1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3778],{2844:(e,t,r)=>{r.d(t,{k:()=>O});var o,n,a,s,i,l,u,c,d,p,f,y,h,g,v,m=r(2879),P=r(12259),b=r(37072),A=r(85120),w=r(61831),E=r(23727),C=r(49372),S=r(53492),x=r(10309),k=r(33951);function O(){return v||(v=1,function(e,t){Object.defineProperty(t,"__esModule",{value:!0});var r,v,m,O,B="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},I=R(n?o:(n=1,o=function(){var e={},t={};return e.on=function(e,r){var o={name:e,handler:r};return t[e]=t[e]||[],t[e].unshift(o),o},e.off=function(e){var r=t[e.name].indexOf(e);-1!==r&&t[e.name].splice(r,1)},e.trigger=function(e,r){var o,n=t[e];if(n)for(o=n.length;o--;)n[o].handler(r)},e})),N=R((i||(i=1,v=P.B,Object.defineProperty(m=P.B.exports,"__esModule",{value:!0}),O=(r=function(){if(s)return a;function e(e,t){e.onload=function(){this.onerror=this.onload=null,t(null,e)},e.onerror=function(){this.onerror=this.onload=null,t(Error("Failed to load "+this.src),e)}}return s=1,a=function(t,r,o){var n=document.head||document.getElementsByTagName("head")[0],a=document.createElement("script");"function"==typeof r&&(o=r,r={}),o=o||function(){},a.type=(r=r||{}).type||"text/javascript",a.charset=r.charset||"utf8",a.async=!("async"in r)||!!r.async,a.src=t,r.attrs&&function(e,t){for(var r in t)e.setAttribute(r,t[r])}(a,r.attrs),r.text&&(a.text=""+r.text),("onload"in a?e:function(e,t){e.onreadystatechange=function(){"complete"!=this.readyState&&"loaded"!=this.readyState||(this.onreadystatechange=null,t(null,e))}})(a,o),a.onload||e(a,o),n.appendChild(a)},a}())&&r.__esModule?r:{default:r},m.default=function(e){return new Promise(function(t){if(window.YT&&window.YT.Player&&window.YT.Player instanceof Function)return void t(window.YT);var r="http:"===window.location.protocol?"http:":"https:";(0,O.default)(r+"//www.youtube.com/iframe_api",function(t){t&&e.trigger("error",t)});var o=window.onYouTubeIframeAPIReady;window.onYouTubeIframeAPIReady=function(){o&&o(),t(window.YT)}})},v.exports=m.default),P.B.exports)),V=R((g||(g=1,function(e,t){Object.defineProperty(t,"__esModule",{value:!0});var r,o,n,a,s,i,g,v,m,P,b=N((d||(d=1,function(e,t){function r(){var e;try{e=t.storage.debug}catch{}return!e&&"u">typeof E&&"env"in E&&(e=E.env.DEBUG),e}c||(c=1,function(e,t){var r;function o(e){function o(){if(o.enabled){var e=+new Date;o.diff=e-(r||e),o.prev=r,o.curr=e,r=e;for(var n=Array(arguments.length),a=0;a<n.length;a++)n[a]=arguments[a];n[0]=t.coerce(n[0]),"string"!=typeof n[0]&&n.unshift("%O");var s=0;n[0]=n[0].replace(/%([a-zA-Z%])/g,function(e,r){if("%%"===e)return e;s++;var a=t.formatters[r];if("function"==typeof a){var i=n[s];e=a.call(o,i),n.splice(s,1),s--}return e}),t.formatArgs.call(o,n),(o.log||t.log||console.log.bind(console)).apply(o,n)}}return o.namespace=e,o.enabled=t.enabled(e),o.useColors=t.useColors(),o.color=function(e){var r,o=0;for(r in e)o=(o<<5)-o+e.charCodeAt(r)|0;return t.colors[Math.abs(o)%t.colors.length]}(e),"function"==typeof t.init&&t.init(o),o}(t=e.exports=o.debug=o.default=o).coerce=function(e){return e instanceof Error?e.stack||e.message:e},t.disable=function(){t.enable("")},t.enable=function(e){t.save(e),t.names=[],t.skips=[];for(var r=("string"==typeof e?e:"").split(/[\s,]+/),o=r.length,n=0;n<o;n++)r[n]&&("-"===(e=r[n].replace(/\*/g,".*?"))[0]?t.skips.push(RegExp("^"+e.substr(1)+"$")):t.names.push(RegExp("^"+e+"$")))},t.enabled=function(e){var r,o;for(r=0,o=t.skips.length;r<o;r++)if(t.skips[r].test(e))return!1;for(r=0,o=t.names.length;r<o;r++)if(t.names[r].test(e))return!0;return!1},t.humanize=function(){if(u)return l;u=1;function e(e,t,r){if(!(e<t))return e<1.5*t?Math.floor(e/t)+" "+r:Math.ceil(e/t)+" "+r+"s"}return l=function(t,r){r=r||{};var o,n,a=typeof t;if("string"===a&&t.length>0){var s=t;if(!((s=String(s)).length>100)){var i=/^((?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|years?|yrs?|y)?$/i.exec(s);if(i){var l=parseFloat(i[1]);switch((i[2]||"ms").toLowerCase()){case"years":case"year":case"yrs":case"yr":case"y":return 315576e5*l;case"days":case"day":case"d":return 864e5*l;case"hours":case"hour":case"hrs":case"hr":case"h":return 36e5*l;case"minutes":case"minute":case"mins":case"min":case"m":return 6e4*l;case"seconds":case"second":case"secs":case"sec":case"s":return 1e3*l;case"milliseconds":case"millisecond":case"msecs":case"msec":case"ms":return l;default:break}}}return}if("number"===a&&!1===isNaN(t)){return r.long?e(o=t,864e5,"day")||e(o,36e5,"hour")||e(o,6e4,"minute")||e(o,1e3,"second")||o+" ms":(n=t)>=864e5?Math.round(n/864e5)+"d":n>=36e5?Math.round(n/36e5)+"h":n>=6e4?Math.round(n/6e4)+"m":n>=1e3?Math.round(n/1e3)+"s":n+"ms"}throw Error("val is not a non-empty string or a valid number. val="+JSON.stringify(t))}}(),t.names=[],t.skips=[],t.formatters={}}
1(w.B,w.B.exports)),(t=e.exports=w.B.exports).log=function(){return"object"==typeof console&&console.log&&Function.prototype.apply.call(console.log,console,arguments)},t.formatArgs=function(e){var r=this.useColors;if(e[0]=(r?"%c":"")+this.namespace+(r?" %c":" ")+e[0]+(r?"%c ":" ")+"+"+t.humanize(this.diff),r){var o="color: "+this.color;e.splice(1,0,o,"color: inherit");var n=0,a=0;e[0].replace(/%[a-zA-Z%]/g,function(e){"%%"!==e&&(n++,"%c"===e&&(a=n))}),e.splice(a,0,o)}},t.save=function(e){try{null==e?t.storage.removeItem("debug"):t.storage.debug=e}catch{}},t.load=r,t.useColors=function(){return"u">typeof window&&!!window.process&&"renderer"===window.process.type||"u">typeof document&&document.documentElement&&document.documentElement.style&&document.documentElement.style.WebkitAppearance||"u">typeof window&&window.console&&(window.console.firebug||window.console.exception&&window.console.table)||"u">typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/firefox\/(\d+)/)&&parseInt(RegExp.$1,10)>=31||"u">typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/applewebkit\/(\d+)/)},t.storage="u">typeof chrome&&"u">typeof chrome.storage?chrome.storage.local:function(){try{return window.localStorage}catch{}}(),t.colors=["lightseagreen","forestgreen","goldenrod","dodgerblue","darkorchid","crimson"],t.formatters.j=function(e){try{return JSON.stringify(e)}catch(e){return"[UnexpectedJSONParseError]: "+e.message}},t.enable(r())}(A.B,A.B.exports)),A.B.exports)),O=N((p||(p=1,o=C.B,Object.defineProperty(n=C.B.exports,"__esModule",{value:!0}),n.default=["cueVideoById","loadVideoById","cueVideoByUrl","loadVideoByUrl","playVideo","pauseVideo","stopVideo","getVideoLoadedFraction","cuePlaylist","loadPlaylist","nextVideo","previousVideo","playVideoAt","setShuffle","setLoop","getPlaylist","getPlaylistIndex","setOption","mute","unMute","isMuted","
1setVolume","getVolume","seekTo","getPlayerState","getPlaybackRate","setPlaybackRate","getAvailablePlaybackRates","getPlaybackQuality","setPlaybackQuality","getAvailableQualityLevels","getCurrentTime","getDuration","removeEventListener","getVideoUrl","getVideoEmbedCode","getOptions","getOption","addEventListener","destroy","setSize","getIframe"],o.exports=n.default),C.B.exports)),B=N((f||(f=1,a=S.B,Object.defineProperty(s=S.B.exports,"__esModule",{value:!0}),s.default=["ready","stateChange","playbackQualityChange","playbackRateChange","error","apiChange","volumeChange"],a.exports=s.default),S.B.exports)),I=N((h||(h=1,i=x.B,Object.defineProperty(g=x.B.exports,"__esModule",{value:!0}),g.default={pauseVideo:{acceptableStates:[(P=(r=(y||(y=1,v=k.B,Object.defineProperty(m=k.B.exports,"__esModule",{value:!0}),m.default={BUFFERING:3,ENDED:0,PAUSED:2,PLAYING:1,UNSTARTED:-1,VIDEO_CUED:5},v.exports=m.default),k.B.exports))&&r.__esModule?r:{default:r}).default.ENDED,P.default.PAUSED],stateChangeRequired:!1},playVideo:{acceptableStates:[P.default.ENDED,P.default.PLAYING],stateChangeRequired:!1},seekTo:{acceptableStates:[P.default.ENDED,P.default.PLAYING,P.default.PAUSED],stateChangeRequired:!0,timeout:3e3}}
1,i.exports=g.default),x.B.exports));function N(e){return e&&e.__esModule?e:{default:e}}var V=(0,b.default)("youtube-player"),R={};R.proxyEvents=function(e){var t={},r=function(r){var o="on"+r.slice(0,1).toUpperCase()+r.slice(1);t[o]=function(t){V('event "%s"',o,t),e.trigger(r,t)}},o=!0,n=!1,a=void 0;try{for(var s,i=B.default[Symbol.iterator]();!(o=(s=i.next()).done);o=!0){var l=s.value;r(l)}}catch(e){n=!0,a=e}finally{try{!o&&i.return&&i.return()}finally{if(n)throw a}}return t},R.promisifyPlayer=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r={},o=function(o){t&&I.default[o]?r[o]=function(){for(var t=arguments.length,r=Array(t),n=0;n<t;n++)r[n]=arguments[n];return e.then(function(e){var t=I.default[o],n=e.getPlayerState(),a=e[o].apply(e,r);return t.stateChangeRequired||Array.isArray(t.acceptableStates)&&-1===t.acceptableStates.indexOf(n)?new Promise(function(r){e.addEventListener("onStateChange",function o(){var n=e.getPlayerState(),a=void 0;"number"==typeof t.timeout&&(a=setTimeout(function(){e.removeEventListener("onStateChange",o),r()},t.timeout)),Array.isArray(t.acceptableStates)&&-1!==t.acceptableStates.indexOf(n)&&(e.removeEventListener("onStateChange",o),clearTimeout(a),r())})}).then(function(){return a}):a})}:r[o]=function(){for(var t=arguments.length,r=Array(t),n=0;n<t;n++)r[n]=arguments[n];return e.then(function(e){return e[o].apply(e,r)})}},n=!0,a=!1,s=void 0;try{for(var i,l=O.default[Symbol.iterator]();!(n=(i=l.next()).done);n=!0){var u=i.value;o(u)}}catch(e){a=!0,s=e}finally{try{!n&&l.return&&l.return()}finally{if(a)throw s}}return r},t.default=R,e.exports=t.default}(b.B,b.B.exports)),b.B.exports));function R(e){return e&&e.__esModule?e:{default:e}}var D=void 0;t.default=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=arguments.length>2&&void 0!==arguments[2]&&arguments[2],o=(0,I.default)();if(D||(D=(0,N.default)(o)),t.events)throw Error("Event handlers cannot be overwritten.");if("string"==typeof e&&!document.getElementById(e))throw Error('Element "'+e+'" does not exist.');t.events=V.default.proxyEvents(o);var n=new Promise(function(r){(typeof e>"u"?"undefined":B(e))==="object"&&e.playVideo instanceof Function?r(e):D.then(function(n){var a=new n.Player(e,t);return o.on("ready",function(){r(a)}),null})}),a=V.default.promisifyPlayer(n,r);return a.on=o.on,a.off=o.off,a},e.exports=t.default}(m.B,m.B.exports)),m.B.exports}},16995:(e,t,r)=>{var o,n;function a(){return n||(n=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;if(Array.isArray(t)){if((o=t.length)!=r.length)return!1;for(n=o;0!=n--;)if(!e(t[n],r[n]))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((o=(a=Object.keys(t)).length)!==Object.keys(r).length)return!1;for(n=o;0!=n--;)if(!Object.prototype.hasOwnProperty.call(r,a[n]))return!1;for(n=o;0!=n--;){var o,n,a,s=a[n];if(!e(t[s],r[s]))return!1}return!0}return t!=t&&r!=r}),o}r.d(t,{k:()=>a})},60269:(e,t,r)=>{r.d(t,{A:()=>b});var o=r(51699),n=r(65162),a=r(29570),s=r(32365),i=Object.defineProperty,l=Object.defineProperties,u=Object.getOwnPropertyDescriptors,c=Object.getOwnPropertySymbols,d=Object.prototype.hasOwnProperty,p=Object.prototype.propertyIsEnumerable,f=(e,t,r)=>t in e?i(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,y=(e,t)=>{for(var r in t||(t={}))d.call(t,r)&&f(e,r,t[r]);if(c)for(var r of c(t))p.call(t,r)&&f(e,r,t[r]);return e},h=(e,t)=>l(e,u(t)),g=(e,t,r)=>new Promise((o,n)=>{var a=e=>{try{i(r.next(e))}catch(e){n(e)}},s=e=>{try{i(r.throw(e))}catch(e){n(e)}},i=e=>e.done?o(e.value):Promise.resolve(e.value).then(a,s);i((r=r.apply(e,t)).next())});function v(e={}){return h(y({},e),{height:0,width:0,playerVars:h(y({},e.playerVars),{autoplay:0,start:0,end:0})})}var m={videoId:o.A.string,id:o.A.string,className:o.A.string,iframeClassName:o.A.string,style:o.A.object,title:o.A.string,loading:o.A.oneOf(["lazy","eager"]),opts:o.A.objectOf(o.A.any),onReady:o.A.func,onError:o.A.func,onPlay:o.A.func,onPause:o.A.func,onEnd:o.A.func,onStateChange:o.A.func,onPlaybackRateChange:o.A.func,onPlaybackQualityChange:o.A.func},P=class extends n.Component{constructor(e){super(e),this.destroyPlayerPromise=void 0,this.onPlayerReady=e=>{var t,r;return null==(r=(t=this.props).onReady)?void 0:r.call(t,e)},this.onPlayerError=e=>{var t,r;return null==(r=(t=this.props).onError)?void 0:r.call(t,e)},this.onPlayerStateChange=e=>{var t,r,o,n,a,s,i,l;switch(null==(r=(t=this.props).onStateChange)||r.call(t,e),e.data){case P.PlayerState.ENDED:null==(n=(o=this.props).onEnd)||n.call(o,e);break;case P.PlayerState.PLAYING:null==(s=(a=this.props).onPlay)||s.call(a,e);break;case P.PlayerState.PAUSED:null==(l=(i=this.props).onPause)||l.call(i,e)}},this.onPlayerPlaybackRateChange=e=>{var t,r;return null==(r=(t=this.props).onPlaybackRateChange)?void 0:r.call(t,e)},this.onPlayerPlaybackQualityChange=e=>{var t,r;return null==(r=(t=this.props).onPlaybackQualityChange)?void 0:r.call(t,e)},this.destroyPlayer=()=>this.internalPlayer?(this.destroyPlayerPromise=this.internalPlayer.destroy().then(()=>this.destroyPlayerPromise=void 0),this.destroyPlayerPromise):Promise.resolve(),this.createPlayer=()=>{if(typeof document>"u")return;if(this.destroyPlayerPromise)return void this.destroyPlayerPromise.then(this.createPlayer);let e=h(y({},this.props.opts),{videoId:this.props.videoId});this.internalPlayer=(0,s.A)(this.container,e),this.internalPlayer.on("ready",this.onPlayerReady),this.internalPlayer.on("error",this.onPlayerError),this.internalPlayer.on("stateChange",this.onPlayerStateChange),this.internalPlayer.on("playbackRateChange",this.onPlayerPlaybackRateChange),this.internalPlayer.on("playbackQualityChange",this.onPlayerPlaybackQualityChange),(this.props.title||this.props.loading)&&this.internalPlayer.getIframe().then(e=>{this.props.title&&e.setAttribute("title",this.props.title),this.props.loading&&e.setAttribute("loading",this.props.loading)})},this.resetPlayer=()=>this.destroyPlayer().then(this.createPlayer),this.updatePlayer=()=>{var e;null==(e=this.internalPlayer)||e.getIframe().then(e=>{this.props.id?e.setAttribute("id",this.props.id):e.removeAttribute("id"),this.props.iframeClassName?e.setAttribute("class",this.props.iframeClassName):e.removeAttribute("class"),this.props.opts&&this.props.opts.width?e.setAttribute("width",this.props.opts.width.toString()):e.removeAttribute("width"),this.props.opts&&this.props.opts.height?e.setAttribute("height",this.props.opts.height.toString()):e.removeAttribute("height"),this.props.title?e.setAttribute("title",this.props.title):e.setAttribute("title","YouTube video player"),this.props.loading?e.setAttribute("loading",this.props.loading):e.removeAttribute("loading")})},this.getInternalPlayer=()=>this.internalPlayer,this.updateVideo=()=>{var e,t,r,o;if(typeof this.props.videoId>"u"||null===this.props.videoId){null==(e=this.internalPlayer)||e.stopVideo();return}let n=!1,a={videoId:this.props.videoId};if(null!=(t=this.props.opts)&&t.playerVars&&(n=1===this.props.opts.playerVars.autoplay,"start"in this.props.opts.playerVars&&(a.startSeconds=this.props.opts.playerVars.start),"end"in this.props.opts.playerVars&&(a.endSeconds=this.props.opts.playerVars.end)),n){null==(r=this.internalPlayer)||r.loadVideoById(a);return}null==(o=this.internalPlayer)||o.cueVideoById(a)},this.refContainer=e=>{this.container=e},this.container=null,this.internalPlayer=null}componentDidMount(){this.createPlayer()}componentDidUpdate(e){return g(this,null,function*(){var t,r,o,n,s,i;t=this.props,(e.id!==t.id||e.className!==t.className||(null==(r=e.opts)?void 0:r.width)!==(null==(o=t.opts)?void 0:o.width)||(null==(n=e.opts)?void 0:n.height)!==(null==(s=t.opts)?void 0:s.height)||e.iframeClassName!==t.iframeClassName||e.title!==t.title)&&this.updatePlayer(),i=this.props,e.videoId===i.videoId&&(0,a.A)(v(e.opts),v(i.opts))||(yield this.resetPlayer()),function(e,t){var r,o;
1if(e.videoId!==t.videoId)return!0;let n=(null==(r=e.opts)?void 0:r.playerVars)||{},a=(null==(o=t.opts)?void 0:o.playerVars)||{};return n.start!==a.start||n.end!==a.end}(e,this.props)&&this.updateVideo()})}componentWillUnmount(){this.destroyPlayer()}render(){return n.createElement("div",{className:this.props.className,style:this.props.style},n.createElement("div",{id:this.props.id,className:this.props.iframeClassName,ref:this.refContainer}))}};P.propTypes=m,P.defaultProps={videoId:"",id:"",className:"",iframeClassName:"",style:{},title:"",loading:void 0,opts:{},onReady:()=>{},onError:()=>{},onPlay:()=>{},onPause:()=>{},onEnd:()=>{},onStateChange:()=>{},onPlaybackRateChange:()=>{},onPlaybackQualityChange:()=>{}},P.PlayerState={UNSTARTED:-1,ENDED:0,PLAYING:1,PAUSED:2,BUFFERING:3,CUED:5};var b=P}}]);
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.