PageSourceSearch

https://www.alpinecars.fr/client/alpine-cax-product-push-27386af28858e3b0.js

js alpinecars.fr collected 2026-09-24 18:08:25 UTC 35,522 bytes, 2 lines download raw bytes

1"use strict";(self.rspackChunkOne=self.rspackChunkOne||[]).push([[35137],{54502(e,t,r){var i,s=r(71763);function n(){return(n=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var i in r)({}).hasOwnProperty.call(r,i)&&(e[i]=r[i])}return e}).apply(null,arguments)}r.d(t,{},{A:e=>s.createElement("svg",n({xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",viewBox:"0 0 24 24"},e),i||(i=s.createElement("path",{d:"M22.22 12.6H3.885a62 62 0 0 0 10.025 6.825l-.56 1.075a63.7 63.7 0 0 1-10.97-7.61l-.2-.18v-1.405l.18-.175A46.6 46.6 0 0 1 13.365 3.5l.53 1.08a46.9 46.9 0 0 0-10.06 6.82H22.22z"})))})},70385(e,t,r){var i,s=r(71763);function n(){return(n=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var i in r)({}).hasOwnProperty.call(r,i)&&(e[i]=r[i])}return e}).apply(null,arguments)}r.d(t,{},{A:e=>s.createElement("svg",n({xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",viewBox:"0 0 24 24"},e),i||(i=s.createElement("path",{d:"M21.83 11.32v1.405l-.2.18a63.6 63.6 0 0 1-11 7.64l-.54-1.045a62 62 0 0 0 10.035-6.885H1.77v-1.2h18.41a46.8 46.8 0 0 0-10.075-6.86l.53-1.055a47 47 0 0 1 11 7.665z"})))})},3861(e,t,r){var i,s=r(71763);function n(){return(n=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var i in r)({}).hasOwnProperty.call(r,i)&&(e[i]=r[i])}return e}).apply(null,arguments)}r.d(t,{},{A:e=>s.createElement("svg",n({xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",viewBox:"0 0 24 24"},e),i||(i=s.createElement("path",{d:"M15.5 20.725 6.35 12l9.15-8.725 1.38 1.45L9.245 12l7.635 7.275z"})))})},46744(e,t,r){var i,s,n=r(71763);function l(){return(l=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var i in r)({}).hasOwnProperty.call(r,i)&&(e[i]=r[i])}return e}).apply(null,arguments)}r.d(t,{},{A:e=>n.createElement("svg",l({xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",viewBox:"0 0 24 24"},e),i||(i=n.createElement("path",{d:"M15.47 10.19a.76.76 0 0 0 .375-.19.8.8 0 0 0 .28-.775L16.06 8.9a1.7 1.7 0 0 0-.09-.305 1.3 1.3 0 0 0-.45-.555 1.4 1.4 0 0 0-.3-.16l-.21-.08-.415-.17-.105-.04-.055-.035-.055-.03h-.03l-.05-.035a4 4 0 0 0-.425-.27A5.05 5.05 0 0 0 11 6.605 6.5 6.5 0 0 0 9.07 7l.19.46q.244.165.465.36a5.9 5.9 0 0 1 1.555-.255 4 4 0 0 1 1.5.24 4 4 0 0 1 .879.445q.061.043.151.1l.27.15.245.095.395.16.195.075.07.04a.33.33 0 0 1 .095.135q.026.06.035.125v.11h-.23A1 1 0 0 0 14 8.715a1 1 0 0 0-.84.44h-2.4A1 1 0 0 0 9.26 9v-.345a.4.4 0 0 1 .05-.11q.1-.108.21-.205l.275-.27-.965-.735-.265.255-.07.07-.105.11a1.5 1.5 0 0 0-.165.26 1.5 1.5 0 0 0-.165.585v.72q.003.174.055.34a.87.87 0 0 0 .72.6q.145.012.29 0a1 1 0 0 0 .815.415 1 1 0 0 0 .82-.415h2.4a1 1 0 0 0 .82.415 1 1 0 0 0 .885-.5h.375q.114.012.23 0"})),s||(s=n.createElement("path",{fillRule:"evenodd",d:"M18.1 20.9v-19H5.9v19H2v1.2h20v-1.2zM7.1 3.1h9.8v17.8H7.1z",clipRule:"evenodd"})))})},73937(e,t,r){var i,s,n=r(71763);function l(){return(l=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var i in r)({}).hasOwnProperty.call(r,i)&&(e[i]=r[i])}return e}).apply(null,arguments)}r.d(t,{},{A:e=>n.createElement("svg",l({xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",viewBox:"0 0 24 24"},e),i||(i=n.createElement("path",{fillRule:"evenodd",d:"M7.5 9.91a2.385 2.385 0 1 1 0-4.77 2.385 2.385 0 0 1 0 4.77M6.405 7.078a1.185 1.185 0 1 1 2.19.904 1.185 1.185 0 0 1-2.19-.904",clipRule:"evenodd"})),s||(s=n.createElement("path",{fillRule:"evenodd",d:"M13.855 21.6a1.77 1.77 0 0 0 1.255.5c.47 0 .922-.187 1.255-.52l5.215-5.225a1.78 1.78 0 0 0 0-2.5L9.735 2H2v7.735zm.855-.86L3.21 9.24l.02-6.055h6l11.5 11.5a.575.575 0 0 1 0 .815l-5.205 5.24a.575.575 0 0 1-.815 0",clipRule:"evenodd"})))})},39224(e,t,r){var i,s=r(71763);function n(){return(n=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var i in r)({}).hasOwnProperty.call(r,i)&&(e[i]=r[i])}return e}).apply(null,arguments)}r.d(t,{},{A:e=>s.createElement("svg",n({xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",viewBox:"0 0 24 24"},e),i||(i=s.createElement("path",{d:"M22.48 11.66c-.475-.59-.925-.76-1.365-.925a5 5 0 0 1-.56-.235c-.13-.12-.42-.72-.635-1.16-.285-.59-.61-1.26-.97-1.77-.54-.77-1.3-1.21-2.085-1.21H14.66v8.34h1.085V7.445h1.12c.585 0 1 .47 1.2.75.305.435.61 1.06.88 1.615.465.96.705 1.43 1.07 1.62.275.145.515.235.72.31.385.145.615.23.905.59.24.3.38 1.655.3 2.955-.01.13-.075.195-.085.2q-.263.009-.54.01c-.095-1.015-.925-1.815-1.95-1.815s-1.85.795-1.95 1.81h-9.89c-.095-1.015-.925-1.81-1.95-1.81s-1.855.8-1.95 1.81h-.59c-.635 0-.92-.165-.92-1.155 0-.84.035-1.79.075-2.8.04-1.035.08-2.105.08-3.055 0-.42.065-.71.19-.835.1-.1.305-.15.6-.15h10.76v-1.2H3.065c-.64 0-1.115.165-1.45.505-.365.365-.545.92-.54 1.685 0 .925-.04 1.98-.075 3.005-.035.975-.075 1.98-.075 2.845 0 1.95 1.155 2.355 2.12 2.355h.845c.345.595.975.99 1.69.99s1.36-.405 1.695-.99H17.67c.35.6.985.99 1.69.99.75 0 1.42-.44 1.75-1.1.275 0 .525-.005.77-.015.605-.02 1.095-.545 1.135-1.22.03-.47.135-2.865-.535-3.7zM6.33 15.81a.774.774 0 0 1-.755.685c-.38 0-.705-.295-.76-.72-.005-.025-.005-.055-.005-.08 0-.44.345-.8.765-.8s.765.36.765.8c0 .025 0 .055-.01.12zm13.765.105a.77.7
17 0 0 1-.74.58.77.77 0 0 1-.74-.58.8.8 0 0 1-.03-.22c0-.44.345-.8.765-.8s.765.36.765.8q0 .114-.03.22z"})))})},12347(e,t,r){var i,s,n,l,a,o,c,d,u,m,h,p,_=((i={}).CATEGORY="category",i.CONFIG_VEHICLE="config_vehicle",i.DEALER_SERVICES="dealer_services",i.GLOSSARY_NOTES="glossary_notes",i.ONLINE_QUOTE="online_quote",i.PARTS_ACCESSORIES="parts_accessories",i.PRIORITY_PASS="priority_pass",i.SERVICE="service",i.SERVICE_CONTRACT_PRICES="service_contract_prices",i.TYRE="tyre",i.VEHICLE="vehicle",i.VEHICLE_NCI="vehicle_nci",i.VEHICLE_NCP="vehicle_ncp",i.VEHICLE_RSTOCK="vehicle_rstock",i.VEHICLE_UCI="vehicle_uci",i),f=((s={}).ANIMATION_LOWERCASE="animation",s.PICTURE="PICTURE",s.PICTURE_LOWERCASE="picture",s.VIDEO_LOWERCASE="video",s.YOUTUBE_LOWERCASE="youtube",s),v=((n={}).EXTERNAL="EXTERNAL",n.INTERNAL="INTERNAL",n),g=((l={}).DISCOUNT_ONLINE_QUOPTE="discountOnlineQuote",l.DISCOUNT_OVERALL="discountOverall",l),C=((a={}).BONMAL="BONMAL",a.CUMULATED_TRADE_IN_BONUS="CUMULATED_TRADE_IN_BONUS_AMOUNT",a.DEALER_TRADE_IN_BONUS="DEALER_TRADE_IN_BONUS",a.EEC_BONUS="EEC_BONUS",a.MINI
1MUM_MOUNTED_PRICE="MINIMUM_MOUNTED_PRICE",a.PREPARATION_FEES="PREPARATION_FEES",a.PiVG="PiVG",a.TAXMASS="TAXMASS",a),x=((o={}).OFFERED_PRODUCT="OFFERED_PRODUCT",o.PURCHASED_PRODUCT="PURCHASED_PRODUCT",o),E=((c={}).ADDITIONAL="ADDITIONAL",c.CROSSSELL="CROSSSELL",c.UPSELL="UPSELL",c.VEHICLE="VEHICLE",c),A=((d={}).CONFIG_URI="CONFIG_URI",d.DEALER="DEALER",d.PERSON="PERSON",d.PRODUCT="PRODUCT",d),N=((u={}).AMOUNT="AMOUNT",u.RATE="RATE",u),I=((m={}).DEL_CHARGE="DEL CHARGE",m.FRF="FRF",m.IA="IA",m.VAT="VAT",m.VED="VED",m),R=((h={}).MONTHLY="MONTHLY",h.ONE_TIME="ONE_TIME",h),j=((p={}).HOW_TO="HOW_TO",p.MAIN="MAIN",p.MARKETING="MARKETING",p.NEXT_STEPS="NEXT_STEPS",p.OPTIONAL="OPTIONAL",p.SHORT_DESCRIPTION="SHORT",p.VEHICLE_MODEL="VEHICLE_MODEL",p);r.d(t,{$z:()=>_,Fe:()=>x,PW:()=>f,UB:()=>g,Zl:()=>I,k8:()=>C,ls:()=>R,mZ:()=>j,nS:()=>A,pd:()=>N,s8:()=>v,zZ:()=>E})},26181(e,t,r){var i,s=((i={}).ECOLOGICAL="ecological",i.ELECTRIC="electric",i.ERROR="error",i.HIGHLIGHT="highlight",i.INFO="info",i.PRIMARY="primary",i.PROMO="promo",i.SUCCESS="success",i.WARNING="warning",i);r.d(t,{K:()=>s})},42715(e,t,r){var i=r(91987),s=r(71763),n=r(98481),l=r(20496),a=r(97500),o=r.n(a),c=r(54502),d=r(70385),u=r(3861),m=r(33496),h=r(78948),p=r(20409),_=r(84759),f=r(40119),v=r(5839);let g=50,C="alpine",x=(0,l.Ng)(({app:e,page:{data:{siteParams:t}}})=>({isRtl:t?.rtl??!1,brand:t?.brand||"",isMobile:e.threshold===v.qN})),E=({navBarData:e,onClickDots:t,dotMode:r,displayMode:s,portalDots:l})=>{if(!e.globalWidth||!e.childrenWidths||1===e.childrenWidths.length||!e.pages||1===e.pages.length)return null;let a=(0,i.jsxs)("ul",{className:o()("CustomScroll__dots",{"is-below":["dots-below","dots-below-mobile-only"].includes(r),"is-mobile-only":"dots-below-mobile-only"===r}),children:[("fullwidth"===s||"card"===s)&&e?.childrenWidths?.map((r,n)=>{let l=`dot-${n}`;return(0,i.jsx)("li",{className:"CustomScroll__dot",children:(0,i.jsx)("button",{type:"button",className:o()("CustomScroll__dotButton",{"is-active":"card"===s?e?.activeChildIndex===n:r?.isVisible}),onClick:()=>t(r?.middle),children:(0,i.jsx)("span",{className:"u-hidden-wording",children:`slide ${n}`})})},l)}),!s&&e?.pages?.map((e,r)=>{let s=`dot-${r}`;return(0,i.jsx)("li",{className:"CustomScroll__dot",children:(0,i.jsx)("button",{type:"button",className:o()("CustomScroll__dotButton",{"is-active":e?.isActive}),onClick:()=>t(e?.middle),children:(0,i.jsx)("span",{className:"u-hidden-wording",children:`slide ${r}`})})},s)})]});return l?(0,n.createPortal)(a,l):a},A=({isLeftArrowDisplayed:e,isRightArrowDisplayed:t,isRightBottomArrowsDisplayed:r,handleArrowClick:s,isRtl:l,portalElement:a,isDarkMode:u})=>{let m=(0,i.jsxs)("div",{className:o()("CustomScroll__bottomArrows",{"is-darkmode":u,"is-right-bottom-arrows-displayed":r}),children:[(0,i.jsx)("button",{type:"button",className:o()("CustomScroll__bottomArrowsButton CustomScroll__bottomArrowsLeft",{CustomScroll__bottomArrows_disabled:!e}),onClick:s(-1),children:(0,i.jsx)(c.A,{className:o()("CustomScroll__Arrows_arrow",{"is-rtl":l})})}),(0,i.jsx)("button",{type:"button",className:o()("CustomScroll__bottomArrowsButton CustomScroll__bottomArrowsRight",{CustomScroll__bottomArrows_disabled:!t}),onClick:s(1),children:(0,i.jsx)(d.A,{className:o()("CustomScroll__Arrows_arrow",{"is-rtl":l})})})]});return a?(0,n.createPortal)(m,a):m},N=({navBarData:e,onClickDots:t,tabs:r,brand:n})=>{let l=(0,s.useRef)(null),a=e?.childrenWidths.find(e=>e?.isVisible);if((0,s.useEffect)(()=>{let e=l.current;if(e){let t=e.querySelector(".CustomScroll__tabButton.is-active");t&&(t.getBoundingClientRect().left+t.clientWidth>window.innerWidth||t.getBoundingClientRect().left<0)&&e.scrollTo({top:0,left:t.offsetLeft})}},[a]),!e.globalWidth||!e.childrenWidths||1===e.childrenWidths.length)return null;let c="mobilize"===n;return(0,i.jsx)("ul",{className:"CustomScroll__tabs",ref:l,children:e?.childrenWidths?.map((e,s)=>{let n=`tab-${s}`;return(0,i.jsx)("li",{className:"CustomScroll__tab",children:(0,i.jsx)("button",{className:o()("CustomScroll__tabButton",{"is-active":e?.isVisible}),onClick:()=>t(e?.middle),type:"button",children:c?(0,_.G2)(s+1,2):r?.[s]})},n)})})},I=x(({bottomArrowsPortalElement:e,children:t=[],className:r="",darkMode:l=!1,defaultSelectedSlideIndex:a,displayMode:_,interactionType:x,isCentered:I=!1,isFullScreen:R=!1,isRtl:j,isSimplified:w=!1,isCardCentered:b=!1,isRightBottomArrowsDisplayed:y=!0,arrowMode:O,dotMode:P,onInteraction:L,snapMode:S,tabs:T=[],minInterval:M=g,brand:k,isMobile:D,portalsCustomElement:B={}})=>{let{ref:U,isVisible:$}=(0,p.A)({role:"technical",stayVisible:!1}),V=(0,s.useRef)(0),W=(0,s.useRef)(void 0),H=(0,s.useRef)(null),G=(0,s.useRef)(0),[q,F]=(0,s.use
1State)({childrenWidths:[],globalWidth:void 0,activeChildIndex:void 0,isScrolling:!1,pages:[]}),z=(0,s.useRef)(!1),[X,K]=(0,s.useState)(!1),[Y,Z]=(0,s.useState)(!1),[Q,J]=(0,s.useState)(0),[ee,et]=(0,s.useState)(0),er=q?.childrenWidths?.[0]?.width,ei=(0,s.useMemo)(()=>{if(b&&!D){let e=H?.current;if(e){let{clientWidth:t}=e;return(t-(er||0))/2}}return 0},[er,b,D]),es=(0,s.useCallback)(()=>{let e=H.current;if(e&&$){let{scrollLeft:t=0,scrollWidth:r=0,clientWidth:i=0}=e,s=r-i,n=s>0?s:0,l=j?-1:1;K(l*t>M),Z(n>0&&l*t+M<n);let a=Array.from(e.children)||[],o=a.map(e=>({promoText:(e.innerText||"").substring(0,50).replace(/\s+/g," ").trim(),width:e.offsetWidth,percent:e.offsetWidth/r*100,middle:e.offsetLeft+e.offsetWidth/2,left:e.getBoundingClientRect().left,right:e.getBoundingClientRect().right,isVisible:e.offsetLeft+e.offsetWidth/2>t&&e.offsetLeft+e.offsetWidth/2<t+i})),c=a.findIndex(e=>b?e.getBoundingClientRect().right>window.innerWidth/2:e?.offsetLeft>=Math.round(t));z.current||(z.current=!0);let d=i?Array(Math.round(r/i)).fill(void 0).map((e,r)=>({isActive:r===Math.floor((t+i/2)/i),middle:i*r+i/2})):[],u=t!==V.current;V.current=t,F({isScrolling:u,activeChildIndex:c,pages:d,childrenWidths:o,globalWidth:r}),!o[c]||u&&Q||(J(o[c].right),et(o[c].left)),L?.({isScrolling:u,activeChildIndex:c,scrollLeft:t})}},[$,j,M,Q,L,b]),en=e=>t=>{t?.stopPropagation();let r=H.current;if(r){let t,{scrollLeft:i=0,clientWidth:s=0}=r,n=j?-1:1,l=Array.from(r.children),{clientWidth:a=0}=l?.[0]||{};switch(_){case"fullwidth":t=s;break;case"card":t=a;break;default:t=9*s/10}r.scrollLeft=i+t*e*n}},el=0;(0,s.useEffect)(()=>{let e=q?.childrenWidths.findIndex(e=>e.isVisible);G.current!==e&&e>-1&&x&&!q.isScrolling&&((0,h.d)({interactionType:x,itemNumber:`${e+1}/${q?.childrenWidths.length}`,event:"carouselInteraction",promoText:q?.childrenWidths[e].promoText,scrollDirection:G.current<e?"right":"left"}),G.current=e)},[q,x]),(0,f.A)(es),(0,s.useEffect)(()=>(H?.current&&("u">typeof window&&window.addEventListener(v.jn,es),es()),()=>{"u">typeof window&&window.removeEventListener(v.jn,es)}),[es]),(0,s.useEffect)(()=>{if(void 0!==a){let e=requestAnimationFrame(()=>{let e=H?.current;if(e){let{clientWidth:t}=e;if(window){let r=Array.from(e.children);if(r.length>1&&r[a]){let{offsetLeft:i,clientWidth:s}=r[a];b?e.scrollLeft=i-(t-s)/2:e.scrollLeft="center"===S?i-(t-s)/2:i}}}});return()=>cancelAnimationFrame(e)}},[a,S,ei,b]);let ea=o()("CustomScroll__child",{[`is-snap-${S||""}`]:S,[`is-display-${_||""}`]:_}),eo="arrows-left-right-all"===O||"arrows-left-right-desktop-only"===O,ec="tabs-inside"===P?N:E,ed=k===C?c.A:u.A,eu=k===C?d.A:m.A,em=(q?.activeChildIndex||0)+1;return(0,i.jsxs)("div",{className:o()("CustomScroll",{CustomScroll_center:I,"is-navbar-dots-below":["dots-below","dots-below-mobile-only"].includes(P)&&!B?.portalDots,"is-navbar-arrows-bottom":"arrows-bottom"===O,"is-darkmode":l},r),ref:U,children:[(0,i.jsx)("div",{className:o()("CustomScroll__container",{"is-simplified":w,[`is-display-${_||""}`]:_,"is-fullscreen":R,"has-smooth-scroll":z.current}),ref:H,style:ei?{scrollPadding:`0 ${ei}px`,padding:`0 ${ei}px`}:void 0,onScroll:()=>{el&&window.cancelAnimationFrame(el),el=window.requestAnimationFrame(()=>{es(),clearTimeout(W.current),W.current=setTimeout(es,100)})},children:t&&Array.isArray(t)&&S?t.map((e,r)=>{let s=`dot-${r}`;return(0,i.jsx)("div",{className:o()(ea,{"is-first-slide":0===r,"is-last-slide":r===t.length-1}),children:e},s)}):t}),"counter"===P&&!!t&&Array.isArray(t)&&q?.activeChildIndex!==void 0&&!!S&&(0,i.jsxs)("div",{className:"CustomScroll__counter",children:[em," / ",t?.length]}),"arrows-bottom"===O&&(0,i.jsx)(A,{isLeftArrowDisplayed:X,isRightArrowDisplayed:Y,isRtl:j,isRightBottomArrowsDisplayed:y,handleArrowClick:en,portalElement:e,portalsCustomElement:B,isDarkMode:l}),(()=>{if(eo&&X){let e=(0,i.jsx)("button",{style:{"--leftArrowPosition":`${ee}px`},className:o()("CustomScroll__arrow CustomScroll__arrowLeft",{"is-simplified":w,"is-left-right-all":"arrows-left-right-all"===O}),onClick:en(-1),type:"button",children:(0,i.jsx)(ed,{className:o()("CustomScroll__Arrows_arrow",{"is-rtl":j})})});return B.portalPreviousButton?(0,n.createPortal)(e,B.portalPreviousButton):e}return null})(),(()=>{if(eo&&Y){let e=(0,i.jsx)("button",{style:{"--rightArrowPosition":`${Q}px`},className:o()("CustomScroll__arrow CustomScroll__arrowRight",{"is-simplified":w,"is-left-right-all":"arrows-left-right-all"===O}),onClick:en(1),type:"button",children:(0,i.jsx)(eu,{className:o()("CustomScroll__Arrows_arrow",{"is-rtl":j})})});return B.portalNextButton?(0,n.createPortal)(e,B.portalNextButton):e}return null})(),!["none","counter"].includes(P)&&(0,i.jsx)(ec,{dotMode:P,displayMode:_,navBarData:q,arrowMode:O,onClickDots:e=>(e=>{let t=H.current;if(t){let{clientWidth:r=0}=t,i=e-r/2;t.scrollLeft=i>0?i:0}})(e),tabs:T,brand:k,isMobile:!!D,portalDots:B.portalDots})]})});r.d(t,{},{A:I})},50618(e,t,r){r.d(t,{w:()=>n});var i=r(20496),s=r(84759);let n=(0,i.Ng)(({page:e})=>({locale:e.data.siteParams?.locale}))(({value:e,currency:t,isPrecise:r=!1,maximumFractionDigits:i,minimumFractionDigits:n,isInteger:l,isPercent:a=!1,locale:o})=>{let c=(0,s.ZV)(e,{currency:t,toInteger:l,maximumFractionDigits:i,minimumFractionDigits:n,isPrecise:r,toPercent:a,locale:o});return c||null})},38120(e,t,r){r.d(t,{T:()=>a});var i=r(91987),s=r(71763),n=r(47702),l=r(35866);let a=({title:e,iconSize:t,children:r})=>
1{let[a,o]=(0,s.useState)(!1),c=()=>o(!a);return r?(0,i.jsxs)(s.Fragment,{children:[(0,i.jsx)("button",{onClick:c,type:"button",className:"InfoDialog__trigger",children:(0,i.jsx)(l.m,{size:t})}),a&&(0,i.jsx)(n.lG,{title:e,onClose:c,children:(0,i.jsx)(n.Cf,{children:(0,i.jsx)("div",{className:"InfoDialog__content",children:r})})})]}):null}},45706(e,t,r){r.d(t,{M:()=>s});var i=r(91987);let s=({anchor:e,className:t})=>(0,i.jsx)("div",{id:e,className:t})},41316(e,t,r){r.d(t,{E:()=>a});var i=r(91987),s=r(97500),n=r.n(s),l=r(26181);let a=({children:e,variant:t=l.K.PRIMARY,design:r,leftIcon:s,rightIcon:a})=>{let o=s||a;return(0,i.jsxs)("span",{className:n()("Badge",{"is-primary":t===l.K.PRIMARY,"is-electric":t===l.K.ELECTRIC,"is-success":t===l.K.SUCCESS,"is-highlight":t===l.K.HIGHLIGHT,"is-error":t===l.K.ERROR,"is-warning":t===l.K.WARNING,"is-info":t===l.K.INFO,"is-strong":"strong"===r,"is-ecological":t===l.K.ECOLOGICAL,"is-promo":t===l.K.PROMO}),children:[s&&(0,i.jsx)(s,{className:"Badge__icon"}),o?(0,i.jsx)("span",{children:e}):e,a&&(0,i.jsx)(a,{className:"Badge__icon"})]})}},35866(e,t,r){r.d(t,{m:()=>l});var i=r(91987),s=r(21323);let n=e=>{switch(e){case"xlarge":return 20;case"large":return 18;case"small":return 14;default:return 16}},l=({size:e="medium"})=>{let t={"--InfoIcon-size-default":"string"==typeof e?`${n(e)}px`:`${n(e[0])}px`,"--InfoIcon-size-medium":"string"==typeof e?`${n(e)}px`:`${n(e[1])}px`,"--InfoIcon-size-large":"string"==typeof e?`${n(e)}px`:`${n(e[2])}px`};return(0,i.jsx)(s.A,{style:t,className:"InfoIcon"})}},33712(e,t,r){var i,s=r(91987),n=r(97500),l=r.n(n),a=r(50618),o=r(38337),c=r(815),d=((i={}).LARGE="large",i.MEDIUM="medium",i.SMALL="small",i.XLARGE="xlarge",i);r.d(t,{or:()=>d},{Ay:({currency:e,isInverted:t,isMonthlyPrice:r,isPrecise:i=!0,isPromo:n=!1,isStartingPrice:d,isStriked:u,price:m,quantity:h,size:p="medium",tax:_})=>(0,s.jsx)("div",{className:l()("Price",{"is-inverted":t,"is-promo":n,"is-small":"small"===p,"is-large":"large"===p,"is-xlarge":"xlarge"===p}),children:(0,s.jsxs)("div",{className:l()("Price__content",{"is-struck-out":u}),children:[d?(0,s.jsx)("p",{className:"Price__starting",children:(0,o.kH)("wording.startingFrom")}):null,(0,s.jsx)("p",{className:"Price__price",children:(0,s.jsx)(a.w,{value:m,currency:e,isPrecise:i})}),r?(0,s.jsxs)("p",{className:"Price__monthly",children:[" ",`/${(0,o.kH)("months.month")}`]}):null,_?(0,s.jsx)("sup",{className:"Price__tax",children:(0,o.kH)(`wording.${_}`)}):null,h?(0,s.jsxs)("p",{className:"Price__quantity",children:[c.A.MULTIPLY,h]}):null]})})})},55014(e,t,r){var i=r(91987),s=r(97500),n=r.n(s),l=r(38120),a=r(80874),o=r(50865);r.d(t,{},{A:({alignLeft:e,title:t,currency:r,inlineMention:s,isInverted:c,isMonthlyPrice:d,originalPrice:u,price:m,priceAlt:h,quantity:p,isStartingPrice:_,size:f,tax:v,tooltipMention:g})=>(0,i.jsxs)("div",{className:n()("ProductPrice",{"is-inverted":c,"is-left":e,"is-large":f===a.or.LARGE,"is-xlarge":f===a.or.XLARGE}),children:[u&&u!==m?(0,i.jsx)(a.gm,{currency:r,isInverted:c,isMonthlyPrice:d,isStriked:!0,price:u,quantity:p,size:f===a.or.XLARGE?a.or.MEDIUM:a.or.SMALL,tax:v}):null,(0,i.jsxs)("div",{className:"ProductPrice__price",children:[h?(0,i.jsx)("span",{className:"ProductPrice__priceAlt",children:h}):(0,i.jsx)(a.gm,{isPromo:!!u&&u!==m,currency:r,isInverted:c,isMonthlyPrice:d,isStartingPrice:_,price:m,quantity:p,size:f,tax:v}),g&&(0,i.jsx)(l.T,{title:t,iconSize:"medium",children:(0,i.jsx)(o.d,{content:g})})]}),s?(0,i.jsx)("div",{className:"ProductPrice__inlineMention",children:s}):null]})})},80874(e,t,r){var i=r(33712);r.d(t,{gm:()=>i.Ay,or:()=>i.or})},64511(e,t,r){var i=r(55014);r.d(t,{N:()=>i.A})},23373(e,t,r){r.r(t);var i=r(91987),s=r(20496),n=r(97500),l=r.n(n),a=r(50865),o=r(45706),c=r(73437),d=r(93196);let u=(0,s.Ng)(({page:{data:e}})=>({brand:e.siteParams?.brand}))(({strapline:e="",title:t="",titleSuffix:r="",titleAnchor:s="",introduction:n="",bodyCopy:u="",className:m="",cta1Label:h="",cta2Label:p="",cta1Url:_="",cta2Url:f="",tag:v="h2",editContext:g,isFullWidth:C,isInverted:x=!1,alignLeft:E,hasExtraBottom:A=!1,brand:N})=>{let I=h&&_,R=p&&f;return(0,i.jsx)("div",{className:l()("Component4v0",m,{"is-leftAligned":E,"is-inverted":x,"has-extrabottom":A}),children:(0,i.jsxs)("div",{className:l()("Component4v0__content",{"is-fullWidth":C}
1),children:[s&&(0,i.jsx)(o.M,{anchor:s,className:"Component4v0__anchor"}),e&&(0,i.jsx)("p",{className:"Component4v0__strapline",children:e}),t&&(0,i.jsxs)(v,{className:"Component4v0__title",children:[t,r&&(0,i.jsxs)("span",{className:"Component4v0__titleSuffix",children:[" ",r]})]}),n&&(0,i.jsx)("p",{className:"Component4v0__subtitle",children:n}),u&&(0,i.jsx)("div",{className:"Component4v0__body",children:(0,i.jsx)(a.d,{className:l()("Component4v0__rte",{"is-centered":!E}),content:u,useParagraphElement:!0})}),(I||R)&&(0,i.jsxs)("div",{className:"Component4v0__ctas",children:[I&&(0,i.jsx)(c.l,{variant:"cta-primary",href:_,isInverted:x,"data-track-destination":_,"data-track-button-text":h,"data-track-location-in-page":"title_primary_cta","data-track-event":"navigationClick","data-track":"click",children:h}),R&&(0,i.jsx)(c.l,{href:f,variant:"mobilize"===N?"link-arrow":"link-alternative",isInverted:x,"data-track-destination":f,"data-track-button-text":p,"data-track-location-in-page":"title_secondary_cta","data-track-event":"navigationClick","data-track":"click",children:p})]}),(0,i.jsx)(d.Cq,{editContext:g})]})})});r.d(t,{},{default:u})},44125(e,t,r){r.r(t);var i=r(91987),s=r(20496),n=r(73437),l=r(93196),a=r(84759),o=r(42715),c=r(23373),d=r(23282);let u=(0,s.Ng)(({page:{location:e,data:t}})=>({queryParams:e.queryParams,slug:e?.base||"",brand:t.siteParams?.brand||""}
1))(({editContext:e,seeAccessoriesCtaLabel:t,seeAccessoriesCtaLink:r,similarProducts:s=[],queryParams:u={},slug:m,title:h,brand:p})=>{if((0,l.Q)(e))return(0,i.jsx)("div",{children:(0,i.jsx)(l.Cq,{editContext:e,displayEditionZone:!0})});if(0===s.length)return null;let{productId:_,...f}=u;return(0,i.jsxs)("div",{className:"CAXProductPush",children:[!!h&&(0,i.jsx)("div",{className:"CAXProductPush__title",children:(0,i.jsx)(c.default,{title:h})}),(0,i.jsx)(o.A,{className:"CAXProductPush__customCarousel",arrowMode:"arrows-left-right-desktop-only",dotMode:"dots-below",snapMode:"center",children:s.map(e=>(0,i.jsx)(d.A,{brand:p,className:"CAXProductPush__product",product:e,i18n:{results:{detailsLink:m}},cardView:"grid"},e.productId))}),!!t&&!!r&&(0,i.jsx)(n.l,{variant:"cta-primary",href:(0,a.sB)(r,f),"data-track":"click","data-track-event":"navigationClick","data-track-button-text":t,"data-track-destination":r,"data-track-location-in-page":"CAX-Detail-Catalog",useButtonMarkup:!0,children:t})]})});r.d(t,{},{default:u})},23282(e,t,r){r.d(t,{A:()=>I});var i=r(91987),s=r(20496),n=r(36364),l=r(78948),a=r(26713),o=r(42488),c=r(45207),d=r(97500),u=r.n(d),m=r(12347),h=r(16383),p=r(50618),_=r(41316),f=r(93801),v=r(64511),g=r(46744),C=r(73937),x=r(39224),E=r(92230);let A=({className:e,ctaClicked:t,cardInformation:r})=>{let{commercialAction:s,currency:n,description:l,detailsLinkWithParams:a,discountedPriceWithTaxes:o,discounts:d,enableEshop:A,eshopInfo:N,minimumMountedPrice:I,mount:R,name:j,originalPrice:w,pictureSourcesCard:b,suggestedPrice:y,identifier:O,locale:P}=r||{},L=(0,c.ZN)({commercialAction:s,identifier:O,locale:P}),{dealershipPickUp:S="",homeDelivery:T=""}=N||{},M=!!L,k=!!(d&&d.length>0);return(0,i.jsxs)(f.R,{href:a,onClick:t,className:u()("CaxListCard",e),children:[(0,i.jsxs)("div",{className:"CaxListCard__visualContainer",children:[b?(0,i.jsx)(h._,{src:b,alt:j||"image",objectFit:"contain",width:"100%",aspectRatio:"3/2"}):null,(k||M)&&(0,i.jsxs)("div",{className:"CaxListCard__badgesContainer",children:[k&&d?.map((e,t)=>{let r=e.discountType===m.pd.RATE;return"discountOverall"===e.offerType?null:(0,i.jsx)("div",{className:"CaxListCard__promoBadge",children:(0,i.jsxs)(_.E,{leftIcon:C.A,design:"strong",variant:"error",children:["-",r?`${e.discountValue}%`:(0,i.jsx)(p.w,{value:e.discountValue,currency:n})]})},`promo-badge-${t}`)}),M&&(0,i.jsx)("div",{className:"CaxListCard__promoBadge",children:(0,i.jsx)(_.E,{design:"strong",variant:"promo",children:L})})]})]}),(0,i.jsxs)("div",{className:"CaxListCard__details",children:[(0,i.jsxs)("div",{className:"CaxListCard__mainInformation",children:[(0,i.jsx)("div",{className:"CaxListCard__name",children:j}),A&&(0,i.jsx)("div",{className:"CaxListCard__eshopBadge",children:y?(0,i.jsx)(_.E,{variant:"primary",design:"outlined",leftIcon:g.A,children:S}):(0,i.jsx)(_.E,{variant:"primary",design:"outlined",leftIcon:x.A,children:T})}),(0,i.jsx)("p",{className:"CaxListCard__description",children:l})]}),(0,i.jsx)("div",{className:"CaxListCard__priceInformation",children:(0,i.jsxs)("div",{className:"CaxListCard__prices",children:[(0,i.jsx)(v.N,{currency:n,originalPrice:w,price:o,inlineMention:y,alignLeft:!0}),R?(0,i.jsx)(E.A,{currency:n,minimumMountedPrice:I}):null]})})]})]})},N=({className:e,ctaClicked:t,cardInformation:r})=>{let{commercialAction:s,currency:n,detailsLinkWithParams:l,discountedPriceWithTaxes:a,discounts:o,enableEshop:d,eshopInfo:A,minimumMountedPrice:N,mount:I,name:R,originalPrice:j,pictureSourcesCard:w,suggestedPrice:b,identifier:y,locale:O}=r||{},P=(0,c.ZN)({commercialAction:s,identifier:y,locale:O}),{dealershipPickUp:L="",homeDelivery:S=""}=A||{},T=!!P,M=!!(o&&o.length>0);return(0,i.jsxs)(f.R,{href:l,onClick:t,className:u()("CaxGridCard",e),children:[(0,i.jsxs)("div",{className:"CaxGridCard__visualContainer",children:[w?(0,i.jsx)(h._,{src:w,alt:R||"image",objectFit:"contain",width:"100%",aspectRatio:"3/2"}):null,(M||T)&&(0,i.jsxs)("div",{className:"CaxGridCard__badgesContainer",children:[M&&o?.map((e,t)=>{let r=e.discountType===m.pd.RATE;return"discountOverall"===e.offerType?null:(0,i.jsx)("div",{className:"C
1axGridCard__promoBadge",children:(0,i.jsxs)(_.E,{leftIcon:C.A,design:"strong",variant:"promo",children:["-",r?`${e.discountValue}%`:(0,i.jsx)(p.w,{value:e.discountValue,currency:n})]})},`promo-badge-${t}`)}),T&&(0,i.jsx)("div",{className:"CaxGridCard__promoBadge",children:(0,i.jsx)(_.E,{design:"strong",variant:"promo",children:P})})]})]}),(0,i.jsxs)("div",{className:"CaxGridCard__details",children:[(0,i.jsx)("p",{className:"CaxGridCard__name",children:R}),d&&(0,i.jsx)("div",{className:"CaxGridCard__eshopBadge",children:b?(0,i.jsx)(_.E,{variant:"primary",design:"outlined",leftIcon:g.A,children:L}):(0,i.jsx)(_.E,{variant:"primary",design:"outlined",leftIcon:x.A,children:S})}),(0,i.jsxs)("div",{className:"CaxGridCard__prices",children:[(0,i.jsx)(v.N,{currency:n,originalPrice:j,price:a,inlineMention:b,alignLeft:!0}),I?(0,i.jsx)(E.A,{currency:n,minimumMountedPrice:N}):null," "]})]})]})},I=(0,s.Ng)(({page:e})=>{let{data:t,location:r}=e,{siteParams:i={},configurations:s}=t||{},{accessoriesDetails:l,enableEshop:a=!1,stock:o}=((0,n.qu)(s)?s:void 0)||{};return{queryParams:r?.queryParams||{},accessoriesDetails:l,locale:i?.locale||"",enableEshop:a,stock:o}})(({product:e,i18n:t,className:r,cardView:s="list",brand:n,suggestedPrice:d="",enableEshop:u,locale:m})=>{let{commercialAction:h,description:p,name:_,productId:f,pictureSourcesCard:v,priceWithTaxes:g,currency:C,discountedPriceWithTaxes:x,mount:E,minimumMountedPrice:I,isDeliveryPoint:R,discounts:j,identifier:w}=(0,a.J0)(e,n),b=(0,o.HE)(t?.results?.detailsLink||"",{productId:f}),y=(0,c.dI)(b),O={commercialAction:h,currency:C,description:p,detailsLinkWithParams:y,discountedPriceWithTaxes:x,discounts:j,enableEshop:u,eshopInfo:t?.general?.eshop,isDeliveryPoint:R,minimumMountedPrice:I,mount:E,name:_,originalPrice:g,pictureSourcesCard:v,suggestedPrice:d,identifier:w,locale:m},P=()=>{(0,l.d)({event:"navigationClick",buttonText:_,destination:y,locationInPage:"product-card"})},L=(0,i.jsx)(N,{cardInformation:O,className:r,ctaClicked:P});return"list"===s&&(L=(0,i.jsx)(A,{cardInformation:O,className:r,ctaClicked:P})),L})},45207(e,t,r){var i=r(20496),s=r(84759),n=r(16777),l=r(26713);let a=(e,t)=>e&&t?e.find(e=>e.locale===t)?.value??"":"";r.d(t,{},{Fp:(e={},t="",r="")=>{let{count:i="0"}=e,[n="incl. install",l="excl. install",a="promotion",o="items in the cart"]=t.split(";"),c=[...Array(parseInt(i,10))].map((t,i)=>{let o=i+1,{[`ref${o}`]:c,[`quantity${o}`]:d,[`price${o}`]:u,[`pose${o}`]:m,[`promotion${o}`]:h,[`prod${o}`]:p}=e,_=(0,s.ZV)(u,{currency:r,isPrecise:!0});return`${c} -- ${d} –- ${_}  ${"true"===m?n:l}${"true"===h?` -- ${a}`:""}${p?` -- ${decodeURI(p)}`:""}`});return c.length?`${i} ${o}
2${c.join("\n")}`:void 0},Gq:(e=[],t={},r={})=>[t,r].every(e=>Object.keys(e).length>0)&&e.every(e=>t[e]===r[e]&&!!t[e]),ZN:({commercialAction:e,identifier:t,locale:r})=>e?.relations?.some(e=>e.source===t)?a(e?.content?.title,r):null,dI:e=>{let{vin:t,bodyCode:r,"phases.code":n,projectCode:l}=(0,i.d4)(e=>e.page.location?.queryParams)||{};return(0,s.sB)(e||"",{vin:t,bodyCode:r,"phases.code":n,projectCode:l})},tI:a,zd:({brand:e,cart:t=[],model:r,total:i,url:a,vin:o})=>{let c=t.map((t,r)=>{let{quantity:i,originalData:n}=t,a=r+1,{name:o="",identifier:c="",mount:d,discountedPriceWithTaxes:u,priceWithTaxes:m}=(0,l.J0)(n,e),h=(m!==u).toString(),p={[`prod${a}`]:o,[`ref${a}`]:c,[`quantity${a}`]:i,[`price${a}`]:u,[`pose${a}`]:d,[`promotion${a}`]:h};return(0,s.sB)("&",p).slice(0,1).concat((0,s.sB)("&",p).slice(2))});return(0,s.sB)(a,(0,n.yb)({brand:e,total:i,model:r,vin:o,count:(0,l.EB)(t)})).concat(c.join(""))}})},92230(e,t,r){var i=r(91987),s=r(71763),n=r(20496),l=r(36364),a=r(50865),o=r(47702),c=r(73437),d=r(21323),u=r(78948),m=r(84759),h=r(90939);let p=(0,n.Ng)(({page:e})=>{let t=(0,l.qu)(e.data?.configurations)?e.data?.configurations:void 0;return{accessoriesDetails:t?.accessoriesDetails}})(({accessoriesDetails:e,minimumMountedPrice:t,currency:r})=>{let[n,l]=(0,s.useState)(!1),{installationPopin:p,withInstallation:_}=e||{},{title:f,bodyCopy:v,iUnderstandCtaLabel:g}=p||{},C=e=>{e?.preventDefault(),n||(0,u.d)({event:"clickOnCTA",buttonText:"priceInformation",locationInPage:"CAX-Detail-Price"}),l(!n)};return _?(0,i.jsxs)("div",{className:"CAXMountInformation",children:[(0,i.jsxs)("p",{className:"CAXMountInformation__labourInfoLabel",children:[(0,h.A)(_,{price:(0,m.ZV)(t,{currency:r,isPrecise:!0})}),(0,i.jsx)("button",{className:"CAXMountInformation__labourInfoButton",onClick:C,children:(0,i.jsx)(d.A,{className:"CAXMountInformation__labourInfoSvg"})})]}),n&&!!v&&(0,i.jsxs)(o.lG,{onClose:C,title:f,children:[(0,i.jsx)(o.Cf,{children:(0,i.jsx)(a.d,{className:"CAXMountInformation__findOutMoreBody",content:v})}),(0,i.jsx)(o.ii,{children:!!g&&(0,i.jsx)(c.l,{onClick:C,variant:"cta-primary",children:g})})]})]}):null});r.d(t,{},{A:p})},815(e,t,r){r.d(t,{},{A:{PLUS:"+",MULTIPLY:"\xd7",COPYRIGHT:"\xa9",LEFT_MARK:"‏",NON_BREAKING_SPACE:"\xa0"}})},20409(e,t,r){var i=r(71763),s=r(24948),n=r(5839);r.d(t,{},{A:e=>{let t=(0,i.useMemo)(()=>(e=>{let t="u">typeof window&&n.LO.large&&window.innerWidth>=n.LO.large,{role:r,options:i={},stayVisible:s=!0}=e;return"lazyload"===r?i.rootMargin=`0px -10px ${t?"200px":"30px"} 0px`:"animation"===r?i.rootMargin=`0px -10px ${t?"-140px":"-100px"} 0px`:"technical"===r&&(i.rootMargin="0px -10px 0px 0px"),{...i,triggerOnce:s}})(e),[e]),{ref:r,inView:l=!1,entry:a}=(0,s.Wx)(t);return{ref:r,isVisible:l,entry:a}}})},29224(e,t,r){r.d(t,{},{CF:(e,t)=>{if(!e)return;let r=t?`MAIN_PICTURE_${t.toUpperCase()}`:"";return e.find(e=>e.assetRole===r)?.renditions?.[0]?.url||e.find(e=>"MAIN_PICTURE"===e.assetRole)?.renditions?.[0]?.url},Lh:(e,t)=>e?.find(e=>e.assetRole===t)?.renditions?.[0]?.url||"",re:(e,t)=>
2{if(!e)return;let r=t?`MAIN_PICTURE_${t.toUpperCase()}`:"",i=e.find(e=>e.assetRole===r)?.renditions?.map(e=>e.url).filter(Boolean)||[];return i?.length>0?i:e.find(e=>"MAIN_PICTURE"===e.assetRole)?.renditions?.map(e=>e.url).filter(Boolean)}})},26713(e,t,r){var i=r(12347),s=r(29224);let n=(e,t)=>{let{assets:r=[],description:n,technicalDescription:l,name:a,productId:o,prices:c=[],productType:d,identifier:u,labourInfo:m,deliveryInfo:h}=e||{},p=(0,s.CF)(r,t),_=r.find(e=>"OTHER_PICTURE"===e.assetRole)?.renditions||[],f=_?.[_.length-1]?.url,v=[p,f].filter(e=>e),g=p||f,{priceWithTaxes:C,currency:x,discountedPriceWithTaxes:E,discounts:A,commercialActions:N=[],priceDetails:I={}}=c[0]||{},{mount:R=!1}=m||{},j=I?.receiptDetails?.intermediatePrices?.find(e=>e.type===i.k8.MINIMUM_MOUNTED_PRICE)?.price,w=h?.deliveryModes?.[0].code;return{productId:o,discounts:A,picturesUrls:v,description:n,technicalDescription:l,name:a,picture:g,pictureSourcesCard:g?{small:g}:void 0,productType:d,priceWithTaxes:C,currency:x,discountedPriceWithTaxes:E,identifier:u,mount:R,minimumMountedPrice:j,deliveryModes:w,isDeliveryPoint:"DELIVERY_POINT"===w,commercialAction:N?.[0]}};r.d(t,{},{EB:e=>e.reduce((e,t)=>(t.quantity??1)+e,0),J0:n,Yn:e=>e.reduce((e,t)=>{let{originalData:r,quantity:i=1}=t||{},{minimumMountedPrice:s=0}=n(r);return s*i+e},0)})},24948(e,t,r){var i,s,n=r(71763),l=Object.defineProperty,a=new Map,o=new WeakMap,c=0;function d({threshold:e,delay:t,trackVisibility:r,rootMargin:s,scrollMargin:l,root:u,triggerOnce:m,skip:h,initialInView:p,fallbackInView:_,onChange:f}={}){var v;let[g,C]=n.useState(null),x=n.useRef(f),E=n.useRef(p),[A,N]=n.useState({inView:!!p,entry:void 0});x.current=f,n.useEffect(()=>{let n;if(void 0===E.current&&(E.current=p),!h&&g)return n=function(e,t,r={},s=i){if(void 0===window.IntersectionObserver&&void 0!==s){let i=e.getBoundingClientRect();return t(s,{isIntersecting:s,target:e,intersectionRatio:"number"==typeof r.threshold?r.threshold:0,time:0,boundingClientRect:i,intersectionRect:i,rootBounds:i}),()=>{}}let{id:n,observer:l,elements:d}=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":(o.has(r)||(c+=1,o.set(r,c.toString())),o.get(r)):e[t]}`}).toString(),r=a.get(t);if(!r){let i,s=new Map,n=new IntersectionObserver(t=>{t.forEach(t=>{var r;let n=t.isIntersecting&&i.some(e=>t.intersectionRatio>=e);e.trackVisibility&&void 0===t.isVisible&&(t.isVisible=n),[...null!=(r=s.get(t.target))?r:[]].forEach(e=>{e(n,t)})})},e);i=n.thresholds||(Array.isArray(e.threshold)?e.threshold:[e.threshold||0]),r={id:t,observer:n,elements:s},a.set(t,r)}return r}(r),u=d.get(e)||[];return d.has(e)||d.set(e,u),u.push(t),l.observe(e),function(){u.splice(u.indexOf(t),1),0===u.length&&(d.delete(e),l.unobserve(e)),0===d.size&&(l.disconnect(),a.delete(n))}}(g,(e,t)=>{let r=E.current;E.current=e,(void 0!==r||e)&&(N({inView:e,entry:t}),x.current&&x.current(e,t),t.isIntersecting&&m&&n&&(n(),n=void 0))},{root:u,rootMargin:s,scrollMargin:l,threshold:e,trackVisibility:r,delay:t},_),()=>{n&&n()}},[Array.isArray(e)?e.toString():e,g,u,s,l,m,h,r,_,t]);let I=null==(v=A.entry)?void 0:v.target,R=n.useRef(void 0);g||!I||m||h||R.current===I||(R.current=I,N({inView:!!p,entry:void 0}),E.current=p);let j=[C,A.inView,A.entry];return j.ref=j[0],j.inView=j[1],j.entry=j[2],j}n.Component,null!=(null!=(s=n.useInsertionEffect)?s:n.useLayoutEffect)||n.useEffect,r.d(t,{Wx:()=>d})}}]);

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.