PageSourceSearch

https://www.alpinecars.fr/client/alpine-pp-manifest-a0b491b2ba46be65.js

js alpinecars.fr collected 2026-10-02 03:38:24 UTC 57,082 bytes, 1 lines download raw bytes

1(self.rspackChunkOne=self.rspackChunkOne||[]).push([[65188],{64514(e,t,r){"use strict";var n,s=r(71763);function i(){return(i=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(null,arguments)}r.d(t,{},{A:e=>s.createElement("svg",i({xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",viewBox:"0 0 24 24"},e),n||(n=s.createElement("path",{d:"M12.7 20.6h-1.555l-.18-.21c-.055-.07-5.645-6.7-9.17-13.255l1.055-.57c3.115 5.795 7.88 11.66 8.855 12.835h.46c.97-1.09 5.725-6.595 8.835-12.815l1.075.535c-3.535 7.075-9.14 13.225-9.2 13.285z"})))})},96024(e,t,r){"use strict";var n,s=r(71763);function i(){return(i=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(null,arguments)}r.d(t,{},{A:e=>s.createElement("svg",i({xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",viewBox:"0 0 24 24"},e),n||(n=s.createElement("path",{fillRule:"evenodd",d:"M1.9 22.1h8.2V1.9H1.9zm7-1.2H3.1V3.1h5.8zm5 1.2h8.2V1.9h-8.2zm1.2-1.2h5.8V3.1h-5.8z",clipRule:"evenodd"})))})},77773(e,t,r){"use strict";var n,s=r(71763);function i(){return(i=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(null,arguments)}r.d(t,{},{A:e=>s.createElement("svg",i({xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",viewBox:"0 0 24 24"},e),n||(n=s.createElement("path",{fillRule:"evenodd",d:"M1.9 12c0 5.578 4.522 10.1 10.1 10.1 5.576-.006 10.094-4.524 10.1-10.1 0-5.578-4.522-10.1-10.1-10.1S1.9 6.422 1.9 12m7.102 5-.802-.754V7.768L9.017 7l.372.16c.19.084 4.715 2.051 7.576 4.07l.235.165v1.251l-.274.165-.163.095c-.964.56-5.744 3.337-7.404 3.96z",clipRule:"evenodd"})))})},22595(e,t,r){function n(){var e;try{e=t.storage.debug}catch(e){}return!e&&"u">typeof process&&"env"in process&&(e=process.env.DEBUG),e}(t=e.exports=r(79568)).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 n="color: "+this.color;e.splice(1,0,n,"color: inherit");var s=0,i=0;e[0].replace(/%[a-zA-Z%]/g,function(e){"%%"!==e&&(s++,"%c"===e&&(i=s))}),e.splice(i,0,n)}},t.save=function(e){try{null==e?t.storage.removeItem("debug"):t.storage.debug=e}catch(e){}},t.load=n,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&&void 0!==chrome.storage?chrome.storage.local:function(){try{return window.localStorage}catch(e){}}(),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(n())},79568(e,t,r){var n;function s(e){function r(){if(r.enabled){var e=+new Date;r.diff=e-(n||e),r.prev=n,r.curr=e,n=e;for(var s=Array(arguments.length),i=0;i<s.length;i++)s[i]=arguments[i];s[0]=t.coerce(s[0]),"string"!=typeof s[0]&&s.unshift("%O");var a=0;s[0]=s[0].replace(/%([a-zA-Z%])/g,function(e,n){if("%%"===e)return e;a++;var i=t.formatters[n];if("function"==typeof i){var o=s[a];e=i.call(r,o),s.splice(a,1),a--}return e}),t.formatArgs.call(r,s),(r.log||t.log||console.log.bind(console)).apply(r,s)}}return r.namespace=e,r.enabled=t.enabled(e),r.useColors=t.useColors(),r.color=function(e){var r,n=0;for(r in e)n=(n<<5)-n+e.charCodeAt(r)|0;return t.colors[Math.abs(n)%t.colors.length]}(e),"function"==typeof t.init&&t.init(r),r}
1(t=e.exports=s.debug=s.default=s).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,]+/),n=r.length,s=0;s<n;s++)r[s]&&("-"===(e=r[s].replace(/\*/g,".*?"))[0]?t.skips.push(RegExp("^"+e.substr(1)+"$")):t.names.push(RegExp("^"+e+"$")))},t.enabled=function(e){var r,n;for(r=0,n=t.skips.length;r<n;r++)if(t.skips[r].test(e))return!1;for(r=0,n=t.names.length;r<n;r++)if(t.names[r].test(e))return!0;return!1},t.humanize=r(20971),t.names=[],t.skips=[],t.formatters={}},93212(e){"use strict";e.exports=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((n=t.length)!=r.length)return!1;for(s=n;0!=s--;)if(!e(t[s],r[s]))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((n=(i=Object.keys(t)).length)!==Object.keys(r).length)return!1;for(s=n;0!=s--;)if(!Object.prototype.hasOwnProperty.call(r,i[s]))return!1;for(s=n;0!=s--;){var n,s,i,a=i[s];if(!e(t[a],r[a]))return!1}return!0}return t!=t&&r!=r}},37892(e){function t(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)}}e.exports=function(e,r,n){var s=document.head||document.getElementsByTagName("head")[0],i=document.createElement("script");"function"==typeof r&&(n=r,r={}),n=n||function(){},i.type=(r=r||{}).type||"text/javascript",i.charset=r.charset||"utf8",i.async=!("async"in r)||!!r.async,i.src=e,r.attrs&&function(e,t){for(var r in t)e.setAttribute(r,t[r])}(i,r.attrs),r.text&&(i.text=""+r.text),("onload"in i?t:function(e,t){e.onreadystatechange=function(){("complete"==this.readyState||"loaded"==this.readyState)&&(this.onreadystatechange=null,t(null,e))}})(i,n),i.onload||t(i,n),s.appendChild(i)}},20971(e){function t(e,t,r){if(!(e<t))return e<1.5*t?Math.floor(e/t)+" "+r:Math.ceil(e/t)+" "+r+"s"}e.exports=function(e,r){r=r||{};var n,s,i=typeof e;if("string"===i&&e.length>0){var a=e;if(!((a=String(a)).length>100)){var o=/^((?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|years?|yrs?|y)?$/i.exec(a);if(o){var l=parseFloat(o[1]);switch((o[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"===i&&!1===isNaN(e)){return r.long?t(n=e,864e5,"day")||t(n,36e5,"hour")||t(n,6e4,"minute")||t(n,1e3,"second")||n+" ms":(s=e)>=864e5?Math.round(s/864e5)+"d":s>=36e5?Math.round(s/36e5)+"h":s>=6e4?Math.round(s/6e4)+"m":s>=1e3?Math.round(s/1e3)+"s":s+"ms"}throw Error("val is not a non-empty string or a valid number. val="+JSON.stringify(e))}},88619(e){"use strict";e.exports=function(){var e={},t={};return e.on=function(e,r){var n={name:e,handler:r};return t[e]=t[e]||[],t[e].unshift(n),n},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 n,s=t[e];if(s)for(n=s.length;n--;)s[n].handler(r)},e}},50687(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n,s=(n=r(99947))&&n.__esModule?n:{default:n};t.default={pauseVideo:{acceptableStates:[s.default.ENDED,s.default.PAUSED],stateChangeRequired:!1},playVideo:{acceptableStates:[s.default.ENDED,s.default.PLAYING],stateChangeRequired:!1},seekTo:{acceptableStates:[s.default.ENDED,s.default.PLAYING,s.default.PAUSED],stateChangeRequired:!0,timeout:3e3}},e.exports=t.default},78504(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=o(r(22595)),s=o(r(34396)),i=o(r(31682)),a=o(r(50687));
1function o(e){return e&&e.__esModule?e:{default:e}}var l=(0,n.default)("youtube-player"),u={};u.proxyEvents=function(e){var t={},r=function(r){var n="on"+r.slice(0,1).toUpperCase()+r.slice(1);t[n]=function(t){l('event "%s"',n,t),e.trigger(r,t)}},n=!0,s=!1,a=void 0;try{for(var o,u=i.default[Symbol.iterator]();!(n=(o=u.next()).done);n=!0){var c=o.value;r(c)}}catch(e){s=!0,a=e}finally{try{!n&&u.return&&u.return()}finally{if(s)throw a}}return t},u.promisifyPlayer=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r={},n=function(n){t&&a.default[n]?r[n]=function(){for(var t=arguments.length,r=Array(t),s=0;s<t;s++)r[s]=arguments[s];return e.then(function(e){var t=a.default[n],s=e.getPlayerState(),i=e[n].apply(e,r);return t.stateChangeRequired||Array.isArray(t.acceptableStates)&&-1===t.acceptableStates.indexOf(s)?new Promise(function(r){e.addEventListener("onStateChange",function n(){var s=e.getPlayerState(),i=void 0;"number"==typeof t.timeout&&(i=setTimeout(function(){e.removeEventListener("onStateChange",n),r()},t.timeout)),Array.isArray(t.acceptableStates)&&-1!==t.acceptableStates.indexOf(s)&&(e.removeEventListener("onStateChange",n),clearTimeout(i),r())})}).then(function(){return i}):i})}:r[n]=function(){for(var t=arguments.length,r=Array(t),s=0;s<t;s++)r[s]=arguments[s];return e.then(function(e){return e[n].apply(e,r)})}},i=!0,o=!1,l=void 0;try{for(var u,c=s.default[Symbol.iterator]();!(i=(u=c.next()).done);i=!0){var d=u.value;n(d)}}catch(e){o=!0,l=e}finally{try{!i&&c.return&&c.return()}finally{if(o)throw l}}return r},t.default=u,e.exports=t.default},99947(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={BUFFERING:3,ENDED:0,PAUSED:2,PLAYING:1,UNSTARTED:-1,VIDEO_CUED:5},e.exports=t.default},31682(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=["ready","stateChange","playbackQualityChange","playbackRateChange","error","apiChange","volumeChange"],e.exports=t.default},34396(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.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"],e.exports=t.default},46708(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n="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},s=o(r(88619)),i=o(r(91173)),a=o(r(78504));function o(e){return e&&e.__esModule?e:{default:e}}var l=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,s.default)();if(l||(l=(0,i.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=a.default.proxyEvents(o);var u=new Promise(function(r){(void 0===e?"undefined":n(e))==="object"&&e.playVideo instanceof Function?r(e):l.then(function(n){var s=new n.Player(e,t);return o.on("ready",function(){r(s)}),null})}),c=a.default.promisifyPlayer(u,r);return c.on=o.on,c.off=o.off,c},e.exports=t.default},91173(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n,s=(n=r(37892))&&n.__esModule?n:{default:n};t.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,s.default)(r+"//www.youtube.com/iframe_api",function(t){t&&e.trigger("error",t)});var n=window.onYouTubeIframeAPIReady;window.onYouTubeIframeAPIReady=function(){n&&n(),t(window.YT)}})},e.exports=t.default},22569(e,t,r){"use strict";var n=r(91987),s=r(96024),i=r(77773);r.d(t,{},{A:({isRunning:e,onClick:t})=>{let r=e?s.A:i.A;return(0,n.jsx)("button",{className:"VideoControlButton",type:"button",onClick:t,children:(0,n.jsx)(r,{className:"VideoControlButton__icon"})})}})},25756(e,t,r){"use strict";var n=r(91987),s=r(71763);r.d(t,{},{R:({bClassName:e,content:t="",supportReturnCarriage:r=!1,tag:i="div",className:a})=>{let o=(0,s.useMemo)(()=>{let n=t.replace(/<[^>]+>/gi,"");return n=n.replace(/\[(\/?[bi])\]/gi,"<$1>"),e&&(n=n.replace(/<b>/gi,`<b class="${e}">`)),r&&(n=n.replace(/\r?\n/g,"<br>")),{__html:n}},[t,e,r]);return(0,n.jsx)(i,{dangerouslySetInnerHTML:o,className:a})}})},52357(e,t,r){"use strict";var n=r(25756);r.d(t,{R:()=>n.R})},7459(e,t,r){"use strict";r.d(t,{X:()=>f});var n=r(91987),s=r(71763),i=r(20496),a=r(97500),o=r.n(a),l=r(16383),u=r(46773),c=r(20409),d=r(5839);let f=(0,i.Ng)(({app:e,page:t})=>({threshold:e.threshold??d.qN,isBrowserEngine:e.isBrowserEngine,isEditMode:t.data?.mode==="EDIT"}),null,null,{forwardRef:!0})(({autoPlay:e=!0,src:t,alt:r,video:i,isBrowserEngine:a,threshold:d,disableLazyLoaded:f=!1,isEditMode:h,sizes:p=["100vw","100vw","1280px"],onVideoEnded:g,onVideoProgress:m,onVideoStarted:v,endSrc:y})=>{let[b,w]=(0,s.useState)(!1),[x,P]=(0,s.useState)(!0),[E,j]=(0,s.useState)(!1),S=(0,s.useRef)(null),{ref:A,isVisible:k}=(0,c.A)({role:"animation",stayVisible:!1}),C=(0,u.A)(),M=(0,s.useCallback)(()=>{w(!0),g?.()},[g]);(0,s.useEffect)(()=>{let t=S.current;x&&t&&(k&&e?t?.play().catch(e=>{"NotAllowedError"===e.name&&P(!1)}):t?.pause())},[e,k,x,v,C]);let N=(0,s.useCallback)(()=>{let e=S.current;e?.duration&&Number.isFinite(e.duration)&&m?.(e.currentTime/e.duration)},[m]);(0,s.useEffect)(()=>{j(!1),w(!1)},[i?.mobile]);let{desktop:V,tablet:_,mobile:O}=i||{},I=O;"large"===d&&V?I=V:"medium"===d&&_&&(I=_);let R=(0,s.useMemo)(()=>u.l.includes(C.effectiveType),[C.effectiveType]),T=!I&&!y?.small||I,L=I&&a&&k&&!b&&x&&!R,B=y?.small&&(!I||E)&&!R,W=B?y:t;return t?(0,n.jsxs)("div",{className:o()("ImageWithVideo",{"is-editMode":h}),"aria-hidden":"true",ref:A,children:[(T||B)&&(0,n.jsx)("div",{className:"ImageWithVideo__picture",children:(0,n.jsx)(l._,{src:W||{},alt:r,width:"100%",height:"100%",disableLazyLoaded:f,sizes:p})}),L&&(0,n.jsx)("video",{ref:S,className:"ImageWithVideo__video",autoPlay:e,onEnded:M,loop:!y?.small,muted:!0,src:I,playsInl
1ine:!0,onPlaying:()=>{j(!0),v?.()},onTimeUpdate:m?N:void 0},I)]}):null})},88764(e,t,r){"use strict";r.d(t,{k:()=>L,Y:()=>R});var n=r(91987),s=r(71763),i=r(2736),a=r.n(i),o=r(93212),l=r.n(o),u=r(46708),c=r.n(u),d=Object.defineProperty,f=Object.defineProperties,h=Object.getOwnPropertyDescriptors,p=Object.getOwnPropertySymbols,g=Object.prototype.hasOwnProperty,m=Object.prototype.propertyIsEnumerable,v=(e,t,r)=>t in e?d(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,y=(e,t)=>{for(var r in t||(t={}))g.call(t,r)&&v(e,r,t[r]);if(p)for(var r of p(t))m.call(t,r)&&v(e,r,t[r]);return e};function b(e={}){let t,r;return t=y({},e),r={height:0,width:0,playerVars:f(y({},e.playerVars),h({autoplay:0,start:0,end:0}))},f(t,h(r))}var w={videoId:a().string,id:a().string,className:a().string,iframeClassName:a().string,style:a().object,title:a().string,loading:a().oneOf(["lazy","eager"]),opts:a().objectOf(a().any),onReady:a().func,onError:a().func,onPlay:a().func,onPause:a().func,onEnd:a().func,onStateChange:a().func,onPlaybackRateChange:a().func,onPlaybackQualityChange:a().func},x=class extends s.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,n,s,i,a,o,l;switch(null==(r=(t=this.props).onStateChange)||r.call(t,e),e.data){case x.PlayerState.ENDED:null==(s=(n=this.props).onEnd)||s.call(n,e);break;case x.PlayerState.PLAYING:null==(a=(i=this.props).onPlay)||a.call(i,e);break;case x.PlayerState.PAUSED:null==(l=(o=this.props).onPause)||l.call(o,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("u"<typeof document)return;if(this.destroyPlayerPromise)return void this.destroyPlayerPromise.then(this.createPlayer);let e=f(y({},this.props.opts),h({videoId:this.props.videoId}));this.internalPlayer=c()(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,n;if(void 0===this.props.videoId||null===this.props.videoId){null==(e=this.internalPlayer)||e.stopVideo();return}let s=!1,i={videoId:this.props.videoId};if((null==(t=this.props.opts)?void 0:t.playerVars)&&(s=1===this.props.opts.playerVars.autoplay,"start"in this.props.opts.playerVars&&(i.startSeconds=this.props.opts.playerVars.start),"end"in this.props.opts.playerVars&&(i.endSeconds=this.props.opts.playerVars.end)),s){null==(r=this.internalPlayer)||r.loadVideoById(i);return}null==(n=this.internalPlayer)||n.cueVideoById(i)},this.refContainer=e=>{this.container=e},this.container=null,this.internalPlayer=null}componentDidMount(){this.createPlayer()}componentDidUpdate(e){let t,r;return t=this,r=function*(){var t,r,n,s,i,a;t=this.props,(e.id!==t.id||e.className!==t.className||(null==(r=e.opts)?void 0:r.width)!==(null==(n=t.opts)?void 0:n.width)||(null==(s=e.opts)?void 0:s.height)!==(null==(i=t.opts)?void 0:i.height)||e.iframeClassName!==t.iframeClassName||e.title!==t.title)&&this.updatePlayer(),a=this.props,e.videoId===a.videoId&&l()(b(e.opts),b(a.opts))||(yield this.resetPlayer()),function(e,t){var r,n;if(e.videoId!==t.videoId)return!0;let s=(null==(r=e.opts)?void 0:r.playerVars)||{},i=(null==(n=t.opts)?void 0:n.playerVars)||{};return s.start!==i.start||s.end!==i.end}(e,this.props)&&this.updateVideo()}
1,new Promise((e,n)=>{var s=e=>{try{a(r.next(e))}catch(e){n(e)}},i=e=>{try{a(r.throw(e))}catch(e){n(e)}},a=t=>t.done?e(t.value):Promise.resolve(t.value).then(s,i);a((r=r.apply(t,null)).next())})}componentWillUnmount(){this.destroyPlayer()}render(){return s.createElement("div",{className:this.props.className,style:this.props.style},s.createElement("div",{id:this.props.id,className:this.props.iframeClassName,ref:this.refContainer}))}};x.propTypes=w,x.defaultProps={videoId:"",id:"",className:"",iframeClassName:"",style:{},title:"",loading:void 0,opts:{},onReady:()=>{},onError:()=>{},onPlay:()=>{},onPause:()=>{},onEnd:()=>{},onStateChange:()=>{},onPlaybackRateChange:()=>{},onPlaybackQualityChange:()=>{}},x.PlayerState={UNSTARTED:-1,ENDED:0,PLAYING:1,PAUSED:2,BUFFERING:3,CUED:5};var P=r(20496),E=r(50865),j=r(16383),S=r(78948),A=r(20409),k=r(38337),C=r(22569),M=r(619),N=r(73437);let V=(0,s.createContext)(null),_="mobilize",O=[0,25,50,75],I=(0,P.Ng)(({app:e,page:t})=>({cookieAuthorization:e?.cookieAuthorization,brand:t?.data?.siteParams?.brand})),R=({alt:e,description:t,onClick:r,src:i,title:a,youtubeVideoId:o})=>{let[l,u]=(0,s.useState)(!0),{player:c}=(0,s.useContext)(V)||{},d=e=>{c&&(u(!1),c.playVideo()),r?.(),e?.stopPropagation()};return l?(0,n.jsxs)("div",{className:"Youtube__overlay",children:[(0,n.jsx)("button",{type:"button",className:"Youtube__button",onClick:d,children:(0,n.jsx)(j._,{src:i||{small:`https://img.youtube.com/vi/${o}/maxresdefault.jpg`},alt:e||"",objectFit:"cover",width:"100%",height:"100%"})}),i&&t&&(0,n.jsxs)("div",{className:"Youtube__textContent",children:[a&&(0,n.jsx)("p",{className:"Youtube__title",children:a}),t&&(0,n.jsx)("p",{className:"Youtube__bodycopy",children:t})]}),(0,n.jsx)("div",{className:"Youtube__control",children:(0,n.jsx)(C.A,{isRunning:!1,onClick:d})})]}):null},T=({brand:e})=>(0,n.jsxs)("div",{className:"Youtube__socialCookies",children:[(0,n.jsx)(E.d,{className:"Youtube__socialCookiesMessage",content:(0,k.kH)("wording.youtubeCookieError")}),(0,n.jsxs)("div",{className:"Youtube__socialCookiesCtas",children:[(0,n.jsx)(N.l,{isInverted:e!==_,useButtonMarkup:!0,variant:"cta-ghost",children:(0,k.kH)("wording.refuseCTA")}),(0,n.jsx)(N.l,{isInverted:e!==_,onClick:()=>window.consentToSocialCookies(),useButtonMarkup:!0,variant:"cta-primary",children:(0,k.kH)("wording.acceptCTA")})]})]}),L=I(({children:e,cookieAuthorization:t,isMuted:r,isAutoPlay:i,meta:a,youtubeVideoId:o,brand:l,...u})=>{let c=(0,s.useRef)(null),d=(0,s.useRef)(new Set),{ref:f,isVisible:h}=(0,A.A)({role:"lazyload"}),[p,g]=(0,s.useState)(!1),[m,v]=(0,s.useState)(),[y,b=0]=o?o.split("|"):[],{alt:w,description:P}=a||{},E=t?.ccSocial==="accept",j=(0,s.useMemo)(()=>({player:m}),[m]),k=()=>{c.current&&(clearInterval(c.current),c.current=null)};return(0,s.useEffect)(()=>{d.current.clear(),k()},[o]),(0,s.useEffect)(()=>()=>k(),[]),(0,n.jsx)("div",{className:"Youtube",itemProp:"video",itemScope:!0,itemType:"http://schema.org/VideoObject",ref:f,children:E?(0,n.jsxs)(V.Provider,{value:j,children:[h?e:null,h?(0,n.jsxs)(s.Fragment,{children:[!p&&(0,n.jsx)("div",{className:"Youtube__skeleton",children:(0,n.jsx)(M.E,{width:"100%",height:"100%"})}),(0,n.jsx)(x,{videoId:y,opts:{height:"100%",width:"100%",playerVars:{start:b,autoplay:+!!i,modestbranding:1,rel:0}},onReady:e=>{let t=e.target;v(t),g(!0),r&&t.mute()},onPlay:e=>{c.current||(c.current=window.setInterval(()=>{let t=e.target.getDuration();if(!t)return;let r=e.target.getCurrentTime()/t*100;O.forEach(t=>{r>=t&&!d.current.has(t)&&(d.current.add(t),0===t?(0,S.d)({event:"videoStart",sound:e.target.isMuted()?"off":"on",videoId:y}):(0,S.d)({event:"videoProgress",sound:e.target.isMuted()?"off":"on",videoPercent:`${t}%`,videoId:y}))})},1e3))},onEnd:e=>{(0,S.d)({event:"videoProgress",sound:e.target.isMuted()?"off":"on",videoPercent:"100%",videoId:y}),d.current.clear(),k()},onPause:()=>k(),onError:()=>k(),...u})]}):null,w&&(0,n.jsx)("meta",{itemProp:"name",content:w}),o&&(0,n.jsx)("meta",{itemProp:"thumbnailUrl",content:`https://img.youtube.com/vi/${o}/maxresdefault.jpg`}),o&&(0,n.jsx)("meta",{itemProp:"embedUrl",content:`https://www.youtube.com/watch?v=${o}`}),P&&(0,n.jsx)("meta",{itemProp:"description",content:P})]}):(0,n.jsx)(T,{brand:l})})})},72098(e,t,r){"use strict";r.d(t,{x:()=>o});var n=r(91987),s=r(36334),i=r(20496),a=r(20973);let o=(0,i.Ng)(({page:e},t)=>({locale:e?.data.siteParams?.locale,description:t.description||e.data.meta?.find(e=>"description"===e.name)?.content,url:t.url||e.data.link?.find(e=>"canonical"===e.rel)?.href,title:t.title||e.data.title}
1))(({title:e,url:t,image:r,description:i,locale:o})=>e&&t&&r?(0,n.jsxs)(s.m,{encodeSpecialCharacters:!1,children:[(0,n.jsx)("html",{prefix:"og: http://ogp.me/ns#"}),(0,n.jsx)("meta",{property:"og:type",content:"article"}),(0,n.jsx)("meta",{property:"og:title",content:e}),(0,n.jsx)("meta",{property:"og:url",content:t}),(0,n.jsx)("meta",{property:"og:image",content:(0,a.qS)(r)}),i&&(0,n.jsx)("meta",{property:"og:description",content:i}),o&&(0,n.jsx)("meta",{property:"og:locale",content:o}),(0,n.jsx)("meta",{name:"twitter:card",content:"summary_large_image"}),(0,n.jsx)("meta",{name:"twitter:title",content:e}),(0,n.jsx)("meta",{name:"twitter:url",content:t}),(0,n.jsx)("meta",{name:"twitter:image",content:(0,a.qS)(r)}),i&&(0,n.jsx)("meta",{name:"twitter:description",content:i})]}):null)},49159(e,t,r){"use strict";r.d(t,{},{E:(e,t,r)=>{let{brand:n,modelName:s,smallImg:i,metaDescriptionText:a,pageUrl:o,homePage:l}=r,{priceInfo:u,webDisplayPrices:c}=e||{},{modelPrice:d,modelConfigHomepageURL:f,hasNciStock:h}=t||{},p=d||c?.displayPrice;return{"@context":"https://schema.org","@type":"Vehicle",name:n&&s?`${n} ${s}`:"",brand:{"@type":"Organization",name:n,url:l},description:a?.content,url:o,image:[i],fuelType:e?.engines?.[0]?.fuelType?.value,offers:{"@type":"Offer",url:f,priceCurrency:u?.currency,price:String(p),availability:h?"https://schema.org/InStock":void 0}}},w:(e,t,r)=>{let{brand:n,modelName:s,smallImg:i,metaDescriptionText:a}=r,{reviewsRating:o,priceInfo:l}=e||{},{rating:u,count:c}=o||{};return{"@context":"https://schema.org/","@type":"Product",name:n&&s?`${n} ${s}`:"",image:i,description:a?.content,brand:{"@type":"Brand",name:n},...u&&c?{aggregateRating:{"@type":"AggregateRating",ratingValue:u,ratingCount:c}}:{offers:{"@type":"AggregateOffer",lowPrice:t?.modelPrice||e?.webDisplayPrices?.displayPrice,priceCurrency:l?.currency}}}}})},78318(e,t,r){"use strict";r.r(t),r.d(t,{default:()=>M});var n=r(91987),s=r(71763),i=r(20496),a=r(97500),o=r.n(a),l=r(84122),u=r(41546),c=r(50865),d=r(52357),f=r(16383),h=r(7459),p=r(88764),g=r(47702),m=r(61124),v=r(73437),y=r(41617),b=r(72098),w=r(93196),x=r(32464),P=r(20973),E=r(49159),j=r(20409);let S=({currentLine:e,index:t,lineVisible:r,text:i})=>{let{ref:a,isVisible:l}=(0,j.A)({options:{rootMargin:"-50%"},role:"custom",stayVisible:!1});return(0,s.useEffect)(()=>{l&&r&&r(l,t)},[l]),(0,n.jsx)("p",{className:o()("ManifestLine",{"is-active":e===t}),ref:a,children:i})};var A=r(64514);let k=({scrollToDiscover:e,isVisible:t,isEditMode:r})=>{let i=(0,s.useRef)(null);return e?(0,n.jsx)("div",{className:o()("ManifestScroll",{"is-visible":t,"is-editMode":r}),ref:i,children:(0,n.jsxs)("div",{className:"ManifestScroll__wrap",children:[e,(0,n.jsx)(A.A,{className:"ManifestScroll__arrow"})]})}):null},C=/[\u00C0-\u017F ]+$/,M=({editContext:e,general:t,image:r,imageBackground2:a,text:j,video:A,videoMobile:M,imageForeground:N,generateH1:V})=>{let{model:_,data:O}=(0,i.d4)(({page:{data:e}})=>e.modelParams)||{},I=(0,i.d4)(({page:{data:e}})=>e?.siteParams?.brand),R=(0,i.d4)(({page:{data:e}})=>e?.meta),T=(0,i.d4)(({page:{data:e}})=>e?.homePage||""),L=(0,i.d4)(({page:{data:e}})=>e?.link?.find(e=>"canonical"===e.rel)?.href),B=(0,i.d4)(({app:e})=>e?.isBrowserEngine),W=(0,w.Q)(e),$=(0,s.useRef)(null),[F,z]=(0,s.useState)(0),[D,G]=(0,s.useState)(!1),[U,Y]=(0,s.useState)(-1),q=(0,s.useRef)(null),{title:H,titleSize:Q,ctaLabel:J,ctaLink:X,strapline:K,bodyCopy:Z,scroll:ee,legalMentions:et,ctaText:er="",ctaLink2:en,openInNewTab2:es,youtubeId:ei="",position:ea}=j||{},{disableAutoscroll:eo}=t||{},{modelName:el}=_||{},eu={metaDescriptionText:R?.find(e=>"description"===e.name)||{},brand:I,modelName:el,smallImg:(0,P.qS)(a?.src?.small||r?.src?.small),pageUrl:L,homePage:T},ec=C.test(H||""),ed=(0,x.Hj)(Z)||[],{scrollYProgress:ef}=(0,l.L)({target:q,offset:["start end","end start"]});(0,u.L)(ef,"change",e=>{let t=-1;e>0&&e<.33?t=0:e>=.33&&e<=.66?t=(e-.33)/.33:e>.66&&e<1&&(t=1),Y(t)});let eh=(e,t)=>{z(t)};return(0,s.useEffect)(()=>{!$.current||window?.location.hash||W||eo||$.current.scrollIntoView()},[A,M,r?.src,N?.src,W,eo]),(0,n.jsxs)(m.G,{isFullWidth:!0,padding:"no-padding",children:[(0,n.jsxs)("section",{className:o()("Manifest",{"is-edit-mode":W}),ref:$,children:[(0,n.jsxs)("div",{className:"Manifest__cont",children:[(0,n.jsxs)("div",{className:"Manifest__pinned",children:[(0,n.jsx)("div",{className:o()("Manifest__black",{"is-shown":1===U||-1===U})}),(0,n.jsxs)("div",{className:o()("Manifest__hero",{"is-top":"top"===ea}),style:{opacity:-1!==U?Math.min(1,1-(Math.max(0,U)-.75)/.25):0,"--Manifest-progress":U},children:[K&&(0,n.jsx)(d.R,{className:"Manifest__heroStrapline",content:K,bClassName:"Manifest__heroStraplineB"}),H&&(0,n.jsx)(d.R,{className:o()("Manifest__heroTitle",{"has-accent":ec,"is-small":"small"===Q,"is-medium":"medium"===Q,"is-large":"tall"===Q}),content:H,tag:V?"h1":"div",bClassName:"Manifest__heroTitleB"}),J&&X&&(0,n.jsx)("div",{className:"Manifest__heroButtonWrapper",children:(0,n.jsx)(v.l,{variant:"cta-ghost",isInverted:!0,href:X,children:J})})]}),(0,n.jsx)("div",{className:"Manifest__background",children:r?.src&&(0,n.jsx)(h.X,{src:r?.src,alt:r?.alt,sizes:"100vw",video:{desktop:A,mobile:M}
1,endSrc:a?.src},r?.src?.small)}),N?.src?.small&&(0,n.jsx)("div",{className:o()("Manifest__car",{"is-behind-text":1===U||-1===U}),children:(0,n.jsx)(f._,{width:"100%",height:"100%",src:N?.src,objectFit:"cover",alt:"",disableLazyLoaded:!0})})]}),(0,n.jsx)("div",{className:"Manifest__top",ref:q}),ed.length>0&&(0,n.jsx)("div",{className:"Manifest__content",children:ed.map((e,t)=>{let r=`line-${t}`;return(0,n.jsx)(S,{index:t,currentLine:F,text:e?.text||"",lineVisible:eh},r)})}),et&&(0,n.jsx)("div",{className:"Manifest__legalMentions",children:(0,n.jsx)(c.d,{content:et})})]}),B&&(0,n.jsx)(k,{scrollToDiscover:ee,isVisible:U<.72&&-1!==U,isEditMode:W}),er&&(en||ei)&&(0,n.jsx)("div",{className:o()("Manifest__buttonWrapper",{"is-visible":U<.72&&-1!==U}),children:(0,n.jsx)(v.l,{type:"button",variant:"cta-ghost",isInverted:"mobilize"!==I,href:en,onClick:()=>!en&&void G(!0),target:es?"_blank":"",useButtonMarkup:!!en,"data-track":"click","data-track-event":"navigationClick","data-track-destination":en||`https://www.youtube.com/watch?v=${ei}`,"data-track-button-text":er,"data-track-location-in-page":"model_header",children:er})}),D&&(0,n.jsx)(g.lG,{isInverted:!0,onClose:()=>{G(!1)},size:"fullscreen",variant:"wrapper",children:(0,n.jsx)(g.Cf,{children:(0,n.jsx)(p.k,{youtubeVideoId:ei,isAutoPlay:!0,isMuted:!0})})})]}),(0,n.jsx)(b.x,{image:a?.src?.large||r?.src?.large}),(0,n.jsx)(y.Z,{data:(0,E.w)(O,_,eu)}),(0,n.jsx)(y.Z,{data:(0,E.E)(O,_,eu)}),(0,n.jsx)(w.Cq,{editContext:e})]})}},46773(e,t,r){"use strict";var n=r(71763);let s=()=>navigator&&(navigator.connection||navigator.mozConnection||navigator.webkitConnection);r.d(t,{},{A:()=>{let[e,t]=(0,n.useState)(void 0);return(0,n.useEffect)(()=>{t(s())},[]),(0,n.useEffect)(()=>{if(!e)return()=>{};let r=()=>t(s());return e?.addEventListener?.("change",r,{passive:!0}),()=>{e?.removeEventListener?.("change",r)}},[e,t]),(0,n.useMemo)(()=>({effectiveType:e?.effectiveType??"unknown"}),[e?.effectiveType])},l:["2g","slow-2g","3g"]})},20409(e,t,r){"use strict";var n=r(71763),s=r(24948),i=r(5839);r.d(t,{},{A:e=>{let t=(0,n.useMemo)(()=>(e=>{let t="u">typeof window&&i.LO.large&&window.innerWidth>=i.LO.large,{role:r,options:n={},stayVisible:s=!0}=e;return"lazyload"===r?n.rootMargin=`0px -10px ${t?"200px":"30px"} 0px`:"animation"===r?n.rootMargin=`0px -10px ${t?"-140px":"-100px"} 0px`:"technical"===r&&(n.rootMargin="0px -10px 0px 0px"),{...n,triggerOnce:s}})(e),[e]),{ref:r,inView:a=!1,entry:o}=(0,s.Wx)(t);return{ref:r,isVisible:a,entry:o}}})},88911(e,t,r){"use strict";var n=r(71763);function s(e){let t=(0,n.useRef)(null);return null===t.current&&(t.current=e()),t.current}r.d(t,{M:()=>s})},96329(e,t,r){"use strict";r.d(t,{E:()=>s});var n=r(71763);let s="u">typeof window?n.useLayoutEffect:n.useEffect},41546(e,t,r){"use strict";var n=r(71763);function s(e,t,r){(0,n.useInsertionEffect)(()=>e.on(t,r),[e,t,r])}r.d(t,{L:()=>s})},84122(e,t,r){"use strict";let n,s;r.d(t,{L:()=>er});var i=r(46960),a=r(69525),o=r(19540),l=r(14419),u=r(71763),c=r(3158),d=r(53921);function f(e,t){let r,n=()=>{let{currentTime:n}=t,s=(null===n?0:n.value)/100;r!==s&&e(s),r=s};return d.Gt.preUpdate(n,!0),()=>(0,d.WG)(n)}function h(e){return!("u"<typeof window)&&(e?(0,o.d)():(0,o.J)())}var p=r(6986),g=r(92922);let m=new WeakMap,v=(e,t,r)=>(n,s)=>s&&s[0]?s[0][e+"Size"]:(0,p.G)(n)&&"ownerSVGElement"in n&&"getBBox"in n?n.getBBox()[t]:n[r],y=v("inl
1ine","width","offsetWidth"),b=v("block","height","offsetHeight");function w({target:e,borderBoxSize:t}){m.get(e)?.forEach(r=>{r(e,{get width(){return y(e,t)},get height(){return b(e,t)}})})}function x(e){e.forEach(w)}let P=new Set;var E=r(41487),j=r(44558);let S=()=>({current:0,offset:[],progress:0,scrollLength:0,targetOffset:0,targetLength:0,containerLength:0,velocity:0}),A={x:{length:"Width",position:"Left"},y:{length:"Height",position:"Top"}};function k(e,t,r,n){let s=r[t],{length:i,position:a}=A[t],o=s.current,l=r.time;s.current=Math.abs(e[`scroll${a}`]),s.scrollLength=e[`scroll${i}`]-e[`client${i}`],s.offset.length=0,s.offset[0]=0,s.offset[1]=s.scrollLength,s.progress=(0,E.q)(0,s.scrollLength,s.current);let u=n-l;s.velocity=u>50?0:(0,j.f)(s.current-o,u)}var C=r(87205),M=r(13326),N=r(67059),V=r(5129);let _={start:0,center:.5,end:1};function O(e,t,r=0){let n=0;if(e in _&&(e=_[e]),"string"==typeof e){let t=parseFloat(e);e.endsWith("px")?n=t:e.endsWith("%")?e=t/100:e.endsWith("vw")?n=t/100*document.documentElement.clientWidth:e.endsWith("vh")?n=t/100*document.documentElement.clientHeight:e=t}return"number"==typeof e&&(n=t*e),r+n}let I=[0,0],R=[[0,0],[1,1]],T={x:0,y:0},L=new WeakMap,B=new WeakMap,W=new WeakMap,$=new WeakMap,F=new WeakMap,z=e=>e===document.scrollingElement?window:e;function D(e,{container:t=document.scrollingElement,trackContentSize:r=!1,...i}={}){if(!t)return c.l;let a=W.get(t);a||(a=new Set,W.set(t,a));let o=function(e,t,r,n={}){return{measure:t=>{!function(e,t=e,r){if(r.x.targetOffset=0,r.y.targetOffset=0,t!==e){let n=t;for(;n&&n!==e;)r.x.targetOffset+=n.offsetLeft,r.y.targetOffset+=n.offsetTop,n=n.offsetParent}r.x.targetLength=t===e?t.scrollWidth:t.clientWidth,r.y.targetLength=t===e?t.scrollHeight:t.clientHeight,r.x.containerLength=e.clientWidth,r.y.containerLength=e.clientHeight}(e,n.target,r),k(e,"x",r,t),k(e,"y",r,t),r.time=t,(n.offset||n.target)&&function(e,t,r){let{offset:n=R}=r,{target:s=e,axis:i="y"}=r,a="y"===i?"height":"width",o=s!==e?function(e,t){let r={x:0,y:0},n=e;for(;n&&n!==t;)if((0,V.s)(n))r.x+=n.offsetLeft,r.y+=n.offsetTop,n=n.offsetParent;else if("svg"===n.tagName){let e=n.getBoundingClientRect(),t=(n=n.parentElement).getBoundingClientRect();r.x+=e.left-t.left,r.y+=e.top-t.top}else if(n instanceof SVGGraphicsElement){let{x:e,y:t}=n.getBBox();r.x+=e,r.y+=t;let s=null,i=n.parentNode;for(;!s;)"svg"===i.tagName&&(s=i),i=n.parentNode;n=s}else break;return r}(s,e):T,l=s===e?{width:e.scrollWidth,height:e.scrollHeight}:"getBBox"in s&&"svg"!==s.tagName?s.getBBox():{width:s.clientWidth,height:s.clientHeight},u={width:e.clientWidth,height:e.clientHeight};t[i].offset.length=0;let c=!t[i].interpolate,d=n.length;for(let e=0;e<d;e++){let r=function(e,t,r,n){let s=Array.isArray(e)?e:I,i=0;return"number"==typeof e?s=[e,e]:"string"==typeof e&&(s=(e=e.trim()).includes(" ")?e.split(" "):[e,_[e]?e:"0"]),(i=O(s[0],r,n))-O(s[1],t)}(n[e],u[a],l[a],o[i]);c||r===t[i].interpolatorOffsets[e]||(c=!0),t[i].offset[e]=r}c&&(t[i].interpolate=(0,C.G)(t[i].offset,(0,M.Z)(n),{clamp:!1}),t[i].interpolatorOffsets=[...t[i].offset]),t[i].progress=(0,N.q)(0,1,t[i].interpolate(t[i].current))}(e,r,n)},notify:()=>t(r)}}(t,e,{time:0,x:S(),y:S()},i);if(a.add(o),!L.has(t)){let e,r=()=>{for(let e of a)e.measure(d.uv.timestamp);d.Gt.preUpdate(i)},i=()=>{for(let e of a)e.notify()},o=()=>d.Gt.read(r);L.set(t,o);let l=z(t);window.addEventListener("resize",o),t!==document.documentElement&&B.set(t,"function"==typeof t?(P.add(t),s||(s=()=>{let e={get width(){return window.innerWidth},get height(){return window.innerHeight}};P.forEach(t=>t(e))},window.addEventListener("resize",s)),()=>{P.delete(t),P.size||"function"!=typeof s||(window.removeEventListener("resize",s),s=void 0)}):(!n&&"u">typeof ResizeObserver&&(n=new ResizeObserver(x)),(e=(0,g.K)(t)).forEach(e=>{let t=m.get(e);t||(t=new Set,m.set(e,t)),t.add(o),n?.observe(e)}),()=>{e.forEach(e=>{let t=m.get(e);t?.delete(o),t?.size||n?.unobserve(e)})})),l.addEventListener("scroll",o),o()}if(r&&!F.has(t)){let e=L.get(t),r={width:t.scrollWidth,height:t.scrollHeight};$.set(t,r);let n=d.Gt.read(()=>{let n=t.scrollWidth,s=t.scrollHeight;
1(r.width!==n||r.height!==s)&&(e(),r.width=n,r.height=s)},!0);F.set(t,n)}let l=L.get(t);return d.Gt.read(l,!1,!0),()=>{(0,d.WG)(l);let e=W.get(t);if(!e||(e.delete(o),e.size))return;let r=L.get(t);L.delete(t),r&&(z(t).removeEventListener("scroll",r),B.get(t)?.(),window.removeEventListener("resize",r));let n=F.get(t);n&&((0,d.WG)(n),F.delete(t)),$.delete(t)}}let G=[[[[0,1],[1,1]],"entry"],[[[0,0],[1,0]],"exit"],[[[1,0],[0,1]],"cover"],[R,"contain"]],U={start:0,end:1};function Y(e){if(!e)return{rangeStart:"contain 0%",rangeEnd:"contain 100%"};for(let[t,r]of G)if(function(e,t){let r=function(e){if(2!==e.length)return;let t=[];for(let r of e)if(Array.isArray(r))t.push(r);else{if("string"!=typeof r)return;let e=function(e){let t=e.trim().split(/\s+/);if(2!==t.length)return;let r=U[t[0]],n=U[t[1]];if(void 0!==r&&void 0!==n)return[r,n]}(r);if(!e)return;t.push(e)}return t}(e);if(!r)return!1;for(let e=0;e<2;e++){let n=r[e],s=t[e];if(n[0]!==s[0]||n[1]!==s[1])return!1}return!0}(e,t))return{rangeStart:`${r} 0%`,rangeEnd:`${r} 100%`}}let q=new Map;function H(e){let t={value:0},r=D(r=>{t.value=100*r[e.axis].progress},e);return{currentTime:t,cancel:r}}function Q({source:e,container:t,...r}){let{axis:n}=r;e&&(t=e);let s=q.get(t);s||(s=new Map,q.set(t,s));let i=r.target??"self",a=s.get(i);a||(a={},s.set(i,a));let o=n+(r.offset??[]).join(",");return a[o]||(r.target&&h(r.target)?Y(r.offset)?a[o]=new ViewTimeline({subject:r.target,axis:n}):a[o]=H({container:t,...r}):h()?a[o]=new ScrollTimeline({source:t,axis:n}):a[o]=H({container:t,...r})),a[o]}function J(e,{axis:t="y",container:r=document.scrollingElement,...n}={}){let s,i,a;if(!r)return c.l;let o={axis:t,container:r,...n};return"function"==typeof e?function(e,t){return 2===e.length||t&&(t.target||t.offset)?D(r=>{e(r[t.axis].progress,r)},t):f(e,Q(t))}(e,o):(s=Q(o),i=o.target?Y(o.offset):void 0,a=o.target?h(o.target)&&!!i:h(),e.attachTimeline({timeline:a?s:void 0,...i&&a&&{rangeStart:i.rangeStart,rangeEnd:i.rangeEnd},observe:e=>(e.pause(),f(t=>{e.time=e.iterationDuration*t},s))}))}var X=r(88911),K=r(96329);let Z=()=>({scrollX:(0,i.OQ)(0),scrollY:(0,i.OQ)(0),scrollXProgress:(0,i.OQ)(0),scrollYProgress:(0,i.OQ)(0)}),ee=e=>!!e&&!e.current;function et(e,t,r,n){return{factory:s=>{let i,o=()=>{ee(r)||ee(n)?a.k.read(o):i=J(s,{...t,axis:e,container:r?.current||void 0,target:n?.current||void 0})};return a.k.read(o),()=>{(0,a.c)(o),i?.()}},times:[0,1],keyframes:[0,1],ease:e=>e,duration:1}}function er({container:e,target:t,...r}={}){var n;let s=(0,X.M)(Z);n=r.offset,!("u"<typeof window)&&(t?(0,o.d)()&&!!Y(n):(0,o.J)())&&(s.scrollXProgress.accelerate=et("x",r,e,t),s.scrollYProgress.accelerate=et("y",r,e,t));let i=(0,u.useRef)(null),c=(0,u.useRef)(!1),d=(0,u.useCallback)(()=>(i.current=J((e,{x:t,y:r})=>{s.scrollX.set(t.current),s.scrollXProgress.set(t.progress),s.scrollY.set(r.current),s.scrollYProgress.set(r.progress)},{...r,container:e?.current||void 0,target:t?.current||void 0}),()=>{i.current?.()}),[e,t,JSON.stringify(r.offset)]);return(0,K.E)(()=>{if(c.current=!1,!(ee(e)||ee(t)))return d();c.current=!0},[d]),(0,u.useEffect)(()=>{let r;if(!c.current)return;let n=()=>{let n=ee(e),s=ee(t);(0,l.V)(!n,"Container ref is defined but not hydrated","use-scroll-ref"),(0,l.V)(!s,"Target ref is defined but not hydrated","use-scroll-ref"),n||s||(r=d())};return a.k.read(n),()=>{(0,a.c)(n),r?.()}},[d]),s}},13326(e,t,r){"use strict";r.d(t,{Z:()=>i});var n=r(41487),s=r(86826);function i(e){let t=[0];return!function(e,t){let r=e[e.length-1];for(let i=1;i<=t;i++){let a=(0,n.q)(0,t,i);e.push((0,s.k)(r,1,a))}}(t,e.length-1),t}},14160(e,t,r){"use strict";let n=e=>t=>"string"==typeof t&&t.startsWith(e),s=n("--"),i=n("var(--"),a=/var\(--(?:[\w-]+\s*|[\w-]+\s*,(?:\s*[^)(\s]|\s*\((?:[^)(]|\([^)(]*\))*\))+\s*)\)$/iu;function o(e){return"string"==typeof e&&e.split("/*")[0].includes("var(--")}r.d(t,{rm:()=>o},{j4:s,pG:e=>!!i(e)&&a.test(e.split("/*")[0].trim())})},50984(e,t,r){"use strict";r.d(t,{I:()=>i});var n=r(78958);let s=["setup","read","resolveKeyframes","preUpdate","update","preRender","render","postRender"];function i(e,t){let r=!1,i=!0,a={delta:0,timestamp:0,isProcessing:!1},o=()=>r=!0,l=s.reduce((e,t)=>
1(e[t]=function(e){let t=new Set,r=new Set,n=!1,s=!1,i=new WeakSet,a={delta:0,timestamp:0,isProcessing:!1};function o(t){i.has(t)&&(l.schedule(t),e()),t(a)}let l={schedule:(e,s=!1,a=!1)=>{let o=a&&n?t:r;return s&&i.add(e),o.add(e),e},cancel:e=>{r.delete(e),i.delete(e)},process:e=>{if(a=e,n){s=!0;return}n=!0;let i=t;t=r,r=i,t.forEach(o),t.clear(),n=!1,s&&(s=!1,l.process(e))}};return l}(o),e),{}),{setup:u,read:c,resolveKeyframes:d,preUpdate:f,update:h,preRender:p,render:g,postRender:m}=l,v=()=>{let s=n.W.useManualTiming,o=s?a.timestamp:performance.now();r=!1,s||(a.delta=i?1e3/60:Math.max(Math.min(o-a.timestamp,40),1)),a.timestamp=o,a.isProcessing=!0,u.process(a),c.process(a),d.process(a),f.process(a),h.process(a),p.process(a),g.process(a),m.process(a),a.isProcessing=!1,r&&t&&(i=!1,e(v))};return{schedule:s.reduce((t,n)=>{let s=l[n];return t[n]=(t,n=!1,o=!1)=>(!r&&(r=!0,i=!0,a.isProcessing||e(v)),s.schedule(t,n,o)),t},{}),cancel:e=>{for(let t=0;t<s.length;t++)l[s[t]].cancel(e)},state:a,steps:l}}},53921(e,t,r){"use strict";var n=r(3158);let{schedule:s,cancel:i,state:a}=(0,r(50984).I)("u">typeof requestAnimationFrame?requestAnimationFrame:n.l,!0);r.d(t,{},{Gt:s,WG:i,uv:a})},69525(e,t,r){"use strict";let{schedule:n,cancel:s}=(0,r(50984).I)(queueMicrotask,!1);r.d(t,{},{c:s,k:n})},3871(e,t,r){"use strict";let n;var s=r(78958),i=r(53921);function a(){n=void 0}let o={now:()=>(void 0===n&&o.set(i.uv.isProcessing||s.W.useManualTiming?i.uv.timestamp:performance.now()),n),set:e=>{n=e,queueMicrotask(a)}};r.d(t,{},{k:o})},87205(e,t,r){"use strict";var n=r(78958),s=r(3158),i=r(53258),a=r(14419),o=r(41487),l=r(67059),u=r(67462);function c(e,t,{clamp:r=!0,ease:d,mixer:f}={}){let h=e.length;if((0,a.V)(h===t.length,"Both input and output ranges must be the same length","range-length"),1===h)return()=>t[0];if(2===h&&t[0]===t[1])return()=>t[1];let p=e[0]===e[1];e[0]>e[h-1]&&(e=[...e].reverse(),t=[...t].reverse());let g=function(e,t,r){let a=[],o=r||n.W.mix||u.j,l=e.length-1;for(let r=0;r<l;r++){let n=o(e[r],e[r+1]);if(t){let e=Array.isArray(t)?t[r]||s.l:t;n=(0,i.F)(e,n)}a.push(n)}return a}(t,d,f),m=g.length,v=r=>{if(p&&r<e[0])return t[0];let n=0;if(m>1)for(;n<e.length-2&&!(r<e[n+1]);n++);let s=(0,o.q)(e[n],e[n+1],r);return g[n](s)};return r?t=>v((0,l.q)(e[0],e[h-1],t)):v}r.d(t,{G:()=>c})},5129(e,t,r){"use strict";var n=r(6986);function s(e){return(0,n.G)(e)&&"offsetHeight"in e&&!("ownerSVGElement"in e)}r.d(t,{s:()=>s})},67462(e,t,r){"use strict";r.d(t,{j:()=>j});var n=r(53258),s=r(14419),i=r(14160),a=r(3218),o=r(40706),l=r(96985),u=r(2512);function c(e,t,r){return(r<0&&(r+=1),r>1&&(r-=1),r<1/6)?e+(t-e)*6*r:r<.5?t:r<2/3?e+(t-e)*(2/3-r)*6:e}var d=r(60892);function f(e,t){return r=>r>0?t:e}var h=r(86826);let p=(e,t,r)=>{let n=e*e,s=r*(t*t-n)+n;return s<0?0:Math.sqrt(s)},g=[l.u,d.B,u.V];function m(e){let t=g.find(t=>t.test(e));if((0,s.$)(!!t,`'${e}' is not an animatable color. Use the equivalent color code instead.`,"color-not-animatable"),!t)return!1;let r=t.parse(e);return t===u.V&&(r=function({hue:e,saturation:t,lightness:r,alpha:n}){e/=360,r/=100;let s=0,i=0,a=0;if(t/=100){let n=r<.5?r*(1+t):r+t-r*t,o=2*r-n;s=c(o,n,e+1/3),i=c(o,n,e),a=c(o,n,e-1/3)}else s=i=a=r;return{red:Math.round(255*s),green:Math.round(255*i),blue:Math.round(255*a),alpha:n}}(r)),r}let v=(e,t)=>{let r=m(e),n=m(t);if(!r||!n)return f(e,t);let s={...r};return e=>(s.red=p(r.red,n.red,e),s.green=p(r.green,n.green,e),s.blue=p(r.blue,n.blue,e),s.alpha=(0,h.k)(r.alpha,n.alpha,e),d.B.transform(s))},y=new Set(["none","hidden"]);function b(e,t){return r=>(0,h.k)(e,t,r)}function w(e){return"number"==typeof e?b:"string"==typeof e?(0,i.pG)(e)?f:a.y.test(e)?v:E:Array.isArray(e)?x:"object"==typeof e?a.y.test(e)?v:P:f}function x(e,t){let r=[...e],n=r.length,s=e.map((e,r)=>w(e)(e,t[r]));return e=>{for(let t=0;t<n;t++)r[t]=s[t](e);return r}}function P(e,t){let r={...e,...t},n={};for(let s in r)void 0!==e[s]&&void 0!==t[s]&&(n[s]=w(e[s])(e[s],t[s]));return e=>{for(let t in n)r[t]=n[t](e);return r}}let E=(e,t)=>{let r=o.f.createTransformer(t),i=(0,o.V)(e),a=(0,o.V)(t);if(!(i.indexes.var.length===a.indexes.var.length&&i.indexes.color.length===a.indexes.color.length&&i.indexes.number.length>=a.indexes.number.length))return(0,s.$)(!0,`Complex values '${e}' and '${t}
1' too different to mix. Ensure all colors are of the same type, and that each contains the same quantity of number and color values. Falling back to instant transition.`,"complex-values-different"),f(e,t);if(y.has(e)&&!a.values.length||y.has(t)&&!i.values.length)return y.has(e)?r=>r<=0?e:t:r=>r>=1?t:e;return(0,n.F)(x(function(e,t){let r=[],n={color:0,var:0,number:0};for(let s=0;s<t.values.length;s++){let i=t.types[s],a=e.indexes[i][n[i]],o=e.values[a]??0;r[s]=o,n[i]++}return r}(i,a),a.values),r)};function j(e,t,r){return"number"==typeof e&&"number"==typeof t&&"number"==typeof r?(0,h.k)(e,t,r):w(e)(e,t)}},86826(e,t,r){"use strict";r.d(t,{},{k:(e,t,r)=>e+(t-e)*r})},92922(e,t,r){"use strict";function n(e,t,r){if(null==e)return[];if(e instanceof EventTarget)return[e];if("string"==typeof e){let n=document;t&&(n=t.current);let s=r?.[e]??n.querySelectorAll(e);return s?Array.from(s):[]}return Array.from(e).filter(e=>null!=e)}r.d(t,{K:()=>n})},21184(e,t,r){"use strict";r.d(t,{J:()=>i});var n=r(7616);let s={};function i(e,t){let r=(0,n.p)(e);return()=>s[t]??r()}},19540(e,t,r){"use strict";var n=r(21184);let s=(0,n.J)(()=>void 0!==window.ScrollTimeline,"scrollTimeline"),i=(0,n.J)(()=>void 0!==window.ViewTimeline,"viewTimeline");r.d(t,{},{J:s,d:i})},46960(e,t,r){"use strict";var n=r(60191),s=r(44558),i=r(3871),a=r(53921);let o={current:void 0};class l{constructor(e,t={}){this.canTrackVelocity=null,this.events={},this.updateAndNotify=e=>{let t=i.k.now();if(this.updatedAt!==t&&this.setPrevFrameValue(),this.prev=this.current,this.setCurrent(e),this.current!==this.prev&&(this.events.change?.notify(this.current),this.dependents))for(let e of this.dependents)e.dirty()},this.hasAnimated=!1,this.setCurrent(e),this.owner=t.owner}setCurrent(e){this.current=e,this.updatedAt=i.k.now(),null===this.canTrackVelocity&&void 0!==e&&(this.canTrackVelocity=!isNaN(parseFloat(this.current)))}setPrevFrameValue(e=this.current){this.prevFrameValue=e,this.prevUpdatedAt=this.updatedAt}onChange(e){return this.on("change",e)}on(e,t){this.events[e]||(this.events[e]=new n.v);let r=this.events[e].add(t);return"change"===e?()=>{r(),a.Gt.read(()=>{this.events.change.getSize()||this.stop()})}:r}clearListeners(){for(let e in this.events)this.events[e].clear()}attach(e,t){this.passiveEffect=e,this.stopPassiveEffect=t}set(e){this.passiveEffect?this.passiveEffect(e,this.updateAndNotify):this.updateAndNotify(e)}setWithVelocity(e,t,r){this.set(t),this.prev=void 0,this.prevFrameValue=e,this.prevUpdatedAt=this.updatedAt-r}jump(e,t=!0){this.updateAndNotify(e),this.prev=e,this.prevUpdatedAt=this.prevFrameValue=void 0,t&&this.stop(),this.stopPassiveEffect&&this.stopPassiveEffect()}dirty(){this.events.change?.notify(this.current)}addDependent(e){this.dependents||(this.dependents=new Set),this.dependents.add(e)}removeDependent(e){this.dependents&&this.dependents.delete(e)}get(){return o.current&&o.current.push(this),this.current}getPrevious(){return this.prev}getVelocity(){let e=i.k.now();if(!this.canTrackVelocity||void 0===this.prevFrameValue||e-this.updatedAt>30)return 0;let t=Math.min(this.updatedAt-this.prevUpdatedAt,30);return(0,s.f)(parseFloat(this.current)-parseFloat(this.prevFrameValue),t)}start(e){return this.stop(),new Promise(t=>{this.hasAnimated=!0,this.animation=e(t),this.events.animationStart&&this.events.animationStart.notify()}).then(()=>{this.events.animationComplete&&this.events.animationComplete.notify(),this.clearAnimation()})}stop(){this.animation&&(this.animation.stop(),this.events.animationCancel&&this.events.animationCancel.notify()),this.clearAnimation()}isAnimating(){return!!this.animation}clearAnimation(){delete this.animation}destroy(){this.dependents?.clear(),this.events.destroy?.notify(),this.clearListeners(),this.stop(),this.stopPassiveEffect&&this.stopPassiveEffect()}}function u(e,t){return new l(e,t)}r.d(t,{OQ:()=>u},{bt:o})},96985(e,t,r){"use strict";var n=r(60892);let s={test:(0,r(87356).$)("#"),parse:function(e){let t="",r="",n="",s="";return e.length>5?(t=e.substring(1,3),r=e.substring(3,5),n=e.substring(5,7),s=e.substring(7,9)):(t=e.substring(1,2),r=e.substring(2,3),n=e.substring(3,4),s=e.substring(4,5),t+=t,r+=r,n+=n,s+=s),{red:parseInt(t,16),green:parseInt(r,16),blue:parseInt(n,16),alph
1a:s?parseInt(s,16)/255:1}},transform:n.B.transform};r.d(t,{},{u:s})},2512(e,t,r){"use strict";var n=r(39021),s=r(36788),i=r(99525),a=r(87356);let o={test:(0,a.$)("hsl","hue"),parse:(0,a.q)("hue","saturation","lightness"),transform:({hue:e,saturation:t,lightness:r,alpha:a=1})=>"hsla("+Math.round(e)+", "+s.KN.transform((0,i.a)(t))+", "+s.KN.transform((0,i.a)(r))+", "+(0,i.a)(n.X4.transform(a))+")"};r.d(t,{},{V:o})},3218(e,t,r){"use strict";var n=r(96985),s=r(2512),i=r(60892);let a={test:e=>i.B.test(e)||n.u.test(e)||s.V.test(e),parse:e=>i.B.test(e)?i.B.parse(e):s.V.test(e)?s.V.parse(e):n.u.parse(e),transform:e=>"string"==typeof e?e:e.hasOwnProperty("red")?i.B.transform(e):s.V.transform(e),getAnimatableNone:e=>{let t=a.parse(e);return t.alpha=0,a.transform(t)}};r.d(t,{},{y:a})},60892(e,t,r){"use strict";var n=r(67059),s=r(39021),i=r(99525),a=r(87356);let o={...s.ai,transform:e=>Math.round((0,n.q)(0,255,e))},l={test:(0,a.$)("rgb","red"),parse:(0,a.q)("red","green","blue"),transform:({red:e,green:t,blue:r,alpha:n=1})=>"rgba("+o.transform(e)+", "+o.transform(t)+", "+o.transform(r)+", "+(0,i.a)(s.X4.transform(n))+")"};r.d(t,{},{B:l})},87356(e,t,r){"use strict";r.d(t,{$:()=>i,q:()=>a});var n=r(86280);let s=/^(?:#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\))$/iu,i=(e,t)=>r=>!!("string"==typeof r&&s.test(r)&&r.startsWith(e)||t&&null!=r&&Object.prototype.hasOwnProperty.call(r,t)),a=(e,t,r)=>s=>{if("string"!=typeof s)return s;let[i,a,o,l]=s.match(n.S);return{[e]:parseFloat(i),[t]:parseFloat(a),[r]:parseFloat(o),alpha:void 0!==l?parseFloat(l):1}}},40706(e,t,r){"use strict";r.d(t,{V:()=>c,f:()=>f});var n=r(3218);let s=/(?:#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\))/giu;var i=r(86280),a=r(99525);let o="number",l="color",u=/var\s*\(\s*--(?:[\w-]+\s*|[\w-]+\s*,(?:\s*[^)(\s]|\s*\((?:[^)(]|\([^)(]*\))*\))+\s*)\)|#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\)|-?(?:\d+(?:\.\d+)?|\.\d+)/giu;function c(e){let t=e.toString(),r=[],s={color:[],number:[],var:[]},i=[],a=0,c=t.replace(u,e=>(n.y.test(e)?(s.color.push(a),i.push(l),r.push(n.y.parse(e))):e.startsWith("var(")?(s.var.push(a),i.push("var"),r.push(e)):(s.number.push(a),i.push(o),r.push(parseFloat(e))),++a,"${}")).split("${}");return{values:r,split:c,indexes:s,types:i}}function d({split:e,types:t}){let r=e.length;return s=>{let i="";for(let u=0;u<r;u++)if(i+=e[u],void 0!==s[u]){let e=t[u];e===o?i+=(0,a.a)(s[u]):e===l?i+=n.y.transform(s[u]):i+=s[u]}return i}}let f={test:function(e){return isNaN(e)&&"string"==typeof e&&(e.match(i.S)?.length||0)+(e.match(s)?.length||0)>0},parse:function(e){return c(e).values},createTransformer:function(e){return d(c(e))},getAnimatableNone:function(e){let t=c(e);return d(t)(t.values.map((e,r)=>((e,t)=>"number"==typeof e?t?.trim().endsWith("/")?e:0:"number"==typeof e?0:n.y.test(e)?n.y.getAnimatableNone(e):e)(e,t.split[r])))}}},39021(e,t,r){"use strict";var n=r(67059);let s={test:e=>"number"==typeof e,parse:parseFloat,transform:e=>e},i={...s,transform:e=>(0,n.q)(0,1,e)},a={...s,default:1};r.d(t,{},{X4:i,ai:s,hs:a})},36788(e,t,r){"use strict";let n=e=>({test:t=>"string"==typeof t&&t.endsWith(e)&&1===t.split(" ").length,parse:parseFloat,transform:t=>`${t}${e}`}),s=n("deg"),i=n("%"),a=n("px"),o=n("vh"),l=n("vw"),u={...i,parse:e=>i.parse(e)/100,transform:e=>i.transform(100*e)};r.d(t,{},{KN:i,gQ:u,px:a,uj:s,vh:o,vw:l})},86280(e,t,r){"use strict";r.d(t,{},{S:/-?(?:\d+(?:\.\d+)?|\.\d+)/gu})},99525(e,t,r){"use strict";r.d(t,{},{a:e=>Math.round(1e5*e)/1e5})},67059(e,t,r){"use strict";r.d(t,{},{q:(e,t,r)=>r>t?t:r<e?e:r})},14419(e,t,r){"use strict";let n=()=>{},s=()=>{};r.d(t,{$:()=>n,V:()=>s})},78958(e,t,r){"use strict";r.d(t,{},{W:{}})},6986(e,t,r){"use strict";r.d(t,{},{G:e=>"object"==typeof e&&null!==e})},7616(e,t,r){"use strict";function n(e){let t;return()=>(void 0===t&&(t=e()),t)}r.d(t,{p:()=>n})},3158(e,t,r){"use strict";r.d(t,{},{l:e=>e})},53258(e,t,r){"use strict";r.d(t,{},{F:(...e)=>e.reduce((e,t)=>
1r=>t(e(r)))})},41487(e,t,r){"use strict";r.d(t,{},{q:(e,t,r)=>{let n=t-e;return n?(r-e)/n:1}})},60191(e,t,r){"use strict";r.d(t,{v:()=>n});class n{constructor(){this.subscriptions=[]}add(e){var t;return t=this.subscriptions,-1===t.indexOf(e)&&t.push(e),()=>{var t;let r;return t=this.subscriptions,void((r=t.indexOf(e))>-1&&t.splice(r,1))}}notify(e,t,r){let n=this.subscriptions.length;if(n)if(1===n)this.subscriptions[0](e,t,r);else for(let s=0;s<n;s++){let n=this.subscriptions[s];n&&n(e,t,r)}}getSize(){return this.subscriptions.length}clear(){this.subscriptions.length=0}}},44558(e,t,r){"use strict";r.d(t,{},{f:(e,t)=>t?1e3/t*e:0})},24948(e,t,r){"use strict";var n,s,i=r(71763),a=Object.defineProperty,o=new Map,l=new WeakMap,u=0;function c({threshold:e,delay:t,trackVisibility:r,rootMargin:s,scrollMargin:a,root:d,triggerOnce:f,skip:h,initialInView:p,fallbackInView:g,onChange:m}={}){var v;let[y,b]=i.useState(null),w=i.useRef(m),x=i.useRef(p),[P,E]=i.useState({inView:!!p,entry:void 0});w.current=m,i.useEffect(()=>{let i;if(void 0===x.current&&(x.current=p),!h&&y)return i=function(e,t,r={},s=n){if(void 0===window.IntersectionObserver&&void 0!==s){let n=e.getBoundingClientRect();return t(s,{isIntersecting:s,target:e,intersectionRatio:"number"==typeof r.threshold?r.threshold:0,time:0,boundingClientRect:n,intersectionRect:n,rootBounds:n}),()=>{}}let{id:i,observer:a,elements:c}=function(e){let t=Object.keys(e).sort().filter(t=>void 0!==e[t]).map(t=>{var r;return`${t}_${"root"===t?!(r=e.root)?"0":(l.has(r)||(u+=1,l.set(r,u.toString())),l.get(r)):e[t]}`}).toString(),r=o.get(t);if(!r){let n,s=new Map,i=new IntersectionObserver(t=>{t.forEach(t=>{var r;let i=t.isIntersecting&&n.some(e=>t.intersectionRatio>=e);e.trackVisibility&&void 0===t.isVisible&&(t.isVisible=i),[...null!=(r=s.get(t.target))?r:[]].forEach(e=>{e(i,t)})})},e);n=i.thresholds||(Array.isArray(e.threshold)?e.threshold:[e.threshold||0]),r={id:t,observer:i,elements:s},o.set(t,r)}return r}(r),d=c.get(e)||[];return c.has(e)||c.set(e,d),d.push(t),a.observe(e),function(){d.splice(d.indexOf(t),1),0===d.length&&(c.delete(e),a.unobserve(e)),0===c.size&&(a.disconnect(),o.delete(i))}}(y,(e,t)=>{let r=x.current;x.current=e,(void 0!==r||e)&&(E({inView:e,entry:t}),w.current&&w.current(e,t),t.isIntersecting&&f&&i&&(i(),i=void 0))},{root:d,rootMargin:s,scrollMargin:a,threshold:e,trackVisibility:r,delay:t},g),()=>{i&&i()}},[Array.isArray(e)?e.toString():e,y,d,s,a,f,h,r,g,t]);let j=null==(v=P.entry)?void 0:v.target,S=i.useRef(void 0);y||!j||f||h||S.current===j||(S.current=j,E({inView:!!p,entry:void 0}),x.current=p);let A=[b,P.inView,P.entry];return A.ref=A[0],A.inView=A[1],A.entry=A[2],A}i.Component,null!=(null!=(s=i.useInsertionEffect)?s:i.useLayoutEffect)||i.useEffect,r.d(t,{Wx:()=>c})}}]);

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.