PageSourceSearch

https://bmidxbczechiaplprod.netlify.app/app-81ea032f4fc3038c33da.js

js bmidxbczechiaplprod.netlify.app collected 2026-10-03 10:31:57 UTC 3,004,854 bytes, 206 lines download raw bytes

1/*! For license information please see app-81ea032f4fc3038c33da.js.LICENSE.txt */
2(self.webpackChunk_bmi_head=self.webpackChunk_bmi_head||[]).push([[524],{91:function(e,t,r){"use strict";var n,a,o=r(53507),i=r(45904),l=r(86326),s=r(37064),u=r(28841),c=r(1165),d=r(70209),f=r(17915),p=r(18649),m=r(56997),h=r(25129),v=r(41340),g=r(22009),b=r(18557),y=r(94837),x=r(89541),C=r(43876),A=r(9216),_=r(92403),E=r(13326),S=r(74607),w=r(3572),k=r(98394),M=r(36870);const T=["autoComplete","autoHighlight","autoSelect","blurOnSelect","ChipProps","className","clearIcon","clearOnBlur","clearOnEscape","clearText","closeText","componentsProps","defaultValue","disableClearable","disableCloseOnSelect","disabled","disabledItemsFocusable","disableListWrap","disablePortal","filterOptions","filterSelectedOptions","forcePopupIcon","freeSolo","fullWidth","getLimitTagsText","getOptionDisabled","getOptionKey","getOptionLabel","isOptionEqualToValue","groupBy","handleHomeEndKeys","id","includeInputInList","inputValue","limitTags","ListboxComponent","ListboxProps","loading","loadingText","multiple","noOptionsText","onChange","onClose","onHighlightChange","onInputChange","onOpen","open","openOnFocus","openText","options","PaperComponent","PopperComponent","popupIcon","readOnly","renderGroup","renderInput","renderOption","renderTags","selectOnFocus","size","slotProps","value"],O=["ref"],D=["key"],R=(0,E.Ay)("div",{name:"MuiAutocomplete",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e,{fullWidth:n,hasClearIcon:a,hasPopupIcon:o,inputFocused:i,size:l}=r;return[{[`& .${S.A.tag}`]:t.tag},{[`& .${S.A.tag}`]:t[`tagSize${(0,w.A)(l)}`]},{[`& .${S.A.inputRoot}`]:t.inputRoot},{[`& .${S.A.input}`]:t.input},{[`& .${S.A.input}`]:i&&t.inputFocused},t.root,n&&t.fullWidth,o&&t.hasPopupIcon,a&&t.hasClearIcon]}})((({ownerState:e})=>(0,i.A)({[`&.${S.A.focused} .${S.A.clearIndicator}`]:{visibility:"visible"},"@media (pointer: fine)":{[`&:hover .${S.A.clearIndicator}`]:{visibility:"visible"}}},e.fullWidth&&{width:"100%"},{[`& .${S.A.tag}`]:(0,i.A)({margin:3,maxWidth:"calc(100% - 6px)"},"small"===e.size&&{margin:2,maxWidth:"calc(100% - 4px)"}),[`& .${S.A.inputRoot}`]:{flexWrap:"wrap",[`.${S.A.hasPopupIcon}&, .${S.A.hasClearIcon}&`]:{paddingRight:30},[`.${S.A.hasPopupIcon}.${S.A.hasClearIcon}&`]:{paddingRight:56},[`& .${S.A.input}`]:{width:0,minWidth:30}},[`& .${g.A.root}`]:{paddingBottom:1,"& .MuiInput-input":{padding:"4px 4px 4px 0px"}},[`& .${g.A.root}.${b.A.sizeSmall}`]:{[`& .${g.A.input}`]:{padding:"2px 4px 3px 0"}},[`& .${y.A.root}`]:{padding:9,[`.${S.A.hasPopupIcon}&, .${S.A.hasClearIcon}&`]:{paddingRight:39},[`.${S.A.hasPopupIcon}.${S.A.hasClearIcon}&`]:{paddingRight:65},[`& .${S.A.input}`]:{padding:"7.5px 4px 7.5px 5px"},[`& .${S.A.endAdornment}`]:{right:9}},[`& .${y.A.root}.${b.A.sizeSmall}`]:{paddingTop:6,paddingBottom:6,paddingLeft:6,[`& .${S.A.input}`]:{padding:"2.5px 4px 2.5px 8px"}},[`& .${x.A.root}`]:{paddingTop:19,paddingLeft:8,[`.${S.A.hasPopupIcon}&, .${S.A.hasClearIcon}&`]:{paddingRight:39},[`.${S.A.hasPopupIcon}.${S.A.hasClearIcon}&`]:{paddingRight:65},[`& .${x.A.input}`]:{padding:"7px 4px"},[`& .${S.A.endAdornment}`]:{right:9}},[`& .${x.A.root}.${b.A.sizeSmall}`]:{paddingBottom:1,[`& .${x.A.input}`]:{padding:"2.5px 4px"}},[`& .${b.A.hiddenLabel}`]:{paddingTop:8},[`& .${x.A.root}.${b.A.hiddenLabel}`]:{paddingTop:0,paddingBottom:0,[`& .${S.A.input}`]:{paddingTop:16,paddingBottom:17}},[`& .${x.A.root}.${b.A.hiddenLabel}.${b.A.sizeSmall}`]:{[`& .${S.A.input}`]:{paddingTop:8,paddingBottom:9}},[`& .${S.A.input}`]:(0,i.A)({flexGrow:1,textOverflow:"ellipsis",opacity:0}
2,e.inputFocused&&{opacity:1})}))),P=(0,E.Ay)("div",{name:"MuiAutocomplete",slot:"EndAdornment",overridesResolver:(e,t)=>t.endAdornment})({position:"absolute",right:0,top:"calc(50% - 14px)"}),L=(0,E.Ay)(h.A,{name:"MuiAutocomplete",slot:"ClearIndicator",overridesResolver:(e,t)=>t.clearIndicator})({marginRight:-2,padding:4,visibility:"hidden"}),I=(0,E.Ay)(h.A,{name:"MuiAutocomplete",slot:"PopupIndicator",overridesResolver:({ownerState:e},t)=>(0,i.A)({},t.popupIndicator,e.popupOpen&&t.popupIndicatorOpen)})((({ownerState:e})=>(0,i.A)({padding:2,marginRight:-2},e.popupOpen&&{transform:"rotate(180deg)"}))),j=(0,E.Ay)(f.A,{name:"MuiAutocomplete",slot:"Popper",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[{[`& .${S.A.option}`]:t.option},t.popper,r.disablePortal&&t.popperDisablePortal]}})((({theme:e,ownerState:t})=>(0,i.A)({zIndex:(e.vars||e).zIndex.modal},t.disablePortal&&{position:"absolute"}))),F=(0,E.Ay)(m.A,{name:"MuiAutocomplete",slot:"Paper",overridesResolver:(e,t)=>t.paper})((({theme:e})=>(0,i.A)({},e.typography.body1,{overflow:"auto"}))),B=(0,E.Ay)("div",{name:"MuiAutocomplete",slot:"Loading",overridesResolver:(e,t)=>t.loading})((({theme:e})=>({color:(e.vars||e).palette.text.secondary,padding:"14px 16px"}))),N=(0,E.Ay)("div",{name:"MuiAutocomplete",slot:"NoOptions",overridesResolver:(e,t)=>t.noOptions})((({theme:e})=>({color:(e.vars||e).palette.text.secondary,padding:"14px 16px"}))),$=(0,E.Ay)("div",{name:"MuiAutocomplete",slot:"Listbox",overridesResolver:(e,t)=>t.listbox})((({theme:e})=>({listStyle:"none",margin:0,padding:"8px 0",maxHeight:"40vh",overflow:"auto",position:"relative",[`& .${S.A.option}`]:{minHeight:48,display:"flex",overflow:"hidden",justifyContent:"flex-start",alignItems:"center",cursor:"pointer",paddingTop:6,boxSizing:"border-box",outline:"0",WebkitTapHighlightColor:"transparent",paddingBottom:6,paddingLeft:16,paddingRight:16,[e.breakpoints.up("sm")]:{minHeight:"auto"},[`&.${S.A.focused}`]:{backgroundColor:(e.vars||e).palette.action.hover,"@media (hover: none)":{backgroundColor:"transparent"}},'&[aria-disabled="true"]':{opacity:(e.vars||e).palette.action.disabledOpacity,pointerEvents:"none"},[`&.${S.A.focusVisible}`]:{backgroundColor:(e.vars||e).palette.action.focus},'&[aria-selected="true"]':{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / ${e.vars.palette.action.selectedOpacity})`:(0,d.X4)(e.palette.primary.main,e.palette.action.selectedOpacity),[`&.${S.A.focused}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.hoverOpacity}))`:(0,d.X4)(e.palette.primary.main,e.palette.action.selectedOpacity+e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:(e.vars||e).palette.action.selected}},[`&.${S.A.focusVisible}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.focusOpacity}))`:(0,d.X4)(e.palette.primary.main,e.palette.action.selectedOpacity+e.palette.action.focusOpacity)}}}}))),U=(0,E.Ay)(p.A,{name:"MuiAutocomplete",slot:"GroupLabel",overridesResolver:(e,t)=>t.groupLabel})((({theme:e})=>({backgroundColor:(e.vars||e).palette.background.paper,top:-8}))),z=(0,E.Ay)("ul",{name:"MuiAutocomplete",slot:"GroupUl",overridesResolver:(e,t)=>t.groupUl})({padding:0,[`& .${S.A.option}`]:{paddingLeft:24}}),V=l.forwardRef((function(e,t){var r,d,p,h;const g=(0,_.A)({props:e,name:"MuiAutocomplete"}),{autoComplete:b=!1,autoHighlight:y=!1,autoSelect:x=!1,blurOnSelect:E=!1,ChipProps:V,className:H,clearIcon:W=n||(n=(0,M.jsx)(C.A,{fontSize:"small"})),clearOnBlur:G=!g.freeSolo,clearOnEscape:Z=!1,clearText:q="Clear",closeText:Y="Close",componentsProps:K={},defaultValue:X=(g.multiple?[]:null),disableClearable:Q=!1,disableCloseOnSelect:J=!1,disabled:ee=!1,disabledItemsFocusable:te=!1,disableListWrap:re=!1,disablePortal:ne=!1,filterSelectedOptions:ae=!1,forcePopupIcon:oe="auto",freeSolo:ie=!1,fullWidth:le=!1,getLimitTagsText:se=(e=>`+${e}`),getOptionLabel:ue,groupBy:ce,handleHomeEndKeys:de=!g.freeSolo,includeInputInList:fe=!1,limitTags:pe=-1,ListboxComponent:me="ul",ListboxProps:he,loading:ve=!1,loadingText:ge="Loading…",multiple:be=!1,noOptionsText:ye="No options",openOnFocus:xe=!1,openText:Ce="Open",Pa
2perComponent:Ae=m.A,PopperComponent:_e=f.A,popupIcon:Ee=a||(a=(0,M.jsx)(A.A,{})),readOnly:Se=!1,renderGroup:we,renderInput:ke,renderOption:Me,renderTags:Te,selectOnFocus:Oe=!g.freeSolo,size:De="medium",slotProps:Re={}}=g,Pe=(0,o.A)(g,T),{getRootProps:Le,getInputProps:Ie,getInputLabelProps:je,getPopupIndicatorProps:Fe,getClearProps:Be,getTagProps:Ne,getListboxProps:$e,getOptionProps:Ue,value:ze,dirty:Ve,expanded:He,id:We,popupOpen:Ge,focused:Ze,focusedTag:qe,anchorEl:Ye,setAnchorEl:Ke,inputValue:Xe,groupedOptions:Qe}=(0,c.m)((0,i.A)({},g,{componentName:"Autocomplete"})),Je=!Q&&!ee&&Ve&&!Se,et=(!ie||!0===oe)&&!1!==oe,{onMouseDown:tt}=Ie(),{ref:rt}=null!=he?he:{},nt=$e(),{ref:at}=nt,ot=(0,o.A)(nt,O),it=(0,k.A)(at,rt),lt=ue||(e=>{var t;return null!=(t=e.label)?t:e}),st=(0,i.A)({},g,{disablePortal:ne,expanded:He,focused:Ze,fullWidth:le,getOptionLabel:lt,hasClearIcon:Je,hasPopupIcon:et,inputFocused:-1===qe,popupOpen:Ge,size:De}),ut=(e=>{const{classes:t,disablePortal:r,expanded:n,focused:a,fullWidth:o,hasClearIcon:i,hasPopupIcon:l,inputFocused:s,popupOpen:c,size:d}=e,f={root:["root",n&&"expanded",a&&"focused",o&&"fullWidth",i&&"hasClearIcon",l&&"hasPopupIcon"],inputRoot:["inputRoot"],input:["input",s&&"inputFocused"],tag:["tag",`tagSize${(0,w.A)(d)}`],endAdornment:["endAdornment"],clearIndicator:["clearIndicator"],popupIndicator:["popupIndicator",c&&"popupIndicatorOpen"],popper:["popper",r&&"popperDisablePortal"],paper:["paper"],listbox:["listbox"],loading:["loading"],noOptions:["noOptions"],option:["option"],groupLabel:["groupLabel"],groupUl:["groupUl"]};return(0,u.A)(f,S.r,t)})(st);let ct;if(be&&ze.length>0){const e=e=>(0,i.A)({className:ut.tag,disabled:ee},Ne(e));ct=Te?Te(ze,e,st):ze.map(((t,r)=>(0,M.jsx)(v.A,(0,i.A)({label:lt(t),size:De},e({index:r}),V))))}if(pe>-1&&Array.isArray(ct)){const e=ct.length-pe;!Ze&&e>0&&(ct=ct.splice(0,pe),ct.push((0,M.jsx)("span",{className:ut.tag,children:se(e)},ct.length)))}const dt=we||(e=>(0,M.jsxs)("li",{children:[(0,M.jsx)(U,{className:ut.groupLabel,ownerState:st,component:"div",children:e.group}),(0,M.jsx)(z,{className:ut.groupUl,ownerState:st,children:e.children})]},e.key)),ft=Me||((e,t)=>{const{key:r}=e,n=(0,o.A)(e,D);return(0,M.jsx)("li",(0,i.A)({},n,{children:lt(t)}),r)}),pt=(e,t)=>{const r=Ue({option:e,index:t});return ft((0,i.A)({},r,{className:ut.option}),e,{selected:r["aria-selected"],index:t,inputValue:Xe},st)},mt=null!=(r=Re.clearIndicator)?r:K.clearIndicator,ht=null!=(d=Re.paper)?d:K.paper,vt=null!=(p=Re.popper)?p:K.popper,gt=null!=(h=Re.popupIndicator)?h:K.popupIndicator;return(0,M.jsxs)(l.Fragment,{children:[(0,M.jsx)(R,(0,i.A)({ref:t,className:(0,s.A)(ut.root,H),ownerState:st},Le(Pe),{children:ke({id:We,disabled:ee,fullWidth:!0,size:"small"===De?"small":void 0,InputLabelProps:je(),InputProps:(0,i.A)({ref:Ke,className:ut.inputRoot,startAdornment:ct,onClick:e=>{e.target===e.currentTarget&&tt(e)}},(Je||et)&&{endAdornment:(0,M.jsxs)(P,{className:ut.endAdornment,ownerState:st,children:[Je?(0,M.jsx)(L,(0,i.A)({},Be(),{"aria-label":q,title:q,ownerState:st},mt,{className:(0,s.A)(ut.clearIndicator,null==mt?void 0:mt.className),children:W})):null,et?(0,M.jsx)(I,(0,i.A)({},Fe(),{disabled:ee,"aria-label":Ge?Y:Ce,title:Ge?Y:Ce,ownerState:st},gt,{className:(0,s.A)(ut.popupIndicator,null==gt?void 0:gt.className),children:Ee})):null]})}),inputProps:(0,i.A)({className:ut.input,disabled:ee,readOnly:Se},Ie())})})),Ye?(0,M.jsx)(j,(0,i.A)({as:_e,disablePortal:ne,style:{width:Ye?Ye.clientWidth:null},ownerState:st,role:"presentation",anchorEl:Ye,open:Ge},vt,{className:(0,s.A)(ut.popper,null==vt?void 0:vt.className),children:(0,M.jsxs)(F,(0,i.A)({ownerState:st,as:Ae},ht,{className:(0,s.A)(ut.paper,null==ht?void 0:ht.className),children:[ve&&0===Qe.length?(0,M.jsx)(B,{className:ut.loading,ownerState:st,children:ge}):null,0!==Qe.length||ie||ve?null:(0,M.jsx)(N,{className:ut.noOptions,ownerState:st,role:"presentation",onMouseDown:e=>{e.preventDefault()},children:ye}),Qe.length>0?(0,M.jsx)($,(0,i.A)({as:me,className:ut.listbox,ownerState:st},ot,he,{ref:it,children:Qe.map(((e,t)=>ce?dt({key:e.key,group:e.group,children:e.options.map(((t,r)=>pt(t,e.index+r)))}):pt(e,t)))})):null]}))})):null]})}));t.A=V},94:function(e,t,r){"use strict";var n=r(14759),a=r(16433),o=TypeError;e.exports=function(e){if(n(e))return e;throw o(a(e)+" is not a constructor")}},159:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esMo
2dule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=r(97711),o=n(r(65781)),i=n(r(55530)),l=r(86326),s=r(30173);t.default=(0,l.forwardRef)((({container:e,"data-testid":t,...r},n)=>e?(0,a.jsx)(s.StyledGrid,{spacing:3,container:!0,className:(0,i.default)("center"===r.justifyContent&&s.classes.justifyContent),ref:n,"data-testid":t||"grid-container",...r}):(0,a.jsx)(o.default,{className:s.classes.item,ref:n,"data-testid":t||"grid-item",...r})))},196:function(e,t){"use strict";t.A=function(e,t){return e===t||e!=e&&t!=t}},287:function(e,t,r){"use strict";r.d(t,{f:function(){return o}});var n=r(72667),a=r(68223);function o(e){return(0,a.A)("MuiListItemIcon",e)}const i=(0,n.A)("MuiListItemIcon",["root","alignItemsFlexStart"]);t.A=i},380:function(e,t,r){"use strict";r.r(t),r.d(t,{Helmet:function(){return pe}});var n,a,o,i,l=r(97598),s=r.n(l),u=r(46572),c=r.n(u),d=r(49325),f=r.n(d),p=r(86326),m=r(75114),h=r.n(m),v="bodyAttributes",g="htmlAttributes",b="titleAttributes",y={BASE:"base",BODY:"body",HEAD:"head",HTML:"html",LINK:"link",META:"meta",NOSCRIPT:"noscript",SCRIPT:"script",STYLE:"style",TITLE:"title"},x=(Object.keys(y).map((function(e){return y[e]})),"charset"),C="cssText",A="href",_="http-equiv",E="innerHTML",S="itemprop",w="name",k="property",M="rel",T="src",O="target",D={accesskey:"accessKey",charset:"charSet",class:"className",contenteditable:"contentEditable",contextmenu:"contextMenu","http-equiv":"httpEquiv",itemprop:"itemProp",tabindex:"tabIndex"},R="defaultTitle",P="defer",L="encodeSpecialCharacters",I="onChangeClientState",j="titleTemplate",F=Object.keys(D).reduce((function(e,t){return e[D[t]]=t,e}),{}),B=[y.NOSCRIPT,y.SCRIPT,y.STYLE],N="data-react-helmet",$="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},U=function(){function e(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}return function(t,r,n){return r&&e(t.prototype,r),n&&e(t,n),t}}(),z=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},V=function(e,t){var r={};for(var n in e)t.indexOf(n)>=0||Object.prototype.hasOwnProperty.call(e,n)&&(r[n]=e[n]);return r},H=function(e){return!1===(!(arguments.length>1&&void 0!==arguments[1])||arguments[1])?String(e):String(e).replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&#x27;")},W=function(e){var t=K(e,y.TITLE),r=K(e,j);if(r&&t)return r.replace(/%s/g,(function(){return Array.isArray(t)?t.join(""):t}));var n=K(e,R);return t||n||void 0},G=function(e){return K(e,I)||function(){}},Z=function(e,t){return t.filter((function(t){return void 0!==t[e]})).map((function(t){return t[e]})).reduce((function(e,t){return z({},e,t)}),{})},q=function(e,t){return t.filter((function(e){return void 0!==e[y.BASE]})).map((function(e){return e[y.BASE]})).reverse().reduce((function(t,r){if(!t.length)for(var n=Object.keys(r),a=0;a<n.length;a++){var o=n[a].toLowerCase();if(-1!==e.indexOf(o)&&r[o])return t.concat(r)}return t}),[])},Y=function(e,t,r){var n={};return r.filter((function(t){return!!Array.isArray(t[e])||(void 0!==t[e]&&te("Helmet: "+e+' should be of type "Array". Instead found type "'+$(t[e])+'"'),!1)})).map((function(t){return t[e]})).reverse().reduce((function(e,r){var a={};r.filter((function(e){for(var r=void 0,o=Object.keys(e),i=0;i<o.length;i++){var l=o[i],s=l.toLowerCase();-1===t.indexOf(s)||r===M&&"canonical"===e[r].toLowerCase()||s===M&&"stylesheet"===e[s].toLowerCase()||(r=s),-1===t.indexOf(l)||l!==E&&l!==C&&l!==S||(r=l)}if(!r||!e[r])return!1;var u=e[r].toLowerCase();return n[r]||(n[r]={}),a[r]||(a[r]={}),!n[r][u]&&(a[r][u]=!0,!0)})).reverse().forEach((function(t){return e.push(t)}));for(var o=Object.keys(a),i=0;i<o.length;i++){var l=o[i],s=h()({},n[l],a[l]);n[l]=s}return e}),[]).reverse()},K=function(e,t){for(var r=e.length-1;r>=0;r--){var n=e[r];if(n.hasOwnProperty(t))return n[t]}return null},X=(n=Date.now(),function(e){var t=Date.now();t-n>16?(n=t,e(t)):setTimeout((function(){X(e)}),0)}),Q=function(e){return clearTimeout(e)},J="undefined"!=typeof window?window.requestAnimationFrame&&window.requestAnimationFrame.bind(window)||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||X:r.g.requestAnimationFrame||X,ee="undefined"!=typeof window?window.cancelAnimationFrame||window.webkitCancelAnimationFrame||window.mozCancelAnimationFrame||Q:r.g.cancelAnimationFrame||Q,te=function(e){return console&&"function"==typeof console.warn&&console.warn(e)},re=null,ne=function(e,t){var r=e.baseTag,n=e.bodyAttributes,a=e.htmlAttributes,o=e.linkTags,i=e.metaTags,l=e.noscriptTags,s=e.onCh
2angeClientState,u=e.scriptTags,c=e.styleTags,d=e.title,f=e.titleAttributes;ie(y.BODY,n),ie(y.HTML,a),oe(d,f);var p={baseTag:le(y.BASE,r),linkTags:le(y.LINK,o),metaTags:le(y.META,i),noscriptTags:le(y.NOSCRIPT,l),scriptTags:le(y.SCRIPT,u),styleTags:le(y.STYLE,c)},m={},h={};Object.keys(p).forEach((function(e){var t=p[e],r=t.newTags,n=t.oldTags;r.length&&(m[e]=r),n.length&&(h[e]=p[e].oldTags)})),t&&t(),s(e,m,h)},ae=function(e){return Array.isArray(e)?e.join(""):e},oe=function(e,t){void 0!==e&&document.title!==e&&(document.title=ae(e)),ie(y.TITLE,t)},ie=function(e,t){var r=document.getElementsByTagName(e)[0];if(r){for(var n=r.getAttribute(N),a=n?n.split(","):[],o=[].concat(a),i=Object.keys(t),l=0;l<i.length;l++){var s=i[l],u=t[s]||"";r.getAttribute(s)!==u&&r.setAttribute(s,u),-1===a.indexOf(s)&&a.push(s);var c=o.indexOf(s);-1!==c&&o.splice(c,1)}for(var d=o.length-1;d>=0;d--)r.removeAttribute(o[d]);a.length===o.length?r.removeAttribute(N):r.getAttribute(N)!==i.join(",")&&r.setAttribute(N,i.join(","))}},le=function(e,t){var r=document.head||document.querySelector(y.HEAD),n=r.querySelectorAll(e+"["+N+"]"),a=Array.prototype.slice.call(n),o=[],i=void 0;return t&&t.length&&t.forEach((function(t){var r=document.createElement(e);for(var n in t)if(t.hasOwnProperty(n))if(n===E)r.innerHTML=t.innerHTML;else if(n===C)r.styleSheet?r.styleSheet.cssText=t.cssText:r.appendChild(document.createTextNode(t.cssText));else{var l=void 0===t[n]?"":t[n];r.setAttribute(n,l)}r.setAttribute(N,"true"),a.some((function(e,t){return i=t,r.isEqualNode(e)}))?a.splice(i,1):o.push(r)})),a.forEach((function(e){return e.parentNode.removeChild(e)})),o.forEach((function(e){return r.appendChild(e)})),{oldTags:a,newTags:o}},se=function(e){return Object.keys(e).reduce((function(t,r){var n=void 0!==e[r]?r+'="'+e[r]+'"':""+r;return t?t+" "+n:n}),"")},ue=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return Object.keys(e).reduce((function(t,r){return t[D[r]||r]=e[r],t}),t)},ce=function(e,t,r){switch(e){case y.TITLE:return{toComponent:function(){return e=t.title,r=t.titleAttributes,(n={key:e})[N]=!0,a=ue(r,n),[p.createElement(y.TITLE,a,e)];var e,r,n,a},toString:function(){return function(e,t,r,n){var a=se(r),o=ae(t);return a?"<"+e+" "+N+'="true" '+a+">"+H(o,n)+"</"+e+">":"<"+e+" "+N+'="true">'+H(o,n)+"</"+e+">"}(e,t.title,t.titleAttributes,r)}};case v:case g:return{toComponent:function(){return ue(t)},toString:function(){return se(t)}};default:return{toComponent:function(){return function(e,t){return t.map((function(t,r){var n,a=((n={key:r})[N]=!0,n);return Object.keys(t).forEach((function(e){var r=D[e]||e;if(r===E||r===C){var n=t.innerHTML||t.cssText;a.dangerouslySetInnerHTML={__html:n}}else a[r]=t[e]})),p.createElement(e,a)}))}(e,t)},toString:function(){return function(e,t,r){return t.reduce((function(t,n){var a=Object.keys(n).filter((function(e){return!(e===E||e===C)})).reduce((function(e,t){var a=void 0===n[t]?t:t+'="'+H(n[t],r)+'"';return e?e+" "+a:a}),""),o=n.innerHTML||n.cssText||"",i=-1===B.indexOf(e);return t+"<"+e+" "+N+'="true" '+a+(i?"/>":">"+o+"</"+e+">")}),"")}(e,t,r)}}}},de=function(e){var t=e.baseTag,r=e.bodyAttributes,n=e.encode,a=e.htmlAttributes,o=e.linkTags,i=e.metaTags,l=e.noscriptTags,s=e.scriptTags,u=e.styleTags,c=e.title,d=void 0===c?"":c,f=e.titleAttributes;return{base:ce(y.BASE,t,n),bodyAttributes:ce(v,r,n),htmlAttributes:ce(g,a,n),link:ce(y.LINK,o,n),meta:ce(y.META,i,n),noscript:ce(y.NOSCRIPT,l,n),script:ce(y.SCRIPT,s,n),style:ce(y.STYLE,u,n),title:ce(y.TITLE,{title:d,titleAttributes:f},n)}},fe=c()((function(e){return{baseTag:q([A,O],e),bodyAttributes:Z(v,e),defer:K(e,P),encode:K(e,L),htmlAttributes:Z(g,e),linkTags:Y(y.LINK,[M,A],e),metaTags:Y(y.META,[w,x,_,k,S],e),noscriptTags:Y(y.NOSCRIPT,[E],e),onChangeClientState:G(e),scriptTags:Y(y.SCRIPT,[T,E],e),styleTags:Y(y.STYLE,[C],e),title:W(e),titleAttributes:Z(b,e)}}),(function(e){re&&ee(re),e.defer?re=J((function(){ne(e,(function(){re=null}))})):(ne(e),re=null)}),de)((function(){return null})),pe=(a=fe,i=o=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,e.apply(this,arguments))}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),t.prototype.shouldComponentUpdate=function(e){return!f()(this.props,e)},t.prototype.mapNestedChildrenToProps=function(e,t){if(!t)return null;switch(e.type){case y.SCRIPT:case y.NOSCRIPT:return{innerHTML:t};case y.STYLE:return{cssText:t}}throw new Error("<"+e.type+" /> elements are self-closing and can not contain children. Refer to our API for more information.")},t.prototype.flattenArrayTypeChildren=function(e){var t,r=e.child,n=e.arrayTypeChildren,a=e.newChildProps,o=e.nestedChildren;return z({},n,((t={})[r.type]=[].concat(n[r.type]||[],[z({},a,this.mapNestedChildrenToProps(r,o))]),t))},t.prototype.mapObjectTypeChildren=function(e){var t,r,n=e.child,a=e.newProps,o=e.newChildProps,i=e.nestedChildren;switch(n.type){case y.TITLE:return z({},a,((t={})[n.type]=i,t.titleAttributes=z({},o),t));case y.BODY:return z({},a,{bodyAttributes:z({},o)});case y.HTML:return z({},a,{htmlAttributes:z({},o)})}return z({},a,((r={})[n.type]=z({},o),r))},t.prototype.mapArrayTypeChildrenToProps=function(e,t){var r=z({},t);return Object.keys(e).forEach((function(t){var n;r=z({},r,((n={})[t]=e[t],n))})),r}
2,t.prototype.warnOnInvalidChildren=function(e,t){return!0},t.prototype.mapChildrenToProps=function(e,t){var r=this,n={};return p.Children.forEach(e,(function(e){if(e&&e.props){var a=e.props,o=a.children,i=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return Object.keys(e).reduce((function(t,r){return t[F[r]||r]=e[r],t}),t)}(V(a,["children"]));switch(r.warnOnInvalidChildren(e,o),e.type){case y.LINK:case y.META:case y.NOSCRIPT:case y.SCRIPT:case y.STYLE:n=r.flattenArrayTypeChildren({child:e,arrayTypeChildren:n,newChildProps:i,nestedChildren:o});break;default:t=r.mapObjectTypeChildren({child:e,newProps:t,newChildProps:i,nestedChildren:o})}}})),t=this.mapArrayTypeChildrenToProps(n,t)},t.prototype.render=function(){var e=this.props,t=e.children,r=V(e,["children"]),n=z({},r);return t&&(n=this.mapChildrenToProps(t,n)),p.createElement(a,n)},U(t,null,[{key:"canUseDOM",set:function(e){a.canUseDOM=e}}]),t}(p.Component),o.propTypes={base:s().object,bodyAttributes:s().object,children:s().oneOfType([s().arrayOf(s().node),s().node]),defaultTitle:s().string,defer:s().bool,encodeSpecialCharacters:s().bool,htmlAttributes:s().object,link:s().arrayOf(s().object),meta:s().arrayOf(s().object),noscript:s().arrayOf(s().object),onChangeClientState:s().func,script:s().arrayOf(s().object),style:s().arrayOf(s().object),title:s().string,titleAttributes:s().object,titleTemplate:s().string},o.defaultProps={defer:!0,encodeSpecialCharacters:!0},o.peek=a.peek,o.rewind=function(){var e=a.rewind();return e||(e=de({baseTag:[],bodyAttributes:{},encodeSpecialCharacters:!0,htmlAttributes:{},linkTags:[],metaTags:[],noscriptTags:[],scriptTags:[],styleTags:[],title:"",titleAttributes:{}})),e},i);pe.renderStatic=pe.rewind,t.default=pe},381:function(e,t,r){"use strict";var n=r(54441),a=String;e.exports=function(e){if("Symbol"===n(e))throw TypeError("Cannot convert a Symbol value to a string");return a(e)}},405:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=n(r(996));t.default=a.default},420:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.StandardLogoWrapper=t.LogoWrapper=t.List=t.Root=t.classes=void 0;const n=r(91972),a="Footer";t.classes={listItem:`${a}-listItem`,listItemIcon:`${a}-listItemIcon`,iconLink:`${a}-iconLink`,icon:`${a}-icon`,link:`${a}-link`,secondaryNavigation:`${a}-secondaryNavigation`,listInline:`${a}-listInline`},t.Root=(0,n.styled)("div")((({theme:e,hasMainNavigation:r})=>({background:e.colours.blue900,color:e.colours.white,paddingTop:"50px",[`.${t.classes.listItem}`]:{margin:0,padding:0,marginTop:"8px"},[`.${t.classes.listItemIcon}`]:{display:"inline-block","& .MuiSvgIcon-root":{fontSize:"2em"}},[`.${t.classes.iconLink}`]:{fill:e.colours.storm,fontSize:"16px","&:first-of-type":{marginLeft:"-4px"}},[`.${t.classes.icon}`]:{width:"1.5em",color:"#cccccc"},[`.${t.classes.link}`]:{color:e.colours.storm,justifyContent:"flex-start",width:"100%",fontFamily:"Effra Regular",[e.breakpoints.up(1024)]:{fontFamily:"Effra Medium"}},[`.${t.classes.secondaryNavigation}`]:{borderTop:r?"1px solid rgba(255, 255, 255, 0.25)":"unset",marginTop:"22px",padding:"25px 0",display:"flex",flexDirection:"column",alignItems:"center",[e.breakpoints.up("lg")]:{flexDirection:"row",alignItems:"flex-start"}}}))),t.List=(0,n.styled)("ul")((({theme:e})=>({margin:"0 0 0 -8px",padding:0,listStyleType:"none",[`&.${t.classes.listInline}`]:{margin:"40px 0",textAlign:"center",[e.breakpoints.up("lg")]:{margin:"0 40px",textAlign:"left"},[`.${t.classes.listItem}`]:{marginTop:0,textAlign:"center",[e.breakpoints.up("sm")]:{marginRight:"16px",display:"inline-block"},"&:last-child":{marginRight:0}},[`.${t.classes.link}`]:{width:"auto",[e.breakpoints.up("sm")]:{width:"100%"}}}}))),t.LogoWrapper=(0,n.styled)("div")((({theme:e})=>({width:"70px",[e.breakpoints.up("sm")]:{width:"75px"},[e.breakpoints.up("lg")]:{width:"50px"}}))),t.StandardLogoWrapper=(0,n.styled)("div")((({theme:e})=>({textAlign:"right",flex:1,fill:e.colours.storm,"& svg":{width:"125px"}})))},422:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esMo
2dule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=n(r(12767));t.default=a.default},456:function(e,t,r){"use strict";var n=r(58040),a=0,o=Math.random(),i=n(1..toString);e.exports=function(e){return"Symbol("+(void 0===e?"":e)+")_"+i(++a+o,36)}},483:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.cardCheckboxGroupClasses=void 0;const a=n(r(30845));var o=r(21133);Object.defineProperty(t,"cardCheckboxGroupClasses",{enumerable:!0,get:function(){return o.classes}}),t.default=a.default},635:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.StyledTitle=t.StyledSystemPropertyItem=t.StyledSystemPropertyContainer=t.StyledReadMoreButton=t.StyledLoadMoreWrapper=void 0;var a=n(r(62151)),o=n(r(14042)),i=r(91972),l=(0,i.styled)("div")((function(){return{display:"flex",justifyContent:"center",marginTop:"32px"}}));t.StyledLoadMoreWrapper=l;var s=(0,i.styled)(o.default.Title)((function(){return{marginBottom:"32px"}}));t.StyledTitle=s;var u=(0,i.styled)(a.default)((function(){return{marginTop:"12px"}}));t.StyledReadMoreButton=u;var c=(0,i.styled)("div")((function(e){return{backgroundColor:e.theme.colours.alabaster,padding:"10px",marginTop:"15px"}}));t.StyledSystemPropertyContainer=c;var d=(0,i.styled)("div")((function(){return{display:"flex",alignItems:"flex-start",svg:{marginRight:"10px",height:"24px",width:"24px",flexShrink:"0.5",flexBasis:"2rem",path:{fill:"#348dbe"}}}}));t.StyledSystemPropertyItem=d},715:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.default=void 0;var a=n(r(61269)),o=n(r(76819)),i=r(39748),l=r(82781),s=r(20654),u=function(e,t){if("function"==typeof WeakMap)var r=new WeakMap,n=new WeakMap;return function(e,t){if(!t&&e&&e.__esModule)return e;var a,o,i={__proto__:null,default:e};if(null===e||"object"!=typeof e&&"function"!=typeof e)return i;if(a=t?n:r){if(a.has(e))return a.get(e);a.set(e,i)}for(var l in e)"default"!==l&&{}.hasOwnProperty.call(e,l)&&((o=(a=Object.defineProperty)&&Object.getOwnPropertyDescriptor(e,l))&&(o.get||o.set)?a(i,l,o):i[l]=e[l]);return i}(e,t)}(r(86326)),c=r(80384),d=r(56028),f=["data","data-testid","concatenateUrls"];var p=function(e){var t=e.data,r=e.concatenateUrls,n=e.countryCode,a=e.homePage,o=e.isCountryCodeProhibited,l=function(e,t,r){var n=(0,i.transformHyphens)(t.title),a=r?"/":"/"+e+"/";return{label:n,to:a,component:s.Link,gtm:{id:"cta-click1",action:a,label:n}}}(n,a,o),u={label:(0,i.transformHyphens)(t[t.length-1].label)};return 1===t.length||t.every((function(e){return!e.slug}))?[[l],u]:[[l,...t.slice(0,-1).filter((function(e){return e.slug})).map((function(e,t,a){var l=r?a.slice(0,t+1).map((function(e){return e.slug})).join("/"):""+e.slug,u=(0,i.transformHyphens)(e.label),c=o?"/"+l:"/"+n+"/"+l;return{label:u,to:c,component:s.Link,gtm:{id:"cta-click1",action:c,label:u}}}))],u]},m=function(e){var t=e.data,r=e["data-testid"],n=e.concatenateUrls,i=void 0===n||n,s=(0,a.default)(e,f),m=(0,d.useSiteContext)(),h=m.countryCode,v=m.homePage,g=m.getMicroCopy,b=(0,c.useConfig)().isCountryCodeProhibited,y=(0,u.useMemo)((function(){return p({data:t,concatenateUrls:i,countryCode:h,homePage:v,isCountryCodeProhibited:b})}),[t,i,h,v,b]),x=y[0],C=y[1];return u.default.createElement(o.default,Object.assign({},s,{linkedBreadcrumbItems:x,lastBreadcrumbItem:C,"data-testid":r,expandText:g(l.microCopy.GLOBAL_SHOW_MORE)}))};t.default=m},718:function(e,t,r){var n=r(40435),a=Array.prototype.splice;e.exports=function(e){var t=this.__data__,r=n(t,e);return!(r<0)&&(r==t.length-1?t.pop():a.call(t,r,1),--this.size,!0)}},725:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.default=void 0;var a=n(r(62151)),o=n(r(43056)),i=n(r(9866)),l=r(20654),s=n(r(86326)),u=r(91972),c=r(47833),d=n(r(47640)),f=n(r(4887)),p=function(e){var t,r=e.countryCode,n=e.generalError,p=(0,u.useTheme)(),m=n.title,h=n.subtitle,v=n.featuredMedia,g=n.featuredVideo,b=null===(t=n.cta)||void 0===t?void 0:t[0],y=b&&(0,c.getPathWithCountryCode)(r,b.linkedPage.value.path);return s.default.createElement(o.default,{title:m,media:g?(0,f.default)(g,p):v?(0,d.default)(v,p):void 0},s.default.createElement(i.default,{variant:"body2",gutterBottom:!0},h),b&&s.default.createElement(a.default,{component:l.Link,to:y,gtm:{id:"cta-click1",action:y,label:b.label}},b.label))};t.default=p},864:function(e,t){"use strict";
2Object.defineProperty(t,"__esModule",{value:!0}),t.createMeasurementsClassification=t.createGeneralInformationClassification=t.createSystemAttributesClassification=t.createAppearanceAttributesClassification=t.createScoringWeightAttributesClassification=t.createFeature=t.createFeatureUnit=t.createFeatureValue=void 0;var r={}.PIM_CLASSIFICATION_CATALOGUE_NAMESPACE;t.createFeatureValue=function(e){return Object.assign({value:"value",code:"code"},e)};t.createFeatureUnit=function(e){return Object.assign({name:"unit-name",symbol:"symbol",unitType:"unit-type"},e)};t.createFeature=function(e){return Object.assign({code:"classification-feature-code",featureValues:[(0,t.createFeatureValue)()],featureUnit:(0,t.createFeatureUnit)(),name:"name"},e)};t.createScoringWeightAttributesClassification=function(e){return n(Object.assign({features:[(0,t.createFeature)({code:r+"/scoringWeightAttributes.scoringweight",featureValues:[(0,t.createFeatureValue)({value:"1.0"})]})]},e,{code:"scoringWeightAttributes"}))};t.createAppearanceAttributesClassification=function(e){return n(Object.assign({features:[(0,t.createFeature)({code:r+"/appearanceAttributes.colourfamily",featureValues:[(0,t.createFeatureValue)({value:"red"})]}),(0,t.createFeature)({code:r+"/appearanceAttributes.texturefamily",featureValues:[(0,t.createFeatureValue)({value:"glossy"})]})]},e,{code:"appearanceAttributes"}))};t.createSystemAttributesClassification=function(e){return n(Object.assign({features:[(0,t.createFeature)({code:r+"/systemAttributes.roofBuildUp",featureValues:[(0,t.createFeatureValue)({value:"Combines self-adhesive/heat activated and torch applied installation techniques"})]}),(0,t.createFeature)({code:r+"/systemAttributes.KeyFeatures",featureValues:[(0,t.createFeatureValue)({value:"Robust and waterproof steel"})]})]},e,{code:"systemAttributes"}))};t.createGeneralInformationClassification=function(e){return n(Object.assign({features:[(0,t.createFeature)({code:r+"/generalInformation.materials",featureValues:[(0,t.createFeatureValue)({value:"concrete"})]})]},e,{code:"generalInformation"}))};t.createMeasurementsClassification=function(e){return n(Object.assign({features:[(0,t.createFeature)({code:r+"/measurements.length",featureValues:[(0,t.createFeatureValue)({value:"10"})],featureUnit:(0,t.createFeatureUnit)({name:"millimeter",symbol:"mm",unitType:"space"})}),(0,t.createFeature)({code:r+"/measurements.width",featureValues:[(0,t.createFeatureValue)({value:"20"})],featureUnit:(0,t.createFeatureUnit)({name:"millimeter",symbol:"mm",unitType:"space"})}),(0,t.createFeature)({code:r+"/measurements.height",featureValues:[(0,t.createFeatureValue)({value:"30"})],featureUnit:(0,t.createFeatureUnit)({name:"millimeter",symbol:"mm",unitType:"space"})}),(0,t.createFeature)({code:r+"/measurements.thickness",featureValues:[(0,t.createFeatureValue)({value:"40"})],featureUnit:(0,t.createFeatureUnit)({name:"millimeter",symbol:"mm",unitType:"space"})})]},e,{code:"measurements"}))};var n=function(e){return Object.assign({code:"code",features:[(0,t.createFeature)()],name:"name"},e)};t.default=n},905:function(e,t,r){"use strict";var n=r(96512),a=r(58301),o=r(22404);
2e.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var e,t=!1,r={};try{(e=n(Object.prototype,"__proto__","set"))(r,[]),t=r instanceof Array}catch(i){}return function(r,n){return a(r),o(n),t?e(r,n):r.__proto__=n,r}}():void 0)},971:function(e,t,r){"use strict";r.d(t,{B:function(){return o}});var n=r(72667),a=r(68223);function o(e){return(0,a.A)("MuiPagination",e)}const i=(0,n.A)("MuiPagination",["root","ul","outlined","text"]);t.A=i},978:function(e,t,r){"use strict";r.d(t,{A:function(){return y}});var n=r(45904),a=r(53507),o=r(86326),i=r(37064),l=r(36957),s=r(75793),u=r(18709),c=r(60116),d=r(36870);const f=["className","component"];var p=r(8205),m=r(28015),h=r(70358),v=r(34617);const g=(0,m.A)(),b=function(e={}){const{themeId:t,defaultTheme:r,defaultClassName:p="MuiBox-root",generateClassName:m}=e,h=(0,l.Ay)("div",{shouldForwardProp:e=>"theme"!==e&&"sx"!==e&&"as"!==e})(s.A);return o.forwardRef((function(e,o){const l=(0,c.A)(r),s=(0,u.A)(e),{className:v,component:g="div"}=s,b=(0,a.A)(s,f);return(0,d.jsx)(h,(0,n.A)({as:g,ref:o,className:(0,i.A)(v,m?m(p):p),theme:t&&l[t]||l},b))}))}({themeId:h.A,defaultTheme:g,defaultClassName:v.A.root,generateClassName:p.A.generate});var y=b},996:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=r(97711),o=n(r(86326)),i=r(39748),l=n(r(62151)),s=n(r(90600)),u=n(r(98117)),c=n(r(9866)),d=o.default.forwardRef((({title:e,description:t,ctaLabel:r,...n},o)=>(0,a.jsx)(u.default,{ref:o,...n,title:(0,i.transformHyphens)(e),titleVariant:"h4",footer:r&&(0,a.jsx)(l.default,{variant:"outlined",href:n.href,to:n.to,component:n.component,gtm:n.gtm,startIcon:(0,a.jsx)(s.default,{}),"data-testid":`text-card-footer-cta-${(0,i.replaceSpaces)(e)}`,external:n.external,download:n.download,noIndex:n.noIndex,children:r}),children:t&&(0,a.jsx)(c.default,{"data-testid":`text-card-footer-description-${(0,i.replaceSpaces)(e)}`,children:t})})));d.displayName="TextCard",t.default=d},1073:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.getHeroItemsWithContext=void 0;var a=r(82781),o=n(r(86326)),i=n(r(62042)),l=n(r(47640)),s=n(r(4887));t.getHeroItemsWithContext=function(e,t,r){var n=e.getMicroCopy;return r.map((function(e,r){var u=e.value,c="path"in u&&!!u.path,d="promo"===u.collectionType&&u.cta&&u.cta.length>0?o.default.createElement(i.default,{data:u.cta[0],hasBrandColours:!0},u.cta[0].label):c?o.default.createElement(i.default,{data:{blockType:"internal-link-block",label:u.title,linkedPage:{value:{path:u.path}}},hasBrandColours:!0},n(a.microCopy.PAGE_LINK_LABEL)):void 0;return{title:u.title,children:"subtitle"in u?u.subtitle:void 0,hasUnderline:!0,media:"featuredVideo"in u&&u.featuredVideo?(0,s.default)(Object.assign({},u.featuredVideo,{"data-testid":"hero-video"}),t):"featuredMedia"in u&&u.featuredMedia?(0,l.default)(Object.assign({},u.featuredMedia,{size:"cover","data-testid":"hero-image",loading:0===r?"eager":"lazy"}),t):void 0,cta:d}}))}},1089:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.CtaContainer=t.StyledMedia=t.StyledColorPair=t.TrainingCardContainer=t.StyledTag=void 0;const a=r(91972),o=n(r(87593)),i=n(r(9049)),l=n(r(40221)),s=r(28583);t.StyledTag=(0,a.styled)(o.default)({marginBottom:"16px"}),t.TrainingCardContainer=(0,a.styled)("div")({backgroundColor:"unset",padding:0,alignItems:"flex-start",display:"flex",flexDirection:"column",position:"relative",height:"100%",color:"unset"}),t.StyledColorPair=(0,a.styled)(i.default)((({theme:e})=>({display:"flex",flexDirection:"column",width:"100%",height:"100%",boxShadow:"0px 1px 5px 0px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 3px 1px -2px rgba(0, 0, 0, 0.12)",alignItems:"normal",textAlign:"initial",[`.${s.classes.negative}`]:{marginTop:"-50px","& svg, img":{backgroundColor:e.colours.white}},[`.${s.classes.text}`]:{marginTop:"18px",wordWrap:"break-word"},[`.${s.classes.noBrandLogo}`]:{marginTop:0}}))),t.StyledMedia=(0,a.styled)(l.default)({height:"180px",opacity:.8,[`&.${s.classes.contain}`]:{objectFit:"contain"}}),t.CtaContainer=(0,a.styled)("div")({padding:"6px 30px 30px"})},1165:function(e,t,r){"use strict";r.d(t,{Z:function(){return d},m:function(){return v}});var n=r(45904),a=r(86326),o=r(15963),i=r(76595),l=r(28738),s=r(66185),u=r(7391);function c(e){return void 0!==e.normalize?e.normalize("NFD").replace(/[\u0300-\u036f]/g,""):e}function d(e={}){const{ignoreAccents:t=!0,ignoreCase:r=!0,limit:n,matchFrom:a="any",stringify:o,trim:i=!1}=e;return(e,{inputValue:l,getOptionLabel:s})=>{let u=i?l.trim():l;r&&(u=u.toLowerCase()),t&&(u=c(u));const d=u?e.filter((e=>{let n=(o||s)(e);return r&&(n=n.toLowerCase()),t&&(n=c(n)),"start"===a?0===n.indexOf(u):n.indexOf(u)>-1})):e;return"number"==typeof n?d.slice(0,n):d}}function f(e,t){for(let r=0;r<e.length;r+=1)if(t(e[r]))return r;return-1}
vendor: 4,284 bytes, line 2
2const p=d(),m=5,h=e=>{var t;return null!==e.current&&(null==(t=e.current.parentElement)?void 0:t.contains(document.activeElement))};function v(e){const{unstable_isActiveElementInListbox:t=h,unstable_classNamePrefix:r="Mui",autoComplete:c=!1,autoHighlight:d=!1,autoSelect:v=!1,blurOnSelect:g=!1,clearOnBlur:b=!e.freeSolo,clearOnEscape:y=!1,componentName:x="useAutocomplete",defaultValue:C=(e.multiple?[]:null),disableClearable:A=!1,disableCloseOnSelect:_=!1,disabled:E,disabledItemsFocusable:S=!1,disableListWrap:w=!1,filterOptions:k=p,filterSelectedOptions:M=!1,freeSolo:T=!1,getOptionDisabled:O,getOptionKey:D,getOptionLabel:R=(e=>{var t;return null!=(t=e.label)?t:e}),groupBy:P,handleHomeEndKeys:L=!e.freeSolo,id:I,includeInputInList:j=!1,inputValue:F,isOptionEqualToValue:B=((e,t)=>e===t),multiple:N=!1,onChange:$,onClose:U,onHighlightChange:z,onInputChange:V,onOpen:H,open:W,openOnFocus:G=!1,options:Z,readOnly:q=!1,selectOnFocus:Y=!e.freeSolo,value:K}=e,X=(0,o.A)(I);let Q=R;Q=e=>{const t=R(e);return"string"!=typeof t?String(t):t};const J=a.useRef(!1),ee=a.useRef(!0),te=a.useRef(null),re=a.useRef(null),[ne,ae]=a.useState(null),[oe,ie]=a.useState(-1),le=d?0:-1,se=a.useRef(le),[ue,ce]=(0,i.A)({controlled:K,default:C,name:x}),[de,fe]=(0,i.A)({controlled:F,default:"",name:x,state:"inputValue"}),[pe,me]=a.useState(!1),he=a.useCallback(((e,t)=>{if(!(N?ue.length<t.length:null!==t)&&!b)return;let r;if(N)r="";else if(null==t)r="";else{const e=Q(t);r="string"==typeof e?e:""}de!==r&&(fe(r),V&&V(e,r,"reset"))}),[Q,de,N,V,fe,b,ue]),[ve,ge]=(0,i.A)({controlled:W,default:!1,name:x,state:"open"}),[be,ye]=a.useState(!0),xe=!N&&null!=ue&&de===Q(ue),Ce=ve&&!q,Ae=Ce?k(Z.filter((e=>!M||!(N?ue:[ue]).some((t=>null!==t&&B(e,t))))),{inputValue:xe&&be?"":de,getOptionLabel:Q}):[],_e=(0,l.A)({filteredOptions:Ae,value:ue,inputValue:de});a.useEffect((()=>{const e=ue!==_e.value;pe&&!e||T&&!e||he(null,ue)}),[ue,he,pe,_e.value,T]);const Ee=ve&&Ae.length>0&&!q;const Se=(0,s.A)((e=>{-1===e?te.current.focus():ne.querySelector(`[data-tag-index="${e}"]`).focus()}));a.useEffect((()=>{N&&oe>ue.length-1&&(ie(-1),Se(-1))}),[ue,N,oe,Se]);const we=(0,s.A)((({event:e,index:t,reason:n="auto"})=>{if(se.current=t,-1===t?te.current.removeAttribute("aria-activedescendant"):te.current.setAttribute("aria-activedescendant",`${X}-option-${t}`),z&&z(e,-1===t?null:Ae[t],n),!re.current)return;const a=re.current.querySelector(`[role="option"].${r}-focused`);a&&(a.classList.remove(`${r}-focused`),a.classList.remove(`${r}-focusVisible`));let o=re.current;if("listbox"!==re.current.getAttribute("role")&&(o=re.current.parentElement.querySelector('[role="listbox"]')),!o)return;if(-1===t)return void(o.scrollTop=0);const i=re.current.querySelector(`[data-option-index="${t}"]`);if(i&&(i.classList.add(`${r}-focused`),"keyboard"===n&&i.classList.add(`${r}-focusVisible`),o.scrollHeight>o.clientHeight&&"mouse"!==n&&"touch"!==n)){const e=i,t=o.clientHeight+o.scrollTop,r=e.offsetTop+e.offsetHeight;r>t?o.scrollTop=r-o.clientHeight:e.offsetTop-e.offsetHeight*(P?1.3:0)<o.scrollTop&&(o.scrollTop=e.offsetTop-e.offsetHeight*(P?1.3:0))}})),ke=(0,s.A)((({event:e,diff:t,direction:r="next",reason:n="auto"})=>{if(!Ce)return;const a=function(e,t){if(!re.current||e<0||e>=Ae.length)return-1;let r=e;for(;;){const n=re.current.querySelector(`[data-option-index="${r}"]`),a=!S&&(!n||n.disabled||"true"===n.getAttribute("aria-disabled"));if(n&&n.hasAttribute("tabindex")&&!a)return r;if(r="next"===t?(r+1)%Ae.length:(r-1+Ae.length)%Ae.length,r===e)return-1}}((()=>{const e=Ae.length-1;if("reset"===t)return le;if("start"===t)return 0;if("end"===t)return e;const r=se.current+t;return r<0?-1===r&&j?-1:w&&-1!==se.current||Math.abs(t)>1?0:e:r>e?r===e+1&&j?-1:w||Math.abs(t)>1?e:0:r})(),r);if(we({index:a,reason:n,event:e}),c&&"reset"!==t)if(-1===a)te.current.value=de;else{const e=Q(Ae[a]);te.current.value=e;0===e.toLowerCase().indexOf(de.toLowerCase())&&de.length>0&&te.current.setSelectionRange(de.length,e.length)}})),Me=a.useCallback((()=>{if(!Ce)return;if((()=>{if(-1!==se.current&&_e.filteredOptions&&_e.filteredOptions.length!==Ae.length&&_e.inputValue===de&&(N?ue.length===_e.value.length&&_e.value.every(((e,t)=>Q(ue[t])===Q(e))):(e=_e.value,t=ue,(e?Q(e):"")===(t?Q(t):"")))){const e=_e.filteredOptions[se.current];
vendor: 4,725 bytes, line 2
2if(e&&Ae.some((t=>Q(t)===Q(e))))return!0}var e,t;return!1})())return;const e=N?ue[0]:ue;if(0!==Ae.length&&null!=e){if(re.current)if(null==e)se.current>=Ae.length-1?we({index:Ae.length-1}):we({index:se.current});else{const t=Ae[se.current];if(N&&t&&-1!==f(ue,(e=>B(t,e))))return;const r=f(Ae,(t=>B(t,e)));-1===r?ke({diff:"reset"}):we({index:r})}}else ke({diff:"reset"})}),[Ae.length,!N&&ue,M,ke,we,Ce,de,N]),Te=(0,s.A)((e=>{(0,u.A)(re,e),e&&Me()}));a.useEffect((()=>{Me()}),[Me]);const Oe=e=>{ve||(ge(!0),ye(!0),H&&H(e))},De=(e,t)=>{ve&&(ge(!1),U&&U(e,t))},Re=(e,t,r,n)=>{if(N){if(ue.length===t.length&&ue.every(((e,r)=>e===t[r])))return}else if(ue===t)return;$&&$(e,t,r,n),ce(t)},Pe=a.useRef(!1),Le=(e,t,r="selectOption",n="options")=>{let a=r,o=t;if(N){o=Array.isArray(ue)?ue.slice():[];const e=f(o,(e=>B(t,e)));-1===e?o.push(t):"freeSolo"!==n&&(o.splice(e,1),a="removeOption")}he(e,o),Re(e,o,a,{option:t}),_||e&&(e.ctrlKey||e.metaKey)||De(e,a),(!0===g||"touch"===g&&Pe.current||"mouse"===g&&!Pe.current)&&te.current.blur()};const Ie=(e,t)=>{if(!N)return;""===de&&De(e,"toggleInput");let r=oe;-1===oe?""===de&&"previous"===t&&(r=ue.length-1):(r+="next"===t?1:-1,r<0&&(r=0),r===ue.length&&(r=-1)),r=function(e,t){if(-1===e)return-1;let r=e;for(;;){if("next"===t&&r===ue.length||"previous"===t&&-1===r)return-1;const e=ne.querySelector(`[data-tag-index="${r}"]`);if(e&&e.hasAttribute("tabindex")&&!e.disabled&&"true"!==e.getAttribute("aria-disabled"))return r;r+="next"===t?1:-1}}(r,t),ie(r),Se(r)},je=e=>{J.current=!0,fe(""),V&&V(e,"","clear"),Re(e,N?[]:null,"clear")},Fe=e=>t=>{if(e.onKeyDown&&e.onKeyDown(t),!t.defaultMuiPrevented&&(-1!==oe&&-1===["ArrowLeft","ArrowRight"].indexOf(t.key)&&(ie(-1),Se(-1)),229!==t.which))switch(t.key){case"Home":Ce&&L&&(t.preventDefault(),ke({diff:"start",direction:"next",reason:"keyboard",event:t}));break;case"End":Ce&&L&&(t.preventDefault(),ke({diff:"end",direction:"previous",reason:"keyboard",event:t}));break;case"PageUp":t.preventDefault(),ke({diff:-m,direction:"previous",reason:"keyboard",event:t}),Oe(t);break;case"PageDown":t.preventDefault(),ke({diff:m,direction:"next",reason:"keyboard",event:t}),Oe(t);break;case"ArrowDown":t.preventDefault(),ke({diff:1,direction:"next",reason:"keyboard",event:t}),Oe(t);break;case"ArrowUp":t.preventDefault(),ke({diff:-1,direction:"previous",reason:"keyboard",event:t}),Oe(t);break;case"ArrowLeft":Ie(t,"previous");break;case"ArrowRight":Ie(t,"next");break;case"Enter":if(-1!==se.current&&Ce){const e=Ae[se.current],r=!!O&&O(e);if(t.preventDefault(),r)return;Le(t,e,"selectOption"),c&&te.current.setSelectionRange(te.current.value.length,te.current.value.length)}else T&&""!==de&&!1===xe&&(N&&t.preventDefault(),Le(t,de,"createOption","freeSolo"));break;case"Escape":Ce?(t.preventDefault(),t.stopPropagation(),De(t,"escape")):y&&(""!==de||N&&ue.length>0)&&(t.preventDefault(),t.stopPropagation(),je(t));break;case"Backspace":if(N&&!q&&""===de&&ue.length>0){const e=-1===oe?ue.length-1:oe,r=ue.slice();r.splice(e,1),Re(t,r,"removeOption",{option:ue[e]})}break;case"Delete":if(N&&!q&&""===de&&ue.length>0&&-1!==oe){const e=oe,r=ue.slice();r.splice(e,1),Re(t,r,"removeOption",{option:ue[e]})}}},Be=e=>{me(!0),G&&!J.current&&Oe(e)},Ne=e=>{t(re)?te.current.focus():(me(!1),ee.current=!0,J.current=!1,v&&-1!==se.current&&Ce?Le(e,Ae[se.current],"blur"):v&&T&&""!==de?Le(e,de,"blur","freeSolo"):b&&he(e,ue),De(e,"blur"))},$e=e=>{const t=e.target.value;de!==t&&(fe(t),ye(!1),V&&V(e,t,"input")),""===t?A||N||Re(e,null,"clear"):Oe(e)},Ue=e=>{const t=Number(e.currentTarget.getAttribute("data-option-index"));se.current!==t&&we({event:e,index:t,reason:"mouse"})},ze=e=>{we({event:e,index:Number(e.currentTarget.getAttribute("data-option-index")),reason:"touch"}),Pe.current=!0},Ve=e=>{const t=Number(e.currentTarget.getAttribute("data-option-index"));Le(e,Ae[t],"selectOption"),Pe.current=!1},He=e=>t=>{const r=ue.slice();r.splice(e,1),Re(t,r,"removeOption",{option:ue[e]})},We=e=>{ve?De(e,"toggleInput"):Oe(e)},Ge=e=>{e.currentTarget.contains(e.target)&&e.target.getAttribute("id")!==X&&e.preventDefault()},Ze=e=>{e.currentTarget.contains(e.target)&&(te.current.focus(),Y&&ee.current&&te.current.selectionEnd-te.current.selectionStart==0&&te.current.select(),ee.current=!1)},qe=e=>{E||""!==de&&ve||We(e)};let Ye=T&&de.length>0;Ye=Ye||(N?ue.length>0:null!==ue);let Ke=Ae;if(P){new Map;Ke=Ae.reduce(((e,t,r)=>{const n=P(t);return e.length>0&&e[e.length-1].group===n?e[e.length-1].options.push(t):e.push({key:r,index:r,group:n,options:[t]}),e}),[])}return E&&pe&&Ne(),{getRootProps:(e={})=>(0,n.A)({"aria-owns":Ee?`${X}-listbox`:null},e,{onKeyDown:Fe(e),onMouseDown:Ge,onClick:Ze}),getInputLabelProps:()=>({id:`${X}-label`,htmlFor:X}),getInputProps:()=>
2({id:X,value:de,onBlur:Ne,onFocus:Be,onChange:$e,onMouseDown:qe,"aria-activedescendant":Ce?"":null,"aria-autocomplete":c?"both":"list","aria-controls":Ee?`${X}-listbox`:void 0,"aria-expanded":Ee,autoComplete:"off",ref:te,autoCapitalize:"none",spellCheck:"false",role:"combobox",disabled:E}),getClearProps:()=>({tabIndex:-1,type:"button",onClick:je}),getPopupIndicatorProps:()=>({tabIndex:-1,type:"button",onClick:We}),getTagProps:({index:e})=>(0,n.A)({key:e,"data-tag-index":e,tabIndex:-1},!q&&{onDelete:He(e)}),getListboxProps:()=>({role:"listbox",id:`${X}-listbox`,"aria-labelledby":`${X}-label`,ref:Te,onMouseDown:e=>{e.preventDefault()}}),getOptionProps:({index:e,option:t})=>{var r;const n=(N?ue:[ue]).some((e=>null!=e&&B(t,e))),a=!!O&&O(t);return{key:null!=(r=null==D?void 0:D(t))?r:Q(t),tabIndex:-1,role:"option",id:`${X}-option-${e}`,onMouseMove:Ue,onClick:Ve,onTouchStart:ze,"data-option-index":e,"aria-disabled":a,"aria-selected":n}},id:X,inputValue:de,value:ue,dirty:Ye,expanded:Ce&&ne,popupOpen:Ce,focused:pe||-1!==oe,anchorEl:ne,setAnchorEl:ae,focusedTag:oe,groupedOptions:Ke}}},1200:function(e,t,r){"use strict";var n=r(93916),a=r(88073),o=r(70483),i=r(98343),l=r(74738),s=r(55841),u=r(62755),c=r(43143),d=r(5642),f=r(42199),p=r(96997),m=String,h=a("JSON","stringify"),v=l(/./.exec),g=l("".charAt),b=l("".charCodeAt),y=l("".replace),x=l(1..toString),C=/[\uD800-\uDFFF]/g,A=/^[\uD800-\uDBFF]$/,_=/^[\uDC00-\uDFFF]$/,E=!p||s((function(){var e=a("Symbol")();return"[null]"!=h([e])||"{}"!=h({a:e})||"{}"!=h(Object(e))})),S=s((function(){return'"\\udf06\\ud834"'!==h("\udf06\ud834")||'"\\udead"'!==h("\udead")})),w=function(e,t){var r=d(arguments),n=f(t);if(u(n)||void 0!==e&&!c(e))return r[1]=function(e,t){if(u(n)&&(t=i(n,this,m(e),t)),!c(t))return t},o(h,null,r)},k=function(e,t,r){var n=g(r,t-1),a=g(r,t+1);return v(A,e)&&!v(_,a)||v(_,e)&&!v(A,n)?"\\u"+x(b(e,0),16):e};h&&n({target:"JSON",stat:!0,arity:3,forced:E||S},{stringify:function(e,t,r){var n=d(arguments),a=o(E?w:h,null,n);return S&&"string"==typeof a?y(a,C,k):a}})},1222:function(e,t,r){"use strict";r.r(t),r.d(t,{avatarClasses:function(){return a.A},default:function(){return n.A},getAvatarUtilityClass:function(){return a.k}});var n=r(60115),a=r(32017)},1278:function(e,t){"use strict";t.__esModule=!0,t.rotationAngleInRad=t.minDistanceTile=t.minDistanceHouse=t.maxDistanceTile=t.maxDistanceHouse=void 0;t.minDistanceHouse=10;t.maxDistanceHouse=30;t.minDistanceTile=.5;t.maxDistanceTile=3;var r=15*Math.PI/180;t.rotationAngleInRad=r},1294:function(e,t,r){"use strict";r(52358),r(82485),r(52358),r(82485);var n=r(60330);t.__esModule=!0,t.default=void 0,r(52358),r(82485);var a=n(r(25043)),o=n(r(3035)),i=n(r(9866)),l=r(82781),s=r(20654),u=n(r(86326)),c=r(6007),d=r(16003),f=r(47833),p=n(r(69391)),m=r(56028),h=function(e){var t=e.products,r=e.pageContext,n=e.isLoading,h=void 0!==n&&n,v=(0,m.useSiteContext)(),g=v.countryCode,b=v.getMicroCopy,y=r.variantCodeToPathMap,x=(0,c.useSearchParams)();return h?null:0===t.length?u.default.createElement(i.default,null,b(l.microCopy.PLP_PRODUCT_NO_RESULTS_FOUND)):u.default.createElement(u.default.Fragment,null,t.flatMap((function(e){var t,r=e.brandCode?u.default.createElement(p.default,{brandName:e.brandCode}):void 0,n=e.mainImage,i=e.baseProduct,c=""+(0,f.getPathWithCountryCode)(g,(null==y?void 0:y[e.code])||e.path)+x,m=e.subTitle,h=(null===(t=e.all_variants)||void 0===t?void 0:t.length)>1&&b(l.microCopy.PLP_PRODUCT_MORE_OPTIONS_AVAILABLE);return u.default.createElement(a.default,{key:i.code+"-"+e.code,xs:12,md:6,lg:4},u.default.createElement(o.default,{title:i.name||e.name,subtitle:h||m,description:e.shortDescription,tag:e.goodBetterBest&&{level:(0,d.getLevel)(e.goodBetterBest),label:b(d.goodBetterBestLabels[e.goodBetterBest])},media:n?{src:n,alt:m+" "+(i.name||e.name)}:void 0,brandLogo:r,component:s.Link,to:c,gtm:{id:"cta-click1",label:b(l.microCopy.PLP_PRODUCT_VIEW_DETAILS),action:c},ctaLabel:b(l.microCopy.PLP_PRODUCT_VIEW_DETAILS)}))})))};t.default=h},1393:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Popup=t.MapWrapper=t.Root=void 0;const n=r(64062),a=r(23315),o=r(91972);t.Root=(0,o.styled)("div")((({theme:e})=>({position:"relative",height:"100%",[`.${a.paperClasses.root}`]:{display:"flex",flexDirection:"column",maxHeight:"100%",[`.${n.cardContentClasses.root}`]:{display:"flex",flex:1,overflow:"hidden"}}}))),t.MapWrapper=(0,o.styled)("div")((({theme:e})=>({backgroundColor:e.colours.pearl,alignItems:"center",display:"flex",justifyContent:"center",height:"100%"}))),t.Popup=(0,o.styled)("div")({left:0,margin:"0 auto",position:"absolute",right:0,top:0,height:"100%",maxWidth:"500px",padding:"32px 20px",pointerEvents:"none",paddingTop:"86px","& > *":{pointerEvents:"all"}})},1490:function(e,t,r){var n=r(33188)(r(37183),"Promise");e.exports=n},1515:function(e){"use strict";var t=TypeError;e.exports=function(e){if(e>9007199254740991)throw t("Maximum allowed index exceeded");return e}},1777:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.default=void 0;var a=r(86326),o=n(r(97598)),i=r(64018),l=r(86893),s=r(40366);function u(e){var t,r,n=Object.assign({},e,{params:Object.assign({},(0,l.grabMatchParams)(e.location.pathname),e.pageResources.json.pageContext.__params)});t=e.pageResources.partialHydration?e.pageResources.partialHydration:(0,a.createElement)((r=e.pageResources.component)&&r.default||r,Object.assign({},n,{key:e.path||e.pageResources.page.path}));var o=e.pageResources.head;
2return(0,s.headHandlerForBrowser)({pageComponent:o,staticQueryResults:e.pageResources.staticQueryResults,pageComponentProps:n}),(0,i.apiRunner)("wrapPageElement",{element:t,props:n},t,(function(e){return{element:e.result,props:n}})).pop()}u.propTypes={location:o.default.object.isRequired,pageResources:o.default.object.isRequired,data:o.default.object,pageContext:o.default.object.isRequired};var c=u;t.default=c},1818:function(e,t,r){"use strict";var n=r(60330);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=n(r(24142)),o=r(36870),i=(0,a.default)((0,o.jsx)("path",{d:"M1 21h4V9H1v12zm22-11c0-1.1-.9-2-2-2h-6.31l.95-4.57.03-.32c0-.41-.17-.79-.44-1.06L14.17 1 7.59 7.59C7.22 7.95 7 8.45 7 9v10c0 1.1.9 2 2 2h9c.83 0 1.54-.5 1.84-1.22l3.02-7.05c.09-.23.14-.47.14-.73v-2z"}),"ThumbUp");t.default=i},1887:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=r(97711),o=n(r(55530)),i=n(r(86326)),l=r(14012),s=n(r(32203)),u=r(13417),c=i.default.forwardRef((({children:e,variant:t="contained",accessibilityLabel:r,disabled:n,gtm:i,external:c,download:d,noIndex:f,"data-testid":p="button",hasDarkBackground:m,...h},v)=>{const g="opaqueOutlined"===t?"outlined":t,b=((e,t)=>({root:(0,o.default)(u.classes.root),text:(0,o.default)(u.classes.text,t&&[u.classes.textDarkBg]),contained:(0,o.default)(u.classes.contained,t&&[u.classes.containedDarkBg]),startIcon:(0,o.default)(u.classes.startIcon,u.classes?.startIcon),outlined:(0,o.default)("opaqueOutlined"===e&&[u.classes.opaqueOutlined],t&&"opaqueOutlined"!==e&&[u.classes.outlinedDarkBg],"opaqueOutlined"===e&&t&&[u.classes.opaqueOutlinedDarkBg])}))(t,m);return(0,a.jsx)(u.StyledButton,{ref:v,...h,"data-testid":p,variant:g,classes:b,"aria-label":r,disabled:n,"aria-disabled":n,"data-gtm":JSON.stringify(i),...(0,l.getActionProps)({external:c,download:d,noIndex:f},h.rel),children:(0,s.default)(e)})}));c.displayName="Button",t.default=c},2020:function(e,t,r){"use strict";var n=r(36201),a=r(12287),o=r(94843),i=r(93833);e.exports=function(e,t,r){for(var l=a(t),s=i.f,u=o.f,c=0;c<l.length;c++){var d=l[c];n(e,d)||r&&n(r,d)||s(e,d,u(t,d))}}},2097:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=r(97711),o=n(r(60760)),i=n(r(55530)),l=r(82246);t.default=({className:e,maxWidth:t="xl",wrapperClassName:r,fullWidth:n,...s})=>(0,a.jsx)(l.Root,{className:(0,i.default)(n&&l.classes.fullWidth,r),children:(0,a.jsx)(o.default,{maxWidth:t,className:e,...s})})},2170:function(e,t,r){"use strict";r(18114),r(18604);var n=r(12581);e.exports=n.Array.from},2218:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.StyledTechnicalSpecificationLeadBlock=t.StyledLeadBlockContentSection=t.StyledGrid=t.StyledAccordionDetails=void 0;var a=r(82730),o=n(r(95615)),i=r(91972),l=(0,i.styled)(o.default.Details)((function(e){return{display:"block",padding:"0px",backgroundColor:e.theme.colours.white}}));t.StyledAccordionDetails=l;var s=(0,i.styled)(a.Grid)((function(e){var t;return(t={padding:"30px 0 0 0"})[e.theme.breakpoints.up("xl")]={padding:"0 0 0 24px"},t}));t.StyledGrid=s;var u=(0,i.styled)(a.LeadBlock)({margin:0,padding:"30px 0"});t.StyledTechnicalSpecificationLeadBlock=u;var c=(0,i.styled)(a.LeadBlock.Content.Section)({marginBottom:0});t.StyledLeadBlockContentSection=c},2336:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.Distance=t.Content=t.Website=t.Phone=t.Fax=t.Email=t.SocialMedia=t.Address=t.RoofProLevel=t.roofProLevelIconSourceMap=void 0;const a=r(97711),o=n(r(96060)),i=n(r(68555)),l=n(r(63337)),s=n(r(9866)),u=r(6491),c=r(38055);t.roofProLevelIconSourceMap={Expert:i.default,Partner:l.default,Elite:o.default};const d=e=>(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(c.Term,{children:(0,a.jsx)(s.default,{display:"inline",variant:"h6",children:e.label})}),(0,a.jsx)(c.Description,{children:e.children})]});t.RoofProLevel=e=>
2(0,a.jsx)(c.RoofProLevelRow,{"data-testid":"company-details-roofProLevel",children:(0,a.jsx)(d,{label:e.label,children:(0,a.jsx)(c.RoofProLevelLogo,{"aria-label":e.level,source:t.roofProLevelIconSourceMap[e.level],"data-testid":"roof-pro-svg"})})});t.Address=e=>(0,a.jsx)(c.AddressRow,{"data-testid":"company-details-address",children:(0,a.jsx)(c.Description,{children:(0,a.jsx)(c.StyledAddress,{"data-testid":"company-details-address-content",children:e.link?(0,a.jsx)(c.Link,{href:e.link,gtm:e.gtm,external:!0,children:e.address}):e.address})})});t.SocialMedia=({label:e,...t})=>(0,a.jsx)(c.Row,{"data-testid":"company-details-socialMedia",children:(0,a.jsx)(d,{label:e,children:(0,a.jsx)(u.SocialMediaLinks,{"data-testid":"social-media-links",...t})})});t.Email=e=>(0,a.jsx)(c.Row,{"data-testid":"company-details-email",children:(0,a.jsx)(d,{label:e.label,children:(0,a.jsx)(c.Link,{"data-testid":"company-details-email-link",href:`mailto:${e.email}`,gtm:e.gtm,external:!0,children:e.text||e.email})})});t.Fax=e=>(0,a.jsx)(c.Row,{"data-testid":"company-details-fax",children:(0,a.jsx)(d,{label:e.label,children:(0,a.jsx)(c.Link,{"data-testid":"company-details-fax-link",href:`tel:${e.fax}`,gtm:e.gtm,external:!0,children:e.fax})})});t.Phone=e=>(0,a.jsx)(c.Row,{"data-testid":"company-details-phone",children:(0,a.jsx)(d,{label:e.label,children:(0,a.jsx)(c.Link,{"data-testid":"company-details-phone-link",href:`tel:${e.phone}`,gtm:e.gtm,external:!0,children:e.phone})})});t.Website=e=>(0,a.jsx)(c.Row,{"data-testid":"company-details-website",children:(0,a.jsx)(d,{label:e.label,children:(0,a.jsx)(c.Link,{"data-testid":"company-details-website-link",href:e.website,gtm:e.gtm,external:!0,children:e.text||e.website})})});t.Content=e=>(0,a.jsx)(c.Row,{"data-testid":"company-details-content",children:(0,a.jsx)(d,{label:e.label,children:e.text})});t.Distance=e=>(0,a.jsx)(c.Row,{"data-testid":"company-details-distance",children:(0,a.jsx)(d,{label:e.label,children:e.text})})},2383:function(e,t,r){"use strict";r.d(t,{Rk:function(){return n},SF:function(){return a},sk:function(){return o}});function n(e,t,r){var n="";return r.split(" ").forEach((function(r){void 0!==e[r]?t.push(e[r]+";"):n+=r+" "})),n}var a=function(e,t,r){var n=e.key+"-"+t.name;!1===r&&void 0===e.registered[n]&&(e.registered[n]=t.styles)},o=function(e,t,r){a(e,t,r);var n=e.key+"-"+t.name;if(void 0===e.inserted[t.name]){var o=t;do{e.insert(t===o?"."+n:"",o,e.sheet,!0),o=o.next}while(void 0!==o)}}},2396:function(e,t,r){"use strict";var n=r(74686),a={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},o={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},i={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},l={};function s(e){return n.isMemo(e)?i:l[e.$$typeof]||a}l[n.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},l[n.Memo]=i;var u=Object.defineProperty,c=Object.getOwnPropertyNames,d=Object.getOwnPropertySymbols,f=Object.getOwnPropertyDescriptor,p=Object.getPrototypeOf,m=Object.prototype;e.exports=function e(t,r,n){if("string"!=typeof r){if(m){var a=p(r);a&&a!==m&&e(t,a,n)}var i=c(r);d&&(i=i.concat(d(r)));for(var l=s(t),h=s(r),v=0;v<i.length;++v){var g=i[v];if(!(o[g]||n&&n[g]||h&&h[g]||l&&l[g])){var b=f(r,g);try{u(t,g,b)}catch(y){}}}}return t}},2400:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=n(r(42937));t.default=a.default},2441:function(e,t,r){"use strict";r.r(t),r.d(t,{default:function(){return n.Ay}});var n=r(75089)},2444:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=n(r(48625));t.default=a.default},2487:function(e,t,r){"use strict";r.d(t,{b:function(){return o}});var n=r(72667),a=r(68223);function o(e){return(0,a.A)("MuiListItemText",e)}const i=(0,n.A)("MuiListItemText",["root","multiline","dense","inset","primary","secondary"]);t.A=i},2514:function(e,t,r){"use strict";var n;r.r(t),r.d(t,{BaseContext:function(){return v},Link:function(){return Z},Location:function(){return Q},LocationContext:function(){return g},LocationProvider:function(){return X},Match:function(){return ee},Redirect:function(){return E},Router:function(){return le},ServerLocation:function(){return J},createHistory:function(){return c},createMemorySource:function(){return d},globalHistory:function(){return p},insertParams:function(){return T},isRedirect:function(){return C},match:function(){return k},navigate:function(){return m},pick:function(){return w},redirectTo:function(){return A},resolve:function(){return M},shallowCompare:function(){return N},startsWith:function(){return S},useBaseContext:function(){return b},useLocation:function(){return ue},useLocationContext:function(){return y},useMatch:function(){return fe},useNavigate:function(){return ce},useParams:function(){return de},validateRedirect:function(){return O}});var a=r(86326),o=r(97598),i=r(72701);function l(){return l=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];
2for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},l.apply(this,arguments)}function s(e,t){if(null==e)return{};var r,n,a={},o=Object.keys(e);for(n=0;n<o.length;n++)t.indexOf(r=o[n])>=0||(a[r]=e[r]);return a}const u=e=>{const{search:t,hash:r,href:n,origin:a,protocol:o,host:i,hostname:l,port:s}=e.location;let{pathname:u}=e.location;return!u&&n&&f&&(u=new URL(n).pathname),{pathname:encodeURI(decodeURI(u)),search:t,hash:r,href:n,origin:a,protocol:o,host:i,hostname:l,port:s,state:e.history.state,key:e.history.state&&e.history.state.key||"initial"}},c=(e,t)=>{let r=[],n=u(e),a=!1,o=()=>{};return{get location(){return n},get transitioning(){return a},_onTransitionComplete(){a=!1,o()},listen(t){r.push(t);const a=()=>{n=u(e),t({location:n,action:"POP"})};return e.addEventListener("popstate",a),()=>{e.removeEventListener("popstate",a),r=r.filter((e=>e!==t))}},navigate(t,{state:i,replace:s=!1}={}){if("number"==typeof t)e.history.go(t);else{i=l({},i,{key:Date.now()+""});try{a||s?e.history.replaceState(i,null,t):e.history.pushState(i,null,t)}catch(r){e.location[s?"replace":"assign"](t)}}n=u(e),a=!0;const c=new Promise((e=>o=e));return r.forEach((e=>e({location:n,action:"PUSH"}))),c}}},d=(e="/")=>{const t=e.indexOf("?"),r={pathname:t>-1?e.substr(0,t):e,search:t>-1?e.substr(t):""};let n=0;const a=[r],o=[null];return{get location(){return a[n]},addEventListener(e,t){},removeEventListener(e,t){},history:{get entries(){return a},get index(){return n},get state(){return o[n]},pushState(e,t,r){const[i,l=""]=r.split("?");n++,a.push({pathname:i,search:l.length?`?${l}`:l}),o.push(e)},replaceState(e,t,r){const[i,l=""]=r.split("?");a[n]={pathname:i,search:l},o[n]=e},go(e){const t=n+e;t<0||t>o.length-1||(n=t)}}}},f=!("undefined"==typeof window||!window.document||!window.document.createElement),p=c(f?window:d()),{navigate:m}=p;function h(e,t){return a.createServerContext?((e,t=null)=>(globalThis.__SERVER_CONTEXT||(globalThis.__SERVER_CONTEXT={}),globalThis.__SERVER_CONTEXT[e]||(globalThis.__SERVER_CONTEXT[e]=a.createServerContext(e,t)),globalThis.__SERVER_CONTEXT[e]))(e,t):a.createContext(t)}const v=h("Base",{baseuri:"/",basepath:"/"}),g=h("Location"),b=()=>a.useContext(v),y=()=>a.useContext(g);function x(e){this.uri=e}const C=e=>e instanceof x,A=e=>{throw new x(e)};function _(e){const{to:t,replace:r=!0,state:n,noThrow:o,baseuri:i}=e;a.useEffect((()=>{Promise.resolve().then((()=>{const a=M(t,i);m(T(a,e),{replace:r,state:n})}))}),[]);const l=M(t,i);return o||A(T(l,e)),null}const E=e=>{const t=y(),{baseuri:r}=b();return a.createElement(_,l({},t,{baseuri:r},e))};E.propTypes={from:o.string,to:o.string.isRequired};const S=(e,t)=>e.substr(0,t.length)===t,w=(e,t)=>{let r,n;const[a]=t.split("?"),o=j(a),l=""===o[0],s=I(e);for(let u=0,c=s.length;u<c;u++){let e=!1;const a=s[u].route;if(a.default){n={route:a,params:{},uri:t};continue}const c=j(a.path),d={},f=Math.max(o.length,c.length);let p=0;for(;p<f;p++){const t=c[p],r=o[p];if(P(t)){d[t.slice(1)||"*"]=o.slice(p).map(decodeURIComponent).join("/");break}if(void 0===r){e=!0;break}const n=D.exec(t);if(n&&!l){const e=-1===B.indexOf(n[1]);i(e,`<Router> dynamic segment "${n[1]}" is a reserved name. Please use a different name in path "${a.path}".`);const t=decodeURIComponent(r);d[n[1]]=t}else if(t!==r){e=!0;break}}if(!e){r={route:a,params:d,uri:"/"+o.slice(0,p).join("/")};break}}return r||n||null},k=(e,t)=>w([{path:e}],t),M=(e,t)=>{if(S(e,"/"))return e;const[r,n]=e.split("?"),[a]=t.split("?"),o=j(r),i=j(a);if(""===o[0])return F(a,n);if(!S(o[0],".")){const e=i.concat(o).join("/");return F(("/"===a?"":"/")+e,n)}const l=i.concat(o),s=[];for(let u=0,c=l.length;u<c;u++){const e=l[u];".."===e?s.pop():"."!==e&&s.push(e)}return F("/"+s.join("/"),n)},T=(e,t)=>{const[r,n=""]=e.split("?");let a="/"+j(r).map((e=>{const r=D.exec(e);return r?t[r[1]]:e})).join("/");const{location:{search:o=""}={}}=t,i=o.split("?")[1]||"";return a=F(a,n,i),a},O=(e,t)=>{const r=e=>R(e);return j(e).filter(r).sort().join("/")===j(t).filter(r).sort().join("/")},D=/^:(.+)/,R=e=>D.test(e),P=e=>e&&"*"===e[0],L=(e,t)=>({route:e,score:e.default?0:j(e.path).reduce(((e,t)=>(e+=4,(e=>
2""===e)(t)?e+=1:R(t)?e+=2:P(t)?e-=5:e+=3,e)),0),index:t}),I=e=>e.map(L).sort(((e,t)=>e.score<t.score?1:e.score>t.score?-1:e.index-t.index)),j=e=>e.replace(/(^\/+|\/+$)/g,"").split("/"),F=(e,...t)=>e+((t=t.filter((e=>e&&e.length>0)))&&t.length>0?`?${t.join("&")}`:""),B=["uri","path"],N=(e,t)=>{const r=Object.keys(e);return r.length===Object.keys(t).length&&r.every((r=>t.hasOwnProperty(r)&&e[r]===t[r]))},$=e=>e.replace(/(^\/+|\/+$)/g,""),U=e=>t=>{if(!t)return null;if(t.type===a.Fragment&&t.props.children)return a.Children.map(t.props.children,U(e));if(i(t.props.path||t.props.default||t.type===E,`<Router>: Children of <Router> must have a \`path\` or \`default\` prop, or be a \`<Redirect>\`. None found on element type \`${t.type}\``),i(!!(t.type!==E||t.props.from&&t.props.to),`<Redirect from="${t.props.from}" to="${t.props.to}"/> requires both "from" and "to" props when inside a <Router>.`),i(!(t.type===E&&!O(t.props.from,t.props.to)),`<Redirect from="${t.props.from} to="${t.props.to}"/> has mismatched dynamic segments, ensure both paths have the exact same dynamic segments.`),t.props.default)return{value:t,default:!0};const r=t.type===E?t.props.from:t.props.path,n="/"===r?e:`${$(e)}/${$(r)}`;return{value:t,default:t.props.default,path:t.props.children?`${$(n)}/*`:n}},z=["innerRef"],V=["to","state","replace","getProps"],H=["key"];let{forwardRef:W}=n||(n=r.t(a,2));void 0===W&&(W=e=>e);const G=()=>{},Z=W(((e,t)=>{let{innerRef:r}=e,n=s(e,z);const{baseuri:o}=b(),{location:i}=y(),{to:u,state:c,replace:d,getProps:f=G}=n,p=s(n,V),h=M(u,o),v=encodeURI(h),g=i.pathname===v,x=S(i.pathname,v);return a.createElement("a",l({ref:t||r,"aria-current":g?"page":void 0},p,f({isCurrent:g,isPartiallyCurrent:x,href:h,location:i}),{href:h,onClick:e=>{if(p.onClick&&p.onClick(e),(e=>!e.defaultPrevented&&0===e.button&&!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey))(e)){e.preventDefault();let t=d;if("boolean"!=typeof d&&g){const e=s(l({},i.state),H);t=N(l({},c),e)}m(h,{state:c,replace:t})}}}))}));Z.displayName="Link",Z.propTypes={to:o.string.isRequired};class q extends a.Component{constructor(...e){super(...e),this.displayName="ReactUseErrorBoundary"}componentDidCatch(...e){this.setState({}),this.props.onError(...e)}render(){return this.props.children}}const Y=a.createContext({componentDidCatch:{current:void 0},error:void 0,setError:()=>!1});function K({children:e}){const[t,r]=a.useState(),n=a.useRef(),o=a.useMemo((()=>({componentDidCatch:n,error:t,setError:r})),[t]);return a.createElement(Y.Provider,{value:o},a.createElement(q,{error:t,onError:(e,t)=>{r(e),null==n.current||n.current(e,t)}},e))}K.displayName="ReactUseErrorBoundaryContext";const X=function(e){var t,r;function n(t){return a.createElement(K,null,a.createElement(e,l({key:"WrappedComponent"},t)))}return n.displayName=`WithErrorBoundary(${null!=(t=null!=(r=e.displayName)?r:e.name)?t:"Component"})`,n}((({history:e=p,children:t})=>{const{location:r}=e,[n,o]=a.useState({location:r}),[i]=function(e){const t=a.useContext(Y);t.componentDidCatch.current=void 0;const r=a.useCallback((()=>{t.setError(void 0)}),[]);return[t.error,r]}();if(a.useEffect((()=>{e._onTransitionComplete()}),[n.location]),a.useEffect((()=>{let t=!1;const r=e.listen((({location:e})=>{Promise.resolve().then((()=>{requestAnimationFrame((()=>{t||o({location:e})}))}))}));return()=>{t=!0,r()}}),[]),i){if(!C(i))throw i;m(i.uri,{replace:!0})}return a.createElement(g.Provider,{value:n},"function"==typeof t?t(n):t||null)})),Q=({children:e})=>{const t=y();return t?e(t):a.createElement(X,null,e)},J=({url:e,children:t})=>{const r=e.indexOf("?");let n,o="";return r>-1?(n=e.substring(0,r),o=e.substring(r)):n=e,a.createElement(g.Provider,{value:{location:{pathname:n,search:o,hash:""}}},t)},ee=({path:e,children:t})=>{const{baseuri:r}=b(),{location:n}=y(),a=M(e,r),o=k(a,n.pathname);return t({location:n,match:o?l({},o.params,{uri:o.uri,path:e}):null})},te=["uri","location","component"],re=["children","style","component","uri","location"],ne=e=>{let{uri:t,location:r,component:n}=e,o=s(e,te);return a.createElement(oe,l({},o,{component:n,uri:t,location:r}))};let ae=0;const oe=e=>{let{children:t,style:r,component:n="div",uri:o,location:i}=e,u=s(e,re);const c=a.useRef(),d=a.useRef(!0),f=a.useRef(o),p=a.useRef(i.pathname),m=a.useRef(!1);a.useEffect((()=>(ae++,h(),()=>{ae--,0===ae&&(d.current=!0)})),[]),a.useEffect((()=>{let e=!1,t=!1;o!==f.current&&(f.current=o,e=!0),i.pathname!==p.current&&(p.current=i.pathname,t=!0),m.current=e||t&&i.pathname===o,m.current&&h()}),[o,i]);const h=a.useCallback((()=>{var e;d.current?d.current=!1:(e=c.current,m.current&&e&&e.focus())}),[]);return a.createElement(n,l({style:l({outline:"none"},r),tabIndex:"-1",ref:c},u),t)},ie=["location","primary","children","basepath","baseuri","component"],le=e=>{const t=b(),r=y();return a.createElement(se,l({},t,r,e))};function se(e){const{location:t,primary:r=!0,children:n,basepath:o,component:i="div"}=e,u=s(e,ie),c=a.Children.toArray(n).reduce(((e,t)=>{const r=U(o)(t);return e.concat(r)}),[]),{pathname:d}=t,f=w(c,d);if(f){const{params:e,uri:n,route:s,route:{value:c}}=f,d=s.default?o:s.path.replace(/\*$/,""),p=l({},e,{uri:n,location:t}),m=a.cloneElement(c,p,c.props.children?a.createElement(le,{location:t,primary:r},c.props.children):void 0),h=r?ne:i,g=r?l({uri:n,location:t,component:i},u):u;return a.createElement(v.Provider,{value:{baseuri:n,basepath:d}},a.createElement(h,g,m))}return null}const ue=()=>{const e=y();if(!e)throw new Error("useLocation hook was used but a LocationContext.Provider was not found in the parent tree. Make sure this is used in a component that is a child of Router");return e.location},ce=()=>{throw new Error("useNavigate is removed. Use import { navigate } from 'gatsby' instead")},de=()=>{const e=b();if(!e)throw new Error("useParams hook was used but a LocationContext.Provider was not found in the parent tree. Make sure this is used in a component that is a child of Router");const t=ue(),r=k(e.basepath,t.pathname);return r?r.params:null},fe=e=>
2{if(!e)throw new Error("useMatch(path: string) requires an argument of a string to match against");const t=b();if(!t)throw new Error("useMatch hook was used but a LocationContext.Provider was not found in the parent tree. Make sure this is used in a component that is a child of Router");const r=ue(),n=M(e,t.baseuri),a=k(n,r.pathname);return a?l({},a.params,{uri:a.uri,path:e}):null}},2538:function(e,t,r){"use strict";r(93916)({target:"Symbol",stat:!0,forced:!0},{isWellKnownSymbol:r(33342)})},2598:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const n=r(97711);t.default=e=>(0,n.jsxs)("svg",{viewBox:"0 0 320 100",xmlns:"http://www.w3.org/2000/svg",...e,children:[(0,n.jsx)("path",{d:"M7.45748 52.7956H33.5687C38.6305 52.7956 39.9637 53.7258 39.9637 57.3166V60.1073C39.9637 62.6379 39.0315 64.2283 34.3706 64.2283H7.45748V52.7956ZM38.5002 42.5631C38.5002 44.1535 37.969 46.284 33.709 46.284H7.45748V35.9116H34.0999C34.9018 35.9116 38.6305 36.0416 38.6305 38.9723L38.5002 42.5631ZM42.6299 48.6746C44.7649 47.4743 46.098 45.0837 46.098 42.5631V39.2423C46.098 35.6515 44.6346 29.4 34.6412 29.4H0V70.6098H35.0421C42.6399 70.6098 47.4312 66.8889 47.4312 61.1676V56.7765C47.5615 52.6555 45.8374 49.9949 42.6399 48.6646",fill:"#D73225"}),(0,n.jsx)("path",{d:"M60.0808 36.0416H83.1248C90.9832 36.0416 91.7851 37.5019 91.7851 40.6927V44.2835C91.7851 47.2042 90.5823 48.9346 84.4579 48.9346H60.0808V36.0416ZM84.9892 29.53H52.6133V70.7398H60.0708V55.3161H84.8489C89.3795 55.3161 91.5145 55.8463 91.5145 61.1675V70.8699H98.7114V59.8372C98.7114 56.3764 97.3782 53.9858 94.8523 52.6555C97.2479 51.7253 99.2526 49.5948 99.2526 45.0737V41.8829C99.2526 33.771 96.9873 29.52 84.9992 29.52",fill:"#D73225"}),(0,n.jsx)("path",{d:"M141.221 56.1163H118.708L130.035 37.1018L141.221 56.1163ZM126.035 29.53L101.518 70.7398H110.048L114.979 62.4978H145.22L150.152 70.7398H158.682L134.164 29.53H126.035Z",fill:"#D73225"}),(0,n.jsx)("path",{d:"M187.449 59.8473L171.462 29.4H161.468V70.7398H168.926V39.7725L185.044 70.7398H189.444L206.093 39.7725V70.7398H213.561V29.4H203.567L187.449 59.8473Z",fill:"#D73225"}),(0,n.jsx)("path",{d:"M256.06 56.1163H233.547L244.874 37.1018L256.06 56.1163ZM240.875 29.53L216.357 70.7398H224.887L229.819 62.4978H260.06L264.991 70.7398H273.521L249.004 29.53H240.875Z",fill:"#D73225"}),(0,n.jsx)("path",{d:"M312.813 55.5863V59.0472C312.813 63.4382 311.751 64.7685 304.684 64.7685H287.895C282.161 64.7685 279.766 62.638 279.766 57.4568V42.8333C279.766 37.6521 282.161 35.5216 287.895 35.5216H304.544C309.876 35.5216 312.402 36.0517 312.402 41.3729V44.1636H319.198V39.7726C319.198 34.8514 316.933 29 305.877 29H287.364C276.709 29 272.308 33.5211 272.308 44.6837V55.3163C272.308 66.4789 276.709 71 287.364 71H305.616C317.604 71 320 66.3489 320 59.0372V55.3163L312.803 55.5863H312.813Z",fill:"#D73225"})]})},2599:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.ProfileRow=void 0;var a=n(r(15693)),o=(0,r(91972).styled)(a.default.Row)({padding:"15px 0 10px","&:first-of-type":{paddingTop:"8px"}});t.ProfileRow=o},2664:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const n=r(97711);t.default=e=>(0,n.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 174 100",xmlSpace:"preserve",...e,children:(0,n.jsx)("path",{d:"M28.905 37.473c-1.89-4.481-3.513-8.422-8.779-8.422-5.265 0-6.758 3.94-8.65 8.422L1.484 61.498C.13 64.758 0 65.838 0 67.199 0 69.51 2.03 71 4.997 71c3.374 0 4.459-1.9 5.405-4.481l1.214-3.66h17.02l1.215 3.66c.946 2.58 2.03 4.481 5.405 4.481 2.976 0 4.997-1.49 4.997-3.8 0-1.361-.14-2.441-1.483-5.702l-9.865-24.025ZM14.721 54.166l3.783-10.042.408-1.09 1.354-3.66 1.214-3.121c.14-.41.269-.54.269-.54l-.269.54c-.408 1.49-.538 3.12-.538 4.75l4.59 13.303-10.81-.14ZM122.251 37.473c-1.891-4.481-3.514-8.422-8.779-8.422-5.266 0-6.759 3.94-8.65 8.422l-9.864 24.025c-1.354 3.26-1.483 4.34-1.483 5.701 0 2.31 2.03 3.801 4.997 3.801 3.374 0 4.459-1.9 5.404-4.481l1.215-3.66h17.021l1.214 3.66c.945 2.58 2.03 4.481 5.405 4.481 2.976 0 4.996-1.49 4.996-3.8 0-1.361-.139-2.441-1.483-5.702l-9.993-24.025Zm-14.055 16.693 5.535-14.933 1.214-3.12c.139-.41.269-.54.269-.54l-.269.54c-.538 1.49-.677 3.12-.538 4.75l4.589 13.303h-10.81.01ZM99.019 33.942c.269-2.17-.538-4.34-3.922-4.48-3.374-.271-4.459 1.76-5.404 4.07L81.31 53.356l-2.428 5.971c-.14.41-.269.54-.269.54l.269-.54c.408-1.49.677-3.12.537-4.75l-6.888-19.545c-1.214-3.53-2.837-5.43-5.534-5.43-2.697 0-3.922 2.31-5.265 5.84L53.63 55.667l-1.214 3.12c-.14.41-.269.54-.269.54l.269-.54c.538-1.63.677-3.53.408-5.29v-.14L45.12 34.761c-2.429-4.48-3.245-6.111-6.62-5.701-2.697.27-3.642 2.99-3.513 5.021.269 1.63.677 3.26 1.354 4.751L46.474 64.49c1.89 5.29 2.697 6.381 6.48 6.381 3.782 0 5.812-1.36 7.295-5.021l6.62-18.594h.14l6.618 18.594c1.215 3.26 2.698 5.021 6.759 5.021 4.867 0 5.136-2.58 7.704-6.791l9.864-25.256c.408-1.63.806-3.26 1.085-4.89l-.02.01ZM171.163 61.908l-13.507-13.033 12.293-11.132c1.085-.95 1.891-2.31 2.03-3.66 0-2.441-2.836-4.482-5.136-4.482-1.483 0-2.836.27-4.867 2.31l-14.184 13.844V34.482c0-3.26-2.16-4.89-5.136-4.89s-5.136 1.63-5.136 4.89V65.98c0 3.26 2.16 4.891 5.136 4.891s5.136-1.63 5.136-4.891V52.536l14.453 14.523c1.622 1.63 3.643 3.941 6.35 3.941 2.837 0 5.405-1.63 5.405-4.611 0-1.76-1.214-2.99-2.837-4.48Z",fill:"#929394"})})},2693:function(e,t,r){"use strict";r.d(t,{R:function(){return o}});var n=r(72667),a=r(68223);function o(e){return(0,a.A)("MuiCardMedia",e)}const i=(0,n.A)("MuiCardMedia",["root","media","img"]);t.A=i},2717:function(e,t,r){"use strict";r.d(t,{M:function(){return o}});var n=r(72667),a=r(68223);function o(e){return(0,a.A)("MuiModal",e)}const i=(0,n.A)("MuiModal",["root","hidden","backdrop"]);t.A=i},2739:function(e,t){"use strict";
2Object.defineProperty(t,"__esModule",{value:!0}),t.storageFactory=void 0,t.storageFactory=function(e){var t={};function r(){try{var t="__some_random_key_you_are_not_going_to_use__";return e().setItem(t,t),e().removeItem(t),!0}catch(r){return!1}}return{getItem:function(n){return r()?e().getItem(n):t.hasOwnProperty(n)?t[n]:null},setItem:function(n,a){r()?e().setItem(n,a):t[n]=String(a)},removeItem:function(n){r()?e().removeItem(n):delete t[n]},clear:function(){r()?e().clear():t={}},key:function(n){return r()?e().key(n):Object.keys(t)[n]||null},get length(){return r()?e().length:Object.keys(t).length}}}},2811:function(e,t){"use strict";t.A={50:"#e1f5fe",100:"#b3e5fc",200:"#81d4fa",300:"#4fc3f7",400:"#29b6f6",500:"#03a9f4",600:"#039be5",700:"#0288d1",800:"#0277bd",900:"#01579b",A100:"#80d8ff",A200:"#40c4ff",A400:"#00b0ff",A700:"#0091ea"}},2838:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.classes=t.StyledIcon=t.RotateTop=t.RotateRight=t.RotateReset=t.RotateLeft=t.RotateContainer=t.RotateButton=t.RotateBottom=t.Root=t.Icon3d=t.ControlsGroup=t.Controls=t.Canvas=void 0;var a,o=n(r(71513)),i=r(91972),l=r(68638),s="Visualiser",u={root:s+"-root",disabledIcon:s+"-disabled-icon",toolTip:s+"-tool-top",iconIsSelected:s+"-is-selected-icon"};t.classes=u;var c=(0,i.styled)("div")({height:"100%",width:"100%"});t.Canvas=c;var d=(0,i.styled)("div")((function(e){var t;return(t={bottom:"24px",position:"absolute",right:"24px"})[e.theme.breakpoints.down("md")]={right:"18px",bottom:"18px"},t}));t.Controls=d;var f=(0,i.styled)("div")((function(e){var t;return(t={boxShadow:"0px 1px 1px rgb(0, 0, 0, 0.14), 0px 2px 1px -1px rgb(0, 0, 0, 0.12), 0px 1px 3px rgb(0, 0, 0, 0.2)",borderRadius:"3px",display:"flex",flexDirection:"column",justifyContent:"center",alignItems:"center",backgroundColor:e.theme.colours.white})[":first-of-type"]={marginBottom:"12px"},t}));t.ControlsGroup=f;var p=(0,i.styled)("div")((function(e){var t,r,n=e.theme;return(r={flex:1,minHeight:0,position:"relative",width:"100%"})["."+l.tooltipClasses.tooltip]=((t={backgroundColor:n.colours.white,boxShadow:"0px 1px 3px rgb(0, 0, 0, 0.2)",borderRadius:"3px",padding:"12px",pointerEvents:"unset"})[n.breakpoints.down("sm")]={margin:"0 6px"},t),r}));t.Root=p;var m=(0,i.styled)("div")({display:"grid",gap:"6px 6px",gridTemplateColumns:"1fr 1fr 1fr",gridTemplateRows:"1fr 1fr 1fr",gridTemplateAreas:'\n    ". top . " \n    "left reset right" \n    ". bottom ."'});t.RotateContainer=m;var h=(0,i.styled)(o.default)((function(e){var t,r=e.theme;return(t={boxSizing:"content-box",cursor:"pointer",fill:r.colours.cyan500,height:"16px",padding:"16px",width:"16px"})["&:hover"]={fill:r.colours.cyan600},t["."+u.disabledIcon]={fill:"rgb(0, 91, 140, 0.35)",pointerEvents:"none"},t}));t.StyledIcon=h;var v=(0,i.styled)(h)(((a={borderRadius:"3px",borderTop:"none",boxShadow:"0px 1px 1px rgb(0, 0, 0, 0.14), 0px 2px 1px -1px rgb(0, 0, 0, 0.12), 0px 1px 3px rgb(0, 0, 0, 0.2)",padding:"12px"})["&."+u.disabledIcon]={fill:"rgb(0, 91, 140, 0.35)",pointerEvents:"none"},a));t.RotateButton=v;var g=(0,i.styled)(v)({gridArea:"bottom"});t.RotateBottom=g;var b=(0,i.styled)(v)({gridArea:"left"});t.RotateLeft=b;var y=(0,i.styled)(v)({border:"none",gridArea:"reset"});t.RotateReset=y;var x=(0,i.styled)(v)({gridArea:"right"});t.RotateRight=x;var C=(0,i.styled)(v)({gridArea:"top"});t.RotateTop=C;var A=(0,i.styled)(h)((function(e){var t,r=e.theme;return(t={width:"32px",height:"32px",padding:"8px"})["&."+u.iconIsSelected]={border:"2px solid "+r.colours.cyan400,padding:"6px"},t}));t.Icon3d=A},2881:function(e,t,r){var n=r(26837),a=r(19946);e.exports=function(e,t){return n(e,a(e),t)}},2884:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.default=void 0;var a=n(r(86326)),o=n(r(29514)),i=n(r(31001)),l=r(82781),s=r(11938),u=function(e){var t=e.roofName,r=e.lengthValues,n=e.angleValues,o=e.getMicroCopy,i=e.illustration,l=e.title,u=Object.keys(r).length,f={margin:[0,0,0,12],table:{widths:[100,"*"],body:[[{stack:[c(i,t)],margin:[0,12,0,12]},{stack:[d({getMicroCopy:o,lengthValues:r,angleValues:n})],margin:[6,u<=4?38:22,0,0]}]]},layout:{hLineWidth:function(e,t){return 0===e||e===t.table.body.length?1:0},vLineWidth:function(e,t){var r;
2return 0===e||e===(null===(r=t.table.widths)||void 0===r?void 0:r.length)?1:0},hLineColor:function(){return"#cccccc"},vLineColor:function(){return"#cccccc"}}};return a.default.createElement(a.default.Fragment,null,a.default.createElement(s.Text,{bold:!0,margin:[0,4,0,8]},l),f)},c=function(e,t){return(0,i.default)(o.default.renderToStaticMarkup(a.default.createElement("div",null,a.default.createElement(e,{width:"96px",height:"77px"}),a.default.createElement("span",{style:{textAlign:"center",color:"#0072B0"}},t))))},d=function(e){var t=e.getMicroCopy,r=e.lengthValues,n=e.angleValues,s=Object.entries(r).map((function(e){var r=e[0],n=e[1];return a.default.createElement(a.default.Fragment,null,a.default.createElement("td",null,a.default.createElement("span",{style:{fontWeight:700}},t(l.microCopy.RESULTS_ROOF_SIDE_LABEL)," ",r,":")),a.default.createElement("td",null,a.default.createElement("span",{style:{fontWeight:400}},n)))})),u=Object.entries(n).map((function(e){var r=e[0],n=e[1];return a.default.createElement(a.default.Fragment,null,a.default.createElement("td",null,a.default.createElement("span",{style:{fontWeight:700}},t(l.microCopy.RESULTS_ROOF_ANGLE_LABEL)," ",r,":")),a.default.createElement("td",null,a.default.createElement("span",{style:{fontWeight:400}},n)))})),c=f(s),d=f(u),p=o.default.renderToStaticMarkup(a.default.createElement("table",{style:{backgroundColor:"transparent"}},a.default.createElement("tbody",null,c.map((function(e,t){return a.default.createElement("tr",{key:"roof-length-row-"+t},e)})),d.map((function(e,t){return a.default.createElement("tr",{key:"roof-angle-row-"+t},e)}))))),m=(0,i.default)(p);return m[0].layout={hLineWidth:function(){return 0},vLineWidth:function(){return 0},paddingRight:function(e){return[0,2,4].includes(e)?2:12},paddingBottom:function(){return 10}},m};function f(e){for(var t=[],r=0;r<e.length;r+=4){var n=e.slice(r,r+4);t.push(n.concat(new Array(4-n.length).fill(a.default.createElement(a.default.Fragment,null,a.default.createElement("td",null),a.default.createElement("td",null)))))}return t}var p=function(e){var t=e.roof,r=e.dimensions,n=e.getMicroCopy;return a.default.createElement(a.default.Fragment,null,a.default.createElement(u,{title:n(l.microCopy.RESULTS_ROOF_SECTION_TITLE),roofName:n(l.microCopy.ROOF_SELECTION_ROOF,{name:t.name}),lengthValues:r.roofLengthValues,angleValues:r.roofAngleValues,illustration:t.illustration,getMicroCopy:n}),r.protrusion?a.default.createElement(u,{title:n(l.microCopy.RESULTS_PROTRUSION_SECTION_TITLE),roofName:n(l.microCopy.RESULTS_SELECTED_PROTRUSION_NAME,{name:r.protrusion.name}),lengthValues:r.protrusionLengthValues,angleValues:r.protrusionAngleValues,illustration:r.protrusion.illustration,getMicroCopy:n}):void 0)};t.default=p},2915:function(e,t,r){"use strict";r(79745)("search")},2935:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.ProductListWrapperGrid=t.ProductListGrid=void 0;var a=n(r(25043)),o=r(91972),i=(0,o.styled)(a.default)({padding:0});t.ProductListWrapperGrid=i;var l=(0,o.styled)(a.default)((function(e){var t;return(t={paddingTop:"60px"})[e.theme.breakpoints.down("lg")]={paddingTop:0},t}));t.ProductListGrid=l},3035:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=n(r(89657));t.default=a.default},3061:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.default=void 0;var a=n(r(47892)),o=r(7165),i=n(r(25239)),l=function(e,t){if("function"==typeof WeakMap)var r=new WeakMap,n=new WeakMap;return function(e,t){if(!t&&e&&e.__esModule)return e;var a,o,i={__proto__:null,default:e};if(null===e||"object"!=typeof e&&"function"!=typeof e)return i;if(a=t?n:r){if(a.has(e))return a.get(e);a.set(e,i)}for(var l in e)"default"!==l&&{}.hasOwnProperty.call(e,l)&&((o=(a=Object.defineProperty)&&Object.getOwnPropertyDescriptor(e,l))&&(o.get||o.set)?a(i,l,o):i[l]=e[l]);return i}(e,t)}(r(86326)),s=r(91972),u=r(82781),c=n(r(66159)),d=n(r(80675)),f=n(r(5619)),p=n(r(84164)),m=n(r(92349)),h=n(r(99849)),v=r(80384),g=r(73584),b=r(56028),y=r(28795),x=r(47833),C=r(54504),A=r(1073);var _=function(e){var t=e.homePageData,r=e.welcomeDialog,n=e.variantCodeToPathMap,p=(0,b.useSiteContext)(),_=(0,s.useTheme)(),E=(0,v.useConfig)().isGatsbyDisabledElasticSearch,S=(0,o.useIsClient)().isClient,w=p.countryCode,k=p.getMicroCopy,M=(0,y.usePredictiveSearch)(k,w,n),T=M.suggestions,O=M.fetchSuggestions,D=M.handleSelection,R=(0,A.getHeroItemsWithContext)(p,_,t.slides),P=(0,g.getValidOverlapCards)(t.overlapCards),L=(0,c.default)(),I=L.previousSlideLabel,j=L.nextSlideLabel,F=(0,l.useCallback)((function(e){return(0,C.executeSearchWithThreshold)({term:e,fetcher:O,minLength:3,currentSuggestionsLength:T.length})}),[O,T]),B=(0,l.useMemo)((function(){return{id:"search2",label:k(u.microCopy.SEARCH_LABEL)}}),[k]);return l.default.createElement(l.default.Fragment,null,l.default.createElement(a.default,{heroes:R,hasSpaceBottom:!0,disableLazyLoading:!0,previousAccessibilityLabel:I,nextAccessibilityLabel:j},!E&&l.default.createElement(i.default,{suggestions:T,onChange:F,onSelectedSuggestion:D,gtm:B,label:k(u.microCopy.SEARCH_LABEL),placeholder:k(u.microCopy.SEARCH_PLACEHOLDER_HERO),setSelectedSuggestionLabelAsValue:!0,action:(0,x.getPathWithCountryCode)(w,"search")})),P&&l.default.createElement(f.default,{data:P}),t.brands.length>0&&l.default.createElement(d.default,{data:t.brands}),t.sections&&l.default.createElement(m.default,{"data-testid":"homepage-sections",data:t.sections,pageTypename:"home-page"}),S&&r&&l.default.createElement(h.default,{data:{welcomeDialogTitle:r.welcomeDialogTitle,welcomeDialogBody:r.welcomeDialogBody,welcomeDialogBrands:r.welcomeDialogBrands}}))},E=function(e){var t=e.data,r=e.pageContext,n=t.payloadHomePage,a=n.title,o=n.slides,i=n.signupBlock,s=n.meta,u=n._id,c=(0,l.useMemo)((function(){return{breadcrumbs:null,
2signupBlock:i,meta:s,path:"/"}}),[s,i]);return l.default.createElement(p.default,{title:a,pageData:c,siteData:t.payloadSite,microCopy:t.allPayloadMicroCopy.nodes,pitchedRoofCalculatorConfig:t.payloadPitchedRoofCalculatorConfig,visualiserHouseTypes:t.allPayloadHouseModel.nodes,homePage:t.payloadHomePage,generalError:t.payloadGeneralError,countryNavigation:t.payloadCountryNavigation,sampleOrder:t.payloadSampleOrder,visualiser:t.payloadVisualiser,variantCodeToPathMap:null==r?void 0:r.variantCodeToPathMap,ogImageUrl:"featuredMedia"in o[0].value&&o[0].value.featuredMedia?o[0].value.featuredMedia.sizes.heroDesktop.url:void 0,pageType:"homePage",payloadPageId:u},l.default.createElement(_,{homePageData:t.payloadHomePage,welcomeDialog:t.payloadWelcomeDialog,variantCodeToPathMap:null==r?void 0:r.variantCodeToPathMap}))};t.default=E},3095:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.Thumbnail=void 0;const a=r(97711),o=r(86326),i=n(r(85173)),l=r(3766);t.Thumbnail=({component:e=i.default,media:t,index:r,activeImageIndex:n,label:s,onThumbnailClick:u,openYoutubeVideo:c})=>{const d=(0,o.useCallback)((e=>u(e,r)),[r,u]),f=(0,o.useCallback)((e=>c&&c(e,r)),[r,c]);return(0,a.jsx)(e,{media:t.media,imageSource:t.thumbnail,state:n===r?"selected":"enabled",onClick:d,altText:t.altText,className:l.classes.thumbnail,size:"large",isVideo:t.isVideo,openYoutubeVideo:f,visualiserParameters:t.visualiserParameters,label:s})}},3205:function(e,t,r){"use strict";var n=r(76595);t.A=n.A},3231:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=n(r(55686));t.default=a.default},3309:function(e,t,r){"use strict";var n=r(63631),a=r(95661),o=r(28881),i=r(63688),l=Object;e.exports=i?function(e){return"symbol"==typeof e}:function(e){var t=n("Symbol");return a(t)&&o(t.prototype,l(e))}},3311:function(e,t,r){"use strict";t.__esModule=!0,t.default=void 0;var n=r(86326),a=r(80384),o=r(29871),i=function(e){var t=e.activeSearchString,r=e.showResultList,i=e.filteredRoofers,l=e.pagedFilteredRoofers,s=e.selectedRoofer,u=e.activeLocation,c=e.type,d=(0,a.useConfig)().disableDefaultMapPins;return(0,n.useMemo)((function(){if(!r)return[];var e="Merchant"===c;return d&&e&&!t&&!u?s?[s].map((0,o.createMarker)(s)):[]:d&&e&&(t||u)?i.map((0,o.createMarker)(s)):l.map((0,o.createMarker)(s))}),[s,l,r])};t.default=i},3331:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=n(r(22465));t.default=a.default},3348:function(e,t,r){"use strict";r(79745)("matchAll")},3405:function(e,t,r){"use strict";var n=r(31734);e.exports=n},3435:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.colours=void 0,t.colours={alabaster:"#f0f0f0",alert50:"#fff9ea",aqua100:"#d9f0ed",aqua200:"#8dd3c9",aqua400:"#41b6a5",aqua500:"#359486",black:"#000000",blue100:"#d6d7dc",blue300:"#858895",blue800:"#34384f",blue900:"#292d41",charcoal:"#3b3b3b",cyan100:"#ccecf9",cyan200:"#66c5ee",cyan300:"#33b2e9",cyan400:"#009fe3",cyan500:"#0072b0",cyan600:"#005b8c",cyan700:"#004b73",error50:"#fbebe9",error400:"#d6001c",magenta100:"#f2cfdb",magenta200:"#d97094",magenta400:"#bf104d",magenta500:"#940c3b",orange100:"#fad8cf",orange200:"#f08970",orange400:"#e63b11",orange500:"#ad2c0c",pearl:"#f7f7f7",purple100:"#e5cfe0",purple200:"#b26ea1",purple300:"#8985d6",purple400:"#7f0e62",purple500:"#940c3b",slate:"#6f6f6f",storm:"#cccccc",success50:"#eaf6ed",success400:"#009a44",teal100:"#d2e4e8",teal200:"#79adbb",teal400:"#006781",teal500:"#005064",white:"#ffffff",yellow100:"#fff4d5",yellow200:"#ffdd80",yellow400:"#ffc72c",brandBackgroundRed:"#b30510",brandBackgroundGreen:"#468257",brandRed:"#d73225",brandRedInter:"#d10513",brandRedInterFocus:"#b30510",brandRed300:"#fd543e",icopalBlue:"#0085cf",icopalBlueInter:"#0077ba",icopalBlueInterFocus:"#00639b",royalBlue:"#004f9f",royalBlueFocus:"#003d7a",navyBlue:"#133579",navyBlueFocus:"#0e2a5d",purple:"#201e5b",purpleFocus:"#161542",sealoflexBlue:"#00539c",sealoflexBlueFocus:"#003c70",brandGreen:"#2aa94e",brandGreenInter:"#1f7a39",brandGreenInterFocus:"#1a6531"}},3441:function(e,t,r){"use strict";t.__esModule=!0,t.default=t.BrandClassNameContext=void 0;var n=r(30155),a=l(r(47966)),o=l(r(86326)),i=r(80384);function l(e,t){if("function"==typeof WeakMap)var r=new WeakMap,n=new WeakMap;
2return(l=function(e,t){if(!t&&e&&e.__esModule)return e;var a,o,i={__proto__:null,default:e};if(null===e||"object"!=typeof e&&"function"!=typeof e)return i;if(a=t?n:r){if(a.has(e))return a.get(e);a.set(e,i)}for(var l in e)"default"!==l&&{}.hasOwnProperty.call(e,l)&&((o=(a=Object.defineProperty)&&Object.getOwnPropertyDescriptor(e,l))&&(o.get||o.set)?a(i,l,o):i[l]=e[l]);return i})(e,t)}var s=(0,o.createContext)(null);t.BrandClassNameContext=s;var u={AeroDek:"AeroDek",BRAAS:"BrandRed",BRAMAC:"BrandRed",Coverland:"BrandRed",Esha:"BrandGreen",Everguard:"Purple",icopal:"Icopal",Monarflex:"RoyalBlue",Monarplan:"Purple",MONIER:"BrandRed",Necoflex:"NavyBlue",Ormax:"BrandRed",Redland:"BrandRed",Sealoflex:"NavyBlue",Sunscape:"BrandRed",VEDAG:"NavyBlue",VILLAS:"RoyalBlue",Wierer:"BrandRed",WOLFIN:"BrandGreen",Zanda:"BrandRed",Klober:"BrandRed"},c=function(e){var t=e.children;return o.default.createElement("div",{"data-testid":"brand-colors-provider"},t)},d={AeroDek:(0,a.getTheme)((function(e){return Object.assign({},e,{palette:Object.assign({},e.palette,{primary:Object.assign({},e.palette.primary,{main:e.colours.slate,dark:e.colours.charcoal})}),colours:Object.assign({},e.colours,{accent300:e.colours.storm,accent:e.colours.slate,inter:e.colours.slate,interDark:e.colours.slate,focus:e.colours.charcoal,focusDark:e.colours.charcoal,secondary1:e.colours.blue900,secondary2:e.colours.blue300,secondary3:e.colours.black,secondary4:e.colours.cyan700})})})),BrandRed:(0,a.getTheme)((function(e){return Object.assign({},e,{palette:Object.assign({},e.palette,{primary:Object.assign({},e.palette.primary,{main:e.colours.brandRedInter,dark:e.colours.brandRedInterFocus})}),colours:Object.assign({},e.colours,{accent300:e.colours.brandRed300,accent:e.colours.brandRed,inter:e.colours.brandRedInter,interDark:e.colours.brandRedInter,focus:e.colours.brandRedInterFocus,focusDark:e.colours.brandRedInterFocus,secondary1:e.colours.orange400,secondary2:e.colours.slate,secondary3:e.colours.charcoal,secondary4:e.colours.brandRedInter})})})),BrandGreen:(0,a.getTheme)((function(e){return Object.assign({},e,{palette:Object.assign({},e.palette,{primary:Object.assign({},e.palette.primary,{main:e.colours.brandGreenInter,dark:e.colours.brandGreenInterFocus})}),colours:Object.assign({},e.colours,{accent300:e.colours.brandGreen,accent:e.colours.brandGreen,inter:e.colours.brandGreenInter,interDark:e.colours.brandGreenInter,focus:e.colours.brandGreenInterFocus,focusDark:e.colours.brandGreenInterFocus,secondary1:e.colours.brandGreen,secondary2:e.colours.slate,secondary3:e.colours.charcoal,secondary4:e.colours.brandGreenInter})})})),Icopal:(0,a.getTheme)((function(e){return Object.assign({},e,{palette:Object.assign({},e.palette,{primary:Object.assign({},e.palette.primary,{main:e.colours.icopalBlueInter,dark:e.colours.icopalBlueInterFocus})}),colours:Object.assign({},e.colours,{accent300:e.colours.icopalBlue,accent:e.colours.icopalBlue,inter:e.colours.icopalBlueInter,interDark:e.colours.icopalBlueInter,focus:e.colours.icopalBlueInterFocus,focusDark:e.colours.icopalBlueInterFocus,secondary1:e.colours.cyan700,secondary2:e.colours.slate,secondary3:e.colours.blue900,secondary4:e.colours.charcoal})})})),Purple:(0,a.getTheme)((function(e){return Object.assign({},e,{palette:Object.assign({},e.palette,{primary:Object.assign({},e.palette.primary,{main:e.colours.purple,dark:e.colours.purpleFocus})}),colours:Object.assign({},e.colours,{accent300:e.colours.purple300,accent:e.colours.purple,inter:e.colours.purple,interDark:e.colours.cyan500,focus:e.colours.purpleFocus,focusDark:e.colours.cyan600,secondary1:e.colours.purpleFocus,secondary2:e.colours.slate,secondary3:e.colours.charcoal,secondary4:e.colours.blue800})})})),RoyalBlue:(0,a.getTheme)((function(e){return Object.assign({},e,{palette:Object.assign({},e.palette,{primary:Object.assign({},e.palette.primary,{main:e.colours.royalBlue,dark:e.colours.royalBlueFocus})}),colours:Object.assign({},e.colours,{accent300:e.colours.cyan400,accent:e.colours.royalBlue,inter:e.colours.royalBlue,interDark:e.colours.cyan500,focus:e.colours.royalBlueFocus,focusDark:e.colours.cyan600,secondary1:e.colours.royalBlueFocus,secondary2:e.colours.blue800,secondary3:e.colours.slate,secondary4:e.colours.cyan700})})})),NavyBlue:(0,a.getTheme)((function(e){return Object.assign({},e,{palette:Object.assign({},e.palette,{primary:Object.assign({},e.palette.primary,{main:e.colours.navyBlue,dark:e.colours.navyBlueFocus})}),colours:Object.assign({},e.colours,{accent300:e.colours.cyan400,accent:e.colours.navyBlue,inter:e.colours.navyBlue,interDark:e.colours.cyan500,focus:e.colours.navyBlueFocus,focusDark:e.colours.cyan600,secondary1:e.colours.navyBlueFocus,secondary2:e.colours.slate,secondary3:e.colours.cyan700,secondary4:e.colours.blue800})})}))},f=function(e){var t=e.brand,r=e.children,l=(0,i.useConfig)().isBrandProvi
2derEnabled;if(!t||!l)return o.default.createElement(c,null,r);var f=u[t],p=d[f];return o.default.createElement(s.Provider,{value:f},o.default.createElement(a.default,{theme:p,includeGlobalStyles:!1},o.default.createElement(n.DialogClassNameContext.Provider,{value:f},r)))};t.default=f},3464:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.default=void 0;var a=n(r(86326)),o=function(e){return a.default.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 350 300"},e),a.default.createElement("path",{fill:"none",d:"M0 0h350v300H0z"}),a.default.createElement("g",{"data-name":"roof012 dims 1"},a.default.createElement("path",{fill:"#d7f2ff",d:"M121.637 183.226v34.008l170.302-98.433V84.792l-170.302 98.434z"}),a.default.createElement("path",{fill:"#fff",d:"M121.637 183.286v33.948l-97.148-55.957v-34.309l97.148 56.318z"}),a.default.createElement("path",{fill:"#d7f2ff",d:"M211.847 172.497v35.236l63.067-36.52v-35.346l-63.067 36.63z"}),a.default.createElement("path",{fill:"#fff",d:"M211.847 172.497v35.236l-37.022-21.243v-35.598l37.022 21.605z"}),a.default.createElement("path",{fill:"#1f75a9",d:"M302.083 79.253 121.974 183.482l-8.45-109.829 89.384-51.543 99.175 57.143z"}),a.default.createElement("path",{fill:"#48d7ff",d:"m202.75 22.202-89.226 51.451-98.617 47.761L195.265 17.177l7.485 5.025z"}),a.default.createElement("path",{fill:"#4cf1ff",d:"M121.974 183.482 14.907 121.414l98.617-47.761 8.45 109.829z"}),a.default.createElement("path",{fill:"#46e2ff",d:"m176.175 151.981 35.608 20.553 10.323-62.713-38.122-22.076-7.809 64.236z"}),a.default.createElement("path",{fill:"#257dad",d:"m284.973 130.034-73.19 42.5 10.323-62.713 62.867 20.213z"}),a.default.createElement("path",{fill:"#2580b4",d:"m249.683 109.577 35.29 20.457-62.867-20.213-38.122-22.076 65.699 21.832z"}),a.default.createElement("g",{fill:"none"},a.default.createElement("path",{stroke:"#3f3f3f",strokeMiterlimit:10,strokeWidth:2,d:"M24.489 126.968v34.309l97.148 55.957 53.188-30.744 37.022 21.243 63.067-36.52v-35.346M278.816 126.442l13.123-7.641V84.792"}),a.default.createElement("path",{stroke:"#3f3f3f",strokeMiterlimit:10,d:"M211.847 172.497v35.236M174.825 186.49v-33.67"}),a.default.createElement("path",{stroke:"#002839",strokeMiterlimit:10,d:"m113.524 73.653 89.384-51.543"}),a.default.createElement("path",{stroke:"#002839",strokeLinejoin:"round",d:"m176.175 151.981 7.809-64.236 38.122 22.076-10.259 62.676M284.973 130.034l-62.867-20.213M183.984 87.745l65.636 22.068M121.975 183.482l-8.451-109.829-98.617 47.761"}),a.default.createElement("path",{stroke:"#002839",strokeLinejoin:"round",strokeWidth:2,d:"m249.683 109.577 35.29 20.457-73.126 42.463-35.672-20.516-54.2 31.501-107.068-62.068L195.265 17.177l7.643 4.933 99.176 57.143-52.401 30.324z"})),a.default.createElement("path",{fill:"none",stroke:"#3f3f3f",strokeMiterlimit:10,d:"M121.637 217.234v-34.008"}),a.default.createElement("g",{fill:"none",stroke:"#3b3b3b",strokeLinecap:"round",strokeMiterlimit:10,strokeWidth:1.5},a.default.createElement("path",{d:"m98.167 231.71 17.096-9.881M1.831 174.819l18.061-10.5M4.954 173.199l133.49 76.951"})),a.default.createElement("g",{fill:"none",stroke:"#3b3b3b",strokeLinecap:"round",strokeMiterlimit:10,strokeWidth:1.5},a.default.createElement("path",{d:"m160.682 237.558 44.542-25.723M134.492 252.683l17.609-10.169"})),a.default.createElement("g",{fill:"none",stroke:"#3b3b3b",strokeLinecap:"round",strokeMiterlimit:10,strokeWidth:1.5},a.default.createElement("path",{d:"m231.837 219.758-14.022-8.106M295.399 183.18l-14.027-8.17"})),a.default.createElement("g",{fill:"none",stroke:"#3b3b3b",strokeLinecap:"round",strokeMiterlimit:10,strokeWidth:1.5},a.default.createElement("path",{d:"m176.494 251.467-49.046-28.328M344.593 149.721l-172.267 99.338"})),a.default.createElement("g",{fill:"none",stroke:"#3b3b3b",strokeLinecap:"round",strokeMiterlimit:10,strokeWidth:1.5},a.default.createElement("path",{d:"m347.565 151.05-43.171-24.936M298.159 122.525l-2.655-1.544"})),a.default.createElement("text",{transform:"translate(199.88 245.883)",fontSize:16,fill:"#3b3b3b",fontFamily:"'Effra Regular', Effra"},"C"),a.default.createElement("text",{transform:"translate(64.39 12
21.878)",fontSize:16,fontFamily:"'Effra Regular', Effra"},"P1"),a.default.createElement("text",{transform:"translate(308.36 121.218)",fontSize:16,fill:"#3b3b3b",fontFamily:"'Effra Regular', Effra"},"P3"),a.default.createElement("text",{transform:"translate(150.205 123.21)",fontSize:16,fill:"#fff",fontFamily:"'Effra Regular', Effra"},"P2"),a.default.createElement("text",{transform:"translate(259.623 213.878)",fontSize:16,fill:"#3b3b3b",fontFamily:"'Effra Regular', Effra"},"D"),a.default.createElement("text",{transform:"translate(316.313 179.612)",fontSize:16,fill:"#3b3b3b",fontFamily:"'Effra Regular', Effra"},"E"),a.default.createElement("text",{transform:"translate(111.086 252.94)",fontSize:16,fill:"#3b3b3b",fontFamily:"'Effra Regular', Effra"},"B"),a.default.createElement("text",{transform:"translate(45.025 214.869)",fontSize:16,fill:"#3b3b3b",fontFamily:"'Effra Regular', Effra"},"A"),a.default.createElement("path",{fill:"none",stroke:"#3b3b3b",strokeLinecap:"round",strokeMiterlimit:10,strokeWidth:1.5,d:"M4.781 169.214v7.77M102.291 225.512v7.769M138.661 246.51v7.769M172.325 245.182v7.769M227.451 213.355v7.769M291.017 176.655v7.769M345.01 145.482v7.77M310.811 91.211l-57.967 33.348M309.719 95.306l-6.728-3.885M298.316 137.603l-2.018-7.502M298.63 131.58c5.256-12.844 8.2-26.06 8.094-38.084"}),a.default.createElement("path",{d:"M173.43 108.863a71.97 71.97 0 0 1-.574 8.894c-1.626 12.59-6.546 21.796-13.695 27.31",fill:"none",stroke:"#fff",strokeLinecap:"round",strokeMiterlimit:10,strokeWidth:1.5}),a.default.createElement("path",{d:"M59.684 104.628a65.408 65.408 0 0 0 .517 8.779c1.638 12.672 6.979 21.538 14.687 26.21",fill:"none",stroke:"#000",strokeLinecap:"round",strokeMiterlimit:10,strokeWidth:1.5}),a.default.createElement("path",{fill:"none",stroke:"#fff",strokeMiterlimit:10,strokeDasharray:4,opacity:.5,d:"m167.014 157.336-53.483-83.703"}),a.default.createElement("path",{fill:"none",stroke:"#002839",strokeMiterlimit:10,strokeDasharray:4,opacity:.5,d:"m67.402 152.369 46.129-78.736"}),a.default.createElement("path",{fill:"none",stroke:"#fff",strokeLinecap:"round",strokeMiterlimit:10,strokeWidth:1.5,d:"M178.347 111.747 119.02 77.241"}),a.default.createElement("path",{fill:"none",stroke:"#000",strokeLinecap:"round",strokeMiterlimit:10,strokeWidth:1.5,d:"m54.324 107.762 50.55-29.121M63.169 106.849l-6.728-3.885M71.489 141.261l6.729-3.885"}),a.default.createElement("path",{fill:"none",stroke:"#fff",strokeLinecap:"round",strokeMiterlimit:10,strokeWidth:1.5,d:"m162.516 146.901-6.728-3.884M176.809 107.241l-6.728 3.885"}),a.default.createElement("g",{fill:"none",stroke:"#fff",strokeMiterlimit:10,opacity:.5},a.default.createElement("path",{d:"m227.964 113.22 1.73 1.003"}),a.default.createElement("path",{strokeDasharray:"3.76068 3.76068",d:"m232.948 116.11 17.893 10.376"}),a.default.createElement("path",{d:"m252.467 127.429 1.73 1.003"})),a.default.createElement("g",{fill:"none",stroke:"#fff",strokeMiterlimit:10,opacity:.5},a.default.createElement("path",{d:"M248.306 148.622v-2"}),a.default.createElement("path",{strokeDasharray:"3.41734 3.41734",d:"M248.306 143.205v-18.796"}),a.default.createElement("path",{d:"M248.306 122.701v-2"})),a.default.createElement("path",{fill:"none",stroke:"#3b3b3b",strokeLinecap:"round",strokeMiterlimit:10,strokeWidth:1.5,d:"m304.148 136.229-14.678-4.721M297.698 134.119l.932-2.538"})))};t.default=o},3572:function(e,t,r){"use strict";var n=r(39525);t.A=n.A},3605:function(e,t,r){"use strict";r.d(t,{_:function(){return o}});var n=r(72667),a=r(68223);function o(e){return(0,a.A)("MuiTextField",e)}const i=(0,n.A)("MuiTextField",["root"]);t.A=i},3639:function(e,t,r){"use strict";r.d(t,{T:function(){return o}});var n=r(72667),a=r(68223);function o(e){return(0,a.A)("MuiSelect",e)}const i=(0,n.A)("MuiSelect",["root","select","multiple","filled","outlined","standard","disabled","focused","icon","iconOpen","iconFilled","iconOutlined","iconStandard","nativeInput","error"]);t.A=i},3664:function(e,t,r){"use strict";var n=r(11117);e.exports=n},3766:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esMo
2dule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.Tag=t.StyledMediaButtonContent=t.StyledThumbScrollerButton=t.Scroller=t.ThumbnailRoot=t.CubeHolder=t.CaptionHolder=t.StyledMedia=t.CaptionText=t.Caption=t.ImageWrapper=t.MediaGalleryRoot=t.classes=void 0;const a=r(91972),o=n(r(42561)),i=n(r(30949)),l=n(r(60753)),s=n(r(72237)),u="MediaGallery";t.classes={mainImageWrapperCover:`${u}-mainImageWrapperCover`,mainImageWrapperdefault:`${u}-mainImageWrapperdefault`,mainImageWrappershort:`${u}-mainImageWrappershort`,visualiserSlide:`${u}-visualiserSlide`,thumbnail:`${u}-thumbnail`,touch:`${u}-touch`,leftGradient:`${u}-leftGradient`,rightGradient:`${u}-rightGradient`,mobileScroller:`${u}-mobileScroller`},t.MediaGalleryRoot=(0,a.styled)("div")((({theme:e})=>({display:"block",position:"relative",[`.${t.classes.visualiserSlide}`]:{cursor:"pointer","&::after":{content:"''",background:e.colours.black,opacity:.65,position:"absolute",zIndex:1,top:0,right:0,bottom:0,left:0}}}))),t.ImageWrapper=(0,a.styled)("div")({position:"relative"}),t.Caption=(0,a.styled)("div")({position:"absolute",right:0,bottom:0,left:0,zIndex:2,"&::after":{content:"''",position:"absolute",right:0,bottom:0,left:0,background:"linear-gradient(0deg, rgba(0, 0, 0, 0.75) 0%, rgba(0, 0, 0, 0.75) 40%, rgba(0, 0, 0, 0) 100%)",height:"100px",zIndex:0}}),t.CaptionText=(0,a.styled)(l.default)((({theme:e})=>({color:e.colours.white,height:"48px",margin:"16px",position:"relative",zIndex:2,overflow:"hidden"}))),t.StyledMedia=(0,a.styled)(o.default)((({theme:e})=>({overflow:"hidden",maxHeight:"360px",height:"calc(100vw - (16px * 2))",objectFit:"contain",backgroundPosition:"center center",backgroundRepeat:"no-repeat",backgroundColor:e.colours.white,WebkitPrintColorAdjust:"exact",[`&.${t.classes.mainImageWrapperCover}`]:{objectFit:"cover"},[`&.${t.classes.mainImageWrapperdefault}`]:{[e.breakpoints.down("lg")]:{height:"500px !important",maxHeight:"none",[e.breakpoints.down("sm")]:{height:"calc(100vw - 32px) !important",maxHeight:"500px"}},[e.breakpoints.up("lg")]:{height:"600px !important",maxHeight:"none"}},[`&.${t.classes.mainImageWrappershort}`]:{[e.breakpoints.up("sm")]:{height:"360px !important",maxHeight:"none"},[e.breakpoints.up("md")]:{height:"440px !important"}}}))),t.CaptionHolder=(0,a.styled)("div")((({theme:e})=>({position:"absolute",top:"50%",left:"50%",transform:"translate(-50%, -50%)",zIndex:2,alignItems:"center",justifyContent:"center",display:"flex",flexDirection:"column",color:e.colours.white,width:"100%",[e.breakpoints.up("lg")]:{maxWidth:"70%"}}))),t.CubeHolder=(0,a.styled)("div")((({theme:e})=>({width:"94px",height:"76px",borderRadius:"5px",background:e.colours.accent,display:"flex",alignItems:"center",justifyContent:"center"}))),t.ThumbnailRoot=(0,a.styled)("div")((({theme:e})=>({marginTop:"8px",height:"94px",width:"100%",overflowX:"hidden",position:"relative",[`&.${t.classes.touch}`]:{overflowX:"scroll",position:"static","&::before, &::after":{content:"''",position:"absolute",width:"75px",height:"66px",zIndex:2,opacity:0,transition:"opacity ease-in-out 0.25s",bottom:"-1px",pointerEvents:"none"},"&::before":{left:"-1px",background:`linear-gradient(to right, ${e.colours.white} 10%, ${e.colours.white}00 100%)`},"&::after":{right:"-1px",background:`linear-gradient(to left, ${e.colours.white} 10%, ${e.colours.white}00 100%)`}},[`&.${t.classes.leftGradient}`]:{"&::before":{opacity:1}},[`&.${t.classes.rightGradient}`]:{"&::after":{opacity:1}},[`.${t.classes.thumbnail}`]:{marginRight:"4px !important",flexShrink:0,height:"60px !important",position:"relative",width:"92px !important",zIndex:1,"&:first-of-type":{marginRight:"2px !important"},[e.breakpoints.up("lg")]:{width:"130px !important",height:"90px !important"}},[e.breakpoints.down("lg")]:{height:"64px"}}))),t.Scroller=(0,a.styled)("div")({position:"absolute",top:0,minWidth:"100%",display:"flex",flexDirection:"row-reverse",overflowX:"auto","-ms-overflow-style":"none","scrollbar-width":"none","::-webkit-scrollbar":{display:"none"},[`&.${t.classes.mobileScroller}`]:{position:"static",top:"unset",justifyContent:"flex-end"}}),t.StyledThumbScrollerButton=(0,a.styled)(i.default)({position:"absolute",height:"100%",top:0,zIndex:2,opacity:1,transition:"opacity ease-in-out 0.25s"}),t.StyledMediaButtonContent=(0,a.styled)(s.default)({marginBottom:"12px"}),t.Tag=(0,a.styled)("div")((({theme:e})=>({position:"absolute",left:0,top:"18px",zIndex:2,[e.breakpoints.down("lg")]:{top:"12px"}})))},3803:function(e,t,r){var n=r(46015),a=r(26642),o=r(83572),i=Math.max,l=Math.min;e.exports=function(e,t,r){var s,u,c,d,f,p,m=0,h=!1,v=!1,g=!0;if("function"!=typeof e)throw new TypeError("Expected a function");function b(t){var r=s,n=u;return s=u=void 0,m=t,d=e.apply(n,r)}function y(e){var r=e-p;return void 0===p||r>=t||r<0||v&&e-m>=c}function x(){var e=a();if(y(e))return C(e);f=setTimeout(x,function(e){var r=t-(e-p);return v?l(r,c-(e-m)):r}(e))}function C(e){return f=void 0,g&&s?b(e):(s=u=void 0,d)}function A(){var e=a(),r=y(e);if(s=arguments,u=this,p=e,r){if(void 0===f)return function(e){return m=e,f=setTimeout(x,t),h?b(e):d}(p);if(v)return clearTimeout(f),f=setTimeout(x,t),b(p)}return void 0===f&&(f=setTimeout(x,t)),d}return t=o(t)||0,n(r)&&(h=!!r.leading,c=(v="maxWait"in r)?i(o(r.maxWait)||0,t):c,g="trailing"in r?!!r.trailing:g),A.cancel=function(){void 0!==f&&clearTimeout(f),m=0,s=p=u=f=void 0},A.flush=function(){return void 0===f?d:C(a())},A}},3806:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esMo
2dule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=n(r(28279));t.default=a.default},3821:function(e,t,r){"use strict";r(32234),r(38773),r(18114),r(37189);var n=r(52005);e.exports=n.f("iterator")},3847:function(e,t,r){"use strict";var n=r(74738);e.exports=n({}.isPrototypeOf)},3967:function(e,t,r){var n=r(60789),a=r(48561),o=r(91451);e.exports=function(e,t){var r=this.__data__;if(r instanceof n){var i=r.__data__;if(!a||i.length<199)return i.push([e,t]),this.size=++r.size,this;r=this.__data__=new o(i)}return r.set(e,t),this.size=r.size,this}},3986:function(e,t){"use strict";t.A=function(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=9007199254740991}},4024:function(e,t,r){var n=r(10162),a=r(26143),o=r(43271),i=o&&o.isMap,l=i?a(i):n;e.exports=l},4040:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=e=>"videoUrl"in e},4102:function(e,t,r){"use strict";var n=r(74738),a=n({}.toString),o=n("".slice);e.exports=function(e){return o(a(e),8,-1)}},4172:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=r(97711),o=n(r(86326)),i=n(r(62151)),l=n(r(98117)),s=r(39748),u=r(28583),c=n(r(69068)),d=n(r(69419)),f=n(r(37222)),p=r(80454),m=o.default.forwardRef((({title:e,ctaLabel:t,ctaVariant:r,trainingType:n,category:o,price:m,tag:h,...v},g)=>(0,a.jsxs)(l.default,{ref:g,...v,title:(0,s.transformHyphens)(e),titleVariant:"h4",subtitleVariant:"h5",footer:t&&(0,a.jsx)(i.default,{variant:r,"data-testid":"training-catalogue-card-footer-button",href:v.href,to:v.to,gtm:v.gtm,component:v.component,children:t}),children:[h&&(0,a.jsx)(p.StyledTag,{...h,rounded:!0}),(0,a.jsx)(c.default,{...o,className:u.classes.text}),(0,a.jsx)(f.default,{...n,className:u.classes.text}),(0,a.jsx)(d.default,{price:m,className:u.classes.text})]})));m.displayName="TrainingCard",t.default=m},4177:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.default=void 0;var a=n(r(94342)),o=n(r(14042)),i=r(39748),l=function(e,t){if("function"==typeof WeakMap)var r=new WeakMap,n=new WeakMap;return function(e,t){if(!t&&e&&e.__esModule)return e;var a,o,i={__proto__:null,default:e};if(null===e||"object"!=typeof e&&"function"!=typeof e)return i;if(a=t?n:r){if(a.has(e))return a.get(e);a.set(e,i)}for(var l in e)"default"!==l&&{}.hasOwnProperty.call(e,l)&&((o=(a=Object.defineProperty)&&Object.getOwnPropertyDescriptor(e,l))&&(o.get||o.set)?a(i,l,o):i[l]=e[l]);return i}(e,t)}(r(86326)),s=r(80384),u=n(r(15411)),c=n(r(31806)),d=n(r(11638));var f=["add","title","size","actions"],p=function(e){var t=e.data,r=t.title,n=t.richTextDescription,p=t.documents,m=(0,l.useState)(1),h=m[0],v=m[1],g=(0,l.useState)(p.slice(0,24)),b=g[0],y=g[1],x=(0,s.useConfig)().documentDownloadMaxLimit,C=(0,l.useRef)(null),A=Math.ceil(p.length/24),_=1e6*(x||0);return l.default.createElement(o.default,{backgroundColor:"white","data-testid":"document-download-section-"+(0,i.replaceSpaces)(r)},r&&l.default.createElement(o.default.Title,null,r),n&&l.default.createElement("div",{style:{marginBottom:"40px"}},l.default.createElement(d.default,{document:n})),b.length>0&&l.default.createElement("div",{ref:C,"data-testid":"document-download-section-table"},l.default.createElement(a.default,{maxSize:_},l.default.createElement(c.default,{documents:b,headers:f,pageNumber:h}),l.default.createElement(u.default,{page:h,count:A,onPageChange:function(e,t){var r=C.current?C.current.offsetTop-200:0;window.scrollTo(0,r),v(t),y(p.slice(24*(t-1),24*t))}}))))};t.default=p},4225:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isAnchorLinkProps=void 0;t.isAnchorLinkProps=e=>"href"in e||"component"in e&&"to"in e,t.default=t.isAnchorLinkProps},4270:function(e,t,r){"use strict";t.__esModule=!0,t.useScrollToOnLoad=void 0;var n=r(86326);t.useScrollToOnLoad=function(e,t){void 0===t&&(t=0);var r=(0,n.useRef)({node:null,hasScrolled:!1}),a=(0,n.useCallback)((function(){if(!e&&"undefined"!=typeof window){window.setTimeout((function(){if(r.current.node&&!r.current.hasScrolled){var e=r.current.node.getBoundingClientRect().top+window.scrollY+-190;window.scrollTo(0,e),r.current.hasScrolled=!0}}),t)}}),[e,t]),o=(0,n.useCallback)((function(e){r.current.node=e,a()}),[a]);return(0,n.useEffect)((function(){a()}),[r.current.node,a]),o}},4276:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.default=void 0;var a=n(r(18284)),o=n(r(55717)),i=n(r(57077)),l=r(70534),s=r(20796),u=n(r(6031)),c=n(r(92746)),d=n(r(94076)),f=n(r(22134)),p=n(r(70362)),m=function(e){function t(t){var r;return(r=e.call(this,t,{isLoading:!0})||this).snowFences=void 0,r.roof=void 0,r.walls=void 0,r.houseLoader=void 0,r.sidingMaterial=void 0,r}(0,i.default)(t,e);var r=t.prototype;return r.propsChanged=function(t){return e.prototype.propsChanged.call(this,t)||t.siding!==this.props.siding},r.loadModel=function(){var e=(0,o.default)(a.default.mark((function e(t){return a.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t.colour===this.state.colour){e.next=4;break}return this.setState({colour:t.colour}),e.next=4,this.loadHouse(t.colour,t.tile);case 4:if(t.siding===this.state.siding){e.next=8;break}return this.setState({siding:t.siding}),e.next=8,this.loadSiding(t.siding);case 8:this.setIsLoading(!1);case 9:case"end":return e.stop()}}),e,this)})));return function(t){return e.apply(this,arguments)}}(),r.loadHouse=function(){var e=(0,o.default)(a.default.mark((function e(t,r){var n,o,i,s,u,p,m,h,v,g,b,y,x,C,A,_,E,S,w,k,M,T;return a.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(this.diffuseImage=void 0,(n=new l.MeshStandardMaterial).name=t.name,o=this.props.options,i=o.contentSource,s=t.normalMapOverrideRef?t.normalMapOverrideRef:r.normalMapRef,u=(0,f.default)(s,{size:"original",contentSource:i}),p=t.metallicRoughnessMapOverrideRef?t.metallicRoughnessMapOverrideRef:r.metallicRoughnessMapRef,m=(0,f.default)(p,{size:"original",contentSource:i}),h=(0,f.default)(t.diffuseMapRef,{size:"original",contentSource:i}),!m){e.next=19;break}return e.next=13,(0,d.default)(m);case 13:v=e.sent,this.metalicImage=v,n.metalnessMap=this.metalicImage,n.roughnessMap=this.metalicImage,n.needsUpdate=!0,this.renderFrame();case 19:if(!u){e.next=27;break}return e.next=22,(0,d.default)(u);
2case 22:g=e.sent,this.normalImage=g,n.normalMap=g,n.needsUpdate=!0,this.renderFrame();case 27:if(!h){e.next=53;break}return e.next=30,(0,d.default)(h);case 30:return b=e.sent,this.diffuseImage=b,n.map=b,n.needsUpdate=!0,y=(0,f.default)(r.lowDetailMeshRef,{contentSource:i}),x=y?(0,c.default)(y):void 0,C=(0,f.default)(r.ridgeRef,{contentSource:i}),A=C?(0,c.default)(C):void 0,_=(0,f.default)(r.ridgeEndRef,{contentSource:i}),E=_?(0,c.default)(_):void 0,e.next=42,Promise.all([x,A,E]);case 42:if(S=e.sent,w=S.filter(Boolean),k=this.findMesh(w[0])){e.next=47;break}return e.abrupt("return");case 47:if(M=w.length>=2&&w[1]?this.findMesh(w[1]):void 0){e.next=50;break}return e.abrupt("return");case 50:T=w.length>=3&&w[2]?this.findMesh(w[2]):void 0,this.generateRoof(r,n,k,M,T),this.renderFrame();case 53:this.snowFences&&(this.snowFences.forEach((function(e){e.visible=r.snowFenceActive})),this.renderFrame());case 54:case"end":return e.stop()}}),e,this)})));return function(t,r){return e.apply(this,arguments)}}(),r.findMesh=function(e){var t;return e.scene.traverse((function(e){!t&&e&&"isMesh"in e&&e.isMesh&&(t=e)})),t},r.generateRoof=function(e,t,r,n,a){var o,i,s=[{length:12.7,position:{x:-6.55,y:6.85,z:.22},rotation:{x:0,y:1.57079,z:0}}],c=[{minX:0,maxX:12.6,minZ:0,maxZ:5,position:{x:6.1,y:3.66,z:4.55},rotation:{x:.634,y:3.1415,z:0}},{minX:0,maxX:4.23,minZ:0,maxZ:5,position:{x:1.9,y:3.66,z:-4.15},rotation:{x:-.634,y:0,z:0}},{minX:0,maxX:4.23,minZ:0,maxZ:5,position:{x:-6.5,y:3.66,z:-4.15},rotation:{x:-.634,y:0,z:0}},{minX:0,maxX:5.08,minZ:0,maxZ:4.4,position:{x:-2.75,y:5.33,z:-4.35},rotation:{x:-.32,y:0,z:0}},{minX:0,maxX:4.2,minZ:0,maxZ:1.6,position:{x:1.9,y:2.4,z:5.8},rotation:{x:.4,y:3.1415,z:0}}];this.roof&&(null===(i=this.scene)||void 0===i||i.remove(this.roof),this.roof=void 0);for(var d=new l.Group,f=0;f<c.length;f++){var m=c[f],h=(0,p.default)(new l.Box2(new l.Vector2(m.minX,m.minZ),new l.Vector2(m.maxX,m.maxZ)),r,e,t);if(!h)return;h.position.x=m.position.x,h.position.y=m.position.y,h.position.z=m.position.z,h.rotation.x=m.rotation.x,h.rotation.y=m.rotation.y,h.rotation.z=m.rotation.z,d.add(h)}if(n&&s){var v=n.geometry.boundingBox;if(!v)return;for(var g=v.min.z,b=v.max.z-g,y=s,x=0;x<y.length;x++){var C,A=y[x],_=0;a&&(_=(v=a.geometry.boundingBox)?v.max.z-v.min.z:0);var E=(A.length-2*_)/b,S=Math.floor(E),w=new l.InstancedMesh(n.geometry.clone(),t,S),k=new l.Object3D,M=0;if(a){var T,O;M+=_;var D=new l.InstancedMesh(a.geometry.clone(),t,2);k.position.set(0,-.05,-((null===(T=v)||void 0===T?void 0:T.min.z)||0)),k.rotation.y=Math.PI,k.updateMatrix(),D.setMatrixAt(0,k.matrix),k.position.set(0,-.05,A.length-_-((null===(O=v)||void 0===O?void 0:O.min.z)||0)),k.rotation.y=0,k.updateMatrix(),D.setMatrixAt(1,k.matrix),w.add(D)}for(var R=0;R<S;R++)k.position.set(0,0,M-g),k.updateMatrix(),w.setMatrixAt(R,k.matrix),M+=b;var P=(E-S)*b,L=(0,u.default)(n.geometry,((null===(C=n.geometry.boundingBox)||void 0===C?void 0:C.max.z)||0)-P,"z","right"),I=new l.InstancedMesh(L,t,1);k.position.set(0,0,M-(b-P)-g),k.updateMatrix(),I.setMatrixAt(0,k.matrix),w.add(I),w.position.x=A.position.x,w.position.y=A.position.y,w.position.z=A.position.z,w.rotation.x=A.rotation.x,w.rotation.y=A.rotation.y,w.rotation.z=A.rotation.z,d.add(w)}}null===(o=this.scene)||void 0===o||o.add(d),this.roof=d,this.renderFrame()},r.loadSiding=function(){var e=(0,o.default)(a.default.mark((function e(t){var r,n,o,i,s,u,c=this;return a.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(r=new l.MeshStandardMaterial,n=this.props.options,o=n.contentSource,i=(0,f.default)(t.normalMapRef,{size:"original",contentSource:o}),s=(0,f.default)(t.metallicRoughnessMapRef,{size:"original",contentSource:o}),!(u=(0,f.default)(t.diffuseMapRef,{size:"original",contentSource:o}))){e.next=9;break}return e.next=9,(0,d.default)(u).then((function(e){c.diffuseImage=e,r.map=e,r.needsUpdate=!0,c.walls&&(c.walls.material=r),c.renderFrame()}));case 9:if(!s){e.next=12;break}return e.next=12,(0,d.default)(s).then((function(e){c.metalicImage=e,r.metalnessMap=c.metalicImage,r.roughnessMap=c.metalicImage,r.needsUpdate=!0,c.walls&&(c.walls.material=r),c.renderFrame()}));case 12:if(!i){e.next=15;break}return e.next=15,(0,d.default)(i).then((function(e){c.normalImage=e,r.normalMap=e,r.needsUpdate=!0,c.walls&&(c.walls.material=r),c.renderFrame()}));case 15:this.walls&&(this.walls.material=r);case 16:case"end":return e.stop()}}),e,this)})));return function(t){return e.apply(this,arguments)}}(),r.load=function(){var e=this;if(this.container){var t=this.container.getBoundingClientRect();if(!this.camera){var r=new l.PerspectiveCamera(45,t.width/t.height,.25,80);r.position.set(-4.8511,10.942,-10.438),r.rotation.x=-2.37,r.rotation.y=-.327,r.rotation.z=-2.838,this.camera=r}if(!this.scene){var n=new l.Scene;this.scene=n;var a=new l.DirectionalLight(16777215,1);a.position.set(-20,20,-20),a.castShadow=!0,a.shadow.mapSize.width=2048,a.shadow.mapSize.height=2048,a.shadow.camera.near=.5,a.shadow.camera.far=60,a.shadow.camera.left=-10,a.shadow.camera.right=10,a.shadow.camera.top=10,a.shadow.camera.bottom=-10,a.shadow.bias=-5e-4,n.add(a);var o=new l.DirectionalLight(4360181,.5);o.position.set(83.5,50.1,75.3),n.add(o);var i=new l.AmbientLight(3097426);n.add(i),window.scene=n}if(!this.houseLoader){var u,p=this.props.options.contentSource,m=(0,f.default)("public:models/house/v6",{contentSource:p});m=(null===(u=m)||void 0===u?void 0:u.substring(0,m.length-10))+"/",(0,c.default)(m+"Ridge.glb").then((function(t){var r,n=t.scene.getObjectByName("Zara_hus_FBX_03_mone");null===(r=e.scene)||void 0===r||r.add(t.scene),n&&(n.position.y=-.05)})),this.houseLoader=(0,c.default)(m+"Zara_house_FBX.glb").then((function(t){var r;
2t.scene.traverse((function(e){"isMesh"in e&&e.isMesh&&(e.castShadow=!0,e.receiveShadow=!0)}));var n=t.scene.getObjectByName("Roof_metal_rough");n&&(n.position.y=5.275),e.deleteObject(t.scene,"Roof_shielding_metal_rough"),e.deleteObject(t.scene,"GRASS"),e.deleteObject(t.scene,"Grass"),null===(r=e.scene)||void 0===r||r.add(t.scene);var a=t.scene.getObjectByName("Wall");a&&"isMesh"in a&&a.isMesh&&(e.walls=a,e.sidingMaterial=a.material);e.snowFences=["Snow_fence","Snow_fence.001","Snow_fence.002"].map((function(e){return t.scene.getObjectByName(e)})).filter(Boolean),e.renderFrame(),e.loadModel(e.props)})),(0,d.default)(p+"/content/whiteBackdrop.png").then((function(t){t.mapping=l.EquirectangularReflectionMapping,e.scene&&(e.scene.background=t,e.scene.environment=t)}))}if(!this.renderer){var h=new l.WebGLRenderer({antialias:!0});this.renderer=h,h.setClearColor("#fff",1),h.setPixelRatio(window.devicePixelRatio),h.setSize(t.width,t.height),h.shadowMap.enabled=!0,h.shadowMap.type=l.PCFSoftShadowMap,h.outputEncoding=l.sRGBEncoding,this.container.appendChild(h.domElement)}if(!this.controls){var v=new s.OrbitControls(this.camera,this.renderer.domElement);v.addEventListener("change",(function(){return e.renderFrame()})),this.controls=v,v.minDistance=10,v.maxDistance=30,v.maxPolarAngle=1.35,v.target.set(0,1,0),v.update()}this.renderFrame()}},r.deleteObject=function(e,t){var r,n=e.getObjectByName(t);null==n||null===(r=n.parent)||void 0===r||r.remove(n)},t}(n(r(66148)).default);t.default=m},4292:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.default=void 0;var a=n(r(18284)),o=n(r(55717)),i=r(86326),l=n(r(39862)),s=r(80384),u=function(e){void 0===e&&(e=function(e){});var t=(0,i.useState)(!0),r=t[0],n=t[1],u=(0,i.useState)(l.default.isAuthenticated()),c=u[0],d=u[1],f=(0,i.useState)(l.default.getUserProfile()),p=f[0],m=f[1],h=(0,s.useConfig)().isLoginEnabled;return(0,i.useEffect)((function(){if(h)return l.default.sessionStateCallback=function(t){e(t),d(t.isLoggedIn)},(0,o.default)(a.default.mark((function e(){var t;return a.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,l.default.checkSession();case 2:try{t=l.default.getUserProfile(),m(t)}catch(r){console.error("Error: "+r)}n(!1);case 4:case"end":return e.stop()}}),e)})))(),function(){l.default.sessionStateCallback=function(){}};n(!1)}),[h]),{isLoading:r,isLoggedIn:c,profile:p}};t.default=u},4424:function(e,t,r){"use strict";var n=r(65601),a=r(93833),o=r(22044);e.exports=function(e,t,r){var i=n(t);i in e?a.f(e,i,o(0,r)):e[i]=r}},4461:function(e,t,r){"use strict";function n(e){return null!=e&&!(Array.isArray(e)&&0===e.length)}function a(e,t=!1){return e&&(n(e.value)&&""!==e.value||t&&n(e.defaultValue)&&""!==e.defaultValue)}function o(e){return e.startAdornment}r.d(t,{gr:function(){return o},lq:function(){return a}})},4479:function(e,t,r){"use strict";r(79745)("replace")},4521:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.StyledImageGalarySection=void 0;var a=n(r(14042)),o=(0,r(91972).styled)(a.default)({overflow:"initial"});t.StyledImageGalarySection=o},4553:function(e,t,r){"use strict";var n=r(45904),a=r(53507),o=r(86326),i=r(37064),l=r(28841),s=r(3572),u=r(92403),c=r(13326),d=r(83417),f=r(36870);const p=["children","className","color","component","fontSize","htmlColor","inheritViewBox","titleAccess","viewBox"],m=(0,c.Ay)("svg",{name:"MuiSvgIcon",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.root,"inherit"!==r.color&&t[`color${(0,s.A)(r.color)}`],t[`fontSize${(0,s.A)(r.fontSize)}`]]}})((({theme:e,ownerState:t})=>{var r,n,a,o,i,l,s,u,c,d,f,p,m;return{userSelect:"none",width:"1em",height:"1em",display:"inline-block",fill:t.hasSvgAsChild?void 0:"currentColor",flexShrink:0,transition:null==(r=e.transitions)||null==(n=r.create)?void 0:n.call(r,"fill",{duration:null==(a=e.transitions)||null==(a=a.duration)?void 0:a.shorter}),fontSize:{inherit:"inherit",small:(null==(o=e.typography)||null==(i=o.pxToRem)?void 0:i.call(o,20))||"1.25rem",medium:(null==(l=e.typography)||null==(s=l.pxToRem)?void 0:s.call(l,24))||"1.5rem",large:(null==(u=e.typography)||null==(c=u.pxToRem)?void 0:c.call(u,35))||"2.1875rem"}[t.fontSize],color:null!=(d=null==(f=(e.vars||e).palette)||null==(f=f[t.color])?void 0:f.main)?d:{action:null==(p=(e.vars||e).palette)||null==(p=p.action)?void 0:p.active,disabled:null==(m=(e.vars||e).palette)||null==(m
2=m.action)?void 0:m.disabled,inherit:void 0}[t.color]}})),h=o.forwardRef((function(e,t){const r=(0,u.A)({props:e,name:"MuiSvgIcon"}),{children:c,className:h,color:v="inherit",component:g="svg",fontSize:b="medium",htmlColor:y,inheritViewBox:x=!1,titleAccess:C,viewBox:A="0 0 24 24"}=r,_=(0,a.A)(r,p),E=o.isValidElement(c)&&"svg"===c.type,S=(0,n.A)({},r,{color:v,component:g,fontSize:b,instanceFontSize:e.fontSize,inheritViewBox:x,viewBox:A,hasSvgAsChild:E}),w={};x||(w.viewBox=A);const k=(e=>{const{color:t,fontSize:r,classes:n}=e,a={root:["root","inherit"!==t&&`color${(0,s.A)(t)}`,`fontSize${(0,s.A)(r)}`]};return(0,l.A)(a,d.E,n)})(S);return(0,f.jsxs)(m,(0,n.A)({as:g,className:(0,i.A)(k.root,h),focusable:"false",color:y,"aria-hidden":!C||void 0,role:C?"img":void 0,ref:t},w,_,E&&c.props,{ownerState:S,children:[E?c.props.children:c,C?(0,f.jsx)("title",{children:C}):null]}))}));h.muiName="SvgIcon",t.A=h},4575:function(e,t,r){"use strict";var n=r(26095);e.exports=function(e,t){return new(n(e))(0===t?0:t)}},4887:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.default=void 0;var a=n(r(47640)),o=function(e,t){var r=e.label,n=e.subtitle,o=e.videoUrl,i=e.videoRatio,l=e.previewMedia,s=e.defaultYouTubePreviewImage,u=e.layout,c=e.className,d=e["data-testid"],f=i||{},p=f.height,m=void 0===p?0:p,h=f.width;return{label:r,subtitle:n,videoUrl:o,embedHeight:m,embedWidth:void 0===h?0:h,previewImageSource:l&&(0,a.default)(l,t)||s,className:c,layout:u||"dialog","data-testid":d,dataGTM:{id:"cta-click--video-youtube",label:o+"-"+r,action:"Play"}}};t.default=o},4957:function(e,t,r){"use strict";var n=r(60330);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=n(r(24142)),o=r(36870),i=(0,a.default)((0,o.jsx)("path",{d:"M20 11H7.83l5.59-5.59L12 4l-8 8 8 8 1.41-1.41L7.83 13H20v-2z"}),"ArrowBack");t.default=i},4960:function(e,t,r){"use strict";var n=r(83039);e.exports=n},5027:function(e,t,r){"use strict";var n=r(59817),a=r(60330);Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=function(t){function r(e){var t;return(0,l.default)(this,r),(t=(0,u.default)(this,(0,c.default)(r).call(this,e))).timer=null,t.state={},t.handleChangeIndex=function(e,r,n){var a=t.props,o=a.slideCount,i=a.onChangeIndex,l=e-r,s=t.state.index+l;o&&(s=(0,p.mod)(s,o)),void 0===t.props.index&&t.setIndex(s,e,l),i&&i(s,t.state.index,n)},t.handleTransitionEnd=function(){t.timer=setTimeout((function(){t.setWindow()}),0),t.props.onTransitionEnd&&t.props.onTransitionEnd()},t.state.index=e.index||0,t}return(0,d.default)(r,t),(0,s.default)(r,[{key:"UNSAFE_componentWillMount",value:function(){this.setWindow(this.state.index)}},{key:"UNSAFE_componentWillReceiveProps",value:function(e){var t=e.index;if("number"==typeof t&&t!==this.props.index){var r=t-this.props.index;this.setIndex(t,this.state.indexContainer+r,r)}}},{key:"componentWillUnmount",value:function(){clearInterval(this.timer)}},{key:"setIndex",value:function(e,t,r){var n={index:e,indexContainer:t,indexStart:this.state.indexStart,indexStop:this.state.indexStop};r>0&&(!this.props.slideCount||n.indexStop<this.props.slideCount-1)&&(n.indexStop+=1),e>n.indexStop&&(n.indexStop=e);var a=n.indexStart-e;a>0&&(n.indexContainer+=a,n.indexStart-=a),this.setState(n)}},{key:"setWindow",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.state.index,t=this.props.slideCount,r=this.props.overscanSlideBefore,n=this.props.overscanSlideAfter;t&&(r>e&&(r=e),n+e>t-1&&(n=t-e-1)),this.setState({indexContainer:r,indexStart:e-r,indexStop:e+n})}},{key:"render",value:function(){for(var t=this.props,r=(t.children,t.index,t.onChangeIndex,t.onTransitionEnd,t.overscanSlideAfter,t.overscanSlideBefore,t.slideCount,t.slideRenderer),n=(0,i.default)(t,["children","index","onChangeIndex","onTransitionEnd","overscanSlideAfter","overscanSlideBefore","slideCount","slideRenderer"]),a=this.state,l=a.indexContainer,s=a.indexStart,u=a.indexStop,c=[],d=s;d<=u;d+=1)c.push(r({index:d,key:d}));return f.default.createElement(e,(0,o.default)({index:l,onChangeIndex:this.handleChangeIndex,onTransitionEnd:this.handleTransitionEnd},n),c)}}]),r}(f.PureComponent);return t.propTypes={}
2,t.defaultProps={overscanSlideAfter:2,overscanSlideBefore:3},t};var o=a(r(9826)),i=a(r(56847)),l=a(r(97215)),s=a(r(16795)),u=a(r(66892)),c=a(r(41928)),d=a(r(44591)),f=n(r(86326)),p=(a(r(97598)),r(17766))},5042:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=n(r(14075));t.default=a.default},5045:function(e,t,r){"use strict";var n=r(7699),a=r(62755),o=r(76275),i=r(16825),l=r(29001),s=i("IE_PROTO"),u=Object,c=u.prototype;e.exports=l?u.getPrototypeOf:function(e){var t=o(e);if(n(t,s))return t[s];var r=t.constructor;return a(r)&&t instanceof r?r.prototype:t instanceof u?c:null}},5048:function(e,t,r){"use strict";var n=r(14931).IteratorPrototype,a=r(95778),o=r(15938),i=r(70461),l=r(15839),s=function(){return this};e.exports=function(e,t,r,u){var c=t+" Iterator";return e.prototype=a(n,{next:o(+!u,r)}),i(e,c,!1,!0),l[c]=s,e}},5060:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=r(97711),o=n(r(97386));t.default=e=>(0,a.jsxs)(o.default,{viewBox:"0 0 48 48",fill:"none",...e,children:[(0,a.jsx)("path",{d:"M30.78 5H12.542v38.004H42V15.858L30.78 5z",fill:"#AEB1B1"}),(0,a.jsx)("path",{d:"M13.945 41.647V6.357h16.833v9.5h9.82v25.79H13.944z",fill:"#fff"}),(0,a.jsx)("rect",{x:"6",y:"23",width:"29.077",height:"13.909",rx:"1",fill:"#3B3B3B"}),(0,a.jsx)("path",{d:"M12.054 31.538c.094.107.202.217.325.33.13.107.27.206.423.297.16.
209.33.167.51.228.19.053.388.08.598.08.124 0 .247-.02.37-.057.123-.038.236-.09.337-.16.1-.076.18-.163.24-.262.064-.106.097-.224.097-.353 0-.28-.13-.497-.39-.65-.262-.158-.675-.314-1.24-.466-.275-.068-.532-.167-.77-.296-.232-.13-.435-.285-.61-.467-.166-.182-.296-.39-.39-.626-.094-.236-.14-.498-.14-.786 0-.32.053-.62.162-.9.108-.282.27-.53.49-.74.223-.222.498-.393.824-.514.333-.13.724-.194 1.173-.194.37 0 .695.042.978.125.283.076.522.17.718.285.202.107.365.22.488.342.13.114.23.205.294.274l-.945 1.094c-.08-.07-.174-.14-.283-.217-.1-.083-.217-.16-.347-.228-.13-.068-.275-.125-.435-.17-.152-.046-.315-.07-.49-.07-.114 0-.23.02-.346.058-.11.038-.21.09-.304.16-.087.06-.16.136-.218.227-.05.084-.076.175-.076.274 0 .258.13.467.39.627.262.16.62.293 1.077.4.268.068.528.163.782.284.26.114.492.266.695.456.203.19.366.426.49.707.122.273.183.608.183 1.003 0 .34-.072.657-.217.945-.145.29-.344.54-.597.753-.247.212-.54.376-.88.49-.334.12-.696.182-1.087.182-.362 0-.692-.038-.99-.114-.296-.068-.563-.16-.803-.274-.238-.12-.456-.258-.65-.41-.19-.152-.352-.307-.49-.467l1.054-1.197zM16.5 26.205h1.814l1.77 5.55 1.728-5.55h1.738l-2.66 7.6H19.16l-2.662-7.6zM27.208 29.624H30v3.293c-.377.342-.818.608-1.325.798-.5.182-1.072.274-1.716.274-.595 0-1.127-.096-1.598-.286-.464-.198-.858-.47-1.184-.82-.326-.35-.576-.768-.75-1.254-.166-.487-.25-1.022-.25-1.607 0-.57.09-1.098.272-1.584.18-.488.438-.91.77-1.266.334-.365.73-.65 1.185-.855.456-.206.963-.31 1.52-.31.66 0 1.236.13 1.728.39.5.25.913.603 1.238 1.06l-1.107 1.104c-.23-.29-.488-.524-.77-.706-.276-.183-.616-.274-1.022-.274-.332 0-.63.065-.89.194-.26.13-.48.304-.662.524-.18.22-.32.48-.413.775-.094.296-.14.61-.14.946 0 .364.053.695.162.99.108.297.26.552.456.765.196.205.424.364.684.478.268.114.558.17.87.17.29 0 .553-.033.792-.1.238-.077.452-.195.64-.355v-.956h-1.282v-1.39z",fill:"#fff"})]})},5085:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.StyledTabPanel=t.StyledSection=t.StyledSDPTabLeadBlock=void 0;var a=r(82730),o=n(r(74391)),i=r(91972),l=(0,i.styled)(o.default)((function(e){var t,r,n=e.theme;return{background:n.colours.white,":global":{"[class*='MuiBox-root']":{paddingTop:"0"},"[class*='Section-module']":(t={},t[n.breakpoints.down("xl")]={paddingTop:"48px"},t),"[class*='MuiGrid2-root']":{marginTop:"0",paddingTop:"0",paddingBottom:"0"},"[class*='TabsBar'] [class*='MuiContainer-root']":(r={},r[n.breakpoints.down("xl")]={paddingLeft:"24px",paddingRight:"24px"},r)}}}));t.StyledSDPTabLeadBlock=l;var s=(0,i.styled)(o.default.TabPanel)((function(e){e.theme;return{"&.Tabs-tabPanelBox":{padding:0}}}));t.StyledTabPanel=s;var u=(0,i.styled)(a.Section)({"&.Section-root":{padding:0}});t.StyledSection=u},5229:function(e,t,r){var n=r(16990),a=r(79637),o=r(46184),i=Function.prototype,l=Object.prototype,s=i.toString,u=l.hasOwnProperty,c=s.call(Object);e.exports=function(e){if(!o(e)||"[object Object]"!=n(e))return!1;var t=a(e);if(null===t)return!0;var r=u.call(t,"constructor")&&t.constructor;return"function"==typeof r&&r instanceof r&&s.call(r)==c}},5321:function(e,t,r){"use strict";var n=r(35358);e.exports=n},5361:function(e,t,r){"use strict";var n=r(45904),a=r(53507),o=r(86326),i=(r(80261),r(37064)),l=r(28841),s=r(10432),u=r(74206),c=r(17662),d=r(13326),f=r(39585),p=r(92403),m=r(42625),h=r(36870);const v=["onEntering"],g=["autoFocus","children","className","disableAutoFocusItem","MenuListProps","onClose","open","PaperProps","PopoverClasses","transitionDuration","TransitionProps","variant","slots","slotProps"],b={vertical:"top",horizontal:"right"},y={vertical:"top",horizontal:"left"},x=(0,d.Ay)(c.Ay,{shouldForwardProp:e=>(0,d.ep)(e)||"classes"===e,name:"MuiMenu",slot:"Root",overridesResolver:(e,t)=>t.root})({}),C=(0,d.Ay)(c.IJ,{name:"MuiMenu",slot:"Paper",overridesResolver:(e,t)=>t.paper})({maxHeight:"calc(100% - 96px)",WebkitOverflowScrolling:"touch"}),A=(0,d.Ay)(u.A,{name:"MuiMenu",slot:"List",overridesResolver:(e,t)=>t.list})({outline:0}),_=o.forwardRef((function(e,t){var r,u;const c=(0,p.A)({props:e,name:"MuiMenu"}),{autoFocus:d=!0,children:_,className:E,disableAutoFocusItem:S=!1,MenuListProps:w={},onClose:k,open:M,PaperProps:T={},PopoverClasses:O,transitionDuration:D="auto",TransitionProps:{onEntering:R}={},variant:P="selectedMenu",slots:L={},slotProps:I={}}=c,j=(0,a.A)(c.TransitionProps,v),F=(0,a.A)(c,g),B=(0,f.A)(),N="rtl"===B.direction,$=(0,n.A)({},c,{autoFocus:d,disableAutoFocusItem:S,MenuListProps:w,onEntering:R,PaperProps:T,transitionDuration:D,TransitionProps:j,variant:P}),U=(e=>{const{classes:t}=e;return(0,l.A)({root:["root"],paper:["paper"],list:["list"]},m.e,t)})($),z=d&&!S&&M,V=o.useRef(null);let H=-1;o.Children.map(_,((e,t)=>
2{o.isValidElement(e)&&(e.props.disabled||("selectedMenu"===P&&e.props.selected||-1===H)&&(H=t))}));const W=null!=(r=L.paper)?r:C,G=null!=(u=I.paper)?u:T,Z=(0,s.Q)({elementType:L.root,externalSlotProps:I.root,ownerState:$,className:[U.root,E]}),q=(0,s.Q)({elementType:W,externalSlotProps:G,ownerState:$,className:U.paper});return(0,h.jsx)(x,(0,n.A)({onClose:k,anchorOrigin:{vertical:"bottom",horizontal:N?"right":"left"},transformOrigin:N?b:y,slots:{paper:W,root:L.root},slotProps:{root:Z,paper:q},open:M,ref:t,transitionDuration:D,TransitionProps:(0,n.A)({onEntering:(e,t)=>{V.current&&V.current.adjustStyleForScrollbar(e,B),R&&R(e,t)}},j),ownerState:$},F,{classes:O,children:(0,h.jsx)(A,(0,n.A)({onKeyDown:e=>{"Tab"===e.key&&(e.preventDefault(),k&&k(e,"tabKeyDown"))},actions:V,autoFocus:d&&(-1===H||S),autoFocusItem:z,variant:P},w,{className:(0,i.A)(U.list,w.className),children:_}))}))}));t.A=_},5412:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.IntegratedLinkCard=void 0;var a=n(r(61269)),o=n(r(34540)),i=function(e,t){if("function"==typeof WeakMap)var r=new WeakMap,n=new WeakMap;return function(e,t){if(!t&&e&&e.__esModule)return e;var a,o,i={__proto__:null,default:e};if(null===e||"object"!=typeof e&&"function"!=typeof e)return i;if(a=t?n:r){if(a.has(e))return a.get(e);a.set(e,i)}for(var l in e)"default"!==l&&{}.hasOwnProperty.call(e,l)&&((o=(a=Object.defineProperty)&&Object.getOwnPropertyDescriptor(e,l))&&(o.get||o.set)?a(i,l,o):i[l]=e[l]);return i}(e,t)}(r(86326)),l=r(54272),s=["isOpen","children"];t.IntegratedLinkCard=function(e){var t=e.isOpen,r=e.children,n=(0,a.default)(e,s),u=(0,i.useRef)(void 0),c=(0,l.useScrollTo)(null!=t&&t,u)[0];return i.default.createElement(o.default,Object.assign({isOpen:t,ref:u},n,{onExpandCompleted:function(){c(!0)}}),r)}},5470:function(e,t,r){"use strict";r.d(t,{A:function(){return b}});var n=r(45904),a=r(53507),o=r(86326),i=r(37064),l=r(28738),s=r(28841);var u=r(10432),c=r(13326),d=r(92403),f=r(3572),p=r(76705),m=r(36870);const h=["anchorOrigin","className","classes","component","components","componentsProps","children","overlap","color","invisible","max","badgeContent","slots","slotProps","showZero","variant"],v=(0,c.Ay)("span",{name:"MuiBadge",slot:"Root",overridesResolver:(e,t)=>t.root})({position:"relative",display:"inline-flex",verticalAlign:"middle",flexShrink:0}),g=(0,c.Ay)("span",{name:"MuiBadge",slot:"Badge",overridesResolver:(e,t)=>{const{ownerState:r}=e;
vendor: 4,132 bytes, line 2
2return[t.badge,t[r.variant],t[`anchorOrigin${(0,f.A)(r.anchorOrigin.vertical)}${(0,f.A)(r.anchorOrigin.horizontal)}${(0,f.A)(r.overlap)}`],"default"!==r.color&&t[`color${(0,f.A)(r.color)}`],r.invisible&&t.invisible]}})((({theme:e})=>{var t;return{display:"flex",flexDirection:"row",flexWrap:"wrap",justifyContent:"center",alignContent:"center",alignItems:"center",position:"absolute",boxSizing:"border-box",fontFamily:e.typography.fontFamily,fontWeight:e.typography.fontWeightMedium,fontSize:e.typography.pxToRem(12),minWidth:20,lineHeight:1,padding:"0 6px",height:20,borderRadius:10,zIndex:1,transition:e.transitions.create("transform",{easing:e.transitions.easing.easeInOut,duration:e.transitions.duration.enteringScreen}),variants:[...Object.keys((null!=(t=e.vars)?t:e).palette).filter((t=>{var r,n;return(null!=(r=e.vars)?r:e).palette[t].main&&(null!=(n=e.vars)?n:e).palette[t].contrastText})).map((t=>({props:{color:t},style:{backgroundColor:(e.vars||e).palette[t].main,color:(e.vars||e).palette[t].contrastText}}))),{props:{variant:"dot"},style:{borderRadius:4,height:8,minWidth:8,padding:0}},{props:({ownerState:e})=>"top"===e.anchorOrigin.vertical&&"right"===e.anchorOrigin.horizontal&&"rectangular"===e.overlap,style:{top:0,right:0,transform:"scale(1) translate(50%, -50%)",transformOrigin:"100% 0%",[`&.${p.A.invisible}`]:{transform:"scale(0) translate(50%, -50%)"}}},{props:({ownerState:e})=>"bottom"===e.anchorOrigin.vertical&&"right"===e.anchorOrigin.horizontal&&"rectangular"===e.overlap,style:{bottom:0,right:0,transform:"scale(1) translate(50%, 50%)",transformOrigin:"100% 100%",[`&.${p.A.invisible}`]:{transform:"scale(0) translate(50%, 50%)"}}},{props:({ownerState:e})=>"top"===e.anchorOrigin.vertical&&"left"===e.anchorOrigin.horizontal&&"rectangular"===e.overlap,style:{top:0,left:0,transform:"scale(1) translate(-50%, -50%)",transformOrigin:"0% 0%",[`&.${p.A.invisible}`]:{transform:"scale(0) translate(-50%, -50%)"}}},{props:({ownerState:e})=>"bottom"===e.anchorOrigin.vertical&&"left"===e.anchorOrigin.horizontal&&"rectangular"===e.overlap,style:{bottom:0,left:0,transform:"scale(1) translate(-50%, 50%)",transformOrigin:"0% 100%",[`&.${p.A.invisible}`]:{transform:"scale(0) translate(-50%, 50%)"}}},{props:({ownerState:e})=>"top"===e.anchorOrigin.vertical&&"right"===e.anchorOrigin.horizontal&&"circular"===e.overlap,style:{top:"14%",right:"14%",transform:"scale(1) translate(50%, -50%)",transformOrigin:"100% 0%",[`&.${p.A.invisible}`]:{transform:"scale(0) translate(50%, -50%)"}}},{props:({ownerState:e})=>"bottom"===e.anchorOrigin.vertical&&"right"===e.anchorOrigin.horizontal&&"circular"===e.overlap,style:{bottom:"14%",right:"14%",transform:"scale(1) translate(50%, 50%)",transformOrigin:"100% 100%",[`&.${p.A.invisible}`]:{transform:"scale(0) translate(50%, 50%)"}}},{props:({ownerState:e})=>"top"===e.anchorOrigin.vertical&&"left"===e.anchorOrigin.horizontal&&"circular"===e.overlap,style:{top:"14%",left:"14%",transform:"scale(1) translate(-50%, -50%)",transformOrigin:"0% 0%",[`&.${p.A.invisible}`]:{transform:"scale(0) translate(-50%, -50%)"}}},{props:({ownerState:e})=>"bottom"===e.anchorOrigin.vertical&&"left"===e.anchorOrigin.horizontal&&"circular"===e.overlap,style:{bottom:"14%",left:"14%",transform:"scale(1) translate(-50%, 50%)",transformOrigin:"0% 100%",[`&.${p.A.invisible}`]:{transform:"scale(0) translate(-50%, 50%)"}}},{props:{invisible:!0},style:{transition:e.transitions.create("transform",{easing:e.transitions.easing.easeInOut,duration:e.transitions.duration.leavingScreen})}}]}}));var b=o.forwardRef((function(e,t){var r,o,c,b,y,x;const C=(0,d.A)({props:e,name:"MuiBadge"}),{anchorOrigin:A={vertical:"top",horizontal:"right"},className:_,component:E,components:S={},componentsProps:w={},children:k,overlap:M="rectangular",color:T="default",invisible:O=!1,max:D=99,badgeContent:R,slots:P,slotProps:L,showZero:I=!1,variant:j="standard"}=C,F=(0,a.A)(C,h),{badgeContent:B,invisible:N,max:$,displayValue:U}=function(e){const{badgeContent:t,invisible:r=!1,max:n=99,showZero:a=!1}=e,o=(0,l.A)({badgeContent:t,max:n});let i=r;!1!==r||0!==t||a||(i=!0);const{badgeContent:s,max:u=n}=i?o:e;
2return{badgeContent:s,invisible:i,max:u,displayValue:s&&Number(s)>u?`${u}+`:s}}({max:D,invisible:O,badgeContent:R,showZero:I}),z=(0,l.A)({anchorOrigin:A,color:T,overlap:M,variant:j,badgeContent:R}),V=N||null==B&&"dot"!==j,{color:H=T,overlap:W=M,anchorOrigin:G=A,variant:Z=j}=V?z:C,q="dot"!==Z?U:void 0,Y=(0,n.A)({},C,{badgeContent:B,invisible:V,max:$,displayValue:q,showZero:I,anchorOrigin:G,color:H,overlap:W,variant:Z}),K=(e=>{const{color:t,anchorOrigin:r,invisible:n,overlap:a,variant:o,classes:i={}}=e,l={root:["root"],badge:["badge",o,n&&"invisible",`anchorOrigin${(0,f.A)(r.vertical)}${(0,f.A)(r.horizontal)}`,`anchorOrigin${(0,f.A)(r.vertical)}${(0,f.A)(r.horizontal)}${(0,f.A)(a)}`,`overlap${(0,f.A)(a)}`,"default"!==t&&`color${(0,f.A)(t)}`]};return(0,s.A)(l,p.w,i)})(Y),X=null!=(r=null!=(o=null==P?void 0:P.root)?o:S.Root)?r:v,Q=null!=(c=null!=(b=null==P?void 0:P.badge)?b:S.Badge)?c:g,J=null!=(y=null==L?void 0:L.root)?y:w.root,ee=null!=(x=null==L?void 0:L.badge)?x:w.badge,te=(0,u.Q)({elementType:X,externalSlotProps:J,externalForwardedProps:F,additionalProps:{ref:t,as:E},ownerState:Y,className:(0,i.A)(null==J?void 0:J.className,K.root,_)}),re=(0,u.Q)({elementType:Q,externalSlotProps:ee,ownerState:Y,className:(0,i.A)(K.badge,null==ee?void 0:ee.className)});return(0,m.jsxs)(X,(0,n.A)({},te,{children:[k,(0,m.jsx)(Q,(0,n.A)({},re,{children:q}))]}))}))},5512:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const n=r(97711);t.default=e=>(0,n.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"#3b3b3b",viewBox:"0 0 250 63.333",...e,children:[(0,n.jsx)("g",{children:(0,n.jsx)("path",{d:"M0 44.595h2.928v18.444H0zM9.248 50.246l6.987 12.849h2.723v-18.5h-2.98v12.844L8.94 44.595H6.268v18.5h2.98ZM34.525 61.806c.822-.873 1.233-2.415 1.233-4.727v-6.422c0-2.312-.411-3.9-1.233-4.727-.822-.873-2.363-1.284-4.573-1.284H22.76V63.09h7.244c2.156 0 3.699-.462 4.521-1.284Zm-2.312-1.952a3.3 3.3 0 0 1-2.466.668h-4.11V47.215h4.11a3.3 3.3 0 0 1 2.466.668 4.469 4.469 0 0 1 .617 2.826v6.319a4.469 4.469 0 0 1-.617 2.826ZM48.603 44.595v12.639a4.469 4.469 0 0 1-.617 2.826 3.233 3.233 0 0 1-2.415.668h-1.592a3.156 3.156 0 0 1-2.415-.668 4.469 4.469 0 0 1-.617-2.826V44.595h-2.928v12.639q0 3.468 1.233 4.778c.822.822 2.363 1.284 4.573 1.284h1.9c2.261 0 3.751-.411 4.573-1.284q1.233-1.233 1.233-4.778V44.595ZM66.173 54.51a5.152 5.152 0 0 0-2.826-1.439l-3.6-.925a5.057 5.057 0 0 1-2.055-.822 2.482 2.482 0 0 1-.411-1.593v-.719a1.912 1.912 0 0 1 .514-1.593 3.638 3.638 0 0 1 2-.411h1.233a3.517 3.517 0 0 1 2 .411 1.912 1.912 0 0 1 .514 1.593v1.13h2.928v-.873c0-1.8-.36-3.083-1.13-3.751s-2.209-1.028-4.316-1.028h-1.336c-2.158 0-3.6.36-4.316 1.028-.771.668-1.13 1.952-1.13 3.751v.514a5.488 5.488 0 0 0 .719 3.185 5.152 5.152 0 0 0 2.826 1.439l3.6.925a4.725 4.725 0 0 1 2.055.822 2.482 2.482 0 0 1 .411 1.593v1.079a1.912 1.912 0 0 1-.514 1.593 3.638 3.638 0 0 1-2 .411h-1.284a3.518 3.518 0 0 1-2-.411 1.912 1.912 0 0 1-.514-1.593v-1.182h-2.927v.873c0 1.8.36 3.083 1.13 3.75s2.209 1.028 4.316 1.028h1.387c2.158 0 3.6-.36 4.316-1.028.771-.668 1.13-1.952 1.13-3.75v-.825a5.018 5.018 0 0 0-.72-3.182ZM73.058 47.215v15.88h2.928v-15.88h4.47v-2.62H68.074v2.62ZM94.123 49.938c0-2-.411-3.391-1.284-4.162s-2.363-1.13-4.521-1.13h-6.834V63.09h2.928v-5.96h3.751l2.877 5.96h3.083l-3.083-6.217a3.793 3.793 0 0 0 2.363-1.593 6.873 6.873 0 0 0 .719-3.442Zm-9.659-2.723h4.007a2.786 2.786 0 0 1 2.107.616 3.022 3.022 0 0 1 .565 2.158v1.8a3.3 3.3 0 0 1-.565 2.158 2.866 2.866 0 0 1-2.107.617h-4.007ZM97.359 44.595h2.928v18.444h-2.928zM114.776 60.522h-8.22v-5.395h7.09v-2.62h-7.09v-5.292h8.066v-2.62h-10.995v18.5h11.149ZM128.545 54.51a5.152 5.152 0 0 0-2.826-1.439l-3.6-.925a5.057 5.057 0 0 1-2.055-.822 2.483 2.483 0 0 1-.411-1.593v-.719a1.913 1.913 0 0 1 .514-1.593 3.638 3.638 0 0 1 2-.411h1.233a3.517 3.517 0 0 1 2 .411 1.912 1.912 0 0 1 .514 1.593v1.13h2.928v-.873c0-1.8-.36-3.083-1.13-3.751s-2.209-1.028-4.316-1.028h-1.336c-2.158 0-3.6.36-4.316 1.028-.771.668-1.13 1.952-1.13 3.751v.514a5.489 5.489 0 0 0 .719 3.185 5.152 5.152 0 0 0 2.826 1.439l3.6.925a4.725 4.725 0 0 1 2.055.822 2.482 2.482 
20 0 1 .411 1.593v1.079a1.912 1.912 0 0 1-.514 1.593 3.638 3.638 0 0 1-2 .411h-1.284a3.518 3.518 0 0 1-2-.411 1.912 1.912 0 0 1-.514-1.593v-1.182h-2.927v.873c0 1.8.36 3.083 1.13 3.75s2.209 1.028 4.316 1.028h1.387c2.158 0 3.6-.36 4.316-1.028.771-.668 1.13-1.952 1.13-3.75v-.825a5.377 5.377 0 0 0-.72-3.182ZM149.352 57.747c0 1.439-.206 1.85-.617 2.312a3.233 3.233 0 0 1-2.415.668h-1.54a3.156 3.156 0 0 1-2.415-.668 4.469 4.469 0 0 1-.616-2.826v-6.781a4.469 4.469 0 0 1 .616-2.826 3.234 3.234 0 0 1 2.415-.668h1.54a3.156 3.156 0 0 1 2.415.668c.411.462.617.873.617 2.312v1.233h2.928v-1.284c0-2.312-.411-3.391-1.233-4.264s-2.363-1.284-4.573-1.284h-1.85c-2.261 0-3.75.411-4.573 1.284q-1.233 1.233-1.233 4.778v6.837q0 3.468 1.233 4.778c.822.822 2.363 1.284 4.573 1.284h1.85c2.261 0 3.751-.411 4.573-1.284.822-.822 1.233-1.9 1.233-4.264v-1.238h-2.928ZM166.872 45.673c-.822-.822-2.363-1.284-4.572-1.284h-1.9c-2.261 0-3.75.411-4.573 1.284q-1.233 1.233-1.233 4.778v6.838q0 3.468 1.233 4.778c.822.822 2.363 1.284 4.573 1.284h1.9c2.26 0 3.75-.411 4.572-1.284q1.233-1.233 1.233-4.778v-6.838q0-3.545-1.233-4.778Zm-2.312 14.386a3.233 3.233 0 0 1-2.415.668h-1.592a3.156 3.156 0 0 1-2.415-.668 4.469 4.469 0 0 1-.617-2.826v-6.782a4.469 4.469 0 0 1 .617-2.826 3.233 3.233 0 0 1 2.415-.668h1.593a3.156 3.156 0 0 1 2.415.668 4.469 4.469 0 0 1 .617 2.826v6.782a4.469 4.469 0 0 1-.618 2.826ZM170.982 44.595v18.5h2.928V48.14l4.472 11.255 2.723-.051 4.521-11.354v15.1h2.98V44.595h-4.524l-4.316 11.611-4.314-11.611ZM194.359 47.215h4.059a2.259 2.259 0 0 1 2.723 2.774v2.057a3.3 3.3 0 0 1-.565 2.158 3.008 3.008 0 0 1-2.158.617h-4.059Zm8.477 8.991c.873-.771 1.284-2.158 1.284-4.162v-2.106c0-2-.411-3.391-1.284-4.162s-2.363-1.13-4.573-1.13h-6.884V63.09h2.98v-5.7h3.9c2.162-.003 3.704-.414 4.577-1.184ZM219.071 63.09l-5.806-18.444h-3.648l-5.805 18.444h3.083l1.182-3.751h7.035l1.182 3.751Zm-4.778-6.217h-5.5l2.774-8.837ZM223.849 50.246l7.193 12.844h2.776V44.595h-3.031v12.844l-7.246-12.844h-2.723v18.5h3.031ZM244.143 56.977 250 44.595h-2.928l-4.316 9.3-4.316-9.3h-2.928l5.857 12.382v6.118h2.774Z"})}),(0,n.jsx)("path",{d:"M52.059 15.259h-3.6l-5.7 19.42h3.031l1.13-3.956h6.884l1.13 3.956h2.774Zm-4.418 12.947 2.723-9.3 2.672 9.3Z"}),(0,n.jsx)("g",{children:(0,n.jsx)("path",{d:"M66.7 23.274a4.457 4.457 0 0 0 1.8 1.85 12.991 12.991 0 0 0 2.312.976 12.638 12.638 0 0 0 2.312.565 7.321 7.321 0 0 1 1.8.565 1.409 1.409 0 0 1 .771 1.079v.668a1.4 1.4 0 0 1-.411.976 1.519 1.519 0 0 1-1.028.308h-2.315a1.478 1.478 0 0 1-1.028-.462 1.594 1.594 0 0 1-.462-1.13v-.206c0-.462-.206-.668-.565-.668h-3.288c-.411 0-.617.206-.617.668v.206a7.124 7.124 0 0 0 1.593 4.213 4.506 4.506 0 0 0 3.75 1.8h3.545a4.691 4.691 0 0 0 3.751-1.593 6.242 6.242 0 0 0 1.541-3.956v-.514a6.059 6.059 0 0 0-.976-3.545 5.145 5.145 0 0 0-2.415-1.9 17.813 17.813 0 0 0-2.826-.822 13.06 13.06 0 0 1-2.415-.719c-.668-.257-1.028-.668-1.028-1.182v-.465a1.4 1.4 0 0 1 .411-.976 1.519 1.519 0 0 1 1.028-.308h2.055a1.478 1.478 0 0 1 1.028.462 1.594 1.594 0 0 1 .462 1.13v.206c0 .411.206.668.617.668h3.288c.36 0 .565-.206.565-.668v-.206a7.417 7.417 0 0 0-1.541-4.213 4.506 4.506 0 0 0-3.751-1.8h-3.34a4.692 4.692 0 0 0-3.751 1.593 6.242 6.242 0 0 0-1.541 3.956v.308a6.069 6.069 0 0 0 .669 3.136ZM82.627 19.06h2.312v9.453a7.124 7.124 0 0 0 1.593 4.213 4.6 4.6 0 0 0 3.8 1.8h3.288c.411 0 .617-.206.617-.668V30.62c0-.462-.206-.668-.617-.668h-2.158a1.478 1.478 0 0 1-1.028-.462 1.594 1.594 0 0 1-.462-1.13v-9.3h3.6c.411 0 .616-.206.616-.668v-3.288c0-.462-.205-.668-.616-.668h-3.6V9.453h-5.035v4.984h-2.312c-.411 0-.616.206-.616.668v3.288c0 .411.205.668.616.668ZM125.989 18.702h.514a1.457 1.457 0 0 1 1.13.514 1.556 1.556 0 0 1 .514 1.13v13.512a.619.619 0 0 0 .514.668h3.9a.58.58 0 0 0 .668-.514V20.14a6.422 6.422 0 0 0-1.9-4.367 6.168 6.168 0 0 0-4.418-1.747h-.617a4.2 4.2 0 0 0-4.007 2.261h-.308v-1.336c0-.462-.206-.719-.617-.719h-3.8a.64.64 0 0 0-.719.514v19.009a.618.618 0 0 0 .514.668h3.9a.58.58 0 0 0 .668-.514V20.962a4.382 4.382 0 0 1 4.059-2.261ZM147.362 29.593a1.652 1.652 0 0 1-1.081.514h-2.98a1.446 1.446 0 0 1-1.079-.514 1.594 1.594 0 0 1-.462-1.13v-8.118a1.594 1.594 0 0 1 .462-1.13 1.652 1.652 0 0 1 1.079-.514h2.98a1.446 1.446 0 0 1 1.079.514 1.594 1.594 0 0 1 .462 1.13v8.118a1.406 1.406 0 0 1-.46 1.13Zm.205-14.026a3.012 3.012 0 0 0-2.723-1.49h-2.672a4.472 4.472 0 0 0-3.8 1.644 7.273 7.273 0 0 0-1.49 4.418v8.478a8 8 0 0 0 1.49 4.418 4.532 4.532 0 0 0 3.8 1.644h2.672a2.958 2.958 0 0 0 2.723-1.49h.308v.617c0 .462.205.668.668.668h3.6a.6.6 0 0 0 .668-.668v-26.1c0-.462-.205-.719-.668-.719h-3.6c-.36 0-.565.257-.565.719v7.861ZM188.158 18.29l.257-3.237a.766.766 0 0 0-.462-.771 7.165 7.165 0 0 0-2.107-.206 4.054 4.054 0 0 0-4.007 2.261h-.257v-1.335c0-.462-.154-.719-.514-.719h-3.391c-.411 0-.616.257-.616.719v18.855c0 .462.205.668.616.668h3.34c.411 0 .616-.205.616-.668v-12.9c.719-1.49 2-2.209 4.008-2.209l2 .206c.308 0 .514-.257.514-.668ZM200.845 29.593a1.911 1.911 0 0 1-1.13.514h-3.083a1.768 1.768 0 0 1-1.644-1.644v-8.118a1.65 1.65 0 0 1 .514-1.13 1.911 1.911 0 0 1 1.13-.514h3.083a1.768 1.768 0 0 1 1.644 1.644v8.118a1.911 1.911 0 0 1-.514 1.13Zm.157-14.026a3.177 3.177 0 0 0-2.826-1.49h-2.774a4.83 4.83 0 0 0-3.956 1.644 7.672 7.672 0 0 0-1.541 4.418v8.478a7.672 7.672 0 0 0 1.541 4.418 4.73 4.73 0 0 0 3.9 1.644h2.774a3.177 3.177 0 0 0 2.826-1.49h.308v.617a.58.58 0 0 0 .514.668h3.853a.619.619 0 0 0 .668-.514V7.706a.64.64 0 0 0-.514-.719h-3.9c-.411 0-.565.257-.565.719v7.861ZM167.656 29.588a1.911 1.911 0 0 1-1.13.514h-2.928a1.768 1.768 0 0 1-1.644-1.644v-8.113a1.65 1.65 0 0 1 .514-1.13 1.911 1.911 0 0 1 1.13-.514h2.928a1.768 1.768 0 0 1 1.644 1.644v8.118a1.912 1.912 0 0 1-.514 1.125Zm-5.238-15.1c-3.751 0-5.5 3.237-5.5 6.268v7.861a7.672 7.672 0 0 0 1.541 4.418 4.729 4.729 0 0 0 3.9 1.644h2.774a3.177 3.177 0 0 0 2.826-1.49h.308v.617a.58.58 0 0 0 .514.668h3.853a.619.619 0 0 0 .668-.514V14.488ZM107.339 29.588a1.911 1.911 0 0 1-1.13.514h-2.929a1.768 1.768 0 0 1-1.644-1.644v-8.113a1.65 1.65 0 0 1 .514-1.13 1.911 1.911 0 0 1 1.13-.514h2.928a1.768 1.768 0 0 1 1.644 1.644v8.118a1.911 1.911 0 0 1-.513 1.125Zm-5.289-15.1c-3.75 0-5.5 3.237-5.5 6.268v7.861a7.672 7.672 0 0 0 1.541 4.418 4.73 4.73 0 0 0 3.9 1.644h2.774a3.177 3.177 0 0 0 2.826-1.49h.308v.617a.58.58 0 0 0 .514.668h3.853a.619.619 0 0 0 .668-.514V14.488ZM117.666 5.395a1.516 1.516 0 0 0-.56
25 1.13v3.956c0 .36.257.514.565.257l6.885-5.238a1.021 1.021 0 0 1 1.079 0l6.833 5.24c.308.206.565.1.565-.257V6.525a1.714 1.714 0 0 0-.565-1.13L125.63.154a1.021 1.021 0 0 0-1.079 0Z"})})]})},5619:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.default=void 0;var a=n(r(52298)),o=n(r(32156)),i=n(r(25043)),l=n(r(86326)),s=n(r(84940)),u=r(91972),c=r(56028),d=r(90925),f=r(34192),p=n(r(47640)),m=n(r(4887)),h=function(e){var t=e.data,r=(0,c.useSiteContext)().countryCode,n=(0,u.useTheme)();return t?l.default.createElement(f.OverlapCardsSection,{"data-testid":"overlap-cards-wrapper"},l.default.createElement(a.default,null,l.default.createElement(i.default,{spacing:3,container:!0,justifyContent:"center"},t.map((function(e,t){var a=e.title||"",i=(0,d.getCTA)(e,r,a);return l.default.createElement(f.StyledGrid,{key:t,xs:12,sm:6,md:5,lg:3},l.default.createElement(o.default,Object.assign({title:a,media:"featuredVideo"in e&&e.featuredVideo?(0,m.default)(Object.assign({},e.featuredVideo,{"data-testid":"overlap-cards-video"}),n):"featuredMedia"in e&&e.featuredMedia&&(0,p.default)(Object.assign({},e.featuredMedia,{"data-testid":"overlap-cards-image"}),n)||{component:s.default}},i,{"data-testid":"overlap-card"})))}))))):null};t.default=h},5642:function(e,t,r){"use strict";var n=r(74738);e.exports=n([].slice)},5670:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=n(r(87483));t.default=a.default},5728:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.bulletsClasses=void 0;const a=n(r(75545));var o=r(58468);Object.defineProperty(t,"bulletsClasses",{enumerable:!0,get:function(){return o.classes}}),t.default=a.default},5742:function(e,t,r){"use strict";var n=r(86115),a=r(94843).f,o=r(76563),i=r(20880),l=r(31697),s=r(2020),u=r(17108);e.exports=function(e,t){var r,c,d,f,p,m=e.target,h=e.global,v=e.stat;if(r=h?n:v?n[m]||l(m,{}):(n[m]||{}).prototype)for(c in t){if(f=t[c],d=e.dontCallGetSet?(p=a(r,c))&&p.value:r[c],!u(h?c:m+(v?".":"#")+c,e.forced)&&void 0!==d){if(typeof f==typeof d)continue;s(f,d)}(e.sham||d&&d.sham)&&o(f,"sham",!0),i(r,c,f,e)}}},5781:function(e,t){"use strict";t.__esModule=!0,t.getCurrentTimeString=t.formatDate=void 0;t.formatDate=function(e){var t=new Date(e);return t.getDate().toString().padStart(2,"0")+"."+(""+(t.getMonth()+1)).padStart(2,"0")+"."+t.getFullYear()};t.getCurrentTimeString=function(){return(new Date).toJSON().replace(/[-:T]/g,"").split(".")[0]}},5987:function(e,t){"use strict";t.__esModule=!0,t.QA_AUTH_TOKEN=void 0;t.QA_AUTH_TOKEN="qaAuthToken"},5996:function(e,t,r){"use strict";var n=r(93916),a=r(88073),o=r(7699),i=r(381),l=r(29439),s=r(38186),u=l("string-to-symbol-registry"),c=l("symbol-to-string-registry");n({target:"Symbol",stat:!0,forced:!s},{for:function(e){var t=i(e);if(o(u,t))return u[t];var r=a("Symbol")(t);return u[t]=r,c[r]=t,r}})},6007:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.useSearchParams=t.updateFilterValue=t.sortAlphabeticallyBy=t.setSearchTabUrl=t.setFiltersUrl=t.replaceDotFiltersParameter=t.getWindowLocationFilters=t.getUpdatedFilters=t.getURLFilterValues=t.getSearchTabUrl=t.getSearchParams=t.getBackToResultsPath=t.convertToURLFilters=t.clearFilterValues=t.SourceEnum=t.SEARCHTAB_KEY=t.REPLACE_STATE_EVENT=t.QUERY_FILTER_DELIMITER=t.FILTER_KEY=void 0;var a=n(r(98985)),o=r(86326),i=r(47833),l=r(81255),s=r(47401),u=function(e){return e.PIM="PIM",e.CMS="CMS",e.ALL="ALL",e}({});t.SourceEnum=u;var c=function(e){return e.reduce((function(e,t){var r=t.name,n=t.value;return n&&n.length&&e.push({name:(0,s.removePLPFilterPrefix)(r),value:Array.from(n)}),e}),[])};t.convertToURLFilters=c;t.sortAlphabeticallyBy=function(e){return function(t,r){return t[e]<r[e]?-1:t[e]>r[e]?1:0}};t.updateFilterValue=function(e,t,r,n){var a=function(e,t,r){return t?function(e,t){return[...e,t]}(e.value||[],r):function(e,t){return e.filter((function(e){return e!==t}))}(e.value||[],r)};return e.map((function(e){return Object.assign({},e,{value:e.name===t?a(e,n,r):e.value})}))};t.clearFilterValues=function(e){return e.map((function(e){return Object.assign({},e,{value:[]})}))};var d="filters";t.FILTER_KEY=d;var f="tab";t.SEARCHTAB_KEY=f;var p=function(){var e=g().search,t=a.default.parse(e)[d.toString()];if(t)try{return JSON.parse(t.toString())}catch(r){console.error("Filters can not be parsed")}return[]};
2t.getURLFilterValues=p;t.getUpdatedFilters=function(e){var t=p();return e.map((function(e){var r,n=null===(r=t.find((function(t){return t.name===(0,s.removePLPFilterPrefix)(e.name)})))||void 0===r?void 0:r.value;return Object.assign({},e,{value:[].concat(n||[]).filter(Boolean)})}))};t.setFiltersUrl=function(e){var t=g(),r=c(e),n=e.map((function(e){return e.name})),o=p();n.forEach((function(e){var t,n=o.findIndex((function(t){return t.name===e})),a=null===(t=r.find((function(t){return t.name===e})))||void 0===t?void 0:t.value;-1===n?o.push({name:e,value:a||[]}):o[n]={name:e,value:a||[]}}));var i=o.filter((function(e){var t=e.value;return Boolean(null==t?void 0:t.length)})),l=a.default.parse(t.search);i.length>0?l[d]=JSON.stringify(i):delete l[d],h({pathname:t.pathname,search:a.default.stringify(l)})};t.setSearchTabUrl=function(e){var t=g(),r=a.default.parse(t.search);r[f]=e,h({pathname:t.pathname,search:a.default.stringify(r)})};t.getSearchTabUrl=function(){var e,t=g().search,r=null!==(e=a.default.parse(t)[f])&&void 0!==e?e:null;return Array.isArray(r)?r[0]:r};var m="onreplacestate";t.REPLACE_STATE_EVENT=m;var h=function(e){var t=e.pathname,r=e.search,n=new CustomEvent(m,{detail:{search:r}});"undefined"!=typeof window&&window.dispatchEvent(n),history.replaceState(null,"",t+"?"+r)};t.useSearchParams=function(){var e=(0,o.useState)(v()),t=e[0],r=e[1],n=function(e){r(v(e.detail.search))};return(0,o.useEffect)((function(){return"undefined"!=typeof window&&window.addEventListener(m,n),function(){"undefined"!=typeof window&&window.removeEventListener(m,n)}}),[]),t};var v=function(e){var t=a.default.parse(e||g().search);return t[l.PATHNAME_KEY.toString()]=location.pathname,"?"+a.default.stringify(t)};t.getSearchParams=v;t.getBackToResultsPath=function(e,t){var r=g(),n=a.default.parse(r.search);return n[l.PATHNAME_KEY.toString()]?(delete n[l.PATHNAME_KEY.toString()],n&&Object.keys(n).length>0?e+"?"+a.default.stringify(n):""+e):""+(0,i.getPathWithCountryCode)(t,"search")+r.search};var g=function(){return"undefined"!=typeof window?window.location:{search:"",pathname:""}};t.getWindowLocationFilters=g;t.QUERY_FILTER_DELIMITER="$";t.replaceDotFiltersParameter=function(e){return e.replace(/\./g,"$")}},6031:function(e,t,r){"use strict";r(62949),r(97357),r(62949),r(97357),t.__esModule=!0,t.default=void 0,r(62949),r(97357);var n=r(70534);t.default=function(e,t,r,a){for(var o,i=e.getAttribute("normal"),l=e.getAttribute("uv"),s=e.getAttribute("position").array,u=(null===(o=e.index)||void 0===o?void 0:o.array)||[],c=[],d=[],f=[],p=[],m="right"==a,h="x"==r?0:2,v="x"==r?2:0,g=s.length/3,b=function(e,r){var n=3*e,a=3*r,o=s[n+h],u=s[a+h],c=s[n+v],m=s[a+v],b=s[n+1],y=s[a+1],x=(t-o)/(u-o),C=c+x*(m-c),A=b+x*(y-b),_=g++;if(0==h?d.push(t,A,C):d.push(C,A,t),i&&p.push(i.array[n],i.array[n+1],i.array[n+2]),l){var E=l.array[2*e],S=l.array[2*r],w=l.array[2*e+1],k=l.array[2*r+1];f.push(E+x*(S-E),w+x*(k-w))}return _},y=0;y<u.length;y+=3){var x=u[y],C=u[y+1],A=u[y+2],_=s[3*x+h],E=s[3*C+h],S=s[3*A+h],w=_<=t,k=E<=t,M=S<=t;if(w&&k&&M)m||c.push(x,C,A);else if(w||k||M)if(w&&k||!w&&!k){var T=b(C,A),O=b(A,x);m&&w||!w&&!m?c.push(T,A,O):c.push(x,C,T,x,T,O)}else if(k&&M||!k&&!M){var D=b(A,x),R=b(x,C);m&&k||!k&&!m?c.push(D,x,R):c.push(C,A,D,C,D,R)}else{var P=b(x,C),L=b(C,A);m&&M||!M&&!m?c.push(P,C,L):c.push(A,x,P,A,P,L)}else m&&c.push(x,C,A)}var I=new n.BufferGeometry;if(d.length){var j=s.length+d.length,F=new Float32Array(j);F.set(s);for(var B=0;B<d.length;B++)F[s.length+B]=d[B];if(I.setAttribute("position",new n.BufferAttribute(F,3)),i){var N=new Float32Array(j);N.set(i.array);for(var $=0;$<d.length;$++)N[s.length+$]=p[$];I.setAttribute("normal",new n.BufferAttribute(N,3))}if(l){var U=new Float32Array(l.array.length+f.length);U.set(l.array);for(var z=0;z<f.length;z++)U[l.array.length+z]=f[z];I.setAttribute("uv",new n.BufferAttribute(U,2))}}else for(var V in e.attributes)I.setAttribute(V,e.attributes[V].clone());return I.index=new n.BufferAttribute(new Uint16Array(c),1),I.computeBoundingBox(),I}},6064:function(e,t,r){e=r.nmd(e);var n=r(37183),a=t&&!t.nodeType&&t,o=a&&e&&!e.nodeType&&e,i=o&&o.exports===a?n.Buffer:void 0,l=i?i.allocUnsafe:void 0;e.exports=function(e,t){if(t)return e.slice();var r=e.length,n=l?l(r):new e.constructor(r);return e.copy(n),n}},6084:function(e,t,r){"use strict";var n={};n[r(93243)("toStringTag")]="z",e.exports="[object z]"===String(n)},6128:function(e,t,r){var n=r(61429)(Object.keys,Object);e.exports=n},6138:function(e,t,r){"use strict";var n=r(60330);
2Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=n(r(24142)),o=r(36870),i=(0,a.default)((0,o.jsx)("path",{d:"M21 3H3c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h5v2h8v-2h5c1.1 0 1.99-.9 1.99-2L23 5c0-1.1-.9-2-2-2zm0 14H3V5h18v12zM4 14v2h2c0-1.11-.89-2-2-2zm0-3v1.43c1.97 0 3.57 1.6 3.57 3.57H9c0-2.76-2.24-5-5-5zm0-3v1.45c3.61 0 6.55 2.93 6.55 6.55H12c0-4.42-3.59-8-8-8z"}),"ConnectedTv");t.default=i},6244:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.default=void 0;var a=n(r(86326)),o=function(e){return a.default.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink",viewBox:"0 0 350 300"},e),a.default.createElement("defs",null,a.default.createElement("linearGradient",{id:"roof4_svg__c",x1:168.737,y1:206.564,x2:144.787,y2:165.081,gradientUnits:"userSpaceOnUse"},a.default.createElement("stop",{offset:.443,stopColor:"#b4c5d3",stopOpacity:0}),a.default.createElement("stop",{offset:1,stopColor:"#b4c5d3",stopOpacity:.5})),a.default.createElement("linearGradient",{id:"roof4_svg__a",x1:55.615,y1:198.395,x2:103.003,y2:116.317,gradientUnits:"userSpaceOnUse"},a.default.createElement("stop",{offset:.316,stopColor:"#fff",stopOpacity:0}),a.default.createElement("stop",{offset:1,stopColor:"#fff"})),a.default.createElement("linearGradient",{id:"roof4_svg__d",x1:295.319,y1:176.8,x2:247.157,y2:93.381,gradientUnits:"userSpaceOnUse"},a.default.createElement("stop",{offset:.342,stopColor:"#b4c5d3",stopOpacity:0}),a.default.createElement("stop",{offset:1,stopColor:"#b4c5d3",stopOpacity:.5})),a.default.createElement("linearGradient",{id:"roof4_svg__e",x1:212.512,y1:213.786,x2:212.512,y2:134.983,xlinkHref:"#roof4_svg__a"}),a.default.createElement("linearGradient",{id:"roof4_svg__b",x1:330.709,y1:114.557,x2:330.709,y2:91.658,gradientUnits:"userSpaceOnUse"},a.default.createElement("stop",{offset:.117,stopOpacity:0}),a.default.createElement("stop",{offset:1,stopOpacity:.5})),a.default.createElement("linearGradient",{id:"roof4_svg__f",x1:231.1,y1:181,x2:231.1,y2:158.101,xlinkHref:"#roof4_svg__b"}),a.default.createElement("linearGradient",{id:"roof4_svg__g",x1:193.925,y1:160.087,x2:193.925,y2:137.189,xlinkHref:"#roof4_svg__b"}),a.default.createElement("linearGradient",{id:"roof4_svg__h",x1:20.139,y1:145.679,x2:20.139,y2:112.401,xlinkHref:"#roof4_svg__b"}),a.default.createElement("linearGradient",{id:"roof4_svg__i",x1:119.429,y1:202.871,x2:119.429,y2:179.973,xlinkHref:"#roof4_svg__b"})),a.default.createElement("path",{fill:"none",d:"M0 0h350v300H0z"}),a.default.createElement("path",{fill:"url(#roof4_svg__c)",d:"M119.598 179.735v55.199l74.327-43.024v-55.199l-74.327 43.024z"}),a.default.createElement("path",{fill:"url(#roof4_svg__a)",d:"M119.487 179.939v55.199l-99.289-57.191v-65.58l44.628-18.091 54.661 85.663z"}),a.default.createElement("path",{fill:"url(#roof4_svg__d)",d:"M231.1 154.188v59.598l99.609-57.418v-66.49l-45.568-18.427-54.041 82.737z"}),a.default.createElement("path",{fill:"url(#roof4_svg__e)",d:"M231.1 154.188v59.598l-37.175-21.648v-57.155l37.175 19.205z"}),a.default.createElement("g",{fill:"#6d9faf"},a.default.createElement("path",{d:"M68.65 116.138v10.016l-8.328-4.797v-10.016l8.328 4.797zM78.851 122.027v10.016l-8.328-4.797V117.23l8.328 4.797zM68.65 128.133v10.016l-8.328-4.796v-10.016l8.328 4.796zM78.851 134.023v10.016l-8.328-4.797v-10.016l8.328 4.797z"})),a.default.createElement("path",{fill:"#237aad",d:"m194.052 136.641-74.565 43.298L64.322 94.55l129.731-74.835-.001 116.926z"}),a.default.createElement("path",{fill:"#46d5ff",d:"M194.053 19.715 64.322 94.55l-54.263 21.951 183.994-106.42v9.634z"}),a.default.createElement("path",{fill:"#2681b6",d:"m194.053 19.715-.001-9.645 109.479 63.538L340 94.708l-54.038-21.827-91.909-53.166z"}),a.default.createElement("path",{fill:"#4df2ff",d:"m194.053 19.715-.001 116.926 37.064 21.46 54.846-85.22-91.909-53.166z"}),a.default.createElement("path",{fill:"none",stroke:"#002839",strokeLinejoin:"round",d:"m194.053 10.081-.128 126.63"}),a.default.createElement("path",{fill:"url(#roof4_svg__b)",d:"M330.209 91.658h1v22.898h-1z"}),a.default.createElement("path",{fill:"url(#roof4_svg__f)",d:"M230.6 158.101h1v22.898h-1z"}),a.default.createElement("path",{fill:"url(#roof4_svg__g)",d:"M193.425 137.189h1v22.898h-1z"}),a.default.createElement("path",{fill:"url(#roof4_svg__h)",d:"M19.639 112.401h1v33.278h-1z"}),a.default.createElement("path",{fill:"url(#roof4_svg__i)",d:"M118.929 179.973h1v22.898h-1z"}),a.default.createElement("path",{fill:"none",stroke:"#002839",strokeMiterlimit:10,d:"m64.4 94.034 129.649-74.316M286.287 72.504 194.05 19.719"}),a.default.createElement("path",{fill:"none",stroke:"#002839",strokeLinejoin:"round",strokeWidth:2,d:"m193.925 136.711-74.496 43.262-55.166-85.389L10 116.535 194.335 10 340 94.708l-53.713-22.204-55.171 85.597-37.191-21.39z"}))};t.default=o},6248:function(e,t,r){"use strict";var n=r(24104);t.A=n.A},6359:function(e,t,r){"use strict";var n=r(53507),a=r(45904),o=r(86326),i=r(37064),l=r(28841),s=r(13326),u=r(92403),c=r(20063),d=r(43683),f=r(36870);const p=["children","className","component","components","componentsProps","invisible","open","slotProps","
2slots","TransitionComponent","transitionDuration"],m=(0,s.Ay)("div",{name:"MuiBackdrop",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.root,r.invisible&&t.invisible]}})((({ownerState:e})=>(0,a.A)({position:"fixed",display:"flex",alignItems:"center",justifyContent:"center",right:0,bottom:0,top:0,left:0,backgroundColor:"rgba(0, 0, 0, 0.5)",WebkitTapHighlightColor:"transparent"},e.invisible&&{backgroundColor:"transparent"}))),h=o.forwardRef((function(e,t){var r,o,s;const h=(0,u.A)({props:e,name:"MuiBackdrop"}),{children:v,className:g,component:b="div",components:y={},componentsProps:x={},invisible:C=!1,open:A,slotProps:_={},slots:E={},TransitionComponent:S=c.A,transitionDuration:w}=h,k=(0,n.A)(h,p),M=(0,a.A)({},h,{component:b,invisible:C}),T=(e=>{const{classes:t,invisible:r}=e,n={root:["root",r&&"invisible"]};return(0,l.A)(n,d.R,t)})(M),O=null!=(r=_.root)?r:x.root;return(0,f.jsx)(S,(0,a.A)({in:A,timeout:w},k,{children:(0,f.jsx)(m,(0,a.A)({"aria-hidden":!0},O,{as:null!=(o=null!=(s=E.root)?s:y.Root)?o:b,className:(0,i.A)(T.root,g,null==O?void 0:O.className),ownerState:(0,a.A)({},M,null==O?void 0:O.ownerState),classes:T,ref:t,children:v}))}))}));t.A=h},6447:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=r(97711),o=n(r(97386));t.default=e=>(0,a.jsxs)(o.default,{fillRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:2,clipRule:"evenodd",viewBox:"0 0 48 48",...e,children:[(0,a.jsx)("path",{fill:"none",d:"M.5 0h47v48H.5z"}),(0,a.jsx)("path",{fillRule:"nonzero",d:"M36.9 43.76a4.28 4.28 0 0 1-.55-.1c-.75-.13-1.4-.6-1.75-1.28a3.72 3.72 0 0 0-.48-.1 13.4 13.4 0 0 1-1.94.58.12.12 0 0 1-.13-.07 1.93 1.93 0 0 0-.21-.31.12.12 0 0 1-.03-.08c0-.05.04-.1.09-.11.8-.18 1.6-.44 2.35-.76a.12.12 0 0 0 .04-.06c.08-.28.11-.56.09-.85a5 5 0 0 1 2.78-4.77l.04-.02a.12.12 0 0 1 .12.02c.03.02.05.07.04.1l-.05.3-.12.75v.07c-.1.73-.25 1.45-.45 2.15a3.33 3.33 0 0 1-.93 1.53c.9-.54 1.74-1.17 2.5-1.9a.17.17 0 0 0 .04-.1l.02-.5-.01-.08a6.1 6.1 0 0 1 1.12-6.05c.1-.14.2-.19.27-.15.03.01.06.05.06.09l.02.17a27.04 27.04 0 0 1 .12 1.07v.03c.07.56.13 1.15.17 1.73a4 4 0 0 1-.38 2.23c.57-.71 1.08-1.47 1.53-2.25a.34.34 0 0 0 .03-.23 2.04 2.04 0 0 0-.4-.97 4.79 4.79 0 0 1-.7-2.07 6.69 6.69 0 0 1 .59-3.81l.04-.08a.12.12 0 0 1 .1-.06c.05 0 .1.02.1.07l.4.96.07.2c.31.74.56 1.5.75 2.28a4 4 0 0 1 .02 1.65c.43-1.02.77-2.07 1.03-3.15 0-.04 0-.08-.02-.11a1.94 1.94 0 0 0-.64-.87 4.33 4.33 0 0 1-1.24-1.73 6.6 6.6 0 0 1-.42-3.96v-.01a.11.11 0 0 1 .07-.07.12.12 0 0 1 .1 0c.03 0 .06.03.08.05l.4.55.03.03 1.05 1.4c.37.5.66 1.05.86 1.64.09.25.15.5.18.76.11-.9.18-1.8.19-2.7a.83.83 0 0 0-.17-.59c-.13-.18-.3-.31-.51-.39a3.8 3.8 0 0 1-1.75-1.48c-.62-.9-.99-1.95-1.08-3.04l-.03-.37v-.03l-.01-.2a.12.12 0 0 1 .19-.1l.1.09.1.08.48.38.02.02c.35.27.71.56 1.06.86a4.54 4.54 0 0 1 1.47 2.12 23.5 23.5 0 0 0-.5-3.05c-.04-.13-.05-.16-.1-.18a.23.23 0 0 1-.1-.07.77.77 0 0 0-.62-.23 3.08 3.08 0 0 1-1.78-.73 7.66 7.66 0 0 1-1.95-3.15.12.12 0 0 1 .17-.1l.71.3c.56.23 1.12.46 1.67.72.5.23.95.59 1.28 1.04a23.7 23.7 0 0 0-1.01-2.45.67.67 0 0 0-.55-.17c-.09 0-.18 0-.27.03-.73.16-1.5.05-2.14-.32a4.85 4.85 0 0 1-2.03-2.09c0-.06.05-.11.11-.11l.29.01c.17.01.33.03.5.03l.17.01c.54.01 1.07.07 1.6.18.51.1.99.35 1.38.7-.4-.65-.82-1.29-1.29-1.9a.27.27 0 0 0-.11-.05.83.83 0 0 0-.64.06c-.76.36-1.64.39-2.42.08a3.96 3.96 0 0 1-1.93-1.47.1.1 0 0 1 0-.1c.05-.08.23-.12.3-.14l.61-.1.29-.04h.01c.33-.05.66-.1 1-.11a2.7 2.7 0 0 1 1.62.37 17.73 17.73 0 0 0-1.29-1.21.17.17 0 0 0-.08-.03 3.63 3.63 0 0 1-2.76-1.46 5.54 5.54 0 0 1-.99-1.98v-.03c-.03-.09-.05-.13.01-.2.06-.05.13-.01.33.06l.59.22c.4.15.8.3 1.2.47.65.27 1.2.73 1.58 1.3.27.4.4.87.35 1.34v.02c.73.64 1.41 1.33 2.03 2.07a6.1 6.1 0 0 1-.9-2.42 7.76 7.76 0 0 1 .01-2.69l.03-.1c0-.05.05-.08.1-.08.04 0 .07 0 .09.03l.14.13.03.03.32.3c.91.98 1.51 2.2 1.72 3.52.1.5.06 1.02-.1 1.5-.07.14-.14.28-.23.4a3.73 3.73 0 0 0-.14.24l.07.59.02.02.01.01c.53.74 1.01 1.5 1.45 2.3-.2-.72-.3-1.47-.3-2.23 0-1 .26-1.99.74-2.87a.12.12 0 0 1 .2-.01l.04.06.09.12a9.4 9.4 0 0 1 1.1 4.29c.02.54-.1 1.07-.37 1.54-.08.13-.17.25-.27.35l-.15.2a.23.23 0 0 0-.06.1v.56l.02.06c.31.76.58 1.55.81 2.34a5.82 5.82 0 0 1 1.28-4.7l.2-.24a.12.12 0 0 1 .1-.04h.01c.04 0 .08.03.09.07a8.52 8.52 0 0 1 .14.37c.21.71.31 1.45.31 2.19v.01c.06.8-.02 1.62-.23 2.4-.15.51-.43.98-.82 1.34-.2.15-.35.34-.44.56l-.05.15c-.05.23-.04.46.02.69.03.12.05.25.06.37l.12 1.53v.04l.03.39a6.25 6.25 0 0 1 2.63-4.6l.05-.03a.12.12 0 0 1 .12 0c.03.02.06.05.06.1l.02.2a9.16 9.16 0 0 1-.9 4.6c-.17.36-.4.67-.7.92-.25.24-.58.4-.92.45a.1.1 0 0 0-.03.02l-.06.1c-.07.13-.13.27-.17.41-.03.12-.04.25-.03.38v.14c0 .88-.1 1.75-.26 2.6A5.89 5.89 0 0 1 47.48 25l.24-.08h.01l.12-.04A.12.12 0 0 1 48 25v.02l-.02.24c0 .16-.03.33-.07.49a7.87 7.87 0 0 1-1.96 3.64c-.33.37-.78.63-1.28.72-.16.02-.33.02-.5 0h-.1c-.02 0-.02 0-.03.02l-.33.45a.2.2 0 0 0 0 .04v.01a22.88 22.88 0 0 1-1.26 3.3c.22-.31.47-.6.74-.86
2a5.75 5.75 0 0 1 3.61-1.24h.05c.06.02.1.08.07.14l-.04.17-.13.38a5.8 5.8 0 0 1-1.2 1.8c-.4.47-.9.86-1.45 1.14-.55.3-1.2.38-1.81.23a1.06 1.06 0 0 1-.31-.12c-.07-.04-.09-.04-.16 0a2.53 2.53 0 0 1-.39.25 3.7 3.7 0 0 1-.7 1.86 5.07 5.07 0 0 1 3.83.3c.02.02.04.05.05.09 0 .03 0 .06-.02.09l-.1.14h-.01a3.7 3.7 0 0 1-.27.34c-.45.45-.96.81-1.53 1.08-.69.37-1.44.57-2.22.6h-.1a2.06 2.06 0 0 1-1.63-.68h-.03a4.49 4.49 0 0 0-.47.07c-.67.6-1.4 1.13-2.17 1.6l.35-.1a4.45 4.45 0 0 1 2.55.3c.64.27 1.23.64 1.75 1.1.04.05.05.12.01.17-.18.21-.42.39-.68.5-.6.26-1.25.43-1.9.5-.66.06-.24.02-.57.02l-.66-.03zm-27.03.01a6.05 6.05 0 0 1-1.9-.5c-.26-.1-.5-.28-.68-.5a.12.12 0 0 1 .01-.16c.52-.46 1.1-.84 1.75-1.1a4.45 4.45 0 0 1 2.9-.21 14.51 14.51 0 0 1-2.23-1.62 4.66 4.66 0 0 0-.45-.04c-.4.46-1 .71-1.62.68h-.1a5.17 5.17 0 0 1-2.22-.6 5.53 5.53 0 0 1-1.53-1.08c-.1-.1-.19-.22-.27-.34l-.11-.15a.12.12 0 0 1-.03-.07c0-.04.02-.07.06-.1l.37-.17c1.1-.45 2.32-.5 3.45-.13.37.12.73.3 1.04.53a18.33 18.33 0 0 1-1.74-2.4l-.13-.08-.25-.16c-.07-.05-.09-.06-.16-.01-.1.06-.2.1-.31.12a2.6 2.6 0 0 1-1.82-.23 4.8 4.8 0 0 1-1.45-1.14 5.79 5.79 0 0 1-1.32-2.17l-.05-.18a.11.11 0 0 1 .07-.14h.05c1.31 0 2.6.43 3.62 1.25.27.26.52.54.74.85a22.7 22.7 0 0 1-1.25-3.3v-.01a.2.2 0 0 0-.02-.05l-.33-.44c-.01-.02-.01-.02-.03-.02h-.1c-.17.02-.33.01-.5 0-.5-.1-.95-.35-1.28-.72a7.87 7.87 0 0 1-1.96-3.64 2.63 2.63 0 0 1-.06-.5L0 25.02c0-.04.02-.08.05-.1a.12.12 0 0 1 .1-.02l.12.03h.02l.24.08a5.88 5.88 0 0 1 3.32 3.41c-.16-.85-.25-1.72-.26-2.6v-.14c0-.13 0-.26-.03-.38-.04-.14-.1-.28-.17-.4l-.06-.12-.03-.01c-.34-.06-.67-.21-.92-.45a2.97 2.97 0 0 1-.7-.91 9.15 9.15 0 0 1-.9-4.6l.02-.22a.12.12 0 0 1 .18-.09l.05.04.08.05a6.25 6.25 0 0 1 2.55 4.54l.04-.39v-.04l.11-1.53c.01-.12.03-.25.06-.37a1.38 1.38 0 0 0-.02-.85c-.1-.21-.25-.4-.44-.54a2.94 2.94 0 0 1-.83-1.35 7.43 7.43 0 0 1-.23-2.4v-.01c0-.74.1-1.48.32-2.18l.08-.24.05-.14a.12.12 0 0 1 .1-.07h.01c.04 0 .07.01.1.04l.18.23a5.83 5.83 0 0 1 1.29 4.7 22.83 22.83 0 0 1 .82-2.4v-.55a.23.23 0 0 0-.05-.11c-.04-.07-.1-.13-.15-.19-.1-.11-.19-.23-.27-.36-.26-.47-.39-1-.37-1.54a9.4 9.4 0 0 1 1.1-4.29l.09-.12.04-.06a.11.11 0 0 1 .1-.05c.03 0 .07.03.1.06.48.88.74 1.87.74 2.88.01.75-.09 1.5-.3 2.23.44-.8.92-1.57 1.45-2.3l.01-.02.02-.02c.03-.23.06-.42.07-.6l-.03-.05a4 4 0 0 0-.1-.17 2.1 2.1 0 0 1-.23-.4c-.17-.48-.2-1-.11-1.5A6.7 6.7 0 0 1 9.45 4.6l.03-.03.14-.13a.12.12 0 0 1 .2.06l.02.09.03.16c.13.84.12 1.7-.03 2.53a6.07 6.07 0 0 1-.9 2.41 18.54 18.54 0 0 1 2.04-2.08c-.05-.48.07-.95.35-1.34.38-.58.93-1.03 1.57-1.3.4-.17.8-.33 1.2-.47l.58-.22c.21-.09.3-.1.34-.06.05.05.04.1.02.2v.03c-.2.72-.53 1.39-.98 1.98a3.64 3.64 0 0 1-2.77 1.46c-.02 0-.05 0-.08.02-.15.12-.26.2-.36.3-.32.29-.62.6-.93.92a2.75 2.75 0 0 1 1.62-.38c.34.02.68.07 1 .12h.02l.28.04.61.1c.08.01.26.05.3.14a.1.1 0 0 1 0 .1 3.96 3.96 0 0 1-1.92 1.47c-.79.3-1.66.28-2.43-.08a.82.82 0 0 0-.4-.1l-.23.03a.26.26 0 0 0-.11.05c-.47.6-.9 1.24-1.29 1.9.39-.36.87-.6 1.39-.7.52-.11 1.05-.17 1.59-.18h.17l.5-.04.28-.02c.04 0 .07.02.1.05.02.03.03.08.01.11A4.85 4.85 0 0 1 9.4 13.8c-.65.37-1.42.48-2.15.32a1.23 1.23 0 0 0-.27-.03.67.67 0 0 0-.54.18c-.39.8-.73 1.6-1.02 2.44.34-.45.78-.8 1.3-1.03a36.56 36.56 0 0 1 2.42-1.03c.06 0 .12.06.12.12A7.66 7.66 0 0 1 7.3 17.9c-.5.43-1.12.69-1.78.74a.77.77 0 0 0-.61.23.23.23 0 0 1-.1.06c-.06.02-.08.06-.1.18-.24 1-.41 2.03-.52 3.05l.11-.32c.3-.7.77-1.32 1.37-1.8.34-.3.7-.58 1.06-.86l.02-.01.48-.38.2-.17a.12.12 0 0 1 .2.09H7.6l-.02.2v.04l-.02.37a6.26 6.26 0 0 1-1.09 3.04 3.8 3.8 0 0 1-1.74 1.48c-.2.08-.38.21-.51.39a.83.83 0 0 0-.17.58c.01.9.07 1.81.19 2.71.03-.26.09-.51.17-.76.2-.59.5-1.14.86-1.63l1.05-1.41.03-.03.4-.55a.15.15 0 0 1 .09-.06.12.12 0 0 1 .1 0c.02.02.05.04.06.08l.01.05a6.6 6.6 0 0 1-.44 3.9 4.3 4.3 0 0 1-1.25 1.74c-.29.22-.5.52-.63.86a.22.22 0 0 0-.02.12c.25 1.07.6 2.13 1.03 3.15-.11-.55-.1-1.11.02-1.66.18-.77.43-1.53.74-2.27l.08-.2.39-.97a.11.11 0 0 1 .1-.07c.04 0 .08.02.1.06l.05.08.05.1c.53 1.16.72 2.45.54 3.72a4.82 4.82 0 0 1-.7 2.07c-.23.28-.36.61-.4.97-.02.07-.01.15.03.22.45.79.96 1.54 1.52 2.25a3.99 3.99 0 0 1-.38-2.22 30 30 0 0 1 .17-1.74v-.03l.08-.68.04-.38.02-.18c0-.04.03-.07.07-.1a.1.1 0 0 1 .04 0c.06 0 .14.05.23.16a6.09 6.09 0 0 1 1.1 6.14l.03.5c0 .03.02.06.04.09.75.73 1.6 1.37 2.5 1.9a3.34 3.34 0 0 1-.93-1.52c-.2-.7-.35-1.43-.45-2.16v-.05l-.12-.76-.05-.29a.12.12 0 0 1 .16-.13l.04.02.12.05a5 5 0 0 1 2.67 4.72c-.03.29 0 .58.08.85l.04.06c.76.32 1.55.58 2.36.76.05.01.09.06.09.11 0 .03-.01.06-.03.08-.08.1-.16.2-.22.32a.12.12 0 0 1-.1.06h-.03a13.32 13.32 0 0 1-1.94-.58 3.72 3.72 0 0 0-.48.1c-.35.68-.99 1.15-1.74 1.29a4.28 4.28 0 0 1-1.21.13c-.33 0-.56-.03-.57-.03zm6.02-13V19.5h-1.97v-1.57H33.8v1.57h-2.05v11.28H15.89z"})]})},6491:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esMo
2dule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.SocialMediaLinks=void 0;const a=r(97711),o=n(r(75186)),i=n(r(23152)),l=n(r(2444)),s=n(r(94163)),u=r(38055),c=({channel:e,icon:t,url:r,gtm:n})=>(0,a.jsx)(u.Anchor,{href:r,"aria-label":e,target:"_blank",rel:"noreferrer",gtm:n,children:(0,a.jsx)(u.StyledIcon,{source:t})}),d=e=>(0,a.jsx)(u.Item,{"data-testid":"social-media-link-facebook",children:(0,a.jsx)(c,{gtm:e.gtm,channel:"facebook",icon:o.default,url:`https://www.facebook.com/${e.handle}`})}),f=e=>(0,a.jsx)(u.Item,{"data-testid":"social-media-link-twitter",children:(0,a.jsx)(c,{gtm:e.gtm,channel:"twitter",icon:s.default,url:`https://www.twitter.com/${e.handle}`})}),p=e=>(0,a.jsx)(u.Item,{"data-testid":"social-media-link-instagram",children:(0,a.jsx)(c,{gtm:e.gtm,channel:"instagram",icon:i.default,url:`https://www.instagram.com/${e.handle}`})}),m=e=>(0,a.jsx)(u.Item,{"data-testid":"social-media-link-linkedin",children:(0,a.jsx)(c,{gtm:e.gtm,channel:"linkedIn",icon:l.default,url:`https://www.linkedin.com/${e.handle}`})});t.SocialMediaLinks=({facebook:e,instagram:t,linkedIn:r,twitter:n})=>e||t||r||n?(0,a.jsxs)(u.SocialMediaLinksRoot,{"data-testid":"social-media-links",children:[e&&(0,a.jsx)(d,{...e}),n&&(0,a.jsx)(f,{...n}),t&&(0,a.jsx)(p,{...t}),r&&(0,a.jsx)(m,{...r})]}):null},6495:function(e,t,r){"use strict";r.d(t,{Z:function(){return o}});var n=r(72667),a=r(68223);function o(e){return(0,a.A)("MuiMenuItem",e)}const i=(0,n.A)("MuiMenuItem",["root","focusVisible","dense","disabled","divider","gutters","selected"]);t.A=i},6509:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.cardRadioGroupClasses=void 0;const a=n(r(83889));var o=r(78319);Object.defineProperty(t,"cardRadioGroupClasses",{enumerable:!0,get:function(){return o.classes}}),t.default=a.default},6517:function(e,t,r){"use strict";var n=r(82426);r(8635),r(35984),r(9557),r(59987),e.exports=n},6672:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const n=r(97711);t.default=e=>(0,n.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 380 100",fill:"none",...e,children:(0,n.jsx)("path",{fill:"#1D1D1B",d:"M284.49 71c-13.962-.76-18.564-12.344-18.564-20.933 0-8.588 4.102-20.422 18.564-21.067 14.472.645 18.574 12.47 18.574 21.067 0 8.599-4.613 20.172-18.574 20.933Zm0-9.09c7.038 0 9.349-5.517 9.349-12.16 0-6.644-2.686-12.036-9.349-12.036s-9.349 5.392-9.349 12.036c0 6.643 2.301 12.16 9.349 12.16ZM259.716 31.301c-.203 3.515-1.108 7.039-1.657 10.553-3.11-2.417-7.106-4.756-11.66-3.591-3.794.693-6.971 4.622-7.587 8.348-.963 5.382 1.078 10.909 5.864 13.875 2.205 1.31 5.469 1.473 7.885.375-.192-.115 0-13.961 0-14.087-.009-.616-.751-1.714-.77-2.31h9.86v20.614c.019.703.375 1.29.414 2.032-1.724 1.589-4.275 2.205-6.625 2.966-6.412 1.79-14.356 1.107-19.257-3.861-5.584-5.595-7.52-13.529-6.21-21.463 1.377-6.008 6.143-12.632 12.353-14.558 5.662-1.935 12.142-1.444 17.39 1.107ZM22.409 29.193c2.696.067 4.968 1.107 7.318 2.002L28.137 41.2c-3.523-2.138-8.212-4.14-12.218-2.552-3.312 1.04-5.864 4.622-6.422 7.934-.828 5.315.616 10.765 5.45 13.663 3.244 2.003 8.068 1.589 11.313-.145l2.966-1.867-1.656 10.832c-6.076 3.312-15.05 2.137-20.22-2.417C.667 60.447-1.615 50.992 1.149 42.23c2.07-6.837 8.627-12.489 15.81-13.182 1.656-.067 5.45.135 5.45.135v.01ZM56.85 38.956l-2.176-.51h-10.63v6.403H57.11s-.895 9.09-1.02 9.214c.125.135-2.436-.51-2.687-.49-3.062-.087-5.98.028-9.32-.02l-.03 7.684c4.363-.116 8.387.192 12.422 0 .886-.039 1.53-.299 2.445-.366-.01.366-1.55 9.465-1.55 9.465H34.58l.51-1.791V32.043c-.135-.135-.386-2.167-.386-2.302l23.59-.057-1.434 9.282-.01-.01ZM86.998 70.297c3.11-7.866 4.698-16.157 7.25-24.235.963 3.524 1.107 7.732 1.377 11.66.279 4.14.414 8.762.346 12.556h8.695c.212-13.933-1.55-27.625-3.967-40.594h-11.14s-3.178 14.221-5.113 20.23c-1.936-6.009-5.392-20.23-5.392-20.23h-11.14c-2.417 12.97-4.18 26.652-3.967 40.594h8.694c-.067-3.794.068-8.416.347-12.556.28-3.938.414-8.146 1.377-11.66 2.551 8.069 4.14 16.359 7.25 24.235h5.383ZM131.222 38.956l-2.176-.51h-10.63v6.403h13.066s-.896 9.09-1.021 9.214c.125.135-2.436-.51-2.686-.49-3.062-.087-5.98.028-9.321-.02l-.029 7.684c4.362-.116 8.387.192 12.421 0 .886-.039 1.521-.299 2.446-.366-.01.366-1.55 9.465-1.55 9.465h-22.791l.51-1.791V32.043c-.135-.135-.385-2.167-.385-2.302l23.59-.057-1.435 9.282-.009-.01ZM167.512 29.703v40.594h-7.424c-4.833-7.24-8.8-16.474-12.806-24.197 0 0-.154 21.386 0 21.51.029.761.645 2.687.77 2.687h-9.349V32.004l-.51-2.301h10.505c2.619 6.971 5.931 13.807 9.725 20.364l.279-.134c-.068-6.297.115-17.794-.02-17.794-.009-.52-.5-1.907-.51-2.436h9.35-.01ZM197.649 39.052c.039.068-1.79-.635-1.916-.635h-6.663v30.09l.646 1.79h-9.86l.645-2.05v-29.83s-4.42-.106-6.528 0c-.665.029-1.81.49-2.436.51l1.405-9.224h26.383l-1.666 9.35h-.01ZM225.235 38.956l-2.176-.51h-10.63v6.403h13.066s-.895 9.09-1.02 9.214c.125.135-2.436-.51-2.687-.49-3.061-.087-5.979.028-9.32-.02l-.029 7.684c4.362-.116 8.387.192 12.421 0 .886-.039 1.531-.299 2.446-.366-.01.366-1.551 9.465-1.551 9.465h-22.791l.511-1.791V32.043c-.135-.135-.385-2.167-.385-2.302l23.59-.057-1.435 9.282-.01-.01ZM316.688 32.004v29.194c4.362-.115 8.387.193 12.421 0 .886-.038.876-.568 1.791-.635-.01.375-1.281 9.734-1.281 9.734h-22.406l.511-1.79V32.003c-.135-.135-.385-2.166-.385-2.301h9.859l-.51 2.3
201ZM345.295 61.208c-1.108 2.628-1.599 6.258-2.35 9.09h-9.176c2.446-14.858 7.173-28.174 13.317-40.576.067 0 8.405-.02 8.463 0 6.143 12.402 10.88 25.718 13.316 40.575h-9.176c-.76-2.83-1.251-6.47-2.359-9.09h-12.035Zm2.301-7.684h7.433c-.626-4.083-2.311-8.28-3.688-12.151-1.376 3.86-3.119 8.078-3.736 12.151h-.009Z"})})},6848:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const n=r(97711);t.default=e=>(0,n.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:16,height:4,...e,children:(0,n.jsx)("path",{className:"ellipsis_svg__a",d:"M2 0a2 2 0 1 0 2 2 2 2 0 0 0-2-2Zm12 0a2 2 0 1 0 2 2 2 2 0 0 0-2-2ZM8 0a2 2 0 1 0 2 2 2 2 0 0 0-2-2Z"})})},6863:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const n=r(97711);t.default=e=>(0,n.jsxs)("svg",{viewBox:"0 0 226 100",xmlns:"http://www.w3.org/2000/svg",...e,children:[(0,n.jsx)("path",{d:"M22.5896 29.0108C26.5021 29.0108 30.4246 29.7907 33.9478 31.6304C44.1283 36.9897 48.0508 49.548 42.6911 59.6166C42.5613 60.0065 42.3018 60.2665 42.1721 60.6664C40.2158 63.936 37.4711 66.5556 34.0776 68.2554C26.7616 71.9149 18.2778 71.9149 10.9718 68.2554C4.18484 64.7259 -0.126902 57.6568 0.00284903 50.0779C0.00284903 46.4184 1.05084 42.7489 2.87734 39.4794C4.70385 36.2098 7.57834 33.5902 10.8421 31.7604C14.4951 29.9307 18.5473 28.8808 22.5896 29.0108ZM8.2271 50.0679C8.2271 52.6875 8.87585 55.1672 10.0536 57.3969C11.2313 59.4866 13.0578 61.3163 15.1439 62.4962C17.4894 63.676 19.9746 64.3259 22.5896 64.3259C26.3723 64.4559 30.1651 63.0161 32.8998 60.4065C35.6446 57.7868 37.0818 53.9974 36.9521 50.2079C36.9521 47.5882 36.3033 45.1086 35.1256 42.8789C33.9478 40.7892 32.1213 38.9594 30.0353 37.7796C25.3343 35.4299 19.7251 35.4299 15.1538 37.7796C12.9381 38.9594 11.2413 40.6592 10.0636 42.8789C8.75608 44.9686 8.10733 47.4583 8.23708 50.0679H8.2271Z",fill:"#D73225"}),(0,n.jsx)("path",{d:"M67.2441 29.5308C70.6376 29.4008 74.0311 30.5807 76.6461 32.6704C78.9916 34.7601 80.4288 37.7697 80.2991 41.0392C80.2991 43.2589 79.7801 45.3586 78.4726 47.0584C77.1651 48.8881 75.2088 50.3279 73.1228 51.1178C74.4303 51.8977 75.608 52.8176 76.6461 53.9974C78.0833 55.9572 79.3908 57.9169 80.4288 60.1466C82.9141 65.1159 84.7406 68.5154 86.0381 70.3452H77.0253C76.1071 68.9054 75.3286 67.4656 74.5401 66.0258C73.1028 63.0162 71.4061 60.0066 69.5796 57.267C68.8011 55.9572 67.7531 54.9173 66.5753 53.9974C65.5274 53.3475 64.3596 53.0776 63.1818 53.0776H60.3074V70.3452H52.4724V29.5308H67.2441ZM65.4176 47.0584C67.1143 47.1884 68.9408 46.6684 70.2483 45.4886C71.4261 44.4387 72.0748 42.869 72.0748 41.2992C72.2046 39.7294 71.5558 38.1596 70.3781 37.1098C68.9408 36.0599 67.1143 35.54 65.4176 35.67H60.4571V47.0484H65.4176V47.0584Z",fill:"#D73225"}),(0,n.jsx)("path",{d:"M98.1848 29.5308L111.629 45.6186L125.073 29.5308H132.12V70.4651H124.285V41.6891H124.025L112.278 56.0771H110.97L99.2228 41.6891H98.9633V70.4651H91.1283V29.5308H98.1848Z",fill:"#D73225"}),(0,n.jsx)("path",{d:"M161.763 29.5308L179.779 70.4651H171.425L167.243 60.5265H149.097L145.185 70.4651H136.961L153.798 29.5308H161.763ZM151.453 54.5074H164.638L157.721 38.2896L151.453 54.5074Z",fill:"#D73225"}),(0,n.jsx)("path",{d:"M192.444 29.5308L203.673 43.3989L214.771 29.5308H224.563L208.504 49.2781L226 70.4651H215.949L203.673 55.1673L191.267 70.4651H181.346L198.712 49.2781L182.523 29.5308H192.444Z",fill:"#D73225"})]})},6909:function(e){"use strict";e.exports={}},6959:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=n(r(68816));t.default=a.default},6971:function(e,t,r){"use strict";t.__esModule=!0,t.classes=t.StyledIntegratedSignupBlock=void 0;var n=r(91972),a={dialogTitle:"IntegratedSignupBlock-dialogTitle"};t.classes=a;var o=(0,n.styled)("div")((function(e){var t,r;e.theme;return(r={})["."+a.dialogTitle]={marginBottom:"32px"},r[".InputBanner"]=((t={})[":global(.RecaptchaPrivacyLinks)"]={marginTop:"0.5rem",fontSize:"0.7rem"},t),r}));t.StyledIntegratedSignupBlock=o},7023:function(e,t,r){"use strict";var n=r(60330);
2Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=n(r(24142)),o=r(36870),i=(0,a.default)((0,o.jsx)("path",{d:"M1 21h22L12 2 1 21zm12-3h-2v-2h2v2zm0-4h-2v-4h2v4z"}),"Warning");t.default=i},7118:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=n(r(89209));t.default=a.default},7133:function(e,t,r){"use strict";var n=r(45904),a=r(53507),o=r(86326),i=r(93047),l=r(39585),s=r(10712),u=r(98394),c=r(36870);const d=["addEndListener","appear","children","easing","in","onEnter","onEntered","onEntering","onExit","onExited","onExiting","style","timeout","TransitionComponent"];function f(e){return`scale(${e}, ${e**2})`}const p={entering:{opacity:1,transform:f(1)},entered:{opacity:1,transform:"none"}},m="undefined"!=typeof navigator&&/^((?!chrome|android).)*(safari|mobile)/i.test(navigator.userAgent)&&/(os |version\/)15(.|_)4/i.test(navigator.userAgent),h=o.forwardRef((function(e,t){const{addEndListener:r,appear:h=!0,children:v,easing:g,in:b,onEnter:y,onEntered:x,onEntering:C,onExit:A,onExited:_,onExiting:E,style:S,timeout:w="auto",TransitionComponent:k=i.Ay}=e,M=(0,a.A)(e,d),T=o.useRef(),O=o.useRef(),D=(0,l.A)(),R=o.useRef(null),P=(0,u.A)(R,v.ref,t),L=e=>t=>{if(e){const r=R.current;void 0===t?e(r):e(r,t)}},I=L(C),j=L(((e,t)=>{(0,s.q)(e);const{duration:r,delay:n,easing:a}=(0,s.c)({style:S,timeout:w,easing:g},{mode:"enter"});let o;"auto"===w?(o=D.transitions.getAutoHeightDuration(e.clientHeight),O.current=o):o=r,e.style.transition=[D.transitions.create("opacity",{duration:o,delay:n}),D.transitions.create("transform",{duration:m?o:.666*o,delay:n,easing:a})].join(","),y&&y(e,t)})),F=L(x),B=L(E),N=L((e=>{const{duration:t,delay:r,easing:n}=(0,s.c)({style:S,timeout:w,easing:g},{mode:"exit"});let a;"auto"===w?(a=D.transitions.getAutoHeightDuration(e.clientHeight),O.current=a):a=t,e.style.transition=[D.transitions.create("opacity",{duration:a,delay:r}),D.transitions.create("transform",{duration:m?a:.666*a,delay:m?r:r||.333*a,easing:n})].join(","),e.style.opacity=0,e.style.transform=f(.75),A&&A(e)})),$=L(_);return o.useEffect((()=>()=>{clearTimeout(T.current)}),[]),(0,c.jsx)(k,(0,n.A)({appear:h,in:b,nodeRef:R,onEnter:j,onEntered:F,onEntering:I,onExit:N,onExited:$,onExiting:B,addEndListener:e=>{"auto"===w&&(T.current=setTimeout(e,O.current||0)),r&&r(R.current,e)},timeout:"auto"===w?null:w},M,{children:(e,t)=>o.cloneElement(v,(0,n.A)({style:(0,n.A)({opacity:0,transform:f(.75),visibility:"exited"!==e||b?void 0:"hidden"},p[e],S,v.props.style),ref:P},t))}))}));h.muiSupportAuto=!0,t.A=h},7165:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.useIsClient=void 0;const a=n(r(58309));t.useIsClient=a.default},7187:function(e,t,r){var n=r(37183).Symbol;e.exports=n},7223:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=r(97711),o=n(r(85654)),i=n(r(77768)),l=n(r(55530)),s=r(86326),u=r(19557),c=n(r(40322)),d=n(r(34715)),f=n(r(6848));t.default=e=>{const[t,r]=(0,s.useState)(11),[n,p]=(0,o.default)();(0,s.useEffect)((()=>{"width"in p&&r(Math.min(Math.floor(p.width/48),11))}),[p]);const m=t<11,h=t<=2,v=t>4&&!!e.count&&e.count>t-2;let g=1;if(e.count&&t-2>=e.count)g=e.count;else if(m){const e=v?t-4:t-2;g=Math.floor((e-1)/2)}const b=(0,s.useCallback)((t=>{if("page"===t.type){if(h)return null;if(m&&!(e.page-g-Math.max(g-((e.count||0)-e.page),0)<=(t.page||0)&&(t.page||0)<=e.page+g+Math.max(g-e.page+1,0)))return null}return"start-ellipsis"===t.type||"end-ellipsis"===t.type?m?null:(0,a.jsx)("div",{className:(0,l.default)(u.classes.root,"MuiPaginationItem-root","MuiPaginationItem-ellipsis",t.disabled&&"Mui-disabled"),"data-testid":"pagination-ellipsis",children:(0,a.jsx)(f.default,{style:{fontSize:16},"data-testid":"pagination-ellipsis-icon"})}):"first"===t.type||"last"===t.type?(0,a.jsx)(i.default,{className:(0,l.default)(u.classes.root,u.classes[t.type]),"data-testid":`pagination-${t.type}-button`,slots:{first:c.default,last:d.default},...t}):(0,a.jsx)(i.default,{className:(0,l.default)(u.classes.root),"data-testid":`pagination-${t.page}-button`,...t})}),[h,m,e.count,e.page,g]);return(0,a.jsx)(u.Root,{ref:n,color:"primary",renderItem:b,boundaryCount:1,showFirstButton:v,showLastButton:v,siblingCount:g,...e,"data-testid":e["data-testid"]?e["data-testid"]:"pagination-root"})}},7364:function(e){"use strict";e.exports=JSON.parse('{"sidings":[{"userId":1,"name":"visualiser.wall.color.black","previewRef":"","diffuseMapRef":"public:8.jpg","normalMapRef":"","metallicRoughnessMapRef":"","revision":1,"createdUtc":"2021-01-19T17:00:52","editedUtc":"2021-01-26T16:07:27","id":1,"revisionId":null,"isDraft":false,"creatorUser":null,"type":"Siding"},{"userId":1,"name":"visualiser.wall.color.darkBrown","previewRef":"","diffuseMapRef":"public:9.jpg","normalMapRef":"","metallicRoughnessMapRef":"","revision":1,"createdUtc":"2021-01-19T17:00:59","editedUtc":"2021-01-26T16:07:37","id":2,"revisionId":null,"isDraft":false,"creatorUser":null,"type":"Siding"},{"userId":1,"name":"visualiser.wall.color.lightBrown","previewRef":"","diffuseMapRef":"public:10.jpg","normalMapRef":"","metallicRoughnessMapRef":"","revision":1,"createdUtc":"2021-01-19T17:01:04","editedUtc":"2021-01-26T16:07:45","id":3,"revisionId":null,"isDraft":false,"creatorUser":null,"type":"Siding"},{"userId":1,"name":"visualiser.wall.color.grey","previewRef":"","diffuseMapRef":"public:11.jpg","normalMapRef":"","metallicRoughnessMapRef":"","revision":1,"createdUtc":"2021-01-20T12:06:14","editedUtc":"2021-01-26T16:07:52","id":4,"revisionId":null,"isDraft":false,"creatorUser":null,"type":"Siding"},{"userId":1,"name":"visualiser.wall.color.red","previewRef":"","diffuseMapRef":"public:12.jpg","normalMapRef":"","metallicRoughnessMapRef":"","revision":1,"createdUtc":"2021-01-20T12:06:25","editedUtc":"2021-01-26T16:07:58","id":5,"revisionId":null,"isDraft":false,"creatorUser":null,"type":"Siding"},{"userId":1,"name":"visualiser.wall.color.white","previewRef":"","diffuseMapRef":"public:13.jpg","normalMapRef":"","metallicRoughnessMapRef":"","revision":1,"createdUtc":"2021-01-20T12:06:39","editedUtc":"2021-01-26T16:08:06","id":6,"revisionId":null,"isDraft":false,"creatorUser":null,"type":"Siding"},{"userId":1,"name":"visualiser.wall.color.brick","previewRef":"public:210.jpg","diffuseMapRef":"public:210.jpg","normalMapRef":"public:208.jpg","metallicRoughnessMapRef":"public:211.jpg","revision":1,"createdUtc":"2021-01-25T11:06:35","editedUtc":"2021-01-26T16:08:16","id":7,"revisionId":null,"isDraft":false,"creatorUser":null,"type":"Siding"}]}')},7391:function(e,t,r){"use strict";function n(e,t){"function"==typeof e?e(t):e&&(e.current=t)}r.d(t,{A:function(){return n}})},7513:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esMo
2dule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=n(r(93936));t.default=a.default},7571:function(e,t,r){"use strict";var n=r(45904),a=r(53507),o=r(86326),i=r(37064),l=r(28841),s=r(13326),u=r(92403),c=r(56997),d=r(9767),f=r(36870);const p=["className","raised"],m=(0,s.Ay)(c.A,{name:"MuiCard",slot:"Root",overridesResolver:(e,t)=>t.root})((()=>({overflow:"hidden"}))),h=o.forwardRef((function(e,t){const r=(0,u.A)({props:e,name:"MuiCard"}),{className:o,raised:s=!1}=r,c=(0,a.A)(r,p),h=(0,n.A)({},r,{raised:s}),v=(e=>{const{classes:t}=e;return(0,l.A)({root:["root"]},d.T,t)})(h);return(0,f.jsx)(m,(0,n.A)({className:(0,i.A)(v.root,o),elevation:s?8:void 0,ref:t,ownerState:h},c))}));t.A=h},7596:function(e,t,r){"use strict";var n=r(74738),a=r(58992),o=r(38016),i=r(7699),l=r(5642),s=r(46730),u=Function,c=n([].concat),d=n([].join),f={};e.exports=s?u.bind:function(e){var t=a(this),r=t.prototype,n=l(arguments,1),s=function(){var r=c(n,l(arguments));return this instanceof s?function(e,t,r){if(!i(f,t)){for(var n=[],a=0;a<t;a++)n[a]="a["+a+"]";f[t]=u("C,a","return new C("+d(n,",")+")")}return f[t](e,r)}(t,r.length,r):t.apply(e,r)};return o(r)&&(s.prototype=r),s}},7599:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.default=void 0;var a=n(r(86326)),o=r(82781),i=r(16730),l=n(r(84164)),s=r(8923),u=function(e){var t=e.data,r=e.pageContext,n=t.payloadSite,u=n.footerMainNavigation,c=n.footerMainNavigationSiteMapTitle,d=n.footerSecondaryNavigation,f=n.footerSecondaryNavigationSiteMapTitle,p=n.menuNavigation,m=n.menuNavigationSiteMapTitle,h=n.menuUtilities,v=n.menuUtilitiesSiteMapTitle,g=(0,i.generateGetMicroCopy)(t.allPayloadMicroCopy.nodes);return a.default.createElement(l.default,{title:g(o.microCopy.GLOBAL_SITEMAP),pageData:{breadcrumbs:null,
2signupBlock:null,meta:null,path:null},siteData:n,microCopy:t.allPayloadMicroCopy.nodes,pitchedRoofCalculatorConfig:t.payloadPitchedRoofCalculatorConfig,visualiserHouseTypes:t.allPayloadHouseModel.nodes,homePage:t.payloadHomePage,generalError:t.payloadGeneralError,countryNavigation:t.payloadCountryNavigation,sampleOrder:t.payloadSampleOrder,visualiser:t.payloadVisualiser,variantCodeToPathMap:null==r?void 0:r.variantCodeToPathMap},a.default.createElement(s.MenuNavigationSiteMapSection,{menuNavigation:p,menuNavigationSiteMapTitle:m}),null!=h&&h.length&&v?a.default.createElement(s.MenuUtilitiesSiteMapSection,{menuUtilities:h,menuUtilitiesSiteMapTitle:v}):void 0,null!=u&&u.length&&c?a.default.createElement(s.FooterMainNavigationSiteMapSection,{footerMainNavigation:u,footerMainNavigationSiteMapTitle:c}):void 0,null!=d&&d.length&&f?a.default.createElement(s.FooterSecondaryNavigationSiteMapSection,{footerSecondaryNavigation:d,footerSecondaryNavigationSiteMapTitle:f}):void 0)};t.default=u},7616:function(e,t,r){"use strict";r.r(t),r.d(t,{filesize:function(){return w},partial:function(){return k}});const n="array",a="bit",o="bits",i="byte",l="bytes",s="",u="exponent",c="function",d="iec",f="Invalid number",p="Invalid rounding method",m="jedec",h="object",v=".",g="round",b="s",y="si",x="kbit",C="kB",A=" ",_="string",E="0",S={symbol:{iec:{bits:["bit","Kibit","Mibit","Gibit","Tibit","Pibit","Eibit","Zibit","Yibit"],bytes:["B","KiB","MiB","GiB","TiB","PiB","EiB","ZiB","YiB"]},jedec:{bits:["bit","Kbit","Mbit","Gbit","Tbit","Pbit","Ebit","Zbit","Ybit"],bytes:["B","KB","MB","GB","TB","PB","EB","ZB","YB"]}},fullform:{iec:["","kibi","mebi","gibi","tebi","pebi","exbi","zebi","yobi"],jedec:["","kilo","mega","giga","tera","peta","exa","zetta","yotta"]}};function w(e,{bits:t=!1,pad:r=!1,base:w=-1,round:k=2,locale:M=s,localeOptions:T={},separator:O=s,spacer:D=A,symbols:R={},standard:P=s,output:L=_,fullform:I=!1,fullforms:j=[],exponent:F=-1,roundingMethod:B=g,precision:N=0}={}){let $=F,U=Number(e),z=[],V=0,H=s;P===y?(w=10,P=m):P===d||P===m?w=2:2===w?P=d:(w=10,P=m);const W=10===w?1e3:1024,G=!0===I,Z=U<0,q=Math[B];if("bigint"!=typeof e&&isNaN(e))throw new TypeError(f);if(typeof q!==c)throw new TypeError(p);if(Z&&(U=-U),(-1===$||isNaN($))&&($=Math.floor(Math.log(U)/Math.log(W)),$<0&&($=0)),$>8&&(N>0&&(N+=8-$),$=8),L===u)return $;if(0===U)z[0]=0,H=z[1]=S.symbol[P][t?o:l][$];else{V=U/(2===w?Math.pow(2,10*$):Math.pow(1e3,$)),t&&(V*=8,V>=W&&$<8&&(V/=W,$++));const e=Math.pow(10,$>0?k:0);z[0]=q(V*e)/e,z[0]===W&&$<8&&-1===F&&(z[0]=1,$++),H=z[1]=10===w&&1===$?t?x:C:S.symbol[P][t?o:l][$]}if(Z&&(z[0]=-z[0]),N>0&&(z[0]=z[0].toPrecision(N)),z[1]=R[z[1]]||z[1],!0===M?z[0]=z[0].toLocaleString():M.length>0?z[0]=z[0].toLocaleString(M,T):O.length>0&&(z[0]=z[0].toString().replace(v,O)),r&&!1===Number.isInteger(z[0])&&k>0){const e=O||v,t=z[0].toString().split(e),r=t[1]||s,n=r.length,a=k-n;z[0]=`${t[0]}${e}${r.padEnd(n+a,E)}`}return G&&(z[1]=j[$]?j[$]:S.fullform[P][$]+(t?a:i)+(1===z[0]?s:b)),L===n?z:L===h?{value:z[0],symbol:z[1],exponent:$,unit:H}:z.join(D)}function k({bits:e=!1,pad:t=!1,base:r=-1,round:n=2,locale:a=s,localeOptions:o={},separator:i=s,spacer:l=A,symbols:u={},standard:c=s,output:d=_,fullform:f=!1,fullforms:p=[],exponent:m=-1,roundingMethod:h=g,precision:v=0}={}){return s=>w(s,{bits:e,pad:t,base:r,round:n,locale:a,localeOptions:o,separator:i,spacer:l,symbols:u,standard:c,output:d,fullform:f,fullforms:p,exponent:m,roundingMethod:h,precision:v})}},7641:function(e,t,r){var n=r(46015),a=r(88089),o=r(65567),i=Object.prototype.hasOwnProperty;e.exports=function(e){if(!n(e))return o(e);var t=a(e),r=[];for(var l in e)("constructor"!=l||!t&&i.call(e,l))&&r.push(l);return r}},7692:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=n(r(30799));t.default=a.default},7699:function(e,t,r){"use strict";var n=r(74738),a=r(76275),o=n({}.hasOwnProperty);e.exports=Object.hasOwn||function(e,t){return o(a(e),t)}},7743:function(e,t,r){"use strict";var n=r(60330);
2Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=n(r(24142)),o=r(36870),i=(0,a.default)((0,o.jsx)("path",{d:"M12 4.5C7 4.5 2.73 7.61 1 12c1.73 4.39 6 7.5 11 7.5s9.27-3.11 11-7.5c-1.73-4.39-6-7.5-11-7.5zM12 17c-2.76 0-5-2.24-5-5s2.24-5 5-5 5 2.24 5 5-2.24 5-5 5zm0-8c-1.66 0-3 1.34-3 3s1.34 3 3 3 3-1.34 3-3-1.34-3-3-3z"}),"Visibility");t.default=i},7747:function(e,t,r){var n=r(21960),a=Object.prototype.hasOwnProperty;e.exports=function(e){var t=this.__data__;if(n){var r=t[e];return"__lodash_hash_undefined__"===r?void 0:r}return a.call(t,e)?t[e]:void 0}},7766:function(e,t,r){"use strict";var n=r(59170),a=r(45821);e.exports=function(e,t){var r=e[t];return a(r)?void 0:n(r)}},7781:function(e){"use strict";e.exports={}},7813:function(e,t,r){"use strict";var n=r(60330);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=n(r(24142)),o=r(36870),i=(0,a.default)((0,o.jsx)("path",{d:"M11 15h2v2h-2v-2zm0-8h2v6h-2V7zm.99-5C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z"}),"ErrorOutlineOutlined");t.default=i},7837:function(e,t){"use strict";var r=Function.prototype.toString;t.A=function(e){if(null!=e){try{return r.call(e)}catch(t){}try{return e+""}catch(t){}}return""}},7869:function(e,t,r){"use strict";r.d(t,{j:function(){return o}});var n=r(72667),a=r(68223);function o(e){return(0,a.A)("MuiPaper",e)}const i=(0,n.A)("MuiPaper",["root","rounded","outlined","elevation","elevation0","elevation1","elevation2","elevation3","elevation4","elevation5","elevation6","elevation7","elevation8","elevation9","elevation10","elevation11","elevation12","elevation13","elevation14","elevation15","elevation16","elevation17","elevation18","elevation19","elevation20","elevation21","elevation22","elevation23","elevation24"]);t.A=i},7891:function(e,t,r){e.exports=[{plugin:r(30981),options:{plugins:[]}},{plugin:r(51104),options:{plugins:[],siteUrl:"https://www.bmigroup.com",stripQueryString:!0}},{plugin:r(92302),options:{plugins:[],name:"bmi-starter",short_name:"starter",start_url:"/",background_color:"#663399",theme_color:"#663399",display:"minimal-ui",include_favicon:!0,cache_busting_mode:"query",icon:"src/images/favicon.png",icons:[{src:"icons/icon-16x16.png",sizes:"16x16",type:"image/png"},{src:"icons/icon-24x24.png",sizes:"24x24",type:"image/png"},{src:"icons/icon-32x32.png",sizes:"32x32",type:"image/png"},{src:"icons/icon-48x48.png",sizes:"48x48",type:"image/png"},{src:"icons/icon-57x57.png",sizes:"57x57",type:"image/png"},{src:"icons/icon-60x60.png",sizes:"60x60",type:"image/png"},{src:"icons/icon-64x64.png",sizes:"64x64",type:"image/png"},{src:"icons/icon-72x72.png",sizes:"72x72",type:"image/png"},{src:"icons/icon-76x76.png",sizes:"76x76",type:"image/png"},{src:"icons/icon-96x96.png",sizes:"96x96",type:"image/png"},{src:"icons/icon-114x114.png",sizes:"114x114",type:"image/png"},{src:"icons/icon-120x120.png",sizes:"120x120",type:"image/png"},{src:"icons/icon-128x128.png",sizes:"128x128",type:"image/png"},{src:"icons/icon-144x144.png",sizes:"144x144",type:"image/png"},{src:"icons/icon-152x152.png",sizes:"152x152",type:"image/png"},{src:"icons/icon-180x180.png",sizes:"180x180",type:"image/png"},{src:"icons/icon-192x192.png",sizes:"192x192",type:"image/png"},{src:"icons/icon-256x256.png",sizes:"256x256",type:"image/png"},{src:"icons/icon-512x512.png",sizes:"512x512",type:"image/png"}],legacy:!0,theme_color_in_head:!0,crossOrigin:"anonymous",cacheDigest:"af85dc8802182f746b786ed7907c7fd6"}},{plugin:r(11083),options:{plugins:[],ids:["GTM-NJDFQ8M","GTM-WQR6GB6"],includeInDevelopment:!0,defaultDataLayer:{platform:"gatsby",env:"production"},routeChangeEventName:"gatsby-route-change",enableWebVitalsTracking:!1,selfHostedOrigin:"https://www.googletagmanager.com"}},{plugin:r(59074),options:{plugins:[]}},{plugin:r(56493),options:{plugins:[]}}]},7990:function(e,t,r){"use strict";t.__esModule=!0,t.applyHtmlAndBodyAttributes=function(e){if(!e)return;var t=e.html,r=e.body,n=document.querySelector("html");n&&Object.entries(t).forEach((function(e){var t=e[0],r=e[1];n.setAttribute(t,r)}));var a=document.querySelector("body");a&&Object.entries(r).forEach((function(e){var t=e[0],r=e[1];a.setAttribute(t,r)}))},t.diffNodes=function(e){for(var t,r=e.oldNodes,n=e.newNodes,o=e.onStale,i=e.onNew,s=function(){var e=t.value,r=n.findIndex((function(t){return l(t,e)}));-1===r?o(e):n.splice(r,1)},u=a(r);!(t=u()).done;)s();for(var c,d=a(n);!(c=d()).done;){i(c.value)}},t.filterHeadProps=function(e){return{location:{pathname:e.location.pathname},params:e.params,data:e.data||{}
2,serverData:e.serverData,pageContext:e.pageContext}},t.getValidHeadNodesAndAttributes=function e(t,r){void 0===r&&(r={html:{},body:{}});for(var n,o=new Map,l=[],d=a(t.childNodes);!(n=d()).done;){var f,p,m,h,v,g=n.value,b=null!==(f=null===(p=g.attributes)||void 0===p||null===(m=p.getNamedItem("data-original-tag"))||void 0===m?void 0:m.value)&&void 0!==f?f:g.nodeName.toLowerCase(),y=null===(h=g.attributes)||void 0===h||null===(v=h.id)||void 0===v?void 0:v.value;if(c(g)){if(u(b))if("html"===b||"body"===b)for(var x,C=a(g.attributes);!(x=C()).done;){var A=x.value;if("data-original-tag"!==A.name){var _,E="style"===A.name;if(r[b]=Object.assign({},r[b]),E||(r[b][A.name]=A.value),E)r[b].style=""+(null!==(_=r[b])&&void 0!==_&&_.style?r[b].style:"")+A.value+" "}}else{var S=g.cloneNode(!0);if(S.setAttribute("data-gatsby-head",!0),"script"===S.nodeName.toLowerCase()&&(S=s(S)),y)if(o.has(y)){var w,k=o.get(y);null===(w=l[k].parentNode)||void 0===w||w.removeChild(l[k]),l[k]=S}else l.push(S),o.set(y,l.length-1);else l.push(S)}else g.attributes.getNamedItem("data-gatsby-head-react-19-workaround")||i(b);g.childNodes.length&&l.push(...e(g,r).validHeadNodes)}}return{validHeadNodes:l,htmlAndBodyAttributes:r}},t.headExportValidator=function(e){if("function"!=typeof e)throw new Error('Expected "Head" export to be a function got "'+typeof e+'".')},t.isElementType=c,t.isEqualNode=l,t.isValidNodeName=u,t.removeHtmlAndBodyAttributes=function(e){if(!e)return;var t=e.html,r=e.body;if(t){var n=document.querySelector("html");t.forEach((function(e){n&&n.removeAttribute(e)}))}if(r){var a=document.querySelector("body");r.forEach((function(e){a&&a.removeAttribute(e)}))}},t.removePrevHeadElements=function(){for(var e,t=a(document.querySelectorAll("[data-gatsby-head]"));!(e=t()).done;){var r=e.value;r.parentNode.removeChild(r)}},t.warnForInvalidTag=i;var n=r(40590);function a(e,t){var r="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(r)return(r=r.call(e)).next.bind(r);if(Array.isArray(e)||(r=function(e,t){if(e){if("string"==typeof e)return o(e,t);var r={}.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?o(e,t):void 0}}(e))||t&&e&&"number"==typeof e.length){r&&(e=r);var n=0;return function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function o(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function i(e){}function l(e,t){if(e instanceof HTMLElement&&t instanceof HTMLElement){var r=t.getAttribute("nonce");if(r&&!e.getAttribute("nonce")){var n=t.cloneNode(!0);return n.setAttribute("nonce",""),n.nonce=r,r===e.nonce&&e.isEqualNode(n)}}return e.isEqualNode(t)}function s(e){for(var t,r=document.createElement("script"),n=a(e.attributes);!(t=n()).done;){var o=t.value;r.setAttribute(o.name,o.value)}return r.innerHTML=e.innerHTML,r}function u(e){return n.VALID_NODE_NAMES.includes(e)}function c(e){return 1===e.nodeType}},8032:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.default=void 0;var a=r(26889),o=n(r(25043)),i=r(82781),l=function(e,t){if("function"==typeof WeakMap)var r=new WeakMap,n=new WeakMap;return function(e,t){if(!t&&e&&e.__esModule)return e;var a,o,i={__proto__:null,default:e};if(null===e||"object"!=typeof e&&"function"!=typeof e)return i;if(a=t?n:r){if(a.has(e))return a.get(e);a.set(e,i)}for(var l in e)"default"!==l&&{}.hasOwnProperty.call(e,l)&&((o=(a=Object.defineProperty)&&Object.getOwnPropertyDescriptor(e,l))&&(o.get||o.set)?a(i,l,o):i[l]=e[l]);return i}(e,t)}(r(86326)),s=r(56028),u=n(r(31318)),c=r(15310),d=n(r(44284)),f=r(66797);var p=function(e){var t=e.title,r=e.options,n=e.onChange,u=(0,s.useSiteContext)().getMicroCopy,p=(0,c.useAnalyticsContext)(),m=(0,l.useContext)(a.FormContext).values;return r.length?l.default.createElement(d.default,{title:t},l.default.createElement(o.default,{container:!0,spacing:3,justifyContent:"center"},r.map((function(e){var t=u(i.microCopy.ROOF_SELECTION_ROOF,{name:e.name});return l.default.createElement(o.default,{xs:6,md:4,lg:2,key:e.id},l.default.createElement(f.CardRadioGroup.Item,{value:e.id,checked:m.roof===e.id,title:t,illustratedImage:e.illustration,onClick:function(){p({event:"dxb.button_click",id:"rc-roof-type",label:t,action:"selected"}),n(e.id)},onChange:function(){console.log("-- CardRadioGroup.Item changed --")}}))})))):null}
2,m=["gable","hipped","sloped"],h=(0,a.withFormControl)((function(e){var t=e.requiredRoofShapes,r=e.onChange,n=(0,s.useSiteContext)().getMicroCopy,a=(0,l.useMemo)((function(){if(!t||0===t.length)return[];var e=t.map((function(e){return e.roofShapeId}));return u.default.filter((function(t){return e.includes(t.id)}))}),[t]);return l.default.createElement("div",null,m.map((function(e){return l.default.createElement(p,{key:e,title:n("roofSelection."+e),options:a.filter((function(t){return t.type===e})),onChange:r})})))}));t.default=h},8129:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.default=void 0;var a=n(r(86326)),o=function(e){return a.default.createElement("svg",Object.assign({width:250,height:301,fill:"none",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 250 301"},e),a.default.createElement("path",{d:"M38.596 230.801V280l176.876-100.759v-35.346L131.051 108 38.596 230.801Z",fill:"#BACBD8"}),a.default.createElement("path",{d:"M38.594 241v39l-18.297-26.163L38.594 241Z",fill:"#fff"}),a.default.createElement("path",{d:"M2 247.184 35.386 266l99.779-152.046L2.605 39 2 247.184Z",fill:"#45E0FF"}),a.default.createElement("path",{d:"M95.522 192.843V227l28.462-16.843V176l-28.462 16.843ZM131.1 173.183V206l28.462-16.183V157L131.1 173.183Z",fill:"#255D63"}),a.default.createElement("path",{d:"M198.442 132.246 231.735 151l-96.53-37.294L3.015 39l195.427 93.246Z",fill:"#2580B4"}),a.default.createElement("path",{d:"M215.471 146v33.905L39.358 280l-12.961-18.344",stroke:"#3F3F3F",strokeWidth:2}),a.default.createElement("path",{d:"M38.596 279v-20",stroke:"#3F3F3F"}),a.default.createElement("path",{d:"m2.606 39 132.559 74.954L35.386 266 2 247.184 2.606 39ZM3.016 39l195.426 93.246L231.735 151l-96.53-37.294",stroke:"#002839",strokeWidth:2,strokeLinejoin:"round"}),a.default.createElement("path",{d:"m142.281 110 54.893-32",stroke:"#3B3B3B",strokeWidth:1.5,strokeLinecap:"round"}),a.default.createElement("path",{d:"m50.793 160 72.174-40",stroke:"#000",strokeWidth:1.5,strokeLinecap:"round"}),a.default.createElement("path",{d:"M10.133 35 66.042 2M59.941 5l131.133 76M71.124 299l-25.413-16M243.935 196 67.059 296M248.001 198l-27.446-14",stroke:"#3B3B3B",strokeWidth:1.5,strokeLinecap:"round"}),a.default.createElement("path",{d:"M165.964 246.328h1.568L171.708 257h-1.712l-1.104-2.976h-4.384L163.404 257h-1.616l4.176-10.672Zm2.464 6.4-1.728-4.688-1.744 4.688h3.472ZM127.232 25.328h3.616c.554 0 1.034.075 1.44.224.405.139.741.33 1.008.576.266.245.464.533.592.864.138.33.208.683.208 1.056 0 .341-.059.645-.176.912a2.936 2.936 0 0 1-.432.704 2.173 2.173 0 0 1-.576.464c-.203.117-.39.192-.56.224.213.032.453.101.72.208.266.096.517.245.752.448.234.203.432.47.592.8.16.32.24.72.24 1.2 0 .576-.107 1.056-.32 1.44a2.492 2.492 0 0 1-.848.912 3.45 3.45 0 0 1-1.264.496 8.167 8.167 0 0 1-1.568.144h-3.424V25.328Zm3.344 9.344c.277 0 .565-.016.864-.048.298-.032.57-.107.816-.224.256-.117.464-.288.624-.512.16-.235.24-.555.24-.96 0-.384-.08-.693-.24-.928a1.665 1.665 0 0 0-.592-.56 2.144 2.144 0 0 0-.784-.272 4.578 4.578 0 0 0-.832-.08h-1.952v3.584h1.856Zm.048-4.896c.234 0 .469-.027.704-.08.234-.064.448-.16.64-.288.192-.128.346-.293.464-.496a1.45 1.45 0 0 0 .176-.736c0-.32-.059-.576-.176-.768a1.216 1.216 0 0 0-.464-.464 1.641 1.641 0 0 0-.64-.224 3.933 3.933 0 0 0-.704-.064h-1.904v3.12h1.904Z",fill:"#3B3B3B"}),a.default.createElement("path",{d:"M191.074 75v11M67.059 291v9M243.934 190v10M59.941 1v9",stroke:"#3B3B3B",strokeWidth:1.5,strokeLinecap:"round"}),a.default.createElement("path",{d:"m69.092 206 15.248-7M50.793 152l14.231 7",stroke:"#000",strokeWidth:1.5,strokeLinecap:"round"}),a.default.createElement("path",{d:"M49.976 181.328h3.376c.725 0 1.322.101 1.792.304.48.203.858.459 1.136.768.288.309.485.656.592 1.04.117.384.176.757.176 1.12 0 .533-.09 1.003-.272 1.408a2.905 2.905 0 0 1-.752 1.024 3.3 3.3 0 0 1-1.152.608 4.735 4.735 0 0 1-1.44.208h-1.936V192h-1.52v-10.672Zm3.44 5.168c.661 0 1.168-.165 1.52-.496.362-.341.544-.811.544-1.408 0-.608-.187-1.083-.56-1.424-.363-.352-.864-.528-1.504-.528h-1.92v3.856h1.92Z",fill:"#000"}),a.default.createElement("path",{d:"M57.916 157a85.194 85.194 0 0 0 .753 12.492c2.106 15.333 8.393 26.623 17.537 33.508",stroke:"#000",strokeWidth:1.5,strokeLinecap:"round"}))};t.default=o},8155:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esMo
2dule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=n(r(77132));t.default=a.default},8158:function(e,t,r){"use strict";r.r(t),r.d(t,{checkboxClasses:function(){return a.A},default:function(){return n.A},getCheckboxUtilityClass:function(){return a.w}});var n=r(85824),a=r(21329)},8182:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.RegionCode=void 0;const a=r(97711),o=r(91972),i=n(r(16978)),l=r(86326),s=n(r(25043)),u=n(r(71513)),c=r(86486);var d;!function(e){e.Africa="africa",e.Asia="asia",e.Global="global",e.Europe="europe"}(d||(t.RegionCode=d={}));const f=e=>{const t=(0,l.useMemo)((()=>[...e.languages].sort(((e,t)=>{const r=e.label.toUpperCase(),n=t.label.toUpperCase();return r<n?-1:r>n?1:0}))),[e.languages]);return(0,a.jsxs)("div",{"data-testid":"language-selection-mobile",children:[e.introduction,(0,a.jsx)(c.RegionsWrapper,{container:!0,spacing:0,children:t.map((t=>(0,a.jsxs)("div",{children:[(0,a.jsx)(c.Heading,{variant:"h6",children:t.label}),(0,a.jsx)(c.Container,{children:t.menu.map((t=>(0,a.jsx)(p,{...t,onCountrySelection:e.onCountrySelection},t.code)))})]},t.regionCode)))})]})},p=({code:e,icon:t,label:r,onCountrySelection:n})=>{const o=(0,l.useCallback)((()=>{n?.(r,`/${e}/`)}),[e,r,n]);return(0,a.jsx)(c.StyledNavigationListButton,{gtm:{id:"nav-country-selector",label:r,action:`/${e}/`},startIcon:t&&("string"==typeof t?(0,a.jsx)("img",{width:"20px",height:"16px",className:c.classes.languageIcon,src:t,alt:`${r} flag`,loading:"lazy"}):(0,a.jsx)(u.default,{width:"20px",height:"16px",className:c.classes.languageIcon,source:t})),action:{href:`/${e}`},onClick:o,"data-testid":"language-menu-item",children:r})};t.default=({introduction:e,languages:t,onCountrySelection:r})=>{const n=(0,o.useTheme)();if((0,i.default)(n.breakpoints.down("lg")))return(0,a.jsx)(f,{languages:t,onCountrySelection:r,introduction:e});const l=t.find((e=>e.regionCode===d.Europe)),u=t.filter((e=>e.regionCode!==d.Europe));return(0,a.jsxs)("div",{children:[e,(0,a.jsxs)(c.RegionsWrapper,{container:!0,spacing:0,children:[u.length?(0,a.jsx)(s.default,{xl:3,lg:3,children:u.map((e=>(0,a.jsxs)("div",{children:[(0,a.jsx)(c.Heading,{variant:"h6",children:e.label}),e.menu.map((e=>(0,a.jsx)(p,{...e,onCountrySelection:r},e.code)))]},e.regionCode)))}):null,l&&(0,a.jsxs)(s.default,{xl:9,lg:9,children:[(0,a.jsx)(c.Heading,{variant:"h6",children:l.label}),(0,a.jsx)(c.Container,{children:l.menu.map((e=>(0,a.jsx)(p,{...e,onCountrySelection:r},e.code)))})]})]})]})}},8205:function(e,t){"use strict";const r=e=>e,n=(()=>{let e=r;return{configure(t){e=t},generate(t){return e(t)},reset(){e=r}}})();t.A=n},8635:function(e,t,r){"use strict";var n=r(56377),a=r(99203).f,o=n("metadata"),i=Function.prototype;void 0===i[o]&&a(i,o,{value:null})},8643:function(e,t,r){"use strict";r(52358),r(82485),r(52358),r(82485);var n=r(60330);t.__esModule=!0,t.default=t.PAGE_SIZE=void 0;var a=n(r(18284));r(52358),r(82485);var o=n(r(55717)),i=P(r(94342)),l=n(r(25043)),s=n(r(64187)),u=n(r(14042)),c=r(82781),d=r(2514),f=n(r(98985)),p=P(r(86326)),m=n(r(17025)),h=n(r(715)),v=n(r(15411)),g=n(r(42550)),b=r(16730),y=n(r(84164)),x=n(r(44929)),C=n(r(11638)),A=n(r(96263)),_=r(80384),E=r(92038),S=r(54037),w=r(54239),k=r(81015),M=r(6007),T=r(57811),O=r(72702),D=n(r(83478)),R=r(40037);function P(e,t){if("function"==typeof WeakMap)var r=new WeakMap,n=new WeakMap;return(P=function(e,t){if(!t&&e&&e.__esModule)return e;var a,o,i={__proto__:null,default:e};if(null===e||"object"!=typeof e&&"function"!=typeof e)return i;if(a=t?n:r){if(a.has(e))return a.get(e);a.set(e,i)}for(var l in e)"default"!==l&&{}.hasOwnProperty.call(e,l)&&((o=(a=Object.defineProperty)&&Object.getOwnPropertyDescriptor(e,l))&&(o.get||o.set)?a(i,l,o):i[l]=e[l]);return i})(e,t)}t.PAGE_SIZE=25;var L=function(e){var t=e.pageContext,r=e.data,n=(0,d.useLocation)(),P=(0,p.useState)([]),L=P[0],I=P[1],j=(0,p.useState)(0),F=j[0],B=j[1],N=(0,p.useState)(!0),$=N[0],U=N[1],z=(0,p.useState)(!0),V=z[0],H=z[1],W=(0,p.useState)(0),G=W[0],Z=W[1],q=(0,p.useState)([]),Y=q[0],K=q[1],X=(0,p.useState)(Math.ceil(L.length/25)),Q=X[0],J=X[1],ee=(0,b.generateGetMicroCopy)(r.allPayloadMicroCopy.nodes),te=(0,p.useRef)(null),re=r.payloadDocumentLibraryPage,ne=re.title,ae=re.richTextDescription,oe=re.source,ie=re.resultsType,le=re.payloadAssetTypes,se=re.breadcrumbs,ue=re.breadcrumbTitle,ce=re.meta,de=re.documentsFilters,fe=(0,_.useConfig)(),pe=fe.documentDownloadMaxLimit,me=fe.isPreviewMode,he=1e6*(pe||0),ve=R.resultTypeFormatMap[oe][ie],ge=(0,E.updateBreadcrumbTitleFromPayload)(se,ue),be={breadcrumbs:ge,signupBlock:r.payloadDocumentLibraryPage.signupBlock,meta:ce,path:r.payloadDocumentLibraryPage.path},ye=function(){U(!1),H(!1)},xe=function(){var e=(0,o.default)(a.default.mark((function e(t,r){var n,o,i,l,s,u,c,d;return a.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!$||V){e.next=3;break}return(0,S.devLog)("Already loading..."),e.abrupt("return");case 3:if(!me){e.next=7;break}return alert("You cannot search on the preview environment."),ye(),e.abrupt("return");case 7:return U(!0),n=(0,R.compileESQuery)(t,r,oe,ie,le),e.next=11,(0,w.queryElasticSearch)(n,"all-documents-cz_read");case 11:return(o=e.sent)&&o.hits&&(l=o.hits,s=(null===(i=o.aggregations)||void 0===i?void 0:i.unique_documents_count.value)||0,B(s),u=Math.ceil(s/25),J(u),Z(u<r?0:r),c=l.hits.flatMap((function(e){return"Technical"===ie?e.inner_hits.related_documents.hits.hits.map((function(e){return e._source})):[e._source]})),I(c)),o&&o.aggregations&&(d=(0,w.disableFiltersFromAggregations)(t,o.aggregations),K(d)),ye(),e.abrupt("return",o);case 16:case"end":return e.stop()}}),e)})));return function(t,r){return e.apply(this,arguments)}}(),Ce=function(){var e=(0,o.default)(a.default.mark((function e(t){var r;return a.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,xe(t,0);case 2:if(!(r=e.sent)||!r.aggregations){e.next=6;break}return K((0,k.xferFilterValue)(t,(0,w.disableFiltersFromAggregations)(Y,r.aggregations))),e.abrupt("return");case 6:K(t);case 7:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),Ae=function(){var e=(0,o.default)(a.default.mark((function e(t,r){var n,o;return a.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return o=((null===(n=te.current)||void 0===n?void 0:n.offsetTop)||200)-200,window.scrollTo(0,o),e.next=4,xe(Y,r-1);case 4:case"end":return e.stop()}}),e)})));return function(t,r){return e.apply(this,arguments)}}(),_e=function(e,t,r){var a=(0,M.updateFilterValue)(Y,e,t,r),o=(0,M.convertToURLFilters)(a);history.replaceState(null,"",n.pathname+"?"+f.default.stringify({filters:JSON.stringify(o)})),Ce(a)},Ee=function(){history.replaceState(null,"",n.pathname);var e=(0,M.clearFilterValues)(Y);Ce(e)},Se=(0,p.useMemo)((function(){var e=f.default.parse(n.search);return Object.assign({},e,e.filters?{filters:JSON.parse((0,M.replaceDotFiltersParameter)(e.filters))}:{filters:[]})}),[n]);return(0,p.useEffect)((function(){if("Simple Archive"!==ie||"CMS"!==oe){if(null!=de&&de.filters){var e,t=de.filters;if(null!=Se&&null!==(e=Se.filters)&&void 0!==e&&e.length){var r=(0,R.getURLFilters)(t,Se);K(r),xe(r,0)}else K(t),xe(t,0)}}else ye()}),[de,ie,oe]),p.default.createElement(y.default,{title:ne,pageData:be,siteData:r.payloadSite,microCopy:r.allPayloadMicroCopy.nodes,pitchedRoofCalculatorConfig:r.payloadPitchedRoofCalculatorConfig,visualiserHouseTypes:r.allPayloadHouseModel.no
2des,homePage:r.payloadHomePage,generalError:r.payloadGeneralError,countryNavigation:r.payloadCountryNavigation,sampleOrder:r.payloadSampleOrder,visualiser:r.payloadVisualiser,variantCodeToPathMap:null==t?void 0:t.variantCodeToPathMap},$?p.default.createElement(A.default,{theme:"light"},p.default.createElement(x.default,{theme:"light"})):null,p.default.createElement(s.default,{level:2,title:ne,breadcrumbs:p.default.createElement(m.default,{isDarkThemed:!0,"data-testid":"breadcrumbs-section-top"},p.default.createElement(h.default,{data:ge,isDarkThemed:!0,"data-testid":"document-library-page-breadcrumbs-top"}))}),ae&&p.default.createElement(u.default,{backgroundColor:"white","data-testid":"document-library-description-section"},p.default.createElement(C.default,{document:ae,hasNoBottomMargin:!0})),p.default.createElement(i.default,{maxSize:he},p.default.createElement(i.DownloadListContext.Consumer,null,(function(e){var t=e.count,r=e.resetList;return p.default.createElement(p.default.Fragment,null,t?p.default.createElement(O.DownloadListAlertBanner,null):null,!("Simple Archive"===ie&&"CMS"===oe)&&p.default.createElement(T.ResultsSection,{backgroundColor:"white",className:T.classes.resultsSection,id:"document-library-filters"},p.default.createElement(l.default,{container:!0,spacing:3,ref:te},p.default.createElement(l.default,{xs:12,md:12,lg:3},p.default.createElement(g.default,{filters:Y,onFiltersChange:function(e,t,n){_e(e,t,n),r()},onClearFilters:Ee,numberOfResults:"Technical"!==ie?F:0,filtersTitle:ee(c.microCopy.DOCUMENT_LIBRARY_FILTERS_TITLE),clearAllBtnLabel:ee(c.microCopy.DOCUMENT_LIBRARY_FILTERS_CLEAR_ALL)})),p.default.createElement(l.default,{xs:12,md:12,lg:9},V?null:p.default.createElement(D.default,{results:L,assetTypes:le,format:ve,pageNumber:G}))),!V&&p.default.createElement(v.default,{sticky:"cards"!==ve,onPageChange:Ae,page:G+1,count:Q,format:ve,isDownloadButton:"cards"!==ve})))}))),p.default.createElement(u.default,{backgroundColor:"alabaster",isSlim:!0,"data-testid":"breadcrumbs-section-bottom"},p.default.createElement(h.default,{data:ge,"data-testid":"document-library-page-breadcrumbs-bottom"})))};t.default=L},8704:function(e){var t=Object.prototype.toString;e.exports=function(e){return t.call(e)}},8833:function(e,t,r){"use strict";var n=r(81254),a=r(56522),o=TypeError,i=Object.getOwnPropertyDescriptor,l=n&&!function(){if(void 0!==this)return!0;try{Object.defineProperty([],"length",{writable:!1}).length=1}catch(e){return e instanceof TypeError}}();e.exports=l?function(e,t){if(a(e)&&!i(e,"length").writable)throw o("Cannot set read only .length");return e.length=t}:function(e,t){return e.length=t}},8893:function(){},8921:function(e){"use strict";e.exports=function(e,t){return{value:e,done:t}}},8923:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.MenuUtilitiesSiteMapSection=t.MenuNavigationSiteMapSection=t.FooterSecondaryNavigationSiteMapSection=t.FooterMainNavigationSiteMapSection=void 0;var a=n(r(14042)),o=n(r(86326)),i=r(63061);t.MenuNavigationSiteMapSection=function(e){var t=e.menuNavigation,r=e.menuNavigationSiteMapTitle;return o.default.createElement(a.default,{id:"site-map","data-testid":"sitemap-section-menu-navigation"},o.default.createElement(a.default.Title,null,r),o.default.createElement(i.MenuNavigationBlockSitemap,{links:t}))};t.MenuUtilitiesSiteMapSection=function(e){var t=e.menuUtilities,r=e.menuUtilitiesSiteMapTitle;return o.default.createElement(a.default,{id:"site-map","data-testid":"sitemap-section-menu-utilities"},o.default.createElement(a.default.Title,null,r),o.default.createElement(i.InternalOrExternalLinkBlockSitemapBlock,{links:t}))};t.FooterMainNavigationSiteMapSection=function(e){var t=e.footerMainNavigation,r=e.footerMainNavigationSiteMapTitle;return o.default.createElement(a.default,{id:"site-map","data-testid":"sitemap-section-footer-main-navigation"},o.default.createElement(a.default.Title,null,r),o.default.createElement(i.FooterMainNavigationBlockSitemap,{data:t}))};t.FooterSecondaryNavigationSiteMapSection=function(e){var t=e.footerSecondaryNavigation,r=e.footerSecondaryNavigationSiteMapTitle;return o.default.createElement(a.default,{id:"site-map","data-testid":"sitemap-section-footer-secondary-navigation"},o.default.createElement(a.default.Title,null,r),o.default.createElement(i.InternalOrExternalLinkBlockSitemapBlock,{links:t}))}},8973:function(e,t,r){"use strict";var n=r(60330);
2Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=n(r(24142)),o=r(36870),i=(0,a.default)((0,o.jsx)("path",{d:"m12 4-1.41 1.41L16.17 11H4v2h12.17l-5.58 5.59L12 20l8-8z"}),"ArrowForward");t.default=i},9049:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.lightColors=t.isDarkColor=t.darkColors=t.colorPairClasses=t.availableColors=t.ColorPairContext=void 0;const a=n(r(74466));var o=r(74466);Object.defineProperty(t,"ColorPairContext",{enumerable:!0,get:function(){return o.ColorPairContext}}),Object.defineProperty(t,"availableColors",{enumerable:!0,get:function(){return o.availableColors}}),Object.defineProperty(t,"colorPairClasses",{enumerable:!0,get:function(){return o.classes}}),Object.defineProperty(t,"darkColors",{enumerable:!0,get:function(){return o.darkColors}}),Object.defineProperty(t,"isDarkColor",{enumerable:!0,get:function(){return o.isDarkColor}}),Object.defineProperty(t,"lightColors",{enumerable:!0,get:function(){return o.lightColors}}),t.default=a.default},9067:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.StyledUpButton=t.StyledDownButton=t.StyledComponentWithButtons=void 0;var a=n(r(22753)),o=r(11473),i=r(12078),l=r(91972),s=(0,l.styled)("div")((function(e){var t,r;e.theme;return(r={display:"inline-flex"})["&& ."+o.filledInputClasses.root]=((t={height:"100%",borderRadius:0,borderRight:0,borderLeft:0})["."+o.filledInputClasses.input]={padding:"0 12px"},t),r["& .input"]={margin:0,display:"flex",flex:1},r}));t.StyledComponentWithButtons=s;var u=(0,l.styled)(a.default)((function(e){var t;e.theme;return(t={borderTopLeftRadius:"3px",borderBottomLeftRadius:"3px",height:"auto"})["&."+i.iconButtonClasses.root]={borderTopRightRadius:"0px",borderBottomRightRadius:"0px"},t}));t.StyledDownButton=u;var c=(0,l.styled)(a.default)((function(e){var t;e.theme;return(t={borderTopRightRadius:"3px",borderBottomRightRadius:"3px",height:"auto"})["&."+i.iconButtonClasses.root]={borderTopLeftRadius:"0px",borderBottomLeftRadius:"0px"},t}));t.StyledUpButton=c},9142:function(e,t,r){var n=r(83733);e.exports=function(e,t,r){"__proto__"==t&&n?n(e,t,{configurable:!0,enumerable:!0,value:r,writable:!0}):e[t]=r}},9155:function(e){"use strict";var t="object"==typeof document&&document.all,r=void 0===t&&void 0!==t;e.exports={all:t,IS_HTMLDDA:r}},9168:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=r(97711),o=n(r(55530)),i=n(r(86326)),l=n(r(52298)),s=r(40221),u=r(56364);t.default=({title:e,children:t,media:r,backgroundColor:n="blue",breadcrumbs:c,cta:d,isHeroKeyLine:f})=>(0,a.jsxs)(u.Root,{"data-testid":"spotLightHero",className:(0,o.default)(f&&u.classes.keyline),children:[(0,a.jsx)(u.Header,{children:(0,a.jsxs)(u.HeaderContainer,{children:[c&&(0,a.jsx)(u.Breadcrumbs,{children:c}),(0,a.jsx)(u.Title,{variant:"h1",hasUnderline:!0,hasDarkBackground:!0,children:e})]})}),(0,a.jsx)(l.default,{children:(0,a.jsxs)(u.Content,{children:[(0,a.jsx)(u.Text,{children:t}),d&&i.default.cloneElement(d,{className:u.classes.cta,variant:"outlined",hasDarkBackground:!0})]})}),(0,a.jsx)(u.Overlay,{className:(0,o.default)(u.classes[n]),children:r&&(0,a.jsx)(u.StyledMedia,{...r,layout:(0,s.isVideoProps)(r)?"in-place":void 0})})]})},9169:function(e,t,r){"use strict";r.d(t,{A:function(){return f}});var n=function(){this.__data__=[],this.size=0},a=r(196);var o=function(e,t){for(var r=e.length;r--;)if((0,a.A)(e[r][0],t))return r;return-1},i=Array.prototype.splice;var l=function(e){var t=this.__data__,r=o(t,e);return!(r<0)&&(r==t.length-1?t.pop():i.call(t,r,1),--this.size,!0)};var s=function(e){var t=this.__data__,r=o(t,e);return r<0?void 0:t[r][1]};var u=function(e){return o(this.__data__,e)>-1};var c=function(e,t){var r=this.__data__,n=o(r,e);return n<0?(++this.size,r.push([e,t])):r[n][1]=t,this};function d(e){var t=-1,r=null==e?0:e.length;for(this.clear();++t<r;){var n=e[t];this.set(n[0],n[1])}}d.prototype.clear=n,d.prototype.delete=l,d.prototype.get=s,d.prototype.has=u,d.prototype.set=c;var f=d},9184:function(e){e.exports=function(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t}},9195:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esMo
2dule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.rollerSelectorClasses=void 0;const a=n(r(91902));var o=r(74613);Object.defineProperty(t,"rollerSelectorClasses",{enumerable:!0,get:function(){return o.classes}}),t.default=a.default},9216:function(e,t,r){"use strict";r(86326);var n=r(87591),a=r(36870);t.A=(0,n.A)((0,a.jsx)("path",{d:"M7 10l5 5 5-5z"}),"ArrowDropDown")},9289:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.default=void 0;var a=function(e,t){if("function"==typeof WeakMap)var r=new WeakMap,n=new WeakMap;return function(e,t){if(!t&&e&&e.__esModule)return e;var a,o,i={__proto__:null,default:e};if(null===e||"object"!=typeof e&&"function"!=typeof e)return i;if(a=t?n:r){if(a.has(e))return a.get(e);a.set(e,i)}for(var l in e)"default"!==l&&{}.hasOwnProperty.call(e,l)&&((o=(a=Object.defineProperty)&&Object.getOwnPropertyDescriptor(e,l))&&(o.get||o.set)?a(i,l,o):i[l]=e[l]);return i}(e,t)}(r(86326)),o=n(r(14042)),i=n(r(52298)),l=n(r(9049)),s=r(91972),u=n(r(47640)),c=r(45668),d=n(r(97618));var f={Alabaster:"alabaster",White:"white",Blue:"blue800"},p=function(e){var t=e.data,r=(0,s.useTheme)(),n=(0,a.useMemo)((function(){return(0,u.default)(Object.assign({},t.featuredImage,{size:"cover"}),r)}),[t.featuredImage,r]);return a.default.createElement(l.default,{"data-testid":"embedded-registration-form-section",color:t.backgroundColor?f[t.backgroundColor]:"white",markupComponent:c.StyledEmbeddedRegistrationFormSection},a.default.createElement(i.default,null,a.default.createElement(c.FormContentWrapper,null,a.default.createElement(o.default.Title,{"data-testid":"embedded-registration-form-section-title"},t.embeddedRegistrationFormSectionTitle),t.richTextDescription?a.default.createElement(c.StyledRichText,{document:t.richTextDescription,"data-testid":"embedded-registration-form-section-description"}):null,a.default.createElement(d.default,{redirectURL:t.redirectURL,backgroundColor:t.backgroundColor}))),a.default.createElement(c.StyledMedia,Object.assign({},n,{"data-testid":"embedded-registration-form-featured-image"})))};t.default=p},9427:function(e,t,r){"use strict";t.__esModule=!0,t.default=void 0;var n=r(86326),a=function(e,t){var r=(0,n.useState)(e),a=r[0],o=r[1],i=(0,n.useState)(!1),l=i[0],s=i[1];return(0,n.useLayoutEffect)((function(){s(!0);var r=window.localStorage.getItem(t);o(null!==r?JSON.parse(r):e)}),[]),(0,n.useEffect)((function(){window.localStorage.setItem(t,JSON.stringify(a))}),[t,a]),[a,o,l]};t.default=a},9557:function(e,t,r){"use strict";r(79745)("dispose")},9563:function(e,t){"use strict";t.A=function(e){var t=-1,r=Array(e.size);return e.forEach((function(e){r[++t]=e})),r}},9609:function(e,t,r){"use strict";var n=r(60330);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=n(r(24142)),o=r(36870),i=(0,a.default)((0,o.jsx)("path",{d:"M7 18c-1.1 0-1.99.9-1.99 2S5.9 22 7 22s2-.9 2-2-.9-2-2-2zM1 2v2h2l3.6 7.59-1.35 2.45c-.16.28-.25.61-.25.96 0 1.1.9 2 2 2h12v-2H7.42c-.14 0-.25-.11-.25-.25l.03-.12.9-1.63h7.45c.75 0 1.41-.41 1.75-1.03l3.58-6.49c.08-.14.12-.31.12-.48 0-.55-.45-1-1-1H5.21l-.94-2H1zm16 16c-1.1 0-1.99.9-1.99 2s.89 2 1.99 2 2-.9 2-2-.9-2-2-2z"}),"ShoppingCart");t.default=i},9619:function(e,t,r){"use strict";function n(e){return e&&e.ownerDocument||document}r.d(t,{A:function(){return n}})},9657:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=r(97711),o=n(r(86326)),i=n(r(62151)),l=n(r(90600)),s=n(r(83468)),u=n(r(84940)),c=n(r(98117)),d=n(r(9866)),f=r(39748),p=r(96726),m=o.default.forwardRef((({media:e,title:t,ctaLabel:r,description:n,differentiatorProperties:o,systemProperties:m,...h},v)=>(0,a.jsxs)(c.default,{ref:v,...h,media:e||{component:u.default},contain:!0,title:(0,f.transformHyphens)(t),titleVariant:"h5",subtitleVariant:"h5",footer:r&&(0,a.jsx)(i.default,{href:h.href,to:h.to,component:h.component,gtm:h.gtm,startIcon:(0,a.jsx)(l.default,{}),variant:"outlined",children:r}),children:[(0,a.jsx)(d.default,{children:n}),(m||o)&&(0,a.jsxs)(p.StyledSystemPropertyContainer,{"data-testid":"systemProperties",children:[(o||[]).slice(0,5).map((e=>(0,a.jsxs)(p.DifferentiatorPropertyItem,{"data-testid":"differentiatorPropItemPanel",children:[(0,a.jsx)(s.default,{}),e]},e))),(m||[]).map((e=>(0,a.jsxs)(p.SystemPropertyItem,{"data-testid":"systemPropItemPanel",children:[(0,a.jsx)(s.default,{}),e]},e)))]})]})));m.displayName="SystemResultsCard",t.default=m},9693:function(e,t,r){"use strict";var n=r(91367),a=r(65534);e.exports=function(e){return n(a(e))}},9701:function(e,t,r){"use strict";var n=r(17982);e.exports=n},9728:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esMo
2dule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.radioGroupClasses=void 0;const a=n(r(55260));var o=r(27268);Object.defineProperty(t,"radioGroupClasses",{enumerable:!0,get:function(){return o.classes}}),t.default=a.default},9750:function(e,t,r){"use strict";var n=r(60330);Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"autoPlay",{enumerable:!0,get:function(){return a.default}}),Object.defineProperty(t,"bindKeyboard",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(t,"virtualize",{enumerable:!0,get:function(){return i.default}});var a=n(r(20305)),o=n(r(85566)),i=n(r(5027))},9767:function(e,t,r){"use strict";r.d(t,{T:function(){return o}});var n=r(72667),a=r(68223);function o(e){return(0,a.A)("MuiCard",e)}const i=(0,n.A)("MuiCard",["root"]);t.A=i},9807:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.default=void 0;var a=n(r(61269)),o=n(r(86326)),i=r(98456),l=["className","isTextArea","isRequired","error","helperText","errorText","onChange","data-testid"],s=function(e){e.className;var t=e.isTextArea,r=(e.isRequired,e.error),n=e.helperText,s=e.errorText,u=e.onChange,c=e["data-testid"],d=(0,a.default)(e,l);return o.default.createElement(i.StyledTextField,Object.assign({},d,{helperText:r?s:n,error:r,multiline:t,onChange:u,"data-testid":c}))};t.default=s},9826:function(e){function t(){return e.exports=t=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},e.exports.__esModule=!0,e.exports.default=e.exports,t.apply(this,arguments)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports},9860:function(e,t,r){"use strict";var n=r(60330);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=n(r(24142)),o=r(36870),i=(0,a.default)((0,o.jsx)("path",{d:"M20 4H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm0 14H4V6h16v12zM4 0h16v2H4zm0 22h16v2H4zm8-10c1.38 0 2.5-1.12 2.5-2.5S13.38 7 12 7 9.5 8.12 9.5 9.5 10.62 12 12 12zm0-3.5c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1zm5 7.49C17 13.9 13.69 13 12 13s-5 .9-5 2.99V17h10v-1.01zm-8.19-.49c.61-.52 2.03-1 3.19-1 1.17 0 2.59.48 3.2 1H8.81z"}),"ContactsOutlined");t.default=i},9866:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.typographyClasses=void 0;const a=n(r(60753));var o=r(65126);Object.defineProperty(t,"typographyClasses",{enumerable:!0,get:function(){return o.classes}}),t.default=a.default},9876:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=n(r(95169));t.default=a.default},9951:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.default=void 0;var a=n(r(18284)),o=n(r(55717)),i=n(r(57077)),l=r(70534),s=r(20796),u=r(1278),c=n(r(92746)),d=n(r(94076)),f=function(e){function t(t){var r;return(r=e.call(this,t,{isLoading:!0})||this).tile=void 0,r.tileMaterial=void 0,r}(0,i.default)(t,e);var r=t.prototype;return r.UNSAFE_componentWillReceiveProps=function(t){var r;e.prototype.UNSAFE_componentWillReceiveProps.call(this,t),null===(r=this.controls)||void 0===r||r.reset()},r.loadModel=function(){var e=(0,o.default)(a.default.mark((function e(t){var r,n,o,i;return a.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(this.props&&this.tile&&t.tile===this.props.tile){e.next=29;break}if(!t.tile.diffuseMapRef){e.next=5;break}return e.next=4,(0,d.default)(t.tile.diffuseMapRef);case 4:this.diffuseImage=e.sent;case 5:if(!t.tile.metallicRoughnessMapRef){e.next=9;break}return e.next=8,(0,d.default)(t.tile.metallicRoughnessMapRef);case 8:this.metalicImage=e.sent;case 9:if(!t.tile.normalMapRef){e.next=13;break}return e.next=12,(0,d.default)(t.tile.normalMapRef);case 12:this.normalImage=e.sent;case 13:if("string"!=typeof t.tile.highDetailMeshRef){e.next=17;break}
2return e.next=16,(0,c.default)(t.tile.highDetailMeshRef);case 16:r=e.sent;case 17:this.tile&&(null===(n=this.scene)||void 0===n||n.remove(this.tile.scene)),this.camera&&(o=this.props.tile.isLargeTile?.34:.17,this.camera.position.set(-1.8*o,7.5*o,2.7*o)),r&&(this.tile=r),this.tileMaterial=new l.MeshStandardMaterial,this.tileMaterial.name=this.props.tile.colour,this.diffuseImage&&(this.tileMaterial.map=this.diffuseImage),this.metalicImage&&(this.tileMaterial.metalnessMap=this.metalicImage,this.tileMaterial.roughnessMap=this.metalicImage),this.normalImage&&(this.tileMaterial.normalMap=this.normalImage),this.tileMaterial.needsUpdate=!0,r&&(r.scene.children[1].material=this.tileMaterial,null===(i=this.scene)||void 0===i||i.add(r.scene)),this.renderFrame(),this.setIsLoading(!1);case 29:case"end":return e.stop()}}),e,this)})));return function(t){return e.apply(this,arguments)}}(),r.load=function(){var e=this;if(this.container){var t=this.container.getBoundingClientRect();if(!this.scene){var r=new l.Scene;this.scene=r;var n=new l.PointLight(16777215,1,100);n.position.set(1,5,1),n.castShadow=!0,r.add(n),(n=new l.PointLight(16777215,1,100)).intensity=.8,n.position.set(-1,-5,-1),r.add(n),window.scene=r}if(!this.renderer){var a=new l.PerspectiveCamera(45,t.width/t.height,.01,80),o=this.props.tile.isLargeTile?.34:.17;a.position.set(-1.8*o,7.5*o,2.7*o);var i=new l.WebGLRenderer({antialias:!0});i.setClearColor("#fff",1),i.setPixelRatio(window.devicePixelRatio),i.setSize(t.width,t.height),i.outputEncoding=l.sRGBEncoding,this.container.appendChild(i.domElement),this.renderer=i,this.camera=a;var c=this.props.options.contentSource;(0,d.default)(c+"/content/whiteBackdrop.png").then((function(t){t.mapping=l.EquirectangularReflectionMapping,t.encoding=l.LinearEncoding,e.scene&&(e.scene.background=t,e.scene.environment=t),e.renderFrame()}))}if(!this.controls){var f=new s.OrbitControls(this.camera,this.renderer.domElement);f.addEventListener("change",(function(){return e.renderFrame()})),f.minDistance=u.minDistanceTile,f.maxDistance=u.maxDistanceTile,this.controls=f,f.minPolarAngle=.01,f.maxPolarAngle=3.14,f.target.set(0,0,0),f.update()}this.renderFrame(),this.loadModel(this.props)}},t}(n(r(19434)).default);t.default=f},9987:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.inputGroupClasses=void 0;const a=n(r(35268));var o=r(12909);Object.defineProperty(t,"inputGroupClasses",{enumerable:!0,get:function(){return o.classes}}),t.default=a.default},10025:function(e,t,r){"use strict";var n=r(60330);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=n(r(24142)),o=r(36870),i=(0,a.default)((0,o.jsx)("path",{d:"M12 7V3H2v18h20V7H12zM6 19H4v-2h2v2zm0-4H4v-2h2v2zm0-4H4V9h2v2zm0-4H4V5h2v2zm4 12H8v-2h2v2zm0-4H8v-2h2v2zm0-4H8V9h2v2zm0-4H8V5h2v2zm10 12h-8v-2h2v-2h-2v-2h2v-2h-2V9h8v10zm-2-8h-2v2h2v-2zm0 4h-2v2h2v-2z"}),"Business");t.default=i},10087:function(e,t,r){"use strict";var n=r(93916),a=r(81254),o=r(27823).f;n({target:"Object",stat:!0,forced:Object.defineProperties!==o,sham:!a},{defineProperties:o})},10162:function(e,t,r){var n=r(58355),a=r(46184);e.exports=function(e){return a(e)&&"[object Map]"==n(e)}},10248:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.spotlightHeroClasses=void 0;const a=n(r(9168));var o=r(56364);Object.defineProperty(t,"spotlightHeroClasses",{enumerable:!0,get:function(){return o.classes}}),t.default=a.default},10302:function(e,t,r){"use strict";r(79745)("isConcatSpreadable")},10345:function(e,t,r){"use strict";var n=r(97334);e.exports=n},10400:function(e,t,r){"use strict";var n=r(45095);e.exports=!n((function(){var e=function(){}.bind();return"function"!=typeof e||e.hasOwnProperty("prototype")}))},10407:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.default=void 0;var a=n(r(86326)),o=n(r(62042)),i=r(29048),l=function(e){var t=e.fields,r=e.theme,n=void 0===r?"primary":r,l=e.backgroundTheme,s=void 0===l?"light":l,u=e.gtmLabel;return a.default.createElement(i.StyledEmbeddedLink,null,a.default.createElement(o.default,{data:t,variant:"primary"===n?"contained":"opaqueOutlined",hasDarkBackgroun
2d:"dark"===s,className:i.classes.embeddedLink,gtm:{label:u?u+" - "+t.label:t.label}},t.label))};t.default=l},10432:function(e,t,r){"use strict";r.d(t,{Q:function(){return d}});var n=r(45904),a=r(53507),o=r(30281),i=r(45926),l=r(37064),s=r(84880);function u(e){if(void 0===e)return{};const t={};return Object.keys(e).filter((t=>!(t.match(/^on[A-Z]/)&&"function"==typeof e[t]))).forEach((r=>{t[r]=e[r]})),t}const c=["elementType","externalSlotProps","ownerState","skipResolvingSlotProps"];function d(e){var t;const{elementType:r,externalSlotProps:d,ownerState:f,skipResolvingSlotProps:p=!1}=e,m=(0,a.A)(e,c),h=p?{}:function(e,t,r){return"function"==typeof e?e(t,r):e}(d,f),{props:v,internalRef:g}=function(e){const{getSlotProps:t,additionalProps:r,externalSlotProps:a,externalForwardedProps:o,className:i}=e;if(!t){const e=(0,l.A)(null==r?void 0:r.className,i,null==o?void 0:o.className,null==a?void 0:a.className),t=(0,n.A)({},null==r?void 0:r.style,null==o?void 0:o.style,null==a?void 0:a.style),s=(0,n.A)({},r,o,a);return e.length>0&&(s.className=e),Object.keys(t).length>0&&(s.style=t),{props:s,internalRef:void 0}}const c=(0,s.h)((0,n.A)({},o,a)),d=u(a),f=u(o),p=t(c),m=(0,l.A)(null==p?void 0:p.className,null==r?void 0:r.className,i,null==o?void 0:o.className,null==a?void 0:a.className),h=(0,n.A)({},null==p?void 0:p.style,null==r?void 0:r.style,null==o?void 0:o.style,null==a?void 0:a.style),v=(0,n.A)({},p,r,f,d);return m.length>0&&(v.className=m),Object.keys(h).length>0&&(v.style=h),{props:v,internalRef:p.ref}}((0,n.A)({},m,{externalSlotProps:h})),b=(0,o.A)(g,null==h?void 0:h.ref,null==(t=e.additionalProps)?void 0:t.ref);return(0,i.X)(r,(0,n.A)({},v,{ref:b}),f)}},10450:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.classes=t.StyledFilterIcon=t.StyledDrawer=t.ShowResultsContainer=t.ShowResultsButton=t.Root=t.MobileFiltersHeaderSection=t.MobileFiltersHeaderContainer=t.MobileFiltersHeader=t.MobileFiltersContainer=t.ClearAllButton=void 0;var a=n(r(62151)),o=n(r(40940)),i=n(r(42926)),l=r(91972),s=n(r(9866)),u="FilterMobileStyles",c={filterBox:u+"-filterBox",filterBtn:u+"-filterBtn",filterIconTitle:u+"-filterIcon-title"};t.classes=c;var d=(0,l.styled)(o.default)((function(e){var t,r=e.theme;return(t={width:"24px",marginRight:"12px",path:{fill:r.colours.inter},ellipse:{fill:r.colours.inter},circle:{fill:r.colours.inter}})["&."+c.filterIconTitle]={marginRight:"10px",path:{fill:r.colours.charcoal},ellipse:{fill:r.colours.charcoal},circle:{fill:r.colours.charcoal}},t}));t.StyledFilterIcon=d;var f=(0,l.styled)("div")((function(e){var t,r,n=e.theme;return(r={})["."+c.filterBox]={display:"flex",alignItems:"center",justifyContent:"space-between",marginBottom:"4px"},r["."+c.filterBtn]=((t={minWidth:"200px",maxWidth:"100%",marginBottom:"12px",transitionDuration:"280ms"})[n.breakpoints.down("sm")]={minWidth:"100%"},t),r}));t.Root=f;var p=(0,l.styled)(a.default)((function(e){var t=e.theme;return{marginRight:"10px","&:disabled":{color:(0,l.alpha)(t.colours.interDark,.3)}}}));t.ClearAllButton=p;var m=(0,l.styled)(i.default)({"& .MuiDrawer-paper":{boxSizing:"border-box",width:"290px"}});t.StyledDrawer=m;var h=(0,l.styled)(s.default)({overflowWrap:"anywhere"});t.MobileFiltersHeader=h;var v=(0,l.styled)("div")({display:"flex",alignItems:"center",justifyContent:"space-between",padding:"6px 6px 6px 20px",width:"100%",position:"sticky",top:0,zIndex:100,background:"inherit"});t.MobileFiltersHeaderContainer=v;var g=(0,l.styled)("div")({div:{maxHeight:"100%"}});t.MobileFiltersContainer=g;var b=(0,l.styled)("div")({display:"flex",alignItems:"center"});t.MobileFiltersHeaderSection=b;var y=(0,l.styled)("div")((function(e){return{padding:"24px 16px",width:"100%",background:e.theme.colours.white,position:"sticky",bottom:0,left:0,zIndex:100,marginTop:"auto"}}));t.ShowResultsContainer=y;var x=(0,l.styled)(a.default)({width:"100%"});t.ShowResultsButton=x},10576:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=n(r(91187));t.default=a.default},10712:function(e,t,r){"use strict";r.d(t,{c:function(){return a},q:function(){return n}});const n=e=>e.scrollTop;function a(e,t){var r,n;const{timeout:a,easing:o,style:i={}}=e;return{duration:null!=(r=i.transitionDuration)?r:"number"==typeof a?a:a[t.mode]||0,easing:null!=(n=i.transitionTimingFunction)?n:"object"==typeof o?o[t.mode]:o,delay:i.transitionDelay}}},10795:function(e,t,r){"use strict";r(79745)("observable")},10804:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esMo
2dule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=r(97711),o=n(r(55530)),i=r(86326),l=r(14012),s=r(76491);t.default=(0,i.forwardRef)((({children:e,variant:t="contained",accessibilityLabel:r,disabled:n,gtm:i,size:u,external:c,download:d,noIndex:f,"data-testid":p="icon-button",hasDarkBackground:m,...h},v)=>(0,a.jsx)(s.StyledIconButton,{...h,classes:{root:(0,o.default)(s.classes.root,"iconButton",s.classes[u||"medium"],s.classes[t],"flat"===t&&m&&[s.classes.textDarkBg])},"data-testid":p,disabled:n,"aria-disabled":n,size:"large","data-gtm":JSON.stringify(i),ref:v,"aria-label":r,...(0,l.getActionProps)({external:c,download:d,noIndex:f},h.rel),children:e})))},10807:function(e,t){"use strict";t.__esModule=!0,t.QUERY_CHIP_FILTER_KEY=t.PLACE_LEVEL_ZOOM=t.PAGE_SIZE=t.GOOGLE_MAPS_URL=t.FILTER_RADIUS=t.EVENT_CAT_ID_SELECTOR_CARDS_MAP_PIN=t.EVENT_CAT_ID_SELECTOR_CARDS=t.EVENT_CAT_ID_LINK_CLICKS=t.DEFAULT_MAP_CENTRE=t.DEFAULT_LEVEL_ZOOM=void 0;t.EVENT_CAT_ID_LINK_CLICKS="cta-click1";t.PLACE_LEVEL_ZOOM=8;t.PAGE_SIZE=24;t.DEFAULT_LEVEL_ZOOM=5;t.QUERY_CHIP_FILTER_KEY="chip";t.EVENT_CAT_ID_SELECTOR_CARDS="selector-cards6";t.EVENT_CAT_ID_SELECTOR_CARDS_MAP_PIN="selector-cards6-map-pin";t.GOOGLE_MAPS_URL="https://www.google.com/maps/dir/";t.FILTER_RADIUS=5e4;t.DEFAULT_MAP_CENTRE={lat:60.47202399999999,lng:8.468945999999999}},10834:function(e,t,r){"use strict";var n=r(48947),a=r(93833);e.exports=function(e,t,r){return r.get&&n(r.get,t,{getter:!0}),r.set&&n(r.set,t,{setter:!0}),a.f(e,t,r)}},10965:function(e,t,r){"use strict";r.d(t,{d:function(){return v}});var n=r(53507),a=r(45904),o=r(86326),i=r(37064),l=r(28841),s=r(52504),u=r(20894),c=r(3572),d=r(92403),f=r(13326),p=r(38413),m=r(36870);const h=["children","className","color","component","disabled","error","filled","focused","required"],v=(0,f.Ay)("label",{name:"MuiFormLabel",slot:"Root",overridesResolver:({ownerState:e},t)=>(0,a.A)({},t.root,"secondary"===e.color&&t.colorSecondary,e.filled&&t.filled)})((({theme:e,ownerState:t})=>(0,a.A)({color:(e.vars||e).palette.text.secondary},e.typography.body1,{lineHeight:"1.4375em",padding:0,position:"relative",[`&.${p.A.focused}`]:{color:(e.vars||e).palette[t.color].main},[`&.${p.A.disabled}`]:{color:(e.vars||e).palette.text.disabled},[`&.${p.A.error}`]:{color:(e.vars||e).palette.error.main}}))),g=(0,f.Ay)("span",{name:"MuiFormLabel",slot:"Asterisk",overridesResolver:(e,t)=>t.asterisk})((({theme:e})=>({[`&.${p.A.error}`]:{color:(e.vars||e).palette.error.main}}))),b=o.forwardRef((function(e,t){const r=(0,d.A)({props:e,name:"MuiFormLabel"}),{children:o,className:f,component:b="label"}=r,y=(0,n.A)(r,h),x=(0,u.A)(),C=(0,s.A)({props:r,muiFormControl:x,states:["color","required","focused","disabled","error","filled"]}),A=(0,a.A)({},r,{color:C.color||"primary",component:b,disabled:C.disabled,error:C.error,filled:C.filled,focused:C.focused,required:C.required}),_=(e=>{const{classes:t,color:r,focused:n,disabled:a,error:o,filled:i,required:s}=e,u={root:["root",`color${(0,c.A)(r)}`,a&&"disabled",o&&"error",i&&"filled",n&&"focused",s&&"required"],asterisk:["asterisk",o&&"error"]};return(0,l.A)(u,p.Z,t)})(A);return(0,m.jsxs)(v,(0,a.A)({as:b,ownerState:A,className:(0,i.A)(_.root,f),ref:t},y,{children:[o,C.required&&(0,m.jsxs)(g,{ownerState:A,"aria-hidden":!0,className:_.asterisk,children:[" ","*"]})]}))}));t.A=b},11036:function(e,t,r){var n=r(18037);e.exports=function(e){var t=n(this,e).delete(e);return this.size-=t?1:0,t}},11083:function(e,t,r){"use strict";e.exports=r(85667)},11117:function(e,t,r){"use strict";var n=r(40930);e.exports=n},11140:function(e,t,r){"use strict";var n,a,o=r(86115),i=r(42824),l=o.process,s=o.Deno,u=l&&l.versions||s&&s.version,c=u&&u.v8;c&&(a=(n=c.split("."))[0]>0&&n[0]<4?1:+(n[0]+n[1])),!a&&i&&(!(n=i.match(/Edge\/(\d+)/))||n[1]>=74)&&(n=i.match(/Chrome\/(\d+)/))&&(a=+n[1]),e.exports=a},11181:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=r(97711),o=n(r(55530)),i=n(r(86326)),l=n(r(66553)),s=n(r(62151)),u=n(r(90600)),c=r(37968),d=e=>({"data-testid":e.props["data-testid"]||"brand-logo",preserveAspectRatio:"xMinYMin",className:(0,o.default)(e.props.className,c.classes.brandLogo)}),f=({subtitle:e})=>(0,a.jsx)(c.Subtitle,{variant:"subtitle1","data-testid":"brand-logo-subtitle",children:e}),p=({name:e,logoIcon:t,...r})=>(0,a.jsx)(l.default,{...r,"aria-label":e,className:(0,o.default)(c.classes.brandLogoButton),"data-testid":"brand-logo-anchor-link",children:i.default.cloneElement(t,d(t))}),m=({ctaLabel:e,...t})=>(0,a.jsx)(s.default,{...t,variant:"text",endIcon:(0,a.jsx)(u.default,{}),"data-testid":"brand-intro-card-cta",children:e});t.default=({name:e,logoIcon:t,subtitle:r,ctaLabel:n,"data-testid":o,...i})=>(0,a.jsxs)(c.StyledCard,{"data-testid":o||"brand-intro-card",children:[(0,a.jsx)(p,{...i,name:e,logoIcon:t}),r&&(0,a.jsx)(f,{subtitle:r}),(0,a.jsx)(m,{ctaLabel:n,...i})]})},11193:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esMo
2dule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.StyledSelect=void 0;const a=r(11473),o=r(53819),i=n(r(12207)),l=r(91972);t.StyledSelect=(0,l.styled)(i.default)((({theme:e})=>({[`.${a.filledInputClasses.root}`]:{backgroundColor:e.colours.white,borderRadius:"4px",border:`1px solid ${e.colours.storm}`,"&:hover":{borderColor:e.colours.slate},"&::before":{content:"''"},"&::after":{content:"''"},".Mui-focused":{borderColor:e.colours.inter,boxShadow:`0 0 0 1px ${e.colours.inter}`,".Mui-error":{boxShadow:`0 0 0 1px ${e.colours.error400}`}},".Mui-error":{borderColor:e.colours.error400}},".Mui-disabled":{border:`1px solid ${e.colours.storm}9c`,color:`${e.colours.slate}9c`,[`.${o.outlinedInputClasses.notchedOutline}`]:{border:0},"&:hover":{borderColor:`${e.colours.storm}9c`,color:`${e.colours.slate}9c`}}})))},11308:function(e,t,r){var n=r(83234);e.exports=function(e){return(null==e?0:e.length)?n(e,1):[]}},11325:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const n=r(97711);t.default=e=>(0,n.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 204 100",xmlSpace:"preserve",...e,children:(0,n.jsx)("path",{d:"M0 30.05h13.198L20.19 56.6l7.253-26.55h13.198L26.785 69.94H13.587L0 30.05ZM43.02 30.05h13.068v40.02H43.02V30.05ZM60.034 30.05h13.068v30.64h17.943v9.38h-31.01V30.05ZM94.082 30.05h13.068v30.64h17.943v9.38h-31.01V30.05ZM126.802 69.93l14.387-39.89h13.327l14.247 40.02h-13.068l-1.579-5.28h-12.927l-1.449 5.28h-12.928v-.13h-.01Zm20.85-27.87-4.086 14.26h8.313l-4.227-14.26ZM190.543 41.67c-.13-1.19-.79-2.25-1.849-2.77-1.059-.53-2.248-.79-3.427-.66-2.907 0-4.226.79-4.226 2.25 0 5.94 22.959 2.25 22.959 16.77 0 9.25-7.653 13.74-18.733 13.74-11.079 0-17.413-6.21-17.683-13.34h12.538c.26 1.32 1.059 2.51 2.108 3.17 1.189.66 2.378 1.06 3.697 1.06 3.297 0 5.415-1.06 5.415-2.91 0-6.08-22.959-1.85-22.959-17.17 0-8.45 7.253-12.81 17.284-12.81 11.08 0 16.095 5.68 17.024 12.68h-12.138l-.01-.01Z",fill:"#00519E"})})},11329:function(e){e.exports=function(){return!1}},11367:function(e,t,r){"use strict";var n=r(60330);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=n(r(24142)),o=r(36870),i=(0,a.default)((0,o.jsx)("path",{d:"M10 4H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2h-8l-2-2z"}),"Folder");t.default=i},11473:function(e,t,r){"use strict";r.r(t),r.d(t,{default:function(){return n.A},filledInputClasses:function(){return a.A},getFilledInputUtilityClass:function(){return a.N}});var n=r(43309),a=r(89541)},11480:function(e,t,r){"use strict";var n,a=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var a=Object.getOwnPropertyDescriptor(t,r);a&&!("get"in a?!t.__esModule:a.writable||a.configurable)||(a={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,a)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),o=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),i=this&&this.__importStar||(n=function(e){return n=Object.getOwnPropertyNames||function(e){var t=[];for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[t.length]=r);return t},n(e)},function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r=n(e),i=0;i<r.length;i++)"default"!==r[i]&&a(t,e,r[i]);return o(t,e),t}),l=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const s=r(97711),u=l(r(55530)),c=i(r(86326)),d=i(r(97033)),f=l(r(25043)),p=l(r(90600)),m=l(r(9195)),h=l(r(70349)),v=l(r(9866)),g=r(39748),b=l(r(62151)),y=r(73508);t.default=({title:e,slides:t,nextAccessibilityLabel:r,previousAccessibilityLabel:n})=>{const[a,o]=(0,c.useState)(0),i=(0,c.useCallback)((()=>o((e=>e+1))),[]),l=(0,c.useCallback)((()=>o((e=>e-1))),[]);return(0,s.jsx)(y.Root,{children:(0,s.jsxs)(f.default,{container:!0,spacing:3,alignItems:"flex-start",children:[(0,s.jsx)(f.default,{xs:12,md:6,children:(0,s.jsxs)("div",{className:y.classes.leftColumn,children:[(0,s.jsx)(v.default,{variant:"h2",hasUnderline:!0,children:(0,g.transformHyphens)(e)}),(0,s.jsx)("div",{className:y.classes.selectors,children:t.map((({title:e,rollerSelectorGTM:r},n)=>(0,s.jsx)(m.default,{className:y.classes.selector,gtm:r,isSelected:(0,d.getPageFromAbsoluteIndex)(a,t.length)===n+1,onClick:()=>o(n),"data-testid":`vertical-roller-slide-title-${n}`,children:(0,g.transformHyphens)(e)},`roller-selector-${n}`)))}),(0,s.jsx)(h.default,{className:y.classes.controls,current:(0,d.getPageFromAbsoluteIndex)(a,t.length),total:t.length,onNextClick:i,onPrevClick:l,isVertical:!0,nextAccessibilityLabel:r,previousAccessibilityLabel:n})]})}),(0,s.jsx)(f.default,{xs:12,md:6,children:(0,s.jsx)("div",{className:y.classes.rightColumn,children:(0,s.jsx)(d.default,{initialPage:a,onPageChange:o,children:t.map((({media:e,brandIcon:t,description:r,cta:n},a)=>(0,s.jsxs)(d.default.Slide,{className:y.classes.slide,children:[(0,s.jsxs)("div",{className:y.classes.image,children:[t&&c.default.cloneElement(t,{className:(0,u.default)([t.props.className,y.classes.brandIcon])}),e&&(0,s.jsx)(y.StyledMedia,{...e,"data-testid":e["data-testid"]||`vertical-roller-media-${a}`})]}),r&&(0,s.jsx)(v.default,{className:y.classes.description,"data-testid":`vertical-roller-slide-description-${a}`,children:(0,g.transformHyphens)(r)}),n&&(0,s.jsx)(b.default,{...n,className:y.classes.cta,endIcon:(0,s.jsx)(p.default,{}),"data-testid":`vertical-roller-slide-cta-${a}`,children:n.children})]},a)))})})})]})})}},11506:function(e,t,r){var n=r(11308),a=r(13903),o=r(52139);e.exports=function(e){return o(a(e,void 0,n),e+"")}},11509:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esMo
2dule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=n(r(46094));t.default=a.default},11530:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=n(r(71235));t.default=a.default},11561:function(e,t,r){"use strict";r.r(t),r.d(t,{FormLabelRoot:function(){return n.d},default:function(){return n.A},formLabelClasses:function(){return a.A},getFormLabelUtilityClasses:function(){return a.Z}});var n=r(10965),a=r(38413)},11576:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.default=t.VisualiserContext=void 0;var a=n(r(61269)),o=n(r(71129)),i=r(2514),l=r(20654),s=n(r(98985)),u=A(r(86326)),c=r(80384),d=r(54037),f=r(60154),p=r(47833),m=n(r(95255)),h=r(56028),v=n(r(25216)),g=n(r(7364)),b=n(r(12728)),y=["isOpen"],x=["type","label","data"],C=["tileId","colourId","sidingId","viewMode"];function A(e,t){if("function"==typeof WeakMap)var r=new WeakMap,n=new WeakMap;return(A=function(e,t){if(!t&&e&&e.__esModule)return e;var a,o,i={__proto__:null,default:e};if(null===e||"object"!=typeof e&&"function"!=typeof e)return i;if(a=t?n:r){if(a.has(e))return a.get(e);a.set(e,i)}for(var l in e)"default"!==l&&{}.hasOwnProperty.call(e,l)&&((o=(a=Object.defineProperty)&&Object.getOwnPropertyDescriptor(e,l))&&(o.get||o.set)?a(i,l,o):i[l]=e[l]);return i})(e,t)}var _=u.default.lazy((function(){return Promise.resolve().then((function(){return A(r(93100))}))})),E=u.default.lazy((function(){return Promise.resolve().then((function(){return A(r(69557))}))})),S={"product-selector":"visualiser1-product-selector","product-link":"visualiser1-product-link","wall-selector":"visualiser1-wall-selector","bottom-menu":"visualiser1-bottom-menu"},w=(0,u.createContext)({isOpen:!1,open:function(){!{}.GATSBY_VISUALISER_ASSETS_URL?(0,d.devLog)("Visualiser: Make sure you define GATSBY_VISUALISER_ASSETS_URL in the .env.development file."):(0,d.devLog)("Visualiser: Something went wrong")}});t.VisualiserContext=w;var k=function(e){return e?{tileId:e.tileId,colourId:e.colourId,sidingId:e.sidingId,viewMode:e.viewMode}:{}},M=function(e){var t=e.data;return u.default.createElement(f.GTMContext.Provider,{value:{idMap:{"cta-share1":"visualiser1-cta-share1"}}},u.default.createElement(m.default,{data:t,hasNoPadding:!0}))},T=function(e){var t=e.children,r=e.contentSource,n=e.variantCodeToPathMap,d=void 0===n?{}:n,m=e.shareWidgetData,A=e.houseTypes,T=(0,c.useConfig)().isV2VisualiserEnabled,O=(0,i.useLocation)(),D=k(s.default.parse(O.search,{parseNumbers:!0})),R=(0,u.useState)(Object.values(D).some(Boolean)),P=R[0],L=R[1],I=(0,u.useState)({}),j=I[0],F=I[1],B=(0,h.useSiteContext)().countryCode,N=(0,u.useMemo)((function(){return T?_:E}),[T]);if(!r)return u.default.createElement(w.Provider,{value:{isOpen:P}},t);var $=function(e){var t=e.isOpen,r=(0,a.default)(e,y);(0,i.navigate)(U(t?r:{}))},U=function(e){var t=s.default.parse(O.search),r=(t.tileId,t.colourId,t.sidingId,t.viewMode,(0,a.default)(t,C)),n=s.default.stringify(Object.assign({},r,e),{skipNull:!0});return O.pathname+(n?"?"+n:"")},z=u.default.createElement(N,Object.assign({open:P,contentSource:r,onChange:function(e){return $(e)},onClose:function(){L(!1),$({})},tiles:b.default.tiles,sidings:g.default.sidings,houseTypes:A},D,j,{shareWidget:m?u.default.createElement(M,{data:m[0]}):void 0,onClick:function(e){var t=e.type,r=e.label,n=e.data,o=(0,a.default)(e,x),i=null!=n&&n.productPath||null!=n&&n.variantCode?(0,p.getPathWithCountryCode)(B,d[n.variantCode]||n.productPath):void 0;(0,f.pushToDataLayer)({event:"dxb.button_click",id:S[t],label:r,action:i||U(o)}),i&&(0,l.navigate)(i)}}));return u.default.createElement(w.Provider,{value:{isOpen:P,open:function(e){F(k(e)),L(!0)}}},t,"undefined"!=typeof window&&P?u.default.createElement(u.Suspense,{fallback:u.default.createElement("div",null,"Loading...")},T?z:u.default.createElement(o.default.Provider,{values:v.default},z)):void 0)};t.default=T},11638:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.parseReachDataRawFields=t.default=void 0;var a=n(r(61269)),o=n(r(9866)),i=r(39748),l=n(r(55530)),s=n(r(36148)),u=r(92553),c=n(r(86326)),d=r(74795),f=n(r(10407)),p=n(r(51666)),m=n(r(43e3)),h=["document","className","hasNoBottomMargin","data-testid"],v=function(e){return e.map((function(e){return"tab"===e.props.data.type?" ":e.props.data.text})).join("").replace(/\s+/g," ")},g=function e(t){return{text:function(e){return(0,i.transformHyphens)(e)},paragraph:function(e,t){return c.default.createElement(o.default,{gutterBottom:!0},t)},heading:function(e,r){var n=t.underlineHeadings||[];return c.default.createElement(o.default,{className:d.classes.title,variant:e.tag,hasUnderline:"h1"!==e.tag&&n.includes(e.tag)},r)},table:function(r){return r.children&&0!==r.children.length?c.default.createElement(u.Table,{data:r,options:e(t)}):c.default.createElement("p",null,"No table data found")},block:function(e){return function(e){return"rich-text-internal-link-block"===e.fields.blockType}(e)||function(e){return"rich-text-external-link-block"===e.fields.blockType}(e)||function(e){return"rich-text-asset-link-block"===e.fields.blockType}(e)||function(e){return"rich-text-hubspot-cta-link-block"===e.fields.blockType}(e)||function(e){return"rich-text-dialog-link-block"===e.fields.blockType}(e)||function(e){return"rich-text-calculator-link-block"===e.fields.blockType}(e)||function(e){return"rich-text-visualiser-link-block"===e.fields.blockType}(e)?c.default.createElement(f.default,Object.assign({fields:e.fields},t)):null},link:function(e,r){return function(e){return"hyperlink"in e.fields&&e.fields.hyperlink&&"object"==typeof e.fields.hyperlink[0]&&!!e.fields.hyperlink[0]&&"blockType"in e.fields.hyperlink[0]&&"rich-text-link-internal-link-block"===e.fields.hyperlink[0].blockType}(e)||function(e){return"hyperlink"in e.fields&&e.fields.hyperlink&&"object"==typeof e.fields.hyperlink[0]&&!!e.fields.hyperlink[0]&&"blockType"in e.fields.hyperlink[0]&&"rich-text-link-external-link-block"===e.fields.hyperlink[0].blockType}(e)||function(e){return"hyperlink"in e.fields&&e.fields.hyperlink&&"object"==typeof e.fields.hyperlink[0]&&!!e.fields.hyperlink[0]&&"blockType"in e.fields.hyperlink[0]&&"rich-text-link-asset-link-block"===e.fields.hyperlink[0].blockType}(e)||function(e){return"hyperlink"in e.fields&&e.fields.hyperlink&&"object"==typeof e.fields.hyperlink[0]&&!!e.fields.hyperlink[0]&&"blockType"in e.fields.hyperlink[0]&&"rich-text-link-hubspot-cta-link-block"===e.fields.hyperlink[0].blockType}(e)?c.default.createElement(p.default,{data:e.fields.hyperlink,label:v(r),hyperlinkColor:t.hyperlinkColor,gtmLabel:t.gtmLabel,"data-testid":"rich-text-hyperlink",className:"text"===e.children[0].type&&1===e.children[0].textFormat?"bold":""}):null},upload:function(e){return"file"in e&&"object"==typeof e.file&&function(e){return"image"===e.relationTo}(e)?c.default.createElement(m.default,Object.assign({},e.file,{className:"embedded-asset"})):null}}};t.parseReachDataRawFields=function(e){return e.root.children.reduce((function(e,t){var r;return"heading"===t.type&&t.tag?Object.assign({},e,((r={})[t.tag]=t.children.filter((function(e){return"text"===e.type})).map((function(e){return e.text})).join(""),r)):e}),{})};
2var b=function(e){var t=e.document,r=e.className,n=e.hasNoBottomMargin,o=e["data-testid"],i=(0,a.default)(e,h),u=t;return u?c.default.createElement(d.StyledRichText,{className:(0,l.default)(d.classes.root,n&&d.classes.noBottomMargin,r),"data-testid":o},c.default.createElement(s.default,{data:u,options:g(i)})):null};t.default=b},11671:function(e,t,r){var n=r(73911);e.exports=function(e,t){var r=t?n(e.buffer):e.buffer;return new e.constructor(r,e.byteOffset,e.length)}},11717:function(e,t,r){"use strict";var n=r(53507),a=r(45904),o=r(86326),i=r(37064),l=r(28841),s=r(16574),u=r(92403),c=r(13326),d=r(96317),f=r(36870);const p=["className","component","padding","size","stickyHeader"],m=(0,c.Ay)("table",{name:"MuiTable",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.root,r.stickyHeader&&t.stickyHeader]}})((({theme:e,ownerState:t})=>(0,a.A)({display:"table",width:"100%",borderCollapse:"collapse",borderSpacing:0,"& caption":(0,a.A)({},e.typography.body2,{padding:e.spacing(2),color:(e.vars||e).palette.text.secondary,textAlign:"left",captionSide:"bottom"})},t.stickyHeader&&{borderCollapse:"separate"}))),h="table",v=o.forwardRef((function(e,t){const r=(0,u.A)({props:e,name:"MuiTable"}),{className:c,component:v=h,padding:g="normal",size:b="medium",stickyHeader:y=!1}=r,x=(0,n.A)(r,p),C=(0,a.A)({},r,{component:v,padding:g,size:b,stickyHeader:y}),A=(e=>{const{classes:t,stickyHeader:r}=e,n={root:["root",r&&"stickyHeader"]};return(0,l.A)(n,d.l,t)})(C),_=o.useMemo((()=>({padding:g,size:b,stickyHeader:y})),[g,b,y]);return(0,f.jsx)(s.A.Provider,{value:_,children:(0,f.jsx)(m,(0,a.A)({as:v,role:v===h?null:"table",ref:t,className:(0,i.A)(A.root,c),ownerState:C},x))})}));t.A=v},11741:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=r(97711),o=n(r(80452)),i=n(r(55530)),l=n(r(86326)),s=n(r(62151)),u=n(r(52298)),c=n(r(25043)),d=n(r(22753)),f=n(r(46998)),p=n(r(24905)),m=n(r(5512)),h=n(r(9866)),v=r(32203),g=r(420),b=({label:e,icon:t,isLabelHidden:r,...n})=>(0,a.jsx)("li",{className:(0,i.default)(g.classes.listItem,r&&g.classes.listItemIcon),children:r?(0,a.jsx)(d.default,{className:g.classes.iconLink,accessibilityLabel:e,variant:"flat",hasDarkBackground:!0,"data-testid":`footer-navigation-icon-button-${(0,v.replaceSpaces)(e)}`,...n,children:l.default.cloneElement(t,{className:(0,i.default)([t.props.className,g.classes.icon])})}):(0,a.jsx)(s.default,{startIcon:t,className:g.classes.link,hasDarkBackground:!0,variant:"text","data-testid":`footer-navigation-button-${(0,v.replaceSpaces)(e)}`,...n,children:e})}),y=({mainNavigation:e})=>(0,a.jsx)(c.default,{container:!0,spacing:3,justifyContent:"space-between",children:e?.map(((e,t)=>(0,a.jsxs)(c.default,{"data-testid":"footer-main-navigation-item-container",children:[(0,a.jsx)(h.default,{variant:"h4",children:e.subHeading}),(0,a.jsx)("nav",{children:(0,a.jsx)(g.List,{children:e.menuItems.map(((e,t)=>(0,a.jsx)(b,{...e},t)))})})]},t)))}),x=({menu:e})=>(0,a.jsxs)("div",{className:g.classes.secondaryNavigation,children:[(0,a.jsx)(g.LogoWrapper,{children:(0,a.jsx)(f.default,{})}),e&&(0,a.jsx)(g.List,{className:(0,i.default)(g.classes.listInline),"data-testid":"footer-secondary-navigation-item-container",children:e.map(((e,t)=>(0,a.jsx)(b,{...e},t)))}),(0,a.jsxs)(g.StandardLogoWrapper,{children:[(0,a.jsx)(o.default,{sx:{display:{xs:"none",lg:"block"}},children:(0,a.jsx)(p.default,{fill:"currentColor"})}),(0,a.jsx)(o.default,{sx:{display:{xs:"block",lg:"none"}},children:(0,a.jsx)(m.default,{fill:"currentColor"})})]})]});t.default=({mainNavigation:e,secondaryNavigation:t})=>(0,a.jsx)(g.Root,{"data-testid":"footer",hasMainNavigation:Boolean(e),children:(0,a.jsxs)(u.default,{children:[(0,a.jsx)(y,{mainNavigation:e}),(0,a.jsx)(x,{menu:t})]})})},11861:function(e,t,r){"use strict";t.__esModule=!0,t.prepareProducts=t.getVisualiserAssetUrlByType=t.convertEsValues=t.convertAttrToNumber=void 0;var n=r(81525);t.prepareProducts=function(e){return e.length?e.map(a):[]};var a=function(e){var t=e.APPEARANCEATTRIBUTES$COLOUR,r=e.GENERALINFORMATION$CLASSIFICATION,a=e.TILESATTRIBUTES$VERTICALOVERLAP,l=e.TILESATTRIBUTES$HORIZONTALOVERLAP,s=e.TILESATTRIBUTES$HORIZONTALOFFSET,u=e.TILESATTRIBUTES$SNOWFENCEACTIVE,c=e.TILESATTRIBUTES$LARGETILE,d=e.TILESATTRIBUTES$THICKNESSREDUCTION,f=e.TILESATTRIBUTES$INVERT,p=e.TILESATTRIBUTES$INVERTY,m=i(e);return{brandCode:e.brandCode,name:e.name,code:e.code,path:e.path,colour:t[0].name,category:r[0].name.toLowerCase(),verticalOverlap:o(a[0]),horizontalOverlap:o(l[0]),horizontalOffset:o(s[0]),snowFenceActive:(0,n.convertStrToBool)(null==u?void 0:u[0].name),isLargeTile:(0,n.convertStrToBool)(null==c?void 0:c[0].name),thicknessReduction:o(null==d?void 0:d[0]),invert:(0,n.c
2onvertStrToBool)(null==f?void 0:f[0].name),invertY:(0,n.convertStrToBool)(null==p?void 0:p[0].name),normalMapRef:m("NORMAL_MAP_REFERENCE"),highDetailMeshRef:m("HIGH_DETAIL_MESH_REFERENCE"),lowDetailMeshRef:m("LOW_DETAIL_MESH_REFERENCE"),ridgeRef:m("RIDGE_REFERENCE"),ridgeEndRef:m("RIDGE_END_REFERENCE"),metallicRoughnessMapRef:m("METALLIC_ROUGHNESS_MAP_REFERENCE"),diffuseMapRef:m("DIFFUSE_MAP_REFERENCE"),mainImage:e.mainImage}};t.convertEsValues=a;var o=function(e){return Number(null==e?void 0:e.name)||0};t.convertAttrToNumber=o;var i=function(e){return function(t){var r,n;return(null===(r=e.visualiserAssets)||void 0===r||null===(n=r.find((function(e){return e.assetType===t})))||void 0===n?void 0:n.url)||""}};t.getVisualiserAssetUrlByType=i},11938:function(e,t,r){"use strict";r.r(t),r.d(t,{Canvas:function(){return h},Col:function(){return p},Document:function(){return u},Img:function(){return v},Link:function(){return x},Row:function(){return f},SVG:function(){return g},Table:function(){return y},Text:function(){return d},View:function(){return c},pdf:function(){return E},styled:function(){return A}});var n=r(80261);var a=(e,t)=>{if(Array.isArray(e))return e;const r=[];return void 0===e&&t||r.push(e),r};const o=e=>{if(n.isFragment(e)&&(e=(e=>{const{props:{children:t}}=e;return a(t,!0)})(e)),Array.isArray(e))return e.map(o);if(!n.isElement(e))return"number"==typeof e||"boolean"==typeof e?`${e}`:e;const t=e.type;if("function"!=typeof t)throw new Error(`Elements must be function components, found ${typeof t}, ${t}`);if(t.prototype&&t.prototype.isReactComponent)throw new Error("Elements must be function components, found a class component");return o(t(e.props))};var i=o,l=r(86326);var s=(e,t,...r)=>i(((e,t,...r)=>n.isElement(e)?l.cloneElement(e,t,...r):e)(e,t,...r));var u=({header:e,footer:t,background:r,children:n,...a})=>({content:i(n),...e?{header:(t,r,n)=>s(e,{currentPage:t,pageCount:r,pageSize:n})}:{},...t?{footer:(e,r,n)=>s(t,{currentPage:e,pageCount:r,pageSize:n})}:{},...r?{background:(e,t)=>s(r,{currentPage:e,pageSize:t})}:{},...a});var c=({children:e,...t})=>({stack:a(i(e),!0),...t});var d=({children:e,...t})=>({text:i(e),...t});var f=({children:e,...t})=>({columns:a(i(e)),...t});var p=({children:e,...t})=>{const r=i(e);return null===r||Array.isArray(r)||"object"!=typeof r?l.createElement(c,{...t},r):{...r,...t}};const m=({children:e,...t})=>({canvas:a(i(e),!0),...t});m.Rect=e=>({type:"rect",key:null,props:void 0,...e}),m.Line=e=>({type:"line",key:null,props:void 0,...e}),m.PolyLine=e=>({type:"polyline",...e}),m.Ellipse=e=>({type:"ellipse",...e});var h=m;var v=({src:e,...t})=>({image:e,...t});var g=({children:e,...t})=>({svg:e,...t});const b=({children:e,headerRows:t,widths:r,...n})=>({table:{headerRows:t,widths:r,body:a(i(e))},...n});b.Row=({children:e})=>a(i(e));var y=b;var x=({children:e,href:t,...r})=>({text:i(e).join(""),link:t,...r});const C=(e,t)=>{const r={};for(const[n,a]of Object.entries(e))r[n]="function"==typeof a?a(t):a;return r};var A=e=>t=>r=>l.createElement(e,{...C(t,r),...r}),_=r(43996);var E=(e,t,r,n)=>{const a=i(e);return(0,_.createPdf)(a,t,r,n)}},11996:function(e,t,r){"use strict";r.r(t),r.d(t,{ModalManager:function(){return n.P},default:function(){return a.A},getModalUtilityClass:function(){return o.M},modalClasses:function(){return o.A}});var n=r(93326),a=r(17299),o=r(2717)},12078:function(e,t,r){"use strict";r.r(t),r.d(t,{default:function(){return n.A},getIconButtonUtilityClass:function(){return a.G},iconButtonClasses:function(){return a.A}});var n=r(25129),a=r(84601)},12090:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.StyledButton=t.Description=t.StyledIcon=t.StyledCard=t.Wrapper=void 0;const a=r(91972),o=n(r(90565)),i=n(r(71513)),l=n(r(62151));t.Wrapper=(0,a.styled)("div")({display:"flex",flexWrap:"wrap"}),t.StyledCard=(0,a.styled)(o.default)((({onClick:e})=>({width:"300px",padding:"10px",margin:"10px",height:"160px",display:"flex",flexDirection:"column",alignItems:"center",justifyContent:"space-evenly","&:hover":{cursor:!!e&&"pointer"}}))),t.StyledIcon=(0,a.styled)(i.default)({height:"59px",width:"59px"}),t.Description=(0,a.styled)("div")({textAlign:"center"}),t.StyledButton=(0,a.styled)(l.default)({marginTop:"10px"})},12092:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esMo
2dule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.StyledButton=t.classes=void 0;const a=r(89146),o=r(91972),i=n(r(22753)),l="ArrowControl";t.classes={left:`${l}-left`,right:`${l}-right`,chevron:`${l}-chevron`},t.StyledButton=(0,o.styled)(i.default)({position:"absolute",top:"50%",transform:"translateY(-50%)",boxShadow:"0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 5px 8px 0px rgba(0, 0, 0, 0.14), 0px 1px 14px 0px rgba(0, 0, 0, 0.12)",[`&.${a.buttonBaseClasses.root}`]:{borderRadius:"50%"},[`&.${t.classes.left}`]:{left:-20,transform:"translate(-50%, -50%)"},[`&.${t.classes.right}`]:{right:-20,transform:"translate(50%, -50%)"},[`& .${t.classes.chevron}`]:{width:"32px",height:"32px"}})},12143:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.createSystemLayer=t.createSystemLayerProducts=void 0;var n=r(16475);t.createSystemLayerProducts=function(e){return e.map((function(e){return{code:e}}))};t.createSystemLayer=function(e){return Object.assign({addon:!1,approvalStatus:n.ApprovalStatus.Approved,code:"Layer_19",layerNumber:"layerNo 1",longDescription:"Long Dec System 2 NO",name:"layer name",optionalProducts:(0,t.createSystemLayerProducts)(["400120_Monarplan_Outside_corner_anthracite"]),products:(0,t.createSystemLayerProducts)(["300190_Rubber_sheat"]),shortDescription:"SDescription 1 NO",type:"LAYER_ACCESSORIES"},e)}},12203:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const n=r(97711),a=(0,r(91972).styled)("svg")({padding:"0 !important"});t.default=e=>(0,n.jsxs)(a,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 780 185",...e,children:[(0,n.jsx)("g",{fill:"#34384f",children:(0,n.jsx)("path",{d:"M286.325 154.178h13.411v15.3a20.587 20.587 0 0 1-2.493 1.9 17.4 17.4 0 0 1-3.267 1.639 23.693 23.693 0 0 1-4.155 1.151 28.08 28.08 0 0 1-5.158.432 20.358 20.358 0 0 1-8.052-1.526 17.9 17.9 0 0 1-10.029-10.526 22.845 22.845 0 0 1-1.347-7.968 21.91 21.91 0 0 1 1.4-7.881 19.66 19.66 0 0 1 3.926-6.414 18.33 18.33 0 0 1 6.046-4.314 20.478 20.478 0 0 1 13.268-.864 17.425 17.425 0 0 1 4.212 1.841 15.53 15.53 0 0 1 3.066 2.445 23.263 23.263 
20 0 1 2.12 2.532l-3.9 3.336a20.547 20.547 0 0 0-1.662-2.042 12.03 12.03 0 0 0-2.292-1.927 13.316 13.316 0 0 0-3.009-1.439 12.03 12.03 0 0 0-3.869-.575 12.97 12.97 0 0 0-5.673 1.208 12.679 12.679 0 0 0-4.27 3.28 14.815 14.815 0 0 0-2.694 4.86 18.252 18.252 0 0 0-.945 5.9 17.318 17.318 0 0 0 1.031 6.1 14 14 0 0 0 2.895 4.746 13.327 13.327 0 0 0 9.943 4.229 18.565 18.565 0 0 0 5.646-.748 12.445 12.445 0 0 0 3.983-2.072v-7.823h-8.139ZM307.129 146.929h5.158v15.7q0 3.8 1.548 5.494a5.742 5.742 0 0 0 4.47 1.7 6.831 6.831 0 0 0 3.7-.92 7.458 7.458 0 0 0 2.378-2.387 9.915 9.915 0 0 0 1.29-3.336 19.569 19.569 0 0 0 .372-3.827v-12.424h5.155v25.11q0 .836.057 1.64h-4.929l-.172-3.97a18.504 18.504 0 0 1-1.26 1.5 8.485 8.485 0 0 1-1.834 1.467 11.8 11.8 0 0 1-2.522 1.122 10.7 10.7 0 0 1-3.267.46q-5.216 0-7.68-3.021t-2.464-8.255ZM355.041 170.457a8.884 8.884 0 0 1-3.926 2.991 13.342 13.342 0 0 1-5.014.979 12.836 12.836 0 0 1-3.3-.432 8.6 8.6 0 0 1-2.98-1.438 7.554 7.554 0 0 1-2.178-2.588 8.277 8.277 0 0 1-.831-3.884 8.647 8.647 0 0 1 3.009-6.9q3.009-2.591 8.682-2.589c.611 0 1.262.019 1.949.057s1.337.077 1.949.115 1.146.078 1.6.115a9.743 9.743 0 0 1 .975.115v-.978a4.912 4.912 0 0 0-1.806-4.286 8.265 8.265 0 0 0-4.9-1.294 11.51 11.51 0 0 0-4.814.834 18.968 18.968 0 0 0-2.98 1.7l-2.407-3.51a12.533 12.533 0 0 1 1.662-1.151 14.491 14.491 0 0 1 2.292-1.064 18.685 18.685 0 0 1 2.981-.805 20.699 20.699 0 0 1 3.84-.316q5.157 0 8.109 2.5a8.8 8.8 0 0 1 2.952 7.1v16.6c0 .364.018.815.057 1.352h-4.814Zm-.057-9.434c-.153-.038-.45-.087-.889-.144s-.945-.1-1.518-.144-1.185-.076-1.834-.115-1.281-.058-1.891-.058a9.993 9.993 0 0 0-3.525.518 5.987 5.987 0 0 0-2.121 1.295 4.124 4.124 0 0 0-1.06 1.725 6.243 6.243 0 0 0-.286 1.813 3.88 3.88 0 0 0 1.49 3.308 6.722 6.722 0 0 0 4.126 1.121 7.823 7.823 0 0 0 2.837-.518 8.353 8.353 0 0 0 2.379-1.38 7.013 7.013 0 0 0 1.662-2.013 4.858 4.858 0 0 0 .63-2.359ZM366.961 173.679V148.6q0-.519-.057-1.669h4.929l.172 4.314a13.711 13.711 0 0 1 1.2-1.524 8.979 8.979 0 0 1 1.8-1.525 11.327 11.327 0 0 1 2.465-1.178 9.828 9.828 0 0 1 3.238-.49 9.936 9.936 0 0 1 1.576.116 7.46 7.46 0 0 1 1.347.344l-1.146 4.833a7.6 7.6 0 0 0-8.139 1.985 8.539 8.539 0 0 0-1.633 2.617 8.4 8.4 0 0 0-.6 3.164v14.094ZM403.641 170.457a8.881 8.881 0 0 1-3.927 2.991 13.338 13.338 0 0 1-5.014.979 12.829 12.829 0 0 1-3.3-.432 8.613 8.613 0 0 1-2.981-1.438 7.552 7.552 0 0 1-2.177-2.588 8.277 8.277 0 0 1-.831-3.884 8.649 8.649 0 0 1 3.008-6.9q3.009-2.591 8.683-2.589.916 0 1.949.057t1.949.115c.61.039 1.146.078 1.6.115a9.743 9.743 0 0 1 .975.115v-.978a4.912 4.912 0 0 0-1.806-4.286 8.265 8.265 0 0 0-4.9-1.294 11.508 11.508 0 0 0-4.814.834 19.015 19.015 0 0 0-2.98 1.7l-2.408-3.51a12.55 12.55 0 0 1 1.663-1.151 14.491 14.491 0 0 1 2.292-1.064 18.67 18.67 0 0 1 2.98-.805 20.71 20.71 0 0 1 3.84-.316q5.158 0 8.11 2.5a8.8 8.8 0 0 1 2.951 7.1v16.6q0 .546.058 1.352h-4.815Zm-.057-9.434c-.154-.038-.451-.087-.889-.144s-.945-.1-1.519-.144-1.184-.076-1.834-.115-1.28-.058-1.891-.058a10 10 0 0 0-3.525.518 5.982 5.982 0 0 0-2.12 1.295 4.1 4.1 0 0 0-1.06 1.725 6.246 6.246 0 0 0-.287 1.813 3.882 3.882 0 0 0 1.49 3.308 6.726 6.726 0 0 0 4.127 1.121 7.826 7.826 0 0 0 2.837-.518 8.348 8.348 0 0 0 2.378-1.38 7 7 0 0 0 1.662-2.013 4.859 4.859 0 0 0 .631-2.359ZM415.561 173.679v-25.053c0-.364-.02-.93-.057-1.7h4.928l.172 4.027q.516-.69 1.261-1.524a8.593 8.593 0 0 1 1.834-1.525 10.8 10.8 0 0 1 2.551-1.15 10.936 10.936 0 0 1 3.3-.461q5.214 0 7.737 3.05t2.521 8.283v16.05h-5.158v-15.645q0-3.738-1.6-5.493a5.827 5.827 0 0 0-4.528-1.755 6.976 6.976 0 0 0-3.725.921 7.078 7.078 0 0 0-2.378 2.387 10.69 10.69 0 0 0-1.29 3.337 18.154 18.154 0 0 0-.4 3.825v12.426ZM449.03 151.243h-4.815v-4.314h4.815v-8.744h5.158v8.744h7.794v4.314h-7.794v13.174q0 3.222 1 4.43a3.48 3.48 0 0 0 2.837 1.208 5.786 5.786 0 0 0 2.464-.46 7.634 7.634 0 0 0 1.949-1.381l2.35 3.164a9.838 9.838 0 0 1-7.566 3.049q-4.242 0-6.218-2.3t-1.977-7.192ZM491.326 169.767a16.334 16.334 0 0 1-1.376 1.323 11.544 11.544 0 0 1-2.378 1.553 18.2 18.2 0 0 1-3.439 1.294 16.888 16.888 0 0 1-4.5.547 15.073 15.073 0 0 1-5.673-1.036 12.556 12.556 0 0 1-4.414-2.933 13.164 13.164 0 0 1-2.836-4.544 16.433 16.433 0 0 1-1-5.869 15.328 15.328 0 0 1 .973-5.494A12.985 12.985 0 0 1 479 146.124a12.32 12.32 
20 0 1 5.9 1.323 11.77 11.77 0 0 1 4.04 3.509 15.048 15.048 0 0 1 2.321 5.005 22.894 22.894 0 0 1 .745 5.867H470.98a8.1 8.1 0 0 0 .774 3.279 8.3 8.3 0 0 0 1.919 2.589 9.293 9.293 0 0 0 2.751 1.726 8.537 8.537 0 0 0 3.267.633 11.844 11.844 0 0 0 5.56-1.151 11.355 11.355 0 0 0 3.152-2.244Zm-4.643-11.792a8.683 8.683 0 0 0-2.178-5.293A6.984 6.984 0 0 0 479 150.5a8.205 8.205 0 0 0-3.3.633 7.9 7.9 0 0 0-2.494 1.668 7.487 7.487 0 0 0-1.6 2.387 7.884 7.884 0 0 0-.631 2.791ZM522.045 169.767a16.332 16.332 0 0 1-1.376 1.323 11.601 11.601 0 0 1-2.378 1.553 18.199 18.199 0 0 1-3.439 1.294 16.888 16.888 0 0 1-4.5.547 15.082 15.082 0 0 1-5.674-1.036 12.561 12.561 0 0 1-4.413-2.933 13.166 13.166 0 0 1-2.837-4.544 16.433 16.433 0 0 1-1-5.869 15.328 15.328 0 0 1 .974-5.494 12.985 12.985 0 0 1 12.322-8.484 12.324 12.324 0 0 1 5.9 1.323 11.77 11.77 0 0 1 4.04 3.509 15.068 15.068 0 0 1 2.321 5.005 22.894 22.894 0 0 1 .745 5.867H501.7a8.112 8.112 0 0 0 .773 3.279 8.3 8.3 0 0 0 1.92 2.589 9.293 9.293 0 0 0 2.751 1.726 8.529 8.529 0 0 0 3.267.633 11.837 11.837 0 0 0 5.559-1.151 11.362 11.362 0 0 0 3.153-2.244Zm-4.645-11.792a8.683 8.683 0 0 0-2.178-5.293 6.987 6.987 0 0 0-5.5-2.186 8.212 8.212 0 0 0-3.295.633 7.906 7.906 0 0 0-2.493 1.668 7.487 7.487 0 0 0-1.6 2.387 7.884 7.884 0 0 0-.631 2.791Z"})}),(0,n.jsx)("g",{fill:"#34384f",children:(0,n.jsx)("path",{d:"M274.684 81.409a45.624 45.624 0 0 0 4.373 4.156 36.725 36.725 0 0 0 5.592 3.866 32.348 32.348 0 0 0 6.739 2.843 27.1 27.1 0 0 0 7.814 1.095 16.91 16.91 0 0 0 4.875-.729 15.638 15.638 0 0 0 4.445-2.116 11.268 11.268 0 0 0 3.226-3.353 8.293 8.293 0 0 0 1.219-4.449q0-5.392-5.162-8.386T291.46 68.43a42.664 42.664 0 0 1-10.109-3.792 31.67 31.67 0 0 1-8.03-5.98 25.4 25.4 0 0 1-5.233-8.021 26.148 26.148 0 0 1-1.863-10.063 30.826 30.826 0 0 1 2.15-11.521A26.715 26.715 0 0 1 274.9 19.5a31.29 31.29 0 0 1 10.9-6.563 44.531 44.531 0 0 1 15.413-2.406 49.078 49.078 0 0 1 12.9 1.531 46.038 46.038 0 0 1 9.535 3.646 32.909 32.909 0 0 1 6.452 4.375q2.508 2.264 3.8 3.573l-12.473 14q-1.581-1.312-3.657-2.844a33.297 33.297 0 0 0-4.66-2.844 31.362 31.362 0 0 0-5.663-2.187 23.77 23.77 0 0 0-6.524-.875 14.4 14.4 0 0 0-4.517.729 15.58 15.58 0 0 0-4.015 1.968 10.333 10.333 0 0 0-2.867 2.918 6.506 6.506 0 0 0-1.075 3.572q0 4.961 5.161 8.021t14.195 5.1a62.673 62.673 0 0 1 10.395 3.58 34.01 34.01 0 0 1 9.105 5.906 27.34 27.34 0 0 1 6.452 8.969 30.887 30.887 0 0 1 2.443 12.907 25.955 25.955 0 0 1-2.868 12.105 30.648 30.648 0 0 1-7.814 9.625 36.406 36.406 0 0 1-11.614 6.345 44.66 44.66 0 0 1-14.41 2.26 56.967 56.967 0 0 1-13.048-1.386 52.57 52.57 0 0 1-10.61-3.645 47.686 47.686 0 0 1-8.536-5.18 46.759 46.759 0 0 1-6.524-5.98ZM343.88 76.16a38.042 38.042 0 0 1 2.644-14.22 35.97 35.97 0 0 1 7.361-11.595 33.879 33.879 0 0 1 11.363-7.8A36.857 36.857 0 0 1 379.9 39.7a36.355 36.355 0 0 1 14.579 2.843 34.072 34.072 0 0 1 11.291 7.8 36 36 0 0 1 7.361 11.6 39.556 39.556 0 0 1 0 28.438 35.95 35.95 0 0 1-7.361 11.6 34.935 34.935 0 0 1-11.291 7.874 35.578 35.578 0 0 1-14.579 2.918 36.068 36.068 0 0 1-14.651-2.918 34.724 34.724 0 0 1-11.363-7.874 35.916 35.916 0 0 1-7.361-11.595 38.018 38.018 0 0 1-2.645-14.226Zm36.02 18.375A14.884 14.884 0 0 0 386.759 93a15.166 15.166 0 0 0 5.074-4.157 17.866 17.866 0 0 0 3.073-5.906 23.475 23.475 0 0 0 0-13.564 17.085 17.085 0 0 0-3.073-5.833 15.59 15.59 0 0 0-5.074-4.083 14.884 14.884 0 0 0-6.86-1.532 15.33 15.33 0 0 0-6.933 1.532 14.63 14.63 
20 0 0-5.074 4.083 18.847 18.847 0 0 0-3.073 5.833 21.989 21.989 0 0 0 0 13.564 19.768 19.768 0 0 0 3.073 5.906A14.263 14.263 0 0 0 372.966 93a15.33 15.33 0 0 0 6.934 1.535ZM424.65 13.157h20.113v97.274H424.65ZM456.131 42.033h20.914v39.376q0 5.836 2.832 9.189t8.35 3.353a12.445 12.445 0 0 0 5.664-1.239 13.272 13.272 0 0 0 4.211-3.281 13.57 13.57 0 0 0 2.615-4.813 18.834 18.834 0 0 0 .871-5.687v-36.9h20.769v68.4h-20.043l-.58-7.291a25.469 25.469 0 0 1-8.787 6.489 26.58 26.58 0 0 1-11.4 2.553q-11.762 0-18.589-7t-6.826-20.71ZM541.227 58.513H530.7v-16.48h10.531V19.574h20.5v22.459h17.221v16.48h-17.229v26.98q0 4.96 1.92 7.656t6.049 2.7a12.391 12.391 0 0 0 5.409-1.093 27.199 27.199 0 0 0 4.271-2.552l8.254 12.833q-9.679 7.875-21.064 7.876a29.89 29.89 0 0 1-11.956-2.115 20.172 20.172 0 0 1-7.827-5.834 22.67 22.67 0 0 1-4.271-8.969 49.3 49.3 0 0 1-1.281-11.666ZM593.334 13.157h22.524V31.97h-22.524Zm.732 28.876h21.061v68.4h-21.061ZM624.026 76.16a37.835 37.835 0 0 1 2.661-14.22 35.94 35.94 0 0 1 7.413-11.595 34.1 34.1 0 0 1 11.436-7.8 37.3 37.3 0 0 1 14.742-2.845 36.787 36.787 0 0 1 14.672 2.843 34.3 34.3 0 0 1 11.364 7.8 35.974 35.974 0 0 1 7.409 11.6 39.32 39.32 0 0 1 0 28.438 35.921 35.921 0 0 1-7.409 11.6 35.164 35.164 0 0 1-11.364 7.874 36 36 0 0 1-14.672 2.918 36.5 36.5 0 0 1-14.746-2.918 34.945 34.945 0 0 1-11.436-7.874 35.888 35.888 0 0 1-7.409-11.595 37.81 37.81 0 0 1-2.661-14.226Zm36.252 18.375a15.06 15.06 0 0 0 6.9-1.531 15.241 15.241 0 0 0 5.106-4.157 17.84 17.84 0 0 0 3.094-5.906 23.364 23.364 0 0 0 0-13.564 17.061 17.061 0 0 0-3.094-5.833 15.668 15.668 0 0 0-5.106-4.083 15.061 15.061 0 0 0-6.9-1.532 15.511 15.511 0 0 0-6.978 1.532 14.7 14.7 0 0 0-5.106 4.083 18.765 18.765 0 0 0-3.094 5.833 21.873 21.873 0 0 0 0 13.564 19.682 19.682 0 0 0 3.094 5.906A14.33 14.33 0 0 0 653.3 93a15.51 15.51 0 0 0 6.978 1.535ZM703.4 42.033h20.02l.58 7.438a23.928 23.928 0 0 1 8.78-6.563 27.173 27.173 0 0 1 11.391-2.479q11.754 0 18.647 7t6.892 20.709v42.293h-20.9V71.055q0-5.688-2.83-9.042a9.781 9.781 0 0 0-7.907-3.355 14.087 14.087 0 0 0-6.1 1.24 12.9 12.9 0 0 0-4.353 3.282 13.7 13.7 0 0 0-2.612 4.739 18.639 18.639 0 0 0-.872 5.761v36.751H703.4Z"})}),(0,n.jsx)("g",{fill:"#707070",children:(0,n.jsx)("path",{d:"M27.27 55.768v-6.53a7.51 7.51 0 0 1 .484-2.849 5.63 5.63 0 0 1 1.276-1.948 4.946 4.946 0 0 1 1.841-1.129 6.63 6.63 0 0 1 2.177-.362 6.063 6.063 0 0 1 2.539.5 5.2 5.2 0 0 1 1.813 
21.34 5.886 5.886 0 0 1 1.1 1.949 7.09 7.09 0 0 1 .376 2.311v2.768h6.315v3.95Zm8.33-6.315a2.361 2.361 0 0 0-.686-1.787 2.47 2.47 0 0 0-1.787-.659 2.577 2.577 0 0 0-1.84.672 2.357 2.357 0 0 0-.712 1.8v2.338H35.6ZM32.591 41.63v-3.708l1.585-.135a5.807 5.807 0 0 1-1.236-1.33 3.743 3.743 0 0 1-.591-2.19 6.042 6.042 0 0 1 .054-.873 3.41 3.41 0 0 1 .188-.713L36 33.3a4.64 4.64 0 0 0-.188 1.4 3.053 3.053 0 0 0 .819 2.217 3.09 3.09 0 0 0 2.325.847h6.234v3.866ZM38.879 32.385a6.879 6.879 0 0 1-2.62-.5 6.584 6.584 0 0 1-2.136-1.385 6.364 6.364 0 0 1-1.438-2.136 7.058 7.058 0 0 1-.524-2.754 6.966 6.966 0 0 1 .524-2.742 6.405 6.405 0 0 1 1.438-2.122 6.6 6.6 0 0 1 2.136-1.385 7.168 7.168 0 0 1 5.24 0 6.5 6.5 0 0 1 3.588 3.507 6.813 6.813 0 0 1 .537 2.742 6.9 6.9 0 0 1-.537 2.754 6.463 6.463 0 0 1-3.588 3.52 6.876 6.876 0 0 1-2.62.501Zm3.386-6.771a2.782 2.782 0 0 0-1.048-2.244 3.247 3.247 0 0 0-1.088-.578 4.246 4.246 0 0 0-2.5 0 3.1 3.1 0 0 0-1.075.578 2.9 2.9 0 0 0-.753.954 2.846 2.846 0 0 0-.282 1.29 2.933 2.933 0 0 0 .282 1.3 2.74 2.74 0 0 0 .753.954 3.422 3.422 0 0 0 1.075.577 3.965 3.965 0 0 0 2.5 0 3.6 3.6 0 0 0 1.088-.577 2.673 2.673 0 0 0 .766-.954 2.933 2.933 0 0 0 .282-1.3Z"})}),(0,n.jsx)("g",{fill:"#009fe3",children:(0,n.jsx)("path",{d:"M27.27 111.367V104.7a7.78 7.78 0 0 1 .444-2.741 5.65 5.65 0 0 1 1.209-1.975A4.873 4.873 0 0 1 30.71 98.8a6.074 6.074 0 0 1 2.177-.39 5.917 5.917 0 0 1 3.05.766 5.629 5.629 0 0 1 2.082 2.163l7.175-3.977v4.461l-6.584 3.332v2.258h6.584v3.95Zm8.089-6.45a2.453 2.453 0 0 0-4.112-1.773 2.4 2.4 0 0 0-.645 1.773v2.5h4.757ZM38.879 97.551a6.879 6.879 0 0 1-2.62-.5 6.6 6.6 0 0 1-2.136-1.384 6.364 6.364 0 0 1-1.438-2.136 7.06 7.06 0 0 1-.524-2.755 6.965 6.965 0 0 1 .524-2.741 6.42 6.42 0 0 1 1.438-2.123 6.617 6.617 0 0 1 2.136-1.384 7.154 7.154 0 0 1 5.24 0 6.5 6.5 0 0 1 3.588 3.507 6.812 6.812 0 0 1 .537 2.741 6.9 6.9 0 0 1-.537 2.755 6.463 6.463 0 0 1-3.588 3.52 6.876 6.876 0 0 1-2.62.5Zm3.386-6.772a2.782 2.782 0 0 0-1.048-2.244 3.263 3.263 0 0 0-1.088-.577 4.225 4.225 0 0 0-2.5 0 3.11 3.11 0 0 0-1.075.577 2.915 2.915 0 0 0-.753.954 2.852 2.852 0 0 0-.282 1.29 2.934 2.934 0 0 0 .282 1.3 2.74 2.74 0 0 0 .753.954 3.422 3.422 0 0 0 1.075.577 3.965 3.965 0 0 0 2.5 0 3.6 3.6 0 0 0 1.088-.577 2.673 2.673 0 0 0 .766-.954 2.934 2.934 0 0 0 .282-1.3ZM38.879 82.529a6.879 6.879 0 0 1-2.62-.5 6.584 6.584 0 0 1-2.136-1.384 6.364 6.364 0 0 1-1.438-2.136 7.058 7.058 0 0 1-.524-2.754 6.966 6.966 0 0 1 .524-2.742 6.405 6.405 0 0 1 1.438-2.122 6.6 6.6 0 0 1 2.136-1.385 7.168 7.168 0 0 1 5.24 0 6.5 6.5 0 0 1 3.588 3.507 6.813 6.813 0 0 1 .537 2.742 6.9 6.9 0 0 1-.537 2.754 6.463 6.463 0 0 1-3.588 3.52 6.876 6.876 0 0 1-2.62.5Zm3.386-6.771a2.786 2.786 0 0 0-1.048-2.245 3.263 3.263 0 0 0-1.088-.577 4.246 4.246 0 0 0-2.5 0 3.11 3.11 0 0 0-1.075.577 2.91 2.91 0 0 0-.753.955 2.846 2.846 0 0 0-.282 1.29 2.933 2.933 0 0 0 .282 1.3 2.74 2.74 0 0 0 .753.954 3.422 3.422 0 0 0 1.075.577 3.965 3.965 0 0 0 2.5 0 3.6 3.6 0 0 0 1.088-.577 2.673 2.673 0 0 0 .766-.954 2.933 2.933 0 0 0 .282-1.3ZM35.628 65.949v2.042h-3.037v-2.042h-.645a5.5 5.5 0 0 1-2.311-.444 4.643 4.643 0 0 1-1.6-1.169 4.814 4.814 0 0 1-.941-1.652 5.988 5.988 0 0 1-.308-1.895 7.6 7.6 0 0 1 .3-2.069 5.067 5.067 0 0 1 1.014-1.908q.619.4 1.223.82t1.223.819a3.188 3.188 0 0 0-.457.887 3.107 3.107 0 0 0-.161.994 1.693 1.693 0 0 0 .51 1.29 2.027 2.027 0 0 0 1.451.484h.7v-2.983h3.037v2.983h9.566v3.843Z"})}),(0,n.jsx)("path",{fill:"#009fe3",d:"M10 121.125h52.282v52.282H10z"}),(0,n.jsx)("g",{fill:"#fff",children:(0,n.jsx)("path",{d:"m27.136 140.044 10.596 2.573v.048l-10.596 2.574v7.9h12.032a4.341 4.341 0 0 0-3.986 3.109 3.71 3.71 0 0 0-3.531-2.22c-1.841 0-4.515 1.008-4.515 5.75v9.862h18.01v-10.217c0-3.039-1.705-6.029-5.007-6.287h5.008v-5.247H33.593v-.051l11.554-3.13v-4.138l-11.554-3.128v-.051h11.554v-5.245H27.136Zm4.286 24.05v-2.928c0-1.136.33-1.893 1.237-1.893 1.162 0 1.489.732 1.489 1.893v2.925Zm9.437-3.254v3.253h-3.356v-3.485c0-1.311.581-1.942 1.641-1.942 1.387 0 1.715 1.009 1.715 2.17M27.135 124.889h18.013v5.551H27.135z"})}),(0,n.jsx)("path",{fill:"#009fe3",d:"M75.774 11.869h161.358v161.358H75.774z"}),(0,n.jsx)("g",{fill:"#fff",children:(0,n.jsx)("path",{d:"M178.744 64.755 170.8 97.457h-.148l-7.943-32.702h-24.383v37.136a13.398 13.398 0 0 0-9.595-12.303c4.123-2.254 6.854-5.293 6.854-10.899 0-5.681-3.113-13.934-17.75-13.934H87.4v55.588h31.535c9.378 0 18.606-5.264 19.402-15.455v15.455h16.193V84.684h.16l9.658 35.659h12.772l9.653-35.66h.16v35.66h16.188V64.755Zm-74.225 13.23h9.034c3.507 0 5.841 1.018 5.841 3.817 0 3.585-2.259 4.595-5.84 4.595h-9.028Zm10.04 29.125h-10.04V96.752h10.757c4.047 0 5.992 1.793 5.992 5.065 0 4.28-3.112 5.293-6.695 5.293M208.385 64.751h17.131v55.595h-17.131z"})})]})},12207:function(e,t,r){"use strict";r.r(t),r.d(t,{default:function(){return n.A},getSelectUtilityClasses:function(){return a.T},selectClasses:function(){return a.A}});var n=r(98371),a=r(3639)},12228:function(e,t,r){"use strict";var n=r(3847),a=r(52968),o=Array.prototype;e.exports=function(e){var t=e.indexOf;return e===o||n(o,e)&&t===o.indexOf?a:t}},12287:function(e,t,r){"use strict";var n=r(63631),a=r(58040),o=r(28056),i=r(19229),l=r(80111),s=a([].concat);e.exports=n("Reflect","ownKeys")||function(e){var t=o.f(l(e)),r=i.f;return r?s(t,r(e)):t}},12310:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.TopContainer=t.StyledBasketDialogContainer=t.ProductTitle=t.ProductSize=t.ProductList=t.ProductColour=t.ProductButtonContainer=t.Product=t.InfoContainer=t.ImageContainer=t.CloseButton=t.CartInfo=t.CartImage=t.CartActions=void 0;var a=n(r(48164)),o=n(r(9866)),i=r(12078),l=r(91972),s=(0,l.styled)("div")((function(e){var t,r=e.theme;return(t={backgroundColor:r.colours.white,border:"1px solid "+r.colours.storm,height:"100vh",position:"fixed",right:0,top:0,width:"315px",zIndex:13}
2)[r.breakpoints.down("md")]={display:"flex",flexDirection:"column",justifyContent:"space-between"},t[r.breakpoints.up("lg")]={position:"inherit",height:"auto",top:"auto",zIndex:11,width:"566px",right:"20px"},t}));t.StyledBasketDialogContainer=s;var u=(0,l.styled)("div")((function(e){var t;return(t={padding:"30px",paddingBottom:"24px"})[e.theme.breakpoints.down("md")]={padding:"30px 16px"},t}));t.TopContainer=u;var c=(0,l.styled)(a.default)((function(e){var t,r=e.theme;return(t={position:"absolute",right:0,top:0,zIndex:2})["&."+i.iconButtonClasses.root+":hover"]={backgroundColor:r.colours.pearl+" !important",color:r.colours.charcoal+" !important"},t}));t.CloseButton=c;var d=(0,l.styled)("div")((function(e){return{fontSize:"1rem",color:e.theme.colours.slate,fontFamily:"Effra Regular","&>p":{margin:0,"&:last-of-type":{marginTop:"12px"}}}}));t.CartInfo=d;var f=(0,l.styled)("img")((function(e){var t;return(t={maxWidth:"110px",height:"80px"})[e.theme.breakpoints.down("md")]={maxWidth:"64px",height:"60px"},t}));t.CartImage=f;var p=(0,l.styled)("div")((function(e){var t;return(t={maxHeight:"calc(100vh - 170px - 350px)",minHeight:"80px",overflowY:"scroll"})[e.theme.breakpoints.down("md")]={maxHeight:"calc(100vh - 350px)",overflowY:"scroll",flex:1},t}));t.ProductList=p;var m=(0,l.styled)("div")((function(e){var t=e.theme;return{display:"flex",padding:"12px 30px","&:nth-of-type(odd)":{backgroundColor:t.colours.pearl},"&:nth-of-type(even)":{backgroundColor:t.colours.white}}}));t.Product=m;var h=(0,l.styled)("div")((function(e){var t;return(t={maxWidth:"125px",display:"flex",padding:"8px 0",marginRight:"45px",alignItems:"center"})[e.theme.breakpoints.down("md")]={width:"80px",marginRight:"24px"},t}));t.ImageContainer=h;var v=(0,l.styled)("div")((function(e){e.theme;return{flex:1}}));t.InfoContainer=v;var g=(0,l.styled)(o.default)((function(e){return{color:e.theme.colours.charcoal,marginBottom:"12px"}}));t.ProductTitle=g;var b=(0,l.styled)(o.default)((function(e){return{color:e.theme.colours.slate,marginBottom:"12px"}}));t.ProductColour=b;var y=(0,l.styled)(o.default)((function(e){return{fontSize:"16px",color:e.theme.colours.slate,fontFamily:"Effra Regular"}}));t.ProductSize=y;var x=(0,l.styled)("div")((function(e){return{display:"flex",alignItems:"center",marginLeft:"12px",color:e.theme.colours.inter,"& button":{width:"48px",minWidth:"48px",height:"48px","& svg":{height:"24px",width:"24px"}}}}));t.ProductButtonContainer=x;var C=(0,l.styled)("div")((function(e){e.theme;return{padding:"30px",display:"flex",flexDirection:"column",marginLeft:"16px","& > *":{width:"100%","&:last-child":{marginTop:"16px"}}}}));t.CartActions=C},12415:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var a=n(r(53101));t.default=function(e){return Object.assign({catalog:{}.PIM_CATALOG_NAME||"",currentPage:0,totalPageCount:1,totalProductCount:1,products:[(0,a.default)()],version:"Online"},e)}},12418:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.uploadClasses=t.getFileSizeString=void 0;const a=n(r(20193));var o=r(80509);Object.defineProperty(t,"getFileSizeString",{enumerable:!0,get:function(){return o.getFileSizeString}});var i=r(93246);Object.defineProperty(t,"uploadClasses",{enumerable:!0,get:function(){return i.classes}}),t.default=a.default},12543:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.StyledImg=void 0;const n=r(91972);t.StyledImg=(0,n.styled)("img")((({contain:e})=>({width:"100%",height:"100%",display:"block",objectFit:e?"contain":"cover",objectPosition:"center",position:"relative"})))},12581:function(e){"use strict";e.exports={}},12602:function(e,t,r){"use strict";var n,a=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var a=Object.getOwnPropertyDescriptor(t,r);a&&!("get"in a?!t.__esModule:a.writable||a.configurable)||(a={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,a)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),o=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),i=this&&this.__importStar||(n=function(e){return n=Object.getOwnPropertyNames||function(e){var t=[];for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[t.length]=r);return t},n(e)}
2,function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r=n(e),i=0;i<r.length;i++)"default"!==r[i]&&a(t,e,r[i]);return o(t,e),t}),l=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const s=r(97711),u=l(r(95221)),c=l(r(11996)),d=l(r(55530)),f=i(r(86326)),p=r(30155),m=l(r(21267)),h=r(82071),v=({open:e=!0,maxWidth:t="md",color:r="white",onCloseClick:n,onBackdropClick:a=n,backdropProps:o,areaLabelledby:i,areaDescribedby:l,children:v,allowOverflow:g,className:b,containerClassName:y,disablePortal:x})=>{const C=(0,f.useContext)(p.DialogClassNameContext),[A,_]=(0,f.useMemo)((()=>{const e=f.default.Children.toArray(v).reduce(((e,t)=>(0,f.isValidElement)(t)&&t.type===m.default?[t,e[1]]:[e[0],e[1].concat(t)]),[null,[]]);return[e[0],e[1]]}),[v,n]);return(0,s.jsx)(c.default,{className:C,open:e,onBackdropClick:a,BackdropProps:o,"aria-labelledby":i,"aria-describedby":l,disablePortal:x,"data-testid":"container-dialog-modal",children:(0,s.jsx)(u.default,{in:e,children:(0,s.jsxs)(h.Root,{className:(0,d.default)(h.classes[`bg-${r}`],h.classes[`width-${t}`],g&&h.classes.allowOverflow,b),"data-testid":"container-dialog-root",children:[A||(0,s.jsx)(m.default,{onCloseClick:n}),(0,s.jsx)("div",{className:(0,d.default)(y,h.classes.content),"data-testid":"container-dialog-content-container",children:_})]})})})};v.Header=m.default,t.default=v},12684:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.createCategoryImage=void 0;t.createCategoryImage=function(e){return Object.assign({allowedToDownload:!0,fileSize:10,mime:"image/png",name:"name",realFileName:"real-file-name.png",url:"http://localhost:8000"},e)};t.default=function(e){return Object.assign({categoryType:"Category",code:"code",image:(0,t.createCategoryImage)(),name:"name",parentCategoryCode:"parent-category-code"},e)}},12728:function(e){"use strict";e.exports=JSON.parse('{"tiles":[{"name":"Zanda Arktis","material":"concrete","normalMapRef":"public:14.jpg","metallicRoughnessMapRef":"public:15.jpg","verticalOverlap":0.4,"horizontalOverlap":0.1,"horizontalOffset":0,"highDetailMeshRef":"public:176.glb","lowDetailMeshRef":"public:177.glb","ridgeRef":"public:200.glb","ridgeEndRef":"","cgiFileName":"","productUrl":"https://www.bmigroup.com/no/produkter/zanda/zanda-arktis-normalstein","snowFenceActive":false,"isLargeTile":false,"revision":1,"createdUtc":"2021-01-14T15:28:13","editedUtc":"2021-02-16T15:55:07","id":2,"colours":[{"tileId":2,"name":"Antikk Rød","previewRef":"public:6.jpg","diffuseMapRef":"public:21.jpg","normalMapOverrideRef":"public:14.jpg","metallicRoughnessMapOverrideRef":"public:15.jpg","revision":1,"createdUtc":"2021-01-18T19:36:06","editedUtc":"2021-01-20T16:07:49","id":8,"revisionId":null,"isDraft":false,"type":"TileColour","variantCode":"133000634_Zanda_Arktis_main_tile_antique_red","path":"/p/zanda-arktis-normalstein-antikk-rød-betong-2841298874"},{"tileId":2,"name":"Svart","previewRef":"public:7.jpg","diffuseMapRef":"public:20.jpg","normalMapOverrideRef":"public:14.jpg","metallicRoughnessMapOverrideRef":"public:15.jpg","revision":1,"createdUtc":"2021-01-18T21:47:27","editedUtc":"2021-01-20T16:07:41","id":9,"revisionId":null,"isDraft":false,"type":"TileColour","variantCode":"133000133_Zanda_Arktis_main_tile_black","path":"/p/zanda-arktis-normalstein-svart-betong-289333998"},{"tileId":2,"name":"Rød","previewRef":"public:25.jpg","diffuseMapRef":"public:19.jpg","normalMapOverrideRef":"public:14.jpg","metallicRoughnessMapOverrideRef":"public:15.jpg","revision":1,"createdUtc":"2021-01-18T21:47:36","editedUtc":"2021-01-20T16:09:30","id":10,"revisionId":null,"isDraft":false,"type":"TileColour","variantCode":"133000533_Zanda_Arktis_main_tile_red","path":"/p/zanda-arktis-normalstein-rød-betong-833752477"},{"tileId":2,"name":"Teglrød","previewRef":"public:24.jpg","diffuseMapRef":"public:18.jpg","normalMapOverrideRef":"public:14.jpg","metallicRoughnessMapOverrideRef":"public:15.jpg","revision":1,"createdUtc":"2021-01-18T21:47:46","editedUtc":"2021-01-20T16:09:16","id":11,"revisionId":null,"isDraft":false,"type":"TileColour","variantCode":"133000633_Zanda_Arktis_main_tile_clayred","path":"/p/zanda-arktis-normalstein-teglrød-betong-1528740557"},{"tileId":2,"name":"Grå","previewRef":"public:23.jpg","diffuseMapRef":"public:17.jpg","normalMapOverrideRef":"public:14.jpg","metallicRoughnessMapOverrideRef":"public:15.jpg","revision":1,"createdUtc":"2021-01-18T21:48:03","editedUtc":"2021-01-20T16:08:58","id":12,"revisionId":null,"isDraft":false,"type":"TileColour","variantCode":"133000233_Zanda_Arktis_main_tile_grey","path":"/p/zanda-arktis-normalstein-grå-betong-2495854128"},{"tileId":2,"name":"Antikk Grå","previewRef":"public:22.jpg","diffuseMapRef":"public:16.jpg","normalMapOverrideRef":"public:14.jpg","metallicRoughnessMapOverrideRef":"public:15.jpg","revision":1,"createdUtc":"2021-01-18T21:48:26","editedUtc":"2021-01-20T16:08:44","id":13,"revisionId":null,"isDraft":false,"type":"TileColour","variantCode":"133000234_Zanda_Arktis_main_tile_antique_grey","path":"/p/zanda-arktis-normalstein-antikk-grå-betong-1832641415"}],"revisionId":null,"isDraft":false,"type":"Tile"},{"name":"Zanda Protector","material":"concrete","normalMapRef":"public:26.jpg","metallicRoughnessMapRef":"public:27.jpg","verticalOverlap":0.4,"horizontalOverlap":0.1,"horizontalOffset":0,"highDetailMeshRef":"public:176.glb","lowDetailMeshRef":"public:177.glb","ridgeRef":"public:197.glb","ridgeEndRef":"","cgiFileName":"","productUrl":"","snowFenceActive":true,"isLargeTile":false,"revision":1,"createdUtc":"2021-01-14T15:37:29","editedUtc":"2021-01-20T16:11:35","id":3,"colours":[{"tileId":3,"name":"Teglrød","previewRef":"public:35.jpg","diffuseMapRef":"public:31.jpg","normalMapOverrideRef":"public:36.jpg","metallicRoughnessMapOverrideRef":"public:37.jpg","revision":1,"createdUtc":"2021-01-18T21:49:08","editedUtc":"2021-01-20T16:12:48","id":14,"revisionId":null,"isDraft":false,"type":"TileColour","variantCode":"175200624_Zanda_Protector_main_tile_clayred","path":"/p/zanda-protector-normalstein-teglrød-betong-1856300947"},{"tileId":3,"name":"Rød","previewRef":"public:34.jpg","diffuseMapRef":"public:30.jpg","normalMapOverrideRef":"public:36.jpg","metallicRoughnessMapOverrideRef":"public:37.jpg","revision":1,"createdUtc":"2021-01-18T21:49:15","editedUtc":"2021-01-20T16:12:51","id":15,"revisionId":null,"isDraft":false,"type":"TileColour","variantCode":"175200522_Zanda_Protector_main_tile_red","path":"/p/zanda-protector-normalstein-rød-betong-619975412"},{"tileId":3,"name":"Grå","previewRef":"public:33.jpg","diffuseMapRef":"public:29.jpg","normalMapOverrideRef":"public:36.jpg","metallicRoughnessMapOverrideRef":"public:37.jpg","revision":1,"createdUtc":"2021-01-18T21:49:29","editedUtc":"2021-01-20T16:12:52","id":16,"revisionId":null,"isDraft":false,"type":"TileColour","variantCode":"175200224_Zanda_Protector_main_tile_grey","path":"/p/zanda-protector-normalstein-grå-betong-3844278835"},{"tileId":3,"name":"Svart","previewRef":"public:32.jpg","diffuseMapRef":"public:28.jpg","normalMapOverrideRef":"public:36.jpg","metallicRoughnessMapOverrideRef":"public:37.jpg","revision":1,"createdUtc":"2021-01-18T21:49:38","editedUtc":"2021-01-20T16:12:54","id":17,"revisionId":null,"isDraft":false,"type":"TileColour","variantCode":"175200122_Zanda_Protector_main_tile_black","path":"/p/zanda-protector-normalstein-svart-betong-935895622"}],"revisionId":null,"isDraft":false,"type":"Tile"},{"name":"Zanda Classic","material":"concrete","normalMapRef":"public:36.jpg","metallicRoughnessMapRef":"public:37.jpg","verticalOverlap":0.4,"horizontalOverlap":0.1,"horizontalOffset":0,"highDetailMeshRef":"public:176.glb","lowDetailMeshRef":"public:177.glb","ridgeRef":"public:197.glb","ridgeEndRef":"","cgiFileName":"","productUrl":"","snowFenceActive":true,"isLargeTile":false,"revision":1,"createdUtc":"2021-01-14T15:37:55","editedUtc":"2021-01-20T16:15:57","id":4,"colours":[{"tileId":4,"name":"Rød","previewRef":"public:160.jpg","diffuseMapRef":"public:38.jpg","normalMapOverrideRef":"public:53.jpg","metallicRoughnessMapOverrideRef":"public:54.jpg","revision":1,"createdUtc":"2021-01-18T21:50:18","editedUtc":"2021-01-22T01:04:50","id":18,"revisionId":null,"isDraft":false,"type":"TileColour","variantCode":"174000512_Zanda_Classic_main_tile_red","path":"/p/zanda-classic-normalstein-rød-betong-1699793767"},{"tileId":4,"name":"Teglrød","previewRef":"public:161.jpg","diffuseMapRef":"public:39.jpg","normalMapOverrideRef":"public:53.jpg","metallicRoughnessMapOverrideRef":"public:54.jpg","revision":1,"createdUtc":"2021-01-18T21:50:26","editedUtc":"2021-01-22T01:05:14","id":19,"revisionId":null,"isDraft":false,"type":"TileColour","variantCode":"174000615_Zanda_Classic_main_tile_clayred","path":"/p/zanda-classic-normalstein-teglrød-betong-2862044849"},{"tileId":4,"name":"Svart","previewRef":"public:162.jpg","diffuseMapRef":"public:40.jpg","normalMapOverrideRef":"public:53.jpg","metallicRoughnessMapOverrideRef":"public:54.jpg","revision":1,"createdUtc":"2021-01-18T21:50:33","editedUtc":"2021-01-22T01:05:53","id":20,"revisionId":null,"isDraft":false,"type":"TileColour","variantCode":"174000112_Zanda_Classic_main_tile_black","path":"/p/zanda-classic-normalstein-svart-betong-3092280942"},{"tileId":4,"name":"Mørk Grå","previewRef":"public:163.jpg","diffuseMapRef":"public:41.jpg","normalMapOverrideRef":"public:53.jpg","metallicRoughnessMapOverrideRef":"public:54.jpg","revision":1,"createdUtc":"2021-01-18T21:50:54","editedUtc":"2021-01-22T01:06:29","id":21,"revisionId":null,"isDraft":false,"type":"TileColour","variantCode":"174000226_Zanda_Classic_main_tile_dark_grey","path":"/p/zanda-classic-normalstein-mørk-grå-betong-281132146"}],"revisionId":null,"isDraft":false,"type":"Tile"},{"name":"Zanda Vestland","material":"concrete","normalMapRef":"public:42.jpg","metallicRoughnessMapRef":"public:43.jpg","verticalOverlap":0.4,"horizontalOverlap":0.1,"horizontalOffset":0,"highDetailMeshRef":"public:176.glb","lowDetailMeshRef":"public:177.glb","ridgeRef":"public:197.glb","ridgeEndRef":"","cgiFileName":"","productUrl":"","snowFenceActive":true,"isLargeTile":false,"revision":1,"createdUtc":"2021-01-14T15:38:23","editedUtc":"2021-01-20T16:16:29","id":5,"colours":[{"tileId":5,"name":"Telgrød","previewRef":"public:57.jpg","diffuseMapRef":"public:44.jpg","normalMapOverrideRef":"public:42.jpg","metallicRoughnessMapOverrideRef":"public:43.jpg","revision":1,"createdUtc":"2021-01-18T21:51:20","editedUtc":"2021-01-20T16:20:10","id":22,"revisionId":null,"isDraft":false,"type":"TileColour","variantCode":"172020501_Zanda_Vestland_main_tile_clayred","path":"/p/zanda-vestland-normalstein-teglrød-betong-1461184903"},{"tileId":5,"name":"Antikk","previewRef":"public:58.jpg","diffuseMapRef":"public:45.jpg","normalMapOverrideRef":"public:42.jpg","metallicRoughnessMapOverrideRef":"public:43.jpg","revision":1,"createdUtc":"2021-01-18T21:51:28","editedUtc":"2021-01-20T16:20:20","id":23,"revisionId":null,"isDraft":false,"type":"TileColour","variantCode":"172020607_Zanda_Vestland_main_tile_antique","path":"/p/zanda-vestland-normalstein-antikk-betong-835708647"},{"tileId":5,"name":"Koks","previewRef":"public:59.jpg","diffuseMapRef":"public:46.jpg","normalMapOverrideRef":"public:42.jpg","metallicRoughnessMapOverrideRef":"public:43.jpg","revision":1,"createdUtc":"2021-01-18T21:51:34","editedUtc":"2021-01-20T16:20:32","id":24,"revisionId":null,"isDraft":false,"type":"TileColour","variantCode":"172020101_Zanda_Vestland_main_tile_black","path":"/p/zanda-vestland-normalstein-koks-betong-1185720138"}],"revisionId":null,"isDraft":false,"type":"Tile"},{"name":"Zanda Minster","material":"concrete","normalMapRef":"public:47.jpg","metallicRoughnessMapRef":"public:48.jpg","verticalOverlap":0.4,"horizontalOverlap":0.1,"horizontalOffset":0.5,"highDetailMeshRef":"public:178.glb","lowDetailMeshRef":"public:179.glb","ridgeRef":"public:198.glb","ridgeEndRef":"","cgiFileName":"","productUrl":"","snowFenceActive":true,"isLargeTile":false,"revision":1,"createdUtc":"2021-01-18T21:42:33","editedUtc":"2021-02-15T14:52:27","i
2d":6,"colours":[{"tileId":6,"name":"Mørk Grå","previewRef":"public:62.jpg","diffuseMapRef":"public:51.jpg","normalMapOverrideRef":"public:47.jpg","metallicRoughnessMapOverrideRef":"public:48.jpg","revision":1,"createdUtc":"2021-01-18T21:52:31","editedUtc":"2021-01-20T16:21:13","id":27,"revisionId":null,"isDraft":false,"type":"TileColour","variantCode":"143000211_Zanda_Minster_main_tile_dark_grey","path":"/p/zanda-minster-normalstein-mørk-grå-betong-4104038613"},{"tileId":6,"name":"Mørk Skifer","previewRef":"public:63.jpg","diffuseMapRef":"public:52.jpg","normalMapOverrideRef":"public:47.jpg","metallicRoughnessMapOverrideRef":"public:48.jpg","revision":1,"createdUtc":"2021-01-18T21:52:42","editedUtc":"2021-01-20T16:21:21","id":28,"revisionId":null,"isDraft":false,"type":"TileColour","variantCode":"143000208_Zanda_Minster_main_tile_dark_slate","path":"/p/zanda-minster-normalstein-mørk-skifer-betong-1532137436"}],"revisionId":null,"isDraft":false,"type":"Tile"},{"name":"Zanda Evo","material":"concrete","normalMapRef":"public:53.jpg","metallicRoughnessMapRef":"public:54.jpg","verticalOverlap":0.4,"horizontalOverlap":0.1,"horizontalOffset":0.5,"highDetailMeshRef":"public:180.glb","lowDetailMeshRef":"public:181.glb","ridgeRef":"public:197.glb","ridgeEndRef":"","cgiFileName":"","productUrl":"","snowFenceActive":true,"isLargeTile":false,"revision":1,"createdUtc":"2021-01-18T21:42:42","editedUtc":"2021-02-15T14:56:52","id":7,"colours":[{"tileId":7,"name":"Svart","previewRef":"public:164.jpg","diffuseMapRef":"public:55.jpg","normalMapOverrideRef":"public:53.jpg","metallicRoughnessMapOverrideRef":"public:54.jpg","revision":1,"createdUtc":"2021-01-18T21:52:55","editedUtc":"2021-01-22T01:10:30","id":29,"revisionId":null,"isDraft":false,"type":"TileColour","variantCode":"136500112_Zanda_Evo_maintile_black","path":"/p/zanda-evo-normalstein-sort-1848898999"},{"tileId":7,"name":"Mørk Grå","previewRef":"public:165.jpg","diffuseMapRef":"public:56.jpg","normalMapOverrideRef":"public:53.jpg","metallicRoughnessMapOverrideRef":"public:54.jpg","revision":1,"createdUtc":"2021-01-18T21:53:18","editedUtc":"2021-01-22T01:08:09","id":30,"revisionId":null,"isDraft":false,"type":"TileColour","variantCode":"136500217_Zanda_Evo_maintile_dark_grey","path":"/p/zanda-evo-normalstein-mørk-grå-1882940936"}],"revisionId":null,"isDraft":false,"type":"Tile"},{"name":"Monier Turmalin","material":"clay","normalMapRef":"public:126.jpg","metallicRoughnessMapRef":"public:127.jpg","verticalOverlap":0.4,"horizontalOverlap":0,"horizontalOffset":0.5,"highDetailMeshRef":"public:182.glb","lowDetailMeshRef":"public:183.glb","ridgeRef":"public:218.glb","ridgeEndRef":"","cgiFileName":"","productUrl":"","snowFenceActive":true,"isLargeTile":false,"revision":1,"createdUtc":"2021-01-18T21:43:34","editedUtc":"2021-02-16T15:03:35","id":8,"colours":[{"tileId":8,"name":"Glasert Krystallgrå","previewRef":"public:166.jpg","diffuseMapRef":"public:128.jpg","normalMapOverrideRef":"public:129.jpg","metallicRoughnessMapOverrideRef":"public:130.jpg","revision":1,"createdUtc":"2021-01-18T21:53:40","editedUtc":"2021-01-22T01:11:57","id":31,"revisionId":null,"isDraft":false,"type":"TileColour","variantCode":"197001255_Turmalin_main_tile_glazed_crystal_grey","path":"/p/turmalin-normalstein-krystallgrå-glasert-tegl-2224556301"},{"tileId":8,"name":"Glasert Svart","previewRef":"public:167.jpg","diffuseMapRef":"public:131.jpg","normalMapOverrideRef":"public:132.jpg","metallicRoughnessMapOverrideRef":"public:133.jpg","revision":1,"createdUtc":"2021-01-18T21:53:56","editedUtc":"2021-01-22T01:12:35","id":32,"revisionId":null,"isDraft":false,"type":"TileColour","variantCode":"197001157_Turmalin_main_tile_glazed_black","path":"/p/turmalin-normalstein-svart-glasert-tegl-3587906102"},{"tileId":8,"name":"Glasert Grå","previewRef":"public:168.jpg","diffuseMapRef":"public:134.jpg","normalMapOverrideRef":"public:132.jpg","metallicRoughnessMapOverrideRef":"public:133.jpg","revision":1,"createdUtc":"2021-01-21T10:01:06","editedUtc":"2021-01-22T01:13:14","id":40,"revisionId":null,"isDraft":false,"type":"TileColour","variantCode":"197001251_Turmalin_main_tile_glazed_grey","path":"/p/turmalin-normalstein-krystallgrå-glasert-tegl-2224556301/"},{"tileId":8,"name":"Engobert Svart","previewRef":"public:169.jpg","diffuseMapRef":"public:124.jpg","normalMapOverrideRef":"public:132.jpg","metallicRoughnessMapOverrideRef":"public:133.jpg","revision":1,"createdUtc":"2021-01-21T10:01:21","editedUtc":"2021-01-22T01:13:38","id":41,"revisionId":null,"isDraft":false,"type":"TileColour","variantCode":"197001141_Turmalin_main_tile_engobed_black","path":"/p/turmalin-normalstein-svart-engobert-tegl-2332014644/"},{"tileId":8,"name":"Engobert Grå","previewRef":"public:173.jpg","diffuseMapRef":"public:121.jpg","normalMapOverrideRef":"public:132.jpg","metallicRoughnessMapOverrideRef":"public:133.jpg","revision":1,"createdUtc":"2021-01-21T10:01:30","editedUtc":"2021-01-22T01:16:25","id":42,"revisionId":null,"isDraft":false,"type":"TileColour","variantCode":"197001242_Turmalin_main_tile_engobed_grey","path":"/p/turmalin-normalstein-grå-engobert-tegl-141519982"},{"tileId":8,"name":"Naturell","previewRef":"public:171.jpg","diffuseMapRef":"public:125.jpg","normalMapOverrideRef":"public:132.jpg","metallicRoughnessMapOverrideRef":"public:133.jpg","revision":1,"createdUtc":"2021-01-21T10:01:37","editedUtc":"2021-01-22T01:15:06","id":43,"revisionId":null,"isDraft":false,"type":"TileColour","variantCode":"197001604_Turmalin_main_tile_uncoated_red","path":"/p/turmalin-normalstein-naturell-ubehandlet-overflate-tegl-4209812013"}],"revisionId":null,"isDraft":false,"type":"Tile"},{"name":"Monier KDN","material":"clay","normalMapRef":"public:139.jpg","metallicRoughnessMapRef":"public:140.jpg","verticalOverlap":0.4,"horizontalOverlap":0,"horizontalOffset":0,"highDetailMeshRef":"public:184.glb","lowDetailMeshRef":"public:185.glb","ridgeRef":"public:6.glb","ridgeEndRef":"public:8.glb","cgiFileName":"","productUrl":"","snowFenceActive":true,"isLargeTile":false,"revision":1,"createdUtc":"2021-01-18T21:43:40","editedUtc":"2021-01-22T01:44:27","id":9,"colours":[{"tileId":9,"name":"Glasert Kullsvart","previewRef":"public:69.jpg","diffuseMapRef":"public:146.jpg","normalMapOverrideRef":"public:155.jpg","metallicRoughnessMapOverrideRef":"public:156.jpg","revision":1,"createdUtc":"2021-01-18T21:54:11","editedUtc":"2021-01-21T14:59:58","id":33,"revisionId":null,"isDraft":false,"type":"TileColour","variantCode":"190131408_KDN_main_tile_glazed_jet_black","path":"/p/kdn-normalstein-kullsvart-glasert-tegl-2944774053"},{"tileId":9,"name":"Glasert Sølvsvart","previewRef":"public:68.jpg","diffuseMapRef":"public:145.jpg","normalMapOverrideRef":"public:155.jpg","metallicRoughnessMapOverrideRef":"public:156.jpg","revision":1,"createdUtc":"2021-01-21T10:02:19","editedUtc":"2021-01-21T15:00:17","id":44,"revisionId":null,"isDraft":false,"type":"TileColour","variantCode":"190012431_KDN_main_tile_glazed_silver_black","path":"/p/kdn-normalstein-sølvsvart-glasert-tegl-752807605"},{"tileId":9,"name":"Glasert Lys Brun","previewRef":"public:66.jpg","diffuseMapRef":"public:144.jpg","normalMapOverrideRef":"public:155.jpg","metallicRoughnessMapOverrideRef":"public:156.jpg","revision":1,"createdUtc":"2021-01-21T10:02:31","editedUtc":"2021-01-21T14:59:04","id":45,"revisionId":null,"isDraft":false,"type":"TileColour","variantCode":"190012407_KDN_main_tile_glazed_light_brown","path":""},{"tileId":9,"name":"Glasert Mørk Brun","previewRef":"public:65.jpg","diffuseMapRef":"public:143.jpg","normalMapOverrideRef":"public:155.jpg","metallicRoughnessMapOverrideRef":"public:156.jpg","revision":1,"createdUtc":"2021-01-21T10:02:49","editedUtc":"2021-01-21T14:58:56","id":46,"revisionId":null,"isDraft":false,"type":"TileColour","variantCode":"190012406_KDN_main_tile_glazed_dark_brown","path":"/p/kdn-normalstein-mørk-brun-glasert-tegl-4074624969"}
2,{"tileId":9,"name":"Glasert Vinrød","previewRef":"public:64.jpg","diffuseMapRef":"public:142.jpg","normalMapOverrideRef":"public:155.jpg","metallicRoughnessMapOverrideRef":"public:156.jpg","revision":1,"createdUtc":"2021-01-21T10:03:13","editedUtc":"2021-01-21T14:58:49","id":47,"revisionId":null,"isDraft":false,"type":"TileColour","variantCode":"190012430_KDN_main_tile_glazed_wine_red","path":"/p/kdn-normalstein-vinrød-glasert-tegl-1824510820"},{"tileId":9,"name":"Glasert Burgunder","previewRef":"public:70.jpg","diffuseMapRef":"public:141.jpg","normalMapOverrideRef":"public:155.jpg","metallicRoughnessMapOverrideRef":"public:156.jpg","revision":1,"createdUtc":"2021-01-21T10:03:24","editedUtc":"2021-01-21T14:58:43","id":48,"revisionId":null,"isDraft":false,"type":"TileColour","variantCode":"190012433_KDN_main_tile_glazed_purple","path":""},{"tileId":9,"name":"Engobert Høstrød","previewRef":"public:67.jpg","diffuseMapRef":"public:138.jpg","normalMapOverrideRef":"public:135.jpg","metallicRoughnessMapOverrideRef":"public:136.jpg","revision":1,"createdUtc":"2021-01-21T10:04:24","editedUtc":"2021-01-21T14:57:14","id":49,"revisionId":null,"isDraft":false,"type":"TileColour","variantCode":"190012618_KDN_main_tile_engobed_autumn_red","path":"/p/kdn-normalstein-høstrød-engobert-tegl-2859352675"},{"tileId":9,"name":"Naturell","previewRef":"public:76.png","diffuseMapRef":"public:137.jpg","normalMapOverrideRef":"public:135.jpg","metallicRoughnessMapOverrideRef":"public:136.jpg","revision":1,"createdUtc":"2021-01-21T10:04:30","editedUtc":"2021-01-21T14:56:53","id":50,"revisionId":null,"isDraft":false,"type":"TileColour","variantCode":"190012116_KDN_main_tile_uncoated_natural","path":"/p/kdn-normalstein-ubehandlet-overflate-tegl-2920158636"}],"revisionId":null,"isDraft":false,"type":"Tile"},{"name":"Monier Hollander V","material":"clay","normalMapRef":"","metallicRoughnessMapRef":"","verticalOverlap":0.4,"horizontalOverlap":0.15,"horizontalOffset":0,"highDetailMeshRef":"public:186.glb","lowDetailMeshRef":"public:187.glb","ridgeRef":"public:6.glb","ridgeEndRef":"public:8.glb","cgiFileName":"","productUrl":"","snowFenceActive":true,"isLargeTile":false,"revision":1,"createdUtc":"2021-01-18T21:43:50","editedUtc":"2021-01-22T01:45:06","id":10,"colours":[{"tileId":10,"name":"Glasert Svart","previewRef":"public:71.jpg","diffuseMapRef":"public:201.jpg","normalMapOverrideRef":"public:202.jpg","metallicRoughnessMapOverrideRef":"public:203.jpg","revision":1,"createdUtc":"2021-01-21T10:05:08","editedUtc":"2021-01-22T13:13:49","id":51,"revisionId":null,"isDraft":false,"type":"TileColour","variantCode":"184000151_Hollander_V_main_tile_glazed_black","path":"/p/hollander-v-normalstein-svart-matt-glasert-tegl-2361342454"},{"tileId":10,"name":"Glasert Svart Matt","previewRef":"public:72.png","diffuseMapRef":"public:154.jpg","normalMapOverrideRef":"public:155.jpg","metallicRoughnessMapOverrideRef":"public:156.jpg","revision":1,"createdUtc":"2021-01-21T10:05:17","editedUtc":"2021-01-21T15:08:21","id":52,"revisionId":null,"isDraft":false,"type":"TileColour","variantCode":"184000154_Hollander_V_main_tile_glazed_black_matt","path":"/p/hollander-v-normalstein-svart-matt-glasert-tegl-1289019750/"},{"tileId":10,"name":"Engobert Brunsvart","previewRef":"public:73.jpg","diffuseMapRef":"public:151.jpg","normalMapOverrideRef":"public:152.jpg","metallicRoughnessMapOverrideRef":"public:153.jpg","revision":1,"createdUtc":"2021-01-21T10:05:24","editedUtc":"2021-01-21T15:03:46","id":53,"revisionId":null,"isDraft":false,"type":"TileColour","variantCode":"184000142_Hollander_V_main_tile_engobed_black","path":"/p/hollander-v-normalstein-brunsvart-engobert-tegl-1477734107"},{"tileId":10,"name":"Engobert Grå","previewRef":"public:74.png","diffuseMapRef":"public:150.jpg","normalMapOverrideRef":"public:152.jpg","metallicRoughnessMapOverrideRef":"public:153.jpg","revision":1,"createdUtc":"2021-01-21T10:05:33","editedUtc":"2021-01-21T15:02:03","id":54,"revisionId":null,"isDraft":false,"type":"TileColour","variantCode":"184000241_Hollander_V_main_tile_engobed_grey","path":"/p/hollander-v-normalstein-grå-engobert-tegl-1310690751"},{"tileId":10,"name":"Naturell","previewRef":"public:75.png","diffuseMapRef":"public:147.jpg","normalMapOverrideRef":"public:148.jpg","metallicRoughnessMapOverrideRef":"public:149.jpg","revision":1,"createdUtc":"2021-01-21T10:05:41","editedUtc":"2021-01-21T15:01:48","id":55,"revisionId":null,"isDraft":false,"type":"TileColour","variantCode":"184000603_Hollander_V_main_tile_uncoated_red","path":"/p/hollander-v-normalstein-naturell-ubehandlet-overflate-tegl-3202017543"},{"tileId":10,"name":"Glasert Kullsvart","previewRef":"public:174.jpg","diffuseMapRef":"public:157.jpg","normalMapOverrideRef":"public:155.jpg","metallicRoughnessMapOverrideRef":"public:157.jpg","revision":1,"createdUtc":"2021-01-21T12:43:20","editedUtc":"2021-01-22T01:17:41","id":75,"revisionId":null,"isDraft":false,"type":"TileColour","variantCode":null,"path":""}],"revisionId":null,"isDraft":false,"type":"Tile"},{"name":"Monier Nortegl","material":"clay","normalMapRef":"","metallicRoughnessMapRef":"","verticalOverlap":0.4,"horizontalOverlap":0.05,"horizontalOffset":0,"highDetailMeshRef":"public:188.glb","lowDetailMeshRef":"public:189.glb","ridgeRef":"public:6.glb","ridgeEndRef":"public:8.glb","cgiFileName":"","productUrl":"","snowFenceActive":true,"isLargeTile":false,"revision":1,"createdUtc":"2021-01-18T21:44:00","editedUtc":"2021-01-22T01:45:26","id":11,"colours":[{"tileId":11,"name":"Glasert Svart","previewRef":"public:80.jpg","diffuseMapRef":"public:157.jpg","normalMapOverrideRef":"public:155.jpg","metallicRoughnessMapOverrideRef":"public:156.jpg","revision":1,"createdUtc":"2021-01-21T10:06:04","editedUtc":"2021-01-21T15:13:07","id":56,"revisionId":null,"isDraft":false,"type":"TileColour","variantCode":"190230608_Nortegl_main_tile_glazed_black","path":"/p/nortegl-normalstein-svart-glasert-tegl-1169340928"},{"tileId":11,"name":"Engobert Høstrød","previewRef":"public:77.jpg","diffuseMapRef":"public:151.jpg","normalMapOverrideRef":"public:152.jpg","metallicRoughnessMapOverrideRef":"public:153.jpg","revision":1,"createdUtc":"2021-01-21T10:06:20","editedUtc":"2021-01-21T10:29:31","id":57,"revisionId":null,"isDraft":false,"type":"TileColour","variantCode":"190001611_Nortegl_main_tile_engobed_autumn_red","path":"/p/nortegl-normalstein-høstrød-engobert-tegl-599643966"},{"tileId":11,"name":"Engobert Svart","previewRef":"public:78.jpg","diffuseMapRef":"public:154.jpg","normalMapOverrideRef":"public:152.jpg","metallicRoughnessMapOverrideRef":"public:153.jpg","revision":1,"createdUtc":"2021-01-21T10:06:26","editedUtc":"2021-01-21T10:29:44","id":58,"revisionId":null,"isDraft":false,"type":"TileColour","variantCode":"190001608_Nortegl_main_tile_engobed_black","path":"/p/nortegl-normalstein-svart-engobert-tegl-4019630205/"},{"tileId":11,"name":"Naturell","previewRef":"public:79.jpg","diffuseMapRef":"public:204.jpg","normalMapOverrideRef":"public:205.jpg","metallicRoughnessMapOverrideRef":"public:206.jpg","revision":1,"createdUtc":"2021-01-21T10:06:33","editedUtc":"2021-01-22T13:16:43","id":59,"revisionId":null,"isDraft":false,"type":"TileColour","variantCode":"190001101_Nortegl_main_tile_uncoated_clay","path":"/p/nortegl-normalstein-naturell-ubehandlet-overflate-tegl-2632884317"}],"revisionId":null,"isDraft":false,"type":"Tile"},{"name":"Monier Nova","material":"clay","normalMapRef":"","metallicRoughnessMapRef":"","verticalOverlap":0.4,"horizontalOverlap":0.05,"horizontalOffset":0,"highDetailMeshRef":"public:190.glb","lowDetailMeshRef":"public:191.glb","ridgeRef":"public:6.glb","ridgeEndRef":"public:8.glb","cgiFileName":"","productUrl":"","snowFenceActive":true,"isLargeTile":false,"revision":1,"createdUtc":"2021-01-18T21:45:04","editedUtc":"2021-01-22T01:45:49","
2id":12,"colours":[{"tileId":12,"name":"Glasert Svart","previewRef":"public:83.jpg","diffuseMapRef":"public:201.jpg","normalMapOverrideRef":"public:202.jpg","metallicRoughnessMapOverrideRef":"public:203.jpg","revision":1,"createdUtc":"2021-01-21T10:06:51","editedUtc":"2021-01-21T10:33:26","id":60,"revisionId":null,"isDraft":false,"type":"TileColour","variantCode":"112012143_Nova_main_tile_glazed_black","path":"/p/nova-normalstein-svart-glasert-tegl-1471025223"},{"tileId":12,"name":"Engobert Svart","previewRef":"public:82.jpg","diffuseMapRef":"public:154.jpg","normalMapOverrideRef":"public:152.jpg","metallicRoughnessMapOverrideRef":"public:153.jpg","revision":1,"createdUtc":"2021-01-21T10:06:57","editedUtc":"2021-01-21T10:33:11","id":61,"revisionId":null,"isDraft":false,"type":"TileColour","variantCode":"112012141_Nova_main_tile_engobed_black","path":"/p/nova-normalstein-svart-engobert-tegl-2199998508"},{"tileId":12,"name":"Naturell","previewRef":"public:81.jpg","diffuseMapRef":"public:204.jpg","normalMapOverrideRef":"public:205.jpg","metallicRoughnessMapOverrideRef":"public:206.jpg","revision":1,"createdUtc":"2021-01-21T10:07:02","editedUtc":"2021-01-21T10:32:55","id":62,"revisionId":null,"isDraft":false,"type":"TileColour","variantCode":"112012604_Nova_main_tile_uncoated_clay","path":"/p/nova-normalstein-naturell-ubehandlet-overflate-tegl-2104027701"}],"revisionId":null,"isDraft":false,"type":"Tile"},{"name":"Monier Dantegl","material":"clay","normalMapRef":"","metallicRoughnessMapRef":"","verticalOverlap":0.4,"horizontalOverlap":0.1,"horizontalOffset":0,"highDetailMeshRef":"public:192.glb","lowDetailMeshRef":"public:193.glb","ridgeRef":"public:6.glb","ridgeEndRef":"public:8.glb","cgiFileName":"","productUrl":"","snowFenceActive":true,"isLargeTile":false,"revision":1,"createdUtc":"2021-01-18T21:45:12","editedUtc":"2021-01-22T01:46:29","id":13,"colours":[{"tileId":13,"name":"Naturell","previewRef":"public:84.jpg","diffuseMapRef":"public:204.jpg","normalMapOverrideRef":"public:205.jpg","metallicRoughnessMapOverrideRef":"public:206.jpg","revision":1,"createdUtc":"2021-01-21T10:07:12","editedUtc":"2021-01-21T10:34:04","id":63,"revisionId":null,"isDraft":false,"type":"TileColour","variantCode":"101000102_Dantegl_main_tile_uncoated_red","path":"/p/dantegl-normalstein-naturell-ubehandlet-overflate-tegl-4016207286"}],"revisionId":null,"isDraft":false,"type":"Tile"},{"name":"AeroDek Tradition Plus","material":"metal","normalMapRef":"public:120.jpg","metallicRoughnessMapRef":"public:119.jpg","verticalOverlap":0.4,"horizontalOverlap":0.05,"horizontalOffset":0,"highDetailMeshRef":"public:215.glb","lowDetailMeshRef":"public:194.glb","ridgeRef":"public:200.glb","ridgeEndRef":"","cgiFileName":"","productUrl":"","snowFenceActive":false,"isLargeTile":true,"revision":1,"createdUtc":"2021-01-18T21:45:41","editedUtc":"2021-03-05T14:35:49","id":14,"colours":[{"tileId":14,"name":"Kullsort","previewRef":"public:88.jpg","diffuseMapRef":"public:118.jpg","normalMapOverrideRef":"public:120.jpg","metallicRoughnessMapOverrideRef":"public:119.jpg","revision":1,"createdUtc":"2021-01-18T21:54:31","editedUtc":"2021-01-21T14:41:39","id":34,"revisionId":null,"isDraft":false,"type":"TileColour","variantCode":"000400_AeroDek_Tradition_Plus_tile_black","path":"/p/tradition-plus-takpanne-sort-metall-600174295/"},{"tileId":14,"name":"Grå Antikk","previewRef":"public:87.jpg","diffuseMapRef":"public:117.jpg","normalMapOverrideRef":"public:120.jpg","metallicRoughnessMapOverrideRef":"public:119.jpg","revision":1,"createdUtc":"2021-01-18T21:54:40","editedUtc":"2021-01-21T14:41:20","id":35,"revisionId":null,"isDraft":false,"type":"TileColour","variantCode":"001470_AeroDek_Tradition_Plus_tile_antique_grey","path":"/p/tradition-plus-takpanne-grå-antikk-metall-762513707"},{"tileId":14,"name":"Rød Antikk","previewRef":"public:85.jpg","diffuseMapRef":"public:116.jpg","normalMapOverrideRef":"public:120.jpg","metallicRoughnessMapOverrideRef":"public:119.jpg","revision":1,"createdUtc":"2021-01-18T21:54:54","editedUtc":"2021-01-21T14:41:12","id":36,"revisionId":null,"isDraft":false,"type":"TileColour","variantCode":"210018_AeroDek_Tradition_Plus_tile_antique_red","path":"/p/tradition-plus-takpanne-rød-antikk-metall-3879108570/"},{"tileId":14,"name":"Teglrød","previewRef":"public:86.jpg","diffuseMapRef":"public:115.jpg","normalMapOverrideRef":"public:120.jpg","metallicRoughnessMapOverrideRef":"public:119.jpg","revision":1,"createdUtc":"2021-01-18T21:55:02","editedUtc":"2021-01-21T14:41:04","id":37,"revisionId":null,"isDraft":false,"type":"TileColour","variantCode":"080101_AeroDek_Tradition_Plus_tile_clayred","path":"/p/tradition-plus-takpanne-teglrød-metall-1968567585"}],"revisionId":null,"isDraft":false,"type":"Tile"},{"name":"AeroDek Robust Plus","material":"metal","normalMapRef":"public:217.glb","metallicRoughnessMapRef":"","verticalOverlap":0.4,"horizontalOverlap":0,"horizontalOffset":0,"highDetailMeshRef":"public:217.glb","lowDetailMeshRef":"public:195.glb","ridgeRef":"public:200.glb","ridgeEndRef":"","cgiFileName":"","productUrl":"","snowFenceActive":false,"isLargeTile":true,"revision":1,"createdUtc":"2021-01-18T21:45:52","editedUtc":"2021-03-05T14:37:54","id":15,"colours":[{"tileId":15,"name":"Pepperstone","previewRef":"public:175.jpg","diffuseMapRef":"public:207.jpg","normalMapOverrideRef":"public:120.jpg","metallicRoughnessMapOverrideRef":"public:119.jpg","revision":1,"createdUtc":"2021-01-18T21:55:14","editedUtc":"2021-01-22T14:02:31","id":38,"revisionId":null,"isDraft":false,"type":"TileColour","variantCode":"002222_AeroDek_Robust_Plus_tile_pepperstone","path":"/p/robust-plus-takpanne-pepperstone-metall-4032589843"},{"tileId":15,"name":"Grå Antikk","previewRef":"public:90.jpg","diffuseMapRef":"public:117.jpg","normalMapOverrideRef":"public:120.jpg","metallicRoughnessMapOverrideRef":"public:119.jpg","revision":1,"createdUtc":"2021-01-18T21:55:34","editedUtc":"2021-01-21T10:38:12","id":39,"revisionId":null,"isDraft":false,"type":"TileColour","variantCode":"200450_AeroDek_Robust_Plus_tile_antique_grey","path":"/p/robust-plus-takpanne-grå-antikk-metall-3762089517"}],"revisionId":null,"isDraft":false,"type":"Tile"},{"name":"AeroDek Unique Plus","material":"metal","normalMapRef":"public:109.jpg","metallicRoughnessMapRef":"public:110.jpg","verticalOverlap":0.4,"horizontalOverlap":0.05,"horizontalOffset":0,"highDetailMeshRef":"public:215.glb","lowDetailMeshRef":"public:194.glb","ridgeRef":"public:200.glb","ridgeEndRef":"","cgiFileName":"","productUrl":"","snowFenceActive":true,"isLargeTile":true,"revision":1,"createdUtc":"2021-01-18T21:46:24","editedUtc":"2021-03-05T14:38:07","id":17,"colours":[{"tileId":17,"name":"Sort","previewRef":"public:96.jpg","diffuseMapRef":"public:112.jpg","normalMapOverrideRef":"public:113.jpg","metallicRoughnessMapOverrideRef":"public:114.jpg","revision":1,"createdUtc":"2021-01-21T10:08:12","editedUtc":"2021-01-21T14:20:08","id":66,"revisionId":null,"isDraft":false,"type":"TileColour","variantCode":"200020_AeroDek_Unique_Plus_tile_black","path":"/p/unique-plus-takpanne-sort-metall-2940608890"},{"tileId":17,"name":"Matt Sort","previewRef":"public:95.jpg","diffuseMapRef":"public:112.jpg","normalMapOverrideRef":"public:113.jpg","metallicRoughnessMapOverrideRef":"public:119.jpg","revision":1,"createdUtc":"2021-01-21T10:08:17","editedUtc":"2021-01-21T12:59:18","id":67,"revisionId":null,"isDraft":false,"type":"TileColour","variantCode":"200762_AeroDek_Unique_Plus_tile_black_matt","path":"/p/unique-plus-takpanne-matt-sort-metall-280808891"},{"tileId":17,"name":"Matt Grafitt","previewRef":"public:93.jpg","diffuseMapRef":"public:134.jpg","normalMapOverrideRef":"public:113.jpg","metallicRoughnessMapOverrideRef":"public:119.jpg","revision":1,"createdUtc":"2021-01-21T10:08:25","editedUtc":"2021-01-21T12:58:12","id":68,"revisionId":null,"isDraft":false,"type":"TileColour","variantCode":"200502_AeroDek_Unique_Plus_tile_graphite_matt","path":"/p/unique-plus-takpanne-matt-grafitt-metall-258584391"},{"tileId":17,"name":"Matt Tegl","previewRef":"public:94.jpg","diffuseMapRef":"public:111.jpg","normalMapOverrideRef":"public:113.jpg","metallicRoughnessMapOverrideRef":"public:119.jpg","revision":1,"createdUtc":"2021-01-21T10:08:30","editedUtc":"2021-01-21T14:16:40","id":69,"revisionId":null,"isDraft":false,"type":"TileColour","variantCode":"200458_AeroDek_Unique_Plus_tile_clayred_matt","path":""}],"revisionId":null,"isDraft":false,"type":"Tile"},{"name":"AeroDek Tradition","material":"metal","normalMapRef":"public:102.jpg","metallicRoughnessMapRef":"public:103.jpg","verticalOverlap":0.4,"horizontalOverlap":0.05,"horizontalOffset":0,"highDetailMeshRef":"public:215.glb","lowDetailMeshRef":"public:194.glb","ridgeRef":"public:200.glb","ridgeEndRef":"","cgiFileName":"","productUrl":"","snowFenceActive":false,"isLargeTile":true,"revision":1,"createdUtc":"2021-01-18T21:46:34","editedUtc":"2021-03-05T14:38:43","id":18,"colours":[{"tileId":18,"name":"Kullsort","previewRef":"public:99.jpg","diffuseMapRef":"public:108.jpg","normalMapOverrideRef":"public:120.jpg","metallicRoughnessMapOverrideRef":"public:119.jpg","revision":1,"createdUtc":"2021-01-21T10:08:50","editedUtc":"2021-01-21T14:15:27","id":70,"revisionId":null,"isDraft":false,"type":"TileColour","variantCode":"201022_AeroDek_Tradition_Tile_Black","path":"/p/tradition-takpanne-sort-3109776858"},{"tileId":18,"name":"Grå Antikk","previewRef":"public:98.jpg","diffuseMapRef":"public:107.jpg","normalMapOverrideRef":"public:120.jpg","metallicRoughnessMapOverrideRef":"public:119.jpg","revision":1,"createdUtc":"2021-01-21T10:09:00","editedUtc":"2021-01-21T14:15:18","id":71,"revisionId":null,"isDraft":false,"type":"TileColour","variantCode":"201023_Aerodek_Tradition_antique_grey","path":"/p/tradition-takpanne-grå-antikk-30384410"},{"tileId":18,"name":"Rød Antikk","previewRef":"public:97.jpg","diffuseMapRef":"public:106.jpg","normalMapOverrideRef":"public:120.jpg","metallicRoughnessMapOverrideRef":"public:119.jpg","revision":1,"createdUtc":"2021-01-21T10:09:08","editedUtc":"2021-01-21T14:15:08","id":72,"revisionId":null,"isDraft":false,"type":"TileColour","variantCode":"210019_AeroDek_Tradition_antique_red","path":"/p/tradition-takpanne-rød-antikk-3436028375"}],"revisionId":null,"isDraft":false,"type":"Tile"},{"name":"Aerodek Quadro Plus","material":"metal","normalMapRef":"public:100.jpg","metallicRoughnessMapRef":"public:101.jpg","verticalOverlap":0.4,"horizontalOverlap":0.02,"horizontalOffset":0.1,"highDetailMeshRef":"public:216.glb","lowDetailMeshRef":"public:220.glb","ridgeRef":"public:200.glb","ridgeEndRef":"","cgiFileName":"","productUrl":"","snowFenceActive":true,"isLargeTile":true,"revision":1,"createdUtc":"2021-01-21T12:54:13","editedUtc":"2021-03-05T14:38:59","id":19,"colours":[{"tileId":19,"name":"Matt Grafitt","previewRef":"public:91.jpg","diffuseMapRef":"public:104.jpg","normalMapOverrideRef":"public:100.jpg","metallicRoughnessMapOverrideRef":"public:101.jpg","revision":1,"createdUtc":"2021-01-21T12:54:20","editedUtc":"2021-01-21T14:13:10","id":76,"revisionId":null,"isDraft":false,"type":"TileColour","variantCode":"200531_Quadro_tile_graphite_matt","path":"/p/quadro-plus-takpanne-matt-grafitt-metall-2351509566"},{"tileId":19,"name":"Matt Sort","previewRef":"public:92.jpg","diffuseMapRef":"public:105.jpg","normalMapOverrideRef":"public:100.jpg","metallicRoughnessMapOverrideRef":"public:101.jpg","revision":1,"createdUtc":"2021-01-21T12:54:26","editedUtc":"2021-01-21T14:13:07","id":77,"revisionId":null,"isDraft":false,"type":"TileColour","variantCode":"200800_Quadro_tile_black_matt","path":"/p/quadro-plus-takpanne-matt-sort-metall-2117419460"}],"revisionId":null,"isDraft":false,"type":"Tile"}]}')},12767:function(e,t,r){"use strict";var n=r(60330);
2Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=n(r(24142)),o=r(36870),i=(0,a.default)((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"}),"Info");t.default=i},12781:function(e,t,r){"use strict";var n=r(60330);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=n(r(24142)),o=r(36870),i=(0,a.default)((0,o.jsx)("path",{d:"M7.41 8.59 12 13.17l4.59-4.58L18 10l-6 6-6-6 1.41-1.41z"}),"KeyboardArrowDown");t.default=i},12794:function(e,t,r){"use strict";r.d(t,{A:function(){return w}});var n=r(53507),a=r(45904),o=r(86326),i=r(37064),l=r(28841),s=r(70209),u=r(92403),c=r(22133),d=r(39585),f=r(56634),p=r(3572),m=r(73873),h=r(56073),v=r(87591),g=r(36870),b=(0,v.A)((0,g.jsx)("path",{d:"M15.41 7.41L14 6l-6 6 6 6 1.41-1.41L10.83 12z"}),"NavigateBefore"),y=(0,v.A)((0,g.jsx)("path",{d:"M10 6L8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z"}),"NavigateNext"),x=r(13326);const C=["className","color","component","components","disabled","page","selected","shape","size","slots","type","variant"],A=(e,t)=>{const{ownerState:r}=e;return[t.root,t[r.variant],t[`size${(0,p.A)(r.size)}`],"text"===r.variant&&t[`text${(0,p.A)(r.color)}`],"outlined"===r.variant&&t[`outlined${(0,p.A)(r.color)}`],"rounded"===r.shape&&t.rounded,"page"===r.type&&t.page,("start-ellipsis"===r.type||"end-ellipsis"===r.type)&&t.ellipsis,("previous"===r.type||"next"===r.type)&&t.previousNext,("first"===r.type||"last"===r.type)&&t.firstLast]},_=(0,x.Ay)("div",{name:"MuiPaginationItem",slot:"Root",overridesResolver:A})((({theme:e,ownerState:t})=>(0,a.A)({},e.typography.body2,{borderRadius:16,textAlign:"center",boxSizing:"border-box",minWidth:32,padding:"0 6px",margin:"0 3px",color:(e.vars||e).palette.text.primary,height:"auto",[`&.${c.A.disabled}`]:{opacity:(e.vars||e).palette.action.disabledOpacity}},"small"===t.size&&{minWidth:26,borderRadius:13,margin:"0 1px",padding:"0 4px"},"large"===t.size&&{minWidth:40,borderRadius:20,padding:"0 10px",fontSize:e.typography.pxToRem(15)}))),E=(0,x.Ay)(f.A,{name:"MuiPaginationItem",slot:"Root",overridesResolver:A})((({theme:e,ownerState:t})=>(0,a.A)({},e.typography.body2,{borderRadius:16,textAlign:"center",boxSizing:"border-box",minWidth:32,height:32,padding:"0 6px",margin:"0 3px",color:(e.vars||e).palette.text.primary,[`&.${c.A.focusVisible}`]:{backgroundColor:(e.vars||e).palette.action.focus},[`&.${c.A.disabled}`]:{opacity:(e.vars||e).palette.action.disabledOpacity},transition:e.transitions.create(["color","background-color"],{duration:e.transitions.duration.short}),"&:hover":{backgroundColor:(e.vars||e).palette.action.hover,"@media (hover: none)":{backgroundColor:"transparent"}},[`&.${c.A.selected}`]:{backgroundColor:(e.vars||e).palette.action.selected,"&:hover":{backgroundColor:e.vars?`rgba(${e.vars.palette.action.selectedChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.hoverOpacity}))`:(0,s.X4)(e.palette.action.selected,e.palette.action.selectedOpacity+e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:(e.vars||e).palette.action.selected}},[`&.${c.A.focusVisible}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.action.selectedChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.focusOpacity}))`:(0,s.X4)(e.palette.action.selected,e.palette.action.selectedOpacity+e.palette.action.focusOpacity)},[`&.${c.A.disabled}`]:{opacity:1,color:(e.vars||e).palette.action.disabled,backgroundColor:(e.vars||e).palette.action.selected}}},"small"===t.size&&{minWidth:26,height:26,borderRadius:13,margin:"0 1px",padding:"0 4px"},"large"===t.size&&{minWidth:40,height:40,borderRadius:20,padding:"0 10px",fontSize:e.typography.pxToRem(15)},"rounded"===t.shape&&{borderRadius:(e.vars||e).shape.borderRadius})),(({theme:e,ownerState:t})=>(0,a.A)({},"text"===t.variant&&{[`&.${c.A.selected}`]:(0,a.A)({},"standard"!==t.color&&{color:(e.vars||e).palette[t.color].contrastText,backgroundColor:(e.vars||e).palette[t.color].main,"&:hover":{backgroundColor:(e.vars||e).palette[t.color].dark,"@media (hover: none)":{backgroundColor:(e.vars||e).palette[t.color].main}},[`&.${c.A.focusVisible}`]:{backgroundColor:(e.vars||e).palette[t.color].dark}},{[`&.${c.A.disabled}`]:{color:(e.vars||e).palette.action.disabled}})},"outlined"===t.variant&&{border:e.vars?`1px solid rgba(${e.vars.palette.common.onBackgroun
2dChannel} / 0.23)`:"1px solid "+("light"===e.palette.mode?"rgba(0, 0, 0, 0.23)":"rgba(255, 255, 255, 0.23)"),[`&.${c.A.selected}`]:(0,a.A)({},"standard"!==t.color&&{color:(e.vars||e).palette[t.color].main,border:`1px solid ${e.vars?`rgba(${e.vars.palette[t.color].mainChannel} / 0.5)`:(0,s.X4)(e.palette[t.color].main,.5)}`,backgroundColor:e.vars?`rgba(${e.vars.palette[t.color].mainChannel} / ${e.vars.palette.action.activatedOpacity})`:(0,s.X4)(e.palette[t.color].main,e.palette.action.activatedOpacity),"&:hover":{backgroundColor:e.vars?`rgba(${e.vars.palette[t.color].mainChannel} / calc(${e.vars.palette.action.activatedOpacity} + ${e.vars.palette.action.focusOpacity}))`:(0,s.X4)(e.palette[t.color].main,e.palette.action.activatedOpacity+e.palette.action.focusOpacity),"@media (hover: none)":{backgroundColor:"transparent"}},[`&.${c.A.focusVisible}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette[t.color].mainChannel} / calc(${e.vars.palette.action.activatedOpacity} + ${e.vars.palette.action.focusOpacity}))`:(0,s.X4)(e.palette[t.color].main,e.palette.action.activatedOpacity+e.palette.action.focusOpacity)}},{[`&.${c.A.disabled}`]:{borderColor:(e.vars||e).palette.action.disabledBackground,color:(e.vars||e).palette.action.disabled}})}))),S=(0,x.Ay)("div",{name:"MuiPaginationItem",slot:"Icon",overridesResolver:(e,t)=>t.icon})((({theme:e,ownerState:t})=>(0,a.A)({fontSize:e.typography.pxToRem(20),margin:"0 -8px"},"small"===t.size&&{fontSize:e.typography.pxToRem(18)},"large"===t.size&&{fontSize:e.typography.pxToRem(22)})));var w=o.forwardRef((function(e,t){const r=(0,u.A)({props:e,name:"MuiPaginationItem"}),{className:o,color:s="standard",component:f,components:v={},disabled:x=!1,page:A,selected:w=!1,shape:k="circular",size:M="medium",slots:T={},type:O="page",variant:D="text"}=r,R=(0,n.A)(r,C),P=(0,a.A)({},r,{color:s,disabled:x,selected:w,shape:k,size:M,type:O,variant:D}),L=(0,d.A)(),I=(e=>{const{classes:t,color:r,disabled:n,selected:a,size:o,shape:i,type:s,variant:u}=e,d={root:["root",`size${(0,p.A)(o)}`,u,i,"standard"!==r&&`${u}${(0,p.A)(r)}`,n&&"disabled",a&&"selected",{page:"page",first:"firstLast",last:"firstLast","start-ellipsis":"ellipsis","end-ellipsis":"ellipsis",previous:"previousNext",next:"previousNext"}[s]],icon:["icon"]};return(0,l.A)(d,c.q,t)})(P),j=("rtl"===L.direction?{previous:T.next||v.next||y,next:T.previous||v.previous||b,last:T.first||v.first||m.A,first:T.last||v.last||h.A}:{previous:T.previous||v.previous||b,next:T.next||v.next||y,first:T.first||v.first||m.A,last:T.last||v.last||h.A})[O];return"start-ellipsis"===O||"end-ellipsis"===O?(0,g.jsx)(_,{ref:t,ownerState:P,className:(0,i.A)(I.root,o),children:"…"}):(0,g.jsxs)(E,(0,a.A)({ref:t,ownerState:P,component:f,disabled:x,className:(0,i.A)(I.root,o)},R,{children:["page"===O&&A,j?(0,g.jsx)(S,{as:j,ownerState:P,className:I.icon}):null]}))}))},12798:function(e,t,r){"use strict";var n,a=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var a=Object.getOwnPropertyDescriptor(t,r);a&&!("get"in a?!t.__esModule:a.writable||a.configurable)||(a={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,a)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),o=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),i=this&&this.__importStar||(n=function(e){return n=Object.getOwnPropertyNames||function(e){var t=[];for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[t.length]=r);return t},n(e)},function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r=n(e),i=0;i<r.length;i++)"default"!==r[i]&&a(t,e,r[i]);return o(t,e),t}),l=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const s=r(97711),u=l(r(55530)),c=i(r(86326)),d=r(94696),f=c.default.createContext({addRef:()=>({current:null}),equalHeight:"auto",updateRef:()=>{}}),p=({children:e})=>{const[t,r]=(0,c.useState)("auto"),n=(0,c.useRef)({}),a=(0,c.useCallback)((()=>{const e=Object.values(n.current).map((e=>
2e.current?.clientHeight)).filter(Boolean),a=e.length?Math.max(...e):"auto";a!==t&&r(a)}),[n]);(0,c.useEffect)((()=>{a()}),[n]),(0,c.useEffect)((()=>{const e=()=>{a()};return window.addEventListener("resize",e),()=>{window.removeEventListener("resize",e)}}),[]);return(0,s.jsx)("div",{children:(0,s.jsx)(f.Provider,{value:{addRef:e=>(n.current[e]=n.current[e]||{current:null},n.current[e]),updateRef:a,equalHeight:t},children:e})})};p.Consumer=({children:e,shouldDisableBoxSizing:t,component:r="div"})=>(0,s.jsx)(d.Root,{as:r,className:(0,u.default)(t&&d.classes.contentBox),children:(0,s.jsx)(f.Consumer,{children:e})}),t.default=p},12832:function(e,t,r){var n=r(84742);e.exports=function(e){return null==e?"":n(e)}},12843:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=r(97711),o=n(r(97386));t.default=e=>(0,a.jsxs)(o.default,{...e,children:[(0,a.jsxs)("g",{clipPath:"url(#a)",children:[(0,a.jsx)("path",{d:"M5 14.344l6 3.463v-5.853L5 8.5v5.844zM19 14.344V8.5l-6 3.454v5.852l6-3.462zM4.98 6.687L11 10.16 7.973 4.957 4.98 6.688zM19 6.26L15.818.63 9.604 4.19l3.175 5.644L19 6.26z"}),(0,a.jsx)("path",{d:"M6 19.852C2.17 18.31-.802 14.938 2.447 10.898c.13-.173-.11-.4-.274-.25C.996 11.72.03 12.81.03 15.08c0 3.48 2.96 5.41 5.97 6.565V24l5.197-3L6 18v1.852zM22.154 10.97c-.147-.155-.416.06-.285.237 1.986 2.618 1.11 5.75-1.584 7.464-2.15 1.422-4.7 2.16-7.286 2.302v1.8c2.918-.177 5.815-1.072 8.18-2.908 2.99-2.173 3.826-6.27.974-8.893z"})]}),(0,a.jsx)("defs",{children:(0,a.jsx)("clipPath",{id:"a",children:(0,a.jsx)("path",{d:"M0 0h24v24H0z"})})})]})},12909:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Root=t.classes=void 0;const n=r(11473),a=r(12078),o=r(53819),i=r(91972),l="InputGroup";t.classes={input:`${l}-input`,lockedxs:`${l}-lockedxs`,lockedsm:`${l}-lockedsm`,lockedmd:`${l}-lockedmd`,lockedlg:`${l}-lockedlg`,button:`${l}-button`},t.Root=(0,i.styled)("div")((({theme:e})=>({display:"flex",flexDirection:"column",[`&.${t.classes.lockedxs}`]:{...s},[`&.${t.classes.lockedsm}`]:{[e.breakpoints.up("sm")]:{...s}},[`&.${t.classes.lockedmd}`]:{[e.breakpoints.up("md")]:{...s}},[`&.${t.classes.lockedlg}`]:{[e.breakpoints.up("lg")]:{...s}},[`.${t.classes.input}`]:{marginBottom:"15px"}})));const s={flexDirection:"row",[`.${t.classes.input}`]:{margin:0,display:"flex",flex:1,backgroundColor:"#fff",borderTopLeftRadius:"4px",borderBottomLeftRadius:"4px",[`.${o.outlinedInputClasses.notchedOutline}, .${n.filledInputClasses.root}`]:{borderTopLeftRadius:"4px",borderBottomLeftRadius:"4px",borderTopRightRadius:"0px",borderBottomRightRadius:"0px",borderRight:"none"}},[`.${t.classes.button}`]:{borderTopLeftRadius:"0px",borderBottomLeftRadius:"0px",height:"auto",[`&.${a.iconButtonClasses.root}`]:{width:"56px"}}}},12955:function(e,t,r){"use strict";const n=(0,r(23960).Ay)();t.A=n},12968:function(e,t,r){"use strict";var n=r(60330);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=n(r(24142)),o=r(36870),i=(0,a.default)((0,o.jsx)("path",{d:"M8 5v14l11-7z"}),"PlayArrow");t.default=i},12993:function(e,t,r){"use strict";var n=r(60330);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=n(r(24142)),o=r(36870),i=(0,a.default)((0,o.jsx)("path",{d:"M7.52 21.48C4.25 19.94 1.91 16.76 1.55 13H.05C.56 19.16 5.71 24 12 24l.66-.03-3.81-3.81-1.33 1.32zm.89-6.52c-.19 0-.37-.03-.52-.08-.16-.06-.29-.13-.4-.24-.11-.1-.2-.22-.26-.37-.06-.14-.09-.3-.09-.47h-1.3c0 .36.07.68.21.95.14.27.33.5.56.69.24.18.51.32.82.41.3.1.62.15.96.15.37 0 .72-.05 1.03-.15.32-.1.6-.25.83-.44s.42-.43.55-.72c.13-.29.2-.61.2-.97 0-.19-.02-.38-.07-.56-.05-.18-.12-.35-.23-.51-.1-.16-.24-.3-.4-.43-.17-.13-.37-.23-.61-.31.2-.09.37-.2.52-.33.15-.13.27-.27.37-.42.1-.15.17-.3.22-.46.05-.16.07-.32.07-.48 0-.36-.06-.68-.18-.96-.12-.28-.29-.51-.51-.69-.2-.19-.47-.33-.77-.43C9.1 8.05 8.76 8 8.39 8c-.36 0-.69.05-1 .16-.3.11-.57.26-.79.45-.21.19-.38.41-.51.67-.12.26-.18.54-.18.85h1.3c0-.17.03-.32.09-.45s.14-.25.25-.34c.11-.09.23-.17.38-.22.15-.05.3-.08.48-.08.4 0 .7.1.89.31.19.2.29.49.29.86 0 .18-.03.34-.08.49-.05.15-.14.27-.25.37-.11.1-.25.18-.41.24-.16.06-.36.09-.58.09H7.5v1.03h.77c.22 0 .42.02.6.07s.33.13.45.23c.12.11.22.24.29.4.07.16.1.35.1.57 0 .41-.12.72-.35.93-.23.23-.55.33-.95.33zm8.55-5.92c-.32-.33-.7-.59-1.14-.77-.43-.18-.92-.27-1.46-.27H12v8h2.3c.55 0 1.06-.09 1.51-.27.45-.18.84-.43 1.16-.76.32-.33.57-.73.74-1.19.17-.47.26-.99.26-1.57v-.4c0-.58-.09-1.1-.26-1.57-.18-.47-.43-.87-.75-1.2zm-.39 3.16c0 .42-.05.79-.14 1.13-.1.33-.24.62-.43.85-.19.23-.43.41-.71.53-.29.12-.62.18-.99.18h-.91V9.12h.97c.72 0 1.27.23 1.64.69.38.46.57 1.12.57 1.99v.4zM12 0l-.66.03 3.8
21 3.81 1.33-1.33c3.27 1.55 5.61 4.72 5.96 8.48h1.5C23.44 4.84 18.29 0 12 0z"}),"ThreeDRotation");t.default=i},13054:function(e,t){t.createContentDigest=function(){return""}},13069:function(e){"use strict";e.exports=!0},13114:function(e,t,r){"use strict";r(62949),r(97357),r(62949),r(97357);var n=r(60330);t.__esModule=!0,t.replaceImageURLWithImage=t.default=void 0;var a=n(r(18284));r(62949),r(97357);var o=n(r(55717)),i=n(r(62151)),l=n(r(9866)),s=r(39748),u=r(82781),c=function(e,t){if("function"==typeof WeakMap)var r=new WeakMap,n=new WeakMap;return function(e,t){if(!t&&e&&e.__esModule)return e;var a,o,i={__proto__:null,default:e};if(null===e||"object"!=typeof e&&"function"!=typeof e)return i;if(a=t?n:r){if(a.has(e))return a.get(e);a.set(e,i)}for(var l in e)"default"!==l&&{}.hasOwnProperty.call(e,l)&&((o=(a=Object.defineProperty)&&Object.getOwnPropertyDescriptor(e,l))&&(o.get||o.set)?a(i,l,o):i[l]=e[l]);return i}(e,t)}(r(86326)),d=r(54037),f=n(r(60154)),p=r(17775),m=n(r(44929)),h=n(r(11638)),v=r(56028),g=r(80578),b=r(94540),y=n(r(55704)),x=r(53277),C=r(60036),A=n(r(43387)),_=n(r(44284)),E=n(r(46040)),S=n(r(86373));function w(e,t){var r="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(r)return(r=r.call(e)).next.bind(r);if(Array.isArray(e)||(r=function(e,t){if(e){if("string"==typeof e)return k(e,t);var r={}.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?k(e,t):void 0}}(e))||t&&e&&"number"==typeof e.length){r&&(e=r);var n=0;return function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function k(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}var M=(0,f.default)(i.default),T=["image/jpeg","image/png"],O=function(){var e=(0,o.default)(a.default.mark((function e(t){var r,n,o,i,l,s,u,c,f,p;return a.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(r=void 0,e.prev=1,t.image){e.next=4;break}return e.abrupt("return",t);case 4:return e.next=6,fetch(t.image);case 6:if(n=e.sent,!(o=n.headers.get("content-type"))||!T.includes(o)){e.next=17;break}return e.next=11,n.arrayBuffer();case 11:for(i=e.sent,l=new Uint8Array(i),s="",u=w(l);!(c=u()).done;)f=c.value,s+=String.fromCharCode(f);p=btoa(s),r="data:"+o+";base64,"+p;case 17:e.next=22;break;case 19:e.prev=19,e.t0=e.catch(1),(0,d.devLog)("Failed to convert image for PDF",t,e.t0);case 22:return e.abrupt("return",Object.assign({},t,{image:r}));case 23:case"end":return e.stop()}}),e,null,[[1,19]])})));return function(t){return e.apply(this,arguments)}}();t.replaceImageURLWithImage=O;var D=function(e){var t=e.results,r=e.area,n=e.hubSpotFormId,i=e.setIsHubSpotFormAvailable,f=e.isHubSpotFormAvailable,m=e.needHelpSection,y=e.setLoading,x=e.roof,C=e.dimensions,A=(0,v.useSiteContext)().getMicroCopy,_=(0,c.useState)(null),E=_[0],w=_[1],k=(0,p.useIsMobileDevice)(),T=(0,S.default)({dimensions:C}),D=(0,c.useCallback)((0,o.default)(a.default.mark((function e(){var n,o,i,l;return a.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:e.prev=0,n=Object.assign({},t),o=0,i=Object.keys(t);case 3:if(!(o<i.length)){e.next=11;break}return l=i[o],e.next=7,Promise.all(t[l].map(O));case 7:n[l]=e.sent;case 8:o++,e.next=3;break;case 11:return e.abrupt("return",(0,g.createPdf)({roof:x,dimensions:T,results:n,area:(r/1e4).toFixed(2),getMicroCopy:A}));case 14:e.prev=14,e.t0=e.catch(0),(0,d.devLog)("Failed to generate PDF",e.t0);case 17:case"end":return e.stop()}}),e,null,[[0,14]])}))),[t,r,A,x,T]),R=function(){var e=(0,o.default)(a.default.mark((function e(){var t,r;return a.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!E){e.next=6;break}return e.next=3,D();case 3:t=e.sent,(r=E.contentDocument.querySelector("input[type=file]"))&&t.getBlob((function(e){var t=new File([e],"Calculation-report.pdf",{type:"application/pdf"}),n=new DataTransfer;n.items.add(t),r.files=n.files}));case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,c.useEffect)((function(){R()}),[R]);var P=function(){var e=(0,o.default)(a.default.mark((function e(){var t;return a.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,D();case 2:if(t=e.sent,!k){e.next=6;break}return null==t||t.open(void 0,window),e.abrupt("return");case 6:t.open();case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return f?c.default.createElement(b.StyledFormSection,{id:"webtool-calculator-form-id",backgroundColor:"white",onSuccess:P,onFormReady:function(e,t){y(!1),w(t);var r=document.createElement("style");r.textContent=".hs_file, .hs-fieldtype-file {  display: none; }",t.contentDocument.head.appendChild(r)},onFormLoadError:function(){i(!1),y(!1)},data:{hubSpotFormGuid:n,showTitle:!0,title:A(u.microCopy.RESULTS_EMAIL_TITLE),source:"HubSpot",inputs:null,recipients:null,submitText:null,successRedirect:null,emailSubjectFormat:null,richTextDescription:null},customDescriptionElement:c.default.createElement(b.StyledFormSectionTypographyHelp,null,A(u.microCopy.RESULTS_EMAIL_HELP))}):c.default.createElement(b.StyledPrintReportSection,{id:"print-calculations-report"},c.default.createElement("div",null,c.default.createElement(l.default,{variant:"h4",hasUnderline:!0},A(u.microCopy.RESULTS_EMAIL_TITLE)),c.default.createElement(b.StyledTypographyHelp,null,A(u.microCopy.RESULTS_DOWNLOAD_PDF_HELP)),c.default.createElement(M,{onClick:P,gtm:{id:"rc-solution",label:A(u.microCopy.RESULTS_DOWNLOAD_PDF_LABEL),action:"selected"}},A(u.microCopy.RESULTS_DOWNLOAD_PDF_LABEL))),c.default.createElement(b.StyledNeedHelpSection,{backgroundColor:"pearl",hasNoPadding:!0,"data-testid":"print-calculcation-report"+(0,s.replaceSpaces)(m.title)},m.title&&c.default.createElement(b.StyledNeedHelpSectionTitle,null,m.title),c.default.createElement(h.default,{document:m.content})))},R=function(e){var t=e.isDebugging,r=e.measurements,n=e.variant,a=e.tileOptions,o=e.underlay,i=e.guttering,
2s=e.hubSpotFormId,d=e.setIsHubSpotFormAvailable,f=e.isHubSpotFormAvailable,p=e.needHelpSection,h=e.roof,g=e.dimensions,S=(0,v.useSiteContext)().getMicroCopy,w=(0,c.useState)(f),k=w[0],M=w[1],T=(0,c.useState)(!0),O=T[0],R=T[1],L=(0,c.useState)(!0),I=L[0],j=L[1],F=(0,c.useState)(new Set),B=F[0],N=F[1],$=r.faces,U=r.lines,z=r.area,V=(0,c.useMemo)((function(){var e="none"===a.verge?void 0:a.verge,t="none"===a.ventilationHoods?[]:a.ventilationHoods;return new y.default({measurements:r,mainTileVariant:n,vergeOption:e,ridge:a.ridge,ventilationHoods:t,underlay:o,gutteringVariant:null==i?void 0:i.gutteringVariant,gutteringHook:null==i?void 0:i.gutteringHook,downPipes:null==i?void 0:i.downPipes,downPipeConnectors:null==i?void 0:i.downPipeConnectors,roof:h}).getResultsRowsByCategory()}),[null==i?void 0:i.downPipeConnectors,null==i?void 0:i.downPipes,null==i?void 0:i.gutteringHook,null==i?void 0:i.gutteringVariant,r,a.ridge,a.ventilationHoods,a.verge,o,n,h]),H=(0,c.useState)(V.tiles),W=H[0],G=H[1],Z=(0,c.useState)(V.fixings),q=Z[0],Y=Z[1],K=(0,c.useState)(V.sealing),X=K[0],Q=K[1],J=(0,c.useState)(V.ventilation),ee=J[0],te=J[1],re=(0,c.useState)(V.accessories),ne=re[0],ae=re[1],oe=(0,c.useMemo)((function(){return{title:S(u.microCopy.RESULTS_TABLE_TITLE),packSize:S(u.microCopy.RESULTS_TABLE_PACK_SIZE),externalProductCode:S(u.microCopy.RESULTS_TABLE_EXTERNAL_PRODUCT_CODE),quantity:S(u.microCopy.RESULTS_TABLE_QUANTITY),remove:S(u.microCopy.RESULTS_TABLE_REMOVE)}}),[S]),ie=function(e,t){N("add"!==t?function(t){var r=new Set(t);return r.delete(e),r}:function(t){var r=new Set(t);return r.add(e),r})},le=function(e){return function(t){e((function(e){return e.filter((function(e){return e.externalProductCode!==t.externalProductCode}))})),ie(t.externalProductCode,"add")}},se=function(e,t){return function(r,n){e((function(e){return e.map((function(e){return e.externalProductCode===r.externalProductCode?Object.assign({},e,{quantity:n}):e}))}));var a=t.find((function(e){return e.externalProductCode===r.externalProductCode&&e.quantity!==n}));ie(r.externalProductCode,a?"add":"delete")}},ue=P(R),ce=P(j),de=S(u.microCopy.GLOBAL_CLOSE),fe=S(u.microCopy.RESULTS_ALERTS_QUANTITIES_RESET_BUTTON);return c.default.createElement(c.default.Fragment,null,k&&c.default.createElement(b.StyledSpinnerContainer,null,c.default.createElement(m.default,{size:40})),c.default.createElement("div",null,W.length?c.default.createElement(b.StyledFieldContainer,{title:S(u.microCopy.RESULTS_CATEGORIES_TITLES)},c.default.createElement(E.default,Object.assign({onDelete:le(G),onChangeQuantity:se(G,V.tiles),rows:W},oe))):null,q.length?c.default.createElement(b.StyledFieldContainer,{title:S(u.microCopy.RESULTS_CATEGORIES_FIXINGS)},c.default.createElement(E.default,Object.assign({onDelete:le(Y),onChangeQuantity:se(Y,V.fixings),rows:q},oe))):null,ee.length?c.default.createElement(b.StyledFieldContainer,{title:S(u.microCopy.RESULTS_CATEGORIES_VENTILATION)},c.default.createElement(E.default,Object.assign({onDelete:le(te),onChangeQuantity:se(te,V.ventilation),rows:ee},oe))):null,X.length?c.default.createElement(b.StyledFieldContainer,{title:S(u.microCopy.RESULTS_CATEGORIES_SEALING)},c.default.createElement(E.default,Object.assign({onDelete:le(Q),onChangeQuantity:se(Q,V.sealing),rows:X},oe))):null,ne.length?c.default.createElement(b.StyledFieldContainer,{title:S(u.microCopy.RESULTS_CATEGORIES_ACCESSORIES)},c.default.createElement(E.default,Object.assign({onDelete:le(ae),onChangeQuantity:se(ae,V.accessories),rows:ne},oe))):null,I&&(B.size?c.default.createElement(A.default,{type:"warning",title:S(u.microCopy.RESULTS_ALERTS_QUANTITIES_UPDATED_TITLE),first:!0,closeButtonProps:{accessibilityLabel:de,gtm:{id:"cta-click1",label:de},onClick:ce,"data-testid":"alert-close-button-quantity-updated"}},S(u.microCopy.RESULTS_ALERTS_QUANTITIES_UPDATED_TEXT)," ",c.default.createElement(b.StyledResetLinkButton,{onClick:function(){G(V.tiles),Y(V.fixings),Q(V.sealing),te(V.ventilation),ae(V.accessories),N(new Set)},variant:"text",gtm:{id:"cta-click1",label:fe}},fe)):c.default.createElement(A.default,{type:"warning",title:S(u.microCopy.RESULTS_ALERTS_QUANTITIES_NOT_UPDATED_TITLE),first:!0,closeButtonProps:{accessibilityLabel:de,onClick:ce,"data-testid":"alert-close-button-quantity-not-updated",gtm:{id:"cta-click1",label:de}}},S(u.microCopy.RESULTS_ALERTS_QUANTITIES_NOT_UPDATED_TEXT))),O&&c.default.createElement(A.default,{title:S(u.microCopy.RESULTS_ALERTS_NEED_TO_KNOW_TITLE),last:!0,closeButtonProps:{accessibilityLabel:de,onClick:ue,"data-testid":"alert-close-button-needToKnow",gtm:{id:"cta-click1",label:de}}},S(u.microCopy.RESULTS_ALERTS_NEED_TO_KNOW_TEXT,{contingency:C.CONTINGENCY_PERCENTAGE_TEXT})),c.default.createElement(D,{results:{tiles:W,fixings:q,sealing:X,ventilation:ee,accessories:ne},area:z||0,hubSpotFormId:s,setIsHubSpotFormAvailable:d,isHubSpotFormAvailable:f,needHelpSection:p,setLoa
2ding:M,dimensions:g,roof:h}),t?c.default.createElement(_.default,null,c.default.createElement(l.default,{variant:"h3"},"Measurements (showing because debugging mode is ON)"),c.default.createElement(l.default,{variant:"h4"},"Lines"),c.default.createElement("ul",null,Object.keys(U).map((function(e){return U[e].length?c.default.createElement("li",{key:e},c.default.createElement("b",null,e,":")," ",U[e].map((function(e){return e.length.toFixed(2)})).join(" | ")):null}))),c.default.createElement(l.default,{variant:"h4"},"Faces"),c.default.createElement("ul",null,$.map((function(e,t){return c.default.createElement("li",{key:t},c.default.createElement("b",null,"face ",t+1," battens (width):")," ",(0,x.battenCalc)({vertices:e.vertices,pitch:e.pitch,mainTileVariant:n,subtract:Boolean(e.subtract)}).map((function(e){return e.width.toFixed(2)})).join(" | "))})))):null))};t.default=R;var P=function(e){return(0,c.useCallback)((function(){e((function(e){return!e}))}),[e])}},13182:function(e){"use strict";e.exports=e=>encodeURIComponent(e).replace(/[!'()*]/g,(e=>`%${e.charCodeAt(0).toString(16).toUpperCase()}`))},13234:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=n(r(65460));t.default=a.default},13239:function(e,t,r){"use strict";r.r(t),r.d(t,{accordionClasses:function(){return a.A},default:function(){return n.A},getAccordionUtilityClass:function(){return a.d}});var n=r(54734),a=r(31281)},13279:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=r(97711),o=n(r(55530)),i=n(r(91840)),l=r(33251);t.default=({children:e,color:t="pearl",onClick:r,className:n,...s})=>{if("removable"==s.type){const{type:u,...c}=s;return(0,a.jsx)(l.Root,{className:(0,o.default)(n,l.classes.default,"white"===t&&l.classes.colorWhite),label:e,onClick:r,onDelete:r,deleteIcon:(0,a.jsx)(i.default,{}),...c})}const{type:u,isSelected:c,...d}=s;return(0,a.jsx)(l.Root,{className:(0,o.default)("white"===t&&l.classes.colorWhite,!("selectable"===u&&c)&&l.classes.default),label:e,onClick:r,color:c?"primary":"default",...d})}},13326:function(e,t,r){"use strict";r.d(t,{_n:function(){return l},ep:function(){return i}});var n=r(23960),a=r(45675),o=r(70358);const i=e=>(0,n.MC)(e)&&"classes"!==e,l=n.MC,s=(0,n.Ay)({themeId:o.A,defaultTheme:a.A,rootShouldForwardProp:i});t.Ay=s},13417:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.StyledButton=t.classes=void 0;const a=n(r(65551)),o=r(91972),i="Button";t.classes={root:`${i}-root`,text:`${i}-text`,contained:`${i}-contained`,startIcon:`${i}-startIcon`,textDarkBg:`${i}-textDarkBg`,outlinedDarkBg:`${i}-outlinedDarkBg`,opaqueOutlined:`${i}-opaqueOutlined`,opaqueOutlinedDarkBg:`${i}-opaqueOutlinedDarkBg`,containedDarkBg:`${i}-containedDarkBg`},t.StyledButton=(0,o.styled)(a.default)((({theme:{colours:e,palette:r}})=>({[`&.${t.classes.root}`]:{fontSize:"1rem",borderRadius:3,overflowWrap:"anywhere"},[`&.${t.classes.text}`]:{"&:hover":{backgroundColor:(0,o.alpha)(e.black,.05)}},[`&.${t.classes.contained}`]:{"&.Mui-disabled":{backgroundColor:(0,o.alpha)(r.primary.main,.38),color:e.white}},[`&.${t.classes.startIcon}`]:{marginLeft:0},[`&.${t.classes.textDarkBg}`]:{color:(0,o.alpha)(e.white,.8),"&:hover":{color:e.white,backgroundColor:(0,o.alpha)(e.white,.1),transition:"color 0.35s ease-in-out"},"&.Mui-disabled":{color:(0,o.alpha)(e.white,.38)}},[`&.${t.classes.outlinedDarkBg}`]:{color:e.white,borderColor:(0,o.alpha)(e.white,.8),backgroundColor:(0,o.alpha)(e.white,.1),"&:hover":{borderColor:e.white,backgroundColor:"transparent"},"&.Mui-disabled":{color:(0,o.alpha)(e.white,.3),backgroundColor:(0,o.alpha)(e.white,.2),borderColor:(0,o.alpha)(e.white,.3)}},[`&.${t.classes.opaqueOutlined}`]:{backgroundColor:e.white,position:"relative","&:hover":{backgroundColor:e.white,position:"relative","&::after":{content:"''",width:"100%",height:"100%",position:"absolute",top:0,left:0,backgroundColor:(0,o.alpha)(e.focus,.04)}},"&.Mui-disabled":{backgroundColor:e.white}},[`&.${t.classes.opaqueOutlinedDarkBg}`]:{color:r.primary.dark,borderColor:(0,o.alpha)(e.interDark,.5),"&:hover":{borderColor:e.interDark,"&::after":{backgroundColor:(0,o.alpha)(e.interDark,.04)}}},[`&.${t.classes.containedDarkBg}`]:{backgroundColor:e.interDark,"&:hover":{backgroundColor:e.focu
2sDark},"&.Mui-disabled":{backgroundColor:(0,o.alpha)(e.interDark,.38),color:(0,o.alpha)(e.white,.4)}}})))},13450:function(e,t,r){"use strict";r(90006),r(90006);var n=r(60330);t.__esModule=!0,t.default=void 0,r(90006);var a=r(26889),o=n(r(25043)),i=n(r(9866)),l=r(82781),s=function(e,t){if("function"==typeof WeakMap)var r=new WeakMap,n=new WeakMap;return function(e,t){if(!t&&e&&e.__esModule)return e;var a,o,i={__proto__:null,default:e};if(null===e||"object"!=typeof e&&"function"!=typeof e)return i;if(a=t?n:r){if(a.has(e))return a.get(e);a.set(e,i)}for(var l in e)"default"!==l&&{}.hasOwnProperty.call(e,l)&&((o=(a=Object.defineProperty)&&Object.getOwnPropertyDescriptor(e,l))&&(o.get||o.set)?a(i,l,o):i[l]=e[l]);return i}(e,t)}(r(86326)),u=r(56028),c=r(15310),d=n(r(44284)),f=r(66797);var p=function(e,t){var r=e.name,n=t.name;return r.localeCompare(n)},m=function(e){var t=e.title,r=e.options,n=e.onChange,i=e.allTiles,p=(0,u.useSiteContext)().getMicroCopy,m=(0,s.useContext)(c.AnalyticsContext),h=(0,s.useContext)(a.FormContext).values;return s.default.createElement(d.default,{title:t},s.default.createElement(o.default,{container:!0,spacing:3,justifyContent:"center"},r.map((function(e){var t=i[e.baseProduct.code].length,r=t+" "+p(1===t?l.microCopy.TILE_SELECTION_COLOR:l.microCopy.TILE_SELECTION_COLORS);return s.default.createElement(o.default,{xs:6,md:4,lg:2,key:e.code,"data-testid":"base-tile-grid"},s.default.createElement(f.CardRadioGroup.Item,{value:e.baseProduct.code,title:e.baseProduct.name||e.name,imageSource:e.mainImage,checked:h.tile===e.baseProduct.code,onClick:function(){m({event:"dxb.button_click",id:"rc-select-tile",label:e.name+" - "+r,action:"selected"}),n(e.baseProduct.code)}},s.default.createElement(f.CardRadioGroup.Item.Paragraph,null,r)))}))))},h=(0,a.withFormControl)((function(e){var t=e.tiles,r=e.tileMaterial,n=e.onChange,a=(0,u.useSiteContext)().getMicroCopy,o=Object.keys(t).map((function(e){return t[e][0]})).sort(p);return s.default.createElement("div",null,o.length?s.default.createElement(m,{title:r,allTiles:t,options:o,onChange:function(e){return null==n?void 0:n(e)}}):s.default.createElement(i.default,{variant:"h4",align:"center"},a(l.microCopy.TILE_SELECTION_EMPTY)))}));t.default=h},13487:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.StyledMediaGalleryWrapper=t.StyledGridItem=t.StyledDescription=void 0;var a=n(r(25043)),o=r(91972),i=(0,o.styled)("div")((function(e){e.theme;return{paddingBottom:"32px"}}));t.StyledDescription=i;var l=(0,o.styled)(a.default)((function(e){e.theme;return{paddingTop:"12px",paddingBottom:"0","&:last-child":{paddingTop:"0",paddingBottom:"12px"}}}));t.StyledGridItem=l;var s=(0,o.styled)("div")((function(e){var t;return(t={minHeight:"calc(100vw - 32px)"})[e.theme.breakpoints.up("lg")]={minHeight:"700px"},t}));t.StyledMediaGalleryWrapper=s},13542:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=n(r(93392));t.default=a.default},13543:function(e,t,r){"use strict";r.d(t,{A:function(){return a}});var n=r(45904);function a(e,t){return(0,n.A)({toolbar:{minHeight:56,[e.up("xs")]:{"@media (orientation: landscape)":{minHeight:48}},[e.up("sm")]:{minHeight:64}}},t)}},13615:function(e,t,r){var n=r(48342),a=r(9184),o=r(7747),i=r(74287),l=r(80007);function s(e){var t=-1,r=null==e?0:e.length;for(this.clear();++t<r;){var n=e[t];this.set(n[0],n[1])}}s.prototype.clear=n,s.prototype.delete=a,s.prototype.get=o,s.prototype.has=i,s.prototype.set=l,e.exports=s},13650:function(e,t,r){"use strict";var n,a=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var a=Object.getOwnPropertyDescriptor(t,r);a&&!("get"in a?!t.__esModule:a.writable||a.configurable)||(a={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,a)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),o=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),i=this&&this.__importStar||(n=function(e){return n=Object.getOwnPropertyNames||function(e){var t=[];for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[t.length]=r);return t},n(e)}
2,function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r=n(e),i=0;i<r.length;i++)"default"!==r[i]&&a(t,e,r[i]);return o(t,e),t}),l=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.DrawerBackButton=t.StyledUserOutlinedIcon=t.StyledMyAccountIconButton=t.StyledBackdrop=t.UtilitiesSeparator=t.Separator=t.BackNavigation=t.StyledNav=t.StyledChevronLeft=t.CartDrawerContainer=t.SearchDrawContainer=t.LanguageContainer=t.UtilitiesDrawer=t.SearchDrawer=t.LanguageDrawer=t.Drawer=t.DownArrow=t.LanguageSelectionButton=t.StyledRequestAccessButton=t.StyledShoppingCartButton=t.SearchButton=t.StyledBmiLogo=t.BurgerButton=t.NavigationBarButtons=t.NavigationBarContent=t.NavigationBar=t.UtilitiesBar=t.StyledPaper=t.classes=void 0;const s=r(65551),u=r(60760),c=r(49163),d=l(r(23315)),f=r(97386),p=r(87999),m=r(73426),h=r(91972),v=l(r(15425)),g=i(r(22753)),b=l(r(75067)),y=l(r(46998)),x=i(r(62151)),C=l(r(63322)),A=l(r(52298)),_=l(r(21591)),E=r(94023),S="Header";t.classes={utilitiesBar:`${S}-utilitiesBar`,navItem:`${S}-navItem`,utilitiesButton:`${S}-utilitiesButton`,downArrowUp:`${S}-downArrowUp`,languageSelectionButtonActive:`${S}-languageSelectionButtonActive`,languageIcon:`${S}-languageIcon`,closeButton:`${S}-closeButton`,backButton:`${S}-backButton`,showLanguageSelection:`${S}-showLanguageSelection`,navigationBar:`${S}-navigationBar`,navigation:`${S}-navigation`,navItemNoChildren:`${S}-navItemNoChildren`,navItemSelected:`${S}-navItemSelected`,searchButtonIsOnSearchPage:`${S}-searchButtonIsOnSearchPage`,searchDrawerContainerHidden:`${S}-searchDrawerContainerHidden`,searchDrawerContainerOpen:`${S}-searchDrawerContainerOpen`,searchDrawerOpenDown:`${S}-searchDrawerOpenDown`,cartDrawerContainerHidden:`${S}-cartDrawerContainerHidden`,submenu:`${S}-submenu`,subNavItem:`${S}-subNavItem`};const w="280ms cubic-bezier(0.4, 0, 0.2, 1)";t.StyledPaper=(0,h.styled)(d.default)((({theme:e})=>({position:"sticky",top:0,left:0,width:"100%",zIndex:10,"& ul":{marginBottom:0,marginTop:0,paddingLeft:0},"& .footer":{position:"absolute",top:"3rem",right:0},[`.${t.classes.languageIcon}`]:{marginRight:"10px",width:"20px"},[`.${t.classes.closeButton}`]:{backgroundColor:`${e.colours.white} !important`,position:"absolute",right:0,top:0,zIndex:2,"&:hover":{backgroundColor:`${e.colours.pearl} !important`},[`&.${g.iconButtonClasses.root}:hover`]:{backgroundColor:`${e.colours.pearl} !important`}},[`.${t.classes.backButton}`]:{fontWeight:"bold",padding:"18px 10px 18px 2px",maxWidth:"230px",svg:{width:"24px"},[`.${s.buttonClasses.root}`]:{justifyContent:"start"}}}))),t.UtilitiesBar=(0,h.styled)("nav")((({theme:e})=>({backgroundColor:e.colours.pearl,display:"none",paddingTop:"0.3rem",paddingBottom:"0.3rem",position:"relative",textAlign:"right",zIndex:15,[e.breakpoints.up("lg")]:{display:"block"},"& ul":{display:"flex",justifyContent:"flex-end"},[`.${t.classes.navItem}`]:{display:"flex",alignItems:"center",[`&:hover .${c.linkClasses.underlineHover}`]:{textDecoration:"none"},[`+ .${t.classes.navItem}::before`]:{content:'""',display:"block",backgroundColor:e.colours.storm,height:"24px",margin:"0 7px",width:"1px"}},[`.${t.classes.navItem}:has(.${t.classes.submenu}) > button`]:{backgroundColor:(0,h.alpha)(e.colours.black,.05),color:e.colours.charcoal},[`.${t.classes.utilitiesButton}`]:{[`&.${x.buttonClasses.root}`]:{fontSize:"0.875rem",color:e.colours.charcoal}},[`.${t.classes.submenu}`]:{position:"absolute",top:"calc(100% + 4px)",left:"15px",textAlign:"left",backgroundColor:e.colours.pearl,padding:"8px 0",listStyle:"none",display:"block",zIndex:20,borderRadius:"3px",boxShadow:`0px 8px 10px 1px ${(0,h.alpha)(e.colours.black,.14)}, 0px 3px 14px 2px ${(0,h.alpha)(e.colours.black,.12)}, 0px 5px 5px -3px ${(0,h.alpha)(e.colours.black,.2)}`,[`.${t.classes.navItem}`]:{whiteSpace:"nowrap"},[`.${t.classes.navItem}::before`]:{context:"",display:"none"},[`.${t.classes.utilitiesButton}`]:{[`&.${x.buttonClasses.root}`]:{fontSize:"1rem",color:e.colours.charcoal,padding:"6px 16px",width:"100%",justifyContent:"flex-start"}}},[`.${t.classes.navItem}:hover .${t.classes.submenu}`]:{display:"block"},".downArrow":{fontSize:"0.875rem !important",marginLeft:"2px !important",maxWidth:"16px"}}))),t.NavigationBar=(0,h.styled)("div")((({theme:e})=>({backgroundColor:e.colours.white,position:"relative",zIndex:13,[`.${u.containerClasses.root}`]:{display:"flex",alignItems:"center",justifyContent:"space-between"}}))),t.NavigationBarContent=(0,h.styled)("div")({display:"flex",alignItems:"flex-end",marginBottom:"-1px",
2width:"100%"}),t.NavigationBarButtons=(0,h.styled)("div")((({theme:e})=>({display:"flex",alignSelf:"stretch",alignItems:"center",marginLeft:"auto",paddingLeft:"10px"}))),t.BurgerButton=(0,h.styled)(g.default)((({theme:e})=>({color:`${e.colours.inter} !important`,marginLeft:"10px",[e.breakpoints.up("lg")]:{display:"none"}}))),t.StyledBmiLogo=(0,h.styled)(y.default)((({theme:e})=>({margin:"10px 10px 10px 0",width:"50px",height:"50px"}))),t.SearchButton=(0,h.styled)(g.default)((({theme:e})=>({[`&.${g.iconButtonClasses.contained}`]:{color:e.colours.white,[e.breakpoints.down("lg")]:{color:e.colours.inter,backgroundColor:e.colours.white,":hover":{backgroundColor:e.colours.white}}},[e.breakpoints.up("lg")]:{[`.${t.classes.searchButtonIsOnSearchPage}`]:{display:"none"}}}))),t.StyledShoppingCartButton=(0,h.styled)(b.default)((({theme:e})=>({marginLeft:"10px",[`&.${g.iconButtonClasses.contained}`]:{color:e.colours.white,[e.breakpoints.down("lg")]:{color:e.colours.inter,backgroundColor:e.colours.white,":hover":{backgroundColor:e.colours.white}}},[e.breakpoints.up("lg")]:{[`.${t.classes.searchButtonIsOnSearchPage}`]:{display:"none"}}}))),t.StyledRequestAccessButton=(0,h.styled)(x.default)((({theme:e})=>({minHeight:"42px",margin:"0 8px",[e.breakpoints.up("lg")]:{margin:"0 0 0 12px",minHeight:"48px"}}))),t.LanguageSelectionButton=(0,h.styled)(x.default)((({theme:e})=>({transition:`border ${w}, padding-bottom ${w}, margin-bottom ${w}`,border:"1px solid transparent",[`&.${t.classes.languageSelectionButtonActive}`]:{border:`1px solid ${e.colours.storm}`,borderBottomColor:e.colours.pearl,borderRadius:"4px 4px 0 0",marginBottom:"-0.5rem",paddingBottom:"0.875rem"}}))),t.DownArrow=(0,h.styled)("span")({marginLeft:"1rem",transition:`transform ${w}`,[`&.${t.classes.downArrowUp}`]:{transform:"rotate(180deg)"}}),t.Drawer=(0,h.styled)("div")((({theme:e})=>({height:"100vh",zIndex:14,backgroundColor:e.colours.white,border:`1px solid ${e.colours.storm}`,position:"fixed",right:0,top:0,width:"315px",[e.breakpoints.up("lg")]:{position:"absolute",top:"auto",height:"calc(100vh - 160px)",width:"100%",overflow:"hidden"}}))),t.LanguageDrawer=(0,h.styled)(t.Drawer)((({theme:e})=>({zIndex:16,maxWidth:"1392px",margin:"0 auto",overflow:"auto",maxHeight:"unset",boxShadow:`0px 4px 5px ${(0,h.alpha)(e.colours.black,.14)}, 0px 1px 10px ${(0,h.alpha)(e.colours.black,.12)}, 0px 2px 4px -1px ${(0,h.alpha)(e.colours.black,.2)}`,backgroundColor:e.colours.pearl,[`.${t.classes.closeButton}`]:{backgroundColor:`${e.colours.pearl} !important`,margin:"18px",[`&.${g.iconButtonClasses.root}:hover`]:{backgroundColor:`${e.colours.pearl} !important`}},[e.breakpoints.up("lg")]:{left:0,height:"auto",maxHeight:"calc(100vh - 60px)"}}))),t.SearchDrawer=(0,h.styled)(t.Drawer)((({theme:e})=>({padding:"30px",[e.breakpoints.up("lg")]:{right:"20px",width:"566px",height:"auto"},[`.${m.typographyClasses.root}`]:{marginBottom:"32px"},[`&.${t.classes.searchDrawerOpenDown}`]:{height:"auto",width:"100%",right:"0",[e.breakpoints.up("md")]:{width:"566px",right:"20px"}}}))),t.UtilitiesDrawer=(0,h.styled)(t.Drawer)((({theme:e})=>({zIndex:16,[e.breakpoints.up("lg")]:{display:"none"}}))),t.LanguageContainer=(0,h.styled)(A.default)((({theme:e})=>({padding:"16px",[e.breakpoints.up("lg")]:{padding:"32px 24px"}}))),t.SearchDrawContainer=(0,h.styled)("div")((({theme:e})=>({position:"absolute",left:0,right:0,top:0,margin:"auto",maxWidth:e.breakpoints.values.xl,zIndex:15,[e.breakpoints.up("lg")]:{top:"auto",zIndex:14},[`&.${t.classes.searchDrawerContainerHidden}`]:{display:"none"}}))),t.CartDrawerContainer=(0,h.styled)("div")((({theme:e})=>({position:"absolute",left:0,right:0,top:0,margin:"auto",maxWidth:e.breakpoints.values.xl,zIndex:15,[e.breakpoints.up("lg")]:{top:"auto"},[`&.${t.classes.cartDrawerContainerHidden}`]:{display:"none"}}))),t.StyledChevronLeft=(0,h.styled)(C.default)({height:"1.5rem",transition:"transform 120ms cubic-bezier(0.4, 0, 0.2, 1)",transform:"translateX(10px)",marginRight:"15px"}),t.StyledNav=(0,h.styled)("nav")((({theme:e})=>({display:"none",[e.breakpoints.up("lg")]:{display:"block",overflowX:"auto"},[`.${t.classes.navItem}`]:{backgroundClip:"padding-box",border:"1px solid transparent",borderRadius:"3px 3px 0 0",minWidth:"auto",padding:"6px 12px",transition:`color ${w}, background-color ${w}, box-shadow ${w}, border ${w}
2`,textDecoration:"none",color:e.colours.slate,fontSize:"16px",opacity:1,"&:hover":{backgroundColor:e.colours.pearl,color:e.colours.charcoal},"&.Mui-selected":{border:`1px solid ${e.colours.storm}`,borderBottomColor:e.colours.white},flexDirection:"column-reverse",[`.${f.svgIconClasses.root}`]:{marginBottom:0,height:"16px",width:"16px"},[e.breakpoints.up("lg")]:{flexDirection:"row-reverse",fontSize:"18px",padding:"10px 8px 10px 14px",[`.${f.svgIconClasses.root}`]:{marginLeft:"3px",height:"24px",width:"24px"}}},[`.${t.classes.navItemNoChildren}`]:{display:"flex",alignItems:"center"},[`.${t.classes.navItemSelected}`]:{borderBottom:`5px solid ${e.colours.inter} !important`,padding:"5px 8px 0px 14px !important"},[`.${p.tabsClasses.indicator}`]:{display:"none"}}))),t.BackNavigation=(0,h.styled)("div")((({theme:e})=>({backgroundColor:e.colours.pearl,display:"block",position:"sticky",top:0,zIndex:1}))),t.Separator=(0,h.styled)("hr")((({theme:e})=>({border:"none",borderTop:`1px solid ${e.colours.alabaster}`,margin:"0 10px"}))),t.UtilitiesSeparator=(0,h.styled)("hr")((({theme:e})=>({border:"none",borderTop:`1px solid ${e.colours.storm}`,margin:"6px 16px"}))),t.StyledBackdrop=(0,h.styled)(v.default)((({theme:e})=>({zIndex:14,[e.breakpoints.up("lg")]:{zIndex:12,[`&.${t.classes.showLanguageSelection}`]:{zIndex:13}}}))),t.StyledMyAccountIconButton=(0,h.styled)(g.default)((({theme:e})=>({marginLeft:"8px",[e.breakpoints.up("lg")]:{display:"none",marginLeft:"12px"}}))),t.StyledUserOutlinedIcon=(0,h.styled)(_.default)((({theme:e})=>({fill:e.colours.inter}))),t.DrawerBackButton=(0,h.styled)(E.NavigationListButton)((({theme:e})=>({fontWeight:"bold",fontSize:"1rem !important",lineHeight:"1.2 !important",margin:"10px 0 0 !important",padding:"10px 16px 10px 10px !important",width:"250px !important",justifyContent:"start !important","& svg":{width:"24px !important",height:"auto !important",marginRight:"15px !important"}})))},13652:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=n(r(30207));t.default=a.default},13666:function(e){"use strict";e.exports={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0}},13680:function(e,t){"use strict";t.__esModule=!0,t.typeToObjectFitMap=t.getTabletPortraitSize=t.getTabletLandscapeSize=t.getProfileSize=t.getPosition=t.getMobileSize=t.getLaptopSize=t.getDesktopSize=void 0;t.typeToObjectFitMap={Decorative:"cover",Descriptive:"contain"};t.getPosition=function(e){var t=e.size,r=e.position,n=e.focalX,a=e.focalY,o=e.isMobile;return r||(!o&&"cover"===t&&n&&a?n+"% "+a+"%":"center")};t.getMobileSize=function(e){return"cardMobile"in e&&e.cardMobile.url&&e.cardMobile.width?{width:e.cardMobile.width,url:e.cardMobile.url}:"documentMobile"in e&&e.documentMobile.url&&e.documentMobile.width?{width:e.documentMobile.width,url:e.documentMobile.url}:"gallerySlideMobile"in e&&e.gallerySlideMobile.url&&e.gallerySlideMobile.width?{width:e.gallerySlideMobile.width,url:e.gallerySlideMobile.url}:"headerMobile"in e&&e.headerMobile.url&&e.headerMobile.width?{width:e.headerMobile.width,url:e.headerMobile.url}:"heroMobile"in e&&e.heroMobile.width&&e.heroMobile.url?{width:e.heroMobile.width,url:e.heroMobile.url}:"richTextMobile"in e&&e.richTextMobile.width&&e.richTextMobile.url?{width:e.richTextMobile.width,url:e.richTextMobile.url}:"slideMobile"in e&&e.slideMobile.width&&e.slideMobile.url?{width:e.slideMobile.width,url:e.slideMobile.url}:"trainingDetailMobile"in e&&e.trainingDetailMobile.width&&e.trainingDetailMobile.url?{width:e.trainingDetailMobile.width,url:e.trainingDetailMobile.url}:"videoMobile"in e&&e.videoMobile.width&&e.videoMobile.url?{width:e.videoMobile.width,url:e.videoMobile.url}:"villainMobile"in e&&e.villainMobile.width&&e.villainMobile.url?{width:e.villainMobile.width,url:e.villainMobile.url}:void 0};t.getTabletPortraitSize=function(e){return"cardTabletPortrait"in e&&e.cardTabletPortrait.width&&e.cardTabletPortrait.url?{width:e.cardTabletPortrait.width,url:e.cardTabletPortrait.url}:"documentTabletPortrait"in e&&e.documentTabletPortrait.width&&e.documentTabletPortrait.url?{width:e.documentTabletPortrait.width,url:e.documentTabletPortrait.url}:"gallerySlideTabletPortrait"in e&&e.gallerySlideTabletPortrait.width&&e.gallerySlideTabletPortrait.url?{width:e.gallerySlideTabletPortrait.width,url:e.gallerySlideTabletPortrait.url}:"headerTabletPortrait"in e&&e.headerTabletPortrait.width&&e.headerTabletPortrait.url?{width:e.headerTabletPortrait.width,url:e.headerTabletPortrait.url}:"heroTabletPortrait"in e&&e.heroTabletPortrait.width&&e.heroTabletPortrait.url?{width:e.heroTabletPortrait.width,url:e.heroTabletPortrait.url}:"richTextTabletPortrait"in e&&e.richTextTabletPortrait.width&&e.richTextTabletPortrait.url?{width:e.richTextTabletPortrait.width,url:e.richTextTabletPortrait.url}:"slideTabletPortrait"in e&&e.slideTabletPortrait.width&&e.slideTabletPortrait.url?{width:e.slideTabletPortrait.width,url:e.slideTabletPortrait.url}:"trainingDetailTabletPortrait"in e&&e.trainingDetailTabletPortrait.width&&e.trainingDetailTabletPortrait.url?{width:e.trainingDetailTabletPortrait.width,url:e.trainingDetailTabletPortrait.url}:"videoTabletPortrait"in e&&e.videoTabletPortrait.width&&e.videoTabletPortrait.url?{width:e.videoTabletPortrait.width,url:e.videoTabletPortrait.url}:"villainTabletPortrait"in e&&e.villainTabletPortrait.width&&e.villainTabletPortrait.url?{width:e.villainTabletPortrait.width,url:e.villainTabletPortrait.url}:void 0};t.getTabletLandscapeSize=function(e){return"cardTabletLandscape"
2in e&&e.cardTabletLandscape.width&&e.cardTabletLandscape.url?{width:e.cardTabletLandscape.width,url:e.cardTabletLandscape.url}:"documentTabletLandscape"in e&&e.documentTabletLandscape.width&&e.documentTabletLandscape.url?{width:e.documentTabletLandscape.width,url:e.documentTabletLandscape.url}:"gallerySlideTabletLandscape"in e&&e.gallerySlideTabletLandscape.width&&e.gallerySlideTabletLandscape.url?{width:e.gallerySlideTabletLandscape.width,url:e.gallerySlideTabletLandscape.url}:"headerTabletLandscape"in e&&e.headerTabletLandscape.width&&e.headerTabletLandscape.url?{width:e.headerTabletLandscape.width,url:e.headerTabletLandscape.url}:"heroTabletLandscape"in e&&e.heroTabletLandscape.width&&e.heroTabletLandscape.url?{width:e.heroTabletLandscape.width,url:e.heroTabletLandscape.url}:"richTextTabletLandscape"in e&&e.richTextTabletLandscape.width&&e.richTextTabletLandscape.url?{width:e.richTextTabletLandscape.width,url:e.richTextTabletLandscape.url}:"slideTabletLandscape"in e&&e.slideTabletLandscape.width&&e.slideTabletLandscape.url?{width:e.slideTabletLandscape.width,url:e.slideTabletLandscape.url}:"trainingDetailTabletLandscape"in e&&e.trainingDetailTabletLandscape.width&&e.trainingDetailTabletLandscape.url?{width:e.trainingDetailTabletLandscape.width,url:e.trainingDetailTabletLandscape.url}:"videoTabletLandscape"in e&&e.videoTabletLandscape.width&&e.videoTabletLandscape.url?{width:e.videoTabletLandscape.width,url:e.videoTabletLandscape.url}:"villainTabletLandscape"in e&&e.villainTabletLandscape.width&&e.villainTabletLandscape.url?{width:e.villainTabletLandscape.width,url:e.villainTabletLandscape.url}:void 0};t.getLaptopSize=function(e){return"cardLaptop"in e&&e.cardLaptop.width&&e.cardLaptop.url?{width:e.cardLaptop.width,url:e.cardLaptop.url}:"documentLaptop"in e&&e.documentLaptop.width&&e.documentLaptop.url?{width:e.documentLaptop.width,url:e.documentLaptop.url}:"gallerySlideLaptop"in e&&e.gallerySlideLaptop.width&&e.gallerySlideLaptop.url?{width:e.gallerySlideLaptop.width,url:e.gallerySlideLaptop.url}:"headerLaptop"in e&&e.headerLaptop.width&&e.headerLaptop.url?{width:e.headerLaptop.width,url:e.headerLaptop.url}:"heroLaptop"in e&&e.heroLaptop.width&&e.heroLaptop.url?{width:e.heroLaptop.width,url:e.heroLaptop.url}:"richTextLaptop"in e&&e.richTextLaptop.width&&e.richTextLaptop.url?{width:e.richTextLaptop.width,url:e.richTextLaptop.url}:"slideLaptop"in e&&e.slideLaptop.width&&e.slideLaptop.url?{width:e.slideLaptop.width,url:e.slideLaptop.url}:"trainingDetailLaptop"in e&&e.trainingDetailLaptop.width&&e.trainingDetailLaptop.url?{width:e.trainingDetailLaptop.width,url:e.trainingDetailLaptop.url}:"videoLaptop"in e&&e.videoLaptop.width&&e.videoLaptop.url?{width:e.videoLaptop.width,url:e.videoLaptop.url}:"villainLaptop"in e&&e.villainLaptop.width&&e.villainLaptop.url?{width:e.villainLaptop.width,url:e.villainLaptop.url}:void 0};t.getDesktopSize=function(e){return"cardDesktop"in e&&e.cardDesktop.width&&e.cardDesktop.url?{width:e.cardDesktop.width,url:e.cardDesktop.url}:"documentDesktop"in e&&e.documentDesktop.width&&e.documentDesktop.url?{width:e.documentDesktop.width,url:e.documentDesktop.url}:"gallerySlideDesktop"in e&&e.gallerySlideDesktop.width&&e.gallerySlideDesktop.url?{width:e.gallerySlideDesktop.width,url:e.gallerySlideDesktop.url}:"headerDesktop"in e&&e.headerDesktop.width&&e.headerDesktop.url?{width:e.headerDesktop.width,url:e.headerDesktop.url}:"heroDesktop"in e&&e.heroDesktop.width&&e.heroDesktop.url?{width:e.heroDesktop.width,url:e.heroDesktop.url}:"richTextDesktop"in e&&e.richTextDesktop.width&&e.richTextDesktop.url?{width:e.richTextDesktop.width,url:e.richTextDesktop.url}:"slideDesktop"in e&&e.slideDesktop.width&&e.slideDesktop.url?{width:e.slideDesktop.width,url:e.slideDesktop.url}:"trainingDetailDesktop"in e&&e.trainingDetailDesktop.width&&e.trainingDetailDesktop.url?{width:e.trainingDetailDesktop.width,url:e.trainingDetailDesktop.url}:"videoDesktop"in e&&e.videoDesktop.width&&e.videoDesktop.url?{width:e.videoDesktop.width,url:e.videoDesktop.url}:"villainDesktop"in e&&e.villainDesktop.width&&e.villainDesktop.url?{width:e.villainDesktop.width,url:e.villainDesktop.url}:void 0};t.getProfileSize=function(e){if("profile"in e&&e.profile.width&&e.profile.url)return{width:e.profile.width,url:e.profile.url}}},13740:function(e,t){"use strict";t.A={50:"#e8f5e9",100:"#c8e6c9",200:"#a5d6a7",300:"#81c784",400:"#66bb6a",500:"#4caf50",600:"#43a047",700:"#388e3c",800:"#2e7d32",900:"#1b5e20",A100:"#b9f6ca",A200:"#69f0ae",A400:"#00e676",A700:"#00c853"}},13766:function(){},13783:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esMo
2dule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=r(97711),o=n(r(55530)),i=n(r(63322)),l=n(r(28957)),s=r(32135);t.default=({direction:e,className:t,...r})=>{const n="left"===e?i.default:l.default;return(0,a.jsx)(s.StyledButtonBase,{className:(0,o.default)(t,s.classes[e]),"data-testid":"ThumbScrollerButton","aria-label":`Scroll ${e}`,...r,tabIndex:-1,children:(0,a.jsx)(n,{className:s.classes.icon})})}},13899:function(e,t,r){"use strict";var n=r(42404);e.exports=n},13903:function(e,t,r){var n=r(64235),a=Math.max;e.exports=function(e,t,r){return t=a(void 0===t?e.length-1:t,0),function(){for(var o=arguments,i=-1,l=a(o.length-t,0),s=Array(l);++i<l;)s[i]=o[t+i];i=-1;for(var u=Array(t+1);++i<t;)u[i]=o[i];return u[t]=r(s),n(e,this,u)}}},13994:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.PreviewImage=t.InlineReactPlayer=t.DialogReactPlayer=t.PlayButton=t.Root=t.classes=void 0;const a=r(91972),o=n(r(42595)),i=n(r(62151)),l=n(r(35968)),s="YoutubeVideo";t.classes={previewImage:`${s}-previewImage`,thumbnail:`${s}-thumbnail`,inPlace:`${s}-inPlace`,playButton:`${s}-playButton`,inline:`${s}-inline`,subtitle:`${s}-subtitle`,svg:`${s}-svg`,overlay:`${s}-overlay`},t.Root=(0,a.styled)("div")((({theme:e,aspectRatio:r})=>({display:"flex",height:"100%",minHeight:"80px",width:"100%",alignItems:"center",justifyContent:"center",position:"relative",overflow:"hidden",backgroundRepeat:"no-repeat",backgroundSize:"cover",backgroundPosition:"center center",[`.${t.classes.thumbnail}`]:{display:"flex",alignItems:"center",justifyContent:"center",height:"100%",width:"100%","&:hover":{cursor:"pointer"},"&::after":{content:"''",background:`${e.colours.black}a6`,position:"absolute",zIndex:1,top:0,right:0,bottom:0,left:0}},[`&.${t.classes.inPlace}`]:{display:"block","&::after":{background:"transparent"}},[`.${t.classes.playButton}`]:{zIndex:2,position:"absolute"},[`&.${t.classes.inline}`]:{maxWidth:"1070px",backgroundColor:e.colours.black,display:"block",height:0,margin:"auto",position:"relative","&::after":{display:"none"},paddingBottom:r&&`calc(${r} * 100%)`,[e.breakpoints.up(1112)]:{paddingBottom:r&&`calc(${r} * 1070px)`},"& iframe":{position:"absolute",width:"100%",height:"100%"},[`.${t.classes.overlay}`]:{alignItems:"center",backgroundImage:"radial-gradient(circle, rgba(0, 0, 0, 0.9) 0%, rgba(0, 0, 0, 0.25) 100%)",display:"flex",flexDirection:"column",justifyContent:"center",position:"absolute",height:"100%",width:"100%"},[`.${t.classes.playButton}`]:{borderRadius:"50%",backgroundColor:"rgba(0, 0, 0, 0.35)",height:"72px",width:"72px",zIndex:"initial",[`.${t.classes.svg}`]:{fontSize:"48px",fill:e.colours.storm},"&:hover":{backgroundColor:"rgba(0, 0, 0, 0.5)",[`.${t.classes.svg}`]:{fill:e.colours.white}}},[`.${t.classes.subtitle}`]:{color:e.colours.white,marginTop:"24px",maxWidth:"65%",textAlign:"center"}}}))),t.PlayButton=(0,a.styled)(i.default)({margin:0,padding:0,zIndex:2}),t.DialogReactPlayer=(0,a.styled)(o.default)((({theme:e})=>({[e.breakpoints.only("xs")]:{height:"100% !important"},[e.breakpoints.only("xl")]:{height:"100% !important"}}))),t.InlineReactPlayer=(0,a.styled)(o.default)({position:"relative",top:"50%",left:"50%",transform:"translate(-50%, -50%)"}),t.PreviewImage=(0,a.styled)(l.default)({position:"absolute !important"})},14012:function(e,t,r){"use strict";var n,a=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var a=Object.getOwnPropertyDescriptor(t,r);a&&!("get"in a?!t.__esModule:a.writable||a.configurable)||(a={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,a)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),o=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),i=this&&this.__importStar||(n=function(e){return n=Object.getOwnPropertyNames||function(e){var t=[];for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[t.length]=r);return t},n(e)}
2,function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r=n(e),i=0;i<r.length;i++)"default"!==r[i]&&a(t,e,r[i]);return o(t,e),t}),l=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.getActionProps=t.typeToColorMap=void 0;const s=r(97711),u=l(r(55530)),c=i(r(86326)),d=r(9049),f=l(r(90600)),p=l(r(5042)),m=l(r(89989)),h=l(r(32203)),v=r(15011);t.typeToColorMap={dark:"white",light:"black"};t.getActionProps=(e,t)=>{const r={rel:t};return e.external&&(r.target="_blank",r.referrerPolicy="no-referrer",r.rel="noreferrer"),e.download&&(r.download=e.download),e.noIndex&&(r.rel=(r.rel?`${r.rel} `:"")+"noindex"),r};const g=({customIcon:e,external:t,download:r})=>{let n,a;return e?(a=e,n="customIcon"):t?(a=m.default,n="external"):r?(a=p.default,n="download"):(a=f.default,n="internal"),(0,s.jsx)(v.StyledIcon,{"data-testid":n,source:a,"aria-hidden":"true",focusable:"false"})},b=c.default.forwardRef((({children:e,isDisabled:r,color:n,className:a,iconPosition:o,customIcon:i,download:l,external:f,component:p,gtm:m,noIndex:b,...y},x)=>{const{type:C,color:A}=(0,c.useContext)(d.ColorPairContext),_=n||C&&t.typeToColorMap[C]||"default",E={className:(0,u.default)(a,"Anchorlink",r&&v.classes.disabled,"white"!==A&&"default"!==_&&v.classes[_]),"aria-disabled":r,"data-testid":"anchor-link","data-gtm":JSON.stringify(m)};return(0,s.jsxs)(v.StyledLink,{ref:x,...E,...y,...(0,t.getActionProps)({external:f,download:l,noIndex:b},y.rel),component:p,children:["start"===o&&(0,s.jsx)(g,{customIcon:i,external:f,download:l}),(0,h.default)(e),"end"===o&&(0,s.jsx)(g,{customIcon:i,external:f,download:l})]})}));b.displayName="AnchorLink",t.default=b},14042:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.sectionClasses=t.SectionContext=void 0;const a=n(r(56689));var o=r(56689);Object.defineProperty(t,"SectionContext",{enumerable:!0,get:function(){return o.SectionContext}});var i=r(43990);Object.defineProperty(t,"sectionClasses",{enumerable:!0,get:function(){return i.classes}}),t.default=a.default},14075:function(e,t,r){"use strict";var n=r(60330);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=n(r(24142)),o=r(36870),i=(0,a.default)((0,o.jsx)("path",{d:"M5 20h14v-2H5v2zM19 9h-4V3H9v6H5l7 7 7-7z"}),"Download");t.default=i},14218:function(e,t,r){"use strict";function n(e){return e&&"object"==typeof e&&"default"in e?e.default:e}Object.defineProperty(t,"__esModule",{value:!0});var a=n(r(97215)),o=n(r(16795)),i=n(r(66892)),l=n(r(41928)),s=n(r(44591)),u=n(r(29810)),c=n(r(56847)),d=n(r(9826)),f=n(r(86326));n(r(97598)),n(r(70345));var p,m=(p=null,function(){if(null!==p)return p;var e,t,r,n=!1;try{window.addEventListener("test",null,(e={},t="passive",r={get:function(){n=!0}},Object.defineProperty(e,t,r)))}catch(a){}return p=n,n}()),h={capture:!1,passive:!1};function v(e){return d({},h,e)}function g(e,t,r){var n=[e,t];return n.push(m?r:r.capture),n}function b(e,t,r,n){e.addEventListener.apply(e,g(t,r,n))}function y(e,t,r,n){e.removeEventListener.apply(e,g(t,r,n))}var x=function(e){function t(){return a(this,t),i(this,l(t).apply(this,arguments))}
2return s(t,e),o(t,[{key:"componentDidMount",value:function(){this.applyListeners(b)}},{key:"componentDidUpdate",value:function(e){this.applyListeners(y,e),this.applyListeners(b)}},{key:"componentWillUnmount",value:function(){this.applyListeners(y)}},{key:"applyListeners",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.props,r=t.target;if(r){var n=r;"string"==typeof r&&(n=window[r]),function(e,t){e.children,e.target;var r=c(e,["children","target"]);Object.keys(r).forEach((function(e){if("on"===e.substring(0,2)){var n=r[e],a=u(n),o="object"===a;if(o||"function"===a){var i="capture"===e.substr(-7).toLowerCase(),l=e.substring(2).toLowerCase();l=i?l.substring(0,l.length-7):l,o?t(l,n.handler,n.options):t(l,n,v({capture:i}))}}}))}(t,e.bind(null,n))}}},{key:"render",value:function(){return this.props.children||null}}]),t}(f.PureComponent);x.propTypes={},t.withOptions=function(e,t){return{handler:e,options:v(t)}},t.default=x},14279:function(e,t,r){"use strict";var n=r(53507),a=r(45904),o=r(86326),i=r(37064),l=r(69728),s=r(28841),u=r(70209),c=r(13326),d=r(92403),f=r(56634),p=r(3572),m=r(14771),h=r(74994),v=r(44634),g=r(36870);const b=["children","color","component","className","disabled","disableElevation","disableFocusRipple","endIcon","focusVisibleClassName","fullWidth","size","startIcon","type","variant"],y=e=>(0,a.A)({},"small"===e.size&&{"& > *:nth-of-type(1)":{fontSize:18}},"medium"===e.size&&{"& > *:nth-of-type(1)":{fontSize:20}},"large"===e.size&&{"& > *:nth-of-type(1)":{fontSize:22}}),x=(0,c.Ay)(f.A,{shouldForwardProp:e=>(0,c.ep)(e)||"classes"===e,name:"MuiButton",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.root,t[r.variant],t[`${r.variant}${(0,p.A)(r.color)}`],t[`size${(0,p.A)(r.size)}`],t[`${r.variant}Size${(0,p.A)(r.size)}`],"inherit"===r.color&&t.colorInherit,r.disableElevation&&t.disableElevation,r.fullWidth&&t.fullWidth]}})((({theme:e,ownerState:t})=>{var r,n;const o="light"===e.palette.mode?e.palette.grey[300]:e.palette.grey[800],i="light"===e.palette.mode?e.palette.grey.A100:e.palette.grey[700];return(0,a.A)({},e.typography.button,{minWidth:64,padding:"6px 16px",borderRadius:(e.vars||e).shape.borderRadius,transition:e.transitions.create(["background-color","box-shadow","border-color","color"],{duration:e.transitions.duration.short}),"&:hover":(0,a.A)({textDecoration:"none",backgroundColor:e.vars?`rgba(${e.vars.palette.text.primaryChannel} / ${e.vars.palette.action.hoverOpacity})`:(0,u.X4)(e.palette.text.primary,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}},"text"===t.variant&&"inherit"!==t.color&&{backgroundColor:e.vars?`rgba(${e.vars.palette[t.color].mainChannel} / ${e.vars.palette.action.hoverOpacity})`:(0,u.X4)(e.palette[t.color].main,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}},"outlined"===t.variant&&"inherit"!==t.color&&{border:`1px solid ${(e.vars||e).palette[t.color].main}`,backgroundColor:e.vars?`rgba(${e.vars.palette[t.color].mainChannel} / ${e.vars.palette.action.hoverOpacity})`:(0,u.X4)(e.palette[t.color].main,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}},"contained"===t.variant&&{backgroundColor:e.vars?e.vars.palette.Button.inheritContainedHoverBg:i,boxShadow:(e.vars||e).shadows[4],"@media (hover: none)":{boxShadow:(e.vars||e).shadows[2],backgroundColor:(e.vars||e).palette.grey[300]}},"contained"===t.variant&&"inherit"!==t.color&&{backgroundColor:(e.vars||e).palette[t.color].dark,"@media (hover: none)":{backgroundColor:(e.vars||e).palette[t.color].main}}),"&:active":(0,a.A)({},"contained"===t.variant&&{boxShadow:(e.vars||e).shadows[8]}),[`&.${m.A.focusVisible}`]:(0,a.A)({},"contained"===t.variant&&{boxShadow:(e.vars||e).shadows[6]}),[`&.${m.A.disabled}`]:(0,a.A)({color:(e.vars||e).palette.action.disabled},"outlined"===t.variant&&{border:`1px solid ${(e.vars||e).palette.action.disabledBackground}`},"contained"===t.variant&&{color:(e.vars||e).palette.action.disabled,boxShadow:(e.vars||e).shadows[0],backgroundColor:(e.vars||e).palette.action.disabledBackgroun
2d})},"text"===t.variant&&{padding:"6px 8px"},"text"===t.variant&&"inherit"!==t.color&&{color:(e.vars||e).palette[t.color].main},"outlined"===t.variant&&{padding:"5px 15px",border:"1px solid currentColor"},"outlined"===t.variant&&"inherit"!==t.color&&{color:(e.vars||e).palette[t.color].main,border:e.vars?`1px solid rgba(${e.vars.palette[t.color].mainChannel} / 0.5)`:`1px solid ${(0,u.X4)(e.palette[t.color].main,.5)}`},"contained"===t.variant&&{color:e.vars?e.vars.palette.text.primary:null==(r=(n=e.palette).getContrastText)?void 0:r.call(n,e.palette.grey[300]),backgroundColor:e.vars?e.vars.palette.Button.inheritContainedBg:o,boxShadow:(e.vars||e).shadows[2]},"contained"===t.variant&&"inherit"!==t.color&&{color:(e.vars||e).palette[t.color].contrastText,backgroundColor:(e.vars||e).palette[t.color].main},"inherit"===t.color&&{color:"inherit",borderColor:"currentColor"},"small"===t.size&&"text"===t.variant&&{padding:"4px 5px",fontSize:e.typography.pxToRem(13)},"large"===t.size&&"text"===t.variant&&{padding:"8px 11px",fontSize:e.typography.pxToRem(15)},"small"===t.size&&"outlined"===t.variant&&{padding:"3px 9px",fontSize:e.typography.pxToRem(13)},"large"===t.size&&"outlined"===t.variant&&{padding:"7px 21px",fontSize:e.typography.pxToRem(15)},"small"===t.size&&"contained"===t.variant&&{padding:"4px 10px",fontSize:e.typography.pxToRem(13)},"large"===t.size&&"contained"===t.variant&&{padding:"8px 22px",fontSize:e.typography.pxToRem(15)},t.fullWidth&&{width:"100%"})}),(({ownerState:e})=>e.disableElevation&&{boxShadow:"none","&:hover":{boxShadow:"none"},[`&.${m.A.focusVisible}`]:{boxShadow:"none"},"&:active":{boxShadow:"none"},[`&.${m.A.disabled}`]:{boxShadow:"none"}})),C=(0,c.Ay)("span",{name:"MuiButton",slot:"StartIcon",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.startIcon,t[`iconSize${(0,p.A)(r.size)}`]]}})((({ownerState:e})=>(0,a.A)({display:"inherit",marginRight:8,marginLeft:-4},"small"===e.size&&{marginLeft:-2},y(e)))),A=(0,c.Ay)("span",{name:"MuiButton",slot:"EndIcon",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.endIcon,t[`iconSize${(0,p.A)(r.size)}`]]}})((({ownerState:e})=>(0,a.A)({display:"inherit",marginRight:-4,marginLeft:8},"small"===e.size&&{marginRight:-2},y(e)))),_=o.forwardRef((function(e,t){const r=o.useContext(h.A),u=o.useContext(v.A),c=(0,l.A)(r,e),f=(0,d.A)({props:c,name:"MuiButton"}),{children:y,color:_="primary",component:E="button",className:S,disabled:w=!1,disableElevation:k=!1,disableFocusRipple:M=!1,endIcon:T,focusVisibleClassName:O,fullWidth:D=!1,size:R="medium",startIcon:P,type:L,variant:I="text"}=f,j=(0,n.A)(f,b),F=(0,a.A)({},f,{color:_,component:E,disabled:w,disableElevation:k,disableFocusRipple:M,fullWidth:D,size:R,type:L,variant:I}),B=(e=>{const{color:t,disableElevation:r,fullWidth:n,size:o,variant:i,classes:l}=e,u={root:["root",i,`${i}${(0,p.A)(t)}`,`size${(0,p.A)(o)}`,`${i}Size${(0,p.A)(o)}`,"inherit"===t&&"colorInherit",r&&"disableElevation",n&&"fullWidth"],label:["label"],startIcon:["startIcon",`iconSize${(0,p.A)(o)}`],endIcon:["endIcon",`iconSize${(0,p.A)(o)}`]},c=(0,s.A)(u,m.B,l);return(0,a.A)({},l,c)})(F),N=P&&(0,g.jsx)(C,{className:B.startIcon,ownerState:F,children:P}),$=T&&(0,g.jsx)(A,{className:B.endIcon,ownerState:F,children:T}),U=u||"";return(0,g.jsxs)(x,(0,a.A)({ownerState:F,className:(0,i.A)(r.className,B.root,S,U),component:E,disabled:w,focusRipple:!M,focusVisibleClassName:(0,i.A)(B.focusVisible,O),ref:t,type:L},j,{classes:B,children:[N,y,$]}))}));t.A=_},14290:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=r(97711),o=n(r(97386));t.default=e=>(0,a.jsx)(o.default,{...e,children:(0,a.jsx)("path",{d:"M6.4 5.6h4V20h-4zM13.6 5.6h4V20h-4zM4.8 4c-.48 0-.8.32-.8.8v14.4c0-.48.32-.8.8-.8.48 0 .8.32.8.8V4.8c0-.48-.32-.8-.8-.8ZM12 4c-.48 0-.8.32-.8.8v14.4c0-.48.32-.8.8-.8.48 0 .8.32.8.8V4.8c0-.48-.32-.8-.8-.8ZM19.2 4c-.48 0-.8.32-.8.8v14.4c0-.48.32-.8.8-.8.48 0 .8.32.8.8V4.8c0-.48-.32-.8-.8-.8Z"})})},14347:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.classes=t.StyledTitleTableCell=t.StyledTableCell=t.StyledSimpleTableResults=t.DocumentStatus=t.DocumentRow=t.ActionsContainer=void 0;var a=n(r(86301)),o=r(91972),i="documentSimpleTableResultsStyles",l={tableHeader:i+"-tableHeader",tableHeaderCentered:i+"-tableHeaderCentered",checked:i+"-checked"};t.classes=l;var s=(0,o.styled)("div")((function(e){var t,r,n=e.theme;return(r={})["& ."+l.tableHeader]={width:"92px",whiteSpace:"nowrap"},r["& ."+l.tableHeaderCentered]={textAlign:"center",label:{margin:0}},r["abbr[title]::after"]=((t={content:"''"})[n.breakpoints.up("lg")]={content:"''"},t),r}));t.StyledSimpleTableResults=s;var u=(0,o.styled)(a.default.Row)((function(e){var t,r=e.theme;return(t={})["&."+l.checked]={"&:first-of-type":{boxShadow:"inset 0px 0px 0px "+r.colours.accent},"& .Mui-selected":{transform:"scale(1)",backgroundColor:""+(0,o.alpha)(r.colours.accent,.1),border:"1.2px solid "+r.colours.accent}},t}));t.DocumentRow=u;var c=(0,o.styled)(a.default.Cell)((function(e){return{verticalAlign:"middle !important",whiteSpace:"nowrap",color:e.theme.colours.slate}}));t.StyledTableCell=c;var d=(0,o.styled)(a.default.Cell)({verticalAlign:"middle !important"});t.StyledTitleTableCell=d;var f=(0,o.styled)("div")({display:"flex",width:"64px",justifyContent:"space-between"});t.ActionsContainer=f;var p=(0,o.styled)("p")((function(e){var t=e.theme;return{margin:0,color:"approved"===e.status?t.colours.success400:t.colours.blue300}}));t.DocumentStatus=p},14378:function(e,t,r){"use strict";var n=r(56377)("iterator"),a=!1;try{var o=0,i={next:function(){return{done:!!o++}},return:function(){a=!0}};i[n]=function(){return this},Array.from(i,(function(){throw 2}))}catch(l){}e.exports=function(e,t){if(!t&&!a)return!1;var r=!1;try{var o={};o[n]=function(){return{next:function(){return{done:r=!0}}}},e(o)}catch(l){}return r}}
2,14390:function(e,t,r){var n=r(29948),a=r(21222);function o(t,r,i){return a()?(e.exports=o=Reflect.construct.bind(),e.exports.__esModule=!0,e.exports.default=e.exports):(e.exports=o=function(e,t,r){var a=[null];a.push.apply(a,t);var o=new(Function.bind.apply(e,a));return r&&n(o,r.prototype),o},e.exports.__esModule=!0,e.exports.default=e.exports),o.apply(null,arguments)}e.exports=o,e.exports.__esModule=!0,e.exports.default=e.exports},14434:function(e,t,r){"use strict";var n=r(4102),a=r(74738);e.exports=function(e){if("Function"===n(e))return a(e)}},14448:function(e,t,r){"use strict";var n=r(42599);e.exports=n},14471:function(e,t,r){"use strict";var n=r(88073),a=r(79745),o=r(70461);a("toStringTag"),o(n("Symbol"),"Symbol")},14564:function(e,t,r){"use strict";r.r(t),r.d(t,{default:function(){return n.Ay},getInputBaseUtilityClass:function(){return a.g},inputBaseClasses:function(){return a.A}});var n=r(94661),a=r(18557)},14573:function(e,t,r){"use strict";t.__esModule=!0,t.classes=t.StyledSampleOrderContainer=void 0;var n=r(91972),a="SampleOrderSection",o={"sample-message":a+"-sample-message","buttons-container":a+"-buttons-container","complete-order":a+"-complete-order"};t.classes=o;var i=(0,n.styled)("div")((function(e){var t,r,n,a,i=e.theme;return(a={margin:"18px 0px",paddingTop:"18px",overflow:"hidden"})[i.breakpoints.down("lg")]={marginBottom:"0"},a["."+o["sample-message"]]=((t={display:"flex",marginBottom:"12px",justifyContent:"flex-end"})[i.breakpoints.up("lg")]={marginBottom:"18px"},t),a["."+o["buttons-container"]]=((n={display:"flex",justifyContent:"space-between",flexDirection:"row",flexWrap:"wrap",margin:"0 -16px",padding:"0 8px",boxSizing:"content-box","& button":(r={width:"100%",whiteSpace:"nowrap",fontSize:"18px",flexGrow:1,margin:"8px"},r[i.breakpoints.down("lg")]={fontSize:"16px"},r)})[i.breakpoints.down("lg")]={flexDirection:"column",margin:"auto",boxSizing:"border-box",width:"auto"},n),a["."+o["complete-order"]]={margin:"8px",flexGrow:"1"},a}));t.StyledSampleOrderContainer=i},14583:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.default=void 0;var a=n(r(78604)).default;t.default=a},14670:function(e,t,r){"use strict";r.d(t,{J:function(){return h}});var n=r(58379),a=r(56275),o=r(73899),i=/[A-Z]|^ms/g,l=/_EMO_([^_]+?)_([^]*?)_EMO_/g,s=function(e){return 45===e.charCodeAt(1)},u=function(e){return null!=e&&"boolean"!=typeof e},c=(0,o.A)((function(e){return s(e)?e:e.replace(i,"-$&").toLowerCase()})),d=function(e,t){switch(e){case"animation":case"animationName":if("string"==typeof t)return t.replace(l,(function(e,t,r){return p={name:t,styles:r,next:p},t}))}return 1===a.A[e]||s(e)||"number"!=typeof t||0===t?t:t+"px"};function f(e,t,r){if(null==r)return"";if(void 0!==r.__emotion_styles)return r;switch(typeof r){case"boolean":return"";case"object":if(1===r.anim)return p={name:r.name,styles:r.styles,next:p},r.name;if(void 0!==r.styles){var n=r.next;if(void 0!==n)for(;void 0!==n;)p={name:n.name,styles:n.styles,next:p},n=n.next;return r.styles+";"}return function(e,t,r){var n="";if(Array.isArray(r))for(var a=0;a<r.length;a++)n+=f(e,t,r[a])+";";else for(var o in r){var i=r[o];if("object"!=typeof i)null!=t&&void 0!==t[i]?n+=o+"{"+t[i]+"}":u(i)&&(n+=c(o)+":"+d(o,i)+";");else if(!Array.isArray(i)||"string"!=typeof i[0]||null!=t&&void 0!==t[i[0]]){var l=f(e,t,i);switch(o){case"animation":case"animationName":n+=c(o)+":"+l+";";break;default:n+=o+"{"+l+"}"}}else for(var s=0;s<i.length;s++)u(i[s])&&(n+=c(o)+":"+d(o,i[s])+";")}return n}(e,t,r);case"function":if(void 0!==e){var a=p,o=r(e);return p=a,f(e,t,o)}}if(null==t)return r;var i=t[r];return void 0!==i?i:r}var p,m=/label:\s*([^\s;\n{]+)\s*(;|$)/g;var h=function(e,t,r){if(1===e.length&&"object"==typeof e[0]&&null!==e[0]&&void 0!==e[0].styles)return e[0];var a=!0,o="";p=void 0;var i=e[0];null==i||void 0===i.raw?(a=!1,o+=f(r,t,i)):o+=i[0];for(var l=1;l<e.length;l++)o+=f(r,t,e[l]),a&&(o+=i[l]);m.lastIndex=0;for(var s,u="";null!==(s=m.exec(o));)u+="-"+s[1];return{name:(0,n.A)(o)+u,styles:o,next:p}}},14689:function(e,t,r){"use strict";var n=r(73697);t.A=n.A},14709:function(e,t,r){"use strict";var n,a,o,i=r(18246),l=r(86115),s=r(21034),u=r(76563),c=r(36201),d=r(43781),f=r(97663),p=r(6909),m="Object already initialized",h=l.TypeError,v=l.WeakMap;if(i||d.state){var g=d.state||(d.state=new v);g.get=g.get,g.has=g.has,g.set=g.set,n=function(e,t){if(g.has(e))throw new h(m);return t.facade=e,g.set(e,t),t},a=function(e){return g.get(e)||{}},o=function(e){return g.has(e)}}else{var b=f("state");p[b]=!0,n=function(e,t){if(c(e,b))throw new h(m);return t.facade=e,u(e,b,t),t},a=function(e){return c(e,b)?e[b]:{}},o=function(e){return c(e,b)}}
2e.exports={set:n,get:a,has:o,enforce:function(e){return o(e)?a(e):n(e,{})},getterFor:function(e){return function(t){var r;if(!s(t)||(r=a(t)).type!==e)throw new h("Incompatible receiver, "+e+" required");return r}}}},14748:function(e,t,r){"use strict";r.r(t);var n=r(87449),a=0;t.default=function(e){var t=++a;return(0,n.A)(e)+t}},14759:function(e,t,r){"use strict";var n=r(74738),a=r(55841),o=r(62755),i=r(54441),l=r(88073),s=r(76428),u=function(){},c=[],d=l("Reflect","construct"),f=/^\s*(?:class|function)\b/,p=n(f.exec),m=!f.exec(u),h=function(e){if(!o(e))return!1;try{return d(u,c,e),!0}catch(t){return!1}},v=function(e){if(!o(e))return!1;switch(i(e)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}try{return m||!!p(f,s(e))}catch(t){return!0}};v.sham=!0,e.exports=!d||a((function(){var e;return h(h.call)||!h(Object)||!h((function(){e=!0}))||e}))?v:h},14771:function(e,t,r){"use strict";r.d(t,{B:function(){return o}});var n=r(72667),a=r(68223);function o(e){return(0,a.A)("MuiButton",e)}const i=(0,n.A)("MuiButton",["root","text","textInherit","textPrimary","textSecondary","textSuccess","textError","textInfo","textWarning","outlined","outlinedInherit","outlinedPrimary","outlinedSecondary","outlinedSuccess","outlinedError","outlinedInfo","outlinedWarning","contained","containedInherit","containedPrimary","containedSecondary","containedSuccess","containedError","containedInfo","containedWarning","disableElevation","focusVisible","disabled","colorInherit","textSizeSmall","textSizeMedium","textSizeLarge","outlinedSizeSmall","outlinedSizeMedium","outlinedSizeLarge","containedSizeSmall","containedSizeMedium","containedSizeLarge","sizeMedium","sizeSmall","sizeLarge","fullWidth","startIcon","endIcon","iconSizeSmall","iconSizeMedium","iconSizeLarge"]);t.A=i},14849:function(e,t,r){"use strict";r(70923),r(5996),r(22958),r(1200),r(25659)},14931:function(e,t,r){"use strict";var n,a,o,i=r(55841),l=r(62755),s=r(38016),u=r(95778),c=r(5045),d=r(84866),f=r(56377),p=r(13069),m=f("iterator"),h=!1;[].keys&&("next"in(o=[].keys())?(a=c(c(o)))!==Object.prototype&&(n=a):h=!0),!s(n)||i((function(){var e={};return n[m].call(e)!==e}))?n={}:p&&(n=u(n)),l(n[m])||d(n,m,(function(){return this})),e.exports={IteratorPrototype:n,BUGGY_SAFARI_ITERATORS:h}},14948:function(e,t,r){"use strict";var n=r(60330);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=n(r(24142)),o=r(36870),i=(0,a.default)((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 17h-2v-2h2v2zm2.07-7.75-.9.92C13.45 12.9 13 13.5 13 15h-2v-.5c0-1.1.45-2.1 1.17-2.83l1.24-1.26c.37-.36.59-.86.59-1.41 0-1.1-.9-2-2-2s-2 .9-2 2H8c0-2.21 1.79-4 4-4s4 1.79 4 4c0 .88-.36 1.68-.93 2.25z"}),"Help");t.default=i},15011:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.StyledIcon=t.StyledLink=t.classes=void 0;const a=n(r(49163)),o=r(91972),i=n(r(71513)),l="AnchorLink";t.classes={disabled:`${l}-disabled`,white:`${l}-white`,black:`${l}-black`,icon:`${l}-icon`},t.StyledLink=(0,o.styled)(a.default)((({theme:e})=>({color:e.colours.inter,textDecoration:"underline",textDecorationColor:"currentColor",fontSize:"inherit",display:"inline-flex",alignItems:"center",position:"relative",cursor:"pointer","&::before":{content:'""',position:"absolute",height:"42px",top:"50%",marginTop:"-21px",left:0,right:0},"&:hover":{color:e.colours.focus,transition:"currentColor 250ms ease-out, color 250ms ease-out"},[`&.${t.classes.disabled}`]:{opacity:.3,pointerEvents:"none"},[`&.${t.classes.white}`]:{color:(0,o.alpha)(e.colours.white,.8),"&:hover":{color:e.colours.white}},[`&.${t.classes.black}`]:{color:(0,o.alpha)(e.colours.black,.8),"&:hover":{color:e.colours.black}}}))),t.StyledIcon=(0,o.styled)(i.default)({width:"16px",height:"16px",fill:"currentColor","&:first-of-type":{marginRight:"12px"},"&:last-of-type":{marginLeft:"12px"}})},15116:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const n=r(97711);t.default=e=>(0,n.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 252 100",...e,children:[(0,n.jsx)("path",{d:"M27.4063 40.5243C26.887 39.6145 26.2478 38.9745 25.4687 38.3246C23.7908 37.0348 21.8532 36.2549 19.6559 36.2549C17.8481 36.2549 16.1702 36.6449 14.6221 37.4148C13.2038 38.1947 12.1651 39.2245 11.2662 40.5143C10.3673 41.8041 9.71811 43.3539 9.32858 44.9137C8.93906 46.5935 8.67938 48.2732 8.67938 50.083C8.67938 51.7627 8.93906 53.4425 9.32858 54.9923C9.71811 56.542 10.3573 57.9618 11.2662 59.2617C12.1751 60.5615 13.3337 61.5913 14.6221 62.3612C16.1702 63.1411 17.9779 63.5211 19.6559 63.5211C21.983 63.651 24.3102 62.7412 25.9881 61.0614C27.5362 59.2517 28.5749 56.922 28.8246 54.5923H37.3441C37.2143 56.922 36.5651 59.2517 35.6662 61.4414C34.7573 63.3811 33.4689 65.1908 31.9208 66.6106C30.3727 68.0304 28.5649 69.2003 26.4975 69.8402C24.3002 70.6201 21.973 71 19.6559 71C16.8194 71 13.9729 70.4801 11.3861 69.4502C9.05892 68.4204 6.86162 66.9906 5.18369 65.0508C3.50575 63.1111 2.21734 60.9114 1.30845 58.4618C0.399572 55.8721 -0.109801 53.0325 0.0200389 50.3129C0.02
200389 47.4733 0.40956 44.6237 1.30845 41.9041C2.21734 39.4445 3.50575 37.1248 5.18369 35.1851C6.86162 33.2454 9.05892 31.6956 11.3861 30.6557C16.0403 28.716 21.204 28.456 25.9781 30.0058C27.9157 30.6557 29.7235 31.5556 31.2716 32.8454C32.8197 34.1352 34.1081 35.565 35.1468 37.3748C36.1756 39.3145 36.8248 41.3842 37.0844 43.5839H28.3052C28.1754 42.2941 27.9157 41.2542 27.3964 40.4843L27.4063 40.5243Z",fill:"#D73225"}),(0,n.jsx)("path",{d:"M40.4503 49.0631C41.7387 45.4436 44.5852 42.474 48.2008 41.1742C50.1384 40.3943 52.2058 40.0144 54.4031 40.1444C56.4706 40.1444 58.6679 40.5343 60.6055 41.1742C64.221 42.594 67.0675 45.4436 68.356 49.0631C69.135 51.1328 69.3847 53.2025 69.3847 55.4022C69.3847 57.6019 68.9952 59.6716 68.356 61.7413C67.7068 63.5511 66.678 65.2308 65.3896 66.5206C64.1012 67.8105 62.4233 68.9803 60.6155 69.6202C58.6779 70.4001 56.4806 70.65 54.4131 70.65C52.3457 70.65 50.1484 70.2601 48.2107 69.6202C46.403 68.9703 44.8549 67.9404 43.4366 66.5206C42.1482 65.1008 41.1095 63.5511 40.4703 61.7413C39.6912 59.6716 39.4415 57.6019 39.4415 55.4022C39.3117 53.3325 39.7012 51.1328 40.4703 49.0631H40.4503ZM47.6814 58.8917C47.9411 59.9216 48.3306 60.9614 48.84 61.8613C49.3493 62.7612 50.1284 63.4111 51.0373 63.931C52.066 64.4509 53.2346 64.7109 54.3931 64.7109C55.5517 64.7109 56.7203 64.4509 57.749 63.931C58.6579 63.4111 59.4269 62.6412 59.9463 61.8613C60.4657 60.9514 60.8552 59.9216 61.1049 58.8917C61.3646 57.7319 61.4944 56.692 61.4944 55.5322C61.4944 54.3724 61.3646 53.2025 61.1049 52.0427C60.8452 51.0128 60.4557 49.973 59.9463 49.0731C59.4369 48.1732 58.6579 47.5233 57.749 47.0034C56.7203 46.4835 55.5517 46.0935 54.3931 46.2235C52.1958 46.0935 49.9985 47.2534 48.84 49.1931C48.3206 50.103 47.9311 51.1328 47.6814 52.1627C47.4217 53.3225 47.2919 54.4923 47.2919 55.6522C47.2919 56.562 47.4217 57.7219 47.6814 58.8817V58.8917Z",fill:"#D73225"}),(0,n.jsx)("path",{d:"M79.5821 69.8802L69.6344 40.9143H78.034L84.1066 60.6915H84.2364L90.3089 40.9143H98.1892L88.3713 70.0101H79.5921V69.8802H79.5821Z",fill:"#D73225"}),(0,n.jsx)("path",{d:"M107.997 63.0211C110.714 65.0908 114.459 65.3508 117.296 63.5411C118.324 62.8911 118.974 62.1213 119.493 60.9514H126.464C125.685 63.921 123.878 66.6406 121.301 68.4504C118.714 70.0001 115.877 70.78 112.901 70.65C110.834 70.65 108.636 70.2601 106.699 69.6202C104.891 68.9703 103.343 67.8105 102.045 66.5206C100.756 65.1008 99.7174 63.5511 99.0781 61.7413C98.4289 59.6716 98.0494 57.6019 98.0494 55.4022C98.0494 53.3325 98.4389 51.2628 99.0781 49.3231C100.367 45.7036 103.213 42.734 106.829 41.1742C108.766 40.3943 110.834 40.0144 112.901 40.0144C115.098 40.0144 117.296 40.4043 119.363 41.4342C121.171 42.3441 122.719 43.6339 123.888 45.3136C125.056 46.9934 125.955 48.8031 126.474 50.8729C126.994 52.9426 127.253 55.1422 126.994 57.3419H106.07C105.94 59.4116 106.719 61.3514 108.007 63.0311L107.997 63.0211ZM117.036 47.6333C115.877 46.4735 114.319 45.9536 112.641 46.0835C111.613 46.0835 110.444 46.2135 109.415 46.7334C108.636 47.1234 107.997 47.6433 107.348 48.2832C106.829 48.9331 106.439 49.573 106.319 50.3529L105.93 52.2927H118.844C118.844 50.6129 118.065 48.9331 117.036 47.6333Z",fill:"#D73225"}),(0,n.jsx)("path",{d:"M137.181 46.3435H137.311C137.701 45.4336 138.22 44.5338 138.859 43.8838C139.508 43.104 140.277 42.4641 141.056 41.9441C141.836 41.4242 142.734 41.0343 143.643 40.6543C144.552 40.3943 145.581 40.1344 146.61 40.2644C147.259 40.2644 147.768 40.3943 148.288 40.5243V47.8933C147.898 47.7633 147.509 47.7633 146.999 47.6333C146.48 47.6333 145.97 47.5033 145.451 47.5033C144.163 47.5033 142.864 47.7633 141.706 48.2832C140.797 48.6732 139.898 49.4431 139.249 50.2229C138.6 51.1328 138.22 52.1627 137.96 53.1925C137.701 54.3524 137.571 55.6522 137.571 56.812V69.8702H129.561V40.9043H137.181V46.3435Z",fill:"#D73225"}),(0,n.jsx)("path",{d:"M158.235 29.7958V69.8802H150.225V29.7958H158.235Z",fill:"#D73225"}),(0,n.jsx)("path",{d:"M161.981 49.833C161.981 48.1532 162.5 46.6035 163.399 45.1737C164.178 44.0138 165.337 42.974 166.495 42.2041C167.784 41.4242 169.332 40.9143 170.76 40.6543C172.308 40.3943 173.986 40.1344 175.534 40.1344C176.952 40.1344 178.5 40.2644 179.929 40.3943C181.347 40.5243 182.765 41.0442 184.064 41.5542C185.222 42.0741 186.261 42.974 187.03 44.0138C187.809 45.3036 188.318 46.7334 188.189 48.2832V63.4111C188.189 64.7009 188.318 65.8707 188.448 67.1605C188.578 68.0704 188.838 68.9703 189.227 69.8802H181.087C180.957 69.4902 180.828 68.9703 180.698 68.4604C180.568 67.9504 180.568 67.5505 180.438 67.0406C179.15 68.3304 177.602 69.2402 175.914 69.7602C174.226 70.2801 172.428 70.5401 170.62 70.5401C169.332 70.5401 168.033 70.4101 166.745 70.0201C165.586 69.7602 164.548 69.1103 163.649 68.4704C162.74 67.6905 161.971 66.7906 161.581 65.7507C161.062 64.5909 160.802 63.1611 160.802 61.8713C160.802 60.4515 161.062 59.0317 161.711 57.7319C162.23 56.702 162.999 55.7922 163.908 55.1422C164.817 54.4923 165.976 53.9824 167.005 53.7224C168.163 53.4625 169.332 53.2025 170.62 52.9426C171.779 52.8126 172.947 52.5526 174.106 52.5526C175.135 52.4226 176.173 52.2927 177.202 52.0327C177.981 51.9027 178.75 51.5128 179.399 51.0028C179.919 50.4829 180.178 49.843 180.178 49.0631C180.178 48.4132 180.049 47.6433 179.789 46.9934C179.529 46.4735 179.14 46.0835 178.63 45.8336C178.121 45.5836 177.602 45.3136 176.952 45.3136C176.303 45.1837 175.664 45.1837 175.015 45.1837C173.726 45.0537 172.428 45.4436 171.269 46.2135C170.241 47.1234 169.721 48.2832 169.721 49.573L161.971 49.833H161.981ZM180.448 55.6522C180.059 55.9121 179.669 56.1721 179.16 56.302
21C178.65 56.4321 178.131 56.562 177.482 56.692C176.962 56.822 176.323 56.952 175.674 56.952C175.025 57.082 174.385 57.082 173.736 57.212C173.087 57.3419 172.578 57.4719 171.929 57.6019C171.409 57.7319 170.9 57.9918 170.38 58.3818C169.991 58.6418 169.601 59.1617 169.352 59.5416C169.092 60.0615 168.962 60.7015 168.962 61.3514C168.962 62.0013 169.092 62.6412 169.352 63.1611C169.611 63.681 170.001 64.071 170.38 64.3209C170.9 64.5809 171.409 64.8409 171.929 64.9709C172.578 65.1008 173.217 65.1008 173.736 65.1008C175.025 65.2308 176.323 64.8409 177.352 64.3209C178.131 63.931 178.77 63.1611 179.289 62.3812C179.679 61.7313 179.939 60.9614 180.068 60.1815C180.198 59.5316 180.198 59.0217 180.198 58.3718L180.458 55.6522H180.448Z",fill:"#D73225"}),(0,n.jsx)("path",{d:"M200.084 40.9143V44.9237H200.214C201.123 43.3739 202.541 42.0841 204.089 41.3042C205.637 40.5243 207.315 40.1444 208.993 40.1444C210.801 40.1444 212.608 40.4043 214.286 41.0542C215.575 41.5742 216.614 42.3441 217.512 43.5139C218.291 44.6737 218.931 45.9735 219.19 47.2634C219.58 48.9431 219.71 50.4929 219.71 52.1727V70.0201H211.7V53.4725C211.829 51.6627 211.44 49.723 210.541 48.0433C209.632 46.7534 208.084 46.1035 206.536 46.2335C204.728 46.1035 202.92 46.7534 201.762 48.1732C200.733 49.4631 200.344 51.5328 200.344 54.5123V69.7702H192.333V40.9343H200.084V40.9143Z",fill:"#D73225"}),(0,n.jsx)("path",{d:"M244.25 66.2607C243.341 67.8104 242.182 68.9803 240.634 69.6202C238.956 70.4001 237.278 70.65 235.47 70.65C233.533 70.65 231.465 70.2601 229.787 69.3602C228.239 68.5803 226.821 67.4205 225.652 65.8707C224.624 64.3209 223.715 62.6412 223.195 60.9614C222.676 59.0217 222.416 57.082 222.416 55.1422C222.416 53.2025 222.676 51.2628 223.195 49.4531C223.715 47.7733 224.484 46.0935 225.652 44.6737C227.98 41.7042 231.465 40.0144 235.34 40.0144C237.018 40.0144 238.696 40.4043 240.244 41.0442C241.793 41.6842 243.081 42.854 243.86 44.2738H243.99V29.7958H252V69.8802H244.379L244.25 66.2607ZM243.86 51.9127C243.6 50.8829 243.211 49.843 242.701 48.9431C242.182 48.1632 241.413 47.3933 240.634 46.8734C239.605 46.3535 238.567 46.0935 237.408 46.0935C236.249 46.0935 235.081 46.3535 234.052 46.8734C233.143 47.3933 232.374 48.0333 231.855 48.9431C231.335 49.853 230.946 50.8829 230.696 51.9127C230.437 53.0725 230.307 54.2424 230.307 55.4022C230.307 56.562 230.437 57.7319 230.696 58.7617C230.956 59.7916 231.345 60.8314 231.985 61.7313C232.504 62.6412 233.273 63.2811 234.182 63.931C235.091 64.4509 236.249 64.8409 237.408 64.7109C238.567 64.7109 239.735 64.4509 240.634 63.931C241.543 63.4111 242.182 62.6412 242.701 61.8613C243.221 60.9514 243.61 59.9216 243.86 58.8917C244.12 57.7319 244.25 56.562 244.25 55.4022C244.25 54.1124 244.12 52.9426 243.86 51.9127Z",fill:"#D73225"})]})},15206:function(e,t,r){"use strict";var n=r(61058);e.exports=n},15289:function(e,t,r){"use strict";r.d(t,{A:function(){return o}});var n=r(86410),a=r(60116);function o({props:e,name:t,defaultTheme:r,themeId:o}){let i=(0,a.A)(r);o&&(i=i[o]||i);return(0,n.A)({theme:i,name:t,props:e})}},15310:function(e,t,r){"use strict";t.__esModule=!0,t.useAnalyticsContext=t.AnalyticsContext=void 0;var n=r(86326),a=(0,n.createContext)((function(){}));t.AnalyticsContext=a;t.useAnalyticsContext=function(){return(0,n.useContext)(a)}},15338:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.default=void 0;var a=n(r(52298)),o=n(r(14042)),i=r(82781),l=function(e,t){if("function"==typeof WeakMap)var r=new WeakMap,n=new WeakMap;return function(e,t){if(!t&&e&&e.__esModule)return e;var a,o,i={__proto__:null,default:e};if(null===e||"object"!=typeof e&&"function"!=typeof e)return i;if(a=t?n:r){if(a.has(e))return a.get(e);a.set(e,i)}for(var l in e)"default"!==l&&{}.hasOwnProperty.call(e,l)&&((o=(a=Object.defineProperty)&&Object.getOwnPropertyDescriptor(e,l))&&(o.get||o.set)?a(i,l,o):i[l]=e[l]);return i}(e,t)}(r(86326)),s=r(91972),u=n(r(17025)),c=n(r(715)),d=n(r(17733)),f=n(r(41514)),p=n(r(84164)),m=n(r(82963)),h=n(r(46313)),v=n(r(59264)),g=n(r(90462)),b=n(r(95255)),y=r(56028),x=r(86768),C=r(41592),A=n(r(88101));
2var _=function(e){var t,r=e.product,n=e.productCode,p=e.variantCodeToPathMap,_=e.sampleOrder,E=e.productDetailsPage,S=e.resources,w=(0,y.useSiteContext)(),k=(0,l.useState)(""),M=k[0],T=k[1],O=(0,s.useTheme)();(0,l.useEffect)((function(){T(window.location.search)}),[]);var D=w.getMicroCopy,R=r.masterImage?(0,C.transformImages)([r.masterImage,...r.galleryImages]):(0,C.transformImages)([...r.galleryImages]);return l.default.createElement(l.default.Fragment,null,l.default.createElement(o.default,{backgroundColor:"pearl",isSlim:!0,"data-testid":"breadcrumbs-section-top"},l.default.createElement(u.default,null,l.default.createElement(c.default,{data:r.breadcrumbs,"data-testid":"product-details-page-breadcrumbs-top"}))),l.default.createElement(a.default,null,l.default.createElement(h.default,{data:{name:r.name,brandCode:null===(t=r.brand)||void 0===t?void 0:t.code,nobb:r.externalProductCode,images:R,videos:(0,x.transformMediaSrc)(r.videos,O),goodBetterBest:r.goodBetterBest,attributes:(0,C.getProductAttributes)(r,w.countryCode,{size:D(i.microCopy.PDP_OVERVIEW_SIZE),variantAttribute:D(i.microCopy.PDP_OVERVIEW_VARIANT_ATTRIBUTE)},M,p),variantCode:n,isRecaptchaShown:r.keyAssetDocuments?Object.keys(r.keyAssetDocuments).length>0:void 0,isNavigationToVisualiserAvailable:r.isVisualiserAvailable,modelDesignation:r.modelDesignation}},l.default.createElement(g.default,{isSampleOrderAllowed:r.isSampleOrderAllowed,product:r,maximumSamples:null==_?void 0:_.maximumSamples,path:null==_?void 0:_.path}),r.keyAssetDocuments&&Object.keys(r.keyAssetDocuments).length>0&&l.default.createElement(f.default,{keyAssetDocuments:r.keyAssetDocuments}),E.pdpShareWidget[0]&&l.default.createElement(b.default,{data:Object.assign({},E.pdpShareWidget[0],{isLeftAligned:!0}),hasNoPadding:!0}))),l.default.createElement(o.default,{backgroundColor:"white","data-testid":"product-details-product-lead-block-section"},l.default.createElement(m.default,{product:r,sidebarItems:E.pdpSidebarItems,pdpFixingToolDescription:E.pdpFixingToolDescription,pdpFixingToolTitle:E.pdpFixingToolTitle,pdpSpecificationTitle:E.pdpSpecificationTitle,pdpSpecificationDescription:E.pdpSpecificationDescription,documentDisplayFormat:null==S?void 0:S.documentDisplayFormat})),r.relatedProducts&&l.default.createElement(v.default,{countryCode:w.countryCode,products:r.relatedProducts}),E.pdpCardsTitle&&E.pdpCards&&l.default.createElement(A.default,{resources:{pdpCards:E.pdpCards.map((function(e){return e.value})),pdpCardsTitle:E.pdpCardsTitle},countryCode:w.countryCode}),E.pdpExploreBar[0]&&l.default.createElement(o.default,{backgroundColor:"alabaster",className:"ExploreBar","data-testid":"product-details-product-explorer-bar-section"},l.default.createElement(d.default,{data:E.pdpExploreBar[0]})),l.default.createElement(o.default,{backgroundColor:"pearl",isSlim:!0,className:"ProductBreadcrumbs","data-testid":"breadcrumbs-section-bottom"},l.default.createElement(c.default,{data:null==r?void 0:r.breadcrumbs,"data-testid":"product-details-page-breadcrumbs-bottom"})))},E=function(e){var t,r,n=e.pageContext,a=e.data,o={breadcrumbs:a.product.breadcrumbs,signupBlock:a.payloadProductDetailsPage.pdpSignupBlock,meta:null,path:a.product.path};return l.default.createElement(p.default,{brand:null===(t=a.product.brand)||void 0===t?void 0:t.code,title:a.product.name,pageData:o,siteData:a.payloadSite,microCopy:a.allPayloadMicroCopy.nodes,pitchedRoofCalculatorConfig:a.payloadPitchedRoofCalculatorConfig,visualiserHouseTypes:a.allPayloadHouseModel.nodes,homePage:a.payloadHomePage,generalError:a.payloadGeneralError,countryNavigation:a.payloadCountryNavigation,sampleOrder:a.payloadSampleOrder,visualiser:a.payloadVisualiser,variantCodeToPathMap:null==n?void 0:n.variantCodeToPathMap,ogImageUrl:null===(r=a.product.masterImage)||void 0===r?void 0:r.mainSource,variantProduct:a.product},l.default.createElement(_,{product:a.product,productCode:n.productCode,productDetailsPage:a.payloadProductDetailsPage,sampleOrder:a.payloadSampleOrder,variantCodeToPathMap:n.variantCodeToPathMap,resources:a.payloadResources}))};t.default=E},15364:function(e,t,r){"use strict";var n=r(60330);
2Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=n(r(24142)),o=r(36870),i=(0,a.default)((0,o.jsx)("path",{d:"M12 2C8.13 2 5 5.13 5 9c0 5.25 7 13 7 13s7-7.75 7-13c0-3.87-3.13-7-7-7zm0 9.5c-1.38 0-2.5-1.12-2.5-2.5s1.12-2.5 2.5-2.5 2.5 1.12 2.5 2.5-1.12 2.5-2.5 2.5z"}),"Place");t.default=i},15401:function(e,t,r){"use strict";var n=r(93243),a=r(7781),o=n("iterator"),i=Array.prototype;e.exports=function(e){return void 0!==e&&(a.Array===e||i[o]===e)}},15405:function(e,t){"use strict";var r=/^(?:0|[1-9]\d*)$/;t.A=function(e,t){var n=typeof e;return!!(t=null==t?9007199254740991:t)&&("number"==n||"symbol"!=n&&r.test(e))&&e>-1&&e%1==0&&e<t}},15410:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=n(r(89159));t.default=a.default},15411:function(e,t,r){"use strict";r(84073),r(55714),r(84073),r(55714);var n=r(60330);t.__esModule=!0,t.handleDownloadClick=t.default=void 0;var a=n(r(18284));r(84073),r(55714);var o=n(r(55717)),i=n(r(52298)),l=w(r(94342)),s=n(r(25043)),u=r(82781),c=n(r(80452)),d=n(r(55530)),f=r(7616),p=n(r(85046)),m=w(r(86326)),h=r(89725),v=r(5987),g=r(80384),b=r(81610),y=r(54037),x=r(70062),C=n(r(92210)),A=n(r(67065)),_=w(r(83591)),E=r(56028),S=r(37854);function w(e,t){if("function"==typeof WeakMap)var r=new WeakMap,n=new WeakMap;return(w=function(e,t){if(!t&&e&&e.__esModule)return e;var a,o,i={__proto__:null,default:e};if(null===e||"object"!=typeof e&&"function"!=typeof e)return i;if(a=t?n:r){if(a.has(e))return a.get(e);a.set(e,i)}for(var l in e)"default"!==l&&{}.hasOwnProperty.call(e,l)&&((o=(a=Object.defineProperty)&&Object.getOwnPropertyDescriptor(e,l))&&(o.get||o.set)?a(i,l,o):i[l]=e[l]);return i})(e,t)}var k=function(){var e=(0,o.default)(a.default.mark((function e(t,r,n,o,i){var l,s,u,c,d,f,m,h,v,g,x;return a.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(l=r.isPreviewMode,s=r.documentDownloadEndpoint,u=Object.values(t).filter(Boolean),c=(new Date).toJSON().replace(/-|:|T/g,"").split("."),d=c[0],0!==u.length){e.next=5;break}return e.abrupt("return");case 5:if(!l){e.next=9;break}return alert("You cannot download documents on the preview environment."),n(),e.abrupt("return");case 9:if(e.prev=9,s){e.next=12;break}throw Error("`GATSBY_DOCUMENT_DOWNLOAD_ENDPOINT` missing in environment config");case 12:return f=u.flat(),m=(0,_.default)(f),h=f.map((function(e,t){if("PayloadDocument"===e.__typename)return{href:e.url,name:e.title+"."+e.filename.split(".").pop()};var r=e.asset,n=e.extension,a=e.title,o=e.url,i="CMSDocument"===e.__typename;return{href:i?(0,b.getDownloadLink)(r.file.url):o,name:i?a+"."+r.file.fileName.split(".").pop():(0,_.generateFileNamebyTitle)(m,a,n,t)}})),v={"Content-Type":"application/json","X-Recaptcha-Token":o},i&&(v=Object.assign({},v,{authorization:"Bearer "+i})),e.next=19,(0,p.default)(s,{method:"POST",headers:v,body:JSON.stringify({documents:h})});case 19:if((g=e.sent).ok){e.next=22;break}throw new Error(g.statusText);case 22:return e.next=24,g.json();case 24:return x=e.sent,e.next=27,(0,b.downloadAs)(x.url,"BMI_"+d+".zip");case 27:n(),e.next=33;break;case 30:e.prev=30,e.t0=e.catch(9),"object"==typeof e.t0&&e.t0 instanceof Error&&(0,y.devLog)("DocumentResults: "+e.t0.message);case 33:case"end":return e.stop()}}),e,null,[[9,30]])})));return function(t,r,n,a,o){return e.apply(this,arguments)}}();t.handleDownloadClick=k;var M=function(e){return JSON.stringify(Object.values(e).map((function(e){if(e)return Array.isArray(e)?function(e){return e.map((function(e){return(0,x.getFileUrlByDocumentType)(e)})).join(",")}(e):(0,x.getFileUrlByDocumentType)(e)})).filter(Boolean))},T=function(){var e=(0,h.useGoogleReCaptcha)().executeRecaptcha,t=(0,E.useSiteContext)().getMicroCopy,r=(0,m.useContext)(l.DownloadListContext),n=r.resetList,i=r.size,s=r.list,c=r.count,d=r.remainingSize,f=(0,g.useConfig)(),p=(0,C.default)(v.QA_AUTH_TOKEN),b=c?t(u.microCopy.DOWNLOAD_LIST_DOWNLOAD)+" ({{count}})":t(u.microCopy.DOWNLOAD_LIST_DOWNLOAD),y=d<0,x=(0,m.useMemo)((function(){return function(){var t=(0,o.default)(a.default.mark((function t(r){var o;return a.default.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(!p){t.next=4;break}t.t0=void 0,t.next=7;break;case 4:return t.next=6,null==e?void 0:e();case 6:t.t0=t.sent;case 7:return o=t.t0,t.next=10,k(r,f,n,o,p);case 10:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()}),[f,e,p,n]),A=(0,m.useMemo)((function(){return M(s)}),[s]);return m.default.createElement(l.default.Button,{disabled:!i||y,gtm:{id:"download3-button1",label:b.replace("({{count}})","("+c.toString()+")"),action:A},label:b,onClick:x,"data-testid":"document-table-download-button"})},O=function(e){var t=(0,A.default)();return m.default.createElement(m.default.Fragment,null,e.showPagination&&m.default.createElement(i.default,{disableGutters:!0},m.default.createElement(s.default,{container:!0,spacing:0,direction:"row-reverse"},m.default.createElement(s.default,{xs:12,md:12,lg:9},m.default.createElement(S.StyledPagination,{page:e.page,count:e.count,onChange:e.onPageChange}
2)))),m.default.createElement(S.StickyContainer,{"data-testid":"document-results-footer",hasScrollGutter:t},m.default.createElement(i.default,{disableGutters:!0},m.default.createElement(s.default,{container:!0,direction:"row-reverse"},m.default.createElement(s.default,{xs:12,md:12,lg:9},e.children)))),m.default.createElement(s.default,{container:!0,direction:"row-reverse"},m.default.createElement(s.default,{xs:12,md:12,lg:9},m.default.createElement(S.StyledRecaptcha,{className:S.classes.recaptcha,testId:"document-results-footer-recaptcha"}))))},D=function(e){var t,r=e.format,n=e.page,a=(0,E.useSiteContext)().getMicroCopy,o=(0,g.useConfig)(),i=(0,m.useContext)(l.DownloadListContext),s=i.remainingSize,c=i.size,p=i.selectedAllCheckboxDisabledByPages,h=(0,m.useRef)(null),v=(0,x.useShowMobileTable)().showMobileTable,b=s<0,y=a(u.microCopy.DOWNLOAD_LIST_SELECTALL),C=a(u.microCopy.DOWNLOAD_LIST_CLEAR),A=function(){return m.default.createElement(S.SelectAllCheckboxWrapper,{format:r,isMobile:v},m.default.createElement(S.SelectAllCheckboxLabel,{variant:"text",disabled:p[""+n],"data-testid":"document-table-select-all-footer-button",onClick:function(){return h.current.click()},gtm:{id:"cta-click1",label:y}},y),m.default.createElement(l.default.SelectAllCheckBox,{name:"selectAll",ariaLabel:""+a(u.microCopy.DOWNLOAD_LIST_SELECTALL_CHECKBOX),disabled:p[""+n],dataTestid:"document-table-select-all-footer-checkbox",ref:h}))};return m.default.createElement(S.ContentWrapper,null,(t=m.default.createElement(S.ButtonsWrapper,{format:r},m.default.createElement(T,null),m.default.createElement(S.ResetSelectionBtn,{disabled:!c,label:C,"data-testid":"document-results-footer-reset-button",gtm:{id:"cta-click1",label:C}})),v?m.default.createElement(m.default.Fragment,null,t):r&&"technicalTable"===r?m.default.createElement(S.ButtonsSelectAllPanel,null,t,A()):m.default.createElement(m.default.Fragment,null,t)),function(e){return v?m.default.createElement(S.FooterBottomWrapper,{format:r},A(),e):m.default.createElement(m.default.Fragment,null,e)}(m.default.createElement(m.default.Fragment,null,c?m.default.createElement(S.FilesSizeInfoSection,null,m.default.createElement(S.TotalSize,null,m.default.createElement("span",null,a(u.microCopy.DOWNLOAD_LIST_TOTAL_SIZE_LABEL)),m.default.createElement("span",{className:(0,d.default)(S.classes.totalSizeValue,b&&S.classes.totalSizeExceeded),"data-testid":"document-results-footer-total-size-value"},(0,f.filesize)(c))),m.default.createElement(S.MaxSizeLabel,{"data-testid":"document-results-footer-max-size-value"},a(u.microCopy.DOWNLOAD_LIST_MAX_SIZE,{maxSize:o.documentDownloadMaxLimit+" MB"})),b&&m.default.createElement(S.ErrorMessage,{"data-testid":"document-results-footer-size-exceeded-error"},m.default.createElement(S.StyledErrorIcon,null),a(u.microCopy.DOCUMENTS_DOWNLOAD_MAX_REACHED))):null)))},R=function(e){var t=e.page,r=e.count,n=e.onPageChange,a=e.sticky,o=e.format,i=e.isDownloadButton,l=void 0===i||i,s=Boolean(r>1&&n);return a?m.default.createElement(O,{showPagination:s,page:t,count:r,onPageChange:n},m.default.createElement(D,{format:o,page:t})):m.default.createElement(S.DocumentResultsFooterContainer,{"data-testid":"document-results-footer"},s&&m.default.createElement(S.StyledPagination,{page:t,onChange:n,count:r}),l&&m.default.createElement(c.default,{mt:4},m.default.createElement(D,{format:o,page:t}),m.default.createElement(S.StyledRecaptcha,{className:S.classes.recaptcha,testId:"document-results-footer-recaptcha"})))};t.default=R},15416:function(e,t){"use strict";t.__esModule=!0,t.default=void 0;var r=function(e,t,r){var n=t?e(t.code):0,a=t&&r&&t.code===r.code;return n+(r&&!a?e(r.code):0)};t.default=r},15423:function(e,t,r){var n;e.exports=(n=r(59785))&&n.default||n},15425:function(e,t,r){"use strict";r.r(t),r.d(t,{backdropClasses:function(){return a.A},default:function(){return n.A},getBackdropUtilityClass:function(){return a.R}});var n=r(6359),a=r(43683)},15447:function(e,t,r){"use strict";var n=r(36573),a=Object.defineProperty;e.exports=function(e,t){try{a(n,e,{value:t,configurable:!0,writable:!0})}catch(r){n[e]=t}return t}},15588:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esMo
2dule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=r(97711),o=n(r(97386));t.default=e=>(0,a.jsxs)(o.default,{viewBox:"0 0 16 16",...e,children:[(0,a.jsx)("path",{fill:"none",d:"M0 0h16v16H0z"}),(0,a.jsx)("g",{children:(0,a.jsx)("path",{d:"M1.384 9.581A44 44 0 0 0 8 10.086a44 44 0 0 0 6.616-.505 1.063 1.063 0 0 0 .869-1.227 1.148 1.148 0 0 0-.027-.116 1.6 1.6 0 0 0-.683-.945c-.069-.045-.076-.223-.079-.34a7.773 7.773 0 0 0-1.148-4A6.184 6.184 0 0 0 11.132.741c-.39-.2-.388-.2-.561.2l-.426 5.467L9.6 6.2S9.578.375 9.6.336a.244.244 0 0 0-.188-.288.294.294 0 0 0-.042 0A7.414 7.414 0 0 0 8-.086a7.413 7.413 0 0 0-1.362.132.243.243 0 0 0-.238.248V.3a.294.294 0 0 0 0 .042c.022.039 0 5.864 0 5.864l-.55.206L5.429.941c-.173-.4-.171-.4-.561-.2A6.19 6.19 0 0 0 2.452 2.95a7.753 7.753 0 0 0-1.147 4c0 .117-.011.295-.08.34a1.6 1.6 0 0 0-.683.945 1.064 1.064 0 0 0 .726 1.317.925.925 0 0 0 .116.026ZM8 11.086a45.359 45.359 0 0 1-5.815-.386C2.836 13.741 5.189 16 8 16s5.164-2.259 5.815-5.3A45.108 45.108 0 0 1 8 11.086Z"})})]})},15693:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.profileCardClasses=void 0;const a=n(r(58782));var o=r(71919);Object.defineProperty(t,"profileCardClasses",{enumerable:!0,get:function(){return o.classes}}),t.default=a.default},15711:function(e,t){function r(e){if(e&&"object"==typeof e){var t=e.which||e.keyCode||e.charCode;t&&(e=t)}if("number"==typeof e)return i[e];var r,o=String(e);return(r=n[o.toLowerCase()])?r:(r=a[o.toLowerCase()])||(1===o.length?o.charCodeAt(0):void 0)}r.isEventKey=function(e,t){if(e&&"object"==typeof e){var r=e.which||e.keyCode||e.charCode;if(null==r)return!1;if("string"==typeof t){var o;if(o=n[t.toLowerCase()])return o===r;if(o=a[t.toLowerCase()])return o===r}else if("number"==typeof t)return t===r;return!1}};var n=(t=e.exports=r).code=t.codes={backspace:8,tab:9,enter:13,shift:16,ctrl:17,alt:18,"pause/break":19,"caps lock":20,esc:27,space:32,"page up":33,"page down":34,end:35,home:36,left:37,up:38,right:39,down:40,insert:45,delete:46,command:91,"left command":91,"right command":93,"numpad *":106,"numpad +":107,"numpad -":109,"numpad .":110,"numpad /":111,"num lock":144,"scroll lock":145,"my computer":182,"my calculator":183,";":186,"=":187,",":188,"-":189,".":190,"/":191,"`":192,"[":219,"\\":220,"]":221,"'":222},a=t.aliases={windows:91,"⇧":16,"⌥":18,"⌃":17,"⌘":91,ctl:17,control:17,option:18,pause:19,break:19,caps:20,return:13,escape:27,spc:32,spacebar:32,pgup:33,pgdn:34,ins:45,del:46,cmd:91};for(o=97;o<123;o++)n[String.fromCharCode(o)]=o-32;for(var o=48;o<58;o++)n[o-48]=o;for(o=1;o<13;o++)n["f"+o]=o+111;for(o=0;o<10;o++)n["numpad "+o]=o+96;var i=t.names=t.title={};for(o in n)i[n[o]]=o;for(var l in a)n[l]=a[l]},15718:function(e,t,r){"use strict";var n=r(34228),a=r(36201),o=Function.prototype,i=n&&Object.getOwnPropertyDescriptor,l=a(o,"name"),s=l&&"something"===function(){}.name,u=l&&(!n||n&&i(o,"name").configurable);e.exports={EXISTS:l,PROPER:s,CONFIGURABLE:u}},15721:function(e,t){"use strict";t.__esModule=!0,t.stringifyToObject=t.createActionLabel=void 0;t.createActionLabel=function(e,t,r,n){return[e,t,r,n].filter((function(e){return e})).join("-")};t.stringifyToObject=function(e){if(e)return"string"==typeof e?e:JSON.stringify(e)}},15759:function(e,t){"use strict";t.__esModule=!0,t.validateRegistrationEmail=t.isValidEmail=t.handleEmailValidation=void 0;t.isValidEmail=function(e){return/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(e)};t.handleEmailValidation=function(e,t){return(null==t||!t.match(/.+@.+\..+/))&&e};t.validateRegistrationEmail=function(e,t){return(null==t||!t.match(/^[^\s@]+@[^\s@]+\.[^\s@]+$/))&&e}},15839:function(e){"use strict";e.exports={}},15878:function(e,t,r){"use strict";var n=r(34228),a=r(45095);e.exports=n&&a((function(){return 42!==Object.defineProperty((function(){}),"prototype",{value:42,writable:!1}).prototype}))},15938:function(e){"use strict";e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},15963:function(e,t,r){"use strict";var n;r.d(t,{A:function(){return l}});var a=r(86326);let o=0;const i=(n||(n=r.t(a,2)))["useId".toString()];function l(e){if(void 0!==i){const t=i();return null!=e?e:t}return function(e){const[t,r]=a.useState(e),n=e||t;return a.useEffect((()=>{null==t&&(o+=1,r(`mui-${o}`))}),[t]),n}(e)}},16003:function(e,t,r){"use strict";t.__esModule=!0,t.goodBetterBestLabels=t.getLevel=void 0;var n,a=r(82781),o=r(78022),i=((n={})[o.GoodBetterBest.good]=a.microCopy.GOOD_BETTER_BEST_LABEL_GOOD,n[o.GoodBetterBest.better]=a.microCopy.GOOD_BETTER_BEST_LABEL_BETTER,n[o.GoodBetterBest.best]=a.microCopy.GOOD_BETTER_BEST_LABEL_BEST,n);t.goodBetterBestLabels=i;t.getLevel=function(e){switch(e){case o.GoodBetterBest.good:return"good";case o.GoodBetterBest.better:return"better";case o.GoodBetterBest.best:return"best"}}},16280:function(e,t,r){"use strict";var n=r(59907);e.exports=n},16329:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esMo
2dule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.twoPaneCarouselClasses=void 0;const a=n(r(62543));var o=r(51347);Object.defineProperty(t,"twoPaneCarouselClasses",{enumerable:!0,get:function(){return o.classes}}),t.default=a.default},16433:function(e){"use strict";var t=String;e.exports=function(e){try{return t(e)}catch(r){return"Object"}}},16438:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.youtubeVideoClasses=t.YoutubeContext=void 0;const a=n(r(70129));t.YoutubeContext=a.default;const o=n(r(91740));var i=r(13994);Object.defineProperty(t,"youtubeVideoClasses",{enumerable:!0,get:function(){return i.classes}}),t.default=o.default},16475:function(e,t){"use strict";var r,n,a;Object.defineProperty(t,"__esModule",{value:!0}),t.PimTypes=t.GoodBetterBest=t.ApprovalStatus=void 0,function(e){e.Approved="approved",e.Check="check",e.Unapproved="unapproved",e.Discontinued="discontinued",e.Preview="preview"}(r||(t.ApprovalStatus=r={})),function(e){e.good="GOOD",e.better="BETTER",e.best="BEST"}(n||(t.GoodBetterBest=n={})),function(e){e.Products="products",e.Systems="systems"}(a||(t.PimTypes=a={}))},16492:function(e,t,r){"use strict";var n=r(63375);t.A=n.A},16499:function(e){e.exports=function(){return[]}},16574:function(e,t,r){"use strict";const n=r(86326).createContext();t.A=n},16588:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=r(97711),o=n(r(55530)),i=r(86326),l=n(r(9049)),s=n(r(52298)),u=n(r(71513)),c=n(r(96650)),d=n(r(422)),f=n(r(23553)),p=n(r(67916)),m=r(61304),h=(0,i.createContext)("info"),v={warning:p.default,info:d.default,success:f.default,error:c.default},g={warning:"alert",info:"alabaster",success:"white",error:"white"},b=({children:e,severity:t,closeButtonProps:r,stickyPosition:n})=>{const u=(0,i.useMemo)((()=>r),[r]);return(0,a.jsxs)(l.default,{markupComponent:m.Root,color:g[t],className:(0,o.default)(void 0!==n&&m.classes.sticky,("error"===t||"success"===t)&&m.classes[t]),style:{top:void 0!==n?`${n}px`:void 0},"data-testid":"alert-banner",children:[u&&(0,a.jsx)(m.Actions,{children:(0,a.jsx)(m.StyledIconButton,{...u})}),(0,a.jsx)(s.default,{children:(0,a.jsx)(h.Provider,{value:t,children:e})})]})};b.Title=({children:e})=>{const t=(0,i.useContext)(h);return(0,a.jsxs)(m.Title,{variant:"h5","data-testid":"alert-banner-title",children:[(0,a.jsx)(u.default,{className:m.classes.icon,source:v[t],"data-testid":"alert-banner-title-icon"}),e]})},t.default=b},16671:function(e,t,r){"use strict";var n=r(81254),a=r(55841),o=r(42417);e.exports=!n&&!a((function(){return 7!=Object.defineProperty(o("div"),"a",{get:function(){return 7}}).a}))},16686:function(e,t,r){"use strict";t.__esModule=!0,t.reactDOMUtils=function(){var e=r(63776);return{render:function(t,r,a){void 0===a&&(a={});var o=n.get(r);if(!o){var i=a.onUncaughtError||a.onCaughtError?{onUncaughtError:a.onUncaughtError,onCaughtError:a.onCaughtError}:void 0;n.set(r,o=e.createRoot(r,i))}o.render(t)},hydrate:function(t,r,n){void 0===n&&(n={});var a=n.onUncaughtError||n.onCaughtError?{onUncaughtError:n.onUncaughtError,onCaughtError:n.onCaughtError}:void 0;return e.hydrateRoot(r,t,a)}}};var n=new WeakMap},16730:function(e,t){"use strict";t.__esModule=!0,t.generateGetMicroCopy=t.fallbackGetMicroCopy=void 0;var r=function(e){return"MC: "+e};t.fallbackGetMicroCopy=r;t.generateGetMicroCopy=function(e){return function(t,n){void 0===n&&(n={});var a=e.find((function(e){return e.key===t})),o=a?a.value:r(t);return Object.entries(n).reduce((function(e,t){var r=t[0],n=t[1];return e.replace("{{"+r+"}}",n)}),o)}}},16753:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=r(97711),o=n(r(97386));t.default=e=>(0,a.jsxs)(o.default,{viewBox:"0 0 32 32",...e,children:[(0,a.jsx)("path",{fill:"#009fe3",d:"M0 0h32v32H0z"}),(0,a.jsx)("path",{d:"m16.981 8-2.115 2.127 4.406 4.343H7v3h12.243l-4.293 4.355 2.128 2.115L25 15.97Z",fill:"#fff"})]})},16795:function(e,t,r){var n=r(45584);function a(e,t){for(var r=0;r<t.length;r++){var a=t[r];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,n(a.key),a)}}e.exports=function(e,t,r){return t&&a(e.prototype,t),r&&a(e,r),Object.defineProperty(e,"prototype",{writable:!1}),e},e.exports.__esModule=!0,e.exports.default=e.exports},16819:function(e,t){"use strict";t.f=Object.getOwnPropertySymbols},16821:function(e,t){"use strict";
2Object.defineProperty(t,"__esModule",{value:!0}),t.generateUrl=void 0;t.generateUrl=function(e){return e.filter(Boolean).map((function(e){return e.replace(/_+/g,"-").replace(/\/+/g,"-").replace(/(?:[\0-\x08\x0E-\x1F!-\+\/:-@\[-`\{-\x9F\xA1-\xA9\xAB-\xB4\xB6-\xB9\xBB-\xBF\xD7\xF7\u02C2-\u02C5\u02D2-\u02DF\u02E5-\u02EB\u02ED\u02EF-\u036F\u0375\u0378\u0379\u037E\u0380-\u0385\u0387\u038B\u038D\u03A2\u03F6\u0482-\u0489\u0530\u0557\u0558\u055A-\u055F\u0589-\u05CF\u05EB-\u05EE\u05F3-\u061F\u064B-\u065F\u066A-\u066D\u0670\u06D4\u06D6-\u06E4\u06E7-\u06ED\u06FD\u06FE\u0700-\u070F\u0711\u0730-\u074C\u07A6-\u07B0\u07B2-\u07BF\u07EB-\u07F3\u07F6-\u07F9\u07FB-\u07FF\u0816-\u0819\u081B-\u0823\u0825-\u0827\u0829-\u083F\u0859-\u085F\u086B-\u086F\u0888\u088F-\u089F\u08CA-\u0903\u093A-\u093C\u093E-\u094F\u0951-\u0957\u0962-\u0965\u0970\u0981-\u0984\u098D\u098E\u0991\u0992\u09A9\u09B1\u09B3-\u09B5\u09BA-\u09BC\u09BE-\u09CD\u09CF-\u09DB\u09DE\u09E2-\u09E5\u09F2-\u09FB\u09FD-\u0A04\u0A0B-\u0A0E\u0A11\u0A12\u0A29\u0A31\u0A34\u0A37\u0A3A-\u0A58\u0A5D\u0A5F-\u0A65\u0A70\u0A71\u0A75-\u0A84\u0A8E\u0A92\u0AA9\u0AB1\u0AB4\u0ABA-\u0ABC\u0ABE-\u0ACF\u0AD1-\u0ADF\u0AE2-\u0AE5\u0AF0-\u0AF8\u0AFA-\u0B04\u0B0D\u0B0E\u0B11\u0B12\u0B29\u0B31\u0B34\u0B3A-\u0B3C\u0B3E-\u0B5B\u0B5E\u0B62-\u0B65\u0B70\u0B72-\u0B82\u0B84\u0B8B-\u0B8D\u0B91\u0B96-\u0B98\u0B9B\u0B9D\u0BA0-\u0BA2\u0BA5-\u0BA7\u0BAB-\u0BAD\u0BBA-\u0BCF\u0BD1-\u0BE5\u0BF0-\u0C04\u0C0D\u0C11\u0C29\u0C3A-\u0C3C\u0C3E-\u0C57\u0C5B\u0C5C\u0C5E\u0C5F\u0C62-\u0C65\u0C70-\u0C7F\u0C81-\u0C84\u0C8D\u0C91\u0CA9\u0CB4\u0CBA-\u0CBC\u0CBE-\u0CDC\u0CDF\u0CE2-\u0CE5\u0CF0\u0CF3-\u0D03\u0D0D\u0D11\u0D3B\u0D3C\u0D3E-\u0D4D\u0D4F-\u0D53\u0D57-\u0D5E\u0D62-\u0D65\u0D70-\u0D79\u0D80-\u0D84\u0D97-\u0D99\u0DB2\u0DBC\u0DBE\u0DBF\u0DC7-\u0DE5\u0DF0-\u0E00\u0E31\u0E34-\u0E3F\u0E47-\u0E4F\u0E5A-\u0E80\u0E83\u0E85\u0E8B\u0EA4\u0EA6\u0EB1\u0EB4-\u0EBC\u0EBE\u0EBF\u0EC5\u0EC7-\u0ECF\u0EDA\u0EDB\u0EE0-\u0EFF\u0F01-\u0F1F\u0F2A-\u0F3F\u0F48\u0F6D-\u0F87\u0F8D-\u0FFF\u102B-\u103E\u104A-\u104F\u1056-\u1059\u105E-\u1060\u1062-\u1064\u1067-\u106D\u1071-\u1074\u1082-\u108D\u108F\u109A-\u109F\u10C6\u10C8-\u10CC\u10CE\u10CF\u10FB\u1249\u124E\u124F\u1257\u1259\u125E\u125F\u1289\u128E\u128F\u12B1\u12B6\u12B7\u12BF\u12C1\u12C6\u12C7\u12D7\u1311\u1316\u1317\u135B-\u137F\u1390-\u139F\u13F6\u13F7\u13FE-\u1400\u166D\u166E\u169B-\u169F\u16EB-\u16F0\u16F9-\u16FF\u1712-\u171E\u1732-\u173F\u1752-\u175F\u176D\u1771-\u177F\u17B4-\u17D6\u17D8-\u17DB\u17DD-\u17DF\u17EA-\u180F\u181A-\u181F\u1879-\u187F\u1885\u1886\u18A9\u18AB-\u18AF\u18F6-\u18FF\u191F-\u1945\u196E\u196F\u1975-\u197F\u19AC-\u19AF\u19CA-\u19CF\u19DA-\u19FF\u1A17-\u1A1F\u1A55-\u1A7F\u1A8A-\u1A8F\u1A9A-\u1AA6\u1AA8-\u1B04\u1B34-\u1B44\u1B4D-\u1B4F\u1B5A-\u1B82\u1BA1-\u1BAD\u1BE6-\u1BFF\u1C24-\u1C3F\u1C4A-\u1C4C\u1C7E\u1C7F\u1C89-\u1C8F\u1CBB\u1CBC\u1CC0-\u1CE8\u1CED\u1CF4\u1CF7-\u1CF9\u1CFB-\u1CFF\u1DC0-\u1DFF\u1F16\u1F17\u1F1E\u1F1F\u1F46\u1F47\u1F4E\u1F4F\u1F58\u1F5A\u1F5C\u1F5E\u1F7E\u1F7F\u1FB5\u1FBD\u1FBF-\u1FC1\u1FC5\u1FCD-\u1FCF\u1FD4\u1FD5\u1FDC-\u1FDF\u1FED-\u1FF1\u1FF5\u1FFD-\u1FFF\u200B-\u2027\u202A-\u202E\u2030-\u205E\u2060-\u2070\u2072-\u207E\u2080-\u208F\u209D-\u2101\u2103-\u2106\u2108\u2109\u2114\u2116-\u2118\u211E-\u2123\u2125\u2127\u2129\u212E\u213A\u213B\u2140-\u2144\u214A-\u214D\u214F-\u2182\u2185-\u2BFF\u2CE5-\u2CEA\u2CEF-\u2CF1\u2CF4-\u2CFF\u2D26\u2D28-\u2D2C\u2D2E\u2D2F\u2D68-\u2D6E\u2D70-\u2D7F\u2D97-\u2D9F\u2DA7\u2DAF\u2DB7\u2DBF\u2DC7\u2DCF\u2DD7\u2DDF-\u2E2E\u2E30-\u2FFF\u3001-\u3004\u3007-\u3030\u3036-\u303A\u303D-\u3040\u3097-\u309C\u30A0\u30FB\u3100-\u3104\u3130\u318F-\u319F\u31C0-\u31EF\u3200-\u33FF\u4DC0-\u4DFF\uA48D-\uA4CF\uA4FE\uA4FF\uA60D-\uA60F\uA62C-\uA63F\uA66F-\uA67E\uA69E\uA69F\uA6E6-\uA716\uA720\uA721\uA789\uA78A\uA7CB-\uA7CF\uA7D2\uA7D4\uA7DA-\uA7F1\uA802\uA806\uA80B\uA823-\uA83F\uA874-\uA881\uA8B4-\uA8CF\uA8DA-\uA8F1\uA8F8-\uA8FA\uA8FC\uA8FF\uA926-\uA92F\uA947-\uA95F\uA97D-\uA983\uA9B3-\uA9CE\uA9DA-\uA9DF\uA9E5\uA9FF\uAA29-\uAA3F\uAA43\uAA4C-\uAA4F\uAA5A-\uAA5F\uAA77-\uAA79\uAA7B-\uAA7D\uAAB0\uAAB2-\uAAB4\uAAB7\uAAB8\uAABE\uAABF\uAAC1\uAAC3-\uAADA\uAADE\uAADF\uAAEB-\uAAF1\uAAF5-\uAB00\uAB07\uAB08\uAB0F\uAB10\uAB17-\uAB1F\uAB27\uAB2F\uAB5B\uAB6A-\uAB6F\uABE3-\uABEF\uABFA-\uABFF\uD7A4-\uD7AF\uD7C7-\uD7CA\uD7FC-\uD7FF\uE000-\uF8FF\uFA6E\uFA6F\uFADA-\uFAFF\uFB07-\uFB12\uFB18-\uFB1C\uFB1E\uFB29\uFB37\uFB3D\uFB3F\uFB42\uFB45\uFBB2-\uFBD2\uFD3E-\uFD4F\uFD90\uFD91\uFDC8-\uFDEF\uFDFC-\uFE6F\uFE75\uFEFD\uFEFE\uFF00-\uFF0F\uFF1A-\uFF20\uFF3B-\uFF40\uFF5B-\uFF65\uFFBF-\uFFC1\uFFC8\uFFC9\uFFD0\uFFD1\uFFD8\uFFD9\uFFDD-\uFFFF]|\uD800[\uDC0C\uDC27\uDC3B\uDC3E\uDC4E\uDC4F\uDC5E-\uDC7F\uDCFB-\uDE7F\uDE9D-\uDE9F\uDED1-\uDEFF\uDF20-\uDF2C\uDF41\uDF4A-\uD
2F4F\uDF76-\uDF7F\uDF9E\uDF9F\uDFC4-\uDFC7\uDFD0-\uDFFF]|\uD801[\uDC9E\uDC9F\uDCAA-\uDCAF\uDCD4-\uDCD7\uDCFC-\uDCFF\uDD28-\uDD2F\uDD64-\uDD6F\uDD7B\uDD8B\uDD93\uDD96\uDDA2\uDDB2\uDDBA\uDDBD-\uDDFF\uDF37-\uDF3F\uDF56-\uDF5F\uDF68-\uDF7F\uDF86\uDFB1\uDFBB-\uDFFF]|\uD802[\uDC06\uDC07\uDC09\uDC36\uDC39-\uDC3B\uDC3D\uDC3E\uDC56-\uDC5F\uDC77-\uDC7F\uDC9F-\uDCDF\uDCF3\uDCF6-\uDCFF\uDD16-\uDD1F\uDD3A-\uDD7F\uDDB8-\uDDBD\uDDC0-\uDDFF\uDE01-\uDE0F\uDE14\uDE18\uDE36-\uDE5F\uDE7D-\uDE7F\uDE9D-\uDEBF\uDEC8\uDEE5-\uDEFF\uDF36-\uDF3F\uDF56-\uDF5F\uDF73-\uDF7F\uDF92-\uDFFF]|\uD803[\uDC49-\uDC7F\uDCB3-\uDCBF\uDCF3-\uDCFF\uDD24-\uDD2F\uDD3A-\uDE7F\uDEAA-\uDEAF\uDEB2-\uDEFF\uDF1D-\uDF26\uDF28-\uDF2F\uDF46-\uDF6F\uDF82-\uDFAF\uDFC5-\uDFDF\uDFF7-\uDFFF]|\uD804[\uDC00-\uDC02\uDC38-\uDC65\uDC70\uDC73\uDC74\uDC76-\uDC82\uDCB0-\uDCCF\uDCE9-\uDCEF\uDCFA-\uDD02\uDD27-\uDD35\uDD40-\uDD43\uDD45\uDD46\uDD48-\uDD4F\uDD73-\uDD75\uDD77-\uDD82\uDDB3-\uDDC0\uDDC5-\uDDCF\uDDDB\uDDDD-\uDDFF\uDE12\uDE2C-\uDE3E\uDE41-\uDE7F\uDE87\uDE89\uDE8E\uDE9E\uDEA9-\uDEAF\uDEDF-\uDEEF\uDEFA-\uDF04\uDF0D\uDF0E\uDF11\uDF12\uDF29\uDF31\uDF34\uDF3A-\uDF3C\uDF3E-\uDF4F\uDF51-\uDF5C\uDF62-\uDFFF]|\uD805[\uDC35-\uDC46\uDC4B-\uDC4F\uDC5A-\uDC5E\uDC62-\uDC7F\uDCB0-\uDCC3\uDCC6\uDCC8-\uDCCF\uDCDA-\uDD7F\uDDAF-\uDDD7\uDDDC-\uDDFF\uDE30-\uDE43\uDE45-\uDE4F\uDE5A-\uDE7F\uDEAB-\uDEB7\uDEB9-\uDEBF\uDECA-\uDEFF\uDF1B-\uDF2F\uDF3A-\uDF3F\uDF47-\uDFFF]|\uD806[\uDC2C-\uDC9F\uDCEA-\uDCFE\uDD07\uDD08\uDD0A\uDD0B\uDD14\uDD17\uDD30-\uDD3E\uDD40\uDD42-\uDD4F\uDD5A-\uDD9F\uDDA8\uDDA9\uDDD1-\uDDE0\uDDE2\uDDE4-\uDDFF\uDE01-\uDE0A\uDE33-\uDE39\uDE3B-\uDE4F\uDE51-\uDE5B\uDE8A-\uDE9C\uDE9E-\uDEAF\uDEF9-\uDFFF]|\uD807[\uDC09\uDC2F-\uDC3F\uDC41-\uDC4F\uDC5A-\uDC71\uDC90-\uDCFF\uDD07\uDD0A\uDD31-\uDD45\uDD47-\uDD4F\uDD5A-\uDD5F\uDD66\uDD69\uDD8A-\uDD97\uDD99-\uDD9F\uDDAA-\uDEDF\uDEF3-\uDF01\uDF03\uDF11\uDF34-\uDF4F\uDF5A-\uDFAF\uDFB1-\uDFFF]|\uD808[\uDF9A-\uDFFF]|\uD809[\uDC00-\uDC7F\uDD44-\uDFFF]|[\uD80A\uD80E-\uD810\uD812-\uD819\uD824-\uD82A\uD82D\uD82E\uD830-\uD834\uD836\uD83C\uD83D\uD83F\uD87B-\uD87D\uD87F\uD889-\uDBFF][\uDC00-\uDFFF]|\uD80B[\uDC00-\uDF8F\uDFF1-\uDFFF]|\uD80D[\uDC30-\uDC40\uDC47-\uDFFF]|\uD811[\uDE47-\uDFFF]|\uD81A[\uDE39-\uDE3F\uDE5F\uDE6A-\uDE6F\uDEBF\uDECA-\uDECF\uDEEE-\uDEFF\uDF30-\uDF3F\uDF44-\uDF4F\uDF5A-\uDF62\uDF78-\uDF7C\uDF90-\uDFFF]|\uD81B[\uDC00-\uDE3F\uDE80-\uDEFF\uDF4B-\uDF4F\uDF51-\uDF92\uDFA0-\uDFDF\uDFE2\uDFE4-\uDFFF]|\uD821[\uDFF8-\uDFFF]|\uD823[\uDCD6-\uDCFF\uDD09-\uDFFF]|\uD82B[\uDC00-\uDFEF\uDFF4\uDFFC\uDFFF]|\uD82C[\uDD23-\uDD31\uDD33-\uDD4F\uDD53\uDD54\uDD56-\uDD63\uDD68-\uDD6F\uDEFC-\uDFFF]|\uD82F[\uDC6B-\uDC6F\uDC7D-\uDC7F\uDC89-\uDC8F\uDC9A-\uDFFF]|\uD835[\uDC55\uDC9D\uDCA0\uDCA1\uDCA3\uDCA4\uDCA7\uDCA8\uDCAD\uDCBA\uDCBC\uDCC4\uDD06\uDD0B\uDD0C\uDD15\uDD1D\uDD3A\uDD3F\uDD45\uDD47-\uDD49\uDD51\uDEA6\uDEA7\uDEC1\uDEDB\uDEFB\uDF15\uDF35\uDF4F\uDF6F\uDF89\uDFA9\uDFC3\uDFCC\uDFCD]|\uD837[\uDC00-\uDEFF\uDF1F-\uDF24\uDF2B-\uDFFF]|\uD838[\uDC00-\uDC2F\uDC6E-\uDCFF\uDD2D-\uDD36\uDD3E\uDD3F\uDD4A-\uDD4D\uDD4F-\uDE8F\uDEAE-\uDEBF\uDEEC-\uDEEF\uDEFA-\uDFFF]|\uD839[\uDC00-\uDCCF\uDCEC-\uDCEF\uDCFA-\uDFDF\uDFE7\uDFEC\uDFEF\uDFFF]|\uD83A[\uDCC5-\uDCFF\uDD44-\uDD4A\uDD4C-\uDD4F\uDD5A-\uDFFF]|\uD83B[\uDC00-\uDDFF\uDE04\uDE20\uDE23\uDE25\uDE26\uDE28\uDE33\uDE38\uDE3A\uDE3C-\uDE41\uDE43-\uDE46\uDE48\uDE4A\uDE4C\uDE50\uDE53\uDE55\uDE56\uDE58\uDE5A\uDE5C\uDE5E\uDE60\uDE63\uDE65\uDE66\uDE6B\uDE73\uDE78\uDE7D\uDE7F\uDE8A\uDE9C-\uDEA0\uDEA4\uDEAA\uDEBC-\uDFFF]|\uD83E[\uDC00-\uDFEF\uDFFA-\uDFFF]|\uD869[\uDEE0-\uDEFF]|\uD86D[\uDF3A-\uDF3F]|\uD86E[\uDC1E\uDC1F]|\uD873[\uDEA2-\uDEAF]|\uD87A[\uDFE1-\uDFFF]|\uD87E[\uDE1E-\uDFFF]|\uD884[\uDF4B-\uDF4F]|\uD888[\uDFB0-\uDFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF])/g,"").replace(/\.+/g,"-").replace(/,+/g,"-")})).join("-").replace(/\s+/g,"-").replace(/--+/g,"-").toLowerCase()}},16825:function(e,t,r){"use strict";var n=r(29439),a=r(57954),o=n("keys");e.exports=function(e){return o[e]||(o[e]=a(e))}},16846:function(e,t,r){var n=r(37183).Uint8Array;e.exports=n},16928:function(e,t,r){"use strict";var n=r(60330);
2Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=n(r(24142)),o=r(36870),i=(0,a.default)((0,o.jsx)("path",{d:"M20 4H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm0 4-8 5-8-5V6l8 5 8-5v2z"}),"Mail");t.default=i},16978:function(e,t,r){"use strict";r.r(t),r.d(t,{default:function(){return n.A}});var n=r(55097)},16990:function(e,t,r){var n=r(7187),a=r(51029),o=r(8704),i=n?n.toStringTag:void 0;e.exports=function(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":i&&i in Object(e)?a(e):o(e)}},16991:function(e,t,r){"use strict";var n=r(60330);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=n(r(24142)),o=r(36870),i=(0,a.default)((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"}),"Search");t.default=i},17025:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.default=void 0;var a=n(r(50918)),o=r(82781),i=r(91972),l=n(r(16978)),s=r(20654),u=n(r(86326)),c=r(6007),d=n(r(22967)),f=r(56028),p=r(95352),m=function(e){var t=e.children,r=e.isDarkThemed,n=void 0!==r&&r,m=e["data-testid"],h=(0,f.useSiteContext)(),v=h.countryCode,g=h.getMicroCopy,b=(0,d.default)(),y=(0,i.useTheme)(),x=(0,l.default)(y.breakpoints.up("lg"));return b?u.default.createElement(p.BackToResultsElement,{"data-testid":m||"back-to-results-section"},u.default.createElement(p.StyledButton,{startIcon:u.default.createElement(a.default,null),variant:"text",hasDarkBackground:n,to:(0,c.getBackToResultsPath)(b,v),component:s.Link,gtm:{id:"nav-breadcrumb-back-to-results",action:(0,c.getBackToResultsPath)(b,v),label:g(o.microCopy.SEARCH_BACK_TO_RESULTS)},"data-testid":"back-to-results-button"},g(o.microCopy.SEARCH_BACK_TO_RESULTS)),x&&u.default.createElement(u.default.Fragment,null,u.default.createElement(p.BackToResultsSeparator,{"data-testid":"back-to-results-separator"}),t)):u.default.createElement(u.default.Fragment,null,t)};t.default=m},17038:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=r(97711),o=n(r(97386));t.default=e=>(0,a.jsxs)(o.default,{viewBox:"0 0 60 57",...e,style:{fill:"none",...e.style},children:[(0,a.jsx)("path",{d:"M53.625 30C55.488 30 57 31.536 57 33.429V50.571C57 52.464 55.488 54 53.625 54H6C5.20435 54 4.44129 53.6839 3.87868 53.1213C3.31607 52.5587 3 51.7957 3 51V33.429C3 31.536 4.512 30 6.375 30H53.625ZM21 30V36V30ZM12 30V39V30ZM30 30V39V30ZM48 30V39V30ZM39 30V36V30ZM3 3V15V3ZM3 9H57H3ZM57 3V15V3Z",fill:"none"}),(0,a.jsx)("path",{d:"M21 30V36M12 30V39M30 30V39M48 30V39M39 30V36M3 3V15M3 9H57M57 3V15M53.625 30C55.488 30 57 31.536 57 33.429V50.571C57 52.464 55.488 54 53.625 54H6C5.20435 54 4.44129 53.6839 3.87868 53.1213C3.31607 52.5587 3 51.7956 3 51V33.429C3 31.536 4.512 30 6.375 30H53.625Z",stroke:"currentColor",strokeWidth:"6",strokeLinecap:"round",strokeLinejoin:"round"})]})},17093:function(e,t,r){"use strict";r.r(t),r.d(t,{default:function(){return n.A},getInputAdornmentUtilityClass:function(){return a.P},inputAdornmentClasses:function(){return a.A}});var n=r(31787),a=r(26975)},17108:function(e,t,r){"use strict";var n=r(45095),a=r(95661),o=/#|\.prototype\./,i=function(e,t){var r=s[l(e)];return r===c||r!==u&&(a(t)?n(t):!!t)},l=i.normalize=function(e){return String(e).replace(o,".").toLowerCase()},s=i.data={},u=i.NATIVE="N",c=i.POLYFILL="P";e.exports=i},17213:function(e){"use strict";var t="object"==typeof document&&document.all,r=void 0===t&&void 0!==t;e.exports={all:t,IS_HTMLDDA:r}},17235:function(e,t,r){"use strict";var n=r(80111);e.exports=function(){var e=n(this),t="";return e.hasIndices&&(t+="d"),e.global&&(t+="g"),e.ignoreCase&&(t+="i"),e.multiline&&(t+="m"),e.dotAll&&(t+="s"),e.unicode&&(t+="u"),e.unicodeSets&&(t+="v"),e.sticky&&(t+="y"),t}},17248:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.loadGoogleApi=t.computeDistanceBetween=void 0;const n=r(57937),a=r(86326);t.computeDistanceBetween=(e,t)=>"undefined"!=typeof google?google.maps.geometry.spherical.computeDistanceBetween(new google.maps.LatLng(e.lat,e.lng),new google.maps.LatLng(t.lat,t.lng)):void 0;t.loadGoogleApi=async(e,t)=>{const r=new n.Loader({apiKey:e,version:"weekly",libraries:t});return await r.load()},t.default=(0,a.createContext)(null)},17250:function(e,t,r){"use strict";r(52358),r(82485),r(52358),r(82485);var n=r(60330);t.__esModule=!0,t.default=void 0;var a=n(r(61269));r(52358),r(82485);var o=n(r(62151)),i=r(7165),l=n(r(92926)),s=n(r(90600)),u=r(82781),c=r(20654),d=function(e,t){if("function"==typeof WeakMap)var r=new WeakMap,n=new WeakMap;
2return function(e,t){if(!t&&e&&e.__esModule)return e;var a,o,i={__proto__:null,default:e};if(null===e||"object"!=typeof e&&"function"!=typeof e)return i;if(a=t?n:r){if(a.has(e))return a.get(e);a.set(e,i)}for(var l in e)"default"!==l&&{}.hasOwnProperty.call(e,l)&&((o=(a=Object.defineProperty)&&Object.getOwnPropertyDescriptor(e,l))&&(o.get||o.set)?a(i,l,o):i[l]=e[l]);return i}(e,t)}(r(86326)),f=n(r(48446)),p=r(80090),m=n(r(39862)),h=r(80384),v=r(68028),g=n(r(4292)),b=r(28795),y=r(41848),x=r(92038),C=r(60154),A=r(47833),_=r(15721),E=r(81525),S=r(54504),w=n(r(89078)),k=n(r(11638)),M=n(r(50269)),T=r(56028),O=r(90925),D=n(r(43e3)),R=["startIcon"];var P=function e(t){var r=t.navigationItems,n=t.countryCode,a=t.getMicroCopy,o=t.isClient;return r&&0!==r.length?r.reduce((function(t,r){if("navigation-root-menu"===r.blockType){var i=r.label,l=r.links,s=r.promos,f=Object.assign({label:i,menu:e({navigationItems:l,countryCode:n,getMicroCopy:a,isClient:o})},s&&s.length&&{footer:s.flatMap((function(e){return function(e){var t,r,n=e.promo,a=e.countryCode,o=(0,e.getMicroCopy)(u.microCopy.PAGE_LINK_LABEL),i=(0,O.getCTA)(n,a,o),l="promo"===n.collectionType?n.title||n.name:n.title,s="promo"===n.collectionType&&(null===(t=n.cta)||void 0===t||null===(r=t[0])||void 0===r?void 0:r.label)||o;return[..."featuredMedia"in n&&n.featuredMedia?[{label:l,image:d.default.createElement(D.default,n.featuredMedia)}]:[],{label:l,isHeading:!0},..."subtitle"in n&&n.subtitle?[{label:n.subtitle,isParagraph:!0}]:[],...i?[{label:s,action:i}]:[]]}({promo:e.value,countryCode:n,getMicroCopy:a})}))},{gtm:{id:"nav-main-menu",label:i}});return t.concat(f)}if("navigation-menu"===r.blockType){var p=r.label,m=r.links,h={label:p,menu:e({navigationItems:m,countryCode:n,getMicroCopy:a,isClient:o}),gtm:{id:"nav-main-menu",label:p}};return t.concat(h)}if("navigation-heading"===r.blockType)return t.concat({label:r.value,isLabelHidden:!1,isHeading:!0});if("navigation-separator"===r.blockType){if(0===t.length)return t;var v=t[t.length-1];return t[t.length-1]=Object.assign({},v,{hasSeparator:!0}),t}if("internal-link-block"===r.blockType){var g=r.label,b=r.isLabelHidden,x=r.icon,C=r.linkedPage,E=(0,A.getPathWithCountryCode)(n,C.value.path);return t.concat(Object.assign({label:g},x&&{icon:d.default.createElement(w.default,{name:x})},{isLabelHidden:b,action:{to:E,component:c.Link,target:"_self"},gtm:{id:"nav-main-menu",label:g,action:(0,_.stringifyToObject)(E)}}))}var S=o&&{}.GATSBY_INTOUCH_ORIGIN&&r.url.includes({}.GATSBY_INTOUCH_ORIGIN)?(0,y.constructUrlWithPrevPage)(r.url):r.url;return t.concat(Object.assign({label:r.label},"icon"in r&&r.icon&&{icon:d.default.createElement(w.default,{name:r.icon})},"isLabelHidden"in r&&r.isLabelHidden&&{isLabelHidden:r.isLabelHidden},{action:{href:S,target:"_blank"},gtm:{id:"nav-main-menu",label:r.label,action:S}}))}),[]):[]},L=function(e,t){return(0,C.pushToDataLayer)({id:"nav-country-selector",label:e,action:t})},I=function(e){switch(e){case"africa":return p.RegionCode.Africa;case"asia":return p.RegionCode.Asia;case"europe":return p.RegionCode.Europe;default:return p.RegionCode.Global}},j=function(e){var t=e.navigationData,r=e.utilitiesData,n=e.countryCode,p=e.activeLabel,w=e.countryNavigationIntroduction,O=e.regions,D=e.sampleOrder,j=e.lastNavigationLabel,F=e.disableSearch,B=e.variantCodeToPathMap,N=(0,i.useIsClient)().isClient,$=(0,d.useState)(!1),U=$[0],z=$[1],V=(0,d.useState)(""),H=V[0],W=V[1],G=(0,d.useRef)(null),Z=(0,d.useMemo)((function(){return O.map((function(e){return Object.assign({},e,{regionCode:I(e.regionCode),menu:e.menu.map((function(e){return Object.assign({},e,{icon:e.icon?(0,c.withPrefix)(e.icon):void 0})}))})}))}),[O]),q=(0,d.useMemo)((function(){return Z.reduce((function(e,t){var r=t.menu;return e.concat(r)}),[]).find((function(e){return e.code===n}))}),[Z,n]),Y=(0,T.useSiteContext)().getMicroCopy,K=(0,h.useConfig)(),X=K.isGatsbyDisabledElasticSearch,Q=K.isSampleOrderingEnabled,J=(0,v.useBasketContext)().basketState.products,ee=function(){var e=(0,h.useConfig)(),t=e.auth0Domain,r=e.isLoginEnabled,n=e.intouchMyAccountRedirectUrl,a=(0,g.default)(),o=a.isLoggedIn,i=a.profile,l=(0,T.useSiteContext)(),s=l.getMicroCopy,f=l.countryCode;return(0,d.useMemo)((function(){if(r&&n)return{isLoggedIn:Boolean(o&&i),myAccountBtnLabel:s(u.microCopy.MY_ACCOUNT_LABEL),myAccountBtnAction:{to:n,component:c.Link,gtm:{id:"nav-top-utilities-bar",label:s(u.microCopy.MY_ACCOUNT_LABEL),action:n}},loginBtnLabel:s(u.microCopy.LOG_IN_LABEL_BTN),loginButtonAction:{onClick:m.default.login,gtm:{id:"nav-top-utilities-bar",label:s(u.microCopy.LOG_IN_LABEL_BTN),action:"https://"+t+"/login"}},logoutBtnLabel:s(u.microCopy.LOG_OUT_LABEL_BTN),logoutButtonAction:{onClick:m.default.logout,gtm:{id:"nav-top-utilities-bar",label:s(u.microCopy.LOG_OUT_LABEL_BTN),action:"https://"+t+"/v2/logout"}}}}),[o,i,s,r,f,n])}(),te=(0,b.usePredictiveSearch)(Y,n,B),re=te.suggestions,ne=te.fetchSuggestions,ae=te.handleSelection,oe=(0,d.useCallback)((function(e){return(0,S.executeSearchWithThreshold)({term:e,fetcher:ne,minLength:3,currentSuggestionsLength:re.length})}),[ne,re]);(0,d.useEffect)((function(){var e,t,r;e="showLogoutToast",t=u.microCopy.LOG_OUT_LABEL_ALERT,r=localStorage.getItem(e),(0,E.convertStrToBool)(r)&&(z(!0),W(Y(t)),localStorage.removeItem(e))}),[Y]);if(!t||!r)return null;var ie=function(e){var t=e.navigationItems,r=e.countryCode,n=e.isClient;return t&&0!==t.length?t.reduce((function(e,t){if("internal-link-block"===t.blockType){var a=t.label,o=t.linkedPage,i=(0,A.getPathWithCountryCode)(r,o.value.path);return e.concat({label:a,action:{to:i,component:c.Link,target:"_self"},gtm:{id:"nav-main-menu",label:a,action:(0,_.stringifyToObject)(i)}})}var l=n&&{}.GATSBY_INTOUCH_ORIGIN&&t.url.includes({}.GATSBY_INTOUCH_ORIGIN)?(0,y.constructUrlWithPrevPage)(t.url):t.url;return e.concat({label:t.label,action:{href:l,target:"_blank"},gtm:{id:"nav-main-menu",label:t.label,action:l}})}),[]):[]}({navigationItems:r,countryCode:n,getMicroCopy:Y,isClient:N}),le=P({navigationItems:t,countryCode:n,getMicroCopy:Y,isClient:N}),se=D&&(0,A.getPathWithCountryCode)(n,D.path),ue=(0,x.checkIfActiveLabelInParentNode)(t,j)||p;return d.default.createElement(d.default.Fragment,null,d.default.createElement(l.default,{disableSearch:X||F,languages:Z,language:q,languageLabel:Y(u.microCopy.MENU_LANGUAGE),languageIntroduction:w&&d.default.createElement(k.default,{hasNoBottomMargin:!0,document:w}),utilities:ie,navigation:le,logoAction:{component:c.Link,to:(0,A.getPathWithCountryCode)(n,"")},logoLabel:Y(u.microCopy.GLOBAL_LOGO_LABEL),activeNavLabel:ue,closeLabel:Y(u.microCopy.GLOBAL_CLOSE),searchGtm:{id:"search1",label:Y(u.microCopy.SEARCH_LABEL)},navUtilityLinkButton:function(e){return d.default.createElement(o.default,Object.assign({gtm:{id:"nav-top-utilities-bar",action:(0,_.stringifyToObject)(e.to)||e.href,label:d.default.Children.toArray(e.children).join("")}},e))},shoppingCartCount:J.length,basketLabel:Y(u.microCopy.BASKET_LABEL),sampleBasketDialog:Q&&D?function(e){return d.default.createElement(M.default,Object.assign({title:D.title,basketUrl:se,maximumSamples:D.maximumSamples},e))}:void 0,navigationButtonComponent:function(e){return d.default.createElement(o.default,Object.assign({gtm:{id:"nav-main-menu",action:(0,_.stringifyToObject)(e.to),label:"string"!=typeof e.children?e.accessibilityLabel:void 0}},e))},promoButtonComponent:function(e){e.startIcon;var t=(0,a.default)(e,R);return d.default.createElement(o.default,Object.assign({},t,{variant:"outlined",endIcon:d.default.createElement(s.default,null),className:"Button",style:{marginLeft:16,marginBottom:15}}))},languageDropdownCloseButtonGtm:{id:"nav-country-selector",label:"close panel",action:"close panel"},onCountrySelection:L,useGTM:C.useGTM,searchAction:(0,A.getPathWithCountryCode)(n,"search"),searchLabel:Y(u.microCopy.SEARCH_LABEL),searchPlaceholder:Y(u.microCopy.SEARCH_PLACEHOLDER_HEADER),searchTitle:Y(u.microCopy.SEARCH_TITLE),searchSuggestions:re,onChangeSearch:oe,onSelectedSearchSuggestion:ae,openLabel:Y(u.microCopy.MENU_OPEN),mainMenuTitleLabel:Y(u.microCopy.MENU_MAIN_TITLE),mainMenuDefaultLabel:Y(u.microCopy.MENU_MAIN_DEFAULT),auth:ee,ref:G}),G.current&&d.default.createElement(f.default,{closeButtonAriaLabel:Y(u.microCopy.GLOBAL_CLOSE),message:H,type:"success",open:U,onClose:function(){z(!1)},anchorEl:G.current}))};t.default=j},17299:function(e,t,r){"use strict";r.d(t,{A:function(){return k}});var n=r(53507),a=r(45904),o=r(86326),i=r(37064),l=r(10432),s=r(30281),u=r(9619),c=r(66185),d=r(24104),f=r(84880),p=r(93326);const m=new p.P;function h(e){const{container:t,disableEscapeKeyDown:r=!1,disableScrollLock:n=!1,manager:i=m,closeAfterTransition:l=!1,onTransitionEnter:h,onTransitionExited:v,children:g,onClose:b,open:y,rootRef:x}=e,C=o.useRef({}),A=o.useRef(null),_=o.useRef(null),E=(0,s.A)(_,x),[S,w]=o.useState(!y),k=function(e){return!!e&&e.props.hasOwnProperty("in")}(g);let M=!0;"false"!==e["aria-hidden"]&&!1!==e["aria-hidden"]||(M=!1);const T=()=>(C.current.modalRef=_.current,C.current.mount=A.current,C.current),O=()=>{i.mount(T(),{disableScrollLock:n}),_.current&&(_.current.scrollTop=0)},D=(0,c.A)((()=>{const e=function(e){return"function"==typeof e?e():e}(t)||(0,u.A)(A.current).body;i.add(T(),e),_.current&&O()})),R=o.useCallback((()=>i.isTopModal(T())),[i]),P=(0,c.A)((e=>{A.current=e,e&&(y&&R()?O():_.current&&(0,p.M)(_.current,M))})),L=o.useCallback((()=>{i.remove(T(),M)}),[M,i]);o.useEffect((()=>()=>{L()}),[L]),o.useEffect((()=>{y?D():k&&l||L()}),[y,L,k,l,D]);const I=e=>t=>{var n;null==(n=e.onKeyDown)||n.call(e,t),"Escape"===t.key&&229!==t.which&&R()&&(r||(t.stopPropagation(),b&&b(t,"escapeKeyDown")))},j=e=>t=>{var r;null==(r=e.onClick)||r.call(e,t),t.target===t.currentTarget&&b&&b(t,"backdropClick")};return{getRootProps:(t={})=>{const r=(0,f.h)(e);delete r.onTransitionEnter,delete r.onTransitionExited;const n=(0,a.A)({},r,t);return(0,a.A)({role:"presentation"},n,{onKeyDown:I(n),ref:E})},getBackdropProps:(e={})=>{const t=e;return(0,a.A)({"aria-hidden":!0},t,{onClick:j(t),open:y})},getTransitionProps:()=>({onEnter:(0,d.A)((()=>{w(!1),h&&h()}),null==g?void 0:g.props.onEnter),onExited:(0,d.A)((()=>{w(!0),v&&v(),l&&L()}),null==g?void 0:g.props.onExited)}),rootRef:E,portalRef:P,isTopModal:R,exited:S,hasTransition:k}}var v=r(28841),g=r(19637),b=r(35947),y=r(13326),x=r(92403),C=r(6359),A=r(2717),_=r(36870);const E=["BackdropComponent","BackdropProps","classes","className","closeAfterTransition","children","container","component","components","componentsProps","disableAutoFocus","disableEnforceFocus","disableEscapeKeyDown","disablePortal","disableRestoreFocus","disableScrollLock","hideBackdrop","keepMounted","onBackdropClick","onClose","onTransitionEnter","onTransitionExited","open","slotProps","
2slots","theme"],S=(0,y.Ay)("div",{name:"MuiModal",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.root,!r.open&&r.exited&&t.hidden]}})((({theme:e,ownerState:t})=>(0,a.A)({position:"fixed",zIndex:(e.vars||e).zIndex.modal,right:0,bottom:0,top:0,left:0},!t.open&&t.exited&&{visibility:"hidden"}))),w=(0,y.Ay)(C.A,{name:"MuiModal",slot:"Backdrop",overridesResolver:(e,t)=>t.backdrop})({zIndex:-1});var k=o.forwardRef((function(e,t){var r,s,u,c,d,f;const p=(0,x.A)({name:"MuiModal",props:e}),{BackdropComponent:m=w,BackdropProps:y,className:C,closeAfterTransition:k=!1,children:M,container:T,component:O,components:D={},componentsProps:R={},disableAutoFocus:P=!1,disableEnforceFocus:L=!1,disableEscapeKeyDown:I=!1,disablePortal:j=!1,disableRestoreFocus:F=!1,disableScrollLock:B=!1,hideBackdrop:N=!1,keepMounted:$=!1,onBackdropClick:U,open:z,slotProps:V,slots:H}=p,W=(0,n.A)(p,E),G=(0,a.A)({},p,{closeAfterTransition:k,disableAutoFocus:P,disableEnforceFocus:L,disableEscapeKeyDown:I,disablePortal:j,disableRestoreFocus:F,disableScrollLock:B,hideBackdrop:N,keepMounted:$}),{getRootProps:Z,getBackdropProps:q,getTransitionProps:Y,portalRef:K,isTopModal:X,exited:Q,hasTransition:J}=h((0,a.A)({},G,{rootRef:t})),ee=(0,a.A)({},G,{exited:Q}),te=(e=>{const{open:t,exited:r,classes:n}=e,a={root:["root",!t&&r&&"hidden"],backdrop:["backdrop"]};return(0,v.A)(a,A.M,n)})(ee),re={};if(void 0===M.props.tabIndex&&(re.tabIndex="-1"),J){const{onEnter:e,onExited:t}=Y();re.onEnter=e,re.onExited=t}const ne=null!=(r=null!=(s=null==H?void 0:H.root)?s:D.Root)?r:S,ae=null!=(u=null!=(c=null==H?void 0:H.backdrop)?c:D.Backdrop)?u:m,oe=null!=(d=null==V?void 0:V.root)?d:R.root,ie=null!=(f=null==V?void 0:V.backdrop)?f:R.backdrop,le=(0,l.Q)({elementType:ne,externalSlotProps:oe,externalForwardedProps:W,getSlotProps:Z,additionalProps:{ref:t,as:O},ownerState:ee,className:(0,i.A)(C,null==oe?void 0:oe.className,null==te?void 0:te.root,!ee.open&&ee.exited&&(null==te?void 0:te.hidden))}),se=(0,l.Q)({elementType:ae,externalSlotProps:ie,additionalProps:y,getSlotProps:e=>q((0,a.A)({},e,{onClick:t=>{U&&U(t),null!=e&&e.onClick&&e.onClick(t)}})),className:(0,i.A)(null==ie?void 0:ie.className,null==y?void 0:y.className,null==te?void 0:te.backdrop),ownerState:ee});return $||z||J&&!Q?(0,_.jsx)(b.Z,{ref:K,container:T,disablePortal:j,children:(0,_.jsxs)(ne,(0,a.A)({},le,{children:[!N&&m?(0,_.jsx)(ae,(0,a.A)({},se)):null,(0,_.jsx)(g.s,{disableEnforceFocus:L,disableAutoFocus:P,disableRestoreFocus:F,isEnabled:X,open:z,children:o.cloneElement(M,re)})]}))}):null}))},17417:function(e,t,r){"use strict";var n=r(20469),a=r(59170),o=r(80111),i=r(48159),l=r(51195),s=TypeError;e.exports=function(e,t){var r=arguments.length<2?l(e):t;if(a(r))return o(n(r,e));throw new s(i(e)+" is not iterable")}},17449:function(e,t,r){"use strict";r.d(t,{u:function(){return o}});var n=r(72667),a=r(68223);function o(e){return(0,a.A)("MuiFormControlLabel",e)}const i=(0,n.A)("MuiFormControlLabel",["root","labelPlacementStart","labelPlacementTop","labelPlacementBottom","disabled","label","error","required","asterisk"]);t.A=i},17459:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=r(97711),o=n(r(97386));t.default=e=>(0,a.jsxs)(o.default,{viewBox:"0 0 48 48",fill:"none",...e,children:[(0,a.jsx)("path",{d:"M30.78 5H12.542v38.004H42V15.858L30.78 5z",fill:"#AEB1B1"}),(0,a.jsx)("path",{d:"M13.945 41.647V6.357h16.833v9.5h9.82v25.79H13.944z",fill:"#fff"})]})},17491:function(e,t,r){"use strict";r.d(t,{A:function(){return h}});var n=r(31835),a=r(3986),o=r(43046),i={};i["[object Float32Array]"]=i["[object Float64Array]"]=i["[object Int8Array]"]=i["[object Int16Array]"]=i["[object Int32Array]"]=i["[object Uint8Array]"]=i["[object Uint8ClampedArray]"]=i["[object Uint16Array]"]=i["[object Uint32Array]"]=!0,i["[object Arguments]"]=i["[object Array]"]=i["[object ArrayBuffer]"]=i["[object Boolean]"]=i["[object DataView]"]=i["[object Date]"]=i["[object Error]"]=i["[object Function]"]=i["[object Map]"]=i["[object Number]"]=i["[object Object]"]=i["[object RegExp]"]=i["[object Set]"]=i["[object String]"]=i["[object WeakMap]"]=!1;var l=function(e){return(0,o.A)(e)&&(0,a.A)(e.length)&&!!i[(0,n.A)(e)]};var s=function(e){return function(t){return e(t)}},u=r(42692),c="object"==typeof exports&&exports&&!exports.nodeType&&exports,d=c&&"object"==typeof module&&module&&!module.nodeType&&module,f=d&&d.exports===c&&u.A.process,p=function(){try{var e=d&&d.require&&d.require("util").t
2ypes;return e||f&&f.binding&&f.binding("util")}catch(t){}}(),m=p&&p.isTypedArray,h=m?s(m):l},17543:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=r(97711),o=n(r(86326)),i=n(r(62151)),l=n(r(90254)),s=n(r(84940)),u=n(r(98117)),c=n(r(9866)),d=o.default.forwardRef((({media:e,description:t,ctaLabel:r,removeSample:n,...o},d)=>(0,a.jsx)(u.default,{ref:d,...o,media:e||{component:s.default},contain:!0,titleVariant:"h6",subtitleVariant:"h6",footer:r&&(0,a.jsx)(i.default,{onClick:n,gtm:o.gtm,endIcon:(0,a.jsx)(l.default,{}),variant:"outlined",children:r}),children:t&&(0,a.jsx)(c.default,{"data-testid":"product-sample-card-description",children:t})})));d.displayName="ProductSampleCard",t.default=d},17580:function(e){"use strict";var t=Math.ceil,r=Math.floor;e.exports=Math.trunc||function(e){var n=+e;return(n>0?r:t)(n)}},17630:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.Heading=t.Action=t.Content=t.Section=t.Root=void 0;const a=r(91972),o=n(r(9866));t.Root=(0,a.styled)("div")((({theme:e})=>({padding:"30px",[e.breakpoints.down("lg")]:{padding:"30px 20px"}}))),t.Section=(0,a.styled)("div")({"&:not(:first-of-type)":{marginTop:"24px"}}),t.Content=(0,a.styled)("div")((({theme:e})=>({marginTop:"16px",[e.breakpoints.up("lg")]:{marginTop:"24px"}}))),t.Action=(0,a.styled)("div")((({theme:e})=>({marginTop:"16px",[e.breakpoints.up("lg")]:{marginBottom:"24px"}}))),t.Heading=(0,a.styled)(o.default)((({theme:e})=>({marginBottom:"16px",[e.breakpoints.up("lg")]:{marginBottom:"24px"}})))},17634:function(e,t,r){"use strict";r(90006),r(90006);var n=r(60330);t.__esModule=!0,t.default=void 0;var a=n(r(18284)),o=n(r(55717));r(90006);var i=A(r(42641)),l=n(r(14042)),s=r(39748),u=r(82781),c=r(2514),d=A(r(86326)),f=r(60154),p=n(r(11638)),m=r(65380),h=r(56028),v=r(80384),g=r(69027),b=r(10807),y=r(29871),x=r(69287),C=n(r(3311));function A(e,t){if("function"==typeof WeakMap)var r=new WeakMap,n=new WeakMap;return(A=function(e,t){if(!t&&e&&e.__esModule)return e;var a,o,i={__proto__:null,default:e};if(null===e||"object"!=typeof e&&"function"!=typeof e)return i;if(a=t?n:r){if(a.has(e))return a.get(e);a.set(e,i)}for(var l in e)"default"!==l&&{}.hasOwnProperty.call(e,l)&&((o=(a=Object.defineProperty)&&Object.getOwnPropertyDescriptor(e,l))&&(o.get||o.set)?a(i,l,o):i[l]=e[l]);return i})(e,t)}var _=function(e){var t=e.data,r=t.type,n=t.showDefaultResultList,A=t.title,_=t.body,E=t.services,S=t.zoom,w=t.overlay,k="Branch"!==r,M=(0,h.useSiteContext)().getMicroCopy,T=(0,v.useConfig)().disableDefaultMapPins,O=(0,c.useLocation)(),D=new URLSearchParams(O.search),R=(0,d.useMemo)((function(){return D.get(b.QUERY_CHIP_FILTER_KEY)}),[D]),P=(0,d.useState)([]),L=P[0],I=P[1],j=(0,d.useState)(!1),F=j[0],B=j[1],N=(0,d.useState)(1),$=N[0],U=N[1],z=(0,d.useState)([]),V=z[0],H=z[1],W=(0,d.useState)(n),G=W[0],Z=W[1],q=(0,d.useState)(null),Y=q[0],K=q[1],X=(0,d.useState)(null),Q=X[0],J=X[1],ee=(0,d.useState)(),te=ee[0],re=ee[1],ne=(0,d.useState)(S||b.DEFAULT_LEVEL_ZOOM),ae=ne[0],oe=ne[1],ie=(0,d.useState)(""),le=ie[0],se=ie[1],ue=(0,d.useState)(),ce=ue[0],de=ue[1],fe=(0,d.useState)(void 0),pe=fe[0],me=fe[1],he=(0,d.useState)(!1),ve=he[0],ge=he[1],be=(0,d.useState)(Boolean(null==w?void 0:w.title)),ye=be[0],xe=be[1],Ce=M("findARoofer."+("Merchant"===r?"merchantNameSearchLabel":"companyFieldLabel")),Ae=(E?(0,y.getTypesFromServices)(E):[]).reduce((function(e,t){var r;return Object.assign({},e,((r={})[t.name]=!1,r))}),{}),_e=(0,d.useReducer)((function(e,t){var r;return Object.assign({},e,((r={})[t.serviceType.name]=t.state?t.state:!e[t.serviceType.name],r))}),Ae),Ee=_e[0],Se=_e[1],we=(0,d.useMemo)((function(){return ve?[]:E.reduce((0,y.filterServices)(te,Ee,le),[]).sort((0,y.sortServices)(te))}),[Ee,le,te,ve,E]),ke=(0,C.default)({activeSearchString:le,activeLocation:pe,selectedRoofer:Q,pagedFilteredRoofers:V,showResultList:Boolean(G),filteredRoofers:we,type:r});(0,d.useEffect)((function(){H(we.slice(0,b.PAGE_SIZE)),U(1)}),[we]);var Me,Te=Math.ceil(we.length/b.PAGE_SIZE),Oe=function(e,t){void 0===t&&(t=!1),J(e),xe(!1),t&&(0,f.pushToDataLayer)((0,y.getResultDataGtm)(e,t))},De=function(){var e=(0,o.default)(a.default.mark((function e(t){return a.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return oe(t+1),e.next=3,new Promise((function(e){return setTimeout((function(){oe(t),e(!0)}),0)}));case 3:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),Re=function(){var e=(0,o.default)(a.default.mark((function e(){var t,n;return a.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t=T&&"Merchant"===r,n=S||b.DEFAULT_LEVEL_ZOOM,J(null),!t){e.next=7;break}return e.next=6,De(n);case 6:return e.abrupt("return");case 7:oe(te?b.PLACE_LEVEL_ZOOM:n),re(te);case 9:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Pe=function(e){return(0,g.createCompanyDetails)({sectionType:r,service:e,getMicroCopy:M,centre:te})},Le=(Me=r,m.ServiceTypesPrefixesEnum[Me]),Ie=function(){var e=(0,o.default)(a.default.mark((function e(t,n){var o;return a.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(o=T&&"Merchant"===r,J(null),xe(!1),Z(!0),se(n||""),!o){e.next=8;break}return e.next=8,De(S||b.DEFAULT_LEVEL_ZOOM);case 8:n&&(0,f.pushToDataLayer)({event:"dxb.button_click",id:"filter-service-locator",label:Ce,action:n});case 9:case"end":return e.stop()}}),e)})));return function(t,r){return e.apply(this,arguments)}}(),je=function(){var e=(0,o.default)(a.default.mark((function e(){var t;return a.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,i.loadGoogleApi)("AIzaSyBw0e1tu2ycCJeOqaKtwz7_N6ed9ODnwb4",["places","geometry"]);case 2:K(void 0!==(null===(t=window)||void 0===t?void 0:t.google)?window.google:null);case 3:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,d.useEffect)((function(){if(E){var e=(0,y.getTypesFromServices)(E);if(I(e),R){var t=R.split(","),r=(0,y.getRooferTypes)(e,t);0===r.length?history.replaceState(null,"",O.pathname):(r.forEach((function(e){
2Se({serviceType:e,state:!0})})),Z(!0))}}}),[E,R]),(0,d.useEffect)((function(){if(!R&&Object.keys(Ee).every((function(e){return!0===Ee[e]})))return;var e=Object.keys(Ee).filter((function(e){return Ee[e]}));if(e.length>0){var t=new URLSearchParams(O.search);t.set(b.QUERY_CHIP_FILTER_KEY,e.join(",")),history.replaceState(null,"","?"+t.toString())}0===e.length&&F&&history.replaceState(null,"",O.pathname)}),[Ee]),(0,d.useEffect)((function(){je()}),[]),d.default.createElement(l.default,{backgroundColor:"white","data-testid":"service-locator-section-"+(0,s.replaceSpaces)(A)},d.default.createElement(i.default.Provider,{value:Y},A&&d.default.createElement(l.default.Title,null,A),_&&_.root.children.length?d.default.createElement(x.Body,null,d.default.createElement(p.default,{document:_})):void 0,d.default.createElement(x.Controls,{container:!0,spacing:3,alignItems:"flex-end"},k&&d.default.createElement(g.SearchLocationBlock,{autocompleteLabel:Ce,options:we.map((function(e){return e.name})),handleAutocompleteOnChange:Ie,handlePlaceChange:function(e,t){void 0===t&&(t=!1),me(e),J(null),e?ge(!1):t&&ge(!0),(e||t)&&(xe(!1),Z(!0));var n=S||b.DEFAULT_LEVEL_ZOOM,a=T&&"Merchant"===r?n:e?b.PLACE_LEVEL_ZOOM:n;De(a),re(e&&{lat:e.geometry.location.lat(),lng:e.geometry.location.lng()})},getPosition:function(){return function(e){var t=e.coords;de({location:{lat:t.latitude,lng:t.longitude}})}},userPosition:ce}),L.length>1&&d.default.createElement(g.ServiceLocatorChips,{uniqueRoofTypeByData:L,onChipClick:function(e){B(!0),Z(!0),Se({serviceType:e}),xe(!1),J(null)},activeFilters:Ee,microCopyPrefix:Le})),d.default.createElement(x.StyledTabs,{initialValue:"list",color:"secondary",visibleUntil:"lg",variant:"fullWidth"},G&&d.default.createElement(x.ResultListTabPanel,{className:x.classes.tabPanel,heading:M(u.microCopy.FIND_A_ROOFER_LIST_LABEL),index:"list"},d.default.createElement(g.ServiceLocatorResultList,{roofersList:V,onListItemClick:Oe,onCloseCard:Re,onPageChange:function(e,t){H((function(){var e=(t-1)*b.PAGE_SIZE,r=e+b.PAGE_SIZE;return we.slice(e,r)})),J(null),U(t)},page:$,pageCount:Te,getCompanyDetails:Pe,selectedRoofer:Q,shouldListCertification:!0})),d.default.createElement(x.MapTabPanel,{className:x.classes.tabPanel,heading:M(u.microCopy.FIND_A_ROOFER_MAP_LABEL),index:"map"},d.default.createElement(g.ServiceLocatorMap,{selectedRoofer:Q,clearRooferAndResetMap:Re,handleCloseCard:function(){return J(null)},initialMapCentre:t.centre,centre:te,markers:ke,handleMarkerClick:function(e){return Oe(e,!0)},zoom:ae,getCompanyDetails:Pe,onDismissOverlay:function(){return xe(!1)},overlay:ye?w:null})))))};t.default=_},17662:function(e,t,r){"use strict";r.d(t,{Dy:function(){return E},IJ:function(){return T},fB:function(){return S},yt:function(){return M}});var n=r(45904),a=r(53507),o=r(86326),i=r(37064),l=r(28841),s=r(10432),u=r(76725),c=r(13326),d=r(92403),f=r(18753),p=r(23954),m=r(81491),h=r(98394),v=r(7133),g=r(17299),b=r(56997),y=r(75841),x=r(36870);const C=["onEntering"],A=["action","anchorEl","anchorOrigin","anchorPosition","anchorReference","children","className","container","elevation","marginThreshold","open","PaperProps","slots","slotProps","transformOrigin","TransitionComponent","transitionDuration","TransitionProps","disableScrollLock"],_=["slotProps"];function E(e,t){let r=0;return"number"==typeof t?r=t:"center"===t?r=e.height/2:"bottom"===t&&(r=e.height),r}function S(e,t){let r=0;return"number"==typeof t?r=t:"center"===t?r=e.width/2:"right"===t&&(r=e.width),r}function w(e){return[e.horizontal,e.vertical].map((e=>"number"==typeof e?`${e}px`:e)).join(" ")}function k(e){return"function"==typeof e?e():e}const M=(0,c.Ay)(g.A,{name:"MuiPopover",slot:"Root",overridesResolver:(e,t)=>t.root})({}),T=(0,c.Ay)(b.A,{name:"MuiPopover",slot:"Paper",overridesResolver:(e,t)=>t.paper})({position:"absolute",overflowY:"auto",overflowX:"hidden",minWidth:16,minHeight:16,maxWidth:"calc(100% - 32px)",maxHeight:"calc(100% - 32px)",outline:0}),O=o.forwardRef((function(e,t){var r,c,g;const b=(0,d.A)({props:e,name:"MuiPopover"}),{action:O,anchorEl:D,anchorOrigin:R={vertical:"top",horizontal:"left"},anchorPosition:P,anchorReference:L="anchorEl",children:I,className:j,container:F,elevation:B=8,marginThreshold:N=16,open:$,PaperProps:U={},slots:z,slotProps:V,transformOrigin:H={vertical:"top",horizontal:"left"},TransitionComponent:W=v.A,transitionDuration:G="auto",TransitionProps:{onEntering:Z}={},disableScrollLock:q=!1}=b,Y=(0,a.A)(b.TransitionProps,C),K=(0,a.A)(b,A),X=null!=(r=null==V?void 0:V.paper)?r:U,Q=o.useRef(),J=(0,h.A)(Q,X.ref),ee=(0,n.A)({},b,{anchorOrigin:R,anchorReference:L,elevation:B,marginThreshold:N,externalPaperSlotProps:X,transformOrigin:H,TransitionComponent:W,transitionDuration:G,TransitionProps:Y}),te=(e=>{const{classes:t}=e;return(0,l.A)({root:["root"],paper:["paper"]},y.K,t)})(ee),re=o.useCallback((()=>
2{if("anchorPosition"===L)return P;const e=k(D),t=(e&&1===e.nodeType?e:(0,p.A)(Q.current).body).getBoundingClientRect();return{top:t.top+E(t,R.vertical),left:t.left+S(t,R.horizontal)}}),[D,R.horizontal,R.vertical,P,L]),ne=o.useCallback((e=>({vertical:E(e,H.vertical),horizontal:S(e,H.horizontal)})),[H.horizontal,H.vertical]),ae=o.useCallback((e=>{const t={width:e.offsetWidth,height:e.offsetHeight},r=ne(t);if("none"===L)return{top:null,left:null,transformOrigin:w(r)};const n=re();let a=n.top-r.vertical,o=n.left-r.horizontal;const i=a+t.height,l=o+t.width,s=(0,m.A)(k(D)),u=s.innerHeight-N,c=s.innerWidth-N;if(null!==N&&a<N){const e=a-N;a-=e,r.vertical+=e}else if(null!==N&&i>u){const e=i-u;a-=e,r.vertical+=e}if(null!==N&&o<N){const e=o-N;o-=e,r.horizontal+=e}else if(l>c){const e=l-c;o-=e,r.horizontal+=e}return{top:`${Math.round(a)}px`,left:`${Math.round(o)}px`,transformOrigin:w(r)}}),[D,L,re,ne,N]),[oe,ie]=o.useState($),le=o.useCallback((()=>{const e=Q.current;if(!e)return;const t=ae(e);null!==t.top&&(e.style.top=t.top),null!==t.left&&(e.style.left=t.left),e.style.transformOrigin=t.transformOrigin,ie(!0)}),[ae]);o.useEffect((()=>(q&&window.addEventListener("scroll",le),()=>window.removeEventListener("scroll",le))),[D,q,le]);o.useEffect((()=>{$&&le()})),o.useImperativeHandle(O,(()=>$?{updatePosition:()=>{le()}}:null),[$,le]),o.useEffect((()=>{if(!$)return;const e=(0,f.A)((()=>{le()})),t=(0,m.A)(D);return t.addEventListener("resize",e),()=>{e.clear(),t.removeEventListener("resize",e)}}),[D,$,le]);let se=G;"auto"!==G||W.muiSupportAuto||(se=void 0);const ue=F||(D?(0,p.A)(k(D)).body:void 0),ce=null!=(c=null==z?void 0:z.root)?c:M,de=null!=(g=null==z?void 0:z.paper)?g:T,fe=(0,s.Q)({elementType:de,externalSlotProps:(0,n.A)({},X,{style:oe?X.style:(0,n.A)({},X.style,{opacity:0})}),additionalProps:{elevation:B,ref:J},ownerState:ee,className:(0,i.A)(te.paper,null==X?void 0:X.className)}),pe=(0,s.Q)({elementType:ce,externalSlotProps:(null==V?void 0:V.root)||{},externalForwardedProps:K,additionalProps:{ref:t,slotProps:{backdrop:{invisible:!0}},container:ue,open:$},ownerState:ee,className:(0,i.A)(te.root,j)}),{slotProps:me}=pe,he=(0,a.A)(pe,_);return(0,x.jsx)(ce,(0,n.A)({},he,!(0,u.g)(ce)&&{slotProps:me,disableScrollLock:q},{children:(0,x.jsx)(W,(0,n.A)({appear:!0,in:$,onEntering:(e,t)=>{Z&&Z(e,t),le()},onExited:()=>{ie(!1)},timeout:se},Y,{children:(0,x.jsx)(de,(0,n.A)({},fe,{children:I}))}))}))}));t.Ay=O},17733:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.default=void 0;var a=n(r(65042)),o=n(r(86326)),i=r(56028),l=r(90925),s=function(e){var t=e.data,r=(0,i.useSiteContext)().countryCode,n=t.title,s=t.links;return o.default.createElement(a.default,{heading:n,links:s.map((function(e){return Object.assign({children:e.label},(0,l.toButtonActionProps)(e,r))}))})};t.default=s},17766:function(e,t,r){"use strict";var n=r(60330);Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"checkIndexBounds",{enumerable:!0,get:function(){return a.default}}),Object.defineProperty(t,"computeIndex",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(t,"constant",{enumerable:!0,get:function(){return i.default}}),Object.defineProperty(t,"getDisplaySameSlide",{enumerable:!0,get:function(){return l.default}}),Object.defineProperty(t,"mod",{enumerable:!0,get:function(){return s.default}});var a=n(r(56501)),o=n(r(31451)),i=n(r(56776)),l=n(r(22668)),s=n(r(56510))},17775:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.useIsMobileDevice=void 0;var a=r(91972),o=n(r(16978));t.useIsMobileDevice=function(){var e=(0,a.useTheme)(),t=(0,o.default)(e.breakpoints.down("lg"));return"undefined"!=typeof document&&"ontouchstart"in document.documentElement&&t}},17915:function(e,t,r){"use strict";r.d(t,{A:function(){return He}});var n=r(45904),a=r(53507),o=r(86326),i=r(30281),l=r(63375),s=r(9619);function u(e){if(null==e)return window;if("[object Window]"!==e.toString()){var t=e.ownerDocument;return t&&t.defaultView||window}return e}function c(e){return e instanceof u(e).Element||e instanceof Element}function d(e){return e instanceof u(e).HTMLElement||e instanceof HTMLElement}function f(e){return"undefined"!=typeof ShadowRoot&&(e instanceof u(e).ShadowRoot||e instanceof ShadowRoot)}var p=Math.max,m=Math.min,h=Math.round;function v(){var e=navigator.userAgentData;return null!=e&&e.brands&&Array.isArray(e.brands)?e.brands.map((function(e){return e.brand+"/"+e.version})).join(" "):navigator.userAgent}function g(){return!/^((?!chrome|android).)*safari/i.test(v())}function b(e,t,r){void 0===t&&(t=!1),void 0===r&&(r=!1);var n=e.getBoundingClientRect(),a=1,o=1;t&&d(e)&&(a=e.offsetWidth>0&&h(n.width)/e.offsetWidth||1,o=e.offsetHeight>0&&h(n.height)/e.offsetHeight||1);
vendor: 4,354 bytes, line 2
2var i=(c(e)?u(e):window).visualViewport,l=!g()&&r,s=(n.left+(l&&i?i.offsetLeft:0))/a,f=(n.top+(l&&i?i.offsetTop:0))/o,p=n.width/a,m=n.height/o;return{width:p,height:m,top:f,right:s+p,bottom:f+m,left:s,x:s,y:f}}function y(e){var t=u(e);return{scrollLeft:t.pageXOffset,scrollTop:t.pageYOffset}}function x(e){return e?(e.nodeName||"").toLowerCase():null}function C(e){return((c(e)?e.ownerDocument:e.document)||window.document).documentElement}function A(e){return b(C(e)).left+y(e).scrollLeft}function _(e){return u(e).getComputedStyle(e)}function E(e){var t=_(e),r=t.overflow,n=t.overflowX,a=t.overflowY;return/auto|scroll|overlay|hidden/.test(r+a+n)}function S(e,t,r){void 0===r&&(r=!1);var n,a,o=d(t),i=d(t)&&function(e){var t=e.getBoundingClientRect(),r=h(t.width)/e.offsetWidth||1,n=h(t.height)/e.offsetHeight||1;return 1!==r||1!==n}(t),l=C(t),s=b(e,i,r),c={scrollLeft:0,scrollTop:0},f={x:0,y:0};return(o||!o&&!r)&&(("body"!==x(t)||E(l))&&(c=(n=t)!==u(n)&&d(n)?{scrollLeft:(a=n).scrollLeft,scrollTop:a.scrollTop}:y(n)),d(t)?((f=b(t,!0)).x+=t.clientLeft,f.y+=t.clientTop):l&&(f.x=A(l))),{x:s.left+c.scrollLeft-f.x,y:s.top+c.scrollTop-f.y,width:s.width,height:s.height}}function w(e){var t=b(e),r=e.offsetWidth,n=e.offsetHeight;return Math.abs(t.width-r)<=1&&(r=t.width),Math.abs(t.height-n)<=1&&(n=t.height),{x:e.offsetLeft,y:e.offsetTop,width:r,height:n}}function k(e){return"html"===x(e)?e:e.assignedSlot||e.parentNode||(f(e)?e.host:null)||C(e)}function M(e){return["html","body","#document"].indexOf(x(e))>=0?e.ownerDocument.body:d(e)&&E(e)?e:M(k(e))}function T(e,t){var r;void 0===t&&(t=[]);var n=M(e),a=n===(null==(r=e.ownerDocument)?void 0:r.body),o=u(n),i=a?[o].concat(o.visualViewport||[],E(n)?n:[]):n,l=t.concat(i);return a?l:l.concat(T(k(i)))}function O(e){return["table","td","th"].indexOf(x(e))>=0}function D(e){return d(e)&&"fixed"!==_(e).position?e.offsetParent:null}function R(e){for(var t=u(e),r=D(e);r&&O(r)&&"static"===_(r).position;)r=D(r);return r&&("html"===x(r)||"body"===x(r)&&"static"===_(r).position)?t:r||function(e){var t=/firefox/i.test(v());if(/Trident/i.test(v())&&d(e)&&"fixed"===_(e).position)return null;var r=k(e);for(f(r)&&(r=r.host);d(r)&&["html","body"].indexOf(x(r))<0;){var n=_(r);if("none"!==n.transform||"none"!==n.perspective||"paint"===n.contain||-1!==["transform","perspective"].indexOf(n.willChange)||t&&"filter"===n.willChange||t&&n.filter&&"none"!==n.filter)return r;r=r.parentNode}return null}(e)||t}var P="top",L="bottom",I="right",j="left",F="auto",B=[P,L,I,j],N="start",$="end",U="clippingParents",z="viewport",V="popper",H="reference",W=B.reduce((function(e,t){return e.concat([t+"-"+N,t+"-"+$])}),[]),G=[].concat(B,[F]).reduce((function(e,t){return e.concat([t,t+"-"+N,t+"-"+$])}),[]),Z=["beforeRead","read","afterRead","beforeMain","main","afterMain","beforeWrite","write","afterWrite"];function q(e){var t=new Map,r=new Set,n=[];function a(e){r.add(e.name),[].concat(e.requires||[],e.requiresIfExists||[]).forEach((function(e){if(!r.has(e)){var n=t.get(e);n&&a(n)}})),n.push(e)}return e.forEach((function(e){t.set(e.name,e)})),e.forEach((function(e){r.has(e.name)||a(e)})),n}var Y={placement:"bottom",modifiers:[],strategy:"absolute"};function K(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return!t.some((function(e){return!(e&&"function"==typeof e.getBoundingClientRect)}))}function X(e){void 0===e&&(e={});var t=e,r=t.defaultModifiers,n=void 0===r?[]:r,a=t.defaultOptions,o=void 0===a?Y:a;return function(e,t,r){void 0===r&&(r=o);var a,i,l={placement:"bottom",orderedModifiers:[],options:Object.assign({},Y,o),modifiersData:{},elements:{reference:e,popper:t},attributes:{},styles:{}},s=[],u=!1,d={state:l,setOptions:function(r){var a="function"==typeof r?r(l.options):r;f(),l.options=Object.assign({},o,l.options,a),l.scrollParents={reference:c(e)?T(e):e.contextElement?T(e.contextElement):[],popper:T(t)};var i,u,p=function(e){var t=q(e);return Z.reduce((function(e,r){return e.concat(t.filter((function(e){return e.phase===r})))}),[])}((i=[].concat(n,l.options.modifiers),u=i.reduce((function(e,t){var r=e[t.name];return e[t.name]=r?Object.assign({},r,t,{options:Object.assign({},r.options,t.options),data:Object.assign({},r.data,t.data)}):t,e}),{}),Object.keys(u).map((function(e){return u[e]}))));return l.orderedModifiers=p.filter((function(e){return e.enabled}
vendor: 8,616 bytes, line 2
2)),l.orderedModifiers.forEach((function(e){var t=e.name,r=e.options,n=void 0===r?{}:r,a=e.effect;if("function"==typeof a){var o=a({state:l,name:t,instance:d,options:n}),i=function(){};s.push(o||i)}})),d.update()},forceUpdate:function(){if(!u){var e=l.elements,t=e.reference,r=e.popper;if(K(t,r)){l.rects={reference:S(t,R(r),"fixed"===l.options.strategy),popper:w(r)},l.reset=!1,l.placement=l.options.placement,l.orderedModifiers.forEach((function(e){return l.modifiersData[e.name]=Object.assign({},e.data)}));for(var n=0;n<l.orderedModifiers.length;n++)if(!0!==l.reset){var a=l.orderedModifiers[n],o=a.fn,i=a.options,s=void 0===i?{}:i,c=a.name;"function"==typeof o&&(l=o({state:l,options:s,name:c,instance:d})||l)}else l.reset=!1,n=-1}}},update:(a=function(){return new Promise((function(e){d.forceUpdate(),e(l)}))},function(){return i||(i=new Promise((function(e){Promise.resolve().then((function(){i=void 0,e(a())}))}))),i}),destroy:function(){f(),u=!0}};if(!K(e,t))return d;function f(){s.forEach((function(e){return e()})),s=[]}return d.setOptions(r).then((function(e){!u&&r.onFirstUpdate&&r.onFirstUpdate(e)})),d}}var Q={passive:!0};function J(e){return e.split("-")[0]}function ee(e){return e.split("-")[1]}function te(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}function re(e){var t,r=e.reference,n=e.element,a=e.placement,o=a?J(a):null,i=a?ee(a):null,l=r.x+r.width/2-n.width/2,s=r.y+r.height/2-n.height/2;switch(o){case P:t={x:l,y:r.y-n.height};break;case L:t={x:l,y:r.y+r.height};break;case I:t={x:r.x+r.width,y:s};break;case j:t={x:r.x-n.width,y:s};break;default:t={x:r.x,y:r.y}}var u=o?te(o):null;if(null!=u){var c="y"===u?"height":"width";switch(i){case N:t[u]=t[u]-(r[c]/2-n[c]/2);break;case $:t[u]=t[u]+(r[c]/2-n[c]/2)}}return t}var ne={top:"auto",right:"auto",bottom:"auto",left:"auto"};function ae(e){var t,r=e.popper,n=e.popperRect,a=e.placement,o=e.variation,i=e.offsets,l=e.position,s=e.gpuAcceleration,c=e.adaptive,d=e.roundOffsets,f=e.isFixed,p=i.x,m=void 0===p?0:p,v=i.y,g=void 0===v?0:v,b="function"==typeof d?d({x:m,y:g}):{x:m,y:g};m=b.x,g=b.y;var y=i.hasOwnProperty("x"),x=i.hasOwnProperty("y"),A=j,E=P,S=window;if(c){var w=R(r),k="clientHeight",M="clientWidth";if(w===u(r)&&"static"!==_(w=C(r)).position&&"absolute"===l&&(k="scrollHeight",M="scrollWidth"),a===P||(a===j||a===I)&&o===$)E=L,g-=(f&&w===S&&S.visualViewport?S.visualViewport.height:w[k])-n.height,g*=s?1:-1;if(a===j||(a===P||a===L)&&o===$)A=I,m-=(f&&w===S&&S.visualViewport?S.visualViewport.width:w[M])-n.width,m*=s?1:-1}var T,O=Object.assign({position:l},c&&ne),D=!0===d?function(e,t){var r=e.x,n=e.y,a=t.devicePixelRatio||1;return{x:h(r*a)/a||0,y:h(n*a)/a||0}}({x:m,y:g},u(r)):{x:m,y:g};return m=D.x,g=D.y,s?Object.assign({},O,((T={})[E]=x?"0":"",T[A]=y?"0":"",T.transform=(S.devicePixelRatio||1)<=1?"translate("+m+"px, "+g+"px)":"translate3d("+m+"px, "+g+"px, 0)",T)):Object.assign({},O,((t={})[E]=x?g+"px":"",t[A]=y?m+"px":"",t.transform="",t))}var oe={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:function(e){var t=e.state,r=e.options,n=e.name,a=r.offset,o=void 0===a?[0,0]:a,i=G.reduce((function(e,r){return e[r]=function(e,t,r){var n=J(e),a=[j,P].indexOf(n)>=0?-1:1,o="function"==typeof r?r(Object.assign({},t,{placement:e})):r,i=o[0],l=o[1];return i=i||0,l=(l||0)*a,[j,I].indexOf(n)>=0?{x:l,y:i}:{x:i,y:l}}(r,t.rects,o),e}),{}),l=i[t.placement],s=l.x,u=l.y;null!=t.modifiersData.popperOffsets&&(t.modifiersData.popperOffsets.x+=s,t.modifiersData.popperOffsets.y+=u),t.modifiersData[n]=i}},ie={left:"right",right:"left",bottom:"top",top:"bottom"};function le(e){return e.replace(/left|right|bottom|top/g,(function(e){return ie[e]}))}var se={start:"end",end:"start"};function ue(e){return e.replace(/start|end/g,(function(e){return se[e]}))}function ce(e,t){var r=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(r&&f(r)){var n=t;do{if(n&&e.isSameNode(n))return!0;n=n.parentNode||n.host}while(n)}return!1}function de(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function fe(e,t,r){return t===z?de(function(e,t){var r=u(e),n=C(e),a=r.visualViewport,o=n.clientWidth,i=n.clientHeight,l=0,s=0;if(a){o=a.width,i=a.height;var c=g();(c||!c&&"fixed"===t)&&(l=a.offsetLeft,s=a.offsetTop)}return{width:o,height:i,x:l+A(e),y:s}}(e,r)):c(t)?function(e,t){var r=b(e,!1,"fixed"===t);return r.top=r.top+e.clientTop,r.left=r.left+e.clientLeft,r.bottom=r.top+e.clientHeight,r.right=r.left+e.clientWidth,r.width=e.clientWidth,r.height=e.clientHeight,r.x=r.left,r.y=r.top,r}(t,r):de(function(e){var t,r=C(e),n=y(e),a=null==(t=e.ownerDocument)?void 0:t.body,o=p(r.scrollWidth,r.clientWidth,a?a.scrollWidth:0,a?a.clientWidth:0),i=p(r.scrollHeight,r.clientHeight,a?a.scrollHeight:0,a?a.clientHeight:0),l=-n.scrollLeft+A(e),s=-n.scrollTop;return"rtl"===_(a||r).direction&&(l+=p(r.clientWidth,a?a.clientWidth:0)-o),{width:o,height:i,x:l,y:s}}(C(e)))}function pe(e,t,r,n){var a="clippingParents"===t?function(e){var t=T(k(e)),r=["absolute","fixed"].indexOf(_(e).position)>=0&&d(e)?R(e):e;return c(r)?t.filter((function(e){return c(e)&&ce(e,r)&&"body"!==x(e)})):[]}(e):[].concat(t),o=[].concat(a,[r]),i=o[0],l=o.reduce((function(t,r){var a=fe(e,r,n);return t.top=p(a.top,t.top),t.right=m(a.right,t.right),t.bottom=m(a.bottom,t.bottom),t.left=p(a.left,t.left),t}),fe(e,i,n));return l.width=l.right-l.left,l.height=l.bottom-l.top,l.x=l.left,l.y=l.top,l}function me(e){return Object.assign({},{top:0,right:0,bottom:0,left:0},e)}function he(e,t){return t.reduce((function(t,r){return t[r]=e,t}),{})}function ve(e,t){void 0===t&&(t={});var r=t,n=r.placement,a=void 0===n?e.placement:n,o=r.strategy,i=void 0===o?e.strategy:o,l=r.boundary,s=void 0===l?U:l,u=r.rootBoundary,d=void 0===u?z:u,f=r.elementContext,p=void 0===f?V:f,m=r.altBoundary,h=void 0!==m&&m,v=r.padding,g=void 0===v?0:v,y=me("number"!=typeof g?g:he(g,B)),x=p===V?H:V,A=e.rects.popper,_=e.elements[h?x:p],E=pe(c(_)?_:_.contextElement||C(e.elements.popper),s,d,i),S=b(e.elements.reference),w=re({reference:S,element:A,strategy:"absolute",placement:a}),k=de(Object.assign({},A,w)),M=p===V?k:S,T={top:E.top-M.top+y.top,bottom:M.bottom-E.bottom+y.bottom,left:E.left-M.left+y.left,right:M.right-E.right+y.right},O=e.modifiersData.offset;if(p===V&&O){var D=O[a];Object.keys(T).forEach((function(e){var t=[I,L].indexOf(e)>=0?1:-1,r=[P,L].indexOf(e)>=0?"y":"x";T[e]+=D[r]*t}))}return T}function ge(e,t,r){return p(e,m(t,r))}var be={name:"preventOverflow",enabled:!0,phase:"main",fn:function(e){var t=e.state,r=e.options,n=e.name,a=r.mainAxis,o=void 0===a||a,i=r.altAxis,l=void 0!==i&&i,s=r.boundary,u=r.rootBoundary,c=r.altBoundary,d=r.padding,f=r.tether,h=void 0===f||f,v=r.tetherOffset,g=void 0===v?0:v,b=ve(t,{boundary:s,rootBoundary:u,padding:d,altBoundary:c}),y=J(t.placement),x=ee(t.placement),C=!x,A=te(y),_="x"===A?"y":"x",E=t.modifiersData.popperOffsets,S=t.rects.reference,k=t.rects.popper,M="function"==typeof g?g(Object.assign({},t.rects,{placement:t.placement})):g,T="number"==typeof M?{mainAxis:M,altAxis:M}:Object.assign({mainAxis:0,altAxis:0},M),O=t.modifiersData.offset?t.modifiersData.offset[t.placement]:null,D={x:0,y:0};if(E){if(o){var F,B="y"===A?P:j,$="y"===A?L:I,U="y"===A?"height":"width",z=E[A],V=z+b[B],H=z-b[$],W=h?-k[U]/2:0,G=x===N?S[U]:k[U],Z=x===N?-k[U]:-S[U],q=t.elements.arrow,Y=h&&q?w(q):{width:0,height:0},K=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:{top:0,right:0,bottom:0,left:0},X=K[B],Q=K[$],re=ge(0,S[U],Y[U]),ne=C?S[U]/2-W-re-X-T.mainAxis:G-re-X-T.mainAxis,ae=C?-S[U]/2+W+re+Q+T.mainAxis:Z+re+Q+T.mainAxis,oe=t.elements.arrow&&R(t.elements.arrow),ie=oe?"y"===A?oe.clientTop||0:oe.clientLeft||0:0,le=null!=(F=null==O?void 0:O[A])?F:0,se=z+ae-le,ue=ge(h?m(V,z+ne-le-ie):V,z,h?p(H,se):H);E[A]=ue,D[A]=ue-z}if(l){var ce,de="x"===A?P:j,fe="x"===A?L:I,pe=E[_],me="y"===_?"height":"width",he=pe+b[de],be=pe-b[fe],ye=-1!==[P,j].indexOf(y),xe=null!=(ce=null==O?void 0:O[_])?ce:0,Ce=ye?he:pe-S[me]-k[me]-xe+T.altAxis,Ae=ye?pe+S[me]+k[me]-xe-T.altAxis:be,_e=h&&ye?function(e,t,r){var n=ge(e,t,r);return n>r?r:n}(Ce,pe,Ae):ge(h?Ce:he,pe,h?Ae:be);E[_]=_e,D[_]=_e-pe}t.modifiersData[n]=D}},requiresIfExists:["offset"]};var ye={name:"arrow",enabled:!0,phase:"main",fn:function(e){var t,r=e.state,n=e.name,a=e.options,o=r.elements.arrow,i=r.modifiersData.popperOffsets,l=J(r.placement),s=te(l),u=[j,I].indexOf(l)>=0?"height":"width";if(o&&i){var c=function(e,t){return me("number"!=typeof(e="function"==typeof e?e(Object.assign({},t.rects,{placement:t.placement})):e)?e:he(e,B))}(a.padding,r),d=w(o),f="y"===s?P:j,p="y"===s?L:I,m=r.rects.reference[u]+r.re
vendor: 4,151 bytes, line 2
2cts.reference[s]-i[s]-r.rects.popper[u],h=i[s]-r.rects.reference[s],v=R(o),g=v?"y"===s?v.clientHeight||0:v.clientWidth||0:0,b=m/2-h/2,y=c[f],x=g-d[u]-c[p],C=g/2-d[u]/2+b,A=ge(y,C,x),_=s;r.modifiersData[n]=((t={})[_]=A,t.centerOffset=A-C,t)}},effect:function(e){var t=e.state,r=e.options.element,n=void 0===r?"[data-popper-arrow]":r;null!=n&&("string"!=typeof n||(n=t.elements.popper.querySelector(n)))&&ce(t.elements.popper,n)&&(t.elements.arrow=n)},requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function xe(e,t,r){return void 0===r&&(r={x:0,y:0}),{top:e.top-t.height-r.y,right:e.right-t.width+r.x,bottom:e.bottom-t.height+r.y,left:e.left-t.width-r.x}}function Ce(e){return[P,I,L,j].some((function(t){return e[t]>=0}))}var Ae=X({defaultModifiers:[{name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:function(e){var t=e.state,r=e.instance,n=e.options,a=n.scroll,o=void 0===a||a,i=n.resize,l=void 0===i||i,s=u(t.elements.popper),c=[].concat(t.scrollParents.reference,t.scrollParents.popper);return o&&c.forEach((function(e){e.addEventListener("scroll",r.update,Q)})),l&&s.addEventListener("resize",r.update,Q),function(){o&&c.forEach((function(e){e.removeEventListener("scroll",r.update,Q)})),l&&s.removeEventListener("resize",r.update,Q)}},data:{}},{name:"popperOffsets",enabled:!0,phase:"read",fn:function(e){var t=e.state,r=e.name;t.modifiersData[r]=re({reference:t.rects.reference,element:t.rects.popper,strategy:"absolute",placement:t.placement})},data:{}},{name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:function(e){var t=e.state,r=e.options,n=r.gpuAcceleration,a=void 0===n||n,o=r.adaptive,i=void 0===o||o,l=r.roundOffsets,s=void 0===l||l,u={placement:J(t.placement),variation:ee(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:a,isFixed:"fixed"===t.options.strategy};null!=t.modifiersData.popperOffsets&&(t.styles.popper=Object.assign({},t.styles.popper,ae(Object.assign({},u,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:i,roundOffsets:s})))),null!=t.modifiersData.arrow&&(t.styles.arrow=Object.assign({},t.styles.arrow,ae(Object.assign({},u,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:s})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})},data:{}},{name:"applyStyles",enabled:!0,phase:"write",fn:function(e){var t=e.state;Object.keys(t.elements).forEach((function(e){var r=t.styles[e]||{},n=t.attributes[e]||{},a=t.elements[e];d(a)&&x(a)&&(Object.assign(a.style,r),Object.keys(n).forEach((function(e){var t=n[e];!1===t?a.removeAttribute(e):a.setAttribute(e,!0===t?"":t)})))}))},effect:function(e){var t=e.state,r={popper:{position:t.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(t.elements.popper.style,r.popper),t.styles=r,t.elements.arrow&&Object.assign(t.elements.arrow.style,r.arrow),function(){Object.keys(t.elements).forEach((function(e){var n=t.elements[e],a=t.attributes[e]||{},o=Object.keys(t.styles.hasOwnProperty(e)?t.styles[e]:r[e]).reduce((function(e,t){return e[t]="",e}),{});d(n)&&x(n)&&(Object.assign(n.style,o),Object.keys(a).forEach((function(e){n.removeAttribute(e)})))}))}},requires:["computeStyles"]},oe,{name:"flip",enabled:!0,phase:"main",fn:function(e){var t=e.state,r=e.options,n=e.name;if(!t.modifiersData[n]._skip){for(var a=r.mainAxis,o=void 0===a||a,i=r.altAxis,l=void 0===i||i,s=r.fallbackPlacements,u=r.padding,c=r.boundary,d=r.rootBoundary,f=r.altBoundary,p=r.flipVariations,m=void 0===p||p,h=r.allowedAutoPlacements,v=t.options.placement,g=J(v),b=s||(g===v||!m?[le(v)]:function(e){if(J(e)===F)return[];var t=le(e);return[ue(e),t,ue(t)]}(v)),y=[v].concat(b).reduce((function(e,r){return e.concat(J(r)===F?function(e,t){void 0===t&&(t={});var r=t,n=r.placement,a=r.boundary,o=r.rootBoundary,i=r.padding,l=r.flipVariations,s=r.allowedAutoPlacements,u=void 0===s?G:s,c=ee(n),d=c?l?W:W.filter((function(e){return ee(e)===c})):B,f=d.filter((function(e){return u.indexOf(e)>=0}));0===f.length&&(f=d);var p=f.reduce((function(t,r){return t[r]=ve(e,{placement:r,boun
2dary:a,rootBoundary:o,padding:i})[J(r)],t}),{});return Object.keys(p).sort((function(e,t){return p[e]-p[t]}))}(t,{placement:r,boundary:c,rootBoundary:d,padding:u,flipVariations:m,allowedAutoPlacements:h}):r)}),[]),x=t.rects.reference,C=t.rects.popper,A=new Map,_=!0,E=y[0],S=0;S<y.length;S++){var w=y[S],k=J(w),M=ee(w)===N,T=[P,L].indexOf(k)>=0,O=T?"width":"height",D=ve(t,{placement:w,boundary:c,rootBoundary:d,altBoundary:f,padding:u}),R=T?M?I:j:M?L:P;x[O]>C[O]&&(R=le(R));var $=le(R),U=[];if(o&&U.push(D[k]<=0),l&&U.push(D[R]<=0,D[$]<=0),U.every((function(e){return e}))){E=w,_=!1;break}A.set(w,U)}if(_)for(var z=function(e){var t=y.find((function(t){var r=A.get(t);if(r)return r.slice(0,e).every((function(e){return e}))}));if(t)return E=t,"break"},V=m?3:1;V>0;V--){if("break"===z(V))break}t.placement!==E&&(t.modifiersData[n]._skip=!0,t.placement=E,t.reset=!0)}},requiresIfExists:["offset"],data:{_skip:!1}},be,ye,{name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:function(e){var t=e.state,r=e.name,n=t.rects.reference,a=t.rects.popper,o=t.modifiersData.preventOverflow,i=ve(t,{elementContext:"reference"}),l=ve(t,{altBoundary:!0}),s=xe(i,n),u=xe(l,a,o),c=Ce(s),d=Ce(u);t.modifiersData[r]={referenceClippingOffsets:s,popperEscapeOffsets:u,isReferenceHidden:c,hasPopperEscaped:d},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":c,"data-popper-escaped":d})}}]}),_e=r(28841),Ee=r(35947),Se=r(68223);function we(e){return(0,Se.A)("MuiPopper",e)}(0,r(72667).A)("MuiPopper",["root"]);var ke=r(10432),Me=r(36870);const Te={disableDefaultClasses:!1},Oe=o.createContext(Te);const De=["anchorEl","children","direction","disablePortal","modifiers","open","placement","popperOptions","popperRef","slotProps","slots","TransitionProps","ownerState"],Re=["anchorEl","children","container","direction","disablePortal","keepMounted","modifiers","open","placement","popperOptions","popperRef","style","transition","slotProps","slots"];function Pe(e){return"function"==typeof e?e():e}function Le(e){return void 0!==e.nodeType}const Ie=()=>(0,_e.A)({root:["root"]},function(e){const{disableDefaultClasses:t}=o.useContext(Oe);return r=>t?"":e(r)}(we)),je={},Fe=o.forwardRef((function(e,t){var r;const{anchorEl:s,children:u,direction:c,disablePortal:d,modifiers:f,open:p,placement:m,popperOptions:h,popperRef:v,slotProps:g={},slots:b={},TransitionProps:y}=e,x=(0,a.A)(e,De),C=o.useRef(null),A=(0,i.A)(C,t),_=o.useRef(null),E=(0,i.A)(_,v),S=o.useRef(E);(0,l.A)((()=>{S.current=E}),[E]),o.useImperativeHandle(v,(()=>_.current),[]);const w=function(e,t){if("ltr"===t)return e;switch(e){case"bottom-end":return"bottom-start";case"bottom-start":return"bottom-end";case"top-end":return"top-start";case"top-start":return"top-end";default:return e}}(m,c),[k,M]=o.useState(w),[T,O]=o.useState(Pe(s));o.useEffect((()=>{_.current&&_.current.forceUpdate()})),o.useEffect((()=>{s&&O(Pe(s))}),[s]),(0,l.A)((()=>{if(!T||!p)return;let e=[{name:"preventOverflow",options:{altBoundary:d}},{name:"flip",options:{altBoundary:d}},{name:"onUpdate",enabled:!0,phase:"afterWrite",fn:({state:e})=>{M(e.placement)}}];null!=f&&(e=e.concat(f)),h&&null!=h.modifiers&&(e=e.concat(h.modifiers));const t=Ae(T,C.current,(0,n.A)({placement:w},h,{modifiers:e}));return S.current(t),()=>{t.destroy(),S.current(null)}}),[T,d,f,p,h,w]);const D={placement:k};null!==y&&(D.TransitionProps=y);const R=Ie(),P=null!=(r=b.root)?r:"div",L=(0,ke.Q)({elementType:P,externalSlotProps:g.root,externalForwardedProps:x,additionalProps:{role:"tooltip",ref:A},ownerState:e,className:R.root});return(0,Me.jsx)(P,(0,n.A)({},L,{children:"function"==typeof u?u(D):u}))})),Be=o.forwardRef((function(e,t){const{anchorEl:r,children:i,container:l,direction:u="ltr",disablePortal:c=!1,keepMounted:d=!1,modifiers:f,open:p,placement:m="bottom",popperOptions:h=je,popperRef:v,style:g,transition:b=!1,slotProps:y={},slots:x={}}=e,C=(0,a.A)(e,Re),[A,_]=o.useState(!0);if(!d&&!p&&(!b||A))return null;let E;if(l)E=l;else if(r){const e=Pe(r);E=e&&Le(e)?(0,s.A)(e).body:(0,s.A)(null).body}
2const S=p||!d||b&&!A?void 0:"none",w=b?{in:p,onEnter:()=>{_(!1)},onExited:()=>{_(!0)}}:void 0;return(0,Me.jsx)(Ee.Z,{disablePortal:c,container:E,children:(0,Me.jsx)(Fe,(0,n.A)({anchorEl:r,direction:u,disablePortal:c,modifiers:f,ref:t,open:b?!A:p,placement:m,popperOptions:h,popperRef:v,slotProps:y,slots:x},C,{style:(0,n.A)({position:"fixed",top:0,left:0,display:S},g),TransitionProps:w,children:i}))})}));var Ne=r(27421),$e=r(13326),Ue=r(92403);const ze=["anchorEl","component","components","componentsProps","container","disablePortal","keepMounted","modifiers","open","placement","popperOptions","popperRef","transition","slots","slotProps"],Ve=(0,$e.Ay)(Be,{name:"MuiPopper",slot:"Root",overridesResolver:(e,t)=>t.root})({});var He=o.forwardRef((function(e,t){var r;const o=(0,Ne.A)(),i=(0,Ue.A)({props:e,name:"MuiPopper"}),{anchorEl:l,component:s,components:u,componentsProps:c,container:d,disablePortal:f,keepMounted:p,modifiers:m,open:h,placement:v,popperOptions:g,popperRef:b,transition:y,slots:x,slotProps:C}=i,A=(0,a.A)(i,ze),_=null!=(r=null==x?void 0:x.root)?r:null==u?void 0:u.Root,E=(0,n.A)({anchorEl:l,container:d,disablePortal:f,keepMounted:p,modifiers:m,open:h,placement:v,popperOptions:g,popperRef:b,transition:y},A);return(0,Me.jsx)(Ve,(0,n.A)({as:s,direction:null==o?void 0:o.direction,slots:{root:_},slotProps:null!=C?C:c},E,{ref:t}))}))},17921:function(e,t,r){var n=r(75580),a=r(36218);e.exports=function(e){return n((function(t,r){var n=-1,o=r.length,i=o>1?r[o-1]:void 0,l=o>2?r[2]:void 0;for(i=e.length>3&&"function"==typeof i?(o--,i):void 0,l&&a(r[0],r[1],l)&&(i=o<3?void 0:i,o=1),t=Object(t);++n<o;){var s=r[n];s&&e(t,s,n,i)}return t}))}},17935:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.default=void 0;var a=n(r(90600)),o=n(r(16329)),i=r(39748),l=n(r(82304)),s=r(82781),u=n(r(86326)),c=r(91972),d=n(r(69391)),f=r(56028),p=r(90925),m=n(r(66159)),h=r(56185),v=n(r(47640)),g=n(r(4887)),b=function(e,t,r,n,a){return e.filter((function(e){return e.value.title})).map((function(e,o){var i=(0,p.getCTA)(e.value,t,r),l="brandLogo"in e.value&&e.value.brandLogo?u.default.createElement(d.default,{brandName:e.value.brandLogo,brandWhiteBox:"vertical"===n,"data-testid":"carousel-section-slide-brand-logo-"+o}):void 0;return{title:e.value.title,brandIcon:l,media:e.value.featuredVideo?(0,g.default)(Object.assign({},e.value.featuredVideo,{className:"video-preview-image","data-testid":"carousel-section-slide-video-"+o}),a):e.value.featuredMedia?(0,v.default)(Object.assign({},e.value.featuredMedia,{"data-testid":"carousel-section-slide-image-"+o}),a):void 0,description:"subtitle"in e.value?e.value.subtitle:void 0,cta:i?Object.assign({},i,{children:e.value.title}):void 0,rollerSelectorGTM:{id:"selector-card3",label:e.value.title,action:"Selector - Cards"}}}))},y=function(e){var t=e.data,r=t.slides,n=t.title,d=t.variant,p=t.link,v=(0,f.useSiteContext)(),g=v.countryCode,y=v.getMicroCopy,x=(0,c.useTheme)(),C=(0,m.default)(),A=C.previousSlideLabel,_=C.nextSlideLabel;return u.default.createElement(h.SectionElement,{backgroundColor:"vertical"===d?"pearl":"white","data-testid":"carousel-section-"+(0,i.replaceSpaces)(n)},"vertical"===d?u.default.createElement(l.default,{title:n,slides:b(r,g,y(s.microCopy.PAGE_LINK_LABEL),d,x),previousAccessibilityLabel:A,nextAccessibilityLabel:_}):u.default.createElement(o.default,{slides:b(r,g,y(s.microCopy.PAGE_LINK_LABEL),d,x),previousAccessibilityLabel:A,nextAccessibilityLabel:_}),p&&p[0]&&u.default.createElement(h.LinkElement,{data:p[0],endIcon:u.default.createElement(a.default,{"data-testid":"carousel-section-arrow-forward-icon"}),"data-testid":"carousel-section-link"},(0,i.transformHyphens)(p[0].label)))};t.default=y},17943:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=n(r(14948));t.default=a.default},17982:function(e,t,r){"use strict";r(57562),r(33270);var n=r(52005);e.exports=n.f("toPrimitive")},17995:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const n=r(97711),a=(0,r(91972).styled)("svg")({padding:"0 !important"});t.default=e=>(0,n.jsxs)(a,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 552 100",...e,children:[(0,n.jsx)("path",{d:"M0 0h100v100H0V0Z",fill:"#009FE3"}),(0,n.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"m62.176 34.911-4.336 17.86h-.084l-4.339-17.86H40.11v20.28a7.315 7.315 0 0 0-5.239-6.716c2.255-1.235 3.742-2.89 3.742-5.953 0-3.1-1.7-7.61-9.693-7.61H12.3V65.27h17.215c5.121 0 10.16-2.878 10.6-8.443v8.443h8.844V45.8h.084l5.267 19.47h6.973l5.272-19.47h.085v19.47h8.844V34.911H62.176ZM21.65 42.14h4.933c1.913 0 3.188.554 3.188 2.084 0 1.956-1.233 2.507-3.188 2.507H21.65v-4.59Zm0 15.9h5.485v.001c1.954 0 3.654-.552 3.654-2.89 0-1.786-1.06-2.764-3.272-2.764H21.65v5.653Z",fill:"#fff"}),(0,n.jsx)("path",{d:"M78.358 34.914h9.354V65.27h-9.354V34.914Z",fill:"#fff"}),(0,n.jsx)("path",{d:"M278.826 0h.984v100h-.984V0Z",fill:"#009FE3"}),(0,n.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M211.875 49.026v-8.46h3.948a3.992 3.992 0 0 1 3.042 1.198 4.326 4.326 0 0 1 1.134 3.1 4.15 4.15 0 0 1-1.112 3.009 3.995 3.995 0 0 1-3.018 1.154h-3.994Zm-6.673 16.154h6.673V54.547h4.675a12.02 12.02 0 0 0 3.903-.633 9.95 9.95 0 0 0 3.291-1.856 8.753 8.753 0 0 0 2.27-3.054 10.17 10.17 0 0 0 .839-4.276 11.047 11.047 0 0 0-.613-3.665 8.31 8.31 0 0 0-1.906-3.1 9.52 9.52 0 0 0-3.29-2.15 12.746 12.746 0 0 0-4.812-.813h-11.029l-.001 30.18ZM266.068 50.135a11.123 11.123 0 0 0-2.338-3.597 10.822 10.822 0 0 0-3.585-2.421 11.78 11.78 0 0 0-4.63-.882 11.94 11.94 0 0 0-4.652.882 10.76 10.76 0 0 0-3.609 2.42 11.119 11.119 0 0 0-2.338 3.598 12.016 12.016 0 0 0 0 8.823 11.113 11.113 0 0 0 2.338 3.598 11.036 11.036 0 0 0 3.609 2.443c1.472.616 3.055.924 4.652.905 1.589.02 3.166-.287 4.63-.905a10.956 10.956 0 0 0 5.923-6.04 12.006 12.006 0 0 0 0-8.824Zm-5.787 6.515a5.502 5.502 0 0 1-.976 1.833 4.707 4.707 0 0 1-3.79 1.765 4.968 4.968 0 0 1-2.202-.475 4.51 4.51 0 0 1-1.611-1.29 6.09 
26.09 0 0 1-.976-1.833 6.67 6.67 0 0 1 0-4.208c.215-.656.545-1.269.976-1.81.435-.537.986-.97 1.611-1.267a4.965 4.965 0 0 1 2.202-.475 4.82 4.82 0 0 1 2.179.475 4.93 4.93 0 0 1 1.611 1.267c.441.534.773 1.15.976 1.81a7.12 7.12 0 0 1 0 4.208Z",fill:"#6D6E70"}),(0,n.jsx)("path",{d:"M228.865 65.18h6.537V54.684a5.187 5.187 0 0 1 1.429-3.914 5.167 5.167 0 0 1 3.745-1.38 7.851 7.851 0 0 1 2.36.317l1.044-5.747a5.673 5.673 0 0 0-1.203-.317 10.304 10.304 0 0 0-1.475-.09 6.34 6.34 0 0 0-3.699.995 9.749 9.749 0 0 0-2.247 2.082l-.227-2.67h-6.264v21.222Z",fill:"#6D6E70"}),(0,n.jsx)("path",{d:"M188.098 65.18h6.491V49.07h5.038v-5.113h-5.038v-1.176a3.408 3.408 0 0 1 .817-2.444 2.866 2.866 0 0 1 2.178-.86 5.43 5.43 0 0 1 3.178 1.04c.454-.692.915-1.379 1.384-2.058.469-.678.93-1.364 1.384-2.058a8.561 8.561 0 0 0-3.222-1.72 12.889 12.889 0 0 0-3.495-.497c-1.089 0-2.169.175-3.2.52a8.14 8.14 0 0 0-2.792 1.583 7.847 7.847 0 0 0-1.974 2.693 9.256 9.256 0 0 0-.749 3.891v1.086h-3.45v5.113h3.45V65.18Z",fill:"#009FE3"}),(0,n.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M118.672 48.619v-8.01h4.221a4.054 4.054 0 0 1 2.996 1.087 4.02 4.02 0 0 1 .9 4.493 4.045 4.045 0 0 1-3.896 2.43h-4.221ZM112 65.179h6.673V54.095h3.813l5.628 11.086h7.535l-6.718-12.082a9.485 9.485 0 0 0 3.653-3.506 9.922 9.922 0 0 0 1.294-5.136 10.176 10.176 0 0 0-.658-3.665 8.215 8.215 0 0 0-1.997-3.01 9.58 9.58 0 0 0-3.336-2.036 13.196 13.196 0 0 0-4.63-.746H112v30.18ZM182.513 50.135a11.137 11.137 0 0 0-2.337-3.598 10.84 10.84 0 0 0-3.586-2.42 11.783 11.783 0 0 0-4.63-.883 11.94 11.94 0 0 0-4.652.883 10.76 10.76 0 0 0-3.609 2.42 11.119 11.119 0 0 0-2.338 3.598 12.016 12.016 0 0 0 0 8.823 11.113 11.113 0 0 0 2.338 3.597A11.036 11.036 0 0 0 167.308 65c1.472.616 3.055.924 4.652.905 1.59.02 3.166-.288 4.63-.905a10.957 10.957 0 0 0 5.923-6.04 12.006 12.006 0 0 0 0-8.825Zm-5.787 6.515a5.5 5.5 0 0 1-.976 1.833 4.706 4.706 0 0 1-3.79 1.765 4.968 4.968 0 0 1-2.202-.476 4.511 4.511 0 0 1-1.611-1.29 6.09 6.09 0 0 1-.976-1.832 6.67 6.67 0 0 1 0-4.208c.215-.656.545-1.27.976-1.81.435-.537.986-.97 1.611-1.267a4.965 4.965 0 0 1 2.202-.475c.753-.014 1.5.149 2.179.475a4.93 4.93 0 0 1 1.611 1.267c.441.534.773 1.149.976 1.81a7.127 7.127 0 0 1 0 4.208ZM157.495 50.135a11.137 11.137 0 0 0-2.337-3.598 10.827 10.827 0 0 0-3.586-2.42 11.778 11.778 0 0 0-4.63-.883c-1.594-.019-3.176.281-4.652.883a10.762 10.762 0 0 0-3.609 2.42 11.134 11.134 0 0 0-2.337 3.598 12.006 12.006 0 0 0 0 8.823 11.095 11.095 0 0 0 2.337 3.597A11.04 11.04 0 0 0 142.29 65c1.472.616 3.055.924 4.652.905 1.59.02 3.166-.288 4.63-.905a10.953 10.953 0 0 0 5.923-6.04 12.006 12.006 0 0 0 0-8.825Zm-5.786 6.515a5.5 5.5 0 0 1-.976 1.833 4.707 4.707 0 0 1-3.79 1.765 4.968 4.968 0 0 1-2.202-.476 4.515 4.515 0 0 1-1.611-1.29 6.092 6.092 0 0 1-.976-1.832 6.67 6.67 0 0 1 0-4.208c.215-.656.545-1.27.976-1.81a4.63 4.63 0 0 1 1.611-1.267 4.965 4.965 0 0 1 2.202-.475c.753-.014 1.5.149 2.178.475.621.305 1.17.737 1.612 1.267.441.534.773 1.149.976 1.81a7.135 7.135 0 0 1 0 4.208Z",fill:"#009FE3"}),(0,n.jsx)("path",{d:"M293.728 59.633a12.489 12.489 0 0 0 3.661 3 10.697 10.697 0 0 0 5.189 1.165c1.084.01 2.165-.125 3.213-.403a7.54 7.54 0 0 0 2.515-1.187 5.372 5.372 0 0 0 1.64-1.97 6.15 6.15 0 0 0 .584-2.755 5.71 5.71 0 0 0-.651-2.821 6.01 6.01 0 0 0-1.73-1.949 9.77 9.77 0 0 0-2.449-1.276 46.054 46.054 0 0 0-2.762-.896 57.993 57.993 0 0 1-3.415-1.008 12.055 12.055 0 0 1-3.055-1.477 6.642 6.642 0 0 1-3.01-5.98 7 7 0 0 1 2.449-5.329 8.879 8.879 0 0 1 2.92-1.635 11.874 11.874 0 0 1 3.931-.604 12.61 12.61 0 0 1 3.347.403c.89.236 1.749.574 2.561 1.008.67.357 1.289.801 1.842 1.32.45.429.863.893 1.235 1.39l-1.527 1.298a9.792 9.792 0 0 0-1.033-1.142 7.818 7.818 0 0 0-1.528-1.12 9.103 9.103 0 0 0-2.134-.85 10.922 10.922 0 0 0-2.852-.337 9.109 9.109 0 0 0-3.168.493 6.366 6.366 0 0 0-2.179 1.299 5.086 5.086 0 0 0-1.257 1.814 5.548 5.548 0 0 0-.405 2.082 4.514 4.514 0 0 0 .741 2.665 5.97 5.97 0 0 0 1.955 1.747c.858.484 1.77.867 2.718 1.142a98.13 98.13 0 0 0 3.032.85c1.067.276 2.117.612 3.145 1.008 1.016.385 1.964.93 2.808 1.613a7.888 7.888 0 0 1 2.021 2.53 8.137 8.137 0 0 1 .787 3.762 7.384 7.384 0 0 1-.809 3.471 8.025 8.025 0 0 1-2.179 2.62 9.986 9.986 0 0 1-3.257 1.657 13.663 13.663 0 0 1-4.044.583 14.474 14.474 0 0 1-3.504-.404 14.795 14.795 0 0 1-2.942-1.052c-.834-.4-1.618-.897-2.337-1.478a8.765 8.765 0 0 1-1.639-1.724l1.572-1.523Z",fill:"#009FE3"}),(0,n.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M335.733 62.007a8.917 8.917 0 0 1-3.662 2.665c-1.499.633-3.111.96-4.739.963a11.317 11.317 0 0 1-4.246-.784 9.55 9.55 0 0 1-3.347-2.217 10.24 10.24 0 0 1-2.179-3.426 12.556 12.556 0 0 1-.045-8.621 11.046 11.046 0 0 1 2.044-3.449 9.392 9.392 0 0 1 3.145-2.329 9.531 9.531 0 0 1 4.044-.85c1.346-.012 2.681.239 3.931.738a8.682 8.682 0 0 1 3.145 2.172 10.031 10.031 0 0 1 2.066 3.561c.52 1.582.771 3.24.742 4.904h-17.611a9.25 9.25 0 0 0 .674 3.292 8.577 8.577 0 0 0 1.707 2.687 7.685 7.685 0 0 0 2.583 1.791 8.351 8.351 0 0 0 3.347.65 9.976 9.976 0 0 0 1.954-.202 9.873 9.873 0 0 0 1.955-.604 10.036 10.036 0 0 0 1.729-.94 6.085 6.085 0 0 0 1.325-1.21l1.438 1.21Zm-1.303-8.42a9.132 9.132 0 0 0-2.426-5.777 7.215 7.215 0 0 0-5.257-1.97 7.43 7.43 0 0 0-3.032.604 7.167 7.167 0 0 0-2.359 1.657 8.412 8.412 0 0 0-1.594 2.463 8.83 8.83 0 0 0-.697 3.023h15.365Z",fill:"#009FE3"}),(0,n.jsx)("path",{d:"M341.887 46.31c0-.314-.007-.613-.022-.897-.015-.283-.038-.589-.067-.918h1.887c.029.33.051.643.067.941.015.299.03.62.045.963.015.343.022.724.022 1.142v1.478c.287-.522.61-1.023.967-1.5a7.582 7.582 0 0 1 1.549-1.546 9.14 9.14 0 0 1 2.202-1.209 7.977 7.977 0 0 1 2.92-.492 4.261 4.261 0 0 1 1.707.313l-.584 1.926a2.582 2.582 0 0 0-.741-.18 7.713 7.713 0 0 0-.787-.044 5.959 5.959 0 0 0-2.919.716 7.546 7.546 0 0 0-2.247 1.881 8.675 8.675 0 0 0-1.46 2.665 9.235 9.235 0 0 0-.517 3.023v10.525h-2.021l-.001-18.788ZM355.856 44.495h2.292l7.772 18.139 7.727-18.139h2.112l-8.985 20.602h-1.887l-9.031-20.601Z",fill:"#009FE3"}),(0,n.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M378.992 37.24h2.83v2.956h-2.83V37.24Zm.404 7.255h2.022v20.602h-2.022V44.495Z",fill:"#009FE3"}),(0,n.jsx)("path",{d:"M405.229 62.05a9.95 9.95 0 0 1-3.392 2.576 10.886 10.886 0 0 1-4.785 1.007 10.327 10.327 0 0 1-4.156-.828 10.045 10.045 0 0 1-3.302-2.284 10.195 10.195 0 0 1-2.156-3.449 11.857 11.857 0 0 1-.764-4.277 11.564 11.564 0 0 1 .786-4.277 10.509 10.509 0 0 1 2.179-3.448 10.071 10.071 0 0 1 3.302-2.285 11.169 11.169 0 0 1 8.761.135 9.667 9.667 0 0 1 3.257 2.664l-1.528 1.165a7.45
25 7.455 0 0 0-2.583-2.127 8.352 8.352 0 0 0-3.796-.784 7.585 7.585 0 0 0-3.302.717 8.324 8.324 0 0 0-2.606 1.925 8.637 8.637 0 0 0-1.707 2.844 9.88 9.88 0 0 0-.606 3.471 9.575 9.575 0 0 0 .628 3.471 8.951 8.951 0 0 0 1.73 2.844 8.318 8.318 0 0 0 2.606 1.926 7.474 7.474 0 0 0 3.257.716 9.315 9.315 0 0 0 3.976-.806 7.3 7.3 0 0 0 2.763-2.15l1.438 1.255Z",fill:"#009FE3"}),(0,n.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M426.524 62.007a8.918 8.918 0 0 1-3.662 2.665 12.23 12.23 0 0 1-4.739.963 11.315 11.315 0 0 1-4.246-.784 9.57 9.57 0 0 1-3.347-2.217 10.221 10.221 0 0 1-2.178-3.426 12.545 12.545 0 0 1-.045-8.621 11.008 11.008 0 0 1 2.044-3.449 9.382 9.382 0 0 1 3.145-2.329 9.525 9.525 0 0 1 4.043-.85c1.346-.012 2.682.239 3.931.738a8.682 8.682 0 0 1 3.145 2.172 10.031 10.031 0 0 1 2.066 3.561c.52 1.582.771 3.24.742 4.904h-17.611a9.251 9.251 0 0 0 .674 3.292 8.578 8.578 0 0 0 1.707 2.687 7.687 7.687 0 0 0 2.583 1.791 8.353 8.353 0 0 0 3.347.65 9.975 9.975 0 0 0 1.954-.202 9.873 9.873 0 0 0 1.955-.604 10.036 10.036 0 0 0 1.729-.94 6.088 6.088 0 0 0 1.325-1.21l1.438 1.21Zm-1.303-8.42a9.127 9.127 0 0 0-2.426-5.777 7.212 7.212 0 0 0-5.256-1.97 7.424 7.424 0 0 0-3.032.604 7.156 7.156 0 0 0-2.359 1.657 8.415 8.415 0 0 0-1.595 2.463 8.805 8.805 0 0 0-.696 3.023h15.364Z",fill:"#009FE3"}),(0,n.jsx)("path",{d:"M450.377 37.15H438.74v-1.926h25.429v1.926h-11.636v27.947h-2.156V37.15Z",fill:"#009FE3"}),(0,n.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M479.803 62.007a8.917 8.917 0 0 1-3.662 2.665 12.23 12.23 0 0 1-4.739.963 11.312 11.312 0 0 1-4.246-.784 9.55 9.55 0 0 1-3.347-2.217 10.24 10.24 0 0 1-2.179-3.426 12.556 12.556 0 0 1-.045-8.621 11.048 11.048 0 0 1 2.044-3.449 9.393 9.393 0 0 1 3.145-2.329 9.533 9.533 0 0 1 4.044-.85c1.346-.012 2.681.239 3.931.738a8.679 8.679 0 0 1 3.144 2.172 10.034 10.034 0 0 1 2.067 3.561c.52 1.582.77 3.24.741 4.904H463.09a9.272 9.272 0 0 0 .674 3.292 8.562 8.562 0 0 0 1.708 2.687 7.675 7.675 0 0 0 2.583 1.791 8.35 8.35 0 0 0 3.347.65 9.983 9.983 0 0 0 1.954-.202 9.843 9.843 0 0 0 1.954-.604 10.045 10.045 0 0 0 1.73-.94 6.085 6.085 0 0 0 1.325-1.21l1.438 1.21Zm-1.303-8.42a9.132 9.132 0 0 0-2.426-5.777 7.215 7.215 0 0 0-5.257-1.97 7.428 7.428 0 0 0-3.032.604 7.167 7.167 0 0 0-2.359 1.657 8.412 8.412 0 0 0-1.594 2.463 8.83 8.83 0 0 0-.697 3.023H478.5ZM500.02 65.097a31.53 31.53 0 0 1-.068-1.389 70.122 70.122 0 0 1-.022-2.06 9.038 9.038 0 0 1-1.797 1.948 9.244 9.244 0 0 1-2 1.232 8.74 8.74 0 0 1-2.044.627c-.622.113-1.254.173-1.886.18-.876-.002-1.749-.092-2.606-.27a6.475 6.475 0 0 1-2.336-.963 5.253 5.253 0 0 1-1.685-1.88 6.233 6.233 0 0 1-.652-3.024 7.934 7.934 0 0 1 .494-2.799 5.723 5.723 0 0 1 1.573-2.284 7.747 7.747 0 0 1 2.786-1.523 13.359 13.359 0 0 1 4.133-.56c1.258 0 2.381.045 3.369.135.989.09 1.827.194 2.516.313v-1.164a8.389 8.389 0 0 0-.405-2.822 4.051 4.051 0 0 0-1.213-1.791 4.677 4.677 0 0 0-1.976-.94c-.886-.19-1.79-.28-2.696-.27a9.332 9.332 0 0 0-4.066.74c-.822.38-1.599.854-2.313 1.41l-1.078-1.388a11.096 11.096 0 0 1 7.412-2.597 9.822 9.822 0 0 1 6.2 1.701c1.438 1.135 2.156 3.017 2.157 5.644v11.174c0 .522.015.978.045 1.366l.089 1.254h-1.931Zm-.18-10.525c-.777-.173-1.565-.3-2.358-.38a34.014 34.014 0 0 0-3.617-.157 9.691 9.691 0 0 0-3.639.56 5.239 5.239 0 0 0-2.044 1.388 4.046 4.046 0 0 0-.898 1.791 8.48 8.48 0 0 0-.202 1.724 3.668 3.668 0 0 0 1.504 3.292 6.774 6.774 0 0 0 3.842 1.008 7.696 7.696 0 0 0 2.875-.537 7.957 7.957 0 0 0 2.358-1.434 6.904 6.904 0 0 0 1.595-2.037 5.018 5.018 0 0 0 .584-2.307v-2.91Z",fill:"#009FE3"}),(0,n.jsx)("path",{d:"M508.058 46.309a18.157 18.157 0 0 0-.09-1.814h1.887c.029.329.052.628.067.896.015.269.03.56.045.873.015.314.022.672.023 1.075v1.456c.292-.53.623-1.04.988-1.523a8.308 8.308 0 0 1 6.829-3.314 7.128 7.128 0 0 1 4.582 1.276 6.733 6.733 0 0 1 2.201 3.56c.281-.521.62-1.01 1.011-1.455a10.077 10.077 0 0 1 4.111-2.866 8.38 8.38 0 0 1 3.009-.515 8.59 8.59 0 0 1 3.482.627 5.3 5.3 0 0 1 2.246 1.813c.585.867.99 1.842 1.191 2.867.25 1.23.371 2.484.359 3.74v12.092h-2.022v-11.42a16.903 16.903 0 0 0-.359-3.807 6.059 6.059 0 0 0-1.078-2.419 3.846 3.846 0 0 0-1.729-1.254 7.06 7.06 0 0 0-2.359-.358 6.733 6.733 0 0 0-2.875.627 8.003 8.003 0 0 0-2.359 1.657 7.89 7.89 0 0 0-1.595 2.351 6.755 6.755 0 0 0-.584 2.755v11.868h-2.021v-11.42a16.962 16.962 0 0 0-.36-3.807 6.259 6.259 0 0 0-1.055-2.419 3.707 3.707 0 0 0-1.708-1.254 7.057 7.057 0 0 0-2.358-.358 6.334 6.334 0 0 0-3.234.806 7.748 7.748 0 0 0-2.337 2.06 9.037 9.037 0 0 0-1.415 2.777 10.15 10.15 0 0 0-.472 3v10.615h-2.021V46.309Z",fill:"#009FE3"})]})},18033:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esMo
2dule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=r(97711),o=n(r(91840)),i=r(52021);t.default=({size:e="medium",...t})=>(0,a.jsx)(i.StyledIconButton,{...t,variant:"flat",size:e,children:(0,a.jsx)(o.default,{})})},18037:function(e,t,r){var n=r(65912);e.exports=function(e,t){var r=e.__data__;return n(t)?r["string"==typeof t?"string":"hash"]:r.map}},18114:function(e,t,r){"use strict";var n=r(37881).charAt,a=r(381),o=r(92075),i=r(94918),l=r(90407),s="String Iterator",u=o.set,c=o.getterFor(s);i(String,"String",(function(e){u(this,{type:s,string:a(e),index:0})}),(function(){var e,t=c(this),r=t.string,a=t.index;return a>=r.length?l(void 0,!0):(e=n(r,a),t.index+=e.length,l(e,!1))}))},18149:function(e,t,r){"use strict";var n=r(69714);e.exports=n},18189:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=r(97711),o=n(r(97386));t.default=e=>(0,a.jsxs)(o.default,{...e,children:[(0,a.jsx)("path",{d:"M21.385 7.027a.489.489 0 0 0-.055-.153.5.5 0 0 0-.12-.138 2.5 2.5 0 0 0-.8-.736l-7-4a2.507 2.507 0 0 0-2.5 0l-7 4a2.486 2.486 0 0 0-.787.739.473.473 0 0 0-.174.29 2.49 2.49 0 0 0-.282 1.136v8a2.508 2.508 0 0 0 1.252 2.164l7 4a2.507 2.507 0 0 0 2.5 0l7-4a2.507 2.507 0 0 0 1.25-2.163v-8a2.487 2.487 0 0 0-.282-1.139Zm-9.968-4.16a1.508 1.508 0 0 1 1.5 0l7 4a1.51 1.51 0 0 1 .193.135l-3.438 1.989-7.949-4.585Zm-3.7 2.114 7.956 4.588-3.506 2.028-7.943-4.6a1.48 1.48 0 0 1 .191-.133Zm-3.3 12.481a1.5 1.5 0 0 1-.75-1.3v-8a1.471 1.471 0 0 1 .033-.306l7.964 4.608v9.109a1.478 1.478 0 0 1-.252-.113Zm16.25-1.3a1.5 1.5 0 0 1-.748 1.3l-7 4a1.505 1.505 0 0 1-.25.111v-9.11l7.964-4.607a1.485 1.485 0 0 1 .036.308Z"}),(0,a.jsx)("path",{d:"M15.214 13.916a.167.167 0 0 0 .084-.023l2.239-1.3a.167.167 0 1 0-.167-.288l-2.239 1.3a.167.167 0 0 0 .084.311ZM15.214 15.249a.167.167 0 0 0 .084-.023l2.239-1.3a.167.167 0 1 0-.167-.288l-2.24 1.301a.167.167 0 0 0 .084.311Z"}),(0,a.jsx)("path",{d:"M19 9.696a.333.333 0 0 0-.333 0l-5 2.9a.333.333 0 0 0-.167.288v5a.333.333 0 0 0 .5.288l5-2.892a.333.333 0 0 0 .167-.288v-5A.333.333 0 0 0 19 9.696Zm-.5 5.1-4.333 2.507v-4.228l4.333-2.512Z"})]})},18195:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const n=r(97711),a=r(86326),o=r(79007),i=r(66528);t.default=({buttonComponent:e,promoButtonComponent:t,menu:r,initialDepth:l=0,initialValue:s=0,toggleLanguageSelection:u,openUtilitiesSelection:c,utilities:d,language:f,mainMenuTitleLabel:p,mainMenuDefaultLabel:m})=>{const[h,v]=(0,a.useState)(l),[g,b]=(0,a.useState)(!0);return(0,a.useEffect)((()=>{b(h<4)}),[h]),(0,n.jsx)(o.Root,{children:(0,n.jsx)(i.NavigationListSection,{activeDepth:h,buttonComponent:e,promoButtonComponent:t,className:o.classes[`offset${h}`],depth:0,initialValue:s,isRoot:!0,menu:r,setActiveDepth:v,show:!0,toggleLanguageSelection:u,openUtilitiesSelection:c,utilities:d,mainMenuTitleLabel:p,mainMenuDefaultLabel:m,language:f,showFooter:g})})}},18246:function(e,t,r){"use strict";var n=r(86115),a=r(95661),o=n.WeakMap;e.exports=a(o)&&/native code/.test(String(o))},18284:function(e,t,r){var n=r(91601)();e.exports=n;try{regeneratorRuntime=n}catch(a){"object"==typeof globalThis?globalThis.regeneratorRuntime=n:Function("r","regeneratorRuntime = r")(n)}},18344:function(e,t,r){var n=r(58355),a=r(46184);e.exports=function(e){return a(e)&&"[object Set]"==n(e)}},18419:function(e,t,r){"use strict";var n=r(81011);e.exports=n},18517:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=r(97711),o=n(r(55530)),i=n(r(86326)),l=n(r(9866)),s=r(39748),u=r(28583),c=({brandLogo:e,media:t})=>e?(0,a.jsx)(u.BrandLogoWrapper,{className:(0,o.default)(u.classes.brandLogo,t&&u.classes.negative),"data-testid":"tappable-card-body-brand-logo",children:i.default.cloneElement(e,{preserveAspectRatio:"xMinYMin"})}):null,d=({titleVariant:e,brandImage:t,title:r})=>(0,a.jsx)(u.TitleTypography,{variant:e,className:(0,o.default)(u.classes.title,!t&&u.classes.noBrandLogo),"data-testid":"tappable-card-body-title",children:r}
2),f=({subtitle:e,subtitleVariant:t})=>(0,a.jsx)(l.default,{variant:t,className:(0,o.default)(u.classes.text,u.classes.subtitle),"data-testid":"tappable-card-body-subtitle",children:(0,s.transformHyphens)(e)}),p=({date:e})=>(0,a.jsx)(u.DateWrapper,{children:(0,a.jsx)(l.default,{className:(0,o.default)(u.classes.text),"data-testid":"tappable-card-body-date",variant:"h6",children:e})});t.default=({brandLogo:e,media:t,title:r,titleVariant:n="h4",subtitle:i,subtitleVariant:l="h5",date:m,children:h,className:v})=>(0,a.jsxs)(u.BodyWrapper,{className:(0,o.default)(u.classes.body),children:[(0,a.jsx)(c,{brandLogo:e,media:!!t}),(0,a.jsx)(d,{titleVariant:n,brandImage:!!e,title:r}),i&&(0,a.jsx)(f,{subtitle:i,subtitleVariant:l}),h&&(0,a.jsx)("div",{className:(0,o.default)(u.classes.text),"data-testid":"tappable-card-body-description",children:(0,s.transformHyphens)(h)}),m&&(0,a.jsx)(p,{date:m})]})},18557:function(e,t,r){"use strict";r.d(t,{g:function(){return o}});var n=r(72667),a=r(68223);function o(e){return(0,a.A)("MuiInputBase",e)}const i=(0,n.A)("MuiInputBase",["root","formControl","focused","disabled","adornedStart","adornedEnd","error","sizeSmall","multiline","colorSecondary","fullWidth","hiddenLabel","readOnly","input","inputSizeSmall","inputMultiline","inputTypeSearch","inputAdornedStart","inputAdornedEnd","inputHiddenLabel"]);t.A=i},18563:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.Label=t.IconWithLabel=t.StyledIcon=t.Root=void 0;const a=r(91972),o=n(r(62151)),i=n(r(71513)),l=n(r(60753));t.Root=(0,a.styled)(o.default)((({theme:e})=>({alignItems:"center",display:"flex",flexDirection:"column",height:"64px",justifyContent:"center",padding:"11px 0",width:"87px",[e.breakpoints.up("lg")]:{height:"76px",padding:"13px 0",width:"94px"}}))),t.StyledIcon=(0,a.styled)(i.default)((({theme:e})=>({fill:e.colours.white}))),t.IconWithLabel=(0,a.styled)(t.StyledIcon)((({theme:e})=>({flexShrink:0,height:"16px",marginBottom:"4px",width:"16px",[e.breakpoints.up("lg")]:{marginBottom:"10px"}}))),t.Label=(0,a.styled)(l.default)((({theme:e})=>({color:e.colours.white,fontSize:"14px",margin:0,[e.breakpoints.up("lg")]:{fontSize:"18px"}})))},18604:function(e,t,r){"use strict";var n=r(93916),a=r(38134);n({target:"Array",stat:!0,forced:!r(14378)((function(e){Array.from(e)}))},{from:a})},18649:function(e,t,r){"use strict";var n=r(53507),a=r(45904),o=r(86326),i=r(37064),l=r(28841),s=r(13326),u=r(92403),c=r(3572),d=r(59849),f=r(36870);const p=["className","color","component","disableGutters","disableSticky","inset"],m=(0,s.Ay)("li",{name:"MuiListSubheader",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.root,"default"!==r.color&&t[`color${(0,c.A)(r.color)}`],!r.disableGutters&&t.gutters,r.inset&&t.inset,!r.disableSticky&&t.sticky]}})((({theme:e,ownerState:t})=>(0,a.A)({boxSizing:"border-box",lineHeight:"48px",listStyle:"none",color:(e.vars||e).palette.text.secondary,fontFamily:e.typography.fontFamily,fontWeight:e.typography.fontWeightMedium,fontSize:e.typography.pxToRem(14)},"primary"===t.color&&{color:(e.vars||e).palette.primary.main},"inherit"===t.color&&{color:"inherit"},!t.disableGutters&&{paddingLeft:16,paddingRight:16},t.inset&&{paddingLeft:72},!t.disableSticky&&{position:"sticky",top:0,zIndex:1,backgroundColor:(e.vars||e).palette.background.paper}))),h=o.forwardRef((function(e,t){const r=(0,u.A)({props:e,name:"MuiListSubheader"}),{className:o,color:s="default",component:h="li",disableGutters:v=!1,disableSticky:g=!1,inset:b=!1}=r,y=(0,n.A)(r,p),x=(0,a.A)({},r,{color:s,component:h,disableGutters:v,disableSticky:g,inset:b}),C=(e=>{const{classes:t,color:r,disableGutters:n,inset:a,disableSticky:o}=e,i={root:["root","default"!==r&&`color${(0,c.A)(r)}`,!n&&"gutters",a&&"inset",!o&&"sticky"]};return(0,l.A)(i,d.g,t)})(x);return(0,f.jsx)(m,(0,a.A)({as:h,className:(0,i.A)(C.root,o),ref:t,ownerState:x},y))}));h.muiSkipListHighlight=!0,t.A=h},18709:function(e,t,r){"use strict";r.d(t,{A:function(){return u}});var n=r(45904),a=r(53507),o=r(58626),i=r(32686);const l=["sx"],s=e=>{var t,r;const n={systemProps:{},otherProps:{}},a=null!=(t=null==e||null==(r=e.theme)?void 0:r.unstable_sxConfig)?t:i.A;return Object.keys(e).forEach((t=>{a[t]?n.systemProps[t]=e[t]:n.otherProps[t]=e[t]})),n};function u(e){const{sx:t}=e,r=(0,a.A)(e,l),{systemProps:i,otherProps:u}=s(r);let c;return c=Array.isArray(t)?[i,...t]:"function"==typeof t?(...e)=>{const r=t(...e);return(0,o.Q)(r)?(0,n.A)({},i,r):i}:(0,n.A)({},i,t),(0,n.A)({},u,{sx:c})}},18753:function(e,t,r){"use strict";var n=r(32383);t.A=n.A}
2,18757:function(e,t,r){var n=r(26138),a=r(91938),o=r(84109),i=r(84679),l=r(26837),s=r(55888),u=r(11506),c=r(44667),d=u((function(e,t){var r={};if(null==e)return r;var u=!1;t=n(t,(function(t){return t=i(t,e),u||(u=t.length>1),t})),l(e,c(e),r),u&&(r=a(r,7,s));for(var d=t.length;d--;)o(r,t[d]);return r}));e.exports=d},18793:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const n=r(97711);t.default=e=>(0,n.jsx)("svg",{viewBox:"0 0 244 100",xmlns:"http://www.w3.org/2000/svg",xmlSpace:"preserve",...e,children:(0,n.jsx)("path",{d:"M15.506 29H25.89l15.236 41.02H30.882l-3.187-9.387H13.02L9.833 70.02H0L15.506 29Zm9.833 24.444-4.981-15.466-5.263 15.466H25.34ZM72.008 66.851c-.28.14-.832.55-1.523.97-.832.55-1.664.97-2.636 1.38-1.243.55-2.496.97-3.74 1.24-1.663.409-3.327.549-4.98.549-2.356 0-4.572-.41-6.787-1.11-1.934-.69-3.598-1.8-5.122-3.179-1.383-1.38-2.495-3.04-3.187-4.839-.692-2.07-1.113-4.139-1.113-6.358 0-1.93.28-4.01.972-5.799 1.243-3.729 4.15-6.628 7.759-8.288a16.83 16.83 0 0 1 6.374-1.24c2.226 0 4.29.41 6.235 1.24 1.804.83 3.328 1.93 4.57 3.45a14.765 14.765 0 0 1 2.767 5.248c.692 2.21.973 4.419.973 6.628v1.52H51.66c0 1.66.833 3.04 2.076 4.139 1.523 1.24 3.598 1.93 5.543 1.8 1.934.14 3.878-.28 5.673-.97 1.112-.55 2.215-1.11 3.187-1.8l3.88 5.389-.01.03ZM64.12 52.624c0-.69-.14-1.24-.411-1.93-.27-.689-.692-1.239-1.113-1.799a6.98 6.98 0 0 0-1.934-1.38c-.822-.41-1.804-.55-2.636-.55-.973 0-1.935.14-2.767.55-.691.28-1.383.83-1.934 1.38-.552.55-.973 1.11-1.243 1.8-.281.55-.411 1.24-.411 1.93H64.13h-.01ZM77.692 41.157h8.59l.28 3.59c.832-1.11 1.935-2.07 3.047-2.76 1.524-.97 3.328-1.38 5.122-1.38.692 0 1.384 0 2.075.14l1.664.41-1.383 7.868a13.282 13.282 0 0 0-3.188-.41c-1.934-.14-3.738.55-5.122 1.93-1.383 1.38-2.075 3.32-1.934 5.389V70.02h-9.001l-.14-28.863h-.01ZM99.703 55.524c0-2.07.411-4.14 1.113-5.939.701-1.8 1.804-3.45 3.187-4.839 1.383-1.39 3.047-2.49 4.982-3.319a16.823 16.823 0 0 1 6.374-1.24c2.226 0 4.291.41 6.375 1.24 1.805.69 3.458 1.93 4.982 3.32 1.383 1.379 2.496 3.038 3.187 4.838a16.364 16.364 0 0 1 0 12.017c-.691 1.8-1.804 3.45-3.187 4.84-1.383 1.389-3.047 2.489-4.982 3.318a16.825 16.825 0 0 1-6.375 1.24c-2.225 0-4.43-.41-6.374-1.24a14.767 14.767 0 0 1-8.169-8.148c-.692-1.93-1.
2113-4.009-1.113-6.078v-.01Zm15.787 7.738c.972 0 2.075-.14 3.047-.69.832-.41 1.664-.97 2.215-1.8.551-.69 1.113-1.52 1.383-2.489.552-1.8.552-3.87 0-5.659-.28-.97-.691-1.8-1.383-2.489-.551-.69-1.383-1.24-2.215-1.66-.972-.41-1.935-.69-3.047-.69-1.113 0-2.075.14-3.047.69-.832.41-1.664.97-2.216 1.66-.551.69-1.112 1.52-1.383 2.49a7.982 7.982 0 0 0 0 5.658c.281.97.692 1.8 1.383 2.49a7.107 7.107 0 0 0 2.216 1.799c.972.55 1.934.83 3.047.69ZM137.231 29h15.786c3.048 0 5.954.41 8.861 1.24 2.626.69 4.982 2.07 7.067 3.729a16.476 16.476 0 0 1 4.57 6.488c1.113 2.9 1.805 6.079 1.664 9.258.141 3.04-.551 6.079-1.664 8.838-1.112 2.49-2.626 4.559-4.711 6.358-2.085 1.8-4.43 3.04-7.066 3.87a32.622 32.622 0 0 1-8.861 1.24h-15.646V29Zm15.235 32.732c4.15 0 7.337-1.11 9.693-3.179 2.355-2.35 3.598-5.529 3.328-8.838 0-1.8-.281-3.45-.832-5.109-.411-1.52-1.243-2.76-2.356-3.869-1.112-1.11-2.496-1.93-4.019-2.49-1.935-.689-3.879-.969-5.814-.829h-5.813v24.314h5.813ZM208.687 66.851c-.28.14-.831.55-1.523.97-.832.55-1.664.97-2.626 1.38-1.243.55-2.496.97-3.739 1.24-1.664.409-3.328.549-4.982.549-2.355 0-4.57-.41-6.785-1.11-1.935-.69-3.599-1.8-5.122-3.179-1.384-1.38-2.496-3.04-3.188-4.839-.691-2.07-1.112-4.139-1.112-6.358 0-1.93.28-4.01.972-5.799 1.243-3.729 4.15-6.628 7.758-8.288 2.075-.83 4.15-1.24 6.375-1.24 2.225 0 4.29.41 6.234 1.24 1.805.83 3.328 1.93 4.571 3.45a14.775 14.775 0 0 1 2.767 5.248c.691 2.21.972 4.419.972 6.628v1.52H188.35c0 1.66.832 3.04 2.075 4.139 1.523 1.24 3.598 1.93 5.543 1.8 1.934.14 3.879-.28 5.673-.97 1.113-.55 2.215-1.11 3.187-1.8l3.88 5.389-.021.03Zm-7.888-14.227c0-.69-.14-1.24-.411-1.93-.271-.689-.692-1.239-1.112-1.799a6.991 6.991 0 0 0-1.935-1.38c-.822-.41-1.804-.55-2.626-.55-.972 0-1.935.14-2.767.55-.691.28-1.383.69-1.934 1.38-.551.55-.972 1.11-1.243 1.8-.281.55-.411 1.24-.411 1.93h12.459-.02ZM214.371 29h9.001v21.275l9.001-9.118h10.244l-10.525 10.638L244 70.03h-10.384l-7.478-12.157-2.626 2.63v9.527h-9.001l-.14-41.02V29Z",fill:"#70706F"})})},18926:function(e,t,r){"use strict";var n=r(18284),a=r(55717);Object.defineProperty(t,"__esModule",{value:!0}),t.getEnvironment=void 0;var o,i=r(39016),l=function(){var e=a(n.mark((function e(){var t,r;return n.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!o){e.next=2;break}return e.abrupt("return",o);case 2:return t=(0,i.createClient)({accessToken:{}.MANAGEMENT_ACCESS_TOKEN}),e.next=5,t.getSpace({}.SPACE_ID);case 5:return r=e.sent,e.next=8,r.getEnvironment({}.CONTENTFUL_ENVIRONMENT);case 8:return o=e.sent,e.abrupt("return",o);case 10:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();t.getEnvironment=l},18955:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.CardMedia=t.CardHeader=t.CardContent=t.CardActions=t.CardActionArea=void 0;const a=n(r(63501)),o=n(r(29977));t.CardActionArea=o.default;const i=n(r(73436));t.CardActions=i.default;const l=n(r(64062));t.CardContent=l.default;const s=n(r(70520));t.CardHeader=s.default;const u=n(r(65847));t.CardMedia=u.default,t.default=a.default},19066:function(e,t,r){"use strict";var n,a=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var a=Object.getOwnPropertyDescriptor(t,r);a&&!("get"in a?!t.__esModule:a.writable||a.configurable)||(a={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,a)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),o=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),i=this&&this.__importStar||(n=function(e){return n=Object.getOwnPropertyNames||function(e){var t=[];for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[t.length]=r);return t},n(e)},function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r=n(e),i=0;i<r.length;i++)"default"!==r[i]&&a(t,e,r[i]);return o(t,e),t}),l=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const s=r(97711),u=l(r(55530)),c=i(r(86326)),d=l(r(14012)),f=l(r(62151)),p=i(r(77315)),m=l(r(90600)),h=l(r(81270)),v=l(r(60753)),g=l(r(4225)),b=l(r(32203)),y=r(51347);t.default=({slides:e,buttonComponent:t=f.default,nextAccessibilityLabel:r,previousAccessibilityLabel:n})=>{const[a,o]=(0,c.useState)(0),i=(0,c.useCallback)((()=>o((e=>e+1))),[]),l=(0,c.useCallback)((()=>o((e=>e-1))),[]);return(0,s.jsxs)("div",{children:[(0,s.jsx)(p.default,{initialPage:a,onPageChange:o,hasOpacityAnimation:!0,children:e.map((({brandIcon:e,title:t},r)=>(0,s.jsxs)(p.default.Slide,{className:y.classes.leftPaneSlide,children:[e&&c.default.cloneElement(e,{preserveAspectRatio:"xMinYMin",className:(0,u.default)([e.props.className,y.classes.brandIcon])}),(0,s.jsx)(v.default,{variant:"h2",hasUnderline:!0,"data-testid":`two-pane-carousel-slide-title-${r}`,children:(0,b.default)(t)})]},`left-pane-${r}`)))}),(0,s.jsx)(p.default,{initialPage:a,onPageChange:o,hasOpacityAnimation:!0,children:e.map((({description:e,cta:r,media:n},a)=>(0,s.jsxs)(p.default.Slide,{className:y.classes.leftPaneSlide,children:[n&&(0,s.jsx)(y.StyledMedia,{...n,className:(0,u.default)(n.className,y.classes.image),"data-testid":n["data-testid"]||`right-pane-media-${a}`}),(e||r)&&(0,s.jsxs)("div",{className:y.classes.text,"data-testid":`two-pane-carousel-slide-description-${a}`,children:[(0,b.default)(e),(0,s.jsx)("div",{children:r&&((0,g.default)(r)?(0,s.jsx)(d.default,{...r,iconPosition:"end",customIcon:m.default,className:y.classes.cta,"data-testid":`two-pane-carousel-slide-cta-${a}`}):(0,s.jsx)(t,{...r,endIcon:(0,s.jsx)(m.default,{}),className:y.classes.cta,"data-testid":`two-pane-carousel-slide-cta-${a}`}))})]})]},`right-pane-${a}`)))}),(0,s.jsx)(h.default,{isFullSize:!0,className:y.classes.controls,current:(0,p.getPageFromAbsoluteIndex)(a,e.length),total:e.length,onNextClick:i,onPrevClick:l,nextAccessibilityLabel:r,previousAccessibilityLabel:n})]})}},19073:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.default=void 0;var a=n(r(14042)),o=function(e,t){if("function"==typeof WeakMap)var r=new WeakMap,n=new WeakMap;
2return function(e,t){if(!t&&e&&e.__esModule)return e;var a,o,i={__proto__:null,default:e};if(null===e||"object"!=typeof e&&"function"!=typeof e)return i;if(a=t?n:r){if(a.has(e))return a.get(e);a.set(e,i)}for(var l in e)"default"!==l&&{}.hasOwnProperty.call(e,l)&&((o=(a=Object.defineProperty)&&Object.getOwnPropertyDescriptor(e,l))&&(o.get||o.set)?a(i,l,o):i[l]=e[l]);return i}(e,t)}(r(86326));var i=function(e){var t=e.data,r=t.title,n=t.scriptId,i=t.url,l=t.ecmaScript,s=e["data-testid"];if((0,o.useEffect)((function(){if(n.trim()&&i.trim()){var e=new URL(i);e.searchParams.set("_t",Date.now().toString());var t=document.createElement("script");t.src=e.toString(),t.async=!0,t.setAttribute("data-testid","embedded-script");var r=e.pathname;return(r.endsWith(".js")&&"true"===l||r.endsWith(".mjs"))&&(t.type="module"),document.body.appendChild(t),function(){document.body.removeChild(t)}}}),[l,n,i]),n.trim()&&i.trim())return o.default.createElement(a.default,null,r&&o.default.createElement(a.default.Title,null,r),o.default.createElement("div",{id:n,"data-testid":null!=s?s:"embedded-script-section"}))};t.default=i},19229:function(e,t){"use strict";t.f=Object.getOwnPropertySymbols},19291:function(e,t,r){"use strict";var n=r(93916),a=r(81254),o=r(99203).f;n({target:"Object",stat:!0,forced:Object.defineProperty!==o,sham:!a},{defineProperty:o})},19427:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.default=void 0;var a=n(r(86326)),o=function(e){return a.default.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 350 300"},e),a.default.createElement("path",{fill:"none",d:"M0 0h350v300H0z"}),a.default.createElement("g",{"data-name":"roof002 dims 1"},a.default.createElement("path",{fill:"#b2c4d0",d:"M124.085 186.528v30.818l160.241-92.618V93.911l-160.241 92.617z"}),a.default.createElement("path",{fill:"#fff",d:"M124.085 186.528v30.818l-91.408-52.651v-40.374l41.086-16.655 50.322 78.862z"}),a.default.createElement("path",{fill:"#b2c4d0",d:"M209.284 173.143v34.867l59.068-34.205v-39.23l-27.645-5.426-31.423 43.994z"}),a.default.createElement("path",{fill:"#fff",d:"M209.284 173.143v34.867l-34.547-19.941v-39.23l34.547 24.304z"}),a.default.createElement("g",{fill:"#6d9faf"},a.default.createElement("path",{d:"M77.283 127.792v9.221l-7.666-4.416v-9.221l7.666 4.416zM86.674 133.214v9.221l-7.666-4.416v-9.221l7.666 4.416zM77.283 138.836v9.221l-7.666-4.416v-9.221l7.666 4.416zM86.674 144.257v9.221l-7.666-4.416v-9.221l7.666 4.416z"})),a.default.createElement("path",{fill:"#2176a8",d:"m293.553 88.458-169.468 98.07-50.786-78.61 169.84-97.996 50.414 78.536z"}),a.default.createElement("path",{fill:"#47d5ff",d:"m243.139 9.922-169.84 97.996-49.955 20.209 169.701-98.078 50.094-20.127z"}),a.default.createElement("path",{fill:"#2682b5",d:"m182.996 97.025 61.287 19.945 33.418 19.197-34.505-4.56-60.2-34.582z"}),a.default.createElement("path",{fill:"#47e2ff",d:"m182.996 97.025-8.645 60.415 34.543 18.894 34.302-44.727-60.2-34.582z"}),a.default.createElement("g",{fill:"none"},a.default.createElement("path",{stroke:"#3f3f3f",strokeMiterlimit:10,d:"M124.085 186.528v30.818M174.737 157.467v30.602M209.284 208.01v-32.194"}),a.default.createElement("path",{stroke:"#3f3f3f",strokeMiterlimit:10,strokeWidth:2,d:"M32.677 124.321v40.374l91.408 52.651 50.652-29.277 34.547 19.941 59.068-34.205v-39.23M271.087 132.436l13.239-7.708V93.911"}),a.default.createElement("path",{stroke:"#002839",strokeMiterlimit:10,d:"M73.644 107.286 243.139 9.922M243.196 131.607l-60.2-34.582"}),a.default.createElement("path",{stroke:"#002839",strokeLinejoin:"round",strokeWidth:2,d:"m174.351 157.44-50.266 29.088-50.786-78.61-49.955 20.209 169.701-98.078 50.094-20.127 50.414 78.536-49.27 28.512 33.418 19.197-34.505-4.56-34.302 44.727-34.543-18.894z"}),a.default.createElement("path",{stroke:"#002839",strokeMiterlimit:10,d:"m244.283 116.97-61.287-19.945-8.645 60.415"})),a.default.createElement("g",{fill:"none",stroke:"#3b3b3b",strokeLinecap:"round",strokeMiterlimit:10,strokeWidth:1.5},a.default.createElement("path",{d:"m101.404 230.809 17.604-10.175M10 178.16l17.561-10.214M14.274 175.67l125.825 72.522"})),a.default.createElement("g",{fill:"none",stroke:"#3b3b3b",strokeLinecap:"round",strokeMiterlimit:10,strokeWidth:1.5},a.default.createElement("path",{d:"m163.207 234.847 40.612-23.454M135.807 250.671l18.131-10.471"})),a.default.createElement("g",{fill:"none",stroke:"#3b3b3b",strokeLinecap:"round",strokeMiterlimit:10,strokeWidth:1.5},a.default.createElement("path",{d:"m231.468 221.283-17.604-10.175M290.677 187.222l-17.561-10.214"})),a.default.createElement("g",{fill:"none",stroke:"#3b3b3b",strokeLinecap:"round",strokeMiterlimit:10,strokeWidth:1.5},a.default.createElement("path",{d:"m180.679 250.356-50.504-29.17M336.673 155.458l-160.286 92.418"})),a.default.createElement("g",{fill:"none",stroke:"#3b3b3b",strokeLinecap:"round",strokeMiterlimit:10,strokeWidth:1.5},a.default.createElement("path",{d:"m341.187 157.687-44.8-25.877M290.557 128.455l-3.928-2.279"})),a.default.createElement("text",{transform:"translate(201.95 245.293)",fontSize:16,fill:"#3b3b3b",fontFamily:"'Effra Regular', Effra"},"C"),a.default.createElement("text",{transform:"translate(20.212 104.96)",fontSize:16,fill:"#3b3b3b",fontFamily:"'Effra Regular', Effra"},"P1"),a.default.createElement("text",{transform:"translate(300.448 127.271)",fontSize:16,fill:"#3b3b3b",fontFamily:"'Effra Regular', Effra"},"P2"),a.default.createElement("text",{transform:"translate(259.196 214.596)",fontSize:16,fill:"#3b3b3b",fontFamily:"'Effra Regular', Effra"},"D"),a.default.createElement("text",{transform:"translate(312.608 184.16)",fontSize:16,fill:"#3b3b3b",fontFamily:"'Effra Regular', Effra"},"E"),a.default.createElement("text",{transform:"translate(111.926 250.92)",fontSize:16,fill:"#3b3b3b",fontFamily:"'Effra Regular', Effra"},"B"),a.default.createElement("text",{transform:"translate(48.78 215.749)",fontSize:16,fill:"#3b3b3b",fontFamily:"'Effra Regular', Effra"},"A"),a.default.createElement("path",{fill:"none",stroke:"#3b3b3b",strokeLinecap:"round",strokeMiterlimit:10,strokeWidth:1.5,d:"M14.279 171.672v8M105.651 224.426v8M140.099 244.315v8M176.385 243.884v8M226.952 214.69v8M286.165 180.503v8M337.085 151.105v8M26.614 126.925C17.303 108.982 11.774 89.58 11.7 72.25M68.33 104.924 6.191 69.036M302.971 96.373l-55.918 32.161M15.175 70.24l-6.929 4M27.536 123.067l-1.809 7.793M301.848 100.589l-6.929-4M291.348 141.731l-2.078-7.726M29
20.43 137.941c5.41-13.226 8.443-26.835 8.334-39.216M294.627 138.38l-13.245-1.761"})))};t.default=o},19434:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.default=void 0;var a=n(r(41027)),o=n(r(57077)),i=n(r(22523)),l=n(r(50918)),s=n(r(6959)),u=n(r(90600)),c=n(r(82762)),d=n(r(7513)),f=n(r(90254)),p=n(r(55196)),m=n(r(65894)),h=n(r(69519)),v=n(r(64641)),g=n(r(86326)),b=r(70534),y=r(1278),x=r(2838),C=function(e){function t(t,r){var n;return(n=e.call(this,t)||this).scene=void 0,n.camera=void 0,n.container=void 0,n.renderer=void 0,n.controls=void 0,n.diffuseImage=void 0,n.metalicImage=void 0,n.normalImage=void 0,n.tooltipContentRef=void 0,n.state=Object.assign({},r,{showRotationTooltip:!1}),n.tooltipContentRef=g.default.createRef(),n.onWindowResize=n.onWindowResize.bind((0,a.default)(n)),n.setIsLoading=n.setIsLoading.bind((0,a.default)(n)),n.handleZoomIn=n.handleZoomIn.bind((0,a.default)(n)),n.handleZoomOut=n.handleZoomOut.bind((0,a.default)(n)),n.handleLeftRotation=n.handleLeftRotation.bind((0,a.default)(n)),n.handleRightRotation=n.handleRightRotation.bind((0,a.default)(n)),n.handleTopRotation=n.handleTopRotation.bind((0,a.default)(n)),n.handleBottomRotation=n.handleBottomRotation.bind((0,a.default)(n)),n.handleResetRotation=n.handleResetRotation.bind((0,a.default)(n)),n.handleTooltipClick=n.handleTooltipClick.bind((0,a.default)(n)),n.handleTooltipClose=n.handleTooltipClose.bind((0,a.default)(n)),n.computeCameraPosition=n.computeCameraPosition.bind((0,a.default)(n)),n.saveCameraState=n.saveCameraState.bind((0,a.default)(n)),n}(0,o.default)(t,e);var r=t.prototype;return r.propsChanged=function(e){return e.tile.code!==this.props.tile.code},r.UNSAFE_componentWillReceiveProps=function(e){this.propsChanged(e)&&(this.setIsLoading(!0),this.loadModel(e))},r.componentWillUnmount=function(){var e,t;this.renderer&&(null===(e=this.renderer.domElement)||void 0===e||null===(t=e.parentNode)||void 0===t||t.removeChild(this.renderer.domElement));window.removeEventListener("resize",this.onWindowResize)},r.componentDidMount=function(){this.setIsLoading(!0),this.load(),window.addEventListener("resize",this.onWindowResize,!1)},r.onWindowResize=function(){this.renderFrame()},r.setIsLoading=function(e){this.props.setIsLoading&&this.props.setIsLoading(e),this.setState({isLoading:e})},r.isMaxDistance=function(){var e;return this.getRoundDistance()>=(null===(e=this.controls)||void 0===e?void 0:e.maxDistance)},r.isMinDistance=function(){var e;return this.getRoundDistance()<=(null===(e=this.controls)||void 0===e?void 0:e.minDistance)},r.isMaxPolarAngle=function(){var e;return this.getRoundPolarAngle()>=(null===(e=this.controls)||void 0===e?void 0:e.maxPolarAngle)},r.isMinPolarAngle=function(){var e;return this.getRoundPolarAngle()<=(null===(e=this.controls)||void 0===e?void 0:e.minPolarAngle)},r.isMaxAzimutAngle=function(){var e;return this.getRoundAzimutAngle()>=(null===(e=this.controls)||void 0===e?void 0:e.maxAzimuthAngle)},r.isMinAzimutAngle=function(){var e;return this.getRoundAzimutAngle()<=(null===(e=this.controls)||void 0===e?void 0:e.minAzimuthAngle)},r.saveCameraState=function(){if(this.camera&&!this.state.cameraPosition){var e=this.camera.position.clone();this.setState({cameraPosition:e})}},r.isCameraPositionPristine=function(){if(!this.state.cameraPosition||!this.camera)return!1;var e=this.camera.position.multiplyScalar(100).round().divideScalar(100),t=this.state.cameraPosition.multiplyScalar(100).round().divideScalar(100);return e.equals(t)},r.renderFrame=function(){if(this.container){this.saveCameraState();var e=this.container.getBoundingClientRect();this.camera.aspect=e.width/e.height,this.camera.updateProjectionMatrix(),this.renderer.setSize(e.width,e.height),this.renderer.render(this.scene,this.camera),this.forceUpdate()}},r.getRoundDistance=function(){var e,t;return Math.round(100*(null===(e=this.camera)||void 0===e?void 0:e.position.distanceTo(null===(t=this.controls)||void 0===t?void 0:t.target)))/100},r.getRoundPolarAngle=function(){var e;return Math.round(100*(null===(e=this.controls)||void 0===e?void 0:e.getPolarAngle()))/100},r.getRoundAzimutAngle=function(){var e;return Math.round(100*(null===(e=this.controls)||void 0===e?void 0:e.getAzimuthalAngle()))/100},r.computeCameraPosition=function(e){var t=e.distanceOffset,r=void 0===t?0:t,n=e.azimutOffset,a=void 0===n?0:n,o=e.polarOffset,i=void 0===o?0:o,l=(0,v.default)(this.controls.getPolarAngle()+i,this.controls.minPolarAngle,this.controls.maxPolarAngle),s=(0,v.default)(this.controls.getAzimuthalAngle()+a,this.controls.minAzimuthAngle,this.controls.maxAzimuthAngle),u=(0,v.default)(this.getRoundDistance()+r,this.controls.minDistance,this.controls.maxDistance),c=u*Math.sin(l)*Math.cos(s),d=u*Math.sin(l)*Math.sin(s),f=u*Math.cos(l);return new b.Vector3(d,f,c).add(this.controls.target)},r.handleTooltipClick=function(){this.setState((function(e){return{showRotationTooltip:!e.showRotationTooltip}}))},r.handleTooltipClose=function(e){var t;null!==(t=this.tooltipContentRef.current)&&void 0!==t&&t.contains(e.target)||this.setState({showRotationTooltip:!1})},r.handleZoomIn=function(){var e,t=(this.controls.maxDistance-this.controls.minDistance)/10*-1,r=this.computeCameraPosition({distanceOffset:t});this.camera.position.copy(r),null===(e=this.controls)||void 0===e||e.update(
2)},r.handleZoomOut=function(){var e,t=(this.controls.maxDistance-this.controls.minDistance)/10,r=this.computeCameraPosition({distanceOffset:t});this.camera.position.copy(r),null===(e=this.controls)||void 0===e||e.update()},r.handleLeftRotation=function(){var e=this.computeCameraPosition({azimutOffset:-y.rotationAngleInRad});this.camera.position.copy(e),this.controls.update()},r.handleRightRotation=function(){var e=this.computeCameraPosition({azimutOffset:y.rotationAngleInRad});this.camera.position.copy(e),this.controls.update()},r.handleTopRotation=function(){var e=this.computeCameraPosition({polarOffset:-y.rotationAngleInRad});this.camera.position.copy(e),this.controls.update()},r.handleBottomRotation=function(){var e=this.computeCameraPosition({polarOffset:y.rotationAngleInRad});this.camera.position.copy(e),this.controls.update()},r.handleResetRotation=function(){var e;null===(e=this.camera)||void 0===e||e.position.copy(this.state.cameraPosition),this.controls.update()},r.render=function(){var e=this;return g.default.createElement(x.Root,null,g.default.createElement(x.Canvas,{ref:function(t){e.container=t}}),g.default.createElement(x.Controls,null,g.default.createElement(x.ControlsGroup,null,g.default.createElement(x.StyledIcon,{source:i.default,viewBox:"4 4 16 16",onClick:this.handleZoomIn,className:this.isMinDistance()?x.classes.disabledIcon:void 0,role:"button","aria-label":"Zoom in"}),g.default.createElement(x.StyledIcon,{source:f.default,viewBox:"4 4 16 16",onClick:this.handleZoomOut,className:this.isMaxDistance()?x.classes.disabledIcon:void 0,role:"button","aria-label":"Zoom out"})),g.default.createElement(x.ControlsGroup,null,g.default.createElement(h.default,{onClickAway:this.handleTooltipClose},g.default.createElement(m.default,{PopperProps:{disablePortal:!0},title:g.default.createElement(x.RotateContainer,{ref:this.tooltipContentRef},g.default.createElement(x.RotateLeft,{role:"button","aria-label":"Rotate left",source:l.default,className:""+(this.isMinAzimutAngle()?x.classes.disabledIcon:""),onClick:this.handleLeftRotation}),g.default.createElement(x.RotateRight,{role:"button","aria-label":"Rotate right",source:u.default,className:""+(this.isMaxAzimutAngle()?x.classes.disabledIcon:""),onClick:this.handleRightRotation}),g.default.createElement(x.RotateTop,{role:"button","aria-label":"Rotate top",source:c.default,className:" "+(this.isMinPolarAngle()?x.classes.disabledIcon:""),onClick:this.handleTopRotation}),g.default.createElement(x.RotateBottom,{role:"button","aria-label":"Rotate bottom",source:s.default,className:" "+(this.isMaxPolarAngle()?x.classes.disabledIcon:""),onClick:this.handleBottomRotation}),g.default.createElement(x.RotateReset,{role:"button","aria-label":"Reset",source:d.default,className:""+(this.isCameraPositionPristine()?x.classes.disabledIcon:""),onClick:this.handleResetRotation})),open:this.state.showRotationTooltip,placement:"left-end"},g.default.createElement(x.Icon3d,{role:"button","aria-label":"Open rotation menu",source:p.default,viewBox:"-4 -4 32 32",onClick:this.handleTooltipClick,className:""+(this.state.showRotationTooltip?x.classes.iconIsSelected:"")}))))))},t}(g.default.Component);t.default=C},19524:function(e,t,r){"use strict";var n=r(60330);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=n(r(24142)),o=r(36870),i=(0,a.default)((0,o.jsx)("path",{d:"M16.5 6v11.5c0 2.21-1.79 4-4 4s-4-1.79-4-4V5c0-1.38 1.12-2.5 2.5-2.5s2.5 1.12 2.5 2.5v10.5c0 .55-.45 1-1 1s-1-.45-1-1V6H10v9.5c0 1.38 1.12 2.5 2.5 2.5s2.5-1.12 2.5-2.5V5c0-2.21-1.79-4-4-4S7 2.79 7 5v12.5c0 3.04 2.46 5.5 5.5 5.5s5.5-2.46 5.5-5.5V6h-1.5z"}),"AttachFile");t.default=i},19557:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.Root=t.classes=void 0;const a=n(r(29331)),o=r(77768),i=r(91972),l="Pagination";t.classes={root:`${l}-root`,first:`${l}-first`,last:`${l}-last`},t.Root=(0,i.styled)(a.default)((({theme:e})=>({[`.${t.classes.root}`]:{[`&.${o.paginationItemClasses.root}`]:{display:"flex",justifyContent:"center",alignItems:"center",fontSize:"16px",width:"42px",height:"42px",padding:"0px",margin:"0 6px 0 0",borderRadius:"42px"},[`&.${o.paginationItemClasses.textPrimary}`]:{color:e.colours.inter},[`&.${o.paginationItemClasses.ellipsis}, &[class*=iconButtonStyles-text]`]:{fill:e.colours.inter},"&.Mui-disabled":{opacity:.38},"&.Mui-selected":{color:e.colours.white}},[`.${t.classes.first}`]:{[`&.${o.paginationItemClasses.root}`]:{backgroundColor:"transparent",fill:e.colours.inter}},[`.${t.classes.last}`]:{[`&.${o.paginationItemClasses.root}`]:{backgroundColor:"transparent",fill:e.colours.inter}}})))},19592:function(e,t,r){var n=r(94360),a=r(31784);e.exports=function(e){return null!=e&&a(e.length)&&!n(e)}},19622:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esMo
2dule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=r(97711),o=n(r(86326)),i=n(r(9866)),l=r(34237),s=o.default.forwardRef((({description:e,ctaLabel:t,...r},n)=>(0,a.jsx)(l.StyledTappableCard,{ref:n,...r,titleVariant:"h4",footer:t&&(0,a.jsx)(l.StyledAnchorLink,{href:r.href,to:r.to,component:r.component,gtm:r.gtm,iconPosition:"start",children:t}),children:(0,a.jsx)(i.default,{children:e})})));s.displayName="NBACard",t.default=s},19637:function(e,t,r){"use strict";r.d(t,{s:function(){return c}});var n=r(86326),a=r(30281),o=r(9619),i=r(36870);const l=["input","select","textarea","a[href]","button","[tabindex]","audio[controls]","video[controls]",'[contenteditable]:not([contenteditable="false"])'].join(",");function s(e){const t=[],r=[];return Array.from(e.querySelectorAll(l)).forEach(((e,n)=>{const a=function(e){const t=parseInt(e.getAttribute("tabindex")||"",10);return Number.isNaN(t)?"true"===e.contentEditable||("AUDIO"===e.nodeName||"VIDEO"===e.nodeName||"DETAILS"===e.nodeName)&&null===e.getAttribute("tabindex")?0:e.tabIndex:t}(e);-1!==a&&function(e){return!(e.disabled||"INPUT"===e.tagName&&"hidden"===e.type||function(e){if("INPUT"!==e.tagName||"radio"!==e.type)return!1;if(!e.name)return!1;const t=t=>e.ownerDocument.querySelector(`input[type="radio"]${t}`);let r=t(`[name="${e.name}"]:checked`);return r||(r=t(`[name="${e.name}"]`)),r!==e}(e))}(e)&&(0===a?t.push(e):r.push({documentOrder:n,tabIndex:a,node:e}))})),r.sort(((e,t)=>e.tabIndex===t.tabIndex?e.documentOrder-t.documentOrder:e.tabIndex-t.tabIndex)).map((e=>e.node)).concat(t)}function u(){return!0}function c(e){const{children:t,disableAutoFocus:r=!1,disableEnforceFocus:l=!1,disableRestoreFocus:c=!1,getTabbable:d=s,isEnabled:f=u,open:p}=e,m=n.useRef(!1),h=n.useRef(null),v=n.useRef(null),g=n.useRef(null),b=n.useRef(null),y=n.useRef(!1),x=n.useRef(null),C=(0,a.A)(t.ref,x),A=n.useRef(null);n.useEffect((()=>{p&&x.current&&(y.current=!r)}),[r,p]),n.useEffect((()=>{if(!p||!x.current)return;const e=(0,o.A)(x.current);return x.current.contains(e.activeElement)||(x.current.hasAttribute("tabIndex")||x.current.setAttribute("tabIndex","-1"),y.current&&x.current.focus()),()=>{c||(g.current&&g.current.focus&&(m.current=!0,g.current.focus()),g.current=null)}}),[p]),n.useEffect((()=>{if(!p||!x.current)return;const e=(0,o.A)(x.current),t=t=>{A.current=t,!l&&f()&&"Tab"===t.key&&e.activeElement===x.current&&t.shiftKey&&(m.current=!0,v.current&&v.current.focus())},r=()=>{const t=x.current;if(null===t)return;if(!e.hasFocus()||!f()||m.current)return void(m.current=!1);if(t.contains(e.activeElement))return;if(l&&e.activeElement!==h.current&&e.activeElement!==v.current)return;if(e.activeElement!==b.current)b.current=null;else if(null!==b.current)return;if(!y.current)return;let r=[];if(e.activeElement!==h.current&&e.activeElement!==v.current||(r=d(x.current)),r.length>0){var n,a;const e=Boolean((null==(n=A.current)?void 0:n.shiftKey)&&"Tab"===(null==(a=A.current)?void 0:a.key)),t=r[0],o=r[r.length-1];"string"!=typeof t&&"string"!=typeof o&&(e?o.focus():t.focus())}else t.focus()};e.addEventListener("focusin",r),e.addEventListener("keydown",t,!0);const n=setInterval((()=>{e.activeElement&&"BODY"===e.activeElement.tagName&&r()}),50);return()=>{clearInterval(n),e.removeEventListener("focusin",r),e.removeEventListener("keydown",t,!0)}}),[r,l,c,f,p,d]);const _=e=>{null===g.current&&(g.current=e.relatedTarget),y.current=!0};return(0,i.jsxs)(n.Fragment,{children:[(0,i.jsx)("div",{tabIndex:p?0:-1,onFocus:_,ref:h,"data-testid":"sentinelStart"}),n.cloneElement(t,{ref:C,onFocus:e=>{null===g.current&&(g.current=e.relatedTarget),y.current=!0,b.current=e.target;const r=t.props.onFocus;r&&r(e)}}),(0,i.jsx)("div",{tabIndex:p?0:-1,onFocus:_,ref:v,"data-testid":"sentinelEnd"})]})}},19680:function(e,t,r){"use strict";t.__esModule=!0,t.StyledVideoWrapper=void 0;var n=(0,r(91972).styled)("div")((function(e){e.theme;return{marginTop:"24px"}}));t.StyledVideoWrapper=n},19722:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getYoutubeId=void 0;t.getYoutubeId=function(e){var t=e.split(/(vi\/|v%3D|v=|\/v\/|youtu\.be\/|\/embed\/)/);return void 0!==t[2]?t[2].split(/[^\w-]/i)[0]:t[0]}},19754:function(e,t,r){"use strict";
2Object.defineProperty(t,"__esModule",{value:!0});const n=r(97711);t.default=e=>(0,n.jsxs)("svg",{viewBox:"0 0 216 100",xmlns:"http://www.w3.org/2000/svg",...e,children:[(0,n.jsx)("path",{d:"M216 16H205.256V69.3655H216V16Z",fill:"#0085CF"}),(0,n.jsx)("path",{d:"M10.7438 29.1206H0V69.3655H10.7438V29.1206Z",fill:"#0085CF"}),(0,n.jsx)("path",{d:"M10.7438 16H0V26.2189H10.7438V16Z",fill:"#0085CF"}),(0,n.jsx)("path",{d:"M83.8265 59.2727C78.3297 59.2727 73.7073 54.6048 73.7073 49.0538C73.7073 43.5028 78.3297 38.8349 83.8265 38.8349C89.3233 38.8349 93.9456 43.5028 93.9456 49.0538C93.9456 54.8571 89.3233 59.2727 83.8265 59.2727ZM83.8265 28.2375C72.3331 28.2375 63.0885 37.5733 63.0885 49.18C63.0885 60.7866 72.3331 70.1224 83.8265 70.1224C95.3198 70.1224 104.564 60.7866 104.564 49.18C104.564 37.5733 95.3198 28.2375 83.8265 28.2375Z",fill:"#0085CF"}),(0,n.jsx)("path",{d:"M47.2227 50.82C46.3482 56.3711 41.1012 60.1558 35.6044 59.1466C30.1076 58.2634 26.3597 52.9647 27.3592 47.4137C28.3586 41.8627 33.4806 38.0779 38.9774 39.0872C43.1001 39.8442 46.4731 42.9981 47.2227 47.2876H57.9665C56.7172 35.807 46.598 27.3544 35.2296 28.3636C23.8612 29.4991 15.491 39.718 16.4905 51.0724C17.6148 62.5529 27.734 71.0056 38.9774 69.9963C48.9717 69.1132 56.967 61.039 57.7166 50.82H47.2227Z",fill:"#0085CF"}),(0,n.jsx)("path",{d:"M198.76 49.0538C198.76 37.4471 189.39 28.1113 178.022 28.1113C166.529 28.1113 157.284 37.5733 157.284 49.0538C157.284 60.5343 166.654 69.9963 178.022 69.9963C180.645 69.9963 183.269 69.3655 185.643 68.4824V55.7403C182.02 59.9035 175.648 60.5343 171.526 56.8757C167.403 53.2171 166.778 46.7829 170.401 42.6197C174.024 38.4564 180.396 37.8256 184.518 41.4842C186.767 43.5028 188.016 46.2783 188.016 49.18C188.016 49.18 188.016 49.18 188.016 49.3061V69.1132H198.635V49.0538H198.76Z",fill:"#0085CF"}),(0,n.jsx)("path",{d:"M130.674 28.2375C119.306 28.2375 109.936 37.5733 109.936 49.18V84H120.555V49.0538C120.555 43.3766 125.053 38.7087 130.674 38.7087C136.296 38.7087 140.918 43.2505 140.918 48.9276C140.918 54.6048 136.421 59.2727 130.799 59.2727C127.676 59.2727 124.803 58.0111 122.929 55.7403V68.4824C125.427 69.6178 127.926 69.9963 130.549 69.9963C142.043 69.9963 151.287 60.5343 151.287 49.0538C151.287 37.4471 142.168 28.2375 130.674 28.2375Z",fill:"#0085CF"})]})},19788:function(e,t,r){"use strict";var n=r(58992),a=r(31095);e.exports=function(e,t){var r=e[t];return a(r)?void 0:n(r)}},19804:function(e){e.exports=function(e){var t=null==e?0:e.length;return t?e[t-1]:void 0}},19825:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.default=void 0;var a=n(r(86326)),o=function(e){return a.default.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 350 300"},e),a.default.createElement("path",{fill:"none",d:"M0 0h350v300H0z"}),a.default.createElement("g",{"data-name":"roof024 dims 1"},a.default.createElement("path",{fill:"#aec1cf",d:"M122.679 194.058v31.116l68.699-39.766v-31.116l-68.699 39.766z"}),a.default.createElement("path",{fill:"#fff",d:"M122.577 194.247v31.116l-91.772-52.861v-40.71l41.25-16.721 50.522 79.176z"}),a.default.createElement("path",{fill:"#aec1cf",d:"M225.737 170.446v35.182l92.067-53.07v-41.552l-42.118-17.032-49.949 76.472z"}),a.default.createElement("path",{fill:"#fff",d:"M225.737 170.446v35.182l-34.359-20.01v-32.922l34.359 17.75z"}),a.default.createElement("g",{fill:"#6d9faf"},a.default.createElement("path",{d:"M75.589 135.277v9.258l-7.697-4.434v-9.257l7.697 4.433zM85.017 140.72v9.258l-7.697-4.433v-9.258l7.697 4.433zM75.589 146.364v9.258l-7.697-4.434v-9.257l7.697 4.433zM85.017 151.808v9.257l-7.697-4.433v-9.258l7.697 4.434z"})),a.default.createElement("path",{fill:"#2177a8",d:"m191.495 154.228-68.918 40.019-50.989-78.923 119.908-69.168-.001 108.072z"}),a.default.createElement("path",{fill:"#46d5ff",d:"M191.496 46.156 71.588 115.324l-50.154 20.289 170.062-98.362v8.905z"}),a.default.createElement("path",{fill:"#20709e",d:"m191.496 46.156-.001-8.915 101.189 58.727 33.708 19.502-49.946-20.174-84.95-49.14z"}),a.default.createElement("path",{fill:"#4df1ff",d:"m192.096 45.501-.001 108.072 34.258 19.835 50.693-78.767-84.95-49.14z"}),a.default.createElement("g",{fill:"none"},a.default.createElement("path",{stroke:"#3f3f3f",strokeMiterlimit:10,strokeWidth:2,d:"m30.751 131.823.054 40.679 92.487 52.612 68.086-39.706 34.359 20.22 92.067-
253.07v-39.907"}),a.default.createElement("path",{stroke:"#3f3f3f",strokeMiterlimit:10,d:"M225.737 205.628v-31.565M191.378 185.408v-30.673M122.679 225.174l-.157-30.896"}),a.default.createElement("path",{stroke:"#002839",strokeLinejoin:"round",d:"m191.496 37.251-.118 117.041M71.66 114.847l119.832-68.689M277.046 94.641 191.493 46.16"}),a.default.createElement("path",{stroke:"#002839",strokeLinejoin:"round",strokeWidth:2,d:"m191.378 154.292-68.856 39.986-50.988-78.922-50.154 20.289 170.376-98.469 134.636 78.294-49.646-20.522-50.993 79.115-34.375-19.771z"})),a.default.createElement("g",{fill:"none",stroke:"#3b3b3b",strokeLinecap:"round",strokeMiterlimit:10,strokeWidth:1.5},a.default.createElement("path",{d:"m99.682 238.604 17.669-10.212M7.941 185.762l17.626-10.251M12.606 183.479l90.832 52.318"})),a.default.createElement("g",{fill:"none",stroke:"#3b3b3b",strokeLinecap:"round",strokeMiterlimit:10,strokeWidth:1.5},a.default.createElement("path",{d:"m184.897 261.209-55.663-32.149M253.697 221.611l-20.224-11.751M249.024 219.333l-68.031 39.154"})),a.default.createElement("text",{transform:"translate(216.34 250.411)",fontSize:16,fill:"#3b3b3b",fontFamily:"'Effra Regular', Effra"},"C"),a.default.createElement("text",{transform:"translate(46.148 221.363)",fontSize:16,fill:"#3b3b3b",fontFamily:"'Effra Regular', Effra"},"A"),a.default.createElement("g",{fill:"none",stroke:"#3b3b3b",strokeLinecap:"round",strokeMiterlimit:10,strokeWidth:1.5},a.default.createElement("path",{d:"m193.339 224.32 25.703-14.851M163.386 202.175l34.231 19.639"})),a.default.createElement("text",{transform:"translate(172.204 226.16)",fontSize:16,fill:"#3b3b3b",fontFamily:"'Effra Regular', Effra"},"B"),a.default.createElement("path",{fill:"none",stroke:"#3b3b3b",strokeLinecap:"round",strokeMiterlimit:10,strokeWidth:1.5,d:"M12.268 179.422v7.72M103.929 232.194v7.72M180.642 254.898v7.72M197.698 217.943v7.72M249.368 215.254v7.72M163.078 198.059v7.72"}),a.default.createElement("text",{transform:"translate(18.593 112.646)",fontSize:16,fill:"#3b3b3b",fontFamily:"'Effra Regular', Effra"},"P1"),a.default.createElement("path",{d:"M26.031 133.556c-8.985-17.316-14.32-36.038-14.391-52.762M66.287 112.325 6.323 77.693M14.993 78.855l-6.686 3.86M26.921 129.832l-1.745 7.521",fill:"none",stroke:"#3b3b3b",strokeLinecap:"round",strokeMiterlimit:10,strokeWidth:1.5}),a.default.createElement("path",{d:"M215.388 130.5a74.078 74.078 0 0 0 .589 9.643c1.646 12.74 6.585 22.094 13.768 27.759M212.408 132.079l55.117-31.832M212.084 128.733l6.686 3.86M229.797 171.675v-7.72",fill:"none",stroke:"#000",strokeLinecap:"round",strokeMiterlimit:10,strokeWidth:1.5}),a.default.createElement("text",{transform:"translate(219.632 150.13)",fontSize:16,fontFamily:"'Effra Regular', Effra"},"P2"),a.default.createElement("g",{fill:"none",stroke:"#3b3b3b",strokeLinecap:"round",strokeMiterlimit:10,strokeWidth:1.5},a.default.createElement("path",{d:"m345.195 168.849-20.224-11.751M340.886 166.361l-91.137 52.494"})),a.default.createElement("text",{transform:"translate(298.323 204.876)",fontSize:16,fill:"#3b3b3b",fontFamily:"'Effra Regular', Effra"},"D"),a.default.createElement("path",{fill:"none",stroke:"#3b3b3b",strokeLinecap:"round",strokeMiterlimit:10,strokeWidth:1.5,d:"M340.881 162.532v7.72"})))};t.default=o},19841:function(e,t){"use strict";t.__esModule=!0,t.default=void 0;var r=function(e,t){if(!e.vergeOption||!e.vergeScrew)return 0;var r=t(e.vergeOption.left.code)+t(e.vergeOption.right.code);return e.vergeOption.halfLeft&&(r+=t(e.vergeOption.halfLeft.code)),e.vergeOption.halfRight&&(r+=t(e.vergeOption.halfRight.code)),2*r};t.default=r},19899:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const n=r(97711);t.default=e=>(0,n.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 154 100",...e,children:[(0,n.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M6.632 48.561v-8.08h4.196a3.996 3.996 0 0 1 2.978 1.096 4.1 4.1 0 0 1 .895 4.532 4.016 4.016 0 0 1-3.873 2.452H6.632ZM0 65.268h6.633V54.085h3.79l5.596 11.183h7.49L16.831 53.08a9.498 9.498 0 0 0 3.632-3.538 10.127 10.127 0 0 0 1.286-5.18 10.406 10.406 0 0 0-.654-3.698 8.293 8.293 0 0 0-1.985-3.035 9.486 9.486 0 0 0-3.317-2.055 12.94 12.94 0 0 0-4.602-.753H0L0 65.268Z",fill:"#009FE3"}),(0,n.jsx)("path",{d:"M75.654 65.268h6.452v-16.25h5.009V43.86h-5.009v-1.187a3.472 3.472 0 0 1 .813-2.465 2.828 2.828 0 0 1 2.165-.867c.568-.001 1.132.091 1.67.273.533.179 1.036.44 1.489.776.451-.7.91-1.392 1.376-2.077.466-.684.925-1.376 1.376-2.076a8.474 8.474 0 0 0-3.203-1.735c-1.13-.328-2.3-.497-3.475-.502a9.903 9.903 0 0 0-3.181.525 8.056 8.056 0 0 0-2.775 1.597 7.905 7.905 0 0 0-1.963 2.717 9.46 9.46 0 0 0-.744 3.925v1.096h-3.43v5.
2158h3.43v16.25Z",fill:"#009FE3"}),(0,n.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M70.1 50.09a11.246 11.246 0 0 0-2.325-3.628 10.755 10.755 0 0 0-3.564-2.442 11.56 11.56 0 0 0-4.602-.89 11.719 11.719 0 0 0-4.626.89 10.69 10.69 0 0 0-3.587 2.442c-1 1.046-1.789 2.278-2.324 3.629a12.286 12.286 0 0 0 0 8.901 11.223 11.223 0 0 0 2.324 3.63 10.958 10.958 0 0 0 3.587 2.464c1.464.622 3.038.932 4.626.913 1.58.02 3.147-.29 4.602-.913a10.978 10.978 0 0 0 5.888-6.094 12.281 12.281 0 0 0 0-8.901Zm-5.755 6.574a5.58 5.58 0 0 1-.97 1.85 4.652 4.652 0 0 1-3.767 1.78 4.876 4.876 0 0 1-2.189-.48 4.498 4.498 0 0 1-1.602-1.301 6.169 6.169 0 0 1-.97-1.849 6.828 6.828 0 0 1 0-4.245 5.87 5.87 0 0 1 .97-1.826c.432-.542.98-.979 1.602-1.278a4.873 4.873 0 0 1 2.188-.48c.75-.014 1.491.15 2.166.48a4.912 4.912 0 0 1 1.602 1.278c.439.538.768 1.159.97 1.826a7.287 7.287 0 0 1 0 4.245ZM45.23 50.09a11.25 11.25 0 0 0-2.324-3.628 10.752 10.752 0 0 0-3.565-2.442 11.557 11.557 0 0 0-4.602-.89 11.72 11.72 0 0 0-4.626.89 10.691 10.691 0 0 0-3.587 2.442 11.236 11.236 0 0 0-2.323 3.629 12.28 12.28 0 0 0 0 8.901 11.224 11.224 0 0 0 2.323 3.63 10.965 10.965 0 0 0 3.587 2.464c1.464.622 3.038.932 4.626.913 1.58.02 3.147-.29 4.602-.913a10.977 10.977 0 0 0 5.889-6.094 12.282 12.282 0 0 0 0-8.901Zm-5.753 6.574a5.573 5.573 0 0 1-.97 1.85 4.652 4.652 0 0 1-3.769 1.78 4.876 4.876 0 0 1-2.188-.48 4.503 4.503 0 0 1-1.602-1.301 6.173 6.173 0 0 1-.97-1.849 6.827 6.827 0 0 1 0-4.245c.213-.662.542-1.28.97-1.826.432-.542.98-.978 1.601-1.278a4.874 4.874 0 0 1 2.189-.48c.75-.014 1.491.15 2.166.48a4.912 4.912 0 0 1 1.602 1.278c.439.538.768 1.159.97 1.826a7.293 7.293 0 0 1 0 4.245Z",fill:"#009FE3"}),(0,n.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M99.29 48.972v-8.535h3.925a3.937 3.937 0 0 1 3.023 1.21 4.403 4.403 0 0 1 1.128 3.126 4.225 4.225 0 0 1-1.106 3.035 3.939 3.939 0 0 1-3 1.164h-3.97ZM92.657 65.27h6.633V54.542h4.648c1.319.006 2.63-.21 3.88-.64a9.847 9.847 0 0 0 3.271-1.87 8.815 8.815 0 0 0 2.257-3.082c.582-1.36.866-2.832.834-4.314a11.308 11.308 0 0 0-.609-3.697 8.41 8.41 0 0 0-1.895-3.127 9.447 9.447 0 0 0-3.271-2.169 12.502 12.502 0 0 0-4.783-.82H92.656v30.446ZM153.165 50.09a11.242 11.242 0 0 0-2.324-3.628 10.75 10.75 0 0 0-3.564-2.442 11.56 11.56 0 0 0-4.603-.89 11.72 11.72 0 0 0-4.625.89 10.694 10.694 0 0 0-3.587 2.442 11.238 11.238 0 0 0-2.324 3.629 12.283 12.283 0 0 0 0 8.901 11.234 11.234 0 0 0 2.324 3.63 10.965 10.965 0 0 0 3.587 2.464c1.464.622 3.038.932 4.625.913 1.58.02 3.147-.29 4.603-.913a10.977 10.977 0 0 0 5.888-6.094 12.283 12.283 0 0 0 0-8.901Zm-5.753 6.574a5.59 5.59 0 0 1-.97 1.85 4.652 4.652 0 0 1-3.768 1.78 4.872 4.872 0 0 1-2.188-.48 4.497 4.497 0 0 1-1.602-1.3 6.146 6.146 0 0 1-.97-1.85 6.829 6.829 0 0 1 0-4.245 5.87 5.87 0 0 1 .97-1.825c.433-.542.98-.98 1.602-1.279a4.87 4.87 0 0 1 2.188-.479 4.733 4.733 0 0 1 2.166.48 4.915 4.915 0 0 1 1.602 1.277c.439.539.768 1.16.97 1.826a7.292 7.292 0 0 1 0 4.245Z",fill:"#6D6E70"}),(0,n.jsx)("path",{d:"M116.18 65.268h6.498v-10.59a5.28 5.28 0 0 1 1.421-3.948 5.094 5.094 0 0 1 3.723-1.392 7.697 7.697 0 0 1 2.346.319l1.038-5.797a5.598 5.598 0 0 0-1.196-.32 10.112 10.112 0 0 0-1.466-.091 6.235 6.235 0 0 0-3.678 1.004 9.738 9.738 0 0 0-2.233 2.1l-.226-2.693h-6.227v21.408Z",fill:"#6D6E70"})]})},19946:function(e,t,r){var n=r(40836),a=r(16499),o=Object.prototype.propertyIsEnumerable,i=Object.getOwnPropertySymbols,l=i?function(e){return null==e?[]:(e=Object(e),n(i(e),(function(t){return o.call(e,t)})))}:a;e.exports=l},20024:function(e,t,r){"use strict";r(93916)({target:"Symbol",stat:!0},{isRegisteredSymbol:r(30984)})},20063:function(e,t,r){"use strict";var n=r(45904),a=r(53507),o=r(86326),i=r(93047),l=r(39585),s=r(10712),u=r(98394),c=r(36870);const d=["addEndListener","appear","children","easing","in","onEnter","onEntered","onEntering","onExit","onExited","onExiting","style","timeout","TransitionComponent"],f={entering:{opacity:1},entered:{opacity:1}},p=o.forwardRef((function(e,t){const r=(0,l.A)(),p={enter:r.transitions.duration.enteringScreen,exit:r.transitions.duration.leavingScreen},{addEndListener:m,appear:h=!0,children:v,easing:g,in:b,onEnter:y,onEntered:x,onEntering:C,onExit:A,onExited:_,onExiting:E,style:S,timeout:w=p,TransitionComponent:k=i.Ay}=e,M=(0,a.A)(e,d),T=o.useRef(null),O=(0,u.A)(T,v.ref,t),D=e=>t=>{if(e){const r=T.current;void 0===t?e(r):e(r,t)}},R=D(C),P=D(((e,t)=>{(0,s.q)(e);const n=(0,s.c)({style:S,timeout:w,easing:g},{mode:"enter"});e.style.webkitTransition=r.transitions.create("opacity",n),e.style.transition=r.transitions.create("opacity",n),y&&y(e,t)})),L=D(x),I=D(E),j=D((e=>{const t=(0,s.c)({style:S,timeout:w,easing:g},{mode:"exit"});e.style.webkitTransition=r.transitions.create("opacity",t),e.style.transition=r.transitions.create("opacity",t),A&&A(e)})),F=D(_);return(0,c.jsx)(k,(0,n.A)({appear:h,in:b,nodeRef:T,onEnter:P,onEntered:L,onEntering:R,onExit:j,onExited:F,onExiting:I,addEndListener:e=>{m&&m(T.current,e)},timeout:w},M,{children:(e,t)=>o.cloneElement(v,(0,n.A)({style:(0,n.A)({opacity:0,visibility:"exited"!==e||b?void 0:"hidden"},f[e],S,v.props.style),ref:O},t))}))}));t.A=p},20193:function(e,t,r){"use strict";var n,a=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var a=Object.getOwnPropertyDescriptor(t,r);
2a&&!("get"in a?!t.__esModule:a.writable||a.configurable)||(a={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,a)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),o=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),i=this&&this.__importStar||(n=function(e){return n=Object.getOwnPropertyNames||function(e){var t=[];for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[t.length]=r);return t},n(e)},function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r=n(e),i=0;i<r.length;i++)"default"!==r[i]&&a(t,e,r[i]);return o(t,e),t}),l=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const s=r(97711),u=l(r(56470)),c=r(91972),d=l(r(16978)),f=l(r(55530)),p=i(r(86326)),m=l(r(95615)),h=l(r(62151)),v=l(r(85790)),g=l(r(83650)),b=l(r(74552)),y=l(r(71129)),x=l(r(9866)),C=l(r(80509)),A=r(93246);function _(){return`${+new Date+Math.random()}`}t.default=(0,v.default)(p.default.memo((({instructions:e,buttonLabel:t="Upload",accept:r,id:n,onBlur:a,error:o,errorText:i,uploadErrorMessage:l="Upload failed",onChange:v,uri:E,headers:S,fileValidation:w,onUploadRequest:k,mapValue:M,onFileUploaded:T,onFileError:O,onDeleteClick:D,onFilesChange:R,microcopyProvider:P,defaultExpanded:L=!1,value:I,formId:j,component:F=h.default,accordion:B=!0,disabled:N=!1,removeFileLabel:$="Remove file",browseButtonGtm:U})=>{const[z,V]=(0,p.useState)([]),[H,W]=(0,p.useState)(0),G=(0,c.useTheme)(),Z=(0,d.default)(G.breakpoints.up("sm")),q=r?r.replace(/[.\s]/g,"").split(","):void 0;(0,p.useEffect)((()=>{if(I&&I.length>0){const e=I.map((e=>({file:e,value:void 0,id:_()})));V(e)}}),[I]),(0,p.useEffect)((()=>{v&&v(z.map((e=>e.value))),R&&R(z.map((e=>e.file)))}),[R,v,z]);const Y=(0,p.useCallback)((e=>{e.preventDefault(),W((e=>e-1));const t=Array.from(e.dataTransfer.items).filter((e=>"file"===e.kind)).map((e=>({id:_(),file:e.getAsFile()}))).filter((({file:e})=>!!e));V((e=>e.concat(t)))}),[q]),K=(0,p.useCallback)((e=>{e.preventDefault()}),[]),X=(0,s.jsxs)("div",{"data-testid":"upload-files-list",className:A.classes.files,children:[o?(0,s.jsx)(u.default,{children:i}):null,z.map(((e,t)=>(0,s.jsx)(C.default,{file:e.file,uri:E,headers:S,errorMessage:l,validation:w,removeFileLabel:$,onRequestSuccess:r=>{const n={...e,value:M(e.file,r)};V((e=>Object.assign([],e,{[t]:n}))),T&&T(n)},onDeleteClick:()=>{V((e=>e.filter(((e,r)=>r!==t)))),D&&D(e)},onRequest:k,onError:O},`${j}-file-${e.id}`)))]}),Q=(0,s.jsx)("input",{accept:r,className:(0,f.default)(A.classes.input,B?A.classes.inputAccordion:void 0),id:n,"data-testid":n,multiple:!0,type:"file",onChange:e=>{a(e);const t=e.target.files&&Array.from(e.target.files).map((e=>({file:e,id:_()})))||[];e.target.value="",V((e=>e.concat(t)))}}),J=(0,p.useCallback)((()=>W((e=>e-1))),[]),ee=(0,p.useCallback)((()=>W((e=>e+1))),[]),te=(0,s.jsxs)("div",{className:A.classes.wrapper,children:[(0,s.jsxs)("div",{id:"drop-zone","data-testid":`drop-zone-${n}`,onDrop:Y,onDragOver:K,onDragLeave:J,onDragEnter:ee,className:(0,f.default)(A.classes.dropZone,H&&A.classes.drag,N&&A.classes.disabled),children:[(0,s.jsx)(b.default,{className:A.classes.icon}),(0,s.jsx)(x.default,{className:A.classes.typography,children:(0,s.jsx)(y.default.Provider,{values:P,children:(0,s.jsx)(y.default,{path:"upload.instructions.drop"})})}),(0,s.jsxs)("label",{htmlFor:n,className:A.classes.label,"data-gtm":JSON.stringify(U),children:[Q,(0,s.jsx)(y.default.Provider,{values:P,children:(0,s.jsx)(y.default,{path:"upload.instructions.browse"})})]}),(0,s.jsx)(x.default,{id:n,className:A.classes.instructions,children:e})]}),X]});return B?(0,s.jsx)(A.StyledFormControl,{fullWidth:!0,error:!!o,children:Z?(0,s.jsx)(m.default,{children:(0,s.jsxs)(m.default.Item,{className:A.classes.accordion,defaultExpanded:L,children:[(0,s.jsx)(m.default.Summary,{"aria-controls":"upload-header",id:"upload-header",children:(0,s.jsx)(x.default,{className:A.classes.accordionSummary,children:t})}),(0,s.jsx)(m.default.Details,{children:te})]})}):(0,s.jsxs)(s.Fragment,{children:[(0,s.jsxs)("div",{children:[(0,s.jsxs)(F,{variant:"outlined",fullWidth:!0,className:A.classes.button,children:[(0,s.jsx)(g.default,{}),t,Q]}),e?(0,s.jsx)(x.default,{className:A.classes.mobileInstructions,children:e}):null]}),X]})}):(0,s.jsx)(A.StyledFormControl,{fullWidth:!0,error:!!o,children:te})})))},20261:function(e,t,r){"use strict";var n;r.d(t,{i:function(){return l},s:function(){return i}});var a=r(86326),o=!!(n||(n=r.t(a,2))).useInsertionEffect&&(n||(n=r.t(a,2))).useInsertionEffect,i=o||function(e){return e()},l=o||a.useLayoutEffect},20282:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esMo
2dule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=r(97711),o=n(r(25043)),i=n(r(41794)),l=r(24475),s=({className:e,children:t})=>(0,a.jsx)(o.default,{className:e,lg:8,xs:12,children:t}),u=({children:e,color:t="pearl",...r})=>(0,a.jsx)(o.default,{lg:4,xs:12,...r,children:(0,a.jsx)(i.default,{color:t,children:e})}),c=({className:e,children:t,...r})=>(0,a.jsx)(l.StyledGrid,{className:e,container:!0,spacing:3,...r,children:t});c.Content=s,s.Section=({className:e,children:t})=>(0,a.jsx)(l.ContentSection,{className:e,children:t}),s.Heading=({children:e,...t})=>(0,a.jsx)(l.ContentHeading,{variant:"h5","data-testid":"lead-block-heading",...t,children:e}),c.Card=u,u.Section=i.default.Section,u.Heading=i.default.Heading,u.Content=i.default.Content,u.Action=i.default.Action,t.default=c},20305:function(e,t,r){"use strict";var n=r(60330);Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=function(t){function r(e){var t;return(0,i.default)(this,r),(t=(0,s.default)(this,(0,u.default)(r).call(this,e))).timer=null,t.state={},t.handleInterval=function(){var e=t.props,r=e.children,n=e.direction,a=e.onChangeIndex,o=e.slideCount,i=t.state.index,l=i;"incremental"===n?l+=1:l-=1,(o||r)&&(l=(0,m.mod)(l,o||d.default.Children.count(r))),void 0===t.props.index&&t.setState({index:l}),a&&a(l,i)},t.handleChangeIndex=function(e,r,n){void 0===t.props.index&&t.setState({index:e}),t.props.onChangeIndex&&t.props.onChangeIndex(e,r,n)},t.handleSwitching=function(e,r){t.timer?(clearInterval(t.timer),t.timer=null):"end"===r&&t.startInterval(),t.props.onSwitching&&t.props.onSwitching(e,r)},t.handleVisibilityChange=function(e){e.target.hidden?clearInterval(t.timer):t.startInterval()},t.state.index=e.index||0,t}return(0,c.default)(r,t),(0,l.default)(r,[{key:"componentDidMount",value:function(){this.startInterval()}},{key:"UNSAFE_componentWillReceiveProps",value:function(e){var t=e.index;"number"==typeof t&&t!==this.props.index&&this.setState({index:t})}},{key:"componentDidUpdate",value:function(e){!(0,f.shallowEqualObjects)({index:e.index,interval:e.interval,autoplay:e.autoplay},{index:this.props.index,interval:this.props.interval,autoplay:this.props.autoplay})&&this.startInterval()}},{key:"componentWillUnmount",value:function(){clearInterval(this.timer)}},{key:"startInterval",value:function(){var e=this.props,t=e.autoplay,r=e.interval;clearInterval(this.timer),t&&(this.timer=setInterval(this.handleInterval,r))}},{key:"render",value:function(){var t=this.props,r=t.autoplay,n=(t.direction,t.index,t.interval,t.onChangeIndex),i=(0,o.default)(t,["autoplay","direction","index","interval","onChangeIndex"]),l=this.state.index;return r?d.default.createElement(p.default,{target:"document",onVisibilityChange:this.handleVisibilityChange},d.default.createElement(e,(0,a.default)({index:l,onChangeIndex:this.handleChangeIndex,onSwitching:this.handleSwitching},i))):d.default.createElement(e,(0,a.default)({index:l,onChangeIndex:n},i))}}]),r}(d.default.Component);return t.propTypes={},t.defaultProps={autoplay:!0,direction:"incremental",interval:3e3},t};var a=n(r(9826)),o=n(r(56847)),i=n(r(97215)),l=n(r(16795)),s=n(r(66892)),u=n(r(41928)),c=n(r(44591)),d=n(r(86326)),f=(n(r(97598)),r(28560)),p=n(r(14218)),m=r(17766)},20311:function(e,t,r){"use strict";var n=r(60330);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=n(r(24142)),o=r(36870),i=(0,a.default)((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"}),"KeyboardArrowRight");t.default=i},20387:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=n(r(15364));t.default=a.default},20466:function(e,t,r){"use strict";var n=r(83596),a=r(79144);e.exports=!n&&!a&&"object"==typeof window&&"object"==typeof document},20469:function(e,t,r){"use strict";var n=r(10400),a=Function.prototype.call;e.exports=n?a.bind(a):function(){return a.apply(a,arguments)}},20607:function(e){e.exports=function(e,t){for(var r=-1,n=null==e?0:e.length;++r<n&&!1!==t(e[r],r,e););return e}},20654:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0;var a={PageRenderer:!0,useScrollRestoration:!0,Link:!0,withPrefix:!0,withAssetPrefix:!0,navigate:!0,parsePath:!0,graphql:!0,prefetchPathname:!0,StaticQuery:!0,StaticQueryContext:!0,useStaticQuery:!0,Slice:!0};t.StaticQueryContext=t.StaticQuery=t.Slice=t.PageRenderer=t.Link=void 0,t.graphql=function(){throw new Error("It appears like Gatsby is misconfigured. Gatsby related `graphql` calls are supposed to only be evaluated at compile time, and then compiled away. Unfortunately, something went wrong and the query was left in the compiled code.\n\nUnless your site has a complex or custom babel/Gatsby configuration this is likely a bug in Gatsby.")},t.withPrefix=t.withAssetPrefix=t.useStaticQuery=t.useScrollRestoration=t.prefetchPathname=t.parsePath=t.navigate=void 0;var o=n(r(63041)),i=n(r(15423));t.PageRenderer=i.default;var l=r(33105);t.useScrollRestoration=l.useScrollRestoration;var s=r(24882);t.Link=s.Link,t.withPrefix=s.withPrefix,t.withAssetPrefix=s.withAssetPrefix,t.navigate=s.navigate,t.parsePath=s.parsePath;var u=r(80117);t.StaticQuery=u.StaticQuery,t.StaticQueryContext=u.StaticQueryContext,t.useStaticQuery=u.useStaticQuery;var c=r(55654);t.Slice=c.Slice;var d=r(80275);
2Object.keys(d).forEach((function(e){"default"!==e&&"__esModule"!==e&&(Object.prototype.hasOwnProperty.call(a,e)||e in t&&t[e]===d[e]||(t[e]=d[e]))}));var f=o.default.enqueue;t.prefetchPathname=f},20787:function(e,t){"use strict";t.__esModule=!0,t.getForwards=function(e){return null==e?void 0:e.flatMap((e=>(null==e?void 0:e.forward)||[]))}},20790:function(e,t,r){"use strict";var n=r(49269);e.exports=n},20796:function(e,t,r){"use strict";r.r(t),r.d(t,{OrbitControls:function(){return c}});var n=r(72753);const a={type:"change"},o={type:"start"},i={type:"end"},l=new n.RlV,s=new n.Zcv,u=Math.cos(70*n.cj9.DEG2RAD);class c extends n.Qev{constructor(e,t){super(),this.object=e,this.domElement=t,this.domElement.style.touchAction="none",this.enabled=!0,this.target=new n.Pq0,this.cursor=new n.Pq0,this.minDistance=0,this.maxDistance=1/0,this.minZoom=0,this.maxZoom=1/0,this.minTargetRadius=0,this.maxTargetRadius=1/0,this.minPolarAngle=0,this.maxPolarAngle=Math.PI,this.minAzimuthAngle=-1/0,this.maxAzimuthAngle=1/0,this.enableDamping=!1,this.dampingFactor=.05,this.enableZoom=!0,this.zoomSpeed=1,this.enableRotate=!0,this.rotateSpeed=1,this.enablePan=!0,this.panSpeed=1,this.screenSpacePanning=!0,this.keyPanSpeed=7,this.zoomToCursor=!1,this.autoRotate=!1,this.autoRotateSpeed=2,this.keys={LEFT:"ArrowLeft",UP:"ArrowUp",RIGHT:"ArrowRight",BOTTOM:"ArrowDown"},this.mouseButtons={LEFT:n.kBv.ROTATE,MIDDLE:n.kBv.DOLLY,RIGHT:n.kBv.PAN},this.touches={ONE:n.wtR.ROTATE,TWO:n.wtR.DOLLY_PAN},this.target0=this.target.clone(),this.position0=this.object.position.clone(),this.zoom0=this.object.zoom,this._domElementKeyEvents=null,this.getPolarAngle=function(){return p.phi},this.getAzimuthalAngle=function(){return p.theta},this.getDistance=function(){return this.object.position.distanceTo(this.target)},this.listenToKeyEvents=function(e){e.addEventListener("keydown",te),this._domElementKeyEvents=e},this.stopListenToKeyEvents=function(){this._domElementKeyEvents.removeEventListener("keydown",te),this._domElementKeyEvents=null},this.saveState=function(){r.target0.copy(r.target),r.position0.copy(r.object.position),r.zoom0=r.object.zoom},this.reset=function(){r.target.copy(r.target0),r.object.position.copy(r.position0),r.object.zoom=r.zoom0,r.object.updateProjectionMatrix(),r.dispatchEvent(a),r.update(),d=c.NONE},this.update=function(){const t=new n.Pq0,o=(new n.PTz).setFromUnitVectors(e.up,new n.Pq0(0,1,0)),i=o.clone().invert(),g=new n.Pq0,b=new n.PTz,y=new n.Pq0,x=2*Math.PI;return function(C=null){const A=r.object.position;t.copy(A).sub(r.target),t.applyQuaternion(o),p.setFromVector3(t),r.autoRotate&&d===c.NONE&&P(function(e){return null!==e?2*Math.PI/60*r.autoRotateSpeed*e:2*Math.PI/60/60*r.autoRotateSpeed}(C)),r.enableDamping?(p.theta+=m.theta*r.dampingFactor,p.phi+=m.phi*r.dampingFactor):(p.theta+=m.theta,p.phi+=m.phi);let _=r.minAzimuthAngle,E=r.maxAzimuthAngle;isFinite(_)&&isFinite(E)&&(_<-Math.PI?_+=x:_>Math.PI&&(_-=x),E<-Math.PI?E+=x:E>Math.PI&&(E-=x),p.theta=_<=E?Math.max(_,Math.min(E,p.theta)):p.theta>(_+E)/2?Math.max(_,p.theta):Math.min(E,p.theta)),p.phi=Math.max(r.minPolarAngle,Math.min(r.maxPolarAngle,p.phi)),p.makeSafe(),!0===r.enableDamping?r.target.addScaledVector(v,r.dampingFactor):r.target.add(v),r.target.sub(r.cursor),r.target.clampLength(r.minTargetRadius,r.maxTargetRadius),r.target.add(r.cursor),r.zoomToCursor&&M||r.object.isOrthographicCamera?p.radius=U(p.radius):p.radius=U(p.radius*h),t.setFromSpherical(p),t.applyQuaternion(i),A.copy(r.target).add(t),r.object.lookAt(r.target),!0===r.enableDamping?(m.theta*=1-r.dampingFactor,m.phi*=1-r.dampingFactor,v.multiplyScalar(1-r.dampingFactor)):(m.set(0,0,0),v.set(0,0,0));let S=!1;if(r.zoomToCursor&&M){let a=null;if(r.object.isPerspectiveCamera){const e=t.length();a=U(e*h);const n=e-a;r.object.position.addScaledVector(w,n),r.object.updateMatrixWorld()}else if(r.object.isOrthographicCamera){const e=new n.Pq0(k.x,k.y,0);e.unproject(r.object),r.object.zoom=Math.max(r.minZoom,Math.min(r.maxZoom,r.object.zoom/h)),r.object.updateProjectionMatrix(),S=!0;const o=new n.Pq0(k.x,k.y,0);o.unproject(r.object),r.object.position.sub(o).add(e),r.object.updateMatrixWorld(),a=t.length()}else console.warn("WARNING: OrbitControls.js encountered an unknown camera type - zoom to cursor disabled."),r.zoomToCursor=!1;null!==a&&(this.screenSpacePanning?r.target.set(0,0,-1).transformDirection(r.object.matrix).multiplyScalar(a).add(r.object.position):(l.origin.copy(r.object.position),l.direction.set(0,0,-1).transformDirection(r.object.matrix),Math.abs(r.object.up.dot(l.direction))<u?e.lookAt(r.target):(s.setFromNormalAndCoplanarPoint(r.object.up,r.target),l.intersectPlane(s,r.target))))}else r.object.isOrthographicCamera&&(r.object.zoom=Math.max(r.minZoom,Math.min(r.maxZoom,r.object.zoom/h)),r.object.updateProjectionMatrix(),S=!0);return h=1,M=!1,!!(S||g.distanceToSquared(r.object.position)>f||8*(1-b.dot(r.object.quaternion))>f||y.distanceToSquared(r.target)>0)&&(r.dispatchEvent(a),g.copy(r.object.position),b.copy(r.object.quaternion),y.copy(r.target),!0)}}(),this.dispose=function(){r.domElement.removeEventListener("contextmenu",re),r.domElement.removeEventListener("pointerdown",K),r.domElement.removeEventListener("pointercancel",Q),r.domElement.removeEventListener("wheel",J),r.domElement.removeEventListener("pointermove",X),r.domElement.removeEventListener("pointerup",Q),null!==r._domElementKeyEvents&&(r._domElementKeyEvents.removeEventListener("keydown",te),r._domElementKeyEvents=null)};const r=this,c={NONE:-1,ROTATE:0,DOLLY:1,PAN:2,TOUCH_ROTATE:3,TOUCH_PAN:4,TOUCH_DOLLY_PAN:5,TOUCH_DOLLY_ROTATE:6};let d=c.NONE;const f=1e-6,p=new n.YHV,m=new n.YHV;let h=1;const v=new n.Pq0,g=new n.I9Y,b=new n.I9Y,y=new n.I9Y,x=new n.I9Y,C=new n.I9Y,A=new n.I9Y,_=new n.I9Y,E=new n.I9Y,S=new n.I9Y,w=new n.Pq0,k=new n.I9Y;let M=!1;const T=[],O={};let D=!1;function R(e){const t=Math.abs(.01*e);return Math.pow(.95,r.zoomSpeed*t)}function P(e){m.theta-=e}function L(e){m.phi-=e}const I=function(){const e=new n.Pq0;return function(t,r){e.setFromMatrixColumn(r,0),e.multiplyScalar(-t),v.add(e)}}(),j=function(){const e=new n.Pq0;return function(t,n){!0===r.screenSpacePanning?e.setFromMatrixColumn(n,1):(e.setFromMatrixColumn(n,0),e.crossVectors(r.object.up,e)),e.multiplyScalar(t),v.add(e)}}(),F=function(){const e=new n.Pq0;return function(t,n){const a=r.domElement;if(r.object.isPerspectiveCamera){const o=r.object.position;e.copy(o).sub(r.target);let i=e.length();i*=Math.tan(r.object.fov/2*Math.PI/180),I(2*t*i/a.clientHeight,r.object.matrix),j(2*n*i/a.clientHeight,r.object.matrix)}else r.object.isOrthographicCamera?(I(t*(r.object.right-r.object.left)/r.object.zoom/a.clientWidth,r.object.matrix),j(n*(r.object.top-r.object.bottom)/r.object.zoom/a.clientHeight,r.object.matrix)):(console.warn("WARNING: OrbitControls.js encountered an unknown camera type - pan disabled."),r.enablePan=!1)}}();function B(e){r.object.isPerspectiveCamera||r.object.isOrthographicCamera?h/=e:(console.warn("WARNING: OrbitControls.js encountered an unknown camera type - dolly/zoom disabled."),r.enableZoom=!1)}function N(e){r.object.isPerspectiveCamera||r.object.isOrthographicCamera?h*=e:(console.warn("WARNING: OrbitControls.js encountered an unknown camera type - dolly/zoom disabled."),r.enableZoom=!1)}function $(e,t){if(!r.zoomToCursor)return;M=!0;const n=r.domElement.getBoundingClientRect(),a=e-n.left,o=t-n.top,i=n.width,l=n.height;k.x=a/i*2-1,k.y=-o/l*2+1,w.set(k.x,k.y,1).unproject(r.object).sub(r.object.position).normalize()}function U(e){return Math.max(r.minDistance,Math.min(r.maxDistance,e))}function z(e){g.set(e.clientX,e.clientY)}function V(e){x.set(e.clientX,e.clientY)}function H(e){if(1===T.length)g.set(e.pageX,e.pageY);else{const t=ae(e),r=.5*(e.pageX+t.x),n=.5*(e.pageY+t.y);g.set(r,n)}}function W(e){if(1===T.length)x.set(e.pageX,e.pageY);else{const t=ae(e),r=.5*(e.pageX+t.x),n=.5*(e.pageY+t.y);x.set(r,n)}}function G(e){const t=ae(e),r=e.pageX-t.x,n=e.pageY-t.y,a=Math.sqrt(r*r+n*n);_.set(0,a)}function Z(e){if(1==T.length)b.set(e.pageX,e.pageY);else{const t=ae(e),r=.5*(e.pageX+t.x),n=.5*(e.pageY+t.y);b.set(r,n)}y.subVectors(b,g).multiplyScalar(r.rotateSpeed);const t=r.domElement;P(2*Math.PI*y.x/t.clientHeight),L(2*Math.PI*y.y/t.clientHeight),g.copy(b)}function q(e){if(1===T.length)C.set(e.pageX,e.pageY);else{const t=ae(e),r=.5*(e.pageX+t.x),n=.5*(e.pageY+t.y);C.set(r,n)}A.subVectors(C,x).multiplyScalar(r.panSpeed),F(A.x,A.y),x.copy(C)}function Y(e){const t=ae(e),n=e.pageX-t.x,a=e.pageY-t.y,o=Math.sqrt(n*n+a*a);E.set(0,o),S.set(0,Math.pow(E.y/_.y,r.zoomSpeed)),B(S.y),_.copy(E);$(.5*(e.pageX+t.x),.5*(e.pageY+t.y))}function K(e){!1!==r.enabled&&(0===T.length&&(r.domElement.setPointerCapture(e.pointerId),r.domElement.addEventListener("pointermove",X),r.domElement.addEventListener("pointerup",Q)),function(e){T.push(e.pointerId)}(e),"touch"===e.pointerType?function(e){switch(ne(e),T.length){case 1:switch(r.touches.ONE){case n.wtR.ROTATE:if(!1===r.enableRotate)return;H(e),d=c.TOUCH_ROTATE;break;case n.wtR.PAN:if(!1===r.enablePan)return;W(e),d=c.TOUCH_PAN;break;default:d=c.NONE}break;case 2:switch(r.touches.TWO){case n.wtR.DOLLY_PAN:if(!1===r.enableZoom&&!1===r.enablePan)return;!function(e){r.enableZoom&&G(e),r.enablePan&&W(e)}(e),d=c.TOUCH_DOLLY_PAN;break;case n.wtR.DOLLY_ROTATE:if(!1===r.enableZoom&&!1===r.enableRotate)return;!function(e){r.enableZoom&&G(e),r.enableRotate&&H(e)}(e),d=c.TOUCH_DOLLY_ROTATE;break;default:d=c.NONE}break;default:d=c.NONE}d!==c.NONE&&r.dispatchEvent(o)}(e):function(e){let t;switch(e.button){case 0:t=r.mouseButtons.LEFT;break;case 1:t=r.mouseButtons.MIDDLE;break;case 2:t=r.mouseButtons.RIGHT;break;default:t=-1}switch(t){case n.kBv.DOLLY:if(!1===r.enableZoom)return;!function(e){$(e.clientX,e.clientX),_.set(e.clientX,e.clientY)}(e),d=c.DOLLY;break;case n.kBv.ROTATE:if(e.ctrlKey||e.metaKey||e.shiftKey){if(!1===r.enablePan)return;V(e),d=c.PAN}else{if(!1===r.enableRotate)return;z(e),d=c.ROTATE}break;case n.kBv.PAN:if(e.ctrlKey||e.metaKey||e.shiftKey){if(!1===r.enableRotate)return;z(e),d=c.ROTATE}else{if(!1===r.enablePan)return;V(e),d=c.PAN}break;default:d=c.NONE}d!==c.NONE&&r.dispatchEvent(o)}(e))}function X(e){!1!==r.enabled&&("touch"===e.pointerType?function(e){switch(ne(e),d){case c.TOUCH_ROTATE:if(!1===r.enableRotate)return;
2Z(e),r.update();break;case c.TOUCH_PAN:if(!1===r.enablePan)return;q(e),r.update();break;case c.TOUCH_DOLLY_PAN:if(!1===r.enableZoom&&!1===r.enablePan)return;!function(e){r.enableZoom&&Y(e),r.enablePan&&q(e)}(e),r.update();break;case c.TOUCH_DOLLY_ROTATE:if(!1===r.enableZoom&&!1===r.enableRotate)return;!function(e){r.enableZoom&&Y(e),r.enableRotate&&Z(e)}(e),r.update();break;default:d=c.NONE}}(e):function(e){switch(d){case c.ROTATE:if(!1===r.enableRotate)return;!function(e){b.set(e.clientX,e.clientY),y.subVectors(b,g).multiplyScalar(r.rotateSpeed);const t=r.domElement;P(2*Math.PI*y.x/t.clientHeight),L(2*Math.PI*y.y/t.clientHeight),g.copy(b),r.update()}(e);break;case c.DOLLY:if(!1===r.enableZoom)return;!function(e){E.set(e.clientX,e.clientY),S.subVectors(E,_),S.y>0?B(R(S.y)):S.y<0&&N(R(S.y)),_.copy(E),r.update()}(e);break;case c.PAN:if(!1===r.enablePan)return;!function(e){C.set(e.clientX,e.clientY),A.subVectors(C,x).multiplyScalar(r.panSpeed),F(A.x,A.y),x.copy(C),r.update()}(e)}}(e))}function Q(e){!function(e){delete O[e.pointerId];for(let t=0;t<T.length;t++)if(T[t]==e.pointerId)return void T.splice(t,1)}(e),0===T.length&&(r.domElement.releasePointerCapture(e.pointerId),r.domElement.removeEventListener("pointermove",X),r.domElement.removeEventListener("pointerup",Q)),r.dispatchEvent(i),d=c.NONE}function J(e){!1!==r.enabled&&!1!==r.enableZoom&&d===c.NONE&&(e.preventDefault(),r.dispatchEvent(o),function(e){$(e.clientX,e.clientY),e.deltaY<0?N(R(e.deltaY)):e.deltaY>0&&B(R(e.deltaY)),r.update()}(function(e){const t=e.deltaMode,r={clientX:e.clientX,clientY:e.clientY,deltaY:e.deltaY};switch(t){case 1:r.deltaY*=16;break;case 2:r.deltaY*=100}e.ctrlKey&&!D&&(r.deltaY*=10);return r}(e)),r.dispatchEvent(i))}function ee(e){"Control"===e.key&&(D=!1,document.removeEventListener("keyup",ee,{passive:!0,capture:!0}))}function te(e){!1!==r.enabled&&!1!==r.enablePan&&function(e){let t=!1;switch(e.code){case r.keys.UP:e.ctrlKey||e.metaKey||e.shiftKey?L(2*Math.PI*r.rotateSpeed/r.domElement.clientHeight):F(0,r.keyPanSpeed),t=!0;break;case r.keys.BOTTOM:e.ctrlKey||e.metaKey||e.shiftKey?L(-2*Math.PI*r.rotateSpeed/r.domElement.clientHeight):F(0,-r.keyPanSpeed),t=!0;break;case r.keys.LEFT:e.ctrlKey||e.metaKey||e.shiftKey?P(2*Math.PI*r.rotateSpeed/r.domElement.clientHeight):F(r.keyPanSpeed,0),t=!0;break;case r.keys.RIGHT:e.ctrlKey||e.metaKey||e.shiftKey?P(-2*Math.PI*r.rotateSpeed/r.domElement.clientHeight):F(-r.keyPanSpeed,0),t=!0}t&&(e.preventDefault(),r.update())}(e)}function re(e){!1!==r.enabled&&e.preventDefault()}function ne(e){let t=O[e.pointerId];void 0===t&&(t=new n.I9Y,O[e.pointerId]=t),t.set(e.pageX,e.pageY)}function ae(e){const t=e.pointerId===T[0]?T[1]:T[0];return O[t]}r.domElement.addEventListener("contextmenu",re),r.domElement.addEventListener("pointerdown",K),r.domElement.addEventListener("pointercancel",Q),r.domElement.addEventListener("wheel",J,{passive:!1}),document.addEventListener("keydown",(function(e){"Control"===e.key&&(D=!0,document.addEventListener("keyup",ee,{passive:!0,capture:!0}))}),{passive:!0,capture:!0}),this.update()}}},20870:function(e,t,r){"use strict";t.__esModule=!0,t.default=void 0;var n=r(86617),a=function(e){if(e)return Object.values(n.ProductCategory).find((function(t){return t===e.toLowerCase()}))};t.default=a},20880:function(e,t,r){"use strict";var n=r(95661),a=r(93833),o=r(48947),i=r(31697);e.exports=function(e,t,r,l){l||(l={});var s=l.enumerable,u=void 0!==l.name?l.name:t;if(n(r)&&o(r,u,l),l.global)s?e[t]=r:i(t,r);else{try{l.unsafe?e[t]&&(s=!0):delete e[t]}catch(c){}s?e[t]=r:a.f(e,t,{value:r,enumerable:!1,configurable:!l.nonConfigurable,writable:!l.nonWritable})}return e}},20894:function(e,t,r){"use strict";r.d(t,{A:function(){return o}});var n=r(86326),a=r(43954);function o(){return n.useContext(a.A)}},21034:function(e,t,r){"use strict";var n=r(95661),a=r(9155),o=a.all;e.exports=a.IS_HTMLDDA?function(e){return"object"==typeof e?null!==e:n(e)||e===o}:function(e){return"object"==typeof e?null!==e:n(e)}},21133:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Root=t.classes=void 0;const n=r(91972),a=r(65781);t.classes={item:"CardCheckboxGroup-item"},t.Root=(0,n.styled)("div")((()=>({padding:"0px",[`& .${a.grid2Classes.container}`]:{display:"flex",flexFlow:"row wrap",margin:"-12px"},[`& .${t.classes.item}`]:{margin:"1px"}})))},21141:function(e,t,r){"use strict";r.d(t,{A:function(){return N}});var n=r(45904),a=r(53507),o=r(86326),i=r(37064),l=r(28841),s=r(68223),u=r(73697),c=r(12955),d=r(15289),f=r(60116),p=r(18709),m=r(93737);const h=(e,t,r)=>{const n=e.keys[0];if(Array.isArray(t))t.forEach(((t,n)=>{r(((t,r)=>
2{n<=e.keys.length-1&&(0===n?Object.assign(t,r):t[e.up(e.keys[n])]=r)}),t)}));else if(t&&"object"==typeof t){(Object.keys(t).length>e.keys.length?e.keys:(a=e.keys,o=Object.keys(t),a.filter((e=>o.includes(e))))).forEach((a=>{if(-1!==e.keys.indexOf(a)){const o=t[a];void 0!==o&&r(((t,r)=>{n===a?Object.assign(t,r):t[e.up(a)]=r}),o)}}))}else"number"!=typeof t&&"string"!=typeof t||r(((e,t)=>{Object.assign(e,t)}),t);var a,o};function v(e){return e?`Level${e}`:""}function g(e){return e.unstable_level>0&&e.container}function b(e){return function(t){return`var(--Grid-${t}Spacing${v(e.unstable_level)})`}}function y(e){return function(t){return 0===e.unstable_level?`var(--Grid-${t}Spacing)`:`var(--Grid-${t}Spacing${v(e.unstable_level-1)})`}}function x(e){return 0===e.unstable_level?"var(--Grid-columns)":`var(--Grid-columns${v(e.unstable_level-1)})`}const C=({theme:e,ownerState:t})=>{const r=b(t),n={};return h(e.breakpoints,t.gridSize,((e,a)=>{let o={};!0===a&&(o={flexBasis:0,flexGrow:1,maxWidth:"100%"}),"auto"===a&&(o={flexBasis:"auto",flexGrow:0,flexShrink:0,maxWidth:"none",width:"auto"}),"number"==typeof a&&(o={flexGrow:0,flexBasis:"auto",width:`calc(100% * ${a} / ${x(t)}${g(t)?` + ${r("column")}`:""})`}),e(n,o)})),n},A=({theme:e,ownerState:t})=>{const r={};return h(e.breakpoints,t.gridOffset,((e,n)=>{let a={};"auto"===n&&(a={marginLeft:"auto"}),"number"==typeof n&&(a={marginLeft:0===n?"0px":`calc(100% * ${n} / ${x(t)})`}),e(r,a)})),r},_=({theme:e,ownerState:t})=>{if(!t.container)return{};const r=g(t)?{[`--Grid-columns${v(t.unstable_level)}`]:x(t)}:{"--Grid-columns":12};return h(e.breakpoints,t.columns,((e,n)=>{e(r,{[`--Grid-columns${v(t.unstable_level)}`]:n})})),r},E=({theme:e,ownerState:t})=>{if(!t.container)return{};const r=y(t),n=g(t)?{[`--Grid-rowSpacing${v(t.unstable_level)}`]:r("row")}:{};return h(e.breakpoints,t.rowSpacing,((r,a)=>{var o;r(n,{[`--Grid-rowSpacing${v(t.unstable_level)}`]:"string"==typeof a?a:null==(o=e.spacing)?void 0:o.call(e,a)})})),n},S=({theme:e,ownerState:t})=>{if(!t.container)return{};const r=y(t),n=g(t)?{[`--Grid-columnSpacing${v(t.unstable_level)}`]:r("column")}:{};return h(e.breakpoints,t.columnSpacing,((r,a)=>{var o;r(n,{[`--Grid-columnSpacing${v(t.unstable_level)}`]:"string"==typeof a?a:null==(o=e.spacing)?void 0:o.call(e,a)})})),n},w=({theme:e,ownerState:t})=>{if(!t.container)return{};const r={};return h(e.breakpoints,t.direction,((e,t)=>{e(r,{flexDirection:t})})),r},k=({ownerState:e})=>{const t=b(e),r=y(e);return(0,n.A)({minWidth:0,boxSizing:"border-box"},e.container&&(0,n.A)({display:"flex",flexWrap:"wrap"},e.wrap&&"wrap"!==e.wrap&&{flexWrap:e.wrap},{margin:`calc(${t("row")} / -2) calc(${t("column")} / -2)`},e.disableEqualOverflow&&{margin:`calc(${t("row")} * -1) 0px 0px calc(${t("column")} * -1)`}),(!e.container||g(e))&&(0,n.A)({padding:`calc(${r("row")} / 2) calc(${r("column")} / 2)`},(e.disableEqualOverflow||e.parentDisableEqualOverflow)&&{padding:`${r("row")} 0px 0px ${r("column")}`}))},M=e=>{const t=[];return Object.entries(e).forEach((([e,r])=>{!1!==r&&void 0!==r&&t.push(`grid-${e}-${String(r)}`)})),t},T=(e,t="xs")=>{function r(e){return void 0!==e&&("string"==typeof e&&!Number.isNaN(Number(e))||"number"==typeof e&&e>0)}if(r(e))return[`spacing-${t}-${String(e)}`];if("object"==typeof e&&!Array.isArray(e)){const t=[];return Object.entries(e).forEach((([e,n])=>{r(n)&&t.push(`spacing-${e}-${String(n)}`)})),t}return[]},O=e=>void 0===e?[]:"object"==typeof e?Object.entries(e).map((([e,t])=>`direction-${e}-${t}`)):[`direction-xs-${String(e)}`];var D=r(36870);const R=["className","children","columns","container","component","direction","wrap","spacing","rowSpacing","columnSpacing","disableEqualOverflow","unstable_level"],P=(0,m.A)(),L=(0,c.A)("div",{name:"MuiGrid",slot:"Root",overridesResolver:(e,t)=>t.root});function I(e){return(0,d.A)({props:e,name:"MuiGrid",defaultTheme:P})}var j=r(13326),F=r(92403);const B=function(e={}){const{createStyledComponent:t=L,useThemeProps:r=I,componentName:c="MuiGrid"}=e,d=o.createContext(void 0),m=t(_,S,E,C,w,k,A),h=o.forwardRef((function(e,t){var h,v,g,b,y,x,C,A;const _=(0,f.A)(),E=r(e),S=(0,p.A)(E),w=o.useContext(d),{className:k,children:P,columns:L=12,container:I=!1,component:j="div",direction:F="row",wrap:B="wrap",spacing:N=0,rowSpacing:$=N,columnSpacing:U=N,disableEqualOverflow:z,unstable_level:V=0}=S,H=(0,a.A)(S,R);let W=z;V&&void 0!==z&&(W=e.disableEqualOverflow);const G={},Z={},q={};
2Object.entries(H).forEach((([e,t])=>{void 0!==_.breakpoints.values[e]?G[e]=t:void 0!==_.breakpoints.values[e.replace("Offset","")]?Z[e.replace("Offset","")]=t:q[e]=t}));const Y=null!=(h=e.columns)?h:V?void 0:L,K=null!=(v=e.spacing)?v:V?void 0:N,X=null!=(g=null!=(b=e.rowSpacing)?b:e.spacing)?g:V?void 0:$,Q=null!=(y=null!=(x=e.columnSpacing)?x:e.spacing)?y:V?void 0:U,J=(0,n.A)({},S,{level:V,columns:Y,container:I,direction:F,wrap:B,spacing:K,rowSpacing:X,columnSpacing:Q,gridSize:G,gridOffset:Z,disableEqualOverflow:null!=(C=null!=(A=W)?A:w)&&C,parentDisableEqualOverflow:w}),ee=((e,t)=>{const{container:r,direction:n,spacing:a,wrap:o,gridSize:i}=e,u={root:["root",r&&"container","wrap"!==o&&`wrap-xs-${String(o)}`,...O(n),...M(i),...r?T(a,t.breakpoints.keys[0]):[]]};return(0,l.A)(u,(e=>(0,s.A)(c,e)),{})})(J,_);let te=(0,D.jsx)(m,(0,n.A)({ref:t,as:j,ownerState:J,className:(0,i.A)(ee.root,k)},q,{children:o.Children.map(P,(e=>{var t;return o.isValidElement(e)&&(0,u.A)(e,["Grid"])?o.cloneElement(e,{unstable_level:null!=(t=e.props.unstable_level)?t:V+1}):e}))}));return void 0!==W&&W!==(null!=w&&w)&&(te=(0,D.jsx)(d.Provider,{value:W,children:te})),te}));return h.muiName="Grid",h}({createStyledComponent:(0,j.Ay)("div",{name:"MuiGrid2",slot:"Root",overridesResolver:(e,t)=>t.root}),componentName:"MuiGrid2",useThemeProps:e=>(0,F.A)({props:e,name:"MuiGrid2"})});var N=B},21222:function(e){e.exports=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}},e.exports.__esModule=!0,e.exports.default=e.exports},21267:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=r(97711),o=n(r(86326)),i=r(82071),l=o.default.forwardRef((({onCloseClick:e,children:t,className:r},n)=>(0,a.jsxs)(i.Header,{className:r,ref:n,children:[t,(0,a.jsx)(i.StyledCloseIconButton,{onClick:e,accessibilityLabel:"Close","data-testid":"container-dialog-header-close-button"})]})));l.displayName="ContainerDialogHeader",t.default=l},21324:function(e){"use strict";e.exports=[]},21329:function(e,t,r){"use strict";r.d(t,{w:function(){return o}});var n=r(72667),a=r(68223);function o(e){return(0,a.A)("MuiCheckbox",e)}const i=(0,n.A)("MuiCheckbox",["root","checked","disabled","indeterminate","colorPrimary","colorSecondary","sizeSmall","sizeMedium"]);t.A=i},21410:function(e,t,r){"use strict";var n=r(55841),a=r(62755),o=/#|\.prototype\./,i=function(e,t){var r=s[l(e)];return r==c||r!=u&&(a(t)?n(t):!!t)},l=i.normalize=function(e){return String(e).replace(o,".").toLowerCase()},s=i.data={},u=i.NATIVE="N",c=i.POLYFILL="P";e.exports=i},21526:function(e){"use strict";e.exports="undefined"!=typeof navigator&&String(navigator.userAgent)||""},21533:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var a=Object.getOwnPropertyDescriptor(t,r);a&&!("get"in a?!t.__esModule:a.writable||a.configurable)||(a={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,a)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),a=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return a(t,e),t},i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.createFullyPopulatedSystem=void 0;var l=i(r(77410)),s=i(r(12684)),u=o(r(864)),c=i(r(47771)),d=r(12143),f=i(r(36167)),p=r(16475);t.createFullyPopulatedSystem=function(e){return m(Object.assign({assets:[(0,l.default)(),(0,l.default)({assetType:"AWARDS"}),(0,l.default)({assetType:"CERTIFICATES"}),(0,l.default)({assetType:"CERTIFICATES",allowedToDownload:!1}),(0,l.default)({assetType:"CERTIFICATES",mime:void 0}),(0,l.default)({assetType:"CERTIFICATES",fileSize:Number.MAX_VALUE}),(0,l.default)({assetType:"CERTIFICATES",fileSize:void 0}),(0,l.default)({assetType:"CERTIFICATES",realFileName:void 0}),(0,l.default)({assetType:"CERTIFICATES",url:void 0}),(0,l.default)({assetType:"CERTIFICATES",fileSize:void 0,realFileName:void 0}),(0,l.default)({assetType:"BIM"}),(0,l.default)({assetType:"GUARANTIES"}),(0,l.default)({assetType:"SPECIFICATION"}),(0,l.default)({assetType:"VIDEO",url:"https://www.youtube.com/watch?v=3901c0ds7oo"}),(0,l.default)({assetType:"WARRANTIES"})],categories:[(0,s.default)({categoryType:"Brand"})],classifications:[(0,u.default)(),(0,u.default)({code:"scoringWeightAttributes",name:"Scoring",features:[(0,u.createFeature)({code:"bmiClassificationCatalog/1.0/scoringWeightAttributes.scoringweight",name:"Scoring Weight",featureValues:[(0,u.createFeatureValue)({code:void 0,value:"100"})]})]}),(0,u.default)({code:"systemAttributes",name:"System Attributes",features:[(0,u.createFeature)({code:"bmiClassificationCatalog/1.0/systemAttributes.uniquesellingpropositions",name:"Unique Selling Propositions",featureValues:[(0,u.createFeatureValue)({code:void 0,value:"USP 1"}),(0,u.createFeatureValue)({code:void 0,value:"USP 2"})]}),(0,u.createFeature)({code:"bmiClassificationCatalog/1.0/systemAttributes.promotionalcontent",name:"Promotional Content",featureValues:[(0,u.createFeatureValue)({code:void 0,value:"Promotional content value"})]}),(0,u.createFeature)({code:"bmiClassificationCatalog/1.0/systemAttributes.keyfeatures",name:"Key Features",featureValues:[(0,u.createFeatureValue)({code:void 0,value:"KF1"}),(0,u.createFeatureValue)({code:void 0,value:"KF2"})]})]})],images:[(0,c.default)(),(0,c.default)({assetType:"MASTER_IMAGE",format:"Product-Hero-Small-Desktop-Tablet"}),(0,c.default)({assetType:"MASTER_IMAGE",format:"Product-Color-Selector-
2Mobile"}),(0,c.default)({assetType:"MASTER_IMAGE",format:void 0}),(0,c.default)({assetType:"GALLERY",format:"Product-Hero-Small-Desktop-Tablet"}),(0,c.default)({assetType:"GALLERY",format:"Product-Color-Selector-Mobile"}),(0,c.default)({assetType:"GALLERY",format:void 0}),(0,c.default)({format:"Web"}),(0,c.default)({assetType:"TECHNICAL_DRAWINGS"})],systemReferences:[(0,f.default)({referenceType:"CROSSELLING"}),(0,f.default)({referenceType:"UPSELLING"})],systemLayers:[(0,d.createSystemLayer)()],pk:"0123456789"},e))};var m=function(e){var t=(0,u.createScoringWeightAttributesClassification)(),r=(0,u.createAppearanceAttributesClassification)(),n=(0,u.createGeneralInformationClassification)(),a=(0,u.createMeasurementsClassification)();return Object.assign({type:"systemWsDTO",approvalStatus:p.ApprovalStatus.Approved,code:"code",description:"<p>Some description</p>",assets:[(0,l.default)()],categories:[(0,s.default)({parentCategoryCode:"BMI_Brands",categoryType:"Brand",code:"BMI"}),(0,s.default)({parentCategoryCode:"",code:"parent-category-code"}),(0,s.default)(),(0,s.default)({categoryType:"ProductFamily"}),(0,s.default)({categoryType:"ProductLine"})],classifications:[t,r,n,a],images:[(0,c.default)(),(0,c.default)({assetType:"MASTER_IMAGE",format:"Product-Hero-Small-Desktop-Tablet"}),(0,c.default)({assetType:"MASTER_IMAGE",format:"Product-Color-Selector-Mobile"}),(0,c.default)({assetType:"MASTER_IMAGE",format:void 0}),(0,c.default)({assetType:"GALLERY",format:"Product-Hero-Small-Desktop-Tablet"}),(0,c.default)({assetType:"GALLERY",format:"Product-Color-Selector-Mobile"}),(0,c.default)({assetType:"GALLERY",format:void 0}),(0,c.default)({format:"Web"}),(0,c.default)({assetType:"TECHNICAL_DRAWINGS"})],longDescription:"<p>Some very long description</p>",name:"name",shortDescription:"Short description",systemBenefits:[],systemLayers:[(0,d.createSystemLayer)()],systemReferences:[(0,f.default)()],pk:"0123456789"},e)};t.default=m},21542:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.default=void 0;var a=n(r(25043)),o=n(r(96858)),i=n(r(14042)),l=n(r(52729)),s=r(82781),u=n(r(86326)),c=r(68851),d=r(91972),f=n(r(69391)),p=n(r(715)),m=r(16730),h=n(r(84164)),v=n(r(65776)),g=n(r(95255)),b=n(r(60154)),y=r(86768),x=r(41592),C=n(r(21564)),A=r(4521),_=n(r(63246)),E=n(r(42840)),S=function(e){var t,r,n,S,w,k,M,T,O,D=e.pageContext,R=e.data,P=R.system,L=R.payloadSystemDetailsPage,I=(0,d.useTheme)(),j=(0,m.generateGetMicroCopy)(R.allPayloadMicroCopy.nodes),F=function(e){var t=e.location;return u.default.createElement(i.default,{backgroundColor:"pearl",isSlim:!0,"data-testid":"system-details-page-breadcrumbs-section"+t},u.default.createElement(p.default,{data:[{id:D.systemCode,label:P.name,slug:null}],"data-testid":"system-details-page-breadcrumbs-"+t}))},B=[...P.masterImage?(0,x.transformImages)([P.masterImage,...P.galleryImages]):(0,x.transformImages)([...P.galleryImages]),...(0,y.transformMediaSrc)(P.videos,I).filter(c.isDefined)],N=(0,b.default)(l.default,{label:"media",action:"media"});return u.default.createElement(h.default,{brand:null===(t=P.brand)||void 0===t?void 0:t.code,title:P.name,pageData:{breadcrumbs:null,
2signupBlock:null,meta:null,path:""},siteData:R.payloadSite,microCopy:R.allPayloadMicroCopy.nodes,pitchedRoofCalculatorConfig:R.payloadPitchedRoofCalculatorConfig,visualiserHouseTypes:R.allPayloadHouseModel.nodes,homePage:R.payloadHomePage,generalError:R.payloadGeneralError,countryNavigation:R.payloadCountryNavigation,sampleOrder:R.payloadSampleOrder,visualiser:R.payloadVisualiser},u.default.createElement(F,{location:"top"}),null!=L&&L.sdpShareWidget[0]?u.default.createElement(g.default,{data:L.sdpShareWidget[0]}):void 0,u.default.createElement(C.default,{name:P.name,cta:null!==(r=null===(n=L.sdpLeadBlockCta)||void 0===n?void 0:n[0])&&void 0!==r?r:void 0,promotionalContent:null!==(S=P.promotionalContent)&&void 0!==S?S:void 0,uniqueSellingPropositions:P.uniqueSellingPropositions,brandLogo:null!==(w=P.brand)&&void 0!==w&&w.code?u.default.createElement(f.default,{brandName:null===(k=P.brand)||void 0===k?void 0:k.code}):void 0,goodBetterBest:P.goodBetterBest}),u.default.createElement(A.StyledImageGalarySection,{backgroundColor:"alabaster","data-testid":"system-details-page-image-gallary-section"},u.default.createElement(a.default,{container:!0,spacing:3},u.default.createElement(a.default,{xs:12,md:12,lg:8},u.default.createElement(o.default,{media:B,layout:"short",thumbnailComponent:function(e){return u.default.createElement(N,Object.assign({gtm:{id:"media-gallery1"}},e))},videoButtonLabel:j(s.microCopy.MEDIA_VIDEO)})),P&&P.systemLayers&&P.systemLayers.length>0&&u.default.createElement(a.default,{xs:12,md:12,lg:4},u.default.createElement(_.default,{systemLayers:P.systemLayers})))),u.default.createElement(E.default,{system:P,aboutLeadBlockGenericContent:null===(M=L.sdpSidebarItems)||void 0===M?void 0:M[0],bimDescription:null!==(T=L.sdpBimDescription)&&void 0!==T?T:void 0,specificationNotes:null===(O=L.sdpSpecificationNotesWithCta)||void 0===O?void 0:O[0]}),P.relatedSystems.length>0&&u.default.createElement(v.default,{systems:P.relatedSystems}),u.default.createElement(F,{location:"bottom"}))};t.default=S},21564:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.default=void 0;var a=n(r(62151)),o=n(r(95641)),i=n(r(50918)),l=n(r(90600)),s=n(r(40817)),u=n(r(87593)),c=r(82781),d=r(2514),f=function(e,t){if("function"==typeof WeakMap)var r=new WeakMap,n=new WeakMap;return function(e,t){if(!t&&e&&e.__esModule)return e;var a,o,i={__proto__:null,default:e};if(null===e||"object"!=typeof e&&"function"!=typeof e)return i;if(a=t?n:r){if(a.has(e))return a.get(e);a.set(e,i)}for(var l in e)"default"!==l&&{}.hasOwnProperty.call(e,l)&&((o=(a=Object.defineProperty)&&Object.getOwnPropertyDescriptor(e,l))&&(o.get||o.set)?a(i,l,o):i[l]=e[l]);return i}(e,t)}(r(86326)),p=r(30474),m=r(56028),h=n(r(62042)),v=r(81255),g=r(16003),b=r(52785);var y=function(e){var t=e.name,r=e.cta,n=e.promotionalContent,y=e.uniqueSellingPropositions,x=e.brandLogo,C=e.goodBetterBest,A=(0,m.useSiteContext)().getMicroCopy,_=(0,f.useState)(""),E=_[0],S=_[1],w=(0,f.useState)(""),k=w[0],M=w[1],T=(0,f.useState)(""),O=T[0],D=T[1],R=(0,d.useLocation)();(0,f.useEffect)((function(){var e=new URLSearchParams(R.search),t=e.get(v.SYSTEM_CONFIG_QUERY_KEY_SELECTED_SYSTEM),r=e.get(v.SYSTEM_CONFIG_QUERY_KEY_PREV_PAGE),n=e.get(v.SYSTEM_CONFIG_QUERY_KEY_REFERER);t&&S(t),r&&M(r),n&&D(n)}),[R.search]);var P=A(c.microCopy.SDP_LEAD_BLOCK_BACK_TO_YOUR_SELECTION),L=k+"?referer="+O;return f.default.createElement(b.StyledSystemDetailsLeadBlockSection,{backgroundColor:"white","data-testid":"system-details-lead-block-section"},f.default.createElement(s.default,null,f.default.createElement(s.default.Content,null,x&&f.default.createElement(s.default.Content.Section,null,f.default.cloneElement(x,{className:b.classes.brandLogo,"data-testid":x.props["data-testid"]||"lead-block-brand-logo"})),f.default.createElement(s.default.Content.Section,null,f.default.createElement(b.StyledTitle,{variant:"h1",hasUnderline:!0,"data-testid":"system-lead-block-title"},t),C&&f.default.createElement(u.default,{level:(0,g.getLevel)(C),label:A(g.goodBetterBestLabels[C])}),n&&f.default.createElement(b.Description,{variant:"body2","data-testid":"system-lead-block-desc"},n)),f.default.createElement(s.default.Content.Section,{className:b.classes.ctaContainer},E&&k&&f.default.createElement(a.default,{variant:"text",size:"large",className:b.classes.backToYourSelectionBtn,href:L,gtm:{id:"cta-click1",label:P,action:L},startIcon:f.default.createElement(i.default,null),"data-testid":"system-lead-block-prev-page"},P),r&&f.default.createElement(h.default,{data:r,className:b.classes.quotationBtn,endIcon:f.default.createElement(l.default,null),gtm:{id:"cta-click1",label:r.label,action:"dialog-link-block"===r.blockType?"Form-modal-form-section":"external-link-block"===r.blockType||"rich-text-external-link-block"===r.blockType?r.url:void 0},"data-testid":"system-lead-block-cta-action"},r.label))),y&&y.length>0&&f.default.createElement(s.default.Card,{className:b.classes.card,color:"pearl","data-testid":"system-attributes-card"},f.default.createElement(s.default.Card.Section,null,f.default.createElement("div",{className:b.classes.iconList},f.default.createElement(o.default,null,y.map((function(e,t){return f.default.createElement(o.default.Item,{isCompact:!0,icon:f.default.createElement(p.StyledBlueCheckIconInter,null),title:e,key:"unique-selling-proposition-"+t})}))))))))};t.default=y},21591:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esMo
2dule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=n(r(91354));t.default=a.default},21841:function(e,t,r){"use strict";r.d(t,{Ku:function(){return p},XV:function(){return h}});var n=r(53507),a=r(45904),o=r(86326),i=r(37064),l=r(28841),s=r(3572),u=r(51885),c=r(13326),d=r(36870);const f=["className","disabled","error","IconComponent","inputRef","variant"],p=({ownerState:e,theme:t})=>(0,a.A)({MozAppearance:"none",WebkitAppearance:"none",userSelect:"none",borderRadius:0,cursor:"pointer","&:focus":(0,a.A)({},t.vars?{backgroundColor:`rgba(${t.vars.palette.common.onBackgroundChannel} / 0.05)`}:{backgroundColor:"light"===t.palette.mode?"rgba(0, 0, 0, 0.05)":"rgba(255, 255, 255, 0.05)"},{borderRadius:0}),"&::-ms-expand":{display:"none"},[`&.${u.A.disabled}`]:{cursor:"default"},"&[multiple]":{height:"auto"},"&:not([multiple]) option, &:not([multiple]) optgroup":{backgroundColor:(t.vars||t).palette.background.paper},"&&&":{paddingRight:24,minWidth:16}},"filled"===e.variant&&{"&&&":{paddingRight:32}},"outlined"===e.variant&&{borderRadius:(t.vars||t).shape.borderRadius,"&:focus":{borderRadius:(t.vars||t).shape.borderRadius},"&&&":{paddingRight:32}}),m=(0,c.Ay)("select",{name:"MuiNativeSelect",slot:"Select",shouldForwardProp:c.ep,overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.select,t[r.variant],r.error&&t.error,{[`&.${u.A.multiple}`]:t.multiple}]}})(p),h=({ownerState:e,theme:t})=>(0,a.A)({position:"absolute",right:0,top:"calc(50% - .5em)",pointerEvents:"none",color:(t.vars||t).palette.action.active,[`&.${u.A.disabled}`]:{color:(t.vars||t).palette.action.disabled}},e.open&&{transform:"rotate(180deg)"},"filled"===e.variant&&{right:7},"outlined"===e.variant&&{right:7}),v=(0,c.Ay)("svg",{name:"MuiNativeSelect",slot:"Icon",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.icon,r.variant&&t[`icon${(0,s.A)(r.variant)}`],r.open&&t.iconOpen]}})(h),g=o.forwardRef((function(e,t){const{className:r,disabled:c,error:p,IconComponent:h,inputRef:g,variant:b="standard"}=e,y=(0,n.A)(e,f),x=(0,a.A)({},e,{disabled:c,variant:b,error:p}),C=(e=>{const{classes:t,variant:r,disabled:n,multiple:a,open:o,error:i}=e,c={select:["select",r,n&&"disabled",a&&"multiple",i&&"error"],icon:["icon",`icon${(0,s.A)(r)}`,o&&"iconOpen",n&&"disabled"]};return(0,l.A)(c,u.w,t)})(x);return(0,d.jsxs)(o.Fragment,{children:[(0,d.jsx)(m,(0,a.A)({ownerState:x,className:(0,i.A)(C.select,r),disabled:c,ref:g||t},y)),e.multiple?null:(0,d.jsx)(v,{as:h,ownerState:x,className:C.icon})]})}));t.Ay=g},21855:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.classes=t.StyledProgressIndicator=t.StyledGridContainer=t.StyledFormElementsContainer=t.StyledCheckbox=t.StyledAlertBannerWrapper=void 0;var a=r(91972),o=n(r(68534)),i=r(95230),l=r(33600),s=r(56470),u=r(11473),c=n(r(44929)),d="EmbeddedRegistrationForm",f={gridFullWidth:d+"-grid-full-width",termsAndConditionsCheckbox:d+"-terms-and-conditions-checkbox"};t.classes=f;var p=(0,a.styled)("div")((function(e){var t,r=e.theme;return(t={})["& ."+i.formControlClasses.root+">."+s.formHelperTextClasses.error+"."+s.formHelperTextClasses.root]={display:"none"},t["& ."+u.filledInputClasses.root+"."+u.filledInputClasses.focused]={backgroundColor:r.colours.white},t["&& ."+f.termsAndConditionsCheckbox+" ."+l.formControlLabelClasses.root]={color:"inherit"},t}));t.StyledFormElementsContainer=p;var m=(0,a.styled)("div")({marginTop:"24px",textAlign:"center"});t.StyledAlertBannerWrapper=m;var h=(0,a.styled)(c.default)({position:"relative",left:0,right:0,marginLeft:"0.5rem"});t.StyledProgressIndicator=h;var v=(0,a.styled)("div")((function(e){var t,r;return(r={display:"grid",gap:"16px",gridTemplateRows:"repeat(4, auto)"})[e.theme.breakpoints.up(1025)]=((t={gridTemplateColumns:"1fr 1fr"})["&>."+f.gridFullWidth]={gridColumn:"1 / -1"},t),r}));t.StyledGridContainer=v;var g=(0,a.styled)(o.default)((function(e){var t;return(t={})[e.theme.breakpoints.up(1025)]={marginTop:"7px"},t["& .MuiFormControlLabel-root"]={alignItems:"center",marginRight:0,marginBottom:6},t["& .MuiFormControlLabel-label"]={display:"inline",marginLeft:0},t["& .MuiStack-root"]={display:"inline"},t["& .MuiTypography-root"]={display:"inline"}
2,t["& .MuiFormControlLabel-asterisk"]={display:"inline",marginLeft:"4px"},t}));t.StyledCheckbox=g},21907:function(e,t,r){var n=r(18037);e.exports=function(e){return n(this,e).has(e)}},21960:function(e,t,r){var n=r(33188)(Object,"create");e.exports=n},21989:function(e,t,r){"use strict";var n=r(45904),a=r(53507),o=r(86326),i=r(93047),l=r(18753),s=r(98394),u=r(39585),c=r(10712),d=r(81491),f=r(36870);const p=["addEndListener","appear","children","container","direction","easing","in","onEnter","onEntered","onEntering","onExit","onExited","onExiting","style","timeout","TransitionComponent"];function m(e,t,r){var n;const a=function(e,t,r){const n=t.getBoundingClientRect(),a=r&&r.getBoundingClientRect(),o=(0,d.A)(t);let i;if(t.fakeTransform)i=t.fakeTransform;else{const e=o.getComputedStyle(t);i=e.getPropertyValue("-webkit-transform")||e.getPropertyValue("transform")}let l=0,s=0;if(i&&"none"!==i&&"string"==typeof i){const e=i.split("(")[1].split(")")[0].split(",");l=parseInt(e[4],10),s=parseInt(e[5],10)}return"left"===e?a?`translateX(${a.right+l-n.left}px)`:`translateX(${o.innerWidth+l-n.left}px)`:"right"===e?a?`translateX(-${n.right-a.left-l}px)`:`translateX(-${n.left+n.width-l}px)`:"up"===e?a?`translateY(${a.bottom+s-n.top}px)`:`translateY(${o.innerHeight+s-n.top}px)`:a?`translateY(-${n.top-a.top+n.height-s}px)`:`translateY(-${n.top+n.height-s}px)`}(e,t,"function"==typeof(n=r)?n():n);a&&(t.style.webkitTransform=a,t.style.transform=a)}const h=o.forwardRef((function(e,t){const r=(0,u.A)(),h={enter:r.transitions.easing.easeOut,exit:r.transitions.easing.sharp},v={enter:r.transitions.duration.enteringScreen,exit:r.transitions.duration.leavingScreen},{addEndListener:g,appear:b=!0,children:y,container:x,direction:C="down",easing:A=h,in:_,onEnter:E,onEntered:S,onEntering:w,onExit:k,onExited:M,onExiting:T,style:O,timeout:D=v,TransitionComponent:R=i.Ay}=e,P=(0,a.A)(e,p),L=o.useRef(null),I=(0,s.A)(y.ref,L,t),j=e=>t=>{e&&(void 0===t?e(L.current):e(L.current,t))},F=j(((e,t)=>{m(C,e,x),(0,c.q)(e),E&&E(e,t)})),B=j(((e,t)=>{const a=(0,c.c)({timeout:D,style:O,easing:A},{mode:"enter"});e.style.webkitTransition=r.transitions.create("-webkit-transform",(0,n.A)({},a)),e.style.transition=r.transitions.create("transform",(0,n.A)({},a)),e.style.webkitTransform="none",e.style.transform="none",w&&w(e,t)})),N=j(S),$=j(T),U=j((e=>{const t=(0,c.c)({timeout:D,style:O,easing:A},{mode:"exit"});e.style.webkitTransition=r.transitions.create("-webkit-transform",t),e.style.transition=r.transitions.create("transform",t),m(C,e,x),k&&k(e)})),z=j((e=>{e.style.webkitTransition="",e.style.transition="",M&&M(e)})),V=o.useCallback((()=>{L.current&&m(C,L.current,x)}),[C,x]);return o.useEffect((()=>{if(_||"down"===C||"right"===C)return;const e=(0,l.A)((()=>{L.current&&m(C,L.current,x)})),t=(0,d.A)(L.current);return t.addEventListener("resize",e),()=>{e.clear(),t.removeEventListener("resize",e)}}),[C,_,x]),o.useEffect((()=>{_||V()}),[_,V]),(0,f.jsx)(R,(0,n.A)({nodeRef:L,onEnter:F,onEntered:N,onEntering:B,onExit:U,onExited:z,onExiting:$,addEndListener:e=>{g&&g(L.current,e)},appear:b,in:_,timeout:D},P,{children:(e,t)=>o.cloneElement(y,(0,n.A)({ref:I,style:(0,n.A)({visibility:"exited"!==e||_?void 0:"hidden"},O,y.props.style)},t))}))}));t.A=h},22009:function(e,t,r){"use strict";r.d(t,{B:function(){return l}});var n=r(45904),a=r(72667),o=r(68223),i=r(18557);function l(e){return(0,o.A)("MuiInput",e)}const s=(0,n.A)({},i.A,(0,a.A)("MuiInput",["root","underline","input"]));t.A=s},22015:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.Title=t.StyledSmallTable=t.StyledTable=t.Root=t.classes=void 0;const a=n(r(63077)),o=r(94973),i=r(30831),l=r(91972),s="Table";t.classes={noBorder:`${s}-noBorder`,evenColor:`${s}-evenColor`,oddColor:`${s}-oddColor`,rowNoColor:`${s}-rowNoColor`,separator:`${s}-separator`,item:`${s}-item`,description:`${s}-description`,itemevenColor:`${s}-itemevenColor`,itemoddColor:`${s}-itemoddColor`},t.Root=(0,l.styled)("div")((({theme:e})=>({[`.${t.classes.noBorder}`]:{border:0,"& tbody":{"& tr":{"& td":{borderBottom:"0px"}}}},[`.${t.classes.evenColor}`]:{borderTop:`1px solid ${e.colours.storm}`,"& tbody":{"& tr":{"&:nth-of-type(even)":{backgroundColor:e.colours.pearl}}}},[`.${t.classes.oddColor}`]:{borderTop:"none","& tbody":{"& tr":{"&:nth-of-type(odd)":{backgroundColor:e.colours.pearl}}}},[`.${t.classes.rowNoColor}`]:{"& tbody":{"& tr":{borderTop:`1px solid ${e.colours.storm}`,"&:first-of-type":{borderTop:"none"}}}},[`.${t.classes.separator}`]:{borderBottom:`1px solid ${e.colours.storm}`},[`.${t.classes.item}`]:{wordBreak:"break-all",margin:0,padding:"16px",listStyle:"none"},[`.${t.classes.description}`]:{margin:"0 0 16px 0","&:last-child":{margin:0}},[`.${t.classes.itemevenColor}`]:{[`.${t.classes.item}`]:{"&:nth-of-type(even)":{backgroundColor:e.colours.pearl}}},[`.${t.classes.itemoddColor}`]:{[`.${t.classes.item}`]:{"&:nth-of-type(odd)":{backgroundColor:e.colours.pearl}}},[`& .${i.tableRowClasses.head}`]:{border:`1px solid ${e.colours.storm}`},[`& .${o.tableCellClasses.head}`]:{color:"inherit",padding:"16px",fontWeight:"bold"},[`& .${o.tableCellClasses.body}`]:{padding:"1rem 16px 0.67rem",verticalAlign:"top",border:0},[`& .${o.tableCellClasses.head}, .${o.tableCellClasses.body}`]:{fontSize:"16px",[e.breakpoints.up("sm")]:{fontSize:"18px"}}}))),t.StyledTable=(0,l.styled)(a.default)((({theme:e})=>({border:`1px solid ${e.colours.storm}`}))),t.StyledSmallTable=(0,l.styled)("div")((({theme:e})=>({border:`1px solid ${e.colours.storm}`,fontSize:"16px",[e.breakpoints.up("sm")]:{fontSize:"18px"},[`&.${t.classes.noBorder}`]:{border:0}}))),t.Title=(0,l.styled)("dt")({fontWeight:"bold"})},22044:function(e){"use strict";e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},22121:function(e,t,r){"use strict";var n=r(60330);
2Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=n(r(24142)),o=r(36870),i=(0,a.default)((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-2zm-5 14H7v-2h7v2zm3-4H7v-2h10v2zm0-4H7V7h10v2z"}),"Article");t.default=i},22133:function(e,t,r){"use strict";r.d(t,{q:function(){return o}});var n=r(72667),a=r(68223);function o(e){return(0,a.A)("MuiPaginationItem",e)}const i=(0,n.A)("MuiPaginationItem",["root","page","sizeSmall","sizeLarge","text","textPrimary","textSecondary","outlined","outlinedPrimary","outlinedSecondary","rounded","ellipsis","firstLast","previousNext","focusVisible","disabled","selected","icon"]);t.A=i},22134:function(e,t){"use strict";t.__esModule=!0,t.default=void 0;t.default=function(e,t){var r=o(e);return(null==r?void 0:r.handler(r.ref,t,r))||void 0};var r=function(e){return e},n=function(e,t,r){var n="public"==r.scheme?"/content/":"/content-private/",a=e.split("/");e=a.pop(),t.dirs&&(a=a.concat(t.dirs));var o=!1;if(a.length>0){if(-1!=a[0].indexOf("."))n="//"+a.shift()+n,o=!0;n+=a.join("/")+"/"}!o&&t.contentSource&&(n=t.contentSource+n);var i=e.split("."),l=i.shift(),s=i.join(".");return n=n+l+"-"+("mp4"==s||"ogg"==s||"webm"==s||"avi"==s||"svg"==s||"apng"==s||"gif"==s?"original":t.size||"original")+"."+s,t.apiHost&&(n=t.apiHost+n),n},a={public:n,private:n,url:r,http:r,https:r,fa:r,fas:r,far:r,fad:r,fal:r,fab:r,fr:r,emoji:r},o=function(e){var t=e.indexOf(":");if(-1!=t){var r=e.substring(0,t),n=a[r];if(n){var o=null,i=null;return-1!=(e=e.substring(t+1)).indexOf(".")&&(i=(o=e.split("."))[o.length-1]),{scheme:r,handler:n,ref:e,fileType:i,fileParts:o}}}}},22200:function(e,t,r){"use strict";r.d(t,{A:function(){return A}});var n=r(53507),a=r(45904),o=r(86326),i=r(37064),l=r(39525),s=r(68223),u=r(28841),c=r(15289),d=r(12955),f=r(93737),p=r(36870);const m=["className","component","disableGutters","fixed","maxWidth","classes"],h=(0,f.A)(),v=(0,d.A)("div",{name:"MuiContainer",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.root,t[`maxWidth${(0,l.A)(String(r.maxWidth))}`],r.fixed&&t.fixed,r.disableGutters&&t.disableGutters]}}),g=e=>(0,c.A)({props:e,name:"MuiContainer",defaultTheme:h});var b=r(3572),y=r(13326),x=r(92403);const C=function(e={}){const{createStyledComponent:t=v,useThemeProps:r=g,componentName:c="MuiContainer"}=e,d=t((({theme:e,ownerState:t})=>(0,a.A)({width:"100%",marginLeft:"auto",boxSizing:"border-box",marginRight:"auto",display:"block"},!t.disableGutters&&{paddingLeft:e.spacing(2),paddingRight:e.spacing(2),[e.breakpoints.up("sm")]:{paddingLeft:e.spacing(3),paddingRight:e.spacing(3)}})),(({theme:e,ownerState:t})=>t.fixed&&Object.keys(e.breakpoints.values).reduce(((t,r)=>{const n=r,a=e.breakpoints.values[n];return 0!==a&&(t[e.breakpoints.up(n)]={maxWidth:`${a}${e.breakpoints.unit}`}),t}),{})),(({theme:e,ownerState:t})=>(0,a.A)({},"xs"===t.maxWidth&&{[e.breakpoints.up("xs")]:{maxWidth:Math.max(e.breakpoints.values.xs,444)}},t.maxWidth&&"xs"!==t.maxWidth&&{[e.breakpoints.up(t.maxWidth)]:{maxWidth:`${e.breakpoints.values[t.maxWidth]}${e.breakpoints.unit}`}}))),f=o.forwardRef((function(e,t){const o=r(e),{className:f,component:h="div",disableGutters:v=!1,fixed:g=!1,maxWidth:b="lg"}=o,y=(0,n.A)(o,m),x=(0,a.A)({},o,{component:h,disableGutters:v,fixed:g,maxWidth:b}),C=((e,t)=>{const{classes:r,fixed:n,disableGutters:a,maxWidth:o}=e,i={root:["root",o&&`maxWidth${(0,l.A)(String(o))}`,n&&"fixed",a&&"disableGutters"]};return(0,u.A)(i,(e=>(0,s.A)(t,e)),r)})(x,c);return(0,p.jsx)(d,(0,a.A)({as:h,ownerState:x,className:(0,i.A)(C.root,f),ref:t},y))}));return f}({createStyledComponent:(0,y.Ay)("div",{name:"MuiContainer",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.root,t[`maxWidth${(0,b.A)(String(r.maxWidth))}`],r.fixed&&t.fixed,r.disableGutters&&t.disableGutters]}}),useThemeProps:e=>(0,x.A)({props:e,name:"MuiContainer"})});var A=C},22286:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.Heading=t.Root=void 0;const a=r(91972),o=n(r(9866));t.Root=(0,a.styled)("nav")({display:"flex",justifyContent:"flex-start",alignItems:"center",gap:"24px",flexWrap:"wrap",padding:"30px 0"}),t.Heading=(0,a.styled)(o.default)((({theme:e})=>({flexBasis:"100%",[e.breakpoints.up("md")]:{flexBasis:"auto"}})))},22404:function(e,t,r){"use strict";var n=r(62755),a=String,o=TypeError;e.exports=function(e){if("object"==typeof e||n(e))return e;throw o("Can't set "+a(e)+" as a prototype")}},22465:function(e,t,r){"use strict";var n,a=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var a=Object.getOwnPropertyDescriptor(t,r);
2a&&!("get"in a?!t.__esModule:a.writable||a.configurable)||(a={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,a)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),o=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),i=this&&this.__importStar||(n=function(e){return n=Object.getOwnPropertyNames||function(e){var t=[];for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[t.length]=r);return t},n(e)},function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r=n(e),i=0;i<r.length;i++)"default"!==r[i]&&a(t,e,r[i]);return o(t,e),t}),l=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const s=r(97711),u=i(r(86326)),c=l(r(85790)),d=r(32203),f=l(r(67447)),p=r(96852),m=({name:e,textFieldLabel:t,onChange:r,component:n=p.StyledTextField})=>(0,s.jsx)(n,{fullWidth:!0,name:e,id:(0,d.replaceSpaces)(t),label:t,onChange:e=>r?.(e),"data-testid":"button-radio-group-textfield"}),h=({label:e,withTextField:t,textFieldLabel:r,selected:n,setSelected:a,onChange:o,className:i,disabled:l,textFieldComponent:c,...p})=>{const[h,v]=(0,u.useState)(void 0),g=(0,u.useCallback)((t=>{v(t),!t||e!==n&&n||o?.(t)}),[o,e,n]),b=(0,u.useCallback)((()=>{a(e),o?.(h||e)}),[e,o,a,h]);return(0,s.jsxs)("div",{"data-testid":"radio-button-container",children:[(0,s.jsx)(f.default,{option:e,checked:e===n,onChange:b,className:i,disabled:l,...p}),t&&(0,s.jsx)(m,{name:`${(0,d.replaceSpaces)(e)}-textfield`,textFieldLabel:r,onChange:g,component:c})]})};t.default=(0,c.default)(u.default.memo((({name:e,className:t,defaultValue:r,options:n,disabled:a,title:o,onChange:i,textFieldComponent:l})=>{const[c,d]=(0,u.useState)(r);return(0,s.jsxs)(p.Container,{className:t,"data-testid":`radio-group-${e}`,children:[(0,s.jsx)(p.Title,{variant:"h6",component:"label",children:o}),n.map((e=>(0,s.jsx)(h,{selected:c,setSelected:d,onChange:i,disabled:a,textFieldComponent:l,...e},e.label)))]})})))},22486:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.context=void 0,t.context={"media.3d":"3D view","media.video":"Video"}},22495:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useUpdateEffect=void 0;const n=r(86326);t.useUpdateEffect=(e,t)=>{const r=(0,n.useRef)(!0);(0,n.useEffect)((()=>{if(!r.current)return e();r.current=!1}),t)}},22523:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=n(r(48564));t.default=a.default},22579:function(e,t,r){"use strict";r.d(t,{H:function(){return o}});var n=r(72667),a=r(68223);function o(e){return(0,a.A)("MuiTabs",e)}const i=(0,n.A)("MuiTabs",["root","vertical","flexContainer","flexContainerVertical","centered","scroller","fixed","scrollableX","scrollableY","hideScrollbar","scrollButtons","scrollButtonsHideMobile","
2indicator"]);t.A=i},22668:function(e,t,r){"use strict";var n=r(60330);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=n(r(86326)),o=function(e,t){var r=!1,n=function(e){return e?e.key:"empty"};if(e.children.length&&t.children.length){var o=a.default.Children.map(e.children,n)[e.index];if(null!=o)o===a.default.Children.map(t.children,n)[t.index]&&(r=!0)}return r};t.default=o},22680:function(e){e.exports=function(e){var t=this.__data__,r=t.delete(e);return this.size=t.size,r}},22724:function(e,t,r){"use strict";var n=r(75733),a=r(48159),o=TypeError;e.exports=function(e){if(n(e))return e;throw new o(a(e)+" is not a constructor")}},22753:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.iconButtonClasses=void 0;const a=n(r(10804));var o=r(76491);Object.defineProperty(t,"iconButtonClasses",{enumerable:!0,get:function(){return o.classes}}),t.default=a.default},22958:function(e,t,r){"use strict";var n=r(93916),a=r(7699),o=r(43143),i=r(16433),l=r(29439),s=r(38186),u=l("symbol-to-string-registry");n({target:"Symbol",stat:!0,forced:!s},{keyFor:function(e){if(!o(e))throw TypeError(i(e)+" is not a symbol");if(a(u,e))return u[e]}})},22967:function(e,t,r){"use strict";t.__esModule=!0,t.default=void 0;var n=r(86326),a=r(7165),o=r(81255),i=r(56028),l=r(47833),s=function(){var e=(0,i.useSiteContext)().countryCode,t=(0,a.useIsClient)().isClient;return(0,n.useMemo)((function(){if(t){var e=new URLSearchParams(window.location.search).getAll(o.PATHNAME_KEY);if(e.length){var r=e.map((function(e){return(0,l.getCorrectedPath)(e)})),n=r[0];if(n)return n}}}),[e,t])};t.default=s},23084:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.iconMap=t.Klober=t.Zanda=t.Wolfin=t.Wierer=t.Villas=t.Vedag=t.Sunscape=t.StandardCentred=t.Standard=t.Siplast=t.SereniCoperture=t.Sealoflex=t.RoofProServiceTeam=t.RoofProPartner=t.RoofProExpert=t.RoofProElite=t.RoofPro=t.Redland=t.Ormax=t.Necoflex=t.Monier=t.Monarplan=t.Monarflex=t.IcopalVedag=t.IcopalKatto=t.Icopal=t.GuaranteeSystem=t.GuaranteeSolution=t.GuaranteeProduct=t.Everlite=t.Everguard=t.Esha=t.Coverland=t.Cobert=t.Chova=t.Cementegola=t.Canopia=t.Bramac=t.Braas=t.BmiRoofProServiceTeam=t.BmiRoofPro=t.BMIAcademyDE=t.BMIAcademyEN=t.BMIAcademy=t.BMI=t.Awak=t.AeroDek=t.Academy=void 0;const a=n(r(46409)),o=n(r(87524));t.Academy=o.default;const i=n(r(18793));t.AeroDek=i.default;const l=n(r(2664));t.Awak=l.default;const s=n(r(46998));t.BMI=s.default;const u=n(r(66094));Object.defineProperty(t,"BMIAcademy",{enumerable:!0,get:function(){return u.default}}),Object.defineProperty(t,"BMIAcademyEN",{enumerable:!0,get:function(){return u.default}});const c=n(r(51405));t.BMIAcademyDE=c.default;
2const d=n(r(37017));t.BmiRoofPro=d.default;const f=n(r(17995));t.BmiRoofProServiceTeam=f.default;const p=n(r(80937));t.Braas=p.default;const m=n(r(2598));t.Bramac=m.default;const h=n(r(40277));t.Canopia=h.default;const v=n(r(6672));t.Cementegola=v.default;const g=n(r(63755));t.Chova=g.default;const b=n(r(26941));t.Cobert=b.default;const y=n(r(15116));t.Coverland=y.default;const x=n(r(93699));t.Esha=x.default;const C=n(r(88347));t.Everguard=C.default;const A=n(r(79552));t.Everlite=A.default;const _=n(r(51677));t.GuaranteeProduct=_.default;const E=n(r(12203));t.GuaranteeSolution=E.default;const S=n(r(91437));t.GuaranteeSystem=S.default;const w=n(r(19754));t.Icopal=w.default;const k=n(r(75505));t.IcopalKatto=k.default;const M=n(r(57527));t.IcopalVedag=M.default;const T=n(r(37761));t.Klober=T.default;const O=n(r(33836));t.Monarflex=O.default;const D=n(r(70448));t.Monarplan=D.default;const R=n(r(62982));t.Monier=R.default;const P=n(r(62992));t.Necoflex=P.default;const L=n(r(6863));t.Ormax=L.default;const I=n(r(55540));t.Redland=I.default;const j=n(r(19899));t.RoofPro=j.default;const F=n(r(96060));t.RoofProElite=F.default;const B=n(r(68555));t.RoofProExpert=B.default;const N=n(r(63337));t.RoofProPartner=N.default;const $=n(r(90857));t.RoofProServiceTeam=$.default;const U=n(r(66243));t.Sealoflex=U.default;const z=n(r(56333));t.SereniCoperture=z.default;const V=n(r(85594));t.Siplast=V.default;const H=n(r(24905));t.Standard=H.default;const W=n(r(5512));t.StandardCentred=W.default;const G=n(r(80568));t.Sunscape=G.default;const Z=n(r(88301));t.Vedag=Z.default;const q=n(r(11325));t.Villas=q.default;const Y=n(r(41148));t.Wierer=Y.default;const K=n(r(76699));t.Wolfin=K.default;const X=n(r(57192));t.Zanda=X.default,t.iconMap={Academy:o.default,AeroDek:i.default,Awak:l.default,BMI:s.default,BMIAcademy:u.default,BMIAcademyEN:u.default,BMIAcademyDE:c.default,BmiRoofPro:d.default,BmiRoofProServiceTeam:f.default,Braas:p.default,Bramac:m.default,Canopia:h.default,Cementegola:v.default,Chova:g.default,Cobert:b.default,Coverland:y.default,Esha:x.default,Everguard:C.default,Everlite:A.default,GuaranteeProduct:_.default,GuaranteeSolution:E.default,GuaranteeSystem:S.default,Icopal:w.default,IcopalKatto:k.default,IcopalVedag:M.default,Klober:T.default,Monarflex:O.default,Monarplan:D.default,Monier:R.default,Necoflex:P.default,Ormax:L.default,Redland:I.default,RoofPro:j.default,RoofProElite:F.default,RoofProExpert:B.default,RoofProPartner:N.default,RoofProServiceTeam:$.default,Sealoflex:U.default,SereniCoperture:z.default,Siplast:V.default,Standard:H.default,StandardCentred:W.default,Sunscape:G.default,Vedag:Z.default,Villas:q.default,Wierer:Y.default,Wolfin:K.default,Zanda:X.default},t.default=a.default},23111:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.productOverviewClasses=void 0;const a=n(r(94669));var o=r(91785);Object.defineProperty(t,"productOverviewClasses",{enumerable:!0,get:function(){return o.classes}}),t.default=a.default},23124:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.DefaultImage=void 0;const a=n(r(84940));t.DefaultImage=a.default},23152:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=n(r(70695));t.default=a.default},23253:function(){},23299:function(e,t,r){"use strict";r.d(t,{O:function(){return o}});var n=r(72667),a=r(68223);function o(e){return(0,a.A)("MuiTouchRipple",e)}const i=(0,n.A)("MuiTouchRipple",["root","ripple","rippleVisible","ripplePulsate","child","childLeaving","childPulsate"]);t.A=i},23315:function(e,t,r){"use strict";r.r(t),r.d(t,{default:function(){return n.A},getPaperUtilityClass:function(){return a.j},paperClasses:function(){return a.A}});var n=r(56997),a=r(7869)},23336:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esMo
2dule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=r(97711),o=n(r(97386));t.default=e=>(0,a.jsxs)(o.default,{viewBox:"0 0 16 16",...e,children:[(0,a.jsx)("path",{fill:"none",d:"M0 0h16v16H0z"}),(0,a.jsx)("path",{d:"m12.6 11.15-1.4 1.45L8 9.4l-3.15 3.2-1.4-1.45L6.6 8 3.45 4.8l1.4-1.4L8 6.6l3.2-3.2 1.4 1.4L9.45 8Z"})]})},23368:function(e){e.exports=function(e){return function(){return e}}},23378:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.classes=t.SectionTitle=t.RoofName=t.RoofIllustrationBlock=t.RoofDimensionsBlock=t.DimensionWrapper=t.DimensionValue=t.DimensionLabel=t.Container=void 0;var a,o=r(91972),i=n(r(9866)),l="selectedRoof",s={roofIllustration:l+"-roofIllustration",breakRow:l+"-breakRow",topPadding:l+"-topPadding"};t.classes=s;var u=(0,o.styled)(i.default)((function(e){var t,r,n=e.theme;return(r={marginRight:"auto",marginBottom:"18px",fontWeight:"700",lineHeight:1.2})["&."+s.topPadding]=((t={marginTop:"24px"})[n.breakpoints.down(1024)]={marginTop:"18px"},t),r}));t.SectionTitle=u;var c=(0,o.styled)("div")((function(e){return{width:"100%",border:"1px solid "+e.theme.colours.storm,padding:"18px 24px",borderRadius:"3px",display:"flex",alignItems:"center"}}));t.Container=c;var d=(0,o.styled)("div")((function(e){var t,r=e.theme;return(t={display:"flex",flexDirection:"column",alignItems:"center",padding:"10px 11.5px",marginRight:"15px"})["& ."+s.roofIllustration]={width:"96px",height:"auto"},t[r.breakpoints.down("sm")]={marginRight:"22px"},t}));t.RoofIllustrationBlock=d;var f=(0,o.styled)(i.default)((function(e){return{color:e.theme.colours.cyan500,marginTop:"6px"}}));t.RoofName=f;var p=(0,o.styled)("div")((function(e){var t,r=e.theme;return(t={display:"grid",gridTemplateColumns:"repeat(5, minmax(126px, max-content))",rowGap:"30px",columnGap:"28px"})[r.breakpoints.down(1096)]={gridTemplateColumns:"repeat(4, minmax(126px, max-content))"},t[r.breakpoints.down(972)]={gridTemplateColumns:"repeat(3, minmax(126px, max-content))"},t[r.breakpoints.down(760)]={gridTemplateColumns:"repeat(2, minmax(126px, max-content))"},t[r.breakpoints.down("sm")]={gridTemplateColumns:"repeat(1, max-content)",rowGap:"18px"},t}));t.RoofDimensionsBlock=p;var m=(0,o.styled)("div")(((a={lineHeight:1.2,fontSize:"1rem",display:"flex",padding:"0 8px"})["&."+s.breakRow]={gridColumnStart:"1"},a));t.DimensionWrapper=m;var h=(0,o.styled)("span")({fontWeight:700,marginRight:"14px"});t.DimensionLabel=h;var v=(0,o.styled)("span")({marginLeft:"auto"});t.DimensionValue=v},23452:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=r(97711),o=n(r(55530)),i=n(r(25043)),l=n(r(40221)),s=n(r(9866)),u=r(31860),c={half:[6,6],"two-thirds":[8,4]};t.default=({backgroundColor:e="white",title:t,media:r,children:n,layout:d="half",isReversed:f,className:p,"data-testid":m})=>{const h=c[d];return(0,a.jsx)(u.StyledSection,{backgroundColor:e,className:(0,o.default)(p,f&&u.classes.reversed),"data-testid":m||"promo-section",children:(0,a.jsxs)(i.default,{container:!0,spacing:3,className:u.classes.grid,children:[(0,a.jsx)(i.default,{xs:12,sm:h[0],children:(0,a.jsxs)("div",{className:u.classes.content,children:[t&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(s.default,{variant:"h2",hasUnderline:!0,className:u.classes.title,"data-testid":"promo-section-main-title",children:t}),(0,a.jsx)(s.default,{variant:"h3",className:u.classes.subtitle,children:t})]}),n]})}),(0,a.jsx)(i.default,{xs:12,sm:h[1],children:r&&(0,a.jsx)(l.default,{...r,className:(0,o.default)(r.className,u.classes.image)})})]})})}},23496:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=r(97711),o=n(r(55530)),i=n(r(90565)),l=n(r(9866)),s=r(63624),u=({title:e,imageSource:t,illustratedImage:r,disabled:n,className:u,children:c,component:d="div",...f})=>{const p=r,m=e&&!t&&!r;return(0,a.jsx)(s.StyledButtonBase,{component:d,disabled:n,className:(0,o.default)(n&&s.classes.disabled,u),...f,children:(0,a.jsxs)(i.default,{className:s.classes.body,children:[t?(0,a.jsx)("div",{className:(0,o.default)(s.classes.image),style:{backgroundImage:`url(${t})`},"data-testid":"toggle-card-background-image"}):null,p?(0,a.jsx)(p,{preserveAspectRatio:"xMidYMid","data-testid":"toggle-card-illustration"}):null,e?(0,a.jsx)(l.default,{variant:"h6",className:(0,o.default)(s.classes.title,m&&s.classes.only),children:e}):null,c]})})};u.Paragraph=({className:e,children:t})=>(0,a.jsx)(l.default,{className:(0,o.default)(s.classes.paragraph,e),children:t}),t.default=u},23553:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esMo
vendor: 4,115 bytes, line 2
2dule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=n(r(1818));t.default=a.default},23625:function(e,t,r){"use strict";var n=r(53507),a=r(45904),o=r(86326),i=r(37064),l=r(93047),s=r(28841),u=r(13326),c=r(92403),d=r(92825),f=r(10712),p=r(39585),m=r(98394),h=r(27289),v=r(36870);const g=["addEndListener","children","className","collapsedSize","component","easing","in","onEnter","onEntered","onEntering","onExit","onExited","onExiting","orientation","style","timeout","TransitionComponent"],b=(0,u.Ay)("div",{name:"MuiCollapse",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.root,t[r.orientation],"entered"===r.state&&t.entered,"exited"===r.state&&!r.in&&"0px"===r.collapsedSize&&t.hidden]}})((({theme:e,ownerState:t})=>(0,a.A)({height:0,overflow:"hidden",transition:e.transitions.create("height")},"horizontal"===t.orientation&&{height:"auto",width:0,transition:e.transitions.create("width")},"entered"===t.state&&(0,a.A)({height:"auto",overflow:"visible"},"horizontal"===t.orientation&&{width:"auto"}),"exited"===t.state&&!t.in&&"0px"===t.collapsedSize&&{visibility:"hidden"}))),y=(0,u.Ay)("div",{name:"MuiCollapse",slot:"Wrapper",overridesResolver:(e,t)=>t.wrapper})((({ownerState:e})=>(0,a.A)({display:"flex",width:"100%"},"horizontal"===e.orientation&&{width:"auto",height:"100%"}))),x=(0,u.Ay)("div",{name:"MuiCollapse",slot:"WrapperInner",overridesResolver:(e,t)=>t.wrapperInner})((({ownerState:e})=>(0,a.A)({width:"100%"},"horizontal"===e.orientation&&{width:"auto",height:"100%"}))),C=o.forwardRef((function(e,t){const r=(0,c.A)({props:e,name:"MuiCollapse"}),{addEndListener:u,children:C,className:A,collapsedSize:_="0px",component:E,easing:S,in:w,onEnter:k,onEntered:M,onEntering:T,onExit:O,onExited:D,onExiting:R,orientation:P="vertical",style:L,timeout:I=d.p0.standard,TransitionComponent:j=l.Ay}=r,F=(0,n.A)(r,g),B=(0,a.A)({},r,{orientation:P,collapsedSize:_}),N=(e=>{const{orientation:t,classes:r}=e,n={root:["root",`${t}`],entered:["entered"],hidden:["hidden"],wrapper:["wrapper",`${t}`],wrapperInner:["wrapperInner",`${t}`]};return(0,s.A)(n,h.E,r)})(B),$=(0,p.A)(),U=o.useRef(),z=o.useRef(null),V=o.useRef(),H="number"==typeof _?`${_}px`:_,W="horizontal"===P,G=W?"width":"height";o.useEffect((()=>()=>{clearTimeout(U.current)}),[]);const Z=o.useRef(null),q=(0,m.A)(t,Z),Y=e=>t=>{if(e){const r=Z.current;void 0===t?e(r):e(r,t)}},K=()=>z.current?z.current[W?"clientWidth":"clientHeight"]:0,X=Y(((e,t)=>{z.current&&W&&(z.current.style.position="absolute"),e.style[G]=H,k&&k(e,t)})),Q=Y(((e,t)=>{const r=K();z.current&&W&&(z.current.style.position="");const{duration:n,easing:a}=(0,f.c)({style:L,timeout:I,easing:S},{mode:"enter"});if("auto"===I){const t=$.transitions.getAutoHeightDuration(r);e.style.transitionDuration=`${t}ms`,V.current=t}else e.style.transitionDuration="string"==typeof n?n:`${n}ms`;e.style[G]=`${r}px`,e.style.transitionTimingFunction=a,T&&T(e,t)})),J=Y(((e,t)=>{e.style[G]="auto",M&&M(e,t)})),ee=Y((e=>{e.style[G]=`${K()}px`,O&&O(e)})),te=Y(D),re=Y((e=>{const t=K(),{duration:r,easing:n}=(0,f.c)({style:L,timeout:I,easing:S},{mode:"exit"});if("auto"===I){const r=$.transitions.getAutoHeightDuration(t);e.style.transitionDuration=`${r}ms`,V.current=r}else e.style.transitionDuration="string"==typeof r?r:`${r}ms`;e.style[G]=H,e.style.transitionTimingFunction=n,R&&R(e)}));return(0,v.jsx)(j,(0,a.A)({in:w,onEnter:X,onEntered:J,onEntering:Q,onExit:ee,onExited:te,onExiting:re,addEndListener:e=>{"auto"===I&&(U.current=setTimeout(e,V.current||0)),u&&u(Z.current,e)},nodeRef:Z,timeout:"auto"===I?null:I},F,{children:(e,t)=>(0,v.jsx)(b,(0,a.A)({as:E,className:(0,i.A)(N.root,A,{entered:N.entered,exited:!w&&"0px"===H&&N.hidden}[e]),style:(0,a.A)({[W?"minWidth":"minHeight"]:H},L),ownerState:(0,a.A)({},B,{state:e}),ref:q},t,{children:(0,v.jsx)(y,{ownerState:(0,a.A)({},B,{state:e}),className:N.wrapper,ref:z,children:(0,v.jsx)(x,{ownerState:(0,a.A)({},B,{state:e}),className:N.wrapperInner,children:C})})}))}))}));C.muiSupportAuto=!0,t.A=C},23732:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esMo
2dule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=r(97711),o=n(r(97386));t.default=e=>(0,a.jsxs)(o.default,{...e,children:[(0,a.jsx)("path",{d:"M0 0h24v24H0Z",fill:"none"}),(0,a.jsx)("path",{d:"M20.159 13.925 12 6.689l-8.159 7.236-1.682-1.85L12 3.311l9.841 8.764ZM11 15H9v-2h2Zm4 0h-2v-2h2Zm-4 3H9v-2h2Zm4 0h-2v-2h2ZM5 0H1.5A1.498 1.498 0 0 0 0 1.5V5h2V2h3Zm14 0h3.5A1.498 1.498 0 0 1 24 1.5V5h-2V2h-3ZM5 24H1.5A1.498 1.498 0 0 1 0 22.5V19h2v3h3Zm14 0h3.5a1.498 1.498 0 0 0 1.5-1.5V19h-2v3h-3Z"})]})},23786:function(e,t,r){"use strict";var n=r(28457);e.exports=n},23807:function(e,t,r){"use strict";var n=r(60330);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=n(r(24142)),o=r(36870),i=(0,a.default)((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 2zm-2 15-5-5 1.41-1.41L10 14.17l7.59-7.59L19 8l-9 9z"}),"CheckCircle");t.default=i},23815:function(e,t,r){"use strict";var n=r(93833).f,a=r(36201),o=r(93243)("toStringTag");e.exports=function(e,t,r){e&&!r&&(e=e.prototype),e&&!a(e,o)&&n(e,o,{configurable:!0,value:t})}},23843:function(e,t,r){"use strict";var n=r(67959),a=r(62808),o=r(43192),i=function(e){return function(t,r,i){var l,s=n(t),u=o(s),c=a(i,u);if(e&&r!=r){for(;u>c;)if((l=s[c++])!=l)return!0}else for(;u>c;c++)if((e||c in s)&&s[c]===r)return e||c||0;return!e&&-1}};e.exports={includes:i(!0),indexOf:i(!1)}},23845:function(e,t,r){"use strict";t.__esModule=!0,t.session=t.local=void 0;var n=r(2739),a=(0,n.storageFactory)((function(){return localStorage}));t.local=a;var o=(0,n.storageFactory)((function(){return sessionStorage}));t.session=o},23894:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.FilePNG=t.FilePDFProtected=t.FilePDF=t.FileJPG=t.FileJPEG=t.FileDOCX=t.FileCopyOutlined=t.FileCopy=t.Facebook=t.ExternalLink=t.ExternalDocument=t.ExpandMore=t.ExpandLess=t.ErrorOutlineOutlined=t.Error=t.EmojiObjectsOutlined=t.EditOutlined=t.Download=t.Design=t.Delete=t.Cube=t.Cross=t.CopyContent=t.ContactsOutlined=t.ConnectedTv=t.CompanyProfile=t.CloudUpload=t.Close=t.ChevronRight=t.ChevronLeft=t.CheckCircle=t.Check=t.CertificationPitchedRoof=t.CertificationOtherTraining=t.CertificationFlatRoof=t.Cancel=t.Calender=t.Calculator=t.Build=t.Box=t.BMIGuarantees=t.AttachFile=t.Article=t.ArrowUpward=t.ArrowForward=t.ArrowDownward=t.ArrowBack=t.Arrow=t.AddShoppingCart=t.Add=void 0,t.Star=t.ShoppingCartOutlined=t.ShoppingCart=t.Share=t.SelectWallColour=t.SelectTile=t.SelectRoof=t.Search=t.SaveAlt=t.RoofMeasurement=t.ReportProblem=t.Remove=t.QuestionMarkOutline=t.QuestionMark=t.PlayArrow=t.Place=t.PitchedRoof=t.Pinterest=t.PictureAsPdf=t.PhoneMobile=t.Phone=t.OtherTraining=t.NearMe=t.Menu=t.Mail=t.LocalShipping=t.LinkedIn=t.Laptop=t.KeyboardArrowUp=t.KeyboardArrowRight=t.KeyboardArrowLeft=t.KeyboardArrowDown=t.Instagram=t.Info=t.House3D=t.Home=t.Heart=t.HardHatHead=t.GetApp=t.Fullscreen=t.FolderZip=t.Folder=t.FlatRoof=t.FindReplace=t.Filter=t.FileZIP=t.FileXLSX=t.FileUniversal=t.FileTXT=t.FileSVG=void 0,t.iconMap=t.YouTube=t.Warning=t.Visualiser=t.VerifiedUser=t.UserOutlined=t.User=t.Twitter=t.TollOutlined=t.TikTok=t.TileColour=t.Tile=t.ThumbUp=t.ThreeDRotation=t.Team=void 0;const a=n(r(71513)),o=n(r(22523));t.Add=o.default;const i=n(r(81785));t.AddShoppingCart=i.default;const l=n(r(16753));t.Arrow=l.default;const s=n(r(50918));t.ArrowBack=s.default;const u=n(r(6959));t.ArrowDownward=u.default;const c=n(r(90600));t.ArrowForward=c.default;const d=n(r(82762));t.ArrowUpward=d.default;const f=n(r(79258));t.Article=f.default;const p=n(r(83650));t.AttachFile=p.default;const m=n(r(85155));t.BMIGuarantees=m.default;const h=n(r(18189));t.Box=h.default;const v=n(r(58608));t.Build=v.default;const g=n(r(66574));t.Calculator=g.default;const b=n(r(10576));t.Calender=b.default;const y=n(r(2400));t.Cancel=y.default;const x=n(r(6447));t.CertificationFlatRoof=x.default;const C=n(r(42924));t.CertificationOtherTraining=C.default;const A=n(r(49441));t.CertificationPitchedRoof=A.default;const _=n(r(83468));t.Check=_.default;const E=n(r(24308));t.CheckCircle=E.default;const S=n(r(63322));t.ChevronLeft=S.default;const w=n(r(28957));t.ChevronRight=w.default;const k=n(r(91840));t.Close=k.default;const M=n(r(74552));t.CloudUpload=M.default;const T=n(r(27954));t.CompanyProfile=T.default;const O=n(r(55473));t.ConnectedTv=O.default;const D=n(r(51681));t.ContactsOutlined=D.default;const R=n(r(51058));t.CopyContent=R.default;const P=n(r(23336));t.Cross=P.default;const L=n(r(85703));t.Cube=L.default;const I=n(r(45397));t.Delete=I.default;const j=n(r(59796));t.Design=j.default;const F=n(r(5042));t.Download=F.default;const B=n(r(9876));t.EditOutlined=B.default;const N=n(r(97746));t.EmojiObjectsOutlined=N.default;const $=n(r(96650));t.Error=$.default;const U=n(r(65980));t.ErrorOutlineOutlined=U.default;const z=n(r(38011));t.ExpandLess=z.default;const V=n(r(79891));t.ExpandMore=V.default;const H=n(r(67692));t.ExternalDocument=H.default;const W=n(r(89989));t.ExternalLink=W.default;const G=n(r(75186));t.Facebook=G.default;const Z=n(r(53362));t.FileCopy=Z.default;const q=n(r(3231));t.FileCopyOutlined=q.default;const Y=n(r(41102));t.FileDOCX=Y.default;const K=n(r(98074));t.FileJPEG=K.default;const X=n(r(42069));t.FileJPG=X.default;const Q=n(r(95376));t.FilePDF=Q.default;const J=n(r(40800));t.FilePDFProtected=J.default;const ee=n(r(99641));t.FilePNG=ee.default;const te=n(r(5060));t.FileSVG=te.default;const re=n(r(45338));t.FileTXT=re.default;const ne=n(r(17459));t.FileUniversal=ne.default;const ae=n(r(24715));t.FileXLSX=ae.default;const oe=n(r(44173));t.FileZIP=oe.default;const ie=n(r(40940));t.Filter=ie.default;const le=n(r(50465));t.FindReplace=le.default;const se=n(r(93327));t.FlatRoof=se.default;const ue=n(r(24638));t.Folder=ue.default;const ce=n(r(8155));t.FolderZip=ce.default;const de=n(r(34519));t.Fullscreen=de.default;const fe=n(r(69109));t.GetApp=fe.default;const pe=n(r(15588));t.HardHatHead=pe.default;const me=n(r(51864));t.Heart=me.default;const he=n(r(7513));t.Home=he.default;const ve=n(r(12843));t.House3D=ve.default;const ge=n(r(422));t.Info=ge.default;const be=n(r(23152));t.Instagram=be.default;const ye=n(r(57886));t.KeyboardArrowDown=ye.default;const xe=n(r(74967));t.KeyboardArrowLeft=xe.default;const Ce=n(r(93654));t.KeyboardArrowRight=Ce.default;const Ae=n(r(79423));t.KeyboardArrowUp=Ae.default;const _e=n(r(3806));t.Laptop=_e.default;const Ee=n(r(2444));t.LinkedIn=Ee.default;const Se=n(r(39493));t.LocalShipping=Se.default;const we=n(r(32353));t.Mail=we.default;const ke=n(r(44421));t.Menu=ke.default;const Me=n(r(11530));t.NearMe=Me.default;const Te=n(r(7692));t.OtherTraining=Te.default;const Oe=n(r(13652));t.Phone=Oe.default;const De=n(r(45746));t.PhoneMobile=De.default;const Re=n(r(15410));t.PictureAsPdf=Re.default;const Pe=n(r(64482));t.Pinterest=Pe.default;const Le=n(r(93313));t.PitchedRoof=Le.default;const Ie=n(r(20387));t.Place=Ie.default;const je=n(r(68767));t.PlayArrow=je.default;const Fe=n(r(17943));t.QuestionMark=Fe.default;const Be=n(r(35681));t.QuestionMarkOutline=Be.default;const Ne=n(r(90254));t.Remove=Ne.default;const $e=n(r(11509));t.ReportProblem=$e.default;const Ue=n(r(17038));t.RoofMeasurement=Ue.default;const ze=n(r(91992));t.SaveAlt=ze.default;const Ve=n(r(91762));t.Search=Ve.default;const He=n(r(23732));t.SelectRoof=He.default;const We=n(r(52634));t.SelectTile=We.default;const Ge=n(r(64198));
2t.SelectWallColour=Ge.default;const Ze=n(r(97999));t.Share=Ze.default;const qe=n(r(46140));t.ShoppingCart=qe.default;const Ye=n(r(5670));t.ShoppingCartOutlined=Ye.default;const Ke=n(r(89178));t.Star=Ke.default;const Xe=n(r(28099));t.Team=Xe.default;const Qe=n(r(55196));t.ThreeDRotation=Qe.default;const Je=n(r(23553));t.ThumbUp=Je.default;const et=n(r(14290));t.Tile=et.default;const tt=n(r(73962));t.TileColour=tt.default;const rt=n(r(70280));t.TikTok=rt.default;const nt=n(r(28109));t.TollOutlined=nt.default;const at=n(r(94163));t.Twitter=at.default;const ot=n(r(44701));t.User=ot.default;const it=n(r(21591));t.UserOutlined=it.default;const lt=n(r(77845));t.VerifiedUser=lt.default;const st=n(r(43565));t.Visualiser=st.default;const ut=n(r(67916));t.Warning=ut.default;const ct=n(r(64817));t.YouTube=ct.default,t.iconMap={Add:o.default,AddShoppingCart:i.default,Arrow:l.default,ArrowBack:s.default,ArrowDownward:u.default,ArrowForward:c.default,ArrowUpward:d.default,Article:f.default,AttachFile:p.default,BMIGuarantees:m.default,Box:h.default,Build:v.default,Cancel:y.default,Calculator:g.default,Calender:b.default,CertificationFlatRoof:x.default,CertificationOtherTraining:C.default,CertificationPitchedRoof:A.default,Check:_.default,CheckCircle:E.default,ChevronLeft:S.default,ChevronRight:w.default,Close:k.default,CloudUpload:M.default,CompanyProfile:T.default,ContactsOutlined:D.default,ConnectedTv:O.default,CopyContent:R.default,Cross:P.default,Cube:L.default,Delete:I.default,Design:j.default,Download:F.default,EditOutlined:B.default,EmojiObjectsOutlined:N.default,Error:$.default,ErrorOutlineOutlined:U.default,ExpandLess:z.default,ExpandMore:V.default,ExternalDocument:H.default,ExternalLink:W.default,Facebook:G.default,FileDOCX:Y.default,FileCopy:Z.default,FileCopyOutlined:q.default,FileJPEG:K.default,FileJPG:X.default,FilePDF:Q.default,FilePDFProtected:J.default,FilePNG:ee.default,FileSVG:te.default,FileTXT:re.default,FileUniversal:ne.default,FileXLSX:ae.default,FileZIP:oe.default,Filter:ie.default,FindReplace:le.default,FlatRoof:se.default,Folder:ue.default,FolderZip:ce.default,Fullscreen:de.default,GetApp:fe.default,HardHatHead:pe.default,Heart:me.default,Home:he.default,House3D:ve.default,Info:ge.default,Instagram:be.default,KeyboardArrowDown:ye.default,KeyboardArrowLeft:xe.default,KeyboardArrowRight:Ce.default,KeyboardArrowUp:Ae.default,Laptop:_e.default,LinkedIn:Ee.default,LocalShipping:Se.default,Mail:we.default,Menu:ke.default,NearMe:Me.default,OtherTraining:Te.default,Phone:Oe.default,PhoneMobile:De.default,PictureAsPdf:Re.default,Pinterest:Pe.default,PitchedRoof:Le.default,Place:Ie.default,PlayArrow:je.default,QuestionMark:Fe.default,QuestionMarkOutline:Be.default,Remove:Ne.default,ReportProblem:$e.default,RoofMeasurement:Ue.default,SaveAlt:ze.default,Search:Ve.default,SelectRoof:He.default,SelectTile:We.default,SelectWallColour:Ge.default,Share:Ze.default,ShoppingCart:qe.default,ShoppingCartOutlined:Ye.default,Star:Ke.default,Team:Xe.default,ThreeDRotation:Qe.default,ThumbUp:Je.default,Tile:et.default,TileColour:tt.default,TikTok:rt.default,TollOutlined:nt.default,Twitter:at.default,User:ot.default,UserOutlined:it.default,VerifiedUser:lt.default,Visualiser:st.default,Warning:ut.default,YouTube:ct.default},t.default=a.default},23954:function(e,t,r){"use strict";var n=r(9619);t.A=n.A},23960:function(e,t,r){"use strict";r.d(t,{Ay:function(){return S},MC:function(){return y}});var n=r(53507),a=r(45904),o=r(36957),i=r(58626),l=r(93737),s=r(39525);const u=["variant"];function c(e){return 0===e.length}function d(e){const{variant:t}=e,r=(0,n.A)(e,u);let a=t||"";return Object.keys(r).sort().forEach((t=>{a+="color"===t?c(a)?e[t]:(0,s.A)(e[t]):`${c(a)?t:(0,s.A)(t)}${(0,s.A)(e[t].toString())}`})),a}var f=r(75793);const p=["name","slot","skipVariantsResolver","skipSx","overridesResolver"];const m=(e,t)=>t.components&&t.components[e]&&t.components[e].styleOverrides?t.components[e].styleOverrides:null,h=e=>{let t=0;const r={};return e&&e.forEach((e=>{let n="";"function"==typeof e.props?(n=`callback${t}`,t+=1):n=d(e.props),r[n]=e.style})),r},v=(e,t)=>
2{let r=[];return t&&t.components&&t.components[e]&&t.components[e].variants&&(r=t.components[e].variants),h(r)},g=(e,t,r)=>{const{ownerState:n={}}=e,o=[];let i=0;return r&&r.forEach((r=>{let l=!0;if("function"==typeof r.props){const t=(0,a.A)({},e,n);l=r.props(t)}else Object.keys(r.props).forEach((t=>{n[t]!==r.props[t]&&e[t]!==r.props[t]&&(l=!1)}));l&&("function"==typeof r.props?o.push(t[`callback${i}`]):o.push(t[d(r.props)])),"function"==typeof r.props&&(i+=1)})),o},b=(e,t,r,n)=>{var a;const o=null==r||null==(a=r.components)||null==(a=a[n])?void 0:a.variants;return g(e,t,o)};function y(e){return"ownerState"!==e&&"theme"!==e&&"sx"!==e&&"as"!==e}const x=(0,l.A)(),C=e=>e?e.charAt(0).toLowerCase()+e.slice(1):e;function A({defaultTheme:e,theme:t,themeId:r}){return n=t,0===Object.keys(n).length?e:t[r]||t;var n}function _(e){return e?(t,r)=>r[e]:null}const E=({styledArg:e,props:t,defaultTheme:r,themeId:n})=>{const o=e((0,a.A)({},t,{theme:A((0,a.A)({},t,{defaultTheme:r,themeId:n}))}));let i;if(o&&o.variants&&(i=o.variants,delete o.variants),i){return[o,...g(t,h(i),i)]}return o};function S(e={}){const{themeId:t,defaultTheme:r=x,rootShouldForwardProp:l=y,slotShouldForwardProp:s=y}=e,u=e=>(0,f.A)((0,a.A)({},e,{theme:A((0,a.A)({},e,{defaultTheme:r,themeId:t}))}));return u.__mui_systemSx=!0,(e,c={})=>{(0,o.q_)(e,(e=>e.filter((e=>!(null!=e&&e.__mui_systemSx)))));const{name:d,slot:f,skipVariantsResolver:x,skipSx:S,overridesResolver:w=_(C(f))}=c,k=(0,n.A)(c,p),M=void 0!==x?x:f&&"Root"!==f&&"root"!==f||!1,T=S||!1;let O=y;"Root"===f||"root"===f?O=l:f?O=s:function(e){return"string"==typeof e&&e.charCodeAt(0)>96}(e)&&(O=void 0);const D=(0,o.Ay)(e,(0,a.A)({shouldForwardProp:O,label:undefined},k)),R=(n,...o)=>{const l=o?o.map((e=>{if("function"==typeof e&&e.__emotion_real!==e)return n=>E({styledArg:e,props:n,defaultTheme:r,themeId:t});if((0,i.Q)(e)){let t,r=e;return e&&e.variants&&(t=e.variants,delete r.variants,r=r=>{let n=e;return g(r,h(t),t).forEach((e=>{n=(0,i.A)(n,e)})),n}),r}return e})):[];let s=n;if((0,i.Q)(n)){let e;n&&n.variants&&(e=n.variants,delete s.variants,s=t=>{let r=n;return g(t,h(e),e).forEach((e=>{r=(0,i.A)(r,e)})),r})}else"function"==typeof n&&n.__emotion_real!==n&&(s=e=>E({styledArg:n,props:e,defaultTheme:r,themeId:t}));d&&w&&l.push((e=>{const n=A((0,a.A)({},e,{defaultTheme:r,themeId:t})),o=m(d,n);if(o){const t={};return Object.entries(o).forEach((([r,o])=>{t[r]="function"==typeof o?o((0,a.A)({},e,{theme:n})):o})),w(e,t)}return null})),d&&!M&&l.push((e=>{const n=A((0,a.A)({},e,{defaultTheme:r,themeId:t}));return b(e,v(d,n),n,d)})),T||l.push(u);const c=l.length-o.length;if(Array.isArray(n)&&c>0){const e=new Array(c).fill("");s=[...n,...e],s.raw=[...n.raw,...e]}const f=D(s,...l);return e.muiName&&(f.muiName=e.muiName),f};return D.withConfig&&(R.withConfig=D.withConfig),R}}},24031:function(e,t,r){"use strict";r(79745)("split")},24104:function(e,t,r){"use strict";function n(...e){return e.reduce(((e,t)=>null==t?e:function(...r){e.apply(this,r),t.apply(this,r)}),(()=>{}))}r.d(t,{A:function(){return n}})},24142:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return n.createSvgIcon}});var n=r(59078)},24155:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.Label=t.Filters=t.Chips=void 0;var a=n(r(9866)),o=r(91972),i=(0,o.styled)("div")((function(e){var t;return(t={display:"flex",alignItems:"baseline",justifyContent:"flex-end"})[e.theme.breakpoints.up("lg")]={marginLeft:"15px"},t}));t.Filters=i;var l=(0,o.styled)("div")({marginLeft:"19px",marginBottom:"-5px",textAlign:"right"});t.Chips=l;var s=(0,o.styled)(a.default)({flexShrink:0,display:"inline"});t.Label=s},24308:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=n(r(23807));t.default=a.default},24429:function(e,t,r){"use strict";var n=r(80326),a=r(25801),o=(0,n.A)(a.A,"Set");t.A=o},24441:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esMo
2dule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.StyledClearButton=t.HighlightedText=t.StyledPaper=t.NavOptionOptionLabel=t.NavOption=t.NavFooter=t.NavHeadingSubLabel=t.NavHeading=t.HelperText=t.ClearIcon=t.StyledForm=void 0;const a=r(91972),o=r(92929),i=n(r(26889)),l=n(r(2400)),s=n(r(22753)),u=n(r(9866));t.StyledForm=(0,a.styled)(i.default)({maxWidth:"800px","& .MuiAutocomplete-clearIndicator":{visibility:"visible"}}),t.ClearIcon=(0,a.styled)(l.default)({fontSize:"1.25rem"}),t.HelperText=(0,a.styled)("p")((({theme:e})=>({color:e.colours.slate,margin:0,fontSize:"0.75rem",marginTop:"3px",lineHeight:1.66}))),t.NavHeading=(0,a.styled)("li")({"&&":{margin:"0",padding:"10px 16px",height:"48px",alignContent:"center",display:"flex",flexDirection:"row",justifyContent:"space-between",'&[aria-disabled="true"]':{opacity:1}}}),t.NavHeadingSubLabel=(0,a.styled)(u.default)((({theme:e})=>({color:e.colours.slate}))),t.NavFooter=(0,a.styled)("li")({"&&":{margin:"0",padding:"10px 16px",height:"42px",display:"flex",alignItems:"center"}}),t.NavOption=(0,a.styled)("li")({"&&":{height:"42px",padding:"6px 16px",textAlign:"left",display:"flex",justifyContent:"center",alignItems:"center"}}),t.NavOptionOptionLabel=(0,a.styled)("span")((({theme:e})=>({textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden",textAlign:"left",display:"block",color:e.colours.slate}))),t.StyledPaper=(0,a.styled)(o.Paper)((({theme:e})=>({border:`1px solid ${e.colours.storm}`,boxShadow:"\n    0px 2px 4px -1px rgba(0, 0, 0, 0.2),\n    0px 1px 10px 0px rgba(0, 0, 0, 0.12),\n    0px 4px 5px 0px rgba(0, 0, 0, 0.14)\n  ",transition:"transform 1000ms cubic-bezier(0.4, 0, 0.2, 1), opacity 100ms cubic-bezier(0.4, 0, 0.2, 1)",padding:"0"}))),t.HighlightedText=(0,a.styled)("span")({fontWeight:"800"}),t.StyledClearButton=(0,a.styled)(s.default)((({theme:e})=>({"&&":{color:e.colours.slate}})))},24475:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.ContentSection=t.ContentHeading=t.StyledGrid=void 0;const a=r(91972),o=n(r(25043)),i=n(r(9866));t.StyledGrid=(0,a.styled)(o.default)({padding:"30px 0",fontSize:"1rem"}),t.ContentHeading=(0,a.styled)(i.default)({marginBottom:"24px"}),t.ContentSection=(0,a.styled)("div")({marginBottom:"32px"})},24571:function(e,t,r){var n,a,o;a=[],void 0===(o="function"==typeof(n=function(){"use strict";function t(e,t){return void 0===t?t={autoBom:!1}:"object"!=typeof t&&(console.warn("Deprecated: Expected third argument to be a object"),t={autoBom:!t}),t.autoBom&&/^\s*(?:text\/\S*|application\/xml|\S*\/\S*\+xml)\s*;.*charset\s*=\s*utf-8/i.test(e.type)?new Blob(["\ufeff",e],{type:e.type}):e}function n(e,t,r){var n=new XMLHttpRequest;n.open("GET",e),n.responseType="blob",n.onload=function(){s(n.response,t,r)},n.onerror=function(){console.error("could not download file")},n.send()}function a(e){var t=new XMLHttpRequest;t.open("HEAD",e,!1);try{t.send()}catch(e){}return 200<=t.status&&299>=t.status}function o(e){try{e.dispatchEvent(new MouseEvent("click"))}catch(n){var t=document.createEvent("MouseEvents");
2t.initMouseEvent("click",!0,!0,window,0,0,0,80,20,!1,!1,!1,!1,0,null),e.dispatchEvent(t)}}var i="object"==typeof window&&window.window===window?window:"object"==typeof self&&self.self===self?self:"object"==typeof r.g&&r.g.global===r.g?r.g:void 0,l=i.navigator&&/Macintosh/.test(navigator.userAgent)&&/AppleWebKit/.test(navigator.userAgent)&&!/Safari/.test(navigator.userAgent),s=i.saveAs||("object"!=typeof window||window!==i?function(){}:"download"in HTMLAnchorElement.prototype&&!l?function(e,t,r){var l=i.URL||i.webkitURL,s=document.createElement("a");t=t||e.name||"download",s.download=t,s.rel="noopener","string"==typeof e?(s.href=e,s.origin===location.origin?o(s):a(s.href)?n(e,t,r):o(s,s.target="_blank")):(s.href=l.createObjectURL(e),setTimeout((function(){l.revokeObjectURL(s.href)}),4e4),setTimeout((function(){o(s)}),0))}:"msSaveOrOpenBlob"in navigator?function(e,r,i){if(r=r||e.name||"download","string"!=typeof e)navigator.msSaveOrOpenBlob(t(e,i),r);else if(a(e))n(e,r,i);else{var l=document.createElement("a");l.href=e,l.target="_blank",setTimeout((function(){o(l)}))}}:function(e,t,r,a){if((a=a||open("","_blank"))&&(a.document.title=a.document.body.innerText="downloading..."),"string"==typeof e)return n(e,t,r);var o="application/octet-stream"===e.type,s=/constructor/i.test(i.HTMLElement)||i.safari,u=/CriOS\/[\d]+/.test(navigator.userAgent);if((u||o&&s||l)&&"undefined"!=typeof FileReader){var c=new FileReader;c.onloadend=function(){var e=c.result;e=u?e:e.replace(/^data:[^;]*;/,"data:attachment/file;"),a?a.location.href=e:location=e,a=null},c.readAsDataURL(e)}else{var d=i.URL||i.webkitURL,f=d.createObjectURL(e);a?a.location=f:location.href=f,a=null,setTimeout((function(){d.revokeObjectURL(f)}),4e4)}});i.saveAs=s.saveAs=s,e.exports=s})?n.apply(t,a):n)||(e.exports=o)},24638:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=n(r(11367));t.default=a.default},24646:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.MultipleAssetToFileDownload=t.DownloadDocumentButton=t.DocumentTitle=t.CopyToClipboard=void 0;var a=n(r(35430)),o=n(r(7118)),i=r(82781),l=n(r(55530)),s=function(e,t){if("function"==typeof WeakMap)var r=new WeakMap,n=new WeakMap;return function(e,t){if(!t&&e&&e.__esModule)return e;var a,o,i={__proto__:null,default:e};if(null===e||"object"!=typeof e&&"function"!=typeof e)return i;if(a=t?n:r){if(a.has(e))return a.get(e);a.set(e,i)}for(var l in e)"default"!==l&&{}.hasOwnProperty.call(e,l)&&((o=(a=Object.defineProperty)&&Object.getOwnPropertyDescriptor(e,l))&&(o.get||o.set)?a(i,l,o):i[l]=e[l]);return i}(e,t)}(r(86326)),u=r(89725),c=r(5987),d=r(81610),f=r(70062),p=n(r(92210)),m=n(r(64977)),h=r(56028),v=r(29938);var g=function(e){var t=e.document,r=e.disableRipple,n=e.title,a=e.className,o=(0,u.useGoogleReCaptcha)().executeRecaptcha,i=(0,p.default)(c.QA_AUTH_TOKEN);return s.default.createElement(v.TitleButton,{disableRipple:r,className:(0,l.default)(a,r&&v.classes.disableRipple),gtm:{id:"download1",label:"Download",action:JSON.stringify(Object.values(t.documentList).map((function(e){return e.url})))},onClick:function(){return(0,f.downloadMultipleFiles)(t,i,o)},variant:"text",accessibilityLabel:"Download",startIcon:t.format&&s.default.createElement(v.StyledIcon,{name:"FileZIP",className:"download-icon"}),"data-testid":"document-table-download-zip-button"},s.default.createElement(v.Title,null,n))};t.MultipleAssetToFileDownload=g;t.DocumentTitle=function(e){var t=(0,h.useSiteContext)().getMicroCopy,r=(0,f.mapAssetToFileDownload)(e.document,t),n="value"in e.document.assetType?e.document.assetType.value:e.document.assetType,a="type"===e.titleField?n.name:e.document.title;return r.isLinkDocument?s.default.createElement(v.TitleButton,{variant:"text",disableRipple:e.disableRipple,className:(0,l.default)(e.className,e.disableRipple&&v.classes.disableRipple),href:r.url,external:!0,startIcon:s.default.createElement(v.ExternalLinkIcon,{name:"ExternalDocument"}),"data-testid":"document-table-external-link-button"},s.default.createElement(v.Title,null,a)):"PIMDocumentWithPseudoZip"===e.document.__typename?s.default.createElement(g,{document:e.document,disableRipple:e.disableRipple,title:a,className:e.className}):s.default.createElement(v.TitleButton,{disableRipple:e.disableRipple,className:(0,l.default)(e.className,e.disableRipple&&v.classes.disableRipple),gtm:{id:"download1",label:"Download",action:r.url},href:(0,d.getDownloadLink)(r.url)||"",external:!0,download:!0,variant:"text",startIcon:s.default.createElement(v.StyledIcon,{name:m.default[r.format]||"FileUniversal",className:"download-icon"}),"data-testid":"document-table-download-"+r.format+"-button"},s.default.createElement(v.Title,null,a))};t.CopyToClipboard=function(e){var t=e.id,r=e.title,n=e.href,o=(0,h.useSiteContext)().getMicroCopy,l=o(i.microCopy.DOCUMENT_LIBRARY_COPY_LINK_ACCESSIBILITY_LABEL);return s.default.createElement(a.default,{id:t,title:r,href:n,copyAccessibilityLabel:l,copyLinkTooltip:o(i.microCopy.DOCUMENT_LIBRARY_COPY_LINK_TOOLTIP_TITLE),linkCopiedTooltip:o(i.microCopy.DOCUMENT_LIBRARY_LINK_COPIED_TOOLTIP_TITLE),clipboardErrorMessage:o(i.microCopy.COPY_LINK_ERROR_MESSAGE),size:"extra-small",gtm:{id:"cta-click1",label:l}})};t.DownloadDocumentButton=function(e){var t=e.document,r=(0,h.useSiteContext)().getMicroCopy,n=(0,u.useGoogleReCaptcha)().executeRecaptcha,a=(0,p.default)(c.QA_AUTH_TOKEN),l=(0,s.useMemo)((function(){if("PIMDocumentWithPseudoZip"===t.__typename)return{gtm:{id:"download1",label:"Download",action:JSON.stringify(Object.values(t.documentList).map((function(e){return e.url})))},onClick:function(){return(0,f.downloadMultipleFiles)(t,a,n)}};var e=(0,f.getFileUrlByDocumentType)(t);return{gtm:{id:"download1",label:"Download",action:e},href:(0,d.getDownloadLink)(e)}}),[t,a,n]);return s.default.createElement(o.default,Object.assign({id:t.id,title:t.title},l,{downloadAccessibilityLabel:r(i.microCopy.DOCUMENT_LIBRARY_DOWNLOAD_ACCESSIBILITY_LABEL),downloadTooltip:r(i.microCopy.DOCUMENT_LIBRARY_DOWNLOAD_TOOLTIP_TITLE),size:"extra-small"}))}},24715:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esMo
2dule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=r(97711),o=n(r(97386));t.default=e=>(0,a.jsxs)(o.default,{viewBox:"0 0 48 48",fill:"none",...e,children:[(0,a.jsx)("path",{d:"M30.78 5H12.542v38.004H42V15.858L30.78 5z",fill:"#AEB1B1"}),(0,a.jsx)("path",{d:"M13.945 41.647V6.357h16.833v9.5h9.82v25.79H13.944z",fill:"#fff"}),(0,a.jsx)("rect",{x:"6",y:"23",width:"33",height:"14",rx:"1",fill:"#1A6531"}),(0,a.jsx)("path",{d:"M11.04 29.884L8.4 25.996h2.22l1.5 2.352 1.44-2.352h2.004l-2.472 3.768L15.972 34H13.74l-1.728-2.688L10.332 34H8.34l2.7-4.116zM16.563 25.996h1.812v6.396h3.828V34h-5.64v-8.004zM23.684 31.612c.104.112.224.228.36.348.144.112.3.216.468.312.176.096.364.176.564.24.208.056.428.084.66.084.136 0 .272-.02.408-.06.136-.04.26-.096.372-.168.112-.08.2-.172.264-.276.072-.112.108-.236.108-.372 0-.296-.144-.524-.432-.684-.288-.168-.744-.332-1.368-.492-.304-.072-.588-.176-.852-.312-.256-.136-.48-.3-.672-.492-.184-.192-.328-.412-.432-.66-.104-.248-.156-.524-.156-.828 0-.336.06-.652.18-.948.12-.296.3-.556.54-.78.248-.232.552-.412.912-.54.368-.136.8-.204 1.296-.204.408 0 .768.044 1.08.132.312.08.576.18.792.3.224.112.404.232.54.36.144.12.252.216.324.288l-1.044 1.152c-.088-.072-.192-.148-.312-.228-.112-.088-.24-.168-.384-.24-.144-.072-.304-.132-.48-.18-.168-.048-.348-.072-.54-.072-.128 0-.256.02-.384.06-.12.04-.232.096-.336.168-.096.064-.176.144-.24.24-.056.088-.084.184-.084.288 0 .272.144.492.432.66.288.168.684.308 1.188.42.296.072.584.172.864.3.288.12.544.28.768.48.224.2.404.448.54.744.136.288.204.64.204 1.056 0 .36-.08.692-.24.996-.16.304-.38.568-.66.792-.272.224-.596.396-.972.516-.368.128-.768.192-1.2.192-.4 0-.764-.04-1.092-.12-.328-.072-.624-.168-.888-.288-.264-.128-.504-.272-.72-.432-.208-.16-.388-.324-.54-.492l1.164-1.26zM31.726 29.884l-2.64-3.888h2.22l1.5 2.352 1.44-2.352h2.004l-2.472 3.768L36.658 34h-2.232l-1.728-2.688L31.018 34h-1.992l2.7-4.116z",fill:"#fff"})]})},24728:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.TabPanel=void 0;const a=r(97711),o=n(r(80452)),i=n(r(55530)),l=r(81145);t.TabPanel=({children:e,className:t,value:r,index:n,visibleUntil:s,...u})=>{const c="string"==typeof n?n.replace(/ /g,"-"):n,d="string"==typeof r?r.replace(/ /g,"-"):r;return(0,a.jsx)(o.default,{className:(0,i.default)(l.classes.tabPanel,l.classes.tabPanelBox,t),p:3,"aria-labelledby":`tab-${c}`,sx:{display:{xs:"block",...s&&{[s]:"none"}}},hidden:d!==c,id:`tabpanel-${c}`,role:"tabpanel","data-testid":`tabpanel-${c}`,...u,children:e},`tabpanel-${c}`)}},24827:function(e){"use strict";e.exports=function(e,t){for(var r={},n=Object.keys(e),a=Array.isArray(t),o=0;o<n.length;o++){var i=n[o],l=e[i];(a?-1!==t.indexOf(i):t(i,l,e))&&(r[i]=l)}return r}},24842:function(e,t,r){"use strict";r.d(t,{A:function(){return ne}});var n=r(98300),a=r(70488);var o=function(e,t){for(var r=-1,n=null==e?0:e.length;++r<n;)if(t(e[r],r,e))return!0;return!1},i=r(95199);var l=function(e,t,r,n,l,s){var u=1&r,c=e.length,d=t.length;if(c!=d&&!(u&&d>c))return!1;var f=s.get(e),p=s.get(t);if(f&&p)return f==t&&p==e;var m=-1,h=!0,v=2&r?new a.A:void 0;for(s.set(e,t),s.set(t,e);++m<c;){var g=e[m],b=t[m];if(n)var y=u?n(b,g,m,t,e,s):n(g,b,m,e,t,s);if(void 0!==y){if(y)continue;h=!1;break}if(v){if(!o(t,(function(e,t){if(!(0,i.A)(v,t)&&(g===e||l(g,e,r,n,s)))return v.push(t)}))){h=!1;break}}else if(g!==b&&!l(g,b,r,n,s)){h=!1;break}}return s.delete(e),s.delete(t),h},s=r(39229),u=r(25801),c=u.A.Uint8Array,d=r(196);var f=function(e){var t=-1,r=Array(e.size);return e.forEach((function(e,n){r[++t]=[n,e]})),r},p=r(9563),m=s.A?s.A.prototype:void 0,h=m?m.valueOf:void 0;var v=function(e,t,r,n,a,o,i){switch(r){case"[object DataView]":if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)return!1;e=e.buffer,t=t.buffer;case"[object ArrayBuffer]":return!(e.byteLength!=t.byteLength||!o(new c(e),new c(t)));case"[object Boolean]":case"[object Date]":case"[object Number]":return(0,d.A)(+e,+t);case"[object Error]":return e.name==t.name&&e.message==t.message;case"[object RegExp]":case"[object String]":return e==t+"";case"[object Map]":var s=f;case"[object Set]":var u=1&n;if(s||(s=p.A),e.size!=t.size&&!u)return!1;var m=i.get(e);if(m)return m==t;n|=2,i.set(e,t);var v=l(s(e),s(t),n,a,o,i);return i.delete(e),v;
2case"[object Symbol]":if(h)return h.call(e)==h.call(t)}return!1};var g=function(e,t){for(var r=-1,n=t.length,a=e.length;++r<n;)e[a+r]=t[r];return e},b=r(74637);var y=function(e,t,r){var n=t(e);return(0,b.A)(e)?n:g(n,r(e))};var x=function(e,t){for(var r=-1,n=null==e?0:e.length,a=0,o=[];++r<n;){var i=e[r];t(i,r,e)&&(o[a++]=i)}return o};var C=function(){return[]},A=Object.prototype.propertyIsEnumerable,_=Object.getOwnPropertySymbols,E=_?function(e){return null==e?[]:(e=Object(e),x(_(e),(function(t){return A.call(e,t)})))}:C,S=r(72267);var w=function(e){return y(e,S.A,E)},k=Object.prototype.hasOwnProperty;var M=function(e,t,r,n,a,o){var i=1&r,l=w(e),s=l.length;if(s!=w(t).length&&!i)return!1;for(var u=s;u--;){var c=l[u];if(!(i?c in t:k.call(t,c)))return!1}var d=o.get(e),f=o.get(t);if(d&&f)return d==t&&f==e;var p=!0;o.set(e,t),o.set(t,e);for(var m=i;++u<s;){var h=e[c=l[u]],v=t[c];if(n)var g=i?n(v,h,c,t,e,o):n(h,v,c,e,t,o);if(!(void 0===g?h===v||a(h,v,r,n,o):g)){p=!1;break}m||(m="constructor"==c)}if(p&&!m){var b=e.constructor,y=t.constructor;b==y||!("constructor"in e)||!("constructor"in t)||"function"==typeof b&&b instanceof b&&"function"==typeof y&&y instanceof y||(p=!1)}return o.delete(e),o.delete(t),p},T=r(80326),O=(0,T.A)(u.A,"DataView"),D=r(71331),R=(0,T.A)(u.A,"Promise"),P=r(24429),L=(0,T.A)(u.A,"WeakMap"),I=r(31835),j=r(7837),F="[object Map]",B="[object Promise]",N="[object Set]",$="[object WeakMap]",U="[object DataView]",z=(0,j.A)(O),V=(0,j.A)(D.A),H=(0,j.A)(R),W=(0,j.A)(P.A),G=(0,j.A)(L),Z=I.A;(O&&Z(new O(new ArrayBuffer(1)))!=U||D.A&&Z(new D.A)!=F||R&&Z(R.resolve())!=B||P.A&&Z(new P.A)!=N||L&&Z(new L)!=$)&&(Z=function(e){var t=(0,I.A)(e),r="[object Object]"==t?e.constructor:void 0,n=r?(0,j.A)(r):"";if(n)switch(n){case z:return U;case V:return F;case H:return B;case W:return N;case G:return $}return t});var q=Z,Y=r(73060),K=r(17491),X="[object Arguments]",Q="[object Array]",J="[object Object]",ee=Object.prototype.hasOwnProperty;var te=function(e,t,r,a,o,i){var s=(0,b.A)(e),u=(0,b.A)(t),c=s?Q:q(e),d=u?Q:q(t),f=(c=c==X?J:c)==J,p=(d=d==X?J:d)==J,m=c==d;if(m&&(0,Y.A)(e)){if(!(0,Y.A)(t))return!1;s=!0,f=!1}if(m&&!f)return i||(i=new n.A),s||(0,K.A)(e)?l(e,t,r,a,o,i):v(e,t,c,r,a,o,i);if(!(1&r)){var h=f&&ee.call(e,"__wrapped__"),g=p&&ee.call(t,"__wrapped__");
2if(h||g){var y=h?e.value():e,x=g?t.value():t;return i||(i=new n.A),o(y,x,r,a,i)}}return!!m&&(i||(i=new n.A),M(e,t,r,a,o,i))},re=r(43046);var ne=function e(t,r,n,a,o){return t===r||(null==t||null==r||!(0,re.A)(t)&&!(0,re.A)(r)?t!=t&&r!=r:te(t,r,n,a,e,o))}},24882:function(e,t,r){"use strict";r.r(t),r.d(t,{Link:function(){return A},navigate:function(){return _},parsePath:function(){return s},withAssetPrefix:function(){return b},withPrefix:function(){return p}});var n=r(97598),a=r(86326),o=r(2514),i=r(65481);function l(){return l=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},l.apply(this,arguments)}function s(e){let t=e||"/",r="",n="";const a=t.indexOf("#");-1!==a&&(n=t.slice(a),t=t.slice(0,a));const o=t.indexOf("?");return-1!==o&&(r=t.slice(o),t=t.slice(0,o)),{pathname:t,search:"?"===r?"":r,hash:"#"===n?"":n}}const u=/^[a-zA-Z][a-zA-Z\d+\-.]*?:/,c=e=>{if("string"==typeof e)return!(e=>u.test(e))(e)},d=()=>"",f=()=>"https://bmidxbczechiaplprod.netlify.app";function p(e,t=d()){var r;if(!c(e))return e;if(e.startsWith("./")||e.startsWith("../"))return e;const n=null!=(r=null!=t?t:f())?r:"/";return`${null!=n&&n.endsWith("/")?n.slice(0,-1):n}${e.startsWith("/")?e:`/${e}`}`}const m=e=>null==e?void 0:e.startsWith("/");function h(e,t){const{pathname:r,search:n,hash:a}=s(e);return`${(0,i.T)(r,t)}${n}${a}`}const v=(e,t)=>"number"==typeof e?e:c(e)?m(e)?function(e){const t=p(e),r="always";return h(t,r)}(e):function(e,t){if(m(e))return e;const r="always",n=(0,o.resolve)(e,t);return h(n,r)}(e,t):e,g=["to","getProps","onClick","onMouseEnter","activeClassName","activeStyle","innerRef","partiallyActive","state","replace","_location"];function b(e){return p(e,f())}const y={activeClassName:n.string,activeStyle:n.object,partiallyActive:n.bool};function x(e){return a.createElement(o.Location,null,(({location:t})=>a.createElement(C,l({},e,{_location:t}))))}class C extends a.Component{constructor(e){super(e),this.defaultGetProps=({isPartiallyCurrent:e,isCurrent:t})=>(this.props.partiallyActive?e:t)?{className:[this.props.className,this.props.activeClassName].filter(Boolean).join(" "),style:l({},this.props.style,this.props.activeStyle)}:null;let t=!1;"undefined"!=typeof window&&window.IntersectionObserver&&(t=!0),this.state={IOSupported:t},this.abortPrefetch=null,this.handleRef=this.handleRef.bind(this)}_prefetch(){let e=window.location.pathname+window.location.search;this.props._location&&this.props._location.pathname&&(e=this.props._location.pathname+this.props._location.search);const t=s(v(this.props.to,e)),r=t.pathname+t.search;if(e!==r)return ___loader.enqueue(r)}componentWillUnmount(){if(!this.io)return;const{instance:e,el:t}=this.io;this.abortPrefetch&&this.abortPrefetch.abort(),e.unobserve(t),e.disconnect()}handleRef(e){this.props.innerRef&&Object.prototype.hasOwnProperty.call(this.props.innerRef,"current")?this.props.innerRef.current=e:this.props.innerRef&&this.props.innerRef(e),this.state.IOSupported&&e&&(this.io=((e,t)=>{const r=new window.IntersectionObserver((r=>{r.forEach((r=>{e===r.target&&t(r.isIntersecting||r.intersectionRatio>0)}))}));return r.observe(e),{instance:r,el:e}})(e,(e=>{e?this.abortPrefetch=this._prefetch():this.abortPrefetch&&this.abortPrefetch.abort()})))}render(){const e=this.props,{to:t,getProps:r=this.defaultGetProps,onClick:n,onMouseEnter:i,state:u,replace:d,_location:f}=e,p=function(e,t){if(null==e)return{};var r,n,a={},o=Object.keys(e);for(n=0;n<o.length;n++)t.indexOf(r=o[n])>=0||(a[r]=e[r]);return a}(e,g),m=v(t,f.pathname);return c(m)?a.createElement(o.Link,l({to:m,state:u,getProps:r,innerRef:this.handleRef,onMouseEnter:e=>{i&&i(e);const t=s(m);___loader.hovering(t.pathname+t.search)},onClick:e=>{if(n&&n(e),!(0!==e.button||this.props.target||e.defaultPrevented||e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)){e.preventDefault();let t=d;const r=encodeURI(m)===f.pathname;"boolean"!=typeof d&&r&&(t=!0),window.___navigate(m,{state:u,replace:t})}return!0}},p)):a.createElement("a",l({href:m},p))}}C.propTypes=l({},y,{onClick:n.func,to:n.string.isRequired,replace:n.bool,state:n.object});const A=a.forwardRef(((e,t)=>a.createElement(x,l({innerRef:t},e)))),_=(e,t)=>
2{window.___navigate(v(e,window.location.pathname),t)}},24905:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const n=r(97711);t.default=e=>(0,n.jsxs)("svg",{"data-name":"logo Standard",xmlns:"http://www.w3.org/2000/svg",fill:"#3b3b3b",viewBox:"0 0 250 63.333",...e,children:[(0,n.jsx)("g",{children:(0,n.jsx)("path",{d:"M0 44.585h2.928v18.44H0zM9.246 50.235l6.986 12.841h2.722V44.585h-2.979v12.841L8.938 44.585H6.267v18.491h2.979ZM34.518 61.792c.822-.873 1.233-2.414 1.233-4.726v-6.42c0-2.311-.411-3.9-1.233-4.726-.822-.873-2.363-1.284-4.571-1.284h-7.192v18.44h7.242c2.158 0 3.699-.462 4.521-1.284Zm-2.312-1.956a3.3 3.3 0 0 1-2.466.668h-4.109v-13.3h4.109a3.3 3.3 0 0 1 2.466.668 4.468 4.468 0 0 1 .616 2.825v6.318a4.468 4.468 0 0 1-.616 2.821ZM48.591 44.585v12.636a4.468 4.468 0 0 1-.616 2.825 3.233 3.233 0 0 1-2.414.668h-1.593a3.155 3.155 0 0 1-2.414-.668 4.468 4.468 0 0 1-.616-2.825V44.585H38.01v12.636q0 3.467 1.233 4.777c.822.822 2.363 1.284 4.572 1.284h1.9c2.26 0 3.75-.411 4.572-1.284q1.233-1.233 1.233-4.777V44.585ZM66.158 54.498a5.15 5.15 0 0 0-2.825-1.438l-3.6-.925a5.056 5.056 0 0 1-2.055-.822 2.481 2.481 0 0 1-.411-1.592v-.719a1.912 1.912 0 0 1 .514-1.592 3.637 3.637 0 0 1 2-.411h1.233a3.516 3.516 0 0 1 2 .411 1.912 1.912 0 0 1 .514 1.592v1.13h2.928v-.873c0-1.8-.36-3.082-1.13-3.75s-2.199-1.027-4.305-1.027h-1.336c-2.157 0-3.6.36-4.315 1.027-.77.668-1.13 1.952-1.13 3.75v.514a5.487 5.487 0 0 0 .719 3.185 5.15 5.15 0 0 0 2.825 1.438l3.6.925a4.724 4.724 0 0 1 2.055.822 2.481 2.481 0 0 1 .411 1.592v1.079a1.912 1.912 0 0 1-.514 1.592 3.637 3.637 0 0 1-2 .411h-1.295a3.517 3.517 0 0 1-2-.411 1.912 1.912 0 0 1-.514-1.592v-1.183h-2.926v.873c0 1.8.36 3.082 1.13 3.75s2.21 1.028 4.31 1.028h1.387c2.157 0 3.6-.36 4.315-1.027.77-.668 1.13-1.952 1.13-3.75v-.823a5.017 5.017 0 0 0-.715-3.184ZM73.041 47.205v15.872h2.928V47.205h4.469v-2.62H68.059v2.62ZM94.101 49.927c0-2-.411-3.39-1.284-4.161s-2.363-1.13-4.52-1.13h-6.832v18.44h2.928v-5.958h3.75l2.876 5.958h3.082l-3.082-6.215a3.792 3.792 0 0 0 2.363-1.592 6.872 6.872 0 0 0 .719-3.441Zm-9.657-2.722h4.006a2.785 2.785 0 0 1 2.106.616 3.022 3.022 0 0 1 .565 2.157v1.8a3.294 3.294 0 0 1-.565 2.157 2.865 2.865 0 0 1-2.106.616h-4.006ZM97.337 44.585h2.928v18.44h-2.928zM114.749 60.508h-8.218v-5.393h7.088v-2.62h-7.088v-5.29h8.064v-2.62h-10.992v18.491h11.146ZM128.516 54.498a5.151 5.151 0 0 0-2.825-1.438l-3.6-.925a5.056 5.056 0 0 1-2.055-.822 2.481 2.481 0 0 1-.411-1.592v-.719a1.912 1.912 0 0 1 .514-1.592 3.637 3.637 0 0 1 2-.411h1.233a3.516 3.516 0 0 1 2 .411 1.912 1.912 0 0 1 .514 1.592v1.13h2.928v-.873c0-1.8-.36-3.082-1.13-3.75s-2.199-1.027-4.305-1.027h-1.335c-2.157 0-3.6.36-4.315 1.027-.77.668-1.13 1.952-1.13 3.75v.514a5.487 5.487 0 0 0 .719 3.185 5.151 5.151 0 0 0 2.825 1.438l3.6.925a4.723 4.723 0 0 1 2.055.822 2.482 2.482 0 0 1 .411 1.592v1.079a1.912 1.912 0 0 1-.514 1.592 3.637 3.637 0 0 1-2 .411h-1.296a3.517 3.517 0 0 1-2-.411 1.912 1.912 0 0 1-.514-1.592v-1.183h-2.926v.873c0 1.8.36 3.082 1.13 3.75s2.21 1.028 4.31 1.028h1.387c2.157 0 3.6-.36 4.315-1.027.771-.668 1.13-1.952 1.13-3.75v-.823a5.376 5.376 0 0 0-.715-3.184ZM149.318 57.734c0 1.438-.205 1.849-.616 2.311a3.233 3.233 0 0 1-2.414.668h-1.541a3.155 3.155 0 0 1-2.414-.668 4.468 4.468 0 0 1-.616-2.825v-6.78a4.468 4.468 0 0 1 .616-2.825 3.233 3.233 0 0 1 2.414-.668h1.541a3.155 3.155 0 0 1 2.414.668c.411.462.616.873.616 2.311v1.233h2.928v-1.284c0-2.311-.411-3.39-1.233-4.263s-2.363-1.284-4.571-1.284h-1.854c-2.26 0-3.75.411-4.572 1.284q-1.233 1.233-1.233 4.777v6.832q0 3.467 1.233 4.777c.822.822 2.363 1.284 4.572 1.284h1.849c2.26 0 3.75-.411 4.571-1.284.822-.822 1.233-1.9 1.233-4.263v-1.233h-2.923ZM166.833 45.663c-.822-.822-2.363-1.284-4.572-1.284h-1.9c-2.26 0-3.75.411-4.571 1.284q-1.233 1.233-1.233 4.777v6.832q0 3.467 1.233 4.777c.822.822 2.363 1.284 4.571 1.284h1.9c2.26 0 3.75-.411 4.572-1.284q1.233-1.233 1.233-4.777V50.44q0-3.544-1.233-4.777Zm-2.311 14.382a3.233 3.233 0 0 1-2.414.668h-1.592a3.155 3.155 0 0 1-2.414-.668 4.468 4.468 0 0 1-.616-2.825v-6.78a4.468 4.468 0 0 1 .616-2.825 3.233 3.233 0 0 1 2.414-.668h1.592a3.155 3.155 0 0 1 2.414.668 4.468 4.468 0 0 1 .616 2.825v6.78a4.468 4.468 0 0 1-.616 2.825ZM170.943 44.585v18.491h2.928V48.129l4.469 11.249 2.722-.051 4.52-11.352v15.1h2.979v-18.49h-4.518l-4.315 11.608-4.316-11.608ZM194.314 47.204h4.058a2.258 2.258 0 0 1 2.722 2.774v2.058a3.294 3.294 0 0 1-.56
25 2.157 3.008 3.008 0 0 1-2.157.616h-4.058Zm8.475 8.989c.873-.77 1.284-2.157 1.284-4.161v-2.105c0-2-.411-3.39-1.284-4.161s-2.363-1.13-4.572-1.13h-6.882v18.44h2.979v-5.7h3.9c2.161-.001 3.702-.412 4.575-1.183ZM219.02 63.076l-5.8-18.44h-3.655l-5.8 18.44h3.082l1.181-3.75h7.037l1.181 3.75Zm-4.777-6.215h-5.5l2.774-8.835ZM223.798 50.235l7.191 12.841h2.778V44.585h-3.03v12.841l-7.248-12.841h-2.722v18.491h3.031ZM244.086 56.964l5.856-12.379h-2.928l-4.315 9.3-4.315-9.3h-2.927l5.856 12.379v6.112h2.774Z"})}),(0,n.jsx)("path",{d:"M95.799 15.256h-3.6l-5.7 19.416h3.031l1.13-3.955h6.883l1.13 3.955h2.774ZM91.379 28.2l2.722-9.3 2.671 9.3Z"}),(0,n.jsx)("g",{children:(0,n.jsx)("path",{d:"M110.435 23.269a4.456 4.456 0 0 0 1.8 1.849 12.987 12.987 0 0 0 2.311.976 12.635 12.635 0 0 0 2.311.565 7.319 7.319 0 0 1 1.8.565 1.409 1.409 0 0 1 .77 1.079v.668a1.4 1.4 0 0 1-.411.976 1.519 1.519 0 0 1-1.027.308h-2.311a1.477 1.477 0 0 1-1.027-.462 1.593 1.593 0 0 1-.462-1.13v-.205c0-.462-.205-.668-.565-.668h-3.287c-.411 0-.616.205-.616.668v.205a7.122 7.122 0 0 0 1.592 4.212 4.505 4.505 0 0 0 3.75 1.8h3.544a4.69 4.69 0 0 0 3.75-1.592 6.24 6.24 0 0 0 1.541-3.955v-.514a6.058 6.058 0 0 0-.976-3.544 5.144 5.144 0 0 0-2.414-1.9 17.808 17.808 0 0 0-2.825-.822 13.058 13.058 0 0 1-2.414-.719c-.668-.257-1.027-.668-1.027-1.181v-.465a1.4 1.4 0 0 1 .411-.976 1.519 1.519 0 0 1 1.027-.308h2.055a1.477 1.477 0 0 1 1.027.462 1.594 1.594 0 0 1 .462 1.13v.205c0 .411.205.668.616.668h3.287c.36 0 .565-.205.565-.668v-.205a7.415 7.415 0 0 0-1.541-4.212 4.505 4.505 0 0 0-3.75-1.8h-3.339a4.69 4.69 0 0 0-3.75 1.592 6.24 6.24 0 0 0-1.541 3.955v.308a6.067 6.067 0 0 0 .664 3.135ZM126.358 19.056h2.311v9.451a7.122 7.122 0 0 0 1.592 4.212 4.6 4.6 0 0 0 3.8 1.8h3.287c.411 0 .616-.205.616-.668v-3.238c0-.462-.205-.668-.616-.668h-2.157a1.477 1.477 0 0 1-1.027-.462 1.593 1.593 0 0 1-.462-1.13v-9.3h3.6c.411 0 .616-.205.616-.668v-3.284c0-.462-.205-.668-.616-.668h-3.6V9.451h-5.034v4.982h-2.311c-.411 0-.616.205-.616.668v3.287c0 .411.205.668.616.668ZM169.711 18.697h.514a1.457 1.457 0 0 1 1.13.514 1.556 1.556 0 0 1 .514 1.13v13.508a.618.618 0 0 0 .514.668h3.9a.58.58 0 0 0 .668-.514V20.135a6.421 6.421 0 0 0-1.9-4.366 6.166 6.166 0 0 0-4.417-1.746h-.616a4.2 4.2 0 0 0-4.006 2.26h-.308v-1.336c0-.462-.205-.719-.616-.719h-3.8a.64.64 0 0 0-.719.514v19.005a.618.618 0 0 0 .514.668h3.9a.58.58 0 0 0 .668-.514V20.957a4.38 4.38 0 0 1 4.058-2.26ZM191.078 29.586a1.651 1.651 0 0 1-1.079.514h-2.979a1.446 1.446 0 0 1-1.079-.514 1.593 1.593 0 0 1-.462-1.13v-8.115a1.593 1.593 0 0 1 .462-1.13 1.651 1.651 0 0 1 1.079-.514H190a1.446 1.446 0 0 1 1.079.514 1.593 1.593 0 0 1 .462 1.13v8.116a1.406 1.406 0 0 1-.463 1.129Zm.205-14.023a3.012 3.012 0 0 0-2.722-1.49h-2.671a4.471 4.471 0 0 0-3.8 1.644 7.272 7.272 0 0 0-1.49 4.417v8.475a8 8 0 0 0 1.49 4.417 4.531 4.531 0 0 0 3.8 1.644h2.671a2.958 2.958 0 0 0 2.722-1.49h.308v.616c0 .462.205.668.668.668h3.6a.6.6 0 0 0 .668-.668V7.705c0-.462-.205-.719-.668-.719h-3.6c-.36 0-.565.257-.565.719v7.859ZM231.862 18.287l.257-3.236a.766.766 0 0 0-.462-.77 7.163 7.163 0 0 0-2.106-.205 4.054 4.054 0 0 0-4.006 2.26h-.257v-1.337c0-.462-.154-.719-.514-.719h-3.39c-.411 0-.616.257-.616.719V33.85c0 .462.205.668.616.668h3.339c.411 0 .616-.205.616-.668V20.957c.719-1.49 2-2.209 4.006-2.209l2 .205c.308 0 .514-.257.514-.668ZM244.549 29.586a1.911 1.911 0 0 1-1.13.514h-3.082a1.768 1.768 0 0 1-1.644-1.644v-8.115a1.65 1.65 0 0 1 .514-1.13 1.91 1.91 0 0 1 1.13-.514h3.082a1.767 1.767 0 0 1 1.644 1.644v8.116a1.91 1.91 0 0 1-.514 1.129Zm.154-14.023a3.176 3.176 0 0 0-2.825-1.49h-2.77a4.829 4.829 0 0 0-3.955 1.644 7.67 7.67 0 0 0-1.541 4.417v8.475a7.67 7.67 0 0 0 1.541 4.417 4.728 4.728 0 0 0 3.9 1.644h2.774a3.176 3.176 0 0 0 2.825-1.49h.308v.616a.58.58 0 0 0 .514.668h3.852a.
2618.618 0 0 0 .668-.514V7.705a.64.64 0 0 0-.514-.719h-3.9c-.411 0-.565.257-.565.719v7.859ZM211.367 29.585a1.911 1.911 0 0 1-1.13.514h-2.928a1.768 1.768 0 0 1-1.644-1.644v-8.114a1.65 1.65 0 0 1 .514-1.13 1.91 1.91 0 0 1 1.13-.514h2.928a1.768 1.768 0 0 1 1.644 1.644v8.116a1.911 1.911 0 0 1-.514 1.128Zm-5.235-15.1c-3.75 0-5.5 3.236-5.5 6.267v7.859a7.67 7.67 0 0 0 1.541 4.417 4.728 4.728 0 0 0 3.9 1.644h2.774a3.176 3.176 0 0 0 2.825-1.49h.308v.616a.58.58 0 0 0 .514.668h3.852a.618.618 0 0 0 .668-.514V14.485ZM151.065 29.585a1.911 1.911 0 0 1-1.13.514h-2.928a1.768 1.768 0 0 1-1.644-1.644v-8.114a1.65 1.65 0 0 1 .514-1.13 1.91 1.91 0 0 1 1.13-.514h2.928a1.767 1.767 0 0 1 1.644 1.644v8.116a1.911 1.911 0 0 1-.514 1.128Zm-5.287-15.1c-3.75 0-5.5 3.236-5.5 6.267v7.859a7.67 7.67 0 0 0 1.541 4.417 4.728 4.728 0 0 0 3.9 1.644h2.774a3.176 3.176 0 0 0 2.825-1.49h.308v.616a.58.58 0 0 0 .514.668h3.852a.618.618 0 0 0 .668-.514V14.485ZM161.389 5.393a1.516 1.516 0 0 0-.565 1.13v3.955c0 .36.257.514.565.257l6.883-5.235a1.021 1.021 0 0 1 1.079 0l6.832 5.239c.308.205.565.1.565-.257V6.523a1.714 1.714 0 0 0-.565-1.13L169.351.154a1.021 1.021 0 0 0-1.079 0Z"})})]})},25003:function(e,t,r){"use strict";var n=r(98160),a=r(47102),o=r(33085),i=r(85288),l=function(e,t,r,s,u,c,d,f){for(var p,m,h=u,v=0,g=!!d&&i(d,f);v<s;)v in r&&(p=g?g(r[v],v,t):r[v],c>0&&n(p)?(m=a(p),h=l(e,t,p,m,h,c-1)-1):(o(h+1),e[h]=p),h++),v++;return h};e.exports=l},25043:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.gridClasses=void 0;const a=n(r(159));var o=r(30173);Object.defineProperty(t,"gridClasses",{enumerable:!0,get:function(){return o.classes}}),t.default=a.default},25075:function(e,t,r){"use strict";r.r(t),r.d(t,{generateDigestFromData:function(){return c},generateHashFromString:function(){return u},generateUrl:function(){return b},getBerlinDate:function(){return _},getEnvironment:function(){return g},getIsApprovedOrDiscontinuedProduct:function(){return A},getYoutubeId:function(){return x},isDefined:function(){return d},waitFor:function(){return y}});var n=r(26462),a=r.n(n),o=r(38750),i=r.n(o),l=r(89741),s=r.n(l),u=function(e,t){var r=t?(new Date).getTime().toString():"";return s()(e+r).result().toString()},c=function(e){return i()(JSON.stringify(e)).toString(a())},d=function(e){return null!=e};function f(e,t,r,n,a,o,i){try{var l=e[o](i),s=l.value}catch(u){return void r(u)}l.done?t(s):Promise.resolve(s).then(n,a)}var p,m=r(18284),h=r.n(m),v=r(39016),g=function(){var e,t=(e=h().mark((function e(){var t,r;return h().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!p){e.next=2;break}return e.abrupt("return",p);case 2:return t=(0,v.createClient)({accessToken:{}.MANAGEMENT_ACCESS_TOKEN}),e.next=5,t.getSpace({}.SPACE_ID);case 5:return r=e.sent,e.next=8,r.getEnvironment({}.CONTENTFUL_ENVIRONMENT);case 8:return p=e.sent,e.abrupt("return",p);case 10:case"end":return e.stop()}}),e)})),function(){var t=this,r=arguments;return new Promise((function(n,a){var o=e.apply(t,r);function i(e){f(o,n,a,i,l,"next",e)}function l(e){f(o,n,a,i,l,"throw",e)}i(void 0)}))});return function(){return t.apply(this,arguments)}}(),b=function(e){return e.filter(Boolean).map((function(e){return e.replace(/_+/g,"-").replace(/\/+/g,"-").replace(/(?:[\0-\x08\x0E-\x1F!-\+\/:-@\[-`\{-\x9F\xA1-\xA9\xAB-\xB4\xB6-\xB9\xBB-\xBF\xD7\xF7\u02C2-\u02C5\u02D2-\u02DF\u02E5-\u02EB\u02ED\u02EF-\u036F\u0375\u0378\u0379\u037E\u0380-\u0385\u0387\u038B\u038D\u03A2\u03F6\u0482-\u0489\u0530\u0557\u0558\u055A-\u055F\u0589-\u05CF\u05EB-\u05EE\u05F3-\u061F\u064B-\u065F\u066A-\u066D\u0670\u06D4\u06D6-\u06E4\u06E7-\u06ED\u06FD\u06FE\u0700-\u070F\u0711\u0730-\u074C\u07A6-\u07B0\u07B2-\u07BF\u07EB-\u07F3\u07F6-\u07F9\u07FB-\u07FF\u0816-\u0819\u081B-\u0823\u0825-\u0827\u0829-\u083F\u0859-\u085F\u086B-\u086F\u0888\u088F-\u089F\u08CA-\u0903\u093A-\u093C\u093E-\u094F\u0951-\u0957\u0962-\u0965\u0970\u0981-\u0984\u098D\u098E\u0991\u0992\u09A9\u09B1\u09B3-\u09B5\u09BA-\u09BC\u09BE-\u09CD\u09CF-\u09DB\u09DE\u09E2-\u09E5\u09F2-\u09FB\u09FD-\u0A04\u0A0B-\u0A0E\u0A11\u0A12\u0A29\u0A31\u0A34\u0A37\u0A3A-\u0A58\u0A5D\u0A5F-\u0A65\u0A70\u0A71\u0A7
25-\u0A84\u0A8E\u0A92\u0AA9\u0AB1\u0AB4\u0ABA-\u0ABC\u0ABE-\u0ACF\u0AD1-\u0ADF\u0AE2-\u0AE5\u0AF0-\u0AF8\u0AFA-\u0B04\u0B0D\u0B0E\u0B11\u0B12\u0B29\u0B31\u0B34\u0B3A-\u0B3C\u0B3E-\u0B5B\u0B5E\u0B62-\u0B65\u0B70\u0B72-\u0B82\u0B84\u0B8B-\u0B8D\u0B91\u0B96-\u0B98\u0B9B\u0B9D\u0BA0-\u0BA2\u0BA5-\u0BA7\u0BAB-\u0BAD\u0BBA-\u0BCF\u0BD1-\u0BE5\u0BF0-\u0C04\u0C0D\u0C11\u0C29\u0C3A-\u0C3C\u0C3E-\u0C57\u0C5B\u0C5C\u0C5E\u0C5F\u0C62-\u0C65\u0C70-\u0C7F\u0C81-\u0C84\u0C8D\u0C91\u0CA9\u0CB4\u0CBA-\u0CBC\u0CBE-\u0CDC\u0CDF\u0CE2-\u0CE5\u0CF0\u0CF3-\u0D03\u0D0D\u0D11\u0D3B\u0D3C\u0D3E-\u0D4D\u0D4F-\u0D53\u0D57-\u0D5E\u0D62-\u0D65\u0D70-\u0D79\u0D80-\u0D84\u0D97-\u0D99\u0DB2\u0DBC\u0DBE\u0DBF\u0DC7-\u0DE5\u0DF0-\u0E00\u0E31\u0E34-\u0E3F\u0E47-\u0E4F\u0E5A-\u0E80\u0E83\u0E85\u0E8B\u0EA4\u0EA6\u0EB1\u0EB4-\u0EBC\u0EBE\u0EBF\u0EC5\u0EC7-\u0ECF\u0EDA\u0EDB\u0EE0-\u0EFF\u0F01-\u0F1F\u0F2A-\u0F3F\u0F48\u0F6D-\u0F87\u0F8D-\u0FFF\u102B-\u103E\u104A-\u104F\u1056-\u1059\u105E-\u1060\u1062-\u1064\u1067-\u106D\u1071-\u1074\u1082-\u108D\u108F\u109A-\u109F\u10C6\u10C8-\u10CC\u10CE\u10CF\u10FB\u1249\u124E\u124F\u1257\u1259\u125E\u125F\u1289\u128E\u128F\u12B1\u12B6\u12B7\u12BF\u12C1\u12C6\u12C7\u12D7\u1311\u1316\u1317\u135B-\u137F\u1390-\u139F\u13F6\u13F7\u13FE-\u1400\u166D\u166E\u169B-\u169F\u16EB-\u16F0\u16F9-\u16FF\u1712-\u171E\u1732-\u173F\u1752-\u175F\u176D\u1771-\u177F\u17B4-\u17D6\u17D8-\u17DB\u17DD-\u17DF\u17EA-\u180F\u181A-\u181F\u1879-\u187F\u1885\u1886\u18A9\u18AB-\u18AF\u18F6-\u18FF\u191F-\u1945\u196E\u196F\u1975-\u197F\u19AC-\u19AF\u19CA-\u19CF\u19DA-\u19FF\u1A17-\u1A1F\u1A55-\u1A7F\u1A8A-\u1A8F\u1A9A-\u1AA6\u1AA8-\u1B04\u1B34-\u1B44\u1B4D-\u1B4F\u1B5A-\u1B82\u1BA1-\u1BAD\u1BE6-\u1BFF\u1C24-\u1C3F\u1C4A-\u1C4C\u1C7E\u1C7F\u1C89-\u1C8F\u1CBB\u1CBC\u1CC0-\u1CE8\u1CED\u1CF4\u1CF7-\u1CF9\u1CFB-\u1CFF\u1DC0-\u1DFF\u1F16\u1F17\u1F1E\u1F1F\u1F46\u1F47\u1F4E\u1F4F\u1F58\u1F5A\u1F5C\u1F5E\u1F7E\u1F7F\u1FB5\u1FBD\u1FBF-\u1FC1\u1FC5\u1FCD-\u1FCF\u1FD4\u1FD5\u1FDC-\u1FDF\u1FED-\u1FF1\u1FF5\u1FFD-\u1FFF\u200B-\u2027\u202A-\u202E\u2030-\u205E\u2060-\u2070\u2072-\u207E\u2080-\u208F\u209D-\u2101\u2103-\u2106\u2108\u2109\u2114\u2116-\u2118\u211E-\u2123\u2125\u2127\u2129\u212E\u213A\u213B\u2140-\u2144\u214A-\u214D\u214F-\u2182\u2185-\u2BFF\u2CE5-\u2CEA\u2CEF-\u2CF1\u2CF4-\u2CFF\u2D26\u2D28-\u2D2C\u2D2E\u2D2F\u2D68-\u2D6E\u2D70-\u2D7F\u2D97-\u2D9F\u2DA7\u2DAF\u2DB7\u2DBF\u2DC7\u2DCF\u2DD7\u2DDF-\u2E2E\u2E30-\u2FFF\u3001-\u3004\u3007-\u3030\u3036-\u303A\u303D-\u3040\u3097-\u309C\u30A0\u30FB\u3100-\u3104\u3130\u318F-\u319F\u31C0-\u31EF\u3200-\u33FF\u4DC0-\u4DFF\uA48D-\uA4CF\uA4FE\uA4FF\uA60D-\uA60F\uA62C-\uA63F\uA66F-\uA67E\uA69E\uA69F\uA6E6-\uA716\uA720\uA721\uA789\uA78A\uA7CB-\uA7CF\uA7D2\uA7D4\uA7DA-\uA7F1\uA802\uA806\uA80B\uA823-\uA83F\uA874-\uA881\uA8B4-\uA8CF\uA8DA-\uA8F1\uA8F8-\uA8FA\uA8FC\uA8FF\uA926-\uA92F\uA947-\uA95F\uA97D-\uA983\uA9B3-\uA9CE\uA9DA-\uA9DF\uA9E5\uA9FF\uAA29-\uAA3F\uAA43\uAA4C-\uAA4F\uAA5A-\uAA5F\uAA77-\uAA79\uAA7B-\uAA7D\uAAB0\uAAB2-\uAAB4\uAAB7\uAAB8\uAABE\uAABF\uAAC1\uAAC3-\uAADA\uAADE\uAADF\uAAEB-\uAAF1\uAAF5-\uAB00\uAB07\uAB08\uAB0F\uAB10\uAB17-\uAB1F\uAB27\uAB2F\uAB5B\uAB6A-\uAB6F\uABE3-\uABEF\uABFA-\uABFF\uD7A4-\uD7AF\uD7C7-\uD7CA\uD7FC-\uD7FF\uE000-\uF8FF\uFA6E\uFA6F\uFADA-\uFAFF\uFB07-\uFB12\uFB18-\uFB1C\uFB1E\uFB29\uFB37\uFB3D\uFB3F\uFB42\uFB45\uFBB2-\uFBD2\uFD3E-\uFD4F\uFD90\uFD91\uFDC8-\uFDEF\uFDFC-\uFE6F\uFE75\uFEFD\uFEFE\uFF00-\uFF0F\uFF1A-\uFF20\uFF3B-\uFF40\uFF5B-\uFF65\uFFBF-\uFFC1\uFFC8\uFFC9\uFFD0\uFFD1\uFFD8\uFFD9\uFFDD-\uFFFF]|\uD800[\uDC0C\uDC27\uDC3B\uDC3E\uDC4E\uDC4F\uDC5E-\uDC7F\uDCFB-\uDE7F\uDE9D-\uDE9F\uDED1-\uDEFF\uDF20-\uDF2C\uDF41\uDF4A-\uDF4F\uDF76-\uDF7F\uDF9E\uDF9F\uDFC4-\uDFC7\uDFD0-\uDFFF]|\uD801[\uDC9E\uDC9F\uDCAA-\uDCAF\uDCD4-\uDCD7\uDCFC-\uDCFF\uDD28-\uDD2F\uDD64-\uDD6F\uDD7B\uDD8B\uDD93\uDD96\uDDA2\uDDB2\uDDBA\uDDBD-\uDDFF\uDF37-\uDF3F\uDF56-\uDF5F\uDF68-\uDF7F\uDF86\uDFB1\uDFBB-\uDFFF]|\uD802[\uDC06\uDC07\uDC09\uDC36\uDC39-\uDC3B\uDC3D\uDC3E\uDC56-\uDC5F\uDC77-\uDC7F\uDC9F-\uDCDF\uDCF3\uDCF6-\uDCFF\uDD16-\uDD1F\uDD3A-\uDD7F\uDDB8-\uDDBD\uDDC0-\uDDFF\uDE01-\uDE0F\uDE14\uDE18\uDE36-\uDE5F\uDE7D-\uDE7F\uDE9D-\uDEBF\uDEC8\uDEE5-\uDEFF\uDF36-\uDF3F\uDF56-\uDF5F\uDF73-\uDF7F\uDF92-\uDFFF]|\uD803[\uDC49-\uDC7F\uDCB3-\uDCBF\uDCF3-\uDCFF\uDD24-\uDD2F\uDD3A-\uDE7F\uDEAA-\uDEAF\uDEB2-\uDEFF\uDF1D-\uDF26\uDF28-\uDF2F\uDF46-\uDF6F\uDF82-\uDFAF\uDFC5-\uDFDF\uDFF7-\uDFFF]|\uD804[\uDC00-\uDC02\uDC38-\uDC65\uDC70\uDC73\uDC74\uDC76-\uDC82\uDCB0-\uDCCF\uDCE9-\uDCEF\uDCFA-\uDD02\uDD27-\uDD35\uDD40-\uDD43\uDD45\uDD46\uDD48-\uDD4F\uDD73-\uDD75\uDD77-\uDD82\uDDB3-\uDDC0\uDDC5-\uDDCF\uDDDB\uDDDD-\uDDFF\uDE12\uDE2C-\uDE3E\uDE41-\uDE7F\uDE87\uDE89\uDE8E\uDE9E\uDEA9-\uDEAF\uDEDF-\uDEEF\uDEFA-\uDF04\uDF0D\uDF0E\uDF11\uDF12\uDF29\uDF31\uDF34\uDF3A-\uDF3C\uDF3E-\uDF4F\uDF51-\uDF5C\uDF62-\uDFFF]|\uD805[\uDC35-\uDC46\uDC4B-\uDC4F\uDC5A-\uDC5E\uDC62-\uDC7F\uDCB0-\uDCC3\uDCC6\uDCC8-\uDCCF\uDCDA-\uDD7F\uDDAF-\uDDD7\uDDDC-\uDDFF\uDE30-\uDE43\uDE45-\uDE4F\uDE5A-\uDE7F\uDEAB-\uDEB7\uDEB9-\uDEBF\uDECA-\uDEFF\uDF1B-\uDF2F\uDF3A-\uDF3F\uDF47-\uDFFF]|\uD806[\uDC2C-\uDC9F\uDCEA-\uDCFE\uDD07\uDD08\uDD0A\uDD0B\uDD14\uDD17\uDD30-\uDD3E\uDD40\uDD42-\uDD4F\uDD5A-\uDD9F\uDDA8\uDDA9\uDDD1-\uDDE0\uDDE2\uDDE4-\uDDFF\uDE01-\uDE0A\uDE33-\uDE39\uDE3B-\uDE4F\uDE51-\uDE5B\uDE8A-\uDE9C\uDE9E-\uDEAF\uDEF9-\uDFFF]|\uD807[\uDC09\uDC2F-\uDC3F\uDC41-\uDC4F\uDC5A-\uDC71\uDC90-\uDCFF\uDD07\uDD0A\uDD31-\uDD45\uDD47-\uDD4F\uDD5A-\uDD5F\uDD66\uDD69\uDD8A-\uDD97\uDD99-\uDD9F\uDDAA-\uDEDF\uDEF3-\uDF01\uDF03\uDF11\uDF34-\uDF4F\uDF5A-\uDFAF\uDFB1-\uDFFF]|\uD808[\uDF9A-\uDFFF]|\uD809[\uDC00-\uDC7F\uDD44-\uDFFF]|[\uD80A\uD80E-\uD810\uD812-\uD819\uD824-\uD82A\uD82D\uD82E\uD830-\uD834\uD836\uD83C\uD83D\uD83F\uD87B-\uD87D\uD87F\uD889-\uDBFF][\uDC00-\uDFFF]|\uD80B[\uDC00-\uDF8F\uDFF1-\uDFFF]|\uD80D[\uDC30-\uDC40\uDC47-\uDFFF]|\uD811[\uDE47-\uDFFF]|\uD81A[\uDE39-\uDE3F\uDE5F\uDE6A-\uDE6F\uDEBF\uDECA-\uDECF\uDEEE-\uDEFF\uDF30-\uDF3F\uDF44-\uDF4F\uDF5A-\uDF62\uDF78-\uDF7C\uDF90-\uDFFF]|\uD81B[\uDC00-\uDE3F\uDE80-\uDEFF\uDF4B-\uDF4F\uDF51-\uDF92\uDFA0-\uDFDF\uDFE2\uDFE4-\uDFFF]|\uD821[\uDFF8-\uDFFF]|\uD823[\uDCD6-\uDCFF\uDD09-\uDFFF]|\uD82B[\uDC00-\uDFEF\uDFF4\uDFFC\uDFFF]|\uD82C[\uDD23-\uDD31\uDD33-\uDD4F\uDD53\uDD54\uDD56-\uDD63\uDD68-\uDD6F\uDEFC-\uDFFF]|\uD82F[\uDC6B-\uDC6F\uDC7D-\uDC7F\uDC89-\uDC8F\uDC9A-\uDFFF]|\uD835[\uDC55\uDC9D\uDCA0\uDCA1\uDCA3\uDCA4\uDCA7\uDCA8\uDCAD\uDCBA\uDCBC\uDCC4\uDD06\uDD0B\uDD0C\uDD15\uDD1D\uDD3A\uDD3F\uDD45\uDD47-\uDD49\uDD51\uDEA6\uDEA7\uDEC1\uDEDB\uDEFB\uDF15\uDF35\uDF4F\uDF6F\uDF89\uDFA9\uDFC3\uDFCC\uDFCD]|\uD837[\uDC00-\uDEFF\uDF1F-\uDF24\uDF2B-\uDFFF]|\uD838[\uDC00-\uDC2F\uDC6E-\uDCFF\uDD2D-\uDD36\uDD3E\uDD3F\uDD4A-\uDD4D\uDD4F-\uDE8F\uDEAE-\uDEBF\uDEEC-\uDEEF\uDEFA-\uDFFF]|\uD839[\uDC00-\uDCCF\uDCEC-\uDCEF\uDCFA-\uDFDF\uDFE7\uDFEC\uDFEF\uDFFF]|\uD83A[\uDCC5-\uDCFF\uDD44-\uDD4A\uDD4C-\uDD4F\uDD5A-\uDFFF]|\uD83B[\uDC00-\uDDFF\uDE04\uDE20\uDE23\uDE25\uDE26\uDE28\uDE33\uDE38\uDE3A\uDE3C-\uDE41\uDE43-\uDE46\uDE48\uDE4A\uDE4C\uDE50\uDE53\uDE55\uDE56\uDE58\uDE5A\uDE5C\uDE5E\uDE60\uDE63\uDE65\uDE66\uDE6B\uDE73\uDE78\uDE7D\uDE7F\uDE8A\uDE9C-\uDEA0\uDEA4\uDEAA\uDEBC-\uDFFF]|\uD83E[\uDC00-\uDFEF\uDFFA-\uDFFF]|\uD869[\uDEE0-\uDEFF]|\uD86D[\uDF3A-\uDF3F]|\uD86E[\uDC1E\uDC1F]|\uD873[\uDEA2-\uDEAF]|\uD87A[\uDFE1-\uDFFF]|\uD87E[\uDE1E-\uDFFF]|\uD884[\uDF4B-\uDF4F]|\uD888[\uDFB0-\uDFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF])/g,"").replace(/\.+/g,"-").replace(/,+/g,"-")})).join("-").replace(/\s+/g,"-").replace(/--+/g,"-").toLowerCase()},y=function(e){return new Promise((function(t){return setTimeout((function(){return t(!0)}),e)}))},x=function(e){var t=e.split(/(vi\/|v%3D|v=|\/v\/|youtu\.be\/|\/embed\/)/);return void 0!==t[2]?t[2].split(/[^\w-]/i)[0]:t[0]},C=r(78022),A=function(e){return e.approvalStatus===C.ApprovalStatus.Approved||e.approvalStatus===C.ApprovalStatus.Discontinued},_=function(e,t){var r=new Intl.DateTimeFormat("en-US",{year:"numeric",month:"2-digit",day:"2-digit",timeZone:"Europe/Berlin"}),n=r.formatToParts(e),a=n[0].value,o=n[2].value,i=n[4].value,l=new Date(Date.UTC(Number(i),Number(a)-1,Number(o)));t&&l.setDate(l.getDate()-t);var s=r.formatToParts(l),u=s[0].value,c=s[2].value;return""+s[4].value+u+c}},25129:function(e,t,r){"use strict";var n=r(53507),a=r(45904),o=r(86326),i=r(37064),l=r(28841),s=r(70209),u=r(13326),c=r(92403),d=r(56634),f=r(3572),p=r(84601),m=r(36870);const h=["edge","children","className","color","disabled","disableFocusRipple","size"],v=(0,u.Ay)(d.A,{name:"MuiIconButton",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.root,"default"!==r.color&&t[`color${(0,f.A)(r.color)}`],r.edge&&t[`edge${(0,f.A)(r.edge)}`],t[`size${(0,f.A)(r.size)}`]]}})((({theme:e,ownerState:t})=>(0,a.A)({textAlign:"center",flex:"0 0 auto",fontSize:e.typography.pxToRem(24),padding:8,borderRadius:"50%",overflow:"visible",color:(e.vars||e).palette.action.active,transition:e.transitions.create("background-color",{duration:e.transitions.duration.shortest})},!t.disableRipple&&{"&:hover":{backgroundColor:e.vars?`rgba(${e.vars.palette.action.activeChannel} / ${e.vars.palette.action.hoverOpacity})`:(0,s.X4)(e.palette.action.active,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}}},"start"===t.edge&&{marginLeft:"small"===t.size?-3:-12},"end"===t.edge&&{marginRight:"small"===t.size?-3:-12})),(({theme:e,ownerState:t})=>{var r;const n=null==(r=(e.vars||e).palette)?void 0:r[t.color];return(0,a.A)({},"inherit"===t.color&&{color:"inherit"},"inherit"!==t.color&&"default"!==t.color&&(0,a.A)({color:null==n?void 0:n.main},!t.disableRipple&&{"&:hover":(0,a.A)({},n&&{backgroundColor:e.vars?`rgba(${n.mainChannel} / ${e.vars.palette.action.hoverOpacity})`:(0,s.X4)(n.main,e.palette.action.hoverOpacity)},{"@media (hover: none)":{backgroundColor:"transparent"}})}),"small"===t.size&&{padding:5,fontSize:e.typography.pxToRem(18)},"large"===t.size&&{padding:12,fontSize:e.typography.pxToRem(28)},{[`&.${p.A.disabled}`]:{backgroundColor:"transparent",color:(e.vars||e).palette.action.disabled}})})),g=o.forwardRef((function(e,t){const r=(0,c.A)({props:e,name:"MuiIconButton"}),{edge:o=!1,children:s,className:u,color:d="default",disabled:g=!1,disableFocusRipple:b=!1,size:y="medium"}=r,x=(0,n.A)(r,h),C=(0,a.A)({},r,{edge:o,color:d,disabled:g,disableFocusRipple:b,size:y}),A=(e=>{const{classes:t,disabled:r,color:n,edge:a,size:o}=e,i={root:["root",r&&"disabled","default"!==n&&`color${(0,f.A)(n)}`,a&&`edge${(0,f.A)(a)}`,`size${(0,f.A)(o)}`]};return(0,l.A)(i,p.G,t)})(C);return(0,m.jsx)(v,(0,a.A)({className:(0,i.A)(A.root,u),centerRipple:!0,focusRipple:!b,disabled:g,ref:t,ownerState:C},x,{children:s}))}));t.A=g},25148:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.classes=t.StyledTabPanel=t.StyledProductLeadTabIFrame=t.StyledProductLeadBlockTitle=t.StyledProductLeadBlock=t.StyledProductDescription=t.StyledLeadBlockContent=t.StyledLeadBlockCard=t.StyledLeadBlock=t.StyledImagesContainer=t.StyledImage=t.StyledDocumentSpan=void 0;var a,o=n(r(74391)),i=n(r(9866)),l=r(91972),s=r(82730),u=n(r(50058)),c={"inline-link":"ProductLeadBlockStyles-inline-link"};t.classes=c;var d=(0,l.styled)("div")(((a={":global":{"[class*='MuiBox-root']":{padding:"0px"}}})["."+c["inline-link"]]={paddingTop:"10px",color:"#0072b0","&:hover":{color:"#005b8c"},transition:"color ease-out 0.25s"},a));t.StyledProductLeadBlock=d;var f=(0,l.styled)(i.default)({"& > *:first-of-type":{marginTop:"0"}});t.StyledProductDescription=f;var p=(0,l.styled)("div")({display:"flex",flexWrap:"wrap",gap:"18px"});t.StyledImagesContainer=p;var m=(0,l.styled)("img")((function(e){var t;return(t={height:"100px"})[e.theme.breakpoints.down("lg")]={height:"80px"},t}));t.StyledImage=m;var h=(0,l.styled)("span")({paddingTop:"10px",paddingRight:"10px",display:"inline-block"});t.StyledDocumentSpan=h;var v=(0,l.styled)(o.default.TabPanel)({"&&":{padding:"30px 0 0 0"}});t.StyledTabPanel=v;var g=(0,l.styled)(i.default)({marginBottom:"24px"});t.StyledProductLeadBlockTitle=g;var b=(0,l.styled)(u.default)((function(e){var t;return(t={height:"600px"})[e.theme.breakpoints.up("lg")]={height:"800px"},t}));t.StyledProductLeadTabIFrame=b;var y=(0,l.styled)(s.LeadBlock.Content)({padding:0});t.StyledLeadBlockContent=y;var x=(0,l.styled)(s.LeadBlock.Card)((function(e){var t;return(t={padding:"16px 0 24px 0"})[e.theme.breakpoints.up("xl")]={padding:"0 0 0 24px"},t}));t.StyledLeadBlockCard=x;var C=(0,l.styled)(s.LeadBlock)({margin:0,padding:0});t.StyledLeadBlock=C},25216:function(e){"use strict";e.exports=JSON.parse('{"visualizer.actions.selectProduct":"Velg produkt","visualizer.actions.wallColor":"Farge på vegg","visualizer.actions.roofMode":"Vis produktet på en bolig","visualizer.actions.tileMode":"Kun produktet","visualizer.selectionOptions.default":"Valgt","visualizer.tileSelector.title":"Velg produkt","visualizer.tileSelector.description":"Denne tjenesten skal kun brukes som veiledning. Faktiske produktoverflater- og farger kan variere fra de som vises.","visualizer.materials.clay":"Betongtakstein","visualizer.materials.concrete":"Telgtakstein","visualizer.materials.metal":"Takpanner","visualizer.sidingsSelector.title":"Velg farge på vegg","visualizer.sharePopover.accessibilityLabel":"Lukk","visualizer.readMore":"Les mer om produktet","visualiser.wall.color.black":"Svart","visualiser.wall.color.darkBrown":"Mørk Brun","visualiser.wall.color.lightBrown":"Lys Brun","visualiser.wall.color.grey":"Grå","visualiser.wall.color.red":"Rød","visualiser.wall.color.white":"Hvit","visualiser.wall.color.brick":"Murstein"}')},25219:function(e,t,r){"use strict";
2var n,a,o=r(20469),i=r(58040),l=r(80055),s=r(17235),u=r(63013),c=r(43417),d=r(74864),f=r(14709).get,p=r(89819),m=r(42870),h=c("native-string-replace",String.prototype.replace),v=RegExp.prototype.exec,g=v,b=i("".charAt),y=i("".indexOf),x=i("".replace),C=i("".slice),A=(a=/b*/g,o(v,n=/a/,"a"),o(v,a,"a"),0!==n.lastIndex||0!==a.lastIndex),_=u.BROKEN_CARET,E=void 0!==/()??/.exec("")[1];(A||E||_||p||m)&&(g=function(e){var t,r,n,a,i,u,c,p=this,m=f(p),S=l(e),w=m.raw;if(w)return w.lastIndex=p.lastIndex,t=o(g,w,S),p.lastIndex=w.lastIndex,t;var k=m.groups,M=_&&p.sticky,T=o(s,p),O=p.source,D=0,R=S;if(M&&(T=x(T,"y",""),-1===y(T,"g")&&(T+="g"),R=C(S,p.lastIndex),p.lastIndex>0&&(!p.multiline||p.multiline&&"\n"!==b(S,p.lastIndex-1))&&(O="(?: "+O+")",R=" "+R,D++),r=new RegExp("^(?:"+O+")",T)),E&&(r=new RegExp("^"+O+"$(?!\\s)",T)),A&&(n=p.lastIndex),a=o(v,M?r:p,R),M?a?(a.input=C(a.input,D),a[0]=C(a[0],D),a.index=p.lastIndex,p.lastIndex+=a[0].length):p.lastIndex=0:A&&a&&(p.lastIndex=p.global?a.index+a[0].length:n),E&&a&&a.length>1&&o(h,a[0],r,(function(){for(i=1;i<arguments.length-2;i++)void 0===arguments[i]&&(a[i]=void 0)})),a&&k)for(a.groups=u=d(null),i=0;i<k.length;i++)u[(c=k[i])[0]]=a[c[1]];return a}),e.exports=g},25239:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.QUERY_KEY=void 0;const a=n(r(38279));var o=r(38279);Object.defineProperty(t,"QUERY_KEY",{enumerable:!0,get:function(){return o.QUERY_KEY}}),t.default=a.default},25369:function(e){var t=Date.now;e.exports=function(e){var r=0,n=0;return function(){var a=t(),o=16-(a-n);if(n=a,o>0){if(++r>=800)return arguments[0]}else r=0;return e.apply(void 0,arguments)}}},25370:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.responseMessageClasses=void 0;const a=n(r(84500));var o=r(77718);Object.defineProperty(t,"responseMessageClasses",{enumerable:!0,get:function(){return o.classes}}),t.default=a.default},25408:function(e,t,r){"use strict";var n=r(64018);"https:"!==window.location.protocol&&"localhost"!==window.location.hostname?console.error("Service workers can only be used over HTTPS, or on localhost for development"):"serviceWorker"in navigator&&navigator.serviceWorker.register("/sw.js").then((function(e){e.addEventListener("updatefound",(function(){(0,n.apiRunner)("onServiceWorkerUpdateFound",{serviceWorker:e});var t=e.installing;console.log("installingWorker",t),t.addEventListener("statechange",(function(){switch(t.state){case"installed":navigator.serviceWorker.controller?(window.___swUpdated=!0,(0,n.apiRunner)("onServiceWorkerUpdateReady",{serviceWorker:e}),window.___failedResources&&(console.log("resources failed, SW updated - reloading"),window.location.reload())):(console.log("Content is now available offline!"),(0,n.apiRunner)("onServiceWorkerInstalled",{serviceWorker:e}));break;case"redundant":console.error("The installing service worker became redundant."),(0,n.apiRunner)("onServiceWorkerRedundant",{serviceWorker:e});break;case"activated":(0,n.apiRunner)("onServiceWorkerActive",{serviceWorker:e})}}))}))})).catch((function(e){console.error("Error during service worker registration:",e)}))},25578:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.classes=t.StyledAccordionSummary=t.StyledAccordionDetails=t.StyledAccordion=t.Root=t.Content=void 0;var a=r(91972),o=n(r(13239)),i=n(r(38015)),l=function(e,t){if("function"==typeof WeakMap)var r=new WeakMap,n=new WeakMap;return function(e,t){if(!t&&e&&e.__esModule)return e;var a,o,i={__proto__:null,default:e};if(null===e||"object"!=typeof e&&"function"!=typeof e)return i;if(a=t?n:r){if(a.has(e))return a.get(e);a.set(e,i)}for(var l in e)"default"!==l&&{}.hasOwnProperty.call(e,l)&&((o=(a=Object.defineProperty)&&Object.getOwnPropertyDescriptor(e,l))&&(o.get||o.set)?a(i,l,o):i[l]=e[l]);return i}(e,t)}(r(35717));var s="configuratorPanelStyles",u={selectedTitle:s+"-selectedTitle",title:s+"-title",summary:s+"-summary"};t.classes=u;var c=(0,a.styled)("div")((function(e){e.theme;return{"& + &":{marginTop:"16px"}}}));t.Root=c;var d=(0,a.styled)(o.default)((function(e){var t,r=e.theme;return(t={backgroundColor:r.colours.alabaster})["&.Mui-disabled"]={backgroundColor:r.colours.alabaster},t}));t.StyledAccordion=d;var f=(0,a.styled)(l.default)((function(e){var t,r,n,a,o,i,s=e.theme;return(i={paddingLeft:"32px",paddingRight:"42px",color:s.colours.slate,opacity:1,"&:hover":(r={color:s.colours.charcoal},r["& ."+u.title]=(t={},t["& > ."+u.selectedTitle]={color:s.colours.focus},t),r)})["& ."+u.title]=((a={})["& > ."+u.selectedTitle]=((n={color:s.colours.inter})[s.breakpoints.up("sm")]={fontSize:"1.6875rem"},n),a),i["&.Mui-disabled"]=((o={opacity:1})["& ."+l.accordionSummaryClasses.expandIconWrapper]={display:"none"},o),i["& ."+l.accordionSummaryClasses.content]={marginTop:"32px",marginBottom:"32px"},i["& ."+l.accordionSummaryClasses.expandIconWrapper]={fontSize:"1.33rem"},i}));t.StyledAccordionSummary=f;var p=(0,a.styled)(i.default)((function(e){return{backgroundColor:e.theme.colours.alabaster,padding:"0 32px 32px",flexFlow:"column"}}));
2t.StyledAccordionDetails=p;var m=(0,a.styled)("div")({marginBottom:"20px"});t.Content=m},25619:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.default=void 0;var a=n(r(9289)).default;t.default=a},25659:function(e,t,r){"use strict";var n=r(93916),a=r(96997),o=r(55841),i=r(16819),l=r(76275);n({target:"Object",stat:!0,forced:!a||o((function(){i.f(1)}))},{getOwnPropertySymbols:function(e){var t=i.f;return t?t(l(e)):[]}})},25801:function(e,t,r){"use strict";var n=r(42692),a="object"==typeof self&&self&&self.Object===Object&&self,o=n.A||a||Function("return this")();t.A=o},25817:function(e,t,r){"use strict";var n=r(53507),a=r(45904),o=r(86326),i=r(37064),l=r(28841),s=r(20894),u=r(88981),c=r(63641),d=r(3572),f=r(13326),p=r(92403),m=r(17449),h=r(52504),v=r(36870);const g=["checked","className","componentsProps","control","disabled","disableTypography","inputRef","label","labelPlacement","name","onChange","required","slotProps","value"],b=(0,f.Ay)("label",{name:"MuiFormControlLabel",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[{[`& .${m.A.label}`]:t.label},t.root,t[`labelPlacement${(0,d.A)(r.labelPlacement)}`]]}})((({theme:e,ownerState:t})=>(0,a.A)({display:"inline-flex",alignItems:"center",cursor:"pointer",verticalAlign:"middle",WebkitTapHighlightColor:"transparent",marginLeft:-11,marginRight:16,[`&.${m.A.disabled}`]:{cursor:"default"}},"start"===t.labelPlacement&&{flexDirection:"row-reverse",marginLeft:16,marginRight:-11},"top"===t.labelPlacement&&{flexDirection:"column-reverse",marginLeft:16},"bottom"===t.labelPlacement&&{flexDirection:"column",marginLeft:16},{[`& .${m.A.label}`]:{[`&.${m.A.disabled}`]:{color:(e.vars||e).palette.text.disabled}}}))),y=(0,f.Ay)("span",{name:"MuiFormControlLabel",slot:"Asterisk",overridesResolver:(e,t)=>t.asterisk})((({theme:e})=>({[`&.${m.A.error}`]:{color:(e.vars||e).palette.error.main}}))),x=o.forwardRef((function(e,t){var r,f;const x=(0,p.A)({props:e,name:"MuiFormControlLabel"}),{className:C,componentsProps:A={},control:_,disabled:E,disableTypography:S,label:w,labelPlacement:k="end",required:M,slotProps:T={}}=x,O=(0,n.A)(x,g),D=(0,s.A)(),R=null!=(r=null!=E?E:_.props.disabled)?r:null==D?void 0:D.disabled,P=null!=M?M:_.props.required,L={disabled:R,required:P};["checked","name","onChange","value","inputRef"].forEach((e=>{void 0===_.props[e]&&void 0!==x[e]&&(L[e]=x[e])}));const I=(0,h.A)({props:x,muiFormControl:D,states:["error"]}),j=(0,a.A)({},x,{disabled:R,labelPlacement:k,required:P,error:I.error}),F=(e=>{const{classes:t,disabled:r,labelPlacement:n,error:a,required:o}=e,i={root:["root",r&&"disabled",`labelPlacement${(0,d.A)(n)}`,a&&"error",o&&"required"],label:["label",r&&"disabled"],asterisk:["asterisk",a&&"error"]};return(0,l.A)(i,m.u,t)})(j),B=null!=(f=T.typography)?f:A.typography;let N=w;return null==N||N.type===c.A||S||(N=(0,v.jsx)(c.A,(0,a.A)({component:"span"},B,{className:(0,i.A)(F.label,null==B?void 0:B.className),children:N}))),(0,v.jsxs)(b,(0,a.A)({className:(0,i.A)(F.root,C),ownerState:j,ref:t},O,{children:[o.cloneElement(_,L),P?(0,v.jsxs)(u.A,{display:"block",children:[N,(0,v.jsxs)(y,{ownerState:j,"aria-hidden":!0,className:F.asterisk,children:[" ","*"]})]}):N]}))}));t.A=x},25953:function(e,t,r){"use strict";var n=r(45904),a=r(53507),o=r(86326),i=r(37064),l=r(28841),s=r(13326),u=r(92403),c=r(38481),d=r(36870);const f=["className","component"],p=(0,s.Ay)("div",{name:"MuiCardContent",slot:"Root",overridesResolver:(e,t)=>t.root})((()=>({padding:16,"&:last-child":{paddingBottom:24}}))),m=o.forwardRef((function(e,t){const r=(0,u.A)({props:e,name:"MuiCardContent"}),{className:o,component:s="div"}=r,m=(0,a.A)(r,f),h=(0,n.A)({},r,{component:s}),v=(e=>{const{classes:t}=e;return(0,l.A)({root:["root"]},c.h,t)})(h);return(0,d.jsx)(p,(0,n.A)({as:s,className:(0,i.A)(v.root,o),ownerState:h,ref:t},m))}));t.A=m},26095:function(e,t,r){"use strict";var n=r(56522),a=r(14759),o=r(38016),i=r(56377)("species"),l=Array;e.exports=function(e){var t;return n(e)&&(t=e.constructor,(a(t)&&(t===l||n(t.prototype))||o(t)&&null===(t=t[i]))&&(t=void 0)),void 0===t?l:t}},26138:function(e){e.exports=function(e,t){for(var r=-1,n=null==e?0:e.length,a=Array(n);++r<n;)a[r]=t(e[r],r,e);return a}},26143:function(e){e.exports=function(e){return function(t){return e(t)}}},26152:function(e,t,r){"use strict";var n=r(59817),a=r(60330);
2Object.defineProperty(t,"__esModule",{value:!0}),t.getDomTreeShapes=C,t.findNativeHandler=_,t.default=t.SwipeableViewsContext=void 0;var o=a(r(9826)),i=a(r(56847)),l=a(r(97215)),s=a(r(16795)),u=a(r(66892)),c=a(r(41928)),d=a(r(44591)),f=n(r(86326)),p=(a(r(97598)),a(r(70345)),r(17766));function m(e,t,r,n){return e.addEventListener(t,r,n),{remove:function(){e.removeEventListener(t,r,n)}}}var h={direction:"ltr",display:"flex",willChange:"transform"},v={width:"100%",WebkitFlexShrink:0,flexShrink:0,overflow:"auto"},g={root:{x:{overflowX:"hidden"},"x-reverse":{overflowX:"hidden"},y:{overflowY:"hidden"},"y-reverse":{overflowY:"hidden"}},flexDirection:{x:"row","x-reverse":"row-reverse",y:"column","y-reverse":"column-reverse"},transform:{x:function(e){return"translate(".concat(-e,"%, 0)")},"x-reverse":function(e){return"translate(".concat(e,"%, 0)")},y:function(e){return"translate(0, ".concat(-e,"%)")},"y-reverse":function(e){return"translate(0, ".concat(e,"%)")}},length:{x:"width","x-reverse":"width",y:"height","y-reverse":"height"},rotationMatrix:{x:{x:[1,0],y:[0,1]},"x-reverse":{x:[-1,0],y:[0,1]},y:{x:[0,1],y:[1,0]},"y-reverse":{x:[0,-1],y:[1,0]}},scrollPosition:{x:"scrollLeft","x-reverse":"scrollLeft",y:"scrollTop","y-reverse":"scrollTop"},scrollLength:{x:"scrollWidth","x-reverse":"scrollWidth",y:"scrollHeight","y-reverse":"scrollHeight"},clientLength:{x:"clientWidth","x-reverse":"clientWidth",y:"clientHeight","y-reverse":"clientHeight"}};function b(e,t){var r=t.duration,n=t.easeFunction,a=t.delay;return"".concat(e," ").concat(r," ").concat(n," ").concat(a)}function y(e,t){var r=g.rotationMatrix[t];return{pageX:r.x[0]*e.pageX+r.x[1]*e.pageY,pageY:r.y[0]*e.pageX+r.y[1]*e.pageY}}function x(e){return e.touches=[{pageX:e.pageX,pageY:e.pageY}],e}function C(e,t){for(var r=[];e&&e!==t&&e!==document.body&&!e.hasAttribute("data-swipeable");){var n=window.getComputedStyle(e);"absolute"===n.getPropertyValue("position")||"hidden"===n.getPropertyValue("overflow-x")?r=[]:(e.clientWidth>0&&e.scrollWidth>e.clientWidth||e.clientHeight>0&&e.scrollHeight>e.clientHeight)&&r.push({element:e,scrollWidth:e.scrollWidth,scrollHeight:e.scrollHeight,clientWidth:e.clientWidth,clientHeight:e.clientHeight,scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}),e=e.parentNode}return r}var A=null;function _(e){var t=e.domTreeShapes,r=e.pageX,n=e.startX,a=e.axis;return t.some((function(e){var t=r>=n;"x"!==a&&"y"!==a||(t=!t);var o=Math.round(e[g.scrollPosition[a]]),i=o>0,l=o+e[g.clientLength[a]]<e[g.scrollLength[a]];return!!(t&&l||!t&&i)&&(A=e.element,!0)}))}var E=f.createContext();t.SwipeableViewsContext=E;var S=function(e){function t(e){var r;return(0,l.default)(this,t),(r=(0,u.default)(this,(0,c.default)(t).call(this,e))).rootNode=null,r.containerNode=null,r.ignoreNextScrollEvents=!1,r.viewLength=0,r.startX=0,r.lastX=0,r.vx=0,r.startY=0,r.isSwiping=void 0,r.started=!1,r.startIndex=0,r.transitionListener=null,r.touchMoveListener=null,r.activeSlide=null,r.indexCurrent=null,r.firstRenderTimeout=null,r.setRootNode=function(e){r.rootNode=e},r.setContainerNode=function(e){r.containerNode=e},r.setActiveSlide=function(e){r.activeSlide=e,r.updateHeight()},r.handleSwipeStart=function(e){var t=r.props.axis,n=y(e.touches[0],t);r.viewLength=r.rootNode.getBoundingClientRect()[g.length[t]],r.startX=n.pageX,r.lastX=n.pageX,r.vx=0,r.startY=n.pageY,r.isSwiping=void 0,r.started=!0;var a=window.getComputedStyle(r.containerNode),o=a.getPropertyValue("-webkit-transform")||a.getPropertyValue("transform");if(o&&"none"!==o){var i=o.split("(")[1].split(")")[0].split(","),l=window.getComputedStyle(r.rootNode),s=y({pageX:parseInt(i[4],10),pageY:parseInt(i[5],10)},t);r.startIndex=-s.pageX/(r.viewLength-parseInt(l.paddingLeft,10)-parseInt(l.paddingRight,10))||0}},r.handleSwipeMove=function(e){if(r.started){if(null===A||A===r.rootNode){var t=r.props,n=t.axis,a=t.children,o=t.ignoreNativeScroll,i=t.onSwitching,l=t.resistance,s=y(e.touches[0],n);if(void 0===r.isSwiping){var u=Math.abs(s.pageX-r.startX),c=Math.abs(s.pageY-r.startY),d=u>c&&u>p.constant.UNCERTAINTY_THRESHOLD;if(!l&&("y"===n||"y-reverse"===n)&&(0===r.indexCurrent&&r.startX<s.pageX||r.indexCurrent===f.Children.count(r.props.children)-1&&r.startX>s.pageX))return void(r.isSwiping=!1);if(u>c&&e.preventDefault(),!0===d||c>p.constant.UNCERTAINTY_THRESHOLD)return r.isSwiping=d,void(r.startX=s.pageX)}if(!0===r.isSwiping){e.preventDefault(),r.vx=.5*r.vx+.5*(s.pageX-r.lastX),r.lastX=s.pageX;var m=(0,p.computeIndex)({children:a,resistance:l,pageX:s.pageX,startIndex:r.
2startIndex,startX:r.startX,viewLength:r.viewLength}),h=m.index,v=m.startX;if(null===A&&!o)if(_({domTreeShapes:C(e.target,r.rootNode),startX:r.startX,pageX:s.pageX,axis:n}))return;v?r.startX=v:null===A&&(A=r.rootNode),r.setIndexCurrent(h);var g=function(){i&&i(h,"move")};!r.state.displaySameSlide&&r.state.isDragging||r.setState({displaySameSlide:!1,isDragging:!0},g),g()}}}else r.handleTouchStart(e)},r.handleSwipeEnd=function(){if(A=null,r.started&&(r.started=!1,!0===r.isSwiping)){var e,t=r.state.indexLatest,n=r.indexCurrent,a=t-n;e=Math.abs(r.vx)>r.props.threshold?r.vx>0?Math.floor(n):Math.ceil(n):Math.abs(a)>r.props.hysteresis?a>0?Math.floor(n):Math.ceil(n):t;var o=f.Children.count(r.props.children)-1;e<0?e=0:e>o&&(e=o),r.setIndexCurrent(e),r.setState({indexLatest:e,isDragging:!1},(function(){r.props.onSwitching&&r.props.onSwitching(e,"end"),r.props.onChangeIndex&&e!==t&&r.props.onChangeIndex(e,t,{reason:"swipe"}),n===t&&r.handleTransitionEnd()}))}},r.handleTouchStart=function(e){r.props.onTouchStart&&r.props.onTouchStart(e),r.handleSwipeStart(e)},r.handleTouchEnd=function(e){r.props.onTouchEnd&&r.props.onTouchEnd(e),r.handleSwipeEnd(e)},r.handleMouseDown=function(e){r.props.onMouseDown&&r.props.onMouseDown(e),e.persist(),r.handleSwipeStart(x(e))},r.handleMouseUp=function(e){r.props.onMouseUp&&r.props.onMouseUp(e),r.handleSwipeEnd(x(e))},r.handleMouseLeave=function(e){r.props.onMouseLeave&&r.props.onMouseLeave(e),r.started&&r.handleSwipeEnd(x(e))},r.handleMouseMove=function(e){r.props.onMouseMove&&r.props.onMouseMove(e),r.started&&r.handleSwipeMove(x(e))},r.handleScroll=function(e){if(r.props.onScroll&&r.props.onScroll(e),e.target===r.rootNode)if(r.ignoreNextScrollEvents)r.ignoreNextScrollEvents=!1;else{var t=r.state.indexLatest,n=Math.ceil(e.target.scrollLeft/e.target.clientWidth)+t;r.ignoreNextScrollEvents=!0,e.target.scrollLeft=0,r.props.onChangeIndex&&n!==t&&r.props.onChangeIndex(n,t,{reason:"focus"})}},r.updateHeight=function(){if(null!==r.activeSlide){var e=r.activeSlide.children[0];void 0!==e&&void 0!==e.offsetHeight&&r.state.heightLatest!==e.offsetHeight&&r.setState({heightLatest:e.offsetHeight})}},r.state={indexLatest:e.index,isDragging:!1,renderOnlyActive:!e.disableLazyLoading,heightLatest:0,displaySameSlide:!0},r.setIndexCurrent(e.index),r}
2return(0,d.default)(t,e),(0,s.default)(t,[{key:"componentDidMount",value:function(){var e=this;this.transitionListener=m(this.containerNode,"transitionend",(function(t){t.target===e.containerNode&&e.handleTransitionEnd()})),this.touchMoveListener=m(this.rootNode,"touchmove",(function(t){e.props.disabled||e.handleSwipeMove(t)}),{passive:!1}),this.props.disableLazyLoading||(this.firstRenderTimeout=setTimeout((function(){e.setState({renderOnlyActive:!1})}),0)),this.props.action&&this.props.action({updateHeight:this.updateHeight})}},{key:"UNSAFE_componentWillReceiveProps",value:function(e){var t=e.index;"number"==typeof t&&t!==this.props.index&&(this.setIndexCurrent(t),this.setState({displaySameSlide:(0,p.getDisplaySameSlide)(this.props,e),indexLatest:t}))}},{key:"componentWillUnmount",value:function(){this.transitionListener.remove(),this.touchMoveListener.remove(),clearTimeout(this.firstRenderTimeout)}},{key:"getSwipeableViewsContext",value:function(){var e=this;return{slideUpdateHeight:function(){e.updateHeight()}}}},{key:"setIndexCurrent",value:function(e){if(this.props.animateTransitions||this.indexCurrent===e||this.handleTransitionEnd(),this.indexCurrent=e,this.containerNode){var t=this.props.axis,r=g.transform[t](100*e);this.containerNode.style.WebkitTransform=r,this.containerNode.style.transform=r}}},{key:"handleTransitionEnd",value:function(){this.props.onTransitionEnd&&(this.state.displaySameSlide||this.state.isDragging||this.props.onTransitionEnd())}},{key:"render",value:function(){var e,t,r=this,n=this.props,a=(n.action,n.animateHeight),l=n.animateTransitions,s=n.axis,u=n.children,c=n.containerStyle,d=n.disabled,p=(n.disableLazyLoading,n.enableMouseEvents),m=(n.hysteresis,n.ignoreNativeScroll,n.index,n.onChangeIndex,n.onSwitching,n.onTransitionEnd,n.resistance,n.slideStyle),y=n.slideClassName,x=n.springConfig,C=n.style,A=(n.threshold,(0,i.default)(n,["action","animateHeight","animateTransitions","axis","children","containerStyle","disabled","disableLazyLoading","enableMouseEvents","hysteresis","ignoreNativeScroll","index","onChangeIndex","onSwitching","onTransitionEnd","resistance","slideStyle","slideClassName","springConfig","style","threshold"])),_=this.state,S=_.displaySameSlide,w=_.heightLatest,k=_.indexLatest,M=_.isDragging,T=_.renderOnlyActive,O=d?{}:{onTouchStart:this.handleTouchStart,onTouchEnd:this.handleTouchEnd},D=!d&&p?{onMouseDown:this.handleMouseDown,onMouseUp:this.handleMouseUp,onMouseLeave:this.handleMouseLeave,onMouseMove:this.handleMouseMove}:{},R=(0,o.default)({},v,m);if(M||!l||S)e="all 0s ease 0s",t="all 0s ease 0s";else if(e=b("transform",x),t=b("-webkit-transform",x),0!==w){var P=", ".concat(b("height",x));e+=P,t+=P}var L={height:null,WebkitFlexDirection:g.flexDirection[s],flexDirection:g.flexDirection[s],WebkitTransition:t,transition:e};if(!T){var I=g.transform[s](100*this.indexCurrent);L.WebkitTransform=I,L.transform=I}return a&&(L.height=w),f.createElement(E.Provider,{value:this.getSwipeableViewsContext()},f.createElement("div",(0,o.default)({ref:this.setRootNode,style:(0,o.default)({},g.root[s],C)},A,O,D,{onScroll:this.handleScroll}),f.createElement("div",{ref:this.setContainerNode,style:(0,o.default)({},L,h,c),className:"react-swipeable-view-container"},f.Children.map(u,(function(e,t){if(T&&t!==k)return null;var n,o=!0;return t===k&&(o=!1,a&&(n=r.setActiveSlide,R.overflowY="hidden")),f.createElement("div",{ref:n,style:R,className:y,"aria-hidden":o,"data-swipeable":"true"},e)})))))}}]),t}(f.Component);S.displayName="ReactSwipableView",S.propTypes={},S.defaultProps={animateHeight:!1,animateTransitions:!0,axis:"x",disabled:!1,disableLazyLoading:!1,enableMouseEvents:!1,hysteresis:.6,ignoreNativeScroll:!1,index:0,threshold:5,springConfig:{duration:"0.35s",easeFunction:"cubic-bezier(0.15, 0.3, 0.25, 1)",delay:"0s"},resistance:!1};var w=S;t.default=w},26186:function(e,t,r){var n=r(26837),a=r(51693);e.exports=function(e,t){return n(e,a(e),t)}},26259:function(e,t){"use strict";var r,n=Symbol.for("react.element"),a=Symbol.for("react.portal"),o=Symbol.for("react.fragment"),i=Symbol.for("react.strict_mode"),l=Symbol.for("react.profiler"),s=Symbol.for("react.provider"),u=Symbol.for("react.context"),c=Symbol.for("react.server_context"),d=Symbol.for("react.forward_ref"),f=Symbol.for("react.suspense"),p=Symbol.for("react.suspense_list"),m=Symbol.for("react.memo"),h=Symbol.for("react.lazy"),v=Symbol.for("react.offscreen");function g(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case n:switch(e=e.type){case o:case l:case i:case f:case p:return e;default:switch(e=e&&e.$$typeof){case c:case u:case d:case h:case m:case s:return e;default:return t}}case a:return t}}}r=Symbol.for("react.module.reference"),t.ContextConsumer=u,t.ContextProvider=s,t.Element=n,t.ForwardRef=d,t.Fragment=o,t.Lazy=h,t.Memo=m,t.Portal=a,t.Profiler=l,t.StrictMode=i,t.Suspense=f,t.SuspenseList=p,t.isAsyncMode=function(){return!1},t.isConcurrentMode=function(){return!1},t.isContextConsumer=function(e){return g(e)===u},t.isContextProvider=function(e){return g(e)===s},t.isElement=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===n},t.isForwardRef=function(e){return g(e)===d},t.isFragment=function(e){return g(e)===o},t.isLazy=function(e){return g(e)===h},t.isMemo=function(e){return g(e)===m},t.isPortal=function(e){return g(e)===a},t.isProfiler=function(e){return g(e)===l},t.isStrictMode=function(e){return g(e)===i},t.isSuspense=function(e){return g(e)===f},t.isSuspenseList=function(e){return g(e)===p},t.isValidElementType=function(e){return"string"==typeof e||"function"==typeof e||e===o||e===l||e===i||e===f||e===p||e===v||"object"==typeof e&&null!==e&&(e.$$typeof===h||e.$$typeof===m||e.$$typeof===s||e.$$typeof===u||e.$$typeof===d||e.$$typeof===r||void 0!==e.getModuleId)},t.typeOf=g},26419:function(e,t,r){"use strict";r(69328),r(38773),r(14849),r(67474),r(23253),r(61059),r(10302),r(37189),r(45594),r(3348),r(4479),r(2915),r(40441),r(24031),r(33270),r(14471),r(44968),r(26425),r(8893),r(13766);var n=r(12581);e.exports=n.Symbol},26425:function(e,t,r){"use strict";var n=r(36573);r(70461)(n.JSON,"JSON",!0)},26462:function(e,t,r){var n;e.exports=(n=r(26711),n.enc.Hex)},26496:function(e,t,r){"use strict";t.__esModule=!0,t.classes=t.StyledIEDialogWrapper=t.StyledIEDialog=void 0;var n=r(91972),a="IEDialogStyles",o={"IEDialog-title":a+"-IEDialog-title","IEDialog-icon":a+"-IEDialog-icon","IEDialog-body":a+"-IEDialog-body","IEDialog-actions":a+"-IEDialog-actions","IEDialog-wrapper":a+"-IEDialog-wrapper"};t.classes=o;var i=(0,n.styled)("div")((function(e){var t,r=e.theme;return(t={maxWidth:"720px"})["."+o["IEDialog-title"]]={textAlign:"center",margin:"40px 80px 20px",fontSize:"2rem","&::after":{marginLeft:"auto",marginRight:"auto"}},t["."+o["IEDialog-icon"]]={display:"block",fill:r.colours.cyan400,height:"50px",width:"50px",margin:"0 auto 10px"},t["."+o["IEDialog-icon"]]={textAlign:"center"},t["."+o["IEDialog-actions"]]={display:"flex",flex:"0 0 auto",flexFlow:"row nowrap",justifyContent:"center",padding:"0 30px 30px 30px",margin:"-8px"},t}));t.StyledIEDialog=i;var l=(0,n.styled)("div")((function(e){e.theme;return{display:"flex",position:"fixed",top:"0",bottom:"0",right:"0",left:"0",justifyContent:"center",alignItems:"center"}}));t.StyledIEDialogWrapper=l},26642:function(e,t,r){var n=r(37183);e.exports=function(){return n.Date.now()}},26711:function(e,t,r){var n;e.exports=(n=n||function(e,t){var n;if("undefined"!=typeof window&&window.crypto&&(n=window.crypto),"undefined"!=typeof self&&self.crypto&&(n=self.crypto),"undefined"!=typeof globalThis&&globalThis.crypto&&(n=globalThis.crypto),!n&&"undefined"!=typeof window&&window.msCrypto&&(n=window.msCrypto),!n&&void 0!==r.g&&r.g.crypto&&(n=r.g.crypto),!n)try{n=r(75443)}catch(v){}var a=function(){if(n){if("function"==typeof n.getRandomValues)try{return n.getRandomValues(new Uint32Array(1))[0]}catch(v){}if("function"==typeof n.randomBytes)try{return n.randomBytes(4).readInt32LE()}catch(v){}}throw new Error("Native crypto module could not be used to get secure random number.")},o=Object.create||function(){function e(){}return function(t){var r;return e.prototype=t,r=new e,e.prototype=null,r}}(),i={},l=i.lib={},s=l.Base={extend:function(e){var t=o(this);return e&&t.mixIn(e),t.hasOwnProperty("init")&&this.init!==t.init||(t.init=function(){t.$super.init.a
2pply(this,arguments)}),t.init.prototype=t,t.$super=this,t},create:function(){var e=this.extend();return e.init.apply(e,arguments),e},init:function(){},mixIn:function(e){for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t]);e.hasOwnProperty("toString")&&(this.toString=e.toString)},clone:function(){return this.init.prototype.extend(this)}},u=l.WordArray=s.extend({init:function(e,r){e=this.words=e||[],this.sigBytes=r!=t?r:4*e.length},toString:function(e){return(e||d).stringify(this)},concat:function(e){var t=this.words,r=e.words,n=this.sigBytes,a=e.sigBytes;if(this.clamp(),n%4)for(var o=0;o<a;o++){var i=r[o>>>2]>>>24-o%4*8&255;t[n+o>>>2]|=i<<24-(n+o)%4*8}else for(var l=0;l<a;l+=4)t[n+l>>>2]=r[l>>>2];return this.sigBytes+=a,this},clamp:function(){var t=this.words,r=this.sigBytes;t[r>>>2]&=4294967295<<32-r%4*8,t.length=e.ceil(r/4)},clone:function(){var e=s.clone.call(this);return e.words=this.words.slice(0),e},random:function(e){for(var t=[],r=0;r<e;r+=4)t.push(a());return new u.init(t,e)}}),c=i.enc={},d=c.Hex={stringify:function(e){for(var t=e.words,r=e.sigBytes,n=[],a=0;a<r;a++){var o=t[a>>>2]>>>24-a%4*8&255;n.push((o>>>4).toString(16)),n.push((15&o).toString(16))}return n.join("")},parse:function(e){for(var t=e.length,r=[],n=0;n<t;n+=2)r[n>>>3]|=parseInt(e.substr(n,2),16)<<24-n%8*4;return new u.init(r,t/2)}},f=c.Latin1={stringify:function(e){for(var t=e.words,r=e.sigBytes,n=[],a=0;a<r;a++){var o=t[a>>>2]>>>24-a%4*8&255;n.push(String.fromCharCode(o))}return n.join("")},parse:function(e){for(var t=e.length,r=[],n=0;n<t;n++)r[n>>>2]|=(255&e.charCodeAt(n))<<24-n%4*8;return new u.init(r,t)}},p=c.Utf8={stringify:function(e){try{return decodeURIComponent(escape(f.stringify(e)))}catch(t){throw new Error("Malformed UTF-8 data")}},parse:function(e){return f.parse(unescape(encodeURIComponent(e)))}},m=l.BufferedBlockAlgorithm=s.extend({reset:function(){this._data=new u.init,this._nDataBytes=0},_append:function(e){"string"==typeof e&&(e=p.parse(e)),this._data.concat(e),this._nDataBytes+=e.sigBytes},_process:function(t){var r,n=this._data,a=n.words,o=n.sigBytes,i=this.blockSize,l=o/(4*i),s=(l=t?e.ceil(l):e.max((0|l)-this._minBufferSize,0))*i,c=e.min(4*s,o);if(s){for(var d=0;d<s;d+=i)this._doProcessBlock(a,d);r=a.splice(0,s),n.sigBytes-=c}return new u.init(r,c)},clone:function(){var e=s.clone.call(this);return e._data=this._data.clone(),e},_minBufferSize:0}),h=(l.Hasher=m.extend({cfg:s.extend(),init:function(e){this.cfg=this.cfg.extend(e),this.reset()},reset:function(){m.reset.call(this),this._doReset()},update:function(e){return this._append(e),this._process(),this},finalize:function(e){return e&&this._append(e),this._doFinalize()},blockSize:16,_createHelper:function(e){return function(t,r){return new e.init(r).finalize(t)}},_createHmacHelper:function(e){return function(t,r){return new h.HMAC.init(e,r).finalize(t)}}}),i.algo={});return i}(Math),n)},26837:function(e,t,r){var n=r(72177),a=r(9142);e.exports=function(e,t,r,o){var i=!r;r||(r={});for(var l=-1,s=t.length;++l<s;){var u=t[l],c=o?o(r[u],e[u],u,r,e):void 0;void 0===c&&(c=e[u]),i?a(r,u,c):n(r,u,c)}return r}},26889:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.formClasses=t.withFormControl=t.FormContext=void 0;const a=n(r(85862));t.FormContext=a.default;const o=n(r(76411)),i=n(r(85790));t.withFormControl=i.default;var l=r(69811);Object.defineProperty(t,"formClasses",{enumerable:!0,get:function(){return l.classes}}),t.default=o.default},26910:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.default=void 0;var a=n(r(95615)),o=g(r(94342)),i=r(82781),l=n(r(80452)),s=r(91972),u=n(r(16978)),c=r(7616),d=g(r(86326)),f=r(24646),p=r(56028),m=r(70062),h=n(r(60154)),v=r(94994);function g(e,t){if("function"==typeof WeakMap)var r=new WeakMap,n=new WeakMap;return(g=function(e,t){if(!t&&e&&e.__esModule)return e;var a,o,i={__proto__:null,default:e};if(null===e||"object"!=typeof e&&"function"!=typeof e)return i;if(a=t?n:r){if(a.has(e))return a.get(e);a.set(e,i)}for(var l in e)"default"!==l&&{}.hasOwnProperty.call(e,l)&&((o=(a=Object.defineProperty)&&Object.getOwnPropertyDescriptor(e,l))&&(o.get||o.set)?a(i,l,o):i[l]=e[l]);return i})(e,t)}var b=(0,h.default)(v.StyledAccordionSummary),y=function(e){var t=e.documentsByProduct,r=e.assetTypes,n=e.pageNumber,h=void 0===n?0:n,g=(0,p.useSiteContext)().getMicroCopy,y=(0,d.useContext)(o.DownloadListContext),x=y.list,C=y.updateAllListItems,A=y.setSelectAllCheckboxDisabledByPage,_=y.setCurrentPage,E=y.resetAllListItems;(0,d.useEffect)((function(){var e=!1;_(h),E(),t.forEach((function(t){t[0];var r=t[1],n=T(r);n&&0!==n.length&&C(h,r[0].productBaseCode,n,O(r)),e=e||M(r)})),A(h)(e)}),[h,t]);var S=(0,s.useTheme)(),w=(0,u.default)(S.breakpoints.down("lg")),k=(0,u.default)(S.breakpoints.up("sm")),M=function(e){return e.every(m.getIsLinkDocument)},T=function(e){return e.filter((function(e){return!(0,m.getIsLinkDocument)(e)}))},O=function(e){return e.reduce((function(e,t){return(0,m.getIsLinkDocument)(t)?e:e+t.fileSize}),0)};return d.default.createElement(v.Root,{className:v.classes["accordion-div"]},d.default.createElement(a.default,null,t.map((function(e,t){var n=e[0],s=e[1];return d.default.createElement(v.AccordionItem,{key:s[0].productBaseCode+"-"+t,className:x[s[0].productBaseCode]&&v.classes.selected,"data-testid":"tech-table-accordion-item-"+s[0].productBaseCode},d.default.createElement(b,{gtm:{id:"selector-accordion1",label:n,action:"Selector – Accordion"}},d.default.createElement("div",{onClick:function(e){return e.stopPropagation()}},d.default.createElement(o.default.Checkbox,{name:s[0].productBaseCode,ariaLabel:"Select all documents for "+s[0].productName,disabled:M(s),value:T(s),fileSize:O(s)})),k&&d.default.createElement(v.Divider,{"data-testid":"tech-table-divider-"+s[0].productBaseCode}),d.default.createElement(v.Title,null,s[0].productName)),r.map((function(e,t){return s.filter((function(t){return t.assetType.code===e.code})).map((function(e,r){var o=(0,m.getIsLinkDocument)(e);return d.default.createElement(a.default.Details,{key:n+"-asset-"+e.id+"-"+t+"-"+r,className:v.classes.accordionDetail
2s},d.default.createElement(v.StyledDocumentTitle,{document:e,titleField:"type",disableRipple:w}),d.default.createElement(v.SizeContainer,null,d.default.createElement(v.SizeLabel,null,g(i.microCopy.DOCUMENT_LIBRARY_HEADERS_SIZE),":"),d.default.createElement(v.SizeValue,{"data-testid":"tech-results-accordion-size-"+e.id},o?"-":(0,c.filesize)((0,m.getFileSizeByDocumentType)(e),{output:"string"}))),d.default.createElement(v.ActionsContainer,null,o?null:d.default.createElement(l.default,{p:"12px"},d.default.createElement(f.DownloadDocumentButton,{document:e})),d.default.createElement(l.default,{p:"12px",pr:0},d.default.createElement(f.CopyToClipboard,{id:e.id,href:e.url,title:e.title}))))}))})))}))))};t.default=y},26941:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const n=r(97711);t.default=e=>(0,n.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 236 100",xmlSpace:"preserve",...e,children:(0,n.jsx)("path",{d:"M23.066 29.01c2.345 0 4.56.26 6.776.78 2.476.65 4.952 1.56 7.167 2.73v7.407a36.39 36.39 0 0 0-6.906-3.118c-2.216-.65-4.431-.91-6.646-.91-2.737 0-5.474.52-7.82 1.82-2.215 1.169-4.17 2.858-5.473 5.068-2.606 4.548-2.606 10.007 0 14.555 1.304 2.21 3.128 3.899 5.474 4.939 2.476 1.17 5.082 1.819 7.819 1.819 2.215 0 4.3-.26 6.385-.91a45.263 45.263 0 0 0 7.689-3.509v7.408c-2.346 1.3-4.822 2.21-7.298 2.99-2.476.649-5.082.909-7.819.909-4.04.13-7.95-.78-11.468-2.6C7.69 66.7 4.822 64.23 2.997 60.982 1.043 57.602 0 53.963 0 50.194c0-3.769 1.043-7.667 2.997-11.046 1.955-3.25 4.822-5.848 8.21-7.538 3.649-1.82 7.689-2.6 11.859-2.6ZM65.288 29.01c3.91 0 7.819.78 11.337 2.6 10.165 5.328 13.944 17.675 8.731 27.811-.13.39-.39.65-.521 1.04-1.955 3.25-4.691 5.848-8.08 7.538a25.732 25.732 0 0 1-23.065 0c-6.777-3.51-11.077-10.527-10.947-18.065 0-3.639 1.043-7.277 2.867-10.526 1.825-3.25 4.691-5.849 7.95-7.668 3.648-1.82 7.688-2.86 11.728-2.73ZM50.823 49.805c0 2.6.651 5.069 1.824 7.278 1.173 2.08 2.997 3.899 5.082 4.939 2.346 1.17 4.822 1.819 7.428 1.819 3.78.13 7.559-1.3 10.295-3.899 2.737-2.599 4.17-6.368 4.04-10.137 0-2.599-.652-5.068-1.824-7.277a13.57 13.57 0 0 0-5.083-5.069 16.601 16.601 0 0 0-14.856 0c-2.085 1.17-3.909 2.86-5.082 4.939-1.173 2.469-1.824 4.938-1.824 7.407ZM109.986 29.53c3.258-.13 6.515.91 9.122 2.86 2.215 1.69 3.518 4.419 3.518 7.278 0 1.689-.521 3.508-1.433 4.938-1.043 1.56-2.607 2.73-4.301 3.379v.39c2.607.52 4.952 1.82 6.646 3.769 1.564 1.82 2.476 4.158 2.346 6.628 0 2.079-.521 4.288-1.694 5.978-1.173 1.82-2.867 3.119-4.822 4.028-2.345.91-4.821 1.43-7.297 1.3H95.13V29.531h14.856Zm-2.085 16.895c1.824.13 3.518-.39 4.952-1.43 1.172-1.039 1.824-2.598 1.824-4.158 0-1.43-.521-2.859-1.694-3.769-1.303-.91-2.737-1.43-4.431-1.43h-5.603v10.788h4.952Zm1.824 17.545a9.91 9.91 0 0 0 5.994-1.56c1.434-1.04 2.086-2.729 2.086-4.418 0-1.56-.652-3.12-2.086-4.029-1.563-1.04-3.518-1.56-5.473-1.56h-7.297V63.84h6.776v.13ZM158.854 29.53v6.109h-18.505v10.656h17.723v6.109h-17.723V63.97h18.896v6.108H132.53V29.531h26.324ZM181.398 29.53c3.388-.13 6.776 1.04 9.383 3.12 2.345 2.08 3.779 5.068 3.649 8.317 0 2.21-.522 4.289-1.825 5.978-1.303 1.82-3.258 3.25-5.343 4.029 1.303.78 2.476 1.69 3.519 2.86 1.433 1.948 2.736 3.898 3.779 6.107 2.476 4.939 4.3 8.318 5.603 10.137h-8.731c-.651-.91-1.433-2.34-2.476-4.289a71.367 71.367 0 0 0-4.952-8.707c-.781-1.3-1.824-2.34-2.997-3.249-1.042-.65-2.215-.91-3.388-.91h-2.867v17.155h-7.819V29.531h14.465Zm-1.824 17.285c1.694.13 3.518-.39 4.821-1.56 1.173-1.039 1.825-2.598 1.825-4.158.13-1.56-.521-3.119-1.694-4.159-1.434-1.04-3.258-1.43-4.952-1.43h-4.952v11.307h4.952ZM236 29.53v6.109h-14.465v34.44h-7.819v-34.44h-14.465V29.53H236Z",fill:"#009FE3"})})},26975:function(e,t,r){"use strict";r.d(t,{P:function(){return o}});var n=r(72667),a=r(68223);function o(e){return(0,a.A)("MuiInputAdornment",e)}const i=(0,n.A)("MuiInputAdornment",["root","filled","standard","outlined","positionStart","positionEnd","disablePointerEvents","hiddenLabel","sizeSmall"]);t.A=i},27071:function(e){"use strict";e.exports=function(){}},27084:function(e,t,r){"use strict";var n=r(69067);e.exports=n},27268:function(e,t,r){"use strict";
2Object.defineProperty(t,"__esModule",{value:!0}),t.Container=t.classes=void 0;const n=r(91972);t.classes={item:"RadioGroup-item"},t.Container=(0,n.styled)("div")({padding:0,display:"flex",flexFlow:"row wrap",margin:"-12px",[`.${t.classes.item}`]:{margin:"12px"}})},27289:function(e,t,r){"use strict";r.d(t,{E:function(){return o}});var n=r(72667),a=r(68223);function o(e){return(0,a.A)("MuiCollapse",e)}const i=(0,n.A)("MuiCollapse",["root","horizontal","vertical","entered","hidden","wrapper","wrapperInner"]);t.A=i},27381:function(e,t,r){"use strict";r.r(t),r.d(t,{default:function(){return n.A},getTableBodyUtilityClass:function(){return a.b},tableBodyClasses:function(){return a.A}});var n=r(32993),a=r(82833)},27421:function(e,t,r){"use strict";var n=r(86326),a=r(60315);t.A=function(e=null){const t=n.useContext(a.T);return t&&(r=t,0!==Object.keys(r).length)?t:e;var r}},27468:function(e,t,r){"use strict";function n(e,t){for(var r in e)if(!(r in t))return!0;for(var n in t)if(e[n]!==t[n])return!0;return!1}r.r(t),t.default=function(e,t,r){return n(e.props,t)||n(e.state,r)}},27576:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.arrowControlClasses=void 0;const a=n(r(27648));var o=r(12092);Object.defineProperty(t,"arrowControlClasses",{enumerable:!0,get:function(){return o.classes}}),t.default=a.default},27648:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=r(97711),o=n(r(74967)),i=n(r(93654)),l=r(12092);t.default=({direction:e,accessibilityLabel:t,onClick:r,"data-testid":n})=>{const s={left:o.default,right:i.default}[e];return(0,a.jsx)(l.StyledButton,{size:"medium",onClick:r,className:l.classes[e],accessibilityLabel:t,"data-testid":n||("left"===e?"arrow-control-left":"arrow-control-right"),children:(0,a.jsx)(s,{className:l.classes.chevron})})}},27756:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=r(97711),o=n(r(55530)),i=r(86326),l=n(r(93654)),s=r(71909),u=r(39748),c=r(97256),d=({isOpen:e,onCloseClick:t,logo:r,title:n,address:o,roofProLabel:i,roofProLevel:l})=>(0,a.jsxs)(c.Item,{onClick:e?t:void 0,"data-testid":`linkCard-item-${(0,u.replaceSpaces)(n)}`,children:[r&&(0,a.jsx)(c.CompanyLogo,{children:r}),(0,a.jsx)(c.Title,{gutterBottom:!0,variant:"h6",children:n}),(0,a.jsx)(c.Address,{component:"address",children:o}),i&&l&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)(c.RoofProLabel,{variant:"h6",children:[i,":"]}),(0,a.jsx)(c.RoofProLogo,{source:s.roofProLevelIconSourceMap[l],"data-testid":"RoofProLevel"})]})]});t.default=(0,i.forwardRef)((({title:e,address:t,logo:r,roofProLabel:n,roofProLevel:s,isOpen:u=!1,children:f,onClick:p,onCloseClick:m,onExpandCompleted:h,gtm:v,...g},b)=>{const y=(0,i.useCallback)((()=>{h&&h()}),[h]);return(0,a.jsxs)(c.StyledCard,{className:(0,o.default)(u&&c.classes.open),onClick:u?void 0:p,ref:b,"data-gtm":JSON.stringify(v),...g,children:[(0,a.jsx)(d,{isOpen:u,onCloseClick:m,logo:r,title:e,address:t,roofProLabel:n,roofProLevel:s}),(0,a.jsx)("div",{className:c.classes.icon,children:(0,a.jsx)(l.default,{onClick:u?m:void 0})}),(0,a.jsx)(c.Details,{in:u,collapsedSize:0,onEntered:y,children:f})]})}))},27823:function(e,t,r){"use strict";var n=r(81254),a=r(85072),o=r(99203),i=r(58301),l=r(67959),s=r(85074);t.f=n&&!a?Object.defineProperties:function(e,t){i(e);for(var r,n=l(t),a=s(t),u=a.length,c=0;u>c;)o.f(e,r=a[c++],n[r]);return e}},27931:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.signupBlockClasses=void 0;const a=n(r(38806));var o=r(46533);Object.defineProperty(t,"signupBlockClasses",{enumerable:!0,get:function(){return o.classes}}),t.default=a.default},27943:function(e,t,r){"use strict";var n=r(60330);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=n(r(24142)),o=r(36870),i=(0,a.default)((0,o.jsx)("path",{d:"M16 1H4c-1.1 0-2 .9-2 2v14h2V3h12V1zm3 4H8c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h11c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2zm0 16H8V7h11v14z"}),"ContentCopy");t.default=i},27954:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esMo
2dule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=n(r(10025));t.default=a.default},28015:function(e,t,r){"use strict";r.d(t,{D:function(){return R},A:function(){return P}});var n=r(45904),a=r(53507),o=r(74699),i=r(58626),l=r(93737),s=r(32686),u=r(75793),c=r(13543),d=r(70209),f=r(87622),p=r(46964),m=r(85985),h=r(55112),v=r(59569),g=r(82327),b=r(2811),y=r(13740);const x=["mode","contrastThreshold","tonalOffset"],C={text:{primary:"rgba(0, 0, 0, 0.87)",secondary:"rgba(0, 0, 0, 0.6)",disabled:"rgba(0, 0, 0, 0.38)"},divider:"rgba(0, 0, 0, 0.12)",background:{paper:f.A.white,default:f.A.white},action:{active:"rgba(0, 0, 0, 0.54)",hover:"rgba(0, 0, 0, 0.04)",hoverOpacity:.04,selected:"rgba(0, 0, 0, 0.08)",selectedOpacity:.08,disabled:"rgba(0, 0, 0, 0.26)",disabledBackground:"rgba(0, 0, 0, 0.12)",disabledOpacity:.38,focus:"rgba(0, 0, 0, 0.12)",focusOpacity:.12,activatedOpacity:.12}},A={text:{primary:f.A.white,secondary:"rgba(255, 255, 255, 0.7)",disabled:"rgba(255, 255, 255, 0.5)",icon:"rgba(255, 255, 255, 0.5)"},divider:"rgba(255, 255, 255, 0.12)",background:{paper:"#121212",default:"#121212"},action:{active:f.A.white,hover:"rgba(255, 255, 255, 0.08)",hoverOpacity:.08,selected:"rgba(255, 255, 255, 0.16)",selectedOpacity:.16,disabled:"rgba(255, 255, 255, 0.3)",disabledBackground:"rgba(255, 255, 255, 0.12)",disabledOpacity:.38,focus:"rgba(255, 255, 255, 0.12)",focusOpacity:.12,activatedOpacity:.24}};function _(e,t,r,n){const a=n.light||n,o=n.dark||1.5*n;e[t]||(e.hasOwnProperty(r)?e[t]=e[r]:"light"===t?e.light=(0,d.a)(e.main,a):"dark"===t&&(e.dark=(0,d.e$)(e.main,o)))}function E(e){const{mode:t="light",contrastThreshold:r=3,tonalOffset:l=.2}=e,s=(0,a.A)(e,x),u=e.primary||function(e="light"){return"dark"===e?{main:g.A[200],light:g.A[50],dark:g.A[400]}:{main:g.A[700],light:g.A[400],dark:g.A[800]}}(t),c=e.secondary||function(e="light"){return"dark"===e?{main:m.A[200],light:m.A[50],dark:m.A[400]}:{main:m.A[500],light:m.A[300],dark:m.A[700]}}(t),E=e.error||function(e="light"){return"dark"===e?{main:h.A[500],light:h.A[300],dark:h.A[700]}:{main:h.A[700],light:h.A[400],dark:h.A[800]}}(t),S=e.info||function(e="light"){return"dark"===e?{main:b.A[400],light:b.A[300],dark:b.A[700]}:{main:b.A[700],light:b.A[500],dark:b.A[900]}}(t),w=e.success||function(e="light"){return"dark"===e?{main:y.A[400],light:y.A[300],dark:y.A[700]}:{main:y.A[800],light:y.A[500],dark:y.A[900]}}(t),k=e.warning||function(e="light"){return"dark"===e?{main:v.A[400],light:v.A[300],dark:v.A[700]}:{main:"#ed6c02",light:v.A[500],dark:v.A[900]}}(t);function M(e){return(0,d.eM)(e,A.text.primary)>=r?A.text.primary:C.text.primary}const T=({color:e,name:t,mainShade:r=500,lightShade:a=300,darkShade:i=700})=>{if(!(e=(0,n.A)({},e)).main&&e[r]&&(e.main=e[r]),!e.hasOwnProperty("main"))throw new Error((0,o.A)(11,t?` (${t})`:"",r));if("string"!=typeof e.main)throw new Error((0,o.A)(12,t?` (${t})`:"",JSON.stringify(e.main)));return _(e,"light",a,l),_(e,"dark",i,l),e.contrastText||(e.contrastText=M(e.main)),e},O={dark:A,light:C};return(0,i.A)((0,n.A)({common:(0,n.A)({},f.A),mode:t,primary:T({color:u,name:"primary"}),secondary:T({color:c,name:"secondary",mainShade:"A400",lightShade:"A200",darkShade:"A700"}),error:T({color:E,name:"error"}),warning:T({color:k,name:"warning"}),info:T({color:S,name:"info"}),success:T({color:w,name:"success"}),grey:p.A,contrastThreshold:r,getContrastText:M,augmentColor:T,tonalOffset:l},O[t]),s)}var S=r(35864);function w(...e){return[`${e[0]}px ${e[1]}px ${e[2]}px ${e[3]}px rgba(0,0,0,0.2)`,`${e[4]}px ${e[5]}px ${e[6]}px ${e[7]}px rgba(0,0,0,0.14)`,`${e[8]}px ${e[9]}px ${e[10]}px ${e[11]}px rgba(0,0,0,0.12)`].join(",")}var k=["none",w(0,2,1,-1,0,1,1,0,0,1,3,0),w(0,3,1,-2,0,2,2,0,0,1,5,0),w(0,3,3,-2,0,3,4,0,0,1,8,0),w(0,2,4,-1,0,4,5,0,0,1,10,0),w(0,3,5,-1,0,5,8,0,0,1,14,0),w(0,3,5,-1,0,6,10,0,0,1,18,0),w(0,4,5,-2,0,7,10,1,0,2,16,1),w(0,5,5,-3,0,8,10,1,0,3,14,2),w(0,5,6,-3,0,9,12,1,0,3,16,2),w(0,6,6,-3,0,10,14,1,0,4,18,3),w(0,6,7,-4,0,11,15,1,0,4,20,3),w(0,7,8,-4,0,12,17,2,0,5,22,4),w(0,7,8,-4,0,13,19,2,0,5,24,4),w(0,7,9,-4,0,14,21,2,0,5,26,4),w(0,8,9,-5,0,15,22,2,0,6,28,5),w(0,8,10,-5,0,16,24,2,0,6,30,5),w(0,8,11,-5,0,17,26,2,0,6,32,5),w(0,9,11,-5,0,18,28,2,0,7,34,6),w(0,9,12,-6,0,19,29,2,0,7,36,6
2),w(0,10,13,-6,0,20,31,3,0,8,38,7),w(0,10,13,-6,0,21,33,3,0,8,40,7),w(0,10,14,-6,0,22,35,3,0,8,42,7),w(0,11,14,-7,0,23,36,3,0,9,44,8),w(0,11,15,-7,0,24,38,3,0,9,46,8)],M=r(92825);var T={mobileStepper:1e3,fab:1050,speedDial:1050,appBar:1100,drawer:1200,modal:1300,snackbar:1400,tooltip:1500};const O=["breakpoints","mixins","spacing","palette","transitions","typography","shape"];function D(e={},...t){const{mixins:r={},palette:d={},transitions:f={},typography:p={}}=e,m=(0,a.A)(e,O);if(e.vars)throw new Error((0,o.A)(18));const h=E(d),v=(0,l.A)(e);let g=(0,i.A)(v,{mixins:(0,c.A)(v.breakpoints,r),palette:h,shadows:k.slice(),typography:(0,S.A)(h,p),transitions:(0,M.Ay)(f),zIndex:(0,n.A)({},T)});return g=(0,i.A)(g,m),g=t.reduce(((e,t)=>(0,i.A)(e,t)),g),g.unstable_sxConfig=(0,n.A)({},s.A,null==m?void 0:m.unstable_sxConfig),g.unstable_sx=function(e){return(0,u.A)({sx:e,theme:this})},g}function R(...e){return D(...e)}var P=D},28020:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=r(97711),o=n(r(86326)),i=n(r(62151)),l=r(69811);t.default=o.default.memo((({children:e,...t})=>(0,a.jsx)(i.default,{className:l.classes.button,...t,children:e})))},28056:function(e,t,r){"use strict";var n=r(29148),a=r(85471).concat("length","prototype");t.f=Object.getOwnPropertyNames||function(e){return n(e,a)}},28064:function(e,t,r){"use strict";var n=r(60330);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=n(r(24142)),o=r(36870),i=(0,a.default)((0,o.jsx)("path",{d:"M11 18h2v-2h-2v2zm1-16C6.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 8zm0-14c-2.21 0-4 1.79-4 4h2c0-1.1.9-2 2-2s2 .9 2 2c0 2-3 1.75-3 5h2c0-2.25 3-2.5 3-5 0-2.21-1.79-4-4-4z"}),"HelpOutline");t.default=i},28068:function(e,t,r){"use strict";t.__esModule=!0,t.getUniqueBaseProductCount=t.getCollapseVariantsByBaseProductCodeQuery=t.generateUserSelectedFilterTerms=t.generateAllowFiltersAggs=void 0;var n=r(47401);t.getCollapseVariantsByBaseProductCodeQuery=function(e){return{collapse:{field:e?"code.keyword":"baseProduct.code.keyword",inner_hits:{name:"all_variants",size:100}}}};t.getUniqueBaseProductCount=function(e){return{unique_base_products_count:{cardinality:{field:e?"code.keyword":"baseProduct.code.keyword"}}}};t.generateUserSelectedFilterTerms=function(e){return(e||[]).filter((function(e){return(e.value||[]).length>0})).reduce((function(e,t){var r,a,o;return[...e,(r=t.name,a=t.value||[],{terms:(o={},o[(0,n.removePLPFilterPrefix)(r).toUpperCase()+".code.keyword"]=a,o)})]}),[])};t.generateAllowFiltersAggs=function(e){return(e||[]).reduce((function(e,t){var r,n=t.split("|"),o=n[0].trim().toUpperCase(),i=null===(r=n[1])||void 0===r?void 0:r.trim(),l=a(o,null!=i&&i.includes(".")?i.toUpperCase():i);if(i){var s,u,c=(null===(s=e[o])||void 0===s||null===(u=s.terms)||void 0===u?void 0:u.include)||[];l[o].terms.include=[...c,i]}return Object.assign({},e,l)}),{})};var a=function(e,t){var r;return(r={})[e]={terms:{size:"300",field:e+".code.keyword",include:t?[t]:void 0}},r}},28099:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=n(r(77076));t.default=a.default},28109:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=n(r(45104));t.default=a.default},28113:function(e,t,r){"use strict";t.__esModule=!0,t.classes=t.Root=void 0;var n=r(91972),a="RoofDimensions",o={illustration:a+"-illustration",form:a+"-form"};t.classes=o;var i=(0,n.styled)("div")((function(e){var t,r,n,a=e.theme;return(n={})["& ."+o.illustration]=((t={display:"block",margin:"0 auto"})[a.breakpoints.up("lg")]={width:"350px"},t),n["& ."+o.form]=((r={margin:"0 auto 48px"})[a.breakpoints.up("lg")]={marginBottom:"66px",width:"66%"},r),n}));t.Root=i},28141:function(e){"use strict";e.exports=JSON.parse('{"modelName":"Zara_house_new.glb","roofSegmentName":"Roof_metal_panel","roofRidgeName":"Roof_ridge"}')},28184:function(e,t,r){"use strict";
2var n=r(81254),a=r(7699),o=Function.prototype,i=n&&Object.getOwnPropertyDescriptor,l=a(o,"name"),s=l&&"something"===function(){}.name,u=l&&(!n||n&&i(o,"name").configurable);e.exports={EXISTS:l,PROPER:s,CONFIGURABLE:u}},28279:function(e,t,r){"use strict";var n=r(60330);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=n(r(24142)),o=r(36870),i=(0,a.default)((0,o.jsx)("path",{d:"M20 18c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2H4c-1.1 0-2 .9-2 2v10c0 1.1.9 2 2 2H0v2h24v-2h-4zM4 6h16v10H4V6z"}),"Laptop");t.default=i},28292:function(e,t,r){"use strict";var n=r(93916),a=r(81254),o=r(63681),i=r(67959),l=r(70521),s=r(74118);n({target:"Object",stat:!0,sham:!a},{getOwnPropertyDescriptors:function(e){for(var t,r,n=i(e),a=l.f,u=o(n),c={},d=0;u.length>d;)void 0!==(r=a(n,t=u[d++]))&&s(c,t,r);return c}})},28424:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.default=void 0;var a=n(r(86326)),o=n(r(39834)),i=function(){return a.default.createElement("div",{style:{margin:"2rem",textAlign:"center"}},a.default.createElement(o.default,null))};t.default=i},28457:function(e,t,r){"use strict";var n=r(38384);e.exports=n},28500:function(e,t,r){"use strict";r(93916)({target:"Array",stat:!0},{isArray:r(56522)})},28553:function(e,t,r){"use strict";var n=r(98343),a=r(58301),o=r(19788);e.exports=function(e,t,r){var i,l;a(e);try{if(!(i=o(e,"return"))){if("throw"===t)throw r;return r}i=n(i,e)}catch(s){l=!0,i=s}if("throw"===t)throw r;if(l)throw i;return a(i),r}},28560:function(e,t,r){"use strict";function n(e,t){if(e===t)return!0;if(!e||!t)return!1;var r=Object.keys(e),n=Object.keys(t),a=r.length;if(n.length!==a)return!1;for(var o=0;o<a;o++){var i=r[o];if(e[i]!==t[i]||!Object.prototype.hasOwnProperty.call(t,i))return!1}return!0}function a(e,t){if(e===t)return!0;if(!e||!t)return!1;var r=e.length;if(t.length!==r)return!1;for(var n=0;n<r;n++)if(e[n]!==t[n])return!1;return!0}r.r(t),r.d(t,{shallowEqualArrays:function(){return a},shallowEqualObjects:function(){return n}})},28566:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.classes=t.GridContainer=void 0;var a,o=n(r(25043)),i=r(91972),l={richText:"TitleWithContent-richText"};t.classes=l;var s=(0,i.styled)(o.default)(((a={margin:0,flexDirection:"column"})["."+l.richText]={maxWidth:"100%"},a));t.GridContainer=s},28583:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.DateWrapper=t.TitleTypography=t.BrandLogoWrapper=t.BodyWrapper=t.StyledMedia=t.Footer=t.StyledTag=t.TagWrapper=t.TappableCardButton=t.StyledColorPair=t.classes=void 0;const a=r(65551),o=r(89146),i=r(91972),l=n(r(62151)),s=n(r(9049)),u=n(r(40221)),c=n(r(87593)),d=n(r(9866)),f="TappableCard";t.classes={root:`${f}-root`,highlighted:`${f}-highlighted`,brandLogo:`${f}-brandLogo`,negative:`${f}-negative`,headerPicture:`${f}-headerPicture`,headerVideo:`${f}-headerVideo`,contain:`${f}-contain`,body:`${f}-body`,title:`${f}-title`,subtitle:`${f}-subtitle`,noBrandLogo:`${f}-noBrandLogo`,text:`${f}-text`,footer:`${f}-footer`,cardButton:`${f}-cardButton`},t.StyledColorPair=(0,i.styled)(s.default)((({theme:e})=>({display:"flex",flexDirection:"column",width:"100%",height:"100%",boxShadow:"0px 1px 5px 0px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 3px 1px -2px rgba(0, 0, 0, 0.12)",[`&.${t.classes.highlighted}`]:{border:`3px solid ${e.colours.inter}`,[`.${t.classes.brandLogo}`]:{marginLeft:"0px"}},alignItems:"normal",textAlign:"initial",transition:"opacity 280ms cubic-bezier(0.4, 0, 0.2, 1), box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1)","&:hover":{boxShadow:"0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12)",[`.${t.classes.headerPicture}`]:{opacity:1},[`.${t.classes.title}`]:{color:e.colours.focus},[`.${t.classes.text}`]:{color:e.colours.charcoal}},[`.${t.classes.title}, .${t.classes.text}`]:{transition:"color 280ms cubic-bezier(0.4, 0, 0.2, 1)"},[`.${t.classes.negative}`]:{marginTop:"-50px","& svg, img":{backgroundColor:e.colours.white}},[`.${t.classes.noBrandLogo}`]:{marginTop:0},[`.${t.classes.text}`]:{color:e.colours.slate,marginTop:"18px",wordWrap:"break-word"}}))),t.TappableCardButton=(0,i.styled)(l.default)((({theme:e})=>({backgroundColor:"unset",padding:0,alignItems:"flex-start",display:"flex",flexDirection:"column",position:"relative",height:"100%",color:"unset",[`&.${a.buttonClasse
2s.text}:hover`]:{backgroundColor:"transparent"},[`.${o.touchRippleClasses.root}`]:{zIndex:3},[`.${o.touchRippleClasses.child}`]:{backgroundColor:`${e.colours.black}!important`}}))),t.TagWrapper=(0,i.styled)("div")({position:"absolute"}),t.StyledTag=(0,i.styled)(c.default)({position:"absolute",left:0,top:"12px",zIndex:1}),t.Footer=(0,i.styled)("div")({padding:"6px 30px 30px",marginTop:"auto"}),t.StyledMedia=(0,i.styled)(u.default)({height:"180px",opacity:.8,transition:"opacity 280ms cubic-bezier(0.4, 0, 0.2, 1)",flexShrink:0,"&:hover":{opacity:1},[`&.${t.classes.contain}`]:{objectFit:"contain"}}),t.BodyWrapper=(0,i.styled)("div")({display:"flex",flexDirection:"column",flexGrow:1,padding:"30px 30px",width:"100%",alignItems:"normal",textAlign:"initial"}),t.BrandLogoWrapper=(0,i.styled)("div")((({theme:e})=>({marginLeft:"-10px",height:"40px",zIndex:2,overflow:"hidden","& svg, img":{paddingLeft:"10px !important",paddingRight:"10px !important",fill:e.colours.white,height:"100%",objectFit:"contain",objectPosition:"left"}}))),t.TitleTypography=(0,i.styled)(d.default)((({theme:e})=>({color:e.colours.inter,marginTop:"18px",wordWrap:"break-word"}))),t.DateWrapper=(0,i.styled)("div")({marginTop:"auto"})},28601:function(e){e.exports=function(e,t){var r=-1,n=e.length;for(t||(t=Array(n));++r<n;)t[r]=e[r];return t}},28609:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.classes=t.StyledLeadBlockCard=t.StyledLeadBlock=void 0;var a,o=n(r(40817)),i=r(91972),l="AboutLeadBlock",s={image:l+"-image",inlineLink:l+"-inlineLink",description:l+"-description"};t.classes=s;var u=(0,i.styled)(o.default)(((a={})["& ."+s.image]={height:"80px",paddingRight:"10px"},a["& ."+s.inlineLink]={paddingTop:"10px",color:"#0072b0","&:hover":{color:"#005b8c"},transition:"color ease-out 0.25s"},a["& ."+s.description]={"&>*:first-of-type":{marginTop:0}},a.margin=0,a.padding="30px 0",a));t.StyledLeadBlock=u;var c=(0,i.styled)(o.default.Card)((function(e){var t;return(t={padding:"32px 0 0 0"})[e.theme.breakpoints.up("xl")]={padding:"0 0 0 24px"},t}));t.StyledLeadBlockCard=c},28629:function(e){e.exports=function(e){var t=-1,r=Array(e.size);return e.forEach((function(e){r[++t]=e})),r}},28643:function(e,t,r){"use strict";r.d(t,{A:function(){return c}});var n=r(31835),a=r(43046);var o=function(e){return(0,a.A)(e)&&"[object Arguments]"==(0,n.A)(e)},i=Object.prototype,l=i.hasOwnProperty,s=i.propertyIsEnumerable,u=o(function(){return arguments}())?o:function(e){return(0,a.A)(e)&&l.call(e,"callee")&&!s.call(e,"callee")},c=u},28667:function(e,t,r){"use strict";var n=r(55841),a=r(56377),o=r(73538),i=a("species");e.exports=function(e){return o>=51||!n((function(){var t=[];return(t.constructor={})[i]=function(){return{foo:1}},1!==t[e](Boolean).foo}))}},28669:function(e,t,r){"use strict";var n=r(45904),a=r(53507),o=r(86326),i=r(37064),l=r(28841),s=r(44042),u=r(92403),c=r(13326),d=r(63957),f=r(36870);const p=["className","component"],m=(0,c.Ay)("thead",{name:"MuiTableHead",slot:"Root",overridesResolver:(e,t)=>t.root})({display:"table-header-group"}),h={variant:"head"},v="thead",g=o.forwardRef((function(e,t){const r=(0,u.A)({props:e,name:"MuiTableHead"}),{className:o,component:c=v}=r,g=(0,a.A)(r,p),b=(0,n.A)({},r,{component:c}),y=(e=>{const{classes:t}=e;return(0,l.A)({root:["root"]},d.X,t)})(b);return(0,f.jsx)(s.A.Provider,{value:h,children:(0,f.jsx)(m,(0,n.A)({as:c,className:(0,i.A)(y.root,o),ref:t,role:c===v?null:"rowgroup",ownerState:b},g))})}));t.A=g},28694:function(e,t,r){"use strict";r.r(t),r.d(t,{default:function(){return n.A},getTabUtilityClass:function(){return a.s},tabClasses:function(){return a.A}});var n=r(59025),a=r(80577)},28722:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=r(97711),o=n(r(55530)),i=r(76047);t.default=({name:e,value:t,id:r=`radio-${e}-${t}`,children:n,before:l,className:s,style:u,disabled:c,...d})=>(0,a.jsxs)(i.Root,{className:(0,o.default)(c&&i.classes.disabled,s),style:u,"data-testid":"radio-button-root",children:[(0,a.jsx)(i.StyledInput,{id:r,type:"radio",name:e,value:t,disabled:c,"data-testid":`radio-button-input-${e}-${t}`,...d}),(0,a.jsxs)("label",{className:i.classes.label,htmlFor:r,"data-testid":`radio-button-label-${e}-${t}`,children:[l,(0,a.jsx)(i.StyledButton,{tabIndex:-1,as:"div",disabled:c,"data-testid":"styled-button",children:n})]})]})},28738:function(e,t,r){"use strict";var n=r(86326);t.A=e=>{const t=n.useRef({});return n.useEffect((()=>{t.current=e})),t.current}},28770:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.default=void 0;var a=n(r(61269)),o=n(r(62151)),i=n(r(67452)),l=r(26889),s=n(r(25043)),u=r(86093),c=r(82781),d=n(r(80452)),f=function(e,t){if("function"==typeof WeakMap)var r=new WeakMap,n=new WeakMap;
2return function(e,t){if(!t&&e&&e.__esModule)return e;var a,o,i={__proto__:null,default:e};if(null===e||"object"!=typeof e&&"function"!=typeof e)return i;if(a=t?n:r){if(a.has(e))return a.get(e);a.set(e,i)}for(var l in e)"default"!==l&&{}.hasOwnProperty.call(e,l)&&((o=(a=Object.defineProperty)&&Object.getOwnPropertyDescriptor(e,l))&&(o.get||o.set)?a(i,l,o):i[l]=e[l]);return i}(e,t)}(r(86326)),p=r(56028),m=r(92468),h=n(r(52967)),v=r(15310),g=r(51876),b=["type","shouldShowErrors","updateField","defaultValue"];function y(e,t){var r="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(r)return(r=r.call(e)).next.bind(r);if(Array.isArray(e)||(r=function(e,t){if(e){if("string"==typeof e)return x(e,t);var r={}.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?x(e,t):void 0}}(e))||t&&e&&"number"==typeof e.length){r&&(e=r);var n=0;return function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function x(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}var C=function(e){var t=e.id,r=e.updateField,n=e.defaultValue,a=(0,f.useContext)(v.AnalyticsContext),o=(0,f.useState)(n),l=o[0],u=o[1];return f.default.createElement(m.StyledFieldContainer,null,f.default.createElement(s.default,{container:!0,justifyContent:"center"},Object.entries(h.default).map((function(e){var n=e[0],o=e[1].illustration;return f.default.createElement(s.default,{key:n,xs:6,lg:2},f.default.createElement(i.default,{name:"select-protrusion-"+t,value:n,illustratedImage:o,onChange:function(){var e;a({event:"dxb.button_click",id:"rc-dimensions-protrusions-type",label:n,action:"selected"}),u(e=n),r(e,void 0)},checked:l===n}))}))))},A=function(e){var t=e.type,r=e.shouldShowErrors,n=e.updateField,o=e.defaultValue,i=void 0===o?"":o,l=(0,a.default)(e,b),s=(0,p.useSiteContext)().getMicroCopy,c=(0,g.getFieldTypes)(s)[t],d=c.helperText,h=c.unit,v=c.validator,y=(0,f.useState)((function(){return v(i)})),x=y[0],C=y[1],A=(0,f.useState)(!1),_=A[0],E=A[1],S=!(!_&&!r)&&!!x;return(0,f.useEffect)((function(){n(i,x)}),[]),f.default.createElement(u.TextField,Object.assign({type:"number",variant:"outlined",helperText:d,rightAdornment:h,fullWidth:!0,InputProps:{className:m.classes.textField},inputProps:{className:m.classes.numericInput,step:"any"},errorText:x,error:S,onBlur:function(){return E(!0)},onChange:function(e){var t=v(e);C(t),n(e,t)},defaultValue:i},l))},_=function(e){var t=e.id,r=e.onAddAnother,n=e.createUpdateField,a=e.onRemove,i=e.type,l=e.values,u=(0,p.useSiteContext)().getMicroCopy,d=(0,f.useContext)(v.AnalyticsContext),g=h.default[i],b=g.fields,y=g.dimensionsIllustration,x=b.some((function(e){return!l[e.name]}));return f.default.createElement(m.DimensionsContainer,null,f.default.createElement(y,{className:m.classes.dimensionsIllustration}),f.default.createElement(s.default,{container:!0,justifyContent:"center",mb:{xs:"12px",sm:"36px"}},b.map((function(e){var r=e.name,a=e.type;return f.default.createElement(s.default,{key:"protrusion-"+t+"-"+r,xs:12,lg:3},f.default.createElement(A,{key:i+"-"+r,label:r,type:a,defaultValue:l[r],updateField:n(r)}))}))),f.default.createElement(s.default,{xs:12},f.default.createElement(o.default,{variant:"text",onClick:function(){d({event:"dxb.button_click",id:"rc-dimensions-protrusions",label:u(c.microCopy.ROOF_DIMENSIONS_PROTRUSIONS_REMOVE),action:"removed"}),a()}},u(c.microCopy.ROOF_DIMENSIONS_PROTRUSIONS_REMOVE)),r?f.default.createElement(m.AddAnotherButton,{variant:"outlined",disabled:x,onClick:function(){d({event:"dxb.button_click",id:"rc-dimensions-protrusions",label:u(c.microCopy.ROOF_DIMENSIONS_PROTRUSIONS_ADD_ANOTHER),action:"selected"}),r()}},u(c.microCopy.ROOF_DIMENSIONS_PROTRUSIONS_ADD_ANOTHER)):null))},E=function(e){var t=e.id,r=e.onAddAnother,n=e.onUpdate,a=e.onRemove,i=e.values,l=e.showRemoveButton,s=(0,p.useSiteContext)().getMicroCopy,u=(0,f.useContext)(v.AnalyticsContext),h=i.type;return f.default.createElement(m.ProtrusionWrapper,null,f.default.createElement(C,{id:t,defaultValue:h,updateField:function(e,t){return n((function(){return{values:{type:e},errors:{type:t}}}))}}),h?f.default.createElement(_,{id:t,onAddAnother:r,createUpdateField:function(e){return function(t,r){return n((function(n){var a,o,i=n.values,l=n.errors;return{values:Object.assign({},i,(a={},a[e]=t,a)),errors:Object.assign({},l,(o={},o[e]=r,o))}}))}},onRemove:a,values:i,type:h}):null,l?f.default.createElement(d.default,{mt:{sm:2}},f.default.createElement(o.default,{variant:"text",onClick:function(){u({event:"dxb.button_click",id:"rc-dimensions-protrusions",label:s(c.microCopy.ROOF_DIMENSIONS_PROTRUSIONS_REMOVE),action:"removed"}),a()}},s(c.microCopy.ROOF_DIMENSIONS_PROTRUSIONS_REMOVE))):null)},S=0,w=function(){return S+++""},k=function(e){var t=e.defaultValue,r=t?t.map((function(e){return{id:w(),values:Object.assign({},e),errors:{}}})):[{id:w(),values:{},errors:{}}],n=(0,f.useState)(r),a=n[0],o=n[1],i=(0,f.useContext)(l.FormContext).updateFormState,s=(0,p.useSiteContext)().getMicroCopy,u=function(){return o((function(e){return[...e,{id:w(),values:{},errors:{}}]}))};return(0,f.useEffect)((function(){for(var e,t=!1,r=[],n=y(a);!(e=n()).done;){var o=e.value,l=o.values,s=o.errors;
2r.push(l),!t&&Object.values(s).some(Boolean)&&(t=!0)}i({protrusions:r},{protrusions:t?"There is an error":void 0})}),[a]),f.default.createElement(m.Root,null,f.default.createElement(m.StyledTitle,{variant:"h6"},s(c.microCopy.ROOF_DIMENSIONS_PROTRUSIONS_TITLE)),a.map((function(e,t){var r=e.id,n=e.values;return f.default.createElement(E,{key:r,id:r,onAddAnother:t+1===a.length&&t<8?u:void 0,onUpdate:function(e){return function(e,t){return o((function(r){return r.map((function(r){return r.id===e?Object.assign({},r,t(r)):r}))}))}(r,e)},onRemove:function(){return function(e){1!==a.length?o((function(t){return t.filter((function(t){return t.id!==e}))})):o([{id:w(),values:{},errors:{}}])}(r)},values:n,showRemoveButton:!n.type&&a.length>1})})))};t.default=k},28795:function(e,t,r){"use strict";t.__esModule=!0,t.usePredictiveSearch=t.navigateWithSearchTerm=void 0;var n=r(86326),a=r(20654),o=r(90925),i=r(30982),l=function(e,t){if(e){var r=e;e.includes("/search/?tab=")&&t&&(r+="&q="+encodeURIComponent(t)),(0,o.isExternalUrl)(r)||(0,a.navigate)(r)}};t.navigateWithSearchTerm=l;t.usePredictiveSearch=function(e,t,r){var a=(0,n.useRef)(""),o=(0,i.useAutocomplete)(e,t,void 0,r),s=o.suggestions,u=o.fetchSuggestions;return{suggestions:s,fetchSuggestions:(0,n.useCallback)((function(e){a.current=e,u(e)}),[u]),handleSelection:(0,n.useCallback)((function(e){l(e,a.current)}),[])}}},28801:function(e,t,r){"use strict";r.r(t),r.d(t,{default:function(){return n.A},getInputLabelUtilityClasses:function(){return a.R},inputLabelClasses:function(){return a.A}});var n=r(42147),a=r(56311)},28841:function(e,t,r){"use strict";function n(e,t,r=void 0){const n={};return Object.keys(e).forEach((a=>{n[a]=e[a].reduce(((e,n)=>{if(n){const a=t(n);""!==a&&e.push(a),r&&r[n]&&e.push(r[n])}return e}),[]).join(" ")})),n}r.d(t,{A:function(){return n}})},28881:function(e,t,r){"use strict";var n=r(58040);e.exports=n({}.isPrototypeOf)},28903:function(e,t,r){"use strict";var n=r(5742),a=r(20469),o=r(53516),i=r(60706),l=r(8921),s=r(65534),u=r(42902),c=r(80055),d=r(80111),f=r(45821),p=r(62392),m=r(95788),h=r(45922),v=r(7766),g=r(20880),b=r(45095),y=r(93243),x=r(54349),C=r(89597),A=r(52130),_=r(14709),E=r(33235),S=y("matchAll"),w="RegExp String",k=w+" Iterator",M=_.set,T=_.getterFor(k),O=RegExp.prototype,D=TypeError,R=o("".indexOf),P=o("".matchAll),L=!!P&&!b((function(){P("a",/./)})),I=i((function(e,t,r,n){M(this,{type:k,regexp:e,string:t,global:r,unicode:n,done:!1})}),w,(function(){var e=T(this);if(e.done)return l(void 0,!0);var t=e.regexp,r=e.string,n=A(t,r);return null===n?(e.done=!0,l(void 0,!0)):e.global?(""===c(n[0])&&(t.lastIndex=C(r,u(t.lastIndex),e.unicode)),l(n,!1)):(e.done=!0,l(n,!1))})),j=function(e){var t,r,n,a=d(this),o=c(e),i=x(a,RegExp),l=c(h(a));return t=new i(i===RegExp?a.source:a,l),r=!!~R(l,"g"),n=!!~R(l,"u"),t.lastIndex=u(a.lastIndex),new I(t,o,r,n)};n({target:"String",proto:!0,forced:L},{matchAll:function(e){var t,r,n,o,i=s(this);if(f(e)){if(L)return P(i,e)}else{if(m(e)&&(t=c(s(h(e))),!~R(t,"g")))throw new D("`.matchAll` does not allow non-global regexes");if(L)return P(i,e);if(void 0===(n=v(e,S))&&E&&"RegExp"===p(e)&&(n=j),n)return a(n,e,i)}return r=c(i),o=new RegExp(e,"g"),E?a(j,o,r):o[S](r)}}),E||S in O||g(O,S,j)},28957:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=n(r(36880));t.default=a.default},29001:function(e,t,r){"use strict";var n=r(55841);e.exports=!n((function(){function e(){}return e.prototype.constructor=null,Object.getPrototypeOf(new e)!==e.prototype}))},29048:function(e,t,r){"use strict";t.__esModule=!0,t.classes=t.StyledEmbeddedLink=void 0;var n,a=r(91972),o={embeddedLink:"EmbeddedLinkStyles-embeddedLink"};t.classes=o;var i=(0,a.styled)("div")(((n={})["."+o.embeddedLink]={margin:"24px 0 !important","&:last-child":{marginBottom:"0"}},n));t.StyledEmbeddedLink=i},29054:function(e,t,r){"use strict";var n=r(74738),a=r(7699),o=r(67959),i=r(23843).indexOf,l=r(72827),s=n([].push);e.exports=function(e,t){var r,n=o(e),u=0,c=[];for(r in n)!a(l,r)&&a(n,r)&&s(c,r);for(;t.length>u;
2)a(n,r=t[u++])&&(~i(c,r)||s(c,r));return c}},29085:function(e,t,r){var n=r(29810).default;e.exports=function(e,t){if("object"!=n(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var a=r.call(e,t||"default");if("object"!=n(a))return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)},e.exports.__esModule=!0,e.exports.default=e.exports},29148:function(e,t,r){"use strict";var n=r(58040),a=r(36201),o=r(9693),i=r(99113).indexOf,l=r(6909),s=n([].push);e.exports=function(e,t){var r,n=o(e),u=0,c=[];for(r in n)!a(l,r)&&a(n,r)&&s(c,r);for(;t.length>u;)a(n,r=t[u++])&&(~i(c,r)||s(c,r));return c}},29161:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Divider=t.Actions=void 0;const n=r(91972);t.Actions=(0,n.styled)("div")({marginTop:"auto",fontSize:"1rem",alignItems:"center",display:"flex",justifyContent:"flex-end"}),t.Divider=(0,n.styled)("div")((({theme:e})=>({backgroundColor:e.colours.storm,height:"32px",width:"1px"})))},29331:function(e,t,r){"use strict";r.r(t),r.d(t,{default:function(){return n.A},getPaginationUtilityClass:function(){return a.B},paginationClasses:function(){return a.A}});var n=r(41631),a=r(971)},29358:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.default=void 0;var a=n(r(50918)),o=r(91972),i=n(r(16978)),l=n(r(55530)),s=n(r(86326)),u=n(r(44929)),c=r(50928),d=function(e){var t=e.selected,r=e.children,n=e.loading,a=s.default.Children.toArray(r).filter((function(e){return!!(r=e)&&"object"==typeof r&&"type"in r&&r.type===f&&(e.key+"").substring(2)===t;var r}));return s.default.createElement(c.Root,null,n?s.default.createElement(c.StyledSpinnerContainer,null,s.default.createElement(u.default,{size:40})):a)},f=function(e){var t=e.isForm,r=void 0===t||t,n=e.title,u=e.subtitle,d=e.paragraph,f=e.backLabel,p=e.backButtonOnClick,m=e.linkLabel,h=e.linkOnClick,v=e.nextLabel,g=e.nextButtonOnClick,b=e.children,y=e.disableNextButton,x=(0,o.useTheme)(),C=(0,i.default)(x.breakpoints.down("lg")),A=f?s.default.createElement(c.FooterButton,{variant:"outlined",onClick:p,accessibilityLabel:"Back",startIcon:s.default.createElement(a.default,null),gtm:{id:"cta-click1",label:f}},f):null,_=m?s.default.createElement(c.StyledFooterBackButtonLink,{onClick:h,variant:"text"},m):null,E=v?s.default.createElement(c.StyledFormSubmitButton,{accessibilityLabel:v,disabled:y,gtm:{id:"cta-click1",label:v}},v):null,S=Number(Boolean(E))+Number(Boolean(A))+Number(Boolean(_)),w=S?s.default.createElement(c.StyledFooter,null,C?s.default.createElement(s.default.Fragment,null,E,A,_):s.default.createElement(s.default.Fragment,null,A,s.default.createElement(c.StyledSkipAndNextButtons,null,_,E))):null,k=s.default.createElement(s.default.Fragment,null,s.default.createElement(c.StyledFormContent,{className:c.classes.formContent},s.default.createElement(c.StyledStepTitle,{variant:"h4"},n),d&&s.default.createElement(c.StyledComputation,{variant:"h6"},d),u&&s.default.createElement(c.StyledSubTitle,{variant:"body1",className:c.classes.subtitle},u),s.default.createElement(c.StyledContent,{className:c.classes.content},b),w?null:s.default.createElement(c.StyledHR,null)),w||null),M=(0,l.default)(1===S&&c.classes["form-sm-padding"],2===S&&c.classes["form-md-padding"],3===S&&c.classes["form-lg-padding"]);return r?s.default.createElement(c.StepWrapper,null,s.default.createElement(c.StyledForm,{"data-testid":"calculator-step-form",onSubmit:g,className:M},k)):s.default.createElement(c.StepWrapper,null,s.default.createElement("div",{className:M},k))};d.Step=f;var p=d;t.default=p},29439:function(e,t,r){"use strict";var n=r(13069),a=r(99135);(e.exports=function(e,t){return a[e]||(a[e]=void 0!==t?t:{})})("versions",[]).push({version:"3.32.0",mode:n?"pure":"global",copyright:"© 2014-2023 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.32.0/LICENSE",source:"https://github.com/zloirock/core-js"})},29466:function(e,t,r){"use strict";r(90006),r(90006);var n=r(60330);t.__esModule=!0,t.getCount=t.default=void 0;var a=n(r(18284)),o=n(r(55717));r(90006);var i=n(r(25043)),l=r(82781),s=function(e,t){if("function"==typeof WeakMap)var r=new WeakMap,n=new WeakMap;
2return function(e,t){if(!t&&e&&e.__esModule)return e;var a,o,i={__proto__:null,default:e};if(null===e||"object"!=typeof e&&"function"!=typeof e)return i;if(a=t?n:r){if(a.has(e))return a.get(e);a.set(e,i)}for(var l in e)"default"!==l&&{}.hasOwnProperty.call(e,l)&&((o=(a=Object.defineProperty)&&Object.getOwnPropertyDescriptor(e,l))&&(o.get||o.set)?a(i,l,o):i[l]=e[l]);return i}(e,t)}(r(86326)),u=n(r(42550)),c=r(54037),d=r(54239),f=r(6007),p=n(r(71012)),m=n(r(59591)),h=r(56028);var v="content-pages-cz",g=function(e,t){return[{label:t(l.microCopy.SEARCH_FILTERS_PAGES_PAGE_TYPE_TAG),filterCode:"tags",name:"tags",value:[],options:e.tags.buckets.sort((0,f.sortAlphabeticallyBy)("key")).map((function(e){var t=e.key;return{label:t,value:t}}))}].filter((function(e){return e.options.length}))},b=function(){var e=(0,o.default)(a.default.mark((function e(t){var r,n,o,i;return a.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return o=(0,d.getPageQueryObject)([],0,24,t),e.next=3,(0,d.queryElasticSearch)((0,d.getCountQuery)(o),v);case 3:return i=e.sent,e.abrupt("return",null==i||null===(r=i.hits)||void 0===r||null===(n=r.total)||void 0===n?void 0:n.value);case 5:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}();t.getCount=b;var y=function(e){var t=e.queryString,r=e.onLoadingChange,n=e.onCountChange,l=(0,h.useSiteContext)(),b=l.getMicroCopy,y=l.countryCode,x=(0,s.useRef)(!0),C=(0,s.useRef)(null),A=(0,s.useState)(!1),_=A[0],E=A[1],S=(0,s.useState)([]),w=S[0],k=S[1],M=(0,s.useState)([]),T=M[0],O=M[1],D=(0,s.useState)(0),R=D[0],P=D[1],L=(0,s.useState)(Math.ceil(w.length/24)),I=L[0],j=L[1],F=(0,f.useSearchParams)(),B=function(e){E(e),r&&r(e)},N=function(){var e=(0,o.default)(a.default.mark((function e(t,r,o,i){var l,s,u,f;return a.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!_){e.next=3;break}return(0,c.devLog)("Already loading..."),e.abrupt("return");case 3:return B(!0),l=(0,d.getPageQueryObject)(t,r,o,i),e.next=7,(0,d.queryElasticSearch)(l,v);case 7:return(s=e.sent)&&s.hits&&(u=s.hits,f=Math.ceil(u.total.value/o),j(f),P(f<r?0:r),k(u.hits.map((function(e){return e._source}))),n&&n(u.total.value)),B(!1),e.abrupt("return",s);case 11:case"end":return e.stop()}}),e)})));return function(t,r,n,a){return e.apply(this,arguments)}}(),$=function(){var e=(0,o.default)(a.default.mark((function e(r){var n;return a.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,N(r,0,24,t);case 2:if(!(n=e.sent)||!n.aggregations){e.next=13;break}if(!x.current){e.next=12;break}if(r=g(n.aggregations,b),x.current=!1,r=(0,f.getUpdatedFilters)(r),!((0,f.getURLFilterValues)().length>0)){e.next=12;break}return e.next=11,N(r,0,24,t);case 11:n=e.sent;case 12:r=(0,d.disableFiltersFromAggregations)(r,n.aggregations);case 13:O(r),(0,f.setFiltersUrl)(r);case 15:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),U=function(){var e=(0,f.clearFilterValues)(T);$(e)};(0,s.useEffect)((function(){U()}),[]);var z=T.length>0;return s.default.createElement(i.default,{container:!0,spacing:3,ref:C},z?s.default.createElement(i.default,{xs:12,md:12,lg:3},s.default.createElement(u.default,{filters:T,onFiltersChange:function(e,t,r){var n=(0,f.updateFilterValue)(T,e,t,r);$(n)},onClearFilters:U,numberOfResults:w.length})):null,s.default.createElement(i.default,{xs:12,md:12,lg:z?9:12,style:{paddingTop:0}},w.filter((function(e){return e.path})).map((function(e,t){return s.default.createElement(p.default,{key:t,title:e.title,subtitle:e.subtitle,path:""+e.path+F,countryCode:y})})),s.default.createElement(m.default,{page:R+1,onPageChange:function(e,r){var n=C.current?C.current.offsetTop-200:0;window.scrollTo(0,n),N(T,r-1,24,t)},count:I})))};t.default=y},29513:function(e,t,r){"use strict";var n=r(4960);e.exports=n},29514:function(e,t,r){"use strict";var n,a;n=r(58655),a=r(64265),t.version=n.version,t.renderToString=n.renderToString,t.renderToStaticMarkup=n.renderToStaticMarkup,t.renderToNodeStream=n.renderToNodeStream,t.renderToStaticNodeStream=n.renderToStaticNodeStream,t.renderToReadableStream=a.renderToReadableStream},29573:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esMo
2dule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.shareWidgetClasses=void 0;const a=n(r(56126));var o=r(89575);Object.defineProperty(t,"shareWidgetClasses",{enumerable:!0,get:function(){return o.classes}}),t.default=a.default},29603:function(e,t){"use strict";var r={}.propertyIsEnumerable,n=Object.getOwnPropertyDescriptor,a=n&&!r.call({1:2},1);t.f=a?function(e){var t=n(this,e);return!!t&&t.enumerable}:r},29703:function(e,t,r){"use strict";var n=r(11140),a=r(45095),o=r(86115).String;e.exports=!!Object.getOwnPropertySymbols&&!a((function(){var e=Symbol("symbol detection");return!o(e)||!(Object(e)instanceof Symbol)||!Symbol.sham&&n&&n<41}))},29777:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.StyledSectionTitle=t.StyledSectionDescription=void 0;var a=n(r(14042)),o=r(91972),i=(0,o.styled)(a.default.Title)((function(e){e.theme;return{marginBottom:"30px"}}));t.StyledSectionTitle=i;var l=(0,o.styled)("div")((function(e){e.theme;return{marginBottom:"30px"}}));t.StyledSectionDescription=l},29810:function(e){function t(r){return e.exports=t="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e.exports.__esModule=!0,e.exports.default=e.exports,t(r)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports},29830:function(e){e.exports=function(e,t){return e===t||e!=e&&t!=t}},29862:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.default=void 0;var a=n(r(25043)),o=n(r(41794)),i=p(r(25239)),l=n(r(9866)),s=n(r(55530)),u=p(r(86326)),c=n(r(11638)),d=r(47833),f=r(93915);function p(e,t){if("function"==typeof WeakMap)var r=new WeakMap,n=new WeakMap;return(p=function(e,t){if(!t&&e&&e.__esModule)return e;var a,o,i={__proto__:null,default:e};if(null===e||"object"!=typeof e&&"function"!=typeof e)return i;if(a=t?n:r){if(a.has(e))return a.get(e);a.set(e,i)}for(var l in e)"default"!==l&&{}.hasOwnProperty.call(e,l)&&((o=(a=Object.defineProperty)&&Object.getOwnPropertyDescriptor(e,l))&&(o.get||o.set)?a(i,l,o):i[l]=e[l]);return i})(e,t)}var m=function(e){return!!e},h=function(e){var t=e.buttonText,r=e.countryCode,n=e.handleSubmit,p=e.hasResults,h=e.isLoading,v=e.helperText,g=e.placeholder,b=e.query,y=e.searchPageSearchTips,x=e.searchPageSidebarItems,C=(0,u.useState)(!m(b)),A=C[0],_=C[1];(0,u.useEffect)((function(){_(!m(b))}),[b]);return u.default.createElement(f.StyledSearchPageGrid,null,u.default.createElement(a.default,{lg:8,xs:12},u.default.createElement("div",{className:(0,s.default)(f.classes["content-search"])},u.default.createElement(i.default,{action:(0,d.getPathWithCountryCode)(r,"search"),buttonText:t,value:b,fieldName:i.QUERY_KEY,onSubmit:n,helperText:v,placeholder:g,onChange:function(e){_(!m(e))},isSubmitDisabled:A,"data-testid":"search-form"})),!h&&!p&&y&&u.default.createElement("div",{className:f.classes.content},u.default.createElement(l.default,{variant:"h5"},y.title),u.default.createElement(c.default,{document:y.content}))),!h&&!p&&x&&u.default.createElement(a.default,{lg:4,xs:12,className:(0,s.default)(f.classes["content-card"])},u.default.createElement(o.default,{color:"pearl"},u.default.createElement(o.default.Section,null,u.default.createElement(o.default.Heading,{hasUnderline:!0},x.title),u.default.createElement(o.default.Content,null,u.default.createElement(c.default,{document:x.content,gtmLabel:x.title}))))))};t.default=h},29871:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.typeFilter=t.sortServices=t.getTypesFromServices=t.getRooferTypes=t.getResultDataGtm=t.getFilterOptions=t.getDistanceSort=t.filterServices=t.createMarker=t.calculateCentre=void 0;var a=r(42641),o=n(r(70191)),i=r(10807);t.getTypesFromServices=function(e){return(0,o.default)(e.reduce((function(e,t){return t.serviceTypes?[...e,...t.serviceTypes]:e}),[]),"name")};t.getRooferTypes=function(e,t){return e.reduce((function(e,r){return t.find((function(e){return e.toLowerCase()===r.name.toLowerCase()}))&&e.push(r),e}),[])};t.createMarker=function(e){return function(t){return{title:t.name+"-"+t.id,position:{lng:t.location[0],lat:t.location[1]},isActive:(null==e?void 0:e.id)===t.id,data:t,"data-gtm":JSON.stringify(u(t,!0))}}};var l=function(e,t,r){var n,a;return e?(null!==(n=t.distance)&&void 0!==n?n:0)-(null!==(a=r.distance)&&void 0!==a?a:0):0};t.getDistanceSort=l;t.sortServices=function(e){return function(t,r){if(0===l(e,t,r)){var n=t.name.toLowerCase(),a=r.name.toLowerCase();return n===a?0:n.localeCompare(a)}return l(e,t,r)}};var s=function(e,t){return!!Object.keys(t).every((function(e){return!1===t[e]}))||(!Object.keys(t).some((function(e){return!0===t[e]}))||((null==e?void 0:e.some((function(e){return t[e.name]})))||!1))};t.typeFilter=s;t.filterServices=function(e,t,r){return function(n,o){var l=o.name,u=o.location,c=o.serviceTypes,d=l.toLowerCase().includes(r.toLowerCase()),f=e?(0,a.computeDistanceBetween)(e,{lng:u[0],lat:u[1]}):void 0,p=!f||f<i.FILTER_RADIUS;return s(c,t)&&d&&p?[...n,Object.assign({},o,{distance:f})]:n}};var u=function(e,t){void 0===t&&(t=!1);var r=e.name,n=e.address,a=e.certification,o=e.serviceTypes,l=e.entryType,s=r+" - "+n+(a?" - "+a:"")+(o&&1===o.length?" - "+o[0].name:" - "+l)+" - selected";return{id:t?i.EVENT_CAT_ID_SELECTOR_CARDS_MAP_PIN:i.EVENT_CAT_ID_SELECTOR_CARDS,event:"dxb.button_click",label:s,action:"Expanded company details"}};t.getResultDataGtm=u;t.getFilterOptions=function(e,t){var r=t.inputValue;if(r.length<2)return[];var n=r.toLowerCase(),a=new Set;return e.filter((function(e){var t=e.toLowerCase();return!(!t.includes(n)||a.has(t))&&(a.add(t),!0)}))};t.calculateCentre=function(e,t){return e||t&&{lng:t[0],lat:t[1]}||i.DEFAULT_MAP_CENTRE}},29938:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.classes=t.TitleButton=t.Title=t.StyledIcon=t.ExternalLinkIcon=t.DocumentStatus=void 0;var a=n(r(62151)),o=r(65551),i=r(91972),l=n(r(89078)),s={disableRipple:"document-simple-table-results-disableRipple"};t.classes=s;var u=(0,i.styled)(l.default)({width:"32px",height:"32px",minHeight:"32px",minWidth:"32px"});t.StyledIcon=u;var c=(0,i.styled)(u)((function(e){return{fill:e.theme.colours.inter,boxSizing:"content-box"}}));t.ExternalLinkIcon=c;var d=(0,i.styled)("p")((function(e){return{color:e.theme.colours.slate,WebkitLineClamp:"3",WebkitBoxOrient:"vertical",display:"-webkit-box",margin:0,overflow:"hidden"}}));t.Title=d;var f=(0,i.styled)(a.default)((function(e){var t,r,n=e.theme;return(r={width:"100%",justifyContent:"start"})["&:hover p"]={color:n.colours.inter},r["&."+s.disableRipple]=((t={transition:"none",padding:0,width:"max-content"}
2)["."+o.buttonClasses.startIcon]={marginLeft:0},t["&&:hover"]={backgroundColor:"unset","& p":{color:n.colours.slate}},t),r}));t.TitleButton=f;var p=(0,i.styled)("span")((function(e){var t=e.theme;return{fontWeight:400,fontFamily:"Effra Medium",color:"approved"===e.status?t.colours.success400:t.colours.blue300}}));t.DocumentStatus=p},29946:function(e,t,r){"use strict";r(90006),r(52358),r(82485),r(90006),r(52358),r(82485);var n=r(60330);t.__esModule=!0,t.default=void 0,r(90006),r(52358),r(82485);var a=n(r(62151)),o=n(r(97033)),i=n(r(92025)),l=n(r(25043)),s=n(r(30806)),u=n(r(90600)),c=n(r(14042)),d=n(r(89385)),f=n(r(405)),p=n(r(9866)),m=r(39748),h=r(82781),v=function(e,t){if("function"==typeof WeakMap)var r=new WeakMap,n=new WeakMap;return function(e,t){if(!t&&e&&e.__esModule)return e;var a,o,i={__proto__:null,default:e};if(null===e||"object"!=typeof e&&"function"!=typeof e)return i;if(a=t?n:r){if(a.has(e))return a.get(e);a.set(e,i)}for(var l in e)"default"!==l&&{}.hasOwnProperty.call(e,l)&&((o=(a=Object.defineProperty)&&Object.getOwnPropertyDescriptor(e,l))&&(o.get||o.set)?a(i,l,o):i[l]=e[l]);return i}(e,t)}(r(86326)),g=r(68851),b=r(91972),y=n(r(60154)),x=r(15721),C=n(r(66159)),A=n(r(69391)),_=n(r(11638)),E=r(56028),S=n(r(62042)),w=r(90925),k=r(31125),M=n(r(47640)),T=n(r(4887));var O=function(e){var t,r,n=e.card,a=e.label,o=e.type,i=(0,E.useSiteContext)().countryCode,l=(0,b.useTheme)(),u=R(n,i),c=u.title,p=u.subtitle,h=u.link,g=u.featuredMedia,y=u.brandLogo,C=u.featuredVideo,_=u.date,S=(0,m.transformHyphens)(a?a.replace(/{{title}}/g,c):"promo"===n.collectionType?null===(t=n.cta)||void 0===t||null===(r=t[0])||void 0===r?void 0:r.label:void 0);if("Text Card"===o)return v.default.createElement(f.default,Object.assign({},h,{title:c,description:p,ctaLabel:S,date:_,"data-testid":"card-collection-section-item-"+(0,m.replaceSpaces)(c),gtm:{id:"cta-click1",label:c+(S?" - "+S:""),action:(0,x.stringifyToObject)(null==h?void 0:h.to)||(null==h?void 0:h.href)}}));var w="Story Card"===o?d.default:s.default;return v.default.createElement(w,Object.assign({},h,{title:c,description:p,media:C?(0,T.default)(C,l):g?(0,M.default)(g,l):void 0,brandLogo:y?v.default.createElement(A.default,{brandName:y}):void 0,ctaLabel:S,date:_,"data-testid":"card-collection-section-item-"+(0,m.replaceSpaces)(c),gtm:{id:"cta-click1",label:c+(S?" - "+S:""),action:(0,x.stringifyToObject)(null==h?void 0:h.to)||(null==h?void 0:h.href)}}))},D=(0,v.memo)(O),R=function(e,t){return{title:"promo"===e.collectionType?e.title||e.name:e.title,subtitle:"subtitle"in e&&e.subtitle?e.subtitle:void 0,link:(0,w.getCTA)(e,t),featuredMedia:"featuredMedia"in e&&e.featuredMedia,brandLogo:"brandLogo"in e&&e.brandLogo,featuredVideo:"featuredVideo"in e&&e.featuredVideo,date:"simple-page"===e.collectionType&&e.date?e.date:void 0}},P=function(e){var t=e.data,r=t.title,n=t.richTextDescription,s=t.cardType,d=t.cardLabel,f=t.groupCards,b=t.cards,x=t.link,A=t.justifyCenter,w=t.sortOrder,M=t.displaySingleRow,T=e.theme,R=b.flatMap((function(e){return"tags"in e.value?e.value.tags:void 0})).filter(g.isDefined).map((function(e){return e.value})),P=[];Array.from(R.values()).forEach((function(e){P.find((function(t){return t.title==e.title}))||P.push(e)}));var L=[...P.map((function(e){return e.title})).sort((function(e){return"undefined"===e?1:-1}))],I=(0,v.useState)({}),j=I[0],F=I[1],B=(0,v.useState)(1),N=B[0],$=B[1],U=(0,E.useSiteContext)().getMicroCopy,z=U(h.microCopy.GLOBAL_CLEAR_ALL),V=U(h.microCopy.GLOBAL_SHOW_MORE),H=f&&L.length>1,W=[...new Set(Object.entries(j).flatMap((function(e){var t=e[0];return e[1]?function(e){return b.filter((function(t){var r;return"tags"in t.value&&(null===(r=t.value.tags)||void 0===r?void 0:r.find((function(t){return t.value.title==e})))}))}(t):[]})))],G=(H&&W.length?W:b).map((function(e){return e.value})),Z="Date (Newest first)"===w?0:1/0,q=(0,v.useMemo)((function(){return w?[...G].sort((function(e,t){var r="rawDate"in e&&e.rawDate?new Date(e.rawDate).getTime():Z,n="rawDate"in t&&t.rawDate?new Date(t.rawDate).getTime():Z;switch(w){case"Date (Oldest first)":return r-n;case"Date (Newest first)":return n-r;default:return 0}})):G}),[w,G,Z]),Y=8*N,K=(0,y.default)(i.default),X=Object.values(j),Q=L.sort((function(e,t){return isNaN(Number(t))?-1:isNaN(Number(e))?1:Number(e)-Number(t)})),J=(0,C.default)(),ee=J.previousSlideLabel,te=J.nextSlideLabel;return v.default.createElement(k.CardCollectionSectionContainer,{"data-testid":"card-collection-section-"+(0,m.replaceSpaces)(r)},v.default.createElement(c.default,{backgroundColor:"Story Card"===s?"white":"pearl"},r&&v.default.createElement(k.StyledTitle,{variant:"h2",hasUnderline:!0,"data-testid":"card-collection-section-title"},r),n&&v.default.createElement(_.default,{document:n}),H&&v.default.createElement(v.default.Fragment,null,v.default.createElement(p.default,{variant:"h4",component:"h3","data-testid":"card-collection-section-card-group-title"},U(h.microCopy.CARD_COLLECTION_GROUP_TITLE)),v.default.createElement(k.StyledGroupChips,null,v.default.createElement(k.StyledChips,null,Q.map((function(e,t){var r="undefined"===e?U(h.microCopy.CARD_COLLECTION_REST_LABEL):e;return v.default.createElement(K,{key:e+"-"+t,type:"selectable",isSelected:j[e],color:"Story Card"===s?"pearl":"white",gtm:{id:"selector-cards1",label:r,action:"Selector – Cards Filter"},onClick:function(){F((function(t){var r;return Object.assign({},t,((r={})[e]=!t[e],r))}))}},r)}))),v.default.createElement(k.StyledClearAllButton,{onClick:function(){F({})},disabled:!X.length||!X.some(Boolean),gtm:{id:"cta-click1",label:z}},z))),"single-row"===(null==T?void 0:T.cardCollectionRowType)||M?v.default.createElement(o.default,{slidesPerPage:{xs:1,md:2,lg:3,xl:4},scroll:"finite",hasGutter:!0,disableLazyLoading:!0},q.map((function(e,t){return v.default.createElement(o.default.Slide,{key:e.id+"-"+t},v.default.createElement(D,{card:e,label:d,type:s}))}
2)),v.default.createElement(o.default.Controls,{type:"arrows",previousAccessibilityLabel:ee,nextAccessibilityLabel:te})):v.default.createElement(l.default,{container:!0,justifyContent:A?"center":void 0},q.map((function(e,t){var r=t>=Y,n="card-collection-grid-item-"+(r?"hidden":"visible")+"-"+e.id;return v.default.createElement(l.default,{key:e.id+"-"+t,xs:12,sm:6,md:6,lg:4,xl:3,className:r?k.classes.hidden:"","data-testid":n},v.default.createElement(O,{card:e,label:d,type:s}))})),q.length>Y&&v.default.createElement(k.StyledShowMoreGrid,{xs:12},v.default.createElement(a.default,{variant:"outlined",onClick:function(){$((function(e){return e+1}))},gtm:{id:"cta-click1",label:V}},V))),x&&x[0]&&v.default.createElement(S.default,{data:x[0],className:k.classes.link,endIcon:v.default.createElement(u.default,null)},x[0].label)))};t.default=P},29948:function(e){function t(r,n){return e.exports=t=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},e.exports.__esModule=!0,e.exports.default=e.exports,t(r,n)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports},29966:function(e,t,r){var n=r(88089),a=r(6128),o=Object.prototype.hasOwnProperty;e.exports=function(e){if(!n(e))return a(e);var t=[];for(var r in Object(e))o.call(e,r)&&"constructor"!=r&&t.push(r);return t}},29977:function(e,t,r){"use strict";r.r(t),r.d(t,{cardActionAreaClasses:function(){return a.A},default:function(){return n.A},getCardActionAreaUtilityClass:function(){return a.q}});var n=r(70761),a=r(55641)},3e4:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.default=void 0;var a=n(r(61269)),o=n(r(50528)),i=n(r(65533)),l=r(82781),s=r(68851),u=r(20654),c=n(r(86326)),d=r(47833),f=n(r(89078)),p=r(56028),m=r(90925),h=["download"],v=function(e,t){return e.map((function(e){var r,n=e.label,o=(0,m.toAnchorLinkActionProps)(e,t),i=(o.download,(0,a.default)(o,h)),l="icon"in e&&e.icon?{icon:c.default.createElement(f.default,{name:e.icon}),isLabelHidden:null!==(r=e.isLabelHidden)&&void 0!==r&&r}:{icon:void 0,isLabelHidden:!1};return Object.assign({label:n},l,i,{gtm:{id:"nav-footer1",action:i.href||""+i.to,label:n}})}))},g=function(e){var t=e.mainNavigation,r=e.secondaryNavigation,n=(0,p.useSiteContext)(),a=n.countryCode,f=n.getMicroCopy,m=(t||[]).map((function(e){return{subHeading:e.label,menuItems:v(e.links,a)}})).filter(s.isDefined),h=r?v(r,a):[],g=(0,d.getPathWithCountryCode)(a,"sitemap"),b=f(l.microCopy.GLOBAL_SITEMAP);return h.push({label:b,to:g,component:u.Link,gtm:{id:"nav-footer1",action:g,label:b}}),c.default.createElement(i.default,null,c.default.createElement(o.default,{mainNavigation:m,secondaryNavigation:h}))};t.default=g},30030:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.ServiceLocatorResultList=void 0;var a=n(r(71909)),o=n(r(9866)),i=r(82781),l=n(r(86326)),s=r(56028),u=r(29871),c=r(69287),d=r(5412),f=r(86739);t.ServiceLocatorResultList=function(e){var t,r=e.onListItemClick,n=e.roofersList,p=e.onCloseCard,m=e.getCompanyDetails,h=e.selectedRoofer,v=e.onPageChange,g=e.page,b=e.pageCount,y=e.shouldListCertification,x=(0,s.useSiteContext)().getMicroCopy;return y&&(t=x(i.microCopy.FIND_A_ROOFER_CERTIFICATION_LABEL)),n.length>0?l.default.createElement(f.StyledListWrapper,{pageCount:b,"data-testid":"results-list-section"},l.default.createElement(f.List,null,n.filter((function(e){return void 0!==e})).map((function(e){return l.default.createElement(d.IntegratedLinkCard,{key:e.id,onClick:function(){return r(e)},onCloseClick:p,isOpen:(null==h?void 0:h.id)===(null==e?void 0:e.id),title:e.name,logo:e.companyLogo&&l.default.createElement(c.CompanyLogo,e.companyLogo),gtm:(0,u.getResultDataGtm)(e),"data-testid":"GTMIntegratedLinkCard-test-id",address:e.address,roofProLabel:t,roofProLevel:t&&e.certification?e.certification:void 0},l.default.createElement(a.default,Object.assign({},m(e),{address:void 0,roofProLevel:void 0})))}))),b>1&&l.default.createElement(f.StyledPagination,{page:g,count:b,onChange:v})):l.default.createElement(f.NoResults,null,l.default.createElement(f.NoResultsHeading,{variant:"h4"},x(i.microCopy.FIND_A_ROOFER_NO_RESULTS_TITLE)),l.default.createElement(o.default,null,x(i.microCopy.FIND_A_ROOFER_NO_RESULTS_SUBTITLE)))}},30103:function(e,t,r){"use strict";r.d(t,{A:function(){return _}});var n,a=r(53507),o=r(45904),i=r(86326),l=r(28841),s=r(13326),u=r(36870);const c=["children","classes","className","label","notched"],d=(0,s.Ay)("fieldset",{shouldForwardProp:s.ep})({textAlign:"left",position:"absolute",bottom:0,right:0,top:-5,left:0,margin:0,padding:"0 8px",pointerEvents:"none",borderRadius:"inherit",borderStyle:"solid",borderWidth:1,overflow:"hidden",minWidth:"0%"}),f=(0,s.Ay)("legend",{shouldForwardProp:s.ep})((({ownerState:e,theme:t})=>(0,o.A)({float:"unset",width:"auto",overflow:"hidden"},!e.withLabel&&{padding:0,lineHeight:"11px",transition:t.transitions.create("width",{duration:150,easing:t.transitions.easing.easeOut})}
2,e.withLabel&&(0,o.A)({display:"block",padding:0,height:11,fontSize:"0.75em",visibility:"hidden",maxWidth:.01,transition:t.transitions.create("max-width",{duration:50,easing:t.transitions.easing.easeOut}),whiteSpace:"nowrap","& > span":{paddingLeft:5,paddingRight:5,display:"inline-block",opacity:0,visibility:"visible"}},e.notched&&{maxWidth:"100%",transition:t.transitions.create("max-width",{duration:100,easing:t.transitions.easing.easeOut,delay:50})}))));var p=r(20894),m=r(52504),h=r(94837),v=r(94661),g=r(92403);const b=["components","fullWidth","inputComponent","label","multiline","notched","slots","type"],y=(0,s.Ay)(v.Sh,{shouldForwardProp:e=>(0,s.ep)(e)||"classes"===e,name:"MuiOutlinedInput",slot:"Root",overridesResolver:v.WC})((({theme:e,ownerState:t})=>{const r="light"===e.palette.mode?"rgba(0, 0, 0, 0.23)":"rgba(255, 255, 255, 0.23)";return(0,o.A)({position:"relative",borderRadius:(e.vars||e).shape.borderRadius,[`&:hover .${h.A.notchedOutline}`]:{borderColor:(e.vars||e).palette.text.primary},"@media (hover: none)":{[`&:hover .${h.A.notchedOutline}`]:{borderColor:e.vars?`rgba(${e.vars.palette.common.onBackgroundChannel} / 0.23)`:r}},[`&.${h.A.focused} .${h.A.notchedOutline}`]:{borderColor:(e.vars||e).palette[t.color].main,borderWidth:2},[`&.${h.A.error} .${h.A.notchedOutline}`]:{borderColor:(e.vars||e).palette.error.main},[`&.${h.A.disabled} .${h.A.notchedOutline}`]:{borderColor:(e.vars||e).palette.action.disabled}},t.startAdornment&&{paddingLeft:14},t.endAdornment&&{paddingRight:14},t.multiline&&(0,o.A)({padding:"16.5px 14px"},"small"===t.size&&{padding:"8.5px 14px"}))})),x=(0,s.Ay)((function(e){const{className:t,label:r,notched:i}=e,l=(0,a.A)(e,c),s=null!=r&&""!==r,p=(0,o.A)({},e,{notched:i,withLabel:s});return(0,u.jsx)(d,(0,o.A)({"aria-hidden":!0,className:t,ownerState:p},l,{children:(0,u.jsx)(f,{ownerState:p,children:s?(0,u.jsx)("span",{children:r}):n||(n=(0,u.jsx)("span",{className:"notranslate",children:"​"}))})}))}),{name:"MuiOutlinedInput",slot:"NotchedOutline",overridesResolver:(e,t)=>t.notchedOutline})((({theme:e})=>{const t="light"===e.palette.mode?"rgba(0, 0, 0, 0.23)":"rgba(255, 255, 255, 0.23)";return{borderColor:e.vars?`rgba(${e.vars.palette.common.onBackgroundChannel} / 0.23)`:t}})),C=(0,s.Ay)(v.f3,{name:"MuiOutlinedInput",slot:"Input",overridesResolver:v.Oj})((({theme:e,ownerState:t})=>(0,o.A)({padding:"16.5px 14px"},!e.vars&&{"&:-webkit-autofill":{WebkitBoxShadow:"light"===e.palette.mode?null:"0 0 0 100px #266798 inset",WebkitTextFillColor:"light"===e.palette.mode?null:"#fff",caretColor:"light"===e.palette.mode?null:"#fff",borderRadius:"inherit"}},e.vars&&{"&:-webkit-autofill":{borderRadius:"inherit"},[e.getColorSchemeSelector("dark")]:{"&:-webkit-autofill":{WebkitBoxShadow:"0 0 0 100px #266798 inset",WebkitTextFillColor:"#fff",caretColor:"#fff"}}},"small"===t.size&&{padding:"8.5px 14px"},t.multiline&&{padding:0},t.startAdornment&&{paddingLeft:0},t.endAdornment&&{paddingRight:0}))),A=i.forwardRef((function(e,t){var r,n,s,c,d;const f=(0,g.A)({props:e,name:"MuiOutlinedInput"}
2),{components:A={},fullWidth:_=!1,inputComponent:E="input",label:S,multiline:w=!1,notched:k,slots:M={},type:T="text"}=f,O=(0,a.A)(f,b),D=(e=>{const{classes:t}=e,r=(0,l.A)({root:["root"],notchedOutline:["notchedOutline"],input:["input"]},h.v,t);return(0,o.A)({},t,r)})(f),R=(0,p.A)(),P=(0,m.A)({props:f,muiFormControl:R,states:["color","disabled","error","focused","hiddenLabel","size","required"]}),L=(0,o.A)({},f,{color:P.color||"primary",disabled:P.disabled,error:P.error,focused:P.focused,formControl:R,fullWidth:_,hiddenLabel:P.hiddenLabel,multiline:w,size:P.size,type:T}),I=null!=(r=null!=(n=M.root)?n:A.Root)?r:y,j=null!=(s=null!=(c=M.input)?c:A.Input)?s:C;return(0,u.jsx)(v.Ay,(0,o.A)({slots:{root:I,input:j},renderSuffix:e=>(0,u.jsx)(x,{ownerState:L,className:D.notchedOutline,label:null!=S&&""!==S&&P.required?d||(d=(0,u.jsxs)(i.Fragment,{children:[S," ","*"]})):S,notched:void 0!==k?k:Boolean(e.startAdornment||e.filled||e.focused)}),fullWidth:_,inputComponent:E,multiline:w,ref:t,type:T},O,{classes:(0,o.A)({},D,{notchedOutline:null})}))}));A.muiName="Input";var _=A},30155:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.dialogClasses=t.DialogClassNameContext=void 0;const a=n(r(81175));var o=r(36512);Object.defineProperty(t,"DialogClassNameContext",{enumerable:!0,get:function(){return o.DialogClassNameContext}});var i=r(95253);Object.defineProperty(t,"dialogClasses",{enumerable:!0,get:function(){return i.classes}}),t.default=a.default},30173:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.StyledGrid=t.classes=void 0;const a=r(91972),o=n(r(65781)),i="Grid";t.classes={item:`${i}-item`,justifyContent:`${i}-justifyContent`},t.StyledGrid=(0,a.styled)(o.default)((({theme:e})=>({[`&.${t.classes.justifyContent}`]:{[`.${t.classes.item}:nth-of-type(4):nth-last-of-type(2)`]:{[e.breakpoints.up("xl")]:{marginLeft:"20px"}}}})))},30175:function(e,t,r){"use strict";var n=r(53538);e.exports=n},30207:function(e,t,r){"use strict";var n=r(60330);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=n(r(24142)),o=r(36870),i=(0,a.default)((0,o.jsx)("path",{d:"M6.62 10.79c1.44 2.83 3.76 5.14 6.59 6.59l2.2-2.2c.27-.27.67-.36 1.02-.24 1.12.37 2.33.57 3.57.57.55 0 1 .45 1 1V20c0 .55-.45 1-1 1-9.39 0-17-7.61-17-17 0-.55.45-1 1-1h3.5c.55 0 1 .45 1 1 0 1.25.2 2.45.57 3.57.11.35.03.74-.25 1.02l-2.2 2.2z"}),"Phone");t.default=i},30281:function(e,t,r){"use strict";r.d(t,{A:function(){return o}});var n=r(86326),a=r(7391);function o(...e){return n.useMemo((()=>e.every((e=>null==e))?null:t=>{e.forEach((e=>{(0,a.A)(e,t)}))}),e)}},30412:function(e,t,r){var n=r(72110),a=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,o=/\\(\\)?/g,i=n((function(e){var t=[];return 46===e.charCodeAt(0)&&t.push(""),e.replace(a,(function(e,r,n,a){t.push(n?a.replace(o,"$1"):r||e)})),t}));e.exports=i},30474:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.StyledBlueCheckIconInter=void 0;var a=n(r(83468)),o=(0,r(91972).styled)(a.default)((function(e){return{color:e.theme.colours.inter}}));t.StyledBlueCheckIconInter=o},30567:function(e,t,r){"use strict";var n=r(93916),a=r(88073),o=r(70483),i=r(7596),l=r(94),s=r(58301),u=r(38016),c=r(95778),d=r(55841),f=a("Reflect","construct"),p=Object.prototype,m=[].push,h=d((function(){function e(){}return!(f((function(){}),[],e)instanceof e)})),v=!d((function(){f((function(){}))})),g=h||v;n({target:"Reflect",stat:!0,forced:g,sham:g},{construct:function(e,t){l(e),s(t);var r=arguments.length<3?e:l(arguments[2]);if(v&&!h)return f(e,t,r);if(e==r){switch(t.length){case 0:return new e;case 1:return new e(t[0]);case 2:return new e(t[0],t[1]);case 3:return new e(t[0],t[1],t[2]);case 4:return new e(t[0],t[1],t[2],t[3])}var n=[null];return o(m,n,t),new(o(i,e,n))}var a=r.prototype,d=c(u(a)?a:p),g=o(e,d,t);return u(g)?g:d}})},30799:function(e,t,r){"use strict";var n=r(60330);
2Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=n(r(24142)),o=r(36870),i=(0,a.default)((0,o.jsx)("path",{d:"M5 13.18v4L12 21l7-3.82v-4L12 17l-7-3.82zM12 3 1 9l11 6 9-4.91V17h2V9L12 3z"}),"School");t.default=i},30806:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=n(r(48884));t.default=a.default},30831:function(e,t,r){"use strict";r.r(t),r.d(t,{default:function(){return n.A},getTableRowUtilityClass:function(){return a.r},tableRowClasses:function(){return a.A}});var n=r(85595),a=r(61295)},30845:function(e,t,r){"use strict";var n,a=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var a=Object.getOwnPropertyDescriptor(t,r);a&&!("get"in a?!t.__esModule:a.writable||a.configurable)||(a={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,a)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),o=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),i=this&&this.__importStar||(n=function(e){return n=Object.getOwnPropertyNames||function(e){var t=[];for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[t.length]=r);return t},n(e)},function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r=n(e),i=0;i<r.length;i++)"default"!==r[i]&&a(t,e,r[i]);return o(t,e),t}),l=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const s=r(97711),u=l(r(55530)),c=i(r(86326)),d=l(r(67452)),f=r(26889),p=l(r(25043)),m=r(21133),h=e=>(0,s.jsx)(d.default,{type:"checkbox",...e});h.Paragraph=d.default.Paragraph;const v=e=>c.default.isValidElement(e)&&e.type===h,g=e=>e.reduce(((e,t)=>(e[t]=!0,e)),{}),b=(0,f.withFormControl)((({name:e,className:t,defaultValue:r,onChange:n,children:a,noneLabel:o,gridContainerClassName:i})=>{const[l,d]=(0,c.useState)((()=>r?g(r):{})),f=(0,c.useMemo)((()=>Array.from(c.default.Children.toArray(a).reduce(((e,t)=>{if(v(t)){const{value:r}=t.props;e.add(r)}return e}),new Set))),[a]),b=(0,c.useMemo)((()=>c.default.Children.map(a,(t=>{let r=t;if(v(t)){const{value:a,className:o}=t.props,i=()=>{const e=f.filter((e=>a===e?!l[e]:l[e])),t=e.length?e:null;d(t?g(t):{}),n&&n(t)};r=c.default.cloneElement(t,{name:e,checked:Boolean(l[a]),onChange:i,className:(0,u.default)(m.classes.item,o)})}return(0,s.jsx)(p.default,{xs:6,md:4,lg:2,children:r})}))),[a,e,l,n]),y=(0,c.useCallback)((e=>{d({none:e.target.checked});const t=e.target.checked?["none"]:null;n&&n(t)}),[n]);return(0,s.jsx)(m.Root,{className:t,children:(0,s.jsxs)(p.default,{container:!0,spacing:2,className:i,children:[b,o?(0,s.jsx)(p.default,{xs:6,md:4,lg:2,children:(0,s.jsx)(h,{value:"none",title:o,checked:Boolean(l.none),onChange:y})}):null]})})})),y=Object.defineProperty(b,"Item",{value:h,writable:!1});t.default=y},30872:function(e,t){"use strict";t.__esModule=!0,t.RouteAnnouncerProps=void 0;t.RouteAnnouncerProps={id:"gatsby-announcer",style:{position:"absolute",top:0,width:1,height:1,padding:0,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",border:0},"aria-live":"assertive","aria-atomic":"true"}},30881:function(e,t,r){"use strict";r.r(t),r.d(t,{chipClasses:function(){return a.A},default:function(){return n.A},getChipUtilityClass:function(){return a.f}});var n=r(41340),a=r(76851)},30906:function(e,t,r){"use strict";var n=r(59817);Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return a.default}}),Object.defineProperty(t,"SwipeableViewsContext",{enumerable:!0,get:function(){return a.SwipeableViewsContext}});var a=n(r(26152))},30949:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.thumbScrollerButtonClasses=void 0;const a=n(r(13783));var o=r(32135);Object.defineProperty(t,"thumbScrollerButtonClasses",{enumerable:!0,get:function(){return o.classes}}),t.default=a.default},30978:function(e,t,r){"use strict";var n=r(39811),a=Math.max,o=Math.min;e.exports=function(e,t){var r=n(e);return r<0?a(r+t,0):o(r,t)}},30981:function(e,t,r){"use strict";r.r(t),r.d(t,{wrapRootElement:function(){return i}});var n=r(86326),a=r(60315);
2var o=(0,r(87378).A)({key:"css",prepend:!0}),i=function(e){var t=e.element;return n.createElement(a.C,{value:o},t)}},30982:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.useAutocomplete=void 0;var a=n(r(18284)),o=n(r(55717)),i=r(86326),l=n(r(3803)),s=r(85952);t.useAutocomplete=function(e,t,r,n){void 0===r&&(r=s.getAutocompleteSuggestions);var u=(0,i.useState)([]),c=u[0],d=u[1],f=(0,i.useRef)(null),p=(0,i.useRef)((0,l.default)(function(){var e=(0,o.default)(a.default.mark((function e(t){var r,n,o,i,l,s;return a.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.term,n=t.microCopyFn,o=t.country,i=t.service,l=t.variantCodeToPathMap,f.current=r,e.next=4,i(r,n,o,l);case 4:s=e.sent,f.current===r&&d(s);case 6:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),300)),m=(0,i.useCallback)((function(a){p.current({term:a,microCopyFn:e,country:t,service:r,variantCodeToPathMap:n})}),[e,t,r,n]);return(0,i.useEffect)((function(){return function(){p.current.cancel()}}),[]),{suggestions:c,fetchSuggestions:m}}},30984:function(e,t,r){"use strict";var n=r(88073),a=r(74738),o=n("Symbol"),i=o.keyFor,l=a(o.prototype.valueOf);e.exports=o.isRegisteredSymbol||function(e){try{return void 0!==i(l(e))}catch(t){return!1}}},31001:function(e){function t(e,t){"use strict";this.wndw=t&&t.window?t.window:window,this.tableAutoSize=!(!t||"boolean"!=typeof t.tableAutoSize)&&t.tableAutoSize,this.imagesByReference=!(!t||"boolean"!=typeof t.imagesByReference)&&t.imagesByReference,this.removeExtraBlanks=!(!t||"boolean"!=typeof t.removeExtraBlanks)&&t.removeExtraBlanks,this.showHidden=!(!t||"boolean"!=typeof t.showHidden)&&t.showHidden,this.removeTagClasses=!(!t||"boolean"!=typeof t.removeTagClasses)&&t.removeTagClasses,this.ignoreStyles=t&&Array.isArray(t.ignoreStyles)?t.ignoreStyles:[];var r=Math.random().toString(36).slice(2,8);this.fontSizes=t&&Array.isArray(t.fontSizes)?t.fontSizes:[10,14,16,18,20,24,28],this.defaultStyles={b:{bold:!0},strong:{bold:!0},u:{decoration:"underline"},del:{decoration:"lineThrough"},s:{decoration:"lineThrough"},em:{italics:!0},i:{italics:!0},h1:{fontSize:24,bold:!0,marginBottom:5},h2:{fontSize:22,bold:!0,marginBottom:5},h3:{fontSize:20,bold:!0,marginBottom:5},h4:{fontSize:18,bold:!0,marginBottom:5},h5:{fontSize:16,bold:!0,marginBottom:5},h6:{fontSize:14,bold:!0,marginBottom:5},a:{color:"blue",decoration:"underline"},strike:{decoration:"lineThrough"},p:{margin:[0,5,0,10]},ul:{marginBottom:5,marginLeft:5},table:{marginBottom:5},th:{bold:!0,fillColor:"#EEEEEE"}},this.imagesRef=[],this.changeDefaultStyles=function(){for(var e in t.defaultStyles)if(this.defaultStyles.hasOwnProperty(e))if(t.defaultStyles.hasOwnProperty(e)&&!t.defaultStyles[e])delete this.defaultStyles[e];else for(var r in t.defaultStyles[e])""===t.defaultStyles[e][r]?delete this.defaultStyles[e][r]:this.defaultStyles[e][r]=t.defaultStyles[e][r];else for(var n in this.defaultStyles[e]={},t.defaultStyles[e])this.defaultStyles[e][n]=t.defaultStyles[e][n]},t&&t.defaultStyles&&this.changeDefaultStyles(),this.convertHtml=function(e){var t=new this.wndw.DOMParser;this.removeExtraBlanks&&(e=e.replace(/(<\/?(div|p|h1|h2|h3|h4|h5|h6|ol|ul|li)([^>]+)?>)\s+(<\/?(div|p|h1|h2|h3|h4|h5|h6|ol|ul|li))/gi,"$1$4").replace(/(<\/?(div|p|h1|h2|h3|h4|h5|h6|ol|ul|li)([^>]+)?>)\s+(<\/?(div|p|h1|h2|h3|h4|h5|h6|ol|ul|li))/gi,"$1$4").replace(/(<td([^>]+)?>)\s+(<table)/gi,"$1$3").replace(/(<\/table>)\s+(<\/td>)/gi,"$1$2"));var r=t.parseFromString(e,"text/html"),n=this.parseElement(r.body,[]);return n.stack||n.text},this.parseElement=function(e,n){var a,o,i,l,s=e.nodeName.toUpperCase(),u=s.toLowerCase(),c={text:[]},d=this;if(["COLGROUP","COL"].indexOf(s)>-1)return"";switch(e.nodeType){case 3:if(e.textContent){a=e.textContent;var f=this.parseStyle(n[n.length-1],!0),p=n.findIndex((function(e){return"PRE"===e.nodeName}))>-1;for(i=0;i<f.length;i++)if("preserveLeadingSpaces"===f[i].key){p=f[i].value;break}if(p||(a=a.replace(/\s*\n\s*/g," ")),t&&"function"==typeof t.replaceText&&(a=t.replaceText(a,n)),["TABLE","THEAD","TBODY","TFOOT","TR","UL","OL"].indexOf(n[n.length-1].nodeName)>-1&&(a=a.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"")),a)return c={text:a},c=this.applyStyle({ret:c,parents:n})}return"";case 1:if(!this.showHidden&&e.style.display&&"none"===e.style.display||e.style.visibility&&"hidden"===e.style.visibility)return;switch(c.nodeName=s,e.id&&(c.id=e.id),n.push(e),e.childNodes&&e.childNodes.length>0&&([].forEach.call(e.childNodes,(function(e){var t=d.parseElement(e,n);t&&(Array.isArray(t.text)&&0===t.text.length&&(t.text=""),c.text.push(t))})),this.searchForStack(c)?(c.stack=c.text.slice(0),delete c.text):c=this.applyStyle({ret:c,parents:n})),n.pop(),s){case"TABLE":var m;c.table={body:[]};var h=c.stack||c.text;if(Array.isArray(h)){m=0;var v=!1;
2if(h.forEach((function(e){var t=e.stack||e.text;Array.isArray(t)&&t.forEach((function(e){var t=e.stack||e.text;Array.isArray(t)&&(c.table.body[m]=[],t.forEach((function(e){if(c.table.body[m].push(e),e.colSpan>1)for(i=e.colSpan;--i>0;)c.table.body[m].push({text:""});e.rowSpan>1&&(v=!0)})),m++)}))})),v){var g=c.table.body[0];if(Array.isArray(g))for(var b=g.length,y=c.table.body.length,x=0;x<b;x++)for(var C=0;C<y;C++){var A=c.table.body[C];if(Array.isArray(A)){var _=A[x];if(_.rowSpan>1){for(var E,S=_.rowSpan,w=_.colSpan?_.colSpan:1,k=1;k<=S-1;k++)if(E=w,c.table.body[C+k])for(;E--;)c.table.body[C+k].splice(x,0,{text:""});else _.rowSpan--;C+=S-1}}}}}if(delete c.stack,delete c.text,c=this.applyStyle({ret:c,parents:n.concat([e])}),this.tableAutoSize){var M=[],T=[],O=[],D=[],R="100%"===e.getAttribute("width")||"100%"===e.style.width,P=e.getAttribute("width")||"",L=(e.style.width||P).endsWith("%");if(L)var I=(e.style.width||P).replace(/[^0-9.]/g,"");for(var j=!1,F=-1,B=0;B<e.children.length;B++){var N=e.children[B];j||F++,"COLGROUP"===N.nodeName.toUpperCase()&&(j=!0)}c.table.body.forEach((function(t,r){M.push([]),T.push([]),t.forEach((function(t,n){var a=void 0!==t.width?t.width:"auto";"*"===a&&(a="auto");var o=void 0!==t.height?t.height:"auto";if("*"===o&&(o="auto"),"auto"!==a&&t.colSpan>1&&(isNaN(a)?a="auto":a/=t.colSpan),"auto"!==o&&t.rowSpan>1&&(isNaN(o)?o="auto":o/=t.rowSpan),j){var i=e.children[F].children[n];if(i){var l=i.getAttribute("width")||"",s=i.style.width;(l||s).endsWith("%")&&(a=l||s)}}M[r].push(a),T[r].push(o)}))})),M.forEach((function(e){e.forEach((function(t,r){var n=typeof O[r];if("undefined"===n||"auto"!==t&&"number"===n&&t>O[r]||"auto"!==t&&"auto"===O[r]){if(L){var a="auto"===t?I/e.length:t.toString().replace("%","")*I/100;t=String(a)+"%"}O[r]=t}}))})),T.forEach((function(e,t){e.forEach((function(e){var r=typeof D[t];("undefined"===r||"auto"!==e&&"number"===r&&e>D[t]||"auto"!==e&&"auto"===D[t])&&(D[t]=e)}))})),O.length>0&&(R&&(O=O.map((function(e){return"auto"===e?"*":e}))),c.table.widths=O),D.length>0&&(c.table.heights=D)}if(e.dataset&&e.dataset.pdfmake){o=e.dataset.pdfmake.replace(/'/g,'"');try{for(l in o=JSON.parse(o))"layout"===l?c.layout=o[l]:c.table[l]=o[l]}catch(H){console.error(H)}}break;case"TH":case"TD":e.getAttribute("rowspan")&&(c.rowSpan=1*e.getAttribute("rowspan")),e.getAttribute("colspan")&&(c.colSpan=1*e.getAttribute("colspan")),c=this.applyStyle({ret:c,parents:n.concat([e])});break;case"SVG":c={svg:e.outerHTML.replace(/\n(\s+)?/g,""),nodeName:"SVG"},this.removeTagClasses||(c.style=["html-svg"]);break;case"BR":c.text=[{text:"\n"}];break;case"SUB":case"SUP":c[s.toLowerCase()]={offset:"30%",fontSize:8};break;case"HR":var $={width:514,type:"line",margin:[0,12,0,12],thickness:.5,color:"#000000",left:0};if(e.dataset&&e.dataset.pdfmake){o=e.dataset.pdfmake.replace(/'/g,'"');try{for(l in o=JSON.parse(o))$[l]=o[l]}catch(H){console.error(H)}}c.margin=$.margin,c.canvas=[{type:$.type,x1:$.left,y1:0,x2:$.width,y2:0,lineWidth:$.thickness,lineColor:$.color}],delete c.text;break;case"OL":case"UL":switch(c[u]=(c.stack||c.text).slice(0),delete c.stack,delete c.text,c=this.applyStyle({ret:c,parents:n.concat([e])}),e.getAttribute("start")&&(c.start=1*e.getAttribute("start")),e.getAttribute("type")){case"A":c.type="upper-alpha";break;case"a":c.type="lower-alpha";break;case"I":c.type="upper-roman";break;case"i":c.type="lower-roman"}(c.listStyle||c.listStyleType)&&(c.type=c.listStyle||c.listStyleType);break;case"LI":c.stack&&!c.stack[c.stack.length-1].text&&(a=c.stack.slice(0,-1),c=[Array.isArray(a)&&a.filter((function(e){return!e.text})).length>0?{stack:a}:{text:a},c.stack[c.stack.length-1]]),Array.isArray(c)&&(c={stack:c});break;case"PRE":c.preserveLeadingSpaces=!0;break;case"IMG":if(this.imagesByReference){var U=e.getAttribute("data-src")||e.getAttribute("src"),z=this.imagesRef.indexOf(U);z>-1?c.image="img_ref_"+r+z:(c.image="img_ref_"+r+this.imagesRef.length,this.imagesRef.push(U))}else c.image=e.getAttribute("src");delete c.stack,delete c.text,c=this.applyStyle({ret:c,parents:n.concat([e])});break;case"A":var V=function(e,t){return e=e||{text:""},Array.isArray(e.text)?(e.text=e.text.map((function(e){return V(e,t)})),e):Array.isArray(e.stack)?(e.stack=e.stack.map((function(e){return V(e,t)})),e):(0===t.indexOf("#")?e.linkToDestination=t.slice(1):e.link=t,e)};e.getAttribute("href")&&(c=V(c,e.getAttribute("href")),Array.isArray(c.text)&&1===c.text.length&&(c=c.text[0]),c.nodeName="A");break;default:"DIV"===s&&e.dataset&&"columns"===e.dataset.pdfmakeType&&c.stack&&(c.columns=c.stack,delete c.stack)}if(t&&"function"==typeof t.customTag&&(c=t.customTag.call(this,{element:e,parents:n,ret:c})),Array.isArray(c.text)&&1===c.text.length&&c.text[0].text&&!c.text[0].nodeName&&(c.text=c.text[0].text),(n.length>0&&"LI"===n[n.length-1].nodeName||"LI"===s)&&(Array.isArray(c.text)&&0===c.text.length||"string"==typeof c.text&&""===c.text)&&(c.text=" "),-1===["HR","TABLE"].indexOf(s)&&e.dataset&&e.dataset.pdfmake){o=e.dataset.pdfmake.replace(/'/g,'"');try{for(l in o=JSON.parse(o))c[l]=o[l]}catch(H){console.error(H)}}return c}},this.searchForStack=function(e){if(Array.isArray(e.text))for(var t=0;t<e.text.length;t++){if(e.text[t].stack||["P","DIV","TABLE","SVG","UL","OL","IMG","H1","H2","H3","H4","H5","H6"].indexOf(e.text[t].nodeName)>-1)return!0;
2if(!0===this.searchForStack(e.text[t]))return!0}return!1},this.applyStyle=function(e){var t=[],r=e.parents.length-1,n=this;return e.parents.forEach((function(a,o){var i,l=a.nodeName.toLowerCase();if(!n.removeTagClasses){var s="html-"+l;"html-body"!==s&&-1===t.indexOf(s)&&t.unshift(s)}(a.getAttribute("class")||"").split(" ").forEach((function(e){e&&t.push(e)}));var u=o!==r;if(n.defaultStyles[l])for(i in n.defaultStyles[l])n.defaultStyles[l].hasOwnProperty(i)&&(!u||u&&-1===i.indexOf("margin")&&-1===i.indexOf("border"))&&("decoration"===i?(Array.isArray(e.ret[i])||(e.ret[i]=[]),n.defaultStyles[l][i]&&-1===e.ret[i].indexOf(n.defaultStyles[l][i])&&e.ret[i].push(n.defaultStyles[l][i])):e.ret[i]=JSON.parse(JSON.stringify(n.defaultStyles[l][i])));"tr"===l&&(u=!1),(i=n.parseStyle(a,u)).forEach((function(t){if("decoration"===t.key)Array.isArray(e.ret[t.key])||(e.ret[t.key]=[]),e.ret[t.key].push(t.value);else if(["UL","OL"].includes(e.ret.nodeName)&&"alignment"===t.key);else if(e.ret.margin&&0===t.key.indexOf("margin"))switch(t.key){case"marginLeft":e.ret.margin[0]=t.value;break;case"marginTop":e.ret.margin[1]=t.value;break;case"marginRight":e.ret.margin[2]=t.value;break;case"marginBottom":e.ret.margin[3]=t.value}else e.ret[t.key]=t.value}))})),t.length>0&&(e.ret.style=t),e.ret},this.borderValueRearrange=function(e){try{var t=e.split(" ");if(3!==t.length)return e;var r="0px",n="none",a="transparent",o=["dotted","dashed","solid","double","groove","ridge","inset","outset","none","hidden","mix"];return t.forEach((function(e){e.match(/^\d/)?r=e:o.indexOf(e)>-1?n=e:a=e})),r+" "+n+" "+a}catch(i){return e}},this.parseStyle=function(e,t){var r=e.getAttribute("style")||"",n=[];r=r.replace(/!important/g,"").split(";");var a=e.getAttribute("width"),o=e.getAttribute("height");a&&r.unshift("width:"+this.convertToUnit(a+(isNaN(a)?"":"px"))),o&&r.unshift("height:"+this.convertToUnit(o+(isNaN(o)?"":"px")));var i=e.getAttribute("color");i&&n.push({key:"color",value:this.parseColor(i).color});var l=e.getAttribute("size");null!==l&&(l=Math.min(Math.max(1,parseInt(l)),7),n.push({key:"fontSize",value:Math.max(this.fontSizes[0],this.fontSizes[l-1])}));var s=r.map((function(e){return e.toLowerCase().split(":")})),u=[],c=e.nodeName.toUpperCase(),d=this;if(s.forEach((function(e){if(2===e.length){var r,a=e[0].trim().toLowerCase(),o=e[1].trim();if(-1===d.ignoreStyles.indexOf(a))switch(a){case"margin":if(t)break;1===(o=o.split(" ")).length?o=[o[0],o[0],o[0],o[0]]:2===o.length?o=[o[1],o[0]]:3===o.length?o=[o[1],o[0],o[1],o[2]]:4===o.length&&(o=[o[3],o[0],o[1],o[2]]),o.forEach((function(e,t){o[t]="auto"===e?"":d.convertToUnit(e)})),-1===o.indexOf(!1)&&n.push({key:a,value:o});break;case"line-height":o="string"==typeof o&&"%"===o.slice(-1)?o.slice(0,-1)/100:d.convertToUnit(o),n.push({key:"lineHeight",value:o});break;case"text-align":n.push({key:"alignment",value:o});break;case"font-weight":"bold"===o||o>=700?n.push({key:"bold",value:!0}):n.push({key:"bold",value:!1});break;case"text-decoration":o=d.toCamelCase(o),["underline","lineThrough","overline"].includes(o)&&n.push({key:"decoration",value:o});break;case"font-style":"italic"===o&&n.push({key:"italics",value:!0});break;case"font-family":n.push({key:"font",value:o.split(",")[0].replace(/"|^'|^\s*|\s*$|'$/g,"").replace(/^([a-z])/g,(function(e){return e[0].toUpperCase()})).replace(/ ([a-z])/g,(function(e){return e[1].toUpperCase()}))});break;case"color":r=d.parseColor(o),n.push({key:"color",value:r.color}),r.opacity<1&&n.push({key:"opacity",value:r.opacity});break;case"background-color":"transparent"!==(r=d.parseColor(o)).color&&(n.push({key:"TD"===c||"TH"===c?"fillColor":"background",value:r.color}),r.opacity<1&&n.push({key:"TD"===c||"TH"===c?"fillOpacity":"opacity",value:r.opacity}));break;case"text-indent":n.push({key:"leadingIndent",value:d.convertToUnit(o)});break;case"white-space":"nowrap"===o?n.push({key:"noWrap",value:!0}):n.push({key:"preserveLeadingSpaces",value:"break-spaces"===o||"pre"===o.slice(0,3)});break;default:if(0===a.indexOf("border"))t||u.push({key:a,value:o});else{if(t&&(0===a.indexOf("margin-")||"width"===a||"height"===a))break;if("IMG"===c&&("width"===a||"height"===a)){n.push({key:a,value:d.convertToUnit(o)});break}if(0===a.indexOf("padding"))break;if(a.indexOf("-")>
2-1&&(a=d.toCamelCase(a)),o){var i=d.convertToUnit(o);if("fontSize"===a&&!1===i){if(!["xx-small","x-small","small","medium","large","x-large","xx-large","xxx-large"].includes(o))break;switch(o){case"xx-small":o=7.2;break;case"x-small":o=9;break;case"small":o=10.7;break;case"medium":o=12;break;case"large":o=14.4;break;case"x-large":o=18;break;case"xx-large":o=24;break;case"xxx-large":o=36}}if(0===a.indexOf("margin")&&(!1===i||isNaN(i)))break;n.push({key:a,value:!1===i?o:i})}}}}})),u.length>0){var f=[],p=[];u.forEach((function(e){var t,r=-1;e.key.indexOf("-left")>-1?r=0:e.key.indexOf("-top")>-1?r=1:e.key.indexOf("-right")>-1?r=2:e.key.indexOf("-bottom")>-1&&(r=3);var n,a,o=e.key.split("-");if(1===o.length||2===o.length&&r>=0){if(e.value=d.borderValueRearrange(e.value),a=(n=e.value.split(" "))[0].replace(/(\d*)(\.\d+)?([^\d]+)/g,"$1$2 ").trim(),r>-1)f[r]=a>0;else for(t=0;t<4;t++)f[t]=a>0;if(n.length>2){var i=n.slice(2).join(" ");if(r>-1)p[r]=d.parseColor(i).color;else for(t=0;t<4;t++)p[t]=d.parseColor(i).color}}else r>=0&&"color"===o[2]?p[r]=d.parseColor(e.value).color:r>=0&&"width"===o[2]?f[r]=!/^0[a-z%]*$/.test(String(e.value)):"border-color"===e.key?(n=d.topRightBottomLeftToObject(e.value),p=[d.parseColor(n.left).color,d.parseColor(n.top).color,d.parseColor(n.right).color,d.parseColor(n.bottom).color]):"border-width"===e.key&&(n=d.topRightBottomLeftToObject(e.value),f=[!/^0[a-z%]*$/.test(n.left),!/^0[a-z%]*$/.test(n.top),!/^0[a-z%]*$/.test(n.right),!/^0[a-z%]*$/.test(n.bottom)])}));for(var m=0;m<4;m++)f.length>0&&void 0===f[m]&&(f[m]=!0),p.length>0&&void 0===p[m]&&(p[m]="#000000");f.length>0&&n.push({key:"border",value:f}),p.length>0&&n.push({key:"borderColor",value:p})}return n},this.toCamelCase=function(e){return e.replace(/-([a-z])/g,(function(e){return e[1].toUpperCase()}))},this.topRightBottomLeftToObject=function(e){var t=e.match(/#[0-9a-fA-F]{3,6}|\b(?:rgba?|hsla?)\([^)]*\)|\b[a-zA-Z]+\b/g)||[],r=t[0],n=t[1],a=t[2],o=t[3];switch(t.length){case 1:n=a=o=r;break;case 2:a=r,o=n;break;case 3:o=n}return{top:r,right:n,bottom:a,left:o}},this.hsl2rgb=function(e,t,r){var n=t*Math.min(r,1-r),a=function(t){var a=(t+e/30)%12;return Math.min(Math.floor(256*(r-n*Math.max(Math.min(a-3,9-a,1),-1))),255)};return"rgb("+a(0)+","+a(8)+","+a(4)+")"},this.parseColor=function(e){var t,r,n,a=1,o=new RegExp("^#([0-9a-f]{3}|[0-9a-f]{6})$","i"),i=/^rgba?\(\s*(\d+(\.\d+)?%?),\s*(\d+(\.\d+)?%?),\s*(\d+(\.\d+)?%?)(,\s*\d+(\.\d+)?)?\)$/,l=new RegExp("^hsl\\((\\d+(\\.\\d+)?%?),\\s*(\\d+(\\.\\d+)?%?),\\s*(\\d+(\\.\\d+)?%?)\\)$"),s=new RegExp("^[a-z]+$","i"),u=[];return o.test(e)?{color:e,opacity:a}:(l.test(e)&&(r=(t=l.exec(e).slice(1))[0].endsWith("%")?360*t[0].slice(0,-1)/100:1*t[0],u.push(r),u.push(t[2].slice(0,-1)/100),u.push(t[4].slice(0,-1)/100),e=this.hsl2rgb(u[0],u[1],u[2]),u=[]),i.test(e)?((t=i.exec(e).slice(1).filter((function(e,t){return t%2==0&&void 0!==e}))).forEach((function(e,t){3===t?a=1*e.slice(1):(e.endsWith("%")?e=Math.round(255*e.slice(0,-1)/100):e*=1,e>255&&(e=255),n=(n="0"+e.toString(16)).slice(-2),u.push(n))})),{color:"#"+u.join(""),opacity:a}):(s.test(e)||console.error('Could not parse color "'+e+'"'),{color:e,opacity:a}))},this.convertToUnit=function(e){if(!isNaN(parseFloat(e))&&isFinite(e))return 1*e;var t=(e+"").trim().match(/^(-?\d*(\.\d+)?)(pt|px|r?em|cm|in)$/);if(null===t)return!1;switch(e=t[1],t[3]){case"px":e=Math.round(.75292857248934*e);break;case"em":case"rem":e*=12;break;case"cm":e=Math.round(28.34646*e);break;case"in":e*=72}return 1*e};var n=this.convertHtml(e);return"string"==typeof n&&(n={text:n}),this.imagesByReference&&(n={content:n,images:{}},this.imagesRef.forEach((function(e,t){n.images["img_ref_"+r+t]=e.startsWith("{")?JSON.parse(e):e}))),n}e.exports=function(e,r){return new t(e,r)}},31089:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.masonryGridClasses=void 0;const a=n(r(82690));var o=r(70939);Object.defineProperty(t,"masonryGridClasses",{enumerable:!0,get:function(){return o.classes}}),t.default=a.default},31095:function(e){"use strict";e.exports=function(e){return null==e}},31106:function(e,t,r){"use strict";var n=r(58040),a=r(95661),o=r(43781),i=n(Function.toString);a(o.inspectSource)||(o.inspectSource=function(e){return i(e)}),e.exports=o.inspectSource},31125:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.classes=t.StyledTitle=t.StyledShowMoreGrid=t.StyledGroupChips=t.StyledClearAllButton=t.StyledChips=t.CardCollectionSectionContainer=void 0;var a,o=n(r(62151)),i=n(r(25043)),l=n(r(9866)),s=r(91972),u="CardCollectionSectionStyles",c={link:u+"-link",hidden:u+"-hidden"};t.classes=c;var d=(0,s.styled)("div")(((a={})["& ."+c.link]={marginTop:"60px"},a["& ."+c.hidden]={position:"absolute",top:"-9999px",left:"-9999px"},a));t.CardCollectionSectionContainer=d;var f=(0,s.styled)("div")((function(){return{display:"flex",flexWrap:"wrap",margin:"24px 0 37px"}}));t.StyledGroupChips=f;var p=(0,s.styled)("div")((function(){return{display:"flex",flexWrap:"wrap",marginRight:"14px",marginBottom:"11px"}}));t.StyledChips=p;var m=(0,s.styled)(o.default)((function(){return{height:"42px",fontSize:"16px",marginBottom:"11px",marginLeft:"5px"}}));t.StyledClearAllButton=m;var h=(0,s.styled)(l.default)((function(){return{marginBottom:"24px"}}));t.StyledTitle=h;var v=(0,s.styled)(i.default)((function(){return{textAlign:"center"}}));t.StyledShowMoreGrid=v},31281:function(e,t,r){"use strict";r.d(t,{d:function(){return o}});var n=r(72667),a=r(68223);function o(e){return(0,a.A)("MuiAccordion",e)}const i=(0,n.A)("MuiAccordion",["root","rounded","expanded","disabled","gutters","region"]);t.A=i},31318:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.default=void 0;var a=n(r(58704)),o=n(r(50550)),i=n(r(19427)),l=n(r(37406)),s=n(r(19825)),u=n(r(69332)),c=n(r(96759)),d=n(r(62962)),f=n(r(77093)),p=n(r(3464)),m=n(r(31645)),h=n(r(49409)),v=n(r(76462)),g=n(r(88691)),b=n(r(6244)),y=n(r(42529)),x=n(r(43554)),C=n(r(50087)),A=n(r(84056)),_=n(r(46773)),E=r(90486
2),S=n(r(54641)),w=[{name:"1",id:E.RoofId.Roof1,type:"gable",illustration:m.default,dimensionsIllustration:a.default,roofPitchField:"P",fields:[{name:"A",type:"LENGTH"},{name:"B",type:"LENGTH"},{name:"P",type:"PITCH"}],getMeasurements:function(e){var t=100*(0,S.default)(e,"A"),r=100*(0,S.default)(e,"B"),n=(0,S.default)(e,"P"),a=t/(2*Math.cos(n*Math.PI/180));return{faces:[{vertices:[{x:0,y:0},{x:0,y:a},{x:r,y:a},{x:r,y:0}],pitch:n,sides:["VERGE","VERGE"]},{vertices:[{x:0,y:0},{x:0,y:a},{x:r,y:a},{x:r,y:0}],pitch:n,sides:["VERGE","VERGE"]}],lines:{hip:[],ridge:[{length:r}],eave:[{length:r},{length:r}],leftVerge:[{length:a},{length:a}],rightVerge:[{length:a},{length:a}],valley:[]}}}},{name:"2",id:E.RoofId.Roof2,type:"gable",illustration:v.default,dimensionsIllustration:i.default,roofPitchField:"P1",fields:[{name:"A",type:"LENGTH"},{name:"B",type:"PROTRUSION_LENGTH"},{name:"C",type:"LENGTH"},{name:"D",type:"PROTRUSION_LENGTH"},{name:"E",type:"LENGTH"},{name:"P1",type:"PITCH"},{name:"P2",type:"PITCH"}],getMeasurements:function(e){var t=100*(0,S.default)(e,"A"),r=100*(0,S.default)(e,"B"),n=100*(0,S.default)(e,"C"),a=100*(0,S.default)(e,"D"),o=100*(0,S.default)(e,"E"),i=n+a+o,l=(0,S.default)(e,"P1"),s=(0,S.default)(e,"P2"),u=t/(2*Math.cos(l*Math.PI/180)),c=a/(2*Math.cos(s*Math.PI/180)),d=a*Math.tan(s*Math.PI/180)/2/Math.tan(l*Math.PI/180),f=Math.sqrt(Math.pow(d,2)+Math.pow(c,2));return{faces:[{vertices:[{x:0,y:0},{x:0,y:u},{x:i,y:u},{x:i,y:0}],pitch:l,sides:["VERGE","VERGE"]},{vertices:[{x:0,y:0},{x:0,y:u},{x:i,y:u},{x:i,y:0}],pitch:l,sides:["VERGE","VERGE"]},{vertices:[{x:d,y:0},{x:0,y:c},{x:r+d,y:c},{x:r+d,y:0}],pitch:s,sides:["VALLEY","VERGE"]},{vertices:[{x:0,y:0},{x:0,y:c},{x:r+d,y:c},{x:r,y:0}],pitch:s,sides:["VERGE","VALLEY"]},{vertices:[{x:0,y:0},{x:a/2,y:c},{x:a,y:0}],pitch:l,sides:["VALLEY","VALLEY"],subtract:!0}],lines:{hip:[],ridge:[{length:i},{length:d+r}],eave:[{length:n},{length:r},{length:r},{length:o},{length:n},{length:a},{length:o}],leftVerge:[{length:u},{length:u},{length:c}],rightVerge:[{length:u},{length:u},{length:c}],valley:[{length:f,top:!0,start:!0},{length:f,top:!0,start:!0}]}}}},{name:"3",id:E.RoofId.Roof3,type:"gable",illustration:g.default,dimensionsIllustration:l.default,roofPitchField:"P1",fields:[{name:"A",type:"LENGTH"},{name:"B",type:"LENGTH"},{name:"C",type:"LENGTH"},{name:"D",type:"LENGTH"},{name:"E",type:"LENGTH"},{name:"P1",type:"PITCH"},{name:"P2",type:"PITCH"}],getMeasurements:function(e){var t=100*(0,S.default)(e,"A"),r=100*(0,S.default)(e,"B"),n=100*(0,S.default)(e,"C"),a=100*(0,S.default)(e,"D"),o=100*(0,S.default)(e,"E"),i=n+a+o,l=(0,S.default)(e,"P1"),s=(0,S.default)(e,"P2"),u=t/(2*Math.cos(l*Math.PI/180)),c=a/(2*Math.cos(s*Math.PI/180)),d=a*Math.tan(s*Math.PI/180)/2,f=d/Math.sin(l*Math.PI/180),p=d/Math.tan(l*Math.PI/180),m=Math.sqrt(Math.pow(p,2)+Math.pow(c,2));return{faces:[{vertices:[{x:0,y:0},{x:0,y:u},{x:i,y:u},{x:i,y:0}],pitch:l,sides:["VERGE","VERGE"]},{vertices:[{x:0,y:0},{x:0,y:u},{x:i,y:u},{x:i,y:0}],pitch:l,sides:["VERGE","VERGE"]},{vertices:[{x:p,y:0},{x:0,y:c},{x:r+p,y:c},{x:r+p,y:0}],pitch:s,sides:["VALLEY","VERGE"]},{vertices:[{x:0,y:0},{x:0,y:c},{x:r+p,y:c},{x:r,y:0}],pitch:s,sides:["VERGE","VALLEY"]},{vertices:[{x:0,y:0},{x:a/2,y:f},{x:a,y:0}],pitch:l,sides:["VALLEY","VALLEY"],subtract:!0}],lines:{hip:[],ridge:[{length:i},{length:p+r}],eave:[{length:n},{length:r},{length:r},{length:o},{length:n},{length:a},{length:o}],leftVerge:[{length:u},{length:u},{length:c}],rightVerge:[{length:u},{length:u},{length:c}],valley:[{length:m,end:!0,start:!0},{length:m,end:!0,start:!0}]}}}},{name:"4",id:E.RoofId.Roof4,type:"gable",illustration:b.default,dimensionsIllustration:s.default,roofPitchField:"P1",fields:[{name:"A",type:"LENGTH"},{name:"B",type:"LENGTH"},{name:"C",type:"LENGTH"},{name:"D",type:"LENGTH"},{name:"P1",type:"PITCH"},{name:"P2",type:"PITCH"}],getMeasurements:function(e){var t=100*(0,S.default)(e,"A"),r=100*(0,S.default)(e,"B"),n=100*(0,S.default)(e,"C"),a=100*(0,S.default)(e,"D"),o=n+a,i=(0,S.default)(e,"P1"),l=(0,S.default)(e,"P2"),s=t/(2*Math.cos(i*Math.PI/180)),u=a/(2*Math.cos(l*Math.PI/180)
2),c=Math.sqrt(Math.pow(s,2)+Math.pow(a/2,2)),d=Math.sqrt(Math.pow(u,2)+Math.pow(a/2,2));return{faces:[{vertices:[{x:0,y:0},{x:a/2,y:s},{x:o,y:s},{x:o,y:0}],pitch:i,sides:["HIP","VERGE"]},{vertices:[{x:0,y:0},{x:0,y:u},{x:r+t/2,y:u},{x:r+t,y:0}],pitch:l,sides:["VERGE","HIP"]},{vertices:[{x:0,y:0},{x:0,y:s},{x:n+a/2,y:s},{x:n,y:0}],pitch:l,sides:["VERGE","VALLEY"]},{vertices:[{x:t/2,y:0},{x:0,y:u},{x:t/2+r,y:u},{x:t/2+r,y:0}],pitch:l,sides:["VALLEY","VERGE"]}],lines:{hip:[{length:d}],ridge:[{length:n+a/2},{length:r+t/2},{length:d}],eave:[{length:n},{length:r},{length:t},{length:r},{length:a},{length:n}],leftVerge:[{length:u},{length:s}],rightVerge:[{length:s},{length:u}],valley:[{length:c,end:!0,start:!0}]}}}},{name:"5",id:E.RoofId.Roof5,type:"gable",illustration:y.default,dimensionsIllustration:u.default,roofPitchField:"P1",fields:[{name:"A",type:"LENGTH"},{name:"B",type:"LENGTH"},{name:"C",type:"PROTRUSION_LENGTH"},{name:"D",type:"PROTRUSION_LENGTH"},{name:"P1",type:"PITCH"},{name:"P2",type:"PITCH"}],getMeasurements:function(e){var t=100*(0,S.default)(e,"A"),r=100*(0,S.default)(e,"B"),n=100*(0,S.default)(e,"C"),a=100*(0,S.default)(e,"D"),o=(0,S.default)(e,"P1"),i=(0,S.default)(e,"P2"),l=t/(2*Math.cos(o*Math.PI/180)),s=a/Math.cos(i*Math.PI/180),u=a/Math.cos(o*Math.PI/180);return{faces:[{vertices:[{x:0,y:0},{x:0,y:l},{x:r,y:l},{x:r,y:0}],pitch:o,sides:["VERGE","VERGE"]},{vertices:[{x:0,y:0},{x:0,y:l},{x:r,y:l},{x:r,y:0}],pitch:o,sides:["VERGE","VERGE"]},{vertices:[{x:0,y:0},{x:0,y:s},{x:n,y:s},{x:n,y:0}],pitch:i,sides:["VERGE","VERGE"]},{vertices:[{x:0,y:0},{x:0,y:u},{x:n,y:u},{x:n,y:0}],pitch:o,sides:["VALLEY","VALLEY"],subtract:!0}],lines:{hip:[],ridge:[{length:r}],eave:[{length:r},{length:r},{length:n}],leftVerge:[{length:l},{length:l},{length:s}],rightVerge:[{length:l},{length:l},{length:s}],valley:[{length:a,end:!0},{length:a,end:!0}]}}}},{name:"6",id:E.RoofId.Roof6,type:"gable",illustration:x.default,dimensionsIllustration:c.default,roofPitchField:"P1",fields:[{name:"A",type:"LENGTH"},{name:"B",type:"LENGTH"},{name:"C",type:"PROTRUSION_LENGTH"},{name:"D",type:"PROTRUSION_LENGTH"},{name:"P1",type:"PITCH"},{name:"P2",type:"PITCH"}],getMeasurements:function(e){var t=100*(0,S.default)(e,"A"),r=100*(0,S.default)(e,"B"),n=100*(0,S.default)(e,"C"),a=100*(0,S.default)(e,"D"),o=(0,S.default)(e,"P1"),i=(0,S.default)(e,"P2"),l=t/(2*Math.cos(o*Math.PI/180)),s=n/2*Math.tan(i*Math.PI/180),u=s/Math.sin(i*Math.PI/180),c=s/Math.tan(o*Math.PI/180),d=a,f=Math.sqrt(Math.pow(c,2)+Math.pow(u,2));return{faces:[{vertices:[{x:0,y:0},{x:0,y:l},{x:r,y:l},{x:r,y:0}],pitch:o,sides:["VERGE","VERGE"]},{vertices:[{x:0,y:0},{x:0,y:l},{x:r,y:l},{x:r,y:0}],pitch:o,sides:["VERGE","VERGE"]},{vertices:[{x:d,y:0},{x:d,y:u},{x:0,y:u},{x:c,y:0}],pitch:i,sides:["VALLEY","VERGE"]},{vertices:[{x:0,y:0},{x:0,y:u},{x:d,y:u},{x:a-c,y:0}],pitch:i,sides:["VERGE","VALLEY"]},{vertices:[{x:0,y:0},{x:n/2,y:u},{x:n,y:0}],pitch:o,sides:["VALLEY","VALLEY"],subtract:!0}],lines:{hip:[],ridge:[{length:r},{length:d}],eave:[{length:r},{length:r},{length:a}],leftVerge:[{length:l},{length:l},{length:u}],rightVerge:[{length:l},{length:l},{length:u}],valley:[{length:f,dormerStart:!0,end:!0},{length:f,dormerStart:!0,end:!0}]}}}},{name:"7",id:E.RoofId.Roof7,type:"hipped",illustration:C.default,dimensionsIllustration:d.default,roofPitchField:"P",fields:[{name:"A",type:"LENGTH"},{name:"B",type:"LENGTH"},{name:"P",type:"PITCH"}],getMeasurements:function(e){var t=100*(0,S.default)(e,"A"),r=100*(0,S.default)(e,"B"),n=(0,S.default)(e,"P"),a=t/2*Math.tan(n*Math.PI/180),o=a/Math.sin(n*Math.PI/180),i=a/Math.tan(n*Math.PI/180),l=Math.sqrt(Math.pow(t/2,2)+Math.pow(o,2));return{faces:[{vertices:[{x:0,y:0},{x:t/2,y:o},{x:t,y:0}],pitch:n,sides:["HIP","HIP"]},{vertices:[{x:0,y:0},{x:t/2,y:o},{x:t,y:0}],pitch:n,sides:["HIP","HIP"]},{vertices:[{x:0,y:0},{x:i,y:o},{x:r-i,y:o},{x:r,y:0}],pitch:n,sides:["HIP","HIP"]},{vertices:[{x:0,y:0},{x:i,y:o},{x:r-i,y:o},{x:r,y:0}],pitch:n,sides:["HIP","HIP"]}],lines:{hip:[{length:l},{length:l},{length:l},{length:l}],ridge:[{length:r-2*i},{length:l},{length:l},{length:l},{length:l}],eave:[{length:t},{length:r},{length:t},{length:r}],leftVerge:[],rightVerge:[],valley:[]}}}},{name:"8",id:E.RoofId.Roof8,type:"hipped",illustration:A.default,dimensionsIllustration:f.default,roofPitchField:"P1",fields:[{name:"A",type:"LENGTH"},{name:"B",type:"LENGTH"},{name:"C",type:"LENGTH"},{name:"D",type:"LENGTH"},{name:"E",type:"LENGTH"},{name:"P1",type:"PITCH"},{name:"P2",type:"PITCH"},{name:"P3",type:"PITCH"}],getMeasurements:function(e){var t=100*(0,S.default)(e,"A"),r=100*(0,S.default)(e,"B"),n=100*(0,S.default)(e,"C"),a=100*(0,S.default)(e,"D"),o=100*(0,S.default)(e,"E"),i=n+a+o,l=(0,S.default)(e,"P1"),s=(0,S.default)(e,"P2"),u=(0,S.default)(e,"P3"),c=t/2*Math.tan(s*Math.PI/180),d=c/Math.sin(l*Math.PI/180),f=c/Math.tan(l*Math.PI/180),p=Math.sqrt(Math.pow(t/2,2)+Math.pow(d,2)),m=i-2*f,h=a/2*Math.tan(u*Math.PI/180),v=h/Math.sin(u*Math.PI/180),g=h/Math.tan(s*Math.PI/180),b=r+g,y=Math.sqrt(Math.pow(g,2)+Math.pow(v,2));return{faces:[{vertices:[{x:0,y:0},{x:t/2,y:d},{x:t,y:0}],pitch:l,sides:["HIP","HIP"]},{vertices:[{x:0,y:0},{x:t/2,y:d},{x:t,y:0}],pitch:l,sides:["HIP","HIP"]},{vertices:[{x:0,y:0},{x:f,y:d},{x:i-f,y:d},{x:i,y:0}],pitch:s,sides:["HIP","HIP"]},{vertices:[{x:0,y:0},{x:f,y:d},{x:i-f,y:d},{x:i,y:0}],pitch:s,sides:["HIP","HIP"]},{vertices:[{x:b,y:0},{x:b,y:v},{x:0,y:v},{x:g,y:0}],pitch:u,sides:["VALLEY","VERGE"]},{vertices:[{x:0,y:0},{x:0,y:v},{x:b,y:v},{x:r,y:0}],pitch:u,sides:["VERGE","VALLEY"]},{vertices:[{x:0,y:0},{x:a/2,y:v},{x:a,y:0}],pitch:s,sides:["VALLEY","VALLEY"],subtract:!0}],lines:{hip:[{length:p},{length:p},{length:p},{length:p}],ridge:[{length:m},{length:b},{length:p},{length:p},{length:p},{length:p}],eave:[{length:t},{length:r},{length:n},{length:r},{length:o},{length:t},{length:o},{length:a},{length:n}],leftVerge:[],rightVerge:[],valley:[{length:y,top:!0,start:!0},{length:y,top:!0,start:!0}]}}}},{name:"9",id:E.RoofId.Roof9,type:"hipped",illustration:_.default,dimensionsIllustration:p.default,roofPitchField:"P1",fields:[{name:"A",type:"LENGTH"},{name:"B",type:"LENGTH"},{name:"C",type:"LENGTH"},{name:"D",type:"LENGTH"},{name:"E",type:"LENGTH"},{name:"P1",type:"PITCH"},{name:"P2",type:"PITCH"},{name:"P3",type:"PITCH"}],getMeasurements:function(e){var t=100*(0,S.default)(e,"A"),r=100*(0,S.default)(e,"B"),n=100*(0,S.default)(e,"C"),a=100*(0,S.default)(e,"D"),o=100*(0,S.default)(e,"E"),i=n+a+o,l=(0,S.default)(e,"P1"),s=(0,S.default)(e,"P2"),u=(0,S.default)(e,"P3"),c=t/2*Math.tan(s*Math.PI/180),d=c/Math.sin(l*Math.PI/180),f=c/Math.tan(l*Math.PI/180),p=Math.sqrt(Math.pow(t/2,2)+Math.pow(d,2)),m=i-2*f,h=a/2*Math.tan(u*Math.PI/180),v=h/Math.sin(u*Math.PI/180),g=h/Math.tan(u*Math.PI/180),b=h/Math.tan(s*Math.PI/180),y=Math.sqrt(Math.pow(a/2,2)+Math.pow(v,2)),x=r+b-g,C=Math.sqrt(Math.pow(b,2)+Math.pow(v,2));return{faces:[{vertices:[{x:0,y:0},{x:t/2,y:d},{x:t,y:0}],pitch:l,sides:["HIP","HIP"]},{vertices:[{x:0,y:0},{x:t/2,y:d},{x:t,y:0}],pitch:l,sides:["HIP","HIP"]},{vertices:[{x:0,y:0},{x:f,y:d},{x:i-f,y:d},{x:i,y:0}],pitch:s,sides:["HIP","HIP"]},{vertices:[{x:0,y:0},{x:f,y:d},{x:i-f,y:d},{x:i,y:0}],pitch:s,sides:["HIP","HIP"]},{vertices:[{x:0,y:0},{x:a/2,y:v},{x:a,y:0}],pitch:u,sides:["HIP","HIP"]},{vertices:[{x:b,y:0},{x:0,y:v},{x:x,y:v},{x:b+r,y:0}],pitch:u,sides:["VALLEY","HIP"]},{vertices:[{x:0,y:0},{x:b+r-x,y:v},{x:x+r,y:v},{x:r,y:0}],pitch:u,sides:["HIP","VALLEY"]},{vertices:[{x:0,y:0},{x:a/2,y:v},{x:a,y:0}],pitch:s,sides:["VALLEY","VALLEY"],subtract:!0}],lines:{hip:[{length:p},{length:p},{length:p},{length:p},{length:y},{length:y}],ridge:[{length:m},{length:x},{length:p},{length:p},{length:p},{length:p},{length:y},{length:y}],eave:[{length:t},{length:r},{length:n},{length:a},{length:r},{length:o},{length:t},{length:o},{length:a},{length:n}],leftVerge:[],rightVerge:[],valley:[{length:C,top:!0,start:!0},{length:C,top:!0,start:!0}]}}}},{name:"10",id:E.RoofId.Roof10,type:"sloped",illustration:h.default,dimensionsIllustration:o.default,roofPitchField:"P",fields:[{name:"A",type:"LENGTH"},{name:"B",type:"LENGTH"},{name:"P",type:"PITCH"}],getMeasurements:function(e){var t=100*(0,S.default)(e,"A"),r=100*(0,S.default)(e,"B"),n=(0,S.default)(e,"P"),a=t/Math.cos(n*Math.PI/180);return{faces:[{vertices:[{x:0,y:0},{x:0,y:a},{x:r,y:a},{x:r,y:0}],pitch:n,sides:["VERGE","VERGE"]}],lines:{hip:[],ridge:[],eave:[{length:r}],leftVerge:[{length:a}],rightVerge:[{length:a}],valley:[]}}}}];t.default=w},31362:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.default=void 0;var a=n(r(86326)),o=r(56028),i=r(51876),l=r(34868),s=function(e){var t=e.name,r=e.label,n=void 0===r?t:r,s=e.type,u=e.defaultValue,c=void 0===u?"":u,d=(0,o.useSiteContext)().getMicroCopy,f=(0,i.getFieldTypes)(d)[s],p=f.helperText,m=f.unit,h=f.validator;return a.default.createElement(l.Root,{name:t,type:"number",variant:"outlined",label:n,helperText:p,defaultValue:c,getValidationError:h,rightAdornment:m,fullWidth:!0,InputProps:{className:l.classes.textField}
2,inputProps:{className:l.classes.numberInput,step:"any"}})};t.default=s},31413:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.default=void 0;var a=n(r(86301)),o=r(39748),i=n(r(86326)),l=r(39934),s=function(e){var t=e.classifications;return i.default.createElement(l.DesktopTableWrapper,{className:"desktop-table"},t.map((function(e){var t=e.features,r=e.name;return i.default.createElement(a.default,{hasNoBorder:!1,rowBgColorPattern:"none",key:"desktop-table-"+r},i.default.createElement(a.default.Head,null,i.default.createElement(a.default.Row,null,i.default.createElement(l.StyledTableCell,{"data-testid":"classification-name"},r),i.default.createElement(l.StyledTableCell,null))),i.default.createElement(a.default.Body,null,t.map((function(e,t){var r=e.name,n=e.values;return i.default.createElement(a.default.Row,{key:"feat-row-"+r+"--"+t,"data-testid":"classification-feature"},i.default.createElement(l.StyledTableCell,{align:"left","data-testid":"classification-feature-name"},r),i.default.createElement(l.StyledTableCell,{align:"right"},n.map((function(e){return i.default.createElement(l.FeatureValue,{variant:"body1","data-testid":"classification-feature-value",key:(0,o.replaceSpaces)(r+"-"+e)},e)}))))}))))})))},u=function(e){var t=e.classifications;return i.default.createElement(l.MobileTable,{role:"table","data-testid":"table",className:"mobile-table"},t.map((function(e,t){var r=e.features,n=e.name;return i.default.createElement(l.MobileTableRow,{role:"row",key:"Mobile-row-"+t,"data-testid":"document-table-row"},i.default.createElement(l.MobileTableRowHeader,{role:"rowheader","data-testid":"classification-name"},i.default.createElement("span",null,n)),i.default.createElement(l.MobileTableFeatureGroup,null,r.map((function(e){var r=e.name,n=e.values;return i.default.createElement(l.MobileTableFeatureRow,{key:"Mobile-feature-row-"+t,"data-testid":"classification-feature"},i.default.createElement(l.MobileTableFeatureName,{role:"cell",variant:"body1","data-testid":"classification-feature-name"},r),n.map((function(e){return i.default.createElement(l.FeatureValue,{role:"cell",variant:"body1","data-testid":"classification-feature-value",key:"Mobile-cell-"+t},e)})))}))))})))},c=function(e){var t=e.classifications;return i.default.createElement(i.default.Fragment,null,i.default.createElement(s,{classifications:t}),i.default.createElement(u,{classifications:t}))};t.default=c},31451:function(e,t,r){"use strict";var n=r(60330);Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t,r=e.children,n=e.startIndex,i=e.startX,l=e.pageX,s=e.viewLength,u=e.resistance,c=a.default.Children.count(r)-1,d=n+(i-l)/s;u?d<0?d=Math.exp(d*o.default.RESISTANCE_COEF)-1:d>c&&(d=c+1-Math.exp((c-d)*o.default.RESISTANCE_COEF)):d<0?t=((d=0)-n)*s+l:d>c&&(t=((d=c)-n)*s+l);return{index:d,startX:t}};var a=n(r(86326)),o=n(r(56776))},31482:function(e){e.exports=function(e,t,r){var n=-1,a=e.length;t<0&&(t=-t>a?0:a+t),(r=r>a?a:r)<0&&(r+=a),a=t>r?0:r-t>>>0,t>>>=0;for(var o=Array(a);++n<a;)o[n]=e[n+t];return o}},31523:function(e,t,r){"use strict";r.r(t),r.d(t,{ErrorBoundary:function(){return i},ErrorBoundaryContext:function(){return a},useErrorBoundary:function(){return l},withErrorBoundary:function(){return s}});var n=r(86326);const a=(0,n.createContext)(null),o={didCatch:!1,error:null};class i extends n.Component{constructor(e){super(e),this.resetErrorBoundary=this.resetErrorBoundary.bind(this),this.state=o}static getDerivedStateFromError(e){return{didCatch:!0,error:e}}resetErrorBoundary(){const{error:e}=this.state;if(null!==e){for(var t,r,n=arguments.length,a=new Array(n),i=0;i<n;i++)a[i]=arguments[i];null===(t=(r=this.props).onReset)||void 0===t||t.call(r,{args:a,reason:"imperative-api"}),this.setState(o)}}componentDidCatch(e,t){var r,n;null===(r=(n=this.props).onError)||void 0===r||r.call(n,e,t)}componentDidUpdate(e,t){const{didCatch:r}=this.state,{resetKeys:n}=this.props;var a,i;r&&null!==t.error&&function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];return e.length!==t.length||e.some(((e,r)=>!Object.is(e,t[r])))}(e.resetKeys,n)&&(null===(a=(i=this.props).onReset)||void 0===a||a.call(i,{next:n,prev:e.resetKeys,reason:"keys"}),this.setState(o))}render(){const{children:e,fallbackRender:t,FallbackComponent:r,fallback:o}=this.props,{didCatch:i,error:l}=this.state;let s=e;if(i){const e={error:l,resetErrorBoundary:this.resetErrorBoundary};if("function"==typeof t)s=t(e);else if(r)s=(0,n.createElement)(r,e);else{if(null!==o&&!(0,n.isValidElement)(o))throw l;s=o}}return(0,n.createElement)(a.Provider,{value:{didCatch:i,error:l,resetErrorBoundary:this.resetErrorBoundary}},s)}}function l(){const e=(0,n.useContext)(a);!function(e){if(null==e||"boolean"!=typeof e.didCatch||"function"!=typeof e.resetErrorBoundary)throw new Error("ErrorBoundaryContext not found")}(e);
2const[t,r]=(0,n.useState)({error:null,hasError:!1}),o=(0,n.useMemo)((()=>({resetBoundary:()=>{e.resetErrorBoundary(),r({error:null,hasError:!1})},showBoundary:e=>r({error:e,hasError:!0})})),[e.resetErrorBoundary]);if(t.hasError)throw t.error;return o}function s(e,t){const r=(0,n.forwardRef)(((r,a)=>(0,n.createElement)(i,t,(0,n.createElement)(e,{...r,ref:a})))),a=e.displayName||e.name||"Unknown";return r.displayName="withErrorBoundary(".concat(a,")"),r}},31640:function(e,t,r){"use strict";var n=r(60330);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=n(r(24142)),o=r(36870),i=(0,a.default)((0,o.jsx)("path",{d:"M19 9h-4V3H9v6H5l7 7 7-7zM5 18v2h14v-2H5z"}),"GetApp");t.default=i},31645:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.default=void 0;var a=n(r(86326)),o=function(e){return a.default.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink",viewBox:"0 0 350 300"},e),a.default.createElement("defs",null,a.default.createElement("linearGradient",{id:"roof1_svg__b",x1:244.346,y1:223.48,x2:217.419,y2:176.84,gradientUnits:"userSpaceOnUse"},a.default.createElement("stop",{offset:.471,stopColor:"#afc4d3",stopOpacity:0}),a.default.createElement("stop",{offset:1,stopColor:"#afc4d3",stopOpacity:.35})),a.default.createElement("linearGradient",{id:"roof1_svg__c",x1:61.22,y1:246.436,x2:114.499,y2:154.154,gradientUnits:"userSpaceOnUse"},a.default.createElement("stop",{offset:.316,stopColor:"#fff",stopOpacity:0}),a.default.createElement("stop",{offset:1,stopColor:"#fff"})),a.default.createElement("linearGradient",{id:"roof1_svg__a",x1:328.731,y1:138.318,x2:328.731,y2:112.574,gradientUnits:"userSpaceOnUse"},a.default.createElement("stop",{offset:.117,stopOpacity:0}),a.default.createElement("stop",{offset:1,stopOpacity:.5})),a.default.createElement("linearGradient",{id:"roof1_svg__d",x1:21.399,y1:187.128,x2:21.399,y2:149.712,xlinkHref:"#roof1_svg__a"}),a.default.createElement("linearGradient",{id:"roof1_svg__e",x1:133.033,y1:251.43,x2:133.033,y2:225.685,xlinkHref:"#roof1_svg__a"})),a.default.createElement("path",{fill:"none",d:"M0 0h350v300H0z"}),a.default.createElement("path",{fill:"url(#roof1_svg__b)",d:"M133.033 225.685v62.062l195.699-113.111v-62.062L133.033 225.685z"}),a.default.createElement("path",{fill:"url(#roof1_svg__c)",d:"M133.033 225.685v62.062L21.399 223.445v-73.733l50.177-20.34 61.457 96.313z"}),a.default.createElement("g",{fill:"#6d9faf"},a.default.createElement("path",{d:"M75.875 153.952v11.261l-9.362-5.393v-11.261l9.362 5.393zM87.344 160.574v11.261l-9.363-5.393V155.18l9.363 5.394zM75.875 167.439V178.7l-9.362-5.393v-11.261l9.362 5.393zM87.344 174.061v11.261l-9.363-5.393v-11.261l9.363 5.393z"})),a.default.createElement("path",{fill:"#2175a7",d:"M340 105.914 133.033 225.685l-62.024-96.004L278.43 10 340 105.914z"}),a.default.createElement("path",{fill:"#48d7ff",d:"M278.43 10 71.009 129.681 10 154.361l207.252-119.78L278.43 10z"}),a.default.createElement("path",{fill:"url(#roof1_svg__a)",d:"M328.231 112.574h1v25.745h-1z"}),a.default.createElement("path",{fill:"url(#roof1_svg__d)",d:"M20.899 149.712h1v37.416h-1z"}),a.default.createElement("path",{fill:"url(#roof1_svg__e)",d:"M132.533 225.685h1v25.745h-1z"}),a.default.createElement("path",{fill:"none",stroke:"#002839",strokeLinejoin:"round",strokeWidth:2,d:"m278.43 10-61.178 24.581L10 154.361l61.009-24.68 62.024 96.004L340 105.914 278.43 10z"}),a.default.createElement("path",{fill:"none",stroke:"#002839",strokeMiterlimit:10,d:"M71.43 128.909 278.43 10"}))};t.default=o},31683:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=n(r(36406));t.default=a.default},31697:function(e,t,r){"use strict";var n=r(86115),a=Object.defineProperty;e.exports=function(e,t){try{a(n,e,{value:t,configurable:!0,writable:!0})}catch(r){n[e]=t}return t}},31707:function(e,t,r){"use strict";var n=r(53507),a=r(45904),o=r(86326),i=r(37064),l=r(28841),s=r(13326),u=r(92403),c=r(56634),d=r(81258),f=r(39695),p=r(36870);const m=["children","className","expandIcon","focusVisibleClassName","onClick"],h=(0,s.Ay)(c.A,{name:"MuiAccordionSummary",slot:"Root",overridesResolver:(e,t)=>t.root})((({theme:e,ownerState:t})=>{const r={duration:e.transitions.duration.shortest};
2return(0,a.A)({display:"flex",minHeight:48,padding:e.spacing(0,2),transition:e.transitions.create(["min-height","background-color"],r),[`&.${f.A.focusVisible}`]:{backgroundColor:(e.vars||e).palette.action.focus},[`&.${f.A.disabled}`]:{opacity:(e.vars||e).palette.action.disabledOpacity},[`&:hover:not(.${f.A.disabled})`]:{cursor:"pointer"}},!t.disableGutters&&{[`&.${f.A.expanded}`]:{minHeight:64}})})),v=(0,s.Ay)("div",{name:"MuiAccordionSummary",slot:"Content",overridesResolver:(e,t)=>t.content})((({theme:e,ownerState:t})=>(0,a.A)({display:"flex",flexGrow:1,margin:"12px 0"},!t.disableGutters&&{transition:e.transitions.create(["margin"],{duration:e.transitions.duration.shortest}),[`&.${f.A.expanded}`]:{margin:"20px 0"}}))),g=(0,s.Ay)("div",{name:"MuiAccordionSummary",slot:"ExpandIconWrapper",overridesResolver:(e,t)=>t.expandIconWrapper})((({theme:e})=>({display:"flex",color:(e.vars||e).palette.action.active,transform:"rotate(0deg)",transition:e.transitions.create("transform",{duration:e.transitions.duration.shortest}),[`&.${f.A.expanded}`]:{transform:"rotate(180deg)"}}))),b=o.forwardRef((function(e,t){const r=(0,u.A)({props:e,name:"MuiAccordionSummary"}),{children:s,className:c,expandIcon:b,focusVisibleClassName:y,onClick:x}=r,C=(0,n.A)(r,m),{disabled:A=!1,disableGutters:_,expanded:E,toggle:S}=o.useContext(d.A),w=(0,a.A)({},r,{expanded:E,disabled:A,disableGutters:_}),k=(e=>{const{classes:t,expanded:r,disabled:n,disableGutters:a}=e,o={root:["root",r&&"expanded",n&&"disabled",!a&&"gutters"],focusVisible:["focusVisible"],content:["content",r&&"expanded",!a&&"contentGutters"],expandIconWrapper:["expandIconWrapper",r&&"expanded"]};return(0,l.A)(o,f.T,t)})(w);return(0,p.jsxs)(h,(0,a.A)({focusRipple:!1,disableRipple:!0,disabled:A,component:"div","aria-expanded":E,className:(0,i.A)(k.root,c),focusVisibleClassName:(0,i.A)(k.focusVisible,y),onClick:e=>{S&&S(e),x&&x(e)},ref:t,ownerState:w},C,{children:[(0,p.jsx)(v,{className:k.content,ownerState:w,children:s}),b&&(0,p.jsx)(g,{className:k.expandIconWrapper,ownerState:w,children:b})]}))}));t.A=b},31734:function(e,t,r){"use strict";var n=r(78507);e.exports=n},31759:function(e,t,r){"use strict";r.d(t,{H:function(){return o}});var n=r(72667),a=r(68223);function o(e){return(0,a.A)("MuiList",e)}const i=(0,n.A)("MuiList",["root","padding","dense","subheader"]);t.A=i},31784:function(e){e.exports=function(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=9007199254740991}},31787:function(e,t,r){"use strict";var n,a=r(53507),o=r(45904),i=r(86326),l=r(37064),s=r(28841),u=r(3572),c=r(63641),d=r(43954),f=r(20894),p=r(13326),m=r(26975),h=r(92403),v=r(36870);const g=["children","className","component","disablePointerEvents","disableTypography","position","variant"],b=(0,p.Ay)("div",{name:"MuiInputAdornment",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.root,t[`position${(0,u.A)(r.position)}`],!0===r.disablePointerEvents&&t.disablePointerEvents,t[r.variant]]}})((({theme:e,ownerState:t})=>(0,o.A)({display:"flex",height:"0.01em",maxHeight:"2em",alignItems:"center",whiteSpace:"nowrap",color:(e.vars||e).palette.action.active},"filled"===t.variant&&{[`&.${m.A.positionStart}&:not(.${m.A.hiddenLabel})`]:{marginTop:16}},"start"===t.position&&{marginRight:8},"end"===t.position&&{marginLeft:8},!0===t.disablePointerEvents&&{pointerEvents:"none"}))),y=i.forwardRef((function(e,t){const r=(0,h.A)({props:e,name:"MuiInputAdornment"}),{children:p,className:y,component:x="div",disablePointerEvents:C=!1,disableTypography:A=!1,position:_,variant:E}=r,S=(0,a.A)(r,g),w=(0,f.A)()||{};let k=E;E&&w.variant,w&&!k&&(k=w.variant);const M=(0,o.A)({},r,{hiddenLabel:w.hiddenLabel,size:w.size,disablePointerEvents:C,position:_,variant:k}),T=(e=>{const{classes:t,disablePointerEvents:r,hiddenLabel:n,position:a,size:o,variant:i}=e,l={root:["root",r&&"disablePointerEvents",a&&`position${(0,u.A)(a)}`,i,n&&"hiddenLabel",o&&`size${(0,u.A)(o)}`]};return(0,s.A)(l,m.P,t)})(M);return(0,v.jsx)(d.A.Provider,{value:null,children:(0,v.jsx)(b,(0,o.A)({as:x,ownerState:M,className:(0,l.A)(T.root,y),ref:t},S,{children:"string"!=typeof p||A?(0,v.jsxs)(i.Fragment,{children:["start"===_?n||(n=(0,v.jsx)("span",{className:"notranslate",children:"​"})):null,p]}):(0,v.jsx)(c.A,{color:"text.secondary",children:p})}))})}));t.A=y},31806:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.isPIMDocument=t.ifZipDocument=t.default=void 0;var a=v(r(94342)),o=n(r(86301)),i=r(82781),l=n(r(55530)),s=r(7616),u=v(r(86326)),c=r(70062),d=r(24646),f=r(88724),p=r(56028),m=r(29938),h=r(14347);function v(e,t){if("function"==typeof WeakMap)var r=new WeakMap,n=new WeakMap;
2return(v=function(e,t){if(!t&&e&&e.__esModule)return e;var a,o,i={__proto__:null,default:e};if(null===e||"object"!=typeof e&&"function"!=typeof e)return i;if(a=t?n:r){if(a.has(e))return a.get(e);a.set(e,i)}for(var l in e)"default"!==l&&{}.hasOwnProperty.call(e,l)&&((o=(a=Object.defineProperty)&&Object.getOwnPropertyDescriptor(e,l))&&(o.get||o.set)?a(i,l,o):i[l]=e[l]);return i})(e,t)}var g=["PIMDocument","PIMSystemDocument"],b=function(e){return g.includes(e.__typename)};t.isPIMDocument=b;var y=function(e){return"PIMDocumentWithPseudoZip"===e.__typename};t.ifZipDocument=y;var x=function(e){var t=e.document,r=e.headers,n=e.titleField,o=(0,p.useSiteContext)().getMicroCopy,l=t.__typename,f=(0,c.getIsLinkDocument)(t),v=y(t),g=(0,c.getFileSizeByDocumentType)(t),x="value"in t.assetType?t.assetType.value:t.assetType;return u.default.createElement(u.default.Fragment,null,r.map((function(e){var r=l+"-body-"+e;switch(e){case"typeCode":return u.default.createElement(h.StyledTableCell,{key:r,"data-testid":"document-table-title-"+t.id},u.default.createElement("abbr",{title:x.name},x.code));case"type":return u.default.createElement(h.StyledTableCell,{key:r,"data-testid":"document-table-type-"+t.id},"title"===n?x.name:u.default.createElement(d.DocumentTitle,{document:t,titleField:"type"}));case"productStatus":return u.default.createElement(h.StyledTableCell,{key:r,"data-testid":"document-table-productStatus-"+t.id},"approvalStatus"in t?u.default.createElement(m.DocumentStatus,{status:t.approvalStatus},(0,c.getProductStatus)(t,o)):"-");case"validityDate":return u.default.createElement(h.StyledTableCell,{key:r,"data-testid":"document-table-validityDate-"+t.id},(0,c.getValidityDate)(t));case"title":return u.default.createElement(h.StyledTitleTableCell,{key:r,"data-testid":"document-table-title-"+t.id},u.default.createElement(d.DocumentTitle,{document:t}));case"actions":return u.default.createElement(h.StyledTableCell,{key:r,"data-testid":"document-table-actions-"+t.id},u.default.createElement(h.ActionsContainer,null,!f&&u.default.createElement(d.DownloadDocumentButton,{document:t}),"PIMDocumentWithPseudoZip"!==t.__typename&&u.default.createElement(d.CopyToClipboard,{id:t.id,href:(0,c.getFileUrlByDocumentType)(t)||"",title:t.title})));case"size":return u.default.createElement(h.StyledTableCell,{key:r,"data-testid":"document-table-size-"+t.id},f?"-":(0,s.filesize)(g,{output:"string"}));case"add":return u.default.createElement(h.StyledTableCell,{align:"center",key:r,"data-testid":"document-table-add-"+t.id},u.default.createElement(a.default.Checkbox,{name:(0,c.getUniqueId)(t),ariaLabel:o(i.microCopy.DOCUMENT_LIBRARY_DOWNLOAD)+" "+(v?x.name:t.title),value:v?t.documentList:t,fileSize:g,disabled:f}))}return"name"===e&&b(t)?u.default.createElement(h.StyledTableCell,{key:r,"data-testid":"document-table-name-"+t.id},t.title):u.default.createElement(h.StyledTableCell,{key:r,"data-testid":"document-table-unknown-"+t.id},"n/d")})))},C=function(e){var t=e.documents,r=e.pageNumber,n=e.headers,s=void 0===n?["add","typeCode","title","size","actions"]:n,d=(0,p.useSiteContext)().getMicroCopy,m=(0,u.useContext)(a.DownloadListContext),v=m.list,g=m.updateAllListItems,b=m.setSelectAllCheckboxDisabledByPage,C=m.setCurrentPage,A=m.resetAllListItems,_=t.filter((function(e){return!(0,c.getIsLinkDocument)(e)})),E=(0,c.useShowMobileTable)(),S=E.showMobileTable,w=E.handleTableSizeChange,k=E.ref,M=s.includes("type")&&!s.includes("title")?"type":"title";return(0,u.useEffect)((function(){A(),_.forEach((function(e){return g(r,(0,c.getUniqueId)(e),y(e)?e.documentList:e,(0,c.getFileSizeByDocumentType)(e))})),C(r),b(r)(0!==t.length&&0===_.length)}),[r,t]),S?u.default.createElement(f.DocumentSimpleTableResultsMobile,{documents:t,headers:s,selectedDocuments:v,titleField:M,ref:k}):u.default.createElement(h.StyledSimpleTableResults,{className:(0,l.default)("DocumentSimpleTableResults"),"data-testid":"document-simple-table-results",ref:k},u.default.createElement(o.default,{rowBgColorPattern:"none",onTableSizeChange:w},u.default.createElement(o.default.Head,null,u.default.createElement(o.default.Row,null,s.map((function(e){return u.default.createElement(o.default.Cell,{key:"header-"+e,className:(0,l.default)(["actions","add"].includes(e)&&h.classes.tableHeader,["add"].includes(e)&&h.classes.tableHeaderCentered)},"add"===e?u.default.createElement(a.default.SelectAllCheckBox,{name:"add",ariaLabel:""+d(i.microCopy.DOCUMENT_LIBRARY_HEADERS_ADD),disabled:!_.length,dataTestid:"document-table-select-all"}):d("documentLibrary.headers."+e))})))),u.default.createElement(o.default.Body,null,t.map((function(e,t){if(e){var r=e.__typename;return u.default.createElement(h.DocumentRow,{key:r+"-"+t,className:(0,l.default)("row",!!v[(0,c.getUniqueId)(e)]&&h.classes.checked),selected:!!v[(0,c.getUniqueId)(e)],"data-testid":"document-table-row-"+e.id},u.default.createElement(x,{document:e,headers:s,titleField:M}))}})))))};t.default=C},31816:function(e,t,r){"use strict";r.d(t,{A:function(){return j}});var n=r(53507),a=r(45904),o=r(86326),i=(r(80261),r(37064)),l=r(28841),s=r(10432),u=r(13326),c=r(92403),d=r(39585),f=r(18753);let p;function m(){if(p)return p;const e=document.createElement("div"),t=document.createElement("div");return t.style.width="10px",t.style.height="1px",e.appendChild(t),e.dir="rtl",e.style.fontSize="14px",e.style.width="4px",e.style.height="1px",e.style.position="absolute",e.style.top="-1000px",e.
2style.overflow="scroll",document.body.appendChild(e),p="reverse",e.scrollLeft>0?p="default":(e.scrollLeft=1,0===e.scrollLeft&&(p="negative")),document.body.removeChild(e),p}function h(e,t){const r=e.scrollLeft;if("rtl"!==t)return r;switch(m()){case"negative":return e.scrollWidth-e.clientWidth+r;case"reverse":return e.scrollWidth-e.clientWidth-r;default:return r}}function v(e){return(1+Math.sin(Math.PI*e-Math.PI/2))/2}var g=r(16492),b=r(81491),y=r(36870);const x=["onChange"],C={width:99,height:99,position:"absolute",top:-9999,overflow:"scroll"};var A=r(71549),_=r(45952),E=r(22579),S=r(23954);const w=["aria-label","aria-labelledby","action","centered","children","className","component","allowScrollButtonsMobile","indicatorColor","onChange","orientation","ScrollButtonComponent","scrollButtons","selectionFollowsFocus","slots","slotProps","TabIndicatorProps","TabScrollButtonProps","textColor","value","variant","visibleScrollbar"],k=(e,t)=>e===t?e.firstChild:t&&t.nextElementSibling?t.nextElementSibling:e.firstChild,M=(e,t)=>e===t?e.lastChild:t&&t.previousElementSibling?t.previousElementSibling:e.lastChild,T=(e,t,r)=>{let n=!1,a=r(e,t);for(;a;){if(a===e.firstChild){if(n)return;n=!0}const t=a.disabled||"true"===a.getAttribute("aria-disabled");if(a.hasAttribute("tabindex")&&!t)return void a.focus();a=r(e,a)}},O=(0,u.Ay)("div",{name:"MuiTabs",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[{[`& .${E.A.scrollButtons}`]:t.scrollButtons},{[`& .${E.A.scrollButtons}`]:r.scrollButtonsHideMobile&&t.scrollButtonsHideMobile},t.root,r.vertical&&t.vertical]}})((({ownerState:e,theme:t})=>(0,a.A)({overflow:"hidden",minHeight:48,WebkitOverflowScrolling:"touch",display:"flex"},e.vertical&&{flexDirection:"column"},e.scrollButtonsHideMobile&&{[`& .${E.A.scrollButtons}`]:{[t.breakpoints.down("sm")]:{display:"none"}}}))),D=(0,u.Ay)("div",{name:"MuiTabs",slot:"Scroller",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.scroller,r.fixed&&t.fixed,r.hideScrollbar&&t.hideScrollbar,r.scrollableX&&t.scrollableX,r.scrollableY&&t.scrollableY]}})((({ownerState:e})=>(0,a.A)({position:"relative",display:"inline-block",flex:"1 1 auto",whiteSpace:"nowrap"},e.fixed&&{overflowX:"hidden",width:"100%"},e.hideScrollbar&&{scrollbarWidth:"none","&::-webkit-scrollbar":{display:"none"}},e.scrollableX&&{overflowX:"auto",overflowY:"hidden"},e.scrollableY&&{overflowY:"auto",overflowX:"hidden"}))),R=(0,u.Ay)("div",{name:"MuiTabs",slot:"FlexContainer",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.flexContainer,r.vertical&&t.flexContainerVertical,r.centered&&t.centered]}})((({ownerState:e})=>(0,a.A)({display:"flex"},e.vertical&&{flexDirection:"column"},e.centered&&{justifyContent:"center"}))),P=(0,u.Ay)("span",{name:"MuiTabs",slot:"Indicator",overridesResolver:(e,t)=>t.indicator})((({ownerState:e,theme:t})=>(0,a.A)({position:"absolute",height:2,bottom:0,width:"100%",transition:t.transitions.create()},"primary"===e.indicatorColor&&{backgroundColor:(t.vars||t).palette.primary.main},"secondary"===e.indicatorColor&&{backgroundColor:(t.vars||t).palette.secondary.main},e.vertical&&{height:"100%",width:2,right:0}))),L=(0,u.Ay)((function(e){const{onChange:t}=e,r=(0,n.A)(e,x),i=o.useRef(),l=o.useRef(null),s=()=>{i.current=l.current.offsetHeight-l.current.clientHeight};return(0,g.A)((()=>{const e=(0,f.A)((()=>{const e=i.current;s(),e!==i.current&&t(i.current)})),r=(0,b.A)(l.current);return r.addEventListener("resize",e),()=>{e.clear(),r.removeEventListener("resize",e)}}),[t]),o.useEffect((()=>{s(),t(i.current)}),[t]),(0,y.jsx)("div",(0,a.A)({style:C,ref:l},r))}))({overflowX:"auto",overflowY:"hidden",scrollbarWidth:"none","&::-webkit-scrollbar":{display:"none"}}),I={};var j=o.forwardRef((function(e,t){const r=(0,c.A)({props:e,name:"MuiTabs"}),u=(0,d.A)(),p="rtl"===u.direction,{"aria-label":g,"aria-labelledby":x,action:C,centered:j=!1,children:F,className:B,component:N="div",allowScrollButtonsMobile:$=!1,indicatorColor:U="primary",onChange:z,orientation:V="horizontal",ScrollButtonComponent:H=A.A,scrollButtons:W="auto",selectionFollowsFocus:G,slots:Z={},slotProps:q={},TabIndicatorProps:Y={},TabScrollButtonProps:K={},textColor:X="primary",value:Q,variant:J="standard",visibleScrollbar:ee=!1}=r,te=(0,n.A)(r,w),re="scrollable"===J,ne="vertical"===V,ae=ne?"scrollTop":"scrollLeft",oe=ne?"top":"left",ie=ne?"bottom":"right",le=ne?"clientHeight":"clientWidth",se=ne?"height":"width",ue=(0,a.A)({},r,{component:N,allowScrollButtonsMobile:$,indicatorColor:U,orientation:V,vertical:ne,scrollButtons:W,textColor:X,variant:J,visibleScrollbar:ee,fixed:!re,hideScrollbar:re&&!ee,scrollableX:re&&!ne,scrollableY:re&&ne,centered:j&&!re,scrollButtonsHideMobile:!$}),ce=(e=>{const{vertical:t,fixed:r,hideScrollbar:n,scrollableX:a,scrollableY:o,centered:i,scrollButtonsHideMobile:s,classes:u}=e,c={root:["root",t&&"vertical"],scroller:["scroller",r&&"fixed",n&&"hideScrollbar",a&&"scrollableX",o&&"scrollableY"],flexContainer:["flexContainer",t&&"flexContainerVertical",i&&"centered"],indicator:["indicator"],scrollButtons:["scrollButtons",s&&"scrollButtonsHideMobile"],scrollableX:[a&&"scrollableX"],hideScrollbar:[n&&"hideScrollbar"]};return(0,l.A)(c,E.H,u)})(ue),de=(0,s.Q)({elementType:Z.StartScrollButtonIcon,externalSlotProps:q.startScrollButtonIcon,ownerState:ue}),fe=(0,s.Q)({elementType:Z.EndScrollButtonIcon,externalSlotProps:q.endScrollButtonIcon,ownerState:ue});const[pe,me]=o.useState(!1),[he,ve]=o.useState(I),[ge,be]=o.useState(!1),[ye,xe]=o.useState(!1),[Ce,Ae]=o.useState(!1),[_e,Ee]=o.useState({overflow:"hidden",scrollbarWidth:0}),Se=new Map,we=o.useRef(null),ke=o.useRef(null),Me=()=>{const e=we.current;let t,r;if(e){const r=e.getBoundingClientRect();t={clientWidth:e.clientWidth,scrollLeft:e.scrollLeft,scrollTop:e.scrollTop,scrollLeftNormalized:h(e,u.direction),scrollWidth:e.scrollWidth,top:r.top,bottom:r.bottom,left:r.left,right:r.right}}if(e&&!1!==Q){const e=ke.current.children;if(e.length>0){const t=e[Se.get(Q)];0,r=t?t.getBoundingClientRect():null}}return{tabsMeta:t,tabMeta:r}},Te=(0,_.A)((()=>{const{tabsMeta:e,tabMeta:t}=Me();let r,n=0;
2if(ne)r="top",t&&e&&(n=t.top-e.top+e.scrollTop);else if(r=p?"right":"left",t&&e){const a=p?e.scrollLeftNormalized+e.clientWidth-e.scrollWidth:e.scrollLeft;n=(p?-1:1)*(t[r]-e[r]+a)}const a={[r]:n,[se]:t?t[se]:0};if(isNaN(he[r])||isNaN(he[se]))ve(a);else{const e=Math.abs(he[r]-a[r]),t=Math.abs(he[se]-a[se]);(e>=1||t>=1)&&ve(a)}})),Oe=(e,{animation:t=!0}={})=>{t?function(e,t,r,n={},a=(()=>{})){const{ease:o=v,duration:i=300}=n;let l=null;const s=t[e];let u=!1;const c=()=>{u=!0},d=n=>{if(u)return void a(new Error("Animation cancelled"));null===l&&(l=n);const c=Math.min(1,(n-l)/i);t[e]=o(c)*(r-s)+s,c>=1?requestAnimationFrame((()=>{a(null)})):requestAnimationFrame(d)};s===r?a(new Error("Element already at target position")):requestAnimationFrame(d)}(ae,we.current,e,{duration:u.transitions.duration.standard}):we.current[ae]=e},De=e=>{let t=we.current[ae];ne?t+=e:(t+=e*(p?-1:1),t*=p&&"reverse"===m()?-1:1),Oe(t)},Re=()=>{const e=we.current[le];let t=0;const r=Array.from(ke.current.children);for(let n=0;n<r.length;n+=1){const a=r[n];if(t+a[le]>e){0===n&&(t=e);break}t+=a[le]}return t},Pe=()=>{De(-1*Re())},Le=()=>{De(Re())},Ie=o.useCallback((e=>{Ee({overflow:null,scrollbarWidth:e})}),[]),je=(0,_.A)((e=>{const{tabsMeta:t,tabMeta:r}=Me();if(r&&t)if(r[oe]<t[oe]){const n=t[ae]+(r[oe]-t[oe]);Oe(n,{animation:e})}else if(r[ie]>t[ie]){const n=t[ae]+(r[ie]-t[ie]);Oe(n,{animation:e})}})),Fe=(0,_.A)((()=>{re&&!1!==W&&Ae(!Ce)}));o.useEffect((()=>{const e=(0,f.A)((()=>{we.current&&Te()}));let t;const r=r=>{r.forEach((e=>{e.removedNodes.forEach((e=>{var r;null==(r=t)||r.unobserve(e)})),e.addedNodes.forEach((e=>{var r;null==(r=t)||r.observe(e)}))})),e(),Fe()},n=(0,b.A)(we.current);let a;return n.addEventListener("resize",e),"undefined"!=typeof ResizeObserver&&(t=new ResizeObserver(e),Array.from(ke.current.children).forEach((e=>{t.observe(e)}))),"undefined"!=typeof MutationObserver&&(a=new MutationObserver(r),a.observe(ke.current,{childList:!0})),()=>{var r,o;e.clear(),n.removeEventListener("resize",e),null==(r=a)||r.disconnect(),null==(o=t)||o.disconnect()}}),[Te,Fe]),o.useEffect((()=>{const e=Array.from(ke.current.children),t=e.length;if("undefined"!=typeof IntersectionObserver&&t>0&&re&&!1!==W){const r=e[0],n=e[t-1],a={root:we.current,threshold:.99},o=new IntersectionObserver((e=>{be(!e[0].isIntersecting)}),a);o.observe(r);const i=new IntersectionObserver((e=>{xe(!e[0].isIntersecting)}),a);return i.observe(n),()=>{o.disconnect(),i.disconnect()}}}),[re,W,Ce,null==F?void 0:F.length]),o.useEffect((()=>{me(!0)}),[]),o.useEffect((()=>{Te()})),o.useEffect((()=>{je(I!==he)}),[je,he]),o.useImperativeHandle(C,(()=>({updateIndicator:Te,updateScrollButtons:Fe})),[Te,Fe]);const Be=(0,y.jsx)(P,(0,a.A)({},Y,{className:(0,i.A)(ce.indicator,Y.className),ownerState:ue,style:(0,a.A)({},he,Y.style)}));let Ne=0;const $e=o.Children.map(F,(e=>{if(!o.isValidElement(e))return null;const t=void 0===e.props.value?Ne:e.props.value;Se.set(t,Ne);const r=t===Q;return Ne+=1,o.cloneElement(e,(0,a.A)({fullWidth:"fullWidth"===J,indicator:r&&!pe&&Be,selected:r,selectionFollowsFocus:G,onChange:z,textColor:X,value:t},1!==Ne||!1!==Q||e.props.tabIndex?{}:{tabIndex:0}))})),Ue=(()=>{const e={};e.scrollbarSizeListener=re?(0,y.jsx)(L,{onChange:Ie,className:(0,i.A)(ce.scrollableX,ce.hideScrollbar)}):null;const t=re&&("auto"===W&&(ge||ye)||!0===W);return e.scrollButtonStart=t?(0,y.jsx)(H,(0,a.A)({slots:{StartScrollButtonIcon:Z.StartScrollButtonIcon},slotProps:{startScrollButtonIcon:de},orientation:V,direction:p?"right":"left",onClick:Pe,disabled:!ge},K,{className:(0,i.A)(ce.scrollButtons,K.className)})):null,e.scrollButtonEnd=t?(0,y.jsx)(H,(0,a.A)({slots:{EndScrollButtonIcon:Z.EndScrollButtonIcon},slotProps:{endScrollButtonIcon:fe},orientation:V,direction:p?"left":"right",onClick:Le,disabled:!ye},K,{className:(0,i.A)(ce.scrollButtons,K.className)})):null,e})();return(0,y.jsxs)(O,(0,a.A)({className:(0,i.A)(ce.root,B),ownerState:ue,ref:t,as:N},te,{children:[Ue.scrollButtonStart,Ue.scrollbarSizeListener,(0,y.jsxs)(D,{className:ce.scroller,ownerState:ue,style:{overflow:_e.overflow,[ne?"margin"+(p?"Left":"Right"):"marginBottom"]:ee?void 0:-_e.scrollbarWidth},ref:we,children:[(0,y.jsx)(R,{"aria-label":g,"aria-labelledby":x,"aria-orientation":"vertical"===V?"vertical":null,className:ce.flexContainer,ownerState:ue,onKeyDown:e=>{const t=ke.current,r=(0,S.A)(t).activeElement;if("tab"!==r.getAttribute("role"))return;let n="horizontal"===V?"ArrowLeft":"ArrowUp",a="horizontal"===V?"ArrowRight":"ArrowDown";switch("horizontal"===V&&p&&(n="ArrowRight",a="ArrowLeft"),e.key){case n:e.preventDefault(),T(t,r,M);break;case a:e.preventDefault(),T(t,r,k);break;case"Home":e.preventDefault(),T(t,null,k);break;case"End":e.preventDefault(),T(t,null,M)}},ref:ke,role:"tablist",children:$e}),pe&&Be]}),Ue.scrollButtonEnd]}))}))},31835:function(e,t,r){"use strict";r.d(t,{A:function(){return f}});var n=r(39229),a=Object.prototype,o=a.hasOwnProperty,i=a.toString,l=n.A?n.A.toStringTag:void 0;var s=function(e){var t=o.call(e,l),r=e[l];try{e[l]=void 0;var n=!0}catch(s){}var a=i.call(e);return n&&(t?e[l]=r:delete e[l]),a},u=Object.prototype.toString;var c=function(e){return u.call(e)},d=n.A?n.A.toStringTag:void 0;
2var f=function(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":d&&d in Object(e)?s(e):c(e)}},31842:function(e,t,r){"use strict";var n=r(60330);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=n(r(24142)),o=r(36870),i=(0,a.default)((0,o.jsx)("path",{d:"M20 8h-3V4H3c-1.1 0-2 .9-2 2v11h2c0 1.66 1.34 3 3 3s3-1.34 3-3h6c0 1.66 1.34 3 3 3s3-1.34 3-3h2v-5l-3-4zM6 18.5c-.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.5zm13.5-9 1.96 2.5H17V9.5h2.5zm-1.5 9c-.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.5z"}),"LocalShipping");t.default=i},31860:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.StyledSection=t.classes=void 0;const a=r(91972),o=n(r(14042)),i="PromoSection";t.classes={title:`${i}-title`,subtitle:`${i}-subtitle`,content:`${i}-content`,image:`${i}-image`,reversed:`${i}-reversed`,grid:`${i}-grid`},t.StyledSection=(0,a.styled)(o.default)((({theme:e})=>({"& + &":{paddingTop:0,[`.${t.classes.title}`]:{display:"none"},[`.${t.classes.subtitle}`]:{display:"block"}},[`&:nth-of-type(even), &.${t.classes.reversed}`]:{[`.${t.classes.grid}`]:{flexDirection:"row-reverse"},[e.breakpoints.up("lg")]:{[`.${t.classes.content}`]:{paddingRight:0,paddingLeft:"60px"}}},"&:nth-of-type(even)":{backgroundColor:e.colours.alabaster},[`.${t.classes.subtitle}`]:{display:"none",marginBottom:"24px"},[`.${t.classes.content}`]:{paddingBottom:"0",fontSize:"1rem",[e.breakpoints.up("lg")]:{paddingRight:"60px"}},[`.${t.classes.image}`]:{height:"300px",backgroundSize:"cover",backgroundPosition:"center center",backgroundRepeat:"no-repeat",[e.breakpoints.up("lg")]:{height:"430px"}},[e.breakpoints.down("sm")]:{[`.${t.classes.grid}>div:last-of-type`]:{marginTop:"6px"}}})))},31871:function(e){var t=/\w*$/;e.exports=function(e){var r=new e.constructor(e.source,t.exec(e));return r.lastIndex=e.lastIndex,r}},32017:function(e,t,r){"use strict";r.d(t,{k:function(){return o}});var n=r(72667),a=r(68223);function o(e){return(0,a.A)("MuiAvatar",e)}const i=(0,n.A)("MuiAvatar",["root","colorDefault","circular","rounded","square","img","fallback"]);t.A=i},32072:function(e,t,r){"use strict";var n=r(96571);e.exports=n},32135:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.StyledButtonBase=t.classes=void 0;const a=n(r(89146)),o=r(91972),i="ThumbScrollerButton";t.classes={left:`${i}-left`,right:`${i}-right`,icon:`${i}-icon`},t.StyledButtonBase=(0,o.styled)(a.default)((({theme:e})=>({background:`${e.colours.black}80`,transition:"background ease-in-out 0.25s",display:"inline-flex",justifyContent:"center",alignItems:"center",color:e.colours.white,width:"42px",height:"60px","&:hover":{background:`${e.colours.black}bf`},[`&.${t.classes.left}`]:{left:0},[`&.${t.classes.right}`]:{right:0},[`.${t.classes.icon}`]:{color:e.colours.white,height:"auto",width:"48px"}})))},32156:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=n(r(91324));t.default=a.default},32167:function(e,t,r){"use strict";r.r(t),r.d(t,{AbstractAlgorithm:function(){return Ee},AbstractViewportAlgorithm:function(){return Se},Cluster:function(){return he},ClusterStats:function(){return De},DefaultRenderer:function(){return Re},GridAlgorithm:function(){return ke},MarkerClusterer:function(){return je},MarkerClustererEvents:function(){return Le},MarkerUtils:function(){return me},NoopAlgorithm:function(){return Me},SuperClusterAlgorithm:function(){return Te},SuperClusterViewportAlgorithm:function(){return Oe},defaultOnClusterClickHandler:function(){return Ie},distanceBetweenPoints:function(){return xe},extendBoundsToPaddedViewport:function(){return be},extendPixelBounds:function(){return Ae},filterMarkersToPaddedViewport:function(){return ge},getPaddedViewport:function(){return ye},noop:function(){return we},pixelBoundsToLatLngBounds:function(){return _e}});var n=Object.getOwnPropertyNames,a=Object.getOwnPropertySymbols,o=Object.prototype.hasOwnProperty;function i(e,t){return function(r,n,a){return e(r,n,a)&&t(r,n,a)}}function l(e){return function(t,r,n){if(!t||!r||"object"!=typeof t||"object"!=typeof r)return e(t,r,n);var a=n.cache,o=a.get(t),i=a.get(r);if(o&&i)return o===r&&i===t;a.set(t,r),a.set(r,t);var l=e(t,r,n);return a.delete(t),a.delete(r),l}}function s(e){return n(e).concat(a(e))}var u=Object.hasOwn||function(e,t){return o.call(e,t)};function c(e,t){return e===t||!e&&!t&&e!=e&&t!=t}var d="__v",f="__o",p="_owner",m=Object.getOwnPropertyDescriptor,h=Object.keys;function v(e,t,r){var n=e.length;if(t.length!==n)return!1;for(;n-- >0;)if(!r.equals(e[n],t[n],n,n,e,t,r))return!1;return!0}function g(e,t){return c(e.getTime(),t.getTime())}function b(e,t){return e.name===t.name&&e.message===t.message&&e.cause===t.cause&&e.stack===t.stack}function y(e,t){return e===t}function x(e,t,r){var n=e.size;if(n!==t.size)return!1;if(!n)return!0;for(var a,o,i=new Array(n),l=e.entries(),s=0;(a=l.next())&&!a.done;){for(var u=t.entries(),c=!1,d=0;(o=u.next())&&!o.done;)if(i[d])d++;else{var f=a.value,p=o.value;if(r.equals(f[0],p[0],s,d,e,t,r)&&r.equals(f[1],p[1],f[0],p[0],e,t,r)){c=i[d]=!0;break}d++}if(!c)return!1;s++}return!0}var C=c;function A(e,t,r){var n=h(e),a=n.length;if(h(t).length!==a)return!1;for(;a-- >0;)if(!T(e,t,r,n[a]))return!1;return!0}function _(e,t,r){var n,a,o,i=s(e),l=i.length;if(s(t).length!==l)return!1;for(;l-- >0;){if(!T(e,t,r,n=i[l]))return!1;if(a=m(e,n),o=m(t,n),(a||o)&&(!a||!o||a.configurable!==o.configurable||a.enumerable!==o.enumerable||a.writable!==o.writable))return!1}return!0}function E(e,t){return c(e.valueOf(),t.valueOf())}function S(e,t){return e.source===t.source&&e.flags===t.flags}function w(e,t,r){var n=e.size;if(n!==t.size)return!1;if(!n)return!0;for(var a,o,i=new Array(n),l=e.values();(a=l.next())&&!a.done;){for(var s=t.values(),u=!1,c=0;(o=s.next())&&!o.done;){if(!i[c]&&r.equals(a.value,o.value,a.value,o.value,e,t,r)){u=i[c]=!0;break}c++}if(!u)return!1}return!0}function k(e,t){var r=e.length;if(t.length!==r)return!1;for(;r-- >0;)if(e[r]!==t[r])return!1;return!0}function M(e,t){return e.hostname===t.hostname&&e.pathname===t.pathname&&e.protocol===t.protocol&&e.port===t.port&&e.hash===t.hash&&e.username===t.username&&e.password===t.password}function T(e,t,r,n){return!(n!==p&&n!==f&&n!==d||!e.$$typeof&&!t.$$typeof)||u(t,n)&&r.equals(e[n],t[n],n,n,e,t,r)}var O="[object Arguments]",D="[object Boolean]",R="[object Date]",P="[object Error]",L="[object Map]",I="[object Number]",j="[object Object]",F="[object RegExp]",B="[object Set]",N="[object String]",$="[object URL]",U=Array.isArray,z="function"==typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView:null,V=Object.assign,H=Object.prototype.toString.call.bind(Object.prototype.toString);function W(e){var t=e.areArraysEqual,r=e.areDatesEqual,n=e.areErrorsEqual,a=e.areFunctionsEqual,o=e.areMapsEqual,i=e.areNumbersEqual,l=e.areObjectsEqual,s=e.arePrimitiveWrappersEqual,u=e.areRegExpsEqual,c=e.areSetsEqual,d=e.areTypedArraysEqual,f=e.areUrlsEqual,p=e.unknownTagComparators;return function(e,m,h){if(e===m)return!0;
vendor: 4,851 bytes, line 2
2if(null==e||null==m)return!1;var v=typeof e;if(v!==typeof m)return!1;if("object"!==v)return"number"===v?i(e,m,h):"function"===v&&a(e,m,h);var g=e.constructor;if(g!==m.constructor)return!1;if(g===Object)return l(e,m,h);if(U(e))return t(e,m,h);if(null!=z&&z(e))return d(e,m,h);if(g===Date)return r(e,m,h);if(g===RegExp)return u(e,m,h);if(g===Map)return o(e,m,h);if(g===Set)return c(e,m,h);var b,y=H(e);if(y===R)return r(e,m,h);if(y===F)return u(e,m,h);if(y===L)return o(e,m,h);if(y===B)return c(e,m,h);if(y===j)return"function"!=typeof e.then&&"function"!=typeof m.then&&l(e,m,h);if(y===$)return f(e,m,h);if(y===P)return n(e,m,h);if(y===O)return l(e,m,h);if(y===D||y===I||y===N)return s(e,m,h);if(p){var x=p[y];if(!x){var C=null!=(b=e)?b[Symbol.toStringTag]:void 0;C&&(x=p[C])}if(x)return x(e,m,h)}return!1}}var G=Z();Z({strict:!0}),Z({circular:!0}),Z({circular:!0,strict:!0}),Z({createInternalComparator:function(){return c}}),Z({strict:!0,createInternalComparator:function(){return c}}),Z({circular:!0,createInternalComparator:function(){return c}}),Z({circular:!0,createInternalComparator:function(){return c},strict:!0});function Z(e){void 0===e&&(e={});var t,r=e.circular,n=void 0!==r&&r,a=e.createInternalComparator,o=e.createState,s=e.strict,u=void 0!==s&&s,c=function(e){var t=e.circular,r=e.createCustomConfig,n=e.strict,a={areArraysEqual:n?_:v,areDatesEqual:g,areErrorsEqual:b,areFunctionsEqual:y,areMapsEqual:n?i(x,_):x,areNumbersEqual:C,areObjectsEqual:n?_:A,arePrimitiveWrappersEqual:E,areRegExpsEqual:S,areSetsEqual:n?i(w,_):w,areTypedArraysEqual:n?_:k,areUrlsEqual:M,unknownTagComparators:void 0};if(r&&(a=V({},a,r(a))),t){var o=l(a.areArraysEqual),s=l(a.areMapsEqual),u=l(a.areObjectsEqual),c=l(a.areSetsEqual);a=V({},a,{areArraysEqual:o,areMapsEqual:s,areObjectsEqual:u,areSetsEqual:c})}return a}(e),d=W(c);return function(e){var t=e.circular,r=e.comparator,n=e.createState,a=e.equals,o=e.strict;if(n)return function(e,i){var l=n(),s=l.cache,u=void 0===s?t?new WeakMap:void 0:s,c=l.meta;return r(e,i,{cache:u,equals:a,meta:c,strict:o})};if(t)return function(e,t){return r(e,t,{cache:new WeakMap,equals:a,meta:void 0,strict:o})};var i={cache:void 0,equals:a,meta:void 0,strict:o};return function(e,t){return r(e,t,i)}}({circular:n,comparator:d,createState:o,equals:a?a(d):(t=d,function(e,r,n,a,o,i,l){return t(e,r,l)}),strict:u})}const q=[Int8Array,Uint8Array,Uint8ClampedArray,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array];class Y{static from(e){if(!(e instanceof ArrayBuffer))throw new Error("Data must be an instance of ArrayBuffer.");const[t,r]=new Uint8Array(e,0,2);if(219!==t)throw new Error("Data does not appear to be in a KDBush format.");const n=r>>4;if(1!==n)throw new Error(`Got v${n} data when expected v1.`);const a=q[15&r];if(!a)throw new Error("Unrecognized array type.");const[o]=new Uint16Array(e,2,1),[i]=new Uint32Array(e,4,1);return new Y(i,o,a,e)}constructor(e,t=64,r=Float64Array,n){if(isNaN(e)||e<0)throw new Error(`Unpexpected numItems value: ${e}.`);this.numItems=+e,this.nodeSize=Math.min(Math.max(+t,2),65535),this.ArrayType=r,this.IndexArrayType=e<65536?Uint16Array:Uint32Array;const a=q.indexOf(this.ArrayType),o=2*e*this.ArrayType.BYTES_PER_ELEMENT,i=e*this.IndexArrayType.BYTES_PER_ELEMENT,l=(8-i%8)%8;if(a<0)throw new Error(`Unexpected typed array class: ${r}.`);n&&n instanceof ArrayBuffer?(this.data=n,this.ids=new this.IndexArrayType(this.data,8,e),this.coords=new this.ArrayType(this.data,8+i+l,2*e),this._pos=2*e,this._finished=!0):(this.data=new ArrayBuffer(8+o+i+l),this.ids=new this.IndexArrayType(this.data,8,e),this.coords=new this.ArrayType(this.data,8+i+l,2*e),this._pos=0,this._finished=!1,new Uint8Array(this.data,0,2).set([219,16+a]),new Uint16Array(this.data,2,1)[0]=t,new Uint32Array(this.data,4,1)[0]=e)}add(e,t){const r=this._pos>>1;return this.ids[r]=r,this.coords[this._pos++]=e,this.coords[this._pos++]=t,r}finish(){const e=this._pos>>1;if(e!==this.numItems)throw new Error(`Added ${e} items when expected ${this.numItems}.`);return K(this.ids,this.coords,this.nodeSize,0,this.numItems-1,0),this._finished=!0,this}range(e,t,r,n){if(!this._finished)throw new Error("Data not yet indexed - call index.finish().");const{ids:a,coords:o,nodeSize:i}=this,l=[0,a.length-1,0],s=[];for(;l.length;){const u=l.pop()||0,c=l.pop()||0,d=l.pop()||0;if(c-d<=i){for(let i=d;i<=c;i++){const l=o[2*i],u=o[2*i+1];l>=e&&l<=r&&u>=t&&u<=n&&s.push(a[i])}continue}const f=d+c>>1,p=o[2*f],m=o[2*f+1];p>=e&&p<=r&&m>=t&&m<=n&&s.push(a[f]),(0===u?e<=p:t<=m)&&(l.push(d),l.push(f-1),l.push(1-u)),(0===u?r>=p:n>=m)&&(l.push(f+1),l.push(c),l.push(1-u))}return s}within(e,t,r){if(!this._finished)throw new Error("Data not yet indexed - call index.finish().");const{ids:n,coords:a,nodeSize:o}=this,i=[0,n.length-1,0],l=[],s=r*r;for(;i.length;){const u=i.pop()||0,c=i.pop()||0,d=i.pop()||0;
vendor: 8,312 bytes, line 2
2if(c-d<=o){for(let r=d;r<=c;r++)ee(a[2*r],a[2*r+1],e,t)<=s&&l.push(n[r]);continue}const f=d+c>>1,p=a[2*f],m=a[2*f+1];ee(p,m,e,t)<=s&&l.push(n[f]),(0===u?e-r<=p:t-r<=m)&&(i.push(d),i.push(f-1),i.push(1-u)),(0===u?e+r>=p:t+r>=m)&&(i.push(f+1),i.push(c),i.push(1-u))}return l}}function K(e,t,r,n,a,o){if(a-n<=r)return;const i=n+a>>1;X(e,t,i,n,a,o),K(e,t,r,n,i-1,1-o),K(e,t,r,i+1,a,1-o)}function X(e,t,r,n,a,o){for(;a>n;){if(a-n>600){const i=a-n+1,l=r-n+1,s=Math.log(i),u=.5*Math.exp(2*s/3),c=.5*Math.sqrt(s*u*(i-u)/i)*(l-i/2<0?-1:1);X(e,t,r,Math.max(n,Math.floor(r-l*u/i+c)),Math.min(a,Math.floor(r+(i-l)*u/i+c)),o)}const i=t[2*r+o];let l=n,s=a;for(Q(e,t,n,r),t[2*a+o]>i&&Q(e,t,n,a);l<s;){for(Q(e,t,l,s),l++,s--;t[2*l+o]<i;)l++;for(;t[2*s+o]>i;)s--}t[2*n+o]===i?Q(e,t,n,s):(s++,Q(e,t,s,a)),s<=r&&(n=s+1),r<=s&&(a=s-1)}}function Q(e,t,r,n){J(e,r,n),J(t,2*r,2*n),J(t,2*r+1,2*n+1)}function J(e,t,r){const n=e[t];e[t]=e[r],e[r]=n}function ee(e,t,r,n){const a=e-r,o=t-n;return a*a+o*o}const te={minZoom:0,maxZoom:16,minPoints:2,radius:40,extent:512,nodeSize:64,log:!1,generateId:!1,reduce:null,map:e=>e},re=Math.fround||(ne=new Float32Array(1),e=>(ne[0]=+e,ne[0]));var ne;const ae=3,oe=5,ie=6;class le{constructor(e){this.options=Object.assign(Object.create(te),e),this.trees=new Array(this.options.maxZoom+1),this.stride=this.options.reduce?7:6,this.clusterProps=[]}load(e){const{log:t,minZoom:r,maxZoom:n}=this.options;t&&console.time("total time");const a=`prepare ${e.length} points`;t&&console.time(a),this.points=e;const o=[];for(let l=0;l<e.length;l++){const t=e[l];if(!t.geometry)continue;const[r,n]=t.geometry.coordinates,a=re(ce(r)),i=re(de(n));o.push(a,i,1/0,l,-1,1),this.options.reduce&&o.push(0)}let i=this.trees[n+1]=this._createTree(o);t&&console.timeEnd(a);for(let l=n;l>=r;l--){const e=+Date.now();i=this.trees[l]=this._createTree(this._cluster(i,l)),t&&console.log("z%d: %d clusters in %dms",l,i.numItems,+Date.now()-e)}return t&&console.timeEnd("total time"),this}getClusters(e,t){let r=((e[0]+180)%360+360)%360-180;const n=Math.max(-90,Math.min(90,e[1]));let a=180===e[2]?180:((e[2]+180)%360+360)%360-180;const o=Math.max(-90,Math.min(90,e[3]));if(e[2]-e[0]>=360)r=-180,a=180;else if(r>a){const e=this.getClusters([r,n,180,o],t),i=this.getClusters([-180,n,a,o],t);return e.concat(i)}const i=this.trees[this._limitZoom(t)],l=i.range(ce(r),de(o),ce(a),de(n)),s=i.data,u=[];for(const c of l){const e=this.stride*c;u.push(s[e+oe]>1?se(s,e,this.clusterProps):this.points[s[e+ae]])}return u}getChildren(e){const t=this._getOriginId(e),r=this._getOriginZoom(e),n="No cluster with the specified id.",a=this.trees[r];if(!a)throw new Error(n);const o=a.data;if(t*this.stride>=o.length)throw new Error(n);const i=this.options.radius/(this.options.extent*Math.pow(2,r-1)),l=o[t*this.stride],s=o[t*this.stride+1],u=a.within(l,s,i),c=[];for(const d of u){const t=d*this.stride;o[t+4]===e&&c.push(o[t+oe]>1?se(o,t,this.clusterProps):this.points[o[t+ae]])}if(0===c.length)throw new Error(n);return c}getLeaves(e,t,r){t=t||10,r=r||0;const n=[];return this._appendLeaves(n,e,t,r,0),n}getTile(e,t,r){const n=this.trees[this._limitZoom(e)],a=Math.pow(2,e),{extent:o,radius:i}=this.options,l=i/o,s=(r-l)/a,u=(r+1+l)/a,c={features:[]};return this._addTileFeatures(n.range((t-l)/a,s,(t+1+l)/a,u),n.data,t,r,a,c),0===t&&this._addTileFeatures(n.range(1-l/a,s,1,u),n.data,a,r,a,c),t===a-1&&this._addTileFeatures(n.range(0,s,l/a,u),n.data,-1,r,a,c),c.features.length?c:null}getClusterExpansionZoom(e){let t=this._getOriginZoom(e)-1;for(;t<=this.options.maxZoom;){const r=this.getChildren(e);if(t++,1!==r.length)break;e=r[0].properties.cluster_id}return t}_appendLeaves(e,t,r,n,a){const o=this.getChildren(t);for(const i of o){const t=i.properties;if(t&&t.cluster?a+t.point_count<=n?a+=t.point_count:a=this._appendLeaves(e,t.cluster_id,r,n,a):a<n?a++:e.push(i),e.length===r)break}return a}_createTree(e){const t=new Y(e.length/this.stride|0,this.options.nodeSize,Float32Array);for(let r=0;r<e.length;r+=this.stride)t.add(e[r],e[r+1]);return t.finish(),t.data=e,t}_addTileFeatures(e,t,r,n,a,o){for(const i of e){const e=i*this.stride,l=t[e+oe]>1;let s,u,c;if(l)s=ue(t,e,this.clusterProps),u=t[e],c=t[e+1];else{const r=this.points[t[e+ae]];s=r.properties;const[n,a]=r.geometry.coordinates;u=ce(n),c=de(a)}const d={type:1,geometry:[[Math.round(this.options.extent*(u*a-r)),Math.round(this.options.extent*(c*a-n))]],tags:s};let f;f=l||this.options.generateId?t[e+ae]:this.points[t[e+ae]].id,void 0!==f&&(d.id=f),o.features.push(d)}}_limitZoom(e){return Math.max(this.options.minZoom,Math.min(Math.floor(+e),this.options.maxZoom+1))}_cluster(e,t){const{radius:r,extent:n,reduce:a,minPoints:o}=this.options,i=r/(n*Math.pow(2,t)),l=e.data,s=[],u=this.stride;for(let c=0;c<l.length;c+=u){if(l[c+2]<=t)continue;l[c+2]=t;const r=l[c],n=l[c+1],d=e.within(l[c],l[c+1],i),f=l[c+oe];let p=f;for(const e of d){const r=e*u;l[r+2]>t&&(p+=l[r+oe])}if(p>f&&p>=o){let e,o=r*f,i=n*f,m=-1;const h=((c/u|0)<<5)+(t+1)+this.points.length;for(const r of d){const n=r*u;if(l[n+2]<=t)continue;l[n+2]=t;const s=l[n+oe];o+=l[n]*s,i+=l[n+1]*s,l[n+4]=h,a&&(e||(e=this._map(l,c,!0),m=this.clusterProps.length,this.clusterProps.push(e)),a(e,this._map(l,n)))}l[c+4]=h,s.push(o/p,i/p,1/0,h,-1,p),a&&s.push(m)}else{for(let e=0;e<u;e++)s.push(l[c+e]);if(p>1)for(const e of d){const r=e*u;if(!(l[r+2]<=t)){l[r+2]=t;for(let e=0;e<u;e++)s.push(l[r+e])}}}}return s}_getOriginId(e){return e-this.points.length>>5}_getOriginZoom(e){return(e-this.points.length)%32}_map(e,t,r){if(e[t+oe]>1){const n=this.clusterProps[e[t+ie]];return r?Object.assign({},n):n}const n=this.points[e[t+ae]].properties,a=this.options.map(n);return r&&a===n?Object.assign({},a):a}}function se(e,t,r){return{type:"Feature",id:e[t+ae],properties:ue(e,t,r),geometry:{type:"Point",coordinates:[(n=e[t],360*(n-.5)),fe(e[t+1])]}};var n}function ue(e,t,r){const n=e[t+oe],a=n>=1e4?`${Math.round(n/1e3)}k`:n>=1e3?Math.round(n/100)/10+"k":n,o=e[t+ie],i=-1===o?{}:Object.assign({},r[o]);return Object.assign(i,{cluster:!0,cluster_id:e[t+ae],point_count:n,point_count_abbreviated:a})}function ce(e){return e/360+.5}function de(e){const t=Math.sin(e*Math.PI/180),r=.5-.25*Math.log((1+t)/(1-t))/Math.PI;return r<0?0:r>1?1:r}function fe(e){const t=(180-360*e)*Math.PI/180;return 360*Math.atan(Math.exp(t))/Math.PI-90}function pe(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(n=Object.getOwnPropertySymbols(e);a<n.length;a++)t.indexOf(n[a])<0&&Object.prototype.propertyIsEnumerable.call(e,n[a])&&(r[n[a]]=e[n[a]])}return r}"function"==typeof SuppressedError&&SuppressedError;class me{static isAdvancedMarkerAvailable(e){return google.maps.marker&&!0===e.getMapCapabilities().isAdvancedMarkersAvailable}static isAdvancedMarker(e){return google.maps.marker&&e instanceof google.maps.marker.AdvancedMarkerElement}static setMap(e,t){this.isAdvancedMarker(e)?e.map=t:e.setMap(t)}static getPosition(e){if(this.isAdvancedMarker(e)){if(e.position){if(e.position instanceof google.maps.LatLng)return e.position;if(Number.isFinite(e.position.lat)&&Number.isFinite(e.position.lng))return new google.maps.LatLng(e.position.lat,e.position.lng)}return new google.maps.LatLng(null)}return e.getPosition()}static getVisible(e){return!!this.isAdvancedMarker(e)||e.getVisible()}}class he{constructor({markers:e,position:t}){this.markers=[],e&&(this.markers=e),t&&(t instanceof google.maps.LatLng?this._position=t:this._position=new google.maps.LatLng(t))}get bounds(){if(0===this.markers.length&&!this._position)return;const e=new google.maps.LatLngBounds(this._position,this._position);for(const t of this.markers)e.extend(me.getPosition(t));return e}get position(){return this._position||this.bounds.getCenter()}get count(){return this.markers.filter((e=>me.getVisible(e))).length}push(e){this.markers.push(e)}delete(){this.marker&&(me.setMap(this.marker,null),this.marker=void 0),this.markers.length=0}}function ve(e,t="assertion failed"){if(null==e)throw Error(t)}const ge=(e,t,r,n)=>{const a=e.getBounds();ve(a);const o=be(a,t,n);return r.filter((e=>o.contains(me.getPosition(e))))},be=(e,t,r)=>{const{northEast:n,southWest:a}=Ce(e,t),o=Ae({northEast:n,southWest:a},r);return _e(o,t)},ye=(e,t,r)=>
2{const n=be(e,t,r),a=n.getNorthEast(),o=n.getSouthWest();return[o.lng(),o.lat(),a.lng(),a.lat()]},xe=(e,t)=>{const r=(t.lat-e.lat)*Math.PI/180,n=(t.lng-e.lng)*Math.PI/180,a=Math.sin(r/2),o=Math.sin(n/2),i=a*a+Math.cos(e.lat*Math.PI/180)*Math.cos(t.lat*Math.PI/180)*o*o;return 6371*(2*Math.atan2(Math.sqrt(i),Math.sqrt(1-i)))},Ce=(e,t)=>{const r=t.fromLatLngToDivPixel(e.getNorthEast()),n=t.fromLatLngToDivPixel(e.getSouthWest());return ve(r),ve(n),{northEast:r,southWest:n}},Ae=({northEast:e,southWest:t},r)=>(e.x+=r,e.y-=r,t.x-=r,t.y+=r,{northEast:e,southWest:t}),_e=({northEast:e,southWest:t},r)=>{const n=r.fromDivPixelToLatLng(t),a=r.fromDivPixelToLatLng(e);return new google.maps.LatLngBounds(n,a)};class Ee{constructor({maxZoom:e=16}){this.maxZoom=e}noop({markers:e}){return we(e)}}class Se extends Ee{constructor(e){var{viewportPadding:t=60}=e;super(pe(e,["viewportPadding"])),this.viewportPadding=60,this.viewportPadding=t}calculate({markers:e,map:t,mapCanvasProjection:r}){const n=t.getZoom();return ve(n),n>=this.maxZoom?{clusters:this.noop({markers:e}),changed:!1}:{clusters:this.cluster({markers:ge(t,r,e,this.viewportPadding),map:t,mapCanvasProjection:r})}}}const we=e=>e.map((e=>new he({position:me.getPosition(e),markers:[e]})));class ke extends Se{constructor(e){var{maxDistance:t=4e4,gridSize:r=40}=e;super(pe(e,["maxDistance","gridSize"])),this.clusters=[],this.state={zoom:-1},this.maxDistance=t,this.gridSize=r}calculate({markers:e,map:t,mapCanvasProjection:r}){const n=t.getZoom();ve(n);const a={zoom:n};let o=!1;return this.state.zoom>=this.maxZoom&&a.zoom>=this.maxZoom||(o=!G(this.state,a)),this.state=a,n>=this.maxZoom?{clusters:this.noop({markers:e}),changed:o}:{clusters:this.cluster({markers:ge(t,r,e,this.viewportPadding),map:t,mapCanvasProjection:r})}}cluster({markers:e,map:t,mapCanvasProjection:r}){return this.clusters=[],e.forEach((e=>{this.addToClosestCluster(e,t,r)})),this.clusters}addToClosestCluster(e,t,r){let n=this.maxDistance,a=null;for(let o=0;
2o<this.clusters.length;o++){const t=this.clusters[o];ve(t.bounds);const r=xe(t.bounds.getCenter().toJSON(),me.getPosition(e).toJSON());r<n&&(n=r,a=t)}if(a)if(ve(a.bounds),be(a.bounds,r,this.gridSize).contains(me.getPosition(e)))a.push(e);else{const t=new he({markers:[e]});this.clusters.push(t)}else{const t=new he({markers:[e]});this.clusters.push(t)}}}class Me extends Ee{constructor(e){super(pe(e,[]))}calculate({markers:e,map:t,mapCanvasProjection:r}){return{clusters:this.cluster({markers:e,map:t,mapCanvasProjection:r}),changed:!1}}cluster(e){return this.noop(e)}}class Te extends Ee{constructor(e){var{maxZoom:t,radius:r=60}=e,n=pe(e,["maxZoom","radius"]);super({maxZoom:t}),this.markers=[],this.clusters=[],this.state={zoom:-1},this.superCluster=new le(Object.assign({maxZoom:this.maxZoom,radius:r},n))}calculate(e){let t=!1,r=e.map.getZoom();ve(r),r=Math.round(r);const n={zoom:r};if(!G(e.markers,this.markers)){t=!0,this.markers=[...e.markers];const r=this.markers.map((e=>{const t=me.getPosition(e);return{type:"Feature",geometry:{type:"Point",coordinates:[t.lng(),t.lat()]},properties:{marker:e}}}));this.superCluster.load(r)}return t||(this.state.zoom<=this.maxZoom||n.zoom<=this.maxZoom)&&(t=!G(this.state,n)),this.state=n,0===e.markers.length?(this.cluster
2s=[],{clusters:this.clusters,changed:t}):(t&&(this.clusters=this.cluster(e)),{clusters:this.clusters,changed:t})}cluster({map:e}){const t=e.getZoom();return ve(t),this.superCluster.getClusters([-180,-90,180,90],Math.round(t)).map((e=>this.transformCluster(e)))}transformCluster({geometry:{coordinates:[e,t]},properties:r}){if(r.cluster)return new he({markers:this.superCluster.getLeaves(r.cluster_id,1/0).map((e=>e.properties.marker)),position:{lat:t,lng:e}});const n=r.marker;return new he({markers:[n],position:me.getPosition(n)})}}class Oe extends Se{constructor(e){var{maxZoom:t,radius:r=60,viewportPadding:n=60}=e,a=pe(e,["maxZoom","radius","viewportPadding"]);super({maxZoom:t,viewportPadding:n}),this.markers=[],this.clusters=[],this.superCluster=new le(Object.assign({maxZoom:this.maxZoom,radius:r},a)),this.state={zoom:-1,view:[0,0,0,0]}}calculate(e){const t=this.getViewportState(e);let r=!G(this.state,t);if(!G(e.markers,this.markers)){r=!0,this.markers=[...e.markers];const t=this.markers.map((e=>{const t=me.getPosition(e);return{type:"Feature",geometry:{type:"Point",coordinates:[t.lng(),t.lat()]},properties:{marker:e}}}));this.superCluster.load(t)}
2return r&&(this.clusters=this.cluster(e),this.state=t),{clusters:this.clusters,changed:r}}cluster(e){const t=this.getViewportState(e);return this.superCluster.getClusters(t.view,t.zoom).map((e=>this.transformCluster(e)))}transformCluster({geometry:{coordinates:[e,t]},properties:r}){if(r.cluster)return new he({markers:this.superCluster.getLeaves(r.cluster_id,1/0).map((e=>e.properties.marker)),position:{lat:t,lng:e}});const n=r.marker;return new he({markers:[n],position:me.getPosition(n)})}getViewportState(e){const t=e.map.getZoom(),r=e.map.getBounds();return ve(t),ve(r),{zoom:Math.round(t),view:ye(r,e.mapCanvasProjection,this.viewportPadding)}}}class De{constructor(e,t){this.markers={sum:e.length};const r=t.map((e=>e.count)),n=r.reduce(((e,t)=>e+t),0);this.clusters={count:t.length,markers:{mean:n/t.length,sum:n,min:Math.min(...r),max:Math.max(...r)}}}}class Re{render({count:e,position:t},r,n){const a=`<svg fill="${e>Math.max(10,r.clusters.markers.mean)?"#ff0000":"#0000ff"}" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 240 240" width="50" height="50">\n<circle cx="120" cy="120" opacity=".6" r="70" />\n<circle cx="120" cy="120" opacity=".3" r="90" />\n<circle cx="120" cy="120" opacity=".2" r="110" />\n<text x="50%" y="50%" style="fill:#fff" text-anchor="middle" font-size="50" dominant-baseline="middle" font-family="roboto,arial,sans-serif">${e}</text>\n</svg>`,o=`Cluster of ${e} markers`,i=Number(google.maps.Marker.MAX_ZINDEX)+e;if(me.isAdvancedMarkerAvailable(n)){const e=(new DOMParser).parseFromString(a,"image/svg+xml").documentElement;e.setAttribute("transform","translate(0 25)");const r={map:n,position:t,zIndex:i,title:o,content:e};return new google.maps.marker.AdvancedMarkerElement(r)}const l={position:t,zIndex:i,title:o,icon:{url:`data:image/svg+xml;base64,${btoa(a)}`,anchor:new google.maps.Point(25,25)}};return new google.maps.Marker(l)}}class Pe{constructor(){!function(e,t){for(let r in t.prototype)e.prototype[r]=t.prototype[r]}(Pe,google.maps.OverlayView)}}var Le;!function(e){e.CLUSTERING_BEGIN="clusteringbegin",e.CLUSTERING_END="clusteringend",e.CLUSTER_CLICK="click",e.GMP_CLICK="gmp-click"}(Le||(Le={}));const Ie=(e,t,r)=>{t.bounds&&r.fitBounds(t.bounds)};class je extends Pe{constructor({map:e,markers:t=[],algorithmOptions:r={},algorithm:n=new Te(r),renderer:a=new Re,onClusterClick:o=Ie}){super(),this.map=null,this.idleListener=null,this.markers=[...t],this.clusters=[],this.algorithm=n,this.renderer=a,this.onClusterClick=o,e&&this.setMap(e)}addMarker(e,t){this.markers.includes(e)||(this.markers.push(e),t||this.render())}addMarkers(e,t){e.forEach((e=>{this.addMarker(e,!0)})),t||this.render()}removeMarker(e,t){const r=this.markers.indexOf(e);return-1!==r&&(me.setMap(e,null),this.markers.splice(r,1),t||this.render(),!0)}removeMarkers(e,t){let r=!1;return e.forEach((e=>{r=this.removeMarker(e,!0)||r})),r&&!t&&this.render(),r}clearMarkers(e){this.markers.length=0,e||this.render()}render(){const e=this.getMap();if(e instanceof google.maps.Map&&e.getProjection()){google.maps.event.trigger(this,Le.CLUSTERING_BEGIN,this);const{clusters:t,changed:r}=this.algorithm.calculate({markers:this.markers,map:e,mapCanvasProjection:this.getProjection()});if(r||null==r){const e=new Set;for(const n of t)1==n.markers.length&&e.add(n.markers[0]);const r=[];for(const t of this.clusters)null!=t.marker&&(1==t.markers.length?e.has(t.marker)||me.setMap(t.marker,null):r.push(t.marker));this.clusters=t,this.renderClusters(),requestAnimationFrame((()=>r.forEach((e=>me.setMap(e,null)))))}google.maps.event.trigger(this,Le.CLUSTERING_END,this)}}onAdd(){const e=this.getMap();ve(e),this.idleListener=e.addListener("idle",this.render.bind(this)),this.render()}onRemove(){this.idleListener&&google.maps.event.removeListener(this.idleListener),this.reset()}reset(){this.markers.forEach((e=>me.setMap(e,null))),this.clusters.forEach((e=>e.delete())),this.clusters=[]}renderClusters(){const e=new De(this.markers,this.clusters),t=this.getMap();this.clusters.forEach((r=>{if(1===r.markers.length)r.marker=r.markers[0];
2else if(r.marker=this.renderer.render(r,e,t),r.markers.forEach((e=>me.setMap(e,null))),this.onClusterClick){const e=me.isAdvancedMarker(r.marker)?Le.GMP_CLICK:Le.CLUSTER_CLICK;r.marker.addListener(e,(e=>{google.maps.event.trigger(this,Le.CLUSTER_CLICK,r),this.onClusterClick(e,r,t)}))}me.setMap(r.marker,t)}))}}},32203:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.replaceSpaces=void 0;const r=/\{-\}/gi;t.replaceSpaces=e=>"string"==typeof e?e&&e.replace(/ /g,"-"):"",t.default=e=>"string"==typeof e?e.replace(r,"­"):e},32234:function(e,t,r){"use strict";var n=r(67959),a=r(27071),o=r(15839),i=r(92075),l=r(99203).f,s=r(94918),u=r(90407),c=r(13069),d=r(81254),f="Array Iterator",p=i.set,m=i.getterFor(f);e.exports=s(Array,"Array",(function(e,t){p(this,{type:f,target:n(e),index:0,kind:t})}),(function(){var e=m(this),t=e.target,r=e.kind,n=e.index++;return!t||n>=t.length?(e.target=void 0,u(void 0,!0)):u("keys"==r?n:"values"==r?t[n]:[n,t[n]],!1)}),"values");var h=o.Arguments=o.Array;if(a("keys"),a("values"),a("entries"),!c&&d&&"values"!==h.name)try{l(h,"name",{value:"values"})}catch(v){}},32353:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=n(r(16928));t.default=a.default},32383:function(e,t,r){"use strict";function n(e,t=166){let r;function n(...n){clearTimeout(r),r=setTimeout((()=>{e.apply(this,n)}),t)}return n.clear=()=>{clearTimeout(r)},n}r.d(t,{A:function(){return n}})},32457:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=r(97711),o=n(r(9049)),i=r(17630),l=({color:e="pearl",children:t})=>(0,a.jsx)(o.default,{color:e,children:(0,a.jsx)(i.Root,{children:t})});l.Section=({children:e,className:t})=>(0,a.jsx)(i.Section,{className:t,children:e}),l.Heading=({children:e,...t})=>(0,a.jsx)(i.Heading,{variant:"h4",...t,"data-testid":"post-it-card-heading",children:e}),l.Content=({children:e})=>(0,a.jsx)(i.Content,{children:e}),l.Action=({children:e})=>(0,a.jsx)(i.Action,{children:e}),t.default=l},32465:function(e,t,r){"use strict";t.__esModule=!0,t.classes=t.StyledQuantityTableSmall=t.StyledQuantityTableMedium=t.StyledQuantityTableLarge=t.StyledQuantityTable=void 0;var n=r(63077),a=r(94973),o=r(91972),i="quantityTableStyles",l={smallCell:i+"-smallCell",largeCell:i+"-largeCell",header:i+"-header",mediumHeaderCell:i+"-mediumHeaderCell",largeHeaderFirstCell:i+"-largeHeaderFirstCell",mediumHeaderFirstCell:i+"-mediumHeaderFirstCell",mediumCell:i+"-mediumCell",mediumTableRow:i+"-mediumTableRow",largeDescription:i+"-largeDescription",greyBack:i+"-greyBack",smallDescription:i+"-smallDescription",packSizes:i+"-packSizes",cellMediumRow:i+"-cellMediumRow",cellRow:i+"-cellRow",cellRowLast:i+"-cellRowLast",icon:i+"-icon",picture:i+"-picture",boldText:i+"-boldText",iteratorCellSmall:i+"-iteratorCellSmall",iteratorCellMedium:i+"-iteratorCellMedium",iteratorCellLarge:i+"-iteratorCellLarge",mediumCellBasketIconWrapper:i+"-mediumCellBasketIconWrapper"};t.classes=l;var s=(0,o.styled)("div")((function(e){var t,r=e.theme;return(t={})["& ."+n.tableClasses.root]={height:"max-content"},t["& ."+l.header]={minWidth:"100px",textAlign:"center"},t["& ."+l.greyBack]={backgroundColor:"#f7f7f7"},t["& ."+l.picture]={height:"80px",width:"80px",mixBlendMode:"multiply"},t["& ."+l.boldText]={marginTop:"3px",marginLeft:"5px",fontWeight:"bold"},t["& ."+l.icon]={fill:r.colours.inter,cursor:"pointer"},t["& ."+l.largeDescription]={marginLeft:"32px",alignSelf:"center",wordBreak:"break-all"},t["&& ."+a.tableCellClasses.body]={padding:"16px"},t}));t.StyledQuantityTable=s;var u=(0,o.styled)("div")((function(e){var t,r=e.theme;return(t={display:"contents"})["& ."+l.largeHeaderFirstCell]={minWidth:"220px"},t["& ."+l.header]={minWidth:"100px",textAlign:"center"},t["& ."+l.greyBack]={backgroundColor:"#f7f7f7"},t["& ."+l.smallCell]={width:"10%"},t["& ."+l.cellRow]={display:"flex",flexDirection:"row"},t["& ."+l.picture]={height:"70px",width:"70px",mixBlendMode:"multiply"},t["& ."+l.boldText]={marginTop:"3px",marginLeft:"5px",fontWeight:"bold"},t["& ."+l.iteratorCellSmall]={maxWidth:"170px","& input":{padding:"18px 12px",textAlign:"center"}},t["& ."+l.icon]={fill:r.colours.inter,cursor:"pointer"},t["& ."+l.largeDescription]={marginLeft:"32px",alignSelf:"center",wordBreak:"break-all"},t["& ."+l.largeCell]={textAlign:"center",width:"17.5%",verticalAlign:"middle"},t["& ."+l.iteratorCellLarge]={minWidth:"170px","& input":{padding:"18px 12px",textAlign:"center"}},t}));t.StyledQuantityTableLarge=u;var c=(0,o.styled)("div")((function(e){var t,r=e.theme;return(t={display:"contents"})["& ."+l.mediumHeaderFirstCell]={minWidth:"204px"},t["& ."+l.mediumHeaderCell]={width:"138px",textAlign:"center"},t["& ."+l.greyBack]={backgroundColor:"#f7f7f7"}
2,t["& ."+l.cellRow]={display:"flex",flexDirection:"row"},t["& ."+l.picture]={height:"80px",width:"80px",mixBlendMode:"multiply"},t["& ."+l.boldText]={marginTop:"3px",marginLeft:"5px",fontWeight:"bold"},t["& ."+l.icon]={fill:r.colours.inter,cursor:"pointer"},t["& ."+l.mediumTableRow]={verticalAlign:"top","& td":{height:"100%"}},t["& ."+l.iteratorCellMedium]={maxWidth:"170px",marginTop:"22px","& input":{padding:"18px 12px",textAlign:"center"}},t["&& ."+l.mediumCell]={marginLeft:"10px",textAlign:"left",verticalAlign:"middle","&:not(:first-of-type)":{verticalAlign:"unset",padding:"45px 16px 32px"}},t["& ."+l.mediumCellBasketIconWrapper]={height:"100%",width:"max-content",display:"flex",flexDirection:"column",justifyContent:"space-between",alignItems:"center"},t["& ."+l.cellMediumRow]={display:"flex",flexDirection:"row",minWidth:"30%"},t["& ."+l.largeDescription]={marginLeft:"32px",alignSelf:"center",wordBreak:"break-all"},t}));t.StyledQuantityTableMedium=c;var d=(0,o.styled)("div")((function(e){var t,r=e.theme;return(t={})["& ."+l.smallCell]={width:"10%"},t["& ."+l.cellRow]={display:"flex",flexDirection:"row",marginBottom:"10px"},t["& ."+l.picture]={height:"80px",width:"80px",mixBlendMode:"multiply"},t["& ."+l.smallDescription]={wordBreak:"break-all",margin:"32px"},t["& ."+l.boldText]={marginTop:"3px",marginLeft:"5px",fontWeight:"bold"},t["& ."+l.cellRowLast]={justifyContent:"space-between",alignItems:"center",display:"flex",marginBottom:0},t["& ."+l.iteratorCellSmall]={maxWidth:"170px","& input":{padding:"18px 12px",textAlign:"center"}},t["& ."+l.icon]={fill:r.colours.inter,cursor:"pointer"},t}));t.StyledQuantityTableSmall=d},32550:function(e,t){"use strict";t.__esModule=!0,t.default=void 0;var r=function(e,t){return e.reduce((function(e,r){return"function"==typeof t?(e[t(r)]||(e[t(r)]=[])).push(r):(e[""+r[t]]||(e[""+r[t]]=[])).push(r),e}),{})};t.default=r},32610:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.default=void 0;var a=n(r(30155)),o=r(39748),i=n(r(55530)),l=r(20654),s=n(r(14748)),u=function(e,t){if("function"==typeof WeakMap)var r=new WeakMap,n=new WeakMap;return function(e,t){if(!t&&e&&e.__esModule)return e;var a,o,i={__proto__:null,default:e};if(null===e||"object"!=typeof e&&"function"!=typeof e)return i;if(a=t?n:r){if(a.has(e))return a.get(e);a.set(e,i)}for(var l in e)"default"!==l&&{}.hasOwnProperty.call(e,l)&&((o=(a=Object.defineProperty)&&Object.getOwnPropertyDescriptor(e,l))&&(o.get||o.set)?a(i,l,o):i[l]=e[l]);return i}(e,t)}(r(86326)),c=r(47833),d=r(81338),f=r(56028),p=r(11576),m=r(70667),h=r(95868);var v=function(e){var t=e.to,r=e.hasBrandColours,n=e.className,a=e.gtm,l=e.children;return u.default.createElement(h.StyledAnchorLink,{className:(0,i.default)(n,r&&h.classes.branded),href:t,external:!0,gtm:Object.assign({id:"cta-click1",action:t,label:l},a),"data-testid":"external-link-"+(0,o.replaceSpaces)(l)},(0,o.transformHyphens)(l))},g=function(e){var t=e.to,r=e.hasBrandColours,n=e.className,a=e.gtm,s=e.children,d=(0,f.useSiteContext)().countryCode,p=(0,c.getPathWithCountryCode)(d,t);return u.default.createElement(h.StyledAnchorLink,{className:(0,i.default)(n,r&&h.classes.branded),component:l.Link,to:p,gtm:Object.assign({id:"cta-click1",action:p,label:s},a),"data-testid":"internal-link-"+(0,o.replaceSpaces)(s)},(0,o.transformHyphens)(s))},b=function(e){var t=e.to,r=e.hasBrandColours,n=e.className,a=e.gtm,l=e.children;return u.default.createElement(h.StyledAnchorLink,{className:(0,i.default)(n,r&&h.classes.branded),href:t,external:!0,download:!0,gtm:Object.assign({id:"cta-click1",action:t,label:l},a),"data-testid":"asset-link-"+(0,o.replaceSpaces)(l)},(0,o.transformHyphens)(l))},y=function(e){var t=e.parameters,r=e.onClick,n=e.hasBrandColours,a=e.className,l=e.children,s=e.gtm,c=(0,u.useContext)(p.VisualiserContext).open,d=(0,u.useCallback)((function(){r&&r(...arguments),null==c||c(t)}),[r,c,t]);return u.default.createElement(h.StyledButton,{className:(0,i.default)(a,n&&h.classes.branded),onClick:d,gtm:Object.assign({id:"cta-visualiser1",action:"visualiser",label:l},s),"data-testid":"visualiser-link-"+(0,o.replaceSpaces)(l)},(0,o.transformHyphens)(l))},x=function(e){var t=e.onClick,r=e.hasBrandColours,n=e.className,a=e.children,l=e.gtm,s=(0,u.useContext)(d.CalculatorContext).open,c=(0,u.useCallback)((function(){t&&t(...arguments),null==s||s()}),[t,s]);return u.default.createElement(h.StyledButton,{className:(0,i.default)(n,r&&h.classes.branded),onClick:c,gtm:Object.assign({id:"cta-calculator1",action:"calculator",label:a}
2,l),"data-testid":"calculator-link-"+(0,o.replaceSpaces)(a)},(0,o.transformHyphens)(a))},C=function(e){var t=e.dialogContent,r=e.onClick,n=e.hasBrandColours,l=e.className,c=e.children,d=e.gtm,f=(0,u.useState)(!1),p=f[0],v=f[1],g=(0,u.useCallback)((function(){r&&r(...arguments),v(!0)}),[r,v]),b=(0,u.useCallback)((function(){v(!1)}),[]);if(t){var y=m.sectionsMap["form-section"];return u.default.createElement(u.default.Fragment,null,u.default.createElement(h.StyledButton,{className:(0,i.default)(l,n&&h.classes.branded),onClick:g,gtm:Object.assign({id:"cta-click1",action:"dialog",label:c},d),"data-testid":"dialog-link-"+(0,o.replaceSpaces)(c)},(0,o.transformHyphens)(c)),u.default.createElement(a.default,{open:p,onCloseClick:b,"data-testid":"dialog-container-"+(0,o.replaceSpaces)(c)},u.default.createElement(h.StyledLinkDialog,null,u.default.createElement(u.Suspense,{fallback:u.default.createElement("div",null,"loading...")},u.default.createElement(y,{data:t,id:"dialog-section-"+(0,s.default)(),isDialog:!0})))))}},A=function(e){var t=e.hubSpotCtaId,r=e.hasBrandColours,n=e.className,a=e.gtm,l=e.children,s=""+{}.GATSBY_HUBSPOT_CTA_URL+{}.GATSBY_HUBSPOT_ID+"/"+t;return u.default.createElement(h.StyledAnchorLink,{className:(0,i.default)(n,r&&h.classes.branded),href:s,gtm:Object.assign({id:"cta-click1",action:s,label:l},a),"data-testid":"hubspot-link-"+(0,o.replaceSpaces)(l)},(0,o.transformHyphens)(l))},_=function(e){switch(e.data.blockType){case"external-link-block":case"rich-text-external-link-block":return u.default.createElement(v,{to:e.data.url,hasBrandColours:e.hasBrandColours,className:e.className,gtm:e.gtm},e.children);case"internal-link-block":case"rich-text-internal-link-block":return u.default.createElement(g,{to:e.data.linkedPage.value.path,hasBrandColours:e.hasBrandColours,className:e.className,gtm:e.gtm},e.children);case"asset-link-block":return u.default.createElement(b,{to:e.data.asset.url,hasBrandColours:e.hasBrandColours,className:e.className,gtm:e.gtm},e.children);case"visualiser-link-block":return u.default.createElement(y,{onClick:e.onClick,parameters:e.data.parameters,hasBrandColours:e.hasBrandColours,className:e.className,gtm:e.gtm},e.children);case"calculator-link-block":return u.default.createElement(x,{onClick:e.onClick,hasBrandColours:e.hasBrandColours,className:e.className,gtm:e.gtm},e.children);case"dialog-link-block":return u.default.createElement(C,{onClick:e.onClick,dialogContent:e.data.dialogContent,hasBrandColours:e.hasBrandColours,className:e.className,gtm:e.gtm},e.children);case"hubspot-link-block":return u.default.createElement(A,{hubSpotCtaId:e.data.hubSpotCTAID,hasBrandColours:e.hasBrandColours,className:e.className,gtm:e.gtm},e.children)}};t.default=_},32686:function(e,t,r){"use strict";r.d(t,{A:function(){return L}});var n=r(93094),a=r(93655),o=r(93830);var i=function(...e){const t=e.reduce(((e,t)=>(t.filterProps.forEach((r=>{e[r]=t})),e)),{}),r=e=>Object.keys(e).reduce(((r,n)=>t[n]?(0,o.A)(r,t[n](e)):r),{});return r.propTypes={},r.filterProps=e.reduce(((e,t)=>e.concat(t.filterProps)),[]),r},l=r(79222);function s(e){return"number"!=typeof e?e:`${e}px solid`}function u(e,t){return(0,a.Ay)({prop:e,themeKey:"borders",transform:t})}const c=u("border",s),d=u("borderTop",s),f=u("borderRight",s),p=u("borderBottom",s),m=u("borderLeft",s),h=u("borderColor"),v=u("borderTopColor"),g=u("borderRightColor"),b=u("borderBottomColor"),y=u("borderLeftColor"),x=u("outline",s),C=u("outlineColor"),A=e=>{if(void 0!==e.borderRadius&&null!==e.borderRadius){const t=(0,n.MA)(e.theme,"shape.borderRadius",4,"borderRadius"),r=e=>({borderRadius:(0,n._W)(t,e)});return(0,l.NI)(e,e.borderRadius,r)}return null};A.propTypes={},A.filterProps=["borderRadius"];i(c,d,f,p,m,h,v,g,b,y,A,x,C);const _=e=>{if(void 0!==e.gap&&null!==e.gap){const t=(0,n.MA)(e.theme,"spacing",8,"gap"),r=e=>({gap:(0,n._W)(t,e)});return(0,l.NI)(e,e.gap,r)}return null};_.propTypes={},_.filterProps=["gap"];const E=e=>{if(void 0!==e.columnGap&&null!==e.columnGap){const t=(0,n.MA)(e.theme,"spacing",8,"columnGap"),r=e=>({columnGap:(0,n._W)(t,e)});return(0,l.NI)(e,e.columnGap,r)}return null};E.propTypes={},E.filterProps=["columnGap"];const S=e=>{if(void 0!==e.rowGap&&null!==e.rowGap){const t=(0,n.MA)(e.theme,"spacing",8,"rowGap"),r=e=>({rowGap:(0,n._W)(t,e)});return(0,l.NI)(e,e.rowGap,r)}return null};S.propTypes={},S.filterProps=["rowGap"];i(_,E,S,(0,a.Ay)({prop:"gridColumn"}),(0,a.Ay)({prop:"gridRow"}),(0,a.Ay)({prop:"gridAutoFlow"}),(0,a.Ay)({prop:"gridAutoColumns"}),(0,a.Ay)({prop:"gridAutoRows"}),(0,a.Ay)({prop:"gridTemplateColumns"}),(0,a.Ay)({prop:"gridTemplateRows"}),(0,a.Ay)({prop:"gridTemplateAreas"}),(0,a.Ay)({prop:"gridArea"}));function w(e,t){return"grey"===t?t:e}i((0,a.Ay)({prop:"color",themeKey:"palette",transform:w}),(0,a.Ay)({prop:"bgcolor",cssProperty:"backgroundColor",themeKey:"palette",transform:w}),(0,a.Ay)({prop:"backgroundColor",themeKey:"palette",transform:w}));function k(e){return e<=1&&0!==e?100*e+"%":e}const M=(0,a.Ay)({prop:"width",transform:k}),T=e=>{if(void 0!==e.maxWidth&&null!==e.maxWidth){const t=t=>{var r,n;const a=(null==(r=e.theme)||null==(r=r.breakpoints)||null==(r=r.values)?void 0:r[t])||l.zu[t];return a?"px"!==(null==(n=e.theme)||null==(n=n.breakpoints)?void 0:n.unit)?{maxWidth:`${a}${e.theme.breakpoints.unit}`}:{maxWidth:a}:{maxWidth:k(t)}};return(0,l.NI)(e,e.maxWidth,t)}return null};T.filterProps=["maxWidth"];const O=(0,a.Ay)({prop:"minWidth",transform:k}),D=(0,a.Ay)({prop:"height",transform:k}),R=(0,a.Ay)({prop:"maxHeight",transform:k}),P=(0,a.Ay)({prop:"minHeight",transform:k});(0,a.Ay)({prop:"size",cssProperty:"width",transform:k}),(0,a.Ay)({prop:"size",cssProperty:"height",transform:k}),i(M,T,O,D,R,P,(0,a.Ay)({prop:"boxSizing"}));var L={border:{themeKey:"borders",transform:s},borderTop:{themeKey:"borders",transform:s},borderRight:{themeKey:"borders",transform:s},borderBottom:{themeKey:"borders",transform:s},borderLeft:{themeKey:"borders",transform:s},borderColor:{themeKey:"palette"},borderTopColor:{themeKey:"palette"},borderRightColor:{themeKey:"palette"},borderBottomColor:{themeKey:"palette"},borderLeftColor:{themeKey:"palette"},outline:{themeKey:"borders",transform:s},outlineColor:{themeKey:"palette"},borderRadius:{themeKey:"shape.borderRadius",style:A},color:{themeKey:"palette",transform:w},bgcolor:{themeKey:"palette",cssProperty:"backgroundColor",transform:w},backgroundColor:{themeKey:"palette",transform:w},p:{style:n.Ms},pt:{style:n.Ms},pr:{style:n.Ms},pb:{style:n.Ms}
2,pl:{style:n.Ms},px:{style:n.Ms},py:{style:n.Ms},padding:{style:n.Ms},paddingTop:{style:n.Ms},paddingRight:{style:n.Ms},paddingBottom:{style:n.Ms},paddingLeft:{style:n.Ms},paddingX:{style:n.Ms},paddingY:{style:n.Ms},paddingInline:{style:n.Ms},paddingInlineStart:{style:n.Ms},paddingInlineEnd:{style:n.Ms},paddingBlock:{style:n.Ms},paddingBlockStart:{style:n.Ms},paddingBlockEnd:{style:n.Ms},m:{style:n.Lc},mt:{style:n.Lc},mr:{style:n.Lc},mb:{style:n.Lc},ml:{style:n.Lc},mx:{style:n.Lc},my:{style:n.Lc},margin:{style:n.Lc},marginTop:{style:n.Lc},marginRight:{style:n.Lc},marginBottom:{style:n.Lc},marginLeft:{style:n.Lc},marginX:{style:n.Lc},marginY:{style:n.Lc},marginInline:{style:n.Lc},marginInlineStart:{style:n.Lc},marginInlineEnd:{style:n.Lc},marginBlock:{style:n.Lc},marginBlockStart:{style:n.Lc},marginBlockEnd:{style:n.Lc},displayPrint:{cssProperty:!1,transform:e=>({"@media print":{display:e}})},display:{},overflow:{},textOverflow:{},visibility:{},whiteSpace:{},flexBasis:{},flexDirection:{},flexWrap:{},justifyContent:{},alignItems:{},alignContent:{},order:{},flex:{},flexGrow:{},flexShrink:{},alignSelf:{},justifyItems:{},justifySelf:{},gap:{style:_},rowGap:{style:S},columnGap:{style:E},gridColumn:{},gridRow:{},gridAutoFlow:{},gridAutoColumns:{},gridAutoRows:{},gridTemplateColumns:{},gridTemplateRows:{},gridTemplateAreas:{},gridArea:{},position:{},zIndex:{themeKey:"zIndex"},top:{},right:{},bottom:{},left:{},boxShadow:{themeKey:"shadows"},width:{transform:k},maxWidth:{style:T},minWidth:{transform:k},height:{transform:k},maxHeight:{transform:k},minHeight:{transform:k},boxSizing:{},fontFamily:{themeKey:"typography"},fontSize:{themeKey:"typography"},fontStyle:{themeKey:"typography"},fontWeight:{themeKey:"typography"},letterSpacing:{},textTransform:{},lineHeight:{},textAlign:{},typography:{cssProperty:!1,themeKey:"typography"}}},32689:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.default=void 0;var a=n(r(86326)),o=n(r(39862)),i=n(r(4292)),l=function(e){var t=e.children,r=e.isPageProtected,n=(0,i.default)(),l=n.isLoggedIn,s=n.profile,u=n.isLoading;return a.default.useEffect((function(){if(r&&!l&&!u&&!s)return o.default.login()}),[u,l,s,r]),r?s&&a.default.createElement(a.default.Fragment,null,t):a.default.createElement(a.default.Fragment,null,t)};t.default=l},32729:function(e,t,r){"use strict";var n=r(34228),a=r(15878),o=r(93833),i=r(80111),l=r(9693),s=r(82360);t.f=n&&!a?Object.defineProperties:function(e,t){i(e);for(var r,n=l(t),a=s(t),u=a.length,c=0;u>c;)o.f(e,r=a[c++],n[r]);return e}},32766:function(e,t,r){"use strict";r(79745)("matcher")},32953:function(e,t,r){"use strict";r.d(t,{A:function(){return M}});var n=r(53507),a=r(45904),o=r(86326),i=r(37064),l=r(28841),s=r(70209),u=r(76478),c=r(92403),d=r(87591),f=r(36870),p=(0,d.A)((0,f.jsx)("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z"}),"RadioButtonUnchecked"),m=(0,d.A)((0,f.jsx)("path",{d:"M8.465 8.465C9.37 7.56 10.62 7 12 7C14.76 7 17 9.24 17 12C17 13.38 16.44 14.63 15.535 15.535C14.63 16.44 13.38 17 12 17C9.24 17 7 14.76 7 12C7 10.62 7.56 9.37 8.465 8.465Z"}),"RadioButtonChecked"),h=r(13326);const v=(0,h.Ay)("span",{shouldForwardProp:h.ep})({position:"relative",display:"flex"}),g=(0,h.Ay)(p)({transform:"scale(1)"}),b=(0,h.Ay)(m)((({theme:e,ownerState:t})=>(0,a.A)({left:0,position:"absolute",transform:"scale(0)",transition:e.transitions.create("transform",{easing:e.transitions.easing.easeIn,duration:e.transitions.duration.shortest})},t.checked&&{transform:"scale(1)",transition:e.transitions.create("transform",{easing:e.transitions.easing.easeOut,duration:e.transitions.duration.shortest})})));var y=function(e){const{checked:t=!1,classes:r={},fontSize:n}=e,o=(0,a.A)({},e,{checked:t});return(0,f.jsxs)(v,{className:r.root,ownerState:o,children:[(0,f.jsx)(g,{fontSize:n,className:r.background,ownerState:o}),(0,f.jsx)(b,{fontSize:n,className:r.dot,ownerState:o})]})},x=r(3572),C=r(6248),A=r(87228),_=r(36009);const E=["checked","checkedIcon","color","icon","name","onChange","size","className"],S=(0,h.Ay)(u.A,{shouldForwardProp:e=>(0,h.ep)(e)||"classes"===e,name:"MuiRadio",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.root,"medium"!==r.size&&t[`size${(0,x.A)(r.size)}`],t[`color${(0,x.A)(r.color)}`]]}})((({theme:e,ownerState:t})=>(0,a.A)({color:(e.vars||e).palette.text.secondary},!t.disableRipple&&{"&:hover":{backgroundColor:e.vars?`rgba(${"default"===t.color?e.vars.palette.action.activeChannel:e.vars.palette[t.color].mainCh
2annel} / ${e.vars.palette.action.hoverOpacity})`:(0,s.X4)("default"===t.color?e.palette.action.active:e.palette[t.color].main,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}}},"default"!==t.color&&{[`&.${_.A.checked}`]:{color:(e.vars||e).palette[t.color].main}},{[`&.${_.A.disabled}`]:{color:(e.vars||e).palette.action.disabled}})));const w=(0,f.jsx)(y,{checked:!0}),k=(0,f.jsx)(y,{});var M=o.forwardRef((function(e,t){var r,s;const u=(0,c.A)({props:e,name:"MuiRadio"}),{checked:d,checkedIcon:p=w,color:m="primary",icon:h=k,name:v,onChange:g,size:b="medium",className:y}=u,M=(0,n.A)(u,E),T=(0,a.A)({},u,{color:m,size:b}),O=(e=>{const{classes:t,color:r,size:n}=e,o={root:["root",`color${(0,x.A)(r)}`,"medium"!==n&&`size${(0,x.A)(n)}`]};return(0,a.A)({},t,(0,l.A)(o,_.q,t))})(T),D=(0,A.A)();let R=d;const P=(0,C.A)(g,D&&D.onChange);let L=v;var I,j;return D&&(void 0===R&&(I=D.value,R="object"==typeof(j=u.value)&&null!==j?I===j:String(I)===String(j)),void 0===L&&(L=D.name)),(0,f.jsx)(S,(0,a.A)({type:"radio",icon:o.cloneElement(h,{fontSize:null!=(r=k.props.fontSize)?r:b}),checkedIcon:o.cloneElement(p,{fontSize:null!=(s=w.props.fontSize)?s:b}),ownerState:T,classes:O,name:L,checked:R,onChange:P,ref:t,className:(0,i.A)(O.root,y)},M))}))},32993:function(e,t,r){"use strict";var n=r(45904),a=r(53507),o=r(86326),i=r(37064),l=r(28841),s=r(44042),u=r(92403),c=r(13326),d=r(82833),f=r(36870);const p=["className","component"],m=(0,c.Ay)("tbody",{name:"MuiTableBody",slot:"Root",overridesResolver:(e,t)=>t.root})({display:"table-row-group"}),h={variant:"body"},v="tbody",g=o.forwardRef((function(e,t){const r=(0,u.A)({props:e,name:"MuiTableBody"}),{className:o,component:c=v}=r,g=(0,a.A)(r,p),b=(0,n.A)({},r,{component:c}),y=(e=>{const{classes:t}=e;return(0,l.A)({root:["root"]},d.b,t)})(b);return(0,f.jsx)(s.A.Provider,{value:h,children:(0,f.jsx)(m,(0,n.A)({className:(0,i.A)(y.root,o),as:c,ref:t,role:c===v?null:"rowgroup",ownerState:b},g))})}));t.A=g},33073:function(e,t,r){"use strict";r.d(t,{E:function(){return o}});var n=r(72667),a=r(68223);function o(e){return(0,a.A)("MuiTooltip",e)}const i=(0,n.A)("MuiTooltip",["popper","popperInteractive","popperArrow","popperClose","tooltip","tooltipArrow","touch","tooltipPlacementLeft","tooltipPlacementRight","tooltipPlacementTop","tooltipPlacementBottom","arrow"]);t.A=i},33085:function(e){"use strict";var t=TypeError;e.exports=function(e){if(e>9007199254740991)throw t("Maximum allowed index exceeded");return e}},33105:function(e,t,r){"use strict";t.__esModule=!0,t.useScrollRestoration=t.ScrollContext=void 0;var n=r(69629);t.ScrollContext=n.ScrollHandler;var a=r(72603);t.useScrollRestoration=a.useScrollRestoration},33109:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=r(97711),o=n(r(22753)),i=r(83589);t.default=({badgeCount:e,basketLabel:t,onClick:r,className:n,gtm:l})=>(0,a.jsx)(o.default,{accessibilityLabel:t,onClick:r,className:n,gtm:l,"data-testid":"shopping-cart-button",children:(0,a.jsx)(i.StyledBadge,{badgeContent:e,overlap:"rectangular",color:"error","data-testid":"shopping-cart-button-badge",slotProps:{badge:{"data-testid":"shopping-cart-button-badge-slot"}},children:(0,a.jsx)(i.StyledShoppingCartOutlined,{})})})},33188:function(e,t,r){var n=r(73829),a=r(91870);e.exports=function(e,t){var r=a(e,t);return n(r)?r:void 0}},33235:function(e){"use strict";e.exports=!1},33251:function(e,t,r){"use strict";var n,a=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var a=Object.getOwnPropertyDescriptor(t,r);a&&!("get"in a?!t.__esModule:a.writable||a.configurable)||(a={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,a)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),o=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),i=this&&this.__importStar||(n=function(e){return n=Object.getOwnPropertyNames||function(e){var t=[];for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[t.length]=r);return t},n(e)}
2,function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r=n(e),i=0;i<r.length;i++)"default"!==r[i]&&a(t,e,r[i]);return o(t,e),t});Object.defineProperty(t,"__esModule",{value:!0}),t.Root=t.classes=void 0;const l=i(r(30881)),s=r(91972),u="Chip";t.classes={default:`${u}-default`,colorWhite:`${u}-colorWhite`},t.Root=(0,s.styled)(l.default)((({theme:e})=>({margin:"5px",borderRadius:"21px",cursor:"pointer",fontSize:"16px",[`&.${t.classes.default}`]:{color:e.colours.inter,backgroundColor:e.colours.pearl,"&:hover, &:focus":{backgroundColor:e.colours.alabaster,color:e.colours.focus}},[`&.${t.classes.colorWhite}`]:{backgroundColor:e.colours.white,"&.Mui-disabled":{backgroundColor:(0,s.alpha)(e.colours.white,.5)}},"&.Mui-disabled":{backgroundColor:(0,s.alpha)(e.colours.pearl,.5),color:(0,s.alpha)(e.colours.inter,.3)},[`&.${l.chipClasses.colorPrimary}`]:{color:e.colours.white,backgroundColor:e.colours.inter},[`& .${l.chipClasses.deleteIcon}`]:{width:"16px",color:e.colours.inter},[`& .${l.chipClasses.label}`]:{paddingLeft:"15px",paddingRight:"15px"}})))},33270:function(e,t,r){"use strict";var n=r(79745),a=r(58376);n("toPrimitive"),a()},33321:function(e,t,r){"use strict";var n,a=r(53507),o=r(45904),i=r(86326),l=r(37064),s=r(28841),u=r(52504),c=r(20894),d=r(13326),f=r(3572),p=r(95097),m=r(92403),h=r(36870);const v=["children","className","component","disabled","error","filled","focused","margin","required","variant"],g=(0,d.Ay)("p",{name:"MuiFormHelperText",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.root,r.size&&t[`size${(0,f.A)(r.size)}`],r.contained&&t.contained,r.filled&&t.filled]}})((({theme:e,ownerState:t})=>(0,o.A)({color:(e.vars||e).palette.text.secondary},e.typography.caption,{textAlign:"left",marginTop:3,marginRight:0,marginBottom:0,marginLeft:0,[`&.${p.A.disabled}`]:{color:(e.vars||e).palette.text.disabled},[`&.${p.A.error}`]:{color:(e.vars||e).palette.error.main}},"small"===t.size&&{marginTop:4},t.contained&&{marginLeft:14,marginRight:14}))),b=i.forwardRef((function(e,t){const r=(0,m.A)({props:e,name:"MuiFormHelperText"}),{children:i,className:d,component:b="p"}=r,y=(0,a.A)(r,v),x=(0,c.A)(),C=(0,u.A)({props:r,muiFormControl:x,states:["variant","size","disabled","error","filled","focused","required"]}),A=(0,o.A)({},r,{component:b,contained:"filled"===C.variant||"outlined"===C.variant,variant:C.variant,size:C.size,disabled:C.disabled,error:C.error,filled:C.filled,focused:C.focused,required:C.required}),_=(e=>{const{classes:t,contained:r,size:n,disabled:a,error:o,filled:i,focused:l,required:u}=e,c={root:["root",a&&"disabled",o&&"error",n&&`size${(0,f.A)(n)}`,r&&"contained",l&&"focused",i&&"filled",u&&"required"]};return(0,s.A)(c,p.h,t)})(A);return(0,h.jsx)(g,(0,o.A)({as:b,ownerState:A,className:(0,l.A)(_.root,d),ref:t},y,{children:" "===i?n||(n=(0,h.jsx)("span",{className:"notranslate",children:"​"})):i}))}));t.A=b},33342:function(e,t,r){"use strict";for(var n=r(29439),a=r(88073),o=r(74738),i=r(43143),l=r(56377),s=a("Symbol"),u=s.isWellKnownSymbol,c=a("Object","getOwnPropertyNames"),d=o(s.prototype.valueOf),f=n("wks"),p=0,m=c(s),h=m.length;p<h;p++)try{var v=m[p];i(s[v])&&l(v)}catch(g){}e.exports=function(e){if(u&&u(e))return!0;try{for(var t=d(e),r=0,n=c(f),a=n.length;r<a;r++)if(f[n[r]]==t)return!0}catch(g){}return!1}},33436:function(e,t,r){"use strict";var n=r(9701);e.exports=n},33600:function(e,t,r){"use strict";r.r(t),r.d(t,{default:function(){return n.A},formControlLabelClasses:function(){return a.A},getFormControlLabelUtilityClasses:function(){return a.u}});var n=r(25817),a=r(17449)},33661:function(e,t,r){"use strict";var n=r(45904),a=r(53507),o=r(86326),i=r(37064),l=r(28841),s=r(15963),u=r(13326),c=r(92403),d=r(62121),f=r(43309),p=r(30103),m=r(42147),h=r(51113),v=r(33321),g=r(98371),b=r(3605),y=r(36870);const x=["autoComplete","autoFocus","children","className","color","defaultValue","disabled","error","FormHelperTextProps","fullWidth","helperText","id","InputLabelProps","inputProps","InputProps","inputRef","label","maxRows","minRows","multiline","name","onBlur","onChange","onFocus","placeholder","required","rows","select","SelectProps","type","value","variant"],C={standard:d.A,filled:f.A,outlined:p.A}
2,A=(0,u.Ay)(h.A,{name:"MuiTextField",slot:"Root",overridesResolver:(e,t)=>t.root})({}),_=o.forwardRef((function(e,t){const r=(0,c.A)({props:e,name:"MuiTextField"}),{autoComplete:o,autoFocus:u=!1,children:d,className:f,color:p="primary",defaultValue:h,disabled:_=!1,error:E=!1,FormHelperTextProps:S,fullWidth:w=!1,helperText:k,id:M,InputLabelProps:T,inputProps:O,InputProps:D,inputRef:R,label:P,maxRows:L,minRows:I,multiline:j=!1,name:F,onBlur:B,onChange:N,onFocus:$,placeholder:U,required:z=!1,rows:V,select:H=!1,SelectProps:W,type:G,value:Z,variant:q="outlined"}=r,Y=(0,a.A)(r,x),K=(0,n.A)({},r,{autoFocus:u,color:p,disabled:_,error:E,fullWidth:w,multiline:j,required:z,select:H,variant:q}),X=(e=>{const{classes:t}=e;return(0,l.A)({root:["root"]},b._,t)})(K);const Q={};"outlined"===q&&(T&&void 0!==T.shrink&&(Q.notched=T.shrink),Q.label=P),H&&(W&&W.native||(Q.id=void 0),Q["aria-describedby"]=void 0);const J=(0,s.A)(M),ee=k&&J?`${J}-helper-text`:void 0,te=P&&J?`${J}-label`:void 0,re=C[q],ne=(0,y.jsx)(re,(0,n.A)({"aria-describedby":ee,autoComplete:o,autoFocus:u,defaultValue:h,fullWidth:w,multiline:j,name:F,rows:V,maxRows:L,minRows:I,type:G,value:Z,id:J,inputRef:R,onBlur:B,onChange:N,onFocus:$,placeholder:U,inputProps:O},Q,D));return(0,y.jsxs)(A,(0,n.A)({className:(0,i.A)(X.root,f),disabled:_,error:E,fullWidth:w,ref:t,required:z,color:p,variant:q,ownerState:K},Y,{children:[null!=P&&""!==P&&(0,y.jsx)(m.A,(0,n.A)({htmlFor:J,id:te},T,{children:P})),H?(0,y.jsx)(g.A,(0,n.A)({"aria-describedby":ee,id:J,labelId:te,value:Z,input:ne},W,{children:d})):ne,k&&(0,y.jsx)(v.A,(0,n.A)({id:ee},S,{children:k}))]}))}));t.A=_},33836:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const n=r(97711);t.default=e=>(0,n.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 284 100",xmlSpace:"preserve",...e,children:[(0,n.jsx)("path",{d:"M0 70.1V30.03h15.974l7.08 24.91 7.09-24.91h15.834V70.1H34.135V57.9l.25-6.29.653-7.2h-.13L27.566 70.1H18.42l-7.34-25.69h-.13l.641 5.91.261 6.17V70.1H0ZM65.562 40.05c10.31 0 16.747 6.04 16.747 15.16 0 10.66-7.21 15.67-16.616 15.67-9.406 0-16.616-5.14-16.616-15.03-.13-10.15 6.568-15.8 16.485-15.8Zm-5.024 15.16c0 5.52 2.066 7.96 5.024 7.96 2.959 0 5.024-2.44 5.024-7.96 0-4.24-1.935-7.58-4.893-7.32-3.991 0-5.155 4.11-5.155 7.32ZM85.267 40.94h10.56v4.62c2.577-3.47 5.405-5.39 9.917-5.39 7.732 0 11.332 4.5 11.332 12.46V70.1h-11.593V54.69c0-2.95-.772-5.39-4.121-5.39-3.61 0-4.513 2.31-4.513 6.04v14.9H85.257V40.96l.01-.02ZM142.065 70.1l-.511-3.08c-3.35 3.08-6.699 3.98-10.951 3.98-5.535 0-10.429-2.7-10.429-8.73 0-13.23 20.868-7.19 20.868-12.72 0-2.06-2.577-2.44-3.73-2.44-1.675 0-3.73.39-4.121 2.83h-11.202c0-6.17 4.383-9.76 15.975-9.76 13.778 0 14.681 5.14 14.681 12.07v13.61c-.261 1.41.391 2.95 1.544 3.72v.51h-12.104l-.02.01Zm-1.283-12.97c-3.731 1.8-8.755.9-8.755 4.75 0 1.41 1.414 2.44 3.731 2.44 3.991 0 5.405-3.08 5.024-7.19ZM156.365 40.94h10.559v5.91h.131c1.674-4.62 4.512-6.68 9.015-6.68.511 0 1.033.13 1.544.13v11.56c-.772-.13-1.544-.26-2.447-.39-4.763 0-7.079 2.18-7.079 8.48v10.02h-11.593l-.13-29.03ZM201.059 40.94v6.68h-4.893V70.1h-11.593V47.62h-3.86v-6.68h3.86c0-10.28 3.992-11.94 11.462-11.94h5.024v7.32c-3.73 0-5.154 0-4.893 4.62h4.893ZM215.74 70.1h-11.592V30.03h11.592V70.1ZM230.291 58.03c-.131 3.08 2.446 5.65 5.535 5.78h.261c1.805.13 3.479-.9 4.382-2.57h11.081c-2.066 7.19-9.406 9.63-16.225 9.63-9.407 0-16.617-5.39-16.617-15.16s7.21-15.67 16.617-15.67c10.82 0 17.388 7.45 17.127 17.98h-22.151l-.01.01Zm10.559-5.91c-.13-2.83-2.316-5.01-5.154-5.01-3.48 0-5.405 1.93-5.405 5.01h10.559Z",fill:"#004F9E"}),(0,n.jsx)("path",{d:"m260.304 54.69-9.657-13.87h12.876l3.73 7.32 3.871-7.32h12.746l-10.048 13.87L284 69.97h-13.006l-4.122-8.35-4.251 8.35h-12.876l10.559-15.28Z",fill:"#004F9E"})]})},33844:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getThumbnailLabel=void 0;t.getThumbnailLabel=({media:e,videoButtonLabel:t,visualiserButtonLabel:r})=>{const n=e?.isVideo;return n?t:!!e?.visualiserParameters?r:void 0}},33960:function(e,t,r){"use strict";var n=r(55841);e.exports=function(e,t){var r=[][e];return!!r&&n((function(){r.call(null,t||function(){return 1},1)}))}},34033:function(e,t,r){"use strict";var n=r(60330);
2t.__esModule=!0,t.DescriptionTypoMultiLine=t.DescriptionGrid=void 0;var a=n(r(25043)),o=n(r(9866)),i=r(91972),l=(0,i.styled)(a.default)((function(e){var t;return(t={margin:"0 0 48px"})[e.theme.breakpoints.up("lg")]={marginBottom:"60px"},t}));t.DescriptionGrid=l;var s=(0,i.styled)(o.default)({whiteSpace:"pre-line"});t.DescriptionTypoMultiLine=s},34098:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.default=void 0;var a=n(r(18284)),o=n(r(55717)),i=n(r(62566)),l=function(){var e=(0,o.default)(a.default.mark((function e(t){var r,n,o,l,s,u,c,d,f,p,m;return a.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(o=t.tileOptions,l=t.setTileOptions,s=t.esIndexNameProduct){e.next=3;break}return e.abrupt("return");case 3:if(null==o||null===(r=o.ridge)||void 0===r||null===(n=r.productReferences)||void 0===n||!n.length){e.next=18;break}return u=o.ridge.productReferences,e.prev=5,e.next=8,(0,i.default)(u,s);case 8:if(c=e.sent){e.next=11;break}return e.abrupt("return");case 11:d=c.ridgeEnd,f=c.ridgeStart,p=c.yRidge,m=c.tRidge,l(Object.assign({},o,{ridge:Object.assign({},o.ridge,{ridgeEnd:d,ridgeStart:f,yRidge:p,tRidge:m})})),e.next=18;break;case 15:e.prev=15,e.t0=e.catch(5),console.error("Did not manage to fetch the following ridge tile product references - "+JSON.stringify(u)+"\n"+e.t0.message);case 18:case"end":return e.stop()}}),e,null,[[5,15]])})));return function(t){return e.apply(this,arguments)}}(),s=l;t.default=s},34177:function(e,t,r){"use strict";t.__esModule=!0,t.classes=t.StyledSampleBasketSection=void 0;var n=r(91972),a="SampleBasketSectionProducts",o={product:a+"-product","product-wrapper":a+"-product-wrapper","product-image":a+"-product-image","product-title":a+"-product-title","product-color":a+"-product-color","product-size":a+"-product-size","product-button":a+"-product-button","product-description":a+"-product-description"};t.classes=o;var i=(0,n.styled)("div")((function(e){var t,r,n,a,i,l,s,u,c=e.theme;return(u={display:"flex",alignItems:"stretch",flexWrap:"wrap"})[c.breakpoints.down("lg")]={flexDirection:"column"},u["."+o.product]=((t={})[c.breakpoints.down("lg")]={display:"flex",alignItems:"center",justifyContent:"space-between"},t),u["."+o["product-wrapper"]]=((r={flexGrow:"0",height:"auto",marginBottom:"1rem",marginRight:"1rem","&:last-child":{marginRight:"0"}})[c.breakpoints.up("lg")]={maxWidth:"calc(33% - 1rem)",flexBasis:"calc(33% - 1rem)"},r[c.breakpoints.up("md")]={maxWidth:"calc(25% - 1rem)",flexBasis:"calc(25% - 1rem)"},r[c.breakpoints.up("xl")]={maxWidth:"calc(20% - 0.8rem)",flexBasis:"calc(20% - 0.8rem)"},r[c.breakpoints.down("lg")]={maxWidth:"initial",marginRight:"0",alignItems:"center",display:"flex",flexDirection:"row",justifyContent:"space-between",boxShadow:"none",borderTop:"1px solid "+c.colours.storm},r),u["."+o["product-image"]]=((n={marginTop:"20px",padding:"0 42px",marginBottom:"-10px"})[c.breakpoints.down("lg")]={margin:"0",padding:"20px 0 20px 20px",height:"100px",width:"100px"},n),u["."+o["product-title"]]=((a={fontSize:"16px",fontFamily:"Effra Medium",marginBottom:"30px",color:c.colours.cyan600})[c.breakpoints.up("md")]={fontSize:"22.5px"},a[c.breakpoints.down("lg")]={fontXize:"20px",marginBottom:"10px"},a),u["."+o["product-color"]]=((i={fontSize:"16px",fontFamily:"Effra Medium",marginBottom:"20px",color:c.colours.slate})[c.breakpoints.up("md")]={fontSize:"20.25px"},i[c.breakpoints.down("lg")]={fontSize:"18px",marginBottom:"5px"},i),u["."+o["product-size"]]=((l={fontSize:"16px",fontFamily:"Effra Medium",marginBottom:"24px",color:c.colours.slate})[c.breakpoints.down("lg")]={marginBottom:"0"},l),u["."+o["product-button"]]=((s={})[c.breakpoints.up("lg")]={width:"100%"},s[c.breakpoints.down("lg")]={width:"48px",border:"1px solid "+c.colours.cyan500,color:""+c.colours.cyan500},s),u}));t.StyledSampleBasketSection=i},34192:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.StyledGrid=t.OverlapCardsSection=void 0;var a=n(r(25043)),o=r(91972),i=(0,o.styled)("div")((function(e){var t,r=e.theme;return(t={marginTop:"-70px",backgroundColor:r.colours.white+" !important"})[r.breakpoints.up("md")]={marginTop:"-35px"},t[r.breakpoints.up("lg")]={marginTop:"-75px"},t[r.breakpoints.up("xl")]={marginTop:"-105px"},t}));t.OverlapCardsSection=i;var l=(0,o.styled)(a.default)({zIndex:8});t.StyledGrid=l},34224:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var a=Object.getOwnPropertyDescriptor(t,r);
2a&&!("get"in a?!t.__esModule:a.writable||a.configurable)||(a={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,a)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),a=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return a(t,e),t};Object.defineProperty(t,"__esModule",{value:!0});var i=o(r(864));t.default=[(0,i.default)({code:"bagUomAttributes",name:"bagUomAttributes",features:[(0,i.createFeature)({code:"bagUomAttributes.categoryOfEan11",featureValues:[(0,i.createFeatureValue)({value:"bagUomAttributes.categoryOfEan11"})]}),(0,i.createFeature)({code:"bagUomAttributes.denominatorForConversion",featureValues:[(0,i.createFeatureValue)({value:"bagUomAttributes.denominatorForConversion"})]}),(0,i.createFeature)({code:"bagUomAttributes.ean11",featureValues:[(0,i.createFeatureValue)({value:"bagUomAttributes.ean11"})]}),(0,i.createFeature)({code:"bagUomAttributes.grossWeight",featureValues:[(0,i.createFeatureValue)({value:"bagUomAttributes.grossWeight"})]}),(0,i.createFeature)({code:"bagUomAttributes.height",featureValues:[(0,i.createFeatureValue)({value:"bagUomAttributes.height"})]}),(0,i.createFeature)({code:"bagUomAttributes.length",featureValues:[(0,i.createFeatureValue)({value:"bagUomAttributes.length"})]}),(0,i.createFeature)({code:"bagUomAttributes.numeratorForConversion",featureValues:[(0,i.createFeatureValue)({value:"bagUomAttributes.numeratorForConversion"})]}),(0,i.createFeature)({code:"bagUomAttributes.unit",featureValues:[(0,i.createFeatureValue)({value:"bagUomAttributes.unit"})]}),(0,i.createFeature)({code:"bagUomAttributes.uomType",featureValues:[(0,i.createFeatureValue)({value:"bagUomAttributes.uomType"})]}),(0,i.createFeature)({code:"bagUomAttributes.volume",featureValues:[(0,i.createFeatureValue)({value:"bagUomAttributes.volume"})]}),(0,i.createFeature)({code:"bagUomAttributes.width",featureValues:[(0,i.createFeatureValue)({value:"bagUomAttributes.width"})]})]}),(0,i.default)({code:"canisterUomAttributes",name:"canisterUomAttributes",features:[(0,i.createFeature)({code:"canisterUomAttributes.categoryOfEan11",featureValues:[(0,i.createFeatureValue)({value:"canisterUomAttributes.categoryOfEan11"})]}),(0,i.createFeature)({code:"canisterUomAttributes.denominatorForConversion",featureValues:[(0,i.createFeatureValue)({value:"canisterUomAttributes.denominatorForConversion"})]}),(0,i.createFeature)({code:"canisterUomAttributes.ean11",featureValues:[(0,i.createFeatureValue)({value:"canisterUomAttributes.ean11"})]}),(0,i.createFeature)({code:"canisterUomAttributes.grossWeight",featureValues:[(0,i.createFeatureValue)({value:"canisterUomAttributes.grossWeight"})]}),(0,i.createFeature)({code:"canisterUomAttributes.height",featureValues:[(0,i.createFeatureValue)({value:"canisterUomAttributes.height"})]}),(0,i.createFeature)({code:"canisterUomAttributes.length",featureValues:[(0,i.createFeatureValue)({value:"canisterUomAttributes.length"})]}),(0,i.createFeature)({code:"canisterUomAttributes.numeratorForConversion",featureValues:[(0,i.createFeatureValue)({value:"canisterUomAttributes.numeratorForConversion"})]}),(0,i.createFeature)({code:"canisterUomAttributes.unit",featureValues:[(0,i.createFeatureValue)({value:"canisterUomAttributes.unit"})]}),(0,i.createFeature)({code:"canisterUomAttributes.uomType",featureValues:[(0,i.createFeatureValue)({value:"canisterUomAttributes.uomType"})]}),(0,i.createFeature)({code:"canisterUomAttributes.volume",featureValues:[(0,i.createFeatureValue)({value:"canisterUomAttributes.volume"})]}),(0,i.createFeature)({code:"canisterUomAttributes.width",featureValues:[(0,i.createFeatureValue)({value:"canisterUomAttributes.width"})]})]}),(0,i.default)({code:"cartonUomAttributes",name:"cartonUomAttributes",features:[(0,i.createFeature)({code:"cartonUomAttributes.categoryOfEan11",featureValues:[(0,i.createFeatureValue)({value:"cartonUomAttributes.categoryOfEan11"})]}),(0,i.createFeature)({code:"cartonUomAttributes.denominatorForConversion",featureValues:[(0,i.createFeatureValue)({value:"cartonUomAttributes.denominatorForConversion"})]}),(0,i.createFeature)({code:"cartonUomAttributes.ean11",featureValues:[(0,i.createFeatureValue)({value:"cartonUomAttributes.ean11"})]}),(0,i.createFeature)({code:"cartonUomAttributes.grossWeight",featureValues:[(0,i.createFeatureValue)({value:"cartonUomAttributes.grossWeight"})]}),(0,i.createFeature)({code:"cartonUomAttributes.height",featureValues:[(0,i.createFeatureValue)({value:"cartonUomAttributes.height"})]}),(0,i.createFeature)({code:"cartonUomAttributes.length",featureValues:[(0,i.createFeatureValue)({value:"cartonUomAttributes.length"})]}),(0,i.createFeature)({code:"cartonUomAttributes.numeratorForConversion",featureValues:[(0,i.createFeatureValue)({value:"cartonUomAttributes.numeratorForConversion"})]}),(0,i.createFeature)({code:"cartonUomAttributes.unit",featureValues:[(0,i.createFeatureValue)({value:"cartonUomAttributes.unit"})]}),(0,i.createFeature)({code:"cartonUomAttributes.uomType",featureValues:[(0,i.createFeatureValue)({value:"cartonUomAttributes.uomType"})]}),(0,i.createFeature)({code:"cartonUomAttributes.volume",featureValues:[(0,i.createFeatureValue)({value:"cartonUomAttributes.volume"})]}),(0,i.createFeature)({code:"cartonUomAttributes.width",featureValues:[(0,i.createFeatureValue)({value:"cartonUomAttributes.width"})]})]}),(0,i.default)({code:"crateUomAttributes",name:"crateUomAttributes",features:[(0,i.createFeature)({code:"crateUomAttributes.categoryOfEan11",featureValues:[(0,i.createFeatureValue)({value:"crateUomAttributes.categoryOfEan11"})]}),(0,i.createFeature)({code:"crateUomAttributes.denominatorForConversion",featureValues:[(0,i.createFeatureValue)({value:"crateUomAttributes.denominatorForConversion"})]}),(0,i.createFeature)({code:"crateUomAttributes.ean11",featureValues:[(0,i.createFeatureValue)({value:"crateUomAttributes.ean11"})]}),(0,i.createFeature)({code:"crateUomAttributes.grossWeight",featureValues:[(0,i.createFeatureValue)({value:"crateUomAttributes.grossWeight"})]}),(0,i.createFeature)({code:"crateUomAttributes.height",featureValues:[(0,i.createFeatureValue)({value:"crateUomAttributes.height"})]}),(0,i.createFeature)({code:"crateUomAttributes.length",featureValues:[(0,i.createFeatureValue)({value:"crateUomAttributes.length"})]}),(0,i.createFeature)({code:"crateUomAttributes.numeratorForConversion",featureValues:[(0,i.createFeatureValue)({value:"crateUomAttributes.numeratorForConversion"})]}),(0,i.createFeature)({code:"crateUomAttributes.unit",featureValues:[(0,i.createFeatureValue)({value:"crateUomAttributes.unit"})]}),(0,i.createFeature)({code:"crateUomAttributes.uomType",featureValues:[(0,i.createFeatureValue)({value:"crateUomAttributes.uomType"})]}),(0,i.createFeature)({code:"crateUomAttributes.volume",featureValues:[(0,i.createFeatureValue)({value:"crateUomAttributes.volume"})]}),(0,i.createFeature)({code:"crateUomAttributes.width",featureValues:[(0,i.createFeatureValue)({value:"crateUomAttributes.width"})]})]}
2),(0,i.default)({code:"cubicMeterUomAttributes",name:"cubicMeterUomAttributes",features:[(0,i.createFeature)({code:"cubicMeterUomAttributes.categoryOfEan11",featureValues:[(0,i.createFeatureValue)({value:"cubicMeterUomAttributes.categoryOfEan11"})]}),(0,i.createFeature)({code:"cubicMeterUomAttributes.denominatorForConversion",featureValues:[(0,i.createFeatureValue)({value:"cubicMeterUomAttributes.denominatorForConversion"})]}),(0,i.createFeature)({code:"cubicMeterUomAttributes.ean11",featureValues:[(0,i.createFeatureValue)({value:"cubicMeterUomAttributes.ean11"})]}),(0,i.createFeature)({code:"cubicMeterUomAttributes.grossWeight",featureValues:[(0,i.createFeatureValue)({value:"cubicMeterUomAttributes.grossWeight"})]}),(0,i.createFeature)({code:"cubicMeterUomAttributes.height",featureValues:[(0,i.createFeatureValue)({value:"cubicMeterUomAttributes.height"})]}),(0,i.createFeature)({code:"cubicMeterUomAttributes.length",featureValues:[(0,i.createFeatureValue)({value:"cubicMeterUomAttributes.length"})]}),(0,i.createFeature)({code:"cubicMeterUomAttributes.numeratorForConversion",featureValues:[(0,i.createFeatureValue)({value:"cubicMeterUomAttributes.numeratorForConversion"})]}),(0,i.createFeature)({code:"cubicMeterUomAttributes.unit",featureValues:[(0,i.createFeatureValue)({value:"cubicMeterUomAttributes.unit"})]}),(0,i.createFeature)({code:"cubicMeterUomAttributes.uomType",featureValues:[(0,i.createFeatureValue)({value:"cubicMeterUomAttributes.uomType"})]}),(0,i.createFeature)({code:"cubicMeterUomAttributes.volume",featureValues:[(0,i.createFeatureValue)({value:"cubicMeterUomAttributes.volume"})]}),(0,i.createFeature)({code:"cubicMeterUomAttributes.width",featureValues:[(0,i.createFeatureValue)({value:"cubicMeterUomAttributes.width"})]})]}),(0,i.default)({code:"drumUomAttributes",name:"drumUomAttributes",features:[(0,i.createFeature)({code:"drumUomAttributes.categoryOfEan11",featureValues:[(0,i.createFeatureValue)({value:"drumUomAttributes.categoryOfEan11"})]}),(0,i.createFeature)({code:"drumUomAttributes.denominatorForConversion",featureValues:[(0,i.createFeatureValue)({value:"drumUomAttributes.denominatorForConversion"})]}),(0,i.createFeature)({code:"drumUomAttributes.ean11",featureValues:[(0,i.createFeatureValue)({value:"drumUomAttributes.ean11"})]}),(0,i.createFeature)({code:"drumUomAttributes.grossWeight",featureValues:[(0,i.createFeatureValue)({value:"drumUomAttributes.grossWeight"})]}),(0,i.createFeature)({code:"drumUomAttributes.height",featureValues:[(0,i.createFeatureValue)({value:"drumUomAttributes.height"})]}),(0,i.createFeature)({code:"drumUomAttributes.length",featureValues:[(0,i.createFeatureValue)({value:"drumUomAttributes.length"})]}),(0,i.createFeature)({code:"drumUomAttributes.numeratorForConversion",featureValues:[(0,i.createFeatureValue)({value:"drumUomAttributes.numeratorForConversion"})]}),(0,i.createFeature)({code:"drumUomAttributes.unit",featureValues:[(0,i.createFeatureValue)({value:"drumUomAttributes.unit"})]}),(0,i.createFeature)({code:"drumUomAttributes.uomType",featureValues:[(0,i.createFeatureValue)({value:"drumUomAttributes.uomType"})]}),(0,i.createFeature)({code:"drumUomAttributes.volume",featureValues:[(0,i.createFeatureValue)({value:"drumUomAttributes.volume"})]}),(0,i.createFeature)({code:"drumUomAttributes.width",featureValues:[(0,i.createFeatureValue)({value:"drumUomAttributes.width"})]})]}),(0,i.default)({code:"eachUomAttributes",name:"eachUomAttributes",features:[(0,i.createFeature)({code:"eachUomAttributes.categoryOfEan11",featureValues:[(0,i.createFeatureValue)({value:"eachUomAttributes.categoryOfEan11"})]}),(0,i.createFeature)({code:"eachUomAttributes.denominatorForConversion",featureValues:[(0,i.createFeatureValue)({value:"eachUomAttributes.denominatorForConversion"})]}),(0,i.createFeature)({code:"eachUomAttributes.ean11",featureValues:[(0,i.createFeatureValue)({value:"eachUomAttributes.ean11"})]}),(0,i.createFeature)({code:"eachUomAttributes.grossWeight",featureValues:[(0,i.createFeatureValue)({value:"eachUomAttributes.grossWeight"})]}),(0,i.createFeature)({code:"eachUomAttributes.height",featureValues:[(0,i.createFeatureValue)({value:"eachUomAttributes.height"})]}),(0,i.createFeature)({code:"eachUomAttributes.length",featureValues:[(0,i.createFeatureValue)({value:"eachUomAttributes.length"})]}),(0,i.createFeature)({code:"eachUomAttributes.numeratorForConversion",featureValues:[(0,i.createFeatureValue)({value:"eachUomAttributes.numeratorForConversion"})]}),(0,i.createFeature)({code:"eachUomAttributes.unit",featureValues:[(0,i.createFeatureValue)({value:"eachUomAttributes.unit"})]}),(0,i.createFeature)({code:"eachUomAttributes.uomType",featureValues:[(0,i.createFeatureValue)({value:"eachUomAttributes.uomType"})]}),(0,i.createFeature)({code:"eachUomAttributes.volume",featureValues:[(0,i.createFeatureValue)({value:"eachUomAttributes.volume"})]}),(0,i.createFeature)({code:"eachUomAttributes.width",featureValues:[(0,i.createFeatureValue)({value:"eachUomAttributes.width"})]})]}),(0,i.default)({code:"kilogramUomAttributes",name:"kilogramUomAttributes",features:[(0,i.createFeature)({code:"kilogramUomAttributes.categoryOfEan11",featureValues:[(0,i.createFeatureValue)({value:"kilogramUomAttributes.categoryOfEan11"})]}),(0,i.createFeature)({code:"kilogramUomAttributes.denominatorForConversion",featureValues:[(0,i.createFeatureValue)({value:"kilogramUomAttributes.denominatorForConversion"})]}),(0,i.createFeature)({code:"kilogramUomAttributes.ean11",featureValues:[(0,i.createFeatureValue)({value:"kilogramUomAttributes.ean11"})]}),(0,i.createFeature)({code:"kilogramUomAttributes.grossWeight",featureValues:[(0,i.createFeatureValue)({value:"kilogramUomAttributes.grossWeight"})]}),(0,i.createFeature)({code:"kilogramUomAttributes.height",featureValues:[(0,i.createFeatureValue)({value:"kilogramUomAttributes.height"})]}),(0,i.createFeature)({code:"kilogramUomAttributes.length",featureValues:[(0,i.createFeatureValue)({value:"kilogramUomAttributes.length"})]}),(0,i.createFeature)({code:"kilogramUomAttributes.numeratorForConversion",featureValues:[(0,i.createFeatureValue)({value:"kilogramUomAttributes.numeratorForConversion"})]}),(0,i.createFeature)({code:"kilogramUomAttributes.unit",featureValues:[(0,i.createFeatureValue)({value:"kilogramUomAttributes.unit"})]}),(0,i.createFeature)({code:"kilogramUomAttributes.uomType",featureValues:[(0,i.createFeatureValue)({value:"kilogramUomAttributes.uomType"})]}),(0,i.createFeature)({code:"kilogramUomAttributes.volume",featureValues:[(0,i.createFeatureValue)({value:"kilogramUomAttributes.volume"})]}),(0,i.createFeature)({code:"kilogramUomAttributes.width",featureValues:[(0,i.createFeatureValue)({value:"kilogramUomAttributes.width"})]})]}),(0,i.default)({code:"kilometerUomAttributes",name:"kilometerUomAttributes",features:[(0,i.createFeature)({code:"kilometerUomAttributes.categoryOfEan11",featureValues:[(0,i.createFeatureValue)({value:"kilometerUomAttributes.categoryOfEan11"})]}),(0,i.createFeature)({code:"kilometerUomAttributes.denominatorForConversion",featureValues:[(0,i.createFeatureValue)({value:"kilometerUomAttributes.denominatorForConversion"})]}),(0,i.createFeature)({code:"kilometerUomAttributes.ean11",featureValues:[(0,i.createFeatureValue)({value:"kilometerUomAttributes.ean11"})]}),(0,i.createFeature)({code:"kilometerUomAttributes.grossWeight",featureValues:[(0,i.createFeatureValue)({value:"kilometerUomAttributes.grossWeight"})]}),(0,i.createFeature)({code:"kilometerUomAttributes.height",featureValues:[(0,i.createFeatureValue)({value:"kilometerUomAttributes.height"})]}),(0,i.createFeature)({code:"kilometerUomAttributes.length",featureValues:[(0,i.createFeatureValue)({value:"kilometerUomAttributes.length"})]}),(0,i.createFeature)({code:"kilometerUomAttributes.numeratorForConversion",featureValues:[(0,i.createFeatureValue)({value:"kilometerUomAttributes.numeratorForConversion"})]}),(0,i.createFeature)({code:"kilometerUomAttributes.unit",featureValues:[(0,i.createFeatureValue)({value:"kilometerUomAttributes.unit"})]}),(0,i.createFeature)({code:"kilometerUomAttributes.uomType",featureValues:[(0,i.createFeatureValue)({value:"kilometerUomAttributes.uomType"})]}),(0,i.createFeature)({code:"kilometerUomAttributes.volume",featureValues:[(0,i.createFeatureValue)({value:"kilometerUomAttributes.volume"})]}),(0,i.createFeature)({code:"kilometerUomAttributes.width",featureValues:[(0,i.createFeatureValue)({value:"kilometerUomAttributes.width"})]})]}),(0,i.default)({code:"kilowattUomAttributes",name:"kilowattUomAttributes",features:[(0,i.createFeature)({code:"kilowattUomAttributes.categoryOfEan11",featureValues:[(0,i.createFeatureValue)({value:"kilowattUomAttributes.categoryOfEan11"})]}),(0,i.createFeature)({code:"kilowattUomAttributes.denominatorForConversion",featureValues:[(0,i.createFeatureValue)({value:"kilowattUomAttributes.denominatorForConversion"})]}),(0,i.createFeature)({code:"kilowattUomAttributes.ean11",featureValues:[(0,i.createFeatureValue)({value:"kilowattUomAttributes.ean11"})]}),(0,i.createFeature)({code:"kilowattUomAttributes.grossWeight",featureValues:[(0,i.createFeatureValue)({value:"kilowattUomAttributes.grossWeight"})]}),(0,i.createFeature)({code:"kilowattUomAttributes.height",featureValues:[(0,i.createFeatureValue)({value:"kilowattUomAttributes.height"})]}),(0,i.createFeature)({code:"kilowattUomAttributes.length",featureValues:[(0,i.createFeatureValue)({value:"kilowattUomAttributes.length"})]}),(0,i.createFeature)({code:"kilowattUomAttributes.numeratorForConversion",featureValues:[(0,i.createFeatureValue)({value:"kilowattUomAttributes.numeratorForConversion"})]}),(0,i.createFeature)({code:"kilowattUomAttributes.unit",featureValues:[(0,i.createFeatureValue)({value:"kilowattUomAttributes.unit"})]}),(0,i.createFeature)({code:"kilowattUomAttributes.uomType",featureValues:[(0,i.createFeatureValue)({value:"kilowattUomAttributes.uomType"})]}),(0,i.createFeature)({code:"kilowattUomAttributes.volume",featureValues:[(0,i.createFeatureValue)({value:"kilowattUomAttributes.volume"})]}),(0,i.createFeature)({code:"kilowattUomAttributes.width",featureValues:[(0,i.createFeatureValue)({value:"kilowattUomAttributes.width"})]})]}),(0,i.default)({code:"literUomAttributes",name:"literUomAttributes",features:[(0,i.createFeature)({code:"literUomAttributes.categoryOfEan11",featureValues:[(0,i.createFeatureValue)({value:"literUomAttributes.categoryOfEan11"})]}),(0,i.createFeature)({code:"literUomAttributes.denominatorForConversion",featureValues:[(0,i.createFeatureValue)({value:"literUomAttributes.denominatorForConversion"})]}),(0,i.createFeature)({code:"literUomAttributes.ean11",featureValues:[(0,i.createFeatureValue)({value:"literUomAttributes.ean11"})]}),(0,i.createFeature)({code:"literUomAttributes.grossWeight",featureValues:[(0,i.createFeatureValue)({value:"literUomAttributes.grossWeight"})]}),(0,i.createFeature)({code:"literUomAttributes.height",featureValues:[(0,i.createFeatureValue)({value:"literUomAttributes.height"})]}),(0,i.createFeature)({code:"literUomAttributes.length",featureValues:[(0,i.createFeatureValue)({value:"literUomAttributes.length"})]}),(0,i.createFeature)({code:"literUomAttributes.numeratorForConversion",featureValues:[(0,i.createFeatureValue)({value:"literUomAttributes.numeratorForConversion"})]}),(0,i.createFeature)({code:"literUomAttributes.unit",featureValues:[(0,i.createFeatureValue)({value:"literUomAttributes.unit"})]}),(0,i.createFeature)({code:"literUomAttributes.uomType",featureValues:[(0,i.createFeatureValue)({value:"literUomAttributes.uomType"})]}),(0,i.createFeature)({code:"literUomAttributes.volume",featureValues:[(0,i.createFeatureValue)({value:"literUomAttributes.volume"})]}),(0,i.createFeature)({code:"literUomAttributes.width",featureValues:[(0,i.createFeatureValue)({value:"literUomAttributes.width"})]})]}),(0,i.default)({code:"meterUomAttributes",name:"meterUomAttributes",features:[(0,i.createFeature)({code:"meterUomAttributes.categoryOfEan11",featureValues:[(0,i.createFeatureValue)({value:"meterUomAttributes.categoryOfEan11"})]}),(0,i.createFeature)({code:"meterUomAttributes.denominatorForConversion",featureValues:[(0,i.createFeatureValue)({value:"meterUomAttributes.denominatorForConversion"})]}),(0,i.createFeature)({code:"meterUomAttributes.ean11",featureValues:[(0,i.createFeatureValue)({value:"meterUomAttributes.ean11"})]}),(0,i.createFeature)({code:"meterUomAttributes.grossWeight",featureValues:[(0,i.createFeatureValue)({value:"meterUomAttributes.grossWeight"})]}),(0,i.createFeature)({code:"meterUomAttributes.height",featureValues:[(0,i.createFeatureValue)({value:"meterUomAttributes.height"})]}),(0,i.createFeature)({code:"meterUomAttributes.length",featureValues:[(0,i.createFeatureValue)({value:"meterUomAttributes.length"})]}),(0,i.createFeature)({code:"meterUomAttributes.numeratorForConversion",featureValues:[(0,i.createFeatureValue)({value:"meterUomAttributes.numeratorForConversion"})]}),(0,i.createFeature)({code:"meterUomAttributes.unit",featureValues:[(0,i.createFeatureValue)({value:"meterUomAttributes.unit"})]}),(0,i.createFeature)({code:"meterUomAttributes.uomType",featureValues:[(0,i.createFeatureValue)({value:"meterUomAttributes.uomType"})]}),(0,i.createFeature)({code:"meterUomAttributes.volume",featureValues:[(0,i.createFeatureValue)({value:"meterUomAttributes.volume"})]}),(0,i.createFeature)({code:"meterUomAttributes.width",featureValues:[(0,i.createFeatureValue)({value:"meterUomAttributes.width"})]})]}),(0,i.default)({code:"packUomAttributes",name:"packUomAttributes",features:[(0,i.createFeature)({code:"packUomAttributes.categoryOfEan11",featureValues:[(0,i.createFeatureValue)({value:"packUomAttributes.categoryOfEan11"})]}),(0,i.createFeature)({code:"packUomAttributes.denominatorForConversion",featureValues:[(0,i.createFeatureValue)({value:"packUomAttributes.denominatorForConversion"})]}),(0,i.createFeature)({code:"packUomAttributes.ean11",featureValues:[(0,i.createFeatureValue)({value:"packUomAttributes.ean11"})]}),(0,i.createFeature)({code:"packUomAttributes.grossWeight",featureValues:[(0,i.createFeatureValue)({value:"packUomAttributes.grossWeight"})]}),(0,i.createFeature)({code:"packUomAttributes.height",featureValues:[(0,i.createFeatureValue)({value:"packUomAttributes.height"})]}),(0,i.createFeature)({code:"packUomAttributes.length",featureValues:[(0,i.createFeatureValue)({value:"packUomAttributes.length"})]}),(0,i.createFeature)({code:"packUomAttributes.numeratorForConversion",featureValues:[(0,i.createFeatureValue)({value:"packUomAttributes.numeratorForConversion"})]}),(0,i.createFeature)({code:"packUomAttributes.unit",featureValues:[(0,i.createFeatureValue)({value:"packUomAttributes.unit"})]}),(0,i.createFeature)({code:"packUomAttributes.uomType",featureValues:[(0,i.createFeatureValue)({value:"packUomAttributes.uomType"})]}),(0,i.createFeature)({code:"packUomAttributes.volume",featureValues:[(0,i.createFeatureValue)({value:"packUomAttributes.volume"})]}),(0,i.createFeature)({code:"packUomAttributes.width",featureValues:[(0,i.createFeatureValue)({value:"packUomAttributes.width"})]})]}),(0,i.default)({code:"palletUomAttributes",name:"palletUomAttributes",features:[(0,i.createFeature)({code:"palletUomAttributes.categoryOfEan11",featureValues:[(0,i.createFeatureValue)({value:"palletUomAttributes.categoryOfEan11"})]}),(0,i.createFeature)({code:"palletUomAttributes.denominatorForConversion",featureValues:[(0,i.createFeatureValue)({value:"palletUomAttributes.denominatorForConversion"})]}),(0,i.createFeature)({code:"palletUomAttributes.ean11",featureValues:[(0,i.createFeatureValue)({value:"palletUomAttributes.ean11"})]}),(0,i.createFeature)({code:"palletUomAttributes.grossWeight",featureValues:[(0,i.createFeatureValue)({value:"palletUomAttributes.grossWeight"})]}),(0,i.createFeature)({code:"palletUomAttributes.height",featureValues:[(0,i.createFeatureValue)({value:"palletUomAttributes.height"})]}),(0,i.createFeature)({code:"palletUomAttributes.length",featureValues:[(0,i.createFeatureValue)({value:"palletUomAttributes.length"})]}),(0,i.createFeature)({code:"palletUomAttributes.numeratorForConversion",featureValues:[(0,i.createFeatureValue)({value:"palletUomAttributes.numeratorForConversion"})]}),(0,i.createFeature)({code:"palletUomAttributes.unit",featureValues:[(0,i.createFeatureValue)({value:"palletUomAttributes.unit"})]}),(0,i.createFeature)({code:"palletUomAttri
2butes.uomType",featureValues:[(0,i.createFeatureValue)({value:"palletUomAttributes.uomType"})]}),(0,i.createFeature)({code:"palletUomAttributes.volume",featureValues:[(0,i.createFeatureValue)({value:"palletUomAttributes.volume"})]}),(0,i.createFeature)({code:"palletUomAttributes.width",featureValues:[(0,i.createFeatureValue)({value:"palletUomAttributes.width"})]})]}),(0,i.default)({code:"pieceUomAttributes",name:"pieceUomAttributes",features:[(0,i.createFeature)({code:"pieceUomAttributes.categoryOfEan11",featureValues:[(0,i.createFeatureValue)({value:"pieceUomAttributes.categoryOfEan11"})]}),(0,i.createFeature)({code:"pieceUomAttributes.denominatorForConversion",featureValues:[(0,i.createFeatureValue)({value:"pieceUomAttributes.denominatorForConversion"})]}),(0,i.createFeature)({code:"pieceUomAttributes.ean11",featureValues:[(0,i.createFeatureValue)({value:"pieceUomAttributes.ean11"})]}),(0,i.createFeature)({code:"pieceUomAttributes.grossWeight",featureValues:[(0,i.createFeatureValue)({value:"pieceUomAttributes.grossWeight"})]}),(0,i.createFeature)({code:"pieceUomAttributes.height",featureValues:[(0,i.createFeatureValue)({value:"pieceUomAttributes.height"})]}),(0,i.createFeature)({code:"pieceUomAttributes.length",featureValues:[(0,i.createFeatureValue)({value:"pieceUomAttributes.length"})]}),(0,i.createFeature)({code:"pieceUomAttributes.numeratorForConversion",featureValues:[(0,i.createFeatureValue)({value:"pieceUomAttributes.numeratorForConversion"})]}),(0,i.createFeature)({code:"pieceUomAttributes.unit",featureValues:[(0,i.createFeatureValue)({value:"pieceUomAttributes.unit"})]}),(0,i.createFeature)({code:"pieceUomAttributes.uomType",featureValues:[(0,i.createFeatureValue)({value:"pieceUomAttributes.uomType"})]}),(0,i.createFeature)({code:"pieceUomAttributes.volume",featureValues:[(0,i.createFeatureValue)({value:"pieceUomAttributes.volume"})]}),(0,i.createFeature)({code:"pieceUomAttributes.width",featureValues:[(0,i.createFeatureValue)({value:"pieceUomAttributes.width"})]})]}),(0,i.default)({code:"rollsUomAttributes",name:"rollsUomAttributes",features:[(0,i.createFeature)({code:"rollsUomAttributes.categoryOfEan11",featureValues:[(0,i.createFeatureValue)({value:"rollsUomAttributes.categoryOfEan11"})]}),(0,i.createFeature)({code:"rollsUomAttributes.denominatorForConversion",featureValues:[(0,i.createFeatureValue)({value:"rollsUomAttributes.denominatorForConversion"})]}),(0,i.createFeature)({code:"rollsUomAttributes.ean11",featureValues:[(0,i.createFeatureValue)({value:"rollsUomAttributes.ean11"})]}),(0,i.createFeature)({code:"rollsUomAttributes.grossWeight",featureValues:[(0,i.createFeatureValue)({value:"rollsUomAttributes.grossWeight"})]}),(0,i.createFeature)({code:"rollsUomAttributes.height",featureValues:[(0,i.createFeatureValue)({value:"rollsUomAttributes.height"})]}),(0,i.createFeature)({code:"rollsUomAttributes.length",featureValues:[(0,i.createFeatureValue)({value:"rollsUomAttributes.length"})]}),(0,i.createFeature)({code:"rollsUomAttributes.numeratorForConversion",featureValues:[(0,i.createFeatureValue)({value:"rollsUomAttributes.numeratorForConversion"})]}),(0,i.createFeature)({code:"rollsUomAttributes.unit",featureValues:[(0,i.createFeatureValue)({value:"rollsUomAttributes.unit"})]}),(0,i.createFeature)({code:"rollsUomAttributes.uomType",featureValues:[(0,i.createFeatureValue)({value:"rollsUomAttributes.uomType"})]}),(0,i.createFeature)({code:"rollsUomAttributes.volume",featureValues:[(0,i.createFeatureValue)({value:"rollsUomAttributes.volume"})]}),(0,i.createFeature)({code:"rollsUomAttributes.width",featureValues:[(0,i.createFeatureValue)({value:"rollsUomAttributes.width"})]})]}),(0,i.default)({code:"squareMeterUomAttributes",name:"squareMeterUomAttributes",features:[(0,i.createFeature)({code:"squareMeterUomAttributes.categoryOfEan11",featureValues:[(0,i.createFeatureValue)({value:"squareMeterUomAttributes.categoryOfEan11"})]}),(0,i.createFeature)({code:"squareMeterUomAttributes.denominatorForConversion",featureValues:[(0,i.createFeatureValue)({value:"squareMeterUomAttributes.denominatorForConversion"})]}),(0,i.createFeature)({code:"squareMeterUomAttributes.ean11",featureValues:[(0,i.createFeatureValue)({value:"squareMeterUomAttributes.ean11"})]}),(0,i.createFeature)({code:"squareMeterUomAttributes.grossWeight",featureValues:[(0,i.createFeatureValue)({value:"squareMeterUomAttributes.grossWeight"})]}),(0,i.createFeature)({code:"squareMeterUomAttributes.height",featureValues:[(0,i.createFeatureValue)({value:"squareMeterUomAttributes.height"})]}),(0,i.createFeature)({code:"squareMeterUomAttributes.length",featureValues:[(0,i.createFeatureValue)({value:"squareMeterUomAttributes.length"})]}),(0,i.createFeature)({code:"squareMeterUomAttributes.numeratorForConversion",featureValues:[(0,i.createFeatureValue)({value:"squareMeterUomAttributes.numeratorForConversion"})]}),(0,i.createFeature)({code:"squareMeterUomAttributes.unit",featureValues:[(0,i.createFeatureValue)({value:"squareMeterUomAttributes.unit"})]}),(0,i.createFeature)({code:"squareMeterUomAttributes.uomType",featureValues:[(0,i.createFeatureValue)({value:"squareMeterUomAttributes.uomType"})]}),(0,i.createFeature)({code:"squareMeterUomAttributes.volume",featureValues:[(0,i.createFeatureValue)({value:"squareMeterUomAttributes.volume"})]}),(0,i.createFeature)({code:"squareMeterUomAttributes.width",featureValues:[(0,i.createFeatureValue)({value:"squareMeterUomAttributes.width"})]})]}),(0,i.default)({code:"bimAttributes",name:"bimAttributes",features:[(0,i.createFeature)({code:"bimAttributes.productPageURL",featureValues:[(0,i.createFeatureValue)({value:"bimAttributes.productPageURL"})]}
2),(0,i.createFeature)({code:"bimAttributes.tcDrawingNumber",featureValues:[(0,i.createFeatureValue)({value:"bimAttributes.tcDrawingNumber"})]})]})]},34228:function(e,t,r){"use strict";var n=r(45095);e.exports=!n((function(){return 7!==Object.defineProperty({},1,{get:function(){return 7}})[1]}))},34237:function(e,t,r){"use strict";var n,a=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var a=Object.getOwnPropertyDescriptor(t,r);a&&!("get"in a?!t.__esModule:a.writable||a.configurable)||(a={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,a)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),o=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),i=this&&this.__importStar||(n=function(e){return n=Object.getOwnPropertyNames||function(e){var t=[];for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[t.length]=r);return t},n(e)},function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r=n(e),i=0;i<r.length;i++)"default"!==r[i]&&a(t,e,r[i]);return o(t,e),t}),l=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.StyledAnchorLink=t.StyledTappableCard=t.classes=void 0;const s=r(73426),u=r(91972),c=l(r(66553)),d=i(r(98117));t.classes={showCta:"NBACard-showCta"},t.StyledTappableCard=(0,u.styled)(d.default)({opacity:.95,[`.${d.tappableCardClasses.title}`]:{color:"unset"},[`.${d.tappableCardClasses.text}`]:{color:"unset"},[`.${s.typographyClasses.root}`]:{color:"unset"},"&:hover":{opacity:1,[`.${d.tappableCardClasses.title}`]:{color:"unset"},[`.${d.tappableCardClasses.text}`]:{color:"unset"},[`.${s.typographyClasses.root}`]:{color:"unset"}}}),t.StyledAnchorLink=(0,u.styled)(c.default)({minHeight:"32px",minWidth:"32px"})},34278:function(e,t,r){"use strict";var n=r(60330);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=n(r(24142)),o=r(36870),i=(0,a.default)((0,o.jsx)("path",{d:"M7 14H5v5h5v-2H7v-3zm-2-4h2V7h3V5H5v5zm12 7h-3v2h5v-5h-2v3zM14 5v2h3v3h2V5h-5z"}),"Fullscreen");t.default=i},34302:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.default=void 0;var a=r(82781),o=n(r(86326)),i=n(r(31413)),l=r(56028),s=function(e){var t=e.product.classifications,r=(0,l.useSiteContext)().getMicroCopy;return t.length?o.default.createElement(i.default,{classifications:t}):o.default.createElement("div",null,r(a.microCopy.PDP_NO_TECH_SPEC_MESSAGE))};t.default=s},34385:function(e,t,r){"use strict";var n=r(63563).forEach,a=r(33960)("forEach");e.exports=a?[].forEach:function(e){return n(this,e,arguments.length>1?arguments[1]:void 0)}},34400:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.SectionElement=void 0;var a=r(91972),o=n(r(14042)),i=(0,a.styled)(o.default)((function(e){var t,r,n=e.theme;return(r={})[":global(.MuiButton-root)"]=((t={padding:"0"})[n.breakpoints.up(1440)]={maxWidth:"350px"},t),r}));t.SectionElement=i},34455:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.MapInfoOverlay=void 0;var a=n(r(86326)),o=r(90565),i=r(82781),l=r(69287),s=r(56028);t.MapInfoOverlay=function(e){var t=e.onClose,r=e.title,n=e.description,u=(0,(0,s.useSiteContext)().getMicroCopy)(i.microCopy.GLOBAL_CLOSE);return a.default.createElement(l.MapInfoOverlayContainer,null,a.default.createElement(l.MapInfoOverlayCard,null,a.default.createElement(o.CardContent,null,a.default.createElement(l.MapInfoOverlayHeader,null,a.default.createElement(l.MapInfoOverlayTitle,{variant:"h4",hasUnderline:!!n},r),a.default.createElement(l.MapInfoOverlayCloseButton,{accessibilityLabel:u,gtm:{id:"cta-click1",label:u},onClick:t})),n&&a.default.createElement(l.MapInfoOverlayDescription,null,n))))}},34519:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=n(r(34278));t.default=a.default},34540:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esMo
2dule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.linkCardClasses=void 0;const a=n(r(27756));var o=r(97256);Object.defineProperty(t,"linkCardClasses",{enumerable:!0,get:function(){return o.classes}}),t.default=a.default},34617:function(e,t,r){"use strict";const n=(0,r(72667).A)("MuiBox",["root"]);t.A=n},34709:function(e,t,r){"use strict";r.r(t),t.default=r.p+"static/Effra_Rg-16903bd59c24db0af49c90747db12950.ttf"},34715:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const n=r(97711);t.default=e=>(0,n.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:13.41,height:12,...e,children:[(0,n.jsx)("path",{className:"arrow-right-double_svg__a",d:"M6 10.59 10.58 6 6 1.41 7.41 0l6 6-6 6Z"}),(0,n.jsx)("path",{className:"arrow-right-double_svg__a",d:"M0 10.59 4.58 6 0 1.41 1.41 0l6 6-6 6Z"})]})},34723:function(e,t,r){"use strict";var n=r(60330);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=n(r(24142)),o=r(36870),i=(0,a.default)((0,o.jsx)("path",{d:"M19.35 10.04C18.67 6.59 15.64 4 12 4 9.11 4 6.6 5.64 5.35 8.04 2.34 8.36 0 10.91 0 14c0 3.31 2.69 6 6 6h13c2.76 0 5-2.24 5-5 0-2.64-2.05-4.78-4.65-4.96zM14 13v4h-4v-4H7l5-5 5 5h-3z"}),"CloudUpload");t.default=i},34850:function(e,t,r){"use strict";var n=r(20654)},34868:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.classes=t.Root=void 0;var a=n(r(86093)),o=r(91972),i="InputTextField",l={textField:i+"-textField",numberInput:i+"-numberInput"};t.classes=l;var s=(0,o.styled)(a.default)((function(e){var t,r,n=e.theme;return(r={})["."+l.textField]={backgroundColor:n.colours.white},r["."+l.numberInput]=((t={appearance:"textfield"})["&::-webkit-inner-spin-button"]={appearance:"none"},t["&::-webkit-outer-spin-button"]={appearance:"none"},t),r}));t.Root=s},34873:function(e,t,r){"use strict";r.d(t,{W:function(){return o}});var n=r(72667),a=r(68223);function o(e){return(0,a.A)("MuiButtonBase",e)}const i=(0,n.A)("MuiButtonBase",["root","disabled","focusVisible"]);t.A=i},35146:function(e,t,r){"use strict";var n=r(14434),a=r(58992),o=r(46730),i=n(n.bind);e.exports=function(e,t){return a(e),void 0===t?e:o?i(e,t):function(){return e.apply(t,arguments)}}},35268:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=r(97711),o=r(91972),i=n(r(16978)),l=n(r(55530)),s=n(r(86326)),u=n(r(62151)),c=n(r(22753)),d=r(12909);t.default=({input:e,button:t,lockBreakpoint:r="sm"})=>{const n=(0,o.useTheme)(),f=(0,i.default)(n.breakpoints.up(r||Number.MAX_VALUE)),p=s.default.cloneElement(e,{className:d.classes.input});return(0,a.jsxs)(d.Root,{className:(0,l.default)(r&&d.classes[`locked${r}`]),children:[p,t.type===c.default?s.default.cloneElement(t,{className:d.classes.button}):t.type===u.default?s.default.cloneElement(t,{disableElevation:f,className:d.classes.button}):void 0]})}},35358:function(e,t,r){"use strict";var n=r(37475);e.exports=n},35430:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=n(r(69064));t.default=a.default},35674:function(e,t,r){var n=r(13615),a=r(60789),o=r(48561);e.exports=function(){this.size=0,this.__data__={hash:new n,map:new(o||a),string:new n}}},35681:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=n(r(28064));t.default=a.default},35683:function(e,t){"use strict";t.__esModule=!0,t.config=void 0;var r={domain:{}.GATSBY_AUTH0_DOMAIN,clientID:{}.GATSBY_AUTH0_CLIENT_ID,redirectUri:{}.GATSBY_AUTH0_CALLBACK_URL,audience:{}.GATSBY_AUTH0_AUDIENCE,responseType:{}.GATSBY_AUTH0_RESPONSE_TYPE||"token id_token",scope:{}.GATSBY_AUTH0_SCOPE||"openid email profile"};t.config=r},35717:function(e,t,r){"use strict";r.r(t),r.d(t,{accordionSummaryClasses:function(){return a.A},default:function(){return n.A},getAccordionSummaryUtilityClass:function(){return a.T}});var n=r(31707),a=r(39695)},35730:function(e,t,r){"use strict";var n=r(60330);
2Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=n(r(24142)),o=r(36870),i=(0,a.default)((0,o.jsx)("path",{d:"M11 6c1.38 0 2.63.56 3.54 1.46L12 10h6V4l-2.05 2.05C14.68 4.78 12.93 4 11 4c-3.53 0-6.43 2.61-6.92 6H6.1c.46-2.28 2.48-4 4.9-4zm5.64 9.14c.66-.9 1.12-1.97 1.28-3.14H15.9c-.46 2.28-2.48 4-4.9 4-1.38 0-2.63-.56-3.54-1.46L10 12H4v6l2.05-2.05C7.32 17.22 9.07 18 11 18c1.55 0 2.98-.51 4.14-1.36L20 21.49 21.49 20l-4.85-4.86z"}),"FindReplace");t.default=i},35751:function(e,t,r){"use strict";var n=r(92056);e.exports=n},35791:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getTheme=void 0;const n=r(91972),a=r(68638),o=r(52339),i=r(3435),l={components:{MuiCssBaseline:{styleOverrides:`\n              ${o.effraRegular}\n              ${o.effraMedium}\n              ${o.effraBold}\n              ${o.effraHeavy}\n            `},MuiTableRow:{styleOverrides:{head:{border:`1px solid ${i.colours.storm}`}}},MuiTableCell:{styleOverrides:{head:{color:"inherit",padding:"16px",fontWeight:"bold"},body:{padding:"1rem 16px 0.67rem",verticalAlign:"top",border:0}}},MuiTooltip:{styleOverrides:{popper:{zIndex:9,[`.${a.tooltipClasses.tooltipPlacementBottom}`]:{margin:0}}}},MuiTypography:{styleOverrides:{h3:{"::after":{marginTop:"0.75rem"}},h4:{"::after":{marginTop:"0.5rem"}}}}}},s={breakpoints:{values:{xs:0,sm:600,md:720,lg:840,xl:1440}},colours:{...i.colours,accent300:i.colours.cyan400,accent:i.colours.cyan400,inter:i.colours.cyan500,interDark:i.colours.cyan500,focus:i.colours.cyan600,focusDark:i.colours.cyan600,secondary1:i.colours.cyan700,secondary2:i.colours.slate,secondary3:i.colours.blue800,secondary4:i.colours.charcoal},palette:{primary:{main:i.colours.cyan500,dark:i.colours.cyan600},secondary:{light:"#0066ff",main:"#0044ff",contrastText:"#ffcc00"},error:{main:i.colours.error400,light:i.colours.error50,dark:i.colours.error400},contrastThreshold:3,tonalOffset:.2,text:{primary:i.colours.charcoal}},typography:{fontFamily:"Effra Regular",h1:{fontFamily:"Effra Heavy",fontSize:"2.125rem",letterSpacing:"-0.2px",lineHeight:1.2},h2:{fontFamily:"Effra Heavy",fontSize:"1.75rem",letterSpacing:"-0.2px",lineHeight:1.2},h3:{fontFamily:"Effra Bold",fontSize:"1.5rem",lineHeight:1.2},h4:{fontFamily:"Effra Bold",fontSize:"1.35rem",lineHeight:1.2},h5:{fontFamily:"Effra Medium",fontSize:"1.25rem",lineHeight:1.2},h6:{fontFamily:"Effra Medium",fontSize:"1.125rem",lineHeight:1.2},body1:{fontSize:"1rem",lineHeight:1.4},body2:{fontSize:"1.125rem",lineHeight:1.4},button:{textTransform:"none"}},...l};t.getTheme=(e=(e=>e))=>(0,n.createTheme)(e(s))},35834:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.List=void 0;const n=r(91972);t.List=(0,n.styled)("div")((({theme:e})=>({paddingLeft:"20px",paddingRight:"20px",display:"flex",flexDirection:"column",width:"100%",[e.breakpoints.up("md")]:{maxHeight:"190px",overflow:"hidden auto"}})))},35836:function(e,t,r){"use strict";var n=r(86115),a=r(51614),o=r(95661),i=r(17108),l=r(31106),s=r(93243),u=r(20466),c=r(83596),d=r(33235),f=r(11140),p=a&&a.prototype,m=s("species"),h=!1,v=o(n.PromiseRejectionEvent),g=i("Promise",(function(){var e=l(a),t=e!==String(a);if(!t&&66===f)return!0;if(d&&(!p.catch||!p.finally))return!0;if(!f||f<51||!/native code/.test(e)){var r=new a((function(e){e(1)})),n=function(e){e((function(){}),(function(){}))};if((r.constructor={})[m]=n,!(h=r.then((function(){}))instanceof n))return!0}return!t&&(u||c)&&!v}));e.exports={CONSTRUCTOR:g,REJECTION_EVENT:v,SUBCLASSING:h}},35864:function(e,t,r){"use strict";r.d(t,{A:function(){return u}});var n=r(45904),a=r(53507),o=r(58626);const i=["fontFamily","fontSize","fontWeightLight","fontWeightRegular","fontWeightMedium","fontWeightBold","htmlFontSize","allVariants","pxToRem"];const l={textTransform:"uppercase"},s='"Roboto", "Helvetica", "Arial", sans-serif';function u(e,t){const r="function"==typeof t?t(e):t,{fontFamily:u=s,fontSize:c=14,fontWeightLight:d=300,fontWeightRegular:f=400,fontWeightMedium:p=500,fontWeightBold:m=700,htmlFontSize:h=16,allVariants:v,pxToRem:g}=r,b=(0,a.A)(r,i);const y=c/14,x=g||(e=>e/h*y+"rem"),C=(e,t,r,a,o)=>{return(0,n.A)({fontFamily:u,fontWeight:e,fontSize:x(t),lineHeight:r},u===s?{letterSpacing:(i=a/t,Math.round(1e5*i)/1e5)+"em"}:{},o,v);var i},A={h1:C(d,96,1.167,-1.5),h2:C(d,60,1.2,-.5),h3:C(f,48,1.167,0),h4:C(f,34,1.235,.25),h5:C(f,24,1.334,0),h6:C(p,20,1.6,.15),subtitle1:C(f,16,1.75,.15),subtitle2:C(p,14,1.57,.1),body1:C(f,16,1.5,.15),body2:C(f,14,1.43,.15),button:C(p,14,1.75,.4,l),caption:C(f,12,1.66,.4),overline:C(f,12,2.66,1,l),inherit:{fontFamily:"inherit",fontWeight:"inherit",fontSize:"inherit",lineHeight:"inherit",letterSpacing:"inherit"}};return(0,o.A)((0,n.A)({htmlFontSize:h,pxToRem:x,fontFamily:u,fontSize:c,fontWeightLight:d,fontWeightRegular:f,fontWeightMedium:p,fontWeightBold:m},A),b,{clone:!1})}},35875:function(e,t,r){"use strict";r.r(t),r.d(t,{CacheProvider:function(){return n.C},ClassNames:function(){return m},Global:function(){return u},ThemeContext:function(){return n.T},ThemeProvider:function(){return n.a},__unsafe_useEmotionCache:function(){return n._},createElement:function(){return s},css:function(){return c},jsx:function(){return s},keyframes:function(){return d},useTheme:function(){return n.u},withEmotionCache:function(){return n.w},withTheme:function(){return n.b}});var n=r(60315),a=r(86326),o=r(2383),i=r(20261),l=r(14670),s=(r(87378),r(9826),r(2396),function(e,t){var r=arguments;if(null==t||!n.h.call(t,"css"))return a.createElement.apply(void 0,r);var o=r.length,i=new Array(o);i[0]=n.E,i[1]=(0,n.c)(e,t);for(var l=2;l<o;l++)i[l]=r[l];return a.createElement.apply(null,i)}),u=(0,n.w)((function(e,t){var r=e.styles,s=(0,l.J)([r],void 0,a.useContext(n.T));if(!n.i){for(var u,c=s.name,d=s.styles,f=s.next;void 0!==f;)c+=" "+f.name,d+=f.styles,f=f.next;var p=!0===t.compat,m=t.insert("",{name:c,styles:d},t.sheet,p);return p?null:a.createElement("style",((u={})["data-emotion"]=t.key+"-global "+c,u.dangerouslySetInnerHTML={__html:m},u.nonce=t.sheet.nonce,u))}var h=a.useRef();return(0,i.i)((function(){var e=t.key+"-global",r=new t.sheet.constructor({key:e,nonce:t.sheet.nonce,container:t.sheet.container,speedy:t.sheet.isSpeedy}),n=!1,a=document.querySelector('style[data-emotion="'+e+" "+s.name+'"]');return t.sheet.tags.length&&(r.before=t.sheet.tags[0]),null!==a&&(n=!0,a.setAttribute("data-emotion",e),r.hydrate([a])),h.current=[r,n],function(){r.flush()}}),[t]),(0,i.i)((function(){var e=h.current,r=e[0];if(e[1])e[1]=!1;else{if(void 0!==s.next&&(0,o.sk)(t,s.next,!0),r.tags.length){var n=r.tags[r.tags.length-1].nextElementSibling;r.before=n,r.flush()}t.insert("",s,r,!1)}}),[t,s.name]),null}));function c(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return(0,l.J)(t)}var d=function(){var e=c.apply(void 0,arguments),t="animation-"+e.name;return{name:t,styles:"@keyframes "+t+"{"+e.styles+"}",anim:1,toString:function(){return"_EMO_"+this.name+"_"+this.styles+"_EMO_"}}},f=function e(t){for(var r=t.length,n=0,a="";n<r;n++){var o=t[n];if(null!=o){var i=void 0;switch(typeof o){case"boolean":break;case"object":if(Array.isArray(o))i=e(o);else for(var l in i="",o)o[l]&&l&&(i&&(i+=" "),i+=l);break;default:i=o}i&&(a&&(a+=" "),a+=i)}}return a};var p=function(e){var t=e.cache,r=e.serializedArr;return(0,i.s)((function(){for(var e=0;e<r.length;e++)(0,o.sk)(t,r[e],!1)})),null},m=(0,n.w)((function(e,t){var r=[],i=function(){for(var e=arguments.length,n=new Array(e),a=0;a<e;a++)n[a]=arguments[a];var i=(0,l.J)(n,t.registered);return r.push(i),(0,o.SF)(t,i,!1),t.key+"-"+i.name},s={css:i,cx:function(){for(var e=arguments.length,r=new Array(e),n=0;n<e;n++)r[n]=arguments[n];return function(e,t,r){var n=[],a=(0,o.Rk)(e,n,r);return n.length<2?r:a+t(n)}(t.registered,i,f(r))},theme:a.useContext(n.T)},u=e.children(s);return!0,a.createElement(a.Fragment,null,a.createElement(p,{cache:t,serializedArr:r}),u)}))},35947:function(e,t,r){"use strict";r.d(t,{Z:function(){return u}});
2var n=r(86326),a=r(35623),o=r(30281),i=r(63375),l=r(7391),s=r(36870);const u=n.forwardRef((function(e,t){const{children:r,container:u,disablePortal:c=!1}=e,[d,f]=n.useState(null),p=(0,o.A)(n.isValidElement(r)?r.ref:null,t);if((0,i.A)((()=>{c||f(function(e){return"function"==typeof e?e():e}(u)||document.body)}),[u,c]),(0,i.A)((()=>{if(d&&!c)return(0,l.A)(t,d),()=>{(0,l.A)(t,null)}}),[t,d,c]),c){if(n.isValidElement(r)){const e={ref:p};return n.cloneElement(r,e)}return(0,s.jsx)(n.Fragment,{children:r})}return(0,s.jsx)(n.Fragment,{children:d?a.createPortal(r,d):d})}))},35968:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const n=r(97711),a=r(12543);t.default=e=>{const{component:t,draggable:r,...o}=e;return(0,n.jsx)(a.StyledImg,{as:t,draggable:!!r,...o})}},35984:function(e,t,r){"use strict";r(79745)("asyncDispose")},35994:function(e,t,r){"use strict";r(28500);var n=r(12581);e.exports=n.Array.isArray},36009:function(e,t,r){"use strict";r.d(t,{q:function(){return o}});var n=r(72667),a=r(68223);function o(e){return(0,a.A)("MuiRadio",e)}const i=(0,n.A)("MuiRadio",["root","checked","disabled","colorPrimary","colorSecondary","sizeSmall"]);t.A=i},36055:function(e,t,r){"use strict";var n=r(60330);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;!function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var r=i(t);if(r&&r.has(e))return r.get(e);var n={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var l=a?Object.getOwnPropertyDescriptor(e,o):null;l&&(l.get||l.set)?Object.defineProperty(n,o,l):n[o]=e[o]}n.default=e,r&&r.set(e,n)}(r(86326));var a=n(r(24142)),o=r(36870);function i(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,r=new WeakMap;return(i=function(e){return e?r:t})(e)}var l=(0,a.default)((0,o.jsx)("path",{d:"M5 3h14a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2m13 2h-2.5A3.5 3.5 0 0 0 12 8.5V11h-2v3h2v7h3v-7h3v-3h-3V9a1 1 0 0 1 1-1h2V5z"}),"Facebook");t.default=l},36134:function(e,t,r){"use strict";var n=r(3847),a=r(46418),o=Array.prototype;e.exports=function(e){var t=e.slice;return e===o||n(o,e)&&t===o.slice?a:t}},36138:function(e,t,r){"use strict";r.d(t,{A:function(){return A}});var n=r(53507),a=r(45904),o=r(86326),i=r(37064),l=r(28841),s=r(3572),u=r(13326),c=r(92403),d=r(99437),f=r(98394),p=r(63641),m=r(60163),h=r(93655),v=r(70209);const g={primary:"primary.main",textPrimary:"text.primary",secondary:"secondary.main",textSecondary:"text.secondary",error:"error.main"};var b=({theme:e,ownerState:t})=>{const r=(e=>g[e]||e)(t.color),n=(0,h.Yn)(e,`palette.${r}`,!1)||t.color,a=(0,h.Yn)(e,`palette.${r}Channel`);return"vars"in e&&a?`rgba(${a} / 0.4)`:(0,v.X4)(n,.4)},y=r(36870);const x=["className","color","component","onBlur","onFocus","TypographyClasses","underline","variant","sx"],C=(0,u.Ay)(p.A,{name:"MuiLink",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.root,t[`underline${(0,s.A)(r.underline)}`],"button"===r.component&&t.button]}})((({theme:e,ownerState:t})=>(0,a.A)({},"none"===t.underline&&{textDecoration:"none"},"hover"===t.underline&&{textDecoration:"none","&:hover":{textDecoration:"underline"}},"always"===t.underline&&(0,a.A)({textDecoration:"underline"},"inherit"!==t.color&&{textDecorationColor:b({theme:e,ownerState:t})},{"&:hover":{textDecorationColor:"inherit"}}),"button"===t.component&&{position:"relative",WebkitTapHighlightColor:"transparent",backgroundColor:"transparent",outline:0,border:0,margin:0,borderRadius:0,padding:0,cursor:"pointer",userSelect:"none",verticalAlign:"middle",MozAppearance:"none",WebkitAppearance:"none","&::-moz-focus-inner":{borderStyle:"none"},[`&.${m.A.focusVisible}`]:{outline:"auto"}})));var A=o.forwardRef((function(e,t){const r=(0,c.A)({props:e,name:"MuiLink"}),{className:u,color:p="primary",component:h="a",onBlur:v,onFocus:b,TypographyClasses:A,underline:_="always",variant:E="inherit",sx:S}=r,w=(0,n.A)(r,x),{isFocusVisibleRef:k,onBlur:M,onFocus:T,ref:O}
2=(0,d.A)(),[D,R]=o.useState(!1),P=(0,f.A)(t,O),L=(0,a.A)({},r,{color:p,component:h,focusVisible:D,underline:_,variant:E}),I=(e=>{const{classes:t,component:r,focusVisible:n,underline:a}=e,o={root:["root",`underline${(0,s.A)(a)}`,"button"===r&&"button",n&&"focusVisible"]};return(0,l.A)(o,m.t,t)})(L);return(0,y.jsx)(C,(0,a.A)({color:p,className:(0,i.A)(I.root,u),classes:A,component:h,onBlur:e=>{M(e),!1===k.current&&R(!1),v&&v(e)},onFocus:e=>{T(e),!0===k.current&&R(!0),b&&b(e)},ref:P,ownerState:L,variant:E,sx:[...Object.keys(g).includes(p)?[]:[{color:p}],...Array.isArray(S)?S:[S]]},w))}))},36148:function(e,t,r){"use strict";r.r(t);var n=r(86549);t.default=n.s},36167:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=function(e){return Object.assign({referenceType:"CROSSELLING",target:{code:"Test_PIM_System2",name:"NO System 1"},preselected:!0},e)}},36201:function(e,t,r){"use strict";var n=r(58040),a=r(47069),o=n({}.hasOwnProperty);e.exports=Object.hasOwn||function(e,t){return o(a(e),t)}},36218:function(e,t,r){var n=r(29830),a=r(19592),o=r(84683),i=r(46015);e.exports=function(e,t,r){if(!i(r))return!1;var l=typeof t;return!!("number"==l?a(r)&&o(t,r.length):"string"==l&&t in r)&&n(r[t],e)}},36246:function(e,t,r){"use strict";t.__esModule=!0,t.formatSuggestions=void 0;var n=r(20654),a=r(82781);t.formatSuggestions=function(e){var t,r,o,i,l,s,u=e.products,c=e.pages,d=e.documents,f=e.getMicroCopy,p=e.countryCode,m=e.term,h=e.variantCodeToPathMap,v=[],g=f(a.microCopy.SEARCH_TAB_HEADINGS_PAGES),b=f(a.microCopy.SEARCH_TAB_HEADINGS_PRODUCTS),y=f(a.microCopy.SEARCH_TAB_HEADINGS_DOCUMENTS),x=f(a.microCopy.SEARCH_MATCHES),C=f(a.microCopy.GLOBAL_VIEW_MORE),A=(null==u||null===(t=u.hits)||void 0===t||null===(r=t.total)||void 0===r?void 0:r.value)||0,_=(null==c||null===(o=c.hits)||void 0===o||null===(i=o.total)||void 0===i?void 0:i.value)||0,E=(null==d||null===(l=d.hits)||void 0===l||null===(s=l.total)||void 0===s?void 0:s.value)||0,S="/"+p+"/search/?q="+m+"&tab=products",w="/"+p+"/search/?q="+m+"&tab=pages",k="/"+p+"/search/?q="+m+"&tab=documents";return A>0&&u&&v.push({header:{label:b,subLabel:A+" "+x},items:u.hits.hits.map((function(e){var t=e._source,r=t.name,a=t.path,o=t.code,i=(null==h?void 0:h[o])||a,l="/"+p+(i.startsWith("/")?i:"/"+i);return{label:r,value:l,to:l,component:n.Link,gtm:{id:"cta-click1",label:r,action:l}}})),footer:{label:C,gtm:{id:"cta-click1",label:C,action:S},component:n.Link,to:S}}),_>0&&c&&v.push({header:{label:g,subLabel:_+" "+x},items:c.hits.hits.map((function(e){var t=e._source,r=t.title,a=t.path;return{label:r,value:"/"+p+"/"+a,to:"/"+p+"/"+a,component:n.Link,gtm:{id:"cta-click1",label:r,action:"/"+p+"/"+a}}})),footer:{label:C,gtm:{id:"cta-click1",label:C,action:w},component:n.Link,to:w}}),E>0&&d&&v.push({header:{label:y,subLabel:E+" "+x},items:d.hits.hits.map((function(e){var t=e._source,r=t.title,n=t.url,a=t.asset;return{label:r,value:n||(null==a?void 0:a.file.url),href:n||(null==a?void 0:a.file.url),external:!0,gtm:{id:"cta-click1",label:r,action:n||(null==a?void 0:a.file.url)}}})),footer:{label:C,gtm:{id:"cta-click1",label:C,action:k},component:n.Link,to:k}}),v}},36391:function(e,t,r){"use strict";var n,a=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var a=Object.getOwnPropertyDescriptor(t,r);a&&!("get"in a?!t.__esModule:a.writable||a.configurable)||(a={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,a)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),o=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),i=this&&this.__importStar||(n=function(e){return n=Object.getOwnPropertyNames||function(e){var t=[];for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[t.length]=r);return t},n(e)},function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r=n(e),i=0;i<r.length;i++)"default"!==r[i]&&a(t,e,r[i]);return o(t,e),t}),l=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};
2Object.defineProperty(t,"__esModule",{value:!0}),t.Context=void 0;const s=r(97711),u=i(r(86326)),c=l(r(14012)),d=r(54043);t.Context=u.default.createContext({titles:{},getTitleId:e=>e});const f=({children:e})=>{const[r,n]=(0,u.useState)({});return(0,s.jsx)(t.Context.Provider,{value:{titles:r,getTitleId:e=>{if(r[e])return r[e];const t=(e=>e.split(" ").map((e=>e.toLowerCase())).join("-").replace(/[^\w-]+/g,""))(e);return n((r=>({...r,[e]:t}))),t}},children:(0,s.jsx)("div",{children:e})})};f.Anchor=({title:e,children:r,offset:n=150})=>{const{getTitleId:a}=(0,u.useContext)(t.Context),o=a(e);return(0,s.jsx)("div",{style:{marginTop:`-${n}px`,paddingTop:`${n}px`},id:o,"data-testid":"anchor-link-div-id",children:r})},f.Menu=({className:e,anchorLinkComponent:r=c.default})=>(0,s.jsx)(t.Context.Consumer,{children:({titles:t})=>(0,s.jsx)("div",{className:e,children:Object.entries(t).map((([e,t],n)=>(0,s.jsx)(d.LinkWrapper,{children:(0,s.jsx)(r,{href:`#${t}`,children:e})},n)))})}),t.default=f},36406:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=r(97711),o=n(r(71513)),i=r(39748),l=n(r(25043)),s=r(73933);t.default=({items:e,className:t})=>(0,a.jsx)(l.default,{container:!0,spacing:{xs:"12px",lg:3},className:t,"data-testid":"tools-card-list",children:e.map((({icon:e,title:t,...r},n)=>(0,a.jsx)(l.default,{xs:12,lg:4,xl:3,children:(0,a.jsx)(s.ToolCardBox,{children:(0,a.jsxs)(s.ToolCardAnchorLink,{...r,"data-testid":`tool-card-${(0,i.replaceSpaces)(t)}`,children:[(0,a.jsx)(o.default,{source:e,className:s.classes.icon}),(0,a.jsx)(s.Title,{variant:"h5",children:t})]})})},n)))})},36512:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DialogClassNameContext=void 0;const n=r(86326);t.DialogClassNameContext=(0,n.createContext)(void 0)},36573:function(e,t,r){"use strict";var n=function(e){return e&&e.Math==Math&&e};e.exports=n("object"==typeof globalThis&&globalThis)||n("object"==typeof window&&window)||n("object"==typeof self&&self)||n("object"==typeof r.g&&r.g)||function(){return this}()||this||Function("return this")()},36828:function(e,t,r){"use strict";r(90006),r(90006);var n=r(60330);t.__esModule=!0,t.getCount=t.default=t.availabilityFilterCode=void 0;var a=n(r(18284)),o=n(r(55717));r(90006);var i=y(r(94342)),l=n(r(25043)),s=r(82781),u=y(r(86326)),c=n(r(42550)),d=r(80384),f=r(54037),p=r(54239),m=r(6007),h=n(r(15411)),v=n(r(31806)),g=r(56028),b=r(89313);function y(e,t){if("function"==typeof WeakMap)var r=new WeakMap,n=new WeakMap;return(y=function(e,t){if(!t&&e&&e.__esModule)return e;var a,o,i={__proto__:null,default:e};if(null===e||"object"!=typeof e&&"function"!=typeof e)return i;if(a=t?n:r){if(a.has(e))return a.get(e);a.set(e,i)}for(var l in e)"default"!==l&&{}.hasOwnProperty.call(e,l)&&((o=(a=Object.defineProperty)&&Object.getOwnPropertyDescriptor(e,l))&&(o.get||o.set)?a(i,l,o):i[l]=e[l]);return i})(e,t)}var x="all-documents-cz_read",C="availability";t.availabilityFilterCode=C;var A=["add","typeCode","title","productStatus","validityDate","size","actions"],_=function(e,t,r){var n=function(e){var r;return null===(r=(t||[]).find((function(t){return t.pimCode===e})))||void 0===r?void 0:r.name};return[{label:r(s.microCopy.SEARCH_FILTERS_DOCUMENTS_DOCUMENT_ASSET_TYPE),filterCode:"assetTypes",name:"assetTypes",value:[],options:e.assetTypes.buckets.sort((0,m.sortAlphabeticallyBy)("key")).map((function(e){var t=e.key;return{label:n(t)||t,value:t}}))},{filterCode:C,label:r(s.microCopy.FILTER_LABELS_SUMMERY_ACCORDION_AVAILABILITY),name:C,options:[{label:r(s.microCopy.FILTER_LABELS_AVAILABILITY_HEADING),value:C}],value:[C]}]},E=function(){var e=(0,o.default)(a.default.mark((function e(t){var r,n,o,i;return a.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return o=(0,p.getDocumentQueryObject)(t,24),e.next=3,(0,p.queryElasticSearch)((0,p.getCountQuery)(o),x);case 3:return i=e.sent,e.abrupt("return",null==i||null===(r=i.aggregations)||void 0===r||null===(n=r.total)||void 0===n?void 0:n.value);case 5:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}();t.getCount=E;var S=function(e){var t=e.queryString,r=e.onLoadingChange,n=e.onCountChange,s=e.extraData,y=(0,g.useSiteContext)().getMicroCopy,E=(0,d.useConfig)().documentDownloadMaxLimit,S=(0,u.useRef)(!0),w=(0,u.useRef)(null),k=(0,u.useState)(!1),M=k[0],T=k[1],O=(0,u.useState)(!0),D=O[0],R=O[1],P=(0,u.useState)([]),L=P[0],I=P[1],j=(0,u.useState)([]),F=j[0],B=j[1],N=(0,u.useState)(0),$=N[0],U=N[1],z=(0,u.useState)(Math.ceil(L.length/24)),V=z[0],H=z[1],W=function(e){T(e),r&&r(e)},G=function(){var e=(0,o.default)(a.default.mark((function e(r,o,i,l,s){var u,c,d,m,h;return a.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!M){e.next=3;break}return(0,f.devLog)("Already loading..."),e.abrupt("return");case 3:return W(!0),u=(0,p.getDocumentQueryObject)(t,l,i,r),e.next=7,(0,p.queryElasticSearch)(u,x);case 7:return(c=e.sent)&&c.hits&&(d=c.hits,m=c.aggregations,h=Math.ceil(m.total.value/24),H(h),U(h<i?0:i),I(d.hits.map((function(e){return e._source}))),n&&n(m.total.value)),W(!1),D&&R(!1),e.abrupt("return",c);case 12:case"end":return e.stop()}}),e)})));return function(t,r,n,a,o){return e.apply(this,arguments)}}(),Z=function(){var e=(0,o.default)(a.default.mark((function e(r){var n;return a.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,G(r,null,0,24,t);case 2:(n=e.sent)&&n.aggregations&&(S.current&&(r=_(n.aggregations,null==s?void 0:s.allPayloadAssetType,y),S.current=!1),r=(0,p.disableFiltersFromAggregations)(r,n.aggregations)),B(r);case 5:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),q=function(e){return function(t,r,n){var a=(0,m.updateFilterValue)(F,t,r,n);e(),Z(a)}},Y=function(){var e=(0,m.clearFilterValues)(F);Z(e)};(0,u.useEffect)((function(){Y(),q((function(){return{filterName:C,filterValue:C,checked:!0}}))}),[]);var K=1e6*(E||0);return u.default.createElement(i.default,{maxSize:K},u.default.createElement(b.StyledGridContainer,{container:!0,spacing:3,ref:w},u.default.createElement(l.default,{xs:12,md:12,lg:3},u.default.createElement(i.DownloadListContext.Consumer,null,(function(t){var r=t.resetList;return u.default.createElement(c.default,{filters:F,onFiltersChange:q(r),onClearFilters:Y,numberOfResults:e.count})}))),u.default.createElement(l.default,{xs:12,md:12,lg:9,sx:{pt:{lg:0}}},u.default.createElement(v.default,{documents:L,headers:A,pageNumber:$}))),!D&&u.default.createElement(h.default,{sticky:!0,page:$+1,count:V,onPageChange:function(e,r){var n=w.current?w.current.offsetTop-200:0;window.scrollTo(0,n),G(F,null,r-1,24,t)}}))};t.default=S},36830:function(e,t,r){var n,a=Object.create,o=Object.defineProperty,i=Object.getOwnPropertyDescriptor,l=Object.getOwnPropertyNames,s=Object.getPrototypeOf,u=Object.prototype.hasOwnProperty,c=(e,t,r,n)=>{if(t&&"object"==typeof t||"function"==typeof t)for(let a of l(t))u.call(e,a)||a===r||o(e,a,{get:()=>t[a],enumerable:!(n=i(t,a))||n.enumerable});return e},d=(e,t,r)=>(r=null!=e?a(s(e)):{}
2,c(!t&&e&&e.__esModule?r:o(r,"default",{value:e,enumerable:!0}),e)),f={};((e,t)=>{for(var r in t)o(e,r,{get:t[r],enumerable:!0})})(f,{callPlayer:()=>D,getConfig:()=>T,getSDK:()=>M,isBlobUrl:()=>P,isMediaStream:()=>R,lazy:()=>v,omit:()=>O,parseEndTime:()=>_,parseStartTime:()=>A,queryString:()=>S,randomString:()=>E,supportsWebKitPresentationMode:()=>L}),e.exports=(n=f,c(o({},"__esModule",{value:!0}),n));var p=d(r(86326)),m=d(r(64685)),h=d(r(55510));const v=e=>p.default.lazy((async()=>{const t=await e();return"function"==typeof t.default?t:t.default})),g=/[?&#](?:start|t)=([0-9hms]+)/,b=/[?&#]end=([0-9hms]+)/,y=/(\d+)(h|m|s)/g,x=/^\d+$/;function C(e,t){if(e instanceof Array)return;const r=e.match(t);if(r){const e=r[1];if(e.match(y))return function(e){let t=0,r=y.exec(e);for(;null!==r;){const[,n,a]=r;"h"===a&&(t+=60*parseInt(n,10)*60),"m"===a&&(t+=60*parseInt(n,10)),"s"===a&&(t+=parseInt(n,10)),r=y.exec(e)}return t}(e);if(x.test(e))return parseInt(e)}}function A(e){return C(e,g)}function _(e){return C(e,b)}function E(){return Math.random().toString(36).substr(2,5)}function S(e){return Object.keys(e).map((t=>`${t}=${e[t]}`)).join("&")}function w(e){return window[e]?window[e]:window.exports&&window.exports[e]?window.exports[e]:window.module&&window.module.exports&&window.module.exports[e]?window.module.exports[e]:null}const k={},M=function(e){0;return e}((function(e,t,r=null,n=(()=>!0),a=m.default){const o=w(t);return o&&n(o)?Promise.resolve(o):new Promise(((n,o)=>{if(k[e])return void k[e].push({resolve:n,reject:o});k[e]=[{resolve:n,reject:o}];const i=t=>{k[e].forEach((e=>e.resolve(t)))};if(r){const e=window[r];window[r]=function(){e&&e(),i(w(t))}}a(e,(n=>{n?(k[e].forEach((e=>e.reject(n))),k[e]=null):r||i(w(t))}))}))}));function T(e,t){return(0,h.default)(t.config,e.config)}function O(e,...t){const r=[].concat(...t),n={},a=Object.keys(e);for(const o of a)-1===r.indexOf(o)&&(n[o]=e[o]);return n}function D(e,...t){if(!this.player||!this.player[e]){let t=`ReactPlayer: ${this.constructor.displayName} player could not call %c${e}%c – `;return this.player?this.player[e]||(t+="The method was not available"):t+="The player was not available",console.warn(t,"font-weight: bold",""),null}return this.player[e](...t)}function R(e){return"undefined"!=typeof window&&void 0!==window.MediaStream&&e instanceof window.MediaStream}function P(e){return/^blob:/.test(e)}function L(e=document.createElement("video")){const t=!1===/iPhone|iPod/.test(navigator.userAgent);return e.webkitSupportsPresentationMode&&"function"==typeof e.webkitSetPresentationMode&&t}},36880:function(e,t,r){"use strict";var n=r(60330);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=n(r(24142)),o=r(36870),i=(0,a.default)((0,o.jsx)("path",{d:"M10 6 8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z"}),"ChevronRight");t.default=i},36934:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.getTileMaterials=t.default=void 0;var a=n(r(18284)),o=n(r(55717)),i=r(26889),l=n(r(25043)),s=n(r(9866)),u=r(39748),c=r(82781),d=function(e,t){if("function"==typeof WeakMap)var r=new WeakMap,n=new WeakMap;return function(e,t){if(!t&&e&&e.__esModule)return e;var a,o,i={__proto__:null,default:e};if(null===e||"object"!=typeof e&&"function"!=typeof e)return i;if(a=t?n:r){if(a.has(e))return a.get(e);a.set(e,i)}for(var l in e)"default"!==l&&{}.hasOwnProperty.call(e,l)&&((o=(a=Object.defineProperty)&&Object.getOwnPropertyDescriptor(e,l))&&(o.get||o.set)?a(i,l,o):i[l]=e[l]);return i}(e,t)}(r(86326)),f=r(54239),p=r(56028),m=r(50557),h=n(r(44284)),v=r(66797);var g=function(){var e=(0,o.default)(a.default.mark((function e(t){var r,n,o,i,l;return a.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,(0,f.queryElasticSearch)({query:{bool:(0,m.getTileFilters)(t)},collapse:{field:"baseProduct.code.keyword"},aggs:{material:{multi_terms:{size:100,terms:[{field:"GENERALINFORMATION$MATERIALS.name.keyword"},{field:"baseProduct.code.keyword"}]}}},size:100},"dxb_cz_products_read");case 3:if(null==(o=e.sent)||null===(r=o.hits)||void 0===r||null===(n=r.hits)||void 0===n||!n.length){e.next=8;break}return i=o.hits.hits.map((function(e){return e._source})),l=b(i,o.aggregations),e.abrupt("return",l);case 8:e.next=13;break;case 10:e.prev=10,e.t0=e.catch(0),console.error(e.t0);case 13:case"end":return e.stop()}}),e,null,[[0,10]])})));return function(t){return e.apply(this,arguments)}}();t.getTileMaterials=g;var b=function(e,t){return t.material.buckets.reduce((function(t,r){var n,a=r.key,o=a[0],i=a[1],l=e.find((function(e){return e.baseProduct.code===i}));return t[o]?(t[o].count++,t):Object.assign({},t,((n={})[o]={product:l,count:1},n))}),{})},y=(0,i.withFormControl)((function(e){var t=e.tilesGroupedByMaterial,r=e.onChange,n=(0,p.useSiteContext)().getMicroCopy,a=(0,d.useContext)(i.FormContext).values;return t?d.default.createElement(h.default,null,d.default.createElement(l.default,{container:!0,spacing:3,justifyContent:"center"},Object.entries(t).map((function(e){var t=e[0],o=e[1];return d.default.createElement(l.default,{xs:6,md:4,lg:2,key:(0,u.replaceSpaces)(t),"data-testid":"tile-material-gr
2id"},d.default.createElement(v.CardRadioGroup.Item,{value:t,checked:a.tileMaterial===t,title:t,imageSource:o.product.mainImage,onChange:function(){return null==r?void 0:r(t)},"data-testid":(0,u.replaceSpaces)(t)+"-roof-tile"},d.default.createElement(v.CardRadioGroup.Item.Paragraph,null,n(1===o.count?c.microCopy.TILE_MATERIAL_SELECTION_CATEGORY:c.microCopy.TILE_MATERIAL_SELECTION_CATEGORIES,{count:o.count.toString()}))))})))):d.default.createElement(s.default,{variant:"h4",align:"center"},n(c.microCopy.TILE_MATERIAL_SELECTION_EMPTY))}));t.default=y},36957:function(e,t,r){"use strict";r.d(t,{Ay:function(){return M},q_:function(){return T}});var n=r(45904),a=r(86326),o=r(73899),i=/^((children|dangerouslySetInnerHTML|key|ref|autoFocus|defaultValue|defaultChecked|innerHTML|suppressContentEditableWarning|suppressHydrationWarning|valueLink|abbr|accept|acceptCharset|accessKey|action|allow|allowUserMedia|allowPaymentRequest|allowFullScreen|allowTransparency|alt|async|autoComplete|autoPlay|capture|cellPadding|cellSpacing|challenge|charSet|checked|cite|classID|className|cols|colSpan|content|contentEditable|contextMenu|controls|controlsList|coords|crossOrigin|data|dateTime|decoding|default|defer|dir|disabled|disablePictureInPicture|download|draggable|encType|enterKeyHint|form|formAction|formEncType|formMethod|formNoValidate|formTarget|frameBorder|headers|height|hidden|high|href|hrefLang|htmlFor|httpEquiv|id|inputMode|integrity|is|keyParams|keyType|kind|label|lang|list|loading|loop|low|marginHeight|marginWidth|max|maxLength|media|mediaGroup|method|min|minLength|multiple|muted|name|nonce|noValidate|open|optimum|pattern|placeholder|playsInline|poster|preload|profile|radioGroup|readOnly|referrerPolicy|rel|required|reversed|role|rows|rowSpan|sandbox|scope|scoped|scrolling|seamless|selected|shape|size|sizes|slot|span|spellCheck|src|srcDoc|srcLang|srcSet|start|step|style|summary|tabIndex|target|title|translate|type|useMap|value|width|wmode|wrap|about|datatype|inlist|prefix|property|resource|typeof|vocab|autoCapitalize|autoCorrect|autoSave|color|incremental|fallback|inert|itemProp|itemScope|itemType|itemID|itemRef|on|option|results|security|unselectable|accentHeight|accumulate|additive|alignmentBaseline|allowReorder|alphabetic|amplitude|arabicForm|ascent|attributeName|attributeType|autoReverse|azimuth|baseFrequency|baselineShift|baseProfile|bbox|begin|bias|by|calcMode|capHeight|clip|clipPathUnits|clipPath|clipRule|colorInterpolation|colorInterpolationFilters|colorProfile|colorRendering|contentScriptType|contentStyleType|cursor|cx|cy|d|decelerate|descent|diffuseConstant|direction|display|divisor|dominantBaseline|dur|dx|dy|edgeMode|elevation|enableBackground|end|exponent|externalResourcesRequired|fill|fillOpacity|fillRule|filter|filterRes|filterUnits|floodColor|floodOpacity|focusable|fontFamily|fontSize|fontSizeAdjust|fontStretch|fontStyle|fontVariant|fontWeight|format|from|fr|fx|fy|g1|g2|glyphName|glyphOrientationHorizontal|glyphOrientationVertical|glyphRef|gradientTransform|gradientUnits|hanging|horizAdvX|horizOriginX|ideographic|imageRendering|in|in2|intercept|k|k1|k2|k3|k4|kernelMatrix|kernelUnitLength|kerning|keyPoints|keySplines|keyTimes|lengthAdjust|letterSpacing|lightingColor|limitingConeAngle|local|markerEnd|markerMid|markerStart|markerHeight|markerUnits|markerWidth|mask|maskContentUnits|maskUnits|mathematical|mode|numOctaves|offset|opacity|operator|order|orient|orientation|origin|overflow|overlinePosition|overlineThickness|panose1|paintOrder|pathLength|patternContentUnits|patternTransform|patternUnits|pointerEvents|points|pointsAtX|pointsAtY|pointsAtZ|preserveAlpha|preserveAspectRatio|primitiveUnits|r|radius|refX|refY|renderingIntent|repeatCount|repeatDur|requiredExtensions|requiredFeatures|restart|result|rotate|rx|ry|scale|seed|shapeRendering|slope|spacing|specularConstant|specularExponent|speed|spreadMethod|startOffset|stdDeviation|stemh|stemv|stitchTiles|stopColor|stopOpacity|strikethroughPosition|strikethroughThickness|string|stroke|strokeDasharray|strokeDashoffset|strokeLinecap|strokeLinejoin|strokeMiterlimit|strokeOpacity|strokeWidth|surfaceScale|systemLanguage|tableValues|targetX|targetY|textAnchor|textDecoration|textRendering|textLength|to|transform|u1|u2|underlinePosition|underlineThickness|unicode|unicodeBidi|unicodeRange|unitsPerEm|vAlphabetic|vHanging|vIdeographic|vMathematical|values|vectorEffect|version|vertAdvY|vertOriginX|vertOriginY|viewBox|viewTarget|visibility|widths|wordSpacing|writingMode|x|xHeight|x1|x2|xChannelSelector|xlinkActuate|xlinkArcrole|xlinkHref|xlinkRole|xlinkShow|xlinkTitle|xlinkType|xmlBase|xmlns|xmlnsXlink|xmlLang|xmlSpace|y|y1|y2|yChannelSelector|z|zoomAndPan|for|class|autofocus)|(([Dd][Aa][Tt][Aa]|[Aa][Rr][Ii][Aa]|x)-.*))$/,l=(0,o.A)((function(e){return i.test(e)||111===e.charCodeAt(0)&&110===e.charCodeAt(1)&&e.charCodeAt(2)<91}
vendor: 4,747 bytes, line 2
2)),s=r(60315),u=r(2383),c=r(58379),d=r(56275),f=/[A-Z]|^ms/g,p=/_EMO_([^_]+?)_([^]*?)_EMO_/g,m=function(e){return 45===e.charCodeAt(1)},h=function(e){return null!=e&&"boolean"!=typeof e},v=(0,o.A)((function(e){return m(e)?e:e.replace(f,"-$&").toLowerCase()})),g=function(e,t){switch(e){case"animation":case"animationName":if("string"==typeof t)return t.replace(p,(function(e,t,r){return y={name:t,styles:r,next:y},t}))}return 1===d.A[e]||m(e)||"number"!=typeof t||0===t?t:t+"px"};function b(e,t,r){if(null==r)return"";if(void 0!==r.__emotion_styles)return r;switch(typeof r){case"boolean":return"";case"object":if(1===r.anim)return y={name:r.name,styles:r.styles,next:y},r.name;if(void 0!==r.styles){var n=r.next;if(void 0!==n)for(;void 0!==n;)y={name:n.name,styles:n.styles,next:y},n=n.next;return r.styles+";"}return function(e,t,r){var n="";if(Array.isArray(r))for(var a=0;a<r.length;a++)n+=b(e,t,r[a])+";";else for(var o in r){var i=r[o];if("object"!=typeof i)null!=t&&void 0!==t[i]?n+=o+"{"+t[i]+"}":h(i)&&(n+=v(o)+":"+g(o,i)+";");else if(!Array.isArray(i)||"string"!=typeof i[0]||null!=t&&void 0!==t[i[0]]){var l=b(e,t,i);switch(o){case"animation":case"animationName":n+=v(o)+":"+l+";";break;default:n+=o+"{"+l+"}"}}else for(var s=0;s<i.length;s++)h(i[s])&&(n+=v(o)+":"+g(o,i[s])+";")}return n}(e,t,r);case"function":if(void 0!==e){var a=y,o=r(e);return y=a,b(e,t,o)}}if(null==t)return r;var i=t[r];return void 0!==i?i:r}var y,x=/label:\s*([^\s;\n{]+)\s*(;|$)/g;var C=r(20261),A=l,_=function(e){return"theme"!==e},E=function(e){return"string"==typeof e&&e.charCodeAt(0)>96?A:_},S=function(e,t,r){var n;if(t){var a=t.shouldForwardProp;n=e.__emotion_forwardProp&&a?function(t){return e.__emotion_forwardProp(t)&&a(t)}:a}return"function"!=typeof n&&r&&(n=e.__emotion_forwardProp),n},w=function(e){var t=e.cache,r=e.serialized,n=e.isStringTag;return(0,u.SF)(t,r,n),(0,C.s)((function(){return(0,u.sk)(t,r,n)})),null},k=(r(9826),function e(t,r){var o,i,l=t.__emotion_real===t,d=l&&t.__emotion_base||t;void 0!==r&&(o=r.label,i=r.target);var f=S(t,r,l),p=f||E(d),m=!p("as");return function(){var h=arguments,v=l&&void 0!==t.__emotion_styles?t.__emotion_styles.slice(0):[];if(void 0!==o&&v.push("label:"+o+";"),null==h[0]||void 0===h[0].raw)v.push.apply(v,h);else{0,v.push(h[0][0]);for(var g=h.length,C=1;C<g;C++)v.push(h[C],h[0][C])}var A=(0,s.w)((function(e,t,r){var n=m&&e.as||d,o="",l=[],h=e;if(null==e.theme){for(var g in h={},e)h[g]=e[g];h.theme=a.useContext(s.T)}"string"==typeof e.className?o=(0,u.Rk)(t.registered,l,e.className):null!=e.className&&(o=e.className+" ");var C=function(e,t,r){if(1===e.length&&"object"==typeof e[0]&&null!==e[0]&&void 0!==e[0].styles)return e[0];var n=!0,a="";y=void 0;var o=e[0];null==o||void 0===o.raw?(n=!1,a+=b(r,t,o)):a+=o[0];for(var i=1;i<e.length;i++)a+=b(r,t,e[i]),n&&(a+=o[i]);x.lastIndex=0;for(var l,s="";null!==(l=x.exec(a));)s+="-"+l[1];return{name:(0,c.A)(a)+s,styles:a,next:y}}(v.concat(l),t.registered,h);o+=t.key+"-"+C.name,void 0!==i&&(o+=" "+i);var A=m&&void 0===f?E(n):p,_={};for(var S in e)m&&"as"===S||A(S)&&(_[S]=e[S]);return _.className=o,_.ref=r,a.createElement(a.Fragment,null,a.createElement(w,{cache:t,serialized:C,isStringTag:"string"==typeof n}),a.createElement(n,_))}));return A.displayName=void 0!==o?o:"Styled("+("string"==typeof d?d:d.displayName||d.name||"Component")+")",A.defaultProps=t.defaultProps,A.__emotion_real=A,A.__emotion_base=d,A.__emotion_styles=v,A.__emotion_forwardProp=f,Object.defineProperty(A,"toString",{value:function(){return"."+i}}),A.withComponent=function(t,a){return e(t,(0,n.A)({},r,a,{shouldForwardProp:S(A,a,!0)})).apply(void 0,v)},A}}.bind());function M(e,t){return k(e,t)}["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","big","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","marquee","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rp","rt","ruby","s","samp","script","section","select","small","source","span","strong","style","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","title","tr","track","u","ul","var","video","wbr","circle","clipPath","defs","ellipse","foreignObject","g","image","line","linearGradient","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","svg","text","tspan"].forEach((function(e){k[e]=k(e)}));const T=(e,t)=>
2{Array.isArray(e.__emotion_styles)&&(e.__emotion_styles=t(e.__emotion_styles))}},37015:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.generateHeroProps=t.generateHeroLevel=void 0;var a=r(39748),o=n(r(86326)),i=n(r(62042)),l=n(r(47640)),s=n(r(4887)),u={"Level 1":1,"Level 2":2,"Level 3":3};t.generateHeroLevel=function(e,t){if(e)return"Spotlight"==e||"Hierarchy"==e?Math.min(t.filter((function(e){return e.slug})).length,3)||1:u[e]};t.generateHeroProps=function(e,t,r,n,u,c,d){return{title:(0,a.transformHyphens)(e),level:t,children:r,media:n?(0,s.default)(n,d):u?(0,l.default)(Object.assign({},u,{size:"cover",loading:"eager"}),d):void 0,cta:c?o.default.createElement(i.default,{data:c},c.label):void 0}}},37017:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const n=r(97711),a=(0,r(91972).styled)("svg")({padding:"0 !important"});t.default=e=>(0,n.jsxs)(a,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 278 100",...e,children:[(0,n.jsx)("path",{d:"M0 0h100v100H0V0Z",fill:"#009FE3"}),(0,n.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"m62.176 34.911-4.336 17.86h-.084l-4.339-17.86H40.11v20.28a7.315 7.315 0 0 0-5.239-6.716c2.255-1.235 3.742-2.89 3.742-5.953 0-3.1-1.7-7.61-9.693-7.61H12.3V65.27h17.215c5.121 0 10.16-2.878 10.6-8.443v8.443h8.844V45.8h.084l5.267 19.47h6.973l5.272-19.47h.085v19.47h8.844V34.911H62.176ZM21.65 42.14h4.933c1.913 0 3.188.554 3.188 2.084 0 1.956-1.233 2.507-3.188 2.507H21.65v-4.59Zm0 15.9h5.485v.001c1.954 0 3.654-.552 3.654-2.89 0-1.786-1.06-2.764-3.272-2.764H21.65v5.653Z",fill:"#fff"}),(0,n.jsx)("path",{d:"M78.358 34.914h9.354V65.27h-9.354V34.914Z",fill:"#fff"}),(0,n.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M118.632 48.561v-8.08h4.196a3.996 3.996 0 0 1 2.978 1.096 4.1 4.1 0 0 1 .895 4.532 4.017 4.017 0 0 1-3.873 2.452h-4.196ZM112 65.268h6.633V54.085h3.791l5.595 11.183h7.49l-6.678-12.188a9.494 9.494 0 0 0 3.632-3.538 10.121 10.121 0 0 0 1.286-5.18 10.408 10.408 0 0 0-.654-3.698 8.29 8.29 0 0 0-1.985-3.035 9.487 9.487 0 0 0-3.317-2.055 12.938 12.938 0 0 0-4.602-.753H112v30.447Z",fill:"#009FE3"}),(0,n.jsx)("path",{d:"M187.654 65.268h6.452v-16.25h5.009V43.86h-5.009v-1.187a3.473 3.473 0 0 1 .813-2.465 2.826 2.826 0 0 1 2.165-.867c.568-.001 1.132.091 1.67.273a5.36 5.36 0 0 1 1.489.776c.451-.7.91-1.392 1.376-2.077.466-.684.925-1.376 1.376-2.076a8.472 8.472 0 0 0-3.203-1.735 12.633 12.633 0 0 0-3.475-.502 9.9 9.9 0 0 0-3.181.525 8.056 8.056 0 0 0-2.775 1.597 7.907 7.907 0 0 0-1.963 2.717 9.468 9.468 0 0 0-.744 3.925v1.096h-3.43v5.158h3.43v16.25Z",fill:"#009FE3"}),(0,n.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M182.099 50.09a11.242 11.242 0 0 0-2.324-3.628 10.745 10.745 0 0 0-3.564-2.442 11.56 11.56 0 0 0-4.602-.89 11.723 11.723 0 0 0-4.626.89 10.696 10.696 0 0 0-3.587 2.442 11.238 11.238 0 0 0-2.324 3.629 12.293 12.293 0 0 0 0 8.901 11.235 11.235 0 0 0 2.324 3.63 10.963 10.963 0 0 0 3.587 2.464c1.464.622 3.038.932 4.626.913 1.58.02 3.147-.29 4.602-.913a10.977 10.977 0 0 0 5.888-6.094 12.283 12.283 0 0 0 0-8.901Zm-5.754 6.574a5.571 5.571 0 0 1-.97 1.85 4.65 4.65 0 0 1-3.767 1.78 4.877 4.877 0 0 1-2.189-.48 4.496 4.496 0 0 1-1.602-1.301 6.145 6.145 0 0 1-.97-1.849 6.814 6.814 0 0 1 0-4.245c.213-.662.542-1.28.97-1.826a4.61 4.61 0 0 1 1.602-1.278 4.87 4.87 0 0 1 2.188-.48 4.733 4.733 0 0 1 2.166.48 4.915 4.915 0 0 1 1.602 1.278c.439.538.768 1.159.97 1.826a7.284 7.284 0 0 1 0 4.245ZM157.23 50.09a11.26 11.26 0 0 0-2.324-3.628 10.756 10.756 0 0 0-3.565-2.442 11.558 11.558 0 0 0-4.602-.89 11.723 11.723 0 0 0-4.626.89 10.697 10.697 0 0 0-3.587 2.442 11.235 11.235 0 0 0-2.323 3.629 12.272 12.272 0 0 0 0 8.901 11.215 11.215 0 0 0 2.323 3.63 10.966 10.966 0 0 0 3.587 2.464c1.464.622 3.038.932 4.626.913 1.58.02 3.147-.29 4.602-.913a10.977 10.977 0 0 0 5.888-6.094 12.278 12.278 0 0 0 .001-8.901Zm-5.753 6.574a5.571 5.571 0 0 1-.971 1.85 4.651 4.651 0 0 1-3.768 1.78 4.88 4.88 0 0 1-2.189-.48 4.498 4.498 0 0 1-1.601-1.301 6.149 6.149 0 0 1-.97-1.849 6.829 6.829 0 0 1 0-4.245 5.87 5.87 0 0 1 .97-1.826 4.61 4.61 0 0 1 1.601-1.278 4.878 4.878 0 0 1 2.189-.48 4.733 4.733 0 0 1 2.166.48 4.926 4.926 0 0 1 1.602 1.278c.439.538.768 1.159.97 1.826a7.3 7.3 0 0 1 .001 4.245Z",fill:"#009FE3"}),(0,n.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M211.29 48.972v-8.535h3.925a3.937 3.937 0 0 1 3.023 1.21 4.403 4.403 0 0 1 1.128 3.126 4.225 4.225 0 0 1-1.106 3.035 3.939 3.939 0 0 1-3 1.164h-3.97Zm-6.633 16.297h6.633V54.542h4.648c1.319.006 2.63-.21 3.88-.64a9.847 9.847 0 0 0 3.271-1.87 8.815 8.815 0 0 0 2.257-3.082c.582-1.36.866-2.832.834-4.314a11.308 11.308 0 0 0-.609-3.697 8.41 8.41 0 0 0-1.895-3.127 9.447 9.447 0 0 0-3.271-2.169 12.502 12.502 0 0 0-4.783-.82h-10.966l.001 30.446ZM265.165 50.09a11.242 11.242 0 0 0-2.324-3.628 10.75 10.75 0 0 0-3.564-2.442 11.56 11.56 0 0 0-4.603-.89 11.72 11.72 0 0 0-4.625.89 10.694 10.694 0 0 0-3.587 2.442 11.238 11.238 0 0 0-2.324 3.629 12.283 12.283 0 0 0 0 8.901 11.234 11.234 0 0 0 2.324 3.63 10.965 10.965 0 0 0 3.587 2.464c1.464.622 3.038.932 4.625.913 1.58.02 3.147-.29 4.603-.913a10.977 10.977 0 0 0 5.888-6.094 12.283 12.283 0 0 0 0-8.901Zm-5.753 6.574a5.59 5.59 0 0 1-.97 1.85 4.652 4.652 0 0 1-3.768 1.78 4.872 4.872 0 0 1-2.188-.48 4.497 4.497 0 0 1-1.602-1.3 6.146 6.146 0 0 1-.97-1.85 6.829 6.829 0 0 1 0-4.245 5.87 5.87 0 0 1 .97-1.825c.433-.542.98-.98 1.602-1.279a4.87 4.87 0 0 1 2.188-.479 4.733 4.733 0 0 1 2.166.48 4.915 4.915 0 0 1 1.602 1.277c.439.539.768 1.16.97 1.826a7.292 7.292 0 0 1 0 4.245Z",fill:"#6D6E70"}),(0,n.jsx)("path",{d:"M228.18 65.268h6.498v-10.59a5.28 5.28 0 0 1 1.421-3.948 5.094 5.094 0 0 1 3.723-1.392 7.697 7.697 0 0 1 2.346.319l1.038-5.797a5.598 5.598 0 0 0-1.196-.32 10.112 10.112 0 0 0-1.466-.091 6.235 6.235 0 0 0-3.678 1.004 9.738 9.738 0 0 0-2.233 2.1l-.226-2.693h-6.227v21.408Z",fill:"#6D6E70"})]})},37064:function(e,t,r){"use strict";function n(e){var t,r,a="";if("string"==typeof e||"number"==typeof e)a+=e;else if("object"==typeof e)if(Array.isArray(e))for(t=0;t<e.length;
2t++)e[t]&&(r=n(e[t]))&&(a&&(a+=" "),a+=r);else for(t in e)e[t]&&(a&&(a+=" "),a+=t);return a}t.A=function(){for(var e,t,r=0,a="";r<arguments.length;)(e=arguments[r++])&&(t=n(e))&&(a&&(a+=" "),a+=t);return a}},37070:function(e,t,r){"use strict";var n=r(54441),a=r(19788),o=r(31095),i=r(15839),l=r(56377)("iterator");e.exports=function(e){if(!o(e))return a(e,l)||a(e,"@@iterator")||i[n(e)]}},37102:function(e,t,r){"use strict";r(40279);var n=r(54441),a=r(7699),o=r(3847),i=r(81828),l=Array.prototype,s={DOMTokenList:!0,NodeList:!0};e.exports=function(e){var t=e.forEach;return e===l||o(l,e)&&t===l.forEach||a(s,n(e))?i:t}},37183:function(e,t,r){var n=r(75194),a="object"==typeof self&&self&&self.Object===Object&&self,o=n||a||Function("return this")();e.exports=o},37189:function(e,t,r){"use strict";r(79745)("iterator")},37222:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=r(97711),o=n(r(55473)),i=n(r(51681)),l=n(r(3806)),s=r(80454),u=e=>{switch(e){case"classroom":return i.default;case"webinar":return l.default;case"elearning":return o.default}};t.default=({label:e,type:t,className:r})=>(0,a.jsxs)(s.TrainingAttribute,{"data-testid":"training-type",variant:"h6",className:r,children:[(0,a.jsx)(s.StyledIcon,{source:u(t)}),e]})},37406:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.default=void 0;var a=n(r(86326)),o=function(e){return a.default.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 350 300"},e),a.default.createElement("path",{fill:"none",d:"M0 0h350v300H0z"}),a.default.createElement("g",{"data-name":"roof009 dims 1"},a.default.createElement("path",{fill:"#afc2cf",d:"M124.16 203.658v31.002l160.288-92.645v-31.002l-27.516 15.904-14.846-2.784-25.625 26.176-92.301 53.349z"}),a.default.createElement("path",{fill:"#fff",d:"M124.16 203.658v31.002l-91.434-52.667v-40.561l41.098-16.66 50.336 78.886z"}),a.default.createElement("path",{fill:"#afc2cf",d:"M192.731 199.697v35.052l91.728-52.875v-41.399l-41.963-16.97-49.765 76.192z"}),a.default.createElement("path",{fill:"#fff",d:"M192.731 199.697v35.052l-34.234-19.936v-32.802l34.234 17.686z"}),a.default.createElement("g",{fill:"#6d9faf"},a.default.createElement("path",{d:"M77.345 144.905v9.223l-7.669-4.417v-9.224l7.669 4.418zM86.738 150.328v9.224l-7.668-4.418v-9.223l7.668 4.417zM77.345 155.951v9.224l-7.669-4.417v-9.224l7.669 4.417zM86.738 161.375v9.223l-7.668-4.417v-9.224l7.668 4.418z"})),a.default.createElement("path",{fill:"#2072a4",d:"m293.677 105.559-38.208 22.111-13.871-6.109-15.332 23.009-102.106 59.088-50.801-78.633L243.248 27l50.429 78.559z"}),a.default.createElement("path",{fill:"#49d8ff",d:"M243.248 27 73.359 125.025l-49.97 20.215L193.14 47.133 243.248 27z"}),a.default.createElement("path",{fill:"#22719f",d:"m158.609 75.836 100.818 49.639 33.584 19.431-49.763-20.1-84.639-48.97z"}),a.default.createElement("path",{fill:"#48e8ff",d:"M158.609 75.836v107.908l34.132 19.54 50.507-78.478-84.639-48.97z"}),a.default.createElement("g",{fill:"none"},a.default.createElement("path",{stroke:"#3f3f3f",strokeLinecap:"round",strokeMiterlimit:10,d:"M192.731 234.749v-31.091M158.497 214.813l.112-31.069M124.16 234.66v-31.002"}),a.default.createElement("path",{stroke:"#3f3f3f",strokeLinecap:"round",strokeMiterlimit:10,strokeWidth:2,d:"M284.448 139.56v-28.547"}),a.default.createElement("path",{stroke:"#002839",strokeMiterlimit:10,d:"M73.709 124.408 243.248 27"}),a.default.createElement("path",{stroke:"#002839",strokeLinejoin:"round",d:"m243.248 124.351-84.639-48.515M258.717 125.79 158.609 75.836v107.908"}),a.default.createElement("path",{stroke:"#3f3f3f",strokeLinecap:"round",strokeMiterlimit:10,strokeWidth:2,d:"M32.726 141.432v40.561l91.434 52.667 34.337-19.847 34.234 19.936 91.728-52.875v-40.408"}),a.default.createElement("path",{stroke:"#3b3b3b",strokeLinecap:"round",strokeMiterlimit:10,strokeWidth:1.5,d:"m162.812 252.023 25.935-14.89"}),a.default.createElement("path",{stroke:"#002839",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"m158.609 
2183.744-34.449 19.914-50.801-78.633-49.97 20.215L193.14 47.133 243.248 27l50.429 78.559-34.25 19.916 33.584 19.431-49.763-20.1-50.507 78.478-34.132-19.54z"})),a.default.createElement("g",{fill:"none",stroke:"#000",strokeLinejoin:"round",opacity:.25},a.default.createElement("path",{d:"m281.505 143.857-2.597 1.502"}),a.default.createElement("path",{strokeDasharray:"6.0258 6.0258",d:"m273.691 148.374-18.259 10.555"}),a.default.createElement("path",{d:"m252.823 160.437-2.597 1.501 2.592 1.511"}),a.default.createElement("path",{strokeDasharray:"6.14197 6.14197",d:"m258.125 166.541 18.573 10.824"}),a.default.createElement("path",{d:"m279.351 178.911 2.592 1.51"})),a.default.createElement("g",{fill:"none",stroke:"#000",strokeLinecap:"round",strokeMiterlimit:10,opacity:.25},a.default.createElement("path",{d:"M250.226 129.528v3"}),a.default.createElement("path",{strokeDasharray:"7.00896 7.00896",d:"M250.226 139.537v10.513"}),a.default.createElement("path",{d:"M250.226 153.555v3"})),a.default.createElement("g",{fill:"none",stroke:"#3b3b3b",strokeLinecap:"round",strokeMiterlimit:10,strokeWidth:1.5},a.default.createElement("path",{d:"m101.404 247.809 17.604-10.175M10 195.16l17.561-10.214M14.274 192.67l125.825 72.522"})),a.default.createElement("path",{fill:"none",stroke:"#3b3b3b",strokeLinecap:"round",strokeMiterlimit:10,strokeWidth:1.5,d:"m135.807 267.671 17.604-10.175"}),a.default.createElement("g",{fill:"none",stroke:"#3b3b3b",strokeLinecap:"round",strokeMiterlimit:10,strokeWidth:1.5},a.default.createElement("path",{d:"m214.969 247.809-17.603-10.175M306.374 195.16l-17.562-10.214"})),a.default.createElement("g",{fill:"none",stroke:"#3b3b3b",strokeLinecap:"round",strokeMiterlimit:10,strokeWidth:1.5},a.default.createElement("path",{d:"m180.679 267.356-50.504-29.17M335.818 172.952l-159.431 91.924"})),a.default.createElement("path",{fill:"none",stroke:"#3b3b3b",strokeLinecap:"round",strokeMiterlimit:10,strokeWidth:1.5,d:"m340 175.372-43.533-25.145"}),a.default.createElement("text",{transform:"translate(194.366 267.67)",fontSize:16,fill:"#3b3b3b",fontFamily:"'Effra Regular', Effra"},"C"),a.default.createElement("text",{transform:"translate(20.212 121.96)",fontSize:16,fill:"#3b3b3b",fontFamily:"'Effra Regular', Effra"},"P1"),a.default.createElement("text",{transform:"translate(304.457 128.422)",fontSize:16,fill:"#3b3b3b",fontFamily:"'Effra Regular', Effra"},"P2"),a.default.createElement("text",{transform:"translate(259.196 231.596)",fontSize:16,fill:"#3b3b3b",fontFamily:"'Effra Regular', Effra"},"D"),a.default.createElement("text",{transform:"translate(320.444 196.212)",fontSize:16,fill:"#3b3b3b",fontFamily:"'Effra Regular', Effra"},"E"),a.default.createElement("text",{transform:"translate(112.926 268.92)",fontSize:16,fill:"#3b3b3b",fontFamily:"'Effra Regular', Effra"},"B"),a.default.createElement("text",{transform:"translate(49.78 232.749)",fontSize:16,fill:"#3b3b3b",fontFamily:"'Effra Regular', Effra"},"A"),a.default.createElement("path",{fill:"none",stroke:"#3b3b3b",strokeLinecap:"round",strokeMiterlimit:10,strokeWidth:1.5,d:"M14.279 188.672v8M105.651 241.426v8M140.099 261.315v8M176.385 260.884v8M210.491 241.193v8M301.862 188.441v8M335.897 168.79v8"}),a.default.createElement("path",{d:"M26.614 143.925C17.303 125.982 11.774 106.58 11.7 89.25",fill:"none",stroke:"#3a3b3b",strokeLinecap:"round",strokeMiterlimit:10,strokeWidth:1.5}),a.default.createElement("path",{d:"M290.716 143.962c9.38-18.056 14.931-37.594 14.947-55.015",fill:"none",stroke:"#3b3b3b",strokeLinecap:"round",strokeMiterlimit:10,strokeWidth:1.5}),a.default.createElement("path",{fill:"none",stroke:"#3a3b3b",strokeLinecap:"round",strokeMiterlimit:10,strokeWidth:1.5,d:"M68.33 121.924 6.191 86.036"}),a.default.createElement("g",{fill:"none",strokeLinecap:"round",strokeMiterlimit:10,strokeWidth:1.5},a.default.createElement("path",{stroke:"#3b3b3b",d:"m310.916 85.873-21.89 12.638"}),a.default.createElement("path",{stroke:"#fff",d:"m289.026 98.511-41.973 24.11"})),a.default.createElement("path",{fill:"none",stroke:"#3a3b3b",strokeLinecap:"round",strokeMiterlimit:10,strokeWidth:1.5,d:"m15.175 87.24-6.929 4M27.536 140.067l-1.809 7.793"}),a.default.createElement("path",{fill:"none",stroke:"#3b3b3b",strokeLinecap:"round",strokeMiterlimit:10,strokeWidth:1.5,d:"m309.096 90.912-6.928-4M291.752 147.782l-2.078-7.726"}),a.default.createElement("text",{transform:"rotate(30 -175.573 418.492)",fontSize:24,fill:"#3b3b3b",fontFamily:"'Effra Regular', Effra"},"2"),a.default.createElement("text",{transform:"rotate(-30 344.689 -148.676)",fontSize:24,fontFamily:"'Effra Regular', Effra"},"1")))};t.default=o},37475:function(e,t,r){"use strict";r(19291);var n=r(12581).Object,a=e.exports=function(e,t,r){return n.defineProperty(e,t,r)};n.defineProperty.sham&&(a.sham=!0)},37642:function(e,t,r){"use strict";var n=r(42824).match(/firefox\/(\d+)/i);e.exports=!!n&&+n[1]},37647:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.default=void 0;var a=n(r(66553)),o=n(r(52562)),i=n(r(31089)),l=n(r(14042)),s=r(82781),u=n(r(86326)),c=r(56028),d=r(90925),f=function(e){var t=e.data,r=(0,c.useSiteContext)(),n=r.countryCode,f=r.getMicroCopy,p=t.title,m=t.columns;return u.default.createElement(l.default,{backgroundColor:"pearl","data-testid":"link-columns-section"},p&&u.default.createElement(l.default.Title,null,p),u.default.createElement(i.default,null,m&&m.map((function(e,t){var r=e.title,i=(e.links||[]).map((function(e){return Object.assign({},(0,d.toAnchorLinkActionProps)(e,n),{label:e.label})}));return u.default.createElement(o.default,{key:r+"-"+t,title:r||void 0,openButtonLabel:f(s.microCopy.GLOBAL_VIEW_MORE),closeButtonLabel:f(s.microCopy.GLOBAL_VIEW_LESS),links:i,anch
2orLinkComponent:function(e){return u.default.createElement(a.default,Object.assign({gtm:{id:"cta-click1",action:e.href,label:r+" - "+e.children}},e))}})}))))};t.default=f},37761:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const n=r(97711);t.default=e=>(0,n.jsxs)("svg",{viewBox:"0 0 166 101",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e,children:[(0,n.jsx)("path",{d:"M0 34.925V71h7.327V55.377L18.379 71h8.446l-12.44-17.771 12.818-18.26h-8.48l-11.4 15.652V34.925H0ZM30.893 34.97 30.873 71h17.355l.02-7.378h-9.954V34.969h-7.401ZM87.447 70.98V34.97H99.57a10.39 10.39 0 0 1 7.16 2.677 10.299 10.299 0 0 1 3.367 6.835c0 4.925-1.009 6.072-3.963 8.229 3.154.805 5.025 3.366 5.025 7.791 0 6.866-5.414 10.478-10.853 10.478H87.447Zm6.655-21.961h5.513c2.427 0 4.249-.614 4.249-3.893 0-3.182-1.904-3.814-4.493-3.814h-5.273l.004 7.707Zm0 15.785h6.228c1.466 0 3.703-.789 3.703-4.505a3.761 3.761 0 0 0-.987-2.8 3.789 3.789 0 0 0-2.716-1.225h-6.228v8.53ZM115.035 71h19.485v-7.335h-12.302v-7.36h12.235v-7.28h-12.235l-.013-6.652h12.185l.063-7.378h-19.418v36.004ZM146.918 70.98h-7.228V34.97h10.431c3.966 0 7.053.305 9.741 2.543a10.47 10.47 0 0 1 2.722 3.616 10.42 10.42 0 0 1 .937 4.42c0 6.826-4.165 9.75-8.04 10.395L166 70.98h-9.109l-9.973-14.59v14.59Zm0-14.589v-.118h-.079l.079.118Zm5.281-15.247h-5.365v7.87h5.723c2.229 0 4.68.035 4.68-3.819 0-4.275-3.537-4.056-5.039-4.056M48.25 52.913c-.013-1.82.242-3.632.757-5.379a17.293 17.293 0 0 1 2.246-4.76 17.626 17.626 0 0 1 6.249-5.672 17.719 17.719 0 0 1 8.183-2.129l-7.099 10.018-.114.111a10.278 10.278 0 0 0-2.362 3.459 10.239 10.239 0 0 0-.783 4.109 11.599 11.599 0 0 0 .733 4.165 11.086 11.086 0 0 0 2.177 3.523 11.518 11.518 0 0 0 3.595 2.69 9.832 9.832 0 0 0 4.164.927c1.42.03 2.831-.244 4.137-.803a9.965 9.965 0 0 0 3.434-2.433 11.256 11.256 0 0 0 3.075-8.069 10.265 10.265 0 0 0-2.628-7.042l4.094-5.777.286.278a18.11 18.11 0 0 1 3.926 5.831 17.496 17.496 0 0 1 1.348 6.807 18.935 18.935 0 0 1-1.278 6.976 16.884 16.884 0 0 1-3.714 5.783 17.253 17.253 0 0 1-5.766 4.057A17.32 17.32 0 0 1 65.995 71a17.917 17.917 0 0 1-7.099-1.38 16.644 16.644 0 0 1-5.75-4.094 17.939 17.939 0 0 1-3.669-5.759 18.986 18.986 0 0 1-1.23-6.854",fill:"#E30613"}),(0,n.jsx)("path",{d:"M73.577 29h8.71L68.483 48.475h-8.707L73.577 29Z",fill:"#000"})]})},37773:function(e){e.exports=function(e,t){return e.has(t)}},37801:function(e,t,r){"use strict";var n=r(60330);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;!function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var r=i(t);if(r&&r.has(e))return r.get(e);var n={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var l=a?Object.getOwnPropertyDescriptor(e,o):null;l&&(l.get||l.set)?Object.defineProperty(n,o,l):n[o]=e[o]}n.default=e,r&&r.set(e,n)}(r(86326));var a=n(r(24142)),o=r(36870);function i(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,r=new WeakMap;return(i=function(e){return e?r:t})(e)}var l=(0,a.default)((0,o.jsx)("path",{d:"M9.04 21.54c.96.29 1.93.46 2.96.46a10 10 0 0 0 10-10A10 10 0 0 0 12 2 10 10 0 0 0 2 12c0 4.25 2.67 7.9 6.44 9.34-.09-.78-.18-2.07 0-2.96l1.15-4.94s-.29-.58-.29-1.5c0-1.38.86-2.41 1.84-2.41.86 0 1.26.63 1.26 1.44 0 .86-.57 2.09-.86 3.27-.17.98.52 1.84 1.52 1.84 1.78 0 3.16-1.9 3.16-4.58 0-2.4-1.72-4.04-4.19-4.04-2.82 0-4.48 2.1-4.48 4.31 0 .86.28 1.73.74 2.3.09.06.09.14.06.29l-.29 1.09c0 .17-.11.23-.28.11-1.28-.56-2.02-2.38-2.02-3.85 0-3.16 2.24-6.03 6.56-6.03 3.44 0 6.12 2.47 6.12 5.75 0 3.44-2.13 6.2-5.18 6.2-.97 0-1.92-.52-2.26-1.13l-.67 2.37c-.23.86-.86 2.01-1.29 2.7v-.03z"}),"Pinterest");t.default=l},37854:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.classes=t.TotalSize=t.StyledRecaptcha=t.StyledPagination=t.StyledErrorIcon=t.StickyContainer=t.SelectAllCheckboxWrapper=t.SelectAllCheckboxLabel=t.ResetSelectionBtn=t.MaxSizeLabel=t.FooterBottomWrapper=t.FilesSizeInfoSection=t.ErrorMessage=t.DocumentResultsFooterContainer=t.ContentWrapper=t.ButtonsWrapper=t.ButtonsSelectAllPanel=void 0;var a=n(r(62151)),o=n(r(94342)),i=n(r(96650)),l=n(r(62203)),s=n(r(9866)),u=r(65551),c=r(91972),d=n(r(37873)),f="documentResultsFooter",p={stickyContainer:f+"-stickyContainer",totalSizeValue:f+"-totalSizeValue",totalSizeExceeded:f+"-totalSizeExceeded",recaptcha:f+"-recaptcha"};t.classes=p;var m=(0,c.styled)("div")((function(e){var t,r=e.theme;return(t={textAlign:"right",fontSize:"1rem"})["."+p.recaptcha]={marginTop:"1rem"},t[r.breakpoints.up("sm")+" and "+r.breakpoints.down("lg")]={margin:"0 -8px"},t}));t.DocumentResultsFooterContainer=m;var h=(0,c.styled)(l.default)({marginTop:"32px","& ul":{justifyContent:"flex-end"}});t.StyledPagination=h;var v=(0,c.styled)(o.default.Clear)((function(e){var t=e.theme;return{marginLeft:"18px",display:"inline-block","&:disabled":{color:(0,c.alpha)(t.colours.interDark,.3),"&:hover":{backgroundColor:"unset"}}}}));t.ResetSelectionBtn=v;var g=(0,c.styled)(d.default)({fontSize:"0.8rem",textAlign:"right"});t.StyledRecaptcha=g;var b=(0,c.styled)("div")((function(e){var t=e.theme,r=e.hasScrollGutter;return{position:"sticky",padding:"24px 0",bottom:0,marginTop:"32px",zIndex:1,"&::before":{backgroundColor:t.colours.white,borderTop:"1px solid "+t.colours.storm,content:"''",position:"absolute",top:0,left:"50%",transform:"translateX(-50%)",width:r?"calc(100vw - 6px)":"100vw",height:"100%"}}}));t.StickyContainer=b;var y=(0,c.styled)("div")((function(e){var t;return(t={display:"flex",justifyContent:"space-between",alignItems:"center",zIndex:1,position:"relative"})[e.theme.breakpoints.down("lg")]={flexDirection:"column",alignItems:"unset",width:"calc(100vw - 32px)",left:"50%",transform:"translateX(-50%)"},t}));t.ContentWrapper=y;var x=(0,c.styled)("div")((function(e){var t,r,n=e.theme,a=e.format;return Object.assign({display:"flex"},"technicalTable"===a&&{flexBasis:"28%"},((r={}
2)["."+u.buttonClasses.root]=((t={height:"max-content"})[n.breakpoints.down("lg")]={width:"calc(100% - 6px)"},t),r[n.breakpoints.down("lg")]={width:"100%",justifyContent:"space-between",paddingBottom:"10px"},r))}));t.ButtonsWrapper=x;var C=(0,c.styled)("div")((function(e){e.theme;return{display:"flex",flexBasis:"80%"}}));t.ButtonsSelectAllPanel=C;var A=(0,c.styled)("div")((function(e){var t=e.theme,r=e.format;return Object.assign({display:"flex"},"technicalTable"!==r&&{borderTop:"1px solid "+t.colours.storm,paddingTop:"10px"},{justifyContent:"space-between"})}));t.FooterBottomWrapper=A;var _=(0,c.styled)("div")((function(e){var t=e.format,r=e.theme,n=e.isMobile;return Object.assign({display:"flex",alignItems:"center"},"technicalTable"===t&&!n&&{borderLeft:"1px solid "+r.colours.storm,paddingLeft:"5px"})}));t.SelectAllCheckboxWrapper=_;var E=(0,c.styled)(a.default)((function(){return{marginRight:"5px"}}));t.SelectAllCheckboxLabel=E;var S=(0,c.styled)("div")((function(e){var t,r,n=e.theme;return(r={fontWeight:400,fontFamily:"Effra Medium",display:"flex",alignItems:"center",color:n.colours.charcoal,fontSize:"18px",lineHeight:"22px"})["."+p.totalSizeValue]=((t={marginLeft:"6px"})["&."+p.totalSizeExceeded]={color:n.colours.error400},t),r}));t.TotalSize=S;var w=(0,c.styled)("div")((function(){return{display:"flex",flexDirection:"column",alignItems:"end"}}));t.FilesSizeInfoSection=w;var k=(0,c.styled)(s.default)((function(e){return{color:e.theme.colours.slate,fontSize:"12px",lineHeight:"14px",marginTop:"6px"}}));t.MaxSizeLabel=k;var M=(0,c.styled)(s.default)((function(e){return{color:e.theme.colours.error400,fontSize:"12px",lineHeight:"14px",marginTop:"6px",textAlign:"end",display:"flex",alignItems:"center"}}));t.ErrorMessage=M;var T=(0,c.styled)(i.default)((function(e){return{fill:e.theme.colours.error400,width:"14px",height:"14px",marginRight:"5px"}}));t.StyledErrorIcon=T},37873:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.default=void 0;var a=n(r(66553)),o=n(r(9866)),i=function(e,t){if("function"==typeof WeakMap)var r=new WeakMap,n=new WeakMap;return function(e,t){if(!t&&e&&e.__esModule)return e;var a,o,i={__proto__:null,default:e};if(null===e||"object"!=typeof e&&"function"!=typeof e)return i;if(a=t?n:r){if(a.has(e))return a.get(e);a.set(e,i)}for(var l in e)"default"!==l&&{}.hasOwnProperty.call(e,l)&&((o=(a=Object.defineProperty)&&Object.getOwnPropertyDescriptor(e,l))&&(o.get||o.set)?a(i,l,o):i[l]=e[l]);return i}(e,t)}(r(86326)),l=n(r(49020)),s=r(56028);var u=function(e){var t=(0,s.useSiteContext)().countryCode,r=e.className,n=e.testId,u=n?{"data-testid":n}:{};return(0,i.useMemo)((function(){var e=(0,l.default)(t),n=e.privacyPolicyUrl,s=e.privacyPloicyText,c=e.termsOfServiceUrl,d=e.termsOfServiceText;return i.default.createElement(o.default,Object.assign({className:r||"RecaptchaPrivacyLinks"},u),e.startText,i.default.createElement(a.default,{href:n,external:!0,"data-testid":"recaptcha-privacy-policy-link",gtm:{id:"cta-click1",action:n,label:s}},s),e.andText,i.default.createElement(a.default,{href:c,external:!0,"data-testid":"recaptcha-terms-of-service-link",gtm:{id:"cta-click1",action:c,label:d}},d),e.endText)}),[t,r])};t.default=u},37881:function(e,t,r){"use strict";var n=r(74738),a=r(49589),o=r(381),i=r(79672),l=n("".charAt),s=n("".charCodeAt),u=n("".slice),c=function(e){return function(t,r){var n,c,d=o(i(t)),f=a(r),p=d.length;return f<0||f>=p?e?"":void 0:(n=s(d,f))<55296||n>56319||f+1===p||(c=s(d,f+1))<56320||c>57343?e?l(d,f):n:e?u(d,f,f+2):c-56320+(n-55296<<10)+65536}};e.exports={codeAt:c(!1),charAt:c(!0)}},37911:function(e){"use strict";e.exports=function(e){try{return{error:!1,value:e()}}catch(t){return{error:!0,value:t}}}},37949:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var a=Object.getOwnPropertyDescriptor(t,r);a&&!("get"in a?!t.__esModule:a.writable||a.configurable)||(a={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,a)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),a=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}
2),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return a(t,e),t},i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.createFullyPopulatedVariantOption=void 0;var l=o(r(864)),s=i(r(47771)),u=r(16475);t.createFullyPopulatedVariantOption=function(e){return c(Object.assign({classifications:[(0,l.default)(),(0,l.default)({code:"scoringWeightAttributes",name:"Scoring",features:[(0,l.createFeature)({code:"bmiClassificationCatalog/1.0/scoringWeightAttributes.scoringweight",name:"Scoring Weight",featureValues:[(0,l.createFeatureValue)({code:void 0,value:"10"})]})]}),(0,l.default)({code:"appearanceAttributes",name:"Appearance",features:[(0,l.createFeature)({code:"bmiClassificationCatalog/1.0/appearanceAttributes.colour",name:"Colour",featureValues:[(0,l.createFeatureValue)({value:"Shadow Black"})],featureUnit:void 0}),(0,l.createFeature)({code:"bmiClassificationCatalog/1.0/appearanceAttributes.colourfamily",name:"Colour Family",featureValues:[(0,l.createFeatureValue)({value:"Black"})],featureUnit:void 0}),(0,l.createFeature)({code:"bmiClassificationCatalog/1.0/appearanceAttributes.texturefamily",name:"Texture Family",featureValues:[(0,l.createFeatureValue)({value:"Gloss"})],featureUnit:void 0}),(0,l.createFeature)({code:"bmiClassificationCatalog/1.0/appearanceAttributes.variantattribute",name:"Variant Attribute",featureValues:[(0,l.createFeatureValue)({value:"Shadow Black Gloss 6x7x8x9x10"})],featureUnit:void 0})]}),(0,l.default)({code:"generalInformation",name:"General",features:[(0,l.createFeature)({code:"bmiClassificationCatalog/1.0/generalInformation.materials",name:"Material",featureValues:[(0,l.createFeatureValue)({value:"Concrete"})],featureUnit:void 0})]}),(0,l.default)({code:"measurements",name:"Measurements",features:[(0,l.createFeature)({code:"bmiClassificationCatalog/1.0/measurements.length",name:"Length",featureValues:[(0,l.createFeatureValue)({code:void 0,value:"6"})]}),(0,l.createFeature)({code:"bmiClassificationCatalog/1.0/measurements.width",name:"Width",featureValues:[(0,l.createFeatureValue)({code:void 0,value:"7"})]}),(0,l.createFeature)({code:"bmiClassificationCatalog/1.0/measurements.height",name:"Height",featureValues:[(0,l.createFeatureValue)({code:void 0,value:"8"})]}),(0,l.createFeature)({code:"bmiClassificationCatalog/1.0/measurements.thickness",name:"Thickness",featureValues:[(0,l.createFeatureValue)({code:void 0,value:"9"})]}),(0,l.createFeature)({code:"bmiClassificationCatalog/1.0/measurements.volume",name:"Volume",featureValues:[(0,l.createFeatureValue)({code:void 0,value:"10"})]})]}),(0,l.default)({code:"weightAttributes",name:"Weight",features:[(0,l.createFeature)({code:"bmiClassificationCatalog/1.0/weightAttributes.grossweight",name:"Gross Weight",featureValues:[(0,l.createFeatureValue)({code:void 0,value:"6"})]}),(0,l.createFeature)({code:"bmiClassificationCatalog/1.0/weightAttributes.netweight",name:"Net Weight",featureValues:[(0,l.createFeatureValue)({code:void 0,value:"7"})]}),(0,l.createFeature)({code:"bmiClassificationCatalog/1.0/weightAttributes.weightperpallet",name:"Weight per Pallet",featureValues:[(0,l.createFeatureValue)({code:void 0,value:"8"})]}),(0,l.createFeature)({code:"bmiClassificationCatalog/1.0/weightAttributes.weightperpiece",name:"Weight per Piece",featureValues:[(0,l.createFeatureValue)({code:void 0,value:"9"})]}),(0,l.createFeature)({code:"bmiClassificationCatalog/1.0/weightAttributes.weightpersqm",name:"Weight per sq m",featureValues:[(0,l.createFeatureValue)({code:void 0,value:"10"})]})]})],images:[(0,s.default)(),(0,s.default)({assetType:"MASTER_IMAGE",format:"Product-Hero-Small-Desktop-Tablet"}),(0,s.default)({assetType:"MASTER_IMAGE",format:"Product-Color-Selector-Mobile"}),(0,s.default)({assetType:"MASTER_IMAGE",format:void 0}),(0,s.default)({assetType:"GALLERY",format:"Product-Hero-Small-Desktop-Tablet"}),(0,s.default)({assetType:"GALLERY",format:"Product-Color-Selector-
2Mobile"}),(0,s.default)({assetType:"GALLERY",format:void 0}),(0,s.default)({format:"Web"}),(0,s.default)({assetType:"TECHNICAL_DRAWINGS"})]},e))};var c=function(e){return Object.assign({approvalStatus:u.ApprovalStatus.Approved,classifications:[(0,l.default)({code:"variant-code"})],code:"variant-code",externalProductCode:"external-product-code",images:[(0,s.default)()],isSampleOrderAllowed:!0,longDescription:"<p>Long description</p>",name:"variant-name",pk:"0987654321",shortDescription:"Short description",productBenefits:["product-benefits"]},e)};t.default=c},37968:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.Subtitle=t.StyledCard=t.classes=void 0;const a=r(91972),o=n(r(9866)),i=n(r(90565)),l="BrandIntroCard";t.classes={brandLogoButton:`${l}-brandLogoButton`,brandLogo:`${l}-brandLogo`},t.StyledCard=(0,a.styled)(i.default)((({theme:e})=>({width:"100%",height:"100%",background:"transparent",boxShadow:"none",padding:"24px",display:"flex",alignItems:"center",flexDirection:"column",[`& .${t.classes.brandLogoButton}`]:{background:"transparent","&:hover":{background:"transparent"}},[`& .${t.classes.brandLogo}`]:{fill:e.colours.white,height:"60px"}}))),t.Subtitle=(0,a.styled)(o.default)((({theme:e})=>({margin:"12px 0",alignItems:"center",textAlign:"center",fontSize:"16px",lineHeight:1.4,[e.breakpoints.up(1024)]:{fontSize:"18px",margin:"24px 0"}})))},38011:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=n(r(58854));t.default=a.default},38015:function(e,t,r){"use strict";r.r(t),r.d(t,{accordionDetailsClasses:function(){return a.A},default:function(){return n.A},getAccordionDetailsUtilityClass:function(){return a.n}});var n=r(80755),a=r(40231)},38016:function(e,t,r){"use strict";var n=r(62755),a=r(17213),o=a.all;e.exports=a.IS_HTMLDDA?function(e){return"object"==typeof e?null!==e:n(e)||e===o}:function(e){return"object"==typeof e?null!==e:n(e)}},38055:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.StyledIcon=t.Item=t.SocialMediaLinksRoot=t.Anchor=t.Term=t.RoofProLevelRow=t.AddressRow=t.Row=t.Root=t.RoofProLevelLogo=t.List=t.Link=t.Details=t.Description=t.StyledAddress=void 0;const a=r(91972),o=n(r(66553)),i=n(r(71513)),l=n(r(46409));t.StyledAddress=(0,a.styled)("div")({fontStyle:"inherit"}),t.Description=(0,a.styled)("dd")({margin:0}),t.Details=(0,a.styled)("div")({overflow:"auto"}),t.Link=(0,a.styled)(o.default)({fontFamily:"Effra Medium"}),t.List=(0,a.styled)("dl")({marginTop:"0",marginBottom:"24px"}),t.RoofProLevelLogo=(0,a.styled)(l.default)({height:"20px",verticalAlign:"text-bottom"}),t.Root=(0,a.styled)("div")({display:"flex",flexDirection:"column",maxHeight:"100%",width:"100%"}),t.Row=(0,a.styled)("div")((({theme:e})=>({marginBottom:"12px","&:last-of-type":{marginBottom:"0"},[e.breakpoints.up("md")]:{marginBottom:"18px"},"& > dt":{marginBottom:"8px"}}))),t.AddressRow=(0,a.styled)("div")((({theme:e})=>({marginBottom:"18px","&:last-of-type":{marginBottom:"0"},[e.breakpoints.up("md")]:{marginBottom:"24px"},"& > dt":{marginBottom:"8px"}}))),t.RoofProLevelRow=(0,a.styled)("div")((({theme:e})=>({marginBottom:"12px","&:last-of-type":{marginBottom:"0"},[e.breakpoints.up("md")]:{marginBottom:"18px"},"& > dt":{marginBottom:"10px"}}))),t.Term=(0,a.styled)("dt")({"&::after":{content:'":"'}}),t.Anchor=(0,a.styled)(o.default)({alignItems:"center",cursor:"pointer",display:"flex",justifyContent:"center",width:"42px",height:"42px"}),t.SocialMediaLinksRoot=(0,a.styled)("ul")({alignItems:"start",display:"flex",listStyle:"none",margin:0,padding:0}),t.Item=(0,a.styled)("li")({"&:last-child":{marginRight:0}}),t.StyledIcon=(0,a.styled)(i.default)((({theme:e})=>({fill:e.colours.cyan500,display:"flex",alignItems:"center",justifyContent:"center",width:"32px",height:"32px"})))},38134:function(e,t,r){"use strict";var n=r(35146),a=r(98343),o=r(76275),i=r(66685),l=r(51291),s=r(14759),u=r(43192),c=r(74118),d=r(89007),f=r(37070),p=Array;e.exports=function(e){var t=o(e),r=s(this),m=arguments.length,h=m>1?arguments[1]:void 0,v=void 0!==h;v&&(h=n(h,m>2?arguments[2]:void 0));var g,b,y,x,C,A,_=f(t),E=0;if(!_||this===p&&l(_))for(g=u(t),b=r?new this(g):p(g);g>E;E++)A=v?h(t[E],E):t[E],c(b,E,A);else for(C=(x=d(t,_)).next,b=r?new this:[];!(y=a(C,x)).done;E++)A=v?i(x,h,[y.value,E],!0):y.value,c(b,E,A);return b.length=E,b}},38186:function(e,t,r){"use strict";var n=r(96997);
2e.exports=n&&!!Symbol.for&&!!Symbol.keyFor},38279:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.QUERY_KEY=void 0;const a=r(97711),o=r(86326),i=n(r(70075)),l=n(r(97e3)),s=n(r(68805)),u=n(r(66553)),c=n(r(62151)),d=n(r(22753)),f=n(r(91762)),p=n(r(9987)),m=n(r(86093)),h=n(r(9866)),v=r(24441);var g;t.QUERY_KEY="q",function(e){e[e.Footer=0]="Footer",e[e.Header=1]="Header",e[e.Item=2]="Item",e[e.Divider=3]="Divider"}(g||(g={}));const b=(0,o.memo)((({label:e,inputValue:t,highlightSuggestion:r})=>{if(!r)return(0,a.jsx)(v.NavOptionOptionLabel,{children:e});const n=e.toLowerCase().indexOf(t.toLowerCase());if(-1===n)return(0,a.jsx)(v.NavOptionOptionLabel,{children:e});const o=e.slice(0,n),i=e.slice(n,n+t.length),l=e.slice(n+t.length);return(0,a.jsxs)(v.NavOptionOptionLabel,{children:[o,(0,a.jsx)(v.HighlightedText,{children:i}),l]})}));b.displayName="OptionLabel";const y=e=>e.type===g.Header||e.type===g.Divider,x=e=>{if("string"==typeof e)return e;switch(e.type){case g.Item:return e.label;case g.Divider:case g.Header:case g.Footer:return e.id}};t.default=(0,o.memo)((({autoFocus:e,buttonText:r,clearLabel:n="Clear",defaultValue:C,value:A,buttonComponent:_,helperText:E,label:S="Search",fieldName:w=t.QUERY_KEY,onChange:k,placeholder:M="Search BMI...",isSubmitDisabled:T,"data-testid":O,gtm:D,suggestions:R,onSelectedSuggestion:P,highlightSuggestion:L=!0,setSelectedSuggestionLabelAsValue:I=!1,suggestionOptionLabelComponent:j=b,...F})=>{const[B,N]=(0,o.useState)(A||C||""),[$,U]=(0,o.useState)(!1),z=(0,o.useRef)(null),[V,H]=(0,o.useState)(0);(0,o.useEffect)((()=>{const e=()=>{if(z.current){const e=z.current.getBoundingClientRect();H(e.width)}};return e(),window.addEventListener("resize",e),()=>{window.removeEventListener("resize",e)}}),[]),(0,o.useEffect)((()=>{N(A??C??"")}),[A,C]);const W=(0,o.useCallback)((e=>{N(e),k&&k(e)}),[k]),G=(0,o.useCallback)((()=>{W(""),U(!1)}),[W]),Z=(0,o.useMemo)((()=>R?(e=>{const t=[];return e.forEach(((r,n)=>{r?.header&&t.push({type:g.Header,label:r.header.label,subLabel:r.header.subLabel,id:`header-${n}`}),r.items&&r.items.forEach(((e,r)=>{t.push({...e,type:g.Item,id:`item-${n}-${r}`})})),r?.footer&&r.items.length>=3&&t.push({...r.footer,type:g.Footer,id:`footer-${n}`}),n<e.length-1&&t.push({type:g.Divider,id:`divider-${n}`})})),t})(R):[]),[R]),q=(0,o.useCallback)((e=>(0,a.jsx)(s.default,{...e,placement:"bottom-start","data-testid":"search-suggestions-poper",style:{...e.style,width:`${V}px`}})),[V]),Y=(0,o.useCallback)(((e,t,r)=>{const{key:n,...o}=e;switch(t.type){case g.Header:return(0,a.jsxs)(v.NavHeading,{...o,children:[(0,a.jsx)(h.default,{variant:"h5",children:t.label}),t.subLabel&&(0,a.jsx)(v.NavHeadingSubLabel,{children:t.subLabel})]},t.id);case g.Item:{const{label:e,value:n,type:i,...l}=t;return(0,a.jsx)(v.NavOption,{...o,children:(0,a.jsx)(u.default,{...l,sx:{width:"100%",textDecoration:"none"},children:(0,a.jsx)(j,{label:e,inputValue:r.inputValue,highlightSuggestion:L})})},t.id)}case g.Footer:{const{label:e,type:r,...n}=t;return(0,a.jsx)(v.NavFooter,{...o,children:(0,a.jsx)(u.default,{...n,sx:{width:"100%"},iconPosition:"end",children:e})},t.id)}case g.Divider:return(0,a.jsx)("li",{children:(0,a.jsx)(l.default,{sx:{margin:"12px 0"}})},t.id)}}),[L,j]),K=(0,o.useMemo)((()=>R?(0,a.jsx)(i.default,{sx:{"& .MuiFilledInput-root":{paddingTop:"0",paddingLeft:"0","& .MuiAutocomplete-endAdornment":{right:"20px"}}},freeSolo:!0,open:$,onOpen:()=>{B.length>=3&&U(!0)},onClose:()=>U(!1),options:Z,PaperComponent:v.StyledPaper,PopperComponent:q,clearText:n,getOptionDisabled:y,filterOptions:e=>e,inputValue:B,onInputChange:(e,t,r)=>{"input"===r?(W(t),U(t.length>=3)):"clear"===r&&(G(),U(!1))},onChange:(e,t,r)=>{("selectOption"!==r&&"createOption"!==r||U(!1),"string"!=typeof t&&null!==t)&&(!I||t.type!==g.Item&&t.type!==g.Footer||W(t.label),P&&t.type===g.Item&&P(t.value||""))},getOptionLabel:x,renderOption:Y,clearIcon:B&&(0,a.jsx)(v.ClearIcon,{}),renderInput:t=>{const{InputProps:r,...n}=t;
2return(0,a.jsx)(m.default,{...n,InputProps:r,autoFocus:e,id:"search-input-text",label:M,name:w,value:B,variant:"hybrid","data-testid":"search-input-text",onKeyDown:e=>{"Enter"===e.key&&U(!1),t.inputProps.onKeyDown?.(e)},inputProps:{...t.inputProps,"data-testid":"search-input-text-input"}})}}):(0,a.jsx)(m.default,{id:"search-input-text",label:M,name:w,onChange:W,value:B,variant:"hybrid","data-testid":"search-input-text",rightAdornment:B&&(0,a.jsx)(v.StyledClearButton,{accessibilityLabel:n,onClick:G,variant:"flat","data-testid":"search-clear-button",children:(0,a.jsx)(v.ClearIcon,{})})})),[R,Z,M,w,B,n,q,Y,G,W,P,I,e,$]);return(0,a.jsxs)(v.StyledForm,{...F,"data-testid":O||"search-form",children:[(0,a.jsx)("div",{ref:z,"data-testid":"search-container",children:(0,a.jsx)(p.default,{button:r?(0,a.jsx)(c.default,{disabled:T,accessibilityLabel:S,endIcon:(0,a.jsx)(f.default,{}),type:"submit","data-testid":"search-submit-button",gtm:D,children:r}):(0,a.jsx)(d.default,{disabled:T,accessibilityLabel:S,type:"submit","data-testid":"search-submit-button",gtm:D,children:(0,a.jsx)(f.default,{})}),input:K,lockBreakpoint:"xs"})}),E&&(0,a.jsx)(v.HelperText,{children:E})]})}))},38285:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.ServerSliceRenderer=void 0;var a=n(r(86326));t.ServerSliceRenderer=function(e){var t=e.sliceId,r=e.children,n=[a.default.createElement("slice-start",{id:t+"-1"}),a.default.createElement("slice-end",{id:t+"-1"})];return r&&(n.push(r),n.push(a.default.createElement("slice-start",{id:t+"-2"}),a.default.createElement("slice-end",{id:t+"-2"}))),n}},38341:function(e,t){"use strict";t.__esModule=!0,t.SessionStorage=void 0;var r="___GATSBY_REACT_ROUTER_SCROLL",n=function(){function e(){}var t=e.prototype;return t.read=function(e,t){var n=this.getStateKey(e,t);try{var a=window.sessionStorage.getItem(n);return a?JSON.parse(a):0}catch(o){return window&&window[r]&&window[r][n]?window[r][n]:0}},t.save=function(e,t,n){var a=this.getStateKey(e,t),o=JSON.stringify(n);try{window.sessionStorage.setItem(a,o)}catch(i){window&&window[r]||(window[r]={}),window[r][a]=JSON.parse(o)}},t.getStateKey=function(e,t){var r="@@scroll|"+e.pathname;return null==t?r:r+"|"+t},e}();t.SessionStorage=n},38384:function(e,t,r){"use strict";var n=r(83251);r(40279),e.exports=n},38413:function(e,t,r){"use strict";r.d(t,{Z:function(){return o}});var n=r(72667),a=r(68223);function o(e){return(0,a.A)("MuiFormLabel",e)}const i=(0,n.A)("MuiFormLabel",["root","colorSecondary","focused","disabled","error","filled","required","asterisk"]);t.A=i},38420:function(e,t,r){var n=r(70661),a=r(29966),o=r(19592);e.exports=function(e){return o(e)?n(e):a(e)}},38481:function(e,t,r){"use strict";r.d(t,{h:function(){return o}});var n=r(72667),a=r(68223);function o(e){return(0,a.A)("MuiCardContent",e)}const i=(0,n.A)("MuiCardContent",["root"]);t.A=i},38498:function(e,t,r){"use strict";r(86326);var n=r(87591),a=r(36870);t.A=(0,n.A)((0,a.jsx)("path",{d:"M8.59 16.34l4.58-4.59-4.58-4.59L10 5.75l6 6-6 6z"}),"KeyboardArrowRight")},38644:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.getCurrentPosition=t.getGeolocation=void 0;const a=r(97711),o=n(r(81369)),i=r(86326),l=n(r(11530)),s=r(58130);t.getGeolocation=()=>"undefined"!=typeof navigator?navigator.geolocation:void 0;t.getCurrentPosition=()=>{const e=(0,t.getGeolocation)();return new Promise(((t,r)=>e?e.getCurrentPosition(t,r):r("Your browser does not support the GeoLocation API")))};t.default=({children:e,onPosition:r,onError:n})=>{const[u,c]=(0,i.useState)(!1),[d,f]=(0,i.useState)(void 0);(0,i.useEffect)((()=>{f((0,t.getGeolocation)())}),[]);return(0,a.jsx)(s.StyledButton,{disabled:u||!d,onClick:async e=>{c(!0);try{const n=await(0,t.getCurrentPosition)();r(n,e)}catch(a){console.error(a),n&&n(a)}finally{c(!1)}},startIcon:u?(0,a.jsx)(o.default,{size:24,color:"inherit"}):(0,a.jsx)(l.default,{}),variant:"text",children:e})}},38746:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.TooltipPopper=void 0;const n=r(91972);t.TooltipPopper=(0,n.styled)("div")((({theme:e})=>({color:e.colours.white,marginRight:"8px",backgroundColor:e.colours.slate,borderRadius:"4px",padding:"5px 10px",maxWidth:"300px",fontSize:"12px",lineHeight:"17px",fontWeight:500})))},38750:function(e,t,r){var n;e.exports=(n=r(26711),function(e){var t=n,r=t.lib,a=r.WordArray,o=r.Hasher,i=t.algo,l=[];!function(){for(var t=0;t<64;t++)l[t]=4294967296*e.abs(e.sin(t+1))|0}();var s=i.MD5=o.extend({_doReset:function(){this._hash=new a.init([1732584193,4023233417,2562383102,271733878])},_doProcessBlock:function(e,t){for(var r=0;r<16;r++){var n=t+r,a=e[n];e[n]=16711935&(a<<8|a>>>24)|4278255360&(a<<24|a>>>8)}var o=this._hash.words,i=e[t+0],s=e[t+1],p=e[t+2],m=e[t+3],h=e[t+4],v=e[t+5],g=e[t+6],b=e[t+7],y=e[t+8],x=e[t+9],C=e[t+10],A=e[t+11],_=e[t+12],E=e[t+13],S=e[t+14],w=e[t+15],k=o[0],M=o[1],T=o[2],O=o[3];k=u(k,M,T,O,i,7,l[0]),O=u(O,k,M,T,s,12,l[1]),T=u(T,O,k,M,p,17,l[2]),M=u(M,T,O,k,m,22,l[3]),k=u(k,M,T,O,h,7,l[4]),O=u(O,k,M,T,v,12,l[5]),T=u(T,O,k,M,g,17,l[6]),M=u(M,T,O,k,b,22,l[7]),k=u(k,M,T,O,y,7,l[8]),O=u(O,k,M,T,x,12,l[9]),T=u(T,O,k,M,C,17,l[10]),M=u(M,T,O,k,A,22,l[11]),k=u(k,M,T,O,_,7,l[12]),O=u(O,k,M,T,E,12,l[13]),T=u(T,O,k,M,S,17,l[14]),
2k=c(k,M=u(M,T,O,k,w,22,l[15]),T,O,s,5,l[16]),O=c(O,k,M,T,g,9,l[17]),T=c(T,O,k,M,A,14,l[18]),M=c(M,T,O,k,i,20,l[19]),k=c(k,M,T,O,v,5,l[20]),O=c(O,k,M,T,C,9,l[21]),T=c(T,O,k,M,w,14,l[22]),M=c(M,T,O,k,h,20,l[23]),k=c(k,M,T,O,x,5,l[24]),O=c(O,k,M,T,S,9,l[25]),T=c(T,O,k,M,m,14,l[26]),M=c(M,T,O,k,y,20,l[27]),k=c(k,M,T,O,E,5,l[28]),O=c(O,k,M,T,p,9,l[29]),T=c(T,O,k,M,b,14,l[30]),k=d(k,M=c(M,T,O,k,_,20,l[31]),T,O,v,4,l[32]),O=d(O,k,M,T,y,11,l[33]),T=d(T,O,k,M,A,16,l[34]),M=d(M,T,O,k,S,23,l[35]),k=d(k,M,T,O,s,4,l[36]),O=d(O,k,M,T,h,11,l[37]),T=d(T,O,k,M,b,16,l[38]),M=d(M,T,O,k,C,23,l[39]),k=d(k,M,T,O,E,4,l[40]),O=d(O,k,M,T,i,11,l[41]),T=d(T,O,k,M,m,16,l[42]),M=d(M,T,O,k,g,23,l[43]),k=d(k,M,T,O,x,4,l[44]),O=d(O,k,M,T,_,11,l[45]),T=d(T,O,k,M,w,16,l[46]),k=f(k,M=d(M,T,O,k,p,23,l[47]),T,O,i,6,l[48]),O=f(O,k,M,T,b,10,l[49]),T=f(T,O,k,M,S,15,l[50]),M=f(M,T,O,k,v,21,l[51]),k=f(k,M,T,O,_,6,l[52]),O=f(O,k,M,T,m,10,l[53]),T=f(T,O,k,M,C,15,l[54]),M=f(M,T,O,k,s,21,l[55]),k=f(k,M,T,O,y,6,l[56]),O=f(O,k,M,T,w,10,l[57]),T=f(T,O,k,M,g,15,l[58]),M=f(M,T,O,k,E,21,l[59]),k=f(k,M,T,O,h,6,l[60]),O=f(O,k,M,T,A,10,l[61]),T=f(T,O,k,M,p,15,l[62]),M=f(M,T,O,k,x,21,l[63]),o[0]=o[0]+k|0,o[1]=o[1]+M|0,o[2]=o[2]+T|0,o[3]=o[3]+O|0},_doFinalize:function(){var t=this._data,r=t.words,n=8*this._nDataBytes,a=8*t.sigBytes;r[a>>>5]|=128<<24-a%32;var o=e.floor(n/4294967296),i=n;r[15+(a+64>>>9<<4)]=16711935&(o<<8|o>>>24)|4278255360&(o<<24|o>>>8),r[14+(a+64>>>9<<4)]=16711935&(i<<8|i>>>24)|4278255360&(i<<24|i>>>8),t.sigBytes=4*(r.length+1),this._process();for(var l=this._hash,s=l.words,u=0;u<4;u++){var c=s[u];s[u]=16711935&(c<<8|c>>>24)|4278255360&(c<<24|c>>>8)}return l},clone:function(){var e=o.clone.call(this);return e._hash=this._hash.clone(),e}});function u(e,t,r,n,a,o,i){var l=e+(t&r|~t&n)+a+i;return(l<<o|l>>>32-o)+t}function c(e,t,r,n,a,o,i){var l=e+(t&n|r&~n)+a+i;return(l<<o|l>>>32-o)+t}function d(e,t,r,n,a,o,i){var l=e+(t^r^n)+a+i;return(l<<o|l>>>32-o)+t}function f(e,t,r,n,a,o,i){var l=e+(r^(t|~n))+a+i;return(l<<o|l>>>32-o)+t}t.MD5=o._createHelper(s),t.HmacMD5=o._createHmacHelper(s)}(Math),n.MD5)},38773:function(){},38806:function(e,t,r){"use strict";var n,a=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var a=Object.getOwnPropertyDescriptor(t,r);a&&!("get"in a?!t.__esModule:a.writable||a.configurable)||(a={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,a)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),o=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),i=this&&this.__importStar||(n=function(e){return n=Object.getOwnPropertyNames||function(e){var t=[];for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[t.length]=r);return t},n(e)},function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r=n(e),i=0;i<r.length;i++)"default"!==r[i]&&a(t,e,r[i]);return o(t,e),t}),l=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const s=r(97711),u=l(r(80452)),c=r(86326),d=i(r(47966)),f=l(r(62151)),p=l(r(9049)),m=l(r(52298)),h=l(r(25043)),v=l(r(90600)),g=l(r(9866)),b=r(46533),y=(0,d.getTheme)((e=>({...e,breakpoints:{values:{...e.breakpoints.values,sm:601,md:769,lg:1025}}})));t.default=({title:e,color:t,description:r,inputCallToAction:n,gtm:a,onSubmit:o})=>{const i=(0,c.useCallback)((()=>{o&&o()}),[o]);return(0,s.jsx)(d.default,{theme:y,includeGlobalStyles:!1,children:(0,s.jsx)(p.default,{color:t||"blue800",children:(0,s.jsx)("div",{children:(0,s.jsx)(m.default,{children:(0,s.jsx)(b.Wrapper,{children:(0,s.jsxs)(h.default,{container:!0,columnSpacing:3,rowSpacing:0,children:[(0,s.jsx)(u.default,{sx:{display:{xs:"block",lg:"none"}},children:(0,s.jsx)(h.default,{xs:12,children:(0,s.jsx)(b.LargeScreenTitle,{variant:"h3",hasUnderline:!0,hasDarkBackground:!0,children:e})})}),(0,s.jsxs)(h.default,{xs:12,sm:6,md:8,children:[(0,s.jsx)(u.default,{sx:{display:{xs:"none",lg:"block"}},children:(0,s.jsx)(b.LargeScreenTitle,{variant:"h3",hasUnderline:!0,hasDarkBackgroun
2d:!0,children:e})}),(0,s.jsx)(g.default,{variant:"body2",hasDarkBackground:!0,children:r})]}),(0,s.jsx)(b.ButtonContainer,{xs:12,sm:6,md:4,children:(0,s.jsx)(f.default,{gtm:a,endIcon:(0,s.jsx)(v.default,{}),onClick:i,hasDarkBackground:!0,className:b.classes.signupLabel,"data-testid":"signup-button",children:n})})]})})})})})})}},38859:function(e,t,r){"use strict";var n=r(44922);e.exports=n},39229:function(e,t,r){"use strict";var n=r(25801).A.Symbol;t.A=n},39359:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=r(97711),o=n(r(86326)),i=r(98234),l=o.default.forwardRef(((e,t)=>(0,a.jsx)(i.StyledTrainingCard,{ref:t,...e,ctaVariant:"outlined"})));l.displayName="TrainingCatalogueCard",t.default=l},39462:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=n(r(57537));t.default=a.default},39493:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=n(r(31842));t.default=a.default},39525:function(e,t,r){"use strict";r.d(t,{A:function(){return a}});var n=r(74699);function a(e){if("string"!=typeof e)throw new Error((0,n.A)(7));return e.charAt(0).toUpperCase()+e.slice(1)}},39585:function(e,t,r){"use strict";r.d(t,{A:function(){return i}});r(86326);var n=r(60116),a=r(45675),o=r(70358);function i(){const e=(0,n.A)(a.A);return e[o.A]||e}},39632:function(e,t,r){"use strict";r.r(t);var n=r(86326);function a(e,t){if(null==e)return{};var r,n,a=function(e,t){if(null==e)return{};var r,n,a={},o=Object.keys(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||(a[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}function o(){return o=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},o.apply(this,arguments)}function i(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function l(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?i(Object(r),!0).forEach((function(t){s(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):i(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function s(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const u={breakpointCols:void 0,className:void 0,columnClassName:void 0,children:void 0,columnAttrs:void 0,column:void 0};class c extends n.Component{constructor(e){let t;super(e),this.reCalculateColumnCount=this.reCalculateColumnCount.bind(this),this.reCalculateColumnCountDebounce=this.reCalculateColumnCountDebounce.bind(this),t=this.props.breakpointCols&&this.props.breakpointCols.default?this.props.breakpointCols.default:parseInt(this.props.breakpointCols)||2,this.state={columnCount:t}}componentDidMount(){this.reCalculateColumnCount(),window&&window.addEventListener("resize",this.reCalculateColumnCountDebounce)}componentDidUpdate(){this.reCalculateColumnCount()}componentWillUnmount(){window&&window.removeEventListener("resize",this.reCalculateColumnCountDebounce)}reCalculateColumnCountDebounce(){window&&window.requestAnimationFrame?(window.cancelAnimationFrame&&window.cancelAnimationFrame(this._lastRecalculateAnimationFrame),this._lastRecalculateAnimationFrame=window.requestAnimationFrame((()=>{this.reCalculateColumnCount()}))):this.reCalculateColumnCount()}reCalculateColumnCount(){const e=window&&window.innerWidth||1/0;let t=this.props.breakpointCols;"object"!=typeof t&&(t={default:parseInt(t)||2});let r=1/0,n=t.default||2;for(let a in t){const o=parseInt(a);o>0&&e<=o&&o<r&&(r=o,n=t[a])}n=Math.max(1,parseInt(n)||1),this.state.columnCount!==n&&this.setState({columnCount:n})}itemsInColumns(){const e=this.state.columnCount,t=new Array(e),r=n.Children.toArray(this.props.children);for(let n=0;n<r.length;n++){const a=n%e;t[a]||(t[a]=[]),t[a].push(r[n])}return t}renderColumns(){const{column:e,columnAttrs:t={},columnClassName:r}=this.props,a=this.itemsInColumns(),i=100/a.length+"%";let s=r;s&&"string"!=typeof s&&(this.logDeprecated('The property "columnClassName" requires a string'),void 0===s&&(s="my-masonry-grid_column"));const u=l(l(l({},e),t),{},{style:l(l({},t.style),{},{width:i}),className:s});return a.map(((e,t)=>n.createElement("div",o({},u,{key:t}),e)))}logDeprecated(e){console.error("[Masonry]",e)}render(){const e=this.props,{children:t,breakpointCols:r,columnClassName:i,columnAttrs:l,column:s,className:u}=e,c=a(e,["children","breakpointCols","columnClassName","columnAttrs","column","className"]);let d=u;return"string"!=typeof u&&(this.logDeprecated('The property "className" requires a string'),void 0===u&&(d="my-masonry-grid")),n.createElement("div",o({},c,{className:d}),this.renderColumns())}}c.defaultProps=u,t.default=c},39668:function(e,t,r){var n=r(64383),a=r(63536),o=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,i=/^\w*$/;e.exports=function(e,t){if(n(e))return!1;var r=typeof e;return!("number"!=r&&"symbol"!=r&&"boolean"!=r&&null!=e&&!a(e))||(i.test(e)||!o.test(e)||null!=t&&e in Object(t))}},39681:function(e,t){"use strict";t.__esModule=!0,t.getProductsQuery=void 0;t.getProductsQuery=function(){return{size:100,query:{bool:{must:[{match:{"CHANNEL.code.keyword":"VISUALISER"}},{exists:{field:"name"}},{exists:{field:"TILESATTRIBUTES$VERTICALOVERLAP"}},{exists:{field:"TILESATTRIBUTES$HORIZONTALOVERLAP"}},{exists:{field:"TILESATTRIBUTES$HORIZONTALOFFSET"}},{exists:{field:"GENERALINFORMATION$CLASSIFICATION"}},{exists:{field:"APPEARANCEATTRIBUTES$COLOUR"}},{match:{"visualiserAssets.assetType.keyword":"HIGH_DETAIL_MESH_REFERENCE"}},{match:{"visualiserAssets.assetType.keyword":"LOW_DETAIL_MESH_REFERENCE"}},{match:{"visualiserAssets.assetType.keyword":"METALLIC_ROUGHNESS_MAP_REFERENCE"}},{match:{"visualiserAssets.assetType.keyword":"RIDGE_REFERENCE"}},{match:{"visualiserAssets.assetType.keyword":"NORMAL_MAP_REFERENCE"}},{match:{"visualiserAssets.assetType.keyword":"DIFFUSE_MAP_REFERENCE"}}]}}}}},39695:function(e,t,r){"use strict";r.d(t,{T:function(){return o}});var n=r(72667),a=r(68223);function o(e){return(0,a.A)("MuiAccordionSummary",e)}const i=(0,n.A)("MuiAccordionSummary",["root","expanded","focusVisible","disabled","gutters","contentGutters","content","expandIconWrapper"]);t.A=i},39696:function(e,t,r){"use strict";r(28903)},39748:function(e,t,r){"use strict";var n,a=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var a=Object.getOwnPropertyDescriptor(t,r);
2a&&!("get"in a?!t.__esModule:a.writable||a.configurable)||(a={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,a)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),o=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),i=this&&this.__importStar||(n=function(e){return n=Object.getOwnPropertyNames||function(e){var t=[];for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[t.length]=r);return t},n(e)},function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r=n(e),i=0;i<r.length;i++)"default"!==r[i]&&a(t,e,r[i]);return o(t,e),t}),l=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.createEllipsis=t.useUpdateEffect=t.replaceSpaces=t.transformHyphens=void 0;const s=i(r(32203));t.transformHyphens=s.default,Object.defineProperty(t,"replaceSpaces",{enumerable:!0,get:function(){return s.replaceSpaces}});const u=r(22495);Object.defineProperty(t,"useUpdateEffect",{enumerable:!0,get:function(){return u.useUpdateEffect}});const c=l(r(44577));t.createEllipsis=c.default},39811:function(e,t,r){"use strict";var n=r(49533);e.exports=function(e){var t=+e;return t!=t||0===t?0:n(t)}},39834:function(e,t,r){"use strict";t.__esModule=!0,t.default=void 0;var n=function(e,t){if("function"==typeof WeakMap)var r=new WeakMap,n=new WeakMap;return function(e,t){if(!t&&e&&e.__esModule)return e;var a,o,i={__proto__:null,default:e};if(null===e||"object"!=typeof e&&"function"!=typeof e)return i;if(a=t?n:r){if(a.has(e))return a.get(e);a.set(e,i)}for(var l in e)"default"!==l&&{}.hasOwnProperty.call(e,l)&&((o=(a=Object.defineProperty)&&Object.getOwnPropertyDescriptor(e,l))&&(o.get||o.set)?a(i,l,o):i[l]=e[l]);return i}(e,t)}(r(86326));var a=function(){return n.createElement("svg",{version:"1.1",viewBox:"0 0 32 32",width:"32px",height:"32px",fill:"#999"},n.createElement("path",{opacity:".25",d:"M16 0 A16 16 0 0 0 16 32 A16 16 0 0 0 16 0 M16 4 A12 12 0 0 1 16 28 A12 12 0 0 1 16 4"}),n.createElement("path",{d:"M16 0 A16 16 0 0 1 32 16 L28 16 A12 12 0 0 0 16 4z"},n.createElement("animateTransform",{attributeName:"transform",type:"rotate",from:"0 16 16",to:"360 16 16",dur:"0.8s",repeatCount:"indefinite"})))};t.default=a},39862:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.default=void 0;var a=n(r(18284)),o=n(r(55717)),i=n(r(77383)),l=r(20654),s=r(35683),u=function(){function e(){var e=this;this.accessToken=void 0,this.idToken=void 0,this.userProfile=void 0,this.sessionStateCallback=function(e){},this.auth0={}.GATSBY_AUTH0_DOMAIN?new i.default.WebAuth(s.config):void 0,this.logoutUri={}.GATSBY_AUTH0_LOGOUT_URL,this.isBrowser="undefined"!=typeof window,this.authorize=function(){e.auth0.authorize({market:{}.GATSBY_INTOUCH_MARKET_CODE||"cz"})},this.login=function(){e.isBrowser&&(localStorage.setItem("loginPagePath",window.location.pathname),localStorage.setItem("postLoginUrl",{}.GATSBY_INTOUCH_ORIGIN),localStorage.removeItem("showLogoutToast"),e.authorize())},this.handleAuthentication=function(){return new Promise((function(t,r){e.auth0&&e.auth0.parseHash((function(n,a){if(a&&a.accessToken&&a.idToken){e.setSession(a);var o=localStorage.getItem("postLoginUrl")||{}.GATSBY_INTOUCH_ORIGIN,i=localStorage.getItem("loginPagePath");if(o){var s=i?o+"?prev_page="+encodeURIComponent(""+window.location.origin+i):o;(0,l.navigate)(s)}return localStorage.removeItem("postLoginUrl"),localStorage.removeItem("loginPagePath"),t(a)}return n?r(n):t(null)}))}))},this.getAccessToken=function(){return e.accessToken},this.getIdToken=function(){return e.idToken},this.getUserProfile=function(){return e.userProfile},this.checkSession=function(){return new Promise((function(t){e.auth0&&e.auth0.checkSession({},(function(r,n){return n&&n.accessToken&&n.idToken?(e.setSession(n),t(n)):(r&&"login_required"===r.error&&e.localLogout(),t(null))}))}))},this.localLogout=function(){e.isBrowser&&(e.accessToken=void 0,e.idToken=void 0,e.userProfile=void 0,localStorage.removeItem("isLoggedIn"),e.sessionStateCallback({isLoggedIn:!1,userProfile:void 0,accessToken:void 0,idToken:void 0}))},this.logout=function(){e.isBrowser&&(localStorage.setItem("showLogoutToast","true"),e.localLogout(),e.auth0&&e.auth0.logout({returnTo:e.logoutUri}))},this.isAuthenticated=function(){return!!e.isBrowser&&"true"===localStorage.getItem("isLoggedIn")},this.embeddedSignUp=function(){var t=(0,o.default)(a.default.mark((function t(r,n){return a.default.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return localStorage.setItem("postLoginUrl",(null==n?void 0:n.trim())||{}.GATSBY_INTOUCH_ORIGIN||""),t.abrupt("return",new Promise((function(t,n){return e.auth0.redirect.signupAndLogin({connection:"Username-Password-Authentication",email:r.email,password:r.password,userMetadata:{f
2irst_name:r.firstName,last_name:r.lastName,intouch_role:"INSTALLER",user_type:"GENERAL",market:r.market,opt_in:"false"}},(function(e,r){e&&n(e),t(r)}))})));case 2:case"end":return t.stop()}}),t)})));return function(e,r){return t.apply(this,arguments)}}()}return e.prototype.setSession=function(e){this.isBrowser&&(localStorage.setItem("isLoggedIn","true"),this.accessToken=e.accessToken,this.idToken=e.idToken,this.userProfile=e.idTokenPayload,this.sessionStateCallback({isLoggedIn:!0,userProfile:this.userProfile,accessToken:this.accessToken,idToken:this.idToken}))},e}(),c=new u;t.default=c},39934:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.StyledTableCell=t.MobileTableRowHeader=t.MobileTableRow=t.MobileTableFeatureRow=t.MobileTableFeatureName=t.MobileTableFeatureGroup=t.MobileTable=t.FeatureValue=t.DesktopTableWrapper=void 0;var a=r(91972),o=n(r(73426)),i=n(r(86301)),l=(0,a.styled)("div")((function(e){var t,r=e.theme;return(t={display:"none","&>div>table":{border:0,"&>thead>tr":{border:"0 !important"}},"&>div":{border:"1px solid "+r.colours.storm,overflow:"hidden","&:first-of-type":{borderTopRightRadius:"3px",borderTopLeftRadius:"3px"},"&:last-of-type":{borderBottomRightRadius:"3px",borderBottomLeftRadius:"3px"},"&:not(:last-of-type)":{borderBottom:0}}})[r.breakpoints.up("lg")]={display:"block"},t}));t.DesktopTableWrapper=l;var s=(0,a.styled)(o.default)({marginBottom:"6px",zIndex:2,wordBreak:"break-word",position:"relative","&:last-of-type":{marginBottom:0}});t.FeatureValue=s;var u=(0,a.styled)(i.default.Cell)((function(e){var t,r=e.theme;return{wordBreak:"break-word",lineHeight:"1.2rem",textAlign:"left","&&":{padding:"12px 16px",color:r.colours.slate,lineHeight:"1.4rem","&:is(td):last-of-type":{color:r.colours.charcoal},"&:is(th)":{lineHeight:"1.2rem",padding:"17px 16px",fontFamily:"Effra Bold",color:r.colours.charcoal}},"&:first-of-type":(t={width:"250px"},t[r.breakpoints.up(1025)]={width:"300px"},t)}}));t.StyledTableCell=u;var c=(0,a.styled)("div")((function(e){var t;return(t={display:"none"})[e.theme.breakpoints.down("lg")]={display:"block"},t}));t.MobileTable=c;var d=(0,a.styled)("div")((function(e){var t,r=e.theme;return(t={display:"flex",border:"1px solid "+r.colours.storm,"&:not(:last-of-type)":{borderBottom:0},"&:first-of-type":{borderTopRightRadius:"3px",borderTopLeftRadius:"3px"},"&:last-of-type":{borderBottomRightRadius:"3px",borderBottomLeftRadius:"3px"},"&:first-of-type>div::before":{borderTop:"1px solid "+r.colours.storm}})[r.breakpoints.down(721)]={flexDirection:"column",border:0},t}));t.MobileTableRow=d;var f=(0,a.styled)("div")((function(e){var t,r,n=e.theme;return(r={width:"250px",fontWeight:"bold",fontFamily:"Effra Bold",padding:"16px",background:n.colours.pearl,borderRight:"1px solid "+n.colours.storm,lineHeight:"1.2","&>span":{zIndex:2,display:"block",position:"relative"}})[n.breakpoints.down(721)]={width:"100%",borderRight:0,padding:"16px 0",position:"relative","&::before":(t={borderBottom:"1px solid "+n.colours.storm,zIndex:1,content:"''",display:"block",position:"absolute",background:n.colours.pearl,inset:"0 -24px"},t[n.breakpoints.down("sm")]={inset:"0 -16px"},t)},r}));t.MobileTableRowHeader=f;var p=(0,a.styled)("div")((function(e){var t;return(t={width:"calc(100% - 250px)"})[e.theme.breakpoints.down(721)]={width:"100%"},t}));t.MobileTableFeatureGroup=p;var m=(0,a.styled)("div")((function(e){var t,r,n,a=e.theme;return(n={borderBottom:"1px solid "+a.colours.storm,width:"100%",padding:"12px 0","&>*":(t={padding:"0 16px"},t[a.breakpoints.down(721)]={padding:"0"},t),"&:last-of-type":{borderBottom:0}})[a.breakpoints.down(721)]={borderBottom:0,position:"relative",zIndex:1,"&>span":{zIndex:2},"&::before":(r={borderBottom:"1px solid "+a.colours.storm,zIndex:1,content:"''",display:"block",position:"absolute",background:a.colours.white,inset:"0 -24px"},r[a.breakpoints.down("sm")]={inset:"0 -16px"},r)},n}));t.MobileTableFeatureRow=m;var h=(0,a.styled)(o.default)((function(e){return{display:"block",wordBreak:"break-word",color:e.theme.colours.slate,marginBottom:"6px",zIndex:2,position:"relative"}}
2));t.MobileTableFeatureName=h},40037:function(e,t,r){"use strict";t.__esModule=!0,t.sourceMapToDocumentType=t.resultTypeFormatMap=t.getURLFilters=t.generateUserSelectedFilterTerms=t.generateFiltersAggs=t.filterKey=t.compileESQuery=void 0;var n=r(78022),a=r(47401),o=r(8643),i=function(e){return"assetType"===e.filterCode||"AssetType"===e.filterCode?"assetType":e.filterCode.toUpperCase()};t.filterKey=i;var l=function(e){return void 0===e&&(e=[]),e.reduce((function(e,t){var r,n=i(t),a=((r={})[n]={terms:{size:"300",field:n+".code.keyword"}},r);return Object.assign({},e,a)}),{})};t.generateFiltersAggs=l;var s=function(e){return(e||[]).filter((function(e){return(e.value||[]).length>0})).reduce((function(e,t){var r,n,a;return[...e,(r=t,n=t.value,{terms:(a={},a[i(r)+".code.keyword"]=n,a)})]}),[])};t.generateUserSelectedFilterTerms=s;t.resultTypeFormatMap={PIM:{Simple:"simpleTable","Simple Archive":"simpleArchiveTable",Technical:"technicalTable","Card Collection":"simpleTable"},CMS:{Simple:"simpleTable","Simple Archive":null,Technical:"simpleTable","Card Collection":"cards"},ALL:{Simple:"simpleTable","Simple Archive":"simpleArchiveTable",Technical:"simpleTable","Card Collection":"simpleTable"}};var u={PIM:["PIMDocument"],CMS:["CMSDocument"],ALL:void 0};t.sourceMapToDocumentType=u;t.compileESQuery=function(e,t,r,a,i){var c=s(e),d=function(e,t){switch(e){case"Simple":return u[t];case"Simple Archive":return["PIMSystemDocument","PIMDocument"];case"Technical":return["PIMDocument"];default:return["CMSDocument"]}}(a,r),f=(i||[]).filter((function(e){return e.code})).map((function(e){return e.code}));return{size:o.PAGE_SIZE,from:t*o.PAGE_SIZE,sort:[{"title.keyword":"asc"}],aggs:Object.assign({},l(e),{unique_documents_count:{cardinality:{field:"Technical"===a?"productBaseCode.keyword":"titleAndSize.keyword"}}}),query:{bool:{must:[d&&{terms:{"__typename.keyword":d}},"Simple Archive"===a&&{match:{"approvalStatus.keyword":n.ApprovalStatus.Discontinued}},f.length&&{terms:{"assetType.code.keyword":[...f]}},...c].filter(Boolean),must_not:["Simple Archive"!==a&&{match:{"approvalStatus.keyword":n.ApprovalStatus.Discontinued}}].filter(Boolean)}},collapse:"Technical"===a?{field:"productBaseCode.keyword",inner_hits:{name:"related_documents",size:100}}:{field:"titleAndSize.keyword"}}};t.getURLFilters=function(e,t){return e.map((function(e){var r,n=null===(r=t.filters.find((function(t){return t.name.toUpperCase()===(0,a.removePLPFilterPrefix)(e.name).toUpperCase()})))||void 0===r?void 0:r.value;return Object.assign({},e,{value:[].concat(n).filter(Boolean)})}))}},40050:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.default=void 0;var a=n(r(25043)),o=n(r(47315)),i=n(r(14042)),l=r(39748),s=r(82781),u=n(r(86326)),c=r(56028),d=r(90925),f=["secondary1","secondary2","secondary3","secondary4"],p=function(e){var t=e.data,r=(0,c.useSiteContext)(),n=r.getMicroCopy,p=r.countryCode;return u.default.createElement(i.default,{backgroundColor:"alabaster","data-testid":"next-best-actions-section"},u.default.createElement(i.default.Title,null,n(s.microCopy.NBA_TITLE)),u.default.createElement(a.default,{container:!0,spacing:3},t.map((function(e,t){var r,n,i=e.value,s=function(e){return"promo"===e.collectionType?(0,l.transformHyphens)(e.title||e.name):(0,l.transformHyphens)(e.title)}(i),c=(0,d.getCTA)(i,p,s),m="promo"===i.collectionType?null===(r=i.cta)||void 0===r||null===(n=r[0])||void 0===n?void 0:n.label:s;return u.default.createElement(a.default,{xs:12,md:4,lg:3,key:"nba-"+t},u.default.createElement(o.default,Object.assign({color:f[t],title:s,description:(0,l.transformHyphens)("subtitle"in i?i.subtitle:""),ctaLabel:m,"data-testid":"nba-card-"+(0,l.replaceSpaces)(s)},c)))}))))};t.default=p},40142:function(e){e.exports=function(e,t){for(var r=-1,n=Array(e);++r<e;)n[r]=t(r);return n}},40153:function(e,t,r){"use strict";var n,a=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var a=Object.getOwnPropertyDescriptor(t,r);a&&!("get"in a?!t.__esModule:a.writable||a.configurable)||(a={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,a)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),o=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),i=this&&this.__importStar||(n=function(e){return n=Object.getOwnPropertyNames||function(e){var t=[];for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[t.length]=r);return t},n(e)}
2,function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r=n(e),i=0;i<r.length;i++)"default"!==r[i]&&a(t,e,r[i]);return o(t,e),t}),l=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const s=r(35875),u=r(97711),c=l(r(80452)),d=l(r(55530)),f=i(r(86326)),p=l(r(62151)),m=l(r(50918)),h=l(r(44577)),v=r(32203),g=r(64861),b=f.default.createContext(!1),y=({label:e})=>(0,u.jsx)("span",{className:(0,d.default)(g.classes.lastBreadcrumb),"data-testid":`bread-crumb-${(0,v.replaceSpaces)(e)}`,children:e}),x=({label:e,isDarkThemed:t,isMobile:r,...n})=>(0,u.jsx)(p.default,{...n,hasDarkBackground:t,className:(0,d.default)(g.classes.link,g.classes.startIcon),variant:"text",startIcon:(0,u.jsx)(m.default,{}),"data-testid":`bread-crumb-${(0,v.replaceSpaces)(e)}`,children:(0,u.jsx)("span",{className:(0,d.default)(g.classes.label),children:r?e:(0,h.default)(e,20)})}),C=({definedDataTestId:e,linkedBreadcrumbItems:t,isDarkThemed:r})=>(0,u.jsx)(c.default,{sx:{display:{sm:"none",xs:"block"}},"data-testid":`${e}-mobile`,children:(0,u.jsx)(g.StyledBreadcrumbs,{"aria-label":"breadcrumbs",children:(0,u.jsx)(x,{isMobile:!0,isDarkThemed:r,...t[t.length-1]})})}),A=({definedDataTestId:e,isDarkThemed:t,isExpanded:r,children:n,setIsExpanded:a,expandText:o,lastBreadcrumbItem:i})=>{const l=(0,f.useCallback)((()=>a(!0)),[a]);return(0,u.jsx)(c.default,{sx:{display:{sm:"block",xs:"none"}},"data-testid":e,children:(0,u.jsxs)(g.StyledBreadcrumbs,{classes:{separator:g.classes.separator},className:(0,d.default)(t&&g.classes.darkThemed),"aria-label":"breadcrumbs",children:[r||n.length<5?n:[...n.slice(0,1),(0,u.jsx)(g.EllipsisButton,{variant:"text",onClick:l,accessibilityLabel:o||"Show more","data-testid":"ellipsis-button",hasDarkBackground:t,children:"..."},"ellipsisButton"),...n.slice(n.length-1,n.length)],(0,u.jsx)(y,{label:i.label})]})})};t.default=({linkedBreadcrumbItems:e,lastBreadcrumbItem:t,"data-testid":r,expandText:n,isDarkThemed:a=!1})=>{const[o,i]=(0,f.useState)(!1),l=(0,f.useContext)(b),c=r||"breadcrumbs",d=e.map((e=>(0,s.createElement)(x,{...e,key:e.label,isDarkThemed:a})));return(0,u.jsxs)(b.Provider,{value:l,children:[(0,u.jsx)(A,{definedDataTestId:c,isDarkThemed:a,isExpanded:o,setIsExpanded:i,expandText:n,lastBreadcrumbItem:t,children:d}),(0,u.jsx)(C,{definedDataTestId:c,linkedBreadcrumbItems:e,isDarkThemed:a})]})}},40221:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.isVideoProps=void 0;const a=n(r(42561)),o=n(r(4040));t.isVideoProps=o.default,t.default=a.default},40231:function(e,t,r){"use strict";r.d(t,{n:function(){return o}});var n=r(72667),a=r(68223);function o(e){return(0,a.A)("MuiAccordionDetails",e)}const i=(0,n.A)("MuiAccordionDetails",["root"]);t.A=i},40252:function(e,t,r){"use strict";var n=r(60330);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=n(r(24142)),o=r(36870),i=(0,a.default)((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"}),"FileCopy");t.default=i},40277:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const n=r(97711);t.default=e=>(0,n.jsx)("svg",{viewBox:"0 0 196 100",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e,children:(0,n.jsx)("path",{d:"M34.323 56.462a17.77 17.77 0 0 1-2.787 2.986 19.894 19.894 0 0 1-3.662 2.39 19.722 19.722 0 0 1-4.318 1.628c-1.53.398-3.133.597-4.81.597-2.768 0-5.3-.47-7.596-1.411-2.296-.942-4.282-2.245-5.958-3.91-1.64-1.701-2.915-3.692-3.826-5.973C.456 50.453 0 47.92 0 45.167c0-2.678.455-5.176 1.366-7.493.911-2.353 2.187-4.38 3.826-6.081 1.676-1.738 3.662-3.095 5.958-4.073 2.332-1.013 4.9-1.52 7.706-1.52 3.389 0 6.34.615 8.854 1.846 2.55 1.23 4.664 3.005 6.34 5.321l-5.63 5.376c-1.093-1.52-2.386-2.733-3.88-3.638-1.494-.941-3.28-1.412-5.356-1.412-1.64 0-3.115.308-4.427.923a9.354 9.354 0 0 0-3.334 2.444c-.911 1.05-1.622 2.28-2.132 3.692-.473 1.376-.71 2.842-.71 4.398 0 1.593.237 3.077.71 4.453.51 1.375 1.221 2.57 2.132 3.583a9.806 9.806 0 0 0 3.28 2.39c1.274.579 2.714.868 4.317.868 1.312 0 2.441-.126 3.389-.38.983-.29 1.84-.651 2.568-1.086.765-.47 1.44-.995 2.023-1.574a78.258 78.258 0 0 0 1.694-1.846l5.63 5.104ZM53.367 60.751c-.875 1.014-1.986 1.792-3.334 2.335-1.312.543-2.788.815-4.427.815-.911 0-1.877-.127-2.897-.38a9.156 9.156 0 0 1-2.787-1.25c-.838-.615-1.549-1.43-2.132-2.443-.547-1.014-.82-2.28-.82-3.8 0-1.485.292-2.806.875-3.965a8.344 8.344 0 0 1 2.514-2.878c1.056-.796 2.295-1.393 3.716-1.791 1.458-.398 3.025-.598 4.7-.598.912 0 1.823.019 2.733.055.948.036 1.567.09 1.859.163v-.543c0-.652-.146-1.195-.438-1.63a2.99 2.99 0 0 0-1.093-1.14 3.635 3.635 0 0 0-1.53-.651 7.687 7.687 0 0 0-1.858-.217c-1.75 0-3.207.217-4.373.651-1.13.435-2.095.923-2.896 1.466l-3.225-4.778a20.649 20.649 0 0 1 1.858-1.195c.693-.398 1.512-.76 2.46-1.086.947-.325 2.004-.579 3.17-.76 1.202-.217 2.569-.326 4.099-.326 3.899 0 6.777 1.05 8.635 3.15 1.859 2.063 2.788 4.85 2.788 8.362V63.14h-7.379l-.218-2.389Zm0-8.85c-.182-.037-.529-.073-1.039-.11a12.56 12.56 0 0 0-1.749-.108c-2.186 0-3.734.308-4.645.923-.911.616-1.367 1.484-1.367 2.607 0 2.1 1.276 3.149 3.826 3.149.62 0 1.22-.09 1.804-.272a5.108 5.108 0 0 0 1.585-.868 4.163 4.163 0 0 0 1.148-1.358c.291-.543.437-1.176.437-1.9V51.9ZM66.683 37.674h7.543l.218 2.77c.838-1.014 1.931-1.829 3.28-2.444a10.52 10.52 0 0 1 4.317-.923c2.952 0 5.284.869 6.996 2.606 1.75 1.738 2.624 4.308 2.624 7.71V63.14h-7.87V48.48c0-1.412-.365-2.534-1.094-3.367-.692-.832-1.676-1.249-2.951-1.249-.875 0-1.64.163-2.296.489a4.564 4.564 0 0 0-1.64 1.194 5.05 5.05 0 0 0-.983 1.792 6.618 6.618 0 0 0-.328 2.118V63.14h-7.816V37.674ZM109.944 57.222c.984 0 1.858-.181 2.623-.543a5.777 5.777 0 0 0 1.913-1.575 6.372 6.372 0 0 0 1.203-2.172 8.666 8.666 0 0 0 .382-2.552 8.14 8.14 0 0 0-.382-2.498 5.764 5.764 0 0 0-1.203-2.172 5.229 5.229 0 0 0-1.913-1.52c-.765-.398-1.639-.597-2.623-.597-.984 0-1.876.199-2.678.597a5.237 5.237 0 0 0-1.913 1.52 6.973 6.973 0 0 0-1.202 2.172 8.14 8.14 0 0 0-.383 2.498c0 .869.128 1.72.383 2.552.291.796.692 1.52 1.202 2.172a5.787 5.787 0 0 0 1.913 1.575c.802.362 1.694.543 2.678.543ZM96.171 50.38c0-1.882.328-3.638.984-5.267.692-1.665 1.64-3.113 2.842-4.344 1.202-1.23 2.641-2.19 4.318-2.878 1.712-.724 3.589-1.086 5.629-1.086 2.04 0 3.899.362 5.575 1.086 1.676.688 3.115 1.648 4.318 2.878a12.921 12.921 0 0 1 2.787 4.344c.692 1.63 1.038 3.385 1.038 5.267 0 1.882-.346 3.656-1.038 5.321a13.054 13.054 0 0 1-2.787 4.29c-1.203 1.23-2.642 2.208-4.318 2.932-1.676.724-3.535 1.086-5.575 1.086s-3.917-.362-5.629-1.086c-1.677-.724-3.116-1.701-4.318-2.932a13.801 13.801 0 0 1-2.842-4.29c-.656-1.665-.984-3.439-.984-5.32ZM128.329 37.674h7.542c.073.47.128.941.164 1.412.037.434.073.887.11 1.357.838-1.05 1.913-1.846 3.224-2.389a10.043 10.043 0 0 1 4.099-.869c1.859 0 3.498.362 4.919 1.087a10.344 10.344 0 0 1 3.553 2.932c.947 1.194 1.658 2.588 2.132 4.18a16.53 16.53 0 0 1 .71 4.833c0 2.353-.401 4.398-1.202 6.136-.802 1.737-1.84 3.167-3.116 4.29a12.583 12.583 0 0 1-4.317 2.497c-1.604.543-3.189.815-4.755.815-1.239 0-2.259-.109-3.061-.326a41.506 41.506 0 0 1-2.186-.652V74h-7.816V37.674Zm7.816 18.733c1.02.688 2.532 1.032 4.536 1.032 1.931 0 3.443-.634 4.536-1.9 1.13-1.304 1.695-3.023 1.695-5.159 0-.833-.11-1.
2647-.328-2.443-.182-.797-.492-1.484-.929-2.064a4.284 4.284 0 0 0-1.64-1.466c-.656-.362-1.476-.543-2.459-.543-.875 0-1.658.163-2.351.489-.655.326-1.22.76-1.694 1.303a6.554 6.554 0 0 0-1.038 1.846 6.937 6.937 0 0 0-.328 2.118v6.787ZM159.391 26.923h8.417v7.005h-8.417v-7.005Zm.274 10.751h7.87V63.14h-7.87V37.674ZM188.403 60.751c-.875 1.014-1.986 1.792-3.334 2.335-1.312.543-2.787.815-4.427.815-.911 0-1.877-.127-2.897-.38a9.146 9.146 0 0 1-2.787-1.25c-.838-.615-1.549-1.43-2.132-2.443-.546-1.014-.82-2.28-.82-3.8 0-1.485.292-2.806.875-3.965a8.336 8.336 0 0 1 2.514-2.878c1.057-.796 2.296-1.393 3.717-1.791 1.457-.398 3.024-.598 4.7-.598.911 0 1.822.019 2.733.055.947.036 1.566.09 1.858.163v-.543c0-.652-.146-1.195-.437-1.63-.255-.47-.62-.85-1.093-1.14a3.642 3.642 0 0 0-1.531-.651 7.684 7.684 0 0 0-1.858-.217c-1.749 0-3.206.217-4.372.651-1.13.435-2.095.923-2.897 1.466l-3.225-4.778a20.623 20.623 0 0 1 1.859-1.195c.692-.398 1.512-.76 2.459-1.086.947-.325 2.004-.579 3.17-.76 1.202-.217 2.569-.326 4.099-.326 3.899 0 6.777 1.05 8.636 3.15 1.858 2.063 2.787 4.85 2.787 8.362V63.14h-7.378l-.219-2.389Zm0-8.85c-.182-.037-.528-.073-1.038-.11a12.579 12.579 0 0 0-1.749-.108c-2.187 0-3.735.308-4.646.923-.911.616-1.367 1.484-1.367 2.607 0 2.1 1.276 3.149 3.826 3.149.62 0 1.221-.09 1.804-.272a5.111 5.111 0 0 0 1.585-.868 4.166 4.166 0 0 0 1.148-1.358c.291-.543.437-1.176.437-1.9V51.9Z",fill:"#65E195"})})},40279:function(e,t,r){"use strict";r(32234);var n=r(13666),a=r(36573),o=r(54441),i=r(69589),l=r(15839),s=r(56377)("toStringTag");for(var u in n){var c=a[u],d=c&&c.prototype;d&&o(d)!==s&&i(d,s,u),l[u]=l.Array}},40322:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const n=r(97711);t.default=e=>(0,n.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:13.41,height:12,...e,children:[(0,n.jsx)("path",{className:"arrow-left-double_svg__a",d:"M7.41 10.59 2.83 6l4.58-4.59L6 0 0 6l6 6Z"}),(0,n.jsx)("path",{className:"arrow-left-double_svg__a",d:"M13.41 10.59 8.83 6l4.58-4.59L12 0 6 6l6 6Z"})]})},40345:function(e,t){"use strict";t.A=function(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}},40366:function(e,t,r){"use strict";t.__esModule=!0,t.headHandlerForBrowser=function(e){var t=e.pageComponent,r=e.staticQueryResults,p=e.pageComponentProps;(0,n.useEffect)((function(){if(null!=t&&t.Head){(0,s.headExportValidator)(t.Head);var e=(0,i.reactDOMUtils)().render,m=n.default.createElement("svg",{"data-gatsby-head-react-19-workaround":"true"},n.default.createElement(t.Head,(0,s.filterHeadProps)(p))),v=(0,u.apiRunner)("wrapRootElement",{element:m},m,(function(e){return{element:e.result}})).pop();e(n.default.createElement(l.FireCallbackInEffect,{callback:f},n.default.createElement(h.Provider,{value:!0},n.default.createElement(a.StaticQueryContext.Provider,{value:r},n.default.createElement(o.LocationProvider,null,v)))),c)}return function(){(0,s.removePrevHeadElements)(),(0,s.removeHtmlAndBodyAttributes)(d)}}))};var n=function(e,t){if("function"==typeof WeakMap)var r=new WeakMap,n=new WeakMap;return function(e,t){if(!t&&e&&e.__esModule)return e;var a,o,i={__proto__:null,default:e};if(null===e||"object"!=typeof e&&"function"!=typeof e)return i;if(a=t?n:r){if(a.has(e))return a.get(e);a.set(e,i)}for(var l in e)"default"!==l&&{}.hasOwnProperty.call(e,l)&&((o=(a=Object.defineProperty)&&Object.getOwnPropertyDescriptor(e,l))&&(o.get||o.set)?a(i,l,o):i[l]=e[l]);return i}(e,t)}(r(86326)),a=r(20654),o=r(2514),i=r(16686),l=r(76994),s=r(7990),u=r(64018);var c=document.createElement("div"),d={html:[],body:[]},f=function(){var e=(0,s.getValidHeadNodesAndAttributes)(c),t=e.validHeadNodes,r=e.htmlAndBodyAttributes;d.html=Object.keys(r.html),d.body=Object.keys(r.body),(0,s.applyHtmlAndBodyAttributes)(r);var n=document.querySelectorAll("[data-gatsby-head]");if(0!==n.length){var a=[];(0,s.diffNodes)({oldNodes:n,newNodes:t,onStale:function(e){return e.parentNode.removeChild(e)},onNew:function(e){return a.push(e)}}),document.head.append(...a)}else document.head.append(...t)};function p(e){return n.default.createElement("div",Object.assign({"data-original-tag":"html"},e))}function m(e){return n.default.createElement("div",Object.assign({"data-original-tag":"body"},e))}var h=n.default.createContext(!1);if(18!==parseInt(n.default.version.split(".")[0],10)){var v=n.default.createElement;n.default.createElement=function(e){"html"!==e&&"body"!==e||n.default.useContext(h)&&(e="html"===e?p:m);for(var t=arguments.length,r=new Array(t>1?t-1:0),a=1;a<t;a++)r[a-1]=arguments[a];return v(e,...r)}}},40435:function(e,t,r){var n=r(29830);e.exports=function(e,t){for(var r=e.length;r--;)if(n(e[r][0],t))return r;return-1}},40441:function(e,t,r){"use strict";r(79745)("species")},40460:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.default=void 0;var a=n(r(9866)),o=n(r(90600)),i=r(82781),l=function(e,t){if("function"==typeof WeakMap)var r=new WeakMap,n=new WeakMap;
2return function(e,t){if(!t&&e&&e.__esModule)return e;var a,o,i={__proto__:null,default:e};if(null===e||"object"!=typeof e&&"function"!=typeof e)return i;if(a=t?n:r){if(a.has(e))return a.get(e);a.set(e,i)}for(var l in e)"default"!==l&&{}.hasOwnProperty.call(e,l)&&((o=(a=Object.defineProperty)&&Object.getOwnPropertyDescriptor(e,l))&&(o.get||o.set)?a(i,l,o):i[l]=e[l]);return i}(e,t)}(r(86326)),s=r(56028),u=n(r(89078)),c=r(48799);var d=function(e){var t=e.shareWidget,r=(0,l.useState)(null),n=r[0],a=r[1],o=(0,(0,s.useSiteContext)().getMicroCopy)(i.microCopy.VISUALISER_SHARE_POPOVER_ACCESSIBILITY_LABEL);return l.default.createElement("div",null,l.default.createElement(c.StyledShareButton,{variant:"outlined",size:"medium",accessibilityLabel:o,"aria-describedby":"share-popover",onClick:function(e){a(e.currentTarget)},"data-testid":"open-visualiser-share-popover-button",gtm:{id:"cta-click1",label:o}},l.default.createElement(u.default,{name:"Share"})),l.default.createElement(c.StyledPopover,{id:"share-popover",open:Boolean(n),anchorEl:n,onClose:function(){a(null)},"data-testid":"visualiser-share-popover",slotProps:{paper:{square:!0,elevation:1}},className:"some-class-name",anchorOrigin:{vertical:"bottom",horizontal:"right"},transformOrigin:{vertical:"top",horizontal:"right"}},t))},f=function(e){var t=(0,s.useSiteContext)().getMicroCopy,r=(0,l.useCallback)((function(){return e.onReadMoreBtnClick({type:"product-link",label:t(i.microCopy.VISUALISER_READ_MORE),data:{variantCode:e.activeTile.code,productPath:e.activeTile.path}})}),[t,e.activeTile,e.onReadMoreBtnClick]),n=t(i.microCopy.VISUALISER_READ_MORE);return l.default.createElement(c.SubHeaderWrapper,{"data-testid":"visualiser-sub-header"},l.default.createElement(c.SubHeaderContent,null,l.default.createElement(c.StyledBrandLogo,{brandName:e.activeTile.brandCode}),l.default.createElement(c.TileInformationBlock,null,l.default.createElement(a.default,{variant:"h4","data-testid":"visualiser-tile-name"},e.activeTile.name),l.default.createElement(c.TileColour,{"data-testid":"visualiser-tile-colour"},e.activeTile.colour))),l.default.createElement(c.SubHeaderContent,null,l.default.createElement(c.StyledReadMoreButton,{size:"large",variant:"outlined","data-testid":"visualiser-read-more-button",endIcon:l.default.createElement(o.default,null),onClick:r,gtm:{id:"cta-click1",label:n}},n),e.shareWidget&&l.default.createElement(d,{shareWidget:e.shareWidget})))};t.default=f},40504:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.default=void 0;var a=n(r(57077)),o=n(r(86326)),i=function(e,t){if("function"==typeof WeakMap)var r=new WeakMap,n=new WeakMap;return function(e,t){if(!t&&e&&e.__esModule)return e;var a,o,i={__proto__:null,default:e};if(null===e||"object"!=typeof e&&"function"!=typeof e)return i;if(a=t?n:r){if(a.has(e))return a.get(e);a.set(e,i)}for(var l in e)"default"!==l&&{}.hasOwnProperty.call(e,l)&&((o=(a=Object.defineProperty)&&Object.getOwnPropertyDescriptor(e,l))&&(o.get||o.set)?a(i,l,o):i[l]=e[l]);return i}(e,t)}(r(63041)),l=n(r(27468));var s=function(e){function t(t){var r;r=e.call(this)||this;var n=t.location,a=t.pageResources;return r.state={location:Object.assign({},n),pageResources:a||i.default.loadPageSync(n.pathname+n.search,{withErrorDetails:!0})},r}(0,a.default)(t,e),t.getDerivedStateFromProps=function(e,t){var r=e.location;return t.location.href!==r.href?{pageResources:i.default.loadPageSync(r.pathname+r.search,{withErrorDetails:!0}),location:Object.assign({},r)}:{location:Object.assign({},r)}};var r=t.prototype;return r.loadResources=function(e){var t=this;i.default.loadPage(e).then((function(r){r&&r.status!==i.PageResourceStatus.Error?t.setState({location:Object.assign({},window.location),pageResources:r}):(window.history.replaceState({},"",location.href),window.location=e)}))},r.shouldComponentUpdate=function(e,t){return t.pageResources?this.state.pageResources!==t.pageResources||(this.state.pageResources.component!==t.pageResources.component||(this.state.pageResources.json!==t.pageResources.json||(!(this.state.location.key===t.location.key||!t.pageResources.page||!t.pageResources.page.matchPath&&!t.pageResources.page.path)||(0,l.default)(this,e,t)))):(this.loadResources(e.location.pathname+e.location.search),!1)},r.render=function(){return this.props.children(this.state)},t}(o.default.Component);t.default=s},40590:function(e,t){"use strict";t.__esModule=!0,t.VALID_NODE_NAMES=void 0;t.VALID_NODE_NAMES=["link","meta","style","title","base","noscript","script","html","body"]},40654:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esMo
2dule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.HiddenLinksContainer=t.StyledDownload=t.LinkWrapper=t.ShownLinksContainer=t.Title=t.Root=t.classes=void 0;const a=r(91972),o=n(r(9866)),i=n(r(5042)),l="ExpandableLinksTextCard";t.classes={link:`${l}-link`,hiddenLinksContainer:`${l}-hiddenLinksContainer`},t.Root=(0,a.styled)("div")((({theme:e})=>({borderBottom:`1px solid ${e.colours.storm}`,padding:"30px 0",[`.${t.classes.link}`]:{display:"block",fontSize:"18px",marginBottom:"16px"}}))),t.Title=(0,a.styled)(o.default)((({theme:e})=>({marginBottom:e.spacing(3)}))),t.ShownLinksContainer=(0,a.styled)("div")({[`.${t.classes.link}:last-child`]:{marginBottom:0}}),t.LinkWrapper=(0,a.styled)("div")({display:"flex",marginBottom:"14px","&:last-child":{marginBottom:0}}),t.StyledDownload=(0,a.styled)(i.default)((({theme:e})=>({color:e.colours.inter,width:"24px",height:"24px",marginRight:"8px"}))),t.HiddenLinksContainer=(0,a.styled)("div")({[`.${t.classes.link}:first-of-type`]:{marginTop:"16px"},[`.${t.classes.link}:last-of-type`]:{marginBottom:0}})},40800:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=r(97711),o=n(r(97386));t.default=e=>(0,a.jsxs)(o.default,{viewBox:"0 0 48 48",fill:"none",...e,children:[(0,a.jsx)("path",{d:"M30.774 5H12.537v38.002h29.46V15.858L30.774 5z",fill:"#AEB1B1"}),(0,a.jsx)("path",{d:"M13.943 41.645V6.357h16.835v9.5h9.82v25.788H13.943z",fill:"#fff"}),(0,a.jsx)("rect",{x:"6",y:"12",width:"28",height:"14",rx:"1",fill:"#D43533"}),(0,a.jsx)("path",{d:"M10 15h2.916c.496 0 .92.072 1.272.216.352.144.64.336.864.576.232.232.4.504.504.816.112.312.168.636.168.972 0 .432-.076.812-.228 1.14-.144.32-.344.588-.6.804-.248.216-.536.38-.864.492-.328.112-.672.168-1.032.168h-1.236v2.82H10V15zm2.82 3.72c.336 0 .6-.1.792-.3.2-.208.3-.476.3-.804 0-.336-.1-.608-.3-.816-.2-.216-.468-.324-.804-.324h-1.044v2.244h1.056zM16.637 15h3.024c.617 0 1.186.08 1.706.24.527.16.98.404 1.355.732.386.328.68.748.89 1.26.216.512.323 1.116.323 1.812 0 .664-.107 1.244-.323 1.74-.216.488-.517.9-.9 1.236-.377.328-.83.576-1.357.744-.52.16-1.088.24-1.704.24h-3.012V15zm2.916 6.396c.8 0 1.416-.208 1.848-.624.434-.424.65-1.004.65-1.74 0-.368-.053-.7-.157-.996-.096-.304-.248-.56-.456-.768-.2-.216-.456-.38-.768-.492-.313-.12-.685-.18-1.117-.18H18.45v4.8h1.104zM24.88 15h5.377v1.596H26.69v1.812h2.712v1.548h-2.712v3.048h-1.81V15z",fill:"#fff"}),(0,a.jsx)("rect",{x:"6",y:"27.539",width:"36",height:"15.464",rx:"1",fill:"#70706F"}),(0,a.jsx)("path",{d:"M40.614 28.944v12.653H7.384V28.944h33.23z",fill:"#fff"}),(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M15.693 34.58v-1.386c0-1.53-1.24-2.77-2.77-2.77s-2.77 1.24-2.77 2.77v1.385c-.764 0-1.383.62-1.383 1.383v2.77c0 .764.62 1.384 1.384 1.384h5.54c.763 0 1.383-.62 1.383-1.384v-2.77c0-.764-.62-1.384-1.384-1.384zm-4.154-1.386c0-.765.62-1.384 1.384-1.384.764 0 1.384.62 1.384 1.384v1.385h-2.77v-1.386z",fill:"#3B3B3B"}),(0,a.jsx)("circle",{cx:"21.923",cy:"36.656",r:"2.077",fill:"#3B3B3B"}),(0,a.jsx)("circle",{cx:"28.846",cy:"36.656",r:"2.077",fill:"#3B3B3B"}),(0,a.jsx)("circle",{cx:"35.768",cy:"36.656",r:"2.077",fill:"#3B3B3B"})]})},40817:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=n(r(20282));t.default=a.default},40827:function(e,t,r){"use strict";var n=r(53507),a=r(45904),o=r(86326),i=r(37064),l=r(28841),s=r(35875),u=r(70209),c=r(3572),d=r(39585),f=r(13326),p=r(92403),m=r(45743),h=r(36870);const v=["className","color","value","valueBuffer","variant"];let g,b,y,x,C,A,_=e=>e;const E=(0,s.keyframes)(g||(g=_`
3  0% {
4    left: -35%;
5    right: 100%;
6  }
7
8  60% {
9    left: 100%;
10    right: -90%;
11  }
12
13  100% {
14    left: 100%;
15    right: -90%;
16  }
17`)),S=(0,s.keyframes)(b||(b=_`
18  0% {
19    left: -200%;
20    right: 100%;
21  }
22
23  60% {
24    left: 107%;
25    right: -8%;
26  }
27
28  100% {
29    left: 107%;
30    right: -8%;
31  }
32`)),w=(0,s.keyframes)(y||(y=_`
33  0% {
34    opacity: 1;
35    background-position: 0 -23px;
36  }
37
38  60% {
39    opacity: 0;
40    background-position: 0 -23px;
41  }
42
43  100% {
44    opacity: 1;
45    background-position: -200px -23px;
46  }
47`)),k=(e,t)=>"inherit"===t?"currentColor":e.vars?e.vars.palette.LinearProgress[`${t}Bg`]:"light"===e.palette.mode?(0,u.a)(e.palette[t].main,.62):(0,u.e$)(e.palette[t].main,.5),M=(0,f.Ay)("span",{name:"MuiLinearProgress",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.root,t[`color${(0,c.A)(r.color)}`],t[r.variant]]}})((({ownerState:e,theme:t})=>(0,a.A)({position:"relative",overflow:"hidden",display:"block",height:4,zIndex:0,"@media print":{colorAdjust:"exact"},backgroundColor:k(t,e.color)},"inherit"===e.color&&"buffer"!==e.variant&&{backgroundColor:"none","&::before":{content:'""',position:"absolute",left:0,top:0,right:0,bottom:0,backgroundColor:"currentColor",opacity:.3}},"buffer"===e.variant&&{backgroundColor:"transparent"},"query"===e.variant&&{transform:"rotate(180deg)"}))),T=(0,f.Ay)("span",{name:"MuiLinearProgress",slot:"Dashed",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.dashed,t[`dashedColor${(0,c.A)(r.color)}`]]}})((({ownerState:e,theme:t})=>{const r=k(t,e.color);return(0,a.A)({position:"absolute",marginTop:0,height:"100%",width:"100%"},"inherit"===e.color&&{opacity:.3},{backgroundImage:`radial-gradient(${r} 0%, ${r} 16%, transparent 42%)`,backgroundSize:"10px 10px",backgroundPosition:"0 -23px"})}),(0,s.css)(x||(x=_`
48    animation: ${0} 3s infinite linear;
49  `),w)),O=(0,f.Ay)("span",{name:"MuiLinearProgress",slot:"Bar1",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.bar,t[`barColor${(0,c.A)(r.color)}`],("indeterminate"===r.variant||"query"===r.variant)&&t.bar1Indeterminate,"determinate"===r.variant&&t.bar1Determinate,"buffer"===r.variant&&t.bar1Buffer]}})((({ownerState:e,theme:t})=>(0,a.A)({width:"100%",position:"absolute",left:0,bottom:0,top:0,transition:"transform 0.2s linear",transformOrigin:"left",backgroundColor:"inherit"===e.color?"currentColor":(t.vars||t).palette[e.color].main},"determinate"===e.variant&&{transition:"transform .4s linear"},"buffer"===e.variant&&{zIndex:1,transition:"transform .4s linear"})),(({ownerState:e})=>("indeterminate"===e.variant||"query"===e.variant)&&(0,s.css)(C||(C=_`
50      width: auto;
51      animation: ${0} 2.1s cubic-bezier(0.65, 0.815, 0.735, 0.395) infinite;
52    `),E))),D=(0,f.Ay)("span",{name:"MuiLinearProgress",slot:"Bar2",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.bar,t[`barColor${(0,c.A)(r.color)}`],("indeterminate"===r.variant||"query"===r.variant)&&t.bar2Indeterminate,"buffer"===r.variant&&t.bar2Buffer]}})((({ownerState:e,theme:t})=>(0,a.A)({width:"100%",position:"absolute",left:0,bottom:0,top:0,transition:"transform 0.2s linear",transformOrigin:"left"},"buffer"!==e.variant&&{backgroundColor:"inherit"===e.color?"currentColor":(t.vars||t).palette[e.color].main},"inherit"===e.color&&{opacity:.3},"buffer"===e.variant&&{backgroundColor:k(t,e.color),transition:"transform .4s linear"})),(({ownerState:e})=>("indeterminate"===e.variant||"query"===e.variant)&&(0,s.css)(A||(A=_`
53      width: auto;
54      animation: ${0} 2.1s cubic-bezier(0.165, 0.84, 0.44, 1) 1.15s infinite;
55    `),S))),R=o.forwardRef((function(e,t){const r=(0,p.A)({props:e,name:"MuiLinearProgress"}),{className:o,color:s="primary",value:u,valueBuffer:f,variant:g="indeterminate"}=r,b=(0,n.A)(r,v),y=(0,a.A)({},r,{color:s,variant:g}),x=(e=>{const{classes:t,variant:r,color:n}=e,a={root:["root",`color${(0,c.A)(n)}`,r],dashed:["dashed",`dashedColor${(0,c.A)(n)}`],bar1:["bar",`barColor${(0,c.A)(n)}`,("indeterminate"===r||"query"===r)&&"bar1Indeterminate","determinate"===r&&"bar1Determinate","buffer"===r&&"bar1Buffer"],bar2:["bar","buffer"!==r&&`barColor${(0,c.A)(n)}`,"buffer"===r&&`color${(0,c.A)(n)}`,("indeterminate"===r||"query"===r)&&"bar2Indeterminate","buffer"===r&&"bar2Buffer"]};return(0,l.A)(a,m.l,t)})(y),C=(0,d.A)(),A={},_={bar1:{},bar2:{}};if("determinate"===g||"buffer"===g)if(void 0!==u){A["aria-valuenow"]=Math.round(u),A["aria-valuemin"]=0,A["aria-valuemax"]=100;let e=u-100;"rtl"===C.direction&&(e=-e),_.bar1.transform=`translateX(${e}%)`}else 0;if("buffer"===g)if(void 0!==f){let e=(f||0)-100;"rtl"===C.direction&&(e=-e),_.bar2.transform=`translateX(${e}%)`}else 0;return(0,h.jsxs)(M,(0,a.A)({className:(0,i.A)(x.root,o),ownerState:y,role:"progressbar"},A,{ref:t},b,{children:["buffer"===g?(0,h.jsx)(T,{className:x.dashed,ownerState:y}):null,(0,h.jsx)(O,{className:x.bar1,ownerState:y,style:_.bar1}),"determinate"===g?null:(0,h.jsx)(D,{className:x.bar2,ownerState:y,style:_.bar2})]}))}));t.A=R},40836:function(e){e.exports=function(e,t){for(var r=-1,n=null==e?0:e.length,a=0,o=[];++r<n;){var i=e[r];t(i,r,e)&&(o[a++]=i)}return o}},40862:function(e,t,r){"use strict";r.r(t),t.default=function(e){return e=e||Object.create(null),{on:function(t,r){(e[t]||(e[t]=[])).push(r)},off:function(t,r){e[t]&&e[t].splice(e[t].indexOf(r)>>>0,1)},emit:function(t,r){(e[t]||[]).slice().map((function(e){e(r)})),(e["*"]||[]).slice().map((function(e){e(t,r)}))}}}},40908:function(e,t,r){"use strict";var n=r(4102),a=r(67959),o=r(99710).f,i=r(61513),l="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[];e.exports.f=function(e){return l&&"Window"==n(e)?function(e){try{return o(e)}catch(t){return i(l)}}(e):o(a(e))}},40930:function(e,t,r){"use strict";r(44602);var n=r(12581).Object;e.exports=function(e,t){return n.create(e,t)}},40940:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esMo
55dule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=r(97711),o=n(r(97386));t.default=e=>(0,a.jsxs)(o.default,{...e,children:[(0,a.jsx)("ellipse",{cx:"8.751",cy:"6.353",rx:"2.353",ry:"2.353"}),(0,a.jsx)("path",{d:"M19.556 5.882H4.444a.458.458 0 00-.444.47c0 .26.199.471.444.471h15.112c.245 0 .444-.21.444-.47s-.199-.47-.444-.47z"}),(0,a.jsx)("circle",{cx:"8.751",cy:"17.647",r:"2.353"}),(0,a.jsx)("path",{d:"M19.556 17.177H4.444a.458.458 0 00-.444.47c0 .26.199.47.444.47h15.112c.245 0 .444-.21.444-.47s-.199-.47-.444-.47z"}),(0,a.jsx)("ellipse",{cx:"15.154",cy:"12",rx:"2.353",ry:"2.353"}),(0,a.jsx)("path",{d:"M19.556 11.53H4.444A.458.458 0 004 12c0 .26.199.47.444.47h15.112c.245 0 .444-.21.444-.47s-.199-.47-.444-.47z"})]})},41020:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.alertBannerClasses=void 0;const a=n(r(16588));var o=r(61304);Object.defineProperty(t,"alertBannerClasses",{enumerable:!0,get:function(){return o.classes}}),t.default=a.default},41027:function(e){e.exports=function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e},e.exports.__esModule=!0,e.exports.default=e.exports},41102:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=r(97711),o=n(r(97386));t.default=e=>(0,a.jsxs)(o.default,{viewBox:"0 0 48 48",...e,xmlns:"http://www.w3.org/2000/svg",children:[(0,a.jsx)("path",{d:"M30.78 5H12.542v38.004H42V15.858L30.78 5z",fill:"#AEB1B1"}),(0,a.jsx)("path",{d:"M13.945 41.647V6.357h16.833v9.5h9.82v25.79H13.944z",fill:"#fff"}),(0,a.jsx)("rect",{x:"6",y:"23",width:"33",height:"14",rx:"1",fill:"#009FE3"}),(0,a.jsx)("path",{d:"M9 26.205h2.713c.552 0 1.062.076 1.528.228.475.152.88.384 1.218.695.344.312.61.71.796 1.197.194.486.29 1.06.29 1.72 0 .63-.096 1.182-.29 1.653-.193.463-.463.855-.807 1.174-.337.31-.743.547-1.216.706-.466.152-.975.228-1.528.228H9v-7.6zm2.616 6.074c.718 0 1.27-.198 1.658-.593.387-.403.58-.954.58-1.653 0-.35-.046-.665-.14-.946-.085-.288-.22-.532-.408-.73-.18-.204-.41-.36-.69-.466-.28-.114-.613-.17-1-.17h-.99v4.557h.99zM19.602 34c-.53 0-1.026-.103-1.485-.308-.452-.205-.847-.486-1.184-.843-.33-.358-.592-.78-.786-1.266-.187-.494-.28-1.022-.28-1.584 0-.57.093-1.098.28-1.584.194-.486.456-.908.786-1.265.337-.356.732-.637 1.184-.842.46-.205.954-.308 1.485-.308.532 0 1.023.103 1.475.308.46.205.854.486 1.184.843.34.358.6.78.787 1.266.194.486.29 1.014.29 1.584 0 .562-.096 1.09-.29 1.584-.186.486-.448.908-.785 1.265-.33.356-.725.637-1.185.842-.452.205-.943.308-1.475.308zm0-1.618c.316 0 .6-.065.85-.194.252-.13.464-.304.636-.524.18-.22.316-.475.41-.764.092-.288.14-.596.14-.923 0-.326-.048-.634-.14-.923-.094-.29-.23-.54-.41-.752-.172-.22-.384-.39-.635-.513-.25-.13-.535-.195-.85-.195-.316 0-.603.065-.862.194-.25.12-.465.292-.645.512-.172.213-.305.463-.398.752-.093.29-.14.597-.14.923 0 .327.047.635.14.923.093.29.226.544.398.764.18.22.395.395.646.524.26.13.547.194.863.194zM30.426 32.405c-.15.22-.333.43-.55.626-.214.19-.454.358-.72.503-.258.144-.542.258-.85.342-.302.083-.618.125-.948.125-.545 0-1.044-.1-1.496-.296-.452-.198-.843-.47-1.173-.82-.324-.358-.576-.776-.755-1.254-.18-.487-.27-1.018-.27-1.596 0-.562.09-1.086.27-1.572.18-.494.43-.92.754-1.277.33-.364.72-.65 1.172-.854.46-.212.965-.32 1.518-.32.667 0 1.248.13 1.744.39.502.257.918.63 1.248 1.116l-1.108 1.128c-.216-.32-.47-.574-.765-.764-.295-.197-.647-.296-1.056-.296-.323 0-.613.065-.872.194-.258.12-.477.292-.656.513-.18.22-.32.48-.42.776-.093.288-.14.596-.14.923 0 .333.047.644.14.933.1.29.24.54.42.752.18.213.395.38.646.502.25.12.534.182.85.182.258 0 .48-.028.668-.08.193-.062.362-.138.505-.23.15-.097.284-.208.4-.33.114-.128.225-.258.332-.387l1.11 1.072z",fill:"#fff"}),(0,a.jsx)("path",{d:"M32.576 29.897l-2.37-3.692H32.2l1.344 2.234 1.292-2.235h1.798l-2.218 3.58L37 33.803h-2.002l-1.55-2.55-1.508 2.55h-1.787l2.423-3.908z",fill:"#fff"})]})},41148:function(e,t,r){"use strict";
55Object.defineProperty(t,"__esModule",{value:!0});const n=r(97711);t.default=e=>(0,n.jsxs)("svg",{viewBox:"0 0 258 100",xmlns:"http://www.w3.org/2000/svg",...e,children:[(0,n.jsx)("path",{d:"M165.732 55.5144C164.54 54.1944 163.079 53.2644 161.487 52.4644C167.584 49.6844 169.837 46.6344 169.837 41.4744C169.967 37.8944 168.375 34.4544 165.592 32.2044C162.678 29.9544 158.963 28.8944 155.379 29.1544H133.771V70.8644H145.046V53.6544H147.569C149.031 53.6544 150.482 53.7844 151.944 54.4444C153.406 55.2344 154.468 56.2944 155.389 57.6244C156.71 59.6144 157.772 61.7244 158.833 63.8444L160.425 67.4244C161.216 69.5444 163.339 71.0044 165.592 71.0044H173.812L169.837 62.3944C167.985 58.4244 166.783 56.4344 165.732 55.5044V55.5144ZM155.128 47.0444C153.136 47.7044 151.023 48.1044 148.76 47.9744H144.785V35.2644H148.63C150.352 35.2644 151.944 35.3944 153.667 35.7944C156.45 36.3244 158.302 38.8444 158.172 41.6244C158.172 45.0644 156.71 46.2544 155.118 47.0544L155.128 47.0444Z",fill:"#D73225"}),(0,n.jsx)("path",{d:"M249.92 55.5144C248.728 54.1944 247.266 53.2644 245.674 52.4644C251.772 49.6844 254.025 46.6344 254.025 41.4744C254.155 37.8944 252.563 34.4544 249.779 32.2044C246.866 29.9544 243.151 28.8944 239.566 29.1544H217.959V70.8644H229.233V53.6544H231.756C233.218 53.6544 234.67 53.7844 236.132 54.4444C237.594 55.2344 238.655 56.2944 239.576 57.6244C240.898 59.6144 241.959 61.7244 243.021 63.8444L244.613 67.4244C245.404 69.5444 247.527 71.0044 249.779 71.0044H258L254.025 62.3944C252.173 58.4244 250.971 56.4344 249.92 55.5044V55.5144ZM239.446 47.0444C237.454 47.7044 235.341 48.1044 233.078 47.9744H229.103V35.2644H232.948C234.67 35.2644 236.262 35.3944 237.984 35.7944C240.768 36.3244 242.62 38.8444 242.49 41.6244C242.49 45.0644 241.028 46.2544 239.436 47.0544L239.446 47.0444Z",fill:"#D73225"}),(0,n.jsx)("path",{d:"M68.017 29.0344H60.5875L50.5146 54.8544L39.6407 29.0344H31.5504L20.4161 54.9844L11.4046 29.0344H0L16.9717 70.8744H23.47L35.6656 43.9944C42.2941 58.9544 46.6697 68.8844 47.6009 70.8744H54.0992C64.8429 45.7144 69.8794 33.7944 70.1397 33.1344C70.4001 32.6044 70.5402 31.9444 70.6704 31.4144C70.8006 29.8244 70.2699 29.0344 68.017 29.0344Z",fill:"#D73225"}),(0,n.jsx)("path",{d:"M84.0575 29.0344H76.4978V70.8744H87.7723V33.7944C88.0326 32.4744 87.6421 31.0144 86.8411 29.9544C86.0501 29.2944 84.9887 28.8944 84.0575 29.0244V29.0344Z",fill:"#D73225"}),(0,n.jsx)("path",{d:"M106.326 52.7344H124.76V45.8444H106.326V35.7844H125.681V32.3444C125.551 29.8244 124.75 29.0344 122.236 29.0344H95.1917V70.8744H126.211V63.9844H106.326V52.7244V52.7344Z",fill:"#D73225"}),(0,n.jsx)("path",{d:"M190.654 52.7344H209.087V45.8444H190.654V35.7844H210.009V32.3444C209.878 29.8244 209.077 29.0344 206.564 29.0344H179.52V70.8744H210.539V63.9844H190.654V52.7244V52.7344Z",fill:"#D73225"})]})},41244:function(e,t,r){"use strict";var n,a=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var a=Object.getOwnPropertyDescriptor(t,r);a&&!("get"in a?!t.__esModule:a.writable||a.configurable)||(a={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,a)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),o=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),i=this&&this.__importStar||(n=function(e){return n=Object.getOwnPropertyNames||function(e){var t=[];for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[t.length]=r);return t},n(e)},function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r=n(e),i=0;i<r.length;i++)"default"!==r[i]&&a(t,e,r[i]);return o(t,e),t}),l=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const s=r(35875),u=r(97711),c=l(r(55530)),d=r(86326),f=i(r(90565)),p=l(r(9866)),m=l(r(48164)),h=r(99024),v=e=>Array.from(e.children).reduce(((e,t)=>e+t.clientHeight),-48),g=(e,t,r)=>{if(!e)return{minHeight:"100%"};const n={position:"absolute",minHeight:"auto",height:e.parentElement?.offsetHeight,top:e.parentElement?.offsetTop,right:(e.parentElement?.parentElement?.offsetWidth||0)-((e.parentElement?.offsetLeft||0)+(e.parentElement?.offsetWidth||0)),left
55:e.parentElement?.offsetLeft};return{expanding:{START:n,PROGRESS:{height:e.offsetHeight,top:0,right:0,left:0},END:{height:Math.max(e.parentElement?.parentElement?.offsetHeight||0,v(e))}},collapsing:{START:{position:"absolute",top:0,right:0,left:0,height:Math.max(e.offsetHeight,e.parentElement?.parentElement?.offsetHeight||0)},PROGRESS:n,END:{minHeight:"100%"}}}[r?"expanding":"collapsing"][t]},b=({icon:e,cardComponent:t=f.default,className:r,title:n,body:a,footer:o,closeLabel:i="Close",isExpanded:l=!1,onClick:s,onCloseClick:v,onAnimationEnd:b,...y})=>{const[x,C]=(0,d.useState)(l),[A,_]=(0,d.useState)({}),[,E]=(0,d.useState)(!1),S=(0,d.useRef)(null),[w,k]=(0,d.useState)("END"),M=(0,d.useCallback)((e=>{"height"===e&&(k("END"),b&&b(x))}),[x]);(0,d.useLayoutEffect)((()=>{const e=()=>{E((e=>!e))};let t;const r=()=>{clearTimeout(t),t=setTimeout(e,500)};return window.addEventListener("resize",r),()=>{window.removeEventListener("resize",r)}}),[]),(0,d.useEffect)((()=>{"START"===w&&(k("PROGRESS"),x&&S.current&&_({minWidth:`${S.current.parentElement?.offsetWidth||0}px`,height:`${S.current.parentElement?.offsetHeight||0}px`})),"END"!==w||x||_({}),l!==x&&(l&&_({minWidth:`${S.current?.parentElement?.offsetWidth||0}px`,height:`${S.current?.parentElement?.offsetHeight||0}px`}),C(l),k("START"))}),[l,w]);const T=(0,d.useCallback)((({propertyName:e})=>M(e)),[M]),O=(0,d.useMemo)((()=>({...g(S.current,w,x),pointerEvents:s?void 0:"auto"})),[w,x,s]);return(0,u.jsx)("div",{className:r,style:A,children:(0,u.jsxs)(h.Root,{as:t,role:"button","aria-label":n,onTransitionEnd:T,className:(0,c.default)(x?h.classes.expanded:h.classes.collapsed),style:O,onClick:s,ref:S,"data-testid":"expandable-card-root",...y,children:[v&&(0,u.jsx)(m.default,{accessibilityLabel:i,onClick:v,className:h.classes.close,"data-testid":"close-button"}),(0,u.jsxs)(f.CardContent,{className:h.classes.content,children:[(0,u.jsxs)(h.Header,{children:[(0,u.jsx)(e,{className:h.classes.icon}),(0,u.jsx)(p.default,{variant:"h5",className:(0,c.default)(h.classes.title,!x&&!A.height&&h.classes.titleStatic),children:n})]}),(0,u.jsx)("div",{className:h.classes.body,children:a}),o&&(0,u.jsx)("div",{className:h.classes.footer,children:o})]})]})})};b.List=({items:e,className:t,cardComponent:r,"data-testid":n})=>{const a=(0,d.useMemo)((()=>e.filter((({isExpanded:e})=>e)).map(((e,t)=>t))),[e]),[o,i]=(0,d.useState)(a.length?a[0]:-1);a.length;return(0,u.jsx)(h.ExpandableCardListWrapper,{className:t,"data-testid":n||"expandable-card-list",children:e.map(((e,t)=>{return(0,s.createElement)(b,{...e,cardComponent:r,className:h.classes.expandableCardListCard,key:t,isExpanded:o===t,onClick:()=>{o!==t&&i(t)},onCloseClick:()=>{i(-1)},"data-testid":(n=e.title,`expandable-card-${n.replace(/ /g,"-")}-${-1===o?"collapsed":"expanded"}`)});var n}))})},t.default=b},41340:function(e,t,r){"use strict";r.d(t,{A:function(){return A}});var n=r(53507),a=r(45904),o=r(86326),i=r(37064),l=r(28841),s=r(70209),u=r(87591),c=r(36870),d=(0,u.A)((0,c.jsx)("path",{d:"M12 2C6.47 2 2 6.47 2 12s4.47 10 10 10 10-4.47 10-10S17.53 2 12 2zm5 13.59L15.59 17 12 13.41 8.41 17 7 15.59 10.59 12 7 8.41 8.41 7 12 10.59 15.59 7 17 8.41 13.41 12 17 15.59z"}),"Cancel"),f=r(98394),p=r(3572),m=r(56634),h=r(92403),v=r(13326),g=r(76851);const b=["avatar","className","clickable","color","component","deleteIcon","disabled","icon","label","onClick","onDelete","onKeyDown","onKeyUp","size","variant","tabIndex","skipFocusWhenDisabled"],y=(0,v.Ay)("div",{name:"MuiChip",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e,{color:n,iconColor:a,clickable:o,onDelete:i,size:l,variant:s}=r;return[{[`& .${g.A.avatar}`]:t.avatar},{[`& .${g.A.avatar}`]:t[`avatar${(0,p.A)(l)}`]},{[`& .${g.A.avatar}`]:t[`avatarColor${(0,p.A)(n)}`]},{[`& .${g.A.icon}`]:t.icon},{[`& .${g.A.icon}`]:t[`icon${(0,p.A)(l)}`]},{[`& .${g.A.icon}`]:t[`iconColor${(0,p.A)(a)}`]},{[`& .${g.A.deleteIcon}`]:t.deleteIcon},{[`& .${g.A.deleteIcon}`]:t[`deleteIcon${(0,p.A)(l)}`]},{[`& .${g.A.deleteIcon}`]:t[`deleteIconColor${(0,p.A)(n)}`]},{[`& .${g.A.deleteIcon}`]:t[`deleteIcon${(0,p.A)(s)}Color${(0,p.A)(n)}`]},t.root,t[`size${(0,p.A)(l)}`],t[`color${(0,p.A)(n)}`],o&&t.clickable,o&&"default"!==n&&t[`clickableColor${(0,p.A)(n)})`],i&&t.deletable,i&&"default"!==n&&t[`deletableColor${(0,p.A)(n)}`],t[s],t[`${s}${(0,p.A)(n)}`]]}})((({theme:e,ownerState:t})=>{const r="light"===e.palette.mode?e.palette.grey[700]:e.palette.grey[300];return(0,a.A)({maxWidth:"100%",fontFamily:e.typography.fontFamily,fontSize:e.typography.pxToRem(13),display:"inline-flex",alignItems:"center",justifyContent:"center",height:32,color:(e.vars||e).palette.text.primary,backgroundColor:(e.vars||e).palette.action.selected,borderRadius:16,whiteSpace:"nowrap",transition:e.transitions.create(["background-color","box-shadow"]),cursor:"unset",outline:0,textDecoration:"none",border:0,padding:0,verticalAlign:"middle",boxSizing:"border-box",[`&.${g.A.disabled}`]:{opacity:(e.vars||e).palette.action.disabledOpacity,pointerEvents:"none"},[`& .${g.A.avatar}`]:{marginLeft:5,marginRight:-6,width:24,height:24,color:e.vars?e.vars.palette.Chip.defaultAvatarColor:r,fontSize:e.typography.pxToRem(12)},[`& .${g.A.avatarColorPrimary}`]:{color:(e.vars||e).palette.primary.contrastText,backgroundColor:(e.vars||e).palette.primary.dark},[`& .${g.A.avatarColorSecondary}
55`]:{color:(e.vars||e).palette.secondary.contrastText,backgroundColor:(e.vars||e).palette.secondary.dark},[`& .${g.A.avatarSmall}`]:{marginLeft:4,marginRight:-4,width:18,height:18,fontSize:e.typography.pxToRem(10)},[`& .${g.A.icon}`]:(0,a.A)({marginLeft:5,marginRight:-6},"small"===t.size&&{fontSize:18,marginLeft:4,marginRight:-4},t.iconColor===t.color&&(0,a.A)({color:e.vars?e.vars.palette.Chip.defaultIconColor:r},"default"!==t.color&&{color:"inherit"})),[`& .${g.A.deleteIcon}`]:(0,a.A)({WebkitTapHighlightColor:"transparent",color:e.vars?`rgba(${e.vars.palette.text.primaryChannel} / 0.26)`:(0,s.X4)(e.palette.text.primary,.26),fontSize:22,cursor:"pointer",margin:"0 5px 0 -6px","&:hover":{color:e.vars?`rgba(${e.vars.palette.text.primaryChannel} / 0.4)`:(0,s.X4)(e.palette.text.primary,.4)}},"small"===t.size&&{fontSize:16,marginRight:4,marginLeft:-4},"default"!==t.color&&{color:e.vars?`rgba(${e.vars.palette[t.color].contrastTextChannel} / 0.7)`:(0,s.X4)(e.palette[t.color].contrastText,.7),"&:hover, &:active":{color:(e.vars||e).palette[t.color].contrastText}})},"small"===t.size&&{height:24},"default"!==t.color&&{backgroundColor:(e.vars||e).palette[t.color].main,color:(e.vars||e).palette[t.color].contrastText},t.onDelete&&{[`&.${g.A.focusVisible}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.action.selectedChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.focusOpacity}))`:(0,s.X4)(e.palette.action.selected,e.palette.action.selectedOpacity+e.palette.action.focusOpacity)}},t.onDelete&&"default"!==t.color&&{[`&.${g.A.focusVisible}`]:{backgroundColor:(e.vars||e).palette[t.color].dark}})}),(({theme:e,ownerState:t})=>(0,a.A)({},t.clickable&&{userSelect:"none",WebkitTapHighlightColor:"transparent",cursor:"pointer","&:hover":{backgroundColor:e.vars?`rgba(${e.vars.palette.action.selectedChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.hoverOpacity}))`:(0,s.X4)(e.palette.action.selected,e.palette.action.selectedOpacity+e.palette.action.hoverOpacity)},[`&.${g.A.focusVisible}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.action.selectedChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.focusOpacity}))`:(0,s.X4)(e.palette.action.selected,e.palette.action.selectedOpacity+e.palette.action.focusOpacity)},"&:active":{boxShadow:(e.vars||e).shadows[1]}},t.clickable&&"default"!==t.color&&{[`&:hover, &.${g.A.focusVisible}`]:{backgroundColor:(e.vars||e).palette[t.color].dark}})),(({theme:e,ownerState:t})=>(0,a.A)({},"outlined"===t.variant&&{backgroundColor:"transparent",border:e.vars?`1px solid ${e.vars.palette.Chip.defaultBorder}`:`1px solid ${"light"===e.palette.mode?e.palette.grey[400]:e.palette.grey[700]}`,[`&.${g.A.clickable}:hover`]:{backgroundColor:(e.vars||e).palette.action.hover},[`&.${g.A.focusVisible}`]:{backgroundColor:(e.vars||e).palette.action.focus},[`& .${g.A.avatar}`]:{marginLeft:4},[`& .${g.A.avatarSmall}`]:{marginLeft:2},[`& .${g.A.icon}`]:{marginLeft:4},[`& .${g.A.iconSmall}`]:{marginLeft:2},[`& .${g.A.deleteIcon}`]:{marginRight:5},[`& .${g.A.deleteIconSmall}`]:{marginRight:3}},"outlined"===t.variant&&"default"!==t.color&&{color:(e.vars||e).palette[t.color].main,border:`1px solid ${e.vars?`rgba(${e.vars.palette[t.color].mainChannel} / 0.7)`:(0,s.X4)(e.palette[t.color].main,.7)}`,[`&.${g.A.clickable}:hover`]:{backgroundColor:e.vars?`rgba(${e.vars.palette[t.color].mainChannel} / ${e.vars.palette.action.hoverOpacity})`:(0,s.X4)(e.palette[t.color].main,e.palette.action.hoverOpacity)},[`&.${g.A.focusVisible}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette[t.color].mainChannel} / ${e.vars.palette.action.focusOpacity})`:(0,s.X4)(e.palette[t.color].main,e.palette.action.focusOpacity)},[`& .${g.A.deleteIcon}`]:{color:e.vars?`rgba(${e.vars.palette[t.color].mainChannel} / 0.7)`:(0,s.X4)(e.palette[t.color].main,.7),"&:hover, &:active":{color:(e.vars||e).palette[t.color].main}}}))),x=(0,v.Ay)("span",{name:"MuiChip",slot:"Label",overridesResolver:(e,t)=>{const{ownerState:r}=e,{size:n}=r;return[t.label,t[`label${(0,p.A)(n)}`]]}})((({ownerState:e})=>(0,a.A)({overflow:"hidden",textOverflow:"ellipsis",paddingLeft:12,paddingRight:12,whiteSpace:"nowrap"},"outlined"===e.variant&&{paddingLeft:11,paddingRight:11},"small"===e.size&&{paddingLeft:8,paddingRight:8},"small"===e.size&&"outlined"===e.variant&&{paddingLeft:7,paddingRight:7})));function C(e){return"Backspace"===e.key||"Delete"===e.key}var A=o.forwardRef((function(e,t){const r=(0,h.A)({props:e,name:"MuiChip"}),{avatar:s,className:u,clickable:v,color:A="default",component:_,deleteIcon:E,disabled:S=!1,icon:w,label:k,onClick:M,onDelete:T,onKeyDown:O,onKeyUp:D,size:R="medium",variant:P="filled",tabIndex:L,skipFocusWhenDisabled:I=!1}=r,j=(0,n.A)(r,b),F=o.useRef(null),B=(0,f.A)(F,t),N=e=>{e.stopPropagation(),T&&T(e)},$=!(!1===v||!M)||v,U=$||T?m.A:_||"div",z=(0,a.A)({},r,{component:U,disabled:S,size:R,color:A,iconColor:o.isValidElement(w)&&w.props.color||A,onDelete:!!T,clickable:$,variant:P}),V=(e=>{const{classes:t,disabled:r,size:n,color:a,iconColor:o,onDelete:i,clickable:s,variant:u}=e,c={root:["root",u,r&&"disabled",`size${(0,p.A)(n)}`,`color${(0,p.A)(a)}`,s&&"clickable",s&&`clickableColor${(0,p.A)(a)}`,i&&"deletable",i&&`deletableColor${(0,p.A)(a)}`,`${u}${(0,p.A)(a)}`],label:["label",`label${(0,p.A)(n)}`],avatar:["avatar",`avatar${(0,p.A)(n)}`,`avatarColor${(0,p.A)(a)}`],icon:["icon",`icon${(0,p.A)(n)}`,`iconColor${(0,p.A)(o)}`],deleteIcon:["deleteIcon",`deleteIcon${(0,p.A)(n)}`,`deleteIconColor${(0,p.A)(a)}`,`deleteIcon${(0,p.A)(u)}Color${(0,p.A)(a)}`]};return(0,l.A)(c,g.f,t)}
55)(z),H=U===m.A?(0,a.A)({component:_||"div",focusVisibleClassName:V.focusVisible},T&&{disableRipple:!0}):{};let W=null;T&&(W=E&&o.isValidElement(E)?o.cloneElement(E,{className:(0,i.A)(E.props.className,V.deleteIcon),onClick:N}):(0,c.jsx)(d,{className:(0,i.A)(V.deleteIcon),onClick:N}));let G=null;s&&o.isValidElement(s)&&(G=o.cloneElement(s,{className:(0,i.A)(V.avatar,s.props.className)}));let Z=null;return w&&o.isValidElement(w)&&(Z=o.cloneElement(w,{className:(0,i.A)(V.icon,w.props.className)})),(0,c.jsxs)(y,(0,a.A)({as:U,className:(0,i.A)(V.root,u),disabled:!(!$||!S)||void 0,onClick:M,onKeyDown:e=>{e.currentTarget===e.target&&C(e)&&e.preventDefault(),O&&O(e)},onKeyUp:e=>{e.currentTarget===e.target&&(T&&C(e)?T(e):"Escape"===e.key&&F.current&&F.current.blur()),D&&D(e)},ref:B,tabIndex:I&&S?-1:L,ownerState:z},H,j,{children:[G||Z,(0,c.jsx)(x,{className:(0,i.A)(V.label),ownerState:z,children:k}),W]}))}))},41364:function(e,t,r){"use strict";r.d(t,{A:function(){return l}});var n=r(53507),a=r(45904);const o=["values","unit","step"],i=e=>{const t=Object.keys(e).map((t=>({key:t,val:e[t]})))||[];return t.sort(((e,t)=>e.val-t.val)),t.reduce(((e,t)=>(0,a.A)({},e,{[t.key]:t.val})),{})};function l(e){const{values:t={xs:0,sm:600,md:900,lg:1200,xl:1536},unit:r="px",step:l=5}=e,s=(0,n.A)(e,o),u=i(t),c=Object.keys(u);function d(e){return`@media (min-width:${"number"==typeof t[e]?t[e]:e}${r})`}function f(e){return`@media (max-width:${("number"==typeof t[e]?t[e]:e)-l/100}${r})`}function p(e,n){const a=c.indexOf(n);return`@media (min-width:${"number"==typeof t[e]?t[e]:e}${r}) and (max-width:${(-1!==a&&"number"==typeof t[c[a]]?t[c[a]]:n)-l/100}${r})`}return(0,a.A)({keys:c,values:u,up:d,down:f,between:p,only:function(e){return c.indexOf(e)+1<c.length?p(e,c[c.indexOf(e)+1]):d(e)},not:function(e){const t=c.indexOf(e);return 0===t?d(c[1]):t===c.length-1?f(c[t]):p(e,c[c.indexOf(e)+1]).replace("@media","@media not all and")},unit:r},s)}},41514:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.default=void 0;var a=n(r(18284)),o=n(r(55717)),i=n(r(62151)),l=n(r(69109)),s=n(r(8155)),u=n(r(85046)),c=y(r(86326)),d=r(89725),f=r(5987),p=r(80384),m=r(81610),h=r(54037),v=n(r(92210)),g=r(48197),b=y(r(83591));function y(e,t){if("function"==typeof WeakMap)var r=new WeakMap,n=new WeakMap;return(y=function(e,t){if(!t&&e&&e.__esModule)return e;var a,o,i={__proto__:null,default:e};if(null===e||"object"!=typeof e&&"function"!=typeof e)return i;if(a=t?n:r){if(a.has(e))return a.get(e);a.set(e,i)}for(var l in e)"default"!==l&&{}.hasOwnProperty.call(e,l)&&((o=(a=Object.defineProperty)&&Object.getOwnPropertyDescriptor(e,l))&&(o.get||o.set)?a(i,l,o):i[l]=e[l]);return i})(e,t)}var x=function(e){var t=(0,b.default)([...e]);return e.map((function(e,r){var n=e.title?(0,b.generateFileNamebyTitle)(t,e.title,e.extension||"",r):(0,b.generateFilenameByRealFileName)(t,e,r);return{href:e.url,name:n}}))},C=function(){var e=(0,o.default)(a.default.mark((function e(t,r,n,o){var i,l,s,c,d,f;return a.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return i=(new Date).toJSON().replace(/[-:T]/g,"").split("."),l=i[0],e.prev=1,s=x(t),c=Object.assign({"Content-Type":"application/json","X-Recaptcha-Token":n},o&&{authorization:"Bearer "+o}),e.next=6,(0,u.default)(r,{method:"POST",headers:c,body:JSON.stringify({documents:s})});case 6:if((d=e.sent).ok){e.next=9;break}throw new Error(d.statusText);case 9:return e.next=11,d.json();case 11:f=e.sent,(0,m.downloadAs)(f.url,"BMI_"+l+".zip"),e.next=18;break;case 15:e.prev=15,e.t0=e.catch(1),(0,h.devLog)("KeyAssetTypesDownloadSection",e.t0);case 18:case"end":return e.stop()}}),e,null,[[1,15]])})));return function(t,r,n,a){return e.apply(this,arguments)}}(),A=function(e){var t=e.assetType,r=e.documents,n=(0,d.useGoogleReCaptcha)().executeRecaptcha,u=(0,p.useConfig)(),h=(0,c.useCallback)((0,o.default)(a.default.mark((function e(){var t,o,i,l;return a.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t=u.isPreviewMode,o=u.documentDownloadEndpoint,i=(0,v.default)(f.QA_AUTH_TOKEN),!t){e.next=5;break}return alert("You cannot download documents on the preview environment."),e.abrupt("return");case 5:if(o){e.next=8;break}
55return console.error("`GATSBY_DOCUMENT_DOWNLOAD_ENDPOINT` missing in environment config"),e.abrupt("return");case 8:if(!i){e.next=12;break}e.t0=void 0,e.next=15;break;case 12:return e.next=14,null==n?void 0:n();case 14:e.t0=e.sent;case 15:return l=e.t0,e.next=18,C(r,o,l,i);case 18:case"end":return e.stop()}}),e)}))),[u,r,n]),g=1===r.length?{href:(0,m.getDownloadLink)(r[0].url),download:!0,external:!0}:{onClick:h};return c.default.createElement(i.default,Object.assign({gtm:{id:"download1",label:"Download",action:JSON.stringify(r.map((function(e){return e.url})))},variant:"text",startIcon:1===r.length?c.default.createElement(l.default,null):c.default.createElement(s.default,null),"data-testid":t+"Download"},g),r[0].assetType.name)},_=function(e){var t=e.keyAssetDocuments;return c.default.createElement(g.StyledKeyAssetTypeSectionContainer,null,null==t?void 0:t.map((function(e){var t=e.assetType,r=e.documents;return c.default.createElement("div",{key:t},c.default.createElement(A,{assetType:t,documents:r}))})))};t.default=_},41592:function(e,t,r){"use strict";r(90006),r(52358),r(82485),r(90006),r(52358),r(82485);var n=r(60330);t.__esModule=!0,t.transformImages=t.mapClassificationValues=t.getProductAttributes=t.getAllValues=void 0,r(90006),r(52358),r(82485);var a=n(r(84940)),o=r(20654),i=r(82730),l=r(25075),s=r(47833),u=function(e,t){return[e[t],...(e.relatedVariants||[]).map((function(e){return e[t]}))].reduce((function(e,r){var n;e.find((function(e){return"measurements"===t?e.label===r.label:e===r}))||("measurements"===t?(null==r||null===(n=r.label)||void 0===n?void 0:n.length)>0&&e.push(r):r&&e.push(r));return e}),[]).filter(Boolean).sort((function(e,r){if("measurements"===t){var n,a,o,i,l,s,u,c,d=(null===(n=e.height)||void 0===n?void 0:n.value)||0,f=(null===(a=r.height)||void 0===a?void 0:a.value)||0,p=(null===(o=e.width)||void 0===o?void 0:o.value)||0,m=(null===(i=r.width)||void 0===i?void 0:i.value)||0,h=(null===(l=e.length)||void 0===l?void 0:l.value)||0,v=(null===(s=r.length)||void 0===s?void 0:s.value)||0,g=(null===(u=e.thickness)||void 0===u?void 0:u.value)||0,b=(null===(c=r.thickness)||void 0===c?void 0:c.value)||0;return p-m||h-v||d-f||g-b}return e<r?-1:1}))};t.getAllValues=u;t.transformImages=function(e){return e.flatMap((function(e,t){var r=e.mainSource,n=e.thumbnail,a=e.altText;return[{media:{src:r,alt:a,loading:0===t?"eager":"lazy","data-testid":"pim-image-"+(0,i.replaceSpaces)(a)},thumbnail:null!=n?n:void 0}]}))};var c=function(e,t){var r=e[t];return"measurements"===t?r.label:r};t.getProductAttributes=function(e,t,r,n,i){void 0===n&&(n=""),void 0===i&&(i=void 0);var l=e.textureFamily,s=l?u(e,"textureFamily"):[],f=e.colour,p=f?u(e,"colour"):[],m=e.measurements,h=m?u(e,"measurements"):[],v=e.variantAttribute,g=v?u(e,"variantAttribute"):[],b=[{propName:"colour",values:p},{propName:"colourFamily",values:p},{propName:"textureFamily",values:s},{propName:"measurements",values:h},{propName:"variantAttribute",values:g}].reduce((function(e,t){var r=t.propName;return t.values.length<=0?e:[...e,r]}),[]),y=function(t,r){var n,a=Object.assign({colour:null!=f?f:void 0,textureFamily:null!=l?l:void 0,measurements:m?m.label:void 0,variantAttribute:null!=v?v:void 0},t),o=(n=Object.entries(a).reduce((function(e,t){var r=t[0];return t[1]?[...e,r]:e}),[]),b.filter((function(e){return n.includes(e)}))[0]),i=e.relatedVariants.reduce((function(e,t){if(c(t,o)!==a[o])return e;var n=Object.entries(a).filter((function(e){var n=e[0],a=e[1];return!(!a||b.indexOf(n)>b.indexOf(r))&&c(t,n)===a}));return e.matches>=n.length?e:{matches:n.length,variant:t}}),{matches:0,variant:null});if(i.matches&&!(i.matches<b.indexOf(r)))return i.variant};return[{name:e.colourMicrocopy,type:"thumbnails",variants:p.map((function(r){var l,s=y({colour:r},"colour"),u=f&&r===f,c=u?void 0:d(s,n,t,i),m=r!==e.colour&&null!=s&&s.thumbnail?s.thumbnail:null===(l=e.masterImage)||void 0===l?void 0:l.thumbnail;return Object.assign({label:r,isSelected:u,thumbnail:m||null,media:m?null:{component:a.default}},!u&&p.length>1&&c&&{action:{model:"routerLink",component:o.Link,to:c}})}))},{name:e.textureFamilyMicrocopy,type:"chips",variants:s.reduce((function(e,r){var a=y({textureFamily:r},"textureFamily"),u=l&&r===l;if(!a&&!u)return e;var c=!u&&a?d(a,n,t,i):void 0;return[...e,Object.assign({label:r,isSelected:u},!u&&c&&s.length>1&&{action:{model:"routerLink",component:o.Link,to:c}})]}),[])},{name:r.size||"Size",type:"chips",variants:h.reduce((function(e,r){var a=r.label,l=y({measurements:a},"measurements"),s=a===(null==m?void 0:m.label);if(!l&&!s)return e;var u=s?void 0:d(l,n,t,i);return[...e,Object.assign({label:r.label,isSelected:s},!s&&u&&h.length>1&&{action:{model:"routerLink",component:o.Link,to:u}})]}),[])},{name:r.variantAttribute,type:"chips",variants:g.reduce((function(e,r){var a=y({variantAttribute:r},"variantAttribute"),l=v&&v===r||!1;if(!a&&!l)return e;var s=l?void 0:d(a,n,t,i);return[...e,Object.assign({label:r,isSelected:l},!l&&s&&g.length>1&&{action:{model:"routerLink",component:o.Link,to:s}})]}),[])}]};t.mapClassificationValues=function(e){var t;return[e.colour,e.textureFamily,null===(t=e.measurements)||void 0===t?void 0:t.label].filter(l.isDefined).filter((function(e){return(null==e?void 0:e.trim().length)>0})).join(", ")};var d=function(e,t,r,n){var a=(null==n?void 0:n[e.code])||e.path;return t&&t.length>0&&a.indexOf("?")<0&&(a=t.startsWith("?")?""+a+t:a+"?"+t),(0,s.getPathWithCountryCode)(r,a)}},41625:function(e,t){"use strict";t.__esModule=!0,t.default=void 0;var r=function(e){if("undefined"==typeof document)return!1;var t=document.createElement("link");try{if(t.relList&&"function"==typeof t.relList.supports)return t.relList.supports(e)}catch(r){return!1}return!1}("prefetch")?function(e,t){return new Promise((function(r,n){if("undefined"!=typeof document){var a=document.createElement("link");a.setAttribute("rel","prefetch"),a.setAttribute("href",e),Object.keys(t).forEach((function(e){a.setAttribute(e,t[e])})),a.onload=r,a.onerror=n,(document.getElementsByTagName("head")[0]||document.getElementsByName("script")[0].parentNode).appendChild(a)}else n()}))}:function(e){return new Promise((function(t,r){var n=new XMLHttpRequest;n.open("GET",e,!0),n.onload=function(){200===n.status?t():r()},n.send(null)}))},n={},a=function(e,t){return new Promise((function(a){n[e]?a():r(e,t).then((function(){a(),n[e]=!0}
55)).catch((function(){}))}))};t.default=a},41631:function(e,t,r){"use strict";var n=r(45904),a=r(53507),o=r(86326),i=r(37064),l=r(28841),s=r(92403),u=r(971),c=r(59553),d=r(12794),f=r(13326),p=r(36870);const m=["boundaryCount","className","color","count","defaultPage","disabled","getItemAriaLabel","hideNextButton","hidePrevButton","onChange","page","renderItem","shape","showFirstButton","showLastButton","siblingCount","size","variant"],h=(0,f.Ay)("nav",{name:"MuiPagination",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.root,t[r.variant]]}})({}),v=(0,f.Ay)("ul",{name:"MuiPagination",slot:"Ul",overridesResolver:(e,t)=>t.ul})({display:"flex",flexWrap:"wrap",alignItems:"center",padding:0,margin:0,listStyle:"none"});function g(e,t,r){return"page"===e?`${r?"":"Go to "}page ${t}`:`Go to ${e} page`}const b=o.forwardRef((function(e,t){const r=(0,s.A)({props:e,name:"MuiPagination"}),{boundaryCount:o=1,className:f,color:b="standard",count:y=1,defaultPage:x=1,disabled:C=!1,getItemAriaLabel:A=g,hideNextButton:_=!1,hidePrevButton:E=!1,renderItem:S=(e=>(0,p.jsx)(d.A,(0,n.A)({},e))),shape:w="circular",showFirstButton:k=!1,showLastButton:M=!1,siblingCount:T=1,size:O="medium",variant:D="text"}=r,R=(0,a.A)(r,m),{items:P}=(0,c.A)((0,n.A)({},r,{componentName:"Pagination"})),L=(0,n.A)({},r,{boundaryCount:o,color:b,count:y,defaultPage:x,disabled:C,getItemAriaLabel:A,hideNextButton:_,hidePrevButton:E,renderItem:S,shape:w,showFirstButton:k,showLastButton:M,siblingCount:T,size:O,variant:D}),I=(e=>{const{classes:t,variant:r}=e,n={root:["root",r],ul:["ul"]};return(0,l.A)(n,u.B,t)})(L);return(0,p.jsx)(h,(0,n.A)({"aria-label":"pagination navigation",className:(0,i.A)(I.root,f),ownerState:L,ref:t},R,{children:(0,p.jsx)(v,{className:I.ul,ownerState:L,children:P.map(((e,t)=>(0,p.jsx)("li",{children:S((0,n.A)({},e,{color:b,"aria-label":A(e.type,e.page,e.selected),shape:w,size:O,variant:D}))},t)))})}))}));t.A=b},41693:function(e,t,r){"use strict";function n(e){const t=e.documentElement.clientWidth;return Math.abs(window.innerWidth-t)}r.d(t,{A:function(){return n}})},41757:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.withClickable=void 0;const a=n(r(79805));var o=r(79805);Object.defineProperty(t,"withClickable",{enumerable:!0,get:function(){return o.withClickable}}),t.default=a.default},41794:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=n(r(32457));t.default=a.default},41848:function(e,t){"use strict";t.__esModule=!0,t.getUserInfo=t.constructUrlWithPrevPage=void 0;t.getUserInfo=function(e,t,r){return{salutation:t.replace("{{name}}",""+e["https://intouch/first_name"]),roleDescription:r.replace("{{role}}",e["https://intouch/intouch_role"])}};t.constructUrlWithPrevPage=function(e){var t=""+window.location.origin+window.location.pathname;return e+"?prev_page="+encodeURIComponent(t)}},41884:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.default=void 0;var a=n(r(18284)),o=n(r(55717)),i=function(){var e=(0,o.default)(a.default.mark((function e(t,r,n){var o,i,l;return a.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return(o=new URL(t)).pathname="/api/validate-user",e.prev=2,e.next=5,fetch(o.href,{method:"POST",body:new URLSearchParams({email:r,role:"GENERAL",market:n}),headers:{"Content-Type":"application/x-www-form-urlencoded"}});case 5:if((i=e.sent).ok){e.next=8;break}return e.abrupt("return");case 8:return e.next=10,i.json();case 10:return l=e.sent,e.abrupt("return",l.data);case 14:e.prev=14,e.t0=e.catch(2),console.error("Did not manage to validate user",e.t0);case 17:case"end":return e.stop()}}),e,null,[[2,14]])})));return function(t,r,n){return e.apply(this,arguments)}}(),l=i;t.default=l},41928:function(e){function t(r){return e.exports=t=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},e.exports.__esModule=!0,e.exports.default=e.exports,t(r)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports},42069:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esMo
55dule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=r(97711),o=n(r(97386));t.default=e=>(0,a.jsxs)(o.default,{viewBox:"0 0 48 48",fill:"none",...e,children:[(0,a.jsx)("path",{d:"M30.778 5H12.54v38H42V15.858L30.778 5z",fill:"#AEB1B1"}),(0,a.jsx)("path",{d:"M13.945 41.644V6.357H30.78v9.5h9.82v25.787H13.944z",fill:"#fff"}),(0,a.jsx)("rect",{x:"6",y:"23",width:"29",height:"14",rx:"1.054",fill:"#ED7600"}),(0,a.jsx)("path",{d:"M11.176 32.12c.216.256.432.44.648.552.224.104.464.156.72.156.336 0 .6-.1.792-.3.2-.2.3-.492.3-.876v-5.448h1.812v5.568c0 .456-.076.852-.228 1.188-.152.336-.356.612-.612.828-.256.216-.552.376-.888.48-.328.104-.676.156-1.044.156-1.16 0-2.052-.396-2.676-1.188l1.176-1.116zM16.653 26.204h2.916c.495 0 .92.072 1.27.216.353.144.64.336.865.576.232.232.4.504.504.816.11.312.167.636.167.972 0 .432-.076.812-.228 1.14-.145.32-.345.588-.6.804-.25.216-.537.38-.865.492-.328.112-.672.168-1.032.168h-1.236v2.82h-1.764v-8.004zm2.82 3.72c.336 0 .6-.1.792-.3.2-.208.3-.476.3-.804 0-.336-.1-.608-.3-.816-.2-.216-.468-.324-.804-.324h-1.043v2.244h1.056zM27.43 29.804h3.085v3.468c-.416.36-.905.64-1.465.84-.552.192-1.184.288-1.896.288-.655 0-1.244-.1-1.764-.3-.512-.208-.948-.496-1.308-.864-.36-.368-.636-.808-.828-1.32-.184-.512-.276-1.076-.276-1.692 0-.6.1-1.156.3-1.668.2-.512.485-.956.853-1.332.37-.384.805-.684 1.31-.9.502-.216 1.063-.324 1.678-.324.73 0 1.365.136 1.91.408.55.264 1.007.636 1.367 1.116l-1.224 1.164c-.256-.304-.54-.552-.852-.744-.303-.192-.68-.288-1.128-.288-.367 0-.696.068-.984.204-.287.136-.532.32-.732.552-.2.232-.352.504-.456.816-.104.312-.155.644-.155.996 0 .384.06.732.18 1.044.12.312.288.58.504.804.215.216.468.384.755.504.297.12.617.18.96.18.32 0 .613-.036.877-.108.262-.08.498-.204.706-.372v-1.008H27.43v-1.464z",fill:"#fff"})]})},42087:function(e,t,r){var n=r(92748),a=r(31482);e.exports=function(e,t){return t.length<2?e:n(e,a(t,0,-1))}},42147:function(e,t,r){"use strict";var n=r(53507),a=r(45904),o=r(86326),i=r(28841),l=r(37064),s=r(52504),u=r(20894),c=r(10965),d=r(38413),f=r(92403),p=r(3572),m=r(13326),h=r(56311),v=r(36870);const g=["disableAnimation","margin","shrink","variant","className"],b=(0,m.Ay)(c.A,{shouldForwardProp:e=>(0,m.ep)(e)||"classes"===e,name:"MuiInputLabel",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[{[`& .${d.A.asterisk}`]:t.asterisk},t.root,r.formControl&&t.formControl,"small"===r.size&&t.sizeSmall,r.shrink&&t.shrink,!r.disableAnimation&&t.animated,r.focused&&t.focu
55sed,t[r.variant]]}})((({theme:e,ownerState:t})=>(0,a.A)({display:"block",transformOrigin:"top left",whiteSpace:"nowrap",overflow:"hidden",textOverflow:"ellipsis",maxWidth:"100%"},t.formControl&&{position:"absolute",left:0,top:0,transform:"translate(0, 20px) scale(1)"},"small"===t.size&&{transform:"translate(0, 17px) scale(1)"},t.shrink&&{transform:"translate(0, -1.5px) scale(0.75)",transformOrigin:"top left",maxWidth:"133%"},!t.disableAnimation&&{transition:e.transitions.create(["color","transform","max-width"],{duration:e.transitions.duration.shorter,easing:e.transitions.easing.easeOut})},"filled"===t.variant&&(0,a.A)({zIndex:1,pointerEvents:"none",transform:"translate(12px, 16px) scale(1)",maxWidth:"calc(100% - 24px)"},"small"===t.size&&{transform:"translate(12px, 13px) scale(1)"},t.shrink&&(0,a.A)({userSelect:"none",pointerEvents:"auto",transform:"translate(12px, 7px) scale(0.75)",maxWidth:"calc(133% - 24px)"},"small"===t.size&&{transform:"translate(12px, 4px) scale(0.75)"})),"outlined"===t.variant&&(0,a.A)({zIndex:1,pointerEvents:"none",transform:"translate(14px, 16px) scale(1)",maxWidth:"calc(100% - 24px)"},"small"===t.size&&{transform:"translate(14px, 9px) scale(1)"},t.shrink&&{userSelect:"none",pointerEvents:"auto",maxWidth:"calc(133% - 32px)",transform:"translate(14px, -9px) scale(0.75)"})))),y=o.forwardRef((function(e,t){const r=(0,f.A)({name:"MuiInputLabel",props:e}),{disableAnimation:o=!1,shrink:c,className:d}=r,m=(0,n.A)(r,g),y=(0,u.A)();let x=c;void 0===x&&y&&(x=y.filled||y.focused||y.adornedStart);const C=(0,s.A)({props:r,muiFormControl:y,states:["size","variant","required","focused"]}),A=(0,a.A)({},r,{disableAnimation:o,formControl:y,shrink:x,size:C.size,variant:C.variant,required:C.required,focused:C.focused}),_=(e=>{const{classes:t,formControl:r,size:n,shrink:o,disableAnimation:l,variant:s,required:u}=e,c={root:["root",r&&"formControl",!l&&"animated",o&&"shrink",n&&"normal"!==n&&`size${(0,p.A)(n)}`,s],asterisk:[u&&"asterisk"]},d=(0,i.A)(c,h.R,t);return(0,a.A)({},t,d)})(A);return(0,v.jsx)(b,(0,a.A)({"data-shrink":x,ownerState:A,ref:t,className:(0,l.A)(_.root,d)},m,{classes:_}))}));t.A=y},42155:function(e,t,r){"use strict";var n=r(53507),a=r(45904),o=r(86326),i=r(37064),l=r(28841),s=r(70209),u=r(13326),c=r(92403),d=r(81076),f=r(56634),p=r(16492),m=r(98394),h=r(75137),v=r(287),g=r(2487),b=r(6495),y=r(36870);const x=["autoFocus","component","dense","divider","disableGutters","focusVisibleClassName","role","tabIndex","className"],C=(0,u.Ay)(f.A,{shouldForwardProp:e=>(0,u.ep)(e)||"classes"===e,name:"MuiMenuItem",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.root,r.dense&&t.dense,r.divider&&t.divider,!r.disableGutters&&t.gutters]}})((({theme:e,ownerState:t})=>(0,a.A)({},e.typography.body1,{display:"flex",justifyContent:"flex-start",alignItems:"center",position:"relative",textDecoration:"none",minHeight:48,paddingTop:6,paddingBottom:6,boxSizing:"border-box",whiteSpace:"nowrap"},!t.disableGutters&&{paddingLeft:16,paddingRight:16},t.divider&&{borderBottom:`1px solid ${(e.vars||e).palette.divider}`,backgroundClip:"padding-box"},{"&:hover":{textDecoration:"none",backgroundColor:(e.vars||e).palette.action.hover,"@media (hover: none)":{backgroundColor:"transparent"}},[`&.${b.A.selected}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / ${e.vars.palette.action.selectedOpacity})`:(0,s.X4)(e.palette.primary.main,e.palette.action.selectedOpacity),[`&.${b.A.focusVisible}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.focusOpacity}))`:(0,s.X4)(e.palette.primary.main,e.palette.action.selectedOpacity+e.palette.action.focusOpacity)}},[`&.${b.A.selected}:hover`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.hoverOpacity}))`:(0,s.X4)(e.palette.primary.main,e.palette.action.selectedOpacity+e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / ${e.vars.palette.action.selectedOpacity})`:(0,s.X4)(e.palette.primary.main,e.palette.action.selectedOpacity)}},[`&.${b.A.focusVisible}`]:{backgroundColor:(e.vars||e).palette.action.focus},[`&.${b.A.disabled}`]:{opacity:(e.vars||e).palette.action.disabledOpacity},[`& + .${h.A.root}`]:{marginTop:e.spacing(1),marginBottom:e.spacing(1)},[`& + .${h.A.inset}`]:{marginLeft:52},[`& .${g.A.root}`]:{marginTop:0,marginBottom:0},[`& .${g.A.inset}`]:{paddingLeft:36},[`& .${v.A.root}`]:{minWidth:36}},!t.dense&&{[e.breakpoints.up("sm")]:{minHeight:"auto"}},t.dense&&(0,a.A)({minHeight:32,paddingTop:4,paddingBottom:4},e.typography.body2,{[`& .${v.A.root} svg`]:{fontSize:"1.25rem"}})))),A=o.forwardRef((function(e,t){const r=(0,c.A)({props:e,name:"MuiMenuItem"}),{autoFocus:s=!1,component:u="li",dense:f=!1,divider:h=!1,disableGutters:v=!1,focusVisibleClassName:g,role:A="menuitem",tabIndex:_,className:E}=r,S=(0,n.A)(r,x),w=o.useContext(d.A),k=o.useMemo((()=>({dense:f||w.dense||!1,disableGutters:v})),[w.dense,f,v]),M=o.useRef(null);(0,p.A)((()=>{s&&M.current&&M.current.focus()}),[s]);const T=(0,a.A)({},r,{dense:k.dense,divider:h,disableGutters:v}
55),O=(e=>{const{disabled:t,dense:r,divider:n,disableGutters:o,selected:i,classes:s}=e,u={root:["root",r&&"dense",t&&"disabled",!o&&"gutters",n&&"divider",i&&"selected"]},c=(0,l.A)(u,b.Z,s);return(0,a.A)({},s,c)})(r),D=(0,m.A)(M,t);let R;return r.disabled||(R=void 0!==_?_:-1),(0,y.jsx)(d.A.Provider,{value:k,children:(0,y.jsx)(C,(0,a.A)({ref:D,role:A,tabIndex:R,component:u,focusVisibleClassName:(0,i.A)(O.focusVisible,g),className:(0,i.A)(O.root,E)},S,{ownerState:T,classes:O}))})}));t.A=A},42175:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.StyledIcon=t.Scrim=t.IconContainer=t.Root=t.Label=t.Content=void 0;const a=r(91972),o=n(r(71513)),i=n(r(9866));t.Content=(0,a.styled)("div")({alignItems:"center",display:"flex",flexDirection:"column",height:"100%",justifyContent:"center",position:"relative",zIndex:1}),t.Label=(0,a.styled)(i.default)((({theme:e})=>({fontSize:"14px",[e.breakpoints.up("lg")]:{fontSize:"18px"}}))),t.Root=(0,a.styled)("div")((({theme:e})=>({color:e.colours.white,cursor:"pointer",position:"absolute",bottom:0,top:0,right:0,left:0}))),t.IconContainer=(0,a.styled)("div")((({theme:e})=>({alignItems:"center",display:"flex",height:"16px",justifyContent:"center",marginBottom:"2px",width:"16px",[e.breakpoints.up("lg")]:{height:"32px",width:"32px"}}))),t.Scrim=(0,a.styled)("div")((({theme:e})=>({background:e.colours.black,bottom:0,left:0,position:"absolute",opacity:.75,right:0,top:0}))),t.StyledIcon=(0,a.styled)(o.default)((({theme:e})=>({fill:e.colours.white,fontSize:"1rem",[e.breakpoints.up("lg")]:{fontSize:"2rem"}})))},42199:function(e,t,r){"use strict";var n=r(74738),a=r(56522),o=r(62755),i=r(4102),l=r(381),s=n([].push);e.exports=function(e){if(o(e))return e;if(a(e)){for(var t=e.length,r=[],n=0;n<t;n++){var u=e[n];"string"==typeof u?s(r,u):"number"!=typeof u&&"Number"!=i(u)&&"String"!=i(u)||s(r,l(u))}var c=r.length,d=!0;return function(e,t){if(d)return d=!1,t;if(a(this))return t;for(var n=0;n<c;n++)if(r[n]===e)return t}}}},42214:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.default=void 0;var a=n(r(18284)),o=n(r(55717)),i=n(r(52298)),l=n(r(64187)),s=r(7165),u=n(r(79258)),c=n(r(24638)),d=n(r(14290)),f=r(25239),p=n(r(14042)),m=n(r(74391)),h=r(82781),v=r(91972),g=n(r(16978)),b=R(r(86326)),y=n(r(715)),x=n(r(17733)),C=r(16730),A=n(r(84164)),_=n(r(44929)),E=n(r(96263)),S=n(r(29862)),w=R(r(36828)),k=R(r(29466)),M=R(r(69588)),T=n(r(40050)),O=r(80384),D=r(6007);function R(e,t){if("function"==typeof WeakMap)var r=new WeakMap,n=new WeakMap;return(R=function(e,t){if(!t&&e&&e.__esModule)return e;var a,o,i={__proto__:null,default:e};if(null===e||"object"!=typeof e&&"function"!=typeof e)return i;if(a=t?n:r){if(a.has(e))return a.get(e);a.set(e,i)}for(var l in e)"default"!==l&&{}.hasOwnProperty.call(e,l)&&((o=(a=Object.defineProperty)&&Object.getOwnPropertyDescriptor(e,l))&&(o.get||o.set)?a(i,l,o):i[l]=e[l]);return i})(e,t)}var P=function(e){var t,r,n=e.pageContext,R=e.data,P=R.payloadSite,L=R.allPayloadAssetType,I=R.payloadSearchPage,j=R.searchFilters,F=(0,O.useConfig)().isPreviewMode,B=(0,s.useIsClient)().isClient,N=(0,v.useTheme)(),$=(0,g.default)(N.breakpoints.up("lg")),U=(0,b.useMemo)((function(){return new URLSearchParams(B&&window?window.location.search:"")}),[B]),z=(0,C.generateGetMicroCopy)(R.allPayloadMicroCopy.nodes),V=z(h.microCopy.SEARCH_PAGE_TITLE),H=(0,b.useMemo)((function(){return F?null:U.get(f.QUERY_KEY)}),[F,U]),W=(0,b.useState)(!0),G=W[0],Z=W[1],q=(0,b.useState)({}),Y=q[0],K=q[1],X=(0,b.useState)(!1),Q=X[0],J=X[1],ee=(0,b.useState)(!1),te=ee[0],re=ee[1],ne=(0,b.useState)({products:{component:M.default,heading:z(h.microCopy.SEARCH_TAB_HEADINGS_PRODUCTS),count:0,hasBeenDisplayed:!1,icon:b.default.createElement(d.default,null)},documents:{component:w.default,heading:z(h.microCopy.SEARCH_TAB_HEADINGS_DOCUMENTS),count:0,hasBeenDisplayed:!1,icon:b.default.createElement(c.default,null)},pages:{component:k.default,heading:z(h.microCopy.SEARCH_TAB_HEADINGS_PAGES),count:0,hasBeenDisplayed:!1,icon:b.default.createElement(u.default,null)}}),ae=ne[0],oe=ne[1];(0,b.useEffect)((function(){var e=function(){var e=(0,o.default)(a.default.mark((function e(){var t,r,n,o,i,l,s,u,c,d;return a.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(H){e.next=3;break}return Z(!1),e.abrupt("return");case 3:return e.next=5,Promise.all([(0,M.getCount)(H),(0,w.getCount)(H),(0,k.getCount)(H)]);case 5:t=e.sent,r=t[0],n=t[1],o=t[2],i=Object.assign({},ae,{products:Object.assign({},ae.products,{count:r}),documents:Object.assign({},ae.documents,{count:n}),pages:Object.assign({},ae.pages,{count:o})}),e.t0=a.default.keys(i);case 11:if((e.t1=e.t0()).done){e.next=19;break}if(l=e.t1.value,!(s=i[l]).count){e.next=17;break}return s.hasBeenDisplayed=!0,e.abrupt("break",19);case 17:e.next=11;break;case 19:if(!(u=(0,D.getSearchTabUrl)())||!i[u].count){e.next=24;break}i[u].hasBeenDisplayed=!0,e.next=33;break;case 24:e.t2=a.default.keys(i);case 25:if((e.t3=e.t2()).done){e.next=33;break}if(c=e.t3.value,!(d=i[c]).count){e.next=31;break}return d.hasBeenDisplayed=!0,e.abrupt("break",33);case 31:e.next=25;break;case 33:oe(i),re(Object.values(i).some((function(e){return!!e.count}))),J(!0),Z(!1);case 37:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();e()}),[H]);var ie,le,se=(0,b.useMemo)((function(){return H&&Q?z(te?h.microCopy.SEARCH_PAGE_TITLE_WITH_QUERY:h.microCopy.SEARCH_PAGE_
55NO_RESULTS_TITLE,{query:H}):V}),[H,te,Q,V,z]),ue=Object.values(Y).some((function(e){return e}))||G,ce=(ie=(0,D.getSearchTabUrl)(),le=Object.entries(ae).filter((function(e){return e[0],e[1].count})).map((function(e){return e[0]})),ie&&le.includes(ie)?ie:le[0]);return b.default.createElement(A.default,{title:se,pageData:{breadcrumbs:null,signupBlock:null,meta:null,path:""},siteData:P,microCopy:R.allPayloadMicroCopy.nodes,pitchedRoofCalculatorConfig:R.payloadPitchedRoofCalculatorConfig,visualiserHouseTypes:R.allPayloadHouseModel.nodes,homePage:R.payloadHomePage,generalError:R.payloadGeneralError,countryNavigation:R.payloadCountryNavigation,sampleOrder:R.payloadSampleOrder,visualiser:R.payloadVisualiser,variantCodeToPathMap:null==n?void 0:n.variantCodeToPathMap,disableSearch:B&&$},ue?b.default.createElement(E.default,{theme:"light"},b.default.createElement(_.default,{theme:"light"})):null,b.default.createElement(l.default,{level:3,title:se,breadcrumbs:b.default.createElement(y.default,{data:[{id:"",label:se,slug:"search"}],"data-testid":"search-page-breadcrumbs-top"})}),b.default.createElement(p.default,{backgroundColor:"white",isSlim:!0,id:"search-block","data-testid":"search-page-search-block-section"},b.default.createElement(S.default,{buttonText:H?z(h.microCopy.SEARCH_PAGE_SEARCH_TEXT):V,countryCode:P.countryCode,hasResults:te,isLoading:ue,helperText:z(h.microCopy.SEARCH_PAGE_HELPER_TEXT),placeholder:z(h.microCopy.SEARCH_PAGE_PLACEHOLDER),query:Q?H:"",searchPageSearchTips:null===(t=I.searchPageSearchTips)||void 0===t?void 0:t[0],searchPageSidebarItems:null===(r=I.searchPageSidebarItems)||void 0===r?void 0:r[0],handleSubmit:function(e){return F&&function(e){e.preventDefault(),alert("You cannot search on the preview environment.")}(e)}})),te&&!G?b.default.createElement(m.default,{initialValue:ce,color:"secondary",onChange:function(e){return t=e,oe(Object.assign({},ae,((r={})[t]=Object.assign({},ae[t],{hasBeenDisplayed:!0}),r))),void(0,D.setSearchTabUrl)(t);var t,r}},Object.entries(ae).map((function(e){var t=e[0],r=e[1];if(!r.count)return null;var a=r.component,o=r.hasBeenDisplayed,l=r.heading,s=r.count,u=r.icon;return b.default.createElement(m.default.TabPanel,{key:t,heading:l+" ("+s+")",index:t,icon:u},o?b.default.createElement(i.default,{"data-testid":"container-"+t,disableGutters:"documents"===t&&!$},b.default.createElement(a,{queryString:H,pageContext:n,onLoadingChange:function(e){return function(e,t){var r;K(Object.assign({},Y,((r={})[e]=t,r)))}(t,e)},initialFilters:j.filters,extraData:{allPayloadAssetType:L.nodes},onCountChange:function(e){return function(e,t){var r,n=Object.assign({},ae,((r={})[e]=Object.assign({},ae[e],{count:t}),r));oe(n)}(t,e)},count:s})):null)})).filter(Boolean)):null,te||G?I.searchPageExploreBar[0]&&b.default.createElement(p.default,{backgroundColor:"pearl",isSlim:!0,id:"search-block-explorer-bar"},b.default.createElement(x.default,{data:I.searchPageExploreBar[0]})):I.searchPageNextBestActions&&b.default.createElement(T.default,{data:I.searchPageNextBestActions}))};t.default=P},42269:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.navigationClasses=t.NavigationListButton=void 0;const a=n(r(18195));var o=r(94023);Object.defineProperty(t,"NavigationListButton",{enumerable:!0,get:function(){return o.NavigationListButton}});var i=r(79007);Object.defineProperty(t,"navigationClasses",{enumerable:!0,get:function(){return i.classes}}),t.default=a.default},42404:function(e,t,r){"use strict";var n=r(98581);e.exports=n},42417:function(e,t,r){"use strict";var n=r(36573),a=r(38016),o=n.document,i=a(o)&&a(o.createElement);e.exports=function(e){return i?o.createElement(e):{}}},42496:function(e,t,r){"use strict";var n=r(67263),a=Math.floor,o=function(e,t){var r=e.length,s=a(r/2);return r<8?i(e,t):l(e,o(n(e,0,s),t),o(n(e,s),t),t)},i=function(e,t){for(var r,n,a=e.length,o=1;o<a;){for(n=o,r=e[o];n&&t(e[n-1],r)>0;)e[n]=e[--n];n!==o++&&(e[n]=r)}return e},l=function(e,t,r,n){for(var a=t.length,o=r.length,i=0,l=0;i<a||l<o;)e[i+l]=i<a&&l<o?n(t[i],r[l])<=0?t[i++]:r[l++]:i<a?t[i++]:r[l++];return e};e.exports=o},42529:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.default=void 0;var a=n(r(86326)),o=function(e){return a.default.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink",viewBox:"0 0 350 300"},e),a.default.createElement("defs",null,a.default.createElement("linearGradient",{id:"roof5_svg__b",x1:244.346,y1:223.48,x2:217.419,y2:176.84,gradientUnits:"userSpaceOnUse"},a.default.createElement("stop",{offset:.471,stopColor:"#b4c5d3",stopOpacity:0}),a.default.createElement("stop",{offset:1,stopColor:"#b4c5d3",stopOpacity:.35})),a.default.createElement("linearGradient",{id:"roof5_svg__c",x1:61.22,y1:246.436,x2:114.499,y2:154.154,gradientUnits:"userSpaceOnUse"},a.default.createElement("stop",{offset:.316,stopColor:"#fff",stopOpacity:0}),a.default.createElement("stop",{offset:1,stopColor:"#fff"})),a.default.createElement("linearGradient",{id:"roof5_svg__a",x1:328.731,y1:138.318,x2:328.731,y2:112.574,gradientUnits:"userSpaceOnUse"},a.default.createElement("stop",{offset:.117,stopOpacity:0}),a.default.createElement("stop",{offset:1,stopOpacity:.5})),a.default.createElement("linearGradient",{id:"roof5_svg__d",x1:21.399,y1:187.128,x2:21.399,y2:149.712,xlinkHref:"#roof5_svg__a"}),a.default.createElement("linearGradient",{id:"roof5_svg__e",x1:133.033,y1:251.43,x2:133.033,y2:225.685,xlinkHref:"#roof5_svg__a"})),a.default.createElement("path",{fill:"none",d:"M0 0h350v300H0z"}),a.default.createElement("path",{fill:"url(#roof5_svg__b)",d:"M133.033 225.685v62.062l195.699-113.111v-62.062L133.033 225.685z"}),a.default.createElement("path",{fill:"url(#roof5_svg__c)",d:"M133.033 225.685v62.062L21.399 223.445v-73.733l50.177-20.34 61.457 96.313z"}),a.default.createElement("g",{fill:"#6d9faf"},a.default.createElement("path",{d:"M75.875 153.952v11.261l-9.362-5.393v-11.261l9.362 5.393zM87.344 160.574v11.261l-9.363-5.393V155.18l9.363 5.394zM75.875 167.439V178.7l-9.362-5.393v-11.261l9.362 5.393zM87.344 174.061v11.261l-9.363-5.393v-11.261l9.363 5.393z"})),a.default.createElement("path",{fill:"#237bae",d:"M340 105.914 133.033 225.685l-62.024-96.004L278.43 10 340 105.914z"}),a.default.createElement("path",{fill:"#48d7ff",d:"M278.43 10 71.009 129.681 10 154.361l207.252-119.78L278.43 10z"}),a.default.createElement("path",{fill:"#b4c5d3",d:"M184.529 130.982v31.561l72.858-42.19v-31.56l-72.858 42.189z"}),a.default.createElement("path",{fill:"#fff",d:"M184.529 130.982v31.561l-47.641-71.025 47.641 39.464z"}),a.default.createElement("path",{fill:"#309ed6",d:"m136.888 91.518 52.34 46.569 75.654-43.805-52.339-46.569-75.655 43.805z"}),a.default.createElement("path",{fill:"#255d63",d:"M207.894 131.267v14.056l11.97-6.932v-14.056l-11.97 6.932zM222.37 122.909v14.056l11.971-6.931v-14.057l-11.971 6.932z"}),a.default.createElement("path",{fill:"url(#roof5_svg__a)",d:"M328.231 112.574h1v25.745h-1z"}),a.default.createElement("path",{fill:"url(#roof5_svg__d)",d:"M20.899 149.712h1v37.416h-1z"}),a.default.createElement("path",{fill:"url(#roof5_svg__e)",d:"M132.533 225.685h1v25.745h-1z"}),a.default.createElement("path",{fill:"none",stroke:"#002839",strokeLinejoin:"round",strokeWidth:2,d:"m278.43 10-61.178 24.581L10 154.361l61.009-24.68 62.024 96.004L340 105.914 278.43 10z"}),a.default.createElement("path",{fill:"none",stroke:"#002839",strokeMiterlimit:10,d:"M71.43 128.909 278.43 10"}),a.default.createElement("path",{fill:"none",stroke:"#3f3f3f",strokeMiterlimit:10,d:"M257.387 98.622v21.731l-72.858 42.19-47.641-71.025M184.529 161.996v-28.09"}),a.default.createElement("path",{fill:"none",stroke:"#002839",strokeLinejoin:"round",d:"m213.879 47.713 51.003 46.569-75.654 43.805-52.34-46.569"}))};t.default=o},42550:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.default=void 0;var a=n(r(61269)),o=n(r(95615)),i=n(r(62151)),l=n(r(68534)),s=n(r(39462)),u=n(r(9866)),c=r(82781),d=n(r(77358)),f=r(91972),p=n(r(16978)),m=function(e,t){if("function"==typeof WeakMap)var r=new WeakMap,n=new WeakMap;
55return function(e,t){if(!t&&e&&e.__esModule)return e;var a,o,i={__proto__:null,default:e};if(null===e||"object"!=typeof e&&"function"!=typeof e)return i;if(a=t?n:r){if(a.has(e))return a.get(e);a.set(e,i)}for(var l in e)"default"!==l&&{}.hasOwnProperty.call(e,l)&&((o=(a=Object.defineProperty)&&Object.getOwnPropertyDescriptor(e,l))&&(o.get||o.set)?a(i,l,o):i[l]=e[l]);return i}(e,t)}(r(86326)),h=n(r(48164)),v=n(r(60154)),g=r(56028),b=r(10450),y=["filters","onFiltersChange","onClearFilters","numberOfResults","disableClearAllBtn"];var x=function(e){var t=e.isOpen,r=e.handleDrawerToggle,n=e.clearFilters,a=e.filtersComponent,o=e.resultsNumber,i=e.showDocumentCount,l=e.filtersTitle,s=e.clearAllBtnLabel,u=e.disableClearAllBtn,f=(0,g.useSiteContext)().getMicroCopy,p=f(c.microCopy.GLOBAL_CLOSE),v=f(c.microCopy.FILTER_LABELS_SHOW_ALL_RESULT_BTN);return m.default.createElement(b.StyledDrawer,{variant:"temporary",open:t,onClose:r,ModalProps:{keepMounted:!0}},m.default.createElement(m.default.Fragment,null,t&&m.default.createElement(d.default,{styles:{html:{height:"100vh",overflow:"hidden"},body:{paddingRight:"0 !important",height:"100vh"}}}),m.default.createElement(b.MobileFiltersHeaderContainer,null,m.default.createElement(b.MobileFiltersHeaderSection,null,m.default.createElement(b.StyledFilterIcon,{className:b.classes.filterIconTitle}),m.default.createElement(b.MobileFiltersHeader,{variant:"h5"},l)),m.default.createElement(b.MobileFiltersHeaderSection,null,m.default.createElement(b.ClearAllButton,{variant:"text",onClick:n,disabled:u,"data-testid":"filters-clear-all-mobile",gtm:{id:"cta-click1",label:s}},s),m.default.createElement(h.default,{onClick:r,"data-testid":"filters-close-btn",accessibilityLabel:p,gtm:{id:"cta-click1",label:p}}))),m.default.createElement(b.MobileFiltersContainer,null,a),m.default.createElement(b.ShowResultsContainer,null,m.default.createElement(b.ShowResultsButton,{variant:"contained",onClick:r,"data-testid":"filters-show-all-results-btn",gtm:{id:"cta-click1",label:v}},i?f(c.microCopy.FILTER_LABELS_SHOW_WORLD_BTN)+" "+o+" "+f(c.microCopy.FILTER_LABELS_RESULT_WORLD_BTN):v))))},C=function(e){var t=e.filters,r=e.onFiltersChange,n=e.onClearFilters,d=e.numberOfResults,h=e.disableClearAllBtn,C=(0,a.default)(e,y),A=(0,g.useSiteContext)().getMicroCopy,_=(0,f.useTheme)(),E=(0,p.default)(_.breakpoints.down("lg")),S=(0,m.useState)(!1),w=S[0],k=S[1],M=C.filtersTitle,T=void 0===M?A(c.microCopy.PLP_FILTERS_TITLE):M,O=C.clearAllBtnLabel,D=void 0===O?A(c.microCopy.PLP_FILTERS_CLEAR_ALL):O,R=function(){k(!w)},P=(0,v.default)(l.default),L=(0,v.default)(o.default.Summary,{label:"aria-label"}),I=(0,m.useMemo)((function(){return t.map((function(e){return Object.assign({},e,{defaultExpanded:Boolean(E)})}))}),[t,E]),j=m.default.createElement(s.default,{filters:I,onChange:r,checkboxComponent:function(e){var t,r=e.label;return m.default.createElement(P,Object.assign({gtm:{id:"filter2",label:"string"!=typeof r&&"number"!=typeof r&&"boolean"!=typeof r&&r&&"props"in r&&r.props?null===(t=r.props)||void 0===t?void 0:t.children[1]:r,action:"Selector – Filter"}},e))},accordionSummaryComponent:function(e){return m.default.createElement(L,Object.assign({gtm:{id:"filter1",action:"Selector – Filter"}},e))},"data-testid":"filter-sidebar-filters"}),F=m.default.createElement(m.default.Fragment,null,m.default.createElement(i.default,{variant:"opaqueOutlined",onClick:R,className:b.classes.filterBtn,"data-testid":"open-mobile-filters-btn",gtm:{id:"cta-click1",label:T}},m.default.createElement(b.StyledFilterIcon,null),T),m.default.createElement("div",{"data-testid":"mobile-filters"},m.default.createElement(x,{isOpen:w,clearFilters:n,handleDrawerToggle:R,filtersComponent:j,showDocumentCount:Boolean(d),resultsNumber:d,filtersTitle:T,clearAllBtnLabel:D,disableClearAllBtn:Boolean(h)}))),B=m.default.createElement(m.default.Fragment,null,m.default.createElement("div",{className:b.classes.filterBox,"data-testid":"filter-sidebar-header"},m.default.createElement(u.default,{variant:"h5","data-testid":"filter-sidebar-header-text"},T),m.default.createElement(b.ClearAllButton,{variant:"text",onClick:n,"data-testid":"filter-sidebar-clear-all-button",disabled:h,gtm:{id:"cta-click1",label:D}},D)),j);return m.default.createElement(b.Root,{"data-testid":"filter-sidebar-main"},E?F:B)};t.default=C},42561:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esMo
55dule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=r(97711),o=n(r(16438)),i=n(r(4040)),l=n(r(35968));t.default=e=>(0,i.default)(e)?(0,a.jsx)(o.default,{...e}):(0,a.jsx)(l.default,{...e})},42595:function(e,t,r){var n,a=Object.create,o=Object.defineProperty,i=Object.getOwnPropertyDescriptor,l=Object.getOwnPropertyNames,s=Object.getPrototypeOf,u=Object.prototype.hasOwnProperty,c=(e,t,r,n)=>{if(t&&"object"==typeof t||"function"==typeof t)for(let a of l(t))u.call(e,a)||a===r||o(e,a,{get:()=>t[a],enumerable:!(n=i(t,a))||n.enumerable});return e},d={};((e,t)=>{for(var r in t)o(e,r,{get:t[r],enumerable:!0})})(d,{default:()=>h}),e.exports=(n=d,c(o({},"__esModule",{value:!0}),n));var f=((e,t,r)=>(r=null!=e?a(s(e)):{},c(!t&&e&&e.__esModule?r:o(r,"default",{value:e,enumerable:!0}),e)))(r(64790)),p=r(94177);const m=f.default[f.default.length-1];var h=(0,p.createReactPlayer)(f.default,m)},42599:function(e,t,r){"use strict";var n=r(36134);e.exports=n},42625:function(e,t,r){"use strict";r.d(t,{e:function(){return o}});var n=r(72667),a=r(68223);function o(e){return(0,a.A)("MuiMenu",e)}const i=(0,n.A)("MuiMenu",["root","paper","list"]);t.A=i},42634:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.default=void 0;var a=n(r(61269)),o=n(r(14042)),i=r(39748),l=n(r(68006)),s=r(82781),u=r(91972),c=n(r(16978)),d=function(e,t){if("function"==typeof WeakMap)var r=new WeakMap,n=new WeakMap;return function(e,t){if(!t&&e&&e.__esModule)return e;var a,o,i={__proto__:null,default:e};if(null===e||"object"!=typeof e&&"function"!=typeof e)return i;if(a=t?n:r){if(a.has(e))return a.get(e);a.set(e,i)}for(var l in e)"default"!==l&&{}.hasOwnProperty.call(e,l)&&((o=(a=Object.defineProperty)&&Object.getOwnPropertyDescriptor(e,l))&&(o.get||o.set)?a(i,l,o):i[l]=e[l]);return i}(e,t)}(r(86326)),f=n(r(62151)),p=n(r(11638)),m=r(56028),h=r(34033),v=n(r(47640)),g=n(r(4887)),b=r(90925),y=["children"],x=["children"];var C=function(e){var t=e.data,r=t.description,n=t.title,C=t.villains,A=t.isReversed,_=e.position,E=(0,u.useTheme)(),S=(0,c.default)(E.breakpoints.down("md")),w=(0,m.useSiteContext)(),k=w.countryCode,M=w.getMicroCopy,T=function(e,t,r){var n=(0,b.getCTA)(e,t,r(s.microCopy.PAGE_LINK_LABEL)),a="promo"===e.collectionType&&e.cta&&e.cta[0]?e.cta[0].label:r(s.microCopy.PAGE_LINK_LABEL);return n?d.default.createElement(f.default,Object.assign({},n,{variant:"opaqueOutlined"}),a):null},O=(0,d.useMemo)((function(){return null==C?void 0:C.map((function(e){return{title:(0,i.transformHyphens)(e.value.title),children:"body"in e.value&&e.value.body?d.default.createElement(p.default,{document:e.value.body,hasNoBottomMargin:!0}):(0,i.transformHyphens)(e.value.subtitle),media:"featuredVideo"in e.value&&e.value.featuredVideo?(0,g.default)(e.value.featuredVideo,E):e.value.featuredMedia?(0,v.default)(Object.assign({},e.value.featuredMedia,{size:"cover",isMobile:S}),E):void 0,cta:T(e.value,k,M)}}))}),[k,M,S,C]);if(1===(null==O?void 0:O.length)){var D=O[0],R=D.children,P=(0,a.default)(D,y);return 0===_?d.default.createElement(o.default,{backgroundColor:"white","data-testid":"syndicate-section-"+(0,i.replaceSpaces)(n)},n&&d.default.createElement(o.default.Title,null,n),r&&d.default.createElement(h.DescriptionGrid,{container:!0,lg:8,xs:12},d.default.createElement(h.DescriptionTypoMultiLine,{"data-testid":"syndicate-section-description"},r)),d.default.createElement(l.default,Object.assign({},P,{isReversed:A}),R)):d.default.createElement(l.default,Object.assign({},P,{isFullWidth:!0,isReversed:A}),R)}return d.default.createElement(o.default,{backgroundColor:"white","data-testid":"syndicate-section-"+(0,i.replaceSpaces)(n)},n&&d.default.createElement(o.default.Title,null,n),r&&d.default.createElement(h.DescriptionGrid,{container:!0,lg:8,xs:12},d.default.createElement(h.DescriptionTypoMultiLine,{"data-testid":"syndicate-section-description"},r)),null==O?void 0:O.map((function(e,t){var r=e.children,o=(0,a.default)(e,x);return d.default.createElement(l.default,Object.assign({key:""+n+t},o,{isReversed:(t+Number(!A))%2==0,isFullWidth:1===C.length}),r)})))};t.default=C},42641:function(e,t,r){"use strict";var n,a=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var a=Object.getOwnPropertyDescriptor(t,r);
55a&&!("get"in a?!t.__esModule:a.writable||a.configurable)||(a={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,a)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),o=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),i=this&&this.__importStar||(n=function(e){return n=Object.getOwnPropertyNames||function(e){var t=[];for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[t.length]=r);return t},n(e)},function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r=n(e),i=0;i<r.length;i++)"default"!==r[i]&&a(t,e,r[i]);return o(t,e),t});Object.defineProperty(t,"__esModule",{value:!0}),t.loadGoogleApi=t.computeDistanceBetween=void 0;const l=i(r(17248));Object.defineProperty(t,"computeDistanceBetween",{enumerable:!0,get:function(){return l.computeDistanceBetween}}),Object.defineProperty(t,"loadGoogleApi",{enumerable:!0,get:function(){return l.loadGoogleApi}}),t.default=l.default},42691:function(e,t,r){"use strict";var n=r(59170),a=TypeError,o=function(e){var t,r;this.promise=new e((function(e,n){if(void 0!==t||void 0!==r)throw new a("Bad Promise constructor");t=e,r=n})),this.resolve=n(t),this.reject=n(r)};e.exports.f=function(e){return new o(e)}},42692:function(e,t){"use strict";var r="object"==typeof global&&global&&global.Object===Object&&global;t.A=r},42824:function(e){"use strict";e.exports="undefined"!=typeof navigator&&String(navigator.userAgent)||""},42840:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.default=void 0;var a=n(r(40817)),o=r(82781),i=n(r(28694)),l=n(r(86326)),s=n(r(11638)),u=r(56028),c=n(r(60154)),d=n(r(50058)),f=r(25148),p=n(r(58182)),m=n(r(73173)),h=r(5085),v=n(r(73013)),g=r(28609),b=(0,c.default)(i.default,{label:"label"}),y=function(e){var t,r,n=e.system,i=e.aboutLeadBlockGenericContent,c=e.specificationNotes,y=e.bimDescription,x=(0,u.useSiteContext)().getMicroCopy;return l.default.createElement(h.StyledSection,{backgroundColor:"white"},l.default.createElement(h.StyledSDPTabLeadBlock,{initialValue:"one",tabComponent:function(e){return l.default.createElement(b,Object.assign({gtm:{id:"selector-tabs4</Section>",action:"Selector – Tabs"}},e))}},l.default.createElement(h.StyledTabPanel,{heading:x(o.microCopy.SDP_LEAD_BLOCK_ABOUT),index:"one","data-testid":"tab-panel-lead-block-about"},l.default.createElement(p.default,{system:n,sidebarItem:i,"data-testid":"tab-system-about-lead-block-section"})),(null===(t=n.classifications)||void 0===t?void 0:t.length)&&l.default.createElement(h.StyledTabPanel,{heading:x(o.microCopy.SDP_LEAD_BLOCK_TECHNICAL_SPECIFICATION),index:"two","data-testid":"tab-panel-lead-block-technical-specification"},l.default.createElement(v.default,{specificationNotes:c,technicalSpecClassifications:n.classifications})),(null===(r=n.documents)||void 0===r?void 0:r.length)&&l.default.createElement(h.StyledTabPanel,{heading:x(o.microCopy.SDP_LEAD_BLOCK_DOCUMENTS_AND_DOWNLOADS),index:"three","data-testid":"tab-panel-lead-block-documents-and-downloads"},l.default.createElement(m.default,{documents:n.documents})),n.bim&&l.default.createElement(h.StyledTabPanel,{heading:x(o.microCopy.SDP_TABS_BIM),index:"four","data-testid":"tab-panel-lead-block-bim"},l.default.createElement(g.StyledLeadBlock,{"data-testid":"tab-system-bim-lead-block-section"},l.default.createElement(f.StyledLeadBlockContent,null,l.default.createElement(a.default.Content.Heading,{hasUnderline:!0,variant:"h2"},n.bim.name),l.default.createElement(a.default.Content.Section,null,l.default.createElement(s.default,{document:y}))),l.default.createElement(d.default,{"data-testid":"bmi-iframe",url:n.bim.url,title:n.bim.name})))))};t.default=y},42870:function(e,t,r){"use strict";var n=r(45095),a=r(86115).RegExp;e.exports=n((function(){var e=a("(?<a>b)","g");return"b"!==e.exec("b").groups.a||"bc"!=="b".replace(e,"$<a>c")}))},42902:function(e,t,r){"use strict";var n=r(39811),a=Math.min;e.exports=function(e){return e>0?a(n(e),9007199254740991):0}},42924:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esMo
55dule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=r(97711),o=n(r(97386));t.default=e=>(0,a.jsxs)(o.default,{fillRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:2,clipRule:"evenodd",viewBox:"0 0 48 48",...e,children:[(0,a.jsx)("path",{fill:"none",d:"M0 0h48v48H0z"}),(0,a.jsx)("path",{fillRule:"nonzero",d:"M36.84 43.88a4.28 4.28 0 0 1-.56-.1 2.47 2.47 0 0 1-1.76-1.3c-.35-.67-.02 0-.05-.01a4.02 4.02 0 0 0-.43-.08 13.56 13.56 0 0 1-1.95.58.12.12 0 0 1-.13-.06 1.9 1.9 0 0 0-.22-.32.12.12 0 0 1-.03-.08c0-.05.04-.1.1-.11.8-.19 1.6-.44 2.36-.77a.13.13 0 0 0 .04-.06c.09-.27.11-.56.09-.85a5.04 5.04 0 0 1 2.8-4.8l.04-.02a.12.12 0 0 1 .12.02c.03.03.05.07.04.1l-.05.3-.12.76v.07c-.1.73-.25 1.45-.45 2.16-.17.6-.5 1.12-.94 1.54.91-.54 1.76-1.18 2.52-1.92a.17.17 0 0 0 .04-.1l.02-.5-.01-.09a6.13 6.13 0 0 1 1.12-6.09c.1-.12.21-.18.27-.14.04.02.06.05.07.09l.02.18a31.13 31.13 0 0 1 .12 1.07v.03c.07.57.13 1.16.17 1.74.09.77-.04 1.54-.38 2.23v.01c.57-.71 1.08-1.47 1.53-2.26a.35.35 0 0 0 .04-.23c-.05-.35-.18-.7-.4-.98a4.83 4.83 0 0 1-.72-2.08 6.72 6.72 0 0 1 .6-3.83l.04-.08a.12.12 0 0 1 .1-.07c.05 0 .1.03.11.08l.39.97.08.2c.31.74.56 1.5.75 2.29a4 4 0 0 1 .02 1.66c.43-1.03.78-2.09 1.04-3.17 0-.04 0-.08-.02-.12a1.94 1.94 0 0 0-.64-.87 4.35 4.35 0 0 1-1.25-1.74 6.62 6.62 0 0 1-.44-3.98v-.01a.12.12 0 0 1 .07-.07.12.12 0 0 1 .1 0c.03 0 .06.03.08.06l.41.54.02.03 1.06 1.42c.38.5.67 1.05.87 1.64.08.25.14.51.17.77.12-.9.19-1.81.2-2.72a.84.84 0 0 0-.17-.59c-.13-.18-.3-.32-.52-.4a3.82 3.82 0 0 1-1.75-1.48 6.28 6.28 0 0 1-1.11-3.43v-.03l-.02-.2c0-.05.02-.1.07-.11.04-.02.09-.02.12.01l.1.09a4.9 4.9 0 0 0 .59.47h.01l1.07.88a4.58 4.58 0 0 1 1.49 2.13 23.5 23.5 0 0 0-.52-3.07c-.03-.12-.05-.16-.1-.18a.24.24 0 0 1-.1-.07.78.78 0 0 0-.62-.23 3.1 3.1 0 0 1-1.79-.74 7.7 7.7 0 0 1-1.95-3.16.12.12 0 0 1 .16-.1l.72.3c.56.23 1.13.46 1.68.72.5.23.95.59 1.29 1.04-.3-.84-.64-1.66-1.02-2.46a.68.68 0 0 0-.55-.18c-.1 0-.18.01-.27.04-.74.16-1.5.05-2.16-.32a4.88 4.88 0 0 1-2.04-2.1c0-.07.05-.12.12-.12l.28.02c.17 0 .33.02.5.03h.17c.54.02 1.08.08 1.6.18.52.1 1 .35 1.4.7-.4-.66-.83-1.3-1.3-1.9a.23.23 0 0 0-.11-.05 1.02 1.02 0 0 0-.23-.03.83.83 0 0 0-.4.1c-.77.35-1.65.38-2.44.07a3.97 3.97 0 0 1-1.94-1.49.1.1 0 0 1 0-.09c.04-.09.22-.13.3-.14l.61-.1.3-.04c.33-.05.67-.1 1.01-.12.57-.04 1.14.09 1.63.38a16.17 16.17 0 0 0-1.3-1.22.16.16 0 0 0-.08-.02 3.66 3.66 0 0 1-2.77-1.48 5.59 5.59 0 0 1-1-1.99V4.3c-.03-.08-.05-.13.01-.19.06-.05.13-.03.33.05l.6.22c.4.15.81.3 1.2.48.65.27 1.2.72 1.59 1.3a1.95 1.95 0 0 1 .36 1.37c.73.64 1.42 1.33 2.04 2.08a6.14 6.14 0 0 1-.9-2.42 7.74 7.74 0 0 1 0-2.72l.03-.09c0-.05.06-.09.11-.09.03 0 .06.01.08.03l.14.13.03.03a6.75 6.75 0 0 1 2.06 3.85c.1.5.05 1.02-.11 1.5-.06.15-.14.28-.23.4a3.75 3.75 0 0 0-.14.24 18.29 18.29 0 0 0 .09.62l.01.02c.54.74 1.02 1.51 1.46 2.32-.2-.73-.3-1.49-.3-2.25 0-1.01.26-2 .75-2.9a.12.12 0 0 1 .1-.05c.03 0 .07.01.1.05 0 .02.02.04.03.05l.1.13a9.44 9.44 0 0 1 1.1 4.3c.02.54-.1 1.08-.37 1.56-.08.12-.17.24-.27.35l-.16.19a.25.25 0 0 0-.05.12v.55l.01.06c.32.77.6 1.55.82 2.35a5.86 5.86 0 0 1 1.3-4.73l.19-.23a.1.1 0 0 1 .09-.04h.02c.04 0 .07.04.09.08l.05.13.09.24c.2.71.31 1.45.31 2.2v.02c.05.8-.03 1.62-.23 2.4-.15.52-.43.99-.83 1.35v.01c-.2.15-.35.34-.44.55l-.05.16c-.05.23-.04.46.02.69.03.12.05.25.06.37.03.52.08 1.04.12 1.54v.05c0 .13.02.25.03.38a6.28 6.28 0 0 1 2.57-4.56l.08-.05.06-.04a.12.12 0 0 1 .11 0c.04.01.06.05.07.09l.02.21a9.18 9.18 0 0 1-.91 4.64c-.17.35-.4.66-.7.92-.26.24-.58.4-.93.45a.1.1 0 0 0-.03.01l-.06.11c-.07.13-.13.27-.17.41-.03.13-.04.25-.03.38v.15c0 .88-.1 1.75-.26 2.62a5.93 5.93 0 0 1 3.35-3.43c.07-.04.15-.06.24-.09h.01l.12-.04c.04 0 .08 0 .1.03.04.02.05.06.05.1l-.02.24c0 .17-.03.33-.07.5a7.9 7.9 0 0 1-1.97 3.66c-.33.37-.79.63-1.29.72-.17.02-.34.02-.5 0h-.1c-.02 0-.02 0-.03.02l-.33.45-.02.04v.02a23.01 23.01 0 0 1-1.26 3.3c.22-.3.47-.58.74-.85a5.77 5.77 0 0 1 3.64-1.25h.05c.06.02.1.08.08.14l-.05.17-.12.39a5.8 5.8 0 0 1-1.22 1.8c-.4.48-.9.87-1.45 1.15-.56.3-1.21.38-1.83.23a1.07 1.07 0 0 1-.3-.12c-.08-.04-.1-.04-.17 0-.08.07-.16.12-.25.17l-.14.08-.02.04c-.52.84-1.1 1.63-1.73 2.38a3.7 3.7 0 0 1 1.05-.55 5.1 5.1 0 0 1 3.85.31c.02.02.05.05.05.08 0 .04 0 .07-.02.1l-.1.14h-.01a4.1 4.1 0 0 1-.27.34c-.45.45-.97.82-1.54 1.09-.7.37-1.45.58-2.23.6h-.11a2.07 2.07 0 0 1-1.64-.68l-.03-.01c-.16 0-.3.03-.42.05a4.49 4.49 0 0 1 .68 1.84c.65.27 1.24.64 1.76 1.1.04.05.05.12.01.17-.18.21-.42.39-.68.5-.61.27-1.26.43-1.92.5-.66.06-.24.02-.57.02-.22 0-.44 0-.66-.02zm-26.9 0a6.
5509 6.09 0 0 1-1.92-.5 1.8 1.8 0 0 1-.7-.5.12.12 0 0 1 .02-.15 6 6 0 0 1 1.76-1.1 4.5 4.5 0 0 1 2.92-.21 14.74 14.74 0 0 1-2.24-1.63l-.42-.05h-.03c-.42.47-1.02.72-1.64.7h-.1a5.22 5.22 0 0 1-2.23-.61 5.61 5.61 0 0 1-1.54-1.09c-.1-.1-.19-.22-.27-.33l-.01-.02-.1-.14a.12.12 0 0 1 .02-.16c.02-.01.2-.11.38-.18 1.1-.45 2.33-.5 3.47-.14.38.13.73.3 1.05.54a18.42 18.42 0 0 1-1.75-2.41 2.57 2.57 0 0 1-.39-.25c-.07-.04-.09-.05-.16 0-.1.06-.2.1-.31.12-.62.15-1.26.07-1.82-.23a4.82 4.82 0 0 1-1.46-1.15 5.82 5.82 0 0 1-1.21-1.8 3.38 3.38 0 0 1-.17-.56.12.12 0 0 1 .07-.14h.05c1.32-.02 2.6.42 3.64 1.23.27.26.52.55.74.85-.5-1.07-.92-2.17-1.26-3.3v-.02l-.01-.04-.33-.45c-.01-.02-.01-.02-.03-.02h-.11c-.16.02-.33.02-.5 0-.5-.1-.95-.35-1.3-.72A7.91 7.91 0 0 1 .1 25.76a2.63 2.63 0 0 1-.07-.5L0 25.02c0-.04.01-.08.04-.1a.12.12 0 0 1 .11-.02l.12.03h.01l.25.08a5.9 5.9 0 0 1 3.34 3.43 14 14 0 0 1-.26-2.61v-.15c0-.13 0-.25-.03-.38a2 2 0 0 0-.18-.41l-.06-.11-.02-.02a1.8 1.8 0 0 1-.94-.45 3 3 0 0 1-.7-.91 9.2 9.2 0 0 1-.9-4.64l.02-.21c0-.04.03-.08.06-.1a.12.12 0 0 1 .11 0l.06.04.08.05a6.29 6.29 0 0 1 2.57 4.57l.03-.38v-.05l.12-1.53c.01-.13.03-.25.06-.38.06-.22.07-.46.02-.69l-.04-.16c-.1-.21-.25-.4-.44-.55h-.01a2.93 2.93 0 0 1-.82-1.35 7.38 7.38 0 0 1-.23-2.41v-.02c0-.75.1-1.49.31-2.2l.09-.24.05-.13a.12.12 0 0 1 .1-.08c.04 0 .08.02.1.04l.2.24a5.85 5.85 0 0 1 1.28 4.73 23.12 23.12 0 0 1 .84-2.42v-.55a.25.25 0 0 0-.06-.12 3.3 3.3 0 0 0-.15-.19 2.5 2.5 0 0 1-.27-.35 2.94 2.94 0 0 1-.37-1.56 9.44 9.44 0 0 1 1.11-4.3l.09-.13.04-.06a.11.11 0 0 1 .1-.05c.03 0 .07.03.1.06.48.89.74 1.88.74 2.9 0 .75-.1 1.5-.3 2.24.44-.8.92-1.58 1.46-2.32l.01-.01.02-.03.07-.6a4.11 4.11 0 0 0-.14-.23 2.1 2.1 0 0 1-.22-.4c-.17-.48-.21-1-.12-1.5a6.75 6.75 0 0 1 2.06-3.85l.03-.03.14-.13a.12.12 0 0 1 .11-.02c.04 0 .07.04.08.08l.03.1.03.15c.13.85.12 1.7-.03 2.55-.12.87-.43 1.7-.9 2.43a18.78 18.78 0 0 1 2.05-2.1c-.05-.48.07-.96.35-1.35.39-.58.94-1.03 1.58-1.3.4-.17.81-.33 1.21-.48l.59-.22c.21-.08.3-.1.34-.05.05.05.04.1.02.2l-.01.02c-.2.72-.53 1.4-1 2a3.65 3.65 0 0 1-2.77 1.46.2.2 0 0 0-.08.03 19.22 19.22 0 0 0-1.3 1.22c.5-.3 1.06-.42 1.63-.38.34.02.68.06 1.01.12h.01l.3.04.6.1c.08.01.26.05.3.14a.1.1 0 0 1 0 .1 3.99 3.99 0 0 1-1.93 1.49 3.1 3.1 0 0 1-2.44-.09.93.93 0 0 0-.63-.08.25.25 0 0 0-.12.06c-.46.61-.9 1.25-1.3 1.91.4-.35.88-.6 1.4-.7a8.6 8.6 0 0 1 1.6-.18h.17l.5-.04.28-.01c.04 0 .08.01.1.04.02.04.03.08.01.11a4.88 4.88 0 0 1-2.03 2.06c-.65.37-1.42.48-2.16.32a1.19 1.19 0 0 0-.27-.03c-.3 0-.5.1-.55.18-.38.8-.73 1.62-1.02 2.45.34-.45.78-.8 1.3-1.03a37.6 37.6 0 0 1 2.39-1.03.12.12 0 0 1 .11.01c.03.02.05.06.05.1a7.72 7.72 0 0 1-1.95 3.16 3.1 3.1 0 0 1-1.8.74.78.78 0 0 0-.61.23.21.21 0 0 1-.1.07c-.06.02-.08.06-.1.18a23.98 23.98 0 0 0-.52 3.07l.11-.32c.3-.71.78-1.33 1.38-1.81.35-.3.72-.59 
551.07-.87l.02-.01.48-.39.1-.08.1-.09a.12.12 0 0 1 .13-.01c.04.02.06.06.06.11l-.01.2v.03l-.03.38a6.3 6.3 0 0 1-1.1 3.06 3.8 3.8 0 0 1-1.75 1.48c-.2.08-.38.22-.5.4a.83.83 0 0 0-.18.58c.01.91.08 1.82.2 2.73.03-.26.09-.52.17-.77.2-.6.5-1.14.87-1.64.34-.48.7-.96 1.05-1.42l.02-.03.41-.55a.16.16 0 0 1 .09-.06l.05-.01c.05 0 .1.03.1.08v.01l.02.05c.25 1.33.1 2.7-.45 3.93-.27.68-.7 1.28-1.25 1.74-.3.23-.51.53-.64.87a.22.22 0 0 0-.02.12c.26 1.08.6 2.14 1.03 3.17-.1-.55-.1-1.12.03-1.66.18-.79.43-1.55.75-2.3l.08-.2.38-.96a.12.12 0 0 1 .11-.08c.05 0 .09.03.1.07l.05.08.05.1c.53 1.16.72 2.46.54 3.73a4.82 4.82 0 0 1-.71 2.08c-.22.29-.35.63-.4.98-.01.08 0 .16.04.23.45.79.96 1.55 1.53 2.26a4.02 4.02 0 0 1-.38-2.24c.04-.58.1-1.17.17-1.74v-.03l.08-.68.05-.4.02-.17c0-.04.02-.07.06-.09h.04c.07 0 .15.05.24.15a6.12 6.12 0 0 1 1.1 6.18l.03.5c0 .04.01.07.03.1.77.73 1.61 1.38 2.52 1.91a3.35 3.35 0 0 1-.93-1.53c-.2-.71-.36-1.44-.45-2.17v-.07l-.13-.76-.04-.3c0-.03 0-.08.04-.1a.12.12 0 0 1 .12-.02l.04.02.12.05a5.03 5.03 0 0 1 2.68 4.75c-.02.29 0 .58.09.85 0 .03.02.05.04.06.76.33 1.55.58 2.36.77.04 0 .08.03.09.07.01.04 0 .09-.02.12-.09.1-.16.2-.22.32a.12.12 0 0 1-.1.06h-.03a13.68 13.68 0 0 1-1.95-.58 4.02 4.02 0 0 0-.49.1c-.35.68-1 1.16-1.75 1.3a4.45 4.45 0 0 1-1.22.13l-.57-.03zm7.2-15V25.1l7.13 3.6 7.13-3.6v3.77l-7.13 3.6-7.13-3.6zm16.3-.17v-6.5l-9.17 4.61-11.2-5.64 11.2-5.65 11.2 5.65v7.53h-2.04z"})]})},42926:function(e,t,r){"use strict";r.r(t),r.d(t,{default:function(){return n.Ay},drawerClasses:function(){return a.A},getDrawerUtilityClass:function(){return a.S}});var n=r(91433),a=r(53721)},42937:function(e,t,r){"use strict";var n=r(60330);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=n(r(24142)),o=r(36870),i=(0,a.default)((0,o.jsx)("path",{d:"M12 2C6.47 2 2 6.47 2 12s4.47 10 10 10 10-4.47 10-10S17.53 2 12 2zm5 13.59L15.59 17 12 13.41 8.41 17 7 15.59 10.59 12 7 8.41 8.41 7 12 10.59 15.59 7 17 8.41 13.41 12 17 15.59z"}),"Cancel");t.default=i},43e3:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.default=void 0;var a=r(91972),o=n(r(86326)),i=r(13680),l=function(e){var t=(0,a.useTheme)();if("src"in e)return o.default.createElement("img",{className:e.className,draggable:!1,style:{objectFit:e.size||i.typeToObjectFitMap[e.type||"Decorative"]},decoding:"async",loading:e.loading,src:e.src,alt:e.alt,"data-testid":e["data-testid"]});var r=e.altText,n=e.sizes,l=e.className,s=e.size,u=e.type,c=e.position,d=e.focalX,f=e.focalY,p=e.isMobile,m=e.loading,h=void 0===m?"lazy":m,v=e["data-testid"],g=(0,i.getProfileSize)(n);if(g)return o.default.createElement("img",{className:e.className,draggable:!1,style:{objectFit:e.size||i.typeToObjectFitMap[e.type||"Decorative"],position:"absolute",height:"100%",width:"100%",inset:0},decoding:"async",loading:e.loading,src:g.url,alt:e.altText,"data-testid":e["data-testid"]});var b=(0,i.getMobileSize)(n),y=(0,i.getTabletPortraitSize)(n),x=(0,i.getTabletLandscapeSize)(n),C=(0,i.getLaptopSize)(n),A=(0,i.getDesktopSize)(n);return b&&y&&x&&C&&A?o.default.createElement("img",{className:l,draggable:!1,style:{objectFit:s||i.typeToObjectFitMap[u||"Decorative"],objectPosition:(0,i.getPosition)({size:s,position:c,focalX:d,focalY:f,isMobile:p})},decoding:"async",loading:h,src:A.url,srcSet:b.url+" "+b.width+"w, "+y.url+" "+y.width+"w, "+x.url+" "+x.width+"w, "+C.url+" "+C.width+"w, "+A.url+" "+A.width+"w",sizes:"(max-width: "+t.breakpoints.values.sm+"px) "+b.width+"px, (max-width: "+t.breakpoints.values.md+"px) "+y.width+"px, (max-width: "+t.breakpoints.values.lg+"px) "+x.width+"px, (max-width: "+t.breakpoints.values.xl+"px) "+C.width+"px, "+A.width+"px",alt:r,"data-testid":v}):o.default.createElement("img",{className:e.className,draggable:!1,style:{objectFit:e.size||i.typeToObjectFitMap[e.type||"Decorative"]},decoding:"async",loading:e.loading,src:e.url,alt:e.altText,"data-testid":e["data-testid"]})};t.default=l},43046:function(e,t){"use strict";t.A=function(e){return null!=e&&"object"==typeof e}},43056:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};
55Object.defineProperty(t,"__esModule",{value:!0}),t.promoSectionClasses=void 0;const a=n(r(23452));var o=r(31860);Object.defineProperty(t,"promoSectionClasses",{enumerable:!0,get:function(){return o.classes}}),t.default=a.default},43098:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.default=void 0;var a=r(26889),o=r(82781),i=function(e,t){if("function"==typeof WeakMap)var r=new WeakMap,n=new WeakMap;return function(e,t){if(!t&&e&&e.__esModule)return e;var a,o,i={__proto__:null,default:e};if(null===e||"object"!=typeof e&&"function"!=typeof e)return i;if(a=t?n:r){if(a.has(e))return a.get(e);a.set(e,i)}for(var l in e)"default"!==l&&{}.hasOwnProperty.call(e,l)&&((o=(a=Object.defineProperty)&&Object.getOwnPropertyDescriptor(e,l))&&(o.get||o.set)?a(i,l,o):i[l]=e[l]);return i}(e,t)}(r(86326)),l=r(56028),s=r(74572),u=r(15310),c=n(r(44284)),d=r(66797),f=r(76364);var p=function(e){var t=e.selected,r=e.verge,n=(0,l.useSiteContext)().getMicroCopy,a=(0,i.useContext)(u.AnalyticsContext);return r?i.default.createElement(c.default,{title:n(o.microCopy.TILE_OPTIONS_VERGE_TITLE),help:n(o.microCopy.TILE_OPTIONS_VERGE_HELP)},i.default.createElement(d.CardRadioGroup,{name:"verge",defaultValue:t,isRequired:!0,fieldIsRequiredError:n(o.microCopy.VALIDATION_ERRORS_FIELD_REQUIRED)},i.default.createElement(d.CardRadioGroup.Item,{key:r.left.externalProductCode,value:r.left.externalProductCode,title:r.left.name,imageSource:r.left.mainImage,onClick:function(){a({event:"dxb.button_click",id:"rc-options-accessories",label:r.left.name,action:"selected"})}}),i.default.createElement(d.CardRadioGroup.Item,{value:"none",title:n(o.microCopy.TILE_OPTIONS_VERGE_NONE_LABEL),className:f.classes.noProductOption,onClick:function(){a({event:"dxb.button_click",id:"rc-options-accessories",label:n(o.microCopy.TILE_OPTIONS_VERGE_NONE_LABEL),action:"selected"})}}))):null},m=function(e){var t=e.selected,r=e.options,n=(0,l.useSiteContext)().getMicroCopy,s=(0,i.useContext)(u.AnalyticsContext),f=(0,i.useContext)(a.FormContext).updateFormState;return(0,i.useEffect)((function(){1===r.length&&f({ridge:r[0].externalProductCode})}),[r]),r.length<2?null:i.default.createElement(c.default,{title:n(o.microCopy.TILE_OPTIONS_RIDGE_TITLE),help:n(o.microCopy.TILE_OPTIONS_RIDGE_HELP)},i.default.createElement(d.CardRadioGroup,{name:"ridge",defaultValue:t,isRequired:!0,fieldIsRequiredError:n(o.microCopy.VALIDATION_ERRORS_FIELD_REQUIRED)},r.map((function(e){var t=e.name,r=e.mainImage,n=e.externalProductCode;return i.default.createElement(d.CardRadioGroup.Item,{key:n,value:n,title:t,imageSource:r,onClick:function(){s({event:"dxb.button_click",id:"rc-options-accessories",label:t,action:"selected"})}})}))))},h=function(e){var t=e.selected,r=e.options,n=(0,l.useSiteContext)().getMicroCopy,a=(0,i.useContext)(u.AnalyticsContext);return r.length?i.default.createElement(c.default,{title:n(o.microCopy.TILE_OPTIONS_VENTILATION_HOOD_TITLE),help:n(o.microCopy.TILE_OPTIONS_VENTILATION_HOOD_HELP)},i.default.createElement(s.StyledCardCheckboxGroup,{name:"ventilation",defaultValue:t,isRequired:!0,fieldIsRequiredError:n(o.microCopy.VALIDATION_ERRORS_FIELD_REQUIRED),noneLabel:n(o.microCopy.TILE_OPTIONS_VENTILATION_HOOD_NONE_LABEL),gridContainerClassName:s.classes.ventilationHoodsGrid},r.map((function(e){var t=e.name,r=e.mainImage,n=e.externalProductCode;return i.default.createElement(d.CardCheckboxGroup.Item,{key:n,value:n,title:t,imageSource:r,onClick:function(){a({event:"dxb.button_click",id:"rc-options-accessories",label:t,action:"selected"})}})})))):null},v=function(e){var t,r,n,a,o=e.variant,l=e.selections,s="none"===(null==l?void 0:l.verge)?"none":null==l||null===(t=l.verge)||void 0===t||null===(r=t.left)||void 0===r?void 0:r.externalProductCode,u="none"===(null==l?void 0:l.ventilationHoods)?["none"]:null==l||null===(n=l.ventilationHoods)||void 0===n?void 0:n.map((function(e){return e.externalProductCode}));return i.default.createElement("div",null,i.default.createElement(p,{selected:s,verge:o.vergeOption}),i.default.createElement(m,{selected:null==l||null===(a=l.ridge)||void 0===a?void 0:a.externalProductCode,options:o.ridgeOptions}),i.default.createElement(h,{selected:u,options:o.ventilationHoodOptions}))};t.default=v},43103:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esMo
55dule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=n(r(62825));t.default=a.default},43136:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.default=void 0;var a=n(r(62151)),o=n(r(30155)),i=n(r(90600)),l=n(r(65980)),s=n(r(86326)),u=r(96811),c=n(r(11638)),d=r(47833),f=r(80384),p=r(26496),m=function(e){var t,r=e.data,n=(0,f.useConfig)().marketLocaleCode,m=r.payloadInternetExplorerDialog;return s.default.createElement(s.default.Fragment,null,s.default.createElement(u.Head,{title:m.ieDialogTitle,seo:null,path:(0,d.getPathWithCountryCode)(r.payloadSite.countryCode,"ie-dialog"),htmlAttributes:{lang:n},countryCode:r.payloadSite.countryCode}),s.default.createElement(p.StyledIEDialogWrapper,null,s.default.createElement(p.StyledIEDialog,null,s.default.createElement(o.default.Title,{hasUnderline:!0,className:p.classes["IEDialog-title"]},s.default.createElement(l.default,{className:p.classes["IEDialog-icon"]}),m.ieDialogTitle),s.default.createElement(o.default.Content,{className:p.classes["IEDialog-body"]},s.default.createElement(c.default,{document:m.ieDialogBody})),s.default.createElement("div",{className:p.classes["IEDialog-actions"]},s.default.createElement(a.default,{href:null!==(t=m.ieDialogActionLink)&&void 0!==t?t:void 0,external:!0,endIcon:s.default.createElement(i.default,null),gtm:{id:"cta-click1",label:m.ieDialogActionLabel,action:m.ieDialogActionLink}},m.ieDialogActionLabel)))))};t.default=m},43143:function(e,t,r){"use strict";var n=r(88073),a=r(62755),o=r(3847),i=r(59174),l=Object;e.exports=i?function(e){return"symbol"==typeof e}:function(e){var t=n("Symbol");return a(t)&&o(t.prototype,l(e))}},43192:function(e,t,r){"use strict";var n=r(86764);e.exports=function(e){return n(e.length)}},43271:function(e,t,r){e=r.nmd(e);var n=r(75194),a=t&&!t.nodeType&&t,o=a&&e&&!e.nodeType&&e,i=o&&o.exports===a&&n.process,l=function(){try{var e=o&&o.require&&o.require("util").types;return e||i&&i.binding&&i.binding("util")}catch(t){}}();e.exports=l},43309:function(e,t,r){"use strict";var n=r(53507),a=r(45904),o=r(86326),i=r(58626),l=r(28841),s=r(94661),u=r(13326),c=r(92403),d=r(89541),f=r(36870);const p=["disableUnderline","components","componentsProps","fullWidth","hiddenLabel","inputComponent","multiline","slotProps","slots","type"],m=(0,u.Ay)(s.Sh,{shouldForwardProp:e=>(0,u.ep)(e)||"classes"===e,name:"MuiFilledInput",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[...(0,s.WC)(e,t),!r.disableUnderline&&t.underline]}})((({theme:e,ownerState:t})=>{var r;const n="light"===e.palette.mode,o=n?"rgba(0, 0, 0, 0.42)":"rgba(255, 255, 255, 0.7)",i=n?"rgba(0, 0, 0, 0.06)":"rgba(255, 255, 255, 0.09)",l=n?"rgba(0, 0, 0, 0.09)":"rgba(255, 255, 255, 0.13)",s=n?"rgba(0, 0, 0, 0.12)":"rgba(255, 255, 255, 0.12)";return(0,a.A)({position:"relative",backgroundColor:e.vars?e.vars.palette.FilledInput.bg:i,borderTopLeftRadius:(e.vars||e).shape.borderRadius,borderTopRightRadius:(e.vars||e).shape.borderRadius,transition:e.transitions.create("background-color",{duration:e.transitions.duration.shorter,easing:e.transitions.easing.easeOut}),"&:hover":{backgroundColor:e.vars?e.vars.palette.FilledInput.hoverBg:l,"@media (hover: none)":{backgroundColor:e.vars?e.vars.palette.FilledInput.bg:i}},[`&.${d.A.focused}`]:{backgroundColor:e.vars?e.vars.palette.FilledInput.bg:i},[`&.${d.A.disabled}`]:{backgroundColor:e.vars?e.vars.palette.FilledInput.disabledBg:s}},!t.disableUnderline&&{"&::after":{borderBottom:`2px solid ${null==(r=(e.vars||e).palette[t.color||"primary"])?void 0:r.main}`,left:0,bottom:0,content:'""',position:"absolute",right:0,transform:"scaleX(0)",transition:e.transitions.create("transform",{duration:e.transitions.duration.shorter,easing:e.transitions.easing.easeOut}),pointerEvents:"none"},[`&.${d.A.focused}:after`]:{transform:"scaleX(1) translateX(0)"},[`&.${d.A.error}`]:{"&::before, &::after":{borderBottomColor:(e.vars||e).palette.error.main}},"&::before":{borderBottom:`1px solid ${e.vars?`rgba(${e.vars.palette.common.onBackgroundChannel} / ${e.vars.opacity.inputUnderline})`:o}`,left:0,bottom:0,content:'"\\00a0"',position:"absolute",right:0,transition:e.transitions.create("border-bottom-color",{duration:e.transitions.duration.shorter}),pointerEvents:"none"},[`&:hover:not(.${d.A.disabled}, .${d.A.error}):before`]:{borderBottom:`1px solid ${(e.vars||e).palette.text.primary}`},[`&.${d.A.disabled}:before`]:{borderBottomStyle:"dotted"}},t.startAdornment&&{paddingLeft:12},t.endAdornment&&{paddingRight:12},t.multiline&&(0,a.A)({padding:"25px 12px 8px"},"small"===t.size&&{paddingTop:21,paddingBottom:4},t.hiddenLabel&&{paddingTop:16,paddingBottom:17},t.hiddenLabel&&"small"===t.size&&{paddingTop:8,paddingBottom:9}))})),h=(0,u.Ay)(s.f3,{name:"MuiFilledInput",slot:"Input",overridesResolver:s.Oj})((({theme:e,ownerState:t})=>(0,a.A)({paddingTop:25,paddingRight:12,paddingBottom:8,paddingLeft:12},!e.vars&&{"&:-webkit-autofill":{WebkitBoxShadow:"light"===e.palette.mode?null:"0 0 0 100px #266798 inset",WebkitTextFillColor:"light"===e.palette.mode?null:"#fff",caretColor:"light"===e.palette.mode?null:"#fff",borderTopLeftRadius:"inherit",borderTopRightRadius:"inherit"}},e.vars&&{"&:-webkit-autofill":{borderTopLeftRadius:"inherit",borderTopRightRadius:"inherit"},[e.getColorSchemeSelector("dark")]:{"&:-webkit-autofill":{WebkitBoxShadow:"0 0 0 100px #266798 inset",WebkitTextFillColor:"#fff",caretColor:"#fff"}}},"small"===t.size&&{paddingTop:21,paddingBottom:4},t.hiddenLabel&&{paddingTop:16,paddingBottom:17},t.startAdornment&&{paddingLeft:0},t.endAdornment&&{paddingRight:0},t.hiddenLabel&&"small"===t.size&&{paddingTop:8,paddingBottom:9},t.multiline&&{paddingTop:0,paddingBottom:0,paddingLeft:0,paddingRight:0}))),v=o.forwardRef((function(e,t){var r,o,u,v;const g=(0,c.A)({props:e,name:"MuiFilledInput"}),{components:b={},componentsProps:y,fullWidth:x=!1,inputComponent:C="input",multiline:A=!1,slotProps:_,slots:E={},type:S="text"}=g,w=(0,n.A)(g,p),k=(0,a.A)({},g,{fullWidth:x,inputComponent:C,multiline:A,type:S}),M=(e=>{const{classes:t,disableUnderline:r}=e,n={root:["root",!r&&"underline"],input:["input"]},o=(0,l.A)(n,d.N,t);return(0,a.A)({},t,o)})(g),T={root:{ownerState:k}
55,input:{ownerState:k}},O=(null!=_?_:y)?(0,i.A)(T,null!=_?_:y):T,D=null!=(r=null!=(o=E.root)?o:b.Root)?r:m,R=null!=(u=null!=(v=E.input)?v:b.Input)?u:h;return(0,f.jsx)(s.Ay,(0,a.A)({slots:{root:D,input:R},componentsProps:O,fullWidth:x,inputComponent:C,multiline:A,ref:t,type:S},w,{classes:M}))}));v.muiName="Input",t.A=v},43387:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.default=void 0;var a=n(r(41020)),o=n(r(55530)),i=n(r(86326)),l=r(49093),s=function(e){var t=e.type,r=void 0===t?"info":t,n=e.title,s=e.first,u=e.last,c=e.children,d=e.closeButtonProps;return i.default.createElement(l.Root,{className:(0,o.default)(s&&l.classes.first,u&&l.classes.last)},i.default.createElement(a.default,{severity:r,closeButtonProps:d},i.default.createElement(a.default.Title,null,n),c))};t.default=s},43417:function(e,t,r){"use strict";var n=r(33235),a=r(43781);(e.exports=function(e,t){return a[e]||(a[e]=void 0!==t?t:{})})("versions",[]).push({version:"3.34.0",mode:n?"pure":"global",copyright:"© 2014-2023 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.34.0/LICENSE",source:"https://github.com/zloirock/core-js"})},43554:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.default=void 0;var a=n(r(86326)),o=function(e){return a.default.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink",viewBox:"0 0 350 300"},e),a.default.createElement("defs",null,a.default.createElement("linearGradient",{id:"roof6_svg__b",x1:244.346,y1:223.48,x2:217.419,y2:176.84,gradientUnits:"userSpaceOnUse"},a.default.createElement("stop",{offset:.467,stopColor:"#b4c5d3",stopOpacity:0}),a.default.createElement("stop",{offset:1,stopColor:"#b4c5d3",stopOpacity:.35})),a.default.createElement("linearGradient",{id:"roof6_svg__c",x1:61.22,y1:246.436,x2:114.499,y2:154.154,gradientUnits:"userSpaceOnUse"},a.default.createElement("stop",{offset:.316,stopColor:"#fff",stopOpacity:0}),a.default.createElement("stop",{offset:1,stopColor:"#fff"})),a.default.createElement("linearGradient",{id:"roof6_svg__a",x1:328.731,y1:138.318,x2:328.731,y2:112.574,gradientUnits:"userSpaceOnUse"},a.default.createElement("stop",{offset:.117,stopOpacity:0}),a.default.createElement("stop",{offset:1,stopOpacity:.5})),a.default.createElement("linearGradient",{id:"roof6_svg__d",x1:21.399,y1:187.128,x2:21.399,y2:149.712,xlinkHref:"#roof6_svg__a"}),a.default.createElement("linearGradient",{id:"roof6_svg__e",x1:133.033,y1:251.43,x2:133.033,y2:225.685,xlinkHref:"#roof6_svg__a"})),a.default.createElement("path",{fill:"none",d:"M0 0h350v300H0z"}),a.default.createElement("path",{fill:"url(#roof6_svg__b)",d:"M133.033 225.685v62.062l195.699-113.111v-62.062L133.033 225.685z"}),a.default.createElement("path",{fill:"url(#roof6_svg__c)",d:"M133.033 225.685v62.062L21.399 223.445v-73.733l50.177-20.34 61.457 96.313z"}),a.default.createElement("g",{fill:"#6d9faf"},a.default.createElement("path",{d:"M75.875 153.952v11.261l-9.362-5.393v-11.261l9.362 5.393zM87.344 160.574v11.261l-9.363-5.393V155.18l9.363 5.394zM75.875 167.439V178.7l-9.362-5.393v-11.261l9.362 5.393zM87.344 174.061v11.261l-9.363-5.393v-11.261l9.363 5.393z"})),a.default.createElement("path",{fill:"#237cae",d:"M340 105.914 133.033 225.685l-62.024-96.004L278.43 10 340 105.914z"}),a.default.createElement("path",{fill:"#47d6ff",d:"M278.43 10 71.009 129.681 10 154.361l207.252-119.78L278.43 10z"}),a.default.createElement("path",{fill:"#b4c5d3",d:"M190.327 150.283v20.6l72.859-42.189v-14.801l-34.774-15.03-38.085 51.42z"}),a.default.createElement("path",{fill:"#dae5f0",d:"M190.327 154.485v16.398l-7.629-11 7.629-5.398z"}),a.default.createElement("path",{fill:"#46dfff",d:"m174.891 157.34 13.746 7.93 41.084-64.08-54.582-31.589-.248 87.739z"}),a.default.createElement("path",{fill:"#255d63",d:"M213.382 134.639v14.057l11.971-6.932v-14.056l-11.971 6.931zM227.858 126.282v14.056l11.971-6.931V119.35l-11.971 6.932z"}),a.default.createElement("path",{fill:"url(#roof6_svg__a)",d:"M328.231 112.574h1v25.745h-1z"}),a.default.createElement("path",{fill:"url(#roof6_svg__d)",d:"M20.899 149.712h1v37.416h-1z"}),a.default.createElement("path",{fill:"url(#roof6_svg__e)",d:"M132.533 225.685h1v25.745h-1z"}),a.default.createElement("path",{fill:"none",stroke:"#002839",strokeLinejoin:"round",strokeWidth:2,d:"m278.43 10-61.178 24.581L10 154.361l61.009-24.68 62.024 96.004L340 105.914 278.43 10z"}),a.default.createElement("path",{fill:"none",stroke:"#002839",strokeMiterlimit:10,d:"M71.43 128.909 278.43 10"}),a.default.createElement("path",{fill:"none",stroke:"#3f3f3f",strokeMiterlimit:10,d:"M263.186 114.403v14.291l-72.859 42.189-5.362-7.731M190.327 170.715v-8.205"}),a.default.createElement("path",{fill:"#206e9c",d:"m255.831 109.029 13.746 7.93-39.856-15.769-54.582-31.589 80.692 39.428z"}),a.default.createElement("path",{fill:"none",stroke:"#002839",strokeLinejoin:"round",d:"m175.139 69.601 54.582 31.589-41.084 64.08-13.746-7.93.248-87.739z"}),a.default.createElement("path",{fill:"none",stroke:"#002839",strokeLinejoin:"round",d:"m175.139 69.601 80.692 39.428 13.746 7.93-39.856-15.769"}))};t.default=o},43565:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esMo
55dule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=r(97711),o=n(r(97386));t.default=e=>(0,a.jsx)(o.default,{viewBox:"0 0 72 72",...e,children:(0,a.jsx)("path",{fillRule:"evenodd",d:"M36 1a3 3 0 1 0 0 6c16.016 0 29 12.984 29 29a3 3 0 1 0 6 0C71 16.67 55.33 1 36 1M7 36a3 3 0 1 0-6 0c0 19.33 15.67 35 35 35a3 3 0 1 0 0-6C19.984 65 7 52.016 7 36m30.609-16.913a2.5 2.5 0 0 0-3.218 0l-17 14.294a2.5 2.5 0 0 0 1.61 4.413h2.6V48a2.5 2.5 0 0 0 2.5 2.5h23.8a2.5 2.5 0 0 0 2.5-2.5V37.794H53a2.5 2.5 0 0 0 1.608-4.413zM26.6 35.294c0-.898-.474-1.686-1.186-2.127L36 24.267l10.586 8.9a2.5 2.5 0 0 0-1.186 2.127V45.5H26.6z",clipRule:"evenodd"})})},43625:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=n(r(47647));t.default=a.default},43683:function(e,t,r){"use strict";r.d(t,{R:function(){return o}});var n=r(72667),a=r(68223);function o(e){return(0,a.A)("MuiBackdrop",e)}const i=(0,n.A)("MuiBackdrop",["root","invisible"]);t.A=i},43781:function(e,t,r){"use strict";var n=r(86115),a=r(31697),o="__core-js_shared__",i=n[o]||a(o,{});e.exports=i},43876:function(e,t,r){"use strict";r(86326);var n=r(87591),a=r(36870);t.A=(0,n.A)((0,a.jsx)("path",{d:"M19 6.41L17.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"}),"Close")},43885:function(e,t,r){"use strict";r(90006),r(90006);var n=r(60330);t.__esModule=!0,t.default=void 0,r(90006);var a=function(e,t){if("function"==typeof WeakMap)var r=new WeakMap,n=new WeakMap;return function(e,t){if(!t&&e&&e.__esModule)return e;var a,o,i={__proto__:null,default:e};if(null===e||"object"!=typeof e&&"function"!=typeof e)return i;if(a=t?n:r){if(a.has(e))return a.get(e);a.set(e,i)}for(var l in e)"default"!==l&&{}.hasOwnProperty.call(e,l)&&((o=(a=Object.defineProperty)&&Object.getOwnPropertyDescriptor(e,l))&&(o.get||o.set)?a(i,l,o):i[l]=e[l]);return i}(e,t)}(r(86326)),o=r(82781),i=r(56028),l=r(15310),s=r(66797),u=n(r(44284));var c=function(e){var t=e.options,r=e.selected,n=(0,a.useContext)(l.AnalyticsContext),c=(0,i.useSiteContext)().getMicroCopy,d=t.sort((function(e,t){var r=e.color,n=t.color;return r.localeCompare(n)}));return d.length?a.default.createElement(u.default,{title:t[0].baseProduct.name},a.default.createElement(s.CardRadioGroup,{name:"variant",defaultValue:(r||{}).externalProductCode,isRequired:!0,fieldIsRequiredError:c(o.microCopy.VALIDATION_ERRORS_FIELD_REQUIRED)},d.map((function(e){return a.default.createElement(s.CardRadioGroup.Item,{key:e.externalProductCode,value:e.externalProductCode,title:e.color,imageSource:e.mainImage,onClick:function(){n({event:"dxb.button_click",id:"rc-select-tile-colour",label:e.color,action:"selected"})}})})))):null};t.default=c},43954:function(e,t,r){"use strict";const n=r(86326).createContext(void 0);t.A=n},43957:function(e,t,r){var n=r(40435);e.exports=function(e){return n(this.__data__,e)>-1}},43967:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.default=void 0;var a=n(r(94852)),o=n(r(2884));t.SelectedRoofPDF=o.default;var i=a.default;t.default=i},43977:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.globalStyles=void 0;const a=r(97711),o=n(r(77358)),i=r(94973);t.globalStyles=(0,a.jsx)(o.default,{styles:e=>({body:{color:e.colours.charcoal,margin:"0",fontSize:"1.125rem",fontFamily:"Effra Regular",fontWeight:"400",lineHeight:"1.4",backgroundColor:e.colours.white},"@media print":{body:{backgroundColor:e.colours.white}},"body::backdrop":{backgroundColor:e.colours.white},[`${e.breakpoints.up(1024)}`]:{html:{fontSize:"1.125rem"}},[`.${i.tableCellClasses.head}, .${i.tableCellClasses.body}`]:{fontSize:"16px",[e.breakpoints.up("sm")]:{fontSize:"18px"}},"@media(hover: hover)":{"*":{scrollbarColor:"#c2c2c2 transparent",scrollbarWidth:"thin"},"::-webkit-scrollbar":{width:"6px"},"::-webkit-scrollbar-track":{boxShadow:"inset 0 0 0 transparent"},"::-webkit-scrollbar-thumb":{background:"#c2c2c2",borderRadius:"10px"}}})})},43990:function(e,t,r){"use strict";
55Object.defineProperty(t,"__esModule",{value:!0}),t.Root=t.classes=void 0;const n=r(91972),a="Section";t.classes={nonDialog:`${a}-root`,overflowVisible:`${a}-overflowVisible`,alabaster:`${a}-alabaster`,pearl:`${a}-pearl`,white:`${a}-white`,noSpacing:`${a}-noSpacing`,slim:`${a}-slim`},t.Root=(0,n.styled)("div")((({theme:e})=>({[`&.${t.classes.nonDialog}`]:{padding:"30px 0",backgroundColor:"transparent",overflow:"hidden"},[`&.${t.classes.overflowVisible}`]:{overflow:"visible"},[`&.${t.classes.alabaster}`]:{backgroundColor:e.colours.alabaster},[`&.${t.classes.pearl}`]:{backgroundColor:e.colours.pearl},[`&.${t.classes.white}`]:{backgroundColor:e.colours.white},[`&.${t.classes.noSpacing}`]:{padding:0},[`&.${t.classes.slim}`]:{padding:"32px 0"}})))},44025:function(e,t,r){"use strict";r.d(t,{u:function(){return o}});var n=r(72667),a=r(68223);function o(e){return(0,a.A)("MuiCardHeader",e)}const i=(0,n.A)("MuiCardHeader",["root","avatar","action","content","title","subheader"]);t.A=i},44042:function(e,t,r){"use strict";const n=r(86326).createContext();t.A=n},44169:function(e,t,r){"use strict";var n=r(53507),a=r(45904),o=r(86326),i=r(37064),l=r(28841),s=r(63641),u=r(92403),c=r(13326),d=r(44025),f=r(36870);const p=["action","avatar","className","component","disableTypography","subheader","subheaderTypographyProps","title","titleTypographyProps"],m=(0,c.Ay)("div",{name:"MuiCardHeader",slot:"Root",overridesResolver:(e,t)=>(0,a.A)({[`& .${d.A.title}`]:t.title,[`& .${d.A.subheader}`]:t.subheader},t.root)})({display:"flex",alignItems:"center",padding:16}),h=(0,c.Ay)("div",{name:"MuiCardHeader",slot:"Avatar",overridesResolver:(e,t)=>t.avatar})({display:"flex",flex:"0 0 auto",marginRight:16}),v=(0,c.Ay)("div",{name:"MuiCardHeader",slot:"Action",overridesResolver:(e,t)=>t.action})({flex:"0 0 auto",alignSelf:"flex-start",marginTop:-4,marginRight:-8,marginBottom:-4}),g=(0,c.Ay)("div",{name:"MuiCardHeader",slot:"Content",overridesResolver:(e,t)=>t.content})({flex:"1 1 auto"}),b=o.forwardRef((function(e,t){const r=(0,u.A)({props:e,name:"MuiCardHeader"}),{action:o,avatar:c,className:b,component:y="div",disableTypography:x=!1,subheader:C,subheaderTypographyProps:A,title:_,titleTypographyProps:E}=r,S=(0,n.A)(r,p),w=(0,a.A)({},r,{component:y,disableTypography:x}),k=(e=>{const{classes:t}=e;return(0,l.A)({root:["root"],avatar:["avatar"],action:["action"],content:["content"],title:["title"],subheader:["subheader"]},d.u,t)})(w);let M=_;null==M||M.type===s.A||x||(M=(0,f.jsx)(s.A,(0,a.A)({variant:c?"body2":"h5",className:k.title,component:"span",display:"block"},E,{children:M})));let T=C;return null==T||T.type===s.A||x||(T=(0,f.jsx)(s.A,(0,a.A)({variant:c?"body2":"body1",className:k.subheader,color:"text.secondary",component:"span",display:"block"},A,{children:T}))),(0,f.jsxs)(m,(0,a.A)({className:(0,i.A)(k.root,b),as:y,ref:t,ownerState:w},S,{children:[c&&(0,f.jsx)(h,{className:k.avatar,ownerState:w,children:c}),(0,f.jsxs)(g,{className:k.content,ownerState:w,children:[M,T]}),o&&(0,f.jsx)(v,{className:k.action,ownerState:w,children:o})]}))}));t.A=b},44173:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=r(97711),o=n(r(97386));t.default=e=>(0,a.jsxs)(o.default,{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e,children:[(0,a.jsx)("path",{d:"M30.777 5H12.54v37.996H42v-27.14L30.777 5z",fill:"#AEB1B1"}),(0,a.jsx)("path",{d:"M13.945 41.64V6.356H30.78v9.5h9.819v25.782H13.944z",fill:"#fff"}),(0,a.jsx)("rect",{x:"6",y:"23",width:"25",height:"14",rx:"1",fill:"#359486"}),(0,a.jsx)("path",{d:"M10 32.528l4.38-4.932h-4.176V26H16.6v1.488l-4.296 4.932h4.38v1.584H10v-1.476zM17.63 26h1.81v8.004h-1.81V26zM20.704 26h2.916c.496 0 .92.072 1.272.216.352.144.64.336.864.576.232.232.4.504.504.816.112.312.168.636.168.972 0 .432-.076.812-.228 1.14-.144.32-.344.588-.6.804-.248.216-.536.38-.864.492-.328.112-.672.168-1.032.168h-1.236v2.82h-1.764V26zm2.82 3.72c.336 0 .6-.1.792-.3.2-.208.3-.476.3-.804 0-.336-.1-.608-.3-.816-.2-.216-.468-.324-.804-.324h-1.044v2.244h1.056z",fill:"#fff"}),(0,a.jsx)("path",{fill:"#AEB1B1",d:"M18.46 6.385h1.386V7.77H18.46zM19.846 7.77h1.385v1.385h-1.384zM18.46 9.154h1.386v1.385H18.46zM19.846 10.54h1.385v1.384h-1.384zM18.46 11.923h1.386v1.385H18.46zM19.846 13.308h1.385v1.385h-1.384zM18.46 14.692h1.386v1.385H18.46zM19.846 16.077h1.385v1.385h-1.384zM18.46 17.462h1.386v1.385H18.46zM19.846 18.846h1.385v1.385h-1.384zM18.46 20.23h1.386v1.386H18.46zM19.846 21.616h1.385V23h-1.384z"})]})},44237:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.default=void 0;var a=n(r(86326)),o=function(e){return a.default.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 350 300"},e),a.default.createElement("path",{fill:"none",d:"M0 0h350v300H0z"}),a.default.createElement("path",{fill:"#2681b4",d:"m267.472 143.588-77.849-30.801-80.245-46.211 158.094 77.012z"}),a.default.createElement("path",{fill:"#45e0ff",d:"M109.378 66.345v171.603l80.245-125.161-80.245-46.442z"}),a.default.createElement("path",{fill:"#b5c7d4",d:"M189.623 112.787 121.41 219.179l133.908-80.397-65.695-25.995z"}),a.default.createElement("g",{fill:"none",stroke:"#002839",strokeLinejoin:"round",strokeWidth:2},a.default.createElement("path",{d:"m109.378 66.345 80.245 46.442-80.245 125.161V66.345zM109.378 66.345l158.094 77.243-77.849-30.801"})),a.default.createElement("path",{fill:"none",stroke:"#3f3f3f",strokeMiterlimit:10,d:"m122.004 218.01 133.314-79.228"}))};t.default=o},44284:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.default=void 0;var a=n(r(9866)),o=n(r(86326)),i=r(60586),l=function(e){var t=e.title,r=e.help,n=e.children,l=e.className;return o.default.createElement(i.Root,{className:l},t||r?o.default.createElement(i.StyledHead,null,t?o.default.createElement(a.default,{variant:"h6"},t):null,r?o.default.createElement(i.StyledHelp,{variant:"body2"},r):null):null,n)};t.default=l},44421:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esMo
55dule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=n(r(60704));t.default=a.default},44577:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=(e,t)=>{let r=0,n="";for(let a=0;a<e.length;a++){if(" "!==e[a]&&r++,r>t-3)return`${n}...`;n+=e[a]}return n}},44584:function(e,t,r){"use strict";var n=r(76075);e.exports=n},44591:function(e,t,r){var n=r(29948);e.exports=function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&n(e,t)},e.exports.__esModule=!0,e.exports.default=e.exports},44602:function(e,t,r){"use strict";r(93916)({target:"Object",stat:!0,sham:!r(81254)},{create:r(95778)})},44634:function(e,t,r){"use strict";const n=r(86326).createContext(void 0);t.A=n},44667:function(e,t,r){var n=r(59169),a=r(51693),o=r(53435);e.exports=function(e){return n(e,o,a)}},44701:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=n(r(81570));t.default=a.default},44848:function(e,t,r){"use strict";var n=r(3847),a=r(82692),o=Array.prototype;e.exports=function(e){var t=e.filter;return e===o||n(o,e)&&t===o.filter?a:t}},44922:function(e,t,r){"use strict";var n=r(3821);r(40279),e.exports=n},44929:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.default=void 0;var a=n(r(61269)),o=n(r(86326)),i=n(r(55530)),l=r(51096),s=["className","theme"],u=function(e){var t=e.className,r=e.theme,n=(0,a.default)(e,s);return o.default.createElement(l.StyledProgressIndicator,Object.assign({size:72,thickness:3,className:(0,i.default)(r&&l.classes["progressIndicator--"+r],t),"data-testid":"progress-indicator"},n))};t.default=u},44952:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.default=void 0;var a=n(r(65042)),o=n(r(14042)),i=r(39748),l=n(r(86326)),s=r(54037),u=r(56028),c=r(90925),d=function(e){var t=e.data,r=(0,u.useSiteContext)().countryCode,n=t.title,d=t.links.filter((function(e){if(Object.keys(e).length)return!0;(0,s.devLog)('Only Links can be used if Navigation is being used as an Section. See Explore Bar labelled "'+n+'".')}));return l.default.createElement(o.default,{"data-testid":"explorer-bar-section-"+(0,i.replaceSpaces)(n)},l.default.createElement(a.default,{heading:n,links:d.map((function(e){return Object.assign({children:e.label},(0,c.toButtonActionProps)(e,r))}))}))};t.default=d},44968:function(e,t,r){"use strict";r(79745)("unscopables")},45021:function(e,t){"use strict";var r={}.propertyIsEnumerable,n=Object.getOwnPropertyDescriptor,a=n&&!r.call({1:2},1);t.f=a?function(e){var t=n(this,e);return!!t&&t.enumerable}:r},45025:function(e,t,r){"use strict";var n=r(5742),a=r(86115);n({global:!0,forced:a.globalThis!==a},{globalThis:a})},45052:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.default=void 0;var a=function(e,t){if("function"==typeof WeakMap)var r=new WeakMap,n=new WeakMap;return function(e,t){if(!t&&e&&e.__esModule)return e;var a,o,i={__proto__:null,default:e};if(null===e||"object"!=typeof e&&"function"!=typeof e)return i;if(a=t?n:r){if(a.has(e))return a.get(e);a.set(e,i)}for(var l in e)"default"!==l&&{}.hasOwnProperty.call(e,l)&&((o=(a=Object.defineProperty)&&Object.getOwnPropertyDescriptor(e,l))&&(o.get||o.set)?a(i,l,o):i[l]=e[l]);return i}(e,t)}(r(86326)),o=n(r(86093)),i=r(82781),l=r(56028),s=r(63575),u=n(r(85565)),c=r(88150);var d=function(e){var t=e.setIsPasswordCorrect,r=(0,l.useSiteContext)().getMicroCopy,n=(0,a.useState)(!1),d=n[0],f=n[1],p=(0,a.useState)({hasCapitalLetter:!1,hasSpecialCharacters:!1,isLengthCorrect:!1,hasLowerCaseLettersOrDigits:!1}),m=p[0],h=p[1],v=(0,a.useCallback)((function(){f(!d)}),[d]),g=(0,a.useCallback)((function(e){var r=Boolean(e.match(/[a-z0-9]/g)),n=Boolean(e.match(/[A-Z]/g)),a=Boolean(e.match(/[ !"#$%&'()*+,-./:;<=>?@[\\\]^_`{|}~]/g)),o=e.length>=6;h({hasCapitalLetter:n,hasSpecialCharacters:a,isLengthCorrect:o,hasLowerCaseLettersOrDigits:r}),t(r&&n&&a&&o)}),[t]);return a.default.createElement(a.default.Fragment,null,a.default.createElement(o.default,{"data-testid":"embedded-registration-form-password-field",name:c.FieldNames.password,label:r(i.microCopy.REGISTRATION_FORM_PASSWORD_FIELD_LABEL),variant:"hybrid",type:d?"text":"password",isRequired:!0,fieldIsRequiredError:r(i.microCopy.VALIDATION_ERRORS_FIELD_REQUIRED),onChange:g,fullWidth:!0,rightAdornment:d?a.default.createElement(s.StyledVisibilityOffIcon,{onClick:v,"data-testid":"embedded-registration-form-hide-password-btn"}):a.default.createElement(s.StyledVisibilityIcon,{onClick:v,"data-testid":"embedded-registration-form-show-password-btn"})}),a.default.createElement(u.default,{passwordStatus:m}))};t.default=d},45095:function(e){"use strict";e.exports=function(e){try{return!!e()}catch(t){return!0}}},45104:function(e,t,r){"use strict";var n=r(60330);
55Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=n(r(24142)),o=r(36870),i=(0,a.default)((0,o.jsx)("path",{d:"M15 4c-4.42 0-8 3.58-8 8s3.58 8 8 8 8-3.58 8-8-3.58-8-8-8zm0 14c-3.31 0-6-2.69-6-6s2.69-6 6-6 6 2.69 6 6-2.69 6-6 6zM3 12c0-2.61 1.67-4.83 4-5.65V4.26C3.55 5.15 1 8.27 1 12s2.55 6.85 6 7.74v-2.09c-2.33-.82-4-3.04-4-5.65z"}),"TollOutlined");t.default=i},45135:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.default=void 0;var a=n(r(66553)),o=n(r(40817)),i=n(r(14042)),l=r(82781),s=n(r(86326)),u=r(39748),c=function(e,t){if("function"==typeof WeakMap)var r=new WeakMap,n=new WeakMap;return function(e,t){if(!t&&e&&e.__esModule)return e;var a,o,i={__proto__:null,default:e};if(null===e||"object"!=typeof e&&"function"!=typeof e)return i;if(a=t?n:r){if(a.has(e))return a.get(e);a.set(e,i)}for(var l in e)"default"!==l&&{}.hasOwnProperty.call(e,l)&&((o=(a=Object.defineProperty)&&Object.getOwnPropertyDescriptor(e,l))&&(o.get||o.set)?a(i,l,o):i[l]=e[l]);return i}(e,t)}(r(11638)),d=r(56028),f=n(r(62042)),p=r(45704);var m=function(e){var t=e.data,r=t.richTextDescription,n=t.link,m=t.postItCard,h=(0,d.useSiteContext)().getMicroCopy;return s.default.createElement(i.default,{backgroundColor:"white",spacing:"none","data-testid":"lead-block-section"},s.default.createElement(p.LeadBlockWrapper,null,s.default.createElement(o.default.Content,null,s.default.createElement(p.Text,null,s.default.createElement(c.default,{document:r,underlineHeadings:["h2","h3","h4"],hasNoBottomMargin:!0})),n&&n[0]&&s.default.createElement(p.LinkWrapper,null,s.default.createElement(f.default,{data:n[0],variant:"opaqueOutlined","data-testid":"anchor-link-"+(0,u.replaceSpaces)(n[0].label)},n[0].label))),s.default.createElement(o.default.Card,{color:"pearl","data-testid":"lead-block-card"},s.default.createElement(o.default.Card.Section,null,m?s.default.createElement(c.default,{document:m,underlineHeadings:["h2","h3","h4"],gtmLabel:(0,c.parseReachDataRawFields)(m).h4||(0,c.parseReachDataRawFields)(m).h5}):s.default.createElement(s.default.Fragment,null,s.default.createElement(o.default.Card.Heading,{hasUnderline:!0},h(l.microCopy.PAGE_JUMP_TO_SECTION)),s.default.createElement(o.default.Card.Content,null,s.default.createElement(p.LinksContainer,{anchorLinkComponent:function(e){return s.default.createElement(a.default,Object.assign({},e,{gtm:{id:"cta-click1",label:h(l.microCopy.PAGE_JUMP_TO_SECTION)+" - "+e.children,action:e.href},"data-testid":"anchor-link-"+(0,u.replaceSpaces)(h(l.microCopy.PAGE_JUMP_TO_SECTION))}))}})))))))};t.default=m},45163:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.default=void 0;var a=r(39748),o=n(r(47892)),i=n(r(25239)),l=n(r(14042)),s=r(82781),u=n(r(86326)),c=r(91972),d=n(r(17025)),f=n(r(69391)),p=n(r(715)),m=n(r(5619)),h=n(r(84164)),v=n(r(92349)),g=r(56028),b=n(r(62042)),y=r(92038),x=r(47833),C=n(r(47640)),A=n(r(4887)),_=r(73584),E=function(e){return void 0!==e.path},S=function(e){var t=e.brandLandingPageData,r=e.enhancedBreadcrumbs,n=(0,g.useSiteContext)(),h=(0,c.useTheme)(),y=function(e,t,r){var n=e.getMicroCopy;return r.map((function(e){var r,a,o,i,l=e.value;return{title:l.title,children:"subtitle"in l?l.subtitle:void 0,media:"featuredVideo"in l&&l.featuredVideo?(0,A.default)(l.featuredVideo,t):"featuredMedia"in l&&l.featuredMedia?(0,C.default)(Object.assign({},l.featuredMedia,{size:"cover"}),t):void 0,cta:(i=l,"promo"===i.collectionType?(o=null===(r=l.cta)||void 0===r?void 0:r[0],null!=o&&o.label?u.default.createElement(b.default,{data:o,hasBrandColours:!0},o.label):void 0):E(l)?(a=l,a.path?u.default.createElement(b.default,{data:{blockType:"internal-link-block",label:a.title,linkedPage:{value:{path:a.path}}},hasBrandColours:!0},n(s.microCopy.PAGE_LINK_LABEL)):void 0):void 0)}}))}(n,h,t.slides),S=n.countryCode,w=n.getMicroCopy,k={title:t.brandLogo?u.default.createElement(f.default,{brandName:t.brandLogo,brandWhiteBox:!0}):void 0,children:t.longDescription&&(0,a.createEllipsis)(t.longDescription,400),media:t.featuredMedia?(0,C.default)(Object.assign({},t.featuredMedia,{size:"cover",loading:"eager"}),h):void 0,hasUnderline:!1,cta:t.cta&&t.cta[0]?u.default.createElement(b.default,{data:t.cta[0],"data-testid":"first-slide-cta",hasBrandColours:!0},t.cta[0].label):void 0},M=(0,_.getValidOverlapCards)(t.overlapCards);return u.default.createElement(u.default.Fragment,null,u.default.createElement(o.default,{breadcrumbs:u.default.createElement(d.default,{"data-testid":"breadcrumbs-section-top"},u.default.createElement(p.default,{data:r,"data-testid":"brand-landing-page-breadcrumbs-top"})),heroes:[k,...y],nextAccessibilityLabel:"next",previousAccessibilityLabel:"previous"},u.default.createElement(i.default,{gtm:{id:"search2",label:w(s.microCopy.SEARCH_LABEL),action:(0,x.getPathWithCountryCode)(S,"search")},action:(0,x.getPathWithCountryCode)(S,"search"),label:w(s.microCopy.SEARCH_LABEL),placeholder:w(s.microCopy.SEARCH_PLACEHOLDER_HERO),"data-testid":"brand-search-form"})),M&&u.default.createElement(m.default,{data:M}),t.sections&&u.default.createElement(v.default,{data:t.sections}),u.default.createElement(l.default,{backgroundColor:"alabaster",isSlim:!0,"data-testid":"breadcrumbs-section-bottom"},u.default.createElement(p.default,{data:r,"data-testid":"brand-landing-page-breadcrumbs-bottom"})))},w=function(e){var t=e.data,r=e.pageContext,n=t.payloadBrandLandingPage,a=n.title,o=n.brandLogo,i=n.featuredMedia,l=n.signupBlock,s=n.breadcrumbs,c=n.breadcrumbTitle,d=n.meta,f=null==a?void 0:a.trim(),p=(0,y.updateBreadcrumbTitleFromPayload)(s,c),m={breadcrumbs:p,signupBlock:l,meta:d,path:t.payloadBrandLandingPage.path};return u.default.createElement(h.default,{brand:o,title:f,pageData:m,siteData:t.payloadSite,microCopy:t.allPayloadMicroCopy.nodes,pitchedRoofCalculatorConfig:t.payloadPitchedRoofCalculatorConfig,visualiserHouseTypes:t.allPayloadHouseModel.no
55des,homePage:t.payloadHomePage,generalError:t.payloadGeneralError,countryNavigation:t.payloadCountryNavigation,sampleOrder:t.payloadSampleOrder,visualiser:t.payloadVisualiser,variantCodeToPathMap:null==r?void 0:r.variantCodeToPathMap,ogImageUrl:null==i?void 0:i.sizes.heroDesktop.url,pageType:"brandPage"},u.default.createElement(S,{brandLandingPageData:t.payloadBrandLandingPage,enhancedBreadcrumbs:p}))};t.default=w},45280:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.default=void 0;var a=n(r(14042)),o=r(39748),i=n(r(86326)),l=r(68669),s=r(54667),u={"Strictly Necessary":"C0001",Analytics:"C0002",Functional:"C0003",Targeting:"C0004","Social Media":"C0005",Performance:"C0007"},c=function(e){var t=e.data,r=(t.allowCookieClasses||[]).map((function(e){return u[e]})),n=r.join("-"),c=(0,l.useHasOptanonBoxClosed)(r).hasAcceptedOptanonCookie;return i.default.createElement(a.default,{backgroundColor:"pearl","data-testid":"iframe-section-"+(0,o.replaceSpaces)(t.title)},t.title&&i.default.createElement(a.default.Title,null,t.title),t.summary&&t.summary.root.children.length?i.default.createElement(s.StyledRichText,{document:t.summary,hasNoBottomMargin:!0}):void 0,i.default.createElement("div",{"data-testid":"iframe-section-"+(0,o.replaceSpaces)(t.title)+"-wrapper",style:{minHeight:t.height}},c&&i.default.createElement(s.Iframe,{id:"iframe-section-"+(0,o.replaceSpaces)(t.title)+"-iframe",key:"iframe-section-"+(0,o.replaceSpaces)(t.title)+"-iframe",title:t.title||void 0,className:n.length>0?" optanon-category-"+n:"",src:t.url,width:"100%",height:t.height,"data-testid":"iframe-section-"+(0,o.replaceSpaces)(t.title)+"-iframe"})))};t.default=c},45338:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=r(97711),o=n(r(97386));t.default=e=>(0,a.jsxs)(o.default,{viewBox:"0 0 48 48",fill:"none",...e,children:[(0,a.jsx)("path",{d:"M30.78 5H12.542v38.004H42V15.858L30.78 5z",fill:"#AEB1B1"}),(0,a.jsx)("path",{d:"M13.945 41.647V6.357h16.833v9.5h9.82v25.79H13.944z",fill:"#fff"}),(0,a.jsx)("rect",{x:"6",y:"23",width:"29.077",height:"13.909",rx:"1",fill:"#005B8C"}),(0,a.jsx)("path",{d:"M11.86 27.592H9.268v-1.596h6.996v1.596h-2.58V34H11.86v-6.408zM19.558 29.884l-2.64-3.888h2.22l1.5 2.352 1.44-2.352h2.004l-2.472 3.768L24.49 34h-2.232l-1.728-2.688L18.85 34h-1.992l2.7-4.116zM27.328 27.592h-2.592v-1.596h6.996v1.596h-2.58V34h-1.824v-6.408z",fill:"#fff"})]})},45355:function(e,t,r){var n=r(53300),a=Object.prototype.hasOwnProperty;e.exports=function(e,t,r,o,i,l){var s=1&r,u=n(e),c=u.length;if(c!=n(t).length&&!s)return!1;for(var d=c;d--;){var f=u[d];if(!(s?f in t:a.call(t,f)))return!1}var p=l.get(e),m=l.get(t);if(p&&m)return p==t&&m==e;var h=!0;l.set(e,t),l.set(t,e);for(var v=s;++d<c;){var g=e[f=u[d]],b=t[f];if(o)var y=s?o(b,g,f,t,e,l):o(g,b,f,e,t,l);if(!(void 0===y?g===b||i(g,b,r,o,l):y)){h=!1;break}v||(v="constructor"==f)}if(h&&!v){var x=e.constructor,C=t.constructor;x==C||!("constructor"in e)||!("constructor"in t)||"function"==typeof x&&x instanceof x&&"function"==typeof C&&C instanceof C||(h=!1)}return l.delete(e),l.delete(t),h}},45397:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=n(r(97068));t.default=a.default},45555:function(e,t,r){"use strict";var n,a=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var a=Object.getOwnPropertyDescriptor(t,r);a&&!("get"in a?!t.__esModule:a.writable||a.configurable)||(a={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,a)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),o=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),i=this&&this.__importStar||(n=function(e){return n=Object.getOwnPropertyNames||function(e){var t=[];for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[t.length]=r);return t},n(e)}
55,function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r=n(e),i=0;i<r.length;i++)"default"!==r[i]&&a(t,e,r[i]);return o(t,e),t}),l=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const s=r(97711),u=l(r(70075)),c=l(r(79735)),d=r(86326),f=r(39748),p=l(r(25043)),m=i(r(23894)),h=l(r(20387)),v=r(86093),g=l(r(9866)),b=r(71613),y=({label:e="Search",name:t="autocomplete-field",startAdornmentIcon:r,...n})=>{const a=(0,d.useCallback)((n=>{const{inputProps:a,...o}=((e,t)=>t?{...e,"data-testid":e.id,InputProps:{...e.InputProps,startAdornment:(0,s.jsx)(b.StartAdornmentIcon,{source:m.iconMap[t]})}}:{...e,"data-testid":e.id})(n,r);return(0,s.jsx)(v.TextField,{name:t,label:e,inputProps:a,...o})}),[e,t,r]);return(0,s.jsx)(u.default,{renderInput:a,...n})};y.Option=({text:e,secondaryText:t,matches:r=[],...n})=>{const a=(0,c.default)(e,r.map((({offset:e,length:t})=>[e,e+t])));return(0,s.jsx)("li",{...n,children:(0,s.jsxs)(b.StyledGrid,{container:!0,children:[(0,s.jsx)(p.default,{children:(0,s.jsx)(m.default,{source:h.default})}),(0,s.jsxs)(p.default,{xs:!0,children:[(0,s.jsx)(g.default,{children:a.map(((e,t)=>e.highlight?(0,s.jsx)("mark",{"data-testid":`option-mark-text-${(0,f.replaceSpaces)(e.text)}`,children:e.text},t):e.text))}),t&&(0,s.jsx)(g.default,{variant:"body3",color:"textSecondary",children:t})]})]})},e)},t.default=y},45557:function(e,t,r){var n,a,o;a=[],void 0===(o="function"==typeof(n=function(){"use strict";var e,t,n,a,o="undefined"!=typeof window?window:null!=typeof r.g?r.g:this||{},i=o.cancelRequestAnimationFrame&&o.requestAnimationFrame||setTimeout,l=o.cancelRequestAnimationFrame||clearTimeout,s=[],u=0,c=!1,d=7,f=35,p=125,m=0,h=0,v=0,g={get didTimeout(){return!1},timeRemaining:function(){var e=d-(Date.now()-h);return e<0?0:e}},b=y((function(){d=22,p=66,f=0}));function y(e){var t,r,n=99,a=function(){var o=Date.now()-r;o<n?t=setTimeout(a,n-o):(t=null,e())};return function(){r=Date.now(),t||(t=setTimeout(a,n))}}function x(){c&&(a&&l(a),n&&clearTimeout(n),c=!1)}function C(){125!=p&&(d=7,p=125,f=35,c&&(x(),E())),b()}function A(){a=null,n=setTimeout(S,0)}function _(){n=null,i(A)}function E(){c||(t=p-(Date.now()-h),e=Date.now(),c=!0,f&&t<f&&(t=f),t>9?n=setTimeout(_,t):(t=0,_()))}function S(){var r,a,o,i=d>9?9:1;if(h=Date.now(),c=!1,n=null,u>2||h-t-50<e)for(a=0,o=s.length;a<o&&g.timeRemaining()>i;a++)r=s.shift(),v++,r&&r(g);s.length?E():u=0}function w(e){return m++,s.push(e),E(),m}function k(e){var t=e-1-v;s[t]&&(s[t]=null)}if(o.requestIdleCallback&&o.cancelIdleCallback)try{o.requestIdleCallback((function(){}),{timeout:0})}catch(M){!function(e){var t,r;if(o.requestIdleCallback=function(t,r){return r&&"number"==typeof r.timeout?e(t,r.timeout):e(t)},o.IdleCallbackDeadline&&(t=IdleCallbackDeadline.prototype)){if(!(r=Object.getOwnPropertyDescriptor(t,"timeRemaining"))||!r.configurable||!r.get)return;Object.defineProperty(t,"timeRemaining",{value:function(){return r.get.call(this)},enumerable:!0,configurable:!0})}}(o.requestIdleCallback)}else o.requestIdleCallback=w,o.cancelIdleCallback=k,o.document&&document.addEventListener&&(o.addEventListener("scroll",C,!0),o.addEventListener("resize",C),document.addEventListener("focus",C,!0),document.addEventListener("mouseover",C,!0),["click","keypress","touchstart","mousedown"].forEach((function(e){document.addEventListener(e,C,{capture:!0,passive:!0})})),o.MutationObserver&&new MutationObserver(C).observe(document.documentElement,{childList:!0,subtree:!0,attributes:!0}));return{request:w,cancel:k}})?n.apply(t,a):n)||(e.exports=o)},45584:function(e,t,r){var n=r(29810).default,a=r(29085);e.exports=function(e){var t=a(e,"string");return"symbol"==n(t)?t:String(t)},e.exports.__esModule=!0,e.exports.default=e.exports},45594:function(e,t,r){"use strict";r(79745)("match")},45663:function(e,t,r){"use strict";var n=r(58040),a=r(39811),o=r(80055),i=r(65534),l=n("".charAt),s=n("".charCodeAt),u=n("".slice),c=function(e){return function(t,r){var n,c,d=o(i(t)),f=a(r),p=d.length;return f<0||f>=p?e?"":void 0:(n=s(d,f))<55296||n>56319||f+1===p||(c=s(d,f+1))<56320||c>57343?e?l(d,f):n:e?u(d,f,f+2):c-56320+(n-55296<<10)+65536}};e.exports={codeAt:c(!1),charAt:c(!0)}},45668:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.StyledRichText=t.StyledMedia=t.StyledEmbeddedRegistrationFormSection=t.FormContentWrapper=void 0;var a=r(91972),o=n(r(40221)),i=n(r(11638)),l=(0,a.styled)("div")((function(e){var t;return(t={overflow:"hidden",position:"relative",display:"flex",width:"100%","&>div":{width:"100%"}})[e.theme.breakpoints.down(769)]={flexDirection:"column-reverse"},t}));t.StyledEmbeddedRegistrationFormSection=l;var s=(0,a.styled)("div")((function(e){var t;return(t={padding:"60px 0"})[e.theme.breakpoints.up(769)]={padding:"60px 24px",width:"50%"},t}));t.FormContentWrapper=s;var u=(0,a.styled)(o.default)((function(e){var t,r=e.theme;return(t={height:"375px"})[r.breakpoints.up(376)]={height:"414px"},t[r.breakpoints.up(769)]={position:"absolute",top:0,left:"50%",width:"50vw",height:"100%",maxHeight:"none"},t}));t.StyledMedia=u;var c=(0,a.styled)(i.default)({marginBottom:"24px"});t.StyledRichText=c},45675:function(e,t,r){"use strict";const n=(0,r(28015).A)();t.A=n},45704:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.Text=t.LinksContainer=t.LinkWrapper=t.LeadBlockWrapper=void 0;var a=n(r(40817)),o=n(r(71377)),i=r(91972),l=(0,i.styled)(o.default.Menu)({"&>div:first-of-type":{marginTop:"0"},"&>div:last-child":{marginBottom:"0"}});t.LinksContainer=l;var s=(0,i.styled)(a.default.Content.Section)({marginBottom:0});t.Text=s;var u=(0,i.styled)(a.default.Content.Section)({marginTop:"32px",marginBottom:0});t.LinkWrapper=u;var c=(0,i.styled)(a.default)((function(e){var t;return(t={})[e.theme.breakpoints.down("lg")]={gap:"8px"},t}));t.LeadBlockWrapper=c},45715:function(e,t,r){"use strict";r.d(t,{A:function(){return o}});r(86326);var n=r(35875),a=r(36870);function o(e){const{styles:t,defaultTheme:r={}}=e,o="function"==typeof t?e=>{return t(null==(n=e)||0===Object.keys(n).length?r:e);var n}:t;return(0,a.jsx)(n.Global,{styles:o})}},45736:function(e,t,r){"use strict";t.__esModule=!0,t.PromoSectionLink=void 0;var n=(0,r(91972).styled)("div")((function(e){var t;return(t={marginTop:"32px"})[e.theme.breakpoints.up("md")]={marginTop:"24px"},t}));t.PromoSectionLink=n},45743:function(e,t,r){"use strict";r.d(t,{l:function(){return o}});var n=r(72667),a=r(68223);function o(e){return(0,a.A)("MuiLinearProgress",e)}const i=(0,n.A)("MuiLinearProgress",["root","colorPrimary","colorSecondary","determinate","indeterminate","buffer","query","dashed","dashedColorPrimary","dashedColorSecondary","bar","barColorPrimary","barColorSecondary","bar1Indeterminate","bar1Determinate","bar1Buffer","bar2Indeterminate","bar2Buffer"]);t.A=i},45746:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esMo
55dule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=n(r(74826));t.default=a.default},45753:function(e,t,r){"use strict";r(58571);var n=r(93710);e.exports=n("Array").forEach},45795:function(e,t,r){"use strict";t.__esModule=!0,t.AssetsIframeElement=void 0;var n=(0,r(91972).styled)("iframe")((function(e){var t;return(t={width:"100%",height:"500px",border:"none"})[e.theme.breakpoints.up("lg")]={height:"600px"},t}));t.AssetsIframeElement=n},45821:function(e){"use strict";e.exports=function(e){return null==e}},45904:function(e,t,r){"use strict";function n(){return n=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},n.apply(this,arguments)}r.d(t,{A:function(){return n}})},45922:function(e,t,r){"use strict";var n=r(20469),a=r(36201),o=r(28881),i=r(17235),l=RegExp.prototype;e.exports=function(e){var t=e.flags;return void 0!==t||"flags"in l||a(e,"flags")||!o(l,e)?t:n(i,e)}},45926:function(e,t,r){"use strict";r.d(t,{X:function(){return o}});var n=r(45904),a=r(76725);function o(e,t,r){return void 0===e||(0,a.g)(e)?t:(0,n.A)({},t,{ownerState:(0,n.A)({},t.ownerState,r)})}},45937:function(e,t,r){"use strict";var n,a,o,i=r(45095),l=r(95661),s=r(21034),u=r(74864),c=r(69371),d=r(20880),f=r(93243),p=r(33235),m=f("iterator"),h=!1;[].keys&&("next"in(o=[].keys())?(a=c(c(o)))!==Object.prototype&&(n=a):h=!0),!s(n)||i((function(){var e={};return n[m].call(e)!==e}))?n={}:p&&(n=u(n)),l(n[m])||d(n,m,(function(){return this})),e.exports={IteratorPrototype:n,BUGGY_SAFARI_ITERATORS:h}},45938:function(e,t,r){var n=r(7187),a=n?n.prototype:void 0,o=a?a.valueOf:void 0;e.exports=function(e){return o?Object(o.call(e)):{}}},45952:function(e,t,r){"use strict";var n=r(66185);t.A=n.A},45956:function(e){"use strict";var t="%[a-f0-9]{2}",r=new RegExp("("+t+")|([^%]+?)","gi"),n=new RegExp("("+t+")+","gi");function a(e,t){try{return[decodeURIComponent(e.join(""))]}catch(o){}if(1===e.length)return e;t=t||1;var r=e.slice(0,t),n=e.slice(t);return Array.prototype.concat.call([],a(r),a(n))}function o(e){try{return decodeURIComponent(e)}catch(o){for(var t=e.match(r)||[],n=1;n<t.length;n++)t=(e=a(t,n).join("")).match(r)||[];return e}}e.exports=function(e){if("string"!=typeof e)throw new TypeError("Expected `encodedURI` to be of type `string`, got `"+typeof e+"`");try{return e=e.replace(/\+/g," "),decodeURIComponent(e)}catch(t){return function(e){for(var r={"%FE%FF":"��","%FF%FE":"��"},a=n.exec(e);a;){try{r[a[0]]=decodeURIComponent(a[0])}catch(t){var i=o(a[0]);i!==a[0]&&(r[a[0]]=i)}a=n.exec(e)}r["%C2"]="�";for(var l=Object.keys(r),s=0;s<l.length;s++){var u=l[s];e=e.replace(new RegExp(u,"g"),r[u])}return e}(e)}}},46015:function(e){e.exports=function(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}},46040:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.default=t.BuildSmallViewRows=t.BuildMediumViewRows=t.BuildLargeViewRows=void 0;var a=n(r(45397)),o=n(r(86301)),i=n(r(9866)),l=r(91972),s=n(r(16978)),u=n(r(55530)),c=n(r(86326)),d=r(82730),f=n(r(73565)),p=r(32465),m=function(e){var t=e.title;return c.default.createElement(o.default.Row,null,c.default.createElement(o.default.Cell,null,c.default.createElement(i.default,{variant:"h6"},t)))},h=function(e){var t=e.title,r=e.packSize,n=e.externalProductCode;return c.default.createElement(o.default.Row,null,c.default.createElement(o.default.Cell,{className:p.classes.mediumHeaderFirstCell},c.default.createElement(i.default,{variant:"h6"},t)),c.default.createElement(o.default.Cell,{className:p.classes.mediumHeaderCell},c.default.createElement(i.default,{variant:"h6"},r)),c.default.createElement(o.default.Cell,{className:p.classes.mediumHeaderCell},c.default.createElement(i.default,{variant:"h6"},n)))},v=function(e){var t=e.title,r=e.packSize,n=e.externalProductCode,a=e.quantity,l=e.remove;return c.default.createElement(o.default.Row,null,c.default.createElement(o.default.Cell,{className:p.classes.largeHeaderFirstCell},c.default.createElement(i.default,{variant:"h6"},t)),c.default.createElement(o.default.Cell,{className:p.classes.header},c.default.createElement(i.default,{variant:"h6"},r)),c.default.createElement(o.default.Cell,{className:p.classes.header},c.default.createElement(i.default,{variant:"h6"},n)),c.default.createElement(o.default.Cell,{className:p.classes.header},c.default.createElement(i.default,{variant:"h6"},a)),c.default.createElement(o.default.Cell,{className:p.classes.header},c.default.createElement(i.default,{variant:"h6"},l)))},g=function(e){var t=e.onDelete,r=e.onChangeQuantity,n=e.rows,l=e.packSize,s=e.externalProductCode;return c.default.createElement(p.StyledQuantityTableSmall,null,n.map((function(e,n){return c.default.createElement(o.default.Row,{key:"small-row-"+e.externalProductCode,className:(0,u.default)(n%2!=0&&p.classes.greyBack)},c.default.createElement(o.default.Cell,{className:p.classes.smallCell},c.default.createElement("div",null,c.default.createElement("div",{className:p.classes.cellRow},c.default.createElement("img",{src:e.image,className:p.classes.picture,alt:""}),c.default.createElement(i.default,{className:p.classes.smallDescription},e.description)),c.default.createElement("div",{className:p.classes.cellRow},c.default.createElement(i.default,{variant:"subtitle1"},s,":"),c.default.createElement(i.default,{className:p.classes.boldText},e.externalProductCode)),c.default.createElement("div",{className:p.classes.cellRow},c.default.createElement(i.default,{variant:"subtitle1"},l,":"),c.default.createElement(i.default,{className:p.classes.boldText},e.packSize)),c.default.createElement("div",{className:(0,u.default)(p.classes.cellRow,p.classes.cellRowLast)},c.default.createElement("div",{className:p.classes.iteratorCellSmall},c.default.createElement(f.default,{name:e.externalProductCode.toString(),min:0,defaultValue:e.quantity,onChange:function(t){return r(e,t)}})),c.default.createElement(a.default,{"aria-label":"Remove "+e.description,role:"button",className:p.classes.icon,onClick:function(){return t(e)}})))))})))};t.BuildSmallViewRows=g;
55var b=function(e){var t=e.onDelete,r=e.rows,n=e.onChangeQuantity;return c.default.createElement(p.StyledQuantityTableMedium,null,r.map((function(e,r){var l="Remove "+e.description;return c.default.createElement(o.default.Row,{key:"medium-row-"+e.externalProductCode,className:(0,u.default)(r%2!=0&&p.classes.greyBack,p.classes.mediumTableRow)},c.default.createElement(o.default.Cell,null,c.default.createElement("div",{className:p.classes.cellRow},c.default.createElement("img",{src:e.image,className:p.classes.picture,alt:""}),c.default.createElement(i.default,{className:p.classes.largeDescription},e.description)),c.default.createElement("div",{className:p.classes.iteratorCellMedium},c.default.createElement(f.default,{name:e.externalProductCode.toString(),min:0,defaultValue:e.quantity,onChange:function(t){return n(e,t)}}))),c.default.createElement(o.default.Cell,{className:p.classes.mediumCell},e.packSize),c.default.createElement(o.default.Cell,{className:p.classes.mediumCell},c.default.createElement("div",{className:p.classes.mediumCellBasketIconWrapper},c.default.createElement(i.default,null,e.externalProductCode),c.default.createElement(d.IconButton,{accessibilityLabel:l,className:p.classes.icon,onClick:function(){return t(e)},variant:"flat",gtm:{id:"cta-click1",label:l}},c.default.createElement(a.default,null)))))})))};t.BuildMediumViewRows=b;var y=function(e){var t=e.onDelete,r=e.onChangeQuantity,n=e.rows,m=(0,l.useTheme)(),h=(0,s.default)(m.breakpoints.up("lg"));return c.default.createElement(p.StyledQuantityTableLarge,null,n.map((function(e,n){var l="Remove "+e.description;return c.default.createElement(o.default.Row,{key:"large-row-"+e.externalProductCode,className:(0,u.default)(n%2!=0&&p.classes.greyBack)},c.default.createElement(o.default.Cell,null,c.default.createElement("div",{className:p.classes.cellRow},c.default.createElement("img",{src:e.image,className:p.classes.picture,alt:""}),h&&c.default.createElement(i.default,{className:p.classes.largeDescription},e.description))),c.default.createElement(o.default.Cell,{className:p.classes.largeCell},c.default.createElement(i.default,null,e.packSize)),c.default.createElement(o.default.Cell,{className:p.classes.largeCell},c.default.createElement(i.default,null,e.externalProductCode)),c.default.createElement(o.default.Cell,{className:(0,u.default)(p.classes.largeCell,p.classes.iteratorCellLarge)},c.default.createElement("div",{className:p.classes.iteratorCellLarge},c.default.createElement(f.default,{name:e.externalProductCode.toString(),min:0,defaultValue:e.quantity,onChange:function(t){return r(e,t)}}))),c.default.createElement(o.default.Cell,{className:p.classes.largeCell},c.default.createElement(d.IconButton,{accessibilityLabel:l,className:p.classes.icon,onClick:function(){return t(e)},variant:"flat",gtm:{id:"cta-click1",label:l}},c.default.createElement(a.default,null))))})))};t.BuildLargeViewRows=y;var x=function(e){var t=e.onDelete,r=e.onChangeQuantity,n=e.rows,a=e.title,i=e.packSize,u=e.externalProductCode,d=e.quantity,f=e.remove,x=(0,l.useTheme)(),C=(0,s.default)(x.breakpoints.between("xs","sm")),A=(0,s.default)(x.breakpoints.between("sm",1024)),_=(0,s.default)(x.breakpoints.up(1024));return c.default.createElement(p.StyledQuantityTable,null,C&&c.default.createElement(o.default,null,c.default.createElement(o.default.Head,null,c.default.createElement(m,{title:a})),c.default.createElement(o.default.Body,null,c.default.createElement(g,{onDelete:t,onChangeQuantity:r,rows:n,packSize:i,externalProductCode:u,quantity:d,remove:f}))),A&&c.default.createElement(o.default,null,c.default.createElement(o.default.Head,null,c.default.createElement(h,{title:a,packSize:i,externalProductCode:u})),c.default.createElement(o.default.Body,null,c.default.createElement(b,{onDelete:t,onChangeQuantity:r,rows:n}))),_&&c.default.createElement(o.default,null,c.default.createElement(o.default.Head,null,c.default.createElement(v,{title:a,packSize:i,externalProductCode:u,quantity:d,remove:f})),c.default.createElement(o.default.Body,null,c.default.createElement(y,{onDelete:t,onChangeQuantity:r,rows:n}))))};t.default=x},46064:function(e,t,r){"use strict";const n=r(86326).createContext(void 0);t.A=n},46094:function(e,t,r){"use strict";var n=r(60330);
55Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=n(r(24142)),o=r(36870),i=(0,a.default)((0,o.jsx)("path",{d:"M1 21h22L12 2 1 21zm12-3h-2v-2h2v2zm0-4h-2v-4h2v4z"}),"ReportProblem");t.default=i},46140:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=n(r(9609));t.default=a.default},46172:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.StyledContentArea=t.StyledBrandLogo=void 0;var a=r(91972),o=n(r(69391)),i=(0,a.styled)("div")((function(e){e.theme;return{maxHeight:"400px"}}));t.StyledContentArea=i;var l=(0,a.styled)(o.default)((function(e){e.theme;return{marginBottom:"16px",marginRight:"16px"}}));t.StyledBrandLogo=l},46184:function(e){e.exports=function(e){return null!=e&&"object"==typeof e}},46252:function(e,t,r){var n=r(16990),a=r(46184);e.exports=function(e){return a(e)&&"[object Arguments]"==n(e)}},46313:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.default=void 0;var a=n(r(25043)),o=n(r(96858)),i=n(r(23111)),l=n(r(84940)),s=n(r(87593)),u=n(r(52729)),c=r(82781),d=function(e,t){if("function"==typeof WeakMap)var r=new WeakMap,n=new WeakMap;return function(e,t){if(!t&&e&&e.__esModule)return e;var a,o,i={__proto__:null,default:e};if(null===e||"object"!=typeof e&&"function"!=typeof e)return i;if(a=t?n:r){if(a.has(e))return a.get(e);a.set(e,i)}for(var l in e)"default"!==l&&{}.hasOwnProperty.call(e,l)&&((o=(a=Object.defineProperty)&&Object.getOwnPropertyDescriptor(e,l))&&(o.get||o.set)?a(i,l,o):i[l]=e[l]);return i}(e,t)}(r(86326)),f=r(80384),p=r(16003),m=n(r(60154)),h=n(r(69391)),v=r(56028),g=r(11576),b=r(62540),y=n(r(12728));var x=(0,m.default)(u.default,{action:"imageSource",label:"altText"}),C=(0,m.default)(u.default,{label:"media",action:"media"}),A=function(e){var t=e.data,r=t.name,n=t.brandCode,u=t.nobb,m=t.images,A=t.attributes,_=t.isRecaptchaShown,E=t.videos,S=void 0===E?[]:E,w=t.variantCode,k=t.isNavigationToVisualiserAvailable,M=t.goodBetterBest,T=t.modelDesignation,O=e.children,D=(0,v.useSiteContext)().getMicroCopy,R=(0,d.useContext)(g.VisualiserContext).open,P=(0,f.useConfig)().isV2VisualiserEnabled,L=function(){if(!P||k)for(var e=0;e<y.default.tiles.length;e++){if(P)return{visualiserParameters:{colourId:"",sidingId:1,tileId:w,viewMode:"roof",caption:D(c.microCopy.PDP_VISUALISER_SLIDE_CAPTION)},openVisualiser:R};var t=y.default.tiles[Number(e)],r=t.colours.find((function(e){return e.variantCode===w}));if(r)return{visualiserParameters:{colourId:r.id,sidingId:1,tileId:t.id,viewMode:"roof",caption:D(c.microCopy.PDP_VISUALISER_SLIDE_CAPTION)},openVisualiser:R}}}(),I=[...m||[],...S||[]];return L&&m&&I.push(Object.assign({},L,m[0])),0===I.length&&I.push({media:{component:l.default}}),d.default.createElement(b.StyledProductOverview,{"data-testid":"product-overview"},d.default.createElement(a.default,{container:!0,spacing:3},d.default.createElement(a.default,{xs:12,md:12,lg:8},d.default.createElement(o.default,{media:I,thumbnailComponent:function(e){return d.default.createElement(C,Object.assign({gtm:{id:"media-gallery1"}},e))},layout:"short",videoButtonLabel:D(c.microCopy.MEDIA_VIDEO),visualiserButtonLabel:D(c.microCopy.MEDIA_3D),visualiserText:D(c.microCopy.MEDIA_VISUALIZER_TEXT),tag:M&&d.default.createElement(s.default,{level:(0,p.getLevel)(M),label:D(p.goodBetterBestLabels[M]),rounded:!0})})),d.default.createElement(a.default,{xs:12,md:12,lg:4},d.default.createElement(i.default,{brandLogo:n?d.default.createElement(h.default,{brandName:n}):void 0,name:r,nobb:u,thumbnailComponent:function(e){return d.default.createElement(x,Object.assign({gtm:{id:"thumbnail1"}},e))},nobbLabel:D(c.microCopy.PDP_NOBB_LABEL),modelDesignationLabel:D(c.microCopy.PDP_MODEL_DESIGNATION_LABEL),modelDesignation:T,attributes:A||[]},O),_&&d.default.createElement(b.StyledRecaptchaPrivacyLinks,null))))};t.default=A},46409:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=r(97711),o=r(91972),i=n(r(55530)),l=r(86326),s=n(r(71513)),u={boxed:"Logo-boxed"},c=(0,o.styled)(s.default)((({theme:e})=>({[`&.${u.boxed}`]:{backgroundColor:e.colours.white,padding:"0 10px"}})));t.default=(0,l.forwardRef)((({boxed:e,className:t,...r},n)=>(0,a.jsx)(c,{className:(0,i.default)(t,e&&u.boxed),...r,ref:n})))},46418:function(e,t,r){"use strict";r(50864);var n=r(93710);e.exports=n("Array").slice},46533:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esMo
55dule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.ButtonContainer=t.LargeScreenTitle=t.Wrapper=t.classes=void 0;const a=r(91972),o=n(r(9866)),i=n(r(159));t.classes={signupLabel:"SignupBlock-signupLabel"},t.Wrapper=(0,a.styled)("div")((()=>({padding:"30px 0",[`.${t.classes.signupLabel}`]:{width:"100%"}}))),t.LargeScreenTitle=(0,a.styled)(o.default)((({theme:e})=>({[e.breakpoints.up("lg")]:{marginBottom:"24px"}}))),t.ButtonContainer=(0,a.styled)(i.default)({display:"flex",flexDirection:"column",justifyContent:"center"})},46572:function(e,t,r){"use strict";var n,a=r(86326),o=(n=a)&&"object"==typeof n&&"default"in n?n.default:n;function i(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var l=!("undefined"==typeof window||!window.document||!window.document.createElement);e.exports=function(e,t,r){if("function"!=typeof e)throw new Error("Expected reducePropsToState to be a function.");if("function"!=typeof t)throw new Error("Expected handleStateChangeOnClient to be a function.");if(void 0!==r&&"function"!=typeof r)throw new Error("Expected mapStateOnServer to either be undefined or a function.");return function(n){if("function"!=typeof n)throw new Error("Expected WrappedComponent to be a React component.");var s,u=[];function c(){s=e(u.map((function(e){return e.props}))),d.canUseDOM?t(s):r&&(s=r(s))}var d=function(e){var t,r;function a(){return e.apply(this,arguments)||this}r=e,(t=a).prototype=Object.create(r.prototype),t.prototype.constructor=t,t.__proto__=r,a.peek=function(){return s},a.rewind=function(){if(a.canUseDOM)throw new Error("You may only call rewind() on the server. Call peek() to read the current state.");var e=s;return s=void 0,u=[],e};var i=a.prototype;return i.UNSAFE_componentWillMount=function(){u.push(this),c()},i.componentDidUpdate=function(){c()},i.componentWillUnmount=function(){var e=u.indexOf(this);u.splice(e,1),c()},i.render=function(){return o.createElement(n,this.props)},a}(a.PureComponent);return i(d,"displayName","SideEffect("+function(e){return e.displayName||e.name||"Component"}(n)+")"),i(d,"canUseDOM",l),d}}},46578:function(e,t,r){"use strict";var n=r(50491);e.exports=n},46713:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=r(97711),o=n(r(55530)),i=r(86326),l=r(66372);t.default=({accessibilityLabel:e,className:t})=>{const[r,n]=(0,i.useState)(!1),s=(0,i.useCallback)((()=>{let e=!1;window.scrollY>2*window.innerHeight&&(e=!0),n(e)}),[]);(0,i.useEffect)((()=>(window.addEventListener("scroll",s,!0),()=>{window.removeEventListener("scroll",s,!0)})),[s]);const u=(0,i.useCallback)((()=>{window.scrollTo({top:0})}),[]);return(0,a.jsx)(l.Root,{className:(0,o.default)(t,!r&&l.classes.hidden),"data-testid":"back-to-top",children:(0,a.jsx)(l.StyledButton,{accessibilityLabel:e,"aria-hidden":!r,tabIndex:r?0:-1,onClick:u,children:(0,a.jsx)(l.StyledExpandLess,{})})})}},46730:function(e,t,r){"use strict";var n=r(55841);e.exports=!n((function(){var e=function(){}.bind();return"function"!=typeof e||e.hasOwnProperty("prototype")}))},46773:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.default=void 0;var a=n(r(86326)),o=function(e){return a.default.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink",viewBox:"0 0 350 300"},e),a.default.createElement("defs",null,a.default.createElement("linearGradient",{id:"roof9_svg__a",x1:243.958,y1:198.605,x2:217.03,y2:151.965,gradientUnits:"userSpaceOnUse"},a.default.createElement("stop",{offset:.471,stopColor:"#d7f2ff",stopOpacity:0}),a.default.createElement("stop",{offset:1,stopColor:"#d7f2ff",stopOpacity:.35})),a.default.createElement("linearGradient",{id:"roof9_svg__b",x1:63.284,y1:222.976,x2:90.307,y2:176.171,gradientUnits:"userSpaceOnUse"},a.default.createElement("stop",{offset:.316,stopColor:"#fff",stopOpacity:0}),a.default.createElement("stop",{offset:1,stopColor:"#fff"})),a.default.createElement("linearGradient",{id:"roof9_svg__d",x1:286.339,y1:223.068,x2:258.746,y2:175.275,xlinkHref:"#roof9_svg__a"}),a.default.createElement("linearGradient",{id:"roof9_svg__e",x1:201.171,y1:231.819,x2:228.835,y2:183.903,xlinkHref:"#roof9_svg__b"}),a.default.createElement("linearGradient",{id:"roof9_svg__c",x1:328.732,y1:113.738,x2:328.732,y2:87.993,gradientUnits:"userSpaceOnUse"},a.default.createElement("stop",{offset:.117,stopOpacity:0}),a.default.createElement("stop",{offset:1,stopOpacity:.5})),a.default.createElement("linearGradient",{id:"roof9_svg__f",x1:21.399,y1:173.635,x2:21.399,y2:136.219,xlinkHref:"#roof9_svg__c"}),a.default.createElement("linearGradient",{id:"roof9_svg__g",x1:133.034,
55y1:226.849,x2:133.034,y2:201.104,xlinkHref:"#roof9_svg__c"}),a.default.createElement("linearGradient",{id:"roof9_svg__h",x1:308.778,y1:172.134,x2:308.778,y2:146.389,xlinkHref:"#roof9_svg__c"}),a.default.createElement("linearGradient",{id:"roof9_svg__i",x1:236.307,y1:214.269,x2:236.307,y2:188.523,xlinkHref:"#roof9_svg__c"}),a.default.createElement("linearGradient",{id:"roof9_svg__j",x1:193.765,y1:191.662,x2:193.765,y2:165.917,xlinkHref:"#roof9_svg__c"})),a.default.createElement("path",{fill:"none",d:"M0 0h350v300H0z"}),a.default.createElement("path",{fill:"url(#roof9_svg__a)",d:"M132.645 200.81v62.062L328.343 149.76V87.698L132.645 200.81z"}),a.default.createElement("path",{fill:"url(#roof9_svg__b)",d:"M132.645 200.879v61.993L21.011 198.57v-62.406l111.634 64.715z"}),a.default.createElement("path",{fill:"url(#roof9_svg__d)",d:"M236.307 188.481v63.473l72.471-41.966v-63.599l-72.471 42.092z"}),a.default.createElement("path",{fill:"url(#roof9_svg__e)",d:"M236.307 188.481v63.473l-42.542-24.411v-63.888l42.542 24.826z"}),a.default.createElement("path",{fill:"#1f75a9",d:"M340 81.333 133.033 201.104l-9.711-126.207 102.714-59.228L340 81.333z"}),a.default.createElement("path",{fill:"#48d7ff",d:"M225.854 15.774 123.322 74.897 10 129.78 217.252 10l8.602 5.774z"}),a.default.createElement("path",{fill:"#4cf1ff",d:"M133.033 201.104 10 129.78l113.322-54.883 9.711 126.207z"}),a.default.createElement("path",{fill:"#46e2ff",d:"m195.316 164.906 40.917 23.618 11.863-72.065-43.807-25.368-8.973 73.815z"}),a.default.createElement("path",{fill:"#257dad",d:"m320.338 139.687-84.105 48.837 11.863-72.065 72.242 23.228z"}),a.default.createElement("path",{fill:"#2580b4",d:"m279.785 116.179 40.553 23.508-72.242-23.228-43.807-25.368 75.496 25.088z"}),a.default.createElement("path",{fill:"url(#roof9_svg__c)",d:"M328.232 87.993h1v25.745h-1z"}),a.default.createElement("path",{fill:"url(#roof9_svg__f)",d:"M20.899 136.219h1v37.416h-1z"}),a.default.createElement("path",{fill:"url(#roof9_svg__g)",d:"M132.534 201.104h1v25.745h-1z"}),a.default.createElement("path",{fill:"none",stroke:"#002839",strokeMiterlimit:10,d:"m123.322 74.897 102.714-59.228"}),a.default.createElement("path",{fill:"none",stroke:"#002839",strokeLinejoin:"round",d:"m195.316 164.906 8.973-73.815 43.807 25.368-11.789 72.022M320.338 139.687l-72.242-23.228M204.289 91.091l75.496 25.088"}),a.default.createElement("path",{fill:"url(#roof9_svg__h)",d:"M308.278 146.389h1v25.745h-1z"}),a.default.createElement("path",{fill:"url(#roof9_svg__i)",d:"M235.807 188.523h1v25.745h-1z"}),a.default.createElement("path",{fill:"url(#roof9_svg__j)",d:"M193.265 165.917h1v25.745h-1z"}),a.default.createElement("path",{fill:"none",stroke:"#002839",strokeLinejoin:"round",d:"m133.034 201.105-9.712-126.208L10 129.781"}),a.default.createElement("path",{fill:"none",stroke:"#002839",strokeLinejoin:"round",strokeWidth:2,d:"m279.785 116.179 40.553 23.508-84.031 48.794-40.99
551-23.575-62.282 36.199L10 129.781 217.253 10l8.783 5.669L340 81.333l-60.215 34.846z"}))};t.default=o},46964:function(e,t){"use strict";t.A={50:"#fafafa",100:"#f5f5f5",200:"#eeeeee",300:"#e0e0e0",400:"#bdbdbd",500:"#9e9e9e",600:"#757575",700:"#616161",800:"#424242",900:"#212121",A100:"#f5f5f5",A200:"#eeeeee",A400:"#bdbdbd",A700:"#616161"}},46998:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const n=r(97711),a=(0,r(91972).styled)("svg")({padding:"0 !important"});t.default=e=>(0,n.jsxs)(a,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 250 250",...e,children:[(0,n.jsx)("path",{fill:"#009fe3",d:"M0 0h250v250H0z"}),(0,n.jsx)("g",{fill:"#fff",children:(0,n.jsx)("path",{d:"M155.393 86.416 144.565 131h-.212l-10.829-44.584H100.3v50.634c-.76-9.718-6.732-14.589-13.079-16.771 5.626-3.078 9.342-7.218 9.342-14.862 0-7.749-4.247-19-24.2-19H30.848v75.8h42.994c12.786 0 25.368-7.183 26.455-21.075v21.075h22.081V113.6h.212l13.164 48.62h17.41l13.163-48.62h.213v48.62h22.081v-75.8ZM54.2 104.461h12.317c4.777 0 7.962 1.381 7.962 5.2 0 4.884-3.079 6.264-7.962 6.264H54.2Zm13.694 39.7H54.2v-14.115h14.652c5.521 0 8.174 2.442 8.174 6.9 0 5.839-4.246 7.219-9.126 7.219ZM195.798 86.416h23.355v75.797h-23.355z"})})]})},47008:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.default=void 0;var a=n(r(62151)),o=n(r(90600)),i=n(r(46140)),l=n(r(14042)),s=r(82781),u=function(e,t){if("function"==typeof WeakMap)var r=new WeakMap,n=new WeakMap;return function(e,t){if(!t&&e&&e.__esModule)return e;var a,o,i={__proto__:null,default:e};if(null===e||"object"!=typeof e&&"function"!=typeof e)return i;if(a=t?n:r){if(a.has(e))return a.get(e);a.set(e,i)}for(var l in e)"default"!==l&&{}.hasOwnProperty.call(e,l)&&((o=(a=Object.defineProperty)&&Object.getOwnPropertyDescriptor(e,l))&&(o.get||o.set)?a(i,l,o):i[l]=e[l]);return i}(e,t)}(r(86326)),c=r(68028),d=r(15721),f=r(47833),p=n(r(98370)),m=n(r(11638)),h=n(r(51912)),v=r(56028),g=r(90925),b=r(62965);var y=function(e){var t=e.data,r=t.richTextDescription,n=t.checkoutFormSection,y=t.emptyBasketMessage,x=t.browseProductsCTALabel,C=t.browseProductsCTA,A=(0,u.useState)(!1),_=A[0],E=A[1],S=(0,u.useState)(!1),w=S[0],k=S[1],M=(0,c.useBasketContext)(),T=M.basketState,O=M.basketDispatch,D=(0,v.useSiteContext)(),R=D.getMicroCopy,P=D.countryCode;(0,u.useEffect)((function(){k(T&&T.products.length>0)}),[T]);var L=(0,u.useMemo)((function(){return T.products.map((function(e){return(0,d.createActionLabel)(e.name,e.colour,e.textureFamily,e.measurements)}))}),[T]),I=R(s.microCopy.PDP_OVERVIEW_COMPLETE_SAMPLE_ORDER),j=(0,u.useMemo)((function(){return function(e,t){var r="CMS"===t?"<br/>":"\n";return e.map((function(e){return Object.entries(e).filter((function(e){return e[0],!!e[1]})).map((function(e){return e[0]+": "+e[1]})).join(""+r)})).join(""+r+r)}(T.products.map((function(e){var t;return(t={})[R(s.microCopy.SAMPLE_BASKET_FORM_PRODUCT_CODE_FIELD)]=e.code,t[R(s.microCopy.SAMPLE_BASKET_FORM_PRODUCT_NAME_FIELD)]=e.name,t[R(s.microCopy.SAMPLE_BASKET_FORM_PRODUCT_COLOR_FIELD)]=e.colour,t[R(s.microCopy.SAMPLE_BASKET_FORM_PRODUCT_TEXTURE_FAMILY_FIELD)]=e.textureFamily,t[R(s.microCopy.SAMPLE_BASKET_FORM_PRODUCT_MEASUREMENTS_FIELD)]=e.measurements,t[R(s.microCopy.SAMPLE_BASKET_FORM_PRODUCT_URL_FIELD)]=""+window.location.origin+(0,f.getPathWithCountryCode)(P,e.path),t})),n[0].source)}),[T,P,R,n]),F=(0,g.getCTA)(C.value,P,x);return u.default.createElement(u.default.Fragment,null,u.default.createElement(l.default,{backgroundColor:"white","data-testid":"sample-basket-section"},u.default.createElement(m.default,{document:r}),u.default.createElement(h.default,null),!w&&u.default.createElement(m.default,{document:y}),!w&&F&&u.default.createElement(a.default,Object.assign({},F,{endIcon:u.default.createElement(o.default,null),variant:"outlined","data-testid":"sample-basket-section-browse-product"}),x),!_&&w&&u.default.createElement(b.StyledCompleteButtonContainer,null,u.default.createElement(a.default,{endIcon:u.default.createElement(i.default,null),onClick:function(){return E(!0)},"data-testid":"sample-basket-section-complete-order",gtm:{id:"cta-click1",label:I}},I))),_&&w&&u.default.createElement(l.default,{"data-testid":"sample-basket-section-with-samples"},u.default.createElement(p.default,{id:"sample-basket-form",data:n[0],backgroundColor:"pearl",additionalValues:{samples:j},isSubmitDisabled:0===j.length,gtmOverride:{label:"samples ordering basket form submitted",action:L.join(", ")},onSuccess:function(){return O({type:c.ACTION_TYPES.BASKET_CLEAR})},"data-testid":"sample-basket-section-checkout-form"})))};t.default=y},47069:function(e,t,r){"use strict";var n=r(65534),a=Object;e.exports=function(e){return a(n(e))}},47086:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esMo
55dule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=r(97711),o=n(r(86326)),i=n(r(62151)),l=n(r(98117)),s=r(39748),u=o.default.forwardRef((({title:e,ctaVariant:t,ctaLabel:r,...n},o)=>(0,a.jsx)(l.default,{ref:o,...n,title:(0,s.transformHyphens)(e),footer:r&&(0,a.jsx)(i.default,{variant:t,href:n.href,to:n.to,component:n.component,gtm:n.gtm,external:n.external,download:n.download,noIndex:n.noIndex,"data-testid":`promo-card-footer-cta-${(0,s.replaceSpaces)(e)}`,children:r})})));u.displayName="PromoCard",t.default=u},47102:function(e,t,r){"use strict";var n=r(42902);e.exports=function(e){return n(e.length)}},47315:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.nbaCardClasses=void 0;const a=n(r(19622));var o=r(34237);Object.defineProperty(t,"nbaCardClasses",{enumerable:!0,get:function(){return o.classes}}),t.default=a.default},47320:function(e){e.exports=function(e){try{return-1!==Function.toString.call(e).indexOf("[native code]")}catch(t){return"function"==typeof e}},e.exports.__esModule=!0,e.exports.default=e.exports},47401:function(e,t,r){"use strict";r(52358),r(82485),r(90006),r(52358),r(82485),r(90006),t.__esModule=!0,t.removePLPFilterPrefix=t.groupDistinctBy=t.groupBy=t.generateFilters=t.extractAllowedFeatures=t.extractAllowedCategories=void 0,r(52358),r(82485),r(90006);var n=r(6007);t.removePLPFilterPrefix=function(e){return(e||"").replace("filterLabels.","")};var a=function(e,t){return(e||[]).reduce((function(e,r){var n=r[t];return e[n]=e[n]||[],e[n].push(r),e}),{})};t.groupBy=a;var o=function(e,t,r){return(e||[]).reduce((function(e,n){var a=n[t];return e[a]=e[a]||[],e[a].push(n),e[a]=e[a].filter((function(e,t,n){return n.findIndex((function(t){return t[r]===e[r]}))===t})),e}),{})};t.groupDistinctBy=o;t.generateFilters=function(e,t,r,i){if(!e||!t&&!r)return[];if(t&&0===t.size&&r&&0===r.size)return[];var l=t&&t.size>0?e.filter((function(e){return t.has(e.filterCode)})):[],s=o(l,"filterCode","code"),u=t&&t.size>0?e.filter((function(e){return t.has(e.parentFilterCode)})):[],c=o(u,"parentFilterCode","code"),d=r&&r.size>0?e.filter((function(e){return r.has((0,n.replaceDotFiltersParameter)(e.filterCode).toLowerCase())})):[],f=o(d,"filterCode","value"),p=Object.assign({},f,s,c),m=Object.keys(p).filter((function(e){return e.length>0})).reduce((function(e,r){var o,l,s=p[r],u=i.get("filterLabels."+r)||("Category"===r?"MC:filterLabels."+r:(null==s||null===(o=s.find((function(e){return(e.groupLabel||"").length>0})))||void 0===o?void 0:o.groupLabel)||"MC:filterLabels."+r),c=function(e){var t;return i.get("plpFilter."+e.code)||(null===(t=e.name)||void 0===t?void 0:t.trim())||"MC:plpFilter."+e.code},d=function(e){return e.isCategory?c(e):(e.value+" "+(e.unit||"")).trim()},f=function(e){var t,r=(t=e.value,parseInt(t.replace(/\D+/gi,"")));return e.isCategory?c(e):isNaN(r)?e.value:r},m=function(e){return e.isCategory?(""+(e.code||"")).trim():(""+(e.code||e.value||"")+(e.unit||"")).trim()},h=p[r].map((function(e){return{label:d(e),value:m(e),sortValue:f(e)}}));if(0!==(h=Object.values(a([...e.options||[],...h],"value")).flatMap((function(e){return e[0]}))).length){var v=t.get(r)||[];return v.length>0&&(h=h.filter((function(e){return v.some((function(t){return t===e.value}))}))).sort((function(e,t){return v.indexOf(e.value)-v.indexOf(t.value)})),Object.assign({},e,((l={})[r]={name:(0,n.replaceDotFiltersParameter)(r),filterCode:(0,n.replaceDotFiltersParameter)(r),label:u,value:[],options:h.sort((function(e,t){return"string"==typeof e.sortValue||"string"==typeof t.sortValue?e.sortValue>t.sortValue?1:-1:e.sortValue-t.sortValue}))},l))}}),{});return Object.values(m)};t.extractAllowedFeatures=function(e){if(!e)return new Map;var t=new Set(e.filter((function(e){return e.indexOf(n.QUERY_FILTER_DELIMITER)>-1})).map((function(e){return e.toLowerCase()}))),r=new Map;return t.forEach((function(e){r.set(e,[])})),r};t.extractAllowedCategories=function(e){if(!e)return new Map;var t=Array.from(new Set(e.filter((function(e){return e.indexOf("|")>-1})))),r=new Set(e.filter((function(e){return-1===e.indexOf("|")&&-1===e.indexOf(n.QUERY_FILTER_DELIMITER)&&!t.some((function(t){return t.startsWith(e)}))}))),a=new Map;return t.forEach((function(e){var t=e.split("|"),r=t[0].trim(),n=t[1].trim(),o=a.get(r)||[];a.set(r,[...o,n])})),r.forEach((function(e){return a.set(e,[])})),a}},47583:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esMo
55dule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=r(97711),o=n(r(28694)),i=n(r(55530)),l=n(r(86326)),s=n(r(32203)),u=r(24728),c=r(81145),d=({children:e,className:t,initialValue:r=0,tabComponent:n=o.default,visibleUntil:u,color:d="primary",onChange:f,maxWidth:p,...m})=>{const[h,v]=l.default.useState(r),g=l.default.Children.toArray(e).filter(Boolean);return(0,a.jsxs)(c.Root,{className:(0,i.default)("secondary"===d&&c.classes.secondary,u&&c.classes[`visibleUntil${u}`],t),"data-testid":"tabs",children:[(0,a.jsxs)("div",{children:[(0,a.jsx)("div",{className:c.classes.tabsBar,children:(0,a.jsx)(c.StyledContainer,{maxWidth:p,children:(0,a.jsx)(c.StyledTabs,{"aria-label":"tabs",indicatorColor:"primary",onChange:(e,t)=>{f&&f(t),v(t)},scrollButtons:!0,allowScrollButtonsMobile:!0,TabScrollButtonProps:{className:"tabsScrollBtn"},TabIndicatorProps:{className:c.classes.tabIndicator},textColor:"primary",variant:"scrollable",value:h,...m,children:g.map((({props:{heading:e,index:t,icon:r}})=>{const o="string"==typeof t?t.replace(/ /g,"-"):t;return(0,a.jsx)(n,{"aria-controls":`tabpanel-${o}`,id:`tab-${o}`,label:(0,s.default)(e),value:t,className:c.classes.tabRoot,"data-testid":`tab-${o}`,icon:r&&(0,a.jsx)("div",{className:c.classes.iconWrapper,children:r}),iconPosition:"start"},o)}))})})}
55),(0,a.jsx)(c.StyledDivider,{})]}),g.map((e=>{const{index:t,...r}=e.props;return l.default.cloneElement(e,{index:t,key:t,value:h,visibleUntil:u,...r})}))]})};d.TabPanel=u.TabPanel,t.default=d},47640:function(e,t,r){"use strict";t.__esModule=!0,t.default=t.createImageProps=void 0;var n=r(13680),a=function(e,t){if("src"in e)return{className:e.className,draggable:!1,style:{objectFit:e.size||n.typeToObjectFitMap[e.type||"Decorative"]},decoding:"async",loading:e.loading,src:e.src,alt:e.alt,"data-testid":e["data-testid"]};var r=e.altText,a=e.sizes,o=e.className,i=e.size,l=e.type,s=e.position,u=e.focalX,c=e.focalY,d=e.isMobile,f=e.loading,p=void 0===f?"lazy":f,m=e["data-testid"],h=(0,n.getMobileSize)(a),v=(0,n.getTabletPortraitSize)(a),g=(0,n.getTabletLandscapeSize)(a),b=(0,n.getLaptopSize)(a),y=(0,n.getDesktopSize)(a);return h&&v&&g&&b&&y?{className:o,draggable:!1,style:{objectFit:i||n.typeToObjectFitMap[l||"Decorative"],objectPosition:(0,n.getPosition)({size:i,position:s,focalX:u,focalY:c,isMobile:d})},decoding:"async",loading:p,src:y.url,srcSet:h.url+" "+h.width+"w, "+v.url+" "+v.width+"w, "+g.url+" "+g.width+"w, "+b.url+" "+b.width+"w, "+y.url+" "+y.width+"w",sizes:"(max-width: "+t.breakpoints.values.sm+"px) "+h.width+"px, (max-width: "+t.breakpoints.values.md+"px) "+v.width+"px, (max-width: "+t.breakpoints.values.lg+"px) "+g.width+"px, (max-width: "+t.breakpoints.values.xl+"px) "+b.width+"px, "+y.width+"px",alt:r,"data-testid":m}:{className:e.className,draggable:!1,style:{objectFit:e.size||n.typeToObjectFitMap[e.type||"Decorative"]},decoding:"async",loading:e.loading,src:e.url,alt:e.altText,"data-testid":e["data-testid"]}};t.createImageProps=a;var o=a;t.default=o},47647:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=r(97711),o=r(91972),i=n(r(55530)),l=n(r(78657)),s=(0,n(r(74700)).default)()(l.default),u={root:"Truncate-root"},c=(0,o.styled)(s)((()=>({display:"block"})));t.default=({children:e,lines:t,component:r,className:n})=>(0,a.jsx)(c,{className:(0,i.default)(n,u.root),component:r||"span",text:e,maxLine:t,"data-testid":"truncate"})},47771:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=function(e){return Object.assign({allowedToDownload:!0,assetType:"MASTER_IMAGE",containerId:"container-id",fileSize:10,format:"Product-Hero-Small-Desktop-Tablet",mime:"image/jpeg",name:"name",realFileName:"real-file-name.jpeg",url:"http://localhost:8000"},e)}},47776:function(e,t){"use strict";t.__esModule=!0,t.brands=void 0;t.brands=["AeroDek","BMI","BMIAcademyEN","BMIAcademyDE","BRAAS","BRAMAC","Canopia","Cementegola","ChovA","Cobert","Coverland","Esha","Everguard","Everlite","icopal","icopalKatto","icopalVedag","Klober","Monarflex","Monarplan","MONIER","Necoflex","Ormax","Redland","RoofPro","RoofProServiceTeam","Sealoflex","SereniCoperture","Siplast","Sunscape","VEDAG","VILLAS","Wierer","WOLFIN","Zanda"]},47833:function(e){"use strict";var t="true"==={}.GATSBY_DONT_USE_COUNTRY_CODE,r=function(e){var t=(e||"").split("?"),r=t[0],n=t[1];return"/"!==r.charAt(0)&&(r="/"+r),"/"!==r.charAt(r.length-1)&&(r+="/"),n&&(r=r+"?"+n),r};e.exports={getCorrectedPath:r,getPathWithCountryCode:function(e,n){var a=r(n);return t?a:"/"+e+a}}},47892:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.carouselHeroClasses=void 0;const a=n(r(71200));var o=r(94896);Object.defineProperty(t,"carouselHeroClasses",{enumerable:!0,get:function(){return o.classes}}),t.default=a.default},47966:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.effraRegularFont=t.effraMediumFont=t.effraHeavyFont=t.effraBoldFont=t.colours=t.getTheme=void 0;const a=n(r(71086));var o=r(35791);Object.defineProperty(t,"getTheme",{enumerable:!0,get:function(){return o.getTheme}});var i=r(3435);Object.defineProperty(t,"colours",{enumerable:!0,get:function(){return i.colours}});var l=r(52339);Object.defineProperty(t,"effraBoldFont",{enumerable:!0,get:function(){return l.effraBoldFont}}),Object.defineProperty(t,"effraHeavyFont",{enumerable:!0,get:function(){return l.effraHeavyFont}}),Object.defineProperty(t,"effraMediumFont",{enumerable:!0,get:function(){return l.effraMediumFont}}),Object.defineProperty(t,"effraRegularFont",{enumerable:!0,get:function(){return l.effraRegularFont}}),t.default=a.default},48143:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.InlineSlice=void 0;var a=n(r(61269)),o=function(e,t){if("function"==typeof WeakMap)var r=new WeakMap,n=new WeakMap;
55return function(e,t){if(!t&&e&&e.__esModule)return e;var a,o,i={__proto__:null,default:e};if(null===e||"object"!=typeof e&&"function"!=typeof e)return i;if(a=t?n:r){if(a.has(e))return a.get(e);a.set(e,i)}for(var l in e)"default"!==l&&{}.hasOwnProperty.call(e,l)&&((o=(a=Object.defineProperty)&&Object.getOwnPropertyDescriptor(e,l))&&(o.get||o.set)?a(i,l,o):i[l]=e[l]);return i}(e,t)}(r(86326)),i=r(59714),l=["sliceName","allowEmpty","children"];t.InlineSlice=function(e){var t=e.sliceName,r=e.allowEmpty,n=e.children,s=(0,a.default)(e,l),u=(0,o.useContext)(i.SlicesMapContext),c=(0,o.useContext)(i.SlicesResultsContext),d=u[t],f=c.get(d);if(!f){if(r)return null;throw new Error('Slice "'+d+'" for "'+t+'" slot not found')}return o.default.createElement(f.component,Object.assign({sliceContext:f.sliceContext,data:f.data},s),n)}},48159:function(e){"use strict";var t=String;e.exports=function(e){try{return t(e)}catch(r){return"Object"}}},48164:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=n(r(18033));t.default=a.default},48197:function(e,t,r){"use strict";t.__esModule=!0,t.StyledKeyAssetTypeSectionContainer=void 0;var n=(0,r(91972).styled)("div")((function(e){e.theme;return{padding:"18px 0"}}));t.StyledKeyAssetTypeSectionContainer=n},48342:function(e,t,r){var n=r(21960);e.exports=function(){this.__data__=n?n(null):{},this.size=0}},48446:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=n(r(86665));t.default=a.default},48523:function(e,t,r){"use strict";var n=r(20469),a=r(80111),o=r(7766);e.exports=function(e,t,r){var i,l;a(e);try{if(!(i=o(e,"return"))){if("throw"===t)throw r;return r}i=n(i,e)}catch(s){l=!0,i=s}if("throw"===t)throw r;if(l)throw i;return a(i),r}},48533:function(e,t,r){"use strict";var n=r(63631);e.exports=n("document","documentElement")},48561:function(e,t,r){var n=r(33188)(r(37183),"Map");e.exports=n},48564:function(e,t,r){"use strict";var n=r(60330);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=n(r(24142)),o=r(36870),i=(0,a.default)((0,o.jsx)("path",{d:"M19 13h-6v6h-2v-6H5v-2h6V5h2v6h6v2z"}),"Add");t.default=i},48625:function(e,t,r){"use strict";var n=r(60330);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;!function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var r=i(t);if(r&&r.has(e))return r.get(e);var n={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var l=a?Object.getOwnPropertyDescriptor(e,o):null;l&&(l.get||l.set)?Object.defineProperty(n,o,l):n[o]=e[o]}n.default=e,r&&r.set(e,n)}(r(86326));var a=n(r(24142)),o=r(36870);function i(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,r=new WeakMap;return(i=function(e){return e?r:t})(e)}var l=(0,a.default)((0,o.jsx)("path",{d:"M19 3a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h14m-.5 15.5v-5.3a3.26 3.26 0 0 0-3.26-3.26c-.85 0-1.84.52-2.32 1.3v-1.11h-2.79v8.37h2.79v-4.93c0-.77.62-1.4 1.39-1.4a1.4 1.4 0 0 1 1.4 1.4v4.93h2.79M6.88 8.56a1.68 1.68 0 0 0 1.68-1.68c0-.93-.75-1.69-1.68-1.69a1.69 1.69 0 0 0-1.69 1.69c0 .93.76 1.68 1.69 1.68m1.39 9.94v-8.37H5.5v8.37h2.77z"}),"LinkedIn");t.default=l},48799:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.TileInformationBlock=t.TileColour=t.SubHeaderWrapper=t.SubHeaderContent=t.StyledShareButton=t.StyledReadMoreButton=t.StyledPopover=t.StyledBrandLogo=void 0;var a,o=r(91972),i=n(r(9866)),l=n(r(62151)),s=function(e,t){if("function"==typeof WeakMap)var r=new WeakMap,n=new WeakMap;return function(e,t){if(!t&&e&&e.__esModule)return e;var a,o,i={__proto__:null,default:e};if(null===e||"object"!=typeof e&&"function"!=typeof e)return i;if(a=t?n:r){if(a.has(e))return a.get(e);a.set(e,i)}for(var l in e)"default"!==l&&{}.hasOwnProperty.call(e,l)&&((o=(a=Object.defineProperty)&&Object.getOwnPropertyDescriptor(e,l))&&(o.get||o.set)?a(i,l,o):i[l]=e[l]);return i}(e,t)}(r(22753)),u=n(r(99588)),c=r(23315),d=n(r(69391));var f=(0,o.styled)("div")((function(e){var t,r=e.theme;return(t={width:"100%",backgroundColor:r.colours.pearl,padding:"18px 30px",display:"flex",justifyContent:"space-between",gap:"16px"})[r.breakpoints.down("md")]={padding:"12px 18px",flexDirection:"column",gap:0},t}));t.SubHeaderWrapper=f;var p=(0,o.styled)(d.default)((function(e){var t;return(t={minWidth:"60px"})[e.theme.breakpoints.down("md")]={height:"40px",marginBottom:"12px",minWidth:"40px"},t}));t.StyledBrandLogo=p;var m=(0,o.styled)("div")((function(e){var t,r=e.theme;return(t={display:"flex",alignItems:"center",maxWidth:"50%","&:last-of-type":{marginLeft:"40px",maxWidth:"calc(50% - 40px)"}}
55)["&& ."+s.iconButtonClasses.root]={margin:"0 0 0 12px"},t[r.breakpoints.down("md")]={maxWidth:"unset","&:first-of-type":{flexDirection:"column",alignItems:"start",marginBottom:"12px"},"&:last-of-type":{marginLeft:0,maxWidth:"unset"}},t}));t.SubHeaderContent=m;var h=(0,o.styled)("div")((function(e){var t;return(t={marginLeft:"40px"})[e.theme.breakpoints.down("md")]={marginLeft:0},t}));t.TileInformationBlock=h;var v=(0,o.styled)(i.default)((function(e){return{color:e.theme.colours.slate,marginTop:"6px"}}));t.TileColour=v;var g=(0,o.styled)(s.default)((function(e){var t,r;return(r={})[e.theme.breakpoints.down("md")]=((t={})["&."+s.iconButtonClasses.medium]={width:"42px",height:"42px",fontSize:"1rem",svg:{fontSize:"1rem"}},t),r}));t.StyledShareButton=g;var b=(0,o.styled)(l.default)((function(e){var t;return(t={})[e.theme.breakpoints.down("md")]={width:"100%",height:"42px"},t}));t.StyledReadMoreButton=b;var y=(0,o.styled)(u.default)(((a={})["& ."+c.paperClasses.root]={padding:"0 16px"},a));t.StyledPopover=y},48869:function(e,t,r){var n=r(91451),a=r(86810),o=r(75813);function i(e){var t=-1,r=null==e?0:e.length;for(this.__data__=new n;++t<r;)this.add(e[t])}i.prototype.add=i.prototype.push=a,i.prototype.has=o,e.exports=i},48884:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=r(97711),o=n(r(86326)),i=n(r(62151)),l=n(r(90600)),s=n(r(98117)),u=n(r(9866)),c=r(39748),d=o.default.forwardRef((({title:e,description:t,ctaLabel:r,...n},o)=>(0,a.jsx)(s.default,{ref:o,...n,title:(0,c.transformHyphens)(e),titleVariant:"h4",footer:r&&(0,a.jsx)(i.default,{variant:"outlined",href:n.href,to:n.to,component:n.component,gtm:n.gtm,startIcon:(0,a.jsx)(l.default,{}),"data-testid":`highlight-card-footer-cta-${(0,c.replaceSpaces)(e)}`,external:n.external,download:n.download,noIndex:n.noIndex,children:r}),children:t&&(0,a.jsx)(u.default,{"data-testid":`highlight-card-footer-description-${(0,c.replaceSpaces)(e)}`,children:t})})));d.displayName="HighlightCard",t.default=d},48938:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.AsterisksDecorator=t.Root=void 0;const a=r(8158),o=n(r(95230)),i=r(33600),l=r(56470),s=r(91972);t.Root=(0,s.styled)(o.default)((({theme:e})=>({[`& .${a.checkboxClasses.root}`]:{zIndex:0,"&::before":{content:'""',position:"absolute",top:"50%",left:"50%",transform:"translate(-50%, -50%)",width:16,height:16,backgroundColor:e.colours.white,zIndex:-1,borderRadius:2}},[`& .${a.checkboxClasses.colorPrimary}`]:{color:e.colours.inter,"&.Mui-disabled":{color:(0,s.alpha)(e.colours.inter,.25)}},[`& .${i.formControlLabelClasses.root}`]:{"&.Mui-error":{color:e.colours.error400}},[`& .${i.formControlLabelClasses.error}`]:{[`& .${a.checkboxClasses.root}`]:{"&.Mui-checked":{color:e.colours.error400}}},[`& .${i.formControlLabelClasses.label}`]:{marginTop:"1px",wordBreak:"break-word",marginLeft:7},[`& .${l.formHelperTextClasses.root}`]:{marginLeft:14}}))),t.AsterisksDecorator=(0,s.styled)("div")({position:"relative","&::before":{content:'"*"',display:"block",position:"absolute",top:0,marginTop:"9px",left:0}})},48940:function(e,t,r){"use strict";t.__esModule=!0,t.createSchemaOrgDataForPdpPage=void 0;var n=r(47833);t.createSchemaOrgDataForPdpPage=function(e,t,r){var l,s,u,c,d,f,p;return{"@context":"https://schema.org","@type":"Product",award:null==t||null===(l=t.awardsAndCertificateDocuments.find((function(e){return"AWARDS"===e.assetType})))||void 0===l?void 0:l.name,brand:null!=t&&t.brand&&t.brand.name?{"@type":"Brand",name:t.brand.name}:void 0,color:(null==t?void 0:t.colour)||void 0,logo:(null==t||null===(s=t.brand)||void 0===s?void 0:s.logo)||void 0,material:(null==t?void 0:t.materials)||void 0,weight:a(t),width:o(null!==(u=null==t||null===(c=t.measurements)||void 0===c?void 0:c.width)&&void 0!==u?u:void 0),height:o(null!==(d=null==t||null===(f=t.measurements)||void 0===f?void 0:f.height)&&void 0!==d?d:void 0),size:i(t),image:null==t||null===(p=t.masterImage)||void 0===p?void 0:p.mainSource,productID:null==t?void 0:t.code,pattern:(null==t?void 0:t.textureFamily)||void 0,model:null==t?void 0:t.name,name:null==t?void 0:t.name,description:null==t?void 0:t.description,url:""+e+(0,n.getPathWithCountryCode)(r,null==t?void 0:t.path)}};var a=function(e){var t,r,n,a,i,l=(null==e||null===(t=e.weight)||void 0===t?void 0:t.weightPerPiece)||(null==e||null===(r=e.weight)||void 0===r?void 0:r.grossWeight)||(null==e||null===(n=e.weight)||void 0===n?void 0:n.netWeight)||(null==e||null===(a=e.weight)||void 0===a?void 0:a.weightPerSqm)||(null==e||null===(i=e.weight)||void 0===i?void 0:i.weightPerPallet);return o(null!=l?l:void 0)},o=function(e){return e&&{"@type":"QuantitativeValue",value:e.value,valueReference:e.unit}},i=function(e){var t,r;return null!=e&&null!==(t=e.measurements)&&void 0!==t&&t.volume?""+e.measurements.volume.value+e.measurements.volume.unit:null==e||null===(r=e.measurements)||void 0===r?void 0:r.label}},48947:function(e,t,r){"use strict";var n=r(58040),a=r(45095),o=r(95661),i=r(36201),l=r(34228),s=r(15718).CONFIGURABLE,u=r(31106),c=r(14709),d=c.enforce,f=c.get,p=String,m=Object.defineProperty,h=n("".slice),v=n("".replace),g=n([].join),b=l&&!a((function(){return 8!==m((function(){}),"length",{value:8}).length})),y=String(String).split("String"),x=e.exports=function(e,t,r){"Symbol("===h(p(t),0,7)&&(t="["+v(p(t),/^Symbol\(([^)]*)\)/,"$1")+"]"),r&&r.getter&&(t="get "+t),r&&r.setter&&(t="set "+t),(!i(e,"name")||s&&e.name!==t)&&(l?m(e,"name",{value:t,configurable:!0}):e.name=t),b&&r&&i(r,"arity")&&e.length!==r.arity&&m(e,"length",{value:r.arity});try{r&&i(r,"constructor")&&r.constructor?l&&m(e,"prototype",{writable:!1}):e.prototype&&(e.prototype=void 0)}catch(a){}var n=d(e);return i(n,"source")||(n.source=g(y,"string"==typeof t?t:"")),e};Function.prototype.toString=x((function(){return o(this)&&f(this).source||u(this)}),"toString")},49020:function(e,t){"use strict";t.__esModule=!0,t.default=void 0;var r={startText:"This site is protected by reCAPTCHA and the Google ",privacyPloicyText:"Privacy Policy",andText:" and ",termsOfServiceText:"Terms of Service",endText:" apply.",privacyPolicyUrl:"https://policies.google.com/privacy",termsOfServiceUrl:"https://policies.google.com/terms"},n=new Map;n.no={startText:"Dette nettstedet er beskyttet av reCAPTCHA og Googles ",privacyPloicyText:"Personvernregler",andText:" og ",termsOfServiceText:"Vilkår for bruk",endText:" gjelder.",privacyPolicyUrl:"https://policies.google.com/privacy?hl=no-nb",termsOfServiceUrl:"https://policies.google.com/terms?hl=no-nb"},n.fi={startText:"Tätä sivustoa suojaa reCAPTCHA, ja siihen sovelletaan Googlen ",privacyPloicyText:"tietosuojakäytäntöä",andText:" ja ",termsOfServiceText:"käyttöehtoja",endText:".",privacyPolicyUrl:"https://policies.google.com/privacy?hl=fi-fi",termsOfServiceUrl:"https://policies.google.com/terms?hl=fi-fi"},n.it={startText:"Questo sito è protetto da reCAPTCHA e si applicano le ",privacyPloicyText:"Norme sulla privacy",andText:" e i ",termsOfServiceText:"Termini di servizio",endText:" di Google.",privacyPolicyUrl:"https://policies.google.com/privacy?hl=it-it",termsOfServiceUrl:"https://policies.google.com/terms?hl=it-it"},n.fr={startText:"Ce site est protégé par reCAPTCHA et la ",privacyPloicyText:"politique de confidentialité",andText:" et les ",termsOfServiceText:"conditions d'utilisation",endText:" de Google s'appliquent.",privacyPolicyUrl:"https://policies.google.com/privacy?hl=fr-fr",termsOfServiceUrl:"https://policies.google.com/terms?hl=fr-fr"},n.de={startText:"Diese Website ist durch reCAPTCHA geschützt und es gelten die ",privacyPloicyText:"Datenschutzbestimmungen",andText:" und ",termsOfServiceText:"Nutzungsbedingungen",endText:" von Google.",privacyPolicyUrl:"https://policies.google.com/privacy?hl=de-de",termsOfServiceUrl:"https://policies.google.com/terms?hl=de-de"},n.at={startText:"Diese Website ist durch reCAPTCHA geschützt und es gelten die ",privacyPloicyText:"Datenschutzbestimmungen",andText:" und ",termsOfServiceText:"Nutzungsbedingungen",endText:" von Google.",privacyPolicyUrl:"https://policies.google.com/privacy?hl=de-at",termsOfServiceUrl:"https://policies.google.com/terms?hl=de-at"},n.nl={startText:"Deze site wordt beschermd door reCAPTCHA en Google ",privacyPloicyText:"Privacybeleid",andText:" en ",termsOfServiceText:"Servicevoorwaarden",endText:" zijn van toepassing.",privacyPolicyUrl:"https://policies.google.com/privacy?hl=nl",termsOfServiceUrl:"https://policies.google.com/terms?hl=nl"},n.tr={startText:"Bu site reCAPTCHA tarafından korunmaktadır ve Google ",privacyPloicyText:"Gizlilik Politikası",andText:" ve ",termsOfServiceText:"Hizmet Şartları",endText:" geçerlidir.",privacyPolicyUrl:"https://policies.google.com/privacy?hl=tr",termsOfServiceUrl:"https://policies.google.com/terms?hl=tr"},n.es={startText:"Este sitio está protegido por reCAPTCHA y se aplican la ",privacyPloicyText:"Política de privacidad",andText:" y los",termsOfServiceText:"Términos",endText:" y condiciones de Google.",privacyPolicyUrl:"https://policies.google.com/privacy?hl=es",termsOfServiceUrl:"https://policies.google.com/terms?hl=es"},n.pt={startText:"Este site está protegido por reCAPTCHA e aplicada a ",privacyPloicyText:"Política de Privacidade",andText:" e os ",termsOfServiceText:"Termos",endText:" e condições de Google.",privacyPolicyUrl:"https://policies.google.com/privacy?hl=pt",termsOfServiceUrl:"https://policies.google.com/terms?hl=pt"},n.be={startText:"Deze site wordt beschermd door reCAPTCHA en Google ",privacyPloicyText:"Privacybeleid",andText:" en ",termsOfServiceText:"Servicevoorwaarden",endText:" zijn van toepassing.",privacyPolicyUrl:"https://policies.google.com/privacy?hl=nl",termsOfServiceUrl:"https://policies.google.com/terms?hl=nl"},n["fr-be"]={startText:"Ce site est protégé par reCAPTCHA et la ",privacyPloicyText:"politique de confidentialité",andText:" et les ",termsOfServiceText:"conditions d'utilisation",endText:"de Google s'appliquent.",privacyPolicyUrl:"https://policies.google.com/privacy?hl=fr-be",termsOfServiceUrl:"https://policies.google.com/terms?hl=fr-be"},n.ro={startText:"Acest site este protejat de reCAPTCHA și se aplică ",privacyPloicyText:"Politica de confidențialitate",andText:" și ",termsOfServiceText:"Termenii și condițiile",endText:" Google.",privacyPolicyUrl:"https://policies.google.com/privacy?hl=ro",termsOfServiceUrl:"https://policies.google.com/terms?hl=ro"},n.id={startText:"Situs ini dilindungi oleh reCAPTCHA dan berlaku ",privacyPloicyText:"Kebijakan Privasi",andText:" dan ",termsOfServiceText:"Persyaratan Layanan",endText:" Google.",privacyPolicyUrl:"https://policies.google.com/privacy?hl=id",termsOfServiceUrl:"https://policies.google.com/terms?hl=id"},n.pl={startText:"Ta witryna jest chroniona przez reCAPTCHA i obowiązuje ",privacyPloicyText:"Polityka prywatności",andText:" i ",termsOfServiceText:"Warunki korzystania z usługi",endText:" Google.",privacyPolicyUrl:"https://policies.google.com/privacy?hl=pl",termsOfServiceUrl:"https://policies.google.com/terms?hl=pl"},n.ch={startText:"Diese Website ist durch reCAPTCHA geschützt und es gelten die ",privacyPloicyText:"Datenschutzbestimmungen",andText:" und ",termsOfServiceText:"Nutzungsbedingungen",endText:" von Google.",privacyPolicyUrl:"https://policies.google.com/privacy?hl=de-ch ",termsOfServiceUrl:"https://policies.google.com/terms?hl=de-ch"},n["fr-ch"]={startText:"Ce site est protégé par reCAPTCHA et la ",privacyPloicyText:"politique de confidentialité",andText:" et les ",termsOfServiceText:"conditions d'utilisation",endText:"de Google s'appliquent.",privacyPolicyUrl:"https://policies.google.com/privacy?hl=fr-ch",termsOfServiceUrl:"https://policies.google.com/terms?hl=fr-ch"},n.cn={startText:"本网站受 reCAPTCHA 保护,适用 Google ",privacyPloicyText:"隐私政策",andText:" 和 ",termsOfServiceText:"服务条款",endText:" 。",privacyPolicyUrl:"https://policies.google.com/privacy?hl=zh-cn",termsOfServiceUrl:"https://policies.google.com/terms?hl=zh-cn"},n.hu={startText:"Ezt a webhelyet a reCAPTCHA védi, és a Google ",privacyPloicyText:"adatvédelmi irányelvei",andText:" valamint ",termsOfServiceText:"szolgáltatási feltételei",endText:" vonatkoznak rá.",privacyPolicyUrl:"https://policies.google.com/privacy?hl=hu",termsOfServiceUrl:"https://policies.google.com/terms?hl=hu"},n.cz={startText:"Tato stránka je chráněna nástrojem reCAPTCHA a platí ",privacyPloicyText:"zásady ochrany osobních údajů",andText:" a ",termsOfServiceText:"smluvní podmínky",endText:" společnosti Google.",privacyPolicyUrl:"https://policies.google.com/privacy?hl=cs",termsOfServiceUrl:"https://policies.google.com/terms?hl=cs"},n.sk={startText:"Táto stránka je chránená nástrojom reCAPTCHA a platia pre ňu ",privacyPloicyText:"Zásady ochrany osobných údajov",andText:" a ",termsOfServiceText:"zmluvné podmienky",endText:" spoločnosti Google.",privacyPolicyUrl:"https://policies.google.com/privacy?hl=sk",termsOfServiceUrl:"https://policies.google.com/terms?hl=sk"},n.dk={startText:"Denne hjemmeside er beskyttet af reCAPTCHA, og Googles ",privacyPloicyText:"privatlivspolitik",andText:" og ",termsOfServiceText:"vilkår for brug",endText:" gælder.",privacyPolicyUrl:"https://policies.google.com/privacy?hl=da",termsOfServiceUrl:"https://policies.google.com/terms?hl=da"},n.se={startText:"Den här webbplatsen är skyddad av reCAPTCHA och Google ",privacyPloicyText:"Integritetspolicy",andText:" och ",termsOfServiceText:"Användarvillkor",endText:" tillämpa.",privacyPolicyUrl:"https://policies.google.com/privacy?hl=sv",termsOfServiceUrl:"https://policies.google.com/terms?hl=sv"},n.ee={startText:"See leht on kaitstud Google reCAPTCHA-ga. Rake
55nduvad Google ",privacyPloicyText:"privaatsuspõhimõtted",andText:" ja ",termsOfServiceText:"kasutustingimused",endText:".",privacyPolicyUrl:"https://policies.google.com/privacy?hl=et",termsOfServiceUrl:"https://policies.google.com/terms?hl=et"},n.lt={startText:"Ši svetainė yra apsaugota reCAPTCHA ir taikoma “Google” ",privacyPloicyText:"privatumo politika",andText:" ir ",termsOfServiceText:"paslaugų tiekimo sąlygos",endText:".",privacyPolicyUrl:"https://policies.google.com/privacy?hl=lt",termsOfServiceUrl:"https://policies.google.com/terms?hl=lt"},n.lv={startText:"Šo vietni aizsargā reCAPTCHA kā arī spēkā ir Google ",privacyPloicyText:"privātuma politika",andText:" un ",termsOfServiceText:"vietnes lietošanas noteikumi",endText:".",privacyPolicyUrl:"https://policies.google.com/privacy?hl=lv",termsOfServiceUrl:"https://policies.google.com/terms?hl=lv"};var a=function(e){return n[e]||r};t.default=a},49093:function(e,t,r){"use strict";t.__esModule=!0,t.classes=t.Root=void 0;var n=r(91972),a="Alert",o={first:a+"-first",last:a+"-first"};t.classes=o;var i=(0,n.styled)("div")((function(e){var t;e.theme;return(t={margin:"0px -30px"})["."+o.first]={marginTop:"60px"},t["."+o.last]={},t}));t.Root=i},49163:function(e,t,r){"use strict";r.r(t),r.d(t,{default:function(){return n.A},getLinkUtilityClass:function(){return a.t},linkClasses:function(){return a.A}});var n=r(36138),a=r(60163)},49211:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.default=void 0;var a=n(r(86326)),o=n(r(725)),i=n(r(84164)),l=function(e){var t=e.data,r=e.pageContext,n=t.payloadSite,l=t.payloadGeneralError.title;return a.default.createElement(i.default,{title:l,pageData:{breadcrumbs:null,
55signupBlock:null,meta:null,path:""},siteData:n,microCopy:t.allPayloadMicroCopy.nodes,pitchedRoofCalculatorConfig:t.payloadPitchedRoofCalculatorConfig,visualiserHouseTypes:t.allPayloadHouseModel.nodes,homePage:t.payloadHomePage,generalError:t.payloadGeneralError,countryNavigation:t.payloadCountryNavigation,sampleOrder:t.payloadSampleOrder,visualiser:t.payloadVisualiser,variantCodeToPathMap:null==r?void 0:r.variantCodeToPathMap},a.default.createElement(o.default,{countryCode:n.countryCode,generalError:t.payloadGeneralError}))};t.default=l},49268:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.brandIntroCardClasses=void 0;const a=n(r(11181));var o=r(37968);Object.defineProperty(t,"brandIntroCardClasses",{enumerable:!0,get:function(){return o.classes}}),t.default=a.default},49269:function(e,t,r){"use strict";r(60269);var n=r(12581);e.exports=n.Object.getPrototypeOf},49325:function(e){var t="undefined"!=typeof Element,r="function"==typeof Map,n="function"==typeof Set,a="function"==typeof ArrayBuffer&&!!ArrayBuffer.isView;function o(e,i){if(e===i)return!0;if(e&&i&&"object"==typeof e&&"object"==typeof i){if(e.constructor!==i.constructor)return!1;var l,s,u,c;if(Array.isArray(e)){if((l=e.length)!=i.length)return!1;for(s=l;0!=s--;)if(!o(e[s],i[s]))return!1;return!0}if(r&&e instanceof Map&&i instanceof Map){if(e.size!==i.size)return!1;for(c=e.entries();!(s=c.next()).done;)if(!i.has(s.value[0]))return!1;for(c=e.entries();!(s=c.next()).done;)if(!o(s.value[1],i.get(s.value[0])))return!1;return!0}if(n&&e instanceof Set&&i instanceof Set){if(e.size!==i.size)return!1;for(c=e.entries();!(s=c.next()).done;)if(!i.has(s.value[0]))return!1;return!0}if(a&&ArrayBuffer.isView(e)&&ArrayBuffer.isView(i)){if((l=e.length)!=i.length)return!1;for(s=l;0!=s--;)if(e[s]!==i[s])return!1;return!0}if(e.constructor===RegExp)return e.source===i.source&&e.flags===i.flags;if(e.valueOf!==Object.prototype.valueOf&&"function"==typeof e.valueOf&&"function"==typeof i.valueOf)return e.valueOf()===i.valueOf();if(e.toString!==Object.prototype.toString&&"function"==typeof e.toString&&"function"==typeof i.toString)return e.toString()===i.toString();if((l=(u=Object.keys(e)).length)!==Object.keys(i).length)return!1;for(s=l;0!=s--;)if(!Object.prototype.hasOwnProperty.call(i,u[s]))return!1;if(t&&e instanceof Element)return!1;for(s=l;0!=s--;)if(("_owner"!==u[s]&&"__v"!==u[s]&&"__o"!==u[s]||!e.$$typeof)&&!o(e[u[s]],i[u[s]]))return!1;return!0}return e!=e&&i!=i}e.exports=function(e,t){try{return o(e,t)}catch(r){if((r.message||"").match(/stack|recursion/i))return console.warn("react-fast-compare cannot handle circular refs"),!1;throw r}}},49409:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.default=void 0;var a=n(r(86326)),o=function(e){return a.default.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink",viewBox:"0 0 350 300"},e),a.default.createElement("defs",null,a.default.createElement("linearGradient",{id:"roof10_svg__b",x1:236.195,y1:210.754,x2:225.004,y2:191.371,gradientUnits:"userSpaceOnUse"},a.default.createElement("stop",{offset:.471,stopColor:"#b4c5d3",stopOpacity:0}),a.default.createElement("stop",{offset:1,stopColor:"#b4c5d3",stopOpacity:.35})),a.default.createElement("linearGradient",{id:"roof10_svg__c",x1:62.771,y1:229.963,x2:91.328,y2:180.5,gradientUnits:"userSpaceOnUse"},a.default.createElement("stop",{offset:.316,stopColor:"#fff",stopOpacity:0}),a.default.createElement("stop",{offset:1,stopColor:"#fff"})),a.default.createElement("linearGradient",{id:"roof10_svg__a",x1:328.743,y1:157.563,x2:328.743,y2:131.843,gradientUnits:"userSpaceOnUse"},a.default.createElement("stop",{offset:.117,stopOpacity:0}),a.default.createElement("stop",{offset:1,stopOpacity:.5})),a.default.createElement("linearGradient",{id:"roof10_svg__d",x1:21.708,y1:206.274,x2:21.708,y2:141.382,gradientUnits:"userSpaceOnUse"},a.default.createElement("stop",{offset:.117,stopOpacity:0}),a.default.createElement("stop",{offset:.5,stopOpacity:.5})),a.default.createElement("linearGradient",{id:"roof10_svg__e",x1:133.233,y1:270.565,x2:133.233,y2:244.845,xlinkHref:"#roof10_svg__a"})),a.default.createElement("path",{fill:"none",d:"M0 0h350v300H0z"}),a.default.createElement("path",{fill:"url(#roof10_svg__b)",d:"M132.845 244.704v25.72l195.509-113.002v-25.72L132.845 244.704z"}),a.default.createElement("path",{fill:"url(#roof10_svg__c)",d:"M132.845 244.482v25.788L21.319 206.031V140.08l111.526 104.402z"}),a.default.createElement("path",{fill:"#2e99d2",d:"M340 125.189 133.233 244.845 10 129.484 217.08 10 340 125.189z"}),a.default.createElement("g",{fill:"#6d9faf"},a.default.createElement("path",{d:"M69.823 203.343v11.25l-9.353-5.388v-11.25l9.353 5.388zM81.281 209.958v11.25l-9.354-5.388v-11.25l9.354 5.388zM69.823 216.817v11.25l-9.353-5.388v-11.25l9.353 5.388zM81.281 223.432v11.25l-9.354-5.388v-11.25l9.354 5.388z"})),a.default.createElement("path",{fill:"url(#roof10_svg__a)",d:"M328.243 131.843h1v25.72h-1z"}),a.default.createElement("path",{fill:"url(#roof10_svg__d)",d:"M21.208 141.382h1v64.892h-1z"}),a.default.createElement("path",{fill:"url(#roof10_svg__e)",d:"M132.733 244.845h1v25.72h-1z"}),a.default.createElement("path",{fill:"none",stroke:"#002839",strokeLinejoin:"round",strokeWidth:2,d:"M133.233 244.845 10 129.484 217.08 10 340 125.19 133.233 244.845z"}))};t.default=o},49425:function(e,t,r){"use strict";
55var n=r(74738),a=r(55841),o=r(4102),i=Object,l=n("".split);e.exports=a((function(){return!i("z").propertyIsEnumerable(0)}))?function(e){return"String"==o(e)?l(e,""):i(e)}:i},49441:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=r(97711),o=n(r(97386));t.default=e=>(0,a.jsxs)(o.default,{fillRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:2,clipRule:"evenodd",viewBox:"0 0 49 48",...e,children:[(0,a.jsx)("path",{fill:"none",d:"M.14 0h47.71v47.72H.15z"}),(0,a.jsx)("path",{fillRule:"nonzero",d:"M36.9 43.61a4.28 4.28 0 0 1-.56-.1c-.75-.13-1.4-.6-1.74-1.28-.35-.67-.03-.01-.06-.02a3.72 3.72 0 0 0-.42-.08 13.4 13.4 0 0 1-1.94.58.12.12 0 0 1-.13-.06 1.93 1.93 0 0 0-.22-.32.12.12 0 0 1 .06-.19c.81-.18 1.6-.44 2.36-.76a.12.12 0 0 0 .04-.06c.08-.27.1-.56.08-.85a5 5 0 0 1 2.8-4.76l.04-.02c.03-.02.08-.01.11.01.03.03.05.07.04.11l-.04.3-.12.75-.01.06c-.1.73-.25 1.45-.45 2.16a3.32 3.32 0 0 1-.93 1.53c.9-.54 1.75-1.18 2.5-1.9a.16.16 0 0 0 .04-.1l.02-.5v-.09c-.4-.95-.5-2-.3-3.01a6.1 6.1 0 0 1 1.4-3.04c.12-.13.22-.18.28-.15.04.02.06.05.07.1l.02.17.04.38.08.68v.04c.06.56.13 1.14.16 1.73a3.99 3.99 0 0 1-.38 2.22c.57-.7 1.08-1.46 1.53-2.25a.35.35 0 0 0 .04-.22 2.05 2.05 0 0 0-.4-.97 4.8 4.8 0 0 1-.71-2.07 6.68 6.68 0 0 1 .6-3.82l.03-.08a.12.12 0 0 1 .1-.06c.05 0 .1.03.11.08l.39.96.08.2c.3.74.56 1.5.74 2.27a4 4 0 0 1 .02 1.66 20.8 20.8 0 0 0 1.03-3.15c0-.04 0-.08-.02-.12a1.94 1.94 0 0 0-.63-.86 4.31 4.31 0 0 1-1.25-1.74 6.59 6.59 0 0 1-.42-3.96V23a.12.12 0 0 1 .16-.07c.04.01.06.03.08.06l.41.54.03.03 1.05 1.41c.37.5.66 1.05.86 1.63.08.25.14.5.17.77.12-.9.18-1.8.2-2.71a.83.83 0 0 0-.18-.58c-.13-.18-.3-.32-.5-.4a3.8 3.8 0 0 1-1.75-1.47c-.62-.9-1-1.95-1.08-3.04a2.34 2.34 0 0 1-.03-.38v-.03l-.02-.2c0-.05.02-.09.07-.11.04-.02.09-.02.12.01l.1.09.1.08.48.39.02.01c.35.28.72.57 1.06.86a4.54 4.54 0 0 1 1.48 2.12 23.4 23.4 0 0 0-.51-3.05c-.03-.12-.05-.16-.1-.18a.22.22 0 0 1-.1-.07.77.77 0 0 0-.62-.23 3.07 3.07 0 0 1-1.77-.73 7.67 7.67 0 0 1-1.95-3.14.12.12 0 0 1 .16-.1l.72.3c.56.22 1.12.46 1.67.71.5.23.95.59 1.28 1.03-.3-.83-.63-1.65-1.02-2.44a.68.68 0 0 0-.54-.17c-.1 0-.18 0-.27.03-.73.16-1.5.04-2.15-.32a4.85 4.85 0 0 1-2.02-2.09c0-.06.05-.12.11-.12l.28.02.5.03.18.01c.53.01 1.07.07 1.59.18.52.1 1 .34 1.39.7-.4-.66-.83-1.3-1.29-1.9a.25.25 0 0 0-.11-.05 1.13 1.13 0 0 0-.24-.03.8.8 0 0 0-.4.1c-.76.35-1.64.38-2.43.07a3.97 3.97 0 0 1-1.92-1.48.1.1 0 0 1 0-.09c.04-.09.22-.13.3-.14l.6-.1.3-.04c.33-.05.67-.1 1-.11.57-.05 1.14.08 1.63.37a17.34 17.34 0 0 0-1.3-1.22.16.16 0 0 0-.07-.02 3.63 3.63 0 0 1-2.76-1.46 5.58 5.58 0 0 1-1-1.98v-.03c-.02-.09-.04-.13.02-.19.06-.05.13-.02.33.05l.58.22c.4.15.82.3 1.21.48.64.27 1.19.72 1.57 1.3.28.38.4.86.36 1.33v.02c.73.63 1.41 1.32 2.03 2.06a6.07 6.07 0 0 1-.9-2.4 7.76 7.76 0 0 1 .01-2.7l.02-.09c.01-.04.04-.07.08-.09.04 0 .09 0 .12.03l.14.13.03.03.32.3c.91.98 1.5 2.2 1.72 3.52.1.5.06 1.01-.11 1.5-.06.14-.13.27-.22.4a3.44 3.44 0 0 0-.14.23l.07.6.02.01v.02c.54.73 1.02 1.5 1.46 2.3-.21-.73-.31-1.48-.3-2.23 0-1 .25-2 .74-2.87a.12.12 0 0 1 .2-.01l.04.05.08.12a9.4 9.4 0 0 1 1.1 4.29c.03.54-.1 1.08-.36 1.55-.08.12-.17.24-.27.35l-.16.19a.24.24 0 0 0-.05.11v.56l.01.05c.32.77.59 1.55.82 2.35a5.82 5.82 0 0 1 1.28-4.7l.2-.24a.11.11 0 0 1 .09-.04h.02c.04 0 .07.03.09.07l.05.13.09.24c.2.71.31 1.45.3 2.19v.01a7.4 7.4 0 0 1-.22 2.4c-.15.51-.43.97-.82 1.34-.2.15-.35.34-.45.56l-.04.15c-.05.23-.04.46.02.69.03.12.05.25.06.37l.11 1.53v.04l.04.39a6.25 6.25 0 0 1 2.55-4.54l.08-.05.05-.04a.12.12 0 0 1 .11 0c.04.02.06.05.07.1l.02.2a9.15 9.15 0 0 1-.9 4.6c-.17.36-.4.67-.7.92a1.8 1.8 0 0 1-.92.45.07.07 0 0 0-.03.02l-.06.1c-.07.13-.13.27-.17.41-.03.12-.04.25-.03.38v.14c0 .88-.1 1.75-.26 2.6a5.89 5.89 0 0 1 3.33-3.41l.23-.08.14-.04c.03 0 .07 0 .1.02.03.03.05.07.05.1l-.02.25c-.01.16-.03.33-.07.49a7.87 7.87 0 0 1-1.96 3.64c-.33.37-.79.62-1.28.71-.17.02-.33.02-.5 0h-.1c-.02 0-.02 0-.03.03l-.33.44-.01.05v.01a22.76 22.76 0 0 1-1.26 3.3c.22-.31.47-.6.74-.86a5.74 5.74 0 0 1 3.62-1.24h.05c.06.02.09.09.07.14a10.42 10.42 0 0 0-.17.56 5.8 5.8 0 0 1-1.2 1.79c-.4.47-.9.86-1.45 1.15-.56.29-1.2.37-1.81.23a1.07 1.07 0 0 1-.31-.13c-.07-.04-.1-.04-.16.01a2.88 2.88 0 0 1-.4.24c0 .02 0 .03-.02.04-.5.83-1.08 1.62-1.71 2.36.32-.23.67-.41 1.05-.53a5.08 5.08 0 0 1 3.44.13l.38.17.05.08c0 .03 0 .07-.02.1l-.1.13-.01.01-.27.34c-.45.44-.96.8-1.53 1.08-.69.36-1.44.57-2.22.6h-.1a2.06 2.06 0 0 1-1.63-.68l-.03-.01a4.95 4.95 0 0 0-.47.08c-.67.6-1.4 1.13-2.18 1.6a4.46 4.46 0 0 1 2.9.21c.65.26 1.24.64 1.75 1.1.04.04.05.11.01.16a1.8 1.8 0 0 1-.68.5c-.6.27-1.24.44-1.9.5-.66.06-.24.02-.57.02-.22 0-.44-.01-.66-.04zm-27.03.01a6.05 6.05 0 0 1-1.9-.5c-.26-.1-.5-.28-.68-.5a.12.12 0 0 1 .01-.15c.52-.47 1.1-.84 1.75-1.1a4.45 4.45 0 0 1 2.9-.22 14.53 14.53 0 0 1-2.23-1.62 4.67 4.67 0 0 0-.45-.04c-.41.46-1 .71-1.62.69h-.11a5.17 5.17 0 0 1-2.22-.61 5.48 5.48 0 0 1-1.53-1.
5508c-.1-.1-.18-.22-.26-.34h-.01l-.1-.15a.11.11 0 0 1-.03-.09c0-.03.02-.06.05-.08l.38-.17c1.1-.45 2.32-.5 3.45-.13.37.12.72.3 1.04.53a18.22 18.22 0 0 1-1.74-2.4l-.14-.08-.25-.16c-.06-.05-.08-.05-.15 0-.1.05-.2.09-.31.11a2.6 2.6 0 0 1-1.82-.22 4.83 4.83 0 0 1-1.45-1.15 5.79 5.79 0 0 1-1.32-2.17l-.05-.17a.11.11 0 0 1 .07-.15h.05c1.31 0 2.59.43 3.62 1.25.27.26.51.54.73.85-.5-1.06-.91-2.16-1.24-3.29l-.01-.02-.02-.04-.32-.45c-.01-.02-.01-.02-.03-.02h-.1c-.17.02-.34.01-.5 0-.5-.1-.95-.35-1.28-.72A7.87 7.87 0 0 1 .09 25.6a2.63 2.63 0 0 1-.07-.5c0-.07 0-.15-.02-.23 0-.04.01-.08.04-.1a.12.12 0 0 1 .11-.02l.12.03h.01l.25.08a5.88 5.88 0 0 1 3.32 3.42c-.17-.86-.25-1.73-.26-2.6v-.15c0-.13 0-.25-.03-.38-.04-.14-.1-.27-.17-.4l-.06-.11-.03-.02c-.35-.05-.67-.2-.93-.44a2.97 2.97 0 0 1-.69-.92 9.15 9.15 0 0 1-.9-4.6l.02-.22a.12.12 0 0 1 .18-.08l.05.03.08.05a6.25 6.25 0 0 1 2.55 4.54l.03-.38v-.05a91 91 0 0 0 .12-1.52c0-.13.03-.25.06-.38a1.39 1.39 0 0 0-.03-.84c-.1-.22-.24-.4-.43-.55H3.4a2.94 2.94 0 0 1-.82-1.35 7.38 7.38 0 0 1-.23-2.4c0-.75.1-1.49.31-2.2l.09-.23.05-.14a.12.12 0 0 1 .09-.07h.02c.03 0 .07.02.09.04l.19.24a5.81 5.81 0 0 1 1.28 4.7 22.82 22.82 0 0 1 .83-2.4v-.56a.23.23 0 0 0-.05-.11l-.15-.19a2.6 2.6 0 0 1-.27-.35c-.26-.47-.4-1-.37-1.55a9.4 9.4 0 0 1 1.1-4.29l.09-.12.04-.06a.12.12 0 0 1 .1-.04c.03 0 .07.02.1.06.48.88.74 1.87.74 2.87 0 .76-.1 1.5-.3 2.23.43-.8.92-1.56 1.45-2.3l.01-.01.02-.03.07-.6a2.93 2.93 0 0 1-.47-2.13 6.7 6.7 0 0 1 2.04-3.81l.03-.03.14-.13a.12.12 0 0 1 .08-.03c.05 0 .1.04.11.09l.03.1.03.15c.13.84.12 1.7-.03 2.53a6.1 6.1 0 0 1-.9 2.42c.62-.75 1.3-1.44 2.03-2.07.73-.64 0-.02 0-.02-.05-.48.08-.95.36-1.34.38-.58.93-1.03 1.57-1.3a23.76 23.76 0 0 1 1.79-.68c.21-.08.3-.1.34-.05.04.04.04.1.02.19l-.01.02c-.2.72-.53 1.4-.99 1.98a3.63 3.63 0 0 1-2.76 1.47c-.03 0-.05 0-.08.02-.15.12-.26.2-.36.3-.32.29-.63.6-.93.92a2.76 2.76 0 0 1 1.62-.38c.34.02.68.07 1 .12h.01l.3.04.6.1c.07.01.25.05.3.14a.1.1 0 0 1 0 .1 3.96 3.96 0 0 1-1.92 1.47c-.8.3-1.67.27-2.43-.09a.96.96 0 0 0-.63-.07.26.26 0 0 0-.12.05c-.46.61-.89 1.25-1.28 1.9.39-.35.87-.6 1.38-.7.53-.1 1.06-.17 1.6-.18h.17l.5-.04.27-.01c.04 0 .08.01.1.05.03.03.03.07.02.1a4.85 4.85 0 0 1-2.02 2.05 3 3 0 0 1-2.15.33 1.11 1.11 0 0 0-.27-.03.68.68 0 0 0-.55.17c-.38.8-.72 1.61-1.01 2.45.33-.45.78-.8 1.29-1.04a37.22 37.22 0 0 1 2.38-1.01.12.12 0 0 1 .11 0c.03.03.05.07.05.1a7.67 7.67 0 0 1-1.95 3.15c-.5.43-1.12.68-1.77.73a.77.77 0 0 0-.62.23.23.23 0 0 1-.1.07c-.06.02-.08.05-.1.17-.24 1.01-.41 2.03-.51 3.06l.1-.32c.3-.7.77-1.33 1.37-1.8.35-.3.71-.59 1.06-.86l.02-.02.48-.38.1-.08.1-.09a.12.12 0 0 1 .13-.01c.04.02.07.06.06.1l-.01.2v.04l-.03.37a6.23 6.23 0 0 1-1.08 3.04 3.8 3.8 0 0 1-1.75 1.48c-.2.08-.38.21-.5.4a.83.83 0 0 0-.18.57c.01.91.08 1.81.2 2.71.02-.26.08-.51.17-.76.2-.59.49-1.14.86-1.63l1.05-1.41.02-.03.41-.55a.17.17 0 0 1 .09-.05.13.13 0 0 1 .09 0c.03 0 .05.04.06.07v.01l.02.04c.25 1.31.1 2.68-.45 3.9-.26.68-.69 1.27-1.24 1.74-.29.22-.5.52-.63.86a.23.23 0 0 0-.03.12c.26 1.07.6 2.13 1.03 3.15-.1-.55-.1-1.11.02-1.65.19-.78.44-1.54.75-2.28l.08-.2.38-.96a.11.11 0 0 1 .1-.08c.05 0 .1.03.11.07l.04.08.06.1c.53 1.16.72 2.45.54 3.71a4.79 4.79 0 0 1-.71 2.07c-.22.28-.36.62-.4.97-.02.08 0 .15.03.22a17.52 17.52 0 0 0 1.52 2.24 4 4 0 0 1-.37-2.21c.04-.58.1-1.17.17-1.73v-.04l.07-.67.05-.4.02-.17c0-.04.03-.07.06-.09a.1.1 0 0 1 .04 0c.07 0 .15.05.24.15a6.1 6.1 0 0 1 1.11 6.14l.03.5c0 .03.01.07.03.1.76.72 1.6 1.36 2.5 1.9a3.32 3.32 0 0 1-.92-1.53c-.2-.7-.35-1.43-.45-2.16l-.01-.05-.12-.76-.05-.29v-.02c0-.06.05-.11.12-.11h.04l.04.02.12.06a5 5 0 0 1 2.67 4.72c-.03.28 0 .57.08.84 0 .03.02.05.04.06.76.33 1.55.58 2.35.76.04.01.08.04.09.08.01.04 0 .08-.02.11-.09.1-.16.2-.22.32a.11.11 0 0 1-.1.06h-.03a13.33 13.33 0 0 1-1.94-.58 3.96 3.96 0 0 0-.48.11c-.35.68-1 1.15-1.74 1.28a4.3 4.3 0 0 1-1.22.14l-.56-.04zm6.76-12.54V22.6L15 23.84l-1.1-1.44 9.95-7.59 9.94 7.6-1.1 1.42-1.61-1.23v8.47H16.63z"})]})},49533:function(e){"use strict";var t=Math.ceil,r=Math.floor;e.exports=Math.trunc||function(e){var n=+e;return(n>0?r:t)(n)}},49589:function(e,t,r){"use strict";var n=r(17580);e.exports=function(e){var t=+e;return t!=t||0===t?0:n(t)}},49756:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esMo
55dule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.THUMBNAIL_WIDTH=void 0;const a=r(97711),o=n(r(55530)),i=r(86326),l=r(33844),s=r(3766),u=r(3095);t.THUMBNAIL_WIDTH=92;t.default=({media:e,activeImageIndex:r,onThumbnailClick:n,openYoutubeVideo:c,component:d,videoButtonLabel:f,visualiserButtonLabel:p})=>{let m;const h=(0,i.useRef)(null),[v,g]=(0,i.useState)({left:!1,right:!1});return(0,i.useEffect)((()=>{const e=h.current;return e?.parentElement?.scrollTo({left:e&&e.offsetWidth||void 0}),()=>{clearTimeout(m)}}),[h.current]),(0,a.jsx)(s.ThumbnailRoot,{className:(0,o.default)(s.classes.touch,v.left&&s.classes.leftGradient,v.right&&s.classes.rightGradient),onScroll:()=>{const e=h.current&&h.current.parentElement,t=e?.scrollLeft||0,r=e?.offsetWidth||0,n=h.current&&h.current.offsetWidth||0;clearTimeout(m),m=setTimeout((()=>{g({left:t>0,right:t<n-r})}),50)},"data-testid":"thumbnails-root",children:(0,a.jsx)(s.Scroller,{ref:h,style:{width:e.length*t.THUMBNAIL_WIDTH+"px"},className:s.classes.mobileScroller,"data-testid":"thumbnail-scroller",children:e.map(((e,t)=>(0,a.jsx)(u.Thumbnail,{component:d,media:e,index:t,activeImageIndex:r,onThumbnailClick:n,openYoutubeVideo:c,label:(0,l.getThumbnailLabel)({media:e,videoButtonLabel:f,visualiserButtonLabel:p})},`thumbnail-${t}`)))})})}},49875:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.StyledIcon=t.StyledTypography=t.IndicatorWrapper=t.classes=void 0;const a=r(91972),o=n(r(71513)),i=n(r(9866)),l="GoodBetterBestIndicator";t.classes={good:`${l}-good`,better:`${l}-better`,best:`${l}-best`,notStarted:`${l}-notStarted`,failed:`${l}-failed`,inProgress:`${l}-inProgress`,enrolled:`${l}-enrolled`,completed:`${l}-completed`,allBooked:`${l}-allBooked`,expired:`${l}-expired`,small:`${l}-small`,medium:`${l}-medium`,rounded:`${l}-rounded`},t.IndicatorWrapper=(0,a.styled)("div")((({theme:e})=>({width:"fit-content",display:"flex",alignItems:"center",borderTopRightRadius:"3px",borderBottomRightRadius:"3px",boxShadow:"0px 1px 1px 0px rgba(0,0,0,0.14), 0px 2px 1px -1px rgba(0,0,0,0.12), 0px 1px 3px 0px rgba(0,0,0,0.20)",[`&.${t.classes.good}`]:{backgroundColor:e.colours.teal400,color:e.colours.white},[`&.${t.classes.better}`]:{backgroundColor:e.colours.purple400,color:e.colours.white},[`&.${t.classes.best}`]:{backgroundColor:e.colours.orange400,color:e.colours.white},[`&.${t.classes.notStarted}`]:{backgroundColor:e.colours.cyan100,color:e.colours.charcoal},[`&.${t.classes.failed}`]:{backgroundColor:e.colours.orange100,color:e.colours.charcoal},[`&.${t.classes.inProgress}`]:{backgroundColor:e.colours.yellow100,color:e.colours.charcoal},[`&.${t.classes.enrolled}`]:{backgroundColor:e.colours.aqua100,color:e.colours.brandGreenInter},[`&.${t.classes.completed}, &.${t.classes.allBooked}, &.${t.classes.expired}`]:{backgroundColor:e.colours.storm,color:e.colours.charcoal},[`&.${t.classes.small}`]:{padding:"3px 6px"},[`&.${t.classes.medium}`]:{padding:"6px 12px"},[`&.${t.classes.rounded}`]:{borderTopLeftRadius:"3px",borderBottomLeftRadius:"3px"}}))),t.StyledTypography=(0,a.styled)(i.default)({fontSize:"14px",textTransform:"uppercase",lineHeight:"16px",fontFamily:"Effra Bold"}),t.StyledIcon=(0,a.styled)(o.default)({width:"16px",height:"16px",marginRight:"6px"})},49882:function(e,t,r){"use strict";r(79745)("patternMatch")},49919:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.LocationDetailsClasses=t.LocationItem=void 0;const a=n(r(49992));var o=r(49992);Object.defineProperty(t,"LocationItem",{enumerable:!0,get:function(){return o.LocationItem}});var i=r(76609);Object.defineProperty(t,"LocationDetailsClasses",{enumerable:!0,get:function(){return i.classes}}),t.default=a.default},49992:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.LocationItem=void 0;const a=r(97711),o=n(r(86326)),i=n(r(55530)),l=n(r(71513)),s=n(r(32353)),u=n(r(13652)),c=n(r(20387)),d=n(r(9866)),f=n(r(66553)),p=r(76609);t.default=({title:e,details:r,footNote:n})=>
55(0,a.jsxs)(p.Root,{"data-testid":"location-details-root",children:[(0,a.jsx)(d.default,{"data-testid":"location-details-title",variant:"h5",children:e}),(0,a.jsx)(p.List,{"data-testid":"location-details-list",children:r.map(((e,r)=>(0,a.jsx)(t.LocationItem,{...e},r)))}),n&&(0,a.jsx)(p.FootNote,{"data-testid":"location-details-footnote",children:o.default.cloneElement(n,{className:(0,i.default)(p.classes.footNoteText)})})]});t.LocationItem=({text:e,action:t,label:r,type:n})=>{const o={address:c.default,phone:u.default,email:s.default};return(0,a.jsxs)(p.ItemRoot,{"data-testid":`location-details-item-${n}`,children:[(0,a.jsxs)(p.Term,{children:[(0,a.jsx)(l.default,{source:o[n],className:p.classes.icon,"data-testid":`location-details-svg-${n}`}),(0,a.jsx)(d.default,{className:p.classes.label,children:r})]}),(0,a.jsx)(p.Description,{children:t?(0,a.jsx)(f.default,{"data-testid":"location-details-link",className:p.classes.link,...t,children:e}):e})]})}},50007:function(e,t,r){"use strict";var n=r(33436);e.exports=n},50058:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.default=void 0;var a=n(r(61269)),o=n(r(86326)),i=r(45795),l=["url","title","className"],s=function(e){var t=e.url,r=e.title,n=e.className,s=(0,a.default)(e,l);return o.default.createElement(i.AssetsIframeElement,Object.assign({"data-testid":"assets-iframe-element",className:n,src:t,title:r},s))};t.default=s},50087:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.default=void 0;var a=n(r(86326)),o=function(e){return a.default.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink",viewBox:"0 0 350 300"},e),a.default.createElement("defs",null,a.default.createElement("linearGradient",{id:"roof7_svg__b",x1:243.958,y1:198.605,x2:217.03,y2:151.965,gradientUnits:"userSpaceOnUse"},a.default.createElement("stop",{offset:.471,stopColor:"#b8c9d5",stopOpacity:0}),a.default.createElement("stop",{offset:1,stopColor:"#b8c9d5",stopOpacity:.35})),a.default.createElement("linearGradient",{id:"roof7_svg__c",x1:63.284,y1:222.976,x2:90.307,y2:176.171,gradientUnits:"userSpaceOnUse"},a.default.createElement("stop",{offset:.316,stopColor:"#fff",stopOpacity:0}),a.default.createElement("stop",{offset:1,stopColor:"#fff"})),a.default.createElement("linearGradient",{id:"roof7_svg__a",x1:328.732,y1:113.738,x2:328.732,y2:87.993,gradientUnits:"userSpaceOnUse"},a.default.createElement("stop",{offset:.117,stopOpacity:0}),a.default.createElement("stop",{offset:1,stopOpacity:.5})),a.default.createElement("linearGradient",{id:"roof7_svg__d",x1:21.399,y1:173.635,x2:21.399,y2:136.219,xlinkHref:"#roof7_svg__a"}),a.default.createElement("linearGradient",{id:"roof7_svg__e",x1:133.034,y1:226.849,x2:133.034,y2:201.104,xlinkHref:"#roof7_svg__a"})),a.default.createElement("path",{fill:"none",d:"M0 0h350v300H0z"}),a.default.createElement("path",{fill:"url(#roof7_svg__b)",d:"M132.645 200.81v62.062L328.343 149.76V87.698L132.645 200.81z"}),a.default.createElement("path",{fill:"url(#roof7_svg__c)",d:"M132.645 200.879v61.993L21.011 198.57v-62.406l111.634 64.715z"}),a.default.createElement("path",{fill:"#237aad",d:"M340 81.333 133.033 201.104l-9.711-126.207 102.714-59.228L340 81.333z"}),a.default.createElement("path",{fill:"#48d7ff",d:"M225.854 15.774 123.322 74.897 10 129.78 217.252 10l8.602 5.774z"}),a.default.createElement("path",{fill:"#05ffff",d:"M133.033 201.104 10 129.78l113.322-54.883 9.711 126.207z"}),a.default.createElement("path",{fill:"url(#roof7_svg__a)",d:"M328.232 87.993h1v25.745h-1z"}),a.default.createElement("path",{fill:"url(#roof7_svg__d)",d:"M20.899 136.219h1v37.416h-1z"}),a.default.createElement("path",{fill:"url(#roof7_svg__e)",d:"M132.534 201.104h1v25.745h-1z"}),a.default.createElement("path",{fill:"none",stroke:"#002839",strokeMiterlimit:10,d:"m123.322 74.897 102.714-59.228"}),a.default.createElement("path",{fill:"none",stroke:"#002839",strokeLinejoin:"round",d:"m133.034 201.105-9.712-126.208L10 129.781"}),a.default.createElement("path",{fill:"none",stroke:"#002839",strokeLinejoin:"round",strokeWidth:2,d:"M133.034 201.105 10 129.781 217.253 10l8.783 5.669L340 81.333 133.034 201.105z"}))};t.default=o},50125:function(e,t,r){"use strict";r.d(t,{r:function(){return o}});var n=r(72667),a=r(68223);function o(e){return(0,a.A)("MuiTableCell",e)}const i=(0,n.A)("MuiTableCell",["root","head","body","footer","sizeSmall","sizeMedium","paddingCheckbox","paddingNone","alignLeft","alignCenter","alignRight","alignJustify","stickyHeader"]);t.A=i},50193:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.default=void 0;var a=n(r(52298)),o=n(r(25043)),i=n(r(14042)),l=n(r(74391)),s=n(r(28694)),u=n(r(55530)),c=n(r(86326)),d=n(r(62514)),f=r(80384),p=n(r(60154)),m=n(r(11638)),h=r(88148),v=(0,p.default)(s.default,{label:"label"}),g=function(e){return c.default.createElement(h.TeamCategoryContainer,null,e.description&&c.default.createElement(m.default,{document:e.description,className:h.classes.description,hasNoBottomMargin:!0}),e.teamMembers&&c.default.createElement(d.default,{data:e.teamMembers}
55))},b=function(e){var t,r=e.data,n=e.className,s=(0,f.useConfig)().renderTeamCategoriesAsRows;return c.default.createElement(h.StyledSection,{className:(0,u.default)(n,h.classes[(null===(t=r.backgroundColor)||void 0===t?void 0:t.toLowerCase())||"white"])},c.default.createElement(o.default,{container:!0,spacing:3},c.default.createElement(o.default,{xs:12},r.title&&c.default.createElement(i.default.Title,{variant:"h2",hasUnderline:!0},r.title),s?r.teamCategories.map((function(e,t){return c.default.createElement(g,{key:e.title,title:e.title,description:0===t&&e.description?e.description:null,teamMembers:e.teamMembers})})):c.default.createElement(l.default,{component:a.default,className:h.classes.tabs,tabComponent:function(e){return c.default.createElement(v,Object.assign({gtm:{id:"selector-tabs2",action:"Selector - Tabs"}},e))}},r.teamCategories.map((function(e,t){return c.default.createElement(l.default.TabPanel,{className:h.classes.tabPanel,key:t,heading:e.title,index:t},c.default.createElement(a.default,null,c.default.createElement(g,{title:e.title,description:e.description,teamMembers:e.teamMembers})))}))))))};t.default=b},50209:function(e,t,r){var n,a=Object.create,o=Object.defineProperty,i=Object.getOwnPropertyDescriptor,l=Object.getOwnPropertyNames,s=Object.getPrototypeOf,u=Object.prototype.hasOwnProperty,c=(e,t,r,n)=>{if(t&&"object"==typeof t||"function"==typeof t)for(let a of l(t))u.call(e,a)||a===r||o(e,a,{get:()=>t[a],enumerable:!(n=i(t,a))||n.enumerable});return e},d={};((e,t)=>{for(var r in t)o(e,r,{get:t[r],enumerable:!0})})(d,{defaultProps:()=>E,propTypes:()=>A}),e.exports=(n=d,c(o({},"__esModule",{value:!0}),n));var f=((e,t,r)=>(r=null!=e?a(s(e)):{},c(!t&&e&&e.__esModule?r:o(r,"default",{value:e,enumerable:!0}),e)))(r(97598));const{string:p,bool:m,number:h,array:v,oneOfType:g,shape:b,object:y,func:x,node:C}=f.default,A={url:g([p,v,y]),playing:m,loop:m,controls:m,volume:h,muted:m,playbackRate:h,width:g([p,h]),height:g([p,h]),style:y,progressInterval:h,playsinline:m,pip:m,stopOnUnmount:m,light:g([m,p,y]),playIcon:C,previewTabIndex:h,previewAriaLabel:p,fallback:C,oEmbedUrl:p,wrapper:g([p,x,b({render:x.isRequired})]),config:b({soundcloud:b({options:y}),youtube:b({playerVars:y,embedOptions:y,onUnstarted:x}),facebook:b({appId:p,version:p,playerId:p,attributes:y}),dailymotion:b({params:y}),vimeo:b({playerOptions:y,title:p}),mux:b({attributes:y,version:p}),file:b({attributes:y,tracks:v,forceVideo:m,forceAudio:m,forceHLS:m,forceSafariHLS:m,forceDisableHls:m,forceDASH:m,forceFLV:m,hlsOptions:y,hlsVersion:p,dashVersion:p,flvVersion:p}),wistia:b({options:y,playerId:p,customControls:v}),mixcloud:b({options:y}),twitch:b({options:y,playerId:p}),vidyard:b({options:y})}),onReady:x,onStart:x,onPlay:x,onPause:x,onBuffer:x,onBufferEnd:x,onEnded:x,onError:x,onDuration:x,onSeek:x,onPlaybackRateChange:x,onPlaybackQualityChange:x,onProgress:x,onClickPreview:x,onEnablePIP:x,onDisablePIP:x},_=()=>{},E={playing:!1,loop:!1,controls:!1,volume:null,muted:!1,playbackRate:1,width:"640px",height:"360px",style:{},progressInterval:1e3,playsinline:!1,pip:!1,stopOnUnmount:!0,light:!1,fallback:null,wrapper:"div",previewTabIndex:0,previewAriaLabel:"",oEmbedUrl:"https://noembed.com/embed?url={url}",config:{soundcloud:{options:{visual:!0,buying:!1,liking:!1,download:!1,sharing:!1,show_comments:!1,show_playcount:!1}},youtube:{playerVars:{playsinline:1,showinfo:0,rel:0,iv_load_policy:3,modestbranding:1},embedOptions:{},onUnstarted:_},facebook:{appId:"1309697205772819",version:"v3.3",playerId:null,attributes:{}},dailymotion:{params:{api:1,"endscreen-enable":!1}},vimeo:{playerOptions:{autopause:!1,byline:!1,portrait:!1,title:!1},title:null},mux:{attributes:{},version:"2"},file:{attributes:{},tracks:[],forceVideo:!1,forceAudio:!1,forceHLS:!1,forceDASH:!1,forceFLV:!1,hlsOptions:{},hlsVersion:"1.1.4",dashVersion:"3.1.3",flvVersion:"1.5.0",forceDisableHls:!1},wistia:{options:{},playerId:null,customControls:null},mixcloud:{options:{hide_cover:1}},twitch:{options:{},playerId:null},vidyard:{options:{}}},onReady:_,onStart:_,onPlay:_,onPause:_,onBuffer:_,onBufferEnd:_,onEnded:_,onError:_,onDuration:_,onSeek:_,onPlaybackRateChange:_,onPlaybackQualityChange:_,onProgress:_,onClickPreview:_,onEnablePIP:_,onDisablePIP:_}},50235:function(e,t,r){var n=r(61534),a=r(79637),o=r(88089);e.exports=function(e){return"function"!=typeof e.constructor||o(e)?{}:n(a(e))}},50243:function(e,t,r){"use strict";var n=r(88073);e.exports=n("document","documentElement")},50269:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.default=void 0;var a=n(r(62151)),o=n(r(22753)),i=n(r(90600)),l=n(r(45397)),s=n(r(9866)),u=r(39748),c=r(82781),d=r(20654),f=n(r(86326)),p=r(68028),m=r(56028),h=r(12310),v=function(e){var t=e.title,r=e.basketUrl,n=e.maximumSamples,v=e.toggleCart,g=(0,p.useBasketContext)(),b=g.basketState.products,y=g.basketDispatch,x=(0,m.useSiteContext)().getMicroCopy,C=x(c.microCopy.DIALOG_CLOSE),A=x(c.microCopy.PDP_OVERVIEW_REMOVE_SAMPLE),_=x(c.microCopy.PDP_OVERVIEW_COMPLETE_SAMPLE_ORDER),E=x(c.microCopy.PDP_OVERVIEW_CONTINUE_BROW
55SING);return f.default.createElement(h.StyledBasketDialogContainer,{"data-testid":"shopping-cart-dialog"},f.default.createElement(h.TopContainer,{"data-testid":"shopping-cart-dialog-header-container"},f.default.createElement(h.CloseButton,{accessibilityLabel:C,onClick:v,"data-testid":"shopping-cart-dialog-close-button",gtm:{id:"cta-click1",label:C}}),f.default.createElement(s.default,{variant:"h3",hasUnderline:!0,"data-testid":"shopping-cart-dialog-title"},t),f.default.createElement(h.CartInfo,{"data-testid":"shopping-cart-dialog-info"},f.default.createElement("p",null,b.length<(n||0)?x(c.microCopy.PDP_OVERVIEW_SAMPLE_DIALOG_MESSAGE).replace(":N",""+n):x(c.microCopy.PDP_OVERVIEW_SAMPLE_LIMIT_REACHED_MESSAGE)),f.default.createElement("p",null,x(c.microCopy.PDP_OVERVIEW_SAMPLE_DELIVERY_DIALOG_MESSAGE)))),f.default.createElement(h.ProductList,{"data-testid":"shopping-cart-dialog-product-list"},b.map((function(e){return f.default.createElement(h.Product,{key:e.code,"data-testid":"shopping-cart-dialog-product"},f.default.createElement(h.ImageContainer,null,f.default.createElement(h.CartImage,{src:e.image})),f.default.createElement(h.InfoContainer,null,f.default.createElement(h.ProductTitle,{variant:"h6","data-testid":"shopping-cart-dialog-product-title-"+(0,u.replaceSpaces)(e.name)},e.name),f.default.createElement(h.ProductColour,{variant:"h6","data-testid":"shopping-cart-dialog-product-colour-"+(0,u.replaceSpaces)(e.colour)},e.colour),f.default.createElement(h.ProductSize,{"data-testid":"shopping-cart-dialog-product-size-"+(0,u.replaceSpaces)(e.measurements)},e.measurements)),f.default.createElement(h.ProductButtonContainer,null,f.default.createElement(o.default,{accessibilityLabel:A,variant:"flat",onClick:function(t){return function(e,t){e.stopPropagation(),y({type:p.ACTION_TYPES.BASKET_REMOVE,payload:t})}(t,e)},"data-testid":"shopping-cart-dialog-remove-product-"+(0,u.replaceSpaces)(e.name),gtm:{id:"cta-click1",label:A}},f.default.createElement(l.default,null))))}))),f.default.createElement(h.CartActions,{"data-testid":"shopping-cart-dialog-actions"},f.default.createElement(a.default,{component:d.Link,to:r,endIcon:f.default.createElement(i.default,null),"data-testid":"shopping-cart-dialog-complete-order-button",gtm:{id:"cta-click1",label:_,action:r}},_),v&&f.default.createElement(a.default,{variant:"outlined",onClick:function(){return v()},"data-testid":"shopping-cart-dialog-continue-browsing-button",gtm:{id:"cta-click1",label:E}},E)))};t.default=v},50465:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=n(r(35730));t.default=a.default},50491:function(e,t,r){"use strict";var n=r(93932);e.exports=n},50528:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.footerClasses=void 0;const a=n(r(11741));var o=r(420);Object.defineProperty(t,"footerClasses",{enumerable:!0,get:function(){return o.classes}}),t.default=a.default},50550:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.default=void 0;var a=n(r(86326)),o=function(e){return a.default.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 350 300"},e),a.default.createElement("path",{fill:"none",d:"M0 0h350v300H0z"}),a.default.createElement("g",{"data-name":"roof023 dims 1"},a.default.createElement("path",{fill:"#b4c5d3",d:"M135.907 225.145v35.701l185.047-106.955v-35.702L135.907 225.145z"}),a.default.createElement("path",{fill:"#fff",d:"M135.907 224.934v35.767L30.349 199.899v-73.78l105.558 98.815z"}),a.default.createElement("path",{fill:"#2e99d2",d:"M331.977 112.026 136.274 225.278 19.636 116.09 215.634 3l116.343 109.026z"}),a.default.createElement("g",{fill:"#6d9faf"},a.default.createElement("path",{d:"M76.258 185.997v10.648l-8.853-5.099v-10.649l8.853 5.1zM87.102 192.258v10.648l-8.853-5.099v-10.649l8.853 5.1zM76.258 198.75v10.648l-8.853-5.099V193.65l8.853 5.1zM87.102 205.011v10.648l-8.853-5.099v-10.649l8.853 5.1z"})),a.default.createElement("g",{fill:"none"},a.default.createElement("path",{stroke:"#3f3f3f",strokeMiterlimit:10,strokeWidth:2,d:"M30.349 126.119v73.78l105.558 60.947 185.047-106.955v-35.702"}),a.default.createElement("path",{stroke:"#3f3f3f",strokeMiterlimit:10,d:"M135.907 224.934v35.912"}),a.default.createElement("path",{stroke:"#002839",strokeLinejoin:"round",strokeWidth:2,d:"M136.275 225.278 19.636 116.09 215.634 3l116.343 109.026-195.702 113.252z"})),a.default.createElement("g",{fill:"none",stroke:"#3b3b3b",strokeLinecap:"round",strokeMiterlimit:10,strokeWidth:1.5}
55,a.default.createElement("path",{d:"m110.76 275.225 18.313-10.585M5.463 214.56l18.269-10.625M10.05 212.051l104.885 60.427"})),a.default.createElement("g",{fill:"none",stroke:"#3b3b3b",strokeLinecap:"round",strokeMiterlimit:10,strokeWidth:1.5},a.default.createElement("path",{d:"m161.661 276.565-18.312-10.584M348.032 169.093l-18.269-10.625M343.292 166.672 157.657 273.72"})),a.default.createElement("text",{transform:"translate(257.085 229.028)",fontSize:16,fill:"#3b3b3b",fontFamily:"'Effra Regular', Effra"},"B"),a.default.createElement("text",{transform:"translate(51.324 254.995)",fontSize:16,fill:"#3b3b3b",fontFamily:"'Effra Regular', Effra"},"A"),a.default.createElement("path",{fill:"none",stroke:"#3b3b3b",strokeLinecap:"round",strokeMiterlimit:10,strokeWidth:1.5,d:"M343.513 162.702v7.572M157.225 270.105v7.572M115.289 268.936v7.572M9.897 208.164v7.572"}),a.default.createElement("path",{d:"M127.576 178.232a120.807 120.807 0 0 1-.856 19.585 91.44 91.44 0 0 1-3.295 15.416M39.644 127.62l92.881 53.496M130.653 176.584l-6.557 3.786M126.854 211.638l-6.557 3.786",fill:"none",stroke:"#fff",strokeLinecap:"round",strokeMiterlimit:10,strokeWidth:1.5}),a.default.createElement("text",{transform:"translate(129.116 202.98)",fontSize:16,fill:"#fff",fontFamily:"'Effra Regular', Effra"},"P")))};t.default=o},50551:function(e){"use strict";e.exports=[]},50557:function(e,t,r){"use strict";t.__esModule=!0,t.getTileFilters=t.getProductsQuery=t.constructQueryForProductReferences=void 0;var n=r(86617),a=[{match:{"CHANNEL.code":"CALCULATOR"}},{exists:{field:"externalProductCode"}},{exists:{field:"name"}}],o=function(e){var t=Math.min(...e),r=Math.max(...e);return{must:[...a,{match:{"GENERALINFORMATION$PRODUCTTYPE.code":n.ProductType.tile}},{exists:{field:"MEASUREMENTS$LENGTH"}},{exists:{field:"TILESATTRIBUTES$MINIMUMBATTENSPACING"}},{exists:{field:"TILESATTRIBUTES$RIDGESPACE"}},{exists:{field:"TILESATTRIBUTES$AVERAGEDECKWIDTH"}},{exists:{field:"GENERALINFORMATION$MATERIALS"}},{exists:{field:"APPEARANCEATTRIBUTES$COLOUR"}}],filter:[{range:{"battenSpacings.maxAngle":{gte:r}}},{range:{"battenSpacings.minAngle":{lte:t}}},{range:{"TILESATTRIBUTES$RIDGESPACEENDANGLE.value":{gte:r}}},{range:{"TILESATTRIBUTES$RIDGESPACESTARTANGLE.value":{lte:t}}}]}};t.getTileFilters=o;t.getProductsQuery=function(e,t){var r=o(e);return{size:100,query:{bool:{should:[{bool:{must:[...r.must,{match:{"GENERALINFORMATION$MATERIALS.name.keyword":t}}],filter:r.filter}},{bool:{must:[...a,{match:{"GENERALINFORMATION$PRODUCTTYPE.code":n.ProductType.underlay}},{exists:{field:"MEASUREMENTS$WIDTH"}},{exists:{field:"MEASUREMENTS$LENGTH"}},{exists:{field:"UNDERLAYATTRIBUTES$OVERLAP"}}],filter:[{range:{"UNDERLAYATTRIBUTES$MINSUPPORTEDPITCH.value":{lte:Math.min(...e)}}}]}},Object.assign({},i)]}}}};t.constructQueryForProductReferences=function(e){return{size:50,query:{bool:{must:[{terms:{"code.keyword":e.map((function(e){return e.code}))}},{exists:{field:"externalProductCode"}},{exists:{field:"name"}}]}}}};var i={bool:{must:[...a,{terms:{"GENERALINFORMATION$PRODUCTTYPE.code.keyword":[n.ProductType.gutter,n.ProductType.gutterHook]}},{exists:{field:"MEASUREMENTS$LENGTH"}}]}}},50845:function(e,t,r){var n=r(40435);e.exports=function(e,t){var r=this.__data__,a=n(r,e);return a<0?(++this.size,r.push([e,t])):r[a][1]=t,this}},50864:function(e,t,r){"use strict";var n=r(93916),a=r(56522),o=r(14759),i=r(38016),l=r(62808),s=r(43192),u=r(67959),c=r(74118),d=r(56377),f=r(28667),p=r(5642),m=f("slice"),h=d("species"),v=Array,g=Math.max;n({target:"Array",proto:!0,forced:!m},{slice:function(e,t){var r,n,d,f=u(this),m=s(f),b=l(e,m),y=l(void 0===t?m:t,m);if(a(f)&&(r=f.constructor,(o(r)&&(r===v||a(r.prototype))||i(r)&&null===(r=r[h]))&&(r=void 0),r===v||void 0===r))return p(f,b,y);for(n=new(void 0===r?v:r)(g(y-b,0)),d=0;b<y;b++,d++)b in f&&c(n,d,f[b]);return n.length=d,n}})},50918:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=n(r(4957));t.default=a.default},50928:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.classes=t.StyledSubTitle=t.StyledStepTitle=t.StyledSpinnerContainer=t.StyledSkipAndNextButtons=t.StyledHR=t.StyledFormSubmitButton=t.StyledFormContent=t.StyledForm=t.StyledFooterBackButtonLink=t.StyledFooter=t.StyledContent=t.StyledComputation=t.StepWrapper=t.Root=t.FooterButton=void 0;var a=n(r(62151)),o=n(r(26889)),i=n(r(9866)),l=n(r(97e3)),s=r(91972),u="CalculatorStepper",c={title:u+"-title",item:u+"-item","step-title":u+"-step-title",subt
55itle:u+"-subtitle",computation:u+"-computation",component:u+"-component",content:u+"-content",hr:u+"-hr",stepWithoutForm:u+"-stepWithoutForm",formContent:u+"-stepWithoutForm","form-sm-padding":u+"-form-sm-padding","form-md-padding":u+"-form-md-padding","form-lg-padding":u+"-form-lg-padding"};t.classes=c;var d=(0,s.styled)("div")({height:"100%"});t.Root=d;var f=(0,s.styled)(l.default)({marginTop:"52px"});t.StyledHR=f;var p=(0,s.styled)(i.default)((function(e){var t;return(t={marginTop:"30px",textAlign:"center"})[e.theme.breakpoints.down("sm")]={marginTop:"18px"},t}));t.StyledStepTitle=p;var m=(0,s.styled)("div")((function(e){var t;return(t={padding:"64px 0"})[e.theme.breakpoints.down("sm")]={padding:"48px 0"},t}));t.StyledContent=m;var h=(0,s.styled)(i.default)((function(e){var t,r=e.theme;return(t={textAlign:"center",padding:"1rem 1rem 24px 1rem"})["&+."+c.subtitle]={marginTop:0},t[r.breakpoints.down("lg")]={paddingBottom:"18px"},t}));t.StyledComputation=h;var v=(0,s.styled)(i.default)({marginTop:"1rem",textAlign:"center"});t.StyledSubTitle=v;var g=(0,s.styled)(o.default)({height:"100%"});t.StyledForm=g;var b=(0,s.styled)("div")({overflow:"hidden auto",padding:"0 30px",height:"100%"});t.StyledFormContent=b;var y=(0,s.styled)("div")((function(e){var t,r,n,a,o=e.theme;return(a={height:"100%"})["."+c["form-sm-padding"]]=((t={paddingBottom:"96px"})["& .formContent"]={paddingBottom:"0"},t[o.breakpoints.down("lg")]={paddingBottom:"76px"},t),a["."+c["form-md-padding"]]=((r={paddingBottom:"96px"})["& .formContent"]={paddingBottom:"0"},r[o.breakpoints.down("lg")]={paddingBottom:"132px"},r),a["."+c["form-lg-padding"]]=((n={paddingBottom:"96px"})["& .formContent"]={paddingBottom:"0"},n[o.breakpoints.down("lg")]={paddingBottom:"188px"},n),a}));t.StepWrapper=y;var x=(0,s.styled)("div")({display:"flex",justifyContent:"center",alignItems:"center",width:"100%",height:"calc(100vh - 100px)"});t.StyledSpinnerContainer=x;var C=(0,s.styled)("div")((function(e){var t,r=e.theme;return(t={padding:"24px 30px",backgroundColor:r.colours.white,position:"absolute",left:"0",bottom:"0",width:"100%",display:"flex",alignItems:"center",justifyContent:"space-between",zIndex:3,borderTop:"1px solid "+r.colours.alabaster})[r.breakpoints.down("lg")]={flexDirection:"column",padding:"16px 24px"},t}));t.StyledFooter=C;var A=(0,s.styled)("div")({marginLeft:"auto"});t.StyledSkipAndNextButtons=A;var _=function(e){var t;return(t={height:"44px"})[e.theme.breakpoints.down("lg")]={width:"100%","&:not(:first-of-type)":{marginTop:"12px"}},t},E=(0,s.styled)(a.default)(_);t.FooterButton=E;var S=(0,s.styled)(o.default.SubmitButton)(_);t.StyledFormSubmitButton=S;var w=(0,s.styled)(E)((function(e){var t;return(t={marginRight:"60px"})[e.theme.breakpoints.down("lg")]={marginRight:"0"},t}));t.StyledFooterBackButtonLink=w},50948:function(e,t,r){"use strict";var n=r(85288),a=r(20469),o=r(80111),i=r(48159),l=r(15401),s=r(47102),u=r(28881),c=r(17417),d=r(51195),f=r(48523),p=TypeError,m=function(e,t){this.stopped=e,this.result=t},h=m.prototype;e.exports=function(e,t,r){var v,g,b,y,x,C,A,_=r&&r.that,E=!(!r||!r.AS_ENTRIES),S=!(!r||!r.IS_RECORD),w=!(!r||!r.IS_ITERATOR),k=!(!r||!r.INTERRUPTED),M=n(t,_),T=function(e){return v&&f(v,"normal",e),new m(!0,e)},O=function(e){return E?(o(e),k?M(e[0],e[1],T):M(e[0],e[1])):k?M(e,T):M(e)};if(S)v=e.iterator;else if(w)v=e;else{if(!(g=d(e)))throw new p(i(e)+" is not iterable");if(l(g)){for(b=0,y=s(e);y>b;b++)if((x=O(e[b]))&&u(h,x))return x;return new m(!1)}v=c(e,g)}for(C=S?e.next:v.next;!(A=a(C,v)).done;){try{x=O(A.value)}catch(D){f(v,"throw",D)}if("object"==typeof x&&x&&u(h,x))return x}return new m(!1)}},51002:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.Text=t.Title=t.StyledVillain=t.classes=void 0;const a=r(91972),o=n(r(9866)),i="Villain";t.classes={reversed:`${i}-reversed`,container:`${i}-container`,content:`${i}-content`,image:`${i}-image`,text:`${i}-text`,cta:`${i}-cta`,contained:`${i}-contained`,fullSize:`${i}-fullSize`,media:`${i}-media`},t.StyledVillain=(0,a.styled)("div")((({theme:e})=>({minHeight:"auto",color:e.colours.white,position:"relative",overflow:"hidden",display:"flex",flexDirection:"column","& + &":{marginTop:"24px"},[`&.${t.classes.reversed}`]:{flexDirection:"column-reverse"},[`.${t.classes.container}`]:{height:"100%",display:"flex",flexDirection:"column"},[`.${t.classes.content}`]:{padding:"60px 0",marginTop:"auto",marginBottom:"auto",[e.breakpoints.up(769)]:{minHeight:"320px"}},[`.${t.classes.image}`]:{backgroundRepeat:"no-repeat",backgroundSize:"cover",width:"100%",height:"500px",overflow:"hidden","&::after":{content:"''",display:"block",paddingTop:"100%"},[e.breakpoints.up(769)]:{position:"absolute !important",top:0,left:"50%",width:"50vw",height:"100%",maxHeight:"none","&::after":{paddingTop:0}}},[`.${t.classes.cta}`]:{marginTop:"32px"},[`&.${t.classes.contained}`]:{[`.${t.classes.content}`]:{padding:"60px 30px",height:"100%",[e.breakpoints.up(769)]:{width:"auto"},[e.breakpoints.up("lg")]:{paddingRight:"60px",paddingLeft:"60px"}},[`.${t.classes.text}`]:{fontSize:"1rem"},[`.${t.classes.image}`]:{[e.breakpoints.up(769)]:{position:"relative !important",width:"100%",height:"100%",left:0}}},[`&.${t.classes.fullSize}`]:{[`.${t.classes.content}`]:{[e.breakpoints.up(769)]:{width:"50%",paddingRight:"60px",marginTop:"auto",marginBottom:"auto"}},[`&.${t.classes.reversed}`]:{[`.${t.classes.content}`]:{[e.breakpoints.up(769)]:{marginLeft:"50%",paddingRight:0,paddingLeft:"60px"}},[`.${t.classes.image}`]:{[e.breakpoints.up(769)]:{left:"auto",right:"50%"}}}}}))),t.Title=(0,a.styled)(o.default)({"&::after":{marginLeft:"1px"}}),t.Text=(0,a.styled)("div")((({theme:e})=>({width:"100%",maxWidth:"566px",fontSize:"1.22rem",[e.breakpoints.up(769)]:{width:"100%"}})))},51029:function(e,t,r){var n=r(7187),a=Object.prototype,o=a.hasOwnProperty,i=a.toString,l=n?n.toStringTag:void 0;e.exports=function(e){var t=o.call(e,l),r=e[l];try{e[l]=void 0;var n=!0}catch(s){}var a=i.call(e);return n&&(t?e[l]=r:delete e[l]),a}},51058:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esMo
55dule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=n(r(27943));t.default=a.default},51096:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.classes=t.StyledProgressIndicator=void 0;var a=r(91972),o=n(r(81369)),i="ProgressIndicatorStyles",l={"progressIndicator--light":i+"-progressIndicator--light","progressIndicator--dark":i+"-progressIndicator--dark"};t.classes=l;var s=(0,a.styled)(o.default)((function(e){var t;e.theme;return(t={position:"fixed",top:"50%",left:"50%"})["."+l["progressIndicator--dark"]]={color:"#009fe3"},t["."+l["progressIndicator--light"]]={color:"#fff"},t}));t.StyledProgressIndicator=s},51104:function(e,t,r){"use strict";r.r(t),r.d(t,{onRouteUpdate:function(){return n}});var n=function(e,t){var r=e.location;void 0===t&&(t={stripQueryString:!1});var n=document.querySelector("link[rel='canonical']"),a=n.getAttribute("href"),o=n.getAttribute("data-baseProtocol"),i=n.getAttribute("data-baseHost");if(a&&o&&i){var l=o+"//"+i+r.pathname;t.stripQueryString||(l+=r.search),l+=r.hash,n.setAttribute("href",""+l)}}},51113:function(e,t,r){"use strict";var n=r(53507),a=r(45904),o=r(86326),i=r(37064),l=r(28841),s=r(92403),u=r(13326),c=r(4461),d=r(3572),f=r(14689),p=r(43954),m=r(89369),h=r(36870);const v=["children","className","color","component","disabled","error","focused","fullWidth","hiddenLabel","margin","required","size","variant"],g=(0,u.Ay)("div",{name:"MuiFormControl",slot:"Root",overridesResolver:({ownerState:e},t)=>(0,a.A)({},t.root,t[`margin${(0,d.A)(e.margin)}`],e.fullWidth&&t.fullWidth)})((({ownerState:e})=>(0,a.A)({display:"inline-flex",flexDirection:"column",position:"relative",minWidth:0,padding:0,margin:0,border:0,verticalAlign:"top"},"normal"===e.margin&&{marginTop:16,marginBottom:8},"dense"===e.margin&&{marginTop:8,marginBottom:4},e.fullWidth&&{width:"100%"}))),b=o.forwardRef((function(e,t){const r=(0,s.A)({props:e,name:"MuiFormControl"}),{children:u,className:b,color:y="primary",component:x="div",disabled:C=!1,error:A=!1,focused:_,fullWidth:E=!1,hiddenLabel:S=!1,margin:w="none",required:k=!1,size:M="medium",variant:T="outlined"}=r,O=(0,n.A)(r,v),D=(0,a.A)({},r,{color:y,component:x,disabled:C,error:A,fullWidth:E,hiddenLabel:S,margin:w,required:k,size:M,variant:T}),R=(e=>{const{classes:t,margin:r,fullWidth:n}=e,a={root:["root","none"!==r&&`margin${(0,d.A)(r)}`,n&&"fullWidth"]};return(0,l.A)(a,m.c,t)})(D),[P,L]=o.useState((()=>{let e=!1;return u&&o.Children.forEach(u,(t=>{if(!(0,f.A)(t,["Input","Select"]))return;const r=(0,f.A)(t,["Select"])?t.props.input:t;r&&(0,c.gr)(r.props)&&(e=!0)})),e})),[I,j]=o.useState((()=>{let e=!1;return u&&o.Children.forEach(u,(t=>{(0,f.A)(t,["Input","Select"])&&((0,c.lq)(t.props,!0)||(0,c.lq)(t.props.inputProps,!0))&&(e=!0)})),e})),[F,B]=o.useState(!1);C&&F&&B(!1);const N=void 0===_||C?F:_;let $;const U=o.useMemo((()=>({adornedStart:P,setAdornedStart:L,color:y,disabled:C,error:A,filled:I,focused:N,fullWidth:E,hiddenLabel:S,size:M,onBlur:()=>{B(!1)},onEmpty:()=>{j(!1)},onFilled:()=>{j(!0)},onFocus:()=>{B(!0)},registerEffect:$,required:k,variant:T})),[P,y,C,A,I,N,E,S,$,k,M,T]);return(0,h.jsx)(p.A.Provider,{value:U,children:(0,h.jsx)(g,(0,a.A)({as:x,ownerState:D,className:(0,i.A)(R.root,b),ref:t},O,{children:u}))})}));t.A=b},51195:function(e,t,r){"use strict";var n=r(66115),a=r(7766),o=r(45821),i=r(7781),l=r(93243)("iterator");e.exports=function(e){if(!o(e))return a(e,l)||a(e,"@@iterator")||i[n(e)]}},51291:function(e,t,r){"use strict";var n=r(56377),a=r(15839),o=n("iterator"),i=Array.prototype;e.exports=function(e){return void 0!==e&&(a.Array===e||i[o]===e)}},51347:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.StyledMedia=t.Root=t.classes=void 0;const a=r(91972),o=n(r(42561)),i="TwoPaneCarousel";t.classes={brandIcon:`${i}-brandIcon`,image:`${i}-image`,leftPaneSlide:`${i}-leftPaneSlide`,text:`${i}-text`,controls:`${i}-controls`,cta:`${i}-cta`,wrapper:`${i}-wrapper`,leftPane:`${i}-leftPane`},t.Root=(0,a.styled)("div")((({theme:e})=>({[`.${t.classes.brandIcon}`]:{alignSelf:"start",height:"40px",marginBottom:"24px",fill:e.colours.white},[`.${t.classes.image}`]:{backgroundSize:"cover",backgroundPosition:"center center",maxHeight:"400px",marginBottom:"24px"},[`.${t.classes.leftPaneSlide}`]:{justifyContent:"flex-start"},[`.${t.classes.text}`]:{fontSize:"1rem"},[`.${t.classes.controls}`]:{marginTop:"24px",[e.breakpoints.up("md")]:{marginTop:"32px"}},[`.${t.classes.cta}`]:{marginTop:"24px",minHeight:"48px",[e.breakpoints.up("md")]:{marginTop:"32px"}},[`.${t.classes.wrapper}`]:{marginTop:"48px",textAlign:"center"},[e.breakpoints.up("md")]:{[`.${t.classes.leftPane}`]:{display:"flex",flexDirection:"column",justifyContent:"space-between",minHeight:"504px"},[`.${t.classes.image}`]:{maxHeight:"none",height:"504px",marginBottom:0,"&::before":{content:"''"}},[`.${t.classes.wrapper}`]:{textAlign:"left"}}}))),t.StyledMedia=(0,a.styled)(o.default)((({theme:e})=>({height:"200px",[e.breakpoints.up("md")]:{height:"504px"}})))},51396:function(e,t,r){"use strict";var n=r(60330);
55Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=n(r(24142)),o=r(36870),i=(0,a.default)((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"}),"Launch");t.default=i},51405:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const n=r(97711),a=(0,r(91972).styled)("svg")({padding:"0 !important"});t.default=e=>(0,n.jsxs)(a,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 326 100",...e,children:[(0,n.jsx)("path",{d:"M0 0h100v100H0V0Z",fill:"#009FE3"}),(0,n.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"m62.176 34.911-4.336 17.86h-.084l-4.339-17.86H40.11v20.28a7.315 7.315 0 0 0-5.239-6.716c2.255-1.235 3.742-2.89 3.742-5.953 0-3.1-1.7-7.61-9.693-7.61H12.3V65.27h17.215c5.121 0 10.16-2.878 10.6-8.443v8.443h8.844V45.8h.084l5.267 19.47h6.973l5.272-19.47h.085v19.47h8.844V34.911H62.176ZM21.65 42.14h4.933c1.913 0 3.188.554 3.188 2.084 0 1.956-1.233 2.507-3.188 2.507H21.65v-4.59Zm0 15.9h5.485v.001c1.954 0 3.654-.552 3.654-2.89 0-1.786-1.06-2.764-3.272-2.764H21.65v5.653Z",fill:"#fff"}),(0,n.jsx)("path",{d:"M78.358 34.914h9.354V65.27h-9.354V34.914Z",fill:"#fff"}),(0,n.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M123.696 34h7.862l11.505 31.238h-7.766l-2.397-7.143h-11.025l-2.397 7.143H112L123.696 34Zm7.479 18.667-3.835-11.81-3.931 11.81h7.766Z",fill:"#009FE3"}),(0,n.jsx)("path",{d:"M151.692 34v16.19l6.711-6.952h7.669l-7.957 8.096 9.012 13.81h-7.861l-5.657-9.24-2.013 2v7.24h-6.807V34h6.903Z",fill:"#009FE3"}),(0,n.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M181.41 63.238c-.767.857-1.726 1.524-2.876 2-1.151.476-2.397.667-3.835.667-.767 0-1.63-.096-2.493-.286-.862-.19-1.63-.572-2.396-1.143-.767-.476-1.343-1.238-1.822-2.095-.479-.857-.767-2-.767-3.238s.288-2.381.767-3.429c.479-.952 1.246-1.81 2.109-2.476.863-.667 2.014-1.143 3.26-1.524 1.246-.38 2.588-.476 4.026-.476h2.397c.767 0 1.342.095 1.534.095v-.476c0-.572-.096-1.048-.383-1.429a2.308 2.308 0 0 0-.959-.952 3.376 3.376 0 0 0-1.342-.572c-.48-.095-1.055-.19-1.63-.19-1.534 0-2.78.19-3.739.572-.959.38-1.822.761-2.493 1.237l-2.78-4.095c.479-.38.959-.666 1.63-1.047.575-.381 1.342-.667 2.109-.953.863-.285 1.726-.476 2.78-.666 1.055-.191 2.205-.286 3.548-.286 3.355 0 5.848.857 7.478 2.666 1.629 1.81 2.396 4.191 2.396 7.239v12.762h-6.327l-.192-1.905Zm0-7.714c-.192 0-.48-.096-.863-.096-.48 0-.959-.095-1.534-.095-1.918 0-3.26.286-4.027.762-.767.572-1.15 1.238-1.15 2.286 0 1.81 1.054 2.666 3.259 2.666.576 0 1.055-.095 1.534-.285.48-.19.959-.381 1.343-.762.383-.286.671-.667.958-1.143.288-.476.384-1.048.384-1.619v-1.714h.096ZM206.913 63.048c-.671.857-1.534 1.524-2.684 2-1.055.571-2.301.857-3.739.857-1.342 0-2.589-.286-3.835-.762-1.15-.571-2.205-1.333-3.068-2.285-.863-.953-1.534-2.191-2.013-3.524a14.448 14.448 0 0 1-.767-4.667c0-2 .383-3.714 1.054-5.143.672-1.524 1.63-2.667 2.685-3.714 1.15-.953 2.397-1.715 3.739-2.19 1.342-.477 2.684-.763 4.027-.763 1.054 0 1.917.096 2.492.19a6.717 6.717 0 0 1 1.822.572v-9.524h6.711v31.239h-6.328l-.096-2.286Zm-.095-13.715a4.256 4.256 0 0 0-1.534-.57 12.04 12.04 0 0 0-2.013-.191c-1.726 0-3.068.571-4.027 1.714-.958 1.143-1.438 2.667-1.438 4.476 0 1.62.384 2.857 1.151 3.905.767 1.048 1.917 1.524 3.547 1.524.767 0 1.438-.095 1.917-.381.576-.286.959-.572 1.343-1.048.383-.476.575-.952.766-1.524.192-.571.192-1.238.192-1.81v-6.094h.096ZM238.454 62.857c-.288.19-.671.381-1.151.762-.479.381-1.15.667-1.917 1.048-.767.38-1.726.666-2.876.952-1.055.286-2.397.381-3.739.381-1.918 0-3.547-.286-5.081-.857-1.534-.572-2.781-1.334-3.835-2.381-1.055-1.048-1.822-2.286-2.397-3.714-.575-1.429-.863-3.048-.863-4.762 0-1.524.288-3.048.767-4.381.48-1.334 1.246-2.667 2.205-3.715.959-1.047 2.205-1.904 3.547-2.571 1.439-.667 2.972-.953 4.794-.953 1.822 0 3.356.286 4.698.953a11.652 11.652 0 0 1 3.451 2.571c.959 1.143 1.63 2.477 2.109 4 .48 1.524.671 3.239.671 5.048v1.143H223.21c0 1.143.576 2.19 1.534 3.143 1.055.857 2.397 1.333 4.219 1.333 1.725 0 3.163-.286 4.314-.762 1.054-.476 1.917-.952 2.397-1.333l2.78 4.095ZM232.509 52c0-.476-.095-.952-.287-1.428a3.987 3.987 0 0 0-.863-1.333 5.579 5.579 0 0 0-1.438-1.048c-.575-.285-1.246-.38-2.013-.38-.767 0-1.439.095-2.11.38-.575.286-1.054.572-1.438 1.048-.383.38-.671.856-.863 1.333a3.811 3.811 0 0 0-.287 1.428h9.299Z",fill:"#009FE3"}),(0,n.jsx)("path",{d:"M241.81 43.333h6.52l.191 2.477c.672-.858 1.534-1.524 2.685-2.096 1.054-.571 2.301-.857 3.739-.857.863 0 1.63.095 2.397.28
556.671.19 1.342.476 1.821.762.48.285.959.666 1.343.952.383.381.671.667.958 1.048.863-.953 2.013-1.715 3.356-2.286 1.342-.572 2.684-.762 4.026-.762 2.781 0 4.986.762 6.52 2.381 1.534 1.62 2.205 3.714 2.205 6.476v13.524h-6.807V52.762c0-1.334-.288-2.286-.863-3.048s-1.438-1.047-2.589-1.047c-1.342 0-2.396.476-3.163 1.333-.767.952-1.151 2.095-1.151 3.429v11.81h-6.519V52.761c0-1.334-.288-2.286-.863-3.048s-1.438-1.047-2.588-1.047c-1.247 0-2.301.476-3.164 1.333-.767.952-1.247 2.095-1.247 3.428v11.81h-6.807V43.333Z",fill:"#009FE3"}),(0,n.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M281.502 34h7.286v6h-7.286v-6Zm.287 9.333h6.807v21.905h-6.807V43.333ZM313.616 62.857c-.287.19-.671.381-1.15.762-.479.381-1.15.667-1.917 1.048-.767.38-1.726.666-2.876.952-1.055.286-2.397.381-3.739.381-1.918 0-3.548-.286-5.082-.857-1.534-.572-2.78-1.334-3.835-2.381-1.054-1.048-1.821-2.286-2.396-3.714-.576-1.429-.863-3.048-.863-4.762 0-1.524.287-3.048.767-4.381.479-1.334 1.246-2.667 2.205-3.715.958-1.047 2.205-1.904 3.547-2.571 1.438-.667 2.972-.953 4.794-.953 1.821 0 3.355.286 4.697.953a11.644 11.644 0 0 1 3.452 2.571c.958 1.143 1.629 2.477 2.109 4 .479 1.524.671 3.239.671 5.048v1.143h-15.723c0 1.143.575 2.19 1.534 3.143 1.054.857 2.397 1.333 4.218 1.333 1.726 0 3.164-.286 4.315-.762 1.054-.476 1.917-.952 2.396-1.333l2.876 4.095ZM307.672 52c0-.476-.096-.952-.288-1.428a3.984 3.984 0 0 0-.862-1.333 5.585 5.585 0 0 0-1.439-1.048c-.575-.285-1.246-.38-2.013-.38-.767 0-1.438.095-2.109.38-.575.286-1.055.572-1.438 1.048-.384.38-.671.856-.863 1.333a3.793 3.793 0 0 0-.288 1.428h9.3Z",fill:"#009FE3"})]})},51444:function(e,t,r){var n=r(3803),a=r(46015);e.exports=function(e,t,r){var o=!0,i=!0;if("function"!=typeof e)throw new TypeError("Expected a function");return a(r)&&(o="leading"in r?!!r.leading:o,i="trailing"in r?!!r.trailing:i),n(e,t,{leading:o,maxWait:t,trailing:i})}},51492:function(e,t,r){"use strict";t.__esModule=!0,t.default=void 0;var n=r(90486),a=function(e){switch(e.id){case n.RoofId.Roof1:case n.RoofId.Roof5:return{ridgeStartCount:1,ridgeEndCount:1,yRidgeCount:0,hipStartCount:0};case n.RoofId.Roof2:case n.RoofId.Roof3:case n.RoofId.Roof6:return{ridgeStartCount:2,ridgeEndCount:1,yRidgeCount:0,hipStartCount:0};case n.RoofId.Roof4:return{ridgeStartCount:2,ridgeEndCount:0,yRidgeCount:1,hipStartCount:1};case n.RoofId.Roof7:return{ridgeStartCount:0,ridgeEndCount:0,yRidgeCount:2,hipStartCount:4};case n.RoofId.Roof8:return{ridgeStartCount:1,ridgeEndCount:0,yRidgeCount:2,hipStartCount:4};case n.RoofId.Roof9:return{ridgeStartCount:0,ridgeEndCount:0,yRidgeCount:3,hipStartCount:6};default:return{ridgeStartCount:0,ridgeEndCount:0,yRidgeCount:0,hipStartCount:0}}};t.default=a},51614:function(e,t,r){"use strict";var n=r(86115);e.exports=n.Promise},51666:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.default=void 0;var a=r(20654),o=n(r(86326)),i=n(r(66553)),l=r(7165),s=r(82730),u=r(41848),c=r(47833),d=function(e){var t=e.data,r=e.label,n=e.gtmLabel,d=e.hyperlinkColor,f=e.className,p=e["data-testid"],m=function(e,t){var r=e[0].blockType;if("rich-text-internal-link-block"===r||"rich-text-link-internal-link-block"===r){var n=e[0].linkedPage;return(0,c.getPathWithCountryCode)("cz",n.value.path)}if("rich-text-external-link-block"===r||"rich-text-link-external-link-block"===r){var a=e[0].url;return t&&{}.GATSBY_INTOUCH_ORIGIN&&a.includes({}.GATSBY_INTOUCH_ORIGIN)?(0,u.constructUrlWithPrevPage)(a):a}return"rich-text-asset-link-block"===r||"rich-text-link-asset-link-block"===r?e[0].asset.url:""+{}.GATSBY_HUBSPOT_CTA_URL+{}.GATSBY_HUBSPOT_ID+"/"+e[0].hubSpotCTAID}(t,(0,l.useIsClient)().isClient),h=t[0].blockType,v="rich-text-external-link-block"===h||"rich-text-link-external-link-block"===h||"rich-text-asset-link-block"===h||"rich-text-link-asset-link-block"===h;return o.default.createElement(i.default,{component:"rich-text-internal-link-block"===h||"rich-text-link-internal-link-block"===h?a.Link:void 0,external:v,to:"rich-text-internal-link-block"===h||"rich-text-link-internal-link-block"===h?m:void 0,href:"rich-text-internal-link-block"!==h&&"rich-text-link-internal-link-block"!==h?m:void 0,download:"rich-text-asset-link-block"===h||"rich-text-link-asset-link-block"===h||void 0,gtm:{id:"cta-click1",label:n?n+" - "+r:r,action:m},className:f,color:d,"data-testid":p},(0,s.transformHyphens)(r))};t.default=d},51677:function(e,t,r){"use strict";
55Object.defineProperty(t,"__esModule",{value:!0});const n=r(97711),a=(0,r(91972).styled)("svg")({padding:"0 !important"});t.default=e=>(0,n.jsxs)(a,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 780 185",...e,children:[(0,n.jsx)("g",{fill:"#34384f",children:(0,n.jsx)("path",{d:"M286.325 154.178h13.411v15.3a20.587 20.587 0 0 1-2.493 1.9 17.4 17.4 0 0 1-3.267 1.639 23.693 23.693 0 0 1-4.155 1.151 28.08 28.08 0 0 1-5.158.432 20.358 20.358 0 0 1-8.052-1.526 17.9 17.9 0 0 1-10.029-10.526 22.845 22.845 0 0 1-1.347-7.968 21.91 21.91 0 0 1 1.4-7.881 19.66 19.66 0 0 1 3.926-6.414 18.33 18.33 0 0 1 6.046-4.314 20.478 20.478 0 0 1 13.268-.864 17.425 17.425 0 0 1 4.212 1.841 15.53 15.53 0 0 1 3.066 2.445 23.263 23.263 0 0 1 2.12 2.532l-3.9 3.336a20.547 20.547 0 0 0-1.662-2.042 12.03 12.03 0 0 0-2.292-1.927 13.316 13.316 0 0 0-3.009-1.439 12.03 12.03 0 0 0-3.869-.575 12.97 12.97 0 0 0-5.673 1.208 12.679 12.679 0 0 0-4.27 3.28 14.815 14.815 0 0 0-2.694 4.86 18.252 18.252 0 0 0-.945 5.9 17.318 17.318 0 0 0 1.031 6.1 14 14 0 0 0 2.895 4.746 13.327 13.327 0 0 0 9.943 4.229 18.565 18.565 0 0 0 5.646-.748 12.445 12.445 0 0 0 3.983-2.072v-7.823h-8.139ZM307.129 146.929h5.158v15.7q0 3.8 1.548 5.494a5.742 5.742 0 0 0 4.47 1.7 6.831 6.831 0 0 0 3.7-.92 7.458 7.458 0 0 0 2.378-2.387 9.915 9.915 0 0 0 1.29-3.336 19.569 19.569 0 0 0 .372-3.827v-12.424h5.155v25.11q0 .836.057 1.64h-4.929l-.172-3.97a18.504 18.504 0 0 1-1.26 1.5 8.485 8.485 0 0 1-1.834 1.467 11.8 11.8 0 0 1-2.522 1.122 10.7 10.7 0 0 1-3.267.46q-5.216 0-7.68-3.021t-2.464-8.255ZM355.041 170.457a8.884 8.884 0 0 1-3.926 2.991 13.342 13.342 0 0 1-5.014.979 12.836 12.836 0 0 1-3.3-.432 8.6 8.6 0 0 1-2.98-1.438 7.554 7.554 0 0 1-2.178-2.588 8.277 8.277 0 0 1-.831-3.884 8.647 8.647 0 0 1 3.009-6.9q3.009-2.591 8.682-2.589c.611 0 1.262.019 1.949.057s1.337.077 1.949.115 1.146.078 1.6.115a9.743 9.743 0 0 1 .975.115v-.978a4.912 4.912 0 0 0-1.806-4.286 8.265 8.265 0 0 0-4.9-1.294 11.51 11.51 0 0 0-4.814.834 18.968 18.968 0 0 0-2.98 1.7l-2.407-3.51a12.533 12.533 0 0 1 1.662-1.151 14.491 14.491 0 0 1 2.292-1.064 18.685 18.685 0 0 1 2.981-.805 20.699 20.699 0 0 1 3.84-.316q5.157 0 8.109 2.5a8.8 8.8 0 0 1 2.952 7.1v16.6c0 .364.018.815.057 1.352h-4.814Zm-.057-9.434c-.153-.038-.45-.087-.889-.144s-.945-.1-1.518-.144-1.185-.076-1.834-.115-1.281-.058-1.891-.058a9.993 9.993 0 0 0-3.525.518 5.987 5.987 0 0 0-2.121 1.295 4.124 4.124 0 0 0-1.06 1.725 6.243 6.243 0 0 0-.286 1.813 3.88 3.88 0 0 0 1.49 3.308 6.722 6.722 0 0 0 4.126 1.121 7.823 7.823 0 0 0 2.837-.518 8.353 8.353 0 0 0 2.379-1.38 7.013 7.013 0 0 0 1.662-2.013 4.858 4.858 0 0 0 .63-2.359ZM366.961 173.679V148.6q0-.519-.057-1.669h4.929l.172 4.314a13.711 13.711 0 0 1 1.2-1.524 8.979 8.979 0 0 1 1.8-1.525 11.327 11.327 0 0 1 2.465-1.178 9.828 9.828 0 0 1 3.238-.49 9.936 9.936 0 0 1 1.576.116 7.46 7.46 0 0 1 1.347.344l-1.146 4.833a7.6 7.6 0 0 0-8.139 1.985 8.539 8.539 0 0 0-1.633 2.617 8.4 8.4 0 0 0-.6 3.164v14.094ZM403.641 170.457a8.881 8.881 0 0 1-3.927 2.991 13.338 13.338 0 0 1-5.014.979 12.829 12.829 0 0 1-3.3-.432 8.613 8.613 0 0 1-2.981-1.438 7.552 7.552 0 0 1-2.177-2.588 8.277 8.277 0 0 1-.831-3.884 8.649 8.649 0 0 1 3.008-6.9q3.009-2.591 8.683-2.589.916 0 1.949.057t1.949.115c.61.039 1.146.078 1.6.115a9.743 9.743 0 0 1 .975.115v-.978a4.912 4.912 0 0 0-1.806-4.286 8.265 8.265 0 0 0-4.9-1.294 11.508 11.508 0 0 0-4.814.834 19.015 19.015 0 0 0-2.98 1.7l-2.408-3.51a12.55 12.55 0 0 1 1.663-1.151 14.491 14.491 0 0 1 2.292-1.064 18.67 18.67 0 0 1 2.98-.805 20.71 20.71 0 0 1 3.84-.316q5.158 0 8.11 2.5a8.8 8.8 0 0 1 2.951 7.1v16.6q0 .546.058 1.352h-4.815Zm-.057-9.434c-.154-.038-.451-.087-.889-.144s-.945-.1-1.519-.144-1.184-.076-1.834-.115-1.28-.058-1.891-.058a10 10 0 0 0-3.525.518 5.982 5.982 0 0 0-2.12 1.295 4.1 4.1 0 0 0-1.06 1.725 6.246 6.246 0 0 0-.287 1.813 3.882 3.882 0 0 0 1.49 3.308 6.726 6.726 0 0 0 4.127 1.121 7.826 7.826 0 0 0 2.837-.518 8.348 8.348 0 0 0 2.378-1.38 7 7 0 0 0 1.662-2.013 4.859 4.859 0 0 0 .631-2.359ZM415.561 173.679v-25.053c0-.364-.02-.93-.057-1.7h4.928l.172 4.027q.516-.69 1.261-1.524a8.593 8.593 0 0 1 1.834-1.525 10.8 10.8 0 0 1 2.551-1.15 10.936 10.936 0 0 1 3.3-.461q5.214 0 7.737 3.05t2.521 8.283v16.05h-5.158v-15.645q0-3.738-1.6-5.493a5.827 5.827 0 0 0-4.528-1.755 6.976 6.976 0 0 0-3.725.921 7.078 7.078 0 0 0-2.378 2.387 10.69 10.69 0 0 0-1.29 3.337 18.154 18.154 0 0 0-.4 3.825v12.426ZM449.03 151.243h-4.815v-4.314h4.815v-8.744h5.158v8.744h7.794v4.314h-7.794v13.174q0 3.222 1 4.43a3.48 3.48 0 0 0 2.837 1.208 5.786 5.786 0 0 0 2.464-.46 7.634 7.634 0 0 0 1.949-1.381l2.35 3.164a9.838 9.838 0 0 1-7.566 3.049q-4.242 0-6.218-2.3t-1.977-7.192ZM491.326 169.767a16.334 16.334 0 0 1-1.376 1.323 11.544 11.544 0 0 1-2.378 1.553 18.2 18.2 0 0 1-3.439 1.294 16.888 16.888 0 0 1-4.5.547 15.073 15.073 0 0 1-5.673-1.036 12.556 12.556 0 0 1-4.414-2.933 13.164 13.164 0 0 1-2.836-4.544 16.433 16.433 0 0 1-1-5.869 15.328 15.328 0 0 1 .973-5.494A12.985 12.985 0 0 1 479 146.124a12.32 12.32 
550 0 1 5.9 1.323 11.77 11.77 0 0 1 4.04 3.509 15.048 15.048 0 0 1 2.321 5.005 22.894 22.894 0 0 1 .745 5.867H470.98a8.1 8.1 0 0 0 .774 3.279 8.3 8.3 0 0 0 1.919 2.589 9.293 9.293 0 0 0 2.751 1.726 8.537 8.537 0 0 0 3.267.633 11.844 11.844 0 0 0 5.56-1.151 11.355 11.355 0 0 0 3.152-2.244Zm-4.643-11.792a8.683 8.683 0 0 0-2.178-5.293A6.984 6.984 0 0 0 479 150.5a8.205 8.205 0 0 0-3.3.633 7.9 7.9 0 0 0-2.494 1.668 7.487 7.487 0 0 0-1.6 2.387 7.884 7.884 0 0 0-.631 2.791ZM522.045 169.767a16.332 16.332 0 0 1-1.376 1.323 11.601 11.601 0 0 1-2.378 1.553 18.199 18.199 0 0 1-3.439 1.294 16.888 16.888 0 0 1-4.5.547 15.082 15.082 0 0 1-5.674-1.036 12.561 12.561 0 0 1-4.413-2.933 13.166 13.166 0 0 1-2.837-4.544 16.433 16.433 0 0 1-1-5.869 15.328 15.328 0 0 1 .974-5.494 12.985 12.985 0 0 1 12.322-8.484 12.324 12.324 0 0 1 5.9 1.323 11.77 11.77 0 0 1 4.04 3.509 15.068 15.068 0 0 1 2.321 5.005 22.894 22.894 0 0 1 .745 5.867H501.7a8.112 8.112 0 0 0 .773 3.279 8.3 8.3 0 0 0 1.92 2.589 9.293 9.293 0 0 0 2.751 1.726 8.529 8.529 0 0 0 3.267.633 11.837 11.837 0 0 0 5.559-1.151 11.362 11.362 0 0 0 3.153-2.244Zm-4.645-11.792a8.683 8.683 0 0 0-2.178-5.293 6.987 6.987 0 0 0-5.5-2.186 8.212 8.212 0 0 0-3.295.633 7.906 7.906 0 0 0-2.493 1.668 7.487 7.487 0 0 0-1.6 2.387 7.884 7.884 0 0 0-.631 2.791Z"})}),(0,n.jsx)("g",{fill:"#34384f",children:(0,n.jsx)("path",{d:"M265.109 11.542h35.248a40.311 40.311 0 0 1 15.376 2.632 30.394 30.394 0 0 1 10.517 6.945 26.945 26.945 0 0 1 6.091 10.015 36.2 36.2 0 0 1 1.959 11.844 33.227 33.227 0 0 1-2.683 13.822 28.249 28.249 0 0 1-7.254 9.869 31.661 31.661 0 0 1-10.516 5.994 38 38 0 0 1-12.475 2.047h-14.94v34.36h-21.323ZM299.2 56.868q6.093 0 9.647-3.728a13.515 13.515 0 0 0 3.553-9.724 14.077 14.077 0 0 0-3.63-10.016 12.683 12.683 0 0 0-9.719-3.874h-12.619v27.342ZM341.364 40.492h19.922l.722 8.627a31.15 31.15 0 0 1 7.146-6.726q4.547-3.215 11.765-3.217a32.354 32.354 0 0 1 4.692.293 17.882 17.882 0 0 1 3.826 1.023l-3.322 18.569a24.572 24.572 0 0 0-7.506-1.023q-7.362 0-11.91 4.459t-4.547 12.647v33.921h-20.788ZM390.2 74.705a37.974 37.974 0 0 1 2.662-14.255 36.01 36.01 0 0 1 7.41-11.624A34.133 34.133 0 0 1 411.708 41a37.248 37.248 0 0 1 14.751-2.851A36.734 36.734 0 0 1 441.138 41a34.325 34.325 0 0 1 11.369 7.822 36.045 36.045 0 0 1 7.411 11.624 39.5 39.5 0 0 1 0 28.511 35.98 35.98 0 0 1-7.411 11.624 35.194 35.194 0 0 1-11.369 7.9 35.95 35.95 0 0 1-14.679 2.924 36.45 36.45 0 0 1-14.751-2.924 34.983 34.983 0 0 1-11.441-7.9 35.944 35.944 0 0 1-7.41-11.624 37.96 37.96 0 0 1-2.657-14.252Zm36.264 18.423a15.041 15.041 0 0 0 6.907-1.535 15.259 15.259 0 0 0 5.109-4.167 17.875 17.875 0 0 0 3.094-5.921 23.434 23.434 0 0 0 0-13.6 17.075 17.075 0 0 0-3.094-5.849 15.688 15.688 0 0 0-5.109-4.094 15.041 15.041 0 0 0-6.907-1.535 15.49 15.49 0 0 0-6.979 1.535 14.741 14.741 0 0 0-5.11 4.094 18.9 18.9 0 0 0-3.094 5.849 21.98 21.98 0 0 0 0 13.6 19.856 19.856 0 0 0 3.094 5.921 14.368 14.368 0 0 0 5.11 4.167 15.49 15.49 0 0 0 6.974 1.535ZM518.737 102.193a25.571 25.571 0 0 1-8.074 6.36 24 24 0 0 1-11.217 2.559 26.919 26.919 0 0 1-20.791-9.576 34.544 34.544 0 0 1-6.216-11.113 44.116 44.116 0 0 1-2.286-14.694 38.1 38.1 0 0 1 3.214-16.157A34.123 34.123 0 0 1 492.944 41.3a35.539 35.539 0 0 1 12.217-2.266 33.82 33.82 0 0 1 7.574.658 55.47 55.47 0 0 1 5.573 1.681V11.542h20.434v97.523h-19.148Zm-.429-42.84a15.65 15.65 0 0 0-4.645-1.9 27.9 27.9 0 0 0-6.215-.585q-7.86 0-12.218 5.41t-4.358 13.89q0 7.456 3.573 12.208t10.716 4.752a13.184 13.184 0 0 0 5.931-1.243 12.17 12.17 0 0 0 4.144-3.29 12.645 12.645 0 0 0 2.358-4.825 22.83 22.83 0 0 0 .714-5.7ZM549.731 40.492h20.681v39.477q0 5.849 2.8 9.212t8.258 3.362a12.183 12.183 0 0 0 5.6-1.242 13.193 13.193 0 0 0 4.165-3.291 13.672 13.672 0 0 0 2.584-4.824 19.084 19.084 0 0 0 .863-5.7V40.492h20.536v68.573H595.4l-.574-7.31a25.232 25.232 0 0 1-8.689 6.506 25.993 25.993 0 0 1-11.274 2.559q-11.634 0-18.383-7.019t-6.75-20.762ZM688.216 100a35.454 35.454 0 0 1-10.982 8.042 36.163 36.163 0 0 1-16.151 3.362 39.255 39.255 0 0 1-14.858-2.7 32.759 32.759 0 0 1-11.414-7.6 34.976 34.976 0 0 1-7.392-11.624 39.811 39.811 0 0 1-2.656-14.768 37.2 37.2 0 0 1 2.728-14.255 36.35 36.35 0 0 1 7.536-11.624A34.818 34.818 
550 0 1 646.512 41a36.7 36.7 0 0 1 14.571-2.851 38.206 38.206 0 0 1 15.936 3.07 33.89 33.89 0 0 1 11.341 8.188l-12.49 13.748a24.506 24.506 0 0 0-5.6-4.678 16.465 16.465 0 0 0-8.757-2.048 14.218 14.218 0 0 0-6.676 1.535 16.31 16.31 0 0 0-5.024 4.022 17.213 17.213 0 0 0-3.158 5.774 22.194 22.194 0 0 0-1.077 6.945 21.257 21.257 0 0 0 1.077 6.653 18.028 18.028 0 0 0 3.158 5.848 16.732 16.732 0 0 0 5.024 4.168 13.676 13.676 0 0 0 6.676 1.608 17.255 17.255 0 0 0 8.9-2.12 22.945 22.945 0 0 0 5.742-4.606ZM703.965 57.014h-10.612V40.492h10.612V17.976h20.65v22.516h17.353v16.522h-17.353v27.048q0 4.972 1.936 7.678t6.1 2.7a12.524 12.524 0 0 0 5.449-1.1 27.29 27.29 0 0 0 4.3-2.559l8.317 12.867q-9.753 7.895-21.224 7.9a30.26 30.26 0 0 1-12.046-2.12 20.326 20.326 0 0 1-7.887-5.849 22.686 22.686 0 0 1-4.3-8.992 49.172 49.172 0 0 1-1.29-11.7Z"})}),(0,n.jsx)("path",{fill:"#009fe3",d:"M75.774 11.869h161.358v161.358H75.774z"}),(0,n.jsx)("g",{fill:"#fff",children:(0,n.jsx)("path",{d:"M178.744 64.755 170.8 97.457h-.148l-7.943-32.702h-24.383v37.136a13.398 13.398 0 0 0-9.595-12.303c4.123-2.254 6.854-5.293 6.854-10.899 0-5.681-3.113-13.934-17.75-13.934H87.4v55.588h31.535c9.378 0 18.606-5.264 19.402-15.455v15.455h16.193V84.684h.16l9.658 35.659h12.772l9.653-35.66h.16v35.66h16.188V64.755Zm-74.225 13.23h9.034c3.507 0 5.841 1.018 5.841 3.817 0 3.585-2.259 4.595-5.84 4.595h-9.028Zm10.04 29.125h-10.04V96.752h10.757c4.047 0 5.992 1.793 5.992 5.065 0 4.28-3.112 5.293-6.695 5.293M208.385 64.751h17.131v55.595h-17.131z"})})]})},51681:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=n(r(9860));t.default=a.default},51693:function(e,t,r){var n=r(65862),a=r(79637),o=r(19946),i=r(16499),l=Object.getOwnPropertySymbols?function(e){for(var t=[];e;)n(t,o(e)),e=a(e);return t}:i;e.exports=l},51708:function(e,t,r){"use strict";var n=r(36573),a=r(62755),o=n.WeakMap;e.exports=a(o)&&/native code/.test(String(o))},51816:function(e,t,r){"use strict";var n=r(15206);e.exports=n},51864:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=n(r(93839));t.default=a.default},51876:function(e,t,r){"use strict";t.__esModule=!0,t.getFieldTypes=void 0;var n=r(82781),a=function(e,t){return t?function(e){return Number.parseFloat(e)>0}(t)?void 0:e(n.microCopy.VALIDATION_ERRORS_POSITIVE_NUMBERS_ONLY):e(n.microCopy.VALIDATION_ERRORS_FIELD_REQUIRED)},o=function(e){var t=e.min,r=e.max,n=e.getMicroCopy,o=e.rangeErrorKey;return function(e){var i=a(n,e);if(i)return i;var l=parseFloat(e);return!l||l<t||l>r?n(o,{min:t.toString(),max:r.toString()}):void 0}};t.getFieldTypes=function(e){return{LENGTH:{unit:e(n.microCopy.ROOF_DIMENSIONS_UNITS_METERS_LABEL),validator:o({min:2,max:200,getMicroCopy:e,rangeErrorKey:n.microCopy.VALIDATION_ERRORS_LENGTH_RANGE}),helperText:e(n.microCopy.VALIDATION_ERRORS_LENGTH_RANGE,{min:"2",max:"200"})},PROTRUSION_LENGTH:{unit:e(n.microCopy.ROOF_DIMENSIONS_UNITS_METERS_LABEL),validator:o({min:.5,max:200,getMicroCopy:e,rangeErrorKey:n.microCopy.VALIDATION_ERRORS_LENGTH_RANGE}),helperText:e(n.microCopy.VALIDATION_ERRORS_LENGTH_RANGE,{min:"0.5",max:"200"})},PITCH:{unit:e(n.microCopy.ROOF_DIMENSIONS_UNITS_DEGREES_LABEL),validator:o({min:6,max:85,getMicroCopy:e,rangeErrorKey:n.microCopy.VALIDATION_PITCH_RANGE}),helperText:e(n.microCopy.VALIDATION_PITCH_RANGE,{min:"6",max:"85"})}}}},51885:function(e,t,r){"use strict";r.d(t,{w:function(){return o}});var n=r(72667),a=r(68223);function o(e){return(0,a.A)("MuiNativeSelect",e)}const i=(0,n.A)("MuiNativeSelect",["root","select","multiple","filled","outlined","standard","disabled","icon","iconOpen","iconFilled","iconOutlined","iconStandard","nativeInput","error"]);t.A=i},51912:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.default=void 0;var a=n(r(59036)),o=r(82781),i=r(68851),l=r(20654),s=n(r(86326)),u=r(39748),c=r(91972),d=r(68028),f=r(16003),p=r(47833),m=r(56028),h=r(34177),v=n(r(47640)),g=function(){var e=(0,d.useBasketContext)(),t=e.basketState,r=e.basketDispatch,n=(0,m.useSiteContext)(),g=n.getMicroCopy,b=n.countryCode,y=(0,c.useTheme)(),x=t.products.map((function(e){var t=e.name,n=e.image,c=e.path,m=e.colour,x=e.textureFamily,C=e.measurements,A=e.goodBetterBest,_=n?(0,v.default)({type:"Descriptive",altText:t,src:n,alt:t,className:h.classes["product-image"]},y):void 0;return s.default.createElement(a.default,{className:h.classes["product-wrapper"],key:c,title:t,subtitle:[m,x].filter(i.isDefined).join(" | "),description:C,media:_,to:(0,p.getPathWithCountryCode)(b,c),component:l.Link,ctaLabel:g(o.microCopy.PDP_OVERVIEW_REMOVE_SAMPLE),removeSample:function(t){var n;t.stopPropagation(),n=e,r({type:d.ACTION_TYPES.BASKET_REMOVE,payload:n})},tag:A&&{level:(0,f.getLevel)(A),label:g(f.goodBetterBestLabels[A])},"data-testid":"shopping-cart-product-"+(0,u.replaceSpaces)(t)})}
55));return s.default.createElement(h.StyledSampleBasketSection,null,x)};t.default=g},51949:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.default=void 0;var a=n(r(18284)),o=n(r(55717)),i=r(86326),l=r(82781),s=r(86617),u=n(r(34098)),c=r(56028),d=r(15310),f=function(e,t){return t.underlays.find((function(t){return t.externalProductCode===e}))},p=function(e){var t=e.setSelectedStep,r=e.tileOptions,n=e.setTileOptions,p=e.esIndexNameProduct,m=e.data,h=(0,i.useState)(void 0),v=h[0],g=h[1],b=(0,c.useSiteContext)().getMicroCopy,y=(0,d.useAnalyticsContext)(),x=function(){var e=(0,o.default)(a.default.mark((function e(o,i){var c;return a.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(o.preventDefault(),y({event:"dxb.button_click",id:"rc-select-underlay",label:b(l.microCopy.UNDERLAY_SELECTION_NEXT_LABEL),action:"selected"}),i.underlay&&(c=f(i.underlay,m),g(c)),Object.keys(m.gutters).length){e.next=8;break}return e.next=6,(0,u.default)({tileOptions:r,setTileOptions:n,esIndexNameProduct:p});case 6:return t(s.CalculatorSteps.YourSolutionContains),e.abrupt("return");case 8:t(s.CalculatorSteps.Guttering);case 9:case"end":return e.stop()}}),e)})));return function(t,r){return e.apply(this,arguments)}}();return{handleUnderlaySelection:x,underlay:v,setUnderlay:g}};t.default=p},52005:function(e,t,r){"use strict";var n=r(56377);t.f=n},52021:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.StyledIconButton=void 0;const a=r(91972),o=n(r(22753));t.StyledIconButton=(0,a.styled)(o.default)((({theme:e})=>({"&&":{color:e.colours.slate,"&:hover":{color:e.colours.charcoal}}})))},52116:function(e,t,r){"use strict";var n,a=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var a=Object.getOwnPropertyDescriptor(t,r);a&&!("get"in a?!t.__esModule:a.writable||a.configurable)||(a={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,a)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),o=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),i=this&&this.__importStar||(n=function(e){return n=Object.getOwnPropertyNames||function(e){var t=[];for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[t.length]=r);return t},n(e)},function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r=n(e),i=0;i<r.length;i++)"default"!==r[i]&&a(t,e,r[i]);return o(t,e),t}),l=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const s=r(97711),u=l(r(55530)),c=i(r(86326)),d=l(r(14012)),f=l(r(62151)),p=i(r(77315)),m=l(r(159)),h=l(r(90600)),v=l(r(81270)),g=l(r(60753)),b=l(r(4225)),y=l(r(32203)),x=r(51347);t.default=({slides:e,buttonComponent:t=f.default,nextAccessibilityLabel:r,previousAccessibilityLabel:n})=>{const[a,o]=(0,c.useState)(0),i=(0,c.useCallback)((()=>o((e=>e+1))),[]),l=(0,c.useCallback)((()=>o((e=>e-1))),[]);return(0,s.jsxs)(m.default,{container:!0,spacing:3,alignItems:"flex-start",children:[(0,s.jsx)(m.default,{xs:12,sm:6,xl:4,children:(0,s.jsxs)("div",{className:x.classes.leftPane,children:[(0,s.jsx)(p.default,{initialPage:a,onPageChange:o,hasOpacityAnimation:!0,children:e.map((({brandIcon:e,title:r,description:n,cta:a},o)=>(0,s.jsxs)(p.default.Slide,{className:x.classes.leftPaneSlide,children:[e&&c.default.cloneElement(e,{preserveAspectRatio:"xMinYMin",className:(0,u.default)([e.props.className,x.classes.brandIcon])}),(0,s.jsx)(g.default,{variant:"h1",component:"h2",hasUnderline:!0,"data-testid":`two-pane-carousel-slide-title-${o}`,children:r}),(n||a)&&(0,s.jsxs)("div",{className:x.classes.text,"data-testid":`two-pane-carousel-slide-description-${o}`,children:[(0,y.default)(n),(0,s.jsx)("div",{children:a&&((0,b.default)(a)?(0,s.jsx)(d.default,{...a,iconPosition:"end",customIcon:h.default,className:x.classes.cta,"data-testid":`two-pane-carousel-slide-cta-${o}`}):(0,s.jsx)(t,{...a,endIcon:(0,s.jsx)(h.default,{}),className:x.classes.cta,"data-testid":`two-pane-carousel-slide-cta-${o}`}))})]})]},`left-pane-${o}`)))}),(0,s.jsx)(v.default,{className:x.classes.controls,current:(0,p.getPageFromAbsoluteIndex)(a,e.length),total:e.length,onNextClick:i,onPrevClick:l,nextAccessibilityLabel:r,previousAccessibilityLabel:n})]})}),(0,s.jsx)(m.default,{xs:12,sm:6,xl:8,children:(0,s.jsx)(p.default,{initialPage:a,onPageChange:o,children:e.map((({media:e},t)=>(0,s.jsx)(p.default.Slide,{children:e&&(0,s.jsx)(x.StyledMedia,{...e,className:(0,u.default)(e.className,x.classes.image),"data-testid":e["data-testid"]||`right-pane-media-${t}`})},`right-pane-${t}`)))})})]})}},52130:function(e,t,r){"use strict";var n=r(20469),a=r(80111),o=r(95661),i=r(62392),l=r(25219),s=TypeError;e.exports=function(e,t){var r=e.exec;if(o(r)){var u=n(r,e,t);return null!==u&&a(u),u}if("RegExp"===i(e))return n(l,e,t);throw new s("RegExp#exec called on incompatible receiver")}},52139:function(e,t,r){var n=r(87316),a=r(25369)(n);e.exports=a},52298:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esMo
55dule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.containerClasses=void 0;const a=n(r(2097));var o=r(82246);Object.defineProperty(t,"containerClasses",{enumerable:!0,get:function(){return o.classes}}),t.default=a.default},52358:function(e,t,r){"use strict";var n=r(5742),a=r(25003),o=r(59170),i=r(47069),l=r(47102),s=r(71701);n({target:"Array",proto:!0},{flatMap:function(e){var t,r=i(this),n=l(r);return o(e),(t=s(r,0)).length=a(t,r,r,n,0,1,e,arguments.length>1?arguments[1]:void 0),t}})},52504:function(e,t,r){"use strict";function n({props:e,states:t,muiFormControl:r}){return t.reduce(((t,n)=>(t[n]=e[n],r&&void 0===e[n]&&(t[n]=r[n]),t)),{})}r.d(t,{A:function(){return n}})},52562:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.expandableLinksTextCardClasses=void 0;const a=n(r(91266));var o=r(40654);Object.defineProperty(t,"expandableLinksTextCardClasses",{enumerable:!0,get:function(){return o.classes}}),t.default=a.default},52586:function(e,t,r){"use strict";var n=r(93916),a=r(76275),o=r(85074);n({target:"Object",stat:!0,forced:r(55841)((function(){o(1)}))},{keys:function(e){return o(a(e))}})},52634:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=r(97711),o=n(r(97386));t.default=e=>(0,a.jsxs)(o.default,{...e,children:[(0,a.jsx)("path",{d:"M0 0h24v24H0Z",fill:"none"}),(0,a.jsx)("path",{d:"M5 0H1.5A1.498 1.498 0 0 0 0 1.5V5h2V2h3Zm14 0h3.5A1.498 1.498 0 0 1 24 1.5V5h-2V2h-3ZM5 24H1.5A1.498 1.498 0 0 1 0 22.5V19h2v3h3Zm14 0h3.5a1.498 1.498 0 0 0 1.5-1.5V19h-2v3h-3ZM6 7h4v13H6Zm8 0h4v13h-4ZM4 5a.945.945 0 0 0-1 1v13a.945.945 0 0 1 1-1 .945.945 0 0 1 1 1V6a.945.945 0 0 0-1-1Zm8 0a.945.945 0 0 0-1 1v13a1 1 0 0 1 2 0V6a.945.945 0 0 0-1-1Zm8 0a.945.945 0 0 0-1 1v13a1 1 0 0 1 2 0V6a.945.945 0 0 0-1-1Z"})]})},52719:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=n(r(77320));t.default=a.default},52729:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.thumbnailClasses=void 0;const a=n(r(85173));var o=r(81251);Object.defineProperty(t,"thumbnailClasses",{enumerable:!0,get:function(){return o.classes}}),t.default=a.default},52781:function(e,t,r){"use strict";r.d(t,{A:function(){return f}});var n=r(86326);let a,o=!0,i=!1;const l={text:!0,search:!0,url:!0,tel:!0,email:!0,password:!0,number:!0,date:!0,month:!0,week:!0,time:!0,datetime:!0,"datetime-local":!0};function s(e){e.metaKey||e.altKey||e.ctrlKey||(o=!0)}function u(){o=!1}function c(){"hidden"===this.visibilityState&&i&&(o=!0)}function d(e){const{target:t}=e;try{return t.matches(":focus-visible")}catch(r){}return o||function(e){const{type:t,tagName:r}=e;return!("INPUT"!==r||!l[t]||e.readOnly)||"TEXTAREA"===r&&!e.readOnly||!!e.isContentEditable}(t)}function f(){const e=n.useCallback((e=>{var t;null!=e&&((t=e.ownerDocument).addEventListener("keydown",s,!0),t.addEventListener("mousedown",u,!0),t.addEventListener("pointerdown",u,!0),t.addEventListener("touchstart",u,!0),t.addEventListener("visibilitychange",c,!0))}),[]),t=n.useRef(!1);return{isFocusVisibleRef:t,onFocus:function(e){return!!d(e)&&(t.current=!0,!0)},onBlur:function(){return!!t.current&&(i=!0,window.clearTimeout(a),a=window.setTimeout((()=>{i=!1}),100),t.current=!1,!0)},ref:e}}},52785:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.classes=t.StyledTitle=t.StyledSystemDetailsLeadBlockSection=t.Description=void 0;var a=n(r(14042)),o=n(r(9866)),i=r(91972),l="SystemDetailsLeadBlockSectionStyles",s={ctaContainer:l+"-ctaContainer",brandLogo:l+"-ctaContainer",quotationBtn:l+"-quotationBtn",card:l+"-card",iconList:l+"-iconList",backToYourSelectionBtn:l+"-backToYourSelectionBtn"};t.classes=s;var u=(0,i.styled)(a.default)((function(e){var t,r,n,a=e.theme;return(n={paddingTop:"0"})["."+s.ctaContainer]=((t={display:"flex",alignItems:"flex-start",flexDirection:"column"})[a.breakpoints.up("lg")]={flexDirection:"row",alignItems:"center"},t),n["."+s.brandLogo]={fill:a.colours.white,maxHeight:"50px",width:"auto"},n["."+s.quotationBtn]={marginLeft:"0"},n["."+s.card]={"& > div":{backgroundColor:a.colours.alabaster}},n["."+s.iconList]={"& > [class*='IconList']":{"&:first-of-type":{marginTop:"0"},"&:last-child":{marginBottom:"0"}}},n["."+s.backToYourSelectionBtn]=((r={marginRight:"20px"})[a.breakpoints.down("lg")]={paddingLeft:"0",marginBottom:"24px"},r),n}));t.StyledSystemDetailsLeadBlockSection=u;var c=(0,i.styled)(o.default)((function(e){var t;return(t={})[e.theme.breakpoints.down("lg")]={"&&::after":{marginBottom:"18px"}},t}));t.StyledTitle=c;var d=(0,i.styled)(o.default)({marginTop:"24px"});t.Description=d},52967:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.default=void 0;
55var a=n(r(74435)),o=n(r(90416)),i=n(r(44237)),l=n(r(67506)),s=n(r(8129)),u=n(r(81488)),c=n(r(54641)),d={protrusion01:{name:"1",illustration:a.default,dimensionsIllustration:l.default,fields:[{name:"A",type:"PROTRUSION_LENGTH"},{name:"B",type:"PROTRUSION_LENGTH"},{name:"P",type:"PITCH"}],getMeasurements:function(e){var t=100*(0,c.default)(e,"A"),r=100*(0,c.default)(e,"B"),n=(0,c.default)(e,"P"),a=(0,c.default)(e,"roofPitch"),o=t/Math.cos(n*Math.PI/180),i=t/Math.cos(a*Math.PI/180);return{faces:[{vertices:[{x:0,y:0},{x:0,y:o},{x:r,y:o},{x:r,y:0}],pitch:n,sides:["VERGE","VERGE"]},{vertices:[{x:0,y:0},{x:r,y:0},{x:r,y:i},{x:0,y:i}],pitch:a,sides:["VALLEY","VALLEY"],subtract:!0}],lines:{hip:[],ridge:[],eave:[{length:r}],leftVerge:[{length:o}],rightVerge:[{length:o}],valley:[{length:t,end:!0},{length:t,end:!0}]}}}},protrusion02:{name:"2",illustration:o.default,dimensionsIllustration:s.default,fields:[{name:"A",type:"PROTRUSION_LENGTH"},{name:"B",type:"PROTRUSION_LENGTH"},{name:"P",type:"PITCH"}],getMeasurements:function(e){var t=100*(0,c.default)(e,"A"),r=100*(0,c.default)(e,"B"),n=(0,c.default)(e,"P"),a=(0,c.default)(e,"roofPitch"),o=t/2*Math.tan(n*Math.PI/180),i=o/Math.sin(n*Math.PI/180),l=o/Math.tan(a*Math.PI/180),s=Math.sqrt(Math.pow(l,2)+Math.pow(i,2));return{faces:[{vertices:[{x:l,y:0},{x:0,y:i},{x:r,y:i},{x:r,y:0}],pitch:n,sides:["VALLEY","VERGE"]},{vertices:[{x:l,y:0},{x:0,y:i},{x:r,y:i},{x:r,y:0}],pitch:n,sides:["VERGE","VALLEY"]},{vertices:[{x:0,y:0},{x:t,y:0},{x:t/2,y:Math.sqrt(Math.pow(l,2)+Math.pow(o,2))}],pitch:a,sides:["VALLEY","VALLEY"],subtract:!0}],lines:{hip:[],ridge:[{length:r}],eave:[{length:r-l},{length:r-l}],leftVerge:[{length:i}],rightVerge:[{length:i}],valley:[{length:s,dormerStart:!0,end:!0},{length:s,dormerStart:!0,end:!0}]}}}},protrusion03:{name:"3",illustration:i.default,dimensionsIllustration:u.default,fields:[{name:"A",type:"PROTRUSION_LENGTH"},{name:"P",type:"PITCH"}],getMeasurements:function(e){var t=100*(0,c.default)(e,"A"),r=(0,c.default)(e,"P"),n=(0,c.default)(e,"roofPitch"),a=t/2*Math.tan(r*Math.PI/180),o=a/Math.sin(r*Math.PI/180),i=a/Math.tan(n*Math.PI/180),l=Math.sqrt(Math.pow(i,2)+Math.pow(o,2));return{faces:[{vertices:[{x:i,y:0},{x:0,y:o},{x:i,y:o}],pitch:r,sides:["VALLEY","VERGE"]},{vertices:[{x:i,y:0},{x:0,y:o},{x:i,y:o}],pitch:r,sides:["VERGE","VALLEY"]},{vertices:[{x:0,y:0},{x:t,y:0},{x:t/2,y:Math.sqrt(Math.pow(i,2)+Math.pow(a,2))}],pitch:n,sides:["VALLEY","VALLEY"],subtract:!0}],lines:{hip:[],ridge:[{length:i}],eave:[],leftVerge:[{length:o}],rightVerge:[{length:o}],valley:[{length:l,start:!0},{length:l,start:!0}]}}}}};t.default=d},52968:function(e,t,r){"use strict";r(65270);var n=r(93710);e.exports=n("Array").indexOf},52981:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.containerDialogClasses=void 0;const a=n(r(12602));var o=r(82071);Object.defineProperty(t,"containerDialogClasses",{enumerable:!0,get:function(){return o.classes}}),t.default=a.default},53005:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.classes=t.StyledForm=t.MarkdownLinksWrapper=t.HubspotFormWrapper=void 0;var a=n(r(26889)),o=r(91972),i="FormSection",l={root:i+"-root",dialog:i+"-dialog"};t.classes=l;var s=(0,o.styled)(a.default)((function(e){var t=e.theme;return{backgroundColor:t.colours.white,border:"1px solid "+t.colours.alabaster,marginTop:"1rem",padding:"2rem",maxWidth:"920px",marginBottom:"1rem"}}));t.StyledForm=s;var u=(0,o.styled)("div")((function(e){var t,r=e.theme;return(t={backgroundColor:"#ffffff",border:"1px solid #f0f0f0",color:r.colours.charcoal,fontSize:"1rem",marginTop:"1rem",padding:"1rem 2rem 2rem",maxWidth:"920px"})["&."+l.dialog]={border:"none",padding:0,margin:0,"& input[type=submit]":{display:"none"}},t[".hs-form fieldset"]={maxWidth:"none","&:not(:first-of-type)":{".hs-fieldtype-radio":{marginTop:"16px"}}},t[".legal-consent-container .hs-form-booleancheckbox-display > span"]={paddingLeft:"40px",marginLeft:0},t[".field"]={"&.hs-fieldtype-text, &.hs-fieldtype-textarea, &.hs-fieldtype-number, &.hs-fieldtype-date, &.hs-fieldtype-file, &.hs-fieldtype-select, &.hs-fieldtype-phonenumber":{"&:focus-within":{"& > label":{color:r.colours.inter}},"& > label":{backgroundColor:r.colours.white,color:r.colours.charcoal,marginBottom:"-10px",fontSize:"14px",top:"12px",position:"relative",left:"9px",padding:"0 5px",zIndex:1},"& .hs-input":{fontFamily:"Effra Regular",borderRadius:"4px",border:"1px solid "+r.colours.storm,padding:"18.5px 14px",fontSize:"16px",color:r.colours.charcoal,lineHeight:"1.1876em",width:"100%","&:hover":{borderColor:r.colours.charcoal},"&:focus":{outline:"none",borderColor:r.colours.inter,borderWidth:"2px"}}},"&.hs-fieldtype-booleancheckbox, &.hs-fieldtype-checkbox":{"& .inputs-list":{listStyle:"none",padding:0,"& li:before":{content:"''"}},"& .hs-form-radio":{padding:"10px 0"},"& .hs-input":{position:"relative",top:0,height:0,width:"0 !important",visibility:"hidden"},"& .hs-input + span":{paddingLeft:"40px",position:"relative"},"& .hs-input + span::before":{visibility:"visible",position:"absolute",top:"-9px",left:"-9px",content:"''",display:"block",height:"42px",width:"42px",borderRadius:"50%"},"& .hs-input + span:hover::before":{backgroundColor:"#0072b00a"},"& .hs-input::after":{display:"inline-block",position:"absolute",top:"-12px",left:"-12px"},"& .hs-input + span::after":{position:"absolute",left:0,top:"-1px",visibility:"visible",width:"24px",height:"24px",content:"''",WebkitMask:"url(
55/icons/checkbox_outline.svg) no-repeat center center",mask:"url(/icons/checkbox_outline.svg) no-repeat center center",backgroundColor:r.colours.inter},"& .hs-input:checked + span::after":{content:"''",WebkitMask:"url(/icons/checkbox.svg) no-repeat center center",mask:"url(/icons/checkbox.svg) no-repeat center center"}},"&.hs-fieldtype-radio":{"& .inputs-list":{listStyle:"none",padding:0,"& li:before":{content:"''"}},"& .hs-form-radio":{padding:"10px 0"},"& .hs-input":{position:"relative",top:0,height:0,width:"0 !important",visibility:"hidden"},"& .hs-input + span":{paddingLeft:"40px",position:"relative"},"& .hs-input + span::before":{visibility:"visible",position:"absolute",top:"-9px",left:"-9px",content:"''",display:"block",height:"42px",width:"42px",borderRadius:"50%"},"& .hs-input + span:hover::before":{backgroundColor:"#0072b00a"},"& .hs-input::after":{display:"inline-block",position:"absolute",top:"-12px",left:"-12px"},"& .hs-input + span::after":{position:"absolute",left:0,top:"-1px",visibility:"visible",content:"''",width:"24px",height:"24px",WebkitMask:"url(/icons/radio_outline.svg) no-repeat center center",mask:"url(/icons/radio_outline.svg) no-repeat center center",backgroundColor:r.colours.inter},"& .hs-input:checked + span::after":{WebkitMask:"url(/icons/radio.svg) no-repeat center center",mask:"url(/icons/radio.svg) no-repeat center center"}},"&.hs-fieldtype-select":{"& .input":{position:"relative"},"& .input::after":{content:"'▾'",color:r.colours.slate,right:"1rem",top:"1rem",position:"absolute",pointerEvents:"none"},"& .hs-input":{appearance:"none"}}},t[".hs-dateinput"]={position:"relative"},t[".hs-datepicker"]={"& .is-today .pika-button":{color:r.colours.accent},"& .is-selected .pika-button":{backgroundColor:r.colours.accent,color:r.colours.white},"& .pika-button:hover":{backgroundColor:r.colours.charcoal+" !important"}},t[".form-columns-2"]={"& .hs-form-field:first-of-type":{"& .input":{marginRight:"24px"}}},t[".hs-error-msgs"]={color:r.colours.charcoal,fontSize:"14px",margin:"5px 0 0",padding:"0 15px",listStyle:"none"},t[".hs-submit"]={paddingRight:"5px"},t[".hs-button"]={fontFamily:"Effra Regular",color:r.colours.white,backgroundColor:r.colours.inter,borderRadius:"3px",border:0,fontSize:"16px",fontWeight:500,boxShadow:"0px 3px 1px -2px #00000033, 0px 2px 2px 0px #00000024, 0px 1px 5px 0px #0000001f",padding:"6px 16px",lineHeight:1.75,minWidth:"64px",transition:"background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms, box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms, border 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms","&:hover":{boxShadow:"0px 2px 4px -1px #00000033, 0px 4px 5px 0px #00000024, 0px 1px 10px 0px #0000001f",backgroundColor:r.colours.focus,cursor:"pointer"}},t[".sproket"]={display:"none"},t["h1, h2, h3, h4, h5, h6"]={color:r.colours.charcoal},t}));t.HubspotFormWrapper=u;var c=(0,o.styled)("span")({whiteSpace:"normal",overflowWrap:"anywhere",hyphens:"auto","&>*":{display:"inline",whiteSpace:"inherit"}});t.MarkdownLinksWrapper=c},53101:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var a=Object.getOwnPropertyDescriptor(t,r);a&&!("get"in a?!t.__esModule:a.writable||a.configurable)||(a={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,a)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),a=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return a(t,e),t},i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.createFullyPopulatedProduct=void 0;var l=i(r(77410)),s=i(r(12684)),u=o(r(864)),c=i(r(47771)),d=r(16475),f=o(r(37949));t.createFullyPopulatedProduct=function(e){return p(Object.assign({assets:[(0,l.default)(),(0,l.default)({assetType:"AWARDS"}),(0,l.default)({assetType:"CERTIFICATES"}),(0,l.default)({assetType:"CERTIFICATES",allowedToDownload:!1}),(0,l.default)({assetType:"CERTIFICATES",mime:void 0}),(0,l.default)({assetType:"CERTIFICATES",fileSize:Number.MAX_VALUE}),(0,l.default)({assetType:"CERTIFICATES",fileSize:void 0}),(0,l.default)({assetType:"CERTIFICATES",realFileName:void 0}),(0,l.default)({assetType:"CERTIFICATES",url:void 0}),(0,l.default)({assetType:"CERTIFICATES",fileSize:void 0,realFileName:void 0}),(0,l.default)({assetType:"BIM"}),(0,l.default)({assetType:"FIXING_TOOL"}),(0,l.default)({assetType:"GUARANTIES"}),(0,l.default)({assetType:"SPECIFICATION"}),(0,l.default)({assetType:"VIDEO",url:"https://www.youtube.com/watch?v=3901c0ds7oo"}),(0,l.default)({assetType:"WARRANTIES"})],categories:[(0,s.default)({categoryType:"Brand"}),(0,s.default)({categoryType:"Category",code:"parent-category",name:"Parent Category",parentCategoryCode:""}),(0,s.default)({categoryType:"Category",code:"child-category",name:"Child Category",parentCategoryCode:"parent-category"})],classifications:[(0,u.default)(),(0,u.default)({code:"scoringWeightAttributes",name:"Scoring",features:[(0,u.createFeature)({code:"bmiClassificationCatalog/1.0/scoringWeightAttributes.scoringweight",name:"Scoring Weight",featureValues:[(0,u.createFeatureValue)({code:void 0,value:"100"})]})]}),(0,u.default)({code:"appearanceAttributes",name:"Appearance",features:[(0,u.createFeature)({code:"bmiClassificationCatalog/1.0/appearanceAttributes.colour",name:"Colour",featureValues:[(0,u.createFeatureValue)({value:"Rustic Red"})],featureUnit:void 0}),(0,u.createFeature)({code:"bmiClassificationCatalog/1.0/appearanceAttributes.colourfamily",name:"Colour Family",featureValues:[(0,u.createFeatureValue)({value:"Red"})],featureUnit:void 0}),(0,u.createFeature)({code:"bmiClassificationCatalog/1.0/appearanceAttributes.texturefamily",name:"Texture Family",featureValues:[(0,u.createFeatureValue)({value:"Matt"})],featureUnit:void 0}),(0,u.createFeature)({code:"bmiClassificationCatalog/1.0/appearanceAttributes.variantattribute",name:"Variant Attribute",featureValues:[(0,u.createFeatureValue)({value:"Rustic Red Matt 1x2x3x4x5"})],featureUnit:void 0})]}),(0,u.default)({code:"generalInformation",name:"General",features:[(0,u.createFeature)({code:"bmiClassificationCatalog/1.0/generalInformation.materials",name:"Material",featureValues:[(0,u.createFeatureValue)({value:"Clay"})],featureUnit:void 0})]}),(0,u.default)({code:"measurements",name:"Measurements",features:[(0,u.createFeature)({code:"bmiClassificationCatalog/1.0/measurements.length",name:"Length",featureValues:[(0,u.createFeatureValue)({code:void 0,value:"1"})]}),(0,u.createFeature)({code:"bmiClassificationCatalog/1.0/measurements.width",name:"width",featureValues:[(0,u.createFeatureValue)({code:void 0,value:"2"})]}),(0,u.createFeature)({code:"bmiClassificationCatalog/1.0/measurements.height",name:"Height",featureValues:[(0,u.createFeatureValue)({code:void 0,value:"3"})]}),(0,u.createFeature)({code:"bmiClassificationCatalog/1.0/measurements.thickness",name:"Thickness",featureValues:[(0,u.createFeatureValue)({code:void 0,value:"4"})]}),(0,u.createFeature)({code:"bmiClassificationCatalog/1.0/measurements.volume",name:"Volume",featureValues:[(0,u.createFeatureValue)({code:void 0,value:"5"})]})]}),(0,u.default)({code:"weightAttributes",name:"Weight",features:[(0,u.createFeature)({code:"bmiClassificationCatalog/1.0/weightAttributes.grossweight",featureValues:[(0,u.createFeatureValue)({code:void 0,value:"1"})]}),(0,u.createFeature)({code:"bmiClassificationCatalog/1.0/weightAttributes.netweight",featureValues:[(0,u.createFeatureValue)({code:void 0,value:"2"})]}),(0,u.createFeature)({code:"bmiClassificationCatalog/1.0/weightAttributes.weightperpallet",featureValues:[(0,u.createFeatureValue)({code:void 0,value:"3"})]}),(0,u.createFeature)({code:"bmiClassificationCatalog/1.0/weightAttributes.weightperpiece",featureValues:[(0,u.createFeatureValue)({code:void 0,value:"4"})]}),(0,u.createFeature)({code:"bmiClassificationCatalog/1.0/weightAttributes.weightpersqm",featureValues:[(0,u.createFeatureValue)({code:void 0,value:"5"})]})]})],images:[(0,c.default)(),(0,c.default)({assetType:"MASTER_IMAGE",format:"Product-Hero-Small-Desktop-Tablet"}),(0,c.default)({assetType:"MASTER_IMAGE",format:"Product-Color-Selector-
55Mobile"}),(0,c.default)({assetType:"MASTER_IMAGE",format:void 0}),(0,c.default)({assetType:"GALLERY",format:"Product-Hero-Small-Desktop-Tablet"}),(0,c.default)({assetType:"GALLERY",format:"Product-Color-Selector-Mobile"}),(0,c.default)({assetType:"GALLERY",format:void 0}),(0,c.default)({format:"Web"}),(0,c.default)({assetType:"TECHNICAL_DRAWINGS"})],variantOptions:[(0,f.createFullyPopulatedVariantOption)()],seoTitle:"test",seoDescription:"seo_descr",seoTags:["seo","test"]},e))};var p=function(e){return Object.assign({approvalStatus:d.ApprovalStatus.Approved,code:"base-code",externalProductCode:"external-product-code",description:"<p>Some description</p>",categories:[(0,s.default)({parentCategoryCode:"",code:"parent-category-code"}),(0,s.default)(),(0,s.default)({categoryType:"ProductFamily"}),(0,s.default)({categoryType:"ProductLine"}),(0,s.default)({parentCategoryCode:"BMI_Brands",code:"BMI-brand-code"})],classifications:[(0,u.createScoringWeightAttributesClassification)(),(0,u.createAppearanceAttributesClassification)(),(0,u.createGeneralInformationClassification)(),(0,u.createMeasurementsClassification)()],images:[(0,c.default)()],isSampleOrderAllowed:!0,longDescription:"<p>Some very long description</p>",name:"name",pk:"1234567890",shortDescription:"Short description",summary:"Summary",variantOptions:[(0,f.default)()]},e)};t.default=p},53124:function(e,t,r){"use strict";r.r(t),r.d(t,{default:function(){return n.A}});var n=r(21989)},53277:function(e,t,r){"use strict";r(90006),r(90006),t.__esModule=!0,t.surface=t.calculateArea=t.battenCalc=void 0,r(90006);var n=r(68299);function a(e,t){var r="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(r)return(r=r.call(e)).next.bind(r);if(Array.isArray(e)||(r=function(e,t){if(e){if("string"==typeof e)return o(e,t);var r={}.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?o(e,t):void 0}}(e))||t&&e&&"number"==typeof e.length){r&&(e=r);var n=0;return function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function o(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}var i=function(e){for(var t=0,r=e.length-1,n=0;n<e.length;n++)t+=(e[r].x+e[n].x)*(e[r].y-e[n].y),r=n;return t/2};t.calculateArea=function(e){for(var t,r=0,n=a(e);!(t=n()).done;){var o=t.value;r+=i(o.vertices)}return r};t.battenCalc=function(e){var t=e.vertices,r=e.pitch,a=e.mainTileVariant,o=e.subtract,i=[],l=(0,n.getSpacingByPitch)(a.battenSpacings,r),s=t.reduce((function(e,t){return e<t.y?t.y:e}),0),u=l.eaveGauge,c=s-u-a.ridgeSpacing,d=Math.ceil(c/l.maxBattenSpacing),f=c/d;f<a.minBattenSpacing&&console.error("Tiles are at less than min gauge");for(var p=0;p<d+1;p+=1){for(var m=u+p*f,h=m,v=Math.max(0,m-a.length),g=[],b=t.length-1,y=0;y<t.length;y++){if(t[b].y!==t[y].y){if(t[b].y>=h!=t[y].y>=h){var x=0,C=0;if(t[b].x===t[y].x)x=t[b].x,C=t[b].x;else{var A=(t[y].y-t[b].y)/(t[y].x-t[b].x);x=(v-t[b].y+A*t[b].x)/A,C=(h-t[b].y+A*t[b].x)/A}g.push({bottomOfTileX:x,topOfTileX:C,side:t[b].side})}}else t[b].y===h&&g.push({x:t[b].x,side:t[b].side},{x:t[y].x,side:t[b].side});b=y}if(g.length%2==1)throw new Error("Something has gone wrong, result may not be correct");g=g.sort((function(e,t){return Math.max(e.topOfTileX||0,e.bottomOfTileX||0)-Math.max(t.topOfTileX||0,t.bottomOfTileX||0)}));for(var _=0;_<g.length;_+=2){var E=0;E=o?(g[_+1].topOfTileX||g[_+1].x||0)-(g[_].topOfTileX||g[_].x||0):Math.max((g[_+1].topOfTileX||0)-(g[_].bottomOfTileX||0),(g[_+1].topOfTileX||0)-(g[_].topOfTileX||0),(g[_+1].bottomOfTileX||0)-(g[_].topOfTileX||0),(g[_+1].bottomOfTileX||0)-(g[_].bottomOfTileX||0)),i.push({index:p,distanceFromEave:m,width:E,sides:[g[_].side,g[_+1].side]})}}return i};var l=function(e,t){if(t)return Math.ceil(2*e)%2==0;var r=e-Math.trunc(e);return r>=.25&&r<=.75};t.surface=function(e){for(var t,r=e.face,n=r.battens,o=r.sides,i=r.subtract,s=e.tile,u=e.hasHalfLeftVerges,c=e.hasHalfRightVerges,d=e.cloakedVerge,f=s.halfTile,p=o[0],m=o[
551],h=0,v=0,g=0,b=0,y=0,x=0,C=a(n);!(t=C()).done;){var A=t.value,_=A.width/s.coverWidth,E=d?(A.width-d.left.coverWidth-d.right.coverWidth)/s.coverWidth:_,S=l(E,s.brokenBond);d&&!i&&(s.brokenBond?S?(A.index%2==0?("VERGE"===p?g++:h++,"VERGE"===m&&d.halfRight?x++:c||v++):("VERGE"===m?b++:h++,"VERGE"===p&&d.halfLeft?y++:u||v++),_-=1.5):A.index%2==0?("VERGE"===p&&d.halfLeft?y++:u||v++,"VERGE"===m&&d.halfRight?x++:c||v++,_-=1):("VERGE"===p&&(g++,_-=1),"VERGE"===m&&(b++,_-=1)):("VERGE"===p&&(g++,_-=1),"VERGE"===m&&(b++,_-=1))),f&&!i?S?(h+=Math.round(_),!c&&!u&&g>=1&&b>=1&&(v+=1)):s.brokenBond&&!d&&A.index%2==0?(h+=Math.round(_)-1,v+=2):h+=Math.round(_):i?h-=Math.floor(A.width/s.coverWidth):h+=Math.round(_)}return{quantity:h,half:{quantity:v},cloakedVerge:{left:g,right:b,halfLeft:y,halfRight:x}}}},53300:function(e,t,r){var n=r(59169),a=r(19946),o=r(38420);e.exports=function(e){return n(e,o,a)}},53362:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=n(r(40252));t.default=a.default},53435:function(e,t,r){var n=r(70661),a=r(7641),o=r(19592);e.exports=function(e){return o(e)?n(e,!0):a(e)}},53449:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=n(r(95629));t.default=a.default},53507:function(e,t,r){"use strict";function n(e,t){if(null==e)return{};var r,n,a={},o=Object.keys(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||(a[r]=e[r]);return a}r.d(t,{A:function(){return n}})},53516:function(e,t,r){"use strict";var n=r(62392),a=r(58040);e.exports=function(e){if("Function"===n(e))return a(e)}},53538:function(e,t,r){"use strict";var n=r(89001);e.exports=n},53721:function(e,t,r){"use strict";r.d(t,{S:function(){return o}});var n=r(72667),a=r(68223);function o(e){return(0,a.A)("MuiDrawer",e)}const i=(0,n.A)("MuiDrawer",["root","docked","paper","paperAnchorLeft","paperAnchorRight","paperAnchorTop","paperAnchorBottom","paperAnchorDockedLeft","paperAnchorDockedRight","paperAnchorDockedTop","paperAnchorDockedBottom","modal"]);t.A=i},53728:function(e,t,r){var n=r(7187),a=r(16846),o=r(29830),i=r(55237),l=r(58887),s=r(28629),u=n?n.prototype:void 0,c=u?u.valueOf:void 0;e.exports=function(e,t,r,n,u,d,f){switch(r){case"[object DataView]":if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)return!1;e=e.buffer,t=t.buffer;case"[object ArrayBuffer]":return!(e.byteLength!=t.byteLength||!d(new a(e),new a(t)));case"[object Boolean]":case"[object Date]":case"[object Number]":return o(+e,+t);case"[object Error]":return e.name==t.name&&e.message==t.message;case"[object RegExp]":case"[object String]":return e==t+"";case"[object Map]":var p=l;case"[object Set]":var m=1&n;if(p||(p=s),e.size!=t.size&&!m)return!1;var h=f.get(e);if(h)return h==t;n|=2,f.set(e,t);var v=i(p(e),p(t),n,u,d,f);return f.delete(e),v;case"[object Symbol]":if(c)return c.call(e)==c.call(t)}return!1}},53764:function(e,t,r){"use strict";var n=r(93243)("iterator"),a=!1;try{var o=0,i={next:function(){return{done:!!o++}},return:function(){a=!0}};i[n]=function(){return this},Array.from(i,(function(){throw 2}))}catch(l){}e.exports=function(e,t){try{if(!t&&!a)return!1}catch(l){return!1}var r=!1;try{var o={};o[n]=function(){return{next:function(){return{done:r=!0}}}},e(o)}catch(l){}return r}},53766:function(e,t){"use strict";t.__esModule=!0,t.default=void 0;var r=function(e,t){if(!t)return 0;var r=e.ridge.reduce((function(e,t){return e+t.length}),0)+e.hip.reduce((function(e,t){return e+t.length}),0);if(!r)return 0;var n=t.coverLength||100;return Math.ceil(r/n)+1};t.default=r},53782:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=r(97711),o=n(r(89146)),i=n(r(97e3)),l=n(r(12078)),s=n(r(55530)),u=r(86326),c=n(r(2400)),d=n(r(24308)),f=n(r(422)),p=n(r(9866)),m=r(56645);t.default=({title:e,className:t,collapseFeature:r,children:n,...h})=>{const v=(0,u.useRef)(null),[g,b]=(0,u.useState)(!0),y=(0,u.useCallback)((()=>b(!g)),[g]);return(0,a.jsxs)(m.Root,{className:(0,s.default)(r&&m.classes.collapseFeature),"data-testid":`radio-pane-${e.replace(/ /g,"-")}`,children:[(0,a.jsxs)("label",{className:(0,s.default)(m.classes.label,t),"data-testid":"radio-pane-label",children:[(0,a.jsx)("input",{className:m.classes.input,type:"radio",...h}
55),(0,a.jsxs)(o.default,{component:"div",tabIndex:-1,className:m.classes.pane,children:[(0,a.jsxs)("div",{className:m.classes.header,children:[(0,a.jsx)(p.default,{variant:"h6",className:m.classes.title,children:e}),(0,a.jsx)(d.default,{className:m.classes.checkedIcon})]}),n?r?(0,a.jsx)("div",{className:m.classes.descriptionContainer,ref:v,style:g?{height:"0px"}:{height:v.current?.scrollHeight+"px"},children:(0,a.jsxs)("div",{"data-testid":g?"collapsed":"expanded",className:m.classes.content,children:[(0,a.jsx)(i.default,{className:m.classes.hr}),n]})}):(0,a.jsxs)("div",{className:m.classes.content,children:[(0,a.jsx)(i.default,{className:m.classes.hr}),n]}):null]})]}),r&&(0,a.jsx)("div",{className:m.classes.btnContainer,children:n?(0,a.jsx)(l.default,{onClick:y,className:m.classes.iconBtn,"data-testid":"radio-pane-icon-button",size:"large",children:g?(0,a.jsx)(f.default,{className:m.classes.infoIcon}):(0,a.jsx)(c.default,{className:m.classes.cancelIcon})}):(0,a.jsx)("div",{className:m.classes.iconBtn})})]})}},53819:function(e,t,r){"use strict";r.r(t),r.d(t,{default:function(){return n.A},getOutlinedInputUtilityClass:function(){return a.v},outlinedInputClasses:function(){return a.A}});var n=r(30103),a=r(94837)},53941:function(e,t){"use strict";t.A=e=>{let t;return t=e<1?5.11916*e**2:4.5*Math.log(e+1)+2,(t/100).toFixed(2)}},53978:function(e,t,r){"use strict";t.__esModule=!0,t.injectPartytownSnippet=function(e){if(!e.length)return;const t=document.querySelector("script[data-partytown]"),r=document.querySelector('iframe[src*="~partytown/partytown-sandbox-sw"]');t&&t.remove();r&&r.remove();const o=(0,a.getForwards)(e),i=document.createElement("script");i.dataset.partytown="",i.innerHTML=(0,n.partytownSnippet)({forward:o}),document.head.appendChild(i)};var n=r(69884),a=r(20787)},53983:function(e,t,r){"use strict";r.r(t),r.d(t,{default:function(){return n.A},getTableHeadUtilityClass:function(){return a.X},tableHeadClasses:function(){return a.A}});var n=r(28669),a=r(63957)},54009:function(e,t,r){"use strict";var n,a=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var a=Object.getOwnPropertyDescriptor(t,r);a&&!("get"in a?!t.__esModule:a.writable||a.configurable)||(a={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,a)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),o=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),i=this&&this.__importStar||(n=function(e){return n=Object.getOwnPropertyNames||function(e){var t=[];for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[t.length]=r);return t},n(e)},function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r=n(e),i=0;i<r.length;i++)"default"!==r[i]&&a(t,e,r[i]);return o(t,e),t}),l=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const s=r(97711),u=l(r(55530)),c=i(r(86326)),d=l(r(79891)),f=r(77441),p=({children:e,isRadio:t,noInnerPadding:r})=>{const n=c.default.Children.toArray(e).findIndex((e=>c.default.isValidElement(e)&&e.props.defaultExpanded)),[a,o]=(0,c.useState)(n+1);return(0,s.jsx)(f.Root,{className:(0,u.default)(r&&f.classes.noInnerPadding),"data-testid":"accordion",children:c.default.Children.map(e,((e,r)=>{const n=r+1,i=t?{isExpanded:a===n,setExpanded:o}:{};return c.default.cloneElement(e,{itemKey:n,...i})}))})};p.Summary=({children:e,expandIcon:t=(0,s.jsx)(d.default,{}),...r})=>(0,s.jsx)(f.Summary,{expandIcon:t,"data-testid":"accordion-summary",...r,classes:{root:f.classes.summaryRoot,content:f.classes.summaryContent,expanded:f.classes.summaryExpanded},children:e}),p.Details=({children:e,noInnerPadding:t,className:r,...n})=>(0,s.jsx)(f.Details,{...n,className:(0,u.default)(t&&f.classes.detailsNoInnerPadding,r),children:e}),p.Item=({children:e,itemKey:t,onChange:r,isExpanded:n,setExpanded:a,...o})=>{const i=(0,c.useCallback)(((e,n)=>{a&&a(n?t:0),r&&r(e,n)}),[t,r,a]);return(0,s.jsx)(f.Item,{expanded:n,onChange:i,"data-testid":"accordion-item",...o,children:e})},t.default=p},54037:function(e,t){"use strict";t.__esModule=!0,t.devLog=void 0;t.devLog=function(){0}},54043:function(e,t,r){"use strict";
55Object.defineProperty(t,"__esModule",{value:!0}),t.LinkWrapper=void 0;const n=r(91972);t.LinkWrapper=(0,n.styled)("div")({fontSize:"1rem",marginBottom:"20px","&:first-of-type":{marginTop:"37px"}})},54239:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.sanitiseQueryString=t.removeIrrelevantFilters=t.queryElasticSearchMulti=t.queryElasticSearch=t.getPageQueryObject=t.getDocumentQueryObject=t.getCountQuery=t.getAutocompleteProductQuery=t.getAutocompletePageQuery=t.getAutocompleteDocumentQuery=t.disableFiltersFromAggregations=t.compileElasticSearchQuery=void 0;var a=n(r(18284)),o=n(r(55717)),i=r(78022),l=r(68851),s=r(36828),u=r(54037),c=r(28068),d=r(47401);function f(e,t){var r="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(r)return(r=r.call(e)).next.bind(r);if(Array.isArray(e)||(r=function(e,t){if(e){if("string"==typeof e)return p(e,t);var r={}.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?p(e,t):void 0}}(e))||t&&e&&"number"==typeof e.length){r&&(e=r);var n=0;return function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function p(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}t.removeIrrelevantFilters=function(e,t){return e.map((function(e){return Object.assign({},e,{options:e.options.filter((function(r){var n,a=((null===(n=t[e.name]||t[e.name.toUpperCase()])||void 0===n?void 0:n.buckets)||[]).find((function(e){return e.key===r.value}));return a&&a.doc_count>0}))})})).filter((function(e){return e.options.length}))};t.disableFiltersFromAggregations=function(e,t){var r={};return Object.keys(t).forEach((function(e){r[e.toLowerCase()]=t[e]})),e.map((function(e){var t,n=null===(t=r[(0,d.removePLPFilterPrefix)(e.filterCode.toLowerCase())])||void 0===t?void 0:t.buckets;return Object.assign({},e,{options:e.options.map((function(t){var r=(n||[]).find((function(e){return e.key===t.value}));return Object.assign({},t,{isDisabled:!(r&&r.doc_count>0)&&"availability"!==e.filterCode})}))})}))};t.compileElasticSearchQuery=function(e){var t,r=e.allowFilterBy,n=e.categoryCodes,a=e.filters,o=e.groupByVariant,i=e.page,s=e.pageSize,u=e.searchQuery,d=(0,c.generateUserSelectedFilterTerms)(a);return Object.assign({size:s,from:i*s,sort:["_score",{productScoringWeightInt:"desc"},{variantScoringWeightInt:"desc"},{"name.keyword":"asc"}],aggs:Object.assign({},(0,c.generateAllowFiltersAggs)(r),(0,c.getUniqueBaseProductCount)(o)),query:{bool:{must:[u?{query_string:{query:"*"+v(u)+"*",type:"cross_fields",analyze_wildcard:!0,fields:["externalProductCode","name^4","name.keyword^5","summary","description","longDescription","shortDescription","APPEARANCEATTRIBUTES$COLOURFAMILY.name.keyword","GENERALINFORMATION$MATERIALS.name.keyword","APPEARANCEATTRIBUTES$TEXTUREFAMILY.name.keyword","measurementValue.keyword","allCategories.value.keyword","classifications.features.featureValues.value^6","keywords"]}}:void 0,n?{terms:(t={},t["allCategories.code.keyword"]=n,t)}:void 0,...d].filter(l.isDefined)}}},(0,c.getCollapseVariantsByBaseProductCodeQuery)(o))};t.getCountQuery=function(e){return{size:0,query:e.query,aggs:e.aggs}};t.getDocumentQueryObject=function(e,t,r,n){void 0===r&&(r=0),void 0===n&&(n=[]);var a=n.map((function(e){var t,r;if(e.filterCode===s.availabilityFilterCode){if(!e.value.length)return{bool:{should:[{term:(t={},t["approvalStatus.keyword"]=i.ApprovalStatus.Approved,t)},{term:(r={},r["__typename.keyword"]="CMSDocument",r)}]}}}else if(e.value.length){var n=function(e){var t;return{term:(t={},t["assetType.code.keyword"]=e,t)}};return 1===e.value.length?n(e.value[0]):{bool:{should:e.value.map(n)}}}}));return{size:t,from:r*t,sort:[{"assetType.name.keyword":"asc","title.keyword":"asc"}],aggs:{assetTypes:{terms:{size:"100",field:"assetType.code.keyword"}},total:{cardinality:{field:"titleAndSize.keyword"}}},query:{bool:{must:[{query_string:{query:"*"+v(e)+"*",type:"cross_fields",fields:["title"],analyze_wildcard:!0}},{query_string:{query:"false",type:"cross_fields",fields:["noIndex"]}}
55,...a.filter(Boolean)]}},collapse:{field:"titleAndSize.keyword"}}};t.getPageQueryObject=function(e,t,r,n){var a=e.filter((function(e){var t=e.value;return null==t?void 0:t.length})).map((function(e){var t,r,n=function(e){var t;return{term:(t={},t["tags.title.keyword"]=e,t)}};return 1===(null===(t=e.value)||void 0===t?void 0:t.length)?n(e.value[0]):{bool:{should:null===(r=e.value)||void 0===r?void 0:r.map(n)}}})),o=v(n),i=n.trim();return{size:r,from:t*r,aggs:{tags:{terms:{size:"100",field:"tags.title.keyword"}}},query:{bool:{should:[{dis_max:{tie_breaker:.2,queries:[{constant_score:{filter:{term:{"title.keyword":{value:i,case_insensitive:!0}}},boost:60}},{constant_score:{filter:{term:{"slug.keyword":{value:i,case_insensitive:!0}}},boost:50}},{constant_score:{filter:{term:{"keywords.keyword":{value:i,case_insensitive:!0}}},boost:40}},{constant_score:{filter:{term:{"subtitle.keyword":{value:i,case_insensitive:!0}}},boost:30}}]}},{query_string:{query:/\s/.test(n.trim())?o:"*"+o+"*",type:"best_fields",fields:["subtitle","keywords^4","slug^7","title^10"],analyze_wildcard:!0}}],must:a}}}};var m=function(){var e=(0,o.default)(a.default.mark((function e(t,r){var n,o,i;return a.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(void 0===t&&(t={}),"true"!=={}.GATSBY_DISABLE_SEARCH){e.next=3;break}return e.abrupt("return");case 3:return n="https://bmi-dxb-search-prod.es.europe-west3.gcp.cloud.es.io/"+r+"/_search",e.prev=4,e.next=7,fetch(n,{method:"POST",mode:"cors",headers:{authorization:"ApiKey "+btoa("NJwJAZMBFjLB6eIiOWzz:viVmZRVJR6CX-LYbdDKRuw"),"content-type":"application/json"},body:JSON.stringify(t)});case 7:return o=e.sent,e.next=10,o.json();case 10:return i=e.sent,o.ok||(0,u.devLog)("ERROR: "+o.status+", "+o.statusText),e.abrupt("return",i);case 15:e.prev=15,e.t0=e.catch(4),(0,u.devLog)("Error fetching ES",e.t0);case 18:case"end":return e.stop()}}),e,null,[[4,15]])})));return function(t,r){return e.apply(this,arguments)}}();t.queryElasticSearch=m;var h=function(){var e=(0,o.default)(a.default.mark((function e(t){var r,n,o,i,l,s,c,d;return a.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if("true"!=={}.GATSBY_DISABLE_SEARCH){e.next=2;break}return e.abrupt("return");case 2:for("https://bmi-dxb-search-prod.es.europe-west3.gcp.cloud.es.io/_msearch",r="",n=f(t);!(o=n()).done;)i=o.value,l=i.indexName,s=i.query,r+=JSON.stringify({index:l})+"\n",r+=JSON.stringify(s)+"\n";return e.prev=5,e.next=8,fetch("https://bmi-dxb-search-prod.es.europe-west3.gcp.cloud.es.io/_msearch",{method:"POST",mode:"cors",headers:{authorization:"ApiKey "+btoa("NJwJAZMBFjLB6eIiOWzz:viVmZRVJR6CX-LYbdDKRuw"),"content-type":"application/x-ndjson"},body:r});case 8:return c=e.sent,e.next=11,c.json();case 11:return d=e.sent,c.ok||(0,u.devLog)("ERROR: "+c.status+", "+c.statusText),e.abrupt("return",d);case 16:e.prev=16,e.t0=e.catch(5),(0,u.devLog)("Error fetching ES",e.t0);case 19:case"end":return e.stop()}}),e,null,[[5,16]])})));return function(t){return e.apply(this,arguments)}}();t.queryElasticSearchMulti=h;var v=function(e){return e.replace(/[/\-\\]/g,"\\$&").replace(/(?:[\0-\x08\x0E-\x1F!-\+:-@\[\]\^`\{-\x9F\xA1-\xA9\xAB-\xB4\xB6-\xB9\xBB-\xBF\xD7\xF7\u02C2-\u02C5\u02D2-\u02DF\u02E5-\u02EB\u02ED\u02EF-\u036F\u0375\u0378\u0379\u037E\u0380-\u0385\u0387\u038B\u038D\u03A2\u03F6\u0482-\u0489\u0530\u0557\u0558\u055A-\u055F\u0589-\u05CF\u05EB-\u05EE\u05F3-\u061F\u064B-\u065F\u066A-\u066D\u0670\u06D4\u06D6-\u06E4\u06E7-\u06ED\u06FD\u06FE\u0700-\u070F\u0711\u0730-\u074C\u07A6-\u07B0\u07B2-\u07BF\u07EB-\u07F3\u07F6-\u07F9\u07FB-\u07FF\u0816-\u0819\u081B-\u0823\u0825-\u0827\u0829-\u083F\u0859-\u085F\u086B-\u086F\u0888\u088F-\u089F\u08CA-\u0903\u093A-\u093C\u093E-\u094F\u0951-\u0957\u0962-\u0965\u0970\u0981-\u0984\u098D\u098E\u0991\u0992\u09A9\u09B1\u09B3-\u09B5\u09BA-\u09BC\u09BE-\u09CD\u09CF-\u09DB\u09DE\u09E2-\u09E5\u09F2-\u09FB\u09FD-\u0A04\u0A0B-\u0A0E\u0A11\u0A12\u0A29\u0A31\u0A34\u0A37\u0A3A-\u0A58\u0A5D\u0A5F-\u0A65\u0A70\u0A71\u0A75-\u0A84\u0A8E\u0A92\u0AA9\u0AB1\u0AB4\u0ABA-\u0ABC\u0ABE-\u0ACF\u0AD1-\u0ADF\u0AE2-\u0AE5\u0AF0-\u0AF8\u0AFA-\u0B04\u0B0D\u0B0E\u0B11\u0B12\u0B29\u0B31\u0B34\u0B3A-\u0B3C\u0B3E-\u0B5B\u0B5E\u0B62-\u0B65\u0B70\u0B72-\u0B82\u0B84\u0B8B-\u0B8D\u0B91\u0B96-\u0B98\u0B9B\u0B9D\u0BA0-\u0BA2\u0BA5-\u0BA7\u0BAB-\u0BAD\u0BBA-\u0BCF\u0BD1-\u0BE5\u0BF0-\u0C04\u0C0D\u0C11\u0C29\u0C3A-\u0C3C\u0C3E-\u0C57\u0C5B\u0C5C\u0C5E\u0C5F\u0C62-\u0C65\u0C70-\u0C7F\u0C81-\u0C84\u0C8D\u0C91\u0CA9\u0CB4\u0CBA-\u0CBC\u0CBE-\u0CDC\u0CDF\u0CE2-\u0CE5\u0CF0\u0CF3-\u0D03\u0D0D\u0D11\u0D3B\u0D3C\u0D3E-\u0D4D\u0D4F-\u0D53\u0D57-\u0D5E\u0D62-\u0D65\u0D70-\u0D79\u0D80-\u0D84\u0D97-\u0D99\u0DB2\u0DBC\u0DBE\u0DBF\u0DC7-\u0DE5\u0DF0-\u0E00\u0E31\u0E34-\u0E3F\u0E47-\u0E4F\u0E5A-\u0E80\u0E83\u0E85\u0E8B\u0EA4\u0EA6\u0EB1\u0EB4-\u0EBC\u0EBE\u0EBF\u0EC5\u0EC7-\u0ECF\u0EDA\u0EDB\u0EE0-\u0EFF\u0F01-\u0F1F\u0F2A-\u0F3F\u0F48\u0F6D-\u0F87\u0F8D-\u0FFF\u102B-\u103E\u104A-\u104F\u1056-\u1059\u105E-\u1060\u1062-\u1064\u1067-\u106D\u1071-\u1074\u1082-\u108D\u108F\u109A-\u109F\u10C6\u10C8-\u10CC\u10CE\u10CF\u10FB\u1249\u124E\u124F\u1257\u1259\u125E\u125F\u1289\u128E\u128F\u12B1\u12B6\u12B7\u12BF\u12C1\u12C6\u12C7\u12D7\u1311\u1316\u1317\u135B-\u137F\u1390-\u139F\u13F6\u13F7\u13FE-\u1400\u166D\u166E\u169B-\u169F\u16EB-\u16F0\u16F9-\u16FF\u1712-\u171E\u1732-\u173F\u1752-\u175F\u176D\u1771-\u177F\u17B4-\u17D6\u17D8-\u17DB\u17DD-\u17DF\u17EA-\u180F\u181A-\u181F\u1879-\u187F\u1885\u1886\u18A9\u18AB-\u18AF\u18F6-\u18FF\u191F-\u1945\u196E\u196F\u1975-\u197F\u19AC-\u19AF\u19CA-\u19CF\u19DA-\u19FF\u1A17-\u1A1F\u1A55-\u1A7F\u1A8A-\u1A8F\u1A9A-\u1AA6\u1AA8-\u1B04\u1B34-\u1B44\u1B4D-\u1B4F\u1B5A-\u1B82\u1BA1-\u1BAD\u1BE6-\u1BFF\u1C24-\u1C3F\u1C4A-\u1C4C\u1C7E\u1C7F\u1C89-\u1C8F\u1CBB\u1CBC\u1CC0-\u1CE8\u1CED\u1CF4\u1CF7-\u1CF9\u1CFB-\u1CFF\u1DC0-\u1DFF\u1F16\u1F17\u1F1E\u1F1F\u1F46\u1F47\u1F4E\u1F4F\u1F58\u1F5A\u1F5C\u1F5E\u1F7E\u1F7F\u1FB5\u1FBD\u1F
55BF-\u1FC1\u1FC5\u1FCD-\u1FCF\u1FD4\u1FD5\u1FDC-\u1FDF\u1FED-\u1FF1\u1FF5\u1FFD-\u1FFF\u200B-\u2027\u202A-\u202E\u2030-\u205E\u2060-\u2070\u2072-\u207E\u2080-\u208F\u209D-\u2101\u2103-\u2106\u2108\u2109\u2114\u2116-\u2118\u211E-\u2123\u2125\u2127\u2129\u212E\u213A\u213B\u2140-\u2144\u214A-\u214D\u214F-\u2182\u2185-\u2BFF\u2CE5-\u2CEA\u2CEF-\u2CF1\u2CF4-\u2CFF\u2D26\u2D28-\u2D2C\u2D2E\u2D2F\u2D68-\u2D6E\u2D70-\u2D7F\u2D97-\u2D9F\u2DA7\u2DAF\u2DB7\u2DBF\u2DC7\u2DCF\u2DD7\u2DDF-\u2E2E\u2E30-\u2FFF\u3001-\u3004\u3007-\u3030\u3036-\u303A\u303D-\u3040\u3097-\u309C\u30A0\u30FB\u3100-\u3104\u3130\u318F-\u319F\u31C0-\u31EF\u3200-\u33FF\u4DC0-\u4DFF\uA48D-\uA4CF\uA4FE\uA4FF\uA60D-\uA60F\uA62C-\uA63F\uA66F-\uA67E\uA69E\uA69F\uA6E6-\uA716\uA720\uA721\uA789\uA78A\uA7CB-\uA7CF\uA7D2\uA7D4\uA7DA-\uA7F1\uA802\uA806\uA80B\uA823-\uA83F\uA874-\uA881\uA8B4-\uA8CF\uA8DA-\uA8F1\uA8F8-\uA8FA\uA8FC\uA8FF\uA926-\uA92F\uA947-\uA95F\uA97D-\uA983\uA9B3-\uA9CE\uA9DA-\uA9DF\uA9E5\uA9FF\uAA29-\uAA3F\uAA43\uAA4C-\uAA4F\uAA5A-\uAA5F\uAA77-\uAA79\uAA7B-\uAA7D\uAAB0\uAAB2-\uAAB4\uAAB7\uAAB8\uAABE\uAABF\uAAC1\uAAC3-\uAADA\uAADE\uAADF\uAAEB-\uAAF1\uAAF5-\uAB00\uAB07\uAB08\uAB0F\uAB10\uAB17-\uAB1F\uAB27\uAB2F\uAB5B\uAB6A-\uAB6F\uABE3-\uABEF\uABFA-\uABFF\uD7A4-\uD7AF\uD7C7-\uD7CA\uD7FC-\uD7FF\uE000-\uF8FF\uFA6E\uFA6F\uFADA-\uFAFF\uFB07-\uFB12\uFB18-\uFB1C\uFB1E\uFB29\uFB37\uFB3D\uFB3F\uFB42\uFB45\uFBB2-\uFBD2\uFD3E-\uFD4F\uFD90\uFD91\uFDC8-\uFDEF\uFDFC-\uFE6F\uFE75\uFEFD\uFEFE\uFF00-\uFF0F\uFF1A-\uFF20\uFF3B-\uFF40\uFF5B-\uFF65\uFFBF-\uFFC1\uFFC8\uFFC9\uFFD0\uFFD1\uFFD8\uFFD9\uFFDD-\uFFFF]|\uD800[\uDC0C\uDC27\uDC3B\uDC3E\uDC4E\uDC4F\uDC5E-\uDC7F\uDCFB-\uDE7F\uDE9D-\uDE9F\uDED1-\uDEFF\uDF20-\uDF2C\uDF41\uDF4A-\uDF4F\uDF76-\uDF7F\uDF9E\uDF9F\uDFC4-\uDFC7\uDFD0-\uDFFF]|\uD801[\uDC9E\uDC9F\uDCAA-\uDCAF\uDCD4-\uDCD7\uDCFC-\uDCFF\uDD28-\uDD2F\uDD64-\uDD6F\uDD7B\uDD8B\uDD93\uDD96\uDDA2\uDDB2\uDDBA\uDDBD-\uDDFF\uDF37-\uDF3F\uDF56-\uDF5F\uDF68-\uDF7F\uDF86\uDFB1\uDFBB-\uDFFF]|\uD802[\uDC06\uDC07\uDC09\uDC36\uDC39-\uDC3B\uDC3D\uDC3E\uDC56-\uDC5F\uDC77-\uDC7F\uDC9F-\uDCDF\uDCF3\uDCF6-\uDCFF\uDD16-\uDD1F\uDD3A-\uDD7F\uDDB8-\uDDBD\uDDC0-\uDDFF\uDE01-\uDE0F\uDE14\uDE18\uDE36-\uDE5F\uDE7D-\uDE7F\uDE9D-\uDEBF\uDEC8\uDEE5-\uDEFF\uDF36-\uDF3F\uDF56-\uDF5F\uDF73-\uDF7F\uDF92-\uDFFF]|\uD803[\uDC49-\uDC7F\uDCB3-\uDCBF\uDCF3-\uDCFF\uDD24-\uDD2F\uDD3A-\uDE7F\uDEAA-\uDEAF\uDEB2-\uDEFF\uDF1D-\uDF26\uDF28-\uDF2F\uDF46-\uDF6F\uDF82-\uDFAF\uDFC5-\uDFDF\uDFF7-\uDFFF]|\uD804[\uDC00-\uDC02\uDC38-\uDC65\uDC70\uDC73\uDC74\uDC76-\uDC82\uDCB0-\uDCCF\uDCE9-\uDCEF\uDCFA-\uDD02\uDD27-\uDD35\uDD40-\uDD43\uDD45\uDD46\uDD48-\uDD4F\uDD73-\uDD75\uDD77-\uDD82\uDDB3-\uDDC0\uDDC5-\uDDCF\uDDDB\uDDDD-\uDDFF\uDE12\uDE2C-\uDE3E\uDE41-\uDE7F\uDE87\uDE89\uDE8E\uDE9E\uDEA9-\uDEAF\uDEDF-\uDEEF\uDEFA-\uDF04\uDF0D\uDF0E\uDF11\uDF12\uDF29\uDF31\uDF34\uDF3A-\uDF3C\uDF3E-\uDF4F\uDF51-\uDF5C\uDF62-\uDFFF]|\uD805[\uDC35-\uDC46\uDC4B-\uDC4F\uDC5A-\uDC5E\uDC62-\uDC7F\uDCB0-\uDCC3\uDCC6\uDCC8-\uDCCF\uDCDA-\uDD7F\uDDAF-\uDDD7\uDDDC-\uDDFF\uDE30-\uDE43\uDE45-\uDE4F\uDE5A-\uDE7F\uDEAB-\uDEB7\uDEB9-\uDEBF\uDECA-\uDEFF\uDF1B-\uDF2F\uDF3A-\uDF3F\uDF47-\uDFFF]|\uD806[\uDC2C-\uDC9F\uDCEA-\uDCFE\uDD07\uDD08\uDD0A\uDD0B\uDD14\uDD17\uDD30-\uDD3E\uDD40\uDD42-\uDD4F\uDD5A-\uDD9F\uDDA8\uDDA9\uDDD1-\uDDE0\uDDE2\uDDE4-\uDDFF\uDE01-\uDE0A\uDE33-\uDE39\uDE3B-\uDE4F\uDE51-\uDE5B\uDE8A-\uDE9C\uDE9E-\uDEAF\uDEF9-\uDFFF]|\uD807[\uDC09\uDC2F-\uDC3F\uDC41-\uDC4F\uDC5A-\uDC71\uDC90-\uDCFF\uDD07\uDD0A\uDD31-\uDD45\uDD47-\uDD4F\uDD5A-\uDD5F\uDD66\uDD69\uDD8A-\uDD97\uDD99-\uDD9F\uDDAA-\uDEDF\uDEF3-\uDF01\uDF03\uDF11\uDF34-\uDF4F\uDF5A-\uDFAF\uDFB1-\uDFFF]|\uD808[\uDF9A-\uDFFF]|\uD809[\uDC00-\uDC7F\uDD44-\uDFFF]|[\uD80A\uD80E-\uD810\uD812-\uD819\uD824-\uD82A\uD82D\uD82E\uD830-\uD834\uD836\uD83C\uD83D\uD83F\uD87B-\uD87D\uD87F\uD889-\uDBFF][\uDC00-\uDFFF]|\uD80B[\uDC00-\uDF8F\uDFF1-\uDFFF]|\uD80D[\uDC30-\uDC40\uDC47-\uDFFF]|\uD811[\uDE47-\uDFFF]|\uD81A[\uDE39-\uDE3F\uDE5F\uDE6A-\uDE6F\uDEBF\uDECA-\uDECF\uDEEE-\uDEFF\uDF30-\uDF3F\uDF44-\uDF4F\uDF5A-\uDF62\uDF78-\uDF7C\uDF90-\uDFFF]|\uD81B[\uDC00-\uDE3F\uDE80-\uDEFF\uDF4B-\uDF4F\uDF51-\uDF92\uDFA0-\uDFDF\uDFE2\uDFE4-\uDFFF]|\uD821[\uDFF8-\uDFFF]|\uD823[\uDCD6-\uDCFF\uDD09-\uDFFF]|\uD82B[\uDC00-\uDFEF\uDFF4\uDFFC\uDFFF]|\uD82C[\uDD23-\uDD31\uDD33-\uDD4F\uDD53\uDD54\uDD56-\uDD63\uDD68-\uDD6F\uDEFC-\uDFFF]|\uD82F[\uDC6B-\uDC6F\uDC7D-\uDC7F\uDC89-\uDC8F\uDC9A-\uDFFF]|\uD835[\uDC55\uDC9D\uDCA0\uDCA1\uDCA3\uDCA4\uDCA7\uDCA8\uDCAD\uDCBA\uDCBC\uDCC4\uDD06\uDD0B\uDD0C\uDD15\uDD1D\uDD3A\uDD3F\uDD45\uDD47-\uDD49\uDD51\uDEA6\uDEA7\uDEC1\uDEDB\uDEFB\uDF15\uDF35\uDF4F\uDF6F\uDF89\uDFA9\uDFC3\uDFCC\uDFCD]|\uD837[\uDC00-\uDEFF\uDF1F-\uDF24\uDF2B-\uDFFF]|\uD838[\uDC00-\uDC2F\uDC6E-\uDCFF\uDD2D-\uDD36\uDD3E\uDD3F\uDD4A-\uDD4D\uDD4F-\uDE8F\uDEAE-\uDEBF\uDEEC-\uDEEF\uDEFA-\uDFFF]|\uD839[\uDC00-\uDCCF\uDCEC-\uDCEF\uDCFA-\uDFDF\uDFE7\uDFEC\uDFEF\uDFFF]|\uD83A[\uDCC5-\uDCFF\uDD44-\uDD4A\uDD4C-\uDD4F\uDD5A-\uDFFF]|\uD83B[\uDC00-\uDDFF\uDE04\uDE20\uDE23\uDE25\uDE26\uDE28\uDE33\uDE38\uDE3A\uDE3C-\uDE41\uDE43-\uDE46\uDE48\uDE4A\uDE4C\uDE50\uDE53\uDE55\uDE56\uDE58\uDE5A\uDE5C\uDE5E\uDE60\uDE63\uDE65\uDE66\uDE6B\uDE73\uDE78\uDE7D\uDE7F\uDE8A\uDE9C-\uDEA0\uDEA4\uDEAA\uDEBC-\uDFFF]|\uD83E[\uDC00-\uDFEF\uDFFA-\uDFFF]|\uD869[\uDEE0-\uDEFF]|\uD86D[\uDF3A-\uDF3F]|\uD86E[\uDC1E\uDC1F]|\uD873[\uDEA2-\uDEAF]|\uD87A[\uDFE1-\uDFFF]|\uD87E[\uDE1E-\uDFFF]|\uD884[\uDF4B-\uDF4F]|\uD888[\uDFB0-\uDFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF])/g," ").trim()};t.sanitiseQueryString=v;t.getAutocompletePageQuery=function(e){return{size:3,from:0,_source:["title","path"],query:{bool:{must:[{multi_match:{query:v(e),fields:["title","slug","keywords","description"],type:"bool_prefix"}}]}},collapse:{field:"path.keyword"}}};t.getAutocompleteProductQuery=function(e){return{size:3,from:0,_source:["name","path","code"],sort:["_score",{productScoringWeightInt:"desc"},{variantScoringWeightInt:"desc"},{"name.keyword":"asc"}],query:{bool:{must:[{multi_match:{query:v(e),fields:["name^5","name.keyword^5","keywords","summary","de
55scription","shortDescription","longDescription"],type:"bool_prefix"}}]}},collapse:{field:"name.keyword"}}};t.getAutocompleteDocumentQuery=function(e){return{size:3,from:0,_source:["title","url","asset.file.url"],sort:[{"assetType.name.keyword":"asc","title.keyword":"asc"}],query:{bool:{must:[{multi_match:{query:v(e),fields:["title"],type:"bool_prefix"}},{term:{noIndex:!1}}]}},collapse:{field:"titleAndSize.keyword"}}}},54270:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=r(97711),o=r(86326),i=n(r(62151)),l=n(r(22523)),s=n(r(90254)),u=(e,t,r)=>(0,a.jsx)(i.default,{variant:"outlined",style:{marginTop:"24px"},endIcon:e,onClick:r,children:t});t.default=({children:e,openButtonLabel:t,closeButtonLabel:r})=>{const[n,i]=(0,o.useState)(!1),c=()=>i(!n),d=u((0,a.jsx)(l.default,{}),t,c),f=u((0,a.jsx)(s.default,{}),r,c);return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("div",{children:n&&e}),!n&&d,n&&f]})}},54272:function(e,t,r){"use strict";t.__esModule=!0,t.useScrollTo=void 0;var n=r(86326);t.useScrollTo=function(e,t){var r=(0,n.useState)(!1),a=r[0],o=r[1];return(0,n.useEffect)((function(){e&&t.current&&a&&t.current.parentElement&&t.current.parentElement.scrollTo({top:t.current.offsetTop+1,behavior:"smooth"})}),[e,a,t]),[o]}},54338:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.DownloadIcon=void 0;const a=r(91972),o=n(r(5042));t.DownloadIcon=(0,a.styled)(o.default)((({theme:e})=>({width:"32px",height:"32px",minHeight:"32px",minWidth:"32px","&, & path":{fill:e.colours.inter},"&:hover":{cursor:"pointer"}})))},54346:function(e,t,r){"use strict";var n=r(58040),a=r(59170);e.exports=function(e,t,r){try{return n(a(Object.getOwnPropertyDescriptor(e,t)[r]))}catch(o){}}},54349:function(e,t,r){"use strict";var n=r(80111),a=r(22724),o=r(45821),i=r(93243)("species");e.exports=function(e,t){var r,l=n(e).constructor;return void 0===l||o(r=n(l)[i])?t:a(r)}},54435:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Content=t.StyledListItem=t.Root=t.classes=void 0;const n=r(91972),a=r(97386),o="IconList";t.classes={isCompact:`${o}-isCompact`,icon:`${o}-icon`,description:`${o}-description`},t.Root=(0,n.styled)("ul")((()=>({margin:0,paddingLeft:0,[`.${t.classes.isCompact}`]:{marginBottom:0,[`.${t.classes.description}`]:{marginTop:0,marginBottom:"20px"}},[`.${t.classes.icon}`]:{marginRight:"12px",[`.${a.svgIconClasses.root}`]:{fontSize:"24px",display:"block"}},[`.${t.classes.description}`]:{marginTop:"20px"}}))),t.StyledListItem=(0,n.styled)("li")({marginBottom:"40px",display:"flex","&:not(:last-of-type)":{marginBottom:"6px"}}),t.Content=(0,n.styled)("div")({display:"flex",flexDirection:"column",wordBreak:"break-word"})},54441:function(e,t,r){"use strict";var n=r(56186),a=r(62755),o=r(4102),i=r(56377)("toStringTag"),l=Object,s="Arguments"==o(function(){return arguments}());e.exports=n?o:function(e){var t,r,n;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(r=function(e,t){try{return e[t]}catch(r){}}(t=l(e),i))?r:s?o(t):"Object"==(n=o(t))&&a(t.callee)?"Arguments":n}},54504:function(e,t){"use strict";t.__esModule=!0,t.isValidSearchTerm=t.executeSearchWithThreshold=void 0;var r=function(e,t){return void 0===t&&(t=3),"string"==typeof e&&e.trim().length>=t};t.isValidSearchTerm=r;t.executeSearchWithThreshold=function(e){var t=e.term,n=e.fetcher,a=e.minLength,o=void 0===a?3:a,i=e.currentSuggestionsLength,l="string"==typeof t?t:"";r(l,o)?n(l):(void 0===i||i>0)&&n("")}},54505:function(e,t){"use strict";var r,n=Symbol.for("react.element"),a=Symbol.for("react.portal"),o=Symbol.for("react.fragment"),i=Symbol.for("react.strict_mode"),l=Symbol.for("react.profiler"),s=Symbol.for("react.provider"),u=Symbol.for("react.context"),c=Symbol.for("react.server_context"),d=Symbol.for("react.forward_ref"),f=Symbol.for("react.suspense"),p=Symbol.for("react.suspense_list"),m=Symbol.for("react.memo"),h=Symbol.for("react.lazy"),v=Symbol.for("react.offscreen");function g(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case n:switch(e=e.type){case o:case l:case i:case f:case p:return e;default:switch(e=e&&e.$$typeof){case c:case u:case d:case h:case m:case s:return e;default:return t}}case a:return t}}}r=Symbol.for("react.module.reference"),t.ContextConsumer=u,t.ContextProvider=s,t.Element=n,t.ForwardRef=d,t.Fragment=o,t.Lazy=h,t.Memo=m,t.Portal=a,t.Profiler=l,t.StrictMode=i,t.Suspense=f,t.SuspenseList=p,t.isAsyncMode=function(){return!1},t.isConcurrentMode=function(){return!1},t.isContextConsumer=function(e){return g(e)===u},t.isContextProvider=function(e){return g(e)===s},t.isElement=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===n},t.isForwardRef=function(e){return g(e)===d},t.isFragment=function(e){return g(e)===o},t.isLazy=function(e){return g(e)===h},t.isMemo=function(e){return g(e)===m},t.isPortal=function(e){return g(e)===a},t.isProfiler=function(e){return g(e)===l},t.isStrictMode=function(e){return g(e)===i},t.isSuspense=function(e){return g(e)===f},t.isSuspenseList=function(e){return g(e)===p},t.isValidElementType=function(e){return"string"==typeof e||"function"==typeof e||e===o||e===l||e===i||e===f||e===p||e===v||"object"==typeof e&&null!==e&&(e.$$typeof===h||e.$$typeof===m||e.$$typeof===s||e.$$typeof===u||e.$$typeof===d||e.$$typeof===r||void 0!==e.getModuleId)},t.typeOf=g},54641:function(e,t){"use strict";t.__esModule=!0,t.default=void 0;var r=function(e,t){return e[t]?parseFloat(e[t]):0};t.default=r},54667:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.StyledRichText=t.Iframe=void 0;var a=r(91972),o=n(r(11638)),i=(0,a.styled)(o.default)((function(e){e.theme;return{marginBottom:"32px"}}));t.StyledRichText=i;var l=(0,a.styled)("iframe")((function(e){var t=e.theme;return{backgroundColor:t.colours.white,border:"1px solid "+t.colours.storm,borderWidth:"1px 0"}}));t.Iframe=l},54671:function(e,t,r){var n=r(63536);e.exports=function(e){if("string"==typeof e||n(e))return e;var t=e+"";return"0"==t&&1/e==-Infinity?"-0":t}},54734:function(e,t,r){"use strict";var n=r(53507),a=r(45904),o=r(86326),i=(r(80261),r(37064)),l=r(28841),s=r(13326),u=r(92403),c=r(23625),d=r(56997),f=r(81258),p=r(3205),m=r(31281),h=r(36870);const v=["children","className","defaultExpanded","disabled","disableGutters","expanded","onChange","square","TransitionComponent","TransitionProps"],g=(0,s.Ay)(d.A,{name:"MuiAccordion",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[{[`& .${m.A.region}`]:t.region},t.root,!r.square&&t.rounded,!r.disableGutters&&t.gutters]}})((({theme:e})=>{const t={duration:e.transitions.duration.shortest};return{position:"relative",transition:e.transitions.create(["margin"],t),overflowAnchor:"none","&::before":{position:"absolute",left:0,top:-1,right:0,height:1,content:'""',opacity:1,backgroundColor:(e.vars||e).palette.divider,transition:e.transitions.create(["opacity","background-color"],t)},"&:first-of-type":{"&::before":{display:"none"}},[`&.${m.A.expanded}`]:{"&::before":{opacity:0}
55,"&:first-of-type":{marginTop:0},"&:last-of-type":{marginBottom:0},"& + &":{"&::before":{display:"none"}}},[`&.${m.A.disabled}`]:{backgroundColor:(e.vars||e).palette.action.disabledBackground}}}),(({theme:e,ownerState:t})=>(0,a.A)({},!t.square&&{borderRadius:0,"&:first-of-type":{borderTopLeftRadius:(e.vars||e).shape.borderRadius,borderTopRightRadius:(e.vars||e).shape.borderRadius},"&:last-of-type":{borderBottomLeftRadius:(e.vars||e).shape.borderRadius,borderBottomRightRadius:(e.vars||e).shape.borderRadius,"@supports (-ms-ime-align: auto)":{borderBottomLeftRadius:0,borderBottomRightRadius:0}}},!t.disableGutters&&{[`&.${m.A.expanded}`]:{margin:"16px 0"}}))),b=o.forwardRef((function(e,t){const r=(0,u.A)({props:e,name:"MuiAccordion"}),{children:s,className:d,defaultExpanded:b=!1,disabled:y=!1,disableGutters:x=!1,expanded:C,onChange:A,square:_=!1,TransitionComponent:E=c.A,TransitionProps:S}=r,w=(0,n.A)(r,v),[k,M]=(0,p.A)({controlled:C,default:b,name:"Accordion",state:"expanded"}),T=o.useCallback((e=>{M(!k),A&&A(e,!k)}),[k,A,M]),[O,...D]=o.Children.toArray(s),R=o.useMemo((()=>({expanded:k,disabled:y,disableGutters:x,toggle:T})),[k,y,x,T]),P=(0,a.A)({},r,{square:_,disabled:y,disableGutters:x,expanded:k}),L=(e=>{const{classes:t,square:r,expanded:n,disabled:a,disableGutters:o}=e,i={root:["root",!r&&"rounded",n&&"expanded",a&&"disabled",!o&&"gutters"],region:["region"]};return(0,l.A)(i,m.d,t)})(P);return(0,h.jsxs)(g,(0,a.A)({className:(0,i.A)(L.root,d),ref:t,ownerState:P,square:_},w,{children:[(0,h.jsx)(f.A.Provider,{value:R,children:O}),(0,h.jsx)(E,(0,a.A)({in:k,timeout:"auto"},S,{children:(0,h.jsx)("div",{"aria-labelledby":O.props.id,id:O.props["aria-controls"],role:"region",className:L.region,children:D})}))]}))}));t.A=b},54750:function(e,t,r){"use strict";var n=r(31835),a=r(40345);t.A=function(e){if(!(0,a.A)(e))return!1;var t=(0,n.A)(e);return"[object Function]"==t||"[object GeneratorFunction]"==t||"[object AsyncFunction]"==t||"[object Proxy]"==t}},54789:function(){!function(){"use strict";if("object"==typeof window)if("IntersectionObserver"in window&&"IntersectionObserverEntry"in window&&"intersectionRatio"in window.IntersectionObserverEntry.prototype)"isIntersecting"in window.IntersectionObserverEntry.prototype||Object.defineProperty(window.IntersectionObserverEntry.prototype,"isIntersecting",{get:function(){return this.intersectionRatio>0}});else{var e=function(e){for(var t=window.document,r=a(t);r;)r=a(t=r.ownerDocument);return t}(),t=[],r=null,n=null;i.prototype.THROTTLE_TIMEOUT=100,i.prototype.POLL_INTERVAL=null,i.prototype.USE_MUTATION_OBSERVER=!0,i._setupCrossOriginUpdater=function(){return r||(r=function(e,r){n=e&&r?d(e,r):{top:0,bottom:0,left:0,right:0,width:0,height:0},t.forEach((function(e){e._checkForIntersections()}))}),r},i._resetCrossOriginUpdater=function(){r=null,n=null},i.prototype.observe=function(e){if(!this._observationTargets.some((function(t){return t.element==e}))){if(!e||1!=e.nodeType)throw new Error("target must be an Element");this._registerInstance(),this._observationTargets.push({element:e,entry:null}),this._monitorIntersections(e.ownerDocument),this._checkForIntersections()}},i.prototype.unobserve=function(e){this._observationTargets=this._observationTargets.filter((function(t){return t.element!=e})),this._unmonitorIntersections(e.ownerDocument),0==this._observationTargets.length&&this._unregisterInstance()},i.prototype.disconnect=function(){this._observationTargets=[],this._unmonitorAllIntersections(),this._unregisterInstance()},i.prototype.takeRecords=function(){var e=this._queuedEntries.slice();return this._queuedEntries=[],e},i.prototype._initThresholds=function(e){var t=e||[0];return Array.isArray(t)||(t=[t]),t.sort().filter((function(e,t,r){if("number"!=typeof e||isNaN(e)||e<0||e>1)throw new Error("threshold must be a number between 0 and 1 inclusively");return e!==r[t-1]}))},i.prototype._parseRootMargin=function(e){var t=(e||"0px").split(/\s+/).map((function(e){var t=/^(-?\d*\.?\d+)(px|%)$/.exec(e);if(!t)throw new Error("rootMargin must be specified in pixels or percent");return{value:parseFloat(t[1]),unit:t[2]}}));return t[1]=t[1]||t[0],t[2]=t[2]||t[0],t[3]=t[3]||t[1],t},i.prototype._monitorIntersections=function(t){var r=t.defaultView;if(r&&-1==this._monitoringDocuments.indexOf(t)){var n=this._checkForIntersections,o=null,i=null;this.POLL_INTERVAL?o=r.setInterval(n,this.POLL_INTERVAL):(l(r,"resize",n,!0),l(t,"scroll",n,!0),this.USE_MUTATION_OBSERVER&&"MutationObserver"in r&&(i=new r.MutationObserver(n)).observe(t,{attributes:!0,childList:!0,characterData:!0,subtree:!0})),this._monitoringDocuments.push(t),this._monitoringUnsubscribes.push((function(){var e=t.defaultView;e&&(o&&e.clearInterval(o),s(e,"resize",n,!0)),s(t,"scroll",n,!0),i&&i.disconnect()}));var u=this.root&&(this.root.ownerDocument||this.root)||e;if(t!=u){var c=a(t);c&&this._monitorIntersections(c.ownerDocument)}}},i.prototype._unmonitorIntersections=function(t){var r=this._monitoringDocuments.indexOf(t);if(-1!=r){var n=this.root&&(this.root.ownerDocument||this.root)||e,o=this._observationTargets.some((function(e){var r=e.element.ownerDocument;if(r==t)return!0;for(;r&&r!=n;){var o=a(r);if((r=o&&o.ownerDocument)==t)return!0}return!1}));if(!o){var i=this._monitoringUnsubscribes[r];if(this._monitoringDocuments.splice(r,1),this._monitoringUnsubscribes.splice(r,1),i(),t!=n){var l=a(t);l&&this._unmonitorIntersections(l.ownerDocument)}}}},i.prototype._unmonitorAllIntersections=function(){var e=this._monitoringUnsubscribes.slice(0);this._monitoringDocuments.length=0,this._monitoringUnsubscribes.length=0;for(var t=0;t<e.length;t++)e[t]()},i.prototype._checkForIntersections=function(){if(this.root||!r||n){var e=this._rootIsInDom(),t=e?this._getRootRect():{top:0,bottom:0,left:0,right:0,width:0,height:0};
vendor: 4,466 bytes, line 55
55this._observationTargets.forEach((function(n){var a=n.element,i=u(a),l=this._rootContainsTarget(a),s=n.entry,c=e&&l&&this._computeTargetAndRootIntersection(a,i,t),d=null;this._rootContainsTarget(a)?r&&!this.root||(d=t):d={top:0,bottom:0,left:0,right:0,width:0,height:0};var f=n.entry=new o({time:window.performance&&performance.now&&performance.now(),target:a,boundingClientRect:i,rootBounds:d,intersectionRect:c});s?e&&l?this._hasCrossedThreshold(s,f)&&this._queuedEntries.push(f):s&&s.isIntersecting&&this._queuedEntries.push(f):this._queuedEntries.push(f)}),this),this._queuedEntries.length&&this._callback(this.takeRecords(),this)}},i.prototype._computeTargetAndRootIntersection=function(t,a,o){if("none"!=window.getComputedStyle(t).display){for(var i,l,s,c,f,m,h,v,g=a,b=p(t),y=!1;!y&&b;){var x=null,C=1==b.nodeType?window.getComputedStyle(b):{};if("none"==C.display)return null;if(b==this.root||9==b.nodeType)if(y=!0,b==this.root||b==e)r&&!this.root?!n||0==n.width&&0==n.height?(b=null,x=null,g=null):x=n:x=o;else{var A=p(b),_=A&&u(A),E=A&&this._computeTargetAndRootIntersection(A,_,o);_&&E?(b=A,x=d(_,E)):(b=null,g=null)}else{var S=b.ownerDocument;b!=S.body&&b!=S.documentElement&&"visible"!=C.overflow&&(x=u(b))}if(x&&(i=x,l=g,s=void 0,c=void 0,f=void 0,m=void 0,h=void 0,v=void 0,s=Math.max(i.top,l.top),c=Math.min(i.bottom,l.bottom),f=Math.max(i.left,l.left),m=Math.min(i.right,l.right),v=c-s,g=(h=m-f)>=0&&v>=0&&{top:s,bottom:c,left:f,right:m,width:h,height:v}||null),!g)break;b=b&&p(b)}return g}},i.prototype._getRootRect=function(){var t;if(this.root&&!m(this.root))t=u(this.root);else{var r=m(this.root)?this.root:e,n=r.documentElement,a=r.body;t={top:0,left:0,right:n.clientWidth||a.clientWidth,width:n.clientWidth||a.clientWidth,bottom:n.clientHeight||a.clientHeight,height:n.clientHeight||a.clientHeight}}return this._expandRectByRootMargin(t)},i.prototype._expandRectByRootMargin=function(e){var t=this._rootMarginValues.map((function(t,r){return"px"==t.unit?t.value:t.value*(r%2?e.width:e.height)/100})),r={top:e.top-t[0],right:e.right+t[1],bottom:e.bottom+t[2],left:e.left-t[3]};return r.width=r.right-r.left,r.height=r.bottom-r.top,r},i.prototype._hasCrossedThreshold=function(e,t){var r=e&&e.isIntersecting?e.intersectionRatio||0:-1,n=t.isIntersecting?t.intersectionRatio||0:-1;if(r!==n)for(var a=0;a<this.thresholds.length;a++){var o=this.thresholds[a];if(o==r||o==n||o<r!=o<n)return!0}},i.prototype._rootIsInDom=function(){return!this.root||f(e,this.root)},i.prototype._rootContainsTarget=function(t){var r=this.root&&(this.root.ownerDocument||this.root)||e;return f(r,t)&&(!this.root||r==t.ownerDocument)},i.prototype._registerInstance=function(){t.indexOf(this)<0&&t.push(this)},i.prototype._unregisterInstance=function(){var e=t.indexOf(this);-1!=e&&t.splice(e,1)},window.IntersectionObserver=i,window.IntersectionObserverEntry=o}function a(e){try{return e.defaultView&&e.defaultView.frameElement||null}catch(t){return null}}function o(e){this.time=e.time,this.target=e.target,this.rootBounds=c(e.rootBounds),this.boundingClientRect=c(e.boundingClientRect),this.intersectionRect=c(e.intersectionRect||{top:0,bottom:0,left:0,right:0,width:0,height:0}),this.isIntersecting=!!e.intersectionRect;var t=this.boundingClientRect,r=t.width*t.height,n=this.intersectionRect,a=n.width*n.height;this.intersectionRatio=r?Number((a/r).toFixed(4)):this.isIntersecting?1:0}function i(e,t){var r,n,a,o=t||{};if("function"!=typeof e)throw new Error("callback must be a function");if(o.root&&1!=o.root.nodeType&&9!=o.root.nodeType)throw new Error("root must be a Document or Element");this._checkForIntersections=(r=this._checkForIntersections.bind(this),n=this.THROTTLE_TIMEOUT,a=null,function(){a||(a=setTimeout((function(){r(),a=null}),n))}),this._callback=e,this._observationTargets=[],this._queuedEntries=[],this._rootMarginValues=this._parseRootMargin(o.rootMargin),this.thresholds=this._initThresholds(o.threshold),this.root=o.root||null,this.rootMargin=this._rootMarginValues.map((function(e){return e.value+e.unit})).join(" "),this._monitoringDocuments=[],this._monitoringUnsubscribes=[]}function l(e,t,r,n){"function"==typeof e.addEventListener?e.addEventListener(t,r,n||!1):"function"==typeof e.attachEvent&&e.attachEvent("on"+t,r)}function s(e,t,r,n){"function"==typeof e.removeEventListener?e.removeEventListener(t,r,n||!1):"function"==typeof e.detachEvent&&e.detachEvent("on"+t,r)}function u(e){var t;try{t=e.getBoundingClientRect()}catch(r){}
55return t?(t.width&&t.height||(t={top:t.top,right:t.right,bottom:t.bottom,left:t.left,width:t.right-t.left,height:t.bottom-t.top}),t):{top:0,bottom:0,left:0,right:0,width:0,height:0}}function c(e){return!e||"x"in e?e:{top:e.top,y:e.top,bottom:e.bottom,left:e.left,x:e.left,right:e.right,width:e.width,height:e.height}}function d(e,t){var r=t.top-e.top,n=t.left-e.left;return{top:r,left:n,height:t.height,width:t.width,bottom:r+t.height,right:n+t.width}}function f(e,t){for(var r=t;r;){if(r==e)return!0;r=p(r)}return!1}function p(t){var r=t.parentNode;return 9==t.nodeType&&t!=e?a(t):(r&&r.assignedSlot&&(r=r.assignedSlot.parentNode),r&&11==r.nodeType&&r.host?r.host:r)}function m(e){return e&&9===e.nodeType}}()},54818:function(e,t,r){"use strict";var n=r(98965);e.exports=n},54820:function(e,t,r){"use strict";var n=r(93916),a=r(76275),o=r(43192),i=r(8833),l=r(1515);n({target:"Array",proto:!0,arity:1,forced:r(55841)((function(){return 4294967297!==[].push.call({length:4294967296},1)}))||!function(){try{Object.defineProperty([],"length",{writable:!1}).push()}catch(e){return e instanceof TypeError}}()},{push:function(e){var t=a(this),r=o(t),n=arguments.length;l(r+n);for(var s=0;s<n;s++)t[r]=arguments[s],r++;return i(t,r),r}})},54842:function(e,t,r){"use strict";var n=r(95661),a=String,o=TypeError;e.exports=function(e){if("object"==typeof e||n(e))return e;throw new o("Can't set "+a(e)+" as a prototype")}},55097:function(e,t,r){"use strict";var n;r.d(t,{A:function(){return d}});var a=r(86326),o=r(27421),i=r(86410),l=r(16492);function s(e,t,r,n,o){const[i,s]=a.useState((()=>o&&r?r(e).matches:n?n(e).matches:t));return(0,l.A)((()=>{let t=!0;if(!r)return;const n=r(e),a=()=>{t&&s(n.matches)};return a(),n.addListener(a),()=>{t=!1,n.removeListener(a)}}),[e,r]),i}const u=(n||(n=r.t(a,2))).useSyncExternalStore;function c(e,t,r,n,o){const i=a.useCallback((()=>t),[t]),l=a.useMemo((()=>{if(o&&r)return()=>r(e).matches;if(null!==n){const{matches:t}=n(e);return()=>t}return i}),[i,e,n,o,r]),[s,c]=a.useMemo((()=>{if(null===r)return[i,()=>()=>{}];const t=r(e);return[()=>t.matches,e=>(t.addListener(e),()=>{t.removeListener(e)})]}),[i,r,e]);return u(c,s,l)}function d(e,t={}){const r=(0,o.A)(),n="undefined"!=typeof window&&void 0!==window.matchMedia,{defaultMatches:a=!1,matchMedia:l=(n?window.matchMedia:null),ssrMatchMedia:d=null,noSsr:f=!1}=(0,i.A)({name:"MuiUseMediaQuery",props:t,theme:r});let p="function"==typeof e?e(r):e;p=p.replace(/^@media( ?)/m,"");return(void 0!==u?c:s)(p,a,l,d,f)}},55112:function(e,t){"use strict";t.A={50:"#ffebee",100:"#ffcdd2",200:"#ef9a9a",300:"#e57373",400:"#ef5350",500:"#f44336",600:"#e53935",700:"#d32f2f",800:"#c62828",900:"#b71c1c",A100:"#ff8a80",A200:"#ff5252",A400:"#ff1744",A700:"#d50000"}},55163:function(e,t,r){"use strict";function n(e){if("string"!=typeof e)throw new TypeError("Expected a string");return e.replace(/[|\\{}()[\]^$+*?.]/g,"\\$&").replace(/-/g,"\\x2d")}r.r(t),r.d(t,{default:function(){return n}})},55196:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=n(r(12993));t.default=a.default},55220:function(e,t,r){"use strict";var n=r(30175);e.exports=n},55237:function(e,t,r){var n=r(48869),a=r(87938),o=r(37773);e.exports=function(e,t,r,i,l,s){var u=1&r,c=e.length,d=t.length;if(c!=d&&!(u&&d>c))return!1;var f=s.get(e),p=s.get(t);if(f&&p)return f==t&&p==e;var m=-1,h=!0,v=2&r?new n:void 0;for(s.set(e,t),s.set(t,e);++m<c;){var g=e[m],b=t[m];if(i)var y=u?i(b,g,m,t,e,s):i(g,b,m,e,t,s);if(void 0!==y){if(y)continue;h=!1;break}if(v){if(!a(t,(function(e,t){if(!o(v,t)&&(g===e||l(g,e,r,i,s)))return v.push(t)}))){h=!1;break}}else if(g!==b&&!l(g,b,r,i,s)){h=!1;break}}return s.delete(e),s.delete(t),h}},55240:function(e,t,r){var n=r(26837),a=r(53435);e.exports=function(e,t){return e&&n(t,a(t),e)}},55260:function(e,t,r){"use strict";var n,a=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var a=Object.getOwnPropertyDescriptor(t,r);a&&!("get"in a?!t.__esModule:a.writable||a.configurable)||(a={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,a)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),o=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),i=this&&this.__importStar||(n=function(e){return n=Object.getOwnPropertyNames||function(e){var t=[];for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[t.length]=r);return t},n(e)}
55,function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r=n(e),i=0;i<r.length;i++)"default"!==r[i]&&a(t,e,r[i]);return o(t,e),t}),l=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const s=r(97711),u=l(r(55530)),c=i(r(86326)),d=l(r(85790)),f=l(r(85101)),p=r(27268),m=(0,d.default)((({name:e,className:t,children:r,defaultValue:n,onChange:a})=>{const[o,i]=(0,c.useState)(n),l=c.default.Children.map(r,(t=>{if((r=t)&&"object"==typeof r&&"type"in r&&r.type===f.default){const{value:r,className:n}=t.props,l=()=>{i(r),a&&a(r)};return c.default.cloneElement(t,{name:e,checked:r===o,onChange:l,className:(0,u.default)(p.classes.item,n)})}return t;var r}));return(0,s.jsx)(p.Container,{"data-testid":"radio-group",className:t,children:l})})),h=Object.defineProperty(m,"Item",{value:f.default,writable:!1});t.default=h},55336:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.Root=t.LocationAutoComplete=t.AndOrLabel=void 0;var a=n(r(83243)),o=n(r(25043)),i=n(r(9866)),l=r(91972),s=(0,l.styled)(o.default)({marginBottom:0});t.Root=s;var u=(0,l.styled)(i.default)((function(e){var t,r=e.theme;return(t={textAlign:"center",lineHeight:2}).span={background:r.colours.white,padding:"0 0.5rem"},t["&::after"]={content:'""',display:"block",width:"100%",borderBottom:"1px solid "+r.colours.white,margin:"-1rem 0 1rem 0"},t}));t.AndOrLabel=u;var c=(0,l.styled)(a.default)({marginBottom:"8px"});t.LocationAutoComplete=c},55402:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.default=void 0;var a=(0,n(r(40862)).default)();t.default=a},55453:function(e,t,r){"use strict";var n=r(93243),a=r(74864),o=r(93833).f,i=n("unscopables"),l=Array.prototype;void 0===l[i]&&o(l,i,{configurable:!0,value:a(null)}),e.exports=function(e){l[i][e]=!0}},55473:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=n(r(6138));t.default=a.default},55510:function(e){"use strict";var t=function(e){return function(e){return!!e&&"object"==typeof e}(e)&&!function(e){var t=Object.prototype.toString.call(e);return"[object RegExp]"===t||"[object Date]"===t||function(e){return e.$$typeof===r}(e)}(e)};var r="function"==typeof Symbol&&Symbol.for?Symbol.for("react.element"):60103;function n(e,t){return!1!==t.clone&&t.isMergeableObject(e)?s((r=e,Array.isArray(r)?[]:{}),e,t):e;var r}function a(e,t,r){return e.concat(t).map((function(e){return n(e,r)}))}function o(e){return Object.keys(e).concat(function(e){return Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(e).filter((function(t){return Object.propertyIsEnumerable.call(e,t)})):[]}(e))}function i(e,t){try{return t in e}catch(r){return!1}}function l(e,t,r){var a={};return r.isMergeableObject(e)&&o(e).forEach((function(t){a[t]=n(e[t],r)})),o(t).forEach((function(o){(function(e,t){return i(e,t)&&!(Object.hasOwnProperty.call(e,t)&&Object.propertyIsEnumerable.call(e,t))})(e,o)||(i(e,o)&&r.isMergeableObject(t[o])?a[o]=function(e,t){if(!t.customMerge)return s;var r=t.customMerge(e);return"function"==typeof r?r:s}(o,r)(e[o],t[o],r):a[o]=n(t[o],r))})),a}function s(e,r,o){(o=o||{}).arrayMerge=o.arrayMerge||a,o.isMergeableObject=o.isMergeableObject||t,o.cloneUnlessOtherwiseSpecified=n;var i=Array.isArray(r);return i===Array.isArray(e)?i?o.arrayMerge(e,r,o):l(e,r,o):n(r,o)}s.all=function(e,t){if(!Array.isArray(e))throw new Error("first argument should be an array");return e.reduce((function(e,r){return s(e,r,t)}),{})};var u=s;e.exports=u},55530:function(e,t){var r;!function(){"use strict";var n={}.hasOwnProperty;function a(){for(var e="",t=0;t<arguments.length;t++){var r=arguments[t];r&&(e=i(e,o(r)))}return e}function o(e){if("string"==typeof e||"number"==typeof e)return e;if("object"!=typeof e)return"";if(Array.isArray(e))return a.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)n.call(e,r)&&e[r]&&(t=i(t,r));return t}function i(e,t){return t?e?e+" "+t:e+t:e}e.exports?(a.default=a,e.exports=a):void 0===(r=function(){return a}
55.apply(t,[]))||(e.exports=r)}()},55540:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const n=r(97711);t.default=e=>(0,n.jsxs)("svg",{viewBox:"0 0 214 100",xmlns:"http://www.w3.org/2000/svg",...e,children:[(0,n.jsx)("path",{d:"M23.0426 40.72C23.0426 44.24 19.919 46.2 16.9252 46.2H9.51045V36.03H17.3244C21.3561 36.03 23.0526 37.07 23.0526 40.73L23.0426 40.72ZM32.1639 39.43C31.6449 31.08 26.4356 29 17.4541 29H0V69.7H9.75993V53.13H15.8774C19.2604 53.13 20.2983 56.39 21.2164 58.48L25.1184 67.74C25.1184 67.74 25.767 69.57 27.2041 69.57H37.0937C34.6188 67.74 32.9323 61.87 31.8844 59.4C29.5393 53.79 28.1122 49.36 25.2481 48.97C30.0682 47.27 32.4034 44.67 32.1439 39.45",fill:"#D73225"}),(0,n.jsx)("path",{d:"M161.278 43.72V43.85C163.105 41.11 166.228 39.55 169.611 39.81C172.475 39.81 177.425 40.98 179.112 45.94C179.631 47.37 179.89 48.94 180.02 50.37V69.41H171.687V52.06C171.687 48.93 169.99 46.97 166.607 46.97C164.003 46.97 161.917 49.06 161.787 51.67V69.67H153.065V40.84H161.268V43.71L161.278 43.72Z",fill:"#D73225"}),(0,n.jsx)("path",{d:"M45.8158 57.55C45.8158 60.94 48.5502 63.81 52.063 63.81H52.1927C54.9271 63.81 55.9649 63.16 57.7912 60.94H65.9943C64.2978 67.72 58.7093 70.46 51.544 70.46C43.7301 70.46 36.8343 64.85 36.8343 54.94C36.8343 46.07 42.1733 39.29 51.544 39.29C57.2722 39.29 61.6932 41.25 64.2978 46.46C65.2059 48.16 65.8646 49.98 66.124 51.81C66.5132 53.64 66.643 55.59 66.3835 57.55H45.8158ZM57.5317 51.29C57.5317 48.03 55.1865 45.94 51.544 45.94C48.4204 45.81 45.8158 48.16 45.5563 51.29H57.5317Z",fill:"#D73225"}),(0,n.jsx)("path",{d:"M92.1605 66.55C90.2045 69.94 87.081 70.59 83.3087 70.59C74.7164 70.59 70.6847 62.63 70.6847 55.07C70.6847 47.51 75.2453 39.55 84.3566 39.55C87.3504 39.55 89.8253 40.46 91.5118 42.81V29.38H100.234V69.68H92.2902L92.1605 66.55ZM85.7836 63.81C90.7334 63.81 92.0308 58.98 92.0308 55.07C92.0308 51.16 90.7334 46.46 85.9133 46.46C80.8338 46.46 79.4067 50.63 79.4067 55.07C79.4067 59.51 8
551.3627 63.81 85.7836 63.81Z",fill:"#D73225"}),(0,n.jsx)("path",{d:"M115.073 29.5H106.611V69.8H115.073V29.5Z",fill:"#D73225"}),(0,n.jsx)("path",{d:"M206.056 66.68C204.1 70.07 200.977 70.72 197.205 70.72C188.612 70.72 184.58 62.76 184.58 55.2C184.58 47.64 189.141 39.68 198.252 39.68C201.246 39.68 203.721 40.59 205.408 42.94V29.51H214V69.81H206.056V66.68ZM199.679 63.94C204.629 63.94 205.927 59.11 205.927 55.2C205.927 51.29 204.629 46.59 199.809 46.59C194.73 46.59 193.303 50.76 193.303 55.2C193.303 59.64 195.259 63.94 199.679 63.94Z",fill:"#D73225"}),(0,n.jsx)("path",{d:"M139.284 59.5C139.284 61.2 137.717 64.46 132.777 64.46C132.777 64.46 128.356 64.72 128.356 61.2C128.356 61.2 128.097 58.72 132.647 57.81C132.647 57.81 137.467 56.77 139.284 56.11V59.5ZM139.284 67.72C139.413 68.5 139.673 69.15 140.062 69.81H148.395C147.746 68.9 147.487 67.85 147.487 66.81V50.9C147.487 42.03 140.721 39.94 134.863 39.94C131.869 39.81 128.745 40.46 126.011 41.77C123.277 43.6 121.59 46.73 121.59 49.99H129.144C129.144 48.69 130.182 46.47 134.613 46.47C137.737 46.47 139.034 47.9 139.034 49.08C139.034 49.08 139.294 51.04 135.781 51.3C135.781 51.3 128.626 52.47 127.188 53C121.331 54.96 120.293 58.87 120.293 61.48C120.293 67.61 124.983 71 130.442 71C134.344 70.87 136.819 70.22 139.294 67.74L139.284 67.72Z",fill:"#D73225"})]})},55641:function(e,t,r){"use strict";r.d(t,{q:function(){return o}});var n=r(72667),a=r(68223);function o(e){return(0,a.A)("MuiCardActionArea",e)}const i=(0,n.A)("MuiCardActionArea",["root","focusVisible","focusHighlight"]);t.A=i},55654:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.Slice=function(e){var t=Object.assign({},e,{sliceName:e.alias});delete t.alias,delete t.__renderedByLocation;var r=(0,l.useContext)(c.SlicesContext),n=f(e);if(Object.keys(n).length)throw new d("browser"===r.renderEnvironment,t.sliceName,n,e.__renderedByLocation);if("server"===r.renderEnvironment)return l.default.createElement(s.ServerSlice,t);if("browser"===r.renderEnvironment)return l.default.createElement(u.InlineSlice,t);if("engines"===r.renderEnvironment||"dev-ssr"===r.renderEnvironment)return l.default.createElement(u.InlineSlice,t);if("slices"===r.renderEnvironment){var a="";try{a='\n\nSlice component "'+r.sliceRoot.name+'" ('+r.sliceRoot.componentPath+') tried to render <Slice alias="'+e.alias+'"/>'}catch(o){}throw new Error("Nested slices are not supported."+a+"\n\nSee https://gatsbyjs.com/docs/reference/built-in-components/gatsby-slice#nested-slices")}throw new Error('Slice context "'+r.renderEnvironment+'" is not supported.')};var a=n(r(41027)),o=n(r(57077)),i=n(r(99653)),l=function(e,t){if("function"==typeof WeakMap)var r=new WeakMap,n=new WeakMap;return function(e,t){if(!t&&e&&e.__esModule)return e;var a,o,i={__proto__:null,default:e};if(null===e||"object"!=typeof e&&"function"!=typeof e)return i;if(a=t?n:r){if(a.has(e))return a.get(e);a.set(e,i)}for(var l in e)"default"!==l&&{}.hasOwnProperty.call(e,l)&&((o=(a=Object.defineProperty)&&Object.getOwnPropertyDescriptor(e,l))&&(o.get||o.set)?a(i,l,o):i[l]=e[l]);return i}(e,t)}(r(86326)),s=r(65569),u=r(48143),c=r(59714);var d=function(e){function t(r,n,o,i){var s,u=Object.entries(o).map((function(e){var t=e[0];return'not serializable "'+e[1]+'" type passed to "'+t+'" prop'})).join(", "),c="SlicePropsError",d="",f="";if(r){var p,m,h="";if(l.default.captureOwnerStack){var v=l.default.captureOwnerStack(),g=(new Error).stack||"";h=v?g+"\n"+v:g}else h=null!==(p=l.default.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED)&&void 0!==p&&null!==(m=p.ReactDebugCurrentFrame)&&void 0!==m&&m.getCurrentStack?l.default.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactDebugCurrentFrame.getCurrentStack():(new Error).stack||"";var b=h.trim().split("\n").slice(1);b.length>0&&(b[0]=b[0].trim(),d="\n"+b.join("\n")),f='Slice "'+n+'" was passed props that are not serializable ('+u+")."}else{d=(f=c+': Slice "'+n+'" was passed props that are not serializable ('+u+").")+"\n"+(new Error).stack.trim().split("\n").slice(2).join("\n")}return(s=e.call(this,f)||this).name=c,d?s.stack=d:Error.captureStackTrace((0,a.default)(s),t),i&&(s.forcedLocation=Object.assign({},i,{functionName:"Slice"})),s}return(0,o.default)(t,e),t}((0,i.default)(Error)),f=function e(t,r,n,a){void 0===r&&(r={}),void 0===n&&(n=[]),void 0===a&&(a=null);for(var o=0,i=Object.entries(t);o<i.length;o++){var l=i[o],s=l[0],u=l[1];if(null!=u&&(a||"children"!==s)){var c=a?a+"."+s:s;"function"==typeof u?r[c]=typeof u:"object"==typeof u&&n.indexOf(u)<=0&&(n.push(u),e(u,r,n,c))}}return r}},55667:function(e,t,r){"use strict";var n,a=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var a=Object.getOwnPropertyDescriptor(t,r);
55a&&!("get"in a?!t.__esModule:a.writable||a.configurable)||(a={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,a)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),o=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),i=this&&this.__importStar||(n=function(e){return n=Object.getOwnPropertyNames||function(e){var t=[];for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[t.length]=r);return t},n(e)},function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r=n(e),i=0;i<r.length;i++)"default"!==r[i]&&a(t,e,r[i]);return o(t,e),t});Object.defineProperty(t,"__esModule",{value:!0}),t.StyledTappableCard=void 0;const l=r(91972),s=i(r(98117));t.StyledTappableCard=(0,l.styled)(s.default)({boxShadow:"none","&:hover":{boxShadow:"none"},[`.${s.tappableCardClasses.body}`]:{padding:"30px 0px 0px"},[`.${s.tappableCardClasses.brandLogo}`]:{marginLeft:-5},[`.${s.tappableCardClasses.footer}`]:{padding:"36px 0px"}})},55686:function(e,t,r){"use strict";var n=r(60330);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=n(r(24142)),o=r(36870),i=(0,a.default)((0,o.jsx)("path",{d:"M16 1H4c-1.1 0-2 .9-2 2v14h2V3h12V1zm-1 4H8c-1.1 0-1.99.9-1.99 2L6 21c0 1.1.89 2 1.99 2H19c1.1 0 2-.9 2-2V11l-6-6zM8 21V7h6v5h5v9H8z"}),"FileCopyOutlined");t.default=i},55704:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.default=t.convertProductRowToResultsRow=t.calculateBattensForFaces=void 0;var a=n(r(61269)),o=r(86617),i=n(r(19841)),l=r(53277),s=r(60036),u=n(r(51492)),c=n(r(55870)),d=n(r(53766)),f=n(r(15416)),p=["baseQuantity"],m=function(e,t){return e.map((function(e){return Object.assign({},e,{battens:(0,l.battenCalc)({vertices:e.vertices,pitch:e.pitch,mainTileVariant:t,subtract:Boolean(e.subtract)})})}))};t.calculateBattensForFaces=m;var h=function(e){var t=e.name,r=e.packSize,n=void 0===r?1:r,a=e.baseQuantity,o=e.category,i=e.externalProductCode,l=e.image,u=e.withContingency;return{category:o,image:l,description:t,externalProductCode:i,packSize:1===n?"-":n.toString(),quantity:Math.ceil(Math.ceil(a/n)*(u?1+s.CONTINGENCY:1))}};t.convertProductRowToResultsRow=h;var v=function(){function e(e){var t=e.measurements,r=e.mainTileVariant,n=e.vergeOption,a=e.ridge,i=e.ventilationHoods,l=e.underlay,s=e.gutteringVariant,u=e.gutteringHook,c=e.downPipes,d=e.downPipeConnectors,f=e.roof;this.results=new Map,this.facesBattens=void 0,this.lines=void 0;var p=t.faces,h=t.lines;this.facesBattens=m(p,r),this.addSurfaceCoveringProducts(r,n),this.lines=h,this.addLineProducts(r,a,r.hip),this.addRoofBasedAccessories(f,r.hipStart,a),this.addVentilationHoods(i),this.addCalculatedAccessories(t,r,a),this.addOtherAccessories(r),this.addGuttering(h.eave,s,u,c,d),l&&this.addProduct(o.ProductCategory.Accessories,l,t.area?Math.ceil(t.area/(l.length*(l.width-l.overlap))):0)}var t=e.prototype;return t.addSurfaceCoveringProducts=function(e,t){var r=this,n=e.brokenBond&&(null==t?void 0:t.halfLeft)&&this.facesBattens.some((function(e){return"VERGE"===e.sides[0]})),a=e.brokenBond&&(null==t?void 0:t.halfRight)&&this.facesBattens.some((function(e){return"VERGE"===e.sides[1]}));this.facesBattens.forEach((function(i){var s=(0,l.surface)({face:i,tile:e,hasHalfLeftVerges:Boolean(n),hasHalfRightVerges:Boolean(a),cloakedVerge:t});r.addProduct(o.ProductCategory.Tiles,e,s.quantity,!0),e.halfTile&&s.half.quantity&&r.addProduct(o.ProductCategory.Tiles,e.halfTile,s.half.quantity),t&&(r.addProduct(o.ProductCategory.Tiles,t.left,s.cloakedVerge.left),r.addProduct(o.ProductCategory.Tiles,t.right,s.cloakedVerge.right),e.brokenBond&&(s.cloakedVerge.halfLeft&&t.halfLeft&&r.addProduct(o.ProductCategory.Tiles,t.halfLeft,s.cloakedVerge.halfLeft),s.cloakedVerge.halfRight&&t.halfRight&&r.addProduct(o.ProductCategory.Tiles,t.halfRight,s.cloakedVerge.halfRight)))}))},t.addLineProducts=function(e,t,r){if(!this.lines)throw new Error('"lines" must be assigned before calling this function');this.addValleyMetalFlush(e),t&&this.addLineTilesForLine(this.lines.ridge,t),r&&this.addLineTilesForLine(this.lines.hip,r)},t.addValleyMetalFlush=function(e){var t,r,n=this,a=0;if(null===(t=this.lines)||void 0===t||null===(r=t.valley)||void 0===r||r.forEach((function(t){var r=t.length,i=t.start,l=t.end,s=t.top,u=t.dormerStart;i&&e.valleyMetalFlushStart&&(r-=n.addSingleAccessoryWithSubtraction(e.valleyMetalFlushStart)),l&&e.valleyMetalFlushEnd&&(r-=n.addSingleAccessoryWithSubtraction(e.valleyMetalFlushEnd)),s&&e.valleyMetalFlushTop&&
55(r-=e.valleyMetalFlushTop.coverLength,a++),u&&e.valleyMetalFlushDormerStart&&(r-=n.addSingleAccessoryWithSubtraction(e.valleyMetalFlushDormerStart)),e.valleyMetalFlush&&n.addProduct(o.ProductCategory.Accessories,e.valleyMetalFlush,Math.ceil(r/e.valleyMetalFlush.coverLength))})),e.valleyMetalFlushTop&&a){if(a%2)throw new Error("There is an odd number of lines needing top valley metal flush which is used as only one per pair");this.addProduct(o.ProductCategory.Accessories,e.valleyMetalFlushTop,a/2)}},t.addSingleAccessoryWithSubtraction=function(e){return this.addProduct(o.ProductCategory.Accessories,e,1),e.coverLength},t.addLineTilesForLine=function(e,t){var r=this;e.forEach((function(e){var n=e.length;return r.addLengthBasedProduct(o.ProductCategory.Tiles,t,n)}))},t.addLengthBasedProduct=function(e,t,r){this.addProduct(e,t,Math.ceil(r/t.coverLength))},t.addVentilationHoods=function(e){var t=this;e.forEach((function(e){return t.addProduct(o.ProductCategory.Ventilation,e,1)}))},t.addGuttering=function(e,t,r,n,a){var i=this;void 0===n&&(n=0),void 0===a&&(a=0),e.forEach((function(e){var n=e.length;t&&i.addProduct(o.ProductCategory.Accessories,t,Math.ceil(n/t.length)),r&&i.addProduct(o.ProductCategory.Accessories,r,Math.ceil(n/r.length))})),null!=t&&t.downPipe&&this.addProduct(o.ProductCategory.Accessories,t.downPipe,n),null!=t&&t.downPipeConnector&&this.addProduct(o.ProductCategory.Accessories,t.downPipeConnector,a)},t.addCalculatedAccessories=function(e,t,r){var n,a=this,i=e.lines,l=e.area;this.addMainTileSideClips(t),this.addMainTileTopClips(t),this.addRidgeAndHipFixings(t,r),this.addVergeScrews(t),this.addRidgeAndHipRolls(t);var s=r?this.getProductQuantity(r.code):0,u=0;if(t.longScrew){var c=i.hip.reduce((function(e,t){return e+t.length}),0)/100,d=i.ridge.reduce((function(e,t){return e+t.length}),0)/100,f=i.eave.reduce((function(e,t){return e+t.length}),0)/100,p=i.leftVerge.reduce((function(e,t){return e+t.length}),0)/100,m=i.rightVerge.reduce((function(e,t){return e+t.length}),0)/100;u=Math.ceil(3.2*(c+d+f+p+m)),this.addProduct(o.ProductCategory.Fixings,t.longScrew,u)}t.screw&&this.addProduct(o.ProductCategory.Fixings,t.screw,l?Math.ceil(l/1e4*10-u):0),s&&t.stormBracket&&this.addProduct(o.ProductCategory.Fixings,t.stormBracket,2*s),t.finishingKit&&this.addProduct(o.ProductCategory.Fixings,t.finishingKit,1),null!==(n=t.eaveAccessories)&&void 0!==n&&n.length&&i.eave.forEach((function(e){return t.eaveAccessories.forEach((function(t){a.addProduct(t.category||o.ProductCategory.Accessories,t,Math.ceil(e.length/t.coverLength))}))}))},t.addOtherAccessories=function(e){var t,r=this;null===(t=e.accessories)||void 0===t||t.forEach((function(e){e.category!==o.ProductCategory.Sealing?r.addProduct(o.ProductCategory.Accessories,e,0):r.addProduct(o.ProductCategory.Sealing,e,0)}))},t.addRoofBasedAccessories=function(e,t,r){var n=(0,u.default)(e),a=n.ridgeStartCount,i=n.ridgeEndCount,l=n.yRidgeCount,s=n.hipStartCount;t&&s&&this.addProduct(o.ProductCategory.Tiles,t,s),r&&(r.tRidge&&this.addProduct(o.ProductCategory.Tiles,r.tRidge,0),r.yRidge&&l&&this.addProduct(o.ProductCategory.Tiles,r.yRidge,l),r.ridgeEnd&&i&&this.addProduct(o.ProductCategory.Tiles,r.ridgeEnd,i),r.ridgeStart&&a&&this.addProduct(o.ProductCategory.Tiles,r.ridgeStart,a))},t.addMainTileSideClips=function(e){if(e.mainTileSideClip){var t=this.getProductQuantity(e.code),r=Math.ceil(.55*t);this.addProduct(o.ProductCategory.Fixings,e.mainTileSideClip,r)}},t.addMainTileTopClips=function(e){var t=(0,c.default)(e,this.facesBattens,this.lines.ridge);t&&this.addProduct(o.ProductCategory.Fixings,e.mainTileTopClip,t)},t.addRidgeAndHipRolls=function(e){var t=(0,d.default)(this.lines,e.ridgeAndHipRoll);t&&this.addProduct(o.ProductCategory.Accessories,e.ridgeAndHipRoll,t)},t.addVergeScrews=function(e){var t=(0,i.default)(e,this.getProductQuantity.bind(this));t&&this.addProduct(o.ProductCategory.Fixings,e.vergeScrew,t)},t.addRidgeAndHipFixings=function(e,t){var r=(0,f.default)(this.getProductQuantity.bind(this),t,e.hip);r&&e.clip&&this.addProduct(o.ProductCategory.Fixings,e.clip,r),r&&e.ridgeAndHipScrew&&this.addProduct(o.ProductCategory.Fixings,e.ridgeAndHipScrew,r)},t.getProductQuantity=function(e){return(this.results.get(e)||{}).baseQuantity||0},t.addProduct=function(e,t,r,n){var o=this.results.get(t.code);
55if(o&&o.category!==e)throw new Error("Product of code: "+t.code+" is being added to two different category");var i=o||{},l=i.baseQuantity,s=void 0===l?0:l,u=(0,a.default)(i,p),c=Object.assign({},u,{image:t.mainImage,code:t.code,externalProductCode:t.externalProductCode,name:t.name,packSize:t.packSize,category:e,baseQuantity:s+r,withContingency:n});this.results.set(t.code,c)},t.getResultsRowsByCategory=function(){var e={tiles:[],fixings:[],sealing:[],ventilation:[],accessories:[]};return this.results.forEach((function(t){e[t.category].push(h(t))})),e},e}();t.default=v},55714:function(e,t,r){"use strict";r(55453)("flat")},55717:function(e){function t(e,t,r,n,a,o,i){try{var l=e[o](i),s=l.value}catch(u){return void r(u)}l.done?t(s):Promise.resolve(s).then(n,a)}e.exports=function(e){return function(){var r=this,n=arguments;return new Promise((function(a,o){var i=e.apply(r,n);function l(e){t(i,a,o,l,s,"next",e)}function s(e){t(i,a,o,l,s,"throw",e)}l(void 0)}))}},e.exports.__esModule=!0,e.exports.default=e.exports},55841:function(e){"use strict";e.exports=function(e){try{return!!e()}catch(t){return!0}}},55850:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.THUMBNAIL_WIDTH=void 0;const a=r(97711),o=r(91972),i=n(r(16978)),l=r(86326),s=r(39748),u=r(3095),c=r(3766),d=r(33844);t.THUMBNAIL_WIDTH=130;t.default=(0,l.memo)((({media:e,activeImageIndex:t,onThumbnailClick:r,openYoutubeVideo:n,component:f,videoButtonLabel:p,visualiserButtonLabel:m})=>{const h=(0,l.useRef)(null),[v,g]=(0,l.useState)({left:!1,right:!1}),[b,y]=(0,l.useState)(0),[x,C]=(0,l.useState)(130),A=(0,o.useTheme)(),_=(0,i.default)(A.breakpoints.down("lg")),E=(0,l.useMemo)((()=>e.length*x+6*e.length-2),[e,x]),S=(0,l.useCallback)((()=>{const e=Math.abs(b),t=k();g({left:e+t<E,right:b<0})}),[b,E]);(0,l.useEffect)((()=>{S()}),[S,b,x]),(0,l.useEffect)((()=>{C(_?92:130)}),[_]),(0,l.useEffect)((()=>(window.addEventListener("resize",w),()=>{window.removeEventListener("resize",w)})),[b]),(0,s.useUpdateEffect)((()=>{w()}),[E]),(0,l.useEffect)((()=>{w()}),[]);const w=()=>{const e=k();e+Math.abs(b)>=E&&y(e-E),S()},k=()=>h.current?.offsetWidth||0;return(0,a.jsxs)(c.ThumbnailRoot,{"data-testid":"thumbnails-root",ref:h,children:[v.left&&(0,a.jsx)(c.StyledThumbScrollerButton,{direction:"left",onClick:()=>{const e=k();let t=b-x-6;Math.abs(t)+e>=E&&(t=e-E),y(t)},"data-testid":"thumbnail-scroller-left"}),v.right&&(0,a.jsx)(c.StyledThumbScrollerButton,{direction:"right",onClick:()=>{let e=b+x+6;e>=0&&(e=0),y(e)},"data-testid":"thumbnail-scroller-right"}),(0,a.jsx)(c.Scroller,{style:{right:`${b}px`},"data-testid":"thumbnail-scroller",children:e.map(((e,o)=>(0,a.jsx)(u.Thumbnail,{component:f,media:e,index:o,activeImageIndex:t,onThumbnailClick:r,openYoutubeVideo:n,label:(0,d.getThumbnailLabel)({media:e,videoButtonLabel:p,visualiserButtonLabel:m})},`thumbnail-${o}`)))})]})}))},55870:function(e,t){"use strict";t.__esModule=!0,t.default=void 0;var r=function(e,t,r){var n,a;if(!e.mainTileTopClip)return 0;var o=0,i=(null===(n=e.vergeOption)||void 0===n?void 0:n.left.coverWidth)||0,l=(null===(a=e.vergeOption)||void 0===a?void 0:a.right.coverWidth)||0;return t.forEach((function(t,n){var a=0;if(t.vertices.length>=4){var s=t.vertices.filter((function(e){return e.y>0}));if(s.length>=2){var u=s.map((function(e){return e.x}));a=Math.max(...u)-Math.min(...u)}}if(0===a&&r[n]?a=r[n].length:0===a&&r[0]&&(a=r[0].length),a>0&&(t.sides&&"VERGE"===t.sides[0]&&(a-=i),t.sides&&"VERGE"===t.sides[1]&&(a-=l),a>0)){var c=Math.ceil(a/e.coverWidth);o+=c}})),o};t.default=r},55888:function(e,t,r){var n=r(5229);e.exports=function(e){return n(e)?void 0:e}},56028:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.useSiteContext=t.SiteContextProvider=void 0;var a=n(r(86326)),o=r(16730),i=a.default.createContext({node_locale:"",countryCode:"",homePage:{title:""},getMicroCopy:o.fallbackGetMicroCopy}),l=i.Provider;t.SiteContextProvider=l;t.useSiteContext=function(){return a.default.useContext(i)}},56073:function(e,t,r){"use strict";r(86326);var n=r(87591),a=r(36870);t.A=(0,n.A)((0,a.jsx)("path",{d:"M5.59 7.41L10.18 12l-4.59 4.59L7 18l6-6-6-6zM16 6h2v12h-2z"}),"LastPage")},56126:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esMo
55dule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=r(97711),o=n(r(55530)),i=r(86326),l=n(r(22753)),s=n(r(75186)),u=n(r(2444)),c=n(r(32353)),d=n(r(64482)),f=n(r(94163)),p=r(89575),m={facebook:"https://www.facebook.com/sharer/sharer.php?u={{href}}&display=popup",linkedin:"https://www.linkedin.com/sharing/share-offsite/?url={{href}}",twitter:"https://twitter.com/intent/tweet?text={{message}}&url={{href}}",pinterest:"https://www.pinterest.com/pin/create/button/?url={{href}}",email:"mailto:?body={{href}}&subject={{message}}"},h={facebook:s.default,linkedin:u.default,twitter:f.default,pinterest:d.default,email:c.default},v=({type:e,label:t,gtm:r,message:n})=>{const o=(0,i.useCallback)((async()=>{g(e,n)}),[e,n]);return(0,a.jsx)(l.default,{variant:"flat",size:"42","data-channel":e,accessibilityLabel:t,onClick:o,gtm:r,children:(0,a.jsx)(p.StyledIcon,{source:h[e],"data-testid":`share-widget-icon-${e}`})})},g=async(e,t)=>{const r=m[e].replace(/{{(href|message)}}/g,(e=>"{{href}}"===e?location.href:t?encodeURIComponent(t):""));"email"===e?location.href=r:open(r,"Share","height=400,width=555")},b=({channel:e,clipboardSuccessMessage:t,clipboardErrorMessage:r})=>{const[n,o]=(0,i.useState)("");return(0,i.useEffect)((()=>{o(location.href)}),[]),(0,a.jsx)(p.StyledCopyToClipboardButton,{title:e.label,id:e.label,linkCopiedTooltip:t,copyLinkTooltip:e.label,clipboardErrorMessage:r,href:n,copyAccessibilityLabel:e.label,size:"42",tooltipPlacement:"bottom",gtm:e.gtm})};t.default=({channels:e,clipboardSuccessMessage:t="Copied to clipboard",clipboardErrorMessage:r="There was an error copying to clipboard",isLeftAligned:n=!1,title:i,message:l})=>(0,a.jsxs)(p.Root,{className:(0,o.default)(n&&p.classes.leftAligned),"data-testid":"share-widget",children:[(0,a.jsxs)(p.Title,{"data-testid":"share-widget-title",variant:"h6",children:[i,":"]}),(0,a.jsx)("ul",{className:p.classes.iconList,children:e.map(((e,n)=>(0,a.jsx)("li",{children:"copy"===e.type?(0,a.jsx)(b,{channel:e,clipboardSuccessMessage:t,clipboardErrorMessage:r}):(0,a.jsx)(v,{type:e.type,label:e.label,gtm:e.gtm,message:l})},n)))})]})},56185:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.SectionElement=t.LinkElement=void 0;var a=n(r(14042)),o=r(91972),i=n(r(62042)),l=(0,o.styled)(a.default)((function(e){var t;return(t={overflow:"hidden"})[e.theme.breakpoints.down(769)]={"&.video-preview-image":{maxHeight:"400px",height:"calc(100vw - 32px)"}},t}));t.SectionElement=l;var s=(0,o.styled)(i.default)({marginTop:"24px"});t.LinkElement=s},56186:function(e,t,r){"use strict";var n={};n[r(56377)("toStringTag")]="z",e.exports="[object z]"===String(n)},56263:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=r(97711),o=n(r(55530)),i=n(r(86326)),l=n(r(40221)),s=n(r(9866)),u=n(r(32203)),c=r(68421),d=i.default.forwardRef((({breadcrumbs:e,title:t,className:r,isHeroKeyLine:n,...d},f)=>(0,a.jsxs)(c.Root,{className:(0,o.default)(n&&c.classes.keyline,3===d.level&&c.classes.light,1!==d.level&&c.classes.slim,!!d.level&&c.classes[`lvl${d.level}`],r),"data-testid":"hero",ref:f,children:[(0,a.jsx)(c.StyledContainer,{disableGutters:!0,children:(0,a.jsxs)("div",{className:c.classes.wrapper,children:[e&&(0,a.jsx)("div",{className:c.classes.breadcrumbs,children:e}),(0,a.jsxs)("div",{className:c.classes.content,children:[(0,a.jsx)(s.default,{variant:"h1",hasUnderline:!0,hasDarkBackground:3!==d.level,className:c.classes.title,"data-testid":"hero-title",children:t}),1===d.level&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(c.Text,{"data-testid":"hero-text",children:(0,u.default)(d.children)}),d.cta&&i.default.cloneElement(d.cta,{className:(0,o.default)(c.classes.cta,d.cta.props.className),variant:"outlined",hasDarkBackground:!0,"data-testid":"hero-cta"})]})]})]})}),1===d.level&&d.media&&(0,a.jsx)(l.default,{...d.media,"data-testid":d.media["data-testid"]||"hero-image",className:(0,o.default)(d.media.className,c.classes.image)})]})));d.displayName="Hero",t.default=d},56275:function(e,t,r){"use strict";r.d(t,{A:function(){return n}});var n={animationIterationCount:1,aspectRatio:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGr
vendor: 25,986 bytes, line 55
55idRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1}},56311:function(e,t,r){"use strict";r.d(t,{R:function(){return o}});var n=r(72667),a=r(68223);function o(e){return(0,a.A)("MuiInputLabel",e)}const i=(0,n.A)("MuiInputLabel",["root","focused","disabled","error","required","asterisk","formControl","sizeSmall","shrink","animated","standard","filled","outlined"]);t.A=i},56320:function(e,t,r){"use strict";r.r(t),r.d(t,{GLTFLoader:function(){return o}});var n=r(72753);function a(e,t){if(t===n.RJ4)return console.warn("THREE.BufferGeometryUtils.toTrianglesDrawMode(): Geometry already defined as triangles."),e;if(t===n.rYR||t===n.O49){let r=e.getIndex();if(null===r){const t=[],n=e.getAttribute("position");if(void 0===n)return console.error("THREE.BufferGeometryUtils.toTrianglesDrawMode(): Undefined position attribute. Processing not possible."),e;for(let e=0;e<n.count;e++)t.push(e);e.setIndex(t),r=e.getIndex()}const a=r.count-2,o=[];if(t===n.rYR)for(let e=1;e<=a;e++)o.push(r.getX(0)),o.push(r.getX(e)),o.push(r.getX(e+1));else for(let e=0;e<a;e++)e%2==0?(o.push(r.getX(e)),o.push(r.getX(e+1)),o.push(r.getX(e+2))):(o.push(r.getX(e+2)),o.push(r.getX(e+1)),o.push(r.getX(e)));o.length/3!==a&&console.error("THREE.BufferGeometryUtils.toTrianglesDrawMode(): Unable to generate correct amount of triangles.");const i=e.clone();return i.setIndex(o),i.clearGroups(),i}return console.error("THREE.BufferGeometryUtils.toTrianglesDrawMode(): Unknown draw mode:",t),e}class o extends n.aHM{constructor(e){super(e),this.dracoLoader=null,this.ktx2Loader=null,this.meshoptDecoder=null,this.pluginCallbacks=[],this.register((function(e){return new d(e)})),this.register((function(e){return new x(e)})),this.register((function(e){return new C(e)})),this.register((function(e){return new A(e)})),this.register((function(e){return new p(e)})),this.register((function(e){return new m(e)})),this.register((function(e){return new h(e)})),this.register((function(e){return new v(e)})),this.register((function(e){return new c(e)})),this.register((function(e){return new g(e)})),this.register((function(e){return new f(e)})),this.register((function(e){return new y(e)})),this.register((function(e){return new b(e)})),this.register((function(e){return new s(e)})),this.register((function(e){return new _(e)})),this.register((function(e){return new E(e)}))}load(e,t,r,a){const o=this;let i;if(""!==this.resourcePath)i=this.resourcePath;else if(""!==this.path){const t=n.r6x.extractUrlBase(e);i=n.r6x.resolveURL(t,this.path)}else i=n.r6x.extractUrlBase(e);this.manager.itemStart(e);const l=function(t){a?a(t):console.error(t),o.manager.itemError(e),o.manager.itemEnd(e)},s=new n.Y9S(this.manager);s.setPath(this.path),s.setResponseType("arraybuffer"),s.setRequestHeader(this.requestHeader),s.setWithCredentials(this.withCredentials),s.load(e,(function(r){try{o.parse(r,i,(function(r){t(r),o.manager.itemEnd(e)}),l)}catch(n){l(n)}}),r,l)}setDRACOLoader(e){return this.dracoLoader=e,this}setDDSLoader(){throw new Error('THREE.GLTFLoader: "MSFT_texture_dds" no longer supported. Please update to "KHR_texture_basisu".')}setKTX2Loader(e){return this.ktx2Loader=e,this}setMeshoptDecoder(e){return this.meshoptDecoder=e,this}register(e){return-1===this.pluginCallbacks.indexOf(e)&&this.pluginCallbacks.push(e),this}unregister(e){return-1!==this.pluginCallbacks.indexOf(e)&&this.pluginCallbacks.splice(this.pluginCallbacks.indexOf(e),1),this}parse(e,t,r,n){let a;const o={},i={},s=new TextDecoder;if("string"==typeof e)a=JSON.parse(e);else if(e instanceof ArrayBuffer){if(s.decode(new Uint8Array(e,0,4))===S){try{o[l.KHR_BINARY_GLTF]=new M(e)}catch(d){return void(n&&n(d))}a=JSON.parse(o[l.KHR_BINARY_GLTF].content)}else a=JSON.parse(s.decode(e))}else a=e;if(void 0===a.asset||a.asset.version[0]<2)return void(n&&n(new Error("THREE.GLTFLoader: Unsupported asset. glTF versions >=2.0 are supported.")));const c=new J(a,{path:t||this.resourcePath||"",crossOrigin:this.crossOrigin,requestHeader:this.requestHeader,manager:this.manager,ktx2Loader:this.ktx2Loader,meshoptDecoder:this.meshoptDecoder});c.fileLoader.setRequestHeader(this.requestHeader);for(let l=0;l<this.pluginCallbacks.length;l++){const e=this.pluginCallbacks[l](c);e.name||console.error("THREE.GLTFLoader: Invalid plugin found: missing name"),i[e.name]=e,o[e.name]=!0}if(a.extensionsUsed)for(let f=0;f<a.extensionsUsed.length;++f){const e=a.extensionsUsed[f],t=a.extensionsRequired||[];switch(e){case l.KHR_MATERIALS_UNLIT:o[e]=new u;break;case l.KHR_DRACO_MESH_COMPRESSION:o[e]=new T(a,this.dracoLoader);break;case l.KHR_TEXTURE_TRANSFORM:o[e]=new O;break;case l.KHR_MESH_QUANTIZATION:o[e]=new D;break;default:t.indexOf(e)>=0&&void 0===i[e]&&console.warn('THREE.GLTFLoader: Unknown extension "'+e+'".')}}c.setExtensions(o),c.setPlugins(i),c.parse(r,n)}parseAsync(e,t){const r=this;return new Promise((function(n,a){r.parse(e,t,n,a)}))}}function i(){let e={};return{get:function(t){return e[t]},add:function(t,r){e[t]=r},remove:function(t){delete e[t]},removeAll:function(){e={}}}}const l={KHR_BINARY_GLTF:"KHR_binary_glTF",KHR_DRACO_MESH_COMPRESSION:"KHR_draco_mesh_compression",KHR_LIGHTS_PUNCTUAL:"KHR_lights_punctual",KHR_MATERIALS_CLEARCOAT:"KHR_materials_clearcoat",KHR_MATERIALS_IOR:"KHR_materials_ior",KHR_MATERIALS_SHEEN:"KHR_materials_sheen",KHR_MATERIALS_SPECULAR:"KHR_materials_specular",KHR_MATERIALS_TRANSMISSION:"KHR_materials_transmission",KHR_MATERIALS_IRIDESCENCE:"KHR_materials_iridescence",KHR_MATERIALS_ANISOTROPY:"KHR_materials_anisotropy",KHR_MATERIALS_UNLIT:"KHR_materials_unlit",KHR_MATERIALS_VOLUME:"KHR_materials_volume",KHR_TEXTURE_BASISU:"KHR_texture_basisu",KHR_TEXTURE_TRANSFORM:"KHR_texture_transform",KHR_MESH_QUANTIZATION:"KHR_mesh_quantization",KHR_MATERIALS_EMISSIVE_STRENGTH:"KHR_materials_emissive_strength",EXT_MATERIALS_BUMP:"EXT_materials_bump",EXT_TEXTURE_WEBP:"EXT_texture_webp",EXT_TEXTURE_AVIF:"EXT_texture_avif",EXT_MESHOPT_COMPRESSION:"EXT_meshopt_compression",EXT_MESH_GPU_INSTANCING:"EXT_mesh_gpu_instancing"};class s{constructor(e){this.parser=e,this.name=l.KHR_LIGHTS_PUNCTUAL,this.cache={refs:{},uses:{}}}_markDefs(){const e=this.parser,t=this.parser.json.nodes||[];for(let r=0,n=t.length;r<n;r++){const n=t[r];n.extensions&&n.extensions[this.name]&&void 0!==n.extensions[this.name].light&&e._addNodeRef(this.cache,n.extensions[this.name].light)}}_loadLight(e){const t=this.parser,r="light:"+e;let a=t.cache.get(r);if(a)return a;const o=t.json,i=((o.extensions&&o.extensions[this.name]||{}).lights||[])[e];let l;const s=new n.Q1f(16777215);void 0!==i.color&&s.setRGB(i.color[0],i.color[1],i.color[2],n.Zr2);const u=void 0!==i.range?i.range:0;switch(i.type){case"directional":l=new n.ZyN(s),l.target.position.set(0,0,-1),l.add(l.target);break;case"point":l=new n.HiM(s),l.distance=u;break;case"spot":l=new n.nCl(s),l.distance=u,i.spot=i.spot||{},i.spot.innerConeAngle=void 0!==i.spot.innerConeAngle?i.spot.innerConeAngle:0,i.spot.outerConeAngle=void 0!==i.spot.outerConeAngle?i.spot.outerConeAngle:Math.PI/4,l.angle=i.spot.outerConeAngle,l.penumbra=1-i.spot.innerConeAngle/i.spot.outerConeAngle,l.target.position.set(0,0,-1),l.add(l.target);break;default:throw new Error("THREE.GLTFLoader: Unexpected light type: "+i.type)}return l.position.set(0,0,0),l.decay=2,Z(l,i),void 0!==i.intensity&&(l.intensity=i.intensity),l.name=t.createUniqueName(i.name||"light_"+e),a=Promise.resolve(l),t.cache.add(r,a),a}getDependency(e,t){if("light"===e)return this._loadLight(t)}createNodeAttachment(e){const t=this,r=this.parser,n=r.json.nodes[e],a=(n.extensions&&n.extensions[this.name]||{}).light;return void 0===a?null:this._loadLight(a).then((function(e){return r._getNodeRef(t.cache,a,e)}))}}class u{constructor(){this.name=l.KHR_MATERIALS_UNLIT}getMaterialType(){return n.V9B}extendParams(e,t,r){const a=[];e.color=new n.Q1f(1,1,1),e.opacity=1;const o=t.pbrMetallicRoughness;if(o){if(Array.isArray(o.baseColorFactor)){const t=o.baseColorFactor;e.color.setRGB(t[0],t[1],t[2],n.Zr2),e.opacity=t[3]}void 0!==o.baseColorTexture&&a.push(r.assignTexture(e,"map",o.baseColorTexture,n.er$))}return Promise.all(a)}}class c{constructor(e){this.parser=e,this.name=l.KHR_MATERIALS_EMISSIVE_STRENGTH}extendMaterialParams(e,t){const r=this.parser.json.materials[e];if(!r.extensions||!r.extensions[this.name])return Promise.resolve();const n=r.extensions[this.name].emissiveStrength;return void 0!==n&&(t.emissiveIntensity=n),Promise.resolve()}}class d{constructor(e){this.parser=e,this.name=l.KHR_MATERIALS_CLEARCOAT}getMaterialType(e){const t=this.parser.json.materials[e];return t.extensions&&t.extensions[this.name]?n.uSd:null}extendMaterialParams(e,t){const r=this.parser,a=r.json.materials[e];if(!a.extensions||!a.extensions[this.name])return Promise.resolve();const o=[],i=a.extensions[this.name];if(void 0!==i.clearcoatFactor&&(t.clearcoat=i.clearcoatFactor),void 0!==i.clearcoatTexture&&o.push(r.assignTexture(t,"clearcoatMap",i.clearcoatTexture)),void 0!==i.clearcoatRoughnessFactor&&(t.clearcoatRoughness=i.clearcoatRoughnessFactor),void 0!==i.clearcoatRoughnessTexture&&o.push(r.assignTexture(t,"clearcoatRoughnessMap",i.clearcoatRoughnessTexture)),void 0!==i.clearcoatNormalTexture&&(o.push(r.assignTexture(t,"clearcoatNormalMap",i.clearcoatNormalTexture)),void 0!==i.clearcoatNormalTexture.scale)){const e=i.clearcoatNormalTexture.scale;t.clearcoatNormalScale=new n.I9Y(e,e)}return Promise.all(o)}}class f{constructor(e){this.parser=e,this.name=l.KHR_MATERIALS_IRIDESCENCE}getMaterialType(e){const t=this.parser.json.materials[e];return t.extensions&&t.extensions[this.name]?n.uSd:null}extendMaterialParams(e,t){const r=this.parser,n=r.json.materials[e];if(!n.extensions||!n.extensions[this.name])return Promise.resolve();const a=[],o=n.extensions[this.name];return void 0!==o.iridescenceFactor&&(t.iridescence=o.iridescenceFactor),void 0!==o.iridescenceTexture&&a.push(r.assignTexture(t,"iridescenceMap",o.iridescenceTexture)),void 0!==o.iridescenceIor&&(t.iridescenceIOR=o.iridescenceIor),void 0===t.iridescenceThicknessRange&&(t.iridescenceThicknessRange=[100,400]),void 0!==o.iridescenceThicknessMinimum&&(t.iridescenceThicknessRange[0]=o.iridescenceThicknessMinimum),void 0!==o.iridescenceThicknessMaximum&&(t.iridescenceThicknessRange[1]=o.iridescenceThicknessMaximum),void 0!==o.iridescenceThicknessTexture&&a.push(r.assignTexture(t,"iridescenceThicknessMap",o.iridescenceThicknessTexture)),Promise.all(a)}}class p{constructor(e){this.parser=e,this.name=l.KHR_MATERIALS_SHEEN}getMaterialType(e){const t=this.parser.json.materials[e];return t.extensions&&t.extensions[this.name]?n.uSd:null}extendMaterialParams(e,t){const r=this.parser,a=r.json.materials[e];if(!a.extensions||!a.extensions[this.name])return Promise.resolve();const o=[];t.sheenColor=new n.Q1f(0,0,0),t.sheenRoughness=0,t.sheen=1;const i=a.extensions[this.name];if(void 0!==i.sheenColorFactor){const e=i.sheenColorFactor;t.sheenColor.setRGB(e[0],e[1],e[2],n.Zr2)}return void 0!==i.sheenRoughnessFactor&&(t.sheenRoughness=i.sheenRoughnessFactor),void 0!==i.sheenColorTexture&&o.push(r.assignTexture(t,"sheenColorMap",i.sheenColorTexture,n.er$)),void 0!==i.sheenRoughnessTexture&&o.push(r.assignTexture(t,"sheenRoughnessMap",i.sheenRoughnessTexture)),Promise.all(o)}}class m{constructor(e){this.parser=e,this.name=l.KHR_MATERIALS_TRANSMISSION}getMaterialType(e){const t=this.parser.json.materials[e];return t.extensions&&t.extensions[this.name]?n.uSd:null}extendMaterialParams(e,t){const r=this.parser,n=r.json.materials[e];if(!n.extensions||!n.extensions[this.name])return Promise.resolve();const a=[],o=n.extensions[this.name];return void 0!==o.transmissionFactor&&(t.transmission=o.transmissionFactor),void 0!==o.transmissionTexture&&a.push(r.assignTexture(t,"transmissionMap",o.transmissionTexture)),Promise.all(a)}}class h{constructor(e){this.parser=e,this.name=l.KHR_MATERIALS_VOLUME}getMaterialType(e){const t=this.parser.json.materials[e];return t.extensions&&t.extensions[this.name]?n.uSd:null}extendMaterialParams(e,t){const r=this.parser,a=r.json.materials[e];if(!a.extensions||!a.extensions[this.name])return Promise.resolve();const o=[],i=a.extensions[this.name];t.thickness=void 0!==i.thicknessFactor?i.thicknessFactor:0,void 0!==i.thicknessTexture&&o.push(r.assignTexture(t,"thicknessMap",i.thicknessTexture)),t.attenuationDistance=i.attenuationDistance||1/0;const l=i.attenuationColor||[1,1,1];return t.attenuationColor=(new n.Q1f).setRGB(l[0],l[1],l[2],n.Zr2),Promise.all(o)}}class v{constructor(e){this.parser=e,this.name=l.KHR_MATERIALS_IOR}getMaterialType(e){const t=this.parser.json.materials[e];return t.extensions&&t.extensions[this.name]?n.uSd:null}extendMaterialParams(e,t){const r=this.parser.json.materials[e];if(!r.extensions||!r.extensions[this.name])return Promise.resolve();const n=r.extensions[this.name];return t.ior=void 0!==n.ior?n.ior:1.5,Promise.resolve()}}class g{constructor(e){this.parser=e,this.name=l.KHR_MATERIALS_SPECULAR}getMaterialType(e){const t=this.parser.json.materials[e];return t.extensions&&t.extensions[this.name]?n.uSd:null}extendMaterialParams(e,t){const r=this.parser,a=r.json.materials[e];if(!a.extensions||!a.extensions[this.name])return Promise.resolve();const o=[],i=a.extensions[this.name];t.specularIntensity=void 0!==i.specularFactor?i.specularFactor:1,void 0!==i.specularTexture&&o.push(r.assignTexture(t,"specularIntensityMap",i.specularTexture));const l=i.specularColorFactor||[1,1,1];return t.specularColor=(new n.Q1f).setRGB(l[0],l[1],l[2],n.Zr2),void 0!==i.specularColorTexture&&o.push(r.assignTexture(t,"specularColorMap",i.specularColorTexture,n.er$)),Promise.all(o)}}class b{constructor(e){this.parser=e,this.name=l.EXT_MATERIALS_BUMP}getMaterialType(e){const t=this.parser.json.materials[e];return t.extensions&&t.extensions[this.name]?n.uSd:null}extendMaterialParams(e,t){const r=this.parser,n=r.json.materials[e];if(!n.extensions||!n.extensions[this.name])return Promise.resolve();const a=[],o=n.extensions[this.name];return t.bumpScale=void 0!==o.bumpFactor?o.bumpFactor:1,void 0!==o.bumpTexture&&a.push(r.assignTexture(t,"bumpMap",o.bumpTexture)),Promise.all(a)}}class y{constructor(e){this.parser=e,this.name=l.KHR_MATERIALS_ANISOTROPY}getMaterialType(e){const t=this.parser.json.materials[e];return t.extensions&&t.extensions[this.name]?n.uSd:null}extendMaterialParams(e,t){const r=this.parser,n=r.json.materials[e];if(!n.extensions||!n.extensions[this.name])return Promise.resolve();const a=[],o=n.extensions[this.name];return void 0!==o.anisotropyStrength&&(t.anisotropy=o.anisotropyStrength),void 0!==o.anisotropyRotation&&(t.anisotropyRotation=o.anisotropyRotation),void 0!==o.anisotropyTexture&&a.push(r.assignTexture(t,"anisotropyMap",o.anisotropyTexture)),Promise.all(a)}}class x{constructor(e){this.parser=e,this.name=l.KHR_TEXTURE_BASISU}loadTexture(e){const t=this.parser,r=t.json,n=r.textures[e];if(!n.extensions||!n.extensions[this.name])return null;const a=n.extensions[this.name],o=t.options.ktx2Loader;if(!o){if(r.extensionsRequired&&r.extensionsRequired.indexOf(this.name)>=0)throw new Error("THREE.GLTFLoader: setKTX2Loader must be called before loading KTX2 textures");return null}return t.loadTextureImage(e,a.source,o)}}class C{constructor(e){this.parser=e,this.name=l.EXT_TEXTURE_WEBP,this.isSupported=null}loadTexture(e){const t=this.name,r=this.parser,n=r.json,a=n.textures[e];if(!a.extensions||!a.extensions[t])return null;const o=a.extensions[t],i=n.images[o.source];let l=r.textureLoader;if(i.uri){const e=r.options.manager.getHandler(i.uri);null!==e&&(l=e)}return this.detectSupport().then((function(a){if(a)return r.loadTextureImage(e,o.source,l);if(n.extensionsRequired&&n.extensionsRequired.indexOf(t)>=0)throw new Error("THREE.GLTFLoader: WebP required by asset but unsupported.");return r.loadTexture(e)}))}detectSupport(){return this.isSupported||(this.isSupported=new Promise((function(e){const t=new Image;t.src="data:image/webp;base64,UklGRiIAAABXRUJQVlA4IBYAAAAwAQCdASoBAAEADsD+JaQAA3AAAAAA",t.onload=t.onerror=function(){e(1===t.height)}}))),this.isSupported}}class A{constructor(e){this.parser=e,this.name=l.EXT_TEXTURE_AVIF,this.isSupported=null}loadTexture(e){const t=this.name,r=this.parser,n=r.json,a=n.textures[e];if(!a.extensions||!a.extensions[t])return null;const o=a.extensions[t],i=n.images[o.source];let l=r.textureLoader;if(i.uri){const e=r.options.manager.getHandler(i.uri);null!==e&&(l=e)}return this.detectSupport().then((function(a){if(a)return r.loadTextureImage(e,o.source,l);if(n.extensionsRequired&&n.extensionsRequired.indexOf(t)>=0)throw new Error("THREE.GLTFLoader: AVIF required by asset but unsupported.");return r.loadTexture(e)}))}detectSupport(){return this.isSupported||(this.isSupported=new Promise((function(e){const t=new Image;t.src="data:image/avif;base64,AAAAIGZ0eXBhdmlmAAAAAGF2aWZtaWYxbWlhZk1BMUIAAADybWV0YQAAAAAAAAAoaGRscgAAAAAAAAAAcGljdAAAAAAAAAAAAAAAAGxpYmF2aWYAAAAADnBpdG0AAAAAAAEAAAAeaWxvYwAAAABEAAABAAEAAAABAAABGgAAABcAAAAoaWluZgAAAAAAAQAAABppbmZlAgAAAAABAABhdjAxQ29sb3IAAAAAamlwcnAAAABLaXBjbwAAABRpc3BlAAAAAAAAAAEAAAABAAAAEHBpeGkAAAAAAwgICAAAAAxhdjFDgQAMAAAAABNjb2xybmNseAACAAIABoAAAAAXaXBtYQAAAAAAAAABAAEEAQKDBAAAAB9tZGF0EgAKCBgABogQEDQgMgkQAAAAB8dSLfI=",t.onload=t.onerror=function(){e(1===t.height)}}))),this.isSupported}}class _{constructor(e){this.name=l.EXT_MESHOPT_COMPRESSION,this.parser=e}loadBufferView(e){const t=this.parser.json,r=t.bufferViews[e];if(r.extensions&&r.extensions[this.name]){const e=r.extensions[this.name],n=this.parser.getDependency("buffer",e.buffer),a=this.parser.options.meshoptDecoder;if(!a||!a.supported){if(t.extensionsRequired&&t.extensionsRequired.indexOf(this.name)>=0)throw new Error("THREE.GLTFLoader: setMeshoptDecoder must be called before loading compressed files");return null}return n.then((function(t){const r=e.byteOffset||0,n=e.byteLength||0,o=e.count,i=e.byteStride,l=new Uint8Array(t,r,n);return a.decodeGltfBufferAsync?a.decodeGltfBufferAsync(o,i,l,e.mode,e.filter).then((function(e){return e.buffer})):a.ready.then((function(){const t=new ArrayBuffer(o*i);return a.decodeGltfBuffer(new Uint8Array(t),o,i,l,e.mode,e.filter),t}))}))}return null}}class E{constructor(e){this.name=l.EXT_MESH_GPU_INSTANCING,this.parser=e}createNodeMesh(e){const t=this.parser.json,r=t.nodes[e];if(!r.extensions||!r.extensions[this.name]||void 0===r.mesh)return null;const a=t.meshes[r.mesh];for(const n of a.primitives)if(n.mode!==I.TRIANGLES&&n.mode!==I.TRIANGLE_STRIP&&n.mode!==I.TRIANGLE_FAN&&void 0!==n.mode)return null;const o=r.extensions[this.name].attributes,i=[],l={};for(const n in o)i.push(this.parser.getDependency("accessor",o[n]).then((e=>(l[n]=e,l[n]))));return i.length<1?null:(i.push(this.parser.createNodeMesh(e)),Promise.all(i).then((e=>{const t=e.pop(),r=t.isGroup?t.children:[t],a=e[0].count,o=[];for(const i of r){const e=new n.kn4,t=new n.Pq0,r=new n.PTz,s=new n.Pq0(1,1,1),u=new n.ZLX(i.geometry,i.material,a);for(let n=0;n<a;n++)l.TRANSLATION&&t.fromBufferAttribute(l.TRANSLATION,n),l.ROTATION&&r.fromBufferAttribute(l.ROTATION,n),l.SCALE&&s.fromBufferAttribute(l.SCALE,n),u.setMatrixAt(n,e.compose(t,r,s));for(const a in l)if("_COLOR_0"===a){const e=l[a];u.instanceColor=new n.uWO(e.array,e.itemSize,e.normalized)}else"TRANSLATION"!==a&&"ROTATION"!==a&&"SCALE"!==a&&i.geometry.setAttribute(a,l[a]);n.B69.prototype.copy.call(u,i),this.parser.assignFinalMaterial(u),o.push(u)}return t.isGroup?(t.clear(),t.add(...o),t):o[0]})))}}const S="glTF",w=1313821514,k=5130562;class M{constructor(e){this.name=l.KHR_BINARY_GLTF,this.content=null,this.body=null;const t=new DataView(e,0,12),r=new TextDecoder;if(this.header={magic:r.decode(new Uint8Array(e.slice(0,4))),version:t.getUint32(4,!0),length:t.getUint32(8,!0)},this.header.magic!==S)throw new Error("THREE.GLTFLoader: Unsupported glTF-Binary header.");if(this.header.version<2)throw new Error("THREE.GLTFLoader: Legacy binary file detected.");const n=this.header.length-12,a=new DataView(e,12);let o=0;for(;o<n;){const t=a.getUint32(o,!0);o+=4;const n=a.getUint32(o,!0);if(o+=4,n===w){const n=new Uint8Array(e,12+o,t);this.content=r.decode(n)}else if(n===k){const r=12+o;this.body=e.slice(r,r+t)}o+=t}if(null===this.content)throw new Error("THREE.GLTFLoader: JSON content not found.")}}class T{constructor(e,t){if(!t)throw new Error("THREE.GLTFLoader: No DRACOLoader instance provided.");this.name=l.KHR_DRACO_MESH_COMPRESSION,this.json=e,this.dracoLoader=t,this.dracoLoader.preload()}decodePrimitive(e,t){const r=this.json,a=this.dracoLoader,o=e.extensions[this.name].bufferView,i=e.extensions[this.name].attributes,l={},s={},u={};for(const n in i){const e=$[n]||n.toLowerCase();l[e]=i[n]}for(const n in e.attributes){const t=$[n]||n.toLowerCase();if(void 0!==i[n]){const a=r.accessors[e.attributes[n]],o=j[a.componentType];u[t]=o.name,s[t]=!0===a.normalized}}return t.getDependency("bufferView",o).then((function(e){return new Promise((function(t,r){a.decodeDracoFile(e,(function(e){for(const t in e.attributes){const r=e.attributes[t],n=s[t];void 0!==n&&(r.normalized=n)}t(e)}),l,u,n.Zr2,r)}))}))}}class O{constructor(){this.name=l.KHR_TEXTURE_TRANSFORM}extendTexture(e,t){return void 0!==t.texCoord&&t.texCoord!==e.channel||void 0!==t.offset||void 0!==t.rotation||void 0!==t.scale?(e=e.clone(),void 0!==t.texCoord&&(e.channel=t.texCoord),void 0!==t.offset&&e.offset.fromArray(t.offset),void 0!==t.rotation&&(e.rotation=t.rotation),void 0!==t.scale&&e.repeat.fromArray(t.scale),e.needsUpdate=!0,e):e}}class D{constructor(){this.name=l.KHR_MESH_QUANTIZATION}}class R extends n.lGw{constructor(e,t,r,n){super(e,t,r,n)}copySampleValue_(e){const t=this.resultBuffer,r=this.sampleValues,n=this.valueSize,a=e*n*3+n;for(let o=0;o!==n;o++)t[o]=r[a+o];return t}interpolate_(e,t,r,n){const a=this.resultBuffer,o=this.sampleValues,i=this.valueSize,l=2*i,s=3*i,u=n-t,c=(r-t)/u,d=c*c,f=d*c,p=e*s,m=p-s,h=-2*f+3*d,v=f-d,g=1-h,b=v-d+c;for(let y=0;y!==i;y++){const e=o[m+y+i],t=o[m+y+l]*u,r=o[p+y+i],n=o[p+y]*u;a[y]=g*e+b*t+h*r+v*n}return a}}const P=new n.PTz;class L extends R{interpolate_(e,t,r,n){const a=super.interpolate_(e,t,r,n);return P.fromArray(a).normalize().toArray(a),a}}const I={FLOAT:5126,FLOAT_MAT3:35675,FLOAT_MAT4:35676,FLOAT_VEC2:35664,FLOAT_VEC3:35665,FLOAT_VEC4:35666,LINEAR:9729,REPEAT:10497,SAMPLER_2D:35678,POINTS:0,LINES:1,LINE_LOOP:2,LINE_STRIP:3,TRIANGLES:4,TRIANGLE_STRIP:5,TRIANGLE_FAN:6,UNSIGNED_BYTE:5121,UNSIGNED_SHORT:5123},j={5120:Int8Array,5121:Uint8Array,5122:Int16Array,5123:Uint16Array,5125:Uint32Array,5126:Float32Array},F={9728:n.hxR,9729:n.k6q,9984:n.pHI,9985:n.kRr,9986:n.Cfg,9987:n.$_I},B={33071:n.ghU,33648:n.kTW,10497:n.GJx},N={SCALAR:1,VEC2:2,VEC3:3,VEC4:4,MAT2:4,MAT3:9,MAT4:16},$={POSITION:"position",NORMAL:"normal",TANGENT:"tangent",TEXCOORD_0:"uv",TEXCOORD_1:"uv1",TEXCOORD_2:"uv2",TEXCOORD_3:"uv3",COLOR_0:"color",WEIGHTS_0:"skinWeight",JOINTS_0:"skinIndex"},U={scale:"scale",translation:"position",rotation:"quaternion",weights:"morphTargetInfluences"},z={CUBICSPLINE:void 0,LINEAR:n.PJ3,STEP:n.ljd},V="OPAQUE",H="MASK",W="BLEND";function G(e,t,r){for(const n in r.extensions)void 0===e[n]&&(t.userData.gltfExtensions=t.userData.gltfExtensions||{},t.userData.gltfExtensions[n]=r.extensions[n])}function Z(e,t){void 0!==t.extras&&("object"==typeof t.extras?Object.assign(e.userData,t.extras):console.warn("THREE.GLTFLoader: Ignoring primitive type .extras, "+t.extras))}function q(e,t){if(e.updateMorphTargets(),void 0!==t.weights)for(let r=0,n=t.weights.length;r<n;r++)e.morphTargetInfluences[r]=t.weights[r];if(t.extras&&Array.isArray(t.extras.targetNames)){const r=t.extras.targetNames;if(e.morphTargetInfluences.length===r.length){e.morphTargetDictionary={};for(let t=0,n=r.length;t<n;t++)e.morphTargetDictionary[r[t]]=t}else console.warn("THREE.GLTFLoader: Invalid extras.targetNames length. Ignoring names.")}}function Y(e){let t;const r=e.extensions&&e.extensions[l.KHR_DRACO_MESH_COMPRESSION];if(t=r?"draco:"+r.bufferView+":"+r.indices+":"+K(r.attributes):e.indices+":"+K(e.attributes)+":"+e.mode,void 0!==e.targets)for(let n=0,a=e.targets.length;n<a;n++)t+=":"+K(e.targets[n]);return t}function K(e){let t="";const r=Object.keys(e).sort();for(let n=0,a=r.length;n<a;n++)t+=r[n]+":"+e[r[n]]+";";return t}function X(e){switch(e){case Int8Array:return 1/127;case Uint8Array:return 1/255;case Int16Array:return 1/32767;case Uint16Array:return 1/65535;default:throw new Error("THREE.GLTFLoader: Unsupported normalized accessor component type.")}}const Q=new n.kn4;class J{constructor(e={},t={}){this.json=e,this.extensions={},this.plugins={},this.options=t,this.cache=new i,this.associations=new Map,this.primitiveCache={},this.nodeCache={},this.meshCache={refs:{},uses:{}},this.cameraCache={refs:{},uses:{}},this.lightCache={refs:{},uses:{}},this.sourceCache={},this.textureCache={},this.nodeNamesUsed={};let r=!1,a=!1,o=-1;"undefined"!=typeof navigator&&(r=!0===/^((?!chrome|android).)*safari/i.test(navigator.userAgent),a=navigator.userAgent.indexOf("Firefox")>-1,o=a?navigator.userAgent.match(/Firefox\/([0-9]+)\./)[1]:-1),"undefined"==typeof createImageBitmap||r||a&&o<98?this.textureLoader=new n.Tap(this.options.manager):this.textureLoader=new n.Kzg(this.options.manager),this.textureLoader.setCrossOrigin(this.options.crossOrigin),this.textureLoader.setRequestHeader(this.options.requestHeader),this.fileLoader=new n.Y9S(this.options.manager),this.fileLoader.setResponseType("arraybuffer"),"use-credentials"===this.options.crossOrigin&&this.fileLoader.setWithCredentials(!0)}setExtensions(e){this.extensions=e}setPlugins(e){this.plugins=e}parse(e,t){const r=this,n=this.json,a=this.extensions;this.cache.removeAll(),this.nodeCache={},this._invokeAll((function(e){return e._markDefs&&e._markDefs()})),Promise.all(this._invokeAll((function(e){return e.beforeRoot&&e.beforeRoot()}
vendor: 4,088 bytes, line 55
55))).then((function(){return Promise.all([r.getDependencies("scene"),r.getDependencies("animation"),r.getDependencies("camera")])})).then((function(t){const o={scene:t[0][n.scene||0],scenes:t[0],animations:t[1],cameras:t[2],asset:n.asset,parser:r,userData:{}};return G(a,o,n),Z(o,n),Promise.all(r._invokeAll((function(e){return e.afterRoot&&e.afterRoot(o)}))).then((function(){e(o)}))})).catch(t)}_markDefs(){const e=this.json.nodes||[],t=this.json.skins||[],r=this.json.meshes||[];for(let n=0,a=t.length;n<a;n++){const r=t[n].joints;for(let t=0,n=r.length;t<n;t++)e[r[t]].isBone=!0}for(let n=0,a=e.length;n<a;n++){const t=e[n];void 0!==t.mesh&&(this._addNodeRef(this.meshCache,t.mesh),void 0!==t.skin&&(r[t.mesh].isSkinnedMesh=!0)),void 0!==t.camera&&this._addNodeRef(this.cameraCache,t.camera)}}_addNodeRef(e,t){void 0!==t&&(void 0===e.refs[t]&&(e.refs[t]=e.uses[t]=0),e.refs[t]++)}_getNodeRef(e,t,r){if(e.refs[t]<=1)return r;const n=r.clone(),a=(e,t)=>{const r=this.associations.get(e);null!=r&&this.associations.set(t,r);for(const[n,o]of e.children.entries())a(o,t.children[n])};return a(r,n),n.name+="_instance_"+e.uses[t]++,n}_invokeOne(e){const t=Object.values(this.plugins);t.push(this);for(let r=0;r<t.length;r++){const n=e(t[r]);if(n)return n}return null}_invokeAll(e){const t=Object.values(this.plugins);t.unshift(this);const r=[];for(let n=0;n<t.length;n++){const a=e(t[n]);a&&r.push(a)}return r}getDependency(e,t){const r=e+":"+t;let n=this.cache.get(r);if(!n){switch(e){case"scene":n=this.loadScene(t);break;case"node":n=this._invokeOne((function(e){return e.loadNode&&e.loadNode(t)}));break;case"mesh":n=this._invokeOne((function(e){return e.loadMesh&&e.loadMesh(t)}));break;case"accessor":n=this.loadAccessor(t);break;case"bufferView":n=this._invokeOne((function(e){return e.loadBufferView&&e.loadBufferView(t)}));break;case"buffer":n=this.loadBuffer(t);break;case"material":n=this._invokeOne((function(e){return e.loadMaterial&&e.loadMaterial(t)}));break;case"texture":n=this._invokeOne((function(e){return e.loadTexture&&e.loadTexture(t)}));break;case"skin":n=this.loadSkin(t);break;case"animation":n=this._invokeOne((function(e){return e.loadAnimation&&e.loadAnimation(t)}));break;case"camera":n=this.loadCamera(t);break;default:if(n=this._invokeOne((function(r){return r!=this&&r.getDependency&&r.getDependency(e,t)})),!n)throw new Error("Unknown type: "+e)}this.cache.add(r,n)}return n}getDependencies(e){let t=this.cache.get(e);if(!t){const r=this,n=this.json[e+("mesh"===e?"es":"s")]||[];t=Promise.all(n.map((function(t,n){return r.getDependency(e,n)}))),this.cache.add(e,t)}return t}loadBuffer(e){const t=this.json.buffers[e],r=this.fileLoader;if(t.type&&"arraybuffer"!==t.type)throw new Error("THREE.GLTFLoader: "+t.type+" buffer type is not supported.");if(void 0===t.uri&&0===e)return Promise.resolve(this.extensions[l.KHR_BINARY_GLTF].body);const a=this.options;return new Promise((function(e,o){r.load(n.r6x.resolveURL(t.uri,a.path),e,void 0,(function(){o(new Error('THREE.GLTFLoader: Failed to load buffer "'+t.uri+'".'))}))}))}loadBufferView(e){const t=this.json.bufferViews[e];return this.getDependency("buffer",t.buffer).then((function(e){const r=t.byteLength||0,n=t.byteOffset||0;return e.slice(n,n+r)}))}loadAccessor(e){const t=this,r=this.json,a=this.json.accessors[e];if(void 0===a.bufferView&&void 0===a.sparse){const e=N[a.type],t=j[a.componentType],r=!0===a.normalized,o=new t(a.count*e);return Promise.resolve(new n.THS(o,e,r))}const o=[];return void 0!==a.bufferView?o.push(this.getDependency("bufferView",a.bufferView)):o.push(null),void 0!==a.sparse&&(o.push(this.getDependency("bufferView",a.sparse.indices.bufferView)),o.push(this.getDependency("bufferView",a.sparse.values.bufferView))),Promise.all(o).then((function(e){const o=e[0],i=N[a.type],l=j[a.componentType],s=l.BYTES_PER_ELEMENT,u=s*i,c=a.byteOffset||0,d=void 0!==a.bufferView?r.bufferViews[a.bufferView].byteStride:void 0,f=!0===a.normalized;let p,m;if(d&&d!==u){const e=Math.floor(c/d),r="InterleavedBuffer:"+a.bufferView+":"+a.componentType+":"+e+":"+a.count;let u=t.cache.get(r);
vendor: 3,031 bytes, line 55
55u||(p=new l(o,e*d,a.count*d/s),u=new n.eB$(p,d/s),t.cache.add(r,u)),m=new n.eHs(u,i,c%d/s,f)}else p=null===o?new l(a.count*i):new l(o,c,a.count*i),m=new n.THS(p,i,f);if(void 0!==a.sparse){const t=N.SCALAR,r=j[a.sparse.indices.componentType],s=a.sparse.indices.byteOffset||0,u=a.sparse.values.byteOffset||0,c=new r(e[1],s,a.sparse.count*t),d=new l(e[2],u,a.sparse.count*i);null!==o&&(m=new n.THS(m.array.slice(),m.itemSize,m.normalized));for(let e=0,n=c.length;e<n;e++){const t=c[e];if(m.setX(t,d[e*i]),i>=2&&m.setY(t,d[e*i+1]),i>=3&&m.setZ(t,d[e*i+2]),i>=4&&m.setW(t,d[e*i+3]),i>=5)throw new Error("THREE.GLTFLoader: Unsupported itemSize in sparse BufferAttribute.")}}return m}))}loadTexture(e){const t=this.json,r=this.options,n=t.textures[e].source,a=t.images[n];let o=this.textureLoader;if(a.uri){const e=r.manager.getHandler(a.uri);null!==e&&(o=e)}return this.loadTextureImage(e,n,o)}loadTextureImage(e,t,r){const a=this,o=this.json,i=o.textures[e],l=o.images[t],s=(l.uri||l.bufferView)+":"+i.sampler;if(this.textureCache[s])return this.textureCache[s];const u=this.loadImageSource(t,r).then((function(t){t.flipY=!1,t.name=i.name||l.name||"",""===t.name&&"string"==typeof l.uri&&!1===l.uri.startsWith("data:image/")&&(t.name=l.uri);const r=(o.samplers||{})[i.sampler]||{};return t.magFilter=F[r.magFilter]||n.k6q,t.minFilter=F[r.minFilter]||n.$_I,t.wrapS=B[r.wrapS]||n.GJx,t.wrapT=B[r.wrapT]||n.GJx,a.associations.set(t,{textures:e}),t})).catch((function(){return null}));return this.textureCache[s]=u,u}loadImageSource(e,t){const r=this,a=this.json,o=this.options;if(void 0!==this.sourceCache[e])return this.sourceCache[e].then((e=>e.clone()));const i=a.images[e],l=self.URL||self.webkitURL;let s=i.uri||"",u=!1;if(void 0!==i.bufferView)s=r.getDependency("bufferView",i.bufferView).then((function(e){u=!0;const t=new Blob([e],{type:i.mimeType});return s=l.createObjectURL(t),s}));else if(void 0===i.uri)throw new Error("THREE.GLTFLoader: Image "+e+" is missing URI and bufferView");const c=Promise.resolve(s).then((function(e){return new Promise((function(r,a){let i=r;!0===t.isImageBitmapLoader&&(i=function(e){const t=new n.gPd(e);t.needsUpdate=!0,r(t)}),t.load(n.r6x.resolveURL(e,o.path),i,void 0,a)}))})).then((function(e){var t;return!0===u&&l.revokeObjectURL(s),e.userData.mimeType=i.mimeType||((t=i.uri).search(/\.jpe?g($|\?)/i)>0||0===t.search(/^data\:image\/jpeg/)?"image/jpeg":t.search(/\.webp($|\?)/i)>0||0===t.search(/^data\:image\/webp/)?"image/webp":"image/png"),e})).catch((function(e){throw console.error("THREE.GLTFLoader: Couldn't load texture",s),e}));return this.sourceCache[e]=c,c}assignTexture(e,t,r,n){const a=this;return this.getDependency("texture",r.index).then((function(o){if(!o)return null;if(void 0!==r.texCoord&&r.texCoord>0&&((o=o.clone()).channel=r.texCoord),a.extensions[l.KHR_TEXTURE_TRANSFORM]){const e=void 0!==r.extensions?r.extensions[l.KHR_TEXTURE_TRANSFORM]:void 0;if(e){const t=a.associations.get(o);o=a.extensions[l.KHR_TEXTURE_TRANSFORM].extendTexture(o,e),a.associations.set(o,t)}}
vendor: 2,235 bytes, line 55
55return void 0!==n&&(o.colorSpace=n),e[t]=o,o}))}assignFinalMaterial(e){const t=e.geometry;let r=e.material;const a=void 0===t.attributes.tangent,o=void 0!==t.attributes.color,i=void 0===t.attributes.normal;if(e.isPoints){const e="PointsMaterial:"+r.uuid;let t=this.cache.get(e);t||(t=new n.BH$,n.imn.prototype.copy.call(t,r),t.color.copy(r.color),t.map=r.map,t.sizeAttenuation=!1,this.cache.add(e,t)),r=t}else if(e.isLine){const e="LineBasicMaterial:"+r.uuid;let t=this.cache.get(e);t||(t=new n.mrM,n.imn.prototype.copy.call(t,r),t.color.copy(r.color),t.map=r.map,this.cache.add(e,t)),r=t}if(a||o||i){let e="ClonedMaterial:"+r.uuid+":";a&&(e+="derivative-tangents:"),o&&(e+="vertex-colors:"),i&&(e+="flat-shading:");let t=this.cache.get(e);t||(t=r.clone(),o&&(t.vertexColors=!0),i&&(t.flatShading=!0),a&&(t.normalScale&&(t.normalScale.y*=-1),t.clearcoatNormalScale&&(t.clearcoatNormalScale.y*=-1)),this.cache.add(e,t),this.associations.set(t,this.associations.get(r))),r=t}e.material=r}getMaterialType(){return n._4j}loadMaterial(e){const t=this,r=this.json,a=this.extensions,o=r.materials[e];let i;const s={},u=[];if((o.extensions||{})[l.KHR_MATERIALS_UNLIT]){const e=a[l.KHR_MATERIALS_UNLIT];i=e.getMaterialType(),u.push(e.extendParams(s,o,t))}else{const r=o.pbrMetallicRoughness||{};if(s.color=new n.Q1f(1,1,1),s.opacity=1,Array.isArray(r.baseColorFactor)){const e=r.baseColorFactor;s.color.setRGB(e[0],e[1],e[2],n.Zr2),s.opacity=e[3]}void 0!==r.baseColorTexture&&u.push(t.assignTexture(s,"map",r.baseColorTexture,n.er$)),s.metalness=void 0!==r.metallicFactor?r.metallicFactor:1,s.roughness=void 0!==r.roughnessFactor?r.roughnessFactor:1,void 0!==r.metallicRoughnessTexture&&(u.push(t.assignTexture(s,"metalnessMap",r.metallicRoughnessTexture)),u.push(t.assignTexture(s,"roughnessMap",r.metallicRoughnessTexture))),i=this._invokeOne((function(t){return t.getMaterialType&&t.getMaterialType(e)})),u.push(Promise.all(this._invokeAll((function(t){return t.extendMaterialParams&&t.extendMaterialParams(e,s)}))))}!0===o.doubleSided&&(s.side=n.$EB);const c=o.alphaMode||V;if(c===W?(s.transparent=!0,s.depthWrite=!1):(s.transparent=!1,c===H&&(s.alphaTest=void 0!==o.alphaCutoff?o.alphaCutoff:.5)),void 0!==o.normalTexture&&i!==n.V9B&&(u.pu
vendor: 5,869 bytes, line 55
55sh(t.assignTexture(s,"normalMap",o.normalTexture)),s.normalScale=new n.I9Y(1,1),void 0!==o.normalTexture.scale)){const e=o.normalTexture.scale;s.normalScale.set(e,e)}if(void 0!==o.occlusionTexture&&i!==n.V9B&&(u.push(t.assignTexture(s,"aoMap",o.occlusionTexture)),void 0!==o.occlusionTexture.strength&&(s.aoMapIntensity=o.occlusionTexture.strength)),void 0!==o.emissiveFactor&&i!==n.V9B){const e=o.emissiveFactor;s.emissive=(new n.Q1f).setRGB(e[0],e[1],e[2],n.Zr2)}return void 0!==o.emissiveTexture&&i!==n.V9B&&u.push(t.assignTexture(s,"emissiveMap",o.emissiveTexture,n.er$)),Promise.all(u).then((function(){const r=new i(s);return o.name&&(r.name=o.name),Z(r,o),t.associations.set(r,{materials:e}),o.extensions&&G(a,r,o),r}))}createUniqueName(e){const t=n.Nwf.sanitizeNodeName(e||"");return t in this.nodeNamesUsed?t+"_"+ ++this.nodeNamesUsed[t]:(this.nodeNamesUsed[t]=0,t)}loadGeometries(e){const t=this,r=this.extensions,a=this.primitiveCache;function o(e){return r[l.KHR_DRACO_MESH_COMPRESSION].decodePrimitive(e,t).then((function(r){return ee(r,e,t)}))}const i=[];for(let s=0,u=e.length;s<u;s++){const r=e[s],u=Y(r),c=a[u];if(c)i.push(c.promise);else{let e;e=r.extensions&&r.extensions[l.KHR_DRACO_MESH_COMPRESSION]?o(r):ee(new n.LoY,r,t),a[u]={primitive:r,promise:e},i.push(e)}}return Promise.all(i)}loadMesh(e){const t=this,r=this.json,o=this.extensions,i=r.meshes[e],l=i.primitives,s=[];for(let a=0,c=l.length;a<c;a++){const e=void 0===l[a].material?(void 0===(u=this.cache).DefaultMaterial&&(u.DefaultMaterial=new n._4j({color:16777215,emissive:0,metalness:1,roughness:1,transparent:!1,depthTest:!0,side:n.hB5})),u.DefaultMaterial):this.getDependency("material",l[a].material);s.push(e)}var u;return s.push(t.loadGeometries(l)),Promise.all(s).then((function(r){const s=r.slice(0,r.length-1),u=r[r.length-1],c=[];for(let f=0,p=u.length;f<p;f++){const r=u[f],d=l[f];let p;const m=s[f];if(d.mode===I.TRIANGLES||d.mode===I.TRIANGLE_STRIP||d.mode===I.TRIANGLE_FAN||void 0===d.mode)p=!0===i.isSkinnedMesh?new n.I46(r,m):new n.eaF(r,m),!0===p.isSkinnedMesh&&p.normalizeSkinWeights(),d.mode===I.TRIANGLE_STRIP?p.geometry=a(p.geometry,n.O49):d.mode===I.TRIANGLE_FAN&&(p.geometry=a(p.geometry,n.rYR));else if(d.mode===I.LINES)p=new n.DXC(r,m);else if(d.mode===I.LINE_STRIP)p=new n.N1A(r,m);else if(d.mode===I.LINE_LOOP)p=new n.FCc(r,m);else{if(d.mode!==I.POINTS)throw new Error("THREE.GLTFLoader: Primitive mode unsupported: "+d.mode);p=new n.ONl(r,m)}Object.keys(p.geometry.morphAttributes).length>0&&q(p,i),p.name=t.createUniqueName(i.name||"mesh_"+e),Z(p,i),d.extensions&&G(o,p,d),t.assignFinalMaterial(p),c.push(p)}for(let n=0,a=c.length;n<a;n++)t.associations.set(c[n],{meshes:e,primitives:n});if(1===c.length)return i.extensions&&G(o,c[0],i),c[0];const d=new n.YJl;i.extensions&&G(o,d,i),t.associations.set(d,{meshes:e});for(let e=0,t=c.length;e<t;e++)d.add(c[e]);return d}))}loadCamera(e){let t;const r=this.json.cameras[e],a=r[r.type];if(a)return"perspective"===r.type?t=new n.ubm(n.cj9.radToDeg(a.yfov),a.aspectRatio||1,a.znear||1,a.zfar||2e6):"orthographic"===r.type&&(t=new n.qUd(-a.xmag,a.xmag,a.ymag,-a.ymag,a.znear,a.zfar)),r.name&&(t.name=this.createUniqueName(r.name)),Z(t,r),Promise.resolve(t);console.warn("THREE.GLTFLoader: Missing camera parameters.")}loadSkin(e){const t=this.json.skins[e],r=[];for(let n=0,a=t.joints.length;n<a;n++)r.push(this._loadNodeShallow(t.joints[n]));return void 0!==t.inverseBindMatrices?r.push(this.getDependency("accessor",t.inverseBindMatrices)):r.push(null),Promise.all(r).then((function(e){const r=e.pop(),a=e,o=[],i=[];for(let l=0,s=a.length;l<s;l++){const e=a[l];if(e){o.push(e);const t=new n.kn4;null!==r&&t.fromArray(r.array,16*l),i.push(t)}else console.warn('THREE.GLTFLoader: Joint "%s" could not be found.',t.joints[l])}return new n.EAD(o,i)}))}loadAnimation(e){const t=this.json,r=this,a=t.animations[e],o=a.name?a.name:"animation_"+e,i=[],l=[],s=[],u=[],c=[];for(let n=0,d=a.channels.length;n<d;n++){const e=a.channels[n],t=a.samplers[e.sampler],r=e.target,o=r.node,d=void 0!==a.parameters?a.parameters[t.input]:t.input,f=void 0!==a.parameters?a.parameters[t.output]:t.output;void 0!==r.node&&(i.push(this.getDependency("node",o)),l.push(this.getDependency("accessor",d)),s.push(this.getDependency("accessor",f)),u.push(t),c.push(r))}return Promise.all([Promise.all(i),Promise.all(l),Promise.all(s),Promise.all(u),Promise.all(c)]).then((function(e){const t=e[0],a=e[1],i=e[2],l=e[3],s=e[4],u=[];for(let n=0,o=t.length;n<o;n++){const e=t[n],o=a[n],c=i[n],d=l[n],f=s[n];if(void 0===e)continue;e.updateMatrix&&e.updateMatrix();const p=r._createAnimationTracks(e,o,c,d,f);if(p)for(let t=0;t<p.length;t++)u.push(p[t])}return new n.tz3(o,void 0,u)}))}createNodeMesh(e){const t=this.json,r=this,n=t.nodes[e];return void 0===n.mesh?null:r.getDependency("mesh",n.mesh).then((function(e){const t=r._getNodeRef(r.meshCache,n.mesh,e);return void 0!==n.weights&&t.traverse((function(e){if(e.isMesh)for(let t=0,r=n.weights.length;t<r;t++)e.morphTargetInfluences[t]=n.weights[t]})),t}))}loadNode(e){const t=this,r=this.json.nodes[e],n=t._loadNodeShallow(e),a=[],o=r.children||[];for(let l=0,s=o.length;l<s;l++)a.push(t.getDependency("node",o[l]));const i=void 0===r.skin?Promise.resolve(null):t.getDependency("skin",r.skin);return Promise.all([n,Promise.all(a),i]).then((function(e){const t=e[0],r=e[1],n=e[2];null!==n&&t.traverse((function(e){e.isSkinnedMesh&&e.bind(n,Q)}));for(let a=0,o=r.length;a<o;a++)t.add(r[a]);return t}))}_loadNodeShallow(e){const t=this.json,r=this.extensions,a=this;if(void 0!==this.nodeCache[e])return this.nodeCache[e];const o=t.nodes[e],i=o.name?a.createUniqueName(o.name):"",l=[],s=a._invokeOne((function(t){return t.createNodeMesh&&t.createNodeMesh(e)}));return s&&l.push(s),void 0!==o.camera&&l.push(a.getDependency("camera",o.camera).then((function(e){return a._getNodeRef(a.cameraCache,o.
vendor: 4,249 bytes, line 55
55camera,e)}))),a._invokeAll((function(t){return t.createNodeAttachment&&t.createNodeAttachment(e)})).forEach((function(e){l.push(e)})),this.nodeCache[e]=Promise.all(l).then((function(t){let l;if(l=!0===o.isBone?new n.$Kf:t.length>1?new n.YJl:1===t.length?t[0]:new n.B69,l!==t[0])for(let e=0,r=t.length;e<r;e++)l.add(t[e]);if(o.name&&(l.userData.name=o.name,l.name=i),Z(l,o),o.extensions&&G(r,l,o),void 0!==o.matrix){const e=new n.kn4;e.fromArray(o.matrix),l.applyMatrix4(e)}else void 0!==o.translation&&l.position.fromArray(o.translation),void 0!==o.rotation&&l.quaternion.fromArray(o.rotation),void 0!==o.scale&&l.scale.fromArray(o.scale);return a.associations.has(l)||a.associations.set(l,{}),a.associations.get(l).nodes=e,l})),this.nodeCache[e]}loadScene(e){const t=this.extensions,r=this.json.scenes[e],a=this,o=new n.YJl;r.name&&(o.name=a.createUniqueName(r.name)),Z(o,r),r.extensions&&G(t,o,r);const i=r.nodes||[],l=[];for(let n=0,s=i.length;n<s;n++)l.push(a.getDependency("node",i[n]));return Promise.all(l).then((function(e){for(let t=0,r=e.length;t<r;t++)o.add(e[t]);return a.associations=(e=>{const t=new Map;for(const[r,o]of a.associations)(r instanceof n.imn||r instanceof n.gPd)&&t.set(r,o);return e.traverse((e=>{const r=a.associations.get(e);null!=r&&t.set(e,r)})),t})(o),o}))}_createAnimationTracks(e,t,r,a,o){const i=[],l=e.name?e.name:e.uuid,s=[];let u;switch(U[o.path]===U.weights?e.traverse((function(e){e.morphTargetInfluences&&s.push(e.name?e.name:e.uuid)})):s.push(l),U[o.path]){case U.weights:u=n.Hit;break;case U.rotation:u=n.MBL;break;case U.position:case U.scale:u=n.RiT;break;default:if(1===r.itemSize)u=n.Hit;else u=n.RiT}const c=void 0!==a.interpolation?z[a.interpolation]:n.PJ3,d=this._getArrayFromAccessor(r);for(let n=0,f=s.length;n<f;n++){const e=new u(s[n]+"."+U[o.path],t.array,d,c);"CUBICSPLINE"===a.interpolation&&this._createCubicSplineTrackInterpolant(e),i.push(e)}return i}_getArrayFromAccessor(e){let t=e.array;if(e.normalized){const e=X(t.constructor),r=new Float32Array(t.length);for(let n=0,a=t.length;n<a;n++)r[n]=t[n]*e;t=r}return t}_createCubicSplineTrackInterpolant(e){e.createInterpolant=function(e){return new(this instanceof n.MBL?L:R)(this.times,this.values,this.getValueSize()/3,e)},e.createInterpolant.isInterpolantFactoryMethodGLTFCubicSpline=!0}}function ee(e,t,r){const a=t.attributes,o=[];function i(t,n){return r.getDependency("accessor",t).then((function(t){e.setAttribute(n,t)}))}for(const n in a){const t=$[n]||n.toLowerCase();t in e.attributes||o.push(i(a[n],t))}if(void 0!==t.indices&&!e.index){const n=r.getDependency("accessor",t.indices).then((function(t){e.setIndex(t)}));o.push(n)}return n.ppV.workingColorSpace!==n.Zr2&&"COLOR_0"in a&&console.warn(`THREE.GLTFLoader: Converting vertex colors from "srgb-linear" to "${n.ppV.workingColorSpace}" not supported.`),Z(e,t),function(e,t,r){const a=t.attributes,o=new n.NRn;if(void 0===a.POSITION)return;{const e=r.json.accessors[a.POSITION],t=e.min,i=e.max;if(void 0===t||void 0===i)return void console.warn("THREE.GLTFLoader: Missing min/max properties for accessor POSITION.");if(o.set(new n.Pq0(t[0],t[1],t[2]),new n.Pq0(i[0],i[1],i[2])),e.normalized){const t=X(j[e.componentType]);o.min.multiplyScalar(t),o.max.multiplyScalar(t)}}const i=t.targets;if(void 0!==i){const e=new n.Pq0,t=new n.Pq0;for(let n=0,a=i.length;n<a;n++){const a=i[n];if(void 0!==a.POSITION){const n=r.json.accessors[a.POSITION],o=n.min,i=n.max;if(void 0!==o&&void 0!==i){if(t.setX(Math.max(Math.abs(o[0]),Math.abs(i[0]))),t.setY(Math.max(Math.abs(o[1]),Math.abs(i[1]))),t.setZ(Math.max(Math.abs(o[2]),Math.abs(i[2]))),n.normalized){const e=X(j[n.componentType]);t.multiplyScalar(e)}e.max(t)}else console.warn("THREE.GLTFLoader: Missing min/max properties for accessor POSITION.")}}o.expandByVector(e)}e.boundingBox=o;const l=new n.iyt;o.getCenter(l.center),l.radius=o.min.distanceTo(o.max)/2,e.boundingSphere=l}(e,t,r),Promise.all(o).then((function(){return void 0!==t.targets?function(e,t,r){let n=!1,a=!1,o=!1;for(let u=0,c=t.length;u<c;u++){const e=t[u];if(void 0!==e.POSITION&&(n=!0),void 0!==e.NORMAL&&(a=!0),void 0!==e.COLOR_0&&(o=!0),n&&a&&o)break}if(!n&&!a&&!o)return Promise.resolve(e);const i=[],l=[],s=[];for(let u=0,c=t.length;u<c;u++){const c=t[u];
55if(n){const t=void 0!==c.POSITION?r.getDependency("accessor",c.POSITION):e.attributes.position;i.push(t)}if(a){const t=void 0!==c.NORMAL?r.getDependency("accessor",c.NORMAL):e.attributes.normal;l.push(t)}if(o){const t=void 0!==c.COLOR_0?r.getDependency("accessor",c.COLOR_0):e.attributes.color;s.push(t)}}return Promise.all([Promise.all(i),Promise.all(l),Promise.all(s)]).then((function(t){const r=t[0],i=t[1],l=t[2];return n&&(e.morphAttributes.position=r),a&&(e.morphAttributes.normal=i),o&&(e.morphAttributes.color=l),e.morphTargetsRelative=!0,e}))}(e,t.targets,r):e}))}},56333:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const n=r(97711);t.default=e=>(0,n.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 131 100",fill:"none",...e,children:(0,n.jsx)("path",{fill:"#9F3013",d:"M106.665 70.503h-5.279v9.375h5.402v-1.21h-4.065v-2.916h3.806v-1.196h-3.806V71.7h3.942v-1.196ZM93.83 71.644c.805 0 1.24.055 1.575.22a1.363 1.363 0 0 1 .709 1.251 1.43 1.43 0 0 1-.234.813c-.158.241-.386.428-.652.535-.367.137-1.092.137-1.295.137h-.525v-2.956h.422Zm-1.733-1.141v9.375h1.323v-4.083h.35c.64 0 1.092 0 2.006 1.181.3.399 1.596 2.447 1.91 2.9h1.575c-.64-.906-.875-1.224-1.269-1.87-.709-1.155-1.225-2.02-2.074-2.584a2.33 2.33 0 0 0 1.156-.895c.28-.416.42-.912.4-1.414a2.44 2.44 0 0 0-.376-1.381 2.413 2.413 0 0 0-1.084-.927 3.854 3.854 0 0 0-1.596-.302h-2.332.01Zm-2.988 0h-1.323v5.318c0 .92-.083 1.411-.26 1.746-.245.454-.9 1.235-2.4 1.235-1.078 0-1.69-.37-2.086-.783-.478-.482-.586-.962-.586-2.2v-5.316h-1.336v5.318c0 .632 0 1.718.525 2.544C82.38 79.546 83.826 80 85.144 80c1.064 0 2.1-.275 2.932-1.018 1.05-.95 1.05-2.254 1.05-3.161v-5.318h-.017Zm-10.152 0H71.18v1.182h3.193v8.193h1.337v-8.193h3.247v-1.182h-.001Zm-13.314 1.141c.805 0 1.241.055 1.575.22a1.363 1.363 0 0 1 .71 1.251c.005.289-.076.573-.235.813-.158.241-.385.428-.651.535-.368.137-1.093.137-1.296.137h-.525v-2.956h.422Zm-1.733-1.141v9.375h1.323v-4.083h.35c.641 0 1.093 0 2.007 1.181.299.399 1.596 2.447 1.91 2.9h1.575c-.641-.906-.876-1.224-1.27-1.87-.708-1.155-1.225-2.02-2.074-2.584a2.33 2.33 0 0 0 1.156-.895c.28-.416.42-.912.4-1.414a2.44 2.44 0 0 0-.376-1.381 2.413 2.413 0 0 0-1.084-.927 3.854 3.854 0 0 0-1.596-.302H63.91Zm-2.96 0h-5.27v9.375h5.401v-1.21h-4.066v-2.916h3.807v-1.196h-3.807V71.7h3.947v-1.196h-.012Zm-11.048 1.182c.954 0 1.323 0 1.733.398a1.38 1.38 0 0 1 .41 1.044c0 .591-.246 1.018-.615 1.235-.396.247-.942.247-1.472.247h-1.064v-2.928h1.01l-.002.004Zm-2.346-1.182v9.375h1.338v-4.071h.982c1.445 0 2.182-.192 2.769-.757a2.719 2.719 0 0 0 .054-3.754c-.777-.797-1.637-.797-2.741-.797h-2.395l-.007.004Zm-7.624 1.141a3.477 3.477 0 0 1 2.536.994 3.53 3.53 0 0 1 1.064 2.525 3.945 3.945 0 0 1-.928 2.47c-.64.705-1.719 1.113-2.715 1.113-1.95 0-3.614-1.403-3.614-3.528 0-1.567 1.05-3.574 3.657-3.574Zm-.055-1.265c-3.178 0-4.978 2.352-4.978 4.839C34.9 77.83 36.891 80 39.81 80c3.042 0 5.088-2.13 5.088-4.824 0-2.515-1.925-4.798-5.02-4.798Zm-7.392.77c-.6-.262-1.827-.77-3.259-.77-2.946 0-5.032 2.24-5.032 4.825 0 2.185 1.554 4.797 5.006 4.797a6.848 6.848 0 0 0 3.383-.823v-1.471a6.058 6.058 0 0 1-3.303 1.042c-2.468 0-3.697-1.787-3.697-3.528 0-1.884 1.432-3.56 3.676-3.56a6.533 6.533 0 0 1 3.22.936v-1.443l.006-.005ZM74.95 39.352h18.939v5.075H74.897c.525 3.911 2.046 7.347 4.93 10.15 2.938 2.855 6.454 4.232 10.493 4.232.895-.018 1.789-.088 2.676-.212l.891-.105v4.964l-.683.053c-.8.106-1.606.159-2.413.159-5.929 0-11.07-1.956-15.215-6.185-4.145-4.23-6.086-9.462-6.086-15.383 0-5.973 1.941-11.153 6.086-15.382 4.145-4.282 9.277-6.238 15.215-6.238a19.08 19.08 0 0 1 2.413.158l.683.053v5.023l-.893-.159a22.735 22.735 0 0 0-2.676-.158c-3.987 0-7.397 1.32-10.327 4.07-2.832 2.695-4.408 6.08-5.036 9.877m50.247-18.228h5.298v41.917h-5.298V21.116Zm-9.759 16.81-.367-16.81h5.193v41.917h-5.193v-.845c.045-.35.062-.704.052-1.058v-1.691c0-6.185-.998-12.369-3.62-18.025a33.09 33.09 0 0 0-9.587-12.053v33.672h-5.193V20l1.153.582c4.618 2.22 8.761 5.233 12.171 9.092a33.817 33.817 0 0 1 5.403 8.246M59.737 50.247a15.06 15.06 0 0 0 2.674 4.282 16.003 16.003 0 0 0 4.774 3.647l.472.212v5.82l-1.1-.477c-1.784-.74-3.568-1.638-5.142-2.8a20.636 20.636 0 0 1-3.779-3.66 23.033 23.033 0 0 1-2.937-5.18v10.935h-5.298v-41.91h1.155c4.51 0 8.708 1.321 12.066 4.388 3.2 2.909 4.825 6.607 4.825 10.935a15.16 15.16 0 0 1-1.934 7.566c-1.416 2.432-3.567 4.494-5.776 6.238M54.7 46.437c.143-.044.283-.097.42-.159a9.778 9.778 0 0 0 2.046-1.162c1.416-1.11 2.73-2.432 3.676-4.017a9.495 9.495 0 0 0-1.106-10.838 8.74 8.74 0 0 0-5.036-3.065v19.241Zm-28.28-7.084h18.992v5.073H26.422c.525 3.912 2.046 7.348 4.93 10.15 2.938 2.856 6.402 4.233 10.492 4.233.896-.018 1.79-.088 2.677-.212l.89-.105v4.964l-.682.053c-.818.106-1.642.159-2.466.159-5.876 0-11.017-1.956-15.162-6.185C22.9 53.25 21.015 48.02 21.015 42.1c0-5.973 1.888-11.153 6.086-15.382 4.145-4.282 9.277-6.238 15.162-6.238.824 0 1.648.053 2.466.158l.683.053v5.023l-.891-.159a22.737 22.737 0 0 0-2.677-.158c-3.987 0-7.45 1.32-10.327 4.07-2.886 2.695-4.46 6.08-5.088 9.877M6.276 44.32C3.496 41.52.5 37.659.5 33.485c0-3.541 1.206-6.661 3.676-9.198 2.414-2.645 5.456-3.911 8.97-3.911 1.188.002 2.37.162 3.515.476 1.227.3 2.41.762 3.517 1.374l.473.211v5.92l-1.259-1.004a11.296 11.296 0 0 0-2.832-1.533 8.106 8.106 0 0 0-2.99-.53c-2.1 0-3.935.689-5.403 2.221-1.521 1.588-2.1 3.489-2.1 5.656a8.184 8.184 0 0 0 .89 3.704c.788 1.48 2.151 2.907 3.358 4.07 1.626 1.533 3.2 3.277 4.2 5.34a13.095 13.095 0 0 1 1.311 5.82 15.776 15.776 0 0 1-.995 5.602 15.452 15.452 0 0 1-2.88 5.014l-.21.318H3.287l2.1-1.427a12.662 12.662 0 0 0 3.83-4.176 10.824 10.824 0 0 0 1.311-5.291 8.353 8.353 0 0 0-.84-3.542c-.683-1.374-1.836-2.696-2.887-3.753H6.75v-.053l-.473-.476"})})},56364:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esMo
55dule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.StyledMedia=t.Overlay=t.Text=t.Content=t.Title=t.Breadcrumbs=t.HeaderContainer=t.Header=t.Root=t.classes=void 0;const a=r(91972),o=n(r(52298)),i=n(r(40221)),l=n(r(9866)),s="SpotlightHero";t.classes={keyline:`${s}-keyline`,video:`${s}-video`,cyan:`${s}-cyan`,blue:`${s}-blue`,charcoal:`${s}-charcoal`,teal:`${s}-teal`,text:`${s}-text`,cta:`${s}-cta`},t.Root=(0,a.styled)("div")((({theme:e})=>({position:"relative",[e.breakpoints.up("sm")]:{height:"630px"},[`&.${t.classes.keyline}`]:{borderBottom:`8px solid ${e.colours.accent}`},[`.${t.classes.video}`]:{position:"absolute",top:0},[`.${t.classes.cyan}`]:{"&::after":{backgroundColor:e.colours.cyan700}},[`.${t.classes.blue}`]:{"&::after":{backgroundColor:e.colours.blue900}},[`.${t.classes.charcoal}`]:{"&::after":{backgroundColor:e.colours.charcoal}},[`.${t.classes.teal}`]:{"&::after":{backgroundColor:e.colours.teal500}},[`.${t.classes.cta}`]:{marginTop:"24px",display:"block",width:"fit-content"}}))),t.Header=(0,a.styled)("div")({position:"relative",zIndex:1,backgroundImage:"linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))",width:"100%"}),t.HeaderContainer=(0,a.styled)(o.default)((({theme:e})=>({minHeight:"unset",display:"flex",flexDirection:"column",[e.breakpoints.up("sm")]:{minHeight:"200px"}}))),t.Breadcrumbs=(0,a.styled)("div")({marginTop:"24px"}),t.Title=(0,a.styled)(l.default)((({theme:e})=>({position:"relative",zIndex:2,color:e.colours.white,marginTop:"24px",[e.breakpoints.up("sm")]:{marginTop:"auto"}}))),t.Content=(0,a.styled)("div")((({theme:e})=>({position:"relative",zIndex:1,color:e.colours.white,maxWidth:"600px",paddingBottom:"40px",[e.breakpoints.up("sm")]:{marginBottom:"auto"}}))),t.Text=(0,a.styled)("div")({minHeight:"auto",width:"100%",overflow:"hidden",display:"-webkit-box",WebkitBoxOrient:"vertical"}),t.Overlay=(0,a.styled)("div")({position:"absolute",left:0,top:0,bottom:0,right:0,zIndex:0,"&::after":{content:"''",position:"absolute",zIndex:1,height:"100%",width:"100%",opacity:.8,top:0,left:0}}),t.StyledMedia=(0,a.styled)(i.default)({width:"100%",height:"100%",position:"relative",backgroundRepeat:"no-repeat",backgroundSize:"cover"})},56377:function(e,t,r){"use strict";var n=r(36573),a=r(29439),o=r(7699),i=r(57954),l=r(96997),s=r(59174),u=n.Symbol,c=a("wks"),d=s?u.for||u:u&&u.withoutSetter||i;e.exports=function(e){return o(c,e)||(c[e]=l&&o(u,e)?u[e]:d("Symbol."+e)),c[e]}},56444:function(e,t,r){for(var n=r(66393),a="undefined"==typeof window?r.g:window,o=["moz","webkit"],i="AnimationFrame",l=a["request"+i],s=a["cancel"+i]||a["cancelRequest"+i],u=0;!l&&u<o.length;u++)l=a[o[u]+"Request"+i],s=a[o[u]+"Cancel"+i]||a[o[u]+"CancelRequest"+i];if(!l||!s){var c=0,d=0,f=[];l=function(e){if(0===f.length){var t=n(),r=Math.max(0,16.666666666666668-(t-c));c=r+t,setTimeout((function(){var e=f.slice(0);f.length=0;for(var t=0;t<e.length;t++)if(!e[t].cancelled)try{e[t].callback(c)}catch(r){setTimeout((function(){throw r}),0)}}),Math.round(r))}return f.push({handle:++d,callback:e,cancelled:!1}),d},s=function(e){for(var t=0;t<f.length;t++)f[t].handle===e&&(f[t].cancelled=!0)}}e.exports=function(e){return l.call(a,e)},e.exports.cancel=function(){s.apply(a,arguments)},e.exports.polyfill=function(e){e||(e=a),e.requestAnimationFrame=l,e.cancelAnimationFrame=s}},56467:function(e,t,r){"use strict";var n=r(12228);e.exports=n},56470:function(e,t,r){"use strict";r.r(t),r.d(t,{default:function(){return n.A},formHelperTextClasses:function(){return a.A},getFormHelperTextUtilityClasses:function(){return a.h}});var n=r(33321),a=r(95097)},56493:function(e,t,r){"use strict";t.__esModule=!0,t.onInitialClientRender=void 0;r(80275),r(53978);t.onInitialClientRender=()=>{}},56501:function(e,t,r){"use strict";var n=r(60330);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=n(r(86326)),o=(n(r(70345)),function(e){e.index;var t=e.children;a.default.Children.count(t)});t.default=o},56510:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=function(e,t){var r=e%t;return r<0?r+t:r};t.default=r},56511:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.default=void 0;var a=r(70534),o=n(r(6031));t.default=function(e,t,r,n){var i=t.geometry.boundingBox,l=e.geometry.boundingBox;if(i&&l){var s=i.max.x-i.min.x,u=i.max.z-i.min.z,c=i.max.y-i.min.y,d=l.max.x-l.min.x,f=l.max.z-l.min.z;r.thicknessReduction=r.thicknessReduction||.3,r.thicknessReduction&&(c-=r.thicknessReduction*c),r.horizontalOverlap&&(s-=r.horizontalOverlap*s);var p=d/s,m=Math.floor(p),h=m*s,v=r.verticalOverlap||0;v<0?v=0:v>=.9&&(v=.9);var g=u-v*u,b=Math.floor(f/g);f%g*100/g>=75&&(b+=1);var y=b*m,x=new a.InstancedMesh(t.geometry.clone(),n,y);x.name="primaryTilesMesh";var C=new a.Object3D,A=0,_=0,E=0,S=0,w=e.rotation.x<0?l.max.z-g:l.min.z+g,k=(r.horizontalOffset||0)*s,M=d-h,T=(0,o.default)(t.geometry,i.max.x-M,"x","right"),O=new a.InstancedMesh(T,n,b);O.name="endOfPrimaryRowTileMesh";var D=h+k;D>d&&(D-=s);var R,P,L=0;if(0!=k){L=d-D;var I=(0,o.default)(t.geometry,i.max.x-L,"x","right");(R=new a.InstancedMesh(I,n,b)).name="endOfSecondaryRowTileMesh";var j=(0,o.default)(t.geometry,i.min.x+k,"x","left");(P=new a.InstancedMesh(j,n,b)).name="startOfSecondaryRowTileMesh"}var F=v?Math.atan2(c,(1-v)*u*2):0;e.rotation.x>0&&(F*=-1);for(var B=0;B<b;B++){var N=0,$=m;1&B&&(N=k,h+k>d&&$--);for(var U,z,V=N-d/2,H=r.invert?Math.PI:0,W=r.invertY?0:Math.PI,G=0;G<$;G++)C.position.set(V-i.min.x,0,w),C.rotation.z=H,C.rotation.y=W,C.rotation.x=F,C.updateMatrix(),x.setMatrixAt(A++,C.matrix),V+=s;if(C.position.set(V-i.min.x,0,w),C.rotation.z=H,C.rotation.y=W,C.rotation.x=F,C.updateMatrix(),1&B&&k)null===(U=R)||void 0===U||U.setMatrixAt(E++,C.matrix),C.position.set(-1*d/2,0,w),C.rotation.z=H,C.rotation.y=W,C.rotation.x=F,C.updateMatrix(),null===(z=P)||void 0===z||z.setMatr
55ixAt(S++,C.matrix);else O.setMatrixAt(_++,C.matrix);e.rotation.x>0?w+=g:w-=g}x.castShadow=!0,x.receiveShadow=!0,x.instanceMatrix.needsUpdate=!0,O.instanceMatrix.needsUpdate=!0,O.castShadow=!0,O.receiveShadow=!0;var Z=new a.Group;return Z.add(x),Z.add(O),k&&(R&&(R.instanceMatrix.needsUpdate=!0,Z.add(R),R.castShadow=!0,R.receiveShadow=!0),P&&(P.instanceMatrix.needsUpdate=!0,Z.add(P),P.castShadow=!0,P.receiveShadow=!0)),Z.position.copy(e.position),Z.rotation.copy(e.rotation),Z}}},56522:function(e,t,r){"use strict";var n=r(4102);e.exports=Array.isArray||function(e){return"Array"==n(e)}},56634:function(e,t,r){"use strict";r.d(t,{A:function(){return $}});var n=r(45904),a=r(53507),o=r(86326),i=r(37064),l=r(28841),s=r(13326),u=r(92403),c=r(98394),d=r(45952),f=r(99437);var p=r(63820),m=r(78723);function h(e,t){var r=Object.create(null);return e&&o.Children.map(e,(function(e){return e})).forEach((function(e){r[e.key]=function(e){return t&&(0,o.isValidElement)(e)?t(e):e}(e)})),r}function v(e,t,r){return null!=r[t]?r[t]:e.props[t]}function g(e,t,r){var n=h(e.children),a=function(e,t){function r(r){return r in t?t[r]:e[r]}e=e||{},t=t||{};var n,a=Object.create(null),o=[];for(var i in e)i in t?o.length&&(a[i]=o,o=[]):o.push(i);var l={};for(var s in t){if(a[s])for(n=0;n<a[s].length;n++){var u=a[s][n];l[a[s][n]]=r(u)}l[s]=r(s)}for(n=0;n<o.length;n++)l[o[n]]=r(o[n]);return l}(t,n);return Object.keys(a).forEach((function(i){var l=a[i];if((0,o.isValidElement)(l)){var s=i in t,u=i in n,c=t[i],d=(0,o.isValidElement)(c)&&!c.props.in;!u||s&&!d?u||!s||d?u&&s&&(0,o.isValidElement)(c)&&(a[i]=(0,o.cloneElement)(l,{onExited:r.bind(null,l),in:c.props.in,exit:v(l,"exit",e),enter:v(l,"enter",e)})):a[i]=(0,o.cloneElement)(l,{in:!1}):a[i]=(0,o.cloneElement)(l,{onExited:r.bind(null,l),in:!0,exit:v(l,"exit",e),enter:v(l,"enter",e)})}})),a}var b=Object.values||function(e){return Object.keys(e).map((function(t){return e[t]}))},y=function(e){function t(t,r){var n,a=(n=e.call(this,t,r)||this).handleExited.bind(function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(n));return n.state={contextValue:{isMounting:!0},handleExited:a,firstRender:!0},n}(0,p.A)(t,e);var r=t.prototype;return r.componentDidMount=function(){this.mounted=!0,this.setState({contextValue:{isMounting:!1}})},r.componentWillUnmount=function(){this.mounted=!1},t.getDerivedStateFromProps=function(e,t){var r,n,a=t.children,i=t.handleExited;
55return{children:t.firstRender?(r=e,n=i,h(r.children,(function(e){return(0,o.cloneElement)(e,{onExited:n.bind(null,e),in:!0,appear:v(e,"appear",r),enter:v(e,"enter",r),exit:v(e,"exit",r)})}))):g(e,a,i),firstRender:!1}},r.handleExited=function(e,t){var r=h(this.props.children);e.key in r||(e.props.onExited&&e.props.onExited(t),this.mounted&&this.setState((function(t){var r=(0,n.A)({},t.children);return delete r[e.key],{children:r}})))},r.render=function(){var e=this.props,t=e.component,r=e.childFactory,n=(0,a.A)(e,["component","childFactory"]),i=this.state.contextValue,l=b(this.state.children).map(r);return delete n.appear,delete n.enter,delete n.exit,null===t?o.createElement(m.A.Provider,{value:i},l):o.createElement(m.A.Provider,{value:i},o.createElement(t,n,l))},t}(o.Component);y.propTypes={},y.defaultProps={component:"div",childFactory:function(e){return e}};var x=y,C=r(35875),A=r(36870);var _=function(e){const{className:t,classes:r,pulsate:n=!1,rippleX:a,rippleY:l,rippleSize:s,in:u,onExited:c,timeout:d}=e,[f,p]=o.useState(!1),m=(0,i.A)(t,r.ripple,r.rippleVisible,n&&r.ripplePulsate),h={width:s,height:s,top:-s/2+l,left:-s/2+a},v=(0,i.A)(r.child,f&&r.childLeaving,n&&r.childPulsate);return u||f||p(!0),o.useEffect((()=>{if(!u&&null!=c){const e=setTimeout(c,d);return()=>{clearTimeout(e)}}}),[c,u,d]),(0,A.jsx)("span",{className:m,style:h,children:(0,A.jsx)("span",{className:v})})},E=r(23299);const S=["center","classes","className"];let w,k,M,T,O=e=>e;const D=(0,C.keyframes)(w||(w=O`
56  0% {
57    transform: scale(0);
58    opacity: 0.1;
59  }
60
61  100% {
62    transform: scale(1);
63    opacity: 0.3;
64  }
65`)),R=(0,C.keyframes)(k||(k=O`
66  0% {
67    opacity: 1;
68  }
69
70  100% {
71    opacity: 0;
72  }
73`)),P=(0,C.keyframes)(M||(M=O`
74  0% {
75    transform: scale(1);
76  }
77
78  50% {
79    transform: scale(0.92);
80  }
81
82  100% {
83    transform: scale(1);
84  }
85`)),L=(0,s.Ay)("span",{name:"MuiTouchRipple",slot:"Root"})({overflow:"hidden",pointerEvents:"none",position:"absolute",zIndex:0,top:0,right:0,bottom:0,left:0,borderRadius:"inherit"}),I=(0,s.Ay)(_,{name:"MuiTouchRipple",slot:"Ripple"})(T||(T=O`
86  opacity: 0;
87  position: absolute;
88
89  &.${0} {
90    opacity: 0.3;
91    transform: scale(1);
92    animation-name: ${0};
93    animation-duration: ${0}ms;
94    animation-timing-function: ${0};
95  }
96
97  &.${0} {
98    animation-duration: ${0}ms;
99  }
100
101  & .${0} {
102    opacity: 1;
103    display: block;
104    width: 100%;
105    height: 100%;
106    border-radius: 50%;
107    background-color: currentColor;
108  }
109
110  & .${0} {
111    opacity: 0;
112    animation-name: ${0};
113    animation-duration: ${0}ms;
114    animation-timing-function: ${0};
115  }
116
117  & .${0} {
118    position: absolute;
119    /* @noflip */
120    left: 0px;
121    top: 0;
122    animation-name: ${0};
123    animation-duration: 2500ms;
124    animation-timing-function: ${0};
125    animation-iteration-count: infinite;
126    animation-delay: 200ms;
127  }
128`),E.A.rippleVisible,D,550,(({theme:e})=>e.transitions.easing.easeInOut),E.A.ripplePulsate,(({theme:e})=>e.transitions.duration.shorter),E.A.child,E.A.childLeaving,R,550,(({theme:e})=>e.transitions.easing.easeInOut),E.A.childPulsate,P,(({theme:e})=>e.transitions.easing.easeInOut));var j=o.forwardRef((function(e,t){const r=(0,u.A)({props:e,name:"MuiTouchRipple"}),{center:l=!1,classes:s={},className:c}
vendor: 4,499 bytes, line 128
128=r,d=(0,a.A)(r,S),[f,p]=o.useState([]),m=o.useRef(0),h=o.useRef(null);o.useEffect((()=>{h.current&&(h.current(),h.current=null)}),[f]);const v=o.useRef(!1),g=o.useRef(0),b=o.useRef(null),y=o.useRef(null);o.useEffect((()=>()=>{g.current&&clearTimeout(g.current)}),[]);const C=o.useCallback((e=>{const{pulsate:t,rippleX:r,rippleY:n,rippleSize:a,cb:o}=e;p((e=>[...e,(0,A.jsx)(I,{classes:{ripple:(0,i.A)(s.ripple,E.A.ripple),rippleVisible:(0,i.A)(s.rippleVisible,E.A.rippleVisible),ripplePulsate:(0,i.A)(s.ripplePulsate,E.A.ripplePulsate),child:(0,i.A)(s.child,E.A.child),childLeaving:(0,i.A)(s.childLeaving,E.A.childLeaving),childPulsate:(0,i.A)(s.childPulsate,E.A.childPulsate)},timeout:550,pulsate:t,rippleX:r,rippleY:n,rippleSize:a},m.current)])),m.current+=1,h.current=o}),[s]),_=o.useCallback(((e={},t={},r=(()=>{}))=>{const{pulsate:n=!1,center:a=l||t.pulsate,fakeElement:o=!1}=t;if("mousedown"===(null==e?void 0:e.type)&&v.current)return void(v.current=!1);"touchstart"===(null==e?void 0:e.type)&&(v.current=!0);const i=o?null:y.current,s=i?i.getBoundingClientRect():{width:0,height:0,left:0,top:0};let u,c,d;if(a||void 0===e||0===e.clientX&&0===e.clientY||!e.clientX&&!e.touches)u=Math.round(s.width/2),c=Math.round(s.height/2);else{const{clientX:t,clientY:r}=e.touches&&e.touches.length>0?e.touches[0]:e;u=Math.round(t-s.left),c=Math.round(r-s.top)}if(a)d=Math.sqrt((2*s.width**2+s.height**2)/3),d%2==0&&(d+=1);else{const e=2*Math.max(Math.abs((i?i.clientWidth:0)-u),u)+2,t=2*Math.max(Math.abs((i?i.clientHeight:0)-c),c)+2;d=Math.sqrt(e**2+t**2)}null!=e&&e.touches?null===b.current&&(b.current=()=>{C({pulsate:n,rippleX:u,rippleY:c,rippleSize:d,cb:r})},g.current=setTimeout((()=>{b.current&&(b.current(),b.current=null)}),80)):C({pulsate:n,rippleX:u,rippleY:c,rippleSize:d,cb:r})}),[l,C]),w=o.useCallback((()=>{_({},{pulsate:!0})}),[_]),k=o.useCallback(((e,t)=>{if(clearTimeout(g.current),"touchend"===(null==e?void 0:e.type)&&b.current)return b.current(),b.current=null,void(g.current=setTimeout((()=>{k(e,t)})));b.current=null,p((e=>e.length>0?e.slice(1):e)),h.current=t}),[]);return o.useImperativeHandle(t,(()=>({pulsate:w,start:_,stop:k})),[w,_,k]),(0,A.jsx)(L,(0,n.A)({className:(0,i.A)(E.A.root,s.root,c),ref:y},d,{children:(0,A.jsx)(x,{component:null,exit:!0,children:f})}))})),F=r(34873);const B=["action","centerRipple","children","className","component","disabled","disableRipple","disableTouchRipple","focusRipple","focusVisibleClassName","LinkComponent","onBlur","onClick","onContextMenu","onDragLeave","onFocus","onFocusVisible","onKeyDown","onKeyUp","onMouseDown","onMouseLeave","onMouseUp","onTouchEnd","onTouchMove","onTouchStart","tabIndex","TouchRippleProps","touchRippleRef","type"],N=(0,s.Ay)("button",{name:"MuiButtonBase",slot:"Root",overridesResolver:(e,t)=>t.root})({display:"inline-flex",alignItems:"center",justifyContent:"center",position:"relative",boxSizing:"border-box",WebkitTapHighlightColor:"transparent",backgroundColor:"transparent",outline:0,border:0,margin:0,borderRadius:0,padding:0,cursor:"pointer",userSelect:"none",verticalAlign:"middle",MozAppearance:"none",WebkitAppearance:"none",textDecoration:"none",color:"inherit","&::-moz-focus-inner":{borderStyle:"none"},[`&.${F.A.disabled}`]:{pointerEvents:"none",cursor:"default"},"@media print":{colorAdjust:"exact"}});var $=o.forwardRef((function(e,t){const r=(0,u.A)({props:e,name:"MuiButtonBase"}),{action:s,centerRipple:p=!1,children:m,className:h,component:v="button",disabled:g=!1,disableRipple:b=!1,disableTouchRipple:y=!1,focusRipple:x=!1,LinkComponent:C="a",onBlur:_,onClick:E,onContextMenu:S,onDragLeave:w,onFocus:k,onFocusVisible:M,onKeyDown:T,onKeyUp:O,onMouseDown:D,onMouseLeave:R,onMouseUp:P,onTouchEnd:L,onTouchMove:I,onTouchStart:$,tabIndex:U=0,TouchRippleProps:z,touchRippleRef:V,type:H}=r,W=(0,a.A)(r,B),G=o.useRef(null),Z=o.useRef(null),q=(0,c.A)(Z,V),{isFocusVisibleRef:Y,onFocus:K,onBlur:X,ref:Q}=(0,f.A)(),[J,ee]=o.useState(!1);g&&J&&ee(!1),o.useImperativeHandle(s,(()=>({focusVisible:()=>{ee(!0),G.current.focus()}})),[]);const[te,re]=o.useState(!1);o.useEffect((()=>{re(!0)}),[]);const ne=te&&!b&&!g;function ae(e,t,r=y){return(0,d.A)((n=>{t&&t(n);return!r&&Z.current&&Z.current[e](n),!0}))}o.useEffect((()=>{J&&x&&!b&&te&&Z.current.pulsate()}),[b,x,J,te]);const oe=ae("start",D),ie=ae("stop",S),le=ae("stop",w),se=ae("stop",P),ue=ae("stop",(e=>{J&&e.preventDefault(),R&&R(e)})),ce=ae("start",$),de=ae("stop",L),fe=ae("stop",I),pe=ae("stop",(e=>{X(e),!1===Y.current&&ee(!1),_&&_(e)}
128),!1),me=(0,d.A)((e=>{G.current||(G.current=e.currentTarget),K(e),!0===Y.current&&(ee(!0),M&&M(e)),k&&k(e)})),he=()=>{const e=G.current;return v&&"button"!==v&&!("A"===e.tagName&&e.href)},ve=o.useRef(!1),ge=(0,d.A)((e=>{x&&!ve.current&&J&&Z.current&&" "===e.key&&(ve.current=!0,Z.current.stop(e,(()=>{Z.current.start(e)}))),e.target===e.currentTarget&&he()&&" "===e.key&&e.preventDefault(),T&&T(e),e.target===e.currentTarget&&he()&&"Enter"===e.key&&!g&&(e.preventDefault(),E&&E(e))})),be=(0,d.A)((e=>{x&&" "===e.key&&Z.current&&J&&!e.defaultPrevented&&(ve.current=!1,Z.current.stop(e,(()=>{Z.current.pulsate(e)}))),O&&O(e),E&&e.target===e.currentTarget&&he()&&" "===e.key&&!e.defaultPrevented&&E(e)}));let ye=v;"button"===ye&&(W.href||W.to)&&(ye=C);const xe={};"button"===ye?(xe.type=void 0===H?"button":H,xe.disabled=g):(W.href||W.to||(xe.role="button"),g&&(xe["aria-disabled"]=g));const Ce=(0,c.A)(t,Q,G);const Ae=(0,n.A)({},r,{centerRipple:p,component:v,disabled:g,disableRipple:b,disableTouchRipple:y,focusRipple:x,tabIndex:U,focusVisible:J}),_e=(e=>{const{disabled:t,focusVisible:r,focusVisibleClassName:n,classes:a}=e,o={root:["root",t&&"disabled",r&&"focusVisible"]},i=(0,l.A)(o,F.W,a);return r&&n&&(i.root+=` ${n}`),i})(Ae);return(0,A.jsxs)(N,(0,n.A)({as:ye,className:(0,i.A)(_e.root,h),ownerState:Ae,onBlur:pe,onClick:E,onContextMenu:ie,onFocus:me,onKeyDown:ge,onKeyUp:be,onMouseDown:oe,onMouseLeave:ue,onMouseUp:se,onDragLeave:le,onTouchEnd:de,onTouchMove:fe,onTouchStart:ce,ref:Ce,tabIndex:g?-1:U,type:H},xe,W,{children:[m,ne?(0,A.jsx)(j,(0,n.A)({ref:q,center:p},z)):null]}))}))},56645:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Root=t.classes=void 0;const n=r(91972),a="RadioPane";t.classes={label:`${a}-label`,descriptionContainer:`${a}-descriptionContainer`,btnContainer:`${a}-btnContainer`,iconBtn:`${a}-iconBtn`,infoIcon:`${a}-infoIcon`,cancelIcon:`${a}-cancelIcon`,collapseFeature:`${a}-collapseFeature`,input:`${a}-input`,pane:`${a}-pane`,checkedIcon:`${a}-checkedIcon`,header:`${a}-header`,title:`${a}-title`,content:`${a}-content`,hr:`${a}-hr`},t.Root=(0,n.styled)("div")((({theme:e})=>({marginTop:"8px",display:"block",[`&.${t.classes.collapseFeature}`]:{display:"flex",[`.${t.classes.label}`]:{flexGrow:1}},[`.${t.classes.label}`]:{display:"block","& + &":{marginTop:"8px"}},[`.${t.classes.descriptionContainer}`]:{overflow:"hidden",transition:"height 280ms cubic-bezier(0.4, 0, 0.2, 1)"},[`.${t.classes.btnContainer}`]:{display:"flex",alignItems:"center",height:"60px",marginLeft:"8px"},[`.${t.classes.iconBtn}`]:{minWidth:"42px",width:"42px",height:"42px",borderRadius:0},[`.${t.classes.infoIcon}`]:{width:"24px",height:"24px",color:e.colours.inter},[`.${t.classes.cancelIcon}`]:{width:"24px",height:"24px",color:"#70706f"},[`.${t.classes.input}`]:{position:"absolute",clip:"rect(0 0 0 0)",[`&:focus + .${t.classes.pane}`]:{border:`1px solid ${e.colours.accent}`},[`&:checked + .${t.classes.pane}`]:{border:`2px solid ${e.colours.accent}`,backgroundColor:e.colours.white,[`.${t.classes.checkedIcon}`]:{display:"block"}},[`&:not(:checked) + .${t.classes.pane}`]:{cursor:"pointer","&:hover":{boxShadow:"0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12)",backgroundColor:e.colours.white,[`.${t.classes.title}`]:{color:e.colours.focus}}}},[`.${t.classes.pane}`]:{display:"flex",flexFlow:"column nowrap",alignItems:"flex-start",justifyContent:"stretch",boxShadow:"0px 1px 5px 0px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 3px 1px -2px rgba(0, 0, 0, 0.12)",border:`1px solid ${e.colours.storm}`,borderRadius:"3px",overflow:"hidden",padding:"0 30px",cursor:"default",backgroundColor:e.colours.pearl},[`.${t.classes.checkedIcon}`]:{display:"none",height:"32px",color:e.colours.accent,marginLeft:"16px"},[`.${t.classes.header}`]:{display:"flex",flexFlow:"row nowrap",justifyContent:"flex-start",alignItems:"center",height:"60px"},[`.${t.classes.title}`]:{color:e.colours.inter,lineHeight:1},[`.${t.classes.content}`]:{width:"100%",paddingBottom:"30px"},[`.${t.classes.hr}`]:{color:e.colours.storm,marginBottom:"24px"}})))},56689:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esMo
128dule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.SectionContext=void 0;const a=r(97711),o=n(r(55530)),i=r(86326),l=n(r(52298)),s=n(r(9866)),u=r(43990);t.SectionContext=(0,i.createContext)(!1);const c=({backgroundColor:e="transparent",children:r,size:n="xl",spacing:s="default",className:c,id:d,hasNoPadding:f=!1,isSlim:p=!1,overflowVisible:m=!1,isDialog:h=!1,"data-testid":v,...g})=>(0,i.useContext)(t.SectionContext)?(0,a.jsx)(a.Fragment,{children:r}):(0,a.jsx)(t.SectionContext.Provider,{value:!0,children:(0,a.jsx)(u.Root,{id:d,className:(0,o.default)(c,!h&&u.classes.nonDialog,"transparent"!==e&&("white"===e&&u.classes.white||"alabaster"===e&&u.classes.alabaster||"pearl"===e&&u.classes.pearl),"none"===s&&u.classes.noSpacing,p&&u.classes.slim,m&&u.classes.overflowVisible),"data-testid":v||"section"+(d?`-${d}`:""),children:(0,a.jsx)(l.default,{maxWidth:n,disableGutters:f,...g,children:r})})});c.Title=({className:e,...t})=>(0,a.jsx)(s.default,{variant:"h2",hasUnderline:!0,className:e,...t}),t.default=c},56756:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.RouteUpdates=void 0,t.init=function(){f.globalHistory.listen((function(e){e.location.action=e.action})),window.___push=function(e){return b(e,{replace:!1})},window.___replace=function(e){return b(e,{replace:!0})},window.___navigate=function(e,t){return b(e,t)}},t.shouldUpdateScroll=function(e,t){var r=this,n=t.location,a=n.pathname,o=n.hash,i=(0,u.apiRunner)("shouldUpdateScroll",{prevRouterProps:e,pathname:a,routerProps:{location:n},getSavedScrollPosition:function(e){return[0,r._stateStorage.read(e,e.key)]}});if(i.length>0)return i[i.length-1];if(e){if(e.location.pathname===a)return o?decodeURI(o.slice(1)):[0,0]}return!0};var a=n(r(57077)),o=n(r(86326)),i=n(r(97598)),l=function(e,t){if("function"==typeof WeakMap)var r=new WeakMap,n=new WeakMap;return function(e,t){if(!t&&e&&e.__esModule)return e;var a,o,i={__proto__:null,default:e};if(null===e||"object"!=typeof e&&"function"!=typeof e)return i;if(a=t?n:r){if(a.has(e))return a.get(e);a.set(e,i)}for(var l in e)"default"!==l&&{}.hasOwnProperty.call(e,l)&&((o=(a=Object.defineProperty)&&Object.getOwnPropertyDescriptor(e,l))&&(o.get||o.set)?a(i,l,o):i[l]=e[l]);return i}(e,t)}(r(63041)),s=r(63110);t.maybeGetBrowserRedirect=s.maybeGetBrowserRedirect;var u=r(64018),c=n(r(55402)),d=r(30872),f=r(2514),p=r(24882);function m(e){var t=(0,s.maybeGetBrowserRedirect)(e),r=window.location,n=r.hash,a=r.search;return null!=t&&(window.___replace(t.toPath+a+n),!0)}var h="";window.addEventListener("unhandledrejection",(function(e){/loading chunk \d* failed./i.test(e.reason)&&h&&(window.location.pathname=h)}));var v=function(e,t){m(e.pathname)||(h=e.pathname,(0,u.apiRunner)("onPreRouteUpdate",{location:e,prevLocation:t}))},g=function(e,t){m(e.pathname)||(0,u.apiRunner)("onRouteUpdate",{location:e,prevLocation:t})},b=function(e,t){if(void 0===t&&(t={}),"number"!=typeof e){var r=(0,p.parsePath)(e),n=r.pathname,a=r.search,o=r.hash,i=(0,s.maybeGetBrowserRedirect)(n);if(i&&(e=i.toPath+a+o),window.___swUpdated)window.location=n+a+o;else{var d=setTimeout((function(){c.default.emit("onDelayedLoadPageResources",{pathname:n}),(0,u.apiRunner)("onRouteUpdateDelayed",{location:window.location})}),1e3);l.default.loadPage(n+a).then((function(r){if(!r||r.status===l.PageResourceStatus.Error)return window.history.replaceState({},"",location.href),window.location=n,void clearTimeout(d);r&&r.page.webpackCompilationHash!==window.___webpackCompilationHash&&("serviceWorker"in navigator&&null!==navigator.serviceWorker.controller&&"activated"===navigator.serviceWorker.controller.state&&navigator.serviceWorker.controller.postMessage({gatsbyApi:"clearPathResources"}),window.location=n+a+o),(0,f.navigate)(e,t),clearTimeout(d)}))}}else f.globalHistory.navigate(e)};var y=function(e){function t(t){var r;return(r=e.call(this,t)||this).announcementRef=o.default.createRef(),r}(0,a.default)(t,e);var r=t.prototype;return r.componentDidUpdate=function(e,t){var r=this;requestAnimationFrame((function(){var e="new page at "+r.props.location.pathname;document.title&&(e=document.title);var t=document.querySelectorAll("#gatsby-focus-wrapper h1");t&&t.length&&(e=t[0].textContent);var n="Navigated to "+e;r.announcementRef.current&&(r.announcementRef.current.innerText!==n&&(r.announcementRef.current.innerText=n))}))},r.render=function(){return o.default.createElement("div",Object.assign({},d.RouteAnnouncerProps,{ref:this.announcementRef}))},t}(o.default.Component),x=function(e,t){var r,n;return e.href!==t.href||(null==e||null===(r=e.state)||void 0===r?void 0:r.key)!==(null==t||null===(n=t.state)||void 0===n?void 0:n.key)},C=function(e){function t(t){var r;return r=e.call(this,t)||this,v(t.location,null),r}(0,a.default)(t,e);var r=t.prototype;return r.componentDidMount=function(){g(this.props.location,null)},r.shouldComponentUpdate=function(e){return!!x(this.props.location,e.location)&&(v(e.location,this.props.location),!0)},r.componentDidUpdate=function(e){x(e.location,this.props.location)&&g(this.props.location,e.location)},r.render=function(){return o.default.createElement(o.default.Fragment,null,this.props.children,o.default.createElement(y,{location:location}))},t}(o.default.Component);t.RouteUpdates=C,C.propTypes={location:i.default.object.isRequired}},56765:function(e,t,r){"use strict";var n=r(18419);e.exports=n},56776:function(e,t){"use strict";
128Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;t.default={RESISTANCE_COEF:.6,UNCERTAINTY_THRESHOLD:3}},56847:function(e,t,r){var n=r(61269);e.exports=function(e,t){if(null==e)return{};var r,a,o=n(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)r=i[a],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o},e.exports.__esModule=!0,e.exports.default=e.exports},56997:function(e,t,r){"use strict";var n=r(53507),a=r(45904),o=r(86326),i=r(37064),l=r(28841),s=r(70209),u=r(13326),c=r(53941),d=r(92403),f=r(7869),p=r(36870);const m=["className","component","elevation","square","variant"],h=(0,u.Ay)("div",{name:"MuiPaper",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.root,t[r.variant],!r.square&&t.rounded,"elevation"===r.variant&&t[`elevation${r.elevation}`]]}})((({theme:e,ownerState:t})=>{var r;return(0,a.A)({backgroundColor:(e.vars||e).palette.background.paper,color:(e.vars||e).palette.text.primary,transition:e.transitions.create("box-shadow")},!t.square&&{borderRadius:e.shape.borderRadius},"outlined"===t.variant&&{border:`1px solid ${(e.vars||e).palette.divider}`},"elevation"===t.variant&&(0,a.A)({boxShadow:(e.vars||e).shadows[t.elevation]},!e.vars&&"dark"===e.palette.mode&&{backgroundImage:`linear-gradient(${(0,s.X4)("#fff",(0,c.A)(t.elevation))}, ${(0,s.X4)("#fff",(0,c.A)(t.elevation))})`},e.vars&&{backgroundImage:null==(r=e.vars.overlays)?void 0:r[t.elevation]}))})),v=o.forwardRef((function(e,t){const r=(0,d.A)({props:e,name:"MuiPaper"}),{className:o,component:s="div",elevation:u=1,square:c=!1,variant:v="elevation"}=r,g=(0,n.A)(r,m),b=(0,a.A)({},r,{component:s,elevation:u,square:c,variant:v}),y=(e=>{const{square:t,elevation:r,variant:n,classes:a}=e,o={root:["root",n,!t&&"rounded","elevation"===n&&`elevation${r}`]};return(0,l.A)(o,f.j,a)})(b);return(0,p.jsx)(h,(0,a.A)({as:s,ownerState:b,className:(0,i.A)(y.root,o),ref:t},g))}));t.A=v},57077:function(e,t,r){var n=r(29948);e.exports=function(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,n(e,t)},e.exports.__esModule=!0,e.exports.default=e.exports},57096:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.StyledMuiRadioButton=t.Root=void 0;const a=r(33600),o=r(91972),i=n(r(70418));t.Root=(0,o.styled)("div")((({theme:e})=>({[`& .${a.formControlLabelClasses.label}`]:{[e.breakpoints.up(1024)]:{fontSize:"18px"},color:e.colours.charcoal,marginTop:"1px",wordBreak:"break-word",fontSize:"16px"}}))),t.StyledMuiRadioButton=(0,o.styled)(i.default)((({theme:e})=>({color:e.colours.inter,"&.Mui-disabled":{color:(0,o.alpha)(e.colours.inter,.3)}})))},57192:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const n=r(97711);t.default=e=>(0,n.jsxs)("svg",{viewBox:"0 0 222 100",xmlns:"http://www.w3.org/2000/svg",...e,children:[(0,n.jsx)("path",{d:"M0 70.9937L25.4137 35.3037H2.67144V29.0237H39.0511L15.5184 64.0337H39.5914V70.9837H0V70.9937Z",fill:"#D73225"}),(0,n.jsx)("path",{d:"M41.3223 70.9937L58.8418 29.0237H67.8066L85.9965 70.9937H76.3713L72.3591 60.4337H54.4394L50.4273 70.9937H41.3223ZM57.6412 54.5537H69.9478L63.3943 37.5737L57.6412 54.5537Z",fill:"#D73225"}),(0,n.jsx)("path",{d:"M89.6084 70.9937V29.0137H97.7628L121.166 57.3537V29.0137H129.86V70.9837H122.636L98.1631 42.2437V70.9837H89.6084V70.9937Z",fill:"#D73225"}),(0,n.jsx)("path",{d:"M137.084 70.9937V29.0137H153.663C157.805 28.8837 161.958 29.6837 165.83 31.2837C169.312 32.6237 172.113 35.0237 174.124 38.2337C176.265 41.8437 177.336 45.9837 177.196 50.2637C177.326 54.2737 176.255 58.2837 174.124 61.7637C172.123 64.8337 169.171 67.2437 165.7 68.7137C161.817 70.3137 157.675 71.1237 153.533 70.9837H137.084V70.9937ZM145.379 63.9137H152.733C157.815 63.9137 161.557 62.7137 164.239 60.3037C166.92 57.8937 168.251 54.4237 168.251 49.8737C168.521 45.9937 167.18 42.1237 164.509 39.0437C162.098 36.3737 158.085 35.0337 152.602 35.0337H145.249L145.379 63.9037V63.9137Z",fill:"#D73225"}),(0,n.jsx)("path",{d:"M177.606 70.9937L195.256 29.0237H204.35L222 70.9937H212.235L208.223 60.4337H190.973L186.961 70.9937H177.596H177.606ZM193.385 53.8837H205.691L199.538 37.5737L193.385 53.8837Z",fill:"#D73225"})]})},57219:function(e,t,r){"use strict";r.d(t,{b:function(){return o}});var n=r(72667),a=r(68223);function o(e){return(0,a.A)("MuiCircularProgress",e)}const i=(0,n.A)("MuiCircularProgress",["root","determinate","indeterminate","colorPrimary","colorSecondary","svg","circle","circleDeterminate","circleIndeterminate","circleDisableShrink"]);t.A=i},57242:function(e,t,r){"use strict";r(88991)},57425:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.default=void 0;var a=n(r(86326)),o=n(r(31806)),i=n(r(32550)),l=n(r(76497)),s=n(r(94376)),u={simpleTable:["add","typeCode","title","size","actions"],simpleArchiveTable:["add","title","productStatus","validityDate","size","actions"]},c=function(e){var t=e.data,r=e.assetTypes,n=e.format,c=e.pageNumber;if("simpleTable"===n||"simpleArchiveTable"===n){var d=(0,i.default)(t,(function(e){return e.assetType.code})),f=Object.keys(d),p=r.filter((function(e){return f.includes(e.code)})),m=u[n].filter((function(e){return!(p.length<2&&e.includes("type"))}));return a.default.createElement(o.default,{documents:t,headers:m,pageNumber:c})}return"technicalTable"===n?a.default.createElement(s.default,{documents:t,assetTypes:r,pageNumber:c}):a.default.createElement(l.default,{documents:t})};t.default=c},57483:function(e,t,r){"use strict";var n=r(45095);e.exports=!n((function(){function e(){}return e.prototype.constructor=null,Object.getPrototypeOf(new e)!==e.prototype}))},57527:function(e,t,r){"use strict";
128Object.defineProperty(t,"__esModule",{value:!0});const n=r(97711);t.default=e=>(0,n.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 380 100",...e,children:[(0,n.jsx)("path",{fill:"#009FE3",d:"M164 30h-8.157v40.024H164V30ZM8.157 39.84H0v30.184h8.157V39.84ZM8.157 30H0v7.664h8.157V30ZM63.646 62.455c-4.174 0-7.683-3.501-7.683-7.665 0-4.163 3.51-7.664 7.683-7.664 4.174 0 7.683 3.501 7.683 7.664 0 4.353-3.51 7.665-7.683 7.665Zm0-23.277c-8.726 0-15.745 7.002-15.745 15.707 0 8.705 7.019 15.707 15.745 15.707 8.727 0 15.746-7.002 15.746-15.707 0-8.705-7.02-15.707-15.746-15.707ZM35.854 56.115c-.664 4.163-4.648 7.002-8.821 6.245-4.174-.662-7.02-4.636-6.26-8.8.759-4.163 4.648-7.002 8.821-6.245 3.13.568 5.691 2.934 6.26 6.15h8.158c-.949-8.61-8.632-14.95-17.264-14.192-8.631.851-14.986 8.515-14.228 17.031.854 8.61 8.537 14.95 17.074 14.193 7.588-.662 13.659-6.718 14.228-14.382h-7.968ZM150.91 54.79c0-8.705-7.114-15.706-15.745-15.706-8.727 0-15.746 7.096-15.746 15.706s7.114 15.707 15.746 15.707c1.992 0 3.984-.473 5.786-1.135v-9.557c-2.751 3.123-7.588 3.596-10.718.852-3.131-2.744-3.605-7.57-.854-10.692 2.751-3.123 7.588-3.596 10.718-.852 1.708 1.514 2.656 3.596 2.656 5.772V69.835h8.063V54.79h.094ZM99.216 39.178c-8.632 0-15.746 7.002-15.746 15.707V81h8.063V54.79c0-4.258 3.414-7.758 7.683-7.758 4.268 0 7.778 3.406 7.778 7.664 0 4.258-3.415 7.759-7.683 7.759-2.372 0-4.553-.947-5.976-2.65v9.557c1.897.851 3.794 1.135 5.786 1.135 8.726 0 15.745-7.096 15.745-15.707 0-8.705-6.924-15.612-15.65-15.612Z"}),(0,n.jsx)("path",{fill:"#00377A",d:"M182 31.05h13.248l7.02 26.55 7.281-26.55h13.247l-13.909 39.89h-13.248L182 31.05ZM225.845 31.05h32.713v9.38h-19.606v5.68h16.557v9.38h-16.557v6.21h20.268v9.38h-33.375V31.05ZM262.931 70.93V31.05h17.62c12.846 0 20.93 5.94 20.93 19.15 0 15.06-8.344 20.87-21.191 20.87l-17.349-.13-.01-.01Zm13.117-9.25h2.778c6.097 0 9.407-3.17 9.407-10.83 0-8.32-2.778-10.57-9.798-10.57h-2.387v21.4ZM300.147 70.93l14.3-40.02h13.379l14.441 40.02h-13.118l-1.584-5.28h-13.118l-1.454 5.28h-12.846Zm20.929-27.87-4.101 14.26h8.343l-4.242-14.26ZM382 71.07h-8.474l-.532-3.96c-2.116 2.51-5.826 4.89-12.054 4.89-10.199 0-19.476-6.6-19.476-20.47 0-12.81 8.084-21.53 20.93-21.53 9.668 0 17.35 5.02 18.944 14.79h-12.455c-.662-3.04-3.581-5.28-6.76-5.02-5.164 0-7.682 4.62-7.682 11.75 0 5.68 1.725 10.83 8.344 10.83 2.648 0 6.098-1.85 6.76-4.62h-5.827v-8.72H382v22.06Z"})]})},57535:function(e,t,r){"use strict";var n=r(54346),a=r(80111),o=r(54842);
128e.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var e,t=!1,r={};try{(e=n(Object.prototype,"__proto__","set"))(r,[]),t=r instanceof Array}catch(i){}return function(r,n){return a(r),o(n),t?e(r,n):r.__proto__=n,r}}():void 0)},57537:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=r(97711),o=r(86326),i=n(r(95615)),l=n(r(68534)),s=r(71129),u=n(r(9866)),c=r(35834);t.default=({filters:e,onChange:t,checkboxComponent:r=l.default,accordionSummaryComponent:n=i.default.Summary})=>{const d=(0,o.useContext)(s.MicroCopyContext);return(0,a.jsx)("div",{children:(0,a.jsx)(i.default,{noInnerPadding:!0,children:e.map((e=>{const o=e.options.map((({value:t,label:r,isDisabled:n})=>({value:t,label:r,checked:(e.value||[]).includes(t),isDisabled:n})));let l=e.label;return l.startsWith("filterLabels.")&&(l=(0,s.getMicroCopy)(d,e.label)),(0,a.jsxs)(i.default.Item,{defaultExpanded:!!e.defaultExpanded,children:[(0,a.jsx)(n,{"aria-label":l,children:(0,a.jsx)(u.default,{variant:"h6",children:l})}),(0,a.jsx)(i.default.Details,{children:(0,a.jsx)(c.List,{children:o.map((n=>(0,a.jsx)("div",{children:(0,a.jsx)(r,{name:n.value,label:n.label,checked:n.checked,disabled:n.isDisabled,onChange:r=>{((...e)=>{t&&t(...e)})(e.name,n.value,r)},"data-testid":"filter-checkbox"},n.value)},n.value)))})})]},e.name)}))})})}},57562:function(){},57752:function(e){e.exports=function(){this.__data__=[],this.size=0}},57786:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.systemResultsCardClasses=void 0;const a=n(r(9657));var o=r(96726);Object.defineProperty(t,"systemResultsCardClasses",{enumerable:!0,get:function(){return o.classes}}),t.default=a.default},57811:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.classes=t.ResultsSection=void 0;var a,o=n(r(14042)),i=r(91972),l={resultsSection:"documentLibrary-resultsSection"};t.classes=l;var s=(0,i.styled)(o.default)(((a={})["&."+l.resultsSection]={overflow:"unset"},a));t.ResultsSection=s},57849:function(e,t,r){var n=r(40435);e.exports=function(e){var t=this.__data__,r=n(t,e);return r<0?void 0:t[r][1]}},57875:function(e,t,r){"use strict";r.d(t,{A:function(){return a}});var n=r(9619);function a(e){return(0,n.A)(e).defaultView||window}},57886:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=n(r(12781));t.default=a.default},57921:function(e,t){"use strict";t.__esModule=!0,t.shallowEqual=void 0;t.shallowEqual=function(e,t){var r=Object.keys(e),n=Object.keys(t);if(r.length!==n.length)return!1;for(var a=0,o=r;a<o.length;a++){var i=o[a];if(e[i]!==t[i])return!1}return!0}},57937:function(e,t,r){"use strict";function n(e,t,r,n){return new(r||(r=Promise))((function(a,o){function i(e){try{s(n.next(e))}catch(t){o(t)}}function l(e){try{s(n.throw(e))}catch(t){o(t)}}function s(e){var t;e.done?a(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(i,l)}s((n=n.apply(e,t||[])).next())}))}function a(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var o,i;r.r(t),r.d(t,{DEFAULT_ID:function(){return s},Loader:function(){return c},LoaderStatus:function(){return u}}),"function"==typeof SuppressedError&&SuppressedError;var l=a(i?o:(i=1,o=function e(t,r){if(t===r)return!0;if(t&&r&&"object"==typeof t&&"object"==typeof r){if(t.constructor!==r.constructor)return!1;var n,a,o;if(Array.isArray(t)){if((n=t.length)!=r.length)return!1;for(a=n;0!=a--;)if(!e(t[a],r[a]))return!1;return!0}if(t.constructor===RegExp)return t.source===r.source&&t.flags===r.flags;if(t.valueOf!==Object.prototype.valueOf)return t.valueOf()===r.valueOf();if(t.toString!==Object.prototype.toString)return t.toString()===r.toString();if((n=(o=Object.keys(t)).length)!==Object.keys(r).length)return!1;for(a=n;0!=a--;)if(!Object.prototype.hasOwnProperty.call(r,o[a]))return!1;for(a=n;0!=a--;){var i=o[a];if(!e(t[i],r[i]))return!1}return!0}return t!=t&&r!=r}));const s="__googleMapsScriptId";var u;!function(e){e[e.INITIALIZED=0]="INITIALIZED",e[e.LOADING=1]="LOADING",e[e.SUCCESS=2]="SUCCESS",e[e.FAILURE=3]="FAILURE"}(u||(u={}));class c{constructor({apiKey:e,authReferrerPolicy:t,channel:r,client:n,id:a=s,language:o,libraries:i=[],mapIds:u,nonce:d,region:f,retries:p=3,url:m="https://maps.googleapis.com/ma
128ps/api/js",version:h}){if(this.callbacks=[],this.done=!1,this.loading=!1,this.errors=[],this.apiKey=e,this.authReferrerPolicy=t,this.channel=r,this.client=n,this.id=a||s,this.language=o,this.libraries=i,this.mapIds=u,this.nonce=d,this.region=f,this.retries=p,this.url=m,this.version=h,c.instance){if(!l(this.options,c.instance.options))throw new Error(`Loader must not be called again with different options. ${JSON.stringify(this.options)} !== ${JSON.stringify(c.instance.options)}`);return c.instance}c.instance=this}get options(){return{version:this.version,apiKey:this.apiKey,channel:this.channel,client:this.client,id:this.id,libraries:this.libraries,language:this.language,region:this.region,mapIds:this.mapIds,nonce:this.nonce,url:this.url,authReferrerPolicy:this.authReferrerPolicy}}get status(){return this.errors.length?u.FAILURE:this.done?u.SUCCESS:this.loading?u.LOADING:u.INITIALIZED}get failed(){return this.done&&!this.loading&&this.errors.length>=this.retries+1}createUrl(){let e=this.url;return e+="?callback=__googleMapsCallback&loading=async",this.apiKey&&(e+=`&key=${this.apiKey}`),this.channel&&(e+=`&channel=${this.channel}`),this.client&&(e+=`&client=${this.client}`),this.libraries.length>0&&(e+=`&libraries=${this.libraries.join(",")}`),this.language&&(e+=`&language=${this.language}`),this.region&&(e+=`&region=${this.region}`),this.version&&(e+=`&v=${this.version}`),this.mapIds&&(e+=`&map_ids=${this.mapIds.join(",")}`),this.authReferrerPolicy&&(e+=`&auth_referrer_policy=${this.authReferrerPolicy}`),e}deleteScript(){const e=document.getElementById(this.id);e&&e.remove()}load(){return this.loadPromise()}loadPromise(){return new Promise(((e,t)=>{this.loadCallback((r=>{r?t(r.error):e(window.google)}))}))}importLibrary(e){return this.execute(),google.maps.importLibrary(e)}loadCallback(e){this.callbacks.push(e),this.execute()}setScript(){var e,t;if(document.getElementById(this.id))return void this.callback();const r={key:this.apiKey,channel:this.channel,client:this.client,libraries:this.libraries.length&&this.libraries,v:this.version,mapIds:this.mapIds,language:this.language,region:this.region,authReferrerPolicy:this.authReferrerPolicy};Object.keys(r).forEach((e=>!r[e]&&delete r[e])),(null===(t=null===(e=null===window||void 0===window?void 0:window.google)||void 0===e?void 0:e.maps)||void 0===t?void 0:t.importLibrary)||(e=>{let t,r,a,o="The Google Maps JavaScript API",i="google",l="importLibrary",s="__ib__",u=document,c=window;c=c[i]||(c[i]={});const d=c.maps||(c.maps={}),f=new Set,p=new URLSearchParams,m=()=>t||(t=new Promise(((l,c)=>n(this,void 0,void 0,(function*(){var n;for(a in yield r=u.createElement("script"),r.id=this.id,p.set("libraries",[...f]+""),e)p.set(a.replace(/[A-Z]/g,(e=>"_"+e[0].toLowerCase())),e[a]);p.set("callback",i+".maps."+s),r.src=this.url+"?"+p,d[s]=l,r.onerror=()=>t=c(Error(o+" could not load.")),r.nonce=this.nonce||(null===(n=u.querySelector("script[nonce]"))||void 0===n?void 0:n.nonce)||"",u.head.append(r)})))));d[l]?console.warn(o+" only loads once. Ignoring:",e):d[l]=(e,...t)=>f.add(e)&&m().then((()=>d[l](e,...t)))})(r);const a=this.libraries.map((e=>this.importLibrary(e)));a.length||a.push(this.importLibrary("core")),Promise.all(a).then((()=>this.callback()),(e=>{const t=new ErrorEvent("error",{error:e});this.loadErrorCallback(t)}))}reset(){this.deleteScript(),this.done=!1,this.loading=!1,this.errors=[],this.onerrorEvent=null}resetIfRetryingFailed(){this.failed&&this.reset()}loadErrorCallback(e){if(this.errors.push(e),this.errors.length<=this.retries){const e=this.errors.length*Math.pow(2,this.errors.length);console.error(`Failed to load Google Maps script, retrying in ${e} ms.`),setTimeout((()=>{this.deleteScript(),this.setScript()}),e)}else this.onerrorEvent=e,this.callback()}callback(){this.done=!0,this.loading=!1,this.callbacks.forEach((e=>{e(this.onerrorEvent)})),this.callbacks=[]}execute(){if(this.resetIfRetryingFailed(),!this.loading)if(this.done)this.callback();else{if(window.google&&window.google.maps&&window.google.maps.version)return console.warn("Google Maps already loaded outside @googlemaps/js-api-loader. This may result in undesirable behavior as options and script parameters may not match."),void this.callback();this.loading=!0,this.setScript()}}}},57954:function(e,t,r){"use strict";var n=r(74738),a=0,o=Math.random(),i=n(1..toString);e.exports=function(e){return"Symbol("+(void 0===e?"":e)+")_"+i(++a+o,36)}},57981:function(e,t,r){var n=r(73911),a=r(63887),o=r(31871),i=r(45938),l=r(11671);e.exports=function(e,t,r){var s=e.constructor;switch(t){case"[object ArrayBuffer]":return n(e);case"[object Boolean]":case"[object Date]":return new s(+e);case"[object DataView]":return a(e,r);
128case"[object Float32Array]":case"[object Float64Array]":case"[object Int8Array]":case"[object Int16Array]":case"[object Int32Array]":case"[object Uint8Array]":case"[object Uint8ClampedArray]":case"[object Uint16Array]":case"[object Uint32Array]":return l(e,r);case"[object Map]":case"[object Set]":return new s;case"[object Number]":case"[object String]":return new s(e);case"[object RegExp]":return o(e);case"[object Symbol]":return i(e)}}},58040:function(e,t,r){"use strict";var n=r(10400),a=Function.prototype,o=a.call,i=n&&a.bind.bind(o,o);e.exports=n?i:function(e){return function(){return o.apply(e,arguments)}}},58130:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.StyledButton=void 0;const a=r(91972),o=n(r(62151));t.StyledButton=(0,a.styled)(o.default)((()=>({textDecoration:"underline","&:hover":{textDecoration:"underline"}})))},58182:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.default=void 0;var a=n(r(66553)),o=n(r(62151)),i=r(7165),l=n(r(95641)),s=n(r(89989)),u=n(r(40817)),c=n(r(9866)),d=r(39748),f=r(82781),p=n(r(86326)),m=r(30474),h=n(r(11638)),v=r(56028),g=r(90925),b=r(25148),y=r(28609),x=function(e){var t=e.title,r=e.contents;return p.default.createElement(u.default.Card.Section,null,p.default.createElement(u.default.Card.Heading,{hasUnderline:!0},t),p.default.createElement(u.default.Card.Content,null,p.default.createElement(l.default,null,r.map((function(e,t){return p.default.createElement(l.default.Item,{key:t,icon:p.default.createElement(m.StyledBlueCheckIconInter,null),title:e,isCompact:!0})})))))},C=function(e){var t,r,n=e.system,l=e.sidebarItem,m=e["data-testid"],C=(0,i.useIsClient)().isClient,A=(0,v.useSiteContext)().getMicroCopy,_=null===(t=n.guaranteesAndWarrantiesLinks)||void 0===t?void 0:t.filter((function(e){return!e.realFileName&&e.url})),E=null===(r=n.guaranteesAndWarrantiesImages)||void 0===r?void 0:r.filter((function(e){return(null===(r=(t=e).realFileName)||void 0===r?void 0:r.indexOf(".jpg"))>-1||(null===(n=t.realFileName)||void 0===n?void 0:n.indexOf(".png"))>-1;var t,r,n}));return p.default.createElement(y.StyledLeadBlock,{"data-testid":m},p.default.createElement(b.StyledLeadBlockContent,null,p.default.createElement(u.default.Content.Section,null,C&&p.default.createElement(c.default,{component:"div",className:y.classes.description,dangerouslySetInnerHTML:{__html:(0,d.transformHyphens)(n.description)}})),(n.guaranteesAndWarrantiesImages&&n.guaranteesAndWarrantiesImages.length>0||n.guaranteesAndWarrantiesLinks&&n.guaranteesAndWarrantiesLinks.length>0)&&p.default.createElement(u.default.Content.Section,null,p.default.createElement(u.default.Content.Heading,{variant:"h6","data-testid":"guarentees-section"},A(f.microCopy.PDP_LEAD_BLOCK_GUARANTEES_WARRANTIES)),null==E?void 0:E.map((function(e,t){return p.default.createElement("img",{key:"guarantee-img-"+t,src:e.url,alt:e.name,className:y.classes.image,"data-testid":"guarantee-image"+(e.name?"-"+(0,d.replaceSpaces)(e.name):"")})})),null==_?void 0:_.map((function(e,t){return p.default.createElement("div",{key:"link-"+t},p.default.createElement(a.default,Object.assign({href:e.url,gtm:{id:"cta-click1",label:e.name,action:e.url},iconPosition:"end"},(0,g.isExternalUrl)(e.url)?{isExternal:!0}:{},{className:y.classes.inlineLink,"data-testid":"guarantee-inline-link"+(e.name?"-"+(0,d.replaceSpaces)(e.name):"")}),e.name))}))),n.awardsAndCertificateImages&&n.awardsAndCertificateImages.length>0&&p.default.createElement(u.default.Content.Section,null,p.default.createElement(u.default.Content.Heading,{variant:"h6","data-testid":"awards-section"},A(f.microCopy.PDP_LEAD_BLOCK_AWARDS_CERTIFICATES)),n.awardsAndCertificateImages.map((function(e,t){return p.default.createElement("img",{key:t,src:e.url,alt:e.name,className:y.classes.image})}))),n.specification&&p.default.createElement(u.default.Content.Section,null,p.default.createElement(u.default.Content.Heading,{variant:"h6","data-testid":"specification-section"},A(f.microCopy.SDP_LEAD_BLOCK_SPECIFICATION)),p.default.createElement(o.default,{variant:"outlined",href:n.specification.url,external:!0,endIcon:p.default.createElement(s.default,null),gtm:{id:"cta-click1",label:n.specification.name,action:n.specification.url},"data-testid":"specification-button"},n.specification.name))),(n.keyFeatures||n.systemBenefits||l)&&p.default.createElement(y.StyledLeadBlockCard,{color:"pearl","data-testid":"sidebar"},n.keyFeatures&&p.default.createElement(x,{title:n.keyFeatures.name,contents:n.keyFeatures.values}),n.systemBenefits&&p.default.createElement(x,{title:A(f.microCopy.SDP_LEAD_BLOCK_SYSTEM_BENEFITS),contents:n.systemBenefits}),l&&p.default.createElement(u.default.Card.Section,null,p.default.createElement(u.default.Card.Heading,{hasUnderline:!0},l.title),p.default.createElement(u.default.Card.Content,null,p.default.createElement(h.default,{document:l.content,hyperlinkColor:"default",gtmLabel:l.title})))))};t.default=C},58301:function(e,t,r){"use strict";var n=r(38016),a=String,o=TypeError;e.exports=function(e){if(n(e))return e;throw o(a(e)+" is not an object")}},58309:function(e,t,r){"use strict";
128Object.defineProperty(t,"__esModule",{value:!0});const n=r(86326);t.default=()=>{const[e,t]=(0,n.useState)(!1),r=e?"client":"server";return(0,n.useEffect)((()=>{t(!0)}),[]),{isClient:e,key:r}}},58355:function(e,t,r){var n=r(75178),a=r(48561),o=r(1490),i=r(96775),l=r(88985),s=r(16990),u=r(70275),c="[object Map]",d="[object Promise]",f="[object Set]",p="[object WeakMap]",m="[object DataView]",h=u(n),v=u(a),g=u(o),b=u(i),y=u(l),x=s;(n&&x(new n(new ArrayBuffer(1)))!=m||a&&x(new a)!=c||o&&x(o.resolve())!=d||i&&x(new i)!=f||l&&x(new l)!=p)&&(x=function(e){var t=s(e),r="[object Object]"==t?e.constructor:void 0,n=r?u(r):"";if(n)switch(n){case h:return m;case v:return c;case g:return d;case b:return f;case y:return p}return t}),e.exports=x},58373:function(e,t,r){"use strict";var n=r(34228),a=r(45095),o=r(67519);e.exports=!n&&!a((function(){return 7!==Object.defineProperty(o("div"),"a",{get:function(){return 7}}).a}))},58376:function(e,t,r){"use strict";var n=r(98343),a=r(88073),o=r(56377),i=r(84866);e.exports=function(){var e=a("Symbol"),t=e&&e.prototype,r=t&&t.valueOf,l=o("toPrimitive");t&&!t[l]&&i(t,l,(function(e){return n(r,this)}),{arity:1})}},58379:function(e,t,r){"use strict";function n(e){for(var t,r=0,n=0,a=e.length;a>=4;++n,a-=4)t=1540483477*(65535&(t=255&e.charCodeAt(n)|(255&e.charCodeAt(++n))<<8|(255&e.charCodeAt(++n))<<16|(255&e.charCodeAt(++n))<<24))+(59797*(t>>>16)<<16),r=1540483477*(65535&(t^=t>>>24))+(59797*(t>>>16)<<16)^1540483477*(65535&r)+(59797*(r>>>16)<<16);switch(a){case 3:r^=(255&e.charCodeAt(n+2))<<16;case 2:r^=(255&e.charCodeAt(n+1))<<8;case 1:r=1540483477*(65535&(r^=255&e.charCodeAt(n)))+(59797*(r>>>16)<<16)}return(((r=1540483477*(65535&(r^=r>>>13))+(59797*(r>>>16)<<16))^r>>>15)>>>0).toString(36)}r.d(t,{A:function(){return n}})},58468:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Root=t.classes=void 0;const n=r(91972);t.classes={li:"Bullets-li"},t.Root=(0,n.styled)("ul")((({theme:e})=>({listStyle:"none",margin:0,padding:0,[`& .${t.classes.li}:not(:last-child)`]:{marginBottom:"12px"},[`& .${t.classes.li}`]:{"&::before":{display:"inline-block",content:'""',width:"9px",height:"9px",backgroundColor:e.colours.accent,marginRight:"18px"}}})))},58571:function(e,t,r){"use strict";var n=r(93916),a=r(34385);n({target:"Array",proto:!0,forced:[].forEach!=a},{forEach:a})},58608:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=n(r(62475));t.default=a.default},58609:function(e,t,r){"use strict";var n=r(51614),a=r(53764),o=r(35836).CONSTRUCTOR;e.exports=o||!a((function(e){n.all(e).then(void 0,(function(){}))}))},58626:function(e,t,r){"use strict";r.d(t,{A:function(){return i},Q:function(){return a}});var n=r(45904);function a(e){return null!==e&&"object"==typeof e&&e.constructor===Object}function o(e){if(!a(e))return e;const t={};return Object.keys(e).forEach((r=>{t[r]=o(e[r])})),t}function i(e,t,r={clone:!0}){const l=r.clone?(0,n.A)({},e):e;return a(e)&&a(t)&&Object.keys(t).forEach((n=>{"__proto__"!==n&&(a(t[n])&&n in e&&a(e[n])?l[n]=i(e[n],t[n],r):r.clone?l[n]=a(t[n])?o(t[n]):t[n]:l[n]=t[n])})),l}},58655:function(e,t,r){"use strict";var n=r(86326);function a(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,r=1;r<arguments.length;r++)t+="&args[]="+encodeURIComponent(arguments[r]);return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var o=Object.prototype.hasOwnProperty,i=/^[:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD][:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\-.0-9\u00B7\u0300-\u036F\u203F-\u2040]*$/,l={},s={};function u(e){return!!o.call(s,e)||!o.call(l,e)&&(i.test(e)?s[e]=!0:(l[e]=!0,!1))}function c(e,t,r,n,a,o,i){this.acceptsBooleans=2===t||3===t||4===t,this.attributeName=n,this.attributeNamespace=a,this.mustUseProperty=r,this.propertyName=e,this.type=t,this.sanitizeURL=o,this.removeEmptyString=i}var d={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach((function(e){d[e]=new c(e,0,!1,e,null,!1,!1)})),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEac
vendor: 16,054 bytes, line 128
128h((function(e){var t=e[0];d[t]=new c(t,1,!1,e[1],null,!1,!1)})),["contentEditable","draggable","spellCheck","value"].forEach((function(e){d[e]=new c(e,2,!1,e.toLowerCase(),null,!1,!1)})),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach((function(e){d[e]=new c(e,2,!1,e,null,!1,!1)})),"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach((function(e){d[e]=new c(e,3,!1,e.toLowerCase(),null,!1,!1)})),["checked","multiple","muted","selected"].forEach((function(e){d[e]=new c(e,3,!0,e,null,!1,!1)})),["capture","download"].forEach((function(e){d[e]=new c(e,4,!1,e,null,!1,!1)})),["cols","rows","size","span"].forEach((function(e){d[e]=new c(e,6,!1,e,null,!1,!1)})),["rowSpan","start"].forEach((function(e){d[e]=new c(e,5,!1,e.toLowerCase(),null,!1,!1)}));var f=/[\-:]([a-z])/g;function p(e){return e[1].toUpperCase()}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach((function(e){var t=e.replace(f,p);d[t]=new c(t,1,!1,e,null,!1,!1)})),"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach((function(e){var t=e.replace(f,p);d[t]=new c(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)})),["xml:base","xml:lang","xml:space"].forEach((function(e){var t=e.replace(f,p);d[t]=new c(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)})),["tabIndex","crossOrigin"].forEach((function(e){d[e]=new c(e,1,!1,e.toLowerCase(),null,!1,!1)})),d.xlinkHref=new c("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach((function(e){d[e]=new c(e,1,!1,e.toLowerCase(),null,!0,!0)}));var m={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},h=["Webkit","ms","Moz","O"];Object.keys(m).forEach((function(e){h.forEach((function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),m[t]=m[e]}))}));var v=/["'&<>]/;function g(e){if("boolean"==typeof e||"number"==typeof e)return""+e;e=""+e;var t=v.exec(e);if(t){var r,n="",a=0;for(r=t.index;r<e.length;r++){switch(e.charCodeAt(r)){case 34:t="&quot;";break;case 38:t="&amp;";break;case 39:t="&#x27;";break;case 60:t="&lt;";break;case 62:t="&gt;";break;default:continue}a!==r&&(n+=e.substring(a,r)),a=r+1,n+=t}e=a!==r?n+e.substring(a,r):n}return e}var b=/([A-Z])/g,y=/^ms-/,x=Array.isArray;function C(e,t){return{insertionMode:e,selectedValue:t}}var A=new Map;function _(e,t,r){if("object"!=typeof r)throw Error(a(62));for(var n in t=!0,r)if(o.call(r,n)){var i=r[n];if(null!=i&&"boolean"!=typeof i&&""!==i){if(0===n.indexOf("--")){var l=g(n);i=g((""+i).trim())}else{l=n;var s=A.get(l);void 0!==s||(s=g(l.replace(b,"-$1").toLowerCase().replace(y,"-ms-")),A.set(l,s)),l=s,i="number"==typeof i?0===i||o.call(m,n)?""+i:i+"px":g((""+i).trim())}t?(t=!1,e.push(' style="',l,":",i)):e.push(";",l,":",i)}}t||e.push('"')}function E(e,t,r,n){switch(r){case"style":return void _(e,t,n);case"defaultValue":case"defaultChecked":case"innerHTML":case"suppressContentEditableWarning":case"suppressHydrationWarning":return}if(!(2<r.length)||"o"!==r[0]&&"O"!==r[0]||"n"!==r[1]&&"N"!==r[1])if(null!==(t=d.hasOwnProperty(r)?d[r]:null)){switch(typeof n){case"function":case"symbol":return;case"boolean":if(!t.acceptsBooleans)return}switch(r=t.attributeName,t.type){case 3:n&&e.push(" ",r,'=""');break;case 4:!0===n?e.push(" ",r,'=""'):!1!==n&&e.push(" ",r,'="',g(n),'"');break;case 5:isNaN(n)||e.push(" ",r,'="',g(n),'"');break;case 6:!isNaN(n)&&1<=n&&e.push(" ",r,'="',g(n),'"');break;default:t.sanitizeURL&&(n=""+n),e.push(" ",r,'="',g(n),'"')}}else if(u(r)){switch(typeof n){case"function":case"symbol":return;case"boolean":if("data-"!==(t=r.toLowerCase().slice(0,5))&&"aria-"!==t)return}e.push(" ",r,'="',g(n),'"')}}function S(e,t,r){if(null!=t){if(null!=r)throw Error(a(60));if("object"!=typeof t||!("__html"in t))throw Error(a(61));null!=(t=t.__html)&&e.push(""+t)}}function w(e,t,r,n){e.push(T(r));var a,i=r=null;for(a in t)if(o.call(t,a)){var l=t[a];if(null!=l)switch(a){case"children":r=l;break;case"dangerouslySetInnerHTML":i=l;break;default:E(e,n,a,l)}}return e.push(">"),S(e,i,r),"string"==typeof r?(e.push(g(r)),null):r}var k=/^[a-zA-Z][a-zA-Z:_\.\-\d]*$/,M=new Map;function T(e){var t=M.get(e);if(void 0===t){if(!k.test(e))throw Error(a(65,e));t="<"+e,M.set(e,t)}return t}function O(e,t,r,i,l){switch(t){case"select":e.push(T("select"));var s=null,c=null;for(m in r)if(o.call(r,m)){var d=r[m];if(null!=d)switch(m){case"children":s=d;break;case"dangerouslySetInnerHTML":c=d;break;case"defaultValue":case"value":break;default:E(e,i,m,d)}}return e.push(">"),S(e,c,s),s;case"option":c=l.selectedValue,e.push(T("option"));var f=d=null,p=null,m=null;for(s in r)if(o.call(r,s)){var h=r[s];if(null!=h)switch(s){case"children":d=h;break;case"selected":p=h;break;case"dangerouslySetInnerHTML":m=h;break;case"value":f=h;default:E(e,i,s,h)}}if(null!=c)if(r=null!==f?""+f:function(e){var t="";return n.Children.forEach(e,(function(e){null!=e&&(t+=e)})),t}(d),x(c)){for(i=0;i<c.length;i++)if(""+c[i]===r){e.push(' selected=""');break}}else""+c===r&&e.push(' selected=""');else p&&e.push(' selected=""');return e.push(">"),S(e,m,d),d;case"textarea":for(d in e.push(T("textarea")),m=c=s=null,r)if(o.call(r,d)&&null!=(f=r[d]))switch(d){case"children":m=f;break;case"value":s=f;break;case"defaultValue":c=f;break;case"dangerouslySetInnerHTML":throw Error(a(91));default:E(e,i,d,f)}if(null===s&&null!==c&&(s=c),e.push(">"),null!=m){if(null!=s)throw Error(a(92));if(x(m)&&1<m.length)throw Error(a(93));s=""+m}return"string"==typeof s&&"\n"===s[0]&&e.push("\n"),null!==s&&e.push(g(""+s)),null;case"input":for(c in e.push(T("input")),f=m=d=s=null,r)if(o.call(r,c)&&null!=(p=r[c]))switch(c){case"children":case"dangerouslySetInnerHTML":throw Error(a(399,"input"));case"defaultChecked":f=p;break;case"defaultValue":d=p;break;case"checked":m=p;break;case"value":s=p;break;default:E(e,i,c,p)}return null!==m?E(e,i,"checked",m):null!==f&&E(e,i,"checked",f),null!==s?E(e,i,"value",s):null!==d&&E(e,i,"value",d),e.push("/>"),null;case"menuitem":for(var v in e.push(T("menuitem")),r)if(o.call(r,v)&&null!=(s=r[v]))switch(v){case"children":case"dangerouslySetInnerHTML":throw Error(a(400));default:E(e,i,v,s)}return e.push(">"),null;case"title":for(h in e.push(T("title")),s=null,r)if(o.call(r,h)&&null!=(c=r[h]))switch(h){case"children":s=c;break;case"dangerouslySetInnerHTML":throw Error(a(434));default:E(e,i,h,c)}return e.push(">"),s;case"listing":case"pre":for(f in e.push(T(t)),c=s=null,r)if(o.call(r,f)&&null!=(d=r[f]))switch(f){case"children":s=d;break;case"dangerouslySetInnerHTML":c=d;break;default:E(e,i,f,d)}if(e.push(">"),null!=c){if(null!=s)throw Error(a(60));if("object"!=typeof c||!("__html"in c))throw Error(a(61));null!=(r=c.__html)&&("string"==typeof r&&0<r.length&&"\n"===r[0]?e.push("\n",r):e.push(""+r))}return"string"==typeof s&&"\n"===s[0]&&e.push("\n"),s;case"area":case"base":case"br":case"col":case"embed":case"hr":case"img":case"keygen":case"link":case"meta":case"param":case"source":case"track":case"wbr":for(var b in e.push(T(t)),r)if(o.call(r,b)&&null!=(s=r[b]))switch(b){case"children":case"dangerouslySetInnerHTML":throw Error(a(399,t));default:E(e,i,b,s)}return e.push("/>"),null;case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return w(e,r,t,i);case"html":return 0===l.insertionMode&&e.push("<!DOCTYPE html>"),w(e,r,t,i);default:if(-1===t.indexOf("-")&&"string"!=typeof r.is)return w(e,r,t,i);for(p in e.push(T(t)),c=s=null,r)if(o.call(r,p)&&null!=(d=r[p]))switch(p){case"children":s=d;break;case"dangerouslySetInnerHTML":c=d;break;case"style":_(e,i,d);break;case"suppressContentEditableWarning":case"suppressHydrationWarning":break;default:u(p)&&"function"!=typeof d&&"symbol"!=typeof d&&e.push(" ",p,'="',g(d),'"')}return e.push(">"),S(e,c,s),s}}function D(e,t,r){if(e.push('\x3c!--$?--\x3e<template id="'),null===r)throw Error(a(395));return e.push(r),e.push('"></template>')}var R=/[<\u2028\u2029]/g;function P(e){return JSON.stringify(e).replace(R,(function(e){switch(e){case"<":return"\\u003c";case"\u2028":return"\\u2028";case"\u2029":return"\\u2029";default:throw Error("escapeJSStringsForInstructionScripts encountered a match it does not know how to replace. this means the match regex and the replacement characters are no longer in sync. This is a bug in React")}}))}function L(e,t,r,n){return r.generateStaticMarkup?(e.push(g(t)),!1):(""===t?e=n:(n&&e.push("\x3c!-- --\x3e"),e.push(g(t)),e=!0),e)}var I=Object.assign,j=Symbol.for("react.element"),F=Symbol.for("react.portal"),B=Symbol.for("react.fragment"),N=Symbol.for("react.strict_mode"),$=Symbol.for("react.profiler"),U=Symbol.for("react.provider"),z=Symbol.for("react.context"),V=Symbol.for("react.forward_ref"),H=Symbol.for("react.suspense"),W=Symbol.for("react.suspense_list"),G=Symbol.for("react.memo"),Z=Symbol.for("react.lazy"),q=Symbol.for("react.scope"),Y=Symbol.for("react.debug_trace_mode"),K=Symbol.for("react.legacy_hidden"),X=Symbol.for("react.default_value"),Q=Symbol.iterator;function J(e){if(null==e)return null;if("function"==typeof e)return e.displayName||e.name||null;if("string"==typeof e)return e;switch(e){case B:return"Fragment";case F:return"Portal";case $:return"Profiler";case N:return"StrictMode";case H:return"Suspense";case W:return"SuspenseList"}if("object"==typeof e)switch(e.$$typeof){case z:return(e.displayName||"Context")+".Consumer";case U:return(e._context.displayName||"Context")+".Provider";case V:var t=e.render;return(e=e.displayName)||(e=""!==(e=t.displayName||t.name||"")?"ForwardRef("+e+")":"ForwardRef"),e;case G:return null!==(t=e.displayName||null)?t:J(e.type)||"Memo";case Z:t=e._payload,e=e._init;try{return J(e(t))}catch(r){}}return null}var ee={};function te(e,t){if(!(e=e.contextTypes))return ee;var r,n={};for(r in e)n[r]=t[r];return n}var re=null;function ne(e,t){if(e!==t){e.context._currentValue2=e.parentValue,e=e.parent;var r=t.parent;if(null===e){if(null!==r)throw Error(a(401))}else{if(null===r)throw Error(a(401));ne(e,r)}t.context._currentValue2=t.value}}function ae(e){e.context._currentValue2=e.parentValue,null!==(e=e.parent)&&ae(e)}function oe(e){var t=e.parent;null!==t&&oe(t),e.context._currentValue2=e.value}function ie(e,t){if(e.context._currentValue2=e.parentValue,null===(e=e.parent))throw Error(a(402));e.depth===t.depth?ne(e,t):ie(e,t)}function le(e,t){var r=t.parent;if(null===r)throw Error(a(402));e.depth===r.depth?ne(e,r):le(e,r),t.context._currentValue2=t.value}function se(e){var t=re;t!==e&&(null===t?oe(e):null===e?ae(t):t.depth===e.depth?ne(t,e):t.depth>e.depth?ie(t,e):le(t,e),re=e)}var ue={isMounted:function(){return!1},enqueueSetState:function(e,t){null!==(e=e._reactInternals).queue&&e.queue.push(t)},enqueueReplaceState:function(e,t){(e=e._reactInternals).replace=!0,e.queue=[t]},enqueueForceUpdate:function(){}};function ce(e,t,r,n){var a=void 0!==e.state?e.state:null;e.updater=ue,e.props=r,e.state=a;var o={queue:[],replace:!1};e._reactInternals=o;var i=t.contextType;if(e.context="object"==typeof i&&null!==i?i._currentValue2:n,"function"==typeof(i=t.getDerivedStateFromProps)&&(a=null==(i=i(r,a))?a:I({},a,i),e.state=a),"function"!=typeof t.getDerivedStateFromProps&&"function"!=typeof e.getSnapshotBeforeUpdate&&("function"==typeof e.UNSAFE_componentWillMount||"function"==typeof e.componentWillMount))if(t=e.state,"function"==typeof e.componentWillMount&&e.componentWillMount(),"function"==typeof e.UNSAFE_componentWillMount&&e.UNSAFE_componentWillMount(),t!==e.state&&ue.enqueueReplaceState(e,e.state,null),null!==o.queue&&0<o.queue.length)if(t=o.queue,i=o.replace,o.queue=null,o.replace=!1,i&&1===t.length)e.state=t[0];else{for(o=i?t[0]:e.state,a=!0,i=i?1:0;i<t.length;i++){var l=t[i];null!=(l="function"==typeof l?l.call(e,o,r,n):l)&&(a?(a=!1,o=I({},o,l)):I(o,l))}e.state=o}else o.queue=null}var de={id:1,overflow:""};function fe(e,t,r){var n=e.id;e=e.overflow;var a=32-pe(n)-1;n&=~(1<<a),r+=1;var o=32-pe(t)+a;if(30<o){var i=a-a%5;return o=(n&(1<<i)-1).toString(32),n>>=i,a-=i,{id:1<<32-pe(t)+a|r<<a|n,overflow:o+e}}return{id:1<<o|r<<a|n,overflow:e}}var pe=Math.clz32?Math.clz32:function(e){return 0===(e>>>=0)?32:31-(me(e)/he|0)|0},me=Math.log,he=Math.LN2;var ve="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},ge=null,be=null,ye=null,xe=null,Ce=!1,Ae=!1,_e=0,Ee=null,Se=0;function we(){if(null===ge)throw Error(a(321));return ge}function ke(){if(0<Se)throw Error(a(312));return{memoizedState:null,queue:null,next:null}}function Me(){return null===xe?null===ye?(Ce=!1,ye=xe=ke()):(Ce=!0,xe=ye):null===xe.next?(Ce=!1,xe=xe.next=ke()):(Ce=!0,xe=xe.next),xe}function Te(){be=ge=null,Ae=!1,ye=null,Se=0,xe=Ee=null}function Oe(e,t){return"function"==typeof t?t(e):t}function De(e,t,r){if(ge=we(),xe=Me(),Ce){var n=xe.queue;if(t=n.dispatch,null!==Ee&&void 0!==(r=Ee.get(n))){Ee.delete(n),n=xe.memoizedState;do{n=e(n,r.action),r=r.next}while(null!==r);return xe.memoizedState=n,[n,t]}return[xe.memoizedState,t]}return e=e===Oe?"function"==typeof t?t():t:void 0!==r?r(t):t,xe.memoizedState=e,e=(e=xe.queue={last:null,dispatch:null}).dispatch=Pe.bind(null,ge,e),[xe.memoizedState,e]}function Re(e,t){if(ge=we(),t=void 0===t?null:t,null!==(xe=Me())){var r=xe.memoizedState;if(null!==r&&null!==t){var n=r[1];e:if(null===n)n=!1;else{for(var a=0;a<n.length&&a<t.length;a++)if(!ve(t[a],n[a])){n=!1;break e}n=!0}if(n)return r[0]}}return e=e(),xe.memoizedState=[e,t],e}function Pe(e,t,r){if(25<=Se)throw Error(a(301));if(e===ge)if(Ae=!0,e={action:r,next:null},null===Ee&&(Ee=new Map),void 0===(r=Ee.get(t)))Ee.set(t,e);else{for(t=r;null!==t.next;)t=t.next;t.next=e}}function Le(){throw Error(a(394))}function Ie(){}var je={readContext:function(e){return e._currentValue2},useContext:function(e){return we(),e._currentValue2},useMemo:Re,useReducer:De,useRef:function(e){ge=we();var t=(xe=Me()).memoizedState;return null===t?(e={current:e},xe.memoizedState=e):t},useState:function(e){return De(Oe,e)},useInsertionEffect:Ie,useLayoutEffect:function(){},useCallback:function(e,t){return Re((function(){return e}),t)},useImperativeHandle:Ie,useEffect:Ie,useDebugValue:Ie,useDeferredValue:function(e){return we(),e},useTransition:function(){return we(),[!1,Le]}
vendor: 4,851 bytes, line 128
128,useId:function(){var e=be.treeContext,t=e.overflow;e=((e=e.id)&~(1<<32-pe(e)-1)).toString(32)+t;var r=Fe;if(null===r)throw Error(a(404));return t=_e++,e=":"+r.idPrefix+"R"+e,0<t&&(e+="H"+t.toString(32)),e+":"},useMutableSource:function(e,t){return we(),t(e._source)},useSyncExternalStore:function(e,t,r){if(void 0===r)throw Error(a(407));return r()}},Fe=null,Be=n.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentDispatcher;function Ne(e){return console.error(e),null}function $e(){}function Ue(e,t,r,n,a,o,i,l){e.allPendingTasks++,null===r?e.pendingRootTasks++:r.pendingTasks++;var s={node:t,ping:function(){var t=e.pingedTasks;t.push(s),1===t.length&&rt(e)},blockedBoundary:r,blockedSegment:n,abortSet:a,legacyContext:o,context:i,treeContext:l};return a.add(s),s}function ze(e,t,r,n,a,o){return{status:0,id:-1,index:t,parentFlushed:!1,chunks:[],children:[],formatContext:n,boundary:r,lastPushedText:a,textEmbedded:o}}function Ve(e,t){if(null!=(e=e.onError(t))&&"string"!=typeof e)throw Error('onError returned something with a type other than "string". onError should return a string and may return null or undefined but must not return anything else. It received something of type "'+typeof e+'" instead');return e}function He(e,t){var r=e.onShellError;r(t),(r=e.onFatalError)(t),null!==e.destination?(e.status=2,e.destination.destroy(t)):(e.status=1,e.fatalError=t)}function We(e,t,r,n,a){for(ge={},be=t,_e=0,e=r(n,a);Ae;)Ae=!1,_e=0,Se+=1,xe=null,e=r(n,a);return Te(),e}function Ge(e,t,r,n){var o=r.render(),i=n.childContextTypes;if(null!=i){var l=t.legacyContext;if("function"!=typeof r.getChildContext)n=l;else{for(var s in r=r.getChildContext())if(!(s in i))throw Error(a(108,J(n)||"Unknown",s));n=I({},l,r)}t.legacyContext=n,Ye(e,t,o),t.legacyContext=l}else Ye(e,t,o)}function Ze(e,t){if(e&&e.defaultProps){for(var r in t=I({},t),e=e.defaultProps)void 0===t[r]&&(t[r]=e[r]);return t}return t}function qe(e,t,r,n,o){if("function"==typeof r)if(r.prototype&&r.prototype.isReactComponent){o=te(r,t.legacyContext);var i=r.contextType;ce(i=new r(n,"object"==typeof i&&null!==i?i._currentValue2:o),r,n,o),Ge(e,t,i,r)}else{o=We(e,t,r,n,i=te(r,t.legacyContext));var l=0!==_e;if("object"==typeof o&&null!==o&&"function"==typeof o.render&&void 0===o.$$typeof)ce(o,r,n,i),Ge(e,t,o,r);else if(l){n=t.treeContext,t.treeContext=fe(n,1,0);try{Ye(e,t,o)}finally{t.treeContext=n}}else Ye(e,t,o)}else{if("string"!=typeof r){switch(r){case K:case Y:case N:case $:case B:case W:return void Ye(e,t,n.children);case q:throw Error(a(343));case H:e:{r=t.blockedBoundary,o=t.blockedSegment,i=n.fallback,n=n.children;var s={id:null,rootSegmentID:-1,parentFlushed:!1,pendingTasks:0,forceClientRender:!1,completedSegments:[],byteSize:0,fallbackAbortableTasks:l=new Set,errorDigest:null},u=ze(0,o.chunks.length,s,o.formatContext,!1,!1);o.children.push(u),o.lastPushedText=!1;var c=ze(0,0,null,o.formatContext,!1,!1);c.parentFlushed=!0,t.blockedBoundary=s,t.blockedSegment=c;try{if(Xe(e,t,n),e.responseState.generateStaticMarkup||c.lastPushedText&&c.textEmbedded&&c.chunks.push("\x3c!-- --\x3e"),c.status=1,et(s,c),0===s.pendingTasks)break e}catch(d){c.status=4,s.forceClientRender=!0,s.errorDigest=Ve(e,d)}finally{t.blockedBoundary=r,t.blockedSegment=o}t=Ue(e,i,r,u,l,t.legacyContext,t.context,t.treeContext),e.pingedTasks.push(t)}return}if("object"==typeof r&&null!==r)switch(r.$$typeof){case V:if(n=We(e,t,r.render,n,o),0!==_e){r=t.treeContext,t.treeContext=fe(r,1,0);try{Ye(e,t,n)}finally{t.treeContext=r}}else Ye(e,t,n);return;case G:return void qe(e,t,r=r.type,n=Ze(r,n),o);case U:if(o=n.children,r=r._context,n=n.value,i=r._currentValue2,r._currentValue2=n,re=n={parent:l=re,depth:null===l?0:l.depth+1,context:r,parentValue:i,value:n},t.context=n,Ye(e,t,o),null===(e=re))throw Error(a(403));return n=e.parentValue,e.context._currentValue2=n===X?e.context._defaultValue:n,e=re=e.parent,void(t.context=e);case z:return void Ye(e,t,n=(n=n.children)(r._currentValue2));case Z:return void qe(e,t,r=(o=r._init)(r._payload),n=Ze(r,n),void 0)}throw Error(a(130,null==r?r:typeof r,""))}switch(i=O((o=t.blockedSegment).chunks,r,n,e.responseState,o.formatContext),o.lastPushedText=!1,l=o.formatContext,o.formatContext=function(e,t,r){switch(t){case"select":return C(1,null!=r.value?r.value:r.defaultValue);case"svg":return C(2,null);case"math":return C(3,null);case"foreignObject":return C(1,null);case"table":return C(4,null);case"thead":case"tbody":case"tfoot":return C(5,null);case"colgroup":return C(7,null);case"tr":return C(6,null)}return 4<=e.insertionMode||0===e.insertionMode?C(1,null):e}(l,r,n),Xe(e,t,i),o.formatContext=l,r){case"area":case"base":case"br":case"col":case"embed":case"hr":case"img":case"input":case"keygen":case"link":case"meta":case"param":case"source":case"track":case"wbr":break;default:o.chunks.push("</",r,">")}o.lastPushedText=!1}}
vendor: 4,330 bytes, line 128
128function Ye(e,t,r){if(t.node=r,"object"==typeof r&&null!==r){switch(r.$$typeof){case j:return void qe(e,t,r.type,r.props,r.ref);case F:throw Error(a(257));case Z:var n=r._init;return void Ye(e,t,r=n(r._payload))}if(x(r))return void Ke(e,t,r);if(null===r||"object"!=typeof r?n=null:n="function"==typeof(n=Q&&r[Q]||r["@@iterator"])?n:null,n&&(n=n.call(r))){if(!(r=n.next()).done){var o=[];do{o.push(r.value),r=n.next()}while(!r.done);Ke(e,t,o)}return}throw e=Object.prototype.toString.call(r),Error(a(31,"[object Object]"===e?"object with keys {"+Object.keys(r).join(", ")+"}":e))}"string"==typeof r?(n=t.blockedSegment).lastPushedText=L(t.blockedSegment.chunks,r,e.responseState,n.lastPushedText):"number"==typeof r&&((n=t.blockedSegment).lastPushedText=L(t.blockedSegment.chunks,""+r,e.responseState,n.lastPushedText))}function Ke(e,t,r){for(var n=r.length,a=0;a<n;a++){var o=t.treeContext;t.treeContext=fe(o,n,a);try{Xe(e,t,r[a])}finally{t.treeContext=o}}}function Xe(e,t,r){var n=t.blockedSegment.formatContext,a=t.legacyContext,o=t.context;try{return Ye(e,t,r)}catch(s){if(Te(),"object"!=typeof s||null===s||"function"!=typeof s.then)throw t.blockedSegment.formatContext=n,t.legacyContext=a,t.context=o,se(o),s;r=s;var i=t.blockedSegment,l=ze(0,i.chunks.length,null,i.formatContext,i.lastPushedText,!0);i.children.push(l),i.lastPushedText=!1,e=Ue(e,t.node,t.blockedBoundary,l,t.abortSet,t.legacyContext,t.context,t.treeContext).ping,r.then(e,e),t.blockedSegment.formatContext=n,t.legacyContext=a,t.context=o,se(o)}}function Qe(e){var t=e.blockedBoundary;(e=e.blockedSegment).status=3,tt(this,t,e)}function Je(e,t,r){var n=e.blockedBoundary;e.blockedSegment.status=3,null===n?(t.allPendingTasks--,2!==t.status&&(t.status=2,null!==t.destination&&t.destination.push(null))):(n.pendingTasks--,n.forceClientRender||(n.forceClientRender=!0,e=void 0===r?Error(a(432)):r,n.errorDigest=t.onError(e),n.parentFlushed&&t.clientRenderedBoundaries.push(n)),n.fallbackAbortableTasks.forEach((function(e){return Je(e,t,r)})),n.fallbackAbortableTasks.clear(),t.allPendingTasks--,0===t.allPendingTasks&&(n=t.onAllReady)())}function et(e,t){if(0===t.chunks.length&&1===t.children.length&&null===t.children[0].boundary){var r=t.children[0];r.id=t.id,r.parentFlushed=!0,1===r.status&&et(e,r)}else e.completedSegments.push(t)}function tt(e,t,r){if(null===t){if(r.parentFlushed){if(null!==e.completedRootSegment)throw Error(a(389));e.completedRootSegment=r}e.pendingRootTasks--,0===e.pendingRootTasks&&(e.onShellError=$e,(t=e.onShellReady)())}else t.pendingTasks--,t.forceClientRender||(0===t.pendingTasks?(r.parentFlushed&&1===r.status&&et(t,r),t.parentFlushed&&e.completedBoundaries.push(t),t.fallbackAbortableTasks.forEach(Qe,e),t.fallbackAbortableTasks.clear()):r.parentFlushed&&1===r.status&&(et(t,r),1===t.completedSegments.length&&t.parentFlushed&&e.partialBoundaries.push(t)));e.allPendingTasks--,0===e.allPendingTasks&&(e=e.onAllReady)()}function rt(e){if(2!==e.status){var t=re,r=Be.current;Be.current=je;var n=Fe;Fe=e.responseState;try{var a,o=e.pingedTasks;for(a=0;a<o.length;a++){var i=o[a],l=e,s=i.blockedSegment;if(0===s.status){se(i.context);try{Ye(l,i,i.node),l.responseState.generateStaticMarkup||s.lastPushedText&&s.textEmbedded&&s.chunks.push("\x3c!-- --\x3e"),i.abortSet.delete(i),s.status=1,tt(l,i.blockedBoundary,s)}catch(p){if(Te(),"object"==typeof p&&null!==p&&"function"==typeof p.then){var u=i.ping;p.then(u,u)}else{i.abortSet.delete(i),s.status=4;var c=i.blockedBoundary,d=p,f=Ve(l,d);if(null===c?He(l,d):(c.pendingTasks--,c.forceClientRender||(c.forceClientRender=!0,c.errorDigest=f,c.parentFlushed&&l.clientRenderedBoundaries.push(c))),l.allPendingTasks--,0===l.allPendingTasks)(0,l.onAllReady)()}}}}o.splice(0,a),null!==e.destination&&st(e,e.destination)}catch(p){Ve(e,p),He(e,p)}finally{Fe=n,Be.current=r,r===je&&se(t)}}}function nt(e,t,r){switch(r.parentFlushed=!0,r.status){case 0:var n=r.id=e.nextSegmentId++;return r.lastPushedText=!1,r.textEmbedded=!1,e=e.responseState,t.push('<template id="'),t.push(e.placeholderPrefix),e=n.toString(16),t.push(e),t.push('"></template>');case 1:r.status=2;var o=!0;n=r.chunks;var i=0;r=r.children;for(var l=0;l<r.length;l++){for(o=r[l];i<o.index;i++)t.push(n[i]);o=at(e,t,o)}for(;i<n.length-1;i++)t.push(n[i]);return i<n.length&&(o=t.push(n[i])),o;default:throw Error(a(390))}}
vendor: 9,908 bytes, line 128
128function at(e,t,r){var n=r.boundary;if(null===n)return nt(e,t,r);if(n.parentFlushed=!0,n.forceClientRender)return e.responseState.generateStaticMarkup||(n=n.errorDigest,t.push("\x3c!--$!--\x3e"),t.push("<template"),n&&(t.push(' data-dgst="'),n=g(n),t.push(n),t.push('"')),t.push("></template>")),nt(e,t,r),e=!!e.responseState.generateStaticMarkup||t.push("\x3c!--/$--\x3e");if(0<n.pendingTasks){n.rootSegmentID=e.nextSegmentId++,0<n.completedSegments.length&&e.partialBoundaries.push(n);var o=e.responseState,i=o.nextSuspenseID++;return o=o.boundaryPrefix+i.toString(16),n=n.id=o,D(t,e.responseState,n),nt(e,t,r),t.push("\x3c!--/$--\x3e")}if(n.byteSize>e.progressiveChunkSize)return n.rootSegmentID=e.nextSegmentId++,e.completedBoundaries.push(n),D(t,e.responseState,n.id),nt(e,t,r),t.push("\x3c!--/$--\x3e");if(e.responseState.generateStaticMarkup||t.push("\x3c!--$--\x3e"),1!==(r=n.completedSegments).length)throw Error(a(391));return at(e,t,r[0]),e=!!e.responseState.generateStaticMarkup||t.push("\x3c!--/$--\x3e")}function ot(e,t,r){return function(e,t,r,n){switch(r.insertionMode){case 0:case 1:return e.push('<div hidden id="'),e.push(t.segmentPrefix),t=n.toString(16),e.push(t),e.push('">');case 2:return e.push('<svg aria-hidden="true" style="display:none" id="'),e.push(t.segmentPrefix),t=n.toString(16),e.push(t),e.push('">');case 3:return e.push('<math aria-hidden="true" style="display:none" id="'),e.push(t.segmentPrefix),t=n.toString(16),e.push(t),e.push('">');case 4:return e.push('<table hidden id="'),e.push(t.segmentPrefix),t=n.toString(16),e.push(t),e.push('">');case 5:return e.push('<table hidden><tbody id="'),e.push(t.segmentPrefix),t=n.toString(16),e.push(t),e.push('">');case 6:return e.push('<table hidden><tr id="'),e.push(t.segmentPrefix),t=n.toString(16),e.push(t),e.push('">');case 7:return e.push('<table hidden><colgroup id="'),e.push(t.segmentPrefix),t=n.toString(16),e.push(t),e.push('">');default:throw Error(a(397))}}(t,e.responseState,r.formatContext,r.id),at(e,t,r),function(e,t){switch(t.insertionMode){case 0:case 1:return e.push("</div>");case 2:return e.push("</svg>");case 3:return e.push("</math>");case 4:return e.push("</table>");case 5:return e.push("</tbody></table>");case 6:return e.push("</tr></table>");case 7:return e.push("</colgroup></table>");default:throw Error(a(397))}}(t,r.formatContext)}function it(e,t,r){for(var n=r.completedSegments,o=0;o<n.length;o++)lt(e,t,r,n[o]);if(n.length=0,e=e.responseState,n=r.id,r=r.rootSegmentID,t.push(e.startInlineScript),e.sentCompleteBoundaryFunction?t.push('$RC("'):(e.sentCompleteBoundaryFunction=!0,t.push('function $RC(a,b){a=document.getElementById(a);b=document.getElementById(b);b.parentNode.removeChild(b);if(a){a=a.previousSibling;var f=a.parentNode,c=a.nextSibling,e=0;do{if(c&&8===c.nodeType){var d=c.data;if("/$"===d)if(0===e)break;else e--;else"$"!==d&&"$?"!==d&&"$!"!==d||e++}d=c.nextSibling;f.removeChild(c);c=d}while(c);for(;b.firstChild;)f.insertBefore(b.firstChild,c);a.data="$";a._reactRetry&&a._reactRetry()}};$RC("')),null===n)throw Error(a(395));return r=r.toString(16),t.push(n),t.push('","'),t.push(e.segmentPrefix),t.push(r),t.push('")<\/script>')}function lt(e,t,r,n){if(2===n.status)return!0;var o=n.id;if(-1===o){if(-1===(n.id=r.rootSegmentID))throw Error(a(392));return ot(e,t,n)}return ot(e,t,n),e=e.responseState,t.push(e.startInlineScript),e.sentCompleteSegmentFunction?t.push('$RS("'):(e.sentCompleteSegmentFunction=!0,t.push('function $RS(a,b){a=document.getElementById(a);b=document.getElementById(b);for(a.parentNode.removeChild(a);a.firstChild;)b.parentNode.insertBefore(a.firstChild,b);b.parentNode.removeChild(b)};$RS("')),t.push(e.segmentPrefix),o=o.toString(16),t.push(o),t.push('","'),t.push(e.placeholderPrefix),t.push(o),t.push('")<\/script>')}function st(e,t){try{var r=e.completedRootSegment;if(null!==r&&0===e.pendingRootTasks){at(e,t,r),e.completedRootSegment=null;var n=e.responseState.bootstrapChunks;for(r=0;r<n.length-1;r++)t.push(n[r]);r<n.length&&t.push(n[r])}var o,i=e.clientRenderedBoundaries;for(o=0;o<i.length;o++){var l=i[o];n=t;var s=e.responseState,u=l.id,c=l.errorDigest,d=l.errorMessage,f=l.errorComponentStack;if(n.push(s.startInlineScript),s.sentClientRenderFunction?n.push('$RX("'):(s.sentClientRenderFunction=!0,n.push('function $RX(b,c,d,e){var a=document.getElementById(b);a&&(b=a.previousSibling,b.data="$!",a=a.dataset,c&&(a.dgst=c),d&&(a.msg=d),e&&(a.stck=e),b._reactRetry&&b._reactRetry())};$RX("')),null===u)throw Error(a(395));if(n.push(u),n.push('"'),c||d||f){n.push(",");var p=P(c||"");n.push(p)}if(d||f){n.push(",");var m=P(d||"");n.push(m)}if(f){n.push(",");var h=P(f);n.push(h)}if(!n.push(")<\/script>"))return e.destination=null,o++,void i.splice(0,o)}i.splice(0,o);var v=e.completedBoundaries;for(o=0;o<v.length;o++)if(!it(e,t,v[o]))return e.destination=null,o++,void v.splice(0,o);v.splice(0,o);var g=e.partialBoundaries;for(o=0;o<g.length;o++){var b=g[o];e:{i=e,l=t;var y=b.completedSegments;for(s=0;s<y.length;s++)if(!lt(i,l,b,y[s])){s++,y.splice(0,s);var x=!1;break e}y.splice(0,s),x=!0}if(!x)return e.destination=null,o++,void g.splice(0,o)}g.splice(0,o);var C=e.completedBoundaries;for(o=0;o<C.length;o++)if(!it(e,t,C[o]))return e.destination=null,o++,void C.splice(0,o);C.splice(0,o)}finally{0===e.allPendingTasks&&0===e.pingedTasks.length&&0===e.clientRenderedBoundaries.length&&0===e.completedBoundaries.length&&t.push(null)}}function ut(e,t){try{var r=e.abortableTasks;r.forEach((function(r){return Je(r,e,t)})),r.clear(),null!==e.destination&&st(e,e.destination)}catch(n){Ve(e,n),He(e,n)}}function ct(){}function dt(e,t,r,n){var o=!1,i=null,l="",s={push:function(e){return null!==e&&(l+=e),!0},destroy:function(e){o=!0,i=e}},u=!1;if(e=function(e,t,r,n,a,o,i,l,s){var u=[],c=new Set;return(r=ze(t={destination:null,responseState:t,progressiveChunkSize:void 0===n?12800:n,status:0,fatalError:null,nextSegmentId:0,allPendingTasks:0,pendingRootTasks:0,completedRootSegment:null,abortableTasks:c,pingedTasks:u,clientRenderedBoundaries:[],completedBoundaries:[],partialBoundaries:[],onError:void 0===a?Ne:a,onAllReady:void 0===o?$e:o,onShellReady:void 0===i?$e:i,onShellError:void 0===l?$e:l,onFatalError:void 0===s?$e:s},0,null,r,!1,!1)).parentFlushed=!0,e=Ue(t,e,null,r,c,ee,null,de),u.push(e),t}(e,function(e,t){return{bootstrapChunks:[],startInlineScript:"<script>",placeholderPrefix:(t=void 0===t?"":t)+"P:",segmentPrefix:t+"S:",boundaryPrefix:t+"B:",idPrefix:t,nextSuspenseID:0,sentCompleteSegmentFunction:!1,sentCompleteBoundaryFunction:!1,sentClientRenderFunction:!1,generateStaticMarkup:e}}(r,t?t.identifierPrefix:void 0),{insertionMode:1,selectedValue:null},1/0,ct,void 0,(function(){u=!0}),void 0,void 0),rt(e),ut(e,n),1===e.status)e.status=2,s.destroy(e.fatalError);else if(2!==e.status&&null===e.destination){e.destination=s;try{st(e,s)}catch(c){Ve(e,c),He(e,c)}}if(o)throw i;if(!u)throw Error(a(426));return l}t.renderToNodeStream=function(){throw Error(a(207))},t.renderToStaticMarkup=function(e,t){return dt(e,t,!0,'The server used "renderToStaticMarkup" which does not support Suspense. If you intended to have the server wait for the suspended component please switch to "renderToReadableStream" which supports Suspense on the server')},t.renderToStaticNodeStream=function(){throw Error(a(208))},t.renderToString=function(e,t){return dt(e,t,!1,'The server used "renderToString" which does not support Suspense. If you intended for this Suspense boundary to render the fallback content on the server consider throwing an Error somewhere within the Suspense boundary. If you intended to have the server wait for the suspended component please switch to "renderToReadableStream" which supports Suspense on the server')},t.version="18.2.0"},58704:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.default=void 0;var a=n(r(86326)),o=function(e){return a.default.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 350 300"},e),a.default.createElement("path",{fill:"none",d:"M0 0h350v300H0z"}),a.default.createElement("g",{"data-name":"roof001 dims 1"},a.default.createElement("path",{fill:"#aec0cf",d:"M137.526 201.829v33.664l174.053-100.6v-33.664l-174.053 100.6z"}),a.default.createElement("path",{fill:"#fff",d:"M137.526 201.829v33.664l-99.287-57.189v-44.045l44.627-18.09 54.66 85.66z"}),a.default.createElement("g",{fill:"#6d9faf"},a.default.createElement("path",{d:"M86.69 138.03v10.016l-8.327-4.797v-10.015l8.327 4.796zM96.89 143.919v10.016l-8.327-4.796v-10.016l8.327 4.796zM86.69 150.026v10.015l-8.327-4.796v-10.016l8.327 4.797zM96.89 155.915v10.015l-8.327-4.796v-10.016l8.327 4.797z"})),a.default.createElement("path",{fill:"#247cad",d:"M321.601 95.305 137.526 201.829l-55.164-85.385L266.841 10l54.76 85.305z"}),a.default.createElement("path",{fill:"#46d4ff",d:"M266.841 10 82.362 116.444l-54.261 21.95L212.43 31.862 266.841 10z"}),a.default.createElement("g",{fill:"none"},a.default.createElement("path",{stroke:"#3f3f3f",strokeMiterlimit:10,d:"M137.526 235.493v-33.664"}),a.default.createElement("path",{stroke:"#3f3f3f",strokeMiterlimit:10,strokeWidth:2,d:"M38.239 134.259v44.045l99.287 57.189 174.053-100.6v-33.665"}),a.default.createElement("path",{stroke:"#002839",strokeLinejoin:"round",strokeWidth:2,d:"M266.841 10 212.43 31.862 28.101 138.394l54.261-21.95 55.164 85.385L321.601 95.305 266.841 10z"}),a.default.createElement("path",{stroke:"#002839",strokeMiterlimit:10,d:"M82.737 115.757 266.841 10"})),a.default.createElement("g",{fill:"none",stroke:"#3b3b3b",strokeLinecap:"round",strokeMiterlimit:10,strokeWidth:1.5},a.default.createElement("path",{d:"m109.254 251.829 19.115-11.048M10 194.659l19.07-11.09M14.932 192.123l98.5 56.736"})),a.default.createElement("g",{fill:"none",stroke:"#3b3b3b",strokeLinecap:"round",strokeMiterlimit:10,strokeWidth:1.5},a.default.createElement("path",{d:"m165.966 251.829-19.116-11.048M340 151.485l-19.07-11.091M335.
128009 148.983l-173.417 99.989"})),a.default.createElement("text",{transform:"translate(258.776 207.087)",fontSize:16,fill:"#3b3b3b",fontFamily:"'Effra Regular', Effra"},"B"),a.default.createElement("text",{transform:"translate(28.743 114.01)",fontSize:16,fill:"#3b3b3b",fontFamily:"'Effra Regular', Effra"},"P"),a.default.createElement("path",{d:"M35.553 135.159c-9.31-17.943-14.84-37.345-14.913-54.675M77.269 113.158 15.13 77.27M24.114 78.474l-6.928 4M36.475 131.301l-1.808 7.793",fill:"none",stroke:"#3b3b3b",strokeLinecap:"round",strokeMiterlimit:10,strokeWidth:1.5}),a.default.createElement("text",{transform:"translate(51.811 231.494)",fontSize:16,fill:"#3b3b3b",fontFamily:"'Effra Regular', Effra"},"A"),a.default.createElement("path",{fill:"none",stroke:"#3b3b3b",strokeLinecap:"round",strokeMiterlimit:10,strokeWidth:1.5,d:"M14.779 187.908v8M113.85 245.051v8M161.478 244.966v8M335.325 144.761v8"})))};t.default=o},58782:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=r(97711),o=n(r(55530)),i=n(r(86326)),l=n(r(66553)),s=n(r(9866)),u=r(71919),c=({imageSource:e,children:t,className:r,body:n})=>{const o=Array.isArray(t)?t.length>0:t;return(0,a.jsxs)(u.Root,{className:r,"data-testid":"profile-card",children:[(0,a.jsx)(u.Head,{children:(0,a.jsx)(u.ProfilePicture,{src:"string"==typeof e?e:void 0,"data-testid":"profile-card-head-picture",children:"string"!=typeof e&&e})}),n,o&&(0,a.jsx)(u.Footer,{"data-testid":"profile-card-footer",children:t})]})};c.Row=({children:e,link:t,icon:r,className:n})=>(0,a.jsxs)(u.Row,{"data-testid":"profile-card-row",className:n,children:[r?i.default.cloneElement(r,{className:(0,o.default)([r.props.className,u.classes.rowIcon]),"data-testid":r.props["data-testid"]||"profile-card-row-icon"}):null,t?(0,a.jsx)(l.default,{...t,"data-testid":"profile-card-row-action",children:e}):e]}),c.Body=i.default.forwardRef((({name:e,title:t,style:r},n)=>(0,a.jsx)(u.BodyWrapper,{style:r,"data-testid":"profile-card-body",children:(0,a.jsxs)("div",{ref:n,children:[(0,a.jsx)(s.default,{variant:"h5",component:"strong","data-testid":"profile-card-body-name",children:e}),t&&(0,a.jsx)(u.Title,{variant:"body2","data-testid":"profile-card-body-title",children:t})]})}))),t.default=c},58783:function(e,t,r){"use strict";var n=r(60330),a=n(r(57077)),o=r(64018),i=n(r(86326)),l=r(2514),s=r(33105),u=r(80117),c=r(59714),d=r(56756),f=n(r(55402)),p=n(r(1777)),m=n(r(99751)),h=r(63041),v=n(r(40504)),g=n(r(71835)),b=n(r(50551)),y=r(16686),x=new h.ProdLoader(m.default,b.default,window.pageData);(0,h.setLoader)(x),x.setApiRunner(o.apiRunner);var C=(0,y.reactDOMUtils)(),A=C.render,_=C.hydrate;window.asyncRequires=m.default,window.___emitter=f.default,window.___loader=h.publicLoader,(0,d.init)();var E="gatsby-reload-compilation-hash-match";(0,o.apiRunnerAsync)("onClientEntry").then((function(){var e=function(e,t){console.error("Uncaught error:",e,t),(0,o.apiRunner)("onUncaughtError",{error:e,errorInfo:t})},t=function(e,t){(0,o.apiRunner)("onCaughtError",{error:e,errorInfo:t})};(0,o.apiRunner)("registerServiceWorker").filter(Boolean).length>0&&r(25408);var n=function(e){return i.default.createElement(l.BaseContext.Provider,{value:{baseuri:"/",basepath:"/"}},i.default.createElement(p.default,e))},f=i.default.createContext({}),m={renderEnvironment:"browser"},b=function(e){function t(){return e.apply(this,arguments)||this}return(0,a.default)(t,e),t.prototype.render=function(){var e=this.props.children;return i.default.createElement(l.Location,null,(function(t){var r=t.location;return i.default.createElement(v.default,{location:r},(function(t){var r=t.pageResources,n=t.location,a=(0,h.getStaticQueryResults)(),o=(0,h.getSliceResults)();return i.default.createElement(u.StaticQueryContext.Provider,{value:a},i.default.createElement(c.SlicesContext.Provider,{value:m},i.default.createElement(c.SlicesResultsContext.Provider,{value:o},i.default.createElement(c.SlicesMapContext.Provider,{value:r.page.slicesMap},i.default.createElement(f.Provider,{value:{pageResources:r,location:n}},e)))))}))}))},t}(i.default.Component),y=function(e){function t(){return e.apply(this,arguments)||this}return(0,a.default)(t,e),t.prototype.render=function(){var e=this;return i.default.createElement(f.Consumer,null,(function(t){var r=t.pageResources,a=t.location;return i.default.createElement(d.RouteUpdates,{location:a},i.default.createElement(s.ScrollContext,{location:a,shouldUpdateScroll:d.shouldUpdateScroll},i.default.createElement(l.Router,{basepath:"",location:a,id:"gatsby-focus-wrapper"},i.default.createElement(n,Object.assign({path:"/404.html"===r.page.path||"/500.html"===r.page.path?(0,g.default)(a.pathname,""):encodeURI((r.page.matchPath||r.page.path).split("?")[0])},e.props,{location:a,pageResources:r},r.json)))))}
128))},t}(i.default.Component),C=window,S=C.pagePath,w=C.location;S&&""+S!==w.pathname+(S.includes("?")?w.search:"")&&!(x.findMatchPath((0,g.default)(w.pathname,""))||S.match(/^\/(404|500)(\/?|.html)$/)||S.match(/^\/offline-plugin-app-shell-fallback\/?$/))&&(0,l.navigate)(""+S+(S.includes("?")?"":w.search)+w.hash,{replace:!0});var k=function(){try{return sessionStorage}catch(e){return null}};h.publicLoader.loadPage(w.pathname+w.search).then((function(r){var n,a=k();if(null!=r&&null!==(n=r.page)&&void 0!==n&&n.webpackCompilationHash&&r.page.webpackCompilationHash!==window.___webpackCompilationHash&&("serviceWorker"in navigator&&null!==navigator.serviceWorker.controller&&"activated"===navigator.serviceWorker.controller.state&&navigator.serviceWorker.controller.postMessage({gatsbyApi:"clearPathResources"}),a&&!("1"===a.getItem(E))))return a.setItem(E,"1"),void window.location.reload(!0);if(a&&a.removeItem(E),!r||r.status===h.PageResourceStatus.Error){var l="page resources for "+w.pathname+" not found. Not rendering React";if(r&&r.error)throw console.error(l),r.error;throw new Error(l)}var s=(0,o.apiRunner)("wrapRootElement",{element:i.default.createElement(y,null)},i.default.createElement(y,null),(function(e){return{element:e.result}})).pop(),u=function(){var e=i.default.useRef(!1);return i.default.useEffect((function(){e.current||(e.current=!0,performance.mark&&performance.mark("onInitialClientRender"),(0,o.apiRunner)("onInitialClientRender"))}),[]),i.default.createElement(b,null,s)},c=document.getElementById("gatsby-focus-wrapper"),d=function(r,n){return A(r,n,{onUncaughtError:e,onCaughtError:t})};c&&c.children.length&&(d=function(r,n){return _(r,n,{onUncaughtError:e,onCaughtError:t})});var f=(0,o.apiRunner)("replaceHydrateFunction",void 0,d)[0]||d;function p(){var e="undefined"!=typeof window?document.getElementById("___gatsby"):null;f(i.default.createElement(u,null),e)}var m=document;if("complete"===m.readyState||"loading"!==m.readyState&&!m.documentElement.doScroll)setTimeout((function(){p()}),0);else{var v=function e(){m.removeEventListener("DOMContentLoaded",e,!1),window.removeEventListener("load",e,!1),p()};m.addEventListener("DOMContentLoaded",v,!1),window.addEventListener("load",v,!1)}}))}))},58854:function(e,t,r){"use strict";var n=r(60330);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=n(r(24142)),o=r(36870),i=(0,a.default)((0,o.jsx)("path",{d:"m12 8-6 6 1.41 1.41L12 10.83l4.59 4.58L18 14z"}),"ExpandLess");t.default=i},58887:function(e){e.exports=function(e){var t=-1,r=Array(e.size);return e.forEach((function(e,n){r[++t]=[n,e]})),r}},58992:function(e,t,r){"use strict";var n=r(62755),a=r(16433),o=TypeError;e.exports=function(e){if(n(e))return e;throw o(a(e)+" is not a function")}},59025:function(e,t,r){"use strict";var n=r(53507),a=r(45904),o=r(86326),i=r(37064),l=r(28841),s=r(56634),u=r(3572),c=r(92403),d=r(13326),f=r(80577),p=r(36870);const m=["className","disabled","disableFocusRipple","fullWidth","icon","iconPosition","indicator","label","onChange","onClick","onFocus","selected","selectionFollowsFocus","textColor","value","wrapped"],h=(0,d.Ay)(s.A,{name:"MuiTab",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.root,r.label&&r.icon&&t.labelIcon,t[`textColor${(0,u.A)(r.textColor)}`],r.fullWidth&&t.fullWidth,r.wrapped&&t.wrapped]}})((({theme:e,ownerState:t})=>(0,a.A)({},e.typography.button,{maxWidth:360,minWidth:90,position:"relative",minHeight:48,flexShrink:0,padding:"12px 16px",overflow:"hidden",whiteSpace:"normal",textAlign:"center"},t.label&&{flexDirection:"top"===t.iconPosition||"bottom"===t.iconPosition?"column":"row"},{lineHeight:1.25},t.icon&&t.label&&{minHeight:72,paddingTop:9,paddingBottom:9,[`& > .${f.A.iconWrapper}`]:(0,a.A)({},"top"===t.iconPosition&&{marginBottom:6},"bottom"===t.iconPosition&&{marginTop:6},"start"===t.iconPosition&&{marginRight:e.spacing(1)},"end"===t.iconPosition&&{marginLeft:e.spacing(1)})},"inherit"===t.textColor&&{color:"inherit",opacity:.6,[`&.${f.A.selected}`]:{opacity:1},[`&.${f.A.disabled}`]:{opacity:(e.vars||e).palette.action.disabledOpacity}},"primary"===t.textColor&&{color:(e.vars||e).palette.text.secondary,[`&.${f.A.selected}`]:{color:(e.vars||e).palette.primary.main},[`&.${f.A.disabled}`]:{color:(e.vars||e).palette.text.disabled}},"secondary"===t.textColor&&{color:(e.vars||e).palette.text.secondary,[`&.${f.A.selected}`]:{color:(e.vars||e).palette.secondary.main},[`&.${f.A.disabled}`]:{color:(e.vars||e).palette.text.disabled}},t.fullWidth&&{flexShrink:1,flexGrow:1,flexBasis:0,maxWidth:"none"},t.wrapped&&{fontSize:e.typography.pxToRem(12)}))),v=o.forwardRef((function(e,t){const r=(0,c.A)({props:e,name:"MuiTab"}),{className:s,disabled:d=!1,disableFocusRipple:v=!1,fullWidth:g,icon:b,iconPosition:y="top",indicator:x,label:C,onChange:A,onClick:_,onFocus:E,selected:S,selectionFollowsFocus:w,textColor:k="inherit",value:M,wrapped:T=!1}=r,O=(0,n.A)(r,m),D=(0,a.A)({},r,{disabled:d,disableFocusRipple:v,selected:S,icon:!!b,iconPosition:y,label:!!C,fullWidth:g,textColor:k,wrapped:T}),R=(e=>{const{classes:t,textColor:r,fullWidth:n,wrapped:a,icon:o,label:i,selected:s,disabled:c}=e,d={root:["root",o&&i&&"labelIcon",`textColor${(0,u.A)(r)}
128`,n&&"fullWidth",a&&"wrapped",s&&"selected",c&&"disabled"],iconWrapper:["iconWrapper"]};return(0,l.A)(d,f.s,t)})(D),P=b&&C&&o.isValidElement(b)?o.cloneElement(b,{className:(0,i.A)(R.iconWrapper,b.props.className)}):b;return(0,p.jsxs)(h,(0,a.A)({focusRipple:!v,className:(0,i.A)(R.root,s),ref:t,role:"tab","aria-selected":S,disabled:d,onClick:e=>{!S&&A&&A(e,M),_&&_(e)},onFocus:e=>{w&&!S&&A&&A(e,M),E&&E(e)},ownerState:D,tabIndex:S?0:-1},O,{children:["top"===y||"start"===y?(0,p.jsxs)(o.Fragment,{children:[P,C]}):(0,p.jsxs)(o.Fragment,{children:[C,P]}),x]}))}));t.A=v},59035:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.radioPaneClasses=void 0;const a=n(r(53782));var o=r(56645);Object.defineProperty(t,"radioPaneClasses",{enumerable:!0,get:function(){return o.classes}}),t.default=a.default},59036:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=n(r(17543));t.default=a.default},59074:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.wrapRootElement=void 0;var a=r(86519),o=n(r(47966)),i=n(r(86326)),l=r(80384),s=r(60602);t.wrapRootElement=function(e){var t=e.element;return i.default.createElement(l.ConfigProvider,null,i.default.createElement(o.default,{theme:s.theme},i.default.createElement(a.HubspotProvider,{async:!1,addToHead:!0},t)))}},59078:function(e,t,r){"use strict";r.r(t),r.d(t,{capitalize:function(){return a.A},createChainedFunction:function(){return o.A},createSvgIcon:function(){return i.A},debounce:function(){return l.A},deprecatedPropType:function(){return s},isMuiElement:function(){return u.A},ownerDocument:function(){return c.A},ownerWindow:function(){return d.A},requirePropFactory:function(){return f},setRef:function(){return p},unstable_ClassNameGenerator:function(){return C},unstable_useEnhancedEffect:function(){return m.A},unstable_useId:function(){return h.A},unsupportedProp:function(){return v},useControlled:function(){return g.A},useEventCallback:function(){return b.A},useForkRef:function(){return y.A},useIsFocusVisible:function(){return x.A}});var n=r(8205),a=r(3572),o=r(6248),i=r(87591),l=r(18753);var s=function(e,t){return()=>null},u=r(14689),c=r(23954),d=r(81491);r(45904);var f=function(e,t){return()=>null},p=r(7391).A,m=r(16492),h=r(70254);var v=function(e,t,r,n,a){return null},g=r(3205),b=r(45952),y=r(98394),x=r(99437);const C={configure:e=>{n.A.configure(e)}}},59169:function(e,t,r){var n=r(65862),a=r(64383);e.exports=function(e,t,r){var o=t(e);return a(e)?o:n(o,r(e))}},59170:function(e,t,r){"use strict";var n=r(95661),a=r(48159),o=TypeError;e.exports=function(e){if(n(e))return e;throw new o(a(e)+" is not a function")}},59174:function(e,t,r){"use strict";var n=r(96997);e.exports=n&&!Symbol.sham&&"symbol"==typeof Symbol.iterator},59251:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=n(r(45555));t.default=a.default},59264:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.default=void 0;var a=n(r(62151)),o=n(r(25043)),i=n(r(22523)),l=n(r(53449)),s=n(r(14042)),u=n(r(74391)),c=r(82781),d=n(r(28694)),f=r(20654),p=function(e,t){if("function"==typeof WeakMap)var r=new WeakMap,n=new WeakMap;return function(e,t){if(!t&&e&&e.__esModule)return e;var a,o,i={__proto__:null,default:e};if(null===e||"object"!=typeof e&&"function"!=typeof e)return i;if(a=t?n:r){if(a.has(e))return a.get(e);a.set(e,i)}for(var l in e)"default"!==l&&{}.hasOwnProperty.call(e,l)&&((o=(a=Object.defineProperty)&&Object.getOwnPropertyDescriptor(e,l))&&(o.get||o.set)?a(i,l,o):i[l]=e[l]);return i}(e,t)}(r(86326)),m=r(16003),h=n(r(60154)),v=r(47833),g=r(41592),b=n(r(69391)),y=r(56028),x=r(75081);var C=function(e){var t=e.countryCode,r=e.products,n=e.initialNumberShown,s=void 0===n?8:n,u=e.pageSize,d=void 0===u?8:u,h=(0,p.useState)(s),C=h[0],A=h[1],_=(0,y.useSiteContext)().getMicroCopy;if(!r.length)return null;var E=_(c.microCopy.PDP_RELATED_PRODUCTS_SHOW_MORE);return p.default.createElement(p.default.Fragment,null,p.default.createElement(o.default,{container:!0,spacing:3},r.slice(0,C).map((function(e){var r,n,a,i=null!==(r=e.brand)&&void 0!==r&&r.code?p.default.createElement(b.default,{brandName:e.brand.code}):void 0,s=(0,v.getPathWithCountryCode)(t,e.path),u=(0,g.mapClassificationValues)(e),d=u+" "+e.name,h=e.name+(u?" - "+u:"")+" - "+_(c.microCopy.PDP_RELATED_PRODUCTS_VIEW_DETAILS);return p.default.createElement(o.default,{key:e.baseCode+"-"+e.code,xs:12,md:6,lg:3},p.default.createElement(l.default,{title:e.name,subtitle:u,label:_(c.microCopy.PDP_NOBB_LABEL),value:null!==(n=e.externalProductCode)&&void 0!==n?n:void 0,media:null!==(a=e.masterImage)&&void 0!==a&&a.mainSource?{src:e.masterImage.mainSource,alt:d}:void 0,tag:e.goodBetterBest&&{level:(0,m.getLevel)(e.goodBetterBest),label:_(m.goodBetterBestLabels[e.goodBetterBest])},brandLogo:i,component:f.Link,to:s,gtm:{id:"cta-click1",label:h,action:s},ctaLabel:_(c.microCopy.PDP_RELATED_PRODUCTS_VIEW_DETAILS)}))}))),C<r.length?p.default.createElement(x.StyledLoadMoreWrapper,null,p.default.createElement(a.default,{onClick:function(){A((function(e){return e+d}
128))},variant:"outlined",endIcon:p.default.createElement(i.default,null),gtm:{id:"cta-click1",label:E}},E)):null)},A=(0,h.default)(d.default,{label:"label"}),_=function(e){var t=e.countryCode,r=e.products,n=(0,y.useSiteContext)().getMicroCopy,a=(0,p.useMemo)((function(){return function(e){return e.reduce((function(e,t){return t.groups.forEach((function(r){e[r.label]=[...e[r.label]||[],t]})),e}),{})}(r)}),[r]);return Object.keys(a).length?p.default.createElement(s.default,{backgroundColor:"alabaster","data-testid":"related-products-section"},p.default.createElement(s.default.Title,null,n(c.microCopy.PDP_RELATED_PRODUCTS_TITLE)),p.default.createElement("div",null,p.default.createElement(u.default,{color:"secondary",initialValue:Object.keys(a)[0],tabComponent:function(e){return p.default.createElement(A,Object.assign({gtm:{id:"related-products-filter1",action:"Filter – Related Products"}},e))}},Object.entries(a).map((function(e){var r=e[0],n=e[1];return p.default.createElement(u.default.TabPanel,{heading:r,index:r,key:r},p.default.createElement(C,{countryCode:t,products:n}))}))))):null};t.default=_},59553:function(e,t,r){"use strict";r.d(t,{A:function(){return l}});var n=r(45904),a=r(53507),o=r(76595);const i=["boundaryCount","componentName","count","defaultPage","disabled","hideNextButton","hidePrevButton","onChange","page","showFirstButton","showLastButton","siblingCount"];function l(e={}){const{boundaryCount:t=1,componentName:r="usePagination",count:l=1,defaultPage:s=1,disabled:u=!1,hideNextButton:c=!1,hidePrevButton:d=!1,onChange:f,page:p,showFirstButton:m=!1,showLastButton:h=!1,siblingCount:v=1}=e,g=(0,a.A)(e,i),[b,y]=(0,o.A)({controlled:p,default:s,name:r,state:"page"}),x=(e,t)=>{p||y(t),f&&f(e,t)},C=(e,t)=>{const r=t-e+1;return Array.from({length:r},((t,r)=>e+r))},A=C(1,Math.min(t,l)),_=C(Math.max(l-t+1,t+1),l),E=Math.max(Math.min(b-v,l-t-2*v-1),t+2),S=Math.min(Math.max(b+v,t+2*v+2),_.length>0?_[0]-2:l-1),w=[...m?["first"]:[],...d?[]:["previous"],...A,...E>t+2?["start-ellipsis"]:t+1<l-t?[t+1]:[],...C(E,S),...S<l-t-1?["end-ellipsis"]:l-t>t?[l-t]:[],..._,...c?[]:["next"],...h?["last"]:[]],k=e=>{switch(e){case"first":return 1;case"previous":return b-1;case"next":return b+1;case"last":return l;default:return null}},M=w.map((e=>"number"==typeof e?{onClick:t=>{x(t,e)},type:"page",page:e,selected:e===b,disabled:u,"aria-current":e===b?"true":void 0}:{onClick:t=>{x(t,k(e))},type:e,page:k(e),selected:!1,disabled:u||-1===e.indexOf("ellipsis")&&("next"===e||"last"===e?b>=l:b<=1)}));return(0,n.A)({items:M},g)}},59569:function(e,t){"use strict";t.A={50:"#fff3e0",100:"#ffe0b2",200:"#ffcc80",300:"#ffb74d",400:"#ffa726",500:"#ff9800",600:"#fb8c00",700:"#f57c00",800:"#ef6c00",900:"#e65100",A100:"#ffd180",A200:"#ffab40",A400:"#ff9100",A700:"#ff6d00"}},59591:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.default=void 0;var a=n(r(55530)),o=n(r(86326)),i=r(92982),l=function(e){var t=e.page,r=e.count,n=e.onPageChange;return r>1?o.default.createElement(i.StyledPaginationWrapper,null,o.default.createElement(i.StyledPagination,{page:t,onChange:n,count:r,className:(0,a.default)(i.classes.pagination,i.classes.paginationRoot)})):null};t.default=l},59646:function(e){"use strict";e.exports=(e,t)=>{if("string"!=typeof e||"string"!=typeof t)throw new TypeError("Expected the arguments to be of type `string`");if(""===t)return[e];const r=e.indexOf(t);return-1===r?[e]:[e.slice(0,r),e.slice(r+t.length)]}},59648:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.ServiceLocatorMap=void 0;var a=r(90565),o=n(r(71909)),i=n(r(52719)),l=r(82781),s=n(r(55530)),u=function(e,t){if("function"==typeof WeakMap)var r=new WeakMap,n=new WeakMap;return function(e,t){if(!t&&e&&e.__esModule)return e;var a,o,i={__proto__:null,default:e};if(null===e||"object"!=typeof e&&"function"!=typeof e)return i;if(a=t?n:r){if(a.has(e))return a.get(e);a.set(e,i)}for(var l in e)"default"!==l&&{}.hasOwnProperty.call(e,l)&&((o=(a=Object.defineProperty)&&Object.getOwnPropertyDescriptor(e,l))&&(o.get||o.set)?a(i,l,o):i[l]=e[l]);return i}(e,t)}(r(86326)),c=n(r(48164)),d=r(56028),f=r(29871),p=r(69287),m=r(34455);t.ServiceLocatorMap=function(e){var t=e.initialMapCentre,r=e.markers,n=e.zoom,h=e.selectedRoofer,v=e.handleMarkerClick,g=e.clearRooferAndResetMap,b=e.handleCloseCard,y=e.centre,x=e.getCompanyDetails,C=e.onDismissOverlay,A=e.overlay,_=(0,d.useSiteContext)().getMicroCopy,E=(0,u.useState)(),S=E[0],w=E[1],k=_(l.microCopy.GLOBAL_CLOSE);return u.default.createElement(p.StyledServiceLocatorMap,null,u.default.createElement(i.default,{center:(0,f.calculateCentre)(null!=S?S:y,t),markers:r,onMarkerClick:v,onClusterClick:function(){b(),C()},zoom:n,selectedMarkerName:h?h.name+"-"+h.id:void 0,passNewCenter:function(e){return w(e.toJSON())},handleCloseCard:b},h&&u.default.createElement(p.ProductDetailsCard,{className:(0,s.default)(h.companyLogo&&p.productDetailsCardClasses.withLogo),"data-testid":"service-locator-service-details-card-"+h.id},u.default.createElement(a.CardHeader,{avatar:h.companyLogo&&u.default.createElement(p.CompanyLogo,Object.assign({className:p.companyLogoClasses.card,"data-testid":"service-locator-service-details-card-logo-"+h.id},h.companyLogo)),title:h.name,action:u.default.createElement(c.default,{accessibilityLabel:k,onClick:g,gtm:{id:"cta-click1",label:k}})}),u.default.createElement(p.ProductDetailsCardBody,null,u.default.createElement(o.default,x(h))))),(null==A?void 0:A.title)&&u.default.createElement(m.MapInfoOverlay,{onClose:function(){return C()}
128,title:A.title,description:A.description}))}},59714:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.SlicesResultsContext=t.SlicesPropsContext=t.SlicesMapContext=t.SlicesContext=void 0;var a=n(r(86326)),o=a.default.createContext({});t.SlicesResultsContext=o;var i=a.default.createContext({});t.SlicesContext=i;var l=a.default.createContext({});t.SlicesMapContext=l;var s=a.default.createContext({});t.SlicesPropsContext=s},59785:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.default=void 0;var a=n(r(86326)),o=n(r(97598)),i=n(r(63041)),l=n(r(1777)),s=function(e){var t=e.location,r=i.default.loadPageSync(t.pathname);return r?a.default.createElement(l.default,Object.assign({location:t,pageResources:r},r.json)):null};s.propTypes={location:o.default.shape({pathname:o.default.string.isRequired}).isRequired};var u=s;t.default=u},59796:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=n(r(98073));t.default=a.default},59817:function(e,t,r){var n=r(29810).default;function a(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,r=new WeakMap;return(a=function(e){return e?r:t})(e)}e.exports=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=n(e)&&"function"!=typeof e)return{default:e};var r=a(t);if(r&&r.has(e))return r.get(e);var o={__proto__:null},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var l in e)if("default"!==l&&Object.prototype.hasOwnProperty.call(e,l)){var s=i?Object.getOwnPropertyDescriptor(e,l):null;s&&(s.get||s.set)?Object.defineProperty(o,l,s):o[l]=e[l]}return o.default=e,r&&r.set(e,o),o},e.exports.__esModule=!0,e.exports.default=e.exports},59849:function(e,t,r){"use strict";r.d(t,{g:function(){return o}});var n=r(72667),a=r(68223);function o(e){return(0,a.A)("MuiListSubheader",e)}const i=(0,n.A)("MuiListSubheader",["root","colorPrimary","colorInherit","gutters","inset","sticky"]);t.A=i},59853:function(e,t,r){"use strict";var n=r(56186),a=r(54441);e.exports=n?{}.toString:function(){return"[object "+a(this)+"]"}},59895:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.MenuItem=void 0;const a=n(r(61567));t.MenuItem=a.default;const o=n(r(88411));t.default=o.default},59907:function(e,t,r){"use strict";var n=r(87930);e.exports=n},59987:function(e,t,r){"use strict";r(79745)("metadata")},60036:function(e,t){"use strict";t.__esModule=!0,t.CONTINGENCY_PERCENTAGE_TEXT=t.CONTINGENCY=void 0;t.CONTINGENCY=.05;t.CONTINGENCY_PERCENTAGE_TEXT="5"},60115:function(e,t,r){"use strict";r.d(t,{A:function(){return b}});var n=r(53507),a=r(45904),o=r(86326),i=r(37064),l=r(28841),s=r(13326),u=r(92403),c=r(87591),d=r(36870),f=(0,c.A)((0,d.jsx)("path",{d:"M12 12c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm0 2c-2.67 0-8 1.34-8 4v2h16v-2c0-2.66-5.33-4-8-4z"}),"Person"),p=r(32017);const m=["alt","children","className","component","imgProps","sizes","src","srcSet","variant"],h=(0,s.Ay)("div",{name:"MuiAvatar",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.root,t[r.variant],r.colorDefault&&t.colorDefault]}})((({theme:e,ownerState:t})=>(0,a.A)({position:"relative",display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0,width:40,height:40,fontFamily:e.typography.fontFamily,fontSize:e.typography.pxToRem(20),lineHeight:1,borderRadius:"50%",overflow:"hidden",userSelect:"none"},"rounded"===t.variant&&{borderRadius:(e.vars||e).shape.borderRadius},"square"===t.variant&&{borderRadius:0},t.colorDefault&&(0,a.A)({color:(e.vars||e).palette.background.default},e.vars?{backgroundColor:e.vars.palette.Avatar.defaultBg}:{backgroundColor:"light"===e.palette.mode?e.palette.grey[400]:e.palette.grey[600]})))),v=(0,s.Ay)("img",{name:"MuiAvatar",slot:"Img",overridesResolver:(e,t)=>t.img})({width:"100%",height:"100%",textAlign:"center",objectFit:"cover",color:"transparent",textIndent:1e4}),g=(0,s.Ay)(f,{name:"MuiAvatar",slot:"Fallback",overridesResolver:(e,t)=>t.fallback})({width:"75%",height:"75%"});var b=o.forwardRef((function(e,t){const r=(0,u.A)({props:e,name:"MuiAvatar"}),{alt:s,children:c,className:f,component:b="div",imgProps:y,sizes:x,src:C,srcSet:A,variant:_="circular"}=r,E=(0,n.A)(r,m);let S=null;const w=function({crossOrigin:e,referrerPolicy:t,src:r,srcSet:n}){const[a,i]=o.useState(!1);return o.useEffect((()=>
128{if(!r&&!n)return;i(!1);let a=!0;const o=new Image;return o.onload=()=>{a&&i("loaded")},o.onerror=()=>{a&&i("error")},o.crossOrigin=e,o.referrerPolicy=t,o.src=r,n&&(o.srcset=n),()=>{a=!1}}),[e,t,r,n]),a}((0,a.A)({},y,{src:C,srcSet:A})),k=C||A,M=k&&"error"!==w,T=(0,a.A)({},r,{colorDefault:!M,component:b,variant:_}),O=(e=>{const{classes:t,variant:r,colorDefault:n}=e,a={root:["root",r,n&&"colorDefault"],img:["img"],fallback:["fallback"]};return(0,l.A)(a,p.k,t)})(T);return S=M?(0,d.jsx)(v,(0,a.A)({alt:s,srcSet:A,src:C,sizes:x,ownerState:T,className:O.img},y)):null!=c?c:k&&s?s[0]:(0,d.jsx)(g,{ownerState:T,className:O.fallback}),(0,d.jsx)(h,(0,a.A)({as:b,ownerState:T,className:(0,i.A)(O.root,f),ref:t},E,{children:S}))}))},60116:function(e,t,r){"use strict";var n=r(93737),a=r(27421);const o=(0,n.A)();t.A=function(e=o){return(0,a.A)(e)}},60154:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.GTMContext=void 0,t.default=function(e,t){void 0===t&&(t={});return function(r){var n=r.gtm,c=r.action,d=r.children,f=(0,a.default)(r,i),p=(0,o.useContext)(s).idMap,m=c||{},h=m["data-gtm"],v=(0,a.default)(m,l),g=h&&JSON.parse(h),b=(null==n?void 0:n.id)||"children"===t.id&&String(d)||f[t.id]&&String(f[t.id])||(null==g?void 0:g.id),y=p[b]||b,x=(null==n?void 0:n.label)||function(e){var r=e.isVideo;return!("media"!==t.label||!e[t.label])&&(r?e[t.label].label:e[t.label].alt)}(f)||"children"===t.label&&String(d)||f[t.label]&&String(f[t.label])||(null==g?void 0:g.label),C=(null==n?void 0:n.action)||function(e){var r=e.isVideo;return!("media"!==t.action||!e[t.action])&&(r?e[t.action].videoUrl:e[t.action].src)}(f)||"children"===t.action&&String(d)||f[t.action]&&String(f[t.action])||(null==g?void 0:g.action);if(!y&&!x&&!C)throw new Error("No GTM data provided "+JSON.stringify({gtm:n,action:c,to:f.to})+".");var A={id:y,label:x,action:C};return o.default.createElement(e,Object.assign({},f,c&&{action:v},{"data-gtm":JSON.stringify(A)},{onClick:function(){u(A),"onClick"in f&&f.onClick&&f.onClick(...arguments)}}),d)}},t.useGTM=t.pushToDataLayer=void 0;var a=n(r(61269)),o=function(e,t){if("function"==typeof WeakMap)var r=new WeakMap,n=new WeakMap;return function(e,t){if(!t&&e&&e.__esModule)return e;var a,o,i={__proto__:null,default:e};if(null===e||"object"!=typeof e&&"function"!=typeof e)return i;if(a=t?n:r){if(a.has(e))return a.get(e);a.set(e,i)}for(var l in e)"default"!==l&&{}.hasOwnProperty.call(e,l)&&((o=(a=Object.defineProperty)&&Object.getOwnPropertyDescriptor(e,l))&&(o.get||o.set)?a(i,l,o):i[l]=e[l]);return i}(e,t)}(r(86326)),i=["gtm","action","children"],l=["data-gtm"];var s=(0,o.createContext)({idMap:{}});t.GTMContext=s;var u=function(e){window.dataLayer&&window.dataLayer.push(e)};t.pushToDataLayer=u;t.useGTM=function(e){var t={id:(0,o.useContext)(s).idMap[e.id]||e.id,label:e.label,action:e.action};return{dataGTM:t,pushGTMEvent:function(){u(t)}}}},60163:function(e,t,r){"use strict";r.d(t,{t:function(){return o}});var n=r(72667),a=r(68223);function o(e){return(0,a.A)("MuiLink",e)}const i=(0,n.A)("MuiLink",["root","underlineNone","underlineHover","underlineAlways","button","focusVisible"]);t.A=i},60269:function(e,t,r){"use strict";var n=r(93916),a=r(55841),o=r(76275),i=r(5045),l=r(29001);n({target:"Object",stat:!0,forced:a((function(){i(1)})),sham:!l},{getPrototypeOf:function(e){return i(o(e))}})},60315:function(e,t,r){"use strict";r.d(t,{C:function(){return v},E:function(){return k},T:function(){return y},_:function(){return g},a:function(){return A},b:function(){return _},c:function(){return S},h:function(){return m},i:function(){return p},u:function(){return x},w:function(){return b}});var n=r(86326),a=r(87378),o=r(45904),i=function(e){var t=new WeakMap;return function(r){if(t.has(r))return t.get(r);var n=e(r);return t.set(r,n),n}},l=r(2396),s=r.n(l),u=function(e,t){return s()(e,t)},c=r(2383),d=r(14670),f=r(20261),p=!0,m={}.hasOwnProperty,h=n.createContext("undefined"!=typeof HTMLElement?(0,a.A)({key:"css"}):null);var v=h.Provider,g=function(){return(0,n.useContext)(h)},b=function(e){return(0,n.forwardRef)((function(t,r){var a=(0,n.useContext)(h);return e(t,a,r)}))};p||(b=function(e){return function(t){var r=(0,n.useContext)(h);return null===r?(r=(0,a.A)({key:"css"}),n.createElement(h.Provider,{value:r},e(t,r))):e(t,r)}});var y=n.createContext({});var x=function(){return n.useContext(y)},C=i((function(e){return i((function(t){return function(e,t){return"function"==typeof t?t(e):(0,o.A)({},e,t)}(e,t)}))})),A=function(e){var t=n.useContext(y);return e.theme!==t&&(t=C(t)(e.theme)),n.createElement(y.Provider,{value:t},e.children)};
128function _(e){var t=e.displayName||e.name||"Component",r=function(t,r){var a=n.useContext(y);return n.createElement(e,(0,o.A)({theme:a,ref:r},t))},a=n.forwardRef(r);return a.displayName="WithTheme("+t+")",u(a,e)}var E="__EMOTION_TYPE_PLEASE_DO_NOT_USE__",S=function(e,t){var r={};for(var n in t)m.call(t,n)&&(r[n]=t[n]);return r[E]=e,r},w=function(e){var t=e.cache,r=e.serialized,n=e.isStringTag;return(0,c.SF)(t,r,n),(0,f.s)((function(){return(0,c.sk)(t,r,n)})),null};var k=b((function(e,t,r){var a=e.css;"string"==typeof a&&void 0!==t.registered[a]&&(a=t.registered[a]);var o=e[E],i=[a],l="";"string"==typeof e.className?l=(0,c.Rk)(t.registered,i,e.className):null!=e.className&&(l=e.className+" ");var s=(0,d.J)(i,void 0,n.useContext(y));l+=t.key+"-"+s.name;var u={};for(var f in e)m.call(e,f)&&"css"!==f&&f!==E&&(u[f]=e[f]);return u.ref=r,u.className=l,n.createElement(n.Fragment,null,n.createElement(w,{cache:t,serialized:s,isStringTag:"string"==typeof o}),n.createElement(o,u))}))},60330:function(e){e.exports=function(e){return e&&e.__esModule?e:{default:e}},e.exports.__esModule=!0,e.exports.default=e.exports},60355:function(e,t,r){"use strict";var n=r(35994);e.exports=n},60586:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.StyledHelp=t.StyledHead=t.Root=void 0;var a=n(r(9866)),o=r(91972),i=(0,o.styled)("div")((function(e){var t;return(t={marginBottom:"64px"})[e.theme.breakpoints.down("sm")]={marginBottom:"48px"},t["&:last-of-type"]={marginBottom:0},t}));t.Root=i;var l=(0,o.styled)("div")({marginBottom:"24px",textAlign:"center"});t.StyledHead=l;var s=(0,o.styled)(a.default)({marginTop:"18px",fontSize:"18px",textAlign:"center"});t.StyledHelp=s},60602:function(e,t,r){"use strict";t.__esModule=!0,t.theme=void 0;var n=(0,r(47966).getTheme)((function(e){var t,r;return Object.assign({},e,{components:Object.assign({},e.components,{MuiCssBaseline:{styleOverrides:"\n              "+(null===(t=e.components)||void 0===t||null===(r=t.MuiCssBaseline)||void 0===r?void 0:r.styleOverrides)+"\n              body { background-color: "+e.colours.white+" !important}\n              .grecaptcha-badge {visibility: hidden}"}})})}));t.theme=n},60704:function(e,t,r){"use strict";var n=r(60330);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=n(r(24142)),o=r(36870),i=(0,a.default)((0,o.jsx)("path",{d:"M3 18h18v-2H3v2zm0-5h18v-2H3v2zm0-7v2h18V6H3z"}),"Menu");t.default=i},60706:function(e,t,r){"use strict";var n=r(45937).IteratorPrototype,a=r(74864),o=r(22044),i=r(23815),l=r(7781),s=function(){return this};e.exports=function(e,t,r,u){var c=t+" Iterator";return e.prototype=a(n,{next:o(+!u,r)}),i(e,c,!1,!0),l[c]=s,e}},60747:function(e){"use strict";e.exports="undefined"!=typeof ArrayBuffer&&"undefined"!=typeof DataView},60753:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=r(97711),o=n(r(55530)),i=r(86326),l=n(r(32203)),s=r(65126),u=e=>{if(e)switch(e){case"default":return"body1";case"lead":case"hero":case"body3":case"card":return"body2";default:return e}};t.default=({children:e,className:t,hasUnderline:r,hasDarkBackground:n,noClamp:c,variant:d,...f})=>{const p=(0,i.useMemo)((()=>r&&d&&["h1","h2","h3","h4"].includes(d)),[d,r]);return(0,a.jsx)(s.StyledMaterialTypography,{variant:u(d),className:(0,o.default)(t,p&&s.classes.underline,("body3"===d||"card"===d)&&s.classes.body3,c&&"h1"===d&&s.classes.h1NoClamp,c&&"h2"===d&&s.classes.h2NoClamp,c&&"h3"===d&&s.classes.h3NoClamp,c&&"h4"===d&&s.classes.h4NoClamp,n&&p&&s.classes.darkBg),"data-testid":"typography",...f,children:(0,l.default)(e)})}},60760:function(e,t,r){"use strict";r.r(t),r.d(t,{containerClasses:function(){return l},default:function(){return n.A},getContainerUtilityClass:function(){return i}});var n=r(22200),a=r(72667),o=r(68223);function i(e){return(0,o.A)("MuiContainer",e)}var l=(0,a.A)("MuiContainer",["root","disableGutters","fixed","maxWidthXs","maxWidthSm","maxWidthMd","maxWidthLg","maxWidthXl"])},60789:function(e,t,r){var n=r(57752),a=r(718),o=r(57849),i=r(43957),l=r(50845);function s(e){var t=-1,r=null==e?0:e.length;for(this.clear();++t<r;){var n=e[t];this.set(n[0],n[1])}}s.prototype.clear=n,s.prototype.delete=a,s.prototype.get=o,s.prototype.has=i,s.prototype.set=l,e.exports=s},60971:function(e,t,r){var n=r(18037);e.exports=function(e,t){var r=n(this,e),a=r.size;return r.set(e,t),this.size+=r.size==a?0:1,this}},61058:function(e,t,r){"use strict";var n=r(79471);e.exports=n},61059:function(e,t,r){"use strict";r(79745)("hasInstance")},61269:function(e){e.exports=function(e,t){if(null==e)return{};var r,n,a={},o=Object.keys(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||(a[r]=e[r]);return a},e.exports.__esModule=!0,e.exports.default=e.exports},61295:function(e,t,r){"use strict";r.d(t,{r:function(){return o}});var n=r(72667),a=r(68223);function o(e){return(0,a.A)("MuiTableRow",e)}const i=(0,n.A)("MuiTableRow",["root","selected","hover","head","footer"]);t.A=i},61304:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esMo
128dule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.Title=t.Actions=t.StyledIconButton=t.Root=t.classes=void 0;const a=r(91972),o=n(r(9866)),i=n(r(48164)),l="AlertBanner";t.classes={sticky:`${l}-sticky`,success:`${l}-success`,error:`${l}-error`,icon:`${l}-icon`},t.Root=(0,a.styled)("div")((({theme:e})=>({position:"relative",padding:"8px 0",fontSize:"1rem",[`&.${t.classes.sticky}`]:{position:"sticky"},[`&.${t.classes.success}`]:{border:`4px solid ${e.colours.success400}`,[`& .${t.classes.icon}`]:{color:e.colours.success400}},[`&.${t.classes.error}`]:{border:`4px solid ${e.colours.error400}`,[`& .${t.classes.icon}`]:{color:e.colours.error400}}}))),t.StyledIconButton=(0,a.styled)(i.default)((({theme:e})=>({"&&":{color:e.colours.charcoal}}))),t.Actions=(0,a.styled)("div")({color:"inherit",position:"absolute",top:"8px",right:"8px"}),t.Title=(0,a.styled)(o.default)({display:"flex",alignContent:"center",margin:"20px 0 24px",[`& .${t.classes.icon}`]:{width:"24px",height:"24px",marginRight:"12px"}})},61429:function(e){e.exports=function(e,t){return function(r){return e(t(r))}}},61513:function(e,t,r){"use strict";var n=r(62808),a=r(43192),o=r(74118),i=Array,l=Math.max;e.exports=function(e,t,r){for(var s=a(e),u=n(t,s),c=n(void 0===r?s:r,s),d=i(l(c-u,0)),f=0;u<c;u++,f++)o(d,f,e[u]);return d.length=f,d}},61534:function(e,t,r){var n=r(46015),a=Object.create,o=function(){function e(){}return function(t){if(!n(t))return{};if(a)return a(t);e.prototype=t;var r=new e;return e.prototype=void 0,r}}();e.exports=o},61567:function(e,t,r){"use strict";r.r(t),r.d(t,{default:function(){return n.A},getMenuItemUtilityClass:function(){return a.Z},menuItemClasses:function(){return a.A}});var n=r(42155),a=r(6495)},61573:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.default=void 0;var a=function(e,t){if("function"==typeof WeakMap)var r=new WeakMap,n=new WeakMap;return function(e,t){if(!t&&e&&e.__esModule)return e;var a,o,i={__proto__:null,default:e};if(null===e||"object"!=typeof e&&"function"!=typeof e)return i;if(a=t?n:r){if(a.has(e))return a.get(e);a.set(e,i)}for(var l in e)"default"!==l&&{}.hasOwnProperty.call(e,l)&&((o=(a=Object.defineProperty)&&Object.getOwnPropertyDescriptor(e,l))&&(o.get||o.set)?a(i,l,o):i[l]=e[l]);return i}(e,t)}(r(86326)),o=r(82781),i=n(r(86093)),l=r(56028),s=r(15759),u=r(88150);var c=function(e){var t=e.alreadyExists,r=e.needsVerification,n=e.lastBrokenEmail,c=e.value,d=e.setValue,f=(0,l.useSiteContext)().getMicroCopy,p=(0,a.useCallback)((function(e){var a=f(o.microCopy.ERRORS_EMAIL_INVALID);return(t||r)&&(e&&e===n)?a:(0,s.validateRegistrationEmail)(a,e)}),[f,t,r,n]),m=(0,a.useCallback)((function(e){d(e)}),[d]);return a.default.createElement(i.default,{id:u.FieldNames.email,name:u.FieldNames.email,"data-testid":"embedded-registration-form-email-field",type:"email",label:f(o.microCopy.REGISTRATION_FORM_EMAIL_FIELD_LABEL),variant:"hybrid",isRequired:!0,fieldIsRequiredError:f(o.microCopy.VALIDATION_ERRORS_FIELD_REQUIRED),fullWidth:!0,getValidationError:p,onChange:m,value:c})};t.default=c},61753:function(e,t,r){"use strict";var n=r(5742),a=r(50948),o=r(4424);n({target:"Object",stat:!0},{fromEntries:function(e){var t={};return a(e,(function(e,r){o(t,e,r)}),{AS_ENTRIES:!0}),t}})},61893:function(e,t,r){"use strict";var n=r(70664);e.exports=n},61933:function(e,t,r){"use strict";var n=r(77454),a=RangeError;e.exports=function(e,t){var r=n(e);if(r%t)throw new a("Wrong offset");return r}},61979:function(e,t,r){"use strict";r(86326);var n=r(87591),a=r(36870);t.A=(0,n.A)((0,a.jsx)("path",{d:"M15.41 16.09l-4.58-4.59 4.58-4.59L14 5.5l-6 6 6 6z"}),"KeyboardArrowLeft")},62042:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.default=void 0;var a=n(r(61269)),o=n(r(30155)),i=r(39748),l=n(r(55530)),s=r(20654),u=n(r(14748)),c=function(e,t){if("function"==typeof WeakMap)var r=new WeakMap,n=new WeakMap;return function(e,t){if(!t&&e&&e.__esModule)return e;var a,o,i={__proto__:null,default:e};if(null===e||"object"!=typeof e&&"function"!=typeof e)return i;if(a=t?n:r){if(a.has(e))return a.get(e);a.set(e,i)}for(var l in e)"default"!==l&&{}.hasOwnProperty.call(e,l)&&((o=(a=Object.defineProperty)&&Object.getOwnPropertyDescriptor(e,l))&&(o.get||o.set)?a(i,l,o):i[l]=e[l]);return i}(e,t)}(r(86326)),d=r(47833),f=r(81338),p=r(56028),m=r(11576),h=r(95868),v=r(70667),g=["to","hasBrandColours","className","gtm","children"],b=["to","hasBrandColours","className","gtm","children"],y=["to","hasBrandColours","className","gtm","children"],x=["parameters","onClick","hasBrandColours","className","children","gtm"],C=["onClick","hasBrandColours","className","children","gtm"],A=["dialogContent","onClick","hasBrandColours","className","children","gtm"],_=["hubSpotCtaId","hasBrandColours","className","gtm","children"],E=["children","data","hasBrandColours","className","onClick","gtm"];var S=function(e){var t=e.to,r=e.hasBrandColours,n=e.className,o=e.gtm,s=e.children,u=(0,a.default)(e,g);return c.default.createElement(h.StyledButton,Object.assign({className:(0,l.default)(n,r&&h.classes.branded),href:t,external:!0,gtm:Object.assign({id:"cta-click1",action:t,label:s},o),"data-testid":"external-button-link-"+(0,i.replaceSpaces)(s)},u),(0,i.transformHyphens)(s))},w=function(e){var t=e.to,r=e.hasBrandColours,n=e.className,o=e.gtm,u=e.children,f=(0,a.default)(e,b),m=(0,p.useSiteContext)().c
128ountryCode,v=(0,d.getPathWithCountryCode)(m,t);return c.default.createElement(h.StyledButton,Object.assign({className:(0,l.default)(n,r&&h.classes.branded),component:s.Link,to:v,gtm:Object.assign({id:"cta-click1",action:v,label:u},o),"data-testid":"internal-button-link-"+(0,i.replaceSpaces)(u)},f),(0,i.transformHyphens)(u))},k=function(e){var t=e.to,r=e.hasBrandColours,n=e.className,o=e.gtm,s=e.children,u=(0,a.default)(e,y);return c.default.createElement(h.StyledButton,Object.assign({className:(0,l.default)(n,r&&h.classes.branded),href:t,download:!0,external:!0,gtm:Object.assign({id:"cta-click1",action:t,label:s},o),"data-testid":"asset-button-link-"+(0,i.replaceSpaces)(s)},u),(0,i.transformHyphens)(s))},M=function(e){var t=e.parameters,r=e.onClick,n=e.hasBrandColours,o=e.className,s=e.children,u=e.gtm,d=(0,a.default)(e,x),f=(0,c.useContext)(m.VisualiserContext).open,p=(0,c.useCallback)((function(){r&&r(...arguments),f&&f(t)}),[r,f,t]);return c.default.createElement(h.StyledButton,Object.assign({className:(0,l.default)(o,n&&h.classes.branded),onClick:p,gtm:Object.assign({id:"cta-visualiser1",action:"visualiser",label:s},u),"data-testid":"visualiser-button-link-"+(0,i.replaceSpaces)(s)},d),(0,i.transformHyphens)(s))},T=function(e){var t=e.onClick,r=e.hasBrandColours,n=e.className,o=e.children,s=e.gtm,u=(0,a.default)(e,C),d=(0,c.useContext)(f.CalculatorContext).open,p=(0,c.useCallback)((function(){t&&t(...arguments),d&&d()}),[t,d]);return c.default.createElement(h.StyledButton,Object.assign({className:(0,l.default)(n,r&&h.classes.branded),onClick:p,gtm:Object.assign({id:"cta-calculator1",action:"calculator",label:o},s),"data-testid":"calculator-button-link-"+(0,i.replaceSpaces)(o)},u),(0,i.transformHyphens)(o))},O=function(e){var t=e.dialogContent,r=e.onClick,n=e.hasBrandColours,s=e.className,d=e.children,f=e.gtm,p=(0,a.default)(e,A),m=(0,c.useState)(!1),g=m[0],b=m[1],y=(0,c.useCallback)((function(){r&&r(...arguments),b(!0)}),[r,b]),x=(0,c.useCallback)((function(){b(!1)}),[]);if(t[0]){var C=v.sectionsMap["form-section"];return c.default.createElement(c.default.Fragment,null,c.default.createElement(h.StyledButton,Object.assign({className:(0,l.default)(s,n&&h.classes.branded),onClick:y,gtm:Object.assign({id:"cta-click1",action:"dialog",label:d},f),"data-testid":"dialog-button-link-"+(0,i.replaceSpaces)(d)},p),(0,i.transformHyphens)(d)),c.default.createElement(o.default,{open:g,onCloseClick:x,"data-testid":"dialog-container-"+(0,i.replaceSpaces)(d)},c.default.createElement(h.StyledLinkDialog,null,c.default.createElement(c.Suspense,{fallback:c.default.createElement("div",null,"loading...")},c.default.createElement(C,{data:t[0],id:"dialog-section-"+(0,u.default)(),isDialog:!0})))))}},D=function(e){var t=e.hubSpotCtaId,r=e.hasBrandColours,n=e.className,o=e.gtm,s=e.children,u=(0,a.default)(e,_),d=""+{}.GATSBY_HUBSPOT_CTA_URL+{}.GATSBY_HUBSPOT_ID+"/"+t;return c.default.createElement(h.StyledButton,Object.assign({className:(0,l.default)(n,r&&h.classes.branded),href:d,gtm:Object.assign({id:"cta-click1",action:d,label:s},o),"data-testid":"hubspot-button-link-"+(0,i.replaceSpaces)(s)},u),(0,i.transformHyphens)(s))},R=function(e){var t=e.children,r=e.data,n=e.hasBrandColours,o=e.className,i=e.onClick,l=e.gtm,s=(0,a.default)(e,E);switch(r.blockType){case"external-link-block":case"rich-text-external-link-block":return c.default.createElement(S,Object.assign({to:r.url,hasBrandColours:n,className:o,gtm:l},s),t);case"internal-link-block":case"rich-text-internal-link-block":return c.default.createElement(w,Object.assign({to:r.linkedPage.value.path,hasBrandColours:n,className:o,gtm:l},s),t);case"asset-link-block":case"rich-text-asset-link-block":return c.default.createElement(k,Object.assign({to:r.asset.url,hasBrandColours:n,className:o,gtm:l},s),t);case"visualiser-link-block":case"rich-text-visualiser-link-block":return c.default.createElement(M,Object.assign({onClick:i,parameters:r.parameters,hasBrandColours:n,className:o,gtm:l},s),t);case"calculator-link-block":case"rich-text-calculator-link-block":return c.default.createElement(T,Object.assign({onClick:i,hasBrandColours:n,className:o,gtm:l},s),t);case"dialog-link-block":case"rich-text-dialog-link-block":return c.default.createElement(O,Object.assign({onClick:i,dialogContent:r.dialogContent,hasBrandColours:n,className:o,gtm:l},s),t);
128case"hubspot-link-block":case"rich-text-hubspot-cta-link-block":return c.default.createElement(D,Object.assign({hubSpotCtaId:r.hubSpotCTAID,hasBrandColours:n,className:o,gtm:l},s),t)}};t.default=R},62121:function(e,t,r){"use strict";var n=r(53507),a=r(45904),o=r(86326),i=r(28841),l=r(58626),s=r(94661),u=r(13326),c=r(92403),d=r(22009),f=r(36870);const p=["disableUnderline","components","componentsProps","fullWidth","inputComponent","multiline","slotProps","slots","type"],m=(0,u.Ay)(s.Sh,{shouldForwardProp:e=>(0,u.ep)(e)||"classes"===e,name:"MuiInput",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[...(0,s.WC)(e,t),!r.disableUnderline&&t.underline]}})((({theme:e,ownerState:t})=>{let r="light"===e.palette.mode?"rgba(0, 0, 0, 0.42)":"rgba(255, 255, 255, 0.7)";return e.vars&&(r=`rgba(${e.vars.palette.common.onBackgroundChannel} / ${e.vars.opacity.inputUnderline})`),(0,a.A)({position:"relative"},t.formControl&&{"label + &":{marginTop:16}},!t.disableUnderline&&{"&::after":{borderBottom:`2px solid ${(e.vars||e).palette[t.color].main}`,left:0,bottom:0,content:'""',position:"absolute",right:0,transform:"scaleX(0)",transition:e.transitions.create("transform",{duration:e.transitions.duration.shorter,easing:e.transitions.easing.easeOut}),pointerEvents:"none"},[`&.${d.A.focused}:after`]:{transform:"scaleX(1) translateX(0)"},[`&.${d.A.error}`]:{"&::before, &::after":{borderBottomColor:(e.vars||e).palette.error.main}},"&::before":{borderBottom:`1px solid ${r}`,left:0,bottom:0,content:'"\\00a0"',position:"absolute",right:0,transition:e.transitions.create("border-bottom-color",{duration:e.transitions.duration.shorter}),pointerEvents:"none"},[`&:hover:not(.${d.A.disabled}, .${d.A.error}):before`]:{borderBottom:`2px solid ${(e.vars||e).palette.text.primary}`,"@media (hover: none)":{borderBottom:`1px solid ${r}`}},[`&.${d.A.disabled}:before`]:{borderBottomStyle:"dotted"}})})),h=(0,u.Ay)(s.f3,{name:"MuiInput",slot:"Input",overridesResolver:s.Oj})({}),v=o.forwardRef((function(e,t){var r,o,u,v;const g=(0,c.A)({props:e,name:"MuiInput"}),{disableUnderline:b,components:y={},componentsProps:x,fullWidth:C=!1,inputComponent:A="input",multiline:_=!1,slotProps:E,slots:S={},type:w="text"}=g,k=(0,n.A)(g,p),M=(e=>{const{classes:t,disableUnderline:r}=e,n={root:["root",!r&&"underline"],input:["input"]},o=(0,i.A)(n,d.B,t);return(0,a.A)({},t,o)})(g),T={root:{ownerState:{disableUnderline:b}}},O=(null!=E?E:x)?(0,l.A)(null!=E?E:x,T):T,D=null!=(r=null!=(o=S.root)?o:y.Root)?r:m,R=null!=(u=null!=(v=S.input)?v:y.Input)?u:h;return(0,f.jsx)(s.Ay,(0,a.A)({slots:{root:D,input:R},slotProps:O,fullWidth:C,inputComponent:A,multiline:_,ref:t,type:w},k,{classes:M}))}));v.muiName="Input",t.A=v},62151:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.buttonClasses=void 0;const a=n(r(1887));var o=r(13417);Object.defineProperty(t,"buttonClasses",{enumerable:!0,get:function(){return o.classes}}),t.default=a.default},62203:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.paginationClasses=void 0;const a=n(r(7223));var o=r(19557);Object.defineProperty(t,"paginationClasses",{enumerable:!0,get:function(){return o.classes}}),t.default=a.default},62221:function(e){"use strict";e.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},62327:function(e,t,r){"use strict";var n=r(53507),a=r(45904),o=r(86326),i=r(37064),l=r(28841),s=r(35875),u=r(3572),c=r(92403),d=r(13326),f=r(57219),p=r(36870);const m=["className","color","disableShrink","size","style","thickness","value","variant"];let h,v,g,b,y=e=>e;const x=44,C=(0,s.keyframes)(h||(h=y`
129  0% {
130    transform: rotate(0deg);
131  }
132
133  100% {
134    transform: rotate(360deg);
135  }
136`)),A=(0,s.keyframes)(v||(v=y`
137  0% {
138    stroke-dasharray: 1px, 200px;
139    stroke-dashoffset: 0;
140  }
141
142  50% {
143    stroke-dasharray: 100px, 200px;
144    stroke-dashoffset: -15px;
145  }
146
147  100% {
148    stroke-dasharray: 100px, 200px;
149    stroke-dashoffset: -125px;
150  }
151`)),_=(0,d.Ay)("span",{name:"MuiCircularProgress",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.root,t[r.variant],t[`color${(0,u.A)(r.color)}`]]}})((({ownerState:e,theme:t})=>
151(0,a.A)({display:"inline-block"},"determinate"===e.variant&&{transition:t.transitions.create("transform")},"inherit"!==e.color&&{color:(t.vars||t).palette[e.color].main})),(({ownerState:e})=>"indeterminate"===e.variant&&(0,s.css)(g||(g=y`
152      animation: ${0} 1.4s linear infinite;
153    `),C))),E=(0,d.Ay)("svg",{name:"MuiCircularProgress",slot:"Svg",overridesResolver:(e,t)=>t.svg})({display:"block"}),S=(0,d.Ay)("circle",{name:"MuiCircularProgress",slot:"Circle",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.circle,t[`circle${(0,u.A)(r.variant)}`],r.disableShrink&&t.circleDisableShrink]}})((({ownerState:e,theme:t})=>(0,a.A)({stroke:"currentColor"},"determinate"===e.variant&&{transition:t.transitions.create("stroke-dashoffset")},"indeterminate"===e.variant&&{strokeDasharray:"80px, 200px",strokeDashoffset:0})),(({ownerState:e})=>"indeterminate"===e.variant&&!e.disableShrink&&(0,s.css)(b||(b=y`
154      animation: ${0} 1.4s ease-in-out infinite;
155    `),A))),w=o.forwardRef((function(e,t){const r=(0,c.A)({props:e,name:"MuiCircularProgress"}),{className:o,color:s="primary",disableShrink:d=!1,size:h=40,style:v,thickness:g=3.6,value:b=0,variant:y="indeterminate"}=r,C=(0,n.A)(r,m),A=(0,a.A)({},r,{color:s,disableShrink:d,size:h,thickness:g,value:b,variant:y}),w=(e=>{const{classes:t,variant:r,color:n,disableShrink:a}=e,o={root:["root",r,`color${(0,u.A)(n)}`],svg:["svg"],circle:["circle",`circle${(0,u.A)(r)}`,a&&"circleDisableShrink"]};return(0,l.A)(o,f.b,t)})(A),k={},M={},T={};if("determinate"===y){const e=2*Math.PI*((x-g)/2);k.strokeDasharray=e.toFixed(3),T["aria-valuenow"]=Math.round(b),k.strokeDashoffset=`${((100-b)/100*e).toFixed(3)}px`,M.transform="rotate(-90deg)"}return(0,p.jsx)(_,(0,a.A)({className:(0,i.A)(w.root,o),style:(0,a.A)({width:h,height:h},M,v),ownerState:A,ref:t,role:"progressbar"},T,C,{children:(0,p.jsx)(E,{className:w.svg,ownerState:A,viewBox:"22 22 44 44",children:(0,p.jsx)(S,{className:w.circle,style:k,ownerState:A,cx:x,cy:x,r:(x-g)/2,fill:"none",strokeWidth:g})})}))}));t.A=w},62392:function(e,t,r){"use strict";var n=r(58040),a=n({}.toString),o=n("".slice);e.exports=function(e){return o(a(e),8,-1)}},62475:function(e,t,r){"use strict";var n=r(60330);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=n(r(24142)),o=r(36870),i=(0,a.default)((0,o.jsx)("path",{d:"m22.7 19-9.1-9.1c.9-2.3.4-5-1.5-6.9-2-2-5-2.4-7.4-1.3L9 6 6 9 1.6 4.7C.4 7.1.9 10.1 2.9 12.1c1.9 1.9 4.6 2.4 6.9 1.5l9.1 9.1c.4.4 1 .4 1.4 0l2.3-2.3c.5-.4.5-1.1.1-1.4z"}),"Build");t.default=i},62514:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.default=void 0;var a=n(r(62151)),o=n(r(69676)),i=n(r(25043)),l=n(r(15693)),s=r(82781),u=function(e,t){if("function"==typeof WeakMap)var r=new WeakMap,n=new WeakMap;return function(e,t){if(!t&&e&&e.__esModule)return e;var a,o,i={__proto__:null,default:e};if(null===e||"object"!=typeof e&&"function"!=typeof e)return i;if(a=t?n:r){if(a.has(e))return a.get(e);a.set(e,i)}for(var l in e)"default"!==l&&{}.hasOwnProperty.call(e,l)&&((o=(a=Object.defineProperty)&&Object.getOwnPropertyDescriptor(e,l))&&(o.get||o.set)?a(i,l,o):i[l]=e[l]);return i}(e,t)}(r(86326)),c=n(r(89078)),d=n(r(43e3)),f=r(56028),p=r(2599);var m=function(e){var t=e.data,r=(0,(0,f.useSiteContext)().getMicroCopy)(s.microCopy.GLOBAL_SHOW_MORE),n=(0,u.useState)(8),m=n[0],h=n[1];return u.default.createElement("div",null,u.default.createElement(o.default,null,u.default.createElement(i.default,{container:!0,justifyContent:"center",spacing:3},null==t?void 0:t.slice(0,m).map((function(e,t){var r=e.name,n=e.jobTitle,a=e.profileImage,s=e.links;return u.default.createElement(i.default,{xs:12,sm:6,lg:3,key:t},u.default.createElement(l.default,{imageSource:u.default.createElement(d.default,a),body:u.default.createElement(o.default.Consumer,{shouldDisableBoxSizing:!0},(function(e){var a=e.addRef,o=e.equalHeight;return u.default.createElement(l.default.Body,{name:r,title:n,style:{height:o},ref:a(t)})}))},(s||[]).map((function(e,t){var n;return u.default.createElement(p.ProfileRow,{key:"team-member-link-"+t,link:{href:null!==(n=e.url)&&void 0!==n?n:void 0,external:!0,gtm:{id:"cta-click1",action:"href",label:r+" - "+e.label}},icon:e.icon?u.default.createElement(c.default,{name:e.icon}):void 0},e.label)}))))})),t&&m<t.length?u.default.createElement(a.default,{variant:"outlined",onClick:function(){return h((function(e){return e+8}))},gtm:{id:"cta-click1",label:r}},r):null)))};t.default=m},62540:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.StyledRecaptchaPrivacyLinks=t.StyledProductOverview=void 0;var a=r(91972),o=n(r(37873)),i=(0,a.styled)("div")((function(e){e.theme;return{padding:"36px 0"}}));t.StyledProductOverview=i;var l=(0,a.styled)(o.default)((function(e){var t;return(t={paddingTop:"18px"})[e.theme.breakpoints.up("lg")]={paddingTop:"24px"},t}));t.StyledRecaptchaPrivacyLinks=l},62543:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esMo
155dule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=r(97711),o=r(91972),i=n(r(16978)),l=n(r(19066)),s=n(r(52116)),u=r(51347);t.default=({children:e,...t})=>{const r=(0,o.useTheme)(),n=(0,i.default)(r.breakpoints.up("md"))?(0,a.jsx)(s.default,{...t}):(0,a.jsx)(l.default,{...t});return(0,a.jsxs)(u.Root,{children:[n,e&&(0,a.jsx)("div",{className:u.classes.wrapper,children:e})]})}},62566:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.default=void 0;var a=n(r(18284)),o=n(r(55717)),i=r(86617),l=r(54239),s=r(50557),u=r(86125),c=function(){var e=(0,o.default)(a.default.mark((function e(t,r){var n,o;return a.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(r&&t.length){e.next=2;break}return e.abrupt("return");case 2:return e.next=4,(0,l.queryElasticSearch)((0,s.constructQueryForProductReferences)(t),r);case 4:return n=e.sent,o=n.hits.hits.map((function(e){return e._source})),e.abrupt("return",(0,u.transformProductReferences)(t,o,i.nestedProductReferencesMapper));case 7:case"end":return e.stop()}}),e)})));return function(t,r){return e.apply(this,arguments)}}(),d=c;t.default=d},62755:function(e,t,r){"use strict";var n=r(17213),a=n.all;e.exports=n.IS_HTMLDDA?function(e){return"function"==typeof e||e===a}:function(e){return"function"==typeof e}},62808:function(e,t,r){"use strict";var n=r(49589),a=Math.max,o=Math.min;e.exports=function(e,t){var r=n(e);return r<0?a(r+t,0):o(r,t)}},62818:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.classes=t.LogoComponent=void 0;var a=r(91972),o=n(r(46409)),i={whiteBox:"BrandLogoStyles-whiteBox"};t.classes=i;var l=(0,a.styled)(o.default)((function(e){var t,r=e.theme;return(t={fill:"#ffffff",height:"60px",width:"auto"})["."+i.whiteBox]={backgroundColor:r.colours.brandRed},t}));t.LogoComponent=l},62825:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=r(97711),o=n(r(86326)),i=n(r(18517)),l=n(r(65894)),s=n(r(69068)),u=n(r(69419)),c=n(r(37222)),d=n(r(62151)),f=r(1089),p=e=>{const{ctaVariant:t,disableCta:r,ctaLabel:n,...o}=e,i=()=>(0,a.jsx)(d.default,{...o,"data-testid":"training-details-card-footer-button",variant:t,disabled:r?.disableCondition,fullWidth:!0,children:n});return r?.disableCondition?(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(m,{toolTipTitle:r.toolTipTitle,children:(0,a.jsx)(f.CtaContainer,{"data-testid":"tooltip-cta-wrapper",children:(0,a.jsx)(i,{})})}),(0,a.jsx)("div",{})]}):(0,a.jsx)(f.CtaContainer,{children:(0,a.jsx)(i,{})})},m=({toolTipTitle:e,children:t})=>(0,a.jsx)(l.default,{title:e,placement:"top",enterTouchDelay:0,leaveTouchDelay:4e3,enterDelay:0,slotProps:{popper:{modifiers:[{name:"offset",options:{offset:[4,0]}}]}},children:t}),h=o.default.forwardRef((({...e},t)=>{const r={component:e.component,to:e.to,href:e.href,external:e.external,download:e.download,noIndex:e.noIndex,gtm:e.gtm,ctaLabel:e.ctaLabel,disableCta:e.disableCta,ctaVariant:e.ctaVariant,onClick:e.onClick};return(0,a.jsxs)(f.StyledColorPair,{className:e.className,"data-testid":"training-details-card-box",color:e.color,ref:t,children:[(0,a.jsxs)(f.TrainingCardContainer,{children:[(0,a.jsx)(f.StyledMedia,{...e.media,"data-testid":e.media["data-testid"]||"training-details-card-media"}),(0,a.jsxs)(i.default,{media:Boolean(e.media),title:e.title,subtitle:e.subtitle,children:[e.tag&&(0,a.jsx)(f.StyledTag,{...e.tag,rounded:!0}),(0,a.jsx)(s.default,{...e.category}),(0,a.jsx)(c.default,{...e.trainingType}),(0,a.jsx)(u.default,{price:e.price})]})]}),(0,a.jsx)(p,{...r})]})}));h.displayName="TrainingDetailsCard",t.default=h},62936:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=r(97711),o=n(r(81369)),i=r(86326),l=n(r(59251)),s=n(r(42641));t.default=({onPlaceChange:e,controlledValue:t="",googleAutocompleteOptions:r={},...n})=>{const u=(0,i.useContext)(s.default),c=(0,i.useRef)(),d=(0,i.useRef)(),f=(0,i.useRef)(),[p,m]=(0,i.useState)(t),[h,v]=(0,i.useState)(""),[g,b]=(0,i.useState)([]),y=(0,i.useMemo)((()=>(e,t)=>{d.current&&d.current.getPlacePredictions(e,t)}),[d.current]),x=(0,i.useMemo)((()=>(e,t)=>{f.current&&f.current.geocode(e,t)}),[f.current]);(0,i.useEffect)((()=>
155{u&&(d.current=new u.maps.places.AutocompleteService,f.current=new u.maps.Geocoder)}),[u]),(0,i.useEffect)((()=>{if(""===h)return b([]),void(e&&e(null));y({...r,input:h},(e=>{b(e||[])}))}),[p,h]),(0,i.useEffect)((()=>{p&&(p.place_id?x({placeId:p.place_id},(t=>{e&&e(t?.[0]||null)})):"string"==typeof p&&x({address:p},(t=>{e&&e(t?.[0]||null)})))}),[p]),(0,i.useEffect)((()=>{t&&x(t,(e=>{if(e?.[0]&&JSON.stringify(e[0])!==JSON.stringify(p)){const t={...e[0],structured_formatting:{main_text:e[0].formatted_address},description:e[0].formatted_address};m(t)}}))}),[t]);const C=(0,i.useCallback)((e=>"string"==typeof e?e:e.description),[]),A=(0,i.useCallback)(((e,t)=>{m(t)}),[]),_=(0,i.useCallback)(((e,t)=>{c.current&&clearTimeout(c.current),c.current=setTimeout((()=>v(t)),500)}),[]),E=(0,i.useCallback)(((e,t)=>(0,a.jsx)(l.default.Option,{text:t.structured_formatting.main_text,secondaryText:t.structured_formatting.secondary_text,matches:t.structured_formatting.main_text_matched_substrings,...e})),[]),S=(0,i.useCallback)((e=>e),[]),w=(0,i.useCallback)(((e,t)=>"string"==typeof t?e.description===t:e.place_id===t.place_id),[]);return u?(0,a.jsx)(l.default,{autoComplete:!0,getOptionLabel:C,options:g,value:p||null,onChange:A,onInputChange:_,renderOption:E,filterOptions:S,isOptionEqualToValue:w,...n}):(0,a.jsx)("div",{style:{textAlign:"center"},children:(0,a.jsx)(o.default,{})})}},62949:function(e,t,r){"use strict";var n=r(86115),a=r(20469),o=r(79532),i=r(47102),l=r(61933),s=r(47069),u=r(45095),c=n.RangeError,d=n.Int8Array,f=d&&d.prototype,p=f&&f.set,m=o.aTypedArray,h=o.exportTypedArrayMethod,v=!u((function(){var e=new Uint8ClampedArray(2);return a(p,e,{length:1,0:3},1),3!==e[1]})),g=v&&o.NATIVE_ARRAY_BUFFER_VIEWS&&u((function(){var e=new d(2);return e.set(1),e.set("2",1),0!==e[0]||2!==e[1]}));h("set",(function(e){m(this);var t=l(arguments.length>1?arguments[1]:void 0,1),r=s(e);if(v)return a(p,this,r,t);var n=this.length,o=i(r),u=0;if(o+t>n)throw new c("Wrong length");for(;u<o;)this[t+u]=r[u++]}),!v||g)},62962:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.default=void 0;var a=n(r(86326)),o=function(e){return a.default.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 350 300"},e),a.default.createElement("path",{fill:"none",d:"M0 0h350v300H0z"}),a.default.createElement("g",{"data-name":"roof007 dims 1"},a.default.createElement("path",{fill:"#b2c4d0",d:"M135.145 181.77v34.074l176.171-101.825V79.945L135.145 181.77z"}),a.default.createElement("path",{fill:"#fff",d:"M135.145 181.833v34.011L34.65 157.959v-34.384l100.495 58.258z"}),a.default.createElement("path",{fill:"#2277a9",d:"M321.809 74.215 135.494 182.036l-8.742-113.614 92.465-53.318 102.592 59.111z"}),a.default.createElement("path",{fill:"#47d6ff",d:"m219.053 15.198-92.301 53.224-102.014 49.406L211.31 10l7.743 5.198z"}),a.default.createElement("path",{fill:"#4df1ff",d:"M135.494 182.036 24.738 117.828l102.014-49.406 8.742 113.614z"}),a.default.createElement("g",{fill:"none"},a.default.createElement("path",{stroke:"#3f3f3f",strokeMiterlimit:10,d:"m135.145 215.844.35-33.808"}),a.default.createElement("path",{stroke:"#3f3f3f",strokeMiterlimit:10,strokeWidth:2,d:"m35 123.625-.35 34.334 100.495 57.885 176.171-101.825.35-33.808"}),a.default.createElement("path",{stroke:"#002839",strokeMiterlimit:10,d:"m126.752 68.422 92.465-53.318"}),a.default.createElement("path",{stroke:"#002839",strokeLinejoin:"round",d:"m135.495 182.036-8.743-113.614-102.014 49.407"}),a.default.createElement("path",{stroke:"#002839",strokeLinejoin:"round",strokeWidth:2,d:"M135.495 182.036 24.738 117.829 211.31 10l7.907 5.104L321.81 74.215 135.495 182.036z"})),a.default.createElement("g",{fill:"none",stroke:"#3b3b3b",strokeLinecap:"round",strokeMiterlimit:10,strokeWidth:1.5},a.default.createElement("path",{d:"m110.462 230.683 19.348-11.184M10 172.817l19.302-11.226M15.103 170.314l99.77 57.466"})),a.default.createElement("g",{fill:"none",stroke:"#3b3b3b",strokeLinecap:"round",strokeMiterlimit:10,strokeWidth:1.5},a.default.createElement("path",{d:"m163.632 232.45-19.348-11.183M340 130.76l-19.302-11.225M334.992 128.202l-175.59 101.242"})),a.default.createElement("text",{transform:"translate(255.857 187.187)",fontSize:16,fill:"#3b3b3b",fontFamily:"'Effra Regular', Effra"},"B"),a.default.createElement("text",{transform:"translate(54.162 212.441)",fontSize:16,fill:"#3b3b3b",fontFamily:"'Effra Regular', Effra"},"A"),a.default.createElement("path",{fill:"none",stroke:"#3b3b3b",strokeLinecap:"round",strokeMiterlimit:10,strokeWidth:1.5,d:"M335.226 124.008v8M158.945 225.625v8M115.247 224.038v8M14.684 166.059v8"}),a.default.createElement("text",{transform:"translate(79.33 119.679)",fontSize:16,fontFamily:"'Effra Regular', Effra"},"P"),a.default.createElement("path",{d:"M72.881 99.436a65.408 65.408 0 0 0 .517 8.779c1.637 12.673 6.978 21.538 14.687 26.21",fill:"none",stroke:"#000",strokeLinecap:"round",strokeMiterlimit:10,strokeWidth:1.5}),a.default.createElement("path",{fill:"none",stroke:"#002839",strokeMiterlimit:10,strokeDasharray:6,opacity:.5,d:"m80.599 147.177 46.129-78.735"}),a.default.createElement("path",{fill:"none",stroke:"#000",strokeLinecap:"round",strokeMiterlimit:10,strokeWidth:1.5,d:"m67.521 102.57 50.549-29.121M76.366 101.657l-6.728-3.885M84.686 136.069l6.728-3.884"})))};t.default=o},62965:function(e,t,r){"use strict";t.__esModule=!0,t.StyledCompleteButtonContainer=void 0;var n=(0,r(91972).styled)("div")((function(e){e.theme;return{width:"100%",display:"flex",marginTop:"40px",justifyContent:"flex-end"}}));t.StyledCompleteButtonContainer=n},62982:function(e,t,r){"use strict";
155Object.defineProperty(t,"__esModule",{value:!0});const n=r(97711);t.default=e=>(0,n.jsxs)("svg",{viewBox:"0 0 279 100",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e,children:[(0,n.jsx)("g",{clipPath:"url(#clip0_3642_188)",children:(0,n.jsxs)("g",{opacity:"0.9",children:[(0,n.jsx)("path",{d:"M92.1911 49.9741C92.1911 48.4331 91.9636 47.0369 91.5085 45.7545C91.0534 44.4824 90.3708 43.3861 89.4504 42.445C88.5299 41.5142 87.4129 40.7799 86.0891 40.2524C84.7653 39.7249 83.2347 39.4664 81.5075 39.4664C78.198 39.4664 75.5917 40.4386 73.6887 42.3726C71.7961 44.3066 70.855 46.8508 70.855 49.9741C70.855 53.0975 71.8065 55.6624 73.6991 57.6067C75.6124 59.5511 78.2083 60.5233 81.5075 60.5233C83.7828 60.5233 85.7065 60.0786 87.3095 59.1788C88.9126 58.279 90.1226 57.0379 90.9397 55.4452C91.7774 53.8628 92.1911 52.0323 92.1911 49.9845M104.747 49.9845C104.747 53.8111 103.868 57.3172 102.109 60.5233C100.351 63.7294 97.7242 66.2839 94.2389 68.1662C90.7535 70.0588 86.5132 71 81.5179 71C76.5225 71 72.1788 70.0071 68.6727 68.0421C65.1667 66.0771 62.5605 63.4812 60.854 60.2854C59.1578 57.0689 58.2994 53.6457 58.2994 49.9741C58.2994 46.3026 59.1475 42.8483 60.8436 39.6629C62.5398 36.4671 65.146 33.8919 68.6521 31.9372C72.1684 29.9722 76.4501 29 81.5179 29C85.2928 29 88.6644 29.5688 91.6326 30.6858C94.5905 31.8131 97.0313 33.3231 98.9343 35.2467C100.837 37.1601 102.295 39.394 103.278 41.9485C104.261 44.4927 104.747 47.1817 104.747 49.9948",fill:"#D73225"}),(0,n.jsx)("path",{d:"M126.9 70.2864V47.5127L147.977 70.2864H159.23L159.261 33.3955C159.261 31.1201 157.42 29.2379 155.145 29.2379H146.943V52.0736L125.617 29.2379H114.686L114.717 70.276H126.889L126.9 70.2864Z",fill:"#D73225"}),(0,n.jsx)("path",{d:"M172.385 29.2379H180.649C182.924 29.2379 184.755 31.0891 184.755 33.3644V70.2864H172.416L172.385 29.2379Z",fill:"#D73225"}),(0,n.jsx)("path",{d:"M43.6961 29.2379C45.9714 29.2379 47.8124 31.0891 47.8124 33.3644V70.2967H35.774V46.4888L23.901 60.244L12.3383 46.4888V70.276H0V29.2379H11.18L23.8907 44.6065L36.56 29.2379H43.6961Z",fill:"#D73225"}),(0,n.jsx)("path",{d:"M224.355 29.2379C226.62 29.2379 228.461 31.0271 228.461 33.292V37.4496H210.321V44.9685H227.603V53.2423H210.321V62.0746H228.937V70.2864H197.962V29.2379H224.355Z",fill:"#D73225"}),(0,n.jsx)("path",{d:"M257.585 46.4991C260.253 46.4991 262.415 44.3376 262.415 41.6796C262.415 39.0216 260.253 36.8394 257.585 36.8394H252.186V46.5405L257.585 46.4888V46.4991ZM240.137 29.2379H260.057C263.449 29.2379 266.221 29.9308 268.393 31.3063C270.554 32.6922 272.116 34.3676 273.078 36.3327C274.029 38.308 274.515 40.1903 274.515 41.9692C274.515 44.0377 274.102 45.7958 273.315 47.2231C272.509 48.6503 271.661 49.6949 270.782 50.3361C269.882 50.998 268.899 51.6185 267.793 52.2081C269.117 52.9734 270.202 53.8835 271.061 54.9488C271.919 56.0037 273.098 58.1445 274.577 61.361L278.725 70.2864H269.582C267.513 70.2864 265.528 69.1694 264.545 67.5043L262.198 62.9951C260.884 60.4095 259.953 58.3824 259.002 57.1517C258.061 55.9106 257.14 55.1246 256.24 54.7833C255.341 54.442 254.182 54.2662 252.765 54.2662H252.186V70.2864H240.137V29.2379Z",fill:"#D73225"})]})}),(0,n.jsx)("defs",{children:(0,n.jsx)("clipPath",{id:"clip0_3642_188",children:(0,n.jsx)("rect",{width:"278.724",height:"100",fill:"white"})})})]})},62992:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const n=r(97711);t.default=e=>(0,n.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 172 80",...e,children:[(0,n.jsx)("path",{d:"M3.617 40.428c0-3.15-.769-3.916-3.617-4.006v-.9l8.137-1.44v5.76h.091c.678-1.575 3.074-5.76 7.55-5.76 4.114 0 5.47 2.88 5.47 6.346v15.077h-4.52V43.848c0-3.555 0-6.706-3.03-6.706-2.983 0-5.56 4.186-5.56 7.381v10.982H3.616V40.428Z",fill:"#23336A"}),(0,n.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M45.118 54.785A18.088 18.088 0 0 1 38.744 56c-6.917 0-11.077-4.186-11.077-11.702 0-7.11 3.436-10.216 9.494-10.216 7.731 0 8.364 5.58 8.364 8.596H32.641c0 4.5 1.853 10.892 8.227 10.892a11.84 11.84 0 0 0 4.25-.766v1.981Zm-4.114-13.907c0-1.035-.09-5.266-4.023-5.266-3.391 0-4.34 3.556-4.34 5.266h8.363Z",fill:"#23336A"}),(0,n.jsx)("path",{d:"M66.32 54.92c-1.627.585-2.666 1.08-6.419 1.08-6.33 0-10.082-4.456-10.082-11.252 0-6.165 2.532-10.666 8.997-10.666 5.018 0 8.319 2.52 8.319 6.166H61.8c0-1.845-.452-4.636-3.255-4.636-3.074 0-3.752 3.33-3.752 7.651 0 6.661 3.074 10.307 7.188 10.307a15.98 15.98 0 0 0 4.34-.63v
1551.98Z",fill:"#23336A"}),(0,n.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M70.525 45.063c0-7.516 3.165-10.981 9.765-10.981 6.555 0 9.766 4.5 9.766 10.981C90.056 52.4 86.98 56 80.29 56c-7.279 0-9.765-4.636-9.765-10.937Zm9.765 9.407c4.43 0 4.792-4.906 4.792-9.407 0-4.14-.407-9.45-4.792-9.45-4.476 0-4.792 5.49-4.792 9.45 0 3.736.316 9.407 4.792 9.407Z",fill:"#23336A"}),(0,n.jsx)("path",{d:"M97.966 36.377h-3.662v-1.8h3.662V31.56c0-3.6 1.583-7.561 7.008-7.561 5.787 0 7.776 2.025 8.273 5.31h-5.063c-.045-1.62-.633-3.78-2.894-3.78-2.622 0-2.803 2.88-2.803 4.996v4.05h6.014v1.8h-6.014v19.129h-4.52V36.377ZM117.134 30.12c0-3.195-.768-3.96-3.435-4.095v-.9L121.655 24v31.505h-4.521V30.12Z",fill:"#23336A"}),(0,n.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M145.752 54.785A18.09 18.09 0 0 1 139.377 56c-6.917 0-11.076-4.186-11.076-11.702 0-7.11 3.436-10.216 9.494-10.216 7.731 0 8.364 5.58 8.364 8.596h-12.885c0 4.5 1.853 10.892 8.228 10.892 1.441.01 2.874-.249 4.25-.766v1.981Zm-4.114-13.907c0-1.035-.091-5.266-4.024-5.266-3.391 0-4.34 3.556-4.34 5.266h8.364ZM161.675 44.208l7.777 11.297h-5.29l-5.696-8.777m0 0-5.29-7.786c-1.718-2.565-2.441-3.24-5.335-3.465v-.9h7.505l6.329 9.631",fill:"#23336A"}),(0,n.jsx)("path",{d:"m161.088 46.729-5.696 8.776h-5.29l7.776-11.297M159.007 42.88l5.697-8.776h5.289l-7.776 11.297",fill:"#23336A"}),(0,n.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"m157.878 45.874-7.776-11.297h5.29l5.696 8.776m0 0 5.29 7.787c1.718 2.565 2.441 3.24 5.335 3.465v.9h-7.505l-6.33-9.631",fill:"#23336A"})]})},63001:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=r(97711),o=n(r(68638)),i=r(86326),l=r(38746);t.default=(0,i.forwardRef)((({children:e,...t},r)=>(0,a.jsx)(o.default,{...t,"data-testid":"tooltip",slots:{tooltip:l.TooltipPopper},slotProps:{popper:{style:{zIndex:"1500"}}},ref:r,children:e})))},63013:function(e,t,r){"use strict";var n=r(45095),a=r(86115).RegExp,o=n((function(){var e=a("a","y");return e.lastIndex=2,null!==e.exec("abcd")})),i=o||n((function(){return!a("a","y").sticky})),l=o||n((function(){var e=a("^r","gy");return e.lastIndex=2,null!==e.exec("str")}));e.exports={BROKEN_CARET:l,MISSED_STICKY:i,UNSUPPORTED_Y:o}},63017:function(e,t,r){"use strict";r.d(t,{A:function(){return a}});var n=r(93094);function a(e=8){if(e.mui)return e;const t=(0,n.LX)({spacing:e}),r=(...e)=>{return(0===e.length?[1]:e).map((e=>{const r=t(e);return"number"==typeof r?`${r}px`:r})).join(" ")};return r.mui=!0,r}},63041:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.default=t.ProdLoader=t.PageResourceStatus=t.BaseLoader=void 0,t.getSliceResults=function(){return y?y.slicesDb:{}},t.getStaticQueryResults=function(){return y?y.staticQueryDb:{}},t.setLoader=t.publicLoader=void 0;var a=n(r(57077)),o=n(r(41625)),i=n(r(55402)),l=r(86893);function s(e,t){if("function"==typeof WeakMap)var r=new WeakMap,n=new WeakMap;return(s=function(e,t){if(!t&&e&&e.__esModule)return e;var a,o,i={__proto__:null,default:e};if(null===e||"object"!=typeof e&&"function"!=typeof e)return i;if(a=t?n:r){if(a.has(e))return a.get(e);a.set(e,i)}for(var l in e)"default"!==l&&{}.hasOwnProperty.call(e,l)&&((o=(a=Object.defineProperty)&&Object.getOwnPropertyDescriptor(e,l))&&(o.get||o.set)?a(i,l,o):i[l]=e[l]);return i})(e,t)}function u(e,t){var r="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(r)return(r=r.call(e)).next.bind(r);if(Array.isArray(e)||(r=function(e,t){if(e){if("string"==typeof e)return c(e,t);var r={}.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?c(e,t):void 0}}(e))||t&&e&&"number"==typeof e.length){r&&(e=r);var n=0;return function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function c(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}var d={Error:"error",Success:"success"};t.PageResourceStatus=d;var f=function(e){var t,r=e.split("?"),n=r[0],a=r[1];return"https://bmidxbczechiaplprod.netlify.app/page-data/"+("/"===n?"index":(t="/"===(t=n)[0]?t.slice(1):t).endsWith("/")?t.slice(0,-1):t)+"/page-d
155ata.json"+(a?"?"+a:"")},p=function(e){return e.startsWith("//")};function m(e,t){return void 0===t&&(t="GET"),new Promise((function(r){var n=new XMLHttpRequest;n.open(t,e,!0),n.onreadystatechange=function(){4==n.readyState&&r(n)},n.send(null)}))}var h=/bot|crawler|spider|crawling/i,v=function(e,t,r){var n;void 0===t&&(t=null);var a={componentChunkName:e.componentChunkName,path:e.path,webpackCompilationHash:e.webpackCompilationHash,matchPath:e.matchPath,staticQueryHashes:e.staticQueryHashes,getServerDataError:e.getServerDataError,slicesMap:null!==(n=e.slicesMap)&&void 0!==n?n:{}};return{component:t,head:r,json:e.result,page:a}};function g(e){return new Promise((function(t){try{var r=e.readRoot();t(r)}catch(n){if(!Object.hasOwnProperty.call(n,"_response")||!Object.hasOwnProperty.call(n,"_status"))throw n;setTimeout((function(){g(e).then(t)}),200)}}))}var b=function(){function e(e,t){this.inFlightNetworkRequests=new Map,this.pageDb=new Map,this.inFlightDb=new Map,this.staticQueryDb={},this.pageDataDb=new Map,this.partialHydrationDb=new Map,this.slicesDataDb=new Map,this.sliceInflightDb=new Map,this.slicesDb=new Map,this.isPrefetchQueueRunning=!1,this.prefetchQueued=[],this.prefetchTriggered=new Set,this.prefetchCompleted=new Set,this.loadComponent=e,(0,l.setMatchPaths)(t)}var t=e.prototype;return t.memoizedGet=function(e){var t=this,r=this.inFlightNetworkRequests.get(e);return r||(r=m(e,"GET"),this.inFlightNetworkRequests.set(e,r)),r.then((function(r){return t.inFlightNetworkRequests.delete(e),r})).catch((function(r){throw t.inFlightNetworkRequests.delete(e),r}))},t.setApiRunner=function(e){this.apiRunner=e,this.prefetchDisabled=e("disableCorePrefetching").some((function(e){return e}))},t.fetchPageDataJson=function(e){var t=this,r=e.pagePath,n=e.retries,a=void 0===n?0:n,o=f(r);return this.memoizedGet(o).then((function(n){var o=n.status,i=n.responseText;if(200===o)try{var l=JSON.parse(i);if(void 0===l.path)throw new Error("not a valid pageData response");var s=r.split("?")[1];return s&&!l.path.includes(s)&&(l.path+="?"+s),Object.assign(e,{status:d.Success,payload:l})}catch(u){}return 404===o||200===o?"/404.html"===r||"/500.html"===r?Object.assign(e,{status:d.Error}):t.fetchPageDataJson(Object.assign(e,{pagePath:"/404.html",notFound:!0})):500===o?t.fetchPageDataJson(Object.assign(e,{pagePath:"/500.html",internalServerError:!0})):a<3?t.fetchPageDataJson(Object.assign(e,{retries:a+1})):Object.assign(e,{status:d.Error})}))},t.fetchPartialHydrationJson=function(e){var t=this,r=e.pagePath,n=e.retries,a=void 0===n?0:n,o=f(r).replace(".json","-rsc.json");return this.memoizedGet(o).then((function(n){var o=n.status,i=n.responseText;if(200===o)try{return Object.assign(e,{status:d.Success,payload:i})}catch(l){}return 404===o||200===o?"/404.html"===r||"/500.html"===r?Object.assign(e,{status:d.Error}):t.fetchPartialHydrationJson(Object.assign(e,{pagePath:"/404.html",notFound:!0})):500===o?t.fetchPartialHydrationJson(Object.assign(e,{pagePath:"/500.html",internalServerError:!0})):a<3?t.fetchPartialHydrationJson(Object.assign(e,{retries:a+1})):Object.assign(e,{status:d.Error})}))},t.loadPageDataJson=function(e){var t=this,r=(0,l.findPath)(e);if(this.pageDataDb.has(r)){var n=this.pageDataDb.get(r);return Promise.resolve(n)}return this.fetchPageDataJson({pagePath:r}).then((function(e){return t.pageDataDb.set(r,e),e}))},t.loadPartialHydrationJson=function(e){var t=this,r=(0,l.findPath)(e);if(this.partialHydrationDb.has(r)){var n=this.partialHydrationDb.get(r);return Promise.resolve(n)}return this.fetchPartialHydrationJson({pagePath:r}).then((function(e){return t.partialHydrationDb.set(r,e),e}))},t.loadSliceDataJson=function(e){var t=this;
155if(this.slicesDataDb.has(e)){var r=this.slicesDataDb.get(e);return Promise.resolve({sliceName:e,jsonPayload:r})}return m("https://bmidxbczechiaplprod.netlify.app/slice-data/"+e+".json","GET").then((function(r){var n=JSON.parse(r.responseText);return t.slicesDataDb.set(e,n),{sliceName:e,jsonPayload:n}}))},t.findMatchPath=function(e){return(0,l.findMatchPath)(e)},t.loadPage=function(e){var t=this,n=(0,l.findPath)(e);if(this.pageDb.has(n)){var a=this.pageDb.get(n);return a.error?Promise.resolve({error:a.error,status:a.status}):Promise.resolve(a.payload)}if(this.inFlightDb.has(n))return this.inFlightDb.get(n);var o=[this.loadAppData(),this.loadPageDataJson(n)];var c=Promise.all(o).then((function(e){var a=e[0],o=e[1],l=e[2];if(o.status===d.Error||(null==l?void 0:l.status)===d.Error)return{status:d.Error};var c=o.payload,f=c,p=f.componentChunkName,m=f.staticQueryHashes,h=void 0===m?[]:m,b=f.slicesMap,y=void 0===b?{}:b,x={},C=Array.from(new Set(Object.values(y))),A=function(e){if(t.slicesDb.has(e.name))return t.slicesDb.get(e.name);if(t.sliceInflightDb.has(e.name))return t.sliceInflightDb.get(e.name);var r=t.loadComponent(e.componentChunkName).then((function(t){return{component:(r=t,r&&r.default||r),sliceContext:e.result.sliceContext,data:e.result.data};var r}));return t.sliceInflightDb.set(e.name,r),r.then((function(r){t.slicesDb.set(e.name,r),t.sliceInflightDb.delete(e.name)})),r};return Promise.all(C.map((function(e){return t.loadSliceDataJson(e)}))).then((function(e){for(var f=[],m=[...h],b=0,y=Object.values(e);b<y.length;b++){var C=y[b],_=C.jsonPayload,E=C.sliceName;f.push(Object.assign({name:E},_));for(var S,w=u(_.staticQueryHashes);!(S=w()).done;){var k=S.value;m.includes(k)||m.push(k)}}var M=[Promise.all(f.map(A)),t.loadComponent(p,"head")];M.push(t.loadComponent(p));var T=Promise.all(M).then((function(e){var t,n=e[0],i=e[1],f=e[2];x.createdAt=new Date;for(var p,m=u(n);!(p=m()).done;){var h=p.value;(!h||h instanceof Error)&&(x.status=d.Error,x.error=h)}if((!f||f instanceof Error)&&(x.status=d.Error,x.error=f),x.status!==d.Error){if(x.status=d.Success,!0!==o.notFound&&!0!==(null==l?void 0:l.notFound)||(x.notFound=!0),c=Object.assign(c,{webpackCompilationHash:a?a.webpackCompilationHash:""}),"string"==typeof(null==l?void 0:l.payload)){(t=v(c,null,i)).partialHydration=l.payload;var b=new ReadableStream({start:function(e){var t=new TextEncoder;e.enqueue(t.encode(l.payload))},pull:function(e){e.close()},cancel:function(){}});return new Promise((function(e){return e("react-server-dom-webpack")})).then((function(e){return s(r(92279)(e))})).then((function(e){return g((0,e.createFromReadableStream)(b))})).then((function(e){return t.partialHydration=e,t}))}t=v(c,f,i)}return t})),O=Promise.all(m.map((function(e){if(t.staticQueryDb[e]){var r=t.staticQueryDb[e];return{staticQueryHash:e,jsonPayload:r}}return t.memoizedGet("https://bmidxbczechiaplprod.netlify.app/page-data/sq/d/"+e+".json").then((function(t){var r=JSON.parse(t.responseText);return{staticQueryHash:e,jsonPayload:r}})).catch((function(){throw new Error("We couldn't load \"https://bmidxbczechiaplprod.netlify.app/page-data/sq/d/"+e+'.json"')}))}))).then((function(e){var r={};return e.forEach((function(e){var n=e.staticQueryHash,a=e.jsonPayload;r[n]=a,t.staticQueryDb[n]=a})),r}));return Promise.all([T,O]).then((function(e){var r,a=e[0],o=e[1];return a&&(r=Object.assign({},a,{staticQueryResults:o}),x.payload=r,i.default.emit("onPostLoadPageResources",{page:r,pageResources:r})),t.pageDb.set(n,x),x.error?{error:x.error,status:x.status}:r})).catch((function(e){return{error:e,status:d.Error}}))}))}));return c.then((function(){t.inFlightDb.delete(n)})).catch((function(e){throw t.inFlightDb.delete(n),e})),this.inFlightDb.set(n,c),c},t.loadPageSync=function(e,t){void 0===t&&(t={});var r=(0,l.findPath)(e);if(this.pageDb.has(r)){var n,a=this.pageDb.get(r);if(a.payload)return a.payload;if(null!==(n=t)&&void 0!==n&&n.withErrorDetails)return{error:a.error,status:a.status}}},t.shouldPrefetch=function(e){return!!function(){if("connection"in navigator&&void 0!==navigator.connection){if((navigator.connection.effectiveType||"").includes("2g"))return!1;if(navigator.connection.saveData)return!1}return!0}()&&((!navigator.userAgent||!h.test(navigator.userAgent))&&!this.pageDb.has(e))},t.prefetch=function(e){var t=this;if(!this.shouldPrefetch(e))return{then:function(e){return e(!1)},abort:function(){}};if(this.prefetchTriggered.has(e))return{then:function(e){return e(!0)},abort:function(){}};var r={resolve:null,reject:null,promise:null};r.promise=new Promise((function(e,t){r.resolve=e,r.reject=t})),this.prefetchQueued.push([e,r]);var n=new AbortController;return n.signal.addEventListener("abort",(function(){var r=t.prefetchQueued.findIndex((function(t){return t[0]===e}));-1!==r&&t.prefetchQueued.splice(r,1)})),this.isPrefetchQueueRunning||(this.isPrefetchQueueRunning=!0,setTimeout((function(){t._processNextPrefetchBatch()}),3e3)),{then:function(e,t){return r.promise.then(e,t)},abort:n.abort.bind(n)}},t._processNextPrefetchBatch=function(){var e=this;(window.requestIdleCallback||function(e){return setTimeout(e,0)})((function(){var t=e.prefetchQueued.splice(0,4),r=Promise.all(t.map((function(t){var r=t[0],n=t[1];return e.prefetchTriggered.has(r)||(e.apiRunner("onPrefetchPathname",{pathname:r}),e.prefetchTriggered.add(r)),e.prefetchDisabled?n.resolve(!1):e.doPrefetch((0,l.findPath)(r)).then((function(){e.prefetchCompleted.has(r)||(e.apiRunner("onPostPrefetchPathname",{pathname:r}),e.prefetchCompleted.add(r)),n.resolve(!0)}))})));e.prefetchQueued.length?r.then((function(){setTimeout((function(){e._processNextPrefetchBatch()}),3e3)})):e.isPrefetchQueueRunning=!1}))},t.doPrefetch=function(e){var t=this,r=f(e);return(0,o.default)(r,{crossOrigin:"anonymous",as:"fetch"}).then((function(){return t.loadPageDataJson(e)}))},t.hovering=function(e){this.loadPage(e)},t.getResourceURLsForPathname=function(e){var t=(0,l.findPath)(e),r=this.pageDataDb.get(t);if(r){var n=v(r.payload);return[...x(n.page.componentChunkName),f(t)]}return null},t.isPageNotFound=function(e){var t=(0,l.findPath)(e),r=this.pageDb.get(t);return!r||r.notFound},t.loadAppData=function(e){var t=this;return void 0===e&&(e=0),this.memoizedGet("https://bmidxbczechiaplprod.netlify.app/page-data/app-data.json").then((function(r){var n,a=r.status,o=r.responseText;if(200!==a&&e<3)return t.loadAppData(e+1);if(200===a)try{var i=JSON.parse(o);if(void 0===i.webpackCompilationHash)throw new Error("not a valid app-data response");n=i}catch(l){}return n}))},e}();t.BaseLoader=b;var y,x=function(e){return(window.___chunkMapping[e]||[]).map((function(e){return"https://bmidxbczechiaplprod.netlify.app"+e}))},C=function(e){function t(t,r,n){var a;return a=e.call(this,(function(e,r){if(void 0===r&&(r="components"),!t[r="components"][e])throw new Error("We couldn't find the correct component chunk with the name \""+e+'"');return t[r][e]().catch((function(e){return e}))}),r)||this,n&&a.pageDataDb.set((0,l.findPath)(n.path),{pagePath:n.path,payload:n,status:"success"}),a}(0,a.default)(t,e);var r=t.prototype;return r.doPrefetch=function(t){return e.prototype.doPrefetch.call(this,t).then((function(e){if(e.status!==d.Success)return Promise.resolve();var t=e.payload,r=t.componentChunkName,n=x(r);return Promise.all(n.map(o.default)).then((function(){return t}))}))},r.loadPageDataJson=function(t){return e.prototype.loadPageDataJson.call(this,t).then((function(e){return e.notFound?p(t)?e:m(t,"HEAD").then((function(t){return 200===t.status?{status:d.Error}:e})):e}))},r.loadPartialHydrationJson=function(t){return e.prototype.loadPartialHydrationJson.call(this,t).then((function(e){return e.notFound?p(t)?e:m(t,"HEAD").then((function(t){return 200===t.status?{status:d.Error}:e})):e}))},t}(b);t.ProdLoader=C;t.setLoader=function(e){y=e};var A={enqueue:function(e){return y.prefetch(e)},getResourceURLsForPathname:function(e){return y.getResourceURLsForPathname(e)},loadPage:function(e){return y.loadPage(e)},loadPageSync:function(e,t){return void 0===t&&(t={}),y.loadPageSync(e,t)},prefetch:function(e){return y.prefetch(e)},isPageNotFound:function(e){return y.isPageNotFound(e)},hovering:function(e){return y.hovering(e)},loadAppData:function(){return y.loadAppData()}};t.publicLoader=A;var _=A;t.default=_},63061:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.isChildSitemapItem=t.MenuNavigationBlockSitemap=t.InternalOrExternalLinkBlockSitemapBlock=t.FooterMainNavigationBlockSitemap=void 0;var a=n(r(66553)),o=n(r(31089)),i=n(r(55530)),l=n(r(86326)),s=r(90925),u=r(76182),c=r(56028),d={max:2,0:{label:"h4",link:"h5"},1:{label:"h5",link:"h6"},2:{label:"h6",link:"h6"}},f=function(e){var t=e.isChild,r=e.children;return l.default.createElement(u.StyledSitemapBlock,{className:(0,i.default)(t&&u.classes.child)},t?l.default.createElement("div",null,r):l.default.createElement(o.default,null,r))},p=function(e){var t=e.level,r=e.link,n=(0,c.useSiteContext)().c
155ountryCode;return l.default.createElement(u.StyledSitemapItem,{variant:d[t.toString()].link,key:t+"-"+r.label},l.default.createElement(a.default,Object.assign({},(0,s.toAnchorLinkActionProps)(r,n),{"data-testid":"sitemap-link"}),r.label))},m=function(e){var t=e.links,r=e.level,n=void 0===r?0:r;return l.default.createElement(f,{isChild:n>0},t.map((function(e){return l.default.createElement(p,{key:e.label,level:n,link:e})})))};t.InternalOrExternalLinkBlockSitemapBlock=m;var h=function(e){return"internal-link-block"===e.blockType||"external-link-block"===e.blockType||"navigation-menu"===e.blockType||"navigation-root-menu"===e.blockType};t.isChildSitemapItem=h;t.MenuNavigationBlockSitemap=function e(t){var r=t.links,n=t.level,a=void 0===n?0:n;return l.default.createElement(f,{isChild:a>0},r.map((function(t,r){var n="label"in t?t.label:"",o=a+"-"+(n||r);return"internal-link-block"===t.blockType||"external-link-block"===t.blockType?l.default.createElement("div",{key:o},l.default.createElement(p,{level:a,link:t})):l.default.createElement("div",{key:o},l.default.createElement(u.StyledSitemapItem,{variant:d[a.toString()].label},n),"links"in t&&t.links&&l.default.createElement(e,{level:a+1<=d.max?a+1:d.max,links:t.links.filter(h),isChild:!0}))})))};t.FooterMainNavigationBlockSitemap=function(e){var t=e.data;return l.default.createElement(f,{isChild:!1},t.map((function(e){return l.default.createElement("div",{key:""+e.label},l.default.createElement(u.StyledSitemapItem,{variant:d[0].label},e.label),l.default.createElement(m,{level:1,links:e.links,isChild:!0}))})))}},63077:function(e,t,r){"use strict";r.r(t),r.d(t,{default:function(){return n.A},getTableUtilityClass:function(){return a.l},tableClasses:function(){return a.A}});var n=r(11717),a=r(96317)},63110:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.maybeGetBrowserRedirect=function(e){var t=o.get(e);t||(t=i.get(e.toLowerCase()));return t};var a=n(r(21324)),o=new Map,i=new Map;a.default.forEach((function(e){e.ignoreCase?i.set(e.fromPath,e):o.set(e.fromPath,e)}))},63135:function(e,t,r){"use strict";var n=r(71595),a=r(43143);e.exports=function(e){var t=n(e,"string");return a(t)?t:t+""}},63237:function(e,t,r){var n=r(16990),a=r(46184);e.exports=function(e){return"number"==typeof e||a(e)&&"[object Number]"==n(e)}},63246:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.default=void 0;var a=n(r(95615)),o=n(r(66553)),i=n(r(25043)),l=n(r(9866)),s=r(82781),u=n(r(86326)),c=r(56028),d=n(r(60154)),f=r(47833),p=function(e){var t=e.systemLayers,r=(0,c.useSiteContext)(),n=r.getMicroCopy,p=r.countryCode;return u.default.createElement(a.default,{"data-testid":"system-layers-accordion"},t&&t.map((function(e,t){var r,c=null===(r=e.relatedProducts)||void 0===r?void 0:r[0],m=c&&(0,f.getPathWithCountryCode)(p,c.path),h=(0,d.default)(a.default.Summary),v=e.type?" "+e.type+":":"",g=(e.relatedOptionalProducts||[]).filter((function(e){return e.name!==(null==c?void 0:c.name)}
155)),b=Boolean(c||e.shortDescription||g.length>0);return u.default.createElement(a.default.Item,{key:"sdp-system-layer-accordion-item-"+t},u.default.createElement(h,{gtm:{id:"selector-accordion1",label:e.layerNumber+"."+v+" "+(e.name||""),action:"Selector - Accordion"},"data-testid":"system-layer-summary"},u.default.createElement(l.default,{variant:"default"},e.layerNumber+"."+v+" "+(e.name||""))),b&&u.default.createElement(a.default.Details,null,u.default.createElement(i.default,{container:!0,spacing:3,"data-testid":"system-layer-details"},c&&u.default.createElement(i.default,{xs:12,md:12,lg:12},u.default.createElement(o.default,{gtm:{id:"cta-click1",label:c.name,action:m},href:m},c.name)),u.default.createElement(i.default,{xs:12,md:12,lg:12},u.default.createElement(l.default,{variant:"default"},e.shortDescription)),g.length>0&&u.default.createElement(i.default,{xs:12,md:12,lg:12},u.default.createElement(l.default,{variant:"h5"},n(s.microCopy.SDP_OPTIONAL_PRODUCTS_TITLE))),g.map((function(e,t){var r=(0,f.getPathWithCountryCode)(p,e.path);return u.default.createElement(i.default,{xs:12,md:12,lg:12,key:"related-optional-product-"+t},u.default.createElement(o.default,{gtm:{id:"cta-click1",label:e.name,action:r},href:r},e.name))})))))})))};t.default=p},63273:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.classes=t.StyledListWrapper=t.StyledListItem=t.StyledCheckIcon=void 0;var a,o=r(91972),i=n(r(83468)),l={criteriaMet:"PasswordCriteria-criteriaMet"};t.classes=l;var s=(0,o.styled)("ul")((function(e){var t;return(t={display:"grid",gridTemplateColumns:"1fr 1fr",marginTop:"12px",marginBottom:"0",listStyleType:"none",paddingLeft:0,rowGap:"6px",columnGap:"12px"})[e.theme.breakpoints.down(376)]={gridTemplateColumns:"1fr"},t}));t.StyledListWrapper=s;var u=(0,o.styled)("li")(((a={fontSize:"16px",lineHeight:"22.41px",paddingLeft:"24px",paddingRight:"6px",position:"relative",alignSelf:"center",overflowWrap:"anywhere",display:"flex",gap:6,alignItems:"center","&::before":{position:"absolute",backgroundColor:"currentColor",content:'""',width:"6px",height:"6px",borderRadius:"50%",left:"0",top:"50%",transform:"translateY(-50%)"}})["&."+l.criteriaMet]={paddingLeft:0,"&::before":{display:"none"}},a));t.StyledListItem=u;var c=(0,o.styled)(i.default)((function(e){return{fontSize:"18px",color:e.theme.colours.success400,stroke:"currentColor",strokeWidth:"1.5px"}}));t.StyledCheckIcon=c},63322:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=n(r(69193));t.default=a.default},63337:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const n=r(97711);t.default=e=>(0,n.jsx)("svg",{"data-name":"Layer 1",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 425 89",...e,children:(0,n.jsx)("path",{d:"M1 1h30.878a35.559 35.559 0 0 1 13.47 2.288 26.624 26.624 0 0 1 9.212 6.035 23.393 23.393 0 0 1 5.336 8.704 31.248 31.248 0 0 1 1.716 10.293 28.664 28.664 0 0 1-2.35 12.008 24.577 24.577 0 0 1-6.354 8.578 27.809 27.809 0 0 1-9.213 5.21 33.55 33.55 0 0 1-10.927 1.779h-13.09v29.86H1Zm29.861 39.392a11.17 11.17 0 0 0 8.45-3.24 11.69 11.69 0 0 0 3.114-8.45 12.178 12.178 0 0 0-3.177-8.705 11.156 11.156 0 0 0-8.514-3.367H19.68v23.762Zm74.077 39.773a19.906 19.906 0 0 1-7.688 5.464 27.562 27.562 0 0 1-17.027 1.016 19.602 19.602 0 0 1-6.48-2.986 16.544 16.544 0 0 1-4.956-5.654 18.164 18.164 0 0 1-1.97-8.895 19.955 19.955 0 0 1 2.097-9.277 19.465 19.465 0 0 1 5.781-6.798 26.332 26.332 0 0 1 8.705-4.13 40.386 40.386 0 0 1 10.864-1.397q3.174 0 6.417.127a26.443 26.443 0 0 1 4.257.381v-1.27a7.407 7.407 0 0 0-.953-3.876 8.51 8.51 0 0 0-2.541-2.669 10.346 10.346 0 0 0-3.622-1.525 20.216 20.216 0 0 0-4.32-.445A28.655 28.655 0 0 0 83.4 39.756a32.744 32.744 0 0 0-6.799 3.431l-7.497-11.182a48.438 48.438 0 0 1 4.32-2.796 32.918 32.918 0 0 1 5.719-2.54 46.53 46.53 0 0 1 7.434-1.843 57.375 57.375 0 0 1 9.466-.699q13.596 0 20.077 7.307 6.48 7.308 6.481 19.632v34.69h-17.155Zm0-20.713c-.425-.083-1.23-.19-2.414-.317a38.616 38.616 0 0 0-4.066-.191q-7.625 0-10.801 2.16a6.952 6.952 0 0 0-3.177 6.1q0 7.37 8.895 7.37a13.357 13.357 0 0 0 4.256-.699 11.798 11.798 0 0 0 3.685-1.97 10.095 10.095 0 0 0 2.605-3.176 9.32 9.32 
1550 0 0 1.017-4.448Zm30.877-33.292h17.536l.634 7.497a27.323 27.323 0 0 1 6.29-5.845q4.004-2.793 10.357-2.795a28.787 28.787 0 0 1 4.13.253 15.945 15.945 0 0 1 3.367.89l-2.923 16.138a21.918 21.918 0 0 0-6.607-.89 14.439 14.439 0 0 0-10.484 3.876q-4.002 3.878-4.002 10.991v29.48h-18.298Zm56.927 14.359h-9.403V26.16h9.403V6.591h18.299v19.57h15.375v14.358h-15.375v23.508a11.172 11.172 0 0 0 1.714 6.671q1.716 2.353 5.401 2.35a11.288 11.288 0 0 0 4.83-.952 24.274 24.274 0 0 0 3.812-2.224l7.37 11.183a29.62 29.62 0 0 1-18.807 6.861 27.252 27.252 0 0 1-10.674-1.843 17.991 17.991 0 0 1-6.99-5.082 19.572 19.572 0 0 1-3.811-7.815 41.936 41.936 0 0 1-1.144-10.166Zm48.795-14.359h17.536l.508 6.48a20.95 20.95 0 0 1 7.689-5.718 23.896 23.896 0 0 1 9.974-2.16q10.294 0 16.328 6.1 6.035 6.099 6.036 18.044v36.85h-18.297v-34.31a11.788 11.788 0 0 0-2.478-7.877 8.59 8.59 0 0 0-6.926-2.923 12.393 12.393 0 0 0-5.337 1.08 11.317 11.317 0 0 0-3.812 2.859 11.949 11.949 0 0 0-2.287 4.13 16.195 16.195 0 0 0-.762 5.02v32.02h-18.172Zm127.578 53.115q-1.018.638-3.05 2.097a28.328 28.328 0 0 1-5.272 2.86 48.407 48.407 0 0 1-7.689 2.477 43.334 43.334 0 0 1-10.165 1.08 37.931 37.931 0 0 1-13.723-2.35 29.81 29.81 0 0 1-10.357-6.544 27.608 27.608 0 0 1-6.48-10.103 36.684 36.684 0 0 1-2.224-13.024 34.95 34.95 0 0 1 2.097-12.009 29.994 29.994 0 0 1 6.035-10.102 29.36 29.36 0 0 1 9.658-6.925 30.947 30.947 0 0 1 12.961-2.605 29.854 29.854 0 0 1 12.707 2.542 26.18 26.18 0 0 1 9.212 7.052 30.54 30.54 0 0 1 5.655 10.8 47.385 47.385 0 0 1 1.907 13.788v3.05h-42.442a11.361 11.361 0 0 0 4.257 8.45q4.127 3.62 11.372 3.62a27.265 27.265 0 0 0 11.564-2.096 39.63 39.63 0 0 0 6.48-3.621Zm-16.01-29.607a10.7 10.7 0 0 0-.762-3.875 11.39 11.39 0 0 0-2.288-3.622 12.235 12.235 0 0 0-3.812-2.732 12.725 12.725 0 0 0-5.464-1.08 13.591 13.591 0 0 0-5.592 1.08 12.633 12.633 0 0 0-4.002 2.732 11.775 11.775 0 0 0-2.415 3.622 9.956 9.956 0 0 0-.825 3.875Zm27.699-23.508h17.536l.635 7.497a27.323 27.323 0 0 1 6.29-5.845q4.003-2.793 10.356-2.795a28.787 28.787 0 0 1 4.13.254 15.945 15.945 0 0 1 3.367.89l-2.923 16.137a21.918 21.918 0 0 0-6.607-.89 14.439 14.439 0 0 0-10.484 3.876q-4.002 3.878-4.002 10.991v29.48h-18.298Z",fill:"#00aeef"})})},63375:function(e,t,r){"use strict";var n=r(86326);const a="undefined"!=typeof window?n.useLayoutEffect:n.useEffect;t.A=a},63501:function(e,t,r){"use strict";r.r(t),r.d(t,{cardClasses:function(){return a.A},default:function(){return n.A},getCardUtilityClass:function(){return a.T}});var n=r(7571),a=r(9767)},63536:function(e,t,r){var n=r(16990),a=r(46184);e.exports=function(e){return"symbol"==typeof e||a(e)&&"[object Symbol]"==n(e)}},63563:function(e,t,r){"use strict";var n=r(35146),a=r(74738),o=r(49425),i=r(76275),l=r(43192),s=r(4575),u=a([].push),c=function(e){var t=1==e,r=2==e,a=3==e,c=4==e,d=6==e,f=7==e,p=5==e||d;return function(m,h,v,g){for(var b,y,x=i(m),C=o(x),A=n(h,v),_=l(C),E=0,S=g||s,w=t?S(m,_):r||f?S(m,0):void 0;_>E;E++)if((p||E in C)&&(y=A(b=C[E],E,x),e))if(t)w[E]=y;else if(y)switch(e){case 3:return!0;case 5:return b;case 6:return E;case 2:u(w,b)}else switch(e){case 4:return!1;case 7:u(w,b)}return d?-1:a||c?c:w}};e.exports={forEach:c(0),map:c(1),filter:c(2),some:c(3),every:c(4),find:c(5),findIndex:c(6),filterReject:c(7)}},63575:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.StyledVisibilityOffIcon=t.StyledVisibilityIcon=void 0;var a=r(91972),o=n(r(7743)),i=n(r(78902)),l=(0,a.styled)(o.default)({"&:hover":{cursor:"pointer"}});t.StyledVisibilityIcon=l;var s=(0,a.styled)(i.default)({"&:hover":{cursor:"pointer"}});t.StyledVisibilityOffIcon=s},63624:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.StyledButtonBase=t.classes=void 0;const a=n(r(89146)),o=r(91972),i="ToggleCard";t.classes={body:`${i}-body`,title:`${i}-title`,only:`${i}-only`,paragraph:`${i}-paragraph`,image:`${i}-image`,contain:`${i}-contain`,disabled:`${i}-disabled`},t.StyledButtonBase=(0,o.styled)(a.default)((({theme:e})=>({display:"block",width:"100%",height:"100%",borderRadius:"4px","&:hover":{[`.${t.classes.body}`]:{boxShadow:"0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12)"},[`.${t.classes.image}`]:{opacity:1},[`.${t.classes.title}`]:{color:e.colours.focus},[`.${t.classes.paragraph}`]:{color:e.colours.charcoal}},"&:focus":{outline:`1px solid ${e.colours.accent}`},[`.${t.classes.body}`]:{display:"flex",padding:"20px",height:"100%",width:"100%",justifyContent:"center",flexDirection:"column",boxShadow:"0px 1px 3px 0px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 2px 1px -1px rgba(0, 0, 0, 0.12)"},[`& .${t.classes.title}`]:{wordWrap:"break-word",textAlign:"center",color:e.colours.focus},[`.${t.classes.only}
155`]:{marginTop:"16px",marginBottom:"16px"},[`.${t.classes.paragraph}`]:{marginTop:"16px",wordWrap:"break-word",textAlign:"center",color:e.colours.slate},[`.${t.classes.image}`]:{backgroundRepeat:"no-repeat",backgroundPosition:"center center",backgroundSize:"contain",height:"140px",maxWidth:"100%",opacity:.8,marginBottom:"16px",transition:"opacity 280ms cubic-bezier(0.4, 0, 0.2, 1)",padding:"20px 20px 20px 20px",img:{"&:not(.png)":{width:"100%"}},[e.breakpoints.up("sm")]:{height:"96px",padding:0}},[`.${t.classes.contain}`]:{backgroundSize:"contain"},[`.${t.classes.disabled}`]:{[`.${t.classes.body}`]:{boxShadow:"0px 1px 3px 0px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 2px 1px -1px rgba(0, 0, 0, 0.12)"},[`.${t.classes.image}`]:{opacity:.35},[`.${t.classes.title}`]:{color:e.colours.focus,opacity:.35},[`.${t.classes.paragraph}`]:{color:e.colours.slate,opacity:.35}}})))},63631:function(e,t,r){"use strict";var n=r(86115),a=r(95661);e.exports=function(e,t){return arguments.length<2?(r=n[e],a(r)?r:void 0):n[e]&&n[e][t];var r}},63641:function(e,t,r){"use strict";var n=r(53507),a=r(45904),o=r(86326),i=r(37064),l=r(18709),s=r(28841),u=r(13326),c=r(92403),d=r(3572),f=r(98889),p=r(36870);const m=["align","className","component","gutterBottom","noWrap","paragraph","variant","variantMapping"],h=(0,u.Ay)("span",{name:"MuiTypography",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.root,r.variant&&t[r.variant],"inherit"!==r.align&&t[`align${(0,d.A)(r.align)}`],r.noWrap&&t.noWrap,r.gutterBottom&&t.gutterBottom,r.paragraph&&t.paragraph]}})((({theme:e,ownerState:t})=>(0,a.A)({margin:0},"inherit"===t.variant&&{font:"inherit"},"inherit"!==t.variant&&e.typography[t.variant],"inherit"!==t.align&&{textAlign:t.align},t.noWrap&&{overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"},t.gutterBottom&&{marginBottom:"0.35em"},t.paragraph&&{marginBottom:16}))),v={h1:"h1",h2:"h2",h3:"h3",h4:"h4",h5:"h5",h6:"h6",subtitle1:"h6",subtitle2:"h6",body1:"p",body2:"p",inherit:"p"},g={primary:"primary.main",textPrimary:"text.primary",secondary:"secondary.main",textSecondary:"text.secondary",error:"error.main"},b=o.forwardRef((function(e,t){const r=(0,c.A)({props:e,name:"MuiTypography"}),o=(e=>g[e]||e)(r.color),u=(0,l.A)((0,a.A)({},r,{color:o})),{align:b="inherit",className:y,component:x,gutterBottom:C=!1,noWrap:A=!1,paragraph:_=!1,variant:E="body1",variantMapping:S=v}=u,w=(0,n.A)(u,m),k=(0,a.A)({},u,{align:b,color:o,className:y,component:x,gutterBottom:C,noWrap:A,paragraph:_,variant:E,variantMapping:S}),M=x||(_?"p":S[E]||v[E])||"span",T=(e=>{const{align:t,gutterBottom:r,noWrap:n,paragraph:a,variant:o,classes:i}=e,l={root:["root",o,"inherit"!==e.align&&`align${(0,d.A)(t)}`,r&&"gutterBottom",n&&"noWrap",a&&"paragraph"]};return(0,s.A)(l,f.y,i)})(k);return(0,p.jsx)(h,(0,a.A)({as:M,ref:t,ownerState:k,className:(0,i.A)(T.root,y)},w))}));t.A=b},63681:function(e,t,r){"use strict";var n=r(88073),a=r(74738),o=r(99710),i=r(16819),l=r(58301),s=a([].concat);e.exports=n("Reflect","ownKeys")||function(e){var t=o.f(l(e)),r=i.f;return r?s(t,r(e)):t}},63688:function(e,t,r){"use strict";var n=r(29703);e.exports=n&&!Symbol.sham&&"symbol"==typeof Symbol.iterator},63751:function(e,t,r){"use strict";r.d(t,{h:function(){return v}});var n=r(45904),a=r(53507),o=r(86326),i=r(35623),l=r(30281),s=r(57875),u=r(63375),c=r(32383),d=r(36870);const f=["onChange","maxRows","minRows","style","value"];function p(e){return parseInt(e,10)||0}const m={visibility:"hidden",position:"absolute",overflow:"hidden",height:0,top:0,left:0,transform:"translateZ(0)"};function h(e){return null==e||0===Object.keys(e).length||0===e.outerHeightStyle&&!e.overflow}const v=o.forwardRef((function(e,t){const{onChange:r,maxRows:v,minRows:g=1,style:b,value:y}=e,x=(0,a.A)(e,f),{current:C}=o.useRef(null!=y),A=o.useRef(null),_=(0,l.A)(t,A),E=o.useRef(null),S=o.useRef(0),[w,k]=o.useState({outerHeightStyle:0}),M=o.useCallback((()=>{const t=A.current,r=(0,s.A)(t).getComputedStyle(t);if("0px"===r.width)return{outerHeightStyle:0};const n=E.current;n.style.width=r.width,n.value=t.value||e.placeholder||"x","\n"===n.value.slice(-1)&&(n.value+=" ");const a=r.boxSizing,o=p(r.paddingBottom)+p(r.paddingTop),i=p(r.borderBottomWidth)+p(r.borderTopWidth),l=n.scrollHeight;n.value="x";const u=n.scrollHeight;
155let c=l;g&&(c=Math.max(Number(g)*u,c)),v&&(c=Math.min(Number(v)*u,c)),c=Math.max(c,u);return{outerHeightStyle:c+("border-box"===a?o+i:0),overflow:Math.abs(c-l)<=1}}),[v,g,e.placeholder]),T=(e,t)=>{const{outerHeightStyle:r,overflow:n}=t;return S.current<20&&(r>0&&Math.abs((e.outerHeightStyle||0)-r)>1||e.overflow!==n)?(S.current+=1,{overflow:n,outerHeightStyle:r}):e},O=o.useCallback((()=>{const e=M();h(e)||k((t=>T(t,e)))}),[M]);(0,u.A)((()=>{const e=()=>{S.current=0,(()=>{const e=M();h(e)||i.flushSync((()=>{k((t=>T(t,e)))}))})()};let t;const r=(0,c.A)(e),n=A.current,a=(0,s.A)(n);let o;return a.addEventListener("resize",r),"undefined"!=typeof ResizeObserver&&(o=new ResizeObserver(e),o.observe(n)),()=>{r.clear(),cancelAnimationFrame(t),a.removeEventListener("resize",r),o&&o.disconnect()}}),[M]),(0,u.A)((()=>{O()})),o.useEffect((()=>{S.current=0}),[y]);return(0,d.jsxs)(o.Fragment,{children:[(0,d.jsx)("textarea",(0,n.A)({value:y,onChange:e=>{S.current=0,C||O(),r&&r(e)},ref:_,rows:g,style:(0,n.A)({height:w.outerHeightStyle,overflow:w.overflow?"hidden":void 0},b)},x)),(0,d.jsx)("textarea",{"aria-hidden":!0,className:e.className,readOnly:!0,ref:E,tabIndex:-1,style:(0,n.A)({},m,b,{paddingTop:0,paddingBottom:0})})]})}))},63755:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const n=r(97711);t.default=e=>(0,n.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 113 100",fill:"none",...e,children:[(0,n.jsx)("path",{d:"M17.1901 29.4131C18.571 29.5559 19.9038 29.9954 21.0957 30.7011C21.7507 31.0928 22.3433 31.5788 22.8543 32.1431C24.0072 33.4786 24.765 35.1042 25.0436 36.8401C25.3156 38.8441 25.4078 40.868 25.3191 42.8881C25.3191 43.2241 25.1919 43.3151 24.8741 43.3151C23.0591 43.3151 21.244 43.3151 19.4289 43.3151C18.9346 43.3151 18.9346 43.0771 18.9275 42.7201C18.9275 41.1101 19.0123 39.4931 18.8498 37.8831C18.6238 35.5661 16.7311 34.3411 14.6123 35.0831C13.1998 35.5801 12.8184 36.7841 12.656 38.1001C12.641 38.3332 12.641 38.567 12.656 38.8001C12.656 46.3974 12.656 53.9901 12.656 61.5781C12.6606 61.8722 12.6937 62.1652 12.7549 62.4531C13.1363 64.4271 14.1674 65.2531 16.1519 65.1341C17.6704 65.0431 18.7015 63.9091 18.8569 62.1241C19.0264 60.2201 18.9275 58.3091 18.9275 56.4051C18.9275 55.8171 19.0546 55.6141 19.6832 55.6351C21.357 55.6771 23.0379 55.6351 24.7117 55.6351C25.0013 55.6351 25.3332 55.5581 25.3261 56.0411C25.2908 58.4421 25.4603 60.8641 24.9589 63.2371C23.8924 68.2701 20.4106 70.8881 15.2197 70.6151C12.8255 70.4891 10.6432 69.9151 8.94819 68.1021C6.35625 65.4001 6.29269 61.7041 6.29269 58.1761V46.6471C6.29269 44.1341 6.29269 41.6211 6.29269 39.1151C6.22456 36.9027 6.87845 34.7277 8.15719 32.9131C9.46699 31.2243 11.3479 30.061 13.4541 29.6371C13.8143 29.5531 14.1603 29.4901 14.5558 29.4411C15.4298 29.33 16.3139 29.3206 17.1901 29.4131Z",fill:"#1C9DD8"}),(0,n.jsx)("path",{d:"M96.2124 30.2739C97.3566 30.2739 98.5077 30.2739 99.6589 30.2739C100.132 30.2739 100.295 30.4349 100.365 30.8689C100.994 34.8659 101.7 38.8699 102.329 42.8809C103.27 48.5463 104.212 54.2116 105.154 59.8769C105.671 62.9849 106.192 66.0953 106.714 69.2079C106.792 69.6769 106.658 69.7959 106.199 69.7889C104.447 69.7889 102.701 69.7889 100.958 69.7889C100.577 69.7889 100.408 69.7329 100.351 69.2919C100.019 66.7999 99.6448 64.3079 99.3058 61.8089C99.2422 61.3259 99.0727 61.2069 98.5996 61.2139C96.9187 61.2139 95.2449 61.2139 93.564 61.2139C93.0979 61.2139 92.9496 61.3539 92.8577 61.8159C92.5187 64.2659 92.1515 66.7159 91.7772 69.1589C91.7136 69.6069 91.5724 69.8099 91.0709 69.8029C89.4395 69.7609 87.8081 69.8029 86.1766 69.8029C85.7176 69.8029 85.6187 69.7119 85.7034 69.2289C86.6451 63.5029 87.5868 57.7723 88.5284 52.0369C89.5549 46.0123 90.5671 39.9829 91.5653 33.9489C91.7277 32.9619 91.9608 31.9889 92.0456 30.9949C92.1021 30.2949 92.4057 30.2459 92.9707 30.2949C94.0513 30.2949 95.1319 30.2739 96.2124 30.2739ZM96.05 55.5999C96.6715 55.5999 97.293 55.5999 97.9145 55.5999C98.3171 55.5999 98.3877 55.5089 98.3383 55.1029C97.8298 51.1899 97.3566 47.2699 96.8693 43.3569C96.7139 42.1156 96.5514 40.8766 96.3819 39.6399C96.3819 39.4649 96.4384 39.1639 96.1277 39.1779C95.8169 39.1919 95.9582 39.4999 95.8946 39.6679C95.8535 39.7973 95.8297 39.9314 95.824 40.0669C95.5768 41.9569 95.3367 43.8469 95.
1550824 45.7369C94.6658 48.8869 94.2561 52.0369 93.8182 55.1799C93.7617 55.5439 93.8747 55.6069 94.1926 55.5999C94.8423 55.5579 95.4638 55.5999 96.05 55.5999Z",fill:"#1C9DD8"}),(0,n.jsx)("path",{d:"M35.5668 43.7561C36.3983 42.8285 37.3479 42.012 38.3918 41.3271C39.4494 40.5983 40.7055 40.2053 41.9936 40.2001C44.1124 40.2841 45.2989 41.4811 45.6026 43.7001C45.6873 44.2843 45.7298 44.8738 45.7297 45.4641C45.7297 53.3251 45.7297 61.1931 45.7297 69.0541C45.7297 69.6701 45.5602 69.8171 44.9599 69.7961C43.6039 69.7541 42.2479 69.7541 40.8919 69.7961C40.3057 69.7961 40.1856 69.6281 40.1856 69.0961C40.1856 62.0961 40.1856 55.0727 40.1856 48.0261C40.1789 47.5574 40.1412 47.0898 40.0726 46.6261C40.0574 46.4431 40 46.2661 39.9048 46.1087C39.8096 45.9512 39.6791 45.8176 39.5234 45.7181C39.3678 45.6187 39.1911 45.556 39.0071 45.535C38.8232 45.514 38.6368 45.5353 38.4624 45.5971C37.3185 45.9799 36.3285 46.7159 35.6374 47.6971C35.4608 47.9071 35.5456 48.1801 35.5456 48.3971C35.5456 55.2851 35.5456 62.1731 35.5456 69.0611C35.5456 69.6841 35.3902 69.8661 34.7546 69.8451C33.3421 69.7961 31.9296 69.8101 30.5524 69.8451C30.0863 69.8451 29.9803 69.6981 29.9803 69.2641C29.9803 56.4914 29.9803 43.7164 29.9803 30.9391C29.9803 30.3931 30.1639 30.3091 30.6866 30.3161C32.0991 30.3161 33.5116 30.3511 34.8888 30.3161C35.4396 30.3161 35.595 30.4701 35.595 31.0161C35.595 34.9711 35.595 38.9261 35.595 42.9161L35.5668 43.7561Z",fill:"#1C9DD8"}),(0,n.jsx)("path",{d:"M50.3274 54.9001V47.3751C50.3274 43.1121 53.2018 40.1161 57.5241 39.8851C59.7629 39.7661 61.8816 40.0881 63.6755 41.5651C64.5252 42.2687 65.2017 43.1553 65.6533 44.1573C66.1049 45.1594 66.3198 46.2503 66.2816 47.3471C66.2816 52.5971 66.2816 57.8471 66.2392 63.1041C66.2039 65.4911 65.4129 67.6681 63.3224 69.0681C62.0415 69.9582 60.5401 70.4852 58.9796 70.5925C57.4191 70.6998 55.8586 70.3833 54.466 69.6771C51.5633 68.3401 50.4192 65.7711 50.3415 62.7261C50.2709 60.1081 50.3274 57.4971 50.3274 54.9001ZM60.6739 55.0891C60.6739 52.4501 60.6739 49.8181 60.6739 47.1791C60.7022 46.6973 60.5563 46.2213 60.2625 45.8365C59.9687 45.4517 59.5462 45.1831 59.0708 45.0791C57.3051 44.6031 56.0268 45.5691 56.0198 47.4101C56.0198 52.5061 56.0198 57.5974 56.0198 62.6841C56.0185 63.0269 56.0492 63.369 56.1116 63.7061C56.1798 64.1322 56.3827 64.5259 56.6911 64.8303C56.9996 65.1348 57.3976 65.3343 57.8278 65.4001C58.1826 65.4775 58.5508 65.4716 58.903 65.3829C59.2551 65.2941 59.5814 65.125 59.8559 64.889C60.1304 64.653 60.3454 64.3567 60.4837 64.0237C60.6221 63.6907 60.68 63.3302 60.6528 62.9711C60.6951 60.3391 60.6739 57.7001 60.6739 55.0681V55.0891Z",fill:"#1D9DD8"}),(0,n.jsx)("path",{d:"M77.066 58.512C77.3014 57.0654 77.5368 55.6164 77.7723 54.165C78.4644 49.7877 79.1494 45.415 79.8274 41.047C79.891 40.655 80.0393 40.571 80.3995 40.571C81.8967 40.571 83.3869 40.571 84.8842 40.571C85.3079 40.571 85.3503 40.69 85.2726 41.082C84.0296 47.3587 82.7984 53.6377 81.5789 59.919C80.9998 62.908 80.3854 65.89 79.8486 68.879C79.7215 69.579 79.4672 69.845 78.7186 69.796C77.5533 69.726 76.3739 69.761 75.1874 69.796C74.7283 69.796 74.5235 69.705 74.4176 69.201C72.4401 59.8677 70.4461 50.5344 68.4356 41.201C68.3368 40.739 68.4356 40.599 68.9159 40.613C70.2295 40.613 71.5361 40.655 72.8497 40.613C73.3653 40.613 73.5065 40.795 73.5559 41.243C74.2481 44.9764 74.9543 48.7097 75.6747 52.443C76.0419 54.403 76.3809 56.363 76.7835 58.33C76.8116 58.4113 76.8446 58.4907 76.8824 58.568L77.066 58.512Z",fill:"#1D9DD8"})]})},63777:function(e,t,r){"use strict";var n=r(53507),a=r(45904),o=r(86326),i=r(37064),l=r(28841),s=r(13326),u=r(92403),c=r(95281),d=r(36870);const f=["disableSpacing","className"],p=(0,s.Ay)("div",{name:"MuiCardActions",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.root,!r.disableSpacing&&t.spacing]}})((({ownerState:e})=>(0,a.A)({display:"flex",alignItems:"center",padding:8},!e.disableSpacing&&{"& > :not(style) ~ :not(style)":{marginLeft:8}}))),m=o.forwardRef((function(e,t){const r=(0,u.A)({props:e,name:"MuiCardActions"}),{disableSpacing:o=!1,className:s}=r,m=(0,n.A)(r,f),h=(0,a.A)({},r,{disableSpacing:o}),v=(e=>{const{classes:t,disableSpacing:r}=e,n={root:["root",!r&&"spacing"]};return(0,l.A)(n,c.E,t)})(h);return(0,d.jsx)(p,(0,a.A)({className:(0,i.A)(v.root,s),ownerState:h,ref:t},m))}));t.A=m},63820:function(e,t,r){"use strict";
155function n(e,t){return n=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},n(e,t)}function a(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,n(e,t)}r.d(t,{A:function(){return a}})},63887:function(e,t,r){var n=r(73911);e.exports=function(e,t){var r=t?n(e.buffer):e.buffer;return new e.constructor(r,e.byteOffset,e.byteLength)}},63905:function(e,t,r){var n=r(84271),a=r(26143),o=r(43271),i=o&&o.isTypedArray,l=i?a(i):n;e.exports=l},63928:function(e,t,r){"use strict";var n,a=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var a=Object.getOwnPropertyDescriptor(t,r);a&&!("get"in a?!t.__esModule:a.writable||a.configurable)||(a={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,a)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),o=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),i=this&&this.__importStar||(n=function(e){return n=Object.getOwnPropertyNames||function(e){var t=[];for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[t.length]=r);return t},n(e)},function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r=n(e),i=0;i<r.length;i++)"default"!==r[i]&&a(t,e,r[i]);return o(t,e),t}),l=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.StyledArrowForward=t.StyledTappableCard=void 0;const s=r(91972),u=l(r(90600)),c=i(r(98117)),d=r(62151);t.StyledTappableCard=(0,s.styled)(c.default)((({theme:e})=>({[`&.${c.tappableCardClasses.root}`]:{flexDirection:"column-reverse",borderRadius:"3px",[e.breakpoints.down("sm")]:{flexDirection:"row",alignItems:"center"}},[`.${c.tappableCardClasses.cardButton}`]:{flexDirection:"column-reverse",[`&.${d.buttonClasses.text}:hover`]:{backgroundColor:e.colours.pearl},[e.breakpoints.down("sm")]:{flexDirection:"row",alignItems:"center",width:"100%"}},[`.${c.tappableCardClasses.headerPicture}`]:{maxHeight:"140px",borderRadius:"0 0 3px 3px",[e.breakpoints.down("sm")]:{minHeight:"80px",height:"100%",maxHeight:"100%",width:"80px",borderRadius:"3px 0 0 3px",display:"inline-table"}},[`.${c.tappableCardClasses.body}`]:{padding:"20px",minHeight:"100px",justifyContent:"center",[e.breakpoints.down("md")]:{minHeight:"80px"},[e.breakpoints.down("sm")]:{padding:"0"}},[`.${c.tappableCardClasses.title}`]:{display:"flex",alignItems:"center",justifyContent:"center",wordWrap:"unset",[e.breakpoints.down("sm")]:{padding:"20px 20px 20px 16px",justifyContent:"start"}}}))),t.StyledArrowForward=(0,s.styled)(u.default)({marginLeft:"12px",width:"24px",height:"24px"})},63957:function(e,t,r){"use strict";r.d(t,{X:function(){return o}});var n=r(72667),a=r(68223);function o(e){return(0,a.A)("MuiTableHead",e)}const i=(0,n.A)("MuiTableHead",["root"]);t.A=i},64018:function(e,t,r){var n=r(7891),a=r(63041).publicLoader,o=a.getResourceURLsForPathname,i=a.loadPage,l=a.loadPageSync;t.apiRunner=function(e,t,r,a){void 0===t&&(t={});var s=n.map((function(r){if(r.plugin[e]){t.getResourceURLsForPathname=o,t.loadPage=i,t.loadPageSync=l;var n=r.plugin[e](t,r.options);return n&&a&&(t=a({args:t,result:n,plugin:r})),n}}));return(s=s.filter((function(e){return void 0!==e}))).length>0?s:r?[r]:[]},t.apiRunnerAsync=function(e,t,r){return n.reduce((function(r,n){return n.plugin[e]?r.then((function(){return n.plugin[e](t,n.options)})):r}),Promise.resolve())}},64062:function(e,t,r){"use strict";r.r(t),r.d(t,{cardContentClasses:function(){return a.A},default:function(){return n.A},getCardContentUtilityClass:function(){return a.h}});var n=r(25953),a=r(38481)},64067:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.enhanceColourFilterWithSwatches=t.FilterMainFlexWrapper=void 0;var a=r(91972),o=n(r(86326)),i=r(82730),l=n(r(94276)),s=(0,a.styled)("div")((function(){return{display:"flex"}}));t.FilterMainFlexWrapper=s;t.enhanceColourFilterWithSwatches=function(e){return Object.assign({},e,{options:e.options.map((function(e){return Object.assign({},e,{label:o.default.createElement(s,{"data-testid":"colour-swatch-"+(0,i.replaceSpaces)(e.label)},o.default.createElement(l.default,{colorCode:e.value}),e.label)})}))})}},64187:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esMo
155dule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.heroClasses=void 0;const a=n(r(56263));var o=r(68421);Object.defineProperty(t,"heroClasses",{enumerable:!0,get:function(){return o.classes}}),t.default=a.default},64198:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=r(97711),o=n(r(97386));t.default=e=>(0,a.jsx)(o.default,{...e,children:(0,a.jsx)("path",{d:"M0 0h7v4H0zM8 0h7v4H8zM0 5h3v4H0zM4 5h7v4H4zM17.4 5H12v4h1.4zM18.5 3.9c.6-.6 1.4-.9 2.2-.9s1.6.3 2.1.9l.1.1h.1V0h-7v4h2.4l.1-.1zM0 10h7v4H0zM12.4 10H8v4h.4zM0 15h3v4H0zM6 15H4v4c0-1.6.8-3.1 2-4zM2.4 22.2.7 20H0v4h4.4c-.7-.5-1.4-1.1-2-1.8zM9 16c-1.7 0-3 1.3-3 3 0 1.3-1.2 2-2 2 .9 1.2 2.5 2 4 2 2.2 0 4-1.8 4-4 0-1.7-1.3-3-3-3zm13.7-9.4-1.3-1.3c-.4-.4-1-.4-1.4 0l-9 9 2.8 2.8 9-9c.3-.4.3-1.1-.1-1.5z"})})},64235:function(e){e.exports=function(e,t,r){switch(r.length){case 0:return e.call(t);case 1:return e.call(t,r[0]);case 2:return e.call(t,r[0],r[1]);case 3:return e.call(t,r[0],r[1],r[2])}return e.apply(t,r)}},64265:function(e,t,r){"use strict";var n=r(86326);function a(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,r=1;r<arguments.length;r++)t+="&args[]="+encodeURIComponent(arguments[r]);return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var o=null,i=0;function l(e,t){if(0!==t.length)if(512<t.length)0<i&&(e.enqueue(new Uint8Array(o.buffer,0,i)),o=new Uint8Array(512),i=0),e.enqueue(t);else{var r=o.length-i;r<t.length&&(0===r?e.enqueue(o):(o.set(t.subarray(0,r),i),e.enqueue(o),t=t.subarray(r)),o=new Uint8Array(512),i=0),o.set(t,i),i+=t.length}}function s(e,t){return l(e,t),!0}function u(e){o&&0<i&&(e.enqueue(new Uint8Array(o.buffer,0,i)),o=null,i=0)}var c=new TextEncoder;function d(e){return c.encode(e)}function f(e){return c.encode(e)}function p(e,t){"function"==typeof e.error?e.error(t):e.close()}var m=Object.prototype.hasOwnProperty,h=/^[:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD][:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\-.0-9\u00B7\u0300-\u036F\u203F-\u2040]*$/,v={},g={};function b(e){return!!m.call(g,e)||!m.call(v,e)&&(h.test(e)?g[e]=!0:(v[e]=!0,!1))}function y(e,t,r,n,a,o,i){this.acceptsBooleans=2===t||3===t||4===t,this.attributeName=n,this.attributeNamespace=a,this.mustUseProperty=r,this.propertyName=e,this.type=t,this.sanitizeURL=o,this.removeEmptyString=i}var x={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach((function(e){x[e]=new y(e,0,!1,e,null,!1,!1)})),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach((function(e){var t=e[0];x[t]=new y(t,1,!1,e[1],null,!1,!1)})),["contentEditable","draggable","spellCheck","value"].forEach((function(e){x[e]=new y(e,2,!1,e.toLowerCase(),null,!1,!1)})),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach((function(e){x[e]=new y(e,2,!1,e,null,!1,!1)})),"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach((function(e){x[e]=new y(e,3,!1,e.toLowerCase(),null,!1,!1)})),["checked","multiple","muted","selected"].forEach((function(e){x[e]=new y(e,3,!0,e,null,!1,!1)})),["capture","download"].forEach((function(e){x[e]=new y(e,4,!1,e,null,!1,!1)})),["cols","rows","size","span"].forEach((function(e){x[e]=new y(e,6,!1,e,null,!1,!1)})),["rowSpan","start"].forEach((function(e){x[e]=new y(e,5,!1,e.toLowerCase(),null,!1,!1)}));var C=/[\-:]([a-z])/g;function A(e){return e[1].toUpperCase()}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode
155-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach((function(e){var t=e.replace(C,A);x[t]=new y(t,1,!1,e,null,!1,!1)})),"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach((function(e){var t=e.replace(C,A);x[t]=new y(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)})),["xml:base","xml:lang","xml:space"].forEach((function(e){var t=e.replace(C,A);x[t]=new y(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)})),["tabIndex","crossOrigin"].forEach((function(e){x[e]=new y(e,1,!1,e.toLowerCase(),null,!1,!1)})),x.xlinkHref=new y("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach((function(e){x[e]=new y(e,1,!1,e.toLowerCase(),null,!0,!0)}));var _={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},E=["Webkit","ms","Moz","O"];Object.keys(_).forEach((function(e){E.forEach((function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),_[t]=_[e]}))}));var S=/["'&<>]/;function w(e){if("boolean"==typeof e||"number"==typeof e)return""+e;e=""+e;var t=S.exec(e);if(t){var r,n="",a=0;for(r=t.index;r<e.length;r++){switch(e.charCodeAt(r)){case 34:t="&quot;";break;case 38:t="&amp;";break;case 39:t="&#x27;";break;case 60:t="&lt;";break;case 62:t="&gt;";break;default:continue}a!==r&&(n+=e.substring(a,r)),a=r+1,n+=t}e=a!==r?n+e.substring(a,r):n}return e}var k=/([A-Z])/g,M=/^ms-/,T=Array.isArray,O=f("<script>"),D=f("<\/script>"),R=f('<script src="'),P=f('<script type="module" src="'),L=f('" async=""><\/script>'),I=/(<\/|<)(s)(cript)/gi;function j(e,t,r,n){return t+("s"===r?"\\u0073":"\\u0053")+n}function F(e,t){return{insertionMode:e,selectedValue:t}}var B=f("\x3c!-- --\x3e");function N(e,t,r,n){return""===t?n:(n&&e.push(B),e.push(d(w(t))),!0)}var $=new Map,U=f(' style="'),z=f(":"),V=f(";");function H(e,t,r){if("object"!=typeof r)throw Error(a(62));for(var n in t=!0,r)if(m.call(r,n)){var o=r[n];if(null!=o&&"boolean"!=typeof o&&""!==o){if(0===n.indexOf("--")){var i=d(w(n));o=d(w((""+o).trim()))}else{i=n;var l=$.get(i);void 0!==l||(l=f(w(i.replace(k,"-$1").toLowerCase().replace(M,"-ms-"))),$.set(i,l)),i=l,o="number"==typeof o?0===o||m.call(_,n)?d(""+o):d(o+"px"):d(w((""+o).trim()))}t?(t=!1,e.push(U,i,z,o)):e.push(V,i,z,o)}}t||e.push(Z)}var W=f(" "),G=f('="'),Z=f('"'),q=f('=""');function Y(e,t,r,n){switch(r){case"style":return void H(e,t,n);case"defaultValue":case"defaultChecked":case"innerHTML":case"suppressContentEditableWarning":case"suppressHydrationWarning":return}if(!(2<r.length)||"o"!==r[0]&&"O"!==r[0]||"n"!==r[1]&&"N"!==r[1])if(null!==(t=x.hasOwnProperty(r)?x[r]:null)){switch(typeof n){case"function":case"symbol":return;case"boolean":if(!t.acceptsBooleans)return}switch(r=d(t.attributeName),t.type){case 3:n&&e.push(W,r,q);break;case 4:!0===n?e.push(W,r,q):!1!==n&&e.push(W,r,G,d(w(n)),Z);break;case 5:isNaN(n)||e.push(W,r,G,d(w(n)),Z);break;case 6:!isNaN(n)&&1<=n&&e.push(W,r,G,d(w(n)),Z);break;default:t.sanitizeURL&&(n=""+n),e.push(W,r,G,d(w(n)),Z)}}else if(b(r)){switch(typeof n){case"function":case"symbol":return;case"boolean":if("data-"!==(t=r.toLowerCase().slice(0,5))&&"aria-"!==t)return}e.push(W,d(r),G,d(w(n)),Z)}}var K=f(">"),X=f("/>");function Q(e,t,r){if(null!=t){if(null!=r)throw Error(a(60));if("object"!=typeof t||!("__html"in t))throw Error(a(61));null!=(t=t.__html)&&e.push(d(""+t))}}var J=f(' selected=""');function ee(e,t,r,n){e.push(ae(r));var a,o=r=null;for(a in t)if(m.call(t,a)){var i=t[a];if(null!=i)switch(a){case"children":r=i;break;case"dangerouslySetInnerHTML":o=i;break;default:Y(e,n,a,i)}}return e.push(K),Q(e,o,r),"string"==typeof r?(e.push(d(w(r))),null):r}var te=f("\n"),re=/^[a-zA-Z][a-zA-Z:_\.\-\d]*$/,ne=new Map;function ae(e){var t=ne.get(e);if(void 0===t){if(!re.test(e))throw Error(a(65,e));t=f("<"+e),ne.set(e,t)}return t}var oe=f("<!DOCTYPE html>");function ie(e,t,r,o,i){switch(t){case"select":e.push(ae("select"));var l=null,s=null;for(p in r)if(m.call(r,p)){var u=r[p];if(null!=u)switch(p){case"children":l=u;break;case"dangerouslySetInnerHTML":s=u;break;case"defaultValue":case"value":break;default:Y(e,o,p,u)}}return e.push(K),Q(e,s,l),l;case"option":s=i.selectedValue,e.push(ae("option"));var c=u=null,f=null,p=null;for(l in r)if(m.call(r,l)){var h=r[l];if(null!=h)switch(l){case"children":u=h;break;case"selected":f=h;break;case"dangerouslySetInnerHTML":p=h;break;case"value":c=h;default:Y(e,o,l,h)}}if(null!=s)if(r=null!==c?""+c:function(e){var t="";
vendor: 4,777 bytes, line 155
155return n.Children.forEach(e,(function(e){null!=e&&(t+=e)})),t}(u),T(s)){for(o=0;o<s.length;o++)if(""+s[o]===r){e.push(J);break}}else""+s===r&&e.push(J);else f&&e.push(J);return e.push(K),Q(e,p,u),u;case"textarea":for(u in e.push(ae("textarea")),p=s=l=null,r)if(m.call(r,u)&&null!=(c=r[u]))switch(u){case"children":p=c;break;case"value":l=c;break;case"defaultValue":s=c;break;case"dangerouslySetInnerHTML":throw Error(a(91));default:Y(e,o,u,c)}if(null===l&&null!==s&&(l=s),e.push(K),null!=p){if(null!=l)throw Error(a(92));if(T(p)&&1<p.length)throw Error(a(93));l=""+p}return"string"==typeof l&&"\n"===l[0]&&e.push(te),null!==l&&e.push(d(w(""+l))),null;case"input":for(s in e.push(ae("input")),c=p=u=l=null,r)if(m.call(r,s)&&null!=(f=r[s]))switch(s){case"children":case"dangerouslySetInnerHTML":throw Error(a(399,"input"));case"defaultChecked":c=f;break;case"defaultValue":u=f;break;case"checked":p=f;break;case"value":l=f;break;default:Y(e,o,s,f)}return null!==p?Y(e,o,"checked",p):null!==c&&Y(e,o,"checked",c),null!==l?Y(e,o,"value",l):null!==u&&Y(e,o,"value",u),e.push(X),null;case"menuitem":for(var v in e.push(ae("menuitem")),r)if(m.call(r,v)&&null!=(l=r[v]))switch(v){case"children":case"dangerouslySetInnerHTML":throw Error(a(400));default:Y(e,o,v,l)}return e.push(K),null;case"title":for(h in e.push(ae("title")),l=null,r)if(m.call(r,h)&&null!=(s=r[h]))switch(h){case"children":l=s;break;case"dangerouslySetInnerHTML":throw Error(a(434));default:Y(e,o,h,s)}return e.push(K),l;case"listing":case"pre":for(c in e.push(ae(t)),s=l=null,r)if(m.call(r,c)&&null!=(u=r[c]))switch(c){case"children":l=u;break;case"dangerouslySetInnerHTML":s=u;break;default:Y(e,o,c,u)}if(e.push(K),null!=s){if(null!=l)throw Error(a(60));if("object"!=typeof s||!("__html"in s))throw Error(a(61));null!=(r=s.__html)&&("string"==typeof r&&0<r.length&&"\n"===r[0]?e.push(te,d(r)):e.push(d(""+r)))}return"string"==typeof l&&"\n"===l[0]&&e.push(te),l;case"area":case"base":case"br":case"col":case"embed":case"hr":case"img":case"keygen":case"link":case"meta":case"param":case"source":case"track":case"wbr":for(var g in e.push(ae(t)),r)if(m.call(r,g)&&null!=(l=r[g]))switch(g){case"children":case"dangerouslySetInnerHTML":throw Error(a(399,t));default:Y(e,o,g,l)}return e.push(X),null;case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return ee(e,r,t,o);case"html":return 0===i.insertionMode&&e.push(oe),ee(e,r,t,o);default:if(-1===t.indexOf("-")&&"string"!=typeof r.is)return ee(e,r,t,o);for(f in e.push(ae(t)),s=l=null,r)if(m.call(r,f)&&null!=(u=r[f]))switch(f){case"children":l=u;break;case"dangerouslySetInnerHTML":s=u;break;case"style":H(e,o,u);break;case"suppressContentEditableWarning":case"suppressHydrationWarning":break;default:b(f)&&"function"!=typeof u&&"symbol"!=typeof u&&e.push(W,d(f),G,d(w(u)),Z)}return e.push(K),Q(e,s,l),l}}var le=f("</"),se=f(">"),ue=f('<template id="'),ce=f('"></template>'),de=f("\x3c!--$--\x3e"),fe=f('\x3c!--$?--\x3e<template id="'),pe=f('"></template>'),me=f("\x3c!--$!--\x3e"),he=f("\x3c!--/$--\x3e"),ve=f("<template"),ge=f('"'),be=f(' data-dgst="');f(' data-msg="'),f(' data-stck="');var ye=f("></template>");function xe(e,t,r){if(l(e,fe),null===r)throw Error(a(395));return l(e,r),s(e,pe)}var Ce=f('<div hidden id="'),Ae=f('">'),_e=f("</div>"),Ee=f('<svg aria-hidden="true" style="display:none" id="'),Se=f('">'),we=f("</svg>"),ke=f('<math aria-hidden="true" style="display:none" id="'),Me=f('">'),Te=f("</math>"),Oe=f('<table hidden id="'),De=f('">'),Re=f("</table>"),Pe=f('<table hidden><tbody id="'),Le=f('">'),Ie=f("</tbody></table>"),je=f('<table hidden><tr id="'),Fe=f('">'),Be=f("</tr></table>"),Ne=f('<table hidden><colgroup id="'),$e=f('">'),Ue=f("</colgroup></table>");var ze=f('function $RS(a,b){a=document.getElementById(a);b=document.getElementById(b);for(a.parentNode.removeChild(a);a.firstChild;)b.parentNode.insertBefore(a.firstChild,b);b.parentNode.removeChild(b)};$RS("'),Ve=f('$RS("'),He=f('","'),We=f('")<\/script>'),Ge=f('function $RC(a,b){a=document.getElementById(a);b=document.getElementById(b);b.parentNode.removeChild(b);if(a){a=a.previousSibling;var f=a.parentNode,c=a.nextSibling,e=0;do{if(c&&8===c.nodeType){var d=c.data;if("/$"===d)if(0===e)break;else e--;else"$"!==d&&"$?"!==d&&"$!"!==d||e++}d=c.nextSibling;f.removeChild(c);c=d}while(c);for(;b.firstChild;)f.insertBefore(b.firstChild,c);a.data="$";a._reactRetry&&a._reactRetry()}};$RC("'),Ze=f('$RC("'),qe=f('","'),Ye=f('")<\/script>'),Ke=f('function $RX(b,c,d,e){var a=document.getElementById(b);a&&(b=a.previousSibling,b.data="$!",a=a.dataset,c&&(a.dgst=c),d&&(a.msg=d),e&&(a.stck=e),b._reactRetry&&b._reactRetry())};$RX("'),Xe=f('$RX("'),Qe=f('"'),Je=f(")<\/script>
155"),et=f(","),tt=/[<\u2028\u2029]/g;function rt(e){return JSON.stringify(e).replace(tt,(function(e){switch(e){case"<":return"\\u003c";case"\u2028":return"\\u2028";case"\u2029":return"\\u2029";default:throw Error("escapeJSStringsForInstructionScripts encountered a match it does not know how to replace. this means the match regex and the replacement characters are no longer in sync. This is a bug in React")}}))}var nt=Object.assign,at=Symbol.for("react.element"),ot=Symbol.for("react.portal"),it=Symbol.for("react.fragment"),lt=Symbol.for("react.strict_mode"),st=Symbol.for("react.profiler"),ut=Symbol.for("react.provider"),ct=Symbol.for("react.context"),dt=Symbol.for("react.forward_ref"),ft=Symbol.for("react.suspense"),pt=Symbol.for("react.suspense_list"),mt=Symbol.for("react.memo"),ht=Symbol.for("react.lazy"),vt=Symbol.for("react.scope"),gt=Symbol.for("react.debug_trace_mode"),bt=Symbol.for("react.legacy_hidden"),yt=Symbol.for("react.default_value"),xt=Symbol.iterator;function Ct(e){if(null==e)return null;if("function"==typeof e)return e.displayName||e.name||null;if("string"==typeof e)return e;switch(e){case it:return"Fragment";case ot:return"Portal";case st:return"Profiler";case lt:return"StrictMode";case ft:return"Suspense";case pt:return"SuspenseList"}if("object"==typeof e)switch(e.$$typeof){case ct:return(e.displayName||"Context")+".Consumer";case ut:return(e._context.displayName||"Context")+".Provider";case dt:var t=e.render;return(e=e.displayName)||(e=""!==(e=t.displayName||t.name||"")?"ForwardRef("+e+")":"ForwardRef"),e;case mt:return null!==(t=e.displayName||null)?t:Ct(e.type)||"Memo";case ht:t=e._payload,e=e._init;try{return Ct(e(t))}catch(r){}}return null}var At={};function _t(e,t){if(!(e=e.contextTypes))return At;var r,n={};for(r in e)n[r]=t[r];return n}var Et=null;function St(e,t){if(e!==t){e.context._currentValue=e.parentValue,e=e.parent;var r=t.parent;if(null===e){if(null!==r)throw Error(a(401))}else{if(null===r)throw Error(a(401));St(e,r)}t.context._currentValue=t.value}}function wt(e){e.context._currentValue=e.parentValue,null!==(e=e.parent)&&wt(e)}function kt(e){var t=e.parent;null!==t&&kt(t),e.context._currentValue=e.value}function Mt(e,t){if(e.context._currentValue=e.parentValue,null===(e=e.parent))throw Error(a(402));e.depth===t.depth?St(e,t):Mt(e,t)}function Tt(e,t){var r=t.parent;if(null===r)throw Error(a(402));e.depth===r.depth?St(e,r):Tt(e,r),t.context._currentValue=t.value}function Ot(e){var t=Et;t!==e&&(null===t?kt(e):null===e?wt(t):t.depth===e.depth?St(t,e):t.depth>e.depth?Mt(t,e):Tt(t,e),Et=e)}var Dt={isMounted:function(){return!1},enqueueSetState:function(e,t){null!==(e=e._reactInternals).queue&&e.queue.push(t)},enqueueReplaceState:function(e,t){(e=e._reactInternals).replace=!0,e.queue=[t]},enqueueForceUpdate:function(){}};function Rt(e,t,r,n){var a=void 0!==e.state?e.state:null;e.updater=Dt,e.props=r,e.state=a;var o={queue:[],replace:!1};e._reactInternals=o;var i=t.contextType;if(e.context="object"==typeof i&&null!==i?i._currentValue:n,"function"==typeof(i=t.getDerivedStateFromProps)&&(a=null==(i=i(r,a))?a:nt({},a,i),e.state=a),"function"!=typeof t.getDerivedStateFromProps&&"function"!=typeof e.getSnapshotBeforeUpdate&&("function"==typeof e.UNSAFE_componentWillMount||"function"==typeof e.componentWillMount))if(t=e.state,"function"==typeof e.componentWillMount&&e.componentWillMount(),"function"==typeof e.UNSAFE_componentWillMount&&e.UNSAFE_componentWillMount(),t!==e.state&&Dt.enqueueReplaceState(e,e.state,null),null!==o.queue&&0<o.queue.length)if(t=o.queue,i=o.replace,o.queue=null,o.replace=!1,i&&1===t.length)e.state=t[0];else{for(o=i?t[0]:e.state,a=!0,i=i?1:0;i<t.length;i++){var l=t[i];null!=(l="function"==typeof l?l.call(e,o,r,n):l)&&(a?(a=!1,o=nt({},o,l)):nt(o,l))}e.state=o}else o.queue=null}var Pt={id:1,overflow:""};function Lt(e,t,r){var n=e.id;e=e.overflow;var a=32-It(n)-1;n&=~(1<<a),r+=1;var o=32-It(t)+a;if(30<o){var i=a-a%5;return o=(n&(1<<i)-1).toString(32),n>>=i,a-=i,{id:1<<32-It(t)+a|r<<a|n,overflow:o+e}}return{id:1<<o|r<<a|n,overflow:e}}var It=Math.clz32?Math.clz32:function(e){return 0===(e>>>=0)?32:31-(jt(e)/Ft|0)|0},jt=Math.log,Ft=Math.LN2;var Bt="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},Nt=null,$t=null,Ut=null,zt=null,Vt=!1,Ht=!1,Wt=0,Gt=null,Zt=0;function qt(){if(null===Nt)throw Error(a(321));return Nt}function Yt(){if(0<Zt)throw Error(a(312));return{memoizedState:null,queue:null,next:null}}function Kt(){return null===zt?null===Ut?(Vt=!1,Ut=zt=Yt()):(Vt=!0,zt=Ut):null===zt.next?(Vt=!1,zt=zt.next=Yt()):(Vt=!0,zt=zt.next),zt}function Xt(){$t=Nt=null,Ht=!1,Ut=null,Zt=0,zt=Gt=null}function Qt(e,t){return"function"==typeof t?t(e):t}function Jt(e,t,r){if(Nt=qt(),zt=Kt(),Vt){var n=zt.queue;if(t=n.dispatch,null!==Gt&&void 0!==(r=Gt.get(n))){Gt.delete(n),n=zt.memoizedState;do{n=e(n,r.action),r=r.next}
vendor: 9,772 bytes, line 155
155while(null!==r);return zt.memoizedState=n,[n,t]}return[zt.memoizedState,t]}return e=e===Qt?"function"==typeof t?t():t:void 0!==r?r(t):t,zt.memoizedState=e,e=(e=zt.queue={last:null,dispatch:null}).dispatch=tr.bind(null,Nt,e),[zt.memoizedState,e]}function er(e,t){if(Nt=qt(),t=void 0===t?null:t,null!==(zt=Kt())){var r=zt.memoizedState;if(null!==r&&null!==t){var n=r[1];e:if(null===n)n=!1;else{for(var a=0;a<n.length&&a<t.length;a++)if(!Bt(t[a],n[a])){n=!1;break e}n=!0}if(n)return r[0]}}return e=e(),zt.memoizedState=[e,t],e}function tr(e,t,r){if(25<=Zt)throw Error(a(301));if(e===Nt)if(Ht=!0,e={action:r,next:null},null===Gt&&(Gt=new Map),void 0===(r=Gt.get(t)))Gt.set(t,e);else{for(t=r;null!==t.next;)t=t.next;t.next=e}}function rr(){throw Error(a(394))}function nr(){}var ar={readContext:function(e){return e._currentValue},useContext:function(e){return qt(),e._currentValue},useMemo:er,useReducer:Jt,useRef:function(e){Nt=qt();var t=(zt=Kt()).memoizedState;return null===t?(e={current:e},zt.memoizedState=e):t},useState:function(e){return Jt(Qt,e)},useInsertionEffect:nr,useLayoutEffect:function(){},useCallback:function(e,t){return er((function(){return e}),t)},useImperativeHandle:nr,useEffect:nr,useDebugValue:nr,useDeferredValue:function(e){return qt(),e},useTransition:function(){return qt(),[!1,rr]},useId:function(){var e=$t.treeContext,t=e.overflow;e=((e=e.id)&~(1<<32-It(e)-1)).toString(32)+t;var r=or;if(null===r)throw Error(a(404));return t=Wt++,e=":"+r.idPrefix+"R"+e,0<t&&(e+="H"+t.toString(32)),e+":"},useMutableSource:function(e,t){return qt(),t(e._source)},useSyncExternalStore:function(e,t,r){if(void 0===r)throw Error(a(407));return r()}},or=null,ir=n.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentDispatcher;function lr(e){return console.error(e),null}function sr(){}function ur(e,t,r,n,a,o,i,l){e.allPendingTasks++,null===r?e.pendingRootTasks++:r.pendingTasks++;var s={node:t,ping:function(){var t=e.pingedTasks;t.push(s),1===t.length&&Er(e)},blockedBoundary:r,blockedSegment:n,abortSet:a,legacyContext:o,context:i,treeContext:l};return a.add(s),s}function cr(e,t,r,n,a,o){return{status:0,id:-1,index:t,parentFlushed:!1,chunks:[],children:[],formatContext:n,boundary:r,lastPushedText:a,textEmbedded:o}}function dr(e,t){if(null!=(e=e.onError(t))&&"string"!=typeof e)throw Error('onError returned something with a type other than "string". onError should return a string and may return null or undefined but must not return anything else. It received something of type "'+typeof e+'" instead');return e}function fr(e,t){var r=e.onShellError;r(t),(r=e.onFatalError)(t),null!==e.destination?(e.status=2,p(e.destination,t)):(e.status=1,e.fatalError=t)}function pr(e,t,r,n,a){for(Nt={},$t=t,Wt=0,e=r(n,a);Ht;)Ht=!1,Wt=0,Zt+=1,zt=null,e=r(n,a);return Xt(),e}function mr(e,t,r,n){var o=r.render(),i=n.childContextTypes;if(null!=i){var l=t.legacyContext;if("function"!=typeof r.getChildContext)n=l;else{for(var s in r=r.getChildContext())if(!(s in i))throw Error(a(108,Ct(n)||"Unknown",s));n=nt({},l,r)}t.legacyContext=n,gr(e,t,o),t.legacyContext=l}else gr(e,t,o)}function hr(e,t){if(e&&e.defaultProps){for(var r in t=nt({},t),e=e.defaultProps)void 0===t[r]&&(t[r]=e[r]);return t}return t}function vr(e,t,r,n,o){if("function"==typeof r)if(r.prototype&&r.prototype.isReactComponent){o=_t(r,t.legacyContext);var i=r.contextType;Rt(i=new r(n,"object"==typeof i&&null!==i?i._currentValue:o),r,n,o),mr(e,t,i,r)}else{o=pr(e,t,r,n,i=_t(r,t.legacyContext));var l=0!==Wt;if("object"==typeof o&&null!==o&&"function"==typeof o.render&&void 0===o.$$typeof)Rt(o,r,n,i),mr(e,t,o,r);else if(l){n=t.treeContext,t.treeContext=Lt(n,1,0);try{gr(e,t,o)}finally{t.treeContext=n}}else gr(e,t,o)}else{if("string"!=typeof r){switch(r){case bt:case gt:case lt:case st:case it:case pt:return void gr(e,t,n.children);case vt:throw Error(a(343));case ft:e:{r=t.blockedBoundary,o=t.blockedSegment,i=n.fallback,n=n.children;var s={id:null,rootSegmentID:-1,parentFlushed:!1,pendingTasks:0,forceClientRender:!1,completedSegments:[],byteSize:0,fallbackAbortableTasks:l=new Set,errorDigest:null},u=cr(0,o.chunks.length,s,o.formatContext,!1,!1);o.children.push(u),o.lastPushedText=!1;var c=cr(0,0,null,o.formatContext,!1,!1);c.parentFlushed=!0,t.blockedBoundary=s,t.blockedSegment=c;try{if(yr(e,t,n),c.lastPushedText&&c.textEmbedded&&c.chunks.push(B),c.status=1,Ar(s,c),0===s.pendingTasks)break e}catch(f){c.status=4,s.forceClientRender=!0,s.errorDigest=dr(e,f)}finally{t.blockedBoundary=r,t.blockedSegment=o}t=ur(e,i,r,u,l,t.legacyContext,t.context,t.treeContext),e.pingedTasks.push(t)}return}if("object"==typeof r&&null!==r)switch(r.$$typeof){case dt:if(n=pr(e,t,r.render,n,o),0!==Wt){r=t.treeContext,t.treeContext=Lt(r,1,0);try{gr(e,t,n)}finally{t.treeContext=r}}else gr(e,t,n);return;case mt:return void vr(e,t,r=r.type,n=hr(r,n),o);case ut:if(o=n.children,r=r._context,n=n.value,i=r._currentValue,r._currentValue=n,Et=n={parent:l=Et,depth:null===l?0:l.depth+1,context:r,parentValue:i,value:n},t.context=n,gr(e,t,o),null===(e=Et))throw Error(a(403));return n=e.parentValue,e.context._currentValue=n===yt?e.context._defaultValue:n,e=Et=e.parent,void(t.context=e);case ct:return void gr(e,t,n=(n=n.children)(r._currentValue));case ht:return void vr(e,t,r=(o=r._init)(r._payload),n=hr(r,n),void 0)}throw Error(a(130,null==r?r:typeof r,""))}switch(i=ie((o=t.blockedSegment).chunks,r,n,e.responseState,o.formatContext),o.lastPushedText=!1,l=o.formatContext,o.formatContext=function(e,t,r){switch(t){case"select":return F(1,null!=r.value?r.value:r.defaultValue);case"svg":return F(2,null);case"math":return F(3,null);case"foreignObject":return F(1,null);case"table":return F(4,null);case"thead":case"tbody":case"tfoot":return F(5,null);case"colgroup":return F(7,null);case"tr":return F(6,null)}return 4<=e.insertionMode||0===e.insertionMode?F(1,null):e}(l,r,n),yr(e,t,i),o.formatContext=l,r){case"area":case"base":case"br":case"col":case"embed":case"hr":case"img":case"input":case"keygen":case"link":case"meta":case"param":case"source":case"track":case"wbr":break;default:o.chunks.push(le,d(r),se)}o.lastPushedText=!1}}function gr(e,t,r){if(t.node=r,"object"==typeof r&&null!==r){switch(r.$$typeof){case at:return void vr(e,t,r.type,r.props,r.ref);case ot:throw Error(a(257));case ht:var n=r._init;return void gr(e,t,r=n(r._payload))}if(T(r))return void br(e,t,r);if(null===r||"object"!=typeof r?n=null:n="function"==typeof(n=xt&&r[xt]||r["@@iterator"])?n:null,n&&(n=n.call(r))){if(!(r=n.next()).done){var o=[];do{o.push(r.value),r=n.next()}while(!r.done);br(e,t,o)}return}throw e=Object.prototype.toString.call(r),Error(a(31,"[object Object]"===e?"object with keys {"+Object.keys(r).join(", ")+"}":e))}"string"==typeof r?(n=t.blockedSegment).lastPushedText=N(t.blockedSegment.chunks,r,e.responseState,n.lastPushedText):"number"==typeof r&&((n=t.blockedSegment).lastPushedText=N(t.blockedSegment.chunks,""+r,e.responseState,n.lastPushedText))}function br(e,t,r){for(var n=r.length,a=0;a<n;a++){var o=t.treeContext;t.treeContext=Lt(o,n,a);try{yr(e,t,r[a])}finally{t.treeContext=o}}}function yr(e,t,r){var n=t.blockedSegment.formatContext,a=t.legacyContext,o=t.context;try{return gr(e,t,r)}catch(s){if(Xt(),"object"!=typeof s||null===s||"function"!=typeof s.then)throw t.blockedSegment.formatContext=n,t.legacyContext=a,t.context=o,Ot(o),s;r=s;var i=t.blockedSegment,l=cr(0,i.chunks.length,null,i.formatContext,i.lastPushedText,!0);i.children.push(l),i.lastPushedText=!1,e=ur(e,t.node,t.blockedBoundary,l,t.abortSet,t.legacyContext,t.context,t.treeContext).ping,r.then(e,e),t.blockedSegment.formatContext=n,t.legacyContext=a,t.context=o,Ot(o)}}function xr(e){var t=e.blockedBoundary;(e=e.blockedSegment).status=3,_r(this,t,e)}function Cr(e,t,r){var n=e.blockedBoundary;e.blockedSegment.status=3,null===n?(t.allPendingTasks--,2!==t.status&&(t.status=2,null!==t.destination&&t.destination.close())):(n.pendingTasks--,n.forceClientRender||(n.forceClientRender=!0,e=void 0===r?Error(a(432)):r,n.errorDigest=t.onError(e),n.parentFlushed&&t.clientRenderedBoundaries.push(n)),n.fallbackAbortableTasks.forEach((function(e){return Cr(e,t,r)})),n.fallbackAbortableTasks.clear(),t.allPendingTasks--,0===t.allPendingTasks&&(n=t.onAllReady)())}function Ar(e,t){if(0===t.chunks.length&&1===t.children.length&&null===t.children[0].boundary){var r=t.children[0];r.id=t.id,r.parentFlushed=!0,1===r.status&&Ar(e,r)}else e.completedSegments.push(t)}function _r(e,t,r){if(null===t){if(r.parentFlushed){if(null!==e.completedRootSegment)throw Error(a(389));e.completedRootSegment=r}e.pendingRootTasks--,0===e.pendingRootTasks&&(e.onShellError=sr,(t=e.onShellReady)())}else t.pendingTasks--,t.forceClientRender||(0===t.pendingTasks?(r.parentFlushed&&1===r.status&&Ar(t,r),t.parentFlushed&&e.completedBoundaries.push(t),t.fallbackAbortableTasks.forEach(xr,e),t.fallbackAbortableTasks.clear()):r.parentFlushed&&1===r.status&&(Ar(t,r),1===t.completedSegments.length&&t.parentFlushed&&e.partialBoundaries.push(t)));e.allPendingTasks--,0===e.allPendingTasks&&(e=e.onAllReady)()}function Er(e){if(2!==e.status){var t=Et,r=ir.current;ir.current=ar;var n=or;or=e.responseState;try{var a,o=e.pingedTasks;for(a=0;a<o.length;a++){var i=o[a],l=e,s=i.blockedSegment;if(0===s.status){Ot(i.context);try{gr(l,i,i.node),s.lastPushedText&&s.textEmbedded&&s.chunks.push(B),i.abortSet.delete(i),s.status=1,_r(l,i.blockedBoundary,s)}catch(p){if(Xt(),"object"==typeof p&&null!==p&&"function"==typeof p.then){var u=i.ping;p.then(u,u)}else{i.abortSet.delete(i),s.status=4;var c=i.blockedBoundary,d=p,f=dr(l,d);if(null===c?fr(l,d):(c.pendingTasks--,c.forceClientRender||(c.forceClientRender=!0,c.errorDigest=f,c.parentFlushed&&l.clientRenderedBoundaries.push(c))),l.allPendingTasks--,0===l.allPendingTasks)(0,l.onAllReady)()}}}}
vendor: 4,411 bytes, line 155
155o.splice(0,a),null!==e.destination&&Or(e,e.destination)}catch(p){dr(e,p),fr(e,p)}finally{or=n,ir.current=r,r===ar&&Ot(t)}}}function Sr(e,t,r){switch(r.parentFlushed=!0,r.status){case 0:var n=r.id=e.nextSegmentId++;return r.lastPushedText=!1,r.textEmbedded=!1,e=e.responseState,l(t,ue),l(t,e.placeholderPrefix),l(t,e=d(n.toString(16))),s(t,ce);case 1:r.status=2;var o=!0;n=r.chunks;var i=0;r=r.children;for(var u=0;u<r.length;u++){for(o=r[u];i<o.index;i++)l(t,n[i]);o=wr(e,t,o)}for(;i<n.length-1;i++)l(t,n[i]);return i<n.length&&(o=s(t,n[i])),o;default:throw Error(a(390))}}function wr(e,t,r){var n=r.boundary;if(null===n)return Sr(e,t,r);if(n.parentFlushed=!0,n.forceClientRender)n=n.errorDigest,s(t,me),l(t,ve),n&&(l(t,be),l(t,d(w(n))),l(t,ge)),s(t,ye),Sr(e,t,r);else if(0<n.pendingTasks){n.rootSegmentID=e.nextSegmentId++,0<n.completedSegments.length&&e.partialBoundaries.push(n);var o=e.responseState,i=o.nextSuspenseID++;o=f(o.boundaryPrefix+i.toString(16)),n=n.id=o,xe(t,e.responseState,n),Sr(e,t,r)}else if(n.byteSize>e.progressiveChunkSize)n.rootSegmentID=e.nextSegmentId++,e.completedBoundaries.push(n),xe(t,e.responseState,n.id),Sr(e,t,r);else{if(s(t,de),1!==(r=n.completedSegments).length)throw Error(a(391));wr(e,t,r[0])}return s(t,he)}function kr(e,t,r){return function(e,t,r,n){switch(r.insertionMode){case 0:case 1:return l(e,Ce),l(e,t.segmentPrefix),l(e,d(n.toString(16))),s(e,Ae);case 2:return l(e,Ee),l(e,t.segmentPrefix),l(e,d(n.toString(16))),s(e,Se);case 3:return l(e,ke),l(e,t.segmentPrefix),l(e,d(n.toString(16))),s(e,Me);case 4:return l(e,Oe),l(e,t.segmentPrefix),l(e,d(n.toString(16))),s(e,De);case 5:return l(e,Pe),l(e,t.segmentPrefix),l(e,d(n.toString(16))),s(e,Le);case 6:return l(e,je),l(e,t.segmentPrefix),l(e,d(n.toString(16))),s(e,Fe);case 7:return l(e,Ne),l(e,t.segmentPrefix),l(e,d(n.toString(16))),s(e,$e);default:throw Error(a(397))}}(t,e.responseState,r.formatContext,r.id),wr(e,t,r),function(e,t){switch(t.insertionMode){case 0:case 1:return s(e,_e);case 2:return s(e,we);case 3:return s(e,Te);case 4:return s(e,Re);case 5:return s(e,Ie);case 6:return s(e,Be);case 7:return s(e,Ue);default:throw Error(a(397))}}(t,r.formatContext)}function Mr(e,t,r){for(var n=r.completedSegments,o=0;o<n.length;o++)Tr(e,t,r,n[o]);if(n.length=0,e=e.responseState,n=r.id,r=r.rootSegmentID,l(t,e.startInlineScript),e.sentCompleteBoundaryFunction?l(t,Ze):(e.sentCompleteBoundaryFunction=!0,l(t,Ge)),null===n)throw Error(a(395));return r=d(r.toString(16)),l(t,n),l(t,qe),l(t,e.segmentPrefix),l(t,r),s(t,Ye)}function Tr(e,t,r,n){if(2===n.status)return!0;var o=n.id;if(-1===o){if(-1===(n.id=r.rootSegmentID))throw Error(a(392));return kr(e,t,n)}return kr(e,t,n),l(t,(e=e.responseState).startInlineScript),e.sentCompleteSegmentFunction?l(t,Ve):(e.sentCompleteSegmentFunction=!0,l(t,ze)),l(t,e.segmentPrefix),l(t,o=d(o.toString(16))),l(t,He),l(t,e.placeholderPrefix),l(t,o),s(t,We)}function Or(e,t){o=new Uint8Array(512),i=0;try{var r=e.completedRootSegment;if(null!==r&&0===e.pendingRootTasks){wr(e,t,r),e.completedRootSegment=null;var n=e.responseState.bootstrapChunks;for(r=0;r<n.length-1;r++)l(t,n[r]);r<n.length&&s(t,n[r])}var c,f=e.clientRenderedBoundaries;for(c=0;c<f.length;c++){var p=f[c];n=t;var m=e.responseState,h=p.id,v=p.errorDigest,g=p.errorMessage,b=p.errorComponentStack;if(l(n,m.startInlineScript),m.sentClientRenderFunction?l(n,Xe):(m.sentClientRenderFunction=!0,l(n,Ke)),null===h)throw Error(a(395));if(l(n,h),l(n,Qe),(v||g||b)&&(l(n,et),l(n,d(rt(v||"")))),(g||b)&&(l(n,et),l(n,d(rt(g||"")))),b&&(l(n,et),l(n,d(rt(b)))),!s(n,Je))return e.destination=null,c++,void f.splice(0,c)}f.splice(0,c);var y=e.completedBoundaries;for(c=0;c<y.length;c++)if(!Mr(e,t,y[c]))return e.destination=null,c++,void y.splice(0,c);y.splice(0,c),u(t),o=new Uint8Array(512),i=0;var x=e.partialBoundaries;for(c=0;c<x.length;c++){var C=x[c];e:{f=e,p=t;var A=C.completedSegments;for(m=0;m<A.length;m++)if(!Tr(f,p,C,A[m])){m++,A.splice(0,m);var _=!1;break e}A.splice(0,m),_=!0}if(!_)return e.destination=null,c++,void x.splice(0,c)}x.splice(0,c);var E=e.completedBoundaries;for(c=0;c<E.length;c++)if(!Mr(e,t,E[c]))return e.destination=null,c++,void E.splice(0,c);E.splice(0,c)}finally{u(t),0===e.allPendingTasks&&0===e.pingedTasks.length&&0===e.clientRenderedBoundaries.length&&0===e.completedBoundaries.length&&t.close()}}function Dr(e,t){try{var r=e.abortableTasks;r.forEach((function(r){return Cr(r,e,t)}
155)),r.clear(),null!==e.destination&&Or(e,e.destination)}catch(n){dr(e,n),fr(e,n)}}t.renderToReadableStream=function(e,t){return new Promise((function(r,n){var a,o,i=new Promise((function(e,t){o=e,a=t})),l=function(e,t,r,n,a,o,i,l,s){var u=[],c=new Set;return(r=cr(t={destination:null,responseState:t,progressiveChunkSize:void 0===n?12800:n,status:0,fatalError:null,nextSegmentId:0,allPendingTasks:0,pendingRootTasks:0,completedRootSegment:null,abortableTasks:c,pingedTasks:u,clientRenderedBoundaries:[],completedBoundaries:[],partialBoundaries:[],onError:void 0===a?lr:a,onAllReady:void 0===o?sr:o,onShellReady:void 0===i?sr:i,onShellError:void 0===l?sr:l,onFatalError:void 0===s?sr:s},0,null,r,!1,!1)).parentFlushed=!0,e=ur(t,e,null,r,c,At,null,Pt),u.push(e),t}(e,function(e,t,r,n,a){e=void 0===e?"":e,t=void 0===t?O:f('<script nonce="'+w(t)+'">');var o=[];if(void 0!==r&&o.push(t,d((""+r).replace(I,j)),D),void 0!==n)for(r=0;r<n.length;r++)o.push(R,d(w(n[r])),L);if(void 0!==a)for(n=0;n<a.length;n++)o.push(P,d(w(a[n])),L);return{bootstrapChunks:o,startInlineScript:t,placeholderPrefix:f(e+"P:"),segmentPrefix:f(e+"S:"),boundaryPrefix:e+"B:",idPrefix:e,nextSuspenseID:0,sentCompleteSegmentFunction:!1,sentCompleteBoundaryFunction:!1,sentClientRenderFunction:!1}}(t?t.identifierPrefix:void 0,t?t.nonce:void 0,t?t.bootstrapScriptContent:void 0,t?t.bootstrapScripts:void 0,t?t.bootstrapModules:void 0),function(e){return F("http://www.w3.org/2000/svg"===e?2:"http://www.w3.org/1998/Math/MathML"===e?3:0,null)}(t?t.namespaceURI:void 0),t?t.progressiveChunkSize:void 0,t?t.onError:void 0,o,(function(){var e=new ReadableStream({type:"bytes",pull:function(e){if(1===l.status)l.status=2,p(e,l.fatalError);else if(2!==l.status&&null===l.destination){l.destination=e;try{Or(l,e)}catch(t){dr(l,t),fr(l,t)}}},cancel:function(){Dr(l)}},{highWaterMark:0});e.allReady=i,r(e)}),(function(e){i.catch((function(){})),n(e)}),a);if(t&&t.signal){var s=t.signal,u=function(){Dr(l,s.reason),s.removeEventListener("abort",u)};s.addEventListener("abort",u)}Er(l)}))},t.version="18.2.0"},64284:function(e,t,r){"use strict";r(28292);var n=r(12581);e.exports=n.Object.getOwnPropertyDescriptors},64383:function(e){var t=Array.isArray;e.exports=t},64482:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=n(r(37801));t.default=a.default},64641:function(e,t,r){"use strict";r.r(t),r.d(t,{default:function(){return h}});var n=function(e,t,r){return e==e&&(void 0!==r&&(e=e<=r?e:r),void 0!==t&&(e=e>=t?e:t)),e},a=/\s/;var o=function(e){for(var t=e.length;t--&&a.test(e.charAt(t)););return t},i=/^\s+/;var l=function(e){return e?e.slice(0,o(e)+1).replace(i,""):e},s=r(40345),u=r(89990),c=/^[-+]0x[0-9a-f]+$/i,d=/^0b[01]+$/i,f=/^0o[0-7]+$/i,p=parseInt;var m=function(e){if("number"==typeof e)return e;if((0,u.A)(e))return NaN;if((0,s.A)(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=(0,s.A)(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=l(e);var r=d.test(e);return r||f.test(e)?p(e.slice(2),r?2:8):c.test(e)?NaN:+e};var h=function(e,t,r){return void 0===r&&(r=t,t=void 0),void 0!==r&&(r=(r=m(r))==r?r:0),void 0!==t&&(t=(t=m(t))==t?t:0),n(m(e),t,r)}},64685:function(e){function t(e,t){e.onload=function(){this.onerror=this.onload=null,t(null,e)},e.onerror=function(){this.onerror=this.onload=null,t(new Error("Failed to load "+this.src),e)}}function r(e,t){e.onreadystatechange=function(){"complete"!=this.readyState&&"loaded"!=this.readyState||(this.onreadystatechange=null,t(null,e))}}e.exports=function(e,n,a){var o=document.head||document.getElementsByTagName("head")[0],i=document.createElement("script");"function"==typeof n&&(a=n,n={}),n=n||{},a=a||function(){},i.type=n.type||"text/javascript",i.charset=n.charset||"utf8",i.async=!("async"in n)||!!n.async,i.src=e,n.attrs&&function(e,t){for(var r in t)e.setAttribute(r,t[r])}(i,n.attrs),n.text&&(i.text=""+n.text),("onload"in i?t:r)(i,a),i.onload||t(i,a),o.appendChild(i)}},64790:function(e,t,r){Object.create;var n,a=Object.defineProperty,o=Object.getOwnPropertyDescriptor,i=Object.getOwnPropertyNames,l=(Object.getPrototypeOf,Object.prototype.hasOwnProperty),s=(e,t,r,n)=>{if(t&&"object"==typeof t||"function"==typeof t)for(let s of i(t))l.call(e,s)||s===r||a(e,s,{get:()=>t[s],enumerable:!(n=o(t,s))||n.enumerable});return e},u={};((e,t)=>
155{for(var r in t)a(e,r,{get:t[r],enumerable:!0})})(u,{default:()=>f}),e.exports=(n=u,s(a({},"__esModule",{value:!0}),n));var c=r(36830),d=r(69504),f=[{key:"youtube",name:"YouTube",canPlay:d.canPlay.youtube,lazyPlayer:(0,c.lazy)((()=>r.e(446).then(r.t.bind(r,96995,23))))},{key:"soundcloud",name:"SoundCloud",canPlay:d.canPlay.soundcloud,lazyPlayer:(0,c.lazy)((()=>r.e(979).then(r.t.bind(r,43512,23))))},{key:"vimeo",name:"Vimeo",canPlay:d.canPlay.vimeo,lazyPlayer:(0,c.lazy)((()=>r.e(173).then(r.t.bind(r,27706,23))))},{key:"mux",name:"Mux",canPlay:d.canPlay.mux,lazyPlayer:(0,c.lazy)((()=>r.e(723).then(r.t.bind(r,78368,23))))},{key:"facebook",name:"Facebook",canPlay:d.canPlay.facebook,lazyPlayer:(0,c.lazy)((()=>r.e(887).then(r.t.bind(r,5152,23))))},{key:"streamable",name:"Streamable",canPlay:d.canPlay.streamable,lazyPlayer:(0,c.lazy)((()=>r.e(627).then(r.t.bind(r,11096,23))))},{key:"wistia",name:"Wistia",canPlay:d.canPlay.wistia,lazyPlayer:(0,c.lazy)((()=>r.e(340).then(r.t.bind(r,72173,23))))},{key:"twitch",name:"Twitch",canPlay:d.canPlay.twitch,lazyPlayer:(0,c.lazy)((()=>r.e(42).then(r.t.bind(r,75459,23))))},{key:"dailymotion",name:"DailyMotion",canPlay:d.canPlay.dailymotion,lazyPlayer:(0,c.lazy)((()=>r.e(328).then(r.t.bind(r,4681,23))))},{key:"mixcloud",name:"Mixcloud",canPlay:d.canPlay.mixcloud,lazyPlayer:(0,c.lazy)((()=>r.e(570).then(r.t.bind(r,37387,23))))},{key:"vidyard",name:"Vidyard",canPlay:d.canPlay.vidyard,lazyPlayer:(0,c.lazy)((()=>r.e(392).then(r.t.bind(r,66165,23))))},{key:"kaltura",name:"Kaltura",canPlay:d.canPlay.kaltura,lazyPlayer:(0,c.lazy)((()=>r.e(463).then(r.t.bind(r,8828,23))))},{key:"file",name:"FilePlayer",canPlay:d.canPlay.file,canEnablePIP:e=>d.canPlay.file(e)&&(document.pictureInPictureEnabled||(0,c.supportsWebKitPresentationMode)())&&!d.AUDIO_EXTENSIONS.test(e),lazyPlayer:(0,c.lazy)((()=>r.e(458).then(r.t.bind(r,88587,23))))}]},64817:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=r(97711),o=n(r(97386));t.default=e=>(0,a.jsx)(o.default,{...e,children:(0,a.jsx)("path",{d:"M22 0H2a2.006 2.006 0 0 0-2 2v20a2.006 2.006 0 0 0 2 2h20a2.006 2.006 0 0 0 2-2V2a2.006 2.006 0 0 0-2-2ZM8 18V6l10 6Z"})})},64861:function(e,t,r){"use strict";var n,a=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var a=Object.getOwnPropertyDescriptor(t,r);a&&!("get"in a?!t.__esModule:a.writable||a.configurable)||(a={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,a)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),o=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),i=this&&this.__importStar||(n=function(e){return n=Object.getOwnPropertyNames||function(e){var t=[];for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[t.length]=r);return t},n(e)},function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r=n(e),i=0;i<r.length;i++)"default"!==r[i]&&a(t,e,r[i]);return o(t,e),t}),l=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.EllipsisButton=t.StyledBreadcrumbs=t.classes=void 0;const s=l(r(68795)),u=r(91972),c=i(r(62151)),d="Breadcrumbs";t.classes={separator:`${d}-separator`,darkThemed:`${d}-darkThemed`,link:`${d}-link`,label:`${d}-label`,startIcon:`${d}-startIcon`,lastBreadcrumb:`${d}-lastBreadcrumb`},t.StyledBreadcrumbs=(0,u.styled)(s.default)((({theme:{colours:e,breakpoints:r}})=>({[`& .${t.classes.separator}`]:{margin:"0",width:"8px"},[`& .${t.classes.link}`]:{padding:"0 6px",minWidth:"auto",height:"42px"},[`& .${t.classes.lastBreadcrumb}`]:{padding:"0 6px",color:e.slate},[`.${c.buttonClasses.startIcon}`]:{fontSize:"inherit",[`${r.up("sm")}`]:{display:"none"}},[`&.${t.classes.darkThemed}`]:{color:e.storm,[`& .${t.classes.link}`]:{textDecoration:"underline",textDecorationColor:e.storm},[`& .${t.classes.lastBreadcrumb}`]:{color:e.storm},[`& .${t.classes.label}`]:{maxWidth:"none"}}}))),t.EllipsisButton=(0,u.styled)(c.default)((()=>({minWidth:"42px",minHeight:"42px"})))},64922:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esMo
155dule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.StyledBox=t.StyledIconButton=t.CopyContentIcon=void 0;const a=n(r(80452)),o=r(89146),i=r(91972),l=n(r(22753)),s=n(r(51058));t.CopyContentIcon=(0,i.styled)(s.default)((({theme:e})=>({"&, & path":{fill:e.colours.inter},"&:hover":{cursor:"pointer"}}))),t.StyledIconButton=(0,i.styled)(l.default)({backgroundColor:"unset",padding:0,":hover":{backgroundColor:"unset"},[`.${o.touchRippleClasses.root}`]:{zIndex:3}}),t.StyledBox=(0,i.styled)(a.default)({display:"inline-block"})},64977:function(e,t){"use strict";t.__esModule=!0,t.default=void 0;var r={"application/zip":"FileZIP","application/pdf":"FilePDF","image/jpg":"FileJPG","image/jpeg":"FileJPEG","image/png":"FilePNG","image/svg+xml":"FileSVG","application/vnd.openxmlformats-officedocument.wordprocessingml.document":"FileDOCX","text/plain":"FileTXT","application/vnd.openxmlformats-officedocument.spreadsheetml.sheet":"FileXLSX"};t.default=r},65042:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=n(r(95156));t.default=a.default},65081:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.default=void 0;var a=n(r(61269)),o=n(r(79891)),i=n(r(9866)),l=n(r(86326)),s=r(25578),u=["title","selectedOptionTitle","isExpanded","options","children","handleOnChange"],c=function(e,t){var r=e.title,n=e.selectedOptionTitle,c=e.isExpanded,d=e.options,f=e.children,p=e.handleOnChange,m=(0,a.default)(e,u);return l.default.createElement(s.Root,{ref:t},l.default.createElement(s.StyledAccordion,Object.assign({square:!0,elevation:0,expanded:c,onChange:p,"data-testid":"configurator-panel-accordion"},m),l.default.createElement(s.StyledAccordionSummary,{expandIcon:l.default.createElement(o.default,null),"data-testid":"configurator-panel-accordion-summary"},l.default.createElement(i.default,{color:"inherit",component:"h3",variant:"h3",className:s.classes.title,"data-testid":"configurator-panel-accordion-summary-title"},n?l.default.createElement(l.default.Fragment,null,r+": ",l.default.createElement("span",{className:s.classes.selectedTitle},n)):r)),l.default.createElement(s.StyledAccordionDetails,{"data-testid":"configurator-panel-accordion-details"},f&&l.default.createElement(s.Content,{"data-testid":"configurator-panel-accordion-details-content"},f),d)))},d=l.default.forwardRef(c);t.default=d},65126:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.StyledMaterialTypography=t.classes=void 0;const a=r(91972),o=n(r(73426)),i="Typography";t.classes={body3:`${i}-body3`,darkBg:`${i}-darkBg`,underline:`${i}-underline`,h1NoClamp:`${i}-h1NoClamp`,h2NoClamp:`${i}-h2NoClamp`,h3NoClamp:`${i}-h3NoClamp`,h4NoClamp:`${i}-h4NoClamp`};const l=e=>
155({height:"5px",width:"100px",marginTop:"12px",[e.breakpoints.down(1024)]:{height:"4px",width:"90px"}}),s={marginTop:"6px",height:"4px",width:"90px"},u=e=>({height:"4px",width:"90px",marginTop:"6px",[e.breakpoints.down(1024)]:{height:"3px",width:"80px"}}),c={marginTop:"6px",height:"3px",width:"80px"};t.StyledMaterialTypography=(0,a.styled)(o.default)((({theme:e,variant:r})=>({[`&.${t.classes.body3}`]:{fontSize:"0.668rem"},[`&.${t.classes.underline}`]:{"&::after":{backgroundColor:e.colours.accent,content:'""',display:"block",marginBottom:"24px",..."h1"===r?l(e):"h2"===r?s:"h3"===r?u(e):"h4"===r?c:{height:"4px",width:"100px",marginTop:"1rem"}},[`&.${t.classes.darkBg}`]:{"&::after":{backgroundColor:e.colours.accent300}}},[`&.${t.classes.h1NoClamp}`]:{fontSize:"3rem"},[`&.${t.classes.h2NoClamp}`]:{fontSize:"2.5rem"},[`&.${t.classes.h3NoClamp}`]:{fontSize:"2rem"},[`&.${t.classes.h4NoClamp}`]:{fontSize:"1.25rem"}})))},65270:function(e,t,r){"use strict";var n=r(93916),a=r(14434),o=r(23843).indexOf,i=r(33960),l=a([].indexOf),s=!!l&&1/l([1],1,-0)<0;n({target:"Array",proto:!0,forced:s||!i("indexOf")},{indexOf:function(e){var t=arguments.length>1?arguments[1]:void 0;return s?l(this,e,t)||0:o(this,e,t)}})},65328:function(e,t,r){"use strict";var n=r(99203);e.exports=function(e,t,r){return n.f(e,t,r)}},65380:function(e,t){"use strict";t.__esModule=!0,t.ServiceTypesPrefixesEnum=void 0;var r=function(e){return e.Roofer="findARoofer",e.Branch="findABranch",e.Merchant="findAMerchant",e}({});t.ServiceTypesPrefixesEnum=r},65460:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const n=r(97711),a=r(66318);t.default=({children:e})=>(0,n.jsx)(a.Root,{children:e})},65478:function(e,t,r){"use strict";r(54820);var n=r(93710);e.exports=n("Array").push},65481:function(e,t){"use strict";t.T=void 0;const r=[".html",".json",".js",".map",".txt",".xml",".pdf"];t.T=(e,t="always")=>{if("/"===e)return e;const n=e.endsWith("/");return((e,t)=>{for(const r of e)if(t.endsWith(r))return!0;return!1})(r,e)?e:"always"===t?n?e:`${e}/`:"never"===t&&n?e.slice(0,-1):e}},65533:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=n(r(76130));t.default=a.default},65534:function(e,t,r){"use strict";var n=r(45821),a=TypeError;e.exports=function(e){if(n(e))throw new a("Can't call method on "+e);return e}},65551:function(e,t,r){"use strict";r.r(t),r.d(t,{buttonClasses:function(){return a.A},default:function(){return n.A},getButtonUtilityClass:function(){return a.B}});var n=r(14279),a=r(14771)},65567:function(e){e.exports=function(e){var t=[];if(null!=e)for(var r in Object(e))t.push(r);return t}},65569:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.ServerSlice=void 0;var a=n(r(61269)),o=function(e,t){if("function"==typeof WeakMap)var r=new WeakMap,n=new WeakMap;return function(e,t){if(!t&&e&&e.__esModule)return e;var a,o,i={__proto__:null,default:e};if(null===e||"object"!=typeof e&&"function"!=typeof e)return i;if(a=t?n:r){if(a.has(e))return a.get(e);a.set(e,i)}for(var l in e)"default"!==l&&{}.hasOwnProperty.call(e,l)&&((o=(a=Object.defineProperty)&&Object.getOwnPropertyDescriptor(e,l))&&(o.get||o.set)?a(i,l,o):i[l]=e[l]);return i}(e,t)}(r(86326)),i=r(13054),l=r(59714),s=r(38285),u=["sliceName","allowEmpty","children"];t.ServerSlice=function(e){var t=e.sliceName,r=e.allowEmpty,n=e.children,c=(0,a.default)(e,u),d=(0,o.useContext)(l.SlicesMapContext),f=(0,o.useContext)(l.SlicesPropsContext),p=d[t];if(!p){if(r)return null;throw new Error('Slice "'+p+'" for "'+t+'" slot not found')}var m=function(e,t){return Object.keys(t).length?e+"-"+(0,i.createContentDigest)(t):e}(p,c),h=f[m];return h?n&&(h.hasChildren=!0):f[m]=h={props:c,sliceName:p,hasChildren:!!n},o.default.createElement(s.ServerSliceRenderer,{sliceId:m},n)}},65601:function(e,t,r){"use strict";var n=r(71969),a=r(3309);e.exports=function(e){var t=n(e,"string");return a(t)?t:t+""}},65645:function(e,t,r){"use strict";var n=r(53507),a=r(45904),o=r(86326),i=r(37064),l=r(28841),s=r(92403),u=r(13326),c=r(2693),d=r(36870);const f=["children","className","component","image","src","style"],p=(0,u.Ay)("div",{name:"MuiCardMedia",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e,{isMediaComponent:n,isImageComponent:a}=r;return[t.root,n&&t.media,a&&t.img]}})((({ownerState:e})=>
155(0,a.A)({display:"block",backgroundSize:"cover",backgroundRepeat:"no-repeat",backgroundPosition:"center"},e.isMediaComponent&&{width:"100%"},e.isImageComponent&&{objectFit:"cover"}))),m=["video","audio","picture","iframe","img"],h=["picture","img"],v=o.forwardRef((function(e,t){const r=(0,s.A)({props:e,name:"MuiCardMedia"}),{children:o,className:u,component:v="div",image:g,src:b,style:y}=r,x=(0,n.A)(r,f),C=-1!==m.indexOf(v),A=!C&&g?(0,a.A)({backgroundImage:`url("${g}")`},y):y,_=(0,a.A)({},r,{component:v,isMediaComponent:C,isImageComponent:-1!==h.indexOf(v)}),E=(e=>{const{classes:t,isMediaComponent:r,isImageComponent:n}=e,a={root:["root",r&&"media",n&&"img"]};return(0,l.A)(a,c.R,t)})(_);return(0,d.jsx)(p,(0,a.A)({className:(0,i.A)(E.root,u),as:v,role:!C&&g?"img":void 0,ref:t,style:A,ownerState:_,src:C?g||b:void 0},x,{children:o}))}));t.A=v},65776:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.default=t.SystemCard=void 0;var a=n(r(61269)),o=n(r(62151)),i=n(r(25043)),l=n(r(22523)),s=n(r(14042)),u=n(r(57786)),c=r(39748),d=r(82781),f=r(20654),p=function(e,t){if("function"==typeof WeakMap)var r=new WeakMap,n=new WeakMap;return function(e,t){if(!t&&e&&e.__esModule)return e;var a,o,i={__proto__:null,default:e};if(null===e||"object"!=typeof e&&"function"!=typeof e)return i;if(a=t?n:r){if(a.has(e))return a.get(e);a.set(e,i)}for(var l in e)"default"!==l&&{}.hasOwnProperty.call(e,l)&&((o=(a=Object.defineProperty)&&Object.getOwnPropertyDescriptor(e,l))&&(o.get||o.set)?a(i,l,o):i[l]=e[l]);return i}(e,t)}(r(86326)),m=r(16003),h=r(47833),v=n(r(69391)),g=r(56028),b=r(635),y=["system","systemPropertiesToDisplay","countryCode","path","gtm","isHighlighted","data-testid"];var x=function(e,t){return(0,h.getPathWithCountryCode)(e,t)},C=function(e,t){if(0===t.length||!function(e){return Object.keys(e).includes("systemAttributes")}(e))return[];var r=(e.systemAttributes||[]).filter((function(e){return t.some((function(t){var r;return e.code.includes(t)||(null===(r=e.name)||void 0===r?void 0:r.includes(t))}))}));return t.reduce((function(e,t){return[...e,...r.filter((function(e){var r;return e.code.includes(t)||(null===(r=e.name)||void 0===r?void 0:r.includes(t))}))]}),[]).reduce((function(e,t){return[...e,...t.values]}),[]).slice(0,3)},A=function(e){var t,r,n,o,l=e.system,s=e.systemPropertiesToDisplay,h=void 0===s?[]:s,b=e.countryCode,A=e.path,_=e.gtm,E=e.isHighlighted,S=void 0!==E&&E,w=e["data-testid"],k=(0,a.default)(e,y),M=(0,g.useSiteContext)().getMicroCopy,T=x(b,A),O=(null===(t=l.masterImage)||void 0===t?void 0:t.mainSource)||(null===(r=l.galleryImages[0])||void 0===r?void 0:r.mainSource);return p.default.createElement(i.default,{xs:12,md:6,lg:3,"data-testid":w||"system-card-"+(0,c.replaceSpaces)(l.code)},p.default.createElement(u.default,Object.assign({title:l.name,media:O?{src:O,alt:l.name}:void 0,tag:l.goodBetterBest?{level:(0,m.getLevel)(l.goodBetterBest),label:M(m.goodBetterBestLabels[l.goodBetterBest])}:void 0,brandLogo:null!==(n=l.brand)&&void 0!==n&&n.code?p.default.createElement(v.default,{brandName:l.brand.code}):void 0,gtm:_,ctaLabel:M(d.microCopy.SDP_SYSTEM_READ_MORE),component:f.Link,to:T,highlighted:S,description:null!==(o=l.shortDescription)&&void 0!==o?o:void 0,systemProperties:C(l,h)},k)))};t.SystemCard=A;var _=function(e){var t=e.countryCode,r=e.systems,n=e.initialNumberShown,a=void 0===n?8:n,s=e.pageSize,u=void 0===s?8:s,c=(0,p.useState)(a),f=c[0],m=c[1],h=(0,g.useSiteContext)().getMicroCopy,v=h(d.microCopy.PDP_RELATED_PRODUCTS_SHOW_MORE);return p.default.createElement(p.default.Fragment,null,p.default.createElement(i.default,{container:!0,spacing:3},r.slice(0,f).map((function(e){return p.default.createElement(A,{key:""+e.code,system:e,countryCode:t,path:e.path,gtm:{id:"cta-click1",label:e.name+" - "+h(d.microCopy.SDP_SYSTEM_READ_MORE),action:x(t,e.path)}})}))),f<r.length?p.default.createElement(b.StyledLoadMoreWrapper,null,p.default.createElement(o.default,{onClick:function(){m((function(e){return e+u}))},variant:"outlined",endIcon:p.default.createElement(l.default,null),gtm:{id:"cta-click1",label:v}},v)):null)},E=function(e){var t=e.systems,r=e.sectionTitle,n=e.sectionBackgroun
155dColor,a=(0,g.useSiteContext)(),o=a.getMicroCopy,i=a.countryCode;return p.default.createElement(s.default,{backgroundColor:n||"alabaster","data-testid":"related-systems-section"},p.default.createElement("div",null,p.default.createElement(b.StyledTitle,null,r||o(d.microCopy.SDP_RECOMMENDED_SYSTEMS_TITLE)),p.default.createElement(_,{systems:t,countryCode:i})))};t.default=E},65781:function(e,t,r){"use strict";r.r(t),r.d(t,{default:function(){return n.A},getGrid2UtilityClass:function(){return i},grid2Classes:function(){return s}});var n=r(21141),a=r(72667),o=r(68223);function i(e){return(0,o.A)("MuiGrid2",e)}const l=["auto",!0,1,2,3,4,5,6,7,8,9,10,11,12];var s=(0,a.A)("MuiGrid2",["root","container","item","zeroMinWidth",...[0,1,2,3,4,5,6,7,8,9,10].map((e=>`spacing-xs-${e}`)),...["column-reverse","column","row-reverse","row"].map((e=>`direction-xs-${e}`)),...["nowrap","wrap-reverse","wrap"].map((e=>`wrap-xs-${e}`)),...l.map((e=>`grid-xs-${e}`)),...l.map((e=>`grid-sm-${e}`)),...l.map((e=>`grid-md-${e}`)),...l.map((e=>`grid-lg-${e}`)),...l.map((e=>`grid-xl-${e}`))])},65798:function(e,t,r){"use strict";var n=r(48159),a=TypeError;e.exports=function(e,t){if(!delete e[t])throw new a("Cannot delete property "+n(t)+" of "+n(e))}},65810:function(e,t,r){"use strict";var n=r(60330);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=n(r(24142)),o=r(36870),i=(0,a.default)((0,o.jsx)("path",{d:"M11 9h2V6h3V4h-3V1h-2v3H8v2h3v3zm-4 9c-1.1 0-1.99.9-1.99 2S5.9 22 7 22s2-.9 2-2-.9-2-2-2zm10 0c-1.1 0-1.99.9-1.99 2s.89 2 1.99 2 2-.9 2-2-.9-2-2-2zm-9.83-3.25.03-.12.9-1.63h7.45c.75 0 1.41-.41 1.75-1.03l3.86-7.01L19.42 4h-.01l-1.1 2-2.76 5H8.53l-.13-.27L6.16 6l-.95-2-.94-2H1v2h2l3.6 7.59-1.35 2.45c-.16.28-.25.61-.25.96 0 1.1.9 2 2 2h12v-2H7.42c-.13 0-.25-.11-.25-.25z"}),"AddShoppingCart");t.default=i},65847:function(e,t,r){"use strict";r.r(t),r.d(t,{cardMediaClasses:function(){return a.A},default:function(){return n.A},getCardMediaUtilityClass:function(){return a.R}});var n=r(65645),a=r(2693)},65862:function(e){e.exports=function(e,t){for(var r=-1,n=t.length,a=e.length;++r<n;)e[a+r]=t[r];return e}},65894:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=n(r(63001));t.default=a.default},65905:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.default=void 0;var a=n(r(61269)),o=r(26889),i=n(r(8158)),l=n(r(95230)),s=n(r(33600)),u=n(r(56470)),c=function(e,t){if("function"==typeof WeakMap)var r=new WeakMap,n=new WeakMap;return function(e,t){if(!t&&e&&e.__esModule)return e;var a,o,i={__proto__:null,default:e};if(null===e||"object"!=typeof e&&"function"!=typeof e)return i;if(a=t?n:r){if(a.has(e))return a.get(e);a.set(e,i)}for(var l in e)"default"!==l&&{}.hasOwnProperty.call(e,l)&&((o=(a=Object.defineProperty)&&Object.getOwnPropertyDescriptor(e,l))&&(o.get||o.set)?a(i,l,o):i[l]=e[l]);return i}(e,t)}(r(86326)),d=r(98370),f=r(74404),p=["options","groupName","isRequired","onChange","error","errorText","disabled"];var m=function(e){var t=e.options,r=e.groupName,n=e.isRequired,o=e.onChange,m=e.error,h=e.errorText,v=e.disabled,g=(0,a.default)(e,p),b=(0,c.useState)([]),y=b[0],x=b[1],C=function(e){var t=[];t=e.target.checked?[...y,e.target.name]:y.filter((function(t){return t!==e.target.name})),x(t),o&&o(t)};return c.default.createElement(l.default,{error:!!m},c.default.createElement(f.CheckboxGroupComponent,null,n&&c.default.createElement("span",null,"*"),r),null==t?void 0:t.map((function(e,t){return c.default.createElement(l.default,{key:t,disabled:v,fullWidth:!0},c.default.createElement(s.default,{control:c.default.createElement(i.default,Object.assign({color:"primary"},g,{name:e})),label:(0,d.convertMarkdownLinksToAnchorLinks)(e),onChange:C}))})),m?c.default.createElement(u.default,null,h):null)},h=(0,o.withFormControl)(m),v=Object.defineProperty(h,"Item",{value:m,writable:!1});t.default=v},65906:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.ProductListWrapperGrid=t.ProductListGrid=t.FooterAnchorLink=void 0;var a=n(r(66553)),o=n(r(25043)),i=r(91972),l=(0,i.styled)(o.default)({padding:0});t.ProductListWrapperGrid=l;var s=(0,i.styled)(a.default)({marginTop:"12px"});t.FooterAnchorLink=s;var u=(0,i.styled)(o.default)((function(e){var t;return(t={paddingTop:"60px"})[e.theme.breakpoints.down("lg")]={paddingTop:0},t}));t.ProductListGrid=u},65912:function(e){e.exports=function(e){var t=typeof e;return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==e:null===e}},65980:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esMo
155dule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=n(r(7813));t.default=a.default},66094:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const n=r(97711),a=(0,r(91972).styled)("svg")({padding:"0 !important"});t.default=e=>(0,n.jsxs)(a,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 310 100",...e,children:[(0,n.jsx)("path",{d:"M0 0h100v100H0V0Z",fill:"#009FE3"}),(0,n.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"m62.176 34.911-4.336 17.86h-.084l-4.339-17.86H40.11v20.28a7.315 7.315 0 0 0-5.239-6.716c2.255-1.235 3.742-2.89 3.742-5.953 0-3.1-1.7-7.61-9.693-7.61H12.3V65.27h17.215c5.121 0 10.16-2.878 10.6-8.443v8.443h8.844V45.8h.084l5.267 19.47h6.973l5.272-19.47h.085v19.47h8.844V34.911H62.176ZM21.65 42.14h4.933c1.913 0 3.188.554 3.188 2.084 0 1.956-1.233 2.507-3.188 2.507H21.65v-4.59Zm0 15.9h5.485v.001c1.954 0 3.654-.552 3.654-2.89 0-1.786-1.06-2.764-3.272-2.764H21.65v5.653Z",fill:"#fff"}),(0,n.jsx)("path",{d:"M78.358 34.914h9.354V65.27h-9.354V34.914Z",fill:"#fff"}),(0,n.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M123.79 34h7.908l11.553 31.866h-7.813l-2.415-7.31h-11.126l-2.415 7.31H112L123.79 34Zm7.528 18.966-3.834-12.04-3.932 12.04h7.766Z",fill:"#149ED9"}),(0,n.jsx)("path",{d:"M163.803 62.903a11.693 11.693 0 0 1-3.622 2.628 12.04 12.04 0 0 1-5.329 1.1 13.067 13.067 0 0 1-4.9-.884 10.872 10.872 0 0 1-3.764-2.484 11.419 11.419 0 0 1-2.438-3.798 12.914 12.914 0 0 1-.878-4.825 12.055 12.055 0 0 1 .901-4.66 11.832 11.832 0 0 1 2.487-3.798 11.493 11.493 0 0 1 3.787-2.557 12.245 12.245 0 0 1 4.805-.932c1.802-.043 3.594.3 5.256 1.005a11.205 11.205 0 0 1 3.742 2.675l-4.118 4.49a8.034 8.034 0 0 0-1.849-1.527 5.453 5.453 0 0 0-2.889-.67 4.715 4.715 0 0 0-2.2.501 5.373 5.373 0 0 0-1.657 1.314 5.61 5.61 0 0 0-1.043 1.888 7.2 7.2 0 0 0-.354 2.27c.001.74.121 1.473.354 2.173.226.697.58 1.345 1.043 1.91a5.421 5.421 0 0 0 1.657 1.362 4.53 4.53 0 0 0 2.2.526 5.736 5.736 0 0 0 2.936-.692 7.472 7.472 0 0 0 1.894-1.505l3.979 4.49Z",fill:"#149ED9"}),(0,n.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M178.38 63.764a7.435 7.435 0 0 1-2.867 2.054 10.171 10.171 0 0 1-6.344.383 7.243 7.243 0 0 1-2.415-1.123 6.21 6.21 0 0 1-1.846-2.127 6.863 6.863 0 0 1-.733-3.342 7.539 7.539 0 0 1 .781-3.489 7.298 7.298 0 0 1 2.152-2.557 9.782 9.782 0 0 1 3.243-1.55c1.32-.361 2.682-.538 4.049-.527.79 0 1.587.016 2.393.048a9.5 9.5 0 0 1 1.587.144v-.479a2.81 2.81 0 0 0-.357-1.457c-.24-.4-.562-.742-.946-1.005a3.797 3.797 0 0 0-1.349-.57 7.405 7.405 0 0 0-1.612-.17 10.596 10.596 0 0 0-3.765.574c-.89.33-1.739.763-2.532 1.289l-2.794-4.203c.518-.38 1.056-.73 1.612-1.05a11.964 11.964 0 0 1 2.131-.956 17.03 17.03 0 0 1 2.769-.693 21.207 21.207 0 0 1 3.527-.264c3.377 0 5.871.916 7.482 2.749a10.787 10.787 0 0 1 2.415 7.38v13.043h-6.392l-.189-2.102Zm.001-7.787c-.159-.031-.46-.07-.901-.118a14.224 14.224 0 0 0-1.514-.074 7.395 7.395 0 0 0-4.026.813 2.617 2.617 0 0 0-1.183 2.294c0 1.845 1.105 2.769 3.313 2.77.54.001 1.076-.088 1.587-.264a4.415 4.415 0 0 0 1.375-.74c.4-.327.73-.733.97-1.193a3.557 3.557 0 0 0 .379-1.674v-1.814ZM203.194 63.62a8.472 8.472 0 0 1-2.677 2.08 8.078 8.078 0 0 1-3.717.836 9.087 9.087 0 0 1-3.812-.814 8.933 8.933 0 0 1-3.076-2.318 11.21 11.21 0 0 1-2.061-3.63 14.275 14.275 0 0 1-.758-4.802 12.332 12.332 0 0 1 1.065-5.278 11.351 11.351 0 0 1 2.747-3.75 11.53 11.53 0 0 1 3.742-2.223 11.94 11.94 0 0 1 4.049-.74c.842-.021 1.684.051 2.51.216.624.151 1.24.335 1.846.55V34h6.771v31.866h-6.344l-.285-2.245Zm-.142-13.996a5.193 5.193 0 0 0-1.539-.622 9.403 9.403 0 0 0-2.061-.192 4.948 4.948 0 0 0-4.049 1.767 6.944 6.944 0 0 0-1.441 4.538 6.39 6.39 0 0 0 1.182 3.99 4.182 4.182 0 0 0 3.553 1.553 4.428 4.428 0 0 0 1.963-.405 3.946 3.946 0 0 0 2.155-2.653 7.36 7.36 0 0 0 .237-1.863v-6.114ZM234.02 63.429c-.251.16-.629.423-1.135.788a10.43 10.43 0 0 1-1.966 1.075c-.927.391-1.885.703-2.864.93a16.024 16.024 0 0 1-3.789.409 14.057 14.057 0 0 1-5.115-.884 11.104 11.104 0 0 1-3.856-2.462 10.356 10.356 0 0 1-2.415-3.798 13.84 13.84 0 0 1-.831-4.895c-.003-1.54.262-3.069.784-4.516a11.256 11.256 0 0 1 2.247-3.798 10.97 10.97 0 0 1 3.6-2.606 11.476 11.476 0 0 1 4.83-.979 11.055 11.055 0 0 1 4.735.957 9.826 9.826 0 0 1 3.433 2.65 11.525 11.525 0 0 1 2.108 4.063c.487 1.683.725 3.43.708 5.182v1.148h-15.813a4.283 4.283 0 0 0 1.587 3.177 6.156 6.156 0 0 0 4.235 1.361 10.13 10.13 0 0 0 4.311-.787 14.869 14.869 0 0 0 2.415-1.362l2.791 4.347Zm-5.963-11.133a4.025 4.025 0 0 0-.285-1.455 4.24 4.24 0 0 0-.853-1.361 4.546 4.54
1556 0 0 0-1.419-1.027 4.668 4.668 0 0 0-2.036-.408 4.974 4.974 0 0 0-2.083.408c-.559.24-1.066.59-1.492 1.026a4.422 4.422 0 0 0-.901 1.362c-.198.46-.302.954-.306 1.455h9.375Z",fill:"#149ED9"}),(0,n.jsx)("path",{d:"M236.677 43.459h6.533l.237 2.484a8.503 8.503 0 0 1 2.652-2.15 7.928 7.928 0 0 1 3.79-.86 8.963 8.963 0 0 1 2.368.286c1.19.31 2.287.909 3.195 1.745.357.326.682.686.971 1.075a9.36 9.36 0 0 1 3.338-2.293 10.64 10.64 0 0 1 4.096-.814 8.424 8.424 0 0 1 6.511 2.437 9.43 9.43 0 0 1 2.248 6.643v13.853h-6.818V53.11a4.884 4.884 0 0 0-.876-3.106 3.162 3.162 0 0 0-2.627-1.097 3.962 3.962 0 0 0-3.173 1.384 5.257 5.257 0 0 0-1.185 3.536v12.04h-6.581V53.108a4.884 4.884 0 0 0-.876-3.106 3.163 3.163 0 0 0-2.629-1.097 3.982 3.982 0 0 0-3.149 1.384 5.204 5.204 0 0 0-1.207 3.536v12.04h-6.818V43.459Z",fill:"#149ED9"}),(0,n.jsx)("path",{d:"M275.934 69.403c.394.294.814.549 1.255.762.466.225.976.34 1.492.335a2.558 2.558 0 0 0 1.824-.692 6.743 6.743 0 0 0 1.397-2.366l.663-1.815-10.133-22.167h7.766l5.538 14.14 5.019-14.14H298l-9.091 22.263a891.407 891.407 0 0 0-1.492 3.702 14.855 14.855 0 0 1-1.798 3.298 8.636 8.636 0 0 1-2.605 2.363 7.493 7.493 0 0 1-3.859.909 10.545 10.545 0 0 1-3.268-.478 9.399 9.399 0 0 1-2.697-1.385l2.744-4.73Z",fill:"#149ED9"})]})},66115:function(e,t,r){"use strict";var n=r(6084),a=r(95661),o=r(62392),i=r(93243)("toStringTag"),l=Object,s="Arguments"===o(function(){return arguments}());e.exports=n?o:function(e){var t,r,n;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(r=function(e,t){try{return e[t]}catch(r){}}(t=l(e),i))?r:s?o(t):"Object"===(n=o(t))&&a(t.callee)?"Arguments":n}},66148:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.default=void 0;var a=n(r(41027)),o=n(r(57077)),i=n(r(86326)),l=r(99924),s=function(e){function t(t,r){var n;return(n=e.call(this,t)||this).scene=void 0,n.camera=void 0,n.container=void 0,n.renderer=void 0,n.controls=void 0,n.diffuseImage=void 0,n.metalicImage=void 0,n.normalImage=void 0,n.tooltipContentRef=void 0,n.state=Object.assign({},r,{showRotationTooltip:!1}),n.onWindowResize=n.onWindowResize.bind((0,a.default)(n)),n.setIsLoading=n.setIsLoading.bind((0,a.default)(n)),n}(0,o.default)(t,e);var r=t.prototype;return r.propsChanged=function(e){return e.tile!==this.props.tile||e.colour!==this.props.colour},r.UNSAFE_componentWillReceiveProps=function(e){this.propsChanged(e)&&(this.setIsLoading(!0),this.loadModel(e))},r.componentWillUnmount=function(){var e,t;this.renderer&&(null===(e=this.renderer.domElement)||void 0===e||null===(t=e.parentNode)||void 0===t||t.removeChild(this.renderer.domElement));window.removeEventListener("resize",this.onWindowResize)},r.componentDidMount=function(){this.setIsLoading(!0),this.load(),window.addEventListener("resize",this.onWindowResize,!1)},r.onWindowResize=function(){this.renderFrame()},r.setIsLoading=function(e){this.props.setIsLoading&&this.props.setIsLoading(e),this.setState({isLoading:e})},r.renderFrame=function(){if(this.container&&this.props.tile){var e=this.container.getBoundingClientRect();this.camera.aspect=e.width/e.height,this.camera.updateProjectionMatrix(),this.renderer.setSize(e.width,e.height),this.renderer.render(this.scene,this.camera)}},r.handleResetRotation=function(){var e;null===(e=this.camera)||void 0===e||e.position.copy(this.state.cameraPosition),this.controls.update()},r.render=function(){var e=this;return i.default.createElement(l.Root,{"data-testid":"viewer-old"},i.default.createElement(l.Canvas,{ref:function(t){e.container=t}}))},t}(i.default.Component);t.default=s},66159:function(e,t,r){"use strict";t.__esModule=!0,t.default=void 0;var n=r(86326),a=r(82781),o=r(56028),i=function(){var e=(0,o.useSiteContext)().getMicroCopy;return{previousSlideLabel:(0,n.useMemo)((function(){var t=e(a.microCopy.CAROUSEL_PREVIOUS_SLIDE_LABEL);return t.startsWith("MC:")?"Previous slide":t}),[e]),nextSlideLabel:(0,n.useMemo)((function(){var t=e(a.microCopy.CAROUSEL_NEXT_SLIDE_LABEL);return t.startsWith("MC:")?"Next slide":t}),[e])}};t.default=i},66185:function(e,t,r){"use strict";var n=r(86326),a=r(63375);t.A=function(e){const t=n.useRef(e);return(0,a.A)((()=>{t.current=e})),n.useRef(((...e)=>(0,t.current)(...e))).current}},66243:function(e,t,r){"use strict";
155Object.defineProperty(t,"__esModule",{value:!0});const n=r(97711);t.default=e=>(0,n.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 228 100",xmlSpace:"preserve",...e,children:[(0,n.jsx)("path",{d:"M5.556 58.066c.519.65 1.157 1.16 1.806 1.68a12.05 12.05 0 0 0 2.324 1.551c.898.52 1.805.9 2.833 1.161 1.027.26 2.194.39 3.222.39.648 0 1.416-.13 2.064-.26.649-.13 1.287-.52 1.806-.9.519-.38 1.027-.78 1.287-1.421.389-.52.518-1.16.518-1.811 0-1.42-.778-2.842-2.194-3.362-2.195-1.03-4.38-1.941-6.703-2.451-1.417-.39-2.833-.9-4.12-1.551-1.287-.65-2.324-1.42-3.352-2.451-.897-.9-1.675-2.072-2.194-3.232a11.14 11.14 0 0 1-.778-4.132c0-1.551.26-3.232.898-4.653.638-1.42 1.546-2.841 2.703-3.882 1.287-1.16 2.833-2.071 4.508-2.711C12.25 29.38 14.434 29 16.5 29c1.805 0 3.61.13 5.287.65 1.416.39 2.703.9 4 1.421.897.52 1.805 1.03 2.703 1.811.648.65 1.157 1.03 1.546 1.42l-5.157 5.694c-.39-.39-.898-.78-1.546-1.16l-1.936-1.161c-.777-.39-1.546-.65-2.324-.9a9.706 9.706 0 0 0-2.703-.391c-.648 0-1.287.13-1.805.26-.649.13-1.158.52-1.676.78-.519.26-.898.781-1.157 1.161-.26.39-.39.9-.39 1.42 0 1.422.898 2.712 2.195 3.233 1.806 1.03 3.87 1.68 5.796 2.07 1.416.391 2.962.901 4.249 1.422 1.416.65 2.574 1.42 3.74 2.45 1.158 1.032 2.066 2.202 2.704 3.623.778 1.68 1.027 3.492 1.027 5.303 0 1.68-.389 3.361-1.157 4.912-.778 1.551-1.935 2.842-3.222 3.882-1.416 1.161-3.092 2.072-4.768 2.582-1.935.65-3.87.9-5.925.9-1.805 0-3.61-.13-5.416-.52-1.547-.39-2.963-.78-4.38-1.42-1.286-.521-2.443-1.291-3.48-2.072C1.665 65.59.767 64.82 0 63.92l5.546-5.813.01-.04ZM59.551 66.86c-.26.26-.778.52-1.416 1.031-.778.52-1.546 1.03-2.444 1.29-1.157.521-2.324.901-3.611 1.161-1.546.39-3.093.52-4.768.52-2.195 0-4.38-.39-6.444-1.03-1.806-.65-3.482-1.68-4.768-3.102-1.287-1.29-2.324-2.971-2.963-4.652-.648-1.941-1.027-4.012-1.027-6.073 0-1.942.389-3.752 1.027-5.563.648-1.681 1.546-3.362 2.833-4.653 1.287-1.42 2.833-2.451 4.509-3.232 1.935-.78 4-1.29 6.055-1.16 2.065 0 4 .39 5.925 1.16 1.676.78 3.092 1.941 4.25 3.232 1.156 1.42 2.064 3.232 2.573 5.043.648 2.07.898 4.262.898 6.463v1.421H40.33c0 1.55.777 2.972 1.934 4.012 1.546 1.16 3.352 1.811 5.287 1.681 1.806.13 3.74-.26 5.417-1.03 1.027-.52 2.064-1.031 2.962-1.681l3.611 5.173.01-.01ZM52.08 53.023c0-.65-.13-1.29-.39-1.811-.259-.65-.648-1.16-1.027-1.68-.518-.521-1.157-.901-1.805-1.292-.778-.39-1.676-.52-2.574-.52-.898 0-1.805.13-2.573.52-.649.26-1.287.78-1.806 1.291-.519.51-.898 1.03-1.157 1.681-.26.52-.389 1.16-.389 1.811h11.73-.01ZM90.614 30.27h8.508v39.562h-8.508V30.271ZM83.91 44.498c-2.065-2.33-5.157-3.361-9.277-3.361-1.416 0-2.962.13-4.379.39-1.157.13-2.324.52-3.48.9-.899.26-1.806.65-2.704 1.16-.649.391-1.417.781-2.065 1.292l3.481 5.172a14.715 14.715 0 0 1 3.222-1.55 14.47 14.47 0 0 1 4.639-.78c.648 0 1.286.13 2.065.26.648.13 1.157.39 1.675.78.519.26.898.78 1.157 1.29.26.52.52 1.161.39 1.811v.65c-.649-.13-1.287-.13-1.936-.13h-2.962c-1.676 0-3.352.26-5.028.651-1.416.39-2.833 1.03-4 1.941-1.157.78-2.065 1.941-2.703 3.232-.638 1.29-1.027 2.841-1.027 4.262 0 1.42.259 2.842.897 4.132.519 1.03 1.287 1.941 2.325 2.582.897.65 1.935 1.16 2.962 1.42 2.574.65 5.417.52 7.86-.52 1.417-.52 2.574-1.42 3.611-2.581l.26 2.581h7.99V53.663c.13-3.361-.898-6.593-2.963-9.175l-.01.01ZM73.087 64.92c-2.324 0-4.25-1.03-4.25-3.622 0-2.591 1.936-3.491 4.25-4.012 2.195-.65 4.898-.78 6.314-1.68.26 6.593-1.416 9.304-6.314 9.304v.01ZM101.825 55.874c0-1.94.389-4.012 1.028-5.813a11.355 11.355 0 0 1 3.092-4.652c1.287-1.42 2.963-2.451 4.639-3.232 1.935-.78 4-1.16 6.054-1.16 2.055 0 4.12.39 6.055 1.16 1.806.78 3.352 1.811 4.639 3.232 1.286 1.42 2.324 2.971 3.092 4.652 1.416 3.752 1.416 7.885 0 11.507s-4.249 6.463-7.731 7.884c-1.935.78-4 1.16-6.055 1.16-2.054 0-4.119-.39-6.054-1.16-1.806-.78-3.352-1.811-4.639-3.232a18.157 18.157 0 0 1-3.092-4.652c-.648-1.681-1.028-3.622-1.028-5.694Zm14.953 7.495c1.935 0 3.741-.78 4.898-2.332.519-.78 1.027-1.55 1.287-2.451a10.151 10.151 0 0 0 0-5.563c-.26-.9-.649-1.68-1.287-2.331a6.538 6.538 0 0 0-2.065-1.681c-.898-.39-1.806-.65-2.833-.65-1.027 0-1.935.26-2.833.65-.778.39-1.546.9-2.065 1.68-.518.651-1.027 1.552-1.286 2.332a8.19 8.19 0 0 0 0 5.563c.259.9.778 1.68 1.286 2.451.519.78 1.287 1.291 2.065 1.681.778.52 1.806.65 2.833.65Z",fill:"#005DA4"}),(0,n.jsx)("path",{d:"M136.369 48.76h-4.509v-6.723h4.509v-1.42c0-1.812.259-3.493 1.028-5.043.648-1.291 1.416-2.582 2.573-3.492 1.028-.9 2.324-1.681 3.611-2.072 1.287-.39 2.703-.65 4.12-.65 1.546 0 3.092.26 4.508.65 1.547.39 2.963 
1551.161 4.25 2.202-.649.9-1.157 1.81-1.806 2.711-.648.9-1.157 1.811-1.805 2.712-.648-.39-1.287-.78-1.935-1.031a6.209 6.209 0 0 0-2.195-.39c-1.027 0-2.065.39-2.833 1.16-.778.9-1.157 2.072-1.027 3.232v1.551h6.573v6.594h-6.573v21.071h-8.509V48.751l.02.01ZM158.155 30.27h8.508v39.562h-8.508V30.271ZM195.791 66.86c-.26.26-.779.52-1.417 1.031-.778.52-1.546 1.03-2.444 1.29-1.157.521-2.324.901-3.611 1.161-1.546.39-3.092.52-4.768.52-2.194 0-4.379-.39-6.444-1.03-1.805-.65-3.481-1.68-4.768-3.101-1.287-1.291-2.324-2.972-2.962-4.653-.649-1.941-1.028-4.012-1.028-6.073 0-1.941.389-3.752 1.028-5.563.648-1.681 1.546-3.362 2.833-4.653 1.286-1.42 2.832-2.451 4.508-3.232 1.935-.78 4-1.29 6.055-1.16 2.065 0 4 .39 5.925 1.16 1.676.78 3.093 1.941 4.25 3.232 1.157 1.42 2.064 3.232 2.573 5.043.649 2.071.898 4.262.898 6.463v1.421h-19.721c0 1.551.778 2.972 1.935 4.012 1.547 1.16 3.352 1.811 5.287 1.681 1.806.13 3.741-.26 5.417-1.03 1.027-.52 2.065-1.03 2.962-1.681l3.482 5.173.01-.01Zm-7.342-13.837c0-.65-.13-1.29-.389-1.81-.259-.651-.649-1.162-1.028-1.682-.518-.52-1.157-.9-1.805-1.29-.778-.39-1.676-.52-2.574-.52-.897 0-1.805.13-2.573.52-.649.26-1.287.78-1.806 1.29-.518.51-.897 1.03-1.157 1.681-.259.52-.389 1.16-.389 1.811h11.731-.01ZM207.641 55.875l-10.055-13.838h10.185l5.027 7.364 5.027-7.364h9.277l-9.795 13.317L228 69.832h-10.185l-5.546-8.014-5.546 8.014h-9.277l10.185-13.957h.01Z",fill:"#3ABCA8"})]})},66256:function(e,t,r){"use strict";var n,a=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var a=Object.getOwnPropertyDescriptor(t,r);a&&!("get"in a?!t.__esModule:a.writable||a.configurable)||(a={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,a)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),o=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),i=this&&this.__importStar||(n=function(e){return n=Object.getOwnPropertyNames||function(e){var t=[];for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[t.length]=r);return t},n(e)},function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r=n(e),i=0;i<r.length;i++)"default"!==r[i]&&a(t,e,r[i]);return o(t,e),t}),l=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.DownloadListContext=void 0;const s=r(97711),u=l(r(81369)),c=i(r(86326)),d=l(r(62151)),f=r(96346);t.DownloadListContext=(0,c.createContext)({list:{},allListItemsWithPages:{},currentPage:0,count:0,size:0,remainingSize:1/0,isLoading:!1,selectedAllCheckboxCheckedByPages:{0:!1},selectedAllCheckboxDisabledByPages:{0:!1},resetAllListItems:()=>{},updateAllListItems:()=>{},updateList:()=>{},resetList:()=>{},setIsLoading:()=>{},setSelectAllCheckboxCheckedByPage:e=>e=>{},setSelectAllCheckboxDisabledByPage:e=>e=>{},setCurrentPage:()=>()=>{}});const p=(0,c.forwardRef)(((e,r)=>{const{ariaLabel:n,dataTestid:a,name:o,renderKey:i}=e,{currentPage:l,allListItemsWithPages:u,selectedAllCheckboxCheckedByPages:d,selectedAllCheckboxDisabledByPages:p,list:m,updateList:h,setSelectAllCheckboxCheckedByPage:v}=(0,c.useContext)(t.DownloadListContext);return(0,s.jsx)(f.StyledCheckbox,{"data-testid":a,name:o,"aria-label":n,value:d[`${l}`],checked:d[`${l}`],onChange:e=>{const t=u[`${l}`];if(e){v(l)(e);for(const e in t)m[`${e}`]||h(e,t[`${e}`].value,t[`${e}`].fileSize)}else{v(l)(e);for(const e in t)m[`${e}`]&&h(e,void 0,t[`${e}`].fileSize)}},disabled:p[`${l}`],inputRef:r},i)}));p.displayName="DownloadListSelectAllCheckbox";const m=({children:e,onChange:r,maxSize:n,initialList:a={}})=>{const[o,i]=(0,c.useState)(a),[l,u]=(0,c.useState)(0),[d,f]=(0,c.useState)({}),p=function(e){const t=(0,c.useRef)();return(0,c.useEffect)((()=>{t.current=e}),[e]),t.current}(o),[m,h]=(0,c.useState)(!1),[v,g]=(0,c.useState)({0:!1}),[b,y]=(0,c.useState)({0:!1}),[x,C]=(0,c.useState)(0),A=Object.values(o).filter(Boolean).length;return(0,c.useEffect)((()=>{p&&r&&JSON.stringify(p)!==JSON.stringify(o)&&r(o),d[`${l}`]&&0!==Object.keys(d[`${l}`]).length&&(Object.keys(d[`${l}`]).every((e=>o[`${e}`]))?g((e=>({...e,[l]:!0}))):g((e=>({...e,[l]:!1}))))}),[p,o,r,l]),(0,s.jsx)(t.DownloadListContext.Provider,{value:{list:o,allListItemsWithPages:d,currentPage:l,resetAllListItems:()=>{f({})},updateAllListItems:(e,t,r,n=0)=>{f((a=>({...a,[e]:{...a[`${e}`],[t]:{value:r,fileSize:n}}})))},updateList:(e,t,r=0)=>{i((r=>({...r,[e]:t}))),C((e=>t?e+r:e-r))},resetList:()=>{i({}),C(0),g({})},count:A,size:x,remainingSize:n?n-x:1/0,isLoading:m,setIsLoading:h,selectedAllCheckboxCheckedByPages:v,setSelectAllCheckboxCheckedByPage:e=>t=>{g((r=>({...r,[e]:t})))},selectedAllCheckboxDisabledByPages:b,setSelectAllCheckboxDisabledByPage:e=>t=>{y((r=>({...r,[e]:t})))},setCurrentPage:u},children:e})};m.Checkbox=c.default.memo((({name:e,value:r,fileSize:n,ariaLabel:a,...o})=>{const{list:i,updateList:l,isLoading:u}=(0,c.useContext)(t.DownloadListContext),d=(0,c.useCallback)((t=>
155{l(e,t&&r,n)}),[e,r,n,l]);return(0,s.jsx)(f.StyledCheckbox,{name:e,inputProps:{"aria-label":a},onChange:d,disabled:u,checked:!!i[e],...o})})),m.Button=({component:e,label:r,onClick:n,...a})=>{const{list:o,count:i,resetList:l,isLoading:f,setIsLoading:p}=(0,c.useContext)(t.DownloadListContext),m=e||d.default;return(0,s.jsx)(s.Fragment,{children:(0,s.jsxs)(m,{onClick:async()=>{p(!0),await n(o),p(!1),l()},disabled:f,...a,children:[r.replace("{{count}}",`${i}`),f&&(0,s.jsx)(u.default,{size:24,color:"inherit",style:{marginLeft:"0.5rem"}})]})})},m.Clear=c.default.memo((({label:e,component:r=d.default,...n})=>{const{resetList:a}=(0,c.useContext)(t.DownloadListContext);return(0,s.jsx)(r,{...n,variant:"text",onClick:a,children:e})})),m.SelectAllCheckBox=c.default.memo(p),t.default=m},66257:function(e,t,r){"use strict";var n=r(88302);e.exports=n},66318:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Root=void 0;const n=r(91972);t.Root=(0,n.styled)("span")({display:"block",textIndent:"-9999px",overflow:"hidden",position:"absolute"})},66372:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.StyledExpandLess=t.StyledButton=t.Root=t.classes=void 0;const a=r(65551),o=r(91972),i=n(r(62151)),l=n(r(38011));t.classes={hidden:"BackToTop-hidden"},t.Root=(0,o.styled)("div")((({theme:e})=>({opacity:1,transition:"visibility 280s, opacity 280ms linear",position:"fixed",right:0,bottom:"100px",zIndex:3,[`&.${t.classes.hidden}`]:{visibility:"hidden",opacity:0}}))),t.StyledButton=(0,o.styled)(i.default)((({theme:e})=>({cursor:"pointer",borderRadius:"6px 0 0 6px",boxShadow:`0px 8px 10px ${(0,o.alpha)(e.colours.black,.2)}`,border:"none",backgroundColor:e.colours.black,opacity:.5,"&:hover":{backgroundColor:e.colours.black,opacity:.75},[`&.${a.buttonClasses.root}`]:{minWidth:"auto",width:"56px",height:"56px"}}))),t.StyledExpandLess=(0,o.styled)(l.default)((({theme:e})=>({fontSize:"36px",width:"36px",height:"36px",color:e.colours.white})))},66393:function(e){(function(){var t,r,n,a,o,i;"undefined"!=typeof performance&&null!==performance&&performance.now?e.exports=function(){return performance.now()}:"undefined"!=typeof process&&null!==process&&process.hrtime?(e.exports=function(){return(t()-o)/1e6},r=process.hrtime,a=(t=function(){var e;return 1e9*(e=r())[0]+e[1]})(),i=1e9*process.uptime(),o=a-i):Date.now?(e.exports=function(){return Date.now()-n},n=Date.now()):(e.exports=function(){return(new Date).getTime()-n},n=(new Date).getTime())}).call(this)},66528:function(e,t,r){"use strict";var n,a=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var a=Object.getOwnPropertyDescriptor(t,r);a&&!("get"in a?!t.__esModule:a.writable||a.configurable)||(a={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,a)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),o=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),i=this&&this.__importStar||(n=function(e){return n=Object.getOwnPropertyNames||function(e){var t=[];for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[t.length]=r);return t},n(e)},function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r=n(e),i=0;i<r.length;i++)"default"!==r[i]&&a(t,e,r[i]);return o(t,e),t}),l=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.NavigationListSection=void 0;const s=r(97711),u=l(r(55530)),c=i(r(86326)),d=l(r(62151)),f=l(r(71513)),p=l(r(63322)),m=l(r(28957)),h=l(r(9866)),v=r(39748),g=r(94023),b=r(79927),y=r(79007);t.NavigationListSection=(0,c.memo)((({activeDepth:e,backLabel:r="Back",buttonComponent:n,promoButtonComponent:a,className:o,dataTestId:i="navigation-list-root",depth:l,initialValue:x=!1,isFooter:C=!1,isRoot:A=!1,menu:_,setActiveDepth:E,show:S,toggleLanguageSelection:w,openUtilitiesSelection:k,setOpenUtilityIndex:M,setShowUtilitiesSelection:T,utilities:O,mainMenuTitleLabel:D="BMI Group",mainMenuDefaultLabel:R="Main menu",language:P,showFooter:L})=>{const[I,j]=(0,c.useState)(x),F=n||d.default,B=(0,c.useCallback)((t=>{if(l===e-1){j(t!==I&&t),E(l)}else E(l+1),j(t)}),[]),N=(0,c.useCallback)((()=>{E(l-1)}),[l,E]);if(l>e)return null;const $=({action:e,icon:t,image:r,isHeading:n,isLabelHidden:a,isParagraph:o,label:i,menu:l})=>
155{if(n)return(0,s.jsx)(h.default,{className:y.classes.navigationListType,variant:"h6",children:i});if(o)return(0,s.jsx)(h.default,{className:y.classes.navigationListType,variant:"body1",children:i});if(r)return c.default.isValidElement(r)?(0,s.jsx)("div",{className:y.classes.image,children:r}):(0,s.jsx)("img",{alt:i,className:y.classes.image,src:r});{let r=e;return l&&1===l.length&&l[0].action&&(r=l[0].action),(0,s.jsx)(g.NavigationListButton,{component:F,action:r,accessibilityLabel:i,startIcon:a&&t,endIcon:t&&!a&&(0,s.jsx)("span",{className:y.classes.iconWrapper,children:t}),target:"_blank",children:a?null:i})}};return(0,s.jsx)("div",{className:(0,u.default)(y.classes.navigationList,A&&o,C&&y.classes.footer,S&&y.classes.show),"data-testid":i,children:(0,s.jsxs)("ul",{children:[l?(0,s.jsxs)("li",{className:y.classes.backNavigation,"data-testid":"navigation-list-back-navigation",children:[(0,s.jsx)(g.NavigationListButton,{component:F,className:y.classes.backButton,startIcon:(0,s.jsx)(p.default,{className:y.classes.chevronLeft}),onClick:N,"data-testid":"navigation-list-button-back",children:r}),(0,s.jsx)("hr",{className:y.classes.separator})]},`menu-${l}-back`):!C&&(0,s.jsx)("li",{className:y.classes.mainMenuTitleWrapper,children:(0,s.jsx)(h.default,{className:y.classes.mainMenuTitle,variant:"h6","data-testid":"navigation-list-main-menu-title",children:D})},`menu-${l}-heading`),_.map(((r,n)=>{const{footer:o,hasSeparator:i,icon:u,isLabelHidden:c,label:d,menu:f}=r,p=f&&(f.length>1||f[0]?.menu||0!==l&&l<4),h=I===n,b=l<e&&I===n;return[p?(0,s.jsxs)("li",{"data-depth":l,children:[(0,s.jsx)(g.NavigationListButton,{component:F,active:b,accessibilityLabel:d,startIcon:u,endIcon:(0,s.jsx)(m.default,{className:y.classes.chevronRight}),onClick:()=>{B(n)},"data-testid":`navigation-list-button-${(0,v.replaceSpaces)(d)}`,children:c?null:d}),(0,s.jsx)(t.NavigationListSection,{activeDepth:e,buttonComponent:F,backLabel:_[0].isHeading?_[0].label:R,depth:l+1,menu:f,show:h,setActiveDepth:E,mainMenuDefaultLabel:R,showFooter:L}),i&&(0,s.jsx)("hr",{className:y.classes.separator})]},`menu-${l}-item-${n}`):(0,s.jsxs)("li",{"data-depth":l,children:[$(r),i&&(0,s.jsx)("hr",{className:y.classes.separator})]},`menu-${l}-item-${n}`),o&&L&&(0,s.jsx)(t.NavigationListSection,{activeDepth:e,dataTestId:`menu-${l}-navigation-list-footer`,buttonComponent:a??F,depth:l+1,isFooter:!0,menu:o,show:I===n,showFooter:L,setActiveDepth:()=>{}},`menu-${l}-navigation-list-${n}`)]})),O&&(0,s.jsx)(b.NavigationUtilities,{button:F,utilities:O,onClickUtility:e=>{k?.(e)}}),A&&!!P&&(0,s.jsx)("li",{children:(0,s.jsx)(g.NavigationListButton,{component:F,endIcon:(0,s.jsx)(m.default,{className:y.classes.chevronRight}),onClick:w,accessibilityLabel:P.code.toUpperCase(),children:(0,s.jsxs)("span",{className:y.classes.languageButtonContent,children:[P.icon&&("string"==typeof P.icon?(0,s.jsx)("img",{width:"20px",height:"16px",className:y.classes.languageIcon,src:P.icon,alt:P.label}):(0,s.jsx)(f.default,{width:"20px",height:"16px",source:P.icon,className:y.classes.languageIcon})),P.code.toUpperCase()]})})})]})})}))},66553:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=n(r(14012));t.default=a.default},66574:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=r(97711),o=n(r(97386));t.default=e=>(0,a.jsxs)(o.default,{viewBox:"0 0 72 72",...e,children:[(0,a.jsx)("path",{fillRule:"evenodd",d:"M34.164 10.628a3 3 0 0 1 3.672 0l31 24a3 3 0 1 1-3.672 4.744L36 16.794 6.837 39.372a3 3 0 0 1-3.673-4.744zM24 44a3 3 0 0 1 3-3h18a3 3 0 1 1 0 6H27a3 3 0 0 1-3-3",clipRule:"evenodd"}),(0,a.jsx)("path",{fillRule:"evenodd",d:"M36 56a3 3 0 0 1-3-3V35a3 3 0 0 1 6 0v18a3 3 0 0 1-3 3M48.5 25.5V13h8v12.5z",clipRule:"evenodd"})]})},66685:function(e,t,r){"use strict";var n=r(58301),a=r(28553);e.exports=function(e,t,r,o){try{return o?t(n(r)[0],r[1]):t(r)}catch(i){a(e,"throw",i)}}},66797:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.CardRadioGroup=t.CardCheckboxGroup=void 0;var a=n(r(61269)),o=n(r(483)),i=n(r(6509)),l=n(r(55530)),s=n(r(86326)),u=r(76364),c=["className","gridContainerClassName"],d=function(e){return s.default.createElement(u.StyledCardRadioGroup,Object.assign({},e,{gridContainerClassName:u.classes.gridContainer}))};t.CardRadioGroup=d,d.Item=i.default.Item;var f=function(e){var t=e.className,r=e.gridContainerClassName,n=(0,a.default)(e,c);return s.default.createElement(u.StyledCardCheckboxGroup,Object.assign({},n,{className:t,gridContainerClassName:(0,l.default)(u.classes.gridContainer,r)}))};t.CardCheckboxGroup=f,f.Item=o.default.Item},66892:function(e,t,r){var n=r(29810).default,a=r(41027);e.exports=function(e,t){if(t&&("object"===n(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return a(e)},e.exports.__esModule=!0,e.exports.default=e.exports},67065:function(e,t,r){"use strict";t.__esModule=!0,t.default=void 0;
155var n=r(86326),a=function(){var e=(0,n.useState)(!0),t=e[0],r=e[1];(0,n.useEffect)((function(){return a(),window.addEventListener("resize",a),function(){window.removeEventListener("resize",a)}}),[]);var a=function(){var e,t;r((null===(e=window)||void 0===e?void 0:e.innerWidth)!==(null===(t=document)||void 0===t?void 0:t.body.offsetWidth))};return t};t.default=a},67066:function(e,t,r){var n=r(91158),a=/^\s+/;e.exports=function(e){return e?e.slice(0,n(e)+1).replace(a,""):e}},67093:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isDefined=void 0;t.isDefined=function(e){return null!=e}},67234:function(e,t,r){var n,a=r(85171),o=(n=/[^.]+$/.exec(a&&a.keys&&a.keys.IE_PROTO||""))?"Symbol(src)_1."+n:"";e.exports=function(e){return!!o&&o in e}},67263:function(e,t,r){"use strict";var n=r(30978),a=r(47102),o=r(4424),i=Array,l=Math.max;e.exports=function(e,t,r){for(var s=a(e),u=n(t,s),c=n(void 0===r?s:r,s),d=i(l(c-u,0)),f=0;u<c;u++,f++)o(d,f,e[u]);return d.length=f,d}},67329:function(e,t,r){"use strict";var n,a=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var a=Object.getOwnPropertyDescriptor(t,r);a&&!("get"in a?!t.__esModule:a.writable||a.configurable)||(a={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,a)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),o=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),i=this&&this.__importStar||(n=function(e){return n=Object.getOwnPropertyNames||function(e){var t=[];for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[t.length]=r);return t},n(e)},function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r=n(e),i=0;i<r.length;i++)"default"!==r[i]&&a(t,e,r[i]);return o(t,e),t}),l=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const s=r(97711),u=l(r(53124)),c=l(r(28694)),d=l(r(87999)),f=r(91972),p=l(r(16978)),m=l(r(55530)),h=i(r(86326)),v=l(r(62151)),g=l(r(52298)),b=l(r(25043)),y=l(r(71513)),x=l(r(57886)),C=l(r(44421)),A=l(r(91762)),_=l(r(21591)),E=l(r(80090)),S=i(r(42269)),w=l(r(25239)),k=l(r(9866)),M=l(r(66553)),T=l(r(48164)),O=r(79007),D=r(32203),R=r(13650),P=l(r(71040)),L=h.default.forwardRef((({auth:e,language:t,languages:r,navigation:n,utilities:a,logoAction:o={href:"/"},logoLabel:i="Link to home",activeNavLabel:l,closeLabel:L="Close",n
155avigationButtonComponent:I,promoButtonComponent:j,disableSearch:F,searchAction:B,searchGtm:N,searchLabel:$="Search",searchPlaceholder:U="Search BMI...",basketLabel:z="Basket",searchTitle:V="How can we help you today?",searchDefaultValueFromQuery:H=!0,searchAlwaysDropDrawer:W=!1,onToggleShowSearch:G,openLabel:Z="Open menu",mainMenuTitleLabel:q,mainMenuDefaultLabel:Y,languageLabel:K,languageIntroduction:X,navUtilityLinkButton:Q=v.default,shoppingCartButtonComponent:J=R.StyledShoppingCartButton,searchButtonComponent:ee=R.SearchButton,onCountrySelection:te,useGTM:re,sampleBasketDialog:ne,shoppingCartCount:ae=0,searchSuggestions:oe,onChangeSearch:ie,onSubmitSearch:le,onSelectedSearchSuggestion:se,creeperBarText:ue,creeperBarAction:ce,requestAccessButtonComponent:de=R.StyledRequestAccessButton,requestAccessTitle:fe,onClickRequestAccess:pe,languageDropdownCloseButtonGtm:me},he)=>{const[ve,ge]=(0,h.useState)(!1),[be,ye]=(0,h.useState)(!1),[xe,Ce]=(0,h.useState)(!1),[Ae,_e]=(0,h.useState)(!1),[Ee,Se]=(0,h.useState)(!1),we=(0,f.useTheme)(),ke=(0,p.default)(we.breakpoints.down("lg")),Me="number"==typeof Ee;(0,h.useEffect)((()=>{_e(!0===Ee||Me)}),[Me,Ee]),(0,h.useEffect)((()=>{G?.(be)}),[G,be]);const Te=(0,h.useMemo)((()=>{const e=ve?"close":"open";return{id:"nav-country-selector",label:`${e} panel`,action:`${e} panel`}}),[ve]),{dataGTM:Oe,pushGTMEvent:De}=re?.(Te)||{},Re=(0,h.useCallback)(((e,t)=>{_e(!1),ye(!1),Ce(!1),Se(t)}),[]),Pe=(0,h.useCallback)((()=>{Se(!1)}),[]),Le=(0,h.useCallback)((e=>{const t=e.currentTarget.tabIndex;(-1!==t&&!1!==Ee||0===t&&0===Ee)&&Se(!1)}),[Ee]),Ie=(0,h.useCallback)((()=>{Me||Ee?Se(!1):(ye(!1),Ce(!1),Se(!Ee))}),[Me,Ee]),je=(0,h.useCallback)((()=>{ge(!ve),De?.()}),[De,ve]),Fe=(0,h.useCallback)((()=>{xe||Se(!1),be&&ye(!1),Ce(!xe)}),[xe,be]),Be=(0,h.useCallback)((()=>{be||Se(!1),Ce(!1),ye(!be)}),[be]),Ne=(0,h.useCallback)((()=>{Se(!1),ge(!1),ye(!1),Ce(!1)}),[]),$e=new URLSearchParams("undefined"!=typeof window?window.location.search:"").get("q");t||(t={code:"EN",icon:"/icons/flags/globe.svg",label:""});const Ue=(0,h.useMemo)((()=>((e,t)=>t?[...e,t.isLoggedIn?{label:t.logoutBtnLabel,action:{"data-testid":"logout",...t.logoutButtonAction}}:{label:t.loginBtnLabel,action:{"data-testid":"login",...t.loginButtonAction}}]:e)(a,e)),[e,a]),ze=t.code.includes("/")&&t.code.split("/").pop(),Ve=(0,h.useCallback)((()=>{ve&&!ke&&ge(!1)}),[ke,ve]),He=(0,s.jsx)(T.default,{accessibilityLabel:L,className:R.classes.closeButton,onClick:Ne,size:"extra-small","data-testid":"language-close-button",gtm:me}),We=(0,h.useCallback)((e=>{ye(!1),se&&se(e)}),[se]),Ge=(0,h.useCallback)(((e,t)=>{le&&(le(e,t),ye(!1))}),[le]),[Ze,qe]=(0,h.useState)(null),[Ye,Ke]=(0,h.useState)(!1),[Xe,Qe]=(0,h.useState)(null),Je=e=>{Qe(e),Ke(!0)},et=()=>{Ke(!1),Qe(null),qe(null)},tt=a.findIndex(((e,t)=>t===Xe)),rt=-1!==tt&&tt>=0&&tt<a.length?a.at(tt):null,nt=(0,h.useRef)(null),at=(0,h.useRef)(null);return(0,h.useEffect)((()=>{const e=e=>{const t=e.target,r=!nt.current||!nt.current.contains(t),n=!at.current||!at.current.contains(t);r&&n&&et()};return document.addEventListener("mousedown",e),()=>{document.removeEventListener("mousedown",e)}}),[]),(0,s.jsxs)(R.StyledPaper,{className:(0,m.default)(ve&&R.classes.showLanguageSelection),component:"header",elevation:3,square:!0,ref:he,"data-testid":"header-root",children:[ue&&(0,s.jsx)(P.default,{text:ue,action:ce}),(0,s.jsx)(R.UtilitiesBar,{"aria-label":"Utilities",role:"navigation",onClick:Ve,ref:at,children:(0,s.jsx)(g.default,{children:(0,s.jsxs)("ul",{children:[a.map(((e,t)=>{const r=Ze===t,n=Array.isArray(e.children)&&e.children.length>0;return(0,s.jsxs)("li",{className:R.classes.navItem,"data-testid":`utilities-link-${(0,D.replaceSpaces)(e.label)}`,style:{position:"relative"},children:[(0,s.jsx)(Q,{className:R.classes.utilitiesButton,variant:"text",target:e.action?.target??"_self",component:"button",role:"link",endIcon:n?(0,s.jsx)(R.DownArrow,{className:(0,m.default)("downArrow",{[R.classes.downArrowUp]:r}),children:"▾"}):null,onClick:()=>n&&(e=>{qe((t=>t===e?null:e))})(t),...e.action,children:e.label}),n&&r&&(0,s.jsx)("ul",{className:R.classes.submenu,children:e.children.map(((e,r)=>(0,s.jsx)("li",{className:R.classes.navItem,"data-testid":`utilities-subitem-${(0,D.replaceSpaces)(e.label)}`,children:(0,s.jsx)(Q,{className:R.classes.utilitiesButton,variant:"text",target:e.action?.target??"_self",component:"a",href:e.action?.href||"#",role:"link",onClick:ke?()=>Je(t):void 0,...e.action,children:e.label})},`subitem-${r}`)))})]},`utilities-link-${t}`)})),e?e.isLoggedIn?(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)("li",{className:R.classes.navItem,"data-testid":"my-acc",children:(0,s.jsx)(Q,{className:R.classes.utilitiesButton,variant:"text",target:"_blank",startIcon:(0,s.jsx)(_.default,{}),...e.myAccountBtnAction,children:e.myAccountBtnLabel})},"utilities-link-my-account"),(0,s.jsx)("li",{className:R.classes.navItem,"data-testid":"logout",children:(0,s.jsx)(Q,{className:R.classes.utilitiesButton,variant:"text",target:"_blank",...e.logoutButtonAction,children:e.logoutBtnLabel})},"utilities-link-logout")]}):(0,s.jsx)("li",{className:R.classes.navItem,"data-testid":"login",children:(0,s.jsx)(Q,{className:R.classes.utilitiesButton,variant:"text",target:"_blank",...e.loginButtonAction,children:e.loginBtnLabel})},"utilities-link-login"):void 0,t&&(0,s.jsx)("li",{className:R.classes.navItem,children:(0,s.jsxs)(R.LanguageSelectionButton,{className:(0,m.default)(R.classes.utilitiesButton,ve&&R.classes.languageSelectionButtonActive),gtm:Oe,onClick:je,variant:"text",accessibilityLabel:K,"data-testid":"language-button",children:[t.icon&&("string"==typeof t.icon?(0,s.jsx)("img",{width:"20px",height:"16px",className:R.classes.languageIcon,src:t.icon,alt:t.label}):(0,s.jsx)(y.default,{width:"20px",height:"16px",source:t.icon,
155className:R.classes.languageIcon})),(ze||t.code).toUpperCase(),(0,s.jsx)(R.DownArrow,{className:(0,m.default)(ve&&R.classes.downArrowUp),children:"▾"})]})})]})})}),Ye&&null!==Xe&&(0,s.jsx)(u.default,{direction:ke?"left":"down",in:Ye,children:(0,s.jsx)(R.UtilitiesDrawer,{"data-testid":"utilities-section",ref:nt,children:(0,s.jsxs)(O.Root,{children:[(0,s.jsx)(R.DrawerBackButton,{component:v.default,startIcon:(0,s.jsx)(R.StyledChevronLeft,{}),onClick:et,children:Y||"Main menu"}),(0,s.jsx)(R.UtilitiesSeparator,{}),(0,s.jsx)("ul",{children:rt?.children?.map((e=>(0,s.jsx)("li",{"data-testid":`drawer-subitem-${e.label}`,children:(0,s.jsx)(S.NavigationListButton,{component:v.default,action:e.action,children:e.label})},e.label)))})]})})}),r&&r.length>0&&(0,s.jsx)(u.default,{direction:ke?"left":"down",in:ve,children:(0,s.jsxs)(R.LanguageDrawer,{"data-testid":"language-section",children:[ke?(0,s.jsxs)(R.BackNavigation,{"data-testid":"back-navigation",children:[(0,s.jsxs)(b.default,{container:!0,justifyContent:"space-between",spacing:0,children:[(0,s.jsx)(S.NavigationListButton,{component:v.default,className:R.classes.backButton,startIcon:(0,s.jsx)(R.StyledChevronLeft,{}),endIcon:!1,onClick:je,children:Y}),He]}),(0,s.jsx)(R.Separator,{})]}):He,(0,s.jsx)(R.LanguageContainer,{disableGutters:!0,children:(0,s.jsx)(E.default,{introduction:X,languages:r,onCountrySelection:te})})]})}),(0,s.jsx)(R.NavigationBar,{className:R.classes.navigationBar,"data-testid":"header-navigation-bar",children:(0,s.jsx)(g.default,{children:(0,s.jsxs)(R.NavigationBarContent,{children:[(0,s.jsx)(M.default,{...o,"aria-label":i,children:(0,s.jsx)(R.StyledBmiLogo,{})}),(0,s.jsx)(R.StyledNav,{"aria-label":"Navigation",role:"navigation",children:(0,s.jsx)(d.default,{onChange:Re,scrollButtons:!1,value:!0===Ee?0:Ee,variant:"scrollable",children:n.map((({label:e,action:t,menu:r,gtm:n},a)=>{let o=t;if(r&&1===r.length&&r[0].action&&(o=r[0].action),o){const t=({children:t,...r},a)=>(0,s.jsx)(v.default,{...o,...r,variant:"text","aria-label":e,ref:a,disableRipple:!0,gtm:n,children:t&&h.default.Children.map(t,(t=>t&&h.default.isValidElement(t)?h.default.cloneElement(t,{children:e}):null))});return(0,s.jsx)(c.default,{className:(0,m.default)(R.classes.navItem,R.classes.navItemNoChildren,l===e&&R.classes.navItemSelected),component:(0,h.forwardRef)(t),label:e,"aria-label":e,onClick:Pe,"data-testid":`header-navigation-tab-${a}`,"data-gtm":JSON.stringify(n)},`navigation-tab-${a}`)}return(0,s.jsx)(c.default,{"aria-controls":`navigation-tabpanel-${a}`,className:(0,m.default)(R.classes.navItem,l===e&&R.classes.navItemSelected),icon:(0,s.jsx)(x.default,{}),id:`navigation-tab-${a}`,label:e,"aria-label":e,onClick:Le,"data-testid":`header-navigation-tab-${a}`,"data-gtm":JSON.stringify(n)},`navigation-tab-${a}`)}))})}),(0,s.jsxs)(R.NavigationBarButtons,{"data-testid":"navigationBar-buttons",children:[!F&&(0,s.jsx)(ee,{accessibilityLabel:$,onClick:Be,"data-testid":"search-button",children:(0,s.jsx)(A.default,{})}),ne&&(0,s.jsx)(J,{basketLabel:z,onClick:Fe,badgeCount:ae,"data-testid":"shoppingCart-button"}),fe&&(0,s.jsx)(de,{"data-testid":"request-access-button",onClick:pe,children:fe}),e?.isLoggedIn&&(0,s.jsx)(R.StyledMyAccountIconButton,{variant:"flat",accessibilityLabel:e.myAccountBtnLabel,"data-testid":"my-acc",...e.myAccountBtnAction,children:(0,s.jsx)(R.StyledUserOutlinedIcon,{})}),(0,s.jsx)(R.BurgerButton,{accessibilityLabel:Z,variant:"flat",onClick:Ie,"data-testid":"open-button",children:(0,s.jsx)(C.default,{})})]})]})})}),(0,s.jsx)(R.StyledBackdrop,{open:!1!==Ee||be||ve||xe,onClick:Ne,"data-testid":"backdrop"}),(0,s.jsx)(u.default,{direction:ke?"left":"down",in:!1!==Ee,children:(0,s.jsxs)(R.Drawer,{"data-testid":`drawer-${Ee}`,children:[(0,s.jsx)(T.default,{accessibilityLabel:L,className:R.classes.closeButton,onClick:Ie,"data-testid":"nav-close-button"}),Ae&&(0,s.jsx)(S.default,{menu:n,initialDepth:Me?1:0,initialValue:Ee,buttonComponent:n.length>0?I:void 0,promoButtonComponent:n.length>0?j:void 0,toggleLanguageSelection:je,openUtilitiesSelection:Je,utilities:Ue,mainMenuTitleLabel:q,mainMenuDefaultLabel:Y,language:t})]})}),!F&&(0,s.jsx)(u.default,{direction:ke&&!W?"left":"down",in:be,children:(0,s.jsx)(R.SearchDrawContainer,{"data-testid":"search-drawer-container",className:be?void 0:R.classes.searchDrawerContainerHidden,children:(0,s.jsxs)(R.SearchDrawer,{className:W?R.classes.searchDrawerOpenDown:void 0,children:[(0,s.jsx)(T.default,{accessibilityLabel:L,className:R.classes.closeButton,onClick:Be,"data-testid":"search-close-button"}),(0,s.jsx)(k.default,{variant:"h4",hasUnderline:!0,children:V}),be&&(0,s.jsx)(w.default,{action:B,label:$,placeholder:U,defaultValue:H&&$e||"",gtm:N,suggestions:oe,onCh
155ange:ie,onSelectedSuggestion:We,onSubmit:Ge})]})})}),ne&&(0,s.jsx)(u.default,{direction:ke?"left":"down",in:xe,children:(0,s.jsx)(R.CartDrawerContainer,{className:xe?void 0:R.classes.cartDrawerContainerHidden,children:(0,s.jsx)(ne,{toggleCart:Fe})})})]})}));L.displayName="Header",t.default=(0,h.memo)(L)},67447:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.RadioButton=void 0;const a=r(97711),o=n(r(33600)),i=n(r(86326)),l=r(57096);t.RadioButton=({disabled:e,className:t,option:r,...n})=>(0,a.jsx)(l.Root,{className:t,"data-testid":"radio-button",children:(0,a.jsx)(o.default,{value:r,label:r,"data-testid":`radio-button-${r}-label`,disabled:e,control:(0,a.jsx)(l.StyledMuiRadioButton,{"data-testid":`radio-button-${r}`,...n})})}),t.default=i.default.memo(t.RadioButton)},67452:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.cardInputClasses=void 0;const a=n(r(74269));var o=r(90040);Object.defineProperty(t,"cardInputClasses",{enumerable:!0,get:function(){return o.classes}}),t.default=a.default},67474:function(e,t,r){"use strict";r(79745)("asyncIterator")},67506:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.default=void 0;var a=n(r(86326)),o=function(e){return a.default.createElement("svg",Object.assign({width:350,height:300,fill:"none",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 350 300"},e),a.default.createElement("path",{d:"M142.288 200.89v74.625l172.434-99.757v-74.625L142.288 200.89Z",fill:"#B2C4D0"}),a.default.createElement("path",{d:"M142.29 200.891v74.625L29.538 107.576l112.752 93.315Z",fill:"#fff"}),a.default.createElement("path",{d:"M29.538 107.576 153.41 217.689l179.052-103.576L211.753 4 29.538 107.576Z",fill:"#309DD6"}),a.default.createElement("path",{d:"M197.583 201.563v33.238l28.33-16.39v-33.238l-28.33 16.39ZM231.845 181.802v33.236l28.331-16.39v-33.236l-28.331 16.39Z",fill:"#255D63"}),a.default.createElement("path",{d:"M314.724 124.374v51.384L142.29 275.516 29.538 107.576",stroke:"#3F3F3F",strokeWidth:2,strokeLinejoin:"round"}),a.default.createElement("path",{d:"M142.288 274.224v-66.419",stroke:"#3F3F3F"}),a.default.createElement("path",{d:"M29.538 107.576 211.753 4l120.709 110.113L153.41 217.689 29.538 107.576Z",stroke:"#00232D",strokeWidth:2,strokeLinejoin:"round"}),a.default.createElement("path",{d:"m114.984 291.949 21.331-12.317M2 226.926l21.28-12.363M7.402 224.042l112.219 64.58M175.599 294.46l-26.655-15.389M342.848 192.136 170.4 291.457M347.999 195.016 321.68 179.82",stroke:"#3B3B3B",strokeWidth:1.5,strokeLinecap:"round"}),a.default.createElement("path",{d:"M139.806 180.403h3.376c.725 0 1.322.101 1.792.304.48.203.858.459 1.136.768.288.309.485.656.592 1.04.117.384.176.757.176 1.12 0 .533-.091 1.003-.272 1.408a2.912 2.912 0 0 1-.752 1.024 3.3 3.3 0 0 1-1.152.608 4.74 4.74 0 0 1-1.44.208h-1.936v4.192h-1.52v-10.672Zm3.44 5.168c.661 0 1.168-.165 1.52-.496.362-.341.544-.811.544-1.408 0-.608-.187-1.083-.56-1.424-.363-.352-.864-.528-1.504-.528h-1.92v3.856h1.92Z",fill:"#fff"}),a.default.createElement("path",{d:"M263.398 242.142h3.616c.554 0 1.034.075 1.44.224.405.139.741.331 1.008.576.266.246.464.534.592.864.138.331.208.683.208 1.056 0 .342-.059.646-.176.912a2.917 2.917 0 0 1-.432.704 2.167 2.167 0 0 1-.576.464c-.203.118-.39.192-.56.224.213.032.453.102.72.208.266.096.517.246.752.448.234.203.432.47.592.8.16.32.24.72.24 1.2 0 .576-.107 1.056-.32 1.44a2.48 2.48 0 0 1-.848.912c-.352.235-.774.4-1.264.496a8.167 8.167 0 0 1-1.568.144h-3.424v-10.672Zm3.344 9.344c.277 0 .565-.016.864-.048.298-.032.57-.106.816-.224a1.54 1.54 0 0 0 .624-.512c.16-.234.24-.554.24-.96 0-.384-.08-.693-.24-.928a1.673 1.673 0 0 0-.592-.56 2.162 2.162 0 0 0-.784-.272 4.604 4.604 0 0 0-.832-.08h-1.952v3.584h1.856Zm.048-4.896c.234 0 .469-.026.704-.08.234-.064.448-.16.64-.288a1.48 1.48 0 0 0 .464-.496c.117-.202.176-.448.176-.736 0-.32-.059-.576-.176-.768a1.223 1.223 0 0 0-.464-.464 1.646 1.646 0 0 0-.64-.224 3.999 3.999 0 0 0-.704-.064h-1.904v3.12h1.904ZM54.504 260.301
155h1.568l4.176 10.672h-1.712l-1.104-2.976h-4.384l-1.104 2.976h-1.616l4.176-10.672Zm2.464 6.4-1.728-4.688-1.744 4.688h3.472Z",fill:"#3B3B3B"}),a.default.createElement("path",{d:"M7.186 219.074v9.685M120.127 284.223v9.685M170.398 286.626v9.684M343.03 187.046v9.685",stroke:"#3B3B3B",strokeWidth:1.5,strokeLinecap:"round"}),a.default.createElement("path",{d:"m141.068 171.958-94.237-54.372M140.35 166.478l-8.396 4.842M137.156 198.693l-9.692.144M135.936 169.012a128.62 128.62 0 0 1-1.022 16.862 103.334 103.334 0 0 1-2.51 13.025",stroke:"#fff",strokeWidth:1.5,strokeLinecap:"round"}),a.default.createElement("path",{d:"M29.538 210.955v-2.421",stroke:"#00232D",strokeLinejoin:"round"}),a.default.createElement("path",{d:"M29.538 203.814v-82.591",stroke:"#00232D",strokeLinejoin:"round",strokeDasharray:"3.9 3.9"}),a.default.createElement("path",{d:"M29.538 118.863v-2.421M35.99 214.352l2.1 1.208",stroke:"#00232D",strokeLinejoin:"round"}),a.default.createElement("path",{d:"m42.424 218.053 84.481 48.597",stroke:"#00232D",strokeLinejoin:"round",strokeDasharray:"4.13 4.13"}),a.default.createElement("path",{d:"m129.072 267.897 2.1 1.208",stroke:"#00232D",strokeLinejoin:"round"}))};t.default=o},67519:function(e,t,r){"use strict";var n=r(86115),a=r(21034),o=n.document,i=a(o)&&a(o.createElement);e.exports=function(e){return i?o.createElement(e):{}}},67664:function(e,t,r){"use strict";r(82600);var n=r(93710);e.exports=n("Function").bind},67692:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=r(97711),o=n(r(97386));t.default=e=>(0,a.jsx)(o.default,{viewBox:"0 0 48 48",...e,children:(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M39.43 6H16.285L6 16.286V39.43c.004 1.417 1.153 2.566 2.57 2.57h30.86c1.417-.004 2.566-1.153 2.57-2.57V8.57c-.004-1.417-1.153-2.566-2.57-2.57zm-5.297 10.98l-8.95 8.95-3.097-3.1 8.95-8.948-4.026-4.025 11.122.013.013 11.122-4.012-4.012z"})})},67726:function(e,t,r){"use strict";r.r(t),r.d(t,{badgeClasses:function(){return a.A},default:function(){return n.A},getBadgeUtilityClass:function(){return a.w}});var n=r(5470),a=r(76705)},67916:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=n(r(7023));t.default=a.default},67941:function(e,t,r){"use strict";var n=r(14448);e.exports=n},67959:function(e,t,r){"use strict";var n=r(49425),a=r(79672);e.exports=function(e){return n(a(e))}},68006:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.villainClasses=void 0;const a=n(r(82545));var o=r(51002);Object.defineProperty(t,"villainClasses",{enumerable:!0,get:function(){return o.classes}}),t.default=a.default},68025:function(e,t,r){"use strict";r.r(t),r.d(t,{default:function(){return n.A},getLinearProgressUtilityClass:function(){return a.l},linearProgressClasses:function(){return a.A}});var n=r(40827),a=r(45743)},68028:function(e,t,r){"use strict";t.__esModule=!0,t.useBasketContext=t.initialBasketState=t.default=t.createSample=t.basketReducer=t.BasketContextProvider=t.BasketContextConsumer=t.BasketContext=t.ACTION_TYPES=void 0;var n=r(7165),a=function(e,t){if("function"==typeof WeakMap)var r=new WeakMap,n=new WeakMap;return function(e,t){if(!t&&e&&e.__esModule)return e;var a,o,i={__proto__:null,default:e};if(null===e||"object"!=typeof e&&"function"!=typeof e)return i;if(a=t?n:r){if(a.has(e))return a.get(e);a.set(e,i)}for(var l in e)"default"!==l&&{}.hasOwnProperty.call(e,l)&&((o=(a=Object.defineProperty)&&Object.getOwnPropertyDescriptor(e,l))&&(o.get||o.set)?a(i,l,o):i[l]=e[l]);return i}(e,t)}(r(86326)),o=r(56028),i=r(23845);var l=function(e){return e[e.BASKET_ADD=0]="BASKET_ADD",e[e.BASKET_REMOVE=1]="BASKET_REMOVE",e[e.BASKET_CLEAR=2]="BASKET_CLEAR",e[e.BASKET_REPLACE=3]="BASKET_REPLACE",e}({});t.ACTION_TYPES=l;t.createSample=function(e){var t,r;return{name:e.name,code:e.code,path:e.path,colour:e.colour,textureFamily:e.textureFamily,measurements:null===(t=e.measurements)||void 0===t?void 0:t.label,image:null===(r=e.masterImage)||void 0===r?void 0:r.mainSource,goodBetterBest:e.goodBetterBest}};var s={products:[]};t.initialBasketState=s;var u=function(e,t){var r=t.type,n=t.payload;switch(r){case l.BASKET_ADD:return e.products.find((function(e){return e.code===(null==n?void 0:n.code)}))?e:{products:[...e.products,t.payload]};case l.BASKET_REMOVE:return{products:e.products.filter((function(e){return e.code!==(null==n?void 0:n.code)}))};case l.BASKET_REPLACE:return{products:n};case l.BASKET_CLEAR:return s;default:return e}};t.basketReducer=u;var c=a.default.createContext({basketState:s,basketDispatch:function(){}});t.BasketContext=c;t.useBasketContext=function(){return(0,a.useContext)(c)};var d=c.Consumer;t.BasketContextConsumer=d;t.BasketContextProvider=function(e){var t=e.children,r=(0,o.useSiteContext)().c
155ountryCode,d=(0,n.useIsClient)().isClient,f=(0,a.useReducer)(u,s,(function(){return{products:[]}})),p=f[0],m=f[1];(0,a.useEffect)((function(){d&&i.local.setItem(r+"-basketItems",JSON.stringify(p.products))}),[p,r,d]),(0,a.useEffect)((function(){m({type:l.BASKET_REPLACE,payload:JSON.parse(i.local.getItem(r+"-basketItems"))||[]})}),[]);var h={basketState:p,basketDispatch:m};return a.default.createElement(c.Provider,{value:h},t)};var f=c;t.default=f},68062:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=n(r(38644));t.default=a.default},68134:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.default=t.StyledSpinner=t.StyledOnetrustContainer=t.Head=void 0;var a=r(7165),o=n(r(14042)),i=n(r(71377)),l=r(91972),s=r(20654),u=function(e,t){if("function"==typeof WeakMap)var r=new WeakMap,n=new WeakMap;return function(e,t){if(!t&&e&&e.__esModule)return e;var a,o,i={__proto__:null,default:e};if(null===e||"object"!=typeof e&&"function"!=typeof e)return i;if(a=t?n:r){if(a.has(e))return a.get(e);a.set(e,i)}for(var l in e)"default"!==l&&{}.hasOwnProperty.call(e,l)&&((o=(a=Object.defineProperty)&&Object.getOwnPropertyDescriptor(e,l))&&(o.get||o.set)?a(i,l,o):i[l]=e[l]);return i}(e,t)}(r(86326)),c=n(r(17025)),d=n(r(715)),f=n(r(45135)),p=n(r(84164)),m=n(r(44929)),h=n(r(92349)),v=r(80384),g=r(92038),b=r(37015),y=r(93657);var x=(0,l.styled)("div")((function(e){return{backgroundColor:e.theme.colours.white,display:"flex",justifyContent:"center",alignItems:"center",height:"calc(100vh - 100px)"}}));t.StyledSpinner=x;var C=function(){return u.default.createElement(x,null,u.default.createElement(m.default,{size:40}))},A=(0,l.styled)("div")((function(e){var t;return(t={backgroundColor:e.theme.colours.white,padding:"0 !important"})["& > div"]={display:"block"},t}));t.StyledOnetrustContainer=A;t.Head=function(){var e=(0,v.useConfig)().oneTrustId;return u.default.createElement(u.default.Fragment,null,Boolean(e)&&u.default.createElement(s.Script,{src:"https://cdn.cookielaw.org/scripttemplates/otSDKStub.js",type:"text/javascript","data-domain-script":e,strategy:"post-hydrate"}))};var _=function(e){var t=e.data,r=e.pageContext,n=(0,a.useIsClient)().isClient,s=(0,l.useTheme)(),m=t.payloadCookiePolicyPage,x=m.title,_=m.subtitle,E=m.leadBlock,S=m.sections,w=m.heroType,k=m.breadcrumbs,M=m.meta,T=(0,g.updateBreadcrumbTitleFromPayload)(k,""),O=(0,v.useConfig)(),D=O.isBrandProviderEnabled,R=O.oneTrustId,P=(0,b.generateHeroLevel)(w,T),L=(0,b.generateHeroProps)(x,P,_,null,null,null,s);(0,u.useEffect)((function(){var e=0,t=setInterval((function(){window.OneTrust&&(window.OneTrust.initializeCookiePolicyHtml(),clearInterval(t)),++e>60&&clearInterval(t)}),500);return function(){return clearInterval(t)}}),[R]);var I=3!==P,j=u.default.createElement(c.default,{isDarkThemed:I},u.default.createElement(d.default,{data:T,isDarkThemed:I,"data-testid":"simple-page-breadcrumbs-top"})),F={breadcrumbs:T,meta:M,path:t.payloadCookiePolicyPage.path,signupBlock:null},B=Boolean(D);return u.default.createElement(p.default,{brand:null,title:x,pageData:F,siteData:t.payloadSite,microCopy:t.allPayloadMicroCopy.nodes,pitchedRoofCalculatorConfig:t.payloadPitchedRoofCalculatorConfig,visualiserHouseTypes:t.allPayloadHouseModel.nodes,homePage:t.payloadHomePage,generalError:t.payloadGeneralError,countryNavigation:t.payloadCountryNavigation,sampleOrder:t.payloadSampleOrder,visualiser:t.payloadVisualiser,variantCodeToPathMap:null==r?void 0:r.variantCodeToPathMap,ogImageUrl:""},(0,y.renderHero)(L,j,w,{isHeroKeyLine:B}),u.default.createElement(i.default,null,E&&E[0]&&u.default.createElement(f.default,{data:E[0]}),n&&u.default.createElement(o.default,{backgroundColor:"white"},u.default.createElement(A,{id:"ot-sdk-cookie-policy","data-testid":"ot-sdk-cookie-policy"})),S&&u.default.createElement(h.default,{data:S,startIndex:+!!E}),u.default.createElement(o.default,{backgroundColor:"alabaster",isSlim:!0,"data-testid":"breadcrumbs-section-bottom"},u.default.createElement(c.default,null,u.default.createElement(d.default,{data:T,"data-testid":"simple-page-breadcrumbs-bottom"})))),!n&&u.default.createElement(C,null))};t.default=_},68223:function(e,t,r){"use strict";r.d(t,{A:function(){return o}});var n=r(8205);const a={active:"active",checked:"checked",completed:"completed",disabled:"disabled",error:"error",expanded:"expanded",focused:"focused",focusVisible:"focusVisible",open:"open",readOnly:"readOnly",required:"required",selected:"selected"};function o(e,t,r="Mui"){const o=a[t];return o?`${r}-${o}`:`${n.A.generate(e)}-${t}`}},68299:function(e,t,r){"use strict";t.__esModule=!0,t.getSpacingByPitch=void 0;var n=r(84736);t.getSpacingByPitch=function(e,t){var r=e.find((function(e){return e.maxAngle>=t&&e.minAngle<=t}));return{eaveGauge:(0,n.convertToCentimeters)(r.firstRowBattenDistance),maxBattenSpacing:(0,n.convertToCentimeters)(r.battenDistance)}}},68421:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esMo
155dule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.Text=t.StyledContainer=t.Root=t.classes=void 0;const a=r(91972),o=n(r(52298)),i="Hero";t.classes={slim:`${i}-slim`,keyline:`${i}-keyline`,wrapper:`${i}-wrapper`,content:`${i}-content`,title:`${i}-title`,cta:`${i}-cta`,image:`${i}-image`,light:`${i}-light`,breadcrumbs:`${i}-breadcrumbs`,lvl1:`${i}-lvl1`,lvl2:`${i}-lvl2`,lvl3:`${i}-lvl3`},t.Root=(0,a.styled)("div")((({theme:e})=>({minHeight:"auto",flexDirection:"column",backgroundColor:e.colours.blue800,color:e.colours.white,position:"relative",overflow:"hidden",[e.breakpoints.up(769)]:{flexDirection:"row",height:"auto"},[`&.${t.classes.slim}`]:{[e.breakpoints.up(769)]:{height:"auto"},[`.${t.classes.wrapper}`]:{paddingBottom:"8px"}},[`&.${t.classes.keyline}`]:{borderBottom:`12px solid ${e.colours.accent}`,[`&.${t.classes.lvl1}`]:{borderBottom:`8px solid ${e.colours.accent}`},[`&.${t.classes.lvl2}, &.${t.classes.lvl3}`]:{borderBottom:`4px solid ${e.colours.accent}`}},[`.${t.classes.wrapper}`]:{display:"flex",width:"100%",minHeight:"auto",padding:"24px 0 40px 0",flexDirection:"column",[e.breakpoints.up(769)]:{width:"calc(50% + 12px)",height:"100%",paddingRight:"24px"}},[`.${t.classes.content}`]:{height:"100%",marginTop:"auto",marginBottom:"auto",[e.breakpoints.up(769)]:{marginTop:"auto",marginBottom:"auto"},[e.breakpoints.up("xl")]:{paddingBottom:0}},[`.${t.classes.title}`]:{lineHeight:1.2,"&::after":{marginLeft:"1px"},[e.breakpoints.up(769)]:{WebkitLineClamp:2}},[`.${t.classes.breadcrumbs}`]:{marginBottom:"24px"},[`.${t.classes.cta}`]:{marginTop:"24px",display:"block",width:"fit-content",marginLeft:"1px",[e.breakpoints.up(769)]:{marginTop:"32px"}},[`.${t.classes.image}`]:{width:"100%",height:"500px",overflow:"hidden","&::after":{content:'""',display:"block",paddingTop:"100%"},[e.breakpoints.up(769)]:{position:"absolute !important",top:0,left:"calc(50% + 12px)",width:"calc(50vw - 12px)",height:"100%",maxHeight:"none","&::after":{content:"''"}}},[`&.${t.classes.light}`]:{backgroundColor:e.colours.pearl,color:e.colours.charcoal,[`.${t.classes.title}`]:{WebkitLineClamp:"inherit"}},[`&.${t.classes.lvl1}`]:{[e.breakpoints.up(769)]:{minHeight:"450px"}}}))),t.StyledContainer=(0,a.styled)(o.default)((({theme:e})=>({height:"100%",padding:"0 16px",[e.breakpoints.up(769)]:{padding:"0 24px"}}))),t.Text=(0,a.styled)("div")((({theme:e})=>({minHeight:"auto",fontSize:"18px",lineHeight:1.4,overflow:"hidden",display:"-webkit-box",WebkitBoxOrient:"vertical",[e.breakpoints.up(769)]:{fontSize:"20.25px"}})))},68481:function(e,t,r){"use strict";var n=r(53507),a=r(45904),o=r(86326),i=r(37064),l=r(28841),s=r(45926),u=r(70209),c=r(13326),d=r(39585),f=r(92403),p=r(3572),m=r(7133),h=r(17915),v=r(45952),g=r(98394),b=r(70254),y=r(99437),x=r(3205),C=r(33073),A=r(36870);const _=["arrow","children","classes","components","componentsProps","describeChild","disableFocusListener","disableHoverListener","disableInteractive","disableTouchListener","enterDelay","enterNextDelay","enterTouchDelay","followCursor","id","leaveDelay","leaveTouchDelay","onClose","onOpen","open","placement","PopperComponent","PopperProps","slotProps","slots","title","TransitionComponent","TransitionProps"];const E=(0,c.Ay)(h.A,{name:"MuiTooltip",slot:"Popper",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.popper,!r.disableInteractive&&t.popperInteractive,r.arrow&&t.popperArrow,!r.open&&t.popperClose]}})((({theme:e,ownerState:t,open:r})=>(0,a.A)({zIndex:(e.vars||e).zIndex.tooltip,pointerEvents:"none"},!t.disableInteractive&&{pointerEvents:"auto"},!r&&{pointerEvents:"none"},t.arrow&&{[`&[data-popper-placement*="bottom"] .${C.A.arrow}`]:{top:0,marginTop:"-0.71em","&::before":{transformOrigin:"0 100%"}},[`&[data-popper-placement*="top"] .${C.A.arrow}`]:{bottom:0,marginBottom:"-0.71em","&::before":{transformOrigin:"100% 0"}},[`&[data-popper-placement*="right"] .${C.A.arrow}`]:(0,a.A)({},t.isRtl?{right:0,marginRight:"-0.71em"}:{left:0,marginLeft:"-0.71em"},{height:"1em",width:"0.71em","&::before":{transformOrigin:"100% 100%"}}),[`&[data-popper-placement*="left"] .${C.A.arrow}`]:(0,a.A)({},t.isRtl?{left:0,marginLeft:"-0.71em"}:{right:0,marginRight:"-0.71em"},{height:"1em",width:"0.71em","&::before":{transformOrigin:"0 0"}})}))),S=(0,c.Ay)("div",{name:"MuiTooltip",slot:"Tooltip",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.tooltip,r.touch&&t.touch,r.arrow&&t.tooltipArrow,t[`tooltipPlacement${(0,p.A)(r.placement.split("-")[0])}`]]}})((({theme:e,ownerState:t})=>{return(0,a.A)({backgroundColor:e.vars?e.vars.palette.Tooltip.bg:(0,u.X4)(e.palette.grey[700],.92),borderRadius:(e.vars||e).shape.borderRadius,color:(e.vars||e).palette.common.white,fontFamily:e.typography.fontFamily,padding:"4px 8px",fontSize:e.typography.pxToRem(11),maxWidth:300,margin:2,wordWrap:"break-word",fontWeight:e.typography.fontWeightMedium},t.arrow&&{position:"relative",margin:0},t.touch&&{padding:"8px 16px",fontSize:e.typography.pxToRem(14),lineHeight:(r=16/14,Math.round(1e5*r)/1e5)+"em",fontWeight:e.typography.fontWeightRegular},{[`.${C.A.popper}[data-popper-placement*="left"] &`]:(0,a.A)({transformOrigin:"right center"},t.isRtl?(0,a.A)({marginLeft:"14px"},t.touch&&{marginLeft:"24px"}):(0,a.A)({marginRight:"14px"},t.touch&&{marginRight:"24px"})),[`.${C.A.popper}[data-popper-placement*="right"] &`]:(0,a.A)({transformOrigin:"left center"},t.isRtl?(0,a.A)({marginRight:"14px"},t.touch&&{marginRight:"24px"}):(0,a.A)({marginLeft:"14px"},t.touch&&{marginLeft:"24px"})),[`.${C.A.popper}[data-popper-placement*="top"] &`]:(0,a.A)({transformOrigin:"center bottom",marginBottom:"14px"},t.touch&&{marginBottom:"24px"}),[`.${C.A.popper}[data-popper-placement*="bottom"] &`]:(0,a.A)({transformOrigin:"center top",marginTop:"14px"},t.touch&&{marginTop:"24px"})});var r})),w=(0,c.Ay)("span",{name:"MuiTooltip",slot:"Arrow",overridesResolver:(e,t)=>t.arrow})((({theme:e})=>({overflow:"hidden",position:"absolute",width:"1em",height:"0.71em",boxSizing:"border-box",color:e.vars?e.vars.palette.Tooltip.bg:(0,u.X4)(e.palette.grey[700],.9),"&::before":{content:'""',margin:"auto",display:"block",width:"100%",height:"100%",backgroundColor:"currentColor",transform:"rotate(45deg)"}})));let k=!1,M=null,T={x:0,y:0};function O(e,t){return r=>{t&&t(r),e(r)}}const D=o.forwardRef((function(e,t){var r,u,c,D,R,P,L,I,j,F,B,N,$,U,z,V,H,W,G;const Z=(0,f.A)({props:e,name:"MuiTooltip"}),{arrow:q=!1,children:Y,components:K={},componentsProps:X={},describeChild:Q=!1,disableFocusListener:J=!1,disableHoverListener:ee=!1,disableInteractive:te=!1,disableTouchListener:re=!1,enterDelay:ne=100,enterNextDelay:ae=0,enterTouchDelay:oe=700,followCursor:ie=!1,id:le,leaveDelay:se=0,leaveTouchDelay:ue=1500,onClose:ce,onOpen:de,open:fe,placement:pe="bottom",PopperComponent:me,PopperProps:he={},slotProps:ve={},slots:ge={},title:be,TransitionComponent:ye=m.A,TransitionProps:xe}=Z,Ce=(0,n.A)(Z,_),Ae=o.isValidElement(Y)?Y:(0,A.jsx)("span",{children:Y}),_e=(0,d.A)(),Ee="rtl"===_e.direction,[Se,we]=o.useState(),[ke,Me]=o.useState(null),Te=o.useRef(!1),Oe=te||ie,De=o.useRef(),Re=o.useRef(),Pe=o.useRef(),Le=o.useRef(),[Ie,je]=(0,x.A)({controlled:fe,default:!1,name:"Tooltip",state:"open"});let Fe=Ie;const Be=(0,b.A)(le),Ne=o.useRef(),$e=o.useCallback((()=>{void 0!==Ne.current&&(document.body.style.WebkitUserSelect=Ne.current,Ne.current=void 0),clearTimeout(Le.current)}),[]);o.useEffect((()=>()=>{clearTimeout(De.current),clearTimeout(Re.current),clearTimeout(Pe.current),$e()}),[$e]);const Ue=e=>
155{clearTimeout(M),k=!0,je(!0),de&&!Fe&&de(e)},ze=(0,v.A)((e=>{clearTimeout(M),M=setTimeout((()=>{k=!1}),800+se),je(!1),ce&&Fe&&ce(e),clearTimeout(De.current),De.current=setTimeout((()=>{Te.current=!1}),_e.transitions.duration.shortest)})),Ve=e=>{Te.current&&"touchstart"!==e.type||(Se&&Se.removeAttribute("title"),clearTimeout(Re.current),clearTimeout(Pe.current),ne||k&&ae?Re.current=setTimeout((()=>{Ue(e)}),k?ae:ne):Ue(e))},He=e=>{clearTimeout(Re.current),clearTimeout(Pe.current),Pe.current=setTimeout((()=>{ze(e)}),se)},{isFocusVisibleRef:We,onBlur:Ge,onFocus:Ze,ref:qe}=(0,y.A)(),[,Ye]=o.useState(!1),Ke=e=>{Ge(e),!1===We.current&&(Ye(!1),He(e))},Xe=e=>{Se||we(e.currentTarget),Ze(e),!0===We.current&&(Ye(!0),Ve(e))},Qe=e=>{Te.current=!0;const t=Ae.props;t.onTouchStart&&t.onTouchStart(e)},Je=Ve,et=He,tt=e=>{Qe(e),clearTimeout(Pe.current),clearTimeout(De.current),$e(),Ne.current=document.body.style.WebkitUserSelect,document.body.style.WebkitUserSelect="none",Le.current=setTimeout((()=>{document.body.style.WebkitUserSelect=Ne.current,Ve(e)}),oe)},rt=e=>{Ae.props.onTouchEnd&&Ae.props.onTouchEnd(e),$e(),clearTimeout(Pe.current),Pe.current=setTimeout((()=>{ze(e)}),ue)};o.useEffect((()=>{if(Fe)return document.addEventListener("keydown",e),()=>{document.removeEventListener("keydown",e)};function e(e){"Escape"!==e.key&&"Esc"!==e.key||ze(e)}}),[ze,Fe]);const nt=(0,g.A)(Ae.ref,qe,we,t);be||0===be||(Fe=!1);const at=o.useRef(),ot={},it="string"==typeof be;Q?(ot.title=Fe||!it||ee?null:be,ot["aria-describedby"]=Fe?Be:null):(ot["aria-label"]=it?be:null,ot["aria-labelledby"]=Fe&&!it?Be:null);const lt=(0,a.A)({},ot,Ce,Ae.props,{className:(0,i.A)(Ce.className,Ae.props.className),onTouchStart:Qe,ref:nt},ie?{onMouseMove:e=>{const t=Ae.props;t.onMouseMove&&t.onMouseMove(e),T={x:e.clientX,y:e.clientY},at.current&&at.current.update()}}:{});const st={};re||(lt.onTouchStart=tt,lt.onTouchEnd=rt),ee||(lt.onMouseOver=O(Je,lt.onMouseOver),lt.onMouseLeave=O(et,lt.onMouseLeave),Oe||(st.onMouseOver=Je,st.onMouseLeave=et)),J||(lt.onFocus=O(Xe,lt.onFocus),lt.onBlur=O(Ke,lt.onBlur),Oe||(st.onFocus=Xe,st.onBlur=Ke));const ut=o.useMemo((()=>{var e;let t=[{name:"arrow",enabled:Boolean(ke),options:{element:ke,padding:4}}];return null!=(e=he.popperOptions)&&e.modifiers&&(t=t.concat(he.popperOptions.modifiers)),(0,a.A)({},he.popperOptions,{modifiers:t})}),[ke,he]),ct=(0,a.A)({},Z,{isRtl:Ee,arrow:q,disableInteractive:Oe,placement:pe,PopperComponentProp:me,touch:Te.current}),dt=(e=>{const{classes:t,disableInteractive:r,arrow:n,touch:a,placement:o}=e,i={popper:["popper",!r&&"popperInteractive",n&&"popperArrow"],tooltip:["tooltip",n&&"tooltipArrow",a&&"touch",`tooltipPlacement${(0,p.A)(o.split("-")[0])}`],arrow:["arrow"]};return(0,l.A)(i,C.E,t)})(ct),ft=null!=(r=null!=(u=ge.popper)?u:K.Popper)?r:E,pt=null!=(c=null!=(D=null!=(R=ge.transition)?R:K.Transition)?D:ye)?c:m.A,mt=null!=(P=null!=(L=ge.tooltip)?L:K.Tooltip)?P:S,ht=null!=(I=null!=(j=ge.arrow)?j:K.Arrow)?I:w,vt=(0,s.X)(ft,(0,a.A)({},he,null!=(F=ve.popper)?F:X.popper,{className:(0,i.A)(dt.popper,null==he?void 0:he.className,null==(B=null!=(N=ve.popper)?N:X.popper)?void 0:B.className)}),ct),gt=(0,s.X)(pt,(0,a.A)({},xe,null!=($=ve.transition)?$:X.transition),ct),bt=(0,s.X)(mt,(0,a.A)({},null!=(U=ve.tooltip)?U:X.tooltip,{className:(0,i.A)(dt.tooltip,null==(z=null!=(V=ve.tooltip)?V:X.tooltip)?void 0:z.className)}),ct),yt=(0,s.X)(ht,(0,a.A)({},null!=(H=ve.arrow)?H:X.arrow,{className:(0,i.A)(dt.arrow,null==(W=null!=(G=ve.arrow)?G:X.arrow)?void 0:W.className)}),ct);return(0,A.jsxs)(o.Fragment,{children:[o.cloneElement(Ae,lt),(0,A.jsx)(ft,(0,a.A)({as:null!=me?me:h.A,placement:pe,anchorEl:ie?{getBoundingClientRect:()=>({top:T.y,left:T.x,right:T.x,bottom:T.y,width:0,height:0})}:Se,popperRef:at,open:!!Se&&Fe,id:Be,transition:!0},st,vt,{popperOptions:ut,children:({TransitionProps:e})=>(0,A.jsx)(pt,(0,a.A)({timeout:_e.transitions.duration.shorter},e,gt,{children:(0,A.jsxs)(mt,(0,a.A)({},bt,{children:[be,q?(0,A.jsx)(ht,(0,a.A)({},yt,{ref:Me})):null]}))}))}))]})}));t.A=D},68529:function(e,t,r){"use strict";r.d(t,{x:function(){return u}});var n=r(86326),a=r(30281),o=r(66185),i=r(9619),l=r(36870);function s(e){return e.substring(2).toLowerCase()}function u(e){const{children:t,disableReactTree:r=!1,mouseEvent:u="onClick",onClickAway:c,touchEvent:d="onTouchEnd"}=e,f=n.useRef(!1),p=n.useRef(null),m=n.useRef(!1),h=n.useRef(!1);n.useEffect((()=>(setTimeout((()=>{m.current=!0}),0),()=>{m.current=!1})),[]);const v=(0,a.A)(t.ref,p),g=(0,o.A)((e=>{const t=h.current;h.current=!1;const n=(0,i.A)(p.current);if(!m.current||!p.current||"clientX"in e&&function(e,t){return t.documentElement.clientWidth<e.clientX||t.documentElement.clientHeight<e.clientY}(e,n))return;if(f.current)return void(f.current=!1);let a;a=e.composedPath?e.composedPath().indexOf(p.current)>-1:!n.documentElement.contains(e.target)||p.current.contains(e.target),a||!r&&t||c(e)})),b=e=>r=>{h.current=!0;const n=t.props[e];n&&n(r)},y={ref:v};return!1!==d&&(y[d]=b(d)),n.useEffect((()=>
155{if(!1!==d){const e=s(d),t=(0,i.A)(p.current),r=()=>{f.current=!0};return t.addEventListener(e,g),t.addEventListener("touchmove",r),()=>{t.removeEventListener(e,g),t.removeEventListener("touchmove",r)}}}),[g,d]),!1!==u&&(y[u]=b(u)),n.useEffect((()=>{if(!1!==u){const e=s(u),t=(0,i.A)(p.current);return t.addEventListener(e,g),()=>{t.removeEventListener(e,g)}}}),[g,u]),(0,l.jsx)(n.Fragment,{children:n.cloneElement(t,y)})}},68534:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=n(r(81305));t.default=a.default},68555:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const n=r(97711);t.default=e=>(0,n.jsx)("svg",{"data-name":"Layer 1",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 380 113",...e,children:(0,n.jsx)("path",{"data-name":"Layer 2",d:"M1 1h57.943v16.773H20.188v16.52h30.115v16.265H20.188v18.297h41.551v16.9H1Zm88.313 54.895L67.582 26.16h21.856l10.674 15.884 10.801-15.884h19.95l-20.967 28.464 22.873 31.132h-21.856L99.097 68.602 87.152 85.756h-19.95Zm50.826-29.735h17.536q.253 1.653.38 3.24.127 1.59.255 3.24a18.96 18.96 0 0 1 7.498-5.654 23.867 23.867 0 0 1 9.529-1.97 24.73 24.73 0 0 1 11.436 2.542 24.44 24.44 0 0 1 8.26 6.798 29.666 29.666 0 0 1 4.956 9.785 39.568 39.568 0 0 1 1.652 11.372 34.208 34.208 0 0 1-2.795 14.36 29.722 29.722 0 0 1-7.243 10.037 29.22 29.22 0 0 1-10.04 5.846 34.121 34.121 0 0 1-11.054 1.906 27.625 27.625 0 0 1-7.116-.763q-2.797-.761-5.083-1.524v25.795h-18.171ZM158.309 70q3.557 2.416 10.547 2.414 6.734 0 10.61-4.51 3.875-4.51 3.877-12.008a23.548 23.548 0 0 0-.7-5.719 14.723 14.723 0 0 0-2.16-4.892 10.876 10.876 0 0 0-3.811-3.368 12.052 12.052 0 0 0-5.782-1.27 12.196 12.196 0 0 0-5.4 1.144 11.712 11.712 0 0 0-3.94 3.05 13.485 13.485 0 0 0-2.414 4.32 15.185 15.185 0 0 0-.826 4.955Zm110.422 9.276q-1.018.638-3.05 2.097a28.328 28.328 0 0 1-5.272 2.86 48.407 48.407 0 0 1-7.688 2.477 43.334 43.334 0 0 1-10.165 1.08 37.931 37.931 0 0 1-13.724-2.35 29.81 29.81 0 0 1-10.356-6.544 27.608 27.608 0 0 1-6.48-10.103 36.684 36.684 0 0 1-2.225-13.024 34.95 34.95 0 0 1 2.097-12.009 29.994 29.994 0 0 1 6.035-10.102 29.36 29.36 0 0 1 9.659-6.925 30.947 30.947 0 0 1 12.96-2.605 29.854 29.854 0 0 1 12.707 2.542 26.18 26.18 0 0 1 9.212 7.052 30.54 30.54 0 0 1 5.656 10.8 47.385 47.385 0 0 1 1.906 13.788v3.05h-42.441a11.361 11.361 0 0 0 4.256 8.45q4.127 3.62 11.372 3.62a27.265 27.265 0 0 0 11.564-2.096 39.631 39.631 0 0 0 6.48-3.621Zm-16.01-29.607a10.7 10.7 0 0 0-.762-3.875 11.39 11.39 0 0 0-2.288-3.622 12.235 12.235 0 0 0-3.812-2.732 12.725 12.725 0 0 0-5.463-1.08 13.591 13.591 0 0 0-5.592 1.08 12.634 12.634 0 0 0-4.002 2.732 11.775 11.775 0 0 0-2.415 3.622 9.956 9.956 0 0 0-.825 3.875Zm27.694-23.508h17.536l.635 7.497a27.323 27.323 0 0 1 6.29-5.845q4.003-2.793 10.356-2.795a28.787 28.787 0 0 1 4.13.254 15.945 15.945 0 0 1 3.367.89l-2.922 16.137a21.918 21.918 0 0 0-6.608-.89 14.439 14.439 0 0 0-10.483 3.876q-4.002 3.878-4.002 10.991v29.48h-18.299Zm56.928 14.359h-9.404V26.16h9.404V6.591h18.298v19.57h15.375v14.358H355.64v23.508a11.172 11.172 0 0 0 1.714 6.671q1.716 2.353 5.4 2.35a11.288 11.288 0 0 0 4.83-.952 24.274 24.274 0 0 0 3.812-2.224l7.37 11.183a29.619 29.619 0 0 1-18.806 6.861 27.252 27.252 0 0 1-10.674-1.843 17.991 17.991 0 0 1-6.99-5.082 19.578 19.578 0 0 1-3.81-7.815 41.911 41.911 0 0 1-1.144-10.166Z",fill:"#6d6e71"})})},68572:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=r(97711),o=n(r(55530)),i=n(r(28957)),l=n(r(9866)),s=r(54435),u=({children:e})=>(0,a.jsx)(s.Root,{children:e});u.Item=({icon:e,title:t,children:r,component:n,isCompact:u})=>(0,a.jsxs)(s.StyledListItem,{className:(0,o.default)(u&&s.classes.isCompact),children:[(0,a.jsx)("div",{className:s.classes.icon,children:e||(0,a.jsx)(i.default,{})}),(0,a.jsxs)(s.Content,{children:[(0,a.jsx)(l.default,{component:n,variant:u?"body1":"h6",children:t}),r&&(0,a.jsx)("span",{className:s.classes.description,children:r})]})]}),t.default=u},68597:function(e,t,r){var n=r(26837),a=r(17921),o=r(38420),i=a((function(e,t,r,a){n(t,o(t),e,a)}));e.exports=i},68638:function(e,t,r){"use strict";r.r(t),r.d(t,{default:function(){return n.A},getTooltipUtilityClass:function(){return a.E},tooltipClasses:function(){return a.A}});var n=r(68481),a=r(33073)},68647:function(e,t,r){"use strict";var n=r(3664);e.exports=n},68669:function(e,t,r){"use strict";t.__esModule=!0,t.useHasOptanonBoxClosed=void 0;var n=r(79193),a=r(86326);t.useHasOptanonBoxClosed=function(e){var t=(0,a.useState)(!1),r=t[0],o=t[1],i=(0,a.useState)(!0),l=i[0],s=i[1],u=(0,n.useCookie)("OptanonAlertBoxClosed",{pollingInterval:1e3,defaultValue:"",polling:l})[0];return(0,a.useEffect)((function(){var t=u;(0===e.length||t.length>0)&&(o(!0),s(!1))}),[e,u]),{hasAcceptedOptanonCookie:r}}},68671:function(e,t,r){"use strict";t.__esModule=!0,t.createSchemaOrgForHomeAndBrandPage=void 0;var n=r(68851),a=r(47833);t.createSchemaOrgForHomeAndBrandPage=function(e,t,r,i,l,s,u,c,d){return{"@context":"https://schema.org","@type":"Organization",logo:e+"/brands/"+("homePage"===t?"BMI":c)+".svg",name:o(t,l),description:u,knowsLanguage:r,sameAs:null==d?void 0:d.split(",").filter(n.isDefined).map((function(e){return e.trim()})),url:""+e+(0,a.getPathWithCountryCode)(s,i)}};var o=function(e,t){var r="Czechia | Česko";return"homePage"===e?r?"BMI Group "+r:"BMI Group":t}},68739:function(e,t,r){"use strict";var n=r(60330);
155Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=n(r(24142)),o=r(36870),i=(0,a.default)((0,o.jsx)("path",{d:"M9 16.17 4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z"}),"Check");t.default=i},68751:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.default=void 0;var a=n(r(62151)),o=n(r(43056)),i=n(r(9866)),l=r(20654),s=n(r(86326)),u=r(91972),c=n(r(88334)),d=n(r(84164)),f=r(47833),p=r(15721),m=n(r(47640)),h=n(r(4887)),v=function(e){var t={to:(0,f.getPathWithCountryCode)(e.countryCode,e.linkedPage.value.path),component:l.Link},r=e.label;return s.default.createElement(a.default,Object.assign({},t,{"data-testid":"404-page-cta",gtm:{id:"cta-click1",action:(0,p.stringifyToObject)(t.to)||t.href,label:r}}),r)},g=function(e){var t=e.data,r=(0,u.useTheme)(),n=t.payloadSite,a=t.payloadNotFoundError;return n&&a?s.default.createElement(d.default,{title:a.title,pageData:{breadcrumbs:null,signupBlock:null,meta:null,path:null},siteData:n,microCopy:t.allPayloadMicroCopy.nodes,pitchedRoofCalculatorConfig:t.payloadPitchedRoofCalculatorConfig,visualiserHouseTypes:t.allPayloadHouseModel.nodes,homePage:t.payloadHomePage,generalError:t.payloadGeneralError,countryNavigation:t.payloadCountryNavigation,sampleOrder:t.payloadSampleOrder,visualiser:t.payloadVisualiser},s.default.createElement(o.default,{title:a.title,media:a.featuredVideo?(0,h.default)(a.featuredVideo,r):a.featuredMedia?(0,m.default)(a.featuredMedia,r):void 0},s.default.createElement(i.default,{variant:"body2",gutterBottom:!0},a.subtitle),a.cta[0]&&s.default.createElement(v,Object.assign({},a.cta[0],{countryCode:n.countryCode})))):s.default.createElement(c.default,null)};t.default=g},68767:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=n(r(12968));t.default=a.default},68795:function(e,t,r){"use strict";r.r(t),r.d(t,{breadcrumbsClasses:function(){return a.A},default:function(){return n.A},getBreadcrumbsUtilityClass:function(){return a.r}});var n=r(98470),a=r(89201)},68805:function(e,t,r){"use strict";r.r(t),r.d(t,{default:function(){return n.A}});var n=r(17915)},68816:function(e,t,r){"use strict";var n=r(60330);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=n(r(24142)),o=r(36870),i=(0,a.default)((0,o.jsx)("path",{d:"m20 12-1.41-1.41L13 16.17V4h-2v12.17l-5.58-5.59L4 12l8 8 8-8z"}),"ArrowDownward");t.default=i},68851:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.waitFor=t.isDefined=t.getYoutubeId=t.getIsApprovedOrDiscontinuedProduct=t.getEnvironment=t.generateUrl=t.generateHashFromString=t.generateDigestFromData=t.getBerlinDate=void 0;var n=r(85514);Object.defineProperty(t,"generateDigestFromData",{enumerable:!0,get:function(){return n.generateDigestFromData}}),Object.defineProperty(t,"generateHashFromString",{enumerable:!0,get:function(){return n.generateHashFromString}});var a=r(67093);Object.defineProperty(t,"isDefined",{enumerable:!0,get:function(){return a.isDefined}});var o=r(18926);Object.defineProperty(t,"getEnvironment",{enumerable:!0,get:function(){return o.getEnvironment}});var i=r(16821);Object.defineProperty(t,"generateUrl",{enumerable:!0,get:function(){return i.generateUrl}});var l=r(74659);Object.defineProperty(t,"waitFor",{enumerable:!0,get:function(){return l.waitFor}});var s=r(19722);Object.defineProperty(t,"getYoutubeId",{enumerable:!0,get:function(){return s.getYoutubeId}});var u=r(70383);Object.defineProperty(t,"getIsApprovedOrDiscontinuedProduct",{enumerable:!0,get:function(){return u.getIsApprovedOrDiscontinuedProduct}});var c=r(84699);Object.defineProperty(t,"getBerlinDate",{enumerable:!0,get:function(){return c.getBerlinDate}})},68979:function(e,t,r){"use strict";var n=r(60330);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;!function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var r=i(t);if(r&&r.has(e))return r.get(e);var n={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var l=a?Object.getOwnPropertyDescriptor(e,o):null;l&&(l.get||l.set)?Object.defineProperty(n,o,l):n[o]=e[o]}n.default=e,r&&r.set(e,n)}(r(86326));var a=n(r(24142)),o=r(36870);function i(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,r=new WeakMap;return(i=function(e){return e?r:t})(e)}var l=(0,a.default)((0,o.jsx)("path",{d:"M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z"}),"X");t.default=l},69027:function(e,t,r){"use strict";t.__esModule=!0;var n=r(84964);
155Object.keys(n).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===n[e]||(t[e]=n[e]))}));var a=r(5412);Object.keys(a).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===a[e]||(t[e]=a[e]))}));var o=r(83891);Object.keys(o).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===o[e]||(t[e]=o[e]))}));var i=r(91744);Object.keys(i).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===i[e]||(t[e]=i[e]))}));var l=r(59648);Object.keys(l).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===l[e]||(t[e]=l[e]))}));var s=r(34455);Object.keys(s).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===s[e]||(t[e]=s[e]))}));var u=r(30030);Object.keys(u).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===u[e]||(t[e]=u[e]))}));var c=r(54272);Object.keys(c).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===c[e]||(t[e]=c[e]))}))},69064:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=r(97711),o=r(86326),i=n(r(22753)),l=n(r(65894)),s=r(39748),u=r(64922);t.default=({href:e,title:t,id:r,copyLinkTooltip:n,linkCopiedTooltip:c,copyAccessibilityLabel:d,size:f,tooltipPlacement:p="left",clipboardErrorMessage:m,className:h,gtm:v})=>{const[g,b]=(0,o.useState)(!1),[y,x]=(0,o.useState)(n),[C,A]=(0,o.useState)(!1),_=(0,o.useCallback)((()=>{b(!0)}),[]),E=(0,o.useCallback)((()=>{b(!1),x(n),A(!1)}),[n]),S=(0,o.useCallback)((async()=>{try{await navigator.clipboard.writeText(e),x(c),b(!0),A(!0)}catch(t){x(m),b(!0),A(!0)}}),[e,c,m]);return(0,a.jsx)(l.default,{TransitionProps:{exit:!1},open:g,leaveTouchDelay:C?4e3:0,leaveDelay:C?4e3:0,onOpen:_,placement:p,title:y,onClose:E,children:(0,a.jsx)(u.StyledBox,{ml:{lg:"auto"},children:(0,a.jsx)(i.default,{variant:"flat",accessibilityLabel:d.replace("{{title}}",t),"data-testid":`copy-to-clipboard-button-${(0,s.replaceSpaces)(r)}`,onClick:S,size:f,gtm:v,children:(0,a.jsx)(u.CopyContentIcon,{className:h})})})})}},69067:function(e,t,r){"use strict";var n=r(54818);e.exports=n},69068:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=r(97711),o=n(r(93327)),i=n(r(7692)),l=n(r(93313)),s=r(80454),u=e=>{switch(e){case"pitched":return l.default;case"flat":return o.default;case"other":return i.default}};t.default=({label:e,type:t,className:r})=>(0,a.jsxs)(s.TrainingAttribute,{"data-testid":"training-category",variant:"h6",className:r,children:[(0,a.jsx)(s.StyledIcon,{source:u(t)}),e]})},69090:function(e){e.exports=function(e){return e}},69109:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=n(r(31640));t.default=a.default},69193:function(e,t,r){"use strict";var n=r(60330);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=n(r(24142)),o=r(36870),i=(0,a.default)((0,o.jsx)("path",{d:"M15.41 7.41 14 6l-6 6 6 6 1.41-1.41L10.83 12z"}),"ChevronLeft");t.default=i},69287:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.productDetailsCardClasses=t.companyLogoClasses=t.classes=t.StyledTabs=t.StyledServiceLocatorMap=t.ResultListTabPanel=t.ProductDetailsCardSummary=t.ProductDetailsCardBody=t.ProductDetailsCard=t.MapTabPanel=t.MapInfoOverlayTitle=t.MapInfoOverlayHeader=t.MapInfoOverlayDescription=t.MapInfoOverlayContainer=t.MapInfoOverlayCloseButton=t.MapInfoOverlayCard=t.Controls=t.CompanyLogo=t.Body=void 0;var a,o=f(r(90565)),i=n(r(25043)),l=f(r(74391)),s=n(r(9866)),u=r(91972),c=n(r(48164)),d=n(r(43e3));function f(e,t){if("function"==typeof WeakMap)var r=new WeakMap,n=new WeakMap;return(f=function(e,t){if(!t&&e&&e.__esModule)return e;var a,o,i={__proto__:null,default:e};if(null===e||"object"!=typeof e&&"function"!=typeof e)return i;if(a=t?n:r){if(a.has(e))return a.get(e);a.set(e,i)}for(var l in e)"default"!==l&&{}.hasOwnProperty.call(e,l)&&((o=(a=Object.defineProperty)&&Object.getOwnPropertyDescriptor(e,l))&&(o.get||o.set)?a(i,l,o):i[l]=e[l]);return i})(e,t)}var p={tabPanel:"ServiceLocatorSection-module-tabPanel"};t.classes=p;var m=(0,u.styled)("div")({marginBottom:"24px"});t.Body=m;var h=(0,u.styled)(i.default)({marginBottom:"12px",marginTop:0});t.Controls=h;var v=(0,u.styled)(l.default)((function(e){var t,r,n=e.theme;return(r={marginLeft:"-16px",marginRight:"-16px"})[""+n.breakpoints.up("sm")]={marginLeft:"-24px",marginRight:"-24px"},r[""+n.breakpoints.up("lg")]={marginLeft:0,marginRight:0},r["."+p.tabPanel]=((t={})["> div"]={paddingTop:0},t),r}));t.StyledTabs=v;var g=(0,u.styled)(l.default.TabPanel)((function(e){var t,r;return(r={width:"100%"})[e.theme.breakpoints.up("lg")]=((t={width:"33.3333333333%"})["&."+l.tabsClasses.tabPanelBox]={paddingRight:0,paddingLeft:0},t),r}));t.ResultListTabPanel=g;var b=(0,u.styled)(l.default.TabPanel)((function(e){var t,r;return(r={width:"100%"})[e.theme.breakpoints.up("lg")]=((t={maxWidth:"66.6666666667%"})["&."+l.tabsClasses.tabPanelBox]={paddingRight:0},t),r}));t.MapTabPanel=b;var y=(0,u.styled)("div")((function(e){var t;return(t={height:"calc(100vh - 48px)",position:"relative"})[e.theme.breakpoints.up("lg")]={height:"640px",margin:"0 0 0 24px"},t}));t.StyledServiceLocatorMap=y;var x=(0,u.styled)("div")({position:"absolute",top:"50%",left:"50%",transform:"translate(-50%, -50%)",zIndex:1,padding:"16px",width:"100%",maxWidth:"380px",pointerEvents:"none"});t.MapInfoOverlayContainer=x;var C=(0,u.styled)(o.default)({pointerEvents:"auto",boxShadow:"0px 4px 12px rgba(0, 0, 0, 0.15)",borderRadius:"4px"});t.MapInfoOverlayCard=C;var A=(0,u.styled)("div")({display:"flex",justifyContent:"space-between",alignItems:"flex-start",marginBottom:"8px"});t.MapInfoOverlayHeader=A;var _=(0,u.styled)(s.default)({margin:0,paddingRight:"8px"});t.MapInfoOverlayTitle=_;var E=(0,u.styled)(s.default)({margin:0});t.MapInfoOverlayDescription=E;var S=(0,u.styled)(c.default)({marginTop:"-8px",marginRight:"-8px"});t.MapInfoOverlayCloseButton=S;var w="ProductDetailsCard",k={withLogo:w+"-withLogo",closeBtn:w+"-close-button"};t.productDetailsCardClasses=k;var M=(0,u.styled)(o.default)((function(e){var t,r,n=e.theme;return(r={borderRadius:"0",position:"relative",overflow:"visible","&:before":{content:'""',position:"absolute",width:"0",height:"0",top:"-18px",left:"50%",marginLeft:"-5px",boxSizing:"border-box",transformOrigin:"0 0",borderStyle:"solid",borderWidth:"0 9px 18px 9px",borderColor:"transparent transparent #ffffff transparent"}})["&."+k.withLogo]={'& [class*="MuiCardHeader-root"]':{flexWrap:"wrap",justifyContent:"space-between"},'& [class*="MuiCardHeader-content"]':{order:"3",width:"100%"}},r["& .MuiCardHeader-title"]=((t={fontWeight:"bold",marginBottom:"6px"})[n.breakpoints.up("lg")]={marginBottom:"18px"},t),r["& .MuiCardHeader-root"]={padding:"30px 30px 0"},r["& .MuiCardContent-root"]={padding:"0 30px 12px"},r["& .MuiCardHeader-action"]={marginTop:"-24px",marginRight:"-24px"},r["& .MuiCardHeader-avatar"]={marginRight:"0"},r}));t.ProductDetailsCard=M;var T={card:"CompanyLogo-card"};t.companyLogoClasses=T;var O=(0,u.styled)(d.default)(((a={marginBottom:"18px",height:"40px",maxWidth:"91px",img:{height:"40px"}})["&."+T.card]={height:"60px",maxWidth:"135px",img:{height:"60px"}},a));t.CompanyLogo=O;var D=(0,u.styled)(o.CardContent)((function(e){e.theme;return{overflowY:"auto"}}));t.ProductDetailsCardBody=D;var R=(0,u.styled)(s.default)((function(e){e.theme;return{marginBottom:"18px"}}));t.ProductDetailsCardSummary=R},69328:function(e,t,r){"use strict";var n=r(93916),a=r(55841),o=r(56522),i=r(38016),l=r(76275),s=r(43192),u=r(1515),c=r(74118),d=r(4575),f=r(28667),p=r(56377),m=r(73538),h=p("isConcatSpreadable"),v=m>=51||!a((function(){var e=[];return e[h]=!1,e.concat()[0]!==e})),g=function(e){if(!i(e))return!1;var t=e[h];return void 0!==t?!!t:o(e)};n({target:"Array",proto:!0,arity:1,forced:!v||!f("concat")},{concat:function(e){var t,r,n,a,o,i=l(this),f=d(i,0),p=0;for(t=-1,n=arguments.length;t<n;t++)if(g(o=-1===t?i:arguments[t]))for(a=s(o),u(p+a),r=0;r<a;r++,p++)r in o&&c(f,p,o[r]);else u(p+1),c(f,p++,o);return f.length=p,f}})},69332:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.default=void 0;var a=n(r(86326)),o=function(e){return a.default.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 350 300"},e),a.default.createElement("path",{fill:"none",d:"M0 0h350v300H0z"}),a.default.createElement("g",{"data-name":"roof027 dims 1"},a.default.createElement("path",{fill:"#b4c5d3",d:"M130.615 214.855v38.473l178.998-103.459v-38.473L130.615 214.855z"}),a.default.createElement("path",{fill:"#fff",d:"M130.615 214.855v38.473L28.508 194.513v-49.147l45.895-18.605 56.212 88.094z"}),a.default.createElement("g",{fill:"#6d9faf"},a.default.createElement("path",{d:"M78.335 149.244v10.3l-8.563-4.933v-10.3l8.563 4.933zM88.825 155.3v10.3l-8.563-4.932v-10.301l8.563 4.933zM78.335 161.58v10.3l-8.563-4.933v-10.3l8.563 4.933zM88.825 167.636v10.3l-8.563-4.932v-10.301l8.563 4.933z"})),a.default.createElement("path",{fill:"#237bae",d:"m319.92 105.305-189.305 109.55-56.731-87.811 189.72-109.468 56.316 87.729z"}),a.default.createElement("path",{fill:"#48d7ff",d:"M263.604 17.576 73.884 127.044l-55.802 22.574L207.647 40.059l55.957-22.483z"}),a.default.createElement("path",{fill:"#b4c5d3",d:"M177.717 128.234v28.867l66.64-38.589V89.645l-66.64 38.589z"}),a.default.createElement("path",{fill:"#fff",d:"M177.717 128.234v28.867l-43.576-64.964 43.576 36.097z"}),a.default.createElement("path",{fill:"#309ed6",d:"m134.141 92.137 47.873 42.595 69.199-40.066-47.873-42.595-69.199 40.066z"}),a.default.createElement("path",{fill:"#255d63",d:"M199.088 128.494v12.857l10.949-6.34v-12.857l-10.949 6.34zM212.329 120.85v12.857l10.948-6.341v-12.857l-10.948 6.341z"}),a.default.createElement("g",{fill:"none"},a.default.createElement("path",{stroke:"#3f3f3f",strokeMiterlimit:10,d:"M244.357 98.635v19.877l-66.64 38.589-43.576-64.964"}),a.default.createElement("path",{stroke:"#3f3f3f",strokeLinecap:"round",strokeMiterlimit:10,strokeWidth:2,d:"m232.266 194.574-101.651 58.754-102.107-58.815v-49.147M299.028 155.986l-56.731 32.792M309.613 111.396v38.473l-2.176 1.258"}),a.default.createElement("path",{stroke:"#3f3f3f",strokeMiterlimit:10,d:"M130.615 214.855v38.473"}),a.default.createElement("path",{stroke:"#002839",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"m276.94 130.179 42.98-24.874-56.316-87.729-55.957 22.483L18.082 149.618l55.802-22.574 56.731 87.811 68.011-39.3
1556M208.868 169.573l56.556-32.734"}),a.default.createElement("path",{stroke:"#002839",strokeMiterlimit:10,d:"M74.27 126.337 263.604 17.576"}),a.default.createElement("path",{stroke:"#3f3f3f",strokeMiterlimit:10,d:"M177.717 156.601v-25.692"}),a.default.createElement("path",{stroke:"#002839",strokeLinejoin:"round",d:"m203.835 52.142 47.378 42.524-69.199 40.066-47.873-42.595"})),a.default.createElement("g",{fill:"none",stroke:"#3b3b3b",strokeLinecap:"round",strokeMiterlimit:10,strokeWidth:1.5},a.default.createElement("path",{d:"m108.553 266.398 16.75-9.682M7.105 207.944l16.71-9.718M11.357 205.682l101.015 58.203"})),a.default.createElement("g",{fill:"none",stroke:"#3b3b3b",strokeLinecap:"round",strokeMiterlimit:10,strokeWidth:1.5},a.default.createElement("path",{d:"m168.064 275.103-32.235-18.622M347.021 171.899l-32.194-18.658M342.541 169.768 164.402 272.5"})),a.default.createElement("g",{fill:"none",stroke:"#fff",strokeLinejoin:"round",opacity:.5},a.default.createElement("path",{d:"M177.717 127.295v-2"}),a.default.createElement("path",{strokeDasharray:"3.36681 3.36681",d:"M177.717 121.928v-5.05"}),a.default.createElement("path",{d:"M177.717 115.194v-2"})),a.default.createElement("text",{transform:"translate(257.345 231.622)",fontSize:16,fill:"#3b3b3b",fontFamily:"'Effra Regular', Effra"},"B"),a.default.createElement("text",{transform:"translate(53.105 247.809)",fontSize:16,fill:"#3b3b3b",fontFamily:"'Effra Regular', Effra"},"A"),a.default.createElement("path",{fill:"none",stroke:"#3b3b3b",strokeLinecap:"round",strokeMiterlimit:10,strokeWidth:1.5,d:"M342.888 166.054v6.926M164.006 269.194v6.926M112.696 260.646v6.925M11.161 202.094v6.926"}),a.default.createElement("text",{transform:"translate(14.654 123.65)",fontSize:16,fill:"#3b3b3b",fontFamily:"'Effra Regular', Effra"},"P1"),a.default.createElement("path",{fill:"none",stroke:"#3b3b3b",strokeLinecap:"round",strokeMiterlimit:10,strokeWidth:1.5,d:"M68.421 123.87 4.478 86.941M10.024 86.39l-6.582 3.8M23.571 143.804l-1.718 7.402M22.794 147.486c-10.03-19.461-15.97-40.468-16.025-59.233"}),a.default.createElement("path",{d:"M245.35 75.603a49.685 49.685 0 0 1-.395 6.455 39.977 39.977 0 0 1-.991 5.119",fill:"none",stroke:"#fff",strokeLinecap:"round",strokeMiterlimit:10,strokeWidth:1.5}),a.default.createElement("text",{transform:"translate(251.54 88.498)",fontSize:16,fill:"#fff",fontFamily:"'Effra Regular', Effra"},"P2"),a.default.createElement("path",{fill:"none",stroke:"#fff",strokeLinecap:"round",strokeMiterlimit:10,strokeWidth:1.5,d:"m249.162 77.814-36.13-20.87M248.424 73.644l-6.582 3.8M247.099 86.522l-6.76 3.473"}),a.default.createElement("path",{fill:"none",stroke:"#3b3b3b",strokeLinecap:"round",strokeMiterlimit:10,strokeWidth:1.5,d:"m253.959 201.114-69.416-40.088M320.761 162.664l-69.376-40.125M316.562 160.695l-66.196 38.102"}),a.default.createElement("text",{transform:"translate(284.095 190.547)",fontSize:16,fill:"#3b3b3b",fontFamily:"'Effra Regular', Effra"},"C"),a.default.createElement("path",{fill:"none",stroke:"#3b3b3b",strokeLinecap:"round",strokeMiterlimit:10,strokeWidth:1.5,d:"M316.909 156.981v6.925M250.182 195.368v6.926"}),a.default.createElement("path",{fill:"none",stroke:"#fff",strokeLinecap:"round",strokeMiterlimit:10,strokeWidth:1.5,d:"m146.938 134.95 27.397-15.828M107.767 107.382l43.435 24.96"}),a.default.createElement("text",{transform:"translate(117.676 132.384)",fontSize:16,fill:"#fff",fontFamily:"'Effra Regular', Effra"},"D"),a.default.createElement("path",{fill:"none",stroke:"#fff",strokeLinecap:"round",strokeMiterlimit:10,strokeWidth:1.5,d:"M151.081 129.198v6.926M107.57 103.794v6.926"}),a.default.createElement("path",{fill:"none",stroke:"#fff",strokeLinejoin:"round",strokeDasharray:4,opacity:.5,d:"m141.467 96.348 38.742 22.251"})))};t.default=o},69371:function(e,t,r){"use strict";var n=r(36201),a=r(95661),o=r(47069),i=r(97663),l=r(57483),s=i("IE_PROTO"),u=Object,c=u.prototype;e.exports=l?u.getPrototypeOf:function(e){var t=o(e);if(n(t,s))return t[s];var r=t.constructor;return a(r)&&t instanceof r?r.prototype:t instanceof u?c:null}},69391:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.getLogo=t.default=void 0;var a=n(r(61269)),o=n(r(18793)),i=n(r(2664)),l=n(r(46998)),s=n(r(66094)),u=n(r(51405)),c=n(r(80937)),d=n(r(2598)),f=n(r(40277)),p=n(r(6672)),m=n(r(63755)),h=n(r(26941)),v=n(r(15116)),g=n(r(93699)),b=n(r(88347)),y=n(r(79552)),x=n(r(19754)),C=n(r(75505)),A=n(r(57527)),_=n(r(37761)),E=n(r(33836)),S=n(r(70448)),w=n(r(62982)),k=n(r(62992)),M=n(r(6863)),T=n(r(55540)),O=n(r(19899)),D=n(r(90857)),R=n(r(66243)),P=n(r(56333)),L=n(r(85594)),I=n(r(80568)),j=n(r(88301)),F=n(r(11325)),B=n(r(41148)),N=n(r(76699)),$=n(r(57192)),U=n(r(55530)),z=n(r(86326)),V=r(62818),H=["brandName","className","brandWhiteBox"],W=function(e){switch(e){case"AeroDek":return o.default;case"Awak":return i.default;case"BMI":return l.default;case"BMIAcademyEN":return s.default;case"BMIAcademyDE":return u.default;case"BRAAS":return c.default;case"BRAMAC":return d.default;case"Canopia":return f.default;case"Cementegola":return p.default;case"ChovA":return m.default;case"Cobert":return h.default;case"Coverland":return v.default;case"Esha":return g.default;case"Everguard":return b.default;case"Everlite":return y.default;case"icopal":return x.default;case"icopalKatto":return C.default;case"icopalVedag":return A.default;case"Klober":return _.default;case"Monarflex":return E.default;case"Monarplan":return S.default;case"MONIER":return w.default;case"Necoflex":return k.default;case"Ormax":return M.default;case"Redland":return T.default;case"RoofPro":return O.default;case"RoofProServiceTeam":return D.default;case"Sealoflex":return R.default;case"SereniCoperture":return P.default;case"Siplast":return L.default;case"Sunscape":return I.default;case"VEDAG":return j.default;case"VILLAS":return F.default;case"Wierer":return B.default;case"WOLFIN":return N.default;case"Zanda":return $.default;default:return null}};t.getLogo=W;var G=function(e){var t=e.brandName,r=e.className,n=e.brandWhiteBox,o=void 0!==n&&n,i=(0,a.default)(e,H),l=W(t);return l?z.default.createElement(V.LogoComponent,Object.assign({className:(0,U.default)(r,[o&&V.classes.whiteBox]),source:l,boxed:o,"data-testid":"brand-logo"},i)):null};t.default=G},69419:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esMo
155dule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=r(97711),o=n(r(28109)),i=r(80454);t.default=({price:e,className:t})=>(0,a.jsxs)(i.TrainingAttribute,{"data-testid":"training-price",variant:"h6",className:t,children:[(0,a.jsx)(i.StyledIcon,{source:o.default}),e]})},69504:function(e,t,r){var n,a=Object.defineProperty,o=Object.getOwnPropertyDescriptor,i=Object.getOwnPropertyNames,l=Object.prototype.hasOwnProperty,s={};((e,t)=>{for(var r in t)a(e,r,{get:t[r],enumerable:!0})})(s,{AUDIO_EXTENSIONS:()=>E,DASH_EXTENSIONS:()=>k,FLV_EXTENSIONS:()=>M,HLS_EXTENSIONS:()=>w,MATCH_URL_DAILYMOTION:()=>x,MATCH_URL_FACEBOOK:()=>m,MATCH_URL_FACEBOOK_WATCH:()=>h,MATCH_URL_KALTURA:()=>_,MATCH_URL_MIXCLOUD:()=>C,MATCH_URL_MUX:()=>p,MATCH_URL_SOUNDCLOUD:()=>d,MATCH_URL_STREAMABLE:()=>v,MATCH_URL_TWITCH_CHANNEL:()=>y,MATCH_URL_TWITCH_VIDEO:()=>b,MATCH_URL_VIDYARD:()=>A,MATCH_URL_VIMEO:()=>f,MATCH_URL_WISTIA:()=>g,MATCH_URL_YOUTUBE:()=>c,VIDEO_EXTENSIONS:()=>S,canPlay:()=>O}),e.exports=(n=s,((e,t,r,n)=>{if(t&&"object"==typeof t||"function"==typeof t)for(let s of i(t))l.call(e,s)||s===r||a(e,s,{get:()=>t[s],enumerable:!(n=o(t,s))||n.enumerable});return e})(a({},"__esModule",{value:!0}),n));var u=r(36830);const c=/(?:youtu\.be\/|youtube(?:-nocookie|education)?\.com\/(?:embed\/|v\/|watch\/|watch\?v=|watch\?.+&v=|shorts\/|live\/))((\w|-){11})|youtube\.com\/playlist\?list=|youtube\.com\/user\//,d=/(?:soundcloud\.com|snd\.sc)\/[^.]+$/,f=/vimeo\.com\/(?!progressive_redirect).+/,p=/stream\.mux\.com\/(?!\w+\.m3u8)(\w+)/,m=/^https?:\/\/(www\.)?facebook\.com.*\/(video(s)?|watch|story)(\.php?|\/).+$/,h=/^https?:\/\/fb\.watch\/.+$/,v=/streamable\.com\/([a-z0-9]+)$/,g=/(?:wistia\.(?:com|net)|wi\.st)\/(?:medias|embed)\/(?:iframe\/)?([^?]+)/,b=/(?:www\.|go\.)?twitch\.tv\/videos\/(\d+)($|\?)/,y=/(?:www\.|go\.)?twitch\.tv\/([a-zA-Z0-9_]+)($|\?)/,x=/^(?:(?:https?):)?(?:\/\/)?(?:www\.)?(?:(?:dailymotion\.com(?:\/embed)?\/video)|dai\.ly)\/([a-zA-Z0-9]+)(?:_[\w_-]+)?(?:[\w.#_-]+)?/,C=/mixcloud\.com\/([^/]+\/[^/]+)/,A=/vidyard.com\/(?:watch\/)?([a-zA-Z0-9-_]+)/,_=/^https?:\/\/[a-zA-Z]+\.kaltura.(com|org)\/p\/([0-9]+)\/sp\/([0-9]+)00\/embedIframeJs\/uiconf_id\/([0-9]+)\/partner_id\/([0-9]+)(.*)entry_id.([a-zA-Z0-9-_].*)$/,E=/\.(m4a|m4b|mp4a|mpga|mp2|mp2a|mp3|m2a|m3a|wav|weba|aac|oga|spx)($|\?)/i,S=/\.(mp4|og[gv]|webm|mov|m4v)(#t=[,\d+]+)?($|\?)/i,w=/\.(m3u8)($|\?)/i,k=/\.(mpd)($|\?)/i,M=/\.(flv)($|\?)/i,T=e=>{if(e instanceof Array){for(const t of e){if("string"==typeof t&&T(t))return!0;if(T(t.src))return!0}return!1}return!(!(0,u.isMediaStream)(e)&&!(0,u.isBlobUrl)(e))||(E.test(e)||S.test(e)||w.test(e)||k.test(e)||M.test(e))},O={youtube:e=>e instanceof Array?e.every((e=>c.test(e))):c.test(e),soundcloud:e=>d.test(e)&&!E.test(e),vimeo:e=>f.test(e)&&!S.test(e)&&!w.test(e),mux:e=>p.test(e),facebook:e=>m.test(e)||h.test(e),streamable:e=>v.test(e),wistia:e=>g.test(e),twitch:e=>b.test(e)||y.test(e),dailymotion:e=>x.test(e),mixcloud:e=>C.test(e),vidyard:e=>A.test(e),kaltura:e=>_.test(e),file:T}},69519:function(e,t,r){"use strict";r.r(t),r.d(t,{default:function(){return n.x}});var n=r(68529)},69525:function(e,t,r){"use strict";t.__esModule=!0,t.classes=t.StyledListTitleRow=t.StyledListRowItem=t.StyledListRow=t.StyledListItem=t.FieldValue=t.FieldTitle=t.Divider=t.ActionsRow=t.ActionBtnWrapper=void 0;var n,a=r(8158),o=r(33600),i=r(68638),l=r(91972),s={selected:"documentSimpleTableResultsMobile-selected"};t.classes=s;var u=(0,l.styled)("div")((function(e){var t,r,n,i=e.theme;return(n={padding:"16px 0 4px 16px",position:"relative",minHeight:"126px",display:"flex",flexDirection:"column",justifyContent:"space-between","&::before":(t={content:"''",display:"block",position:"absolute",left:"-16px",right:"-16px",bottom:0,top:0,borderBottom:"1px solid "+i.colours.storm,backgroundColor:i.colours.white},t[i.breakpoints.up("lg")]={left:0,right:0,borderLeft:"1px solid "+i.colours.storm,borderRight:"1px solid "+i.colours.storm},t),"&:first-of-type":{"&::before":{borderTop:"1px solid "+i.colours.storm}}})["&."+s.selected]=((r={"&::before":{borderTop:"1px solid",borderColor:i.colours.accent300,backgroundColor:(0,l.alpha)(i.colours.interDark,.04)}})["&+."+s.selected]={"&::before":{borderTop:0}}
155,r),n["."+o.formControlLabelClasses.root+" ."+a.checkboxClasses.root]={padding:0},n[i.breakpoints.up("sm")]={margin:"0 -8px"},n[i.breakpoints.up("lg")]={paddingLeft:"16px",paddingRight:"16px",margin:0},n}));t.StyledListItem=u;var c=(0,l.styled)("div")({display:"flex",position:"relative",marginBottom:"8px"});t.StyledListTitleRow=c;var d=(0,l.styled)("div")((function(e){return{color:e.theme.colours.slate,fontSize:"16px",paddingTop:"8px",zIndex:0}}));t.StyledListRow=d;var f=(0,l.styled)("div")({marginLeft:"40px","&:not(:first-of-type)":{marginTop:"6px"}});t.StyledListRowItem=f;var p=(0,l.styled)("span")((function(e){return{fontWeight:500,color:e.theme.colours.charcoal,fontFamily:"Effra Medium"}}));t.FieldTitle=p;var m=(0,l.styled)("span")({marginLeft:"6px"});t.FieldValue=m;var h=(0,l.styled)("div")(((n={display:"flex",justifyContent:"flex-end",alignItems:"center"})["&& ."+i.tooltipClasses.tooltip+"."+i.tooltipClasses.tooltipPlacementLeft]={marginRight:"8px"},n));t.ActionsRow=h;var v=(0,l.styled)("div")((function(e){return{height:"32px",width:"1px",backgroundColor:e.theme.colours.storm,marginRight:"20px",zIndex:0}}));t.Divider=v;var g=(0,l.styled)("div")({padding:"12px"});t.ActionBtnWrapper=g},69539:function(e,t,r){"use strict";var n=r(64284);e.exports=n},69557:function(e,t,r){"use strict";r(52358),r(82485),r(52358),r(82485);var n=r(60330);t.__esModule=!0,t.default=void 0;var a=n(r(61269));r(52358),r(82485);var o=n(r(62151)),i=O(r(90565)),l=n(r(52981)),s=n(r(25043)),u=n(r(90600)),c=n(r(23732)),d=n(r(52634)),f=n(r(64198)),p=n(r(97999)),m=n(r(73962)),h=n(r(46998)),v=n(r(77516)),g=n(r(9866)),b=n(r(99588)),y=n(r(97386)),x=n(r(55530)),C=O(r(86326)),A=r(82781),_=n(r(44929)),E=n(r(22134)),S=n(r(4276)),w=n(r(92192)),k=r(90355),M=r(99924),T=["colours"];function O(e,t){if("function"==typeof WeakMap)var r=new WeakMap,n=new WeakMap;return(O=function(e,t){if(!t&&e&&e.__esModule)return e;var a,o,i={__proto__:null,default:e};if(null===e||"object"!=typeof e&&"function"!=typeof e)return i;if(a=t?n:r){if(a.has(e))return a.get(e);a.set(e,i)}for(var l in e)"default"!==l&&{}.hasOwnProperty.call(e,l)&&((o=(a=Object.defineProperty)&&Object.getOwnPropertyDescriptor(e,l))&&(o.get||o.set)?a(i,l,o):i[l]=e[l]);return i})(e,t)}var D={1:A.microCopy.VISUALISER_MATERIALS_CLAY,2:A.microCopy.VISUALISER_MATERIALS_CONCRETE,3:A.microCopy.VISUALISER_MATERIALS_METAL},R=function(e){var t=e.toggleTileSelector,r=e.toggleSidingsSelector,n=e.setViewMode,a=e.viewMode,i=e.onButtonClick,l=(0,k.useMicroCopy)().getMicroCopy;return C.default.createElement(M.StyledActions,null,C.default.createElement(o.default,{hasDarkBackground:!0,variant:"text",startIcon:C.default.createElement(y.default,{component:m.default}),onClick:function(){t((function(e){return!e})),i({type:"bottom-menu",label:l(A.microCopy.VISUALISER_ACTIONS_SELECT_PRODUCT)})}},l(A.microCopy.VISUALISER_ACTIONS_SELECT_PRODUCT)),C.default.createElement(o.default,{hasDarkBackground:!0,variant:"text",startIcon:C.default.createElement(y.default,{component:f.default}),disabled:"roof"!==a,onClick:function(){r((function(e){return!e})),i({type:"bottom-menu",label:l(A.microCopy.VISUALISER_ACTIONS_WALL_COLOUR)})}},l(A.microCopy.VISUALISER_ACTIONS_WALL_COLOUR)),"tile"===a&&C.default.createElement(o.default,{hasDarkBackground:!0,variant:"text",startIcon:C.default.createElement(y.default,{component:c.default}),onClick:function(){n({viewMode:"roof"}),i({type:"bottom-menu",label:l(A.microCopy.VISUALISER_ACTIONS_ROOF_MODE)})}},l(A.microCopy.VISUALISER_ACTIONS_ROOF_MODE)),"roof"===a&&C.default.createElement(o.default,{hasDarkBackground:!0,variant:"text",startIcon:C.default.createElement(y.default,{component:d.default}),onClick:function(){n({viewMode:"tile"}),i({type:"bottom-menu",label:l(A.microCopy.VISUALISER_ACTIONS_TILE_MODE)})}},l(A.microCopy.VISUALISER_ACTIONS_TILE_MODE)))},P=function(e){var t=e.contentSource,r=e.defaultValue,n=e.products,a=e.title,o=e.onClick,i=(0,k.useMicroCopy)().getMicroCopy;return C.default.createElement("div",null,C.default.createElement(g.default,{variant:"h5",component:"h3",className:M.classes.groupTitle},a),C.default.createElement(s.default,{container:!0,spacing:2},n.map((function(e){var n=e.colour,a=e.id,l=e.name;return C.default.createElement(s.default,{key:a+"-"+n.id,xs:6,md:4,lg:2},C.default.createElement(v.default,{component:"button",title:l,imageSource:(0,E.default)(n.previewRef,{size:"128",contentSource:t}),onClick:function(){return o({tileId:a,colourId:n.id,label:l+" + "+n.name})},className:(0,x.default)(r===a+"-"+n.id&&M.classes.activeSelectionOption),"aria-label":r===a+"-"+n.id?i(A.microCopy.VISUALISER_SELECTION_OPTION_DEFAULT):void 0},C.default.createElement(v.default.Paragraph,null,n.name)))}))))},L=function(e){var t=e.activeTile,r=e.activeColour,n=e.contentSource,o=e.open,i=e.onCloseClick,s=e.onButtonClick,u=e.tiles,c=(0,k.useMicroCopy)().getMicroCopy,d=(0,C.useMemo)((function(){return u.flatMap((function(e){var t=e.colours,r=(0,a.default)(e,T);return t.map((function(e){return Object.assign({},r,{colour:e})}))}))}),[u]).reduce((function(e,t){return(e[t.material]||(e[t.material]=[])).push(t),e}),{}),f=t.id+"-"+r.id;return C.default.createElement(l.default,{open:o,onCloseClick:function(){return i(!1)},onBackdropClick:function(){return i(!1)},maxWidth:"xl",color:"pearl",className:(0,x.default)(M.classes.root,M.classes.secondary),containerClassName:M.classes.container,backdropProps:{invisible:!0},allowOverflow:!0},C.default.createElement(g.default,{variant:"h4",component:"h2",align:"center",className:M.classes.groupTitle},c(A.microCopy.VISUALISER_TILE_SELECTOR_TITLE)),C.default.createElement(g.default,{gutterBottom:!0},c(A.microCopy.VISUALISER_TILE_SELECTOR_DESCRIPTION)),Object.keys(d).map((function(e){return C.default.createElement(P,{contentSource:n,defaultValue:f,key:"material-group-"+e,title:c(D[e]),products:d[e],onClick:s})})))},I=function(e){var t=e.open,r=e.onCloseClick,n=e.activeSiding,a=e.sidings,o=e.contentSource,i=e.onConfirmClick,u=e.onClick,c=(0,k.useMicroCopy)().getMicroCopy;return C.default.createElement(l.default,{open:t,onCloseClick:function(){return r(!1)},onBackdropClick:function(){return r(!1)},maxWidth:"xl",color:"pearl",className:(0,x.default)(M.classes.root,M.classes.secondary),containerClassName:M.classes.container,backdropProps:{invisible:!0},allowOverflow:!0},C.default.createElement(g.default,{variant:"h4",component:"h2",align:"center",className:M.classes.groupTitle},c(A.microCopy.VISUALISER_SIDING_SELECTOR_TITLE)),C.default.createElement(s.default,{container:!0,spacing:2},a.map((function(e){var t=e.id,a=e.name,l=e.diffuseMapRef;return C.default.createElement(s.default,{key:t,xs:6,md:4,lg:2},C.default.createElement(v.default,{component:"button",title:c(a),imageSource:(0,E.default)(l,{size:"original",contentSource:o}),onClick:function(){i({sidingId:t}),r(!1),u({type:"wall-selector",label:c(a)})},className:(0,x.default)(n.id===t&&M.classes.activeSelectionOption),"aria-label":n.id===t?c(A.microCopy.VISUALISER_SELECTION_OPTION_DEFAULT):void 0}))}))))},j=function(e){var t=e.shareWidget,r=(0,C.useRef)(null),n=(0,C.useState)(null),a=n[0],o=n[1],i=(0,k.useMicroCopy)().getMicroCopy;return C.default.createElement(M.StyledSharePopover,{ref:r},C.default.createElement(M.StyledShareButton,{variant:"flat",accessibilityLabel:i(A.microCopy.VISUALISER_SHARE_POPOVER_ACCESSIBILITY_LABEL),"aria-describedby":"share-popover",onClick:function(){o(r.current)}},C.default.createElement(p.default,null)),C.default.createElement(b.default,{id:"share-popover",open:Boolean(a),anchorEl:a,onClose:function(){o(null)},anchorOrigin:{vertical:"bottom",horizontal:"right"},transformOrigin:{vertical:"top",horizontal:"right"},PaperProps:{square:!0,elevation:1}},t))},F={tile:w.default,roof:S.default},B=function(e){var t=e.contentSource,r=e.open,n=e.tileId,a=e.colourId,c=e.sidingId,d=e.viewM
155ode,f=e.tiles,p=e.sidings,m=e.shareWidget,v=e.onClose,b=e.onChange,y=e.onClick,E=(0,C.useState)(!1),S=E[0],w=E[1],T=(0,C.useState)(!1),O=T[0],D=T[1],P=(0,C.useState)(!0),B=P[0],N=P[1],$=(0,C.useState)({tileId:n,colourId:a,sidingId:c,viewMode:d}),U=$[0],z=$[1],V=(0,k.useMicroCopy)().getMicroCopy,H=C.default.useRef(U),W=(0,C.useCallback)((function(e){H.current=Object.assign({},U,e),z((function(t){return Object.assign({},t,e)}))}),[U]);(0,C.useEffect)((function(){W({tileId:n,colourId:a,sidingId:c,viewMode:d})}),[n,a,c,d]),(0,C.useEffect)((function(){if(b){var e=U.tileId,t=U.colourId,n=U.sidingId,a=U.viewMode;b({colourId:t,sidingId:n,tileId:e,viewMode:a,isOpen:r})}}),[U,r]);var G=(0,C.useCallback)((function(e){var t=e.type,r=e.label,n=e.data,a=H.current,o=a.tileId,i=a.colourId,l=a.sidingId,s=a.viewMode;y({colourId:i,sidingId:l,tileId:o,viewMode:s,type:t,label:r,data:n})}),[H]),Z=(0,C.useMemo)((function(){return f.find((function(e){return e.id===U.tileId}))||f.find((function(e){return e.id===n}))||f[0]}),[f,U.tileId,n]),q=(0,C.useMemo)((function(){return Z.colours.find((function(e){return e.id===U.colourId}))||Z.colours[0]}),[Z,U.colourId]),Y=(0,C.useMemo)((function(){return p.find((function(e){return e.id===U.sidingId}))||p.find((function(e){return e.id===c}))||p[0]}),[p,c,U.sidingId]),K=F[U.viewMode||"tile"];return C.default.createElement(M.StyledContainerDialog,{open:r,onCloseClick:v,onBackdropClick:v,maxWidth:"xl",className:M.classes.root,containerClassName:M.classes.content},m&&C.default.createElement(l.default.Header,{className:M.classes.header,onCloseClick:v},C.default.createElement(j,{shareWidget:m})),C.default.createElement("div",{className:(0,x.default)(M.classes.container,M.classes.viewer)},B&&C.default.createElement("div",{className:M.classes.progressContainer},C.default.createElement(_.default,{size:40})),C.default.createElement("div",{className:M.classes.details},C.default.createElement(s.default,{container:!0},C.default.createElement(s.default,{xs:10,sm:6,md:5,lg:4},C.default.createElement(i.default,{square:!0},C.default.createElement(i.CardContent,null,C.default.createElement(h.default,{width:"60",height:"60",className:M.classes.detailsLogo}),C.default.createElement(g.default,{variant:"h5",component:"h3",className:M.classes.detailsTitle},Z.name),C.default.createElement(g.default,null,q.name)),q.variantCode&&C.default.createElement(i.CardActions,null,C.default.createElement(o.default,{variant:"outlined",endIcon:C.default.createElement(u.default,null),onClick:function(){G({type:"product-link",label:V(A.microCopy.VISUALISER_READ_MORE),data:{variantCode:q.variantCode,productPath:q.path}}),v()}},V(A.microCopy.VISUALISER_READ_MORE))))))),d&&C.default.createElement(K,{tile:Z,colour:q,options:{contentSource:t},siding:Y,setIsLoading:function(e){return N(e)}}),C.default.createElement(L,{open:S,onCloseClick:w,activeTile:Z,activeColour:q,tiles:f,contentSource:t,onButtonClick:function(e){var t=e.tileId,r=e.colourId,n=e.label;w(!1),W({tileId:t,colourId:r}),G({type:"product-selector",label:n})}}),C.default.createElement(I,{open:O,onCloseClick:D,activeSiding:Y,sidings:p,onConfirmClick:W,contentSource:t,onClick:G}),C.default.createElement(R,{toggleTileSelector:w,toggleSidingsSelector:D,viewMode:U.viewMode,setViewMode:W,onButtonClick:G})))};t.default=B},69588:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.getCount=t.default=void 0;var a=n(r(18284)),o=n(r(55717)),i=n(r(25043)),l=function(e,t){if("function"==typeof WeakMap)var r=new WeakMap,n=new WeakMap;return function(e,t){if(!t&&e&&e.__esModule)return e;var a,o,i={__proto__:null,default:e};if(null===e||"object"!=typeof e&&"function"!=typeof e)return i;if(a=t?n:r){if(a.has(e))return a.get(e);a.set(e,i)}for(var l in e)"default"!==l&&{}.hasOwnProperty.call(e,l)&&((o=(a=Object.defineProperty)&&Object.getOwnPropertyDescriptor(e,l))&&(o.get||o.set)?a(i,l,o):i[l]=e[l]);return i}(e,t)}(r(86326)),s=n(r(42550)),u=n(r(1294)),c=r(54037),d=r(54239),f=r(6007),p=r(64067),m=n(r(59591)),h=r(2935);var v="dxb_cz_products_read",g=function(){var e=(0,o.default)(a.default.mark((function e(t){var r,n;return a.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=(0,d.compileElasticSearchQuery)({allowFilterBy:["ProductFamily","ProductLine","Brand","appearanceAttributes$colourFamily","generalInformation$materials","appearanceAttributes$textureFamily","Category"],filters:[],groupByVariant:!1,page:0,pageSize:0,searchQuery:t}),e.next=3,(0,d.queryElasticSearch)((0,d.getCountQuery)(r),v);case 3:if(!(n=e.sent)||!n.hits){e.next=6;break}return e.abrupt("return",n.aggregations.unique_base_products_count.value);case 6:return e.abrupt("return",0);case 7:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}();t.getCount=g;var b=function(e){var t=e.queryString,r=e.pageContext,n=e.initialProducts,g=void 0===n?[]:n,b=e.onLoadingChange,y=e.onCountChange,x=e.initialFilters,C=(0,l.useRef)(!0),A=(0,l.useRef)(null),_=(0,l.useState)(!1),E=_[0],S=_[1],w=(0,l.useState)(g),k=w[0],M=w[1],T=(0,l.useMemo)((function(){return x.map((function(e){return e.name.toLowerCase().endsWith("colourfamily")?(0,p.enhanceColourFilterWithSwatches)(e):e}))}),[x]),O=(0,l.useState)(T),D=O[0],R=O[1],P=(0,l.useState)(0),L=P[0],I=P[1],j=(0,l.useState)(Math.ceil(k.length/24)),F=j[0],B=j[1],N=function(e){
155S(e),b&&b(e)},$=function(){var e=(0,o.default)(a.default.mark((function e(t,r,n,o){var i,l,s;return a.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!E){e.next=3;break}return(0,c.devLog)("Already loading..."),e.abrupt("return");case 3:return N(!0),i=(0,d.compileElasticSearchQuery)({allowFilterBy:["ProductFamily","ProductLine","Brand","appearanceAttributes$colourFamily","generalInformation$materials","appearanceAttributes$textureFamily","Category"],filters:t,groupByVariant:!1,page:r,pageSize:n,searchQuery:o}),e.next=7,(0,d.queryElasticSearch)(i,v);case 7:return(l=e.sent)&&l.hits&&l.aggregations&&(s=Math.ceil(l.aggregations.unique_base_products_count.value/24),B(s),I(s<r?0:r),M(l.hits.hits.map((function(e){return Object.assign({},e._source,{all_variants:e.inner_hits.all_variants.hits.hits||[]})}))),y&&y(l.aggregations.unique_base_products_count.value)),N(!1),e.abrupt("return",l);case 11:case"end":return e.stop()}}),e)})));return function(t,r,n,a){return e.apply(this,arguments)}}(),U=function(){var e=(0,o.default)(a.default.mark((function e(r){var n;return a.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,$(r,0,24,t);case 2:if(!(n=e.sent)||!n.aggregations){e.next=13;break}if(!C.current){e.next=12;break}if(r=(0,d.removeIrrelevantFilters)(r,n.aggregations),C.current=!1,r=(0,f.getUpdatedFilters)(r),!((0,f.getURLFilterValues)().length>0)){e.next=12;break}return e.next=11,$(r,0,24,t);case 11:n=e.sent;case 12:r=(0,d.disableFiltersFromAggregations)(r,n.aggregations);case 13:R(r),(0,f.setFiltersUrl)(r);case 15:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),z=function(){var e=(0,f.clearFilterValues)(D);U(e)};return(0,l.useEffect)((function(){z()}),[]),l.default.createElement(i.default,{container:!0,spacing:3,ref:A},l.default.createElement(i.default,{xs:12,md:12,lg:3},l.default.createElement(s.default,{filters:D,onFiltersChange:function(e,t,r){var n=(0,f.updateFilterValue)(D,e,t,r);U(n)},onClearFilters:z,numberOfResults:k.length})),l.default.createElement(h.ProductListGrid,{xs:12,md:12,lg:9},l.default.createElement(h.ProductListWrapperGrid,{container:!0,spacing:3},l.default.createElement(u.default,{isLoading:E,products:k,pageContext:r})),l.default.createElement("div",{style:{marginTop:48,marginBottom:48}},l.default.createElement(m.default,{page:L+1,onPageChange:function(e,r){var n=A.current?A.current.offsetTop-200:0;window.scrollTo(0,n),$(D,r-1,24,t)},count:F}))))};t.default=b},69589:function(e,t,r){"use strict";var n=r(81254),a=r(99203),o=r(15938);e.exports=n?function(e,t,r){return a.f(e,t,o(1,r))}:function(e,t,r){return e[t]=r,e}},69629:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.ScrollHandler=t.ScrollContext=void 0;var a=n(r(41027)),o=n(r(57077)),i=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var r=u(t);if(r&&r.has(e))return r.get(e);var n={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(n,o,i):n[o]=e[o]}n.default=e,r&&r.set(e,n);return n}(r(86326)),l=n(r(97598)),s=r(38341);function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,r=new WeakMap;return(u=function(e){return e?r:t})(e)}var c=i.createContext(new s.SessionStorage);t.ScrollContext=c,c.displayName="GatsbyScrollContext";var d=function(e){function t(){for(var t,r=arguments.length,n=new Array(r),o=0;o<r;o++)n[o]=arguments[o];return(t=e.call.apply(e,[this].concat(n))||this)._stateStorage=new s.SessionStorage,t._isTicking=!1,t._latestKnownScrollY=0,t.scrollListener=function(){t._latestKnownScrollY=window.scrollY,t._isTicking||(t._isTicking=!0,requestAnimationFrame(t._saveScroll.bind((0,a.default)(t))))},t.windowScroll=function(e,r){t.shouldUpdateScroll(r,t.props)&&window.scrollTo(0,e)},t.scrollToHash=function(e,r){var n=document.getElementById(e.substring(1));n&&t.shouldUpdateScroll(r,t.props)&&n.scrollIntoView()},t.shouldUpdateScroll=function(e,r){var n=t.props.shouldUpdateScroll;return!n||n.call((0,a.default)(t),e,r)},t}(0,o.default)(t,e);var r=t.prototype;return r._saveScroll=function(){var e=this.props.location.key||null;e&&this._stateStorage.save(this.props.location,e,this._latestKnownScrollY),this._isTicking=!1},r.componentDidMount=function(){var e;window.addEventListener("scroll",this.scrollListener);var t=this.props.location,r=t.key,n=t.hash;r&&(e=this._stateStorage.read(this.props.location,r)),n?this.scrollToHash(decodeURI(n),void 0):e&&this.windowScroll(e,void 0)},r.componentWillUnmount=function(){window.removeEventListener("scroll",this.scrollListener)},r.componentDidUpdate=function(e){var t,r=this.props.location,n=r.hash,a=r.key;a&&(t=this._stateStorage.read(this.props.location,a)),n?this.scrollToHash(decodeURI(n),e):this.windowScroll(t,e)},r.render=function(){return i.createElement(c.Provider,{value:this._stateStorage},this.props.children)},t}(i.Component);t.ScrollHandler=d,d.propTypes={shouldUpdateScroll:l.default.func,children:l.default.element.isRequired,location:l.default.object.isRequired}},69676:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esMo
155dule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.equalHeightsClasses=void 0;const a=n(r(12798));var o=r(94696);Object.defineProperty(t,"equalHeightsClasses",{enumerable:!0,get:function(){return o.classes}}),t.default=a.default},69714:function(e,t,r){"use strict";r(52586);var n=r(12581);e.exports=n.Object.keys},69726:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=r(97711),o=n(r(9866)),i=r(2336),l=r(38055);t.default=e=>(0,a.jsx)(l.Root,{"data-testid":"company-details-root",children:(0,a.jsxs)(l.Details,{children:[(0,a.jsxs)(l.List,{"data-testid":"company-details-list",children:[e.address&&(0,a.jsx)(i.Address,{...e.address}),e.roofProLevel&&(0,a.jsx)(i.RoofProLevel,{...e.roofProLevel}),e.distance&&(0,a.jsx)(i.Distance,{...e.distance}),e.phone&&(0,a.jsx)(i.Phone,{...e.phone}),e.fax&&(0,a.jsx)(i.Fax,{...e.fax}),e.email&&(0,a.jsx)(i.Email,{...e.email}),e.website&&(0,a.jsx)(i.Website,{...e.website}),e.socialMedia&&(0,a.jsx)(i.SocialMedia,{...e.socialMedia}),e.content&&(0,a.jsx)(i.Content,{...e.content})]}),e.summary&&(0,a.jsx)(o.default,{"data-testid":"company-details-summary",display:"inline",children:e.summary})]})})},69727:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.createServerOrClientContext=function(e,t){if(a.default.createServerContext)return o(e,t);return a.default.createContext(t)},r(94824);var a=n(r(86326)),o=function(e,t){return void 0===t&&(t=null),globalThis.__SERVER_CONTEXT||(globalThis.__SERVER_CONTEXT={}),globalThis.__SERVER_CONTEXT[e]||(globalThis.__SERVER_CONTEXT[e]=a.default.createServerContext(e,t)),globalThis.__SERVER_CONTEXT[e]}},69728:function(e,t,r){"use strict";r.d(t,{A:function(){return a}});var n=r(45904);function a(e,t){const r=(0,n.A)({},t);return Object.keys(e).forEach((o=>{if(o.toString().match(/^(components|slots)$/))r[o]=(0,n.A)({},e[o],r[o]);else if(o.toString().match(/^(componentsProps|slotProps)$/)){const i=e[o]||{},l=t[o];r[o]={},l&&Object.keys(l)?i&&Object.keys(i)?(r[o]=(0,n.A)({}
155,l),Object.keys(i).forEach((e=>{r[o][e]=a(i[e],l[e])}))):r[o]=l:r[o]=i}else void 0===r[o]&&(r[o]=e[o])})),r}},69789:function(e,t,r){"use strict";var n,a=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var a=Object.getOwnPropertyDescriptor(t,r);a&&!("get"in a?!t.__esModule:a.writable||a.configurable)||(a={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,a)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),o=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),i=this&&this.__importStar||(n=function(e){return n=Object.getOwnPropertyNames||function(e){var t=[];for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[t.length]=r);return t},n(e)},function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r=n(e),i=0;i<r.length;i++)"default"!==r[i]&&a(t,e,r[i]);return o(t,e),t}),l=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const s=r(97711),u=l(r(85654)),c=l(r(27381)),d=l(r(94973)),f=l(r(53983)),p=l(r(30831)),m=l(r(55530)),h=i(r(86326)),v=l(r(9049)),g=r(22015),b=(0,h.createContext)({});function y(e){const t=h.default.Children.toArray(e).filter(h.isValidElement),r=t.find((e=>e.type===x));let n=[];if(r){const e=h.default.Children.only(r.props.children);n=h.default.Children.toArray(e.props.children).filter(h.isValidElement).map((e=>e.props.children))}const a=t.find((e=>e.type===c.default));return{headerRow:n,bodyRows:(a&&h.default.Children.toArray(a.props.children).filter(h.isValidElement)||[]).map((e=>h.default.Children.toArray(e.props.children).filter(h.isValidElement).map((e=>e.props.children))))}}const x=({children:e,...t})=>{const{color:r}=(0,h.useContext)(b);return(0,s.jsx)(v.default,{color:r,markupComponent:f.default,"data-testid":"table-head",...t,children:e})},C=({color:e="pearl",hasNoBorder:t,rowBgColorPattern:r,onTableSizeChange:n,...a})=>{const[o,i]=(0,u.default)(),[l,c]=(0,u.default)(),[d,f]=(0,u.default)(),[p,v]=(0,h.useState)("normal"),y=(0,h.useMemo)((()=>h.default.Children.toArray(a.children).filter(h.isValidElement).find((e=>e.type===x))),[a.children]);(0,h.useEffect)((()=>{if("width"in i){if(v("normal"),n?.("normal",c.width),"width"in c&&i.width&&c.width&&i.width<c.width){if(!y)return v("small"),void n?.("small",c.width);v("medium"),n?.("medium",c.width)}"width"in f&&i.width&&f.width&&i.width<f.width&&(v("small"),n?.("small",c.width))}else v?.("normal")}),[y,i,c,f]);const C=r||(y?"even":"odd");return(0,s.jsx)(b.Provider,{value:{color:e},children:(0,s.jsxs)(g.Root,{ref:o,children:["normal"===p&&(0,s.jsx)(g.StyledTable,{ref:l,className:(0,m.default)("none"!==C&&g.classes[`${C}Color`],"none"===C&&g.classes.rowNoColor,t&&g.classes.noBorder),"data-testid":"table",...a}),"medium"===p&&(0,s.jsx)(A,{ref:d,color:e,hasNoBorder:t,...a}),"small"===p&&(0,s.jsx)(_,{hasNoBorder:t,rowBgColorPattern:C,"data-testid":"table",...a})]})})},A=h.default.forwardRef((function({hasNoBorder:e,children:t,color:r,...n},a){const{headerRow:o,bodyRows:i}=(0,h.useMemo)((()=>y(t)),[t]);return(0,s.jsx)(g.StyledTable,{ref:a,className:(0,m.default)(e&&g.classes.noBorder),"data-testid":"table",...n,children:(0,s.jsx)(c.default,{children:i.map(((e,t)=>e.map(((n,a)=>(0,s.jsxs)(p.default,{className:(0,m.default)(a===e.length-1&&g.classes.separator),"data-testid":"table-row",children:[(0,s.jsx)(v.default,{color:r,markupComponent:d.default,children:o[a]}),(0,s.jsx)(d.default,{"data-testid":"table-row-cell",children:n})]},`${t}_${a}
155`)))))})})})),_=({hasNoBorder:e,children:t,rowBgColorPattern:r})=>{const{headerRow:n,bodyRows:a}=(0,h.useMemo)((()=>y(t)),[t]),o=n.length?"dl":"ul",i=n.length?"dd":"li";return(0,s.jsx)(g.StyledSmallTable,{className:(0,m.default)(r&&"none"!==r&&g.classes[`item${r}Color`],e&&g.classes.noBorder),"data-testid":"table",children:a.map(((e,t)=>(0,s.jsx)(o,{className:g.classes.item,children:e.map(((e,r)=>(0,s.jsxs)(h.Fragment,{children:[n.length?(0,s.jsx)(g.Title,{children:n[r]}):null,(0,s.jsx)(i,{className:g.classes.description,children:e})]},`${t}_${r}`)))},t)))})};C.Head=x,C.Body=c.default,C.Row=p.default,C.Cell=d.default,t.default=C},69811:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.StyledForm=t.classes=void 0;const a=r(91972),o=n(r(86326)),i="Form";t.classes={rightAlignButton:`${i}-rightAlignButton`,button:`${i}-button`,buttonContainer:`${i}-buttonContainer`,buttonWrapper:`${i}-buttonWrapper`},t.StyledForm=o.default.memo((0,a.styled)("form")((()=>({[`&.${t.classes.rightAlignButton}`]:{[`.${t.classes.buttonWrapper}`]:{justifyContent:"flex-end"},[`.${t.classes.button}`]:{marginRight:0,marginLeft:"15px"}},[`.${t.classes.button}`]:{marginTop:"15px",marginRight:"15px"},[`.${t.classes.buttonWrapper}`]:{display:"flex"},[`.${t.classes.buttonContainer}`]:{width:"max-content",marginTop:"15px",[`.${t.classes.button}`]:{margin:0}}}))))},69884:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.SCRIPT_TYPE="text/partytown",t.partytownSnippet=e=>((e,t)=>{const{forward:r=[],...n}=e||{},a=JSON.stringify(n,((e,t)=>("function"==typeof t&&(t=String(t)).startsWith(e+"(")&&(t="function "+t),t)));return["!(function(w,p,f,c){",Object.keys(n).length>0?`c=w[p]=Object.assign(w[p]||{},${a});`:"c=w[p]=w[p]||{};","c[f]=(c[f]||[])",r.length>0?`.concat(${JSON.stringify(r)})`:"","})(window,'partytown','forward');",t].join("")})(e,'/* Partytown 0.7.6 - MIT builder.io */\n!function(t,e,n,i,r,o,a,d,s,c,p,l){function u(){l||(l=1,"/"==(a=(o.lib||"/~partytown/")+(o.debug?"debug/":""))[0]&&(s=e.querySelectorAll(\'script[type="text/partytown"]\'),i!=t?i.dispatchEvent(new CustomEvent("pt1",{detail:t})):(d=setTimeout(f,1e4),e.addEventListener("pt0",w),r?h(1):n.serviceWorker?n.serviceWorker.register(a+(o.swPath||"partytown-sw.js"),{scope:a}).then((function(t){t.active?h():t.installing&&t.installing.addEventListener("statechange",(function(t){"activated"==t.target.state&&h()}))}),console.error):f())))}function h(t){c=e.createElement(t?"script":"iframe"),t||(c.setAttribute("style","display:block;width:0;height:0;border:0;visibility:hidden"),c.setAttribute("aria-hidden",!0)),c.src=a+"partytown-"+(t?"atomics.js?v=0.7.6":"sandbox-sw.html?"+Date.now()),e.body.appendChild(c)}function f(n,r){for(w(),i==t&&(o.forward||[]).map((function(e){delete t[e.split(".")[0]]})),n=0;n<s.length;n++)(r=e.createElement("script")).innerHTML=s[n].innerHTML,e.head.appendChild(r);c&&c.parentNode.removeChild(c)}function w(){clearTimeout(d)}o=t.partytown||{},i==t&&(o.forward||[]).map((function(e){p=t,e.split(".").map((function(e,n,i){p=p[i[n]]=n+1<i.length?"push"==i[n+1]?[]:p[i[n]]||{}:function(){(t._ptf=t._ptf||[]).push(i,arguments)}}))})),"complete"==e.readyState?u():(t.addEventListener("DOMContentLoaded",u),t.addEventListener("load",u))}(window,document,navigator,top,window.crossOriginIsolated);')},70062:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.useShowMobileTable=t.mapAssetToFileDownload=t.getValidityDate=t.getUniqueId=t.getProductStatus=t.getIsLinkDocument=t.getFileUrlByDocumentType=t.getFileSizeByDocumentType=t.downloadMultipleFiles=void 0;var a=n(r(18284)),o=n(r(55717)),i=n(r(81315)),l=r(82781),s=r(78022),u=r(91972),c=n(r(16978)),d=n(r(85046)),f=r(86326),p=function(e,t){if("function"==typeof WeakMap)var r=new WeakMap,n=new WeakMap;return function(e,t){if(!t&&e&&e.__esModule)return e;var a,o,i={__proto__:null,default:e};if(null===e||"object"!=typeof e&&"function"!=typeof e)return i;if(a=t?n:r){if(a.has(e))return a.get(e);a.set(e,i)}for(var l in e)"default"!==l&&{}.hasOwnProperty.call(e,l)&&((o=(a=Object.defineProperty)&&Object.getOwnPropertyDescriptor(e,l))&&(o.get||o.set)?a(i,l,o):i[l]=e[l]);return i}(e,t)}(r(83591)),m=r(81610),h=r(5781),v=r(85416);
155t.getIsLinkDocument=function(e){return"isLinkDocument"in e&&e.isLinkDocument};t.getUniqueId=function(e){return(e.id+"-"+e.title).replace(/ /g,"_")};t.getFileSizeByDocumentType=function(e){return"CMSDocument"===e.__typename?e.asset.file.details.size:"PayloadDocument"===e.__typename?e.filesize:e.fileSize||0};t.getFileUrlByDocumentType=function(e){if(e&&"PIMDocumentWithPseudoZip"!==e.__typename)return"CMSDocument"===e.__typename?e.asset.file.url:e.url};var g=function(e,t){return"approvalStatus"in e?t(e.approvalStatus===s.ApprovalStatus.Discontinued?l.microCopy.DOCUMENT_STATUS_DISCONTINUED:l.microCopy.DOCUMENT_STATUS_AVAILABLE):"-"};t.getProductStatus=g;var b=function(e){return"validUntil"in e&&e.validUntil?(0,h.formatDate)(e.validUntil):"-"};t.getValidityDate=b;var y=function(){var e=(0,o.default)(a.default.mark((function e(t,r,n){var o,l,s,u,c,f,v,g,b;return a.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(e.prev=0,o="https://europe-west3-bmi-p-dxb-compute-eu-central.cloudfunctions.net/bmi-p-file-download-cz-eu-central-europe-west3"){e.next=4;break}throw new Error("`GATSBY_DOCUMENT_DOWNLOAD_ENDPOINT` missing in environment config");case 4:if(l=(0,h.getCurrentTimeString)(),s=t.documentList.length>0?""+("productName"in t&&t.productName+" ")+t.assetType.name+".zip":"BMI_"+(t.assetType.pimCode+l)+".zip",!r){e.next=10;break}e.t0=void 0,e.next=13;break;case 10:return e.next=12,null==n?void 0:n();case 12:e.t0=e.sent;case 13:return u=e.t0,c=(0,p.default)(t.documentList),f=t.documentList.map((function(e,t){return{href:e.url,name:e.realFileName?(0,p.generateFilenameByRealFileName)(c,e,t):(0,p.generateFileNamebyTitle)(c,e.title||e.realFileName||"",e.extension||"",t)}})),v=Object.assign({"Content-Type":"application/json","X-Recaptcha-Token":u},r?{authorization:"Bearer "+r}:{}),e.next=19,(0,d.default)(o,{method:"POST",headers:v,body:JSON.stringify({documents:f})});case 19:if((g=e.sent).ok){e.next=22;break}throw new Error(g.statusText);case 22:return e.next=24,g.json();case 24:return b=e.sent,e.next=27,(0,m.downloadAs)(b.url,s);case 27:e.next=32;break;case 29:e.prev=29,e.t1=e.catch(0),i.default.error({message:e.t1.message});case 32:case"end":return e.stop()}}),e,null,[[0,29]])})));return function(t,r,n){return e.apply(this,arguments)}}();t.downloadMultipleFiles=y;t.mapAssetToFileDownload=function(e,t){var r="value"in e.assetType?e.assetType.value:e.assetType;if("PIMDocument"===e.__typename||"PIMSystemDocument"===e.__typename||"PIMDocumentWithPseudoZip"===e.__typename){var n=e.format,a=e.fileSize;return{url:"url"in e?e.url:void 0,format:n||"",size:a||0,assetTypeName:r.name,title:e.title,isLinkDocument:e.isLinkDocument,productStatus:g(e,t),validUntil:b(e)}}return"PayloadDocument"===e.__typename?{url:"url"in e?e.url:void 0,format:e.mimeType,size:e.filesize||0,assetTypeName:r.name,title:e.title,isLinkDocument:!1,productStatus:g(e,t),validUntil:b(e)}:{url:"url"in e?e.url:e.asset.file.url,format:"url"in e?"data.mimeType":e.asset.file.contentType,size:"url"in e?0:e.asset.file.details.size,assetTypeName:r.name,title:e.title,isLinkDocument:!1,productStatus:"-",validUntil:"-"}};t.useShowMobileTable=function(){var e=(0,u.useTheme)(),t=(0,v.useTrackedRef)(),r=t.ref,n=t.node,a=(0,f.useState)(void 0),o=a[0],i=a[1],l=(0,c.default)(e.breakpoints.down("lg")),s=(0,f.useState)(!l),d=s[0],p=s[1];(0,f.useEffect)((function(){if(o&&n){p(o<=n.offsetWidth);var e=function(){p(o<=n.offsetWidth)};return window.addEventListener("resize",e),function(){return window.removeEventListener("resize",e)}}}),[o,n]);return{showMobileTable:l||!d,handleTableSizeChange:function(e,t){"normal"!==e&&i(t)},ref:r}}},70075:function(e,t,r){"use strict";r.r(t),r.d(t,{autocompleteClasses:function(){return o.A},createFilterOptions:function(){return a.Z},default:function(){return n.A},getAutocompleteUtilityClass:function(){return o.r}});var n=r(91),a=r(1165),o=r(74607)},70129:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const n=r(86326);t.default=(0,n.createContext)(!1)},70191:function(e,t,r){"use strict";r.r(t),r.d(t,{default:function(){return J}});var n=r(98300),a=r(24842);var o=function(e,t,r,o){var i=r.length,l=i,s=!o;if(null==e)return!l;for(e=Object(e);i--;){var u=r[i];if(s&&u[2]?u[1]!==e[u[0]]:!(u[0]in e))return!1}for(;++i<l;){var c=(u=r[i])[0],d=e[c],f=u[1];if(s&&u[2]){if(void 0===d&&!(c in e))return!1}else{var p=new n.A;if(o)var m=o(d,f,c,e,t,p);if(!(void 0===m?(0,a.A)(f,d,3,o,p):m))return!1}}return!0},i=r(40345);var l=function(e){return e==e&&!(0,i.A)(e)},s=r(72267);var u=function(e){for(var t=(0,s.A)(e),r=t.length;r--;){var n=t[r],a=e[n];t[r]=[n,a,l(a)]}return t};var c=function(e,t){return function(r){return null!=r&&(r[e]===t&&(void 0!==t||e in Object(r)))}};var d=function(e){var t=u(e);return 1==t.length&&t[0][2]?c(t[0][0],t[0][1]):function(r){return r===e||o(r,e,t)}},f=r(74637),p=r(89990),m=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,h=/^\w*$/;var v=function(e,t){if((0,f.A)(e))return!1;var r=typeof e;return!("number"!=r&&"symbol"!=r&&"boolean"!=r&&null!=e&&!(0,p.A)(e))||(h.test(e)||!m.test(e)||null!=t&&e in Object(t))},g=r(81910);function b(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw new TypeError("Expected a function");var r=function(){var n=arguments,a=t?t.apply(this,n):n[0],o=r.cache;if(o.has(a))return o.get(a);var i=e.apply(this,n);return r.cache=o.set(a,i)||o,i};return r.cache=new(b.Cache||g.A),r}b.Cache=g.A;var y=b;var x=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,C=/\\(\\)?/g,A=function(e){var t=y(e,(function(e){return 500===r.size&&r.clear(),e})),r=t.cache;return t}((function(e){var t=[];return 46===e.charCodeAt(0)&&t.push(""),e.replace(x,(function(e,r,n,a){t.push(n?a.replace(C,"$1"):r||e)})),t})),_=r(87449);var E=function(e,t){return(0,f.A)(e)?e:v(e,t)?[e]:A((0,_.A)(e))};var S=function(e){if("string"==typeof e||(0,p.A)(e))return e;var t=e+"";return"0"==t&&1/e==-Infinity?"-0":t};var w=function(e,t){for(var r=0,n=(t=E(t,e)).length;null!=e&&r<n;)e=e[S(t[r++])];return r&&r==n?e:void 0};var k=function(e,t,r){var n=null==e?void 0:w(e,t);return void 0===n?r:n};var M=function(e,t){return null!=e&&t in Object(e)},T=r(28643),O=r(15405),D=r(3986);var R=function(e,t,r){for(var n=-1,a=(t=E(t,e)).length,o=!1;++n<a;){var i=S(t[n]);if(!(o=null!=e&&r(e,i)))break;e=e[i]}return o||++n!=a?o:!!(a=null==e?0:e.length)&&(0,D.A)(a)&&(0,O.A)(i,a)&&((0,f.A)(e)||(0,T.A)(e))};var P=function(e,t){return null!=e&&R(e,t,M)};var L=function(e,t){return v(e)&&l(t)?c(S(e),t):function(r){var n=k(r,e);return void 0===n&&n===t?P(r,e):(0,a.A)(t,n,3)}};var I=function(e){return e};var j=function(e){return function(t){return null==t?void 0:t[e]}};var F=function(e){return function(t){return w(t,e)}};var B=function(e){return v(e)?j(S(e)):F(e)};var N=function(e){return"function"==typeof e?e:null==e?I:"object"==typeof e?(0,f.A)(e)?L(e[0],e[1]):d(e):B(e)},$=r(70488);var U=function(e,t,r,n){for(var a=e.length,o=r+(n?1:-1);n?o--:++o<a;)if(t(e[o],o,e))return o;return-1};var z=function(e){return e!=e};var V=function(e,t,r){for(var n=r-1,a=e.length;++n<a;)if(e[n]===t)return n;return-1};var H=function(e,t,r){return t==t?V(e,t,r):U(e,z,r)};var W=function(e,t){return!!(null==e?0:e.length)&&H(e,t,0)>-1};var G=function(e,t,r){for(var n=-1,a=null==e?0:e.length;++n<a;)if(r(t,e[n]))return!0;return!1},Z=r(95199),q=r(24429);var Y=function(){},K=r(9563),X=q.A&&1/(0,K.A)(new q.A([,-0]))[1]==1/0?function(e){return new q.A(e)}:Y;var Q=function(e,t,r){var n=-1,a=W,o=e.length,i=!0,l=[],s=l;if(r)i=!1,a=G;else if(o>=200){var u=t?null:X(e);if(u)return(0,K.A)(u);i=!1,a=Z.A,s=new $.A}else s=t?[]:l;e:for(;++n<o;){var c=e[n],d=t?t(c):c;if(c=r||0!==c?c:0,i&&d==d){for(var f=s.length;f--;)if(s[f]===d)continue e;t&&s.push(d),l.push(c)}else a(s,d,r)||(s!==l&&s.push(d),l.push(c))}return l};var J=function(e,t){return e&&e.length?Q(e,N(t,2)):[]}},70209:function(e,t,r){"use strict";r.d(t,{Cg:function(){return m},E2:function(){return o},J1:function(){return d},Me:function(){return l},Nd:function(){return v},Ob:function(){return u},X0:function(){return s},X4:function(){return p},Y9:function(){return x},YL:function(){return c},a:function(){return g},e$:function(){return h},eM:function(){return f},j4:function(){return b},rP:function(){return i},tL:function(){return y}});var n=r(74699);function a(e,t=0,r=1){return Math.min(Math.max(t,e),r)}function o(e){e=e.slice(1);const t=new RegExp(`.{1,${e.length>=6?2:1}}`,"g");let r=e.match(t);return r&&1===r[0].length&&(r=r.map((e=>e+e))),r?`rgb${4===r.length?"a":""}(${r.map(((e,t)=>t<3?parseInt(e,16):Math.round(parseInt(e,16)/255*1e3)/1e3)).join(", ")})`:""}function i(e){if(e.type)return e;if("#"===e.charAt(0))return i(o(e));const t=e.indexOf("("),r=e.substring(0,t);if(-1===["rgb","rgba","hsl","hsla","color"].indexOf(r))throw new Error((0,n.A)(9,e));let a,l=e.substring(t+1,e.length-1);if("color"===r){if(l=l.split(" "),a=l.shift(),4===l.length&&"/"===l[3].charAt(0)&&(l[3]=l[3].slice(1)),-1===["srgb","display-p3","a98-rgb","prophoto-rgb","rec-2020"].indexOf(a))throw new Error((0,n.A)(10,a))}else l=l.split(",");return l=l.map((e=>parseFloat(e))),{type:r,values:l,colorSpace:a}}const l=(e,t)=>
155{try{return(e=>{const t=i(e);return t.values.slice(0,3).map(((e,r)=>-1!==t.type.indexOf("hsl")&&0!==r?`${e}%`:e)).join(" ")})(e)}catch(r){return e}};function s(e){const{type:t,colorSpace:r}=e;let{values:n}=e;return-1!==t.indexOf("rgb")?n=n.map(((e,t)=>t<3?parseInt(e,10):e)):-1!==t.indexOf("hsl")&&(n[1]=`${n[1]}%`,n[2]=`${n[2]}%`),n=-1!==t.indexOf("color")?`${r} ${n.join(" ")}`:`${n.join(", ")}`,`${t}(${n})`}function u(e){if(0===e.indexOf("#"))return e;const{values:t}=i(e);return`#${t.map(((e,t)=>function(e){const t=e.toString(16);return 1===t.length?`0${t}`:t}(3===t?Math.round(255*e):e))).join("")}`}function c(e){e=i(e);const{values:t}=e,r=t[0],n=t[1]/100,a=t[2]/100,o=n*Math.min(a,1-a),l=(e,t=(e+r/30)%12)=>a-o*Math.max(Math.min(t-3,9-t,1),-1);let u="rgb";const c=[Math.round(255*l(0)),Math.round(255*l(8)),Math.round(255*l(4))];return"hsla"===e.type&&(u+="a",c.push(t[3])),s({type:u,values:c})}function d(e){let t="hsl"===(e=i(e)).type||"hsla"===e.type?i(c(e)).values:e.values;return t=t.map((t=>("color"!==e.type&&(t/=255),t<=.03928?t/12.92:((t+.055)/1.055)**2.4))),Number((.2126*t[0]+.7152*t[1]+.0722*t[2]).toFixed(3))}function f(e,t){const r=d(e),n=d(t);return(Math.max(r,n)+.05)/(Math.min(r,n)+.05)}function p(e,t){return e=i(e),t=a(t),"rgb"!==e.type&&"hsl"!==e.type||(e.type+="a"),"color"===e.type?e.values[3]=`/${t}`:e.values[3]=t,s(e)}function m(e,t,r){try{return p(e,t)}catch(n){return e}}function h(e,t){if(e=i(e),t=a(t),-1!==e.type.indexOf("hsl"))e.values[2]*=1-t;else if(-1!==e.type.indexOf("rgb")||-1!==e.type.indexOf("color"))for(let r=0;r<3;r+=1)e.values[r]*=1-t;return s(e)}function v(e,t,r){try{return h(e,t)}catch(n){return e}}function g(e,t){if(e=i(e),t=a(t),-1!==e.type.indexOf("hsl"))e.values[2]+=(100-e.values[2])*t;else if(-1!==e.type.indexOf("rgb"))for(let r=0;r<3;r+=1)e.values[r]+=(255-e.values[r])*t;else if(-1!==e.type.indexOf("color"))for(let r=0;r<3;r+=1)e.values[r]+=(1-e.values[r])*t;return s(e)}function b(e,t,r){try{return g(e,t)}catch(n){return e}}function y(e,t=.15){return d(e)>.5?h(e,t):g(e,t)}function x(e,t,r){try{return x(e,t)}catch(n){return e}}},70228:function(e,t,r){"use strict";var n=r(98343),a=r(62755),o=r(38016),i=TypeError;e.exports=function(e,t){var r,l;if("string"===t&&a(r=e.toString)&&!o(l=n(r,e)))return l;if(a(r=e.valueOf)&&!o(l=n(r,e)))return l;if("string"!==t&&a(r=e.toString)&&!o(l=n(r,e)))return l;throw i("Can't convert object to primitive value")}},70254:function(e,t,r){"use strict";var n=r(15963);t.A=n.A},70275:function(e){var t=Function.prototype.toString;e.exports=function(e){if(null!=e){try{return t.call(e)}catch(r){}try{return e+""}catch(r){}}return""}},70280:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=r(97711),o=n(r(97386));t.default=e=>(0,a.jsx)(o.default,{viewBox:"6 6 36 36",...e,children:(0,a.jsx)("path",{d:"M39 6C40.65 6 42 7.35 42 9V39C42 40.65 40.65 42 39 42H9C7.35 42 6 40.65 6 39V9C6 7.35 7.35 6 9 6H39ZM24.7461 28.1504C24.7461 30.0097 23.2557 31.5371 21.4014 31.5371C19.5471 31.537 18.0566 30.0097 18.0566 28.1504C18.0566 26.3245 19.5138 24.8303 21.3018 24.7637V20.8457C17.3614 20.9123 14.1826 24.1332 14.1826 28.1504C14.1826 32.201 17.4278 35.455 21.4346 35.4551C25.4413 35.4551 28.6865 32.1678 28.6865 28.1504V20.1484C30.1435 21.2109 31.9318 21.8418 33.8193 21.875V17.958C30.9054 17.8584 28.6202 15.4675 28.6201 12.5459H24.7461V28.1504Z"})})},70289:function(e,t,r){"use strict";r.d(t,{A:function(){return c}});var n=r(45904),a=(r(86326),r(45715)),o=r(60116),i=r(36870);var l=function({styles:e,themeId:t,defaultTheme:r={}}){const n=(0,o.A)(r),l="function"==typeof e?e(t&&n[t]||n):e;return(0,i.jsx)(a.A,{styles:l})},s=r(45675),u=r(70358);var c=function(e){return(0,i.jsx)(l,(0,n.A)({},e,{defaultTheme:s.A,themeId:u.A}))}},70345:function(e){"use strict";var t=function(){};e.exports=t},70349:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.slideControlsClasses=t.StateSlideControls=void 0;const a=n(r(81270));var o=r(81270);Object.defineProperty(t,"StateSlideControls",{enumerable:!0,get:function(){return o.StateSlideControls}});var i=r(86479);Object.defineProperty(t,"slideControlsClasses",{enumerable:!0,get:function(){return i.classes}}),t.default=a.default},70358:function(e,t){"use strict";t.A="$$material"},70362:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.default=void 0;var a=r(70534),o=n(r(6031));t.default=function(e,t,r,n){var i=t.geometry.boundingBox;if(i){var l=i.max.x-i.min.x,s=i.max.z-i.min.z,u=i.max.y-i.min.y,c=e.max.x-e.min.x,d=e.max.y-e.min.y;r.thicknessReduction=r.thicknessReduction||.3,r.thicknessReduction&&(u-=r.thicknessReduction*u),r.horizontalOverlap&&(l-=r.horizontalOverlap*l);var f=c/l,p=Math.floor(f),m=p*l,h=r.verticalOverlap||0;h<0?h=0:h>=.9&&(h=.9);var v=s-h*s,g=Math.ceil(d/v),b=g*p,y=new a.InstancedMesh(t.geometry.clone(),n,b),x=new a.Object3D,C=0,A=0,_=0,E=0,S=e.max.y,w=(r.horizontalOffset||0)*l,k=c-m,M=(0,o.default)(t.geometry,i.max.x-k,"x","right"),T=new a.InstancedMesh(M,n,g),O=m+w;O>c&&(O-=l);var D,R,P=0;if(0!=w){P=c-O;var L=(0,o.default)(t.geometry,i.max.x-P,"x","right");D=new a.InstancedMesh(L,n,g);var I=(0,o.default)(t.geometry,i.min.x+w,"x","left");R=new a.InstancedMesh(I,n,g)}for(var j=h?Math.atan2(u,(1-h)*s):0,F=0;F<g;F++){var B=0,N=p;1&F&&(B=w,m+w>c&&N--);for(var $,U,z=e.min.x+B,V=r.invert?Math.PI:0,H=r.invertY?0:Math.PI,W=0;W<N;W++)x.position.set(z-i.min.x,0,S-i.min.z),x.rotation.z=V,x.rotation.y=H,x.rotation.x=j,x.updateMatrix(),y.setMatrixAt(C++,x.matrix
155),z+=l;if(x.position.set(z-i.min.x,0,S-i.min.z),x.rotation.z=V,x.rotation.y=H,x.rotation.x=j,x.updateMatrix(),1&F&&w)null===($=D)||void 0===$||$.setMatrixAt(_++,x.matrix),x.position.set(e.min.x,0,S-i.min.z),x.rotation.z=V,x.rotation.y=H,x.rotation.x=j,x.updateMatrix(),null===(U=R)||void 0===U||U.setMatrixAt(E++,x.matrix);else T.setMatrixAt(A++,x.matrix);S-=v}y.castShadow=!0,y.receiveShadow=!0,y.instanceMatrix.needsUpdate=!0,T.instanceMatrix.needsUpdate=!0,T.castShadow=!0,T.receiveShadow=!0;var G=new a.Group;return G.add(y),G.add(T),w&&(D&&(D.instanceMatrix.needsUpdate=!0,G.add(D),D.castShadow=!0,D.receiveShadow=!0),R&&(R.instanceMatrix.needsUpdate=!0,G.add(R),R.castShadow=!0,R.receiveShadow=!0)),G}}},70383:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getIsApprovedOrDiscontinuedProduct=void 0;var n=r(78022);t.getIsApprovedOrDiscontinuedProduct=function(e){return e.approvalStatus===n.ApprovalStatus.Approved||e.approvalStatus===n.ApprovalStatus.Discontinued}},70418:function(e,t,r){"use strict";r.r(t),r.d(t,{default:function(){return n.A},getRadioUtilityClass:function(){return a.q},radioClasses:function(){return a.A}});var n=r(32953),a=r(36009)},70448:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const n=r(97711);t.default=e=>(0,n.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 278 100",xmlSpace:"preserve",...e,children:(0,n.jsx)("path",{d:"M11.025 63.11H0V26h14.86l5.277 18.55c.12.24.24.84.36 1.68.24.84.48 2.15.841 3.71.24-1.2.48-2.27.721-3.23.24-.96.36-1.68.601-2.15l5.397-18.55h14.86V63H31.892l.12-18.19v-6.46c-.36 1.92-.96 3.95-1.562 6.22l-.12.36L25.654 63h-8.511l-4.797-17.72c-.24-.84-.48-1.68-.72-2.75s-.481-2.39-.842-4.19c0 1.56.12 2.99.12 4.07v2.75l.12 17.96v-.01ZM46.141 49.34c0-4.55 1.322-8.14 4.076-10.65 2.753-2.63 6.468-3.95 11.144-3.95 4.677 0 8.512 1.32 11.145 3.95 2.634 2.63 4.076 6.22 4.076 10.65 0 4.43-1.322 8.14-4.076 10.77-2.754 2.63-6.468 3.95-11.145 3.95-4.676 0-8.39-1.32-11.144-3.95-2.634-2.63-4.076-6.22-4.076-10.77Zm10.905 0c-.12 1.92.24 3.71 1.081 5.51.721 1.08 2.033 1.8 3.355 1.68 1.321.12 2.633-.48 3.354-1.68a10.607 10.607 0 0 0 1.081-5.39c.12-1.92-.24-3.71-1.081-5.39-.721-1.08-2.033-1.8-3.354-1.68-1.322-.12-2.634.48-3.355 1.68-.961 1.56-1.202 3.47-1.081 5.27ZM79.706 63.11V35.82h9.833v3.95c1.081-1.44 2.633-2.75 4.195-3.59 1.683-.84 3.475-1.2 5.277-1.2 1.562 0 2.994.24 4.436.84 1.322.6 2.393 1.44 3.355 2.51a10.106 10.106 0 0 1 1.802 3.59c.361 2.27.601 4.67.481 6.94V63.1H98.3V48.98c.12-1.44-.12-2.99-.84-4.31-.722-.84-1.803-1.32-2.874-1.2-1.202-.12-2.273.48-2.995 1.32-.72 1.2-1.08 2.75-.96 4.19V63.1H79.725l-.02.01ZM132.205 63.11l-.721-2.63a14.367 14.367 0 0 1-4.435 2.75c-1.683.6-3.595.96-5.398.84-2.513.12-5.156-.6-7.069-2.27-1.682-1.68-2.634-4.07-2.513-6.46-.241-2.27.721-4.55 2.513-5.99 1.682-1.32 4.796-2.27 9.352-2.87.601-.12 1.322-.12 2.394-.24 3.354-.36 5.156-1.32 5.156-2.63 0-.72-.36-1.32-.961-1.68-.961-.48-1.922-.6-2.994-.48-.961 0-1.802.12-2.513.72-.601.48-.961 1.2-1.082 2.03H113.39c-.12-2.87 1.322-5.51 3.715-6.94 2.394-1.56 5.998-2.39 10.785-2.39 2.032 0 4.195.24 6.108.6 1.562.24 2.994.84 4.436 1.68 1.201.72 2.032 1.8 2.633 2.99.601 1.56.841 3.11.721 4.67v15.2c0 .48.12.96.24 1.32.241.36.481.72.842.96v.84h-10.665v-.02Zm-.961-12.21c-1.322.48-2.754.96-4.075 1.32-2.634.72-4.076 1.68-4.076 2.87 0 .72.241 1.32.841 1.8.601.48 1.442.72 2.273.6 1.442.12 2.874-.36 3.956-1.2.961-1.08 1.321-2.51 1.201-3.95v-.84c-.12-.24-.12-.48-.12-.6ZM145.994 63.11V35.82h9.953v5.03c.481-1.68 1.562-3.23 3.114-4.31 1.562-.96 3.475-1.44 5.277-1.32h.961v10.89c-.36 0-.721-.12-1.201-.12h-1.082c-1.682-.12-3.474.36-4.796 1.44-1.082 1.32-1.682 2.99-1.562 4.67v11.25l-10.664-.24ZM168.283 74V35.7h9.593v3.47c.961-1.32 2.273-2.51 3.715-3.23 1.562-.72 3.354-1.08 5.037-1.08 3.354-.12 6.468 1.44 8.631 3.95 2.273 2.99 3.475 6.7 3.234 10.41 0 4.43-1.081 7.9-3.234 10.53a10.804 10.804 0 0 1-8.752 3.95c-1.562 0-2.994-.24-4.435-.84-1.322-.6-2.394-1.56-3.235-2.63v13.53l-10.544.24h-.01Zm19.416-24.54c.12-1.68-.24-3.35-1.081-4.79-.721-1.08-2.033-1.68-3.235-1.56-1.322-.12-2.633.48-3.474 1.56-.841 1.44-1.202 3.11-1.082 4.79a7.92 7.92 0 0 0 1.082 4.67c1.562 1.8 4.315 2.03 6.108.48.24-.12.36-.36.48-.48.962-1.44 1.322-2.99 1.202-4.67ZM202.088 63.11V26h10.424v36.99h-10.424v.12ZM235.522 63.11l-.721-2.63a13.603 13.603 0 0 1-4.556 2.75c-1.802.6-3.594.96-5.397.84-2.633.12-5.157-.6-7.189-2.27-1.803-1.68-2.634-4.07-2.514-6.46-.24-2.27.721-4.55 2.514-5.99 1.682-1.32 4.796-2.27 9.352-2.87.601-.12 1.322-.12 2.393-.24 3.475-.36 5.157-1.32 5.157-2.63 0-.72-.36-1.32-.961-1.68-.961-.48-1.923-.6-2.994-.48-.961 0-1.803.12-2.634.72-.6.48-.961 1.2-1.081 2.03h-10.544c-.12-2.87 1.322-5.51 3.715-6.94 2.513-1.56 6.108-2.39 10.904-2.39 2.033 0 4.196.24 6.229.6 1.562.24 3.114.84 4.436 1.68 1.201.72 2.032 1.8 2.753 2.99.601 1.56.841 3.11.721 4.67v15.2c0 .48.12.96.361 1.32.24.36.48.72.841.96v.84h-10.785v-.02Zm-.961-12.21c-1.322.48-2.754.96-4.195 1.32-2.754.72-4.076 1.68-4.076 2.87 0 .72.24 1.32.841 1.8.721.48 1.442.72 2.273.6 1.442.12 2.874-.36 3.956-1.2.961-1.08 1.321-2.51 1.201-3.95v-.84c.12-.24 0-.48 0-.6ZM249.311 63.11V35.82h9.592v3.95c1.082-1.44 2.514-2.63 4.196-3.59 1.562-.84 3.354-1.2 5.157-1.2 1.442 0 2.994.24 4.316.84 1.321.6 2.393 1.44 3.234 2.51.841 1.08 1.442 2.27 1.682 3.59.361 2.27.601 4.67.481 6.94V63.1h-10.544V48.98c.12-1.44-.12-2.99-.841-4.31-.721-.84-1.683-1.32-2.754-1.2-1.202-.12-2.273.48-2.994 1.32-.721 1.2-1.081 2.75-.961 4.19V63.1h-10.544l-.02.01Z",fill:"#0D215A"})})},70461:function(e,t,r){"use strict";var n=r(56186),a=r(99203).f,o=r(69589),i=r(7699),l=r(59853),s=r(56377)("toStringTag");e.exports=function(e,t,r,u){if(e){var c=r?e:e.prototype;i(c,s)||a(c,s,{configurable:!0,value:t}),u&&!n&&o(c,"toString",l)}
155}},70483:function(e,t,r){"use strict";var n=r(46730),a=Function.prototype,o=a.apply,i=a.call;e.exports="object"==typeof Reflect&&Reflect.apply||(n?i.bind(o):function(){return i.apply(o,arguments)})},70488:function(e,t,r){"use strict";r.d(t,{A:function(){return l}});var n=r(81910);var a=function(e){return this.__data__.set(e,"__lodash_hash_undefined__"),this};var o=function(e){return this.__data__.has(e)};function i(e){var t=-1,r=null==e?0:e.length;for(this.__data__=new n.A;++t<r;)this.add(e[t])}i.prototype.add=i.prototype.push=a,i.prototype.has=o;var l=i},70520:function(e,t,r){"use strict";r.r(t),r.d(t,{cardHeaderClasses:function(){return a.A},default:function(){return n.A},getCardHeaderUtilityClass:function(){return a.u}});var n=r(44169),a=r(44025)},70521:function(e,t,r){"use strict";var n=r(81254),a=r(98343),o=r(29603),i=r(15938),l=r(67959),s=r(63135),u=r(7699),c=r(16671),d=Object.getOwnPropertyDescriptor;t.f=n?d:function(e,t){if(e=l(e),t=s(t),c)try{return d(e,t)}catch(r){}if(u(e,t))return i(!a(o.f,e,t),e[t])}},70661:function(e,t,r){var n=r(40142),a=r(95962),o=r(64383),i=r(78098),l=r(84683),s=r(63905),u=Object.prototype.hasOwnProperty;e.exports=function(e,t){var r=o(e),c=!r&&a(e),d=!r&&!c&&i(e),f=!r&&!c&&!d&&s(e),p=r||c||d||f,m=p?n(e.length,String):[],h=m.length;for(var v in e)!t&&!u.call(e,v)||p&&("length"==v||d&&("offset"==v||"parent"==v)||f&&("buffer"==v||"byteLength"==v||"byteOffset"==v)||l(v,h))||m.push(v);return m}},70664:function(e,t,r){"use strict";var n=r(60355);e.exports=n},70667:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.sectionsMap=void 0;var a=n(r(98370)),o=n(r(94791)),i={"form-section":a.default,"title-with-content":o.default};t.sectionsMap=i},70695:function(e,t,r){"use strict";var n=r(60330);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;!function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var r=i(t);if(r&&r.has(e))return r.get(e);var n={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var l=a?Object.getOwnPropertyDescriptor(e,o):null;l&&(l.get||l.set)?Object.defineProperty(n,o,l):n[o]=e[o]}n.default=e,r&&r.set(e,n)}(r(86326));var a=n(r(24142)),o=r(36870);function i(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,r=new WeakMap;return(i=function(e){return e?r:t})(e)}var l=(0,a.default)((0,o.jsx)("path",{d:"M7.8 2h8.4C19.4 2 22 4.6 22 7.8v8.4a5.8 5.8 0 0 1-5.8 5.8H7.8C4.6 22 2 19.4 2 16.2V7.8A5.8 5.8 0 0 1 7.8 2m-.2 2A3.6 3.6 0 0 0 4 7.6v8.8C4 18.39 5.61 20 7.6 20h8.8a3.6 3.6 0 0 0 3.6-3.6V7.6C20 5.61 18.39 4 16.4 4H7.6m9.65 1.5a1.25 1.25 0 0 1 1.25 1.25A1.25 1.25 0 0 1 17.25 8 1.25 1.25 0 0 1 16 6.75a1.25 1.25 0 0 1 1.25-1.25M12 7a5 5 0 0 1 5 5 5 5 0 0 1-5 5 5 5 0 0 1-5-5 5 5 0 0 1 5-5m0 2a3 3 0 0 0-3 3 3 3 0 0 0 3 3 3 3 0 0 0 3-3 3 3 0 0 0-3-3z"}),"Instagram");t.default=l},70761:function(e,t,r){"use strict";var n=r(45904),a=r(53507),o=r(86326),i=r(37064),l=r(28841),s=r(92403),u=r(13326),c=r(55641),d=r(56634),f=r(36870);const p=["children","className","focusVisibleClassName"],m=(0,u.Ay)(d.A,{name:"MuiCardActionArea",slot:"Root",overridesResolver:(e,t)=>t.root})((({theme:e})=>({display:"block",textAlign:"inherit",borderRadius:"inherit",width:"100%",[`&:hover .${c.A.focusHighlight}`]:{opacity:(e.vars||e).palette.action.hoverOpacity,"@media (hover: none)":{opacity:0}},[`&.${c.A.focusVisible} .${c.A.focusHighlight}`]:{opacity:(e.vars||e).palette.action.focusOpacity}}))),h=(0,u.Ay)("span",{name:"MuiCardActionArea",slot:"FocusHighlight",overridesResolver:(e,t)=>t.focusHighlight})((({theme:e})=>({overflow:"hidden",pointerEvents:"none",position:"absolute",top:0,right:0,bottom:0,left:0,borderRadius:"inherit",opacity:0,backgroundColor:"currentcolor",transition:e.transitions.create("opacity",{duration:e.transitions.duration.short})}))),v=o.forwardRef((function(e,t){const r=(0,s.A)({props:e,name:"MuiCardActionArea"}),{children:o,className:u,focusVisibleClassName:d}=r,v=(0,a.A)(r,p),g=r,b=(e=>{const{classes:t}=e;return(0,l.A)({root:["root"],focusHighlight:["focusHighlight"]},c.q,t)})(g);return(0,f.jsxs)(m,(0,n.A)({className:(0,i.A)(b.root,u),focusVisibleClassName:(0,i.A)(d,b.focu
155sVisible),ref:t,ownerState:g},v,{children:[o,(0,f.jsx)(h,{className:b.focusHighlight,ownerState:g})]}))}));t.A=v},70822:function(e,t,r){"use strict";var n=r(20469),a=r(95661),o=r(21034),i=TypeError;e.exports=function(e,t){var r,l;if("string"===t&&a(r=e.toString)&&!o(l=n(r,e)))return l;if(a(r=e.valueOf)&&!o(l=n(r,e)))return l;if("string"!==t&&a(r=e.toString)&&!o(l=n(r,e)))return l;throw new i("Can't convert object to primitive value")}},70923:function(e,t,r){"use strict";var n=r(93916),a=r(36573),o=r(98343),i=r(74738),l=r(13069),s=r(81254),u=r(96997),c=r(55841),d=r(7699),f=r(3847),p=r(58301),m=r(67959),h=r(63135),v=r(381),g=r(15938),b=r(95778),y=r(85074),x=r(99710),C=r(40908),A=r(16819),_=r(70521),E=r(99203),S=r(27823),w=r(29603),k=r(84866),M=r(65328),T=r(29439),O=r(16825),D=r(72827),R=r(57954),P=r(56377),L=r(52005),I=r(79745),j=r(58376),F=r(70461),B=r(92075),N=r(63563).forEach,$=O("hidden"),U="Symbol",z="prototype",V=B.set,H=B.getterFor(U),W=Object[z],G=a.Symbol,Z=G&&G[z],q=a.TypeError,Y=a.QObject,K=_.f,X=E.f,Q=C.f,J=w.f,ee=i([].push),te=T("symbols"),re=T("op-symbols"),ne=T("wks"),ae=!Y||!Y[z]||!Y[z].findChild,oe=s&&c((function(){return 7!=b(X({},"a",{get:function(){return X(this,"a",{value:7}).a}})).a}))?function(e,t,r){var n=K(W,t);n&&delete W[t],X(e,t,r),n&&e!==W&&X(W,t,n)}:X,ie=function(e,t){var r=te[e]=b(Z);return V(r,{type:U,tag:e,description:t}),s||(r.description=t),r},le=function(e,t,r){e===W&&le(re,t,r),p(e);var n=h(t);return p(r),d(te,n)?(r.enumerable?(d(e,$)&&e[$][n]&&(e[$][n]=!1),r=b(r,{enumerable:g(0,!1)})):(d(e,$)||X(e,$,g(1,{})),e[$][n]=!0),oe(e,n,r)):X(e,n,r)},se=function(e,t){p(e);var r=m(t),n=y(r).concat(fe(r));return N(n,(function(t){s&&!o(ue,r,t)||le(e,t,r[t])})),e},ue=function(e){var t=h(e),r=o(J,this,t);return!(this===W&&d(te,t)&&!d(re,t))&&(!(r||!d(this,t)||!d(te,t)||d(this,$)&&this[$][t])||r)},ce=function(e,t){var r=m(e),n=h(t);if(r!==W||!d(te,n)||d(re,n)){var a=K(r,n);return!a||!d(te,n)||d(r,$)&&r[$][n]||(a.enumerable=!0),a}},de=function(e){var t=Q(m(e)),r=[];return N(t,(function(e){d(te,e)||d(D,e)||ee(r,e)})),r},fe=function(e){var t=e===W,r=Q(t?re:m(e)),n=[];return N(r,(function(e){!d(te,e)||t&&!d(W,e)||ee(n,te[e])})),n};u||(G=function(){if(f(Z,this))throw q("Symbol is not a constructor");var e=arguments.length&&void 0!==arguments[0]?v(arguments[0]):void 0,t=R(e),r=function(e){this===W&&o(r,re,e),d(this,$)&&d(this[$],t)&&(this[$][t]=!1),oe(this,t,g(1,e))};return s&&ae&&oe(W,t,{configurable:!0,set:r}),ie(t,e)},k(Z=G[z],"toString",(function(){return H(this).tag})),k(G,"withoutSetter",(function(e){return ie(R(e),e)})),w.f=ue,E.f=le,S.f=se,_.f=ce,x.f=C.f=de,A.f=fe,L.f=function(e){return ie(P(e),e)},s&&(M(Z,"description",{configurable:!0,get:function(){return H(this).description}}),l||k(W,"propertyIsEnumerable",ue,{unsafe:!0}))),n({global:!0,constructor:!0,wrap:!0,forced:!u,sham:!u},{Symbol:G}),N(y(ne),(function(e){I(e)})),n({target:U,stat:!0,forced:!u},{useSetter:function(){ae=!0},useSimple:function(){ae=!1}}),n({target:"Object",stat:!0,forced:!u,sham:!s},{create:function(e,t){return void 0===t?b(e):se(b(e),t)},defineProperty:le,defineProperties:se,getOwnPropertyDescriptor:ce}),n({target:"Object",stat:!0,forced:!u},{getOwnPropertyNames:de}),j(),F(G,U),D[$]=!0},70939:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.StyledMasonry=t.classes=void 0;const a=r(91972),o=n(r(39632)),i="MasonryGrid";t.classes={root:`${i}-root`,column:`${i}-column`},t.StyledMasonry=(0,a.styled)(o.default)((({theme:e})=>({[`&.${t.classes.root}`]:{display:"flex",width:"inherit",marginLeft:"-24px"},[`.${t.classes.column}`]:{paddingLeft:"24px"}})))},70946:function(e,t){"use strict";var r="function"==typeof Symbol&&Symbol.for,n=r?Symbol.for("react.element"):60103,a=r?Symbol.for("react.portal"):60106,o=r?Symbol.for("react.fragment"):60107,i=r?Symbol.for("react.strict_mode"):60108,l=r?Symbol.for("react.profiler"):60114,s=r?Symbol.for("react.provider"):60109,u=r?Symbol.for("react.context"):60110,c=r?Symbol.for("react.async_mode"):60111,d=r?Symbol.for("react.concurrent_mode"):60111,f=r?Symbol.for("react.forward_ref"):60112,p=r?Symbol.for("react.suspense"):60113,m=r?Symbol.for("react.suspense_list"):60120,h=r?Symbol.for("react.memo"):60115,v=r?Symbol.for("react.lazy"):60116,g=r?Symbol.for("react.block"):60121,b=r?Symbol.for("react.fundamental"):60117,y=r?Symbol.for("react.responder"):60118,x=r?Symbol.for("react.scope"):60119;function C(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case n:switch(e=e.type){case c:case d:case o:case l:case i:case p:return e;default:switch(e=e&&e.$$typeof){case u:case f:case v:case h:case s:return e;default:return t}}case a:return t}}}function A(e){return C(e)===d}t.AsyncMode=c,t.ConcurrentMode=d,t.ContextConsumer=u,t.ContextProvider=s,t.Element=n,t.ForwardRef=f,t.Fragment=o,t.Lazy=v,t.Memo=h,t.Portal=a,t.Profiler=l,t.StrictMode=i,t.Suspense=p,t.isAsyncMode=function(e){return A(e)||C(e)===c},t.isConcurrentMode=A,t.isContextConsumer=function(e){return C(e)===u},t.isContextProvider=function(e){return C(e)===s},t.isElement=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===n},t.isForwardRef=function(e){return C(e)===f},t.isFragment=function(e){return C(e)===o},t.isLazy=function(e){return C(e)===v},t.isMemo=function(e){return C(e)===h},t.isPortal=function(e){return C(e)===a},t.isProfiler=function(e){return C(e)===l},t.isStrictMode=function(e){return C(e)===i},t.isSuspense=function(e){return C(e)===p},t.isValidElementType=function(e){return"string"==typeof e||"function"==typeof e||e===o||e===d||e===l||e===i||e===p||e===m||"object"==typeof e&&null!==e&&(e.$$typeof===v||e.$$typeof===h||e.$$typeof===s||e.$$typeof===u||e.$$typeof===f||e.$$typeof===b||e.$$typeof===y||e.$$typeof===x||e.$$typeof===g)},t.typeOf=C},71012:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.default=void 0;var a=n(r(66553)),o=n(r(9866)),i=r(20654),l=n(r(86326)),s=r(47833),u=r(94621),c=function(e){var t=e.title,r=e.subtitle,n=e.countryCode,c=e.path,d=(0,s.getPathWithCountryCode)(n,c).replace(/\/+/gi,"/");return l.default.createElement(u.StyledPageSummaryCard,null,l.default.createElement(a.default,{component:i.Link,to:d,gtm:{id:"cta-click1",action:d,label:t}},l.default.createElement(o.default,{noClamp:!0,variant:"h4"},t)),l.default.createElement(u.StyledSubtitle,{variant:"lead"},r))};t.default=c},71040:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esMo
155dule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=r(97711),o=r(91972),i=n(r(9866)),l=n(r(66553)),s=(0,o.styled)(l.default)((({theme:e})=>({backgroundColor:e.colours.blue800,color:e.colours.white,cursor:"pointer",display:"flex",alignItems:"center",justifyContent:"center",width:"100%",outline:"none",border:"none",padding:"12px 16px",textDecoration:"none",[e.breakpoints.up("md")]:{padding:"12px 24px"},":hover":{color:e.colours.white}}))),u=(0,o.styled)(i.default)({whiteSpace:"nowrap",overflow:"hidden",textOverflow:"ellipsis",display:"block",maxWidth:"100%",textAlign:"center",textTransform:"uppercase",fontSize:"14px",lineHeight:"16px",fontWeight:700});t.default=function({text:e,action:t}){return(0,a.jsx)(s,{"aria-label":e,"data-testid":"creeper-bar",...t,children:(0,a.jsx)(u,{children:e})})}},71086:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=r(97711),o=n(r(2441)),i=r(91972),l=r(43977),s=r(35791);t.default=({theme:e=(0,s.getTheme)(),includeGlobalStyles:t=!0,children:r})=>(0,a.jsxs)(i.ThemeProvider,{theme:e,children:[t&&(0,a.jsx)(o.default,{}),t&&l.globalStyles,r]})},71129:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.MicroCopyContext=t.getMicroCopy=void 0;const a=n(r(74744));var o=r(74744);Object.defineProperty(t,"getMicroCopy",{enumerable:!0,get:function(){return o.getMicroCopy}}),Object.defineProperty(t,"MicroCopyContext",{enumerable:!0,get:function(){return o.MicroCopyContext}}),t.default=a.default},71200:function(e,t,r){"use strict";var n,a=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var a=Object.getOwnPropertyDescriptor(t,r);a&&!("get"in a?!t.__esModule:a.writable||a.configurable)||(a={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,a)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),o=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),i=this&&this.__importStar||(n=function(e){return n=Object.getOwnPropertyNames||function(e){var t=[];for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[t.length]=r);return t},n(e)},function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r=n(e),i=0;i<r.length;i++)"default"!==r[i]&&a(t,e,r[i]);return o(t,e),t}),l=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const s=r(97711),u=l(r(80452)),c=l(r(55530)),d=i(r(86326)),f=i(r(97033)),p=l(r(40221)),m=l(r(70349)),h=l(r(32203)),v=l(r(74955)),g=r(94896);t.default=(0,d.memo)((({breadcrumbs:e,className:t,isHeroKeyLine:r,disableLazyLoading:n,"data-testid":a,nextAccessibilityLabel:o,previousAccessibilityLabel:i,...l})=>{const[b,y]=(0,d.useState)(0),{heroes:x,children:C,hasSpaceBottom:A,hasSpaceBottomLarge:_,autoPlayInterval:E}=l,S=(0,d.useCallback)((()=>y((e=>e+1))),[]),w=(0,d.useCallback)((()=>y((e=>e-1))),[]);return(0,s.jsxs)(g.Root,{className:(0,c.default)(g.classes.slim,g.classes.carousel,r&&g.classes.keyline,A&&g.classes.spaceBottom,_&&g.classes.spaceBottomLarge,t),"data-test-class-name":"hero","data-testid":a||"hero",children:[(0,s.jsx)(g.StyledContainer,{children:(0,s.jsxs)("div",{className:g.classes.wrapper,children:[(0,s.jsx)(u.default,{mb:3,children:e}),(0,s.jsx)(f.default,{initialPage:b,onPageChange:y,hasOpacityAnimation:!0,hasAutoPlay:!!E,autoPlayInterval:E,disableLazyLoading:n,"data-testid":"hero-carousel",children:x.map((({title:e,children:t,cta:r,hasUnderline:n=!0},a)=>(0,s.jsx)(f.default.Slide,{"data-testid":`hero-content-slide-${a}`,children:(0,s.jsxs)("div",{className:g.classes.content,children:[(0,s.jsx)(g.Title,{variant:"h1",hasUnderline:n,"data-testid":"hero-title",children:e}),(0,s.jsx)(g.Text,{"data-test-class-name":"text","data-testid":"hero-content-slide-text",children:(0,h.default)(t)}
155),r&&d.default.cloneElement(r,{className:(0,c.default)(g.classes.cta,"cta",r.props.className),variant:"outlined","data-testid":"data-testid"in r&&r["data-testid"]||"hero-cta"})]})},`content-slide-${a}`)))}),(0,s.jsx)(m.default,{className:g.classes.controls,current:(0,f.getPageFromAbsoluteIndex)(b,x.length),total:x.length,onNextClick:S,onPrevClick:w,nextAccessibilityLabel:o,previousAccessibilityLabel:i}),(0,s.jsx)(g.Children,{children:(0,h.default)(C)})]})}),(0,s.jsxs)(g.HorizonWrapper,{"data-testid":"horizon-wrapper",children:[(0,s.jsx)(g.ImageCarousel,{"data-testid":"carousel-hero-image-carousel",children:(0,s.jsx)(f.default,{initialPage:b,onPageChange:y,hasAutoPlay:!!E,autoPlayInterval:E,disableLazyLoading:n,"data-testid":"hero-image-carousel",children:x.map((({media:e},t)=>(0,s.jsx)(f.default.Slide,{"data-testid":`hero-image-carousel-${t}`,children:e&&(0,s.jsx)(p.default,{...e,"data-testid":e["data-testid"]||"hero-image-carousel-media",className:(0,c.default)(e.className,g.classes.image)})},`image-slide-${t}`)))})}),(0,s.jsx)(v.default,{})]})]})}))},71235:function(e,t,r){"use strict";var n=r(60330);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=n(r(24142)),o=r(36870),i=(0,a.default)((0,o.jsx)("path",{d:"M21 3 3 10.53v.98l6.84 2.65L12.48 21h.98L21 3z"}),"NearMe");t.default=i},71331:function(e,t,r){"use strict";var n=r(80326),a=r(25801),o=(0,n.A)(a.A,"Map");t.A=o},71377:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=n(r(36391));t.default=a.default},71513:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const n=r(97711),a=(0,r(86326).forwardRef)((({source:e,...t},r)=>(0,n.jsx)(e,{...t,ref:r})));t.default=a},71549:function(e,t,r){"use strict";var n=r(53507),a=r(45904),o=r(86326),i=r(37064),l=r(28841),s=r(10432),u=r(61979),c=r(38498),d=r(56634),f=r(39585),p=r(92403),m=r(13326),h=r(81429),v=r(36870);const g=["className","slots","slotProps","direction","orientation","disabled"],b=(0,m.Ay)(d.A,{name:"MuiTabScrollButton",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.root,r.orientation&&t[r.orientation]]}})((({ownerState:e})=>(0,a.A)({width:40,flexShrink:0,opacity:.8,[`&.${h.A.disabled}`]:{opacity:0}},"vertical"===e.orientation&&{width:"100%",height:40,"& svg":{transform:`rotate(${e.isRtl?-90:90}deg)`}}))),y=o.forwardRef((function(e,t){var r,o;const d=(0,p.A)({props:e,name:"MuiTabScrollButton"}),{className:m,slots:y={},slotProps:x={},direction:C}=d,A=(0,n.A)(d,g),_="rtl"===(0,f.A)().direction,E=(0,a.A)({isRtl:_},d),S=(e=>{const{classes:t,orientation:r,disabled:n}=e,a={root:["root",r,n&&"disabled"]};return(0,l.A)(a,h.T,t)})(E),w=null!=(r=y.StartScrollButtonIcon)?r:u.A,k=null!=(o=y.EndScrollButtonIcon)?o:c.A,M=(0,s.Q)({elementType:w,externalSlotProps:x.startScrollButtonIcon,additionalProps:{fontSize:"small"},ownerState:E}),T=(0,s.Q)({elementType:k,externalSlotProps:x.endScrollButtonIcon,additionalProps:{fontSize:"small"},ownerState:E});return(0,v.jsx)(b,(0,a.A)({component:"div",className:(0,i.A)(S.root,m),ref:t,role:null,ownerState:E,tabIndex:null},A,{children:"left"===C?(0,v.jsx)(w,(0,a.A)({},M)):(0,v.jsx)(k,(0,a.A)({},T))}))}));t.A=y},71595:function(e,t,r){"use strict";var n=r(98343),a=r(38016),o=r(43143),i=r(19788),l=r(70228),s=r(56377),u=TypeError,c=s("toPrimitive");e.exports=function(e,t){if(!a(e)||o(e))return e;var r,s=i(e,c);if(s){if(void 0===t&&(t="default"),r=n(s,e,t),!a(r)||o(r))return r;throw u("Can't convert object to primitive value")}return void 0===t&&(t="number"),l(e,t)}},71613:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.StartAdornmentIcon=t.StyledGrid=void 0;const a=r(91972),o=n(r(71513)),i=n(r(25043));t.StyledGrid=(0,a.styled)(i.default)({"& mark":{backgroundColor:"transparent",fontWeight:"bold"}}),t.StartAdornmentIcon=(0,a.styled)(o.default)((({theme:e})=>({color:e.colours.slate,width:"18px",height:"18px",margin:"0 7px"})))},71701:function(e,t,r){"use strict";var n=r(95617);e.exports=function(e,t){return new(n(e))(0===t?0:t)}},71717:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.default=void 0;var a=n(r(18284)),o=n(r(55717)),i=r(86326),l=r(80384),s=n(r(41884)),u=r(88150),c=n(r(39862)),d=function(e){var t=e.setEmailStatus,r=e.redirectURL,n=(0,l.useConfig)(),d=n.intouchOrigin,f=n.intouchMarketCode,p=(0,i.useState)(!1),m=p[0],h=p[1],v=(0,i.useCallback)(function(){var e=(0,o.default)(a.default.mark((function e(n,o){var i,l,p,m,v;return a.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n.preventDefault(),h(!0),d&&f){e.next=6;break}return console.error("intouchOrigin or intouchMarketCode is not defined in the Netlify config"),h(!1),e.abrupt("return");case 6:return i=o.email,e.prev=7,e.next=10,(0,s.default)(d,i,f);case 10:if(p=e.sent){e.next=15;break}
155return console.error("Did not manage to verify user"),h(!1),e.abrupt("return");case 15:if(null===(l=p.errors)||void 0===l||!l.length){e.next=21;break}return m=!!p.errors.find((function(e){return e.code===u.VerificationError.USER_ALREADY_EXISTS})),v=!!p.errors.find((function(e){return e.code===u.VerificationError.USER_NOT_VERIFIED})),t({alreadyExists:m,needsVerification:v,lastBrokenEmail:m||v?i:void 0}),h(!1),e.abrupt("return");case 21:return e.next=23,c.default.embeddedSignUp({email:i,market:f,firstName:o[u.FieldNames.firstName],lastName:o[u.FieldNames.lastName],password:o[u.FieldNames.password]},r);case 23:h(!1),e.next=30;break;case 26:e.prev=26,e.t0=e.catch(7),h(!1),console.error(e.t0);case 30:case"end":return e.stop()}}),e,null,[[7,26]])})));return function(t,r){return e.apply(this,arguments)}}(),[d,f,r]);return{handleSubmit:v,isSubmitting:m}};t.default=d},71724:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.Footer=void 0;const a=r(97711),o=n(r(35430)),i=n(r(7118)),l=r(29161);t.Footer=({id:e,title:t,href:r,noIndex:n,copyLinkTooltip:s,linkCopiedTooltip:u,copyAccessibilityLabel:c,downloadTooltip:d,downloadAccessibilityLabel:f,clipboardErrorMessage:p,gtm:m})=>(0,a.jsxs)(l.Actions,{children:[(0,a.jsx)(o.default,{id:e,href:r,title:t,copyLinkTooltip:s,linkCopiedTooltip:u,copyAccessibilityLabel:c,clipboardErrorMessage:p,tooltipPlacement:"left"}),(0,a.jsx)(l.Divider,{}),(0,a.jsx)(i.default,{id:e,href:r,noIndex:n,title:t,downloadTooltip:d,downloadAccessibilityLabel:f,gtm:m,tooltipPlacement:"top"})]})},71835:function(e,t){"use strict";t.__esModule=!0,t.default=function(e,t){void 0===t&&(t="");if(!t)return e;if(e===t)return"/";if(e.startsWith(t+"/"))return e.slice(t.length);return e}},71909:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.roofProLevelIconSourceMap=void 0;const a=n(r(69726)),o=r(2336);Object.defineProperty(t,"roofProLevelIconSourceMap",{enumerable:!0,get:function(){return o.roofProLevelIconSourceMap}}),t.default=a.default},71919:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.Row=t.Title=t.BodyWrapper=t.Footer=t.ProfilePicture=t.Head=t.Root=t.classes=void 0;const a=n(r(1222)),o=r(91972),i=n(r(9866));t.classes={rowIcon:"ProfileCard-rowIcon"},t.Root=(0,o.styled)("div")((({theme:e})=>({display:"flex",backgroundColor:e.colours.white,boxShadow:"0px 1px 5px 0px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 3px 1px -2px rgba(0, 0, 0, 0.12)",textAlign:"center",position:"relative",height:"100%",flexDirection:"column",alignItems:"center",wordBreak:"break-word","&::before":{content:"''",position:"absolute",height:"calc(30px + 75px)",top:0,right:0,left:0,backgroundColor:e.colours.pearl,zIndex:0}}))),t.Head=(0,o.styled)("div")({width:"150px",height:"150px",display:"inline-block",overflow:"hidden",position:"relative",zIndex:1,marginTop:"30px"}),t.ProfilePicture=(0,o.styled)(a.default)({width:"150px",height:"150px"}),t.Footer=(0,o.styled)("div")((({theme:e})=>({textAlign:"left",backgroundColor:e.colours.pearl,padding:"15px",fontSize:"1rem",flex:1,width:"100%"}))),t.BodyWrapper=(0,o.styled)("div")((({theme:e})=>({padding:"24px 30px",backgroundColor:e.colours.white,textAlign:"center",color:e.colours.charcoal,flex:1,[e.breakpoints.up(1024)]:{padding:"20px 30px"}}))),t.Title=(0,o.styled)(i.default)((({theme:e})=>({marginTop:"8px",color:e.colours.slate}))),t.Row=(0,o.styled)("span")((({theme:e})=>({padding:"15px",display:"flex",alignItems:"flex-start",fontFamily:"Effra Medium",[`.${t.classes.rowIcon}`]:{color:e.colours.slate,width:"24px",height:"24px",marginRight:"12px"}})))},71969:function(e,t,r){"use strict";var n=r(20469),a=r(21034),o=r(3309),i=r(7766),l=r(70822),s=r(93243),u=TypeError,c=s("toPrimitive");e.exports=function(e,t){if(!a(e)||o(e))return e;var r,s=i(e,c);if(s){if(void 0===t&&(t="default"),r=n(s,e,t),!a(r)||o(r))return r;throw new u("Can't convert object to primitive value")}return void 0===t&&(t="number"),l(e,t)}},72110:function(e,t,r){var n=r(99098);e.exports=function(e){var t=n(e,(function(e){return 500===r.size&&r.clear(),e})),r=t.cache;return t}},72132:function(e,t,r){"use strict";var n=r(60330);
155Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=n(r(24142)),o=r(36870),i=(0,a.default)((0,o.jsx)("path",{d:"M7.41 15.41 12 10.83l4.59 4.58L18 14l-6-6-6 6z"}),"KeyboardArrowUp");t.default=i},72138:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.default=void 0;var a=n(r(25043)),o=n(r(96858)),i=n(r(14042)),l=n(r(52729)),s=n(r(9866)),u=r(39748),c=r(82781),d=function(e,t){if("function"==typeof WeakMap)var r=new WeakMap,n=new WeakMap;return function(e,t){if(!t&&e&&e.__esModule)return e;var a,o,i={__proto__:null,default:e};if(null===e||"object"!=typeof e&&"function"!=typeof e)return i;if(a=t?n:r){if(a.has(e))return a.get(e);a.set(e,i)}for(var l in e)"default"!==l&&{}.hasOwnProperty.call(e,l)&&((o=(a=Object.defineProperty)&&Object.getOwnPropertyDescriptor(e,l))&&(o.get||o.set)?a(i,l,o):i[l]=e[l]);return i}(e,t)}(r(86326)),f=r(91972),p=n(r(60154)),m=r(86768),h=n(r(11638)),v=r(56028),g=r(13487);var b=(0,p.default)(l.default,{label:"altText",action:"imageSource"}),y=function(e){return d.default.createElement(b,Object.assign({gtm:{id:"media-gallery1"}},e))},x=function(e){var t=e.data,r=t.title,n=t.mediaGallerySectionDescription,l=t.medias,p=(0,v.useSiteContext)().getMicroCopy,b=(0,f.useTheme)(),x=(0,d.useMemo)((function(){return(0,m.transformMediaSrc)(l.map((function(e){return e.value})),b)}),[l,b]);return d.default.createElement(i.default,{backgroundColor:"alabaster","data-testid":"media-gallery-section-"+(0,u.replaceSpaces)(t.title)},d.default.createElement(a.default,{container:!0},d.default.createElement(g.StyledGridItem,{xs:12,lg:8},r&&d.default.createElement(s.default,{variant:"h2",hasUnderline:!0},r),n&&n.root.children.length?d.default.createElement(g.StyledDescription,null,d.default.createElement(h.default,{document:n,hasNoBottomMargin:!0})):void 0),d.default.createElement(g.StyledGridItem,{xs:12,py:0},d.default.createElement(g.StyledMediaGalleryWrapper,null,d.default.createElement(o.default,{media:x,mediaSize:"cover",layout:"default",thumbnailComponent:y,videoButtonLabel:p(c.microCopy.MEDIA_VIDEO),visualiserButtonLabel:p(c.microCopy.MEDIA_3D),visualiserText:p(c.microCopy.MEDIA_VISUALIZER_TEXT)})))))};t.default=x},72177:function(e,t,r){var n=r(9142),a=r(29830),o=Object.prototype.hasOwnProperty;e.exports=function(e,t,r){var i=e[t];o.call(e,t)&&a(i,r)&&(void 0!==r||t in e)||n(e,t,r)}},72237:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const n=r(97711),a=r(18563);t.default=({className:e,dataTestId:t,icon:r,label:o,onClick:i})=>(0,n.jsx)(a.Root,{className:e,"data-testid":t,onClick:i,children:o?(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(a.IconWithLabel,{source:r}),(0,n.jsx)(a.Label,{"aria-label":o,children:o})]}):(0,n.jsx)(a.StyledIcon,{source:r})})},72267:function(e,t,r){"use strict";r.d(t,{A:function(){return y}});var n=function(e,t){for(var r=-1,n=Array(e);++r<e;)n[r]=t(r);return n},a=r(28643),o=r(74637),i=r(73060),l=r(15405),s=r(17491),u=Object.prototype.hasOwnProperty;var c=function(e,t){var r=(0,o.A)(e),c=!r&&(0,a.A)(e),d=!r&&!c&&(0,i.A)(e),f=!r&&!c&&!d&&(0,s.A)(e),p=r||c||d||f,m=p?n(e.length,String):[],h=m.length;for(var v in e)!t&&!u.call(e,v)||p&&("length"==v||d&&("offset"==v||"parent"==v)||f&&("buffer"==v||"byteLength"==v||"byteOffset"==v)||(0,l.A)(v,h))||m.push(v);return m},d=Object.prototype;var f=function(e){var t=e&&e.constructor;return e===("function"==typeof t&&t.prototype||d)};var p=function(e,t){return function(r){return e(t(r))}}(Object.keys,Object),m=Object.prototype.hasOwnProperty;var h=function(e){if(!f(e))return p(e);var t=[];for(var r in Object(e))m.call(e,r)&&"constructor"!=r&&t.push(r);return t},v=r(54750),g=r(3986);var b=function(e){return null!=e&&(0,g.A)(e.length)&&!(0,v.A)(e)};var y=function(e){return b(e)?c(e):h(e)}},72430:function(e,t,r){"use strict";r(79745)("replaceAll")},72502:function(e,t,r){"use strict";t.__esModule=!0,t.classes=t.StyledScrim=void 0;var n=r(91972),a="ScrimStyles",o={"scrim--light":a+"-scrim--light","scrim--dark":a+"-scrim--dark"};t.classes=o;var i=(0,n.styled)("div")((function(e){var t;e.theme;return(t={position:"fixed",top:"0",left:"0",right:"0",bottom:"0",zIndex:"99"})["&."+o["scrim--dark"]]={backgroundColor:"rgba(0, 0, 0, 0.65)"},t["&."+o["scrim--light"]]={backgroundColor:"rgba(255, 255, 255, 0.65)"},t}));t.StyledScrim=i},72584:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.classes=t.StyledDocumentLeadBlock=void 0;var a=n(r(40817)),o=r(91972),i={tableContainer:"SystemDetailsLeadDocumentsBlockSectionStyles-tableContainer"};t.classes=i;var l=(0,o.styled)(a.default.Card.Section)((function(e){var t,r,n=e.theme;return(r={margin:0,padding:"30px 0"})[n.breakpoints.down("lg")]={"& > div":{marginTop:"0"}},r[n.breakpoints.down("sm")]={margin:"0 -8px"},r["."+i.tableContainer]={":global":(t={},t[n.breakpoints.up("xl")]={border:"1px solid "+n.colours.storm,borderRadius:"3px 3px 0 0",overflow:"hidden","[class*='MuiTableRow-root']":{borderColor:"transparent"},"[class*='MuiTableRow-head']":{borderColor:"transparent"},"[class*='MuiTableCell-root']":{color:n.colours.slate}},t)},r}));t.StyledDocumentLeadBlock=l},72603:function(e,t,r){"use strict";t.__esModule=!0,t.useScrollRestoration=function(e){var t=(0,o.useLocation)(),r=(0,a.useContext)(n.ScrollContext),i=(0,a.useRef)(null);return(0,a.useLayoutEffect)((function(){if(i.current){var n=r.read(t,e);i.current.scrollTo(0,n||0)}}),[t.key]),{ref:i,onScroll:function(){i.current&&r.save(t,e,i.current.scrollTop)}}};
155var n=r(69629),a=r(86326),o=r(2514)},72667:function(e,t,r){"use strict";r.d(t,{A:function(){return a}});var n=r(68223);function a(e,t,r="Mui"){const a={};return t.forEach((t=>{a[t]=(0,n.A)(e,t,r)})),a}},72701:function(e){"use strict";e.exports=function(e,t,r,n,a,o,i,l){if(!e){var s;if(void 0===t)s=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var u=[r,n,a,o,i,l],c=0;(s=new Error(t.replace(/%s/g,(function(){return u[c++]})))).name="Invariant Violation"}throw s.framesToPop=1,s}}},72702:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.DownloadListAlertBanner=void 0;var a=n(r(41020)),o=r(82781),i=n(r(86326)),l=r(56028);t.DownloadListAlertBanner=function(){var e=(0,l.useSiteContext)().getMicroCopy;return i.default.createElement(a.default,{severity:"info"},i.default.createElement(a.default.Title,null,e(o.microCopy.DOWNLOAD_LIST_INFO_TITLE)),e(o.microCopy.DOWNLOAD_LIST_INFO_MESSAGE))}},72827:function(e){"use strict";e.exports={}},73013:function(e,t,r){"use strict";r(90006),r(90006);var n=r(60330);t.__esModule=!0,t.default=void 0;var a=n(r(61269));r(90006);var o=n(r(41794)),i=function(e,t){if("function"==typeof WeakMap)var r=new WeakMap,n=new WeakMap;return function(e,t){if(!t&&e&&e.__esModule)return e;var a,o,i={__proto__:null,default:e};if(null===e||"object"!=typeof e&&"function"!=typeof e)return i;if(a=t?n:r){if(a.has(e))return a.get(e);a.set(e,i)}for(var l in e)"default"!==l&&{}.hasOwnProperty.call(e,l)&&((o=(a=Object.defineProperty)&&Object.getOwnPropertyDescriptor(e,l))&&(o.get||o.set)?a(i,l,o):i[l]=e[l]);return i}(e,t)}(r(86326)),l=n(r(31413)),s=n(r(11638)),u=n(r(32610)),c=r(25148),d=r(2218),f=["features"];var p=function(e){var t=e.technicalSpecClassifications,r=e.specificationNotes,n=(0,i.useMemo)((function(){return[...t].sort((function(e,t){return e.name>t.name?1:-1})).map((function(e){var t=e.features,r=(0,a.default)(e,f);return Object.assign({},r,{features:[...t].sort((function(e,t){return e.name.localeCompare(t.name)}))})}))}),[t]);return i.default.createElement(d.StyledTechnicalSpecificationLeadBlock,null,i.default.createElement(c.StyledLeadBlockContent,null,i.default.createElement(d.StyledLeadBlockContentSection,null,n.length?i.default.createElement(l.default,{classifications:n}):null)),r&&i.default.createElement(d.StyledGrid,{lg:4,xs:12,"data-testid":"specificationNotes"},i.default.createElement(o.default,{color:"pearl"},i.default.createElement(o.default.Section,null,i.default.createElement(o.default.Heading,{hasUnderline:!0},r.title),i.default.createElement(o.default.Content,null,i.default.createElement(s.default,{document:r.description,gtmLabel:r.title})),i.default.createElement(o.default.Action,null,r.cta&&i.default.createElement(u.default,{data:r.cta[0],gtm:{id:"cta-click1",label:r.title?r.title+" - "+r.cta[0].label:r.cta[0].label,action:"url"in r.cta[0]?r.cta[0].url:""}},r.cta[0].label))))))};t.default=p},73060:function(e,t,r){"use strict";r.d(t,{A:function(){return s}});var n=r(25801);var a=function(){return!1},o="object"==typeof exports&&exports&&!exports.nodeType&&exports,i=o&&"object"==typeof module&&module&&!module.nodeType&&module,l=i&&i.exports===o?n.A.Buffer:void 0,s=(l?l.isBuffer:void 0)||a},73147:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.default=void 0;var a=function(e,t){if("function"==typeof WeakMap)var r=new WeakMap,n=new WeakMap;return function(e,t){if(!t&&e&&e.__esModule)return e;var a,o,i={__proto__:null,default:e};if(null===e||"object"!=typeof e&&"function"!=typeof e)return i;if(a=t?n:r){if(a.has(e))return a.get(e);a.set(e,i)}for(var l in e)"default"!==l&&{}.hasOwnProperty.call(e,l)&&((o=(a=Object.defineProperty)&&Object.getOwnPropertyDescriptor(e,l))&&(o.get||o.set)?a(i,l,o):i[l]=e[l]);return i}(e,t)}(r(86326)),o=n(r(39862)),i=n(r(28424));var l=function(e){var t=e.location;return(0,a.useEffect)((function(){/supportSignUp|supportForgotPassword/.test(t.search)?o.default.authorize():/access_token|id_token|error/.test(t.hash)&&o.default.handleAuthentication()}),[t]),a.default.createElement(i.default,null)};t.default=l},73173:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.default=void 0;var a=n(r(94342)),o=function(e,t){if("function"==typeof WeakMap)var r=new WeakMap,n=new WeakMap;
155return function(e,t){if(!t&&e&&e.__esModule)return e;var a,o,i={__proto__:null,default:e};if(null===e||"object"!=typeof e&&"function"!=typeof e)return i;if(a=t?n:r){if(a.has(e))return a.get(e);a.set(e,i)}for(var l in e)"default"!==l&&{}.hasOwnProperty.call(e,l)&&((o=(a=Object.defineProperty)&&Object.getOwnPropertyDescriptor(e,l))&&(o.get||o.set)?a(i,l,o):i[l]=e[l]);return i}(e,t)}(r(86326)),i=n(r(15411)),l=n(r(31806)),s=r(72584);var u=function(e){var t=e.documents,r=(0,o.useRef)(null),n=(0,o.useState)(1),u=n[0],c=n[1],d=t.filter((function(e){return"VIDEO"!==e.assetType.pimCode&&"FIXING_TOOL"!==e.assetType.pimCode&&"SPECIFICATION"!==e.assetType.pimCode||e.fileSize})),f=(0,o.useState)(d.slice(0,24)),p=f[0],m=f[1],h=Math.ceil(d.length/24);return o.default.createElement(s.StyledDocumentLeadBlock,null,o.default.createElement("div",{ref:r},o.default.createElement(a.default,{maxSize:1e8},o.default.createElement("div",{className:s.classes.tableContainer},o.default.createElement(l.default,{documents:p,headers:["add","type","title","size","actions"],pageNumber:u})),o.default.createElement(i.default,{page:u,count:h,onPageChange:function(e,t){var n=r.current?r.current.offsetTop-200:0;window.scrollTo(0,n),c(t),m(d.slice(t,24*(t+1)))}}))))};t.default=u},73399:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.default=void 0;var a=n(r(43056)),o=function(e,t){if("function"==typeof WeakMap)var r=new WeakMap,n=new WeakMap;return function(e,t){if(!t&&e&&e.__esModule)return e;var a,o,i={__proto__:null,default:e};if(null===e||"object"!=typeof e&&"function"!=typeof e)return i;if(a=t?n:r){if(a.has(e))return a.get(e);a.set(e,i)}for(var l in e)"default"!==l&&{}.hasOwnProperty.call(e,l)&&((o=(a=Object.defineProperty)&&Object.getOwnPropertyDescriptor(e,l))&&(o.get||o.set)?a(i,l,o):i[l]=e[l]);return i}(e,t)}(r(86326)),i=r(91972),l=n(r(11638)),s=r(92349),u=n(r(62042)),c=r(45736),d=n(r(47640)),f=n(r(4887));var p={White:"white",Alabaster:"alabaster"},m=function(e){var t,r=e.data,n=r.id,m=r.title,h=r.subtitle,v=r.body,g=r.cta,b=(0,o.useContext)(s.SectionsContext)[n],y=(0,i.useTheme)();return o.default.createElement(a.default,{title:m,media:"featuredVideo"in r&&r.featuredVideo?(0,f.default)(r.featuredVideo,y):"featuredMedia"in r&&r.featuredMedia?(0,d.default)(Object.assign({},r.featuredMedia,{position:"top left"}),y):void 0,backgroundColor:b?p[null!==(t=b.backgroundColor)&&void 0!==t?t:"White"]:p["backgroundColor"in r&&r.backgroundColor?r.backgroundColor:"White"],isReversed:b?b.isReversed:void 0,"data-testid":"promo-section"},v?o.default.createElement(l.default,{document:v,hasNoBottomMargin:!0}):h,g&&g[0]&&o.default.createElement(c.PromoSectionLink,null,o.default.createElement(u.default,{data:g[0]},g[0].label)))};t.default=m},73426:function(e,t,r){"use strict";r.r(t),r.d(t,{default:function(){return n.A},getTypographyUtilityClass:function(){return a.y},typographyClasses:function(){return a.A}});var n=r(63641),a=r(98889)},73436:function(e,t,r){"use strict";
155r.r(t),r.d(t,{cardActionsClasses:function(){return a.A},default:function(){return n.A},getCardActionsUtilityClass:function(){return a.E}});var n=r(63777),a=r(95281)},73508:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.StyledMedia=t.Root=t.classes=void 0;const a=r(91972),o=n(r(40221)),i="VerticalRoller";t.classes={leftColumn:`${i}-leftColumn`,selectors:`${i}-selectors`,selector:`${i}-selector`,controls:`${i}-controls`,rightColumn:`${i}-rightColumn`,slide:`${i}-slide`,image:`${i}-image`,brandIcon:`${i}-brandIcon`,description:`${i}-description`,cta:`${i}-cta`},t.Root=(0,a.styled)("div")((({theme:e})=>({position:"relative",[`.${t.classes.leftColumn}`]:{padding:"0",display:"flex",flexDirection:"column",[e.breakpoints.up("md")]:{paddingTop:"30px"}},[`.${t.classes.selectors}`]:{marginBottom:0,[e.breakpoints.up("md")]:{marginBottom:"48px"}},[`.${t.classes.selector}`]:{marginTop:"8px","&:first-of-type":{marginTop:0}},[`.${t.classes.controls}`]:{display:"none",[e.breakpoints.up("md")]:{display:"flex",marginTop:"auto",width:"70px",zIndex:2,overflow:"unset",position:"relative",bottom:"auto"},"&::before":{content:"''",position:"absolute",zIndex:0,top:"1px",right:"-8px",bottom:"-8px",left:"-8px",background:`linear-gradient(\n      to right,\n      ${e.colours.pearl} 80%,\n      ${e.colours.pearl}00 100%\n    )`}},[`.${t.classes.rightColumn}`]:{[`.${t.classes.slide}`]:{display:"block","&::after":{content:"''",display:"block",clear:"both"}}},[`.${t.classes.image}`]:{position:"relative",display:"block",width:"100%",backgroundPosition:"center center",backgroundSize:"cover",backgroundRepeat:"no-repeat",marginBottom:"24px",[e.breakpoints.up("md")]:{height:"400px"}},[`.${t.classes.brandIcon}`]:{position:"absolute",top:"10px",left:"10px",backgroundColor:e.colours.white,fill:e.colours.white,padding:"5px",height:"50px",zIndex:1},[`.${t.classes.description}`]:{marginBottom:"24px",fontSize:"1rem"},[`.${t.classes.cta}`]:{float:"right",position:"inherit",marginBottom:"30px"}}))),t.StyledMedia=(0,a.styled)(o.default)((({theme:e})=>({height:"200px",[e.breakpoints.up("md")]:{height:"400px"}})))},73538:function(e,t,r){"use strict";var n,a,o=r(36573),i=r(21526),l=o.process,s=o.Deno,u=l&&l.versions||s&&s.version,c=u&&u.v8;c&&(a=(n=c.split("."))[0]>0&&n[0]<4?1:+(n[0]+n[1])),!a&&i&&(!(n=i.match(/Edge\/(\d+)/))||n[1]>=74)&&(n=i.match(/Chrome\/(\d+)/))&&(a=+n[1]),e.exports=a},73565:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.default=void 0;var a=r(26889),o=n(r(22523)),i=n(r(90254)),l=n(r(55530)),s=function(e,t){if("function"==typeof WeakMap)var r=new WeakMap,n=new WeakMap;return function(e,t){if(!t&&e&&e.__esModule)return e;var a,o,i={__proto__:null,default:e};if(null===e||"object"!=typeof e&&"function"!=typeof e)return i;if(a=t?n:r){if(a.has(e))return a.get(e);a.set(e,i)}for(var l in e)"default"!==l&&{}.hasOwnProperty.call(e,l)&&((o=(a=Object.defineProperty)&&Object.getOwnPropertyDescriptor(e,l))&&(o.get||o.set)?a(i,l,o):i[l]=e[l]);return i}(e,t)}(r(86326)),u=n(r(9807)),c=r(9067);var d=function(e,t,r){return Math.min(Math.max(t,e),r)},f=(0,a.withFormControl)((function(e){var t=e.name,r=e.onChange,n=e.step,a=void 0===n?1:n,f=e.defaultValue,p=void 0===f?0:f,m=e.min,h=void 0===m?-1/0:m,v=e.max,g=void 0===v?1/0:v,b=e.buttonPlacement,y=void 0===b?"sides":b,x=e.lockBreakpoint,C=void 0===x?"xs":x,A=(0,s.useState)((function(){return d(p,h,g)})),_=A[0],E=A[1],S=(0,s.useRef)(!0);(0,s.useEffect)((function(){S.current?S.current=!1:E(d(p,h,g))}),[p,h,g]);var w=function(e){var t=d(e,h,g);t!==_&&(E(t),r(t))},k=s.default.createElement(c.StyledUpButton,{className:"button",onClick:function(){return w(_+a)},accessibilityLabel:"Up",gtm:{id:"cta-click1",label:"Up"}},s.default.createElement(o.default,null)),M=s.default.createElement(c.StyledDownButton,{className:"button-"+y,onClick:function(){return w(_-a)},accessibilityLabel:"Down",gtm:{id:"cta-click1",label:"Down"}},s.default.createElement(i.default,null)),T=s.default.createElement(u.default,{name:t,variant:"hybrid",className:(0,l.default)("input","sides"===y&&"in-middle"),value:_.toString(),onChange:function(e){var t=parseFloat(e);isNaN(t)||w(t)},"data-testid":"up-down-simple-numeric-input-text-field"}),O=s.default.createElement(c.StyledComponentWithButtons,null,M,T,k),D=s.default.createElement(c.StyledComponentWithButtons,{className:(0,l.default)(C&&"locked-"+C),"data-testid":"up-down-simple-numeric-input-buttons-wrapper"},T,M,k);return"right"==y?D:O}));t.default=f},73584:function(e,t){"use strict";t.__esModule=!0,t.getValidOverlapCards=function(e){if(!e||e.length<2)return null;return e.map((function(e){return e.value}))}},73634:function(e,t,r){"use strict";e.exports=r(76785)},73697:function(e,t,r){"use strict";r.d(t,{A:function(){return a}});var n=r(86326);function a(e,t){var r,a;return n.isValidElement(e)&&-1!==t.indexOf(null!=(r=e.type.muiName)?r:null==(a=e.type)||null==(a=a._payload)||null==(a=a.value)?void 0:a.muiName)}},73829:function(e,t,r){var n=r(94360),a=r(67234),o=r(46015),i=r(70275),l=/^\[object .+?Constructor\]$/,s=Function.prototype,u=Object.prototype,c=s.toString,d=u.hasOwnProperty,f=RegExp("^"+c.
155call(d).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");e.exports=function(e){return!(!o(e)||a(e))&&(n(e)?f:l).test(i(e))}},73851:function(e){e.exports=function(e){return this.__data__.get(e)}},73873:function(e,t,r){"use strict";r(86326);var n=r(87591),a=r(36870);t.A=(0,n.A)((0,a.jsx)("path",{d:"M18.41 16.59L13.82 12l4.59-4.59L17 6l-6 6 6 6zM6 6h2v12H6z"}),"FirstPage")},73899:function(e,t,r){"use strict";function n(e){var t=Object.create(null);return function(r){return void 0===t[r]&&(t[r]=e(r)),t[r]}}r.d(t,{A:function(){return n}})},73911:function(e,t,r){var n=r(16846);e.exports=function(e){var t=new e.constructor(e.byteLength);return new n(t).set(new n(e)),t}},73933:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.ToolCardAnchorLink=t.Title=t.ToolCardBox=t.classes=void 0;const a=r(91972),o=n(r(66553)),i=n(r(9866));t.classes={icon:"ToolCard-icon"},t.ToolCardBox=(0,a.styled)("div")((({theme:e})=>({padding:"24px 20px",height:"100%",boxShadow:"0px 2px 1px -1px rgba(0,0,0,0.2), 0px 1px 1px 0px rgba(0,0,0,0.14), 0px 1px 3px 0px rgba(0,0,0,0.12)","&:hover":{background:e.colours.white,boxShadow:"0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12)"},[e.breakpoints.down("lg")]:{padding:"16px"},[`.${t.classes.icon}`]:{width:"24px",height:"24px",marginRight:"16px",color:e.colours.accent,[e.breakpoints.up("lg")]:{width:"72px",height:"72px",marginRight:"0px",marginBottom:"24px"}}}))),t.Title=(0,a.styled)(i.default)((({theme:e})=>({textTransform:"none",maxWidth:"calc(100% - 40px)",wordWrap:"break-word",color:e.colours.slate,[e.breakpoints.up("lg")]:{textAlign:"center",maxWidth:"100%"}}))),t.ToolCardAnchorLink=(0,a.styled)(o.default)((({theme:e})=>({width:"100%",height:"100%",textDecoration:"none",display:"flex",alignItems:"center",flexDirection:"column",justifyContent:"center",[e.breakpoints.down("lg")]:{flexDirection:"row",justifyContent:"flex-start"}})))},73940:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.expandableCardClasses=void 0;const a=n(r(41244));var o=r(99024);Object.defineProperty(t,"expandableCardClasses",{enumerable:!0,get:function(){return o.classes}}),t.default=a.default},73962:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=r(97711),o=n(r(97386));t.default=e=>(0,a.jsxs)(o.default,{...e,children:[(0,a.jsx)("path",{d:"M0 0h24v24H0Z",fill:"none"}),(0,a.jsx)("path",{d:"M4.022 18.947a4.889 4.889 0 0 1 4.42-4.918L10 12.471V3H4v15.969a.212.212 0 0 0 .022-.022ZM18.586 3.886A2.998 2.998 0 0 1 20 3.094V3h-6v5.471ZM2 1a.945.945 0 0 0-1 1v20a.945.945 0 0 1 1-1 .945.945 0 0 1 1 1V2a.945.945 0 0 0-1-1ZM13 9.471V2a1 1 0 0 0-2 0v9.471ZM22.813 3.885 23 4.07V2a1 1 0 0 0-2 0v1.03a2.972 2.972 0 0 1 1.813.855Z"}),(0,a.jsx)("path",{d:"M9 16a2.946 2.946 0 0 0-3 3 2.063 2.063 0 0 1-2 2 5.22 5.22 0 0 0 4 2 4.012 4.012 0 0 0 4-4 2.946 2.946 0 0 0-3-3Zm13.7-9.4-1.3-1.3a.967.967 0 0 0-1.4 0l-9 9 2.8 2.8 9-9a1.21 1.21 0 0 0-.1-1.5Z"})]})},73968:function(e,t,r){"use strict";t.__esModule=!0,t.StyledCardRadioItemParagraph=void 0;var n=r(91972),a=r(66797),o=(0,n.styled)(a.CardRadioGroup.Item.Paragraph)((function(e){e.theme;return{maxHeight:"4rem",overflow:"hidden",textOverflow:"ellipsis"}}));t.StyledCardRadioItemParagraph=o},74118:function(e,t,r){"use strict";var n=r(63135),a=r(99203),o=r(15938);e.exports=function(e,t,r){var i=n(t);i in e?a.f(e,i,o(0,r)):e[i]=r}},74206:function(e,t,r){"use strict";r.d(t,{A:function(){return g}});var n=r(45904),a=r(53507),o=r(86326),i=(r(80261),r(23954)),l=r(98171),s=r(41693).A,u=r(98394),c=r(16492),d=r(36870);const f=["actions","autoFocus","autoFocusItem","children","className","disabledItemsFocusable","disableListWrap","onKeyDown","variant"];function p(e,t,r){return e===t?e.firstChild:t&&t.nextElementSibling?t.nextElementSibling:r?null:e.firstChild}
155function m(e,t,r){return e===t?r?e.firstChild:e.lastChild:t&&t.previousElementSibling?t.previousElementSibling:r?null:e.lastChild}function h(e,t){if(void 0===t)return!0;let r=e.innerText;return void 0===r&&(r=e.textContent),r=r.trim().toLowerCase(),0!==r.length&&(t.repeating?r[0]===t.keys[0]:0===r.indexOf(t.keys.join("")))}function v(e,t,r,n,a,o){let i=!1,l=a(e,t,!!t&&r);for(;l;){if(l===e.firstChild){if(i)return!1;i=!0}const t=!n&&(l.disabled||"true"===l.getAttribute("aria-disabled"));if(l.hasAttribute("tabindex")&&h(l,o)&&!t)return l.focus(),!0;l=a(e,l,r)}return!1}var g=o.forwardRef((function(e,t){const{actions:r,autoFocus:g=!1,autoFocusItem:b=!1,children:y,className:x,disabledItemsFocusable:C=!1,disableListWrap:A=!1,onKeyDown:_,variant:E="selectedMenu"}=e,S=(0,a.A)(e,f),w=o.useRef(null),k=o.useRef({keys:[],repeating:!0,previousKeyMatched:!0,lastTime:null});(0,c.A)((()=>{g&&w.current.focus()}),[g]),o.useImperativeHandle(r,(()=>({adjustStyleForScrollbar:(e,t)=>{const r=!w.current.style.width;if(e.clientHeight<w.current.clientHeight&&r){const r=`${s((0,i.A)(e))}px`;w.current.style["rtl"===t.direction?"paddingLeft":"paddingRight"]=r,w.current.style.width=`calc(100% + ${r})`}return w.current}})),[]);const M=(0,u.A)(w,t);let T=-1;o.Children.forEach(y,((e,t)=>{o.isValidElement(e)?(e.props.disabled||("selectedMenu"===E&&e.props.selected||-1===T)&&(T=t),T===t&&(e.props.disabled||e.props.muiSkipListHighlight||e.type.muiSkipListHighlight)&&(T+=1,T>=y.length&&(T=-1))):T===t&&(T+=1,T>=y.length&&(T=-1))}));const O=o.Children.map(y,((e,t)=>{if(t===T){const t={};return b&&(t.autoFocus=!0),void 0===e.props.tabIndex&&"selectedMenu"===E&&(t.tabIndex=0),o.cloneElement(e,t)}return e}));return(0,d.jsx)(l.A,(0,n.A)({role:"menu",ref:M,className:x,onKeyDown:e=>{const t=w.current,r=e.key,n=(0,i.A)(t).activeElement;if("ArrowDown"===r)e.preventDefault(),v(t,n,A,C,p);else if("ArrowUp"===r)e.preventDefault(),v(t,n,A,C,m);else if("Home"===r)e.preventDefault(),v(t,null,A,C,p);else if("End"===r)e.preventDefault(),v(t,null,A,C,m);else if(1===r.length){const a=k.current,o=r.toLowerCase(),i=performance.now();a.keys.length>0&&(i-a.lastTime>500?(a.keys=[],a.repeating=!0,a.previousKeyMatched=!0):a.repeating&&o!==a.keys[0]&&(a.repeating=!1)),a.lastTime=i,a.keys.push(o);const l=n&&!a.repeating&&h(n,a);a.previousKeyMatched&&(l||v(t,n,!1,C,p,a))?e.preventDefault():a.previousKeyMatched=!1}_&&_(e)},tabIndex:g?0:-1},S,{children:O}))}))},74269:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=r(97711),o=n(r(77516)),i=r(90040),l=({type:e="radio",name:t,value:r,checked:n,className:l,onChange:s,...u})=>(0,a.jsx)(i.Root,{className:l,children:(0,a.jsxs)("label",{"data-testid":"card-input-label",children:[(0,a.jsx)("input",{className:i.classes.input,"data-testid":"card-input-input",type:e,name:t,value:r,checked:n,onChange:s}),(0,a.jsx)(o.default,{className:i.classes.card,...u})]})});l.Paragraph=o.default.Paragraph,t.default=l},74287:function(e,t,r){var n=r(21960),a=Object.prototype.hasOwnProperty;e.exports=function(e){var t=this.__data__;return n?void 0!==t[e]:a.call(t,e)}},74380:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=r(97711),o=n(r(55530)),i=n(r(86326)),l=r(40221),s=n(r(18517)),u=r(28583),c=i.default.forwardRef((({title:e,titleVariant:t,subtitle:r,subtitleVariant:n,brandLogo:i,children:c,media:d,contain:f,tag:p,footer:m,highlighted:h,className:v,date:g,color:b,...y},x)=>{const C=d&&(0,l.isVideoProps)(d),A=d&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(u.StyledMedia,{...d,"data-testid":d["data-testid"]||"tappable-card-media",contain:f,className:(0,o.default)(d.className,u.classes.headerPicture,f&&u.classes.contain,C&&u.classes.headerVideo),layout:C?"dialog":void 0}),p&&(C?(0,a.jsx)(u.TagWrapper,{children:(0,a.jsx)(u.StyledTag,{...p})}):(0,a.jsx)(u.StyledTag,{...p}))]});return(0,a.jsxs)(u.StyledColorPair,{className:(0,o.default)(v,u.classes.root,h&&u.classes.highlighted),"data-testid":"tappable-card-box",color:b,ref:x,children:[C&&A,(0,a.jsxs)(u.TappableCardButton,{variant:"text","data-testid":"tappable-card-main",className:u.classes.cardButton,...y,children:[!C&&A,(0,a.jsx)(s.default,{brandLogo:i,media:!!d,title:e,titleVariant:t,subtitle:r,subtitleVariant:n,date:g,children:c})]}),m&&(0,a.jsx)(u.Footer,{className:u.classes.footer,children:m})]})}));c.displayName="TappableCard",t.default=c},74391:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esMo
155dule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.tabsClasses=void 0;const a=n(r(47583));var o=r(81145);Object.defineProperty(t,"tabsClasses",{enumerable:!0,get:function(){return o.classes}}),t.default=a.default},74404:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.CheckboxGroupComponent=void 0;var a=n(r(9866)),o=(0,r(91972).styled)(a.default)((function(){var e;return(e={position:"relative"})["& > span"]={position:"absolute",top:"0",left:"-15px"},e}));t.CheckboxGroupComponent=o},74435:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.default=void 0;var a=n(r(86326)),o=function(e){return a.default.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 350 300"},e),a.default.createElement("path",{fill:"none",d:"M0 0h350v300H0z"}),a.default.createElement("path",{fill:"#b2c4d0",d:"M143.053 200.499v61.644l142.308-82.405v-61.644l-142.308 82.405z"}),a.default.createElement("path",{fill:"#fff",d:"M143.053 200.499v61.644L50 123.416l93.053 77.083z"}),a.default.createElement("path",{fill:"#309dd6",d:"m50 123.416 102.23 90.959L300 128.816l-99.62-90.959L50 123.416z"}),a.default.createElement("path",{fill:"#255d63",d:"M188.69 201.054v27.456l23.38-13.539v-27.456l-23.38 13.539zM216.965 184.73v27.455l23.381-13.539v-27.455l-23.381 13.539z"}),a.default.createElement("g",{fill:"none"},a.default.createElement("path",{stroke:"#3f3f3f",strokeLinejoin:"round",strokeWidth:2,d:"M285.361 137.292v42.446l-142.308 82.405L50 123.416"}),a.default.createElement("path",{stroke:"#3f3f3f",strokeMiterlimit:10,d:"M143.053 261.075V206.21"}),a.default.createElement("path",{stroke:"#00232d",strokeLinejoin:"round",strokeWidth:2,d:"m50 123.416 150.38-85.559L300 128.816l-147.77 85.559L50 123.416z"})))};t.default=o},74466:function(e,t,r){"use strict";var n,a=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var a=Object.getOwnPropertyDescriptor(t,r);a&&!("get"in a?!t.__esModule:a.writable||a.configurable)||(a={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,a)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),o=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),i=this&&this.__importStar||(n=function(e){return n=Object.getOwnPropertyNames||function(e){var t=[];for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[t.length]=r);return t},n(e)},function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r=n(e),i=0;i<r.length;i++)"default"!==r[i]&&a(t,e,r[i]);return o(t,e),t}),l=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.ColorPairContext=t.isDarkColor=t.availableColors=t.darkColors=t.lightColors=t.classes=void 0;const s=r(97711),u=l(r(80452)),c=r(91972),d=l(r(55530)),f=i(r(86326)),p="ColorPair";t.classes={root:`${p}-root`,white:`${p}-white`,pearl:`${p}-pearl`,storm:`${p}-storm`,blue100:`${p}-blue100`,magenta100:`${p}-magenta100`,aqua100:`${p}-aqua100`,orange100:`${p}-orange100`,alert:`${p}-alert`,alabaster:`${p}-alabaster`,black:`${p}-black`,charcoal:`${p}-charcoal`,slate:`${p}-slate`,blue800:`${p}-blue800`,blue900:`${p}-blue900`,teal400:`${p}-teal400`,teal500:`${p}-teal500`,magenta400:`${p}-magenta400`,magenta500:`${p}-magenta500`,purple400:`${p}-purple400`,orange500:`${p}-orange500`,error:`${p}-error`,secondary1:`${p}-secondary1`,secondary2:`${p}-secondary2`,secondary3:`${p}-secondary3`,secondary4:`${p}-secondary4`};const m=(0,c.styled)(u.default)((({theme:e})=>({backgroundColor:e.colours.white,color:e.colours.charcoal,WebkitPrintColorAdjust:"exact",[`&.${t.classes.white}`]:{backgroundColor:e.colours.white,color:e.colours.charcoal},[`&.${t.classes.pearl}`]:{backgroundColor:e.colours.pearl,color:e.colours.charcoal},[`&.${t.classes.storm}`]:{backgroundColor:e.colours.storm,color:e.colours.charcoal},[`&.${t.classes.blue100}`]:{backgroundColor:e.colours.blue100,color:e.colours.charcoal},[`&.${t.classes.magenta100}`]:{backgroundColor:e.colours.magenta100,color:e.colours.charcoal},[`&.${t.classes.aqua100}`]:{backgroundColor:e.colours.aqua100,color:e.colours.charcoal},[`&.${t.classes.orange100}`]:{backgroundColor:e.colours.orange100,color:e.colours.charcoal},[`&.${t.classes.alert}`]:{backgroundColor:e.colours.yellow400,color:e.colours.charcoal},[`&.${t.classes.alabaster}`]:{backgroundColor:e.colours.alabaster,color:e.colours.charcoal},[`&.${t.classes.black}`]:{backgroundColor:e.colours.black,color:e.colours.white},[`&.${t.classes.charcoal}`]:{backgroundColor:e.colours.charcoal,color:e.colours.white},[`&.${t.classes.slate}`]:{backgroundColor:e.colours.slate,color:e.colours.white},[`&.${t.classes.blue800}`]:{backgroundColor:e.colours.blue800,color:e.colours.white},[`&.${t.classes.blue900}`]:{backgroundColor:e.colours.blue900,color:e.colours.white},[`&.${t.classes.teal400}`]:{backgroundColor:e.colours.teal400,color:e.colours.white},[`&.${t.classes.teal500}`]:{backgroundColor:e.colours.teal500,color:e.colours.white},[`&.${t.classes.magenta400}`]:{backgroundColor:e.colours.magenta400,color:e.colours.white},[`&.${t.classes.magenta500}`]:{backgroundColor:e.colours.magenta500,color:e.colours.white},[`&.${t.classes.purple400}`]:{backgroundColor:e.colours.purple400,color:e.colours.white},[`&.${t.classes.orange500}`]:{backgroundColor:e.colours.orange500,color:e.colours.white},[`&.${t.classes.error}`]:{backgroundColor:e.colours.error400,color:e.colours.white},[`&.${t.classes.secondary1}`]:{backgroundColor:e.colours.secondary1,color:e.colours.white},[`&.${t.classes.secondary2}`]:{backgroundColor:e.colours.secondary2,color:e.colours.white},[`&.${t.classes.secondary3}`]:{backgroundColor:e.colours.secondary3,color:e.colours.white},[`&.${t.classes.secondary4}`]:{backgroundColor:e.colours.secondary4,color:e.colours.white}})));t.lightColors=["white","alabaster","pearl","storm","blue100","magenta100","aqua100","orange100","alert"],t.darkColors=["black","charcoal","slate","blue800","blue900","teal400","teal500","magenta400","magenta500","purple400","orange500","error","secondary1","secondary2","secondary3","secondary4"],t.availableColors=[...t.lightColors,...t.darkColors];t.isDarkColor=e=>!!e&&t.darkColors.includes(e),t.ColorPairContext=(0,f.createContext)({});const h=f.default.forwardRef((({color:e="white",className:r,children:n,markupComponent:a="div",...o},i)=>(0,s.jsx)(m,{as:a,className:(0,d.default)(r,t.classes[e]),ref:i,...o,children:(0,s.jsx)(t.ColorPairContext.Provider,{value:{type:(0,t.isDarkColor)(e)?"dark":"light",color:e},children:n})})));h.displayName="ColorPair",t.default=h},74537:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.classes=t.Title=t.StyledParentDialog=t.StyledChildDialog=t.StyledActions=void 0;var a,o=function(e,t){if("function"==typeof WeakMap)var r=new WeakMap,n=new WeakMap;
155return function(e,t){if(!t&&e&&e.__esModule)return e;var a,o,i={__proto__:null,default:e};if(null===e||"object"!=typeof e&&"function"!=typeof e)return i;if(a=t?n:r){if(a.has(e))return a.get(e);a.set(e,i)}for(var l in e)"default"!==l&&{}.hasOwnProperty.call(e,l)&&((o=(a=Object.defineProperty)&&Object.getOwnPropertyDescriptor(e,l))&&(o.get||o.set)?a(i,l,o):i[l]=e[l]);return i}(e,t)}(r(52981)),i=r(22753),l=r(91972),s=n(r(9866));var u="VisualiserV2",c={root:u+"-root",header:u+"-header",secondary:u+"-secondary",groupTitle:u+"-groupTitle",content:u+"-content",contentTitle:u+"-contentTitle",progressContainer:u+"-progressContainer",actions:u+"-actions",icon:u+"-icon",container:u+"-container",viewer:u+"-viewer",activeSelectionOption:u+"-activeSelectionOption"};t.classes=c;var d=(0,l.styled)(o.default)(((a={height:"100%",width:"100%"})["&."+c.secondary]={boxShadow:"none"},a["&."+o.containerDialogClasses.allowOverflow+" ."+o.containerDialogClasses.content]={overflow:"hidden auto"},a));t.StyledChildDialog=d;var f=(0,l.styled)(o.default)((function(e){var t,r,n,a,o=e.theme;return(a={height:"100vh",width:"100vw"})["& ."+c.header]=((r={flexWrap:"wrap-reverse",justifyContent:"space-between",alignItems:"center"})["& ."+i.iconButtonClasses.root]=((t={margin:"10px 10px 12px 24px"})[o.breakpoints.down("md")]={margin:"6px 6px 12px 24px"},t),r),a["&."+c.groupTitle]={marginTop:"24px",marginBottom:"24px"},a["& ."+c.content]={overflowY:"auto",height:"100%",backgroundColor:o.colours.pearl,padding:0},a["& ."+c.progressContainer]={position:"absolute",top:"70px",bottom:0,left:0,right:0,display:"flex",alignItems:"center",justifyContent:"center",zIndex:1,backgroundColor:"rgba(255, 255, 255, 0.65)",borderRadius:"3px"},a["& ."+c.container]=((n={})[o.breakpoints.up("sm")]={padding:"0px 20px"},n),a["& ."+c.viewer]={display:"flex",flexDirection:"column",flex:1,minHeight:0,height:"100%"},a["& ."+c.activeSelectionOption]={padding:"0px",border:"2px solid "+o.colours.accent},a}));t.StyledParentDialog=f;var p=(0,l.styled)("nav")((function(e){return{border:0,left:0,bottom:0,width:"100%",display:"flex",alignItems:"center",justifyContent:"center",backgroundColor:e.theme.colours.blue800,minHeight:"5rem",padding:"0.875rem"}}));t.StyledActions=p;var m=(0,l.styled)(s.default)((function(e){var t;return(t={margin:"12px 0 12px 30px",wordBreak:"break-word",width:"calc(100% - 112px)"})[e.theme.breakpoints.down("md")]={marginLeft:"18px",width:"calc(100% - 96px)"},t}));t.Title=m},74552:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=n(r(34723));t.default=a.default},74572:function(e,t,r){"use strict";t.__esModule=!0,t.classes=t.StyledCardCheckboxGroup=void 0;
155var n,a=r(91972),o=r(66797),i={ventilationHoodsGrid:"tileOptions-ventilationHoodsGrid"};t.classes=i;var l=(0,a.styled)(o.CardCheckboxGroup)(((n={})["& ."+i.ventilationHoodsGrid+">div:last-of-type"]={minHeight:"206px"},n));t.StyledCardCheckboxGroup=l},74607:function(e,t,r){"use strict";r.d(t,{r:function(){return o}});var n=r(72667),a=r(68223);function o(e){return(0,a.A)("MuiAutocomplete",e)}const i=(0,n.A)("MuiAutocomplete",["root","expanded","fullWidth","focused","focusVisible","tag","tagSizeSmall","tagSizeMedium","hasPopupIcon","hasClearIcon","inputRoot","input","inputFocused","endAdornment","clearIndicator","popupIndicator","popupIndicatorOpen","popper","popperDisablePortal","paper","listbox","loading","noOptions","option","groupLabel","groupUl"]);t.A=i},74613:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.StyledButton=t.classes=void 0;const a=n(r(89146)),o=r(91972),i="RollerSelector";t.classes={root:`${i}-root`,selected:`${i}-selected`,icon:`${i}-icon`},t.StyledButton=(0,o.styled)(a.default)((({theme:e})=>({fontFamily:"Effra Regular",background:"transparent",color:e.colours.inter,border:"none",padding:"8px 15px",fontSize:"1.5rem",display:"flex",justifyContent:"flex-start",alignItems:"center",cursor:"pointer",lineHeight:"1.5em",textAlign:"left","&:hover":{background:`${e.colours.black}0d`,color:e.colours.focus},[`&.${t.classes.selected}`]:{fontFamily:"Effra Medium",fontWeight:"bold",[`.${t.classes.icon}`]:{opacity:1}},[`.${t.classes.icon}`]:{marginLeft:"15px",display:"inline-block",width:"24px",height:"24px",opacity:0,transition:"opacity ease-out 0.28s"}})))},74637:function(e,t){"use strict";var r=Array.isArray;t.A=r},74659:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.waitFor=void 0;t.waitFor=function(e){return new Promise((function(t){return setTimeout((function(){return t(!0)}),e)}))}},74686:function(e,t,r){"use strict";e.exports=r(70946)},74699:function(e,t,r){"use strict";function n(e){let t="https://mui.com/production-error/?code="+e;for(let r=1;r<arguments.length;r+=1)t+="&args[]="+encodeURIComponent(arguments[r]);return"Minified MUI error #"+e+"; visit "+t+" for the full message."}r.d(t,{A:function(){return n}})},74700:function(e,t,r){function n(e){return e&&"object"==typeof e&&"default"in e?e:{default:e}}var a=n(r(86326));function o(){return o=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},o.apply(this,arguments)}function i(e,t){return i=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},i(e,t)}var l=function(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)},s="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:void 0!==r.g?r.g:"undefined"!=typeof self?self:{},u="object"==typeof s&&s&&s.Object===Object&&s,c="object"==typeof self&&self&&self.Object===Object&&self,d=u||c||Function("return this")(),f=function(){return d.Date.now()},p=/\s/;var m=function(e){for(var t=e.length;t--&&p.test(e.charAt(t)););return t},h=/^\s+/;var v=function(e){return e?e.slice(0,m(e)+1).replace(h,""):e},g=d.Symbol,b=Object.prototype,y=b.hasOwnProperty,x=b.toString,C=g?g.toStringTag:void 0;var A=function(e){var t=y.call(e,C),r=e[C];try{e[C]=void 0;var n=!0}catch(o){}var a=x.call(e);return n&&(t?e[C]=r:delete e[C]),a},_=Object.prototype.toString;var E=function(e){return _.call(e)},S=g?g.toStringTag:void 0;var w=function(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":S&&S in Object(e)?A(e):E(e)};var k=function(e){return null!=e&&"object"==typeof e};var M=function(e){return"symbol"==typeof e||k(e)&&"[object Symbol]"==w(e)},T=/^[-+]0x[0-9a-f]+$/i,O=/^0b[01]+$/i,D=/^0o[0-7]+$/i,R=parseInt;var P=function(e){if("number"==typeof e)return e;if(M(e))return NaN;if(l(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=l(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=v(e);var r=O.test(e);return r||D.test(e)?R(e.slice(2),r?2:8):T.test(e)?NaN:+e},L=Math.max,I=Math.min;var j=function(e,t,r){var n,a,o,i,s,u,c=0,d=!1,p=!1,m=!0;if("function"!=typeof e)throw new TypeError("Expected a function");function h(t){var r=n,o=a;return n=a=void 0,c=t,i=e.apply(o,r)}function v(e){var r=e-u;return void 0===u||r>=t||r<0||p&&e-c>=o}function g(){var e=f();if(v(e))return b(e);s=setTimeout(g,function(e){var r=t-(e-u);return p?I(r,o-(e-c)):r}(e))}function b(e){return s=void 0,m&&n?h(e):(n=a=void 0,i)}function y(){var e=f(),r=v(e);if(n=arguments,a=this,u=e,r){if(void 0===s)return function(e){return c=e,s=setTimeout(g,t),d?h(e):i}(u);if(p)return clearTimeout(s),s=setTimeout(g,t),h(u)}return void 0===s&&(s=setTimeout(g,t)),i}return t=P(t)||0,l(r)&&(d=!!r.leading,o=(p="maxWait"in r)?L(P(r.maxWait)||0,t):o,m="trailing"in r?!!r.trailing:m),y.cancel=function(){void 0!==s&&clearTimeout(s),c=0,n=u=a=s=void 0},y.flush=function(){return void 0===s?i:b(f())},y},F=["innerRef"],B="undefined"!=typeof window;e.exports=function(e,t){return void 0===e&&(e=150),function(r){var n=function(n){var l,s;function u(r){var a;return(a=n.call(this,r)||this).state={winWidth:B?window.innerWidth:0},a.onResize=j(a.onResize.bind(function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(a)),e,t),a}s=n,(l=u).prototype=Object.create(s.prototype),l.prototype.constructor=l,i(l,s
155);var c=u.prototype;return c.componentDidMount=function(){window.addEventListener("resize",this.onResize)},c.componentWillUnmount=function(){window.removeEventListener("resize",this.onResize),this.onResize.cancel()},c.onResize=function(){this.setState({winWidth:window.innerWidth})},c.render=function(){var e=this.props,t=e.innerRef,n=function(e,t){if(null==e)return{};var r,n,a={},o=Object.keys(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||(a[r]=e[r]);return a}(e,F);return a.default.createElement(r,o({ref:t},n,this.state))},u}(a.default.Component);return n.displayName="Responsive("+(r.displayName||r.name)+")",n.defaultProps={innerRef:function(){}},n}}},74738:function(e,t,r){"use strict";var n=r(46730),a=Function.prototype,o=a.call,i=n&&a.bind.bind(o,o);e.exports=n?i:function(e){return function(){return o.apply(e,arguments)}}},74744:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.getMicroCopy=t.MicroCopyContext=void 0;const a=r(97711),o=r(86326),i=n(r(55163)),l=r(22486);t.MicroCopyContext=(0,o.createContext)(l.context);t.getMicroCopy=(e={},t,r={},n=!1)=>Object.entries(r).reduce(((e,[t,r])=>{const n=`{{${t}}}`;return e.replace(new RegExp((0,i.default)(n),"g"),r)}),e[t]||(n?`MC:${t}`:t));const s=({path:e,placeholders:r={}})=>{const n=(0,o.useContext)(t.MicroCopyContext),i=(0,t.getMicroCopy)(n,e,r);return(0,a.jsx)(a.Fragment,{children:i})};s.Provider=({values:e,children:r})=>(0,a.jsx)(t.MicroCopyContext.Provider,{value:e,children:r}),t.default=s},74795:function(e,t,r){"use strict";t.__esModule=!0,t.classes=t.StyledRichText=void 0;var n=r(91972),a=r(29048),o="RichText",i={root:o+"-root",title:o+"-title",noBottomMargin:o+"-no-bottom-margin"};t.classes=i;var l=(0,n.styled)("div")((function(e){var t,r,n=e.theme;return(r={})["&."+i.root]=((t={"& a.bold":{fontWeight:"bold"},"& img.embedded-asset":{maxWidth:"100%",position:"relative !important",height:"auto !important",width:"auto !important"},"& img.embedded-asset + img.embedded-asset":{marginLeft:"8px"}})["& ."+a.classes.embeddedLink]={display:"block",width:"max-content",maxWidth:"100%"},t["& p"]={marginBottom:"0.75em",minHeight:"1.4rem","&:last-child":{"&:empty":{display:"none"},"&:has(>:only-child:empty:not(br, img, hr))":{display:"none"}}},t["& ul"]={listStyle:"none",paddingLeft:"1.5rem"},t.li={fontSize:"1rem",marginBottom:"0.75em"},t["& ul li"]={display:"list-item","&:last-child>p":{marginBottom:0}},t["& ul li:before"]={content:"'◼︎'",color:n.colours.accent,marginLeft:"-1.8rem",marginTop:"1px",paddingRight:"1rem"},t["& ol"]={listStyle:"decimal",paddingLeft:"1.5rem",paddingInlineStart:"20px","& li:last-child>p":{marginBottom:0}},t["& li > ol"]={listStyle:"lower-alpha",paddingLeft:"1.5rem"},t["& ol li::before"]={marginLeft:"-1.5rem",width:"1.5rem"},t["& ol li p"]={marginLeft:"10px"},t),r["& ."+i.title]={marginBottom:"24px"},r["&."+i.noBottomMargin]={"&&>*:last-child":{marginBottom:0}},r}));t.StyledRichText=l},74826:function(e,t,r){"use strict";var n=r(60330);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=n(r(24142)),o=r(36870),i=(0,a.default)((0,o.jsx)("path",{d:"M15.5 1h-8C6.12 1 5 2.12 5 3.5v17C5 21.88 6.12 23 7.5 23h8c1.38 0 2.5-1.12 2.5-2.5v-17C18 2.12 16.88 1 15.5 1zm-4 21c-.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.5zm4.5-4H7V4h9v14z"}),"PhoneIphone");t.default=i},74864:function(e,t,r){"use strict";var n,a=r(80111),o=r(32729),i=r(85471),l=r(6909),s=r(48533),u=r(67519),c=r(97663),d="prototype",f="script",p=c("IE_PROTO"),m=function(){},h=function(e){return"<"+f+">"+e+"</"+f+">"},v=function(e){e.write(h("")),e.close();var t=e.parentWindow.Object;return e=null,t},g=function(){try{n=new ActiveXObject("htmlfile")}catch(o){}var e,t,r;g="undefined"!=typeof document?document.domain&&n?v(n):(t=u("iframe"),r="java"+f+":",t.style.display="none",s.appendChild(t),t.src=String(r),(e=t.contentWindow.document).open(),e.write(h("document.F=Object")),e.close(),e.F):v(n);for(var a=i.length;a--;)delete g[d][i[a]];return g()};l[p]=!0,e.exports=Object.create||function(e,t){var r;return null!==e?(m[d]=a(e),r=new m,m[d]=null,r[p]=e):r=g(),void 0===t?r:o.f(r,t)}},74943:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.default=void 0;var a=r(26889),o=n(r(25043)),i=r(82781),l=function(e,t){if("function"==typeof WeakMap)var r=new WeakMap,n=new WeakMap;
155return function(e,t){if(!t&&e&&e.__esModule)return e;var a,o,i={__proto__:null,default:e};if(null===e||"object"!=typeof e&&"function"!=typeof e)return i;if(a=t?n:r){if(a.has(e))return a.get(e);a.set(e,i)}for(var l in e)"default"!==l&&{}.hasOwnProperty.call(e,l)&&((o=(a=Object.defineProperty)&&Object.getOwnPropertyDescriptor(e,l))&&(o.get||o.set)?a(i,l,o):i[l]=e[l]);return i}(e,t)}(r(86326)),s=r(56028),u=r(15310),c=n(r(44284)),d=r(66797),f=n(r(73565));var p=function(e){var t=e.selected,r=e.gutters,n=(0,s.useSiteContext)().getMicroCopy,a=(0,l.useContext)(u.AnalyticsContext),o=Object.keys(r).map((function(e){return r[e][0]}));return o.length?l.default.createElement(c.default,{title:n(i.microCopy.GUTTERING_GUTTER_TITLE)},l.default.createElement(d.CardRadioGroup,{name:"guttering",defaultValue:t,isRequired:!0,fieldIsRequiredError:n(i.microCopy.VALIDATION_ERRORS_FIELD_REQUIRED)},o.map((function(e){var t,r=e.name,n=e.mainImage,o=e.baseProduct;return l.default.createElement(d.CardRadioGroup.Item,{key:o.code,value:null!==(t=o.code)&&void 0!==t?t:"",title:o.name,imageSource:n,onClick:function(){a({event:"dxb.button_click",id:"rc-select-guttering",label:r,action:"selected"})}})})))):null},m=function(e){var t=e.selected,r=e.options,n=(0,s.useSiteContext)().getMicroCopy,a=(0,l.useContext)(u.AnalyticsContext);return l.default.createElement(c.default,{title:n(i.microCopy.GUTTERING_GUTTER_VARIANT_TITLE)},l.default.createElement(d.CardRadioGroup,{name:"gutteringVariant",defaultValue:t,isRequired:!0,fieldIsRequiredError:n(i.microCopy.VALIDATION_ERRORS_FIELD_REQUIRED)},r.map((function(e){var t=e.name,r=e.mainImage,n=e.externalProductCode;return l.default.createElement(d.CardRadioGroup.Item,{key:n,value:n,title:t,imageSource:r,onClick:function(){a({event:"dxb.button_click",id:"rc-select-guttering",label:t,action:"selected"})}})}))))},h=function(e){var t=e.selected,r=e.options,n=(0,s.useSiteContext)().getMicroCopy,a=(0,l.useContext)(u.AnalyticsContext);return r.length?l.default.createElement(c.default,{title:n(i.microCopy.GUTTERING_GUTTER_HOOK_TITLE)},l.default.createElement(d.CardRadioGroup,{name:"gutteringHook",defaultValue:t,isRequired:!0,fieldIsRequiredError:n(i.microCopy.VALIDATION_ERRORS_FIELD_REQUIRED)},r.map((function(e){var t=e.name,r=e.mainImage,n=e.externalProductCode;return l.default.createElement(d.CardRadioGroup.Item,{key:n,value:n,title:t,imageSource:r,onClick:function(){a({event:"dxb.button_click",id:"rc-select-guttering",label:t,action:"selected"})}})})))):null},v=function(e){var t,r,n=e.downPipes,a=e.downPipeConnectors,d=e.variant,p=(0,s.useSiteContext)().getMicroCopy,m=(0,l.useContext)(u.AnalyticsContext),h=null===(t=d.productReferences)||void 0===t?void 0:t.find((function(e){return"DOWN_PIPE"===e.type})),v=null===(r=d.productReferences)||void 0===r?void 0:r.find((function(e){return"DOWN_PIPE_CONNECTOR"===e.type}));return l.default.createElement(l.default.Fragment,null,h&&l.default.createElement(c.default,{title:p(i.microCopy.GUTTERING_DOWN_PIPE_TITLE)},l.default.createElement(o.default,{container:!0,justifyContent:"center"},l.default.createElement(o.default,{xs:12,md:3},l.default.createElement(f.default,{name:"downPipes",defaultValue:n,min:0,onChange:function(e){m({event:"dxb.button_click",id:"rc-select-guttering",label:p(i.microCopy.GUTTERING_DOWN_PIPE_TITLE),action:e+""})}})))),v&&l.default.createElement(c.default,{title:p(i.microCopy.GUTTERING_DOWN_PIPE_CONNECTORS_TITLE)},l.default.createElement(o.default,{container:!0,justifyContent:"center"},l.default.createElement(o.default,{xs:12,md:3},l.default.createElement(f.default,{name:"downPipeConnectors",defaultValue:a,min:0,onChange:function(e){m({event:"dxb.button_click",id:"rc-select-guttering",label:p(i.microCopy.GUTTERING_DOWN_PIPE_CONNECTORS_TITLE),action:e+""})}})))))},g=function(e){var t,r,n=e.selections,o=e.gutters,i=e.gutterHooks,s=(0,l.useContext)(a.FormContext).values,u=o[s.guttering],c=null==u?void 0:u.find((function(e){return e.externalProductCode===s.gutteringVariant}));return l.default.createElement("div",null,l.default.createElement(p,{selected:null==n?void 0:n.guttering,gutters:o}),s.guttering?l.default.createElement(m,{selected:null==n||null===(t=n.gutteringVariant)||void 0===t?void 0:t.externalProductCode,options:u}):null,c?l.default.createElement(l.default.Fragment,null,l.default.createElement(h,{selected:null==n||null===(r=n.gutteringHook)||void 0===r?void 0:r.externalProductCode,options:i}),l.default.createElement(v,{downPipes:null==n?void 0:n.downPipes,downPipeConnectors:null==n?void 0:n.downPipeConnectors,variant:c})):null)};t.default=g},74955:function(e,t,r){"use strict";
155Object.defineProperty(t,"__esModule",{value:!0});const n=r(97711),a=r(94896);t.default=()=>(0,n.jsxs)(a.HorizonContainer,{"data-testid":"horizon-container",children:[(0,n.jsx)(a.HorizonElement,{className:a.horizonClasses.left}),(0,n.jsx)(a.HorizonElement,{className:a.horizonClasses.right})]})},74967:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=n(r(98716));t.default=a.default},74994:function(e,t,r){"use strict";const n=r(86326).createContext({});t.A=n},75067:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=n(r(33109));t.default=a.default},75081:function(e,t,r){"use strict";t.__esModule=!0,t.StyledReadMoreSpan=t.StyledLoadMoreWrapper=void 0;var n=r(91972),a=(0,n.styled)("div")((function(e){e.theme;return{display:"flex",justifyContent:"center",marginTop:"32px"}}));t.StyledLoadMoreWrapper=a;var o=(0,n.styled)("span")((function(e){e.theme;return{marginTop:"12px"}}));t.StyledReadMoreSpan=o},75089:function(e,t,r){"use strict";r.d(t,{qy:function(){return s},rf:function(){return u}});var n=r(45904),a=r(86326),o=r(92403),i=r(70289),l=r(36870);const s=(e,t)=>(0,n.A)({WebkitFontSmoothing:"antialiased",MozOsxFontSmoothing:"grayscale",boxSizing:"border-box",WebkitTextSizeAdjust:"100%"},t&&!e.vars&&{colorScheme:e.palette.mode}),u=e=>(0,n.A)({color:(e.vars||e).palette.text.primary},e.typography.body1,{backgroundColor:(e.vars||e).palette.background.default,"@media print":{backgroundColor:(e.vars||e).palette.common.white}});t.Ay=function(e){const t=(0,o.A)({props:e,name:"MuiCssBaseline"}),{children:r,enableColorScheme:c=!1}=t;return(0,l.jsxs)(a.Fragment,{children:[(0,l.jsx)(i.A,{styles:e=>((e,t=!1)=>{var r;const a={};t&&e.colorSchemes&&Object.entries(e.colorSchemes).forEach((([t,r])=>{var n;a[e.getColorSchemeSelector(t).replace(/\s*&/,"")]={colorScheme:null==(n=r.palette)?void 0:n.mode}}));let o=(0,n.A)({html:s(e,t),"*, *::before, *::after":{boxSizing:"inherit"},"strong, b":{fontWeight:e.typography.fontWeightBold},body:(0,n.A)({margin:0},u(e),{"&::backdrop":{backgroundColor:(e.vars||e).palette.background.default}})},a);const i=null==(r=e.components)||null==(r=r.MuiCssBaseline)?void 0:r.styleOverrides;return i&&(o=[o,i]),o})(e,c)}),r]})}},75114:function(e){"use strict";e.exports=Object.assign},75137:function(e,t,r){"use strict";r.d(t,{K:function(){return o}});var n=r(72667),a=r(68223);function o(e){return(0,a.A)("MuiDivider",e)}const i=(0,n.A)("MuiDivider",["root","absolute","fullWidth","inset","middle","flexItem","light","vertical","withChildren","withChildrenVertical","textAlignRight","textAlignLeft","wrapper","wrapperVertical"]);t.A=i},75178:function(e,t,r){var n=r(33188)(r(37183),"DataView");e.exports=n},75186:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=n(r(36055));t.default=a.default},75194:function(e,t,r){var n="object"==typeof r.g&&r.g&&r.g.Object===Object&&r.g;e.exports=n},75443:function(){},75505:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const n=r(97711);t.default=e=>(0,n.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 341 100",...e,children:[(0,n.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M175.507 55.225h-8.735V12h8.735v43.225ZM8.734 22.64H0v32.585h8.734V22.64Zm0-10.58H0v8.224h8.734V12.06Zm59.38 35.125c4.533 0 8.21-3.701 8.21-8.266 0-4.566-3.677-8.267-8.212-8.267-4.536 0-8.213 3.701-8.213 8.267 0 4.564 3.678 8.266 8.214 8.266Zm0-25.199c9.289 0 16.82 7.58 16.82 16.932 0 9.352-7.53 16.933-16.82 16.934-9.29 0-16.822-7.58-16.823-16.932 0-9.352 7.533-16.934 16.824-16.934ZM38.33 40.264c-.699 4.218-4.481 7.2-8.716 6.874-4.235-.326-7.522-3.854-7.574-8.13-.053-4.275 3.147-7.883 7.373-8.314 4.226-.431 8.08 2.457 8.881 6.655h8.688c-.83-9.033-8.584-15.804-17.586-15.358-9.001.447-16.056 7.952-16 17.024.055 9.072 7.2 16.49 16.207 16.824 9.006.335 16.676-6.531 17.396-15.575h-8.67Zm123.139-1.442c-.022-9.347-7.564-16.907-16.849-16.892-9.285.016-16.801 7.602-16.793 16.948.008 9.346 7.538 16.918 16.823 16.917a16.14 16.14 0 0 0 6.238-1.276V44.184a8.134 8.134 0 0 1-10.354 1.715c-3.408-2.03-4.88-6.227-3.493-9.96 1.388-3.733 5.234-5.928 9.129-5.208 3.894.72 6.715 4.148 6.694 8.133 0 .023-.006.044-.006.068v14.625l.021-.01v1.678h8.595V38.822h-.
155005ZM106.16 21.928c-9.272 0-16.795 7.554-16.819 16.888l-.005.002V67h8.595V38.875h.016l-.001-.012c-.044-4.06 2.816-7.566 6.782-8.31 3.965-.745 7.888 1.486 9.302 5.289 1.413 3.803-.092 8.078-3.57 10.136a8.267 8.267 0 0 1-10.534-1.79v10.334a16.14 16.14 0 0 0 6.234 1.275c9.291 0 16.823-7.582 16.823-16.934 0-9.353-7.532-16.935-16.823-16.935Z",fill:"#009FE3"}),(0,n.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M188.414 12.001h8.131v17.752L212.492 12h9.229l-15.879 17.683 17.623 25.527h-9.812l-13.106-19.633-4.002 4.476v15.157h-8.131v-43.21Zm57.185 40.358a10.357 10.357 0 0 1-3.74 2.657 13.169 13.169 0 0 1-5.615 1.165 12.348 12.348 0 0 1-3.713-.58 10.61 10.61 0 0 1-3.357-1.782 8.967 8.967 0 0 1-2.453-3.079 9.741 9.741 0 0 1-.935-4.402 10.742 10.742 0 0 1 .967-4.634 9.61 9.61 0 0 1 2.71-3.432 11.969 11.969 0 0 1 4.197-2.109 19.403 19.403 0 0 1 5.421-.712 69.737 69.737 0 0 1 4.134.127c.772.047 1.57.09 2.385.132v-.712a4.141 4.141 0 0 0-1.807-3.564 7.893 7.893 0 0 0-4.712-1.297c-1.76-.066-3.515.221-5.164.844a23.256 23.256 0 0 0-3.419 1.813l-3.483-5.182a25.359 25.359 0 0 1 2.065-1.329c.862-.495 1.77-.906 2.71-1.228a21.899 21.899 0 0 1 3.582-.907 27.788 27.788 0 0 1 4.744-.358c1.785-.025 3.562.25 5.258.812a11.955 11.955 0 0 1 4.034 2.267 9.885 9.885 0 0 1 2.584 3.495c.611 1.399.919 2.912.904 4.439v20.408h-7.102l-.195-2.852Zm.002-10.882c-.772-.042-1.523-.084-2.259-.132a49.132 49.132 0 0 0-1.901-.095 55.489 55.489 0 0 0-1.713-.031c-2.453 0-4.174.485-5.163 1.455a4.57 4.57 0 0 0-1.481 3.337 3.68 3.68 0 0 0 1.386 3.047 6.499 6.499 0 0 0 4.098 1.102 7.71 7.71 0 0 0 2.615-.453 7.881 7.881 0 0 0 2.228-1.234 6.665 6.665 0 0 0 1.581-1.813 4.243 4.243 0 0 0 .609-2.204v-2.979Zm17.233-10.433h-5.163v-6.216h5.163V14.98h7.617v9.848h8.131v6.216h-8.131V44.33a7.564 7.564 0 0 0 .872 3.98 3.06 3.06 0 0 0 2.81 1.397 6.58 6.58 0 0 0 2.868-.522 12.766 12.766 0 0 0 2.038-1.228l3.225 4.73a15.608 15.608 0 0 1-4.454 2.688 14.15 14.15 0 0 1-4.906.806 12.262 12.262 0 0 1-4.712-.806 7.777 7.777 0 0 1-3.131-2.304 9.04 9.04 0 0 1-1.707-3.59 19.381 19.381 0 0 1-.52-4.635V31.044Zm24.977 0h-5.163v-6.216h5.163V14.98h7.617v9.848h8.131v6.216h-8.131V44.33a7.564 7.564 0 0 0 .872 3.98 3.06 3.06 0 0 0 2.81 1.397 6.58 6.58 0 0 0 2.868-.522 12.766 12.766 0 0 0 2.038-1.228l3.225 4.73a15.608 15.608 0 0 1-4.454 2.688 14.15 14.15 0 0 1-4.906.806 12.262 12.262 0 0 1-4.712-.806 7.777 7.777 0 0 1-3.131-2.304 9.04 9.04 0 0 1-1.707-3.59 19.38 19.38 0 0 1-.52-4.635V31.044Zm20.653 8.941a16.472 16.472 0 0 1 1.198-6.252 15.554 15.554 0 0 1 8.452-8.646 17.52 17.52 0 0 1 13.231 0 15.54 15.54 0 0 1 8.457 8.646 16.92 16.92 0 0 1 0 12.505 16.138 16.138 0 0 1-3.325 5.182 15.413 15.413 0 0 1-5.132 3.533 17.52 17.52 0 0 1-13.231 0 15.397 15.397 0 0 1-5.127-3.533 16.155 16.155 0 0 1-3.325-5.182 16.471 16.471 0 0 1-1.198-6.253Zm16.269 9.653a7.86 7.86 0 0 0 3.808-.875 8.091 8.091 0 0 0 2.679-2.298 10.168 10.168 0 0 0 1.581-3.11 11.52 11.52 0 0 0 .515-3.37 11.653 11.653 0 0 0-.515-3.337 9.764 9.764 0 0 0-1.581-3.11 8.308 8.308 0 0 0-2.679-2.267 8.722 8.722 0 0 0-7.616 0 8.307 8.307 0 0 0-2.679 2.267 9.661 9.661 0 0 0-1.581 3.11 11.167 11.167 0 0 0 0 6.706 10.056 10.056 0 0 0 1.581 3.11 8.091 8.091 0 0 0 2.679 2.3 7.85 7.85 0 0 0 3.808.874ZM188 72.294h4.323a8.71 8.71 0 0 1 2.31.263c.56.143 1.076.394 1.508.734.373.306.655.685.822 1.105a3.87 3.87 0 0 1 0 2.753c-.167.42-.449.799-.822 1.105-.432.34-.947.59-1.508.734-.75.19-1.529.278-2.31.262h-3.311v5.127H188V72.294Zm4.619 6.142c.947.064 1.887-.179 2.636-.68 1.153-1.137 1.153-2.83 0-3.967-.749-.501-1.689-.744-2.636-.68h-3.606v5.327h3.606Zm13.032 5.941c-.015-.169-.025-.356-.032-.561a25.508 25.508 0 0 1-.011-.834 3.909 3.909 0 0 1-.843.788 4.503 4.503 0 0 1-1.898.752c-.292.046-.589.07-.886.072-.411 0-.821-.036-1.223-.108a3.332 3.332 0 0 1-1.097-.39 2.28 2.28 0 0 1-.791-.76c-.219-.38-.324-.8-.305-1.223-.003-.387.076-.77.232-1.133a2.33 2.33 0 0 1 .738-.923c.382-.281.827-.49 1.307-.616a7.222 7.222 0 0 1 1.941-.227c.59 0 1.117.018 1.581.055.464.036.858.078 1.181.126v-.47a2.945 2.945 0 0 0-.19-1.142 1.65 1.65 0 0 0-.569-.724 2.37 2.37 0 0 0-.928-.38 6.57 6.57 0 0 0-1.265-.11 5.006 5.006 0 0 0-1.909.3c-.386.153-.75.345-1.086.57l-.506-.561c.971-.704 2.209-1.
155078 3.48-1.051a5.173 5.173 0 0 1 2.91.688c.735.583 1.11 1.428 1.012 2.283v4.52c0 .211.007.395.022.552l.042.507h-.907Zm-.084-4.257c-.365-.07-.735-.122-1.107-.154a18.562 18.562 0 0 0-1.698-.063 5.22 5.22 0 0 0-1.708.226 2.519 2.519 0 0 0-.96.561 1.575 1.575 0 0 0-.421.725 3 3 0 0 0-.095.698c-.053.52.215 1.024.706 1.33.54.29 1.168.431 1.804.409.461.002.92-.072 1.349-.218.406-.136.78-.332 1.107-.58a2.9 2.9 0 0 0 .749-.824c.177-.287.271-.607.274-.933V80.12Zm3.861-3.341a5.947 5.947 0 0 0-.043-.734h.886c.014.133.024.26.032.38l.021.39c.007.139.01.293.01.462v.598c.135-.211.287-.414.454-.607.206-.238.451-.448.727-.625a4.543 4.543 0 0 1 1.034-.49 4.28 4.28 0 0 1 1.37-.199c.275-.005.548.038.802.127l-.274.78a1.382 1.382 0 0 0-.348-.073 4.181 4.181 0 0 0-.369-.018 3.163 3.163 0 0 0-1.371.29 3.406 3.406 0 0 0-1.74 1.839 3.298 3.298 0 0 0-.243 1.222v4.257h-.948v-7.6Zm7.928.026h-1.94v-.76h1.94V73.29h.949v2.753h3.206v.761h-3.206v4.819c-.011.398.031.796.127 1.186.056.247.182.477.368.67.149.145.343.249.559.3.228.05.462.074.696.072.313.007.624-.049.907-.163.296-.14.555-.331.759-.562l.591.49a3.003 3.003 0 0 1-.959.724c-.436.184-.918.27-1.403.254a4.487 4.487 0 0 1-1.055-.118 1.8 1.8 0 0 1-.822-.435 2.1 2.1 0 0 1-.527-.851 4.138 4.138 0 0 1-.19-1.368v-5.018Zm14.952 7.79a5.43 5.43 0 0 1-1.941-.345c-1.866-.704-3.071-2.289-3.071-4.04 0-1.75 1.205-3.335 3.071-4.04a5.642 5.642 0 0 1 3.881 0c1.207.455 2.163 1.292 2.668 2.338a3.912 3.912 0 0 1 0 3.405c-.505 1.046-1.461 1.883-2.668 2.337a5.426 5.426 0 0 1-1.94.344Zm0-.743a4.292 4.292 0 0 0 1.582-.29c.48-.186.913-.45 1.275-.779.365-.333.651-.724.844-1.15.207-.453.31-.936.306-1.422a3.179 3.179 0 0 0-.316-1.386 3.93 3.93 0 0 0-.854-1.168 3.942 3.942 0 0 0-1.276-.797 4.433 4.433 0 0 0-3.153 0 4.121 4.121 0 0 0-1.265.779 3.541 3.541 0 0 0-.844 1.15c-.207.453-.31.935-.306 1.422-.004.478.104.953.317 1.395a3.929 3.929 0 0 0 2.129 1.956c.49.193 1.023.292 1.561.29Zm8.225-7.047h-1.94v-.76h1.94v-.96c-.062-.816.21-1.623.77-2.283.557-.549 1.38-.843 2.225-.797a3.943 3.943 0 0 1 1.571.271c.397.17.751.403 1.044.689l-.611.507a3.114 3.114 0 0 0-.886-.553 2.851 2.851 0 0 0-1.034-.172 3.182 3.182 0 0 0-.854.11 1.45 1.45 0 0 0-.674.407 2 2 0 0 0-.443.815 4.619 4.619 0 0 0-.158 1.331v.634h3.205v.761h-3.205v7.572h-.95v-7.572Zm10.017-4.51h4.66a5.669 5.669 0 0 1 1.772.244c.45.14.861.363 1.202.652.305.266.536.588.675.942.142.365.213.747.211 1.132.002.327-.062.652-.19.96a2.895 2.895 0 0 1-1.308 1.45 3.171 3.171 0 0 1-1.033.344c.388.053.769.138 1.139.253.393.12.757.302 1.075.535.339.253.612.564.802.914a3.25 3.25 0 0 1-.106 2.998 3 3 0 0 1-1.149.997 5.497 5.497 0 0 1-1.687.516c-.672.1-1.353.148-2.036.145h-4.028l.001-12.083Zm4.091 5.38a5.667 5.667 0 0 0 1.171-.127c.389-.08.757-.222 1.086-.417.324-.194.597-.444.801-.734.221-.327.33-.7.316-1.078a1.97 1.97 0 0 0-.305-1.159 2.043 2.043 0 0 0-.791-.67 3.413 3.413 0 0 0-1.086-.308 9.984 9.984 0 0 0-1.192-.073h-3.079v4.565h3.079Zm-.316 5.887c.534 0 1.069-.021 1.603-.063a5.203 5.203 0 0 0 1.444-.308 2.432 2.432 0 0 0 1.044-.734c.291-.4.431-.869.401-1.34a2.146 2.146 0 0 0-.39-1.332 2.608 2.608 0 0 0-.991-.797 4.804 4.804 0 0 0-1.339-.39 9.857 9.857 0 0 0-1.435-.108h-3.1v5.072h2.763Zm8.941-11.268h1.096l4.893 7.174 4.998-7.174h.97l.633 12.083h-1.013l-.485-10.724-4.85 6.92h-.654l-4.724-6.902-.485 10.706h-1.012l.633-12.083Zm16.049 0h1.012v12.083h-1.012V72.294Zm19.045 7.174h-3.754v-.815h4.766v4.529c-.269.2-.559.379-.865.534-.373.19-.764.35-1.17.48-.486.155-.987.27-1.497.344-.617.089-1.242.131-1.867.127a8.066 8.066 0 0 1-2.784-.462 6.23 6.23 0 0 1-2.161-1.304 5.86 5.86 0 0 1-1.392-2.01 6.501 6.501 0 0 1-.496-2.564 6.17 6.17 0 0 1 .496-2.473 6.095 6.095 0 0 1 1.392-2.01 6.422 6.422 0 0 1 2.161-1.35 7.667 7.667 0 0 1 2.784-.49 7.014 7.014 0 0 1 2.141.29 6.598 6.598 0 0 1 1.507.68c.358.22.681.478.96.77.17.18.329.367.475.561l-.759.453c-.085-.096-.226-.25-.422-.462a4.175 4.175 0 0 0-.812-.643 6.06 6.06 0 0 0-1.255-.58 5.339 5.339 0 0 0-1.73-.253 6.696 6.696 0 0 0-2.457.426c-.703.27-1.329.669-1.834 1.168a5.07 5.07 0 0 0-1.149 1.748 5.776 5.776 0 0 0-.401 2.165 5.935 5.935 0 0 0 .39 2.165 5.05 5.05 0 0 0 1.139 1.757c.498.5 1.117.902 1.814 1.177a6.392 6.392 0 0 0 2.393.426 9.628 9.628 0 0 0 2.668-.308 7.132 7.132 0 0 0 1.719-.725v-3.351Zm4.217-2.69a5.972 5.972 0 0 0-.042-.733h.886c.014.133.024.26.032.38l.021.39c.006.139.01.293.01.462v.598c.135-.212.286-.414.454-.607.206-.238.451-.448.727-.625a4.536 4.536 0 0 1 1.033-.49c.439-.139.904-.207 1.371-.199a2.29 2.29 0 0 1 .802.127l-.274.78a1.39 1.39 0 0 0-.349-.073 4.144 4.144 0 0 0-.369-.018 3.163 3.163 0 0 0-1.37.29 3.406 3.406 0 0 0-1.74 1.839c-.16.392-.242.806-.243 1.222v4.257h-.949v-7.6Zm10.943 7.816a5.43 5.43 0 0 1-1.94-.344c-1.207-.454-2.163-1.291-2.668-2.337a3.912 3.912 0 0 1 0-3.405c.505-1.046 1.461-1.883 2.668-2.337a5.642 5.642 0 0 1 3.881 0c1.207.454 2.163 1.291 2.667 2.337a3.912 3.912 0 0 1 0 3.405c-.504 1.046-1.46 1.883-2.667 2.337a5.434 5.434 0 0 1-1.941.344Zm.001-.742a4.287 4.287 0 0 0 1.582-.29c.48-.186.914-.45 1.276-.779.364-.333.65-.724.844-1.15.206-.453.31-.936.305-1.422a3.164 3.164 0 0 0-.316-1.386 3.928 3.928 0 0 0-.854-1.168 3.939 3.939 0 0 0-1.276-.797 4.433 4.433 0 0 0-3.153 0 4.125 4.125 0 0 0-1.265.779 3.542 3.542 0 0 0-.844 1.15c-.206.453-.31.935-.306 1.422a3.16 3.16 0 0 0 .317 1.395 3.908 3.908 0 0 0 2.13 1.956 4.226 4.226 0 0 0 1.56.29Zm7.338-7.808h.949v4.62a5.61 5.61 0 0 0 .18 1.54c.089.357.273.691.537.978.233.238.541.414.886.507.397.102.809.151 1.224.145a3.602 3.602 0 0 0 1.581-.326 3.339 3.339 0 0 0 1.751-1.957c.137-.394.208-.802.211-1.213v-4.294h.948v7.6a7.181 7.181 0 0 0 .043.734h-.886a7.518 7.518 0 0 1-.032-.363 39.29 39.29 0 0 1-.021-.353 7.821 7.821 0 0 1-.01-.426v-.598c-.138.215-.293.42-.464.616a3.89 3.89 0 0 1-1.804 1.141c-.464.14-.953.208-1.444.2a5.103 5.103 0 0 1-1.729-.254 2.76 2.76 0 0 1-1.129-.734 2.743 2.743 0 0 1-.611-1.15 5.888 5.888 0 0 1-.18-1.522v-4.89Zm11.262.734a5.972 5.972 0 0 0-.042-.734h.886c.014.133.024.25.031.353l.022.317.02.372c.007.139.011.305.011.498.07-.109.183-.26.338-.453.186-.221.41-.416.664-.58.325-.21.684-.382 1.065-.507a4.698 4.698 0 0 1 1.518-.218 5.01 5.01 0 0 1 1.94.345c.533.218.999.54 1.361.942.37.419.642.896.801 1.404.181.57.269 1.157.263 1.748a4.174 4.174 0 0 1-.368 1.775 3.993 3.993 0 0 1-1.034 1.368c-.444.381-.976.68-1.56.878a5.974 5.974 0 0 1-1.951.308 5.669 5.669 0 0 1-1.772-.244c-.435-.
15514-.858-.307-1.265-.498V88h-.928V76.778Zm.929 6.15.401.245c.199.117.411.217.633.298.283.106.575.19.875.254.369.077.748.113 1.128.109a4.833 4.833 0 0 0 1.519-.236c.467-.15.891-.385 1.244-.688a3.24 3.24 0 0 0 .833-1.114c.214-.49.317-1.009.306-1.531a5.122 5.122 0 0 0-.19-1.395 3.26 3.26 0 0 0-.601-1.177 2.903 2.903 0 0 0-1.065-.806 3.849 3.849 0 0 0-1.603-.3 3.8 3.8 0 0 0-1.149.164 3.328 3.328 0 0 0-.918.444 3.353 3.353 0 0 0-1.16 1.422c-.107.25-.174.512-.2.779a7.929 7.929 0 0 0-.053.923v2.609Z",fill:"#70706F"})]})},75521:function(e,t,r){"use strict";r(93916)({target:"Object",stat:!0},{setPrototypeOf:r(905)})},75545:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=r(97711),o=n(r(55530)),i=n(r(9866)),l=r(58468),s=({className:e,...t})=>(0,a.jsx)(l.Root,{className:e,...t});s.Item=({className:e,children:t})=>(0,a.jsx)(i.default,{variant:"body1",component:"li",className:(0,o.default)(l.classes.li,e),children:t}),t.default=s},75580:function(e,t,r){var n=r(69090),a=r(13903),o=r(52139);e.exports=function(e,t){return o(a(e,t,n),e+"")}},75733:function(e,t,r){"use strict";var n=r(58040),a=r(45095),o=r(95661),i=r(66115),l=r(63631),s=r(31106),u=function(){},c=[],d=l("Reflect","construct"),f=/^\s*(?:class|function)\b/,p=n(f.exec),m=!f.test(u),h=function(e){if(!o(e))return!1;try{return d(u,c,e),!0}catch(t){return!1}},v=function(e){if(!o(e))return!1;switch(i(e)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}try{return m||!!p(f,s(e))}catch(t){return!0}};v.sham=!0,e.exports=!d||a((function(){var e;return h(h.call)||!h(Object)||!h((function(){e=!0}))||e}))?v:h},75742:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.default=void 0;var a=n(r(61269)),o=n(r(18284)),i=n(r(55717)),l=r(82781),s=n(r(91400)),u=$(r(86326)),c=r(80384),d=r(54037),f=r(54239),p=r(57921),m=r(56028),h=$(r(36934)),v=n(r(74943)),g=n(r(13114)),b=n(r(76967)),y=n(r(8032)),x=n(r(43098)),C=n(r(13450)),A=n(r(89614)),_=n(r(43885)),E=n(r(14583)),S=r(53277),w=n(r(52967)),k=n(r(31318)),M=r(15310),T=r(50557),O=n(r(85921)),D=r(86125),R=n(r(29358)),P=r(86617),L=n(r(62566)),I=n(r(34098)),j=n(r(51949)),F=n(r(82647)),B=["left","right","halfLeft","halfRight"],N=["type"];function $(e,t){if("function"==typeof WeakMap)var r=new WeakMap,n=new WeakMap;return($=function(e,t){if(!t&&e&&e.__esModule)return e;var a,o,i={__proto__:null,default:e};if(null===e||"object"!=typeof e&&"function"!=typeof e)return i;if(a=t?n:r){if(a.has(e))return a.get(e);a.set(e,i)}for(var l in e)"default"!==l&&{}.hasOwnProperty.call(e,l)&&((o=(a=Object.defineProperty)&&Object.getOwnPropertyDescriptor(e,l))&&(o.get||o.set)?a(i,l,o):i[l]=e[l]);return i})(e,t)}function U(e,t){var r="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(r)return(r=r.call(e)).next.bind(r);if(Array.isArray(e)||(r=function(e,t){if(e){if("string"==typeof e)return z(e,t);var r={}.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?z(e,t):void 0}}(e))||t&&e&&"number"==typeof e.length){r&&(e=r);var n=0;return function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function z(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}var V=function(e){var t=e.isDebugging,r=e.selected,n=e.setSelected,$=e.calculatorConfig,z=(0,m.useSiteContext)().getMicroCopy,V=(0,u.useContext)(M.AnalyticsContext),H=(0,u.useState)(void 0),W=H[0],G=H[1],Z=(0,u.useState)({}),q=Z[0],Y=Z[1],K=(0,u.useState)(void 0),X=K[0],Q=K[1],J=(0,u.useState)(void 0),ee=J[0],te=J[1],re=(0,u.useState)(void 0),ne=re[0],ae=re[1],oe=(0,u.useState)(void 0),ie=oe[0],le=oe[1],se=(0,u.useState)(void 0),ue=se[0],ce=se[1],de=(0,u.useState)(void 0),fe=de[0],pe=de[1],me=(0,u.useState)(Boolean(null==$?void 0:$.hubSpotFormId)),he=me[0],ve=me[1],ge=(0,u.useState)({tiles:{},underlays:[],gutterHooks:[],gutters:{}}),be=ge[0],ye=ge[1],xe=(0,u.useState)(!1),Ce=xe[0],Ae=xe[1],_e=(0,c.useConfig)().esIndexNameProduct,Ee=(0,j.default)({data:be,setSelectedStep:n,tileOptions:ue,setTileOptions:ce,esIndexNameProduct:_e}),Se=Ee.handleUnderlaySelection,we=Ee.underlay,ke=Ee.setUnderlay,Me=(0,F.default)({setSelectedStep:n,data:be,setGuttering:pe,setRoof:G,setMainTileCode:ae,setSelectedMaterial:te,setTileOptions:ce,setUnderlay:ke,setDimensions:Y,setVariant:le}),Te=Me.resultsGoBackHandler,Oe=Me.resultsResetSelectionHandler,De=function(){var e=(0,i.default)(o.default.mark((function e(t){var r,n,a;return o.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return Ae(!0),e.prev=1,r=(0,O.default)(q),e.next=5,(0,f.queryElasticSearch)((0,T.getProductsQuery)(r,t),_e);case 5:n=e.sent,a=n.hits.hits.map((function(e){return e._source})),ye((0,D.prepareProducts)(a)),e.next=13;break;case 10:e.prev=10,e.t0=e.catch(1),(0,d.devLog)("Failed to fetch data",e.t0);case 13:Ae(!1);case 14:case"end":return e.stop()}}),e,null,[[1,10]])})));return function(t){return e.apply(this,arguments)}}(),Re=function(){var e=(0,i.default)(o.default.mark((function e(t,r){var a;return o.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t.preventDefault(),V({event:"dxb.button_click",id:"rc-dimensions",label:z(l.microCopy.ROOF_DIMENSIONS_NEXT_LABEL),action:"selected"}),(0,s.default)(r,q)){e.next=10;break}return Y(r),Ae(!0),e.next=7,(0,h.getTileMaterials)((0,O.default)(r));case 7:a=e.sent,Q(a),Ae(!1);case 10:te(void 0),n(P.CalculatorSteps.SelectTileCategory);case 12:case"end":return e.stop()}}),e)})));return function(t,r){return e.apply(this,arguments)}}(),Pe=function(){var e=(0,i.default)(o.default.mark((function e(t,r){var a;return o.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a=r.tileMaterial,te(a),n(P.CalculatorSteps.SelectTile),ae(void 0),e.next=6,De(a);case 6:case"end":return e.stop()}}),e)})));return function(t,r){return e.apply(this,arguments)}}(),Le=function(){var e=(0,i.default)(o.default.mark((function e(t,r){var i,s,u,c,p,m,h,v,g,b,y;return o.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(i=r.variant,V({event:"dxb.button_click",id:"rc-select-tile-colour",label:z(l.microCopy.VARIANT_SELECTION_NEXT_LABEL),action:"selected"}),i!==(null==ie?void 0:ie.externalProductCode)){e.next=5;break}return n(P.CalculatorSteps.TileOptions),e.abrupt("return");case 5:return s=be.tiles[ne].find((function(e){return e.externalProductCode===i})),le(s),ce(void 0),e.prev=8,Ae(!0),u=(0,T.constructQueryForProductReferences)(s.productReferences),e.next=13,(0,f.queryElasticSearch)(u,_e);case 13:c=e.sent,p=c.hits.hits.map((function(e){return e._source})),m=(0,D.transformProductReferences)(s.productReferences,p,P.mainTileReferencesMapper),h=m.left,v=m.right,g
155=m.halfLeft,b=m.halfRight,y=(0,a.default)(m,B),le(Object.assign({},s,y,{vergeOption:(0,D.getVergeOption)({left:h,right:v,halfLeft:g,halfRight:b})})),n(P.CalculatorSteps.TileOptions),e.next=24;break;case 21:e.prev=21,e.t0=e.catch(8),(0,d.devLog)("Failed to fetch references",e.t0);case 24:Ae(!1);case 25:case"end":return e.stop()}}),e,null,[[8,21]])})));return function(t,r){return e.apply(this,arguments)}}(),Ie=(0,u.useMemo)((function(){if(!W||!q)return null;var e=W.getMeasurements(q),t=e.faces,r=e.lines;if(Array.isArray(q.protrusions))for(var n,o=function(){var e=n.value,o=e.type,i=(0,a.default)(e,N),l=w.default[o];if(null!=l&&l.getMeasurements){var s=l.getMeasurements(Object.assign({},i,{roofPitch:q[W.roofPitchField]})),u=s.faces,c=s.lines;t.push(...u),Object.keys(r).forEach((function(e){return r[e].push(...c[e])}))}},i=U(q.protrusions);!(n=i()).done;)o();return{faces:t,lines:r,area:(0,S.calculateArea)(t)}}),[W,q]),je=(((null==Ie?void 0:Ie.area)||0)/1e4).toFixed(2);(0,u.useEffect)((function(){"your-solution-contains"===r&&V({event:"dxb.button_click",id:"rc-solution-m2",label:"m²",action:je})}),[r,je,V]);var Fe=function(){var e=(0,i.default)(o.default.mark((function e(){return o.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return V({event:"dxb.button_click",id:"rc-select-guttering",label:z(l.microCopy.GUTTERING_SKIP_LABEL),action:"selected"}),e.next=3,(0,I.default)({tileOptions:ue,setTileOptions:ce,esIndexNameProduct:_e});case 3:pe(void 0),n(P.CalculatorSteps.YourSolutionContains);case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Be=function(){var e=(0,i.default)(o.default.mark((function e(t,r){var a,i,l,s,u,c,d,f,m,h,v,g,b,y,x,C;return o.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t.preventDefault(),u={downPipeConnectors:null==fe?void 0:fe.downPipeConnectors,downPipes:null==fe?void 0:fe.downPipes,guttering:null==fe?void 0:fe.guttering,gutteringHook:null==fe||null===(a=fe.gutteringHook)||void 0===a?void 0:a.externalProductCode,gutteringVariant:null==fe||null===(i=fe.gutteringVariant)||void 0===i?void 0:i.externalProductCode},!(0,p.shallowEqual)(u,r)){e.next=5;break}return n(P.CalculatorSteps.YourSolutionContains),e.abrupt("return");case 5:if(c=(null==ue||null===(l=ue.ridge)||void 0===l?void 0:l.productReferences)||[],d=null===(s=be.gutters[null==r?void 0:r.guttering])||void 0===s?void 0:s.find((function(e){return e.externalProductCode===r.gutteringVariant})),f=be.gutterHooks.find((function(e){var t=e.externalProductCode;return(null==r?void 0:r.gutteringHook)===t})),m=[...c,...(null==d?void 0:d.productReferences)||[]],e.prev=9,m.length){e.next=13;break}return n(P.CalculatorSteps.YourSolutionContains),e.abrupt("return");case 13:return e.next=15,(0,L.default)(m,_e);case 15:if(h=e.sent){e.next=19;break}return n(P.CalculatorSteps.YourSolutionContains),e.abrupt("return");case 19:v=h.downPipe,g=h.downPipeConnector,b=h.ridgeEnd,y=h.ridgeStart,x=h.yRidge,C=h.tRidge,null!=ue&&ue.ridge&&ce(Object.assign({},ue,{ridge:Object.assign({},ue.ridge,{ridgeEnd:b,ridgeStart:y,yRidge:x,tRidge:C})})),d&&pe({downPipes:r.downPipes,downPipeConnectors:r.downPipeConnectors,gutteringHook:f,guttering:r.guttering,gutteringVariant:Object.assign({},d,{downPipe:v,downPipeConnector:g})}),e.next=27;break;case 24:e.prev=24,e.t0=e.catch(9),console.error("Failed to fetch inner products",e.t0);case 27:n(P.CalculatorSteps.YourSolutionContains);case 28:case"end":return e.stop()}}),e,null,[[9,24]])})));return function(t,r){return e.apply(this,arguments)}}();return u.default.createElement("div",null,u.default.createElement(R.default,{selected:r,loading:Ce},u.default.createElement(R.default.Step,{key:P.CalculatorSteps.SelectRoof,title:z(l.microCopy.ROOF_SELECTION_TITLE),subtitle:z(l.microCopy.ROOF_SELECTION_SUBTITLE),nextLabel:z(l.microCopy.ROOF_SELECTION_NEXT_LABEL),nextButtonOnClick:function(e,t){var r=t.roof;e.preventDefault();var a=k.default.find((function(e){return e.id===r}));n(P.CalculatorSteps.EnterDimensions),a!==W&&(G(a),Y({}),V({event:"dxb.button_click",id:"rc-roof-type",label:z(l.microCopy.ROOF_SELECTION_NEXT_LABEL),action:"selected"}))}},u.default.createElement(y.default,{requiredRoofShapes:null==$?void 0:$.roofShapes,isRequired:!0,defaultValue:null==W?void 0:W.id,name:"roof",fieldIsRequiredError:z(l.microCopy.VALIDATION_ERRORS_FIELD_REQUIRED)})),u.default.createElement(R.default.Step,{key:P.CalculatorSteps.EnterDimensions,title:z(l.microCopy.ROOF_DIMENSIONS_TITLE),subtitle:z(l.microCopy.ROOF_DIMENSIONS_SUBTITLE),nextLabel:z(l.microCopy.ROOF_DIMENSIONS_NEXT_LABEL),nextButtonOnClick:Re,backLabel:z(l.microCopy.ROOF_DIMENSIONS_BACK_LABEL),backButtonOnClick:function(){V({event:"dxb.button_click",id:"rc-dimensions",label:z(l.microCopy.ROOF_DIMENSIONS_BACK_LABEL),action:"selected"}),n(P.CalculatorSteps.SelectRoof)}},W?u.default.createElement(b.default,{roof:W,dimensions:q}):null),u.default.createElement(R.default.Step,{key:P.CalculatorSteps.SelectTileCategory,title:z(l.microCopy.TILE_MATERIAL_SELECTION_TIT
155LE),subtitle:z(l.microCopy.TILE_MATERIAL_SELECTION_SUBTITLE),backLabel:z(l.microCopy.TILE_MATERIAL_SELECTION_BACK_LABEL),nextLabel:z(l.microCopy.TILE_MATERIAL_SELECTION_NEXT_LABEL),backButtonOnClick:function(){return n(P.CalculatorSteps.EnterDimensions)},nextButtonOnClick:Pe,disableNextButton:!X},u.default.createElement(h.default,{tilesGroupedByMaterial:X,defaultValue:ee,name:"tileMaterial",isRequired:!0,fieldIsRequiredError:z(l.microCopy.VALIDATION_ERRORS_FIELD_REQUIRED)})),u.default.createElement(R.default.Step,{key:P.CalculatorSteps.SelectTile,title:z(l.microCopy.TILE_SELECTION_TITLE),subtitle:z(l.microCopy.TILE_SELECTION_SUBTITLE),backLabel:z(l.microCopy.TILE_SELECTION_BACK_LABEL),nextLabel:z(l.microCopy.TILE_SELECTION_NEXT_LABEL),backButtonOnClick:function(){V({event:"dxb.button_click",id:"rc-select-tile",label:z(l.microCopy.TILE_SELECTION_BACK_LABEL),action:"selected"}),n(P.CalculatorSteps.SelectTileCategory),ae(void 0)},nextButtonOnClick:function(e,t){var r=t.tile;n(P.CalculatorSteps.SelectVariant),r!==ne&&(ae(r),le(void 0),V({event:"dxb.button_click",id:"rc-select-tile",label:z(l.microCopy.TILE_SELECTION_NEXT_LABEL),action:"selected"}))}},u.default.createElement(C.default,{name:"tile",isRequired:!0,fieldIsRequiredError:z(l.microCopy.VALIDATION_ERRORS_FIELD_REQUIRED),tiles:be.tiles,tileMaterial:ee,defaultValue:ne})),u.default.createElement(R.default.Step,{key:P.CalculatorSteps.SelectVariant,title:z(l.microCopy.VARIANT_SELECTION_TITLE),subtitle:z(l.microCopy.VARIANT_SELECTION_SUBTITLE),backLabel:z(l.microCopy.VARIANT_SELECTION_BACK_LABEL),nextLabel:z(l.microCopy.VARIANT_SELECTION_NEXT_LABEL),backButtonOnClick:function(){V({event:"dxb.button_click",id:"rc-select-tile-colour",label:z(l.microCopy.VARIANT_SELECTION_BACK_LABEL),action:"selected"}),n(P.CalculatorSteps.SelectTile)},nextButtonOnClick:Le},ne?u.default.createElement(_.default,{selected:ie,options:be.tiles[ne]}):null),u.default.createElement(R.default.Step,{key:P.CalculatorSteps.TileOptions,title:z(l.microCopy.TILE_OPTIONS_TITLE),subtitle:z(l.microCopy.TILE_OPTIONS_SUBTITLE),nextLabel:z(l.microCopy.TILE_OPTIONS_NEXT_LABEL),nextButtonOnClick:function(e,t){V({event:"dxb.button_click",id:"rc-options-accessories",label:z(l.microCopy.TILE_OPTIONS_NEXT_LABEL),action:"selected"}),function(e,t){if(e.preventDefault(),n(P.CalculatorSteps.SelectUnderlay),ie){var r=ie.ridgeOptions.find((function(e){return e.externalProductCode===t.ridge})),a="none"!==t.verge?ie.vergeOption:"none",o=ie.ventilationHoodOptions.filter((function(e){var r;return null===(r=t.ventilation)||void 0===r?void 0:r.includes(e.externalProductCode)}));ce({ridge:r,verge:a,ventilationHoods:0===o.length?"none":o})}else ce({ridge:void 0,ventilationHoods:[],verge:void 0})}(e,t)},backLabel:z(l.microCopy.TILE_OPTIONS_BACK_LABEL),backButtonOnClick:function(){V({event:"dxb.button_click",id:"rc-options-accessories",label:z(l.microCopy.TILE_OPTIONS_BACK_LABEL),action:"selected"}),n(P.CalculatorSteps.SelectVariant)}},ie?u.default.createElement(x.default,{variant:ie,selections:ue}):null),u.default.createElement(R.default.Step,{key:P.CalculatorSteps.SelectUnderlay,title:z(l.microCopy.UNDERLAY_SELECTION_TITLE),subtitle:z(l.microCopy.UNDERLAY_SELECTION_SUBTITLE),nextLabel:z(l.microCopy.UNDERLAY_SELECTION_NEXT_LABEL),nextButtonOnClick:Se,backLabel:z(l.microCopy.UNDERLAY_SELECTION_BACK_LABEL),backButtonOnClick:function(){V({event:"dxb.button_click",id:"rc-select-underlay",label:z(l.microCopy.UNDERLAY_SELECTION_BACK_LABEL),action:"selected"}),n(P.CalculatorSteps.TileOptions)}},u.default.createElement(A.default,{options:be.underlays,selected:we})),u.default.createElement(R.default.Step,{key:P.CalculatorSteps.Guttering,title:z(l.microCopy.GUTTERING_TITLE),subtitle:z(l.microCopy.GUTTERING_SUBTITLE),nextLabel:z(l.microCopy.GUTTERING_NEXT_LABEL),nextButtonOnClick:function(){var e=(0,i.default)(o.default.mark((function e(t,r){return o.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return V({event:"dxb.button_click",id:"rc-select-guttering",label:z(l.microCopy.GUTTERING_NEXT_LABEL),action:"selected"}),e.next=3,Be(t,r);case 3:case"end":return e.stop()}}),e)})));return function(t,r){return e.apply(this,arguments)}}(),backLabel:z(l.microCopy.GUTTERING_BACK_LABEL),backButtonOnClick:function(){V({event:"dxb.button_click",id:"rc-select-guttering",label:z(l.microCopy.GUTTERING_BACK_LABEL),action:"selected"}),n(P.CalculatorSteps.SelectUnderlay)},linkLabel:z(l.microCopy.GUTTERING_SKIP_LABEL),linkOnClick:Fe},u.default.createElement(v.default,{selections:fe,gutters:be.gutters,gutterHooks:be.gutterHooks})),u.default.createElement(R.default.Step,{isForm:!1,key:P.CalculatorSteps.YourSolutionContains,title:z(l.microCopy.RESULTS_TITLE),subtitle:u.default.createElement(E.default,{isHubSpotFormAvailable:he,roof:W,dimensions:q}),paragraph:u.default.createElement("span",null,z(l.microCopy.RESULTS_AREA_LABEL)+": "+je+"m",u.default.createElement("sup",null,"2")),backLabel:z(l.microCopy.RESULTS_BACK_LABEL),backButtonOnClick:Te,linkLabel:z(l.microCopy.RESULTS_START_OVER_LABEL),linkOnClick:Oe},u.default.createElement(g.default,{isDebugging:t,measurements:Ie,variant:ie,tileOptions:ue,underlay:we,guttering:fe,hubSpotFormId:null==$?void 0:$.hubSpotFormId,setIsHubSpotFormAvailable:ve,isHubSpotFormAvailable:he,needHelpSection:null==$?void 0:$.needHelpSection,roof:W,dimensions:q}))))};t.default=V},75748:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esMo
155dule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.TextField=void 0;const a=r(97711),o=n(r(17093)),i=n(r(55530)),l=n(r(86326)),s=r(26889),u=n(r(96650)),c=r(76399);t.TextField=({className:e,variant:t,isTextArea:r,leftAdornment:n,rightAdornment:l,id:s,error:d,helperText:f,errorText:p,onChange:m,InputProps:h,inputProps:v,isRequired:g,"data-testid":b,name:y,...x})=>{const C=d||n||l?{endAdornment:(0,a.jsxs)(o.default,{position:"end",children:[d?(0,a.jsx)(u.default,{color:"error",className:c.classes.error}):null,n,d?null:l]}),...h}:h;return(0,a.jsx)(c.StyledTextField,{...x,required:g,helperText:d?p:f,id:s,error:d,multiline:r,onChange:e=>m&&m(e.target.value),variant:"hybrid"===t?"filled":"outlined",className:(0,i.default)(n&&c.classes.leftAdornment,d&&c.classes.textFieldError,e),InputProps:C,inputProps:{...v,"data-testid":b?`${b}-input`:`text-field${s?`-${s}`:y?`-${y}`:""}-input`},name:y,"data-testid":b||"text-field"+(s?`-${s}`:y?`-${y}`:"")})},t.default=(0,s.withFormControl)(l.default.memo(t.TextField))},75793:function(e,t,r){"use strict";var n=r(39525),a=r(93830),o=r(93655),i=r(79222),l=r(32686);const s=function(){function e(e,t,r,a){const l={[e]:t,theme:r},s=a[e];if(!s)return{[e]:t};const{cssProperty:u=e,themeKey:c,transform:d,style:f}=s;if(null==t)return null;if("typography"===c&&"inherit"===t)return{[e]:t};const p=(0,o.Yn)(r,c)||{};if(f)return f(l);return(0,i.NI)(l,t,(t=>{let r=(0,o.BO)(p,d,t);return t===r&&"string"==typeof t&&(r=(0,o.BO)(p,d,`${e}${"default"===t?"":(0,n.A)(t)}`,t)),!1===u?r:{[u]:r}}))}return function t(r){var n;const{sx:o,theme:s={}}=r||{};if(!o)return null;const u=null!=(n=s.unstable_sxConfig)?n:l.A;function c(r){let n=r;if("function"==typeof r)n=r(s);else if("object"!=typeof r)return r;if(!n)return null;const o=(0,i.EU)(s.breakpoints),l=Object.keys(o);let c=o;return Object.keys(n).forEach((r=>{const o=(l=n[r],d=s,"function"==typeof l?l(d):l);var l,d;if(null!=o)if("object"==typeof o)if(u[r])c=(0,a.A)(c,e(r,o,s,u));else{const e=(0,i.NI)({theme:s},o,(e=>({[r]:e})));!function(...e){const t=e.reduce(((e,t)=>e.concat(Object.keys(t))),[]),r=new Set(t);return e.every((e=>r.size===Object.keys(e).length))}(e,o)?c=(0,a.A)(c,e):c[r]=t({sx:o,theme:s})}else c=(0,a.A)(c,e(r,o,s,u))})),(0,i.vf)(l,c)}return Array.isArray(o)?o.map(c):c(o)}}();s.filterProps=["sx"],t.A=s},75813:function(e){e.exports=function(e){return this.__data__.has(e)}},75841:function(e,t,r){"use strict";r.d(t,{K:function(){return o}});var n=r(72667),a=r(68223);function o(e){return(0,a.A)("MuiPopover",e)}const i=(0,n.A)("MuiPopover",["root","paper"]);t.A=i},76047:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.StyledButton=t.StyledInput=t.Root=t.classes=void 0;const a=n(r(89146)),o=r(91972),i="RadioButton";t.classes={disabled:`${i}-disabled`,label:`${i}-label`},t.Root=(0,o.styled)("div")((({theme:e})=>({display:"inline-block",color:e.colours.inter,[`&.${t.classes.disabled}`]:{opacity:.38,color:e.colours.black},[`.${t.classes.label}`]:{display:"flex",flexFlow:"row nowrap",cursor:"pointer",border:`1px solid ${e.colours.storm}`,borderRadius:"6px",overflow:"hidden"}}))),t.StyledInput=(0,o.styled)("input")({position:"absolute",clipPath:"inset(100%)",[`&:focus + .${t.classes.label}`]:{border:"1px solid currentColor"},[`&:checked + .${t.classes.label}`]:{border:"2px solid currentColor"}}),t.StyledButton=(0,o.styled)(a.default)({padding:"12px 48px",color:"currentColor",fontSize:"18px",lineHeight:"24px"})},76075:function(e,t,r){"use strict";var n=r(37102);e.exports=n},76130:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=r(97711),o=n(r(55530)),i=r(91972);t.default=({children:e,className:t,component:r="div"})=>{const n=r;return(0,a.jsx)(n,{css:(0,i.css)({"@media print":{display:"none"}}),className:(0,o.default)(t),"data-testid":"hide-print-root",children:e})}},76182:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.classes=t.StyledSitemapItem=t.StyledSitemapBlock=void 0;var a=n(r(9866)),o=r(91972),i={child:"SitemapBlock-child"};t.classes=i;var l=(0,o.styled)("div")((function(e){var t;e.theme;return(t={})["& ."+i.child]={paddingLeft:"18px"},t}));t.StyledSitemapBlock=l;var s=(0,o.styled)(a.default)((function(e){e.theme;
155return{marginBottom:"16px"}}));t.StyledSitemapItem=s},76275:function(e,t,r){"use strict";var n=r(79672),a=Object;e.exports=function(e){return a(n(e))}},76364:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.classes=t.StyledCardRadioGroup=t.StyledCardCheckboxGroup=void 0;var a=n(r(483)),o=n(r(6509)),i=r(23315),l=r(91972),s="CardGroup",u={gridContainer:s+"-gridContainer",noProductOption:s+"-noProductOption"};t.classes=u;var c=function(){var e,t;return(0,l.css)(((t={width:"100%"})["."+u.gridContainer]=((e={width:"100%",display:"flex",justifyContent:"center",flexWrap:"wrap",margin:"-8px 0"})["& ."+u.noProductOption+" ."+i.paperClasses.root]={minHeight:"188px"},e),t))},d=(0,l.styled)(o.default)((function(){return c()}));t.StyledCardRadioGroup=d;var f=(0,l.styled)(a.default)((function(){return c()}));t.StyledCardCheckboxGroup=f},76399:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.StyledTextField=t.classes=void 0;const a=r(92929),o=r(11473),i=r(11561),l=r(17093),s=r(14564),u=r(28801),c=r(53819),d=n(r(85008)),f=r(91972),p="TextField";t.classes={error:`${p}-error`,root:`${p}-root`,leftAdornment:`${p}-leftAdornment`,textFieldError:`${p}-textFieldError`,hybrid:`${p}-hybrid`},t.StyledTextField=(0,f.styled)(d.default)((({theme:e})=>({[`&.${t.classes.error}`]:{position:"absolute",right:"10px"}
155,[`.${u.inputLabelClasses.filled}`]:{lineHeight:"1.5em"},[`.${o.filledInputClasses.root}`]:{backgroundColor:e.colours.white,borderRadius:"3px",border:`1px solid ${e.colours.storm}`,"&:hover":{backgroundColor:e.colours.white,borderColor:e.colours.slate},"&::before":{content:"none"},"&::after":{content:"none"},"&.Mui-focused":{borderColor:e.colours.inter,boxShadow:`inset 0 0 0 1px ${e.colours.inter}`,"&.Mui-error":{boxShadow:`inset 0 0 0 1px ${e.colours.error400}`}},"&.Mui-error":{borderColor:e.colours.error400},[`.${o.filledInputClasses.input}`]:{padding:"26px 13px 9px 14px"},[`.${u.inputLabelClasses.filled}`]:{marginLeft:"2px !important"},[`.Mui-error, .Mui-error .${c.outlinedInputClasses.notchedOutline}`]:{borderColor:e.colours.error400},".Mui-disabled":{opacity:.38,"&:hover":{borderColor:"inherit"}},[`.${i.formLabelClasses.root}`]:{fontSize:"16px","&:not(.Mui-error):not(.Mui-disabled)":{color:e.colours.slate},"&.Mui-focused:not(.Mui-error)":{color:e.colours.inter}},[`.${s.inputBaseClasses.inputMultiline}`]:{lineHeight:1.4},[`.${o.filledInputClasses.inputMultiline}`]:{padding:0}},[`&.${t.classes.leftAdornment}
155`]:{[`.${u.inputLabelClasses.root}.${u.inputLabelClasses.shrink} ~ .${s.inputBaseClasses.root} > .${l.inputAdornmentClasses.filled}:not(.${l.inputAdornmentClasses.hiddenLabel})`]:{marginTop:"16px",transition:"all 200ms cubic-bezier(0, 0, 0.2, 1) 0ms"},[`.${u.inputLabelClasses.root}:not(.${u.inputLabelClasses.shrink})`]:{marginLeft:"34px"},[`.${i.formLabelClasses.root}.${u.inputLabelClasses.root}`]:{transition:"all 200ms cubic-bezier(0, 0, 0.2, 1) 0ms, transform 200ms cubic-bezier(0, 0, 0.2, 1) 0ms"},[`.${s.inputBaseClasses.root}.${s.inputBaseClasses.formControl}.${s.inputBaseClasses.adornedEnd}`]:{flexDirection:"row-reverse",paddingLeft:"8px",[`.${s.inputBaseClasses.input}`]:{paddingLeft:"12px"},[`.${l.inputAdornmentClasses.root}`]:{marginRight:0}}},[`&.${t.classes.textFieldError}`]:{[`.${s.inputBaseClasses.input}`]:{paddingRight:"20px"}},[`.${a.svgIconClasses.root}`]:{fontSize:"16px"},[`.${s.inputBaseClasses.root}.${c.outlinedInputClasses.root}`]:{paddingRight:"16px"},[`.${a.formHelperTextClasses.root}`]:{marginLeft:"2px !important",color:e.colours.slate,"&.Mui-error":{color:e.colours.error400}}})))},76411:function(e,t,r){"use strict";var n,a=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var a=Object.getOwnPropertyDescriptor(t,r);a&&!("get"in a?!t.__esModule:a.writable||a.configurable)||(a={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,a)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),o=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),i=this&&this.__importStar||(n=function(e){return n=Object.getOwnPropertyNames||function(e){var t=[];for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[t.length]=r);return t},n(e)},function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r=n(e),i=0;i<r.length;i++)"default"!==r[i]&&a(t,e,r[i]);return o(t,e),t}),l=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const s=r(97711),u=l(r(55530)),c=i(r(86326)),d=l(r(28020)),f=l(r(77796)),p=l(r(85862)),m=r(69811),h=({children:e,onSubmit:t,rightAlignButton:r,buttonClassName:n,className:a,"data-testid":o,...i})=>{const[l,d]=(0,c.useState)({}),[f,h]=(0,c.useState)({}),[v,g]=(0,c.useState)(!1),b=(0,c.useMemo)((()=>Object.values(f).some(Boolean)),[f]),y=(0,c.useCallback)(((e,t={})=>{d((t=>({...t,...e}))),h((e=>({...e,...t})))}),[]),x=(0,c.useCallback)((e=>{g(!0),t&&t(e,l)}),[t,l]),C=(0,c.useMemo)((()=>({updateFormState:y,hasBeenSubmitted:v,submitButtonDisabled:b,values:l})),[v,b,y,l]),A=(0,c.useMemo)((()=>(0,u.default)(a,r&&m.classes.rightAlignButton)),[a,r]),_=(0,c.useMemo)((()=>o||"form"),[o]);return(0,s.jsx)(p.default.Provider,{value:C,children:(0,s.jsx)(m.StyledForm,{onSubmit:x,className:A,"data-testid":_,...i,children:e})})};h.Row=c.default.memo((({children:e})=>(0,s.jsx)("div",{children:e}))),h.ButtonWrapper=c.default.memo((({children:e,className:t})=>(0,s.jsx)("div",{className:(0,u.default)(m.classes.buttonWrapper,t),children:e}))),h.Button=d.default,h.SubmitButton=f.default,t.default=h},76428:function(e,t,r){"use strict";var n=r(74738),a=r(62755),o=r(99135),i=n(Function.toString);a(o.inspectSource)||(o.inspectSource=function(e){return i(e)}),e.exports=o.inspectSource},76462:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.default=void 0;var a=n(r(86326)),o=function(e){return a.default.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink",viewBox:"0 0 350 300"},e),a.default.createElement("defs",null,a.default.createElement("linearGradient",{id:"roof2_svg__c",x1:244.346,y1:223.48,x2:217.419,y2:176.84,gradientUnits:"userSpaceOnUse"},a.default.createElement("stop",{offset:.631,stopColor:"#b8c9d5",stopOpacity:0}),a.default.createElement("stop",{offset:1,stopColor:"#b8c9d5",stopOpacity:.5})),a.default.createElement("linearGradient",{id:"roof2_svg__a",x1:61.22,y1:246.436,x2:114.499,y2:154.154,gradientUnits:"userSpaceOnUse"},a.default.createElement("stop",{offset:.316,stopColor:"#fff",stopOpacity:0}),a.default.createElement("stop",{offset:1,stopColor:"#fff"})),a.default.createElement("linearGradient",{id:"roof2_svg__d",x1:288.625,y1:246.588,x2:245.939,y2:172.654,gradientUnits:"userSpaceOnUse"},a.default.createElement("stop",{offset:.502,stopColor:"#b8c9d5",stopOpacity:0}),a.default.createElement("stop",{offset:1,stopColor:"#b8c9d5",stopOpacity:.5})),a.default.createElement("linearGradient",{id:"roof2_svg__e",x1:216.207,y1:276.596,x2:216.207,y2:179.656,xlinkHref:"#roof2_svg__a"}),a.default.createElement("linearGradient",{id:"roof2_svg__b",x1:328.731,y1:138.318,x2:328.731,y2:112.574,gradientUnits:"userSpaceOnUse"},a.default.createElement("stop",{offset:.117,stopOpacity:0}),a.default.createElement("stop",{offset:1,stopOpacity:.5})),a.default.createElement("linearGradient",{id:"roof2_svg__f",x1:309.212,y1:189.189,x2:309.212,y2:163.445,xlinkHref:"#roof2_svg__b"}),a.default.createElement("linearGradient",{id:"roof2_svg__g",x1:236.645,y1:239.766,x2:236.645,y2:214.021,xlinkHref:"#roof2_svg__b"}),a.default.createElement("linearGradient",{id:"roof2_svg__h",x1:194.223,y1:216.283,x2:194.223,y2:190.539,xlinkHref:"#roof2_svg__b"}),a.default.createElement("linearGradient",{id:"roof2_svg__i",x1:21.399,y1:187.128,x2:21.399,y2:149.712,xlinkHref:"#roof2_svg__b"}),a.default.createElement("linearGradient",{id:"roof2_svg__j",x1:133.033,y1:251.43,x2:133.033,y2:225.685,xlinkHref:"#roof2_svg__b"})),a.default.createElement("path",{fill:"none",d:"M0 0h350v300H0z"}),a.default.createElement("path",{fill:"url(#roof2_svg__c)",d:"M133.033 225.685v62.062l195.699-113.111v-62.062L133.033 225.685z"}),a.default.createElement("path",{fill:"url(#roof2_svg__a)",d:"M133.033 225.685v62.062L21.399 223.445v-73.733l50.177-20.34 61.457 96.313z"}),a.default.createElement("path",{fill:"url(#roof2_svg__d)",d:"M236.651 209.588v67.008l72.571-42.025v-72.335l-33.761-6.627-38.81 53.979z"}),a.default.createElement("path",{fill:"url(#roof2_svg__e)",d:"M237.521 209.588v67.008l-42.628-24.604v-72.336l42.628 29.932z"}),a.default.createElement("g",{fill:"#6d9faf"},a.default.createElement("path",{d:"M75.875 153.952v11.261l-9.362-5.393v-11.261l9.362 5.393zM87.344 160.574v11.261l-9.363-5.393V155.18l9.363 5.394zM75.875 167.439V178.7l-9.362-5.393v-11.261l9.362 5.393zM87.344 174.061v11.261l-9.363-5.393v-11.261l9.363 5.393z"})),a.default.createElement("path",{fill:"#2176a8",d:"M340 105.914 133.033 225.685l-62.024-96.004L278.43 10 340 105.914z"}),a.default.createElement("path",{fill:"#47d5ff",d:"M278.43 10 71.009 129.681 10 154.361l207.252-119.78L278.43 10z"}),a.default.createElement("path",{fill:"#2682b5",d:"m204.979 116.377 74.848 24.359 40.813 23.444-42.14-5.569-73.521-42.234z"}),a.default.createElement("path",{fill:"#47e2ff",d:"m204.979 116.377-10.558 73.783 42.186 23.075 41.893-54.624-73.521-42.234z"}),a.default.createElement("path",{fill:"url(#roof2_svg__b)",d:"M328.231 112.574h1v25.745h-1z"}),a.default.createElement("path",{fill:"url(#roof2_svg__f)",d:"M308.712 163.445h1v25.745h-1z"}),a.default.createElement("path",{fill:"url(#roof2_svg__g)",d:"M236.145 214.021h1v25.745h-1z"}),a.default.createElement("path",{fill:"url(#roof2_svg__h)",d:"M193.723 190.539h1v25.745h-1z"}),a.default.createElement("path",{fill:"url(#roof2_svg__i)",d:"M20.899 149.712h1v37.416h-1z"}),a.default.createElement("path",{fill:"url(#roof2_svg__j)",d:"M132.533 225.685h1v25.745h-1z"}),a.default.createElement("path",{fill:"none",stroke:"#002839",strokeMiterlimit:10,d:"M71.43 128.909 278.43 10M278.5 158.611l-73.521-42.234"}),a.default.createElement("path",{fill:"none",stroke:"#002839",strokeLinejoin:"round",strokeWidth:2,d:"m194.421 190.16-61.388 35.525-62.024-96.004L10 154.361l207.252-119.78L278.43 10 340 105.914l-60.173 34.822 40.813 23.444-42.14-5.569-41.893 54.624-42.186-23.075z"}),a.default.createElement("path",{fill:"none",stroke:"#002839",strokeMiterlimit:10,d:"m279.827 140.736-74.848-24.359-10.558 73.783"}))};t.default=o},76478:function(e,t,r){"use strict";r.d(t,{A:function(){return x}});var n=r(53507),a=r(45904),o=r(86326),i=r(37064),l=r(28841),s=r(3572),u=r(13326),c=r(3205),d=r(20894),f=r(56634),p=r(72667),m=r(68223);function h(e){return(0,m.A)("PrivateSwitchBase",e)}(0,p.A)("PrivateSwitchBase",["root","checked","disabled","input","edgeStart","edgeEnd"]);var v=r(36870);const g=["autoFocus","checked","checkedIcon","className","defaultChecked","disabled","disableFocusRipple","edge","icon","id","inputProps","inputRef","name","onBlur","onChange","onFocus","readOnly","required","tabIndex","type","value"],b=(0,u.Ay)(f.A)((({ownerState:e})=>(0,a.A)({padding:9,borderRadius:"50%"},"start"===e.edge&&{marginLeft:"small"===e.size?-3:-12},"end"===e.edge&&{marginRight:"small"===e.size?-3:-12}))),y=(0,u.Ay)("input",{shouldForwardProp:u.ep}
155)({cursor:"inherit",position:"absolute",opacity:0,width:"100%",height:"100%",top:0,left:0,margin:0,padding:0,zIndex:1});var x=o.forwardRef((function(e,t){const{autoFocus:r,checked:o,checkedIcon:u,className:f,defaultChecked:p,disabled:m,disableFocusRipple:x=!1,edge:C=!1,icon:A,id:_,inputProps:E,inputRef:S,name:w,onBlur:k,onChange:M,onFocus:T,readOnly:O,required:D=!1,tabIndex:R,type:P,value:L}=e,I=(0,n.A)(e,g),[j,F]=(0,c.A)({controlled:o,default:Boolean(p),name:"SwitchBase",state:"checked"}),B=(0,d.A)();let N=m;B&&void 0===N&&(N=B.disabled);const $="checkbox"===P||"radio"===P,U=(0,a.A)({},e,{checked:j,disabled:N,disableFocusRipple:x,edge:C}),z=(e=>{const{classes:t,checked:r,disabled:n,edge:a}=e,o={root:["root",r&&"checked",n&&"disabled",a&&`edge${(0,s.A)(a)}`],input:["input"]};return(0,l.A)(o,h,t)})(U);return(0,v.jsxs)(b,(0,a.A)({component:"span",className:(0,i.A)(z.root,f),centerRipple:!0,focusRipple:!x,disabled:N,tabIndex:null,role:void 0,onFocus:e=>{T&&T(e),B&&B.onFocus&&B.onFocus(e)},onBlur:e=>{k&&k(e),B&&B.onBlur&&B.onBlur(e)},ownerState:U,ref:t},I,{children:[(0,v.jsx)(y,(0,a.A)({autoFocus:r,checked:o,defaultChecked:p,className:z.input,disabled:N,id:$?_:void 0,name:w,onChange:e=>{if(e.nativeEvent.defaultPrevented)return;const t=e.target.checked;F(t),M&&M(e,t)},readOnly:O,ref:S,required:D,ownerState:U,tabIndex:R,type:P},"checkbox"===P&&void 0===L?{}:{value:L},E)),j?u:A]}))}))},76491:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.StyledIconButton=t.classes=void 0;const a=n(r(12078)),o=r(91972),i="IconButton";t.classes={root:`${i}-root`,flat:`${i}-text`,contained:`${i}-contained`,outlined:`${i}-outlined`,textDarkBg:`${i}-textDarkBg`,"extra-small":`${i}-extra-small`,small:`${i}-small`,42:`${i}-42`,medium:`${i}-medium`,large:`${i}-large`,"extra-large":`${i}-extra-large`},t.StyledIconButton=(0,o.styled)(a.default)((({theme:{colours:e,palette:r}})=>{const n=e=>({"&::after":{content:"''",position:"absolute",top:-e,left:-e,bottom:-e,right:-e}});return{[`&.${t.classes.root}`]:{borderRadius:3,padding:0,"&:hover":{backgroundColor:e.focus},"&.Mui-disabled":{backgroundColor:(0,o.alpha)(e.focus,.35)}},[`&.${t.classes.contained}`]:{backgroundColor:r.primary.main,color:e.white},[`&.${t.classes.outlined}`]:{backgroundColor:"unset",border:`1px solid ${(0,o.alpha)(e.inter,.5)}`,color:e.inter,"&:hover":{backgroundColor:(0,o.alpha)(e.white,.05),position:"relative","&::after":{content:"''",width:"100%",height:"100%",position:"absolute",top:0,left:0,backgroundColor:(0,o.alpha)(e.focus,.04)}}},[`&.${t.classes.flat}`]:{backgroundColor:"unset",color:e.inter,"&:hover":{backgroundColor:(0,o.alpha)(e.white,.05)}},[`&.${t.classes.textDarkBg}`]:{color:e.white,"&:hover":{backgroundColor:(0,o.alpha)(e.white,.1)}},[`&.${t.classes["extra-small"]}`]:{maxWidth:24,maxHeight:24,...n(12)},[`&.${t.classes.small}`]:{maxWidth:32,maxHeight:32,...n(8)},[`&.${t.classes[42]}
155`]:{width:42,height:42},[`&.${t.classes.medium}`]:{width:48,height:48},[`&.${t.classes.large}`]:{width:60,height:60},[`&.${t.classes["extra-large"]}`]:{width:64,height:64}}}))},76497:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.default=void 0;var a=n(r(91303)),o=n(r(25043)),i=r(82781),l=n(r(86326)),s=n(r(69391)),u=r(56028),c=function(e){var t=e.documents,r=(0,u.useSiteContext)().getMicroCopy;return l.default.createElement(o.default,{container:!0,spacing:3,"data-testid":"document-cards-results-grid"},t.map((function(e,t){return l.default.createElement(o.default,{key:e.title+"-"+t,xs:12,sm:12,lg:6,xl:4},l.default.createElement(a.default,{id:e.id,href:(n=e.asset.file.url,n.includes("downloads.ctfassets.net")?"https:"+n:n.startsWith("https")?n:n.startsWith("/")||"https://dxb-czechia.payloadcms.app".endsWith("/")?"https://dxb-czechia.payloadcms.app"+n:"https://dxb-czechia.payloadcms.app/"+n),noIndex:!0,title:e.title,media:e.featuredMedia&&{src:e.featuredMedia.image.file.url,alt:e.featuredMedia.altText},brandLogo:e.BRAND?l.default.createElement(s.default,{brandName:e.BRAND.name}):void 0,gtm:{id:"cta-click1",label:r(i.microCopy.DOCUMENT_LIBRARY_CARD_DOWNLOAD),action:e.asset.file.url},copyAccessibilityLabel:r(i.microCopy.DOCUMENT_LIBRARY_COPY_LINK_ACCESSIBILITY_LABEL),copyLinkTooltip:r(i.microCopy.DOCUMENT_LIBRARY_COPY_LINK_TOOLTIP_TITLE),linkCopiedTooltip:r(i.microCopy.DOCUMENT_LIBRARY_LINK_COPIED_TOOLTIP_TITLE),downloadAccessibilityLabel:r(i.microCopy.DOCUMENT_LIBRARY_DOWNLOAD_ACCESSIBILITY_LABEL),downloadTooltip:r(i.microCopy.DOCUMENT_LIBRARY_DOWNLOAD_TOOLTIP_TITLE),clipboardErrorMessage:r(i.microCopy.COPY_LINK_ERROR_MESSAGE)}));var n})))};t.default=c},76557:function(e,t,r){"use strict";r(79745)("metadataKey")},76563:function(e,t,r){"use strict";var n=r(34228),a=r(93833),o=r(22044);e.exports=n?function(e,t,r){return a.f(e,t,o(1,r))}:function(e,t,r){return e[t]=r,e}},76595:function(e,t,r){"use strict";r.d(t,{A:function(){return a}});var n=r(86326);function a({controlled:e,default:t,name:r,state:a="value"}){const{current:o}=n.useRef(void 0!==e),[i,l]=n.useState(t);return[o?e:i,n.useCallback((e=>{o||l(e)}),[])]}},76609:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ItemRoot=t.FootNote=t.Description=t.Term=t.List=t.Root=t.classes=void 0;const n=r(91972),a="LocationDetails";t.classes={icon:`${a}-icon`,label:`${a}-label`,link:`${a}-link`,footNoteText:`${a}-footNoteText`},t.Root=(0,n.styled)("address")((({theme:e})=>({padding:"20px",fontStyle:"normal",fontSize:"1rem",height:"100%",backgroundColor:e.colours.white,[e.breakpoints.up(1024)]:{padding:"30px"}}))),t.List=(0,n.styled)("dl")({margin:"18px 0 0"}),t.Term=(0,n.styled)("dt")((({theme:e})=>({display:"flex",[e.breakpoints.up(1024)]:{gridColumn:1},[`.${t.classes.icon}`]:{height:"24px",width:"24px",marginRight:"12px",display:"none",color:e.colours.slate,[e.breakpoints.up(1024)]:{display:"inline-block"}},[`.${t.classes.label}`]:{display:"inline-block",color:e.colours.slate,[e.breakpoints.up(1024)]:{marginBottom:0},"&::after":{content:"':'",display:"inline"}}}))),t.Description=(0,n.styled)("address")((({theme:e})=>({margin:"6px 0 18px",fontStyle:"normal",[e.breakpoints.up(1024)]:{gridColumn:2,margin:0},"&:last-child":{marginBottom:0},[`.${t.classes.link}`]:{fontFamily:"Effra Medium",textDecoration:"none"}}))),t.FootNote=(0,n.styled)("div")((({theme:e})=>({marginTop:"36px",[e.breakpoints.down(1024)]:{marginTop:"18px"},[`.${t.classes.footNoteText}`]:{fontFamily:"Effra Regular",color:e.colours.charcoal,fontSize:"16px"}}))),t.ItemRoot=(0,n.styled)("div")((({theme:e})=>({marginTop:"18px",[e.breakpoints.up(1024)]:{"&:first-of-type":{marginTop:"32px"},marginTop:"24px",display:"grid",gridTemplateColumns:"120px 1fr",gap:"24px"}})))},76699:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const n=r(97711);t.default=e=>(0,n.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 226 100",xmlSpace:"preserve",...e,children:(0,n.jsx)("path",{d:"m37.363 54.82 4.603-24.66H54.51L44.656 70.1H31.863L27.26 46.98h-.13L22.647 70.1H9.854L0 30.16h12.544l4.483 24.66h.13l4.733-24.66h10.75l4.733 24.66h-.01ZM96.366 49.81C96.366 63.42 87.28 71 75.503 71c-12.415 0-20.864-7.71-20.864-21.32C54.64 37.22 63.09 29 75.503 29c14.207 0 20.863 10.28 20.863 20.81Zm-28.665 0c0 5.14 1.535 11.43 7.802 11.43 5.629 0 7.801-4.88 7.801-11.43 0-5.39-2.172-11.17-7.93-11.05-5.89 0-7.683 6.04-7.683 11.
15505h.01ZM100.332 30.16h13.052v30.57h17.914v9.25h-30.966V30.16ZM134.496 30.16h30.966v9.25h-17.914v7.32h14.208v9.25h-14.208v14h-13.052V30.16ZM169.049 30.16h13.052V70.1h-13.052V30.16ZM214.094 51.86l-.508-9.12V30.02H226v39.94h-12.155l-14.208-21.71.508 9.12v12.59h-12.414v-39.8h12.155l14.208 21.71v-.01Z",fill:"#32A648"})})},76705:function(e,t,r){"use strict";r.d(t,{w:function(){return o}});var n=r(72667),a=r(68223);function o(e){return(0,a.A)("MuiBadge",e)}const i=(0,n.A)("MuiBadge",["root","badge","dot","standard","anchorOriginTopRight","anchorOriginBottomRight","anchorOriginTopLeft","anchorOriginBottomLeft","invisible","colorError","colorInfo","colorPrimary","colorSecondary","colorSuccess","colorWarning","overlapRectangular","overlapCircular","anchorOriginTopLeftCircular","anchorOriginTopLeftRectangular","anchorOriginTopRightCircular","anchorOriginTopRightRectangular","anchorOriginBottomLeftCircular","anchorOriginBottomLeftRectangular","anchorOriginBottomRightCircular","anchorOriginBottomRightRectangular"]);t.A=i},76725:function(e,t,r){"use strict";function n(e){return"string"==typeof e}r.d(t,{g:function(){return n}})},76785:function(e,t,r){"use strict";var n=r(86326);var a="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},o=n.useState,i=n.useEffect,l=n.useLayoutEffect,s=n.useDebugValue;function u(e){var t=e.getSnapshot;e=e.value;try{var r=t();return!a(e,r)}catch(n){return!0}}var c="undefined"==typeof window||void 0===window.document||void 0===window.document.createElement?function(e,t){return t()}:function(e,t){var r=t(),n=o({inst:{value:r,getSnapshot:t}}),a=n[0].inst,c=n[1];return l((function(){a.value=r,a.getSnapshot=t,u(a)&&c({inst:a})}),[e,r,t]),i((function(){return u(a)&&c({inst:a}),e((function(){u(a)&&c({inst:a})}))}),[e]),s(r),r};t.useSyncExternalStore=void 0!==n.useSyncExternalStore?n.useSyncExternalStore:c},76819:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.breadcrumbsClasses=void 0;const a=n(r(40153));var o=r(64861);Object.defineProperty(t,"breadcrumbsClasses",{enumerable:!0,get:function(){return o.classes}}),t.default=a.default},76851:function(e,t,r){"use strict";r.d(t,{f:function(){return o}});var n=r(72667),a=r(68223);function o(e){return(0,a.A)("MuiChip",e)}const i=(0,n.A)("MuiChip",["root","sizeSmall","sizeMedium","colorError","colorInfo","colorPrimary","colorSecondary","colorSuccess","colorWarning","disabled","clickable","clickableColorPrimary","clickableColorSecondary","deletable","deletableColorPrimary","deletableColorSecondary","outlined","filled","outlinedPrimary","outlinedSecondary","filledPrimary","filledSecondary","avatar","avatarSmall","avatarMedium","avatarColorPrimary","avatarColorSecondary","icon","iconSmall","iconMedium","iconColorPrimary","iconColorSecondary","label","labelSmall","labelMedium","deleteIcon","deleteIconSmall","deleteIconMedium","deleteIconColorPrimary","deleteIconColorSecondary","deleteIconOutlinedColorPrimary","deleteIconOutlinedColorSecondary","deleteIconFilledColorPrimary","deleteIconFilledColorSecondary","focusVisible"]);t.A=i},76967:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.default=void 0;var a=n(r(25043)),o=n(r(86326)),i=n(r(28770)),l=r(28113),s=n(r(31362)),u=function(e){var t=e.dimensions,r=e.roof,n=r.dimensionsIllustration;return o.default.createElement(l.Root,null,o.default.createElement("div",{className:l.classes.form},o.default.createElement(n,{className:l.classes.illustration}),o.default.createElement(a.default,{container:!0,spacing:3,justifyContent:"center"},r.fields.map((function(e){var r=e.name,n=e.type;return o.default.createElement(a.default,{key:r,xs:12,lg:3},o.default.createElement(s.default,{defaultValue:t[r],name:r,type:n}))})))),o.default.createElement(i.default,{defaultValue:t.protrusions}))};t.default=u},76994:function(e,t,r){"use strict";t.__esModule=!0,t.FireCallbackInEffect=function(e){var t=e.children,r=e.callback;return(0,n.useEffect)((function(){r()})),t};var n=r(86326)},77076:function(e,t,r){"use strict";var n=r(60330);
155Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=n(r(24142)),o=r(36870),i=(0,a.default)((0,o.jsx)("path",{d:"M16 11c1.66 0 2.99-1.34 2.99-3S17.66 5 16 5c-1.66 0-3 1.34-3 3s1.34 3 3 3zm-8 0c1.66 0 2.99-1.34 2.99-3S9.66 5 8 5C6.34 5 5 6.34 5 8s1.34 3 3 3zm0 2c-2.33 0-7 1.17-7 3.5V19h14v-2.5c0-2.33-4.67-3.5-7-3.5zm8 0c-.29 0-.62.02-.97.05 1.16.84 1.97 1.97 1.97 3.45V19h6v-2.5c0-2.33-4.67-3.5-7-3.5z"}),"Group");t.default=i},77093:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.default=void 0;var a=n(r(86326)),o=function(e){return a.default.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 350 300"},e),a.default.createElement("path",{fill:"none",d:"M0 0h350v300H0z"}),a.default.createElement("g",{"data-name":"roof010 dims 1"},a.default.createElement("path",{fill:"#bdcddb",d:"M121.643 183.19v36.598l170.276-98.418V84.772L121.643 183.19z"}),a.default.createElement("path",{fill:"#fff",d:"M121.643 183.25v36.538L24.51 163.839v-36.898l97.133 56.309z"}),a.default.createElement("path",{fill:"#bdcddb",d:"M211.839 172.462v37.827l63.057-36.515v-45.162l-26.599-3.688-36.458 47.538z"}),a.default.createElement("path",{fill:"#fff",d:"M211.839 172.462v37.827l-37.016-21.241v-38.187l37.016 21.601z"}),a.default.createElement("path",{fill:"#2077aa",d:"M302.062 79.233 121.98 183.446l-8.449-109.813 89.371-51.534 99.16 57.134z"}),a.default.createElement("path",{fill:"#48d7ff",d:"m202.744 22.191-89.213 51.442-98.601 47.754 180.329-104.22 7.485 5.024z"}),a.default.createElement("path",{fill:"#4cf1ff",d:"M121.98 183.446 14.93 121.387l98.601-47.754 8.449 109.813z"}),a.default.createElement("path",{fill:"#45e1ff",d:"m176.172 151.95 35.603 20.55 36.522-47.576-64.317-37.2-7.808 64.226z"}),a.default.createElement("path",{fill:"#2682b5",d:"m249.669 109.553 35.285 20.454-36.657-5.083-64.317-37.2 65.689 21.829z"}),a.default.createElement("g",{fill:"none"},a.default.createElement("path",{stroke:"#3f3f3f",strokeMiterlimit:10,d:"M211.839 172.462v37.541"}),a.default.createElement("path",{stroke:"#3f3f3f",strokeMiterlimit:10,strokeWidth:2,d:"m280.993 127.686 10.926-6.316V84.772"}),a.default.createElement("path",{stroke:"#3f3f3f",strokeMiterlimit:10,d:"M174.823 189.048v-36.446"}),a.default.createElement("path",{stroke:"#3f3f3f",strokeMiterlimit:10,strokeWidth:2,d:"M274.896 128.612v45.162l-63.057 36.515-37.016-21.241-53.18 30.74-97.133-55.949v-36.898M278.529 129.122l-3.684 2.121"}),a.default.createElement("path",{stroke:"#3f3f3f",strokeMiterlimit:10,d:"M121.642 183.19v36.598"}),a.default.createElement("path",{stroke:"#002839",strokeMiterlimit:10,d:"m113.531 73.633 89.371-51.534"}),a.default.createElement("path",{stroke:"#002839",strokeLinejoin:"round",d:"m176.172 151.95 7.808-64.226 64.022 37.029M183.98 87.724l65.689 21.829M121.981 183.446l-8.45-109.813-98.601 47.754"}),a.default.createElement("path",{stroke:"#002839",strokeLinejoin:"round",strokeWidth:2,d:"m249.669 109.553 35.285 20.454-36.952-5.254-36.163 47.709-35.667-20.512-54.191 31.496L14.93 121.387l180.33-104.22 7.642 4.932 99.16 57.134-52.393 30.32z"})),a.default.createElement("g",{fill:"none",stroke:"#3b3b3b",strokeLinecap:"round",strokeMiterlimit:10,strokeWidth:1.5},a.default.createElement("path",{d:"m99.507 232.484 17.095-9.882M2.635 176.675l17.055-9.919M6.85 174.293l133.856 77.163"})),a.default.createElement("g",{fill:"none",stroke:"#3b3b3b",strokeLinecap:"round",strokeMiterlimit:10,strokeWidth:1.5},a.default.createElement("path",{d:"m162.708 238.727 44.541-25.723M136.518 253.852l17.608-10.169"})),a.default.createElement("g",{fill:"none",stroke:"#3b3b3b",strokeLinecap:"round",strokeMiterlimit:10,strokeWidth:1.5},a.default.createElement("path",{d:"m230.127 220.745-14.021-8.106M293.335 184.372l-14.026-8.171"})),a.default.createElement("g",{fill:"none",stroke:"#3b3b3b",strokeLinecap:"round",strokeMiterlimit:10,strokeWidth:1.5},a.default.createElement("path",{d:"m176.494 251.467-49.046-28.328M342.788 150.763l-170.462 98.296"})),a.default.createElement("g",{fill:"none",stroke:"#3b3b3b",strokeLinecap:"round",strokeMiterlimit:10,strokeWidth:1.5},a.default.createElement("path",{d:"M347.021 153.014 304.408 128.4M297.148 124.219l-2.24-1.304"})),a.default.createElement("text",{transform:"translate(199.88 245.883)",fontSize:16,fill:"#3b3b3b",fontFamily:"'Effra Regular', Effra"},"C"),a.default.createElement("text",{transform:"translate(64.39 12
1551.878)",fontSize:16,fontFamily:"'Effra Regular', Effra"},"P1"),a.default.createElement("text",{transform:"translate(308.36 121.218)",fontSize:16,fill:"#3b3b3b",fontFamily:"'Effra Regular', Effra"},"P3"),a.default.createElement("text",{transform:"translate(150.205 123.21)",fontSize:16,fill:"#fff",fontFamily:"'Effra Regular', Effra"},"P2"),a.default.createElement("text",{transform:"translate(259.623 212.878)",fontSize:16,fill:"#3b3b3b",fontFamily:"'Effra Regular', Effra"},"D"),a.default.createElement("text",{transform:"translate(316.313 179.612)",fontSize:16,fill:"#3b3b3b",fontFamily:"'Effra Regular', Effra"},"E"),a.default.createElement("text",{transform:"translate(112.086 253.94)",fontSize:16,fill:"#3b3b3b",fontFamily:"'Effra Regular', Effra"},"B"),a.default.createElement("text",{transform:"translate(46.025 215.869)",fontSize:16,fill:"#3b3b3b",fontFamily:"'Effra Regular', Effra"},"A"),a.default.createElement("path",{fill:"none",stroke:"#3b3b3b",strokeLinecap:"round",strokeMiterlimit:10,strokeWidth:1.5,d:"M6.791 170.375v7.769M103.631 226.285v7.77M140.686 247.679v7.769M172.325 245.182v7.769M225.742 214.342v7.769M288.954 177.846v7.77M343.037 146.622v7.769M310.811 91.211l-54.306 31.234M309.719 95.306l-6.728-3.885M299.523 135.261l-2.018-7.503M298.63 131.58c5.256-12.844 8.2-26.06 8.094-38.084M302.707 132.007l-12.863-1.71"}),a.default.createElement("path",{d:"M173.43 108.863a71.97 71.97 0 0 1-.574 8.894c-1.626 12.59-6.546 21.796-13.695 27.31",fill:"none",stroke:"#fff",strokeLinecap:"round",strokeMiterlimit:10,strokeWidth:1.5}),a.default.createElement("path",{d:"M59.684 104.628a65.408 65.408 0 0 0 .517 8.779c1.638 12.672 6.979 21.538 14.687 26.21",fill:"none",stroke:"#000",strokeLinecap:"round",strokeMiterlimit:10,strokeWidth:1.5}),a.default.createElement("path",{fill:"none",stroke:"#fff",strokeMiterlimit:10,strokeDasharray:6,opacity:.5,d:"m167.014 157.336-53.483-83.703"}),a.default.createElement("path",{fill:"none",stroke:"#002839",strokeMiterlimit:10,strokeDasharray:6,opacity:.5,d:"m67.402 152.369 46.129-78.736"}),a.default.createElement("path",{fill:"none",stroke:"#fff",strokeLinecap:"round",strokeMiterlimit:10,strokeWidth:1.5,d:"M178.347 111.747 119.02 77.241"}),a.default.createElement("path",{fill:"none",stroke:"#000",strokeLinecap:"round",strokeMiterlimit:10,strokeWidth:1.5,d:"m54.324 107.762 50.55-29.121M63.169 106.849l-6.728-3.885M71.489 141.261l6.729-3.885"}),a.default.createElement("path",{fill:"none",stroke:"#fff",strokeLinecap:"round",strokeMiterlimit:10,strokeWidth:1.5,d:"m162.516 146.901-6.728-3.884M176.809 107.241l-6.728 3.885"})))};t.default=o},77132:function(e,t,r){"use strict";var n=r(60330);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=n(r(24142)),o=r(36870),i=(0,a.default)((0,o.jsx)("path",{d:"M20 6h-8l-2-2H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2zm-2 6h-2v2h2v2h-2v2h-2v-2h2v-2h-2v-2h2v-2h-2V8h2v2h2v2z"}),"FolderZip");t.default=i},77315:function(e,t,r){"use strict";var n,a=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var a=Object.getOwnPropertyDescriptor(t,r);a&&!("get"in a?!t.__esModule:a.writable||a.configurable)||(a={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,a)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),o=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),i=this&&this.__importStar||(n=function(e){return n=Object.getOwnPropertyNames||function(e){var t=[];for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[t.length]=r);return t},n(e)},function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r=n(e),i=0;i<r.length;i++)"default"!==r[i]&&a(t,e,r[i]);return o(t,e),t}),l=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.getPageFromAbsoluteIndex=t.calculateSlidesPerPage=t.mapRange=void 0;const s=r(97711),u=r(91972),c=l(r(16978)),d=l(r(55530)),f=i(r(86326)),p=l(r(30906)),m=r(17766),h=r(9750),v=l(r(27576)),g=l(r(70349)),b=r(87475),y=(0,h.autoPlay)(p.default),x=(0,h.virtualize)((0,h.autoPlay)(p.default)),C=["xs","sm","md","lg","xl"],A=(0,f.createContext)({activePage:0,total:0,totalSlides:0,currentBreakpoint:"lg"});t.mapRange=(e,t,r,n,a)=>n+(a-n)/(r-t)*(e-t);t.calculateSlidesPerPage=(e,t)=>
155t?"number"==typeof t?t:C.reduceRight(((r,n,a)=>r||(a<=C.findIndex((t=>t===e))&&t[n]||0)),0)||1:0;t.getPageFromAbsoluteIndex=(e,t)=>e<0?-(t-1)*e%t+1:e%t+1;const _=({children:e,className:t,"data-testid":r})=>{const{slidesPerPage:n,totalSlides:a,currentBreakpoint:o}=(0,f.useContext)(A);return(0,s.jsx)("div",{"data-test-class-name":"slide","data-testid":r||"carousel-slide",className:(0,d.default)(b.classes.slide,t),style:{width:100/(n?a<n?{xl:3,lg:3,md:2,sm:1,xs:1}[o]:n:1)+"%"},children:e})},E=({type:e="slide",...r})=>{const{activePage:n,setActivePage:a,total:o,scroll:i="infinite"}=(0,f.useContext)(A),l=(0,f.useCallback)((()=>a&&a(n+1)),[n,a]),u=(0,f.useCallback)((()=>a&&a(n-1)),[n,a]);if("slide"===e)return(0,s.jsx)(g.default,{current:(0,t.getPageFromAbsoluteIndex)(n,o),total:o,onNextClick:l,onPrevClick:u,"data-testid":"carousel-controls-slide-controls-root",...r});const{previousAccessibilityLabel:c,nextAccessibilityLabel:d}=r;return(0,s.jsxs)(s.Fragment,{children:[(n>0||"infinite"===i)&&(0,s.jsx)(v.default,{direction:"left",onClick:u,"data-testid":"carousel-controls-left",accessibilityLabel:c}),(n<o-1||"infinite"===i)&&(0,s.jsx)(v.default,{direction:"right",onClick:l,"data-testid":"carousel-controls-right",accessibilityLabel:d})]})},S=e=>e.map(((e,t)=>(0,s.jsx)("div",{className:b.classes.page,children:e},t))),w=({children:e,slidesPerPage:r=1,initialPage:n=0,isSwipeDisabled:a,onPageChange:o,hasOpacityAnimation:i,scroll:l="infinite",hasGutter:p,disableLazyLoading:h,...v})=>{const[g,C]=(0,f.useState)(!1),[w,k]=(0,f.useState)(n),M=(()=>{const e=(0,u.useTheme)();return[...e.breakpoints.keys].reverse().reduce(((t,r)=>{const n=(0,c.default)(e.breakpoints.up(r));return!t&&n?r:t}),null)||"xs"})(),T=(0,f.useRef)(null),O=f.default.Children.toArray(e),D=(e=>!!e.find((e=>(0,f.isValidElement)(e)&&e.type===E&&"arrows"===e.props.type)))(O),R="finite"===l?y:x,P=(0,f.useRef)(0),L=(0,f.useMemo)((()=>O.filter(((e,t)=>{const r=(0,f.isValidElement)(e)&&e?.type===_;return r&&(P.current=void 0!==P.current?P.current:t),r}))),[O]),I=(0,f.useMemo)((()=>(0,t.calculateSlidesPerPage)(M,r)),[M,r]),j=Math.ceil(L.length/I),F=(e=>{const t=(0,f.useRef)(e);return(0,f.useEffect)((()=>{t.current=e}),[e]),t.current})(j),B=Array.from(new Array(j)).map(((e,t)=>L.slice(t*I,t*I+I)));i=i||D;const N=(0,f.useCallback)((e=>{k(e),o&&o(e)}),[o]),$=(0,f.useCallback)((({index:e,key:t})=>(0,s.jsx)("div",{className:b.classes.page,children:B[(0,m.mod)(e,j)]},t)),[B,j]),U="finite"===l?{children:S(B)}:{slideRenderer:$,overscanSlideBefore:Math.floor(L.length/2),overscanSlideAfter:Math.ceil(L.length/2-1)};(0,f.useEffect)((()=>{F!==j&&N(Math.floor((0,t.mapRange)(w,0,F,0,j)))}),[w,I,N,B,F,j]),(0,f.useEffect)((()=>{n!==w&&k(n)}),[n]);const z=(0,f.useCallback)((()=>{v.hasAutoPlay&&v.pauseAutoPlayOnHover&&!g&&C(!0)}),[v,g]),V=(0,f.useCallback)((()=>{v.hasAutoPlay&&v.pauseAutoPlayOnHover&&g&&C(!1)}),[v,g]),H=(0,f.useCallback)(((e,t)=>{T.current&&i&&((e,t,r,n=0)=>{const a=e.querySelector(`.${b.classes.swipeableSlide}[aria-hidden='false']`);if(!a)return;const o=t>=3?a.nextElementSibling:a.previousElementSibling;if("end"===r)return void Array.from(e.querySelectorAll(`.${b.classes.swipeableSlide}`)).forEach((e=>{e.style.removeProperty("opacity"),e.style.removeProperty("transition-duration")}));const i=e=>Math.round(100*Math.abs(e))/100,l=i(t-3);a.style.opacity=""+i(1-l),a.style.transitionDuration="0s",o&&(o.style.opacity=""+Math.max(n,l),o.style.transitionDuration="0s")})(T.current,e,t,D?.35:0)}),[i,D]);return(0,s.jsx)(A.Provider,{value:{activePage:w,setActivePage:k,total:j,scroll:l,slidesPerPage:I,totalSlides:L.length,currentBreakpoint:M},children:(0,s.jsxs)(b.Root,{onMouseOver:z,onMouseOut:V,className:(0,d.default)(D&&j>1&&b.classes.showOffScreen,p&&b.classes.gutter),children:[O.slice(0,P.current),(0,s.jsx)(b.Wrapper,{"data-testid":g?"carousel-interacted":"carousel",className:(0,d.default)(i&&b.classes.opacity,!a&&!D&&b.classes.swipeable,p&&b.classes.carouselGutter),ref:T,children:(0,s.jsx)(R,{hysteresis:.25,autoplay:Boolean(v.hasAutoPlay)&&!g,interval:v.hasAutoPlay?v.autoPlayInterval:void 0,index:w,disabled:a,onChangeIndex:N,slideClassName:b.classes.swipeableSlide,onSwitching:H,enableMouseEvents:!D,disableLazyLoading:h,"data-testid":"carousel-swipable-slide",...
155U})}),O.slice(L.length)]})})};w.Slide=_,w.Controls=E,t.default=w},77320:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.CustomMarkerRenderer=void 0;const a=r(97711),o=r(32167),i=n(r(81369)),l=r(86326),s=n(r(42641)),u=r(1393),c={zoomControl:!0,mapTypeControl:!1,scaleControl:!1,streetViewControl:!1,rotateControl:!1,fullscreenControl:!1};class d{google;constructor(e){this.google=e}render({count:e,position:t},r){const n=window.btoa('\n  <svg fill="#0072B0" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 240 240">\n    <circle cx="120" cy="120" opacity=".6" r="70" />\n    <circle cx="120" cy="120" opacity=".3" r="90" />\n    <circle cx="120" cy="120" opacity=".2" r="110" />\n  </svg>');return new this.google.maps.Marker({position:t,icon:{url:`data:image/svg+xml;base64,${n}`,scaledSize:new this.google.maps.Size(45,45)},label:{text:String(e),color:"rgba(255,255,255,0.9)",fontSize:"12px"},zIndex:Number(this.google.maps.Marker.MAX_ZINDEX)+e})}}t.CustomMarkerRenderer=d;t.default=({bounds:e,center:t,children:r,markers:n=[],onMarkerClick:f,zoom:p,selectedMarkerName:m,passNewCenter:h,handleCloseCard:v,onClusterClick:g,...b})=>{const y=(0,l.useContext)(s.default),x=(0,l.useRef)(null),C=(0,l.useRef)([]),A=(0,l.useRef)(null),_=(0,l.useRef)(null),E=({isActive:e,data:t,...r})=>{const n={path:"M16,0A12,12,0,0,0,4,12C4,23,16,32,16,32s12-9,12-20A12,12,0,0,0,16,0Zm0,17a5,5,0,1,1,5-5A5,5,0,0,1,16,17Z",fillColor:"#0072b0",fillOpacity:1,strokeColor:"#fff",strokeWeight:1,anchor:new y.maps.Point(13,34)},a={...n,fillColor:"#005b8c",scale:1.5},o=y&&new y.maps.Marker({icon:e?a:n,...r});return o?.addListener("click",(({domEvent:e})=>{f&&f(t,o,e)})),o},S=e=>e.setMap(null);(0,l.useEffect)((()=>{let e;if(y){const r={center:t,zoom:p,...c,...b};if(_.current){const e=new y.maps.Map(_.current,r);x.current=_.current&&e,C.current=n.map(E).filter(Boolean),A.current=new o.MarkerClusterer({map:x.current,markers:C.current,renderer:new d(y),onClusterClick:(e,t,r)=>{g&&g(e,t,r),(0,o.defaultOnClusterClickHandler)(e,t,r)}})}e=x.current?.addListener("drag",(()=>{v&&v()}))}return()=>{e&&y?.maps.event.removeListener(e)}}),[y]),(0,l.useEffect)((()=>{x.current&&(C.current.map(S),C.current=n.map(E).filter(Boolean),A.current&&A.current.setMap&&(A.current.setMap(null),A.current=new o.MarkerClusterer({map:x.current,markers:C.current,renderer:C.current.length>1?new d(y):void 0,onClusterClick:(e,t,r)=>{g&&g(e,t,r),(0,o.defaultOnClusterClickHandler)(e,t,r)}})))}),[n]),(0,l.useEffect)((()=>{x.current&&e&&x.current.fitBounds(e)}),[e]);const w="function"==typeof t?.lat?t.lat():t?.lat,k="function"==typeof t?.lng?t.lng():t?.lng;return(0,l.useEffect)((()=>{x.current&&t&&x.current.panTo(t)}),[w,k]),(0,l.useEffect)((()=>{x.current&&p&&x.current.setZoom(p)}),[p]),(0,l.useEffect)((()=>{if(!(m&&x.current&&_?.current&&y))return;const e=C.current.find((e=>e&&e.getTitle()===m));if(!e||!e.getPosition())return;const t=Math.round(_.current.clientHeight/2)-50-18,r=Math.pow(2,11),n=x.current.getProjection()?.fromLatLngToPoint(e.getPosition());if(!n)return;const a=new y.maps.Point(n.x-0/r,n.y+t/r),o=x.current.getProjection()?.fromPointToLatLng(
155a);let i;return o&&(x.current.setZoom(11),x.current.panTo(o),h&&h(o),i=x.current?.addListener("zoom_changed",(()=>{v&&v()}))),()=>{y.maps.event.removeListener(i)}}),[m]),(0,a.jsxs)(u.Root,{children:[(0,a.jsx)(u.MapWrapper,{ref:_,children:(0,a.jsx)(i.default,{})}),r&&(0,a.jsx)(u.Popup,{children:r})]})}},77358:function(e,t,r){"use strict";r.r(t),r.d(t,{default:function(){return n.A}});var n=r(70289)},77410:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=function(e){return Object.assign({allowedToDownload:!0,assetType:"ASSEMBLY_INSTRUCTIONS",fileSize:10,mime:"application/pdf",name:"name",realFileName:"real-file-name.pdf",url:"http://localhost:8000",format:"pdf"},e)}},77441:function(e,t,r){"use strict";var n,a=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var a=Object.getOwnPropertyDescriptor(t,r);a&&!("get"in a?!t.__esModule:a.writable||a.configurable)||(a={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,a)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),o=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),i=this&&this.__importStar||(n=function(e){return n=Object.getOwnPropertyNames||function(e){var t=[];for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[t.length]=r);return t},n(e)},function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r=n(e),i=0;i<r.length;i++)"default"!==r[i]&&a(t,e,r[i]);return o(t,e),t});Object.defineProperty(t,"__esModule",{value:!0}),t.Summary=t.Details=t.Item=t.Root=t.classes=void 0;const l=i(r(13239)),s=i(r(38015)),u=i(r(35717)),c=r(12078),d=r(91972),f="Accordion";t.classes={noInnerPadding:`${f}-noInnerPadding`,detailsNoInnerPadding:`${f}-detailsNoInnerPadding`,summaryRoot:`${f}-summaryRoot`,summaryExpanded:`${f}-summaryExpanded`,summaryContent:`${f}-summaryContent`},t.Root=(0,d.styled)("div")((()=>({[`& .${u.accordionSummaryClasses.root}.Mui-expanded`]:{minHeight:"48px"},[`& .${l.accordionClasses.root}.Mui-expanded`]:{margin:0,minHeight:"48px"},"& .Mui-expanded":{margin:0},[`&.${t.classes.noInnerPadding}`]:{[`& .${s.accordionDetailsClasses.root}`]:{padding:0}}}))),t.Item=(0,d.styled)(l.default)((({theme:e})=>({backgroundColor:e.colours.pearl,color:e.colours.slate,border:"1px",borderStyle:"solid",borderColor:e.colours.storm,"&:nth-of-type(n+2)":{borderTop:0},"& + .item":{borderTop:"none",marginTop:"-1px"},"&:last-of-type .details":{borderBottomLeftRadius:"3px",borderBottomRightRadius:"3px"},"&:hover":{color:e.colours.charcoal,backgroundColor:e.colours.alabaster,transition:"color 0.35s ease-in-out"}}))),t.Details=(0,d.styled)(s.default)((({theme:e})=>({backgroundColor:e.colours.white,borderTop:"1px",borderTopStyle:"solid",borderTopColor:e.colours.storm,padding:"14px 14px 14px",[`&.${t.classes.detailsNoInnerPadding}`]:{padding:0}}))),t.Summary=(0,d.styled)(u.default)({[`&.${t.classes.summaryRoot}`]:{minHeight:"48px",[`& .${c.iconButtonClasses.edgeEnd}`]:{marginRight:"-12px"},"&:nth-of-type(1)":{minHeight:"48px"}},[`& .${t.classes.summaryContent}.Mui-expanded`]:{minHeight:"revert",margin:0}})},77454:function(e,t,r){"use strict";var n=r(39811),a=RangeError;e.exports=function(e){var t=n(e);if(t<0)throw new a("The argument can't be less than 0");return t}},77489:function(e,t,r){"use strict";r(30567);var n=r(12581);e.exports=n.Reflect.construct},77516:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.toggleCardClasses=void 0;const a=n(r(23496));var o=r(63624);Object.defineProperty(t,"toggleCardClasses",{enumerable:!0,get:function(){return o.classes}}),t.default=a.default},77524:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=r(97711),o=n(r(73426)),i=n(r(98117)),l=r(39748),s=r(71724);t.default=({title:e,href:t,noIndex:r,id:n,description:u,copyLinkTooltip:c,linkCopiedTooltip:d,copyAccessibilityLabel:f,downloadTooltip:p,downloadAccessibilityLabel:m,clipboardErrorMessage:h,gtm:v,...g})=>(0,a.jsx)(i.default,{...g,title:(0,l.transformHyphens)(e),href:t,noIndex:r,gtm:v,external:!0,footer:(0,a.jsx)(s.Footer,{id:n,title:(0,l.transformHyphens)(e),href:t,noIndex:r,copyLinkTooltip:c,linkCopiedTooltip:d,copyAccessibilityLabel:f,downloadTooltip:p,downloadAccessibilityLabel:m,clipboardErrorMessage:h,gtm:v}),children:u&&(0,a.jsx)(o.default,{"data-testid":"document-card-description",children:u})})},77625:function(e,t){"use strict";t.__esModule=!0,t.getSocialMediaGtm=t.ID=void 0;var r="cta-share-ext-company";t.ID=r;t.getSocialMediaGtm=function(e){var t=e.channel,n=e.service,a=n.address,o=n.certification,i=n.serviceTypes,l=n.name,s=o?"- "+o.toLowerCase()+" ":"",u=i?i.map((function(e){return e.name})).join(", "):"";
155return{action:t,id:r,label:l+" - "+a+" "+s+"- "+u+" - "+t}}},77657:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.default=void 0;var a=n(r(95615)),o=n(r(14042)),i=n(r(74391)),l=n(r(9866)),s=r(39748),u=n(r(28694)),c=n(r(86326)),d=n(r(11638)),f=n(r(60154)),p=(0,f.default)(a.default.Summary),m={Accordion:function(e){var t=e.items;return c.default.createElement(c.default.Fragment,null,t.length>0&&c.default.createElement(a.default,null,t.map((function(e){var t=e.title,r=e.content;return c.default.createElement(a.default.Item,{key:t},c.default.createElement(p,{gtm:{id:"selector-accordion1",label:t,action:"Selector – Accordion"}},c.default.createElement(l.default,{component:"h3",variant:"h6"},(0,s.transformHyphens)(t))),c.default.createElement(a.default.Details,null,c.default.createElement(d.default,{document:r,hasNoBottomMargin:!0})))}))))},Tabs:function(e){var t=e.items,r=(0,f.default)(u.default,{label:"label"});return c.default.createElement(i.default,{tabComponent:function(e){return c.default.createElement(r,Object.assign({gtm:{id:"selector-tabs2",action:"Selector – Tabs"}},e))},color:"primary",initialValue:t.length>0?t[0].title:null},t.length>0&&t.map((function(e){var t=e.title,r=e.content;return c.default.createElement(i.default.TabPanel,{heading:t,index:t,key:t},c.default.createElement(d.default,{document:r}))})))}},h=function(e){var t=e.data,r=t.title,n=t.type,a=t.items,i=t.description,u="Tabs"===n?"pearl":"white",d=m[n];return c.default.createElement(o.default,{backgroundColor:u,"data-testid":"tabs-or-accordion-section-"+(0,s.replaceSpaces)(r)},r&&c.default.createElement(o.default.Title,null,r),i&&c.default.createElement(l.default,{variant:"body1"},i),c.default.createElement("div",{style:{marginTop:"40px"}},c.default.createElement(d,{items:a})))};t.default=h},77718:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.Title=t.StyledIcon=t.Root=t.classes=void 0;const a=r(91972),o=n(r(60753)),i=n(r(71513));t.classes={error:"ResponseMessage-error"},t.Root=(0,a.styled)("div")((({theme:e})=>({padding:"100px 0"}))),t.StyledIcon=(0,a.styled)(i.default)((({theme:e})=>({width:"auto",height:"80px",color:e.colours.inter,[`&.${t.classes.error}`]:{color:e.colours.error400}}))),t.Title=(0,a.styled)(o.default)({padding:"10px 0"})},77766:function(e,t,r){var n,a=Object.create,o=Object.defineProperty,i=Object.getOwnPropertyDescriptor,l=Object.getOwnPropertyNames,s=Object.getPrototypeOf,u=Object.prototype.hasOwnProperty,c=(e,t,r,n)=>{if(t&&"object"==typeof t||"function"==typeof t)for(let a of l(t))u.call(e,a)||a===r||o(e,a,{get:()=>t[a],enumerable:!(n=i(t,a))||n.enumerable});return e},d=(e,t,r)=>(r=null!=e?a(s(e)):{},c(!t&&e&&e.__esModule?r:o(r,"default",{value:e,enumerable:!0}),e)),f=(e,t,r)=>(((e,t,r)=>{t in e?o(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r})(e,"symbol"!=typeof t?t+"":t,r),r),p={};((e,t)=>{for(var r in t)o(e,r,{get:t[r],enumerable:!0})})(p,{default:()=>b}),e.exports=(n=p,c(o({},"__esModule",{value:!0}),n));var m=d(r(86326)),h=d(r(49325)),v=r(50209),g=r(36830);class b extends m.Component{constructor(){super(...arguments),f(this,"mounted",!1),f(this,"isReady",!1),f(this,"isPlaying",!1),f(this,"isLoading",!0),f(this,"loadOnReady",null),f(this,"startOnPlay",!0),f(this,"seekOnPlay",null),f(this,"onDurationCalled",!1),f(this,"handlePlayerMount",(e=>{this.player||(this.player=e,this.player.load(this.props.url)),this.progress()})),f(this,"getInternalPlayer",(e=>this.player?this.player[e]:null)),f(this,"progress",(()=>{if(this.props.url&&this.player&&this.isReady){const e=this.getCurrentTime()||0,t=this.getSecondsLoaded(),r=this.getDuration();if(r){const n={playedSeconds:e,played:e/r};null!==t&&(n.loadedSeconds=t,n.loaded=t/r),n.playedSeconds===this.prevPlayed&&n.loadedSeconds===this.prevLoaded||this.props.onProgress(n),this.prevPlayed=n.playedSeconds,this.prevLoaded=n.loadedSeconds}}this.progressTimeout=setTimeout(this.progress,this.props.progressFrequency||this.props.progressInterval)})),f(this,"handleReady",(()=>{if(!this.mounted)return;this.isReady=!0,this.isLoading=!1;const{onReady:e,playing:t,volume:r,muted:n}=this.props;e(),n||null===r||this.player.setVolume(r),this.loadOnReady?(this.player.load(this.loadOnReady,!0),this.loadOnReady=null):t&&this.player.play(),this.handleDurationCheck()})),f(this,"handlePlay",(()=>{this.isPlaying=!0,this.isLoading=!1;const{onStart:e,onPlay:t,playbackRate:r}=this.props;this.startOnPlay&&(this.player.setPlaybackRate&&1!==r&&this.player.setPlaybackRate(r),e(),this.startOnPlay=!1),t(),this.seekOnPlay&&(this.seekTo(this.seekOnPlay),this.seekOnPlay=null),this.handleDurationCheck()})),f(this,"handlePause",(e=>{this.isPlaying=!1,this.isLoading||this.props.onPause(e)})),f(this,"handleEnded",(()=>{const{activePlayer:e,loop:t,onEnded:r}=this.props;e.loopOnEnded&&t&&this.seekTo(0),t||(this.isPlaying=!1,r())})),f(this,"handleError",((...e)=>{this.isLoading=!1,this.props.onError(...e)})),f(this,"handleDurationCheck",(()=>{clearTimeout(this.durationCheckTimeout);const e=this.getDuration();e?this.onDurationCalled||(this.props.onDuration(e),this.onDurationCalled=!0):this.durationCheckTimeout=setTimeout(this.handleDurationCheck,100)})),f(this,"handleLoaded",(()=>{this.isLoading=!1}))}componentDidMount(){this.mounted=!0}componentWillUnmount(){clearTimeout(this.progressTimeout),clearTimeout(this.durationCheckTimeout),this.isReady&&this.props.stopOnUnmount&&(this.player.stop(),this.player.disablePIP&&this.player.disablePIP(
155)),this.mounted=!1}componentDidUpdate(e){if(!this.player)return;const{url:t,playing:r,volume:n,muted:a,playbackRate:o,pip:i,loop:l,activePlayer:s,disableDeferredLoading:u}=this.props;if(!(0,h.default)(e.url,t)){if(this.isLoading&&!s.forceLoad&&!u&&!(0,g.isMediaStream)(t))return console.warn(`ReactPlayer: the attempt to load ${t} is being deferred until the player has loaded`),void(this.loadOnReady=t);this.isLoading=!0,this.startOnPlay=!0,this.onDurationCalled=!1,this.player.load(t,this.isReady)}e.playing||!r||this.isPlaying||this.player.play(),e.playing&&!r&&this.isPlaying&&this.player.pause(),!e.pip&&i&&this.player.enablePIP&&this.player.enablePIP(),e.pip&&!i&&this.player.disablePIP&&this.player.disablePIP(),e.volume!==n&&null!==n&&this.player.setVolume(n),e.muted!==a&&(a?this.player.mute():(this.player.unmute(),null!==n&&setTimeout((()=>this.player.setVolume(n))))),e.playbackRate!==o&&this.player.setPlaybackRate&&this.player.setPlaybackRate(o),e.loop!==l&&this.player.setLoop&&this.player.setLoop(l)}getDuration(){return this.isReady?this.player.getDuration():null}getCurrentTime(){return this.isReady?this.player.getCurrentTime():null}getSecondsLoaded(){return this.isReady?this.player.getSecondsLoaded():null}seekTo(e,t,r){if(!this.isReady)return void(0!==e&&(this.seekOnPlay=e,setTimeout((()=>{this.seekOnPlay=null}),5e3)));if(t?"fraction"===t:e>0&&e<1){const t=this.player.getDuration();return t?void this.player.seekTo(t*e,r):void console.warn("ReactPlayer: could not seek using fraction – duration not yet available")}this.player.seekTo(e,r)}render(){const e=this.props.activePlayer;return e?m.default.createElement(e,{...this.props,onMount:this.handlePlayerMount,onReady:this.handleReady,onPlay:this.handlePlay,onPause:this.handlePause,onEnded:this.handleEnded,onLoaded:this.handleLoaded,onError:this.handleError}):null}}f(b,"displayName","Player"),f(b,"propTypes",v.propTypes),f(b,"defaultProps",v.defaultProps)},77768:function(e,t,r){"use strict";r.r(t),r.d(t,{default:function(){return n.A},getPaginationItemUtilityClass:function(){return a.q},paginationItemClasses:function(){return a.A}});var n=r(12794),a=r(22133)},77796:function(e,t,r){"use strict";var n,a=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var a=Object.getOwnPropertyDescriptor(t,r);a&&!("get"in a?!t.__esModule:a.writable||a.configurable)||(a={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,a)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),o=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),i=this&&this.__importStar||(n=function(e){return n=Object.getOwnPropertyNames||function(e){var t=[];for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[t.length]=r);return t},n(e)},function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r=n(e),i=0;i<r.length;i++)"default"!==r[i]&&a(t,e,r[i]);return o(t,e),t}),l=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const s=r(97711),u=i(r(86326)),c=l(r(62151)),d=l(r(65894)),f=l(r(85862)),p=r(69811);t.default=u.default.memo((({children:e,disabled:t,disabledButtonHelpText:r,...n})=>{const{submitButtonDisabled:a}=(0,u.useContext)(f.default),o=t||a,i=(0,s.jsx)(c.default,{...n,type:"submit",disabled:o,className:p.classes.button,children:e});return r?(0,s.jsx)(d.default,{title:r,placement:"top",enterTouchDelay:0,componentsProps:{tooltip:{style:{marginBottom:"12px"}}},disableHoverListener:!o,disableTouchListener:!o,children:(0,s.jsx)("div",{className:p.classes.buttonContainer,children:i})}):i}))},77845:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=n(r(99632));t.default=a.default},78022:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var a=Object.getOwnPropertyDescriptor(t,r);a&&!("get"in a?!t.__esModule:a.writable||a.configurable)||(a={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,a)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),a=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}
155),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return a(t,e),t},i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.PimTypes=t.GoodBetterBest=t.ApprovalStatus=t.createFullyPopulatedVariantOption=t.createVariantOption=t.createSystemsApiResponse=t.createSystemReference=t.createSystemLayerProducts=t.createSystemLayer=t.createFullyPopulatedSystem=t.createSystem=t.createProductsApiResponse=t.createFullyPopulatedProduct=t.createProduct=t.createImage=t.createMeasurementsClassification=t.createGeneralInformationClassification=t.createSystemAttributesClassification=t.createAppearanceAttributesClassification=t.createScoringWeightAttributesClassification=t.createIgnorableClassifications=t.createFeature=t.createFeatureUnit=t.createFeatureValue=t.createClassification=t.createCategory=t.createAsset=void 0;var l=i(r(77410));t.createAsset=l.default;var s=i(r(12684));t.createCategory=s.default;var u=o(r(864));t.createClassification=u.default,Object.defineProperty(t,"createAppearanceAttributesClassification",{enumerable:!0,get:function(){return u.createAppearanceAttributesClassification}}),Object.defineProperty(t,"createFeature",{enumerable:!0,get:function(){return u.createFeature}}),Object.defineProperty(t,"createFeatureUnit",{enumerable:!0,get:function(){return u.createFeatureUnit}}),Object.defineProperty(t,"createFeatureValue",{enumerable:!0,get:function(){return u.createFeatureValue}}),Object.defineProperty(t,"createGeneralInformationClassification",{enumerable:!0,get:function(){return u.createGeneralInformationClassification}}),Object.defineProperty(t,"createMeasurementsClassification",{enumerable:!0,get:function(){return u.createMeasurementsClassification}}),Object.defineProperty(t,"createScoringWeightAttributesClassification",{enumerable:!0,get:function(){return u.createScoringWeightAttributesClassification}}),Object.defineProperty(t,"createSystemAttributesClassification",{enumerable:!0,get:function(){return u.createSystemAttributesClassification}});var c=i(r(34224));t.createIgnorableClassifications=c.default;var d=i(r(47771));t.createImage=d.default;var f=o(r(53101));t.createProduct=f.default,Object.defineProperty(t,"createFullyPopulatedProduct",{enumerable:!0,get:function(){return f.createFullyPopulatedProduct}});var p=i(r(12415));t.createProductsApiResponse=p.default;var m=o(r(21533));t.createSystem=m.default,Object.defineProperty(t,"createFullyPopulatedSystem",{enumerable:!0,get:function(){return m.createFullyPopulatedSystem}});var h=r(12143);Object.defineProperty(t,"createSystemLayer",{enumerable:!0,get:function(){return h.createSystemLayer}}),Object.defineProperty(t,"createSystemLayerProducts",{enumerable:!0,get:function(){return h.createSystemLayerProducts}});var v=i(r(36167));t.createSystemReference=v.default;var g=i(r(92501));t.createSystemsApiResponse=g.default;var b=r(16475);Object.defineProperty(t,"ApprovalStatus",{enumerable:!0,get:function(){return b.ApprovalStatus}}),Object.defineProperty(t,"PimTypes",{enumerable:!0,get:function(){return b.PimTypes}}),Object.defineProperty(t,"GoodBetterBest",{enumerable:!0,get:function(){return b.GoodBetterBest}});var y=o(r(37949));t.createVariantOption=y.default,Object.defineProperty(t,"createFullyPopulatedVariantOption",{enumerable:!0,get:function(){return y.createFullyPopulatedVariantOption}})},78098:function(e,t,r){e=r.nmd(e);var n=r(37183),a=r(11329),o=t&&!t.nodeType&&t,i=o&&e&&!e.nodeType&&e,l=i&&i.exports===o?n.Buffer:void 0,s=(l?l.isBuffer:void 0)||a;e.exports=s},78319:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Root=t.classes=void 0;const n=r(91972),a=r(65781);t.classes={item:"CardRadioGroup-item"},t.Root=(0,n.styled)("div")((()=>({padding:"0px",[`& .${a.grid2Classes.container}`]:{display:"flex",flexFlow:"row wrap",margin:"-12px"},[`& .${t.classes.item}`]:{margin:"1px"}})))},78434:function(e,t,r){var n=r(93028);e.exports=function(e,t){return n(e,t)}},78507:function(e,t,r){"use strict";var n=r(44848);e.exports=n},78535:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.default=void 0;var a=n(r(14042)),o=n(r(71377)),i=function(e,t){if("function"==typeof WeakMap)var r=new WeakMap,n=new WeakMap;
155return function(e,t){if(!t&&e&&e.__esModule)return e;var a,o,i={__proto__:null,default:e};if(null===e||"object"!=typeof e&&"function"!=typeof e)return i;if(a=t?n:r){if(a.has(e))return a.get(e);a.set(e,i)}for(var l in e)"default"!==l&&{}.hasOwnProperty.call(e,l)&&((o=(a=Object.defineProperty)&&Object.getOwnPropertyDescriptor(e,l))&&(o.get||o.set)?a(i,l,o):i[l]=e[l]);return i}(e,t)}(r(86326)),l=r(91972),s=n(r(17025)),u=n(r(715)),c=n(r(45135)),d=n(r(37647)),f=n(r(84164)),p=n(r(92349)),m=n(r(95255)),h=n(r(40050)),v=r(80384),g=r(92038),b=r(37015),y=r(93657),x=n(r(32689)),C=r(47833),A=n(r(47008)),_=r(56028);var E=function(e){var t=e.data,r=e.pageContext,n=t.payloadSimplePage,E=n._id,S=n.brandLogo,w=n.title,k=n.subtitle,M=n.featuredMedia,T=n.leadBlock,O=n.shareWidget,D=n.sections,R=n.nextBestActions,P=n.linkColumns,L=n.heroType,I=n.breadcrumbs,j=n.breadcrumbTitle,F=n.meta,B=n.featuredVideo,N=n.cta,$=n.signupBlock,U=n.isSimplePageProtected,z=n.path,V=(0,g.updateBreadcrumbTitleFromPayload)(I,j),H=(0,v.useConfig)().isBrandProviderEnabled,W=(0,_.useSiteContext)().countryCode,G=(0,l.useTheme)(),Z=(0,i.useMemo)((function(){return!!t.payloadSampleOrder&&(0,C.getPathWithCountryCode)(W,t.payloadSampleOrder.path)===(0,C.getPathWithCountryCode)(W,z)}),[W,t.payloadSampleOrder,z]),q=(0,b.generateHeroLevel)(L,V),Y=(0,b.generateHeroProps)(w,q,k,B,M,null==N?void 0:N[0],G),K="Spotlight"===L||3!==q,X=i.default.createElement(s.default,{isDarkThemed:K},i.default.createElement(u.default,{data:V,isDarkThemed:K,"data-testid":"simple-page-breadcrumbs-top"})),Q={breadcrumbs:V,signupBlock:$,meta:U?Object.assign({},F,{noIndex:!0}):F,path:z},J=Boolean(H&&S);return i.default.createElement(x.default,{isPageProtected:U},i.default.createElement(f.default,{brand:S,title:w,pageData:Q,siteData:t.payloadSite,microCopy:t.allPayloadMicroCopy.nodes,pitchedRoofCalculatorConfig:t.payloadPitchedRoofCalculatorConfig,visualiserHouseTypes:t.allPayloadHouseModel.nodes,homePage:t.payloadHomePage,generalError:t.payloadGeneralError,countryNavigation:t.payloadCountryNavigation,sampleOrder:t.payloadSampleOrder,visualiser:t.payloadVisualiser,variantCodeToPathMap:null==r?void 0:r.variantCodeToPathMap,ogImageUrl:null==M?void 0:M.sizes.heroDesktop.url,pageId:r.pageId,payloadPageId:E},(0,y.renderHero)(Y,X,L,{isHeroKeyLine:J}),i.default.createElement(o.default,null,O&&O[0]&&i.default.createElement(m.default,{data:O[0],"data-testid":"share-widget-section-top"}),T&&T[0]&&i.default.createElement(c.default,{data:T[0]}),D&&i.default.createElement(p.default,{data:D,startIndex:+!(null==T||!T[0])}),Z&&t.payloadSampleOrder&&i.default.createElement(A.default,{data:{richTextDescription:t.payloadSampleOrder.richTextDescription,checkoutFormSection:t.payloadSampleOrder.checkoutFormSection,emptyBasketMessage:t.payloadSampleOrder.emptyBasketMessage,browseProductsCTALabel:t.payloadSampleOrder.browseProductsCTALabel,browseProductsCTA:t.payloadSampleOrder.browseProductsCTA}}),P&&P[0]&&i.default.createElement(d.default,{data:P[0]}),O&&O[0]&&i.default.createElement(m.default,{data:O[0],"data-testid":"share-widget-section-bottom"}),R&&i.default.createElement(h.default,{data:R}),i.default.createElement(a.default,{backgroundColor:"alabaster",isSlim:!0,"data-testid":"breadcrumbs-section-bottom"},i.default.createElement(s.default,null,i.default.createElement(u.default,{data:V,"data-testid":"simple-page-breadcrumbs-bottom"}))))))};t.default=E},78604:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.default=void 0;var a=r(82781),o=n(r(62151)),i=n(r(86326)),l=r(60036),s=n(r(43967)),u=r(56028),c=r(80794),d=function(e){var t=(0,u.useSiteContext)().getMicroCopy;return i.default.createElement(c.Container,null,i.default.createElement(s.default,{roof:e.roof,dimensions:e.dimensions}),i.default.createElement(c.ContingencyText,{"data-testid":"contingency-text",className:e.isHubSpotFormAvailable?void 0:c.classes.hasBottomMargin},t(a.microCopy.RESULTS_SUBTITLE,{contingency:l.CONTINGENCY_PERCENTAGE_TEXT})),e.isHubSpotFormAvailable?void 0:i.default.createElement(o.default,{"data-testid":"print-calculation-report",gtm:{id:"rc-solution",action:"selected",label:t(a.microCopy.RESULTS_DOWNLOAD_PDF_LABEL)},href:"#print-calculations-report"},t(a.microCopy.RESULTS_DOWNLOAD_PDF_LABEL)))};t.default=d},78657:function(e,t,r){"use strict";r.r(t),r.d(t,{default:function(){return d}});var n=r(86326);function a(){return a=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];
155for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},a.apply(this,arguments)}const o={position:"absolute",bottom:0,left:0,height:0,overflow:"hidden","padding-top":0,"padding-bottom":0,border:"none"},i=["box-sizing","width","font-size","font-weight","font-family","font-style","letter-spacing","text-indent","white-space","word-break","overflow-wrap","padding-left","padding-right"];const l=["component","ellipsis","trimRight","className"];function s(e,t){for(;e&&t--;)e=e.previousElementSibling;return e}const u={basedOn:void 0,className:"",component:"div",ellipsis:"…",maxLine:1,onReflow(){},text:"",trimRight:!0,winWidth:void 0},c=Object.keys(u);class d extends n.Component{constructor(e){super(e),this.state={text:e.text,clamped:!1},this.units=[],this.maxLine=0,this.canvas=null}componentDidMount(){this.initCanvas(),this.reflow(this.props)}componentDidUpdate(e){e.winWidth!==this.props.winWidth&&this.copyStyleToCanvas(),this.props!==e&&this.reflow(this.props)}componentWillUnmount(){this.canvas&&(this.canvas.parentNode.removeChild(this.canvas),this.canvas=null)}setState(e,t){return void 0!==e.clamped&&(this.clamped=e.clamped),super.setState(e,t)}initCanvas(){if(this.canvas)return;const e=this.canvas=document.createElement("div");e.className=`LinesEllipsis-canvas ${this.props.className}`,e.setAttribute("aria-hidden","true"),this.copyStyleToCanvas(),Object.keys(o).forEach((t=>{e.style[t]=o[t]})),document.body.appendChild(e)}copyStyleToCanvas(){const e=window.getComputedStyle(this.target);i.forEach((t=>{this.canvas.style[t]=e[t]}))}reflow(e){const t=e.basedOn||(/^[\x00-\x7F]+$/.test(e.text)?"words":"letters");switch(t){case"words":this.units=e.text.split(/\b|(?=\W)/);break;case"letters":this.units=Array.from(e.text);break;default:throw new Error(`Unsupported options basedOn: ${t}`)}this.maxLine=+e.maxLine||1,this.canvas.innerHTML=this.units.map((e=>`<span class='LinesEllipsis-unit'>${e}</span>`)).join("");const r=this.putEllipsis(this.calcIndexes()),n=r>-1,a={clamped:n,text:n?this.units.slice(0,r).join(""):e.text};this.setState(a,e.onReflow.bind(this,a))}calcIndexes(){const e=[0];let t=this.canvas.firstElementChild;if(!t)return e;let r=0,n=1,a=t.offsetTop;for(;(t=t.nextElementSibling)&&(t.offsetTop>a&&(n++,e.push(r),a=t.offsetTop),r++,!(n>this.maxLine)););return e}putEllipsis(e){if(e.length<=this.maxLine)return-1;const t=e[this.maxLine],r=this.units.slice(0,t),n=this.canvas.children[t].offsetTop;this.canvas.innerHTML=r.map(((e,t)=>`<span class='LinesEllipsis-unit'>${e}</span>`)).join("")+`<wbr><span class='LinesEllipsis-ellipsis'>${this.props.ellipsis}</span>`;const a=this.canvas.lastElementChild;let o=s(a,2);for(;o&&(a.offsetTop>n||a.offsetHeight>o.offsetHeight||a.offsetTop>o.offsetTop);)this.canvas.removeChild(o),o=s(a,2),r.pop();return r.length}isClamped(){return this.clamped}render(){const{text:e,clamped:t}=this.state,r=this.props,{component:o,ellipsis:i,trimRight:s,className:u}=r,d=function(e,t){if(null==e)return{};var r,n,a={},o=Object.keys(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||(a[r]=e[r]);return a}(r,l);return n.createElement(o,a({className:`LinesEllipsis ${t?"LinesEllipsis--clamped":""} ${u}`,ref:e=>this.target=e},function(e,t){if(!e||"object"!=typeof e)return e;const r={};return Object.keys(e).forEach((n=>{t.indexOf(n)>-1||(r[n]=e[n])})),r}(d,c)),t&&s?e.replace(/[\s\uFEFF\xA0]+$/,""):e,n.createElement("wbr",null),t&&n.createElement("span",{className:"LinesEllipsis-ellipsis"},i))}}d.defaultProps=u},78723:function(e,t,r){"use strict";var n=r(86326);t.A=n.createContext(null)},78902:function(e,t,r){"use strict";var n=r(60330);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=n(r(24142)),o=r(36870),i=(0,a.default)((0,o.jsx)("path",{d:"M12 7c2.76 0 5 2.24 5 5 0 .65-.13 1.26-.36 1.83l2.92 2.92c1.51-1.26 2.7-2.89 3.43-4.75-1.73-4.39-6-7.5-11-7.5-1.4 0-2.74.25-3.98.7l2.16 2.16C10.74 7.13 11.35 7 12 7zM2 4.27l2.28 2.28.46.46C3.08 8.3 1.78 10.02 1 12c1.73 4.39 6 7.5 11 7.5 1.55 0 3.03-.3 4.38-.84l.42.42L19.73 22 21 20.73 3.27 3 2 4.27zM7.53 9.8l1.55 1.55c-.05.21-.08.43-.08.65 0 1.66 1.34 3 3 3 .22 0 .44-.03.65-.08l1.55 1.55c-.67.33-1.41.53-2.2.53-2.76 0-5-2.24-5-5 0-.79.2-1.53.53-2.2zm4.31-.78 3.15 3.15.02-.16c0-1.66-1.34-3-3-3l-.17.01z"}),"VisibilityOff");t.default=i},79007:function(e,t,r){"use strict";
155Object.defineProperty(t,"__esModule",{value:!0}),t.Root=t.classes=void 0;const n=r(65551),a=r(91972),o="Navigation";t.classes={offset0:`${o}-offset0`,offset1:`${o}-offset1`,offset2:`${o}-offset2`,offset3:`${o}-offset3`,offset4:`${o}-offset4`,offset5:`${o}-offset5`,navigationList:`${o}-navigationList`,footer:`${o}-footer`,show:`${o}-show`,backNavigation:`${o}-backNavigation`,backButton:`${o}-backButton`,chevronLeft:`${o}-chevronLeft`,chevronRight:`${o}-chevronRight`,separator:`${o}-separator`,mainMenuTitle:`${o}-mainMenuTitle`,mainMenuTitleWrapper:`${o}-mainMenuTitleWrapper`,navigationListType:`${o}-navigationListType`,image:`${o}-image`,iconWrapper:`${o}-iconWrapper`,utilities:`${o}-utilities`,languageButtonContent:`${o}-languageButtonContent`,languageIcon:`${o}-languageIcon`,navigationListButton:`${o}-navigationListButton`,active:`${o}-active`,outline:`${o}-outline`},t.Root=(0,a.styled)("nav")((({theme:e})=>({height:"100%",margin:"auto",maxWidth:e.breakpoints.values.xl,overflowX:"hidden",position:"relative",zIndex:10,[e.breakpoints.up(1030)]:{margin:"0 50px",top:"16px"},[`@media (min-width: ${e.breakpoints.values.xl+100}px)`]:{margin:"auto"},[`.${t.classes.navigationList}`]:{[`.${t.classes.navigationList}`]:{left:"calc(100% + 1px)"},[`.${t.classes.footer}`]:{zIndex:0,[`.${t.classes.navigationListButton}`]:{[`.${t.classes.outline}`]:{color:e.colours.cyan500,borderColor:`${e.colours.cyan500}80`,"&:hover":{backgroundColor:`${e.colours.cyan600}0a`}}},[e.breakpoints.up(1030)]:{left:"400%"},[e.breakpoints.down(1030)]:{display:"none"}},"& > ul":{height:"100%",listStyle:"none",overflowX:"hidden",overflowY:"auto",[e.breakpoints.up(1030)]:{height:"calc(100% - 1rem)"}},backgroundColor:e.colours.white,boxSizing:"border-box",display:"none",height:"100%",position:"absolute",width:"100%",top:0,zIndex:1,[e.breakpoints.up(1030)]:{borderRight:`1px solid ${e.colours.storm}`}},[`> .${t.classes.navigationList}`]:{left:"0%",transition:"left 0.2s ease-out",[e.breakpoints.up(1030)]:{borderRight:"none",width:"25%",marginLeft:"-25%"}},[`.${t.classes.navigationListButton}`]:{textAlign:"left",justifyContent:"space-between",alignItems:"normal","& svg":{height:"30px",margin:"-7px 0"},[`&:hover .${t.classes.chevronLeft}, .${t.classes.active} .chevronLeft, &:hover .${t.classes.chevronRight}, .${t.classes.active} .${t.classes.chevronRight}`]:{transform:"translateX(0px)"},[`.${n.buttonClasses.startIcon}, .${n.buttonClasses.endIcon}`]:{display:"initial",marginLeft:0,"& [data-name='bg block']":{fill:"none"},"& svg":{maxWidth:"100px",[e.breakpoints.up("xl")]:{maxWidth:"130px"}}},color:e.colours.slate,fontSize:"1rem",lineHeight:1,margin:"0 10px",padding:"12px 16px",transition:"background-color 120ms cubic-bezier(0.4, 0, 0.2, 1)",width:"calc(100% - 20px)",fill:"transparent",[e.breakpoints.up(1030)]:{margin:0,width:"100%"},"&:hover":{color:e.colours.charcoal}},[`.${t.classes.offset0}`]:{left:"0 !important",[e.breakpoints.up(1030)]:{left:"initial !important"}},[`.${t.classes.offset1}`]:{left:"-100% !important",[e.breakpoints.up(1030)]:{left:"initial !important"}},[`.${t.classes.offset2}`]:{left:"-200% !important",[e.breakpoints.up(1030)]:{left:"initial !important"}},[`.${t.classes.offset3}`]:{left:"-300% !important",[e.breakpoints.up(1030)]:{left:"initial !important"}},[`.${t.classes.offset4}`]:{left:"-400% !important",[e.breakpoints.up(1030)]:{left:"initial !important"}},[`.${t.classes.show}`]:{display:"block"},[`.${t.classes.backNavigation}`]:{[e.breakpoints.up(1030)]:{display:"none"}},[`.${t.classes.backButton}`]:{fontWeight:"bold",marginTop:"10px !important",padding:"12px 10px 12px 2px !important",width:"250px !important",justifyContent:"start !important","& svg":{width:"24px !important"}},[`.${t.classes.chevronLeft}`]:{height:"1.5rem !important",transition:"transform 120ms cubic-bezier(0.4, 0, 0.2, 1)",transform:"translateX(10px)",marginRight:"15px !important"},[`.${t.classes.chevronRight}`]:{height:"1.5rem !important",transition:"transform 120ms cubic-bezier(0.4, 0, 0.2, 1)",transform:"translateX(-10px)"},[`.${t.classes.separator}`]:{border:"none",borderTop:`1px solid ${e.colours.storm}`,margin:"12px 16px"},[`.${t.classes.mainMenuTitle}`]:{borderBottom:`1px solid ${e.colours.alabaster}`,fontWeight:"bold",margin:"15px 10px 10px",padding:"0 46px 19px 10px",width:"50%"},[`.${t.classes.mainMenuTitleWrapper}`]:{[e.breakpoints.up(1030)]:{display:"none"}},[`.${t.classes.navigationListType}`]:{"& svg":{height:"2rem"},margin:"16px",padding:"0 10px",[e.breakpoints.up(1030)]:{padding:0,margin:"16px"}},[`.${t.classes.image}`]:{maxWidth:"100%",margin:"0 0 24px 16px",display:"block"},[`.${t.classes.iconWrapper}`]:{display:"inline-block",width:"100px",[e.breakpoints.up("xl")]:{width:"130px"}},[`.${t.classes.utilities}`]:{backgroundColor:e.colours.pearl,margin:"10px 0 !important",padding:"10px 0 !important"},[`.${t.classes.languageButtonContent}`]:{display:"flex",justifyContent:"center",fontWeight:500},[`.${t.classes.languageIcon}`]:{marginRight:"10px",width:"20px"},[`.${t.classes.active}`]:{backgroundColor:"rgba(59, 59, 59, 0.04)"}})))},79120:function(e,t,r){"use strict";
155var n=r(42824).match(/AppleWebKit\/(\d+)\./);e.exports=!!n&&+n[1]},79144:function(e,t,r){"use strict";var n=r(86115),a=r(62392);e.exports="process"===a(n.process)},79193:function(e,t,r){"use strict";r.r(t),r.d(t,{CacheConfig:function(){return de},LoadConfig:function(){return be},useAnimation:function(){return we},useCache:function(){return De},useClickOutside:function(){return Be},useComposedRef:function(){return $e},useCookie:function(){return We},useDarkMode:function(){return Ye},useDebounce:function(){return Qe},useDebouncedValue:function(){return Je},useDelayedValue:function(){return et},useElementSize:function(){return wt},useEventListener:function(){return Ze},useFavicon:function(){return Pt},useIdle:function(){return Lt},useIntersecting:function(){return jt},useIntersectionObserver:function(){return It},useInterval:function(){return He},useIsomorphicLayoutEffect:function(){return _t},useLatestRef:function(){return Ee},useLayoutMount:function(){return Bt},useLayoutTargetEffect:function(){return Et},useLayoutUpdate:function(){return Nt},useLoad:function(){return qt},useLocalStorage:function(){return Jt},useMatchMedia:function(){return qe},useMemoizedValue:function(){return Xt},useMount:function(){return er},useMountedRef:function(){return Mt},useOnce:function(){return tr},useOnline:function(){return rr},usePageVisible:function(){return nr},usePersist:function(){return Se},usePreviousRef:function(){return Tt},useRaf:function(){return ar},useReload:function(){return or},useRerender:function(){return ir},useResizeObserver:function(){return St},useSafeState:function(){return Oe},useSessionStorage:function(){return lr},useSetState:function(){return Vt},useSubmit:function(){return ur},useTargetEffect:function(){return Fe},useThrottle:function(){return Gt},useThrottledValue:function(){return cr},useTimeout:function(){return Ve},useTitle:function(){return dr},useToggle:function(){return fr},useUnmount:function(){return _e},useUnmountedRef:function(){return Te},useUpdate:function(){return Me},useWindowFocus:function(){return pr},useWindowSize:function(){return mr}});var n=r(35751),a=r(99742),o=r(3405),i=r(46578),l=r(13899),s=r(44584),u=r(66257),c=r(51816),d=r(86608),f=r(88232),p=r(96548);function m(e){return m="function"==typeof f&&"symbol"==typeof p?function(e){return typeof e}:function(e){return e&&"function"==typeof f&&e.constructor===f&&e!==f.prototype?"symbol":typeof e},m(e)}var h=r(50007);function v(e){var t=function(e,t){if("object"!==m(e)||null===e)return e;var r=e[h];if(void 0!==r){var n=r.call(e,t||"default");if("object"!==m(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===m(t)?t:String(t)}function g(e,t,r){return(t=v(t))in e?d(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function b(e,t){var r=n(e);if(a){var s=a(e);t&&(s=o(s).call(s,(function(t){return i(e,t).enumerable}))),l(r).apply(r,s)}return r}function y(e){for(var t=1;t<arguments.length;t++){var r,n,a=null!=arguments[t]?arguments[t]:{};t%2?s(r=b(Object(a),!0)).call(r,(function(t){g(e,t,a[t])})):u?c(e,u(a)):s(n=b(Object(a))).call(n,(function(t){d(e,t,i(a,t))}))}return e}var x=r(86326),C=r(18757),A=r.n(C),_=r(73634),E=r(61893);var S=r(23786);var w=r(67941),k=r(29513);function M(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function T(e,t){var r;if(e){if("string"==typeof e)return M(e,t);var n=w(r=Object.prototype.toString.call(e)).call(r,8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?k(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?M(e,t):void 0}}function O(e,t){return function(e){if(E(e))return e}(e)||function(e,t){var r=null==e?null:void 0!==f&&S(e)||e["@@iterator"];if(null!=r){var n,a,o,i,s=[],u=!0,c=!1;try{if(o=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;u=!1}else for(;!(u=(n=o.call(r)).done)&&(l(s).call(s,n.value),s.length!==t);u=!0);}catch(d){c=!0,a=d}finally{try{if(!u&&null!=r.return&&(i=r.return(),Object(i)!==i))return}finally{if(c)throw a}}return s}}(e,t)||T(e,t)||function(){throw new TypeError("Invalid attempt to de
155structure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function D(e,t){var r=void 0!==f&&S(e)||e["@@iterator"];if(!r){if(E(e)||(r=T(e))||t&&e&&"number"==typeof e.length){r&&(e=r);var n=0,a=function(){};return{s:a,n:function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,i=!0,l=!1;return{s:function(){r=r.call(e)},n:function(){var e=r.next();return i=e.done,e},e:function(e){l=!0,o=e},f:function(){try{i||null==r.return||r.return()}finally{if(l)throw o}}}}function R(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function P(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),d(e,v(n.key),n)}}function L(e,t,r){return t&&P(e.prototype,t),r&&P(e,r),d(e,"prototype",{writable:!1}),e}function I(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}var j=r(68647),F=r(55220),B=r(27084);function N(e,t){var r;return N=F?B(r=F).call(r):function(e,t){return e.__proto__=t,e},N(e,t)}function $(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=j(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),d(e,"prototype",{writable:!1}),t&&N(e,t)}var U=r(16280),z=r(32072);function V(e){var t;return V=F?B(t=z).call(t):function(e){return e.__proto__||z(e)},V(e)}function H(e){var t=function(){if("undefined"==typeof Reflect||!U)return!1;if(U.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(U(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var r,n=V(e);if(t){var a=V(this).constructor;r=U(n,arguments,a)}else r=n.apply(this,arguments);return function(e,t){if(t&&("object"===m(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return I(e)}(this,r)}}function W(e){return function(e){if(E(e))return M(e)}(e)||function(e){if(void 0!==f&&null!=S(e)||null!=e["@@iterator"])return k(e)}(e)||T(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}var G=r(87561),Z=r.n(G),q=r(63536),Y=r.n(q),K=r(94360),X=r.n(K),Q=function(){function e(){R(this,e),g(this,"_topEmitter",null),g(this,"_parentEmitter",null),g(this,"_emitters",new Map),g(this,"_listeners",Object.create(null)),g(this,"_maxListeners",e.DEFAULT_MAX_LISTENERS)}return L(e,[{key:"_checkEventName",value:function(e){if(this._topEmitter)this._topEmitter._checkEventName(e);else{if(!Z()(e)&&!Y()(e))throw new TypeError("Event name must be a string or a symbol. Received: ".concat(m(e),"."));if(""===e)throw new TypeError("Event name can not be an empty string.")}}},{key:"_checkEventListener",value:function(e){if(this._topEmitter)this._topEmitter._checkEventListener(e);else if(!X()(e))throw new TypeError("Event listener must be a function. Received: ".concat(m(e),"."))}},{key:"_attach",value:function(){if(this._parentEmitter){var e=this._parentEmitter._emitters;e.has(this._forKey)||e.set(this._forKey,this),this._parentEmitter._attach()}}},{key:"_prune",value:function(){this._parentEmitter&&(this._emitters.size||this.getListenersCount()||(this._parentEmitter._emitters.delete(this._forKey),this._parentEmitter._prune()))}},{key:"getMaxListeners",value:function(){return this._topEmitter?this._topEmitter._maxListeners:this._maxListeners}},{key:"setMaxListeners",value:function(e){return this._topEmitter?this._topEmitter.setMaxListeners(e):this._maxListeners=e,this}},{key:"for",value:function(t){var r=this._emitters.get(t);return r||((r=new e)._forKey=t,r._topEmitter=this._topEmitter||this,r._parentEmitter=this),r}},{key:"on",value:function(e,t){this._checkEventName(e),this._checkEventListener(t);var r=this._listeners[e];return r?r.push(t):r=this._listeners[e]=[t],this._attach(),this}},{key:"once",value:function(e,t){var r=this;this._checkEventName(e),this._checkEventListener(t);var n=function t(){r.off(e,t.__RAW_LISTENER__),t.__RAW_LISTENER__.apply(t,arguments)};return n.__RAW_LISTENER__=t,this.on(e,n),this}},{key:"off",value:function(e,t){this._checkEventName(e),this._checkEventListener(t);var r=this._listeners[e];if(r){for(var n=-1,a=r.length-1;a>=0;a--)if(r[a]===t||r[a].__RAW_LISTENER__===t){n=a;break}n>=0&&r.splice(n,1),0===r.length&&delete this._listeners[e]}return this._prune(),this}},{key:"emit",value:function(e){this._checkEventName(e);var t=this._listeners[e];if(t){t=W(t);for(var r=arguments.length,n=new Array(r>1?r-1:0),a=1;a<r;a++)n[a-1]=arguments[a];for(var o=0;o<t.length;o++)try{var i;(i=t)[o].apply(i,n)}catch(l){console.error(l)}}return this}},{key:"getEventNames",value:function(){return[].concat(W(Object.getOwnPropertyNames(this._listeners)),W(Object.getOwnPropertySymbols(this._listeners)))}},{key:"getListeners",value:function(e){return this._checkEventName(e),(this._listeners[e]||[]).map((function(e){return e.__RAW_LISTENER__||e}))}},{key:"getListenersCount",value:function(e){var t,r=this,n=0;void 0!==e?(this._checkEventName(e),n=(null===(t=this._listeners[e])||void 0===t?void 0:t.length)||0):this.getEventNames().forEac
155h((function(e){var t;n+=(null===(t=r._listeners[e])||void 0===t?void 0:t.length)||0}));return n}},{key:"removeAllListeners",value:function(e){return void 0!==e?(this._checkEventName(e),delete this._listeners[e]):this._listeners=Object.create(null),this._prune(),this}}]),e}();g(Q,"DEFAULT_MAX_LISTENERS",100);var J=Q,ee=function(e){$(r,e);var t=H(r);function r(){var e;R(this,r);for(var n=arguments.length,a=new Array(n),o=0;o<n;o++)a[o]=arguments[o];return g(I(e=t.call.apply(t,[this].concat(a))),"_ready",!0),g(I(e),"_records",new Map),g(I(e),"_maxCacheTime",r.DEFAULT_MAX_CACHE_TIME),g(I(e),"_defaultCacheTime",r.DEFAULT_CACHE_TIME),e}return L(r,[{key:"_checkCacheKey",value:function(e){if(null==e)throw new TypeError("Cache key can't be null or undefined. Received: ".concat(String(e),"."))}},{key:"_checkCacheData",value:function(e){if(void 0===e)throw new TypeError("Cache data can't be undefined.")}},{key:"_setDeleteRecordTimer",value:function(e,t){var r=this,n=0;return t>0&&t<=this._maxCacheTime&&t<Number.MAX_SAFE_INTEGER&&(n=+setTimeout((function(){r.delete(e)}),t)),n}},{key:"_clearDeleteRecordTimer",value:function(e){var t=this._records.get(e);t&&t.deleteTimer&&clearTimeout(t.deleteTimer)}},{key:"isReady",value:function(){return this._ready}},{key:"asReady",value:function(){return this._ready||(this._ready=!0,this.emit("ready")),this}},{key:"getMaxCacheTime",value:function(){return this._maxCacheTime}},{key:"setMaxCacheTime",value:function(e){return this._maxCacheTime=e,this}},{key:"getDefaultCacheTime",value:function(){return this._defaultCacheTime}},{key:"setDefaultCacheTime",value:function(e){return this._defaultCacheTime=e,this}},{key:"memorize",value:function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};this._checkCacheKey(e),this._checkCacheData(t),this._clearDeleteRecordTimer(e);var n=Date.now(),a=r.cacheTimestamp,o=void 0===a?n:a,i=r.cacheTime,l=void 0===i?this._defaultCacheTime:i,s=o-n+l;if(s>0){var u=this._setDeleteRecordTimer(e,s);this._records.set(e,{data:t,cacheTime:l,deleteTimer:u,cacheTimestamp:o})}else this._records.delete(e);return this}},{key:"set",value:function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};this._checkCacheKey(e),this._checkCacheData(t),this._clearDeleteRecordTimer(e);var n=r.cacheTime,a=void 0===n?this._defaultCacheTime:n;return a>0?(this._records.set(e,{data:t,cacheTime:a,deleteTimer:this._setDeleteRecordTimer(e,a),cacheTimestamp:Date.now()}),this.for(e).emit("set",t),this.emit("set",e,t)):this.delete(e),this}},{key:"has",value:function(e){return this._records.has(e)}},{key:"get",value:function(e){var t;return null===(t=this._records.get(e))||void 0===t?void 0:t.data}},{key:"getCacheTime",value:function(e){var t;return null===(t=this._records.get(e))||void 0===t?void 0:t.cacheTime}},{key:"getCacheTimestamp",value:function(e){var t;return null===(t=this._records.get(e))||void 0===t?void 0:t.cacheTimestamp}},{key:"delete",value:function(e){var t=this._records.get(e);return t&&(this._clearDeleteRecordTimer(e),this._records.delete(e),this.for(e).emit("delete",t.data),this.emit("delete",e,t.data)),this}},{key:"clear",value:function(){var e=new Map(this._records);this._records.clear();var t,r=D(e);try{for(r.s();!(t=r.n()).done;){var n=O(t.value,2),a=n[0],o=n[1];o.deleteTimer&&clearTimeout(o.deleteTimer),this.for(a).emit("delete",o.data),this.emit("delete",a,o.data)}}catch(i){r.e(i)}finally{r.f()}return this.emit("clear"),this}}]),r}(J);g(ee,"DEFAULT_CACHE_TIME",3e5),g(ee,"DEFAULT_MAX_CACHE_TIME",Number.MAX_SAFE_INTEGER);var te=ee,re=r(68597),ne=r.n(re);var ae=function(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return ne().apply(void 0,[{}].concat(t,[function(e,t){return void 0===t?e:t}]))},oe=!("undefined"==typeof window||!window.document||!window.document.createElement),ie="__LILIB_HOOKS_GLOBAL_CACHE__",le={global:!1,cacheTime:3e5,cacheSync:!1},se=(0,x.createContext)(y(y({},le),{},{cache:new te})),ue=function(){return(0,x.useContext)(se)},ce=function(e){var t=ue(),r=(0,x.useRef)(),n=A()(e,"inherit","children");(n=e.inherit?ae(t,n):ae(le,n)).global&&oe&&window[ie]&&(n.cache=window[ie]),n.cache||(r.current||(r.current=ne
155w te),n.cache=r.current),n.global&&oe&&!window[ie]&&(window[ie]=n.cache);var a=n.cache,o=(0,x.useCallback)((function(e){return a.isReady()?function(){}:(a.once("ready",e),function(){a.off("ready",e)})}),[a]),i=(0,x.useCallback)((function(){return a.isReady()}),[a]),l=(0,_.useSyncExternalStore)(o,i);return(0,x.useDebugValue)(l?"Ready":"Unready"),(0,x.useDebugValue)(n),x.createElement(se.Provider,{value:n},l?e.children:n.fallback)};ce.Context=se,ce.useConfig=ue;var de=ce,fe=function(e){$(r,e);var t=H(r);function r(){var e;R(this,r);for(var n=arguments.length,a=new Array(n),o=0;o<n;o++)a[o]=arguments[o];return g(I(e=t.call.apply(t,[this].concat(a))),"_loadings",new Map),g(I(e),"_reloaders",new Map),e}return L(r,[{key:"isLoading",value:function(e,t){return t?this._loadings.get(e)===t:this._loadings.has(e)}},{key:"setLoading",value:function(e,t){this._loadings.set(e,t)}},{key:"deleteLoading",value:function(e,t){t?this._loadings.get(e)===t&&this._loadings.delete(e):this._loadings.delete(e)}},{key:"getReloaders",value:function(e){return this._reloaders.get(e)||[]}},{key:"addReloader",value:function(e,t){var r=this._reloaders.get(e);r?r.includes(t)||r.push(t):this._reloaders.set(e,[t])}},{key:"removeReloader",value:function(e,t){var r=this._reloaders.get(e);if(r){var n=r.lastIndexOf(t);n>=0&&r.splice(n,1),r.length||this._reloaders.delete(e)}}}]),r}(J),pe="__LILIB_HOOKS_GLOBAL_LOAD_STORE__",me={global:!1,cacheTime:3e5,staleTime:0,retry:!1,retryLimit:3,retryInterval:0,fallbackRetry:!1,fallbackRetryLimit:3,fallbackRetryInterval:0,polling:!1,pollingInterval:3e4,pollingInPageHiding:!1,pollingIntervalInPageHiding:6e4,autoReloadWaitTime:1e4,autoReloadOnPageShow:!1,autoReloadOnWindowFocus:!1,autoReloadOnNetworkReconnect:!1},he=(0,x.createContext)(y(y({},me),{},{store:new fe})),ve=function(){return(0,x.useContext)(he)},ge=function(e){var t=ve(),r=(0,x.useRef)(),n=A()(e,"inherit","children");return(n=e.inherit?ae(t,n):ae(me,n)).global&&oe&&window[pe]&&(n.store=window[pe]),n.store||(r.current||(r.current=new fe),n.store=r.current),n.global&&oe&&!window[pe]&&(window[pe]=n.store),(0,x.useDebugValue)(n),x.createElement(he.Provider,{value:n},e.children)};ge.Context=he,ge.useConfig=ve;var be=ge,ye=r(56444),xe=r.n(ye),Ce=r(63237),Ae=r.n(Ce);var _e=function(e){var t=(0,x.useRef)(e);t.current=e,(0,x.useEffect)((function(){return function(){t.current()}}),[])};var Ee=function(e){var t=(0,x.useRef)(e);return t.current=e,t};var Se=function(e){var t=(0,x.useRef)(),r=Ee(e);return t.current||(t.current=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return r.current.apply(this,t)}),t.current};var we=function(e,t){var r,n=0;Ae()(t)?n=t:t&&(t.duration&&(n=+t.duration),t.algorithm&&(r=t.algorithm));var a=(0,x.useRef)(0),o=(0,x.useRef)(0),i=Ee(e),l=Se((function(e){o.current||(o.current=e);var t=e-o.current,s=n>0?t/n:1;s<0&&(s=0),s>1&&(s=1),s<1&&(a.current=xe()(l)),r?i.current(r(s)):i.current(s)})),s=(0,x.useCallback)((function(){a.current&&(xe().cancel(a.current),a.current=0),o.current=0}),[]),u=Se((function(){s(),a.current=xe()(l)}));return _e(s),[u,s]};var ke=function(e){return function(t,r){var n=(0,x.useRef)(!1);e((function(){if(n.current)return t();n.current=!0}),r),_e((function(){n.current=!1}))}},Me=ke(x.useEffect);var Te=function(){var e=(0,x.useRef)(!1);return(0,x.useEffect)((function(){return e.current=!1,function(){e.current=!0}}),[]),e};var Oe=function(e){var t=Te(),r=O((0,x.useState)(e),2),n=r[0],a=r[1];return[n,Se((function(e){t.current||a(e)}))]};var De=function(e){var t,r,n,a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},o=ue(),i=a.defaultValue,l=a.validate,s=a.onSet,u=a.onDelete,c=null!==(t=a.cache)&&void 0!==t?t:o.cache,d=null!==(r=a.cacheTime)&&void 0!==r?r:o.cacheTime,f=null!==(n=a.cacheSync)&&void 0!==n?n:o.cacheSync,p=!1,m=!1;!0===f?(p=!0,m=!0):f&&(p=!!f.set,m=!!f.delete);var h=function(){var t=c.get(e);return void 0!==t?l?l(t)?t:i:t:i},v=O(Oe(h),2),g=v[0],b=v[1],y=Se((function(t){void 0===t?c.delete(e):c.set(e,t,{cacheTime:d})})),C=!!s||p,A=!!u||m,_=Se((function(e){p&&b(h()),s&&s(e)})),E=Se((function(e){m&&b(h()),u&&u(e)}));return(0,x.useEffect)((function(){if(C)return c.for(e).on("set",_),function(){c.for(e).off("set",_)}}),[e,c,C,_]),(0,x.useEffect)((function(){if(A)return c.for(e).on("delete",E),function(){c.for(e).off("delete",E)}}),[e,c,A,E]),Me((function(){b(h())}),[e,c]),Me((function(){0}),[e]),(0,x.useDebugValue)(g),[g,y]},Re=r(46015),Pe=r.n(Re);var Le=function(e){return oe?X()(e)?e():Pe()(e)&&"current"in e?e.current:e:null};var Ie=function(e,t){for(var r=arguments.length,n=new Array(r>2?r-2:0),a=2;a<r;a++)n[a-2]=arguments[a];var o=[e,t].concat(n);if(arguments.length<2)throw new TypeError("The length of `areArraysEqual`'s params must be >= 2.");if(o.some((function(e){return!Array.isArray(e)})))throw new TypeError("The params of `areArraysEqual` must be arrays.");for(var i=o[0],l=o.length,s=!0,u=1;u<l;u++)i!==o[u]&&(s=!1);if(s)return!0;for(var c=1;c<l;c++)if(i.length!==o[c].length)return!1;for(var d=1;d<l;d++)for(var f=o[d],p=i.length,m=0;m<p;m++)if(!Object.is(i[m],f[m]))return!1;return!0};var je=function(e){return function(t,r,n){var a=(0,x.useRef)(!1),o=(0,x.useRef)([]),i=(0,x.useRef)([]),l=(0,x.useRef)();function s(){var e;null===(e=l.current)||void 0===e||e.call(l)}e((function(){var e=n.map(Le);function u(){o.current=r,i.current=e,l.current=t()}a.current?Ie(r,o.current)&&Ie(e,i.current)||(s(),u()):(u(),a.current=!0)})),_e((function(){s(),a.current=!1}))}},Fe=je(x.useEffect);var Be=function(e,t,r){var n=Array.isArray(e)?e:[e],a=r||{},o=a.container,i=a.eventName,l=void 0===i?"mousedown":i,s=Array.isArray(l)?l:[l],u=Ee(t);
155Fe((function(){var e=n.map(Le).filter(Boolean);if(e.length){var t,r=Le(o)||document,a=D(s);try{for(a.s();!(t=a.n()).done;){var i=t.value;r.addEventListener(i,l)}}catch(c){a.e(c)}finally{a.f()}return function(){var e,t=D(s);try{for(t.s();!(e=t.n()).done;){var n=e.value;r.removeEventListener(n,l)}}catch(c){t.e(c)}finally{t.f()}}}function l(t){var r,n=D(e);try{for(n.s();!(r=n.n()).done;){var a=r.value;if(a&&a.contains(t.target))return}}catch(c){n.e(c)}finally{n.f()}u.current(t)}}),s,n)};var Ne=function(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return function(e){t.forEach((function(t){X()(t)?t(e):Pe()(t)&&"current"in t&&(t.current=e)}))}};var $e=function(){return Se(Ne.apply(void 0,arguments))};function Ue(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)e[n]=r[n]}return e}var ze=function e(t,r){function n(e,n,a){if("undefined"!=typeof document){"number"==typeof(a=Ue({},r,a)).expires&&(a.expires=new Date(Date.now()+864e5*a.expires)),a.expires&&(a.expires=a.expires.toUTCString()),e=encodeURIComponent(e).replace(/%(2[346B]|5E|60|7C)/g,decodeURIComponent).replace(/[()]/g,escape);var o="";for(var i in a)a[i]&&(o+="; "+i,!0!==a[i]&&(o+="="+a[i].split(";")[0]));return document.cookie=e+"="+t.write(n,e)+o}}return Object.create({set:n,get:function(e){if("undefined"!=typeof document&&(!arguments.length||e)){for(var r=document.cookie?document.cookie.split("; "):[],n={},a=0;a<r.length;a++){var o=r[a].split("="),i=o.slice(1).join("=");try{var l=decodeURIComponent(o[0]);if(n[l]=t.read(i,l),e===l)break}catch(s){}}return e?n[e]:n}},remove:function(e,t){n(e,"",Ue({},t,{expires:-1}))},withAttributes:function(t){return e(this.converter,Ue({},this.attributes,t))},withConverter:function(t){return e(Ue({},this.converter,t),this.attributes)}},{attributes:{value:Object.freeze(r)},converter:{value:Object.freeze(t)}})}({read:function(e){return'"'===e[0]&&(e=e.slice(1,-1)),e.replace(/(%[\dA-F]{2})+/gi,decodeURIComponent)},write:function(e){return encodeURIComponent(e).replace(/%(2[346BF]|3[AC-F]|40|5[BDE]|60|7[BCD])/g,decodeURIComponent)}},{path:"/"});var Ve=function(e,t){var r=Se(e),n=(0,x.useRef)(),a=Se((function(){void 0!==n.current&&(clearTimeout(n.current),n.current=void 0)})),o=Se((function(){a(),n.current=setTimeout(r,t)}));return _e(a),[o,a]};var He=function(e,t){var r=O(Ve((function(){e(),n()}),t),2),n=r[0],a=r[1];return[n,a]};var We=function(e,t){var r=t||{},n=r.defaultValue,a=r.polling,o=void 0!==a&&a,i=r.pollingInterval,l=void 0===i?100:i,s=r.validate;function u(){var t=ze.get(e);return void 0!==t?s?s(t)?t:n:t:n}var c=O(Oe(u),2),d=c[0],f=c[1],p=Se((function(t,r){f((function(a){return void 0===(t=X()(t)?t(a):t)?(ze.remove(e,r),n):(ze.set(e,t,r),t)}))})),m=O(He((function(){var e=u();e!==d&&f(e)}),l),2),h=m[0],v=m[1];return(0,x.useEffect)((function(){v(),o&&h()}),[o]),Me((function(){v(),f(u()),o&&h()}),[e]),Me((function(){void 0===ze.get(e)&&n!==d&&f(n)}),[n]),(0,x.useDebugValue)(d),(0,x.useDebugValue)(e,(function(e){return"(raw) "+ze.get(e)})),[d,p]};var Ge=function(e){return!!e&&!!e.addEventListener&&!!e.removeEventListener};var Ze=function(e,t,r,n){var a,o,i;"boolean"==typeof n?a=n:Pe()(n)&&(void 0!==n.capture&&(a=!!n.capture),void 0!==n.once&&(o=!!n.once),void 0!==n.passive&&(i=!!n.passive));var l=Se(r);Fe((function(){var r=Le(e);if(Ge(r))return r.addEventListener(t,l,{capture:a,once:o,passive:i}),function(){r.removeEventListener(t,l,{capture:a})}}),[t,a,o,i],[e])};var qe=function(e,t){var r=(0,x.useMemo)((function(){return oe?window.matchMedia(e):null}),[e]),n=O((0,x.useState)(r?r.matches:!!t),2),a=n[0],o=n[1];return Me((function(){o(r?r.matches:!!t)}),[r]),Ze(r,"change",(function(e){o(e.matches)})),(0,x.useDebugValue)(e+" is "+a),a};var Ye=function(){var e=qe("(prefers-color-scheme: dark)");return(0,x.useDebugValue)(e),e},Ke=r(3803),Xe=r.n(Ke);var Qe=function(e,t){var r=0,n=1/0,a=!1,o=!0;"number"==typeof t?r=t:Pe()(t)&&(void 0!==t.wait&&(r=+t.wait),void 0!==t.maxWait&&(n=+t.maxWait),void 0!==t.leading&&(a=!!t.leading),void 0!==t.trailing&&(o=!!t.trailing));var i=Ee(e),l=(0,x.useRef)();(0,x.useMemo)((function(){var e;null===(e=l.current)||void 0===e||e.flush(),l.current=Xe()((function(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return i.current.apply(this,t)}),r,{maxWait:n,leading:a,trailing:o})}),[r,n,a,o]);var s=Se((function(){for(var e,t=arguments.length,r=new Array(t),n=0;n<t;n++)r[n]=arguments[n];return null===(e=l.current)||void 0===e?void 0:e.apply(this,r)})),u=Se((function(){var e;return null===(e=l.current)||void 0===e?void 0:e.flush()})),c=Se((function(){var e;null===(e=l.current)||void 0===e||e.cancel()}));return _e(c),[s,{flush:u,cancel:c}]};var Je=function(e,t){var r=Ee(e),n=O(Oe(e),2),a=n[0],o=n[1],i=O(Qe(o,t),2),l=i[0],s=i[1].cancel,u=Se((function(e){s(),o(arguments.length>0?e:r.current)}));return Me((function(){l(e)}),[e]),(0,x.useDebugValue)(a),[a,{flush:u,cancel:s}]};var et=function(e,t){var r=0,n=function(e){return!0},a=Object.is;Ae()(t)?r=t:Pe()(t)&&(r=+t.delay,t.include&&(n=t.include),t.compare&&(a=t.compare));var o=O(Oe(e),2),i=o[0],l=o[1],s=O(Ve((function(){return l(e)}),r),2),u=s[0],c=s[1];return Me((function(){a(e,i)?c():n(e)?u():l(e)}),[e]),(0,x.useDebugValue)(i),i},tt=function(){if("undefined"!=typeof Map)return Map;function e(e,t){var r=-1;return e.some((function(e,n){return e[0]===t&&(r=n,!0)})),r}return function(){function t(){this.__entries__=[]}return Object.defineProperty(t.prototype,"size",{get:function(){return this.__entries__.length},enumerable:!0,configurable:!0}),t.prototype.get=function(t){var r=e(this.__entries__,t),n=this.__entries__[r];return n&&n[1]},t.prototype.set=function(t,r){var n=e(this.__entries__,t);~n?this.__entries__[n][1]=r:this.__entries__.push([t,r])},t.prototype.delete=function(t){var r=this.__entries__,n=e(r,t);~n&&r.splice(n,1)},t.prototype.has=function(t){return!!~e(this.__entries__,t)},t.prototype.clear=function(){this.__entries__.splice(0)},t.prototype.forEach=function(e,t){void 0===t&&(t=null);for(var r=0,n=this.__entries__;r<n.length;r++){var a=n[r];e.call(t,a[1],a[0])}},t}()}(),rt="undefined"!=typeof window&&"undefined"!=typeof document&&window.document===document,nt=void 0!==r.g&&r.g.Math===Math?r.g:"undefined"!=typeof self&&self.Math===Math?self:"undefined"!=typeof window&&window.Math===Math?window:Function("return this")(),at="function"==typeof requestAnimationFrame?requestAnimationFrame.bind(nt):function(e){return setTimeout((function(){return e(Date.now())}),1e3/60)};var ot=["top","right","bottom","left","width","height","size","weight"],it="undefined"!=typeof MutationObserver,lt=function(){function e(){this.connected_=!1,this.mutationEventsAdded_=!1,this.mutationsObserver_=null,this.observers_=[],this.onTransitionEnd_=this.onTransitionEnd_.bind(this),this.refresh=function(e,t){var r=!1,n=!1,a=0;function o(){r&&(r=!1,e()),n&&l()}function i(){at(o)}function l(){var e=Date.now();if(r){if(e-a<2)return;n=!0}else r=!0,n=!1,setTimeout(i,t);a=e}return l}(this.refresh.bind(this),20)}return e.prototype.addObserver=function(e){~this.observers_.indexOf(e)||this.observers_.push(e),this.connected_||this.connect_()},e.prototype.removeObserver=function(e){var t=this.observers_,r=t.indexOf(e);~r&&t.splice(r,1),!t.length&&this.connected_&&this.disconnect_()},e.prototype.refresh=function(){this.updateObservers_()&&this.refresh()},e.prototype.updateObservers_=function(){var e=this.observers_.filter((function(e){return e.gatherActive(),e.hasActive()}
vendor: 4,706 bytes, line 155
155));return e.forEach((function(e){return e.broadcastActive()})),e.length>0},e.prototype.connect_=function(){rt&&!this.connected_&&(document.addEventListener("transitionend",this.onTransitionEnd_),window.addEventListener("resize",this.refresh),it?(this.mutationsObserver_=new MutationObserver(this.refresh),this.mutationsObserver_.observe(document,{attributes:!0,childList:!0,characterData:!0,subtree:!0})):(document.addEventListener("DOMSubtreeModified",this.refresh),this.mutationEventsAdded_=!0),this.connected_=!0)},e.prototype.disconnect_=function(){rt&&this.connected_&&(document.removeEventListener("transitionend",this.onTransitionEnd_),window.removeEventListener("resize",this.refresh),this.mutationsObserver_&&this.mutationsObserver_.disconnect(),this.mutationEventsAdded_&&document.removeEventListener("DOMSubtreeModified",this.refresh),this.mutationsObserver_=null,this.mutationEventsAdded_=!1,this.connected_=!1)},e.prototype.onTransitionEnd_=function(e){var t=e.propertyName,r=void 0===t?"":t;ot.some((function(e){return!!~r.indexOf(e)}))&&this.refresh()},e.getInstance=function(){return this.instance_||(this.instance_=new e),this.instance_},e.instance_=null,e}(),st=function(e,t){for(var r=0,n=Object.keys(t);r<n.length;r++){var a=n[r];Object.defineProperty(e,a,{value:t[a],enumerable:!1,writable:!1,configurable:!0})}return e},ut=function(e){return e&&e.ownerDocument&&e.ownerDocument.defaultView||nt},ct=vt(0,0,0,0);function dt(e){return parseFloat(e)||0}function ft(e){for(var t=[],r=1;r<arguments.length;r++)t[r-1]=arguments[r];return t.reduce((function(t,r){return t+dt(e["border-"+r+"-width"])}),0)}function pt(e){var t=e.clientWidth,r=e.clientHeight;if(!t&&!r)return ct;var n=ut(e).getComputedStyle(e),a=function(e){for(var t={},r=0,n=["top","right","bottom","left"];r<n.length;r++){var a=n[r],o=e["padding-"+a];t[a]=dt(o)}return t}(n),o=a.left+a.right,i=a.top+a.bottom,l=dt(n.width),s=dt(n.height);if("border-box"===n.boxSizing&&(Math.round(l+o)!==t&&(l-=ft(n,"left","right")+o),Math.round(s+i)!==r&&(s-=ft(n,"top","bottom")+i)),!function(e){return e===ut(e).document.documentElement}(e)){var u=Math.round(l+o)-t,c=Math.round(s+i)-r;1!==Math.abs(u)&&(l-=u),1!==Math.abs(c)&&(s-=c)}return vt(a.left,a.top,l,s)}var mt="undefined"!=typeof SVGGraphicsElement?function(e){return e instanceof ut(e).SVGGraphicsElement}:function(e){return e instanceof ut(e).SVGElement&&"function"==typeof e.getBBox};function ht(e){return rt?mt(e)?function(e){var t=e.getBBox();return vt(0,0,t.width,t.height)}(e):pt(e):ct}function vt(e,t,r,n){return{x:e,y:t,width:r,height:n}}var gt=function(){function e(e){this.broadcastWidth=0,this.broadcastHeight=0,this.contentRect_=vt(0,0,0,0),this.target=e}return e.prototype.isActive=function(){var e=ht(this.target);return this.contentRect_=e,e.width!==this.broadcastWidth||e.height!==this.broadcastHeight},e.prototype.broadcastRect=function(){var e=this.contentRect_;return this.broadcastWidth=e.width,this.broadcastHeight=e.height,e},e}(),bt=function(e,t){var r,n,a,o,i,l,s,u=(n=(r=t).x,a=r.y,o=r.width,i=r.height,l="undefined"!=typeof DOMRectReadOnly?DOMRectReadOnly:Object,s=Object.create(l.prototype),st(s,{x:n,y:a,width:o,height:i,top:a,right:n+o,bottom:i+a,left:n}),s);st(this,{target:e,contentRect:u})},yt=function(){function e(e,t,r){if(this.activeObservations_=[],this.observations_=new tt,"function"!=typeof e)throw new TypeError("The callback provided as parameter 1 is not a function.");this.callback_=e,this.controller_=t,this.callbackCtx_=r}return e.prototype.observe=function(e){if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");if("undefined"!=typeof Element&&Element instanceof Object){if(!(e instanceof ut(e).Element))throw new TypeError('parameter 1 is not of type "Element".');var t=this.observations_;t.has(e)||(t.set(e,new gt(e)),this.controller_.addObserver(this),this.controller_.refresh())}},e.prototype.unobserve=function(e){if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");if("undefined"!=typeof Element&&Element instanceof Object){if(!(e instanceof ut(e).Element))throw new TypeError('parameter 1 is not of type "Element".');var t=this.observations_;t.has(e)&&(t.delete(e),t.size||this.controller_.removeObserver(this))}},e.prototype.disconnect=function(){this.clearActive(),this.observations_.clear(),this.controller_.removeObserver(this)},e.prototype.gatherActive=function(){var e=this;this.clearActive(),this.observations_.forEach((function(t){t.isActive()&&e.activeObservations_.push(t)}))},e.prototype.broadcastActive=function(){if(this.hasActive()){var e=this.callbackCtx_,t=this.activeObservations_.map((function(e){return new bt(e.target,e.broadcastRect())}
155));this.callback_.call(e,t,e),this.clearActive()}},e.prototype.clearActive=function(){this.activeObservations_.splice(0)},e.prototype.hasActive=function(){return this.activeObservations_.length>0},e}(),xt="undefined"!=typeof WeakMap?new WeakMap:new tt,Ct=function e(t){if(!(this instanceof e))throw new TypeError("Cannot call a class as a function.");if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");var r=lt.getInstance(),n=new yt(t,r,this);xt.set(this,n)};["observe","unobserve","disconnect"].forEach((function(e){Ct.prototype[e]=function(){var t;return(t=xt.get(this))[e].apply(t,arguments)}}));var At=void 0!==nt.ResizeObserver?nt.ResizeObserver:Ct,_t=oe?x.useLayoutEffect:x.useEffect,Et=je(_t);var St=function(e,t){var r=Se(t);Et((function(){var t=Le(e);if(t){var n=new At(r);return n.observe(t),function(){n.disconnect()}}}),[],[e])};var wt=function(e){var t=O(Oe((function(){var t=Le(e);if(t){var r=t.getBoundingClientRect();return{width:r.width,height:r.height}}return{width:void 0,height:void 0}})),2),r=t[0],n=r.width,a=r.height,o=t[1];return St(e,(function(e){if(e[0]){var t=e[0].target.getBoundingClientRect();t.width===n&&t.height===a||o({width:t.width,height:t.height})}})),(0,x.useDebugValue)({width:n,height:a}),{width:n,height:a}};var kt=function(e){if(e=String(e)){var t=e.split(/[#?]/);if(t.length){var r=t[0].split(".");if(r.length>1)return r[r.length-1].trim().toLowerCase()}}return""};var Mt=function(){var e=(0,x.useRef)(!1);return(0,x.useEffect)((function(){return e.current=!0,function(){e.current=!1}}),[]),e};var Tt=function(e){var t=Mt(),r=(0,x.useRef)(e),n=(0,x.useRef)();return t.current&&(n.current=r.current),r.current=e,n},Ot={gif:"image/gif",png:"image/png",ico:"image/x-icon"};function Dt(){if(oe)return document.getElementsByTagName("head")[0]}function Rt(){if(oe)return document.querySelector("link[rel*='icon']")}var Pt=function(e,t){var r=t||{},n=r.mime,a=r.restore,o=Tt(e),i=(0,x.useMemo)((function(){if(oe){var e=Rt();if(e)return{type:e.type,rel:e.rel,href:e.href}}}),[]);if(oe&&null!=e&&e!==o.current){var l=Rt()||document.createElement("link");if(l.href=e,l.rel="shortcut icon",l.type=n||Ot[kt(e)]||Ot.ico,!Rt()){var s=Dt();null==s||s.appendChild(l)}}_e((function(){if(oe&&a)if(void 0===i){var e=Dt(),t=Rt();t&&(null==e||e.removeChild(t))}else{var r=Rt();r&&(r.type=i.type,r.rel=i.rel,r.href=i.href)}}))};r(45557);var Lt=function(e,t){var r=(0,x.useRef)(),n=Ee(e),a=Se((function(){void 0!==r.current&&(cancelIdleCallback(r.current),r.current=void 0)})),o=Se((function(){a(),r.current=requestIdleCallback((function(){n.current()}),t)}));return _e(a),[o,a]};r(54789);var It=function(e,t,r){var n=Se(t),a=r||{},o=a.root,i=a.rootMargin,l=a.threshold;Et((function(){var t=Le(o),r=Le(e);if(r){var a=new IntersectionObserver(n,{root:t,rootMargin:i,threshold:l});return a.observe(r),function(){a.disconnect()}}}),[i,l?l.toString():"0"],[o,e])};var jt=function(e,t){var r=O(Oe(!1),2),n=r[0],a=r[1];return It(e,(function(e){e&&e[0]&&e[0].isIntersecting?a(!0):a(!1)}),t),(0,x.useDebugValue)(n),n};var Ft=function(e){return function(t){e((function(){t()}),[])}},Bt=Ft(_t),Nt=ke(_t),$t=r(10345);function Ut(e,t){if(null==e)return{};var r,o,i=function(e,t){if(null==e)return{};var r,a,o={},i=n(e);for(a=0;a<i.length;a++)r=i[a],$t(t).call(t,r)>=0||(o[r]=e[r]);return o}(e,t);if(a){var l=a(e);for(o=0;o<l.length;o++)r=l[o],$t(t).call(t,r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}var zt=function(){return!oe||"visible"===document.visibilityState};var Vt=function(e){var t=O(Oe(e),2),r=t[0],n=t[1];return[r,Se((function(e){n((function(t){var r=X()(e)?e(t):e;return y(y({},t),r)}))}))]},Ht=r(51444),Wt=r.n(Ht);var Gt=function(e,t){var r=0,n=!1,a=!0;"number"==typeof t?r=t:Pe()(t)&&(void 0!==t.wait&&(r=+t.wait),void 0!==t.leading&&(n=!!t.leading),void 0!==t.trailing&&(a=!!t.trailing));var o=Ee(e),i=(0,x.useRef)();(0,x.useMemo)((function(){var e;null===(e=i.current)||void 0===e||e.flush(),i.current=Wt()((function(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return o.current.apply(this,t)}),r,{leading:n,trailing:a})}),[r,n,a]);var l=Se((function(){for(var e,t=arguments.length,r=new Array(t),n=0;n<t;n++)r[n]=arguments[n];return null===(e=i.current)||void 0===e?void 0:e.apply(this,r)})),s=Se((function(){var e;return null===(e=i.current)||void 0===e?void 0:e.flush()})),u=Se((function(){var e;null===(e=i.current)||void 0===e||e.cancel()}));return _e(u),[l,{flush:s,cancel:u}]},Zt=["store"];var qt=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},n=ue().cache,a=ve(),o=a.store,i=Ut(a,Zt),l=ae(i,r),s=l.key,u=l.idle,c=l.imperative,d=l.independent,f=l.fallback,p=l.initialData,m=l.defaultParams,h=l.cacheKey,v=l.cacheTime,g=l.staleTime,b=l.cac
155heValidate,C=l.retry,A=l.retryLimit,_=l.retryInterval,E=l.fallbackRetry,S=l.fallbackRetryLimit,w=l.fallbackRetryInterval,k=l.polling,M=l.pollingInterval,T=l.pollingInPageHiding,D=l.pollingIntervalInPageHiding,R=l.autoReloadWaitTime,P=l.autoReloadOnPageShow,L=l.autoReloadOnWindowFocus,I=l.autoReloadOnNetworkReconnect,j=null!=s&&!d,F=Se((function(){if(null!=h&&n.has(h)){var e=n.get(h);return b?b(e)?e:p:e}return p})),B=O(Vt((function(){return{data:F(),error:null,loading:!c}})),2),N=B[0],$=B[1],U=Mt(),z=Te(),V=Ee(e),H=Ee(f),G=(0,x.useRef)(0),Z=(0,x.useRef)(!1),q=(0,x.useRef)(!1),Y=(0,x.useRef)(),K=(0,x.useRef)(),Q=(0,x.useRef)(),J=(0,x.useRef)(0),ee=(0,x.useRef)(0),te=(0,x.useRef)(0),re=Se((function(){if(G.current++,Z.current=!1,clearTimeout(ee.current),clearTimeout(te.current),he(),cancelIdleCallback(J.current),K.current){var e=K.current,t=e.key,r=e.store;r.isLoading(t,le)&&(r.deleteLoading(t,le),r.for(t).emit("cancel")),K.current=void 0}Q.current&&(Q.current(),Q.current=void 0)})),ne=Se((function(e,t){r.onSuccess?r.onSuccess(e):i.onSuccess&&i.onSuccess(e,t),i.handleSuccess&&i.handleSuccess(e,t)})),oe=Se((function(e,t){r.onFailure?r.onFailure(e):i.onFailure&&i.onFailure(e,t),i.handleFailure&&i.handleFailure(e,t)})),ie=Se((function(e){r.onFinally?r.onFinally():i.onFinally&&i.onFinally(e),i.handleFinally&&i.handleFinally(e)})),le=Se((function(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];re(),Z.current=!0,Y.current=t;var a,i=q.current;if(i&&(q.current=!1),!U.current)return new Promise((function(){}));if(!i&&g>0&&null!=h&&n.has(h)&&null==N.error){var l,c=n.getCacheTimestamp(h);if(c&&Date.now()-c<=g&&(void 0!==N.data||void 0!==(l=F()))){var d=void 0!==N.data?N.data:l;return void 0===N.data?$({data:l,loading:!1}):N.loading&&$({loading:!1}),new Promise((function(e){e(d)}))}}j&&!o.isLoading(s)&&(o.setLoading(s,le),K.current={key:s,load:le,store:o}),void 0===N.data&&null!=h&&n.has(h)&&void 0!==(a=F())?$({data:a,loading:!0}):N.loading||$({loading:!0});var f=G.current,p=function(){return f!==G.current},m=function(){Z.current&&(zt()?k&&(te.current=+setTimeout((function(){p()||ce()}),M)):T&&(te.current=+setTimeout((function(){p()||ce()}),D)))};return j&&o.isLoading(s)&&!o.isLoading(s,le)?new Promise((function(e,t){var r=function(){Q.current=void 0,o.for(s).off("cancel",n),o.for(s).off("failure",i),o.for(s).off("success",a)},n=function(){r(),p()||ce()},a=function(t){r(),p()||e(t)},i=function(e){r(),p()||t(e)};Q.current=r,o.for(s).on("cancel",n),o.for(s).on("failure",i),o.for(s).on("success",a)})).then((function(e){return p()?new Promise((function(){})):(ne(e,s),ie(s),m(),e)}),(function(e){if(p())return new Promise((function(){}));throw oe(e,s),ie(s),m(),e})):new Promise((function(e,r){var n=0,a=!1,o=0,i=function i(l){if(!p())if(C&&++n<=A){var s=X()(_)?_(n):_;s>0?ee.current=+setTimeout((function(){p()||V.current.apply(V,t).then(e,i)}),s):V.current.apply(V,t).then(e,i)}else if(H.current&&!a)a=!0,H.current.apply(H,t).then(e,i);else if(H.current&&a&&E&&++o<=S){var u=X()(w)?w(o):w;u>0?ee.current=+setTimeout((function(){p()||(H.current?H.current.apply(H,t).then(e,i):r(l))}),u):H.current.apply(H,t).then(e,i)}else r(l)};u?J.current=requestIdleCallback((function(){p()||V.current.apply(V,t).then(e,i)}),Pe()(u)?u:void 0):V.current.apply(V,t).then(e,i)})).then((function(e){return p()?new Promise((function(){})):(null!=h&&n.set(h,e,{cacheTime:v}),j&&o.isLoading(s,le)&&(o.deleteLoading(s,le),o.for(s).emit("success",e),K.current=void 0),$({data:e,error:null,loading:!1}),ne(e,s),ie(s),m(),e)}),(function(e){if(p())return new Promise((function(){}));throw j&&o.isLoading(s,le)&&(o.deleteLoading(s,le),o.for(s).emit("failure",e),K.current=void 0),$({error:e,loading:!1}),oe(e,s),ie(s),m(),e}))})),se=Se((function(){return q.current=!0,le.apply(void 0,arguments)})),ce=Se((function(e){var t=Y.current||m;q.current=!!e&&!!e.force,t?le.apply(void 0,W(t)):le()})),de=Se((function(e){$((function(t){return{data:X()(e)?e(t.data):e}}))})),fe=Se((function(){re(),q.current=!1,!z.current&&N.loading&&$({loading:!1})})),pe=O(Gt((function(){Z.current&&!N.loading&&ce()}),{wait:R,leading:!0,trailing:!1}),2),me=pe[0],he=pe[1].cancel;return(0,x.useEffect)((function(){if(P||k||T){var e=function(){zt()?(P||k)&&me():T&&me()};return document.addEventListener("visibilitychange",e),function(){document.removeEventListener("visibilitychange",e)}}}),[P,k,T,me]),(0,x.useEffect)((function(){if(L)return window.addEventListener("focus",me),function(){window.removeEventListener("focus",me)}}),[L,me]),(0,x.useEffect)((function(){if(I)return window.addEventListener("online",me),function(){window.removeEventListener("online",me)}}),[I,me]),(0,x.useEffect)((function(){if(j){var e=function(e){K.current&&K.current.load===le||$({data:e,error:null,loading:!1})},t=function(e){K.current&&K.current.load===le||$({error:e,loading:!1})};return o.for(s).on("success",e),o.for(s).on("failure",t),function(){o.for(s).off("success",e),o.for(s).off("failure",t)}}}),[s,j,o,le,g,$]),(0,x.useEffect)((function(){if(null!=s)return o.addReloader(s,ce),function(){o.removeReloader(s,ce)}}
155),[s,o,ce]),(0,x.useEffect)((function(){c||ce()}),t),Me((function(){0}),[s]),_e(fe),(0,x.useDebugValue)(N),y(y({load:le,force:se,reload:ce,update:de,cancel:fe},N),{},{reloading:N.loading&&void 0!==N.data,initializing:N.loading&&void 0===N.data})},Yt=r(78434),Kt=r.n(Yt);var Xt=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Kt(),r=(0,x.useRef)(e);return Mt().current&&(t(r.current,e)||(r.current=e)),(0,x.useDebugValue)(r.current===e?"Latest":"Previous"),r.current};var Qt=function(e){return function(t,r){var n=r||{},a=n.defaultValue,o=n.polling,i=void 0!==o&&o,l=n.pollingInterval,s=void 0===l?100:l,u=n.compare,c=void 0===u?Kt():u,d=n.validate,f=n.serialize,p=void 0===f?JSON.stringify:f,m=n.deserialize,h=void 0===m?JSON.parse:m,v=Xt(a,c);function g(){try{var r=null==e?void 0:e.getItem(t);if(null!=r){var n=h(r);return d?d(n)?n:v:n}}catch(a){console.error(a)}return v}var b=O(Oe(g),2),y=b[0],C=b[1],A=Se((function(r){C((function(n){if(void 0===(r=X()(r)?r(n):r))return null==e||e.removeItem(t),v;try{null==e||e.setItem(t,p(r))}catch(a){console.error(a)}return r}))})),_=function(){var e=g();c(e,y)||C(e)},E=O(He(_,s),2),S=E[0],w=E[1];return(0,x.useEffect)((function(){w(),i&&S()}),[i]),Ze((function(){return window}),"storage",_),Me((function(){w(),C(g()),i&&S()}),[t]),Me((function(){null!=(null==e?void 0:e.getItem(t))||c(v,y)||C(v)}),[v]),(0,x.useDebugValue)(y),(0,x.useDebugValue)(t,(function(t){return"(raw) "+(null==e?void 0:e.getItem(t))})),[y,A]}},Jt=Qt(oe?localStorage:null),er=Ft(x.useEffect);var tr=function(e){var t=(0,x.useRef)(!1);t.current||(e(),t.current=!0)};var rr=function(){var e=O(Oe((function(){return!oe||window.navigator.onLine})),2),t=e[0],r=e[1],n=function(){r(window.navigator.onLine)};return Ze((function(){return window}),"online",n),Ze((function(){return window}),"offline",n),(0,x.useDebugValue)(t),t};var nr=function(){var e=O((0,x.useState)(zt),2),t=e[0],r=e[1];return Ze((function(){return document}),"visibilitychange",(function(){r(zt())})),(0,x.useDebugValue)(t),t};var ar=function(e){var t=(0,x.useRef)(),r=Ee(e),n=Se((function(){void 0!==t.current&&(xe().cancel(t.current),t.current=void 0)})),a=Se((function(){n(),t.current=xe()((function(){r.current()}))}));return _e(n),[a,n]};var or=function(e,t){var r=ve().store;return Se((function(n){var a=!!n&&!!n.force||!!t&&!!t.force;r.getReloaders(e).forEach((function(e){e({force:a})}))}))};var ir=function(){var e=O((0,x.useState)({}),2)[1];return(0,x.useCallback)((function(){e({})}),[])},lr=Qt(oe?sessionStorage:null),sr={key:void 0,imperative:!0,independent:!0,initialData:void 0,defaultParams:void 0,cacheKey:void 0,staleTime:0,polling:!1,pollingInPageHiding:!1,autoReloadOnPageShow:!1,autoReloadOnWindowFocus:!1,autoReloadOnNetworkReconnect:!1};var ur=function(e,t){var r=qt(e,[],y(y({},t),sr));return{submit:r.force,submitting:r.loading}};var cr=function(e,t){var r=Ee(e),n=O(Oe(e),2),a=n[0],o=n[1],i=O(Gt(o,t),2),l=i[0],s=i[1].cancel,u=Se((function(e){s(),o(arguments.length>0?e:r.current)}));return Me((function(){l(e)}),[e]),(0,x.useDebugValue)(a),[a,{flush:u,cancel:s}]};var dr=function(e,t){var r=(0,x.useRef)(oe?document.title:""),n=Tt(e);oe&&null!=e&&e!==n.current&&(document.title=e),_e((function(){oe&&t&&t.restore&&(document.title=r.current)}))};var fr=function(){var e=O(Oe(!!(arguments.length>0&&void 0!==arguments[0]&&arguments[0])),2),t=e[0],r=e[1],n=Se((function(e){r(void 0!==e?!!e:function(e){return!e})})),a=Se((function(){r(!0)})),o=Se((function(){r(!1)}));return(0,x.useDebugValue)(t),[t,{toggle:n,toggleOn:a,toggleOff:o}]};var pr=function(){var e=O(Oe((function(){return!!oe&&document.hasFocus()})),2),t=e[0],r=e[1];return Ze((function(){return window}),"focus",(function(){r(!0)})),Ze((function(){return window}),"blur",(function(){r(!1)})),(0,x.useDebugValue)(t),t};var mr=function(){var e=O((0,x.useState)((function(){return oe?{width:window.innerWidth,height:window.innerHeight}:{width:void 0,height:void 0}})),2),t=e[0],r=t.width,n=t.height,a=e[1];function o(){a({width:window.innerWidth,height:window.innerHeight})}return Ze((function(){return window}
155),"resize",o),Ze((function(){return window}),"orientationchange",o),(0,x.useDebugValue)({width:r,height:n}),{width:r,height:n}}},79222:function(e,t,r){"use strict";r.d(t,{EU:function(){return l},NI:function(){return i},iZ:function(){return u},kW:function(){return c},vf:function(){return s},zu:function(){return a}});var n=r(58626);const a={xs:0,sm:600,md:900,lg:1200,xl:1536},o={keys:["xs","sm","md","lg","xl"],up:e=>`@media (min-width:${a[e]}px)`};function i(e,t,r){const n=e.theme||{};if(Array.isArray(t)){const e=n.breakpoints||o;return t.reduce(((n,a,o)=>(n[e.up(e.keys[o])]=r(t[o]),n)),{})}if("object"==typeof t){const e=n.breakpoints||o;return Object.keys(t).reduce(((n,o)=>{if(-1!==Object.keys(e.values||a).indexOf(o)){n[e.up(o)]=r(t[o],o)}else{const e=o;n[e]=t[e]}return n}),{})}return r(t)}function l(e={}){var t;return(null==(t=e.keys)?void 0:t.reduce(((t,r)=>(t[e.up(r)]={},t)),{}))||{}}function s(e,t){return e.reduce(((e,t)=>{const r=e[t];return(!r||0===Object.keys(r).length)&&delete e[t],e}),t)}function u(e,...t){const r=l(e),a=[r,...t].reduce(((e,t)=>(0,n.A)(e,t)),{});return s(Object.keys(r),a)}function c({values:e,breakpoints:t,base:r}){const n=r||function(e,t){if("object"!=typeof e)return{};const r={},n=Object.keys(t);return Array.isArray(e)?n.forEach(((t,n)=>{n<e.length&&(r[t]=!0)})):n.forEach((t=>{null!=e[t]&&(r[t]=!0)})),r}(e,t),a=Object.keys(n);if(0===a.length)return e;let o;return a.reduce(((t,r,n)=>(Array.isArray(e)?(t[r]=null!=e[n]?e[n]:e[o],o=n):"object"==typeof e?(t[r]=null!=e[r]?e[r]:e[o],o=r):t[r]=e,t)),{})}},79258:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=n(r(22121));t.default=a.default},79366:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=n(r(39359));t.default=a.default},79423:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=n(r(72132));t.default=a.default},79471:function(e,t,r){"use strict";r(10087);var n=r(12581).Object,a=e.exports=function(e,t){return n.defineProperties(e,t)};n.defineProperties.sham&&(a.sham=!0)},79532:function(e,t,r){"use strict";var n,a,o,i=r(60747),l=r(34228),s=r(86115),u=r(95661),c=r(21034),d=r(36201),f=r(66115),p=r(48159),m=r(76563),h=r(20880),v=r(10834),g=r(28881),b=r(69371),y=r(57535),x=r(93243),C=r(456),A=r(14709),_=A.enforce,E=A.get,S=s.Int8Array,w=S&&S.prototype,k=s.Uint8ClampedArray,M=k&&k.prototype,T=S&&b(S),O=w&&b(w),D=Object.prototype,R=s.TypeError,P=x("toStringTag"),L=C("TYPED_ARRAY_TAG"),I="TypedArrayConstructor",j=i&&!!y&&"Opera"!==f(s.opera),F=!1,B={Int8Array:1,Uint8Array:1,Uint8ClampedArray:1,Int16Array:2,Uint16Array:2,Int32Array:4,Uint32Array:4,Float32Array:4,Float64Array:8},N={BigInt64Array:8,BigUint64Array:8},$=function(e){var t=b(e);if(c(t)){var r=E(t);return r&&d(r,I)?r[I]:$(t)}},U=function(e){if(!c(e))return!1;var t=f(e);return d(B,t)||d(N,t)};for(n in B)(o=(a=s[n])&&a.prototype)?_(o)[I]=a:j=!1;for(n in N)(o=(a=s[n])&&a.prototype)&&(_(o)[I]=a);if((!j||!u(T)||T===Function.prototype)&&(T=function(){throw new R("Incorrect invocation")},j))for(n in B)s[n]&&y(s[n],T);if((!j||!O||O===D)&&(O=T.prototype,j))for(n in B)s[n]&&y(s[n].prototype,O);if(j&&b(M)!==O&&y(M,O),l&&!d(O,P))for(n in F=!0,v(O,P,{configurable:!0,get:function(){return c(this)?this[L]:void 0}}),B)s[n]&&m(s[n],L,n);e.exports={NATIVE_ARRAY_BUFFER_VIEWS:j,TYPED_ARRAY_TAG:F&&L,aTypedArray:function(e){if(U(e))return e;throw new R("Target is not a typed array")},aTypedArrayConstructor:function(e){if(u(e)&&(!y||g(T,e)))return e;throw new R(p(e)+" is not a typed array constructor")},exportTypedArrayMethod:function(e,t,r,n){if(l){if(r)for(var a in B){var o=s[a];if(o&&d(o.prototype,e))try{delete o.prototype[e]}catch(i){try{o.prototype[e]=t}catch(u){}}}O[e]&&!r||h(O,e,r?t:j&&w[e]||t,n)}},exportTypedArrayStaticMethod:function(e,t,r){var n,a;if(l){if(y){if(r)for(n in B)if((a=s[n])&&d(a,e))try{delete a[e]}catch(o){}if(T[e]&&!r)return;try{return h(T,e,r?t:j&&T[e]||t)}catch(o){}}for(n in B)!(a=s[n])||a[e]&&!r||h(a,e,t)}},getTypedArrayConstructor:$,isView:function(e){if(!c(e))return!1;var t=f(e);return"DataView"===t||d(B,t)||d(N,t)},isTypedArray:U,TypedArray:T,TypedArrayPrototype:O}},79552:function(e,t,r){"use strict";
155Object.defineProperty(t,"__esModule",{value:!0});const n=r(97711);t.default=e=>(0,n.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 166 100",xmlSpace:"preserve",...e,children:(0,n.jsx)("path",{d:"M24.386 70.99H0V29h24.106v7.62H8.308v8.73h15.108v7.62H8.308v10.12h16.207v7.9h-.14.01ZM33.524 42.31l4.709 15.38 4.71-15.38h7.338L40.163 70.86h-3.88L26.025 42.31h7.499ZM73.436 67.25c-2.629 2.49-6.238 3.88-9.838 3.74-7.758 0-12.887-5.68-12.887-14.41s4.849-14.69 11.638-14.69c6.368 0 11.777 5.82 11.498 15.94H57.909c.28 4.99 2.91 7.9 7.339 7.9 2.77 0 4.99-.97 8.179-4.02v5.54h.01Zm-5.818-14.14c-.28-3.88-2.08-6.1-4.85-6.1-2.769 0-4.569 2.22-4.849 6.1h9.699ZM85.494 50.9c2.22-5.82 4.43-8.59 7.209-8.59 1.39 0 2.63.69 4.57 2.49l-1.94 7.9c-1.8-1.52-3.05-2.08-4.16-2.08-2.49 0-4.159 3.05-5.679 8.18v12.06h-6.928V42.87h6.928v8.04-.01ZM107.1 70.99h-7.068V29h7.068v41.99ZM119.018 70.99h-6.929V42.86h6.929v28.13Zm.42-37.14c0 2.63-1.66 4.85-3.879 4.85-2.22 0-3.879-2.22-3.879-4.85 0-2.63 1.659-4.85 3.879-4.85 2.219 0 3.879 2.22 3.879 4.85ZM140.914 48.4h-8.038v11.5c0 2.77 1.249 4.43 3.459 4.43 1.66 0 3.329-.69 4.709-1.66v6.37c-1.939 1.11-4.159 1.8-6.369 1.8-4.569 0-8.588-2.63-8.588-10.53V48.25h-3.19v-1.66l9.289-13.17h.83v8.87h8.038v6.1h-.14v.01ZM165.58 67.25c-2.63 2.49-6.239 3.88-9.839 3.74-7.758 0-12.887-5.68-12.887-14.41s4.849-14.69 11.638-14.69c6.369 0 11.778 5.82 11.498 15.94h-15.937c.279 4.99 2.909 7.9 7.338 7.9 2.77 0 4.989-.97 8.179-4.02v5.54h.01Zm-5.679-14.14c-.28-3.88-2.08-6.1-4.849-6.1-2.77 0-4.57 2.22-4.85 6.1h9.699Z",fill:"#149ED9"})})},79637:function(e,t,r){var n=r(61429)(Object.getPrototypeOf,Object);e.exports=n},79672:function(e,t,r){"use strict";var n=r(31095),a=TypeError;e.exports=function(e){if(n(e))throw a("Can't call method on "+e);return e}},79694:function(e,t,r){"use strict";var n=r(45095);e.exports=function(e,t){var r=[][e];return!!r&&n((function(){r.call(null,t||function(){return 1},1)}))}},79735:function(e){var t,r;e.exports=(t={705:e=>{e.exports=function(e,t){const r=[];return 0===t.length?r.push({text:e,highlight:!1}):t[0][0]>0&&r.push({text:e.slice(0,t[0][0]),highlight:!1}),t.forEach(((n,a)=>{const o=n[0],i=n[1];r.push({text:e.slice(o,i),highlight:!0}),a===t.length-1?i<e.length&&r.push({text:e.slice(i,e.length),highlight:!1}):i<t[a+1][0]&&r.push({text:e.slice(i,t[a+1][0]),highlight:!1})})),r}}},r={},function e(n){var a=r[n];if(void 0!==a)return a.exports;var o=r[n]={exports:{}};return t[n](o,o.exports,e),o.exports}(705))},79745:function(e,t,r){"use strict";var n=r(12581),a=r(7699),o=r(52005),i=r(99203).f;e.exports=function(e){var t=n.Symbol||(n.Symbol={});a(t,e)||i(t,e,{value:o.f(e)})}},79805:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.withClickable=void 0;const n=r(97711),a=r(86326),o=(e,t)=>Object.entries(e).reduce(((e,[r,n])=>t.includes(r)?e:{...e,[r]:n}),{}),i=({forwardedRef:e,className:t,onClick:r,children:a,markupComponent:i,...l})=>{let s,u={};switch(l.model){case"submit":s=i||"button",u={type:"submit",...o(l,["model"])};break;case"reset":s=i||"button",u={type:"reset",...o(l,["model"])};break;case"htmlLink":s=i||"a",u=o(l,["model"]);break;case"routerLink":s=i?e=>(0,n.jsx)(i,{component:l.component,...e}):l.component,u=o(l,["model","component"]);break;case"download":s=i||"a",u={target:"_blank",rel:"noreferrer",...o(l,["model"])};break;default:s=i||"button",u={type:"button",...o(l,["model"])}}return(0,n.jsx)(s,{ref:e,className:t,onClick:r,...u,children:a})},l=e=>{const t=(0,a.forwardRef)(((t,r)=>(0,n.jsx)(e,{...t,forwardedRef:r})));return t.displayName="ClickableWithRef",t};t.default=l(i);t.withClickable=e=>l((({action:t,forwardedRef:r,children:a,...o})=>(0,n.jsx)(i,{forwardedRef:r,markupComponent:e,...o,...t,children:a})))},79891:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=n(r(99102));t.default=a.default},79927:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};
155Object.defineProperty(t,"__esModule",{value:!0}),t.NavigationUtilities=void 0;const a=r(97711),o=r(32203),i=n(r(28957)),l=r(94023),s=r(79007);t.NavigationUtilities=({button:e,utilities:t,onClickUtility:r})=>(0,a.jsx)("ul",{className:s.classes.utilities,children:t.map((({label:t,action:n,children:u},c)=>{const d=Array.isArray(u)&&u.length>0;return(0,a.jsx)("li",{...d&&{"data-testid":`mobile-utilities-link-${(0,o.replaceSpaces)(t)}`},children:(0,a.jsx)(l.NavigationListButton,{component:e,action:n,endIcon:d?(0,a.jsx)(i.default,{className:s.classes.chevronRight}):void 0,onClick:e=>{d?r?.(c):n?.onClick?.(e)},children:t})},`mobile-utilities-link-${c}`)}))})},80007:function(e,t,r){var n=r(21960);e.exports=function(e,t){var r=this.__data__;return this.size+=this.has(e)?0:1,r[e]=n&&void 0===t?"__lodash_hash_undefined__":t,this}},80055:function(e,t,r){"use strict";var n=r(66115),a=String;e.exports=function(e){if("Symbol"===n(e))throw new TypeError("Cannot convert a Symbol value to a string");return a(e)}},80090:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.languageSelectionClasses=t.RegionCode=void 0;const a=n(r(8182));var o=r(8182);Object.defineProperty(t,"RegionCode",{enumerable:!0,get:function(){return o.RegionCode}});var i=r(86486);Object.defineProperty(t,"languageSelectionClasses",{enumerable:!0,get:function(){return i.classes}}),t.default=a.default},80111:function(e,t,r){"use strict";var n=r(21034),a=String,o=TypeError;e.exports=function(e){if(n(e))return e;throw new o(a(e)+" is not an object")}},80117:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.useStaticQuery=t.StaticQueryContext=t.StaticQuery=void 0;var a=n(r(86326)),o=n(r(97598)),i=(0,r(69727).createServerOrClientContext)("StaticQuery",{});function l(e){var t=e.staticQueryData,r=e.data,n=e.query,o=e.render,i=r?r.data:t[n]&&t[n].data;return a.default.createElement(a.default.Fragment,null,i&&o(i),!i&&a.default.createElement("div",null,"Loading (StaticQuery)"))}t.StaticQueryContext=i;var s=function(e){var t=e.data,r=e.query,n=e.render,o=e.children;return a.default.createElement(i.Consumer,null,(function(e){return a.default.createElement(l,{data:t,query:r,render:n||o,staticQueryData:e})}))};t.StaticQuery=s,s.propTypes={data:o.default.object,query:o.default.string.isRequired,render:o.default.func,children:o.default.func};t.useStaticQuery=function(e){var t;a.default.useContext;var r=a.default.useContext(i);if(isNaN(Number(e)))throw new Error("useStaticQuery was called with a string but expects to be called using `graphql`. Try this:\n\nimport { useStaticQuery, graphql } from 'gatsby';\n\nuseStaticQuery(graphql`"+e+"`);\n");if(null!==(t=r[e])&&void 0!==t&&t.data)return r[e].data;throw new Error("The result of this StaticQuery could not be fetched.\n\nThis is likely a bug in Gatsby and if refreshing the page does not fix it, please open an issue in https://github.com/gatsbyjs/gatsby/issues")}},80146:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.StyledPopper=t.StyledTypography=t.ToastMessageContainer=t.StyledIcon=t.StyledCloseButton=t.ToastContainer=t.classes=void 0;const a=r(92929),o=r(91972),i=n(r(9866)),l=n(r(23894)),s=n(r(48164)),u="Toast";t.classes={success:`${u}-success`,fail:`${u}-fail`,warning:`${u}-warning`,informative:`${u}-informative`},t.ToastContainer=(0,o.styled)(a.Snackbar)((({theme:e})=>({[`&.${t.classes.success}`]:{"&&":{marginTop:"18px"},[`& .${a.snackbarContentClasses.root}`]:{backgroundColor:e.colours.success50,margin:0}},[`&.${t.classes.fail}`]:{"&&":{marginTop:"18px"},[`& .${a.snackbarContentClasses.root}`]:{backgroundColor:e.colours.error50,margin:0}},[`&.${t.classes.informative}`]:{"&&":{marginTop:"0px"},[`& .${a.snackbarContentClasses.root}`]:{backgroundColor:e.colours.cyan100,padding:"6px 3px 6px 16px",boxShadow:"unset"}},[`&.${t.classes.warning}`]:{"&&":{marginTop:"18px"},[`& .${a.snackbarContentClasses.root}`]:{backgroundColor:e.colours.alert50,margin:0}},"&&":{position:"unset"},[`& .${a.snackbarContentClasses.root}`]:{minHeight:"48px",minWidth:"280px",maxHeight:"92px",maxWidth:"320px",borderRadius:"3px",padding:"12px 3px 12px 16px",justifyContent:"space-between",flexGrow:"unset",flexWrap:"nowrap",[e.breakpoints.up("md")]:{minWidth:"300px",maxHeight:"68px",maxWidth:"480px"},[e.breakpoints.up("lg")]:{maxWidth:"600px"}},[`& .${a.snackbarContentClasses.message}`]:{padding:0},[`& .${a.snackbarContentClasses.action}`]:{margin:0,padding:0}}))),t.StyledCloseButton=(0,o.styled)(s.default)((({theme:e})=>({"&&":{color:e.colours.charcoal},[`& .${a.svgIconClasses.root}`]:{width:"20.61px",height:"20.61px"}}))),t.StyledIcon=(0,o.styled)(l.default)((({theme:e})=>({[`&.${t.classes.success}`]:{color:e.colours.success400},[`&.${t.classes.fail}`]:{color:e.colours.error400},[`&.${t.classes.warning}`]:{color:e.colours.yellow400},[`&.${t.classes.informative}`]:{color:e.colours.cyan500},width:"32px",height:"32px",[e.breakpoints.down("sm")]:{display:"none"}}))),t.ToastMessageContainer=(0,o.styled)("div")({display:"flex",alignItems:"center",justifyContent:"flex-start",ga
155p:"6px"}),t.StyledTypography=(0,o.styled)(i.default)((({theme:e})=>({color:e.colours.charcoal,overflowWrap:"anywhere",[`&.${t.classes.informative}`]:{fontSize:"18px",lineHeight:"21.6px",[e.breakpoints.down("sm")]:{fontSize:"14px",lineHeight:"16.8px"}}}))),t.StyledPopper=(0,o.styled)(a.Popper)({zIndex:99999})},80261:function(e,t,r){"use strict";e.exports=r(54505)},80275:function(e,t,r){"use strict";r.r(t),r.d(t,{Script:function(){return m},ScriptStrategy:function(){return u},collectedScriptsByPage:function(){return l},scriptCache:function(){return f},scriptCallbackCache:function(){return p}});var n=r(86326),a=r(2514);function o(){return o=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},o.apply(this,arguments)}const i=new Map,l={get:e=>i.get(e)||[],set(e,t){const r=i.get(e)||[];r.push(t),i.set(e,r)},delete(e){i.delete(e)}},s="undefined"!=typeof self&&self.requestIdleCallback&&self.requestIdleCallback.bind(window)||function(e){const t=Date.now();return setTimeout((function(){e({didTimeout:!1,timeRemaining:function(){return Math.max(0,50-(Date.now()-t))}})}),1)};var u,c;(c=u||(u={})).postHydrate="post-hydrate",c.idle="idle",c.offMainThread="off-main-thread";const d=new Set(["src","strategy","dangerouslySetInnerHTML","children","onLoad","onError"]),f=new Set,p=new Map;function m(e){return n.createElement(a.Location,null,(()=>n.createElement(h,e)))}function h(e){const{src:t,strategy:r=u.postHydrate}=e||{},{pathname:i}=(0,a.useLocation)();if((0,n.useEffect)((()=>{let t;switch(r){case u.postHydrate:t=v(e);break;case u.idle:s((()=>{t=v(e)}));break;case u.offMainThread:{const t=b(e);l.set(i,t)}}return()=>{const{script:e,loadCallback:r,errorCallback:n}=t||{};r&&(null==e||e.removeEventListener("load",r)),n&&(null==e||e.removeEventListener("error",n)),null==e||e.remove()}}),[]),r===u.offMainThread){const a=g(e),s=b(e);return"undefined"==typeof window&&l.set(i,s),n.createElement("script",a?o({type:"text/partytown","data-strategy":r,crossOrigin:"anonymous"},s,{dangerouslySetInnerHTML:{__html:g(e)}}):o({type:"text/partytown",src:y(t),"data-strategy":r,crossOrigin:"anonymous"},s))}return null}function v(e){const{id:t,src:r,strategy:n=u.postHydrate,onLoad:a,onError:i}=e||{},l=t||r,s=["load","error"],c={load:a,error:i};if(l){for(const e of s)if(null!=c&&c[e]){var d;const t=p.get(l)||{},{callbacks:r=[]}=(null==t?void 0:t[e])||{};var m,h;r.push(null==c?void 0:c[e]),null!=t&&null!=(d=t[e])&&d.event?null==c||null==(m=c[e])||m.call(c,null==t||null==(h=t[e])?void 0:h.event):p.set(l,o({},t,{[e]:{callbacks:r}}))}if(f.has(l))return null}const v=g(e),y=b(e),C=document.createElement("script");t&&(C.id=t),C.dataset.strategy=n;for(const[o,u]of Object.entries(y))C.setAttribute(o,u);v&&(C.textContent=v),r&&(C.src=r);const A={};if(l){for(const e of s){const t=t=>x(t,l,e);C.addEventListener(e,t),A[`${e}Callback`]=t}f.add(l)}return document.body.appendChild(C),{script:C,loadCallback:A.loadCallback,errorCallback:A.errorCallback}}function g(e){const{dangerouslySetInnerHTML:t,children:r=""}=e||{},{__html:n=""}=t||{};return n||r}function b(e){const t={};for(const[r,n]of Object.entries(e))d.has(r)||(t[r]=n);return t}function y(e){if(e)return`/__third-party-proxy?url=${encodeURIComponent(e)}`}function x(e,t,r){const n=p.get(t)||{};for(const o of(null==n||null==(a=n[r])?void 0:a.callbacks)||[]){var a;o(e)}p.set(t,{[r]:{event:e}})}},80326:function(e,t,r){"use strict";r.d(t,{A:function(){return b}});var n,a=r(54750),o=r(25801).A["__core-js_shared__"],i=(n=/[^.]+$/.exec(o&&o.keys&&o.keys.IE_PROTO||""))?"Symbol(src)_1."+n:"";var l=function(e){return!!i&&i in e},s=r(40345),u=r(7837),c=/^\[object .+?Constructor\]$/,d=Function.prototype,f=Object.prototype,p=d.toString,m=f.hasOwnProperty,h=RegExp("^"+p.call(m).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");var v=function(e){return!(!(0,s.A)(e)||l(e))&&((0,a.A)(e)?h:c).test((0,u.A)(e))};var g=function(e,t){return null==e?void 0:e[t]};var b=function(e,t){var r=g(e,t);return v(r)?r:void 0}},80384:function(e,t,r){"use strict";t.__esModule=!0,t.useConfig=t.ConfigProvider=void 0;var n=function(e,t){if("function"==typeof WeakMap)var r=new WeakMap,n=new WeakMap;
155return function(e,t){if(!t&&e&&e.__esModule)return e;var a,o,i={__proto__:null,default:e};if(null===e||"object"!=typeof e&&"function"!=typeof e)return i;if(a=t?n:r){if(a.has(e))return a.get(e);a.set(e,i)}for(var l in e)"default"!==l&&{}.hasOwnProperty.call(e,l)&&((o=(a=Object.defineProperty)&&Object.getOwnPropertyDescriptor(e,l))&&(o.get||o.set)?a(i,l,o):i[l]=e[l]);return i}(e,t)}(r(86326)),a=r(81525);var o=function(){return{auth0Domain:{}.GATSBY_AUTH0_DOMAIN,isPreviewMode:(0,a.convertStrToBool)(""),googleTagManagerID:{}.GOOGLE_TAGMANAGER_ID,hubSpotId:{}.GATSBY_HUBSPOT_ID,isSchemaORGActivated:(0,a.convertStrToBool)({}.GATSBY_SCHEMA_ORG_ACTIVATED),isBrandProviderEnabled:(0,a.convertStrToBool)("true"),gatsbyReCaptchaKey:"6LcfU10aAAAAAEWj0QgrI_DYBL-0YsfzdDLYKZI0",gatsbyReCaptchaNet:{}.GATSBY_RECAPTCHA_NET,visualizerAssetUrl:{}.GATSBY_VISUALISER_ASSETS_URL,isV2VisualiserEnabled:(0,a.convertStrToBool)({}.GATSBY_ENABLE_V2_WEBTOOLS_VISUALISATOR),documentDownloadEndpoint:"https://europe-west3-bmi-p-dxb-compute-eu-central.cloudfunctions.net/bmi-p-file-download-cz-eu-central-europe-west3",gcpFormUploadEndpoint:"https://europe-west3-bmi-p-dxb-compute-eu-central.cloudfunctions.net/bmi-p-file-upload-cz-eu-central-europe-west3",gcpFormSubmitEndpoint:"https://europe-west3-bmi-p-dxb-compute-eu-central.cloudfunctions.net/bmi-p-form-submit-cz-eu-central-europe-west3",hubspotApiUrl:{}.GATSBY_HUBSPOT_API_URL,gcpApsisEndpoint:"https://europe-west3-bmi-p-dxb-compute-eu-central.cloudfunctions.net/bmi-p-newsletter-signup-cz-eu-central-europe-west3",isCountryCodeProhibited:(0,a.convertStrToBool)({}.GATSBY_DONT_USE_COUNTRY_CODE),webtoolsCalculatorDataUrl:{}.GATSBY_WEBTOOLS_CALCULATOR_DATA_URL,isWebToolsCalculatorEnabled:(0,a.convertStrToBool)({}.GATSBY_ENABLE_WEBTOOLS_CALCULATOR),isV2WebToolsCalculatorEnabled:(0,a.convertStrToBool)({}.GATSBY_ENABLE_V2_WEBTOOLS_CALCULATOR),webToolsCalculatorApsisEndpoint:{}.GATSBY_WEBTOOLS_CALCULATOR_APSIS_ENDPOINT,documentDownloadMaxLimit:100,googleApiKey:"AIzaSyBw0e1tu2ycCJeOqaKtwz7_N6ed9ODnwb4",esIndexNameSystem:"dxb_cz_systems_read",esIndexNameProduct:"dxb_cz_products_read",esIndexNameTrainings:{}.GATSBY_ES_INDEX_NAME_TRAININGS,isDevMode:!1,gcpSystemConfiguratorEndpoint:"https://europe-west3-bmi-p-dxb-compute-eu-central.cloudfunctions.net/bmi-p-system-configurator-cz-eu-central-europe-west3",isLegacyFiltersUsing:(0,a.convertStrToBool)("false"),isGatsbyDisabledElasticSearch:(0,a.convertStrToBool)({}.GATSBY_DISABLE_SEARCH),oneTrustId:{}.GATSBY_ONETRUST_ID,isSampleOrderingEnabled:(0,a.convertStrToBool)("false"),renderTeamCategoriesAsRows:(0,a.convertStrToBool)({}.GATSBY_TEAM_CATEGORIES_AS_ROWS),enableProductClassificationAttributeOrdering:(0,a.convertStrToBool)({}.GATSBY_ENABLE_PRODUCT_CLASSIFICATION_ATTRIBUTE_ORDERING),isLoginEnabled:(0,a.convertStrToBool)({}.GATSBY_IS_LOGIN_ENABLED),marketLocaleCode:"cs-CZ",excludeLocalisedAlternate:(0,a.convertStrToBool)({}.GATSBY_EXCLUDE_LOCALISED_ALTERNATE),countryName:"Czechia | Česko",vwoAccountId:{}.GATSBY_VWO_ACCOUNT_ID,gcpTrainingRequestsWriterEndpoint:{}.GATSBY_GCP_TRAINING_REQUESTS_WRITER_ENDPOINT,intouchMyAccountRedirectUrl:{}.GATSBY_INTOUCH_MY_ACCOUNT_REDIRECT_URL,intouchOrigin:{}.GATSBY_INTOUCH_ORIGIN,intouchMarketCode:{}.GATSBY_INTOUCH_MARKET_CODE,disableDefaultMapPins:(0,a.convertStrToBool)({}.GATSBY_DISABLE_DEFAULT_MAP_PINS),spaceMarketCode:"cz"}},i=(0,n.createContext)(Object.assign({},o()));t.ConfigProvider=function(e){var t=e.configOverride,r=e.children;return n.default.createElement(i.Provider,{value:Object.assign({},o(),t)},r)};t.useConfig=function(){return(0,n.useContext)(i)}},80452:function(e,t,r){"use strict";r.r(t),r.d(t,{boxClasses:function(){return a.A},default:function(){return n.A}});var n=r(978),a=r(34617)},80454:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.StyledTag=t.StyledIcon=t.TrainingAttribute=t.classes=void 0;const a=r(91972),o=n(r(71513)),i=n(r(87593)),l=n(r(9866)),s="trainingCard";t.classes={body:`${s}-body`,subtitle:`${s}
155-subtitle`,footer:`${s}-footer`},t.TrainingAttribute=(0,a.styled)(l.default)((({theme:e})=>({display:"flex",alignItems:"center",color:e.colours.slate,"&:first-of-type":{marginTop:"0"},"&:not(:first-of-type)":{marginTop:"18px"}}))),t.StyledIcon=(0,a.styled)(o.default)({width:"24px",height:"24px",marginRight:"8px",fill:"currentColor"}),t.StyledTag=(0,a.styled)(i.default)({marginBottom:"16px"})},80509:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.getFileSizeString=void 0;const a=r(97711),o=n(r(86425)),i=r(86326),l=n(r(65894)),s=n(r(42069)),u=n(r(98074)),c=n(r(99641)),d=n(r(95376)),f=n(r(17459)),p=n(r(45397)),m=r(93246);t.getFileSizeString=e=>{const t=Math.round(e/1e3);if(t>1e3){return`${Math.round(t/100)/10}mb`}return`${t}kb`};t.default=({file:e,uri:r,headers:n={},onDeleteClick:h,onRequestSuccess:v,errorMessage:g,validation:b,onRequest:y,onError:x,removeFileLabel:C})=>{const[A,_]=(0,i.useState)(!0),[E,S]=(0,i.useState)("");(0,i.useEffect)((()=>{let t={cancel:()=>{}};return(async()=>{const t=b&&b(e);if(t)return S(t),_(!1),void x?.(e,t);const a=y&&await y(e)||{};if(!r)return void _(!1);const i=o.default.CancelToken.source();try{const t=(await o.default.post(r,e,{cancelToken:i.token,headers:{...n,...a.headers}})).data;"Error"===t.sys.type&&S(g),v(t)}catch(E){S(g)}return _(!1),i})().then((e=>t={...t,...e})),()=>{t.cancel()}}),[]);const w=(0,i.useMemo)((()=>{let t;switch(e.type){case"image/jpg":t=s.default;break;case"image/jpeg":t=u.default;break;case"image/png":t=c.default;break;case"application/pdf":t=d.default;break;default:t=f.default}return(0,a.jsx)(m.FileDisplayIcon,{source:t})}),[e.type]);return(0,a.jsxs)(m.FileDiv,{"data-testid":"test-file",children:[w,(0,a.jsxs)("div",{className:m.classes.fileInfoWrapper,children:[(0,a.jsx)(m.FileName,{className:m.classes.fileName,children:e.name}),(k=e.size,A?(0,a.jsx)(m.StyledLinearProgress,{}):E?(0,a.jsx)(m.ErrorTypography,{children:E}):(0,a.jsx)(m.FileSizeTypography,{children:(0,t.getFileSizeString)(k)}))]}),(0,a.jsx)(l.default,{title:C,children:(0,a.jsx)(m.DeleteIcon,{"data-testid":"file-delete",variant:"flat",accessibilityLabel:C,onClick:h,children:(0,a.jsx)(p.default,{})})})]});var k}},80568:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const n=r(97711);t.default=e=>(0,n.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 228 100",xmlSpace:"preserve",...e,children:(0,n.jsx)("path",{d:"M5.205 52.32c.488.605 1.09 1.096 1.693 1.588.602.491 1.33.971 2.057 1.463.852.491 1.693.857 2.546 1.097.966.24 1.931.366 2.909.366.602 0 1.216-.126 1.818-.24.602-.126 1.216-.492 1.693-.732a5.624 5.624 0 0 0 1.216-1.223c.364-.491.489-1.097.489-1.703 0-1.337-.727-2.56-1.932-3.166-1.932-.971-4-1.703-6.17-2.194-1.33-.366-2.66-.731-3.75-1.463-1.092-.606-2.183-1.337-3.024-2.194-.852-.857-1.454-1.829-1.932-3.04a9.901 9.901 0 0 1-.727-3.772c0-1.463.239-2.926.852-4.263.614-1.337 1.33-2.56 2.42-3.532 1.217-1.097 2.546-1.943 4.115-2.434 1.818-.606 3.875-.971 5.807-.857 1.693 0 3.273.126 4.841.606 1.216.365 2.42.731 3.636 1.337.853.491 1.694.971 2.421 1.588.602.606 1.091.972 1.455 1.338l-4.728 5.234c-.363-.366-.852-.731-1.33-1.097-.602-.366-1.09-.732-1.818-1.097-.727-.366-1.454-.606-2.182-.857-.852-.24-1.58-.366-2.42-.366-.603 0-1.216.126-1.693.24-.49.126-1.091.366-1.455.731-.489.24-.852.606-1.091 1.098-.239.365-.364.857-.364 1.337 0 1.337.728 2.434 1.932 3.04 1.693.857 3.512 1.589 5.33 1.943 1.33.366 2.66.731 3.875 1.337 1.216.491 2.42 1.337 3.387 2.194 1.09.972 1.818 2.069 2.42 3.292.603 1.463.966 3.166.966 4.869 0 1.588-.363 3.166-1.09 4.503-.728 1.337-1.694 2.56-2.91 3.531-1.33 1.097-2.784 1.829-4.364 2.309-1.693.606-3.636.857-5.443.857-1.693 0-3.273-.126-4.966-.491-1.33-.366-2.66-.732-4-1.337-1.091-.492-2.182-1.223-3.273-1.943C1.568 59.61.727 58.754 0 58.022l5.205-5.726v.023ZM33.297 37.701h7.75v14.732c-.124 1.223.364 2.435 1.092 3.406.852.857 1.931 1.337 3.147 1.223.728 0 1.455-.126 2.057-.491.603-.24 1.091-.732 1.58-1.223.488-.492.727-1.097.966-1.829.238-.731.363-1.463.363-2.069V37.
15569h7.75v25.452h-7.51l-.24-2.674c-.852.971-2.056 1.829-3.272 2.434-1.33.606-2.785.972-4.24.972-2.545.126-5.079-.857-6.897-2.56-1.694-1.703-2.546-4.263-2.546-7.67V37.69v.011ZM63.571 37.701h7.512l.239 2.8c.852-1.097 2.057-1.942 3.273-2.434 1.33-.606 2.784-.971 4.239-.971 2.545-.126 5.08.857 6.898 2.56 1.693 1.703 2.545 4.263 2.545 7.669v15.703h-7.75V48.536c.125-1.223-.364-2.434-1.091-3.406-.728-.857-1.819-1.337-2.91-1.223-.727 0-1.58.126-2.295.492a3.92 3.92 0 0 0-1.58 1.223c-.488.491-.727 1.097-.966 1.828a7.05 7.05 0 0 0-.363 2.195v13.76h-7.75V37.701ZM95.903 55.233c.965.858 2.056 1.463 3.272 1.943 1.216.492 2.546.732 3.876.732.966 0 1.931-.126 2.909-.492.727-.24 1.216-.971 1.091-1.702 0-.366-.125-.606-.239-.858-.239-.365-.489-.605-.852-.731l-1.818-.732c-.728-.24-1.819-.491-2.91-.857-.966-.24-1.932-.605-2.909-.971-.977-.366-1.818-.972-2.545-1.589a8.099 8.099 0 0 1-1.819-2.194c-.966-1.943-.852-4.389.125-6.332.602-.971 1.33-1.829 2.296-2.56 1.09-.732 2.182-1.337 3.386-1.589 1.33-.365 2.785-.605 4.239-.605 1.932 0 3.875.24 5.694.731 1.579.492 3.148 1.223 4.477 2.194l-3.273 5.11a12.468 12.468 0 0 0-2.784-1.464c-1.091-.491-2.421-.731-3.637-.606-.852-.125-1.818.126-2.545.492-.489.24-.852.857-.852 1.337 0 .857.602 1.463 1.693 1.829 1.091.366 2.659.857 4.602 1.337 2.057.492 4.114 1.463 5.694 3.04 1.216 1.337 1.818 3.166 1.818 5.109 0 1.337-.239 2.56-.966 3.657-.602.972-1.454 1.943-2.545 2.56a9.43 9.43 0 0 1-3.637 1.463c-1.33.366-2.784.492-4.114.492-2.182 0-4.364-.24-6.42-.972-1.819-.491-3.512-1.463-4.967-2.8l3.637-4.994.023.023ZM141.541 59.736c-1.216 1.223-2.545 2.31-4.114 3.04-1.932.858-4 1.338-6.057 1.224-1.932 0-3.75-.366-5.568-.972-1.58-.606-3.023-1.588-4.239-2.8a12.132 12.132 0 0 1-2.784-4.263c-.728-1.703-.966-3.657-.966-5.475 0-3.657 1.329-7.063 3.875-9.623 1.216-1.223 2.659-2.194 4.364-2.926 1.693-.731 3.636-1.097 5.443-1.097 2.057 0 4.114.366 6.057 1.097 1.58.732 3.023 1.703 4.239 3.04l-4.727 5.11c-.603-.732-1.33-1.224-2.057-1.704a5.197 5.197 0 0 0-3.273-.731c-.852 0-1.693.126-2.546.606-.727.365-1.329.857-1.932 1.462-.488.606-.966 1.338-1.216 2.195a9.05 9.05 0 0 0-.363 2.56c0 .857.125 1.703.363 2.434.239.858.603 1.589 1.216 2.195.489.606 1.216 1.223 1.932 1.588a5.967 5.967 0 0 0 2.546.606c1.216 0 2.295-.24 3.386-.731.853-.492 1.58-.972 2.182-1.703l4.239 4.868ZM160.076 60.834a8.86 8.86 0 0 1-3.273 2.308c-2.295.858-4.841 1.098-7.261.492-.966-.24-1.932-.732-2.785-1.223a6.587 6.587 0 0 1-2.057-2.434c-.602-1.223-.852-2.435-.852-3.772 0-1.337.239-2.674.852-4.023.603-1.097 1.455-2.194 2.421-2.926 1.091-.857 2.421-1.463 3.75-1.829 1.455-.365 3.023-.605 4.603-.605h2.784c.602 0 1.216 0 1.818.125v-.491c0-.606-.125-1.097-.363-1.703a2.322 2.322 0 0 0-1.091-1.097c-.489-.366-.966-.492-1.58-.606-.614-.114-1.216-.24-1.818-.24-1.455 0-2.91.126-4.239.606a16.9 16.9 0 0 0-2.909 1.463l-3.148-4.755c.602-.491 1.216-.857 1.818-1.223.727-.491 1.58-.857 2.421-1.097 1.091-.366 2.056-.606 3.147-.731 1.33-.24 2.66-.366 4.001-.24 3.875 0 6.659 1.097 8.591 3.166 1.932 2.308 2.909 5.36 2.784 8.4v14.858h-7.262l-.363-2.435.011.012Zm0-8.892c-.125 0-.488-.126-.966-.126-.602 0-1.216-.126-1.693-.126-1.58-.125-3.148.24-4.603.972a3.172 3.172 0 0 0-1.329 2.56c0 2.069 1.216 3.166 3.75 3.166.602 0 1.216-.126 1.818-.24.603-.24 1.091-.492 1.58-.857a3.78 3.78 0 0 0 1.091-1.337c.239-.606.489-1.223.489-1.943l-.125-2.07h-.012ZM173.031 37.701h7.512c.125.492.125.972.125 1.337 0 .492.125.972.125 1.338.852-1.097 1.932-1.943 3.148-2.435a9.49 9.49 0 0 1 4-.857c1.693 0 3.387.366 4.841 1.097 1.33.732 2.546 1.703 3.512 2.926.966 1.223 1.693 2.675 2.057 4.138.488 1.588.727 3.165.727 4.868 0 2.069-.364 4.263-1.216 6.092-.727 1.589-1.818 3.04-3.023 4.263-1.216 1.097-2.659 1.943-4.239 2.56-1.454.492-3.147.857-4.727.857-.966 0-2.057-.125-3.023-.365-.852-.24-1.455-.492-2.182-.606V74h-7.75V37.713h.125l-.012-.012Zm7.751 18.755a8.04 8.04 0 0 0 4.477.972 5.317 5.317 0 0 0 4.478-1.943c1.216-1.463 1.693-3.292 1.693-5.109 0-.857-.125-1.703-.239-2.434-.125-.732-.488-1.463-.966-2.069-.363-.606-.966-1.097-1.579-1.463-.728-.366-1.58-.606-2.421-.491-.852 0-1.579.125-2.295.491-.603.366-1.216.732-1.694 1.337a3.781 3.781 0 0 0-.966 1.829c-.238.731-.363 1.337-.363 2.069l-.125 6.823v-.012ZM227.511 60.354c-.238.24-.727.491-1.329.857-.728.491-1.455.857-2.296 1.223a16.704 16.704 0 0 1-3.273 1.097c-1.454.366-2.909.491-4.364.491-1.932 0-4-.365-5.807-.971-1.693-.606-3.148-1.589-4.364-2.8a12.145 12.145 0 0 1-2.784-4.263c-.602-1.829-.966-3.657-.966-5.6 0-1.703.239-3.532.853-5.11.613-1.5
15576 1.454-3.04 2.545-4.262 1.216-1.223 2.546-2.309 4.114-2.926 1.693-.732 3.637-1.097 5.568-1.097 1.819 0 3.751.365 5.444 1.097 1.58.731 2.909 1.703 3.875 3.04a13.07 13.07 0 0 1 2.421 4.629c.602 1.943.852 3.897.852 5.84v1.337h-18.046c0 1.463.727 2.675 1.818 3.657 1.33 1.098 3.148 1.703 4.841 1.59 1.693.125 3.387-.24 4.966-.858.966-.491 1.932-.972 2.784-1.589l3.148 4.63v-.012Zm-6.784-12.664c0-.605-.125-1.097-.364-1.703-.238-.605-.602-1.097-.966-1.588a7.594 7.594 0 0 0-1.579-1.223c-.728-.366-1.58-.492-2.296-.492-.852 0-1.58.126-2.42.492-.603.24-1.216.731-1.694 1.223-.477.491-.727.971-.966 1.588-.238.492-.363 1.098-.363 1.703h10.659-.011Z",fill:"#EB3300"})})},80577:function(e,t,r){"use strict";r.d(t,{s:function(){return o}});var n=r(72667),a=r(68223);function o(e){return(0,a.A)("MuiTab",e)}const i=(0,n.A)("MuiTab",["root","labelIcon","textColorInherit","textColorPrimary","textColorSecondary","selected","disabled","fullWidth","wrapped","iconWrapper"]);t.A=i},80578:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.shouldAddPageBreak=t.getPDF=t.default=t.createPdf=t.Typography=void 0;var a=n(r(61269)),o=r(11938),i=n(r(86326)),l=r(80261),s=r(82781),u=n(r(96050)),c=n(r(34709)),d=r(60036),f=r(43967),p=["variant","hasUnderline","center","textProps","children"],m=["title","children","type","color","fillColor"],h=["children","layout","headerRows"],v=["children","hasWrapperRemoved","first","last"],g=["getMicroCopy","children"],b=function(e){var t=e.width,r=e.thickness,n=e.color;return i.default.createElement(o.Canvas,null,i.default.createElement(o.Canvas.Line,{lineWidth:r,lineColor:n,x1:0,y1:0,x2:t,y2:0}))},y=function(e){var t=e.large;return i.default.createElement(b,{width:t?100:52,thickness:t?4:3,color:"#009FE3"})},x={h1:{fontSize:22.5,lineHeight:1.33,bold:!0},h2:{fontSize:18,lineHeight:1.33,bold:!0},h4:{fontSize:16,lineHeight:1.625,bold:!0},h5:{fontSize:12,lineHeight:1.65,bold:!0},h6:{fontSize:16,lineHeight:2.7,bold:!0},body1:{fontSize:10,lineHeight:1.4},body2:{fontSize:12,lineHeight:1.4,bold:!0}},C=function(e){var t=e.variant,r=void 0===t?"body1":t,n=e.hasUnderline,l=void 0===n?"h1"===r:n,s=e.center,u=e.textProps,c=void 0===u?{}:u,d=e.children,f=(0,a.default)(e,p),m=i.default.createElement(o.Text,Object.assign({},x[r],{alignment:s?"center":"left"},l?{}:f,c),d);return l?i.default.createElement(o.View,f,m,l?i.default.createElement(y,{large:"h1"===r}):null):m};t.Typography=C;var A={warn:{color:"#3B3B3B",fillColor:"#FFC72C"},default:{color:"#3B3B3B",fillColor:"#F0F0F0"}},_=function(e){var t=e.title,r=e.children,n=e.type,o=void 0===n?"default":n,i=(e.color,e.fillColor,(0,a.default)(e,m)),l={color:A[o].color,fillColor:A[o].fillColor};return Object.assign({table:{widths:[595.28],body:[t&&[Object.assign({text:t,bold:!0,margin:[25,15,25,r?5:15]},l)],r&&[Object.assign({text:r,margin:[25,t?0:15,25,15]},l)]].filter(Boolean)},marginLeft:-25,layout:"noBorders"},i)},E=function(e){var t=e.children,r=e.layout,n=e.headerRows,s=void 0===n?1:n,u=(0,a.default)(e,h),c=i.default.Children.map(t,(function(e,t){if(!(0,l.isElement)(e))return e;var r=i.default.Children.toArray(e.props.children),n=i.default.Children.map(r,(function(e,t){return 0!==t&&t!==r.length||!(0,l.isElement)(e)?e:i.default.cloneElement(e,{first:0===t,last:t===r.length})}));return i.default.cloneElement(e,{children:n})}));return i.default.createElement(o.Table,Object.assign({layout:Object.assign({hLineColor:function(){return"#E0E0E0"},vLineColor:function(){return"#CCCCCC"},vLineWidth:function(e,t){return 0===e||e===t.table.widths.length?1:0},fillColor:function(e){return e<s||(e-s)%2?"#F7F7F7":null}},r),headerRows:s},u),c)},S=(0,o.styled)(o.Text)({fontSize:10,color:"#70706F",bold:function(e){var t=e.header;return Boolean(t)},height:50});E.Cell=function(e){var t=e.children,r=e.hasWrapperRemoved,n=e.first,o=e.last,l=(0,a.default)(e,v);return r?i.default.createElement(i.default.Fragment,null,t):i.default.createElement(S,Object.assign({margin:[n?14:5,8,o?14:5,10]},l),t)},E.Row=o.Table.Row;var w=function(e){var t=e.getMicroCopy,r=e.children,n=(0,a.default)(e,g);return i.default.createElement(E,Object.assign({widths:[80,180,110,70,65]},n),i.default.createElement(E.Row,null,i.default.createElement(E.Cell,{header:!0}," "),i.default.createElement(E.Cell,{header:!0},t(s.microCopy.RESULTS_TABLE_TITLE)),i.default.createElement(E.Cell,{header:!0},t(s.microCopy.RESULTS_TABLE_PACK_SIZE)),i.default.createElement(E.Cell,{header:!0},t(s.microCopy.RESULTS_TABLE_EXTERNAL_PRODUCT_CODE)),i.default.createElement(E.Cell,{header:!0},t(s.microCopy.RESULTS_TABLE_QUANTITY))),r)},k=function(e,t,r,n){var a=e.startPosition.pageInnerHeight+35+35;return!!n.length&&(!e.svg&&(a<(e.text&&50===e.height?e.startPosition.top+50-8:e.startPosition.top+50)||(r.length,!1)))};t.shouldAddPageBreak=k;var M=function(){return i.default.createElement(o.SVG,{width:40,margin:[25,13]},'\n<svg viewBox="0 0 250 250" class="CalculatorModal-module__headerSide--143wH CalculatorModal-module__logo--1zT3O"><path fill="#009fe3" d="M0 0h250v250H0z"></path><g fill="#fff"><path d="M155.393 86.416L144.565 131h-.212l-10.829-44.584H100.3v50.
155634c-.76-9.718-6.732-14.589-13.079-16.771 5.626-3.078 9.342-7.218 9.342-14.862 0-7.749-4.247-19-24.2-19H30.848v75.8h42.994c12.786 0 25.368-7.183 26.455-21.075v21.075h22.081V113.6h.212l13.164 48.62h17.41l13.163-48.62h.213v48.62h22.081v-75.8zM54.2 104.461h12.317c4.777 0 7.962 1.381 7.962 5.2 0 4.884-3.079 6.264-7.962 6.264H54.2zm13.694 39.7H54.2v-14.115h14.652c5.521 0 8.174 2.442 8.174 6.9 0 5.839-4.246 7.219-9.126 7.219zM195.798 86.416h23.355v75.797h-23.355z"></path></g></svg>\n    ')},T=function(e){var t=e.image,r=e.description,n=e.packSize,a=e.externalProductCode,l=e.quantity;return i.default.createElement(E.Row,{key:a},i.default.createElement(E.Cell,{hasWrapperRemoved:!0},t?i.default.createElement(o.Img,{src:t,fit:[50,50]}):""),i.default.createElement(E.Cell,null,r),i.default.createElement(E.Cell,null,n),i.default.createElement(E.Cell,null,a),i.default.createElement(E.Cell,null,l))},O=function(e){var t=e.results,r=e.area,n=e.getMicroCopy,a=e.roof,l=e.dimensions;return i.default.createElement(o.Document,{pageSize:"A4",pageOrientation:"portrait",pageMargins:[25,70,25,35],header:i.default.createElement(M,null),images:{},pageBreakBefore:k,defaultStyle:{font:"Effra"}},i.default.createElement(C,{variant:"h2",hasUnderline:!1,center:!0},n(s.microCopy.RESULTS_TITLE)),i.default.createElement(C,{variant:"body2",center:!0},n(s.microCopy.RESULTS_AREA_LABEL)+": "+r+"m",i.default.createElement(C,{sup:!0},"2")),i.default.createElement(f.SelectedRoofPDF,{roof:a,dimensions:l,getMicroCopy:n}),i.default.createElement(C,{variant:"body1",center:!0,margin:[100,0,100,0]},n(s.microCopy.RESULTS_SUBTITLE,{contingency:d.CONTINGENCY_PERCENTAGE_TEXT})),t.tiles.length?i.default.createElement(i.default.Fragment,null,i.default.createElement(C,{variant:"h5",margin:[0,25,0,10],center:!0},n(s.microCopy.RESULTS_CATEGORIES_TITLES)),i.default.createElement(w,{getMicroCopy:n},t.tiles.map(T))):null,t.fixings.length?i.default.createElement(i.default.Fragment,null,i.default.createElement(C,{variant:"h5",margin:[0,25,0,10],center:!0},n(s.microCopy.RESULTS_CATEGORIES_FIXINGS)),i.default.createElement(w,{getMicroCopy:n},t.fixings.map(T))):null,t.ventilation.length?i.default.createElement(i.default.Fragment,null,i.default.createElement(C,{variant:"h5",margin:[0,25,0,10],center:!0},n(s.microCopy.RESULTS_CATEGORIES_VENTILATION)),i.default.createElement(w,{getMicroCopy:n},t.ventilation.map(T))):null,t.sealing.length?i.default.createElement(i.default.Fragment,null,i.default.createElement(C,{variant:"h5",margin:[0,25,0,10],center:!0},n(s.microCopy.RESULTS_CATEGORIES_SEALING)),i.default.createElement(w,{getMicroCopy:n},t.sealing.map(T))):null,t.accessories.length?i.default.createElement(i.default.Fragment,null,i.default.createElement(C,{variant:"h5",margin:[0,25,0,10],center:!0},n(s.microCopy.RESULTS_CATEGORIES_ACCESSORIES)),i.default.createElement(w,{getMicroCopy:n},t.accessories.map(T))):null,i.default.createElement(_,{title:n(s.microCopy.RESULTS_ALERTS_NEED_TO_KNOW_TITLE),marginTop:40},n(s.microCopy.RESULTS_ALERTS_NEED_TO_KNOW_TEXT,{contingency:d.CONTINGENCY_PERCENTAGE_TEXT})))},D=function(e){return(0,o.pdf)(i.default.createElement(O,e),void 0,{Effra:{normal:c.default.startsWith("https://")?c.default:window.location.origin+"/"+c.default,bold:u.default.startsWith("https://")?u.default:window.location.origin+"/"+u.default}})};t.getPDF=D;var R=function(e){return D(e)};t.createPdf=R;var P=function(e){return R(e).open()};t.default=P},80675:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.default=void 0;var a=n(r(49268)),o=n(r(25043)),i=n(r(14042)),l=r(39748),s=r(82781),u=r(20654),c=n(r(86326)),d=n(r(69391)),f=r(56028),p=r(34400),m=function(e){var t=e.data,r=(0,f.useSiteContext)().getMicroCopy;return c.default.createElement(p.SectionElement,{backgroundColor:"pearl","data-testid":"brands"},c.default.createElement(i.default.Title,null," ",r(s.microCopy.HOMEPAGE_BRANDS)),c.default.createElement(o.default,{container:!0,justifyContent:"center"},t.map((function(e,t){var n=r(s.microCopy.HOMEPAGE_BRANDS_LEARN,{title:e.title});return c.default.createElement(o.default,{xs:12,md:6,xl:4,key:e.path+"-"+t},c.default.createElement(a.default,{name:e.brandLogo,logoIcon:c.default.createElement(d.default,{brandName:e.brandLogo}),subtitle:e.description,ctaLabel:n,component:u.Link,to:e.path,gtm:{id:"cta-click1",label:e.title+" - "+n,action:e.path},"data-testid":"brand-intro-card-"+(0,l.replaceSpaces)(e.title)}))}))))};t.default=m},80755:function(e,t,r){"use strict";var n=r(45904),a=r(53507),o=r(86326),i=r(37064),l=r(28841),s=r(13326),u=r(92403),c=r(40231),d=r(36870);const f=["className"],p=(0,s.Ay)("div",{name:"MuiAccordionDetail
155s",slot:"Root",overridesResolver:(e,t)=>t.root})((({theme:e})=>({padding:e.spacing(1,2,2)}))),m=o.forwardRef((function(e,t){const r=(0,u.A)({props:e,name:"MuiAccordionDetails"}),{className:o}=r,s=(0,a.A)(r,f),m=r,h=(e=>{const{classes:t}=e;return(0,l.A)({root:["root"]},c.n,t)})(m);return(0,d.jsx)(p,(0,n.A)({className:(0,i.A)(h.root,o),ref:t,ownerState:m},s))}));t.A=m},80794:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.classes=t.ContingencyText=t.Container=void 0;var a=r(91972),o=n(r(9866)),i={hasBottomMargin:"resultsHeader-bottomMargin"};t.classes=i;var l=(0,a.styled)("div")({display:"flex",flexDirection:"column",alignItems:"center",maxWidth:"922px",margin:"0 auto"});t.Container=l;var s=(0,a.styled)(o.default)((function(e){var t,r=e.theme;return(t={width:"448px",marginTop:"18px"})["&."+i.hasBottomMargin]={marginBottom:"30px"},t[r.breakpoints.down("md")]={width:"100%"},t}));t.ContingencyText=s},80859:function(e,t,r){"use strict";var n=r(60330);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=n(r(24142)),o=r(36870),i=(0,a.default)([(0,o.jsx)("path",{d:"M12 3c-.46 0-.93.04-1.4.14-2.76.53-4.96 2.76-5.48 5.52-.48 2.61.48 5.01 2.22 6.56.43.38.66.91.66 1.47V19c0 1.1.9 2 2 2h.28c.35.6.98 1 1.72 1s1.38-.4 1.72-1H14c1.1 0 2-.9 2-2v-2.31c0-.55.22-1.09.64-1.46C18.09 13.95 19 12.08 19 10c0-3.87-3.13-7-7-7zm2 14h-4v-1h4v1zm-4 2v-1h4v1h-4zm5.31-5.26c-.09.08-.16.18-.24.26H8.92c-.08-.09-.15-.19-.24-.27-1.32-1.18-1.91-2.94-1.59-4.7.36-1.94 1.96-3.55 3.89-3.93.34-.07.68-.1 1.02-.1 2.76 0 5 2.24 5 5 0 1.43-.61 2.79-1.69 3.74z"},"0"),(0,o.jsx)("path",{d:"M11.5 11h1v3h-1z"},"1"),(0,o.jsx)("path",{d:"m9.6724 9.5808.7071-.7071 2.1214 2.1213-.7071.7071z"},"2"),(0,o.jsx)("path",{d:"m12.2081 11.7124-.707-.7071 2.1212-2.1214.7071.7072z"},"3")],"EmojiObjectsOutlined");t.default=i},80937:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const n=r(97711);t.default=e=>(0,n.jsxs)("svg",{viewBox:"0 0 260 100",xmlns:"http://www.w3.org/2000/svg",...e,children:[(0,n.jsx)("path",{d:"M7.14089 52.68H32.5174C37.4772 52.68 38.762 53.58 38.762 57.16V59.95C38.762 62.44 37.8656 64.03 33.3142 64.03H7.14089V52.68ZM37.3776 42.63C37.3776 44.22 36.8796 46.31 32.7166 46.31H7.14089V36.26H32.9158C33.7126 36.26 37.3776 36.36 37.3776 39.25V42.63ZM41.2419 48.7C43.3234 47.51 44.6081 45.22 44.5085 42.83V39.55C44.5085 36.07 43.1242 30 33.4038 30H0V70.21H34.0014C41.2419 70.21 46.0921 66.53 46.0921 61.05V56.47C45.8929 52.49 44.409 49.8 41.2319 48.71",fill:"#D73225"}),(0,n.jsx)("path",{d:"M80.3823 36.26C87.9116 36.26 88.7083 37.65 88.7083 40.84V44.32C88.7083 47.21 87.5232 48.8 81.667 48.8H57.9736V36.26H80.3823ZM82.165 29.99H50.8427V70.2H57.9836V55.07H82.0654C86.5272 55.07 88.6087 55.57 88.6087 60.64V70H95.5504V59.35C95.5504 55.97 94.3653 53.78 91.7858 52.28C94.1661 51.38 96.0484 49.29 96.0484 44.82V41.64C96.0484 34.18 93.7677 30 82.175 30",fill:"#D73225"}),(0,n.jsx)("path",{d:"M136.693 55.86H114.882L125.787 37.35L136.693 55.86ZM122.023 29.98L98.2295 70.19H106.456L111.117 62.13H140.358L145.019 70.19H153.245L129.452 29.98H122.023Z",fill:"#D73225"}),(0,n.jsx)("path",{d:"M193.88 55.86H172.069L182.974 37.35L193.88 55.86ZM179.11 29.98L155.317 70.19H163.543L168.204 62.13H197.445L202.106 70.19H210.333L186.54 29.98H179.11Z",fill:"#D73225"}),(0,n.jsx)("path",{d:"M236.605 70.99C256.723 70.99 260 68 260 58.45C260 48.9 257.421 46.71 247.113 46.41L225.999 46.11C221.736 46.11 220.451 44.92 220.451 41.23C220.451 36.55 221.736 35.46 236.117 35.46C250.499 35.46 251.584 36.46 251.584 41.63V42.63H259.213V41.04C259.213 31.88 257.43 29 236.018 29C216.288 29 213.121 31.89 213.121 41.04C213.121 50.19 215.701 52.49 226.108 52.68L247.023 52.98C251.485 52.98 252.57 54.17 252.57 58.16C252.57 63.34 251.286 64.43 236.615 64.43C221.945 64.43 220.66 63.63 220.66 58.26V56.47H213.131V58.86C212.832 68.12 214.715 71 236.625 71L236.605 70.99Z",fill:"#D73225"})]})},81011:function(e,t,r){"use strict";r(14849);var n=r(12581);e.exports=n.Object.getOwnPropertySymbols},81015:function(e,t){"use strict";t.__esModule=!0,t.xferFilterValue=void 0;t.xferFilterValue=function(e,t){return t.map((function(t){var r;return Object.assign({},t,{value:(null===(r=e.find((function(e){return e.filterCode===t.filterCode})))||void 0===r?void 0:r.value)||[]})}))}},81076:function(e,t,r){"use strict";const n=r(86326).createContext({});t.A=n},81145:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esMo
155dule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.StyledTabs=t.StyledDivider=t.StyledContainer=t.Root=t.classes=void 0;const a=n(r(97e3)),o=n(r(87999)),i=r(91972),l=n(r(52298)),s="Tabs";t.classes={tabRoot:`${s}-tabRoot`,tabPanel:`${s}-tabPanel`,tabIndicator:`${s}-tabIndicator`,tabPanelBox:`${s}-tabPanelBox`,tabsBar:`${s}-tabsBar`,secondary:`${s}-secondary`,visibleUntillg:`${s}-visibleUntillg`,visibleUntilmd:`${s}-visibleUntilmd`,iconWrapper:`${s}-iconWrapper`},t.Root=(0,i.styled)("div")((({theme:e})=>({position:"relative",".MuiTabs-flexContainer":{paddingRight:"3px"},[`.${t.classes.tabRoot}`]:{fontSize:"1rem",minWidth:"initial",padding:"6px 15px",path:{fill:e.colours.slate},"&:hover":{color:e.colours.charcoal,[`.${t.classes.iconWrapper}`]:{path:{fill:e.colours.charcoal}}},"&.Mui-selected":{color:e.colours.accent,path:{fill:e.colours.accent},"&:hover":{color:e.colours.focus,[`.${t.classes.iconWrapper}`]:{path:{fill:e.colours.focus}}}}},[`.${t.classes.tabPanel}`]:{"&[hidden]":{position:"absolute",top:"-9999px",left:"-99999px",width:"100%",display:"block"}},[`.${t.classes.tabPanelBox}`]:{background:e.colours.white,padding:"24px 24px 0 0"},[`.${t.classes.tabsBar}`]:{backgroundColor:e.colours.white,fontSize:"1.25rem",position:"relative",flexGrow:"1",[e.breakpoints.up("lg")]:{flexGrow:"0"}},[`&.${t.classes.secondary}`]:{[`.${t.classes.tabsBar}`]:{backgroundColor:e.colours.pearl,borderBottom:`1px solid ${e.colours.storm}`,borderTop:`1px solid ${e.colours.storm}`,[e.breakpoints.up("sm")]:{border:"none"}}},[`&.${t.classes.visibleUntillg}`]:{[e.breakpoints.up("lg")]:{display:"flex",[`.${t.classes.tabsBar}`]:{display:"none"},[`.${t.classes.tabPanel}, .${t.classes.tabPanelBox}`]:{display:"initial","&[hidden]":{position:"initial",left:0,top:0}}}},[`&.${t.classes.visibleUntilmd}`]:{[e.breakpoints.up("md")]:{display:"flex",[`.${t.classes.tabsBar}`]:{display:"none"},[`.${t.classes.tabPanel}, .${t.classes.tabPanelBox}`]:{display:"initial","&[hidden]":{position:"initial",left:0,top:0}}}},[`.${t.classes.iconWrapper}`]:{marginRight:"14px",display:"flex",svg:{width:"20px"}}}))),t.StyledContainer=(0,i.styled)(l.default)({fontSize:"1rem",paddingLeft:"0 !important",paddingRight:"0 !important"}),t.StyledDivider=(0,i.styled)(a.default)((({theme:e})=>({[e.breakpoints.up("lg")]:{alignSelf:"flex-end",display:"block",flexGrow:"1",marginBottom:"2px"}}))),t.StyledTabs=(0,i.styled)(o.default)((({theme:e})=>({fontSize:"1rem",maxWidth:"100%",".tabsScrollBtn":{position:"absolute",height:"100%",zIndex:2,background:e.colours.white,transition:"all 0.2s ease-out","&:first-of-type":{left:0,opacity:1},"&:last-child":{right:0,opacity:1},"&.Mui-disabled":{opacity:0,transition:"all 0.2s ease-out"}},[e.breakpoints.down("sm")]:{maxWidth:"400px"},[e.breakpoints.down("md")]:{maxWidth:"600px"}})))},81175:function(e,t,r){"use strict";var n,a=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var a=Object.getOwnPropertyDescriptor(t,r);a&&!("get"in a?!t.__esModule:a.writable||a.configurable)||(a={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,a)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),o=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),i=this&&this.__importStar||(n=function(e){return n=Object.getOwnPropertyNames||function(e){var t=[];for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[t.length]=r);return t},n(e)},function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r=n(e),i=0;i<r.length;i++)"default"!==r[i]&&a(t,e,r[i]);return o(t,e),t}),l=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const s=r(97711),u=l(r(95221)),c=l(r(11996)),d=l(r(55530)),f=i(r(86326)),p=r(99719),m=l(r(9049)),h=r(36512),v=r(95253),g=({open:e=!0,maxWidth:t="md",color:r="white",onCloseClick:n,disablePortal:a,onBackdropClick:o=n,backdropProps:i,areaLabelledby:l,areaDescribedby:g,children:y,className:x,"data-testid":C})=>{const A=(0,f.useContext)(h.DialogClassNameContext),_=f.default.Children.toArray(y),E=_.find((e=>(0,p.isElement)(e)&&e.type===b)),S=E?_.filter((e=>e!==E)):_;return(0,s.jsx)(c.default,{className:A,open:e,onClose:o,BackdropProps:i,"aria-labelledby":l,"aria-describedby":g,disablePortal:a,"data-testid":C||"dialog",children:(0,s.jsx)(u.default,{in:e,children:(0,s.jsx)(m.default,{color:r,children:(0,s.jsxs)(v.Root,{className:(0,d.default)(v.classes[`bg-${r}`],v.classes[`width-${t}`],x),children:[(0,s.jsxs)(v.Header,{"data-testid":"dialog-header",children:[E,n&&(0,s.jsx)(v.StyledCloseIconButton,{onClick:n,accessibilityLabel:"Close","data-testid":"dialog-header-icon-button"})]}),S]})})})})},b=({variant:e="h3",className:t,children:r,hasUnderline:n})=>(0,s.jsx)(v.TitleTypography,{variant:e,hasUnderline:n,className:t,"data-testid":"dialog-header-title",children:r});g.Title=b,g.Content=({className:e,...t})=>(0,s.jsx)(v.ContentWrapper,{className:e,...t}),g.Actions=({className:e,cancelLabel:t,onCancelClick:r,confirmLabel:n,onConfirmClick:a,isConfirmButtonDisabled:o,...i})=>(0,s.jsxs)(v.ActionsWrapper,{...i,className:e,children:[t&&(0,s.jsx)(v.ActionButton,{onClick:r,variant:"outlined","data-testid":"dialog-action-button-cancel",children:t}),n&&(0,s.jsx)(v.ActionButton,{onClick:a,disabled:o,"data-testid":"dialog-action-button-confirm",children:n})]}),t.default=g},81251:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esMo
155dule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.AccessibilityText=t.StyledButtonBase=t.classes=void 0;const a=n(r(89146)),o=r(91972),i="Thumbnail";t.classes={disabled:`${i}-disabled`,selected:`${i}-selected`,large:`${i}-large`,playIcon:`${i}-playIcon`,cubeIcon:`${i}-cubeIcon`},t.StyledButtonBase=(0,o.styled)(a.default)((({theme:e})=>({display:"inline-block",border:`1px solid ${e.colours.white}`,margin:"2px",backgroundPosition:"center center",backgroundColor:e.colours.slate,backgroundRepeat:"no-repeat",backgroundSize:"contain",width:"60px",height:"50px","&:hover, &:focus":{boxShadow:`0 0 0 2px ${e.colours.inter}50`},[`&.${t.classes.disabled}`]:{opacity:.5,"&:hover":{boxShadow:"none"}},[`&.${t.classes.selected}`]:{boxShadow:`0 0 0 2px ${e.colours.accent300}`,cursor:"default","&:hover":{boxShadow:`0 0 0 2px ${e.colours.accent300}`,cursor:"default"}},[`&.${t.classes.large}`]:{width:"80px",height:"60px",backgroundSize:"cover"}}))),t.AccessibilityText=(0,o.styled)("span")((({theme:e})=>({textIndent:"-9999px",overflow:"hidden",display:"inline-block",color:e.colours.charcoal})))},81254:function(e,t,r){"use strict";var n=r(55841);e.exports=!n((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]}))},81255:function(e,t){"use strict";t.__esModule=!0,t.SYSTEM_CONFIG_QUERY_KEY_SELECTED_SYSTEM=t.SYSTEM_CONFIG_QUERY_KEY_REFERER=t.SYSTEM_CONFIG_QUERY_KEY_PREV_PAGE=t.PATHNAME_KEY=void 0;t.SYSTEM_CONFIG_QUERY_KEY_PREV_PAGE="prev_page";t.SYSTEM_CONFIG_QUERY_KEY_SELECTED_SYSTEM="selected_system";t.SYSTEM_CONFIG_QUERY_KEY_REFERER="referer";t.PATHNAME_KEY="pathname"},81258:function(e,t,r){"use strict";const n=r(86326).createContext({});t.A=n},81270:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.StateSlideControls=void 0;const a=r(97711),o=n(r(55530)),i=r(86326),l=n(r(57886)),s=n(r(74967)),u=n(r(93654)),c=n(r(79423)),d=r(86479),f=e=>("0"+e).slice(-2),p=({current:e=1,total:t,onNextClick:r,onPrevClick:n,onChange:p,isFullSize:m,previousAccessibilityLabel:h,nextAccessibilityLabel:v,isVertical:g,isDarkThemed:b,className:y,"data-testid":x})=>{const C=Math.min(e,t),[A,_]=(0,i.useState)(C),E=g?c.default:s.default,S=g?l.default:u.default;const w=((e,t,r)=>e===t?"none":2===r||e===r&&1===t?"forward":1===e&&t===r?"backward":e<t?"forward":"backward")(A,C,t),k=((e,t,r)=>"none"===r?[e]:"forward"===r?[e,t]:[t,e])(A,C,w),M="slide-controls-total-"+(g?"vertical":"horizontal"),T=(0,i.useCallback)((()=>{1===k.length&&(n&&n(A),p&&p(A))}),[A,k.length,p,n]),O=(0,i.useCallback)((()=>{C!==A&&_(C)}),[A,C]),D=(0,i.useCallback)((()=>{1===k.length&&(r&&r(A),p&&p(A))}),[A,k.length,p,r]);return(0,a.jsxs)(d.Root,{className:(0,o.default)(void 0===m&&!g&&d.classes.mobileFullSize,m&&!g&&d.classes.fullSize,g&&d.classes.vertical,b&&d.classes.light,1===t&&d.classes.hide,y),"data-testid":x,children:[t>1&&(0,a.jsx)(d.StyledArrowControl,{variant:"flat",hasDarkBackground:b,onClick:T,accessibilityLabel:h,"data-testid":"slide-controls-previous-button",children:(0,a.jsx)(E,{className:d.classes.chevron})}),(0,a.jsxs)("span",{className:d.classes.middleContainer,children:[(0,a.jsx)(d.SlidingSlot,{children:(0,a.jsx)(d.Numbers,{className:(0,o.default)({["backward"===w?d.classes.down:d.classes.up]:"none"!==w}),children:k.map(((e,t)=>(0,a.jsx)("span",{className:(0,o.default)(d.classes.number,e===C&&d.classes.active),onAnimationEnd:O,children:f(e)},t)))})}),(0,a.jsx)("span",{className:d.classes.total,"data-testid":M,children:f(t)})]}),t>1&&(0,a.jsx)(d.StyledArrowControl,{variant:"flat",hasDarkBackground:b,onClick:D,accessibilityLabel:v,"data-testid":"slide-controls-next-button",children:(0,a.jsx)(S,{className:d.classes.chevron})})]})};t.default=p;t.StateSlideControls=({current:e=1,total:t,onPrevClick:r,onNextClick:n,onChange:o,...l})=>{const[s,u]=(0,i.useState)(e),c=(0,i.useCallback)((()=>{u((e=>e-1==0?t:e-1)),r&&r(s),o&&o(s)}),[s,o,r,t]),d=(0,i.useCallback)((()=>{u((e=>e+1>t?1:e+1)),n&&n(s),o&&o(s)}),[s,o,n,t]);return(0,a.jsx)(p,{current:s,total:t,...l,onPrevClick:c,onNextClick:d})}},81305:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esMo
155dule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.Checkbox=void 0;const a=r(97711),o=n(r(8158)),i=n(r(33600)),l=n(r(56470)),s=r(86326),u=n(r(85790)),c=r(48938),d=(e,t)=>t?(0,a.jsx)(c.AsterisksDecorator,{children:e}):e;t.Checkbox=({label:e,error:t,disabled:r,errorText:n,onChange:u,isRequired:f,required:p,asteriskPosition:m="leading",className:h,...v})=>{const g=f||p,b=(0,s.useCallback)((e=>{const t=e.target;!r&&"checked"in t&&u(t.checked)}),[u,r]);return(0,a.jsxs)(c.Root,{error:!!t,disabled:r,required:g,className:h,children:[(0,a.jsx)(i.default,{control:d((0,a.jsx)(o.default,{required:g,...v}),g&&"trailing"!==m),label:e,required:g&&"trailing"===m,onChange:b}),t?(0,a.jsx)(l.default,{children:n}):null]})},t.default=(0,u.default)(t.Checkbox)},81315:function(e,t,r){"use strict";r.r(t);const n={};t.default={initialize:e=>{n["logging.googleapis.com/trace"]=`projects/${{}.GCP_PROJECT_ID}/traces/${e}`},info:e=>{console.log(JSON.stringify({severity:"INFO",...n,...e}))},debug:e=>{console.log(JSON.stringify({severity:"DEBUG",...n,...e}))},notice:e=>{console.log(JSON.stringify({severity:"NOTICE",...n,...e}))},warning:e=>{console.log(JSON.stringify({severity:"WARNING",...n,...e}))},error:e=>{console.log(JSON.stringify({severity:"ERROR",...n,...e}))},critical:e=>{console.log(JSON.stringify({severity:"CRITICAL",...n,...e}))},alert:e=>{console.log(JSON.stringify({severity:"ALERT",...n,...e}))},emergency:e=>{console.log(JSON.stringify({severity:"EMERGENCY",...n,...e}))}}},81338:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.default=t.CalculatorContext=void 0;var a=n(r(18284)),o=n(r(55717)),i=n(r(85046)),l=m(r(86326)),s=r(89725),u=r(5987),c=r(80384),d=r(54037),f=n(r(92210)),p=r(60154);function m(e,t){if("function"==typeof WeakMap)var r=new WeakMap,n=new WeakMap;return(m=function(e,t){if(!t&&e&&e.__esModule)return e;var a,o,i={__proto__:null,default:e};if(null===e||"object"!=typeof e&&"function"!=typeof e)return i;if(a=t?n:r){if(a.has(e))return a.get(e);a.set(e,i)}for(var l in e)"default"!==l&&{}.hasOwnProperty.call(e,l)&&((o=(a=Object.defineProperty)&&Object.getOwnPropertyDescriptor(e,l))&&(o.get||o.set)?a(i,l,o):i[l]=e[l]);return i})(e,t)}var h=l.default.lazy((function(){return Promise.resolve().then((function(){return m(r(88198))}))})),v=(0,l.createContext)({isOpen:!1,open:function(){(0,d.devLog)("Calculator: Something went wrong")}});t.CalculatorContext=v;var g=function(e){var t=e.children,r=e.onError,n=e.calculatorConfig,m=(0,l.useState)(!1),g=m[0],b=m[1],y=(0,l.useState)(),x=y[0],C=y[1],A=(0,l.useState)({}),_=A[0],E=A[1],S=(0,c.useConfig)(),w=S.webtoolsCalculatorDataUrl,k=S.isWebToolsCalculatorEnabled,M=S.webToolsCalculatorApsisEndpoint,T=!("undefined"==typeof window)&&g,O=function(e){E(e||{}),b(!0)},D=(0,s.useGoogleReCaptcha)().executeRecaptcha,R=(0,f.default)(u.QA_AUTH_TOKEN);(0,l.useEffect)((function(){if(g){var e=new AbortController,t=function(){var t=(0,o.default)(a.default.mark((function t(){var n,o;return a.default.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(w){t.next=3;break}return(0,d.devLog)("Calculator data url was not found."),t.abrupt("return");case 3:return t.prev=3,t.next=6,(0,i.default)(w,{method:"GET",signal:e.signal});case 6:if((n=t.sent).ok){t.next=9;break}throw new Error(n.statusText);case 9:return t.next=11,n.json();case 11:o=t.sent,C(o),t.next=19;break;case 15:t.prev=15,t.t0=t.catch(3),(0,d.devLog)({message:t.t0.message}),r();case 19:case"end":return t.stop()}}),t,null,[[3,15]])})));return function(){return t.apply(this,arguments)}}();return t(),function(){return e.abort()}}}),[g,r,w]);var P=(0,l.useMemo)((function(){return{isOpen:g,onClose:function(){return b(!1)},isDebugging:null==_?void 0:_.isDebugging,data:x,onAnalyticsEvent:p.pushToDataLayer,sendEmailAddress:(e=(0,o.default)(a.default.mark((function e(t){var r,n,o;return a.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(M){e.next=3;break}return(0,d.devLog)("WebTools calculator api endpoint for apsis isn't configured"),e.abrupt("return");case 3:if(!R){e.next=7;break}e.t0=void 0,e.next=10;break;case 7:return e.next=9,null==D?void 0:D();case 9:e.t0=e.sent;case 10:return r=e.t0,n={"Content-Type":"application/json","X-Recaptcha-Token":r},R&&(n=Object.assign({},n,{authorization:"Bearer "+R})),e.prev=13,e.next=16,(0,i.default)(M,{method:"POST",body:JSON.stringify(t),headers:n});case 16:if((o=e.sent).ok){e.next=19;break}throw new Error(o.statusText);case 19:e.next=24;break;case 21:e.prev=21,e.t1=e.catch(13),(0,d.devLog)("WebTools calculator api endpoint error",e.t1);case 24:case"end":return e.stop()}}),e,null,[[13,21]])}))),function(t){return e.apply(this,arguments)})};var e}),[x,g,_,R,M,D]);return T&&"undefined"!=typeof window?l.default.createElement(v.Provider,{value:{isOpen:g,open:k?O:function(){}}},t,l.default.createElement(l.Suspense,{fallback:l.default.createElement("div",null,"Loa
155ding...")},l.default.createElement(h,Object.assign({},P,{calculatorConfig:n})))):l.default.createElement(v.Provider,{value:{isOpen:g,open:k?O:function(){}}},t)};t.default=g},81367:function(e,t,r){"use strict";var n=r(60330);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=n(r(24142)),o=r(36870),i=(0,a.default)((0,o.jsx)("path",{d:"M19 12v7H5v-7H3v7c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2v-7h-2zm-6 .67 2.59-2.58L17 11.5l-5 5-5-5 1.41-1.41L11 12.67V3h2z"}),"SaveAlt");t.default=i},81369:function(e,t,r){"use strict";r.r(t),r.d(t,{circularProgressClasses:function(){return a.A},default:function(){return n.A},getCircularProgressUtilityClass:function(){return a.b}});var n=r(62327),a=r(57219)},81429:function(e,t,r){"use strict";r.d(t,{T:function(){return o}});var n=r(72667),a=r(68223);function o(e){return(0,a.A)("MuiTabScrollButton",e)}const i=(0,n.A)("MuiTabScrollButton",["root","vertical","horizontal","disabled"]);t.A=i},81488:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.default=void 0;var a=n(r(86326)),o=function(e){return a.default.createElement("svg",Object.assign({width:350,height:302,fill:"none",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 350 302"},e),a.default.createElement("path",{d:"m260.655 118.193-118.01-46.81L21 1.153l239.655 117.04Z",fill:"#2681B4"}),a.default.createElement("path",{d:"M21 1.152v260.834L142.5 71.743 21 1.153Z",fill:"#45E0FF"}),a.default.createElement("path",{d:"M142.746 71.377 38.835 233.005 242.82 110.868 142.746 71.377Z",fill:"#B5C7D4"}),a.default.createElement("path",{d:"m21 1.152 121.5 70.591L21 261.986V1.152ZM21 1.152l239.655 117.041-118.01-46.67",stroke:"#002839",strokeWidth:2,strokeLinejoin:"round"}),a.default.createElement("path",{d:"M39.949 231.89 242.82 111.505",stroke:"#3F3F3F"}),a.default.createElement("path",{d:"m83.422 298.771-56.848-32.326M321.963 153.863 76.734 295.427M328.649 157.207 271.8 124.881",stroke:"#3B3B3B",strokeWidth:1.5,strokeLinecap:"round"}),a.default.createElement("path",{d:"M211.519 225.071h1.568l4.176 10.672h-1.712l-1.104-2.976h-4.384l-1.104 2.976h-1.616l4.176-10.672Zm2.464 6.4-1.728-4.688-1.744 4.688h3.472Z",fill:"#3B3B3B"}),a.default.createElement("path",{d:"M76.734 288.739V301M321.963 147.175v12.261",stroke:"#3B3B3B",strokeWidth:1.5,strokeLinecap:"round"}),a.default.createElement("path",{d:"m42.178 120.423 15.606 10.032",stroke:"#000",strokeWidth:1.5,strokeLinecap:"round"}),a.default.createElement("path",{d:"M38.937 155.962h3.376c.725 0 1.322.101 1.792.304.48.202.859.458 1.136.768.288.309.485.656.592 1.04.117.384.176.757.176 1.12 0 .533-.09 1.002-.272 1.408a2.912 2.912 0 0 1-.752 1.024c-.32.266-.704.469-1.152.608a4.765 4.765 0 0 1-1.44.208h-1.936v4.192h-1.52v-10.672Zm3.44 5.168c.661 0 1.168-.166 1.52-.496.363-.342.544-.811.544-1.408 0-.608-.187-1.083-.56-1.424-.363-.352-.864-.528-1.504-.528h-1.92v3.856h1.92Z",fill:"#000"}),a.default.createElement("path",{d:"M49.996 125.996c-.09 5.405.203 10.81.877 16.174 2.448 19.058 9.715 33.135 20.286 41.789M126.893 81.409l-86.944 50.16M71.16 175.042v17.835",stroke:"#000",strokeWidth:1.5,strokeLinecap:"round"}))};t.default=o},81491:function(e,t,r){"use strict";var n=r(57875);t.A=n.A},81525:function(e,t){"use strict";t.__esModule=!0,t.convertStrToBool=void 0;t.convertStrToBool=function(e){return"true"===e}},81570:function(e,t,r){"use strict";var n=r(60330);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=n(r(24142)),o=r(36870),i=(0,a.default)((0,o.jsx)("path",{d:"M12 12c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm0 2c-2.67 0-8 1.34-8 4v2h16v-2c0-2.66-5.33-4-8-4z"}),"Person");t.default=i},81610:function(e,t,r){"use strict";t.__esModule=!0,t.getExtension=t.getDownloadLink=t.downloadAs=void 0;var n=r(24571);t.getDownloadLink=function(e){if(e){var t=e.startsWith("http")?e:"https://"+e;return new URL(t).href}};var a=n.saveAs;t.downloadAs=a;t.getExtension=function(e){return e.split(".").pop()}},81685:function(e,t,r){"use strict";var n=r(53507),a=r(45904),o=r(86326),i=r(37064),l=r(28841),s=r(70209),u=r(3572),c=r(16574),d=r(44042),f=r(92403),p=r(13326),m=r(50125),h=r(36870);const v=["align","className","component","padding","scope","size","sortDirection","variant"],g=(0,p.Ay)("td",{name:"MuiTableCell",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.root,t[r.variant],t[`size${(0,u.A)(r.size)}`],"normal"!==r.padding&&t[`padding${(0,u.A)(r.padding)}`],"inherit"!==r.align&&t[`align${(0,u.A)(r.align)}`],r.stickyHeader&&t.stickyHeader]}})((({theme:e,ownerState:t})=>(0,a.A)({},e.typography.body2,{display:"table-cell",verticalAlign:"inherit",borderBottom:e.vars?`1px solid ${e.vars.palette.TableCell.border}`:`1px solid\n    ${"light"===e.palette.mode?(0,s.a)((0,s.X4)(e.palette.divider,1),.88):(0,s.e$)((0,s.X4)(e.palette.divider,1),.68)}`,textAlign:"left",padding:16},"head"===t.variant&&{color:(e.vars||e).palette.text.primary,lineHeight:e.typography.pxToRem(24),fontWeight:e.typography.fontWeightMedium},"body"===t.variant&&{color:(e.vars||e).palette.text.primary},"footer"===t.variant&&{color:(e.vars||e).palette.text.secondary,lineHeight:e.typography.pxToRem(21),fontSize:e.typography.pxToRem(12)},"small"===t.size&&{padding:"6px 16px",[`&.${m.A.paddingCheckbox}`]:{width:24,padding:"0 12px 0 16px","& > *":{padding:0}}},"checkbox"===t.padding&&{width:48,padding:"0 0 0 4px"},"none"===t.padding&&{padding:0},"left"===t.align&&{textAlign:"left"},"center"===t.align&&{textAlign:"center"},"right"===t.align&&{textAlign:"right",flexDirection:"row-reverse"},"justify"===t.align&&{textAlign:"justify"},t.stickyHeader&&{position:"sticky",top:0,zIndex:2,backgroundColor:(e.vars||e).palette.background.default}))),b=o.forwardRef((function(e,t){const r=(0,f.A)({props:e,name:"MuiTableCell"}),{align:s="inherit",className:p,component:b,padding:y,scope:x,size:C,sortDirection:A,variant:_}=r,E=(0,n.A)(r,v),S=o.useContext(c.A),w=o.useContext(d.A),k=w&&"head"===w.variant;let M;M=b||(k?"th":"td");
155let T=x;"td"===M?T=void 0:!T&&k&&(T="col");const O=_||w&&w.variant,D=(0,a.A)({},r,{align:s,component:M,padding:y||(S&&S.padding?S.padding:"normal"),size:C||(S&&S.size?S.size:"medium"),sortDirection:A,stickyHeader:"head"===O&&S&&S.stickyHeader,variant:O}),R=(e=>{const{classes:t,variant:r,align:n,padding:a,size:o,stickyHeader:i}=e,s={root:["root",r,i&&"stickyHeader","inherit"!==n&&`align${(0,u.A)(n)}`,"normal"!==a&&`padding${(0,u.A)(a)}`,`size${(0,u.A)(o)}`]};return(0,l.A)(s,m.r,t)})(D);let P=null;return A&&(P="asc"===A?"ascending":"descending"),(0,h.jsx)(g,(0,a.A)({as:M,ref:t,className:(0,i.A)(R.root,p),"aria-sort":P,scope:T,ownerState:D},E))}));t.A=b},81785:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=n(r(65810));t.default=a.default},81828:function(e,t,r){"use strict";var n=r(45753);e.exports=n},81910:function(e,t,r){"use strict";r.d(t,{A:function(){return _}});var n=(0,r(80326).A)(Object,"create");var a=function(){this.__data__=n?n(null):{},this.size=0};var o=function(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t},i=Object.prototype.hasOwnProperty;var l=function(e){var t=this.__data__;if(n){var r=t[e];return"__lodash_hash_undefined__"===r?void 0:r}return i.call(t,e)?t[e]:void 0},s=Object.prototype.hasOwnProperty;var u=function(e){var t=this.__data__;return n?void 0!==t[e]:s.call(t,e)};var c=function(e,t){var r=this.__data__;return this.size+=this.has(e)?0:1,r[e]=n&&void 0===t?"__lodash_hash_undefined__":t,this};function d(e){var t=-1,r=null==e?0:e.length;for(this.clear();++t<r;){var n=e[t];this.set(n[0],n[1])}}d.prototype.clear=a,d.prototype.delete=o,d.prototype.get=l,d.prototype.has=u,d.prototype.set=c;var f=d,p=r(9169),m=r(71331);var h=function(){this.size=0,this.__data__={hash:new f,map:new(m.A||p.A),string:new f}};var v=function(e){var t=typeof e;return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==e:null===e};var g=function(e,t){var r=e.__data__;return v(t)?r["string"==typeof t?"string":"hash"]:r.map};var b=function(e){var t=g(this,e).delete(e);return this.size-=t?1:0,t};var y=function(e){return g(this,e).get(e)};var x=function(e){return g(this,e).has(e)};var C=function(e,t){var r=g(this,e),n=r.size;return r.set(e,t),this.size+=r.size==n?0:1,this};function A(e){var t=-1,r=null==e?0:e.length;for(this.clear();++t<r;){var n=e[t];this.set(n[0],n[1])}}A.prototype.clear=h,A.prototype.delete=b,A.prototype.get=y,A.prototype.has=x,A.prototype.set=C;var _=A},82071:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.StyledCloseIconButton=t.Header=t.Root=t.classes=void 0;const a=r(91972),o=n(r(48164)),i="ContainerDialog";t.classes={"bg-white":`${i}-bg-white`,"bg-pearl":`${i}-bg-pearl`,"bg-alabaster":`${i}-bg-alabaster`,"width-sm":`${i}-width-sm`,"width-md":`${i}-width-md`,"width-lg":`${i}-width-lg`,"width-xl":`${i}-width-xl`,allowOverflow:`${i}-allowOverflow`,content:`${i}-content`},t.Root=(0,a.styled)("div")((({theme:e})=>({position:"absolute",top:"50%",left:"50%",transform:"translate(-50%, -50%)",boxShadow:"0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12)",borderRadius:"3px",outline:"none",width:"calc(100% - 32px)",maxHeight:"calc(100% - 20px)",display:"flex",flexFlow:"column nowrap",[e.breakpoints.up("md")]:{width:"calc(100% - 48px)"},[e.breakpoints.down("sm")]:{maxHeight:"100%",boxShadow:"none",borderRadius:0,height:"100%",width:"100%"},[e.breakpoints.up("xl")]:{height:"100%"},[`&.${t.classes["bg-white"]}`]:{backgroundColor:e.colours.white},[`&.${t.classes["bg-pearl"]}`]:{backgroundColor:e.colours.pearl},[`&.${t.classes["bg-alabaster"]}`]:{backgroundColor:e.colours.alabaster},[`&.${t.classes["width-sm"]}`]:{maxWidth:e.breakpoints.values.sm},[`&.${t.classes["width-md"]}`]:{maxWidth:e.breakpoints.values.md},[`&.${t.classes["width-lg"]}`]:{maxWidth:e.breakpoints.values.lg},[`&.${t.classes["width-xl"]}`]:{maxWidth:e.breakpoints.values.xl},[`&.${t.classes.allowOverflow}`]:{[`& .${t.classes.content}`]:{overflow:"auto"}},[`& .${t.classes.content}`]:{paddingLeft:"10px",paddingRight:"10px",paddingBottom:"10px",paddingTop:"0px",margin:"0px",overflow:"hidden",display:"flex",flexDirection:"column",[e.breakpoints.down("sm")]:{height:"100%"},[e.breakpoints.up("xl")]:{height:"100%"}}}))),t.Header=(0,a.styled)("div")({display:"flex",flex:"0 0 auto",flexFlow:"row nowrap",justifyContent:"flex-end"}),t.StyledCloseIconButton=(0,a.styled)(o.default)((({theme:e})=>({"&&":{color:e.colours.charcoal},margin:"6px 6px 16px 16px"})))},82246:function(e,t,r){"use strict";
155Object.defineProperty(t,"__esModule",{value:!0}),t.Root=t.classes=void 0;const n=r(91972);t.classes={fullWidth:"Container-fullWidth"},t.Root=(0,n.styled)("div")((()=>({[`&.${t.classes.fullWidth}`]:{width:"100%"}})))},82285:function(e,t,r){var n=r(7187),a=r(95962),o=r(64383),i=n?n.isConcatSpreadable:void 0;e.exports=function(e){return o(e)||a(e)||!!(i&&e&&e[i])}},82304:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.verticalRollerClasses=void 0;const a=n(r(11480));var o=r(73508);Object.defineProperty(t,"verticalRollerClasses",{enumerable:!0,get:function(){return o.classes}}),t.default=a.default},82327:function(e,t){"use strict";t.A={50:"#e3f2fd",100:"#bbdefb",200:"#90caf9",300:"#64b5f6",400:"#42a5f5",500:"#2196f3",600:"#1e88e5",700:"#1976d2",800:"#1565c0",900:"#0d47a1",A100:"#82b1ff",A200:"#448aff",A400:"#2979ff",A700:"#2962ff"}},82360:function(e,t,r){"use strict";var n=r(29148),a=r(85471);e.exports=Object.keys||function(e){return n(e,a)}},82386:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=r(97711),o=n(r(86326)),i=n(r(62151)),l=n(r(90600)),s=n(r(9866)),u=r(39748),c=r(55667),d=o.default.forwardRef((({description:e,ctaLabel:t,...r},n)=>(0,a.jsx)(c.StyledTappableCard,{ref:n,...r,titleVariant:"h4",footer:t&&(r.href||r.to)&&(0,a.jsx)(i.default,{variant:"outlined",href:r.href,to:r.to,component:r.component,gtm:r.gtm,startIcon:(0,a.jsx)(l.default,{}),"data-testid":`story-card-footer-cta-${(0,u.replaceSpaces)(r.title)}`,external:r.external,download:r.download,noIndex:r.noIndex,children:t}),children:e&&(0,a.jsx)(s.default,{"data-testid":`story-card-footer-description-${(0,u.replaceSpaces)(r.title)}`,children:e})})));d.displayName="StoryCard",t.default=d},82426:function(e,t,r){"use strict";var n=r(26419);r(40279),e.exports=n},82485:function(e,t,r){"use strict";r(55453)("flatMap")},82545:function(e,t,r){"use strict";var n,a=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var a=Object.getOwnPropertyDescriptor(t,r);a&&!("get"in a?!t.__esModule:a.writable||a.configurable)||(a={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,a)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),o=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),i=this&&this.__importStar||(n=function(e){return n=Object.getOwnPropertyNames||function(e){var t=[];for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[t.length]=r);return t},n(e)},function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r=n(e),i=0;i<r.length;i++)"default"!==r[i]&&a(t,e,r[i]);return o(t,e),t}),l=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const s=r(97711),u=l(r(55530)),c=i(r(86326)),d=i(r(9049)),f=l(r(52298)),p=l(r(25043)),m=l(r(40221)),h=r(14042),v=r(51002),g=({children:e,title:t,isReversed:r,media:n,cta:a,color:o})=>{(0,c.useContext)(h.SectionContext);const i=(0,c.useMemo)((()=>(0,d.isDarkColor)(o)),[o]);return(0,s.jsxs)(d.default,{color:o,markupComponent:v.StyledVillain,className:(0,u.default)(v.classes.fullSize,r&&v.classes.reversed),children:[(0,s.jsx)(f.default,{className:v.classes.container,children:(0,s.jsxs)("div",{className:v.classes.content,children:[(0,s.jsx)(v.Title,{variant:"h2",hasUnderline:!0,hasDarkBackground:i,children:t}),(0,s.jsx)(v.Text,{children:e}),a&&c.default.cloneElement(a,{className:(0,u.default)(v.classes.cta,a.props.className),hasDarkBackground:i}
155)]})}),n&&(0,s.jsx)(m.default,{...n,className:(0,u.default)(v.classes.image,n.className)})]})},b=({children:e,title:t,isReversed:r,media:n,cta:a,color:o})=>{const i=(0,c.useMemo)((()=>(0,d.isDarkColor)(o)),[o]);return(0,s.jsx)(v.StyledVillain,{className:(0,u.default)(v.classes.contained,r&&v.classes.reversed),children:(0,s.jsxs)(p.default,{container:!0,spacing:3,direction:r?{sm:"row-reverse",xs:"column-reverse"}:void 0,children:[(0,s.jsx)(p.default,{xs:12,sm:4,children:(0,s.jsxs)(d.default,{color:o,className:v.classes.content,children:[(0,s.jsx)(v.Title,{variant:"h2",component:"h3",hasUnderline:!0,children:t}),(0,s.jsx)(v.Text,{className:v.classes.text,children:e}),a&&c.default.cloneElement(a,{className:(0,u.default)(v.classes.cta,a.props.className),hasDarkBackground:i})]})}),(0,s.jsx)(p.default,{xs:12,sm:8,children:n?(0,s.jsx)("div",{className:v.classes.image,children:(0,s.jsx)(m.default,{...n,className:(0,u.default)(v.classes.media,n.className)})}):null})]})})};t.default=({isFullWidth:e,color:t="blue800",...r})=>e?(0,s.jsx)(g,{color:t,...r}):(0,s.jsx)(b,{color:t,...r})},82600:function(e,t,r){"use strict";var n=r(93916),a=r(7596);n({target:"Function",proto:!0,forced:Function.bind!==a},{bind:a})},82630:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.default=void 0;var a=n(r(30155)),o=n(r(27931)),i=r(82781),l=function(e,t){if("function"==typeof WeakMap)var r=new WeakMap,n=new WeakMap;return function(e,t){if(!t&&e&&e.__esModule)return e;var a,o,i={__proto__:null,default:e};if(null===e||"object"!=typeof e&&"function"!=typeof e)return i;if(a=t?n:r){if(a.has(e))return a.get(e);a.set(e,i)}for(var l in e)"default"!==l&&{}.hasOwnProperty.call(e,l)&&((o=(a=Object.defineProperty)&&Object.getOwnPropertyDescriptor(e,l))&&(o.get||o.set)?a(i,l,o):i[l]=e[l]);return i}(e,t)}(r(86326)),s=r(39748),u=r(15759),c=n(r(98370)),d=r(56028),f=r(6971);var p=function(e){var t=e.data,r=e.theme,n=(0,d.useSiteContext)().getMicroCopy,p=(0,l.useState)(!1),m=p[0],h=p[1],v=(0,l.useState)(!1),g=v[0],b=v[1],y=(0,l.useState)(null),x=y[0],C=y[1],A=(0,l.useState)(""),_=A[0],E=A[1],S=(0,l.useState)(!1),w=S[0],k=S[1],M=(0,l.useState)(!1),T=M[0],O=M[1],D=(0,l.useCallback)((function(){b(!0)}),[]),R=(0,l.useCallback)((function(e,t){E(t.querySelector("input[type=email]").value),t.querySelector("input[type=email]").oninput=function(e){E(e.target.value)},t.querySelector("input[id^='LEGAL_CONSENT.subscription']").onchange=function(e){O(e.target.checked)},t.querySelector("input[id^='LEGAL_CONSENT.processing']").onchange=function(e){k(e.target.checked)},C(t)}),[]),P=(0,l.useCallback)((function(){h(!1),O(!1),k(!1),b(!1)}),[]),L=(0,l.useCallback)((function(){h(!0)}),[]),I=(0,l.useMemo)((function(){return{id:"cta-click-sign-up",label:(null==t?void 0:t.title)+" - "+(null==t?void 0:t.signupLabel),action:"sign up started"}}),[null==t?void 0:t.title,null==t?void 0:t.signupLabel]);if(!t)return null;var j=t.title,F=t.description,B=t.signupLabel,N=t.signupDialogContent;return l.default.createElement(f.StyledIntegratedSignupBlock,{"data-testid":"page-signup-block"+(j?"-"+(0,s.replaceSpaces)(j):"")},l.default.createElement(o.default,{title:j,description:F,inputCallToAction:B,color:r||"blue800",gtm:I,onSubmit:L}),m&&l.default.createElement(a.default,{open:m,onCloseClick:P,"data-testid":"signup-block-dialog"},l.default.createElement(a.default.Title,{hasUnderline:!0,className:f.classes.dialogTitle}," ",j," "),l.default.createElement(a.default.Content,null,l.default.createElement(c.default,{id:"sign-form",data:N[0],backgroundColor:"white",isDialog:!0,onSuccess:D,onFormReady:R,hasNoPadding:!0})),l.default.createElement(a.default.Actions,{cancelLabel:n(g?i.microCopy.DIALOG_CLOSE:i.microCopy.DIALOG_CANCEL),onCancelClick:P,confirmLabel:!g&&B,isConfirmButtonDisabled:!((0,u.isValidEmail)(_)&&T&&w),onConfirmClick:!g&&function(){return x.submit()}})))};t.default=p},82647:function(e,t,r){"use strict";t.__esModule=!0,t.default=void 0;var n=r(82781),a=r(86617),o=r(15310),i=r(56028),l=function(e){var t=e.setSelectedStep,r=e.data,l=e.setRoof,s=e.setDimensions,u=e.setSelectedMaterial,c=e.setMainTileCode,d=e.setVariant,f=e.setTileOptions,p=e.setUnderlay,m=e.setGuttering,h=(0,o.useAnalyticsContext)(),v=(0,i.useSiteContext)().getMicroCopy;return{resultsGoBackHandler:function(){h({event:"dxb.button_click",id:"rc-solution",label:v(n.microCopy.RESULTS_BACK_LABEL),action:"selected"}),Object.keys(r.gutters).length?t(a.CalculatorSteps.Guttering):t(a.CalculatorSteps.SelectUnderlay)},resultsResetSelectionHandler:function(){h({event:"dxb.button_click",id:"rc-solution",label:v(n.microCopy.RESULTS_START_OVER_LABEL),action:"selected"}),t(a.CalculatorSteps.SelectRoof),l(void 0),s({}),u(void 0),c(void 0),d(void 0),f(void 0),p(void 0),m(void 0)}}};t.default=l},82690:function(e,t,r){"use strict";
155Object.defineProperty(t,"__esModule",{value:!0});const n=r(97711),a=r(91972),o=r(70939);t.default=({children:e})=>{const t=(0,a.useTheme)(),{lg:r,md:i,sm:l,xs:s}=t.breakpoints.values,u={default:3,[r]:3,[i]:2,[l]:1,[s]:1};return(0,n.jsx)(o.StyledMasonry,{breakpointCols:u,className:o.classes.root,columnClassName:o.classes.column,children:e})}},82692:function(e,t,r){"use strict";r(85750);var n=r(93710);e.exports=n("Array").filter},82730:function(e,t,r){"use strict";var n,a=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var a=Object.getOwnPropertyDescriptor(t,r);a&&!("get"in a?!t.__esModule:a.writable||a.configurable)||(a={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,a)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),o=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),i=this&&this.__importStar||(n=function(e){return n=Object.getOwnPropertyNames||function(e){var t=[];for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[t.length]=r);return t},n(e)},function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r=n(e),i=0;i<r.length;i++)"default"!==r[i]&&a(t,e,r[i]);return o(t,e),t}),l=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.cardCheckboxGroupClasses=t.CardCheckboxGroup=t.CardActions=t.CardActionArea=t.Card=t.Canopia=t.Cancel=t.Calender=t.Calculator=t.ButtonRadioGroup=t.buttonClasses=t.Button=t.bulletsClasses=t.Bullets=t.Build=t.breadcrumbsClasses=t.Breadcrumbs=t.brandIntroCardClasses=t.BrandIntroCard=t.Bramac=t.Braas=t.Box=t.BMIGuarantees=t.BMIAcademyEN=t.BMIAcademyDE=t.BMIAcademy=t.BMI=t.backToTopClasses=t.BackToTop=t.Awak=t.availableColors=t.Autocomplete=t.AttachFile=t.Article=t.ArrowUpward=t.ArrowForward=t.ArrowDownward=t.arrowControlClasses=t.ArrowControl=t.ArrowBack=t.Arrow=t.AnchorLink=t.AlternativeContent=t.alertBannerClasses=t.AlertBanner=t.AeroDek=t.AddShoppingCart=t.Add=t.accordionClasses=t.Accordion=void 0,t.Design=t.Delete=t.DefaultImage=t.darkColors=t.Cube=t.CTACard=t.Cross=t.createEllipsis=t.Coverland=t.CopyToClipboardButton=t.CopyContent=t.containerDialogClasses=t.ContainerDialog=t.containerClasses=t.Container=t.ContactsOutlined=t.ConnectedTv=t.CompanyProfile=t.computeDistanceBetween=t.CompanyDetails=t.ColorPairContext=t.colorPairClasses=t.ColorPair=t.Cobert=t.CloudUpload=t.CloseIconButton=t.Close=t.Chova=t.chipClasses=t.Chip=t.ChevronRight=t.ChevronLeft=t.CheckCircle=t.Checkbox=t.Check=t.CertificationPitchedRoof=t.CertificationOtherTraining=t.CertificationFlatRoof=t.Cementegola=t.carouselHeroClasses=t.CarouselHero=t.carouselClasses=t.Carousel=t.cardRadioGroupClasses=t.CardRadioGroup=t.CardMedia=t.cardInputClasses=t.CardInput=t.CardHeader=t.CardContent=void 0,t.FolderZip=t.Folder=t.FlatRoof=t.FindReplace=t.Filters=t.FilterIcon=t.FileZIP=t.FileXLSX=t.FileUniversal=t.FileTXT=t.FileSVG=t.FilePNG=t.FilePDFProtected=t.FilePDF=t.FileJPG=t.FileJPEG=t.FileDOCX=t.FileCopyOutlined=t.FileCopy=t.Facebook=t.ExternalLink=t.ExternalDocument=t.ExploreBar=t.ExpandMore=t.ExpandLess=t.expandableLinksTextCardClasses=t.ExpandableLinksTextCard=t.expandableCardClasses=t.ExpandableCard=t.Everlite=t.Everguard=t.Esha=t.ErrorOutlineOutlined=t.Error=t.equalHeightsClasses=t.EqualHeights=t.EmojiObjectsOutlined=t.effraRegularFont=t.effraMediumFont=t.effraHeavyFont=t.effraBoldFont=t.EditOutlined=t.DownloadListContext=t.DownloadList=t.DownloadDocumentButton=t.Download=t.DocumentCard=t.DialogClassNameContext=t.dialogClasses=t.Dialog=void 0,t.LanguageSelection=t.Klober=t.KeyboardArrowUp=t.KeyboardArrowRight=t.KeyboardArrowLeft=t.KeyboardArrowDown=t.Instagram=t.inputGroupClasses=t.InputGroup=t.InputAdornment=t.Info=t.IcopalVedag=t.IcopalKatto=t.Icopal=t.iconMap=t.iconListClasses=t.IconList=t.iconButtonClasses=t.IconButton=t.Icon=t.House3D=t.Home=t.HighlightCard=t.HidePrint=t.heroClasses=t.Hero=t.Heart=t.headerClasses=t.Header=t.HardHatHead=t.GuaranteeSystem=t.GuaranteeSolution=t.GuaranteeProduct=t.gridClasses=t.Grid=t.GoogleMap=t.GoogleAutocomplete=t.GoogleApi=t.getTheme=t.getPageFromAbsoluteIndex=t.getMicroCopy=t.getFileSizeString=t.GetApp=t.GeolocationButton=t.Fullscreen=t.Form
155Context=t.formClasses=t.Form=t.footerClasses=t.Footer=void 0,t.ProfileCard=t.ProductSampleCard=t.ProductOverviewPane=t.productOverviewClasses=t.ProductOverviewCard=t.PostItCard=t.PlayArrow=t.Place=t.PitchedRoof=t.Pinterest=t.PictureAsPdf=t.PhoneMobile=t.Phone=t.paginationClasses=t.Pagination=t.OtherTraining=t.Ormax=t.Necoflex=t.NearMe=t.nbaCardClasses=t.NBACard=t.NavigationListButton=t.navigationClasses=t.Navigation=t.Monier=t.Monarplan=t.Monarflex=t.MicroCopyContext=t.MicroCopy=t.Menu=t.mediaGalleryClasses=t.MediaGallery=t.Media=t.masonryGridClasses=t.MasonryGrid=t.Mail=t.logoIconMap=t.Logo=t.LocationItem=t.LocationDetailsClasses=t.LocationDetails=t.LocalShipping=t.loadGoogleApi=t.LinkedIn=t.linkCardClasses=t.LinkCard=t.lightColors=t.LeadBlock=t.Laptop=t.languageSelectionClasses=void 0,t.SignupBlock=t.ShoppingCartOutlined=t.ShoppingCartButton=t.ShoppingCart=t.shareWidgetClasses=t.ShareWidget=t.Share=t.SereniCoperture=t.SelectWallColour=t.SelectTile=t.SelectRoof=t.SelectMenuItem=t.Select=t.SectionContext=t.sectionClasses=t.Section=t.SearchIcon=t.Search=t.Sealoflex=t.SaveAlt=t.RoofProServiceTeam=t.RoofProPartner=t.roofProLevelIconSourceMap=t.RoofProExpert=t.RoofProElite=t.RoofPro=t.rollerSelectorClasses=t.RollerSelector=t.responseMessageClasses=t.ResponseMessage=t.ReportProblem=t.replaceSpaces=t.Remove=t.RelatedProductCard=t.RegionCode=t.Redland=t.RawTextField=t.radioPaneClasses=t.RadioPane=t.radioGroupClasses=t.RadioGroup=t.radioButtonClasses=t.RadioButton=t.QuestionMarkOutline=t.QuestionMark=t.QUERY_KEY=t.promoSectionClasses=t.PromoSection=t.PromoCard=t.profileCardClasses=void 0,t.Upload=t.typographyClasses=t.Typography=t.twoPaneCarouselClasses=t.TwoPaneCarousel=t.Twitter=t.Truncate=t.transformHyphens=t.TrainingDetailsCard=t.TrainingCatalogueCard=t.Tooltip=t.ToolCards=t.toggleCardClasses=t.ToggleCard=t.Toast=t.TileList=t.TikTok=t.TileColour=t.Tile=t.ThumbUp=t.thumbScrollerButtonClasses=t.ThumbScrollerButton=t.thumbnailClasses=t.Thumbnail=t.ThreeDRotation=t.ThemeProvider=t.textFieldClasses=t.TextField=t.TextCard=t.Team=t.Tag=t.tabsClasses=t.Tabs=t.TableOfContent=t.tableClasses=t.Table=t.systemResultsCardClasses=t.SystemResultsCard=t.Sunscape=t.StoryCard=t.StateSlideControls=t.Star=t.StandardCentred=t.Standard=t.spotlightHeroClasses=t.SpotlightHero=t.slideControlsClasses=t.SlideControls=t.Siplast=t.signupBlockClasses=void 0,t.Zanda=t.youtubeVideoClasses=t.YoutubeVideo=t.YoutubeContext=t.YouTube=t.Wolfin=t.withFormControl=t.Wierer=t.Warning=t.Visualiser=t.Villas=t.villainClasses=t.Villain=t.verticalRollerClasses=t.VerticalRoller=t.VerifiedUser=t.Vedag=t.useUpdateEffect=t.UserOutlined=t.User=t.useIsClient=t.uploadClasses=void 0;const s=i(r(95615));t.Accordion=s.default,Object.defineProperty(t,"accordionClasses",{enumerable:!0,get:function(){return s.accordionClasses}});const u=i(r(41020));t.AlertBanner=u.default,Object.defineProperty(t,"alertBannerClasses",{enumerable:!0,get:function(){return u.alertBannerClasses}});const c=l(r(13234));t.AlternativeContent=c.default;const d=l(r(66553));t.AnchorLink=d.default;const f=i(r(27576));t.ArrowControl=f.default,Object.defineProperty(t,"arrowControlClasses",{enumerable:!0,get:function(){return f.arrowControlClasses}});const p=l(r(59251));t.Autocomplete=p.default;const m=i(r(95744));t.BackToTop=m.default,Object.defineProperty(t,"backToTopClasses",{enumerable:!0,get:function(){return m.backToTopClasses}});const h=i(r(49268));t.BrandIntroCard=h.default,Object.defineProperty(t,"brandIntroCardClasses",{enumerable:!0,get:function(){return h.brandIntroCardClasses}});const v=i(r(76819));t.Breadcrumbs=v.default,Object.defineProperty(t,"breadcrumbsClasses",{enumerable:!0,get:function(){return v.breadcrumbsClasses}});const g=i(r(5728));t.Bullets=g.default,Object.defineProperty(t,"bulletsClasses",{enumerable:!0,get:function(){return g.bulletsClasses}});const b=i(r(62151));t.Button=b.default,Object.defineProperty(t,"buttonClasses",{enumerable:!0,get:function(){return b.buttonClasses}});const y=l(r(3331));t.ButtonRadioGroup=y.default;const x=i(r(90565));t.Card=x.default,Object.defineProperty(t,"CardActionArea",{enumerable:!0,get:function(){return x.CardActionArea}}),Object.defineProperty(t,"CardActions",{enumerable:!0,get:function(){return x.CardActions}}),Object.defineProperty(t,"CardContent",{enumerable:!0,get:function(){return x.CardContent}}),Object.defineProperty(t,"CardHeader",{enumerable:!0,get:function(){return x.CardHeader}}),Object.defineProperty(t,"CardMedia",{enumerable:!0,get:function(){return x.CardMedia}});const C=i(r(483));t.CardCheckboxGroup=C.default,Object.defineProperty(t,"cardCheckboxGroupClasses",{enumerable:!0,get:function(){return C.cardCheckboxGroupClasses}});const A=i(r(67452));t.CardInput=A.default,Object.defineProperty(t,"cardInputClasses",{enumerable:!0,get:function(){return A.cardInputClasses}});const _=i(r(6509));t.CardRadioGroup=_.default,Object.defineProperty(t,"cardRadioGroupClasses",{enumerable:!0,get:function(){return _.cardRadioGroupClasses}});const E=i(r(97033));t.Carousel=E.default,Object.defineProperty(t,"carouselClasses",{enumerable:!0,get:function(){return E.carouselClasses}}),Object.defineProperty(t,"getPageFromAbsoluteIndex",{enumerable:!0,get:function(){return E.getPageFromAbsoluteIndex}});const S=i(r(47892));t.CarouselHero=S.default,Object.defineProperty(t,"carouselHeroClasse
155s",{enumerable:!0,get:function(){return S.carouselHeroClasses}});const w=l(r(68534));t.Checkbox=w.default;const k=i(r(92025));t.Chip=k.default,Object.defineProperty(t,"chipClasses",{enumerable:!0,get:function(){return k.chipClasses}});const M=i(r(9049));t.ColorPair=M.default,Object.defineProperty(t,"availableColors",{enumerable:!0,get:function(){return M.availableColors}}),Object.defineProperty(t,"colorPairClasses",{enumerable:!0,get:function(){return M.colorPairClasses}}),Object.defineProperty(t,"ColorPairContext",{enumerable:!0,get:function(){return M.ColorPairContext}}),Object.defineProperty(t,"darkColors",{enumerable:!0,get:function(){return M.darkColors}}),Object.defineProperty(t,"lightColors",{enumerable:!0,get:function(){return M.lightColors}});const T=l(r(48164));t.CloseIconButton=T.default;const O=i(r(71909));t.CompanyDetails=O.default,Object.defineProperty(t,"roofProLevelIconSourceMap",{enumerable:!0,get:function(){return O.roofProLevelIconSourceMap}});const D=i(r(52298));t.Container=D.default,Object.defineProperty(t,"containerClasses",{enumerable:!0,get:function(){return D.containerClasses}});const R=i(r(52981));t.ContainerDialog=R.default,Object.defineProperty(t,"containerDialogClasses",{enumerable:!0,get:function(){return R.containerDialogClasses}});const P=l(r(35430));t.CopyToClipboardButton=P.default;const L=l(r(32156));t.CTACard=L.default;const I=i(r(30155));t.Dialog=I.default,Object.defineProperty(t,"dialogClasses",{enumerable:!0,get:function(){return I.dialogClasses}}),Object.defineProperty(t,"DialogClassNameContext",{enumerable:!0,get:function(){return I.DialogClassNameContext}});const j=l(r(91303));t.DocumentCard=j.default;const F=l(r(7118));t.DownloadDocumentButton=F.default;const B=i(r(94342));t.DownloadList=B.default,Object.defineProperty(t,"DownloadListContext",{enumerable:!0,get:function(){return B.DownloadListContext}});const N=i(r(69676));t.EqualHeights=N.default,Object.defineProperty(t,"equalHeightsClasses",{enumerable:!0,get:function(){return N.equalHeightsClasses}});const $=i(r(73940));t.ExpandableCard=$.default,Object.defineProperty(t,"expandableCardClasses",{enumerable:!0,get:function(){return $.expandableCardClasses}});const U=i(r(52562));t.ExpandableLinksTextCard=U.default,Object.defineProperty(t,"expandableLinksTextCardClasses",{enumerable:!0,get:function(){return U.expandableLinksTextCardClasses}});const z=l(r(65042));t.ExploreBar=z.default;const V=l(r(39462));t.Filters=V.default;const H=i(r(50528));t.Footer=H.default,Object.defineProperty(t,"footerClasses",{enumerable:!0,get:function(){return H.footerClasses}});const W=i(r(26889));t.Form=W.default,Object.defineProperty(t,"formClasses",{enumerable:!0,get:function(){return W.formClasses}}),Object.defineProperty(t,"FormContext",{enumerable:!0,get:function(){return W.FormContext}}),Object.defineProperty(t,"withFormControl",{enumerable:!0,get:function(){return W.withFormControl}});const G=l(r(68062));t.GeolocationButton=G.default;const Z=i(r(42641));t.GoogleApi=Z.default,Object.defineProperty(t,"computeDistanceBetween",{enumerable:!0,get:function(){return Z.computeDistanceBetween}}),Object.defineProperty(t,"loadGoogleApi",{enumerable:!0,get:function(){return Z.loadGoogleApi}});const q=l(r(83243));t.GoogleAutocomplete=q.default;const Y=l(r(52719));t.GoogleMap=Y.default;const K=i(r(25043));t.Grid=K.default,Object.defineProperty(t,"gridClasses",{enumerable:!0,get:function(){return K.gridClasses}});const X=i(r(92926));t.Header=X.default,Object.defineProperty(t,"headerClasses",{enumerable:!0,get:function(){return X.headerClasses}});const Q=i(r(64187));t.Hero=Q.default,Object.defineProperty(t,"heroClasses",{enumerable:!0,get:function(){return Q.heroClasses}});const J=l(r(65533));t.HidePrint=J.default;const ee=l(r(30806));t.HighlightCard=ee.default;const te=r(7165);Object.defineProperty(t,"useIsClient",{enumerable:!0,get:function(){return te.useIsClient}});const re=i(r(23894));t.Icon=re.default,Object.defineProperty(t,"Add",{enumerable:!0,get:function(){return re.Add}}),Object.defineProperty(t,"AddShoppingCart",{enumerable:!0,get:function(){return re.AddShoppingCart}}),Object.defineProperty(t,"Arrow",{enumerable:!0,get:function(){return re.Arrow}}),Object.defineProperty(t,"ArrowBack",{enumerable:!0,get:function(){return re.ArrowBack}}),Object.defineProperty(t,"ArrowDownward",{enumerable:!0,get:function(){return re.ArrowDownward}}),Object.defineProperty(t,"ArrowForward",{enumerable:!0,get:function(){return re.ArrowForward}}),Object.defineProperty(t,"ArrowUpward",{enumerable:!0,get:function(){return re.ArrowUpward}}),Object.defineProperty(t,"Article",{enumerable:!0,get:function(){return re.Article}}),Object.defineProperty(t,"AttachFile",{enumerable:!0,get:function(){return re.AttachFile}}),Object.defineProperty(t,"BMIGuarantees",{enumerable:!0,get:function(){return re.BMIGuarantees}}),Object.defineProperty(t,"Box",{enumerable:!0,get:function(){return re.Box}}),Object.defineProperty(t,"Build",{enumerable:!0,get:function(){return re.Build}}),Object.defineProperty(t,"Calculator",{enumerable:!0,get:function(){return re.Calculator}}),Object.defineProperty(t,"Calender",{enumerable:!0,get:function(){return re.Calender}}),Object.defineProperty(t,"Cancel",{enumerable:!0,get:function(){return re.Cancel}}),Object.defineProperty(t,"CertificationFlatRoof",{enumerable:!0,get:function(){return re.CertificationFlatRoof}}),Object.defineProperty(t,"CertificationOtherTraining",{enumerable:!0,get:function(){return re.CertificationOtherTraining}}),Object.defineProperty(t,"CertificationPitchedRoof",{enumerable:!0,get:function(){return re.CertificationPitchedRoof}}),Object.defineProperty(t,"Check",{enumerable:!0,get:function(){return re.Check}}),Object.defineProperty(t,"CheckCircle",{enumerable:!0,get:function(){return re.CheckCircle}}),Object.defineProperty(t,"ChevronLeft",{enumerable:!0,get:function(){return re.ChevronLeft}}),Object.defineProperty(t,"ChevronRight",{enumerable:!0,get:function(){return re.ChevronRight}}),Object.defineProperty(t,"Close",{enumerable:!0,get:function(){return re.Close}}),Object.defineProperty(t,"CloudUpload",{enumerable:!0,get:function(){return re.CloudUpload}}),Object.defineProperty(t,"CompanyProfile",{enumerable:!0,get:function(){return re.CompanyProfile}}),Object.defineProperty(t,"ConnectedTv",{enumerable:!0,get:function(){return re.ConnectedTv}}),Object.defineProperty(t,"ContactsOutlined",{enumerable:!0,get:function(){return re.ContactsOutlined}}),Object.defineProperty(t,"CopyContent",{enumerable:!0,get:function(){return re.CopyContent}}),Object.defineProperty(t,"Cross",{enumerable:!0,get:function(){return re.Cross}}),Object.defineProperty(t,"Cube",{enumerable:!0,get:function(){return re.Cube}}),Object.defineProperty(t,"Delete",{enumerable:!0,get:function(){return re.Delete}}),Object.defineProperty(t,"Design",{enumerable:!0,get:function(){return re.Design}}),Object.defineProperty(t,"Download",{enumerable:!0,get:function(){return re.Download}}),Object.defineProperty(t,"EditOutlined",{enumerable:!0,get:function(){return re.EditOutlined}}),Object.defineProperty(t,"EmojiObjectsOutlined",{enumerable:!0,get:function(){return re.EmojiObjectsOutlined}}),Object.defineProperty(t,"Error",{enumerable:!0,get:function(){return re.Error}}),Object.defineProperty(t,"ErrorOutlineOutlined",{enumerable:!0,get:function(){return re.ErrorOutlineOutlined}}),Object.defineProperty(t,"ExpandLess",{enumerable:!0,get:function(){return re.ExpandLess}}),Object.defineProperty(t,"ExpandMore",{enumerable:!0,get:function(){return re.ExpandMore}}),Object.defineProperty(t,"ExternalDocument",{enumerable:!0,get:function(){return re.ExternalDocument}}),Object.defineProperty(t,"ExternalLink",{enumerable:!0,get:function(){return re.ExternalLink}}),Object.defineProperty(t,"Facebook",{enumerable:!0,get:function(){return re.Facebook}}),Object.defineProperty(t,"FileCopy",{enumerable:!0,get:function(){return re.FileCopy}}),Object.defineProperty(t,"FileCopyOutlined",{enumerable:!0,get:function(){return re.FileCopyOutlined}}),Object.defineProperty(t,"FileDOCX",{enumerable:!0,get:function(){return re.FileDOCX}}),Object.defineProperty(t,"FileJPEG",{enumerable:!0,get:function(){return re.FileJPEG}}),Object.defineProperty(t,"FileJPG",{enumerable:!0,get:function(){return re.FileJPG}}),Object.defineProperty(t,"FilePDF",{enumerable:!0,get:function(){return re.FilePDF}}),Object.defineProperty(t,"FilePDFProtected",{enumerable:!0,get:function(){return re.FilePDFProtected}}),Object.defineProperty(t,"FilePNG",{enumerable:!0,get:function(){return re.FilePNG}}),Object.defineProperty(t,"FileSVG",{enumerable:!0,get:function(){return re.FileSVG}}),Object.defineProperty(t,"FileTXT",{enumerable:!0,get:function(){return re.FileTXT}}),Object.defineProperty(t,"FileUniversal",{enumerable:!0,get:function(){return re.FileUniversal}}),Object.defineProperty(t,"FileXLSX",{enumerable:!0,get:function(){return re.FileXLSX}}),Object.defineProperty(t,"FileZIP",{enumerable:!0,get:function(){return re.FileZIP}}),Object.defineProperty(t,"FilterIcon",{enumerable:!0,get:function(){return re.Filter}}),Object.defineProperty(t,"FindReplace",{enumerable:!0,get:function(){return re.FindReplace}}),Object.defineProperty(t,"FlatRoof",{enumerable:!0,get:function(){return re.FlatRoof}}),Object.defineProperty(t,"Folder",{enumerable:!0,get:function(){return re.Folder}}),Object.defineProperty(t,"FolderZip",{enumerable:!0,get:function(){return re.FolderZip}}),Object.defineProperty(t,"Fullscreen",{enumerable:!0,get:function(){return re.Fullscreen}}),Object.defineProperty(t,"GetApp",{enumerable:!0,get:function(){return re.GetApp}}),Object.defineProperty(t,"HardHatHead",{enumerable:!0,get:function(){return re.HardHatHead}}),Object.defineProperty(t,"Heart",{enumerable:!0,get:function(){return re.Heart}}),Object.defineProperty(t,"Home",{enumerable:!0,get:function(){return re.Home}}),Object.defineProperty(t,"House3D",{enumerable:!0,get:function(){return re.House3D}}),Object.defineProperty(t,"iconMap",{enumerable:!0,get:function(){return re.iconMap}}),Object.defineProperty(t,"Info",{enumerable:!0,get:function(){return re.Info}}),Object.defineProperty(t,"Instagram",{enumerable:!0,get:function(){return re.Instagram}}),Object.defineProperty(t,"KeyboardArrowDown",{enumerable:!0,get:function(){return re.KeyboardArrowDown}}),Object.defineProperty(t,"KeyboardArrowLeft",{enumerable:!0,get:function(){return re.KeyboardArrowLeft}}),Object.defineProperty(t,"KeyboardArrowRight",{enumerable:!0,get:function(){return re.KeyboardArrowRight}}),Object.defineProperty(t,"KeyboardArrowUp",{enumerable:!0,get:function(){return re.KeyboardArrowUp}}),Object.defineProperty(t,"Laptop",{enumerable:!0,get:function(){return re.Laptop}}),Object.defineProperty(t,"LinkedIn",{enumerable:!0,get:function(){return re.LinkedIn}}),Object.defineProperty(t,"LocalShipping",{enumerable:!0,get:function(){return re.LocalShipping}}),Object.defineProperty(t,"Mail",{enumerable:!0,get:function(){return re.Mail}}),Object.defineProperty(t,"Menu",{enumerable:!0,get:function(){return re.Menu}}),Object.defineProperty(t,"NearMe",{enumerable:!0,get:function(){return re.NearMe}}),Object.defineProperty(t,"OtherTraining",{enumerable:!0,get:function(){return re.OtherTraining}}),Object.defineProperty(t,"Phone",{enumerable:!0,get:function(){return re.Phone}}),Object.defineProperty(t,"PhoneMobile",{enumerable:!0,get:function(){return re.PhoneMobile}}),Object.defineProperty(t,"PictureAsPdf",{enumerable:!0,get:function(){return re.PictureAsPdf}}),Object.defineProperty(t,"Pinterest",{enumerable:!0,get:function(){return re.Pinterest}}),Object.defineProperty(t,"PitchedRoof",{enumerable:!0,get:function(){return re.PitchedRoof}}),Object.defineProperty(t,"Place",{enumerable:!0,get:function(){return re.Place}}),Object.defineProperty(t,"PlayArrow",{enumerable:!0,get:function(){return re.PlayArrow}}),Object.defineProperty(t,"QuestionMark",{enumerable:!0,get:function(){return re.QuestionMark}}),Object.defineProperty(t,"QuestionMarkOutline",{enumerable:!0,get:function(){return re.QuestionMarkOutline}}),Object.defineProperty(t,"Remove",{enumerable:!0,get:function(){return re.Remove}}),Object.defineProperty(t,"ReportProblem",{enumerable:!0,get:function(){return re.ReportProblem}}),Object.defineProperty(t,"SaveAlt",{enumerable:!0,get:function(){return re.SaveAlt}}),Object.defineProperty(t,"SearchIcon",{enumerable:!0,get:function(){return re.Search}}),Object.defineProperty(t,"SelectRoof",{enumerable:!0,get:function(){return re.SelectRoof}}),Object.defineProperty(t,"SelectTile",{enumerable:!0,get:function(){return re.SelectTile}}),Object.defineProperty(t,"SelectWallColour",{enumerable:!0,get:function(){return re.SelectWallColour}}),Object.defineProperty(t,"Share",{enumerable:!0,get:function(){return re.Share}}),Object.defineProperty(t,"ShoppingCart",{enumerable:!0,get:function(){return re.ShoppingCart}}),Object.defineProperty(t,"ShoppingCartOutlined",{enumerable:!0,get:function(){return re.ShoppingCartOutlined}}),Object.defineProperty(t,"Star",{enumerable:!0,get:function(){return re.Star}}),Object.defineProperty(t,"Team",{enumerable:!0,get:function(){return re.Team}}),Object.defineProperty(t,"ThreeDRotation",{enumerable:!0,get:function(){return re.ThreeDRotation}}),Object.defineProperty(t,"ThumbUp",{enumerable:!0,get:function(){return re.ThumbUp}}),Object.defineProperty(t,"Tile",{enumerable:!0,get:function(){return re.Tile}}),Object.defineProperty(t,"TileColour",{enumerable:!0,get:function(){return re.TileColour}}),Object.defineProperty(t,"TikTok",{enumerable:!0,get:function(){return re.TikTok}}),Object.defineProperty(t,"Twitter",{enumerable:!0,get:function(){return re.Twitter}}),Object.defineProperty(t,"User",{enumerable:!0,get:function(){return re.User}}),Object.defineProperty(t,"UserOutlined",{enumerable:!0,get:function(){return re.UserOutlined}}),Object.defineProperty(t,"VerifiedUser",{enumerable:!0,get:function(){return re.VerifiedUser}}
155),Object.defineProperty(t,"Visualiser",{enumerable:!0,get:function(){return re.Visualiser}}),Object.defineProperty(t,"Warning",{enumerable:!0,get:function(){return re.Warning}}),Object.defineProperty(t,"YouTube",{enumerable:!0,get:function(){return re.YouTube}});const ne=i(r(22753));t.IconButton=ne.default,Object.defineProperty(t,"iconButtonClasses",{enumerable:!0,get:function(){return ne.iconButtonClasses}});const ae=i(r(95641));t.IconList=ae.default,Object.defineProperty(t,"iconListClasses",{enumerable:!0,get:function(){return ae.iconListClasses}});const oe=i(r(9987));t.InputGroup=oe.default,Object.defineProperty(t,"inputGroupClasses",{enumerable:!0,get:function(){return oe.inputGroupClasses}});const ie=i(r(80090));t.LanguageSelection=ie.default,Object.defineProperty(t,"languageSelectionClasses",{enumerable:!0,get:function(){return ie.languageSelectionClasses}}),Object.defineProperty(t,"RegionCode",{enumerable:!0,get:function(){return ie.RegionCode}});const le=l(r(40817));t.LeadBlock=le.default;const se=i(r(34540));t.LinkCard=se.default,Object.defineProperty(t,"linkCardClasses",{enumerable:!0,get:function(){return se.linkCardClasses}});const ue=i(r(49919));t.LocationDetails=ue.default,Object.defineProperty(t,"LocationDetailsClasses",{enumerable:!0,get:function(){return ue.LocationDetailsClasses}}),Object.defineProperty(t,"LocationItem",{enumerable:!0,get:function(){return ue.LocationItem}});const ce=i(r(23084));t.Logo=ce.default,Object.defineProperty(t,"AeroDek",{enumerable:!0,get:function(){return ce.AeroDek}}),Object.defineProperty(t,"Awak",{enumerable:!0,get:function(){return ce.Awak}}),Object.defineProperty(t,"BMI",{enumerable:!0,get:function(){return ce.BMI}}),Object.defineProperty(t,"BMIAcademy",{enumerable:!0,get:function(){return ce.BMIAcademy}}),Object.defineProperty(t,"BMIAcademyDE",{enumerable:!0,get:function(){return ce.BMIAcademyDE}}),Object.defineProperty(t,"BMIAcademyEN",{enumerable:!0,get:function(){return ce.BMIAcademyEN}}),Object.defineProperty(t,"Braas",{enumerable:!0,get:function(){return ce.Braas}}),Object.defineProperty(t,"Bramac",{enumerable:!0,get:function(){return ce.Bramac}}),Object.defineProperty(t,"Canopia",{enumerable:!0,get:function(){return ce.Canopia}}),Object.defineProperty(t,"Cementegola",{enumerable:!0,get:function(){return ce.Cementegola}}),Object.defineProperty(t,"Chova",{enumerable:!0,get:function(){return ce.Chova}}),Object.defineProperty(t,"Cobert",{enumerable:!0,get:function(){return ce.Cobert}}),Object.defineProperty(t,"Coverland",{enumerable:!0,get:function(){return ce.Coverland}}),Object.defineProperty(t,"Esha",{enumerable:!0,get:function(){return ce.Esha}}),Object.defineProperty(t,"Everguard",{enumerable:!0,get:function(){return ce.Everguard}}),Object.defineProperty(t,"Everlite",{enumerable:!0,get:function(){return ce.Everlite}}),Object.defineProperty(t,"GuaranteeProduct",{enumerable:!0,get:function(){return ce.GuaranteeProduct}}),Object.defineProperty(t,"GuaranteeSolution",{enumerable:!0,get:function(){return ce.GuaranteeSolution}}),Object.defineProperty(t,"GuaranteeSystem",{enumerable:!0,get:function(){return ce.GuaranteeSystem}}),Object.defineProperty(t,"logoIconMap",{enumerable:!0,get:function(){return ce.iconMap}}),Object.defineProperty(t,"Icopal",{enumerable:!0,get:function(){return ce.Icopal}}),Object.defineProperty(t,"IcopalKatto",{enumerable:!0,get:function(){return ce.IcopalKatto}}),Object.defineProperty(t,"IcopalVedag",{enumerable:!0,get:function(){return ce.IcopalVedag}}),Object.defineProperty(t,"Klober",{enumerable:!0,get:function(){return ce.Klober}}),Object.defineProperty(t,"Monarflex",{enumerable:!0,get:function(){return ce.Monarflex}}),Object.defineProperty(t,"Monarplan",{enumerable:!0,get:function(){return ce.Monarplan}}),Object.defineProperty(t,"Monier",{enumerable:!0,get:function(){return ce.Monier}}),Object.defineProperty(t,"Necoflex",{enumerable:!0,get:function(){return ce.Necoflex}}),Object.defineProperty(t,"Ormax",{enumerable:!0,get:function(){return ce.Ormax}}),Object.defineProperty(t,"Redland",{enumerable:!0,get:function(){return ce.Redland}}),Object.defineProperty(t,"RoofPro",{enumerable:!0,get:function(){return ce.RoofPro}}),Object.defineProperty(t,"RoofProElite",{enumerable:!0,get:function(){return ce.RoofProElite}}),Object.defineProperty(t,"RoofProExpert",{enumerable:!0,get:function(){return ce.RoofProExpert}}),Object.defineProperty(t,"RoofProPartner",{enumerable:!0,get:function(){return ce.RoofProPartner}}),Object.defineProperty(t,"RoofProServiceTeam",{enumerable:!0,get:function(){return ce.RoofProServiceTeam}}),Object.defineProperty(t,"Sealoflex",{enumerable:!0,get:function(){return ce.Sealoflex}}),Object.defineProperty(t,"SereniCoperture",{enumerable:!0,get:function(){return ce.SereniCoperture}}),Object.defineProperty(t,"Siplast",{enumerable:!0,get:function(){return ce.Siplast}}),Object.defineProperty(t,"Standard",{enumerable:!0,get:function(){return ce.Standard}}),Object.defineProperty(t,"StandardCentred",{enumerable:!0,get:function(){return ce.StandardCentred}}),Object.defineProperty(t,"Sunscape",{enumerable:!0,get:function(){return ce.Sunscape}}),Object.defineProperty(t,"Vedag",{enumerable:!0,get:function(){return ce.Vedag}}),Object.defineProperty(t,"Villas",{enumerable:!0,get:function(){return ce.Villas}}),Object.defineProperty(t,"Wierer",{enumerable:!0,get:function(){return ce.Wierer}}),Object.defineProperty(t,"Wolfin",{enumerable:!0,get:function(){return ce.Wolfin}}),Object.defineProperty(t,"Zanda",{enumerable:!0,get:function(){return ce.Zanda}});const de=i(r(31089));t.MasonryGrid=de.default,Object.defineProperty(t,"masonryGridClasses",{enumerable:!0,get:function(){return de.masonryGridClasses}});const fe=l(r(40221));t.Media=fe.default;const pe=i(r(96858));t.MediaGallery=pe.default,Object.defineProperty(t,"mediaGalleryClasses",{enumerable:!0,get:function(){return pe.mediaGalleryClasses}});const me=i(r(71129));t.MicroCopy=me.default,Object.defineProperty(t,"getMicroCopy",{enumerable:!0,get:function(){return me.getMicroCopy}}),Object.defineProperty(t,"MicroCopyContext",{enumerable:!0,get:function(){return me.MicroCopyContext}});const he=i(r(42269));t.Navigation=he.default,Object.defineProperty(t,"navigationClasses",{enumerable:!0,get:function(){return he.navigationClasses}}),Object.defineProperty(t,"NavigationListButton",{enumerable:!0,get:function(){return he.NavigationListButton}});const ve=i(r(47315));t.NBACard=ve.default,Object.defineProperty(t,"nbaCardClasses",{enumerable:!0,get:function(){return ve.nbaCardClasses}});const ge=i(r(62203));t.Pagination=ge.default,Object.defineProperty(t,"paginationClasses",{enumerable:!0,get:function(){return ge.paginationClasses}});const be=l(r(41794));t.PostItCard=be.default;const ye=l(r(3035));t.ProductOverviewCard=ye.default;const xe=i(r(23111));t.ProductOverviewPane=xe.default,Object.defineProperty(t,"productOverviewClasses",{enumerable:!0,get:function(){return xe.productOverviewClasses}});const Ce=l(r(59036));t.ProductSampleCard=Ce.default;const Ae=i(r(15693));t.ProfileCard=Ae.default,Object.defineProperty(t,"profileCardClasses",{enumerable:!0,get:function(){return Ae.profileCardClasses}});const _e=l(r(94679));t.PromoCard=_e.default;const Ee=i(r(43056));t.PromoSection=Ee.default,Object.defineProperty(t,"promoSectionClasses",{enumerable:!0,get:function(){return Ee.promoSectionClasses}});const Se=i(r(85101));t.RadioButton=Se.default,Object.defineProperty(t,"radioButtonClasse
155s",{enumerable:!0,get:function(){return Se.radioButtonClasses}});const we=i(r(9728));t.RadioGroup=we.default,Object.defineProperty(t,"radioGroupClasses",{enumerable:!0,get:function(){return we.radioGroupClasses}});const ke=i(r(59035));t.RadioPane=ke.default,Object.defineProperty(t,"radioPaneClasses",{enumerable:!0,get:function(){return ke.radioPaneClasses}});const Me=l(r(53449));t.RelatedProductCard=Me.default;const Te=r(23124);Object.defineProperty(t,"DefaultImage",{enumerable:!0,get:function(){return Te.DefaultImage}});const Oe=i(r(25370));t.ResponseMessage=Oe.default,Object.defineProperty(t,"responseMessageClasses",{enumerable:!0,get:function(){return Oe.responseMessageClasses}});const De=i(r(9195));t.RollerSelector=De.default,Object.defineProperty(t,"rollerSelectorClasses",{enumerable:!0,get:function(){return De.rollerSelectorClasses}});const Re=i(r(25239));t.Search=Re.default,Object.defineProperty(t,"QUERY_KEY",{enumerable:!0,get:function(){return Re.QUERY_KEY}});const Pe=i(r(14042));t.Section=Pe.default,Object.defineProperty(t,"sectionClasses",{enumerable:!0,get:function(){return Pe.sectionClasses}}),Object.defineProperty(t,"SectionContext",{enumerable:!0,get:function(){return Pe.SectionContext}});const Le=i(r(59895));t.Select=Le.default,Object.defineProperty(t,"SelectMenuItem",{enumerable:!0,get:function(){return Le.MenuItem}});const Ie=i(r(29573));t.ShareWidget=Ie.default,Object.defineProperty(t,"shareWidgetClasses",{enumerable:!0,get:function(){return Ie.shareWidgetClasses}});const je=l(r(75067));t.ShoppingCartButton=je.default;const Fe=i(r(27931));t.SignupBlock=Fe.default,Object.defineProperty(t,"signupBlockClasses",{enumerable:!0,get:function(){return Fe.signupBlockClasses}});const Be=i(r(70349));t.SlideControls=Be.default,Object.defineProperty(t,"slideControlsClasses",{enumerable:!0,get:function(){return Be.slideControlsClasses}}),Object.defineProperty(t,"StateSlideControls",{enumerable:!0,get:function(){return Be.StateSlideControls}});const Ne=i(r(10248));t.SpotlightHero=Ne.default,Object.defineProperty(t,"spotlightHeroClasses",{enumerable:!0,get:function(){return Ne.spotlightHeroClasses}});const $e=l(r(89385));t.StoryCard=$e.default;const Ue=i(r(57786));t.SystemResultsCard=Ue.default,Object.defineProperty(t,"systemResultsCardClasses",{enumerable:!0,get:function(){return Ue.systemResultsCardClasses}});const ze=i(r(86301));t.Table=ze.default,Object.defineProperty(t,"tableClasses",{enumerable:!0,get:function(){return ze.tableClasses}});const Ve=l(r(71377));t.TableOfContent=Ve.default;const He=i(r(74391));t.Tabs=He.default,Object.defineProperty(t,"tabsClasses",{enumerable:!0,get:function(){return He.tabsClasses}});const We=l(r(87593));t.Tag=We.default;const Ge=l(r(405));t.TextCard=Ge.default;const Ze=i(r(86093));t.TextField=Ze.default,Object.defineProperty(t,"InputAdornment",{enumerable:!0,get:function(){return Ze.InputAdornment}}),Object.defineProperty(t,"RawTextField",{enumerable:!0,get:function(){return Ze.TextField}}),Object.defineProperty(t,"textFieldClasses",{enumerable:!0,get:function(){return Ze.textFieldClasses}});const qe=i(r(47966));t.ThemeProvider=qe.default,Object.defineProperty(t,"effraBoldFont",{enumerable:!0,get:function(){return qe.effraBoldFont}}),Object.defineProperty(t,"effraHeavyFont",{enumerable:!0,get:function(){return qe.effraHeavyFont}}),Object.defineProperty(t,"effraMediumFont",{enumerable:!0,get:function(){return qe.effraMediumFont}}),Object.defineProperty(t,"effraRegularFont",{enumerable:!0,get:function(){return qe.effraRegularFont}}),Object.defineProperty(t,"getTheme",{enumerable:!0,get:function(){return qe.getTheme}});const Ye=i(r(30949));t.ThumbScrollerButton=Ye.default,Object.defineProperty(t,"thumbScrollerButtonClasses",{enumerable:!0,get:function(){return Ye.thumbScrollerButtonClasses}});const Ke=i(r(52729));t.Thumbnail=Ke.default,Object.defineProperty(t,"thumbnailClasses",{enumerable:!0,get:function(){return Ke.thumbnailClasses}});const Xe=l(r(13542));t.TileList=Xe.default;const Qe=l(r(48446));t.Toast=Qe.default;const Je=i(r(77516));t.ToggleCard=Je.default,Object.defineProperty(t,"toggleCardClasses",{enumerable:!0,get:function(){return Je.toggleCardClasses}});const et=l(r(31683));t.ToolCards=et.default;const tt=l(r(65894));t.Tooltip=tt.default;const rt=l(r(79366));t.TrainingCatalogueCard=rt.default;const nt=l(r(43103));t.TrainingDetailsCard=nt.default;const at=l(r(43625));t.Truncate=at.default;const ot=i(r(16329));t.TwoPaneCarousel=ot.default,Object.defineProperty(t,"twoPaneCarouselClasses",{enumerable:!0,get:function(){return ot.t
vendor: 7,004 bytes, line 155
155woPaneCarouselClasses}});const it=i(r(9866));t.Typography=it.default,Object.defineProperty(t,"typographyClasses",{enumerable:!0,get:function(){return it.typographyClasses}});const lt=i(r(12418));t.Upload=lt.default,Object.defineProperty(t,"getFileSizeString",{enumerable:!0,get:function(){return lt.getFileSizeString}}),Object.defineProperty(t,"uploadClasses",{enumerable:!0,get:function(){return lt.uploadClasses}});const st=r(39748);Object.defineProperty(t,"createEllipsis",{enumerable:!0,get:function(){return st.createEllipsis}}),Object.defineProperty(t,"replaceSpaces",{enumerable:!0,get:function(){return st.replaceSpaces}}),Object.defineProperty(t,"transformHyphens",{enumerable:!0,get:function(){return st.transformHyphens}}),Object.defineProperty(t,"useUpdateEffect",{enumerable:!0,get:function(){return st.useUpdateEffect}});const ut=i(r(82304));t.VerticalRoller=ut.default,Object.defineProperty(t,"verticalRollerClasses",{enumerable:!0,get:function(){return ut.verticalRollerClasses}});const ct=i(r(68006));t.Villain=ct.default,Object.defineProperty(t,"villainClasses",{enumerable:!0,get:function(){return ct.villainClasses}});const dt=i(r(16438));t.YoutubeVideo=dt.default,Object.defineProperty(t,"YoutubeContext",{enumerable:!0,get:function(){return dt.YoutubeContext}}),Object.defineProperty(t,"youtubeVideoClasses",{enumerable:!0,get:function(){return dt.youtubeVideoClasses}})},82762:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=n(r(86605));t.default=a.default},82781:function(e,t,r){"use strict";r.r(t),r.d(t,{microCopy:function(){return n}});const n={BACK_TO_ACCOUNT:"back.to.account.btn.label",BASKET_LABEL:"basket.label",CARD_COLLECTION_GROUP_TITLE:"cardCollection.groupTitle",CARD_COLLECTION_REST_LABEL:"cardCollection.restLabel",CAROUSEL_NEXT_SLIDE_LABEL:"carousel.nextSlide.label",CAROUSEL_PREVIOUS_SLIDE_LABEL:"carousel.previousSlide.label",CLEAR_LABEL:"clear.label",CONFIRMATION_MESSAGE_BODY:"confirmationMessage.body",CONFIRMATION_MESSAGE_TITLE:"confirmationMessage.title",COPY_LINK_ERROR_MESSAGE:"copyLink.error.message",DIALOG_CANCEL:"dialog.cancel",DIALOG_CLOSE:"dialog.close",DIALOG_CONFIRM:"dialog.confirm",DIALOG_RETRY:"dialog.retry",DOCUMENT_DOWNLOAD_SECTION_DOCUMENT_TITLE:"documentDownloadSection.documentTitle",DOCUMENT_DOWNLOAD_SECTION_DOWNLOAD:"documentDownloadSection.download",DOCUMENT_LIBRARY_CARD_DOWNLOAD:"documentLibrary.card.download",DOCUMENT_LIBRARY_COPY_LINK_ACCESSIBILITY_LABEL:"document.library.copyLink.accessibility.label",DOCUMENT_LIBRARY_COPY_LINK_TOOLTIP_TITLE:"document.library.copyLink.tooltip.title",DOCUMENT_LIBRARY_DOWNLOAD:"documentLibrary.download",DOCUMENT_LIBRARY_DOWNLOAD_ACCESSIBILITY_LABEL:"document.library.download.accessibility.label",DOCUMENT_LIBRARY_DOWNLOAD_TOOLTIP_TITLE:"document.library.download.tooltip.title",DOCUMENT_LIBRARY_FILTERS_CLEAR_ALL:"documentLibrary.filters.clearAll",DOCUMENT_LIBRARY_FILTERS_TITLE:"documentLibrary.filters.title",DOCUMENT_LIBRARY_HEADERS_ACTIONS:"documentLibrary.headers.actions",DOCUMENT_LIBRARY_HEADERS_ADD:"documentLibrary.headers.add",DOCUMENT_LIBRARY_HEADERS_ALL_FILES:"documentLibrary.headers.allFiles",DOCUMENT_LIBRARY_HEADERS_DOWNLOAD:"documentLibrary.headers.download",DOCUMENT_LIBRARY_HEADERS_NAME:"documentLibrary.headers.name",DOCUMENT_LIBRARY_HEADERS_PRODUCT:"documentLibrary.headers.product",DOCUMENT_LIBRARY_HEADERS_PRODUCT_STATUS:"documentLibrary.headers.productStatus",DOCUMENT_LIBRARY_HEADERS_SIZE:"documentLibrary.headers.size",DOCUMENT_LIBRARY_HEADERS_TITLE:"documentLibrary.headers.title",DOCUMENT_LIBRARY_HEADERS_TYPE:"documentLibrary.headers.type",DOCUMENT_LIBRARY_HEADERS_TYPE_CODE:"documentLibrary.headers.typeCode",DOCUMENT_LIBRARY_HEADERS_VALIDITY_DATE:"documentLibrary.headers.validityDate",DOCUMENT_LIBRARY_LINK_COPIED_TOOLTIP_TITLE:"document.library.linkCopied.tooltip.title",DOCUMENT_LIBRARY_NO_RESULTS:"documentLibrary.noResults",DOCUMENT_STATUS_AVAILABLE:"document.status.available",DOCUMENT_STATUS_DISCONTINUED:"document.status.discontinued",DOCUMENTS_DOWNLOAD_MAX_REACHED:"documents.download.maxReached",DOWNLOAD_LIST_CLEAR:"downloadList.clear",DOWNLOAD_LIST_DOWNLOAD:"downloadList.download",DOWNLOAD_LIST_INFO_MESSAGE:"downloadList.info.message",DOWNLOAD_LIST_INFO_TITLE:"downloadList.info.title",DOWNLOAD_LIST_MAX_SIZE:"downloadList.maxSize",DOWNLOAD_LIST_SELECTALL:"downloadList.selectAll",DOWNLOAD_LIST_SELECTALL_CHECKBOX:"downloadList.footer.checkbox",DOWNLOAD_LIST_TOTAL_SIZE_LABEL:"downloadList.totalSize.label",ERRORS_EMAIL_INVALID:"errors.emailInvalid",ERRORS_MAX_SIZE:"errors.maxSize",FILTER_LABELS_ASSET_TYPE:"filterLabels.AssetType",FILTER_LABELS_AVAILABILITY_HEADING:"filterLabels.Availability.Heading",FILTER_LABELS_BRAND:"filterLabels.Brand",FILTER_LABELS_CATEGORY:"filterLabels.Category",FILTER_LABELS_COLOUR:"filterLabels.colour",FILTER_LABELS_MATERIALS:"filterLabels.materials",FILTER_LABELS_PRODUCT_FAMILY:"filterLabels.ProductFamily",FILTER_LABELS_PRODUCT_LINE:"filterLabels.ProductLine",FILTER_LABELS_RESULT_WORLD_BTN:"filterLabels.Result.World.Btn",FILTER_LABELS_SHOW_ALL_RESULT_BTN:"filterLabels.Show.All.Result.Btn",FILTER_LABELS_SHOW_WORLD_BTN:"filterLabels.Show.World.Btn",FILTER_LABELS_SUMMERY_ACCORDION_AVAILABILITY:"filterLabels.Summery.Accordion.Availability",FILTER_LABELS_TEXTURE_FAMILY:"filterLabels.textureFamily",FIND_A_BRANCH_FILTERS_LABEL:"findABranch.filtersLabel",FIND_A_BRANCH_WESBITE_LABEL:"findABranch.websiteLabel",FIND_A_MERCHANT_FILTERS_LABEL:"findAMerchant.filtersLabel",FIND_A_MERCHANT_WESBITE_LABEL:"findAMerchant.websiteLabel",FIND_A_ROOFER_AND_OR:"findARoofer.andOr",FIND_A_ROOFER_CERTIFICATION_LABEL:"findARoofer.certificationLabel",FIND_A_ROOFER_COMPANY_FILED_LABEL:"findARoofer.companyFieldLabel",FIND_A_ROOFER_DISTANCE_LABEL:"findARoofer.distanceLabel",FIND_A_ROOFER_FILTERS_FLAT_ROOF:"findARoofer.filters.flatRoof",FIND_A_ROOFER_FILTERS_LABEL:"findARoofer.filtersLabel",FIND_A_ROOFER_FILTERS_PICHED_ROOF:"findARoofer.filters.pitchedRoof",FIND_A_ROOFER_FILTERS_PICHED_ROOF_BITUMEN_ROOFS:"findARoofer.filters.pitchedRoofBitumenRoofs",FIND_A_ROOFER_FILTERS_PICHED_ROOF_ROOF_COASTERS:"findARoofer.filters.pitchedRoofRoofCoaters",FIND_A_ROOFER_FILTERS_PICHED_ROOF_TILE_ROOFS:"findARoofer.filters.pitchedRoofTileRoofs",FIND_A_ROOFER_GEOLOCATION_BUTTON:"findARoofer.geolocationButton",FIND_A_ROOFER_GET_DIRECTIONS_LABEL:"findARoofer.getDirectionsLabel",FIND_A_ROOFER_LIST_LABEL:"findARoofer.listLabel",FIND_A_ROOFER_LOCATION_FIELD_LABEL:"findARoofer.locationFieldLabel",FIND_A_ROOFER_MAP_LABEL:"findARoofer.mapLabel",FIND_A_ROOFER_MERCHANT_NAME_SEARCH_LABEL:"findARoofer.merchantNameSearchLabel",FIND_A_ROOFER_NO_RESULTS_LABEL:"findARoofer.noResultsLabel",FIND_A_ROOFER_NO_RESULTS_SUBTITLE:"findARoofer.noResults.subtitle",FIND_A_ROOFER_NO_RESULTS_TITLE:"findARoofer.noResults.title",FIND_A_ROOFER_ROOF_TYPE_LABEL:"findARoofer.roofTypeLabel",FIND_A_ROOFER_SOCIAL_MEDIA_LABEL:"findARoofer.s
155ocialMediaLabel",FIND_A_ROOFER_WEBSITE_LABEL:"findARoofer.websiteLabel",FORM_SUBMIT:"form.submit",FORM_SUBMIT_BUTTON_HELP_TEXT:"form.submitButton.helpText",FORM_UPLOAD_MAX_SIZE:"form.upload.maxSize",FORM_UPLOAD_SUPPORTED_FORMATS:"form.upload.supportedFormats",GLOBAL_ADDRESS:"global.address",GLOBAL_CLEAR_ALL:"global.clearAll",GLOBAL_CLOSE:"global.close",GLOBAL_EMAIL:"global.email",GLOBAL_FAX:"global.fax",GLOBAL_LEARN_MORE:"global.learnMore",GLOBAL_LOGO_LABEL:"global.logoLabel",GLOBAL_SHOW_MORE:"global.showMore",GLOBAL_SITEMAP:"global.sitemap",GLOBAL_TELEPHONE:"global.telephone",GLOBAL_VIEW_LESS:"global.viewLess",GLOBAL_VIEW_MORE:"global.viewMore",GLOBAL_WEBSITE:"global.website",GOOD_BETTER_BEST_LABEL_BEST:"goodBetterBest.label.best",GOOD_BETTER_BEST_LABEL_BETTER:"goodBetterBest.label.better",GOOD_BETTER_BEST_LABEL_GOOD:"goodBetterBest.label.good",GUTTERING_BACK_LABEL:"guttering.backLabel",GUTTERING_DOWN_PIPE_CONNECTORS_TITLE:"guttering.downPipeConnectors.title",GUTTERING_DOWN_PIPE_TITLE:"guttering.downPipe.title",GUTTERING_GUTTER_HOOK_TITLE:"guttering.gutterHook.title",GUTTERING_GUTTER_TITLE:"guttering.gutter.title",GUTTERING_GUTTER_VARIANT_TITLE:"guttering.gutterVariant.title",GUTTERING_NEXT_LABEL:"guttering.nextLabel",GUTTERING_SKIP_LABEL:"guttering.skipLabel",GUTTERING_SUBTITLE:"guttering.subtitle",GUTTERING_TITLE:"guttering.title",HOMEPAGE_BRANDS:"homepage.brands",HOMEPAGE_BRANDS_LEARN:"homepage.brands.learn",LOG_IN_LABEL_ALERT:"login.label.alert",LOG_IN_LABEL_BTN:"login.label.btn",LOG_OUT_LABEL_ALERT:"logout.label.alert",LOG_OUT_LABEL_BTN:"logout.label.btn",MEDIA_3D:"media.3d",MEDIA_VIDEO:"media.video",MEDIA_VISUALIZER_TEXT:"media.visualizer_text",MENU_LANGUAGE:"menu.language",MENU_MAIN_DEFAULT:"menu.mainDefault",MENU_MAIN_TITLE:"menu.mainTitle",MENU_OPEN:"menu.open",MY_ACCOUNT_LABEL:"my.account.label",NBA_TITLE:"nba.title",PAGE_JUMP_TO_SECTION:"page.jumpToSection",PAGE_LINK_LABEL:"page.linkLabel",PASSWORD_VALIDATION_CAPITAL_LETTER:"password.validation.capital.letter",PASSWORD_VALIDATION_LENGTH:"password.validation.length",PASSWORD_VALIDATION_LOWER_CASE_LETTER_OR_DIGIT:"password.validation.lowerCaseLetter.or.digit",PASSWORD_VALIDATION_SPECIAL_CHARACTERS:"password.validation.special.characters",PDP_LEAD_BLOCK_ABOUT:"pdp.leadBlock.about",PDP_LEAD_BLOCK_AWARDS_CERTIFICATES:"pdp.leadBlock.awardsCertificates",PDP_LEAD_BLOCK_BIM:"pdp.leadBlock.bim",PDP_LEAD_BLOCK_DOCUMENTS:"pdp.leadBlock.documents",PDP_LEAD_BLOCK_FIXING_TOOL:"pdp.leadBlock.fixingTool",PDP_LEAD_BLOCK_GUARANTEES_WARRANTIES:"pdp.leadBlock.guaranteesWarranties",PDP_LEAD_BLOCK_KEY_FEATURES:"pdp.leadBlock.keyFeatures",PDP_LEAD_BLOCK_SPECIFICATION:"pdp.leadBlock.specification",PDP_LEAD_BLOCK_TECHNICAL_DRAWINGS:"pdp.leadBlock.technicalDrawings",PDP_LEAD_BLOCK_TECHNICAL_SPECIFICATIONS:"pdp.leadBlock.technicalSpecifications",PDP_MODEL_DESIGNATION_LABEL:"pdp.modelDesignation.label",PDP_NO_TECH_SPEC_MESSAGE:"pdp.noTechSpecMessage",PDP_NOBB_LABEL:"pdp.nobb.label",PDP_OVERVIEW_ADD_SAMPLE:"pdp.overview.addSample",PDP_OVERVIEW_CAN_ADD_MORE_MESSAGE:"pdp.overview.canAddMoreMessage",PDP_OVERVIEW_CAN_ADD_OTHER_MESSAGE:"pdp.overview.canAddOtherMessage",PDP_OVERVIEW_COMPLETE_SAMPLE_ORDER:"pdp.overview.completeSampleOrder",PDP_OVERVIEW_CONTINUE_BROWSING:"pdp.overview.continueBrowsing",PDP_OVERVIEW_REMOVE_SAMPLE:"pdp.overview.removeSample",PDP_OVERVIEW_SAMPLE_DELIVERY_DIALOG_MESSAGE:"pdp.overview.sampleDeliveryDialogMessage",PDP_OVERVIEW_SAMPLE_DIALOG_MESSAGE:"pdp.overview.sampleDialogMessage",PDP_OVERVIEW_SAMPLE_LIMIT_REACHED_MESSAGE:"pdp.overview.sampleLimitReachedMessage",PDP_OVERVIEW_SIZE:"pdp.overview.size",PDP_OVERVIEW_VARIANT_ATTRIBUTE:"pdp.overview.variantattribute",PDP_RELATED_PRODUCTS_SHOW_MORE:"pdp.relatedProducts.showMore",PDP_RELATED_PRODUCTS_TITLE:"pdp.relatedProducts.title",PDP_RELATED_PRODUCTS_VIEW_DETAILS:"pdp.relatedProducts.viewDetails",PDP_UNAVAILABLE_COLOR:"pdp.unavailable.color",PDP_UNAVAILABLE_SIZE:"pdp.unavailable.size",PDP_UNAVAILABLE_TEXTUREFAMILY:"pdp.unavailable.texturefamily",PDP_UNAVAILABLE_VARIANTATTRIBUTE:"pdp.unavailable.variantattribute",PDP_VISUALISER_SLIDE_CAPTION:"pdp.visualiserSlideCaption",PLP_FILTERS_CLEAR_ALL:"plp.filters.clearAll",PLP_FILTERS_TITLE:"plp.filters.title",PLP_KEY_FEATURES_TITLE:"plp.keyFeatures.title",PLP_PRODUCT_MORE_OPTIONS_AVAILABLE:"plp.product.moreOptionsAvailable",PLP_PRODUCT_NO_RESULTS_FOUND:"plp.product.noResultsFound",PLP_PRODUCT_VIEW_DETAILS:"plp.product.viewDetails",PROFILE_LABEL:"profile.label",REGISTRATION_FORM_CONFIRMATION_MODAL_CLOSE_BUTTON_TEXT:"registration.form.confirmation.modal.close.button.text",REGISTRATION_FORM_CONFIRMATION_MODAL_DESCRIPTION:"registration.form.confirmation.modal.description",REGISTRATION_FORM_CONFIRMATION_MODAL_TITLE:"registration.form.confirmation.modal.title",REGISTRATION_FORM_EMAIL_EXISTS_ERROR_TEXT:"registration.form.email.exists.error.text",REGISTRATION_FORM_EMAIL_FIELD_LABEL:"registration.form.email.field.label",REGISTRATION_FORM_EMAIL_PRIVACY_POLICY_LABEL:"registration.form.privacyPolicy.label",REGISTRATION_FORM_EMAIL_TERMS_OF_USE_LABEL:"registration.form.termsOfUse.label",REGISTRATION_FORM_EMAIL_VERIFICATION_NEEDED_ERROR_TEXT:"registration.form.email.verification.needed.error.text",REGISTRATION_FORM_FIRSTNAME_FIELD_LABEL:"registration.form.firstName.field.label",REGISTRATION_FORM_LASTNAME_FIELD_LABEL:"registration.form.lastName.field.label",REGISTRATION_FORM_PASSWORD_FIELD_LABEL:"registration.form.password.field.label",REGISTRATION_FORM_SUBMIT_BUTTON_TEXT:"registration.form.submit.button.text",RESULTS_ALERTS_NEED_TO_KNOW_TEXT:"results.alerts.needToKnow.text",RESULTS_ALERTS_NEED_TO_KNOW_TITLE:"results.alerts.needToKnow.title",RESULTS_ALERTS_QUANTITIES_NOT_UPDATED_TEXT:"results.alerts.quantities.not.updated.text",RESULTS_ALERTS_QUANTITIES_NOT_UPDATED_TITLE:"results.alerts.quantities.not.updated.title",RESULTS_ALERTS_QUANTITIES_RESET_BUTTON:"results.alerts.quantities.reset.button",RESULTS_ALERTS_QUANTITIES_TEXT:"results.alerts.quantities.text",RESULTS_ALERTS_QUANTITIES_TITLE:"results.alerts.quantities.title",RESULTS_ALERTS_QUANTITIES_UPDATED_TEXT:"results.alerts.quantities.updated.text",RESULTS_ALERTS_QUANTITIES_UPDATED_TITLE:"results.alerts.quantities.updated.title",RESULTS_AREA_LABEL:"results.areaLabel",RESULTS_BACK_LABEL:"results.backLabel",RESULTS_CATEGORIES_ACCESSORIES:"results.categories.accessories",RESULTS_CATEGORIES_FIXINGS:"results.categories.fixings",RESULTS_CATEGORIES_SEALING:"results.categories.sealing",RESULTS_CATEGORIES_TITLES:"results.categories.tiles",RESULTS_CATEGORIES_VENTILATION:"results.categories.ventilation",RESULTS_DOWNLOAD_PDF_HELP:"results.download.pdf.help",RESULTS_DOWNLOAD_PDF_LABEL:"results.downloadPdfLabel",RESULTS_EMAIL_EMAIL_LABEL:"results.email.emailLabel",RESULTS_EMAIL_GDPR_1LABEL:"results.email.gdpr_1Label",RESULTS_EMAIL_GDPR_2LABEL:"results.email.gdpr_2Label",RESULTS_EMAIL_HELP:"results.email.help",RESULTS_EMAIL_NAME_LABEL:"results.email.nameLabel",RESULTS_EMAIL_PRINT:"results.email.print",RESULTS_EMAIL_TITLE:"results.email.title",RESULTS_PROTRUSION_SECTION_TIT
155LE:"results.protrusion.section.title",RESULTS_ROOF_ANGLE_LABEL:"results.roof.angle.label",RESULTS_ROOF_SECTION_TITLE:"results.roof.section.title",RESULTS_ROOF_SIDE_LABEL:"results.roof.side.label",RESULTS_SELECTED_PROTRUSION_NAME:"results.selectedProtrusion.name",RESULTS_START_OVER_LABEL:"results.startOverLabel",RESULTS_SUBTITLE:"results.subtitle",RESULTS_TABLE_EXTERNAL_PRODUCT_CODE:"results.table.externalProductCode",RESULTS_TABLE_PACK_SIZE:"results.table.packSize",RESULTS_TABLE_QUANTITY:"results.table.quantity",RESULTS_TABLE_REMOVE:"results.table.remove",RESULTS_TABLE_TITLE:"results.table.title",RESULTS_TITLE:"results.title",ROOF_DIMENSIONS_BACK_LABEL:"roofDimensions.backLabel",ROOF_DIMENSIONS_NEXT_LABEL:"roofDimensions.nextLabel",ROOF_DIMENSIONS_PROTRUSIONS_ADD_ANOTHER:"roofDimensions.protrusions.addAnother",ROOF_DIMENSIONS_PROTRUSIONS_REMOVE:"roofDimensions.protrusions.remove",ROOF_DIMENSIONS_PROTRUSIONS_TITLE:"roofDimensions.protrusions.title",ROOF_DIMENSIONS_SUBTITLE:"roofDimensions.subtitle",ROOF_DIMENSIONS_TITLE:"roofDimensions.title",ROOF_DIMENSIONS_UNITS_DEGREES_LABEL:"roofDimensions.units.degrees.label",ROOF_DIMENSIONS_UNITS_METERS_LABEL:"roofDimensions.units.meters.label",ROOF_MEASUREMENT_LABEL:"roof.measurement.label",ROOF_SELECTION_GABLE:"roofSelection.gable",ROOF_SELECTION_HIPPED:"roofSelection.hipped",ROOF_SELECTION_NEXT_LABEL:"roofSelection.nextLabel",ROOF_SELECTION_ROOF:"roofSelection.roof",ROOF_SELECTION_SLOPED:"roofSelection.sloped",ROOF_SELECTION_SUBTITLE:"roofSelection.subtitle",ROOF_SELECTION_TITLE:"roofSelection.title",SAMPLE_BASKET_FORM_PRODUCT_CODE_FIELD:"sampleBasket.form.productCode.field",SAMPLE_BASKET_FORM_PRODUCT_COLOR_FIELD:"sampleBasket.form.productColor.field",SAMPLE_BASKET_FORM_PRODUCT_MEASUREMENTS_FIELD:"sampleBasket.form.productMeasurements.field",SAMPLE_BASKET_FORM_PRODUCT_NAME_FIELD:"sampleBasket.form.productName.field",SAMPLE_BASKET_FORM_PRODUCT_TEXTURE_FAMILY_FIELD:"sampleBasket.form.productTextureFamily.field",SAMPLE_BASKET_FORM_PRODUCT_URL_FIELD:"sampleBasket.form.productUrl.field",SDP_LEAD_BLOCK_ABOUT:"sdp.leadBlock.about",SDP_LEAD_BLOCK_BACK_TO_YOUR_SELECTION:"sdp.leadBlock.backToYourSelection",SDP_LEAD_BLOCK_DOCUMENTS_AND_DOWNLOADS:"sdp.leadBlock.documentsAndDownloads",SDP_LEAD_BLOCK_SPECIFICATION:"sdp.leadBlock.specification",SDP_LEAD_BLOCK_SYSTEM_BENEFITS:"sdp.leadBlock.systemBenefits",SDP_LEAD_BLOCK_TECHNICAL_SPECIFICATION:"sdp.leadBlock.technicalSpecification",SDP_OPTIONAL_PRODUCTS_TITLE:"sdp.optionalProductsTitle",SDP_RECOMMENDED_SYSTEMS_TITLE:"sdp.recommendedSystemsTitle",SDP_SYSTEM_READ_MORE:"sdp.system.readMore",SDP_TABS_BIM:"sdp.tabs.bim",SEARCH_BACK_TO_RESULTS:"searchPage.backToResults",SEARCH_FILTERS_DOCUMENTS_DOCUMENT_ASSET_TYPE:"search.filters.documents.document-asset-type",SEARCH_FILTERS_PAGES_PAGE_TYPE_TAG:"search.filters.pages.page-type-tag",SEARCH_LABEL:"search.label",SEARCH_MATCHES:"search.matches",SEARCH_PAGE_HELPER_TEXT:"searchPage.helperText",SEARCH_PAGE_NO_RESULTS_TITLE:"searchPage.noResultsTitle",SEARCH_PAGE_PLACEHOLDER:"searchPage.placeholder",SEARCH_PAGE_SEARCH_TEXT:"searchPage.searchText",SEARCH_PAGE_TITLE:"searchPage.title",SEARCH_PAGE_TITLE_WITH_QUERY:"searchPage.title.withQuery",SEARCH_PLACEHOLDER:"search.placeholder",SEARCH_PLACEHOLDER_HEADER:"search.placeholder.header",SEARCH_PLACEHOLDER_HERO:"search.placeholder.hero",SEARCH_TAB_HEADINGS_DOCUMENTS:"search.tabHeadings.documents",SEARCH_TAB_HEADINGS_PAGES:"search.tabHeadings.pages",SEARCH_TAB_HEADINGS_PRODUCTS:"search.tabHeadings.products",SEARCH_TITLE:"search.title",SEARCH_TITLESUR:"search.titlesur",SHARE_CLIPBOARD_FAILURE:"share.clipboardFailure",SHARE_CLIPBOARD_SUCCESS:"share.clipboardSuccess",SHARE_COPY:"share.copy",SHARE_EMAIL:"share.email",SHARE_FACEBOOK:"share.facebook",SHARE_LINKEDIN:"share.linkedIn",SHARE_PINTEREST:"share.pinterest",SHARE_TWITTER:"share.twitter",TILE_MATERIAL_SELECTION_BACK_LABEL:"tileMaterialSelection.backLabel",TILE_MATERIAL_SELECTION_CATEGORIES:"tileMaterialSelection.categories",TILE_MATERIAL_SELECTION_CATEGORY:"tileMaterialSelection.category",TILE_MATERIAL_SELECTION_EMPTY:"tileMaterialSelection.empty",TILE_MATERIAL_SELECTION_NEXT_LABEL:"tileMaterialSelection.nextLabel",TILE_MATERIAL_SELECTION_SUBTITLE:"tileMaterialSelection.subtitle",TILE_MATERIAL_SELECTION_TIT
155LE:"tileMaterialSelection.title",TILE_OPTIONS_BACK_LABEL:"tileOptions.backLabel",TILE_OPTIONS_NEXT_LABEL:"tileOptions.nextLabel",TILE_OPTIONS_RIDGE_HELP:"tileOptions.ridge.help",TILE_OPTIONS_RIDGE_TITLE:"tileOptions.ridge.title",TILE_OPTIONS_SUBTITLE:"tileOptions.subtitle",TILE_OPTIONS_TITLE:"tileOptions.title",TILE_OPTIONS_VENTILATION_HOOD_HELP:"tileOptions.ventilationHood.help",TILE_OPTIONS_VENTILATION_HOOD_NONE_LABEL:"tileOptions.ventilationHood.noneLabel",TILE_OPTIONS_VENTILATION_HOOD_TITLE:"tileOptions.ventilationHood.title",TILE_OPTIONS_VERGE_HELP:"tileOptions.verge.help",TILE_OPTIONS_VERGE_NONE_LABEL:"tileOptions.verge.noneLabel",TILE_OPTIONS_VERGE_TITLE:"tileOptions.verge.title",TILE_SELECTION_BACK_LABEL:"tileSelection.backLabel",TILE_SELECTION_CATEGORIES_CLAY:"tileSelection.categories.clay",TILE_SELECTION_CATEGORIES_CONCRETE:"tileSelection.categories.concrete",TILE_SELECTION_CATEGORIES_METAL:"tileSelection.categories.metal",TILE_SELECTION_COLOR:"tileSelection.color",TILE_SELECTION_COLORS:"tileSelection.colors",TILE_SELECTION_EMPTY:"tileSelection.empty",TILE_SELECTION_NEXT_LABEL:"tileSelection.nextLabel",TILE_SELECTION_SUBTITLE:"tileSelection.subtitle",TILE_SELECTION_TITLE:"tileSelection.title",TRAINING_CATALOGUE_SHOW_LESS:"trainingCatalogue.showLess",TRAINING_CATALOGUE_SHOW_MORE:"trainingCatalogue.showMore",TRAINING_CATEGORY_FLAT:"trainingCategory.flat",TRAINING_CATEGORY_OTHER:"trainingCategory.other",TRAINING_CATEGORY_PITCHED:"trainingCategory.pitched",TRAINING_CODE_LABEL:"training.courseCodeLabel",TRAINING_DETAILS_NO_SESSIONS_TOOLTIP_MESSAGE:"trainingDetails.no.sessions.tooltip.message",TRAINING_DETAILS_SEE_AVAILABLE_SESSIONS_BUTTON:"trainingDetails.see.available.sessions.button",TRAINING_DETAILS_SESSION_ENROLL_LABEL:"trainingDetails.session.enrollLabel",TRAINING_DETAILS_SESSIONS_LABEL:"trainingDetails.sessionsLabel",TRAINING_EMAIL_DATA_CONSENT_LABEL:"training.emailDataConsentLabel",TRAINING_EMAIL_LABEL:"training.emailTrainingLabel",TRAINING_EMAIL_START_DATE:"training.emailStartDateLabel",TRAINING_EMAIL_TERM_OF_USE_LABEL:"training.emailTermsOfUseLabel",TRAINING_FILTER_LABEL_CATALOGUE:"training.filterLabel.catalogue",TRAINING_FILTER_LABEL_CATEGORY:"training.filterLabel.category",TRAINING_FILTERS_CLEAR_ALL_LABEL:"training.filters.clearAll.label",TRAINING_FILTERS_TITLE:"training.filters.title",TRAINING_LABEL:"training.label",TRAINING_LISTER_PAGE_IN:"trainingListerPage.in",TRAINING_LISTER_PAGE_TRAINING_COUNT:"trainingListerPage.training.count",TRAINING_LISTER_PAGE_VIEW_TRAINING:"trainingListerPage.viewTraining",TRAINING_LISTING_NO_SEARCH_DESCRIPTION:"trainingListerPage.noSearch.description",TRAINING_LISTING_NO_SEARCH_TITLE:"trainingListerPage.noSearch.title",TRAINING_LISTING_SEARCH_LABEL:"trainingListerPage.search.label",TRAINING_LISTING_SEARCH_PLACEHOLDER:"trainingListerPage.search.placeholder",TRAINING_PRICE_FREE:"training.price.free",TRAINING_REGISTRATION:"training.registration",TRAINING_REGISTRATION_COST:"training.registration.cost",TRAINING_REGISTRATION_DATE:"training.registration.date",TRAINING_REGISTRATION_TYPE:"training.registration.type",TRAINING_REGISTRATION_WARNING_POPUP_CANCEL_BTN:"training.registration.warning.popup.cancel.btn",TRAINING_REGISTRATION_WARNING_POPUP_CLOSE_BTN:"training.registration.warning.popup.close.btn",TRAINING_REGISTRATION_WARNING_POPUP_DESCRIPTION:"training.registration.warning.popup.description",TRAINING_REGISTRATION_WARNING_POPUP_TITLE:"training.registration.warning.popup.title",TRAINING_TYPE_CLASSROOM:"trainingType.classroom",TRAINING_TYPE_ELEARNING:"trainingType.elearning",TRAINING_TYPE_WEBINAR:"trainingType.webinar",UNDERLAY_SELECTION_BACK_LABEL:"underlaySelection.backLabel",UNDERLAY_SELECTION_EMPTY:"underlaySelection.empty",UNDERLAY_SELECTION_NEXT_LABEL:"underlaySelection.nextLabel",UNDERLAY_SELECTION_SUBTITLE:"underlaySelection.subtitle",UNDERLAY_SELECTION_TITLE:"underlaySelection.title",UPLOAD_FIELD_IS_REQUIRED:"upload.fieldIsRequired",UPLOAD_INSTRUCTIONS:"upload.instructions",UPLOAD_INSTRUCTIONS_BROWSE:"upload.instructions.browse",UPLOAD_INSTRUCTIONS_DROP:"upload.instructions.drop",UPLOAD_SUPPORTED_FORMATS:"upload.supportedFormats",VALIDATION_ERRORS_EMAIL:"validation.errors.email",VALIDATION_ERRORS_FIELD_REQUIRED:"val
155idation.errors.fieldRequired",VALIDATION_ERRORS_LENGTH_RANGE:"validation.errors.lengthRange",VALIDATION_ERRORS_POSITIVE_NUMBERS_ONLY:"validation.errors.positiveNumberOnly",VALIDATION_PITCH_RANGE:"validation.errors.pitchRange",VALIDATION_RANGE:"validation.errors.range",VARIANT_SELECTION_BACK_LABEL:"variantSelection.backLabel",VARIANT_SELECTION_NEXT_LABEL:"variantSelection.nextLabel",VARIANT_SELECTION_SUBTITLE:"variantSelection.subtitle",VARIANT_SELECTION_TITLE:"variantSelection.title",VISUALISER_ACTIONS_ROOF_MODE:"visualizer.actions.roofMode",VISUALISER_ACTIONS_SELECT_PRODUCT:"visualizer.actions.selectProduct",VISUALISER_ACTIONS_TILE_MODE:"visualizer.actions.tileMode",VISUALISER_ACTIONS_WALL_COLOUR:"visualizer.actions.wallColor",VISUALISER_MATERIALS_CLAY:"visualizer.materials.clay",VISUALISER_MATERIALS_CONCRETE:"visualizer.materials.concrete",VISUALISER_MATERIALS_METAL:"visualizer.materials.metal",VISUALISER_READ_MORE:"visualizer.readMore",VISUALISER_SELECTION_OPTION_DEFAULT:"visualizer.selectionOptions.default",VISUALISER_SHARE_POPOVER_ACCESSIBILITY_LABEL:"visualizer.sharePopover.accessibilityLabel",VISUALISER_SIDING_SELECTOR_TITLE:"visualizer.sidingsSelector.title",VISUALISER_TILE_SELECTOR_DESCRIPTION:"visualizer.tileSelector.description",VISUALISER_TILE_SELECTOR_TITLE:"visualizer.tileSelector.title",VISUALISER_TITLE:"visualiser.title",VISUALISER_WALL_COLOUR_BLACK:"visualiser.wall.color.black",VISUALISER_WALL_COLOUR_BRICK:"visualiser.wall.color.brick",VISUALISER_WALL_COLOUR_DARK_BROWN:"visualiser.wall.color.darkBrown",VISUALISER_WALL_COLOUR_GREY:"visualiser.wall.color.grey",VISUALISER_WALL_COLOUR_LIGHT_BROWN:"visualiser.wall.color.lightBrown",VISUALISER_WALL_COLOUR_RED:"visualiser.wall.color.red",VISUALISER_WALL_COLOUR_WHITE:"visualiser.wall.color.white"}},82833:function(e,t,r){"use strict";r.d(t,{b:function(){return o}});var n=r(72667),a=r(68223);function o(e){return(0,a.A)("MuiTableBody",e)}const i=(0,n.A)("MuiTableBody",["root"]);t.A=i},82963:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.default=void 0;var a=n(r(66553)),o=n(r(62151)),i=n(r(94342)),l=n(r(95641)),s=n(r(83468)),u=n(r(89989)),c=n(r(40817)),d=n(r(96858)),f=n(r(74391)),p=r(39748),m=r(82781),h=n(r(28694)),v=r(91972),g=function(e,t){if("function"==typeof WeakMap)var r=new WeakMap,n=new WeakMap;return function(e,t){if(!t&&e&&e.__esModule)return e;var a,o,i={__proto__:null,default:e};if(null===e||"object"!=typeof e&&"function"!=typeof e)return i;if(a=t?n:r){if(a.has(e))return a.get(e);a.set(e,i)}for(var l in e)"default"!==l&&{}.hasOwnProperty.call(e,l)&&((o=(a=Object.defineProperty)&&Object.getOwnPropertyDescriptor(e,l))&&(o.get||o.set)?a(i,l,o):i[l]=e[l]);return i}(e,t)}(r(86326)),b=r(80384),y=n(r(60154)),x=r(41592),C=n(r(50058)),A=n(r(15411)),_=n(r(31806)),E=n(r(34302)),S=n(r(11638)),w=r(56028),k=r(25148);var M=(0,v.styled)(s.default)((function(e){return{color:e.theme.colours.accent300}})),T=(0,y.default)(h.default,{label:"label"}),O=function(e){var t,r=e.product,n=e.sidebarItems,s=e.pdpFixingToolTitle,h=e.pdpFixingToolDescription,v=e.pdpSpecificationTitle,y=e.pdpSpecificationDescription,O=e.documentDisplayFormat,D=(0,b.useConfig)().documentDownloadMaxLimit,R=(0,w.useSiteContext)().getMicroCopy,P=(0,g.useState)(1),L=P[0],I=P[1],j=(0,g.useState)(r.productDocuments.slice(0,24)),F=j[0],B=j[1],N=(0,g.useRef)(null),$=Math.ceil(r.productDocuments.length/24),U=g.default.useCallback((function(e){return g.default.createElement(T,Object.assign({gtm:{id:"selector-tabs1",action:"Selector – Tabs"}},e))}),[]),z="Asset name"===O?"title":"type";return g.default.createElement(k.StyledProductLeadBlock,null,g.default.createElement(f.default,{initialValue:"one",tabComponent:U},g.default.createElement(k.StyledTabPanel,{heading:R(m.microCopy.PDP_LEAD_BLOCK_ABOUT),index:"one","data-testid":"aboutTab"},g.default.createElement(k.StyledLeadBlock,null,g.default.createElement(k.StyledLeadBlockContent,null,g.default.createElement(c.default.Content.Section,null,g.default.createElement(k.StyledProductDescription,{component:"div",dangerouslySetInnerHTML:{__html:r.description}})),(r.guaranteesAndWarrantiesImages.length>0||r.guaranteesAndWarrantiesLinks.length>0)&&g.default.createElement(c.default.Content.Section,null,g.default.createElement(c.default.Content.Heading,null,R(m.microCopy.PDP_LEAD_BLOCK_GUARANTEES_WARRANTIES)),r.guaranteesAndWarrantiesImages.length>0&&g.default.createElement(k.StyledImagesContainer,null,r.guaranteesAndWarrantiesImages.map((function(e,t){return g.default.createElement(k.StyledImage,{key:"guarantee-img-"+t,src:e.url,alt:e.name,"data-testid":"guarantee-image"+(e.name?"-"+(0,p.replaceSpaces)(e.name):"")})}))),r.guaranteesAndWarrantiesLinks.length>0&&r.guaranteesAndWarrantiesLinks.map((function(e,t){return g.default.createElement("div",{key:"link-"+t},g.default.createElement(a.default,{href:e.url,gtm:{id:"cta-click1",label:e.name,action:e.url},iconPosition:"end",external:!0,className:k.classes["inline-link"],"data-testid":"guarantee-inline-link"+(e.name?"-"+(0,p.replaceSpaces)(e.name):"")},e.name))}))),(r.awardsAndCertificateDocuments.length>0||r.awardsAndCertificateImages.length>0)&&g.default.createElement(c.default.Content.Section,null,g.default.createElement(c.default.Content.Heading,null,R(m.microCopy.PDP_LEAD_BLOCK_AWARDS_CERTIFICATES)),r.awardsAndCertificateImages.length>0&&g.default.createElement(k.StyledImagesContainer,null,r.awardsAndCertificateImages.map((function(e,t){return g.default.createElement(k.StyledImage,{key:"award-img-"+t,src:e.url,alt:e.name})}))),r.awardsAndCertificateImages.length>0&&r.awardsAndCertificateDocuments.length>0&&g.default.createElement("br",null),r.awardsAndCertificateDocuments.length>0&&r.awardsAndCertificateDocuments.map((function(e,t){return g.default.createElement(k.StyledDocumentSpan,{key:"award-doc-"+t},g.default.createElement(o.default,{variant:"outlined",href:e.url,external:!0,endIcon:g.default.createElement(u.default,null),gtm:{id:"cta-click1",label:e.name,action:e.url}},e.name))})))),(r.productBenefits||(null==n?void 0:n.length))&&g.default.createElement(k.StyledLeadBlockCard,{color:"blue900","data-testid":"product-benefits-post-it-card"},r.productBenefits?g.default.createElement(c.default.Card.Section,null,g.default.createElement(c.default.Card.Heading,null,R(m.microCopy.PDP_LEAD_BLOCK_KEY_FEATURES)),g.default.createElement(c.default.Card.Content,null,g.default.createElement(l.default,null,r.productBenefits.map((function(e,t){return g.default.createElement(l.default.Item,{key:"product-benefits-"+t,icon:g.default.createElement(M,null),title:e,isCompact:!0})}
155))))):null,(null==n?void 0:n.length)&&g.default.createElement(c.default.Card.Section,null,g.default.createElement(c.default.Card.Heading,null,n[0].title),g.default.createElement(c.default.Card.Content,null,g.default.createElement(S.default,{document:n[0].content,theme:"secondary",backgroundTheme:"dark",gtmLabel:(r.productBenefits?R(m.microCopy.PDP_LEAD_BLOCK_KEY_FEATURES)+" - ":"")+n[0].title})))))),g.default.createElement(k.StyledTabPanel,{heading:R(m.microCopy.PDP_LEAD_BLOCK_TECHNICAL_SPECIFICATIONS),index:"two","data-testid":"technicalSpecificationsTab"},g.default.createElement(k.StyledLeadBlock,null,g.default.createElement(k.StyledLeadBlockContent,null,g.default.createElement(E.default,{product:r})),n&&n.length>1&&g.default.createElement(k.StyledLeadBlockCard,{color:"blue900","data-testid":"technical-spec-post-it-card"},n.slice(1).map((function(e,t){var r=e.title,n=e.content;return g.default.createElement(c.default.Card.Section,{key:"sidebar-item-"+t},g.default.createElement(c.default.Card.Heading,null,r),g.default.createElement(c.default.Card.Content,null,g.default.createElement(S.default,{document:n,theme:"secondary",backgroundTheme:"dark",gtmLabel:r})))}))))),(null===(t=r.productDocuments)||void 0===t?void 0:t.length)&&g.default.createElement(k.StyledTabPanel,{heading:R(m.microCopy.PDP_LEAD_BLOCK_DOCUMENTS),index:"three","data-testid":"documentsTab"},g.default.createElement("div",{ref:N},g.default.createElement(i.default,{maxSize:1e6*(null!=D?D:0)},g.default.createElement(_.default,{documents:F,headers:["add",z,"size","actions"],pageNumber:L}),g.default.createElement(A.default,{page:L,count:$,onPageChange:function(e,t){var n=N.current?N.current.offsetTop-200:0;window.scrollTo(0,n),I(t),B(r.productDocuments.slice(t,24*(t+1)))}})))),r.bimIframeUrl&&g.default.createElement(k.StyledTabPanel,{heading:R(m.microCopy.PDP_LEAD_BLOCK_BIM),index:"four"},g.default.createElement(C.default,{url:r.bimIframeUrl,title:"BIM iFrame"})),r.techDrawings.length>0&&g.default.createElement(k.StyledTabPanel,{heading:R(m.microCopy.PDP_LEAD_BLOCK_TECHNICAL_DRAWINGS),index:"five","data-testid":"technicalDrawings"},g.default.createElement(c.default,{justifyContent:"center"},g.default.createElement(c.default.Content,null,g.default.createElement(c.default.Content.Section,null,g.default.createElement(d.default,{media:(0,x.transformImages)(r.techDrawings),videoButtonLabel:R(m.microCopy.MEDIA_VIDEO),visualiserButtonLabel:R(m.microCopy.MEDIA_3D),visualiserText:R(m.microCopy.MEDIA_VISUALIZER_TEXT)}))))),r.specificationIframeUrl&&g.default.createElement(k.StyledTabPanel,{heading:R(m.microCopy.PDP_LEAD_BLOCK_SPECIFICATION),index:"seven","data-testid":"specification"},v&&g.default.createElement(k.StyledProductLeadBlockTitle,{variant:"h5"},v),y&&g.default.createElement(S.default,{document:y}),g.default.createElement(k.StyledProductLeadTabIFrame,{url:r.specificationIframeUrl,title:v+" iFrame"})),r.fixingToolIframeUrl&&g.default.createElement(k.StyledTabPanel,{heading:R(m.microCopy.PDP_LEAD_BLOCK_FIXING_TOOL),index:"six","data-testid":"fixingTool"},s&&g.default.createElement(k.StyledProductLeadBlockTitle,{variant:"h5"},s),h&&g.default.createElement(S.default,{document:h}),g.default.createElement(k.StyledProductLeadTabIFrame,{url:r.fixingToolIframeUrl,title:s+" iFrame"}))))};t.default=O},83039:function(e,t,r){"use strict";var n=r(2170);e.exports=n},83234:function(e,t,r){var n=r(65862),a=r(82285);e.exports=function e(t,r,o,i,l){var s=-1,u=t.length;for(o||(o=a),l||(l=[]);++s<u;){var c=t[s];r>0&&o(c)?r>1?e(c,r-1,o,i,l):n(l,c):i||(l[l.length]=c)}return l}},83243:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=n(r(62936));t.default=a.default},83251:function(e,t,r){"use strict";r(32234),r(18114);var n=r(37070);e.exports=n},83417:function(e,t,r){"use strict";r.d(t,{E:function(){return o}});var n=r(72667),a=r(68223);function o(e){return(0,a.A)("MuiSvgIcon",e)}const i=(0,n.A)("MuiSvgIcon",["root","colorPrimary","colorSecondary","colorAction","colorError","colorDisabled","fontSizeInherit","fontSizeSmall","fontSizeMedium","fontSizeLarge"]);t.A=i},83468:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esMo
155dule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=n(r(68739));t.default=a.default},83478:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.default=void 0;var a=n(r(86326)),o=r(82781),i=r(56028),l=n(r(57425)),s=function(e){var t=e.results,r=e.assetTypes,n=e.format,s=e.pageNumber,u=(0,i.useSiteContext)().getMicroCopy;return a.default.createElement(a.default.Fragment,null,t.length?a.default.createElement(l.default,{data:t,pageNumber:s,assetTypes:r,format:n}):u(o.microCopy.DOCUMENT_LIBRARY_NO_RESULTS))};t.default=s},83533:function(e,t,r){"use strict";var n=r(60330);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=n(r(24142)),o=r(36870),i=(0,a.default)((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-2h2v2zm0-4h-2V7h2v6z"}),"Error");t.default=i},83572:function(e,t,r){var n=r(67066),a=r(46015),o=r(63536),i=/^[-+]0x[0-9a-f]+$/i,l=/^0b[01]+$/i,s=/^0o[0-7]+$/i,u=parseInt;e.exports=function(e){if("number"==typeof e)return e;if(o(e))return NaN;if(a(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=a(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=n(e);var r=l.test(e);return r||s.test(e)?u(e.slice(2),r?2:8):i.test(e)?NaN:+e}},83589:function(e,t,r){"use strict";var n,a=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var a=Object.getOwnPropertyDescriptor(t,r);a&&!("get"in a?!t.__esModule:a.writable||a.configurable)||(a={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,a)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),o=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),i=this&&this.__importStar||(n=function(e){return n=Object.getOwnPropertyNames||function(e){var t=[];for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[t.length]=r);return t},n(e)},function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r=n(e),i=0;i<r.length;i++)"default"!==r[i]&&a(t,e,r[i]);return o(t,e),t}),l=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.StyledShoppingCartOutlined=t.IconClasses=t.StyledBadge=void 0;const s=i(r(67726)),u=r(91972),c=l(r(5670));t.StyledBadge=(0,u.styled)(s.default)((({theme:e})=>({[`.${s.badgeClasses.badge}`]:{[e.breakpoints.down("md")]:{width:"15px",minWidth:"15px",height:"15px",minHeight:"15px"},width:"19px",minWidth:"19px",height:"19px",minHeight:"19px",margin:"3px 3px 0px 0px",top:"0px",right:"0px",left:"2px",bottom:"0px",borderRadius:"50%",border:`1px solid ${e.palette.background.paper}`,cursor:"default"}})));const d="IconClasses";t.IconClasses={white:`${d}-white`,inter:`${d}-inter`},t.StyledShoppingCartOutlined=(0,u.styled)(c.default)({height:"24px",width:"24px"})},83591:function(e,t){"use strict";t.__esModule=!0,t.generateFilenameByRealFileName=t.generateFileNamebyTitle=t.default=void 0;t.generateFileNamebyTitle=function(e,t,r,n){return e.uniqueFileMap[t+"."+r]?1===e.uniqueFileMap[t+"."+r]?t+"."+r:t+"-"+e.fileIndexCount[n]+"."+r:t+"."+r};t.generateFilenameByRealFileName=function(e,t,r){if(!t.realFileName)return"";if(!e.uniqueFileMap[t.realFileName])return t.realFileName;var n=t.extension||"";return 1===e.uniqueFileMap[t.realFileName]?t.realFileName:t.realFileName.split(".").shift()+"-"+e.fileIndexCount[r]+"."+n};var r=function(e){var t={},r=e.map((function(e){var r,n,a=e.title?e.title+(null!==(r=e.extension)&&void 0!==r&&r?"."+e.extension:""):null!==(n=e.realFileName)&&void 0!==n?n:"";return t[a]=void 0===t[a]?1:t[a]+1}));return{uniqueFileMap:t,fileIndexCount:r}};t.default=r},83596:function(e){"use strict";e.exports="object"==typeof Deno&&Deno&&"object"==typeof Deno.version},83650:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=n(r(19524));t.default=a.default},83678:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esMo
155dule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=r(97711),o=n(r(73426)),i=n(r(55530)),l=r(86326),s=n(r(12843)),u=n(r(47647)),c=r(16438),d=n(r(55850)),f=n(r(49756)),p=r(3766);t.default=({media:e,mediaSize:t="contain",layout:r="default",className:n,thumbnailComponent:m,visualiserButtonLabel:h,videoButtonLabel:v,visualiserText:g,tag:b})=>{const[y,x]=(0,l.useState)([]),[C,A]=(0,l.useState)(null),[_,E]=(0,l.useState)(0),[S,w]=(0,l.useState)(!1),k="undefined"!=typeof document&&"ontouchstart"in document.documentElement?f.default:d.default,M=()=>{C&&C.visualiserParameters&&"function"==typeof C.openVisualiser&&C.openVisualiser(C.visualiserParameters)};return(0,l.useEffect)((()=>{if(e&&e.length){const t=[...e];x(t),A(t[Number(_)])}}),[_,e]),e&&e.length?(0,a.jsxs)(p.MediaGalleryRoot,{className:n,"data-testid":"media-gallery-root",children:[b&&(0,a.jsx)(p.Tag,{"data-testid":"media-gallery-tag",children:b}),C&&(0,a.jsxs)(p.ImageWrapper,{className:(0,i.default)(C.visualiserParameters&&p.classes.visualiserSlide),onClick:M,"data-testid":"media-gallery-media-wrapper",children:[(0,a.jsx)(c.YoutubeContext.Provider,{value:S,children:C?.media&&(0,a.jsx)(p.StyledMedia,{...C.media,contain:"contain"===t,className:(0,i.default)(C.media.className,"cover"===t&&p.classes.mainImageWrapperCover,r&&p.classes[`mainImageWrapper${r}`]),"data-testid":C.media["data-testid"]||"media-gallery-media"})}),C.caption&&(0,a.jsx)(p.Caption,{"data-testid":"media-gallery-caption-text",children:(0,a.jsx)(p.CaptionText,{variant:"h6",component:"p",children:(0,a.jsx)(u.default,{lines:2,children:C.caption})})}),C.visualiserParameters&&(0,a.jsxs)(p.CaptionHolder,{"data-testid":"media-gallery-media-visualiser-holder",children:[(0,a.jsx)(p.StyledMediaButtonContent,{label:h,icon:s.default,onClick:M}),g&&(0,a.jsx)(o.default,{children:g})]})]}),y&&y.length>1&&(0,a.jsx)(k,{media:y,component:m,activeImageIndex:_,onThumbnailClick:(e,t)=>{e.preventDefault(),E(t),A(y[Number(t)]),w(!1)},openYoutubeVideo:(e,t)=>{e.stopPropagation(),t===_?w(!0):(E(t),A(y[Number(t)]))},videoButtonLabel:v,visualiserButtonLabel:h})]}):null}},83733:function(e,t,r){var n=r(33188),a=function(){try{var e=n(Object,"defineProperty");return e({},"",{}),e}catch(t){}}();e.exports=a},83834:function(e,t,r){"use strict";var n=r(42824);e.exports=/MSIE|Trident/.test(n)},83889:function(e,t,r){"use strict";var n,a=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var a=Object.getOwnPropertyDescriptor(t,r);a&&!("get"in a?!t.__esModule:a.writable||a.configurable)||(a={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,a)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),o=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),i=this&&this.__importStar||(n=function(e){return n=Object.getOwnPropertyNames||function(e){var t=[];for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[t.length]=r);return t},n(e)},function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r=n(e),i=0;i<r.length;i++)"default"!==r[i]&&a(t,e,r[i]);return o(t,e),t}),l=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const s=r(97711),u=l(r(55530)),c=i(r(86326)),d=l(r(67452)),f=l(r(85790)),p=l(r(25043)),m=r(78319),h=(0,f.default)((({name:e,className:t,defaultValue:r,onChange:n,children:a,clean:o,gridContainerClassName:i})=>{const[l,f]=(0,c.useState)(r),h=(0,c.useMemo)((()=>c.default.Children.map(a,(t=>{let r=t;if(a=t,c.default.isValidElement(a)&&a.type===d.default){const{value:a,className:o}=t.props,i=()=>{f(a),n&&n(a)};r=c.default.cloneElement(t,{name:e,checked:a===l,onChange:i,className:(0,u.default)(m.classes.item,o)})}var a;return(0,s.jsx)(p.default,{xs:6,md:4,lg:2,children:r})}))),[a,e,l,n]);return(0,c.useEffect)((()=>{f(r)}),[o]),(0,s.jsx)(m.Root,{className:t,children:(0,s.jsx)(p.default,{container:!0,spacing:2,className:i,children:h})})})),v=Object.defineProperty(h,"Item",{value:d.default,writable:!1});t.default=v},83891:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.SearchLocationBlock=void 0;var a=n(r(59251)),o=n(r(68062)),i=r(82781),l=n(r(86326)),s=n(r(96107)),u=r(56028),c=r(29871),d=r(55336);t.SearchLocationBlock=function(e){var t=e.autocompleteLabel,r=e.handleAutocompleteOnChange,n=e.options,f=e.handlePlaceChange,p=e.getPosition,m=e.userPosition,h=(0,u.useSiteContext)(),v=h.getMicroCopy,g=h.countryCode,b=g.split("/")[0];return l.default.createElement(d.Root,{xs:12,md:6,lg:4},l.default.createElement(l.default.Fragment,null,l.default.createElement(a.default,{id:"company-autocomplete",label:t,noOptionsText:v(i.microCopy.FIND_A_ROOFER_NO_RESULTS_LABEL),onChange:r,filterOptions:c.getFilterOptions,options:n,freeSolo:!0,startAdornmentIcon:"HardHatHead"}),l.default.createElement(d.AndOrLabel,null,l.default.createElement("span",null,v(i.microCopy.FIND_A_ROOFER_AND_OR))),l.default.createElement(d.LocationAutoComplete,{id:"location-autocomplete",label:v(i.microCopy.FIND_A_ROOFER_LOCATION_FIELD_LABEL),noOptionsText:v(i.microCopy.FIND_A_ROOFER_NO_RESULTS_LABEL),onPlaceChange:f,onKeyDownCapture:function(e){"Enter"===e.key&&f(void 0,!0)},freeSolo:!0,startAdornmentIcon:"Place",controlledValue:m,googleAutocompleteOptions:"grp"!==g&&{componentRestrictions:{country:s.default[b]||[b]}}}),l.default.createElement(o.default,{onPosition:p()},v(i.microCopy.FIND_A_ROOFER_GEOLOCATION_BUTTON))))}},84056:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.default=void 0;var a=n(r(86326)),o=function(e){return a.default.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink",viewBox:"0 0 350 300"},e),a.default.createElement("defs",null,a.default.createElement("linearGradient",{id:"roof8_svg__a",x1:243.958,y1:198.605,x2:217.03,y2:151.965,gradientUnits:"userSpaceOnUse"},a.default.createElement("stop",{offset:.471,stopColor:"#bdcddb",stopOpacity:0}),a.default.createElement("stop",{offset:1,stopColor:"#bdcddb",stopOpacity:.35})),a.default.createElement("linearGradient",{id:"roof8_svg__b",x1:63.284,y1:222.976,x2:90.307,y2:176.171,gradientUnits:"userSpaceOnUse"},a.default.createElement("stop",{offset:.316,stopColor:"#fff",stopOpacity:0}),a.default.createElement("stop",{offset:1,stopColor:"#fff"})),a.default.createElement("linearGradient",{id:"roof8_svg__d",x1:288.138,y1:222.03,x2:247.47,y2:151.591,xlinkHref:"#roof8_svg__a"}),a.default.createElement("linearGradient",{id:"roof8_svg__e",x1:201.171,y1:231.819,x2:228.835,y2:183.903,xlinkHref:"#roof8_svg__b"}),a.default.createElement("linearGradient",{id:"roof8_svg__c",x1:328.732,y1:113.738,x2:328.732,y2:87.993,gradientUnits:"userSpaceOnUse"},a.default.createElement("stop",{offset:.117,stopOpacity:0}),a.default.createElement("stop",{offset:1,stopOpacity:.5})),a.default.createElement("linearGradient",{id:"roof8_svg__f",x1:21.399,y1:173.635,x2:21.399,y2:136.219,xlinkHref:"#roof8_svg__c"}),a.default.createElement("linearGradient",{id:"roof8_svg__g",x1:133.034,
155y1:226.849,x2:133.034,y2:201.104,xlinkHref:"#roof8_svg__c"}),a.default.createElement("linearGradient",{id:"roof8_svg__h",x1:308.778,y1:163.655,x2:308.778,y2:137.911,xlinkHref:"#roof8_svg__c"}),a.default.createElement("linearGradient",{id:"roof8_svg__i",x1:236.307,y1:214.269,x2:236.307,y2:188.523,xlinkHref:"#roof8_svg__c"}),a.default.createElement("linearGradient",{id:"roof8_svg__j",x1:193.765,y1:191.662,x2:193.765,y2:165.917,xlinkHref:"#roof8_svg__c"})),a.default.createElement("path",{fill:"none",d:"M0 0h350v300H0z"}),a.default.createElement("path",{fill:"url(#roof8_svg__a)",d:"M132.645 200.81v62.062L328.343 149.76V87.698L132.645 200.81z"}),a.default.createElement("path",{fill:"url(#roof8_svg__b)",d:"M132.645 200.879v61.993L21.011 198.57v-62.406l111.634 64.715z"}),a.default.createElement("path",{fill:"url(#roof8_svg__d)",d:"M236.307 188.481v63.473l72.471-41.966v-71.904l-30.57-4.239-41.901 54.636z"}),a.default.createElement("path",{fill:"url(#roof8_svg__e)",d:"M236.307 188.481v63.473l-42.542-24.411v-63.888l42.542 24.826z"}),a.default.createElement("path",{fill:"#2077aa",d:"M340 81.333 133.033 201.104l-9.711-126.207 102.714-59.228L340 81.333z"}),a.default.createElement("path",{fill:"#48d7ff",d:"M225.854 15.774 123.322 74.897 10 129.78 217.252 10l8.602 5.774z"}),a.default.createElement("path",{fill:"#4cf1ff",d:"M133.033 201.104 10 129.78l113.322-54.883 9.711 126.207z"}),a.default.createElement("path",{fill:"#45e1ff",d:"m195.316 164.906 40.917 23.618 41.975-54.679-73.919-42.754-8.973 73.815z"}),a.default.createElement("path",{fill:"#2682b5",d:"m279.785 116.179 40.553 23.508-42.13-5.842-73.919-42.754 75.496 25.088z"}),a.default.createElement("path",{fill:"none",strokeMiterlimit:10,stroke:"url(#roof8_svg__c)",d:"M328.732 113.738V87.993"}),a.default.createElement("path",{fill:"url(#roof8_svg__f)",d:"M20.899 136.219h1v37.416h-1z"}),a.default.createElement("path",{fill:"url(#roof8_svg__g)",d:"M132.534 201.104h1v25.745h-1z"}),a.default.createElement("path",{fill:"none",stroke:"#002839",strokeMiterlimit:10,d:"m123.322 74.897 102.714-59.228"}),a.default.createElement("path",{fill:"none",stroke:"#002839",strokeLinejoin:"round",d:"m195.316 164.906 8.973-73.815 73.58 42.558M204.289 91.091l75.496 25.088"}),a.default.createElement("path",{fill:"url(#roof8_svg__h)",d:"M308.278 137.911h1v25.745h-1z"}),a.default.createElement("path",{fill:"url(#roof8_svg__i)",d:"M235.807 188.523h1v25.745h-1z"}),a.default.createElement("path",{fill:"url(#roof8_svg__j)",d:"M193.265 165.917h1v25.745h-1z"}),a.default.createElement("path",{fill:"none",stroke:"#002839",strokeLinejoin:"round",d:"m133.034 201.105-9.712-126.208L10 129.781"}),a.default.createElement("path",{fill:"none",stroke:"#002839",strokeLinejoin:"round",strokeWidth:2,d:"m279.785 116.179 40.553 23.508-42.469-6.038-41.562 54.832-40.99
1551-23.575-62.282 36.199L10 129.781 217.253 10l8.783 5.669L340 81.333l-60.215 34.846z"}))};t.default=o},84073:function(e,t,r){"use strict";var n=r(5742),a=r(25003),o=r(47069),i=r(47102),l=r(39811),s=r(71701);n({target:"Array",proto:!0},{flat:function(){var e=arguments.length?arguments[0]:void 0,t=o(this),r=i(t),n=s(t,0);return n.length=a(n,t,t,r,0,void 0===e?1:l(e)),n}})},84109:function(e,t,r){var n=r(84679),a=r(19804),o=r(42087),i=r(54671);e.exports=function(e,t){return t=n(t,e),null==(e=o(e,t))||delete e[i(a(t))]}},84164:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.default=void 0;var a=n(r(95744)),o=n(r(71129)),i=r(20654),l=function(e,t){if("function"==typeof WeakMap)var r=new WeakMap,n=new WeakMap;return function(e,t){if(!t&&e&&e.__esModule)return e;var a,o,i={__proto__:null,default:e};if(null===e||"object"!=typeof e&&"function"!=typeof e)return i;if(a=t?n:r){if(a.has(e))return a.get(e);a.set(e,i)}for(var l in e)"default"!==l&&{}.hasOwnProperty.call(e,l)&&((o=(a=Object.defineProperty)&&Object.getOwnPropertyDescriptor(e,l))&&(o.get||o.set)?a(i,l,o):i[l]=e[l]);return i}(e,t)}(r(86326)),s=r(31523),u=r(89725),c=n(r(3e4)),d=n(r(17250)),f=r(80384),p=r(68028),m=r(47833),h=n(r(3441)),v=n(r(725)),g=n(r(88334)),b=r(96811),y=r(16730),x=n(r(82630)),C=r(56028),A=n(r(11576)),_=n(r(81338));var E=(0,s.withErrorBoundary)((function(e){var t,r=e.brand,n=e.title,g=e.children,E=e.pageData,S=e.siteData,w=e.microCopy,k=e.pitchedRoofCalculatorConfig,M=e.visualiserHouseTypes,T=e.homePage,O=e.generalError,D=e.countryNavigation,R=e.sampleOrder,P=e.visualiser,L=e.disableSearch,I=e.variantCodeToPathMap,j=e.ogImageUrl,F=e.variantProduct,B=e.pageType,N=e.pageId,$=e.payloadPageId,U=S.countryCode,z=S.footerMainNavigation,V=S.footerSecondaryNavigation,H=S.menuNavigation,W=S.menuUtilities,G=S.regions,Z=E.breadcrumbs,q=E.signupBlock,Y=E.meta,K=E.path,X=(0,f.useConfig)(),Q=X.gatsbyReCaptchaKey,J=X.gatsbyReCaptchaNet,ee=X.marketLocaleCode,te=X.visualizerAssetUrl,re="true"===J,ne=(0,y.generateGetMicroCopy)(w),ae=null==w?void 0:w.reduce((function(e,t){var r,n=t.key,a=t.value;return Object.assign({},e,((r={})[n]=a,r))}),{}),oe=(0,l.useMemo)((function(){return{node_locale:ee,countryCode:U,homePage:T,getMicroCopy:ne,gatsbyReCaptchaKey:Q,reCaptchaNet:re,pageId:N,payloadPageId:$}}),[U,Q,ne,ee,re,T,N,$]),ie=F&&F.seoTitle?F.seoTitle:n,le=(0,l.useCallback)((function(){return(0,i.navigate)((0,m.getPathWithCountryCode)(U,"422"))}),[U]),se=(0,l.useCallback)((function(){return l.default.createElement(v.default,{countryCode:U,generalError:O})}),[U,O]);return l.default.createElement("div",{style:{overflowX:"hidden",display:"contents"}},l.default.createElement(b.Head,{htmlAttributes:{lang:ee},title:ie,defer:!1,ogImageUrl:j,path:K,seo:Y,variantProduct:F,countryCode:U,pageType:B,brandLogo:r}),l.default.createElement(C.SiteContextProvider,{value:oe},l.default.createElement(o.default.Provider,{values:ae},l.default.createElement(u.GoogleReCaptchaProvider,{reCaptchaKey:Q,useRecaptchaNet:re,language:U},l.default.createElement(s.ErrorBoundary,{fallbackRender:se,onError:le},l.default.createElement(p.BasketContextProvider,null,l.default.createElement(d.default,{navigationData:H,utilitiesData:W||null,countryCode:U,lastNavigationLabel:Z&&Z[Z.length-1].label||void 0,activeLabel:Z&&(null===(t=Z[0])||void 0===t?void 0:t.label)||void 0,disableSearch:L,countryNavigationIntroduction:D.countryNavigationIntroduction,regions:G,sampleOrder:R,variantCodeToPathMap:I}),l.default.createElement(A.default,{contentSource:te,variantCodeToPathMap:I,shareWidgetData:P?P.visualiserShareWidget:null,houseTypes:M},l.default.createElement(_.default,{onError:le,calculatorConfig:k},l.default.createElement(h.default,{brand:r},g)))),q?l.default.createElement(x.default,{data:q[0]}):null,l.default.createElement(c.default,{mainNavigation:z||null,secondaryNavigation:V||null}),l.default.createElement(a.default,{accessibilityLabel:"Back to the top"}))))))}),{FallbackComponent:g.default});t.default=E},84271:function(e,t,r){var n=r(16990),a=r(31784),o=r(46184),i={};
155i["[object Float32Array]"]=i["[object Float64Array]"]=i["[object Int8Array]"]=i["[object Int16Array]"]=i["[object Int32Array]"]=i["[object Uint8Array]"]=i["[object Uint8ClampedArray]"]=i["[object Uint16Array]"]=i["[object Uint32Array]"]=!0,i["[object Arguments]"]=i["[object Array]"]=i["[object ArrayBuffer]"]=i["[object Boolean]"]=i["[object DataView]"]=i["[object Date]"]=i["[object Error]"]=i["[object Function]"]=i["[object Map]"]=i["[object Number]"]=i["[object Object]"]=i["[object RegExp]"]=i["[object Set]"]=i["[object String]"]=i["[object WeakMap]"]=!1,e.exports=function(e){return o(e)&&a(e.length)&&!!i[n(e)]}},84404:function(e,t,r){"use strict";r(90006),r(90006);var n=r(60330);t.__esModule=!0,t.default=void 0,r(90006);var a=n(r(18284)),o=n(r(55717)),i=n(r(25043)),l=n(r(59035)),s=n(r(14042)),u=r(39748),c=r(2514),d=n(r(85046)),f=D(r(86326)),p=r(89725),m=r(5987),h=r(81255),v=r(80384),g=r(54037),b=r(54239),y=n(r(92210)),x=D(r(60154)),C=r(47833),A=D(r(23845)),_=r(4270),E=n(r(44929)),S=r(65776),w=n(r(11638)),k=n(r(96263)),M=r(56028),T=n(r(65081)),O=r(29777);function D(e,t){if("function"==typeof WeakMap)var r=new WeakMap,n=new WeakMap;return(D=function(e,t){if(!t&&e&&e.__esModule)return e;var a,o,i={__proto__:null,default:e};if(null===e||"object"!=typeof e&&"function"!=typeof e)return i;if(a=t?n:r){if(a.has(e))return a.get(e);a.set(e,i)}for(var l in e)"default"!==l&&{}.hasOwnProperty.call(e,l)&&((o=(a=Object.defineProperty)&&Object.getOwnPropertyDescriptor(e,l))&&(o.get||o.set)?a(i,l,o):i[l]=e[l]);return i})(e,t)}var R={selectedAnswers:[]},P=500,L=(0,f.createContext)(void 0),I=(0,x.default)(l.default),j=function e(t){var r=t.index,n=t.id,i=t.question,l=t.storedAnswers,s=t.isReload,u=t.executeRecaptcha,c=t.stateSoFar,p=void 0===c?[]:c,h=l[0],b=l.slice(1),C=(0,f.useState)(h),E=C[0],S=C[1],k=(0,y.default)(m.QA_AUTH_TOKEN),M=(0,f.useState)({}),O=M[0],D=M[1],R=(0,f.useContext)(L),j=R.locale,F=R.openIndex,B=R.setState,$=(0,_.useScrollToOnLoad)(0===r,P),U=(0,v.useConfig)().gcpSystemConfiguratorEndpoint,z=1===i.answers.length?i.answers[0]:void 0,V=i.answers.find((function(e){return e.id===E}))||z,H=[...p,E],W=(0,f.useCallback)(function(){var e=(0,o.default)(a.default.mark((function e(t,r){var o,i,l,s,c;return a.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(B((function(e){return Object.assign({},e,{isLoading:!0})})),o=new AbortController,!k){e.next=6;break}e.t0=void 0,e.next=9;break;case 6:return e.next=8,null==u?void 0:u();case 8:e.t0=e.sent;case 9:return i=e.t0,l=k?{Authorization:"Bearer "+k}:{"X-Recaptcha-Token":i},e.prev=11,e.next=14,(0,d.default)(U+"?ids="+n+"-"+t+"&locale="+r,{method:"GET",headers:l,signal:o.signal});case 14:if((s=e.sent).ok){e.next=17;break}throw new Error(s.statusText);case 17:return e.next=19,s.json();case 19:"title-with-content"===(c=e.sent).blockType?(D({nextNoResult:c}),B((function(e){return Object.assign({},e,{noResult:c,result:void 0,isLoading:!1,isComplete:!0})}))):"system-configurator-question"===c.blockType?(D({nextQuestion:c}),B((function(e){return Object.assign({},e,{noResult:void 0,result:void 0,isLoading:!1,isComplete:!1})}))):"system-configurator-result"===c.blockType&&(D({nextResult:c}),B((function(e){return Object.assign({},e,{noResult:void 0,result:c,isLoading:!1,isComplete:!0})}))),e.next=28;break;case 23:e.prev=23,e.t1=e.catch(11),(0,g.devLog)(e.t1),o.abort(),B((function(t){return Object.assign({},t,{error:e.t1,isLoading:!1})}));case 28:case"end":return e.stop()}}),e,null,[[11,23]])})));return function(t,r){return e.apply(this,arguments)}}(),[u,U,k,B]);(0,f.useEffect)((function(){(V&&s||z)&&W(null==V?void 0:V.id,j),z&&!s&&(0,x.pushToDataLayer)({id:"system-configurator01-selected-auto",label:i.title,action:null==V?void 0:V.title,event:"dxb.button_click"})}),[V,j,s]);return f.default.createElement(f.default.Fragment,null,f.default.createElement(T.default,{ref:$,title:i.title,selectedOptionTitle:null==V?void 0:V.title,isExpanded:!(null!=V&&V.id)||F===r,disabled:!(null!=V&&V.id),handleOnChange:function(e,t){B(t?function(e){return Object.assign({},e,{openIndex:r})}:function(e){return Object.assign({},e,{openIndex:void 0})})},options:i.answers.map((function(e){var t=e.id,r=e.title,n=e.description;return f.default.createElement(I,{key:t,title:r,name:i.title,collapseFeature:!0,value:r,onClick:(0,o.default)(a.default.mark((function e(){var r;return a.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,W(t,j);case 2:S(t),B((function(e){return Object.assign({},e,{openIndex:void 0})})),r=JSON.stringify({selectedAnswers:[...p,t]}),n=r,A.local.setItem(N,n);case 6:case"end":return e.stop()}var n}),e)}))),defaultChecked:t===(null==V?void 0:V.id),gtm:{id:"system-configurator01-selected",label:i.title,action:r}},n&&f.default.createElement(w.default,{document:n}))})),TransitionProps:{timeout:P}},i.description?f.default.createElement(w.default,{document:i.description}):void 0),V&&O.nextQuestion?f.default.createElement(e,{key:O.nextQuestion.id,id:n+"-"+V.id+"-"+O.nextQuestion.id,index:r+1,storedAnswers:b,stateSoFar:H,isReload:s,question:O.nextQuestion,executeRecaptcha:u}):null)},F=function(e){var t=e.title,r=e.content,n=(0,_.useScrollToOnLoad)(!1,P);return(0,f.useEffect)((function(){(0,x.pushToDataLayer)({id:"system-configurator01-results",label:"No system found",action:"No system found",event:"dxb.button_click"})}),[]),f.default.createElement("div",{ref:n},f.default.createElement(s.default,{backgroundColor:"alabaster","data-testid":"system-configuration-section-"+(0,u.replaceSpaces)(t)},f.default.createElement(s.default.Title,null,t),f.default.createElement(w.default,{document:r})))},B=function(e){var t=e.title,r=e.description,n=e.recommendedSystems,l=e.systemProperties,d=(0,_.useScrollToOnLoad)(!1,P),p=(0,M.useSiteContext)().c
155ountryCode,m=(0,f.useState)([]),h=m[0],y=m[1],x=(0,v.useConfig)().esIndexNameSystem;return(0,f.useEffect)((function(){var e=function(){var e=(0,o.default)(a.default.mark((function e(){var t,r,o,i;return a.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t={query:{terms:{"code.keyword":n}}},e.prev=1,e.next=4,(0,b.queryElasticSearch)(t,x);case 4:o=e.sent,(null===(r=o.hits)||void 0===r?void 0:r.total.value)>0?(i=o.hits.hits.map((function(e){var t=e._source;return Object.assign({},t)})),y(i.sort((function(e,t){return(null==n?void 0:n.indexOf(e.code))-(null==n?void 0:n.indexOf(t.code))})).slice(0,4))):(0,c.navigate)((0,C.getPathWithCountryCode)(p,"422")),e.next=12;break;case 8:e.prev=8,e.t0=e.catch(1),(0,g.devLog)(e.t0),(0,c.navigate)((0,C.getPathWithCountryCode)(p,"422"));case 12:case"end":return e.stop()}}),e,null,[[1,8]])})));return function(){return e.apply(this,arguments)}}();n&&n.length>0?e():y([])}),[p,x,n]),f.default.createElement("div",{ref:d,"data-testid":"system-config-result"},f.default.createElement(s.default,{backgroundColor:"pearl","data-testid":"system-configuration-section-"+(0,u.replaceSpaces)(t)},f.default.createElement(O.StyledSectionTitle,null,t),r&&f.default.createElement(O.StyledSectionDescription,null,f.default.createElement(w.default,{document:r})),n&&n.length>0&&h.length>0&&f.default.createElement(i.default,{container:!0,spacing:3,"data-testid":"system-configuration-results-grid"},h.map((function(e,t){var r=e.path+"/?selected_system="+e.code+"&prev_page="+window.location.pathname+"&referer=sys_details";return f.default.createElement(S.SystemCard,{"data-testid":e.code,key:e.code+"-"+t,system:e,systemPropertiesToDisplay:l||[],countryCode:p,gtm:{id:"system-configurator01-results",action:(0,C.getPathWithCountryCode)(p,r),label:e.name},path:r,isHighlighted:0===t})})))))},N="SystemConfiguratorBlock",$="sys_details",U=function(e){var t=e.data,r=(0,f.useState)(""),n=r[0],a=r[1],o=(0,f.useState)(void 0),i=o[0],l=o[1],d=(0,c.useLocation)(),m=(0,p.useGoogleReCaptcha)().executeRecaptcha,g=(0,v.useConfig)().marketLocaleCode,b=(0,M.useSiteContext)().payloadPageId;(0,f.useLayoutEffect)((function(){var e=new URLSearchParams(d.search).get(h.SYSTEM_CONFIG_QUERY_KEY_REFERER),t=A.local.getItem(N);a(null!=e?e:""),l(e===$&&t?JSON.parse(t):R)}),[d.search]);var y=t.id,x=t.title,C=t.richTextDescription,_=t.question,S=t.systemProperties,T=(0,f.useState)({locale:g,isLoading:!1,isComplete:!1}),O=T[0],D=T[1],P=O.isLoading;if((0,f.useEffect)((function(){n===$&&O.isComplete&&history&&(history.replaceState(null,"",d.pathname),l(R))}),[d.pathname,n,O]),O.error)throw O.error;return f.default.createElement(f.default.Fragment,null,P||!m?f.default.createElement(k.default,{theme:"light"},f.default.createElement(E.default,{theme:"light"})):null,f.default.createElement(s.default,{backgroundColor:"white","data-testid":"system-configuration-section-"+(0,u.replaceSpaces)(x)},f.default.createElement(s.default.Title,null,x),C&&f.default.createElement(w.default,{document:C}),i&&m?f.default.createElement(L.Provider,{value:Object.assign({},O,{setState:D})},f.default.createElement(j,{key:_[0].id,id:b+"-"+y+"-"+_[0].id,index:0,storedAnswers:i.selectedAnswers,isReload:(n||"").length>0,question:_[0],executeRecaptcha:m})):null),O.result&&f.default.createElement(B,Object.assign({},O.result,{systemProperties:S})),O.noResult&&f.default.createElement(F,O.noResult))};t.default=U},84500:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=r(97711),o=n(r(55530)),i=r(77718);t.default=({icon:e,title:t,children:r,error:n})=>(0,a.jsxs)(i.Root,{children:[(0,a.jsx)(i.StyledIcon,{className:(0,o.default)(n&&i.classes.error),source:e}),(0,a.jsx)(i.Title,{variant:"h2",children:t}),r]})},84601:function(e,t,r){"use strict";r.d(t,{G:function(){return o}});var n=r(72667),a=r(68223);function o(e){return(0,a.A)("MuiIconButton",e)}const i=(0,n.A)("MuiIconButton",["root","disabled","colorInherit","colorPrimary","colorSecondary","colorError","colorInfo","colorSuccess","colorWarning","edgeStart","edgeEnd","sizeSmall","sizeMedium","sizeLarge"]);t.A=i},84648:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.classes=t.StyledSpinner=t.StyledLogo=t.StyledLinearProgress=t.StyledContainerDialog=void 0;var a=n(r(52981)),o=n(r(46998)),i=r(12078),l=n(r(68025)),s=r(91972),u="PitchedRoofCalculator",c={root:u+"-root",dialogContent:u+"-dialogContent",dialogBody:u+"-dialogBody",modalHeader:u+"-modalHeader"};t.classes=c;var d=(0,s.styled)(a.default)((function(e){var t,r,n=e.theme;return(r={position:"relative",height:"100%"})["."+c.dialogContent]={padding:"0",overflow:"auto"},r["."+c.dialogBody]={height:"100%"},r["."+c.modalHeader]=((t={display:"flex",padding:"10px 30px",justifyContent:"space-between",alignItems:"center",background:"#fcfcfc"}
155)["."+i.iconButtonClasses.root]={width:"24px",height:"24px",margin:0},t[n.breakpoints.down("sm")]={padding:"10px 18px"},t),r}));t.StyledContainerDialog=d;var f=(0,s.styled)(o.default)((function(e){var t;return(t={width:"80px",height:"80px"})[e.theme.breakpoints.down("sm")]={width:"50px",height:"50px"},t}));t.StyledLogo=f;var p=(0,s.styled)(l.default)((function(e){var t,r=e.theme;return(t={width:"500px",backgroundColor:"rgba("+r.colours.cyan400+", 0.3)"})["&>div"]={backgroundColor:r.colours.cyan400},t[r.breakpoints.down("lg")]={width:"300px"},t[r.breakpoints.down("sm")]={width:"192px"},t}));t.StyledLinearProgress=p;var m=(0,s.styled)("div")((function(e){e.theme;return{display:"flex",justifyContent:"center",alignItems:"center",height:"calc(100vh - 100px)"}}));t.StyledSpinner=m},84668:function(e,t,r){"use strict";var n=r(60330);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=n(r(24142)),o=r(36870),i=(0,a.default)((0,o.jsx)("path",{d:"M18 16.08c-.76 0-1.44.3-1.96.77L8.91 12.7c.05-.23.09-.46.09-.7s-.04-.47-.09-.7l7.05-4.11c.54.5 1.25.81 2.04.81 1.66 0 3-1.34 3-3s-1.34-3-3-3-3 1.34-3 3c0 .24.04.47.09.7L8.04 9.81C7.5 9.31 6.79 9 6 9c-1.66 0-3 1.34-3 3s1.34 3 3 3c.79 0 1.5-.31 2.04-.81l7.12 4.16c-.05.21-.08.43-.08.65 0 1.61 1.31 2.92 2.92 2.92 1.61 0 2.92-1.31 2.92-2.92s-1.31-2.92-2.92-2.92z"}),"Share");t.default=i},84679:function(e,t,r){var n=r(64383),a=r(39668),o=r(30412),i=r(12832);e.exports=function(e,t){return n(e)?e:a(e,t)?[e]:o(i(e))}},84683:function(e){var t=/^(?:0|[1-9]\d*)$/;e.exports=function(e,r){var n=typeof e;return!!(r=null==r?9007199254740991:r)&&("number"==n||"symbol"!=n&&t.test(e))&&e>-1&&e%1==0&&e<r}},84699:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getBerlinDate=void 0;t.getBerlinDate=function(e,t){var r=new Intl.DateTimeFormat("en-US",{year:"numeric",month:"2-digit",day:"2-digit",timeZone:"Europe/Berlin"}),n=r.formatToParts(e),a=n[0].value,o=n[2].value,i=n[4].value,l=new Date(Date.UTC(Number(i),Number(a)-1,Number(o)));t&&l.setDate(l.getDate()-t);var s=r.formatToParts(l),u=s[0].value,c=s[2].value;return""+s[4].value+u+c}},84707:function(e,t){"use strict";t.__esModule=!0,t.default=void 0;t.default=function(e){if(void 0===e)return e;var t=e.split("?"),r=t[0],n=t[1],a=void 0===n?"":n;return a&&(a="?"+a),"/"===r?"/"+a:"/"===r.charAt(r.length-1)?r.slice(0,-1)+a:r+a}},84736:function(e,t){"use strict";t.__esModule=!0,t.convertToCentimeters=function(e,t){void 0===t&&(t=!0);if(!e)return;var r=Number(e.value);if(isNaN(r)){if(t)throw new Error("Value is not a number");return}switch("unit"in e?e.unit:e.code.slice(e.value.length).toLowerCase().trim()){case"mm":return r/10;case"m":return 100*r;case"μm":return r/1e4;default:return r}}},84742:function(e,t,r){var n=r(7187),a=r(26138),o=r(64383),i=r(63536),l=n?n.prototype:void 0,s=l?l.toString:void 0;e.exports=function e(t){if("string"==typeof t)return t;if(o(t))return a(t,e)+"";if(i(t))return s?s.call(t):"";var r=t+"";return"0"==r&&1/t==-Infinity?"-0":r}},84866:function(e,t,r){"use strict";var n=r(69589);e.exports=function(e,t,r,a){return a&&a.enumerable?e[t]=r:n(e,t,r),e}},84880:function(e,t,r){"use strict";function n(e,t=[]){if(void 0===e)return{};const r={};return Object.keys(e).filter((r=>r.match(/^on[A-Z]/)&&"function"==typeof e[r]&&!t.includes(r))).forEach((t=>{r[t]=e[t]})),r}r.d(t,{h:function(){return n}})},84940:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const n=r(97711);t.default=e=>(0,n.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 920 440",...e,children:[(0,n.jsx)("path",{fill:"none",d:"M0 0h920v440H0z"}),(0,n.jsx)("path",{fill:"#CCC",fillRule:"evenodd",d:"M527.74 259.414 420.853 152.526h91.832c8.28 0 15.055 6.775 15.055 15.055zm-2.253 36.131-7.527-7.527H407.309c-8.28 0-15.054-6.774-15.054-15.054V162.313l-7.528-7.528 9.786-9.785 140.76 140.76zm-29.363-30.109-29.356-29.356-14.302 18.065-18.818-22.582-26.345 33.873z",clipRule:"evenodd"})]})},84964:function(e,t,r){"use strict";t.__esModule=!0,t.createCompanyDetails=void 0;var n=r(82781),a=r(10807),o=r(77625),i=function(e){var t,r,n=e.service,o=e.sectionType,i=e.link,l=e.localisedLabel,s=n.name+" - "+n.address+(n.certification?" - "+n.certification:"")+" - "+((null===(t=n.serviceTypes)||void 0===t||null===(r=t[0])||void 0===r?void 0:r.name)||n.entryType);return"Roofer"!==o?{id:a.EVENT_CAT_ID_LINK_CLICKS,label:s+" - "+l,action:i}:{id:a.EVENT_CAT_ID_LINK_CLICKS,label:s,action:i}},l=function(e){var t=e.service,r=e.getMicroCopy,o=e.sectionType,l=e.centre,s=r(n.microCopy.GLOBAL_ADDRESS),u=a.GOOGLE_MAPS_URL+(l?l.lat+",+"+l.lng+"/":"")+encodeURI(t.address)+"/";return{address:t.address,link:u,gtm:i({service:t,sectionType:o,link:u,localisedLabel:s})}},s=function(e,t,r){if(e.phone){var a=t(n.microCopy.GLOBAL_TELEPHONE),o="tel:"+e.phone;return{phone:e.phone,label:a,gtm:i({service:e,sectionType:r,link:o,localisedLabel:a})}}},u=function(e,t,r){if(e.email){var a=t(n.microCopy.GLOBAL_EMAIL),o="mailto:"+e.email;return{email:e.email,label:a,gtm:i({service:e,sectionType:r,link:o,localisedLabel:a})}}},c=function(e,t,r){if(e.website){var a=e.website.startsWith("http")?e.website:"https://"+e.website,o=function(e,t){switch(e){case"Roofer":return t(n.microCopy.FIND_A_ROOFER_WEBSITE_LABEL);case"Merchant":return t(n.microCopy.FIND_A_MERCHANT_WESBITE_LABEL);case"Branch":return t(n.microCopy.FIND_A_BRANCH_WESBITE_LABEL)}}(e.entryType,t);return{text:e.websiteLinkAsLabel?o:new URL(a).hostname,website:a,gtm:i({service:e,sectionType:r,link:a,localisedLabel:o}),label:o}}},d=function(e,t){if(![e.facebook,e.linkedIn,e.twitter,e.instagram].every((function(e){return!e})))return Object.assign({label:t(n.microCopy.FIND_A_ROOFER_SOCIAL_MEDIA_LABEL)},e.facebook&&{facebook:{handle:e.facebook,gtm:(0,o.getSocialMediaGtm)({channel:"facebook",service:e})}},e.linkedIn&&{linkedIn:{handle:e.linkedIn,gtm:(0,o.getSocialMediaGtm)({channel:"linkedIn",service:e})}},e.twitter&&{twitter:{handle:e.twitter,gtm:(0,o.getSocialMediaGtm)({channel:"twitter",service:e})}},e.instagram&&{instagram:{handle:e.instagram,gtm:(0,o.getSocialMediaGtm)({channel:"instagram",service:e})}})},f=function(e,t){return e?{fax:e,label:t(n.microCopy.GLOBAL_FAX)}:void 0},p=function(e,t){return e.serviceTypes&&e.serviceTypes.length?{label:t(n.microCopy.FIND_A_ROOFER_ROOF_TYPE_LABEL),text:e.serviceTypes.map((function(e){return e.name})).join(", ")}:void 0};t.createCompanyDetails=function(e){var t=e.sectionType,r=e.service,a=e.getMicroCopy,o=e.centre;return{summary:r.summary,address:l({service:r,getMicroCopy:a,sectionType:t,centre:o}),distance:"number"==typeof r.distance?{text:Math.floor(r.distance)/1e3+"km",label:a(n.microCopy.FIND_A_ROOFER_DISTANCE_LABEL)}:void 0,phone:s(r,a,t),email:u(r,a,t),website:c(r,a,t),roofProLevel:"Roofer"===t&&r.certification?{label:a(n.microCopy.FIND_A_ROOFER_CERTIFICATION_LABEL),level:r.certification}:void 0,fax:"Branch"===t?f(r.fax,a):void 0,content:"Roofer"===t?p(r,a):void 0,socialMedia:d(r,a)}}},85008:function(e,t,r){"use strict";r.r(t),r.d(t,{default:function(){return n.A},getTextFieldUtilityClass:function(){return a._},textFieldClasses:function(){return a.A}});var n=r(33661),a=r(3605)},85046:function(e,t,r){"use strict";var n=function(){if("undefined"!=typeof self)return self;if("undefined"!=typeof window)return window;if(void 0!==r.g)return r.g;throw new Error("unable to locate global object")}();e.exports=t=n.fetch,n.fetch&&(t.default=n.fetch.bind(n)),t.Headers=n.Headers,t.Request=n.Request,t.Response=n.Response},85072:function(e,t,r){"use strict";
155var n=r(81254),a=r(55841);e.exports=n&&a((function(){return 42!=Object.defineProperty((function(){}),"prototype",{value:42,writable:!1}).prototype}))},85074:function(e,t,r){"use strict";var n=r(29054),a=r(62221);e.exports=Object.keys||function(e){return n(e,a)}},85101:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.radioButtonClasses=void 0;const a=n(r(28722));var o=r(76047);Object.defineProperty(t,"radioButtonClasses",{enumerable:!0,get:function(){return o.classes}}),t.default=a.default},85155:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=r(97711),o=n(r(97386));t.default=e=>(0,a.jsxs)(o.default,{viewBox:"0 0 72 72",...e,children:[(0,a.jsx)("path",{fillRule:"evenodd",d:"M29.224 56.49 8 35.556l21.224-20.937L50.45 35.555z",clipRule:"evenodd"}),(0,a.jsx)("path",{d:"m29.224 70 34.468-34L29.224 2v7l26.92 26.555-26.92 26.554z"}),(0,a.jsx)("path",{d:"m29.224 56.49 21.224-20.935-21.224-20.937z"})]})},85171:function(e,t,r){var n=r(37183)["__core-js_shared__"];e.exports=n},85173:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.Thumbnail=void 0;const a=r(97711),o=n(r(55530)),i=r(86326),l=r(41757),s=n(r(12843)),u=n(r(68767)),c=n(r(40221)),d=n(r(90722)),f=r(81251);t.Thumbnail=({label:e,media:t,altText:r,imageSource:n,color:l,state:p="enabled",size:m="small",className:h,isVideo:v=!1,openYoutubeVideo:g,visualiserParameters:b,...y})=>{const x=n&&v||n&&!t?{backgroundImage:`url("${n}")`}:{},C=r&&v||r&&!t?(0,a.jsx)(f.AccessibilityText,{children:r}):null,A=(0,i.useCallback)((e=>v&&g?g(e):void 0),[v,g]),_=(0,i.useMemo)((()=>({backgroundColor:l,...x})),[x,l]);return(0,a.jsxs)(f.StyledButtonBase,{disabled:"disabled"===p||void 0,disableRipple:"selected"===p||void 0,className:(0,o.default)(h,"enabled"!==p&&f.classes[p],"large"===m&&f.classes.large,"selected"===p&&f.classes.selected),onClick:A,...y,style:_,"data-testid":(()=>{const e="thumbnail-";return b?`${e}visualizer`:v?`${e}video`:`${e}default`})(),children:[C,t&&!v&&(0,a.jsx)(c.default,{...t}),v&&(0,a.jsx)(d.default,{icon:u.default,label:e}),b&&(0,a.jsx)(d.default,{icon:s.default,label:e})]})},t.default=(0,l.withClickable)(t.Thumbnail)},85288:function(e,t,r){"use strict";var n=r(53516),a=r(59170),o=r(10400),i=n(n.bind);e.exports=function(e,t){return a(e),void 0===t?e:o?i(e,t):function(){return e.apply(t,arguments)}}},85373:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=r(97711),o=n(r(55530)),i=n(r(51864)),l=n(r(89178)),s=n(r(23553)),u=r(49875),c=e=>{switch(e){case"good":return s.default;case"better":return i.default;case"best":return l.default}};t.default=({level:e,label:t,icon:r,size:n="medium",rounded:i,className:l})=>(0,a.jsxs)(u.IndicatorWrapper,{className:(0,o.default)(u.classes[e],u.classes[n],i&&u.classes.rounded,l),"data-testid":`tag-indicator-${e}`,children:[("good"===e||"better"===e||"best"===e)&&(0,a.jsx)(u.StyledIcon,{source:r||c(e),"data-testid":`tag-icon-${e}`}),(0,a.jsx)(u.StyledTypography,{children:t})]})},85416:function(e,t,r){"use strict";t.__esModule=!0,t.useTrackedRef=void 0;var n=r(86326);t.useTrackedRef=function(){var e=(0,n.useState)(null),t=e[0],r=e[1];return{node:t,ref:(0,n.useCallback)((function(e){e&&r(e)}),[])}}},85471:function(e){"use strict";e.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},85514:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.generateDigestFromData=t.generateHashFromString=void 0;var a=n(r(26462)),o=n(r(38750)),i=n(r(89741));t.generateHashFromString=function(e,t){var r=t?(new Date).getTime().toString():"";return(0,i.default)(e+r).result().toString()};t.generateDigestFromData=function(e){return(0,o.default)(JSON.stringify(e)).toString(a.default)}},85565:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.default=void 0;var a=n(r(86326)),o=r(82781),i=r(56028),l=r(63273),s=function(e){var t=(0,i.useSiteContext)().getMicroCopy;return a.default.createElement(l.StyledListWrapper,{"data-testid":"password-criteria-wrapper"},a.default.createElement(l.StyledListItem,{"data-testid":"password-criteria-lowercase-letters-or-digits",className:e.passwordStatus.hasLowerCaseLettersOrDigits?l.classes.criteriaMet:void 0},e.passwordStatus.hasLowerCaseLettersOrDigits&&a.default.createElement(l.StyledCheckIcon,null),t(o.microCopy.PASSWORD_VALIDATION_LOWER_CASE_LETTER_OR_DIGIT)),a.default.createElement(l.StyledListItem,{"data-testid":"password-criteria-capital-letters",className:e.passwordStatus.hasCapitalLetter?l.classes.criteriaMet:void 0},e.passwordStatus.hasCapitalLetter&&a.default.createElement(l.StyledCheckIcon,null),t(o.microCopy.PASSWORD_VALIDATION_CAPITAL_LETTER
155)),a.default.createElement(l.StyledListItem,{"data-testid":"password-criteria-special-letters",className:e.passwordStatus.hasSpecialCharacters?l.classes.criteriaMet:void 0},e.passwordStatus.hasSpecialCharacters&&a.default.createElement(l.StyledCheckIcon,null),t(o.microCopy.PASSWORD_VALIDATION_SPECIAL_CHARACTERS)),a.default.createElement(l.StyledListItem,{"data-testid":"password-criteria-length",className:e.passwordStatus.isLengthCorrect?l.classes.criteriaMet:void 0},e.passwordStatus.isLengthCorrect&&a.default.createElement(l.StyledCheckIcon,null),t(o.microCopy.PASSWORD_VALIDATION_LENGTH)))};t.default=s},85566:function(e,t,r){"use strict";var n=r(60330);Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=function(t){function r(){var e,t;(0,i.default)(this,r);for(var n=arguments.length,a=new Array(n),o=0;o<n;o++)a[o]=arguments[o];return(t=(0,s.default)(this,(e=(0,u.default)(r)).call.apply(e,[this].concat(a)))).state={},t.handleKeyDown=function(e){var r,n=t.props,a=n.axis,o=void 0===a?"x":a,i=n.children,l=n.onChangeIndex,s=n.slideCount;switch((0,f.default)(e)){case"page down":case"down":"y"===o?r="decrease":"y-reverse"===o&&(r="increase");break;case"left":"x"===o?r="decrease":"x-reverse"===o&&(r="increase");break;case"page up":case"up":"y"===o?r="increase":"y-reverse"===o&&(r="decrease");break;case"right":"x"===o?r="increase":"x-reverse"===o&&(r="decrease")}if(r){var u=t.state.index,c=u;"increase"===r?c+=1:c-=1,(s||i)&&(c=(0,m.mod)(c,s||d.default.Children.count(i))),void 0===t.props.index&&t.setState({index:c}),l&&l(c,u)}},t.handleChangeIndex=function(e,r,n){void 0===t.props.index&&t.setState({index:e}),t.props.onChangeIndex&&t.props.onChangeIndex(e,r,n)},t}return(0,c.default)(r,t),(0,l.default)(r,[{key:"UNSAFE_componentWillMount",value:function(){this.setState({index:this.props.index||0})}},{key:"UNSAFE_componentWillReceiveProps",value:function(e){var t=e.index;"number"==typeof t&&t!==this.props.index&&this.setState({index:t})}},{key:"render",value:function(){var t=this.props,r=(t.index,t.onChangeIndex,(0,o.default)(t,["index","onChangeIndex"])),n=this.state.index;return d.default.createElement(p.default,{target:"window",onKeyDown:this.handleKeyDown},d.default.createElement(e,(0,a.default)({index:n,onChangeIndex:this.handleChangeIndex},r)))}}]),r}(d.default.Component);return t.propTypes={},t};var a=n(r(9826)),o=n(r(56847)),i=n(r(97215)),l=n(r(16795)),s=n(r(66892)),u=n(r(41928)),c=n(r(44591)),d=n(r(86326)),f=(n(r(97598)),n(r(15711))),p=n(r(14218)),m=r(17766)},85594:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const n=r(97711);t.default=e=>(0,n.jsxs)("svg",{viewBox:"0 0 192 100",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e,children:[(0,n.jsx)("g",{clipPath:"url(#clip0_3642_278)",children:(0,n.jsxs)("g",{opacity:"0.9",children:[(0,n.jsx)("path",{d:"M99.9708 60.3992H90.3622C90.3622 60.3992 91.9433 59.4118 91.9433 56.4284V32.5178C91.9433 30.8436 91.879 29.3483 94.1541 28.6043C96.4293 27.8602 103.011 26.0286 103.011 26.0286V56.8648C103.011 59.5979 102.496 60.3992 99.9708 60.3992Z",fill:"#1D1D1B"}),(0,n.jsx)("path",{d:"M76.6469 36.7819C73.2628 36.7819 71.2381 37.6619 69.0273 38.8997C69.0273 38.8997 69.385 37.2684 67.3603 37.2684H57.9592V43.8506C57.9449 44.1798 57.9449 44.5232 57.9449 44.8809V70.0364C57.9449 73.0198 56.3637 74 56.3637 74H65.9723C68.4764 74 69.0058 73.213 69.013 70.53H69.0273V58.8538C70.8088 59.8268 73.0195 60.8785 76.2176 60.8785C83.2863 60.8785 87.5505 57.0938 87.5505 48.8088C87.5505 40.5238 82.7283 36.7748 76.6469 36.7748V36.7819ZM73.0195 54.3607C71.3024 54.3607 70.1935 53.9243 69.0273 53.2589V44.4015C70.1935 43.7433 71.3597 43.2997 72.9551 43.2997C75.2947 43.2997 76.6111 44.4516 76.6111 49.0806C76.6111 53.3948 75.2947 54.3607 73.0195 54.3607Z",fill:"#1D1D1B"}),(0,n.jsx)("path",{d:"M49.4666 60.3348H39.858C39.858 60.3348 41.4392 59.3331 41.4392 56.3067V43.6217C41.4392 41.9189 41.3748 40.4021 43.65 39.6438C45.9251 38.8854 52.5073 36.5816 52.5073 36.5816V56.7503C52.5073 59.5263 51.9993 60.3419 49.4666 60.3419V60.3348Z",fill:"#1D1D1B"}),(0,n.jsx)("path",{d:"M154.782 45.6178C151.956 45.0025 151.584 44.7378 151.584 44.0295C151.584 43.3212 152.135 43.0136 154.288 43.0136C156.993 43.0136 159.046 43.2139 163.024 44.4159V37.7406C160.026 37.1039 157.272 36.7748 153.587 36.7
155748C144.794 36.7748 140.43 39.5937 140.43 44.3515C140.43 49.1093 142.991 50.1037 152.95 51.9997C155.039 52.3932 155.533 52.708 155.533 53.4521C155.533 54.1532 154.732 54.511 152.585 54.511C149.759 54.511 146.211 54.2176 142.34 52.987L139.757 58.9826C143.878 60.1273 148.486 60.8785 153.215 60.8785C161.45 60.8785 166.551 58.4102 166.551 53.08C166.551 48.5011 163.868 47.3349 154.775 45.6178H154.782Z",fill:"#1D1D1B"}),(0,n.jsx)("path",{d:"M41.3963 35.9305L52.6004 32.0098V27.1519H44.4871C41.9186 27.1519 41.3892 28.0176 41.3892 30.443V35.9377L41.3963 35.9305Z",fill:"#1D1D1B"}),(0,n.jsx)("path",{d:"M122.636 36.7819C118.465 36.7819 114.974 37.2041 111.84 37.9767L112.026 42.4555H120.669C123.638 42.477 124.461 43.1853 124.461 45.1957V46.2617C122.679 45.6894 121.406 45.3746 118.451 45.3746C111.626 45.3746 106.832 47.9288 106.832 52.9083C106.832 57.8879 111.01 60.8857 117.285 60.8857C120.233 60.8857 122.372 60.0057 124.461 58.8609C124.461 58.8609 125.255 60.4063 127.53 60.4063H137.053C137.053 60.4063 135.601 58.9826 135.601 57.3084V45.3817C135.601 40.0086 131.666 36.7891 122.629 36.7891L122.636 36.7819ZM124.461 54.1389C123.416 54.7542 122.264 55.2836 120.426 55.2836C118.029 55.2836 116.984 54.2248 116.984 52.7724C116.984 51.1912 118.151 50.3041 120.426 50.3041C122.515 50.3041 123.237 50.5688 124.461 50.9623V54.1318V54.1389Z",fill:"#1D1D1B"}),(0,n.jsx)("path",{d:"M21.1274 39.193C15.3036 38.1771 13.3647 37.5689 13.3647 36.0164C13.3647 34.3422 14.86 33.6268 18.3586 33.6268C22.4582 33.6268 26.2787 34.5282 30.3497 36.46V27.3093C26.9942 26.4293 23.281 26 19.0168 26C8.19914 26 1.20912 30.1497 1.20912 36.5601C1.20912 43.2997 6.64659 45.4676 17.357 47.3206C23.5028 48.401 25.3844 49.1951 25.3844 50.7405C25.3844 52.8368 23.188 53.2303 19.1456 53.2303C14.81 53.2303 9.09345 51.5132 5.78805 49.8676L0 56.8791C5.23714 59.3761 12.2558 60.8714 18.8809 60.8714C25.8495 60.8714 37.54 59.4691 37.54 50.0608C37.54 44.2155 33.2473 41.368 21.1274 39.2073V39.193Z",fill:"#1D1D1B"}),(0,n.jsx)("path",{d:"M187.55 54.1461C185.704 54.1461 184.781 53.6166 184.781 51.8566V43.4858H188.838C190.877 43.4858 191.785 42.0978 191.785 40.8028V37.2756H184.781V26.1002L175.673 28.6615C175.673 28.6615 173.727 29.1337 173.727 31.3731V37.2613H169.062V43.4858H173.727V53.5308C173.727 58.7751 176.432 60.8928 182.27 60.8928C185.403 60.8928 188.401 60.4063 190.555 59.6551L191.971 52.9155C190.247 53.7526 189.024 54.1461 187.55 54.1461Z",fill:"#1D1D1B"})]})}),(0,n.jsx)("defs",{children:(0,n.jsx)("clipPath",{id:"clip0_3642_278",children:(0,n.jsx)("rect",{width:"191.971",height:"100",fill:"white"})})})]})},85595:function(e,t,r){"use strict";var n=r(45904),a=r(53507),o=r(86326),i=r(37064),l=r(28841),s=r(70209),u=r(44042),c=r(92403),d=r(13326),f=r(61295),p=r(36870);const m=["className","component","hover","selected"],h=(0,d.Ay)("tr",{name:"MuiTableRow",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.root,r.head&&t.head,r.footer&&t.footer]}})((({theme:e})=>({color:"inherit",display:"table-row",verticalAlign:"middle",outline:0,[`&.${f.A.hover}:hover`]:{backgroundColor:(e.vars||e).palette.action.hover},[`&.${f.A.selected}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / ${e.vars.palette.action.selectedOpacity})`:(0,s.X4)(e.palette.primary.main,e.palette.action.selectedOpacity),"&:hover":{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.hoverOpacity}))`:(0,s.X4)(e.palette.primary.main,e.palette.action.selectedOpacity+e.palette.action.hoverOpacity)}}}))),v="tr",g=o.forwardRef((function(e,t){const r=(0,c.A)({props:e,name:"MuiTableRow"}),{className:s,component:d=v,hover:g=!1,selected:b=!1}=r,y=(0,a.A)(r,m),x=o.useContext(u.A),C=(0,n.A)({},r,{component:d,hover:g,selected:b,head:x&&"head"===x.variant,footer:x&&"footer"===x.variant}),A=(e=>{const{classes:t,selected:r,hover:n,head:a,footer:o}=e,i={root:["root",r&&"selected",n&&"hover",a&&"head",o&&"footer"]};return(0,l.A)(i,f.r,t)})(C);return(0,p.jsx)(h,(0,n.A)({as:d,ref:t,className:(0,i.A)(A.root,s),role:d===v?null:"row",ownerState:C},y))}));t.A=g},85654:function(e,t,r){"use strict";r.r(t);var n=r(86326);t.default=({liveMeasure:e=!0}={})=>
155{const[t,r]=(0,n.useState)({}),[a,o]=(0,n.useState)(null),i="undefined"==typeof window?n.useEffect:n.useLayoutEffect,l=(0,n.useCallback)((e=>{o(e)}),[]);return i((()=>{if(a){const t=()=>window.requestAnimationFrame((()=>r((e=>{const t=e.getBoundingClientRect();return{width:t.width,height:t.height,right:t.right,bottom:t.bottom}})(a))));if(t(),e)return window.addEventListener("resize",t),()=>{window.removeEventListener("resize",t)}}}),[a]),[l,t,a]}},85667:function(e,t,r){"use strict";var n=r(18284),a=r(55717),o=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var a=Object.getOwnPropertyDescriptor(t,r);a&&!("get"in a?!t.__esModule:a.writable||a.configurable)||(a={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,a)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),l=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&o(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.onInitialClientRender=t.onRouteUpdate=void 0;var s=new Set,u=function(e,t){var r=null;return function(){r&&clearTimeout(r);for(var n=arguments.length,a=new Array(n),o=0;o<n;o++)a[o]=arguments[o];r=setTimeout(e,t,...a)}},c=function(){var e=a(n.mark((function e(t){var a,o,i,c,f,p,m,h,v;return n.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return o=function(e){s.has(e.name)||(s.add(e.name),d(e,a[t]))},void 0===t&&(t="dataLayer"),a=window,e.next=5,Promise.resolve().then((function(){return l(r(91680))}));case 5:i=e.sent,c=i.onLCP,f=i.onFID,p=i.onCLS,m=u(o,3e3),h=o,v=u(o,3e3),p(m,{reportAllChanges:!0}),f(h,{reportAllChanges:!0}),c(v,{reportAllChanges:!0});case 15:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),d=function(e,t){var r=e.name,n=e.value,a=e.id;t.push({event:"core-web-vitals",webVitalsMeasurement:{name:r,id:a,value:Math.round("CLS"===r?1e3*n:n)}})};t.onRouteUpdate=function(e,t){setTimeout((function(){var e=t.dataLayerName?window[t.dataLayerName]:window.dataLayer,r=t.routeChangeEventName?t.routeChangeEventName:"gatsby-route-change";e.push({event:r})}),50)};t.onInitialClientRender=function(e,t){t.enableWebVitalsTracking&&c(t.dataLayerName)}},85703:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=r(97711),o=n(r(97386));t.default=e=>(0,a.jsx)(o.default,{...e,children:(0,a.jsx)("path",{d:"m2 18.4 8.987 5.2L11 13.206 2.002 8 2 18.4ZM13.009 13.204 13 23.6l8.991-5.191L22 8l-8.991 5.204ZM11.995.5 3 5.688l8.993 5.212L21 5.706 11.995.5Z"})})},85750:function(e,t,r){"use strict";var n=r(93916),a=r(63563).filter;n({target:"Array",proto:!0,forced:!r(28667)("filter")},{filter:function(e){return a(this,e,arguments.length>1?arguments[1]:void 0)}})},85790:function(e,t,r){"use strict";var n,a=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var a=Object.getOwnPropertyDescriptor(t,r);a&&!("get"in a?!t.__esModule:a.writable||a.configurable)||(a={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,a)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),o=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),i=this&&this.__importStar||(n=function(e){return n=Object.getOwnPropertyNames||function(e){var t=[];for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[t.length]=r);return t},n(e)},function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r=n(e),i=0;i<r.length;i++)"default"!==r[i]&&a(t,e,r[i]);return o(t,e),t}),l=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const s=r(97711),u=i(r(86326)),c=l(r(85862));t.default=e=>u.default.memo((({isRequired:t,required:r,onChange:n,name:a,fieldIsRequiredError:o,getValidationError:i,value:l,defaultValue:d,onBlur:f,...p})=>{const{hasBeenSubmitted:m,updateFormState:h}=(0,u.useContext)(c.default),v=t||r,g=(0,u.useCallback)((e=>v&&(!e||Array.isArray(e)&&!e.length)?o||null:i&&i(e)?i(e):null),[o,i,v]);(0,u.useEffect)((()=>{const e=g(l||d);h({[a]:l||d},e?{[a]:e}:{}),y(e)}),[d,g,a,h,l]);const[b,y]=(0,u.useState)(g(l||d)),[x,C]=(0,u.useState)(!1),A=(0,u.useCallback)((e=>{const t=g(e);y(t),h({[a]:e},{[a]:t}),n&&n(e)}),[g,a,n,h]),_=(0,u.useMemo)((()=>(m||x)&&!!b),[m,x,b]),E=(0,u.useMemo)((()=>void 0!==l?{value:l}:{defaultValue:d}),[l,d]),S=(0,u.useCallback)((e=>{C(!0),f?.(e)}),[]);return(0,s.jsx)(e,{...p,isRequired:v,required:r,name:a,errorText:b,onBlur:S,onChange:A,error:_,...E})}))},85824:function(e,t,r){"use strict";r.d(t,{A:function(){return E}});var n=r(53507),a=r(45904),o=r(86326),i=r(37064),l=r(28841),s=r(70209),u=r(76478),c=r(87591),d=r(36870),f=(0,c.A)((0,d.jsx)("path",{d:"M19 5v14H5V5h14m0-2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2z"}),"CheckBoxOutlineBlank"),p=(0,c.A)((0,d.jsx)("path",{d:"M19 3H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.11 0 2-.9 2-2V5c0-1.1-.89-2-2-2zm-9 14l-5-5 1.41-1.41L10 14.17l7.59-7.59L19 8l-9 9z"}),"CheckBox"),m=(0,c.A)((0,d.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-2zm-2 10H7v-2h10v2z"}),"IndeterminateCheckBox"),h=r(3572),v=r(92403),g=r(13326),b=r(21329);const y=["checkedIcon","color","icon","indeterminate","indeterminateIcon","inputProps","
155size","className"],x=(0,g.Ay)(u.A,{shouldForwardProp:e=>(0,g.ep)(e)||"classes"===e,name:"MuiCheckbox",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.root,r.indeterminate&&t.indeterminate,t[`size${(0,h.A)(r.size)}`],"default"!==r.color&&t[`color${(0,h.A)(r.color)}`]]}})((({theme:e,ownerState:t})=>(0,a.A)({color:(e.vars||e).palette.text.secondary},!t.disableRipple&&{"&:hover":{backgroundColor:e.vars?`rgba(${"default"===t.color?e.vars.palette.action.activeChannel:e.vars.palette[t.color].mainChannel} / ${e.vars.palette.action.hoverOpacity})`:(0,s.X4)("default"===t.color?e.palette.action.active:e.palette[t.color].main,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}}},"default"!==t.color&&{[`&.${b.A.checked}, &.${b.A.indeterminate}`]:{color:(e.vars||e).palette[t.color].main},[`&.${b.A.disabled}`]:{color:(e.vars||e).palette.action.disabled}}))),C=(0,d.jsx)(p,{}),A=(0,d.jsx)(f,{}),_=(0,d.jsx)(m,{});var E=o.forwardRef((function(e,t){var r,s;const u=(0,v.A)({props:e,name:"MuiCheckbox"}),{checkedIcon:c=C,color:f="primary",icon:p=A,indeterminate:m=!1,indeterminateIcon:g=_,inputProps:E,size:S="medium",className:w}=u,k=(0,n.A)(u,y),M=m?g:p,T=m?g:c,O=(0,a.A)({},u,{color:f,indeterminate:m,size:S}),D=(e=>{const{classes:t,indeterminate:r,color:n,size:o}=e,i={root:["root",r&&"indeterminate",`color${(0,h.A)(n)}`,`size${(0,h.A)(o)}`]},s=(0,l.A)(i,b.w,t);return(0,a.A)({},t,s)})(O);return(0,d.jsx)(x,(0,a.A)({type:"checkbox",inputProps:(0,a.A)({"data-indeterminate":m},E),icon:o.cloneElement(M,{fontSize:null!=(r=M.props.fontSize)?r:S}),checkedIcon:o.cloneElement(T,{fontSize:null!=(s=T.props.fontSize)?s:S}),ownerState:O,ref:t,className:(0,i.A)(D.root,w)},k,{classes:D}))}))},85862:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=n(r(86326));t.default=a.default.createContext({updateFormState:()=>{},hasBeenSubmitted:!1,submitButtonDisabled:!1,values:{}})},85921:function(e,t,r){"use strict";r(52358),r(82485),r(52358),r(82485);var n=r(60330);t.__esModule=!0,t.default=void 0,r(52358),r(82485);var a=n(r(61269)),o=["protrusions"],i=function(e){return Object.keys(e).filter((function(e){return e.startsWith("P")})).map((function(t){return parseFloat(e[t])}))},l=function(e){var t=e.protrusions,r=(0,a.default)(e,o);return[...i(r),...(null==t?void 0:t.flatMap(i))||[]]};t.default=l},85952:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.getAutocompleteSuggestions=void 0;var a=n(r(18284)),o=n(r(55717)),i=r(54239),l=r(36246),s=function(){var e=(0,o.default)(a.default.mark((function e(t,r,n,o){var s,u,c,d,f,p,m,h,v;return a.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(u="content-pages-cz",c="all-documents-cz_read",(s="dxb_cz_products_read")||u||c){e.next=5;break}return e.abrupt("return",[]);case 5:if(d=[],s&&d.push({indexName:s,query:(0,i.getAutocompleteProductQuery)(t),type:"products"}),u&&d.push({indexName:u,query:(0,i.getAutocompletePageQuery)(t),type:"pages"}),c&&d.push({indexName:c,query:(0,i.getAutocompleteDocumentQuery)(t),type:"documents"}),0!==d.length){e.next=11;break}return e.abrupt("return",[]);case 11:return e.next=13,(0,i.queryElasticSearchMulti)(d).catch((function(){}));case 13:if(f=e.sent,p=d.reduce((function(e,t,r){var n,a=null==f||null===(n=f.responses)||void 0===n?void 0:n[r];return a&&!a.error&&("products"===t.type?e.products=a:"pages"===t.type?e.pages=a:"documents"===t.type&&(e.documents=a)),e}),{products:null,pages:null,documents:null}),m=p.products,h=p.pages,v=p.documents,[m,h,v].some((function(e){var t,r,n;return(null!==(t=null==e||null===(r=e.hits)||void 0===r||null===(n=r.total)||void 0===n?void 0:n.value)&&void 0!==t?t:0)>0}))){e.next=18;break}return e.abrupt("return",[]);case 18:return e.abrupt("return",(0,l.formatSuggestions)({products:m,pages:h,documents:v,getMicroCopy:r,countryCode:n,term:t,variantCodeToPathMap:o}));case 19:case"end":return e.stop()}}),e)})));return function(t,r,n,a){return e.apply(this,arguments)}}();t.getAutocompleteSuggestions=s},85985:function(e,t){"use strict";t.A={50:"#f3e5f5",100:"#e1bee7",200:"#ce93d8",300:"#ba68c8",400:"#ab47bc",500:"#9c27b0",600:"#8e24aa",700:"#7b1fa2",800:"#6a1b9a",900:"#4a148c",A100:"#ea80fc",A200:"#e040fb",A400:"#d500f9",A700:"#aa00ff"}},86073:function(e,t,r){"use strict";r(98481);var n=r(12581).Object,a=e.exports=function(e,t){return n.getOwnPropertyDescriptor(e,t)};n.getOwnPropertyDescriptor.sham&&(a.sham=!0)},86093:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esMo
155dule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.textFieldClasses=t.InputAdornment=t.TextField=void 0;const a=n(r(17093));t.InputAdornment=a.default;const o=n(r(75748));var i=r(75748);Object.defineProperty(t,"TextField",{enumerable:!0,get:function(){return i.TextField}});var l=r(76399);Object.defineProperty(t,"textFieldClasses",{enumerable:!0,get:function(){return l.classes}}),t.default=o.default},86115:function(e,t,r){"use strict";var n=function(e){return e&&e.Math===Math&&e};e.exports=n("object"==typeof globalThis&&globalThis)||n("object"==typeof window&&window)||n("object"==typeof self&&self)||n("object"==typeof r.g&&r.g)||n("object"==typeof this&&this)||function(){return this}()||Function("return this")()},86117:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.StyledAnchorLink=void 0;const a=r(91972),o=n(r(66553));t.StyledAnchorLink=(0,a.styled)(o.default)({minHeight:"32px",minWidth:"32px"})},86125:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.prepareProducts=t.groupByProductType=t.getVergeOption=void 0,t.transformClassificationAttributes=d,t.transformProductReferences=void 0;var a=n(r(61269)),o=r(81525),i=n(r(32550)),l=r(86617),s=r(84736),u=n(r(20870)),c=["APPEARANCEATTRIBUTES$COLOUR","GENERALINFORMATION$CLASSIFICATION","TILESATTRIBUTES$BROKENBOND","MEASUREMENTS$WIDTH","TILESATTRIBUTES$MINIMUMBATTENSPACING","TILESATTRIBUTES$RIDGESPACE","MEASUREMENTS$LENGTH","UNDERLAYATTRIBUTES$OVERLAP","PACKAGINGINFORMATION$QUANTITYPERUNIT","TILESATTRIBUTES$AVERAGEDECKWIDTH","TILESATTRIBUTES$AVERAGEDECKLENGTH"];function d(e,t){return e?e.map((function(e){var r=e.APPEARANCEATTRIBUTES$COLOUR,n=e.GENERALINFORMATION$CLASSIFICATION,i=e.TILESATTRIBUTES$BROKENBOND,d=e.MEASUREMENTS$WIDTH,f=e.TILESATTRIBUTES$MINIMUMBATTENSPACING,p=e.TILESATTRIBUTES$RIDGESPACE,m=e.MEASUREMENTS$LENGTH,h=e.UNDERLAYATTRIBUTES$OVERLAP,v=e.PACKAGINGINFORMATION$QUANTITYPERUNIT,g=e.TILESATTRIBUTES$AVERAGEDECKWIDTH,b=e.TILESATTRIBUTES$AVERAGEDECKLENGTH,y=(0,a.default)(e,c);try{var x=Object.assign({},y,{packSize:Number(null==v?void 0:v[0].name)||1});return t===l.ProductType.tile?Object.assign({},x,{brokenBond:(0,o.convertStrToBool)(null==i?void 0:i[0].name),color:r[0].name,coverWidth:(0,s.convertToCentimeters)(g[0]),length:(0,s.convertToCentimeters)(m[0]),minBattenSpacing:(0,s.convertToCentimeters)(f[0]),ridgeSpacing:(0,s.convertToCentimeters)(p[0]),productReferences:x.productReferences||[]}):t===l.ProductType.underlay?Object.assign({},x,{overlap:(0,s.convertToCentimeters)(h[0]),width:(0,s.convertToCentimeters)(d[0]),length:(0,s.convertToCentimeters)(m[0])}):t===l.ProductType.gutter||t===l.ProductType.gutterHook?Object.assign({},x,{length:(0,s.convertToCentimeters)(m[0])}):Object.assign({},x,{category:(0,u.default)(null==n?void 0:n[0].name),coverWidth:(0,s.convertToCentimeters)(null==g?void 0:g[0],!1),coverLength:(0,s.convertToCentimeters)(null==b?void 0:b[0],!1)})}catch(C){return null}})).filter(Boolean):[]}var f=function(e){var t=(0,i.default)(e,(function(e){return e.GENERALINFORMATION$PRODUCTTYPE[0].code}));return{tiles:d(t.MAIN_TILE,l.ProductType.tile),underlays:d(t.UNDERLAY,l.ProductType.underlay),gutters:d(t.GUTTER,l.ProductType.gutter),gutterHooks:d(t.GUTTER_HOOK,l.ProductType.gutterHook)}};t.groupByProductType=f;t.prepareProducts=function(e){var t=f(e);return{tiles:(0,i.default)(t.tiles,(function(e){return e.baseProduct.code})),gutters:(0,i.default)(t.gutters,(function(e){return e.baseProduct.code})),gutterHooks:t.gutterHooks,underlays:t.underlays}};t.transformProductReferences=function(e,t,r){var n=function(e,t){return e.map((function(e){var r=t.find((function(t){return t.code===e.code}));if(!r)return null;var n=d([r])[0],a=l.lengthBasedProducts.includes(e.type),o=l.widthBasedProducts.includes(e.type);return a&&!n.coverLength||o&&!n.coverWidth?null:{referenceType:e.type,product:n}})).filter(Boolean)}(e,t);return Object.keys(r).reduce((function(e,t){var a,o,i=l.multiValueProducts.includes(t),s=r[t];return Object.assign({},e,((o={})[s]=i?n.filter((function(e){return e&&e.referenceType===t})).map((function(e){return e&&e.product})):null===(a=n.find((function(e){return e&&e.referenceType===t})))||void 0===a?void 0:a.product,o))}),{})};t.getVergeOption=function(e){var t=e.left,r=e.right,n=e.halfLeft,a=e.halfRight;if(t&&r)return{left:t,right:r,halfLeft:n,halfRight:a}}},86203:function(e){var t=Object.prototype.hasOwnProperty;e.exports=function(e){var r=e.length,n=new e.constructor(r);return r&&"string"==typeof e[0]&&t.call(e,"index")&&(n.index=e.index,n.input=e.input),n}},86301:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esMo
155dule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.tableClasses=void 0;const a=n(r(69789));var o=r(22015);Object.defineProperty(t,"tableClasses",{enumerable:!0,get:function(){return o.classes}}),t.default=a.default},86373:function(e,t,r){"use strict";r(61753),r(61753);var n=r(60330);t.__esModule=!0,t.default=void 0,r(61753);var a=r(86326),o=n(r(52967)),i=function(e,t){var r=Object.entries(e).filter((function(e){var r=e[0];return t(r)}));return Object.fromEntries(r)},l=function(e){var t=e.dimensions,r=(0,a.useMemo)((function(){return{roofLengthValues:i(t,(function(e){return 1===e.length&&"P"!==e})),roofAngleValues:i(t,(function(e){return e.startsWith("P")}))}}),[t]),n=(0,a.useMemo)((function(){var e,r=null===(e=t.protrusions)||void 0===e?void 0:e[0];if(!r)return{protrusionLengthValues:void 0,protrusionAngleValues:void 0,protrusion:void 0};var n=o.default[r.type];return{protrusionLengthValues:i(r,(function(e){return 1===e.length&&"P"!==e})),protrusionAngleValues:i(r,(function(e){return"P"===e})),protrusion:n}}),[t]);return Object.assign({},r,n)};t.default=l},86410:function(e,t,r){"use strict";r.d(t,{A:function(){return a}});var n=r(69728);function a(e){const{theme:t,name:r,props:a}=e;return t&&t.components&&t.components[r]&&t.components[r].defaultProps?(0,n.A)(t.components[r].defaultProps,a):a}},86425:function(e,t,r){"use strict";function n(e,t){return function(){return e.apply(t,arguments)}}const{toString:a}=Object.prototype,{getPrototypeOf:o}=Object,{iterator:i,toStringTag:l}=Symbol,s=(u=Object.create(null),e=>{const t=a.call(e);return u[t]||(u[t]=t.slice(8,-1).toLowerCase())});var u;const c=e=>(e=e.toLowerCase(),t=>s(t)===e),d=e=>t=>typeof t===e,{isArray:f}=Array,p=d("undefined");function m(e){return null!==e&&!p(e)&&null!==e.constructor&&!p(e.constructor)&&g(e.constructor.isBuffer)&&e.constructor.isBuffer(e)}const h=c("ArrayBuffer");const v=d("string"),g=d("function"),b=d("number"),y=e=>null!==e&&"object"==typeof e,x=e=>{if("object"!==s(e))return!1;const t=o(e);return!(null!==t&&t!==Object.prototype&&null!==Object.getPrototypeOf(t)||l in e||i in e)},C=c("Date"),A=c("File"),_=c("Blob"),E=c("FileList"),S=c("URLSearchParams"),[w,k,M,T]=["ReadableStream","Request","Response","Headers"].map(c);function O(e,t,{allOwnKeys:r=!1}={}){if(null==e)return;let n,a;if("object"!=typeof e&&(e=[e]),f(e))for(n=0,a=e.length;n<a;n++)t.call(null,e[n],n,e);else{if(m(e))return;const a=r?Object.getOwnPropertyNames(e):Object.keys(e),o=a.length;let i;for(n=0;n<o;n++)i=a[n],t.call(null,e[i],i,e)}}function D(e,t){if(m(e))return null;t=t.toLowerCase();const r=Object.keys(e);let n,a=r.length;for(;a-- >0;)if(n=r[a],t===n.toLowerCase())return n;return null}const R="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window?window:r.g,P=e=>!p(e)&&e!==R;const L=(I="undefined"!=typeof Uint8Array&&o(Uint8Array),e=>I&&e instanceof I);var I;const j=c("HTMLFormElement"),F=(({hasOwnProperty:e})=>(t,r)=>e.call(t,r))(Object.prototype),B=c("RegExp"),N=(e,t)=>{const r=Object.getOwnPropertyDescriptors(e),n={};O(r,((r,a)=>{let o;!1!==(o=t(r,a,e))&&(n[a]=o||r)})),Object.defineProperties(e,n)};const $=c("AsyncFunction"),U=(z="function"==typeof setImmediate,V=g(R.postMessage),z?setImmediate:V?(H=`axios@${Math.random()}`,W=[],R.addEventListener("message",(({source:e,data:t})=>{e===R&&t===H&&W.length&&W.shift()()}),!1),e=>{W.push(e),R.postMessage(H,"*")}):e=>setTimeout(e));var z,V,H,W;const G="undefined"!=typeof queueMicrotask?queueMicrotask.bind(R):"undefined"!=typeof process&&process.nextTick||U;var Z={isArray:f,isArrayBuffer:h,isBuffer:m,isFormData:e=>{let t;return e&&("function"==typeof FormData&&e instanceof FormData||g(e.append)&&("formdata"===(t=s(e))||"object"===t&&g(e.toString)&&"[object FormData]"===e.toString()))},isArrayBufferView:function(e){let t;return t="undefined"!=typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(e):e&&e.buffer&&h(e.buffer),t},isString:v,isNumber:b,isBoolean:e=>!0===e||!1===e,isObject:y,isPlainObject:x,isEmptyObject:e=>{if(!y(e)||m(e))return!1;try{return 0===Object.keys(e).length&&Object.getPrototypeOf(e)===Object.prototype}catch(t){return!1}},isReadableStream:w,isRequest:k,isResponse:M,isHeaders:T,isUndefined:p,isDate:C,isFile:A,isBlob:_,isRegExp:B,isFunction:g,isStream:e=>y(e)&&g(e.pipe),isURLSearchParams:S,isTypedArray:L,isFileList:E,forEach:O,merge:function e(){const{caseless:t,skipUndefined:r}=P(this)&&this||{},n={},a=(a,o)=>{const i=t&&D(n,o)||o;x(n[i])&&x(a)?n[i]=e(n[i],a):x(a)?n[i]=e({},a):f(a)?n[i]=a.slice():r&&p(a)||(n[i]=a)};for(let o=0,i=arguments.length;o<i;o++)arguments[o]&&O(arguments[o],a);return n},extend:(e,t,r,{allOwnKeys:a}={})=>(O(t,((t,a)=>{r&&g(t)?e[a]=n(t,r):e[a]=t}),{allOwnKeys:a}),e),trim:e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,""),stripBOM:e=>(65279===e.charCodeAt(0)&&(e=e.slice(1)),e),inherits:(e,t,r,n)=>{e.prototype=Object.create(t.prototype,n),e.prototype.constructor=e,Object.defineProperty(e,"super",{value:t.prototype}),r&&Object.assign(e.prototype,r)},toFlatObject:(e,t,r,n)=>{let a,i,l;const s={};if(t=t||{},null==e)return t;do{for(a=Object.getOwnPropertyNames(e),i=a.length;i-- >0;)l=a[i],n&&!n(l,e,t)||s[l]||(t[l]=e[l],s[l]=!0);e=!1!==r&&o(e)}while(e&&(!r||r(e,t))&&e!==Object.prototype);return t},kindOf:s,kindOfTest:c,endsWith:(e,t,r)=>{e=String(e),(void 0===r||r>e.length)&&(r=e.length),r-=t.length;const n=e.indexOf(t,r);return-1!==n&&n===r},toArray:e=>{if(!e)return null;if(f(e))return e;let t=e.length;if(!b(t))return null;const r=new Array(t);for(;t-- >0;)r[t]=e[t];return r},forEachEntry:(e,t)=>{const r=(e&&e[i]).call(e);let n;for(;(n=r.next())&&!n.done;){const r=n.value;t.call(e,r[0],r[1])}},matchAll:(e,t)=>
vendor: 27,920 bytes, line 155
155{let r;const n=[];for(;null!==(r=e.exec(t));)n.push(r);return n},isHTMLForm:j,hasOwnProperty:F,hasOwnProp:F,reduceDescriptors:N,freezeMethods:e=>{N(e,((t,r)=>{if(g(e)&&-1!==["arguments","caller","callee"].indexOf(r))return!1;const n=e[r];g(n)&&(t.enumerable=!1,"writable"in t?t.writable=!1:t.set||(t.set=()=>{throw Error("Can not rewrite read-only method '"+r+"'")}))}))},toObjectSet:(e,t)=>{const r={},n=e=>{e.forEach((e=>{r[e]=!0}))};return f(e)?n(e):n(String(e).split(t)),r},toCamelCase:e=>e.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,(function(e,t,r){return t.toUpperCase()+r})),noop:()=>{},toFiniteNumber:(e,t)=>null!=e&&Number.isFinite(e=+e)?e:t,findKey:D,global:R,isContextDefined:P,isSpecCompliantForm:function(e){return!!(e&&g(e.append)&&"FormData"===e[l]&&e[i])},toJSONObject:e=>{const t=new Array(10),r=(e,n)=>{if(y(e)){if(t.indexOf(e)>=0)return;if(m(e))return e;if(!("toJSON"in e)){t[n]=e;const a=f(e)?[]:{};return O(e,((e,t)=>{const o=r(e,n+1);!p(o)&&(a[t]=o)})),t[n]=void 0,a}}return e};return r(e,0)},isAsyncFn:$,isThenable:e=>e&&(y(e)||g(e))&&g(e.then)&&g(e.catch),setImmediate:U,asap:G,isIterable:e=>null!=e&&g(e[i])};function q(e,t,r,n,a){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=(new Error).stack,this.message=e,this.name="AxiosError",t&&(this.code=t),r&&(this.config=r),n&&(this.request=n),a&&(this.response=a,this.status=a.status?a.status:null)}Z.inherits(q,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:Z.toJSONObject(this.config),code:this.code,status:this.status}}});const Y=q.prototype,K={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach((e=>{K[e]={value:e}})),Object.defineProperties(q,K),Object.defineProperty(Y,"isAxiosError",{value:!0}),q.from=(e,t,r,n,a,o)=>{const i=Object.create(Y);Z.toFlatObject(e,i,(function(e){return e!==Error.prototype}),(e=>"isAxiosError"!==e));const l=e&&e.message?e.message:"Error",s=null==t&&e?e.code:t;return q.call(i,l,s,r,n,a),e&&null==i.cause&&Object.defineProperty(i,"cause",{value:e,configurable:!0}),i.name=e&&e.name||"Error",o&&Object.assign(i,o),i};function X(e){return Z.isPlainObject(e)||Z.isArray(e)}function Q(e){return Z.endsWith(e,"[]")?e.slice(0,-2):e}function J(e,t,r){return e?e.concat(t).map((function(e,t){return e=Q(e),!r&&t?"["+e+"]":e})).join(r?".":""):t}const ee=Z.toFlatObject(Z,{},null,(function(e){return/^is[A-Z]/.test(e)}));function te(e,t,r){if(!Z.isObject(e))throw new TypeError("target must be an object");t=t||new FormData;const n=(r=Z.toFlatObject(r,{metaTokens:!0,dots:!1,indexes:!1},!1,(function(e,t){return!Z.isUndefined(t[e])}))).metaTokens,a=r.visitor||u,o=r.dots,i=r.indexes,l=(r.Blob||"undefined"!=typeof Blob&&Blob)&&Z.isSpecCompliantForm(t);if(!Z.isFunction(a))throw new TypeError("visitor must be a function");function s(e){if(null===e)return"";if(Z.isDate(e))return e.toISOString();if(Z.isBoolean(e))return e.toString();if(!l&&Z.isBlob(e))throw new q("Blob is not supported. Use a Buffer instead.");return Z.isArrayBuffer(e)||Z.isTypedArray(e)?l&&"function"==typeof Blob?new Blob([e]):Buffer.from(e):e}function u(e,r,a){let l=e;if(e&&!a&&"object"==typeof e)if(Z.endsWith(r,"{}"))r=n?r:r.slice(0,-2),e=JSON.stringify(e);else if(Z.isArray(e)&&function(e){return Z.isArray(e)&&!e.some(X)}(e)||(Z.isFileList(e)||Z.endsWith(r,"[]"))&&(l=Z.toArray(e)))return r=Q(r),l.forEach((function(e,n){!Z.isUndefined(e)&&null!==e&&t.append(!0===i?J([r],n,o):null===i?r:r+"[]",s(e))})),!1;return!!X(e)||(t.append(J(a,r,o),s(e)),!1)}const c=[],d=Object.assign(ee,{defaultVisitor:u,convertValue:s,isVisitable:X});if(!Z.isObject(e))throw new TypeError("data must be an object");return function e(r,n){if(!Z.isUndefined(r)){if(-1!==c.indexOf(r))throw Error("Circular reference detected in "+n.join("."));c.push(r),Z.forEach(r,(function(r,o){!0===(!(Z.isUndefined(r)||null===r)&&a.call(t,r,Z.isString(o)?o.trim():o,n,d))&&e(r,n?n.concat(o):[o])})),c.pop()}}(e),t}function re(e){const t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(e).replace(/[!'()~]|%20|%00/g,(function(e){return t[e]}))}function ne(e,t){this._pairs=[],e&&te(e,this,t)}const ae=ne.prototype;function oe(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+")}function ie(e,t,r){if(!t)return e;const n=r&&r.encode||oe;Z.isFunction(r)&&(r={serialize:r});const a=r&&r.serialize;let o;if(o=a?a(t,r):Z.isURLSearchParams(t)?t.toString():new ne(t,r).toString(n),o){const t=e.indexOf("#");-1!==t&&(e=e.slice(0,t)),e+=(-1===e.indexOf("?")?"?":"&")+o}return e}ae.append=function(e,t){this._pairs.push([e,t])},ae.toString=function(e){const t=e?function(t){return e.call(this,t,re)}:re;return this._pairs.map((function(e){return t(e[0])+"="+t(e[1])}),"").join("&")};var le=class{constructor(){this.handlers=[]}use(e,t,r){return this.handlers.push({fulfilled:e,rejected:t,synchronous:!!r&&r.synchronous,runWhen:r?r.runWhen:null}),this.handlers.length-1}eject(e){this.handlers[e]&&(this.handlers[e]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(e){Z.forEach(this.handlers,(function(t){null!==t&&e(t)}))}},se={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},ue={isBrowser:!0,classes:{URLSearchParams:"undefined"!=typeof URLSearchParams?URLSearchParams:ne,FormData:"undefined"!=typeof FormData?FormData:null,Blob:"undefined"!=typeof Blob?Blob:null},protocols:["http","https","file","blob","url","data"]};const ce="undefined"!=typeof window&&"undefined"!=typeof document,de="object"==typeof navigator&&navigator||void 0,fe=ce&&(!de||["ReactNative","NativeScript","NS"].indexOf(de.product)<0),pe="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope&&"function"==typeof self.importScripts,me=ce&&window.location.href||"http://localhost";var he={...Object.freeze({__proto__:null,hasBrowserEnv:ce,hasStandardBrowserWebWorkerEnv:pe,hasStandardBrowserEnv:fe,navigator:de,origin:me}),...ue};function ve(e){function t(e,r,n,a){let o=e[a++];if("__proto__"===o)return!0;const i=Number.isFinite(+o),l=a>=e.length;if(o=!o&&Z.isArray(n)?n.length:o,l)return Z.hasOwnProp(n,o)?n[o]=[n[o],r]:n[o]=r,!i;n[o]&&Z.isObject(n[o])||(n[o]=[]);return t(e,r,n[o],a)&&Z.isArray(n[o])&&(n[o]=function(e){const t={},r=Object.keys(e);let n;const a=r.length;let o;for(n=0;n<a;n++)o=r[n],t[o]=e[o];return t}(n[o])),!i}if(Z.isFormData(e)&&Z.isFunction(e.entries)){const r={};return Z.forEachEntry(e,((e,n)=>{t(function(e){return Z.matchAll(/\w+|\[(\w*)]/g,e).map((e=>"[]"===e[0]?"":e[1]||e[0]))}(e),n,r,0)})),r}return null}const ge={transitional:se,adapter:["xhr","http","fetch"],transformRequest:[function(e,t){const r=t.getContentType()||"",n=r.indexOf("application/json")>-1,a=Z.isObject(e);a&&Z.isHTMLForm(e)&&(e=new FormData(e));if(Z.isFormData(e))return n?JSON.stringify(ve(e)):e;if(Z.isArrayBuffer(e)||Z.isBuffer(e)||Z.isStream(e)||Z.isFile(e)||Z.isBlob(e)||Z.isReadableStream(e))return e;if(Z.isArrayBufferView(e))return e.buffer;if(Z.isURLSearchParams(e))return t.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),e.toString();let o;if(a){if(r.indexOf("application/x-www-form-urlencoded")>-1)return function(e,t){return te(e,new he.classes.URLSearchParams,{visitor:function(e,t,r,n){return he.isNode&&Z.isBuffer(e)?(this.append(t,e.toString("base64")),!1):n.defaultVisitor.apply(this,arguments)},...t})}(e,this.formSerializer).toString();if((o=Z.isFileList(e))||r.indexOf("multipart/form-data")>-1){const t=this.env&&this.env.FormData;return te(o?{"files[]":e}:e,t&&new t,this.formSerializer)}}return a||n?(t.setContentType("application/json",!1),function(e,t,r){if(Z.isString(e))try{return(t||JSON.parse)(e),Z.trim(e)}catch(n){if("SyntaxError"!==n.name)throw n}return(r||JSON.stringify)(e)}(e)):e}],transformResponse:[function(e){const t=this.transitional||ge.transitional,r=t&&t.forcedJSONParsing,n="json"===this.responseType;if(Z.isResponse(e)||Z.isReadableStream(e))return e;if(e&&Z.isString(e)&&(r&&!this.responseType||n)){const r=!(t&&t.silentJSONParsing)&&n;try{return JSON.parse(e,this.parseReviver)}catch(a){if(r){if("SyntaxError"===a.name)throw q.from(a,q.ERR_BAD_RESPONSE,this,null,this.response);throw a}}}return e}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:he.classes.FormData,Blob:he.classes.Blob},validateStatus:function(e){return e>=200&&e<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};Z.forEach(["delete","get","head","post","put","patch"],(e=>{ge.headers[e]={}}));var be=ge;const ye=Z.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]);const xe=Symbol("internals");function Ce(e){return e&&String(e).trim().toLowerCase()}function Ae(e){return!1===e||null==e?e:Z.isArray(e)?e.map(Ae):String(e)}function _e(e,t,r,n,a){return Z.isFunction(n)?n.call(this,t,r):(a&&(t=r),Z.isString(t)?Z.isString(n)?-1!==t.indexOf(n):Z.isRegExp(n)?n.test(t):void 0:void 0)}class Ee{constructor(e){e&&this.set(e)}set(e,t,r){const n=this;function a(e,t,r){const a=Ce(t);if(!a)throw new Error("header name must be a non-empty string");const o=Z.findKey(n,a);(!o||void 0===n[o]||!0===r||void 0===r&&!1!==n[o])&&(n[o||t]=Ae(e))}const o=(e,t)=>Z.forEach(e,((e,r)=>a(e,r,t)));if(Z.isPlainObject(e)||e instanceof this.constructor)o(e,t);else if(Z.isString(e)&&(e=e.trim())&&!/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(e.trim()))o((e=>{const t={};let r,n,a;return e&&e.split("\n").forEach((function(e){a=e.indexOf(":"),r=e.substring(0,a).trim().toLowerCase(),n=e.substring(a+1).trim(),!r||t[r]&&ye[r]||("set-cookie"===r?t[r]?t[r].push(n):t[r]=[n]:t[r]=t[r]?t[r]+", "+n:n)})),t})(e),t);else if(Z.isObject(e)&&Z.isIterable(e)){let r,n,a={};for(const t of e){if(!Z.isArray(t))throw TypeError("Object iterator must return a key-value pair");a[n=t[0]]=(r=a[n])?Z.isArray(r)?[...r,t[1]]:[r,t[1]]:t[1]}o(a,t)}else null!=e&&a(t,e,r);return this}get(e,t){if(e=Ce(e)){const r=Z.findKey(this,e);if(r){const e=this[r];if(!t)return e;if(!0===t)return function(e){const t=Object.create(null),r=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let n;for(;n=r.exec(e);)t[n[1]]=n[2];return t}(e);if(Z.isFunction(t))return t.call(this,e,r);if(Z.isRegExp(t))return t.exec(e);throw new TypeError("parser must be boolean|regexp|function")}}}has(e,t){if(e=Ce(e)){const r=Z.findKey(this,e);return!(!r||void 0===this[r]||t&&!_e(0,this[r],r,t))}return!1}delete(e,t){const r=this;let n=!1;function a(e){if(e=Ce(e)){const a=Z.findKey(r,e);!a||t&&!_e(0,r[a],a,t)||(delete r[a],n=!0)}}return Z.isArray(e)?e.forEach(a):a(e),n}clear(e){const t=Object.keys(this);let r=t.length,n=!1;for(;r--;){const a=t[r];e&&!_e(0,this[a],a,e,!0)||(delete this[a],n=!0)}return n}normalize(e){const t=this,r={};return Z.forEach(this,((n,a)=>{const o=Z.findKey(r,a);if(o)return t[o]=Ae(n),void delete t[a];const i=e?function(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,((e,t,r)=>t.toUpperCase()+r))}(a):String(a).trim();i!==a&&delete t[a],t[i]=Ae(n),r[i]=!0})),this}concat(...e){return this.constructor.concat(this,...e)}toJSON(e){const t=Object.create(null);return Z.forEach(this,((r,n)=>{null!=r&&!1!==r&&(t[n]=e&&Z.isArray(r)?r.join(", "):r)})),t}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map((([e,t])=>e+": "+t)).join("\n")}getSetCookie(){return this.get("set-cookie")||[]}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(e){return e instanceof this?e:new this(e)}static concat(e,...t){const r=new this(e);return t.forEach((e=>r.set(e))),r}static accessor(e){const t=(this[xe]=this[xe]={accessors:{}}).accessors,r=this.prototype;function n(e){const n=Ce(e);t[n]||(!function(e,t){const r=Z.toCamelCase(" "+t);["get","set","has"].forEach((n=>{Object.defineProperty(e,n+r,{value:function(e,r,a){return this[n].call(this,t,e,r,a)},configurable:!0})}))}(r,e),t[n]=!0)}return Z.isArray(e)?e.forEach(n):n(e),this}}Ee.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]),Z.reduceDescriptors(Ee.prototype,(({value:e},t)=>{let r=t[0].toUpperCase()+t.slice(1);return{get:()=>e,set(e){this[r]=e}}})),Z.freezeMethods(Ee);var Se=Ee;function we(e,t){const r=this||be,n=t||r,a=Se.from(n.headers);let o=n.data;return Z.forEach(e,(function(e){o=e.call(r,o,a.normalize(),t?t.status:void 0)})),a.normalize(),o}function ke(e){return!(!e||!e.__CANCEL__)}function Me(e,t,r){q.call(this,null==e?"canceled":e,q.ERR_CANCELED,t,r),this.name="CanceledError"}function Te(e,t,r){const n=r.config.validateStatus;r.status&&n&&!n(r.status)?t(new q("Request failed with status code "+r.status,[q.ERR_BAD_REQUEST,q.ERR_BAD_RESPONSE][Math.floor(r.status/100)-4],r.config,r.request,r)):e(r)}Z.inherits(Me,q,{__CANCEL__:!0});const Oe=(e,t,r=3)=>{let n=0;const a=function(e,t){e=e||10;const r=new Array(e),n=new Array(e);let a,o=0,i=0;return t=void 0!==t?t:1e3,function(l){const s=Date.now(),u=n[i];a||(a=s),r[o]=l,n[o]=s;let c=i,d=0;for(;c!==o;)d+=r[c++],c%=e;if(o=(o+1)%e,o===i&&(i=(i+1)%e),s-a<t)return;const f=u&&s-u;return f?Math.round(1e3*d/f):void 0}}(50,250);return function(e,t){let r,n,a=0,o=1e3/t;const i=(t,o=Date.now())=>{a=o,r=null,n&&(clearTimeout(n),n=null),e(...t)};return[(...e)=>{const t=Date.now(),l=t-a;l>=o?i(e,t):(r=e,n||(n=setTimeout((()=>{n=null,i(r)}),o-l)))},()=>r&&i(r)]}((r=>{const o=r.loaded,i=r.lengthComputable?r.total:void 0,l=o-n,s=a(l);n=o;e({loaded:o,total:i,progress:i?o/i:void 0,bytes:l,rate:s||void 0,estimated:s&&i&&o<=i?(i-o)/s:void 0,event:r,lengthComputable:null!=i,[t?"download":"upload"]:!0})}),r)},De=(e,t)=>{const r=null!=e;return[n=>t[0]({lengthComputable:r,total:e,loaded:n}),t[1]]},Re=e=>(...t)=>Z.asap((()=>e(...t)));var Pe=he.hasStandardBrowserEnv?((e,t)=>r=>(r=new URL(r,he.origin),e.protocol===r.protocol&&e.host===r.host&&(t||e.port===r.port)))(new URL(he.origin),he.navigator&&/(msie|trident)/i.test(he.navigator.userAgent)):()=>!0,Le=he.hasStandardBrowserEnv?{write(e,t,r,n,a,o){const i=[e+"="+encodeURIComponent(t)];Z.isNumber(r)&&i.push("expires="+new Date(r).toGMTString()),Z.isString(n)&&i.push("path="+n),Z.isString(a)&&i.push("domain="+a),!0===o&&i.push("secure"),document.cookie=i.join("; ")},read(e){const t=document.cookie.match(new RegExp("(^|;\\s*)("+e+")=([^;]*)"));return t?decodeURIComponent(t[3]):null},remove(e){this.write(e,"",Date.now()-864e5)}}:{write(){},read(){return null},remove(){}};function Ie(e,t,r){let n=!/^([a-z][a-z\d+\-.]*:)?\/\//i.test(t);return e&&(n||0==r)?function(e,t){return t?e.replace(/\/?\/$/,"")+"/"+t.replace(/^\/+/,""):e}(e,t):t}const je=e=>e instanceof Se?{...e}:e;function Fe(e,t){t=t||{};const r={};function n(e,t,r,n){return Z.isPlainObject(e)&&Z.isPlainObject(t)?Z.merge.call({caseless:n},e,t):Z.isPlainObject(t)?Z.merge({},t):Z.isArray(t)?t.slice():t}function a(e,t,r,a){return Z.isUndefined(t)?Z.isUndefined(e)?void 0:n(void 0,e,0,a):n(e,t,0,a)}function o(e,t){if(!Z.isUndefined(t))return n(void 0,t)}function i(e,t){return Z.isUndefined(t)?Z.isUndefined(e)?void 0:n(void 0,e):n(void 0,t)}function l(r,a,o){return o in t?n(r,a):o in e?n(void 0,r):void 0}const s={url:o,method:o,data:o,baseURL:i,transformRequest:i,transformResponse:i,paramsSerializer:i,timeout:i,timeoutMessage:i,withCredentials:i,withXSRFToken:i,adapter:i,responseType:i,xsrfCookieName:i,xsrfHeaderName:i,onUploadProgress:i,onDownloadProgress:i,decompress:i,maxContentLength:i,maxBodyLength:i,beforeRedirect:i,transport:i,httpAgent:i,httpsAgent:i,cancelToken:i,socketPath:i,responseEncoding:i,validateStatus:l,headers:(e,t,r)=>a(je(e),je(t),0,!0)};return Z.forEach(Object.keys({...e,...t}),(function(n){const o=s[n]||a,i=o(e[n],t[n],n);Z.isUndefined(i)&&o!==l||(r[n]=i)})),r}var Be=e=>{const t=Fe({},e);let{data:r,withXSRFToken:n,xsrfHeaderName:a,xsrfCookieName:o,headers:i,auth:l}=t;if(t.headers=i=Se.from(i),t.url=ie(Ie(t.baseURL,t.url,t.allowAbsoluteUrls),e.params,e.paramsSerializer),l&&i.set("Authorization","Basic "+btoa((l.username||"")+":"+(l.password?unescape(encodeURIComponent(l.password)):""))),Z.isFormData(r))if(he.hasStandardBrowserEnv||he.hasStandardBrowserWebWorkerEnv)i.setContentType(void 0);else if(Z.isFunction(r.getHeaders)){const e=r.getHeaders(),t=["content-type","content-length"];Object.entries(e).forEach((([e,r])=>{t.includes(e.toLowerCase())&&i.set(e,r)}))}if(he.hasStandardBrowserEnv&&(n&&Z.isFunction(n)&&(n=n(t)),n||!1!==n&&Pe(t.url))){const e=a&&o&&Le.read(o);e&&i.set(a,e)}return t};var Ne="undefined"!=typeof XMLHttpRequest&&function(e){return new Promise((function(t,r){const n=Be(e);let a=n.data;const o=Se.from(n.headers).normalize();let i,l,s,u,c,{responseType:d,onUploadProgress:f,onDownloadProgress:p}=n;function m(){u&&u(),c&&c(),n.cancelToken&&n.cancelToken.unsubscribe(i),n.signal&&n.signal.removeEventListener("abort",i)}let h=new XMLHttpRequest;function v(){if(!h)return;const n=Se.from("getAllResponseHeaders"in h&&h.getAllResponseHeaders());Te((function(e){t(e),m()}),(function(e){r(e),m()}),{data:d&&"text"!==d&&"json"!==d?h.response:h.responseText,status:h.status,statusText:h.statusText,headers:n,config:e,request:h}),h=null}h.open(n.method.toUpperCase(),n.url,!0),h.timeout=n.timeout,"onloadend"in h?h.onloadend=v:h.onreadystatechange=function(){h&&4===h.readyState&&(0!==h.status||h.responseURL&&0===h.responseURL.indexOf("file:"))&&setTimeout(v)},h.onabort=function(){h&&(r(new q("Request aborted",q.ECONNABORTED,e,h)),h=null)},h.onerror=function(t){const n=new q(t&&t.message?t.message:"Network Error",q.ERR_NETWORK,e,h);n.event=t||null,r(n),h=null},h.ontimeout=function(){let t=n.timeout?"timeout of "+n.timeout+"ms exceeded":"timeout exceeded";const a=n.transitional||se;n.timeoutErrorMessage&&(t=n.timeoutErrorMessage),r(new q(t,a.clarifyTimeoutError?q.ETIMEDOUT:q.ECONNABORTED,e,h)),h=null},void 0===a&&o.setContentType(null),"setRequestHeader"in h&&Z.forEach(o.toJSON(),(function(e,t){h.setRequestHeader(t,e)})),Z.isUndefined(n.withCredentials)||(h.withCredentials=!!n.withCredentials),d&&"json"!==d&&(h.responseType=n.responseType),p&&([s,c]=Oe(p,!0),h.addEventListener("progress",s)),f&&h.upload&&([l,u]=Oe(f),h.upload.addEventListener("progress",l),h.upload.addEventListener("loadend",u)),(n.cancelToken||n.signal)&&(i=t=>{h&&(r(!t||t.type?new Me(null,e,h):t),h.abort(),h=null)},n.cancelToken&&n.cancelToken.subscribe(i),n.signal&&(n.signal.aborted?i():n.signal.addEventListener("abort",i)));const g=function(e){const t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}(n.url);g&&-1===he.protocols.indexOf(g)?r(new q("Unsupported protocol "+g+":",q.ERR_BAD_REQUEST,e)):h.send(a||null)}))};var $e=(e,t)=>{const{length:r}=e=e?e.filter(Boolean):[];if(t||r){let r,n=new AbortController;const a=function(e){if(!r){r=!0,i();const t=e instanceof Error?e:this.reason;n.abort(t instanceof q?t:new Me(t instanceof Error?t.message:t))}};let o=t&&setTimeout((()=>{o=null,a(new q(`timeout ${t} of ms exceeded`,q.ETIMEDOUT))}),t);const i=()=>{e&&(o&&clearTimeout(o),o=null,e.forEach((e=>{e.unsubscribe?e.unsubscribe(a):e.removeEventListener("abort",a)})),e=null)};e.forEach((e=>e.addEventListener("abort",a)));const{signal:l}=n;return l.unsubscribe=()=>Z.asap(i),l}};const Ue=function*(e,t){let r=e.byteLength;if(!t||r<t)return void(yield e);let n,a=0;for(;a<r;)n=a+t,yield e.slice(a,n),a=n},ze=async function*(e){if(e[Symbol.asyncIterator])return void(yield*e);const t=e.getReader();try{for(;;){const{done:e,value:r}=await t.read();if(e)break;yield r}}finally{await t.cancel()}},Ve=(e,t,r,n)=>{const a=async function*(e,t){for await(const r of ze(e))yield*Ue(r,t)}(e,t);let o,i=0,l=e=>{o||(o=!0,n&&n(e))};return new ReadableStream({async pull(e){try{const{done:t,value:n}=await a.next();if(t)return l(),void e.close();let o=n.byteLength;if(r){let e=i+=o;r(e)}e.enqueue(new Uint8Array(n))}catch(t){throw l(t),t}},cancel(e){return l(e),a.return()}},{highWaterMark:2})},{isFunction:He}=Z,We=(({Request:e,Response:t})=>({Request:e,Response:t}))(Z.global),{ReadableStream:Ge,TextEncoder:Ze}=Z.global,qe=(e,...t)=>{try{return!!e(...t)}catch(r){return!1}},Ye=e=>{e=Z.merge.call({skipUndefined:!0},We,e);const{fetch:t,Request:r,Response:n}=e,a=t?He(t):"function"==typeof fetch,o=He(r),i=He(n);if(!a)return!1;const l=a&&He(Ge),s=a&&("function"==typeof Ze?(u=new Ze,e=>u.encode(e)):async e=>new Uint8Array(await new r(e).arrayBuffer()));var u;const c=o&&l&&qe((()=>{let e=!1;const t=new r(he.origin,{body:new Ge,method:"POST",get duplex(){return e=!0,"half"}}).headers.has("Content-Type");return e&&!t})),d=i&&l&&qe((()=>Z.isReadableStream(new n("").body))),f={stream:d&&(e=>e.body)};a&&["text","arrayBuffer","blob","formData","stream"].forEach((e=>{!f[e]&&(f[e]=(t,r)=>{let n=t&&t[e];if(n)return n.call(t);throw new q(`Response type '${e}' is not supported`,q.ERR_NOT_SUPPORT,r)})}));const p=async(e,t)=>{const n=Z.toFiniteNumber(e.getContentLength());return null==n?(async e=>{if(null==e)return 0;if(Z.isBlob(e))return e.size;if(Z.isSpecCompliantForm(e)){const t=new r(he.origin,{method:"POST",body:e});return(await t.arrayBuffer()).byteLength}return Z.isArrayBufferView(e)||Z.isArrayBuffer(e)?e.byteLength:(Z.isURLSearchParams(e)&&(e+=""),Z.isString(e)?(await s(e)).byteLength:void 0)})(t):n};return async e=>{let{url:a,method:i,data:l,signal:s,cancelToken:u,timeout:m,onDownloadProgress:h,onUploadProgress:v,responseType:g,headers:b,withCredentials:y="same-origin",fetchOptions:x}=Be(e),C=t||fetch;g=g?(g+"").toLowerCase():"text";let A=$e([s,u&&u.toAbortSignal()],m),_=null;const E=A&&A.unsubscribe&&(()=>{A.unsubscribe()});let S;try{if(v&&c&&"get"!==i&&"head"!==i&&0!==(S=await p(b,l))){let e,t=new r(a,{method:"POST",body:l,duplex:"half"});if(Z.isFormData(l)&&(e=t.headers.get("content-type"))&&b.setContentType(e),t.body){const[e,r]=De(S,Oe(Re(v)));l=Ve(t.body,65536,e,r)}}Z.isString(y)||(y=y?"include":"omit");const t=o&&"credentials"in r.prototype,s={...x,signal:A,method:i.toUpperCase(),headers:b.normalize().toJSON(),body:l,duplex:"half",credentials:t?y:void 0};_=o&&new r(a,s);let u=await(o?C(_,x):C(a,s));const m=d&&("stream"===g||"response"===g);if(d&&(h||m&&E)){const e={};["status","statusText","headers"].forEach((t=>{e[t]=u[t]}));const t=Z.toFiniteNumber(u.headers.get("content-length")),[r,a]=h&&De(t,Oe(Re(h),!0))||[];u=new n(Ve(u.body,65536,r,(()=>{a&&a(),E&&E()})),e)}g=g||"text";let w=await f[Z.findKey(f,g)||"text"](u,e);return!m&&E&&E(),await new Promise(((t,r)=>{Te(t,r,{data:w,headers:Se.from(u.headers),status:u.status,statusText:u.statusText,config:e,request:_})}))}catch(w){if(E&&E(),w&&"TypeError"===w.name&&/Load failed|fetch/i.test(w.message))throw Object.assign(new q("Network Error",q.ERR_NETWORK,e,_),{cause:w.cause||w});throw q.from(w,w&&w.code,e,_)}}},Ke=new Map,Xe=e=>{let t=e?e.env:{};const{fetch:r,Request:n,Response:a}=t,o=[n,a,r];let i,l,s=o.length,u=Ke;for(;s--;)i=o[s],l=u.get(i),void 0===l&&u.set(i,l=s?new Map:Ye(t)),u=l;return l};Xe();const Qe={http:null,xhr:Ne,fetch:{get:Xe}};Z.forEach(Qe,((e,t)=>{if(e){try{Object.defineProperty(e,"name",{value:t})}catch(r){}Object.defineProperty(e,"adapterName",{value:t})}}));const Je=e=>`- ${e}`,et=e=>Z.isFunction(e)||null===e||!1===e;var tt=(e,t)=>{e=Z.isArray(e)?e:[e];const{length:r}=e;let n,a;const o={};for(let i=0;i<r;i++){let r;if(n=e[i],a=n,!et(n)&&(a=Qe[(r=String(n)).toLowerCase()],void 0===a))throw new q(`Unknown adapter '${r}'`);if(a&&(Z.isFunction(a)||(a=a.get(t))))break;o[r||"#"+i]=a}if(!a){const e=Object.entries(o).map((([e,t])=>`adapter ${e} `+(!1===t?"is not supported by the environment":"is not available in the build")));throw new q("There is no suitable adapter to dispatch the request "+(r?e.length>1?"since :\n"+e.map(Je).join("\n"):" "+Je(e[0]):"as no adapter specified"),"ERR_NOT_SUPPORT")}return a};function rt(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new Me(null,e)}function nt(e){rt(e),e.headers=Se.from(e.headers),e.data=we.call(e,e.transformRequest),-1!==["post","put","patch"].indexOf(e.method)&&e.headers.setContentType("application/x-www-form-urlencoded",!1);return tt(e.adapter||be.adapter,e)(e).then((function(t){return rt(e),t.data=we.call(e,e.transformResponse,t),t.headers=Se.from(t.headers),t}),(function(t){return ke(t)||(rt(e),t&&t.response&&(t.response.data=we.call(e,e.transformResponse,t.response),t.response.headers=Se.from(t.response.headers))),Promise.reject(t)}))}const at="1.12.2",ot={};["object","boolean","number","function","string","symbol"].forEach(((e,t)=>{ot[e]=function(r){return typeof r===e||"a"+(t<1?"n ":" ")+e}}));const it={};ot.transitional=function(e,t,r){function n(e,t){return"[Axios v"+at+"] Transitional option '"+e+"'"+t+(r?". "+r:"")}return(r,a,o)=>{if(!1===e)throw new q(n(a," has been removed"+(t?" in "+t:"")),q.ERR_DEPRECATED);return t&&!it[a]&&(it[a]=!0,console.warn(n(a," has been deprecated since v"+t+" and will be removed in the near future"))),!e||e(r,a,o)}},ot.spelling=function(e){return(t,r)=>(console.warn(`${r} is likely a misspelling of ${e}`),!0)};var lt={assertOptions:function(e,t,r){if("object"!=typeof e)throw new q("options must be an object",q.ERR_BAD_OPTION_VALUE);const n=Object.keys(e);let a=n.length;for(;a-- >0;){const o=n[a],i=t[o];if(i){const t=e[o],r=void 0===t||i(t,o,e);if(!0!==r)throw new q("option "+o+" must be "+r,q.ERR_BAD_OPTION_VALUE)}else if(!0!==r)throw new q("Unknown option "+o,q.ERR_BAD_OPTION)}},validators:ot};const st=lt.validators;class ut{constructor(e){this.defaults=e||{},this.interceptors={request:new le,response:new le}}async request(e,t){try{return await this._request(e,t)}catch(r){if(r instanceof Error){let e={};Error.captureStackTrace?Error.captureStackTrace(e):e=new Error;const t=e.stack?e.stack.replace(/^.+\n/,""):"";try{r.stack?t&&!String(r.stack).endsWith(t.replace(/^.+\n.+\n/,""))&&(r.stack+="\n"+t):r.stack=t}catch(n){}}throw r}}_request(e,t){"string"==typeof e?(t=t||{}).url=e:t=e||{},t=Fe(this.defaults,t);const{transitional:r,paramsSerializer:n,headers:a}=t;void 0!==r&&lt.assertOptions(r,{silentJSONParsing:st.transitional(st.boolean),forcedJSONParsing:st.transitional(st.boolean),clarifyTimeoutError:st.transitional(st.boolean)},!1),null!=n&&(Z.isFunction(n)?t.paramsSerializer={serialize:n}:lt.assertOptions(n,{encode:st.function,serialize:st.function},!0)),void 0!==t.allowAbsoluteUrls||(void 0!==this.defaults.allowAbsoluteUrls?t.allowAbsoluteUrls=this.defaults.allowAbsoluteUrls:t.allowAbsoluteUrls=!0),lt.assertOptions(t,{baseUrl:st.spelling("baseURL"),withXsrfToken:st.spelling("withXSRFToken")},!0),t.method=(t.method||this.defaults.method||"get").toLowerCase();let o=a&&Z.merge(a.common,a[t.method]);a&&Z.forEach(["delete","get","head","post","put","patch","common"],(e=>{delete a[e]})),t.headers=Se.concat(o,a);const i=[];let l=!0;this.interceptors.request.forEach((function(e){"function"==typeof e.runWhen&&!1===e.runWhen(t)||(l=l&&e.synchronous,i.unshift(e.fulfilled,e.rejected))}));const s=[];let u;this.interceptors.response.forEach((function(e){s.push(e.fulfilled,e.rejected)}));let c,d=0;if(!l){const e=[nt.bind(this),void 0];for(e.unshift(...i),e.push(...s),c=e.length,u=Promise.resolve(t);d<c;)u=u.then(e[d++],e[d++]);return u}c=i.length;let f=t;for(;d<c;){const e=i[d++],t=i[d++];try{f=e(f)}catch(p){t.call(this,p);break}}try{u=nt.call(this,f)}catch(p){return Promise.reject(p)}for(d=0,c=s.length;d<c;)u=u.then(s[d++],s[d++]);return u}getUri(e){return ie(Ie((e=Fe(this.defaults,e)).baseURL,e.url,e.allowAbsoluteUrls),e.params,e.paramsSerializer)}}
vendor: 1,565 bytes, line 155
155Z.forEach(["delete","get","head","options"],(function(e){ut.prototype[e]=function(t,r){return this.request(Fe(r||{},{method:e,url:t,data:(r||{}).data}))}})),Z.forEach(["post","put","patch"],(function(e){function t(t){return function(r,n,a){return this.request(Fe(a||{},{method:e,headers:t?{"Content-Type":"multipart/form-data"}:{},url:r,data:n}))}}ut.prototype[e]=t(),ut.prototype[e+"Form"]=t(!0)}));var ct=ut;class dt{constructor(e){if("function"!=typeof e)throw new TypeError("executor must be a function.");let t;this.promise=new Promise((function(e){t=e}));const r=this;this.promise.then((e=>{if(!r._listeners)return;let t=r._listeners.length;for(;t-- >0;)r._listeners[t](e);r._listeners=null})),this.promise.then=e=>{let t;const n=new Promise((e=>{r.subscribe(e),t=e})).then(e);return n.cancel=function(){r.unsubscribe(t)},n},e((function(e,n,a){r.reason||(r.reason=new Me(e,n,a),t(r.reason))}))}throwIfRequested(){if(this.reason)throw this.reason}subscribe(e){this.reason?e(this.reason):this._listeners?this._listeners.push(e):this._listeners=[e]}unsubscribe(e){if(!this._listeners)return;const t=this._listeners.indexOf(e);-1!==t&&this._listeners.splice(t,1)}toAbortSignal(){const e=new AbortController,t=t=>{e.abort(t)};return this.subscribe(t),e.signal.unsubscribe=()=>this.unsubscribe(t),e.signal}static source(){let e;return{token:new dt((function(t){e=t})),cancel:e}}}var ft=dt;const pt={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,Parti
vendor: 1,930 bytes, line 155
155alContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511};Object.entries(pt).forEach((([e,t])=>{pt[t]=e}));var mt=pt;const ht=function e(t){const r=new ct(t),a=n(ct.prototype.request,r);return Z.extend(a,ct.prototype,r,{allOwnKeys:!0}),Z.extend(a,r,null,{allOwnKeys:!0}),a.create=function(r){return e(Fe(t,r))},a}(be);ht.Axios=ct,ht.CanceledError=Me,ht.CancelToken=ft,ht.isCancel=ke,ht.VERSION=at,ht.toFormData=te,ht.AxiosError=q,ht.Cancel=ht.CanceledError,ht.all=function(e){return Promise.all(e)},ht.spread=function(e){return function(t){return e.apply(null,t)}},ht.isAxiosError=function(e){return Z.isObject(e)&&!0===e.isAxiosError},ht.mergeConfig=Fe,ht.AxiosHeaders=Se,ht.formToJSON=e=>ve(Z.isHTMLForm(e)?new FormData(e):e),ht.getAdapter=tt,ht.HttpStatusCode=mt,ht.default=ht,e.exports=ht},86479:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}
155),t.StyledArrowControl=t.Numbers=t.SlidingSlot=t.Root=t.classes=void 0;const a=r(91972),o=n(r(22753)),i="SlideControls";t.classes={mobileFullSize:`${i}-mobileFullSize`,fullSize:`${i}-fullSize`,vertical:`${i}-vertical`,hide:`${i}-hide`,middleContainer:`${i}-middleContainer`,chevron:`${i}-chevron`,up:`${i}-up`,down:`${i}-down`,total:`${i}-total`,active:`${i}-active`,number:`${i}-number`,light:`${i}-light`};const l=`${i}-fade`,s=`${i}-slide`,u="0.3s";t.Root=(0,a.styled)("div")((({theme:e})=>({display:"flex",alignItems:"center",overflow:"hidden",minHeight:"48px",[`&.${t.classes.mobileFullSize}`]:{[e.breakpoints.down("sm")]:{width:"100%",justifyContent:"space-between"}},[`&.${t.classes.fullSize}`]:{width:"100%",justifyContent:"space-between"},[`&.${t.classes.vertical}`]:{flexDirection:"column",[`.${t.classes.middleContainer}`]:{margin:"10px 0",padding:"10px 0",overflow:"hidden"}},[`&.${t.classes.hide}`]:{[`.${t.classes.middleContainer}`]:{display:"none"}},[`&.${t.classes.light}`]:{[`.${t.classes.number}, .${t.classes.total}, .${t.classes.chevron}`]:{color:`${e.colours.white}cc`,"&:hover":{color:e.colours.white}}},[`.${t.classes.middleContainer}`]:{display:"flex",margin:"0 24px",userSelect:"none",position:"relative"},[`.${t.classes.chevron}`]:{width:"37px",height:"37px",color:e.colours.slate,transition:"0.2s color ease-in-out","&:hover":{color:e.colours.charcoal}},[`.${t.classes.total}`]:{marginLeft:"2px",fontSize:"20px",color:e.colours.slate,"&::before":{content:"'/'",display:"inline-block",marginRight:"4px"}},[`.${t.classes.number}`]:{fontSize:"20px",width:"28px",textAlign:"center",color:e.colours.slate,animation:`${l} ${u} ease-in-out reverse both`,"&$active":{animation:`${l} ${u} ease-in-out both`},"&:first-of-type:last-of-type":{opacity:1,animation:"none"}},[`@keyframes ${l}`]:{"0%":{opacity:0},"100%":{opacity:1}}}))),t.SlidingSlot=(0,a.styled)("span")({height:"28px"}),t.Numbers=(0,a.styled)("span")({display:"flex",flexDirection:"column",[`&.${t.classes.up}`]:{animation:`${s} ${u} ease-in-out both`},[`&.${t.classes.down}`]:{animation:`${s} ${u} ease-in-out reverse both`},[`@keyframes ${s}`]:{"0%":{marginTop:0},"100%":{marginTop:"-100%"}}}
155),t.StyledArrowControl=(0,a.styled)(o.default)((({theme:e})=>({"&&":{color:e.colours.slate,"&:hover":{color:e.colours.charcoal}}})))},86486:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.StyledNavigationListButton=t.Container=t.Heading=t.RegionsWrapper=t.classes=void 0;const a=r(91972),o=n(r(25043)),i=n(r(9866)),l=r(94023);t.classes={languageIcon:"LanguageSelection-languageIcon"},t.RegionsWrapper=(0,a.styled)(o.default)((({theme:e})=>({[e.breakpoints.up("lg")]:{flexWrap:"nowrap",gap:"22px"}}))),t.Heading=(0,a.styled)(i.default)((({theme:e})=>({marginTop:"32px",marginBottom:"16px",[e.breakpoints.down("lg")]:{marginTop:"24px"}}))),t.Container=(0,a.styled)("div")((({theme:e})=>({height:"460px",columnCount:3,columnFill:"auto",[e.breakpoints.down(1024)]:{height:"calc(100% - 56px)"},[e.breakpoints.down("lg")]:{columnCount:"unset",height:"auto"}}))),t.StyledNavigationListButton=(0,a.styled)(l.NavigationListButton)((({theme:e})=>({justifyContent:"start",width:"100%",margin:0,lineHeight:"22px",whiteSpace:"pre-line",fontSize:"16px",padding:"4px 10px",minWidth:"230px",color:e.colours.charcoal,[e.breakpoints.down(1024)]:{minWidth:"unset",whiteSpace:"normal"},[e.breakpoints.down("lg")]:{padding:"6px 10px",whiteSpace:"pre-line"},[`.${t.classes.languageIcon}`]:{marginRight:"10px",width:"20px"}})))},86519:function(e,t,r){"use strict";r.r(t),r.d(t,{HubSpotFormLocale:function(){return n},HubspotProvider:function(){return s},useHubspotContext:function(){return l},useHubspotForm:function(){return u}});var n,a=r(86326);!function(e){e.ENGLISH="en",e.DANISH="da",e.GERMAN="de",e.SPANISH="es",e.SPANISH_MEXICO="es-mx",e.FINNISH="fi",e.FRENCH="fr",e.ITALIAN="it",e.JAPANESE="ja",e.DUTCH="nl",e.POLISH="pl",e.PORTUGUESE="pt-br",e.SWEDISH="sv",e.CHINESE="zh-cn",e.CHINESE_HONG_KONG="zh-hk"}(n||(n={}));var o=[];var i=(0,a.createContext)({loaded:!1,error:!1}),l=function(){return(0,a.useContext)(i)},s=function(e){var t=e.async,r=e.addToHead,n=e.children,l=function(e,t,r){void 0===t&&(t=!0),void 0===r&&(r=!1);var n=(0,a.useState)(!1),i=n[0],l=n[1],s=(0,a.useState)(!1),u=s[0],c=s[1];return(0,a.useEffect)((function(){if(!o.includes(e)){o.push(e);var n=document.createElement("script");n.src=e,n.async=t;var a=function(){l(!0),c(!1)},i=function(){var t=o.indexOf(e);t>=0&&o.splice(t,1),n.remove(),l(!0),c(!0)};return n.addEventListener("load",a),n.addEventListener("error",i),r?document.head.appendChild(n):document.body.appendChild(n),function(){n.removeEventListener("load",a),n.removeEventListener("error",i)}}l(!0),c(!1)}),[e]),[i,u]}("https://js.hsforms.net/forms/v2.js",t,r),s=l[0],u=l[1];return a.createElement(i.Provider,{value:{loaded:s,error:u}},n)},u=function(e){var t=l(),r=t.loaded,n=t.error,o=(0,a.useState)(!1),i=o[0],s=o[1];return(0,a.useEffect)((function(){if("undefined"!=typeof window&&window){var t=window;r&&t.hbspt&&!i&&(t.hbspt.forms.create(e),s(!0))}}),[r,i,s]),{loaded:r,formCreated:i,error:n}}},86549:function(e,t,r){"use strict";r.d(t,{s:function(){return _}});var n=r(36870);const a=({data:e,options:t})=>t?.relationship?t.relationship(e):void 0;var o=r(86326);const i=({data:e})=>{const t=(0,o.useMemo)((()=>(e=>"file"in e)(e)?e.file:e.value),[e]);return(0,n.jsx)("a",{href:t.url,children:t.filename})},l=({data:e,options:t})=>t?.upload?t.upload(e):(0,n.jsx)(i,{data:e});var s;!function(e){e[e.Bold=1]="Bold",e[e.Italic=2]="Italic",e[e.Strikethrough=4]="Strikethrough",e[e.Underline=8]="Underline",e[e.Code=16]="Code",e[e.Subscript=32]="Subscript",e[e.Superscript=64]="Superscript"}(s||(s={}));const u={[s.Superscript]:e=>(0,n.jsx)("sup",{children:e}),[s.Subscript]:e=>(0,n.jsx)("sub",{children:e}),[s.Code]:e=>(0,n.jsx)("code",{children:e}),[s.Underline]:e=>(0,n.jsx)("span",{style:{textDecoration:"underline"},children:e}),[s.Strikethrough]:e=>(0,n.jsx)("s",{children:e}),[s.Italic]:e=>(0,n.jsx)("em",{children:e}),[s.Bold]:e=>(0,n.jsx)("strong",{children:e})},c=e=>{const t={...u};return Object.entries((e=>({[s.Superscript]:e?.superscript,[s.Subscript]:e?.subscript,[s.Code]:e?.code,[s.Underline]:e?.underline,[s.Strikethrough]:e?.strikethrough,[s.Ital
155ic]:e?.emphasis,[s.Bold]:e?.strong}))(e)).forEach((([e,r])=>{"function"==typeof r&&(t[e]=r)})),t},d=({data:e,options:t,style:r,wrapTextInSpan:a})=>{const{textFormat:o,text:i}=e;if(!i)return null;const l=i.split("\n").reduce(((e,t,r)=>(r>0&&e.push((0,n.jsx)("br",{},`br-${r}`)),e.push(t),e)),[]);const u=c(t),d=[s.Superscript,s.Subscript,s.Code,s.Underline,s.Strikethrough,s.Italic,s.Bold];let f=l;return d.forEach((e=>{o&e&&(f=u[e](f,r))})),t?.normal?t.normal(f,r):a?(0,n.jsx)("span",{children:f}):f},f=({data:e,options:t})=>t?.block?t.block(e):void 0,p=({data:e,options:t})=>t?.tab?t.tab(e):" ",m=({data:e,options:t,style:r})=>{const a=e.children?.map(((e,r)=>"text"===e.type?(0,n.jsx)(d,{data:e,options:t},e.text):(0,n.jsx)(p,{data:e,options:t},r)));return t?.link?t.link(e,a):"linkType"in(o=e).fields&&"custom"===o.fields.linkType?(0,n.jsx)("a",{href:e.fields.url,target:e.fields.newTab?"_blank":void 0,rel:e.fields.newTab?"noopener noreferrer":void 0,style:r,children:a}):void 0;var o},h=({data:e,options:t})=>t?.lineBreak?t.lineBreak(e):(0,n.jsx)("br",{}),v=({data:e,options:t})=>{const r=(e=>({textAlign:""!==e.format?e.format:void 0,direction:"rtl"===e.direction?e.direction:void 0}))(e),a=e.children.map(((a,o)=>"text"===a.type?(0,n.jsx)(d,{data:a,options:t,style:r,wrapTextInSpan:e.wrapTextInSpan},a.text):"link"===a.type?(0,n.jsx)(m,{data:a,options:t,style:r},a.id):"linebreak"===a.type?(0,n.jsx)(h,{data:a,options:t},o):"tab"===a.type?(0,n.jsx)(p,{data:a,options:t},o):(0,n.jsx)(f,{data:a,options:t},o)));return t?.paragraph?t.paragraph(e,a):(0,n.jsx)("p",{children:a})},g=({data:e,options:t})=>t?.horizontalRule?t.horizontalRule(e):(0,n.jsx)("hr",{}),b=({data:e,options:t,level:r=0})=>{const a=e.children.filter((e=>e.children?.length>0));if(0===a?.length)return null;if("number"===e.listType){const o=a.flatMap((e=>{const a=e.children.map(((e,a)=>"text"===e.type?(0,n.jsx)(d,{data:e,options:t},e.text):"paragraph"===e.type?(0,n.jsx)(v,{data:e,options:t},a):"link"===e.type?(0,n.jsx)(m,{data:e,options:t},e.id):"linebreak"===e.type?(0,n.jsx)(h,{data:e,options:t},a):"tab"===e.type?(0,n.jsx)(p,{data:e,options:t},a):"block"===e.type?(0,n.jsx)(f,{data:e,options:t},a):"horizontalrule"===e.type?(0,n.jsx)(g,{data:e,options:t},a):"upload"===e.type?(0,n.jsx)(l,{data:e,options:t},e.id):(0,n.jsx)(b,{data:e,options:t,level:r+1},a)));return t?.numberListItem?t.numberListItem(e,a):(0,n.jsx)("li",{value:e.value,children:a},e.value)}));let i;return i=r%5==0?{listStyle:"decimal"}:r%5==1?{listStyle:"upper-alpha"}:r%5==2?{listStyle:"lower-alpha"}:r%5==3?{listStyle:"upper-roman"}:{listStyle:"lower-roman"},t?.numberList?t.numberList(e,o,r):(0,n.jsx)("ol",{className:"list-number",style:i,children:o})}if("check"===e.listType){const o=a.flatMap((e=>{const r=e.children.map(((e,r)=>"text"===e.type?(0,n.jsx)(d,{data:e,options:t},e.text):"paragraph"===e.type?(0,n.jsx)(v,{data:e,options:t},r):"link"===e.type?(0,n.jsx)(m,{data:e,options:t},e.id):"tab"===e.type?(0,n.jsx)(p,{data:e,options:t},r):"linebreak"===e.type?(0,n.jsx)(h,{data:e,options:t},r):"block"===e.type?(0,n.jsx)(f,{data:e,options:t},r):"horizontalrule"===e.type?(0,n.jsx)(g,{data:e,options:t},r):"upload"===e.type?(0,n.jsx)(l,{data:e,options:t},e.id):(0,n.jsx)(b,{data:e,options:t},r))),a=crypto.randomUUID();return t?.checkListItem?t.checkListItem(e,r):(0,n.jsxs)("li",{"aria-checked":e.checked,role:"checkbox",tabIndex:-1,value:e.value,children:[(0,n.jsx)("input",{id:a,type:"checkbox",defaultChecked:e.checked}),(0,n.jsx)("label",{htmlFor:a,children:r})]},e.value)}));return t?.checkList?t.checkList(e,o,r):(0,n.jsx)("ul",{className:"list-check",children:o})}{const i=a.flatMap((e=>{const r=e.children.map(((e,r)=>"text"===e.type?(0,n.jsx)(d,{data:e,options:t},e.text):"paragraph"===e.type?(0,n.jsx)(v,{data:e,options:t},r):"link"===e.type?(0,n.jsx)(m,{data:e,options:t},e.id):"tab"===e.type?(0,n.jsx)(p,{data:e,options:t},r):"linebreak"===e.type?(0,n.jsx)(h,{data:e,options:t},r):"block"===e.type?(0,n.jsx)(f,{data:e,options:t},r):"horizontalrule"===e.type?(0,n.jsx)(g,{data:e,options:t},r):"upload"===e.type?(0,n.jsx)(l,{data:e,options:t},e.id):"h4"===e.tag?(0,n.jsx)(o.Fragment,{children:e.children.map(((e,t)=>(0,n.jsx)("span",{children:e.text},t)))},r):(0,n.jsx)(b,{data:e,options:t},r)));return t?.bulletListItem?t.bulletListItem(e,r):(0,n.jsx)("li",{value:e.value,children:r},e.value)}));if(!e.listType){if("ol"===e.tag)return t?.bulletList?t.bulletList(e,i,r):(0,n.jsx)("ol",{className:"list-bullet",children:i});if("ul"===e.tag)return t?.bulletList?t.bulletList(e,i,r):(0,n.jsx)("ul",{className:"list-bullet",children:i})}return t?.bulletList?t.bulletList(e,i,r):(0,n.jsx)("ul",{className:"list-bullet",children:i})}},y=e=>null!==e,x=({data:e,options:t})=>{if(0===e.children.length)return null;const r=e.children.filter(y).map(((e,r)=>{switch(e.type){case"text":return(0,n.jsx)(d,{data:e,options:t},e.text);case"block":return(0,n.jsx)(f,{data:e,options:t},e.fields.label);case"linebreak":return(0,n.jsx)(h,{data:e,options:t},r);case"tab":return(0,n.jsx)(p,{data:e,options:t},r);default:return(0,n.jsx)(m,{data:e,options:t},e.id)}}));if(t?.heading)return t.heading(e,r);switch(e.tag){case"h1":return(0,n.jsx)("h1",{children:r});case"h2":return(0,n.jsx)("h2",{children:r});case"h3":return(0,n.jsx)("h3",{children:r});case"h4":return(0,n.jsx)("h4",{children:r});case"h5":return(0,n.jsx)("h5",{children:r});case"h6":return(0,n.jsx)("h6",{children:r})}},C=({data:e,options:t})=>{if(0===e.children.length)return null;let r;var a;return r=0!==(a=e.children).length&&"children"in a[0]?e.children.map(((e,r)=>"type"in e&&"paragraph"===e.type?(0,n.jsx)(v,{data:e,options:t},r):"type"in e&&"quote"===e.type?(0,n.jsx)(C,{data:e,options:t},r):"type"in e&&"list"===e.type?(0,n.jsx)(b,{data:e,options:t},`${r}-${e}`):"children"in e&&0!==e.children.length?e.children.map(((e,a)=>"linebreak"===e.type?(0,n.jsx)(h,{data:e,options:t},`${r}-${a}`):"paragraph"===e.type?(0,n.jsx)(v,{data:e,options:t},`${r}-${a}`):"tab"===e.type?(0,n.jsx)(p,{data:e,options:t},`${r}-${a}`):(0,n.jsx)(d,{data:e,options:t}
155,e.text))):null)).filter(Boolean):e.children.map(((e,r)=>"linebreak"===e.type?(0,n.jsx)(h,{data:e,options:t},r):"tab"===e.type?(0,n.jsx)(p,{data:e,options:t},`tab-${r}`):(0,n.jsx)(d,{data:e,options:t},e.text))),t?.quote?t.quote(e,r):0===r.length?null:(0,n.jsx)("blockquote",{children:r})};var A=r(92553);const _=({data:e,options:t})=>(0,n.jsx)(n.Fragment,{children:e.root.children.flatMap(((e,r)=>{switch(e.type){case"paragraph":return(0,n.jsx)(v,{data:e,options:t},r);case"heading":return(0,n.jsx)(x,{data:e,options:t},r);case"horizontalrule":return(0,n.jsx)(g,{data:e,options:t},r);case"list":return(0,n.jsx)(b,{data:e,options:t},r);case"quote":return(0,n.jsx)(C,{data:e,options:t},r);case"block":return(0,n.jsx)(f,{data:e,options:t},r);case"relationship":return(0,n.jsx)(a,{data:e,options:t},r);case"upload":return(0,n.jsx)(l,{data:e,options:t},r);case"table":return(0,n.jsx)(A.Table,{data:e,options:t},r);default:return t?.unknown?t.unknown(e):void 0}}))})},86605:function(e,t,r){"use strict";var n=r(60330);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=n(r(24142)),o=r(36870),i=(0,a.default)((0,o.jsx)("path",{d:"m4 12 1.41 1.41L11 7.83V20h2V7.83l5.58 5.59L20 12l-8-8-8 8z"}),"ArrowUpward");t.default=i},86608:function(e,t,r){"use strict";var n=r(5321);e.exports=n},86617:function(e,t){"use strict";t.__esModule=!0,t.widthBasedProducts=t.nestedProductReferencesMapper=t.multiValueProducts=t.mainTileReferencesMapper=t.lengthBasedProducts=t.ProductType=t.ProductCategory=t.CalculatorSteps=void 0;var r=function(e){return e.tile="MAIN_TILE",e.underlay="UNDERLAY",e.gutter="GUTTER",e.gutterHook="GUTTER_HOOK",e}({});t.ProductType=r;t.lengthBasedProducts=["HIP","EAVE_ACCESSORIES","RIDGE_TILE","VALLEY_METAL_FLUSH_START","VALLEY_METAL_FLUSH","VALLEY_METAL_FLUSH_END","VALLEY_METAL_FLUSH_TOP","VALLEY_METAL_FLUSH_DORMER_START"];t.widthBasedProducts=["HALF_TILE","LEFT_VERGE_TILE","LEFT_VERGE_HALF_TILE","RIGHT_VERGE_TILE","RIGHT_VERGE_HALF_TILE"];t.multiValueProducts=["EAVE_ACCESSORIES","VENTILATION_HOOD","ACCESSORIES","RIDGE_TILE"];t.mainTileReferencesMapper={HIP:"hip",HIP_START:"hipStart",HALF_TILE:"halfTile",RIDGE_TILE:"ridgeOptions",VALLEY_METAL_FLUSH_START:"valleyMetalFlushStart",VALLEY_METAL_FLUSH:"valleyMetalFlush",VALLEY_METAL_FLUSH_END:"valleyMetalFlushEnd",VALLEY_METAL_FLUSH_TOP:"valleyMetalFlushTop",VALLEY_METAL_FLUSH_DORMER_START:"valleyMetalFlushDormerStart",EAVE_ACCESSORIES:"eaveAccessories",ACCESSORIES:"accessories",VENTILATION_HOOD:"ventilationHoodOptions",CLIP:"clip",MAINTILE_SIDECLIP:"mainTileSideClip",MAINTILE_TOPCLIP:"mainTileTopClip",RIDGE_AND_HIP_SCREW:"ridgeAndHipScrew",LONG_SCREW:"longScrew",SCREW:"screw",VERGE_SCREW:"vergeScrew",STORM_BRACKET:"stormBracket",FINISHING_KIT:"finishingKit",LEFT_VERGE_TILE:"left",RIGHT_VERGE_TILE:"right",LEFT_VERGE_HALF_TILE:"halfLeft",RIGHT_VERGE_HALF_TILE:"halfRight",RIDGE_AND_HIP_ROLL:"ridgeAndHipRoll"};t.nestedProductReferencesMapper={RIDGE_END_TILE:"ridgeEnd",RIDGE_START_TILE:"ridgeStart",T_RIDGE:"tRidge",Y_RIDGE:"yRidge",DOWN_PIPE:"downPipe",DOWN_PIPE_CONNECTOR:"downPipeConnector"};var n=function(e){return e.Tiles="tiles",e.Sealing="sealing",e.Fixings="fixings",e.Ventilation="ventilation",e.Accessories="accessories",e}({});t.ProductCategory=n;var a=function(e){return e.SelectRoof="select-roof",e.EnterDimensions="enter-dimensions",e.SelectTileCategory="select-tile-category",e.SelectTile="select-tile",e.SelectVariant="select-variant",e.TileOptions="tile-options",e.SelectUnderlay="select-underlay",e.Guttering="guttering",e.YourSolutionContains="your-solution-contains",e}({});t.CalculatorSteps=a},86665:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=r(97711),o=n(r(2400)),i=n(r(24308)),l=n(r(96650)),s=r(39748),u=r(80146),c=e=>{switch(e){case"success":return i.default;case"fail":return o.default;case"warning":case"informative":return l.default}},d=({message:e,type:t,typeClassName:r})=>(0,a.jsxs)(u.ToastMessageContainer,{children:[(0,a.jsx)(u.StyledIcon,{source:c(t),className:r,"data-testid":`toast-message-icon-${t}`}),(0,a.jsx)(u.StyledTypography,{"data-testid":"toast-message-text",className:r,children:e})]}),f=({closeButtonAriaLabel:e,handleClose:t,closeButtonGtm:r})=>(0,a.jsx)(u.StyledCloseButton,{accessibilityLabel:e,"data-testid":"toast-close-button",onClick:t,size:"42",gtm:r});t.default=({closeButtonAriaLabel:e,message:t,open:r,onClose:n,type:o,anchorEl:i,closeButtonGtm:l})=>{const c=(e=>{switch(e){case"success":return u.classes.success;case"fail":return u.classes.fail;case"warning":return u.classes.warning;case"informative":return u.classes.informative}})(o),p=t.substring(0,100),m=(e,t)=>
155{if("clickaway"!==t)return n(e,t)};return(0,a.jsx)(u.StyledPopper,{open:r,anchorEl:i,placement:"informative"===o?"top":"bottom",children:(0,a.jsx)(u.ToastContainer,{"data-testid":`toast-${o}-${(0,s.replaceSpaces)(p)}`,className:c,open:r,autoHideDuration:6e3,onClose:m,message:(0,a.jsx)(d,{message:(0,s.transformHyphens)(p),type:o,typeClassName:c}),action:(0,a.jsx)(f,{closeButtonAriaLabel:e,handleClose:m,closeButtonGtm:l})},`${o}-${(0,s.replaceSpaces)(p)}`)})}},86739:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.Subtitle=t.StyledPagination=t.StyledListWrapper=t.RoofProLogo=t.RoofProCertification=t.NoResultsHeading=t.NoResults=t.List=void 0;var a,o=n(r(46409)),i=n(r(62203)),l=n(r(9866)),s=r(91972),u=(0,s.styled)("div")((function(e){return Object.assign({},e.pageCount&&{height:"100%"})}));t.StyledListWrapper=u;var c=(0,s.styled)("div")((function(e){var t,r=e.theme;return(t={position:"relative",height:"100%",maxHeight:"calc(100vh - 48px)",overflow:"auto"})[""+r.breakpoints.up("lg")]={maxHeight:"576px",borderTop:"1px solid "+r.colours.storm,marginBottom:"10px"},t}));t.List=c;var d=(0,s.styled)(i.default)(((a={marginTop:"24px"})["> ul"]={justifyContent:"center"},a));t.StyledPagination=d;var f=(0,s.styled)("div")({marginBottom:"12px"});t.Subtitle=f;var p=(0,s.styled)("div")({marginTop:"1rem"});t.RoofProCertification=p;var m=(0,s.styled)(o.default)({height:"18px",verticalAlign:"middle",marginLeft:"5px"});t.RoofProLogo=m;var h=(0,s.styled)("div")((function(e){var t;return(t={marginTop:"30px",display:"flex",flexDirection:"column",height:"100%",justifyContent:"center",textAlign:"center"})[""+e.theme.breakpoints.up("lg")]={marginTop:0},t}));t.NoResults=h;var v=(0,s.styled)(l.default)({marginBottom:"24px"});t.NoResultsHeading=v},86764:function(e,t,r){"use strict";var n=r(49589),a=Math.min;e.exports=function(e){return e>0?a(n(e),9007199254740991):0}},86768:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.transformMediaSrc=t.getJpgImage=void 0;var a=n(r(47640)),o=n(r(4887));t.getJpgImage=function(e){if(e){var t=e;return e.startsWith("//")&&(t="https:"+e),t.includes("//images.ctfassets.net/")&&!t.includes("fm=")?t+(t.includes("?")?"&":"?")+"fm=jpg":t}};t.transformMediaSrc=function(e,t){return e.map((function(e){var r;return"collectionType"in e?"image"===e.collectionType?{media:(0,a.default)(e,t),thumbnail:e.sizes.thumbnail.url,caption:e.caption||void 0,altText:e.altText||void 0,isVideo:!1}:{media:(0,o.default)(e,t),thumbnail:(null===(r=e.previewMedia)||void 0===r?void 0:r.sizes.thumbnail.url)||e.defaultYouTubePreviewImage,caption:e.subtitle||void 0,altText:e.label,isVideo:!0}:{media:(0,o.default)(e,t),thumbnail:e.defaultYouTubePreviewImage,caption:e.title||void 0,isVideo:!0}}))}},86810:function(e){e.exports=function(e){return this.__data__.set(e,"__lodash_hash_undefined__"),this}},86893:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.setMatchPaths=t.grabMatchParams=t.findPath=t.findMatchPath=t.cleanPath=void 0;var a=r(2514),o=n(r(71835)),i=n(r(84707)),l=r(63110),s=new Map,u=[],c=function(e){var t=e;if(-1!==e.indexOf("?")){var r=e.split("?"),n=r[0],a=r[1];t=n+"?"+encodeURIComponent(a)}var i=decodeURIComponent(t);return(0,o.default)(i,decodeURIComponent("")).split("#")[0]};function d(e){return e.startsWith("/")||e.startsWith("https://")||e.startsWith("http://")?e:new URL(e,window.location.href+(window.location.href.endsWith("/")?"":"/")).pathname}t.setMatchPaths=function(e){u=e};var f=function(e){var t=p(e),r=u.map((function(e){var t=e.path;return{path:e.matchPath,originalPath:t}})),n=(0,a.pick)(r,t);return n?(0,i.default)(n.route.originalPath):null};t.findMatchPath=f;t.grabMatchParams=function(e){var t=p(e),r=u.map((function(e){var t=e.path;return{path:e.matchPath,originalPath:t}})),n=(0,a.pick)(r,t);return n?n.params:{}};t.findPath=function e(t){var r=c(d(t));if(s.has(r))return s.get(r);var n=(0,l.maybeGetBrowserRedirect)(t);if(n)return e(n.toPath);var a=f(r);return a||(a=p(t)),s.set(r,a),a};var p=function(e){var t=c(d(e));return"/index.html"===t&&(t="/"),t=(0,i.default)(t)};t.cleanPath=p}
vendor: 2,173 bytes, line 155
155,87114:function(e,t,r){var n=r(92823),a=r(55237),o=r(53728),i=r(45355),l=r(58355),s=r(64383),u=r(78098),c=r(63905),d="[object Arguments]",f="[object Array]",p="[object Object]",m=Object.prototype.hasOwnProperty;e.exports=function(e,t,r,h,v,g){var b=s(e),y=s(t),x=b?f:l(e),C=y?f:l(t),A=(x=x==d?p:x)==p,_=(C=C==d?p:C)==p,E=x==C;if(E&&u(e)){if(!u(t))return!1;b=!0,A=!1}if(E&&!A)return g||(g=new n),b||c(e)?a(e,t,r,h,v,g):o(e,t,x,r,h,v,g);if(!(1&r)){var S=A&&m.call(e,"__wrapped__"),w=_&&m.call(t,"__wrapped__");if(S||w){var k=S?e.value():e,M=w?t.value():t;return g||(g=new n),v(k,M,r,h,g)}}return!!E&&(g||(g=new n),i(e,t,r,h,v,g))}},87228:function(e,t,r){"use strict";r.d(t,{A:function(){return o}});var n=r(86326),a=r(46064);function o(){return n.useContext(a.A)}},87316:function(e,t,r){var n=r(23368),a=r(83733),o=r(69090),i=a?function(e,t){return a(e,"toString",{configurable:!0,enumerable:!1,value:n(t),writable:!0})}:o;e.exports=i},87378:function(e,t,r){"use strict";r.d(t,{A:function(){return ae}});var n=function(){function e(e){var t=this;this._insertTag=function(e){var r;r=0===t.tags.length?t.insertionPoint?t.insertionPoint.nextSibling:t.prepend?t.container.firstChild:t.before:t.tags[t.tags.length-1].nextSibling,t.container.insertBefore(e,r),t.tags.push(e)},this.isSpeedy=void 0===e.speedy||e.speedy,this.tags=[],this.ctr=0,this.nonce=e.nonce,this.key=e.key,this.container=e.container,this.prepend=e.prepend,this.insertionPoint=e.insertionPoint,this.before=null}var t=e.prototype;return t.hydrate=function(e){e.forEach(this._insertTag)},t.insert=function(e){this.ctr%(this.isSpeedy?65e3:1)==0&&this._insertTag(function(e){var t=document.createElement("style");return t.setAttribute("data-emotion",e.key),void 0!==e.nonce&&t.setAttribute("nonce",e.nonce),t.appendChild(document.createTextNode("")),t.setAttribute("data-s",""),t}(this));var t=this.tags[this.tags.length-1];if(this.isSpeedy){var r=function(e){if(e.sheet)return e.sheet;for(var t=0;t<document.styleSheets.length;t++)if(document.styleSheets[t].ownerNode===e)return document.styleSheets[t]}(t);try{r.insertRule(e,r.cssRules.length)}catch(n){0}}else t.appendChild(document.createTextNode(e));this.ctr++}
vendor: 5,072 bytes, line 155
155,t.flush=function(){this.tags.forEach((function(e){return e.parentNode&&e.parentNode.removeChild(e)})),this.tags=[],this.ctr=0},e}(),a=Math.abs,o=String.fromCharCode,i=Object.assign;function l(e){return e.trim()}function s(e,t,r){return e.replace(t,r)}function u(e,t){return e.indexOf(t)}function c(e,t){return 0|e.charCodeAt(t)}function d(e,t,r){return e.slice(t,r)}function f(e){return e.length}function p(e){return e.length}function m(e,t){return t.push(e),e}var h=1,v=1,g=0,b=0,y=0,x="";function C(e,t,r,n,a,o,i){return{value:e,root:t,parent:r,type:n,props:a,children:o,line:h,column:v,length:i,return:""}}function A(e,t){return i(C("",null,null,"",null,null,0),e,{length:-e.length},t)}function _(){return y=b>0?c(x,--b):0,v--,10===y&&(v=1,h--),y}function E(){return y=b<g?c(x,b++):0,v++,10===y&&(v=1,h++),y}function S(){return c(x,b)}function w(){return b}function k(e,t){return d(x,e,t)}function M(e){switch(e){case 0:case 9:case 10:case 13:case 32:return 5;case 33:case 43:case 44:case 47:case 62:case 64:case 126:case 59:case 123:case 125:return 4;case 58:return 3;case 34:case 39:case 40:case 91:return 2;case 41:case 93:return 1}return 0}function T(e){return h=v=1,g=f(x=e),b=0,[]}function O(e){return x="",e}function D(e){return l(k(b-1,L(91===e?e+2:40===e?e+1:e)))}function R(e){for(;(y=S())&&y<33;)E();return M(e)>2||M(y)>3?"":" "}function P(e,t){for(;--t&&E()&&!(y<48||y>102||y>57&&y<65||y>70&&y<97););return k(e,w()+(t<6&&32==S()&&32==E()))}function L(e){for(;E();)switch(y){case e:return b;case 34:case 39:34!==e&&39!==e&&L(y);break;case 40:41===e&&L(e);break;case 92:E()}return b}function I(e,t){for(;E()&&e+y!==57&&(e+y!==84||47!==S()););return"/*"+k(t,b-1)+"*"+o(47===e?e:E())}function j(e){for(;!M(S());)E();return k(e,b)}var F="-ms-",B="-moz-",N="-webkit-",$="comm",U="rule",z="decl",V="@keyframes";function H(e,t){for(var r="",n=p(e),a=0;a<n;a++)r+=t(e[a],a,e,t)||"";return r}function W(e,t,r,n){switch(e.type){case"@layer":if(e.children.length)break;case"@import":case z:return e.return=e.return||e.value;case $:return"";case V:return e.return=e.value+"{"+H(e.children,n)+"}";case U:e.value=e.props.join(",")}return f(r=H(e.children,n))?e.return=e.value+"{"+r+"}":""}function G(e){return O(Z("",null,null,null,[""],e=T(e),0,[0],e))}function Z(e,t,r,n,a,i,l,d,p){for(var h=0,v=0,g=l,b=0,y=0,x=0,C=1,A=1,k=1,M=0,T="",O=a,L=i,F=n,B=T;A;)switch(x=M,M=E()){case 40:if(108!=x&&58==c(B,g-1)){-1!=u(B+=s(D(M),"&","&\f"),"&\f")&&(k=-1);break}case 34:case 39:case 91:B+=D(M);break;case 9:case 10:case 13:case 32:B+=R(x);break;case 92:B+=P(w()-1,7);continue;case 47:switch(S()){case 42:case 47:m(Y(I(E(),w()),t,r),p);break;default:B+="/"}break;case 123*C:d[h++]=f(B)*k;case 125*C:case 59:case 0:switch(M){case 0:case 125:A=0;case 59+v:-1==k&&(B=s(B,/\f/g,"")),y>0&&f(B)-g&&m(y>32?K(B+";",n,r,g-1):K(s(B," ","")+";",n,r,g-2),p);break;case 59:B+=";";default:if(m(F=q(B,t,r,h,v,a,d,T,O=[],L=[],g),i),123===M)if(0===v)Z(B,t,F,F,O,i,g,d,L);else switch(99===b&&110===c(B,3)?100:b){case 100:case 108:case 109:case 115:Z(e,F,F,n&&m(q(e,F,F,0,0,a,d,T,a,O=[],g),L),a,L,g,d,n?O:L);break;default:Z(B,F,F,F,[""],L,0,d,L)}}h=v=y=0,C=k=1,T=B="",g=l;break;case 58:g=1+f(B),y=x;default:if(C<1)if(123==M)--C;else if(125==M&&0==C++&&125==_())continue;switch(B+=o(M),M*C){case 38:k=v>0?1:(B+="\f",-1);break;case 44:d[h++]=(f(B)-1)*k,k=1;break;case 64:45===S()&&(B+=D(E())),b=S(),v=g=f(T=B+=j(w())),M++;break;case 45:45===x&&2==f(B)&&(C=0)}}return i}function q(e,t,r,n,o,i,u,c,f,m,h){for(var v=o-1,g=0===o?i:[""],b=p(g),y=0,x=0,A=0;y<n;++y)for(var _=0,E=d(e,v+1,v=a(x=u[y])),S=e;_<b;++_)(S=l(x>0?g[_]+" "+E:s(E,/&\f/g,g[_])))&&(f[A++]=S);return C(e,t,r,0===o?U:c,f,m,h)}function Y(e,t,r){return C(e,t,r,$,o(y),d(e,2,-2),0)}function K(e,t,r,n){return C(e,t,r,z,d(e,0,n),d(e,n+1,-1),n)}var X=function(e,t,r){for(var n=0,a=0;n=a,a=S(),38===n&&12===a&&(t[r]=1),!M(a);)E();return k(e,b)},Q=function(e,t){return O(function(e,t){var r=-1,n=44;do{switch(M(n)){case 0:38===n&&12===S()&&(t[r]=1),e[r]+=X(b-1,t,r);break;case 2:e[r]+=D(n);break;case 4:if(44===n){e[++r]=58===S()?"&\f":"",t[r]=e[r].length;break}default:e[r]+=o(n)}}while(n=E());return e}(T(e),t))},J=new WeakMap,ee=function(e){if("rule"===e.type&&e.parent&&!(e.length<1)){for(var t=e.value,r=e.parent,n=e.column===r.column&&e.line===r.line;"rule"!==r.type;)if(!(r=r.parent))return;if((1!==e.props.length||58===t.charCodeAt(0)||J.get(r))&&!n){J.set(e,!0);for(var a=[],o=Q(t,a),i=r.props,l=0,s=0;l<o.length;l++)for(var u=0;u<i.length;u++,s++)e.props[s]=a[l]?o[l].replace(/&\f/g,i[u]):i[u]+" "+o[l]}}},te=function(e){if("decl"===e.type){var t=e.value;108===t.charCodeAt(0)&&98===t.charCodeAt(2)&&(e.return="",e.value="")}};function re(e,t){switch(function(e,t){return 45^c(e,0)?(((t<<2^c(e,0))<<2^c(e,1))<<2^c(e,2))<<2^c(e,3):0}(e,t)){case 5103:return N+"print-"+e+e;case 5737:case 4201:case 3177:case 3433:case 1641:case 4457:case 2921:case 5572:case 6356:case 5844:case 3191:case 6645:case 3005:case 6391:case 5879:case 5623:case 6135:case 4599:case 4855:case 4215:case 6389:case 5109:case 5365:case 5621:case 3829:return N+e+e;
155case 5349:case 4246:case 4810:case 6968:case 2756:return N+e+B+e+F+e+e;case 6828:case 4268:return N+e+F+e+e;case 6165:return N+e+F+"flex-"+e+e;case 5187:return N+e+s(e,/(\w+).+(:[^]+)/,N+"box-$1$2"+F+"flex-$1$2")+e;case 5443:return N+e+F+"flex-item-"+s(e,/flex-|-self/,"")+e;case 4675:return N+e+F+"flex-line-pack"+s(e,/align-content|flex-|-self/,"")+e;case 5548:return N+e+F+s(e,"shrink","negative")+e;case 5292:return N+e+F+s(e,"basis","preferred-size")+e;case 6060:return N+"box-"+s(e,"-grow","")+N+e+F+s(e,"grow","positive")+e;case 4554:return N+s(e,/([^-])(transform)/g,"$1"+N+"$2")+e;case 6187:return s(s(s(e,/(zoom-|grab)/,N+"$1"),/(image-set)/,N+"$1"),e,"")+e;case 5495:case 3959:return s(e,/(image-set\([^]*)/,N+"$1$`$1");case 4968:return s(s(e,/(.+:)(flex-)?(.*)/,N+"box-pack:$3"+F+"flex-pack:$3"),/s.+-b[^;]+/,"justify")+N+e+e;case 4095:case 3583:case 4068:case 2532:return s(e,/(.+)-inline(.+)/,N+"$1$2")+e;case 8116:case 7059:case 5753:case 5535:case 5445:case 5701:case 4933:case 4677:case 5533:case 5789:case 5021:case 4765:if(f(e)-1-t>6)switch(c(e,t+1)){case 109:if(45!==c(e,t+4))break;case 102:return s(e,/(.+:)(.+)-([^]+)/,"$1"+N+"$2-$3$1"+B+(108==c(e,t+3)?"$3":"$2-$3"))+e;case 115:return~u(e,"stretch")?re(s(e,"stretch","fill-available"),t)+e:e}break;case 4949:if(115!==c(e,t+1))break;case 6444:switch(c(e,f(e)-3-(~u(e,"!important")&&10))){case 107:return s(e,":",":"+N)+e;case 101:return s(e,/(.+:)([^;!]+)(;|!.+)?/,"$1"+N+(45===c(e,14)?"inline-":"")+"box$3$1"+N+"$2$3$1"+F+"$2box$3")+e}break;case 5936:switch(c(e,t+11)){case 114:return N+e+F+s(e,/[svh]\w+-[tblr]{2}/,"tb")+e;case 108:return N+e+F+s(e,/[svh]\w+-[tblr]{2}/,"tb-rl")+e;case 45:return N+e+F+s(e,/[svh]\w+-[tblr]{2}/,"lr")+e}return N+e+F+e+e}return e}var ne=[function(e,t,r,n){if(e.length>-1&&!e.return)switch(e.type){case z:e.return=re(e.value,e.length);break;case V:return H([A(e,{value:s(e.value,"@","@"+N)})],n);case U:if(e.length)return function(e,t){return e.map(t).join("")}(e.props,(function(t){switch(function(e,t){return(e=t.exec(e))?e[0]:e}(t,/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":return H([A(e,{props:[s(t,/:(read-\w+)/,":-moz-$1")]})],n);case"::placeholder":return H([A(e,{props:[s(t,/:(plac\w+)/,":"+N+"input-$1")]}),A(e,{props:[s(t,/:(plac\w+)/,":-moz-$1")]}),A(e,{props:[s(t,/:(plac\w+)/,F+"input-$1")]})],n)}return""}))}}],ae=function(e){var t=e.key;if("css"===t){var r=document.querySelectorAll("style[data-emotion]:not([data-s])");Array.prototype.forEach.call(r,(function(e){-1!==e.getAttribute("data-emotion").indexOf(" ")&&(document.head.appendChild(e),e.setAttribute("data-s",""))}))}var a=e.stylisPlugins||ne;var o,i,l={},s=[];o=e.container||document.head,Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="'+t+' "]'),(function(e){for(var t=e.getAttribute("data-emotion").split(" "),r=1;r<t.length;r++)l[t[r]]=!0;s.push(e)}));var u,c,d,f,m=[W,(f=function(e){u.insert(e)},function(e){e.root||(e=e.return)&&f(e)})],h=(c=[ee,te].concat(a,m),d=p(c),function(e,t,r,n){for(var a="",o=0;o<d;o++)a+=c[o](e,t,r,n)||"";return a});i=function(e,t,r,n){u=r,H(G(e?e+"{"+t.styles+"}":t.styles),h),n&&(v.inserted[t.name]=!0)};var v={key:t,sheet:new n({key:t,container:o,nonce:e.nonce,speedy:e.speedy,prepend:e.prepend,insertionPoint:e.insertionPoint}),nonce:e.nonce,inserted:l,registered:{},insert:i};return v.sheet.hydrate(s),v}},87449:function(e,t,r){"use strict";r.d(t,{A:function(){return c}});var n=r(39229);var a=function(e,t){for(var r=-1,n=null==e?0:e.length,a=Array(n);++r<n;)a[r]=t(e[r],r,e);return a},o=r(74637),i=r(89990),l=n.A?n.A.prototype:void 0,s=l?l.toString:void 0;var u=function e(t){if("string"==typeof t)return t;if((0,o.A)(t))return a(t,e)+"";if((0,i.A)(t))return s?s.call(t):"";var r=t+"";return"0"==r&&1/t==-Infinity?"-0":r};var c=function(e){return null==e?"":u(e)}},87475:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Wrapper=t.Root=t.classes=void 0;const n=r(91972),a="Carousel";t.classes={showOffScreen:`${a}-wrapperShowOffScreen`,gutter:`${a}-wrapperGutter`,opacity:`${a}-opacity`,swipeable:`${a}-swipeable`,carouselGutter:`${a}-carouselGutter`,page:`${a}-page`,slide:`${a}-slide`,swipeableSlide:`${a}-swipeableSlide`},t.Root=(0,n.styled)("div")((({theme:e})=>({height:"100%",position:"relative",[`&.${t.classes.gutter}`]:{margin:"0 -8px",[e.breakpoints.up("md")]:{margin:"0 -12px"}},[`&.${t.classes.showOffScreen}`]:{[`& .${t.classes.page}`]:{justifyContent:"flex-start"},[`& .${t.classes.swipeableSlide}`]:{'&[aria-hidden="true"]':{opacity:"0.35 !important",visibility:"visible"}},margin:"0 calc(16px / 2 + 30px)",[e.breakpoints.up("md")]:{margin:"0 calc(24px / 2 + 50px)"},[e.breakpoints.up("xl")]:{margin:0}}}))),t.Wrapper=(0,n.styled)("div")((({theme:e})=>({[e.breakpoints.up("md")]:{position:"relative",flex:1,height:"100%","& > div":{height:"100%"},"& .react-swipeable-view-container":{height:"100%"}},[`& .${t.classes.swipeableSlide}`]:{'&[aria-hidden="true"]':{visibility:"hidden"},'&[aria-hidden="false"]':{visibility:"visible"}},[`&.${t.classes.opacity}`]:{"& > div":{overflowX:"visible !important"},[`& .${t.classes.swipeableSlide}`]:{overflow:"revert !important",transition:"0.3s ease-in-out opacity",'&[aria-hidden="false"]':{opacity:1},'&[aria-hidden="true"]':{opacity:0,pointerEvents:"none"}}},[`&.${t.classes.swipeable}`]:{[`& .${t.classes.page}`]:{"&:hover":{cursor:"grab"},"&:active":{cursor:"grabbing",userSelect:"none"}}},[`&.${t.classes.carouselGutter}`]:{[`& .${t.classes.slide}`]:{padding:"0 8px",[e.breakpoints.up("md")]:{padding:"0 12px"}}},[`& .${t.classes.page}
155`]:{display:"flex",width:"100%",height:"100%",justifyContent:"center"},[`& .${t.classes.slide}`]:{display:"flex",flexDirection:"column",justifyContent:"center",height:"100%"}})))},87483:function(e,t,r){"use strict";var n=r(60330);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=n(r(24142)),o=r(36870),i=(0,a.default)((0,o.jsx)("path",{d:"M15.55 13c.75 0 1.41-.41 1.75-1.03l3.58-6.49c.37-.66-.11-1.48-.87-1.48H5.21l-.94-2H1v2h2l3.6 7.59-1.35 2.44C4.52 15.37 5.48 17 7 17h12v-2H7l1.1-2h7.45zM6.16 6h12.15l-2.76 5H8.53L6.16 6zM7 18c-1.1 0-1.99.9-1.99 2S5.9 22 7 22s2-.9 2-2-.9-2-2-2zm10 0c-1.1 0-1.99.9-1.99 2s.89 2 1.99 2 2-.9 2-2-.9-2-2-2z"}),"ShoppingCartOutlined");t.default=i},87524:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const n=r(97711);t.default=e=>(0,n.jsxs)("svg",{viewBox:"0 0 186 100",xmlns:"http://www.w3.org/2000/svg",xmlSpace:"preserve",...e,children:[(0,n.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M11.79 29h7.908l11.553 31.866h-7.813l-2.415-7.31H9.897l-2.415 7.31H0L11.79 29Zm7.528 18.966-3.834-12.04-3.932 12.04h7.766Z",fill:"#149ED9"}),(0,n.jsx)("path",{d:"M51.803 57.903a11.686 11.686 0 0 1-3.622 2.628 12.04 12.04 0 0 1-5.33 1.1 13.063 13.063 0 0 1-4.899-.884 10.875 10.875 0 0 1-3.764-2.484 11.426 11.426 0 0 1-2.438-3.798 12.897 12.897 0 0 1-.878-4.825 12.064 12.064 0 0 1 .9-4.66 11.848 11.848 0 0 1 2.488-3.798 11.49 11.49 0 0 1 3.787-2.557 12.242 12.242 0 0 1 4.805-.932c1.802-.043 3.594.3 5.256 1.005a11.211 11.211 0 0 1 3.742 2.675l-4.118 4.49a8.024 8.024 0 0 0-1.85-1.527 5.451 5.451 0 0 0-2.888-.67 4.717 4.717 0 0 0-2.2.501 5.364 5.364 0 0 0-1.657 1.314 5.596 5.596 0 0 0-1.043 1.888 7.192 7.192 0 0 0-.354 2.27c.001.74.12 1.473.354 2.173.226.697.58 1.345 1.043 1.91a5.43 5.43 0 0 0 1.657 1.362 4.53 4.53 0 0 0 2.2.526 5.736 5.736 0 0 0 2.936-.692 7.473 7.473 0 0 0 1.894-1.505l3.979 4.49Z",fill:"#149ED9"}),(0,n.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M66.38 58.764a7.438 7.438 0 0 1-2.867 2.054 10.172 10.172 0 0 1-6.344.383 7.235 7.235 0 0 1-2.415-1.123 6.205 6.205 0 0 1-1.846-2.127 6.866 6.866 0 0 1-.733-3.342 7.545 7.545 0 0 1 .78-3.489 7.306 7.306 0 0 1 2.153-2.557 9.774 9.774 0 0 1 3.243-1.55c1.32-.361 2.682-.538 4.05-.527.789 0 1.586.016 2.392.048a9.496 9.496 0 0 1 1.587.144v-.479a2.804 2.804 0 0 0-.357-1.457 3.23 3.23 0 0 0-.946-1.005 3.8 3.8 0 0 0-1.35-.57 7.402 7.402 0 0 0-1.611-.17 10.593 10.593 0 0 0-3.765.574c-.89.33-1.74.763-2.532 1.289l-2.794-4.203c.518-.38 1.056-.73 1.612-1.05a11.978 11.978 0 0 1 2.13-.956c.903-.308 1.83-.54 2.77-.693a21.217 21.217 0 0 1 3.527-.264c3.377 0 5.87.916 7.482 2.749a10.783 10.783 0 0 1 2.415 7.38v13.043h-6.392l-.19-2.102Zm.001-7.787c-.159-.031-.46-.07-.9-.118a14.232 14.232 0 0 0-1.515-.074 7.397 7.397 0 0 0-4.026.813 2.618 2.618 0 0 0-1.183 2.294c0 1.845 1.105 2.769 3.313 2.77.54.001 1.076-.088 1.587-.264a4.403 4.403 0 0 0 1.374-.74c.4-.327.73-.733.971-1.193a3.551 3.551 0 0 0 .38-1.674v-1.814ZM91.194 58.62a8.472 8.472 0 0 1-2.677 2.08 8.079 8.079 0 0 1-3.717.836 9.088 9.088 0 0 1-3.812-.814 8.928 8.928 0 0 1-3.076-2.318 11.183 11.183 0 0 1-2.06-3.63 14.248 14.248 0 0 1-.759-4.802 12.33 12.33 0 0 1 1.065-5.278 11.34 11.34 0 0 1 2.747-3.75 11.525 11.525 0 0 1 3.742-2.223c1.298-.48 2.667-.73 4.05-.74.841-.021 1.683.051 2.509.216.624.151 1.24.335 1.846.55V29h6.77v31.866H91.48l-.285-2.245Zm-.142-13.996a5.198 5.198 0 0 0-1.539-.622 9.4 9.4 0 0 0-2.06-.192 4.947 4.947 0 0 0-4.05 1.767 6.948 6.948 0 0 0-1.441 4.538 6.395 6.395 0 0 0 1.182 3.99 4.182 4.182 0 0 0 3.553 1.553 4.426 4.426 0 0 0 1.963-.405 3.947 3.947 0 0 0 2.155-2.653 7.415 7.415 0 0 0 .237-1.863v-6.114ZM122.02 58.429c-.251.16-.629.423-1.135.788a10.43 10.43 0 0 1-1.966 1.075c-.927.391-1.885.703-2.864.93a16.024 16.024 0 0 1-3.789.409 14.057 14.057 0 0 1-5.115-.884 11.104 11.104 0 0 1-3.856-2.462 10.356 10.356 0 0 1-2.415-3.798 13.84 13.84 0 0 1-.831-4.895c-.003-1.54.262-3.069.784-4.516a11.256 11.256 0 0 1 2.247-3.798 10.97 10.97 0 0 1 3.6-2.606 11.476 11.476 0 0 1 4.83-.979 11.055 11.055 0 0 1 4.735.957 9.826 9.826 0 0 1 3.433 2.65 11.525 11.525 0 0 1 2.108 4.063c.487 1.683.725 3.43.708 5.182v1.148h-15.813a4.283 4.283 0 0 0 1.587 3.177 6.156 6.156 0 0 0 4.235 1.361 10.13 10.13 0 0 0 4.311-.787 14.869 14.869 0 0 0 2.415-1.362l2.791 4.347Zm-5.963-11.133a4.025 4.025 0 0 0-.285-1.455 4.24 4.24 0 0 0-.853-1.361 4.546 4.54
1556 0 0 0-1.419-1.027 4.668 4.668 0 0 0-2.036-.408 4.974 4.974 0 0 0-2.083.408c-.559.24-1.066.59-1.492 1.026a4.422 4.422 0 0 0-.901 1.362c-.198.46-.302.954-.306 1.455h9.375Z",fill:"#149ED9"}),(0,n.jsx)("path",{d:"M124.677 38.459h6.533l.237 2.484a8.503 8.503 0 0 1 2.652-2.15 7.928 7.928 0 0 1 3.79-.86 8.963 8.963 0 0 1 2.368.286c1.19.31 2.287.909 3.195 1.745.357.326.682.686.971 1.075a9.36 9.36 0 0 1 3.338-2.293 10.64 10.64 0 0 1 4.096-.814 8.424 8.424 0 0 1 6.511 2.437 9.43 9.43 0 0 1 2.248 6.643v13.853h-6.818V48.11a4.884 4.884 0 0 0-.876-3.106 3.162 3.162 0 0 0-2.627-1.097 3.962 3.962 0 0 0-3.173 1.384 5.257 5.257 0 0 0-1.185 3.536v12.04h-6.581V48.108a4.884 4.884 0 0 0-.876-3.106 3.163 3.163 0 0 0-2.629-1.097 3.982 3.982 0 0 0-3.149 1.384 5.204 5.204 0 0 0-1.207 3.536v12.04h-6.818V38.459Z",fill:"#149ED9"}),(0,n.jsx)("path",{d:"M163.934 64.403c.394.294.814.549 1.255.762.466.225.976.34 1.492.335a2.558 2.558 0 0 0 1.824-.692 6.743 6.743 0 0 0 1.397-2.366l.663-1.815-10.133-22.168h7.766l5.538 14.141 5.019-14.14H186l-9.091 22.263a891.407 891.407 0 0 0-1.492 3.702 14.855 14.855 0 0 1-1.798 3.298 8.636 8.636 0 0 1-2.605 2.363 7.493 7.493 0 0 1-3.859.909 10.545 10.545 0 0 1-3.268-.478 9.399 9.399 0 0 1-2.697-1.385l2.744-4.73Z",fill:"#149ED9"})]})},87561:function(e,t,r){var n=r(16990),a=r(64383),o=r(46184);e.exports=function(e){return"string"==typeof e||!a(e)&&o(e)&&"[object String]"==n(e)}},87591:function(e,t,r){"use strict";r.d(t,{A:function(){return l}});var n=r(45904),a=r(86326),o=r(4553),i=r(36870);function l(e,t){function r(r,a){return(0,i.jsx)(o.A,(0,n.A)({"data-testid":`${t}Icon`,ref:a},r,{children:e}))}return r.muiName=o.A.muiName,a.memo(a.forwardRef(r))}},87593:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=n(r(85373));t.default=a.default},87622:function(e,t){"use strict";t.A={black:"#000",white:"#fff"}},87930:function(e,t,r){"use strict";var n=r(77489);e.exports=n},87938:function(e){e.exports=function(e,t){for(var r=-1,n=null==e?0:e.length;++r<n;)if(t(e[r],r,e))return!0;return!1}},87999:function(e,t,r){"use strict";r.r(t),r.d(t,{default:function(){return n.A},getTabsUtilityClass:function(){return a.H},tabsClasses:function(){return a.A}});var n=r(31816),a=r(22579)},88073:function(e,t,r){"use strict";var n=r(12581),a=r(36573),o=r(62755),i=function(e){return o(e)?e:void 0};e.exports=function(e,t){return arguments.length<2?i(n[e])||i(a[e]):n[e]&&n[e][t]||a[e]&&a[e][t]}},88089:function(e){var t=Object.prototype;e.exports=function(e){var r=e&&e.constructor;return e===("function"==typeof r&&r.prototype||t)}},88101:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.default=void 0;var a=n(r(61269)),o=n(r(32156)),i=n(r(25043)),l=n(r(14042)),s=n(r(86326)),u=r(82730),c=r(91972),d=r(90925),f=n(r(47640)),p=n(r(4887)),m=["title","featuredVideo","featuredMedia"],h=function(e){var t=e.resources,r=t.pdpCards,n=t.pdpCardsTitle,h=e.countryCode,v=(0,c.useTheme)();return s.default.createElement(l.default,{backgroundColor:"alabaster",className:"PdpCardsSection","data-testid":"pdp-cards-section"},s.default.createElement(l.default.Title,null,n),s.default.createElement(i.default,{container:!0,spacing:3},r.map((function(e,t,r){var n=e.title,l=e.featuredVideo,c=e.featuredMedia,g=(0,a.default)(e,m),b=n||"",y=(0,d.getCTA)(g,h,b);return s.default.createElement(i.default,{key:"card-"+t,xs:12,sm:6,md:4,lg:12/Math.max(r.length,3)},s.default.createElement(o.default,Object.assign({title:b,media:l?(0,p.default)(l,v):c?(0,f.default)(c,v):{component:u.DefaultImage}},y)))}))))};t.default=h},88148:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.classes=t.TeamCategoryContainer=t.StyledSection=t.PREFIX=void 0;var a=n(r(14042)),o=r(74391),i=r(91972),l="TeamSection";t.PREFIX=l;var s={white:l+"-white",alabaster:l+"-alabaster",tabs:l+"-tabs",tabPanel:l+"-tabPanel",description:l+"-description"};t.classes=s;var u=(0,i.styled)(a.default)((function(e){var t,r,n,a=e.theme;return(n={})["&."+s.white]=((t={backgroundColor:a.colours.white})["."+s.tabs+" > ."+o.tabsClasses.tabsBar]={backgroundColor:a.colours.alabaster},t["."+s.tabPanel+" > div"]={backgroundColor:a.colours.white},t),n["&."+s.alabaster]=((r={backgroundColor:a.colours.alabaster})["."+s.tabs+" > ."+o.tabsClasses.tabsBar]={backgroundColor:a.colours.white},r["."+s.tabPanel+" > div"]={backgroundColor:a.colours.alabaster},r),n["& ."+s.description]={marginBottom:"24px"},n}));t.StyledSection=u;var c=(0,i.styled)("div")({margin:"0 auto",paddingBottom:"24px",width:"100%","&:last-of-type":{paddingBottom:0}});t.TeamCategoryContainer=c},88150:function(e,t){"use strict";t.__esModule=!0,t.VerificationError=t.FieldNames=void 0;var r=function(e){return e.USER_NOT_VERIFIED="USER_NOT_VERIFIED",e.USER_ALREADY_EXISTS="USER_ALREADY_EXISTS",e}({});t.VerificationError=r;var n=function(e){return e.firstName="firstName",e.lastName="lastName",e.email="email",e.password="password",e.termsOfUse="termsOfUse",e.privacyPolicy="privacyPolicy",e}({});t.FieldNames=n},88198:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.default=void 0;var a,o=n(r(52981)),i=r(7165),l=f(r(86326)),s=n(r(44929)),u=r(84648),c=r(15310),d=r(86617);function f(e,t){if("function"==typeof WeakMap)var r=new WeakMap,n=new WeakMap;
155return(f=function(e,t){if(!t&&e&&e.__esModule)return e;var a,o,i={__proto__:null,default:e};if(null===e||"object"!=typeof e&&"function"!=typeof e)return i;if(a=t?n:r){if(a.has(e))return a.get(e);a.set(e,i)}for(var l in e)"default"!==l&&{}.hasOwnProperty.call(e,l)&&((o=(a=Object.defineProperty)&&Object.getOwnPropertyDescriptor(e,l))&&(o.get||o.set)?a(i,l,o):i[l]=e[l]);return i})(e,t)}var p=l.default.lazy((function(){return Promise.resolve().then((function(){return f(r(75742))}))})),m=((a={})[d.CalculatorSteps.SelectRoof]=11.11,a[d.CalculatorSteps.EnterDimensions]=22.22,a[d.CalculatorSteps.SelectTileCategory]=33.33,a[d.CalculatorSteps.SelectTile]=44.44,a[d.CalculatorSteps.SelectVariant]=55.55,a[d.CalculatorSteps.TileOptions]=66.66,a[d.CalculatorSteps.SelectUnderlay]=77.77,a[d.CalculatorSteps.Guttering]=88.88,a[d.CalculatorSteps.YourSolutionContains]=100,a),h=function(e){var t=e.isOpen,r=e.onClose,n=e.isDebugging,a=e.calculatorConfig,f=e.onAnalyticsEvent,h=void 0===f?function(){}:f,v=(0,l.useCallback)((function(e){try{h(e)}catch(t){console.warn("Analytics events are failing")}}),[h]),g=(0,l.useState)(d.CalculatorSteps.SelectRoof),b=g[0],y=g[1],x=(0,i.useIsClient)().isClient,C=m[b],A=l.default.createElement(u.StyledSpinner,null,l.default.createElement(s.default,{size:40})),_=(0,l.useCallback)((function(){v({event:"dxb.button_click",id:"rc-close",label:"Close Roof Calculator",action:"selected"}),r()}),[r,v]);return l.default.createElement(c.AnalyticsContext.Provider,{value:v},l.default.createElement(u.StyledContainerDialog,{color:b===d.CalculatorSteps.YourSolutionContains?"white":"pearl",open:t,onCloseClick:_,maxWidth:"xl",containerClassName:u.classes.dialogContent,allowOverflow:!1,onBackdropClick:function(){}},l.default.createElement(o.default.Header,{className:u.classes.modalHeader,onCloseClick:_},l.default.createElement(u.StyledLogo,null),l.default.createElement(u.StyledLinearProgress,{value:C,variant:"determinate"})),l.default.createElement("div",{className:u.classes.dialogBody},x?l.default.createElement(l.Suspense,{fallback:A},l.default.createElement(p,{isDebugging:n,selected:b,setSelected:y,calculatorConfig:a})):null)))};t.default=h},88232:function(e,t,r){"use strict";var n=r(6517);r(20024),r(2538),r(32766),r(10795),r(90171),r(95637),r(76557),r(49882),r(72430),e.exports=n},88301:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const n=r(97711);t.default=e=>(0,n.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 200 100",xmlSpace:"preserve",...e,children:(0,n.jsx)("path",{d:"M0 30.05h13.248l7.02 26.55 7.28-26.55h13.248l-13.91 39.89H13.64L0 30.05ZM43.845 30.05h32.713v9.38H56.952v5.68H73.51v9.38H56.952v6.21H77.22v9.38H43.845V30.05ZM80.93 69.93V30.05h17.62c12.847 0 20.931 5.94 20.931 19.15 0 15.06-8.344 20.87-21.19 20.87l-17.35-.13-.01-.01Zm13.118-9.25h2.778c6.097 0 9.407-3.17 9.407-10.83 0-8.32-2.778-10.57-9.798-10.57h-2.387v21.4ZM118.147 69.93l14.3-40.02h13.379l14.441 40.02h-13.118l-1.584-5.28h-13.118l-1.454 5.28h-12.846Zm20.929-27.87-4.101 14.26h8.343l-4.242-14.26ZM200 70.07h-8.474l-.532-3.96c-2.116 2.51-5.826 4.89-12.054 4.89-10.199 0-19.476-6.6-19.476-20.47 0-12.81 8.084-21.53 20.93-21.53 9.668 0 17.35 5.02 18.944 14.79h-12.455c-.662-3.04-3.581-5.28-6.76-5.02-5.164 0-7.682 4.62-7.682 11.75 0 5.68 1.725 10.83 8.344 10.83 2.648 0 6.098-1.85 6.76-4.62h-5.827v-8.72H200v22.06Z",fill:"#00377A"})})},88302:function(e,t,r){"use strict";var n=r(69539);e.exports=n},88334:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.default=void 0;var a=n(r(86326)),o=function(){return a.default.createElement("div",{role:"alert"},"It's not you, it's us - something went wrong on our web server.")};t.default=o},88347:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const n=r(97711);t.default=e=>(0,n.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 350 100",xmlSpace:"preserve",...e,children:[(0,n.jsx)("path",{d:"M44.754 41.753h11.861l2.322 18.044 9.8-18.044h11.992L62.54 69.98H51.2l-6.447-28.227ZM117.354 41.753h22.822c3.093 0 4.905.26 6.316 1.03 1.802 1.03 2.963 3.741 2.323 6.832-.521 2.96-2.583 5.541-5.546 6.441v.13c1.552.52 2.583 1.93 2.192 4.382l-.77 6.181c-.13 1.16.13 2.32.64 3.35H133.47c-.261-.77 0-2.06.52-5.28.26-2.061-.13-3.351-2.062-3.351h-7.737l-1.802 8.632h-10.831l5.806-28.347h-.01Zm8.258 12.373h7.738c2.062 0 3.223-.9 3.483-2.71.52-2.191-.771-2.711-2.583-2.711h-7.477l-1.161 5.411v.01Z",fill:"#081F5D"}),(0,n.jsx)("path",{d:"m48.107 31.32-1.682 8.242H20.25l-.13.65-1.162 5.412-.26.9h24.374L41.4 54.776H17.027l-.13.64-1.032 5.412-.26.9h26.176l-1.672 8.252H0l7.998-38.66h40.109ZM182.347 29c10.45 0 17.027 1.8 20.38 5.411 1.932 2.32 2.833 5.282 2.452 8.252h-15.995c-.13-1.67-1.031-3.22-2.583-3.99-1.671-.77-3.483-1.161-5.415-1.03-7.217 0-11.731 3.99-13.413 11.982-.771 3.99-.39 7.092 1.291 9.152 1.672 2.19 4.645 3.22 8.639 3.22 4.904 0 8.378-1.8 10.32-5.41l.64-1.
15516h-6.706l1.551-7.602h20.38l-4.384 21.395h-5.415l-.771-3.091-.26-1.16-.901.64c-4.645 3.48-9.8 4.9-18.568 4.9-8.769 0-15.215-1.93-18.438-6.06-2.583-3.351-3.353-8.122-2.062-14.304 1.932-9.662 8.638-21.135 29.278-21.135M209.434 41.753h10.83l-3.483 17.014c-.771 3.61 1.031 4.771 4.514 4.771 3.483 0 5.806-1.16 6.576-4.77l3.484-17.015h10.83l-3.613 17.524C236.64 68.3 230.834 71 219.744 71c-11.091 0-15.866-2.71-13.924-11.723l3.614-17.524ZM267.08 41.753l5.805 28.217h-11.481l-.52-3.221h-11.351l-1.802 3.22H236.25l17.537-28.216h13.293Zm-8.379 8.502-5.285 9.532h6.577l-1.292-9.532ZM280.613 41.753h22.822c3.093 0 4.905.26 6.316 1.03 1.802 1.03 2.963 3.741 2.322 6.832-.52 2.96-2.582 5.541-5.545 6.441v.13c1.551.52 2.582 1.93 2.192 4.382l-.771 6.181c-.13 1.16.13 2.32.641 3.35h-11.992c-.26-.77 0-2.06.521-5.28.26-2.061-.13-3.351-2.062-3.351h-7.738l-1.802 8.632h-10.83l5.936-28.347h-.01Zm8.258 12.373h7.737c2.062 0 3.223-.9 3.484-2.71.52-2.191-.771-2.711-2.583-2.711h-7.477l-1.161 5.411v.01ZM316.978 41.753h21.151c9.289 0 13.413 3.74 11.351 14.043-2.062 9.923-7.738 14.044-16.897 14.044h-21.28l5.675-28.097v.01Zm6.446 21.135h6.186c4.905 0 7.478-2.58 8.379-6.962.9-4.38-.521-6.961-5.546-6.961h-6.186l-2.833 13.913v.01ZM83.441 41.753h29.138l-1.411 6.832H92.85l-.77 3.87h16.896l-1.421 6.832H90.528l-.64 3.731h18.307l-1.421 6.962H77.635l5.806-28.227Z",fill:"#081F5D"})]})},88411:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=r(97711),o=n(r(95230)),i=n(r(56470)),l=n(r(28801)),s=n(r(55530)),u=n(r(86326)),c=n(r(85790)),d=r(11193);t.default=(0,c.default)(u.default.memo((({variant:e,label:t,labelId:r,error:n,errorText:u,disabled:c,className:f,onChange:p,helperText:m,isRequired:h,...v})=>(0,a.jsxs)(o.default,{error:n,disabled:c,fullWidth:!0,variant:"hybrid"===e?"filled":"outlined",required:h,children:[(0,a.jsx)(l.default,{id:r,children:t}),(0,a.jsx)(d.StyledSelect,{labelId:r,label:t,className:(0,s.default)(f),onChange:e=>{p(e.target.value)},...v}),(0,a.jsx)(i.default,{children:n?u:m})]}))))},88691:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.default=void 0;var a=n(r(86326)),o=function(e){return a.default.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink",viewBox:"0 0 350 300"},e),a.default.createElement("defs",null,a.default.createElement("linearGradient",{id:"roof3_svg__c",x1:244.346,y1:223.48,x2:211.425,y2:166.458,gradientUnits:"userSpaceOnUse"},a.default.createElement("stop",{offset:.443,stopColor:"#b8c9d5",stopOpacity:0}),a.default.createElement("stop",{offset:1,stopColor:"#b8c9d5",stopOpacity:.5})),a.default.createElement("linearGradient",{id:"roof3_svg__a",x1:61.22,y1:246.436,x2:114.499,y2:154.154,gradientUnits:"userSpaceOnUse"},a.default.createElement("stop",{offset:.316,stopColor:"#fff",stopOpacity:0}),a.default.createElement("stop",{offset:1,stopColor:"#fff"})),a.default.createElement("linearGradient",{id:"roof3_svg__d",x1:288.956,y1:246.272,x2:234.806,y2:152.481,gradientUnits:"userSpaceOnUse"},a.default.createElement("stop",{offset:.342,stopColor:"#b8c9d5",stopOpacity:0}),a.default.createElement("stop",{offset:1,stopColor:"#b8c9d5",stopOpacity:.5})),a.default.createElement("linearGradient",{id:"roof3_svg__e",x1:195.854,y1:287.857,x2:195.854,y2:199.256,xlinkHref:"#roof3_svg__a"}),a.default.createElement("linearGradient",{id:"roof3_svg__b",x1:328.731,y1:138.318,x2:328.731,y2:112.574,gradientUnits:"userSpaceOnUse"},a.default.createElement("stop",{offset:.117,stopOpacity:0}),a.default.createElement("stop",{offset:1,stopOpacity:.5})),a.default.createElement("linearGradient",{id:"roof3_svg__f",x1:328.745,y1:175.498,x2:328.745,y2:149.753,xlinkHref:"#roof3_svg__b"}),a.default.createElement("linearGradient",{id:"roof3_svg__g",x1:216.752,y1:251.43,x2:216.752,y2:225.685,xlinkHref:"#roof3_svg__b"}),a.default.createElement("linearGradient",{id:"roof3_svg__h",x1:175.092,y1:227.116,x2:175.092,y2:201.371,xlinkHref:"#roof3_svg__b"}),a.default.createElement("linearGradient",{id:"roof3_svg__i",x1:21.399,y1:187.128,x2:21.399,y2:149.712,xlinkHref:"#roof3_svg__b"}),a.default.createElement("linearGradient",{id:"roof3_svg__j",x1:133.033,y1:251.43,x2:133.033,y2:225.685,xlinkHref:"#roof3_svg__b"})),a.default.createElement("path",{fill:"none",d:"M0 0h350v300H0z"}),a.default.createElement("path",{fill:"url(#roof3_svg__c)",d:"M133.033 225.685v62.062l195.699-113.111v-62.062l-33.595 19.417-18.126-3.399-31.286 31.958-112.692 65.135z"}),a.default.createElement("path",{fill:"url(#roof3_svg__a)",d:"M133.033 225.685v62.062L21.399 223.445v-73.733l50.177-20.34 61.457 96.313z"}),a.default.createElement("path",{fill:"url(#roof3_svg__d)",d:"M216.752 220.849v67.008L328.745 223.3v-74.756l-51.233-20.719-60.76 93.024z"}),a.default.createElement("path",{fill:"url(#roof3_svg__e)",d:"M216.752 220.849v67.008l-41.796-24.341v-64.26l41.796 21.593z"}),a.default.createElement("g",{fill:"#6d9faf"},a.default.createElement("path",{d:"M75.875 153.952v11.261l-9.362-5.393v-11.261l9.362 5.393zM87.344 160.574v11.261l-9.363-5.393V155.18l9.363 5.394zM75.875 167.439V178.7l-9.362-5.393v-11.261l9.362 5.393zM87.344 174.061v11.261l-9.363-5.393v-11.261l9.363 5.393z"}
155)),a.default.createElement("path",{fill:"#2277a9",d:"m340 105.914-46.649 26.996-16.936-7.459-18.719 28.092-124.663 72.142-62.024-96.004L278.43 10 340 105.914z"}),a.default.createElement("path",{fill:"#4ad9ff",d:"M278.43 10 71.009 129.681 10 154.361l207.252-119.78L278.43 10z"}),a.default.createElement("path",{fill:"#2682b7",d:"m175.093 69.625 123.09 60.605 41.003 23.724-60.756-24.541-103.337-59.788z"}),a.default.createElement("path",{fill:"#4befff",d:"M175.093 69.625v131.746l41.672 23.858 61.665-95.816-103.337-59.788z"}),a.default.createElement("path",{fill:"url(#roof3_svg__b)",d:"M328.231 112.574h1v25.745h-1z"}),a.default.createElement("path",{fill:"url(#roof3_svg__f)",d:"M328.245 149.753h1v25.745h-1z"}),a.default.createElement("path",{fill:"url(#roof3_svg__g)",d:"M216.252 225.685h1v25.745h-1z"}),a.default.createElement("path",{fill:"url(#roof3_svg__h)",d:"M174.592 201.371h1v25.745h-1z"}),a.default.createElement("path",{fill:"url(#roof3_svg__i)",d:"M20.899 149.712h1v37.416h-1z"}),a.default.createElement("path",{fill:"url(#roof3_svg__j)",d:"M132.533 225.685h1v25.745h-1z"}),a.default.createElement("path",{fill:"none",stroke:"#002839",strokeMiterlimit:10,d:"M71.163 129.062 278.43 10M278.797 128.973 175.093 69.625"}),a.default.createElement("path",{fill:"none",stroke:"#002839",strokeLinejoin:"round",strokeWidth:2,d:"m175.093 201.371-42.06 24.314-62.024-96.004L10 154.361l207.252-119.78L278.43 10 340 105.914l-41.817 24.316 41.003 23.724-60.756-24.541-61.665 95.816-41.672-23.858z"}),a.default.createElement("path",{fill:"none",stroke:"#002839",strokeLinejoin:"round",d:"M297.799 130.704 175.093 69.625v131.746"}))};t.default=o},88724:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.DocumentSimpleTableResultsMobile=void 0;var a=n(r(94342)),o=r(82781),i=n(r(55530)),l=r(7616),s=function(e,t){if("function"==typeof WeakMap)var r=new WeakMap,n=new WeakMap;return function(e,t){if(!t&&e&&e.__esModule)return e;var a,o,i={__proto__:null,default:e};if(null===e||"object"!=typeof e&&"function"!=typeof e)return i;if(a=t?n:r){if(a.has(e))return a.get(e);a.set(e,i)}for(var l in e)"default"!==l&&{}.hasOwnProperty.call(e,l)&&((o=(a=Object.defineProperty)&&Object.getOwnPropertyDescriptor(e,l))&&(o.get||o.set)?a(i,l,o):i[l]=e[l]);return i}(e,t)}(r(86326)),u=r(70062),c=r(24646),d=r(56028),f=r(29938),p=r(69525);var m=function(e){var t=e.document,r=e.headers,n=e.isSelected,m=e.titleField,h=(0,d.useSiteContext)().getMicroCopy,v=(0,u.getIsLinkDocument)(t),g=(0,u.getFileSizeByDocumentType)(t),b="PIMDocumentWithPseudoZip"===t.__typename,y="value"in t.assetType?t.assetType.value:t.assetType;return s.default.createElement(p.StyledListItem,{"data-testid":"document-table-row-"+t.id,className:(0,i.default)(n&&p.classes.selected)},s.default.createElement(p.StyledListTitleRow,null,s.default.createElement(c.DocumentTitle,{document:t,disableRipple:!0,titleField:m})),s.default.createElement(p.StyledListRow,null,r.includes("typeCode")?s.default.createElement(p.StyledListRowItem,null,s.default.createElement(p.FieldTitle,null,h(o.microCopy.DOCUMENT_LIBRARY_HEADERS_TYPE_CODE),":")," ",s.default.createElement(p.FieldValue,null,s.default.createElement("abbr",null,y.code))):null,"type"!==m&&r.includes("type")?s.default.createElement(p.StyledListRowItem,null,s.default.createElement(p.FieldTitle,null,h(o.microCopy.DOCUMENT_LIBRARY_HEADERS_TYPE),":")," ",s.default.createElement(p.FieldValue,null,y.name)):null,s.default.createElement(p.StyledListRowItem,null,s.default.createElement(p.FieldTitle,null,h(o.microCopy.DOCUMENT_LIBRARY_HEADERS_SIZE),":"),s.default.createElement(p.FieldValue,{"data-testid":"document-table-size-"+t.id},v?"-":(0,l.filesize)((0,u.getFileSizeByDocumentType)(t),{output:"string"}))),r.includes("productStatus")?s.default.createElement(p.StyledListRowItem,null,s.default.createElement(p.FieldTitle,null,h(o.microCopy.DOCUMENT_LIBRARY_HEADERS_PRODUCT_STATUS),":"),s.default.createElement(p.FieldValue,null,"approvalStatus"in t?s.default.createElement(f.DocumentStatus,{status:t.approvalStatus},(0,u.getProductStatus)(t,h)):"-")):null,r.includes("validityDate")?s.default.createElement(p.StyledListRowItem,null,s.default.createElement(p.FieldTitle,null,h(o.microCopy.DOCUMENT_LIBRARY_HEADERS_VALIDITY_DATE),":"),s.default.createElement(p.FieldValue,null,(0,u.getValidityDate)(t))):null),s.default.createElement(p.ActionsRow,null,v?null:s.default.createElement(p.ActionBtnWrapper,null,s.default.createElement(c.DownloadDocumentButton,{document:t})),b?null:s.default.createElement(p.ActionBtnWrapper,null,s.default.createElement(c.CopyToClipboard,{id:t.id,href:(0,u.getFileUrlByDocumentType)(t)||"",title:t.title})),s.default.createElement(p.Divider,null),s.default.createElement(a.default.Checkbox,{name:(0,u.getUniqueId)(t),ariaLabel:h(o.microCopy.DOCUMENT_LIBRARY_DOWNLOAD)+" "+t.title,value:b?t.documentList:t,fileSize:g,disabled:v})))},h=(0,s.forwardRef)((function(e,t){var r=e.documents,n=e.headers,a=e.selectedDocuments,o=e.titleField;return s.default.createElement("div",{ref:t}
155,r.map((function(e){var t=Boolean(a[(0,u.getUniqueId)(e)]);return s.default.createElement(m,{headers:n,document:e,key:e.id,isSelected:t,titleField:o})})))}));t.DocumentSimpleTableResultsMobile=h,h.displayName="DocumentSimpleTableResultsMobile"},88802:function(e,t,r){var n=r(18344),a=r(26143),o=r(43271),i=o&&o.isSet,l=i?a(i):n;e.exports=l},88926:function(e,t,r){var n=r(60789);e.exports=function(){this.__data__=new n,this.size=0}},88981:function(e,t,r){"use strict";r.d(t,{A:function(){return w}});var n=r(53507),a=r(45904),o=r(86326),i=r(37064),l=r(58626),s=r(28841),u=r(68223),c=r(12955),d=r(15289),f=r(18709),p=r(93737),m=r(79222),h=r(93094),v=r(36870);const g=["component","direction","spacing","divider","children","className","useFlexGap"],b=(0,p.A)(),y=(0,c.A)("div",{name:"MuiStack",slot:"Root",overridesResolver:(e,t)=>t.root});function x(e){return(0,d.A)({props:e,name:"MuiStack",defaultTheme:b})}function C(e,t){const r=o.Children.toArray(e).filter(Boolean);return r.reduce(((e,n,a)=>(e.push(n),a<r.length-1&&e.push(o.cloneElement(t,{key:`separator-${a}`})),e)),[])}const A=({ownerState:e,theme:t})=>{let r=(0,a.A)({display:"flex",flexDirection:"column"},(0,m.NI)({theme:t},(0,m.kW)({values:e.direction,breakpoints:t.breakpoints.values}),(e=>({flexDirection:e}))));if(e.spacing){const n=(0,h.LX)(t),a=Object.keys(t.breakpoints.values).reduce(((t,r)=>(("object"==typeof e.spacing&&null!=e.spacing[r]||"object"==typeof e.direction&&null!=e.direction[r])&&(t[r]=!0),t)),{}),o=(0,m.kW)({values:e.direction,base:a}),i=(0,m.kW)({values:e.spacing,base:a});"object"==typeof o&&Object.keys(o).forEach(((e,t,r)=>{if(!o[e]){const n=t>0?o[r[t-1]]:"column";o[e]=n}}));const s=(t,r)=>{return e.useFlexGap?{gap:(0,h._W)(n,t)}:{"& > :not(style):not(style)":{margin:0},"& > :not(style) ~ :not(style)":{[`margin${a=r?o[r]:e.direction,{row:"Left","row-reverse":"Right",column:"Top","column-reverse":"Bottom"}[a]}`]:(0,h._W)(n,t)}};var a};r=(0,l.A)(r,(0,m.NI)({theme:t},i,s))}return r=(0,m.iZ)(t.breakpoints,r),r};var _=r(13326),E=r(92403);const S=function(e={}){const{createStyledComponent:t=y,useThemeProps:r=x,componentName:l="MuiStack"}=e,c=t(A),d=o.forwardRef((function(e,t){const o=r(e),d=(0,f.A)(o),{component:p="div",direction:m="column",spacing:h=0,divider:b,children:y,className:x,useFlexGap:A=!1}=d,_=(0,n.A)(d,g),E={direction:m,spacing:h,useFlexGap:A},S=(0,s.A)({root:["root"]},(e=>(0,u.A)(l,e)),{});return(0,v.jsx)(c,(0,a.A)({as:p,ownerState:E,ref:t,className:(0,i.A)(S.root,x)},_,{children:b?C(y,b):y}))}));return d}({createStyledComponent:(0,_.Ay)("div",{name:"MuiStack",slot:"Root",overridesResolver:(e,t)=>t.root}),useThemeProps:e=>(0,E.A)({props:e,name:"MuiStack"})});var w=S},88985:function(e,t,r){var n=r(33188)(r(37183),"WeakMap");e.exports=n},88991:function(e,t,r){"use strict";var n=r(5742),a=r(20469),o=r(59170),i=r(42691),l=r(37911),s=r(50948);n({target:"Promise",stat:!0,forced:r(58609)},{allSettled:function(e){var t=this,r=i.f(t),n=r.resolve,u=r.reject,c=l((function(){var r=o(t.resolve),i=[],l=0,u=1;s(e,(function(e){var o=l++,s=!1;u++,a(r,t,e).then((function(e){s||(s=!0,i[o]={status:"fulfilled",value:e},--u||n(i))}),(function(e){s||(s=!0,i[o]={status:"rejected",reason:e},--u||n(i))}))})),--u||n(i)}));return c.error&&u(c.value),r.promise}})},89001:function(e,t,r){"use strict";r(75521);var n=r(12581);e.exports=n.Object.setPrototypeOf},89007:function(e,t,r){"use strict";var n=r(98343),a=r(58992),o=r(58301),i=r(16433),l=r(37070),s=TypeError;e.exports=function(e,t){var r=arguments.length<2?l(e):t;if(a(r))return o(n(r,e));throw s(i(e)+" is not iterable")}},89078:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.default=void 0;var a=n(r(61269)),o=n(r(71513)),i=n(r(16753)),l=n(r(79258)),s=n(r(18189)),u=n(r(10576)),c=n(r(6447)),d=n(r(42924)),f=n(r(49441)),p=n(r(51058)),m=n(r(23336)),h=n(r(85703)),v=n(r(59796)),g=n(r(5042)),b=n(r(67692)),y=n(r(89989)),x=n(r(75186)),C=n(r(41102)),A=n(r(98074)),_=n(r(42069)),E=n(r(95376)),S=n(r(99641)),w=n(r(5060)),k=n(r(45338)),M=n(r(17459)),T=n(r(24715)),O=n(r(44173)),D=n(r(40940)),R=n(r(93327)),P=n(r(24638)),L=n(r(8155)),I=n(r(15588)),j=n(r(51864)),F=n(r(23152)),B=n(r(3806)),N=n(r(2444)),$=n(r(32353)),U=n(r(7692)),z=n(r(13652)),V=n(r(45746)),H=n(r(93313)),W=n(r(20387)),G=n(r(68767)),Z=n(r(17943)),q=n(r(23732)),Y=n(r(52634)),K=n(r(64198)),X=n(r(97999)),Q=n(r(89178)),J=n(r(23553)),ee=n(r(14290)),te=n(r(73962)),re=n(r(28109)),ne=n(r(94163)),ae=n(r(44701)),oe=n(r(64817)),ie=n(r(86326)),le=r(47776),se=r(69391),ue=["name"],ce=function(e){var t=function(e){return le.brands.some((function(t){return t===e}))}(e)?(0,se.getLogo)(e):void 0;if(t)return t;switch(e){case"Article":return l.default;case"Arrow":return i.default;case"Box":return s.default;case"Download":return g.default;case"Calender":return u.default;case"TollOutlined":return re.default;case"CopyContent":return p.default;case"Facebook":return x.default;case"Folder":return P.default;case"Heart":return j.default;case"LinkedIn":return N.default;case"Twitter":return ne.default;case"Instagram":return F.default;case"Mail":return $.default;case"Phone":return z.default;case"PhoneMobile":return V.default;case"QuestionMark":return Z.default;case"User":return ae.default;case"YouTube":return oe.default;case"FileDOCX":return C.default;case"FileJPEG":return A.default;case"FileJPG":return _.default;case"FilePDF":return E.default;case"FilePNG":return S.default;case"FileSVG":return w.default;case"FileTXT":return k.default;case"FileUniversal":return M.default;case"FileXLSX":return T.default;case"FileZIP":return O.default;case"Filter":return D.default;case"Cross":return m.default;case"Design":return v.default;case"ExternalDocument":return b.default;case"ExternalLink":return y.default;case"HardHatHead":return I.default;case"Place":return W.default;case"PlayArrow":return G.default;case"Tile":return ee.default;case"TileColour":return te.default;case"ThumbUp":return J.default;case"SelectRoof":return q.default;case"SelectTile":return Y.default;case"SelectWallColour":return K.default;case"Share":return X.default;case"Star":return Q.default;case"CertificationFlatRoof":return c.default;case"CertificationOtherTraining":return d.default;case"CertificationPitchedRoof":return f.default;case"FlatRoof":return R.default;case"OtherTraining":return U.default;case"PitchedRoof":return H.default;case"FolderZip":return L.default;case"Cube":return h.default;case"Laptop":return B.default;default:return}},de=function(e){var t=e.name,r=(0,a.default)(e,ue),n=ce(t);return n?ie.default.createElement(o.default,Object.assign({source:n},r)):null};t.default=de},89146:function(e,t,r){"use strict";r.r(t),r.d(t,{buttonBaseClasses:function(){return a.A},default:function(){return n.A},getButtonBaseUtilityClass:function(){return a.W},getTouchRippleUtilityClass:function(){return o.O},touchRippleClasses:function(){return o.A}});var n=r(56634),a=r(34873),o=r(23299)},89159:function(e,t,r){"use strict";var n=r(60330);
155Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=n(r(24142)),o=r(36870),i=(0,a.default)((0,o.jsx)("path",{d:"M20 2H8c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zm-8.5 7.5c0 .83-.67 1.5-1.5 1.5H9v2H7.5V7H10c.83 0 1.5.67 1.5 1.5v1zm5 2c0 .83-.67 1.5-1.5 1.5h-2.5V7H15c.83 0 1.5.67 1.5 1.5v3zm4-3H19v1h1.5V11H19v2h-1.5V7h3v1.5zM9 9.5h1v-1H9v1zM4 6H2v14c0 1.1.9 2 2 2h14v-2H4V6zm10 5.5h1v-3h-1v3z"}),"PictureAsPdf");t.default=i},89178:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=r(97711),o=n(r(97386));t.default=e=>(0,a.jsxs)(o.default,{viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg",...e,children:[(0,a.jsx)("mask",{id:"mask0_546_65475",maskUnits:"userSpaceOnUse",x:"0",y:"0",width:"16",height:"16",children:(0,a.jsx)("rect",{width:"16",height:"16",fill:"#FFF"})}),(0,a.jsx)("g",{mask:"url(#mask0_546_65475)",children:(0,a.jsx)("path",{d:"M11.1333 10.3333L13.6666 8.16667L15.6666 8.33333L12.7333 10.8833L13.5999 14.6667L11.8999 13.6333L11.1333 10.3333ZM9.56658 5.46667L8.86658 3.83333L9.63325 2L11.1666 5.61667L9.56658 5.46667ZM2.88325 14.6667L3.96658 9.98333L0.333252 6.83333L5.13325 6.41667L6.99992 2L8.86658 6.41667L13.6666 6.83333L10.0333 9.98333L11.1166 14.6667L6.99992 12.1833L2.88325 14.6667Z"})})]})},89201:function(e,t,r){"use strict";r.d(t,{r:function(){return o}});var n=r(72667),a=r(68223);function o(e){return(0,a.A)("MuiBreadcrumbs",e)}const i=(0,n.A)("MuiBreadcrumbs",["root","ol","li","separator"]);t.A=i},89206:function(e,t,r){"use strict";r(52358),r(82485),r(52358),r(82485);var n=r(60330);t.__esModule=!0,t.resolveFilters=t.renderProducts=void 0,r(52358),r(82485);var a=n(r(25043)),o=n(r(3035)),i=r(82781),l=r(20654),s=n(r(86326)),u=n(r(69391)),c=r(6007),d=r(64067),f=r(16003),p=r(47833);t.resolveFilters=function(e){return e.length?e.filter((function(e){return e.options.length>0})).map((function(e){var t=e.name.trim().toLowerCase();return"colour"===t||t.endsWith("colourfamily")?(0,d.enhanceColourFilterWithSwatches)(e):e})):[]};t.renderProducts=function(e,t,r,n,d){return e.flatMap((function(e){var m,h=e.mainImage,v=e.baseProduct,g=""+(0,p.getPathWithCountryCode)(r,(null==t?void 0:t[e.code])||e.path)+(0,c.getSearchParams)(),b=(null===(m=e.all_variants)||void 0===m?void 0:m.length)>1&&n(i.microCopy.PLP_PRODUCT_MORE_OPTIONS_AVAILABLE);return s.default.createElement(a.default,{key:v.code+"-"+e.code,xs:12,md:6,lg:4,xl:d.length?4:3,"data-testid":"product-"+v.code+"-"+e.code},s.default.createElement(o.default,{title:v.name||e.name,subtitle:b||e.subTitle,description:e.shortDescription,tag:e.goodBetterBest&&{level:(0,f.getLevel)(e.goodBetterBest),label:n(f.goodBetterBestLabels[e.goodBetterBest])},media:h?{src:h,alt:v.name||e.name}:void 0,brandLogo:e.brandCode?s.default.createElement(u.default,{brandName:e.brandCode}):void 0,gtm:{id:"cta-click1",action:g,label:n(i.microCopy.PLP_PRODUCT_VIEW_DETAILS)},ctaLabel:n(i.microCopy.PLP_PRODUCT_VIEW_DETAILS),component:l.Link,to:g}))}))}},89209:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=r(97711),o=n(r(22753)),i=n(r(65894)),l=r(39748),s=r(54338);t.default=({id:e,title:t,downloadTooltip:r,downloadAccessibilityLabel:n,tooltipPlacement:u="left",...c})=>(0,a.jsx)(i.default,{placement:u,disableTouchListener:!0,title:r,children:(0,a.jsx)(o.default,{...c,download:!0,external:!0,variant:"flat",accessibilityLabel:n.replace("{{title}}",t),"data-testid":`download-document-button-${(0,l.replaceSpaces)(e)}`,children:(0,a.jsx)(s.DownloadIcon,{})})})},89258:function(e,t){"use strict";t.__esModule=!0,t.Category=void 0;var r=function(e){return e.Clay="clay",e.Concrete="concrete",e.Metal="metal",e}({});t.Category=r},89313:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.StyledGridContainer=void 0;var a=n(r(25043)),o=(0,r(91972).styled)(a.default)((function(e){var t;return(t={})[e.theme.breakpoints.down("sm")]={margin:"0 -8px","&>div":{padding:"12px 0"}},t}));t.StyledGridContainer=o},89369:function(e,t,r){"use strict";r.d(t,{c:function(){return o}});var n=r(72667),a=r(68223);function o(e){return(0,a.A)("MuiFormControl",e)}const i=(0,n.A)("MuiFormControl",["root","marginNone","marginNormal","marginDense","fullWidth","disabled"]);t.A=i},89385:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esMo
155dule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=n(r(82386));t.default=a.default},89541:function(e,t,r){"use strict";r.d(t,{N:function(){return l}});var n=r(45904),a=r(72667),o=r(68223),i=r(18557);function l(e){return(0,o.A)("MuiFilledInput",e)}const s=(0,n.A)({},i.A,(0,a.A)("MuiFilledInput",["root","underline","input"]));t.A=s},89575:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.StyledCopyToClipboardButton=t.StyledIcon=t.Title=t.Root=t.classes=t.StyledDialog=t.emailDialogClasses=void 0;const a=r(14564),o=r(91972),i=n(r(35430)),l=n(r(30155)),s=n(r(71513)),u=n(r(9866));t.emailDialogClasses={input:"EmailDialog-input"},t.StyledDialog=(0,o.styled)(l.default)((({theme:e})=>({[`.${t.emailDialogClasses.input}`]:{marginTop:"1rem"},[`.${a.inputBaseClasses.root}`]:{backgroundColor:e.colours.white}})));const c="ShareWidget";t.classes={iconList:`${c}-iconList`,leftAligned:`${c}-leftAligned`},t.Root=(0,o.styled)("div")((({theme:e})=>({alignItems:"center",color:e.colours.slate,display:"flex",flexWrap:"wrap",justifyContent:"flex-end",paddingTop:"16px",[`.${t.classes.iconList}`]:{display:"flex",flexWrap:"wrap",justifyContent:"flex-end",listStyle:"none",margin:"0 0 16px",paddingLeft:0},[`&.${t.classes.leftAligned}`]:{justifyContent:"flex-start",[`.${t.classes.iconList}`]:{justifyContent:"flex-start"}}}))),t.Title=(0,o.styled)(u.default)((({theme:e})=>({margin:"0 24px 16px 0",color:e.colours.charcoal}))),t.StyledIcon=(0,o.styled)(s.default)((({theme:e})=>({fill:e.colours.slate}))),t.StyledCopyToClipboardButton=(0,o.styled)(i.default)((({theme:e})=>({"&, & path":{fill:e.colours.slate}})))},89597:function(e,t,r){"use strict";var n=r(45663).charAt;e.exports=function(e,t,r){return t+(r?n(e,t).length:1)}},89614:function(e,t,r){"use strict";r(90006),r(90006);var n=r(60330);t.__esModule=!0,t.default=void 0,r(90006);var a=n(r(9866)),o=r(82781),i=n(r(86326)),l=r(56028),s=r(73968),u=r(15310),c=n(r(44284)),d=r(66797),f=function(e){var t=e.options,r=e.selected,n=(0,l.useSiteContext)().getMicroCopy,a=(0,u.useAnalyticsContext)(),f=function(e){return e.shortDescription?e.name+" - "+e.shortDescription:e.name};return i.default.createElement(c.default,null,i.default.createElement(d.CardRadioGroup,{name:"underlay",defaultValue:null==r?void 0:r.externalProductCode,isRequired:!0,fieldIsRequiredError:n(o.microCopy.VALIDATION_ERRORS_FIELD_REQUIRED)},t.map((function(e){return i.default.createElement(d.CardRadioGroup.Item,{key:e.externalProductCode,value:e.externalProductCode,title:e.name,imageSource:e.mainImage,onClick:function(){return a({event:"dxb.button_click",id:"rc-select-underlay",label:f(e),action:"selected"})}},e.shortDescription?i.default.createElement(s.StyledCardRadioItemParagraph,null,e.shortDescription):null)}))))},p=function(e){var t=e.options,r=e.selected,n=(0,l.useSiteContext)().getMicroCopy,s=t.sort((function(e,t){var r=e.name,n=t.name;return r.localeCompare(n)}));return i.default.createElement("div",null,s.length?i.default.createElement(f,{options:s,selected:r}):i.default.createElement(a.default,{variant:"h4",align:"center"},n(o.microCopy.UNDERLAY_SELECTION_EMPTY)))};t.default=p},89657:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=r(97711),o=n(r(86326)),i=n(r(84940)),l=n(r(98117)),s=n(r(9866)),u=r(39748),c=r(86117),d=o.default.forwardRef((({title:e,media:t,description:r,ctaLabel:n,...o},d)=>(0,a.jsx)(l.default,{ref:d,...o,title:(0,u.transformHyphens)(e),media:t||{component:i.default},contain:!0,titleVariant:"h5",subtitleVariant:"h6",footer:n&&(0,a.jsx)(c.StyledAnchorLink,{href:o.href,to:o.to,component:o.component,gtm:o.gtm,iconPosition:"end",children:n}),children:r&&(0,a.jsx)(s.default,{"data-testid":"product-overview-card-footer-description",children:r})})));d.displayName="ProductOverviewCard",t.default=d},89725:function(e,t,r){"use strict";r.r(t),r.d(t,{GoogleReCaptcha:function(){return p},GoogleReCaptchaConsumer:function(){return c},GoogleReCaptchaContext:function(){return u},GoogleReCaptchaProvider:function(){return d},useGoogleReCaptcha:function(){return f},withGoogleReCaptcha:function(){return X}});var n=r(86326),a=function(){return a=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++)for(var a in t=arguments[r])Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a]);return e},a.apply(this,arguments)};var o,i=function(e,t){(function(e){var t;e?function(e){if(e)for(;e.lastChild;
155)e.lastChild.remove()}("string"==typeof e?document.getElementById(e):e):(t=document.querySelector(".grecaptcha-badge"))&&t.parentNode&&document.body.removeChild(t.parentNode)})(t),window.___grecaptcha_cfg=void 0;var r=document.querySelector("#"+e);r&&r.remove(),function(){var e=document.querySelector('script[src^="https://www.gstatic.com/recaptcha/releases"]');e&&e.remove()}()},l=function(e){var t=e.render,r=e.onLoadCallbackName,n=e.language,a=e.onLoad,o=e.useRecaptchaNet,i=e.useEnterprise,l=e.scriptProps,s=void 0===l?{}:l,u=s.nonce,c=void 0===u?"":u,d=s.defer,f=void 0!==d&&d,p=s.async,m=void 0!==p&&p,h=s.id,v=void 0===h?"":h,g=s.appendTo,b=v||"google-recaptcha-v3";if(function(e){return!!document.querySelector("#"+e)}(b))a();else{var y=function(e){return"https://www."+(e.useRecaptchaNet?"recaptcha.net":"google.com")+"/recaptcha/"+(e.useEnterprise?"enterprise.js":"api.js")}({useEnterprise:i,useRecaptchaNet:o}),x=document.createElement("script");x.id=b,x.src=y+"?render="+t+("explicit"===t?"&onload="+r:"")+(n?"&hl="+n:""),c&&(x.nonce=c),x.defer=!!f,x.async=!!m,x.onload=a,("body"===g?document.body:document.getElementsByTagName("head")[0]).appendChild(x)}},s=function(e){console.warn(e)};(o||(o={})).SCRIPT_NOT_AVAILABLE="Recaptcha script is not available";var u=(0,n.createContext)({executeRecaptcha:function(){throw Error("GoogleReCaptcha Context has not yet been implemented, if you are using useGoogleReCaptcha hook, make sure the hook is called inside component wrapped by GoogleRecaptchaProvider")}}),c=u.Consumer;function d(e){var t=e.reCaptchaKey,r=e.useEnterprise,c=void 0!==r&&r,d=e.useRecaptchaNet,f=void 0!==d&&d,p=e.scriptProps,m=e.language,h=e.container,v=e.children,g=(0,n.useState)(null),b=g[0],y=g[1],x=(0,n.useRef)(t),C=JSON.stringify(p),A=JSON.stringify(null==h?void 0:h.parameters);(0,n.useEffect)((function(){if(t){var e=(null==p?void 0:p.id)||"google-recaptcha-v3",r=(null==p?void 0:p.onLoadCallbackName)||"onRecaptchaLoadCallback";return window[r]=function(){var e=c?window.grecaptcha.enterprise:window.grecaptcha,r=a({badge:"inline",size:"invisible",sitekey:t},(null==h?void 0:h.parameters)||{});x.current=e.render(null==h?void 0:h.element,r)},l({render:(null==h?void 0:h.element)?"explicit":t,onLoadCallbackName:r,useEnterprise:c,useRecaptchaNet:f,scriptProps:p,language:m,onLoad:function(){if(window&&window.grecaptcha){var e=c?window.grecaptcha.enterprise:window.grecaptcha;e.ready((function(){y(e)}))}else s("<GoogleRecaptchaProvider /> "+o.SCRIPT_NOT_AVAILABLE)},onError:function(){s("Error loading google recaptcha script")}}),function(){i(e,null==h?void 0:h.element)}}s("<GoogleReCaptchaProvider /> recaptcha key not provided")}),[c,f,C,A,m,t,null==h?void 0:h.element]);var _=(0,n.useCallback)((function(e){if(!b||!b.execute)throw new Error("<GoogleReCaptchaProvider /> Google Recaptcha has not been loaded");return b.execute(x.current,{action:e})}),[b,x]),E=(0,n.useMemo)((function(){return{executeRecaptcha:b?_:void 0,container:null==h?void 0:h.element}}),[_,b,null==h?void 0:h.element]);return n.createElement(u.Provider,{value:E},v)}var f=function(){return(0,n.useContext)(u)};function p(e){var t=this,r=e.action,a=e.onVerify,o=e.refreshReCaptcha,i=f();(0,n.useEffect)((function(){var e=i.executeRecaptcha;e&&function(e,t,r,n){new(r||(r=Promise))((function(a,o){function i(e){try{s(n.next(e))}catch(e){o(e)}}function l(e){try{s(n.throw(e))}catch(e){o(e)}}function s(e){var t;e.done?a(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(i,l)}s((n=n.apply(e,t||[])).next())}))}(t,void 0,void 0,(function(){var t;return function(e,t){var r,n,a,o,i={label:0,sent:function(){if(1&a[0])throw a[1];return a[1]},trys:[],ops:[]};return o={next:l(0),throw:l(1),return:l(2)},"function"==typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o;function l(o){return function(l){return function(o){if(r)throw new TypeError("Generator is already executing.");for(;i;)try{if(r=1,n&&(a=2&o[0]?n.return:o[0]?n.throw||((a=n.return)&&a.call(n),0):n.next)&&!(a=a.call(n,o[1])).done)return a;switch(n=0,a&&(o=[2&o[0],a.value]),o[0]){case 0:case 1:a=o;break;case 4:return i.label++,{value:o[1],done:!1};case 5:i.label++,n=o[1],o=[0];continue;case 7:o=i.ops.pop(),i.trys.pop();continue;default:if(!((a=(a=i.trys).length>0&&a[a.length-1])||6!==o[0]&&2!==o[0])){i=0;continue}if(3===o[0]&&(!a||o[1]>a[0]&&o[1]<a[3])){i.label=o[1];break}if(6===o[0]&&i.label<a[1]){i.label=a[1],a=o;break}if(a&&i.label<a[2]){i.label=a[2],i.ops.push(o);break}a[2]&&i.ops.pop(),i.trys.pop();continue}o=t.call(e,i)}catch(e){o=[6,e],n=0}finally{r=a=0}if(5&o[0])throw o[1];return{value:o[0]?o[1]:void 0,done:!0}}([o,l])}}}(this,(function(n){switch(n.label){case 0:return[4,e(r)];case 1:return t=n.sent(),a?(a(t),[2]):(s("Please define an onVerify function"),[2])}}))}))}),[r,a,o,i]);var l=i.container;return"string"==typeof l?n.createElement("div",{id:l}):null}function m(e,t){return e(t={exports:{}},t.exports),t.exports}var h="function"==typeof Symbol&&Symbol.for,v=h?Symbol.for("react.element"):60103,g=h?Symbol.for("react.portal"):60106,b=h?Symbol.for("react.fragment"):60107,y=h?Symbol.for("react.strict_mode"):60108,x=h?Symbol.for("react.profiler"):60114,C=h?Symbol.for("react.provider"):60109,A=h?
155Symbol.for("react.context"):60110,_=h?Symbol.for("react.async_mode"):60111,E=h?Symbol.for("react.concurrent_mode"):60111,S=h?Symbol.for("react.forward_ref"):60112,w=h?Symbol.for("react.suspense"):60113,k=h?Symbol.for("react.suspense_list"):60120,M=h?Symbol.for("react.memo"):60115,T=h?Symbol.for("react.lazy"):60116,O=h?Symbol.for("react.block"):60121,D=h?Symbol.for("react.fundamental"):60117,R=h?Symbol.for("react.responder"):60118,P=h?Symbol.for("react.scope"):60119;function L(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case v:switch(e=e.type){case _:case E:case b:case x:case y:case w:return e;default:switch(e=e&&e.$$typeof){case A:case S:case T:case M:case C:return e;default:return t}}case g:return t}}}function I(e){return L(e)===E}var j={AsyncMode:_,ConcurrentMode:E,ContextConsumer:A,ContextProvider:C,Element:v,ForwardRef:S,Fragment:b,Lazy:T,Memo:M,Portal:g,Profiler:x,StrictMode:y,Suspense:w,isAsyncMode:function(e){return I(e)||L(e)===_},isConcurrentMode:I,isContextConsumer:function(e){return L(e)===A},isContextProvider:function(e){return L(e)===C},isElement:function(e){return"object"==typeof e&&null!==e&&e.$$typeof===v},isForwardRef:function(e){return L(e)===S},isFragment:function(e){return L(e)===b},isLazy:function(e){return L(e)===T},isMemo:function(e){return L(e)===M},isPortal:function(e){return L(e)===g},isProfiler:function(e){return L(e)===x},isStrictMode:function(e){return L(e)===y},isSuspense:function(e){return L(e)===w},isValidElementType:function(e){return"string"==typeof e||"function"==typeof e||e===b||e===E||e===x||e===y||e===w||e===k||"object"==typeof e&&null!==e&&(e.$$typeof===T||e.$$typeof===M||e.$$typeof===C||e.$$typeof===A||e.$$typeof===S||e.$$typeof===D||e.$$typeof===R||e.$$typeof===P||e.$$typeof===O)},typeOf:L},F=m((function(e,t){})),B=(F.AsyncMode,F.ConcurrentMode,F.ContextConsumer,F.ContextProvider,F.Element,F.ForwardRef,F.Fragment,F.Lazy,F.Memo,F.Portal,F.Profiler,F.StrictMode,F.Suspense,F.isAsyncMode,F.isConcurrentMode,F.isContextConsumer,F.isContextProvider,F.isElement,F.isForwardRef,F.isFragment,F.isLazy,F.isMemo,F.isPortal,F.isProfiler,F.isStrictMode,F.isSuspense,F.isValidElementType,F.typeOf,m((function(e){e.exports=j}))),N={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},$={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},U={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},z={};function V(e){return B.isMemo(e)?U:z[e.$$typeof]||N}z[B.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},z[B.Memo]=U;var H=Object.defineProperty,W=Object.getOwnPropertyNames,G=Object.getOwnPropertySymbols,Z=Object.getOwnPropertyDescriptor,q=Object.getPrototypeOf,Y=Object.prototype,K=function e(t,r,n){if("string"!=typeof r){if(Y){var a=q(r);a&&a!==Y&&e(t,a,n)}var o=W(r);G&&(o=o.concat(G(r)));for(var i=V(t),l=V(r),s=0;s<o.length;++s){var u=o[s];if(!($[u]||n&&n[u]||l&&l[u]||i&&i[u])){var c=Z(r,u);try{H(t,u,c)}catch(e){}}}}return t},X=function(e){var t=function(t){return n.createElement(c,null,(function(r){return n.createElement(e,a({},t,{googleReCaptchaProps:r}))}))};return t.displayName="withGoogleReCaptcha("+(e.displayName||e.name||"Component")+")",K(t,e),t}},89741:function(e){!function(){var t;function r(e,n){var a=this instanceof r?this:t;if(a.reset(n),"string"==typeof e&&e.length>0&&a.hash(e),a!==this)return a}r.prototype.hash=function(e){var t,r,n,a,o;switch(o=e.length,this.len+=o,r=this.k1,n=0,this.rem){case 0:r^=o>n?65535&e.charCodeAt(n++):0;case 1:r^=o>n?(65535&e.charCodeAt(n++))<<8:0;case 2:r^=o>n?(65535&e.charCodeAt(n++))<<16:0;case 3:r^=o>n?(255&e.charCodeAt(n))<<24:0,r^=o>n?(65280&e.charCodeAt(n++))>>8:0}if(this.rem=o+this.rem&3,(o-=this.rem)>0){for(t=this.h1;t=5*(t=(t^=r=13715*(r=(r=11601*r+3432906752*(65535&r)&4294967295)<<15|r>>>17)+461832192*(65535&r)&4294967295)<<13|t>>>19)+3864292196&4294967295,!(n>=o);)r=65535&e.charCodeAt(n++)^(65535&e.charCodeAt(n++))<<8^(65535&e.charCodeAt(n++))<<16,r^=(255&(a=e.charCodeAt(n++)))<<24^(65280&a)>>8;switch(r=0,this.rem){case 3:r^=(65535&e.charCodeAt(n+2))<<16;case 2:r^=(65535&e.charCodeAt(n+1))<<8;case 1:r^=65535&e.charCodeAt(n)}this.h1=t}return this.k1=r,this},r.prototype.result=function(){var e,t;return e=this.k1,t=this.h1,e>0&&(t^=e=13715*(e=(e=11601*e+3432906752*(65535&e)&4294967295)<<15|e>>>17)+461832192*(65535&e)&4294967295),t^=this.len,t=51819*(t^=t>>>16)+2246770688*(65535&t)&4294967295,t=44597*(t^=t>>>13)+3266445312*(65535&t)&4294967295,(t^=t>>>16)>>>0},r.prototype.reset=function(e){return this.h1="number"==typeof e?e:0,this.rem=this.k1=this.len=0,this},t=new r,e.exports=r}()},89819:function(e,t,r){"use strict";var n=r(45095),a=r(86115).RegExp;e.exports=n((function(){var e=a(".","s");return!(e.dotAll&&e.test("\n")&&"s"===e.flags)}))},89989:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esMo
155dule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=n(r(51396));t.default=a.default},89990:function(e,t,r){"use strict";var n=r(31835),a=r(43046);t.A=function(e){return"symbol"==typeof e||(0,a.A)(e)&&"[object Symbol]"==(0,n.A)(e)}},90006:function(e,t,r){"use strict";var n=r(5742),a=r(58040),o=r(59170),i=r(47069),l=r(47102),s=r(65798),u=r(80055),c=r(45095),d=r(42496),f=r(79694),p=r(37642),m=r(83834),h=r(11140),v=r(79120),g=[],b=a(g.sort),y=a(g.push),x=c((function(){g.sort(void 0)})),C=c((function(){g.sort(null)})),A=f("sort"),_=!c((function(){if(h)return h<70;if(!(p&&p>3)){if(m)return!0;if(v)return v<603;var e,t,r,n,a="";for(e=65;e<76;e++){switch(t=String.fromCharCode(e),e){case 66:case 69:case 70:case 72:r=3;break;case 68:case 71:r=4;break;default:r=2}for(n=0;n<47;n++)g.push({k:t+n,v:r})}for(g.sort((function(e,t){return t.v-e.v})),n=0;n<g.length;n++)t=g[n].k.charAt(0),a.charAt(a.length-1)!==t&&(a+=t);return"DGBEFHACIJK"!==a}}));n({target:"Array",proto:!0,forced:x||!C||!A||!_},{sort:function(e){void 0!==e&&o(e);var t=i(this);if(_)return void 0===e?b(t):b(t,e);var r,n,a=[],c=l(t);for(n=0;n<c;n++)n in t&&y(a,t[n]);for(d(a,function(e){return function(t,r){return void 0===r?-1:void 0===t?1:void 0!==e?+e(t,r)||0:u(t)>u(r)?1:-1}}(e)),r=l(a),n=0;n<r;)t[n]=a[n++];for(;n<c;)s(t,n++);return t}})},90031:function(e,t,r){var n=r(18037);e.exports=function(e){return n(this,e).get(e)}},90040:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Root=t.classes=void 0;const n=r(91972),a="CardInput";t.classes={input:`${a}-input`,card:`${a}-card`},t.Root=(0,n.styled)("div")((({theme:e})=>({display:"block",height:"100%",[`& .${t.classes.input}:checked + .${t.classes.card}`]:{padding:"0px",border:`2px solid ${e.colours.accent}`},[`& .${t.classes.input}`]:{position:"absolute",clip:"rect(0 0 0 0)"},[`& .${t.classes.card}`]:{padding:"2px",height:"100%"}})))},90171:function(e,t,r){"use strict";r(93916)({target:"Symbol",stat:!0,name:"isRegisteredSymbol"},{isRegistered:r(30984)})},90254:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=n(r(98976));t.default=a.default},90267:function(e,t,r){var n=r(26837),a=r(38420);e.exports=function(e,t){return e&&n(t,a(t),e)}},90355:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.useMicroCopy=void 0;var a=r(71129),o=n(r(86326)),i=r(56028);t.useMicroCopy=function(){var e=o.default.useContext(a.MicroCopyContext),t=(0,i.useSiteContext)().getMicroCopy,r=o.default.useCallback((function(t,r,n){return(0,a.getMicroCopy)(e,t,r,n)}),[e]);return{getMicroCopy:"true"==={}.GATSBY_ENABLE_V2_WEBTOOLS_VISUALISATOR?t:r}}},90407:function(e){"use strict";e.exports=function(e,t){return{value:e,done:t}}},90416:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.default=void 0;var a=n(r(86326)),o=function(e){return a.default.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 350 300"},e),a.default.createElement("path",{fill:"none",d:"M0 0h350v300H0z"}),a.default.createElement("path",{fill:"#bacbd8",d:"M112.68 208.675v40.238l142.307-82.406v-28.908l-67.921-29.357-74.386 100.433z"}),a.default.createElement("path",{fill:"#fff",d:"M112.68 216.883v32.03l-14.902-21.487 14.902-10.543z"}),a.default.createElement("path",{fill:"#45e0ff",d:"m82.528 222.459 26.85 15.489 80.245-125.161-106.608-61.7-.487 171.372z"}),a.default.createElement("path",{fill:"#255d63",d:"M157.711 178.12v27.456l23.38-13.539v-27.456l-23.38 13.539zM185.986 161.796v27.455l23.381-13.539v-27.455l-23.381 13.539z"}),a.default.createElement("path",{fill:"#2580b4",d:"m240.622 128.099 26.85 15.489-77.849-30.801-106.608-61.7 157.607 77.012z"}),a.default.createElement("g",{fill:"none"},a.default.createElement("path",{stroke:"#3f3f3f",strokeMiterlimit:10,strokeWidth:2,d:"M254.987 138.594v27.913L112.68 248.913l-10.473-15.102"}),a.default.createElement("path",{stroke:"#3f3f3f",strokeMiterlimit:10,d:"M112.68 248.585v-16.028"}),a.default.createElement("path",{stroke:"#002839",strokeLinejoin:"round",strokeWidth:2,d:"m83.015 51.087 106.608 61.7-80.245 125.161-26.85-15.489.487-171.372z"}),a.default.createElement("path",{stroke:"#002839",strokeLinejoin:"round",strokeWidth:2,d:"m83.015 51.087 157.607 77.012 26.85 15.489-77.849-30.801"})))};t.default=o},90462:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.default=void 0;var a=n(r(62151)),o=n(r(22523)),i=n(r(90254)),l=n(r(46140)),s=n(r(14042)),u=r(82781),c=r(20654),d=function(e,t){if("function"==typeof WeakMap)var r=new WeakMap,n=new WeakMap;
155return function(e,t){if(!t&&e&&e.__esModule)return e;var a,o,i={__proto__:null,default:e};if(null===e||"object"!=typeof e&&"function"!=typeof e)return i;if(a=t?n:r){if(a.has(e))return a.get(e);a.set(e,i)}for(var l in e)"default"!==l&&{}.hasOwnProperty.call(e,l)&&((o=(a=Object.defineProperty)&&Object.getOwnPropertyDescriptor(e,l))&&(o.get||o.set)?a(i,l,o):i[l]=e[l]);return i}(e,t)}(r(86326)),f=r(68028),p=r(15721),m=r(47833),h=r(56028),v=r(14573);var g=function(e){var t,r=e.isSampleOrderAllowed,n=e.product,g=e.maximumSamples,b=e.path,y=e.actionLabel,x=(0,f.useBasketContext)(),C=x.basketState,A=x.basketDispatch,_=(0,h.useSiteContext)().getMicroCopy,E=(0,d.useState)(!1),S=E[0],w=E[1],k=(0,d.useState)(!1),M=k[0],T=k[1],O=(0,d.useState)(C.products.length>0),D=O[0],R=O[1],P=(0,h.useSiteContext)().countryCode;(0,d.useEffect)((function(){var e,t;n&&w(C.products.filter((function(e){return e.code===n.code})).length>0),T(!!g&&(null==C||null===(e=C.products)||void 0===e?void 0:e.length)>=g),R((null==C||null===(t=C.products)||void 0===t?void 0:t.length)>0)}),[C,g,n]);var L=y||(0,p.createActionLabel)(n.name,n.colour,n.textureFamily,null===(t=n.measurements)||void 0===t?void 0:t.label),I=D&&b&&(0,m.getPathWithCountryCode)(P,b).replace(/\/+/gi,"/"),j=_(u.microCopy.PDP_OVERVIEW_REMOVE_SAMPLE),F=_(u.microCopy.PDP_OVERVIEW_ADD_SAMPLE);return(r||D)&&d.default.createElement("div",null,d.default.createElement(v.StyledSampleOrderContainer,null,d.default.createElement(s.default,{backgroundColor:"white",spacing:"none",hasNoPadding:!0,id:"sample-order"},D&&d.default.createElement("div",{className:v.classes["sample-message"]},_(M?u.microCopy.PDP_OVERVIEW_SAMPLE_LIMIT_REACHED_MESSAGE:r?u.microCopy.PDP_OVERVIEW_CAN_ADD_MORE_MESSAGE:u.microCopy.PDP_OVERVIEW_CAN_ADD_OTHER_MESSAGE)),d.default.createElement("div",{className:v.classes["buttons-container"]},r?S?d.default.createElement(a.default,{endIcon:d.default.createElement(i.default,null),onClick:function(){return function(e){A({type:f.ACTION_TYPES.BASKET_REMOVE,payload:(0,f.createSample)(e)})}(n)},variant:"text","data-testid":"remove-from-basket-button",gtm:{id:"cta-click1",label:j}},j):M?void 0:d.default.createElement(a.default,{endIcon:d.default.createElement(o.default,null),onClick:function(){return function(e){A({type:f.ACTION_TYPES.BASKET_ADD,payload:(0,f.createSample)(e)})}(n)},gtm:{id:"cta-click1-samples-ordering",label:F,action:L},"data-testid":"add-to-basket-button"},F):void 0,I&&d.default.createElement(a.default,{className:v.classes["complete-order"],endIcon:d.default.createElement(l.default,null),variant:"outlined",to:I,component:c.Link,gtm:{id:"cta-click1",action:I,label:b},"data-testid":"complete-order-basket-button"},_(u.microCopy.PDP_OVERVIEW_COMPLETE_SAMPLE_ORDER))))))};t.default=g},90486:function(e,t){"use strict";t.__esModule=!0,t.RoofId=void 0;var r=function(e){return e.Roof1="1",e.Roof2="2",e.Roof3="3",e.Roof4="4",e.Roof5="5",e.Roof6="6",e.Roof7="7",e.Roof8="8",e.Roof9="9",e.Roof10="10",e}({});t.RoofId=r},90565:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.CardActionArea=t.CardMedia=t.CardHeader=t.CardContent=t.CardActions=void 0;const a=n(r(18955));var o=r(18955);Object.defineProperty(t,"CardActions",{enumerable:!0,get:function(){return o.CardActions}}),Object.defineProperty(t,"CardContent",{enumerable:!0,get:function(){return o.CardContent}}),Object.defineProperty(t,"CardHeader",{enumerable:!0,get:function(){return o.CardHeader}}),Object.defineProperty(t,"CardMedia",{enumerable:!0,get:function(){return o.CardMedia}}),Object.defineProperty(t,"CardActionArea",{enumerable:!0,get:function(){return o.CardActionArea}}),t.default=a.default},90600:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=n(r(8973));t.default=a.default},90722:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const n=r(97711),a=r(42175);t.default=({dataTestId:e,icon:t,label:r})=>(0,n.jsxs)(a.Root,{"aria-label":r,"data-testid":e,children:[(0,n.jsxs)(a.Content,{children:[(0,n.jsx)(a.IconContainer,{children:(0,n.jsx)(a.StyledIcon,{source:t})}),r&&(0,n.jsx)(a.Label,{children:r})]}),(0,n.jsx)(a.Scrim,{})]})},90857:function(e,t,r){"use strict";
155Object.defineProperty(t,"__esModule",{value:!0});const n=r(97711);t.default=e=>(0,n.jsxs)("svg",{"data-name":"Layer 1",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 428 100",...e,children:[(0,n.jsx)("path",{d:"M166.826 0h.984v100h-.984V0Z",fill:"#009FE3"}),(0,n.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M99.875 49.026v-8.46h3.948a3.992 3.992 0 0 1 3.042 1.198 4.326 4.326 0 0 1 1.134 3.1 4.15 4.15 0 0 1-1.112 3.009 3.995 3.995 0 0 1-3.018 1.154h-3.994ZM93.202 65.18h6.673V54.547h4.675a12.02 12.02 0 0 0 3.903-.633 9.95 9.95 0 0 0 3.291-1.856 8.753 8.753 0 0 0 2.27-3.054 10.17 10.17 0 0 0 .839-4.276 11.047 11.047 0 0 0-.613-3.665 8.31 8.31 0 0 0-1.906-3.1 9.52 9.52 0 0 0-3.29-2.15 12.746 12.746 0 0 0-4.812-.813H93.203v30.18ZM154.068 50.135a11.123 11.123 0 0 0-2.338-3.597 10.822 10.822 0 0 0-3.585-2.421 11.78 11.78 0 0 0-4.63-.882 11.94 11.94 0 0 0-4.652.882 10.76 10.76 0 0 0-3.609 2.42 11.119 11.119 0 0 0-2.338 3.598 12.016 12.016 0 0 0 0 8.823 11.113 11.113 0 0 0 2.338 3.598 11.036 11.036 0 0 0 3.609 2.443c1.472.616 3.055.924 4.652.905 1.589.02 3.166-.287 4.63-.905a10.956 10.956 0 0 0 5.923-6.04 12.006 12.006 0 0 0 0-8.824Zm-5.787 6.515a5.502 5.502 0 0 1-.976 1.833 4.707 4.707 0 0 1-3.79 1.765 4.968 4.968 0 0 1-2.202-.475 4.51 4.51 0 0 1-1.611-1.29 6.09 6.09 0 0 1-.976-1.833 6.67 6.67 0 0 1 0-4.208c.215-.656.545-1.269.976-1.81.435-.537.986-.97 1.611-1.267a4.965 4.965 0 0 1 2.202-.475 4.82 4.82 0 0 1 2.179.475 4.93 4.93 0 0 1 1.611 1.267c.441.534.773 1.15.976 1.81a7.12 7.12 0 0 1 0 4.208Z",fill:"#6D6E70"}),(0,n.jsx)("path",{d:"M116.865 65.18h6.537V54.684a5.187 5.187 0 0 1 1.429-3.914 5.167 5.167 0 0 1 3.745-1.38 7.851 7.851 0 0 1 2.36.317l1.044-5.747a5.673 5.673 0 0 0-1.203-.317 10.304 10.304 0 0 0-1.475-.09 6.34 6.34 0 0 0-3.699.995 9.749 9.749 0 0 0-2.247 2.082l-.227-2.67h-6.264v21.222Z",fill:"#6D6E70"}),(0,n.jsx)("path",{d:"M76.098 65.18h6.49V49.07h5.039v-5.113h-5.038v-1.176a3.41 3.41 0 0 1 .817-2.444 2.867 2.867 0 0 1 2.178-.86 5.422 5.422 0 0 1 3.177 1.04c.455-.692.916-1.379 1.385-2.058.469-.678.93-1.364 1.384-2.058a8.567 8.567 0 0 0-3.222-1.72 12.886 12.886 0 0 0-3.495-.497c-1.088 0-2.17.175-3.2.52a8.135 8.135 0 0 0-2.792 1.583 7.843 7.843 0 0 0-1.974 2.693 9.26 9.26 0 0 0-.75 3.891v1.086h-3.449v5.113h3.45V65.18Z",fill:"#009FE3"}),(0,n.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M6.672 48.619v-8.01h4.221a4.054 4.054 0 0 1 2.996 1.087 4.022 4.022 0 0 1 .9 4.493 4.045 4.045 0 0 1-3.896 2.43h-4.22ZM0 65.179h6.673V54.095h3.813l5.628 11.086h7.535L16.93 53.098a9.492 9.492 0 0 0 3.653-3.506 9.923 9.923 0 0 0 1.294-5.136 10.178 10.178 0 0 0-.658-3.665 8.21 8.21 0 0 0-1.997-3.01 9.566 9.566 0 0 0-3.336-2.036 13.193 13.193 0 0 0-4.63-.746H0v30.18ZM70.513 50.135a11.133 11.133 0 0 0-2.338-3.598 10.826 10.826 0 0 0-3.585-2.42 11.78 11.78 0 0 0-4.63-.883 11.94 11.94 0 0 0-4.652.883 10.76 10.76 0 0 0-3.609 2.42 11.123 11.123 0 0 0-2.338 3.598 12.014 12.014 0 0 0 0 8.823 11.107 11.107 0 0 0 2.338 3.597A11.03 11.03 0 0 0 55.308 65c1.472.616 3.056.924 4.652.905 1.59.02 3.166-.288 4.63-.905a10.956 10.956 0 0 0 5.923-6.04 12.008 12.008 0 0 0 0-8.825Zm-5.787 6.515a5.502 5.502 0 0 1-.976 1.833 4.706 4.706 0 0 1-3.79 1.765 4.966 4.966 0 0 1-2.202-.476 4.51 4.51 0 0 1-1.61-1.29 6.082 6.082 0 0 1-.977-1.832 6.674 6.674 0 0 1 0-4.208c.215-.656.545-1.27.976-1.81.435-.537.986-.97 1.611-1.267a4.962 4.962 0 0 1 2.202-.475 4.82 4.82 0 0 1 2.179.475 4.93 4.93 0 0 1 1.61 1.267c.442.534.774 1.149.977 1.81a7.121 7.121 0 0 1 0 4.208ZM45.495 50.135a11.135 11.135 0 0 0-2.337-3.598 10.825 10.825 0 0 0-3.586-2.42 11.775 11.775 0 0 0-4.63-.883c-1.594-.019-3.176.281-4.652.883a10.765 10.765 0 0 0-3.609 2.42 11.122 11.122 0 0 0-2.337 3.598 12.009 12.009 0 0 0 0 8.823 11.106 11.106 0 0 0 2.337 3.597A11.035 11.035 0 0 0 30.29 65a11.69 11.69 0 0 0 4.652.905c1.59.02 3.166-.288 4.63-.905a10.955 10.955 0 0 0 5.923-6.04 12.009 12.009 0 0 0 0-8.825ZM39.71 56.65a5.498 5.498 0 0 1-.976 1.833 4.707 4.707 0 0 1-3.79 1.765 4.964 4.964 0 0 1-2.202-.476 4.518 4.518 0 0 1-1.611-1.29 6.09 6.09 0 0 1-.976-1.832 6.674 6.674 0 0 1 0-4.208c.215-.656.545-1.27.976-1.81a4.63 4.63 0 0 1 1.611-1.267 4.962 4.962 0 0 1 2.202-.475c.753-.014 1.5.149 2.178.475a4.93 4.93 0 0 1 1.612 1.267c.441.534.773 1.149.976 1.81a7.127 7.127 0 0 1 0 4.208Z",fill:"#009FE3"}),(0,n.jsx)("path",{d:"M181.728 59.633a12.489 12.489 0 0 0 3.661 3 10.697 10.697 0 0 0 5.189 1.165c1.084.01 2.165-.125 3.213-.403a7.54 7.54 0 0 0 2.515-1.187 5.372 5.372 0 0 0 1.64-1.97 6.15 6.15 0 0 0 .584-2.755 5.71 5.71 0 0 0-.651-2.821 6.01 6.01 0 0 0-1.73-1.949 9.77 9.77 0 0 0-2.449-1.276 46.054 46.054 0 0 0-2.762-.896 57.993 57.993 0 0 1-3.415-1.008 12.055 12.055 0 0 1-3.055-1.477 6.642 6.642 0 0 1-3.01-5.98 7 7 0 0 1 2.449-5.329 8.879 8.879 0 0 1 2.92-1.635 11.874 11.874 0 0 1 3.931-.604 12.61 12.61 0 0 1 3.347.403c.89.236 1.749.574 2.561 1.008.67.357 1.289.801 1.842 1.32.45.429.863.893 1.235 1.39l-1.527 1.298a9.792 9.792 0 0 0-1.033-1.142 7.818 7.818 0 0 0-1.528-1.12 9.103 9.103 0 0 0-2.134-.85 10.922 10.922 0 0 0-2.852-.337 9.109 9.109 0 0 0-3.168.493 6.366 6.366 0 0 0-2.179 1.299 5.086 5.086 0 0 0-1.257 1.814 5.548 5.548 0 0 0-.405 2.082 4.514 4.514 0 0 0 .741 2.665 5.97 5.97 0 0 0 1.955 1.747c.858.484 1.77.867 2.718 1.142a98.13 98.13 0 0 0 3.032.85c1.067.276 2.117.612 3.145 1.008 1.016.385 1.964.93 2.808 1.613a7.888 7.888 0 0 1 2.021 2.53 8.137 8.137 0 0 1 .787 3.762 7.384 7.384 0 0 1-.809 3.471 8.025 8.025 0 0 1-2.179 2.62 9.986 9.986 0 0 1-3.257 1.657 13.663 13.663 0 0 1-4.044.583 14.474 14.474 0 0 1-3.504-.404 14.795 14.795 0 0 1-2.942-1.052c-.834-.4-1.618-.897-2.337-1.478a8.765 8.765 0 0 1-1.639-1.724l1.572-1.523Z",fill:"#009FE3"}),(0,n.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M223.733 62.007a8.917 8.917 0 0 1-3.662 2.665c-1.499.633-3.111.96-4.739.963a11.317 11.317 0 0 1-4.246-.784 9.55 9.55 0 0 1-3.347-2.217 10.24 10.24 0 0 1-2.179-3.426 12.556 12.556 0 0 1-.045-8.621 11.046 11.046 0 0 1 2.044-3.449 9.392 9.392 0 0 1 3.145-2.329 9.531 9.531 0 0 1 4.044-.85c1.346-.012 2.681.239 3.931.738a8.682 8.682 0 0 1 3.145 2.172 10.031 10.031 0 0 1 2.066 3.561c.52 1.582.771 3.24.742 4.904h-17.611a9.25 9.25 0 0 0 .674 3.292 8.577 8.577 0 0 0 1.707 2.687 7.685 7.685 0 0 0 2.583 1.791 8.351 8.351 0 0 0 3.347.65 9.976 9.976 0 0 0 1.954-.202 9.873 9.873 0 0 0 1.955-.604 10.036 10.036 0 0 0 1.729-.94 6.085 6.085 0 0 0 1.325-1.21l1.438 1.21Zm-1.303-8.42a9.132 9.132 0 0 0-2.426-5.777 7.215 7.215 0 0 0-5.257-1.97 7.43 7.43 0 0 0-3.032.604 7.167 7.167 0 0 0-2.359 1.657 8.412 8.412 0 0 0-1.594 2.463 8.83 8.83 0 0 0-.697 3.023h15.365Z",fill:"#009FE3"}),(0,n.jsx)("path",{d:"M229.887 46.31c0-.314-.007-.613-.022-.897-.015-.283-.038-.589-.067-.918h1.887c.029.33.051.643.067.941.015.299.03.62.045.963.015.343.022.724.022 1.142v1.478c.287-.522.61-1.023.967-1.5a7.582 7.582 0 0 1 1.549-1.546 9.14 9.14 0 0 1 2.202-1.209 7.977 7.977 0 0 1 2.92-.492 4.261 4.261 0 0 1 1.707.313l-.584 1.926a2.582 2.582 0 0 0-.741-.18 7.713 7.713 0 0 0-.787-.044 5.959 5.959 0 0 0-2.919.716 7.546 7.546 0 0 0-2.247 1.881 8.675 8.675 0 0 0-1.46 2.665 9.235 9.235 0 0 0-.517 3.023v10.525h-2.021l-.001-18.788ZM243.856 44.495h2.292l7.772 18.139 7.727-18.139h2.112l-8.985 20.602h-1.887l-9.031-20.601Z",fill:"#009FE3"}),(0,n.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M266.992 37.24h2.83v2.956h-2.83V37.24Zm.404 7.255h2.022v20.602h-2.022V44.495Z",fill:"#009FE3"}),(0,n.jsx)("path",{d:"M293.229 62.05a9.95 9.95 0 0 1-3.392 2.576 10.886 10.886 0 0 1-4.785 1.007 10.327 10.327 0 0 1-4.156-.828 10.045 10.045 0 0 1-3.302-2.284 10.195 10.195 0 0 1-2.156-3.449 11.857 11.857 0 0 1-.764-4.277 11.564 11.564 0 0 1 .786-4.277 10.509 10.509 0 0 1 2.179-3.448 10.071 10.071 0 0 1 3.302-2.285 11.169 11.169 0 0 1 8.761.135 9.667 9.667 0 0 1 3.257 2.664l-1.528 1.165a7.45
1555 7.455 0 0 0-2.583-2.127 8.352 8.352 0 0 0-3.796-.784 7.585 7.585 0 0 0-3.302.717 8.324 8.324 0 0 0-2.606 1.925 8.637 8.637 0 0 0-1.707 2.844 9.88 9.88 0 0 0-.606 3.471 9.575 9.575 0 0 0 .628 3.471 8.951 8.951 0 0 0 1.73 2.844 8.318 8.318 0 0 0 2.606 1.926 7.474 7.474 0 0 0 3.257.716 9.315 9.315 0 0 0 3.976-.806 7.3 7.3 0 0 0 2.763-2.15l1.438 1.255Z",fill:"#009FE3"}),(0,n.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M314.524 62.007a8.918 8.918 0 0 1-3.662 2.665 12.23 12.23 0 0 1-4.739.963 11.315 11.315 0 0 1-4.246-.784 9.57 9.57 0 0 1-3.347-2.217 10.221 10.221 0 0 1-2.178-3.426 12.545 12.545 0 0 1-.045-8.621 11.008 11.008 0 0 1 2.044-3.449 9.382 9.382 0 0 1 3.145-2.329 9.525 9.525 0 0 1 4.043-.85c1.346-.012 2.682.239 3.931.738a8.682 8.682 0 0 1 3.145 2.172 10.031 10.031 0 0 1 2.066 3.561c.52 1.582.771 3.24.742 4.904h-17.611a9.251 9.251 0 0 0 .674 3.292 8.578 8.578 0 0 0 1.707 2.687 7.687 7.687 0 0 0 2.583 1.791 8.353 8.353 0 0 0 3.347.65 9.975 9.975 0 0 0 1.954-.202 9.873 9.873 0 0 0 1.955-.604 10.036 10.036 0 0 0 1.729-.94 6.088 6.088 0 0 0 1.325-1.21l1.438 1.21Zm-1.303-8.42a9.127 9.127 0 0 0-2.426-5.777 7.212 7.212 0 0 0-5.256-1.97 7.424 7.424 0 0 0-3.032.604 7.156 7.156 0 0 0-2.359 1.657 8.415 8.415 0 0 0-1.595 2.463 8.805 8.805 0 0 0-.696 3.023h15.364Z",fill:"#009FE3"}),(0,n.jsx)("path",{d:"M338.377 37.15H326.74v-1.926h25.429v1.926h-11.636v27.947h-2.156V37.15Z",fill:"#009FE3"}),(0,n.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M367.803 62.007a8.917 8.917 0 0 1-3.662 2.665 12.23 12.23 0 0 1-4.739.963 11.312 11.312 0 0 1-4.246-.784 9.55 9.55 0 0 1-3.347-2.217 10.24 10.24 0 0 1-2.179-3.426 12.556 12.556 0 0 1-.045-8.621 11.048 11.048 0 0 1 2.044-3.449 9.393 9.393 0 0 1 3.145-2.329 9.533 9.533 0 0 1 4.044-.85c1.346-.012 2.681.239 3.931.738a8.679 8.679 0 0 1 3.144 2.172 10.034 10.034 0 0 1 2.067 3.561c.52 1.582.77 3.24.741 4.904H351.09a9.272 9.272 0 0 0 .674 3.292 8.562 8.562 0 0 0 1.708 2.687 7.675 7.675 0 0 0 2.583 1.791 8.35 8.35 0 0 0 3.347.65 9.983 9.983 0 0 0 1.954-.202 9.843 9.843 0 0 0 1.954-.604 10.045 10.045 0 0 0 1.73-.94 6.085 6.085 0 0 0 1.325-1.21l1.438 1.21Zm-1.303-8.42a9.132 9.132 0 0 0-2.426-5.777 7.215 7.215 0 0 0-5.257-1.97 7.428 7.428 0 0 0-3.032.604 7.167 7.167 0 0 0-2.359 1.657 8.412 8.412 0 0 0-1.594 2.463 8.83 8.83 0 0 0-.697 3.023H366.5ZM388.02 65.097a31.53 31.53 0 0 1-.068-1.389 70.122 70.122 0 0 1-.022-2.06 9.038 9.038 0 0 1-1.797 1.948 9.244 9.244 0 0 1-2 1.232 8.74 8.74 0 0 1-2.044.627c-.622.113-1.254.173-1.886.18-.876-.002-1.749-.092-2.606-.27a6.475 6.475 0 0 1-2.336-.963 5.253 5.253 0 0 1-1.685-1.88 6.233 6.233 0 0 1-.652-3.024 7.934 7.934 0 0 1 .494-2.799 5.723 5.723 0 0 1 1.573-2.284 7.747 7.747 0 0 1 2.786-1.523 13.359 13.359 0 0 1 4.133-.56c1.258 0 2.381.045 3.369.135.989.09 1.827.194 2.516.313v-1.164a8.389 8.389 0 0 0-.405-2.822 4.051 4.051 0 0 0-1.213-1.791 4.677 4.677 0 0 0-1.976-.94c-.886-.19-1.79-.28-2.696-.27a9.332 9.332 0 0 0-4.066.74c-.822.38-1.599.854-2.313 1.41l-1.078-1.388a11.096 11.096 0 0 1 7.412-2.597 9.822 9.822 0 0 1 6.2 1.701c1.438 1.135 2.156 3.017 2.157 5.644v11.174c0 .522.015.978.045 1.366l.089 1.254h-1.931Zm-.18-10.525c-.777-.173-1.565-.3-2.358-.38a34.014 34.014 0 0 0-3.617-.157 9.691 9.691 0 0 0-3.639.56 5.239 5.239 0 0 0-2.044 1.388 4.046 4.046 0 0 0-.898 1.791 8.48 8.48 0 0 0-.202 1.724 3.668 3.668 0 0 0 1.504 3.292 6.774 6.774 0 0 0 3.842 1.008 7.696 7.696 0 0 0 2.875-.537 7.957 7.957 0 0 0 2.358-1.434 6.904 6.904 0 0 0 1.595-2.037 5.018 5.018 0 0 0 .584-2.307v-2.91Z",fill:"#009FE3"}),(0,n.jsx)("path",{d:"M396.058 46.309a18.157 18.157 0 0 0-.09-1.814h1.887c.029.329.052.628.067.896.015.269.03.56.045.873.015.314.022.672.023 1.075v1.456c.292-.53.623-1.04.988-1.523a8.308 8.308 0 0 1 6.829-3.314 7.128 7.128 0 0 1 4.582 1.276 6.733 6.733 0 0 1 2.201 3.56c.281-.521.62-1.01 1.011-1.455a10.077 10.077 0 0 1 4.111-2.866 8.38 8.38 0 0 1 3.009-.515 8.59 8.59 0 0 1 3.482.627 5.3 5.3 0 0 1 2.246 1.813c.585.867.99 1.842 1.191 2.867.25 1.23.371 2.484.359 3.74v12.092h-2.022v-11.42a16.903 16.903 0 0 0-.359-3.807 6.059 6.059 0 0 0-1.078-2.419 3.846 3.846 0 0 0-1.729-1.254 7.06 7.06 0 0 0-2.359-.358 6.733 6.733 0 0 0-2.875.627 8.003 8.003 0 0 0-2.359 1.657 7.89 7.89 0 0 0-1.595 2.351 6.755 6.755 0 0 0-.584 2.755v11.868h-2.021v-11.42a16.962 16.962 0 0 0-.36-3.807 6.259 6.259 0 0 0-1.055-2.419 3.707 3.707 0 0 0-1.708-1.254 7.057 7.057 0 0 0-2.358-.358 6.334 6.334 0 0 0-3.234.806 7.748 7.748 0 0 0-2.337 2.06 9.037 9.037 0 0 0-1.415 2.777 10.15 10.15 0 0 0-.472 3v10.615h-2.021V46.309Z",fill:"#009FE3"})]})},90925:function(e,t,r){"use strict";t.__esModule=!0,t.toButtonActionProps=t.toAnchorLinkActionProps=t.isExternalUrl=t.getCTA=void 0;
155var n,a=r(20654),o=r(47833);t.getCTA=function(e,t,r){if("cta"in e)return e.cta&&0!==e.cta.length&&"visualiser-link-block"!==e.cta[0].blockType&&"calculator-link-block"!==e.cta[0].blockType&&"dialog-link-block"!==e.cta[0].blockType?s(e.cta[0],t):null;var n=(0,o.getPathWithCountryCode)(t,e.path).replace(/\/+/gi,"/");return{to:n,component:a.Link,gtm:{id:"cta-click1",action:n,label:r}}};var i=(null===(n="www.bmigroup.com,bmidxbczechiaplprod.netlify.app")?void 0:n.split(","))||["www.bmigroup.com"],l=function(e){try{var t=new URL(e);return!i.includes(t.host)}catch(r){return!1}};t.isExternalUrl=l;var s=function(e,t){if("hubspot-link-block"===e.blockType||"rich-text-hubspot-cta-link-block"===e.blockType){var r=""+{}.GATSBY_HUBSPOT_CTA_URL+{}.GATSBY_HUBSPOT_ID+"/"+e.hubSpotCTAID;return{href:r,external:!0,gtm:{id:"cta-click1",action:r,label:e.label}}}if("asset-link-block"===e.blockType||"rich-text-asset-link-block"===e.blockType)return{href:e.asset.url,download:!0,external:!0,gtm:{id:"cta-click1",action:e.asset.url,label:e.label}};if("internal-link-block"===e.blockType||"rich-text-internal-link-block"===e.blockType){var n=(0,o.getPathWithCountryCode)(t,e.linkedPage.value.path).replace(/\/+/gi,"/");return{component:a.Link,to:n,gtm:{id:"cta-click1",action:n,label:e.label}}}return{href:e.url,external:(i=e.url,!["mailto:","tel:","callto:"].some((function(e){return i.startsWith(e)}))&&l(e.url)||void 0),gtm:{id:"cta-click1",action:e.url,label:e.label}};var i};t.toAnchorLinkActionProps=s;t.toButtonActionProps=function(e,t,r){return"visualiser-link-block"===e.blockType||"rich-text-visualiser-link-block"===e.blockType?{onClick:r,gtm:{id:"cta-visualiser1",action:"visualiser",label:e.label}}:"calculator-link-block"===e.blockType||"rich-text-calculator-link-block"===e.blockType?{onClick:r,gtm:{id:"cta-calculator1",action:"calculator",label:e.label}}:"dialog-link-block"===e.blockType||"rich-text-dialog-link-block"===e.blockType?{onClick:r,gtm:{id:"cta-click1",action:"dialog",label:e.label}}:s(e,t)}},91137:function(e,t,r){"use strict";function n(e){return String(parseFloat(e)).length===String(e).length}function a(e){return String(e).match(/[\d.\-+]*\s*(.*)/)[1]||""}function o(e){return parseFloat(e)}function i(e){return(t,r)=>{const n=a(t);if(n===r)return t;let i=o(t);"px"!==n&&("em"===n||"rem"===n)&&(i=o(t)*o(e));let l=i;if("px"!==r)if("em"===r)l=i/o(e);else{if("rem"!==r)return t;l=i/o(e)}return parseFloat(l.toFixed(5))+r}}function l({size:e,grid:t}){const r=e-e%t,n=r+t;return e-r<n-e?r:n}function s({lineHeight:e,pixels:t,htmlFontSize:r}){return t/(e*r)}function u({cssProperty:e,min:t,max:r,unit:n="rem",breakpoints:a=[600,900,1200],transform:o=null}){const i={[e]:`${t}${n}`},l=(r-t)/a[a.length-1];return a.forEach((r=>{let a=t+l*r;null!==o&&(a=o(a)),i[`@media (min-width:${r}px)`]={[e]:`${Math.round(1e4*a)/1e4}${n}`}})),i}r.d(t,{I3:function(){return i},VR:function(){return l},a9:function(){return n},db:function(){return o},l_:function(){return a},qW:function(){return s},yL:function(){return u}})},91158:function(e){var t=/\s/;e.exports=function(e){for(var r=e.length;r--&&t.test(e.charAt(r)););return r}},91187:function(e,t,r){"use strict";var n=r(60330);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=n(r(24142)),o=r(36870),i=(0,a.default)((0,o.jsx)("path",{d:"M17 12h-5v5h5v-5zM16 1v2H8V1H6v2H5c-1.11 0-1.99.9-1.99 2L3 19c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2h-1V1h-2zm3 18H5V8h14v11z"}),"Event");t.default=i},91219:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.StyledAnchorLink=void 0;const a=r(91972),o=n(r(66553));t.StyledAnchorLink=(0,a.styled)(o.default)({minHeight:"32px",minWidth:"32px"})},91266:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=r(35875),o=r(97711),i=n(r(55530)),l=n(r(66553)),s=n(r(54270)),u=r(40654);t.default=({title:e,separator:t=3,openButtonLabel:r,closeButtonLabel:n,links:c,anchorLinkComponent:d=l.default})=>{const{shownLinks:f,hiddenLinks:p}=((e,t)=>e.reduce(((e,r,n)=>(t&&n<t?e.shownLinks.push(r):e.hiddenLinks.push(r),e)),{shownLinks:[],hiddenLinks:[]}))(c,t);return(0,o.jsxs)(u.Root,{children:[e&&(0,o.jsx)(u.Title,{component:"h3",variant:"h5",children:e}),(0,o.jsxs)("nav",{children:[(0,o.jsx)(u.ShownLinksContainer,{children:f&&f.map(((e,t)=>(0,o.jsxs)(u.LinkWrapper,{children:[e.download&&(0,o.jsx)(u.StyledDownload,{}),(0,a.createElement)(d,{...e,key:`${e.label}-${t}`,className:(0,i.default)(u.classes.link)},e.label)]},`${e.label}-${t}`)))}),(0,o.jsx)(u.HiddenLinksContainer,{children:p.length>0&&(0,o.jsx)(s.default,{openButtonLabel:r,closeButtonLabel:n,children:p.map(((e,t)=>(0,o.jsxs)(u.LinkWrapper,{children:[e.download&&(0,o.jsx)(u.StyledDownload,{}),(0,a.createElement)(d,{...e,key:`${e.label}-${t}`,className:(0,i.default)(u.classes.link)},e.label)]},`${e.label}-${t}`)))})})]})]})}},91303:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esMo
155dule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=n(r(77524));t.default=a.default},91324:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const n=r(97711),a=r(39748),o=r(63928);t.default=({media:e,title:t,...r})=>(0,n.jsx)(o.StyledTappableCard,{...r,title:(0,n.jsxs)(n.Fragment,{children:[(0,a.transformHyphens)(t),(0,n.jsx)(o.StyledArrowForward,{})]}),media:e,titleVariant:"h5"})},91354:function(e,t,r){"use strict";var n=r(60330);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=n(r(24142)),o=r(36870),i=(0,a.default)((0,o.jsx)("path",{d:"M12 5.9c1.16 0 2.1.94 2.1 2.1s-.94 2.1-2.1 2.1S9.9 9.16 9.9 8s.94-2.1 2.1-2.1m0 9c2.97 0 6.1 1.46 6.1 2.1v1.1H5.9V17c0-.64 3.13-2.1 6.1-2.1M12 4C9.79 4 8 5.79 8 8s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4zm0 9c-2.67 0-8 1.34-8 4v3h16v-3c0-2.66-5.33-4-8-4z"}),"PersonOutline");t.default=i},91367:function(e,t,r){"use strict";var n=r(58040),a=r(45095),o=r(62392),i=Object,l=n("".split);e.exports=a((function(){return!i("z").propertyIsEnumerable(0)}))?function(e){return"String"===o(e)?l(e,""):i(e)}:i},91400:function(e,t,r){"use strict";r.r(t);var n=r(24842);t.default=function(e,t){return(0,n.A)(e,t)}},91433:function(e,t,r){"use strict";r.d(t,{$b:function(){return E},iB:function(){return S}});var n=r(53507),a=r(45904),o=r(86326),i=r(37064),l=r(28841),s=r(17299),u=r(21989),c=r(56997),d=r(3572),f=r(39585),p=r(92403),m=r(13326),h=r(53721),v=r(36870);const g=["BackdropProps"],b=["anchor","BackdropProps","children","className","elevation","hideBackdrop","ModalProps","onClose","open","PaperProps","SlideProps","TransitionComponent","transitionDuration","variant"],y=(e,t)=>{const{ownerState:r}=e;return[t.root,("permanent"===r.variant||"persistent"===r.variant)&&t.docked,t.modal]},x=(0,m.Ay)(s.A,{name:"MuiDrawer",slot:"Root",overridesResolver:y})((({theme:e})=>({zIndex:(e.vars||e).zIndex.drawer}))),C=(0,m.Ay)("div",{shouldForwardProp:m.ep,name:"MuiDrawer",slot:"Docked",skipVariantsResolver:!1,overridesResolver:y})({flex:"0 0 auto"}),A=(0,m.Ay)(c.A,{name:"MuiDrawer",slot:"Paper",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.paper,t[`paperAnchor${(0,d.A)(r.anchor)}`],"temporary"!==r.variant&&t[`paperAnchorDocked${(0,d.A)(r.anchor)}`]]}})((({theme:e,ownerState:t})=>(0,a.A)({overflowY:"auto",display:"flex",flexDirection:"column",height:"100%",flex:"1 0 auto",zIndex:(e.vars||e).zIndex.drawer,WebkitOverflowScrolling:"touch",position:"fixed",top:0,outline:0},"left"===t.anchor&&{left:0},"top"===t.anchor&&{top:0,left:0,right:0,height:"auto",maxHeight:"100%"},"right"===t.anchor&&{right:0},"bottom"===t.anchor&&{top:"auto",left:0,bottom:0,right:0,height:"auto",maxHeight:"100%"},"left"===t.anchor&&"temporary"!==t.variant&&{borderRight:`1px solid ${(e.vars||e).palette.divider}`},"top"===t.anchor&&"temporary"!==t.variant&&{borderBottom:`1px solid ${(e.vars||e).palette.divider}`},"right"===t.anchor&&"temporary"!==t.variant&&{borderLeft:`1px solid ${(e.vars||e).palette.divider}`},"bottom"===t.anchor&&"temporary"!==t.variant&&{borderTop:`1px solid ${(e.vars||e).palette.divider}`}))),_={left:"right",right:"left",top:"down",bottom:"up"};function E(e){return-1!==["left","right"].indexOf(e)}function S(e,t){return"rtl"===e.direction&&E(t)?_[t]:t}const w=o.forwardRef((function(e,t){const r=(0,p.A)({props:e,name:"MuiDrawer"}),s=(0,f.A)(),c={enter:s.transitions.duration.enteringScreen,exit:s.transitions.duration.leavingScreen},{anchor:m="left",BackdropProps:y,children:E,className:w,elevation:k=16,hideBackdrop:M=!1,ModalProps:{BackdropProps:T}={},onClose:O,open:D=!1,PaperProps:R={},SlideProps:P,TransitionComponent:L=u.A,transitionDuration:I=c,variant:j="temporary"}=r,F=(0,n.A)(r.ModalProps,g),B=(0,n.A)(r,b),N=o.useRef(!1);o.useEffect((()=>{N.current=!0}),[]);const $=S(s,m),U=m,z=(0,a.A)({},r,{anchor:U,elevation:k,open:D,variant:j},B),V=(e=>{const{classes:t,anchor:r,variant:n}=e,a={root:["root"],docked:[("permanent"===n||"persistent"===n)&&"docked"],modal:["modal"],paper:["paper",`paperAnchor${(0,d.A)(r)}`,"temporary"!==n&&`paperAnchorDocked${(0,d.A)(r)}`]};return(0,l.A)(a,h.S,t)})(z),H=(0,v.jsx)(A,(0,a.A)({elevation:"temporary"===j?k:0,square:!0},R,{className:(0,i.A)(V.paper,R.className),ownerState:z,children:E}));if("permanent"===j)return(0,v.jsx)(C,(0,a.A)({className:(0,i.A)(V.root,V.docked,w),ownerState:z,ref:t},B,{children:H}));const W=(0,v.jsx)(L,(0,a.A)({in:D,direction:_[$],timeout:I,appear:N.current},P,{children:H}));return"persistent"===j?(0,v.jsx)(C,(0,a.A)({className:(0,i.A)(V.root,V.docked,w),ownerState:z,ref:t},B,{children:W})):(0,v.jsx)(x,(0,a.A)({BackdropProps:(0,a.A)({},y,T,{transitionDuration:I}),className:(0,i.A)(V.root,V.modal,w),open:D,ownerState:z,onClose:O,hideBackdrop:M,ref:t},B,F,{children:W}))}));t.Ay=w},91437:function(e,t,r){"use strict";
155Object.defineProperty(t,"__esModule",{value:!0});const n=r(97711),a=(0,r(91972).styled)("svg")({padding:"0 !important"});t.default=e=>(0,n.jsxs)(a,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 780 185",...e,children:[(0,n.jsx)("g",{fill:"#34384f",children:(0,n.jsx)("path",{d:"M286.325 154.178h13.411v15.3a20.587 20.587 0 0 1-2.493 1.9 17.4 17.4 0 0 1-3.267 1.639 23.693 23.693 0 0 1-4.155 1.151 28.08 28.08 0 0 1-5.158.432 20.358 20.358 0 0 1-8.052-1.526 17.9 17.9 0 0 1-10.029-10.526 22.845 22.845 0 0 1-1.347-7.968 21.91 21.91 0 0 1 1.4-7.881 19.66 19.66 0 0 1 3.926-6.414 18.33 18.33 0 0 1 6.046-4.314 20.478 20.478 0 0 1 13.268-.864 17.425 17.425 0 0 1 4.212 1.841 15.53 15.53 0 0 1 3.066 2.445 23.263 23.263 0 0 1 2.12 2.532l-3.9 3.336a20.547 20.547 0 0 0-1.662-2.042 12.03 12.03 0 0 0-2.292-1.927 13.316 13.316 0 0 0-3.009-1.439 12.03 12.03 0 0 0-3.869-.575 12.97 12.97 0 0 0-5.673 1.208 12.679 12.679 0 0 0-4.27 3.28 14.815 14.815 0 0 0-2.694 4.86 18.252 18.252 0 0 0-.945 5.9 17.318 17.318 0 0 0 1.031 6.1 14 14 0 0 0 2.895 4.746 13.327 13.327 0 0 0 9.943 4.229 18.565 18.565 0 0 0 5.646-.748 12.445 12.445 0 0 0 3.983-2.072v-7.823h-8.139ZM307.129 146.929h5.158v15.7q0 3.8 1.548 5.494a5.742 5.742 0 0 0 4.47 1.7 6.831 6.831 0 0 0 3.7-.92 7.458 7.458 0 0 0 2.378-2.387 9.915 9.915 0 0 0 1.29-3.336 19.569 19.569 0 0 0 .372-3.827v-12.424h5.155v25.11q0 .836.057 1.64h-4.929l-.172-3.97a18.504 18.504 0 0 1-1.26 1.5 8.485 8.485 0 0 1-1.834 1.467 11.8 11.8 0 0 1-2.522 1.122 10.7 10.7 0 0 1-3.267.46q-5.216 0-7.68-3.021t-2.464-8.255ZM355.041 170.457a8.884 8.884 0 0 1-3.926 2.991 13.342 13.342 0 0 1-5.014.979 12.836 12.836 0 0 1-3.3-.432 8.6 8.6 0 0 1-2.98-1.438 7.554 7.554 0 0 1-2.178-2.588 8.277 8.277 0 0 1-.831-3.884 8.647 8.647 0 0 1 3.009-6.9q3.009-2.591 8.682-2.589c.611 0 1.262.019 1.949.057s1.337.077 1.949.115 1.146.078 1.6.115a9.743 9.743 0 0 1 .975.115v-.978a4.912 4.912 0 0 0-1.806-4.286 8.265 8.265 0 0 0-4.9-1.294 11.51 11.51 0 0 0-4.814.834 18.968 18.968 0 0 0-2.98 1.7l-2.407-3.51a12.533 12.533 0 0 1 1.662-1.151 14.491 14.491 0 0 1 2.292-1.064 18.685 18.685 0 0 1 2.981-.805 20.699 20.699 0 0 1 3.84-.316q5.157 0 8.109 2.5a8.8 8.8 0 0 1 2.952 7.1v16.6c0 .364.018.815.057 1.352h-4.814Zm-.057-9.434c-.153-.038-.45-.087-.889-.144s-.945-.1-1.518-.144-1.185-.076-1.834-.115-1.281-.058-1.891-.058a9.993 9.993 0 0 0-3.525.518 5.987 5.987 0 0 0-2.121 1.295 4.124 4.124 0 0 0-1.06 1.725 6.243 6.243 0 0 0-.286 1.813 3.88 3.88 0 0 0 1.49 3.308 6.722 6.722 0 0 0 4.126 1.121 7.823 7.823 0 0 0 2.837-.518 8.353 8.353 0 0 0 2.379-1.38 7.013 7.013 0 0 0 1.662-2.013 4.858 4.858 0 0 0 .63-2.359ZM366.961 173.679V148.6q0-.519-.057-1.669h4.929l.172 4.314a13.711 13.711 0 0 1 1.2-1.524 8.979 8.979 0 0 1 1.8-1.525 11.327 11.327 0 0 1 2.465-1.178 9.828 9.828 0 0 1 3.238-.49 9.936 9.936 0 0 1 1.576.116 7.46 7.46 0 0 1 1.347.344l-1.146 4.833a7.6 7.6 0 0 0-8.139 1.985 8.539 8.539 0 0 0-1.633 2.617 8.4 8.4 0 0 0-.6 3.164v14.094ZM403.641 170.457a8.881 8.881 0 0 1-3.927 2.991 13.338 13.338 0 0 1-5.014.979 12.829 12.829 0 0 1-3.3-.432 8.613 8.613 0 0 1-2.981-1.438 7.552 7.552 0 0 1-2.177-2.588 8.277 8.277 0 0 1-.831-3.884 8.649 8.649 0 0 1 3.008-6.9q3.009-2.591 8.683-2.589.916 0 1.949.057t1.949.115c.61.039 1.146.078 1.6.115a9.743 9.743 0 0 1 .975.115v-.978a4.912 4.912 0 0 0-1.806-4.286 8.265 8.265 0 0 0-4.9-1.294 11.508 11.508 0 0 0-4.814.834 19.015 19.015 0 0 0-2.98 1.7l-2.408-3.51a12.55 12.55 0 0 1 1.663-1.151 14.491 14.491 0 0 1 2.292-1.064 18.67 18.67 0 0 1 2.98-.805 20.71 20.71 0 0 1 3.84-.316q5.158 0 8.11 2.5a8.8 8.8 0 0 1 2.951 7.1v16.6q0 .546.058 1.352h-4.815Zm-.057-9.434c-.154-.038-.451-.087-.889-.144s-.945-.1-1.519-.144-1.184-.076-1.834-.115-1.28-.058-1.891-.058a10 10 0 0 0-3.525.518 5.982 5.982 0 0 0-2.12 1.295 4.1 4.1 0 0 0-1.06 1.725 6.246 6.246 0 0 0-.287 1.813 3.882 3.882 0 0 0 1.49 3.308 6.726 6.726 0 0 0 4.127 1.121 7.826 7.826 0 0 0 2.837-.518 8.348 8.348 0 0 0 2.378-1.38 7 7 0 0 0 1.662-2.013 4.859 4.859 0 0 0 .631-2.359ZM415.561 173.679v-25.053c0-.364-.02-.93-.057-1.7h4.928l.172 4.027q.516-.69 1.261-1.524a8.593 8.593 0 0 1 1.834-1.525 10.8 10.8 0 0 1 2.551-1.15 10.936 10.936 0 0 1 3.3-.461q5.214 0 7.737 3.05t2.521 8.283v16.05h-5.158v-15.645q0-3.738-1.6-5.493a5.827 5.827 0 0 0-4.528-1.755 6.976 6.976 0 0 0-3.725.921 7.078 7.078 0 0 0-2.378 2.387 10.69 10.69 0 0 0-1.29 3.337 18.154 18.154 0 0 0-.4 3.825v12.426ZM449.03 151.243h-4.815v-4.314h4.815v-8.744h5.158v8.744h7.794v4.314h-7.794v13.174q0 3.222 1 4.43a3.48 3.48 0 0 0 2.837 1.208 5.786 5.786 0 0 0 2.464-.46 7.634 7.634 0 0 0 1.949-1.381l2.35 3.164a9.838 9.838 0 0 1-7.566 3.049q-4.242 0-6.218-2.3t-1.977-7.192ZM491.326 169.767a16.334 16.334 0 0 1-1.376 1.323 11.544 11.544 0 0 1-2.378 1.553 18.2 18.2 0 0 1-3.439 1.294 16.888 16.888 0 0 1-4.5.547 15.073 15.073 0 0 1-5.673-1.036 12.556 12.556 0 0 1-4.414-2.933 13.164 13.164 0 0 1-2.836-4.544 16.433 16.433 0 0 1-1-5.869 15.328 15.328 0 0 1 .973-5.494A12.985 12.985 0 0 1 479 146.124a12.32 12.32 
1550 0 1 5.9 1.323 11.77 11.77 0 0 1 4.04 3.509 15.048 15.048 0 0 1 2.321 5.005 22.894 22.894 0 0 1 .745 5.867H470.98a8.1 8.1 0 0 0 .774 3.279 8.3 8.3 0 0 0 1.919 2.589 9.293 9.293 0 0 0 2.751 1.726 8.537 8.537 0 0 0 3.267.633 11.844 11.844 0 0 0 5.56-1.151 11.355 11.355 0 0 0 3.152-2.244Zm-4.643-11.792a8.683 8.683 0 0 0-2.178-5.293A6.984 6.984 0 0 0 479 150.5a8.205 8.205 0 0 0-3.3.633 7.9 7.9 0 0 0-2.494 1.668 7.487 7.487 0 0 0-1.6 2.387 7.884 7.884 0 0 0-.631 2.791ZM522.045 169.767a16.332 16.332 0 0 1-1.376 1.323 11.601 11.601 0 0 1-2.378 1.553 18.199 18.199 0 0 1-3.439 1.294 16.888 16.888 0 0 1-4.5.547 15.082 15.082 0 0 1-5.674-1.036 12.561 12.561 0 0 1-4.413-2.933 13.166 13.166 0 0 1-2.837-4.544 16.433 16.433 0 0 1-1-5.869 15.328 15.328 0 0 1 .974-5.494 12.985 12.985 0 0 1 12.322-8.484 12.324 12.324 0 0 1 5.9 1.323 11.77 11.77 0 0 1 4.04 3.509 15.068 15.068 0 0 1 2.321 5.005 22.894 22.894 0 0 1 .745 5.867H501.7a8.112 8.112 0 0 0 .773 3.279 8.3 8.3 0 0 0 1.92 2.589 9.293 9.293 0 0 0 2.751 1.726 8.529 8.529 0 0 0 3.267.633 11.837 11.837 0 0 0 5.559-1.151 11.362 11.362 0 0 0 3.153-2.244Zm-4.645-11.792a8.683 8.683 0 0 0-2.178-5.293 6.987 6.987 0 0 0-5.5-2.186 8.212 8.212 0 0 0-3.295.633 7.906 7.906 0 0 0-2.493 1.668 7.487 7.487 0 0 0-1.6 2.387 7.884 7.884 0 0 0-.631 2.791Z"})}),(0,n.jsxs)("g",{fill:"#34384f",children:[(0,n.jsx)("path",{d:"M274.568 80.179a45.4 45.4 0 0 0 4.327 4.115 36.545 36.545 0 0 0 5.533 3.827 32.085 32.085 0 0 0 6.669 2.815 26.835 26.835 0 0 0 7.733 1.083 16.7 16.7 0 0 0 4.824-.722 15.456 15.456 0 0 0 4.4-2.094 11.132 11.132 0 0 0 3.193-3.321 8.205 8.205 0 0 0 1.206-4.4q0-5.34-5.108-8.3t-16.175-5.848a42.179 42.179 0 0 1-10-3.755 31.279 31.279 0 0 1-7.945-5.92 25.135 25.135 0 0 1-5.179-7.942 25.906 25.906 0 0 1-1.844-9.964 30.534 30.534 0 0 1 2.128-11.407 26.428 26.428 0 0 1 6.456-9.459 30.949 30.949 0 0 1 10.783-6.5A44.03 44.03 0 0 1 300.817 10a48.49 48.49 0 0 1 12.769 1.516 45.537 45.537 0 0 1 9.435 3.61 32.542 32.542 0 0 1 6.385 4.332q2.481 2.241 3.76 3.538l-12.344 13.862q-1.562-1.3-3.618-2.815a32.873 32.873 0 0 0-4.611-2.816 30.977 30.977 0 0 0-5.6-2.166 23.523 23.523 0 0 0-6.456-.867 14.255 14.255 0 0 0-4.47.723 15.388 15.388 0 0 0-3.973 1.949 10.226 10.226 0 0 0-2.837 2.888 6.452 6.452 0 0 0-1.064 3.538q0 4.909 5.107 7.942a49.272 49.272 0 0 0 14.047 5.053 62.18 62.18 0 0 1 10.287 3.538 33.663 33.663 0 0 1 9.01 5.849 27.072 27.072 0 0 1 6.385 8.88 30.6 30.6 0 0 1 2.412 12.779 25.711 25.711 0 0 1-2.841 11.986 30.342 30.342 0 0 1-7.733 9.53 35.975 35.975 0 0 1-11.492 6.281 44.121 44.121 0 0 1-14.26 2.239A56.338 56.338 0 0 1 286.2 110a51.931 51.931 0 0 1-10.5-3.61 47.074 47.074 0 0 1-8.443-5.126 46.3 46.3 0 0 1-6.455-5.921Z"}),(0,n.jsx)("path",{d:"M342.085 119.6a23.165 23.165 0 0 0 3.835 2.31 10.377 10.377 0 0 0 4.558 1.011 7.858 7.858 0 0 0 5.571-2.094q2.243-2.1 4.27-7.148l2.025-5.487-30.968-67h23.733l16.932 42.743L387.38 41.19h22.141l-27.785 67.291q-2.316 5.631-4.558 11.191a45.13 45.13 0 0 1-5.5 9.963 26.293 26.293 0 0 1-7.959 7.149 23.14 23.14 0 0 1-11.8 2.743 32.516 32.516 0 0 1-9.985-1.444 29.029 29.029 0 0 1-8.249-4.188ZM418.2 87.976a26.453 26.453 0 0 0 8.694 5.054 29.57 29.57 0 0 0 10.42 2.021 21.5 21.5 0 0 0 7.616-1.151 4.387 4.387 0 0 0 3.018-4.477 4.565 4.565 0 0 0-.647-2.383 6.035 6.035 0 0 0-2.371-2.021 29.932 29.932 0 0 0-4.815-1.949q-3.092-1.009-7.832-2.311a51.615 51.615 0 0 1-7.689-2.672 27.757 27.757 0 0 1-6.755-4.115 18.981 18.981 0 0 1-4.743-5.92 17.327 17.327 0 0 1-1.8-8.086 17.2 17.2 0 0 1 2.156-8.592 21.155 21.155 0 0 1 5.964-6.643 28.265 28.265 0 0 1 9.054-4.332 40.461 40.461 0 0 1 11.282-1.516 52.483 52.483 0 0 1 15.09 1.949 42.69 42.69 0 0 1 11.929 5.7l-8.767 13.718a44.524 44.524 0 0 0-7.545-3.9 25.075 25.075 0 0 0-9.557-1.732q-4.743 0-6.9 1.371a4.19 4.19 0 0 0-2.156 3.683q0 3.323 4.455 4.909t12.072 3.61q10.349 2.891 15.018 7.942t4.671 13.429a17.953 17.953 0 0 1-2.515 9.675 20.984 20.984 0 0 1-6.754 6.715 31.967 31.967 0 0 1-9.63 3.971 46.744 46.744 0 0 1-10.994 1.3 58.367 58.367 0 0 1-17.1-2.455A30.656 30.656 0 0 1 408 101.261ZM481.943 57.508H471.2V41.19h10.742V18.953h20.9V41.19h17.567v16.318h-17.562v26.713q0 4.912 1.961 7.582t6.169 2.671a12.968 12.968 0 0 0 5.517-1.083 27.916 27.916 0 0 0 4.355-2.527l8.419 12.707a33.938 33.938 0 0 1-21.485 7.8 31.274 31.274 0 0 1-12.193-2.094 20.556 20.556 0 0 1-7.985-5.776 22.184 22.184 0 0 1-4.355-8.881 47.394 47.394 0 0 1-1.307-11.551ZM596.044 101.549q-1.15.724-3.445 2.383a31.875 31.875 0 0 1-5.956 3.249A54.3 54.3 0 0 1 577.9
1556 110a48.663 48.663 0 0 1-11.483 1.228 42.613 42.613 0 0 1-15.5-2.672 33.628 33.628 0 0 1-11.7-7.437 31.355 31.355 0 0 1-7.32-11.48 41.9 41.9 0 0 1-2.512-14.8 39.99 39.99 0 0 1 2.367-13.646 34.11 34.11 0 0 1 6.819-11.48 33.162 33.162 0 0 1 10.908-7.87 34.774 34.774 0 0 1 14.64-2.96 33.537 33.537 0 0 1 14.352 2.888 29.6 29.6 0 0 1 10.406 8.014 34.813 34.813 0 0 1 6.388 12.274 54.185 54.185 0 0 1 2.152 15.668v3.465h-47.936a12.937 12.937 0 0 0 4.808 9.6q4.662 4.114 12.845 4.115 8.037 0 13.061-2.383a44.7 44.7 0 0 0 7.32-4.115ZM577.96 67.9a12.237 12.237 0 0 0-.861-4.4 12.949 12.949 0 0 0-2.585-4.115 13.819 13.819 0 0 0-4.305-3.1 14.31 14.31 0 0 0-6.172-1.227 15.282 15.282 0 0 0-6.315 1.227 14.282 14.282 0 0 0-4.522 3.1 13.417 13.417 0 0 0-2.727 4.115 11.376 11.376 0 0 0-.932 4.4ZM606.512 41.19H626.5l.724 7.509a25.928 25.928 0 0 1 8.113-6.5 24.5 24.5 0 0 1 11.59-2.6 27.655 27.655 0 0 1 7.243.867 23.031 23.031 0 0 1 9.778 5.27 22.592 22.592 0 0 1 2.971 3.249 28.67 28.67 0 0 1 10.213-6.931 32.846 32.846 0 0 1 12.535-2.454q13.038 0 19.919 7.364t6.882 20.072v41.876h-20.861V70.359q0-6.064-2.681-9.386t-8.039-3.321a12.188 12.188 0 0 0-9.707 4.187 15.752 15.752 0 0 0-3.621 10.686v36.389h-20.138V70.359q0-6.064-2.68-9.386t-8.04-3.321a12.24 12.24 0 0 0-9.633 4.187 15.561 15.561 0 0 0-3.695 10.686v36.389h-20.861Z"})]}),(0,n.jsx)("path",{fill:"#009fe3",d:"M75.774 11.869h161.358v161.358H75.774z"}),(0,n.jsx)("g",{fill:"#fff",children:(0,n.jsx)("path",{d:"M178.744 64.755 170.8 97.457h-.148l-7.943-32.702h-24.383v37.136a13.398 13.398 0 0 0-9.595-12.303c4.123-2.254 6.854-5.293 6.854-10.899 0-5.681-3.113-13.934-17.75-13.934H87.4v55.588h31.535c9.378 0 18.606-5.264 19.402-15.455v15.455h16.193V84.684h.16l9.658 35.659h12.772l9.653-35.66h.16v35.66h16.188V64.755Zm-74.225 13.23h9.034c3.507 0 5.841 1.018 5.841 3.817 0 3.585-2.259 4.595-5.84 4.595h-9.028Zm10.04 29.125h-10.04V96.752h10.757c4.047 0 5.992 1.793 5.992 5.065 0 4.28-3.112 5.293-6.695 5.293M208.385 64.751h17.131v55.595h-17.131z"})})]})},91451:function(e,t,r){var n=r(35674),a=r(11036),o=r(90031),i=r(21907),l=r(60971);function s(e){var t=-1,r=null==e?0:e.length;for(this.clear();++t<r;){var n=e[t];this.set(n[0],n[1])}}s.prototype.clear=n,s.prototype.delete=a,s.prototype.get=o,s.prototype.has=i,s.prototype.set=l,e.exports=s},91601:function(e,t,r){var n=r(29810).default;function a(){"use strict";e.exports=a=function(){return r},e.exports.__esModule=!0,e.exports.default=e.exports;var t,r={},o=Object.prototype,i=o.hasOwnProperty,l=Object.defineProperty||function(e,t,r){e[t]=r.value},s="function"==typeof Symbol?Symbol:{},u=s.iterator||"@@iterator",c=s.asyncIterator||"@@asyncIterator",d=s.toStringTag||"@@toStringTag";function f(e,t,r){return Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{f({},"")}catch(t){f=function(e,t,r){return e[t]=r}}function p(e,t,r,n){var a=t&&t.prototype instanceof x?t:x,o=Object.create(a.prototype),i=new P(n||[]);return l(o,"_invoke",{value:T(e,r,i)}),o}function m(e,t,r){try{return{type:"normal",arg:e.call(t,r)}}catch(e){return{type:"throw",arg:e}}}r.wrap=p;var h="suspendedStart",v="suspendedYield",g="executing",b="completed",y={};function x(){}function C(){}function A(){}var _={};f(_,u,(function(){return this}));var E=Object.getPrototypeOf,S=E&&E(E(L([])));S&&S!==o&&i.call(S,u)&&(_=S);var w=A.prototype=x.prototype=Object.create(_);function k(e){["next","throw","return"].forEach((function(t){f(e,t,(function(e){return this._invoke(t,e)}))}))}function M(e,t){function r(a,o,l,s){var u=m(e[a],e,o);if("throw"!==u.type){var c=u.arg,d=c.value;return d&&"object"==n(d)&&i.call(d,"__await")?t.resolve(d.__await).then((function(e){r("next",e,l,s)}),(function(e){r("throw",e,l,s)})):t.resolve(d).then((function(e){c.value=e,l(c)}),(function(e){return r("throw",e,l,s)}))}s(u.arg)}var a;l(this,"_invoke",{value:function(e,n){function o(){return new t((function(t,a){r(e,n,t,a)}))}return a=a?a.then(o,o):o()}})}function T(e,r,n){var a=h;return function(o,i){if(a===g)throw new Error("Generator is already running");if(a===b){if("throw"===o)throw i;return{value:t,done:!0}}for(n.method=o,n.arg=i;;){var l=n.delegate;if(l){var s=O(l,n);if(s){if(s===y)continue;return s}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if(a===h)throw a=b,n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);a=g;var u=m(e,r,n);if("normal"===u.type){if(a=n.done?b:v,u.arg===y)continue;return{value:u.arg,done:n.done}}"throw"===u.type&&(a=b,n.method="throw",n.arg=u.arg)}}}function O(e,r){var n=r.method,a=e.iterator[n];if(a===t)return r.delegate=null,"throw"===n&&e.iterator.return&&
vendor: 1,930 bytes, line 155
155(r.method="return",r.arg=t,O(e,r),"throw"===r.method)||"return"!==n&&(r.method="throw",r.arg=new TypeError("The iterator does not provide a '"+n+"' method")),y;var o=m(a,e.iterator,r.arg);if("throw"===o.type)return r.method="throw",r.arg=o.arg,r.delegate=null,y;var i=o.arg;return i?i.done?(r[e.resultName]=i.value,r.next=e.nextLoc,"return"!==r.method&&(r.method="next",r.arg=t),r.delegate=null,y):i:(r.method="throw",r.arg=new TypeError("iterator result is not an object"),r.delegate=null,y)}function D(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function R(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function P(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(D,this),this.reset(!0)}function L(e){if(e||""===e){var r=e[u];if(r)return r.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var a=-1,o=function r(){for(;++a<e.length;)if(i.call(e,a))return r.value=e[a],r.done=!1,r;return r.value=t,r.done=!0,r};return o.next=o}}throw new TypeError(n(e)+" is not iterable")}return C.prototype=A,l(w,"constructor",{value:A,configurable:!0}),l(A,"constructor",{value:C,configurable:!0}),C.displayName=f(A,d,"GeneratorFunction"),r.isGeneratorFunction=function(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===C||"GeneratorFunction"===(t.displayName||t.name))},r.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,A):(e.__proto__=A,f(e,d,"GeneratorFunction")),e.prototype=Object.create(w),e},r.awrap=function(e){return{__await:e}},k(M.prototype),f(M.prototype,c,(function(){return this})),r.AsyncIterator=M,r.async=function(e,t,n,a,o){void 0===o&&(o=Promise);var i=new M(p(e,t,n,a),o);return r.isGeneratorFunction(t)?i:i.next().then((function(e){return e.done?e.value:i.next()}))},k(w),f(w,d,"Generator"),f(w,u,(function(){return this})),f(w,"toString",(function(){return"[object Generator]"}
155)),r.keys=function(e){var t=Object(e),r=[];for(var n in t)r.push(n);return r.reverse(),function e(){for(;r.length;){var n=r.pop();if(n in t)return e.value=n,e.done=!1,e}return e.done=!0,e}},r.values=L,P.prototype={constructor:P,reset:function(e){if(this.prev=0,this.next=0,this.sent=this._sent=t,this.done=!1,this.delegate=null,this.method="next",this.arg=t,this.tryEntries.forEach(R),!e)for(var r in this)"t"===r.charAt(0)&&i.call(this,r)&&!isNaN(+r.slice(1))&&(this[r]=t)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(e){if(this.done)throw e;var r=this;function n(n,a){return l.type="throw",l.arg=e,r.next=n,a&&(r.method="next",r.arg=t),!!a}for(var a=this.tryEntries.length-1;a>=0;--a){var o=this.tryEntries[a],l=o.completion;if("root"===o.tryLoc)return n("end");if(o.tryLoc<=this.prev){var s=i.call(o,"catchLoc"),u=i.call(o,"finallyLoc");if(s&&u){if(this.prev<o.catchLoc)return n(o.catchLoc,!0);if(this.prev<o.finallyLoc)return n(o.finallyLoc)}else if(s){if(this.prev<o.catchLoc)return n(o.catchLoc,!0)}else{if(!u)throw new Error("try statement without catch or finally");if(this.prev<o.finallyLoc)return n(o.finallyLoc)}}}},abrupt:function(e,t){for(var r=this.tryEntries.length-1;r>=0;--r){var n=this.tryEntries[r];if(n.tryLoc<=this.prev&&i.call(n,"finallyLoc")&&this.prev<n.finallyLoc){var a=n;break}}a&&("break"===e||"continue"===e)&&a.tryLoc<=t&&t<=a.finallyLoc&&(a=null);var o=a?a.completion:{};return o.type=e,o.arg=t,a?(this.method="next",this.next=a.finallyLoc,y):this.complete(o)},complete:function(e,t){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&&t&&(this.next=t),y},finish:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var r=this.tryEntries[t];if(r.finallyLoc===e)return this.complete(r.completion,r.afterLoc),R(r),y}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var r=this.tryEntries[t];if(r.tryLoc===e){var n=r.completion;if("throw"===n.type){var a=n.arg;R(r)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(e,r,n){return this.delegate={iterator:L(e),resultName:r,nextLoc:n},"next"===this.method&&(this.arg=t),y}},r}e.exports=a,e.exports.__esModule=!0,e.exports.default=e.exports},91680:function(e,t){!function(e){"use strict";var t,r,n,a,o,i=-1,l=function(e){addEventListener("pageshow",(function(t){t.persisted&&(i=t.timeStamp,e(t))}),!0)},s=function(){return window.performance&&performance.getEntriesByType&&performance.getEntriesByType("navigation")[0]},u=function(){var e=s();return e&&e.activationStart||0},c=function(e,t){var r=s(),n="navigate";return i>=0?n="back-forward-cache":r&&(document.prerendering||u()>0?n="prerender":document.wasDiscarded?n="restore":r.type&&(n=r.type.replace(/_/g,"-"))),{name:e,value:void 0===t?-1:t,rating:"good",delta:0,entries:[],id:"v3-".concat(Date.now(),"-").concat(Math.floor(8999999999999*Math.random())+1e12),navigationType:n}},d=function(e,t,r){try{if(PerformanceObserver.supportedEntryTypes.includes(e)){var n=new PerformanceObserver((function(e){Promise.resolve().then((function(){t(e.getEntries())}))}));return n.observe(Object.assign({type:e,buffered:!0},r||{})),n}}catch(e){}},f=function(e,t,r,n){var a,o;return function(i){t.value>=0&&(i||n)&&((o=t.value-(a||0))||void 0===a)&&(a=t.value,t.delta=o,t.rating=function(e,t){return e>t[1]?"poor":e>t[0]?"needs-improvement":"good"}(t.value,r),e(t))}},p=function(e){requestAnimationFrame((function(){return requestAnimationFrame((function(){return e()}))}))},m=function(e){var t=function(t){"pagehide"!==t.type&&"hidden"!==document.visibilityState||e(t)};addEventListener("visibilitychange",t,!0),addEventListener("pagehide",t,!0)},h=function(e){var t=!1;return function(r){t||(e(r),t=!0)}},v=-1,g=function(){return"hidden"!==document.visibilityState||document.prerendering?1/0:0},b=function(e){"hidden"===document.visibilityState&&v>-1&&(v="visibilitychange"===e.type?e.timeStamp:0,x())},y=function(){addEventListener("visibilitychange",b,!0),addEventListener("prerenderingchange",b,!0)},x=function(){removeEventListener("visibilitychange",b,!0),removeEventListener("prerenderingchange",b,!0)},C=function(){return v<0&&(v=g(),y(),l((function(){setTimeout((function(){v=g(),y()}),0)}))),{get firstHiddenTime(){return v}}},A=function(e){document.prerendering?addEventListener("prerenderingchange",(function(){return e()}),!0):e()},_=[1800,3e3],E=function(e,t){t=t||{},A((function(){var r,n=C(),a=c("FCP"),o=d("paint",(function(e){e.forEach((function(e){"first-contentful-paint"===e.name&&(o.disconnect(),e.startTime<n.firstHiddenTime&&(a.value=Math.max(e.startTime-u(),0),a.entries.push(e),r(!0)))}))}));o&&(r=f(e,a,_,t.reportAllChanges),l((function(n){a=c("FCP"),r=f(e,a,_,t.reportAllChanges),p((function(){a.value=performance.now()-n.timeStamp,r(!0)}))})))}))},S=[.1,.25],w=function(e,t){t=t||{},E(h((function(){var r,n=c("CLS",0),a=0,o=[],i=function(e){e.forEach((function(e){if(!e.hadRecentInput){var t=o[0],r=o[o.length-1];a&&e.startTime-r.startTime<1e3&&e.startTime-t.startTime<5e3?(a+=e.value,o.push(e)):(a=e.value,o=[e])}})),a>n.value&&(n.value=a,n.entries=o,r())},s=d("layout-shift",i);s&&(r=f(e,n,S,t.reportAllChanges),m((function(){i(s.takeRecords()),r(!0)})),l((function(){a=0,n=c("CLS",0),r=f(e,n,S,t.reportAllChanges),p((function(){return r()}))})),setTimeout(r,0))})))},k={passive:!0,capture:!0},M=new Date,T=function(e,a){t||(t=a,r=e,n=new Date,R(removeEventListener),O())},O=function(){if(r>
vendor: 3,313 bytes, line 155
155=0&&r<n-M){var e={entryType:"first-input",name:t.type,target:t.target,cancelable:t.cancelable,startTime:t.timeStamp,processingStart:t.timeStamp+r};a.forEach((function(t){t(e)})),a=[]}},D=function(e){if(e.cancelable){var t=(e.timeStamp>1e12?new Date:performance.now())-e.timeStamp;"pointerdown"==e.type?function(e,t){var r=function(){T(e,t),a()},n=function(){a()},a=function(){removeEventListener("pointerup",r,k),removeEventListener("pointercancel",n,k)};addEventListener("pointerup",r,k),addEventListener("pointercancel",n,k)}(t,e):T(t,e)}},R=function(e){["mousedown","keydown","touchstart","pointerdown"].forEach((function(t){return e(t,D,k)}))},P=[100,300],L=function(e,n){n=n||{},A((function(){var o,i=C(),s=c("FID"),u=function(e){e.startTime<i.firstHiddenTime&&(s.value=e.processingStart-e.startTime,s.entries.push(e),o(!0))},p=function(e){e.forEach(u)},v=d("first-input",p);o=f(e,s,P,n.reportAllChanges),v&&m(h((function(){p(v.takeRecords()),v.disconnect()}))),v&&l((function(){var i;s=c("FID"),o=f(e,s,P,n.reportAllChanges),a=[],r=-1,t=null,R(addEventListener),i=u,a.push(i),O()}))}))},I=0,j=1/0,F=0,B=function(e){e.forEach((function(e){e.interactionId&&(j=Math.min(j,e.interactionId),F=Math.max(F,e.interactionId),I=F?(F-j)/7+1:0)}))},N=function(){return o?I:performance.interactionCount||0},$=function(){"interactionCount"in performance||o||(o=d("event",B,{type:"event",buffered:!0,durationThreshold:0}))},U=[200,500],z=0,V=function(){return N()-z},H=[],W={},G=function(e){var t=H[H.length-1],r=W[e.interactionId];if(r||H.length<10||e.duration>t.latency){if(r)r.entries.push(e),r.latency=Math.max(r.latency,e.duration);else{var n={id:e.interactionId,latency:e.duration,entries:[e]};W[n.id]=n,H.push(n)}H.sort((function(e,t){return t.latency-e.latency})),H.splice(10).forEach((function(e){delete W[e.id]}))}},Z=function(e,t){t=t||{},A((function(){var r;$();var n,a=c("INP"),o=function(e){e.forEach((function(e){e.interactionId&&G(e),"first-input"===e.entryType&&!H.some((function(t){return t.entries.some((function(t){return e.duration===t.duration&&e.startTime===t.startTime}))}))&&G(e)}));var t,r=(t=Math.min(H.length-1,Math.floor(V()/50)),H[t]);r&&r.latency!==a.value&&(a.value=r.latency,a.entries=r.entries,n())},i=d("event",o,{durationThreshold:null!==(r=t.durationThreshold)&&void 0!==r?r:40});n=f(e,a,U,t.reportAllChanges),i&&("PerformanceEventTiming"in window&&"interactionId"in PerformanceEventTiming.prototype&&i.observe({type:"first-input",buffered:!0}),m((function(){o(i.takeRecords()),a.value<0&&V()>0&&(a.value=0,a.entries=[]),n(!0)})),l((function(){H=[],z=N(),a=c("INP"),n=f(e,a,U,t.reportAllChanges)})))}))},q=[2500,4e3],Y={},K=function(e,t){t=t||{},A((function(){var r,n=C(),a=c("LCP"),o=function(e){var t=e[e.length-1];t&&t.startTime<n.firstHiddenTime&&(a.value=Math.max(t.startTime-u(),0),a.entries=[t],r())},i=d("largest-contentful-paint",o);if(i){r=f(e,a,q,t.reportAllChanges);var s=h((function(){Y[a.id]||(o(i.takeRecords()),i.disconnect(),Y[a.id]=!0,r(!0))}));["keydown","click"].forEach((function(e){addEventListener(e,(function(){return setTimeout(s,0)}),!0)})),m(s),l((function(n){a=c("LCP"),r=f(e,a,q,t.reportAllChanges),p((function(){a.value=performance.now()-n.timeStamp,Y[a.id]=!0,r(!0)}))}))}}))},X=[800,1800],Q=function e(t){document.prerendering?A((function(){return e(t)}
155)):"complete"!==document.readyState?addEventListener("load",(function(){return e(t)}),!0):setTimeout(t,0)},J=function(e,t){t=t||{};var r=c("TTFB"),n=f(e,r,X,t.reportAllChanges);Q((function(){var a=s();if(a){var o=a.responseStart;if(o<=0||o>performance.now())return;r.value=Math.max(o-u(),0),r.entries=[a],n(!0),l((function(){r=c("TTFB",0),(n=f(e,r,X,t.reportAllChanges))(!0)}))}}))};e.CLSThresholds=S,e.FCPThresholds=_,e.FIDThresholds=P,e.INPThresholds=U,e.LCPThresholds=q,e.TTFBThresholds=X,e.getCLS=w,e.getFCP=E,e.getFID=L,e.getINP=Z,e.getLCP=K,e.getTTFB=J,e.onCLS=w,e.onFCP=E,e.onFID=L,e.onINP=Z,e.onLCP=K,e.onTTFB=J}(t)},91740:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=r(97711),o=n(r(85654)),i=n(r(95221)),l=n(r(55530)),s=r(86326),u=n(r(42595)),c=n(r(13234)),d=n(r(62151)),f=n(r(52981)),p=r(7165),m=n(r(22753)),h=n(r(68767)),v=n(r(9866)),g=n(r(70129)),b=r(13994),y=(e,t,r)=>{if(!r.width||!r.height)return{width:e,height:t};const n=e?r.width/e:0,a=t?r.height/t:0,o=Math.max(n,a);return{width:e*o,height:t*o}},x={modestbranding:1,cc:0,fs:0,rel:0,disablekb:1,enablejsapi:1},C=(e,t)=>{const r="string"==typeof e?{src:e,alt:t,"data-testid":"youtube-preview-image"}:e;return(0,a.jsx)(b.PreviewImage,{...r})},A=({videoUrl:e,className:t,previewImageSource:r,label:n,embedWidth:i,embedHeight:l,dataGTM:u,onGTMEvent:p,iconButtonComponent:v=m.default,buttonComponent:A=d.default,"data-testid":_})=>{const E=(0,s.useContext)(g.default),[S,w]=(0,s.useState)(E),[k,M]=(0,o.default)(),{width:T,height:O}=y(i,l,M);(0,s.useEffect)((()=>{w(E)}),[E]),(0,s.useEffect)((()=>{S&&p&&p()}),[p,S]);let D=M.height;M.width&&O>0&&T>0&&(D=M.width*O/T),0==D&&0==O&&(D=window.innerHeight-120);const R=C(r,n),P=(0,s.useCallback)((()=>{w(!0)}),[]),L=(0,s.useCallback)((()=>w(!1)),[]);return(0,a.jsxs)(b.Root,{className:t,"data-gtm":JSON.stringify(u),"data-testid":_||"youtube-dialog-wrapper",children:[(0,a.jsxs)(A,{className:b.classes.thumbnail,accessibilityLabel:n,onClick:P,"data-testid":"thumbnail",component:"div",children:[R,(0,a.jsx)(c.default,{children:n}),(0,a.jsx)(v,{className:b.classes.playButton,component:"div",accessibilityLabel:n,"data-testid":"thumbnail-button",children:(0,a.jsx)(h.default,{})})]}),(0,a.jsx)(f.default,{maxWidth:"xl",open:S,onCloseClick:L,children:(0,a.jsx)("div",{ref:!!k&&k,style:{height:"100%",display:"flex"},children:(0,a.jsx)(b.DialogReactPlayer,{"data-testid":"youtube-dialog-react-player",url:e,width:"100%",height:D,controls:!0,playing:!0,config:{youtube:{playerVars:{...x,widgetid:3}}}},"youtube-dialog-react-player")})})]})},_=({videoUrl:e,className:t,embedHeight:r,embedWidth:n,"data-testid":i})=>{const[s,u]=(0,o.default)(),{width:c,height:d}=y(n,r,u);return(0,a.jsx)(b.Root,{className:(0,l.default)(b.classes.inPlace,t),ref:!!s&&s,"data-testid":i||"youtube-inplace-wrapper",children:(0,a.jsx)(b.InlineReactPlayer,{"data-testid":"youtube-inplace-react-player",url:e,width:c,height:d,playing:!0,playsinline:!0,muted:!0,loop:!0,config:{youtube:{playerVars:x}}},"youtube-inplace-react-player")})},E=({videoUrl:e,className:t,previewImageSource:r,subtitle:n,label:o,embedWidth:c,embedHeight:d,dataGTM:f,onGTMEvent:g,iconButtonComponent:y=m.default,"data-testid":A})=>{const[_,E]=(0,s.useState)(!1),[S,w]=(0,s.useState)(!0),{isClient:k,key:M}=(0,p.useIsClient)();(0,s.useEffect)((()=>{g&&S&&_&&(w(!1),g())}),[g,_,S]);const T=C(r,o),O=(0,s.useCallback)((()=>E(!0)),[]);return(0,a.jsxs)(b.Root,{className:(0,l.default)(b.classes.inline,t),aspectRatio:d/c,"data-gtm":JSON.stringify(f),"data-testid":A||"youtube-inline-wrapper",onClick:O,children:[(0,a.jsxs)("div",{children:[T,(0,a.jsxs)("div",{className:b.classes.overlay,children:[(0,a.jsx)(y,{className:b.classes.playButton,accessibilityLabel:o,children:(0,a.jsx)(h.default,{})}),(0,a.jsx)(v.default,{className:b.classes.subtitle,children:n})]})]}),(0,a.jsx)(i.default,{in:_,timeout:250,style:{transitionDelay:"500ms"},children:(0,a.jsx)("div",{children:k&&(0,a.jsx)(u.default,{"data-testid":"youtube-inline-react-player",url:e,controls:!0,playing:_,light:!_,config:{youtube:{playerVars:{...x,widgetid:4}}}}
155,`youtube-inline-react-player-${M}`)})})]})};t.default=({layout:e="dialog",...t})=>{switch(e){case"in-place":return(0,a.jsx)(_,{...t});case"inline":return(0,a.jsx)(E,{...t});default:return(0,a.jsx)(A,{...t})}}},91744:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.ServiceLocatorChips=void 0;var a=n(r(92025)),o=n(r(25043)),i=r(39748),l=n(r(86326)),s=n(r(60154)),u=r(56028),c=r(24155);t.ServiceLocatorChips=function(e){var t=e.onChipClick,r=e.uniqueRoofTypeByData,n=e.microCopyPrefix,d=e.activeFilters,f=(0,u.useSiteContext)().getMicroCopy,p=(0,s.default)(a.default);return l.default.createElement(o.default,{xs:12,md:6,lg:8},l.default.createElement(c.Filters,null,l.default.createElement(c.Chips,null,l.default.createElement(c.Label,{variant:"h6"},f(n+".filtersLabel")),r.map((function(e,r){return l.default.createElement(p,{key:r,type:"selectable",onClick:function(){return t(e)},isSelected:d[e.name],gtm:{id:"selector-cards1",label:e.name,action:"Selector - Cards Filter"},"data-testid":"service-locator-chip-"+(0,i.replaceSpaces)(e.name)},e.name)})))))}},91762:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=n(r(16991));t.default=a.default},91785:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.Variants=t.StyledAttribute=t.PriceHelperText=t.AttributeHelperText=t.InfoIconButton=t.AttributeHeader=t.Definition=t.Term=t.HeadingAttribute=t.Attributes=t.StockAvailability=t.Price=t.Heading=t.Header=t.Root=t.classes=void 0;const a=r(91972),o=n(r(80452)),i=r(65126),l=n(r(9866)),s=n(r(1887)),u=n(r(10804)),c="ProductOverviewPane";t.classes={brandLogo:`${c}-brandLogo`,variant:`${c}-variant`,spaced:`${c}-spaced`,stockAvailabilityAsText:`${c}-stock-text`,stockAvailabilityButton:`${c}-stock-button`,stockAvailabilityIcon:`${c}-stock-icon`,headingAttributeWithTopMargin:`${c}-heading-attribute-with-top-margin`},t.Root=(0,a.styled)("div")((({theme:e})=>({padding:"42px 20px",background:e.colours.white,border:`1px solid ${e.colours.alabaster}`,fontSize:"1rem",[`.${t.classes.brandLogo}`]:{fill:e.colours.white,height:"50px"},[`.${t.classes.variant}`]:{display:"inline-block",margin:"2px"}}))),t.Header=(0,a.styled)(o.default)({display:"flex",flexDirection:"column",alignItems:"flex-start",gap:"20px",marginBottom:"24px"}),t.Heading=(0,a.styled)(l.default)({[`&.${i.classes.underline}::after`]:{marginBottom:"8px"}}),t.Price=(0,a.styled)(o.default)({display:"flex",flexDirection:"row",alignItems:"baseline",flexWrap:"wrap"}),t.StockAvailability=(0,a.styled)(s.default)((({theme:e})=>({background:"rgba(0, 114, 176, 0.04)",padding:"8px 12px",height:"48px",width:"100%",justifyContent:"flex-start",border:"none","&:hover":{border:"none",[`& .${t.classes.stockAvailabilityButton}`]:{color:e.colours.charcoal}},[`& .${t.classes.stockAvailabilityIcon}`]:{marginRight:"6px"},[`& .${t.classes.stockAvailabilityButton}`]:{color:e.colours.slate,textDecoration:"underline"},[`&.${t.classes.stockAvailabilityAsText}`]:{cursor:"auto",userSelect:"text",[`& .${t.classes.stockAvailabilityButton}`]:{color:e.colours.slate,textDecoration:"none"},"& .MuiTouchRipple-root":{display:"none"}}}))),t.Attributes=(0,a.styled)("ul")((({theme:e})=>({borderTop:`solid 1px ${e.colours.storm}`,margin:0,padding:0,listStyleType:"none"}))),t.HeadingAttribute=(0,a.styled)("div")({[`&.${t.classes.headingAttributeWithTopMargin}`]:{marginTop:"8px"}}),t.Term=(0,a.styled)("span")({display:"inline-block",fontFamily:"Effra Medium",fontWeight:"500","&::after":{content:"':'",display:"inline-block",marginRight:"6px"}}),t.Definition=(0,a.styled)("span")((({theme:e})=>({color:e.colours.slate}))),t.AttributeHeader=(0,a.styled)("div")({position:"relative"}),t.InfoIconButton=(0,a.styled)(u.default)({position:"absolute",top:"0",right:"0","& svg":{width:"13px",height:"13px"}}),t.AttributeHelperText=(0,a.styled)(o.default)((({theme:e})=>({marginTop:"6px",fontSize:"12px",color:e.colours.slate}))),t.PriceHelperText=(0,a.styled)(t.AttributeHelperText)({flexBasis:"100%"}),t.StyledAttribute=(0,a.styled)("li")((({theme:e})=>({borderBottom:`solid 1px ${e.colours.storm}`,fontFamily:"Effra Regular",padding:"18px 0","&:last-child":{borderBottom:"none",paddingBottom:0}}))),t.Variants=(0,a.styled)("div")({display:"block",margin:"-2px",marginTop:"12px",paddingLeft:"5px",[`&.${t.classes.spaced}`]:{margin:"-10px",marginTop:"7px",[`.${t.classes.variant}`]:{margin:0}}})},91840:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esMo
155dule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=n(r(95847));t.default=a.default},91870:function(e){e.exports=function(e,t){return null==e?void 0:e[t]}},91902:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=r(97711),o=n(r(55530)),i=n(r(90600)),l=r(74613);t.default=({children:e,isSelected:t,onClick:r,className:n,gtm:s,...u})=>(0,a.jsxs)(l.StyledButton,{onClick:r,className:(0,o.default)(n,l.classes.root,t&&l.classes.selected),"data-gtm":JSON.stringify(s),...u,children:[e,(0,a.jsx)(i.default,{className:l.classes.icon})]})},91938:function(e,t,r){var n=r(92823),a=r(20607),o=r(72177),i=r(90267),l=r(55240),s=r(6064),u=r(28601),c=r(2881),d=r(26186),f=r(53300),p=r(44667),m=r(58355),h=r(86203),v=r(57981),g=r(50235),b=r(64383),y=r(78098),x=r(4024),C=r(46015),A=r(88802),_=r(38420),E=r(53435),S="[object Arguments]",w="[object Function]",k="[object Object]",M={};M[S]=M["[object Array]"]=M["[object ArrayBuffer]"]=M["[object DataView]"]=M["[object Boolean]"]=M["[object Date]"]=M["[object Float32Array]"]=M["[object Float64Array]"]=M["[object Int8Array]"]=M["[object Int16Array]"]=M["[object Int32Array]"]=M["[object Map]"]=M["[object Number]"]=M[k]=M["[object RegExp]"]=M["[object Set]"]=M["[object String]"]=M["[object Symbol]"]=M["[object Uint8Array]"]=M["[object Uint8ClampedArray]"]=M["[object Uint16Array]"]=M["[object Uint32Array]"]=!0,M["[object Error]"]=M[w]=M["[object WeakMap]"]=!1,e.exports=function e(t,r,T,O,D,R){var P,L=1&r,I=2&r,j=4&r;if(T&&(P=D?T(t,O,D,R):T(t)),void 0!==P)return P;if(!C(t))return t;var F=b(t);if(F){if(P=h(t),!L)return u(t,P)}else{var B=m(t),N=B==w||"[object GeneratorFunction]"==B;if(y(t))return s(t,L);if(B==k||B==S||N&&!D){if(P=I||N?{}:g(t),!L)return I?d(t,l(P,t)):c(t,i(P,t))}else{if(!M[B])return D?t:{};P=v(t,B,L)}}R||(R=new n);var $=R.get(t);if($)return $;R.set(t,P),A(t)?t.forEach((function(n){P.add(e(n,r,T,n,t,R))})):x(t)&&t.forEach((function(n,a){P.set(a,e(n,r,T,a,t,R))}));var U=F?void 0:(j?I?p:f:I?E:_)(t);return a(U||t,(function(n,a){U&&(n=t[a=n]),o(P,a,e(n,r,T,a,t,R))})),P}},91972:function(e,t,r){"use strict";r.r(t),r.d(t,{Experimental_CssVarsProvider:function(){return _e},StyledEngineProvider:function(){return $},THEME_ID:function(){return a.A},ThemeProvider:function(){return F},adaptV4Theme:function(){return d},alpha:function(){return f.X4},createMuiTheme:function(){return m.D},createStyles:function(){return b},createTheme:function(){return m.A},css:function(){return p.css},darken:function(){return f.e$},decomposeColor:function(){return f.rP},duration:function(){return C.p0},easing:function(){return C.cz},emphasize:function(){return f.tL},experimentalStyled:function(){return E.Ay},experimental_extendTheme:function(){return ye},experimental_sx:function(){return ke},getContrastRatio:function(){return f.eM},getInitColorSchemeScript:function(){return Se},getLuminance:function(){return f.J1},getOverlayAlpha:function(){return ce.A},hexToRgb:function(){return f.E2},hslToRgb:function(){return f.YL},keyframes:function(){return p.keyframes},lighten:function(){return f.a},makeStyles:function(){return U},private_createMixins:function(){return we.A},private_createTypography:function(){return xe.A},private_excludeVariablesFromRoot:function(){return Ce},recomposeColor:function(){return f.X0},responsiveFontSizes:function(){return x},rgbToHex:function(){return f.Ob},shouldSkipGeneratingVar:function(){return ue},styled:function(){return E.Ay},unstable_createMuiStrictModeTheme:function(){return v},unstable_getUnit:function(){return y.l_},unstable_toUnitless:function(){return y.db},useColorScheme:function(){return Ee},useTheme:function(){return A.A},useThemeProps:function(){return _.A},withStyles:function(){return z},withTheme:function(){return V}});var n=r(74699),a=r(70358),o=r(45904),i=r(53507),l=r(63017),s=r(41364);const u=["defaultProps","mixins","overrides","palette","props","styleOverrides"],c=["type","mode"];function d(e){const{defaultProps:t={},mixins:r={},overrides:n={},palette:a={},props:d={},styleOverrides:f={}}=e,p=(0,i.A)(e,u),m=(0,o.A)({},p,{components:{}});Object.keys(t).forEach((e=>{const r=m.components[e]||{};r.defaultProps=t[e],m.components[e]=r}
155)),Object.keys(d).forEach((e=>{const t=m.components[e]||{};t.defaultProps=d[e],m.components[e]=t})),Object.keys(f).forEach((e=>{const t=m.components[e]||{};t.styleOverrides=f[e],m.components[e]=t})),Object.keys(n).forEach((e=>{const t=m.components[e]||{};t.styleOverrides=n[e],m.components[e]=t})),m.spacing=(0,l.A)(e.spacing);const h=(0,s.A)(e.breakpoints||{}),v=m.spacing;m.mixins=(0,o.A)({gutters:(e={})=>(0,o.A)({paddingLeft:v(2),paddingRight:v(2)},e,{[h.up("sm")]:(0,o.A)({paddingLeft:v(3),paddingRight:v(3)},e[h.up("sm")])})},r);const{type:g,mode:b}=a,y=(0,i.A)(a,c),x=b||g||"light";return m.palette=(0,o.A)({text:{hint:"dark"===x?"rgba(255, 255, 255, 0.5)":"rgba(0, 0, 0, 0.38)"},mode:x,type:x},y),m}var f=r(70209),p=r(35875),m=r(28015),h=r(58626);function v(e,...t){return(0,m.A)((0,h.A)({unstable_strictMode:!0},e),...t)}let g=!1;function b(e){return g||(console.warn(["MUI: createStyles from @mui/material/styles is deprecated.","Please use @mui/styles/createStyles"].join("\n")),g=!0),e}var y=r(91137);function x(e,t={}){const{breakpoints:r=["sm","md","lg"],disableAlign:a=!1,factor:i=2,variants:l=["h1","h2","h3","h4","h5","h6","subtitle1","subtitle2","body1","body2","caption","button","overline"]}=t,s=(0,o.A)({},e);s.typography=(0,o.A)({},s.typography);const u=s.typography,c=(0,y.I3)(u.htmlFontSize),d=r.map((e=>s.breakpoints.values[e]));return l.forEach((e=>{const t=u[e],r=parseFloat(c(t.fontSize,"rem"));if(r<=1)return;const l=r,s=1+(l-1)/i;let{lineHeight:f}=t;if(!(0,y.a9)(f)&&!a)throw new Error((0,n.A)(6));(0,y.a9)(f)||(f=parseFloat(c(f,"rem"))/parseFloat(r));let p=null;a||(p=e=>(0,y.VR)({size:e,grid:(0,y.qW)({pixels:4,lineHeight:f,htmlFontSize:u.htmlFontSize})})),u[e]=(0,o.A)({},t,(0,y.yL)({cssProperty:"fontSize",min:s,max:l,unit:"rem",breakpoints:d,transform:p}))})),s}var C=r(92825),A=r(39585),_=r(92403),E=r(13326),S=r(86326);var w=S.createContext(null);function k(){return S.useContext(w)}var M="function"==typeof Symbol&&Symbol.for?Symbol.for("mui.nested"):"__THEME_NESTED__",T=r(36870);var O=function(e){const{children:t,theme:r}=e,n=k(),a=S.useMemo((()=>{const e=null===n?r:function(e,t){if("function"==typeof t)return t(e);return(0,o.A)({},e,t)}(n,r);return null!=e&&(e[M]=null!==n),e}),[r,n]);return(0,T.jsx)(w.Provider,{value:a,children:t})},D=r(60315),R=r(27421);const P={};function L(e,t,r,n=!1){return S.useMemo((()=>{const a=e&&t[e]||t;if("function"==typeof r){const i=r(a),l=e?(0,o.A)({},t,{[e]:i}):i;return n?()=>l:l}return e?(0,o.A)({},t,{[e]:r}):(0,o.A)({},t,r)}),[e,t,r,n])}var I=function(e){const{children:t,theme:r,themeId:n}=e,a=(0,R.A)(P),o=k()||P,i=L(n,a,r),l=L(n,o,r,!0);return(0,T.jsx)(O,{theme:l,children:(0,T.jsx)(D.T.Provider,{value:i,children:t})})};const j=["theme"];function F(e){let{theme:t}=e,r=(0,i.A)(e,j);const n=t[a.A];return(0,T.jsx)(I,(0,o.A)({},r,{themeId:n?a.A:void 0,theme:n||t}))}var B=r(87378);let N;function $(e){const{injectFirst:t,children:r}=e;return t&&N?(0,T.jsx)(D.C,{value:N,children:r}):r}function U(){throw new Error((0,n.A)(14))}function z(){throw new Error((0,n.A)(15))}function V(){throw new Error((0,n.A)(16))}"object"==typeof document&&(N=(0,B.A)({key:"css",prepend:!0}));var H=r(45715);const W="mode",G="color-scheme",Z="data-color-scheme";function q(e){if("undefined"!=typeof window&&"system"===e){return window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light"}}function Y(e,t){return"light"===e.mode||"system"===e.mode&&"light"===e.systemMode?t("light"):"dark"===e.mode||"system"===e.mode&&"dark"===e.systemMode?t("dark"):void 0}function K(e,t){if("undefined"==typeof window)return;let r;try{r=localStorage.getItem(e)||void 0,r||localStorage.setItem(e,t)}catch(n){}return r||t}function X(e){const{defaultMode:t="light",defaultLightColorScheme:r,defaultDarkColorScheme:n,supportedColorSchemes:a=[],modeStorageKey:i=W,colorSchemeStorageKey:l=G,storageWindow:s=("undefined"==typeof window?void 0:window)}=e,u=a.join(","),[c,d]=S.useState((()=>{const e=K(i,t),a=K(`${l}-light`,r),o=K(`${l}-dark`,n);return{mode:e,systemMode:q(e),lightColorScheme:a,darkColorScheme:o}})),f=function(e){return Y(e,(t=>"light"===t?e.lightColorScheme:"dark"===t?e.darkColorScheme:void 0))}(c),p=S.useCallback((e=>{d((r=>
155{if(e===r.mode)return r;const n=e||t;try{localStorage.setItem(i,n)}catch(a){}return(0,o.A)({},r,{mode:n,systemMode:q(n)})}))}),[i,t]),m=S.useCallback((e=>{e?"string"==typeof e?e&&!u.includes(e)?console.error(`\`${e}\` does not exist in \`theme.colorSchemes\`.`):d((t=>{const r=(0,o.A)({},t);return Y(t,(t=>{try{localStorage.setItem(`${l}-${t}`,e)}catch(n){}"light"===t&&(r.lightColorScheme=e),"dark"===t&&(r.darkColorScheme=e)})),r})):d((t=>{const a=(0,o.A)({},t),i=null===e.light?r:e.light,s=null===e.dark?n:e.dark;if(i)if(u.includes(i)){a.lightColorScheme=i;try{localStorage.setItem(`${l}-light`,i)}catch(c){}}else console.error(`\`${i}\` does not exist in \`theme.colorSchemes\`.`);if(s)if(u.includes(s)){a.darkColorScheme=s;try{localStorage.setItem(`${l}-dark`,s)}catch(c){}}else console.error(`\`${s}\` does not exist in \`theme.colorSchemes\`.`);return a})):d((e=>{try{localStorage.setItem(`${l}-light`,r),localStorage.setItem(`${l}-dark`,n)}catch(t){}return(0,o.A)({},e,{lightColorScheme:r,darkColorScheme:n})}))}),[u,l,r,n]),h=S.useCallback((e=>{"system"===c.mode&&d((t=>(0,o.A)({},t,{systemMode:null!=e&&e.matches?"dark":"light"})))}),[c.mode]),v=S.useRef(h);return v.current=h,S.useEffect((()=>{const e=(...e)=>v.current(...e),t=window.matchMedia("(prefers-color-scheme: dark)");return t.addListener(e),e(t),()=>t.removeListener(e)}),[]),S.useEffect((()=>{const e=e=>{const r=e.newValue;"string"!=typeof e.key||!e.key.startsWith(l)||r&&!u.match(r)||(e.key.endsWith("light")&&m({light:r}),e.key.endsWith("dark")&&m({dark:r})),e.key!==i||r&&!["light","dark","system"].includes(r)||p(r||t)};if(s)return s.addEventListener("storage",e),()=>s.removeEventListener("storage",e)}),[m,p,i,l,u,t,s]),(0,o.A)({},c,{colorScheme:f,setMode:p,setColorScheme:m})}const Q=["colorSchemes","components","generateCssVars","cssVarPrefix"];var J=r(75793);function ee(e=""){function t(...r){if(!r.length)return"";const n=r[0];return"string"!=typeof n||n.match(/(#|\(|\)|(-?(\d*\.)?\d+)(px|em|%|ex|ch|rem|vw|vh|vmin|vmax|cm|mm|in|pt|pc))|^(-?(\d*\.)?\d+)$|(\d+ \d+ \d+)/)?`, ${n}`:`, var(--${e?`${e}-`:""}${n}${t(...r.slice(1))})`}return(r,...n)=>`var(--${e?`${e}-`:""}${r}${t(...n)})`}const te=(e,t,r,n=[])=>{let a=e;t.forEach(((e,o)=>{o===t.length-1?Array.isArray(a)?a[Number(e)]=r:a&&"object"==typeof a&&(a[e]=r):a&&"object"==typeof a&&(a[e]||(a[e]=n.includes(e)?[]:{}),a=a[e])}))},re=(e,t,r)=>{!function e(n,a=[],o=[]){Object.entries(n).forEach((([n,i])=>{(!r||r&&!r([...a,n]))&&null!=i&&("object"==typeof i&&Object.keys(i).length>0?e(i,[...a,n],Array.isArray(i)?[...o,n]:o):t([...a,n],i,o))}))}(e)},ne=(e,t)=>{if("number"==typeof t){if(["lineHeight","fontWeight","opacity","zIndex"].some((t=>e.includes(t))))return t;return e[e.length-1].toLowerCase().indexOf("opacity")>=0?t:`${t}px`}return t};function ae(e,t){const{prefix:r,shouldSkipGeneratingVar:n}=t||{},a={},o={},i={};return re(e,((e,t,l)=>{if(!("string"!=typeof t&&"number"!=typeof t||n&&n(e,t))){const n=`--${r?`${r}-`:""}${e.join("-")}`;Object.assign(a,{[n]:ne(e,t)}),te(o,e,`var(${n})`,l),te(i,e,`var(${n}, ${t})`,l)}}),(e=>"vars"===e[0])),{css:a,vars:o,varsWithDefaults:i}}const oe=["colorSchemes","components"],ie=["light"];var le=function(e,t){const{colorSchemes:r={}}=e,n=(0,i.A)(e,oe),{vars:a,css:l,varsWithDefaults:s}=ae(n,t);let u=s;const c={},{light:d}=r,f=(0,i.A)(r,ie);if(Object.entries(f||{}).forEach((([e,r])=>{const{vars:n,css:a,varsWithDefaults:o}=ae(r,t);u=(0,h.A)(u,o),c[e]={css:a,vars:n}})),d){const{css:e,vars:r,varsWithDefaults:n}=ae(d,t);u=(0,h.A)(u,n),c.light={css:e,vars:r}}return{vars:u,generateCssVars:e=>e?{css:(0,o.A)({},c[e].css),vars:c[e].vars}:{css:(0,o.A)({},l),vars:a}}},se=r(32686);function ue(e){var t;return!!e[0].match(/(cssVarPrefix|typography|mixins|breakpoints|direction|transitions)/)||!!e[0].match(/sxConfig$/)||"palette"===e[0]&&!(null==(t=e[1])||!t.match(/(mode|contrastThreshold|tonalOffset)/))}var ce=r(53941);const de=["colorSchemes","cssVarPrefix","shouldSkipGeneratingVar"],fe=["palette"],pe=[...Array(25)].map(((e,t)=>{if(0===t)return;const r=(0,ce.A)(t);return`linear-gradient(rgba(255 255 255 / ${r}), rgba(255 255 255 / ${r}))`}));function me(e,t,r){!e[t]&&r&&(e[t]=r)}function he(e){return e&&e.startsWith("hsl")?(0,f.YL)(e):e}function ve(e,t){`${t}Channel`in e||(e[`${t}Channel`]=(0,f.Me)(he(e[t]),`MUI: Can't create \`palette.${t}Channel\` because \`palette.${t}\` is not one of these formats: #nnn, #nnnnnn, rgb(), rgba(), hsl(), hsla(), color().\nTo suppress this warning, you need to explicitly provide the \`palette.${t}Channel\` as a string (in rgb format, e.g. "12 12 12") or undefined if you want to remove the channel token.`))}const ge=e=>{try{return e()}catch(t){}},be=(e="mui")=>ee(e);function ye(e={},...t){var r,n,a,l,s,u;const{colorSchemes:c={},cssVarPrefix:d="mui",shouldSkipGeneratingVar:p=ue}=e,v=(0,i.A)(e,de),g=be(d),b=(0,m.A)((0,o.A)({},v,c.light&&{palette:null==(r=c.light)?void 0:r.palette})),{palette:y}=b,x=(0,i.A)(b,fe),{palette:C}=(0,m.A)({palette:(0,o.A)({mode:"dark"},null==(n=c.dark)?void 0:n.palette)});let A=(0,o.A)({},x,{cssVarPrefix:d,getCssVar:g,colorSchemes:(0,o.A)({},c,{light:(0,o.A)({},c.light,{palette:y,opacity:(0,o.A)({inputPlaceholder:.42,inputUnderline:.42,switchTrackDisabled:.12,switchTrack:.38},null==(a=c.light)?void 0:a.opacity),overlays:(null==(l=c.light)?void 0:l.overlays)||[]}),dark:(0,o.A)({},c.dark,{palette:C,opacity:(0,o.A)({inputPlaceholder:.5,inputUnderline:.7,switchTrackDisabled:.2,switchTrack:.3},null==(s=c.dark)?void 0:s.opacity),overlays:(null==(u=c.dark)?void 0:u.overlays)||pe})})});
155Object.keys(A.colorSchemes).forEach((e=>{const t=A.colorSchemes[e].palette,r=e=>{const r=e.split("-"),n=r[1],a=r[2];return g(e,t[n][a])};var n;if("light"===e?(me(t.common,"background","#fff"),me(t.common,"onBackground","#000")):(me(t.common,"background","#000"),me(t.common,"onBackground","#fff")),n=t,["Alert","AppBar","Avatar","Button","Chip","FilledInput","LinearProgress","Skeleton","Slider","SnackbarContent","SpeedDialAction","StepConnector","StepContent","Switch","TableCell","Tooltip"].forEach((e=>{n[e]||(n[e]={})})),"light"===e){me(t.Alert,"errorColor",(0,f.Nd)(t.error.light,.6)),me(t.Alert,"infoColor",(0,f.Nd)(t.info.light,.6)),me(t.Alert,"successColor",(0,f.Nd)(t.success.light,.6)),me(t.Alert,"warningColor",(0,f.Nd)(t.warning.light,.6)),me(t.Alert,"errorFilledBg",r("palette-error-main")),me(t.Alert,"infoFilledBg",r("palette-info-main")),me(t.Alert,"successFilledBg",r("palette-success-main")),me(t.Alert,"warningFilledBg",r("palette-warning-main")),me(t.Alert,"errorFilledColor",ge((()=>y.getContrastText(t.error.main)))),me(t.Alert,"infoFilledColor",ge((()=>y.getContrastText(t.info.main)))),me(t.Alert,"successFilledColor",ge((()=>y.getContrastText(t.success.main)))),me(t.Alert,"warningFilledColor",ge((()=>y.getContrastText(t.warning.main)))),me(t.Alert,"errorStandardBg",(0,f.j4)(t.error.light,.9)),me(t.Alert,"infoStandardBg",(0,f.j4)(t.info.light,.9)),me(t.Alert,"successStandardBg",(0,f.j4)(t.success.light,.9)),me(t.Alert,"warningStandardBg",(0,f.j4)(t.warning.light,.9)),me(t.Alert,"errorIconColor",r("palette-error-main")),me(t.Alert,"infoIconColor",r("palette-info-main")),me(t.Alert,"successIconColor",r("palette-success-main")),me(t.Alert,"warningIconColor",r("palette-warning-main")),me(t.AppBar,"defaultBg",r("palette-grey-100")),me(t.Avatar,"defaultBg",r("palette-grey-400")),me(t.Button,"inheritContainedBg",r("palette-grey-300")),me(t.Button,"inheritContainedHoverBg",r("palette-grey-A100")),me(t.Chip,"defaultBorder",r("palette-grey-400")),me(t.Chip,"defaultAvatarColor",r("palette-grey-700")),me(t.Chip,"defaultIconColor",r("palette-grey-700")),me(t.FilledInput,"bg","rgba(0, 0, 0, 0.06)"),me(t.FilledInput,"hoverBg","rgba(0, 0, 0, 0.09)"),me(t.FilledInput,"disabledBg","rgba(0, 0, 0, 0.12)"),me(t.LinearProgress,"primaryBg",(0,f.j4)(t.primary.main,.62)),me(t.LinearProgress,"secondaryBg",(0,f.j4)(t.secondary.main,.62)),me(t.LinearProgress,"errorBg",(0,f.j4)(t.error.main,.62)),me(t.LinearProgress,"infoBg",(0,f.j4)(t.info.main,.62)),me(t.LinearProgress,"successBg",(0,f.j4)(t.success.main,.62)),me(t.LinearProgress,"warningBg",(0,f.j4)(t.warning.main,.62)),me(t.Skeleton,"bg",`rgba(${r("palette-text-primaryChannel")} / 0.11)`),me(t.Slider,"primaryTrack",(0,f.j4)(t.primary.main,.62)),me(t.Slider,"secondaryTrack",(0,f.j4)(t.secondary.main,.62)),me(t.Slider,"errorTrack",(0,f.j4)(t.error.main,.62)),me(t.Slider,"infoTrack",(0,f.j4)(t.info.main,.62)),me(t.Slider,"successTrack",(0,f.j4)(t.success.main,.62)),me(t.Slider,"warningTrack",(0,f.j4)(t.warning.main,.62));const e=(0,f.Y9)(t.background.default,.8);me(t.SnackbarContent,"bg",e),me(t.SnackbarContent,"color",ge((()=>y.getContrastText(e)))),me(t.SpeedDialAction,"fabHoverBg",(0,f.Y9)(t.background.paper,.15)),me(t.StepConnector,"border",r("palette-grey-400")),me(t.StepContent,"border",r("palette-grey-400")),me(t.Switch,"defaultColor",r("palette-common-white")),me(t.Switch,"defaultDisabledColor",r("palette-grey-100")),me(t.Switch,"primaryDisabledColor",(0,f.j4)(t.primary.main,.62)),me(t.Switch,"secondaryDisabledColor",(0,f.j4)(t.secondary.main,.62)),me(t.Switch,"errorDisabledColor",(0,f.j4)(t.error.main,.62)),me(t.Switch,"infoDisabledColor",(0,f.j4)(t.info.main,.62)),me(t.Switch,"successDisabledColor",(0,f.j4)(t.success.main,.62)),me(t.Switch,"warningDisabledColor",(0,f.j4)(t.warning.main,.62)),me(t.TableCell,"border",(0,f.j4)((0,f.Cg)(t.divider,1),.88)),me(t.Tooltip,"bg",(0,f.Cg)(t.grey[700],.92))}else{me(t.Alert,"errorColor",(0,f.j4)(t.error.light,.6)),me(t.Alert,"infoColor",(0,f.j4)(t.info.light,.6)),me(t.Alert,"successColor",(0,f.j4)(t.success.light,.6)),me(t.Alert,"warningColor",(0,f.j4)(t.warning.light,.6)),me(t.Alert,"errorFilledBg",r("palette-error-dark")),me(t.Alert,"infoFilledBg",r("palette-info-dark")),me(t.Alert,"successFilledBg",r("palette-success-dark")),me(t.Alert,"warningFilledBg",r("palette-warning-dark")),me(t.Alert,"errorFilledColor",ge((()=>C.getContrastText(t.error.dark)))),me(t.Alert,"infoFilledColor",ge((()=>C.getContrastText(t.info.dark)))),me(t.Alert,"successFilledColor",ge((()=>C.getContrastText(t.success.dark)))),me(t.Alert,"warningFilledColor",ge((()=>C.getContrastText(t.warning.dark)))),me(t.Alert,"errorStandardBg",(0,f.Nd)(t.error.light,.9)),me(t.Alert,"infoStandardBg",(0,f.Nd)(t.info.light,.9)),me(t.Alert,"successStandardBg",(0,f.Nd)(t.success.light,.9)),me(t.Alert,"warningStandardBg",(0,f.Nd)(t.warning.light,.9)),me(t.Alert,"errorIconColor",r("palette-error-main")),me(t.Alert,"infoIconColor",r("palette-info-main")),me(t.Alert,"successIconColor",r("palette-success-main")),me(t.Alert,"warningIconColor",r("palette-warning-main")),me(t.AppBar,"defaultBg",r("palette-grey-900")),me(t.AppBar,"darkBg",r("palette-background-paper")),me(t.AppBar,"darkColor",r("palette-text-primary")),me(t.Avatar,"defaultBg",r("palette-grey-600")),me(t.Button,"inheritContainedBg",r("palette-grey-800")),me(t.Button,"inheritContainedHoverBg",r("palette-grey-700")),me(t.Chip,"defaultBorder",r("palette-grey-700")),me(t.Chip,"defaultAvatarColor",r("palette-grey-300")),me(t.Chip,"defaultIconColor",r("palette-grey-300")),me(t.FilledInput,"bg","rgba(255, 255, 255, 0.09)"),me(t.FilledInput,"hoverBg","rgba(255, 255, 255, 0.13)"),me(t.FilledInput,"disabledBg","rgba(255, 255, 255, 0.12)"),me(t.LinearProgress,"primaryBg",(0,f.Nd)(t.primary.main,.5)),me(t.LinearProgress,"secondaryBg",(0,f.Nd)(t.secondary.main,.5)),me(t.LinearProgress,"errorBg",(0,f.Nd)(t.error.main,.5)),me(t.LinearProgress,"infoBg",(0,f.Nd)(t.info.main,.5)),me(t.LinearProgress,"successBg",(0,f.Nd)(t.success.main,.5)),me(t.LinearProgress,"warningBg",(0,f.Nd)(t.warning.main,.5)),me(t.Skeleton,"bg",`rgba(${r("palette-text-primaryChannel")} / 0.13)`),me(t.Slider,"primaryTrack",(0,f.Nd)(t.primary.main,.5)),me(t.Slider,"secondaryTrack",(0,f.Nd)(t.secondary.main,.5)),me(t.Slider,"errorTrack",(0,f.Nd)(t.error.main,.5)),me(t.Slider,"infoTrack",(0,f.Nd)(t.info.main,.5)),me(t.Slider,"successTrack",(0,f.Nd)(t.success.main,.5)),me(t.Slider,"warningTrack",(0,f.Nd)(t.warning.main,.5));const e=(0,f.Y9)(t.background.default,.98);me(t.SnackbarContent,"bg",e),me(t.SnackbarContent,"color",ge((()=>C.getContrastText(e)))),me(t.SpeedDialAction,"fabHoverBg",(0,f.Y9)(t.background.paper,.15)),me(t.StepConnector,"border",r("palette-grey-600")),me(t.StepContent,"border",r("palette-grey-600")),me(t.Switch,"defaultColor",r("palette-grey-300")),me(t.Switch,"defaultDisabledColor",r("palette-grey-600")),me(t.Switch,"primaryDisabledColor",(0,f.Nd)(t.primary.main,.55)),me(t.Switch,"secondary
155DisabledColor",(0,f.Nd)(t.secondary.main,.55)),me(t.Switch,"errorDisabledColor",(0,f.Nd)(t.error.main,.55)),me(t.Switch,"infoDisabledColor",(0,f.Nd)(t.info.main,.55)),me(t.Switch,"successDisabledColor",(0,f.Nd)(t.success.main,.55)),me(t.Switch,"warningDisabledColor",(0,f.Nd)(t.warning.main,.55)),me(t.TableCell,"border",(0,f.Nd)((0,f.Cg)(t.divider,1),.68)),me(t.Tooltip,"bg",(0,f.Cg)(t.grey[700],.92))}ve(t.background,"default"),ve(t.common,"background"),ve(t.common,"onBackground"),ve(t,"divider"),Object.keys(t).forEach((e=>{const r=t[e];r&&"object"==typeof r&&(r.main&&me(t[e],"mainChannel",(0,f.Me)(he(r.main))),r.light&&me(t[e],"lightChannel",(0,f.Me)(he(r.light))),r.dark&&me(t[e],"darkChannel",(0,f.Me)(he(r.dark))),r.contrastText&&me(t[e],"contrastTextChannel",(0,f.Me)(he(r.contrastText))),"text"===e&&(ve(t[e],"primary"),ve(t[e],"secondary")),"action"===e&&(r.active&&ve(t[e],"active"),r.selected&&ve(t[e],"selected")))}))})),A=t.reduce(((e,t)=>(0,h.A)(e,t)),A);const _={prefix:d,shouldSkipGeneratingVar:p},{vars:E,generateCssVars:S}=le(A,_);return A.vars=E,A.generateCssVars=S,A.shouldSkipGeneratingVar=p,A.unstable_sxConfig=(0,o.A)({},se.A,null==v?void 0:v.unstable_sxConfig),A.unstable_sx=function(e){return(0,J.A)({sx:e,theme:this})},A}var xe=r(35864);var Ce=e=>[...[...Array(24)].map(((t,r)=>`--${e?`${e}-`:""}overlays-${r+1}`)),`--${e?`${e}-`:""}palette-AppBar-darkBg`,`--${e?`${e}-`:""}palette-AppBar-darkColor`];const Ae=ye(),{CssVarsProvider:_e,useColorScheme:Ee,getInitColorSchemeScript:Se}=function(e){const{themeId:t,theme:r={},attribute:a=Z,modeStorageKey:l=W,colorSchemeStorageKey:s=G,defaultMode:u="light",defaultColorScheme:c,disableTransitionOnChange:d=!1,resolveTheme:f,excludeVariablesFromRoot:p}=e;(!r.colorSchemes||"string"==typeof c&&!r.colorSchemes[c]||"object"==typeof c&&!r.colorSchemes[null==c?void 0:c.light]||"object"==typeof c&&!r.colorSchemes[null==c?void 0:c.dark])&&console.error(`MUI: \`${c}\` does not exist in \`theme.colorSchemes\`.`);const m=S.createContext(void 0),v="string"==typeof c?c:c.light,g="string"==typeof c?c:c.dark;return{CssVarsProvider:function({children:e,theme:n=r,modeStorageKey:v=l,colorSchemeStorageKey:g=s,attribute:b=a,defaultMode:y=u,defaultColorScheme:x=c,disableTransitionOnChange:C=d,storageWindow:A=("undefined"==typeof window?void 0:window),documentNode:_=("undefined"==typeof document?void 0:document),colorSchemeNode:E=("undefined"==typeof document?void 0:document.documentElement),colorSchemeSelector:w=":root",disableNestedContext:M=!1,disableStyleSheetGeneration:O=!1}){const D=S.useRef(!1),R=k(),P=S.useContext(m),L=!!P&&!M,j=n[t],F=j||n,{colorSchemes:B={},components:N={},generateCssVars:$=(()=>({vars:{},css:{}})),cssVarPrefix:U}=F,z=(0,i.A)(F,Q),V=Object.keys(B),W="string"==typeof x?x:x.light,G="string"==typeof x?x:x.dark,{mode:Z,setMode:q,systemMode:Y,lightColorScheme:K,darkColorScheme:J,colorScheme:ee,setColorScheme:te}=X({supportedColorSchemes:V,defaultLightColorScheme:W,defaultDarkColorScheme:G,modeStorageKey:v,colorSchemeStorageKey:g,defaultMode:y,storageWindow:A});let re=Z,ne=ee;L&&(re=P.mode,ne=P.colorScheme);const ae=ne||("dark"===(re||("system"===y?u:y))?G:W),{css:oe,vars:ie}=$(),le=(0,o.A)({},z,{components:N,colorSchemes:B,cssVarPrefix:U,vars:ie,getColorSchemeSelector:e=>`[${b}="${e}"] &`}),se={},ue={};Object.entries(B).forEach((([e,t])=>{const{css:r,vars:n}=$(e);le.vars=(0,h.A)(le.vars,n),e===ae&&(Object.keys(t).forEach((e=>{t[e]&&"object"==typeof t[e]?le[e]=(0,o.A)({},le[e],t[e]):le[e]=t[e]})),le.palette&&(le.palette.colorScheme=e));if(e===("string"==typeof x?x:"dark"===y?x.dark:x.light)){if(p){const t={};p(U).forEach((e=>{t[e]=r[e],delete r[e]})),se[`[${b}="${e}"]`]=t}se[`${w}, [${b}="${e}"]`]=r}else ue[`${":root"===w?"":w}[${b}="${e}"]`]=r})),le.vars=(0,h.A)(le.vars,ie),S.useEffect((()=>{ne&&E&&E.setAttribute(b,ne)}),[ne,b,E]),S.useEffect((()=>{let e;if(C&&D.current&&_){const t=_.createElement("style");t.appendChild(_.createTextNode("*{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;-ms-transition:none!important;transition:none!important}")),_.head.appendChild(t),window.getComputedStyle(_.body),e=setTimeout((()=>{_.head.removeChild(t)}),1)}return()=>{clearTimeout(e)}}),[ne,C,_]),S.useEffect((()=>(D.current=!0,()=>{D.current=!1})),[]);const ce=S.useMemo((()=>({mode:re,systemMode:Y,setMode:q,lightColorScheme:K,darkColorScheme:J,colorScheme:ne,setColorScheme:te,allColorSchemes:V})),[V,ne,J,K,re,te,q,Y]);let de=!0;(O||L&&(null==R?void 0:R.cssVarPrefix)===U)&&(de=!1);const fe=(0,T.jsxs)(S.Fragment,{children:[de&&(0,T.jsxs)(S.Fragment,{children:[(0,T.jsx)(H.A,{styles:{[w]:oe}}),(0,T.jsx)(H.A,{styles:se}),(0,T.jsx)(H.A,{styles:ue})]}),(0,T.jsx)(I,{themeId:j?t:void 0,theme:f?f(le):le,children:e})]});return L?fe:(0,T.jsx)(m.Provider,{value:ce,children:fe})},useColorScheme:()=>{const e=S.useContext(m);if(!e)throw new Error((0,n.A)(19));return e},getInitColorSchemeScript:e=>function(e){const{defaultMode:t="light",defaultLightColorScheme:r="light",defaultDar
155kColorScheme:n="dark",modeStorageKey:a=W,colorSchemeStorageKey:o=G,attribute:i=Z,colorSchemeNode:l="document.documentElement"}=e||{};return(0,T.jsx)("script",{dangerouslySetInnerHTML:{__html:`(function() {\ntry {\n  var mode = localStorage.getItem('${a}') || '${t}';\n  var colorScheme = '';\n  if (mode === 'system') {\n    // handle system mode\n    var mql = window.matchMedia('(prefers-color-scheme: dark)');\n    if (mql.matches) {\n      colorScheme = localStorage.getItem('${o}-dark') || '${n}';\n    } else {\n      colorScheme = localStorage.getItem('${o}-light') || '${r}';\n    }\n  }\n  if (mode === 'light') {\n    colorScheme = localStorage.getItem('${o}-light') || '${r}';\n  }\n  if (mode === 'dark') {\n    colorScheme = localStorage.getItem('${o}-dark') || '${n}';\n  }\n  if (colorScheme) {\n    ${l}.setAttribute('${i}', colorScheme);\n  }\n} catch(e){}})();`}},"mui-color-scheme-init")}((0,o.A)({attribute:a,colorSchemeStorageKey:s,defaultMode:u,defaultLightColorScheme:v,defaultDarkColorScheme:g,modeStorageKey:l},e))}}({themeId:a.A,theme:Ae,attribute:"data-mui-color-scheme",modeStorageKey:"mui-mode",colorSchemeStorageKey:"mui-color-scheme",defaultColorScheme:{light:"light",dark:"dark"},resolveTheme:e=>{const t=(0,o.A)({},e,{typography:(0,xe.A)(e.palette,e.typography)});return t.unstable_sx=function(e){return(0,J.A)({sx:e,theme:this})},t},excludeVariablesFromRoot:Ce});var we=r(13543);function ke(){throw new Error((0,n.A)(20))}},91992:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=n(r(81367));t.default=a.default},92025:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.chipClasses=void 0;const a=n(r(13279));var o=r(33251);Object.defineProperty(t,"chipClasses",{enumerable:!0,get:function(){return o.classes}}),t.default=a.default},92038:function(e,t){"use strict";function r(e,t){var r="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(r)return(r=r.call(e)).next.bind(r);if(Array.isArray(e)||(r=function(e,t){if(e){if("string"==typeof e)return n(e,t);var r={}.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?n(e,t):void 0}}(e))||t&&e&&"number"==typeof e.length){r&&(e=r);var a=0;return function(){return a>=e.length?{done:!0}:{done:!1,value:e[a++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function n(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}t.__esModule=!0,t.updateBreadcrumbTitleFromPayload=t.checkIfActiveLabelInParentNode=void 0;t.updateBreadcrumbTitleFromPayload=function(e,t){return t&&(e[e.length-1].label=t),[...e]};t.checkIfActiveLabelInParentNode=function(e,t){if(t)for(var n,o=r(e);!(n=o()).done;){var i=n.value;if("links"in i&&i.links.length>0)if(a(i.links,t))return i.label}};var a=function e(t,n){for(var a,o=r(t);!(a=o()).done;){var i=a.value;if("label"in i&&i.label===n)return!0;if("links"in i&&e(i.links,n))return!0}return!1}},92056:function(e,t,r){"use strict";var n=r(18149);e.exports=n},92075:function(e,t,r){"use strict";var n,a,o,i=r(51708),l=r(36573),s=r(38016),u=r(69589),c=r(7699),d=r(99135),f=r(16825),p=r(72827),m="Object already initialized",h=l.TypeError,v=l.WeakMap;if(i||d.state){var g=d.state||(d.state=new v);g.get=g.get,g.has=g.has,g.set=g.set,n=function(e,t){if(g.has(e))throw h(m);return t.facade=e,g.set(e,t),t},a=function(e){return g.get(e)||{}},o=function(e){return g.has(e)}}else{var b=f("state");p[b]=!0,n=function(e,t){if(c(e,b))throw h(m);return t.facade=e,u(e,b,t),t},a=function(e){return c(e,b)?e[b]:{}},o=function(e){return c(e,b)}}e.exports={set:n,get:a,has:o,enforce:function(e){return o(e)?a(e):n(e,{})},getterFor:function(e){return function(t){var r;if(!s(t)||(r=a(t)).type!==e)throw h("Incompatible receiver, "+e+" required");return r}}}},92192:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.default=void 0;var a=n(r(18284)),o=n(r(55717)),i=n(r(57077)),l=r(70534),s=r(20796),u=r(1278),c=n(r(22134)),d=n(r(92746)),f=n(r(94076)),p=function(e){function t(t){var r;return(r=e.call(this,t,{isLoading:!0})||this).tile=void 0,r.tileMaterial=void 0,r}(0,i.default)(t,e);var r=t.prototype;return r.UNSAFE_componentWillReceiveProps=function(t){var r;e.prototype.UNSAFE_componentWillReceiveProps.call(this,t),null===(r=this.controls)||void 0===r||r.reset()},r.loadModel=function(){var e=(0,o.default)(a.default.mark((function e(t){var r,n,o,i,s,u,p,m,h,v,g;return a.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(this.props&&this.tile&&t.tile===this.props.tile&&t.colour===this.props.colour){e.next=37;break}
155if(r=t.options.contentSource,n=(0,c.default)(t.tile.highDetailMeshRef,{contentSource:r}),o=t.colour.normalMapOverrideRef?t.colour.normalMapOverrideRef:t.tile.normalMapRef,i=(0,c.default)(o,{size:"original",contentSource:r}),s=t.colour.metallicRoughnessMapOverrideRef?t.colour.metallicRoughnessMapOverrideRef:t.tile.metallicRoughnessMapRef,u=(0,c.default)(s,{size:"original",contentSource:r}),"string"!=typeof(p=(0,c.default)(t.colour.diffuseMapRef,{size:"original",contentSource:r}))){e.next=12;break}return e.next=11,(0,f.default)(p);case 11:this.diffuseImage=e.sent;case 12:if("string"!=typeof u){e.next=16;break}return e.next=15,(0,f.default)(u);case 15:this.metalicImage=e.sent;case 16:if("string"!=typeof i){e.next=20;break}return e.next=19,(0,f.default)(i);case 19:this.normalImage=e.sent;case 20:if(this.tileMaterial&&(this.tileMaterial.map=this.diffuseImage||null,this.tileMaterial.metalnessMap=this.metalicImage||null,this.tileMaterial.roughnessMap=this.metalicImage||null,this.tileMaterial.normalMap=this.normalImage||null,this.tileMaterial.needsUpdate=!0),"string"!=typeof n){e.next=25;break}return e.next=24,(0,d.default)(n);case 24:m=e.sent;case 25:this.tile&&(null===(h=this.scene)||void 0===h||h.remove(this.tile.sce
155ne)),this.camera&&(v=this.props.tile.isLargeTile?.34:.17,this.camera.position.set(-1.8*v,7.5*v,2.7*v)),m&&(this.tile=m),this.tileMaterial=new l.MeshStandardMaterial,this.tileMaterial.name=this.props.colour.name,this.diffuseImage&&(this.tileMaterial.map=this.diffuseImage),this.metalicImage&&(this.tileMaterial.metalnessMap=this.metalicImage,this.tileMaterial.roughnessMap=this.metalicImage),this.normalImage&&(this.tileMaterial.normalMap=this.normalImage),this.tileMaterial.needsUpdate=!0,m&&(m.scene.children[1].material=this.tileMaterial,null===(g=this.scene)||void 0===g||g.add(m.scene)),this.renderFrame(),this.setIsLoading(!1);case 37:case"end":return e.stop()}}),e,this)})));return function(t){return e.apply(this,arguments)}}(),r.load=function(){var e=this;if(this.container&&this.props.tile){var t=this.container.getBoundingClientRect();if(!this.scene){var r=new l.Scene;this.scene=r;var n=new l.PointLight(16777215,1,100);n.position.set(1,5,1),n.castShadow=!0,r.add(n),(n=new l.PointLight(16777215,1,100)).intensity=.8,n.position.set(-1,-5,-1),r.add(n),window.scene=r}if(!this.renderer){var a=new l.PerspectiveCamera(45,t.width/t.height,.01,80),o=this.props.tile.isLargeTile?.34:.17;a.position.set(-1.8*o,7.5*o,2.7*o);var i=new l.WebGLRenderer({antialias:!0});i.setClearColor("#fff",1),i.setPixelRatio(window.devicePixelRatio),i.setSize(t.width,t.height),i.outputEncoding=l.sRGBEncoding,this.container.appendChild(i.domElement),this.renderer=i,this.camera=a;var c=this.props.options.contentSource;(0,f.default)(c+"/content/whiteBackdrop.png").then((function(t){t.mapping=l.EquirectangularReflectionMapping,t.encoding=l.LinearEncoding,e.scene&&(e.scene.background=t,e.scene.environment=t),e.renderFrame()}))}if(!this.controls){var d=new s.OrbitControls(this.camera,this.renderer.domElement);d.addEventListener("change",(function(){return e.renderFrame()})),d.minDistance=u.minDistanceTile,d.maxDistance=u.maxDistanceTile,this.controls=d,d.minPolarAngle=.01,d.maxPolarAngle=3.14,d.target.set(0,0,0),d.update()}this.renderFrame(),this.loadModel(this.props)}},t}(n(r(66148)).default);t.default=p},92210:function(e,t){"use strict";t.__esModule=!0,t.default=void 0;var r=function(e){var t;if("undefined"!=typeof document){var r=("; "+document.cookie).split("; "+e+"=");if(2===r.length){var n=null===(t=r.pop())||void 0===t?void 0:t.split(";").shift();if(n)return n}}};t.default=r},92279:function(e){function t(e){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}t.keys=function(){return[]},t.resolve=t,t.id=92279,e.exports=t},92302:function(e,t,r){"use strict";r.r(t),r.d(t,{onRouteUpdate:function(){return n}});r(20654),r(34850);var n=function(e,t){e.location}},92349:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.sectionsMap=t.default=t.SectionsContext=void 0;var a=n(r(71377)),o=r(39748),i=function(e,t){if("function"==typeof WeakMap)var r=new WeakMap,n=new WeakMap;return function(e,t){if(!t&&e&&e.__esModule)return e;var a,o,i={__proto__:null,default:e};if(null===e||"object"!=typeof e&&"function"!=typeof e)return i;if(a=t?n:r){if(a.has(e))return a.get(e);a.set(e,i)}for(var l in e)"default"!==l&&{}.hasOwnProperty.call(e,l)&&((o=(a=Object.defineProperty)&&Object.getOwnPropertyDescriptor(e,l))&&(o.get||o.set)?a(i,l,o):i[l]=e[l]);return i}(e,t)}(r(86326)),l=n(r(29946)),s=n(r(4177)),u=n(r(25619)),c=n(r(19073)),d=n(r(44952)),f=n(r(98370)),p=n(r(45280)),m=n(r(72138)),h=n(r(73399)),v=n(r(82630)),g=n(r(42634)),b=n(r(84404)),y=n(r(77657)),x=n(r(50193)),C=n(r(94791)),A=n(r(96095)),_=n(r(17935)),E=n(r(17634)),S=n(r(45135));var w={"card-collection-section":l.default,"carousel-section":_.default,"document-download-section":s.default,"embedded-registration-form-section":u.default,"embedded-script-section":c.default,"explore-bar-section":d.default,"form-section":f.default,iframe:p.default,"lead-block-section":S.default,"media-gallery-section":m.default,"promo-section":h.default,"service-locator-section":E.default,"signup-block":v.default,"syndicate-section":g.default,"system-configurator-section":b.default,"tabs-or-accordion-section":y.default,"team-section":x.default,"title-with-content":C.default,"video-section":A.default};t.sectionsMap=w;var k=(0,i.createContext)({});
155t.SectionsContext=k;var M={"home-page":{cardCollectionRowType:"single-row"}},T=function(e){var t=e.data,r=e.startIndex,n=e.pageTypename,l=(0,i.useMemo)((function(){return function(e){return e.reduce((function(t,r,n){var a,o=e[n-1];if("promo-section"!==r.blockType)return t;var i,l=r.id,s=r.backgroundColor;if("promo-section"!==(null==o?void 0:o.blockType))return Object.assign({},t,((i={})[l]={isReversed:!0,backgroundColor:s||"White"},i));var u=t[o.id];return Object.assign({},t,((a={})[l]={isReversed:!u||!u.isReversed,backgroundColor:s||("White"===(null==u?void 0:u.backgroundColor)?"Alabaster":"White")},a))}),{})}(t)}),[t]);return i.default.createElement(k.Provider,{value:l},t.map((function(e,t){var l=w[e.blockType],s="embedded-registration-form-section"===e.blockType?e.embeddedRegistrationFormSectionTitle:e.title,u="section-"+t,c=i.default.createElement(l,{id:u,data:e,position:null!=r?r:t,theme:n&&M[n]||{},key:u,"data-testid":"section-"+(s?(0,o.replaceSpaces)(s):t)});return s?i.default.createElement(a.default.Anchor,{title:s,key:"section-"+t},c):c})))};t.default=T},92403:function(e,t,r){"use strict";r.d(t,{A:function(){return i}});var n=r(15289),a=r(45675),o=r(70358);function i({props:e,name:t}){return(0,n.A)({props:e,name:t,defaultTheme:a.A,themeId:o.A})}},92468:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.classes=t.StyledTitle=t.StyledFieldContainer=t.StyledCard=t.Root=t.ProtrusionWrapper=t.DimensionsContainer=t.AddAnotherButton=void 0;var a=n(r(62151)),o=n(r(67452)),i=n(r(9866)),l=r(91972),s=n(r(44284)),u="Protrusions",c={textField:u+"-InputTextField-textField",numericInput:u+"-InputTextField-numericInput",dimensionsIllustration:u+"-fieldsContainer-dimensionsIllustration"};t.classes=c;var d=(0,l.styled)(s.default)((function(e){var t,r,n=e.theme;return(r={})["."+c.textField]={backgroundColor:n.colours.white},r["."+c.numericInput]=((t={appearance:"textfield"})["&::-webkit-inner-spin-button"]={appearance:"none"},t["&::-webkit-outer-spin-button"]={appearance:"none"},t),r}));t.Root=d;var f=(0,l.styled)(o.default)({"& svg":{height:"120px",width:"150px"}});t.StyledCard=f;var p=(0,l.styled)(a.default)((function(e){var t=e.theme;return{marginLeft:"24px","&:disabled":{border:"1px solid "+(0,l.alpha)(t.colours.cyan500,.38),color:(0,l.alpha)(t.colours.cyan500,.38)}}}));t.AddAnotherButton=p;var m=(0,l.styled)(s.default)({width:"100%",marginBottom:"32px"});t.StyledFieldContainer=m;var h=(0,l.styled)(m)((function(e){var t;return(t={width:"66%",margin:"0 auto 32px",display:"flex",flexDirection:"column",alignItems:"center"})[e.theme.breakpoints.down("lg")]={width:"100%"},t["."+c.dimensionsIllustration]={marginBottom:"20px",maxHeight:"160px",width:"auto"},t}));t.DimensionsContainer=h;var v=(0,l.styled)("div")({display:"flex",flexDirection:"column",alignItems:"center"});t.ProtrusionWrapper=v;var g=(0,l.styled)(i.default)({textAlign:"center",fontSize:"1.125rem",marginBottom:"24px"});t.StyledTitle=g},92501:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var a=n(r(21533));t.default=function(e){return Object.assign({catalog:{}.PIM_CATALOG_NAME||"",currentPage:0,totalPageCount:1,totalSystemsCount:1,systems:[(0,a.default)()]},e)}},92553:function(e,t,r){"use strict";r.r(t),r.d(t,{Table:function(){return $}});var n=r(36870),a=r(97711),o=r(85654),i=r(32993),l=r(81685),s=r(28669),u=r(85595),c=r(55530),d=r.n(c),f=r(86326),p=r(978),m=r(13326);const h="ColorPair",v={root:`${h}-root`,white:`${h}-white`,pearl:`${h}-pearl`,storm:`${h}-storm`,blue100:`${h}-blue100`,magenta100:`${h}-magenta100`,aqua100:`${h}-aqua100`,orange100:`${h}-orange100`,alert:`${h}-alert`,alabaster:`${h}-alabaster`,black:`${h}-black`,charcoal:`${h}-charcoal`,slate:`${h}-slate`,blue800:`${h}-blue800`,blue900:`${h}-blue900`,teal400:`${h}-teal400`,teal500:`${h}-teal500`,magenta400:`${h}-magenta400`,magenta500:`${h}-magenta500`,purple400:`${h}-purple400`,orange500:`${h}-orange500`,error:`${h}-error`,secondary1:`${h}-secondary1`,secondary2:`${h}-secondary2`,secondary3:`${h}-secondary3`,secondary4:`${h}-secondary4`},g=(0,m.Ay)(p.A)((({theme:e})=>({backgroundColor:e.colours.white,color:e.colours.charcoal,WebkitPrintColorAdjust:"exact",[`&.${v.white}`]:{backgroundColor:e.colours.white,color:e.colours.charcoal},[`&.${v.pearl}`]:{backgroundColor:e.colours.pearl,color:e.colours.charcoal},[`&.${v.storm}`]:{backgroundColor:e.colours.storm,color:e.colours.charcoal},[`&.${v.blue100}`]:{backgroundColor:e.colours.blue100,color:e.colours.charcoal},[`&.${v.magenta100}`]:{backgroundColor:e.colours.magenta100,color:e.colours.charcoal},[`&.${v.aqua100}`]:{backgroundColor:e.colours.aqua100,color:e.colours.charcoal},[`&.${v.orange100}`]:{backgroundColor:e.colours.orange100,color:e.colours.charcoal},[`&.${v.alert}`]:{backgroundColor:e.colours.yellow400,color:e.colours.charcoal},[`&.${v.alabaster}`]:{backgroundColor:e.colours.alabaster,color:e.colours.charcoal},[`&.${v.black}`]:{backgroundColor:e.colours.black,color:e.colours.white},[`&.${v.charcoal}`]:{backgroundColor:e.colours.charcoal,color:e.colours.white},[`&.${v.slate}`]:{backgroundColor:e.colours.slate,color:e.colours.white},[`&.${v.blue800}`]:{backgroundColor:e.colours.blue800,color:e.colours.white},[`&.${v.blue900}`]:{backgroundColor:e.colours.blue900,color:e.colours.white},[`&.${v.teal400}`]:{backgroundColor:e.colours.teal400,color:e.colours.white},[`&.${v.teal500}`]:{backgroundColor:e.colours.teal500,color:e.colours.white},[`&.${v.magenta400}`]:{backgroundColor:e.colours.magenta400,color:e.colours.white},[`&.${v.magenta500}`]:{backgroundColor:e.colours.magenta500,color:e.colours.white},[`&.${v.purple400}`]:{backgroundColor:e.colours.purple400,color:e.colours.white},[`&.${v.orange500}`]:{backgroundColor:e.colours.orange500,color:e.colours.white},[`&.${v.error}`]:{backgroundColor:e.colours.error400,color:e.colours.white},[`&.${v.secondary1}`]:{backgroundColor:e.colours.secondary1,color:e.colours.white},[`&.${v.secondary2}`]:{backgroundColor:e.colours.secondary2,color:e.colours.white},[`&.${v.secondary3}`]:{backgroundColor:e.colours.secondary3,color:e.colours.white},[`&.${v.secondary4}`]:{backgroundColor:e.colours.secondary4,color:e.colours.white}}))),b=["black","charcoal","slate","blue800","blue900","teal400","teal500","magenta400","magenta500","purple400","orange500","error","secondary1","secondary2","secondary3","secondary4"],y=e=>!!e&&b.includes(e),x=(0,f.createContext)({}),C=f.forwardRef((({color:e="white",className:t,children:r,markupComponent:n="div",...o},i)=>(0,a.jsx)(g,{as:n,className:d()(t,v[e]),ref:i,...o,children:(0,a.jsx)(x.Provider,{value:{type:y(e)?"dark":"light",color:e},children:r})})));C.displayName="ColorPair";var A=C,_=r(11717),E=r(50125),S=r(61295);const w="Table",k={noBorder:`${w}-noBorder`,evenColor:`${w}-evenColor`,oddColor:`${w}-oddColor`,rowNoColor:`${w}-rowNoColor`,separator:`${w}-separator`,item:`${w}-item`,description:`${w}-description`,itemevenColor:`${w}-itemevenColor`,itemoddColor:`${w}-itemoddColor`},M=(0,m.Ay)("div")((({theme:e})=>({[`.${k.noBorder}`]:{border:0,"& tbody":{"& tr":{"& td":{borderBottom:"0px"}}}},[`.${k.evenColor}`]:{borderTop:`1px solid ${e.colours.storm}`,"& tbody":{"& tr":{"&:nth-of-type(even)":{backgroundColor:e.colours.pearl}}}},[`.${k.oddColor}`]:{borderTop:"none","& tbody":{"& tr":{"&:nth-of-type(odd)":{backgroundColor:e.colours.pearl}}}},[`.${k.rowNoColor}`]:{"& tbody":{"& tr":{borderTop:`1px solid ${e.colours.storm}`,"&:first-of-type":{borderTop:"none"}}}},[`.${k.separator}`]:{borderBottom:`1px solid ${e.colours.storm}`},[`.${k.item}`]:{wordBreak:"break-all",margin:0,padding:"16px",listStyle:"none"},[`.${k.description}`]:{margin:"0 0 16px 0","&:last-child":{margin:0}},[`.${k.itemevenColor}`]:{[`.${k.item}`]:{"&:nth-of-type(even)":{backgroundColor:e.colours.pearl}}},[`.${k.itemoddColor}`]:{[`.${k.item}`]:{"&:nth-of-type(odd)":{backgroundColor:e.colours.pearl}}},[`& .${S.A.head}`]:{border:`1px solid ${e.colours.storm}`},[`& .${E.A.head}`]:{color:"inherit",padding:"16px",fontWeight:"bold"},[`& .${E.A.body}`]:{padding:"1rem 16px 0.67rem",verticalAlign:"top",border:0},[`& .${E.A.head}, .${E.A.body}`]:{fontSize:"16px",[e.breakpoints.up("sm")]:{fontSize:"18px"}}}))),T=(0,m.Ay)(_.A)((({theme:e})=>({border:`1px solid ${e.colours.storm}`}))),O=(0,m.Ay)("div")((({theme:e})=>({border:`1px solid ${e.colours.storm}`,fontSize:"16px",[e.breakpoints.up("sm")]:{fontSize:"18px"}
155,[`&.${k.noBorder}`]:{border:0}}))),D=(0,m.Ay)("dt")({fontWeight:"bold"}),R=(0,f.createContext)({});function P(e){const t=f.Children.toArray(e).filter(f.isValidElement),r=t.find((e=>e.type===L));let n=[];if(r){const e=f.Children.only(r.props.children);n=f.Children.toArray(e.props.children).filter(f.isValidElement).map((e=>e.props.children))}const a=t.find((e=>e.type===i.A));return{headerRow:n,bodyRows:(a&&f.Children.toArray(a.props.children).filter(f.isValidElement)||[]).map((e=>f.Children.toArray(e.props.children).filter(f.isValidElement).map((e=>e.props.children))))}}const L=({children:e,...t})=>{const{color:r}=(0,f.useContext)(R);return(0,a.jsx)(A,{color:r,markupComponent:s.A,"data-testid":"table-head",...t,children:e})},I=({color:e="pearl",hasNoBorder:t,rowBgColorPattern:r,onTableSizeChange:n,...i})=>{const[l,s]=(0,o.default)(),[u,c]=(0,o.default)(),[p,m]=(0,o.default)(),[h,v]=(0,f.useState)("normal"),g=(0,f.useMemo)((()=>f.Children.toArray(i.children).filter(f.isValidElement).find((e=>e.type===L))),[i.children]);(0,f.useEffect)((()=>{if("width"in s){if(v("normal"),n?.("normal",c.width),"width"in c&&s.width&&c.width&&s.width<c.width){if(!g)return v("small"),void n?.("small",c.width);v("medium"),n?.("medium",c.width)}"width"in m&&s.width&&m.width&&s.width<m.width&&(v("small"),n?.("small",c.width))}else v?.("normal")}),[g,s,c,m]);const b=r||(g?"even":"odd");return(0,a.jsx)(R.Provider,{value:{color:e},children:(0,a.jsxs)(M,{ref:l,children:["normal"===h&&(0,a.jsx)(T,{ref:u,className:d()("none"!==b&&k[`${b}Color`],"none"===b&&k.rowNoColor,t&&k.noBorder),"data-testid":"table",...i}),"medium"===h&&(0,a.jsx)(j,{ref:p,color:e,hasNoBorder:t,...i}),"small"===h&&(0,a.jsx)(F,{hasNoBorder:t,rowBgColorPattern:b,"data-testid":"table",...i})]})})},j=f.forwardRef((function({hasNoBorder:e,children:t,color:r,...n},o){const{headerRow:s,bodyRows:c}=(0,f.useMemo)((()=>P(t)),[t]);return(0,a.jsx)(T,{ref:o,className:d()(e&&k.noBorder),"data-testid":"table",...n,children:(0,a.jsx)(i.A,{children:c.map(((e,t)=>e.map(((n,o)=>(0,a.jsxs)(u.A,{className:d()(o===e.length-1&&k.separator),"data-testid":"table-row",children:[(0,a.jsx)(A,{color:r,markupComponent:l.A,children:s[o]}),(0,a.jsx)(l.A,{"data-testid":"table-row-cell",children:n})]},`${t}_${o}`)))))})})})),F=({hasNoBorder:e,children:t,rowBgColorPattern:r})=>{const{headerRow:n,bodyRows:o}=(0,f.useMemo)((()=>P(t)),[t]),i=n.length?"dl":"ul",l=n.length?"dd":"li";return(0,a.jsx)(O,{className:d()(r&&"none"!==r&&k[`item${r}Color`],e&&k.noBorder),"data-testid":"table",children:o.map(((e,t)=>(0,a.jsx)(i,{className:k.item,children:e.map(((e,r)=>(0,a.jsxs)(f.Fragment,{children:[n.length?(0,a.jsx)(D,{children:n[r]}):null,(0,a.jsx)(l,{className:k.description,children:e})]},`${t}_${r}`)))},t)))})};I.Head=L,I.Body=i.A,I.Row=u.A,I.Cell=l.A;var B=I,N=r(86549);const $=({data:e,options:t})=>{if(!e.children?.length)return null;const r=Math.max(...e.children.map((e=>e.children.length))),a=Array.from({length:r},((e,t)=>t)).filter((t=>{return r=t,!e.children.every((e=>{const t=e.children[r];return!t?.children?.length||t.children.every((e=>"text"===e.type?!e.text?.trim():"paragraph"===e.type||"heading"===e.type||"quote"===e.type?e.children.every((e=>!(e&&"object"==typeof e&&"type"in e&&"text"===e.type&&"text"in e&&e.text?.trim()))):"list"===e.type&&!e.children.length))}));var r})),o=r=>{const a=[];if(r.forEach((t=>{switch(t.type){case"paragraph":a.push({...t,wrapTextInSpan:!0});break;case"text":a.push({type:"paragraph",direction:e.direction,format:"",indent:0,version:1,textFormat:t.textFormat,textStyle:"",children:[t],wrapTextInSpan:!0});break;case"heading":case"quote":case"list":a.push(t)}})),!a.length)return null;const o={root:{type:"root",direction:e.direction,format:"",indent:0,version:1,children:a}};return(0,n.jsx)(N.s,{data:o,options:t})},i=e.children[0],l=e.children.slice(1);return(0,n.jsx)("div",{className:"table-wrapper",children:(0,n.jsxs)(B,{children:[(0,n.jsx)(B.Head,{children:(0,n.jsx)(B.Row,{children:a.map((e=>(0,n.jsx)(B.Cell,{children:i?.children?.[e]?o(i.children[e].children):null},e)))})}),(0,n.jsx)(B.Body,{children:l.map(((e,t)=>(0,n.jsx)(B.Row,{children:a.map((t=>{const r=e.children[t];return(0,n.jsx)(B.Cell,{children:r?o(r.children):null},t)}))},t)))})]})})}},92746:function(e,t,r){"use strict";t.__esModule=!0,t.default=void 0;var n=r(56320),a={};t.default=function(e){if(a[e])return a[e];var t=new Promise((function(t,r){var a=e.split("/"),o=a.pop(),i=a.join("/")+"/";(new n.GLTFLoader).setPath(i).load(o,t,void 0,r)}));return a[e]=t,t}},92748:function(e,t,r){var n=r(84679),a=r(54671);e.exports=function(e,t){for(var r=0,o=(t=n(t,e)).length;null!=e&&r<o;)e=e[a(t[r++])];return r&&r==o?e:void 0}},92823:function(e,t,r){var n=r(60789),a=r(88926),o=r(22680),i=r(73851),l=r(98423),s=r(3967);function u(e){var t=this.__data__=new n(e);this.size=t.size}u.prototype.clear=a,u.prototype.delete=o,u.prototype.get=i,u.prototype.has=l,u.prototype.set=s,e.exports=u},92825:function(e,t,r){"use strict";r.d(t,{Ay:function(){return c},cz:function(){return i},p0:function(){return l}});var n=r(53507),a=r(45904);
155const o=["duration","easing","delay"],i={easeInOut:"cubic-bezier(0.4, 0, 0.2, 1)",easeOut:"cubic-bezier(0.0, 0, 0.2, 1)",easeIn:"cubic-bezier(0.4, 0, 1, 1)",sharp:"cubic-bezier(0.4, 0, 0.6, 1)"},l={shortest:150,shorter:200,short:250,standard:300,complex:375,enteringScreen:225,leavingScreen:195};function s(e){return`${Math.round(e)}ms`}function u(e){if(!e)return 0;const t=e/36;return Math.round(10*(4+15*t**.25+t/5))}function c(e){const t=(0,a.A)({},i,e.easing),r=(0,a.A)({},l,e.duration);return(0,a.A)({getAutoHeightDuration:u,create:(e=["all"],a={})=>{const{duration:i=r.standard,easing:l=t.easeInOut,delay:u=0}=a;(0,n.A)(a,o);return(Array.isArray(e)?e:[e]).map((e=>`${e} ${"string"==typeof i?i:s(i)} ${l} ${"string"==typeof u?u:s(u)}`)).join(",")}},e,{easing:t,duration:r})}},92908:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.default=void 0;var a=n(r(18284)),o=n(r(55717)),i=n(r(25043)),l=n(r(95641)),s=n(r(83468)),u=n(r(40817)),c=n(r(14042)),d=n(r(9866)),f=r(39748),p=r(82781),m=r(91972),h=r(2514),v=n(r(98985)),g=function(e,t){if("function"==typeof WeakMap)var r=new WeakMap,n=new WeakMap;return function(e,t){if(!t&&e&&e.__esModule)return e;var a,o,i={__proto__:null,default:e};if(null===e||"object"!=typeof e&&"function"!=typeof e)return i;if(a=t?n:r){if(a.has(e))return a.get(e);a.set(e,i)}for(var l in e)"default"!==l&&{}.hasOwnProperty.call(e,l)&&((o=(a=Object.defineProperty)&&Object.getOwnPropertyDescriptor(e,l))&&(o.get||o.set)?a(i,l,o):i[l]=e[l]);return i}(e,t)}(r(86326)),b=n(r(715)),y=n(r(42550)),x=n(r(84164)),C=n(r(44929)),A=n(r(59591)),_=n(r(11638)),E=n(r(96263)),S=r(56028),w=n(r(32610)),k=r(80384),M=r(92038),T=r(54037),O=n(r(17025)),D=r(54239),R=r(81015),P=r(6007),L=r(37015),I=r(93657),j=r(47401),F=r(65906),B=r(89206);var N=24,$=(0,m.styled)(s.default)((function(e){return{color:e.theme.colours.inter}})),U=function(e){var t=e.productListerPageData,r=e.enhancedBreadcrumbs,n=e.plpFilters,s=e.categoryCodes,x=e.variantCodeToPathMap,M=(0,g.useState)(!1),U=M[0],z=M[1],V=(0,k.useConfig)(),H=V.isPreviewMode,W=V.isBrandProviderEnabled,G=(0,S.useSiteContext)().getMicroCopy,Z=(0,g.useMemo)((function(){return(0,B.resolveFilters)(null==n?void 0:n.filters)}),[n]),q=(0,g.useState)(Z),Y=q[0],K=q[1],X=(0,g.useRef)(null),Q=(0,g.useState)([]),J=Q[0],ee=Q[1],te=(0,g.useState)(0),re=te[0],ne=te[1],ae=(0,g.useState)(Math.ceil(J.length/N)),oe=ae[0],ie=ae[1],le=(0,S.useSiteContext)(),se=(0,h.useLocation)(),ue=(0,m.useTheme)(),ce=(0,g.useMemo)((function(){var e=v.default.parse(se.search);return Object.assign({},e,e.filters?{filters:JSON.parse((0,P.replaceDotFiltersParameter)(e.filters))}:{filters:[]})}),[se]);(0,g.useEffect)((function(){var e;if(null!=ce&&null!==(e=ce.filters)&&void 0!==e&&e.length){var t=Y.map((function(e){var t,r=null===(t=ce.filters.find((function(t){return t.name.toUpperCase()===(0,j.removePLPFilterPrefix)(e.name).toUpperCase()})))||void 0===t?void 0:t.value;return Object.assign({},e,{value:[].concat(r).filter(Boolean)})}));K(t),xe(t,s,0,N)}else n&&n.allowFilterBy?(K(Z),xe(Z,s,0,N)):(0,T.devLog)("could not resolve 'data.plpFilters'")}),[se.search,s,ce.filters,Z]);var de=(0,L.generateHeroLevel)(t.heroType,r),fe=(0,L.generateHeroProps)(t.title,de,t.subtitle,t.featuredVideo,t.featuredMedia,t.cta&&t.cta[0],ue),pe="Spotlight"===t.heroType||3!==de,me=g.default.createElement(O.default,{isDarkThemed:pe},g.default.createElement(b.default,{data:r,isDarkThemed:pe,"data-testid":"product-lister-page-breadcrumbs-top"})),he=Boolean(W&&t.brandLogo),ve=t.features,ge=t.featuresLink,be=ve&&ve.length>0,ye=be||ge&&ge.length>0,xe=(0,g.useCallback)(function(){var e=(0,o.default)(a.default.mark((function e(t,r,o,i){var l,s,u,c,d,f,p,m,h;return a.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!U){e.next=3;break}return(0,T.devLog)("Already loading..."),e.abrupt("return");case 3:if(!H){e.next=6;break}return alert("You cannot search on the preview environment."),e.abrupt("return");case 6:return z(!0),l=(0,D.compileElasticSearchQuery)({allowFilterBy:n.allowFilterBy,categoryCodes:r,filters:t,groupByVariant:!1,page:o,pageSize:i}),e.next=10,(0,D.queryElasticSearch)(l,"dxb_cz_products_read");case 10:return(s=e.sent)&&s.hits&&(d=s.hits,f=(null===(u=s.aggregations)||void 0===u||null===(c=u.unique_base_products_count)||void 0===c?void 0:c.value)||0,p=Math.ceil(f/N),m=(o+1)*N>f?d.hits.slice(0,f-o*N):d.hits,ie(p),ne(p<o?0:o),ee(m.map((function(e){return Object.assign({},e._source,{all_variants:e.inner_hits.all_variants.hits.hits||[]})})))),s&&s.aggregations&&(h=(0,D.disableFiltersFromAggregations)(t,s.aggregations),K(h)),z(!1),e.abrupt("return",s);case 15:case"end":return e.stop()}}),e)})));return function(t,r,n,a){return e.apply(this,arguments)}}(),[n.allowFilterBy,U,H]),Ce=function(){var e=(0,o.default)(a.default.mark((function e(t){var r;return a.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,xe(t,s,0,N);case 2:if(!(r=e.sent)||!r.aggregations){e.next=6;break}return K((0,R.xferFilterValue)(t,(0,D.disableFiltersFromAggregations)(Y,r.aggregations))),e.abrupt("return");case 6:K(t);case 7:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),Ae=function(){var e=(0,o.default)(a.default.mark((function e(t,r){var n;return a.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,xe(Y,s,r-1,N);case 2:n=X.current?X.current.offsetTop-200:0,window.scrollTo(0,n);case 4:case"end":return e.stop()}}),e)})));return function(t,r){return e.apply(this,arguments)}}();return g.default.createElement(g.default.Fragment,null,U?g.default.createElement(E.default,{theme:"light"},g.default.createElement(C.default,{theme:"light"})):null,(0,I.renderHero)(fe,me,t.heroType,{isHeroKeyLine:he,isSpotlightHeroKeyLine:he}),g.default.createElement(c.default,{backgroundColor:"white","data-testid":"product-lister-page-lead-block-section"},g.default.createElement(u.default,null,g.default.createElement(u.default.Content,null,g.default.createElement(_.default,{document:t.content,underlineHeadings:["h2","h3","h4"]})),ye?g.default.createElement(u.default.Card,{color:"pearl","data-testid":"key-features-post-it-card"},g.default.createElement(u.default.Card.Section,null,g.default.createElement(u.default.Card.Heading,{hasUnderline:!0},G(p.microCopy.PLP_KEY_FEATURES_TITLE)),g.default.createElement(u.default.Card.Content,null,be&&g.default.createElement(l.default,null,null==ve?void 0:ve.map((function(e,t){return g.default.createElement(l.default.Item,{key:t,icon:g.default.createElement($,null),title:e,isCompact:!0})}
155))),ge&&ge[0]&&g.default.createElement(w.default,{data:ge[0],gtm:{id:"cta-click1",label:G(p.microCopy.PLP_KEY_FEATURES_TITLE)+" - "+ge[0].label}},ge[0].label)))):null)),g.default.createElement(c.default,{backgroundColor:"pearl",overflowVisible:!0,"data-testid":"product-lister-page-section-"+(0,f.replaceSpaces)(t.title)},g.default.createElement(i.default,{container:!0,spacing:3},Y&&Y.length?g.default.createElement(i.default,{xs:12,md:12,lg:3},g.default.createElement(y.default,{filters:Y,onFiltersChange:function(e,t,r){var n=(0,P.updateFilterValue)(Y,e,t,r),a=(0,P.convertToURLFilters)(n);history.replaceState(null,"",se.pathname+"?"+v.default.stringify({filters:JSON.stringify(a)})),Ce(n)},onClearFilters:function(){history.replaceState(null,"",se.pathname);var e=(0,P.clearFilterValues)(Y);Ce(e)}})):null,g.default.createElement(F.ProductListGrid,{xs:12,md:12,lg:Y.length?9:12,ref:X},g.default.createElement(F.ProductListWrapperGrid,{container:!0,spacing:3},!U&&0===J.length&&g.default.createElement(d.default,null,G(p.microCopy.PLP_PRODUCT_NO_RESULTS_FOUND)),(0,B.renderProducts)(J,x,le.countryCode,G,Y)),g.default.createElement(A.default,{page:re+1,onPageChange:Ae,count:oe})))),g.default.createElement(c.default,{backgroundColor:"alabaster",isSlim:!0,"data-testid":"product-lister-page-breadcrumb-bottom"},g.default.createElement(b.default,{data:r,"data-testid":"product-lister-page-breadcrumbs-bottom"})))},z=function(e){var t=e.pageContext,r=e.data,n=r.payloadProductListerPage,a=n.title,o=n.brandLogo,i=n.featuredMedia,l=n.signupBlock,s=n.meta,u=(0,M.updateBreadcrumbTitleFromPayload)(r.payloadProductListerPage.breadcrumbs,r.payloadProductListerPage.breadcrumbTitle),c={breadcrumbs:u,signupBlock:l,meta:s,path:r.payloadProductListerPage.path};return g.default.createElement(x.default,{brand:o,title:a,pageData:c,siteData:r.payloadSite,microCopy:r.allPayloadMicroCopy.nodes,pitchedRoofCalculatorConfig:r.payloadPitchedRoofCalculatorConfig,visualiserHouseTypes:r.allPayloadHouseModel.nodes,homePage:r.payloadHomePage,generalError:r.payloadGeneralError,countryNavigation:r.payloadCountryNavigation,sampleOrder:r.payloadSampleOrder,visualiser:r.payloadVisualiser,variantCodeToPathMap:null==t?void 0:t.variantCodeToPathMap,ogImageUrl:null==i?void 0:i.sizes.heroDesktop.url},g.default.createElement(U,{productListerPageData:r.payloadProductListerPage,enhancedBreadcrumbs:u,plpFilters:r.plpFilters,categoryCodes:t.categoryCodes,variantCodeToPathMap:t.variantCodeToPathMap}))};t.default=z},92926:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.headerClasses=void 0;const a=n(r(67329));var o=r(13650);Object.defineProperty(t,"headerClasses",{enumerable:!0,get:function(){return o.classes}}),t.default=a.default},92929:function(e,t,r){"use strict";r.r(t),r.d(t,{Accordion:function(){return w.A},AccordionActions:function(){return z},AccordionDetails:function(){return V.A},AccordionSummary:function(){return W.A},Alert:function(){return de},AlertTitle:function(){return ge},AppBar:function(){return _e},Autocomplete:function(){return Ee.A},Avatar:function(){return we.A},AvatarGroup:function(){return Ie},Backdrop:function(){return je.A},Badge:function(){return Be.A},BottomNavigation:function(){return He},BottomNavigationAction:function(){return Xe},Box:function(){return Qe.A},Breadcrumbs:function(){return et.A},Button:function(){return rt.A},ButtonBase:function(){return We.A},ButtonGroup:function(){return dt},ButtonGroupButtonContext:function(){return st.A},ButtonGroupContext:function(){return lt.A},Card:function(){return ft.A},CardActionArea:function(){return mt.A},CardActions:function(){return vt.A},CardContent:function(){return bt.A},CardHeader:function(){return xt.A},CardMedia:function(){return At.A},Checkbox:function(){return Et.A},Chip:function(){return wt.A},CircularProgress:function(){return Mt.A},ClickAwayListener:function(){return Ot.x},Collapse:function(){return Dt.A},Container:function(){return Pt.A},CssBaseline:function(){return It.Ay},Dialog:function(){return Kt},DialogActions:function(){return tr},DialogContent:function(){return sr},DialogContentText:function(){return pr},DialogTitle:function(){return vr},Divider:function(){return gr.A},Drawer:function(){return yr.Ay}
155,Experimental_CssVarsProvider:function(){return E.Experimental_CssVarsProvider},Fab:function(){return Sr},Fade:function(){return $t.A},FilledInput:function(){return wr.A},FormControl:function(){return Mr.A},FormControlLabel:function(){return Or.A},FormGroup:function(){return Br},FormHelperText:function(){return Nr.A},FormLabel:function(){return Ur.A},FormLabelRoot:function(){return zr.FormLabelRoot},GlobalStyles:function(){return Yc.A},Grid:function(){return tn},Grow:function(){return an.A},Hidden:function(){return yn},Icon:function(){return Sn},IconButton:function(){return Q.A},ImageList:function(){return Rn},ImageListItem:function(){return Bn},ImageListItemBar:function(){return Zn},Input:function(){return qn.A},InputAdornment:function(){return Kn.A},InputBase:function(){return Qn.Ay},InputLabel:function(){return ea.A},LinearProgress:function(){return ra.A},Link:function(){return aa.A},List:function(){return ia.A},ListItem:function(){return Sa},ListItemAvatar:function(){return Oa},ListItemButton:function(){return Pa},ListItemIcon:function(){return Fa},ListItemSecondaryAction:function(){return xa},ListItemText:function(){return Ua},ListSubheader:function(){return za.A},Menu:function(){return Ha.A},MenuItem:function(){return Ga.A},MenuList:function(){return qa.A},MobileStepper:function(){return ro},Modal:function(){return Nt.A},ModalManager:function(){return no.ModalManager},NativeSelect:function(){return fo},NoSsr:function(){return mo},OutlinedInput:function(){return ho.A},Pagination:function(){return go.A},PaginationItem:function(){return yo.A},Paper:function(){return Y.A},Popover:function(){return Ao.Ay},PopoverPaper:function(){return _o.PopoverPaper},PopoverRoot:function(){return _o.PopoverRoot},Popper:function(){return Eo.A},Portal:function(){return So.Z},Radio:function(){return wo.A},RadioGroup:function(){return Ro},Rating:function(){return Qo},ScopedCssBaseline:function(){return ni},Select:function(){return ai.A},Skeleton:function(){return yi},Slide:function(){return xi.A},Slider:function(){return rl},SliderMark:function(){return Qi},SliderMarkLabel:function(){return Ji},SliderRail:function(){return qi},SliderRoot:function(){return Zi},SliderThumb:function(){return Ki},SliderTrack:function(){return Yi},SliderValueLabel:function(){return Xi},Snackbar:function(){return hl},SnackbarContent:function(){return ul},SpeedDial:function(){return Ol},SpeedDialAction:function(){return Bl},SpeedDialIcon:function(){return Wl},Stack:function(){return Gl.A},Step:function(){return as},StepButton:function(){return Ms},StepConnector:function(){return Ls},StepContent:function(){return $s},StepContext:function(){return Jl},StepIcon:function(){return ms},StepLabel:function(){return _s},Stepper:function(){return Gs},StepperContext:function(){return Kl},StyledEngineProvider:function(){return E.StyledEngineProvider},SvgIcon:function(){return ls.A},SwipeableDrawer:function(){return cu},Switch:function(){return yu},THEME_ID:function(){return E.THEME_ID},Tab:function(){return xu.A},TabScrollButton:function(){return Sc.A},Table:function(){return Au.A},TableBody:function(){return Eu.A},TableCell:function(){return wu.A},TableContainer:function(){return Ru},TableFooter:function(){return $u},TableHead:function(){return Uu.A},TablePagination:function(){return pc},TableRow:function(){return mc.A},TableSortLabel:function(){return Ac},Tabs:function(){return _c.A},TextField:function(){return kc.A},TextareaAutosize:function(){return Tc.h},ThemeProvider:function(){return E.ThemeProvider},ToggleButton:function(){return Lc},ToggleButtonGroup:function(){return $c},Toolbar:function(){return Zu},Tooltip:function(){return Dl.A},Typography:function(){return fe.A},Unstable_Grid2:function(){return rn.A},Unstable_TrapFocus:function(){return Kc.s},Zoom:function(){return xl}
155,accordionActionsClasses:function(){return B},accordionClasses:function(){return k.accordionClasses},accordionDetailsClasses:function(){return H.accordionDetailsClasses},accordionSummaryClasses:function(){return G.accordionSummaryClasses},adaptV4Theme:function(){return E.adaptV4Theme},alertClasses:function(){return X},alertTitleClasses:function(){return me},alpha:function(){return E.alpha},appBarClasses:function(){return ye},autocompleteClasses:function(){return Se.autocompleteClasses},avatarClasses:function(){return ke.avatarClasses},avatarGroupClasses:function(){return Oe},backdropClasses:function(){return Fe.backdropClasses},badgeClasses:function(){return Ne.badgeClasses},bottomNavigationActionClasses:function(){return Ze},bottomNavigationClasses:function(){return Ue},boxClasses:function(){return Je.boxClasses},breadcrumbsClasses:function(){return tt.breadcrumbsClasses},buttonBaseClasses:function(){return at.buttonBaseClasses},buttonClasses:function(){return nt.buttonClasses},buttonGroupClasses:function(){return it},capitalize:function(){return S.capitalize},cardActionAreaClasses:function(){return ht.cardActionAreaClasses}
155,cardActionsClasses:function(){return gt.cardActionsClasses},cardClasses:function(){return pt.cardClasses},cardContentClasses:function(){return yt.cardContentClasses},cardHeaderClasses:function(){return Ct.cardHeaderClasses},cardMediaClasses:function(){return _t.cardMediaClasses},checkboxClasses:function(){return St.checkboxClasses},chipClasses:function(){return kt.chipClasses},circularProgressClasses:function(){return Tt.circularProgressClasses},collapseClasses:function(){return Rt.collapseClasses},colors:function(){return n},containerClasses:function(){return Lt.containerClasses},createChainedFunction:function(){return S.createChainedFunction},createFilterOptions:function(){return Se.createFilterOptions},createMuiTheme:function(){return E.createMuiTheme},createStyles:function(){return E.createStyles},createSvgIcon:function(){return S.createSvgIcon},createTheme:function(){return E.createTheme},css:function(){return E.css},darkScrollbar:function(){return Ft},darken:function(){return E.darken},debounce:function(){return S.debounce},decomposeColor:function(){return E.decomposeColor},deprecatedPropType:function(){return S.deprecatedPropType}
155,dialogActionsClasses:function(){return Qt},dialogClasses:function(){return zt},dialogContentClasses:function(){return nr},dialogContentTextClasses:function(){return cr},dialogTitleClasses:function(){return or},dividerClasses:function(){return br.dividerClasses},drawerClasses:function(){return xr.drawerClasses},duration:function(){return E.duration},easing:function(){return E.easing},emphasize:function(){return E.emphasize},experimentalStyled:function(){return E.experimentalStyled},experimental_extendTheme:function(){return E.experimental_extendTheme},experimental_sx:function(){return E.experimental_sx},fabClasses:function(){return Ar},filledInputClasses:function(){return kr.filledInputClasses},formControlClasses:function(){return Tr.formControlClasses},formControlLabelClasses:function(){return Dr.formControlLabelClasses},formGroupClasses:function(){return Pr},formHelperTextClasses:function(){return $r.formHelperTextClasses},formLabelClasses:function(){return zr.formLabelClasses},generateUtilityClass:function(){return j.A},generateUtilityClasses:function(){return I.A},getAccordionActionsUtilityClass:function(){return F},getAccordionDetailsUtilityClass:function(){return H.getAccordionDetailsUtilityClass},getAccordionSummaryUtilityClass:function(){return G.getAccordionSummaryUtilityClass},getAccordionUtilityClass:function(){return k.getAccordionUtilityClass},getAlertTitleUtilityClass:function(){return pe},getAlertUtilityClass:function(){return K},getAppBarUtilityClass:function(){return be},getAutocompleteUtilityClass:function(){return Se.getAutocompleteUtilityClass},getAvatarGroupUtilityClass:function(){return Te},getAvatarUtilityClass:function(){return ke.getAvatarUtilityClass},getBackdropUtilityClass:function(){return Fe.getBackdropUtilityClass},getBadgeUtilityClass:function(){return Ne.getBadgeUtilityClass},getBottomNavigationActionUtilityClass:function(){return Ge},getBottomNavigationUtilityClass:function(){return $e},getBreadcrumbsUtilityClass:function(){return tt.getBreadcrumbsUtilityClass},getButtonBaseUtilityClass:function(){return at.getButtonBaseUtilityClass},getButtonGroupUtilityClass:function(){return ot},getButtonUtilityClass:function(){return nt.getButtonUtilityClass},getCardActionAreaUtilityClass:function(){return ht.getCardActionAreaUtilityClass},getCardActionsUtilityClass:function(){return gt.getCardActionsUtilityClass},getCardContentUtilityClass:function(){return yt.getCardContentUtilityClass},getCardHeaderUtilityClass:function(){return Ct.getCardHeaderUtilityClass},getCardMediaUtilityClass:function(){return _t.getCardMediaUtilityClass},getCardUtilityClass:function(){return pt.getCardUtilityClass},getCheckboxUtilityClass:function(){return St.getCheckboxUtilityClass},getChipUtilityClass:function(){return kt.getChipUtilityClass},getCircularProgressUtilityClass:function(){return Tt.getCircularProgressUtilityClass},getCollapseUtilityClass:function(){return Rt.getCollapseUtilityClass},getContainerUtilityClass:function(){return Lt.getContainerUtilityClass},getContrastRatio:function(){return E.getContrastRatio},getDialogActionsUtilityClass:function(){return Xt},getDialogContentTextUtilityClass:function(){return ur},getDialogContentUtilityClass:function(){return rr},getDialogTitleUtilityClass:function(){return ar},getDialogUtilityClass:function(){return Ut},getDividerUtilityClass:function(){return br.getDividerUtilityClass},getDrawerUtilityClass:function(){return xr.getDrawerUtilityClass},getFabUtilityClass:function(){return Cr},getFilledInputUtilityClass:function(){return kr.getFilledInputUtilityClass},getFormControlLabelUtilityClasses:function(){return Dr.getFormControlLabelUtilityClasses},getFormControlUtilityClasses:function(){return Tr.getFormControlUtilityClasses},getFormGroupUtilityClass:function(){return Rr},getFormHelperTextUtilityClasses:function(){return $r.getFormHelperTextUtilityClasses},getFormLabelUtilityClasses:function(){return zr.getFormLabelUtilityClasses},getGrid2UtilityClass:function(){return nn.getGrid2UtilityClass},getGridUtilityClass:function(){return Gr},getIconButtonUtilityClass:function(){return wn.getIconButtonUtilityClass},getIconUtilityClass:function(){return xn},getImageListItemBarUtilityClass:function(){return Nn},getImageListItemUtilityClass:function(){return Ln},getImageListUtilityClass:function(){return kn},getInitColorSchemeScript:function(){return E.getInitColorSchemeScript},getInputAdornmentUtilityClass:function(){return Xn.getInputAdornmentUtilityClass},getInputBaseUtilityClass:function(){return Jn.getInputBaseUtilityClass},getInputLabelUtilityClasses:function(){return ta.getInputLabelUtilityClasses},getInputUtilityClass:function(){return Yn.B},getLinearProgressUtilityClass:function(){return na.getLinearProgressUtilityClass},getLinkUtilityClass:function(){return oa.getLinkUtilityClass},getListItemAvatarUtilityClass:function(){return wa},getListItemButtonUtilityClass:function(){return pa},getListItemIconUtilityClass:function(){return La.f},getListItemSecondaryActionClassesUtilityClass:function(){return ha},getListItemTextUtilityClass:function(){return Ba.b},getListItemUtilityClass:function(){return da},getListSubheaderUtilityClass:function(){return Va.g},getListUtilityClass:function(){return la.H},getLuminance:function(){return E.getLuminance},getMenuItemUtilityClass:function(){return Za.getMenuItemUtilityClass},getMenuUtilityClass:function(){return Wa.e},getMobileStepperUtilityClass:function(){return Ya},getModalUtilityClass:function(){return no.getModalUtilityClass},getNativeSelectUtilityClasses:function(){return io.w},getOffsetLeft:function(){return _o.getOffsetLeft},getOffsetTop:function(){return _o.getOffsetTop},getOutlinedInputUtilityClass:function(){return vo.getOutlinedInputUtilityClass},getOverlayAlpha:function(){return E.getOverlayAlpha},getPaginationItemUtilityClass:function(){return xo.getPaginationItemUtilityClass},getPaginationUtilityClass:function(){return bo.getPaginationUtilityClass},getPaperUtilityClass:function(){return Co.getPaperUtilityClass},getPopoverUtilityClass:function(){return _o.getPopoverUtilityClass},getRadioUtilityClass:function(){return ko.getRadioUtilityClass},getRatingUtilityClass:function(){return Bo},getScopedCssBaselineUtilityClass:function(){return Jo},getSelectUtilityClasses:function(){return oi.getSelectUtilityClasses},getSkeletonUtilityClass:function(){return si}
155,getSliderUtilityClass:function(){return Vi},getSnackbarContentUtilityClass:function(){return nl},getSnackbarUtilityClass:function(){return cl},getSpeedDialActionUtilityClass:function(){return Rl},getSpeedDialIconUtilityClass:function(){return $l},getSpeedDialUtilityClass:function(){return Cl},getStepButtonUtilityClass:function(){return Es},getStepConnectorUtilityClass:function(){return Ts},getStepContentUtilityClass:function(){return Is},getStepIconUtilityClass:function(){return ss},getStepLabelUtilityClass:function(){return hs},getStepUtilityClass:function(){return es},getStepperUtilityClass:function(){return Us},getSvgIconUtilityClass:function(){return Zs.getSvgIconUtilityClass},getSwitchUtilityClass:function(){return fu},getTabScrollButtonUtilityClass:function(){return wc.T},getTabUtilityClass:function(){return Cu.getTabUtilityClass},getTableBodyUtilityClass:function(){return Su.getTableBodyUtilityClass},getTableCellUtilityClass:function(){return ku.getTableCellUtilityClass},getTableContainerUtilityClass:function(){return Mu},getTableFooterUtilityClass:function(){return Lu},getTableHeadUtilityClass:function(){return zu.getTableHeadUtilityClass},getTablePaginationUtilityClass:function(){return ec},getTableRowUtilityClass:function(){return hc.getTableRowUtilityClass},getTableSortLabelUtilityClass:function(){return gc},getTableUtilityClass:function(){return _u.getTableUtilityClass},getTabsUtilityClass:function(){return Ec.getTabsUtilityClass},getTextFieldUtilityClass:function(){return Mc.getTextFieldUtilityClass},getToggleButtonGroupUtilityClass:function(){return jc},getToggleButtonUtilityClass:function(){return Oc},getToolbarUtilityClass:function(){return Vu},getTooltipUtilityClass:function(){return Uc.getTooltipUtilityClass},getTouchRippleUtilityClass:function(){return at.getTouchRippleUtilityClass},getTypographyUtilityClass:function(){return zc.getTypographyUtilityClass},grid2Classes:function(){return nn.grid2Classes},gridClasses:function(){return qr},hexToRgb:function(){return E.hexToRgb},hslToRgb:function(){return E.hslToRgb},iconButtonClasses:function(){return wn.iconButtonClasses},iconClasses:function(){return Cn},imageListClasses:function(){return Mn},imageListItemBarClasses:function(){return $n},imageListItemClasses:function(){return In},inputAdornmentClasses:function(){return Xn.inputAdornmentClasses},inputBaseClasses:function(){return Jn.inputBaseClasses},inputClasses:function(){return Yn.A},inputLabelClasses:function(){return ta.inputLabelClasses},isMuiElement:function(){return S.isMuiElement},keyframes:function(){return E.keyframes},lighten:function(){return E.lighten},linearProgressClasses:function(){return na.linearProgressClasses},linkClasses:function(){return oa.linkClasses},listClasses:function(){return la.A},listItemAvatarClasses:function(){return ka},listItemButtonClasses:function(){return ma},listItemClasses:function(){return fa},listItemIconClasses:function(){return La.A},listItemSecondaryActionClasses:function(){return va},listItemTextClasses:function(){return Ba.A},listSubheaderClasses:function(){return Va.A},makeStyles:function(){return E.makeStyles},menuClasses:function(){return Wa.A},menuItemClasses:function(){return Za.menuItemClasses},mobileStepperClasses:function(){return Ka},modalClasses:function(){return no.modalClasses},nativeSelectClasses:function(){return io.A},outlinedInputClasses:function(){return vo.outlinedInputClasses},ownerDocument:function(){return S.ownerDocument},ownerWindow:function(){return S.ownerWindow},paginationClasses:function(){return bo.paginationClasses},paginationItemClasses:function(){return xo.paginationItemClasses},paperClasses:function(){return Co.paperClasses},popoverClasses:function(){return _o.popoverClasses},private_createMixins:function(){return E.private_createMixins},private_createTypography:function(){return E.private_createTypography},private_excludeVariablesFromRoot:function(){return E.private_excludeVariablesFromRoot},radioClasses:function(){return ko.radioClasses},ratingClasses:function(){return No},recomposeColor:function(){return E.recomposeColor},requirePropFactory:function(){return S.requirePropFactory},responsiveFontSizes:function(){return E.responsiveFontSizes},rgbToHex:function(){return E.rgbToHex},scopedCssBaselineClasses:function(){return ei},selectClasses:function(){return oi.selectClasses},setRef:function(){return S.setRef},shouldSkipGeneratingVar:function(){return E.shouldSkipGeneratingVar}
155,skeletonClasses:function(){return ui},sliderClasses:function(){return Hi},snackbarClasses:function(){return dl},snackbarContentClasses:function(){return al},speedDialActionClasses:function(){return Pl},speedDialClasses:function(){return Al},speedDialIconClasses:function(){return Ul},stackClasses:function(){return Zl},stepButtonClasses:function(){return Ss},stepClasses:function(){return ts},stepConnectorClasses:function(){return Os},stepContentClasses:function(){return js},stepIconClasses:function(){return cs},stepLabelClasses:function(){return vs},stepperClasses:function(){return zs},styled:function(){return E.styled},svgIconClasses:function(){return Zs.svgIconClasses},switchClasses:function(){return pu},tabClasses:function(){return Cu.tabClasses},tabScrollButtonClasses:function(){return wc.A},tableBodyClasses:function(){return Su.tableBodyClasses},tableCellClasses:function(){return ku.tableCellClasses},tableClasses:function(){return _u.tableClasses},tableContainerClasses:function(){return Tu},tableFooterClasses:function(){return Iu},tableHeadClasses:function(){return zu.tableHeadClasses},tablePaginationClasses:function(){return rc},tableRowClasses:function(){return hc.tableRowClasses},tableSortLabelClasses:function(){return bc},tabsClasses:function(){return Ec.tabsClasses},textFieldClasses:function(){return Mc.textFieldClasses},toggleButtonClasses:function(){return Dc},toggleButtonGroupClasses:function(){return Fc},toolbarClasses:function(){return Hu},tooltipClasses:function(){return Uc.tooltipClasses},touchRippleClasses:function(){return at.touchRippleClasses},typographyClasses:function(){return zc.typographyClasses},unstable_ClassNameGenerator:function(){return S.unstable_ClassNameGenerator},unstable_composeClasses:function(){return R.A},unstable_createMuiStrictModeTheme:function(){return E.unstable_createMuiStrictModeTheme},unstable_getUnit:function(){return E.unstable_getUnit},unstable_toUnitless:function(){return E.unstable_toUnitless},unstable_useEnhancedEffect:function(){return S.unstable_useEnhancedEffect},unstable_useId:function(){return S.unstable_useId},unsupportedProp:function(){return S.unsupportedProp},useAutocomplete:function(){return qc.m},useColorScheme:function(){return E.useColorScheme},useControlled:function(){return S.useControlled},useEventCallback:function(){return S.useEventCallback},useForkRef:function(){return S.useForkRef},useFormControl:function(){return Tr.useFormControl},useIsFocusVisible:function(){return S.useIsFocusVisible},useMediaQuery:function(){return sn.A},usePagination:function(){return Vc.A},useRadioGroup:function(){return Po.A},useScrollTrigger:function(){return Zc},useStepContext:function(){return Ql},useStepperContext:function(){return Yl},useTheme:function(){return E.useTheme},useThemeProps:function(){return E.useThemeProps},withStyles:function(){return E.withStyles},withTheme:function(){return E.withTheme}});var n={};r.r(n),r.d(n,{amber:function(){return b},blue:function(){return c.A},blueGrey:function(){return _},brown:function(){return C},common:function(){return a.A},cyan:function(){return f},deepOrange:function(){return x},deepPurple:function(){return s},green:function(){return m.A},grey:function(){return A.A},indigo:function(){return u},lightBlue:function(){return d.A},lightGreen:function(){return h},lime:function(){return v},orange:function(){return y.A},pink:function(){return i},purple:function(){return l.A},red:function(){return o.A},teal:function(){return p},yellow:function(){return g}});var a=r(87622),o=r(55112);var i={50:"#fce4ec",100:"#f8bbd0",200:"#f48fb1",300:"#f06292",400:"#ec407a",500:"#e91e63",600:"#d81b60",700:"#c2185b",800:"#ad1457",900:"#880e4f",A100:"#ff80ab",A200:"#ff4081",A400:"#f50057",A700:"#c51162"},l=r(85985);var s={50:"#ede7f6",100:"#d1c4e9",200:"#b39ddb",300:"#9575cd",400:"#7e57c2",500:"#673ab7",600:"#5e35b1",700:"#512da8",800:"#4527a0",900:"#311b92",A100:"#b388ff",A200:"#7c4dff",A400:"#651fff",A700:"#6200ea"};var u={50:"#e8eaf6",100:"#c5cae9",200:"#9fa8da",300:"#7986cb",400:"#5c6bc0",500:"#3f51b5",600:"#3949ab",700:"#303f9f",800:"#283593",900:"#1a237e",A100:"#8c9eff",A200:"#536dfe",A400:"#3d5afe",A700:"#304ffe"},c=r(82327),d=r(2811);var f={50:"#e0f7fa",100:"#b2ebf2",200:"#80deea",300:"#4dd0e1",400:"#26c6da",500:"#00bcd4",600:"#00acc1",700:"#0097a7",800:"#00838f",900:"#006064",A100:"#84ffff",A200:"#18ffff",A400:"#00e5ff",A700:"#00b8d4"};var p={50:"#e0f2f1",100:"#b2dfdb",200:"#80cbc4",300:"#4db6ac",400:"#26a69a",500:"#009688",600:"#00897b",700:"#00796b",800:"#00695c",900:"#004d40",A100:"#a7ffeb",A200:"#64ffda",A400:"#1de9b6",A700:"#00bfa5"},m=r(13740);var h={50:"#f1f8e9",100:"#dcedc8",200:"#c5e1a5",300:"#aed581",400:"#9ccc65",500:"#8bc34a",600:"#7cb342",700:"#689f38",800:"#558b2f",900:"#33691e",A100:"#ccff90",A200:"#b2ff59",A400:"#76ff03",A700:"#64dd17"};var v={50:"#f9fbe7",100:"#f0f4c3",200:"#e6ee9c",300:"#dce775",400:"#d4e157",500:"#cddc39",600:"#c0ca33",700:"#afb42b",800:"#9e9d24",900:"#827717",A100:"#f4ff81",A200:"#eeff41",A400:"#c6ff00",A700:"#aeea00"};var g={50:"#fffde7",100:"#fff9c4",200:"#fff59d",300:"#fff176",400:"#ffee58",500:"#ffeb3b",600:"#fdd835",700:"#fbc02d",800:"#f9a825",900:"#f57f17",A100:"#ffff8d",A200:"#ffff00",A400:"#ffea00",A700:"#ffd600"};var b={50:"#fff8e1",100:"#ffecb3",200:"#ffe082",300:"#ffd54f",400:"#ffca28",500:"#ffc107",600:"#ffb300",700:"#ffa000",800:"#ff8f00",900:"#ff6f00",A100:"#ffe57f",A200:"#ffd740",A400:"#ffc400",A700:"#ffab00"},y=r(59569);var x={50:"#fbe9e7",100:"#ffccbc",200:"#ffab91",300:"#ff8a65",400:"#ff7043",500:"#ff5722",600:"#f4511e",700:"#e64a19",800:"#d84315",900:"#bf360c",A100:"#ff9e80",A200:"#ff6e40",A400:"#ff3d00",A700:"#dd2c00"};
155var C={50:"#efebe9",100:"#d7ccc8",200:"#bcaaa4",300:"#a1887f",400:"#8d6e63",500:"#795548",600:"#6d4c41",700:"#5d4037",800:"#4e342e",900:"#3e2723",A100:"#d7ccc8",A200:"#bcaaa4",A400:"#8d6e63",A700:"#5d4037"},A=r(46964);var _={50:"#eceff1",100:"#cfd8dc",200:"#b0bec5",300:"#90a4ae",400:"#78909c",500:"#607d8b",600:"#546e7a",700:"#455a64",800:"#37474f",900:"#263238",A100:"#cfd8dc",A200:"#b0bec5",A400:"#78909c",A700:"#455a64"},E=r(91972),S=r(59078),w=r(54734),k=r(13239),M=r(53507),T=r(45904),O=r(86326),D=r(37064),R=r(28841),P=r(13326),L=r(92403),I=r(72667),j=r(68223);function F(e){return(0,j.A)("MuiAccordionActions",e)}var B=(0,I.A)("MuiAccordionActions",["root","spacing"]),N=r(36870);const $=["className","disableSpacing"],U=(0,P.Ay)("div",{name:"MuiAccordionActions",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.root,!r.disableSpacing&&t.spacing]}})((({ownerState:e})=>(0,T.A)({display:"flex",alignItems:"center",padding:8,justifyContent:"flex-end"},!e.disableSpacing&&{"& > :not(style) ~ :not(style)":{marginLeft:8}})));var z=O.forwardRef((function(e,t){const r=(0,L.A)({props:e,name:"MuiAccordionActions"}),{className:n,disableSpacing:a=!1}=r,o=(0,M.A)(r,$),i=(0,T.A)({},r,{disableSpacing:a}),l=(e=>{const{classes:t,disableSpacing:r}=e,n={root:["root",!r&&"spacing"]};return(0,R.A)(n,F,t)})(i);return(0,N.jsx)(U,(0,T.A)({className:(0,D.A)(l.root,n),ref:t,ownerState:i},o))})),V=r(80755),H=r(38015),W=r(31707),G=r(35717),Z=r(70209),q=r(3572),Y=r(56997);function K(e){return(0,j.A)("MuiAlert",e)}var X=(0,I.A)("MuiAlert",["root","action","icon","message","filled","filledSuccess","filledInfo","filledWarning","filledError","outlined","outlinedSuccess","outlinedInfo","outlinedWarning","outlinedError","standard","standardSuccess","standardInfo","standardWarning","standardError"]),Q=r(25129),J=r(87591),ee=(0,J.A)((0,N.jsx)("path",{d:"M20,12A8,8 0 0,1 12,20A8,8 0 0,1 4,12A8,8 0 0,1 12,4C12.76,4 13.5,4.11 14.2, 4.31L15.77,2.74C14.61,2.26 13.34,2 12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0, 0 22,12M7.91,10.08L6.5,11.5L11,16L21,6L19.59,4.58L11,13.17L7.91,10.08Z"}),"SuccessOutlined"),te=(0,J.A)((0,N.jsx)("path",{d:"M12 5.99L19.53 19H4.47L12 5.99M12 2L1 21h22L12 2zm1 14h-2v2h2v-2zm0-6h-2v4h2v-4z"}),"ReportProblemOutlined"),re=(0,J.A)((0,N.jsx)("path",{d:"M11 15h2v2h-2zm0-8h2v6h-2zm.99-5C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z"}),"ErrorOutline"),ne=(0,J.A)((0,N.jsx)("path",{d:"M11,9H13V7H11M12,20C7.59,20 4,16.41 4,12C4,7.59 7.59,4 12,4C16.41,4 20,7.59 20, 12C20,16.41 16.41,20 12,20M12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0,0 22,12A10, 10 0 0,0 12,2M11,17H13V11H11V17Z"}),"InfoOutlined"),ae=r(43876);const oe=["action","children","className","closeText","color","components","componentsProps","icon","iconMapping","onClose","role","severity","slotProps","slots","variant"],ie=(0,P.Ay)(Y.A,{name:"MuiAlert",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.root,t[r.variant],t[`${r.variant}${(0,q.A)(r.color||r.severity)}`]]}})((({theme:e,ownerState:t})=>{const r="light"===e.palette.mode?Z.e$:Z.a,n="light"===e.palette.mode?Z.a:Z.e$,a=t.color||t.severity;return(0,T.A)({},e.typography.body2,{backgroundColor:"transparent",display:"flex",padding:"6px 16px"},a&&"standard"===t.variant&&{color:e.vars?e.vars.palette.Alert[`${a}Color`]:r(e.palette[a].light,.6),backgroundColor:e.vars?e.vars.palette.Alert[`${a}StandardBg`]:n(e.palette[a].light,.9),[`& .${X.icon}`]:e.vars?{color:e.vars.palette.Alert[`${a}IconColor`]}:{color:e.palette[a].main}},a&&"outlined"===t.variant&&{color:e.vars?e.vars.palette.Alert[`${a}Color`]:r(e.palette[a].light,.6),border:`1px solid ${(e.vars||e).palette[a].light}`,[`& .${X.icon}`]:e.vars?{color:e.vars.palette.Alert[`${a}IconColor`]}:{color:e.palette[a].main}},a&&"filled"===t.variant&&(0,T.A)({fontWeight:e.typography.fontWeightMedium},e.vars?{color:e.vars.palette.Alert[`${a}FilledColor`],backgroundColor:e.vars.palette.Alert[`${a}FilledBg`]}:{backgroundColor:"dark"===e.palette.mode?e.palette[a].dark:e.palette[a].main,color:e.palette.getContrastText(e.palette[a].main)}))})),le=(0,P.Ay)("div",{name:"MuiAlert",slot:"Icon",overridesResolver:(e,t)=>t.icon})({marginRight:12,padding:"7px 0",display:"flex",fontSize:22,opacity:.9}),se=(0,P.Ay)("div",{name:"MuiAlert",slot:"Message",overridesResolver:(e,t)=>t.message})({padding:"8px 0",minWidth:0,overflow:"auto"}),ue=(0,P.Ay)("div",{name:"MuiAlert",slot:"Action",overridesResolver:(e,t)=>t.action})({display:"flex",alignItems:"flex-start",padding:"4px 0 0 16px",marginLeft:"auto",marginRight:-8}),ce={success:(0,N.jsx)(ee,{fontSize:"inherit"}),warning:(0,N.jsx)(te,{fontSize:"inherit"}),error:(0,N.jsx)(re,{fontSize:"inherit"}),info:(0,N.jsx)(ne,{fontSize:"inherit"})};var de=O.forwardRef((function(e,t){var r,n,a,o,i,l;const s=(0,L.A)({props:e,name:"MuiAlert"}),{action:u,children:c,className:d,closeText:f="Close",color:p,components:m={},componentsProps:h={},icon:v,iconMapping:g=ce,onClose:b,role:y="alert",severity:x="success",slotProps:C={},slots:A={},variant:_="standard"}=s,E=(0,M.A)(s,oe),S=(0,T.A)({},s,{color:p,severity:x,variant:_}),w=(e=>{const{variant:t,color:r,severity:n,classes:a}=e,o={root:["root",`${t}${(0,q.A)(r||n)}`,`${t}`],icon:["icon"],message:["message"],action:["action"]};return(0,R.A)(o,K,a)})(S),k=null!=(r=null!=(n=A.closeButton)?n:m.CloseButton)?r:Q.A,O=null!=(a=null!=(o=A.closeIcon)?o:m.CloseIcon)?a:ae.A,P=null!=(i=C.closeButton)?i:h.closeButton,I=null!=(l=C.closeIcon)?l:h.closeIcon;return(0,N.jsxs)(ie,(0,T.A)({role:y,elevation:0,ownerState:S,className:(0,D.A)(w.root,d),ref:t}
155,E,{children:[!1!==v?(0,N.jsx)(le,{ownerState:S,className:w.icon,children:v||g[x]||ce[x]}):null,(0,N.jsx)(se,{ownerState:S,className:w.message,children:c}),null!=u?(0,N.jsx)(ue,{ownerState:S,className:w.action,children:u}):null,null==u&&b?(0,N.jsx)(ue,{ownerState:S,className:w.action,children:(0,N.jsx)(k,(0,T.A)({size:"small","aria-label":f,title:f,color:"inherit",onClick:b},P,{children:(0,N.jsx)(O,(0,T.A)({fontSize:"small"},I))}))}):null]}))})),fe=r(63641);function pe(e){return(0,j.A)("MuiAlertTitle",e)}var me=(0,I.A)("MuiAlertTitle",["root"]);const he=["className"],ve=(0,P.Ay)(fe.A,{name:"MuiAlertTitle",slot:"Root",overridesResolver:(e,t)=>t.root})((({theme:e})=>({fontWeight:e.typography.fontWeightMedium,marginTop:-2})));var ge=O.forwardRef((function(e,t){const r=(0,L.A)({props:e,name:"MuiAlertTitle"}),{className:n}=r,a=(0,M.A)(r,he),o=r,i=(e=>{const{classes:t}=e;return(0,R.A)({root:["root"]},pe,t)})(o);return(0,N.jsx)(ve,(0,T.A)({gutterBottom:!0,component:"div",ownerState:o,ref:t,className:(0,D.A)(i.root,n)},a))}));function be(e){return(0,j.A)("MuiAppBar",e)}var ye=(0,I.A)("MuiAppBar",["root","positionFixed","positionAbsolute","positionSticky","positionStatic","positionRelative","colorDefault","colorPrimary","colorSecondary","colorInherit","colorTransparent","colorError","colorInfo","colorSuccess","colorWarning"]);const xe=["className","color","enableColorOnDark","position"],Ce=(e,t)=>e?`${null==e?void 0:e.replace(")","")}, ${t})`:t,Ae=(0,P.Ay)(Y.A,{name:"MuiAppBar",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.root,t[`position${(0,q.A)(r.position)}`],t[`color${(0,q.A)(r.color)}`]]}})((({theme:e,ownerState:t})=>{const r="light"===e.palette.mode?e.palette.grey[100]:e.palette.grey[900];return(0,T.A)({display:"flex",flexDirection:"column",width:"100%",boxSizing:"border-box",flexShrink:0},"fixed"===t.position&&{position:"fixed",zIndex:(e.vars||e).zIndex.appBar,top:0,left:"auto",right:0,"@media print":{position:"absolute"}},"absolute"===t.position&&{position:"absolute",zIndex:(e.vars||e).zIndex.appBar,top:0,left:"auto",right:0},"sticky"===t.position&&{position:"sticky",zIndex:(e.vars||e).zIndex.appBar,top:0,left:"auto",right:0},"static"===t.position&&{position:"static"},"relative"===t.position&&{position:"relative"},!e.vars&&(0,T.A)({},"default"===t.color&&{backgroundColor:r,color:e.palette.getContrastText(r)},t.color&&"default"!==t.color&&"inherit"!==t.color&&"transparent"!==t.color&&{backgroundColor:e.palette[t.color].main,color:e.palette[t.color].contrastText},"inherit"===t.color&&{color:"inherit"},"dark"===e.palette.mode&&!t.enableColorOnDark&&{backgroundColor:null,color:null},"transparent"===t.color&&(0,T.A)({backgroundColor:"transparent",color:"inherit"},"dark"===e.palette.mode&&{backgroundImage:"none"})),e.vars&&(0,T.A)({},"default"===t.color&&{"--AppBar-background":t.enableColorOnDark?e.vars.palette.AppBar.defaultBg:Ce(e.vars.palette.AppBar.darkBg,e.vars.palette.AppBar.defaultBg),"--AppBar-color":t.enableColorOnDark?e.vars.palette.text.primary:Ce(e.vars.palette.AppBar.darkColor,e.vars.palette.text.primary)},t.color&&!t.color.match(/^(default|inherit|transparent)$/)&&{"--AppBar-background":t.enableColorOnDark?e.vars.palette[t.color].main:Ce(e.vars.palette.AppBar.darkBg,e.vars.palette[t.color].main),"--AppBar-color":t.enableColorOnDark?e.vars.palette[t.color].contrastText:Ce(e.vars.palette.AppBar.darkColor,e.vars.palette[t.color].contrastText)},{backgroundColor:"var(--AppBar-background)",color:"inherit"===t.color?"inherit":"var(--AppBar-color)"},"transparent"===t.color&&{backgroundImage:"none",backgroundColor:"transparent",color:"inherit"}))}));var _e=O.forwardRef((function(e,t){const r=(0,L.A)({props:e,name:"MuiAppBar"}),{className:n,color:a="primary",enableColorOnDark:o=!1,position:i="fixed"}=r,l=(0,M.A)(r,xe),s=(0,T.A)({},r,{color:a,position:i,enableColorOnDark:o}),u=(e=>{const{color:t,position:r,classes:n}=e,a={root:["root",`color${(0,q.A)(t)}`,`position${(0,q.A)(r)}`]};return(0,R.A)(a,be,n)})(s);return(0,N.jsx)(Ae,(0,T.A)({square:!0,component:"header",ownerState:s,elevation:4,className:(0,D.A)(u.root,n,"fixed"===i&&"mui-fixed"),ref:t},l))})),Ee=r(91),Se=r(70075),we=r(60115),ke=r(1222),Me=(r(80261),r(32017));function Te(e){return(0,j.A)("MuiAvatarGroup",e)}var Oe=(0,I.A)("MuiAvatarGroup",["root","avatar"]);const De=["children","className","component","componentsProps","max","render
155Surplus","slotProps","spacing","total","variant"],Re={small:-16,medium:null},Pe=(0,P.Ay)("div",{name:"MuiAvatarGroup",slot:"Root",overridesResolver:(e,t)=>(0,T.A)({[`& .${Oe.avatar}`]:t.avatar},t.root)})((({theme:e})=>({[`& .${Me.A.root}`]:{border:`2px solid ${(e.vars||e).palette.background.default}`,boxSizing:"content-box",marginLeft:-8,"&:last-child":{marginLeft:0}},display:"flex",flexDirection:"row-reverse"}))),Le=(0,P.Ay)(we.A,{name:"MuiAvatarGroup",slot:"Avatar",overridesResolver:(e,t)=>t.avatar})((({theme:e})=>({border:`2px solid ${(e.vars||e).palette.background.default}`,boxSizing:"content-box",marginLeft:-8,"&:last-child":{marginLeft:0}})));var Ie=O.forwardRef((function(e,t){var r;const n=(0,L.A)({props:e,name:"MuiAvatarGroup"}),{children:a,className:o,component:i="div",componentsProps:l={},max:s=5,renderSurplus:u,slotProps:c={},spacing:d="medium",total:f,variant:p="circular"}=n,m=(0,M.A)(n,De);let h=s<2?2:s;const v=(0,T.A)({},n,{max:s,spacing:d,component:i,variant:p}),g=(e=>{const{classes:t}=e;return(0,R.A)({root:["root"],avatar:["avatar"]},Te,t)})(v),b=O.Children.toArray(a).filter((e=>O.isValidElement(e))),y=f||b.length;y===h&&(h+=1),h=Math.min(y+1,h);const x=Math.min(b.length,h-1),C=Math.max(y-h,y-x,0),A=u?u(C):`+${C}`,_=d&&void 0!==Re[d]?Re[d]:-d,E=null!=(r=c.additionalAvatar)?r:l.additionalAvatar;return(0,N.jsxs)(Pe,(0,T.A)({as:i,ownerState:v,className:(0,D.A)(g.root,o),ref:t},m,{children:[C?(0,N.jsx)(Le,(0,T.A)({ownerState:v,variant:p},E,{className:(0,D.A)(g.avatar,null==E?void 0:E.className),style:(0,T.A)({marginLeft:_},null==E?void 0:E.style),children:A})):null,b.slice(0,x).reverse().map(((e,t)=>O.cloneElement(e,{className:(0,D.A)(e.props.className,g.avatar),style:(0,T.A)({marginLeft:t===x-1?void 0:_},e.props.style),variant:e.props.variant||p})))]}))})),je=r(6359),Fe=r(15425),Be=r(5470),Ne=r(67726);
155function $e(e){return(0,j.A)("MuiBottomNavigation",e)}var Ue=(0,I.A)("MuiBottomNavigation",["root"]);const ze=["children","className","component","onChange","showLabels","value"],Ve=(0,P.Ay)("div",{name:"MuiBottomNavigation",slot:"Root",overridesResolver:(e,t)=>t.root})((({theme:e})=>({display:"flex",justifyContent:"center",height:56,backgroundColor:(e.vars||e).palette.background.paper})));var He=O.forwardRef((function(e,t){const r=(0,L.A)({props:e,name:"MuiBottomNavigation"}),{children:n,className:a,component:o="div",onChange:i,showLabels:l=!1,value:s}=r,u=(0,M.A)(r,ze),c=(0,T.A)({},r,{component:o,showLabels:l}),d=(e=>{const{classes:t}=e;return(0,R.A)({root:["root"]},$e,t)})(c);return(0,N.jsx)(Ve,(0,T.A)({as:o,className:(0,D.A)(d.root,a),ref:t,ownerState:c},u,{children:O.Children.map(n,((e,t)=>{if(!O.isValidElement(e))return null;const r=void 0===e.props.value?t:e.props.value;return O.cloneElement(e,{selected:r===s,showLabel:void 0!==e.props.showLabel?e.props.showLabel:l,value:r,onChange:i})}))}))})),We=r(56634);
155function Ge(e){return(0,j.A)("MuiBottomNavigationAction",e)}var Ze=(0,I.A)("MuiBottomNavigationAction",["root","iconOnly","selected","label"]);const qe=["className","icon","label","onChange","onClick","selected","showLabel","value"],Ye=(0,P.Ay)(We.A,{name:"MuiBottomNavigationAction",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.root,!r.showLabel&&!r.selected&&t.iconOnly]}})((({theme:e,ownerState:t})=>(0,T.A)({transition:e.transitions.create(["color","padding-top"],{duration:e.transitions.duration.short}),padding:"0px 12px",minWidth:80,maxWidth:168,color:(e.vars||e).palette.text.secondary,flexDirection:"column",flex:"1"},!t.showLabel&&!t.selected&&{paddingTop:14},!t.showLabel&&!t.selected&&!t.label&&{paddingTop:0},{[`&.${Ze.selected}`]:{color:(e.vars||e).palette.primary.main}}))),Ke=(0,P.Ay)("span",{name:"MuiBottomNavigationAction",slot:"Label",overridesResolver:(e,t)=>t.label})((({theme:e,ownerState:t})=>(0,T.A)({fontFamily:e.typography.fontFamily,fontSize:e.typography.pxToRem(12),opacity:1,transition:"font-size 0.2s, opacity 0.2s",transitionDelay:"0.1s"},!t.showLabel&&!t.selected&&{opacity:0,transitionDelay:"0s"},{[`&.${Ze.selected}`]:{fontSize:e.typography.pxToRem(14)}})));var Xe=O.forwardRef((function(e,t){const r=(0,L.A)({props:e,name:"MuiBottomNavigationAction"}),{className:n,icon:a,label:o,onChange:i,onClick:l,value:s}=r,u=(0,M.A)(r,qe),c=r,d=(e=>{const{classes:t,showLabel:r,selected:n}=e,a={root:["root",!r&&!n&&"iconOnly",n&&"selected"],label:["label",!r&&!n&&"iconOnly",n&&"selected"]};return(0,R.A)(a,Ge,t)})(c);return(0,N.jsxs)(Ye,(0,T.A)({ref:t,className:(0,D.A)(d.root,n),focusRipple:!0,onClick:e=>{i&&i(e,s),l&&l(e)},ownerState:c},u,{children:[a,(0,N.jsx)(Ke,{className:d.label,ownerState:c,children:o})]}))})),Qe=r(978),Je=r(80452),et=r(98470),tt=r(68795),rt=r(14279),nt=r(65551),at=r(89146);function ot(e){return(0,j.A)("MuiButtonGroup",e)}var it=(0,I.A)("MuiButtonGroup",["root","contained","outlined","text","disableElevation","disabled","firstButton","fullWidth","vertical","grouped","groupedHorizontal","groupedVertical","groupedText","groupedTextHorizontal","groupedTextVertical","groupedTextPrimary","groupedTextSecondary","groupedOutlined","groupedOutlinedHorizontal","groupedOutlinedVertical","groupedOutlinedPrimary","groupedOutlinedSecondary","groupedContained","groupedContainedHorizontal","groupedContainedVertical","groupedContainedPrimary","groupedContainedSecondary","lastButton","middleButton"]),lt=r(74994),st=r(44634);const ut=["children","className","color","component","disabled","disableElevation","disableFocusRipple","disableRipple","fullWidth","orientation","size","variant"],ct=(0,P.Ay)("div",{name:"MuiButtonGroup",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[{[`& .${it.grouped}`]:t.grouped},{[`& .${it.grouped}`]:t[`grouped${(0,q.A)(r.orientation)}`]},{[`& .${it.grouped}`]:t[`grouped${(0,q.A)(r.variant)}`]},{[`& .${it.grouped}`]:t[`grouped${(0,q.A)(r.variant)}${(0,q.A)(r.orientation)}`]},{[`& .${it.grouped}`]:t[`grouped${(0,q.A)(r.variant)}${(0,q.A)(r.color)}`]},{[`& .${it.firstButton}`]:t.firstButton},{[`& .${it.lastButton}`]:t.lastButton},{[`& .${it.middleButton}`]:t.middleButton},t.root,t[r.variant],!0===r.disableElevation&&t.disableElevation,r.fullWidth&&t.fullWidth,"vertical"===r.orientation&&t.vertical]}})((({theme:e,ownerState:t})=>(0,T.A)({display:"inline-flex",borderRadius:(e.vars||e).shape.borderRadius},"contained"===t.variant&&{boxShadow:(e.vars||e).shadows[2]},t.disableElevation&&{boxShadow:"none"},t.fullWidth&&{width:"100%"},"vertical"===t.orientation&&{flexDirection:"column"},{[`& .${it.grouped}`]:(0,T.A)({minWidth:40,"&:hover":(0,T.A)({},"contained"===t.variant&&{boxShadow:"none"})},"contained"===t.variant&&{boxShadow:"none"}),[`& .${it.firstButton},& .${it.middleButton}`]:(0,T.A)({},"horizontal"===t.orientation&&{borderTopRightRadius:0,borderBottomRightRadius:0},"vertical"===t.orientation&&{borderBottomRightRadius:0,borderBottomLeftRadius:0},"text"===t.variant&&"horizontal"===t.orientation&&{borderRight:e.vars?`1px solid rgba(${e.vars.palette.common.onBackgroun
155dChannel} / 0.23)`:"1px solid "+("light"===e.palette.mode?"rgba(0, 0, 0, 0.23)":"rgba(255, 255, 255, 0.23)"),[`&.${it.disabled}`]:{borderRight:`1px solid ${(e.vars||e).palette.action.disabled}`}},"text"===t.variant&&"vertical"===t.orientation&&{borderBottom:e.vars?`1px solid rgba(${e.vars.palette.common.onBackgroundChannel} / 0.23)`:"1px solid "+("light"===e.palette.mode?"rgba(0, 0, 0, 0.23)":"rgba(255, 255, 255, 0.23)"),[`&.${it.disabled}`]:{borderBottom:`1px solid ${(e.vars||e).palette.action.disabled}`}},"text"===t.variant&&"inherit"!==t.color&&{borderColor:e.vars?`rgba(${e.vars.palette[t.color].mainChannel} / 0.5)`:(0,Z.X4)(e.palette[t.color].main,.5)},"outlined"===t.variant&&"horizontal"===t.orientation&&{borderRightColor:"transparent"},"outlined"===t.variant&&"vertical"===t.orientation&&{borderBottomColor:"transparent"},"contained"===t.variant&&"horizontal"===t.orientation&&{borderRight:`1px solid ${(e.vars||e).palette.grey[400]}`,[`&.${it.disabled}`]:{borderRight:`1px solid ${(e.vars||e).palette.action.disabled}`}},"contained"===t.variant&&"vertical"===t.orientation&&{borderBottom:`1px solid ${(e.vars||e).palette.grey[400]}`,[`&.${it.disabled}`]:{borderBottom:`1px solid ${(e.vars||e).palette.action.disabled}`}},"contained"===t.variant&&"inherit"!==t.color&&{borderColor:(e.vars||e).palette[t.color].dark},{"&:hover":(0,T.A)({},"outlined"===t.variant&&"horizontal"===t.orientation&&{borderRightColor:"currentColor"},"outlined"===t.variant&&"vertical"===t.orientation&&{borderBottomColor:"currentColor"})}),[`& .${it.lastButton},& .${it.middleButton}`]:(0,T.A)({},"horizontal"===t.orientation&&{borderTopLeftRadius:0,borderBottomLeftRadius:0},"vertical"===t.orientation&&{borderTopRightRadius:0,borderTopLeftRadius:0},"outlined"===t.variant&&"horizontal"===t.orientation&&{marginLeft:-1},"outlined"===t.variant&&"vertical"===t.orientation&&{marginTop:-1})})));var dt=O.forwardRef((function(e,t){const r=(0,L.A)({props:e,name:"MuiButtonGroup"}),{children:n,className:a,color:o="primary",component:i="div",disabled:l=!1,disableElevation:s=!1,disableFocusRipple:u=!1,disableRipple:c=!1,fullWidth:d=!1,orientation:f="horizontal",size:p="medium",variant:m="outlined"}=r,h=(0,M.A)(r,ut),v=(0,T.A)({},r,{color:o,component:i,disabled:l,disableElevation:s,disableFocusRipple:u,disableRipple:c,fullWidth:d,orientation:f,size:p,variant:m}),g=(e=>{const{classes:t,color:r,disabled:n,disableElevation:a,fullWidth:o,orientation:i,variant:l}=e,s={root:["root",l,"vertical"===i&&"vertical",o&&"fullWidth",a&&"disableElevation"],grouped:["grouped",`grouped${(0,q.A)(i)}`,`grouped${(0,q.A)(l)}`,`grouped${(0,q.A)(l)}${(0,q.A)(i)}`,`grouped${(0,q.A)(l)}${(0,q.A)(r)}`,n&&"disabled"],firstButton:["firstButton"],lastButton:["lastButton"],middleButton:["middleButton"]};return(0,R.A)(s,ot,t)})(v),b=O.useMemo((()=>({className:g.grouped,color:o,disabled:l,disableElevation:s,disableFocusRipple:u,disableRipple:c,fullWidth:d,size:p,variant:m})),[o,l,s,u,c,d,p,m,g.grouped]),y=function(e){return O.Children.toArray(e).filter((e=>O.isValidElement(e)))}(n),x=y.length,C=e=>{const t=0===e,r=e===x-1;return t&&r?"":t?g.firstButton:r?g.lastButton:g.middleButton};return(0,N.jsx)(ct,(0,T.A)({as:i,role:"group",className:(0,D.A)(g.root,a),ref:t,ownerState:v},h,{children:(0,N.jsx)(lt.A.Provider,{value:b,children:y.map(((e,t)=>(0,N.jsx)(st.A.Provider,{value:C(t),children:e},t)))})}))})),ft=r(7571),pt=r(63501),mt=r(70761),ht=r(29977),vt=r(63777),gt=r(73436),bt=r(25953),yt=r(64062),xt=r(44169),Ct=r(70520),At=r(65645),_t=r(65847),Et=r(85824),St=r(8158),wt=r(41340),kt=r(30881),Mt=r(62327),Tt=r(81369),Ot=r(68529),Dt=r(23625),Rt=r(97472),Pt=r(22200),Lt=r(60760),It=r(75089);const jt={track:"#2b2b2b",thumb:"#6b6b6b",active:"#959595"};function Ft(e=jt){return{scrollbarColor:`${e.thumb} ${e.track}`,"&::-webkit-scrollbar, & *::-webkit-scrollbar":{backgroundColor:e.track},"&::-webkit-scrollbar-thumb, & *::-webkit-scrollbar-thumb":{borderRadius:8,backgroundColor:e.thumb,minHeight:24,border:`3px solid ${e.track}`},"&::-webkit-scrollbar-thumb:focus, & *::-webkit-scrollbar-thumb:focus":{backgroundColor:e.active},"&::-webkit-scrollbar-thumb:active, & *::-webkit-scrollbar-thumb:active":{backgroundColor:e.active},"&::-webkit-scrollbar-thumb:hover, & *::-webkit-scrollbar-thumb:hover":{backgroundColor:e.active},"&::-webkit-scrollbar-corner, & *::-webkit-scrollbar-corner":{backgroundColor:e.track}}}var Bt=r(15963),Nt=r(17299),$t=r(20063);function Ut(e){return(0,j.A)("MuiDialog",e)}var zt=(0,I.A)("MuiDialog",["root","scrollPaper","scrollBody","container","paper","paperScrollPaper","paperScrollBody","paperWidthFalse","paperWidthXs","paperWidthSm","paperWidthMd","paperWidthLg","paperWidthXl","paperFullWidth","paperFullScreen"]);var Vt=O.createContext({}),Ht=r(39585);const Wt=["aria-describedby","aria-labelledby","BackdropComponent","BackdropProps","children","className","disableEscapeKeyDown","fullScreen","fullWidth","maxWidth","onBackdropClick","onClose","open","PaperComponent","Pa
155perProps","scroll","TransitionComponent","transitionDuration","TransitionProps"],Gt=(0,P.Ay)(je.A,{name:"MuiDialog",slot:"Backdrop",overrides:(e,t)=>t.backdrop})({zIndex:-1}),Zt=(0,P.Ay)(Nt.A,{name:"MuiDialog",slot:"Root",overridesResolver:(e,t)=>t.root})({"@media print":{position:"absolute !important"}}),qt=(0,P.Ay)("div",{name:"MuiDialog",slot:"Container",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.container,t[`scroll${(0,q.A)(r.scroll)}`]]}})((({ownerState:e})=>(0,T.A)({height:"100%","@media print":{height:"auto"},outline:0},"paper"===e.scroll&&{display:"flex",justifyContent:"center",alignItems:"center"},"body"===e.scroll&&{overflowY:"auto",overflowX:"hidden",textAlign:"center","&::after":{content:'""',display:"inline-block",verticalAlign:"middle",height:"100%",width:"0"}}))),Yt=(0,P.Ay)(Y.A,{name:"MuiDialog",slot:"Paper",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.paper,t[`scrollPaper${(0,q.A)(r.scroll)}`],t[`paperWidth${(0,q.A)(String(r.maxWidth))}`],r.fullWidth&&t.paperFullWidth,r.fullScreen&&t.paperFullScreen]}})((({theme:e,ownerState:t})=>(0,T.A)({margin:32,position:"relative",overflowY:"auto","@media print":{overflowY:"visible",boxShadow:"none"}},"paper"===t.scroll&&{display:"flex",flexDirection:"column",maxHeight:"calc(100% - 64px)"},"body"===t.scroll&&{display:"inline-block",verticalAlign:"middle",textAlign:"left"},!t.maxWidth&&{maxWidth:"calc(100% - 64px)"},"xs"===t.maxWidth&&{maxWidth:"px"===e.breakpoints.unit?Math.max(e.breakpoints.values.xs,444):`max(${e.breakpoints.values.xs}${e.breakpoints.unit}, 444px)`,[`&.${zt.paperScrollBody}`]:{[e.breakpoints.down(Math.max(e.breakpoints.values.xs,444)+64)]:{maxWidth:"calc(100% - 64px)"}}},t.maxWidth&&"xs"!==t.maxWidth&&{maxWidth:`${e.breakpoints.values[t.maxWidth]}${e.breakpoints.unit}`,[`&.${zt.paperScrollBody}`]:{[e.breakpoints.down(e.breakpoints.values[t.maxWidth]+64)]:{maxWidth:"calc(100% - 64px)"}}},t.fullWidth&&{width:"calc(100% - 64px)"},t.fullScreen&&{margin:0,width:"100%",maxWidth:"100%",height:"100%",maxHeight:"none",borderRadius:0,[`&.${zt.paperScrollBody}`]:{margin:0,maxWidth:"100%"}})));var Kt=O.forwardRef((function(e,t){const r=(0,L.A)({props:e,name:"MuiDialog"}),n=(0,Ht.A)(),a={enter:n.transitions.duration.enteringScreen,exit:n.transitions.duration.leavingScreen},{"aria-describedby":o,"aria-labelledby":i,BackdropComponent:l,BackdropProps:s,children:u,className:c,disableEscapeKeyDown:d=!1,fullScreen:f=!1,fullWidth:p=!1,maxWidth:m="sm",onBackdropClick:h,onClose:v,open:g,PaperComponent:b=Y.A,PaperProps:y={},scroll:x="paper",TransitionComponent:C=$t.A,transitionDuration:A=a,TransitionProps:_}=r,E=(0,M.A)(r,Wt),S=(0,T.A)({},r,{disableEscapeKeyDown:d,fullScreen:f,fullWidth:p,maxWidth:m,scroll:x}),w=(e=>{const{classes:t,scroll:r,maxWidth:n,fullWidth:a,fullScreen:o}=e,i={root:["root"],container:["container",`scroll${(0,q.A)(r)}`],paper:["paper",`paperScroll${(0,q.A)(r)}`,`paperWidth${(0,q.A)(String(n))}`,a&&"paperFullWidth",o&&"paperFullScreen"]};return(0,R.A)(i,Ut,t)})(S),k=O.useRef(),P=(0,Bt.A)(i),I=O.useMemo((()=>({titleId:P})),[P]);return(0,N.jsx)(Zt,(0,T.A)({className:(0,D.A)(w.root,c),closeAfterTransition:!0,components:{Backdrop:Gt},componentsProps:{backdrop:(0,T.A)({transitionDuration:A,as:l},s)},disableEscapeKeyDown:d,onClose:v,open:g,ref:t,onClick:e=>{k.current&&(k.current=null,h&&h(e),v&&v(e,"backdropClick"))},ownerState:S},E,{children:(0,N.jsx)(C,(0,T.A)({appear:!0,in:g,timeout:A,role:"presentation"},_,{children:(0,N.jsx)(qt,{className:(0,D.A)(w.container),onMouseDown:e=>{k.current=e.target===e.currentTarget},ownerState:S,children:(0,N.jsx)(Yt,(0,T.A)({as:b,elevation:24,role:"dialog","aria-describedby":o,"aria-labelledby":P},y,{className:(0,D.A)(w.paper,y.className),ownerState:S,children:(0,N.jsx)(Vt.Provider,{value:I,children:u})}))})}))}))}));function Xt(e){return(0,j.A)("MuiDialogActions",e)}var Qt=(0,I.A)("MuiDialogActions",["root","spacing"]);const Jt=["className","disableSpacing"],er=(0,P.Ay)("div",{name:"MuiDialogActions",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.root,!r.disableSpacing&&t.spacing]}})((({ownerState:e})=>(0,T.A)({display:"flex",alignItems:"center",padding:8,justifyContent:"flex-end",flex:"0 0 auto"},!e.disableSpacing&&{"& > :not(style) ~ :not(style)":{marginLeft:8}})));var tr=O.forwardRef((function(e,t){const r=(0,L.A)({props:e,name:"MuiDialogActions"}),{className:n,disableSpacing:a=!1}=r,o=(0,M.A)(r,Jt),i=(0,T.A)({},r,{disableSpacing:a}),l=(e=>{const{classes:t,disableSpacing:r}=e,n={root:["root",!r&&"spacing"]};return(0,R.A)(n,Xt,t)})(i);return(0,N.jsx)(er,(0,T.A)({className:(0,D.A)(l.root,n),ownerState:i,ref:t},o))}));function rr(e){return(0,j.A)("MuiDialogContent",e)}var nr=(0,I.A)("MuiDialogContent",["root","dividers"]);function ar(e){return(0,j.A)("MuiDialogTitle",e)}var or=(0,I.A)("MuiDialogTitle",["root"]);const ir=["className","dividers"],lr=(0,P.Ay)("div",{name:"MuiDialogContent",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.root,r.dividers&&t.dividers]}})((({theme:e,ownerState:t})=>(0,T.A)({flex:"1 1 auto",WebkitOverflowScrolling:"touch",overflowY:"auto",padding:"20px 24px"},t.dividers?{padding:"16px 24px",borderTop:`1px solid ${(e.vars||e).palette.divider}`,borderBottom:`1px solid ${(e.vars||e).palette.divider}`}:{[`.${or.root} + &`]:{paddingTop:0}})));var sr=O.forwardRef((function(e,t){const r=(0,L.A)({props:e,name:"MuiDialogContent"}),{className:n,dividers:a=!1}=r,o=(0,M.A)(r,ir),i=(0,T.A)({},r,{dividers:a}),l=(e=>{const{classes:t,dividers:r}
155=e,n={root:["root",r&&"dividers"]};return(0,R.A)(n,rr,t)})(i);return(0,N.jsx)(lr,(0,T.A)({className:(0,D.A)(l.root,n),ownerState:i,ref:t},o))}));function ur(e){return(0,j.A)("MuiDialogContentText",e)}var cr=(0,I.A)("MuiDialogContentText",["root"]);const dr=["children","className"],fr=(0,P.Ay)(fe.A,{shouldForwardProp:e=>(0,P.ep)(e)||"classes"===e,name:"MuiDialogContentText",slot:"Root",overridesResolver:(e,t)=>t.root})({});var pr=O.forwardRef((function(e,t){const r=(0,L.A)({props:e,name:"MuiDialogContentText"}),{className:n}=r,a=(0,M.A)(r,dr),o=(e=>{const{classes:t}=e,r=(0,R.A)({root:["root"]},ur,t);return(0,T.A)({},t,r)})(a);return(0,N.jsx)(fr,(0,T.A)({component:"p",variant:"body1",color:"text.secondary",ref:t,ownerState:a,className:(0,D.A)(o.root,n)},r,{classes:o}))}));const mr=["className","id"],hr=(0,P.Ay)(fe.A,{name:"MuiDialogTitle",slot:"Root",overridesResolver:(e,t)=>t.root})({padding:"16px 24px",flex:"0 0 auto"});var vr=O.forwardRef((function(e,t){const r=(0,L.A)({props:e,name:"MuiDialogTitle"}),{className:n,id:a}=r,o=(0,M.A)(r,mr),i=r,l=(e=>{const{classes:t}=e;return(0,R.A)({root:["root"]},ar,t)})(i),{titleId:s=a}=O.useContext(Vt);return(0,N.jsx)(hr,(0,T.A)({component:"h2",className:(0,D.A)(l.root,n),ownerState:i,ref:t,variant:"h6",id:null!=a?a:s},o))})),gr=r(98097),br=r(97e3),yr=r(91433),xr=r(42926);function Cr(e){return(0,j.A)("MuiFab",e)}var Ar=(0,I.A)("MuiFab",["root","primary","secondary","extended","circular","focusVisible","disabled","colorInherit","sizeSmall","sizeMedium","sizeLarge","info","error","warning","success"]);const _r=["children","className","color","component","disabled","disableFocusRipple","focusVisibleClassName","size","variant"],Er=(0,P.Ay)(We.A,{name:"MuiFab",slot:"Root",shouldForwardProp:e=>(0,P.ep)(e)||"classes"===e,overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.root,t[r.variant],t[`size${(0,q.A)(r.size)}`],"inherit"===r.color&&t.colorInherit,t[(0,q.A)(r.size)],t[r.color]]}})((({theme:e,ownerState:t})=>{var r,n;return(0,T.A)({},e.typography.button,{minHeight:36,transition:e.transitions.create(["background-color","box-shadow","border-color"],{duration:e.transitions.duration.short}),borderRadius:"50%",padding:0,minWidth:0,width:56,height:56,zIndex:(e.vars||e).zIndex.fab,boxShadow:(e.vars||e).shadows[6],"&:active":{boxShadow:(e.vars||e).shadows[12]},color:e.vars?e.vars.palette.text.primary:null==(r=(n=e.palette).getContrastText)?void 0:r.call(n,e.palette.grey[300]),backgroundColor:(e.vars||e).palette.grey[300],"&:hover":{backgroundColor:(e.vars||e).palette.grey.A100,"@media (hover: none)":{backgroundColor:(e.vars||e).palette.grey[300]},textDecoration:"none"},[`&.${Ar.focusVisible}`]:{boxShadow:(e.vars||e).shadows[6]}},"small"===t.size&&{width:40,height:40},"medium"===t.size&&{width:48,height:48},"extended"===t.variant&&{borderRadius:24,padding:"0 16px",width:"auto",minHeight:"auto",minWidth:48,height:48},"extended"===t.variant&&"small"===t.size&&{width:"auto",padding:"0 8px",borderRadius:17,minWidth:34,he
155ight:34},"extended"===t.variant&&"medium"===t.size&&{width:"auto",padding:"0 16px",borderRadius:20,minWidth:40,height:40},"inherit"===t.color&&{color:"inherit"})}),(({theme:e,ownerState:t})=>(0,T.A)({},"inherit"!==t.color&&"default"!==t.color&&null!=(e.vars||e).palette[t.color]&&{color:(e.vars||e).palette[t.color].contrastText,backgroundColor:(e.vars||e).palette[t.color].main,"&:hover":{backgroundColor:(e.vars||e).palette[t.color].dark,"@media (hover: none)":{backgroundColor:(e.vars||e).palette[t.color].main}}})),(({theme:e})=>({[`&.${Ar.disabled}`]:{color:(e.vars||e).palette.action.disabled,boxShadow:(e.vars||e).shadows[0],backgroundColor:(e.vars||e).palette.action.disabledBackground}})));var Sr=O.forwardRef((function(e,t){const r=(0,L.A)({props:e,name:"MuiFab"}),{children:n,className:a,color:o="default",component:i="button",disabled:l=!1,disableFocusRipple:s=!1,focusVisibleClassName:u,size:c="large",variant:d="circular"}=r,f=(0,M.A)(r,_r),p=(0,T.A)({},r,{color:o,component:i,disabled:l,disableFocusRipple:s,size:c,variant:d}),m=(e=>{const{color:t,variant:r,classes:n,size:a}=e,o={root:["root",r,`size${(0,q.A)(a)}`,"inherit"===t?"colorInherit":t]},i=(0,R.A)(o,Cr,n);return(0,T.A)({},n,i)})(p);return(0,N.jsx)(Er,(0,T.A)({className:(0,D.A)(m.root,a),component:i,disabled:l,focusRipple:!s,focusVisibleClassName:(0,D.A)(m.focusVisible,u),ownerState:p,ref:t},f,{classes:m,children:n}))})),wr=r(43309),kr=r(11473),Mr=r(51113),Tr=r(95230),Or=r(25817),Dr=r(33600);function Rr(e){return(0,j.A)("MuiFormGroup",e)}var Pr=(0,I.A)("MuiFormGroup",["root","row","error"]),Lr=r(20894),Ir=r(52504);const jr=["className","row"],Fr=(0,P.Ay)("div",{name:"MuiFormGroup",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.root,r.row&&t.row]}})((({ownerState:e})=>(0,T.A)({display:"flex",flexDirection:"column",flexWrap:"wrap"},e.row&&{flexDirection:"row"})));var Br=O.forwardRef((function(e,t){const r=(0,L.A)({props:e,name:"MuiFormGroup"}),{className:n,row:a=!1}=r,o=(0,M.A)(r,jr),i=(0,Lr.A)(),l=(0,Ir.A)({props:r,muiFormControl:i,states:["error"]}),s=(0,T.A)({},r,{row:a,error:l.error}),u=(e=>{const{classes:t,row:r,error:n}=e,a={root:["root",r&&"row",n&&"error"]};return(0,R.A)(a,Rr,t)})(s);return(0,N.jsx)(Fr,(0,T.A)({className:(0,D.A)(u.root,n),ownerState:s,ref:t},o))})),Nr=r(33321),$r=r(56470),Ur=r(10965),zr=r(11561),Vr=r(79222),Hr=r(18709);var Wr=O.createContext();function Gr(e){return(0,j.A)("MuiGrid",e)}const Zr=["auto",!0,1,2,3,4,5,6,7,8,9,10,11,12];var qr=(0,I.A)("MuiGrid",["root","container","item","zeroMinWidth",...[0,1,2,3,4,5,6,7,8,9,10].map((e=>`spacing-xs-${e}`)),...["column-reverse","column","row-reverse","row"].map((e=>`direction-xs-${e}`)),...["nowrap","wrap-reverse","wrap"].map((e=>`wrap-xs-${e}`)),...Zr.map((e=>`grid-xs-${e}`)),...Zr.map((e=>`grid-sm-${e}`)),...Zr.map((e=>`grid-md-${e}`)),...Zr.map((e=>`grid-lg-${e}`)),...Zr.map((e=>`grid-xl-${e}`))]);const Yr=["className","columns","columnSpacing","component","container","direction","item","rowSpacing","spacing","wrap","zeroMinWidth"];function Kr(e){const t=parseFloat(e);return`${t}
155${String(e).replace(String(t),"")||"px"}`}function Xr({breakpoints:e,values:t}){let r="";Object.keys(t).forEach((e=>{""===r&&0!==t[e]&&(r=e)}));const n=Object.keys(e).sort(((t,r)=>e[t]-e[r]));return n.slice(0,n.indexOf(r))}const Qr=(0,P.Ay)("div",{name:"MuiGrid",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e,{container:n,direction:a,item:o,spacing:i,wrap:l,zeroMinWidth:s,breakpoints:u}=r;let c=[];n&&(c=function(e,t,r={}){if(!e||e<=0)return[];if("string"==typeof e&&!Number.isNaN(Number(e))||"number"==typeof e)return[r[`spacing-xs-${String(e)}`]];const n=[];return t.forEach((t=>{const a=e[t];Number(a)>0&&n.push(r[`spacing-${t}-${String(a)}`])})),n}(i,u,t));const d=[];return u.forEach((e=>{const n=r[e];n&&d.push(t[`grid-${e}-${String(n)}`])})),[t.root,n&&t.container,o&&t.item,s&&t.zeroMinWidth,...c,"row"!==a&&t[`direction-xs-${String(a)}`],"wrap"!==l&&t[`wrap-xs-${String(l)}`],...d]}})((({ownerState:e})=>(0,T.A)({boxSizing:"border-box"},e.container&&{display:"flex",flexWrap:"wrap",width:"100%"},e.item&&{margin:0},e.zeroMinWidth&&{minWidth:0},"wrap"!==e.wrap&&{flexWrap:e.wrap})),(function({theme:e,ownerState:t}){const r=(0,Vr.kW)({values:t.direction,breakpoints:e.breakpoints.values});return(0,Vr.NI)({theme:e},r,(e=>{const t={flexDirection:e};return 0===e.indexOf("column")&&(t[`& > .${qr.item}`]={maxWidth:"none"}),t}))}),(function({theme:e,ownerState:t}){const{container:r,rowSpacing:n}=t;let a={};if(r&&0!==n){const t=(0,Vr.kW)({values:n,breakpoints:e.breakpoints.values});let r;"object"==typeof t&&(r=Xr({breakpoints:e.breakpoints.values,values:t})),a=(0,Vr.NI)({theme:e},t,((t,n)=>{var a;const o=e.spacing(t);return"0px"!==o?{marginTop:`-${Kr(o)}`,[`& > .${qr.item}`]:{paddingTop:Kr(o)}}:null!=(a=r)&&a.includes(n)?{}:{marginTop:0,[`& > .${qr.item}`]:{paddingTop:0}}}))}return a}),(function({theme:e,ownerState:t}){const{container:r,columnSpacing:n}=t;let a={};if(r&&0!==n){const t=(0,Vr.kW)({values:n,breakpoints:e.breakpoints.values});let r;"object"==typeof t&&(r=Xr({breakpoints:e.breakpoints.values,values:t})),a=(0,Vr.NI)({theme:e},t,((t,n)=>{var a;const o=e.spacing(t);return"0px"!==o?{width:`calc(100% + ${Kr(o)})`,marginLeft:`-${Kr(o)}`,[`& > .${qr.item}`]:{paddingLeft:Kr(o)}}:null!=(a=r)&&a.includes(n)?{}:{width:"100%",marginLeft:0,[`& > .${qr.item}`]:{paddingLeft:0}}}))}return a}),(function({theme:e,ownerState:t}){let r;return e.breakpoints.keys.reduce(((n,a)=>{let o={};if(t[a]&&(r=t[a]),!r)return n;if(!0===r)o={flexBasis:0,flexGrow:1,maxWidth:"100%"};else if("auto"===r)o={flexBasis:"auto",flexGrow:0,flexShrink:0,maxWidth:"none",width:"auto"};else{const i=(0,Vr.kW)({values:t.columns,breakpoints:e.breakpoints.values}),l="object"==typeof i?i[a]:i;if(null==l)return n;const s=Math.round(r/l*1e8)/1e6+"%";let u={};if(t.container&&t.item&&0!==t.columnSpacing){const r=e.spacing(t.columnSpacing);if("0px"!==r){const e=`calc(${s} + ${Kr(r)})`;u={flexBasis:e,maxWidth:e}}}o=(0,T.A)({flexBasis:s,flexGrow:0,maxWidth:s},u)}return 0===e.breakpoints.values[a]?Object.assign(n,o):n[e.breakpoints.up(a)]=o,n}),{})}));const Jr=e=>{const{classes:t,container:r,direction:n,item:a,spacing:o,wrap:i,zeroMinWidth:l,breakpoints:s}=e;let u=[];r&&(u=function(e,t){if(!e||e<=0)return[];if("string"==typeof e&&!Number.isNaN(Number(e))||"number"==typeof e)return[`spacing-xs-${String(e)}`];const r=[];return t.forEach((t=>{const n=e[t];if(Number(n)>0){const e=`spacing-${t}-${String(n)}`;r.push(e)}})),r}(o,s));const c=[];s.forEach((t=>{const r=e[t];r&&c.push(`grid-${t}-${String(r)}`)}));const d={root:["root",r&&"container",a&&"item",l&&"zeroMinWidth",...u,"row"!==n&&`direction-xs-${String(n)}`,"wrap"!==i&&`wrap-xs-${String(i)}`,...c]};return(0,R.A)(d,Gr,t)},en=O.forwardRef((function(e,t){const r=(0,L.A)({props:e,name:"MuiGrid"}),{breakpoints:n}=(0,Ht.A)(),a=(0,Hr.A)(r),{className:o,columns:i,columnSpacing:l,component:s="div",container:u=!1,direction:c="row",item:d=!1,rowSpacing:f,spacing:p=0,wrap:m="wrap",zeroMinWidth:h=!1}=a,v=(0,M.A)(a,Yr),g=f||p,b=l||p,y=O.useContext(Wr),x=u?i||12:y,C={},A=(0,T.A)({},v);n.keys.forEach((e=>{null!=v[e]&&(C[e]=v[e],delete A[e])}));const _=(0,T.A)({},a,{columns:x,container:u,direction:c,item:d,rowSpacing:g,columnSpacing:b,wrap:m,zeroMinWidth:h,spacing:p},C,{breakpoints:n.keys}),E=Jr(_);return(0,N.jsx)(Wr.Provider,{value:x,children:(0,N.jsx)(Qr,(0,T.A)({ownerState:_,className:(0,D.A)(E.root,o),as:s,ref:t},A))})}));var tn=en,rn=r(21141),nn=r(65781),an=r(7133),on=r(86410),ln=r(16492),sn=r(55097);const un=["initialWidth","width"],cn=["xs","sm","md","lg","xl"],dn=(e,t,r=!0)=>r?cn.indexOf(e)<=cn.indexOf(t):cn.indexOf(e)<cn.indexOf(t),fn=(e,t,r=!1)=>r?cn.indexOf(t)<=cn.indexOf(e):cn.indexOf(t)<cn.indexOf(e);var pn=((e={})=>t=>{const{withTheme:r=!1,noSSR:n=!1,initialWidth:a}=e;return function(e){const o=(0,Ht.A)(),i=e.theme||o,l=(0,on.A)({theme:i,name:"MuiWithWidth",props:e}),{initialWidth:s,width:u}=l,c=(0,M.A)(l,un),[d,f]=O.useState(!1);(0,ln.A)((()=>{f(!0)}),[]);const p=i.breakpoints.keys.slice().reverse().reduce(((e,t)=>{const r=(0,sn.A)(i.breakpoints.up(t));return!e&&r?t:e}),null),m=(0,T.A)({width:u||(d||n?p:void 0)||s||a},r?{theme:i}:{},c);return void 0===m.width?null:(0,N.jsx)(t,(0,T.A)({},m))}})()((function(e){const{children:t,only:r,width:n}=e,a=(0,Ht.A)();let o=!0;if(r)if(Array.isArray(r))for(let i=0;i<r.length;i+=1){if(n===r[i]){o=!1;break}}else r&&n===r&&(o=!1);if(o)for(let i=0;i<a.breakpoints.keys.length;i+=1){const t=a.breakpoints.keys[i],r=e[`${t}Up`],l=e[`${t}Down`];if(r&&dn(t,n)||l&&fn(t,n)){o=!1;break}}return o?(0,N.jsx)(O.Fragment,{children:t}):null}));function mn(e){return(0,j.A)("PrivateHiddenCss",e)}(0,I.A)("PrivateHiddenCss",["root","xlDown","xlUp","onlyXl","lgDown","lgUp","onlyLg","mdDown","mdUp","onlyMd","smDown","smUp","onlySm","xsDown","xsUp","onlyXs"]);const hn=["children","className","only"],vn=(0,P.Ay)("div",{name:"PrivateHiddenCss",slot:"Root"})((({theme:e,ownerState:t})=>{const r={display:"none"};return(0,T.A)({},t.breakpoints.map((({breakpoint:t,dir:n})=>"only"===n?{[e.breakpoints.only(t)]:r}:"up"===n?{[e.breakpoints.up(t)]:r}:{[e.breakpoints.down(t)]:r})).reduce(((e,t)=>(Object.keys(t).forEach((r=>{e[r]=t[r]})),e)),{}))}));var gn=function(e){const{children:t,className:r,only:n}=e,a=(0,M.A)(e,hn),o=(0,Ht.A)(),i=[];for(let u=0;u<o.breakpoints.keys.length;u+=1){const e=o.breakpoints.keys[u],t=a[`${e}Up`],r=a[`${e}Down`];t&&i.push({breakpoint:e,dir:"up"}),r&&i.push({breakpoint:e,dir:"down"})}
155if(n){(Array.isArray(n)?n:[n]).forEach((e=>{i.push({breakpoint:e,dir:"only"})}))}const l=(0,T.A)({},e,{breakpoints:i}),s=(e=>{const{classes:t,breakpoints:r}=e,n={root:["root",...r.map((({breakpoint:e,dir:t})=>"only"===t?`${t}${(0,q.A)(e)}`:`${e}${(0,q.A)(t)}`))]};return(0,R.A)(n,mn,t)})(l);return(0,N.jsx)(vn,{className:(0,D.A)(s.root,r),ownerState:l,children:t})};const bn=["implementation","lgDown","lgUp","mdDown","mdUp","smDown","smUp","xlDown","xlUp","xsDown","xsUp"];var yn=function(e){const{implementation:t="js",lgDown:r=!1,lgUp:n=!1,mdDown:a=!1,mdUp:o=!1,smDown:i=!1,smUp:l=!1,xlDown:s=!1,xlUp:u=!1,xsDown:c=!1,xsUp:d=!1}=e,f=(0,M.A)(e,bn);return"js"===t?(0,N.jsx)(pn,(0,T.A)({lgDown:r,lgUp:n,mdDown:a,mdUp:o,smDown:i,smUp:l,xlDown:s,xlUp:u,xsDown:c,xsUp:d},f)):(0,N.jsx)(gn,(0,T.A)({lgDown:r,lgUp:n,mdDown:a,mdUp:o,smDown:i,smUp:l,xlDown:s,xlUp:u,xsDown:c,xsUp:d},f))};function xn(e){return(0,j.A)("MuiIcon",e)}var Cn=(0,I.A)("MuiIcon",["root","colorPrimary","colorSecondary","colorAction","colorError","colorDisabled","fontSizeInherit","fontSizeSmall","fontSizeMedium","fontSizeLarge"]);const An=["baseClassName","className","color","component","fontSize"],_n=(0,P.Ay)("span",{name:"MuiIcon",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.root,"inherit"!==r.color&&t[`color${(0,q.A)(r.color)}`],t[`fontSize${(0,q.A)(r.fontSize)}`]]}})((({theme:e,ownerState:t})=>({userSelect:"none",width:"1em",height:"1em",overflow:"hidden",display:"inline-block",textAlign:"center",flexShrink:0,fontSize:{inherit:"inherit",small:e.typography.pxToRem(20),medium:e.typography.pxToRem(24),large:e.typography.pxToRem(36)}[t.fontSize],color:{primary:(e.vars||e).palette.primary.main,secondary:(e.vars||e).palette.secondary.main,info:(e.vars||e).palette.info.main,success:(e.vars||e).palette.success.main,warning:(e.vars||e).palette.warning.main,action:(e.vars||e).palette.action.active,error:(e.vars||e).palette.error.main,disabled:(e.vars||e).palette.action.disabled,inherit:void 0}[t.color]}))),En=O.forwardRef((function(e,t){const r=(0,L.A)({props:e,name:"MuiIcon"}),{baseClassName:n="material-icons",className:a,color:o="inherit",component:i="span",fontSize:l="medium"}=r,s=(0,M.A)(r,An),u=(0,T.A)({},r,{baseClassName:n,color:o,component:i,fontSize:l}),c=(e=>{const{color:t,fontSize:r,classes:n}=e,a={root:["root","inherit"!==t&&`color${(0,q.A)(t)}`,`fontSize${(0,q.A)(r)}`]};return(0,R.A)(a,xn,n)})(u);return(0,N.jsx)(_n,(0,T.A)({as:i,className:(0,D.A)(n,"notranslate",c.root,a),ownerState:u,"aria-hidden":!0,ref:t},s))}));En.muiName="Icon";var Sn=En,wn=r(12078);function kn(e){return(0,j.A)("MuiImageList",e)}var Mn=(0,I.A)("MuiImageList",["root","masonry","quilted","standard","woven"]);var Tn=O.createContext({});const On=["children","className","cols","component","rowHeight","gap","style","variant"],Dn=(0,P.Ay)("ul",{name:"MuiImageList",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.root,t[r.variant]]}})((({ownerState:e})=>(0,T.A)({display:"grid",overflowY:"auto",listStyle:"none",padding:0,WebkitOverflowScrolling:"touch"},"masonry"===e.variant&&{display:"block"})));var Rn=O.forwardRef((function(e,t){const r=(0,L.A)({props:e,name:"MuiImageList"}),{children:n,className:a,cols:o=2,component:i="ul",rowHeight:l="auto",gap:s=4,style:u,variant:c="standard"}=r,d=(0,M.A)(r,On),f=O.useMemo((()=>({rowHeight:l,gap:s,variant:c})),[l,s,c]);O.useEffect((()=>{0}),[]);const p="masonry"===c?(0,T.A)({columnCount:o,columnGap:s},u):(0,T.A)({gridTemplateColumns:`repeat(${o}, 1fr)`,gap:s},u),m=(0,T.A)({},r,{component:i,gap:s,rowHeight:l,variant:c}),h=(e=>{const{classes:t,variant:r}=e,n={root:["root",r]};return(0,R.A)(n,kn,t)})(m);return(0,N.jsx)(Dn,(0,T.A)({as:i,className:(0,D.A)(h.root,h[c],a),ref:t,style:p,ownerState:m},d,{children:(0,N.jsx)(Tn.Provider,{value:f,children:n})}))})),Pn=r(14689);function Ln(e){return(0,j.A)("MuiImageListItem",e)}var In=(0,I.A)("MuiImageListItem",["root","img","standard","woven","masonry","quilted"]);const jn=["children","className","cols","component","rows","style"],Fn=(0,P.Ay)("li",{name:"MuiImageListItem",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[{[`& .${In.img}`]:t.img},t.root,t[r.variant]]}})((({ownerState:e})=>(0,T.A)({display:"block",position:"relative"},"standard"===e.variant&&{display:"flex",flexDirection:"column"},"woven"===e.variant&&{height:"100%",alignSelf:"center","&:nth-of-type(even)":{height:"70%"}},{[`& .${In.img}`]:(0,T.A)({objectFit:"cover",width:"100%",height:"100%",display:"block"},"standard"===e.variant&&{height:"auto",flexGrow:1})})));var Bn=O.forwardRef((function(e,t){const r=(0,L.A)({props:e,name:"MuiImageListItem"}),{children:n,className:a,cols:o=1,component:i="li",rows:l=1,style:s}=r,u=(0,M.A)(r,jn),{rowHeight:c="auto",gap:d,variant:f}=O.useContext(Tn);let p="auto";"woven"===f?p=void 0:"auto"!==c&&(p=c*l+d*(l-1));const m=(0,T.A)({},r,{cols:o,component:i,gap:d,rowHeight:c,rows:l,variant:f}),h=(e=>{const{classes:t,variant:r}=e,n={root:["root",r],img:["img"]};return(0,R.A)(n,Ln,t)})(m);return(0,N.jsx)(Fn,(0,T.A)({as:i,className:(0,D.A)(h.root,h[f],a),ref:t,style:(0,T.A)({height:p,gridColumnEnd:"masonry"!==f?`span ${o}`:void 0,gridRowEnd:"masonry"!==f?`span ${l}`:void 0,marginBottom:"masonry"===f?d:void 0,breakInside:"masonry"===f?"avoid":void 0},s),ownerState:m},u,{children:O.Children.map(n,(e=>O.isValidElement(e)?"img"===e.type||(0,Pn.A)(e,["Image"])?O.cloneElement(e,{className:(0,D.A)(h.img,e.props.className)}):e:null))}))}));function Nn(e){return(0,j.A)("MuiImageListItemBar",e)}var $n=(0,I.A)("MuiImageListItemBar",["root","positionBottom","positionTop","positionBelow","titleWrap","titleWrapBottom","titleWrapTop","titleWrapBelow","titleWrapActionPosLeft","titleWrapActionPosRight","title","subtitle","actionIcon","actionIconActionPosLeft","actionIconActionPosRight"]);const Un=["actionIcon","actionPosition","className","subtitle","title","position"],zn=(0,P.Ay)("div",{name:"MuiImageListItemBar",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.root,t[`position${(0,q.A)(r.position)}`]]}})((({theme:e,ownerState:t})=>(0,T.A)({position:"absolute",left:0,right:0,background:"rgba(0, 0, 0, 0.5)",display:"flex",alignItems:"center",fontFamily:e.typography.fontFamily},"bottom"===t.position&&{bottom:0},"top"===t.position&&{top:0},"below"===t.position&&{position:"relative",background:"transparent",alignItems:"normal"}))),Vn=(0,P.Ay)("div",{name:"MuiImageListItemBar",slot:"TitleWrap",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.titleWrap,t[`titleWrap${(0,q.A)(r.position)}`],r.actionIcon&&t[`titleWrapActionPos${(0,q.A)(r.actionPosition)}`]]}})((({theme:e,ownerState:t})=>(0,T.A)({flexGrow:1,padding:"12px 16px",color:(e.vars||e).palette.common.white,overflow:"hidden"},"below"===t.position&&{padding:"6px 0 12px",color:"inherit"},t.actionIcon&&"left"===t.actionPosition&&{paddingLeft:0},t.actionIcon&&"right"===t.actionPosition&&{paddingRight:0}))),Hn=(0,P.Ay)("div",{name:"MuiImageListItemBar",slot:"Title",overridesResolver:(e,t)=>t.title})((({theme:e})=>({fontSize:e.typography.pxToRem(16),lineHeight:"24px",textOverflow:"ellipsis",overflow:"hidden",
155whiteSpace:"nowrap"}))),Wn=(0,P.Ay)("div",{name:"MuiImageListItemBar",slot:"Subtitle",overridesResolver:(e,t)=>t.subtitle})((({theme:e})=>({fontSize:e.typography.pxToRem(12),lineHeight:1,textOverflow:"ellipsis",overflow:"hidden",whiteSpace:"nowrap"}))),Gn=(0,P.Ay)("div",{name:"MuiImageListItemBar",slot:"ActionIcon",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.actionIcon,t[`actionIconActionPos${(0,q.A)(r.actionPosition)}`]]}})((({ownerState:e})=>(0,T.A)({},"left"===e.actionPosition&&{order:-1})));var Zn=O.forwardRef((function(e,t){const r=(0,L.A)({props:e,name:"MuiImageListItemBar"}),{actionIcon:n,actionPosition:a="right",className:o,subtitle:i,title:l,position:s="bottom"}=r,u=(0,M.A)(r,Un),c=(0,T.A)({},r,{position:s,actionPosition:a}),d=(e=>{const{classes:t,position:r,actionIcon:n,actionPosition:a}=e,o={root:["root",`position${(0,q.A)(r)}`],titleWrap:["titleWrap",`titleWrap${(0,q.A)(r)}`,n&&`titleWrapActionPos${(0,q.A)(a)}`],title:["title"],subtitle:["subtitle"],actionIcon:["actionIcon",`actionIconActionPos${(0,q.A)(a)}`]};return(0,R.A)(o,Nn,t)})(c);return(0,N.jsxs)(zn,(0,T.A)({ownerState:c,className:(0,D.A)(d.root,o),ref:t},u,{children:[(0,N.jsxs)(Vn,{ownerState:c,className:d.titleWrap,children:[(0,N.jsx)(Hn,{className:d.title,children:l}),i?(0,N.jsx)(Wn,{className:d.subtitle,children:i}):null]}),n?(0,N.jsx)(Gn,{ownerState:c,className:d.actionIcon,children:n}):null]}))})),qn=r(62121),Yn=r(22009),Kn=r(31787),Xn=r(17093),Qn=r(94661),Jn=r(14564),ea=r(42147),ta=r(28801),ra=r(40827),na=r(68025),aa=r(36138),oa=r(49163),ia=r(98171),la=r(31759),sa=r(76725),ua=r(98394),ca=r(81076);function da(e){return(0,j.A)("MuiListItem",e)}var fa=(0,I.A)("MuiListItem",["root","container","focusVisible","dense","alignItemsFlexStart","disabled","divider","gutters","padding","button","secondaryAction","selected"]);function pa(e){return(0,j.A)("MuiListItemButton",e)}var ma=(0,I.A)("MuiListItemButton",["root","focusVisible","dense","alignItemsFlexStart","disabled","divider","gutters","selected"]);function ha(e){return(0,j.A)("MuiListItemSecondaryAction",e)}var va=(0,I.A)("MuiListItemSecondaryAction",["root","disableGutters"]);const ga=["className"],ba=(0,P.Ay)("div",{name:"MuiListItemSecondaryAction",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.root,r.disableGutters&&t.disableGutters]}})((({ownerState:e})=>(0,T.A)({position:"absolute",right:16,top:"50%",transform:"translateY(-50%)"},e.disableGutters&&{right:0}))),ya=O.forwardRef((function(e,t){const r=(0,L.A)({props:e,name:"MuiListItemSecondaryAction"}),{className:n}=r,a=(0,M.A)(r,ga),o=O.useContext(ca.A),i=(0,T.A)({},r,{disableGutters:o.disableGutters}),l=(e=>{const{disableGutters:t,classes:r}=e,n={root:["root",t&&"disableGutters"]};return(0,R.A)(n,ha,r)})(i);return(0,N.jsx)(ba,(0,T.A)({className:(0,D.A)(l.root,n),ownerState:i,ref:t},a))}));ya.muiName="ListItemSecondaryAction";var xa=ya;const Ca=["className"],Aa=["alignItems","autoFocus","button","children","className","component","components","componentsProps","ContainerComponent","ContainerProps","dense","disabled","disableGutters","disablePadding","divider","focusVisibleClassName","secondaryAction","selected","slotProps","slots"],_a=(0,P.Ay)("div",{name:"MuiListItem",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.root,r.dense&&t.dense,"flex-start"===r.alignItems&&t.alignItemsFlexStart,r.divider&&t.divider,!r.disableGutters&&t.gutters,!r.disablePadding&&t.padding,r.button&&t.button,r.hasSecondaryAction&&t.secondaryAction]}})((({theme:e,ownerState:t})=>(0,T.A)({display:"flex",justifyContent:"flex-start",alignItems:"center",position:"relative",textDecoration:"none",width:"100%",boxSizing:"border-box",textAlign:"left"},!t.disablePadding&&(0,T.A)({paddingTop:8,paddingBottom:8},t.dense&&{paddingTop:4,paddingBottom:4},!t.disableGutters&&{paddingLeft:16,paddingRight:16},!!t.secondaryAction&&{paddingRight:48}),!!t.secondaryAction&&{[`& > .${ma.root}`]:{paddingRight:48}},{[`&.${fa.focusVisible}`]:{backgroundColor:(e.vars||e).palette.action.focus},[`&.${fa.selected}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / ${e.vars.palette.action.selectedOpacity})`:(0,Z.X4)(e.palette.primary.main,e.palette.action.selectedOpacity),[`&.${fa.focusVisible}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.focusOpacity}))`:(0,Z.X4)(e.palette.primary.main,e.palette.action.selectedOpacity+e.palette.action.focusOpacity)}},[`&.${fa.disabled}`]:{opacity:(e.vars||e).palette.action.disabledOpacity}},"flex-start"===t.alignItems&&{alignItems:"flex-start"},t.divider&&{borderBottom:`1px solid ${(e.vars||e).palette.divider}`,backgroundClip:"padding-box"},t.button&&{transition:e.transitions.create("background-color",{duration:e.transitions.duration.shortest}),"&:hover":{textDecoration:"none",backgroundColor:(e.vars||e).palette.action.hover,"@media (hover: none)":{backgroundColor:"transparent"}},[`&.${fa.selected}:hover`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.hoverOpacity}))`:(0,Z.X4)(e.palette.primary.main,e.palette.action.selectedOpacity+e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / ${e.vars.palette.action.selectedOpacity})`:(0,Z.X4)(e.palette.primary.main,e.palette.action.selectedOpacity)}}},t.hasSecondaryAction&&{paddingRight:48}))),Ea=(0,P.Ay)("li",{name:"MuiListItem",slot:"Container",overridesResolver:(e,t)=>t.container})({position:"relative"});var Sa=O.forwardRef((function(e,t){const r=(0,L.A)({props:e,name:"MuiListItem"}),{alignItems:n="center",autoFocus:a=!1,button:o=!1,children:i,className:l,component:s,components:u={},componentsProps:c={},ContainerComponent:d="li",ContainerProps:{className:f}={},dense:p=!1,disabled:m=!1,disableGutters:h=!1,disablePadding:v=!1,divider:g=!1,focusVisibleClassName:b,secondaryAction:y,selected:x=!1,slotProps:C={},slots:A={}}=r,_=(0,M.A)(r.ContainerProps,Ca),E=(0,M.A)(r,Aa),S=O.useContext(ca.A),w=O.useMemo((()=>({dense:p||S.dense||!1,alignItems:n,disableGutters:h})),[n,S.dense,p,h]),k=O.useRef(null);(0,ln.A)((()=>{a&&k.current&&k.current.focus()}
155),[a]);const P=O.Children.toArray(i),I=P.length&&(0,Pn.A)(P[P.length-1],["ListItemSecondaryAction"]),j=(0,T.A)({},r,{alignItems:n,autoFocus:a,button:o,dense:w.dense,disabled:m,disableGutters:h,disablePadding:v,divider:g,hasSecondaryAction:I,selected:x}),F=(e=>{const{alignItems:t,button:r,classes:n,dense:a,disabled:o,disableGutters:i,disablePadding:l,divider:s,hasSecondaryAction:u,selected:c}=e,d={root:["root",a&&"dense",!i&&"gutters",!l&&"padding",s&&"divider",o&&"disabled",r&&"button","flex-start"===t&&"alignItemsFlexStart",u&&"secondaryAction",c&&"selected"],container:["container"]};return(0,R.A)(d,da,n)})(j),B=(0,ua.A)(k,t),$=A.root||u.Root||_a,U=C.root||c.root||{},z=(0,T.A)({className:(0,D.A)(F.root,U.className,l),disabled:m},E);let V=s||"li";return o&&(z.component=s||"div",z.focusVisibleClassName=(0,D.A)(fa.focusVisible,b),V=We.A),I?(V=z.component||s?V:"div","li"===d&&("li"===V?V="div":"li"===z.component&&(z.component="div")),(0,N.jsx)(ca.A.Provider,{value:w,children:(0,N.jsxs)(Ea,(0,T.A)({as:d,className:(0,D.A)(F.container,f),ref:B,ownerState:j},_,{children:[(0,N.jsx)($,(0,T.A)({},U,!(0,sa.g)($)&&{as:V,ownerState:(0,T.A)({},j,U.ownerState)},z,{children:P})),P.pop()]}))})):(0,N.jsx)(ca.A.Provider,{value:w,children:(0,N.jsxs)($,(0,T.A)({},U,{as:V,ref:B},!(0,sa.g)($)&&{ownerState:(0,T.A)({},j,U.ownerState)},z,{children:[P,y&&(0,N.jsx)(xa,{children:y})]}))})}));function wa(e){return(0,j.A)("MuiListItemAvatar",e)}
155var ka=(0,I.A)("MuiListItemAvatar",["root","alignItemsFlexStart"]);const Ma=["className"],Ta=(0,P.Ay)("div",{name:"MuiListItemAvatar",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.root,"flex-start"===r.alignItems&&t.alignItemsFlexStart]}})((({ownerState:e})=>(0,T.A)({minWidth:56,flexShrink:0},"flex-start"===e.alignItems&&{marginTop:8})));var Oa=O.forwardRef((function(e,t){const r=(0,L.A)({props:e,name:"MuiListItemAvatar"}),{className:n}=r,a=(0,M.A)(r,Ma),o=O.useContext(ca.A),i=(0,T.A)({},r,{alignItems:o.alignItems}),l=(e=>{const{alignItems:t,classes:r}=e,n={root:["root","flex-start"===t&&"alignItemsFlexStart"]};return(0,R.A)(n,wa,r)})(i);return(0,N.jsx)(Ta,(0,T.A)({className:(0,D.A)(l.root,n),ownerState:i,ref:t},a))}));const Da=["alignItems","autoFocus","component","children","dense","disableGutters","divider","focusVisibleClassName","selected","className"],Ra=(0,P.Ay)(We.A,{shouldForwardProp:e=>(0,P.ep)(e)||"classes"===e,name:"MuiListItemButton",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.root,r.dense&&t.dense,"flex-start"===r.alignItems&&t.alignItemsFlexStart,r.divider&&t.divider,!r.disableGutters&&t.gutters]}})((({theme:e,ownerState:t})=>(0,T.A)({display:"flex",flexGrow:1,justifyContent:"flex-start",alignItems:"center",position:"relative",textDecoration:"none",minWidth:0,boxSizing:"border-box",textAlign:"left",paddingTop:8,paddingBottom:8,transition:e.transitions.create("background-color",{duration:e.transitions.duration.shortest}),"&:hover":{textDecoration:"none",backgroundColor:(e.vars||e).palette.action.hover,"@media (hover: none)":{backgroundColor:"transparent"}},[`&.${ma.selected}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / ${e.vars.palette.action.selectedOpacity})`:(0,Z.X4)(e.palette.primary.main,e.palette.action.selectedOpacity),[`&.${ma.focusVisible}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.focusOpacity}))`:(0,Z.X4)(e.palette.primary.main,e.palette.action.selectedOpacity+e.palette.action.focusOpacity)}},[`&.${ma.selected}:hover`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.hoverOpacity}))`:(0,Z.X4)(e.palette.primary.main,e.palette.action.selectedOpacity+e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / ${e.vars.palette.action.selectedOpacity})`:(0,Z.X4)(e.palette.primary.main,e.palette.action.selectedOpacity)}},[`&.${ma.focusVisible}`]:{backgroundColor:(e.vars||e).palette.action.focus},[`&.${ma.disabled}`]:{opacity:(e.vars||e).palette.action.disabledOpacity}},t.divider&&{borderBottom:`1px solid ${(e.vars||e).palette.divider}`,backgroundClip:"padding-box"},"flex-start"===t.alignItems&&{alignItems:"flex-start"},!t.disableGutters&&{paddingLeft:16,paddingRight:16},t.dense&&{paddingTop:4,paddingBottom:4})));var Pa=O.forwardRef((function(e,t){const r=(0,L.A)({props:e,name:"MuiListItemButton"}),{alignItems:n="center",autoFocus:a=!1,component:o="div",children:i,dense:l=!1,disableGutters:s=!1,divider:u=!1,focusVisibleClassName:c,selected:d=!1,className:f}=r,p=(0,M.A)(r,Da),m=O.useContext(ca.A),h=O.useMemo((()=>({dense:l||m.dense||!1,alignItems:n,disableGutters:s})),[n,m.dense,l,s]),v=O.useRef(null);(0,ln.A)((()=>{a&&v.current&&v.current.focus()}),[a]);const g=(0,T.A)({},r,{alignItems:n,dense:h.dense,disableGutters:s,divider:u,selected:d}),b=(e=>{const{alignItems:t,classes:r,dense:n,disabled:a,disableGutters:o,divider:i,selected:l}=e,s={root:["root",n&&"dense",!o&&"gutters",i&&"divider",a&&"disabled","flex-start"===t&&"alignItemsFlexStart",l&&"selected"]},u=(0,R.A)(s,pa,r);return(0,T.A)({},r,u)})(g),y=(0,ua.A)(v,t);return(0,N.jsx)(ca.A.Provider,{value:h,children:(0,N.jsx)(Ra,(0,T.A)({ref:y,href:p.href||p.to,component:(p.href||p.to)&&"div"===o?"button":o,focusVisibleClassName:(0,D.A)(b.focusVisible,c),ownerState:g,className:(0,D.A)(b.root,f)},p,{classes:b,children:i}))})})),La=r(287);const Ia=["className"],ja=(0,P.Ay)("div",{name:"MuiListItemIcon",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.root,"flex-start"===r.alignItems&&t.alignItemsFlexStart]}})((({theme:e,ownerState:t})=>(0,T.A)({minWidth:56,color:(e.vars||e).palette.action.active,flexShrink:0,display:"inline-flex"},"flex-start"===t.alignItems&&{marginTop:8})));var Fa=O.forwardRef((function(e,t){const r=(0,L.A)({props:e,name:"MuiListItemIcon"}),{className:n}=r,a=(0,M.A)(r,Ia),o=O.useContext(ca.A),i=(0,T.A)({},r,{alignItems:o.alignItems}),l=(e=>{const{alignItems:t,classes:r}=e,n={root:["root","flex-start"===t&&"alignItemsFlexStart"]};return(0,R.A)(n,La.f,r)})(i);return(0,N.jsx)(ja,(0,T.A)({className:(0,D.A)(l.root,n),ownerState:i,ref:t},a))})),Ba=r(2487);const Na=["children","className","disableTypography","inset","primary","primaryTypographyProps","secondary","secondaryTypographyProps"],$a=(0,P.Ay)("div",{name:"MuiListItemText",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[{[`& .${Ba.A.primary}`]:t.primary},{[`& .${Ba.A.secondary}`]:t.secondary},t.root,r.inset&&t.inset,r.primary&&r.secondary&&t.multiline,r.dense&&t.dense]}})((({ownerState:e})=>(0,T.A)({flex:"1 1 auto",minWidth:0,marginTop:4,marginBottom:4},e.primary&&e.secondary&&{marginTop:6,marginBottom:6},e.inset&&{paddingLeft:56})));var Ua=O.forwardRef((function(e,t){const r=(0,L.A)({props:e,name:"MuiListItemText"}),{children:n,className:a,disableTypography:o=!1,inset:i=!1,primary:l,primaryTypographyProps:s,secondary:u,secondaryTypographyProps:c}
155=r,d=(0,M.A)(r,Na),{dense:f}=O.useContext(ca.A);let p=null!=l?l:n,m=u;const h=(0,T.A)({},r,{disableTypography:o,inset:i,primary:!!p,secondary:!!m,dense:f}),v=(e=>{const{classes:t,inset:r,primary:n,secondary:a,dense:o}=e,i={root:["root",r&&"inset",o&&"dense",n&&a&&"multiline"],primary:["primary"],secondary:["secondary"]};return(0,R.A)(i,Ba.b,t)})(h);return null==p||p.type===fe.A||o||(p=(0,N.jsx)(fe.A,(0,T.A)({variant:f?"body2":"body1",className:v.primary,component:null!=s&&s.variant?void 0:"span",display:"block"},s,{children:p}))),null==m||m.type===fe.A||o||(m=(0,N.jsx)(fe.A,(0,T.A)({variant:"body2",className:v.secondary,color:"text.secondary",display:"block"},c,{children:m}))),(0,N.jsxs)($a,(0,T.A)({className:(0,D.A)(v.root,a),ownerState:h,ref:t},d,{children:[p,m]}))})),za=r(18649),Va=r(59849),Ha=r(5361),Wa=r(42625),Ga=r(42155),Za=r(61567),qa=r(74206);function Ya(e){return(0,j.A)("MuiMobileStepper",e)}var Ka=(0,I.A)("MuiMobileStepper",["root","positionBottom","positionTop","positionStatic","dots","dot","dotActive","progress"]);const Xa=["activeStep","backButton","className","LinearProgressProps","nextButton","position","steps","variant"],Qa=(0,P.Ay)(Y.A,{name:"MuiMobileStepper",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.root,t[`position${(0,q.A)(r.position)}`]]}})((({theme:e,ownerState:t})=>(0,T.A)({display:"flex",flexDirection:"row",justifyContent:"space-between",alignItems:"center",background:(e.vars||e).palette.background.default,padding:8},"bottom"===t.position&&{position:"fixed",bottom:0,left:0,right:0,zIndex:(e.vars||e).zIndex.mobileStepper},"top"===t.position&&{position:"fixed",top:0,left:0,right:0,zIndex:(e.vars||e).zIndex.mobileStepper}))),Ja=(0,P.Ay)("div",{name:"MuiMobileStepper",slot:"Dots",overridesResolver:(e,t)=>t.dots})((({ownerState:e})=>(0,T.A)({},"dots"===e.variant&&{display:"flex",flexDirection:"row"}))),eo=(0,P.Ay)("div",{name:"MuiMobileStepper",slot:"Dot",shouldForwardProp:e=>(0,P._n)(e)&&"dotActive"!==e,overridesResolver:(e,t)=>{const{dotActive:r}=e;return[t.dot,r&&t.dotActive]}})((({theme:e,ownerState:t,dotActive:r})=>(0,T.A)({},"dots"===t.variant&&(0,T.A)({transition:e.transitions.create("background-color",{duration:e.transitions.duration.shortest}),backgroundColor:(e.vars||e).palette.action.disabled,borderRadius:"50%",width:8,height:8,margin:"0 2px"},r&&{backgroundColor:(e.vars||e).palette.primary.main})))),to=(0,P.Ay)(ra.A,{name:"MuiMobileStepper",slot:"Progress",overridesResolver:(e,t)=>t.progress})((({ownerState:e})=>(0,T.A)({},"progress"===e.variant&&{width:"50%"})));var ro=O.forwardRef((function(e,t){const r=(0,L.A)({props:e,name:"MuiMobileStepper"}),{activeStep:n=0,backButton:a,className:o,LinearProgressProps:i,nextButton:l,position:s="bottom",steps:u,variant:c="dots"}=r,d=(0,M.A)(r,Xa),f=(0,T.A)({},r,{activeStep:n,position:s,variant:c});let p;"progress"===c&&(p=1===u?100:Math.ceil(n/(u-1)*100));const m=(e=>{const{classes:t,position:r}=e,n={root:["root",`position${(0,q.A)(r)}`],dots:["dots"],dot:["dot"],dotActive:["dotActive"],progress:["progress"]};return(0,R.A)(n,Ya,t)})(f);return(0,N.jsxs)(Qa,(0,T.A)({square:!0,elevation:0,className:(0,D.A)(m.root,o),ref:t,ownerState:f},d,{children:[a,"text"===c&&(0,N.jsxs)(O.Fragment,{children:[n+1," / ",u]}),"dots"===c&&(0,N.jsx)(Ja,{ownerState:f,className:m.dots,children:[...new Array(u)].map(((e,t)=>(0,N.jsx)(eo,{className:(0,D.A)(m.dot,t===n&&m.dotActive),ownerState:f,dotActive:t===n},t)))}),"progress"===c&&(0,N.jsx)(to,(0,T.A)({ownerState:f,className:m.progress,variant:"determinate",value:p},i)),l]}))})),no=r(11996),ao=r(21841),oo=r(9216),io=r(51885);const lo=["className","children","classes","IconComponent","input","inputProps","variant"],so=["root"],uo=(0,N.jsx)(qn.A,{}),co=O.forwardRef((function(e,t){const r=(0,L.A)({name:"MuiNativeSelect",props:e}),{className:n,children:a,classes:o={},IconComponent:i=oo.A,input:l=uo,inputProps:s}=r,u=(0,M.A)(r,lo),c=(0,Lr.A)(),d=(0,Ir.A)({props:r,muiFormControl:c,states:["variant"]}),f=(e=>{const{classes:t}=e;return(0,R.A)({root:["root"]},io.w,t)})((0,T.A)({},r,{classes:o})),p=(0,M.A)(o,so);return(0,N.jsx)(O.Fragment,{children:O.cloneElement(l,(0,T.A)({inputComponent:ao.Ay,inputProps:(0,T.A)({children:a,classes:p,IconComponent:i,variant:d.variant,type:void 0},s,l?l.props.inputProps:{}),ref:t},u,{className:(0,D.A)(f.root,l.props.className,n)}))})}));co.muiName="Select";var fo=co,po=r(63375);function mo(e){const{children:t,defer:r=!1,fallback:n=null}=e,[a,o]=O.useState(!1);return(0,po.A)((()=>{r||o(!0)}),[r]),O.useEffect((()=>{r&&o(!0)}),[r]),(0,N.jsx)(O.Fragment,{children:a?t:n})}var ho=r(30103),vo=r(53819),go=r(41631),bo=r(29331),yo=r(12794),xo=r(77768),Co=r(23315),Ao=r(17662),_o=r(99588),Eo=r(17915),So=r(35947),wo=r(32953),ko=r(70418),Mo=r(3205),To=r(46064),Oo=r(70254);const Do=["actions","children","defaultValue","name","onChange","value"];var Ro=O.forwardRef((function(e,t){const{actions:r,children:n,defaultValue:a,name:o,onChange:i,value:l}=e,s=(0,M.A)(e,Do),u=O.useRef(null),[c,d]=(0,Mo.A)({controlled:l,default:a,name:"RadioGroup"});O.useImperativeHandle(r,(()=>({focus:()=>{let e=u.current.querySelector("input:not(:disabled):checked");e||(e=u.current.querySelector("input:not(:disabled)")),e&&e.focus()}})),[]);const f=(0,ua.A)(t,u),p=(0,Oo.A)(o),m=O.useMemo((()=>({name:p,onChange(e){d(e.target.value),i&&i(e,e.target.value)},value:c})),[p,i,d,c]);return(0,N.jsx)(To.A.Provider,{value:m,children:(0,N.jsx)(Br,(0,T.A)({role:"radiogroup",ref:f},s,{children:n}))})})),Po=r(87228);var Lo={border:0,clip:"rect(0 0 0 0)",height:"1px",margin:-1,overflow:"hidden",padding:0,position:"absolute",whiteSpace:"nowrap",width:"1px"},Io=r(99437),jo=(0,J.A)((0,N.jsx)("path",{d:"M12 17.27L18.18 21l-1.64-7.03L22 9.24l-7.19-.61L12 2 9.19 8.63 2 9.24l5.46 4.73L5.82 21z"}),"Star"),Fo=(0,J.A)((0,N.jsx)("path",{d:"M22 9.24l-7.19-.62L12 2 9.19 8.63 2 9.24l5.46 4.73L5.82 21 12 17.27 18.18 21l-1.63-7.03L22 9.24zM12 15.4l-3.76 2.27 1-4.28-3.32-2.88 4.38-.38L12 6.1l1.71 4.04 4.38.38-3.32 2.88 1 4.28L12 15.4z"}),"StarBorder");function Bo(e){return(0,j.A)("MuiRating",e)}var No=(0,I.A)("MuiRating",["root","sizeSmall","sizeMedium","sizeLarge","readOnly","disabled","focusVisible","visuallyHidden","pristine","label","labelEmptyValueActive","
155icon","iconEmpty","iconFilled","iconHover","iconFocus","iconActive","decimal"]);const $o=["value"],Uo=["className","defaultValue","disabled","emptyIcon","emptyLabelText","getLabelText","highlightSelectedOnly","icon","IconContainerComponent","max","name","onChange","onChangeActive","onMouseLeave","onMouseMove","precision","readOnly","size","value"];function zo(e,t){if(null==e)return e;const r=Math.round(e/t)*t;return Number(r.toFixed(function(e){const t=e.toString().split(".")[1];return t?t.length:0}(t)))}const Vo=(0,P.Ay)("span",{name:"MuiRating",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[{[`& .${No.visuallyHidden}`]:t.visuallyHidden},t.root,t[`size${(0,q.A)(r.size)}`],r.readOnly&&t.readOnly]}})((({theme:e,ownerState:t})=>(0,T.A)({display:"inline-flex",position:"relative",fontSize:e.typography.pxToRem(24),color:"#faaf00",cursor:"pointer",textAlign:"left",WebkitTapHighlightColor:"transparent",[`&.${No.disabled}`]:{opacity:(e.vars||e).palette.action.disabledOpacity,pointerEvents:"none"},[`&.${No.focusVisible} .${No.iconActive}`]:{outline:"1px solid #999"},[`& .${No.visuallyHidden}`]:Lo},"small"===t.size&&{fontSize:e.typography.pxToRem(18)},"large"===t.size&&{fontSize:e.typography.pxToRem(30)},t.readOnly&&{pointerEvents:"none"}))),Ho=(0,P.Ay)("label",{name:"MuiRating",slot:"Label",overridesResolver:({ownerState:e},t)=>[t.label,e.emptyValueFocused&&t.labelEmptyValueActive]})((({ownerState:e})=>(0,T.A)({cursor:"inherit"},e.emptyValueFocused&&{top:0,bottom:0,position:"absolute",outline:"1px solid #999",width:"100%"}))),Wo=(0,P.Ay)("span",{name:"MuiRating",slot:"Icon",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.icon,r.iconEmpty&&t.iconEmpty,r.iconFilled&&t.iconFilled,r.iconHover&&t.iconHover,r.iconFocus&&t.iconFocus,r.iconActive&&t.iconActive]}})((({theme:e,ownerState:t})=>(0,T.A)({display:"flex",transition:e.transitions.create("transform",{duration:e.transitions.duration.shortest}),pointerEvents:"none"},t.iconActive&&{transform:"scale(1.2)"},t.iconEmpty&&{color:(e.vars||e).palette.action.disabled}))),Go=(0,P.Ay)("span",{name:"MuiRating",slot:"Decimal",shouldForwardProp:e=>(0,P._n)(e)&&"iconActive"!==e,overridesResolver:(e,t)=>{const{iconActive:r}=e;return[t.decimal,r&&t.iconActive]}})((({iconActive:e})=>(0,T.A)({position:"relative"},e&&{transform:"scale(1.2)"})));function Zo(e){const t=(0,M.A)(e,$o);return(0,N.jsx)("span",(0,T.A)({},t))}function qo(e){const{classes:t,disabled:r,emptyIcon:n,focus:a,getLabelText:o,highlightSelectedOnly:i,hover:l,icon:s,IconContainerComponent:u,isActive:c,itemValue:d,labelProps:f,name:p,onBlur:m,onChange:h,onClick:v,onFocus:g,readOnly:b,ownerState:y,ratingValue:x,ratingValueRounded:C}=e,A=i?d===x:d<=x,_=d<=l,E=d<=a,S=d===C,w=(0,Oo.A)(),k=(0,N.jsx)(Wo,{as:u,value:d,className:(0,D.A)(t.icon,A?t.iconFilled:t.iconEmpty,_&&t.iconHover,E&&t.iconFocus,c&&t.iconActive),ownerState:(0,T.A)({},y,{iconEmpty:!A,iconFilled:A,iconHover:_,iconFocus:E,iconActive:c}),children:n&&!A?n:s});return b?(0,N.jsx)("span",(0,T.A)({},f,{children:k})):(0,N.jsxs)(O.Fragment,{children:[(0,N.jsxs)(Ho,(0,T.A)({ownerState:(0,T.A)({},y,{emptyValueFocused:void 0}),htmlFor:w},f,{children:[k,(0,N.jsx)("span",{className:t.visuallyHidden,children:o(d)})]})),(0,N.jsx)("input",{className:t.visuallyHidden,onFocus:g,onBlur:m,onChange:h,onClick:v,disabled:r,value:d,id:w,type:"radio",name:p,checked:S})]})}const Yo=(0,N.jsx)(jo,{fontSize:"inherit"}),Ko=(0,N.jsx)(Fo,{fontSize:"inherit"});function Xo(e){return`${e} Star${1!==e?"s":""}`}var Qo=O.forwardRef((function(e,t){const r=(0,L.A)({name:"MuiRating",props:e}),{className:n,defaultValue:a=null,disabled:o=!1,emptyIcon:i=Ko,emptyLabelText:l="Empty",getLabelText:s=Xo,highlightSelectedOnly:u=!1,icon:c=Yo,IconContainerComponent:d=Zo,max:f=5,name:p,onChange:m,onChangeActive:h,onMouseLeave:v,onMouseMove:g,precision:b=1,readOnly:y=!1,size:x="medium",value:C}=r,A=(0,M.A)(r,Uo),_=(0,Oo.A)(p),[E,S]=(0,Mo.A)({controlled:C,default:a,name:"Rating"}),w=zo(E,b),k=(0,Ht.A)(),[{hover:P,focus:I},j]=O.useState({hover:-1,focus:-1});let F=w;-1!==P&&(F=P),-1!==I&&(F=I);const{isFocusVisibleRef:B,onBlur:$,onFocus:U,ref:z}=(0,Io.A)(),[V,H]=O.useState(!1),W=O.useRef(),G=(0,ua.A)(z,W,t),Z=e=>{let t=""===e.target.value?null:parseFloat(e.target.value);-1!==P&&(t=P),S(t),m&&m(e,t)},Y=e=>{0===e.clientX&&0===e.clientY||(j({hover:-1,focus:-1}),S(null),m&&parseFloat(e.target.value)===w&&m(e,null))},K=e=>
155{U(e),!0===B.current&&H(!0);const t=parseFloat(e.target.value);j((e=>({hover:e.hover,focus:t})))},X=e=>{if(-1!==P)return;$(e),!1===B.current&&H(!1);j((e=>({hover:e.hover,focus:-1})))},[Q,J]=O.useState(!1),ee=(0,T.A)({},r,{defaultValue:a,disabled:o,emptyIcon:i,emptyLabelText:l,emptyValueFocused:Q,focusVisible:V,getLabelText:s,icon:c,IconContainerComponent:d,max:f,precision:b,readOnly:y,size:x}),te=(e=>{const{classes:t,size:r,readOnly:n,disabled:a,emptyValueFocused:o,focusVisible:i}=e,l={root:["root",`size${(0,q.A)(r)}`,a&&"disabled",i&&"focusVisible",n&&"readOnly"],label:["label","pristine"],labelEmptyValue:[o&&"labelEmptyValueActive"],icon:["icon"],iconEmpty:["iconEmpty"],iconFilled:["iconFilled"],iconHover:["iconHover"],iconFocus:["iconFocus"],iconActive:["iconActive"],decimal:["decimal"],visuallyHidden:["visuallyHidden"]};return(0,R.A)(l,Bo,t)})(ee);return(0,N.jsxs)(Vo,(0,T.A)({ref:G,onMouseMove:e=>{g&&g(e);const t=W.current,{right:r,left:n,width:a}=t.getBoundingClientRect();let o;o="rtl"===k.direction?(r-e.clientX)/a:(e.clientX-n)/a;let i=zo(f*o+b/2,b);i=function(e,t,r){return e<t?t:e>r?r:e}(i,b,f),j((e=>e.hover===i&&e.focus===i?e:{hover:i,focus:i})),H(!1),h&&P!==i&&h(e,i)},onMouseLeave:e=>{v&&v(e);j({hover:-1,focus:-1}),h&&-1!==P&&h(e,-1)},className:(0,D.A)(te.root,n,y&&"MuiRating-readOnly"),ownerState:ee,role:y?"img":null,"aria-label":y?s(F):null},A,{children:[Array.from(new Array(f)).map(((e,t)=>{const r=t+1,n={classes:te,disabled:o,emptyIcon:i,focus:I,getLabelText:s,highlightSelectedOnly:u,hover:P,icon:c,IconContainerComponent:d,name:_,onBlur:X,onChange:Z,onClick:Y,onFocus:K,ratingValue:F,ratingValueRounded:w,readOnly:y,ownerState:ee},a=r===Math.ceil(F)&&(-1!==P||-1!==I);if(b<1){const e=Array.from(new Array(1/b));return(0,N.jsx)(Go,{className:(0,D.A)(te.decimal,a&&te.iconActive),ownerState:ee,iconActive:a,children:e.map(((t,a)=>{const o=zo(r-1+(a+1)*b,b);return(0,N.jsx)(qo,(0,T.A)({},n,{isActive:!1,itemValue:o,labelProps:{style:e.length-1===a?{}:{width:o===F?(a+1)*b*100+"%":"0%",overflow:"hidden",position:"absolute"}}}),o)}))},r)}return(0,N.jsx)(qo,(0,T.A)({},n,{isActive:a,itemValue:r}),r)})),!y&&!o&&(0,N.jsxs)(Ho,{className:(0,D.A)(te.label,te.labelEmptyValue),ownerState:ee,children:[(0,N.jsx)("input",{className:te.visuallyHidden,value:"",id:`${_}-empty`,type:"radio",name:_,checked:null==w,onFocus:()=>J(!0),onBlur:()=>J(!1),onChange:Z}),(0,N.jsx)("span",{className:te.visuallyHidden,children:l})]})]}))}));function Jo(e){return(0,j.A)("MuiScopedCssBaseline",e)}var ei=(0,I.A)("MuiScopedCssBaseline",["root"]);const ti=["className","component","enableColorScheme"],ri=(0,P.Ay)("div",{name:"MuiScopedCssBaseline",slot:"Root",overridesResolver:(e,t)=>t.root})((({theme:e,ownerState:t})=>{const r={};return t.enableColorScheme&&e.colorSchemes&&Object.entries(e.colorSchemes).forEach((([t,n])=>{var a;r[`&${e.getColorSchemeSelector(t).replace(/\s*&/,"")}`]={colorScheme:null==(a=n.palette)?void 0:a.mode}})),(0,T.A)({},(0,It.qy)(e,t.enableColorScheme),(0,It.rf)(e),{"& *, & *::before, & *::after":{boxSizing:"inherit"},"& strong, & b":{fontWeight:e.typography.fontWeightBold}},r)}));var ni=O.forwardRef((function(e,t){const r=(0,L.A)({props:e,name:"MuiScopedCssBaseline"}),{className:n,component:a="div"}=r,o=(0,M.A)(r,ti),i=(0,T.A)({},r,{component:a}),l=(e=>{const{classes:t}=e;return(0,R.A)({root:["root"]},Jo,t)})(i);return(0,N.jsx)(ri,(0,T.A)({as:a,className:(0,D.A)(l.root,n),ref:t,ownerState:i},o))})),ai=r(98371),oi=r(12207),ii=r(35875),li=r(91137);function si(e){return(0,j.A)("MuiSkeleton",e)}var ui=(0,I.A)("MuiSkeleton",["root","text","rectangular","rounded","circular","pulse","wave","withChildren","fitContent","heightAuto"]);const ci=["animation","className","component","height","style","variant","width"];let di,fi,pi,mi,hi=e=>e;const vi=(0,ii.keyframes)(di||(di=hi`
156  0% {
157    opacity: 1;
158  }
159
160  50% {
161    opacity: 0.4;
162  }
163
164  100% {
165    opacity: 1;
166  }
167`)),gi=(0,ii.keyframes)(fi||(fi=hi`
168  0% {
169    transform: translateX(-100%);
170  }
171
172  50% {
173    /* +0.5s of delay between each loop */
174    transform: translateX(100%);
175  }
176
177  100% {
178    transform: translateX(100%);
179  }
180`)),bi=(0,P.Ay)("span",{name:"MuiSkeleton",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;
180return[t.root,t[r.variant],!1!==r.animation&&t[r.animation],r.hasChildren&&t.withChildren,r.hasChildren&&!r.width&&t.fitContent,r.hasChildren&&!r.height&&t.heightAuto]}})((({theme:e,ownerState:t})=>{const r=(0,li.l_)(e.shape.borderRadius)||"px",n=(0,li.db)(e.shape.borderRadius);return(0,T.A)({display:"block",backgroundColor:e.vars?e.vars.palette.Skeleton.bg:(0,Z.X4)(e.palette.text.primary,"light"===e.palette.mode?.11:.13),height:"1.2em"},"text"===t.variant&&{marginTop:0,marginBottom:0,height:"auto",transformOrigin:"0 55%",transform:"scale(1, 0.60)",borderRadius:`${n}${r}/${Math.round(n/.6*10)/10}${r}`,"&:empty:before":{content:'"\\00a0"'}},"circular"===t.variant&&{borderRadius:"50%"},"rounded"===t.variant&&{borderRadius:(e.vars||e).shape.borderRadius},t.hasChildren&&{"& > *":{visibility:"hidden"}},t.hasChildren&&!t.width&&{maxWidth:"fit-content"},t.hasChildren&&!t.height&&{height:"auto"})}),(({ownerState:e})=>"pulse"===e.animation&&(0,ii.css)(pi||(pi=hi`
181      animation: ${0} 2s ease-in-out 0.5s infinite;
182    `),vi)),(({ownerState:e,theme:t})=>"wave"===e.animation&&(0,ii.css)(mi||(mi=hi`
183      position: relative;
184      overflow: hidden;
185
186      /* Fix bug in Safari https://bugs.webkit.org/show_bug.cgi?id=68196 */
187      -webkit-mask-image: -webkit-radial-gradient(white, black);
188
189      &::after {
190        animation: ${0} 2s linear 0.5s infinite;
191        background: linear-gradient(
192          90deg,
193          transparent,
194          ${0},
195          transparent
196        );
197        content: '';
198        position: absolute;
199        transform: translateX(-100%); /* Avoid flash during server-side hydration */
200        bottom: 0;
201        left: 0;
202        right: 0;
203        top: 0;
204      }
205    `),gi,(t.vars||t).palette.action.hover)));var yi=O.forwardRef((function(e,t){const r=(0,L.A)({props:e,name:"MuiSkeleton"}),{animation:n="pulse",className:a,component:o="span",height:i,style:l,variant:s="text",width:u}=r,c=(0,M.A)(r,ci),d=(0,T.A)({},r,{animation:n,component:o,variant:s,hasChildren:Boolean(c.children)}),f=(e=>{const{classes:t,variant:r,animation:n,hasChildren:a,width:o,height:i}=e,l={root:["root",r,n,a&&"withChildren",a&&!o&&"fitContent",a&&!i&&"heightAuto"]};return(0,R.A)(l,si,t)})(d);return(0,N.jsx)(bi,(0,T.A)({as:o,ref:t,className:(0,D.A)(f.root,a),ownerState:d},c,{style:(0,T.A)({width:u,height:i},l)}))})),xi=r(21989),Ci=r(10432),Ai=r(9619),_i=r(76595),Ei=r(52781),Si=r(30281),wi=r(66185);var ki=r(84880);function Mi(e,t){return e-t}function Ti(e,t,r){return null==e?t:Math.min(Math.max(t,e),r)}function Oi(e,t){var r;const{index:n}=null!=(r=e.reduce(((e,r,n)=>{const a=Math.abs(t-r);return null===e||a<e.distance||a===e.distance?{distance:a,index:n}:e}),null))?r:{};return n}function Di(e,t){if(void 0!==t.current&&e.changedTouches){const r=e;for(let e=0;e<r.changedTouches.length;e+=1){const n=r.changedTouches[e];if(n.identifier===t.current)return{x:n.clientX,y:n.clientY}}return!1}return{x:e.clientX,y:e.clientY}}function Ri(e,t,r){return 100*(e-t)/(r-t)}function Pi(e,t,r){const n=Math.round((e-r)/t)*t+r;return Number(n.toFixed(function(e){if(Math.abs(e)<1){const t=e.toExponential().split("e-"),r=t[0].split(".")[1];return(r?r.length:0)+parseInt(t[1],10)}const t=e.toString().split(".")[1];return t?t.length:0}(t)))}function Li({values:e,newValue:t,index:r}){const n=e.slice();return n[r]=t,n.sort(Mi)}function Ii({sliderRef:e,activeIndex:t,setActive:r}){var n,a;const o=(0,Ai.A)(e.current);var i;null!=(n=e.current)&&n.contains(o.activeElement)&&Number(null==o||null==(a=o.activeElement)?void 0:a.getAttribute("data-index"))===t||(null==(i=e.current)||i.querySelector(`[type="range"][data-index="${t}"]`).focus());r&&r(t)}function ji(e,t){return"number"==typeof e&&"number"==typeof t?e===t:"object"==typeof e&&"object"==typeof t&&function(e,t,r=((e,t)=>e===t)){return e.length===t.length&&e.every(((e,n)=>r(e,t[n])))}(e,t)}const Fi={horizontal:{offset:e=>({left:`${e}%`}),leap:e=>({width:`${e}%`})},"horizontal-reverse":{offset:e=>({right:`${e}%`}),leap:e=>({width:`${e}%`})},vertical:{offset:e=>({bottom:`${e}%`}),leap:e=>({height:`${e}%`})}},Bi=e=>e;let Ni;function $i(){return void 0===Ni&&(Ni="undefined"==typeof CSS||"function"!=typeof CSS.supports||CSS.supports("touch-action","none")),Ni}function Ui(e){const{"aria-labelledby":t,defaultValue:r,disabled:n=!1,disableSwap:a=!1,isRtl:o=!1,marks:i=!1,max:l=100,min:s=0,name:u,onChange:c,onChangeCommitted:d,orientation:f="horizontal",rootRef:p,scale:m=Bi,step:h=1,tabIndex:v,value:g}=e,b=O.useRef(),[y,x]=O.useState(-1),[C,A]=O.useState(-1),[_,E]=O.useState(!1),S=O.useRef(0),[w,k]=(0,_i.A)({controlled:g,default:null!=r?r:s,name:"Slider"}),M=c&&((e,t,r)=>{const n=e.nativeEvent||e,a=new n.constructor(n.type,n);Object.defineProperty(a,"target",{writable:!0,value:{value:t,name:u}}),c(a,t,r)}),D=Array.isArray(w);let R=D?w.slice().sort(Mi):[w];R=R.map((e=>Ti(e,s,l)));const P=!0===i&&null!==h?[...Array(Math.floor((l-s)/h)+1)].map(((e,t)=>({value:s+h*t}))):i||[],L=P.map((e=>
205e.value)),{isFocusVisibleRef:I,onBlur:j,onFocus:F,ref:B}=(0,Ei.A)(),[N,$]=O.useState(-1),U=O.useRef(),z=(0,Si.A)(B,U),V=(0,Si.A)(p,z),H=e=>t=>{var r;const n=Number(t.currentTarget.getAttribute("data-index"));F(t),!0===I.current&&$(n),A(n),null==e||null==(r=e.onFocus)||r.call(e,t)},W=e=>t=>{var r;j(t),!1===I.current&&$(-1),A(-1),null==e||null==(r=e.onBlur)||r.call(e,t)};(0,po.A)((()=>{var e;n&&U.current.contains(document.activeElement)&&(null==(e=document.activeElement)||e.blur())}),[n]),n&&-1!==y&&x(-1),n&&-1!==N&&$(-1);const G=O.useRef();let Z=f;o&&"horizontal"===f&&(Z+="-reverse");const q=({finger:e,move:t=!1})=>{const{current:r}=U,{width:n,height:o,bottom:i,left:u}=r.getBoundingClientRect();let c,d;if(c=0===Z.indexOf("vertical")?(i-e.y)/o:(e.x-u)/n,-1!==Z.indexOf("-reverse")&&(c=1-c),d=function(e,t,r){return(r-t)*e+t}(c,s,l),h)d=Pi(d,h,s);else{const e=Oi(L,d);d=L[e]}d=Ti(d,s,l);let f=0;if(D){f=t?G.current:Oi(R,d),a&&(d=Ti(d,R[f-1]||-1/0,R[f+1]||1/0));const e=d;d=Li({values:R,newValue:d,index:f}),a&&t||(f=d.indexOf(e),G.current=f)}return{newValue:d,activeIndex:f}},Y=(0,wi.A)((e=>{const t=Di(e,b);if(!t)return;if(S.current+=1,"mousemove"===e.type&&0===e.buttons)return void K(e);const{newValue:r,activeIndex:n}=q({finger:t,move:!0});Ii({sliderRef:U,activeIndex:n,setActive:x}),k(r),!_&&S.current>2&&E(!0),M&&!ji(r,w)&&M(e,r,n)})),K=(0,wi.A)((e=>{const t=Di(e,b);if(E(!1),!t)return;const{newValue:r}=q({finger:t,move:!0});x(-1),"touchend"===e.type&&A(-1),d&&d(e,r),b.current=void 0,Q()})),X=(0,wi.A)((e=>{if(n)return;$i()||e.preventDefault();const t=e.changedTouches[0];null!=t&&(b.current=t.identifier);const r=Di(e,b);if(!1!==r){const{newValue:t,activeIndex:n}=q({finger:r});Ii({sliderRef:U,activeIndex:n,setActive:x}),k(t),M&&!ji(t,w)&&M(e,t,n)}S.current=0;const a=(0,Ai.A)(U.current);a.addEventListener("touchmove",Y,{passive:!0}),a.addEventListener("touchend",K,{passive:!0})})),Q=O.useCallback((()=>{const e=(0,Ai.A)(U.current);e.removeEventListener("mousemove",Y),e.removeEventListener("mouseup",K),e.removeEventListener("touchmove",Y),e.removeEventListener("touchend",K)}),[K,Y]);O.useEffect((()=>{const{current:e}=U;return e.addEventListener("touchstart",X,{passive:$i()}),()=>{e.removeEventListener("touchstart",X),Q()}}),[Q,X]),O.useEffect((()=>{n&&Q()}),[n,Q]);const J=Ri(D?R[0]:s,s,l),ee=Ri(R[R.length-1],s,l)-J,te=e=>t=>{var r;null==(r=e.onMouseLeave)||r.call(e,t),A(-1)};return{active:y,axis:Z,axisProps:Fi,dragging:_,focusedThumbIndex:N,getHiddenInputProps:(r={})=>{var i;const c=(0,ki.h)(r),p={onChange:(g=c||{},e=>{var t;null==(t=g.onChange)||t.call(g,e);const r=Number(e.currentTarget.getAttribute("data-index")),n=R[r],o=L.indexOf(n);let i=e.target.valueAsNumber;if(P&&null==h){const e=L[L.length-1];i=i>e?e:i<L[0]?L[0]:i<n?L[o-1]:L[o+1]}if(i=Ti(i,s,l),D){a&&(i=Ti(i,R[r-1]||-1/0,R[r+1]||1/0));const e=i;i=Li({values:R,newValue:i,index:r});let t=r;a||(t=i.indexOf(e)),Ii({sliderRef:U,activeIndex:t})}k(i),$(r),M&&!ji(i,w)&&M(e,i,r),d&&d(e,i)}),onFocus:H(c||{}),onBlur:W(c||{})};var g;const b=(0,T.A)({},c,p);return(0,T.A)({tabIndex:v,"aria-labelledby":t,"aria-orientation":f,"aria-valuemax":m(l),"aria-valuemin":m(s),name:u,type:"range",min:e.min,max:e.max,step:null===e.step&&e.marks?"any":null!=(i=e.step)?i:void 0,disabled:n},r,b,{style:(0,T.A)({},Lo,{direction:o?"rtl":"ltr",width:"100%",height:"100%"})})},getRootProps:(e={})=>{const t=(0,ki.h)(e),r={onMouseDown:(a=t||{},e=>{var t;if(null==(t=a.onMouseDown)||t.call(a,e),n)return;if(e.defaultPrevented)return;if(0!==e.button)return;e.preventDefault();const r=Di(e,b);if(!1!==r){const{newValue:t,activeIndex:n}=q({finger:r});Ii({sliderRef:U,activeIndex:n,setActive:x}),k(t),M&&!ji(t,w)&&M(e,t,n)}S.current=0;const o=(0,Ai.A)(U.current);o.addEventListener("mousemove",Y,{passive:!0}),o.addEventListener("mouseup",K)})};var a;const o=(0,T.A)({},t,r);return(0,T.A)({},e,{ref:V},o)},getThumbProps:(e={})=>{const t=(0,ki.h)(e),r={onMouseOver:(n=t||{},e=>{var t;null==(t=n.onMouseOver)||t.call(n,e);const r=Number(e.currentTarget.getAttribute("data-index"));A(r)}),onMouseLeave:te(t||{})};var n;return(0,T.A)({},e,t,r)},marks:P,open:C,range:D,rootRef:V,trackLeap:ee,trackOffset:J,values:R,getThumbStyle:e=>({pointerEvents:-1!==y&&y!==e?"none":void 0})}}var zi=e=>!e||!(0,sa.g)(e);function Vi(e){return(0,j.A)("MuiSlider",e)}var Hi=(0,I.A)("MuiSlider",["root","active","colorPrimary","colorSecondary","colorError","colorInfo","colorSuccess","colorWarning","disabled","dragging","focusVisible","mark","markActive","marked","markLabel","markLabelActive","rail","sizeSmall","thumb","thumbColorPrimary","thumbColorSecondary","thumbColorError","thumbColorSuccess","thumbColorInfo","thumbColorWarning","track","trackInverted","trackFalse","thumbSizeSmall","valueLabel","valueLabelOpen","valueLabelCircle","valueLabelLabel","vertical"]);const Wi=["aria-label","aria-valuetext","aria-labelledby","component","components","componentsProps","color","classes","className","disableSwap","disabled","getAriaLabel","getAriaValueText","marks","max","min","name","onChange","onChangeCommitted","orientation","size","step","scale","slotProps","
205slots","tabIndex","track","value","valueLabelDisplay","valueLabelFormat"];function Gi(e){return e}const Zi=(0,P.Ay)("span",{name:"MuiSlider",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.root,t[`color${(0,q.A)(r.color)}`],"medium"!==r.size&&t[`size${(0,q.A)(r.size)}`],r.marked&&t.marked,"vertical"===r.orientation&&t.vertical,"inverted"===r.track&&t.trackInverted,!1===r.track&&t.trackFalse]}})((({theme:e,ownerState:t})=>(0,T.A)({borderRadius:12,boxSizing:"content-box",display:"inline-block",position:"relative",cursor:"pointer",touchAction:"none",color:(e.vars||e).palette[t.color].main,WebkitTapHighlightColor:"transparent"},"horizontal"===t.orientation&&(0,T.A)({height:4,width:"100%",padding:"13px 0","@media (pointer: coarse)":{padding:"20px 0"}},"small"===t.size&&{height:2},t.marked&&{marginBottom:20}),"vertical"===t.orientation&&(0,T.A)({height:"100%",width:4,padding:"0 13px","@media (pointer: coarse)":{padding:"0 20px"}},"small"===t.size&&{width:2},t.marked&&{marginRight:44}),{"@media print":{colorAdjust:"exact"},[`&.${Hi.disabled}`]:{pointerEvents:"none",cursor:"default",color:(e.vars||e).palette.grey[400]},[`&.${Hi.dragging}`]:{[`& .${Hi.thumb}, & .${Hi.track}`]:{transition:"none"}}}))),qi=(0,P.Ay)("span",{name:"MuiSlider",slot:"Rail",overridesResolver:(e,t)=>t.rail})((({ownerState:e})=>(0,T.A)({display:"block",position:"absolute",borderRadius:"inherit",backgroundColor:"currentColor",opacity:.38},"horizontal"===e.orientation&&{width:"100%",height:"inherit",top:"50%",transform:"translateY(-50%)"},"vertical"===e.orientation&&{height:"100%",width:"inherit",left:"50%",transform:"translateX(-50%)"},"inverted"===e.track&&{opacity:1}))),Yi=(0,P.Ay)("span",{name:"MuiSlider",slot:"Track",overridesResolver:(e,t)=>t.track})((({theme:e,ownerState:t})=>{const r="light"===e.palette.mode?(0,Z.a)(e.palette[t.color].main,.62):(0,Z.e$)(e.palette[t.color].main,.5);return(0,T.A)({display:"block",position:"absolute",borderRadius:"inherit",border:"1px solid currentColor",backgroundColor:"currentColor",transition:e.transitions.create(["left","width","bottom","height"],{duration:e.transitions.duration.shortest})},"small"===t.size&&{border:"none"},"horizontal"===t.orientation&&{height:"inherit",top:"50%",transform:"translateY(-50%)"},"vertical"===t.orientation&&{width:"inherit",left:"50%",transform:"translateX(-50%)"},!1===t.track&&{display:"none"},"inverted"===t.track&&{backgroundColor:e.vars?e.vars.palette.Slider[`${t.color}Track`]:r,borderColor:e.vars?e.vars.palette.Slider[`${t.color}Track`]:r})})),Ki=(0,P.Ay)("span",{name:"MuiSlider",slot:"Thumb",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.thumb,t[`thumbColor${(0,q.A)(r.color)}`],"medium"!==r.size&&t[`thumbSize${(0,q.A)(r.size)}`]]}})((({theme:e,ownerState:t})=>(0,T.A)({position:"absolute",width:20,height:20,boxSizing:"border-box",borderRadius:"50%",outline:0,backgroundColor:"currentColor",display:"flex",alignItems:"center",justifyContent:"center",transition:e.transitions.create(["box-shadow","left","bottom"],{duration:e.transitions.duration.shortest})},"small"===t.size&&{width:12,height:12},"horizontal"===t.orientation&&{top:"50%",transform:"translate(-50%, -50%)"},"vertical"===t.orientation&&{left:"50%",transform:"translate(-50%, 50%)"},{"&::before":(0,T.A)({position:"absolute",content:'""',borderRadius:"inherit",width:"100%",height:"100%",boxShadow:(e.vars||e).shadows[2]},"small"===t.size&&{boxShadow:"none"}),"&::after":{position:"absolute",content:'""',borderRadius:"50%",width:42,he
205ight:42,top:"50%",left:"50%",transform:"translate(-50%, -50%)"},[`&:hover, &.${Hi.focusVisible}`]:{boxShadow:`0px 0px 0px 8px ${e.vars?`rgba(${e.vars.palette[t.color].mainChannel} / 0.16)`:(0,Z.X4)(e.palette[t.color].main,.16)}`,"@media (hover: none)":{boxShadow:"none"}},[`&.${Hi.active}`]:{boxShadow:`0px 0px 0px 14px ${e.vars?`rgba(${e.vars.palette[t.color].mainChannel} / 0.16)`:(0,Z.X4)(e.palette[t.color].main,.16)}`},[`&.${Hi.disabled}`]:{"&:hover":{boxShadow:"none"}}}))),Xi=(0,P.Ay)((function(e){const{children:t,className:r,value:n}=e,a=(e=>{const{open:t}=e;return{offset:(0,D.A)(t&&Hi.valueLabelOpen),circle:Hi.valueLabelCircle,label:Hi.valueLabelLabel}})(e);return t?O.cloneElement(t,{className:(0,D.A)(t.props.className)},(0,N.jsxs)(O.Fragment,{children:[t.props.children,(0,N.jsx)("span",{className:(0,D.A)(a.offset,r),"aria-hidden":!0,children:(0,N.jsx)("span",{className:a.circle,children:(0,N.jsx)("span",{className:a.label,children:n})})})]})):null}),{name:"MuiSlider",slot:"ValueLabel",overridesResolver:(e,t)=>t.valueLabel})((({theme:e,ownerState:t})=>(0,T.A)({[`&.${Hi.valueLabelOpen}`]:{transform:("vertical"===t.orientation?"translateY(-50%)":"translateY(-100%)")+" scale(1)"},zIndex:1,whiteSpace:"nowrap"},e.typography.body2,{fontWeight:500,transition:e.transitions.create(["transform"],{duration:e.transitions.duration.shortest}),transform:("vertical"===t.orientation?"translateY(-50%)":"translateY(-100%)")+" scale(0)",position:"absolute",backgroundColor:(e.vars||e).palette.grey[600],borderRadius:2,color:(e.vars||e).palette.common.white,display:"flex",alignItems:"center",justifyContent:"center",padding:"0.25rem 0.75rem"},"horizontal"===t.orientation&&{top:"-10px",transformOrigin:"bottom center","&::before":{position:"absolute",content:'""',width:8,height:8,transform:"translate(-50%, 50%) rotate(45deg)",backgroundColor:"inherit",bottom:0,left:"50%"}},"vertical"===t.orientation&&{right:"small"===t.size?"20px":"30px",top:"50%",transformOrigin:"right center","&::before":{position:"absolute",content:'""',width:8,height:8,transform:"translate(-50%, -50%) rotate(45deg)",backgroundColor:"inherit",right:-8,top:"50%"}},"small"===t.size&&{fontSize:e.typography.pxToRem(12),padding:"0.25rem 0.5rem"}))),Qi=(0,P.Ay)("span",{name:"MuiSlider",slot:"Mark",shouldForwardProp:e=>(0,P._n)(e)&&"markActive"!==e,overridesResolver:(e,t)=>{const{markActive:r}=e;return[t.mark,r&&t.markActive]}})((({theme:e,ownerState:t,markActive:r})=>(0,T.A)({position:"absolute",width:2,height:2,borderRadius:1,backgroundColor:"currentColor"},"horizontal"===t.orientation&&{top:"50%",transform:"translate(-1px, -50%)"},"vertical"===t.orientation&&{left:"50%",transform:"translate(-50%, 1px)"},r&&{backgroundColor:(e.vars||e).palette.background.paper,opacity:.8}))),Ji=(0,P.Ay)("span",{name:"MuiSlider",slot:"MarkLabel",shouldForwardProp:e=>(0,P._n)(e)&&"markLabelActive"!==e,overridesResolver:(e,t)=>t.markLabel})((({theme:e,ownerState:t,markLabelActive:r})=>(0,T.A)({},e.typography.body2,{color:(e.vars||e).palette.text.secondary,position:"absolute",whiteSpace:"nowrap"},"horizontal"===t.orientation&&{top:30,transform:"translateX(-50%)","@media (pointer: coarse)":{top:40}},"vertical"===t.orientation&&{left:36,transform:"translateY(50%)","@media (pointer: coarse)":{left:44}},r&&{color:(e.vars||e).palette.text.primary}))),el=({children:e})=>e,tl=O.forwardRef((function(e,t){var r,n,a,o,i,l,s,u,c,d,f,p,m,h,v,g,b,y,x,C,A,_,E,S;const w=(0,L.A)({props:e,name:"MuiSlider"}),k="rtl"===(0,Ht.A)().direction,{"aria-label":P,"aria-valuetext":I,"aria-labelledby":j,component:F="span",components:B={},componentsProps:$={},color:U="primary",classes:z,className:V,disableSwap:H=!1,disabled:W=!1,getAriaLabel:G,getAriaValueText:Z,marks:Y=!1,max:K=100,min:X=0,orientation:Q="horizontal",size:J="medium",step:ee=1,scale:te=Gi,slotProps:re,slots:ne,track:ae="normal",valueLabelDisplay:oe="off",valueLabelFormat:ie=Gi}=w,le=(0,M.A)(w,Wi),se=(0,T.A)({},w,{isRtl:k,max:K,min:X,classes:z,disabled:W,disableSwap:H,orientation:Q,marks:Y,color:U,size:J,step:ee,scale:te,track:ae,valueLabelDisplay:oe,valueLabelFormat:ie}),{axisProps:ue,getRootProps:ce,getHiddenInputProps:de,getThumbProps:fe,open:pe,active:me,axis:he,focusedThumbIndex:ve,range:ge,dragging:be,marks:ye,values:xe,trackOffset:Ce,trackLeap:Ae,getThumbStyle:_e}=Ui((0,T.A)({},se,{rootRef:t}));se.marked=ye.length>0&&ye.some((e=>e.label)),se.dragging=be,se.focusedThumbIndex=ve;const Ee=(e=>{const{disabled:t,dragging:r,marked:n,orientation:a,track:o,classes:i,color:l,size:s}=e,u={root:["root",t&&"disabled",r&&"dragging",n&&"marked","vertical"===a&&"vertical","inverted"===o&&"trackInverted",!1===o&&"trackFalse",l&&`color${(0,q.A)(l)}`,s&&`size${(0,q.A)(s)}
205`],rail:["rail"],track:["track"],mark:["mark"],markActive:["markActive"],markLabel:["markLabel"],markLabelActive:["markLabelActive"],valueLabel:["valueLabel"],thumb:["thumb",t&&"disabled",s&&`thumbSize${(0,q.A)(s)}`,l&&`thumbColor${(0,q.A)(l)}`],active:["active"],disabled:["disabled"],focusVisible:["focusVisible"]};return(0,R.A)(u,Vi,i)})(se),Se=null!=(r=null!=(n=null==ne?void 0:ne.root)?n:B.Root)?r:Zi,we=null!=(a=null!=(o=null==ne?void 0:ne.rail)?o:B.Rail)?a:qi,ke=null!=(i=null!=(l=null==ne?void 0:ne.track)?l:B.Track)?i:Yi,Me=null!=(s=null!=(u=null==ne?void 0:ne.thumb)?u:B.Thumb)?s:Ki,Te=null!=(c=null!=(d=null==ne?void 0:ne.valueLabel)?d:B.ValueLabel)?c:Xi,Oe=null!=(f=null!=(p=null==ne?void 0:ne.mark)?p:B.Mark)?f:Qi,De=null!=(m=null!=(h=null==ne?void 0:ne.markLabel)?h:B.MarkLabel)?m:Ji,Re=null!=(v=null!=(g=null==ne?void 0:ne.input)?g:B.Input)?v:"input",Pe=null!=(b=null==re?void 0:re.root)?b:$.root,Le=null!=(y=null==re?void 0:re.rail)?y:$.rail,Ie=null!=(x=null==re?void 0:re.track)?x:$.track,je=null!=(C=null==re?void 0:re.thumb)?C:$.thumb,Fe=null!=(A=null==re?void 0:re.valueLabel)?A:$.valueLabel,Be=null!=(_=null==re?void 0:re.mark)?_:$.mark,Ne=null!=(E=null==re?void 0:re.markLabel)?E:$.markLabel,$e=null!=(S=null==re?void 0:re.input)?S:$.input,Ue=(0,Ci.Q)({elementType:Se,getSlotProps:ce,externalSlotProps:Pe,externalForwardedProps:le,additionalProps:(0,T.A)({},zi(Se)&&{as:F}),ownerState:(0,T.A)({},se,null==Pe?void 0:Pe.ownerState),className:[Ee.root,V]}),ze=(0,Ci.Q)({elementType:we,externalSlotProps:Le,ownerState:se,className:Ee.rail}),Ve=(0,Ci.Q)({elementType:ke,externalSlotProps:Ie,additionalProps:{style:(0,T.A)({},ue[he].offset(Ce),ue[he].leap(Ae))},ownerState:(0,T.A)({},se,null==Ie?void 0:Ie.ownerState),className:Ee.track}),He=(0,Ci.Q)({elementType:Me,getSlotProps:fe,externalSlotProps:je,ownerState:(0,T.A)({},se,null==je?void 0:je.ownerState),className:Ee.thumb}),We=(0,Ci.Q)({elementType:Te,externalSlotProps:Fe,ownerState:(0,T.A)({},se,null==Fe?void 0:Fe.ownerState),className:Ee.valueLabel}),Ge=(0,Ci.Q)({elementType:Oe,externalSlotProps:Be,ownerState:se,className:Ee.mark}),Ze=(0,Ci.Q)({elementType:De,externalSlotProps:Ne,ownerState:se,className:Ee.markLabel}),qe=(0,Ci.Q)({elementType:Re,getSlotProps:de,externalSlotProps:$e,ownerState:se});return(0,N.jsxs)(Se,(0,T.A)({},Ue,{children:[(0,N.jsx)(we,(0,T.A)({},ze)),(0,N.jsx)(ke,(0,T.A)({},Ve)),ye.filter((e=>e.value>=X&&e.value<=K)).map(((e,t)=>{const r=Ri(e.value,X,K),n=ue[he].offset(r);let a;return a=!1===ae?-1!==xe.indexOf(e.value):"normal"===ae&&(ge?e.value>=xe[0]&&e.value<=xe[xe.length-1]:e.value<=xe[0])||"inverted"===ae&&(ge?e.value<=xe[0]||e.value>=xe[xe.length-1]:e.value>=xe[0]),(0,N.jsxs)(O.Fragment,{children:[(0,N.jsx)(Oe,(0,T.A)({"data-index":t},Ge,!(0,sa.g)(Oe)&&{markActive:a},{style:(0,T.A)({},n,Ge.style),className:(0,D.A)(Ge.className,a&&Ee.markActive)})),null!=e.label?(0,N.jsx)(De,(0,T.A)({"aria-hidden":!0,"data-index":t},Ze,!(0,sa.g)(De)&&{markLabelActive:a},{style:(0,T.A)({},n,Ze.style),className:(0,D.A)(Ee.markLabel,Ze.className,a&&Ee.markLabelActive),children:e.label})):null]},t)})),xe.map(((e,t)=>{const r=Ri(e,X,K),n=ue[he].offset(r),a="off"===oe?el:Te;return(0,N.jsx)(a,(0,T.A)({},!(0,sa.g)(a)&&{valueLabelFormat:ie,valueLabelDisplay:oe,value:"function"==typeof ie?ie(te(e),t):ie,index:t,open:pe===t||me===t||"on"===oe,disabled:W},We,{children:(0,N.jsx)(Me,(0,T.A)({"data-index":t},He,{className:(0,D.A)(Ee.thumb,He.className,me===t&&Ee.active,ve===t&&Ee.focu
205sVisible),style:(0,T.A)({},n,_e(t),He.style),children:(0,N.jsx)(Re,(0,T.A)({"data-index":t,"aria-label":G?G(t):P,"aria-valuenow":te(e),"aria-labelledby":j,"aria-valuetext":Z?Z(te(e),t):I,value:xe[t]},qe))}))}),t)}))]}))}));var rl=tl;function nl(e){return(0,j.A)("MuiSnackbarContent",e)}var al=(0,I.A)("MuiSnackbarContent",["root","message","action"]);const ol=["action","className","message","role"],il=(0,P.Ay)(Y.A,{name:"MuiSnackbarContent",slot:"Root",overridesResolver:(e,t)=>t.root})((({theme:e})=>{const t="light"===e.palette.mode?.8:.98,r=(0,Z.tL)(e.palette.background.default,t);return(0,T.A)({},e.typography.body2,{color:e.vars?e.vars.palette.SnackbarContent.color:e.palette.getContrastText(r),backgroundColor:e.vars?e.vars.palette.SnackbarContent.bg:r,display:"flex",alignItems:"center",flexWrap:"wrap",padding:"6px 16px",borderRadius:(e.vars||e).shape.borderRadius,flexGrow:1,[e.breakpoints.up("sm")]:{flexGrow:"initial",minWidth:288}})})),ll=(0,P.Ay)("div",{name:"MuiSnackbarContent",slot:"Message",overridesResolver:(e,t)=>t.message})({padding:"8px 0"}),sl=(0,P.Ay)("div",{name:"MuiSnackbarContent",slot:"Action",overridesResolver:(e,t)=>t.action})({display:"flex",alignItems:"center",marginLeft:"auto",paddingLeft:16,marginRight:-8});var ul=O.forwardRef((function(e,t){const r=(0,L.A)({props:e,name:"MuiSnackbarContent"}),{action:n,className:a,message:o,role:i="alert"}=r,l=(0,M.A)(r,ol),s=r,u=(e=>{const{classes:t}=e;return(0,R.A)({root:["root"],action:["action"],message:["message"]},nl,t)})(s);return(0,N.jsxs)(il,(0,T.A)({role:i,square:!0,elevation:6,className:(0,D.A)(u.root,a),ownerState:s,ref:t},l,{children:[(0,N.jsx)(ll,{className:u.message,ownerState:s,children:o}),n?(0,N.jsx)(sl,{className:u.action,ownerState:s,children:n}):null]}))}));function cl(e){return(0,j.A)("MuiSnackbar",e)}var dl=(0,I.A)("MuiSnackbar",["root","anchorOriginTopCenter","anchorOriginBottomCenter","anchorOriginTopRight","anchorOriginBottomRight","anchorOriginTopLeft","anchorOriginBottomLeft"]);const fl=["onEnter","onExited"],pl=["action","anchorOrigin","autoHideDuration","children","className","ClickAwayListenerProps","ContentProps","disableWindowBlurListener","message","onBlur","onClose","onFocus","onMouseEnter","onMouseLeave","open","resumeHideDuration","TransitionComponent","transitionDuration","TransitionProps"],ml=(0,P.Ay)("div",{name:"MuiSnackbar",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.root,t[`anchorOrigin${(0,q.A)(r.anchorOrigin.vertical)}${(0,q.A)(r.anchorOrigin.horizontal)}`]]}})((({theme:e,ownerState:t})=>(0,T.A)({zIndex:(e.vars||e).zIndex.snackbar,position:"fixed",display:"flex",left:8,right:8,justifyContent:"center",alignItems:"center"},"top"===t.anchorOrigin.vertical?{top:8}:{bottom:8},"left"===t.anchorOrigin.horizontal&&{justifyContent:"flex-start"},"right"===t.anchorOrigin.horizontal&&{justifyContent:"flex-end"},{[e.breakpoints.up("sm")]:(0,T.A)({},"top"===t.anchorOrigin.vertical?{top:24}:{bottom:24},"center"===t.anchorOrigin.horizontal&&{left:"50%",right:"auto",transform:"translateX(-50%)"},"left"===t.anchorOrigin.horizontal&&{left:24,right:"auto"},"right"===t.anchorOrigin.horizontal&&{right:24,left:"auto"})})));var hl=O.forwardRef((function(e,t){const r=(0,L.A)({props:e,name:"MuiSnackbar"}),n=(0,Ht.A)(),a={enter:n.transitions.duration.enteringScreen,exit:n.transitions.duration.leavingScreen},{action:o,anchorOrigin:{vertical:i,horizontal:l}={vertical:"bottom",horizontal:"left"},autoHideDuration:s=null,children:u,className:c,ClickAwayListenerProps:d,ContentProps:f,disableWindowBlurListener:p=!1,message:m,open:h,TransitionComponent:v=an.A,transitionDuration:g=a,TransitionProps:{onEnter:b,onExited:y}={}}=r,x=(0,M.A)(r.TransitionProps,fl),C=(0,M.A)(r,pl),A=(0,T.A)({},r,{anchorOrigin:{vertical:i,horizontal:l},autoHideDuration:s,disableWindowBlurListener:p,TransitionComponent:v,transitionDuration:g}),_=(e=>{const{classes:t,anchorOrigin:r}=e,n={root:["root",`anchorOrigin${(0,q.A)(r.vertical)}${(0,q.A)(r.horizontal)}`]};return(0,R.A)(n,cl,t)})(A),{getRootProps:E,onClickAway:S}=function(e={}){const{autoHideDuration:t=null,disableWindowBlurListener:r=!1,onClose:n,open:a,resumeHideDuration:o}=e,i=O.useRef();O.useEffect((()=>
205{if(a)return document.addEventListener("keydown",e),()=>{document.removeEventListener("keydown",e)};function e(e){e.defaultPrevented||"Escape"!==e.key&&"Esc"!==e.key||null==n||n(e,"escapeKeyDown")}}),[a,n]);const l=(0,wi.A)(((e,t)=>{null==n||n(e,t)})),s=(0,wi.A)((e=>{n&&null!=e&&(clearTimeout(i.current),i.current=setTimeout((()=>{l(null,"timeout")}),e))}));O.useEffect((()=>(a&&s(t),()=>{clearTimeout(i.current)})),[a,t,s]);const u=()=>{clearTimeout(i.current)},c=O.useCallback((()=>{null!=t&&s(null!=o?o:.5*t)}),[t,o,s]),d=e=>t=>{const r=e.onFocus;null==r||r(t),u()},f=e=>t=>{const r=e.onMouseEnter;null==r||r(t),u()},p=e=>t=>{const r=e.onMouseLeave;null==r||r(t),c()};return O.useEffect((()=>{if(!r&&a)return window.addEventListener("focus",c),window.addEventListener("blur",u),()=>{window.removeEventListener("focus",c),window.removeEventListener("blur",u)}}),[r,c,a]),{getRootProps:(t={})=>{const r=(0,T.A)({},(0,ki.h)(e),(0,ki.h)(t));return(0,T.A)({role:"presentation"},t,r,{onBlur:(n=r,e=>{const t=n.onBlur;null==t||t(e),c()}),onFocus:d(r),onMouseEnter:f(r),onMouseLeave:p(r)});var n},onClickAway:e=>{null==n||n(e,"clickaway")}}}((0,T.A)({},A)),[w,k]=O.useState(!0),D=(0,Ci.Q)({elementType:ml,getSlotProps:E,externalForwardedProps:C,ownerState:A,additionalProps:{ref:t},className:[_.root,c]});return!h&&w?null:(0,N.jsx)(Ot.x,(0,T.A)({onClickAway:S},d,{children:(0,N.jsx)(ml,(0,T.A)({},D,{children:(0,N.jsx)(v,(0,T.A)({appear:!0,in:h,timeout:g,direction:"top"===i?"down":"up",onEnter:(e,t)=>{k(!1),b&&b(e,t)},onExited:e=>{k(!0),y&&y(e)}},x,{children:u||(0,N.jsx)(ul,(0,T.A)({message:m,action:o},f))}))}))}))})),vl=r(93047),gl=r(10712);const bl=["addEndListener","appear","children","easing","in","onEnter","onEntered","onEntering","onExit","onExited","onExiting","style","timeout","TransitionComponent"],yl={entering:{transform:"none"},entered:{transform:"none"}};var xl=O.forwardRef((function(e,t){const r=(0,Ht.A)(),n={enter:r.transitions.duration.enteringScreen,exit:r.transitions.duration.leavingScreen},{addEndListener:a,appear:o=!0,children:i,easing:l,in:s,onEnter:u,onEntered:c,onEntering:d,onExit:f,onExited:p,onExiting:m,style:h,timeout:v=n,TransitionComponent:g=vl.Ay}=e,b=(0,M.A)(e,bl),y=O.useRef(null),x=(0,ua.A)(y,i.ref,t),C=e=>t=>{if(e){const r=y.current;void 0===t?e(r):e(r,t)}},A=C(d),_=C(((e,t)=>{(0,gl.q)(e);const n=(0,gl.c)({style:h,timeout:v,easing:l},{mode:"enter"});e.style.webkitTransition=r.transitions.create("transform",n),e.style.transition=r.transitions.create("transform",n),u&&u(e,t)})),E=C(c),S=C(m),w=C((e=>{const t=(0,gl.c)({style:h,timeout:v,easing:l},{mode:"exit"});e.style.webkitTransition=r.transitions.create("transform",t),e.style.transition=r.transitions.create("transform",t),f&&f(e)})),k=C(p);return(0,N.jsx)(g,(0,T.A)({appear:o,in:s,nodeRef:y,onEnter:_,onEntered:E,onEntering:A,onExit:w,onExited:k,onExiting:S,addEndListener:e=>{a&&a(y.current,e)},timeout:v},b,{children:(e,t)=>O.cloneElement(i,(0,T.A)({style:(0,T.A)({transform:"scale(0)",visibility:"exited"!==e||s?void 0:"hidden"},yl[e],h,i.props.style),ref:x},t))}))}));function Cl(e){return(0,j.A)("MuiSpeedDial",e)}var Al=(0,I.A)("MuiSpeedDial",["root","fab","directionUp","directionDown","directionLeft","directionRight","actions","actionsClosed"]);const _l=["ref"],El=["ariaLabel","FabProps","children","className","direction","hidden","icon","onBlur","onClose","onFocus","onKeyDown","onMouseEnter","onMouseLeave","onOpen","open","openIcon","TransitionComponent","transitionDuration","TransitionProps"],Sl=["ref"];function wl(e){return"up"===e||"down"===e?"vertical":"right"===e||"left"===e?"horizontal":void 0}const kl=(0,P.Ay)("div",{name:"MuiSpeedDial",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.root,t[`direction${(0,q.A)(r.direction)}`]]}})((({theme:e,ownerState:t})=>(0,T.A)({zIndex:(e.vars||e).zIndex.speedDial,display:"flex",alignItems:"center",pointerEvents:"none"},"up"===t.direction&&{flexDirection:"column-reverse",[`& .${Al.actions}`]:{flexDirection:"column-reverse",marginBottom:-32,paddingBottom:48}},"down"===t.direction&&{flexDirection:"column",[`& .${Al.actions}`]:{flexDirection:"column",marginTop:-32,paddingTop:48}},"left"===t.direction&&{flexDirection:"row-reverse",[`& .${Al.actions}`]:{flexDirection:"row-reverse",marginRight:-32,paddingRight:48}},"right"===t.direction&&{flexDirection:"row",[`& .${Al.actions}`]:{flexDirection:"row",marginLeft:-32,paddingLeft:48}}))),Ml=(0,P.Ay)(Sr,{name:"MuiSpeedDial",slot:"Fab",overridesResolver:(e,t)=>t.fab})((()=>({pointerEvents:"auto"}))),Tl=(0,P.Ay)("div",{name:"MuiSpeedDial",slot:"Actions",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.actions,!r.open&&t.actionsClosed]}})((({ownerState:e})=>(0,T.A)({display:"flex",pointerEvents:"auto"},!e.open&&{transition:"top 0s linear 0.2s",pointerEvents:"none"})));var Ol=O.forwardRef((function(e,t){const r=(0,L.A)({props:e,name:"MuiSpeedDial"}),n=(0,Ht.A)(),a={enter:n.transitions.duration.enteringScreen,exit:n.transitions.duration.leavingScreen},{ariaLabel:o,FabProps:{ref:i}={},children:l,className:s,direction:u="up",hidden:c=!1,icon:d,onBlur:f,onClose:p,onFocus:m,onKeyDown:h,onMouseEnter:v,onMouseLeave:g,onOpen:b,open:y,TransitionComponent:x=xl,transitionDuration:C=a,TransitionProps:A}=r,_=(0,M.A)(r.FabProps,_l),E=(0,M.A)(r,El),[S,w]=(0,Mo.A)({controlled:y,default:!1,name:"SpeedDial",state:"open"}),k=(0,T.A)({},r,{open:S,direction:u}),P=(e=>{const{classes:t,open:r,direction:n}=e,a={root:["root",`direction${(0,q.A)(n)}`],fab:["fab"],actions:["actions",!r&&"actionsClosed"]};return(0,R.A)(a,Cl,t)})(k),I=O.useRef();O.useEffect((()=>()=>{clearTimeout(I.current)}),[]);const j=O.useRef(0),F=O.useRef(),B=O.useRef([]);B.current=[B.current[0]];const $=O.useCallback((e=>{B.current[0]=e}),[]),U=(0,ua.A)(i,$),z=(e,t)=>r=>{B.current[e+1]=r,t&&t(r)};O.useEffect((()=>{S||(j.current=0,F.current=void 0)}),[S]);const V=e=>{"mouseleave"===e.type&&g&&g(e),"blur"===e.type&&f&&f(e),clearTimeout(I.current),"blur"===e.type?I.current=setTimeout((()=>{w(!1),p&&p(e,"blur")})):(w(!1),p&&p(e,"mouseLeave"))},H=e=>
205{"mouseenter"===e.type&&v&&v(e),"focus"===e.type&&m&&m(e),clearTimeout(I.current),S||(I.current=setTimeout((()=>{if(w(!0),b){b(e,{focus:"focus",mouseenter:"mouseEnter"}[e.type])}})))},W=o.replace(/^[^a-z]+|[^\w:.-]+/gi,""),G=O.Children.toArray(l).filter((e=>O.isValidElement(e))),Z=G.map(((e,t)=>{const r=e.props,{FabProps:{ref:n}={},tooltipPlacement:a}=r,o=(0,M.A)(r.FabProps,Sl),i=a||("vertical"===wl(u)?"left":"top");return O.cloneElement(e,{FabProps:(0,T.A)({},o,{ref:z(t,n)}),delay:30*(S?t:G.length-t),open:S,tooltipPlacement:i,id:`${W}-action-${t}`})}));return(0,N.jsxs)(kl,(0,T.A)({className:(0,D.A)(P.root,s),ref:t,role:"presentation",onKeyDown:e=>{h&&h(e);const t=e.key.replace("Arrow","").toLowerCase(),{current:r=t}=F;if("Escape"===e.key)return w(!1),B.current[0].focus(),void(p&&p(e,"escapeKeyDown"));if(wl(t)===wl(r)&&void 0!==wl(t)){e.preventDefault();const i=t===r?1:-1,l=(n=j.current+i,a=0,o=B.current.length-1,n<a?a:n>o?o:n);B.current[l].focus(),j.current=l,F.current=r}var n,a,o},onBlur:V,onFocus:H,onMouseEnter:H,onMouseLeave:V,ownerState:k},E,{children:[(0,N.jsx)(x,(0,T.A)({in:!c,timeout:C,unmountOnExit:!0},A,{children:(0,N.jsx)(Ml,(0,T.A)({color:"primary","aria-label":o,"aria-haspopup":"true","aria-expanded":S,"aria-controls":`${W}-actions`},_,{onClick:e=>{_.onClick&&_.onClick(e),clearTimeout(I.current),S?(w(!1),p&&p(e,"toggle")):(w(!0),b&&b(e,"toggle"))},className:(0,D.A)(P.fab,_.className),ref:U,ownerState:k,children:O.isValidElement(d)&&(0,Pn.A)(d,["SpeedDialIcon"])?O.cloneElement(d,{open:S}):d}))})),(0,N.jsx)(Tl,{id:`${W}-actions`,role:"menu","aria-orientation":wl(u),className:(0,D.A)(P.actions,!S&&P.actionsClosed),ownerState:k,children:Z})]}))})),Dl=r(68481);function Rl(e){return(0,j.A)("MuiSpeedDialAction",e)}var Pl=(0,I.A)("MuiSpeedDialAction",["fab","fabClosed","staticTooltip","staticTooltipClosed","staticTooltipLabel","tooltipPlacementLeft","tooltipPlacementRight"]);const Ll=["className","delay","FabProps","icon","id","open","TooltipClasses","tooltipOpen","tooltipPlacement","tooltipTitle"],Il=(0,P.Ay)(Sr,{name:"MuiSpeedDialAction",slot:"Fab",skipVariantsResolver:!1,overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.fab,!r.open&&t.fabClosed]}})((({theme:e,ownerState:t})=>(0,T.A)({margin:8,color:(e.vars||e).palette.text.secondary,backgroundColor:(e.vars||e).palette.background.paper,"&:hover":{backgroundColor:e.vars?e.vars.palette.SpeedDialAction.fabHoverBg:(0,Z.tL)(e.palette.background.paper,.15)},transition:`${e.transitions.create("transform",{duration:e.transitions.duration.shorter})}, opacity 0.8s`,opacity:1}
205,!t.open&&{opacity:0,transform:"scale(0)"}))),jl=(0,P.Ay)("span",{name:"MuiSpeedDialAction",slot:"StaticTooltip",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.staticTooltip,!r.open&&t.staticTooltipClosed,t[`tooltipPlacement${(0,q.A)(r.tooltipPlacement)}`]]}})((({theme:e,ownerState:t})=>({position:"relative",display:"flex",alignItems:"center",[`& .${Pl.staticTooltipLabel}`]:(0,T.A)({transition:e.transitions.create(["transform","opacity"],{duration:e.transitions.duration.shorter}),opacity:1},!t.open&&{opacity:0,transform:"scale(0.5)"},"left"===t.tooltipPlacement&&{transformOrigin:"100% 50%",right:"100%",marginRight:8},"right"===t.tooltipPlacement&&{transformOrigin:"0% 50%",left:"100%",marginLeft:8})}))),Fl=(0,P.Ay)("span",{name:"MuiSpeedDialAction",slot:"StaticTooltipLabel",overridesResolver:(e,t)=>t.staticTooltipLabel})((({theme:e})=>(0,T.A)({position:"absolute"},e.typography.body1,{backgroundColor:(e.vars||e).palette.background.paper,borderRadius:(e.vars||e).shape.borderRadius,boxShadow:(e.vars||e).shadows[1],color:(e.vars||e).palette.text.secondary,padding:"4px 16px",wordBreak:"keep-all"})));var Bl=O.forwardRef((function(e,t){const r=(0,L.A)({props:e,name:"MuiSpeedDialAction"}),{className:n,delay:a=0,FabProps:o={},icon:i,id:l,open:s,TooltipClasses:u,tooltipOpen:c=!1,tooltipPlacement:d="left",tooltipTitle:f}=r,p=(0,M.A)(r,Ll),m=(0,T.A)({},r,{tooltipPlacement:d}),h=(e=>{const{open:t,tooltipPlacement:r,classes:n}=e,a={fab:["fab",!t&&"fabClosed"],staticTooltip:["staticTooltip",`tooltipPlacement${(0,q.A)(r)}`,!t&&"staticTooltipClosed"],staticTooltipLabel:["staticTooltipLabel"]};return(0,R.A)(a,Rl,n)})(m),[v,g]=O.useState(c),b={transitionDelay:`${a}ms`},y=(0,N.jsx)(Il,(0,T.A)({size:"small",className:(0,D.A)(h.fab,n),tabIndex:-1,role:"menuitem",ownerState:m},o,{style:(0,T.A)({},b,o.style),children:i}));return c?(0,N.jsxs)(jl,(0,T.A)({id:l,ref:t,className:h.staticTooltip,ownerState:m},p,{children:[(0,N.jsx)(Fl,{style:b,id:`${l}-label`,className:h.staticTooltipLabel,ownerState:m,children:f}),O.cloneElement(y,{"aria-labelledby":`${l}-label`})]})):(!s&&v&&g(!1),(0,N.jsx)(Dl.A,(0,T.A)({id:l,ref:t,title:f,placement:d,onClose:()=>{g(!1)},onOpen:()=>{g(!0)},open:s&&v,classes:u},p,{children:y})))})),Nl=(0,J.A)((0,N.jsx)("path",{d:"M19 13h-6v6h-2v-6H5v-2h6V5h2v6h6v2z"}),"Add");function $l(e){return(0,j.A)("MuiSpeedDialIcon",e)}var Ul=(0,I.A)("MuiSpeedDialIcon",["root","icon","iconOpen","iconWithOpenIconOpen","openIcon","openIconOpen"]);const zl=["className","icon","open","openIcon"],Vl=(0,P.Ay)("span",{name:"MuiSpeedDialIcon",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[{[`& .${Ul.icon}`]:t.icon},{[`& .${Ul.icon}`]:r.open&&t.iconOpen},{[`& .${Ul.icon}`]:r.open&&r.openIcon&&t.iconWithOpenIconOpen},{[`& .${Ul.openIcon}`]:t.openIcon},{[`& .${Ul.openIcon}`]:r.open&&t.openIconOpen},t.root]}})((({theme:e,ownerState:t})=>({height:24,[`& .${Ul.icon}`]:(0,T.A)({transition:e.transitions.create(["transform","opacity"],{duration:e.transitions.duration.short})},t.open&&(0,T.A)({transform:"rotate(45deg)"},t.openIcon&&{opacity:0})),[`& .${Ul.openIcon}`]:(0,T.A)({position:"absolute",transition:e.transitions.create(["transform","opacity"],{duration:e.transitions.duration.short}),opacity:0,transform:"rotate(-45deg)"},t.open&&{transform:"rotate(0deg)",opacity:1})}))),Hl=O.forwardRef((function(e,t){const r=(0,L.A)({props:e,name:"MuiSpeedDialIcon"}),{className:n,icon:a,openIcon:o}=r,i=(0,M.A)(r,zl),l=r,s=(e=>{const{classes:t,open:r,openIcon:n}=e,a={root:["root"],icon:["icon",r&&"iconOpen",n&&r&&"iconWithOpenIconOpen"],openIcon:["openIcon",r&&"openIconOpen"]};return(0,R.A)(a,$l,t)})(l);function u(e,t){return O.isValidElement(e)?O.cloneElement(e,{className:t}):e}return(0,N.jsxs)(Vl,(0,T.A)({className:(0,D.A)(s.root,n),ref:t,ownerState:l},i,{children:[o?u(o,s.openIcon):null,a?u(a,s.icon):(0,N.jsx)(Nl,{className:s.icon})]}))}));Hl.muiName="SpeedDialIcon";var Wl=Hl,Gl=r(88981);var Zl=(0,I.A)("MuiStack",["root"]);const ql=O.createContext({});function Yl(){return O.useContext(ql)}var Kl=ql;const Xl=O.createContext({});function Ql(){return O.useContext(Xl)}var Jl=Xl;function es(e){return(0,j.A)("MuiStep",e)}var ts=(0,I.A)("MuiStep",["root","horizontal","vertical","alternativeLabel","completed"]);const rs=["active","children","className","component","completed","disabled","expanded","index","last"],ns=(0,P.Ay)("div",{name:"MuiStep",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.root,t[r.orientation],r.alternativeLabel&&t.alternativeLabel,r.completed&&t.completed]}})((({ownerState:e})=>(0,T.A)({},"horizontal"===e.orientation&&{paddingLeft:8,paddingRight:8},e.alternativeLabel&&{flex:1,position:"relative"})));var as=O.forwardRef((function(e,t){const r=(0,L.A)({props:e,name:"MuiStep"}),{active:n,children:a,className:o,component:i="div",completed:l,disabled:s,expanded:u=!1,index:c,last:d}=r,f=(0,M.A)(r,rs),{activeStep:p,connector:m,alternativeLabel:h,orientation:v,nonLinear:g}=O.useContext(Kl);let[b=!1,y=!1,x=!1]=[n,l,s];p===c?b=void 0===n||n:!g&&p>c?y=void 0===l||l:!g&&p<c&&(x=void 0===s||s);const C=O.useMemo((()=>({index:c,last:d,expanded:u,icon:c+1,active:b,completed:y,disabled:x})),[c,d,u,b,y,x]),A=(0,T.A)({},r,{active:b,orientation:v,alternativeLabel:h,completed:y,disabled:x,expanded:u,component:i}),_=(e=>{const{classes:t,orientation:r,alternativeLabel:n,completed:a}=e,o={root:["root",r,n&&"alternativeLabel",a&&"completed"]};return(0,R.A)(o,es,t)})(A),E=(0,N.jsxs)(ns,(0,T.A)({as:i,className:(0,D.A)(_.root,o),ref:t,ownerState:A},f,{children:[m&&h&&0!==c?m:null,a]}));return(0,N.jsx)(Jl.Provider,{value:C,children:m&&!h&&0!==c?(0,N.jsxs)(O.Fragment,{children:[m,E]}):E})})),os=(0,J.A)((0,N.jsx)("path",{d:"M12 0a12 12 0 1 0 0 24 12 12 0 0 0 0-24zm-2 17l-5-5 1.4-1.4 3.6 3.6 7.6-7.6L19 8l-9 9z"}
205),"CheckCircle"),is=(0,J.A)((0,N.jsx)("path",{d:"M1 21h22L12 2 1 21zm12-3h-2v-2h2v2zm0-4h-2v-4h2v4z"}),"Warning"),ls=r(4553);function ss(e){return(0,j.A)("MuiStepIcon",e)}var us,cs=(0,I.A)("MuiStepIcon",["root","active","completed","error","text"]);const ds=["active","className","completed","error","icon"],fs=(0,P.Ay)(ls.A,{name:"MuiStepIcon",slot:"Root",overridesResolver:(e,t)=>t.root})((({theme:e})=>({display:"block",transition:e.transitions.create("color",{duration:e.transitions.duration.shortest}),color:(e.vars||e).palette.text.disabled,[`&.${cs.completed}`]:{color:(e.vars||e).palette.primary.main},[`&.${cs.active}`]:{color:(e.vars||e).palette.primary.main},[`&.${cs.error}`]:{color:(e.vars||e).palette.error.main}}))),ps=(0,P.Ay)("text",{name:"MuiStepIcon",slot:"Text",overridesResolver:(e,t)=>t.text})((({theme:e})=>({fill:(e.vars||e).palette.primary.contrastText,fontSize:e.typography.caption.fontSize,fontFamily:e.typography.fontFamily})));var ms=O.forwardRef((function(e,t){const r=(0,L.A)({props:e,name:"MuiStepIcon"}),{active:n=!1,className:a,completed:o=!1,error:i=!1,icon:l}=r,s=(0,M.A)(r,ds),u=(0,T.A)({},r,{active:n,completed:o,error:i}),c=(e=>{const{classes:t,active:r,completed:n,error:a}=e,o={root:["root",r&&"active",n&&"completed",a&&"error"],text:["text"]};return(0,R.A)(o,ss,t)})(u);if("number"==typeof l||"string"==typeof l){const e=(0,D.A)(a,c.root);return i?(0,N.jsx)(fs,(0,T.A)({as:is,className:e,ref:t,ownerState:u},s)):o?(0,N.jsx)(fs,(0,T.A)({as:os,className:e,ref:t,ownerState:u},s)):(0,N.jsxs)(fs,(0,T.A)({className:e,ref:t,ownerState:u},s,{children:[us||(us=(0,N.jsx)("circle",{cx:"12",cy:"12",r:"12"})),(0,N.jsx)(ps,{className:c.text,x:"12",y:"12",textAnchor:"middle",dominantBaseline:"central",ownerState:u,children:l})]}))}return l}));function hs(e){return(0,j.A)("MuiStepLabel",e)}var vs=(0,I.A)("MuiStepLabel",["root","horizontal","vertical","label","active","completed","error","disabled","iconContainer","alternativeLabel","labelContainer"]);const gs=["children","className","componentsProps","error","icon","optional","slotProps","StepIconComponent","StepIconProps"],bs=(0,P.Ay)("span",{name:"MuiStepLabel",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.root,t[r.orientation]]}})((({ownerState:e})=>(0,T.A)({display:"flex",alignItems:"center",[`&.${vs.alternativeLabel}`]:{flexDirection:"column"},[`&.${vs.disabled}`]:{cursor:"default"}},"vertical"===e.orientation&&{textAlign:"left",padding:"8px 0"}))),ys=(0,P.Ay)("span",{name:"MuiStepLabel",slot:"Label",overridesResolver:(e,t)=>t.label})((({theme:e})=>(0,T.A)({},e.typography.body2,{display:"block",transition:e.transitions.create("color",{duration:e.transitions.duration.shortest}),[`&.${vs.active}`]:{color:(e.vars||e).palette.text.primary,fontWeight:500},[`&.${vs.completed}`]:{color:(e.vars||e).palette.text.primary,fontWeight:500},[`&.${vs.alternativeLabel}`]:{marginTop:16},[`&.${vs.error}`]:{color:(e.vars||e).palette.error.main}}))),xs=(0,P.Ay)("span",{name:"MuiStepLabel",slot:"IconContainer",overridesResolver:(e,t)=>t.iconContainer})((()=>({flexShrink:0,display:"flex",paddingRight:8,[`&.${vs.alternativeLabel}`]:{paddingRight:0}}))),Cs=(0,P.Ay)("span",{name:"MuiStepLabel",slot:"LabelContainer",overridesResolver:(e,t)=>t.labelContainer})((({theme:e})=>({width:"100%",color:(e.vars||e).palette.text.secondary,[`&.${vs.alternativeLabel}`]:{textAlign:"center"}}))),As=O.forwardRef((function(e,t){var r;const n=(0,L.A)({props:e,name:"MuiStepLabel"}),{children:a,className:o,componentsProps:i={},error:l=!1,icon:s,optional:u,slotProps:c={},StepIconComponent:d,StepIconProps:f}=n,p=(0,M.A)(n,gs),{alternativeLabel:m,orientation:h}=O.useContext(Kl),{active:v,disabled:g,completed:b,icon:y}=O.useContext(Jl),x=s||y;let C=d;x&&!C&&(C=ms);const A=(0,T.A)({},n,{active:v,alternativeLabel:m,completed:b,disabled:g,error:l,orientation:h}),_=(e=>{const{classes:t,orientation:r,active:n,completed:a,error:o,disabled:i,alternativeLabel:l}=e,s={root:["root",r,o&&"error",i&&"disabled",l&&"alternativeLabel"],label:["label",n&&"active",a&&"completed",o&&"error",i&&"disabled",l&&"alternativeLabel"],iconContainer:["iconContainer",n&&"active",a&&"completed",o&&"error",i&&"disabled",l&&"alternativeLabel"],labelContainer:["labelContainer",l&&"alternativeLabel"]};return(0,R.A)(s,hs,t)})(A),E=null!=(r=c.label)?r:i.label;return(0,N.jsxs)(bs,(0,T.A)({className:(0,D.A)(_.root,o),ref:t,ownerState:A},p,{children:[x||C?(0,N.jsx)(xs,{className:_.iconContainer,ownerState:A,children:(0,N.jsx)(C,(0,T.A)({completed:b,active:v,error:l,icon:x},f))}):null,(0,N.jsxs)(Cs,{className:_.labelContainer,ownerState:A,children:[a?(0,N.jsx)(ys,(0,T.A)({ownerState:A}
205,E,{className:(0,D.A)(_.label,null==E?void 0:E.className),children:a})):null,u]})]}))}));As.muiName="StepLabel";var _s=As;function Es(e){return(0,j.A)("MuiStepButton",e)}var Ss=(0,I.A)("MuiStepButton",["root","horizontal","vertical","touchRipple"]);const ws=["children","className","icon","optional"],ks=(0,P.Ay)(We.A,{name:"MuiStepButton",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[{[`& .${Ss.touchRipple}`]:t.touchRipple},t.root,t[r.orientation]]}})((({ownerState:e})=>(0,T.A)({width:"100%",padding:"24px 16px",margin:"-24px -16px",boxSizing:"content-box"},"vertical"===e.orientation&&{justifyContent:"flex-start",padding:"8px",margin:"-8px"},{[`& .${Ss.touchRipple}`]:{color:"rgba(0, 0, 0, 0.3)"}})));var Ms=O.forwardRef((function(e,t){const r=(0,L.A)({props:e,name:"MuiStepButton"}),{children:n,className:a,icon:o,optional:i}=r,l=(0,M.A)(r,ws),{disabled:s,active:u}=O.useContext(Jl),{orientation:c}=O.useContext(Kl),d=(0,T.A)({},r,{orientation:c}),f=(e=>{const{classes:t,orientation:r}=e,n={root:["root",r],touchRipple:["touchRipple"]};return(0,R.A)(n,Es,t)})(d),p={icon:o,optional:i},m=(0,Pn.A)(n,["StepLabel"])?O.cloneElement(n,p):(0,N.jsx)(_s,(0,T.A)({},p,{children:n}));return(0,N.jsx)(ks,(0,T.A)({focusRipple:!0,disabled:s,TouchRippleProps:{className:f.touchRipple},className:(0,D.A)(f.root,a),ref:t,ownerState:d,"aria-current":u?"step":void 0},l,{children:m}))}));function Ts(e){return(0,j.A)("MuiStepConnector",e)}var Os=(0,I.A)("MuiStepConnector",["root","horizontal","vertical","alternativeLabel","active","completed","disabled","line","lineHorizontal","lineVertical"]);const Ds=["className"],Rs=(0,P.Ay)("div",{name:"MuiStepConnector",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.root,t[r.orientation],r.alternativeLabel&&t.alternativeLabel,r.completed&&t.completed]}})((({ownerState:e})=>(0,T.A)({flex:"1 1 auto"},"vertical"===e.orientation&&{marginLeft:12},e.alternativeLabel&&{position:"absolute",top:12,left:"calc(-50% + 20px)",right:"calc(50% + 20px)"}))),Ps=(0,P.Ay)("span",{name:"MuiStepConnector",slot:"Line",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.line,t[`line${(0,q.A)(r.orientation)}`]]}})((({ownerState:e,theme:t})=>{const r="light"===t.palette.mode?t.palette.grey[400]:t.palette.grey[600];return(0,T.A)({display:"block",borderColor:t.vars?t.vars.palette.StepConnector.border:r},"horizontal"===e.orientation&&{borderTopStyle:"solid",borderTopWidth:1},"vertical"===e.orientation&&{borderLeftStyle:"solid",borderLeftWidth:1,minHeight:24})}));var Ls=O.forwardRef((function(e,t){const r=(0,L.A)({props:e,name:"MuiStepConnector"}),{className:n}=r,a=(0,M.A)(r,Ds),{alternativeLabel:o,orientation:i="horizontal"}=O.useContext(Kl),{active:l,disabled:s,completed:u}=O.useContext(Jl),c=(0,T.A)({},r,{alternativeLabel:o,orientation:i,active:l,completed:u,disabled:s}),d=(e=>{const{classes:t,orientation:r,alternativeLabel:n,active:a,completed:o,disabled:i}=e,l={root:["root",r,n&&"alternativeLabel",a&&"active",o&&"completed",i&&"disabled"],line:["line",`line${(0,q.A)(r)}`]};return(0,R.A)(l,Ts,t)})(c);return(0,N.jsx)(Rs,(0,T.A)({className:(0,D.A)(d.root,n),ref:t,ownerState:c},a,{children:(0,N.jsx)(Ps,{className:d.line,ownerState:c})}))}));function Is(e){return(0,j.A)("MuiStepContent",e)}var js=(0,I.A)("MuiStepContent",["root","last","transition"]);const Fs=["children","className","TransitionComponent","transitionDuration","TransitionProps"],Bs=(0,P.Ay)("div",{name:"MuiStepContent",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.root,r.last&&t.last]}})((({ownerState:e,theme:t})=>(0,T.A)({marginLeft:12,paddingLeft:20,paddingRight:8,borderLeft:t.vars?`1px solid ${t.vars.palette.StepContent.border}`:`1px solid ${"light"===t.palette.mode?t.palette.grey[400]:t.palette.grey[600]}`},e.last&&{borderLeft:"none"}))),Ns=(0,P.Ay)(Dt.A,{name:"MuiStepContent",slot:"Transition",overridesResolver:(e,t)=>t.transition})({});var $s=O.forwardRef((function(e,t){const r=(0,L.A)({props:e,name:"MuiStepContent"}),{children:n,className:a,TransitionComponent:o=Dt.A,transitionDuration:i="auto",TransitionProps:l}=r,s=(0,M.A)(r,Fs),{orientation:u}=O.useContext(Kl),{active:c,last:d,expanded:f}=O.useContext(Jl),p=(0,T.A)({},r,{last:d}),m=(e=>{const{classes:t,last:r}=e,n={root:["root",r&&"last"],transition:["transition"]};return(0,R.A)(n,Is,t)})(p);let h=i;return"auto"!==i||o.muiSupportAuto||(h=void 0),(0,N.jsx)(Bs,(0,T.A)({className:(0,D.A)(m.root,a),ref:t,ownerState:p},s,{children:(0,N.jsx)(Ns,(0,T.A)({as:o,in:c||f,className:m.transition,ownerState:p,timeout:h,unmountOnExit:!0},l,{children:n}))}))}));function Us(e){return(0,j.A)("MuiStepper",e)}var zs=(0,I.A)("MuiStepper",["root","horizontal","vertical","alternativeLabel"]);const Vs=["activeStep","alternativeLabel","children","className","component","connector","nonLinear","orientation"],Hs=(0,P.Ay)("div",{name:"MuiStepper",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.root,t[r.orientation],r.alternativeLabel&&t.alternativeLabel]}})((({ownerState:e})=>(0,T.A)({display:"flex"},"horizontal"===e.orientation&&{flexDirection:"row",alignItems:"center"},"vertical"===e.orientation&&{flexDirection:"column"},e.alternativeLabel&&{alignItems:"flex-start"}))),Ws=(0,N.jsx)(Ls,{});var Gs=O.forwardRef((function(e,t){const r=(0,L.A)({props:e,name:"MuiStepper"}),{activeStep:n=0,alternativeLabel:a=!1,children:o,className:i,component:l="div",connector:s=Ws,nonLinear:u=!1,orientation:c="horizontal"}=r,d=(0,M.A)(r,Vs),f=(0,T.A)({},r,{alternativeLabel:a,orientation:c,component:l}),p=(e=>{const{orientation:t,alternativeLabel:r,classes:n}=e,a={root:["root",t,r&&"alternativeLabel"]};return(0,R.A)(a,Us,n)}
vendor: 4,947 bytes, line 205
205)(f),m=O.Children.toArray(o).filter(Boolean),h=m.map(((e,t)=>O.cloneElement(e,(0,T.A)({index:t,last:t+1===m.length},e.props)))),v=O.useMemo((()=>({activeStep:n,alternativeLabel:a,connector:s,nonLinear:u,orientation:c})),[n,a,s,u,c]);return(0,N.jsx)(Kl.Provider,{value:v,children:(0,N.jsx)(Hs,(0,T.A)({as:l,ownerState:f,className:(0,D.A)(p.root,i),ref:t},d,{children:h}))})})),Zs=r(97386),qs=r(35623),Ys=r(15289),Ks=r(23954),Xs=r(81491),Qs=r(45952);const Js=["anchor","classes","className","width","style"],eu=(0,P.Ay)("div",{shouldForwardProp:P.ep})((({theme:e,ownerState:t})=>(0,T.A)({position:"fixed",top:0,left:0,bottom:0,zIndex:e.zIndex.drawer-1},"left"===t.anchor&&{right:"auto"},"right"===t.anchor&&{left:"auto",right:0},"top"===t.anchor&&{bottom:"auto",right:0},"bottom"===t.anchor&&{top:"auto",bottom:0,right:0})));var tu=O.forwardRef((function(e,t){const{anchor:r,classes:n={},className:a,width:o,style:i}=e,l=(0,M.A)(e,Js),s=e;return(0,N.jsx)(eu,(0,T.A)({className:(0,D.A)("PrivateSwipeArea-root",n.root,n[`anchor${(0,q.A)(r)}`],a),ref:t,style:(0,T.A)({[(0,yr.$b)(r)?"width":"height"]:o},i),ownerState:s},l))}));const ru=["BackdropProps"],nu=["anchor","disableBackdropTransition","disableDiscovery","disableSwipeToOpen","hideBackdrop","hysteresis","allowSwipeInChildren","minFlingVelocity","ModalProps","onClose","onOpen","open","PaperProps","SwipeAreaProps","swipeAreaWidth","transitionDuration","variant"];let au=null;function ou(e,t,r){return"right"===e?r.body.offsetWidth-t[0].pageX:t[0].pageX}function iu(e,t,r){return"bottom"===e?r.innerHeight-t[0].clientY:t[0].clientY}function lu(e,t){return e?t.clientWidth:t.clientHeight}function su(e,t,r,n){return Math.min(Math.max(r?t-e:n+t-e,0),n)}const uu="undefined"!=typeof navigator&&/iPad|iPhone|iPod/.test(navigator.userAgent);var cu=O.forwardRef((function(e,t){const r=(0,Ys.A)({name:"MuiSwipeableDrawer",props:e}),n=(0,Ht.A)(),a={enter:n.transitions.duration.enteringScreen,exit:n.transitions.duration.leavingScreen},{anchor:o="left",disableBackdropTransition:i=!1,disableDiscovery:l=!1,disableSwipeToOpen:s=uu,hideBackdrop:u,hysteresis:c=.52,allowSwipeInChildren:d=!1,minFlingVelocity:f=450,ModalProps:{BackdropProps:p}={},onClose:m,onOpen:h,open:v=!1,PaperProps:g={},SwipeAreaProps:b,swipeAreaWidth:y=20,transitionDuration:x=a,variant:C="temporary"}=r,A=(0,M.A)(r.ModalProps,ru),_=(0,M.A)(r,nu),[E,S]=O.useState(!1),w=O.useRef({isSwiping:null}),k=O.useRef(),D=O.useRef(),R=O.useRef(),P=(0,ua.A)(g.ref,R),L=O.useRef(!1),I=O.useRef();(0,ln.A)((()=>{I.current=null}),[v]);const j=O.useCallback(((e,t={})=>{const{mode:r=null,changeTransition:a=!0}=t,l=(0,yr.iB)(n,o),s=-1!==["right","bottom"].indexOf(l)?1:-1,c=(0,yr.$b)(o),d=c?`translate(${s*e}px, 0)`:`translate(0, ${s*e}px)`,f=R.current.style;f.webkitTransform=d,f.transform=d;let p="";if(r&&(p=n.transitions.create("all",(0,gl.c)({easing:void 0,style:void 0,timeout:x},{mode:r}))),a&&(f.webkitTransition=p,f.transition=p),!i&&!u){const t=D.current.style;t.opacity=1-e/lu(c,R.current),a&&(t.webkitTransition=p,t.transition=p)}}),[o,i,u,n,x]),F=(0,Qs.A)((e=>{if(!L.current)return;if(au=null,L.current=!1,qs.flushSync((()=>{S(!1)})),!w.current.isSwiping)return void(w.current.isSwiping=null);w.current.isSwiping=null;const t=(0,yr.iB)(n,o),r=(0,yr.$b)(o);let a;a=r?ou(t,e.changedTouches,(0,Ks.A)(e.currentTarget)):iu(t,e.changedTouches,(0,Xs.A)(e.currentTarget));const i=r?w.current.startX:w.current.startY,l=lu(r,R.current),s=su(a,i,v,l),u=s/l;Math.abs(w.current.velocity)>f&&(I.current=1e3*Math.abs((l-s)/w.current.velocity)),v?w.current.velocity>f||u>c?m():j(0,{mode:"exit"}):w.current.velocity<-f||1-u>c?h():j(lu(r,R.current),{mode:"enter"})})),B=(e=!1)=>{if(!E){!e&&l&&d||qs.flushSync((()=>{S(!0)}));const t=(0,yr.$b)(o);!v&&R.current&&j(lu(t,R.current)+(l?15:-20),{changeTransition:!1}),w.current.velocity=0,w.current.lastTime=null,w.current.lastTranslate=null,w.current.paperHit=!1,L.current=!0}},$=(0,Qs.A)((e=>{if(!R.current||!L.current)return;if(null!==au&&au!==w.current)return;B(!0);const t=(0,yr.iB)(n,o),r=(0,yr.$b)(o),a=ou(t,e.touches,(0,Ks.A)(e.currentTarget)),i=iu(t,e.touches,(0,Xs.A)(e.currentTarget));if(v&&R.current.contains(e.target)&&null===au){const t=function({domTreeShapes:e,start:t,current:r,anchor:n}){const a={x:"scrollLeft",y:"scrollTop"},o={x:"scrollWidth",y:"scrollHeight"},i={x:"clientWidth",y:"clientHeight"};return e.some((e=>{let l=r>=t;"top"!==n&&"left"!==n||(l=!l);const s="left"===n||"right"===n?"x":"y",u=Math.round(e[a[s]]),c=u>0,d=u+e[i[s]]<e[o[s]];return!!(l&&d||!l&&c)}))}({domTreeShapes:function(e,t){const r=[];for(;e&&e!==t.parentElement;){const n=(0,Xs.A)(t).getComputedStyle(e);"absolute"===n.getPropertyValue("position")||"hidden"===n.getPropertyValue("overflow-x")||(e.clientWidth>0&&e.scrollWidth>e.clientWidth||e.clientHeight>0&&e.scrollHeight>e.clientHeight)&&r.push(e),e=e.parentElement}return r}(e.target,R.current),start:r?w.current.startX:w.current.startY,current:r?a:i,anch
205or:o});if(t)return void(au=!0);au=w.current}if(null==w.current.isSwiping){const t=Math.abs(a-w.current.startX),n=Math.abs(i-w.current.startY),o=r?t>n&&t>3:n>t&&n>3;if(o&&e.cancelable&&e.preventDefault(),!0===o||(r?n>3:t>3)){if(w.current.isSwiping=o,!o)return void F(e);w.current.startX=a,w.current.startY=i,l||v||(r?w.current.startX-=20:w.current.startY-=20)}}if(!w.current.isSwiping)return;const s=lu(r,R.current);let u=r?w.current.startX:w.current.startY;v&&!w.current.paperHit&&(u=Math.min(u,s));const c=su(r?a:i,u,v,s);if(v)if(w.current.paperHit)0===c&&(w.current.startX=a,w.current.startY=i);else{if(!(r?a<s:i<s))return;w.current.paperHit=!0,w.current.startX=a,w.current.startY=i}null===w.current.lastTranslate&&(w.current.lastTranslate=c,w.current.lastTime=performance.now()+1);const d=(c-w.current.lastTranslate)/(performance.now()-w.current.lastTime)*1e3;w.current.velocity=.4*w.current.velocity+.6*d,w.current.lastTranslate=c,w.current.lastTime=performance.now(),e.cancelable&&e.preventDefault(),j(c)})),U=(0,Qs.A)((e=>{if(e.defaultPrevented)return;if(e.defaultMuiPrevented)return;if(v&&(u||!D.current.contains(e.target))&&!R.current.contains(e.target))return;const t=(0,yr.iB)(n,o),r=(0,yr.$b)(o),a=ou(t,e.touches,(0,Ks.A)(e.currentTarget)),i=iu(t,e.touches,(0,Xs.A)(e.currentTarget));if(!v){var l;if(s||!(e.target===k.current||null!=(l=R.current)&&l.contains(e.target)&&("function"==typeof d?d(e,k.current,R.current):d)))return;if(r){if(a>y)return}else if(i>y)return}e.defaultMuiPrevented=!0,au=null,w.current.startX=a,w.current.startY=i,B()}));return O.useEffect((()=>{if("temporary"===C){const e=(0,Ks.A)(R.current);return e.addEventListener("touchstart",U),e.addEventListener("touchmove",$,{passive:!v}),e.addEventListener("touchend",F),()=>{e.removeEventListener("touchstart",U),e.removeEventListener("touchmove",$,{passive:!v}),e.removeEventListener("touchend",F)}}}),[C,v,U,$,F]),O.useEffect((()=>()=>{au===w.current&&(au=null)}),[]),O.useEffect((()=>{v||S(!1)}),[v]),(0,N.jsxs)(O.Fragment,{children:[(0,N.jsx)(yr.Ay,(0,T.A)({open:!("temporary"!==C||!E)||v,variant:C,ModalProps:(0,T.A)({BackdropProps:(0,T.A)({},p,{ref:D})},"temporary"===C&&{keepMounted:!0},A),hideBackdrop:u,PaperProps:(0,T.A)({},g,{style:(0,T.A)({pointerEvents:"temporary"!==C||v||d?"":"none"},g.style),ref:P}),anchor:o,transitionDuration:I.current||x,onClose:m,ref:t},_)),!s&&"temporary"===C&&(0,N.jsx)(mo,{children:(0,N.jsx)(tu,(0,T.A)({anchor:o,ref:k,width:y},b))})]})})),du=r(76478);function fu(e){return(0,j.A)("MuiSwitch",e)}var pu=(0,I.A)("MuiSwitch",["root","edgeStart","edgeEnd","switchBase","colorPrimary","colorSecondary","sizeSmall","sizeMedium","checked","disabled","input","thumb","track"]);const mu=["className","color","edge","size","sx"],hu=(0,P.Ay)("span",{name:"MuiSwitch",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.root,r.edge&&t[`edge${(0,q.A)(r.edge)}`],t[`size${(0,q.A)(r.size)}`]]}})((({ownerState:e})=>(0,T.A)({display:"inline-flex",width:58,height:38,overflow:"hidden",padding:12,boxSizing:"border-box",position:"relative",flexShrink:0,zIndex:0,verticalAlign:"middle","@media print":{colorAdjust:"exact"}},"start"===e.edge&&{marginLeft:-8},"end"===e.edge&&{marginRight:-8},"small"===e.size&&{width:40,height:24,padding:7,[`& .${pu.thumb}`]:{width:16,height:16},[`& .${pu.switchBase}`]:{padding:4,[`&.${pu.checked}`]:{transform:"translateX(16px)"}}}))),vu=(0,P.Ay)(du.A,{name:"MuiSwitch",slot:"SwitchBase",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.switchBase,{[`& .${pu.input}`]:t.input},"default"!==r.color&&t[`color${(0,q.A)(r.color)}`]]}})((({theme:e})=>({position:"absolute",top:0,left:0,zIndex:1,color:e.vars?e.vars.palette.Switch.defaultColor:`${"light"===e.palette.mode?e.palette.common.white:e.palette.grey[300]}`,transition:e.transitions.create(["left","transform"],{duration:e.transitions.duration.shortest}),[`&.${pu.checked}`]:{transform:"translateX(20px)"},[`&.${pu.disabled}`]:{color:e.vars?e.vars.palette.Switch.defaultDisabledColor:`${"light"===e.palette.mode?e.palette.grey[100]:e.palette.grey[600]}`},[`&.${pu.checked} + .${pu.track}`]:{opacity:.5},[`&.${pu.disabled} + .${pu.track}`]:{opacity:e.vars?e.vars.opacity.switchTrackDisabled:""+("light"===e.palette.mode?.12:.2)},[`& .${pu.input}`]:{left:"-100%",width:"300%"}})),(({theme:e,ownerState:t})=>(0,T.A)({"&:hover":{backgroundColor:e.vars?`rgba(${e.vars.palette.action.activeChannel} / ${e.vars.palette.action.hoverOpacity})`:(0,Z.X4)(e.palette.action.active,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}}},"default"!==t.color&&{[`&.${pu.checked}`]:{color:(e.vars||e).palette[t.color].main,"&:hover":{backgroundColor:e.vars?`rgba(${e.vars.palette[t.color].mainCh
205annel} / ${e.vars.palette.action.hoverOpacity})`:(0,Z.X4)(e.palette[t.color].main,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}},[`&.${pu.disabled}`]:{color:e.vars?e.vars.palette.Switch[`${t.color}DisabledColor`]:`${"light"===e.palette.mode?(0,Z.a)(e.palette[t.color].main,.62):(0,Z.e$)(e.palette[t.color].main,.55)}`}},[`&.${pu.checked} + .${pu.track}`]:{backgroundColor:(e.vars||e).palette[t.color].main}}))),gu=(0,P.Ay)("span",{name:"MuiSwitch",slot:"Track",overridesResolver:(e,t)=>t.track})((({theme:e})=>({height:"100%",width:"100%",borderRadius:7,zIndex:-1,transition:e.transitions.create(["opacity","background-color"],{duration:e.transitions.duration.shortest}),backgroundColor:e.vars?e.vars.palette.common.onBackground:`${"light"===e.palette.mode?e.palette.common.black:e.palette.common.white}`,opacity:e.vars?e.vars.opacity.switchTrack:""+("light"===e.palette.mode?.38:.3)}))),bu=(0,P.Ay)("span",{name:"MuiSwitch",slot:"Thumb",overridesResolver:(e,t)=>t.thumb})((({theme:e})=>({boxShadow:(e.vars||e).shadows[1],backgroundColor:"currentColor",width:20,height:20,borderRadius:"50%"})));var yu=O.forwardRef((function(e,t){const r=(0,L.A)({props:e,name:"MuiSwitch"}),{className:n,color:a="primary",edge:o=!1,size:i="medium",sx:l}=r,s=(0,M.A)(r,mu),u=(0,T.A)({},r,{color:a,edge:o,size:i}),c=(e=>{const{classes:t,edge:r,size:n,color:a,checked:o,disabled:i}=e,l={root:["root",r&&`edge${(0,q.A)(r)}`,`size${(0,q.A)(n)}`],switchBase:["switchBase",`color${(0,q.A)(a)}`,o&&"checked",i&&"disabled"],thumb:["thumb"],track:["track"],input:["input"]},s=(0,R.A)(l,fu,t);return(0,T.A)({},t,s)})(u),d=(0,N.jsx)(bu,{className:c.thumb,ownerState:u});return(0,N.jsxs)(hu,{className:(0,D.A)(c.root,n),sx:l,ownerState:u,children:[(0,N.jsx)(vu,(0,T.A)({type:"checkbox",icon:d,checkedIcon:d,ref:t,ownerState:u},s,{classes:(0,T.A)({},c,{root:c.switchBase})})),(0,N.jsx)(gu,{className:c.track,ownerState:u})]})})),xu=r(59025),Cu=r(28694),Au=r(11717),_u=r(63077),Eu=r(32993),Su=r(27381),wu=r(81685),ku=r(94973);function Mu(e){return(0,j.A)("MuiTableContainer",e)}var Tu=(0,I.A)("MuiTableContainer",["root"]);const Ou=["className","component"],Du=(0,P.Ay)("div",{name:"MuiTableContainer",slot:"Root",overridesResolver:(e,t)=>t.root})({width:"100%",overflowX:"auto"});var Ru=O.forwardRef((function(e,t){const r=(0,L.A)({props:e,name:"MuiTableContainer"}),{className:n,component:a="div"}=r,o=(0,M.A)(r,Ou),i=(0,T.A)({},r,{component:a}),l=(e=>{const{classes:t}=e;return(0,R.A)({root:["root"]},Mu,t)})(i);return(0,N.jsx)(Du,(0,T.A)({ref:t,as:a,className:(0,D.A)(l.root,n),ownerState:i},o))})),Pu=r(44042);function Lu(e){return(0,j.A)("MuiTableFooter",e)}var Iu=(0,I.A)("MuiTableFooter",["root"]);const ju=["className","component"],Fu=(0,P.Ay)("tfoot",{name:"MuiTableFooter",slot:"Root",overridesResolver:(e,t)=>t.root})({display:"table-footer-group"}),Bu={variant:"footer"},Nu="tfoot";var $u=O.forwardRef((function(e,t){const r=(0,L.A)({props:e,name:"MuiTableFooter"}),{className:n,component:a=Nu}=r,o=(0,M.A)(r,ju),i=(0,T.A)({},r,{component:a}),l=(e=>{const{classes:t}=e;return(0,R.A)({root:["root"]},Lu,t)})(i);return(0,N.jsx)(Pu.A.Provider,{value:Bu,children:(0,N.jsx)(Fu,(0,T.A)({as:a,className:(0,D.A)(l.root,n),ref:t,role:a===Nu?null:"rowgroup",ownerState:i},o))})})),Uu=r(28669),zu=r(53983);function Vu(e){return(0,j.A)("MuiToolbar",e)}var Hu=(0,I.A)("MuiToolbar",["root","gutters","regular","dense"]);const Wu=["className","component","disableGutters","variant"],Gu=(0,P.Ay)("div",{name:"MuiToolbar",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.root,!r.disableGutters&&t.gutters,t[r.variant]]}})((({theme:e,ownerState:t})=>(0,T.A)({position:"relative",display:"flex",alignItems:"center"},!t.disableGutters&&{paddingLeft:e.spacing(2),paddingRight:e.spacing(2),[e.breakpoints.up("sm")]:{paddingLeft:e.spacing(3),paddingRight:e.spacing(3)}},"dense"===t.variant&&{minHeight:48})),(({theme:e,ownerState:t})=>"regular"===t.variant&&e.mixins.toolbar));var Zu=O.forwardRef((function(e,t){const r=(0,L.A)({props:e,name:"MuiToolbar"}),{className:n,component:a="div",disableGutters:o=!1,variant:i="regular"}=r,l=(0,M.A)(r,Wu),s=(0,T.A)({},r,{component:a,disableGutters:o,variant:i}),u=(e=>{const{classes:t,disableGutters:r,variant:n}=e,a={root:["root",!r&&"gutters",n]};return(0,R.A)(a,Vu,t)})(s);return(0,N.jsx)(Gu,(0,T.A)({as:a,className:(0,D.A)(u.root,n),ref:t,ownerState:s},l))})),qu=r(61979),Yu=r(38498),Ku=r(56073),Xu=r(73873);const Qu=["backIconButtonProps","count","disabled","getItemAriaLabel","nextIconButtonProps","onPageChange","page","rowsPerPage","showFirstButton","showLastButton","slots","slotProps"];var Ju=O.forwardRef((function(e,t){var r,n,a,o,i,l,s,u;const{backIconButtonProps:c,count:d,disabled:f=!1,getItemAriaLabel:p,nextIconButtonProps:m,onPageChange:h,page:v,rowsPerPage:g,showFirstButton:b,showLastButton:y,slots:x={},slotProps:C={}}=e,A=(0,M.A)(e,Qu),_=(0,Ht.A)(),E=null!=(r=x.firstButton)?r:Q.A,S=null!=(n=x.lastButton)?n:Q.A,w=null!=(a=x.nextButton)?a:Q.A,k=null!=(o=x.previousButton)?o:Q.A,O=null!=(i=x.firstButtonIcon)?i:Xu.A,D=null!=(l=x.lastButtonIcon)?l:Ku.A,R=null!=(s=x.nextButtonIcon)?s:Yu.A,P=null!=(u=x.previousButtonIcon)?u:qu.A,L="rtl"===_.direction?S:E,I="rtl"===_.direction?w:k,j="rtl"===_.direction?k:w,F="rtl"===_.direction?E:S,B="rtl"===_.direction?C.lastButton:C.firstButton,$="rtl"===_.direction?C.nextButton:C.previousButton,U="rtl"===_.direction?C.previousButton:C.nextButton,z="rtl"===_.direction?C.firstButton:C.lastButton;return(0,N.jsxs)("div",(0,T.A)({ref:t},A,{children:[b&&(0,N.jsx)(L,(0,T.A)({onClick:e=>{h(e,0)},disabled:f||0===v,"aria-label":p("first",v),title:p("first",v)},B,{children:"rtl"===_.direction?(0,N.jsx)(D,(0,T.A)({},C.lastButtonIcon)):(0,N.jsx)(O,(0,T.A)({},C.firstButtonIcon))})),(0,N.jsx)(I,(0,T.A)({onClick:e=>{h(e,v-1)},disabled:f||0===v,color:"inherit","aria-label":p("previous",v),title:p("previous",v)},null!=$?$:c,{children:"rtl"===_.direction?(0,N.jsx)(R,(0,T.A)({},C.nextButtonIcon)):(0,N.jsx)(P,(0,T.A)({},C.previousButtonIcon))})),(0,N.jsx)(j,(0,T.A)({onClick:e=>{h(e,v+1)},disabled:f||-1!==d&&v>=Math.ceil(d/g)-1,color:"inherit","aria-label":p("next",v),title:p("next",v)},null!=U?U:m,{children:"rtl"===_.direction?(0,N.jsx)(P,(0,T.A)({},C.previousButtonIcon)):(0,N.jsx)(R,(0,T.A)({},C.nextButtonIcon))})),y&&(0,N.jsx)(F,(0,T.A)({onClick:e=>{h(e,Math.max(0,Math.ceil(d/g)-1))},disabled:f||v>=Math.ceil(d/g)-1,"aria-label":p("last",v),title:p("last",v)}
205,z,{children:"rtl"===_.direction?(0,N.jsx)(O,(0,T.A)({},C.firstButtonIcon)):(0,N.jsx)(D,(0,T.A)({},C.lastButtonIcon))}))]}))}));function ec(e){return(0,j.A)("MuiTablePagination",e)}var tc,rc=(0,I.A)("MuiTablePagination",["root","toolbar","spacer","selectLabel","selectRoot","select","selectIcon","input","menuItem","displayedRows","actions"]);const nc=["ActionsComponent","backIconButtonProps","className","colSpan","component","count","disabled","getItemAriaLabel","labelDisplayedRows","labelRowsPerPage","nextIconButtonProps","onPageChange","onRowsPerPageChange","page","rowsPerPage","rowsPerPageOptions","SelectProps","showFirstButton","showLastButton","slotProps","slots"],ac=(0,P.Ay)(wu.A,{name:"MuiTablePagination",slot:"Root",overridesResolver:(e,t)=>t.root})((({theme:e})=>({overflow:"auto",color:(e.vars||e).palette.text.primary,fontSize:e.typography.pxToRem(14),"&:last-child":{padding:0}}))),oc=(0,P.Ay)(Zu,{name:"MuiTablePagination",slot:"Toolbar",overridesResolver:(e,t)=>(0,T.A)({[`& .${rc.actions}`]:t.actions},t.toolbar)})((({theme:e})=>({minHeight:52,paddingRight:2,[`${e.breakpoints.up("xs")} and (orientation: landscape)`]:{minHeight:52},[e.breakpoints.up("sm")]:{minHeight:52,paddingRight:2},[`& .${rc.actions}`]:{flexShrink:0,marginLeft:20}}))),ic=(0,P.Ay)("div",{name:"MuiTablePagination",slot:"Spacer",overridesResolver:(e,t)=>t.spacer})({flex:"1 1 100%"}),lc=(0,P.Ay)("p",{name:"MuiTablePagination",slot:"SelectLabel",overridesResolver:(e,t)=>t.selectLabel})((({theme:e})=>(0,T.A)({},e.typography.body2,{flexShrink:0}))),sc=(0,P.Ay)(ai.A,{name:"MuiTablePagination",slot:"Select",overridesResolver:(e,t)=>(0,T.A)({[`& .${rc.selectIcon}`]:t.selectIcon,[`& .${rc.select}`]:t.select},t.input,t.selectRoot)})({color:"inherit",fontSize:"inherit",flexShrink:0,marginRight:32,marginLeft:8,[`& .${rc.select}`]:{paddingLeft:8,paddingRight:24,textAlign:"right",textAlignLast:"right"}}),uc=(0,P.Ay)(Ga.A,{name:"MuiTablePagination",slot:"MenuItem",overridesResolver:(e,t)=>t.menuItem})({}),cc=(0,P.Ay)("p",{name:"MuiTablePagination",slot:"DisplayedRows",overridesResolver:(e,t)=>t.displayedRows})((({theme:e})=>(0,T.A)({},e.typography.body2,{flexShrink:0})));function dc({from:e,to:t,count:r}){return`${e}–${t} of ${-1!==r?r:`more than ${t}`}`}function fc(e){return`Go to ${e} page`}var pc=O.forwardRef((function(e,t){var r;const n=(0,L.A)({props:e,name:"MuiTablePagination"}),{ActionsComponent:a=Ju,backIconButtonProps:o,className:i,colSpan:l,component:s=wu.A,count:u,disabled:c=!1,getItemAriaLabel:d=fc,labelDisplayedRows:f=dc,labelRowsPerPage:p="Rows per page:",nextIconButtonProps:m,onPageChange:h,onRowsPerPageChange:v,page:g,rowsPerPage:b,rowsPerPageOptions:y=[10,25,50,100],SelectProps:x={},showFirstButton:C=!1,showLastButton:A=!1,slotProps:_={},slots:E={}}=n,S=(0,M.A)(n,nc),w=n,k=(e=>{const{classes:t}=e;return(0,R.A)({root:["root"],toolbar:["toolbar"],spacer:["spacer"],selectLabel:["selectLabel"],select:["select"],input:["input"],selectIcon:["selectIcon"],menuItem:["menuItem"],displayedRows:["displayedRows"],actions:["actions"]},ec,t)})(w),P=null!=(r=null==_?void 0:_.select)?r:x,I=P.native?"option":uc;let j;s!==wu.A&&"td"!==s||(j=l||1e3);const F=(0,Oo.A)(P.id),B=(0,Oo.A)(P.labelId);return(0,N.jsx)(ac,(0,T.A)({colSpan:j,ref:t,as:s,ownerState:w,className:(0,D.A)(k.root,i)},S,{children:(0,N.jsxs)(oc,{className:k.toolbar,children:[(0,N.jsx)(ic,{className:k.spacer}),y.length>1&&(0,N.jsx)(lc,{className:k.selectLabel,id:B,children:p}),y.length>1&&(0,N.jsx)(sc,(0,T.A)({variant:"standard"},!P.variant&&{input:tc||(tc=(0,N.jsx)(Qn.Ay,{}))},{value:b,onChange:v,id:F,labelId:B},P,{classes:(0,T.A)({},P.classes,{root:(0,D.A)(k.input,k.selectRoot,(P.classes||{}).root),select:(0,D.A)(k.select,(P.classes||{}).select),icon:(0,D.A)(k.selectIcon,(P.classes||{}).icon)}),disabled:c,children:y.map((e=>(0,O.createElement)(I,(0,T.A)({},!(0,sa.g)(I)&&{ownerState:w},{className:k.menuItem,key:e.label?e.label:e,value:e.value?e.value:e}),e.label?e.label:e)))})),(0,N.jsx)(cc,{className:k.displayedRows,children:f({from:0===u?0:g*b+1,to:-1===u?(g+1)*b:-1===b?u:Math.min(u,(g+1)*b),count:-1===u?-1:u,page:g})}),(0,N.jsx)(a,{className:k.actions,backIconButtonProps:o,count:u,nextIconButtonProps:m,onPageChange:h,page:g,rowsPerPage:b,showFirstButton:C,showLastButton:A,slotProps:_.actions,slots:E.actions,getItemAriaLabel:d,disabled:c})]})}))})),mc=r(85595),hc=r(30831),vc=(0,J.A)((0,N.jsx)("path",{d:"M20 12l-1.41-1.41L13 16.17V4h-2v12.17l-5.58-5.59L4 12l8 8 8-8z"}),"ArrowDownward");function gc(e){return(0,j.A)("MuiTableSortLabel",e)}var bc=(0,I.A)("MuiTableSortLabel",["root","active","icon","iconDirectionDesc","iconDirectionAsc"]);const yc=["active","children","className","direction","hideSortIcon","IconComponent"],xc=(0,P.Ay)(We.A,{name:"MuiTableSortLabel",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.root,r.active&&t.active]}})((({theme:e})=>
205({cursor:"pointer",display:"inline-flex",justifyContent:"flex-start",flexDirection:"inherit",alignItems:"center","&:focus":{color:(e.vars||e).palette.text.secondary},"&:hover":{color:(e.vars||e).palette.text.secondary,[`& .${bc.icon}`]:{opacity:.5}},[`&.${bc.active}`]:{color:(e.vars||e).palette.text.primary,[`& .${bc.icon}`]:{opacity:1,color:(e.vars||e).palette.text.secondary}}}))),Cc=(0,P.Ay)("span",{name:"MuiTableSortLabel",slot:"Icon",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.icon,t[`iconDirection${(0,q.A)(r.direction)}`]]}})((({theme:e,ownerState:t})=>(0,T.A)({fontSize:18,marginRight:4,marginLeft:4,opacity:0,transition:e.transitions.create(["opacity","transform"],{duration:e.transitions.duration.shorter}),userSelect:"none"},"desc"===t.direction&&{transform:"rotate(0deg)"},"asc"===t.direction&&{transform:"rotate(180deg)"})));var Ac=O.forwardRef((function(e,t){const r=(0,L.A)({props:e,name:"MuiTableSortLabel"}),{active:n=!1,children:a,className:o,direction:i="asc",hideSortIcon:l=!1,IconComponent:s=vc}=r,u=(0,M.A)(r,yc),c=(0,T.A)({},r,{active:n,direction:i,hideSortIcon:l,IconComponent:s}),d=(e=>{const{classes:t,direction:r,active:n}=e,a={root:["root",n&&"active"],icon:["icon",`iconDirection${(0,q.A)(r)}`]};return(0,R.A)(a,gc,t)})(c);return(0,N.jsxs)(xc,(0,T.A)({className:(0,D.A)(d.root,o),component:"span",disableRipple:!0,ownerState:c,ref:t},u,{children:[a,l&&!n?null:(0,N.jsx)(Cc,{as:s,className:(0,D.A)(d.icon),ownerState:c})]}))})),_c=r(31816),Ec=r(87999),Sc=r(71549),wc=r(81429),kc=r(33661),Mc=r(85008),Tc=r(63751);function Oc(e){return(0,j.A)("MuiToggleButton",e)}var Dc=(0,I.A)("MuiToggleButton",["root","disabled","selected","standard","primary","secondary","sizeSmall","sizeMedium","sizeLarge","fullWidth"]);const Rc=["children","className","color","disabled","disableFocusRipple","fullWidth","onChange","onClick","selected","size","value"],Pc=(0,P.Ay)(We.A,{name:"MuiToggleButton",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.root,t[`size${(0,q.A)(r.size)}`]]}})((({theme:e,ownerState:t})=>{let r,n="standard"===t.color?e.palette.text.primary:e.palette[t.color].main;return e.vars&&(n="standard"===t.color?e.vars.palette.text.primary:e.vars.palette[t.color].main,r="standard"===t.color?e.vars.palette.text.primaryChannel:e.vars.palette[t.color].mainChannel),(0,T.A)({},e.typography.button,{borderRadius:(e.vars||e).shape.borderRadius,padding:11,border:`1px solid ${(e.vars||e).palette.divider}`,color:(e.vars||e).palette.action.active},t.fullWidth&&{width:"100%"},{[`&.${Dc.disabled}`]:{color:(e.vars||e).palette.action.disabled,border:`1px solid ${(e.vars||e).palette.action.disabledBackground}`},"&:hover":{textDecoration:"none",backgroundColor:e.vars?`rgba(${e.vars.palette.text.primaryChannel} / ${e.vars.palette.action.hoverOpacity})`:(0,Z.X4)(e.palette.text.primary,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}},[`&.${Dc.selected}`]:{color:n,backgroundColor:e.vars?`rgba(${r} / ${e.vars.palette.action.selectedOpacity})`:(0,Z.X4)(n,e.palette.action.selectedOpacity),"&:hover":{backgroundColor:e.vars?`rgba(${r} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.hoverOpacity}))`:(0,Z.X4)(n,e.palette.action.selectedOpacity+e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:e.vars?`rgba(${r} / ${e.vars.palette.action.selectedOpacity})`:(0,Z.X4)(n,e.palette.action.selectedOpacity)}}}},"small"===t.size&&{padding:7,fontSize:e.typography.pxToRem(13)},"large"===t.size&&{padding:15,fontSize:e.typography.pxToRem(15)})}));var Lc=O.forwardRef((function(e,t){const r=(0,L.A)({props:e,name:"MuiToggleButton"}),{children:n,className:a,color:o="standard",disabled:i=!1,disableFocusRipple:l=!1,fullWidth:s=!1,onChange:u,onClick:c,selected:d,size:f="medium",value:p}=r,m=(0,M.A)(r,Rc),h=(0,T.A)({},r,{color:o,disabled:i,disableFocusRipple:l,fullWidth:s,size:f}),v=(e=>{const{classes:t,fullWidth:r,selected:n,disabled:a,size:o,color:i}=e,l={root:["root",n&&"selected",a&&"disabled",r&&"fullWidth",`size${(0,q.A)(o)}`,i]};return(0,R.A)(l,Oc,t)})(h);return(0,N.jsx)(Pc,(0,T.A)({className:(0,D.A)(v.root,a),disabled:i,focusRipple:!l,ref:t,onClick:e=>{c&&(c(e,p),e.defaultPrevented)||u&&u(e,p)},onChange:u,value:p,ownerState:h,"aria-pressed":d},m,{children:n}))}));function Ic(e,t){return void 0!==t&&void 0!==e&&(Array.isArray(t)?t.indexOf(e)>=0:e===t)}function jc(e){return(0,j.A)("MuiToggleButtonGroup",e)}var Fc=(0,I.A)("MuiToggleButtonGroup",["root","selected","vertical","disabled","grouped","groupedHorizontal","groupedVertical","fullWidth"]);const Bc=["children","className","color","disabled","exclusive","fullWidth","onChange","orientation","size","value"],Nc=(0,P.Ay)("div",{name:"MuiToggleButtonGroup",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[{[`& .${Fc.grouped}`]:t.grouped},{[`& .${Fc.grouped}`]:t[`grouped${(0,q.A)(r.orientation)}`]},t.root,"vertical"===r.orientation&&t.vertical,r.fullWidth&&t.fullWidth]}})((({ownerState:e,theme:t})=>(0,T.A)({display:"inline-flex",borderRadius:(t.vars||t).shape.borderRadius},"vertical"===e.orientation&&{flexDirection:"column"},e.fullWidth&&{width:"100%"},{[`& .${Fc.grouped}`]:(0,T.A)({},"horizontal"===e.orientation?{"&:not(:first-of-type)":{marginLeft:-1,borderLeft:"1px solid transparent",borderTopLeftRadius:0,borderBottomLeftRadius:0},"&:not(:last-of-type)":{borderTopRightRadius:0,borderBottomRightRadius:0},[`&.${Fc.selected} + .${Fc.grouped}.${Fc.selected}`]:{borderLeft:0,marginLeft:0}}:{"&:not(:first-of-type)":{marginTop:-1,borderTop:"1px solid transparent",borderTopLeftRadius:0,borderTopRightRadius:0},"&:not(:last-of-type)":{borderBottomLeftRadius:0,borderBottomRightRadius:0},[`&.${Fc.selected} + .${Fc.grouped}.${Fc.selected}`]:{borderTop:0,marginTop:0}})})));var $c=O.forwardRef((function(e,t){const r=(0,L.A)({props:e,name:"MuiToggleButtonGroup"}),{children:n,className:a,color:o="standard",disabled:i=!1,exclusive:l=!1,fullWidth:s=!1,onChange:u,orientation:c="horizontal",size:d="medium",value:f}=r,p=(0,M.A)(r,Bc),m=(0,T.A)({},r,{disabled:i,fullWidth:s,orientation:c,size:d}),h=(e=>{const{classes:t,orientation:r,fullWidth:n,disabled:a}=e,o={root:["root","vertical"===r&&"vertical",n&&"fullWidth"],grouped:["grouped",`grouped${(0,q.A)(r)}`,a&&"disabled"]};return(0,R.A)(o,jc,t)})(m),v=(e,t)=>
205{if(!u)return;const r=f&&f.indexOf(t);let n;f&&r>=0?(n=f.slice(),n.splice(r,1)):n=f?f.concat(t):[t],u(e,n)},g=(e,t)=>{u&&u(e,f===t?null:t)};return(0,N.jsx)(Nc,(0,T.A)({role:"group",className:(0,D.A)(h.root,a),ref:t,ownerState:m},p,{children:O.Children.map(n,(e=>O.isValidElement(e)?O.cloneElement(e,{className:(0,D.A)(h.grouped,e.props.className),onChange:l?g:v,selected:void 0===e.props.selected?Ic(e.props.value,f):e.props.selected,size:e.props.size||d,fullWidth:s,color:e.props.color||o,disabled:e.props.disabled||i}):null))}))})),Uc=r(68638),zc=r(73426),Vc=r(59553);const Hc=["getTrigger","target"];function Wc(e,t){const{disableHysteresis:r=!1,threshold:n=100,target:a}=t,o=e.current;return a&&(e.current=void 0!==a.pageYOffset?a.pageYOffset:a.scrollTop),!(!r&&void 0!==o&&e.current<o)&&e.current>n}const Gc="undefined"!=typeof window?window:null;function Zc(e={}){const{getTrigger:t=Wc,target:r=Gc}=e,n=(0,M.A)(e,Hc),a=O.useRef(),[o,i]=O.useState((()=>t(a,n)));return O.useEffect((()=>{const e=()=>{i(t(a,(0,T.A)({target:r},n)))};return e(),r.addEventListener("scroll",e,{passive:!0}),()=>{r.removeEventListener("scroll",e,{passive:!0})}}),[r,t,JSON.stringify(n)]),o}var qc=r(1165),Yc=r(70289),Kc=r(19637)},92982:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.classes=t.StyledPaginationWrapper=t.StyledPagination=void 0;var a=n(r(62203)),o=r(91972),i="resultsPaginationStyles",l={paginationRoot:i+"-paginationRoot",pagination:i+"-pagination"};t.classes=l;var s=(0,o.styled)("div")((function(e){var t;e.theme;return(t={textAlign:"right",fontSize:"1rem",marginTop:"48px",marginBottom:"48px"})["."+l.pagination]={margin:"32px 0"},t}));t.StyledPaginationWrapper=s;var u=(0,o.styled)(a.default)((function(e){var t;e.theme;return(t={})["&."+l.paginationRoot]={"& ul":{justifyContent:"flex-end"}},t}));t.StyledPagination=u},93028:function(e,t,r){var n=r(87114),a=r(46184);e.exports=function e(t,r,o,i,l){return t===r||(null==t||null==r||!a(t)&&!a(r)?t!=t&&r!=r:n(t,r,o,i,e,l))}},93047:function(e,t,r){"use strict";r.d(t,{Ay:function(){return v}});var n=r(53507),a=r(63820),o=r(86326),i=r(35623),l=!1,s=r(78723),u="unmounted",c="exited",d="entering",f="entered",p="exiting",m=function(e){function t(t,r){var n;n=e.call(this,t,r)||this;var a,o=r&&!r.isMounting?t.enter:t.appear;return n.appearStatus=null,t.in?o?(a=c,n.appearStatus=d):a=f:a=t.unmountOnExit||t.mountOnEnter?u:c,n.state={status:a},n.nextCallback=null,n}(0,a.A)(t,e),t.getDerivedStateFromProps=function(e,t){return e.in&&t.status===u?{status:c}:null};var r=t.prototype;return r.componentDidMount=function(){this.updateStatus(!0,this.appearStatus)},r.componentDidUpdate=function(e){var t=null;if(e!==this.props){var r=this.state.status;this.props.in?r!==d&&r!==f&&(t=d):r!==d&&r!==f||(t=p)}this.updateStatus(!1,t)},r.componentWillUnmount=function(){this.cancelNextCallback()},r.getTimeouts=function(){var e,t,r,n=this.props.timeout;return e=t=r=n,null!=n&&"number"!=typeof n&&(e=n.exit,t=n.enter,r=void 0!==n.appear?n.appear:t),{exit:e,enter:t,appear:r}},r.updateStatus=function(e,t){if(void 0===e&&(e=!1),null!==t)if(this.cancelNextCallback(),t===d){if(this.props.unmountOnExit||this.props.mountOnEnter){var r=this.props.nodeRef?this.props.nodeRef.current:i.findDOMNode(this);r&&function(e){e.scrollTop}(r)}this.performEnter(e)}else this.performExit();else this.props.unmountOnExit&&this.state.status===c&&this.setState({status:u})},r.performEnter=function(e){var t=this,r=this.props.enter,n=this.context?this.context.isMounting:e,a=this.props.nodeRef?[n]:[i.findDOMNode(this),n],o=a[0],s=a[1],u=this.getTimeouts(),c=n?u.appear:u.enter;!e&&!r||l?this.safeSetState({status:f},(function(){t.props.onEntered(o)})):(this.props.onEnter(o,s),this.safeSetState({status:d},(function(){t.props.onEntering(o,s),t.onTransitionEnd(c,(function(){t.safeSetState({status:f},(function(){t.props.onEntered(o,s)}))}))})))},r.performExit=function(){var e=this,t=this.props.exit,r=this.getTimeouts(),n=this.props.nodeRef?void 0:i.findDOMNode(this);t&&!l?(this.props.onExit(n),this.safeSetState({status:p},(function(){e.props.onExiting(n),e.onTransitionEnd(r.exit,(function(){e.safeSetState({status:c},(function(){e.props.onExited(n)}))}))}))):this.safeSetState({status:c},(function(){e.props.onExited(n)}))},r.cancelNextCallback=function(){null!==this.nextCallback&&(this.nextCallback.cancel(),this.nextCallback=null)},r.safeSetState=function(e,t){t=this.setNextCallback(t),this.setState(e,t)},r.setNextCallback=function(e){var t=this,r=!0;return this.nextCallback=function(n){r&&(r=!1,t.nextCallback=null,e(n))},this.nextCallback.cancel=function(){r=!1},this.nextCallback},r.onTransitionEnd=function(e,t){this.setNextCallback(t);var r=this.props.nodeRef?this.props.nodeRef.current:i.findDOMNode(this),n=null==e&&!this.props.addEndListener;if(r&&!n){if(this.props.addEndListener){var a=this.props.nodeRef?[this.nextCallback]:[r,this.nextCallback],o=a[0],l=a[1];this.props.addEndListener(o,l)}null!=e&&setTimeout(this.nextCallback,e)}else setTimeout(this.nextCallback,0)},r.render=function(){var e=this.state.status;if(e===u)return null;var t=this.props,r=t.children,a=(t.in,t.mountOnEnter,t.unmountOnExit,t.appear,t.enter,t.exit,t.timeout,t.addEndListener,t.onEnter,t.onEntering,t.onEntered,t.onExit,t.onExiting,t.onExited,t.nodeRef,(0,n.A)(t,["children","in","mountOnEnter","unmountOnExit","appear","enter","exit","timeout","addEndListener","onEnter","onEntering","onEntered","onExit","onExiting","onExited","nodeRef"]));return o.createElement(s.A.Provider,{value:null},"function"==typeof r?r(e,a):o.cloneElement(o.Children.only(r),a))},t}(o.Component);function h(){}m.contextType=s.A,m.propTypes={},m.defaultProps={in:!1,mountOnEnter:!1,unmountOnExit:!1,appear:!1,enter
205:!0,exit:!0,onEnter:h,onEntering:h,onEntered:h,onExit:h,onExiting:h,onExited:h},m.UNMOUNTED=u,m.EXITED=c,m.ENTERING=d,m.ENTERED=f,m.EXITING=p;var v=m},93094:function(e,t,r){"use strict";r.d(t,{LX:function(){return m},MA:function(){return p},_W:function(){return h},Lc:function(){return b},Ms:function(){return y}});var n=r(79222),a=r(93655),o=r(93830);const i={m:"margin",p:"padding"},l={t:"Top",r:"Right",b:"Bottom",l:"Left",x:["Left","Right"],y:["Top","Bottom"]},s={marginX:"mx",marginY:"my",paddingX:"px",paddingY:"py"},u=function(e){const t={};return r=>(void 0===t[r]&&(t[r]=e(r)),t[r])}((e=>{if(e.length>2){if(!s[e])return[e];e=s[e]}const[t,r]=e.split(""),n=i[t],a=l[r]||"";return Array.isArray(a)?a.map((e=>n+e)):[n+a]})),c=["m","mt","mr","mb","ml","mx","my","margin","marginTop","marginRight","marginBottom","marginLeft","marginX","marginY","marginInline","marginInlineStart","marginInlineEnd","marginBlock","marginBlockStart","marginBlockEnd"],d=["p","pt","pr","pb","pl","px","py","padding","paddingTop","paddingRight","paddingBottom","paddingLeft","paddingX","paddingY","paddingInline","paddingInlineStart","paddingInlineEnd","paddingBlock","paddingBlockStart","paddingBlockEnd"],f=[...c,...d];function p(e,t,r,n){var o;const i=null!=(o=(0,a.Yn)(e,t,!1))?o:r;return"number"==typeof i?e=>"string"==typeof e?e:i*e:Array.isArray(i)?e=>"string"==typeof e?e:i[e]:"function"==typeof i?i:()=>{}}function m(e){return p(e,"spacing",8)}function h(e,t){if("string"==typeof t||null==t)return t;const r=e(Math.abs(t));return t>=0?r:"number"==typeof r?-r:`-${r}`}function v(e,t,r,a){if(-1===t.indexOf(r))return null;const o=function(e,t){return r=>e.reduce(((e,n)=>(e[n]=h(t,r),e)),{})}(u(r),a),i=e[r];return(0,n.NI)(e,i,o)}function g(e,t){const r=m(e.theme);return Object.keys(e).map((n=>v(e,t,n,r))).reduce(o.A,{})}function b(e){return g(e,c)}function y(e){return g(e,d)}function x(e){return g(e,f)}b.propTypes={},b.filterProps=c,y.propTypes={},y.filterProps=d,x.propTypes={},x.filterProps=f},93100:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.default=void 0;var a=n(r(18284)),o=n(r(55717)),i=n(r(62151)),l=n(r(52981)),s=n(r(25043)),u=n(r(23732)),c=n(r(52634)),d=n(r(64198)),f=n(r(73962)),p=n(r(77516)),m=n(r(9866)),h=n(r(97386)),v=n(r(16978)),g=n(r(55530)),b=function(e,t){if("function"==typeof WeakMap)var r=new WeakMap,n=new WeakMap;return function(e,t){if(!t&&e&&e.__esModule)return e;var a,o,i={__proto__:null,default:e};if(null===e||"object"!=typeof e&&"function"!=typeof e)return i;if(a=t?n:r){if(a.has(e))return a.get(e);a.set(e,i)}for(var l in e)"default"!==l&&{}.hasOwnProperty.call(e,l)&&((o=(a=Object.defineProperty)&&Object.getOwnPropertyDescriptor(e,l))&&(o.get||o.set)?a(i,l,o):i[l]=e[l]);return i}(e,t)}(r(86326)),y=r(82781),x=r(80384),C=r(54037),A=r(54239),_=n(r(44929)),E=r(56028),S=n(r(22134)),w=n(r(99603)),k=n(r(9951)),M=r(89258),T=r(39681),O=r(11861),D=r(74537),R=n(r(40460));var P={clay:y.microCopy.VISUALISER_MATERIALS_CLAY,concrete:y.microCopy.VISUALISER_MATERIALS_CONCRETE,metal:y.microCopy.VISUALISER_MATERIALS_METAL},L=function(e){var t=e.toggleTileSelector,r=e.toggleSidingsSelector,n=e.setViewMode,a=e.viewMode,o=e.onButtonClick,l=(0,v.default)("(max-width: 376px)"),s=(0,E.useSiteContext)().getMicroCopy,p=s(y.microCopy.VISUALISER_ACTIONS_SELECT_PRODUCT),m=s(y.microCopy.VISUALISER_ACTIONS_WALL_COLOUR),g=s(y.microCopy.VISUALISER_ACTIONS_TILE_MODE),x=s(y.microCopy.VISUALISER_ACTIONS_ROOF_MODE);return b.default.createElement(D.StyledActions,null,b.default.createElement(i.default,{hasDarkBackground:!0,variant:"text",startIcon:b.default.createElement(h.default,{component:f.default}),onClick:function(){t((function(e){return!e})),o({type:"bottom-menu",label:p})},gtm:{id:"cta-click1",label:p}},!l&&p),b.default.createElement(i.default,{hasDarkBackground:!0,variant:"text",startIcon:b.default.createElement(h.default,{component:d.default}),disabled:"roof"!==a,onClick:function(){r((function(e){return!e})),o({type:"bottom-menu",label:m})},gtm:{id:"cta-click1",label:m}},!l&&m),"tile"===a&&b.default.createElement(i.default,{hasDarkBackground:!0,variant:"text",startIcon:b.default.createElement(h.default,{component:u.default}
205),onClick:function(){n({viewMode:"roof"}),o({type:"bottom-menu",label:x})},gtm:{id:"cta-click1",label:x}},!l&&x),"roof"===a&&b.default.createElement(i.default,{hasDarkBackground:!0,variant:"text",startIcon:b.default.createElement(h.default,{component:c.default}),onClick:function(){n({viewMode:"tile"}),o({type:"bottom-menu",label:g})},gtm:{id:"cta-click1",label:g}},!l&&g))},I=function(e){var t=e.defaultValue,r=e.products,n=e.title,a=e.onClick,o=(0,E.useSiteContext)().getMicroCopy;return b.default.createElement("div",null,b.default.createElement(m.default,{variant:"h5",component:"h3",className:D.classes.groupTitle},n),b.default.createElement(s.default,{container:!0,spacing:2},r.map((function(e){return b.default.createElement(s.default,{key:e.code,xs:6,md:4,lg:2},b.default.createElement(p.default,{component:"button",title:e.name,imageSource:e.mainImage,onClick:function(){a({tileId:e.code,label:e.name+" + "+e.colour})},className:(0,g.default)(t===e.code&&D.classes.activeSelectionOption),"aria-label":t===e.code?o(y.microCopy.VISUALISER_SELECTION_OPTION_DEFAULT):void 0},b.default.createElement(p.default.Paragraph,null,e.colour)))}))))},j=function(e){var t=e.activeTile,r=e.contentSource,n=e.open,a=e.onCloseClick,o=e.onButtonClick,i=e.tiles,l=(0,E.useSiteContext)().getMicroCopy,s=Object.values(M.Category);return b.default.createElement(D.StyledChildDialog,{open:n,onCloseClick:function(){return a(!1)},maxWidth:"xl",color:"pearl",className:(0,g.default)(D.classes.root,D.classes.secondary),containerClassName:D.classes.container,backdropProps:{invisible:!0},allowOverflow:!0},b.default.createElement(m.default,{variant:"h4",component:"h2",align:"center",className:D.classes.groupTitle},l(y.microCopy.VISUALISER_TILE_SELECTOR_TITLE)),b.default.createElement(m.default,{gutterBottom:!0},l(y.microCopy.VISUALISER_TILE_SELECTOR_DESCRIPTION)),s.map((function(e){var n=i.filter((function(t){return t.category===e}));if(n.length)return b.default.createElement(I,{contentSource:r,defaultValue:t.code,key:"material-group-"+e,title:l(P[e]),products:n,onClick:o})})))},F=function(e){var t=e.open,r=e.onCloseClick,n=e.activeSiding,a=e.sidings,o=e.contentSource,i=e.onConfirmClick,l=e.onClick,u=(0,E.useSiteContext)().getMicroCopy;return b.default.createElement(D.StyledChildDialog,{open:t,onCloseClick:function(){return r(!1)},maxWidth:"xl",color:"pearl",className:(0,g.default)(D.classes.root,D.classes.secondary),containerClassName:D.classes.container,backdropProps:{invisible:!0},allowOverflow:!0},b.default.createElement(m.default,{variant:"h4",component:"h2",align:"center",className:D.classes.groupTitle},u(y.microCopy.VISUALISER_SIDING_SELECTOR_TITLE)),b.default.createElement(s.default,{container:!0,spacing:2},a.map((function(e){var t=e.id,a=e.name,c=e.diffuseMapRef;return b.default.createElement(s.default,{key:t,xs:6,md:4,lg:2},b.default.createElement(p.default,{component:"button",title:u(a),imageSource:(0,S.default)(c,{size:"original",contentSource:o}),onClick:function(){i({sidingId:t}),r(!1),l({type:"wall-selector",label:u(a)})},className:(0,g.default)(n.id===t&&D.classes.activeSelectionOption),"aria-label":n.id===t?u(y.microCopy.VISUALISER_SELECTION_OPTION_DEFAULT):void 0}))}))))},B={tile:k.default,roof:w.default},N=function(e){var t,r=e.contentSource,n=e.open,i=e.tileId,s=e.sidingId,u=e.viewMode,c=e.sidings,d=e.shareWidget,f=e.onClose,p=e.onChange,m=e.onClick,h=e.houseTypes,v=(0,b.useState)(!1),S=v[0],w=v[1],k=(0,b.useState)(!1),M=k[0],P=k[1],I=(0,b.useState)(!0),N=I[0],$=I[1],U=(0,x.useConfig)().esIndexNameProduct,z=(0,b.useState)({tileId:i,sidingId:s,viewMode:u}),V=z[0],H=z[1],W=(0,b.useState)([]),G=W[0],Z=W[1],q=(0,E.useSiteContext)().getMicroCopy,Y=b.default.useRef(V),K=(0,b.useCallback)((function(e){Y.current=Object.assign({},V,e),H((function(t){return Object.assign({},t,e)}))}),[V]),X=function(){var e=(0,o.default)(a.default.mark((function e(){var t,r;return a.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return $(!0),e.prev=1,e.next=4,(0,A.queryElasticSearch)((0,T.getProductsQuery)(),U);case 4:t=e.sent,r=t.hits.hits.map((function(e){return e._source})),Z((0,O.prepareProducts)(r)),e.next=12;break;case 9:e.prev=9,e.t0=e.catch(1),(0,C.devLog)("Failed to fetch data",e.t0);case 12:$(!1);case 13:case"end":return e.stop()}}),e,null,[[1,9]])})));return function(){return e.apply(this,arguments)}}();(0,b.useEffect)((function(){X()}),[]),(0,b.useEffect)((function(){K({tileId:i,sidingId:s,viewMode:u})}),[i,s,u]),(0,b.useEffect)((function(){if(p){var e=V.tileId,t=V.sidingId,r=V.viewMode;p({sidingId:t,tileId:e,viewMode:r,isOpen:n})}}),[V,n]);var Q=(0,b.useCallback)((function(e){var t=e.type,r=e.label,n=e.data,a=Y.current,o=a.tileId,i=a.sidingId,l=a.viewMode;m({sidingId:i,tileId:o,viewMode:l,type:t,label:r,data:n})}),[m,Y]),J=(0,b.useCallback)((function(e){Q(e),f()}),[Q,f]),ee=(0,b.useMemo)((function(){if(G.length)return G.find((function(e){return e.code===V.tileId}))||G.find((function(e){return e.code===i}))||G[0]}),[G,V.tileId,i]),te=(0,b.useMemo)((function(){return c.find((function(e){return e.id===V.sidingId}))||c.find((function(e){return e.id===s}))||c[0]}),[c,s,V.sidingId]),re=Object.assign({tile:ee,options:{contentSource:r},siding:te,setIsLoading:function(e){return $(e)}},"roof"===V.viewMode?{houseModelUrl:null==h||null===(t=h[0])||void 0===t?void 0:t.url}:{}),ne=B[V.viewMode||"tile"];return b.default.createElement(D.StyledParentDialog,{open:n,onCloseClick:f,onBackdropClick:f,maxWidth:"xl",containerClassName:D.classes.content},b.default.createElement(l.default.Header,{className:D.classes.header,onCloseClick:f},b.default.createElement(b.default.Fragment,null,ee&&b.default.createElement(R.default,{activeTile:ee,onReadMoreBtnClick:J,shareWidget:d}),b.default.createElement(D.Title,{variant:"h3","data-testid":"visualiser-title"},q(y.microCopy.VISUALISER_TITLE)))),b.default.createElement("div",{className:(0,g.default)(D.classes.container,D.classes.viewer)},N&&b.default.createElement("div",{className:D.classes.progressContainer},b.default.createElement(_.default,{size:40})),u&&ee&&b.default.createElement(ne,re),b.default.createElement(j,{open:S,onCloseClick:w,activeTile:ee,tiles:G,contentSource:r,onButtonClick:function(e){var t=e.tileId,r=e.label;w(!1),K({tileId:t}),Q({type:"product-selector",label:r})}}),b.default.createElement(F,{open:M,onCloseClick:P,activeSiding:te,sidings:c,onConfirmClick:K,contentSource:r,onClick:Q})),b.default.createElement(L,{toggleTileSelector:w,toggleSidingsSelector:P,viewMode:V.viewMode,setViewMode:K,onButtonClick:Q}))};t.default=N},93243:function(e,t,r){"use strict";var n=r(86115),a=r(43417),o=r(36201),i=r(456),l=r(29703),s=r(63688),u=n.Symbol,c=a("wks"),d=s?u.for||u:u&&u.withoutSetter||i;e.exports=function(e){return o(c,e)||(c[e]=l&&o(u,e)?u[e]:d("Symbol."+e)),c[e]}},93246:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esMo
205dule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.DeleteIcon=t.FileName=t.FileDisplayIcon=t.FileDiv=t.FileSizeTypography=t.ErrorTypography=t.StyledLinearProgress=t.StyledFormControl=t.classes=void 0;const a=n(r(95230)),o=r(91972),i=n(r(68025)),l=n(r(22753)),s=n(r(71513)),u=n(r(9866)),c="Upload";t.classes={icon:`${c}-icon`,wrapper:`${c}-wrapper`,accordion:`${c}-accordion`,accordionSummary:`${c}-accordionSummary`,dropZone:`${c}-dropZone`,drag:`${c}-drag`,typography:`${c}-typography`,label:`${c}-label`,instructions:`${c}-instructions`,mobileInstructions:`${c}-mobileInstructions`,input:`${c}-input`,inputAccordion:`${c}-inputAccordion`,button:`${c}-button`,fileInfoWrapper:`${c}-fileInfoWrapper`,fileName:`${c}-fileName`,disabled:`${c}-disabled`,files:`${c}-files`},t.StyledFormControl=(0,o.styled)(a.default)((({theme:e})=>({[`.${t.classes.icon}`]:{color:e.colours.storm,height:"32px",width:"32px"},[`.${t.classes.wrapper}`]:{width:"100%"},[`.${t.classes.accordion}`]:{backgroundColor:e.colours.white,boxShadow:"none",border:`1px solid ${e.colours.storm}`,"&:hover":{backgroundColor:e.colours.white}},[`.${t.classes.accordionSummary}`]:{color:e.colours.slate,fontSize:"18px"},[`.${t.classes.dropZone}`]:{minHeight:"200px",width:"100%",border:`2px dashed ${e.colours.storm}`,borderRadius:"3px",display:"flex",flexDirection:"column",alignItems:"center",justifyContent:"space-between",zIndex:-1,transition:"0.5s ease all",gap:"12px",padding:"30px"},[`.${t.classes.drag}`]:{borderColor:e.colours.cyan400,backgroundColor:(0,o.alpha)(e.colours.cyan500,.04),transition:"0.5s ease all"},[`.${t.classes.typography}`]:{fontSize:"20.25px",lineHeight:"28.35px",textAlign:"center",color:e.colours.slate},[`.${t.classes.label}`]:{fontSize:"18px",color:e.colours.inter,textDecoration:"underline",cursor:"pointer",padding:"5px"},[`.${t.classes.instructions}`]:{flex:0,fontSize:"16px",lineHeight:"22.41px",whiteSpace:"pre-line",textAlign:"center",display:"inline-block",color:e.colours.slate},[`.${t.classes.mobileInstructions}`]:{margin:"10px 5px",fontSize:"14px",opacity:.4},[`.${t.classes.input}`]:{display:"none"},[`.${t.classes.inputAccordion}`]:{[e.breakpoints.down("sm")]:{display:"block",position:"absolute",top:0,left:0,width:"100%",height:"100%",opacity:0}
205},[`.${t.classes.button}`]:{position:"relative"},[`.${t.classes.fileInfoWrapper}`]:{flex:1,display:"flex",flexDirection:"column"},[`.${t.classes.fileName}`]:{wordBreak:"break-word"},[`.${t.classes.disabled}`]:{pointerEvents:"none",opacity:.3},[`.${t.classes.files}`]:{display:"flex",flexDirection:"column",marginTop:"12px",gap:"12px"}}))),t.StyledLinearProgress=(0,o.styled)(i.default)((({theme:e})=>({marginTop:"10px",marginRight:"5px",backgroundColor:(0,o.alpha)(e.colours.cyan400,.3),"& .MuiLinearProgress-bar":{backgroundColor:e.colours.cyan400}}))),t.ErrorTypography=(0,o.styled)(u.default)((({theme:e})=>({color:e.colours.error400,fontSize:"16px",lineHeight:"22.41px"}))),t.FileSizeTypography=(0,o.styled)(u.default)((({theme:e})=>({fontSize:"12px",lineHeight:"14.4px",color:e.colours.storm}))),t.FileDiv=(0,o.styled)("div")((({theme:e})=>({width:"100%",border:`1px solid ${e.colours.alabaster}`,borderRadius:"3px",display:"flex",alignItems:"center",minHeight:"60px",padding:"5px"}))),t.FileDisplayIcon=(0,o.styled)(s.default)({height:"40px",width:"40px",margin:"10px",objectFit:"cover"}),t.FileName=(0,o.styled)(u.default)((({theme:e})=>({fontSize:"16px",lineHeight:"22.41px",flex:1,color:e.colours.slate}))),t.DeleteIcon=(0,o.styled)(l.default)((({theme:e})=>({"&&":{color:e.colours.slate,"&:hover":{color:e.colours.charcoal}},marginRight:"6px"})))},93313:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=r(97711),o=n(r(97386));t.default=e=>(0,a.jsxs)(o.default,{viewBox:"0 0 48 44.488",...e,children:[(0,a.jsx)("path",{fill:"none",d:"M0 0h48v44.488H0z"}),(0,a.jsx)("path",{d:"M24 3 1 20.961l2.53 3.4 3.743-2.929v20.056h33.454V21.431l3.743 2.908L47 20.961Z"})]})},93326:function(e,t,r){"use strict";r.d(t,{M:function(){return i},P:function(){return d}});var n=r(9619),a=r(57875),o=r(41693);function i(e,t){t?e.setAttribute("aria-hidden","true"):e.removeAttribute("aria-hidden")}function l(e){return parseInt((0,a.A)(e).getComputedStyle(e).paddingRight,10)||0}function s(e,t,r,n,a){const o=[t,r,...n];[].forEach.call(e.children,(e=>{const t=-1===o.indexOf(e),r=!function(e){const t=-1!==["TEMPLATE","SCRIPT","STYLE","LINK","MAP","META","NOSCRIPT","PICTURE","COL","COLGROUP","PARAM","SLOT","SOURCE","TRACK"].indexOf(e.tagName),r="INPUT"===e.tagName&&"hidden"===e.getAttribute("type");return t||r}(e);t&&r&&i(e,a)}))}function u(e,t){let r=-1;return e.some(((e,n)=>!!t(e)&&(r=n,!0))),r}function c(e,t){const r=[],i=e.container;if(!t.disableScrollLock){if(function(e){const t=(0,n.A)(e);return t.body===e?(0,a.A)(e).innerWidth>t.documentElement.clientWidth:e.scrollHeight>e.clientHeight}(i)){const e=(0,o.A)((0,n.A)(i));r.push({value:i.style.paddingRight,property:"padding-right",el:i}),i.style.paddingRight=`${l(i)+e}px`;const t=(0,n.A)(i).querySelectorAll(".mui-fixed");[].forEach.call(t,(t=>{r.push({value:t.style.paddingRight,property:"padding-right",el:t}),t.style.paddingRight=`${l(t)+e}px`}))}let e;if(i.parentNode instanceof DocumentFragment)e=(0,n.A)(i).body;else{const t=i.parentElement,r=(0,a.A)(i);e="HTML"===(null==t?void 0:t.nodeName)&&"scroll"===r.getComputedStyle(t).overflowY?t:i}r.push({value:e.style.overflow,property:"overflow",el:e},{value:e.style.overflowX,property:"overflow-x",el:e},{value:e.style.overflowY,property:"overflow-y",el:e}),e.style.overflow="hidden"}return()=>{r.forEach((({value:e,el:t,property:r})=>{e?t.style.setProperty(r,e):t.style.removeProperty(r)}))}}class d{constructor(){this.containers=void 0,this.modals=void 0,this.modals=[],this.containers=[]}add(e,t){let r=this.modals.indexOf(e);if(-1!==r)return r;r=this.modals.length,this.modals.push(e),e.modalRef&&i(e.modalRef,!1);const n=function(e){const t=[];return[].forEach.call(e.children,(e=>{"true"===e.getAttribute("aria-hidden")&&t.push(e)})),t}(t);s(t,e.mount,e.modalRef,n,!0);const a=u(this.containers,(e=>e.container===t));return-1!==a?(this.containers[a].modals.push(e),r):(this.containers.push({modals:[e],container:t,restore:null,hiddenSiblings:n}),r)}mount(e,t){const r=u(this.containers,(t=>-1!==t.modals.indexOf(e))),n=this.containers[r];n.restore||(n.restore=c(n,t))}remove(e,t=!0){const r=this.modals.indexOf(e);if(-1===r)return r;const n=u(this.containers,(t=>-1!==t.modals.indexOf(e))),a=this.containers[n];if(a.modals.splice(a.modals.indexOf(e),1),this.modals.splice(r,1),0===a.modals.length)a.restore&&a.restore(
205),e.modalRef&&i(e.modalRef,t),s(a.container,e.mount,e.modalRef,a.hiddenSiblings,!1),this.containers.splice(n,1);else{const e=a.modals[a.modals.length-1];e.modalRef&&i(e.modalRef,!1)}return r}isTopModal(e){return this.modals.length>0&&this.modals[this.modals.length-1]===e}}},93327:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=r(97711),o=n(r(97386));t.default=e=>(0,a.jsxs)(o.default,{viewBox:"0 0 48 48",...e,children:[(0,a.jsx)("path",{fill:"none",d:"M0 0h48v48H0z"}),(0,a.jsx)("path",{d:"M23.95 19.084H2.014v3.18l4.363-.022v22.76h35.146v-22.76h4.547v-3.16Z"})]})},93392:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const n=r(97711),a=r(86326),o=r(12090),i=({children:e,isPaginated:t,itemsPerPage:r=8})=>{const i=e.length,[l,s]=(0,a.useState)(t?r:i),u=(0,a.useCallback)((()=>s(l+8)),[l]);return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(o.Wrapper,{children:e.slice(0,l)}),l>=i?null:(0,n.jsx)(o.StyledButton,{variant:"outlined",fullWidth:!0,onClick:u,children:"Show More"})]})};i.Item=({children:e,icon:t,onClick:r})=>(0,n.jsxs)(o.StyledCard,{onClick:r,"data-testid":"tile-list-card",children:[(0,n.jsx)(o.StyledIcon,{source:t}),(0,n.jsx)(o.Description,{children:e})]}),t.default=i},93654:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=n(r(20311));t.default=a.default},93655:function(e,t,r){"use strict";r.d(t,{BO:function(){return i},Yn:function(){return o}});var n=r(39525),a=r(79222);function o(e,t,r=!0){if(!t||"string"!=typeof t)return null;if(e&&e.vars&&r){const r=`vars.${t}`.split(".").reduce(((e,t)=>e&&e[t]?e[t]:null),e);if(null!=r)return r}return t.split(".").reduce(((e,t)=>e&&null!=e[t]?e[t]:null),e)}function i(e,t,r,n=r){let a;return a="function"==typeof e?e(r):Array.isArray(e)?e[r]||n:o(e,r)||n,t&&(a=t(a,n,e)),a}t.Ay=function(e){const{prop:t,cssProperty:r=e.prop,themeKey:l,transform:s}=e,u=e=>{if(null==e[t])return null;const u=e[t],c=o(e.theme,l)||{};return(0,a.NI)(e,u,(e=>{let a=i(c,s,e);return e===a&&"string"==typeof e&&(a=i(c,s,`${t}${"default"===e?"":(0,n.A)(e)}`,e)),!1===r?a:{[r]:a}}))};return u.propTypes={},u.filterProps=[t],u}},93657:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.renderHero=void 0;var a=n(r(64187)),o=n(r(10248)),i=n(r(86326));t.renderHero=function(e,t,r,n){return"Spotlight"===r?i.default.createElement(o.default,Object.assign({},e,{breadcrumbs:t,isHeroKeyLine:null==n?void 0:n.isSpotlightHeroKeyLine})):i.default.createElement(a.default,Object.assign({},e,{breadcrumbs:t,isHeroKeyLine:null==n?void 0:n.isHeroKeyLine}))}},93699:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const n=r(97711);t.default=e=>(0,n.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 100 100",xmlSpace:"preserve",...e,children:(0,n.jsx)("path",{d:"M70.642 44.13c-.943-1.47-2.82-2.14-5.502-2.14-1.345 0-2.68.27-4.026.67l5.1-12.424h-9.517L40.33 70.588h9.518l6.838-16.965c.943-2.4 1.747-4.011 3.885-4.011h.673c0 .53-.271 1.07-.402 1.47l-7.38 19.506h9.519l6.837-18.175c1.205-2.541 2.55-5.882.803-8.283h.02ZM44.488 43.33a9.443 9.443 0 0 0-5.1-1.47c-5.101.13-9.519 3.21-11.396 7.882-2.008 4.941.672 7.482 2.279 9.082 1.476 1.47 1.606 1.74 1.345 2.401-.401 1.2-1.606 2-2.952 2-1.205 0-2.41-.53-3.353-1.2l-2.008-1.34-2.41 8.282 1.346.67c1.606.94 3.353 1.471 5.1 1.34 5.361 0 10.19-3.47 12.209-8.422 2.008-5.081-.673-7.752-2.41-9.352-1.345-1.34-1.476-1.6-1.345-2.14.532-.941 1.606-1.601 2.821-1.601.673 0 1.346.27 1.747.67l1.878 2.4 3.353-8.422-1.074-.8-.03.02ZM90.753 42.4l-.271.67c-.944-.8-2.008-1.07-3.223-1.07-7.109 0-12.47 8.552-14.488 13.493-.402.94-3.484 8.953-.673 13.224 1.075 1.47 2.822 2.401 4.7 2.27 1.073 0 2.148-.27 3.081-.67l-.13.27h8.855L100 42.26l-9.257.13.01.01ZM80.291 63.376c-.401-.53-.13-3.211 1.074-6.282 1.476-3.471 4.026-7.352 5.904-7.482 0 2.14-.532 4.27-1.476 6.142-1.877 4.68-4.287 7.612-5.361 7.612h-.13l-.01.01ZM30.13 30.906c-7.239-4.01-16.365-1.2-20.652 3.871-2.822 3.071-3.354 7.483-1.346 11.094C-.984 52.152-.322 58.694.351 61.375a12.224 12.224 0 0 0 11.667 8.553h5.1l2.68-7.082h-7.64c-2.279-.13-4.156-1.741-4.558-4.012-.673-3.47 2.821-6.952 9.117-9.222 1.204-.4 2.008-1.34 2.148-2.541.13-.94-.401-1.87-1.205-2.4-2.821-1.601-3.755-3.742-2.68-5.742 1.476-2.941 6.706-4.542 12.339-2.001l1.747.8 2.28-6.012-1.206-.8-.01-.01Z",fill:"#76B82A"})})},93710:function(e,t,r){"use strict";var n=r(12581);e.exports=function(e){return n[e+"Prototype"]}},93737:function(e,t,r){"use strict";r.d(t,{A:function(){return f}});var n=r(45904),a=r(53507),o=r(58626),i=r(41364);var l={borderRadius:4},s=r(63017),u=r(75793),c=r(32686);const d=["breakpoints","palette","spacing","shape"];var f=function(e={},...t){const{breakpoints:r={},palette:f={},spacing:p,shape:m={}}
205=e,h=(0,a.A)(e,d),v=(0,i.A)(r),g=(0,s.A)(p);let b=(0,o.A)({breakpoints:v,direction:"ltr",components:{},palette:(0,n.A)({mode:"light"},f),spacing:g,shape:(0,n.A)({},l,m)},h);return b=t.reduce(((e,t)=>(0,o.A)(e,t)),b),b.unstable_sxConfig=(0,n.A)({},c.A,null==h?void 0:h.unstable_sxConfig),b.unstable_sx=function(e){return(0,u.A)({sx:e,theme:this})},b}},93830:function(e,t,r){"use strict";var n=r(58626);t.A=function(e,t){return t?(0,n.A)(e,t,{clone:!1}):e}},93833:function(e,t,r){"use strict";var n=r(34228),a=r(58373),o=r(15878),i=r(80111),l=r(65601),s=TypeError,u=Object.defineProperty,c=Object.getOwnPropertyDescriptor,d="enumerable",f="configurable",p="writable";t.f=n?o?function(e,t,r){if(i(e),t=l(t),i(r),"function"==typeof e&&"prototype"===t&&"value"in r&&p in r&&!r[p]){var n=c(e,t);n&&n[p]&&(e[t]=r.value,r={configurable:f in r?r[f]:n[f],enumerable:d in r?r[d]:n[d],writable:!1})}return u(e,t,r)}:u:function(e,t,r){if(i(e),t=l(t),i(r),a)try{return u(e,t,r)}catch(n){}if("get"in r||"set"in r)throw new s("Accessors not supported");return"value"in r&&(e[t]=r.value),e}},93839:function(e,t,r){"use strict";var n=r(60330);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=n(r(24142)),o=r(36870),i=(0,a.default)((0,o.jsx)("path",{d:"m12 21.35-1.45-1.32C5.4 15.36 2 12.28 2 8.5 2 5.42 4.42 3 7.5 3c1.74 0 3.41.81 4.5 2.09C13.09 3.81 14.76 3 16.5 3 19.58 3 22 5.42 22 8.5c0 3.78-3.4 6.86-8.55 11.54L12 21.35z"}),"Favorite");t.default=i},93915:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.classes=t.StyledSearchPageGrid=void 0;var a=n(r(25043)),o=r(91972),i="SearchPageBlock",l={content:i+"-content","content-search":i+"-content-search","content-card":i+"-content-card"};t.classes=l;var s=(0,o.styled)(a.default)((function(e){var t,r,n,a=e.theme;return(n={})["."+l.content]={marginBottom:"32px"},n["."+l["content-card"]]=((t={marginBottom:"32px",marginTop:"0"})[a.breakpoints.up("lg")]={marginTop:"24px"},t),n["."+l["content-search"]]=((r={marginBottom:"32px",display:"none"})[a.breakpoints.up("lg")]={display:"block"},r),n}));t.StyledSearchPageGrid=s},93916:function(e,t,r){"use strict";
205var n=r(36573),a=r(70483),o=r(14434),i=r(62755),l=r(70521).f,s=r(21410),u=r(12581),c=r(35146),d=r(69589),f=r(7699),p=function(e){var t=function(r,n,o){if(this instanceof t){switch(arguments.length){case 0:return new e;case 1:return new e(r);case 2:return new e(r,n)}return new e(r,n,o)}return a(e,this,arguments)};return t.prototype=e.prototype,t};e.exports=function(e,t){var r,a,m,h,v,g,b,y,x,C=e.target,A=e.global,_=e.stat,E=e.proto,S=A?n:_?n[C]:(n[C]||{}).prototype,w=A?u:u[C]||d(u,C,{})[C],k=w.prototype;for(h in t)a=!(r=s(A?h:C+(_?".":"#")+h,e.forced))&&S&&f(S,h),g=w[h],a&&(b=e.dontCallGetSet?(x=l(S,h))&&x.value:S[h]),v=a&&b?b:t[h],a&&typeof g==typeof v||(y=e.bind&&a?c(v,n):e.wrap&&a?p(v):E&&i(v)?o(v):v,(e.sham||v&&v.sham||g&&g.sham)&&d(y,"sham",!0),d(w,h,y),E&&(f(u,m=C+"Prototype")||d(u,m,{}),d(u[m],h,v),e.real&&k&&(r||!k[h])&&d(k,h,v)))}},93932:function(e,t,r){"use strict";var n=r(86073);e.exports=n},93936:function(e,t,r){"use strict";var n=r(60330);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=n(r(24142)),o=r(36870),i=(0,a.default)((0,o.jsx)("path",{d:"M10 20v-6h4v6h5v-8h3L12 3 2 12h3v8z"}),"Home");t.default=i},94023:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.NavigationListButton=void 0;const a=r(97711),o=n(r(55530)),i=r(86326),l=n(r(62151)),s=r(79007);t.NavigationListButton=(0,i.memo)((({component:e=l.default,active:t=!1,children:r,className:n,target:i,action:u,...c})=>(0,a.jsx)(e,{...c,...u,"aria-pressed":t,className:(0,o.default)(s.classes.navigationListButton,n,t&&s.classes.active),variant:"text",classes:{outlinedPrimary:(0,o.default)(s.classes.outline)},target:i,children:r})))},94076:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.default=void 0;var a=n(r(18284)),o=n(r(55717)),i=r(70534),l={},s=function(){var e=(0,o.default)(a.default.mark((function e(t){var r;return a.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!l[t]){e.next=2;break}return e.abrupt("return",l[t]);case 2:return r=new Promise((function(e){(new i.TextureLoader).load(t,(function(t){t.encoding=i.sRGBEncoding,t.wrapS=i.RepeatWrapping,t.wrapT=i.RepeatWrapping,e(t)}))})),l[t]=r,e.abrupt("return",r);case 5:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}();t.default=s},94163:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=n(r(68979));t.default=a.default},94177:function(e,t,r){var n,a=Object.create,o=Object.defineProperty,i=Object.getOwnPropertyDescriptor,l=Object.getOwnPropertyNames,s=Object.getPrototypeOf,u=Object.prototype.hasOwnProperty,c=(e,t,r,n)=>{if(t&&"object"==typeof t||"function"==typeof t)for(let a of l(t))u.call(e,a)||a===r||o(e,a,{get:()=>t[a],enumerable:!(n=i(t,a))||n.enumerable});return e},d=(e,t,r)=>(r=null!=e?a(s(e)):{},c(!t&&e&&e.__esModule?r:o(r,"default",{value:e,enumerable:!0}),e)),f=(e,t,r)=>(((e,t,r)=>{t in e?o(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r})(e,"symbol"!=typeof t?t+"":t,r),r),p={};((e,t)=>{for(var r in t)o(e,r,{get:t[r],enumerable:!0})})(p,{createReactPlayer:()=>k}),e.exports=(n=p,c(o({},"__esModule",{value:!0}),n));var m=d(r(86326)),h=d(r(55510)),v=d(r(94717)),g=d(r(49325)),b=r(50209),y=r(36830),x=d(r(77766));const C=(0,y.lazy)((()=>r.e(353).then(r.t.bind(r,66563,23)))),A="undefined"!=typeof window&&window.document&&"undefined"!=typeof document,_=void 0!==r.g&&r.g.window&&r.g.window.document,E=Object.keys(b.propTypes),S=A||_?m.Suspense:()=>null,w=[],k=(e,t)=>{var r;return r=class extends m.Component{constructor(){super(...arguments),f(this,"state",{showPreview:!!this.props.light}),f(this,"references",{wrapper:e=>{this.wrapper=e},player:e=>{this.player=e}}),f(this,"handleClickPreview",(e=>{this.setState({showPreview:!1}),this.props.onClickPreview(e)})),f(this,"showPreview",(()=>{this.setState({showPreview:!0})})),f(this,"getDuration",(()=>this.player?this.player.getDuration():null)),f(this,"getCurrentTime",(()=>this.player?this.player.getCurrentTime():null)),f(this,"getSecondsLoaded",(()=>this.player?this.player.getSecondsLoaded():null)),f(this,"getInternalPlayer",((e="player")=>this.player?this.player.getInternalPlayer(e):null)),f(this,"seekTo",((e,t,r)=>{if(!this.player)return null;this.player.seekTo(e,t,r)})),f(this,"handleReady",(()=>{this.props.onReady(this)})),f(this,"getActivePlayer",(0,v.default)((r=>{for(const t of[...w,...e])if(t.canPlay(r))return t;return t||null}))),f(this,"getConfig",(0,v.default)(((e,t)=>{const{config:r}=this.props;return h.default.all([b.defaultProps.config,b.defaultProps.config[t]||{},r,r[t]||{}])}))),f(this,"getAttributes",(0,v.default)((e=>(0,y.omit)(this.props,E)))),f(this,"renderActivePlayer",(e=>{if(!e)return null;const t=this.getActivePlayer(e);if(!t)return null;
205const r=this.getConfig(e,t.key);return m.default.createElement(x.default,{...this.props,key:t.key,ref:this.references.player,config:r,activePlayer:t.lazyPlayer||t,onReady:this.handleReady})}))}shouldComponentUpdate(e,t){return!(0,g.default)(this.props,e)||!(0,g.default)(this.state,t)}componentDidUpdate(e){const{light:t}=this.props;!e.light&&t&&this.setState({showPreview:!0}),e.light&&!t&&this.setState({showPreview:!1})}renderPreview(e){if(!e)return null;const{light:t,playIcon:r,previewTabIndex:n,oEmbedUrl:a,previewAriaLabel:o}=this.props;return m.default.createElement(C,{url:e,light:t,playIcon:r,previewTabIndex:n,previewAriaLabel:o,oEmbedUrl:a,onClick:this.handleClickPreview})}render(){const{url:e,style:t,width:r,height:n,fallback:a,wrapper:o}=this.props,{showPreview:i}=this.state,l=this.getAttributes(e),s="string"==typeof o?this.references.wrapper:void 0;return m.default.createElement(o,{ref:s,style:{...t,width:r,height:n},...l},m.default.createElement(S,{fallback:a},i?this.renderPreview(e):this.renderActivePlayer(e)))}},f(r,"displayName","ReactPlayer"),f(r,"propTypes",b.propTypes),f(r,"defaultProps",b.defaultProps),f(r,"addCustomPlayer",(e=>{w.push(e)})),f(r,"removeCustomPlayers",(()=>{w.length=0})),f(r,"canPlay",(t=>{for(const r of[...w,...e])if(r.canPlay(t))return!0;return!1})),f(r,"canEnablePIP",(t=>{for(const r of[...w,...e])if(r.canEnablePIP&&r.canEnablePIP(t))return!0;return!1})),r}},94276:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.default=t.COLOR_CODES=void 0;var a=n(r(86326)),o=r(94319),i={ANTHRACITE:"#393E42",ANTIQUE_BROWN:"#6B3C33",ANTIQUE_CLAY:"#CB9E7C",ANTIQUE_COLOR:"#B9966E",ANTIQUE_GREY:"#848484",ANTIQUE_RED:"#850C2D",ANTIQUE_WHITE:"#FFFFF4",ANTIQUE_YELLOW:"#D5B515",Autumn_Colour:"#814523",BLACK:"#000","BLACK MATT":"#121212",BLUE:"#007BFF",BROWN:"#783024",CHARCOAL_GRAY:"#373739",CLAY:"#D49073",CLAY_COLOUR:"#D19175",CLAYRED_MATT:"#D5622F",COPPER:"#EC5E00",COPPER_COLOUR:"#EC5E00",CORAL:"#F9767E","DARK BROWN":"#250A04","DARK SILVER":"#C2C2C2","DARK SLATE":"#343746",DARK_GREY:"#AAA",GALVANIZED:"#9C9C9C","Grå med skygge":"#BABABA",GRAPHITE:"#888","GRAPHITE MATT":"#3B3B3B",GREEN:"#447462",GREY:"#CCC","GREY ANTIQUE":"#848484","JET BLACK":"#111",Lead_grey:"#6D6D6D","LIGHT BROWN":"#A2675D",LIGHT_GREY:"#C7C7C7","MATT BLACK":"#151515",METALLIC:"#DDD",NATURAL_RED:"#E6896E",ORANGE:"#F7863F",PEACH:"#F38962",PEPPER:"#BBB",PINK:"#CF7DBE",PURPLE:"#712361",RED:"#DE3A27","RED ANTIQUE":"#8f4322",SILVER:"#DDD","SILVER BLACK":"#4E4E4E","Teglrød med skygge":"#BF6640",WHITE:"#FFF",WINERED:"#490707",YELLOW:"#F4EB94"};t.COLOR_CODES=i;var l=function(e){var t=e.colorCode;return a.default.createElement(o.ColorSwatchComponent,{style:{backgroundColor:i[t]}})};t.default=l},94319:function(e,t,r){"use strict";t.__esModule=!0,t.ColorSwatchComponent=void 0;var n=(0,r(91972).styled)("span")((function(){return{alignSelf:"center",display:"inline-block",marginRight:"10px",verticalAlign:"middle",borderRadius:"50%",height:"18px",width:"18px"}}));t.ColorSwatchComponent=n},94342:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.DownloadListContext=void 0;const a=n(r(66256));var o=r(66256);Object.defineProperty(t,"DownloadListContext",{enumerable:!0,get:function(){return o.DownloadListContext}}),t.default=a.default},94360:function(e,t,r){var n=r(16990),a=r(46015);e.exports=function(e){if(!a(e))return!1;var t=n(e);return"[object Function]"==t||"[object GeneratorFunction]"==t||"[object AsyncFunction]"==t||"[object Proxy]"==t}},94376:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.groupDocuments=t.default=void 0;var a=function(e,t){if("function"==typeof WeakMap)var r=new WeakMap,n=new WeakMap;return function(e,t){if(!t&&e&&e.__esModule)return e;var a,o,i={__proto__:null,default:e};if(null===e||"object"!=typeof e&&"function"!=typeof e)return i;if(a=t?n:r){if(a.has(e))return a.get(e);a.set(e,i)}for(var l in e)"default"!==l&&{}.hasOwnProperty.call(e,l)&&((o=(a=Object.defineProperty)&&Object.getOwnPropertyDescriptor(e,l))&&(o.get||o.set)?a(i,l,o):i[l]=e[l]);return i}(e,t)}(r(86326)),o=r(47401),i=r(94994),l=n(r(26910));var s=function(e){return Object.entries((0,o.groupDistinctBy)(e,"productBaseCode","realFileName"))};t.groupDocuments=s;var u=function(e){var t=e.documents,r=e.assetTypes,n=e.pageNumber,o=(0,a.useMemo)((function(){return s(t).filter((function(e){e[0];return e[1].length>0}))}),[t]);return 0===r.length?a.default.createElement("p",null,"A technical table cannot being shown with 
205no asset types."):a.default.createElement(i.Root,{"data-testid":"tech-results-accordion"},a.default.createElement(l.default,{documentsByProduct:o,assetTypes:r,pageNumber:n}))};t.default=u},94540:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.StyledTypographyHelp=t.StyledSpinnerContainer=t.StyledResetLinkButton=t.StyledPrintReportSection=t.StyledNeedHelpSectionTitle=t.StyledNeedHelpSection=t.StyledFormSectionTypographyHelp=t.StyledFormSection=t.StyledFieldContainer=void 0;var a=n(r(62151)),o=n(r(14042)),i=n(r(9866)),l=r(91972),s=n(r(98370)),u=n(r(44284)),c=(0,l.styled)("div")((function(e){var t,r=e.theme;return(t={position:"absolute",top:"100px",left:"0",width:"100%",height:"calc(100% - 194px)",display:"flex",justifyContent:"center",alignItems:"center",backgroundColor:r.colours.white,zIndex:3})[r.breakpoints.down("md")]={height:"calc(100% - 233px)"},t[r.breakpoints.down("sm")]={top:"70px",height:"calc(100% - 203px)"},t}));t.StyledSpinnerContainer=c;var d=(0,l.styled)(u.default)((function(e){e.theme;return{display:"block",maxWidth:"922px",marginLeft:"auto",marginRight:"auto"}}));t.StyledFieldContainer=d;var f=(0,l.styled)("div")((function(e){var t,r,n=e.theme;return(r={display:"flex",justifyContent:"space-between",paddingTop:"54px","&>div":(t={width:"564px",paddingRight:"24px",maxWidth:"55%"},t[n.breakpoints.down("md")]={width:"100%",maxWidth:"unset",paddingRight:"0"},t)})[n.breakpoints.down("md")]={paddingTop:"30px",flexDirection:"column"},r}));t.StyledPrintReportSection=f;var p=(0,l.styled)(i.default)({margin:"24px 0 36px"});t.StyledTypographyHelp=p;var m=(0,l.styled)(s.default)({"&& h2":{marginBottom:"24px",fontSize:"1.35rem",textAlign:"center","&::after":{content:"none"}}});t.StyledFormSection=m;var h=(0,l.styled)(i.default)((function(e){e.theme;return{marginBottom:"40px",textAlign:"center","& + div":{margin:"1rem auto 0"}}}));t.StyledFormSectionTypographyHelp=h;var v=(0,l.styled)(o.default)((function(e){var t,r,n=e.theme;return(r={})["&&"]=((t={padding:"30px",width:"448px",maxWidth:"40%"})[n.breakpoints.down("md")]={width:"100%",maxWidth:"unset",padding:"30px 16px",marginTop:"32px"},t),r}));t.StyledNeedHelpSection=v;var g=(0,l.styled)(o.default.Title)({fontSize:"1.35rem",marginBottom:"32px","&::after":{marginTop:"4px",height:"3px"}});t.StyledNeedHelpSectionTitle=g;var b=(0,l.styled)(a.default)((function(e){return{textDecoration:"underline",padding:"0",verticalAlign:"unset",color:e.theme.colours.black,"&&:hover":{textDecoration:"underline",backgroundColor:"transparent"}}}));t.StyledResetLinkButton=b},94621:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.StyledSubtitle=t.StyledPageSummaryCard=void 0;var a=n(r(9866)),o=r(91972),i=(0,o.styled)("div")((function(e){return{paddingTop:"32px",paddingBottom:"24px",width:"100%","& + &":{borderTop:"1px solid "+e.theme.colours.storm}}}));t.StyledPageSummaryCard=i;var l=(0,o.styled)(a.default)((function(e){e.theme;return{marginTop:"24px"}}));t.StyledSubtitle=l},94661:function(e,t,r){"use strict";r.d(t,{Oj:function(){return S},Sh:function(){return w},WC:function(){return E},f3:function(){return k}});var n=r(53507),a=r(45904),o=r(74699),i=r(86326),l=r(37064),s=r(28841),u=r(63751),c=r(76725),d=r(52504),f=r(43954),p=r(20894),m=r(13326),h=r(92403),v=r(3572),g=r(98394),b=r(16492),y=r(70289),x=r(4461),C=r(18557),A=r(36870);const _=["aria-describedby","autoComplete","autoFocus","className","color","components","componentsProps","defaultValue","disabled","disableInjectingGlobalStyles","endAdornment","error","fullWidth","id","inputComponent","inputProps","inputRef","margin","maxRows","minRows","multiline","name","onBlur","onChange","onClick","onFocus","onKeyDown","onKeyUp","placeholder","readOnly","renderSuffix","rows","size","slotProps","slots","startAdornment","type","value"],E=(e,t)=>{const{ownerState:r}=e;return[t.root,r.formControl&&t.formControl,r.startAdornment&&t.adornedStart,r.endAdornment&&t.adornedEnd,r.error&&t.error,"small"===r.size&&t.sizeSmall,r.multiline&&t.multiline,r.color&&t[`color${(0,v.A)(r.color)}`],r.fullWidth&&t.fullWidth,r.hiddenLabel&&t.hiddenLabel]},S=(e,t)=>{const{ownerState:r}=e;return[t.input,"small"===r.size&&t.inputSizeSmall,r.multiline&&t.inputMultiline,"search"===r.type&&t.inputTypeSearch,r.startAdornment&&t.inputAdornedStart,r.endAdornment&&t.inputAdornedEnd,r.hiddenLabel&&t.inputHiddenLabel]},w=(0,m.Ay)("div",{name:"MuiInputBase",slot:"Root",overridesResolver:E})((({theme:e,ownerState:t})=>(0,a.A)({},e.typography.body1,{color:(e.vars||e).palette.text.primary,lineHeight:"1.4375em",boxSizing:"border-box",position:"relative",curs
205or:"text",display:"inline-flex",alignItems:"center",[`&.${C.A.disabled}`]:{color:(e.vars||e).palette.text.disabled,cursor:"default"}},t.multiline&&(0,a.A)({padding:"4px 0 5px"},"small"===t.size&&{paddingTop:1}),t.fullWidth&&{width:"100%"}))),k=(0,m.Ay)("input",{name:"MuiInputBase",slot:"Input",overridesResolver:S})((({theme:e,ownerState:t})=>{const r="light"===e.palette.mode,n=(0,a.A)({color:"currentColor"},e.vars?{opacity:e.vars.opacity.inputPlaceholder}:{opacity:r?.42:.5},{transition:e.transitions.create("opacity",{duration:e.transitions.duration.shorter})}),o={opacity:"0 !important"},i=e.vars?{opacity:e.vars.opacity.inputPlaceholder}:{opacity:r?.42:.5};return(0,a.A)({font:"inherit",letterSpacing:"inherit",color:"currentColor",padding:"4px 0 5px",border:0,boxSizing:"content-box",background:"none",height:"1.4375em",margin:0,WebkitTapHighlightColor:"transparent",display:"block",minWidth:0,width:"100%",animationName:"mui-auto-fill-cancel",animationDuration:"10ms","&::-webkit-input-placeholder":n,"&::-moz-placeholder":n,"&:-ms-input-placeholder":n,"&::-ms-input-placeholder":n,"&:focus":{outline:0},"&:invalid":{boxShadow:"none"},"&::-webkit-search-decoration":{WebkitAppearance:"none"},[`label[data-shrink=false] + .${C.A.formControl} &`]:{"&::-webkit-input-placeholder":o,"&::-moz-placeholder":o,"&:-ms-input-placeholder":o,"&::-ms-input-placeholder":o,"&:focus::-webkit-input-placeholder":i,"&:focus::-moz-placeholder":i,"&:focus:-ms-input-placeholder":i,"&:focus::-ms-input-placeholder":i},[`&.${C.A.disabled}`]:{opacity:1,WebkitTextFillColor:(e.vars||e).palette.text.disabled},"&:-webkit-autofill":{animationDuration:"5000s",animationName:"mui-auto-fill"}},"small"===t.size&&{paddingTop:1},t.multiline&&{height:"auto",resize:"none",padding:0,paddingTop:0},"search"===t.type&&{MozAppearance:"textfield"})})),M=(0,A.jsx)(y.A,{styles:{"@keyframes mui-auto-fill":{from:{display:"block"}},"@keyframes mui-auto-fill-cancel":{from:{display:"block"}}}}),T=i.forwardRef((function(e,t){var r;const m=(0,h.A)({props:e,name:"MuiInputBase"}),{"aria-describedby":y,autoComplete:E,autoFocus:S,className:T,components:O={},componentsProps:D={},defaultValue:R,disabled:P,disableInjectingGlobalStyles:L,endAdornment:I,fullWidth:j=!1,id:F,inputComponent:B="input",inputProps:N={},inputRef:$,maxRows:U,minRows:z,multiline:V=!1,name:H,onBlur:W,onChange:G,onClick:Z,onFocus:q,onKeyDown:Y,onKeyUp:K,placeholder:X,readOnly:Q,renderSuffix:J,rows:ee,slotProps:te={},slots:re={},startAdornment:ne,type:ae="text",value:oe}=m,ie=(0,n.A)(m,_),le=null!=N.value?N.value:oe,{current:se}=i.useRef(null!=le),ue=i.useRef(),ce=i.useCallback((e=>{0}),[]),de=(0,g.A)(ue,$,N.ref,ce),[fe,pe]=i.useState(!1),me=(0,p.A)();const he=(0,d.A)({props:m,muiFormControl:me,states:["color","disabled","error","hiddenLabel","size","required","filled"]});he.focused=me?me.focused:fe,i.useEffect((()=>{!me&&P&&fe&&(pe(!1),W&&W())}),[me,P,fe,W]);const ve=me&&me.onFilled,ge=me&&me.onEmpty,be=i.useCallback((e=>{(0,x.lq)(e)?ve&&ve():ge&&ge()}),[ve,ge]);(0,b.A)((()=>{se&&be({value:le})}),[le,be,se]);i.useEffect((()=>{be(ue.current)}),[]);let ye=B,xe=N;V&&"input"===ye&&(xe=ee?(0,a.A)({type:void 0,minRows:ee,maxRows:ee},xe):(0,a.A)({type:void 0,maxRows:U,minRows:z},xe),ye=u.h);i.useEffect((()=>{me&&me.setAdornedStart(Boolean(ne))}),[me,ne]);const Ce=(0,a.A)({},m,{color:he.color||"primary",disabled:he.disabled,endAdornment:I,error:he.error,focused:he.focused,formControl:me,fullWidth:j,hiddenLabel:he.hiddenLabel,multiline:V,size:he.size,startAdornment:ne,type:ae}),Ae=(e=>{const{classes:t,color:r,disabled:n,error:a,endAdornment:o,focused:i,formControl:l,fullWidth:u,hiddenLabel:c,multiline:d,readOnly:f,size:p,startAdornment:m,type:h}=e,g={root:["root",`color${(0,v.A)(r)}`,n&&"disabled",a&&"error",u&&"fullWidth",i&&"focused",l&&"formControl",p&&"medium"!==p&&`size${(0,v.A)(p)}`,d&&"multiline",m&&"adornedStart",o&&"adornedEnd",c&&"hiddenLabel",f&&"readOnly"],input:["input",n&&"disabled","search"===h&&"inputTypeSearch",d&&"inputMultiline","small"===p&&"inputSizeSmall",c&&"inputHiddenLabel",m&&"inputAdornedStart",o&&"inputAdornedEnd",f&&"readOnly"]};return(0,s.A)(g,C.g,t)})(Ce),_e=re.root||O.Root||w,Ee=te.root||D.root||{},Se=re.input||O.Input||k;return xe=(0,a.A)({},xe,null!=(r=te.input)?r:D.input),(0,A.jsxs)(i.Fragment,{children:[!L&&M,(0,A.jsxs)(_e,(0,a.A)({},Ee,!(0,c.g)(_e)&&{ownerState:(0,a.A)({},Ce,Ee.ownerState)},{ref:t,onClick:e=>{ue.current&&e.currentTarget===e.target&&ue.current.focus(),Z&&Z(e)}},ie,{className:(0,l.A)(Ae.root,Ee.className,T,Q&&"MuiInputBase-readOnly"),children:[ne,(0,A.jsx)(f.A.Provider,{value:null,children:(0,A.jsx)(Se,(0,a.A)({ownerState:Ce,"aria-invalid":he.error,"aria-describedby":y,autoComplete:E,autoFocus:S,defaultValue:R,disabled:he.disabled,id:F,onAnimationStart:e=>{be("mui-auto-fill-cancel"===e.animationName?ue.current:{value:"x"})},name:H,placeholder:X,readOnly:Q,required:he.required,rows:ee,value:le,onKeyDown:Y,onKeyUp:K,type:ae},xe,!(0,c.g)(Se)&&{as:ye,ownerState:(0,a.A)({},Ce,xe.ownerState)},{ref:de,className:(0,l.A)(Ae.input,xe.className,Q&&"MuiInputBase-readOnly"),onBlur:e=>{W&&W(e),N.onBlur&&N.onBlur(e),me&&me.onBlur?me.onBlur(e):pe(!1)},onChange:(e,...t)=>{if(!se){const t=e.target||ue.current;if(null==t)throw new Error((0,o.A)(1));be({value:t.value})}N.onChange&&N.onChange(e,...t),G&&G(e,...t)},onFocus:e=>{he.disabled?e.stopPropagation():(q&&q(e),N.onFocus&&N.onFocus(e),me&&me.onF
205ocus?me.onFocus(e):pe(!0))}}))}),I,J?J((0,a.A)({},he,{startAdornment:ne})):null]}))]})}));t.Ay=T},94669:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=r(97711),o=n(r(55530)),i=n(r(86326)),l=n(r(9866)),s=n(r(63001)),u=n(r(92025)),c=r(41757),d=n(r(52729)),f=r(39748),p=n(r(71513)),m=r(23894),h=r(91785),v=(0,c.withClickable)((({children:e,...t})=>(0,a.jsx)(u.default,{...t,children:e}))),g=({title:e,children:t})=>(0,a.jsx)(s.default,{title:(0,a.jsx)("div",{style:{whiteSpace:"pre-line",textAlign:"center"},children:e}),placement:"bottom",PopperProps:{modifiers:[{name:"offset",options:{offset:[0,5]}}]},children:t}),b=({name:e,label:t,helperText:r,infoText:n})=>(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)(h.AttributeHeader,{children:[(0,a.jsx)(h.Term,{children:e}),(0,a.jsx)(h.Definition,{children:t}),n&&(0,a.jsx)(g,{title:n,"data-testid":"attribute-info-tooltip",children:(0,a.jsx)(h.InfoIconButton,{size:"small",accessibilityLabel:n,variant:"flat","data-testid":"attribute-info-text",children:(0,a.jsx)(m.Info,{})})})]}),r&&(0,a.jsx)(h.AttributeHelperText,{"data-testid":"attribute-helper-text",children:r})]}),y=({name:e,helperText:t,infoText:r,...n},o)=>{const i=`attribute-${o}`,l=`product-overview-pane-attribute-${e?.replace(/ /g,"-")}`;return n.variants.length&&e?1===n.variants.length?(0,a.jsx)(h.StyledAttribute,{"data-testid":l,children:(0,a.jsx)(b,{name:e,label:n.variants[0].label,helperText:t,infoText:r})},i):"thumbnails"===n.type?((e,t,r,n,o,i,l)=>{const s=l||d.default,u=t.find((({isSelected:e})=>e));return u?(0,a.jsxs)(h.StyledAttribute,{"data-testid":i,children:[(0,a.jsx)(b,{name:e,label:u.label,helperText:r,infoText:n}),(0,a.jsx)(h.Variants,{children:t.map((({label:e,isSelected:t,thumbnail:r,action:n,media:i},l)=>(0,a.jsx)(g,{title:e,children:(0,a.jsx)("div",{className:h.classes.variant,children:(0,a.jsx)(s,{action:n,imageSource:r,media:i,altText:e,color:"#ffffff",state:t?"selected":"enabled"})},`${o}-variant-${l}`)},`${o}-variant-${l}-tooltip`)))})]},o):null})(e,n.variants,t,r,i,l,n.component):(0,a.jsxs)(h.StyledAttribute,{"data-testid":l,children:[(0,a.jsx)(b,{name:e,label:n.variants.find((e=>e.isSelected))?.label,helperText:t,infoText:r}),(0,a.jsx)(h.Variants,{className:h.classes.spaced,children:n.variants.map((({label:e,action:t,isSelected:r},n)=>(0,a.jsx)("div",{className:h.classes.variant,children:(0,a.jsx)(v,{type:"selectable",isSelected:r,"data-testid":r?`${(0,f.replaceSpaces)(e)}-chip-selected`:`${(0,f.replaceSpaces)(e)}-chip-unselected`,action:t,disabled:!r&&!t,children:e})},`${i}-variant-${n}`)))})]},i):null};t.default=({name:e,nobb:t,nobbLabel:r,modelDesignation:n,modelDesignationLabel:s,brandLogo:u,thumbnailComponent:c,attributes:d,children:f,price:v,priceUnitOfMeasurements:g,priceHelperText:b,stockAvailabilityLabel:x,stockAvailabilityAction:C})=>(0,a.jsxs)(h.Root,{"data-testid":"product-overview-pane",children:[(0,a.jsxs)(h.Header,{children:[u&&i.default.cloneElement(u,{className:(0,o.default)([u.props.className,h.classes.brandLogo])}),(0,a.jsxs)("div",{children:[(0,a.jsx)(h.Heading,{variant:"h3",hasUnderline:!0,component:"h1",children:e}),t&&(0,a.jsxs)(h.HeadingAttribute,{"data-testid":"nobb-number-section",children:[(0,a.jsx)(h.Term,{"data-testid":"nobb-number-label",children:r}),(0,a.jsx)(h.Definition,{"data-testid":"nobb-number-value",children:t})]}),n&&(0,a.jsxs)(h.HeadingAttribute,{"data-testid":"model-designation-section",className:t?h.classes.headingAttributeWithTopMargin:void 0,children:[(0,a.jsx)(h.Term,{"data-testid":"model-designation-label",children:s}),(0,a.jsx)(h.Definition,{"data-testid":"model-designation-value",children:n})]})]}),v&&(0,a.jsxs)(h.Price,{"data-testid":"price-section",children:[(0,a.jsx)(l.default,{variant:"h2",sx:{marginRight:"6px"},children:v}),g&&(0,a.jsxs)(l.default,{variant:"h6",children:["/ ",g]}),b&&(0,a.jsx)(h.PriceHelperText,{"data-testid":"price-helper-text",children:b})]}),x&&(0,a.jsxs)(h.StockAvailability,{variant:"outlined","data-testid":"stock-availability-button",...C,className:C?void 0:h.classes.stockAvailabilityAsText,tabIndex:C?0:-1,children:[(0,a.jsx)(p.default,{source:m.Info,"data-testid":"stock-availability-icon",className:h.classes.stockAvailabilityIcon}),(0,a.jsx)("span",{className:h.classes.stockAvailabilityButton,children:x})]})]}),!!d.length&&(0,a.jsx)(h.Attributes,{"data-testid":"product-overview-pane-attributes",children:[...d?.map((e=>"thumbnails"===e.type?{...e,component:c}:e))||[]].map(y)}),f]})},94679:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esMo
205dule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=n(r(47086));t.default=a.default},94696:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.Root=t.classes=void 0;const a=n(r(80452)),o=r(91972);t.classes={contentBox:"EqualHeights-contentBox"},t.Root=(0,o.styled)(a.default)({[`&.${t.classes.contentBox}`]:{boxSizing:"content-box"}})},94717:function(e,t,r){"use strict";r.r(t);var n=Number.isNaN||function(e){return"number"==typeof e&&e!=e};function a(e,t){if(e.length!==t.length)return!1;for(var r=0;r<e.length;r++)if(a=e[r],o=t[r],!(a===o||n(a)&&n(o)))return!1;var a,o;return!0}t.default=function(e,t){var r;void 0===t&&(t=a);var n,o=[],i=!1;return function(){for(var a=[],l=0;l<arguments.length;l++)a[l]=arguments[l];return i&&r===this&&t(a,o)||(n=e.apply(this,a),i=!0,r=this,o=a),n}}},94791:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.default=void 0;var a=n(r(14042)),o=r(39748),i=n(r(86326)),l=n(r(11638)),s=r(28566),u=function(e){var t=e.data;return i.default.createElement(a.default,{backgroundColor:"white","data-testid":"title-with-content-section-"+(0,o.replaceSpaces)(t.title)},i.default.createElement(s.GridContainer,{container:!0,lg:8,xs:12},t.title&&i.default.createElement(a.default.Title,null,t.title),i.default.createElement(l.default,{document:t.content,hasNoBottomMargin:!0,className:s.classes.richText})))};t.default=u},94824:function(e,t,r){"use strict";r(45025)},94837:function(e,t,r){"use strict";r.d(t,{v:function(){return l}});var n=r(45904),a=r(72667),o=r(68223),i=r(18557);function l(e){return(0,o.A)("MuiOutlinedInput",e)}const s=(0,n.A)({},i.A,(0,a.A)("MuiOutlinedInput",["root","notchedOutline","input"]));t.A=s},94843:function(e,t,r){"use strict";var n=r(34228),a=r(20469),o=r(45021),i=r(22044),l=r(9693),s=r(65601),u=r(36201),c=r(58373),d=Object.getOwnPropertyDescriptor;t.f=n?d:function(e,t){if(e=l(e),t=s(t),c)try{return d(e,t)}catch(r){}if(u(e,t))return i(!a(o.f,e,t),e[t])}},94852:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.default=void 0;var a=n(r(86326)),o=r(82781),i=r(56028),l=r(23378),s=n(r(86373)),u=function(e){var t=e.title,r=e.roofOrProtrusionName,n=e.lengthValues,s=e.angleValues,u=e.Illustration,d=e.isProtrusion,f=(0,i.useSiteContext)().getMicroCopy,p="selected-"+(d?"protrusion":"roof");return a.default.createElement(a.default.Fragment,null,a.default.createElement(l.SectionTitle,{className:d?l.classes.topPadding:void 0,"data-testid":p+"-title"},t),a.default.createElement(l.Container,{"data-testid":p+"-information-section"},a.default.createElement(l.RoofIllustrationBlock,null,a.default.createElement(u,{className:l.classes.roofIllustration,"data-testid":p+"-illustration"}),a.default.createElement(l.RoofName,{"data-testid":p+"-name",variant:"h6"},r)),a.default.createElement(l.RoofDimensionsBlock,null,Object.entries(n).map((function(e){var t=e[0],r=e[1];return a.default.createElement(c,{key:t,label:f(o.microCopy.RESULTS_ROOF_SIDE_LABEL)+" "+t+":",value:r,dataTestIDPrefix:p})})),Object.entries(s).map((function(e,t){var r=e[0],n=e[1];return a.default.createElement(c,{key:r,label:f(o.microCopy.RESULTS_ROOF_ANGLE_LABEL)+" "+r+":",value:n,breakRow:0===t,dataTestIDPrefix:p})})))))},c=function(e){var t=e.label,r=e.value,n=e.dataTestIDPrefix,o=e.breakRow;return a.default.createElement(l.DimensionWrapper,{"data-testid":n+"-dimension",className:o?l.classes.breakRow:void 0},a.default.createElement(l.DimensionLabel,{"data-testid":n+"-dimension-label"},t),a.default.createElement(l.DimensionValue,{"data-testid":n+"-dimension-value"},r))},d=function(e){var t=(0,i.useSiteContext)().getMicroCopy,r=(0,s.default)({dimensions:e.dimensions}),n=r.roofLengthValues,l=r.roofAngleValues,c=r.protrusionLengthValues,d=r.protrusionAngleValues,f=r.protrusion;return a.default.createElement(a.default.Fragment,null,a.default.createElement(u,{title:t(o.microCopy.RESULTS_ROOF_SECTION_TITLE),lengthValues:n,angleValues:l,roofOrProtrusionName:t(o.microCopy.ROOF_SELECTION_ROOF,{name:e.roof.name}),Illustration:e.roof.illustration}),f?a.default.createElement(u,{title:t(o.microCopy.RESULTS_PROTRUSION_SECTION_TIT
205LE),lengthValues:c,angleValues:d,isProtrusion:!0,roofOrProtrusionName:t(o.microCopy.RESULTS_SELECTED_PROTRUSION_NAME,{name:f.name}),Illustration:f.illustration}):void 0)};t.default=d},94896:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.HorizonWrapper=t.HorizonElement=t.HorizonContainer=t.ImageCarousel=t.Children=t.Text=t.Title=t.StyledContainer=t.Root=t.horizonClasses=t.classes=void 0;const a=r(91972),o=n(r(52298)),i=n(r(9866)),l="CarouselHero";t.classes={slim:`${l}-slim`,carousel:`${l}-carousel`,keyline:`${l}-keyline`,spaceBottom:`${l}-spaceBottom`,spaceBottomLarge:`${l}-spaceBottomLarge`,wrapper:`${l}-wrapper`,content:`${l}-content`,cta:`${l}-cta`,controls:`${l}-controls`,image:`${l}-image`},t.horizonClasses={left:`${l}-left`,right:`${l}-right`};const s="51.31268000863329",u="87.96459430051421",c="122.17304763960307";t.Root=(0,a.styled)("div")((({theme:e})=>({flexDirection:"column",backgroundColor:e.colours.white,color:e.colours.charcoal,position:"relative",overflow:"hidden",[e.breakpoints.up("md")]:{flexDirection:"row",height:"auto"},[`&.${t.classes.slim}`]:{[e.breakpoints.up("md")]:{height:"auto",[`&:not(.${t.classes.carousel}) .${t.classes.wrapper}`]:{width:"auto"}},[`.${t.classes.wrapper}`]:{paddingBottom:"8px"}},[`&.${t.classes.carousel}`]:{[e.breakpoints.up("md")]:{paddingBottom:"60px",[`.${t.classes.content}`]:{paddingBottom:"32px"}},[e.breakpoints.up("lg")]:{},[e.breakpoints.up("xl")]:{[`.${t.classes.content}`]:{paddingBottom:0}}},[`&.${t.classes.keyline}`]:{borderBottom:`12px solid ${e.colours.accent}`},[`&.${t.classes.spaceBottom}`]:{[e.breakpoints.between("md","xl")]:{paddingBottom:"140px",marginBottom:0,[`.${t.classes.controls}`]:{bottom:"124px"}},[e.breakpoints.up("xl")]:{marginBottom:0}},[`&.${t.classes.spaceBottomLarge}`]:{[e.breakpoints.between("md","xl")]:{paddingBottom:"140px",marginBottom:"56px",[`.${t.classes.controls}`]:{bottom:"124px"}},[e.breakpoints.up("xl")]:{marginBottom:"56px"}},[`.${t.classes.wrapper}`]:{display:"flex",width:"100%",minHeight:"auto",padding:"40px 0",flexDirection:"column",[e.breakpoints.up("md")]:{width:"calc(50% + 12px)",height:"100%",padding:"24px 24px 40px 0"}},[`.${t.classes.content}`]:{height:"100%",marginTop:"auto",marginBottom:"auto",[e.breakpoints.up("md")]:{marginTop:"auto",marginBottom:"auto"},[e.breakpoints.up("xl")]:{paddingBottom:0}},[`.${t.classes.cta}`]:{marginTop:"32px",display:"block",width:"fit-content",marginLeft:"1px"},[`.${t.classes.controls}`]:{[e.breakpoints.up("md")]:{zIndex:3,right:"24px",bottom:"24px",margin:"24px 0 32px"},[e.breakpoints.down("md")]:{margin:"32px 0"},[e.breakpoints.up("xl")]:{position:"static"}}}))),t.StyledContainer=(0,a.styled)(o.default)((({theme:e})=>({height:"100%",[e.breakpoints.up("md")]:{marginBottom:`calc(80px + calc(${s}px / 2))`},[e.breakpoints.up("lg")]:{marginBottom:`calc(80px + calc(${u}px / 2))`},[e.breakpoints.up("xl")]:{marginBottom:`calc(80px + calc(${c}px / 2))`}}))),t.Title=(0,a.styled)(i.default)((({theme:e})=>({lineHeight:1.2,"&::after":{marginLeft:"1px"},"&>svg":{display:"block",marginBottom:"24px"},[e.breakpoints.up("md")]:{WebkitLineClamp:2}}))),t.Text=(0,a.styled)(i.default)((({theme:e})=>({minHeight:"auto",width:"100%",fontSize:"18px",lineHeight:1.4,overflow:"hidden",display:"-webkit-box",WebkitBoxOrient:"vertical",[e.breakpoints.up("md")]:{fontSize:"20.25px"}}))),t.Children=(0,a.styled)("div")((({theme:e})=>({zIndex:1,[e.breakpoints.up("lg")]:{maxWidth:"566px"}}))),t.ImageCarousel=(0,a.styled)("div")((({theme:e})=>({position:"relative",[`.${t.classes.image}`]:{width:"100%",height:"500px",overflow:"hidden","&::after":{content:'""',display:"block",paddingTop:"100%"},[e.breakpoints.up("md")]:{position:"relative !important",width:"auto",height:"100%",left:0,top:0,maxHeight:"none"}},[e.breakpoints.up("md")]:{position:"absolute",top:0,left:"calc(50% + 12px)",width:"calc(50vw - 12px)",height:`calc(100% - ${s}px)`,maxHeight:"none",marginTop:0},[e.breakpoints.up("lg")]:{height:`calc(100% - ${u}px)`},[e.breakpoints.up("xl")]:{height:`calc(100% - ${c}px)`,"&::after":{content:"none"}}}))),t.HorizonContainer=(0,a.styled)("div")((({theme:e})=>({display:"flex",pointerEvents:"none",[e.breakpoints.up("md")]:{position:"absolute",bottom:`${s}px`,width:"100%"},[e.breakpoints.up("lg")]:{bottom:`${u}px`},[e.breakpoints.up("xl")]:{bottom:`${c}px`}}))),t.HorizonElement=(0,a.styled)("div")((({theme:e})=>({width:"50%",background:e.colours.accent,zIndex:5,aspectRatio:`${e.breakpoints.values.xl/2}/${u}
205`,pointerEvents:"visible",[`&.${t.horizonClasses.left}`]:{clipPath:" polygon(0 0, 100% 0, 0 100%)",transform:"translateY(100%)",[e.breakpoints.up("md")]:{width:"calc(50% + 30px)"}},[`&.${t.horizonClasses.right}`]:{clipPath:"polygon(100% 0, 100% 100%, 0 100%)"}}))),t.HorizonWrapper=(0,a.styled)("div")((({theme:e})=>({display:"flex",flexDirection:"column",[e.breakpoints.down("md")]:{flexDirection:"column-reverse",marginTop:"40px"}})))},94918:function(e,t,r){"use strict";var n=r(93916),a=r(98343),o=r(13069),i=r(28184),l=r(62755),s=r(5048),u=r(5045),c=r(905),d=r(70461),f=r(69589),p=r(84866),m=r(56377),h=r(15839),v=r(14931),g=i.PROPER,b=i.CONFIGURABLE,y=v.IteratorPrototype,x=v.BUGGY_SAFARI_ITERATORS,C=m("iterator"),A="keys",_="values",E="entries",S=function(){return this};e.exports=function(e,t,r,i,m,v,w){s(r,t,i);var k,M,T,O=function(e){if(e===m&&I)return I;if(!x&&e in P)return P[e];switch(e){case A:case _:case E:return function(){return new r(this,e)}}return function(){return new r(this)}},D=t+" Iterator",R=!1,P=e.prototype,L=P[C]||P["@@iterator"]||m&&P[m],I=!x&&L||O(m),j="Array"==t&&P.entries||L;if(j&&(k=u(j.call(new e)))!==Object.prototype&&k.next&&(o||u(k)===y||(c?c(k,y):l(k[C])||p(k,C,S)),d(k,D,!0,!0),o&&(h[D]=S)),g&&m==_&&L&&L.name!==_&&(!o&&b?f(P,"name",_):(R=!0,I=function(){return a(L,this)})),m)if(M={values:O(_),keys:v?I:O(A),entries:O(E)},w)for(T in M)(x||R||!(T in P))&&p(P,T,M[T]);else n({target:t,proto:!0,forced:x||R},M);return o&&!w||P[C]===I||p(P,C,I,{name:m}),h[t]=I,M}},94973:function(e,t,r){"use strict";r.r(t),r.d(t,{default:function(){return n.A},getTableCellUtilityClass:function(){return a.r},tableCellClasses:function(){return a.A}});var n=r(81685),a=r(50125)},94994:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.classes=t.Title=t.StyledDocumentTitle=t.StyledAccordionSummary=t.SizeValue=t.SizeLabel=t.SizeContainer=t.Root=t.Divider=t.ActionsContainer=t.AccordionItem=void 0;var a=n(r(95615)),o=r(35717),i=r(33600),l=r(91972),s=r(24646),u="DocumentTechnicalTableResults",c={accordionDetails:u+"-accordionDetails",selected:u+"-selected"};t.classes=c;var d=(0,l.styled)("div")((function(e){var t,r,n=e.theme;return(r={})["."+i.formControlLabelClasses.root]={marginRight:0},r["."+c.accordionDetails]={padding:"16px 12px 4px 16px",backgroundColor:n.colours.white,borderTop:0,borderBottom:"1px solid "+n.colours.storm,"&:last-child":{borderBottom:"none"},"&:first-of-type":(t={borderTop:"1px solid "+n.colours.storm},t[n.breakpoints.down("lg")]={borderTop:0},t),"&:nth-of-type(2n + 1)":{backgroundColor:n.colours.pearl}},r[n.breakpoints.down("lg")]={margin:"0 -12px"},r[n.breakpoints.down("sm")]={margin:"0 -8px"},r}));t.Root=d;var f=(0,l.styled)(a.default.Item)((function(e){var t,r,n=e.theme;return(r={boxShadow:"none"})["&."+c.selected]=((t={borderColor:n.colours.accent})["."+o.accordionSummaryClasses.root]={backgroundColor:(0,l.alpha)(n.colours.inter,.04)},t),r["&:not(."+c.selected+") + ."+c.selected]={borderTop:"1px solid "+n.colours.accent},r["&:first-of-type"]={borderTopLeftRadius:"3px",borderTopRightRadius:"3px"},r["&:last-of-type"]={borderBottomLeftRadius:"3px",borderBottomRightRadius:"3px"},r[n.breakpoints.down("lg")]={borderRight:0,borderLeft:0},r}));t.AccordionItem=f;var p=(0,l.styled)("span")((function(e){e.theme;return{marginLeft:"16px",fontFamily:"Effra Medium"}}));t.Title=p;var m=(0,l.styled)(a.default.Summary)((function(e){var t,r=e.theme;return(t={lineHeight:"24px",fontSize:"20px",backgroundColor:r.colours.white,padding:"9px 16px 9px 6px",color:r.colours.slate})["."+o.accordionSummaryClasses.expanded]={color:r.colours.inter,fontWeight:500},t["."+o.accordionSummaryClasses.content]={display:"flex",alignItems:"center",margin:0},t[r.breakpoints.down("lg")]={padding:"15px 16px"},t}));t.StyledAccordionSummary=m;var h=(0,l.styled)("span")((function(e){var t,r=e.theme;return(t={backgroundColor:r.colours.storm,width:"1px",height:"30px",marginLeft:"6px"})[r.breakpoints.down("lg")]={marginLeft:"16px"},t}));t.Divider=h;var v=(0,l.styled)("div")({display:"flex",justifyContent:"flex-end"});t.ActionsContainer=v;var g=(0,l.styled)(s.DocumentTitle)({paddingLeft:"4px",paddingRight:"4px"});t.StyledDocumentTitle=g;var b=(0,l.styled)("div")({marginLeft:"40px",marginTop:"8px",display:"flex",padding:"3px 0",lineHeight:"19px"});t.SizeContainer=b;var y=(0,l.styled)("span")((function(e){return{fontWeight:500,color:e.theme.colours.charcoal,fontFamily:"Effra Medium",marginRight:"6px",fontSize:"16px"}}));t.SizeLabel=y;var x=(0,l.styled)("span")((function(e){return{color:e.theme.colours.slate,fontSize:"16px"}}));t.SizeValue=x},95050:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esMo
205dule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=n(r(4172));t.default=a.default},95097:function(e,t,r){"use strict";r.d(t,{h:function(){return o}});var n=r(72667),a=r(68223);function o(e){return(0,a.A)("MuiFormHelperText",e)}const i=(0,n.A)("MuiFormHelperText",["root","error","disabled","sizeSmall","sizeMedium","contained","focused","filled","required"]);t.A=i},95156:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=r(35875),o=r(97711),i=n(r(62151)),l=r(22286);t.default=({heading:e,links:t})=>(0,o.jsxs)(l.Root,{"aria-labelledby":"explore-bar",children:[(0,o.jsx)(l.Heading,{id:"explore-bar",variant:"h6",component:"h2",children:e}),t.map(((e,t)=>(0,a.createElement)(i.default,{...e,key:`link-${t}`,variant:"opaqueOutlined"})))]})},95169:function(e,t,r){"use strict";var n=r(60330);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=n(r(24142)),o=r(36870),i=(0,a.default)((0,o.jsx)("path",{d:"m14.06 9.02.92.92L5.92 19H5v-.92l9.06-9.06M17.66 3c-.25 0-.51.1-.7.29l-1.83 1.83 3.75 3.75 1.83-1.83c.39-.39.39-1.02 0-1.41l-2.34-2.34c-.2-.2-.45-.29-.71-.29zm-3.6 3.19L3 17.25V21h3.75L17.81 9.94l-3.75-3.75z"}),"EditOutlined");t.default=i},95199:function(e,t){"use strict";t.A=function(e,t){return e.has(t)}},95221:function(e,t,r){"use strict";r.r(t),r.d(t,{default:function(){return n.A}});var n=r(20063)},95230:function(e,t,r){"use strict";r.r(t),r.d(t,{default:function(){return n.A},formControlClasses:function(){return o.A},getFormControlUtilityClasses:function(){return o.c},useFormControl:function(){return a.A}});var n=r(51113),a=r(20894),o=r(89369)},95253:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.ActionButton=t.ActionsWrapper=t.ContentWrapper=t.StyledCloseIconButton=t.TitleTypography=t.Header=t.Root=t.classes=void 0;const a=r(91972),o=n(r(62151)),i=n(r(9866)),l=n(r(48164)),s="Dialog";t.classes={"bg-white":`${s}-bg-white`,"bg-pearl":`${s}-bg-pearl`,"bg-alabaster":`${s}-bg-alabaster`,"width-sm":`${s}-width-sm`,"width-md":`${s}-width-md`,"width-lg":`${s}-width-lg`,"width-xl":`${s}-width-xl`},t.Root=(0,a.styled)("div")((({theme:e})=>({position:"absolute",top:"50%",left:"50%",transform:"translate(-50%, -50%)",boxShadow:"0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12)",borderRadius:"3px",outline:"none",width:"calc(100% - 32px)",maxHeight:"calc(100% - 20px)",display:"flex",flexFlow:"column nowrap",[e.breakpoints.up("md")]:{width:"calc(100% - 48px)"},[`&.${t.classes["bg-white"]}`]:{backgroundColor:e.colours.white},[`&.${t.classes["bg-pearl"]}`]:{backgroundColor:e.colours.pearl},[`&.${t.classes["bg-alabaster"]}`]:{backgroundColor:e.colours.alabaster},[`&.${t.classes["width-sm"]}`]:{maxWidth:e.breakpoints.values.sm},[`&.${t.classes["width-md"]}`]:{maxWidth:e.breakpoints.values.md},[`&.${t.classes["width-lg"]}`]:{maxWidth:e.breakpoints.values.lg},[`&.${t.classes["width-xl"]}`]:{maxWidth:e.breakpoints.values.xl}}))),t.Header=(0,a.styled)("div")({display:"flex",flex:"0 0 auto",flexFlow:"row nowrap",justifyContent:"flex-end"}),t.TitleTypography=(0,a.styled)(i.default)({flex:"1 1 auto",margin:"30px 0 24px 30px","&&:after":{marginBottom:0}}),t.StyledCloseIconButton=(0,a.styled)(l.default)((({theme:e})=>({"&&":{color:e.colours.charcoal},margin:"6px 6px 16px 16px"}))),t.ContentWrapper=(0,a.styled)("div")({flex:"1 1 auto",overflowY:"scroll",marginBottom:"24px",padding:"0 30px"}),t.ActionsWrapper=(0,a.styled)("div")({display:"flex",flex:"0 0 auto",flexFlow:"row nowrap",justifyContent:"flex-end",padding:"0 30px 30px 30px",margin:"-8px"}),t.ActionButton=(0,a.styled)(o.default)({margin:"8px"})},95255:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.default=void 0;var a=n(r(14042)),o=n(r(29573)),i=r(82781),l=n(r(86326)),s=r(56028),u=function(e,t){var r=t.copy,n=t.email,a=t.facebook,o=t.linkedin,l=t.pinterest,s=t.twitter;return[{type:"copy",value:r,microCopyKey:i.microCopy.SHARE_COPY},{type:"email",value:n,microCopyKey:i.microCopy.SHARE_EMAIL},{type:"linkedin",value:o,microCopyKey:i.microCopy.SHARE_LINKEDIN},{type:"twitter",value:s,microCopyKey:i.microCopy.SHARE_TWITTER},{type:"facebook",value:a,microCopyKey:i.microCopy.SHARE_FACEBOOK},{type:"pinterest",value:l,microCopyKey:i.microCopy.SHARE_PINTEREST}].filter((function(e){return e.value})).map((function(t){var r=t.type,n=t.microCopyKey;return{type:r,label:e(n),gtm:{id:"cta-share1",label:e(n),action:r}}}))},c=function(e){var t=e.data,r=e.hasNoPadding,n=e["data-testid"],c=t.title,d=t.message,f=t.clipboardSuccessMessage,p=t.clipboardErrorMessage,m=t.isLeftAligned,h=(0,s.use
205SiteContext)().getMicroCopy;return l.default.createElement(a.default,{backgroundColor:"white",spacing:"none",hasNoPadding:r,"data-testid":n||"share-widget-section"},l.default.createElement(o.default,{title:c,message:d,clipboardSuccessMessage:f||h(i.microCopy.SHARE_CLIPBOARD_SUCCESS),clipboardErrorMessage:p||h(i.microCopy.SHARE_CLIPBOARD_FAILURE),isLeftAligned:m,channels:u(h,t)}))};t.default=c},95281:function(e,t,r){"use strict";r.d(t,{E:function(){return o}});var n=r(72667),a=r(68223);function o(e){return(0,a.A)("MuiCardActions",e)}const i=(0,n.A)("MuiCardActions",["root","spacing"]);t.A=i},95352:function(e,t,r){"use strict";t.__esModule=!0,t.StyledButton=t.BackToResultsSeparator=t.BackToResultsElement=void 0;var n=function(e,t){if("function"==typeof WeakMap)var r=new WeakMap,n=new WeakMap;return function(e,t){if(!t&&e&&e.__esModule)return e;var a,o,i={__proto__:null,default:e};if(null===e||"object"!=typeof e&&"function"!=typeof e)return i;if(a=t?n:r){if(a.has(e))return a.get(e);a.set(e,i)}for(var l in e)"default"!==l&&{}.hasOwnProperty.call(e,l)&&((o=(a=Object.defineProperty)&&Object.getOwnPropertyDescriptor(e,l))&&(o.get||o.set)?a(i,l,o):i[l]=e[l]);return i}(e,t)}(r(62151)),a=r(91972);var o=(0,a.styled)("div")((function(){return{display:"flex"}}));t.BackToResultsElement=o;var i=(0,a.styled)("div")((function(){return{marginLeft:"8px",marginRight:"8px",width:"1px",justifySelf:"stretch",backgroundColor:"#cccccc"}}));t.BackToResultsSeparator=i;var l=(0,a.styled)(n.default)((function(e){var t,r=e.theme;return(t={})["&."+n.buttonClasses.textDarkBg]={textDecoration:"underline",textDecorationColor:r.colours.storm,textDecorationSkipInk:"none"},t}));t.StyledButton=l},95376:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=r(97711),o=n(r(97386));t.default=e=>(0,a.jsxs)(o.default,{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e,children:[(0,a.jsx)("path",{d:"M30.776 5H12.54v37.997H42v-27.14L30.775 5z",fill:"#AEB1B1"}),(0,a.jsx)("path",{d:"M13.945 41.64V6.357H30.78v9.5h9.82V41.64H13.944z",fill:"#fff"}),(0,a.jsx)("rect",{x:"6",y:"23",width:"30",height:"14",rx:"1",fill:"#D43533"}),(0,a.jsx)("path",{d:"M11 26h2.916c.496 0 .92.072 1.272.216.352.144.64.336.864.576.232.232.4.504.504.816.112.312.168.636.168.972 0 .432-.076.812-.228 1.14-.144.32-.344.588-.6.804-.248.216-.536.38-.864.492-.328.112-.672.168-1.032.168h-1.236v2.82H11V26zm2.82 3.72c.336 0 .6-.1.792-.3.2-.208.3-.476.3-.804 0-.336-.1-.608-.3-.816-.2-.216-.468-.324-.804-.324h-1.044v2.244h1.056zM17.637 26h3.024c.617 0 1.186.08 1.706.24.527.16.98.404 1.355.732.386.328.68.748.89 1.26.216.512.323 1.116.323 1.812 0 .664-.107 1.244-.323 1.74-.216.488-.517.9-.9 1.236-.377.328-.83.576-1.357.744-.52.16-1.088.24-1.704.24h-3.012V26zm2.916 6.396c.8 0 1.416-.208 1.848-.624.434-.424.65-1.004.65-1.74 0-.368-.053-.7-.157-.996-.096-.304-.248-.56-.456-.768-.2-.216-.456-.38-.768-.492-.313-.12-.685-.18-1.117-.18H19.45v4.8h1.104zM25.88 26h5.377v1.596H27.69v1.812h2.712v1.548h-2.712v3.048h-1.81V26z",fill:"#fff"})]})},95615:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.accordionClasses=void 0;const a=n(r(54009));var o=r(77441);Object.defineProperty(t,"accordionClasses",{enumerable:!0,get:function(){return o.classes}}),t.default=a.default},95617:function(e,t,r){"use strict";var n=r(98160),a=r(75733),o=r(21034),i=r(93243)("species"),l=Array;e.exports=function(e){var t;return n(e)&&(t=e.constructor,(a(t)&&(t===l||n(t.prototype))||o(t)&&null===(t=t[i]))&&(t=void 0)),void 0===t?l:t}},95629:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=r(97711),o=n(r(86326)),i=n(r(84940)),l=n(r(98117)),s=n(r(9866)),u=r(39748),c=r(91219),d=o.default.forwardRef((({title:e,media:t,ctaLabel:r,label:n,value:o,...d},f)=>(0,a.jsx)(l.default,{ref:f,...d,title:(0,u.transformHyphens)(e),media:t||{component:i.default}
205,contain:!0,titleVariant:"h5",subtitleVariant:"h6",footer:r&&(0,a.jsx)(c.StyledAnchorLink,{href:d.href,to:d.to,component:d.component,gtm:d.gtm,iconPosition:"end",children:r}),children:n&&o&&(0,a.jsxs)(s.default,{children:[n,": ",(0,a.jsx)("b",{children:o})]})})));d.displayName="RelatedProductCard",t.default=d},95637:function(e,t,r){"use strict";r(93916)({target:"Symbol",stat:!0,name:"isWellKnownSymbol",forced:!0},{isWellKnown:r(33342)})},95641:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.iconListClasses=void 0;const a=n(r(68572));var o=r(54435);Object.defineProperty(t,"iconListClasses",{enumerable:!0,get:function(){return o.classes}}),t.default=a.default},95661:function(e,t,r){"use strict";var n=r(9155),a=n.all;e.exports=n.IS_HTMLDDA?function(e){return"function"==typeof e||e===a}:function(e){return"function"==typeof e}},95744:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.backToTopClasses=void 0;const a=n(r(46713));var o=r(66372);Object.defineProperty(t,"backToTopClasses",{enumerable:!0,get:function(){return o.classes}}),t.default=a.default},95778:function(e,t,r){"use strict";var n,a=r(58301),o=r(27823),i=r(62221),l=r(72827),s=r(50243),u=r(42417),c=r(16825),d="prototype",f="script",p=c("IE_PROTO"),m=function(){},h=function(e){return"<"+f+">"+e+"</"+f+">"},v=function(e){e.write(h("")),e.close();var t=e.parentWindow.Object;return e=null,t},g=function(){try{n=new ActiveXObject("htmlfile")}catch(o){}var e,t,r;g="undefined"!=typeof document?document.domain&&n?v(n):(t=u("iframe"),r="java"+f+":",t.style.display="none",s.appendChild(t),t.src=String(r),(e=t.contentWindow.document).open(),e.write(h("document.F=Object")),e.close(),e.F):v(n);for(var a=i.length;a--;)delete g[d][i[a]];return g()};l[p]=!0,e.exports=Object.create||function(e,t){var r;return null!==e?(m[d]=a(e),r=new m,m[d]=null,r[p]=e):r=g(),void 0===t?r:o.f(r,t)}},95788:function(e,t,r){"use strict";var n=r(21034),a=r(62392),o=r(93243)("match");e.exports=function(e){var t;return n(e)&&(void 0!==(t=e[o])?!!t:"RegExp"===a(e))}},95847:function(e,t,r){"use strict";var n=r(60330);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=n(r(24142)),o=r(36870),i=(0,a.default)((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"}),"Close");t.default=i},95868:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.classes=t.StyledLinkDialog=t.StyledButton=t.StyledAnchorLink=void 0;var a=n(r(66553)),o=n(r(62151)),i=r(91972),l={branded:"Link-hasBrand"};t.classes=l;var s=(0,i.styled)(a.default)((function(e){var t,r=e.theme;return(t={})["&."+l.branded]={background:r.colours.inter,borderColor:r.colours.inter,color:r.colours.white},t}));t.StyledAnchorLink=s;var u=(0,i.styled)(o.default)((function(e){var t,r=e.theme;return(t={})["&."+l.branded]={background:r.colours.inter,borderColor:r.colours.inter,color:r.colours.white},t}));t.StyledButton=u;var c=(0,i.styled)("div")((function(e){e.theme;return{marginBottom:"2rem",maxHeight:"100%",overflow:"auto",padding:"0 2rem"}}));t.StyledLinkDialog=c},95962:function(e,t,r){var n=r(46252),a=r(46184),o=Object.prototype,i=o.hasOwnProperty,l=o.propertyIsEnumerable,s=n(function(){return arguments}())?n:function(e){return a(e)&&i.call(e,"callee")&&!l.call(e,"callee")};e.exports=s},96050:function(e,t,r){"use strict";r.r(t),t.default=r.p+"static/Effra_Bd-cd35f1bfaf7ab5ce145a95b073277deb.ttf"},96060:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const n=r(97711);t.default=e=>(0,n.jsx)("svg",{"data-name":"Layer 1",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 247 89",...e,children:(0,n.jsx)("path",{"data-name":"Layer 2",d:"M1 1h57.943v16.773H20.188v16.52h30.115v16.265H20.188v18.297h41.551v16.9H1Zm72.174 0h18.299v84.756h-18.3Zm31.64 0h19.57v16.392h-19.57Zm.636 25.16h18.298v59.596H105.45Zm36.722 14.359h-9.403V26.16h9.403V6.591h18.299v19.57h15.375v14.358H160.47v23.508a11.172 11.172 0 0 0 1.715 6.671q1.715 2.353 5.4 2.35a11.288 11.288 0 0 0 4.829-.952 24.274 24.274 0 0 0 3.813-2.224l7.37 11.183a29.619 29.619 0 0 1-18.807 6.861 27.252 27.252 0 0 1-10.674-1.843 17.991 17.991 0 0 1-6.99-5.082 19.565 19.565 0 0 1-3.81-7.815 41.91 41.91 0 0 1-1.145-10.166Zm102.035 38.756q-1.018.638-3.05 2.097a28.328 28.328 0 0 1-5.272 2.86 48.408 48.408 0 0 1-7.689 2.477 43.334 43.334 0 0 1-10.165 1.08 37.931 37.931 0 0 1-13.723-2.35 29.81 29.81 0 0 1-10.357-6.544 27.583 27.583 0 0 1-6.48-10.103 36.684 36.684 0 0 1-2.224-13.024 34.95 34.95 0 0 1 2.097-12.009 29.978 29.978 0 0 1 6.035-10.102 29.36 29.3
2056 0 0 1 9.658-6.925 30.947 30.947 0 0 1 12.961-2.605 29.854 29.854 0 0 1 12.707 2.542 26.18 26.18 0 0 1 9.212 7.052 30.54 30.54 0 0 1 5.655 10.8 47.386 47.386 0 0 1 1.907 13.788v3.05h-42.442a11.361 11.361 0 0 0 4.257 8.45q4.126 3.62 11.372 3.62a27.265 27.265 0 0 0 11.563-2.096 39.63 39.63 0 0 0 6.481-3.621Zm-16.01-29.607a10.7 10.7 0 0 0-.762-3.875 11.39 11.39 0 0 0-2.289-3.622 12.234 12.234 0 0 0-3.811-2.732 12.725 12.725 0 0 0-5.464-1.08 13.591 13.591 0 0 0-5.592 1.08 12.634 12.634 0 0 0-4.002 2.732 11.775 11.775 0 0 0-2.415 3.622 9.956 9.956 0 0 0-.825 3.875Z",fill:"#b6b9bf"})})},96095:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.default=void 0;var a=n(r(14042)),o=r(39748),i=n(r(16438)),l=n(r(86326)),s=n(r(11638)),u=r(19680),c=function(e){var t,r,n=e.data,c=n.title,d=n.richTextDescription,f=n.video;return l.default.createElement(a.default,{"data-testid":"video-section-"+(0,o.replaceSpaces)(c)},c&&l.default.createElement(a.default.Title,null,c),d&&l.default.createElement(s.default,{document:d,hasNoBottomMargin:!0}),l.default.createElement(u.StyledVideoWrapper,null,l.default.createElement(i.default,Object.assign({},f,{layout:"inline",previewImageSource:f.defaultYouTubePreviewImage,embedHeight:(null===(t=f.videoRatio)||void 0===t?void 0:t.height)||0,embedWidth:(null===(r=f.videoRatio)||void 0===r?void 0:r.width)||0}))))};t.default=c},96107:function(e,t){"use strict";t.__esModule=!0,t.default=void 0;var r={dxb:["no"]};t.default=r},96263:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.default=void 0;var a=n(r(86326)),o=r(72502),i=function(e){var t=e.children,r=e.theme;return a.default.createElement(o.StyledScrim,{className:[o.classes["scrim--"+r]].join(" ")},t)};t.default=i},96317:function(e,t,r){"use strict";r.d(t,{l:function(){return o}});var n=r(72667),a=r(68223);function o(e){return(0,a.A)("MuiTable",e)}const i=(0,n.A)("MuiTable",["root","stickyHeader"]);t.A=i},96346:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.StyledCheckbox=void 0;const a=r(89146),o=r(33600),i=r(97386),l=r(91972),s=n(r(68534));t.StyledCheckbox=(0,l.styled)(s.default)((({theme:e})=>({[`.${o.formControlLabelClasses.root}`]:{marginRight:0,marginLeft:0},[`.${i.svgIconClasses.root}`]:{width:"24px",height:"24px"},[e.breakpoints.down("lg")]:{[`.${a.buttonBaseClasses.root}`]:{padding:0}}})))},96512:function(e,t,r){"use strict";var n=r(74738),a=r(58992);e.exports=function(e,t,r){try{return n(a(Object.getOwnPropertyDescriptor(e,t)[r]))}catch(o){}}},96548:function(e,t,r){"use strict";var n=r(38859);e.exports=n},96571:function(e,t,r){"use strict";var n=r(20790);e.exports=n},96650:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=n(r(83533));t.default=a.default},96726:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DifferentiatorPropertyItem=t.SystemPropertyItem=t.StyledSystemPropertyContainer=t.classes=void 0;const n=r(91972);t.classes={background:"SystemResultsCard-background"},t.StyledSystemPropertyContainer=(0,n.styled)("div")((({theme:e})=>({padding:"10px",marginTop:"15px"}))),t.SystemPropertyItem=(0,n.styled)("div")((({theme:e})=>({display:"flex",alignItems:"flex-start",svg:{marginRight:"10px",height:"24px",width:"24px",flexShrink:"0.5",flexBasis:"2rem",color:e.colours.inter}}))),t.DifferentiatorPropertyItem=(0,n.styled)(t.SystemPropertyItem)((({theme:e})=>({backgroundColor:e.colours.alabaster})))},96759:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.default=void 0;var a=n(r(86326)),o=function(e){return a.default.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 350 300"},e),a.default.createElement("defs",null,a.default.createElement("linearGradient",{id:"roof6_svg__a",x1:68.706,y1:218.83,x2:109.885,y2:147.506,gradientUnits:"userSpaceOnUse"},a.default.createElement("stop",{offset:.316,stopColor:"#fff",stopOpacity:0}),a.default.createElement("stop",{offset:1,stopColor:"#fff"}))),a.default.createElement("path",{fill:"none",d:"M0 0h350v300H0z"}),a.default.createElement("g",{"data-name":"roof029 dims 1"},a.default.createElement("path",{fill:"#b4c5d3",d:"M130.612 215.109v39.325L309.601 150.98v-39.325L130.612 215.109z"}),a.default.createElement("path",{fill:"url(#roof6_svg__a)",d:"M130.612 215.109v39.325L28.51 195.622v-49.999l45.892-18.603 56.21 88.089z"}),a.default.createElement("g",{fill:"#6d9faf"},a.default.createElement("path",{d:"M78.334 149.501v10.3l-8.563-4.933v-10.3l8.563 4.933zM88.824 155.557v10.3l-8.563-4.933v-10.299l8.563 4.932zM78.334 161.836v10.3l-8.563-4.932v-10.3l8.563 4.932zM88.824 167.893v10.299l-8.563-4.932v-10.3l8.563 4.933z"})),a.default.createElement("path",{fill:"#237cae",d:"M319.907 105.564 130.612 215.109l-56.728-87.807L263.594 17.84l56.313 87.724z"}),a.default.createElement("path",{fill:"#47d6ff",d:"M263.594 17.84 73.884 127.302l-55.8 22.573L207.64 40.322l55.954-22.482z"}),a.default.createElement("path",{fill:"#b4c5d3",d:"M183.014 146.145v18.842l66.638-38.588v-13.536l-31.805-13.747-34.833 47.029z"}),a.default.createElement("path",{fill:"#dae5f0",d:"M183.014 149.988v14.999l-6.978-10.062 6.978-4.937z"}),a.default.createElement("path",{fill:"#46dfff",d:"m168.895 152.599 12.573 7.253 37.576-58.608-49.921-28.892-.228 80.247z"}),a.default.createElement("path",{fill:"#255d63",d:"M204.1 131.837v12.857l10.949-6.34v-12.857l-10.949 6.34zM217.341 124.193v12.856l10.948-6.339v-12.857l-10.948 6.34z"}),a.default.createElement("path",{fill:"none",stroke:"#3f3f3f",strokeLinecap:"round",strokeMiterlimit:10,strokeWidth:2,d:"m228.605 197.794-97.993 56.64L28.51 195.622v-49.999M295.2 159.303l-55.878 32.299M309.601 111.655v39.325l-4.042 2.337"}),a.default.createElement("path",{fill:"none",stroke:"#3f3f3f",strokeMiterlimit:10,d:"M130.612 215.109v39.325"}),a.default.createElement("path",{fill:"none",stroke:"#002839",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"m205.937 171.521 55.324-32.021M271.131 133.793l48.776-28.229-56.313-87.724-55.954 22.482L18.084 149.875l55.8-22.573 56.728 87.807 62.949-36.431"}),a.default.createElement("path",{fill:"none",stroke:"#002839",strokeMiterlimit:10,d:"M74.269 126.596 263.594 17.84"}),a.default.createElement("path",{fill:"none",stroke:"#3f3f3f",strokeMiterlimit:10,d:"M249.652 113.329v13.07l-66.638 38.588-4.904-7.072M183.014 164.833v-7.505"}),a.default.createElement("path",{fill:"#206e9c",d:"m242.925 108.414 12.572 7.253-36.453-14.423-49.921-28.892 73.802 36.062z"}),a.default.createElement("path",{fill:"none",stroke:"#002839",strokeLinejoin:"round",d:"m169.123 72.352 49.921 28.892-37.576 58.608-12.573-7.253.228-80.247z"}),a.default.createElement("path",{fill:"none",stroke:"#002839",strokeLinejoin:"round",d:"m169.123 72.352 73.802 36.062 12.572 7.253-36.453-14.423"}),a.default.createElement("g",{fill:"none",stroke:"#3b3b3b",strokeLinecap:"round",strokeMiterlimit:10,strokeWidth:1.5},a.default.createElement("path",{d:"m108.734 267.397 16.75-9.682M7.286 208.943l16.71-9.718M11.538 206.681l101.014 58.203"})),a.default.createElement("g",{fill:"none",stroke:"#3b3b3b",strokeLinecap:"round",strokeMiterlimit:10,strokeWidth:1.5},a.default.createElement("path",{d:"M168.245 276.102 136.01 257.48M347.202 172.898l-32.195-18.658M342.722 
205170.768l-178.14 102.731"})),a.default.createElement("g",{fill:"none",stroke:"#fff",strokeLinejoin:"round",opacity:.5},a.default.createElement("path",{d:"M183.016 152.361v-2"}),a.default.createElement("path",{strokeDasharray:"3.59645 3.59645",d:"M183.016 146.764v-26.973"}),a.default.createElement("path",{d:"M183.016 117.993v-2"})),a.default.createElement("text",{transform:"translate(258.525 232.621)",fontSize:16,fill:"#3b3b3b",fontFamily:"'Effra Regular', Effra"},"B"),a.default.createElement("text",{transform:"translate(53.286 249.808)",fontSize:16,fill:"#3b3b3b",fontFamily:"'Effra Regular', Effra"},"A"),a.default.createElement("path",{fill:"none",stroke:"#3b3b3b",strokeLinecap:"round",strokeMiterlimit:10,strokeWidth:1.5,d:"M343.069 167.053v6.926M164.187 270.193v6.926M112.877 261.645v6.925M11.341 203.093v6.926"}),a.default.createElement("text",{transform:"translate(14.835 124.649)",fontSize:16,fill:"#3b3b3b",fontFamily:"'Effra Regular', Effra"},"P1"),a.default.createElement("path",{fill:"none",stroke:"#3b3b3b",strokeLinecap:"round",strokeMiterlimit:10,strokeWidth:1.5,d:"M68.602 124.869 4.659 87.94M10.204 87.389l-6.581 3.8M23.752 144.803l-1.719 7.403M22.975 148.485c-10.03-19.46-15.97-40.468-16.025-59.233"}),a.default.createElement("text",{transform:"translate(262.353 102.518)",fontSize:16,fill:"#fff",fontFamily:"'Effra Regular', Effra"},"P2"),a.default.createElement("path",{fill:"none",stroke:"#fff",strokeLinecap:"round",strokeMiterlimit:10,strokeWidth:1.5,d:"m266.58 77.742-6.581-3.8M252.328 111.192l.91 7.545"}),a.default.createElement("path",{fill:"none",stroke:"#3b3b3b",strokeLinecap:"round",strokeMiterlimit:10,strokeWidth:1.5,d:"m249.898 204.042-61.831-35.709M316.7 165.591l-61.791-35.745M312.672 163.721l-66.197 38.102"}),a.default.createElement("text",{transform:"translate(280.865 193.697)",fontSize:16,fill:"#3b3b3b",fontFamily:"'Effra Regular', Effra"},"C"),a.default.createElement("path",{fill:"none",stroke:"#3b3b3b",strokeLinecap:"round",strokeMiterlimit:10,strokeWidth:1.5,d:"M313.019 160.007v6.926M246.292 198.394v6.926"}),a.default.createElement("path",{fill:"none",stroke:"#fff",strokeLinecap:"round",strokeMiterlimit:10,strokeWidth:1.5,d:"m152.516 139.066 27.397-15.829M107.183 107.94l49.298 28.345"}),a.default.createElement("text",{transform:"translate(121.305 135.375)",fontSize:16,fill:"#fff",fontFamily:"'Effra Regular', Effra"},"D"),a.default.createElement("path",{fill:"none",stroke:"#fff",strokeLinecap:"round",strokeMiterlimit:10,strokeWidth:1.5,d:"M156.659 133.313v6.926M107.238 104.497v6.926"}),a.default.createElement("path",{fill:"none",stroke:"#fff",strokeLinejoin:"round",strokeDasharray:4,opacity:.5,d:"m133.765 92.796 52.415 30.145"}),a.default.createElement("path",{d:"M252.77 114.55c6.536-12.736 10.41-26.466 10.464-38.745M267.246 73.506l-45.009 25.869",fill:"none",stroke:"#fff",strokeLinecap:"round",strokeMiterlimit:10,strokeWidth:1.5})))};t.default=o},96775:function(e,t,r){var n=r(33188)(r(37183),"Set");e.exports=n},96811:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.Head=void 0;var a=r(39748),o=n(r(86326)),i=r(380),l=r(80384),s=r(86768),u=r(47833),c=r(68671),d=r(48940);t.Head=function(e){var t,r=e.htmlAttributes,n=e.title,f=e.defer,p=void 0!==f&&f,m=e.ogImageUrl,h=e.seo,v=e.path,g=e.variantProduct,b=e.countryCode,y=e.pageType,x=e.brandLogo,C=(0,l.useConfig)(),A=C.excludeLocalisedAlternate,_=C.isPreviewMode,E=C.hubSpotId,S=C.isSchemaORGActivated,w=C.oneTrustId,k=C.vwoAccountId,M=(0,s.getJpgImage)(m),T=null===(t=(null==h?void 0:h.title)||(0,a.transformHyphens)(n))||void 0===t?void 0:t.trim(),O=Boolean(w),D=Boolean(!_&&E),R=Boolean(S)&&Boolean(g),P=g&&(g.seoDescription||g.description)||h&&h.description,L=P?P.trim():void 0,I="https://www.bmigroup.com".endsWith("/")?"https://www.bmigroup.com".slice(0,-1):"https://www.bmigroup.com";return o.default.createElement(i.Helmet,{htmlAttributes:r,title:T,defer:p},M&&o.default.createElement("meta",{property:"og:image",content:M}),o.default.createElement("meta",{property:"og:url",content:""+I+(0,u.getPathWithCountryCode)(b,v)}),o.default.createElement("meta",{property:"og:title",content:T}),(null==h?void 0:h.noIndex)&&o.default.createElement("meta",{name:"robots",content:"noindex, nofollow"}),o.default.createElement("meta",{name:"viewport",content:"width=device-width, initial-scale=1.0, viewport-fit=cover"}),L&&o.default.createElement("meta",{name:"description",property:"og:description",content:L}),(null==g?void 0:g.seoTags)&&o.default.createElement("meta",{name:"keywords",content:g.seoTags.join(",")}),o.default.createElement("script",null,'\n        function detectIE() {\n          if (typeof window !== "undefined" && window.location.pathname === "'+(0,u.getPathWithCountryCode)(b,"ie-dialog")+'") {\n            return false;\n          }\n          var userAgent = typeof window !== "undefined" ? window.navigator.userAgent : "";\n          var documentMode = typeof window !== "undefined" ? window.document.documentMode : 0;\n          return userAgent.indexOf("MSIE") > 0 || userAgent.indexOf("Trident") > 0 || documentMode;\n        };\n\n        if (detectIE()) {\n          window.location = "'+(0,u.getPathWithCountryCode)(b,"ie-dialog")+'"\n        }\n      '),!A&&r.lang&&o.default.createElement("link",{rel:"alternate",href:""+I+(0,u.getPathWithCountryCode)(b,v),hrefLang:r.lang}),o.default.createElement("link",{rel:"alternate",href:""+I+(0,u.getPathWithCountryCode)(b,v),hrefLang:"x-default"}),O&&o.default.createElement("script",{type:"text/javascript",src:"https://cdn.cookielaw.org/consent/"+w+"/OtAutoBlock.js"}),O&&o.default.createElement("script",{src:"https://cdn.cookielaw.org/scripttemplates/otSDKStub.js",type:"text/javascript","data-domain-script":w}),O&&o.default.createElement("script",{type:"text/javascript"},'\n              function OptanonWrapper() { \n                  console.log("OptanonWrapper called");\n              }\n        '),D&&o.default.createElement("script",{id:"hubspot-cta-script",src:"https://js.hscta.net/cta/current.js",async:!0}
205),k&&o.default.createElement("link",{rel:"preconnect",href:"https://dev.visualwebsiteoptimizer.com"}),k&&o.default.createElement("script",{type:"text/javascript",id:"vwoCode"},"\n              window._vwo_code || (function() {\n              var account_id="+k+",\n              version=2.1,\n              settings_tolerance=2000,\n              hide_element='body',\n              hide_element_style = 'opacity:0 !important;filter:alpha(opacity=0) !important;background:none !important;transition:none !important;',\n              /* DO NOT EDIT BELOW THIS LINE */\n              f=false,w=window,d=document,v=d.querySelector('#vwoCode'),cK='_vwo_'+account_id+'_settings',cc={};try{var c=JSON.parse(localStorage.getItem('_vwo_'+account_id+'_config'));cc=c&&typeof c==='object'?c:{}}catch(e){}var stT=cc.stT==='session'?w.sessionStorage:w.localStorage;code={nonce:v&&v.nonce,use_existing_jquery:function(){return typeof use_existing_jquery!=='undefined'?use_existing_jquery:undefined},library_tolerance:function(){return typeof library_tolerance!=='undefined'?library_tolerance:undefined},settings_tolerance:function(){return cc.sT||settings_tolerance},hide_element_style:function(){return'{'+(cc.hES||hide_element_style)+'}'},hide_element:function(){if(performance.getEntriesByName('first-contentful-paint')[0]){return''}return typeof cc.hE==='string'?cc.hE:hide_element},getVersion:function(){return version},finish:function(e){if(!f){f=true;var t=d.getElementById('_vis_opt_path_hides');if(t)t.parentNode.removeChild(t);if(e)(new Image).src='https://dev.visualwebsiteoptimizer.com/ee.gif?a='+account_id+e}},finished:function(){return f},addScript:function(e){var t=d.createElement('script');t.type='text/javascript';if(e.src){t.src=e.src}else{t.text=e.text}v&&t.setAttribute('nonce',v.nonce);d.getElementsByTagName('head')[0].appendChild(t)},load:function(e,t){var n=this.getSettings(),i=d.createElement('script'),r=this;t=t||{};if(n){i.textContent=n;d.getElementsByTagName('head')[0].appendChild(i);if(!w.VWO||VWO.caE){stT.removeItem(cK);r.load(e)}}else{var o=new XMLHttpRequest;o.open('GET',e,true);o.withCredentials=!t.dSC;o.responseType=t.responseType||'text';o.onload=function(){if(t.onloadCb){return t.onloadCb(o,e)}if(o.status===200||o.status===304){_vwo_code.addScript({text:o.responseText})}else{_vwo_code.finish('&e=loading_failure:'+e)}};o.onerror=function(){if(t.onerrorCb){return t.onerrorCb(e)}_vwo_code.finish('&e=loading_failure:'+e)};o.send()}},getSettings:function(){try{var e=stT.getItem(cK);if(!e){return}e=JSON.parse(e);if(Date.now()>e.e){stT.removeItem(cK);return}return e.s}catch(e){return}},init:function(){if(d.URL.indexOf('__vwo_disable__')>-1)return;var e=this.settings_tolerance();w._vwo_settings_timer=setTimeout(function(){_vwo_code.finish();stT.removeItem(cK)},e);var t;if(this.hide_element()!=='body'){t=d.createElement('style');var n=this.hide_element(),i=n?n+this.hide_element_style():'',r=d.getElementsByTagName('head')[0];t.setAttribute('id','_vis_opt_path_hides');v&&t.setAttribute('nonce',v.nonce);t.setAttribute('type','text/css');if(t.styleSheet)t.styleSheet.cssText=i;else t.appendChild(d.createTextNode(i));r.appendChild(t)}else{t=d.getElementsByTagName('head')[0];var i=d.createElement('div');i.style.cssText='z-index: 2147483647 !important;position: fixed !important;left: 0 !important;top: 0 !important;width: 100% !important;height: 100% !important;background: white !important;';i.setAttribute('id','_vis_opt_path_hides');i.classList.add('_vis_hide_layer');t.parentNode.insertBefore(i,t.nextSibling)}var o=window._vis_opt_url||d.URL,s='https://dev.visualwebsiteoptimizer.com/j.php?a='+account_id+'&u='+encodeURIComponent(o)+'&vn='+version;if(w.location.search.indexOf('_vwo_xhr')!==-1){this.addScript({src:s})}else{this.load(s+'&x=true')}}};w._vwo_code=code;code.init();})();\n          "),o.default.createElement("script",{lang:"javascript"},"\n            if(history && history.scrollRestoration && history.scrollRestoration !== 'manual') {\n              history.scrollRestoration = 'manual';\n            }\n          "),R&&o.default.createElement("script",{type:"application/ld+json"},JSON.stringify((0,d.createSchemaOrgDataForPdpPage)(I,g,b))),!!y&&o.default.createElement("script",{type:"application/ld+json"},JSON.stringify((0,c.createSchemaOrgForHomeAndBrandPage)(I,y,r.lang,v,n,b,L,x||void 0,(null==h?void 0:h.sameAs)||void 0))))}},96852:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esMo
205dule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.StyledTextField=t.Title=t.Container=void 0;const a=r(91972),o=r(86093),i=n(r(9866));t.Container=(0,a.styled)("div")({padding:0,display:"flex",flexFlow:"column wrap",margin:"12px 0"}),t.Title=(0,a.styled)(i.default)({paddingBottom:"18px"}),t.StyledTextField=(0,a.styled)(o.TextField)({marginTop:"16px"})},96858:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.mediaGalleryClasses=void 0;const a=n(r(83678));var o=r(3766);Object.defineProperty(t,"mediaGalleryClasses",{enumerable:!0,get:function(){return o.classes}}),t.default=a.default},96997:function(e,t,r){"use strict";var n=r(73538),a=r(55841),o=r(36573).String;e.exports=!!Object.getOwnPropertySymbols&&!a((function(){var e=Symbol();return!o(e)||!(Object(e)instanceof Symbol)||!Symbol.sham&&n&&n<41}))},97e3:function(e,t,r){"use strict";r.r(t),r.d(t,{default:function(){return n.A},dividerClasses:function(){return a.A},getDividerUtilityClass:function(){return a.K}});var n=r(98097),a=r(75137)},97033:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.carouselClasses=t.getPageFromAbsoluteIndex=void 0;const a=n(r(77315));var o=r(77315);Object.defineProperty(t,"getPageFromAbsoluteIndex",{enumerable:!0,get:function(){return o.getPageFromAbsoluteIndex}});var i=r(87475);Object.defineProperty(t,"carouselClasses",{enumerable:!0,get:function(){return i.classes}}),t.default=a.default},97068:function(e,t,r){"use strict";var n=r(60330);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=n(r(24142)),o=r(36870),i=(0,a.default)((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"}),"Delete");t.default=i},97215:function(e){e.exports=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")},e.exports.__esModule=!0,e.exports.default=e.exports},97256:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.RoofProLogo=t.RoofProLabel=t.CompanyLogo=t.Title=t.Details=t.Address=t.Item=t.StyledCard=t.classes=void 0;const a=n(r(97472)),o=r(91972),i=n(r(90565)),l=n(r(9866)),s=n(r(23084)),u="LinkCard";t.classes={open:`${u}-open`,icon:`${u}-icon`},t.StyledCard=(0,o.styled)(i.default)((({theme:e})=>({display:"flex",flexWrap:"wrap",boxShadow:"none",backgroundColor:e.colours.white,color:e.colours.slate,padding:"16px",borderRadius:"0%",cursor:"pointer",[e.breakpoints.up("lg")]:{border:`1px solid ${e.colours.storm}`,marginTop:"-1px","&:hover":{color:e.colours.charcoal,backgroundColor:e.colours.pearl,[`.${t.classes.icon}`]:{color:`${e.colours.black}59`}}},"& + &":{borderTop:`1px solid ${e.colours.storm}`},[`&.${t.classes.open}`]:{[e.breakpoints.up("lg")]:{backgroundColor:e.colours.alabaster,color:e.colours.charcoal},[`.${t.classes.icon}`]:{"& svg":{color:e.colours.inter,transform:"rotate(-90deg)",transition:"transform ease-in-out 280ms, color ease-in-out 280ms",[e.breakpoints.up("lg")]:{color:`${e.colours.black}33`}},[e.breakpoints.up("lg")]:{"& svg":{transform:"none"}}}},[`.${t.classes.icon}`]:{height:"24px",width:"24px",margin:"12px",color:`${e.colours.black}33`,flex:"0 1","& svg":{transform:"rotate(90deg)",transition:"transform ease-in-out 280ms, color ease-in-out 280ms",[e.breakpoints.up("lg")]:{transform:"none"}}}}))),t.Item=(0,o.styled)("div")({flex:"2 0"}),t.Address=(0,o.styled)(l.default)({fontSize:"16px",lineHeight:1.2,fontStyle:"unset"}),t.Details=(0,o.styled)(a.default)((({theme:e})=>({flex:"3 0 100%",[e.breakpoints.up("lg")]:{display:"none"}}))),t.Title=(0,o.styled)(l.default)({marginBottom:"16px"}),t.CompanyLogo=(0,o.styled)("div")({marginBottom:"18px",height:"40px",maxWidth:"91px",img:{height:"40px"}}),t.RoofProLabel=(0,o.styled)(l.default)({marginTop:"1rem"}),t.RoofProLogo=(0,o.styled)(s.default)({height:"18px",verticalAlign:"middle"})},97334:function(e,t,r){"use strict";var n=r(56467);e.exports=n},97357:function(e,t,r){"use strict";var n=r(86115),a=r(53516),o=r(45095),i=r(59170),l=r(42496),s=r(79532),u=r(37642),c=r(83834),d=r(11140),f=r(79120),p=s.aTypedArray,m=s.exportTypedArrayMethod,h=n.Uint16Array,v=h&&a(h.prototype.sort),g=!(!v||o((function(){v(new h(2),null)}))&&o((function(){v(new h(2),{})}))),b=!!v&&!o((function(){if(d)return d<74;if(u)return u<67;if(c)return!0;
205if(f)return f<602;var e,t,r=new h(516),n=Array(516);for(e=0;e<516;e++)t=e%4,r[e]=515-e,n[e]=e-2*t+3;for(v(r,(function(e,t){return(e/4|0)-(t/4|0)})),e=0;e<516;e++)if(r[e]!==n[e])return!0}));m("sort",(function(e){return void 0!==e&&i(e),b?v(this,e):l(p(this),function(e){return function(t,r){return void 0!==e?+e(t,r)||0:r!=r?-1:t!=t?1:0===t&&0===r?1/t>0&&1/r<0?1:-1:t>r}}(e))}),!b||g)},97386:function(e,t,r){"use strict";r.r(t),r.d(t,{default:function(){return n.A},getSvgIconUtilityClass:function(){return a.E},svgIconClasses:function(){return a.A}});var n=r(4553),a=r(83417)},97472:function(e,t,r){"use strict";r.r(t),r.d(t,{collapseClasses:function(){return a.A},default:function(){return n.A},getCollapseUtilityClass:function(){return a.E}});var n=r(23625),a=r(27289)},97618:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.default=void 0;var a=function(e,t){if("function"==typeof WeakMap)var r=new WeakMap,n=new WeakMap;return function(e,t){if(!t&&e&&e.__esModule)return e;var a,o,i={__proto__:null,default:e};if(null===e||"object"!=typeof e&&"function"!=typeof e)return i;if(a=t?n:r){if(a.has(e))return a.get(e);a.set(e,i)}for(var l in e)"default"!==l&&{}.hasOwnProperty.call(e,l)&&((o=(a=Object.defineProperty)&&Object.getOwnPropertyDescriptor(e,l))&&(o.get||o.set)?a(i,l,o):i[l]=e[l]);return i}(e,t)}(r(86326)),o=n(r(41020)),i=n(r(26889)),l=n(r(86093)),s=r(82781),u=r(56028),c=r(98370),d=r(80384),f=n(r(45052)),p=n(r(61573)),m=r(21855),h=n(r(71717)),v=r(88150);var g=function(e){var t=e.redirectURL,r=e.backgroundColor,n=(0,a.useState)(!1),g=n[0],b=n[1],y=(0,a.useState)({alreadyExists:!1,needsVerification:!1}),x=y[0],C=y[1],A=(0,a.useState)(void 0),_=A[0],E=A[1],S=(0,u.useSiteContext)(),w=S.getMicroCopy,k=S.payloadPageId,M=(0,h.default)({setEmailStatus:C,redirectURL:t}),T=M.handleSubmit,O=M.isSubmitting,D=(0,d.useConfig)().spaceMarketCode,R=w(s.microCopy.REGISTRATION_FORM_SUBMIT_BUTTON_TEXT);return a.default.createElement(a.default.Fragment,null,a.default.createElement(i.default,{onSubmit:T,"data-testid":"embedded-registration-form",noValidate:!0,id:D.toUpperCase()+"___PageID_"+k},a.default.createElement(m.StyledFormElementsContainer,null,a.default.createElement(m.StyledGridContainer,null,a.default.createElement("div",null,a.default.createElement(l.default,{name:v.FieldNames.firstName,label:w(s.microCopy.REGISTRATION_FORM_FIRSTNAME_FIELD_LABEL),"data-testid":"embedded-registration-form-firstName-field",variant:"hybrid",isRequired:!0,fieldIsRequiredError:w(s.microCopy.VALIDATION_ERRORS_FIELD_REQUIRED),fullWidth:!0})),a.default.createElement("div",null,a.default.createElement(l.default,{name:v.FieldNames.lastName,label:w(s.microCopy.REGISTRATION_FORM_LASTNAME_FIELD_LABEL),variant:"hybrid","data-testid":"embedded-registration-form-lastName-field",isRequired:!0,fieldIsRequiredError:w(s.microCopy.VALIDATION_ERRORS_FIELD_REQUIRED),fullWidth:!0})),a.default.createElement("div",{className:m.classes.gridFullWidth},a.default.createElement(p.default,{alreadyExists:x.alreadyExists,needsVerification:x.needsVerification,lastBrokenEmail:x.lastBrokenEmail,value:_,setValue:E})),a.default.createElement("div",{className:m.classes.gridFullWidth},a.default.createElement(f.default,{setIsPasswordCorrect:b})),a.default.createElement("div",{className:m.classes.gridFullWidth},a.default.createElement(m.StyledCheckbox,{isRequired:!0,name:v.FieldNames.termsOfUse,"data-testid":"embedded-registration-form-terms-of-use-field",label:(0,c.convertMarkdownLinksToAnchorLinks)(w(s.microCopy.REGISTRATION_FORM_EMAIL_TERMS_OF_USE_LABEL)),fieldIsRequiredError:w(s.microCopy.VALIDATION_ERRORS_FIELD_REQUIRED),className:m.classes.termsAndConditionsCheckbox,asteriskPosition:"trailing"}),a.default.createElement(m.StyledCheckbox,{isRequired:!0,name:v.FieldNames.privacyPolicy,"data-testid":"embedded-registration-form-privacy-policy-field",label:(0,c.convertMarkdownLinksToAnchorLinks)(w(s.microCopy.REGISTRATION_FORM_EMAIL_PRIVACY_POLICY_LABEL)),fieldIsRequiredError:w(s.microCopy.VALIDATION_ERRORS_FIELD_REQUIRED),className:m.classes.termsAndConditionsCheckbox,asteriskPosition:"trailing"}))),a.default.createElement(i.default.SubmitButton,{fullWidth:!0,disabled:!g||O,"data-testid":"embedded-registration-form-submit-button",endIcon:O&&a.default.createElement(m.StyledProgressIndicator,{size:24,color:"inherit"}),gtm:Object.assign({id:"cta-click1",event:"register_button",label:R},t&&{action:t}
205),hasDarkBackground:"Blue"===r},R))),(x.alreadyExists||x.needsVerification)&&_&&_===x.lastBrokenEmail?a.default.createElement(m.StyledAlertBannerWrapper,null,a.default.createElement(o.default,{severity:"warning"},x.alreadyExists?w(s.microCopy.REGISTRATION_FORM_EMAIL_EXISTS_ERROR_TEXT):w(s.microCopy.REGISTRATION_FORM_EMAIL_VERIFICATION_NEEDED_ERROR_TEXT))):null)};t.default=g},97663:function(e,t,r){"use strict";var n=r(43417),a=r(456),o=n("keys");e.exports=function(e){return o[e]||(o[e]=a(e))}},97711:function(e,t,r){"use strict";r.r(t),r.d(t,{Fragment:function(){return o},jsx:function(){return i},jsxs:function(){return l}});var n=r(36870),a=r(60315),o=(r(86326),r(87378),r(9826),r(2396),r(14670),r(20261),n.Fragment);function i(e,t,r){return a.h.call(t,"css")?n.jsx(a.E,(0,a.c)(e,t),r):n.jsx(e,t,r)}function l(e,t,r){return a.h.call(t,"css")?n.jsxs(a.E,(0,a.c)(e,t),r):n.jsxs(e,t,r)}},97746:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=n(r(80859));t.default=a.default},97999:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=n(r(84668));t.default=a.default},98073:function(e,t,r){"use strict";var n=r(60330);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=n(r(24142)),o=r(36870),i=(0,a.default)((0,o.jsx)("path",{d:"m16.24 11.51 1.57-1.57-3.75-3.75-1.57 1.57-4.14-4.13c-.78-.78-2.05-.78-2.83 0l-1.9 1.9c-.78.78-.78 2.05 0 2.83l4.13 4.13L3 17.25V21h3.75l4.76-4.76 4.13 4.13c.95.95 2.23.6 2.83 0l1.9-1.9c.78-.78.78-2.05 0-2.83l-4.13-4.13zm-7.06-.44L5.04 6.94l1.89-1.9L8.2 6.31 7.02 7.5l1.41 1.41 1.19-1.19 1.45 1.45-1.89 1.9zm7.88 7.89-4.13-4.13 1.9-1.9 1.45 1.45-1.19 1.19 1.41 1.41 1.19-1.19 1.27 1.27-1.9 1.9zm3.65-11.92c.39-.39.39-1.02 0-1.41l-2.34-2.34c-.47-.47-1.12-.29-1.41 0l-1.83 1.83 3.75 3.75 1.83-1.83z"}),"DesignServices");t.default=i},98074:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=r(97711),o=n(r(97386));t.default=e=>(0,a.jsxs)(o.default,{viewBox:"0 0 48 48",fill:"none",...e,children:[(0,a.jsx)("path",{d:"M30.78 5H12.55v38H42V15.858L30.78 5z",fill:"#AEB1B1"}),(0,a.jsx)("path",{d:"M13.957 41.644V6.357h16.827v9.5H40.6v25.787H13.957z",fill:"#fff"}),(0,a.jsx)("rect",{x:"6",y:"23",width:"31",height:"14",rx:"1",fill:"#8E00EA"}),(0,a.jsx)("path",{d:"M10.098 31.812c.202.243.403.418.605.524.21.1.433.148.672.148.314 0 .56-.095.74-.285.186-.19.28-.468.28-.833v-5.173h1.69v5.288c0 .433-.07.81-.21 1.128-.143.32-.334.58-.573.786-.24.205-.515.357-.83.456-.305.1-.63.148-.974.148-1.083 0-1.915-.376-2.498-1.128l1.098-1.06zM15.21 26.194h2.724c.463 0 .86.068 1.188.205.328.136.597.318.806.546.217.22.374.478.47.775.105.297.158.605.158.924 0 .41-.07.77-.213 1.083-.135.303-.32.558-.56.763-.232.205-.5.36-.807.467-.306.107-.627.16-.964.16h-1.154v2.678H15.21v-7.6zm2.634 3.533c.314 0 .56-.096.74-.285.186-.198.28-.452.28-.764 0-.32-.094-.577-.28-.775-.187-.205-.437-.308-.75-.308h-.976v2.132h.986zM21.409 26.194h5.107v1.504H23.1v1.482h2.655v1.458H23.1v1.64h3.664v1.517H21.41v-7.6zM31.12 29.613H34v3.293c-.388.342-.844.608-1.367.798-.515.182-1.105.273-1.77.273-.613 0-1.162-.095-1.647-.285-.478-.197-.885-.47-1.22-.82-.337-.35-.595-.767-.774-1.254-.172-.486-.258-1.022-.258-1.607 0-.568.094-1.096.28-1.583.187-.486.452-.907.796-1.265.343-.364.75-.65 1.22-.854.47-.205.994-.308 1.57-.308.68 0 1.273.13 1.78.387.516.25.942.604 1.278 1.06l-1.143 1.106c-.24-.29-.504-.524-.795-.707-.284-.182-.635-.273-1.053-.273-.344 0-.65.064-.92.193-.268.13-.496.304-.683.525-.186.22-.328.48-.425.776-.098.296-.147.61-.147.945 0 .366.056.697.168.993.113.296.27.55.472.763.2.206.437.365.706.48.276.113.575.17.896.17.3 0 .57-.034.818-.103.246-.076.466-.193.66-.353v-.957h-1.32v-1.39z",fill:"#fff"})]})},98097:function(e,t,r){"use strict";var n=r(53507),a=r(45904),o=r(86326),i=r(37064),l=r(28841),s=r(70209),u=r(13326),c=r(92403),d=r(75137),f=r(36870);const p=["absolute","children","className","component","flexItem","light","orientation","role","textAlign","variant"],m=(0,u.Ay)("div",{name:"MuiDivider",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.root,r.absolute&&t.absolute,t[r.variant],r.light&&t.light,"vertical"===r.orientation&&t.vertical,r.flexItem&&t.flexItem,r.children&&t.withChildren,r.children&&"vertical"===r.orientation&&t.withChildrenVertical,"right"===r.textAlign&&"vertical"!==r.orientation&&t.textAlignRight,"left"===r.textAlign&&"vertical"!==r.orientation&&t.textAlignLeft]}})((({theme:e,ownerState:t})=>(0,a.A)({margin:0,flexShrink:0,borderWidth:0,borderStyle:"solid",borderColor:(e.vars||e).palette.divider,borderBottomWidth:"thin"},t.absolute&&{position:"absolute",bottom:0,left:0,width:"100%"},t.light&&{borderColor:e.vars?`rgba(${e.vars.palette.dividerChannel} / 0.08)`:(0,s.X4)(e.palette.divider,.08)},"inset"===t.variant&&{marginLeft:72},"middle"===t.variant&&"horizontal"===t.orientation&&{marginLeft:e.spacing(2),marginRight:e.spacing(2)},"middle"===t.variant&&"vertical"===t.orientation&&{marginTop:e.spacing(1),marginBottom:e.spacing(1)},"vertical"===t.orientation&&{height:"100%",borderBottomWidth:0,borderRightWidth:"thin"},t.flexItem&&{alignSelf:"stretch",height:"auto"})),(({ownerState:e})=>(0,a.A)({},e.children&&{display:"flex",whiteSpace:"nowrap",textAlign:"center",border:0,"&::before, &::after":{content:'""',alignSelf:"center"}})),(({theme:e,ownerState:t})=>(0,a.A)({},t.children&&"vertical"!==t.orientation&&{"&::before, &::after":{width:"100%",borderTop:`thin solid ${(e.vars||e).palette.divider}`}})),(({theme:e,ownerState:t})=>(0,a.A)({},t.children&&"vertical"===t.orientation&&{flexDirection:"column","&::before, &::after":{height:"100%",borderLeft:`thin solid ${(e.vars||e).palette.divider}`}})),(({ownerState:e})=>(0,a.A)({},"right"===e.textAlign&&"vertical"!==e.orientation&&{"&::before":{width:"90%"},"&::after":{width:"10%"}},"left"===e.textAlign&&"vertical"!==e.orientation&&{"&::before":{width:"10%"},"&::after":{width:"90%"}}))),h=(0,u.Ay)("span",{name:"MuiDivider",slot:"Wrapper",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.wrapper,"vertical"===r.orientation&&t.wrapperVertical]}})((({theme:e,ownerState:t})=>
205(0,a.A)({display:"inline-block",paddingLeft:`calc(${e.spacing(1)} * 1.2)`,paddingRight:`calc(${e.spacing(1)} * 1.2)`},"vertical"===t.orientation&&{paddingTop:`calc(${e.spacing(1)} * 1.2)`,paddingBottom:`calc(${e.spacing(1)} * 1.2)`}))),v=o.forwardRef((function(e,t){const r=(0,c.A)({props:e,name:"MuiDivider"}),{absolute:o=!1,children:s,className:u,component:v=(s?"div":"hr"),flexItem:g=!1,light:b=!1,orientation:y="horizontal",role:x=("hr"!==v?"separator":void 0),textAlign:C="center",variant:A="fullWidth"}=r,_=(0,n.A)(r,p),E=(0,a.A)({},r,{absolute:o,component:v,flexItem:g,light:b,orientation:y,role:x,textAlign:C,variant:A}),S=(e=>{const{absolute:t,children:r,classes:n,flexItem:a,light:o,orientation:i,textAlign:s,variant:u}=e,c={root:["root",t&&"absolute",u,o&&"light","vertical"===i&&"vertical",a&&"flexItem",r&&"withChildren",r&&"vertical"===i&&"withChildrenVertical","right"===s&&"vertical"!==i&&"textAlignRight","left"===s&&"vertical"!==i&&"textAlignLeft"],wrapper:["wrapper","vertical"===i&&"wrapperVertical"]};return(0,l.A)(c,d.K,n)})(E);return(0,f.jsx)(m,(0,a.A)({as:v,className:(0,i.A)(S.root,u),role:x,ref:t,ownerState:E},_,{children:s?(0,f.jsx)(h,{className:S.wrapper,ownerState:E,children:s}):null}))}));v.muiSkipListHighlight=!0,t.A=v},98117:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.tappableCardClasses=t.TappableCardButton=void 0;const a=n(r(74380));var o=r(28583);Object.defineProperty(t,"TappableCardButton",{enumerable:!0,get:function(){return o.TappableCardButton}}),Object.defineProperty(t,"tappableCardClasses",{enumerable:!0,get:function(){return o.classes}}),t.default=a.default},98160:function(e,t,r){"use strict";var n=r(62392);e.exports=Array.isArray||function(e){return"Array"===n(e)}},98171:function(e,t,r){"use strict";var n=r(53507),a=r(45904),o=r(86326),i=r(37064),l=r(28841),s=r(13326),u=r(92403),c=r(81076),d=r(31759),f=r(36870);const p=["children","className","component","dense","disablePadding","subheader"],m=(0,s.Ay)("ul",{name:"MuiList",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.root,!r.disablePadding&&t.padding,r.dense&&t.dense,r.subheader&&t.subheader]}})((({ownerState:e})=>(0,a.A)({listStyle:"none",margin:0,padding:0,position:"relative"},!e.disablePadding&&{paddingTop:8,paddingBottom:8},e.subheader&&{paddingTop:0}))),h=o.forwardRef((function(e,t){const r=(0,u.A)({props:e,name:"MuiList"}),{children:s,className:h,component:v="ul",dense:g=!1,disablePadding:b=!1,subheader:y}=r,x=(0,n.A)(r,p),C=o.useMemo((()=>({dense:g})),[g]),A=(0,a.A)({},r,{component:v,dense:g,disablePadding:b}),_=(e=>{const{classes:t,disablePadding:r,dense:n,subheader:a}=e,o={root:["root",!r&&"padding",n&&"dense",a&&"subheader"]};return(0,l.A)(o,d.H,t)})(A);return(0,f.jsx)(c.A.Provider,{value:C,children:(0,f.jsxs)(m,(0,a.A)({as:v,className:(0,i.A)(_.root,h),ref:t,ownerState:A},x,{children:[y,s]}))})}));t.A=h},98234:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.StyledTrainingCard=void 0;const a=r(91972),o=n(r(95050)),i=r(28583);t.StyledTrainingCard=(0,a.styled)(o.default)((({theme:e})=>({[`.${i.classes.subtitle}`]:{color:e.colours.charcoal}})))},98300:function(e,t,r){"use strict";r.d(t,{A:function(){return f}});var n=r(9169);var a=function(){this.__data__=new n.A,this.size=0};var o=function(e){var t=this.__data__,r=t.delete(e);return this.size=t.size,r};var i=function(e){return this.__data__.get(e)};var l=function(e){return this.__data__.has(e)},s=r(71331),u=r(81910);var c=function(e,t){var r=this.__data__;if(r instanceof n.A){var a=r.__data__;if(!s.A||a.length<199)return a.push([e,t]),this.size=++r.size,this;r=this.__data__=new u.A(a)}return r.set(e,t),this.size=r.size,this};function d(e){var t=this.__data__=new n.A(e);this.size=t.size}d.prototype.clear=a,d.prototype.delete=o,d.prototype.get=i,d.prototype.has=l,d.prototype.set=c;var f=d},98343:function(e,t,r){"use strict";var n=r(46730),a=Function.prototype.call;e.exports=n?a.bind(a):function(){return a.apply(a,arguments)}},98370:function(e,t,r){"use strict";r(39696),r(39696);var n=r(60330);t.__esModule=!0,t.default=t.convertMarkdownLinksToAnchorLinks=t.FormInputs=void 0;var a=n(r(18284)),o=n(r(55717));r(39696);var i=r(86519),l=n(r(66553)),s=n(r(68534)),u=F(r(26889)),c=n(r(25043)),d=n(r(90600)),f=n(r(14042)),p=F(r(59895)),m=n(r(86093)),h=F(r(12418)),v=r(39748),g=n(r(81315)),b=r(82781),y=n(r(55530)),x=r(20654),C=n(r(14748)),A=n(r(85046)),_=F(r(86326)),E=r(89725),S=r(5987),w=r(80384),k=r(15759),M=n(r(92210)),T=r(47833),O=n(r(65905)),D=n(r(44929)),R=n(r(37873)),P=n(r(11638)),L=r(56028),I=r(90925),j=r(53005);function F(e,t){if("function"==typeof WeakMap)var r=new WeakMap,n=new WeakMap;
205return(F=function(e,t){if(!t&&e&&e.__esModule)return e;var a,o,i={__proto__:null,default:e};if(null===e||"object"!=typeof e&&"function"!=typeof e)return i;if(a=t?n:r){if(a.has(e))return a.get(e);a.set(e,i)}for(var l in e)"default"!==l&&{}.hasOwnProperty.call(e,l)&&((o=(a=Object.defineProperty)&&Object.getOwnPropertyDescriptor(e,l))&&(o.get||o.set)?a(i,l,o):i[l]=e[l]);return i})(e,t)}function B(e,t){var r="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(r)return(r=r.call(e)).next.bind(r);if(Array.isArray(e)||(r=function(e,t){if(e){if("string"==typeof e)return N(e,t);var r={}.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?N(e,t):void 0}}(e))||t&&e&&"number"==typeof e.length){r&&(e=r);var n=0;return function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function N(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}var $=function(e){if(e){var t=[...e.matchAll(/\[([^\]]+)\]\(([^)]+)\)/g)];if(!t||!t.length)return e;if(1===t.length){var r=t[0],n=r[0],a=r[1],o=r[2],i=t[0],s=i.index,u=i.input;return _.default.createElement(_.default.Fragment,null,u.substring(0,s),_.default.createElement(l.default,{href:o,external:(0,I.isExternalUrl)(o)||void 0,"data-testid":"label-"+(0,v.replaceSpaces)(a)+"-anchor-link",gtm:{id:"cta-click1",label:a,action:o}},a),u.substring(s+n.length))}var c=0,d=t.filter(Boolean).map((function(e,t){var r=e[0],n=e[1],a=e[2],o=e.index,i=e.input,s=_.default.createElement(_.default.Fragment,{key:t},_.default.createElement("span",null,i.slice(c,o)),_.default.createElement(l.default,{href:a,external:(0,I.isExternalUrl)(a),"data-testid":"label-"+(0,v.replaceSpaces)(n)+"-anchor-link"},n));return c=o+r.length,s})),f=t[0].input.slice(c);return _.default.createElement(j.MarkdownLinksWrapper,null,d,f?_.default.createElement("span",null,f):null)}};t.convertMarkdownLinksToAnchorLinks=$;var U=function(e){var t,r=(0,w.useConfig)().gcpFormUploadEndpoint,n=(0,L.useSiteContext)().getMicroCopy,i=(0,E.useGoogleReCaptcha)().executeRecaptcha,l=(0,M.default)(S.QA_AUTH_TOKEN),c=(0,_.useContext)(u.FormContext).updateFormState,d=(0,_.useMemo)((function(){return"maxSize"in e&&e.maxSize?1048576*e.maxSize:null}),[e]),f=(0,_.useCallback)((function(e){return(0,k.handleEmailValidation)(n(b.microCopy.ERRORS_EMAIL_INVALID),e)}),[n]),v=(0,_.useCallback)((function(e){if(d&&e.size>d)return n(b.microCopy.ERRORS_MAX_SIZE,{size:(0,h.getFileSizeString)(d)})}),[d,n]),g=(0,_.useCallback)((function(e){return v(e)}),[v]),y=(0,_.useCallback)((function(t){for(var r,n,a,o=B(t);!(a=o()).done;){var i=a.value;if(n=v(i))break}c({},((r={})[e.name]=n,r))}),[v,c,e.name]),x=(0,_.useCallback)(function(){var e=(0,o.default)(a.default.mark((function e(t){var r,n;return a.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!l){e.next=4;break}e.t0=void 0,e.next=7;break;case 4:return e.next=6,null==i?void 0:i();case 6:e.t0=e.sent;case 7:return r=e.t0,n={"X-Recaptcha-Token":r,"X-FileName":t.name},l&&(n=Object.assign({},n,{authorization:"Bearer "+l})),e.abrupt("return",{headers:Object.assign({},n)});case 11:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),[i,l]);switch(e.blockType){case"upload-input":var C=e.accept.join(",");return _.default.createElement(h.default,{id:e.formId+"-"+e.name,formId:e.formId,name:e.name,buttonLabel:e.label,isRequired:e.required,fieldIsRequiredError:n(b.microCopy.UPLOAD_FIELD_IS_REQUIRED),uri:r,headers:{"Content-Type":"application/octet-stream"},accept:C,fileValidation:g,onFilesChange:y,instructions:d?n(b.microCopy.FORM_UPLOAD_SUPPORTED_FORMATS)+": "+C+".\n"+n(b.microCopy.FORM_UPLOAD_MAX_SIZE)+": "+(0,h.getFileSizeString)(d):void 0,mapValue:function(e,t){return{fileName:e.name,contentType:e.type,uploadFrom:{url:t.url,sys:{type:"Link",linkType:"Upload",id:t.sys.id||t.id}}}},onUploadRequest:x,microcopyProvider:{"upload.instructions.drop":n(b.microCopy.UPLOAD_INSTRUCTIONS_DROP),"upload.instructions.browse":n(b.microCopy.UPLOAD_INSTRUCTIONS_BROWSE)}});
205case"select-input":return _.default.createElement(p.default,{isRequired:e.required,fieldIsRequiredError:n(b.microCopy.UPLOAD_FIELD_IS_REQUIRED),label:e.label,name:e.name},null===(t=e.options)||void 0===t?void 0:t.map((function(e,t){var r=e.split(/= |=/),n=r[0],a=r[1];return _.default.createElement(p.MenuItem,{key:t,value:a?e:n},n)})));case"checkbox-input":return _.default.createElement(s.default,{name:e.name,label:$(e.label),isRequired:e.required,fieldIsRequiredError:n(b.microCopy.UPLOAD_FIELD_IS_REQUIRED)});case"checkbox-group-input":return _.default.createElement(O.default,{name:e.name,options:e.options,groupName:$(e.label),isRequired:Boolean(e.required),fieldIsRequiredError:n(b.microCopy.UPLOAD_FIELD_IS_REQUIRED)});default:return _.default.createElement(m.default,Object.assign({id:e.name,name:e.name,isRequired:e.required,errorText:n(b.microCopy.UPLOAD_FIELD_IS_REQUIRED),fieldIsRequiredError:n(b.microCopy.UPLOAD_FIELD_IS_REQUIRED),isTextArea:"text-area-input"===e.blockType,variant:"outlined",label:e.label,fullWidth:!0},"text-area-input"===e.blockType&&{rows:6},"email-input"===e.blockType&&{getValidationError:f}))}},z=function(e){var t=e.formId,r=e.inputs;return _.default.createElement(_.default.Fragment,null,r.map((function(e){return _.default.createElement(c.default,{key:t+"-"+e.name,xs:12,md:"full"===e.width?12:6},_.default.createElement(U,Object.assign({formId:t,"data-testid":"form-input-"+e.name},e)))})))};t.FormInputs=z;var V=function(e){var t=e.id,r=e.hubSpotFormGuid,n=e.backgroundColor,a=e.showTitle,o=e.title,l=e.description,s=e.onSuccess,u=e.onFormReady,c=e.onFormLoadError,d=e.additionalValues,p=e.className,m=e.hasNoPadding,h=e.isDialog,g=void 0!==h&&h,b=e.customDescriptionElement,x=(0,w.useConfig)().hubSpotId,A=(0,_.useMemo)((function(){return t.length>0?"bmi-hubspot-form-"+t:"bmi-hubspot-form-"+(0,C.default)((0,v.replaceSpaces)(o))}),[t,o]);return(0,i.useHubspotForm)({portalId:x||"",formId:r,target:"#"+A}),(0,_.useEffect)((function(){var e=function(e){if("hsFormCallback"===e.data.type&&"onFormReady"===e.data.eventName){var t=document.querySelector("#"+A+" iframe"),r=document.querySelector("#"+A+" form");if(d&&d.samples){var n=document.querySelector('input[name="sample_ids"]');if(n)n.value=d.samples;else{var a,o=null==t||null===(a=t.contentWindow)||void 0===a?void 0:a.document.querySelector('input[name="sample_ids"]');o&&(o.value=d.samples)}}g?null==u||u(e,r):null==u||u(e,t)}"onFormSubmitted"===e.data.eventName&&(null==s||s()),"onFormDefinitionFetchError"===e.data.eventName&&(null==c||c())};return"undefined"!=typeof window&&window.addEventListener("message",e),function(){window.removeEventListener("message",e)}}),[d,A,g,c,u,s]),_.default.createElement(f.default,{backgroundColor:n,className:p,isDialog:g,hasNoPadding:m,"data-testid":"hubspot-form-section-"+(0,v.replaceSpaces)(o)},a&&_.default.createElement(f.default.Title,null,o),b||_.default.createElement(P.default,{document:l}),_.default.createElement(j.HubspotFormWrapper,{"data-testid":"hubspot-form-"+(0,v.replaceSpaces)(o),id:A,className:(0,y.default)(g&&j.classes.dialog)}))},H=function(e){var t=e.id,r=e.data,n=r.title,i=r.showTitle,l=void 0===i||i,s=r.richTextDescription,p=r.recipients,m=r.inputs,h=r.submitText,y=r.successRedirect,C=r.source,O=r.hubSpotFormGuid,I=r.emailSubjectFormat,F=e.backgroundColor,B=e.additionalValues,N=e.isSubmitDisabled,$=e.gtmOverride,U=e.onSuccess,H=e.onFormReady,W=e.onFormLoadError,G=e.className,Z=e.hasNoPadding,q=e.isDialog,Y=void 0!==q&&q,K=e.customDescriptionElement,X=e["data-testid"],Q=(0,w.useConfig)(),J=Q.isPreviewMode,ee=Q.gcpFormSubmitEndpoint,te=Q.hubspotApiUrl,re=Q.hubSpotId,ne=(0,L.useSiteContext)(),ae=ne.countryCode,oe=ne.getMicroCopy,ie=ne.node_locale,le=(0,_.useState)(!1),se=le[0],ue=le[1],ce=(0,E.useGoogleReCaptcha)().executeRecaptcha,de=(0,M.default)(S.QA_AUTH_TOKEN),fe=function(){var e=(0,o.default)(a.default.mark((function e(t,r){var o,i,l,s,u,c,d,f;return a.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t.preventDefault(),!J){e.next=4;break}return alert("You cannot submit a form on a preview environment."),e.abrupt("return");case 4:if(ue(!0),Object.assign(r,B),o=r.recipients||"",i=["@","="].every((function(e){return o.includes(e)})),l=o.split(/= |=/)[1],(0,k.isValidEmail)(l)||console.error("Error","invali
205d e-mail recipient address"),s=o&&i?l:p,e.prev=11,!de){e.next=16;break}e.t0=void 0,e.next=19;break;case 16:return e.next=18,null==ce?void 0:ce();case 18:e.t0=e.sent;case 19:return u=e.t0,c=Object.entries(r).reduce((function(e,t){var r=t[0],n=t[1];return Array.isArray(n)&&!n.length?e:n?(e[""+r]=n,e):e}),{}),d={"Content-Type":"application/json","X-Recaptcha-Token":u},de&&(d=Object.assign({},d,{authorization:"Bearer "+de})),e.next=25,(0,A.default)(ee,{method:"POST",body:JSON.stringify({locale:ie,title:n,recipients:s,values:c,emailSubjectFormat:I}),headers:d});case 25:if((f=e.sent).ok){e.next=28;break}throw new Error(f.statusText);case 28:U&&U(),y.length?(0,x.navigate)((0,T.getPathWithCountryCode)(ae,y[0].linkedPage.value.path)):(0,x.navigate)("/"),e.next=35;break;case 32:e.prev=32,e.t1=e.catch(11),g.default.error({message:e.t1.message});case 35:ue(!1);case 36:case"end":return e.stop()}}),e,null,[[11,32]])})));return function(t,r){return e.apply(this,arguments)}}(),pe=function(){var e=(0,o.default)(a.default.mark((function e(t,r){var n,o,i,l,s,u;return a.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t.preventDefault(),!J){e.next=4;break}return alert("You cannot submit a form on a preview environment."),e.abrupt("return");case 4:return ue(!0),n=Object.entries(r).map((function(e){return{name:e[0],value:e[1]}})),o=n.filter((function(e){return"hs-legal-"!==e.name.substring(0,9)})),i=n.filter((function(e){return"hs-legal-"===e.name.substring(0,9)})).reduce((function(e,t){var r;return Object.assign({},e,((r={})[t.name]=t.value,r))}),{}),l={fields:o,context:{pageUri:window.location.href}},s=function(e){return e["hs-legal-isLegitimateInterest"]?{legitimateInterest:{value:!0,subscriptionTypeId:e["hs-legal-communicationTypeId"],legalBasis:"LEAD",text:e["hs-legal-privacyPolicyText"]}}:e["hs-legal-communication"]?{consent:{consentToProcess:e["hs-legal-processingConsentType"]||!0,text:e["hs-legal-processingConsentText"],communications:[{value:e["hs-legal-communication"],subscriptionTypeId:e["hs-legal-communicationTypeId"],text:e["hs-legal-communicationConsentText"]}]}}:void 0},e.prev=10,e.next=13,(0,A.default)(""+te+re+"/"+O,{method:"POST",body:JSON.stringify(Object.assign({},l,i?{legalConsentOptions:s(i)}:{})),headers:{"Content-Type":"application/json"}});case 13:if((u=e.sent).ok){e.next=16;break}throw new Error(u.statusText);case 16:y?(0,x.navigate)((0,T.getPathWithCountryCode)(ae,y[0].linkedPage.value.path)):(0,x.navigate)("/"),e.next=22;break;case 19:e.prev=19,e.t0=e.catch(10),g.default.error({message:e.t0.message});case 22:ue(!1);case 23:case"end":return e.stop()}}),e,null,[[10,19]])})));return function(t,r){return e.apply(this,arguments)}}();return"HubSpot"===C&&O?_.default.createElement(V,{id:t,hubSpotFormGuid:O,backgroundColor:F,showTitle:l&&!Y,title:n,description:s,onSuccess:U,onFormReady:H,onFormLoadError:W,additionalValues:B,className:G,isDialog:Y,hasNoPadding:Z,customDescriptionElement:K,"data-testid":X}):_.default.createElement(f.default,{backgroundColor:F,className:G,hasNoPadding:Z,"data-testid":"payload-form-section-"+(0,v.replaceSpaces)(n)},l&&_.default.createElement(f.default.Title,null,n),s&&_.default.createElement(P.default,{document:s}),m?_.default.createElement(j.StyledForm,{onSubmit:"HubSpot"===C&&O?pe:fe,rightAlignButton:!0,"data-testid":X},_.default.createElement(c.default,{container:!0,spacing:3},_.default.createElement(z,{formId:t,inputs:m})),_.default.createElement(u.default.ButtonWrapper,null,_.default.createElement(u.default.SubmitButton,{gtm:{id:"form-button1",action:null!=$&&$.action?$.action:n,label:null!=$&&$.label?$.label:"children"},endIcon:se?_.default.createElement(D.default,{size:24,color:"inherit",style:{position:"relative",left:0,right:0,marginLeft:"0.5rem"}}):_.default.createElement(d.default,null),disabled:se||N,"data-testid":"payload-form-section-"+(0,v.replaceSpaces)(n)+"-submit-button"},h||oe(b.microCopy.FORM_SUBMIT)))):"Form contains no fields",_.default.createElement(R.default,null))};t.default=H},98371:function(e,t,r){"use strict";r.d(t,{A:function(){return V}});var n,a=r(45904),o=r(53507),i=r(86326),l=r(37064),s=r(58626),u=r(74699),c=(r(80261),r(28841)),d=r(15963),f=r(23954),p=r(3572),m=r(5361),h=r(21841),v=r(4461),g=r(13326),b=r(98394),y=r(3205),x=r(3639),C=r(36870);
205const A=["aria-describedby","aria-label","autoFocus","autoWidth","children","className","defaultOpen","defaultValue","disabled","displayEmpty","error","IconComponent","inputRef","labelId","MenuProps","multiple","name","onBlur","onChange","onClose","onFocus","onOpen","open","readOnly","renderValue","SelectDisplayProps","tabIndex","type","value","variant"],_=(0,g.Ay)("div",{name:"MuiSelect",slot:"Select",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[{[`&.${x.A.select}`]:t.select},{[`&.${x.A.select}`]:t[r.variant]},{[`&.${x.A.error}`]:t.error},{[`&.${x.A.multiple}`]:t.multiple}]}})(h.Ku,{[`&.${x.A.select}`]:{height:"auto",minHeight:"1.4375em",textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden"}}),E=(0,g.Ay)("svg",{name:"MuiSelect",slot:"Icon",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.icon,r.variant&&t[`icon${(0,p.A)(r.variant)}`],r.open&&t.iconOpen]}})(h.XV),S=(0,g.Ay)("input",{shouldForwardProp:e=>(0,g._n)(e)&&"classes"!==e,name:"MuiSelect",slot:"NativeInput",overridesResolver:(e,t)=>t.nativeInput})({bottom:0,left:0,position:"absolute",opacity:0,pointerEvents:"none",width:"100%",boxSizing:"border-box"});function w(e,t){return"object"==typeof t&&null!==t?e===t:String(e)===String(t)}function k(e){return null==e||"string"==typeof e&&!e.trim()}var M=i.forwardRef((function(e,t){var r;const{"aria-describedby":s,"aria-label":h,autoFocus:g,autoWidth:M,children:T,className:O,defaultOpen:D,defaultValue:R,disabled:P,displayEmpty:L,error:I=!1,IconComponent:j,inputRef:F,labelId:B,MenuProps:N={},multiple:$,name:U,onBlur:z,onChange:V,onClose:H,onFocus:W,onOpen:G,open:Z,readOnly:q,renderValue:Y,SelectDisplayProps:K={},tabIndex:X,value:Q,variant:J="standard"}=e,ee=(0,o.A)(e,A),[te,re]=(0,y.A)({controlled:Q,default:R,name:"Select"}),[ne,ae]=(0,y.A)({controlled:Z,default:D,name:"Select"}),oe=i.useRef(null),ie=i.useRef(null),[le,se]=i.useState(null),{current:ue}=i.useRef(null!=Z),[ce,de]=i.useState(),fe=(0,b.A)(t,F),pe=i.useCallback((e=>{ie.current=e,e&&se(e)}),[]),me=null==le?void 0:le.parentNode;i.useImperativeHandle(fe,(()=>({focus:()=>{ie.current.focus()},node:oe.current,value:te})),[te]),i.useEffect((()=>{D&&ne&&le&&!ue&&(de(M?null:me.clientWidth),ie.current.focus())}),[le,M]),i.useEffect((()=>{g&&ie.current.focus()}),[g]),i.useEffect((()=>{if(!B)return;const e=(0,f.A)(ie.current).getElementById(B);if(e){const t=()=>{getSelection().isCollapsed&&ie.current.focus()};return e.addEventListener("click",t),()=>{e.removeEventListener("click",t)}}}),[B]);const he=(e,t)=>{e?G&&G(t):H&&H(t),ue||(de(M?null:me.clientWidth),ae(e))},ve=i.Children.toArray(T),ge=e=>t=>{let r;if(t.currentTarget.hasAttribute("tabindex")){if($){r=Array.isArray(te)?te.slice():[];const t=te.indexOf(e.props.value);-1===t?r.push(e.props.value):r.splice(t,1)}else r=e.props.value;if(e.props.onClick&&e.props.onClick(t),te!==r&&(re(r),V)){const n=t.nativeEvent||t,a=new n.constructor(n.type,n);Object.defineProperty(a,"target",{writable:!0,value:{value:r,name:U}}),V(a,e)}$||he(!1,t)}},be=null!==le&&ne;let ye,xe;delete ee["aria-invalid"];const Ce=[];let Ae=!1,_e=!1;((0,v.lq)({value:te})||L)&&(Y?ye=Y(te):Ae=!0);const Ee=ve.map((e=>{if(!i.isValidElement(e))return null;let t;if($){if(!Array.isArray(te))throw new Error((0,u.A)(2));t=te.some((t=>w(t,e.props.value))),t&&Ae&&Ce.push(e.props.children)}else t=w(te,e.props.value),t&&Ae&&(xe=e.props.children);return t&&(_e=!0),i.cloneElement(e,{"aria-selected":t?"true":"false",onClick:ge(e),onKeyUp:t=>{" "===t.key&&t.preventDefault(),e.props.onKeyUp&&e.props.onKeyUp(t)},role:"option",selected:t,value:void 0,"data-value":e.props.value})}));Ae&&(ye=$?0===Ce.length?null:Ce.reduce(((e,t,r)=>(e.push(t),r<Ce.length-1&&e.push(", "),e)),[]):xe);let Se,we=ce;!M&&ue&&le&&(we=me.clientWidth),Se=void 0!==X?X:P?null:0;const ke=K.id||(U?`mui-component-select-${U}`:void 0),Me=(0,a.A)({},e,{variant:J,value:te,open:be,error:I}),Te=(e=>{const{classes:t,variant:r,disabled:n,multiple:a,open:o,error:i}=e,l={select:["select",r,n&&"disabled",a&&"multiple",i&&"error"],icon:["icon",`icon${(0,p.A)(r)}`,o&&"iconOpen",n&&"disabled"],nativeInput:["nativeInput"]};return(0,c.A)(l,x.T,t)})(Me),Oe=(0,a.A)({},N.PaperProps,null==(r=N.slotProps)?void 0:r.paper),De=(0,d.A)();return(0,C.jsxs)(i.Fragment,{children:[(0,C.jsx)(_,(0,a.A)({ref:pe,tabIndex:Se,role:"combobox","aria-controls":De,"aria-disabled":P?"true":void 0,"aria-expanded":be?"true":"false","aria-haspopup":"listbox","aria-label":h,"aria-labelledby":[B,ke].filter(
205Boolean).join(" ")||void 0,"aria-describedby":s,onKeyDown:e=>{if(!q){-1!==[" ","ArrowUp","ArrowDown","Enter"].indexOf(e.key)&&(e.preventDefault(),he(!0,e))}},onMouseDown:P||q?null:e=>{0===e.button&&(e.preventDefault(),ie.current.focus(),he(!0,e))},onBlur:e=>{!be&&z&&(Object.defineProperty(e,"target",{writable:!0,value:{value:te,name:U}}),z(e))},onFocus:W},K,{ownerState:Me,className:(0,l.A)(K.className,Te.select,O),id:ke,children:k(ye)?n||(n=(0,C.jsx)("span",{className:"notranslate",children:"​"})):ye})),(0,C.jsx)(S,(0,a.A)({"aria-invalid":I,value:Array.isArray(te)?te.join(","):te,name:U,ref:oe,"aria-hidden":!0,onChange:e=>{const t=ve.find((t=>t.props.value===e.target.value));void 0!==t&&(re(t.props.value),V&&V(e,t))},tabIndex:-1,disabled:P,className:Te.nativeInput,autoFocus:g,ownerState:Me},ee)),(0,C.jsx)(E,{as:j,className:Te.icon,ownerState:Me}),(0,C.jsx)(m.A,(0,a.A)({id:`menu-${U||""}`,anchorEl:me,open:be,onClose:e=>{he(!1,e)},anchorOrigin:{vertical:"bottom",horizontal:"center"},transformOrigin:{vertical:"top",horizontal:"center"}},N,{MenuListProps:(0,a.A)({"aria-labelledby":B,role:"listbox","aria-multiselectable":$?"true":void 0,disableListWrap:!0,id:De},N.MenuListProps),slotProps:(0,a.A)({},N.slotProps,{paper:(0,a.A)({},Oe,{style:(0,a.A)({minWidth:we},null!=Oe?Oe.style:null)})}),children:Ee}))]})})),T=r(52504),O=r(20894),D=r(9216),R=r(62121),P=r(43309),L=r(30103),I=r(92403);const j=["autoWidth","children","classes","className","defaultOpen","displayEmpty","IconComponent","id","input","inputProps","label","labelId","MenuProps","multiple","native","onClose","onOpen","open","renderValue","SelectDisplayProps","variant"],F=["root"],B={name:"MuiSelect",overridesResolver:(e,t)=>t.root,shouldForwardProp:e=>(0,g.ep)(e)&&"variant"!==e,slot:"Root"},N=(0,g.Ay)(R.A,B)(""),$=(0,g.Ay)(L.A,B)(""),U=(0,g.Ay)(P.A,B)(""),z=i.forwardRef((function(e,t){const r=(0,I.A)({name:"MuiSelect",props:e}),{autoWidth:n=!1,children:u,classes:c={},className:d,defaultOpen:f=!1,displayEmpty:p=!1,IconComponent:m=D.A,id:v,input:g,inputProps:y,label:x,labelId:A,MenuProps:_,multiple:E=!1,native:S=!1,onClose:w,onOpen:k,open:R,renderValue:P,SelectDisplayProps:L,variant:B="outlined"}=r,z=(0,o.A)(r,j),V=S?h.Ay:M,H=(0,O.A)(),W=(0,T.A)({props:r,muiFormControl:H,states:["variant","error"]}),G=W.variant||B,Z=(0,a.A)({},r,{variant:G,classes:c}),q=(e=>{const{classes:t}=e;return t})(Z),Y=(0,o.A)(q,F),K=g||{standard:(0,C.jsx)(N,{ownerState:Z}),outlined:(0,C.jsx)($,{label:x,ownerState:Z}),filled:(0,C.jsx)(U,{ownerState:Z})}[G],X=(0,b.A)(t,K.ref);return(0,C.jsx)(i.Fragment,{children:i.cloneElement(K,(0,a.A)({inputComponent:V,inputProps:(0,a.A)({children:u,error:W.error,IconComponent:m,variant:G,type:void 0,multiple:E},S?{id:v}:{autoWidth:n,defaultOpen:f,displayEmpty:p,labelId:A,MenuProps:_,onClose:w,onOpen:k,open:R,renderValue:P,SelectDisplayProps:(0,a.A)({id:v},L)},y,{classes:y?(0,s.A)(Y,y.classes):Y},g?g.props.inputProps:{})},E&&S&&"outlined"===G?{notched:!0}:{},{ref:X,className:(0,l.A)(K.props.className,d,q.root)},!g&&{variant:G},z))})}));z.muiName="Select";var V=z},98394:function(e,t,r){"use strict";var n=r(30281);t.A=n.A},98423:function(e){e.exports=function(e){return this.__data__.has(e)}},98456:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.StyledTextField=void 0;var a,o=n(r(86093)),i=r(14564),l=(0,r(91972).styled)(o.default)(((a={})["& ."+i.inputBaseClasses.input]={zIndex:1},a));t.StyledTextField=l},98470:function(e,t,r){"use strict";r.d(t,{A:function(){return k}});var n=r(45904),a=r(53507),o=r(86326),i=(r(80261),r(37064)),l=r(28841),s=r(10432),u=r(13326),c=r(92403),d=r(63641),f=r(70209),p=r(87591),m=r(36870),h=(0,p.A)((0,m.jsx)("path",{d:"M6 10c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm12 0c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm-6 0c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2z"}),"MoreHoriz"),v=r(56634);const g=["slots","slotProps"],b=(0,u.Ay)(v.A)((({theme:e})=>(0,n.A)({display:"flex",marginLeft:`calc(${e.spacing(1)} * 0.5)`,marginRight:`calc(${e.spacing(1)} * 0.5)`},"light"===e.palette.mode?{backgroundColor:e.palette.grey[100],color:e.palette.grey[700]}:{backgroundColor:e.palette.grey[700],color:e.palette.grey[100]},{borderRadius:2,"&:hover, &:focus":(0,n.A)({},"light"===e.palette.mode?{backgroundColor:e.palette.grey[200]}:{backgroundColor:e.palette.grey[600]}),"&:active":(0,n.A)({boxShadow:e.shadows[0]},"light"===e.palette.mode?{backgroundColor:(0,f.tL)(e.palette.grey[200],.12)}:{backgroundColor:(0,f.tL)(e.palette.grey[600],.12)})}))),y=(0,u.Ay)(h)({width:24,height:16});var x=function(e){const{slots:t={},slotProps:r={}}=e,o=(0,a.A)(e,g),i=e;return(0,m.jsx)("li",{children:(0,m.jsx)(b,(0,n.A)({focusRipple:!0},o,{ownerState:i,children:(0,m.jsx)(y,(0,n.A)({as:t.CollapsedIcon,ownerState:i},r.collapsedIcon))}))})},C=r(89201);const A=["children","className","component","slots","slotProps","expandText","itemsAfterCollapse","itemsBeforeCollapse","maxItems","separator"],_=(0,u.Ay)(d.A,{name:"MuiBreadcrumbs",slot:"Root",overridesResolver:(e,t)=>[{[`& .${C.A.li}`]:t.li},t.root]})({}),E=(0,u.Ay)("ol",{name:"MuiBreadcrumbs",slot:"Ol",overridesResolver:(e,t)=>t.ol})({display:"flex",flexWrap:"wrap",alignItems:"center",padding:0,margin:0,listStyle:"none"}),S=(0,u.Ay)("li",{name:"MuiBreadcrumbs",slot:"Separator",overridesResolver:(e,t)=>t.separator})({display:"flex",userSelect:"none",marginLeft:8,marginRight:8});function w(e,t,r,n){return e.reduce(((a,o,i)=>
205(i<e.length-1?a=a.concat(o,(0,m.jsx)(S,{"aria-hidden":!0,className:t,ownerState:n,children:r},`separator-${i}`)):a.push(o),a)),[])}var k=o.forwardRef((function(e,t){const r=(0,c.A)({props:e,name:"MuiBreadcrumbs"}),{children:u,className:d,component:f="nav",slots:p={},slotProps:h={},expandText:v="Show path",itemsAfterCollapse:g=1,itemsBeforeCollapse:b=1,maxItems:y=8,separator:S="/"}=r,k=(0,a.A)(r,A),[M,T]=o.useState(!1),O=(0,n.A)({},r,{component:f,expanded:M,expandText:v,itemsAfterCollapse:g,itemsBeforeCollapse:b,maxItems:y,separator:S}),D=(e=>{const{classes:t}=e;return(0,l.A)({root:["root"],li:["li"],ol:["ol"],separator:["separator"]},C.r,t)})(O),R=(0,s.Q)({elementType:p.CollapsedIcon,externalSlotProps:h.collapsedIcon,ownerState:O}),P=o.useRef(null),L=o.Children.toArray(u).filter((e=>o.isValidElement(e))).map(((e,t)=>(0,m.jsx)("li",{className:D.li,children:e},`child-${t}`)));return(0,m.jsx)(_,(0,n.A)({ref:t,component:f,color:"text.secondary",className:(0,i.A)(D.root,d),ownerState:O},k,{children:(0,m.jsx)(E,{className:D.ol,ref:P,ownerState:O,children:w(M||y&&L.length<=y?L:(e=>b+g>=e.length?e:[...e.slice(0,b),(0,m.jsx)(x,{"aria-label":v,slots:{CollapsedIcon:p.CollapsedIcon},slotProps:{collapsedIcon:R},onClick:()=>{T(!0);const e=P.current.querySelector("a[href],button,[tabindex]");e&&e.focus()}},"ellipsis"),...e.slice(e.length-g,e.length)])(L),D.separator,S,O)})}))}))},98481:function(e,t,r){"use strict";var n=r(93916),a=r(55841),o=r(67959),i=r(70521).f,l=r(81254);n({target:"Object",stat:!0,forced:!l||a((function(){i(1)})),sham:!l},{getOwnPropertyDescriptor:function(e,t){return i(o(e),t)}})},98581:function(e,t,r){"use strict";var n=r(99034);e.exports=n},98716:function(e,t,r){"use strict";var n=r(60330);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=n(r(24142)),o=r(36870),i=(0,a.default)((0,o.jsx)("path",{d:"M15.41 16.59 10.83 12l4.58-4.59L14 6l-6 6 6 6 1.41-1.41z"}),"KeyboardArrowLeft");t.default=i},98889:function(e,t,r){"use strict";r.d(t,{y:function(){return o}});var n=r(72667),a=r(68223);function o(e){return(0,a.A)("MuiTypography",e)}const i=(0,n.A)("MuiTypography",["root","h1","h2","h3","h4","h5","h6","subtitle1","subtitle2","body1","body2","inherit","button","caption","overline","alignLeft","alignRight","alignCenter","alignJustify","noWrap","gutterBottom","paragraph"]);t.A=i},98965:function(e,t,r){"use strict";var n=r(3847),a=r(67664),o=Function.prototype;e.exports=function(e){var t=e.bind;return e===o||n(o,e)&&t===o.bind?a:t}},98976:function(e,t,r){"use strict";var n=r(60330);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=n(r(24142)),o=r(36870),i=(0,a.default)((0,o.jsx)("path",{d:"M19 13H5v-2h14v2z"}),"Remove");t.default=i},98985:function(e,t,r){"use strict";const n=r(13182),a=r(45956),o=r(59646),i=r(24827);function l(e){if("string"!=typeof e||1!==e.length)throw new TypeError("arrayFormatSeparator must be single character string")}function s(e,t){return t.encode?t.strict?n(e):encodeURIComponent(e):e}function u(e,t){return t.decode?a(e):e}function c(e){return Array.isArray(e)?e.sort():"object"==typeof e?c(Object.keys(e)).sort(((e,t)=>Number(e)-Number(t))).map((t=>e[t])):e}function d(e){const t=e.indexOf("#");return-1!==t&&(e=e.slice(0,t)),e}function f(e){const t=(e=d(e)).indexOf("?");return-1===t?"":e.slice(t+1)}function p(e,t){return t.parseNumbers&&!Number.isNaN(Number(e))&&"string"==typeof e&&""!==e.trim()?e=Number(e):!t.parseBooleans||null===e||"true"!==e.toLowerCase()&&"false"!==e.toLowerCase()||(e="true"===e.toLowerCase()),e}function m(e,t){l((t=Object.assign({decode:!0,sort:!0,arrayFormat:"none",arrayFormatSeparator:",",parseNumbers:!1,parseBooleans:!1},t)).arrayFormatSeparator);const r=function(e){let t;switch(e.arrayFormat){case"index":return(e,r,n)=>{t=/\[(\d*)\]$/.exec(e),e=e.replace(/\[\d*\]$/,""),t?(void 0===n[e]&&(n[e]={}),n[e][t[1]]=r):n[e]=r};case"bracket":return(e,r,n)=>{t=/(\[\])$/.exec(e),e=e.replace(/\[\]$/,""),t?void 0!==n[e]?n[e]=[].concat(n[e],r):n[e]=[r]:n[e]=r};case"comma":case"separator":return(t,r,n)=>{const a="string"==typeof r&&r.includes(e.arrayFormatSeparator),o="string"==typeof r&&!a&&u(r,e).includes(e.arrayFormatSeparator);r=o?u(r,e):r;const i=a||o?r.split(e.arrayFormatSeparator).map((t=>u(t,e))):null===r?r:u(r,e);n[t]=i};default:return(e,t,r)=>{void 0!==r[e]?r[e]=[].concat(r[e],t):r[e]=t}}}(t),n=Object.create(null);if("string"!=typeof e)return n;if(!(e=e.trim().replace(/^[?#&]/,"")))return n;for(const a of e.split("&")){if(""===a)continue;let[e,i]=o(t.decode?a.replace(/\+/g," "):a,"=");i=void 0===i?null:["comma","separator"].includes(t.arrayFormat)?i:u(i,t),r(u(e,t),i,n)}for(const a of Object.keys(n)){const e=n[a];if("object"==typeof e&&null!==e)for(const r of Object.keys(e))e[r]=p(e[r],t);else n[a]=p(e,t)}return!1===t.sort?n:(!0===t.sort?Object.keys(n).sort():Object.keys(n).sort(t.sort)).reduce(((e,t)=>{const r=n[t];return Boolean(r)&&"object"==typeof r&&!Array.isArray(r)?e[t]=c(r):e[t]=r,e}
vendor: 1,266 bytes, line 205
205),Object.create(null))}t.extract=f,t.parse=m,t.stringify=(e,t)=>{if(!e)return"";l((t=Object.assign({encode:!0,strict:!0,arrayFormat:"none",arrayFormatSeparator:","},t)).arrayFormatSeparator);const r=r=>t.skipNull&&null==e[r]||t.skipEmptyString&&""===e[r],n=function(e){switch(e.arrayFormat){case"index":return t=>(r,n)=>{const a=r.length;return void 0===n||e.skipNull&&null===n||e.skipEmptyString&&""===n?r:null===n?[...r,[s(t,e),"[",a,"]"].join("")]:[...r,[s(t,e),"[",s(a,e),"]=",s(n,e)].join("")]};case"bracket":return t=>(r,n)=>void 0===n||e.skipNull&&null===n||e.skipEmptyString&&""===n?r:null===n?[...r,[s(t,e),"[]"].join("")]:[...r,[s(t,e),"[]=",s(n,e)].join("")];case"comma":case"separator":return t=>(r,n)=>null==n||0===n.length?r:0===r.length?[[s(t,e),"=",s(n,e)].join("")]:[[r,s(n,e)].join(e.arrayFormatSeparator)];default:return t=>(r,n)=>void 0===n||e.skipNull&&null===n||e.skipEmptyString&&""===n?r:null===n?[...r,s(t,e)]:[...r,[s(t,e),"=",s(n,e)].join("")]}}(t),a={};for(const i of Object.keys(e))r(i)||(a[i]=e[i]);const o=Object.keys(a);return!1!==t.sort&&o.sort(t.sort),o.map((r=>{const a=e[r];return void 0===a?"":null===a?s(r,t):Array.isArray(a)?a.reduce(n(r),[]).join("&"):s(r,t)+"="+s(a,t)})).filter((e=>e.length>0)).join("&")},t.parseUrl=(e,t)=>
205{t=Object.assign({decode:!0},t);const[r,n]=o(e,"#");return Object.assign({url:r.split("?")[0]||"",query:m(f(e),t)},t&&t.parseFragmentIdentifier&&n?{fragmentIdentifier:u(n,t)}:{})},t.stringifyUrl=(e,r)=>{r=Object.assign({encode:!0,strict:!0},r);const n=d(e.url).split("?")[0]||"",a=t.extract(e.url),o=t.parse(a,{sort:!1}),i=Object.assign(o,e.query);let l=t.stringify(i,r);l&&(l=`?${l}`);let u=function(e){let t="";const r=e.indexOf("#");return-1!==r&&(t=e.slice(r)),t}(e.url);return e.fragmentIdentifier&&(u=`#${s(e.fragmentIdentifier,r)}`),`${n}${l}${u}`},t.pick=(e,r,n)=>{n=Object.assign({parseFragmentIdentifier:!0},n);const{url:a,query:o,fragmentIdentifier:l}=t.parseUrl(e,n);return t.stringifyUrl({url:a,query:i(o,r),fragmentIdentifier:l},n)},t.exclude=(e,r,n)=>{const a=Array.isArray(r)?e=>!r.includes(e):(e,t)=>!r(e,t);return t.pick(e,a,n)}},99024:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.ExpandableCardListWrapper=t.Header=t.Root=t.classes=void 0;const a=n(r(80452)),o=r(23315),i=r(91972),l="ExpandableCard";t.classes={collapsed:`${l}-collapsed`,expanded:`${l}-expanded`,icon:`${l}-icon`,title:`${l}-title`,titleStatic:`${l}-titleStatic`,close:`${l}-close`,body:`${l}-body`,footer:`${l}-footer`,content:`${l}-content`,expandableCardListCard:`${l}-expandableCardListCard`};const s=`${l}-fade`;t.Root=(0,i.styled)(a.default)((({theme:e})=>({zIndex:1,minHeight:"56px",transition:"top 0.2s ease-out, right 0.2s ease-out, bottom 0.2s ease-out, left 0.2s ease-out, height 0.2s ease-out, box-shadow 0.2s ease-out","&:focus":{outline:`${e.colours.inter} 2px`},[e.breakpoints.up("sm")]:{minHeight:"100%"},[e.breakpoints.down("sm")]:{[`&, &:hover .${o.paperClasses.root}`]:{background:"transparent",boxShadow:"none"}},[`&.${t.classes.collapsed}`]:{cursor:"pointer","&:hover":{[`.${t.classes.title}`]:{color:e.colours.charcoal},[`.${t.classes.icon}`]:{color:e.colours.inter}},[`.${t.classes.content}`]:{padding:"16px"},[e.breakpoints.up("sm")]:{"&:hover":{boxShadow:"0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12)"},[`.${t.classes.content}`]:{padding:"24px 20px"}}},[`&.${t.classes.expanded}`]:{zIndex:2,position:"absolute",minHeight:"auto",top:0,right:0,left:0,background:e.colours.white,boxShadow:"0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12)","&:hover":{background:e.colours.white,boxShadow:"0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12)"},transition:"right 0.25s ease-in-out, left 0.25s ease-in-out, box-shadow 0.25s ease-in-out, height 0.25s ease-in-out, top 0.25s 0.2s ease-out, bottom 0.25s 0.2s ease-out",[`.${t.classes.content}`]:{padding:"20px"},[`.${t.classes.icon}`]:{left:0,width:"36px",height:"36px"},[`.${t.classes.title}`]:{marginTop:0,top:"6px",left:"calc(16px + 36px)",right:"100%",transform:"translateX(0)"},[`.${t.classes.close}`]:{display:"block",animation:`${s} 0.25s 0.2s ease-out both`},[`.${t.classes.footer}`]:{display:"block",animation:`${s} 0.25s 0.2s ease-out both`},[`.${t.classes.body}`]:{display:"block",animation:`${s} 0.25s 0.2s ease-out both`}},[`.${t.classes.icon}`]:{width:"24px",height:"24px",marginRight:"16px",color:e.colours.accent,transition:"color 280ms cubic-bezier(0.4, 0, 0.2, 1), height 0.2s ease-in-out, width 0.2s ease-in-out, top 0.2s ease-in-out, left 0.2s ease-in-out",[e.breakpoints.up("sm")]:{position:"absolute",width:"72px",height:"72px",top:0,left:"calc(50% - 72px / 2)"}},[`.${t.classes.title}`]:{textTransform:"none",color:e.colours.slate,transition:"color 280ms cubic-bezier(0.4, 0, 0.2, 1), top 0.2s ease-in-out, right 0.2s ease-in-out, left 0.2s ease-in-out",[e.breakpoints.up("sm")]:{position:"absolute",top:"calc(72px + 24px)",left:0,whiteSpace:"nowrap",textAlign:"center",right:0}},[`.${t.classes.titleStatic}`]:{[e.breakpoints.up("sm")]:{position:"static",marginTop:"calc(72px + 24px)",whiteSpace:"inherit"}},[`.${t.classes.close}`]:{position:"absolute",top:"6px",right:"6px",zIndex:3,opacity:0,display:"none"},[`.${t.classes.body}`]:{marginTop:"19px",borderTop:`1px solid ${e.colours.storm}`,paddingTop:"20px",opacity:0,display:"none"},[`.${t.classes.footer}`]:{marginTop:"auto",borderTop:`1px solid ${e.colours.storm}`,paddingTop:"20px",opacity:0,display:"none"},[`@keyframes ${s}`]:{"0%":{opacity:0}
205,"100%":{opacity:1}},[`.${t.classes.content}`]:{display:"flex",flexDirection:"column",justifyContent:"flex-start",minHeight:"100%",transition:"padding 0.2s ease-in-out"}}))),t.Header=(0,i.styled)("div")((({theme:e})=>({display:"flex",alignItems:"center",minHeight:"36px",position:"relative",paddingRight:"calc(48px / 2 + 6px)",[e.breakpoints.up("sm")]:{justifyContent:"center",paddingRight:0}}))),t.ExpandableCardListWrapper=(0,i.styled)("div")((({theme:e})=>({display:"flex",position:"relative",flexDirection:"column",justifyContent:"space-between",[e.breakpoints.up("sm")]:{margin:"-10px",flexWrap:"wrap",flexDirection:"row"},[`.${t.classes.expandableCardListCard}`]:{[e.breakpoints.up("sm")]:{flex:"1 0 21%",margin:"10px"}}})))},99034:function(e,t,r){"use strict";var n=r(3847),a=r(65478),o=Array.prototype;e.exports=function(e){var t=e.push;return e===o||n(o,e)&&t===o.push?a:t}},99098:function(e,t,r){var n=r(91451);function a(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw new TypeError("Expected a function");var r=function(){var n=arguments,a=t?t.apply(this,n):n[0],o=r.cache;if(o.has(a))return o.get(a);var i=e.apply(this,n);return r.cache=o.set(a,i)||o,i};return r.cache=new(a.Cache||n),r}a.Cache=n,e.exports=a},99102:function(e,t,r){"use strict";var n=r(60330);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=n(r(24142)),o=r(36870),i=(0,a.default)((0,o.jsx)("path",{d:"M16.59 8.59 12 13.17 7.41 8.59 6 10l6 6 6-6z"}),"ExpandMore");t.default=i},99113:function(e,t,r){"use strict";var n=r(9693),a=r(30978),o=r(47102),i=function(e){return function(t,r,i){var l,s=n(t),u=o(s),c=a(i,u);if(e&&r!=r){for(;u>c;)if((l=s[c++])!=l)return!0}else for(;u>c;c++)if((e||c in s)&&s[c]===r)return e||c||0;return!e&&-1}};e.exports={includes:i(!0),indexOf:i(!1)}},99135:function(e,t,r){"use strict";var n=r(36573),a=r(15447),o="__core-js_shared__",i=n[o]||a(o,{});e.exports=i},99203:function(e,t,r){"use strict";var n=r(81254),a=r(16671),o=r(85072),i=r(58301),l=r(63135),s=TypeError,u=Object.defineProperty,c=Object.getOwnPropertyDescriptor,d="enumerable",f="configurable",p="writable";t.f=n?o?function(e,t,r){if(i(e),t=l(t),i(r),"function"==typeof e&&"prototype"===t&&"value"in r&&p in r&&!r[p]){var n=c(e,t);n&&n[p]&&(e[t]=r.value,r={configurable:f in r?r[f]:n[f],enumerable:d in r?r[d]:n[d],writable:!1})}return u(e,t,r)}:u:function(e,t,r){if(i(e),t=l(t),i(r),a)try{return u(e,t,r)}catch(n){}if("get"in r||"set"in r)throw s("Accessors not supported");return"value"in r&&(e[t]=r.value),e}},99437:function(e,t,r){"use strict";var n=r(52781);t.A=n.A},99588:function(e,t,r){"use strict";r.r(t),r.d(t,{PopoverPaper:function(){return n.IJ},PopoverRoot:function(){return n.yt},default:function(){return n.Ay},getOffsetLeft:function(){return n.fB},getOffsetTop:function(){return n.Dy},getPopoverUtilityClass:function(){return a.K},popoverClasses:function(){return a.A}});var n=r(17662),a=r(75841)},99603:function(e,t,r){"use strict";r(57242),r(57242);var n=r(60330);t.__esModule=!0,t.default=void 0,r(57242);var a=n(r(18284)),o=n(r(55717)),i=n(r(57077)),l=r(70534),s=r(20796),u=r(54037),c=r(1278),d=n(r(28141)),f=n(r(22134)),p=n(r(92746)),m=n(r(56511)),h=n(r(94076)),v=n(r(6031)),g=function(e){function t(t){var r;return(r=e.call(this,t,{isLoading:!0})||this).snowFences=void 0,r.roof=void 0,r.walls=void 0,r.houseLoader=void 0,r.sidingMaterial=void 0,r.roofSegments=void 0,r.ridges=void 0,r.houseScene=void 0,r}(0,i.default)(t,e);var r=t.prototype;return r.propsChanged=function(t){return e.prototype.propsChanged.call(this,t)||t.siding!==this.props.siding},r.loadModel=function(){var e=(0,o.default)(a.default.mark((function e(t){return a.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t.tile.code===this.state.tileCode){e.next=4;break}return this.setState({tileCode:t.tile.code}),e.next=4,this.loadHouse(t.tile);case 4:if(t.siding===this.state.siding){e.next=8;break}return this.setState({siding:t.siding}),e.next=8,this.loadSiding(t.siding);case 8:this.setIsLoading(!1),this.renderFrame();case 10:case"end":return e.stop()}}),e,this)})));return function(t){return e.apply(this,arguments)}}(),r.loadHouse=function(){var e=(0,o.default)(a.default.mark((function e(t){var r,n,o,i,s,u,c,d,f,m;return a.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(this.diffuseImage=void 0,(r=new l.MeshStandardMaterial).name=t.colour,!t.metallicRoughnessMapRef){e.next=10;break}return e.next=6,(0,h.default)(t.metallicRoughnessMapRef);case 6:this.metalicImage=e.sent,r.metalnessMap=this.metalicImage,r.roughnessMap=this.metalicImage,r.needsUpdate=!0;case 10:if(!t.normalMapRef){e.next=17;break}return e.next=13,(0,h.default)(t.normalMapRef);case 13:n=e.sent,this.normalImage=n,r.normalMap=n,r.needsUpdate=!0;case 17:if(!t.diffuseMapRef){e.next=38;break}return e.next=20,(0,h.default)(t.diffuseMapRef);case 20:return o=e.sent,this.diffuseImage=o,r.map=o,r.needsUpdate=!0,i=t.lowDetailMeshRef?(0,p.default)(t.lowDetailMeshRef):void 0,s=t.ridgeRef?(0,p.default)(t.ridgeRef):void 0,u=t.ridgeEndRef?(0,p.default)(t.ridgeEndRef):void 0,e.next=29,Promise.allSettled([i,s,u]);case 29:if(c=e.sent,d="fulfilled"===c[0].status&&c[0].value?this.findMesh(c[0].value):void 0){e.next=33;break}return e.abrupt("return");case 33:if(f="fulfilled"===c[1].status&&c[1].value?this.findMesh(c[1].value):void 0){e.next=36;break}return e.abrupt("return");case 36:m="fulfilled"===c[2].status&&c[2].value?this.findMesh(c[2].value):void 0,this.generateRoof(t,r,d,f,m);
205case 38:this.snowFences&&this.snowFences.forEach((function(e){e.visible=t.snowFenceActive}));case 39:case"end":return e.stop()}}),e,this)})));return function(t){return e.apply(this,arguments)}}(),r.findMesh=function(e){var t;return e.scene.traverse((function(e){!t&&e&&"isMesh"in e&&e.isMesh&&(t=e)})),t},r.generateRoof=function(e,t,r,n,a){var o,i;this.roof&&(null===(i=this.scene)||void 0===i||i.remove(this.roof),this.roof=void 0);var s=new l.Group;if(this.roofSegments.forEach((function(n){var a=(0,m.default)(n,r,e,t);a&&s.add(a)})),n&&this.ridges){var u=n.geometry.boundingBox;if(!u)return;for(var c=u.min.z,d=u.max.z-c,f=this.ridges,p=0;p<f.length;p++){var h,g=f[p],b=g.geometry.boundingBox;if(b){var y=0,x=Math.abs(b.max.z-b.min.z);a&&(y=(u=a.geometry.boundingBox)?u.max.z-u.min.z:0);var C=(x-2*y)/d,A=Math.floor(C),_=new l.InstancedMesh(n.geometry.clone(),t,A),E=new l.Object3D,S=b.min.z;if(a){var w,k;S+=y;var M=new l.InstancedMesh(a.geometry.clone(),t,2);E.position.set(0,-.05,(null===(w=u)||void 0===w?void 0:w.min.z)||0),E.rotation.y=Math.PI,E.updateMatrix(),M.setMatrixAt(0,E.matrix),E.position.set(0,-.05,-x+y+((null===(k=u)||void 0===k?void 0:k.min.z)/2||0)),E.rotation.y=0,E.updateMatrix(),M.setMatrixAt(1,E.matrix),_.add(M)}for(var T=0;T<A;T++)E.position.set(0,0,S-c),E.updateMatrix(),_.setMatrixAt(T,E.matrix),S+=d;var O=(C-A)*d,D=(0,v.default)(n.geometry,((null===(h=n.geometry.boundingBox)||void 0===h?void 0:h.max.z)||0)-O,"z","right"),R=new l.InstancedMesh(D,t,1);E.position.set(0,0,S-(d-O)-c),E.updateMatrix(),R.setMatrixAt(0,E.matrix),_.add(R),_.position.copy(g.position),_.rotation.copy(g.rotation),s.add(_)}}}null===(o=this.scene)||void 0===o||o.add(s),this.roof=s,this.renderFrame()},r.loadSiding=function(){var e=(0,o.default)(a.default.mark((function e(t){var r,n,o,i,s,u,c=this;return a.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(r=new l.MeshStandardMaterial,n=this.props.options,o=n.contentSource,i=(0,f.default)(t.normalMapRef,{size:"original",contentSource:o}),s=(0,f.default)(t.metallicRoughnessMapRef,{size:"original",contentSource:o}),!(u=(0,f.default)(t.diffuseMapRef,{size:"original",contentSource:o}))){e.next=9;break}return e.next=9,(0,h.default)(u).then((function(e){c.diffuseImage=e,r.map=e,r.needsUpdate=!0,c.walls&&(c.walls.material=r),c.renderFrame()}));case 9:if(!s){e.next=12;break}return e.next=12,(0,h.default)(s).then((function(e){c.metalicImage=e,r.metalnessMap=c.metalicImage,r.roughnessMap=c.metalicImage,r.needsUpdate=!0,c.walls&&(c.walls.material=r),c.renderFrame()}));case 12:if(!i){e.next=15;break}return e.next=15,(0,h.default)(i).then((function(e){c.normalImage=e,r.normalMap=e,r.needsUpdate=!0,c.walls&&(c.walls.material=r),c.renderFrame()}));case 15:this.walls&&(this.walls.material=r);case 16:case"end":return e.stop()}}),e,this)})));return function(t){return e.apply(this,arguments)}}(),r.load=function(){var e=this;if(this.props.houseModelUrl){if(this.container){var t=this.container.getBoundingClientRect();if(!this.camera){var r=new l.PerspectiveCamera(45,t.width/t.height,.25,80);r.position.set(-4.8511,10.942,-10.438),r.rotation.x=-2.37,r.rotation.y=-.327,r.rotation.z=-2.838,this.camera=r}if(!this.scene){var n=new l.Scene;this.scene=n;var a=new l.DirectionalLight(16777215,1);a.position.set(-20,20,-20),a.castShadow=!0,a.shadow.mapSize.width=2048,a.shadow.mapSize.height=2048,a.shadow.camera.near=.5,a.shadow.camera.far=60,a.shadow.camera.left=-10,a.shadow.camera.right=10,a.shadow.camera.top=10,a.shadow.camera.bottom=-10,a.shadow.bias=-5e-4,n.add(a);var o=new l.DirectionalLight(4360181,.5);o.position.set(83.5,50.1,75.3),n.add(o);var i=new l.AmbientLight(3097426);n.add(i),window.scene=n}if(!this.houseLoader){var f=this.props.options.contentSource;this.houseLoader=(0,p.default)(this.props.houseModelUrl).then((function(t){var r;e.houseScene=t.scene,t.scene.traverse((function(e){"isMesh"in e&&e.isMesh&&(e.castShadow=!0,e.receiveShadow=!0)}));var n=t.scene.getObjectByName("Roof_metal");e.roofSegments=t.scene.children.filter((function(e){return e.name.includes(d.default.roofSegmentName)}
205)),e.roofSegments.forEach((function(e){var t=new l.MeshStandardMaterial;t.opacity=0,t.transparent=!0,e.material=t})),e.ridges=t.scene.children.filter((function(e){return e.name.includes(d.default.roofRidgeName)})),n&&(n.position.y=5.275),e.deleteObject(t.scene,"Roof_shielding_metal_rough"),null===(r=e.scene)||void 0===r||r.add(t.scene);var a=t.scene.getObjectByName("Wall");a&&"isMesh"in a&&a.isMesh&&(e.walls=a,e.sidingMaterial=a.material);e.snowFences=["Snow_fence","Snow_fence.001","Snow_fence.002"].map((function(e){return t.scene.getObjectByName(e)})).filter(Boolean),e.loadModel(e.props)})).catch((function(t){e.setIsLoading(!1),(0,u.devLog)("Failed to fetch house model - ",t)})),(0,h.default)(f+"/content/whiteBackdrop.png").then((function(t){t.mapping=l.EquirectangularReflectionMapping,e.scene&&(e.scene.background=t,e.scene.environment=t)}))}if(!this.renderer){var m=new l.WebGLRenderer({antialias:!0});this.renderer=m,m.setClearColor("#fff",1),m.setPixelRatio(window.devicePixelRatio),m.setSize(t.width,t.height),m.shadowMap.enabled=!0,m.shadowMap.type=l.PCFSoftShadowMap,m.outputEncoding=l.sRGBEncoding,this.container.appendChild(m.domElement)}if(!this.controls){var v=new s.OrbitControls(this.camera,this.renderer.domElement);v.addEventListener("change",(function(){return e.renderFrame()})),this.controls=v,v.minDistance=c.minDistanceHouse,v.maxDistance=c.maxDistanceHouse,v.maxPolarAngle=1.35,v.minPolarAngle=.01,v.target.set(0,1,0),v.update()}this.renderFrame()}}else this.setIsLoading(!1)},r.deleteObject=function(e,t){var r,n=e.getObjectByName(t);null==n||null===(r=n.parent)||void 0===r||r.remove(n)},t}(n(r(19434)).default);t.default=g},99632:function(e,t,r){"use strict";var n=r(60330);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=n(r(24142)),o=r(36870),i=(0,a.default)((0,o.jsx)("path",{d:"M12 1 3 5v6c0 5.55 3.84 10.74 9 12 5.16-1.26 9-6.45 9-12V5l-9-4zm-2 16-4-4 1.41-1.41L10 14.17l6.59-6.59L18 9l-8 8z"}),"VerifiedUser");t.default=i},99641:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=r(97711),o=n(r(97386));t.default=e=>(0,a.jsxs)(o.default,{viewBox:"0 0 48 48",fill:"none",...e,children:[(0,a.jsx)("path",{d:"M30.78 5H12.542v38.004H42V15.858L30.78 5z",fill:"#AEB1B1"}),(0,a.jsx)("path",{d:"M13.945 41.647V6.357h16.833v9.5h9.82v25.79H13.944z",fill:"#fff"}),(0,a.jsx)("rect",{x:"6",y:"23",width:"30",height:"14",rx:"1",fill:"#2E8FDB"}),(0,a.jsx)("path",{d:"M10 26.204h2.916c.496 0 .92.072 1.272.216.352.144.64.336.864.576.232.232.4.504.504.816.112.312.168.636.168.972 0 .432-.076.812-.228 1.14-.144.32-.344.588-.6.804-.248.216-.536.38-.864.492-.328.112-.672.168-1.032.168h-1.236v2.82H10v-8.004zm2.82 3.72c.336 0 .6-.1.792-.3.2-.208.3-.476.3-.804 0-.336-.1-.608-.3-.816-.2-.216-.468-.324-.804-.324h-1.044v2.244h1.056zM16.637 26.204h1.73l3.466 5.196v-5.196h1.79v8.004h-1.646l-3.552-5.292v5.292h-1.788v-8.004zM29.02 29.804h3.085v3.468c-.416.36-.904.64-1.464.84-.552.192-1.184.288-1.896.288-.655 0-1.244-.1-1.764-.3-.512-.208-.948-.496-1.308-.864-.36-.368-.636-.808-.828-1.32-.184-.512-.276-1.076-.276-1.692 0-.6.1-1.156.3-1.668.2-.512.485-.956.853-1.332.37-.384.805-.684 1.31-.9.502-.216 1.063-.324 1.678-.324.73 0 1.365.136 1.91.408.55.264 1.007.636 1.367 1.116l-1.224 1.164c-.256-.304-.54-.552-.852-.744-.303-.192-.68-.288-1.128-.288-.367 0-.696.068-.983.204-.288.136-.532.32-.733.552-.2.232-.352.504-.456.816-.104.312-.155.644-.155.996 0 .384.06.732.18 1.044.12.312.288.58.504.804.215.216.468.384.755.504.297.12.617.18.96.18.32 0 .613-.036.877-.108.262-.08.498-.204.706-.372v-1.008H29.02v-1.464z",fill:"#fff"})]})},99653:function(e,t,r){var n=r(41928),a=r(29948),o=r(47320),i=r(14390);function l(t){var r="function"==typeof Map?new Map:void 0;return e.exports=l=function(e){if(null===e||!o(e))return e;if("function"!=typeof e)throw new TypeError("Super expression must either be null or a function");if(void 0!==r){if(r.has(e))return r.get(e);r.set(e,t)}function t(){return i(e,arguments,n(this).constructor)}return t.prototype=Object.create(e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),a(t,e)},e.exports.__esModule=!0,e.exports.default=e.exports,l(t)}e.exports=l,e.exports.__esModule=!0,e.exports.default=e.exports},99710:function(e,t,r){"use strict";var n=r(29054),a=r(62221).concat("length","prototype");t.f=Object.getOwnPropertyNames||function(e){return n(e,a)}},99719:function(e,t,r){"use strict";e.exports=r(26259)},99742:function(e,t,r){"use strict";var n=r(56765);e.exports=n},99751:function(e,t,r){function n(e,t){if("function"==typeof WeakMap)var r=new WeakMap,a=new WeakMap;
205return(n=function(e,t){if(!t&&e&&e.__esModule)return e;var n,o,i={__proto__:null,default:e};if(null===e||"object"!=typeof e&&"function"!=typeof e)return i;if(n=t?a:r){if(n.has(e))return n.get(e);n.set(e,i)}for(var l in e)"default"!==l&&{}.hasOwnProperty.call(e,l)&&((o=(n=Object.defineProperty)&&Object.getOwnPropertyDescriptor(e,l))&&(o.get||o.set)?n(i,l,o):i[l]=e[l]);return i})(e,t)}t.components={"component---src-pages-404-tsx":function(){return Promise.resolve().then((function(){return n(r(68751))}))},"component---src-pages-auth-callback-tsx":function(){return Promise.resolve().then((function(){return n(r(73147))}))},"component---src-pages-protected-tsx":function(){return Promise.resolve().then((function(){return n(r(32689))}))},"component---src-templates-brand-landing-page-tsx":function(){return Promise.resolve().then((function(){return n(r(45163))}))},"component---src-templates-cookie-policy-components-cookie-policy-page-tsx":function(){return Promise.resolve().then((function(){return n(r(68134))}))},"component---src-templates-document-library-index-tsx":function(){return Promise.resolve().then((function(){return n(r(8643))}))},"component---src-templates-general-error-tsx":function(){return Promise.resolve().then((function(){return n(r(49211))}))},"component---src-templates-home-page-tsx":function(){return Promise.resolve().then((function(){return n(r(3061))}))},"component---src-templates-ie-dialog-index-tsx":function(){return Promise.resolve().then((function(){return n(r(43136))}))},"component---src-templates-product-detail-page-product-details-page-tsx":function(){return Promise.resolve().then((function(){return n(r(15338))}))},"component---src-templates-product-lister-page-components-product-lister-page-tsx":function(){return Promise.resolve().then((function(){return n(r(92908))}))},"component---src-templates-search-page-tsx":function(){return Promise.resolve().then((function(){return n(r(42214))}))},"component---src-templates-simple-page-components-simple-page-tsx":function(){return Promise.resolve().then((function(){return n(r(78535))}))},"component---src-templates-sitemap-tsx":function(){return Promise.resolve().then((function(){return n(r(7599))}))},"component---src-templates-system-details-system-details-page-tsx":function(){return Promise.resolve().then((function(){return n(r(21542))}))}}},99849:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.default=void 0;var a=n(r(30155)),o=r(82781),i=n(r(86326)),l=n(r(9427)),s=n(r(11638)),u=r(56028),c=r(46172),d=function(e){var t=e.data,r=t.welcomeDialogTitle,n=t.welcomeDialogBody,d=t.welcomeDialogBrands,f=(0,l.default)(!1,"welcome-dialog"),p=f[0],m=f[1],h=f[2],v=(0,u.useSiteContext)().getMicroCopy,g=function(){m(!0)};return r&&n&&h?i.default.createElement(a.default,{open:!p,onCloseClick:g,"data-testid":"welcome-dialog"},i.default.createElement(a.default.Title,{hasUnderline:!0},r),i.default.createElement(a.default.Content,null,i.default.createElement(c.StyledContentArea,null,d&&i.default.createElement("div",{"data-testid":"brandsContainer"},d.map((function(e,t){return i.default.createElement(c.StyledBrandLogo,{key:"welcome-brand-"+e+"-"+t,brandName:e,"data-testid":"welcome-brand-"+e})}))),i.default.createElement("div",null,i.default.createElement(s.default,{document:n,hasNoBottomMargin:!0})))),i.default.createElement(a.default.Actions,{confirmLabel:v(o.microCopy.DIALOG_CLOSE),onConfirmClick:g})):null};t.default=d},99924:function(e,t,r){"use strict";var n=r(60330);t.__esModule=!0,t.classes=t.StyledSharePopover=t.StyledShareButton=t.StyledContainerDialog=t.StyledActions=t.Root=t.Canvas=void 0;var a=n(r(52981)),o=n(r(22753)),i=r(12078),l=r(91972),s="VisualiserV1",u={root:s+"-root",header:s+"-header",secondary:s+"-secondary",groupTitle:s+"-groupTitle",content:s+"-content",progressContainer:s+"-progressContainer",details:s+"-details",detailsLogo:s+"-detailsLogo",detailsTitle:s+"-detailsTitle",detailsText:s+"-detailsText",icon:s+"-icon",container:s+"-container",viewer:s+"-viewer",activeSelectionOption:s+"-activeSelectionOption"};t.classes=u;var c=(0,l.styled)("div")({height:"100%",minHeight:"100%",width:"100%"});t.Canvas=c;var d=(0,l.styled)("div")({height:"100%",minHeight:"100%",width:"100%"});t.Root=d;var f=(0,l.styled)(a.default)((function(e){var t,r,n,a,o,l=e.theme;return(o={height:"100vh",width:"100vw"})[l.breakpoints.up("md")]={"& $detailsLogo":{marginBottom:"1rem"},"& $detailsTitle":{marginBottom:"1rem"}},o["& ."+u.secondary]={boxShadow:"none"},o["& ."+u.groupTitle]={marginTop:"24px",marginBottom:"24px"},o["& ."+u.header]={margin:"16px"}
205,o["& ."+i.iconButtonClasses.root]={margin:"0px"},o["& ."+u.content]={overflowY:"auto",height:"100%"},o["& ."+u.progressContainer]={position:"absolute",top:"70px",bottom:0,left:0,right:0,display:"flex",alignItems:"center",justifyContent:"center",zIndex:1,backgroundColor:"rgba(255, 255, 255, 0.65)",borderRadius:"3px"},o["& ."+u.details]={position:"absolute",top:"70px",left:"30px",pointerEvents:"none",right:"30px","[class*=MuiPaper-root]":{pointerEvents:"all",backgroundColor:"rgba(255, 255, 255, 0.75)",boxShadow:"none"}},o["& ."+u.detailsLogo]={marginBottom:"0.5rem"},o["& ."+u.detailsTitle]=((t={marginBottom:"0.5rem"})[l.breakpoints.up("md")]={marginBottom:"1rem"},t),o["& ."+u.detailsText]={marginBottom:"0.5rem"},o["& ."+u.icon]={fill:"rgba(255, 255, 255, 0.8)"},o["& ."+u.container]=((r={})[l.breakpoints.up("sm")]={padding:"0px 20px 20px"},r),o["& ."+u.viewer]={display:"flex",height:"100%",alignItems:"center",justifyContent:"center"},o["& ."+u.activeSelectionOption]={padding:"0px",border:"2px solid "+l.colours.accent},o["& $VisualiserPopover"]={"[class*=MuiPopover-paper]":(n={padding:"0 10px"},n[l.breakpoints.down("sm")]={maxWidth:"100%",width:"100%",left:"0 !important"},n["&::before"]={content:"''",position:"absolute",top:0,left:0,right:0,margin:"0 10px",borderTop:"1px solid "+l.colours.pearl},n)},o["& $viewer"]={"[class*=canvas:focus]":{outline:"none"}},o["& $actions"]=((a={})[l.breakpoints.up("sm")]={"[class*=MuiButton-root]":{display:"flex",flexFlow:"column"}},a),o}));t.StyledContainerDialog=f;var p=(0,l.styled)(o.default)((function(e){e.theme;return{width:"48px",height:"48px",minWidth:"unset"}}));t.StyledShareButton=p;var m=(0,l.styled)("nav")((function(e){return{position:"absolute",border:0,left:0,bottom:0,width:"100%",display:"flex",alignItems:"center",justifyContent:"center",backgroundColor:e.theme.colours.blue800,minHeight:"5rem",padding:"0.875rem"}}));t.StyledActions=m;var h=(0,l.styled)("div")((function(e){e.theme;return{}}));t.StyledSharePopover=h}},function(e){e.O(0,[593,250,776,993,869,708,623,52],(function(){return t=58783,e(e.s=t);var t}));e.O()}]);
206//# sourceMappingURL=app-81ea032f4fc3038c33da.js.map

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.