PageSourceSearch

https://www.dacia.it/client/dacia-model-grade-v3-b005b7666fe4dc9d.js

js dacia.it collected 2026-09-24 20:00:13 UTC 64,087 bytes, 1 lines download raw bytes

1(self.rspackChunkOne=self.rspackChunkOne||[]).push([[5605],{54502(e,r,t){"use strict";var i,s=t(71763);function a(){return(a=Object.assign?Object.assign.bind():function(e){for(var r=1;r<arguments.length;r++){var t=arguments[r];for(var i in t)({}).hasOwnProperty.call(t,i)&&(e[i]=t[i])}return e}).apply(null,arguments)}t.d(r,{},{A:e=>s.createElement("svg",a({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,r,t){"use strict";var i,s=t(71763);function a(){return(a=Object.assign?Object.assign.bind():function(e){for(var r=1;r<arguments.length;r++){var t=arguments[r];for(var i in t)({}).hasOwnProperty.call(t,i)&&(e[i]=t[i])}return e}).apply(null,arguments)}t.d(r,{},{A:e=>s.createElement("svg",a({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"})))})},33779(e,r,t){"use strict";var i,s,a,l=t(71763);function n(){return(n=Object.assign?Object.assign.bind():function(e){for(var r=1;r<arguments.length;r++){var t=arguments[r];for(var i in t)({}).hasOwnProperty.call(t,i)&&(e[i]=t[i])}return e}).apply(null,arguments)}t.d(r,{},{A:e=>l.createElement("svg",n({xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",viewBox:"0 0 24 24"},e),i||(i=l.createElement("path",{fillRule:"evenodd",d:"M6.9 9.6h10.2v-5H6.9zm1.2-1.2h7.8V5.815H8.1z",clipRule:"evenodd"})),s||(s=l.createElement("path",{d:"M9.5 12.255h-2v1.2h2zm1.5 0h2v1.2h-2zm5.5 0h-2v1.2h2zm-9 2.465h2v1.2h-2zm5.5 0h-2v1.2h2zm1.5 0h2v1.2h-2zm-5 2.465h-2v1.2h2zm1.5 0h2v1.2h-2zm5.5 0h-2v1.2h2z"})),a||(a=l.createElement("path",{fillRule:"evenodd",d:"M17.56 22.1H6.44a2.04 2.04 0 0 1-2.04-2.04V3.94A2.04 2.04 0 0 1 6.44 1.9h11.12a2.04 2.04 0 0 1 2.04 2.04v16.12a2.04 2.04 0 0 1-2.04 2.04M6.44 3.1a.84.84 0 0 0-.84.84v16.12c0 .464.376.84.84.84h11.12a.84.84 0 0 0 .84-.84V3.94a.84.84 0 0 0-.84-.84z",clipRule:"evenodd"})))})},88393(e,r,t){"use strict";var i,s=t(71763);function a(){return(a=Object.assign?Object.assign.bind():function(e){for(var r=1;r<arguments.length;r++){var t=arguments[r];for(var i in t)({}).hasOwnProperty.call(t,i)&&(e[i]=t[i])}return e}).apply(null,arguments)}t.d(r,{},{A:e=>s.createElement("svg",a({xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",viewBox:"0 0 24 24"},e),i||(i=s.createElement("path",{d:"M11.305 20.22h-1.04l-.18-.22a49 49 0 0 1-5.5-8.195l1.075-.54a47.4 47.4 0 0 0 5.085 7.65C11.775 17.37 15.87 11 18.3 4.07l1.135.395c-2.84 8.11-7.9 15.425-7.95 15.5z"})))})},3861(e,r,t){"use strict";var i,s=t(71763);function a(){return(a=Object.assign?Object.assign.bind():function(e){for(var r=1;r<arguments.length;r++){var t=arguments[r];for(var i in t)({}).hasOwnProperty.call(t,i)&&(e[i]=t[i])}return e}).apply(null,arguments)}t.d(r,{},{A:e=>s.createElement("svg",a({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"})))})},20619(e){(function(){var r,t,i,s;"u">typeof performance&&null!==performance&&performance.now?e.exports=function(){return performance.now()}:"u">typeof process&&null!==process&&process.hrtime?(e.exports=function(){return(r()-s)/1e6},t=process.hrtime,s=(r=function(){var e;return 1e9*(e=t())[0]+e[1]})()-1e9*process.uptime()):Date.now?(e.exports=function(){return Date.now()-i},i=Date.now()):(e.exports=function(){return new Date().getTime()-i},i=new Date().getTime())}).call(this)},95249(e,r,t){for(var i=t(20619),s="u"<typeof window?t.g:window,a=["moz","webkit"],l="AnimationFrame",n=s["request"+l],c=s["cancel"+l]||s["cancelRequest"+l],o=0;!n&&o<a.length;o++)n=s[a[o]+"Request"+l],c=s[a[o]+"Cancel"+l]||s[a[o]+"CancelRequest"+l];if(!n||!c){var d=0,u=0,m=[],h=1e3/60;n=function(e){if(0===m.length){var r=i(),t=Math.max(0,h-(r-d));d=t+r,setTimeout(function(){var e=m.slice(0);m.length=0;for(var r=0;r<e.length;r++)if(!e[r].cancelled)try{e[r].callback(d)}catch(e){setTimeout(function(){throw e},0)}},Math.round(t))}return m.push({handle:++u,callback:e,cancelled:!1}),u},c=function(e){for(var r=0;r<m.length;r++)m[r].handle===e&&(m[r].cancelled=!0)}}e.exports=function(e){return n.call(s,e)},e.exports.cancel=function(){c.apply(s,arguments)},e.exports.polyfill=function(e){e||(e=s),e.requestAnimationFrame=n,e.cancelAnimationFrame=c}},45543(e,r,t){"use strict";let i,s;t.d(r,{Op:()=>y,WD:()=>_});var a,l,n=t(95249),c=t.n(n);(a=l||(l={}))[a.MODE_TIMEOUT=0]="MODE_TIMEOUT",a[a.MODE_INTERVAL=1]="MODE_INTERVAL";let o=new Map,d=new Set,u=!1,m=0;function h(){return new Date().getTime()}function p(e){let{fn:r,args:t}=e;r(...t)}function f(){if(0===o.size){u=!1;return}let e=h();
1if(o.forEach((r,t)=>{let{nextTick:i,ms:s,mode:a}=r;e-i>=0&&(d.add(r),a===l.MODE_TIMEOUT?o.delete(t):o.set(t,{...r,nextTick:i+s}))}),0!==d.size&&(d.forEach(p),d.clear()),0===o.size){u=!1;return}c()(f)}let g=function(e){null!=e&&o.has(e)&&o.delete(e)};var x=t(71763);let _=(e,r,t,i,s)=>{let a=r/s;return-i*a*(a-2)+t};function v(e){return"string"==typeof e?e.replace(/^#/,""):""}let y=e=>{var{to:r,target:t,animate:a={},beforeAnimate:n,afterAnimate:d,disableHistory:p=!1,children:y}=e,b=function(e,r){var t={};for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&0>r.indexOf(i)&&(t[i]=e[i]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var s=0;for(i=Object.getOwnPropertySymbols(e);s<i.length;s++)0>r.indexOf(i[s])&&Object.prototype.propertyIsEnumerable.call(e,i[s])&&(t[i[s]]=e[i[s]])}return t}(e,["to","target","animate","beforeAnimate","afterAnimate","disableHistory","children"]);let j=(0,x.useMemo)(()=>v(r),[r]),C=(0,x.useMemo)(()=>v(t),[t]),N=(0,x.useMemo)(()=>{let{offset:e=0,duration:r=400,easing:t=_}=a;return{offset:e,duration:r,easing:t}},[a]),A=(0,x.useCallback)(e=>{n&&n(e),e.preventDefault(),((e,r,t)=>{let a;if(""!==r)try{let e=document.getElementById(r);null!==e&&(a=e)}catch(e){console.error(`Failed to get element by id ${r}, falling back to default`)}function n(){return a?a.scrollTop:document.documentElement.scrollTop||document.body.scrollTop}return new Promise((r,d)=>{let p,x=e?document.getElementById(e):document.body;if(!x)return void d(Error(`Cannot find element: #${e}`));let{offset:_,duration:v,easing:y}=t,b=Date.now(),j=n(),C=(p=a?a.getBoundingClientRect().top:0,x.getBoundingClientRect().top-p+n()+_);i&&(g(i),s()),s=r,function t(){var s;let n=1-(Math.max(0,b+v-Date.now())/v||0);(s=(C-j)*y(n,v*n,0,1,v)+j,a?a.scrollTop=s:(document.documentElement.scrollTop=s,document.body.scrollTop=s),n<1)?i=((e,r=0,...t)=>(function({fn:e,ms:r,args:t,mode:i}){if(!e)return null;let s=m;return o.set(s,{fn:e,ms:r,nextTick:h()+r,args:t,mode:i}),u||(u=!0,c()(f)),m+=1,s})({fn:e,ms:r,args:t,mode:l.MODE_TIMEOUT}))(t,20):(i=void 0,r(e))}()})})(j,C,N).then(r=>{let t;r&&(p||(t=`#${r}`,"function"==typeof window.history.pushState?window.history.pushState({},"",t):window.location.hash=t),d&&d(e))})},[d,N,n,p,C,j]);return y?x.createElement("a",Object.assign({href:`#${j}`,onClick:A},b),y):null}},71928(e,r,t){"use strict";var i,s=((i={}).LARGE="large",i.MEDIUM="medium",i.SMALL="small",i.XLARGE="xlarge",i);t.d(r,{W:()=>s},{v:(e,r=!1)=>r})},62427(e,r,t){"use strict";var i,s=((i={}).CONFIGURATOR="configurator",i.CONSUMPTIONSIMULATOR="consumptionSimulator",i.GRADEPAGE="gradePage",i.LEADFORM="leadform",i.MODEL_BROCHURE="modelBrochure",i.MODEL_HOMEPAGE="modelHomepage",i.NEWCARINVENTORY="newCarInventory",i.OTHER="other",i.PRIORITY_PASS="priorityPass",i.RPASS="rpass",i);t.d(r,{b:()=>s})},26181(e,r,t){"use strict";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);t.d(r,{K:()=>s})},42715(e,r,t){"use strict";var i=t(91987),s=t(71763),a=t(98481),l=t(20496),n=t(97500),c=t.n(n),o=t(54502),d=t(70385),u=t(3861),m=t(33496),h=t(78948),p=t(20409),f=t(84759),g=t(40119),x=t(5839);let _=50,v="alpine",y=(0,l.Ng)(({app:e,page:{data:{siteParams:r}}})=>({isRtl:r?.rtl??!1,brand:r?.brand||"",isMobile:e.threshold===x.qN})),b=({navBarData:e,onClickDots:r,dotMode:t,displayMode:s,portalDots:l})=>{if(!e.globalWidth||!e.childrenWidths||1===e.childrenWidths.length||!e.pages||1===e.pages.length)return null;let n=(0,i.jsxs)("ul",{className:c()("CustomScroll__dots",{"is-below":["dots-below","dots-below-mobile-only"].includes(t),"is-mobile-only":"dots-below-mobile-only"===t}),children:[("fullwidth"===s||"card"===s)&&e?.childrenWidths?.map((t,a)=>{let l=`dot-${a}`;return(0,i.jsx)("li",{className:"CustomScroll__dot",children:(0,i.jsx)("button",{type:"button",className:c()("CustomScroll__dotButton",{"is-active":"card"===s?e?.activeChildIndex===a:t?.isVisible}),onClick:()=>r(t?.middle),children:(0,i.jsx)("span",{className:"u-hidden-wording",children:`slide ${a}`})})},l)}),!s&&e?.pages?.map((e,t)=>{let s=`dot-${t}`;return(0,i.jsx)("li",{className:"CustomScroll__dot",children:(0,i.jsx)("button",{type:"button",className:c()("CustomScroll__dotButton",{"is-active":e?.isActive}),onClick:()=>r(e?.middle),children:(0,i.jsx)("span",{className:"u-hidden-wording",children:`slide ${t}`})})},s)})]});return l?(0,a.createPortal)(n,l):n},j=({isLeftArrowDisplayed:e,isRightArrowDisplayed:r,isRightBottomArrowsDisplayed:t,handleArrowClick:s,isRtl:l,portalElement:n,isDarkMode:u})=>{let m=(0,i.jsxs)("div",{className:c()("CustomScroll__bottomArrows",{"is-darkmode":u,"is-right-bottom-arrows-displayed":t}),children:[(0,i.jsx)("button",{type:"button",className:c()("CustomScroll__bottomArrowsButton CustomScroll__bottomArrowsLeft",{CustomScroll__bottomArrows_disabled:!e}),onClick:s(-1),children:(0,i.jsx)(o.A,{className:c()("CustomScroll__Arrows_arrow",{"is-rtl":l})})}),(0,i.jsx)("button",{type:"button",className:c()("CustomScroll__bottomArrowsButton CustomScroll__bottomArrowsRight",{CustomScroll__bottomArrows_disabled:!r}),onClick:s(1),children:(0,i.jsx)(d.A,{className:c()("CustomScroll__Arrows_arrow",{"is-rtl":l})})})]});return n?(0,a.createPortal)(m,n):m},C=({navBarData:e,onClickDots:r,tabs:t,brand:a})=>{let l=(0,s.useRef)(null),n=e?.childrenWidths.find(e=>e?.isVisible);if((0,s.useEffect)(()=>{let e=l.current;if(e){let r=e.querySelector(".CustomScroll__tabButton.is-active");r&&(r.getBoundingClientRect().left+r.clientWidth>window.innerWidth||r.getBoundingClientRect().left<0)&&e.scrollTo({top:0,left:r.offsetLeft})}},[n]),!e.globalWidth||!e.childrenWidths||1===e.childrenWidths.length)return null;let o="mobilize"===a;return(0,i.jsx)("ul",{className:"CustomScroll__tabs",ref:l,children:e?.childrenWidths?.map((e,s)=>{let a=`tab-${s}`;return(0,i.jsx)("li",{className:"CustomScroll__tab",children:(0,i.jsx)("button",{className:c()("CustomScroll__tabButton",{"is-active":e?.isVisible}),onClick:()=>r(e?.middle),type:"button",children:o?(0,f.G2)(s+1,2):t?.[s]})},a)})})},N=y(({bottomArrowsPortalElement:e,children:r=[],className:t="",darkMode:l=!1,defaultSelectedSlideIndex:n,displayMode:f,interactionType:y,isCentered:N=!1,isFullScreen:A=!1,isRtl:I,isSimplified:w=!1,isCardCentered:P=!1,isRightBottomArrowsDisplayed:O=!0,arrowMode:E,dotMode:R,onInteraction:S,snapMode:M,tabs:k=[],minInterval:D=_,brand:L,isMobile:T,portalsCustomElement:F={}})=>{let{ref:V,isVisible:G}=(0,p.A)({role:"technical",stayVisible:!1}),$=(0,s.useRef)(0),B=(0,s.useRef)(void 0),z=(0,s.useRef)(null),W=(0,s.useRef)(0),[U,H]=(0,s.use
1State)({childrenWidths:[],globalWidth:void 0,activeChildIndex:void 0,isScrolling:!1,pages:[]}),Z=(0,s.useRef)(!1),[q,K]=(0,s.useState)(!1),[X,Y]=(0,s.useState)(!1),[Q,J]=(0,s.useState)(0),[ee,er]=(0,s.useState)(0),et=U?.childrenWidths?.[0]?.width,ei=(0,s.useMemo)(()=>{if(P&&!T){let e=z?.current;if(e){let{clientWidth:r}=e;return(r-(et||0))/2}}return 0},[et,P,T]),es=(0,s.useCallback)(()=>{let e=z.current;if(e&&G){let{scrollLeft:r=0,scrollWidth:t=0,clientWidth:i=0}=e,s=t-i,a=s>0?s:0,l=I?-1:1;K(l*r>D),Y(a>0&&l*r+D<a);let n=Array.from(e.children)||[],c=n.map(e=>({promoText:(e.innerText||"").substring(0,50).replace(/\s+/g," ").trim(),width:e.offsetWidth,percent:e.offsetWidth/t*100,middle:e.offsetLeft+e.offsetWidth/2,left:e.getBoundingClientRect().left,right:e.getBoundingClientRect().right,isVisible:e.offsetLeft+e.offsetWidth/2>r&&e.offsetLeft+e.offsetWidth/2<r+i})),o=n.findIndex(e=>P?e.getBoundingClientRect().right>window.innerWidth/2:e?.offsetLeft>=Math.round(r));Z.current||(Z.current=!0);let d=i?Array(Math.round(t/i)).fill(void 0).map((e,t)=>({isActive:t===Math.floor((r+i/2)/i),middle:i*t+i/2})):[],u=r!==$.current;$.current=r,H({isScrolling:u,activeChildIndex:o,pages:d,childrenWidths:c,globalWidth:t}),!c[o]||u&&Q||(J(c[o].right),er(c[o].left)),S?.({isScrolling:u,activeChildIndex:o,scrollLeft:r})}},[G,I,D,Q,S,P]),ea=e=>r=>{r?.stopPropagation();let t=z.current;if(t){let r,{scrollLeft:i=0,clientWidth:s=0}=t,a=I?-1:1,l=Array.from(t.children),{clientWidth:n=0}=l?.[0]||{};switch(f){case"fullwidth":r=s;break;case"card":r=n;break;default:r=9*s/10}t.scrollLeft=i+r*e*a}},el=0;(0,s.useEffect)(()=>{let e=U?.childrenWidths.findIndex(e=>e.isVisible);W.current!==e&&e>-1&&y&&!U.isScrolling&&((0,h.d)({interactionType:y,itemNumber:`${e+1}/${U?.childrenWidths.length}`,event:"carouselInteraction",promoText:U?.childrenWidths[e].promoText,scrollDirection:W.current<e?"right":"left"}),W.current=e)},[U,y]),(0,g.A)(es),(0,s.useEffect)(()=>(z?.current&&("u">typeof window&&window.addEventListener(x.jn,es),es()),()=>{"u">typeof window&&window.removeEventListener(x.jn,es)}),[es]),(0,s.useEffect)(()=>{if(void 0!==n){let e=requestAnimationFrame(()=>{let e=z?.current;if(e){let{clientWidth:r}=e;if(window){let t=Array.from(e.children);if(t.length>1&&t[n]){let{offsetLeft:i,clientWidth:s}=t[n];P?e.scrollLeft=i-(r-s)/2:e.scrollLeft="center"===M?i-(r-s)/2:i}}}});return()=>cancelAnimationFrame(e)}},[n,M,ei,P]);let en=c()("CustomScroll__child",{[`is-snap-${M||""}`]:M,[`is-display-${f||""}`]:f}),ec="arrows-left-right-all"===E||"arrows-left-right-desktop-only"===E,eo="tabs-inside"===R?C:b,ed=L===v?o.A:u.A,eu=L===v?d.A:m.A,em=(U?.activeChildIndex||0)+1;return(0,i.jsxs)("div",{className:c()("CustomScroll",{CustomScroll_center:N,"is-navbar-dots-below":["dots-below","dots-below-mobile-only"].includes(R)&&!F?.portalDots,"is-navbar-arrows-bottom":"arrows-bottom"===E,"is-darkmode":l},t),ref:V,children:[(0,i.jsx)("div",{className:c()("CustomScroll__container",{"is-simplified":w,[`is-display-${f||""}`]:f,"is-fullscreen":A,"has-smooth-scroll":Z.current}),ref:z,style:ei?{scrollPadding:`0 ${ei}px`,padding:`0 ${ei}px`}:void 0,onScroll:()=>{el&&window.cancelAnimationFrame(el),el=window.requestAnimationFrame(()=>{es(),clearTimeout(B.current),B.current=setTimeout(es,100)})},children:r&&Array.isArray(r)&&M?r.map((e,t)=>{let s=`dot-${t}`;return(0,i.jsx)("div",{className:c()(en,{"is-first-slide":0===t,"is-last-slide":t===r.length-1}),children:e},s)}):r}),"counter"===R&&!!r&&Array.isArray(r)&&U?.activeChildIndex!==void 0&&!!M&&(0,i.jsxs)("div",{className:"CustomScroll__counter",children:[em," / ",r?.length]}),"arrows-bottom"===E&&(0,i.jsx)(j,{isLeftArrowDisplayed:q,isRightArrowDisplayed:X,isRtl:I,isRightBottomArrowsDisplayed:O,handleArrowClick:ea,portalElement:e,portalsCustomElement:F,isDarkMode:l}),(()=>{if(ec&&q){let e=(0,i.jsx)("button",{style:{"--leftArrowPosition":`${ee}px`},className:c()("CustomScroll__arrow CustomScroll__arrowLeft",{"is-simplified":w,"is-left-right-all":"arrows-left-right-all"===E}),onClick:ea(-1),type:"button",children:(0,i.jsx)(ed,{className:c()("CustomScroll__Arrows_arrow",{"is-rtl":I})})});return F.portalPreviousButton?(0,a.createPortal)(e,F.portalPreviousButton):e}return null})(),(()=>{if(ec&&X){let e=(0,i.jsx)("button",{style:{"--rightArrowPosition":`${Q}px`},className:c()("CustomScroll__arrow CustomScroll__arrowRight",{"is-simplified":w,"is-left-right-all":"arrows-left-right-all"===E}),onClick:ea(1),type:"button",children:(0,i.jsx)(eu,{className:c()("CustomScroll__Arrows_arrow",{"is-rtl":I})})});return F.portalNextButton?(0,a.createPortal)(e,F.portalNextButton):e}return null})(),!["none","counter"].includes(R)&&(0,i.jsx)(eo,{dotMode:R,displayMode:f,navBarData:U,arrowMode:E,onClickDots:e=>(e=>{let r=z.current;if(r){let{clientWidth:t=0}=r,i=e-t/2;r.scrollLeft=i>0?i:0}})(e),tabs:k,brand:L,isMobile:!!T,portalDots:F.portalDots})]})});t.d(r,{},{A:N})},25756(e,r,t){"use strict";var i=t(91987),s=t(71763);t.d(r,{},{R:({bClassName:e,content:r="",supportReturnCarriage:t=!1,tag:a="div",className:l})=>{let n=(0,s.useMemo)(()=>{let i=r.replace(/<[^>]+>/gi,"");return i=i.replace(/\[(\/?[bi])\]/gi,"<$1>"),e&&(i=i.replace(/<b>/gi,`<b class="${e}">`)),t&&(i=i.replace(/\r?\n/g,"<br>")),{__html:i}},[r,e,t]);return(0,i.jsx)(a,{dangerouslySetInnerHTML:n,className:l})}})},52357(e,r,t){"use strict";var i=t(25756);t.d(r,{R:()=>i.R})},80715(e,r,t){"use strict";var i=t(91987),s=t(20496),a=t(84759),l=t(16777),n=t(90939),c=t(55595);let o=(0,s.Ng)(({page:e})=>({brand:e.data?.siteParams?.brand||"renault"})),d=(e,r,t,i,s)=>{if(t)return void 0!==s?(0,a.sB)((0,n.A)("/agg/v1/cfg/scene"),{uri:e,profile:t,viewpoint:r,index:s,decorName:i}):(0,a.sB)((0,n.A)("/agg/vn/unique/{profile}/{viewPoint}.png",{viewPoint:r,profile:t}),{uri:e,decorName:i})},u=o(({uri:e,aspectRatio:r,viewPoint:t,profiles:s,index:a,decorName:n,width:o,height:u,disableLazyLoaded:m,objectFit:h="contain",sizes:p,brand:f})=>{let g,x;return(0,i.jsx)(c._,{alt:"",aspectRatio:r,width:o,height:u,objectFit:h,src:(g=t??`${f.charAt(0)}_brandSite_carPicker_1`,x=s||{},(0,l.yb)({small:d(e,g,x.small,n,a),medium:d(e,g,x.medium,n,a),large:d(e,g,x.large,n,a),xlarge:d(e,g,x.xlarge,n,a),smallx2:d(e,g,x.smallx2,n,a),mediumx2:d(e,g,x.mediumx2,n,a),largex2:d(e,g,x.largex2,n,a),xlargex2:d(e,g,x.xlargex2,n,a)})),disableLazyLoaded:m,sizes:p})});t.d(r,{},{F:u})},77048(e,r,t){"use strict";var i=t(80715);t.d(r,{F:()=>i.F})},62266(e,r,t){"use strict";t.d(r,{e:()=>C});
1var i=t(91987),s=t(71763),a=t(20496),l=t(97500),n=t.n(l),c=t(53282),o=t.n(c),d=t(71928),u=t(18847),m=t(35866),h=t(619),p=t(73437),f=t(33779),g=t(38337),x=t(92861),_=t(81766),v=t(45568),y=t(83901),b=t(5511);let j={addFinanceOfferToWatchList:y.e,removeFinanceOfferFromPage:function(e){return{type:b.I.FINANCE_REMOVE_OFFER_FROM_PAGE,payload:{uniqueZoneId:e}}}},C=(0,a.Ng)(({page:{data:e,slingList:r},finance:{offersOnPage:t}},i)=>({hidePrices:e.priceParams?.hidePrices??!1,isSearchPage:(r??[]).some(e=>x.SE.includes(e)),vehicleModel:i?.tracking?.vehicleModel??e.analyticsPageParams?.vehicleModel,offersOnPage:t}),j)(({addFinanceOfferToWatchList:e,withProductType:r=!0,hidePrices:t,isLoading:a,isSearchPage:l,offer:c,onSimulatorClick:x,vehicleModel:y,tracking:b,expiration:j,isInverted:C,variant:N="left",size:A=d.W.MEDIUM,removeFinanceOfferFromPage:I,offersOnPage:w=[]})=>{let P=(0,s.useId)(),{offerSummary:O,monthlyPayment:E,offerTeachingSentence:R,offerTeachingSentenceMultiple:S,global:M}=c||{},{displayType:k}=M||{},{message:D="",offerLabel:L=""}=j||{},{simulatorHeader:T}=O||{},F=l&&k===_.Z6?S:R,V=T?.componentsList?.[1]?.label,G=w.findIndex(e=>e.uniqueZoneId===P)+1;return((0,s.useEffect)(()=>{if(!o()(c?.monthlyPayment)&&c)return e?.(c,P),()=>{I?.(P)}},[e,c,I,P]),a||E||F)?t?null:(0,i.jsxs)("div",{className:n()("FinancialOffer",{"is-dark-mode":C,"is-centered":"center"===N}),children:[a?(0,i.jsx)(h.E,{height:"20px",width:"135px"}):(0,i.jsx)(v.A,{type:"monthlyPayment",value:E,uniqueOfferId:k===_.KV?`${G}`:"",size:A,offerSummary:O,isDarkMode:C}),r&&V&&(a?(0,i.jsx)(h.E,{height:"10px",width:"50%"}):(0,i.jsx)(v.A,{className:"FinancialOffer__productLabel",type:"productLabel",label:V,size:A,isDarkMode:C})),a?(0,i.jsxs)("div",{className:"FinancialOffer__SkeletonContainer",children:[(0,i.jsx)(h.E,{height:"10px",width:"100%"}),(0,i.jsx)(h.E,{height:"10px",width:"100%"}),(0,i.jsx)(h.E,{height:"10px",width:"100%"})]}):(0,i.jsx)(v.A,{label:F,type:"legalMention",size:A,isDarkMode:C}),D&&L&&(0,i.jsx)("div",{className:"FinancialOffer__expirationOffer",children:a?(0,i.jsx)(h.E,{height:"10px",width:"150px"}):(0,i.jsxs)(s.Fragment,{children:[(0,i.jsxs)(u.m_,{children:[(0,i.jsx)(u.k$,{children:(0,i.jsx)(m.m,{})}),(0,i.jsx)(u.ZI,{children:D})]}),(0,i.jsx)("p",{className:"FinancialOffer__expirationOfferLabel",children:L})]})}),"function"==typeof x&&(a?(0,i.jsx)(h.E,{height:"15px",width:"25%"}):(0,i.jsx)(p.l,{variant:"link-hyper",isInverted:C,onClick:()=>x?.(c?.offerKey),useButtonMarkup:!0,"data-track":"click","data-track-interaction-type":"simulator-modify","data-track-tool-name":"finance - calculator","data-track-event":"virtualPageview","data-track-vehicle-model":y?.toLowerCase(),"data-track-location-in-page":b?.locationInPage,icon:f.A,children:(0,g.kH)("wording.financing")}))]}):null})},45568(e,r,t){"use strict";t.d(r,{A:()=>_});var i=t(91987),s=t(71763),a=t(45543),l=t(20496),n=t(97500),c=t.n(n),o=t(50865),d=t(47702),u=t(35866),m=t(67505),h=t(81766);let p=({order:e=0},{order:r=0})=>e-r,f=({containerTitle:e,componentsList:r,className:t})=>e||r?.length?(0,i.jsxs)("div",{className:c()("RCIOfferLegal",t),children:[e&&(0,i.jsx)(o.d,{className:"RCIOfferLegal__title",content:e}),!!r?.length&&(0,i.jsx)("ul",{className:"RCIOfferLegal__list",children:r.sort(p).map(({id:e,class:r,...t})=>(0,i.jsx)("li",{className:"RCIOfferLegal__item",children:(0,i.jsx)(_,{className:r,...t})},e))})]}):null,g=({order:e=0},{order:r=0})=>e-r,x=({containerTitle:e,componentsList:r,className:t})=>e||r?.length?(0,i.jsxs)("div",{className:c()("RCIOfferSummary",t),children:[e&&(0,i.jsx)(o.d,{className:"RCIOfferSummary__title",content:e}),!!r?.length&&(0,i.jsx)("ul",{className:"RCIOfferSummary__list",children:r.sort(g).map(({id:e,class:r,...t})=>(0,i.jsx)("li",{className:"RCIOfferSummary__item",children:t.componentType===h.dy?(0,i.jsx)("hr",{}):(0,i.jsx)(_,{className:r,...t})},e))})]}):null,_=(0,l.Ng)(({page:e})=>({sameFontSize:e.data.priceParams?.sameFontSize}))(({label:e,value:r,className:t,type:l,offerSummary:n,sameFontSize:p,uniqueOfferId:g,size:_="medium",isDarkMode:v})=>
1{let[y,b]=(0,s.useState)(!1),j="monthlyPayment"===l||l&&p,C=(0,i.jsxs)("button",{type:"button",onClick:()=>b(!0),className:"RCIOfferLabel__cta",children:[(0,i.jsx)(u.m,{size:"small"}),(0,i.jsx)("span",{className:"u-hidden-wording",children:"Show details"})]},"trigger");return(0,i.jsxs)("div",{className:c()("RCIOfferLabel",t,{"is-legal-mention":"legalMention"===l,"is-dark-mode":v}),children:[e&&!j&&(0,i.jsx)(o.d,{className:c()("RCIOfferLabel__label",t),content:e}),e&&j&&(0,i.jsx)(m.P,{size:_,children:(0,i.jsx)(o.d,{content:e})}),r&&!j&&(0,i.jsx)(o.d,{className:c()("RCIOfferLabel__value",t),content:r}),r&&j&&(0,i.jsxs)(m.P,{size:_,children:[(0,i.jsx)(o.d,{content:r,className:"RCIOfferLabel__inline"}),"monthlyPayment"!==l||g?null:C]}),g&&(0,i.jsx)(a.Op,{to:`#numbered-legal-${g}`,title:g,children:(0,i.jsx)("sup",{className:"RCIOfferLabel__numberedValue",children:g})}),"monthlyPayment"!==l||g||j?null:C,y?(0,i.jsx)(d.lG,{onClose:()=>b(!1),children:(0,i.jsx)(d.Cf,{children:(0,i.jsx)("div",{className:"RCIOfferLabel__offerSummary",children:(0,i.jsxs)("div",{className:"RCIOfferLabel__offerSummaryContent",children:[(0,i.jsx)("div",{className:"RCIOfferLabel__offerSummaryItem",children:(0,i.jsx)(x,{...n&&n[h.UD.SUMMARY]})}),(0,i.jsx)("div",{className:"RCIOfferLabel__offerSummaryItem",children:(0,i.jsx)(f,{...n&&n[h.UD.LEGAL_INFO]})})]})})})}):null]})})},80381(e,r,t){"use strict";var i=t(62266);t.d(r,{e:()=>i.e})},43871(e,r,t){"use strict";var i=t(91987),s=t(71763),a=t(97500),l=t.n(a);t.d(r,{},{d:({value:e=!1,onChange:r,leftIcon:t,rightIcon:a,disabled:n,name:c,id:o,size:d="medium",isInverted:u,withOnOffLabels:m})=>(0,i.jsxs)("div",{className:l()("Switch",{"has-icons":!!t&&!!a,"is-disabled":n,"is-large":"large"===d,"is-medium":"medium"===d,"is-small":"small"===d,"is-checked":e,"is-inverted":u,"has-on-off-labels":m}),children:[(0,i.jsx)("input",{className:"Switch__input",type:"checkbox",checked:e,onChange:()=>{r(!e)},name:c,id:o,disabled:n}),(0,i.jsx)("div",{className:"Switch__slider",children:t&&a&&(0,i.jsxs)(s.Fragment,{children:[(0,i.jsx)(t,{className:"Switch__icon"}),(0,i.jsx)(a,{className:"Switch__icon"})]})}),(0,i.jsx)("label",{className:"Switch__switch",htmlFor:o})]})})},57830(e,r,t){"use strict";var i=t(43871);t.d(r,{d:()=>i.d})},50618(e,r,t){"use strict";t.d(r,{w:()=>a});var i=t(20496),s=t(84759);let a=(0,i.Ng)(({page:e})=>({locale:e.data.siteParams?.locale}))(({value:e,currency:r,isPrecise:t=!1,maximumFractionDigits:i,minimumFractionDigits:a,isInteger:l,isPercent:n=!1,locale:c})=>{let o=(0,s.ZV)(e,{currency:r,toInteger:l,maximumFractionDigits:i,minimumFractionDigits:a,isPrecise:t,toPercent:n,locale:c});return o||null})},41316(e,r,t){"use strict";t.d(r,{E:()=>n});var i=t(91987),s=t(97500),a=t.n(s),l=t(26181);let n=({children:e,variant:r=l.K.PRIMARY,design:t,leftIcon:s,rightIcon:n})=>{let c=s||n;return(0,i.jsxs)("span",{className:a()("Badge",{"is-primary":r===l.K.PRIMARY,"is-electric":r===l.K.ELECTRIC,"is-success":r===l.K.SUCCESS,"is-highlight":r===l.K.HIGHLIGHT,"is-error":r===l.K.ERROR,"is-warning":r===l.K.WARNING,"is-info":r===l.K.INFO,"is-strong":"strong"===t,"is-ecological":r===l.K.ECOLOGICAL,"is-promo":r===l.K.PROMO}),children:[s&&(0,i.jsx)(s,{className:"Badge__icon"}),c?(0,i.jsx)("span",{children:e}):e,n&&(0,i.jsx)(n,{className:"Badge__icon"})]})}},35866(e,r,t){"use strict";t.d(r,{m:()=>l});var i=t(91987),s=t(21323);let a=e=>{switch(e){case"xlarge":return 20;case"large":return 18;case"small":return 14;default:return 16}},l=({size:e="medium"})=>{let r={"--InfoIcon-size-default":"string"==typeof e?`${a(e)}px`:`${a(e[0])}px`,"--InfoIcon-size-medium":"string"==typeof e?`${a(e)}px`:`${a(e[1])}px`,"--InfoIcon-size-large":"string"==typeof e?`${a(e)}px`:`${a(e[2])}px`};return(0,i.jsx)(s.A,{style:r,className:"InfoIcon"})}},51753(e,r,t){"use strict";t.d(r,{A:()=>V});var i=t(91987),s=t(71763),a=t(20496),l=t(97500),n=t.n(l),c=t(50618),o=t(67505),d=t(99601),u=t(63342),m=t(4186),h=t(46361),p=t(48159),f=t(38337),g=t(47702),x=t(35866),_=t(83680),v=t(3936),y=t(58226),b=t(9897);let j=(0,a.Ng)(({page:{data:e}})=>({decompositionTitle:e?.priceParams?.pricing?.decompositionTitle,pricingDetails:e?.priceParams?.pricing?.details,country:e.siteParams?.country,currency:e.c2gParams?.currency,language:e.siteParams?.language}))(({prices:e,pricingUri:r,hideDiscount:t=!0,decompositionTitle:a,pricingDetails:l,country:n,currency:c,language:o})=>
1{let[d,u]=(0,s.useState)(!!e),[m,h]=(0,s.useState)(e),[,p]=(0,b.A)({returnPromise:!0}),f=(e?.length??0)>0,g=(0,s.useMemo)(()=>(0,y.kz)(l),[l]);return((0,s.useEffect)(()=>{!r||r.startsWith("https://cdn.group.renault.com/packshots/")||!g||f?u(!1):(async()=>{try{let e=await p({method:"get",url:"/wired/commerce/v2/models/prices",params:{uri:r,priceTypes:g,currency:c,language:o,country:n}});h(e?.data?.prices||[]),u(!1)}catch(e){u(!1)}})()},[r,g,f,c,o,n,p]),d||m&&0!==m.length)?(0,i.jsxs)("div",{className:"DisclaimerTooltipPriceDetails",children:[d&&(0,i.jsx)("div",{className:"DisclaimerTooltipPriceDetails__loader",children:(0,i.jsx)(_.l,{variant:"absolute",size:"xsmall"})}),!d&&m&&m.length>0&&(0,i.jsxs)(s.Fragment,{children:[a&&(0,i.jsx)("div",{className:"DisclaimerTooltipPriceDetails__title",children:a}),(0,i.jsx)("div",{className:"DisclaimerTooltipPriceDetails__list",children:(0,i.jsx)(v.P,{prices:m,hideDiscount:t})})]})]}):null});var C=t(50865),N=t(84759),A=t(8095),I=t(23e3);let w=(0,a.Ng)(({page:{data:e}})=>({initialPrice:e.ecologicalParams?.initialPrice}))(({initialPrice:e,displayPrice:r,minPriceWithoutBonus:t,currency:s,modelLabel:a,pricedVersion:l})=>e&&"number"==typeof t&&r!==t?(0,i.jsx)("span",{className:"InitialPrice",children:(0,A.A)(e,{minPriceWithoutBonus:(0,N.ZV)(t,{currency:s}),startingModel:(0,i.jsx)(I.A,{modelLabel:a,pricedVersion:l,hasInheritColor:!0})})}):null);var P=t(52357),O=t(619),E=t(67486);let R=({isInverted:e,modelDisclaimer:r,modelLabel:t,pricedVersion:s,pricingUri:a})=>{let{isLoading:l,interpolatedModelDisclaimerString:n}=(0,E.A)({modelDisclaimer:r,modelLabel:t,pricedVersion:s,pricingUri:a||""});return l?(0,i.jsx)(O.E,{isInverted:e,width:"100%",height:"16px"}):(0,i.jsx)(P.R,{tag:"p",content:n,supportReturnCarriage:!0})};var S=t(66806),M=t(90469),k=t(20987),D=t(90939);let L=(0,a.Ng)(({page:{data:e}})=>({modelDisclaimerLabel:e.ecologicalParams?.modelDisclaimerLabel,ecologicalRebateDisclaimer:e.ecologicalParams?.ecologicalRebateDisclaimer,ecologicalBonusDescription:e.ecologicalParams?.ecologicalBonusDescription,modelName:e.modelParams?.model?.modelName,country:e.siteParams?.country,language:e.siteParams?.language,currency:e.c2gParams?.currency}))(({uri:e,priceType:r,country:t,currency:a,language:l,modelDisclaimerLabel:n,ecologicalRebateDisclaimer:o,ecologicalBonusDescription:d,modelName:m})=>{let p=!!e&&!e.startsWith("https://cdn.group.renault.com/packshots/")&&!!n,[f,g]=(0,s.useState)(void 0),[x,_]=(0,s.useState)(p),[,v]=(0,b.A)({returnPromise:!0});if((0,k.A)(async()=>{if(p)try{let i=await v({method:"get",url:"/agg/v1/vn/modelsummary",params:{uri:e,priceType:r,currency:a,language:l,country:t}});g(i?.data),_(!1)}catch(e){(0,S.FZ)(e)||_(!1)}}),p&&x)return(0,i.jsx)(O.E,{width:"100%",height:"16px"});if(!p||!f)return null;let{label:y,pricedVersion:{label:j}={},uniqOffers:A=[],offer:{offerId:I}={},webDisplayPrices:w,homologatedEfficiency:P,homologatedCo2:E,homologatedUnit:R}=f,L=y||m,{legalDescription:T}=(0,h.D)(A,I)||{},{displayPrice:F,bonusPrice:V,eecBonus:G,eecDisclaimer:$}=w||{};return(0,i.jsxs)("div",{className:"ModelDisclaimerLabel__relatedModel",children:[(0,i.jsxs)("p",{children:[(0,i.jsxs)("span",{children:[n," "]}),L&&(0,i.jsxs)("span",{children:[L," "]}),j&&(0,i.jsx)("span",{children:j}),F&&(0,i.jsxs)("span",{children:[", ",(0,i.jsx)(c.w,{value:F,currency:a})]}),F&&o&&V&&(0,i.jsxs)("span",{children:[","," ",(0,D.A)(o,{ecologicalRebate:(0,N.ZV)(-V,{currency:a})})]}),F&&o&&V&&(0,i.jsxs)("span",{children:[", ",d]})]}),T&&(0,i.jsx)(C.d,{content:T}),P&&(0,i.jsx)(M.e,{co2:E,efficiency:P,unit:R}),G&&(0,i.jsx)(u.Z,{value:G,eecDisclaimer:$})]})}),T=(0,a.Ng)(({page:{data:e}})=>{let{ecologicalParams:r,modelParams:t,siteParams:i,c2gParams:s}=e,{model:a}=t||{},{country:l,language:n}=i||{},{modelDisclaimerLabel:c,ecologicalRebateDisclaimer:o,ecologicalBonusDescription:d}=r||{};return{modelName:a?.modelName,currency:s?.currency,ecologicalRebateDisclaimer:o,ecologicalBonusDescription:d,modelDisclaimerLabel:c,language:n,country:l}})(({uri:e,priceType:r,legalDescription:t,legalMention:s,currency:a,displayPrice:l,minPriceWithoutBonus:n,modelLabel:c,pricedVersion:o,pricingUri:d})=>(0,i.jsxs)("div",{className:"ModalModelDisclaimerContent",children:[(0,i.jsx)(w,{displayPrice:l,minPriceWithoutBonus:n,currency:a,modelLabel:c,pricedVersion:o}),(0,i.jsx)(R,{modelDisclaimer:s,pricingUri:d,modelLabel:c,pricedVersion:o}),t&&(0,i.jsx)(C.d,{content:t}),(0,i.jsx)(L,{uri:e,priceType:r})]})),F=(0,a.Ng)(({page:{data:e}})=>{let r=e?.priceParams,t=r?.pricing,i=e.ecologicalParams,s=t?.details&&Object.keys(t?.details).length>0&&r?.pricing?.tooltipPriceDecomposition||!1;return{ecologicalParams:i,disclaimerTooltipDisplay:r?.disclaimerTooltipDisplay||!1,tooltipPriceDecomposition:s}})(({legalMention:e,legalDescription:r,uri:t,priceType:a,ecologicalParams:l,minPriceWithoutBonus:n,displayPrice:c,modelLabel:o,pricedVersion:d,prices:u,hideDiscount:m,pricingUri:h,disclaimerTooltipDisplay:p,tooltipPriceDecomposition:f})=>
1{let[_,v]=(0,s.useState)(!1),y=t&&a&&l?.modelDisclaimerLabel||!1;return p&&e||f||y||r?(0,i.jsxs)(s.Fragment,{children:[(0,i.jsx)("button",{onClick:e=>{e?.stopPropagation(),v(!0)},className:"DisclaimerTooltip__cta",type:"button",children:(0,i.jsx)(x.m,{size:"small"})}),_&&(0,i.jsx)(g.lG,{title:l?.modelDisclaimerTitle,onClose:()=>v(!1),children:(0,i.jsxs)(g.Cf,{children:[f&&(0,i.jsx)(j,{prices:u,hideDiscount:m,pricingUri:h}),(p||y||r)&&(0,i.jsx)(T,{uri:t,priceType:a,legalDescription:r,legalMention:p?e:void 0,displayPrice:c,minPriceWithoutBonus:n,modelLabel:o,pricedVersion:d,pricingUri:h})]})})]}):null}),V=({startingLabel:e,isInverted:r=!1,size:t="medium",align:l="left",confData:g,hideEfficiencyGraph:x=!1,hideVersionEngine:_=!1,hideBonus:v=!1,relatedImageURI:y,prices:b,modelParams:j})=>{let C=(0,a.d4)(e=>e.page.data?.c2gParams?.currency),N=(0,a.d4)(e=>e.page.data?.priceParams),A=(0,a.d4)(e=>j??e.page.data?.modelParams),w=N?.hidePrices||!1,{data:P,model:O}=A||{},{showVersionEngine:E=!1,disclaimerDirectDisplay:S=!1,pricing:M}=N||{},{modelStartingFrom:k}=M||{},{modelName:D,priceType:L,modelDisclaimer:T,overridenEnergyClass:V,overridenConsumptionCo2Km:G}=O||{},{label:$,uniqOffers:B}=P||{},{pricedVersion:z,priceInfo:W,offer:U,uniqOffers:H=B,webDisplayPrices:Z}=g||P||{},q=g?.uri||g?.nextURI||P?.uri||O?.modelURI,K=D||$,{legalDescription:X,hideDiscount:Y}=(0,h.D)(H,U?.offerId)||{},Q=W?.currency||C,J=W?.priceType||L,{displayPrice:ee,minPriceWithoutBonus:er,bonusPrice:et,eecBonus:ei,eecDisclaimer:es}=Z||{},ea=!g&&O?.modelPrice||ee,{homologatedEfficiency:el,homologatedCo2:en="",homologatedUnit:ec="",airQualityCertificate:eo,efficiencyClassMin:ed}=(0,p.Y)(g,P);return w?null:(0,i.jsxs)("div",{className:n()("ModelStartingPrice",{"is-centered":"center"===l,"is-dark-background":r}),children:[ea&&(0,i.jsxs)(s.Fragment,{children:[(0,i.jsx)("div",{className:"ModelStartingPrice__price",children:(0,i.jsx)("span",{className:"ModelStartingPrice__priceWrapper",children:(0,i.jsxs)(o.P,{size:t,children:[`${e??(k||(0,f.kH)("wording.startingFrom"))} `,(0,i.jsx)(c.w,{value:ea,currency:Q}),S&&T&&" *",(0,i.jsx)("span",{className:"ModelStartingPrice__SvgIconInfo",children:(0,i.jsx)(F,{legalDescription:X,legalMention:T,uri:y,priceType:J,displayPrice:ea,minPriceWithoutBonus:er,modelLabel:K,pricedVersion:z,pricingUri:q,prices:b,hideDiscount:Y})})]})})}),!v&&(0,i.jsx)(d.o,{value:et,currency:Q}),!v&&(0,i.jsx)(u.Z,{value:ei,eecDisclaimer:es}),!_&&E&&(0,i.jsx)(I.A,{className:"ModelStartingPrice__modelVersionAndEngine",modelLabel:K,pricedVersion:z,hasInheritColor:!0})]}),!x&&(0,i.jsx)(m.h,{variant:"horizontal",align:"left",efficiency:V||el,aocEfficiency:ed,co2:G||en,unit:ec,urbanAccessClass:eo,isInverted:r}),ea&&S&&T&&(0,i.jsx)("div",{className:"ModelStartingPrice__mentions",children:(0,i.jsx)(R,{modelDisclaimer:T,pricingUri:q,isInverted:r,pricedVersion:z})})]})}},82276(e,r,t){"use strict";var i=t(91987),s=t(97500),a=t.n(s);t.d(r,{},{A:({children:e,size:r="medium"})=>(0,i.jsx)("span",{className:a()("NormalizedPrice",{"is-xlarge":"xlarge"===r,"is-large":"large"===r,"is-small":"small"===r}),children:e})})},27189(e,r,t){"use strict";var i=t(51753);t.d(r,{r:()=>i.A})},3936(e,r,t){"use strict";t.d(r,{P:()=>d});var i=t(91987),s=t(20496),a=t(32464),l=t(84759);let n=({priceInfo:e,itemLabel:r,itemPrice:t,labelClassName:s,priceClassName:a})=>(0,i.jsxs)("p",{className:"ModelStartingPriceDetailsItem",children:[(0,i.jsx)("span",{className:s,children:r}),(0,i.jsx)("span",{className:"ModelStartingPriceDetailsItem__dots"}),(0,i.jsx)("span",{className:a,children:e?.currency==="%"?(0,l.ZV)(t,{toPercent:!0}):(0,l.ZV)(t,{currency:e?.currency})})]}),c=(0,s.Ng)(({page:{data:e}})=>({detailsI18n:e?.priceParams?.pricing?.details})),o=(e,r)=>e?.find(e=>e?.priceInfo?.priceType===r),d=c(({detailsI18n:e,hideDiscount:r=!0,prices:t})=>{if(!t)return null;let s=!!e,l=(0,a.Hj)(e);return s&&l?.length?(0,i.jsx)("div",{className:"ModelStartingPriceDetails__taxesList",children:l.map((e,s)=>{let l,c,d,u,m;return l=(0,a.Hj)(e?.subPrices),c=o(t,e?.pricetypeCode),d=c?.priceInfo,u=r?c?.totalPrice:c?.offer?.discountedPrice||c?.totalPrice,m=e?.label,(0,i.jsxs)("div",{className:"ModelStartingPriceDetails__item",children:[void 0!==u&&m?(0,i.jsx)(n,{priceInfo:d,itemLabel:m,itemPrice:u,labelClassName:"ModelStartingPriceDetails__priceLabel",priceClassName:"ModelStartingPriceDetails__priceNumber"}):null,l?.length>0&&(0,i.jsx)("ul",{className:"ModelStartingPriceDetails__subPrices",children:l.map((e,s)=>{let a,l,c,d;return a=e?.label,l=o(t??[],e?.pricetypeCode),c=l?.priceInfo,void 0!==(d=r?l?.totalPrice:l?.offer?.discountedPrice)&&a?(0,i.jsx)("li",{children:(0,i.jsx)(n,{priceInfo:c,itemLabel:a,itemPrice:d,labelClassName:"ModelStartingPriceDetails__subPriceLabel",priceClassName:"ModelStartingPriceDetails__subPriceNumber"})},`${s}-${e?.pricetypeCode}`):null})})]},`${s}-${e?.pricetypeCode}`)})}):null})},67505(e,r,t){"use strict";var i=t(82276);t.d(r,{P:()=>i.A})},65055(e,r,t){"use strict";
1var i=t(91987),s=t(71763),a=t(20496),l=t(50865),n=t(47702),c=t(41316),o=t(21323),d=t(96047);let u=({disclaimer:e,children:r})=>{let[t,a]=(0,s.useState)(!1);return e?(0,i.jsxs)(s.Fragment,{children:[t&&(0,i.jsx)(n.lG,{onClose:()=>a(!1),children:(0,i.jsx)(n.Cf,{children:(0,i.jsx)(l.d,{className:"Bonus__modal",content:e})})}),(0,i.jsx)("button",{className:"Bonus__button",type:"button",onClick:()=>a(!0),children:r})]}):r};t.d(r,{},{o:({value:e=0,currency:r,variant:t="default"})=>{let{ecologicalRebateDisclaimer:s,ecologicalBonusDescription:l,shortEcoBonusLabel:n}=(0,a.d4)(e=>e.page.data?.ecologicalParams)||{},m=(0,a.d4)(e=>r||e.page.data?.c2gParams?.currency||""),h=(0,d.p)({bonusPrice:e,currency:m,ecologicalParams:{ecologicalRebateDisclaimer:s,ecologicalBonusDescription:l},eecBonus:0})?.ecoRebate,p="short"===t;return h?(0,i.jsx)(u,{disclaimer:l&&!p?l:void 0,children:(0,i.jsx)(c.E,{design:"strong",variant:"ecological",rightIcon:l&&!p?o.A:void 0,children:p?n:h})}):null}})},47537(e,r,t){"use strict";var i=t(91987),s=t(71763),a=t(20496),l=t(50865),n=t(47702),c=t(41316),o=t(21323),d=t(84759),u=t(90939);let m=({eecDisclaimer:e,children:r})=>
1{let[t,a]=(0,s.useState)(!1);return e?(0,i.jsxs)(i.Fragment,{children:[t&&(0,i.jsx)(n.lG,{onClose:()=>a(!1),children:(0,i.jsx)(n.Cf,{children:(0,i.jsx)(l.d,{className:"CEEBonus__modal",content:e})})}),(0,i.jsx)("button",{className:"CEEBonus__button",type:"button",onClick:()=>a(!0),children:r})]}):r};t.d(r,{},{Z:({value:e,currency:r,variant:t="default",hideEditorialFallbackBonus:s,eecDisclaimer:l})=>{let{energySavingBonusLabel:n,energySavingBonusTooltip:h}=(0,a.d4)(e=>e.page.data?.modelParams)||{},{ceeBonusDisclaimer:p,ceeBonusLabel:f,ceeBonusLabelPro:g,ceeShortBonusLabel:x}=(0,a.d4)(e=>e.page.data?.ecologicalParams)||{},_=(0,a.d4)(e=>e.page.data?.c2gParams?.currency),v=(0,a.d4)(e=>e.page.data?.professionalParams?.isPro||!1),y=!s&&h,b=v?g??f:f,j=!s&&n;e&&e>0&&b&&(j=(0,u.A)(b,{eecRebate:(0,d.ZV)(e,{currency:r||_||""})}),y=l||p);let C="short"===t;return(C&&(j=x),j)?l&&e&&e>0&&!C?(0,i.jsx)(m,{eecDisclaimer:l,children:(0,i.jsx)(c.E,{variant:"electric",design:"strong",rightIcon:l?o.A:void 0,children:j})}):(0,i.jsx)(m,{eecDisclaimer:y&&!C?y:void 0,children:(0,i.jsx)(c.E,{variant:"electric",design:"strong",rightIcon:y&&!C?o.A:void 0,children:C?x:j})}):null}})},14439(e,r,t){"use strict";var i=t(91987),s=t(20496),a=t(97500),l=t.n(a),n=t(16383),c=t(18847),o=t(76785),d=t(90834);t.d(r,{},{e:({aocEfficiency:e,co2:r,efficiency:t,hideLabel:a,isInverted:u,unit:m})=>{let h,p=(0,s.d4)(e=>e.page.data?.consumptionEfficiencyGraph),f=(0,s.d4)(e=>e.page.data?.siteParams?.country||""),g=(0,s.d4)(e=>e.page.data?.siteParams?.language||""),{efficiencyTitle:x,displayEfficiencyGraph:_}=p||{};if(!_)return null;if(t)h=(0,i.jsx)("span",{className:l()("EfficiencyClass__thumbnail",{[`is-class${t}`]:t}),children:t});else{if(!e)return null;let r=(0,d.k)({country:f,language:g,imageSize:"light",itemClass:e});h=(0,i.jsx)(n._,{alt:e,aspectRatio:"1/1",objectFit:"contain",src:{small:r},width:"100%"})}return(0,i.jsxs)("div",{className:l()("EfficiencyClass",{"is-inverted":u}),children:[!a&&(0,i.jsx)("span",{className:"EfficiencyClass__label",children:x}),(0,i.jsxs)(c.m_,{children:[(0,i.jsx)(c.ZI,{children:(0,i.jsx)(o.e,{aocEfficiency:e,co2:r,unit:m,efficiency:t})}),(0,i.jsx)(c.k$,{children:(0,i.jsx)("span",{className:"EfficiencyClass__icon",children:h})})]})]})}})},9047(e,r,t){"use strict";var i=t(91987),s=t(20496),a=t(97500),l=t.n(a),n=t(50865),c=t(16383),o=t(90834);
1let d=["A","B","C","D","E","F","G"],u=({co2:e,efficiency:r,unit:t})=>{let s=e&&!Number.isNaN(Number(e))&&t?`${e} ${t}`:e;return(0,i.jsx)("div",{className:"EfficiencyGraph__classes",children:d.map(e=>{let t=e===r;return(0,i.jsxs)("div",{className:l()(`EfficiencyGraph__class is-class${e}`,{"is-current":t}),children:[(0,i.jsx)("span",{className:"EfficiencyGraph__code",children:e}),t&&(0,i.jsx)("span",{className:"EfficiencyGraph__value",children:s})]},e)})})},m=({country:e,efficiency:r,language:t})=>{let s=(0,o.k)({country:e,imageSize:"full",language:t,itemClass:r});return(0,i.jsx)(c._,{alt:r,aspectRatio:"1/1",objectFit:"contain",src:{small:s},width:"100%"})};t.d(r,{},{e:({aocEfficiency:e,co2:r,efficiency:t,unit:a})=>{let l,c=(0,s.d4)(e=>e.page.data?.consumptionEfficiencyGraph),o=(0,s.d4)(e=>e.page.data?.siteParams?.country||""),d=(0,s.d4)(e=>e.page.data?.siteParams?.language||""),{efficiencyTitle:h,efficiencyCopy:p}=c||{};if(t)l=(0,i.jsx)(u,{co2:r,efficiency:t,unit:a});else{if(!e)return null;l=(0,i.jsx)(m,{country:o,efficiency:e,language:d})}return(0,i.jsxs)("div",{className:"EfficiencyGraph",children:[(0,i.jsx)("p",{className:"EfficiencyGraph__title",children:h}),p&&(0,i.jsx)(n.d,{className:"EfficiencyGraph__body",content:p}),l]})}})},98899(e,r,t){"use strict";var i=t(91987),s=t(97500),a=t.n(s),l=t(90469),n=t(64974);let c={left:"",center:"is-centered"};t.d(r,{},{h:({isInverted:e,urbanAccessClass:r,ignoreDisplayCritair:t,aocEfficiency:s,co2:o,efficiency:d,unit:u,variant:m="vertical",align:h="left"})=>(0,i.jsxs)("div",{className:a()("EnvironmentalData",c[h],{"is-horizontal":"horizontal"===m}),children:[(0,i.jsx)(l.e,{isInverted:e,aocEfficiency:s,co2:o,efficiency:d,unit:u}),(0,i.jsx)(n.n,{isInverted:e,ignoreDisplayCritair:t,urbanAccessClass:r})]})})},93581(e,r,t){"use strict";var i=t(91987),s=t(20496),a=t(97500),l=t.n(a),n=t(16383),c=t(18847),o=t(24619),d=t(90834);let u=(0,s.Ng)(({page:{data:e}})=>({consumptionEfficiencyGraph:e?.consumptionEfficiencyGraph,country:e.siteParams?.country,language:e.siteParams?.language}))(({consumptionEfficiencyGraph:e,country:r="",language:t="",urbanAccessClass:s,hideLabel:a=!1,isInverted:u=!1,ignoreDisplayCritair:m=!1})=>{let{displayCritair:h,titleCritair:p}=e||{};if(!h&&!m||!s||"NC"===s)return null;let f=(0,d.k)({country:r,language:t,imageSize:"light",itemClass:s});return(0,i.jsxs)("div",{className:l()("UrbanAccessClass",{"is-inverted":u}),children:[!a&&(0,i.jsx)("span",{className:"UrbanAccessClass__label",children:p}),(0,i.jsxs)(c.m_,{children:[(0,i.jsx)(c.ZI,{children:(0,i.jsx)("div",{className:"UrbanAccessClass__tooltipContent",children:(0,i.jsx)(o.i,{urbanAccessClass:s})})}),(0,i.jsx)(c.k$,{children:(0,i.jsx)("span",{className:"UrbanAccessClass__icon",children:(0,i.jsx)(n._,{alt:s,aspectRatio:"1/1",objectFit:"contain",src:{small:f},width:"100%"})})})]})]})});t.d(r,{},{n:u})},98275(e,r,t){"use strict";t.r(r);var i=t(91987),s=t(20496),a=t(16383),l=t(90834);let n=(0,s.Ng)(({page:{data:e}})=>({consumptionEfficiencyGraph:e.consumptionEfficiencyGraph,country:e.siteParams?.country,language:e.siteParams?.language}))(({consumptionEfficiencyGraph:e,country:r="",language:t="",urbanAccessClass:s})=>{if(!s)return null;let{titleCritair:n}=e||{},c=(0,l.k)({country:r,imageSize:"full",language:t,itemClass:s});return(0,i.jsxs)("div",{className:"UrbanAccessImage",children:[n&&(0,i.jsx)("p",{className:"UrbanAccessImage__title",children:n}),(0,i.jsx)(a._,{alt:s,aspectRatio:"1/1",objectFit:"contain",src:{small:c},width:"100%"})]})});t.d(r,{},{UrbanAccessImage:n})},99601(e,r,t){"use strict";var i=t(65055);t.d(r,{o:()=>i.o})},63342(e,r,t){"use strict";var i=t(47537);t.d(r,{Z:()=>i.Z})},90469(e,r,t){"use strict";var i=t(14439);t.d(r,{e:()=>i.e})},76785(e,r,t){"use strict";var i=t(9047);t.d(r,{e:()=>i.e})},4186(e,r,t){"use strict";var i=t(98899);t.d(r,{h:()=>i.h})},64974(e,r,t){"use strict";var i=t(93581);t.d(r,{n:()=>i.n})},24619(e,r,t){"use strict";var i=t(98275);t.d(r,{i:()=>i.UrbanAccessImage})},48501(e,r,t){"use strict";let i=(0,t(10194).A)("intra/asyncRCIFInancing");t.d(r,{},{A:i})},67486(e,r,t){"use strict";t.d(r,{A:()=>h});
1var i=t(91987),s=t(71763),a=t(20496),l=t(66806),n=t(50618),c=t(9897),o=t(20987),d=t(84759),u=t(8095),m=t(23e3);let h=({modelDisclaimer:e,modelLabel:r,pricedVersion:t,pricingUri:h})=>{let p=(0,a.d4)(e=>e.page.data.siteParams?.country),f=(0,a.d4)(e=>e.page.data.c2gParams?.currency),g=(0,a.d4)(e=>e.page.data.siteParams?.language),[x,_]=(0,s.useState)(void 0),[v,y]=(0,s.useState)(!1),[,b]=(0,c.A)({returnPromise:!0}),{priceTypes:j,hasPriceTypes:C}=(0,s.useMemo)(()=>{let r;return{priceTypes:(r=(e=>{if(!e)return[];let r=/\{pricetype_([A-Z0-9]+)\}/gi,t=[],i=r.exec(e);for(;i;){let s=i[1];s&&-1===t.indexOf(s)&&t.push(s),i=r.exec(e)}return t})(e)).join(","),hasPriceTypes:r.length>0}},[e]),N=C&&!!h&&!!j&&!h.startsWith("https://cdn.group.renault.com/packshots/");(0,o.A)(async()=>{if(N){y(!0);try{let e=await b({method:"get",url:"/agg/v1/models/prices",params:{uri:h,priceTypes:j,currency:f,language:g,country:p}});_(e?.data),y(!1)}catch(e){(0,l.FZ)(e)||y(!1)}}});let A=(0,s.useMemo)(()=>x?.prices||[],[x?.prices]),I=(0,s.useMemo)(()=>{if(!e||!C||0===A.length)return(0,u.A)(e,{startingModel:(0,i.jsx)(m.A,{modelLabel:r,pricedVersion:t,hasInheritColor:!0})});let a=[],l=/\{pricetype_([A-Z0-9]+)\}/gi,c=0,o=l.exec(e);for(;o;){let d=o.index,h=o[0],p=o[1],g=e.slice(c,d);if(g){let e=(0,u.A)(g,{startingModel:(0,i.jsx)(m.A,{modelLabel:r,pricedVersion:t,hasInheritColor:!0})});Array.isArray(e)?a.push(...e):a.push((0,i.jsx)(s.Fragment,{children:e},`text-${c}`))}let x=A.find(e=>e.priceInfo&&e.priceInfo.priceType===p);a.push(x&&void 0!==x.totalPrice?(0,i.jsx)(n.w,{value:x.totalPrice,currency:x.priceInfo&&x.priceInfo.currency||f},`price-${p}-${d}`):(0,i.jsx)(s.Fragment,{children:h},`raw-${p}-${d}`)),c=d+h.length,o=l.exec(e)}let d=e.slice(c);if(d){let e=(0,u.A)(d,{startingModel:(0,i.jsx)(m.A,{modelLabel:r,pricedVersion:t,hasInheritColor:!0})});Array.isArray(e)?a.push(...e):a.push((0,i.jsx)(s.Fragment,{children:e},`text-${c}`))}return a},[f,A,C,e,r,t]);return{interpolatedModelDisclaimer:I,interpolatedModelDisclaimerString:(0,s.useMemo)(()=>{if(!e)return"";let i=[r,t?.label].filter(Boolean).join(" "),s=e.replace(/\{startingModel\}/gi,i);return C&&0!==A.length?s=s.replace(/\{pricetype_([A-Z0-9]+)\}/gi,(e,r)=>{let t=A.find(e=>e.priceInfo&&e.priceInfo.priceType===r);return t&&void 0!==t.totalPrice?(0,d.ZV)(t.totalPrice,{currency:f}):e}):s},[f,A,C,e,r,t]),isLoading:C&&v}}},15723(e,r,t){"use strict";var i=t(91987),s=t(71763),a=t(97500),l=t.n(a),n=t(80381),c=t(57830),o=t(27189),d=t(90469),u=t(78948),m=t(48159),h=t(38337),p=t(48501);t.d(r,{},{A:({className:e,modelData:r,modelAdmin:t,showPrice:a=!1,showFinancingCalculator:f=!1,showFinancingOffer:g=!1,confData:x,imageURI:_,isDarkMode:v=!1,externalRciFinancing:y,size:b="large"})=>{let[j,C]=(0,s.useState)(!0),[N,A]=(0,s.useState)(!1),[I,w]=(0,s.useState)(),{error:P=y?.error,isLoadingOffer:O=!1,offer:E={},showSimulatorModalHandler:R=()=>{}}=y||{},S=N||P,M=(0,s.useId)(),{homologatedEfficiency:k,homologatedCo2:D="",homologatedUnit:L=""}=(0,m.Y)(x,r),{uri:T,finance:F}=r||{},{modelAdminId:V}=t||{},G=(0,i.jsx)("div",{className:l()("FullPriceToggle__ModelPrice FullPriceToggle__contentDisplay",{"is-hidden":j}),children:(0,i.jsx)(o.r,{relatedImageURI:_,size:b,modelParams:{model:t,data:r},confData:x,hideEfficiencyGraph:!0,isInverted:v})}),$=y?O||!(Object.keys(E).length>0)?null:Object.keys(P||[]).length>0?(N||A(!0),null):(0,i.jsx)("div",{className:"FullPriceToggle__FinancialOffer FullPriceToggle__contentDisplay",children:(0,i.jsx)(n.e,{offer:E,size:b,onSimulatorClick:f&&F?R:void 0,tracking:{locationInPage:"ModelHeader"},isLoading:O,isInverted:v})}):(0,i.jsx)(p.A,{vehicleProxyParams:F,storageParams:{key:V,detail:{uri:T}},renderWhenWaitingOffer:!0,handleOffer:w,children:({showSimulatorModalHandler:e,error:r,isLoadingOffer:t})=>r?(N||A(!0),null):(0,i.jsx)("div",{className:"FullPriceToggle__FinancialOffer FullPriceToggle__contentDisplay",children:(0,i.jsx)(n.e,{offer:I,size:b,onSimulatorClick:f&&F?e:void 0,tracking:{locationInPage:"ModelHeader"},isLoading:t,isInverted:v})})});return g&&F&&!S||a?(0,i.jsx)("div",{className:l()("FullPriceToggle",e,{"is-dark-mode":v}),children:g&&!S?(0,i.jsxs)(s.Fragment,{children:[a&&(0,i.jsxs)(s.Fragment,{children:[(0,i.jsxs)("div",{className:"FullPriceToggle__toggleHeading",children:[(0,i.jsx)(c.d,{id:M,name:M,value:!j,size:"small",isInverted:v,onChange:()=>{C(!j),(0,u.d)({event:"toggle",toggleType:"financeOptions",toggleValue:j?"on":"off"})}}),(0,i.jsx)("span",{className:"FullPriceToggle__toggleLabel",children:(0,h.kH)("wording.cashPurchase")})]}),(0,i.jsx)("div",{className:l()("FullPriceToggle__toggleContent",{"is-expanded":!j}),children:G})]}),$,k&&(0,i.jsx)("div",{className:"FullPriceToggle__EfficiencyGraph",children:(0,i.jsx)(d.e,{co2:D,efficiency:k,unit:L,isInverted:v})})]}):(0,i.jsx)(o.r,{size:b,relatedImageURI:_,isInverted:v,confData:x,modelParams:{model:t,data:r}})}):null}})},23e3(e,r,t){"use strict";var i=t(91987),s=t(71763),a=t(97500),l=t.n(a);t.d(r,{},{A:({modelLabel:e="",pricedVersion:r,className:t="",hasInheritColor:a,noMarkup:n})=>{let{label:c}=r||{};if(!e)return null;let o=`${e||""} ${c||""}`;return n?(0,i.jsx)(s.Fragment,{children:"displayedLabel"}):(0,i.jsx)("p",{className:l()("ModelVersionEngine",t,{"has-inheritColor":a}),children:o})}})},33438(e,r,t){"use strict";t.r(r),t.d(r,{default:()=>P});
1var i=t(91987),s=t(71763),a=t(20496),l=t(61124),n=t(41617),c=t(93196),o=t(42715),d=t(48501),u=t(97500),m=t.n(u),h=t(62427),p=t(77048),f=t(73437),g=t(32464),x=t(78948),_=t(20409),v=t(67364),y=t(84759),b=t(38337),j=t(84588),C=t(15723),N=t(88393);let A=({usp:e=[],className:r})=>{let t=e.slice(0,6);return t.length>0?(0,i.jsx)("div",{className:m()("GradeEquipments",r),children:(0,i.jsx)("ul",{className:"GradeEquipments__equipmentsList",children:t.map(({label:e,code:r})=>(0,i.jsxs)("li",{className:"GradeEquipments__equipmentItem",children:[(0,i.jsx)(N.A,{className:"GradeEquipments__icon"}),e]},r))})}):null},I={small:"grade_carrousel_main_1_small",smallx2:"grade_carrousel_main_1_small",medium:"grade_carrousel_main_1_medium",mediumx2:"grade_carrousel_main_1_medium"},w=({modelParams:e={},button1:r,button2:t,index:a=0,grade:l,activeCardIndex:n,financing:c,isDacia:o,alternativeBackground:d,parentScrollRef:u})=>{let[N,w]=(0,s.useState)(100),{offers:P,error:O,showSimulatorModalHandler:E,isLoadingOffer:R}=c||{},{data:S={},model:M,gradesParams:k}=e,{showFinanceDataProduct:D,modelName:L,modelConfigHomepageURL:T,financeDataDisplayMode:F=""}=M||{},{ctalabel:V,ctalink:G,type:$}=r||{},{ctalabel:B,ctalink:z,type:W}=t||{},U=(0,b.kH)("wording.configure"),H=(0,v.kZ)(D,F),Z=(0,v.fB)(D,F),{code:q,label:K,uri:X,versions:Y}=l||{},{imageUri:Q,equipmentsList:J=[]}=(0,g.Hj)(k).find(({code:e})=>e===q)||{},ee=T&&(0,y.sB)(T,{conf:X,stepType:Y&&Y.length>1?"engines":"design"}),er=Q||X,et=(0,j.I)({type:$,url:G,modelURI:X,gradeCode:q}),ei=(0,j.I)({type:W,url:z,modelURI:X,gradeCode:q}),es=$===h.b.CONFIGURATOR?U:V||U,ea=$===h.b.CONFIGURATOR?ee:et||ee,el=(e,r)=>{(0,x.d)({event:"navigationClick",buttonText:e,destination:r,locationInPage:"CarouselGrade_PP"})},{ref:en,entry:ec}=(0,_.A)({role:"custom",stayVisible:!1,options:{root:u?.current||void 0,rootMargin:"0%",threshold:[...Array(300).keys()].map(e=>e/300)}});return(0,s.useEffect)(()=>{if(u){let e=u.current;if(ec?.isIntersecting&&e){let r=e.clientWidth/2;w((ec.boundingClientRect.left+ec.boundingClientRect.width/2-r)/ec.boundingClientRect.width*100)}}},[n,ec?.boundingClientRect.left,ec?.boundingClientRect.width,ec?.isIntersecting,a,u]),(0,i.jsxs)("div",{className:m()("ModelGradesV3Card",{"is-active":a===n}),ref:en,style:{"--ModelGradesV3Card-ratio":N},children:[er&&(0,i.jsx)("div",{className:"ModelGradesV3Card__pictureWrapper",children:(0,i.jsx)("figure",{className:"ModelGradesV3Card__picture",children:(0,i.jsx)(p.F,{alt:`${L||""} ${K||""}`,uri:er,profiles:I,viewPoint:"r_brandSite_carPicker_1",objectFit:"contain",width:"100%",aspectRatio:"16/9",decorName:d?"HIDDEN_dark":void 0})})}),(0,i.jsxs)("div",{className:"ModelGradesV3Card__aside",children:[(0,i.jsxs)("div",{className:"ModelGradesV3Card__content",children:[(0,i.jsxs)("div",{className:"ModelGradesV3Card__heading",children:[(0,i.jsx)("p",{className:"ModelGradesV3Card__versionLabel",children:(0,b.kH)("wording.characteristics.trim")}),K&&(0,i.jsx)("h3",{className:"ModelGradesV3Card__gradeLabel",children:K})]}),(0,i.jsx)(C.A,{modelData:S,modelAdmin:M,showFinancingCalculator:H,showFinancingOffer:Z,imageURI:er,showPrice:!0,externalRciFinancing:{isLoadingOffer:R,offer:Object.values(P||[])[a],error:O,showSimulatorModalHandler:E},confData:l,size:"medium",isDarkMode:d}),(0,i.jsx)(A,{className:"ModelGradesV3Card__equipmentsList",usp:J.map(e=>({code:e,label:e}))})]}),(0,i.jsxs)("div",{className:"ModelGradesV3Card__ctas",children:[U&&ee&&(0,i.jsx)(f.l,{variant:o?"link-arrow":"cta-primary",href:ea,isInverted:d,title:es,onClick:()=>el(es,ea),children:es}),(0,i.jsx)(f.l,{variant:o?"link-arrow":"cta-ghost",href:ei,title:B,isInverted:d,onClick:()=>el(B,ei),children:B})]})]})]},q)},P=(0,a.Ng)(({page:{data:e}})=>({modelParams:e?.modelParams,brand:e?.siteParams?.brand}))(({modelParams:e={},editContext:r,seoData:t,button1:a,button2:u,brand:m="",alternativeBackground:h})=>{let[p,f]=(0,s.useState)(0),g=(0,s.useRef)(null),{data:x={},model:_}=e,{showFinanceDataProduct:v}=_||{},{grades:y=[]}=x,b="dacia"===m,j=(0,s.useCallback)(({activeChildIndex:e,isScrolling:r})=>{r?f(-1):f(e)},[]);return(0,i.jsx)(l.G,{padding:b?"default":"no-padding",variant:!b&&h?"extended-bg-inverted":void 0,isFullWidth:!0,children:(0,i.jsxs)("div",{className:"ModelGradesV3",ref:g,children:[t&&(0,i.jsx)(n.Z,{data:t}),(0,i.jsxs)("div",{className:"ModelGradesV3__carouselInnerWrapper",children:[(0,i.jsx)(d.A,{vehicleProxyParams:(e=>{let{grades:r=[]}=e||{};return r.reduce((e,{pricedVersion:r,finance:t})=>r?.code?{...e,[r.code]:t}:e,{})})(x),isMultiple:!0,renderWhenWaitingOffer:!0,enabled:v,children:({offers:r,error:t,showSimulatorModalHandler:s,isLoadingOffer:l})=>(0,i.jsx)(o.A,{snapMode:"center",arrowMode:"arrows-left-right-all",dotMode:"none",onInteraction:j,displayMode:"fullwidth",darkMode:h,children:y.map((n,c)=>
1(0,i.jsx)(w,{alternativeBackground:h,activeCardIndex:p,button1:a,button2:u,index:c,grade:n,financing:{offers:r,error:t,showSimulatorModalHandler:s,isLoadingOffer:l},isDacia:b,modelParams:e,parentScrollRef:g},n?.code))})}),(0,i.jsx)(c.Cq,{editContext:r,displayEditionZone:!y||!y.length})]})]})})})},83901(e,r,t){"use strict";var i=t(5511);function s(e,r){return{type:i.I.FINANCE_ADD_OFFER_ON_PAGE,payload:{uniqueZoneId:r,offer:e}}}t.d(r,{e:()=>s})},58226(e,r,t){"use strict";var i=t(32464),s=t(1547);let a=["","-","nc","NC","tbc","TBC","at","AT","NA","na"],l=["-","NC"],n=e=>(0,s.A)(e)?e:"string"==typeof e&&/^\d+$/.test(e)?parseInt(e,10):0;function c(e){return!l.includes(e??"NC")}let o=e=>!a.includes(e?.toString()??"NC");function d(e){return c(e?.label)&&o(e?.value)}let u=(e=[])=>e.reduce((e,r)=>r?.items?[...e,r.items]:[...e,...u(r?.presentationGroups||[])],[]);t.d(r,{Ib:()=>c,sM:()=>d},{Cl:u,fQ:(e,r)=>{let t=Number(!!r.isCustomerChoice)-Number(!!e.isCustomerChoice);if(t)return t;if(e.isCustomerChoice&&r.isCustomerChoice){let t=(e.customerChoiceOrder??Number.MAX_SAFE_INTEGER)-(r.customerChoiceOrder??Number.MAX_SAFE_INTEGER);if(t)return t}if(!e.packItems&&r.packItems)return 1;if(e.packItems&&!r.packItems)return -1;if(e.packItems){if(0===(e.packItems||[]).length&&0!==(r.packItems||[]).length)return 1;if(0!==(e.packItems||[]).length&&0===(r.packItems||[]).length)return -1}let i=e.order,s=r.order;return i&&s?i.localeCompare(s):0},hx:o,kz:(e,r)=>{if(!e)return r||"";let t=e=>(0,i.Hj)(e).flatMap(e=>[...e?.pricetypeCode?[e.pricetypeCode]:[],...e?.subPrices?t(e.subPrices):[]]),s=[r,...t(e)];return Array.from(new Set(s.filter(Boolean)))?.join(",")},l$:e=>(e||"").replace("AXS$",""),oV:e=>e?.slice().sort((e,r)=>{let t=(0,s.A)(e.optionPrice)?e.optionPrice:Number.MAX_VALUE,i=(0,s.A)(r.optionPrice)?r.optionPrice:Number.MAX_VALUE;return t!==i?t-i:n(e.order)-n(r.order)}),of:n})},96047(e,r,t){"use strict";var i=t(84759),s=t(90939);t.d(r,{},{p:({bonusPrice:e,currency:r,ecologicalParams:t,eecBonus:a,isPro:l=!1})=>{let{ecologicalRebateDisclaimer:n,ecologicalBonusDescription:c,ceeBonusLabel:o,ceeBonusLabelPro:d,ceeBonusDisclaimer:u}=t||{},m=l?d??o:o,h=n&&e<0&&(0,s.A)(n,{ecologicalRebate:(0,i.ZV)(Math.abs(e),{currency:r})}),p=m&&a>0&&(0,s.A)(m,{eecRebate:(0,i.ZV)(a,{currency:r})});return{...h?{ecoRebate:h||"",ecologicalBonusDescription:c||""}:{},...p?{eecBonus:p||"",eecBonusDescription:u||""}:{}}}})},46361(e,r,t){"use strict";t.d(r,{},{D:(e=[],r)=>e.find(e=>"id"in e?e.id===r:e.offerId===r)})},90834(e,r,t){"use strict";var i=t(61300);t.d(r,{},{k:({country:e,imageSize:r,itemClass:t,language:s})=>`${(0,i.A)("cdn")}/efficiencyclass/${e}/${s}/${t.toLowerCase().replace(/\+/g,"-plus")}-${r}.png`})},9897(e,r,t){"use strict";var i=t(71763),s=t(48412);let a={isLoading:void 0,response:void 0,error:void 0};t.d(r,{},{A:({afterMount:e=!1,returnPromise:r=!1,...t}={})=>{let l=(0,i.useRef)(void 0),n=(0,i.useRef)(!1),c=(0,i.useRef)(t),[o,d]=(0,i.useReducer)((e,r)=>{switch(r.type){case"AXIOS_HOOK_ACTIONS_START":return{...e,isLoading:!0};case"AXIOS_HOOK_ACTIONS_END":return{...e,isLoading:!1,response:r.payload,error:r.error};case"AXIOS_HOOK_ACTIONS_RESET":return a;default:return e}},a),u=(0,i.useCallback)(async(e,t)=>{let i=new AbortController;t?.abort(),l.current=i;try{d({type:"AXIOS_HOOK_ACTIONS_START"});let t=await (0,s.A)({...e,signal:l.current?.signal});return r?d({type:"AXIOS_HOOK_ACTIONS_END"}):d({type:"AXIOS_HOOK_ACTIONS_END",payload:t}),t}catch(e){if(n.current&&s.A.isAxiosError(e)&&(r?d({type:"AXIOS_HOOK_ACTIONS_END"}):d({type:"AXIOS_HOOK_ACTIONS_END",error:e})),r)throw e;return}},[r]),m=(0,i.useCallback)(()=>{l.current?.abort(),l.current=new AbortController,d({type:"AXIOS_HOOK_ACTIONS_RESET"})},[]);return(0,i.useEffect)(()=>(e&&!n.current&&(l.current=new AbortController,u(c.current,l.current)),n.current=!0,()=>{n.current=!1,l.current?.abort()}),[e,u]),[o,(0,i.useCallback)(e=>u({...c.current,...e},l.current),[]),m]}})},20409(e,r,t){"use strict";var i=t(71763),s=t(24948),a=t(5839);t.d(r,{},{A:e=>{let r=(0,i.useMemo)(()=>(e=>{let r="u">typeof window&&a.LO.large&&window.innerWidth>
1=a.LO.large,{role:t,options:i={},stayVisible:s=!0}=e;return"lazyload"===t?i.rootMargin=`0px -10px ${r?"200px":"30px"} 0px`:"animation"===t?i.rootMargin=`0px -10px ${r?"-140px":"-100px"} 0px`:"technical"===t&&(i.rootMargin="0px -10px 0px 0px"),{...i,triggerOnce:s}})(e),[e]),{ref:t,inView:l=!1,entry:n}=(0,s.Wx)(r);return{ref:t,isVisible:l,entry:n}}})},48159(e,r,t){"use strict";t.d(r,{},{Y:(e,r)=>{let{homologatedEfficiency:t,homologatedCo2:i,homologatedUnit:s,airQualityCertificate:a,pricedVersion:l}=e||r||{};if(t)return{homologatedEfficiency:t,homologatedCo2:i,homologatedUnit:s,airQualityCertificate:a};let n=e?.versions?.find(e=>e.code===l?.code)||r?.grades?.reduce((e,r)=>r.versions?.find(e=>e.code===l?.code)||e,{})||{};return{homologatedEfficiency:n?.homologatedEfficiency,homologatedCo2:n?.homologatedCo2,homologatedUnit:n?.homologatedUnit,airQualityCertificate:n?.airQualityCertificate||a,efficiencyClassMin:n?.efficiencyClassMin}}})},67364(e,r,t){"use strict";let i;var s=t(81766),a=t(16777);t.d(r,{},{Cu:"/vendor/jquery/jquery-3.7.1.min.js",fB:(e,r)=>!!e&&!!r&&(r===s.zH.CALCULATOR_AND_PRICE||r===s.zH.MONTHLY_PRICE),kZ:(e,r)=>!!e&&!!r&&(r===s.zH.CALCULATOR||r===s.zH.CALCULATOR_AND_PRICE),ku:(e=[])=>{let r=e.find(e=>e&&"financingInfo"in e&&!!e?.financingInfo?.financeMapping?.dealer);return r&&"financingInfo"in r&&r?.financingInfo?.financeMapping?.dealer?r?.financingInfo?.financeMapping?.dealer:""},mo:(e={},r,t)=>t&&e.key===t||r&&e.detail?.uri===r?e.data?.rlead:void 0,mv:e=>{if(!e)return{};let{brand:r,model:t,finition:i,version:s}=e?.formState?.vehicleVersion||{},{mileage:l,registration:n}=e?.formState||{},{quotationPrice:c,quotationValidity:o}=e?.quotation||{};return(0,a.yb)({tradeInVehBrand:r,tradeInVehModelC:t,tradeInVehVersionC:i?`${s}-${i}`:s,tradeInVehKm:l,tradeInVehRegistrationNumber:n,tradeInValueInfo:c,tradeInDate:o})},qh:(e,r)=>(void 0===i&&(i=e(r)),i)})},8095(e,r,t){"use strict";var i=t(91987),s=t(71763),a=t(44803),l=t.n(a);function n(e,r){return(e||"").split(/({[^}]+})/g).filter(e=>e).map((e,t)=>{let a=e.match(/^{([^}]+)}$/),n=l()(a,"[1]","");return(0,i.jsx)(s.Fragment,{children:l()(r,n,e)},t)})}t.d(r,{A:()=>n})},1547(e,r,t){"use strict";t.d(r,{},{A:e=>"number"==typeof e&&Number.isFinite(e)&&!Number.isNaN(e)})},84588(e,r,t){"use strict";var i=t(62427),s=t(78948),a=t(84759);t.d(r,{},{E:({destination:e,modelAdmin:r,modelData:t,locationInPage:a,buttonText:l,type:n})=>{if(n===i.b.MODEL_BROCHURE){let{modelName:i}=r||{},{modelSpecCode:a,label:l}=t||{};(0,s.d)({event:"download",vehicleId:a,vehicleModel:i||l,brochureName:e,brochureType:"brochure"})}else(0,s.d)({event:"navigationClick",buttonText:l,destination:e,locationInPage:a})},I:({type:e,url:r="",modelAdmin:t,modelSpecCode:s,modelURI:l,gradeCode:n})=>{let{eBrochureURL:c="",modelConfigHomepageURL:o="",modelHomepageURL:d="",modelAdminId:u}=t||{};switch(e){case i.b.LEADFORM:return(0,a.sB)(r,{modelAdminId:u,modelURI:l});case i.b.CONFIGURATOR:return(0,a.sB)(o,{conf:l});case i.b.MODEL_BROCHURE:return c;case i.b.MODEL_HOMEPAGE:return d;case i.b.CONSUMPTIONSIMULATOR:return(0,a.sB)(r,{modelURI:l});case i.b.GRADEPAGE:return(0,a.sB)(r,{gradeCode:n});case i.b.NEWCARINVENTORY:return(0,a.sB)(r,{"model.adminId":u,"model.code":s});default:return r}}})},66806(e,r,t){"use strict";let{Axios:i,AxiosError:s,CanceledError:a,isCancel:l,CancelToken:n,VERSION:c,all:o,Cancel:d,isAxiosError:u,spread:m,toFormData:h,AxiosHeaders:p,HttpStatusCode:f,formToJSON:g,getAdapter:x,mergeConfig:_,create:v}=t(48412).A;t.d(r,{},{FZ:l,kG:f})},24948(e,r,t){"use strict";var i,s,a=t(71763),l=Object.defineProperty,n=new Map,c=new WeakMap,o=0;function d({threshold:e,delay:r,trackVisibility:t,rootMargin:s,scrollMargin:l,root:u,triggerOnce:m,skip:h,initialInView:p,fallbackInView:f,onChange:g}={}){var x;let[_,v]=a.useState(null),y=a.useRef(g),b=a.useRef(p),[j,C]=a.useState({inView:!!p,entry:void 0});y.current=g,a.useEffect(()=>{let a;if(void 0===b.current&&(b.current=p),!h&&_)return a=function(e,r,t={},s=i){if(void 0===window.IntersectionObserver&&void 0!==s){let i=e.getBoundingClientRect();return r(s,{isIntersecting:s,target:e,intersectionRatio:"number"==typeof t.threshold?t.threshold:0,time:0,boundingClientRect:i,intersectionRect:i,rootBounds:i}),()=>{}}let{id:a,observer:l,elements:d}=function(e){let r=Object.keys(e).sort().filter(r=>void 0!==e[r]).map(r=>{var t;return`${r}_${"root"===r?!(t=e.root)?"0":(c.has(t)||(o+=1,c.set(t,o.toString())),c.get(t)):e[r]}`}).toString(),t=n.get(r);if(!t){let i,s=new Map,a=new IntersectionObserver(r=>{r.forEach(r=>{var t;let a=r.isIntersecting&&i.some(e=>r.intersectionRatio>=e);e.trackVisibility&&void 0===r.isVisible&&(r.isVisible=a),[...null!=(t=s.get(r.target))?t:[]].forEac
1h(e=>{e(a,r)})})},e);i=a.thresholds||(Array.isArray(e.threshold)?e.threshold:[e.threshold||0]),t={id:r,observer:a,elements:s},n.set(r,t)}return t}(t),u=d.get(e)||[];return d.has(e)||d.set(e,u),u.push(r),l.observe(e),function(){u.splice(u.indexOf(r),1),0===u.length&&(d.delete(e),l.unobserve(e)),0===d.size&&(l.disconnect(),n.delete(a))}}(_,(e,r)=>{let t=b.current;b.current=e,(void 0!==t||e)&&(C({inView:e,entry:r}),y.current&&y.current(e,r),r.isIntersecting&&m&&a&&(a(),a=void 0))},{root:u,rootMargin:s,scrollMargin:l,threshold:e,trackVisibility:t,delay:r},f),()=>{a&&a()}},[Array.isArray(e)?e.toString():e,_,u,s,l,m,h,t,f,r]);let N=null==(x=j.entry)?void 0:x.target,A=a.useRef(void 0);_||!N||m||h||A.current===N||(A.current=N,C({inView:!!p,entry:void 0}),b.current=p);let I=[v,j.inView,j.entry];return I.ref=I[0],I.inView=I[1],I.entry=I[2],I}a.Component,null!=(null!=(s=a.useInsertionEffect)?s:a.useLayoutEffect)||a.useEffect,t.d(r,{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.