1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2020],{51796:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return a}});var o=n(14232),l=o.useLayoutEffect,i=o.useEffect;function a(e){var t=e.headManager,n=e.reduceComponentsToState;function a(){if(t&&t.mountedInstances){var e=o.Children.toArray(Array.from(t.mountedInstances).filter(Boolean));t.updateHead(n(e))}}return l(function(){var n;return null==t||null==(n=t.mountedInstances)||n.add(e.children),function(){var n;null==t||null==(n=t.mountedInstances)||n.delete(e.children)}}),l(function(){return t&&(t._pendingUpdate=a),function(){t&&(t._pendingUpdate=a)}}),i(function(){return t&&t._pendingUpdate&&(t._pendingUpdate(),t._pendingUpdate=null),function(){t&&t._pendingUpdate&&(t._pendingUpdate(),t._pendingUpdate=null)}}),null}},52020:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>N});var o=n(41116),l=n.n(o),i=n(18847),a=n.n(i),s=n(86364),r=n(88912),u=n(26097),d=n.n(u),c=n(95835),f=n.n(c),v=n(37936),p=n.n(v),h=n(83922),y=n.n(h),m=n(32249),b=n.n(m),g=n(26508),k=n(14232),x=n(74103),j=n(77328),P=n.n(j),R=n(90235),w=n(37876);function T(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(T=function(){return!!e})()}var A=function(e){function t(e){var n,o,l;return d()(this,t),o=t,l=[e],o=y()(o),(n=p()(this,T()?Reflect.construct(o,l||[],y()(this).constructor):o.apply(this,l))).videoRef=k.createRef(),n.videoPlayer=null,n.videoplay=n.onVideoPlay.bind(n),n.videoPause=n.onVideoPause.bind(n),n.videoEnd=n.onVideoEnd.bind(n),n.video=e.video,n.state={video:null},n}return b()(t,e),f()(t,[{key:"getVideo",value:function(){return this.video}},{key:"getVideoRef",value:function(){var e;return null==(e=this.videoRef)?void 0:e.current}},{key:"getVideoCustomID",value:function(e){var t=this.video.assetId;return e+"-"+(t=t.split("/"))[t.length-1]}},{key:"getVideoPlayerRef",value:function(){return this.videoPlayer}},{key:"componentDidMount",value:function(){if(this.videoIsDefined()){var e,t,n,o,l,i;null==(e=this.videoRef)||null==(t=e.current)||t.play(),null==(n=this.props)||n.onVideoPlaying(!0),null==(o=this.videoRef)||null==(l=o.current)||null==(i=l.parentNode)||i.classList.add("vjs-playing")}}},{key:"onVideoPause",value:function(){var e,t,n;null==(e=this.videoRef)||null==(t=e.current)||null==(n=t.parentNode)||n.classList.add("vjs-paused"),this.setAnalyticsPlayPauseTags()}},{key:"onVideoEnd",value:function(){var e,t,n,o,l,i,a,s;(null==(e=this.props)?void 0:e.onVideoPlaying)&&(null==(s=this.props)||s.onVideoPlaying(!1)),null==(t=this.videoRef)||null==(n=t.current)||null==(o=n.parentNode)||o.classList.remove("vjs-playing"),null==(l=this.videoRef)||null==(i=l.current)||null==(a=i.parentNode)||a.classList.add("vjs-ended")}},{key:"onVideoPlay",value:function(){var e,t,n;null==(e=this.videoRef)||null==(t=e.current)||null==(n=t.parentNode)||n.classList.add("vjs-playing"),this.setAnalyticsPlayPauseTags()}},{key:"onVideoMuted",value:function(){this.setAnalyticsMuteUnmuteTags()}},{key:"onVideoUnMuted",value:function(){this.setAnalyticsMuteUnmuteTags()}},{key:"onVideoFullScreen",value:function(){this.setAnalyticsFullScreenTags()}},{key:"setAnalyticsPlayPauseTags",value:function(){if(this.videoRef.current.parentNode){var e,t,n,o=null==(e=this.videoRef)||null==(t=e.current)||null==(n=t.parentNode)?void 0:n.classList.contains("vjs-paused"),l=document.getElementsByClassName("ob-contentBlock-video-controls").length>0&&document.getElementsByClassName("ob-contentBlock-video-controls")[0].querySelector("button.vjs-play-control");this.setElementAnalytics(l,"event-video-play",g.U.videoPlayText,g.U.videoPauseText,!o)}}},{key:"setAnalyticsMuteUnmuteTags",value:function(){if(this.videoRef.current.parentNode){var e,t,n,o=null==(e=this.videoRef)?void 0:e.current.getAttribute("muted"),l=null==(t=this.videoRef)||null==(n=t.current.parentNode)?void 0:n.querySelector("button.vjs-mute-control");this.setElementAnalytics(l,"event-button-click",g.U.videoUnmuteText,g.U.videoMuteText,!o)}}},{key:"setAnalyticsFullScreenTags",value:function(){if(this.videoRef.current.parentNode){var e,t,n,o,l,i=null==(e=this.videoRef)||null==(t=e.current)||null==(n=t.parentNode)?void 0:n.classList.contains("vjs-fullscreen"),a=null==(o=this.videoRef)||null==(l=o.current)?void 0:l.parentNode.querySelector("button.vjs-fullscreen-control");this.setElementAnalytics(a,"event-button-click",g.U.videoFullscreenOffText,g.U.videoFullscreenOnText,!i)}}},{key:"setAnalyticsCaptionsTags",value:function(){if(this.videoRef.current.parentNode){var e,t,n,o,l=null==(e=this.videoRef)||null==(t=e.current)?void 0:t.parentNode.querySelector("div.vjs-text-track-cue"),i=null==(n=this.videoRef)||null==(o=n.current)?void 0:o.parentNode.querySelector("button.vjs-subs-caps-button");this.setElementAnalytics(i,"event-button-click",g.U.videoCloseCaptionsOffText,g.U.videoCloseCaptionsOnText,!l)}}},{key:"setElementAnalytics",value:function(e,t,n){var o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"",l=arguments.length>4&&void 0!==arguments[4]&&arguments[4];e&&(e.classList.contains(t)||e.classList.add(t),l?e.setAttribute("data-action-detail",o):e.setAttribute("data-action-detail",n))}},{key:"videoIsDefined",value:function(){return this.video&&this.video.assetId}},{key:"renderTranscript",value:function(){return(0,w.jsx)("div",{className:"video-player-transcript visuallyhidden",children:this.video.transcript})}},{key:"render",value:function(){var e,t,n,o,l,i,a,s,r,u,d,c,f,v=null==(e=this.props)||null==(t=e.video)?void 0:t.isVideoPosterImagePreload,p=null==(n=this.props)||null==(o=n.video)||null==(l=o.videoSettings)?void 0:l.fields,h=(0,R.P)(x.Ay.buildContentfullImageUrlByHeight(null==(i=this.props.video)||null==(a=i.imageAsset)||null==(s=a.fields)||null==(r=s.file)?void 0:r.url,p.height));return(0,w.jsxs)(k.Fragment,{children:[(0,w.jsx)(P(),{children:v&&(0,w.jsx)("link",{rel:"preload",as:"image",href:h})}),(0,w.jsxs)("div",{className:"ob-video-player",children:[(0,w.jsx)("video",{muted:!0,poster:v?h:null,playsInl
1ine:!0,src:(0,R.v)(null==(u=this.props.video)||null==(d=u.asset)||null==(c=d.fields)||null==(f=c.file)?void 0:f.url),height:p.height,width:p.width,ref:this.videoRef,onPlay:this.videoplay,onPause:this.videoPause,onEnded:this.videoEnd}),this.renderTranscript()]})]})}}])}(k.Component),C=a()(function(){return n.e(9195).then(n.bind(n,29195))},{loadableGenerated:{webpack:function(){return[29195]}}});function N(e){var t=e.backgroundAsset,n=e.mainAssetOffsetTop,o=e.mainAssetOffsetRight,i=e.mainAssetOffsetBottom,a=e.mainAssetOffsetLeft,u=(e.playLabel,e.pauseLabel,e.resetLabel,e.openTranscriptLabel),d=e.closeTranscriptLabel,c=e.children,f=(0,k.useRef)(null),v=(0,k.useState)(s.FB.defaultWidth),p=v[0],h=v[1],y=(0,k.useState)(!1),m=y[0],b=y[1],g=(0,k.useState)(!1),x=g[0],j=g[1],P=(0,k.useState)(null),R=P[0],T=P[1],N=(0,k.useCallback)(function(){var e,t,n=null==(e=f.current)?void 0:e.getVideoRef(),o=null==f||null==(t=f.current)?void 0:t.getVideoPlayerRef();o?(o.currentTime(0),o.play()):n&&(n.currentTime=0,b(!0),n.play())},[]),V=(0,k.useCallback)(function(e){b(e)},[]),L=(0,k.useCallback)(function(){var e,t,n=null==(e=f.current)?void 0:e.getVideoRef(),o=null==f||null==(t=f.current)?void 0:t.getVideoPlayerRef();o&&n&&n instanceof HTMLVideoElement?m?o.pause():o.play():n&&n instanceof HTMLVideoElement&&(m?(n.pause(),b(!1)):(n.play(),b(!0)))},[m]),E=(0,k.useCallback)(function(){j(!0)},[]),S=(0,k.useCallback)(function(){j(!1)},[]);function _(){h(window.innerWidth)}(0,k.useEffect)(function(){return window.addEventListener("resize",_),_(),function(){window.removeEventListener("resize",_)}},[]),(0,k.useEffect)(function(){var e,t,n=null==(e=f.current)?void 0:e.getVideoRef(),o=null==(t=f.current)?void 0:t.getVideo();n&&n instanceof HTMLVideoElement&&T(o)},[f.current]);var O={top:n,right:s.Go.defaultRight,bottom:s.Go.defaultBottom,left:a};return p&&(O.right=o,O.bottom=i),(0,w.jsxs)("div",{className:p<s.FB.defaultDesktopWidth?"ob-contentBlock-video-wrapper-visible":"ob-contentBlock-video-wrapper",children:[(0,w.jsx)("div",{className:"ob-contentBlock-video",style:O,children:t&&t.fields.isHomeVideoPlayerNeeded?(0,w.jsx)(A,{ref:f,video:t.fields,onVideoPlaying:V}):(0,w.jsx)(r.default,{ref:f,video:t.fields,onVideoPlaying:V})}),(0,w.jsx)("div",{className:"ob-contentBlock-video-controls-wrapper",children:(0,w.jsxs)("div",{className:"ob-contentBlock-video-controls",children:[(0,w.jsx)("button",{onClick:L,"aria-label":m?s.tH.pause:s.tH.play,style:{color:["white"],outlineColor:["white"],height:"2.3rem",position:"absolute",bottom:"0.5rem",left:"2.3rem",zIndex:"10"},className:"event_video_play ob-video-player-button","data-action-detail":m?s.Go.paused:s.Go.played,children:m?(0,w.jsx)(C,{name:s.Go.spotlightPause,color:"white",size:"1.4"}):(0,w.jsx)(C,{name:s.Go.spotlightPlay,color:"white",size:"1.6"})}),(0,w.jsx)("button",{onClick:N,"aria-label":s.tH.replay,className:"ob-video-player-button ob-video-reset-button",style:{color:["white"],outlineColor:"white",position:"absolute",height:"2.3rem",bottom:"0.5rem",left:"4.8rem",zIndex:"10"},children:(0,w.jsx)(C,{name:s.Go.spotlightReplay,color:"white",size:"1.7"})}),R&&R.transcript&&(0,w.jsx)("button",{onClick:E,"aria-label":u,className:"ob-video-player-button ob-video-show-transcript",style:{color:["#ffffff"],outlineColor:["#ffffff"],position:"absolute",height:"2.3rem",bottom:"0.4rem",left:"7.8rem",zIndex:"10"},children:(0,w.jsx)(C,{name:s.Go.spotlightTranscript,color:"#ffffff",size:"1.3"})}),R&&R.transcript&&(0,w.jsxs)(l(),{isOpen:x,onRequestClose:S,closeTimeoutMS:250,style:{overlay:{backgroundColor:"rgba(0, 0, 0, 0.5)",zIndex:200},content:{border:"none",top:"50%",left:"50%",right:"auto",bottom:"auto",padding:"45px 20px 20px",fontSize:"1.4rem",lineHeight:"2.1rem",marginRight:"-50%",transform:"translate(-50%, -50%)",maxWidth:"123.6rem",width:"90%"}},children:[(0,w.jsx)("button",{className:"ob-modal-close no-shadow",onClick:S,"aria-label":d,children:(0,w.jsx)(C,{name:s.Go.close,size:"2",color:"#0057B8"})}),R.transcript]})]})}),(0,w.jsx)("div",{className:"ob-contentBlock-video-content",children:c})]})}N.defaultProps={backgroundAsset:void 0,children:null,mainAssetOffsetTop:"0",mainAssetOffsetRight:"0",mainAssetOffsetBottom:"0",mainAssetOffsetLeft:"0",playLabel:null,pauseLabel:null,resetLabel:null,openTranscriptLabel:null,closeTranscriptLabel:null}},70571:(e,t,n)=>{"use strict";
1Object.defineProperty(t,"__esModule",{value:!0});var o={default:function(){return h},defaultHead:function(){return c}};for(var l in o)Object.defineProperty(t,l,{enumerable:!0,get:o[l]});var i=n(64252),a=n(88365),s=n(37876),r=a._(n(14232)),u=i._(n(51796)),d=n(72563);function c(){return[(0,s.jsx)("meta",{charSet:"utf-8"},"charset"),(0,s.jsx)("meta",{name:"viewport",content:"width=device-width"},"viewport")]}function f(e,t){return"string"==typeof t||"number"==typeof t?e:t.type===r.default.Fragment?e.concat(r.default.Children.toArray(t.props.children).reduce(function(e,t){return"string"==typeof t||"number"==typeof t?e:e.concat(t)},[])):e.concat(t)}var v=["name","httpEquiv","charSet","itemProp"];function p(e){var t,n,o,l;return e.reduce(f,[]).reverse().concat(c().reverse()).filter((t=new Set,n=new Set,o=new Set,l={},function(e){var i=!0,a=!1;if(e.key&&"number"!=typeof e.key&&e.key.indexOf("$")>0){a=!0;var s=e.key.slice(e.key.indexOf("$")+1);t.has(s)?i=!1:t.add(s)}switch(e.type){case"title":case"base":n.has(e.type)?i=!1:n.add(e.type);break;case"meta":for(var r=0,u=v.length;r<u;r++){var d=v[r];if(e.props.hasOwnProperty(d))if("charSet"===d)o.has(d)?i=!1:o.add(d);else{var c=e.props[d],f=l[d]||new Set;("name"!==d||!a)&&f.has(c)?i=!1:(f.add(c),l[d]=f)}}}return i})).reverse().map(function(e,t){var n=e.key||t;return r.default.cloneElement(e,{key:n})})}var h=function(e){var t=e.children,n=(0,r.useContext)(d.HeadManagerContext);return(0,s.jsx)(u.default,{reduceComponentsToState:p,headManager:n,children:t})};("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},77328:(e,t,n)=>{e.exports=n(70571)}}]);
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.