1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1931,3450,24312,47613,54044,65902,96884],{3178:(e,a,t)=>{"use strict";t.d(a,{A:()=>m});var n=t(37876),r=t(14232),i=t(18847),o=t.n(i),l=t(100),d=t(56165),s=t(72468),c=t.n(s);let p=o()(()=>Promise.resolve().then(t.bind(t,77597)),{loadableGenerated:{webpack:()=>[77597]}}),m=e=>{let{notifyParent:a,modelOpen:t,content:i,closeIcon:o,maxWidth:s="1280px",dataToMatch:m={},children:h,closeIconClassName:g}=e,[x,u]=(0,r.useState)(!!t),[b,f]=(0,r.useState)(0),[C,y]=(0,r.useState)(o?.color||"white");(0,r.useEffect)(()=>{u(!!t)},[t]);let v=()=>{f(window&&window.scrollY),u(!x),a(!x)},k=(0,d.A)(()=>{x&&(u(!1),v(),a(!x))}),w=e=>{y(e)},S=h||(i&&"string"!=typeof i?(0,l.wP)([i],m,!1,!0).map(e=>e?{...e,props:{...e.props,components:e.props.components?.map(e=>({...e,handleParentToggle:v,shouldChangeIconColor:w}))}}:[]):[]);return(0,r.useEffect)(()=>{x&&(window.scrollTo(0,b),y(o?.color||"white"))},[x]),x?(0,n.jsx)("div",{className:c().modalBackground,children:(0,n.jsx)("div",{className:c().modalOuterContainer,style:{maxWidth:s},children:(0,n.jsxs)("div",{className:c().modalInnerContainer,ref:k,children:[(0,n.jsx)("div",{"data-testid":"toggleCloseButton","aria-label":"open-modal",className:c().closeButton,tabIndex:0,onKeyDown:v,role:"button",onClick:v,children:(0,n.jsx)(p,{className:g,...{...o,color:C}})}),S]})})}):null}},3450:(e,a,t)=>{"use strict";t.r(a),t.d(a,{default:()=>d});var n=t(37876);t(14232);var r=t(15039),i=t.n(r),o=t(18522),l=t.n(o);let d=({name:e,options:a,onChange:t,disabled:r=!1,defaultCheckedValue:o,wrapperClassName:d,theme:s,ThemeContainer:c,classKey:p})=>(0,n.jsx)(c,{classKey:s||p,stylesheet:l(),children:(0,n.jsx)("div",{className:i()(l().wrapper,r&&l().disabled,d),onChange:e=>{let{value:a}=e.target;t&&t(a)},children:a?.map(a=>(0,n.jsxs)("label",{className:i()(l().container,r&&l().disabled),htmlFor:a.value,children:[a.label,(0,n.jsx)("input",{defaultChecked:o===a.value,type:"radio",name:e,id:a.value,value:a.value,className:l().radioInput,disabled:r,"data-testid":a.value}),(0,n.jsx)("span",{className:l().checkmark,children:(0,n.jsx)("div",{className:l().checkmark_inner})})]},`${a.value}-${a.label}`))})})},15887:e=>{e.exports={pSmall:"typography_pSmall__3RfD6",pReg:"typography_pReg__gv_Oa",pLarge:"typography_pLarge__ZmD7d",pXLarge:"typography_pXLarge__2XqH_",h1:"typography_h1__ya0Jn",h2:"typography_h2__4J5lc",h3:"typography_h3__q42WL",h4:"typography_h4__LwoUY",h5:"typography_h5__4AG7D",pXXXLarge:"typography_pXXXLarge__SIA3U",pXXLarge:"typography_pXXLarge__yGGIO",title__field:"typography_title__field__db8K9",button:"typography_button__RVFns",title__info:"typography_title__info__vG6P9",link__text:"typography_link__text__qcasr",field__error:"typography_field__error__A1tCO",number__stepper:"typography_number__stepper__3O51Q"}},18522:e=>{e.exports={wrapper:"radio_wrapper__m31aU",container:"radio_container__DSxEc",disabled:"radio_disabled__WUd3E",radioInput:"radio_radioInput__0F7dn",checkmark:"radio_checkmark__2iXNJ",checkmark_inner:"radio_checkmark_inner__1MqPj"}},24312:(e,a,t)=>{"use strict";t.r(a),t.d(a,{default:()=>g});var n=t(37876),r=t(14232),i=t(93127),o=t(99323),l=t(100),d=t(7596),s=t(96042),c=t(77597),p=t(45818),m=t(3040),h=t(5932);let g=e=>{let{children:a,name:t,headingText:g,initiallyOpen:x,accordionPanelHeight:u,id:b,customPanelStyles:f,anchorName:C,headerTextColor:y,activeTextColor:v,activeBackgroundColor:k,withCompleteMarker:w,requiredFieldsComplete:S,contentWidth:B,theme:_,siteOptions:j,classKey:H}=e,A=(0,i.xy)({headerTextColor:y,activeTextColor:v,activeBackgroundColor:k},_||j?.theme||H,d.y,[{themeName:i.Js.careers,theme:s.A},{themeName:i.Js.magAirportsStyles,theme:p.A},{themeName:i.Js.magPropertyStyles,theme:m.A},{themeName:i.Js.stnCommuterStyles,theme:h.A}]),N=(0,r.createRef)(),R=(0,r.useRef)(),L=(0,l.R5)().width,{isOpen:I,toggle:W,isAnimationsDisabled:F,isDynamicHeight:$}=(0,o.useAccordion)(),[D,M]=(0,r.useState)($?0:"initial"),O=`${t}-${b}`,P="string"==typeof g?g:g?.text,V=()=>{(0,l.Cb)({event:"GAEvent",eventCategory:"Accordian",eventAction:"SubMenu",eventLabel:P}),W(O)};(0,r.useEffect)(()=>{$&&N.current&&M(N.current.offsetHeight)},[$,L,N]);let G=I(O)?D:0;(0,r.useEffect)(()=>{x&&W(O)},[x]);let[E,T]=(0,r.useState)(0),z=(0,r.useRef)(null);return(0,r.useEffect)(()=>{let e=setInterval(()=>{R.current&&R.current.offsetHeight!==E&&T(R.current.offsetHeight)},300);return()=>clearInterval(e)},[E]),(0,n.jsxs)("div",{className:f,children:["string"==typeof g?(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)("input",{id:`${t}-${b}`,"aria-label":`accordionInput-${b}`,"data-testid":`accordionInput-${b}`,"data-input":"accordionInput",type:"checkbox",name:O,checked:!!I(O),ref:z,readOnly:!0}),(0,n.jsx)("label",{className:(0,i.AH)(F&&A.disableLabelAnimation),style:{display:"flex",backgroundColor:!!I(O)&&k||"",height:u},htmlFor:`${t}-${b}`,id:C,onClick:e=>{e.preventDefault(),V()},onKeyDown:e=>{("Enter"===e.key||" "===e.key||"Tab"===e.key)&&V()},role:"button",tabIndex:0,"data-testid":`accordionLabel-${b}`,children:(0,n.jsxs)("div",{style:{maxWidth:B||"100%"},className:(0,i.AH)(A.label,A.labelArrows,F&&A.disableLabelAnimation),children:[g,w&&(0,n.jsx)("span",{className:(0,i.AH)(A.checkIcon),style:{backgroundColor:S?"var(--success)":"transparent"},children:(0,n.jsx)(c.default,{size:S?"7px":"15px",color:S?"white":"var(--error)",name:S?"check":"exclamation-mark"})})]})})]}):(0,n.jsx)("a",{className:(0,i.AH)(A.label,F&&A.disableLabelAnimation),href:g?.url,children:g?.text}),(0,n.jsx)("div",{style:{maxHeight:$?G:I(O)?"initial":0,overflow:$?I(O)&&E>=.9*Number(D)&&E<=1.1*Number(D)?"visible":"hidden":"auto"},ref:R,className:(0,i.AH)(A.panelChild,F&&A.disableAnimation),children:(0,n.jsx)("div",{className:(0,i.AH)(A.panelChildPositioner),ref:N,style:{maxWidth:B||"100%"},children:a})})]},b)}},47613:(e,a,t)=>{"use strict";t.r(a),t.d(a,{RenderComponents:()=>p,default:()=>m});var n=t(37876),r=t(14232),i=t(15039),o=t.n(i),l=t(31941),d=t(93127),s=t(92778);let c=({classKey:e,children:a,stylesheet:t,variation:r,ref:i,customThemeClassName:l,componentName:d})=>(0,n.jsx)("div",{"data-id":d,ref:i,className:[o()(e,t[e],t[r]),l].join(" "),style:{color:"var(--primaryColor)",fontFamily:"var(--font-family)"},children:a}),p=(e,a,t,i,o)=>{let p={siteOptions:o,ThemeContainer:c,classKey:o?.theme||d.Js.mag};return e?.map(e=>{let o={...e};if(void 0===e||!e?._uid)return null;o="standard-content"!==e.component?{...e,...t}:{...e,additionalData:t};let d=(0,s.DD)(e);return d&&d["data-blok-c"]?(0,r.createElement)("div",{...d,key:e._uid,className:"storyblok__outline"},(0,n.jsx)(l.Dp,{blok:{...o,component:e.component},...o,...p,containerOverride:a,language:i})):(0,n.jsx)(l.Dp,{blok:{...o,component:e.component},...o,...p,containerOverride:a,language:i},e._uid)})},m=e=>p(e.components,e.shouldOverrideContainer||e.containerOverride,e.additionalData,e.language,e.siteOptions)},54044:(e,a,t)=>{"use strict";t.r(a),t.d(a,{default:()=>d});var n=t(37876);t(14232);var r=t(15039),i=t.n(r),o=t(15887),l=t.n(o);let d=({children:e,className:a,...t})=>(0,n.jsx)("h2",{className:i()(l().h2,a),...t,children:e})},56165:(e,a,t)=>{"use strict";t.d(a,{A:()=>r});var n=t(14232);let r=e=>{let a=(0,n.useRef)(null);return(0,n.useEffect)(()=>{let t=t=>
1{a.current&&t.target&&!a.current.contains(t.target)&&e()};return document.addEventListener("mousedown",t),()=>document.removeEventListener("mousedown",t)}),a}},65902:(e,a,t)=>{"use strict";t.r(a),t.d(a,{Checkbox:()=>c,default:()=>p});var n=t(37876),r=t(14232),i=t(93127);let o=({checkedValue:e})=>({checkbox:{display:"flex"},childContainer:{marginLeft:"12px"},slider:{backgroundColor:e?"#66bb6a":"#ccc",bottom:0,cursor:"pointer",left:0,position:"absolute",right:0,top:0,transition:".4s",":before":{backgroundColor:"#fff",bottom:"4px",content:"''",height:"26px",left:"4px",position:"absolute",transition:".4s",width:"26px",transform:e?"translateX(26px)":"unset"}},round:{borderRadius:"34px",":before":{borderRadius:"50%"}},sliderLabelStyles:{display:"inline-block",height:"34px",position:"relative",width:"60px",":before":{display:"none !important"},":after":{display:"none !important"}},sliderInputStyles:{display:"none !important"},largeCheckboxInputStyles:{display:"none !important","& ~ label > div":{display:"none"},":checked ~ label > div":{display:"initial"}},largeCheckboxLabelStyles:{borderWidth:"2px",borderStyle:"solid",borderColor:"#6F8BB5",background:"white",borderRadius:"4px",height:"20px",width:"20px",display:"flex",alignItems:"center",justifyContent:"center",cursor:"pointer",verticalAlign:"middle",":before":{display:"none !important"},":after":{display:"none !important"}}}),l=e=>i.vv.create(o(e)),d=e=>{let a=o(e),{}=e;return(0,i.KN)(a,{...a})};var s=t(77597);let c=({onChangeHandler:e,label:a,name:t=a,value:o,type:c,placeholder:p,customLabelStyles:m,customInputStyles:h,customStyles:g,id:x,iconName:u,iconSize:b,iconColor:f,checkboxSize:C,asSlider:y,asLargeCheckbox:v,children:k,defaultChecked:w,theme:S,siteOptions:B,classKey:_})=>{let[j,H]=(0,r.useState)(!!w),A=(0,r.useRef)(null),N=(0,i.xy)({checkedValue:j,iconName:u},S||B?.theme||_,l,[{themeName:i.Js.careers,theme:d}]);return(0,r.useEffect)(()=>{H(!!w)},[w]),(0,n.jsxs)("div",{className:[(0,i.AH)(N.checkbox),g].join(" "),children:[(0,n.jsx)("input",{ref:A,checked:w,"data-testid":a,id:x,name:t,"aria-label":`input-${a}`,className:[(0,i.AH)(y&&N.sliderInputStyles,v&&N.largeCheckboxInputStyles),h].join(" "),placeholder:p,type:c,value:o,onChange:a=>{var t;H(t=a.target.checked),e(t)}}),(0,n.jsxs)("label",{onKeyDown:e=>{("Enter"===e.key||" "===e.key)&&(e.preventDefault(),A.current?.click())},htmlFor:x,"aria-label":a,tabIndex:0,className:[(0,i.AH)(y&&N.sliderLabelStyles,v&&N.largeCheckboxLabelStyles),m].join(" "),children:[u&&j&&(v?(0,n.jsx)(s.default,{name:u,size:b,color:f}):(0,n.jsx)("div",{style:{position:"absolute",left:0,top:0,width:C||"20px",height:C||"20px",display:"flex",justifyContent:"center",alignItems:"center",pointerEvents:"none"},children:(0,n.jsx)(s.default,{name:u,size:b,color:f})})),y&&(0,n.jsx)("div",{className:(0,i.AH)(N.slider,N.round)}),k&&(0,n.jsx)("div",{className:(0,i.AH)(N.childContainer),children:k})]})]})},p=c},72468:e=>{e.exports={modalBackground:"Modal_modalBackground__E0q8u",modalOuterContainer:"Modal_modalOuterContainer__uIWTW",modalInnerContainer:"Modal_modalInnerContainer__qHApt",modalHeaderContainer:"Modal_modalHeaderContainer__DUQ5S",closeButton:"Modal_closeButton__N3OIi",modalHeaderContainerHeader:"Modal_modalHeaderContainerHeader__0_dRb",modalHeaderContainerSubHeader:"Modal_modalHeaderContainerSubHeader__YisRH"}},96884:(e,a,t)=>{"use strict";t.r(a),t.d(a,{default:()=>E});var n=t(37876),r=t(14232),i=t(93127),o=t(100),l=t(53229),d=t(47613);let s=({isMobile:e,componentBackgroundColor:a,mobileComponentPadding:t,componentPadding:n,mobileComponentSpacing:r,componentSpacing:i,textColor:o,borderRadius:l,shadowStyle:d,enableCardFullWidth:s,alignment:c,mobileAlignment:p,isCategorised:m,maxCardHeight:h,cardSpacing:g})=>({cardBlockContainer:{position:"relative",fontFamily:"var(--font-family)",backgroundColor:a,margin:`${r&&e?r:i}px`,padding:`${t&&e?t:n}px`},cardBlockCategoriesContainerWithFilters:{"@media screen and (min-width: 768px)":{width:"100%",position:"relative",display:"flex",justifyContent:"space-between"}},cardBlockHeaderContainer:{alignItems:"center",display:"flex",justifyContent:"space-between",flexWrap:"wrap"},cardBlockHeaderContainerWithFilters:{flexDirection:"column",alignItems:"flex-start"},cardBlockTitleContainer:{display:"flex",alignItems:"center"},cardBlockHeader:{fontWeight:700,width:"100%",wordBreak:"break-word",color:`${o} !important`,":nth-child(1n)>span":{marginRight:"var(--spacing-small)"}},cardBlockOption:{backgroundColor:"var(--grey-mid1)",height:"30px",display:"inline-block",alignItems:"center",fontWeight:400,fontSize:"var(--font-size-p-x-large)",fontFamily:"var(--font-family)",padding:"0 var(--spacing-medium-small)",borderRadius:"4px"},cardBlockCategoriesContainer:{position:"relative","@media only screen and (max-width: 768px)":{marginBottom:"var(--spacing-x-small)",width:"100%"}},cardBlockSubTitle:{margin:"0 0 var(--spacing-medium-small) 0"},cardBlockCardsContainer:{display:"flex",flexWrap:"wrap",justifyContent:p||"flex-start",marginTop:m?"24px":"","@media only screen and (min-width: 960px)":{justifyContent:c||"flex-start"},":nth-child(1n)>div":{width:"100%",marginRight:"0",marginBottom:"var(--spacing-medium-small)",boxShadow:"0 2px 10px rgba(0,0,0,0.2)",textDecoration:"none",cursor:"pointer",outline:"none",borderRadius:l||"10px","@media only screen and (min-width: 960px)":{marginRight:"var(--spacing-medium-small)"},...h&&h.length>0?{maxHeight:h}:{}}},variableHeight:{height:"100%"},shadowStyle:{":nth-child(1n)>div":{boxShadow:d}},altShadowStyle:{":nth-child(1n)>div":{boxShadow:"0 8px 30px rgba(3,47,97,0.06)"}},noShadow:{":nth-child(1n)>div":{boxShadow:"none"}},noRadius:{":nth-child(1n)>div":{borderRadius:0}},alternativeWrap:{flexDirection:"row",flexWrap:"wrap",":nth-child(1n)>div":{maxWidth:"calc((100% - var(--spacing-x-small)) / 2)",":nth-child(odd)":{marginRight:"var(--spacing-x-small)"}},"@media only screen and (min-width: 768px)":{flexDirection:"row",flexWrap:"nowrap",":nth-child(1n)>div":{marginRight:"var(--spacing-x-small)",":last-child":{marginRight:0}}}},standardWrap:{"@media only screen and (min-width: 768px)":{":nth-child(1n)>div":{flex:"1 1 400px"}},"@media only screen and (min-width: 768px) and (max-width: 959px)":{":nth-child(1n)>div":{maxWidth:"calc((100% - var(--spacing-medium-small)) / 2)",marginRight:"var(--spacing-medium-small)",":nth-child(even)":{marginRight:0},display:s?"contents":"flex"}},"@media only screen and (min-width: 960px)":{":nth-child(1n)>div":{maxWidth:"calc((100% - var(--spacing-large-small)) / 3)",":nth-child(3n + 0)":{marginRight:0}}}},fillSpace:{":nth-child(1n)>div":{":last-child":{marginRight:"0 !important","@media only screen and (min-width: 768px)":{marginRight:"0 !important"}},"@media only screen and (min-width: 768px) and (max-width: 959px)":{":nth-child(odd):last-child":{maxWidth:"100%"},":nth-child(even)":{marginRight:0}},"@media only screen and (min-width: 960px)":{maxWidth:"100%"},":nth-child(odd):last-child":{maxWidth:"100% !important"}}},displayVertical:{flexDirection:"column",":nth-child(1n)>div":{maxWidth:"100% !important",flex:"1 !important"}},cardButtonContainer:{padding:"var(--spacing-x-small)",textAlign:"center"},cardButton:{margin:"0 auto",padding:"0 var(--spacing-medium-small)"},cardBlockFooter:{padding:"var(--spacing-x-small) 0 var(--spacing-medium-small) 0"},cardBlockCategory:{cursor:"pointer",fontSize:"var(--font-size-p-reg)",margin:"0 var(--spacing-xx-small)",outline:"none",padding:"var(--spacing-x-small) var(--spacing-x-small)","@media only screen and (min-width: 768px)":{minWidth:"80px"}},cardBlockCategoryCurrent:{boxShadow:"inset 0px -6px 0px var(--blue-mid)",fontWeight:"var(--font-weight--demi-bold)"},categoriesDropdown:{appearance:"none",backgroundImage:"url('https://assets.live.dxp.maginfrastru
1cture.com/f/73114/x/497d861897/icon-arrow-drop-down-alt.svg')",backgroundPosition:"calc(100% - var(--spacing-x-small)) 50%",backgroundRepeat:"no-repeat",backgroundSize:"10px",border:"1px solid var(--grey-mid1)",color:"var(--blue-dark)",cursor:"pointer",fontSize:"16px",fontWeight:"var(--font-weight--regular)",outline:"none",padding:"var(--spacing-x-small)",width:"100%"},cardBlockCategories:{alignItems:"flex-end",backgroundColor:"var(--white)",borderRadius:"4px",boxShadow:"0 2px 10px rgba(0,0,0,0.2)",display:"flex"},modalBackground:{position:"fixed",display:"flex",flexWrap:"wrap",justifyContent:"center",margin:"0 auto",top:0,left:0,width:"100%",height:"100%",zIndex:100,overflowX:"hidden",backgroundColor:"rgba(31,32,41,0.25)",overscrollBehaviour:"contain",transition:"opacity 250ms 700ms ease"},modalOuterContainer:{position:"relative",display:"block",width:"100%",maxHeight:"717px",margin:"20px auto",padding:"0 20px",borderRadius:"4px",overflow:"scroll",overflowY:"hidden",boxSizing:"border-box",alignSelf:"center",transition:"opacity 250ms 250ms ease, transform 300ms 250ms ease","@media screen and (max-width: 768px)":{margin:"8px auto",padding:"0 8px"}},modalInnerContainer:{background:"var(--white, #fff)",textDecoration:"none",borderRadius:"5px",position:"relative",width:"100%",maxHeight:"100%"},topImage:{width:"100%",height:"200px"},modalTitleCloseContainer:{display:"flex",justifyContent:"space-between"},modalTitleContainer:{marginTop:"28px",marginLeft:"28px"},closeButton:{position:"relative",top:31,right:28,display:"flex",justifyContent:"center",alignItems:"center",height:"16px",width:"16px",cursor:"pointer"},contentContainer:{borderTop:"0.5px solid rgba(179, 179, 179, 0.50)",margin:"0px 28px"},bodyNoScroll:{overflow:"hidden"}}),c=e=>i.vv.create(s(e)),p=e=>{let a=s(e);return(0,i.KN)({...a,cardBlockCategoriesContainer:{...a.cardBlockCategoriesContainer,"@media screen and (max-width: 768px)":{marginBottom:"29px"}},cardBlockCategories:{background:"#F5F5F5",display:"flex",color:"#001F35",justifyContent:"space-evenly",fontSize:"14px",fontWeight:700,borderRadius:"4px",overflow:"hidden"},cardBlockCategoryCurrent:{color:"var(--white)",background:"#001F35"},cardBlockCategory:{...a.cardBlockCategory,margin:0,flex:1,display:"flex",justifyContent:"center"},cardBlockCardsContainer:{...a.cardBlockCardsContainer,marginTop:e.isCategorised?"30px":"","@media screen and (max-width: 768px)":{marginTop:0},":nth-child(1n)>div":{...a.cardBlockCardsContainer[":nth-child(1n)>div"],marginBottom:`${e.isMobile?e.cardSpacingMobile||e.cardSpacing:e.cardSpacing||20}px`,"@media screen and (min-width: 768px)":{marginRight:`${e.isMobile?e.cardSpacingMobile||e.cardSpacing:e.cardSpacing||20}px`}}},standardWrap:{"@media only screen and (min-width: 768px)":{":nth-child(1n)>div":{flex:"1 1 400px"}},"@media only screen and (min-width: 768px) and (max-width: 959px)":{":nth-child(1n)>div":{maxWidth:`calc((100% - ${e.isMobile?e.cardSpacingMobile||e.cardSpacing:e.cardSpacing||20}px) / 2)`,marginRight:`${e.isMobile?e.cardSpacingMobile||e.cardSpacing:e.cardSpacing||20}px`,":nth-child(even)":{marginRight:0},display:e.enableCardFullWidth?"contents":"flex"}},"@media only screen and (min-width: 960px)":{":nth-child(1n)>div":{maxWidth:"calc((100% - var(--spacing-large-small)) / 3)",":nth-child(3n + 0)":{marginRight:0}}}},cardButtonContainer:{...a.cardButtonContainer,padding:"0px"},cardButton:{...a.cardButton,fontSize:"12px !important",fontWeight:"600 !important",lineHeight:"16px !important",padding:"12px !important",border:"none !important",minHeight:"unset !important",":hover":{background:"none !important",color:"var(--blue-dark) !important"}}})},m=()=>(0,i.KN)({closeIconClassName:{right:"26px",top:"40px",position:"absolute",fontSize:"24px !important"},filtersContainer:{position:"absolute",right:0,top:"-50px",display:"flex",alignItems:"center",cursor:"pointer","@media screen and (min-width: 768px)":{position:"relative",right:"unset",top:"unset"}},filterText:{marginLeft:"8px",color:"#006982",fontSize:"14px",fontWeight:700},filtersTitle:{color:"#001F35",fontSize:"24px",fontWeight:700,lineHeight:"32px",padding:"0 30px"},filtersModalContainer:{padding:"0 34px",maxHeight:"292px",overflowY:"auto"},buttonContainer:{padding:"32px"},searchButton:{borderRadius:"5px !important",background:"#006982 !important",boxShadow:"0px 1px 6px 1px rgba(0, 0, 0, 0.25) !important",fontSize:"12px !important",fontWeight:"600 !important",lineHeight:"16px !important",paddingTop:"16px !important",paddingBottom:"16
1px !important","& > span":{height:"21px !important"}},clearButton:{color:"#346579 !important",textAlign:"center !important",fontSize:"12px !important",fontWeight:"600 !important",lineHeight:"18px !important",paddingTop:"18px !important",paddingBottom:"0 !important"},radioStyles:{"& > label":{fontSize:"14px",fontWeight:600,marginBottom:"10px",minWidth:"100%",boxSizing:"border-box"}},checkboxContainerStyles:{width:"fit-content"},checkboxInputStyles:{position:"absolute",opacity:0,"& + label":{display:"flex",position:"relative",cursor:"pointer",padding:0,marginLeft:"2px",":before":{content:'""',display:"inline-block",verticalAlign:"text-top",background:"var(--white)",border:"1px solid #001F35",borderRadius:"4px",width:"16px",height:"16px"}},":hover":{"& + label:before":{background:"#001F35"}},":checked":{"& + label":{":before":{background:"#001F35"}},"& + label:after":{content:"''",position:"absolute",left:"4px",top:"10px",background:"var(--white)",width:"2px",height:"2px",boxShadow:"2px 0 0 var(--white), 4px 0 0 var(--white), 4px -2px 0 var(--white), 4px -4px 0 var(--white), 4px -6px 0 var(--white), 4px -8px 0 var(--white)",transform:"rotate(45deg)"}},":disabled":{"& + label":{color:"var(--grey-dark2)",cursor:"auto",":before":{boxShadow:"none",background:"var(--grey-dark2)"}}}},checkboxLabelStyles:{fontSize:"14px",fontWeight:400,lineHeight:"22px",color:"#001F35",marginBottom:"22px",minWidth:"100%",boxSizing:"border-box",alignItems:"center"},customPanelStyle:{"& > div > div":{marginBottom:"14px"}},singleContainer:{paddingTop:"32px",paddingRight:"32px",paddingBottom:0,paddingLeft:"32px","& div:last-child > label":{marginBottom:0}}});var h=t(3178),g=t(99323),x=t(24312),u=t(3450),b=t(65902);let f=({parentActiveFilters:e,parentHandler:a,filters:t,filterText:d,showFilterIcon:s,theme:c,siteOptions:p,SiteStyles:f,classKey:C,allCards:y,ThemeContainer:v,$t:k})=>{let w,[S,B]=(0,r.useState)(e),[_,j]=(0,r.useState)(!1),[H,A]=(0,r.useState)({});(0,r.useEffect)(()=>{let e=t.reduce((e,a)=>{let t=(a.name||a.label).toLowerCase(),n=(0,o.eA)((a.name||a.label).toLowerCase());return n?{...e,[t]:n.split(";").map(e=>e.trimStart().toLowerCase())}:e},[]);B(e),a(e)},[]),(0,r.useEffect)(()=>{B(e)},[e]),(0,r.useEffect)(()=>{A(y.reduce((e,a)=>a.searchValues&&a.searchValues?.length!==0?Object.entries(a.searchValues?.map(e=>({[e.key.toLowerCase()]:e.value}))||{}).reduce((a,t)=>{let n=Object.keys(t[1])[0],r=Object.values(t[1])[0].split(";").map(e=>e.trimStart());return{...a,[n]:[...new Set([...e[n]||[],...new Set(r)])]}},{}):e,{}))},[y]);let N=(0,i.xy)({},c||p?.theme||C,m,[]),R=()=>{j(!_)},L={SiteStyles:f,theme:c,classKey:C,ThemeContainer:v,$t:k},I=(e,a,t,n)=>{let r=a,i=e.toLowerCase();n&&(r=t?(S[i]||[]).concat(a):(S[i]||[]).filter(e=>e!==a)),0===r.length?B(Object.keys(S).reduce((e,a)=>a===i?e:{...e,[a]:S[a]},[])):B({...S,[i]:"string"==typeof r?[r]:r})},W=(e,a)=>"string"==typeof S[e]?S[e]===a:S[e]?.filter(e=>e===a).length>0,F=e=>{if(e.generateFromCardBlockValue){let a,t;return a=H[e.generateFromCardBlockValue.toLowerCase()]?.map(e=>({label:e,value:e,defaultItem:!1,isDisabled:!1})),t=S?.[e.generateFromCardBlockValue.toLowerCase()]?.[0].toLowerCase(),e.multiSelect?H[e.generateFromCardBlockValue.toLowerCase()]?.map(a=>{let t=W(e.name.toLowerCase(),a);return(0,n.jsx)(b.default,{label:a,value:a,type:"checkbox",customStyles:(0,i.AH)(N.checkboxContainerStyles),customInputStyles:(0,i.AH)(N.checkboxInputStyles),customLabelStyles:(0,i.AH)(N.checkboxLabelStyles),defaultChecked:t,id:a,onChangeHandler:t=>I(e.name.toLowerCase(),a,t,!0),...L,children:a},`${e.name}-${a}`)}):(0,n.jsx)(u.default,{name:e.generateFromCardBlockValue,wrapperClassName:(0,i.AH)(N.radioStyles),options:a,defaultCheckedValue:t,onChange:a=>I(e.name.toLowerCase()||e.label.toLowerCase(),a,!0,!1),...L},e.label)}return e.multiSelect?e.options.map(a=>(0,n.jsx)(b.default,{label:a.label,value:a.value,defaultChecked:W(e.name,a.value),type:"checkbox",id:a.label,customStyles:(0,i.AH)(N.checkboxContainerStyles),customInputStyles:(0,i.AH)(N.checkboxInputStyles),customLabelStyles:(0,i.AH)(N.checkboxLabelStyles),onChangeHandler:t=>I(e.name,a.value,t,!0),...L,children:a},`${a.label}`)):(0,n.jsx)(u.default,{name:e.label,options:e.options,defaultCheckedValue:S[e.name||e.label],onChange:a=>I(e.name||e.label,a,!0,!1),wrapperClassName:(0,i.AH)(N.radioStyles),...L},e.label)};return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsxs)("div",{className:(0,i.AH)(N.filtersContainer),onClick:R,children:[s&&(w="#006982",(0,n.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"16",height:"18",viewBox:"0 0 16 18",fill:"none",children:[(0,n.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M0 3C0 2.44772 0.223858 2 0.5 2H1.5C1.77614 2 2 2.44772 2 3C2 3.5
15228 1.77614 4 1.5 4H0.5C0.223858 4 0 3.55228 0 3Z",fill:w||"#00B588"}),(0,n.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M0 15C0 14.4477 0.223858 14 0.5 14H1.5C1.77614 14 2 14.4477 2 15C2 15.5523 1.77614 16 1.5 16H0.5C0.223858 16 0 15.5523 0 15Z",fill:w||"#00B588"}),(0,n.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M0 9C0 8.44772 0.313401 8 0.7 8H6.3C6.6866 8 7 8.44772 7 9C7 9.55228 6.6866 10 6.3 10H0.7C0.313401 10 0 9.55228 0 9Z",fill:w||"#00B588"}),(0,n.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M9 3C9 2.44772 9.3134 2 9.7 2L15.3 2C15.6866 2 16 2.44772 16 3C16 3.55228 15.6866 4 15.3 4L9.7 4C9.3134 4 9 3.55228 9 3Z",fill:w||"#00B588"}),(0,n.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M9 15C9 14.4477 9.3134 14 9.7 14L15.3 14C15.6866 14 16 14.4477 16 15C16 15.5523 15.6866 16 15.3 16L9.7 16C9.3134 16 9 15.5523 9 15Z",fill:w||"#00B588"}),(0,n.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M13 9C13 8.44772 13.3358 8 13.75 8L15.25 8C15.6642 8 16 8.44772 16 9C16 9.55228 15.6642 10 15.25 10L13.75 10C13.3358 10 13 9.55228 13 9Z",fill:w||"#00B588"}),(0,n.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M4 1.5C3.17157 1.5 2.5 2.17157 2.5 3C2.5 3.82843 3.17157 4.5 4 4.5C4.82843 4.5 5.5 3.82843 5.5 3C5.5 2.17157 4.82843 1.5 4 1.5ZM1 3C1 1.34315 2.34315 0 4 0C5.65685 0 7 1.34315 7 3C7 4.65685 5.65685 6 4 6C2.34315 6 1 4.65685 1 3Z",fill:w||"#00B588"}),(0,n.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M4 13.5C3.17157 13.5 2.5 14.1716 2.5 15C2.5 15.8284 3.17157 16.5 4 16.5C4.82843 16.5 5.5 15.8284 5.5 15C5.5 14.1716 4.82843 13.5 4 13.5ZM1 15C1 13.3431 2.34315 12 4 12C5.65685 12 7 13.3431 7 15C7 16.6569 5.65685 18 4 18C2.34315 18 1 16.6569 1 15Z",fill:w||"#00B588"}),(0,n.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M9 7.5C8.17157 7.5 7.5 8.17157 7.5 9C7.5 9.82843 8.17157 10.5 9 10.5C9.82843 10.5 10.5 9.82843 10.5 9C10.5 8.17157 9.82843 7.5 9 7.5ZM6 9C6 7.34315 7.34315 6 9 6C10.6569 6 12 7.34315 12 9C12 10.6569 10.6569 12 9 12C7.34315 12 6 10.6569 6 9Z",fill:w||"#00B588"})]})),d&&(0,n.jsx)("span",{className:(0,i.AH)(N.filterText),children:d})]}),(0,n.jsxs)(h.A,{closeIcon:{name:"icon--close",color:"black"},modelOpen:_,notifyParent:R,classKey:"",SiteStyles:f,maxWidth:"372px",closeIconClassName:(0,i.AH)(N.closeIconClassName),children:[(0,n.jsx)("span",{className:(0,i.AH)(N.filtersTitle),children:"Filters"}),1===t.length?(0,n.jsx)("div",{className:(0,i.AH)(N.singleContainer),children:F(t[0])}):(0,n.jsx)("div",{className:(0,i.AH)(N.filtersModalContainer),children:(0,n.jsx)(g.default,{padding:"0",isStandAlone:!1,dynamicHeight:!1,...L,children:t.map((e,a)=>(0,n.jsx)(x.default,{id:a,name:"moreLinks",headingText:e.label,customPanelStyles:(0,i.AH)(N.customPanelStyle),...L,children:F(e)},""))})}),(0,n.jsxs)("div",{className:(0,i.AH)(N.buttonContainer),children:[(0,n.jsx)(l.default,{className:(0,i.AH)(N.searchButton),copy:"Search Properties",...L,onClick:()=>{a(S),R()},isFullWidth:!0,isBorderDisabled:!0,backgroundColor:"#006982",minButtonHeight:"48px",iconOnRight:!1,removeButtonPadding:!1,skinnyButtons:!0}),(0,n.jsx)(l.default,{className:(0,i.AH)(N.clearButton),isFullWidth:!0,copy:"Clear Filters",...L,onClick:()=>{B([])},backgroundColor:"transparent",backgroundHoverColor:"transparent",isBorderDisabled:!0,skinnyButtons:!0,textColor:"#346579",minButtonHeight:"48px",iconOnRight:!1,removeButtonPadding:!1})]})]})]})},C=e=>{let a=s(e);return(0,i.KN)({...a,cardBlockCardsContainer:{...a.cardBlockCardsContainer,":nth-child(1n)>div":{...a.cardBlockCardsContainer[":nth-child(1n)>div"],marginBottom:"var(--spacing-small)"}}})};var y=t(55739),v=t(54044),k=t(18847),w=t.n(k);let S=({columnValue:e,isEndCard:a,cardSpacing:t})=>({}),B=e=>(0,i.KN)(S(e)),_=e=>{let a=S(e);return(0,i.KN)({...a})},j=e=>{let a=S(e);return(0,i.KN)({...a})},H=w()(()=>Promise.all([t.e(47057),t.e(12024)]).then(t.bind(t,12024)),{loadableGenerated:{webpack:()=>[12024]}}),A=w()(()=>t.e(48876).then(t.bind(t,48876)),{loadableGenerated:{webpack:()=>[48876]}}),N=w()(()=>t.e(92888).then(t.bind(t,92888)),{loadableGenerated:{webpack:()=>[92888]}}),R=w()(()=>Promise.all([t.e(47057),t.e(55857)]).then(t.bind(t,55857)),{loadableGenerated:{webpack:()=>[55857]}}),L=w()(()=>t.e(6202).then(t.bind(t,6202)),{loadableGenerated:{webpack:()=>[6202]}}),I=w()(()=>Promise.all([t.e(87842),t.e(78719)]).then(t.bind(t,78719)),{loadableGenerated:{webpack:()=>[78719]}}),W=w()(()=>Promise.all([t.e(54587),t.e(87842),t.e(24947)]).then(t.bind(t,92771)),{loadableGenerated:{webpack:()=>[92771]}}),F=w()(()=>Promise.all([t.e(87842),t.e(66448)]).then(t.bind(t,66448)),{loadableGenerated:{webpack:()=>[66448]}}),$=w()(()=>t.e(33205).then(t.bind(t,33205)),{loadableGenerated:{webpack:()=>[33205]}}),D=w()(()=>t.e(32781).then(t.bind(t,32781)),{loadableGenerated:{webpack:()=>[32781]}}),M={card:A,productCard:N,educationCard:R,carRentalCard:I,brandCard:L,featuredItem:w()(()=>Promise.all([t.e(38523),t.e(48596)]).then(t.bind(t,48596)),{loadableGenerated:{webpack:()=>[48596]}}),standardItem:w()(()=>Promise.all([t.e(44154),t.e(57721)]).then(t.bind(t,57721)),{loadableGenerated:{webpack:()=>[57721]}}),marketingCard:W,climateCard:F,informationCard:D,mapCard:$,"full-width-card":w()(()=>t.e(80375).then(t.bind(t,80375)),{loadableGenerated:{webpack:()=>[80375]}}),fullImageCard:w()(()=>t.e(34302).then(t.bind(t,34302)),{loadableGenerated:{webpack:()=>[34302]}}),sectorImageCard:w()(()=>t.e(67224).then(t.bind(t,67224)),{loadableGenerated:{webpack:()=>[67224]}}
1),columnLayoutCard:H,navigationCard:w()(()=>t.e(98121).then(t.bind(t,98121)),{loadableGenerated:{webpack:()=>[98121]}}),CSRCard:w()(()=>t.e(4032).then(t.bind(t,81651)),{loadableGenerated:{webpack:()=>[81651]}}),featureCard:w()(()=>t.e(31917).then(t.bind(t,31917)),{loadableGenerated:{webpack:()=>[31917]}}),bioCard:w()(()=>t.e(59711).then(t.bind(t,59711)),{loadableGenerated:{webpack:()=>[59711]}}),PropertyCard:w()(()=>t.e(25320).then(t.bind(t,25320)),{loadableGenerated:{webpack:()=>[25320]}}),NewsCard:w()(()=>t.e(40613).then(t.bind(t,62994)),{loadableGenerated:{webpack:()=>[62994]}}),valCard:w()(()=>Promise.all([t.e(87842),t.e(51774)]).then(t.bind(t,51774)),{loadableGenerated:{webpack:()=>[51774]}})},O=({currentCategory:e,card:a,columnValue:t,keyIndex:r,cardsLength:o,noShadow:l,noRadius:d,borderRadius:s,shouldFillSpace:c,triggerActiveCard:p,themeOptionsWithTranslations:m,cardSpacing:h=32,cardSpacingMobile:g=32,isMobile:x})=>{let u=a.component&&M[a.component],b=function(e,a){let t=[];for(let n of e)n%a==0&&t.push(n);return t}([...Array(o+1).keys()].slice(1),t),f=1===t||b.find(e=>e===r+1),C=(0,i.xy)({columnValue:t,isEndCard:f,cardSpacing:h,cardSpacingMobile:g,isMobile:x},m?.theme||m?.siteOptions?.theme||m?.classKey,B,[{themeName:i.Js.magAirportsStyles,theme:_},{themeName:i.Js.magPropertyStyles,theme:j}]);return(0,n.jsx)(u,{"data-testid":a.component,customOnClick:()=>{p&&p(a)},initialStyle:!!t&&{maxWidth:`calc((100% - ${x?(g||h)*(t-1):h*(t-1)}px) / ${t})`,width:`calc((100% - ${x?(g||h)*(t-1):h*(t-1)}px) / ${t})`,flex:`1 1 calc((100% - ${x?(g||h)*t:h*t}px) / ${t})`,marginRight:f?0:`${x&&g||h}px`},customClassName:(0,i.AH)(C.cardComp),...a,noShadow:l,noRadius:d,borderRadius:s,position:r,shouldFillSpace:c,parentComponent:"Card Block",currentCategory:e,...m},a._uid)},P=e=>{let a=s(e);return(0,i.KN)({...a})},V=e=>{let a=s(e),{paddingWidth:t="43px"}=e;return(0,i.KN)(a,(0,i.dY)({...a,cardBlockHeaderContainer:{...a.cardBlockHeaderContainer,flexDirection:"column",alignItems:"flex-start",paddingLeft:"43px"},cardBlockCardsContainer:{...a.cardBlockCardsContainer,padding:`0px ${t}`},cardBlockCategories:{...a.cardBlockCategories,borderRadius:"8px",boxShadow:"0px 8px 30px 0px rgba(3, 47, 97, 0.10)",height:"100%"},cardBlockCategory:{...a.cardBlockCategory,marginLeft:"24px",marginRight:"24px",padding:"8px 0px 5px 0px",fontWeight:400,color:"var(--overlay-dark)",borderBottom:"3px solid transparent",textAlign:"center","@media only screen and (min-width: 768px)":{minWidth:""}},cardBlockCategoryCurrent:{...a.cardBlockCategoryCurrent,fontWeight:400,boxShadow:"none",borderBottom:"3px solid",borderColor:"var(--overlay-dark)"},cardBlockCategoriesContainer:{"@media only screen and (max-width: 768px)":{width:""}}}))},G=e=>{let a=s(e),{paddingWidth:t="20px"}=e;return(0,i.KN)(a,(0,i.dY)({...a,cardBlockHeaderContainer:{...a.cardBlockHeaderContainer,flexDirection:"column",alignItems:"flex-start",paddingLeft:t},cardBlockCardsContainer:{...a.cardBlockCardsContainer,padding:`0px ${t}`,":nth-child(1n)>div":{width:"100%",marginRight:"0",marginBottom:"12px",boxShadow:"0 2px 10px rgba(0,0,0,0.2)",textDecoration:"none",cursor:"pointer",outline:"none",borderRadius:e.borderRadius||"10px"}},cardBlockCategories:{...a.cardBlockCategories,borderRadius:"8px",boxShadow:"0px 8px 30px 0px rgba(3, 47, 97, 0.10)",height:"100%"},cardBlockCategory:{...a.cardBlockCategory,marginLeft:"24px",marginRight:"24px",padding:"8px 0px 5px 0px",fontWeight:400,color:"var(--overlay-dark)",borderBottom:"3px solid transparent",textAlign:"center","@media only screen and (min-width: 768px)":{minWidth:""}},cardBlockCategoryCurrent:{...a.cardBlockCategoryCurrent,fontWeight:400,boxShadow:"none",borderBottom:"3px solid",borderColor:"var(--overlay-dark)"},cardBlockCategoriesContainer:{"@media only screen and (max-width: 768px)":{width:""}}}))},E=({title:e,displayVertical:a=!1,subTitle:t,cardBlockOption:s,cards:m,categoryAllText:h="View All",initialCategory:g=(0,o.eA)("category")||"View All",footer:x,footerButton:u=!1,footerButtonArrow:b=!0,footerButtonLink:k,initialNoCardsLimit:w,isCategorised:S=!1,variableHeight:B,maxCardHeight:_,alignment:j,mobileAlignment:H,alternativeWrap:A,shadowStyle:N,altShadowStyle:R=!1,noShadow:L,borderRadius:I,noRadius:W,shouldFillSpace:F,shouldFillSpaceOnMobile:$,componentBackgroun
1dColor:D,componentSpacing:M,mobileComponentSpacing:E,componentPadding:T,mobileComponentPadding:z,padding:K,mobilePadding:J,backgroundColor:X="#fff",textColor:Z="#032f61",viewMoreTextColor:Y,viewMoreTextHoverColor:q,spacing:U,mobileSpacing:Q,width:ee,desktopColumns:ea,tabletColumns:et,mobileColumns:en,enableCardFullWidth:er,useFilters:ei,noResultsComponent:eo,filters:el,cascadeFiltersResults:ed,showFilterIcon:es,filterText:ec,cardSpacing:ep=32,cardSpacingMobile:em=32,paddingWidth:eh,categoryOrder:eg,withModal:ex,modalBlock:eu,renderNormalMobile:eb,viewMoreText:ef,SiteStyles:eC,removeViewAllCategory:ey,componentName:ev,componentId:ek,siteOptions:ew,theme:eS,ThemeContainer:eB,classKey:e_,$t:ej})=>{let eH,eA,[eN,eR]=(0,r.useState)(!1),eL=(0,o.R5)().width,eI=()=>{switch(!0){case eL<720:return en;case eL<960:return et;default:return ea}},[eW,eF]=(0,r.useState)(eI()),e$=w&&w>0?w:m?.length||0,[eD,eM]=(0,r.useState)(e$),[eO,eP]=(0,r.useState)(!0),[eV,eG]=(0,r.useState)(""!==g?g:"View All"),[eE,eT]=(0,r.useState)(!1),[ez,eK]=(0,r.useState)(null),eJ=e=>{eK(e),eT(!0)};(0,r.useEffect)(()=>{eG((0,o.eA)("category")||g||"View All")},[]);let[eX,eZ]=(0,r.useState)({}),eY={siteOptions:ew,SiteStyles:eC,theme:eS,classKey:e_,ThemeContainer:eB,$t:ej},eq=(0,i.xy)({isMobile:eO,componentBackgroundColor:D,mobileComponentPadding:z,componentPadding:T,mobileComponentSpacing:E,componentSpacing:M,textColor:Z,borderRadius:I,shadowStyle:N,enableCardFullWidth:er,alignment:j,mobileAlignment:H,isCategorised:S,maxCardHeight:_,cardSpacing:ep,cardSpacingMobile:em,paddingWidth:eh},eS||ew?.theme||e_,c,[{themeName:i.Js.stnCommuterStyles,theme:C},{themeName:i.Js.magPropertyStyles,theme:p},{themeName:i.Js.magAirportsStyles,theme:P},{themeName:i.Js.kiosks,theme:V},{themeName:i.Js.mobileApps,theme:G}]);(0,r.useEffect)(()=>{eF(eI())},[ea,et,en]),(0,r.useEffect)(()=>{eP(eL<768),eF(eI())},[eL]),(0,r.useEffect)(()=>{eM(e$)},[e$]);let eU=()=>{eM(m.length)},eQ=e=>{eM(e$),eG(e)},e0=(e,a,t)=>eO&&!eb?(0,n.jsx)("option",{value:`${e}`,selected:e===eV,children:t||e},`option-${e}`):(0,n.jsx)("div",{"data-testid":`category-${a}`,className:(0,i.AH)(eq.cardBlockCategory,eV===e&&eq.cardBlockCategoryCurrent),role:"button",tabIndex:0,onClick:()=>eQ(`${e}`),onKeyDown:()=>eQ(`${e}`),children:t||e},`option-${e}`),e1=()=>((e,a="")=>{let t=e.flat(),n=a.split(",").filter(e=>t.includes(e)),r=t.filter(e=>!n.includes(e)).sort((e,a)=>e.localeCompare(a));return[...n,...r]})(m.map(e=>"category"in e&&e.category?.trim().split(";")?"category"in e&&e?.category?.trim().split(";"):"category"in e&&e?.category||""),eg).filter((e,a,t)=>a===t.indexOf(e)).map((e,a)=>e&&e0(e,a+1));return(0,n.jsx)(eB,{componentName:ev||ek,classKey:eS||e_,stylesheet:eq,children:(0,n.jsx)(y.default,{padding:`${J&&eO?J:K}px`,backgroundColor:X,textColor:Z,spacing:`${Q&&eO?Q:U}px`,width:ee,...eY,children:(0,n.jsxs)("div",{className:(0,i.AH)(eq.cardBlockContainer),children:[(0,n.jsxs)("div",{className:(0,i.AH)(eq.cardBlockHeaderContainer,ei&&el?.length>0&&eq.cardBlockHeaderContainerWithFilters),children:[e&&(0,n.jsx)("div",{className:(0,i.AH)(eq.cardBlockTitleContainer),children:(0,n.jsxs)(v.default,{className:(0,i.AH)(eq.cardBlockHeader),children:[(0,n.jsx)("span",{children:e}),s&&(0,n.jsx)("div",{className:(0,i.AH)(eq.cardBlockOption),children:s})]})}),(0,n.jsxs)("div",{className:(0,i.AH)(eq.cardBlockCategoriesContainer,ei&&el?.length>0&&eq.cardBlockCategoriesContainerWithFilters),children:[S&&(eO&&!eb?(0,n.jsxs)("select",{"data-testid":"categoriesDropdown",className:(0,i.AH)(eq.categoriesDropdown),onChange:e=>eQ(e.target.value),children:[!ey&&e0("View All",0,h),e1()]}):(0,n.jsxs)("div",{className:(0,i.AH)(eq.cardBlockCategories),children:[!ey&&e0("View All",0,h),e1()]})),ei&&el?.length>0&&(0,n.jsx)(f,{...eY,showFilterIcon:es,filterText:ec,parentHandler:e=>{eZ(e)},filters:el,parentActiveFilters:eX,allCards:ed?m.filter(e=>"category"in e&&"View All"!==eV?e.category?.includes(eV):"View All"===eV):m})]})]}),t&&(0,n.jsx)("p",{className:(0,i.AH)(eq.cardBlockSubTitle),children:t}),(0,n.jsxs)("div",{className:(0,i.AH)(eq.cardBlockCardsContainer,B&&eq.variableHeight,N&&eq.shadowStyle,R&&eq.altShadowStyle,L&&eq.noShadow,W&&eq.noRadius,A&&!F?eq.alternativeWrap:eq.standardWrap,$&&eL<768?eq.fillSpace:F&&eq.fillSpace,a&&eq.displayVertical),children:[m&&(eH=m,eH=S?m.filter(e=>"category"in e&&"View All"!==eV?e.category?.includes(eV):"View All"===eV):m,ei&&Object.entries(eX).length>0&&(eH=Object.entries(eX).reduce((e,a)=>{let t=a[0],n=a[1]?.map(e=>e.trimStart()),r=[];return n.map(a=>e.filter(e=>{let n=e?.searchValues?.filter(e=>e.key.toLowerCase()===t.toLowerCase());return!!(n&&n[0]?.value)&&n[0]?.value?.split(";").map(e=>e.trimStart()).filter(t=>{t===a&&r.push(e)})})),(0,o.cF)(r,"_uid")},eH)),0!==(eA=eH.slice(0,eD)).length||eN||eR(!0),eA.map((e,a)=>{eA.length>0&&eN&&eR(!1);let t={card:e,columnValue:eW,keyIndex:a,cardsLength:eA.length,noShadow:L,noRa
1dius:W,borderRadius:I,shouldFillSpace:F,themeOptionsWithTranslations:eY,cardSpacing:ep,cardSpacingMobile:em,isMobile:eO};return e&&(0,n.jsx)(O,{...t,triggerActiveCard:eJ,currentCategory:eV},`fCards-${a}`)})),ei&&eo&&eN&&eo]}),ex&&eu&&(e=>{if(eu.length>0){let a=((e,a)=>{let t={...e};for(let e in a)a.hasOwnProperty(e)&&""!==a[e]&&(t[e]=a[e]);return t})(eu[0],ez?.modal?ez?.modal[0]:{});return(0,n.jsx)(d.default,{components:[a],overrideContent:!0,additionalData:{isModalOpen:eE,activeCard:e||ez,toggleModal:()=>{eT(!1),eK(null)}}})}return null})(ez),eD>0&&m.length>eD&&eD<m.length&&(0,n.jsx)("div",{className:(0,i.AH)(eq.cardButtonContainer),children:(0,n.jsx)(l.default,{"data-testid":"viewMore",className:(0,i.AH)(eq.cardButton),asLink:!0,onKeyDown:()=>eU(),onClick:()=>eU(),variant:l.ButtonVariants.Quaternary,iconOnRight:!1,removeButtonPadding:!1,textColor:Y||Z,textHoverColor:q,...eY,children:ef&&ef||"View more"})}),x&&(0,n.jsx)("div",{className:(0,i.AH)(eq.cardBlockFooter),style:{color:Z},children:u?(0,n.jsx)(l.default,{asLink:!0,href:k,variant:"#fff"===Z?l.ButtonVariants.Primary:l.ButtonVariants.Secondary,isArrowVisible:b,style:{color:Z,background:X,border:`1px solid ${Z}`},iconOnRight:!1,removeButtonPadding:!1,...eY,children:x}):x})]})})})}}}]);
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.