1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9767],{29767:function(t,e,i){i.r(e),i.d(e,{DefaultItem:function(){return DefaultItem},DetailsList:function(){return DetailsList},SearchResultItem:function(){return SearchResultItem}});var l=i(32744),o=i(79798),n=i(2784),a=i(88765),r=i(38718),d=i(63769),s=i(98222),u=i(29283),c=i(25989),m=i(67292);let getDefaultItemStyles=t=>{var e;let{colors:i,headings:l,spacing:o,mq:n,colorTheme:a,size:r}=t,d={display:"grid",gridTemplateColumns:"1fr",columnGap:o["3xl"],borderTop:"1px solid ".concat(i.neutralExtraLight),padding:"".concat(o["4xl"]," ").concat(o.xl),[n.sm]:{gridTemplateColumns:"".concat("small"===r?"0.4fr":"medium"===r?"0.55fr":"0.75fr"," 2fr")}},s={display:"block",maxWidth:"100%",height:"auto",margin:"0 auto",border:"1px solid ".concat(i.neutralExtraLight),position:"relative"},u={fontSize:l[2].fontSize,fontWeight:l[2].fontWeight,fontFamily:l[2].fontFamily,color:null==a?void 0:null===(e=a.background)||void 0===e?void 0:e.mid,marginBottom:l[2].marginBottom},c={color:i.neutral,display:"block",[n.lg]:{borderLeft:".25rem solid ".concat(i.neutralLight),display:"inline",marginLeft:o.lg,paddingLeft:o.lg}},m={marginBottom:o.xl,color:i.neutralDark};return{defaultLayoutStyles:d,defaultVideoThumbContainerStyles:{position:"relative"},defaultImageLogoStyles:s,defaultTitleStyles:u,defaultDesignationStyles:c,defaultDescriptionStyles:m}},getSearchResultItemStyles=t=>{var e;let{headings:i,spacing:l,typography:o,mq:n,colorTheme:a,size:r}=t,d={columnGap:l.md,gridTemplateColumns:"1fr 1.5fr",padding:"".concat(l["4xl"]," 0"),[n.sm]:{gridTemplateColumns:"".concat("small"===r?"0.5fr":"medium"===r?"0.75fr":"1fr"," 4fr"),columnGap:l["3xl"]}},s={fontSize:i[3].fontSize,fontWeight:i[3].fontWeight,fontFamily:i[3].fontFamily,color:null==a?void 0:null===(e=a.foreground)||void 0===e?void 0:e.mid,marginBottom:i[3].marginBottom},u={fontFamily:o.fontFamily.semiBold,fontSize:o.fontSize.md,[n.md]:{fontSize:"inherit",fontFamily:"inherit"}};return{searchResultLayoutStyles:d,searchResultImageLogoStyles:{":before":{paddingTop:"66.66%",content:'""',display:"block"},maxHeight:"150px",width:"100%",position:"relative"},searchResultTitleStyles:s,searchResultDesignationStyles:u}},DefaultItem=t=>{var e,i,o,a,h,p,g,v,f;let{title:y="",image:x,video:Z,designation:b="",description:S="",href:w="",target:z="_blank",appearance:k="primary",size:C="large",button:I,...F}=t,{colors:T,headings:M,spacing:D,typography:_,mq:B,colorPairs:L}=(0,r.useTheme)(),W={colors:T,headings:M,spacing:D,typography:_,mq:B,colorTheme:L[k],size:C},{defaultLayoutStyles:j,defaultVideoThumbContainerStyles:P,defaultImageLogoStyles:R,defaultTitleStyles:E,defaultDesignationStyles:O,defaultDescriptionStyles:H}=getDefaultItemStyles(W),A=(0,n.useRef)(null),N=(0,m.Bs)(A),X=(0,m.uT)({height:Number(null==x?void 0:x.height),width:Number(null==x?void 0:x.width),maxWidth:(null==N?void 0:N.width)>0?null==N?void 0:N.width:346});return(0,l.tZ)("div",F,(0,l.tZ)("div",{css:j},(0,l.tZ)("div",null,(null==Z?void 0:Z.sources)&&(null==Z?void 0:null===(e=Z.sources)||void 0===e?void 0:e.length)>0&&x?(0,l.tZ)(n.Fragment,null,(0,l.tZ)("div",{css:P},(0,l.tZ)("div",{css:R},(0,l.tZ)(c.F,{...x,height:null!==(p=null==X?void 0:X.height)&&void 0!==p?p:300,width:null!==(g=null==X?void 0:X.width)&&void 0!==g?g:300,layout:"intrinsic"})),(0,l.tZ)(s.A,{modalSize:"large",playIconSize:"small",video:Z,isHighlight:!0}))):x?(0,l.tZ)(u.g,{href:w,target:z,css:R},(0,l.tZ)(c.F,{...x,height:null!==(v=null==X?void 0:X.height)&&void 0!==v?v:300,width:null!==(f=null==X?void 0:X.width)&&void 0!==f?f:300,layout:"intrinsic"})):null),(0,l.tZ)("div",null,(0,l.tZ)("h2",{css:E},y,b&&(0,l.tZ)("span",{css:O},b)),(0,l.tZ)("div",{css:H},(0,l.tZ)("div",{css:{a:{color:null==L?void 0:null===(o=L[k])||void 0===o?void 0:null===(i=o.background)||void 0===i?void 0:i.mid,":hover":{textDecoration:"underline",color:null==L?void 0:null===(h=L[k])||void 0===h?void 0:null===(a=h.background)||void 0===a?void 0:a.dark}}},dangerouslySetInnerHTML:{__html:S}})),I&&(null==I?void 0:I.text)&&(0,l.tZ)(u.g,{href:null==I?void 0:I.href},(0,l.tZ)(d.ButtonThemed,I)))))};var h=i(45288);let SearchResultItem=t=>{let{title:e="",image:i,video:o,designation:a="",description:d="",href:s="",target:m="_self",appearance:p="primary",size:g="large",...v}=t,{colors:f,colorPairs:y,headings:x,spacing:Z,typography:b,mq:S}=(0,r.useTheme)(),w={colors:f,headings:x,spacing:Z,typography:b,mq:S,colorTheme:y[p],size:g},{defaultLayoutStyles:z,defaultVideoThumbContainerStyles:k,defaultImageLogoStyles:C,defaultDesignationStyles:I,defaultDescriptionStyles:F}=getDefaultItemStyles(w),{searchResultLayoutStyles:T,searchResultImageLogoStyles:M,searchResultTitleStyles:D,searchResultDesignationStyles:_}=getSearchResultItemStyles(w);return(0,l.tZ)("div",v,(0,l.tZ)("a",{href:s},(0,l.tZ)("div",{css:[z,T]},(0,l.tZ)("div",null,o&&i?(0,l.tZ)(n.Fragment,null,(0,l.tZ)("div",{css:k},(0,l.tZ)(h.So,{theme:"primary",size:"small",layout:"center"}),(0,l.tZ)("div",{css:[C,M]},(0,l.tZ)(c.F,{layout:"fill",objectFit:"cover",objectPosition:"center",...i})))):i?(0,l.tZ)(u.g,{href:s,target:m,css:[C,M]},(0,l.tZ)(c.F,{layout:"fill",objectFit:"cover",objectPosition:"center",...i})):null),(0,l.tZ)("div",null,(0,l.tZ)("h3",{css:D},e,(0,l.tZ)("span",{css:[I,_]},a)),(0,l.tZ)("div",{css:F},d)))))},DetailsList=t=>{let{sectionTitle:e,sectionButton:i,layout:d="default",appearance:s="primary",size:u="large",detailItemList:c,...m}=t,{spacing:h}=(0,r.useTheme)();return(0,l.tZ)(n.Fragment,null,c&&c.length>0?(0,l.tZ)("section",{...m,css:{marginBottom:h["8xl"]}},(0,l.tZ)(o.Container,null,(0,l.tZ)(a.N,{title:e,appearance:s,button:i}),"searchResults"===d&&c.map((t,e)=>{var i;return(0,l.tZ)(SearchResultItem,{key:e,title:t.title,image:t.image,video:t.video,designation:t.designation,description:t.description,href:t.href,appearance:s,size:null!==(i=null==t?void 0:t.size)&&void 0!==i?i:u})}),"default"===d&&c.map((t,e)=>{var i;return(0,l.tZ)(DefaultItem,{key:e,title:t.title,image:t.image,video:t.video,designation:t.designation,description:t.description,button:t.button,href:t.href,appearance:s,size:null!==(i=null==t?void 0:t.size)&&void 0!==i?i:u})}))):null)}}
1,98222:function(t,e,i){i.d(e,{u:function(){return Modal},A:function(){return ModalWrapper}});var l=i(73235),o=i(32744),n=i(38718),a=i(2784),r=i(11148);let getModalStyles=t=>{let{colors:e,mq:i,headings:l,spacing:o,size:n,isOpen:a,isFullWidth:r}=t,d={background:null==e?void 0:e.backgroundLight,width:"100%",[i.md]:{width:"768px"},[i.xl]:{width:"1160px"}};"small"===n?d={...d,[i.md]:{width:"300px"},[i.xl]:{width:"300px"}}:"medium"===n&&(d={...d,[i.md]:{width:"600px"},[i.xl]:{width:"600px"}}),r&&(d={background:null==e?void 0:e.neutralExtraLight,width:"100vw",height:"100vh"});let s={position:"relative",marginBottom:l[2].marginBottom,transform:l[2].transform,color:l[2].color,maxHeight:"10vh"},u={fontSize:l[2].fontSize,fontWeight:l[2].fontWeight,padding:"0 ".concat(o["3xl"]," "),textOverflow:"ellipsis",overflow:"hidden",whiteSpace:"nowrap"},c={float:"right",position:"absolute",color:null==e?void 0:e.neutralDark,top:0,right:0,fontSize:"1.75rem",textAlign:"right",zIndex:2,padding:"0 ".concat(o.md),"&:hover":{color:null==e?void 0:e.neutralExtraDark}};return{baseStyles:{position:"fixed",right:0,bottom:0,left:0,top:0,zIndex:1e3,width:"100%",height:"100%",transition:"opacity .15s linear",justifyContent:"center",alignItems:"center",textAlign:"center",background:"#00000080",display:"flex",opacity:a?"1":"0",borderRadius:"5px"},modalStyles:d,modalHeaderRowStyles:s,modalTitleStyles:u,modalHeaderCloseBtn:c,modalBodyStyles:{position:"relative",overflowY:"auto",maxHeight:"80vh"}}},getModalWrapperStyles=t=>{let{colors:e,radii:i,size:l,iconSize:o,block:n,isHighlight:a}=t;"small"===o?l={...l,boxSize:"46px",paddingX:"0.9rem"}:"medium"===o?l={...l,boxSize:"67px",paddingX:"1.2rem"}:"large"===o&&(l={...l,boxSize:"88px",paddingX:"1.75rem"});let r={position:"absolute",top:0,left:0,width:"100%",height:"100%",display:"felx",justifyContent:"center",alignItems:"center",textAlign:"center",cursor:"pointer",background:a?"".concat(e.primary,"33"):"transparent",'&:hover [data-comp="playIcon"]':{background:e.secondary,color:e.primary,fill:e.primary},"&:hover":{background:a?"".concat(e.primary,"3f"):"transparent"}},d={width:n?"100%":l.boxSize,height:n?"100%":l.boxSize,borderRadius:i.full,background:e.primary,fill:e.secondary,color:e.secondary,padding:l.paddingX,zIndex:1,opacity:.7,"&:hover":{background:e.secondary,color:e.primary,fill:e.primary}};return{baseStyle:r,playIconStyles:d}};var d=i(52322),s=i(28316),src_ModalPortal=t=>{let{children:e}=t,[i,l]=(0,a.useState)(!1);(0,a.useEffect)(()=>(l(!0),()=>l(!1)),[]);let o=document.querySelector("#modal-root");return o||((o=document.createElement("div")).id="modal-root",o.ariaModal="true",document.body.appendChild(o)),i&&o?(0,s.createPortal)((0,d.jsx)(a.Fragment,{children:e}),o):(0,d.jsx)(a.Fragment,{})};function _templateObject(){let t=(0,l._)(["\n body {\n overflow: ",";\n }\n "]);return _templateObject=function(){return t},t}let Modal=t=>{let{size:e="medium",modalTitle:i="",isOpen:l=!1,isFullWidth:d=!1,showHeaderClose:s=!1,allowCloseOnOutsideClick:u=!0,onClose:c,children:m,...h}=t,{colors:p,headings:g,mq:v,spacing:f}=(0,n.useTheme)(),{baseStyles:y,modalStyles:x,modalHeaderRowStyles:Z,modalTitleStyles:b,modalHeaderCloseBtn:S,modalBodyStyles:w}=getModalStyles({colors:p,mq:v,headings:g,spacing:f,size:e,isOpen:l,isFullWidth:d}),handleOnClose=function(t){let e=!(arguments.length>1)||void 0===arguments[1]||arguments[1];t.target.dataset&&"modal"===t.target.dataset.dismiss&&(t.stopPropagation(),e&&"function"==typeof c&&c(t))};return l?(0,o.tZ)(src_ModalPortal,null,(0,o.tZ)("div",{css:y,...h,onClick:t=>{handleOnClose(t,u)},"data-dismiss":"modal"},(0,o.tZ)(r.E.div,{variants:{visible:{opacity:1},hidden:{opacity:0}},initial:"hidden",animate:"visible",exit:"hidden"},(0,o.tZ)(o.xB,{styles:(0,o.iv)(_templateObject(),l?"hidden":"visible")}),(0,o.tZ)(r.E.div,{variants:{hidden:{y:"100vh",opacity:0}
1,visible:{y:"0px",opacity:1,transition:{delay:.1}}},css:x,role:"document","data-comp":"modal-container"},i&&""!==i||s?(0,o.tZ)("div",{"data-comp":"modal-header",css:Z},(0,o.tZ)("h1",{title:"string"==typeof i?i:"Modal",css:b},i),i||s?(0,o.tZ)("button",{"data-comp":"modal-header-close-button","data-dismiss":"modal",onClick:handleOnClose,css:S},(0,o.tZ)("span",{"data-dismiss":"modal"},"\xd7")):null):null,(0,o.tZ)("div",{"data-comp":"modal-child-container",css:w},m))))):(0,o.tZ)(a.Fragment,null)};var u=i(45288),c=i(94781);let ModalWrapper=t=>{let{modalTitle:e="",video:i,children:l,modalSize:r="medium",playIconSize:d="medium",isHighlight:s=!1,block:m=!1,...h}=t,{colors:p,radii:g,sizes:v,mq:f}=(0,n.useTheme)(),[y,x]=(0,a.useState)(!1),Z={colors:p,radii:g,size:v[d],iconSize:d,block:m,isHighlight:s},{baseStyle:b}=getModalWrapperStyles(Z),onClose=t=>{x(!1)},handleModal=t=>{null==t||t.persist(),null==t||t.stopPropagation(),x(!0)};return(0,o.tZ)(a.Fragment,null,i&&i.videoPlayerId&&i.sources?(0,o.tZ)("div",null,(0,o.tZ)("div",{css:b,onClick:handleModal},(0,o.tZ)(u.So,{theme:"primary",size:"large",layout:"center"})),y&&(0,o.tZ)(Modal,{size:r,onClose:onClose,isOpen:y,modalTitle:"",css:{'[data-comp="modal-child-container"]':{maxHeight:"100%",width:"100vw",[f.md]:{width:"100%"}}},...h},(0,o.tZ)(c.VideoPlayerWrapper,{title:e,videoPlayerId:i.videoPlayerId,sources:i.sources,thumbnail:i.thumbnail,playerOptions:{autoplay:!0},onClose:onClose}),l)):l?(0,o.tZ)("div",null,(0,o.tZ)("div",{css:b,onClick:handleModal},"\xa0"),(0,o.tZ)(Modal,{modalTitle:e,size:r,onClose:onClose,isOpen:y,...h},l)):null)}}}]);
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.