1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4134],{4134:function(e,t,s){"use strict";s.r(t),s.d(t,{default:function(){return h}});var n=s(57437),a=s(2265),i=s(54887),l=s(40718),o=s.n(l),r=s(91808),c=s.n(r),d=s(5832),u=s(47965),m=s(46304),_=s(4566),g=s(3313),f=s(58199);class p extends a.PureComponent{componentDidMount(){this.setState({mounted:!0})}render(){if(!this.state.mounted||this.state.dismissed)return null;let{contentType:e,entryId:t,fileToDownload:s,image:a,linkUrl:l,title:o}=this.props,r=s?{href:(0,_.qm)(s),download:!0}:{href:l},p=document.body.getElementsByTagName("main")[0];return p?i.createPortal((0,n.jsx)("a",{className:c().link,...(0,f.yI)("FlagCta",e,t),...r,target:"_blank",rel:"noopener",children:(0,n.jsxs)("div",{className:c().container,children:[(0,n.jsx)("div",{className:c().image,style:{"--flag-cta-image":"url(".concat((0,m.MC)((0,_.dk)(a),113*(0,u.x_)()),")")}}),(0,n.jsx)("div",{className:c().content,children:(0,n.jsx)(d.H3,{className:c().title,children:o})}),(0,n.jsx)("div",{className:c().closeButton,...(0,g.GX)(this.handleClose),"aria-label":"Close button"})]})}),p):null}constructor(...e){super(...e),this.state={dismissed:!1,mounted:!1},this.handleClose=e=>{this.setState({dismissed:!0}),e.preventDefault(),e.stopPropagation()}}}p.propTypes={contentType:o().string.isRequired,entryId:o().string.isRequired,title:o().string.isRequired,image:o().object.isRequired,linkUrl:o().string,fileToDownload:o().object};var h=p},91808:function(e){e.exports={link:"flagCta_link__bsPOX",container:"flagCta_container__gcupC",title:"flagCta_title__WfpI9",image:"flagCta_image__1m6uG",closeButton:"flagCta_closeButton__SWKj2",content:"flagCta_content__bLpf2"}}}]);
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.