PageSourceSearch

https://www.renault.com.tr/client/renault-lcv-alt-version-comparator-11af970b8760132c.js

js renault.com.tr collected 2026-10-01 13:01:54 UTC 208,464 bytes, 1 lines download raw bytes

1(self.rspackChunkOne=self.rspackChunkOne||[]).push([[2989],{86959(e,t,r){"use strict";var a,n=r(71763);function i(){return(i=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var a in r)({}).hasOwnProperty.call(r,a)&&(e[a]=r[a])}return e}).apply(null,arguments)}r.d(t,{},{A:e=>n.createElement("svg",i({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 168 84"},e),a||(a=n.createElement("path",{fill:"#FFF",d:"M135.947 53.61 153.514 0h-18.275L65.511 53.61H37.945l7.587-23.19L0 65.411h50.158L25.99 83.971 48.583 84l24.196-18.559h41.075L107.763 84h18.274l6.062-18.559h20.587L168 53.678h-32.053zm-18.244 0h-29.61l39.54-30.391-9.94 30.39z"})))})},64514(e,t,r){"use strict";var a,n=r(71763);function i(){return(i=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var a in r)({}).hasOwnProperty.call(r,a)&&(e[a]=r[a])}return e}).apply(null,arguments)}r.d(t,{},{A:e=>n.createElement("svg",i({xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",viewBox:"0 0 24 24"},e),a||(a=n.createElement("path",{d:"M12.7 20.6h-1.555l-.18-.21c-.055-.07-5.645-6.7-9.17-13.255l1.055-.57c3.115 5.795 7.88 11.66 8.855 12.835h.46c.97-1.09 5.725-6.595 8.835-12.815l1.075.535c-3.535 7.075-9.14 13.225-9.2 13.285z"})))})},54502(e,t,r){"use strict";var a,n=r(71763);function i(){return(i=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var a in r)({}).hasOwnProperty.call(r,a)&&(e[a]=r[a])}return e}).apply(null,arguments)}r.d(t,{},{A:e=>n.createElement("svg",i({xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",viewBox:"0 0 24 24"},e),a||(a=n.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){"use strict";var a,n=r(71763);function i(){return(i=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var a in r)({}).hasOwnProperty.call(r,a)&&(e[a]=r[a])}return e}).apply(null,arguments)}r.d(t,{},{A:e=>n.createElement("svg",i({xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",viewBox:"0 0 24 24"},e),a||(a=n.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"})))})},50946(e,t,r){"use strict";var a,n=r(71763);function i(){return(i=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var a in r)({}).hasOwnProperty.call(r,a)&&(e[a]=r[a])}return e}).apply(null,arguments)}r.d(t,{},{A:e=>n.createElement("svg",i({xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",viewBox:"0 0 24 24"},e),a||(a=n.createElement("path",{fillRule:"evenodd",d:"M17 19.11H3.93V8.285l4.155-3.12h11.81v11.4zm-1.09-.96V9.1h-5v3.17h-1V9.1h-5v9.05zM13.195 6.06 10.41 8.15H5.695L8.5 6.06zm2.9 2.09 2.57-2.09h-4l-2.78 2.09zm2.82 7.895-2 1.73V8.81l2-1.68z",clipRule:"evenodd"})))})},33779(e,t,r){"use strict";var a,n,i,s=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 a in r)({}).hasOwnProperty.call(r,a)&&(e[a]=r[a])}return e}).apply(null,arguments)}r.d(t,{},{A:e=>s.createElement("svg",l({xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",viewBox:"0 0 24 24"},e),a||(a=s.createElement("path",{fillRule:"evenodd",d:"M6.9 9.6h10.2v-5H6.9zm1.2-1.2h7.8V5.815H8.1z",clipRule:"evenodd"})),n||(n=s.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"})),i||(i=s.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"})))})},31911(e,t,r){"use strict";var a,n=r(71763);function i(){return(i=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var a in r)({}).hasOwnProperty.call(r,a)&&(e[a]=r[a])}return e}).apply(null,arguments)}r.d(t,{},{A:e=>n.createElement("svg",i({xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",viewBox:"0 0 24 24"},e),a||(a=n.createElement("path",{d:"M22.94 13.525c-.065-.53-.11-1.07-.335-1.65a3.2 3.2 0 0 0-.455-.81c-.19-.24
1-.41-.47-.715-.66-.575-.34-1.135-.435-1.64-.54-.255-.05-.5-.095-.71-.15a5 5 0 0 1-.635-.225c-.88-.37-1.74-.89-2.65-1.38a10 10 0 0 0-.725-.36 5 5 0 0 0-.815-.27 12 12 0 0 0-1.57-.295 11 11 0 0 0-1.6-.09l-1.53.035-3.05.095-1.525.055-.765.03c-.27.015-.48.015-.81.045l.075.59c.315.17.625.36.935.545 1.945-.08 3.905-.14 5.855-.19.485-.005.985-.03 1.425-.01.46.02.925.08 1.385.155.45.075.93.185 1.32.32.375.14.81.385 1.23.615.855.47 1.71.98 2.705 1.35.535.205 1.06.26 1.505.365.445.095.87.225 1.095.415.275.235.49.56.61.935.065.19.105.4.14.62.03.215.07.49.08.675.015.2 0 .39-.04.495-.015.04 0 .01-.005.02h-.805a2.595 2.595 0 0 0-2.59-2.515 2.593 2.593 0 0 0-2.59 2.505H7.91a2.597 2.597 0 0 0-2.59-2.505c-1.25 0-2.3.89-2.545 2.07l-.045-.01-.25-.05a.6.6 0 0 1-.135-.065.6.6 0 0 1-.2-.195.3.3 0 0 1-.03-.1v-2.44L3.99 9.085 2.81 8.57.915 10.45v2.86c0 .05.005.155.015.23.025.165.075.335.15.485.155.305.395.525.645.68.13.075.255.14.42.19.12.035.145.035.2.045l.15.03.34.07a2.6 2.6 0 0 0 2.49 1.895A2.6 2.6 0 0 0 7.67 15.44h8.325a2.59 2.59 0 0 0 2.345 1.495c1.04 0 1.93-.62 2.35-1.5h1.04c.045 0 .12 0 .18-.01.25-.02.49-.135.665-.32.175-.175.29-.445.33-.605.095-.36.085-.67.06-.965zm-17.63 2.2c-.77 0-1.4-.63-1.4-1.4s.63-1.4 1.4-1.4 1.4.63 1.4 1.4-.63 1.4-1.4 1.4m13.01 0c-.77 0-1.4-.63-1.4-1.4s.63-1.4 1.4-1.4 1.4.63 1.4 1.4-.63 1.4-1.4 1.4"})))})},3861(e,t,r){"use strict";var a,n=r(71763);function i(){return(i=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var a in r)({}).hasOwnProperty.call(r,a)&&(e[a]=r[a])}return e}).apply(null,arguments)}r.d(t,{},{A:e=>n.createElement("svg",i({xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",viewBox:"0 0 24 24"},e),a||(a=n.createElement("path",{d:"M15.5 20.725 6.35 12l9.15-8.725 1.38 1.45L9.245 12l7.635 7.275z"})))})},96024(e,t,r){"use strict";var a,n=r(71763);function i(){return(i=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var a in r)({}).hasOwnProperty.call(r,a)&&(e[a]=r[a])}return e}).apply(null,arguments)}r.d(t,{},{A:e=>n.createElement("svg",i({xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",viewBox:"0 0 24 24"},e),a||(a=n.createElement("path",{fillRule:"evenodd",d:"M1.9 22.1h8.2V1.9H1.9zm7-1.2H3.1V3.1h5.8zm5 1.2h8.2V1.9h-8.2zm1.2-1.2h5.8V3.1h-5.8z",clipRule:"evenodd"})))})},77773(e,t,r){"use strict";var a,n=r(71763);function i(){return(i=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var a in r)({}).hasOwnProperty.call(r,a)&&(e[a]=r[a])}return e}).apply(null,arguments)}r.d(t,{},{A:e=>n.createElement("svg",i({xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",viewBox:"0 0 24 24"},e),a||(a=n.createElement("path",{fillRule:"evenodd",d:"M1.9 12c0 5.578 4.522 10.1 10.1 10.1 5.576-.006 10.094-4.524 10.1-10.1 0-5.578-4.522-10.1-10.1-10.1S1.9 6.422 1.9 12m7.102 5-.802-.754V7.768L9.017 7l.372.16c.19.084 4.715 2.051 7.576 4.07l.235.165v1.251l-.274.165-.163.095c-.964.56-5.744 3.337-7.404 3.96z",clipRule:"evenodd"})))})},67977(e,t,r){"use strict";var a,n,i,s,l=r(71763);function o(){return(o=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var a in r)({}).hasOwnProperty.call(r,a)&&(e[a]=r[a])}return e}).apply(null,arguments)}r.d(t,{},{A:e=>l.createElement("svg",o({xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",viewBox:"0 0 24 24"},e),a||(a=l.createElement("path",{d:"M21.52 17.815h1.2V3.885H4.335v1.2H21.52z"})),n||(n=l.createElement("path",{d:"M13.495 17.975H12.28L9.89 12.4l-2.235 5.21-1.105-.475 2.73-6.36h1.22l2.395 5.59 1.535-3.45h1.17l2.315 4.165-1.05.585-1.795-3.235z"})),i||(i=l.createElement("path",{fillRule:"evenodd",d:"M4.88 11.48c.36.36.857.55 1.365.52a1.79 1.79 0 0 0 1.89-1.885 1.785 1.785 0 0 0-1.89-1.885 1.785 1.785 0 0 0-1.885 1.885c-.029.508.16 1.005.52 1.365m1.365-2.05a.6.6 0 0 0-.685.685.605.605 0 0 0 .685.685.6.6 0 0 0 .685-.685.6.6 0 0 0-.685-.71z",clipRule:"evenodd"})),s||(s=l.createElement("path",{fillRule:"evenodd",d:"M1.36 20.115h19.2V6.06H1.36zm18-1.2H2.56V7.26h16.8z",clipRule:"evenodd"})))})},26135(e,t,r){"use strict";var a,n,i,s=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 a in r)({}).hasOwnProperty.call(r,a)&&(e[a]=r[a])}return e}).apply(null,arguments)}r.d(t,{},{A:e=>s.createElement("svg",l({xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",viewBox:"0 0 24 24"},e),a||(a=s.createElement("path",{d:"M13.605 17.6h1.285l1.89-4.255 2.195 3.945 1.05-.58-2.67-4.81H16.11l-1.855 4.175-2.86-6.675h-1.29L6.95 16.765l1.1.47 2.7-6.295z"})),n||(n=s.createElement("path",{fillRule:"evenodd",d:"M6.5 10.6a2 2 0 0 1-2.1-2.1 2 2 0 0 1 2.1-2.1 2 2 0 0 1 2.1 2.1 2 2 0 0 1-2.1 2.1m-.673-2.773A.8.8 0 0 1 6.5 7.6a.8.8 0 0 1 .9.9.8.8 0 0 1-.9.9.8.8 0 0 1-.9-.9.8.8 0 0 1 .227-.673",clipRule:"evenodd"})),i||(i=s.createElement("path",{fillRule:"evenodd",d:"M23.1 20.1H.9V3.9h22.2zm-21-1.2h19.8V5.1H2.1z",clipRule:"evenodd"})))})},94168(e,t,r){"use strict";var a,n,i=r(71763);function s(){return(s=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var a in r)({}).hasOwnProperty.call(r,a)&&(e[a]=r[a])}return e}).apply(null,arguments)}r.d(t,{},{A:e=>i.createElement("svg",s({xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",viewBox:"0 0 24 24"},e),a||(a=i.createElement("path",{d:"m20.64 6.67-.055.25a17.4 17.4 0 0 1-1.86 4.665L17.69 11a16 16 0 0 0 1.355-3l-4.735 3.135-.66-1L18.33 7a20 20 0 0 0-3.28.035l-.12-1.195a23 23 0 0 1 5 .1l.265.04zm-.47 11.035.47-.705-.055-.24a17.4 17.4 0 0 0-1.86-4.665l-1.035.605
1a16.2 16.2 0 0 1 1.355 3.025l-4.735-3.14-.66 1 4.68 3.1c-1.093.075-2.19.063-3.28-.035l-.12 1.19q.968.098 1.94.095 1.523 0 3.035-.19zM9.69 11.09 4.955 7.955a16 16 0 0 0 1.355 3l-1.035.61A17.4 17.4 0 0 1 3.415 6.9l-.055-.25.47-.7.265-.04a23 23 0 0 1 5-.1l-.12 1.195A20 20 0 0 0 5.67 7l4.68 3.1zm-.62 6.755-.12-1.19a21 21 0 0 1-3.28.03l4.68-3.105-.66-1-4.735 3.14c.347-1.052.8-2.066 1.355-3.025l-1.035-.605a17.4 17.4 0 0 0-1.86 4.665L3.36 17l.47.71.265.04q1.511.19 3.035.19.972.003 1.94-.095"})),n||(n=i.createElement("path",{fillRule:"evenodd",d:"M.9 20.44V3.24h22.2v17.2zm1.2-1.2h19.8V4.44H2.1z",clipRule:"evenodd"})))})},13323(e,t,r){"use strict";var a,n,i=r(71763);function s(){return(s=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var a in r)({}).hasOwnProperty.call(r,a)&&(e[a]=r[a])}return e}).apply(null,arguments)}r.d(t,{},{A:e=>i.createElement("svg",s({xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",viewBox:"0 0 24 24"},e),a||(a=i.createElement("path",{d:"m10.16 10.5-.47.705-.265.04q-1.511.19-3.035.19a19 19 0 0 1-1.94-.095l.12-1.19c1.09.098 2.187.11 3.28.035l-4.68
1-3.1.66-1 4.735 3.14a16 16 0 0 0-1.355-3l1.035-.605a17.4 17.4 0 0 1 1.86 4.665zm-.055 3.92.055-.25-.445-.7-.265-.04a23 23 0 0 0-5-.1l.12 1.205c1.09-.1 2.187-.112 3.28-.035l-4.68 3.09.66 1 4.735-3.09a16 16 0 0 1-1.355 3l1.035.585a17.4 17.4 0 0 0 1.86-4.665m9.325-4.265.12 1.19q-.968.098-1.94.095-1.524 0-3.035-.19l-.265-.04-.47-.71.055-.245a17.4 17.4 0 0 1 1.86-4.665l1.035.605a16 16 0 0 0-1.355 3l4.735-3.14.66 1-4.68 3.135c1.093.075 2.19.063 3.28-.035m-3.995 5.3 4.735 3.135.66-.99-4.68-3.1c1.1-.088 2.205-.087 3.305.005l.12-1.195a23 23 0 0 0-5 .1l-.265.04-.47.7.055.25a17.4 17.4 0 0 0 1.86 4.665l1.035-.61a16 16 0 0 1-1.355-3"})),n||(n=i.createElement("path",{fillRule:"evenodd",d:"M.9 20.94V3.74h22.2v17.2zm1.2-1.2h19.8V4.94H2.1z",clipRule:"evenodd"})))})},31020(e,t,r){"use strict";var a,n=r(71763);function i(){return(i=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var a in r)({}).hasOwnProperty.call(r,a)&&(e[a]=r[a])}return e}).apply(null,arguments)}r.d(t,{},{A:e=>n.createElement("svg",i({xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",viewBox:"0 0 24 24"},e),a||(a=n.createElement("path",{d:"m12.085 15.165 7.58.03h.71q.176.006.35.04c.481.094.9.388 1.15.81a1.75 1.75 0 0 1 .045 1.71l-.105.21-2.09 4.135H6.635a1.8 1.8 0 0 1-.6-.075A1.4 1.4 0 0 1 5.125 21L5 20.205l-.9-4.84L2.875 8.91l-.6-3.23L2 4.065l-.08-.425a2 2 0 0 1 0-.59c.033-.232.125-.452.265-.64a1.24 1.24 0 0 1 .94-.5h1.51c.32.003.64.045.95.125.323.08.632.21.915.385.29.195.542.44.745.725q.074.114.14.235l.1.19.185.37.745 1.465 1.5 2.94.72 1.5c.24.5.47.97.7 1.57a5.6 5.6 0 0 1 .225 1.82A7.6 7.6 0 0 1 11.31 15c-.19.605-.395 1.08-.6 1.605l-.635 1.5L8.835 18c.42-1 .86-2.03 1.225-3.025a5 5 0 0 0 .265-1.475 5.5 5.5 0 0 0-.09-1.5 8 8 0 0 0-.58-1.4L8.94 9.1 7.465 6.15 6.72 4.71 6.345 4A1.4 1.4 0 0 0 6 3.525a1.94 1.94 0 0 0-1.2-.445 11 11 0 0 0-1.55 0h-.12c-.02 0 0 0 0 .04a.5.5 0 0 0-.03.18q.005.151.04.3l.305 1.625L4 8.5l1.815 9.75.3 1.625.155.815v.11l.025.045a.2.2 0 0 0 .07.06h12.59l1.585-3.135q.196-.355.345-.73a.56.56 0 0 0-.105-.43.54.54 0 0 0-.39-.21h-.89l-7.755-.03z"})))})},41974(e,t,r){"use strict";var a,n=r(71763);function i(){return(i=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var a in r)({}).hasOwnProperty.call(r,a)&&(e[a]=r[a])}return e}).apply(null,arguments)}r.d(t,{},{A:e=>n.createElement("svg",i({xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",viewBox:"0 0 24 24"},e),a||(a=n.createElement("path",{d:"M1.11 12.725a48 48 0 0 0 7.105 4.92l.57-1.055A47 47 0 0 1 2.11 12a34.5 34.5 0 0 1 6.66-4.58l-.54-1.07a35.4 35.4 0 0 0-7.135 4.94l-.195.175v1.08zm14.105 3.86.57 1.06a48 48 0 0 0 7.105-4.915l.21-.18v-1.08l-.195-.175a35.4 35.4 0 0 0-7.135-4.94l-.54 1.07A34.4 34.4 0 0 1 21.89 12a47 47 0 0 1-6.675 4.585"})))})},26560(e,t,r){"use strict";var a,n,i=r(71763);function s(){return(s=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var a in r)({}).hasOwnProperty.call(r,a)&&(e[a]=r[a])}return e}).apply(null,arguments)}r.d(t,{},{A:e=>i.createElement("svg",s({xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",viewBox:"0 0 24 24"},e),a||(a=i.createElement("path",{fillRule:"evenodd",d:"M16.58 12.59a2 2 0 0 1 0 .31h3.055l-.095.685a7 7 0 0 1-6.5 6l-.635.035v-3.54h-.12q-.285.018-.57 0h-.11v3.525l-.635-.035a7 7 0 0 1-6.5-6l-.095-.685H7.38a2 2 0 0 1 0-.31V12.1h-3v-.715a7 7 0 0 1 7-7h1.2a7 7 0 0 1 7 7v.73h-3zM5.62 10.9a5.785 5.785 0 0 1 5.76-5.3h1.235a5.79 5.79 0 0 1 5.765 5.3h-2.1l-.018-.038a2 2 0 0 0-.077-.157 2 2 0 0 0-.16-.27 3 3 0 0 0-.275-.36 3 3 0 0 0-.75-.64 2 2 0 0 0-.215-.12 2 2 0 0 0-.225-.105 1 1 0 0 0-.195-.075 2 2 0 0 0-.33-.1 2 2 0 0 0-.21-.05 2 2 0 0 0-.265-.045l-.27-.025h-2.57l-.27.025a2 2 0 0 0-.265.045 2 2 0 0 0-.21.05 2 2 0 0 0-.33.1 1 1 0 0 0-.195.075 2 2 0 0 0-.225.105 2 2 0 0 0-.215.12 3 3 0 0 0-.745.63q-.081.091-.155.19-.075.093-.14.195a7 7 0 0 0-.12.21 3 3 0 0 0-.11.225zm.175 3.2a5.8 5.8 0 0 0 4.605 4.21l-.005-2.475a5 5 0 0 1-.39-.14l-.35-.155a5 5 0 0 1-.415-.22l-.29-.19a4 4 0 0 1-.28-.21 4 4 0 0 1-.32-.285 3 3 0 0 1-.235-.255q-.076-.091-.145-.19l-.03-.04a.4.4 0 0 1-.035-.05zm7.805 4.21v-2.47c.135-.04.265-.09.39-.14l.35-.155a4.6 4.6 0 0 0 1.015-.645q.147-.117.28-.25a4 4 0 0 0 .465-.55h2.105a5.8 5.8 0 0 1-4.605 4.21m-4.755-4.95a3.7 3.7 0 0 0 2.29 1.45v-.01a3.8 3.8 0 0 0 1.675-.035h.055a3.58 3.58 0 0 0 2.35-1.57 1.3 1.3 0 0 0 .165-.63v-.15a2.4 2.4 0 0 0-.11-.745l-.04-.13v-.05a2 2 0 0 0-.16-.325A2.3 2.3 0 0 0 13 10.1h-2a2.255 2.255 0 0 0-2.23 1.4l-.06.19a2.4 2.4 0 0 0-.11.745v.15c.001.224.06.444.17.64z",clipRule:"evenodd"})),n||(n=i.createElement("path",{fillRule:"evenodd",d:"M12.835 1.9H11.16a9.275 9.275 0 0 0-9.26 9.265v1.67a9.275 9.275 0 0 0 9.26 9.265h1.675a9.275 9.275 0 0 0 9.265-9.265v-1.67A9.275 9.275 0 0 0 12.835 1.9M20.9 12.835a8.075 8.075 0 0 1-8.065 8.065H11.16a8.075 8.075 0 0 1-8.06-8.065v-1.67A8.075 8.075 0 0 1 11.
116 3.1h1.675a8.075 8.075 0 0 1 8.065 8.065z",clipRule:"evenodd"})))})},12036(e,t,r){"use strict";var a,n=r(71763);function i(){return(i=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var a in r)({}).hasOwnProperty.call(r,a)&&(e[a]=r[a])}return e}).apply(null,arguments)}r.d(t,{},{A:e=>n.createElement("svg",i({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 50 40"},e),a||(a=n.createElement("path",{fillRule:"evenodd",d:"m20.783 26.298 4.224-4.008 4.21 4.008c.557.53.914.702 1.713.702H48v-4.395H32.243v-4.21H48V14H30.93c-.8 0-1.156.172-1.713.702l-4.21 4.008-4.224-4.008c-.557-.53-.914-.702-1.713-.702H2v4.395h15.757v4.21H2V27h17.07c.8 0 1.156-.172 1.713-.702"})))})},69985(e,t,r){"use strict";var a,n=r(71763);function i(){return(i=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var a in r)({}).hasOwnProperty.call(r,a)&&(e[a]=r[a])}return e}).apply(null,arguments)}r.d(t,{},{A:e=>n.createElement("svg",i({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 66 86"},e),a||(a=n.createElement("path",{d:"m52.3 43-23 43H23L0 43 22.9 0h6.5L6.5 43l19.6 36.9L45.7 43 34.3 21.5l3.3-6.1zM42.5 0h-6.6L13.1 43l14.7 27.6 3.2-6.1L19.6 43 39.2 6l19.6 37-22.9 43h6.6l22.8-43z"})))})},22595(e,t,r){function a(){var e;try{e=t.storage.debug}catch(e){}return!e&&"u">typeof process&&"env"in process&&(e=process.env.DEBUG),e}(t=e.exports=r(79568)).log=function(){return"object"==typeof console&&console.log&&Function.prototype.apply.call(console.log,console,arguments)},t.formatArgs=function(e){var r=this.useColors;if(e[0]=(r?"%c":"")+this.namespace+(r?" %c":" ")+e[0]+(r?"%c ":" ")+"+"+t.humanize(this.diff),r){var a="color: "+this.color;e.splice(1,0,a,"color: inherit");var n=0,i=0;e[0].replace(/%[a-zA-Z%]/g,function(e){"%%"!==e&&(n++,"%c"===e&&(i=n))}),e.splice(i,0,a)}},t.save=function(e){try{null==e?t.storage.removeItem("debug"):t.storage.debug=e}catch(e){}},t.load=a,t.useColors=function(){return"u">typeof window&&!!window.process&&"renderer"===window.process.type||"u">typeof document&&document.documentElement&&document.documentElement.style&&document.documentElement.style.WebkitAppearance||"u">typeof window&&window.console&&(window.console.firebug||window.console.exception&&window.console.table)||"u">typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/firefox\/(\d+)/)&&parseInt(RegExp.$1,10)>=31||"u">typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/applewebkit\/(\d+)/)},t.storage="u">typeof chrome&&void 0!==chrome.storage?chrome.storage.local:function(){try{return window.localStorage}catch(e){}}(),t.colors=["lightseagreen","forestgreen","goldenrod","dodgerblue","darkorchid","crimson"],t.formatters.j=function(e){try{return JSON.stringify(e)}catch(e){return"[UnexpectedJSONParseError]: "+e.message}},t.enable(a())},79568(e,t,r){var a;function n(e){function r(){if(r.enabled){var e=+new Date;r.diff=e-(a||e),r.prev=a,r.curr=e,a=e;for(var n=Array(arguments.length),i=0;i<n.length;i++)n[i]=arguments[i];n[0]=t.coerce(n[0]),"string"!=typeof n[0]&&n.unshift("%O");var s=0;n[0]=n[0].replace(/%([a-zA-Z%])/g,function(e,a){if("%%"===e)return e;s++;var i=t.formatters[a];if("function"==typeof i){var l=n[s];e=i.call(r,l),n.splice(s,1),s--}return e}),t.formatArgs.call(r,n),(r.log||t.log||console.log.bind(console)).apply(r,n)}}return r.namespace=e,r.enabled=t.enabled(e),r.useColors=t.useColors(),r.color=function(e){var r,a=0;for(r in e)a=(a<<5)-a+e.charCodeAt(r)|0;return t.colors[Math.abs(a)%t.colors.length]}(e),"function"==typeof t.init&&t.init(r),r}(t=e.exports=n.debug=n.default=n).coerce=function(e){return e instanceof Error?e.stack||e.message:e},t.disable=function(){t.enable("")},t.enable=function(e){t.save(e),t.names=[],t.skips=[];for(var r=("string"==typeof e?e:"").split(/[\s,]+/),a=r.length,n=0;n<a;n++)r[n]&&("-"===(e=r[n].replace(/\*/g,".*?"))[0]?t.skips.push(RegExp("^"+e.substr(1)+"$")):t.names.push(RegExp("^"+e+"$")))},t.enabled=function(e){var r,a;for(r=0,a=t.skips.length;r<a;r++)if(t.skips[r].test(e))return!1;for(r=0,a=t.names.length;r<a;r++)if(t.names[r].test(e))return!0;return!1},t.humanize=r(20971),t.names=[],t.skips=[],t.formatters={}}
1,93212(e){"use strict";e.exports=function e(t,r){if(t===r)return!0;if(t&&r&&"object"==typeof t&&"object"==typeof r){if(t.constructor!==r.constructor)return!1;if(Array.isArray(t)){if((a=t.length)!=r.length)return!1;for(n=a;0!=n--;)if(!e(t[n],r[n]))return!1;return!0}if(t.constructor===RegExp)return t.source===r.source&&t.flags===r.flags;if(t.valueOf!==Object.prototype.valueOf)return t.valueOf()===r.valueOf();if(t.toString!==Object.prototype.toString)return t.toString()===r.toString();if((a=(i=Object.keys(t)).length)!==Object.keys(r).length)return!1;for(n=a;0!=n--;)if(!Object.prototype.hasOwnProperty.call(r,i[n]))return!1;for(n=a;0!=n--;){var a,n,i,s=i[n];if(!e(t[s],r[s]))return!1}return!0}return t!=t&&r!=r}},37892(e){function t(e,t){e.onload=function(){this.onerror=this.onload=null,t(null,e)},e.onerror=function(){this.onerror=this.onload=null,t(Error("Failed to load "+this.src),e)}}e.exports=function(e,r,a){var n=document.head||document.getElementsByTagName("head")[0],i=document.createElement("script");"function"==typeof r&&(a=r,r={}),a=a||function(){},i.type=(r=r||{}).type||"text/javascript",i.charset=r.charset||"utf8",i.async=!("async"in r)||!!r.async,i.src=e,r.attrs&&function(e,t){for(var r in t)e.setAttribute(r,t[r])}(i,r.attrs),r.text&&(i.text=""+r.text),("onload"in i?t:function(e,t){e.onreadystatechange=function(){("complete"==this.readyState||"loaded"==this.readyState)&&(this.onreadystatechange=null,t(null,e))}})(i,a),i.onload||t(i,a),n.appendChild(i)}},33699(e){e.exports=function(e,t,r,a){var n=-1,i=null==e?0:e.length;for(a&&i&&(r=e[++n]);++n<i;)r=t(r,e[n],n,e);return r}},76146(e){var t=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g;e.exports=function(e){return e.match(t)||[]}},39772(e){e.exports=function(e,t){return null!=e&&t in Object(e)}},87778(e,t,r){var a=r(95284),n=r(44983);e.exports=function(e,t,r,i){var s=r.length,l=s,o=!i;if(null==e)return!l;for(e=Object(e);s--;){var c=r[s];if(o&&c[2]?c[1]!==e[c[0]]:!(c[0]in e))return!1}for(;++s<l;){var d=(c=r[s])[0],u=e[d],m=c[1];if(o&&c[2]){if(void 0===u&&!(d in e))return!1}else{var h=new a;if(i)var p=i(u,m,d,e,t,h);if(!(void 0===p?n(m,u,3,i,h):p))return!1}}return!0}},79966(e,t,r){var a=r(96102),n=r(91887),i=r(77421),s=r(62958),l=r(78298);e.exports=function(e){return"function"==typeof e?e:null==e?i:"object"==typeof e?s(e)?n(e[0],e[1]):a(e):l(e)}},96102(e,t,r){var a=r(87778),n=r(44055),i=r(53976);e.exports=function(e){var t=n(e);return 1==t.length&&t[0][2]?i(t[0][0],t[0][1]):function(r){return r===e||a(r,e,t)}}},91887(e,t,r){var a=r(44983),n=r(44803),i=r(59348),s=r(36043),l=r(82683),o=r(53976),c=r(81600);e.exports=function(e,t){return s(e)&&l(t)?o(c(e),t):function(r){var s=n(r,e);return void 0===s&&s===t?i(r,e):a(t,s,3)}}},62690(e){e.exports=function(e){return function(t){return null==t?void 0:t[e]}}},70056(e,t,r){var a=r(70971);e.exports=function(e){return function(t){return a(t,e)}}},72816(e,t,r){var a=r(33699),n=r(71521),i=r(40658),s=RegExp("['’]","g");e.exports=function(e){return function(t){return a(i(n(t).replace(s,"")),e,"")}}},46472(e,t,r){e.exports=r(44755)({À:"A",Á:"A",Â:"A",Ã:"A",Ä:"A",Å:"A",à:"a",á:"a",â:"a",ã:"a",ä:"a",å:"a",Ç:"C",ç:"c",Ð:"D",ð:"d",È:"E",É:"E",Ê:"E",Ë:"E",è:"e",é:"e",ê:"e",ë:"e",Ì:"I",Í:"I",Î:"I",Ï:"I",ì:"i",í:"i",î:"i",ï:"i",Ñ:"N",ñ:"n",Ò:"O",Ó:"O",Ô:"O",Õ:"O",Ö:"O",Ø:"O",ò:"o",ó:"o",ô:"o",õ:"o",ö:"o",ø:"o",Ù:"U",Ú:"U",Û:"U",Ü:"U",ù:"u",ú:"u",û:"u",ü:"u",Ý:"Y",ý:"y",ÿ:"y",Æ:"Ae",æ:"ae",Þ:"Th",þ:"th",ß:"ss",Ā:"A",Ă:"A",Ą:"A",ā:"a",ă:"a",ą:"a",Ć:"C",Ĉ:"C",Ċ:"C",Č:"C",ć:"c",ĉ:"c",ċ:"c",č:"c",Ď:"D",Đ:"D",ď:"d",đ:"d",Ē:"E",Ĕ:"E",Ė:"E",Ę:"E",Ě:"E",ē:"e",ĕ:"e",ė:"e",ę:"e",ě:"e",Ĝ:"G",Ğ:"G",Ġ:"G",Ģ:"G",ĝ:"g",ğ:"g",ġ:"g",ģ:"g",Ĥ:"H",Ħ:"H",ĥ:"h",ħ:"h",Ĩ:"I",Ī:"I",Ĭ:"I",Į:"I",İ:"I",ĩ:"i",ī:"i",ĭ:"i",į:"i",ı:"i",Ĵ:"J",ĵ:"j",Ķ:"K",ķ:"k",ĸ:"k",Ĺ:"L",Ļ:"L",Ľ:"L",Ŀ:"L",Ł:"L",ĺ:"l",ļ:"l",ľ:"l",ŀ:"l",ł:"l",Ń:"N",Ņ:"N",Ň:"N",Ŋ:"N",ń:"n",ņ:"n",ň:"n",ŋ:"n",Ō:"O",Ŏ:"O",Ő:"O",ō:"o",ŏ:"o",ő:"o",Ŕ:"R",Ŗ:"R",Ř:"R",ŕ:"r",ŗ:"r",ř:"r",Ś:"S",Ŝ:"S",Ş:"S",Š:"S",ś:"s",ŝ:"s",ş:"s",š:"s",Ţ:"T",Ť:"T",Ŧ:"T",ţ:"t",ť:"t",ŧ:"t",Ũ:"U",Ū:"U",Ŭ:"U",Ů:"U",Ű:"U",Ų:"U",ũ:"u",ū:"u",ŭ:"u",ů:"u",ű:"u",ų:"u",Ŵ:"W",ŵ:"w",Ŷ:"Y",ŷ:"y",Ÿ:"Y",Ź:"Z",Ż:"Z",Ž:"Z",ź:"z",ż:"z",ž:"z",IJ:"IJ",ij:"ij",Œ:"Oe",œ:"oe",ʼn:"'n",ſ:"s"})},44055(e,t,r){var a=r(82683),n=r(45731);e.exports=function(e){for(var t=n(e),r=t.length;r--;){var i=t[r],s=e[i];t[r]=[i,s,a(s)]}return t}},61859(e,t,r){var a=r(73070),n=r(19707),i=r(62958),s=r(87192),l=r(88723),o=r
1(81600);e.exports=function(e,t,r){t=a(t,e);for(var c=-1,d=t.length,u=!1;++c<d;){var m=o(t[c]);if(!(u=null!=e&&r(e,m)))break;e=e[m]}return u||++c!=d?u:!!(d=null==e?0:e.length)&&l(d)&&s(m,d)&&(i(e)||n(e))}},70653(e){var t=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/;e.exports=function(e){return t.test(e)}},82683(e,t,r){var a=r(97604);e.exports=function(e){return e==e&&!a(e)}},53976(e){e.exports=function(e,t){return function(r){return null!=r&&r[e]===t&&(void 0!==t||e in Object(r))}}},29786(e){var t="\\ud800-\\udfff",r="\\u2700-\\u27bf",a="a-z\\xdf-\\xf6\\xf8-\\xff",n="A-Z\\xc0-\\xd6\\xd8-\\xde",i="\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",s="['’]",l="["+i+"]",o="["+a+"]",c="[^"+t+i+"\\d+"+r+a+n+"]",d="(?:\\ud83c[\\udde6-\\uddff]){2}",u="[\\ud800-\\udbff][\\udc00-\\udfff]",m="["+n+"]",h="(?:"+o+"|"+c+")",p="(?:"+m+"|"+c+")",v="(?:"+s+"(?:d|ll|m|re|s|t|ve))?",g="(?:"+s+"(?:D|LL|M|RE|S|T|VE))?",f="(?:[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]|\\ud83c[\\udffb-\\udfff])?",C="[\\ufe0e\\ufe0f]?",y="(?:\\u200d(?:"+["[^"+t+"]",d,u].join("|")+")"+C+f+")*",x="(?:"+["["+r+"]",d,u].join("|")+")"+(C+f+y),E=RegExp([m+"?"+o+"+"+v+"(?="+[l,m,"$"].join("|")+")",p+"+"+g+"(?="+[l,m+h,"$"].join("|")+")",m+"?"+h+"+"+v,m+"+"+g,"\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])|\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])|\\d+",x].join("|"),"g");e.exports=function(e){return e.match(E)||[]}},71521(e,t,r){var a=r(46472),n=r(38307),i=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u01
17f]/g,s=RegExp("[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]","g");e.exports=function(e){return(e=n(e))&&e.replace(i,a).replace(s,"")}},59348(e,t,r){var a=r(39772),n=r(61859);e.exports=function(e,t){return null!=e&&n(e,t,a)}},35014(e,t,r){e.exports=r(72816)(function(e,t,r){return e+(r?"-":"")+t.toLowerCase()})},78298(e,t,r){var a=r(62690),n=r(70056),i=r(36043),s=r(81600);e.exports=function(e){return i(e)?a(s(e)):n(e)}},59635(e,t,r){var a=r(79966),n=r(39926);e.exports=function(e,t){return e&&e.length?n(e,a(t,2)):[]}},40658(e,t,r){var a=r(76146),n=r(70653),i=r(38307),s=r(29786);e.exports=function(e,t,r){return(e=i(e),void 0===(t=r?void 0:t))?n(e)?s(e):a(e):e.match(t)||[]}},20971(e){function t(e,t,r){if(!(e<t))return e<1.5*t?Math.floor(e/t)+" "+r:Math.ceil(e/t)+" "+r+"s"}e.exports=function(e,r){r=r||{};var a,n,i=typeof e;if("string"===i&&e.length>0){var s=e;if(!((s=String(s)).length>100)){var l=/^((?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|years?|yrs?|y)?$/i.exec(s);if(l){var o=parseFloat(l[1]);switch((l[2]||"ms").toLowerCase()){case"years":case"year":case"yrs":case"yr":case"y":return 315576e5*o;case"days":case"day":case"d":return 864e5*o;case"hours":case"hour":case"hrs":case"hr":case"h":return 36e5*o;case"minutes":case"minute":case"mins":case"min":case"m":return 6e4*o;case"seconds":case"second":case"secs":case"sec":case"s":return 1e3*o;case"milliseconds":case"millisecond":case"msecs":case"msec":case"ms":return o;default:break}}}return}if("number"===i&&!1===isNaN(e)){return r.long?t(a=e,864e5,"day")||t(a,36e5,"hour")||t(a,6e4,"minute")||t(a,1e3,"second")||a+" ms":(n=e)>=864e5?Math.round(n/864e5)+"d":n>=36e5?Math.round(n/36e5)+"h":n>=6e4?Math.round(n/6e4)+"m":n>=1e3?Math.round(n/1e3)+"s":n+"ms"}throw Error("val is not a non-empty string or a valid number. val="+JSON.stringify(e))}},20619(e){(function(){var t,r,a,n;"u">typeof performance&&null!==performance&&performance.now?e.exports=function(){return performance.now()}:"u">typeof process&&null!==process&&process.hrtime?(e.exports=function(){return(t()-n)/1e6},r=process.hrtime,n=(t=function(){var e;return 1e9*(e=r())[0]+e[1]})()-1e9*process.uptime()):Date.now?(e.exports=function(){return Date.now()-a},a=Date.now()):(e.exports=function(){return new Date().getTime()-a},a=new Date().getTime())}).call(this)},95249(e,t,r){for(var a=r(20619),n="u"<typeof window?r.g:window,i=["moz","webkit"],s="AnimationFrame",l=n["request"+s],o=n["cancel"+s]||n["cancelRequest"+s],c=0;!l&&c<i.length;c++)l=n[i[c]+"Request"+s],o=n[i[c]+"Cancel"+s]||n[i[c]+"CancelRequest"+s];if(!l||!o){var d=0,u=0,m=[],h=1e3/60;l=function(e){if(0===m.length){var t=a(),r=Math.max(0,h-(t-d));d=r+t,setTimeout(function(){var e=m.slice(0);m.length=0;for(var t=0;t<e.length;t++)if(!e[t].cancelled)try{e[t].callback(d)}catch(e){setTimeout(function(){throw e},0)}},Math.round(r))}return m.push({handle:++u,callback:e,cancelled:!1}),u},o=function(e){for(var t=0;t<m.length;t++)m[t].handle===e&&(m[t].cancelled=!0)}}e.exports=function(e){return l.call(n,e)},e.exports.cancel=function(){o.apply(n,arguments)},e.exports.polyfill=function(e){e||(e=n),e.requestAnimationFrame=l,e.cancelAnimationFrame=o}},14334(e,t,r){"use strict";r.d(t,{ot:()=>M,hM:()=>L,Ap:()=>q,R_:()=>D,X5:()=>V});var a=r(63730),n=r.n(a),i=r(71763),s=Math.sqrt(50),l=Math.sqrt(10),o=Math.sqrt(2);function c(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,a)}return r}function d(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?c(Object(r),!0).forEach(function(t){var a,n,i;a=e,n=t,i=r[t],n in a?Object.defineProperty(a,n,{value:i,enumerable:!0,configurable:!0,writable:!0}):a[n]=i}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):c(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function u(e,t){if(!(e instanceof t))throw TypeError("Cannot call a class as a function")}function m(e,t){for(var r=0;r<t.length;r++){var a=t[r];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,a.key,a)}}function h(e,t,r){return t&&m(e.prototype,t),r&&m(e,r),Object.defineProperty(e,"prototype",{writable:!1}),e}function p(e,t){if("function"!=typeof t&&null!==t)throw TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&g(e,t)}function v(e){return(v=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function g(e,t){return(g=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}function f(e){if(void 0===e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function C(e){var t=function(){if("u"<typeof Reflect||!Reflect.construct||Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(e){return!1}}();return function(){var r,a=v(e);r=t?Reflect.construct(a,arguments,v(this).constructor):a.apply(this,arguments);if(r&&("object"==typeof r||"function"==typeof r))return r;if(void 0!==r)throw TypeError("Derived constructors may only return object or undefined");return f(this)}}function y(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r,a,n=null==e?null:"u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var i=[],s=!0,l=!1;try{for(n=n.call(e);!(s=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);s=!0);}catch(e){l=!0,a=e}finally{try{s||null==n.return||n.return()}finally{if(l)throw a}}return i}}(e,t)||E(e,t)||function(){throw TypeError("Invalid attempt to de
1structure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function x(e){return function(e){if(Array.isArray(e))return _(e)}(e)||function(e){if("u">typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||E(e)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function E(e,t){if(e){if("string"==typeof e)return _(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);if("Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return _(e,t)}}function _(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,a=Array(t);r<t;r++)a[r]=e[r];return a}var P="react-compound-slider:";function T(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];return function(t,r){return t.val>r.val?e?-1:1:r.val>t.val?e?1:-1:0}}function j(e,t,r){var a=arguments.length>3&&void 0!==arguments[3]&&arguments[3],n=e.findIndex(function(e){return e.key===t});if(-1!==n){var i=e[n],s=i.key;return i.val===r?e:[].concat(x(e.slice(0,n)),[{key:s,val:r}],x(e.slice(n+1))).sort(T(a))}return e}function b(e,t){if(!e)return[0,0];var r=e.getBoundingClientRect();return[t?r.top:r.left,t?r.bottom:r.right]}function I(e){var t=e.type,r=e.touches;return!r||r.length>1||"touchend"===(void 0===t?"":t).toLowerCase()&&r.length>0}function A(e,t){return e?t.touches[0].clientY:t.touches[0].pageX}function N(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1?arguments[1]:void 0,r=arguments.length>2?arguments[2]:void 0,a=arguments.length>3?arguments[3]:void 0,i=0;return{handles:e.map(function(e){var t=r.getValue(e);return e!==t&&(i+=1,n()(!a,"".concat(P," Invalid value encountered. Changing ").concat(e," to ").concat(t,"."))),t}).map(function(e,t){return{key:"$$-".concat(t),val:e}}).sort(T(t)),changes:i}}function S(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return function(e){return t.forEach(function(t){return t&&t(e)})}}var O=function(){return{value:0,percent:0}},L=function(e){p(r,e);var t=C(r);function r(){var e;u(this,r);for(var a=arguments.length,n=Array(a),i=0;i<a;i++)n[i]=arguments[i];return(e=t.call.apply(t,[this].concat(n))).getRailProps=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},r=e.props,a=r.emitMouse,n=r.emitTouch;return d(d({},t),{},{onMouseDown:S(t&&t.onMouseDown,a),onTouchStart:S(t&&t.onTouchStart,n)})},e}return h(r,[{key:"render",value:function(){var e=this.getRailProps,t=this.props,r=t.getEventData,a=t.activeHandleID,n=(0,t.children)({getEventData:r||O,activeHandleID:void 0===a?"":a,getRailProps:e});return n&&i.Children.only(n)}}]),r}(i.Component),M=function(e){p(r,e);var t=C(r);function r(){var e;u(this,r);for(var a=arguments.length,n=Array(a),i=0;i<a;i++)n[i]=arguments[i];return(e=t.call.apply(t,[this].concat(n))).autofocus=function(e){e.target instanceof HTMLElement&&e.target.focus()},e.getHandleProps=function(t){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},a=e.props,n=a.emitKeyboard,i=a.emitMouse,s=a.emitTouch;return d(d({},r),{},{onKeyDown:S(r&&r.onKeyDown,function(e){return n&&n(e,t)}),onMouseDown:S(r&&r.onMouseDown,e.autofocus,function(e){return i&&i(e,t)}),onTouchStart:S(r&&r.onTouchStart,function(e){return s&&s(e,t)})})},e}return h(r,[{key:"render",value:function(){var e=this.getHandleProps,t=this.props,r=t.activeHandleID,a=t.children,n=t.handles,s=a({handles:void 0===n?[]:n,activeHandleID:void 0===r?"":r,getHandleProps:e});return s&&i.Children.only(s)}}]),r}(i.Component),R=function(){function e(){u(this,e),this.interpolator=void 0,this.domain=[0,1],this.range=[0,1],this.domain=[0,1],this.range=[0,1],this.interpolator=null}return h(e,[{key:"createInterpolator",value:function(e,t){var r=this,a=e[0],n=e[1],i=t[0],s=t[1];return n<a?function(e){return r.interpolateValue(s,i)(r.deinterpolateValue(n,a)(e))}:function(e){return r.interpolateValue(i,s)(r.deinterpolateValue(a,n)(e))}}},{key:"interpolateValue",value:function(e,t){return e*=1,t-=e,function(r){return e+t*r}}},{key:"deinterpolateValue",value:function(e,t){return(t-=e*=1)?function(r){return(r-e)/t}:function(){return t}}},{key:"rescale",value:function(){return this.interpolator=null,this}},{key:"getValue",value:function(e){var t=this.domain,r=this.range;return(this.interpolator||(this.interpolator=this.createInterpolator(t,r)))(+e)}},{key:"setDomain",value:function(e){return this.domain=[e[0],e[1]],this.rescale(),this}},{key:"getDomain",value:function(){return this.domain}},{key:"setRange",value:function(e){return this.range=[e[0],e[1]],this}},{key:"getRange",value:function(){return this.range}},{key:"getTicks",value:function(e){var t=this.domain;return function(e,t,r){var a,n,i,c,d,u,m,h=-1;if(r*=1,(e*=1)==(t*=1)&&r>0)return[e];if((c=t<e)&&(d=e,e=t,t=d),0==(n=Math.floor(Math.log(a=(t-e)/Math.max(0,r))/Math.LN10),i=a/Math.pow(10,n),m=n>=0?(i>=s?10:i>=l?5:i>=o?2:1)*Math.pow(10,n):-Math.pow(10,-n)/(i>=s?10:i>=l?5:i>=o?2:1))||!isFinite(m))return[];if(m>0){let r=Math.round(e/m),a=Math.round(t/m);for(r*m<e&&++r,a*m>t&&--a,u=Array(d=a-r+1);++h<d;)u[h]=(r+h)*m}else{let r=Math.round(e*(m=-m)),a=Math.round(t*m);for(r/m<e&&++r,a/m>t&&--a,u=Array(d=a-r+1);++h<d;)u[h]=(r+h)/m}return c&&u.reverse(),u}(t[0],t[t.length-1],e||10)}}]),e}(),w=function(){return{value:0,percent:0}},D=function(e){p(r,e);var t=C(r);function r(){return u(this,r),t.apply(this,arguments)}return h(r,[{key:"render",value:function(){var e=this.props,t=e.children,r=e.values,a=e.scale,n=void 0===a?new R:a,s=e.count,l=e.getEventData,o=e.activeHandleID,c=t({getEventData:void 0===l?w:l,activeHandleID:void 0===o?"":o,ticks:(r||n.getTicks(void 0===s?10:s)).map(function(e){return{id:"$$-".concat(e),value:e,percent:n.getValue(e)}})});return c&&i.Children.only(c)}}]),r}(i.Component),k=function(){return{value:0,percent:0}},V=function(e){p(r,e);var t=C(r);function r(){var e;u(this,r);for(var a=arguments.length,n=Array(a),i=0;i<a;i++)n[i]=arguments[i];return(e=t.call.apply(t,[this].concat(n))).getTrackProps=function(t){var r=e.props,a=r.emitMouse,n=r.emitTouch;return d(d({},t||{}),{},{onMouseDown:S(t&&t.onMouseDown,a),onTouchStart:S(t&&t.onTouchStart,n)})},e}return h(r,[{key:"render",value:function(){for(var e=this.getTrackProps,t=this.props,r=t.children,a=t.left,n=void 0===a||a,s=t.right,l=void 0===s||s,o=t.scale,c=void 0===o?new R:o,d=t.handles,u=void 0===d?[]:d,m=t.getEventData,h=t.activeHandleID,p=c.getDomain(),v=[],g=0;g<u.length+1;g++){var f=u[g-1],C=u[g];0===g&&!0===n?f={id:"$",value:p[0],percent:0}:g===u.length&&!0===l&&(C={id:"$",value:p[1],percent:100}),f&&C&&v.push({id:"".concat(f.id,"-").concat(C.id),source:f,target:C})}var y=r({getEventData:void 0===m?k:m,activeHandleID:void 0===h?"":h,tracks:v,getTrackProps:e});return y&&i.Children.only(y)}}]),r}(i.Component);function H(e,t,r){return Math.min(Math.max(e,t),r)}var F=h(function e(){var t=this;u(this,e),this.step=1,this.domain=[0,1],this.range=[0,1],this.setDomain=function(e){return t.domain=[e[0],e[1]],t},this.setRange=function(e){return t.range=[e[0],e[1]],t},this.setStep=function(e){return t.step=e,t},this.getValue=function(e){var r=y(t.domain,2),a=r[0],n=r[1],i=y(t.range,2),s=i[0],l=i[1],o=t.step,c=o*Math.round((H(e,a,n)-a)/(n-a)*(l-s)/o)+s;return H(c,s<l?s:l,l>s?l:s)}}),U="u">typeof window&&"u">typeof document,G=function(){},B=function(e,t){return e===t||e.length===t.length&&e.reduce(function(e,r,a){return e&&t[a]===r},!0)},z=function(e){if(!(0,i.isValidElement)(e))return!1;var t=e.type,r=t?t.name:"";return r===M.name||r===L.name||r===D.name||r===V.name},Y=function(e,t,r,a){var n=a?e-t:e+t;return a?Math.max(r[0],n):Math.min(r[1],n)},$=function(e,t,r,a){var n=a?e+t:e-t;return a?Math.min(r[1],n):Math.max(r[0],n)},W=[0,100],q=function(e){p(r,e);var t=C(r);function r(){var e;u(this,r);for(var a=arguments.length,n=Array(a),s=0;s<a;s++)n[s]=arguments[s];return(e=t.call.apply(t,[this].concat(n))).state={step:.1,values:[],domain:W,handles:[],reversed:!1,activeHandleID:"",valueToPerc:null,valueToStep:null,pixelToStep:null},e.slider=i.createRef(),e.onKeyDown=function(t,r){var a=["ArrowRight","ArrowUp"],n=["ArrowDown","ArrowLeft"],i=f(e),s=i.state.handles,l=i.props,o=l.step,c=void 0===o?.1:o,d=l.reversed,u=void 0!==d&&d,m=l.vertical,h=l.domain,p=void 0===h?[0,100]:h,v=t.key||"".concat(t.keyCode);if(a.concat(n).includes(v)){if(void 0!==m&&m){var g=[n,a];a=g[0],n=g[1]}t.stopPropagation&&t.stopPropagation(),t.preventDefault&&t.preventDefault();var C=s.find(function(e){return e.key===r});if(C){var y=C.val,x=y;a.includes(v)?x=Y(y,c,p,u):n.includes(v)&&(x=$(y,c,p,u));var E=s.map(function(e){return e.key===r?{key:e.key,val:x}:e});e.submitUpdate(E,!0)}}},e.onMouseDown=function(t,r){e.onStart(t,r,!1)},e.onTouchStart=function(t,r){I(t)||e.onStart(t,r,!0)},e.getEventData=function(t,r){var a,n=f(e),i=n.state,s=i.pixelToStep,l=i.valueToPerc,o=n.props.vertical;return s.setDomain(b(e.slider.current,o)),r&&t instanceof TouchEvent?a=s.getValue(A(o,t)):t instanceof MouseEvent&&(a=s.getValue(o?t.clientY:t.pageX)),{value:a,percent:l.getValue(a)}},e.onMouseMove=function(t){var r=f(e),a=r.state,n=a.handles,i=a.pixelToStep,s=a.activeHandleID,l=r.props,o=l.vertical,c=l.reversed;i.setDomain(b(e.slider.current,o));var d=j(n,void 0===s?"":s,i.getValue(o?t.clientY:t.pageX),void 0!==c&&c);e.submitUpdate(d)},e.onTouchMove=function(t){var r=f(e),a=r.state,n=a.handles,i=a.pixelToStep,s=a.activeHandleID,l=r.props,o=l.vertical,c=l.reversed;if(!(null===i||I(t))){i.setDomain(b(e.slider.current,o));var d=j(n,s,i.getValue(A(o,t)),c);e.submitUpdate(d)}},e.onMouseUp=function(){var t=f(e),r=t.state,a=r.handles,n=void 0===a?[]:a,i=r.activeHandleID,s=t.props,l=s.onChange,o=void 0===l?G:l,c=s.onSlideEnd,d=void 0===c?G:c;o(n.map(function(e){return e.val})),d(n.map(function(e){return e.val}),{activeHandleID:i}),e.setState({activeHandleID:""}),U&&(document.removeEventListener("mousemove",e.onMouseMove),document.removeEventListener("mouseup",e.onMouseUp))},e.onTouchEnd=function(){var t=f(e),r=t.state,a=r.handles,n=r.activeHandleID,i=t.props,s=i.onChange,l=void 0===s?G:s,o=i.onSlideEnd,c=void 0===o?G:o;l(a.map(function(e){return e.val})),c(a.map(function(e){return e.val}),{activeHandleID:n}),e.setState({activeHandleID:""}),U&&(document.removeEventListener("touchmove",e.onTouchMove),document.removeEventListener("touchend",e.onTouchEnd))},e}
1return h(r,[{key:"componentDidMount",value:function(){var e=this.state.pixelToStep,t=this.props.vertical;e.setDomain(b(this.slider.current,t))}},{key:"componentWillUnmount",value:function(){this.removeListeners()}},{key:"removeListeners",value:function(){U&&(document.removeEventListener("mousemove",this.onMouseMove),document.removeEventListener("mouseup",this.onMouseUp),document.removeEventListener("touchmove",this.onTouchMove),document.removeEventListener("touchend",this.onTouchEnd))}},{key:"onStart",value:function(e,t,r){var a=this.state.handles,n=this.props.onSlideStart,i=void 0===n?G:n;!r&&e.preventDefault&&e.preventDefault(),e.stopPropagation&&e.stopPropagation(),a.find(function(e){return e.key===t})?(this.setState({activeHandleID:t}),i(a.map(function(e){return e.val}),{activeHandleID:t}),r?this.addTouchEvents():this.addMouseEvents()):(this.setState({activeHandleID:""}),this.handleRailAndTrackClicks(e,r))}},{key:"handleRailAndTrackClicks",value:function(e,t){var r,a=this,n=this.state,i=n.handles,s=n.pixelToStep,l=this.props,o=l.vertical,c=l.reversed,d=this.slider;s.setDomain(b(d.current,o)),r=t?s.getValue(A(o,e)):s.getValue(o?e.clientY:e.pageX);for(var u="",m=1/0,h=0;h<i.length;h++){var p=i[h],v=p.key,g=Math.abs(p.val-r);g<m&&(u=v,m=g)}var f=j(i,u,r,void 0!==c&&c);this.setState({activeHandleID:u},function(){a.submitUpdate(f,!0),t?a.addTouchEvents():a.addMouseEvents()})}},{key:"addMouseEvents",value:function(){U&&(document.addEventListener("mousemove",this.onMouseMove),document.addEventListener("mouseup",this.onMouseUp))}},{key:"addTouchEvents",value:function(){U&&(document.addEventListener("touchmove",this.onTouchMove),document.addEventListener("touchend",this.onTouchEnd))}},{key:"submitUpdate",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=this.props,a=r.mode,i=void 0===a?1:a,s=r.step,l=void 0===s?.1:s,o=r.onUpdate,c=void 0===o?G:o,d=r.onChange,u=void 0===d?G:d,m=r.reversed,h=void 0!==m&&m,p=this.state.valueToStep.getValue;this.setState(function(r){var a=r.handles,s=[];if("function"==typeof i)s=i(a,e,l,h,p),n()(Array.isArray(s),"Custom mode function did not return an array.");else switch(i){case 1:s=e;break;case 2:s=function(e,t){for(var r=0;r<e.length;r++)if(e[r].key!==t[r].key||t[r+1]&&t[r].val===t[r+1].val)return e;return t}(a,e);break;case 3:s=function e(t,r,a,n,i){for(var s=-1,l=!0,o=0;o<t.length;o++){var c=t[o],d=r[o];if(!d||d.key!==c.key)return t;d.val!==c.val&&(s=o,l=d.val-c.val>0)}if(-1===s)return t;for(var u=l?a:-a,m=0;m<r.length;m++){var h=r[m],p=r[m+1];if(p&&h.val===p.val)if(m===s){var v=p.val+u;if(i(v)!==v)return t;var g=j(r,p.key,p.val+u,n),f=e(r,g,a,n,i);if(f===r)return t;return f}else{var C=h.val+u;if(i(C)!==C)return t;var y=j(r,h.key,h.val+u,n),x=e(r,y,a,n,i);if(x===r)return t;return x}}return r}(a,e,l,h,p);break;default:s=e,n()(!1,"".concat(P," Invalid mode value."))}return c(s.map(function(e){return e.val})),t&&u(s.map(function(e){return e.val})),{handles:s}})}},{key:"render",value:function(){var e=this,t=this.state,r=t.handles,a=t.valueToPerc,n=t.activeHandleID,s=this.props,l=s.className,o=s.rootStyle,c=void 0===o?{}:o,u=s.rootProps,m=void 0===u?{}:u,h=s.component,p=void 0===h?"div":h,v=s.disabled,g=void 0!==v&&v,f=s.flatten,C=r.map(function(e){var t=e.key,r=e.val;return{id:t,value:r,percent:a.getValue(r)}}),y=i.Children.map(this.props.children,function(t){return!0===z(t)?i.cloneElement(t,{scale:a,handles:C,activeHandleID:n,getEventData:e.getEventData,emitKeyboard:g?G:e.onKeyDown,emitMouse:g?G:e.onMouseDown,emitTouch:g?G:e.onTouchStart}):t});return void 0!==f&&f?i.createElement(i.Fragment,null,i.createElement(p,d(d({},m),{},{style:c,className:l,ref:this.slider})),y):i.createElement(i.Fragment,null,i.createElement(p,d(d({},m),{},{style:c,className:l,ref:this.slider}),y))}}],[{key:"getDerivedStateFromProps",value:function(e,t){var r=e.step,a=void 0===r?.1:r,i=e.values,s=e.domain,l=void 0===s?W:s,o=e.reversed,c=void 0!==o&&o,d=e.onUpdate,u=void 0===d?G:d,m=e.onChange,h=void 0===m?G:m,p=e.warnOnChanges,v=void 0!==p&&p,g=t.valueToPerc,f=t.valueToStep,C=t.pixelToStep,E={};if(g&&f&&C||(g=new R,f=new F,C=new F,E.valueToPerc=g,E.valueToStep=f,E.pixelToStep=C),t.domain===W||null===t.step||null===t.domain||null===t.reversed||a!==t.step||l[0]!==t.domain[0]||l[1]!==t.domain[1]||c!==t.reversed){var _=y(l,2),T=_[0],j=_[1];f.setStep(a).setRange([T,j]).setDomain([T,j]),!0===c?(g.setDomain([T,j]).setRange([100,0]),C.setStep(a).setRange([j,T])):(g.setDomain([T,j]).setRange([0,100]),C.setStep(a).setRange([T,j])),n()(j>T,"".concat(P," Max must be greater than min (even if reversed). Max is ").concat(j,". Min is ").concat(T,"."));var b=N(i||t.values,c,f,v),I=b.handles;(b.changes||void 0===i||i===t.values)&&(u(I.map(function(e){return e.val})),h(I.map(function(e){return e.val}))),E.step=a,E.values=i,E.domain=l===W?x(l):l,E.handles=I,E.reversed=c}else if(!B(i,t.values)){var A=N(i,c,f,v),S=A.handles;A.changes&&(u(S.map(function(e){return e.val})),h(S.map(function(e){return e.val}))),E.values=i,E.handles=S}return Object.keys(E).length?E:null}}]),r}(i.PureComponent)},45543(e,t,r){"use strict";let a,n;r.d(t,{Op:()=>x,WD:()=>C});var i,s,l=r(95249),o=r.n(l);(i=s||(s={}))[i.MODE_TIMEOUT=0]="MODE_TIMEOUT",i[i.MODE_INTERVAL=1]="MODE_INTERVAL";let c=new Map,d=new Set,u=!1,m=0;function h(){return new Date().getTime()}function p(e){let{fn:t,args:r}=e;t(...r)}function v(){if(0===c.size){u=!1;return}let e=h();if(c.forEach((t,r)=>{let{nextTick:a,ms:n,mode:i}=t;e-a>=0&&(d.add(t),i===s.MODE_TIMEOUT?c.delete(r):c.set(r,{...t,nextTick:a+n}))}
1),0!==d.size&&(d.forEach(p),d.clear()),0===c.size){u=!1;return}o()(v)}let g=function(e){null!=e&&c.has(e)&&c.delete(e)};var f=r(71763);let C=(e,t,r,a,n)=>{let i=t/n;return-a*i*(i-2)+r};function y(e){return"string"==typeof e?e.replace(/^#/,""):""}let x=e=>{var{to:t,target:r,animate:i={},beforeAnimate:l,afterAnimate:d,disableHistory:p=!1,children:x}=e,E=function(e,t){var r={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&0>t.indexOf(a)&&(r[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var n=0;for(a=Object.getOwnPropertySymbols(e);n<a.length;n++)0>t.indexOf(a[n])&&Object.prototype.propertyIsEnumerable.call(e,a[n])&&(r[a[n]]=e[a[n]])}return r}(e,["to","target","animate","beforeAnimate","afterAnimate","disableHistory","children"]);let _=(0,f.useMemo)(()=>y(t),[t]),P=(0,f.useMemo)(()=>y(r),[r]),T=(0,f.useMemo)(()=>{let{offset:e=0,duration:t=400,easing:r=C}=i;return{offset:e,duration:t,easing:r}},[i]),j=(0,f.useCallback)(e=>{l&&l(e),e.preventDefault(),((e,t,r)=>{let i;if(""!==t)try{let e=document.getElementById(t);null!==e&&(i=e)}catch(e){console.error(`Failed to get element by id ${t}, falling back to default`)}function l(){return i?i.scrollTop:document.documentElement.scrollTop||document.body.scrollTop}return new Promise((t,d)=>{let p,f=e?document.getElementById(e):document.body;if(!f)return void d(Error(`Cannot find element: #${e}`));let{offset:C,duration:y,easing:x}=r,E=Date.now(),_=l(),P=(p=i?i.getBoundingClientRect().top:0,f.getBoundingClientRect().top-p+l()+C);a&&(g(a),n()),n=t,function r(){var n;let l=1-(Math.max(0,E+y-Date.now())/y||0);(n=(P-_)*x(l,y*l,0,1,y)+_,i?i.scrollTop=n:(document.documentElement.scrollTop=n,document.body.scrollTop=n),l<1)?a=((e,t=0,...r)=>(function({fn:e,ms:t,args:r,mode:a}){if(!e)return null;let n=m;return c.set(n,{fn:e,ms:t,nextTick:h()+t,args:r,mode:a}),u||(u=!0,o()(v)),m+=1,n})({fn:e,ms:t,args:r,mode:s.MODE_TIMEOUT}))(r,20):(a=void 0,t(e))}()})})(_,P,T).then(t=>{let r;t&&(p||(r=`#${t}`,"function"==typeof window.history.pushState?window.history.pushState({},"",r):window.location.hash=r),d&&d(e))})},[d,T,l,p,P,_]);return x?f.createElement("a",Object.assign({href:`#${_}`,onClick:j},E),x):null}},88619(e){"use strict";e.exports=function(){var e={},t={};return e.on=function(e,r){var a={name:e,handler:r};return t[e]=t[e]||[],t[e].unshift(a),a},e.off=function(e){var r=t[e.name].indexOf(e);-1!==r&&t[e.name].splice(r,1)},e.trigger=function(e,r){var a,n=t[e];if(n)for(a=n.length;a--;)n[a].handler(r)},e}},63730(e){"use strict";e.exports=function(){}},50687(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a,n=(a=r(99947))&&a.__esModule?a:{default:a};t.default={pauseVideo:{acceptableStates:[n.default.ENDED,n.default.PAUSED],stateChangeRequired:!1},playVideo:{acceptableStates:[n.default.ENDED,n.default.PLAYING],stateChangeRequired:!1},seekTo:{acceptableStates:[n.default.ENDED,n.default.PLAYING,n.default.PAUSED],stateChangeRequired:!0,timeout:3e3}},e.exports=t.default},78504(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=l(r(22595)),n=l(r(34396)),i=l(r(31682)),s=l(r(50687));function l(e){return e&&e.__esModule?e:{default:e}}var o=(0,a.default)("youtube-player"),c={};c.proxyEvents=function(e){var t={},r=function(r){var a="on"+r.slice(0,1).toUpperCase()+r.slice(1);t[a]=function(t){o('event "%s"',a,t),e.trigger(r,t)}},a=!0,n=!1,s=void 0;try{for(var l,c=i.default[Symbol.iterator]();!(a=(l=c.next()).done);a=!0){var d=l.value;r(d)}}catch(e){n=!0,s=e}finally{try{!a&&c.return&&c.return()}finally{if(n)throw s}}return t},c.promisifyPlayer=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r={},a=function(a){t&&s.default[a]?r[a]=function(){for(var t=arguments.length,r=Array(t),n=0;n<t;n++)r[n]=arguments[n];return e.then(function(e){var t=s.default[a],n=e.getPlayerState(),i=e[a].apply(e,r);return t.stateChangeRequired||Array.isArray(t.acceptableStates)&&-1===t.acceptableStates.indexOf(n)?new Promise(function(r){e.addEventListener("onStateChange",function a(){var n=e.getPlayerState(),i=void 0;"number"==typeof t.timeout&&(i=setTimeout(function(){e.removeEventListener("onStateChange",a),r()},t.timeout)),Array.isArray(t.acceptableStates)&&-1!==t.acceptableStates.indexOf(n)&&(e.removeEventListener("onStateChange",a),clearTimeout(i),r()
1)})}).then(function(){return i}):i})}:r[a]=function(){for(var t=arguments.length,r=Array(t),n=0;n<t;n++)r[n]=arguments[n];return e.then(function(e){return e[a].apply(e,r)})}},i=!0,l=!1,o=void 0;try{for(var c,d=n.default[Symbol.iterator]();!(i=(c=d.next()).done);i=!0){var u=c.value;a(u)}}catch(e){l=!0,o=e}finally{try{!i&&d.return&&d.return()}finally{if(l)throw o}}return r},t.default=c,e.exports=t.default},99947(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={BUFFERING:3,ENDED:0,PAUSED:2,PLAYING:1,UNSTARTED:-1,VIDEO_CUED:5},e.exports=t.default},31682(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=["ready","stateChange","playbackQualityChange","playbackRateChange","error","apiChange","volumeChange"],e.exports=t.default},34396(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=["cueVideoById","loadVideoById","cueVideoByUrl","loadVideoByUrl","playVideo","pauseVideo","stopVideo","getVideoLoadedFraction","cuePlaylist","loadPlaylist","nextVideo","previousVideo","playVideoAt","setShuffle","setLoop","getPlaylist","getPlaylistIndex","setOption","mute","unMute","isMuted","
1setVolume","getVolume","seekTo","getPlayerState","getPlaybackRate","setPlaybackRate","getAvailablePlaybackRates","getPlaybackQuality","setPlaybackQuality","getAvailableQualityLevels","getCurrentTime","getDuration","removeEventListener","getVideoUrl","getVideoEmbedCode","getOptions","getOption","addEventListener","destroy","setSize","getIframe"],e.exports=t.default},46708(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},n=l(r(88619)),i=l(r(91173)),s=l(r(78504));function l(e){return e&&e.__esModule?e:{default:e}}var o=void 0;t.default=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=arguments.length>2&&void 0!==arguments[2]&&arguments[2],l=(0,n.default)();if(o||(o=(0,i.default)(l)),t.events)throw Error("Event handlers cannot be overwritten.");if("string"==typeof e&&!document.getElementById(e))throw Error('Element "'+e+'" does not exist.');t.events=s.default.proxyEvents(l);var c=new Promise(function(r){(void 0===e?"undefined":a(e))==="object"&&e.playVideo instanceof Function?r(e):o.then(function(a){var n=new a.Player(e,t);return l.on("ready",function(){r(n)}),null})}),d=s.default.promisifyPlayer(c,r);return d.on=l.on,d.off=l.off,d},e.exports=t.default},91173(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a,n=(a=r(37892))&&a.__esModule?a:{default:a};t.default=function(e){return new Promise(function(t){if(window.YT&&window.YT.Player&&window.YT.Player instanceof Function)return void t(window.YT);var r="http:"===window.location.protocol?"http:":"https:";(0,n.default)(r+"//www.youtube.com/iframe_api",function(t){t&&e.trigger("error",t)});var a=window.onYouTubeIframeAPIReady;window.onYouTubeIframeAPIReady=function(){a&&a(),t(window.YT)}})},e.exports=t.default},71928(e,t,r){"use strict";var a,n=((a={}).LARGE="large",a.MEDIUM="medium",a.SMALL="small",a.XLARGE="xlarge",a);r.d(t,{W:()=>n},{v:(e,t=!1)=>t})},87082(e,t,r){"use strict";var a,n,i,s,l,o,c,d=((a={}).ACCESSORY_REQUEST="Accessory request",a.BROCHURE_REQUEST="Brochure Request",a.CALLBACK="Callback",a.E_COMMERCE="E-commerce",a.FINANCE_REQUEST="Finance request",a.FLEET_REQUEST="Fleet Request",a.GAME="Game",a.GENERAL_REQUEST="General request",a.NEWSLETTER="Newsletter",a.OFFER_REQUEST="Offer request",a.ONLINE_PURCHASE="Online Purchase",a.PURCHASE_REQUEST="Purchase request",a.QUOTE_REQUEST="Quote request",a.REVEAL="Reveal",a.SERVICE_REQUEST="Service request",a.SPONSORSHIP="Sponsorship",a.TEST_DRIVE_REQUEST="TestDrive Request",a),u=((n={}
1).APV="APV",n.MOBILITY="MOBILITY",n.NONE="NONE",n.SERVICES="SERVICES",n.VN="VN",n.VO="VO",n),m=((i={}).DATACATCHING="DATACATCHING",i.INTERNET="INTERNET",i),h=((s={}).ALPINE="national-website",s.CAX="cax-website",s.DACIA="national-website",s.DWS="dealer-website",s.MOBILIZE="national-website",s.NCI="nci-website",s.QOL="Online Quote",s.RENAULT="national-website",s.RVP="rvp-website",s.TRADEINV2="tradein-website",s.UCIV2="uci-website",s),p=((l={}).CAX="pro-cax-website",l.DACIA="pro-national-website",l.DWS="dealer-website",l.NCI="pro-nci-website",l.RENAULT="pro-national-website",l.TRADEINV2="tradein-website",l.UCI="uci-website",l.UCIV2="uci-website",l),v=((o={}).AUTO_PROJECT="auto-project",o.DEALER_WEB_SITE="dealer-web-site",o),g=((c={}).CNG="CNG",c.DIESEL="Diesel",c.ELECTRIC="Electric",c.FLEXFUEL="FlexFuel",c.GASOLINE="Gasoline",c.HYBRID="Hybrid",c.HYBRID_PLUGIN="Hybrid plugin",c.LPG="LPG",c.MILDHYBRID="mildhybrid",c);r.d(t,{H4:()=>g,gE:()=>p,jo:()=>d,kL:()=>m,w8:()=>u,z_:()=>h},{um:e=>Object.values(v).includes(e)})},96175(e,t,r){"use strict";var a,n,i=((a={}).DEFAULT="default",a.ELECTRIC="electric",a.HEV="hev",a.ICEBIFUELCNG="icebifuelcng",a.ICEBIFUELLPG="icebifuellpg",a.ICEMONOFUEL="icemonofuel",a.MILDHYBRID="mildhybrid",a.PHEV="phev",a),s=((n={}).DIESEL="DIESEL",n.DISEL="DISEL",n.ELEC="ELEC",n.ELECT="ELECT",n.ELECX="ELECX",n.ESS="ESS",n.FLEXFL="FLEXFL",n.GAS="GAS",n.GASLN="GASLN",n);r.d(t,{D:()=>i,H:()=>s})},62427(e,t,r){"use strict";var a,n=((a={}).CONFIGURATOR="configurator",a.CONSUMPTIONSIMULATOR="consumptionSimulator",a.GRADEPAGE="gradePage",a.LEADFORM="leadform",a.MODEL_BROCHURE="modelBrochure",a.MODEL_HOMEPAGE="modelHomepage",a.NEWCARINVENTORY="newCarInventory",a.OTHER="other",a.PRIORITY_PASS="priorityPass",a.RPASS="rpass",a);r.d(t,{b:()=>n})},26181(e,t,r){"use strict";var a,n=((a={}).ECOLOGICAL="ecological",a.ELECTRIC="electric",a.ERROR="error",a.HIGHLIGHT="highlight",a.INFO="info",a.PRIMARY="primary",a.PROMO="promo",a.SUCCESS="success",a.WARNING="warning",a);r.d(t,{K:()=>n})},71242(e,t,r){"use strict";var a,n,i,s,l=((a={}).BASIC="STANDARD",a.INTENSE="PREMIUM",a),o=((n={}).COMBINED="VERSATILE",n.HIGHWAY="HIGHWAYS",n.URBAN="URBAN",n),c=((i={}).CUSTOM="CUSTOM",i.WLTP="WLTP",i),d=((s={}).DOMESTIC="DOMESTIC",s.PUBLIC="PUBLIC",s);r.d(t,{SL:()=>l,XH:()=>o,eD:()=>c,tt:()=>d})},22569(e,t,r){"use strict";var a=r(91987),n=r(96024),i=r(77773);r.d(t,{},{A:({isRunning:e,onClick:t})=>{let r=e?n.A:i.A;return(0,a.jsx)("button",{className:"VideoControlButton",type:"button",onClick:t,children:(0,a.jsx)(r,{className:"VideoControlButton__icon"})})}})},52723(e,t,r){"use strict";var a=r(91987),n=r(71763),i=r(97500),s=r.n(i),l=r(44803),o=r.n(l),c=r(35813);let d={},u=(e,t)=>{let r=new CustomEvent("sticky-change",{detail:{sticky:e,target:t}});document.dispatchEvent(r)},m=e=>o()(e,"isIntersecting"),h=e=>!m(e),p={isVisible:m,isNotVisible:h,isAbovePage:e=>h(e)&&0>o()(e,"boundingClientRect.y",0)};r.d(t,{},{$:({sentinelRef:e,direction:t="top",offset:r=0,offsetUnit:n="px",debugMode:i=!1})=>(0,a.jsx)("div",{className:s()({[`Sentinel__${t}`]:!0,Sentinel__debug:i}),ref:e,style:{[t]:`${r}${n}`}}),W:(e={root:null,testType:"isNotVisible",onChange:void 0})=>{let t=(0,n.useRef)(null),[r,a]=(0,n.useState)(!1);return(0,c.A)(()=>{let r=((e=null,t="isNotVisible")=>{let r=e?o()(e,"dataset.containerId"):"empty";if(!d[r]){let a=p[t];d[r]="u">typeof window&&window.IntersectionObserver?new IntersectionObserver(e=>{for(let t of e)u(a(t),t.target)},{threshold:[0],root:e}):null}return d[r]})(e.root?e.root.current:null,e.testType);if(t.current&&r){let n=t.current;r.observe(n);let i=r=>{let{target:n,sticky:i}=r.detail;n===t.current&&(e.onChange?.(i),a(i))};return"u">typeof document&&document.addEventListener("sticky-change",i),()=>{r.unobserve(n),"u">typeof document&&document.removeEventListener("sticky-change",i)}}return()=>null},[e]),{isTriggered:r,sentinelRef:t}}})},25756(e,t,r){"use strict";var a=r(91987),n=r(71763);r.d(t,{},{R:({bClassName:e,content:t="",supportReturnCarriage:r=!1,tag:i="div",className:s})=>{let l=(0,n.useMemo)(()=>{let a=t.replace(/<[^>]+>/gi,"");return a=a.replace(/\[(\/?[bi])\]/gi,"<$1>
1"),e&&(a=a.replace(/<b>/gi,`<b class="${e}">`)),r&&(a=a.replace(/\r?\n/g,"<br>")),{__html:a}},[t,e,r]);return(0,a.jsx)(i,{dangerouslySetInnerHTML:l,className:s})}})},52357(e,t,r){"use strict";var a=r(25756);r.d(t,{R:()=>a.R})},80715(e,t,r){"use strict";var a=r(91987),n=r(20496),i=r(84759),s=r(16777),l=r(90939),o=r(55595);let c=(0,n.Ng)(({page:e})=>({brand:e.data?.siteParams?.brand||"renault"})),d=(e,t,r,a,n)=>{if(r)return void 0!==n?(0,i.sB)((0,l.A)("/agg/v1/cfg/scene"),{uri:e,profile:r,viewpoint:t,index:n,decorName:a}):(0,i.sB)((0,l.A)("/agg/vn/unique/{profile}/{viewPoint}.png",{viewPoint:t,profile:r}),{uri:e,decorName:a})},u=c(({uri:e,aspectRatio:t,viewPoint:r,profiles:n,index:i,decorName:l,width:c,height:u,disableLazyLoaded:m,objectFit:h="contain",sizes:p,brand:v})=>{let g,f;return(0,a.jsx)(o._,{alt:"",aspectRatio:t,width:c,height:u,objectFit:h,src:(g=r??`${v.charAt(0)}_brandSite_carPicker_1`,f=n||{},(0,s.yb)({small:d(e,g,f.small,l,i),medium:d(e,g,f.medium,l,i),large:d(e,g,f.large,l,i),xlarge:d(e,g,f.xlarge,l,i),smallx2:d(e,g,f.smallx2,l,i),mediumx2:d(e,g,f.mediumx2,l,i),largex2:d(e,g,f.largex2,l,i),xlargex2:d(e,g,f.xlargex2,l,i)})),disableLazyLoaded:m,sizes:p})});r.d(t,{},{F:u})},71376(e,t,r){"use strict";r.d(t,{E:()=>E});var a,n,i=r(91987),s=r(71763),l=r(20496),o=r(97500),c=r.n(o),d=r(16383),u=r(9897),m=r(20409),h=r(86959),p=r(12036);function v(){return(v=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var a in r)({}).hasOwnProperty.call(r,a)&&(e[a]=r[a])}return e}).apply(null,arguments)}let g=e=>s.createElement("svg",v({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 460 460"},e),a||(a=s.createElement("path",{fill:"#EB411D",fillRule:"evenodd",d:"m69.967 430.044-55.545-61.137L390.866 32.989l55.545 61.137z",clipRule:"evenodd"})),n||(n=s.createElement("path",{fill:"#fff",fillRule:"evenodd",d:"M79.341 222.13c0-77.927 63.731-141.1 142.349-141.1 26.989 0 52.222 7.445 73.727 20.38V15.743A222.4 222.4 0 0 0 221.69 3.21C99.711 3.21.832 101.222.832 222.13c0 20.888 3.026 41.053 8.51 60.2H92.93c-8.699-18.29-13.589-38.669-13.589-60.2m302.15 18.773c0 77.927-63.732 141.099-142.349 141.099-26.989 0-52.222-7.444-73.727-20.379v85.667a222.4 222.4 0 0 0 73.727 12.533C361.12 459.823 460 361.811 460 240.903c0-20.888-3.026-41.053-8.51-60.2h-83.589c8.7 18.29 13.59 38.669 13.59 60.2",clipRule:"evenodd"})));var f=r(69985),C=r(619);let y=(0,l.Ng)(({page:e})=>({brand:e.data?.siteParams?.brand})),x=({brand:e})=>{switch(e){case"dacia":return(0,i.jsx)("div",{className:"ImagePim__placeholder",children:(0,i.jsx)(p.A,{className:"ImagePim__placeholderIcon"})});case"mobilize":return(0,i.jsx)("div",{className:"ImagePim__placeholder",children:(0,i.jsx)(g,{className:"ImagePim__placeholderIcon"})});case"alpine":return(0,i.jsx)("div",{className:"ImagePim__placeholder",children:(0,i.jsx)(h.A,{className:"ImagePim__placeholderIcon"})});default:return(0,i.jsx)("div",{className:"ImagePim__placeholder",children:(0,i.jsx)(f.A,{className:"ImagePim__placeholderIcon"})})}},E=y(({src:e,alt:t,brand:r})=>{let[a,n]=(0,s.useState)(),[{isLoading:l},o]=(0,u.A)({method:"get",url:"/agg/v1/pim/size",returnPromise:!0}),h=(0,s.useMemo)(()=>e?{small:e}:{},[e]),{ref:p,isVisible:v}=(0,m.A)({role:"lazyload",stayVisible:!0});(0,s.useEffect)(()=>{let t=async()=>{if(v&&e)try{let t=await o({params:{url:e},timeout:5e3});n(t?.data?.size)}catch(e){n(-1)}};v&&e&&t()},[v,o,e]);let g=l||!v,f=void 0!==a&&a<=1536&&-1!==a;return(0,i.jsxs)("div",{className:"ImagePim",ref:p,children:[!e&&(0,i.jsx)(x,{brand:r}),e&&g&&(0,i.jsx)(C.E,{width:"100%",height:"100%"}),e&&!g&&!f&&(0,i.jsxs)(s.Fragment,{children:[(0,i.jsx)(x,{brand:r}),(0,i.jsx)("div",{className:c()("ImagePim__infoPixel",{"is-invalid":-1===a})})]}),e&&!g&&f&&(0,i.jsx)(d._,{src:h,width:"100%",height:"100%",alt:t||"",objectFit:"cover"})]})})},77048(e,t,r){"use strict";var a=r(80715);r.d(t,{F:()=>a.F})},7285(e,t,r){"use strict";var a=r(71376);r.d(t,{E:()=>a.E})},88764(e,t,r){"use strict";r.d(t,{k:()=>k,Y:()=>w});var a=r(91987),n=r(71763),i=r(2736),s=r.n(i),l=r(93212),o=r.n(l),c=r(46708),d=r.n(c),u=Object.defineProperty,m=Object.defineProperties,h=Object.getOwnPropertyDescriptors,p=Object.getOwnPropertySymbols,v=Object.prototype.hasOwnProperty,g=Object.prototype.propertyIsEnumerable,f=(e,t,r)=>t in e?u(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,C=(e,t)=>{for(var r in t||(t={}))v.call(t,r)&&f(e,r,t[r]);if(p)for(var r of p(t))g.call(t,r)&&f(e,r,t[r]);return e};function y(e={}){let t,r;return t=C({},e),r={height:0,width:0,playerVars:m(C({},e.playerVars),h({autoplay:0,start:0,end:0}))},m(t,h(r))}var x={videoId:s().string,id:s().string,className:s().string,iframeClassName:s().string,
1style:s().object,title:s().string,loading:s().oneOf(["lazy","eager"]),opts:s().objectOf(s().any),onReady:s().func,onError:s().func,onPlay:s().func,onPause:s().func,onEnd:s().func,onStateChange:s().func,onPlaybackRateChange:s().func,onPlaybackQualityChange:s().func},E=class extends n.Component{constructor(e){super(e),this.destroyPlayerPromise=void 0,this.onPlayerReady=e=>{var t,r;return null==(r=(t=this.props).onReady)?void 0:r.call(t,e)},this.onPlayerError=e=>{var t,r;return null==(r=(t=this.props).onError)?void 0:r.call(t,e)},this.onPlayerStateChange=e=>{var t,r,a,n,i,s,l,o;switch(null==(r=(t=this.props).onStateChange)||r.call(t,e),e.data){case E.PlayerState.ENDED:null==(n=(a=this.props).onEnd)||n.call(a,e);break;case E.PlayerState.PLAYING:null==(s=(i=this.props).onPlay)||s.call(i,e);break;case E.PlayerState.PAUSED:null==(o=(l=this.props).onPause)||o.call(l,e)}},this.onPlayerPlaybackRateChange=e=>{var t,r;return null==(r=(t=this.props).onPlaybackRateChange)?void 0:r.call(t,e)},this.onPlayerPlaybackQualityChange=e=>{var t,r;return null==(r=(t=this.props).onPlaybackQualityChange)?void 0:r.call(t,e)},this.destroyPlayer=()=>this.internalPlayer?(this.destroyPlayerPromise=this.internalPlayer.destroy().then(()=>this.destroyPlayerPromise=void 0),this.destroyPlayerPromise):Promise.resolve(),this.createPlayer=()=>{if("u"<typeof document)return;if(this.destroyPlayerPromise)return void this.destroyPlayerPromise.then(this.createPlayer);let e=m(C({},this.props.opts),h({videoId:this.props.videoId}));this.internalPlayer=d()(this.container,e),this.internalPlayer.on("ready",this.onPlayerReady),this.internalPlayer.on("error",this.onPlayerError),this.internalPlayer.on("stateChange",this.onPlayerStateChange),this.internalPlayer.on("playbackRateChange",this.onPlayerPlaybackRateChange),this.internalPlayer.on("playbackQualityChange",this.onPlayerPlaybackQualityChange),(this.props.title||this.props.loading)&&this.internalPlayer.getIframe().then(e=>{this.props.title&&e.setAttribute("title",this.props.title),this.props.loading&&e.setAttribute("loading",this.props.loading)})},this.resetPlayer=()=>this.destroyPlayer().then(this.createPlayer),this.updatePlayer=()=>{var e;null==(e=this.internalPlayer)||e.getIframe().then(e=>{this.props.id?e.setAttribute("id",this.props.id):e.removeAttribute("id"),this.props.iframeClassName?e.setAttribute("class",this.props.iframeClassName):e.removeAttribute("class"),this.props.opts&&this.props.opts.width?e.setAttribute("width",this.props.opts.width.toString()):e.removeAttribute("width"),this.props.opts&&this.props.opts.height?e.setAttribute("height",this.props.opts.height.toString()):e.removeAttribute("height"),this.props.title?e.setAttribute("title",this.props.title):e.setAttribute("title","YouTube video player"),this.props.loading?e.setAttribute("loading",this.props.loading):e.removeAttribute("loading")})},this.getInternalPlayer=()=>this.internalPlayer,this.updateVideo=()=>{var e,t,r,a;if(void 0===this.props.videoId||null===this.props.videoId){null==(e=this.internalPlayer)||e.stopVideo();return}let n=!1,i={videoId:this.props.videoId};if((null==(t=this.props.opts)?void 0:t.playerVars)&&(n=1===this.props.opts.playerVars.autoplay,"start"in this.props.opts.playerVars&&(i.startSeconds=this.props.opts.playerVars.start),"end"in this.props.opts.playerVars&&(i.endSeconds=this.props.opts.playerVars.end)),n){null==(r=this.internalPlayer)||r.loadVideoById(i);return}null==(a=this.internalPlayer)||a.cueVideoById(i)},this.refContainer=e=>{this.container=e},this.container=null,this.internalPlayer=null}componentDidMount(){this.createPlayer()}componentDidUpdate(e){let t,r;return t=this,r=function*(){var t,r,a,n,i,s;t=this.props,(e.id!==t.id||e.className!==t.className||(null==(r=e.opts)?void 0:r.width)!==(null==(a=t.opts)?void 0:a.width)||(null==(n=e.opts)?void 0:n.height)!==(null==(i=t.opts)?void 0:i.height)||e.iframeClassName!==t.iframeClassName||e.title!==t.title)&&this.updatePlayer(),s=this.props,e.videoId===s.videoId&&o()(y(e.opts),y(s.opts))||(yield this.resetPlayer()),function(e,t){var r,a;if(e.videoId!==t.videoId)return!0;let n=(null==(r=e.opts)?void 0:r.playerVars)||{},i=(null==(a=t.opts)?void 0:a.playerVars)||{};return n.start!==i.start||n.end!==i.end}(e,this.props)&&this.updateVideo()},new Promise((e,a)=>{var n=e=>
1{try{s(r.next(e))}catch(e){a(e)}},i=e=>{try{s(r.throw(e))}catch(e){a(e)}},s=t=>t.done?e(t.value):Promise.resolve(t.value).then(n,i);s((r=r.apply(t,null)).next())})}componentWillUnmount(){this.destroyPlayer()}render(){return n.createElement("div",{className:this.props.className,style:this.props.style},n.createElement("div",{id:this.props.id,className:this.props.iframeClassName,ref:this.refContainer}))}};E.propTypes=x,E.defaultProps={videoId:"",id:"",className:"",iframeClassName:"",style:{},title:"",loading:void 0,opts:{},onReady:()=>{},onError:()=>{},onPlay:()=>{},onPause:()=>{},onEnd:()=>{},onStateChange:()=>{},onPlaybackRateChange:()=>{},onPlaybackQualityChange:()=>{}},E.PlayerState={UNSTARTED:-1,ENDED:0,PLAYING:1,PAUSED:2,BUFFERING:3,CUED:5};var _=r(20496),P=r(50865),T=r(16383),j=r(78948),b=r(20409),I=r(38337),A=r(22569),N=r(619),S=r(73437);let O=(0,n.createContext)(null),L="mobilize",M=[0,25,50,75],R=(0,_.Ng)(({app:e,page:t})=>({cookieAuthorization:e?.cookieAuthorization,brand:t?.data?.siteParams?.brand})),w=({alt:e,description:t,onClick:r,src:i,title:s,youtubeVideoId:l})=>{let[o,c]=(0,n.useState)(!0),{player:d}=(0,n.useContext)(O)||{},u=e=>{d&&(c(!1),d.playVideo()),r?.(),e?.stopPropagation()};return o?(0,a.jsxs)("div",{className:"Youtube__overlay",children:[(0,a.jsx)("button",{type:"button",className:"Youtube__button",onClick:u,children:(0,a.jsx)(T._,{src:i||{small:`https://img.youtube.com/vi/${l}/maxresdefault.jpg`},alt:e||"",objectFit:"cover",width:"100%",height:"100%"})}),i&&t&&(0,a.jsxs)("div",{className:"Youtube__textContent",children:[s&&(0,a.jsx)("p",{className:"Youtube__title",children:s}),t&&(0,a.jsx)("p",{className:"Youtube__bodycopy",children:t})]}),(0,a.jsx)("div",{className:"Youtube__control",children:(0,a.jsx)(A.A,{isRunning:!1,onClick:u})})]}):null},D=({brand:e})=>(0,a.jsxs)("div",{className:"Youtube__socialCookies",children:[(0,a.jsx)(P.d,{className:"Youtube__socialCookiesMessage",content:(0,I.kH)("wording.youtubeCookieError")}),(0,a.jsxs)("div",{className:"Youtube__socialCookiesCtas",children:[(0,a.jsx)(S.l,{isInverted:e!==L,useButtonMarkup:!0,variant:"cta-ghost",children:(0,I.kH)("wording.refuseCTA")}),(0,a.jsx)(S.l,{isInverted:e!==L,onClick:()=>window.consentToSocialCookies(),useButtonMarkup:!0,variant:"cta-primary",children:(0,I.kH)("wording.acceptCTA")})]})]}),k=R(({children:e,cookieAuthorization:t,isMuted:r,isAutoPlay:i,meta:s,youtubeVideoId:l,brand:o,...c})=>{let d=(0,n.useRef)(null),u=(0,n.useRef)(new Set),{ref:m,isVisible:h}=(0,b.A)({role:"lazyload"}
1),[p,v]=(0,n.useState)(!1),[g,f]=(0,n.useState)(),[C,y=0]=l?l.split("|"):[],{alt:x,description:_}=s||{},P=t?.ccSocial==="accept",T=(0,n.useMemo)(()=>({player:g}),[g]),I=()=>{d.current&&(clearInterval(d.current),d.current=null)};return(0,n.useEffect)(()=>{u.current.clear(),I()},[l]),(0,n.useEffect)(()=>()=>I(),[]),(0,a.jsx)("div",{className:"Youtube",itemProp:"video",itemScope:!0,itemType:"http://schema.org/VideoObject",ref:m,children:P?(0,a.jsxs)(O.Provider,{value:T,children:[h?e:null,h?(0,a.jsxs)(n.Fragment,{children:[!p&&(0,a.jsx)("div",{className:"Youtube__skeleton",children:(0,a.jsx)(N.E,{width:"100%",height:"100%"})}),(0,a.jsx)(E,{videoId:C,opts:{height:"100%",width:"100%",playerVars:{start:y,autoplay:+!!i,modestbranding:1,rel:0}},onReady:e=>{let t=e.target;f(t),v(!0),r&&t.mute()},onPlay:e=>{d.current||(d.current=window.setInterval(()=>{let t=e.target.getDuration();if(!t)return;let r=e.target.getCurrentTime()/t*100;M.forEach(t=>{r>=t&&!u.current.has(t)&&(u.current.add(t),0===t?(0,j.d)({event:"videoStart",sound:e.target.isMuted()?"off":"on",videoId:C}):(0,j.d)({event:"videoProgress",sound:e.target.isMuted()?"off":"on",videoPercent:`${t}%`,videoId:C}))})},1e3))},onEnd:e=>{(0,j.d)({event:"videoProgress",sound:e.target.isMuted()?"off":"on",videoPercent:"100%",videoId:C}),u.current.clear(),I()},onPause:()=>I(),onError:()=>I(),...c})]}):null,x&&(0,a.jsx)("meta",{itemProp:"name",content:x}),l&&(0,a.jsx)("meta",{itemProp:"thumbnailUrl",content:`https://img.youtube.com/vi/${l}/maxresdefault.jpg`}),l&&(0,a.jsx)("meta",{itemProp:"embedUrl",content:`https://www.youtube.com/watch?v=${l}`}),_&&(0,a.jsx)("meta",{itemProp:"description",content:_})]}):(0,a.jsx)(D,{brand:o})})})},62266(e,t,r){"use strict";r.d(t,{e:()=>P});var a=r(91987),n=r(71763),i=r(20496),s=r(97500),l=r.n(s),o=r(53282),c=r.n(o),d=r(71928),u=r(18847),m=r(35866),h=r(619),p=r(73437),v=r(33779),g=r(38337),f=r(92861),C=r(81766),y=r(45568),x=r(83901),E=r(5511);let _={addFinanceOfferToWatchList:x.e,removeFinanceOfferFromPage:function(e){return{type:E.I.FINANCE_REMOVE_OFFER_FROM_PAGE,payload:{uniqueZoneId:e}}}},P=(0,i.Ng)(({page:{data:e,slingList:t},finance:{offersOnPage:r}},a)=>({hidePrices:e.priceParams?.hidePrices??!1,isSearchPage:(t??[]).some(e=>f.SE.includes(e)),vehicleModel:a?.tracking?.vehicleModel??e.analyticsPageParams?.vehicleModel,offersOnPage:r}),_)(({addFinanceOfferToWatchList:e,withProductType:t=!0,hidePrices:r,isLoading:i,isSearchPage:s,offer:o,onSimulatorClick:f,vehicleModel:x,tracking:E,expiration:_,isInverted:P,variant:T="left",size:j=d.W.MEDIUM,removeFinanceOfferFromPage:b,offersOnPage:I=[]})=>{let A=(0,n.useId)(),{offerSummary:N,monthlyPayment:S,offerTeachingSentence:O,offerTeachingSentenceMultiple:L,global:M}=o||{},{displayType:R}=M||{},{message:w="",offerLabel:D=""}=_||{},{simulatorHeader:k}=N||{},V=s&&R===C.Z6?L:O,H=k?.componentsList?.[1]?.label,F=I.findIndex(e=>e.uniqueZoneId===A)+1;return((0,n.useEffect)(()=>{if(!c()(o?.monthlyPayment)&&o)return e?.(o,A),()=>{b?.(A)}},[e,o,b,A]),i||S||V)?r?null:(0,a.jsxs)("div",{className:l()("FinancialOffer",{"is-dark-mode":P,"is-centered":"center"===T}),children:[i?(0,a.jsx)(h.E,{height:"20px",width:"135px"}):(0,a.jsx)(y.A,{type:"monthlyPayment",value:S,uniqueOfferId:R===C.KV?`${F}`:"",size:j,offerSummary:N,isDarkMode:P}),t&&H&&(i?(0,a.jsx)(h.E,{height:"10px",width:"50%"}):(0,a.jsx)(y.A,{className:"FinancialOffer__productLabel",type:"productLabel",label:H,size:j,isDarkMode:P})),i?(0,a.jsxs)("div",{className:"FinancialOffer__SkeletonContainer",children:[(0,a.jsx)(h.E,{height:"10px",width:"100%"}),(0,a.jsx)(h.E,{height:"10px",width:"100%"}),(0,a.jsx)(h.E,{height:"10px",width:"100%"})]}):(0,a.jsx)(y.A,{label:V,type:"legalMention",size:j,isDarkMode:P}),w&&D&&(0,a.jsx)("div",{className:"FinancialOffer__expirationOffer",children:i?(0,a.jsx)(h.E,{height:"10px",width:"150px"}):(0,a.jsxs)(n.Fragment,{children:[(0,a.jsxs)(u.m_,{children:[(0,a.jsx)(u.k$,{children:(0,a.jsx)(m.m,{})}),(0,a.jsx)(u.ZI,{children:w})]}),(0,a.jsx)("p",{className:"FinancialOffer__expirationOfferLabel",children:D})]})}),"function"==typeof f&&(i?(0,a.jsx)(h.E,{height:"15px",width:"25%"}):(0,a.jsx)(p.l,{variant:"link-hyper",isInverted:P,onClick:()=>f?.(o?.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":x?.toLowerCase(),"data-track-location-in-page":E?.locationInPage,icon:v.A,children:(0,g.kH)("wording.financing")}))]}):null})},45568(e,t,r){"use strict";r.d(t,{A:()=>C});var a=r(91987),n=r(71763),i=r(45543),s=r(20496),l=r(97500),o=r.n(l),c=r(50865),d=r(47702),u=r(35866),m=r(67505),h=r(81766);let p=({order:e=0},{order:t=0})=>e-t,v=({containerTitle:e,componentsList:t,className:r})=>e||t?.length?(0,a.jsxs)("div",{className:o()("RCIOfferLegal",r),children:[e&&(0,a.jsx)(c.d,{className:"RCIOfferLegal__title",content:e}),!!t?.length&&(0,a.jsx)("ul",{className:"RCIOfferLegal__list",children:t.sort(p).map(({id:e,class:t,...r})=>(0,a.jsx)("li",{className:"RCIOfferLegal__item",children:(0,a.jsx)(C,{className:t,...r})},e))})]}):null,g=({order:e=0},{order:t=0})=>e-t,f=({containerTitle:e,componentsList:t,className:r})=>e||t?.length?(0,a.jsxs)("div",{className:o()("RCIOfferSummary",r),children:[e&&(0,a.jsx)(c.d,{className:"RCIOfferSummary__title",content:e}),!!t?.length&&(0,a.jsx)("ul",{className:"RCIOfferSummary__list",children:t.sort(g).map(({id:e,class:t,...r})=>(0,a.jsx)("li",{className:"RCIOfferSummary__item",children:r.componentType===h.dy?(0,a.jsx)("hr",{}):(0,a.jsx)(C,{className:t,...r})},e))})]}):null,C=(0,s.Ng)(({page:e})=>({sameFontSize:e.data.priceParams?.sameFontSize}))(({label:e,value:t,className:r,type:s,offerSummary:l,sameFontSize:p,uniqueOfferId:g,size:C="medium",isDarkMode:y})=>
1{let[x,E]=(0,n.useState)(!1),_="monthlyPayment"===s||s&&p,P=(0,a.jsxs)("button",{type:"button",onClick:()=>E(!0),className:"RCIOfferLabel__cta",children:[(0,a.jsx)(u.m,{size:"small"}),(0,a.jsx)("span",{className:"u-hidden-wording",children:"Show details"})]},"trigger");return(0,a.jsxs)("div",{className:o()("RCIOfferLabel",r,{"is-legal-mention":"legalMention"===s,"is-dark-mode":y}),children:[e&&!_&&(0,a.jsx)(c.d,{className:o()("RCIOfferLabel__label",r),content:e}),e&&_&&(0,a.jsx)(m.P,{size:C,children:(0,a.jsx)(c.d,{content:e})}),t&&!_&&(0,a.jsx)(c.d,{className:o()("RCIOfferLabel__value",r),content:t}),t&&_&&(0,a.jsxs)(m.P,{size:C,children:[(0,a.jsx)(c.d,{content:t,className:"RCIOfferLabel__inline"}),"monthlyPayment"!==s||g?null:P]}),g&&(0,a.jsx)(i.Op,{to:`#numbered-legal-${g}`,title:g,children:(0,a.jsx)("sup",{className:"RCIOfferLabel__numberedValue",children:g})}),"monthlyPayment"!==s||g||_?null:P,x?(0,a.jsx)(d.lG,{onClose:()=>E(!1),children:(0,a.jsx)(d.Cf,{children:(0,a.jsx)("div",{className:"RCIOfferLabel__offerSummary",children:(0,a.jsxs)("div",{className:"RCIOfferLabel__offerSummaryContent",children:[(0,a.jsx)("div",{className:"RCIOfferLabel__offerSummaryItem",children:(0,a.jsx)(f,{...l&&l[h.UD.SUMMARY]})}),(0,a.jsx)("div",{className:"RCIOfferLabel__offerSummaryItem",children:(0,a.jsx)(v,{...l&&l[h.UD.LEGAL_INFO]})})]})})})}):null]})})},80381(e,t,r){"use strict";var a=r(62266);r.d(t,{e:()=>a.e})},93457(e,t,r){"use strict";var a=r(91987),n=r(71763),i=r(14334),s=r(97500),l=r.n(s),o=r(41974),c=r(20987);let d=(e,t,r)=>Number.parseFloat((Math.floor(e/t)*t).toFixed(r)),u=(e,t,r)=>Number.parseFloat((Math.ceil(e/t)*t).toFixed(r)),m=({tick:{percent:e}})=>{let t=Math.min(Math.max(e,.5),99.6);return(0,a.jsx)("div",{className:"Slider__tick",style:{left:`${t}%`}})},h=({source:e,target:t,getTrackProps:r})=>(0,a.jsx)("div",{className:"Slider__track",style:{left:`${e.percent}%`,width:`${t.percent-e.percent}%`},...r()}),p=({domain:[e,t],handle:{id:r,value:n,percent:i},getHandleProps:s})=>(0,a.jsx)("div",{"aria-valuemin":e,"aria-valuemax":t,"aria-valuenow":n,style:{left:`${i}%`},...s(r),className:"Slider__handle",children:(0,a.jsx)(o.A,{className:"Slider__move"})}),v=({values:e,formatTipValue:t,variant:r,label:i})=>"range"===r?(0,a.jsxs)(n.Fragment,{children:[(0,a.jsx)("p",{className:"Slider__value is-left",children:t(e[0])}),(0,a.jsx)("p",{className:"Slider__value is-right",children:t(e[1])})]}):(0,a.jsxs)(n.Fragment,{children:[i&&(0,a.jsx)("p",{className:"Slider__value is-left",children:i}),(0,a.jsx)("p",{className:l()("Slider__value",i?"is-right":"is-left"),children:t(e)})]});r.d(t,{},{Ap:({variant:e,formatTipValue:t=e=>e?.toString(),step:r=1,min:s=0,max:o=0,mode:g=2,skipValues:f,onChange:C,onUpdate:y,label:x,disabled:E,hideValues:_,withGraduation:P=!1,defaultValues:T,isInverted:j,size:b="medium"})=>
1{let[I,A]=(0,n.useState)(T),N=(0,n.useRef)(!1);(0,c.A)(()=>{N.current=!0});let S=(0,n.useMemo)(()=>{let e=r.toString().split(".")[1];return e?.length||0},[r]),O=t=>r=>{let a=r.map(e=>Number.parseFloat(e.toFixed(S)));if("range"===e){let[e,t]=a;A([e,t]),y?.([e,t])}else A(a[0]),y?.(a[0]);"change"===t&&N.current&&("range"===e?C([a[0],a[1]]):C(a[0]))},L=(0,n.useMemo)(()=>f?[s,o]:[d(s,r,S),u(o,r,S)],[s,o,r,S,f]),M=(0,n.useMemo)(()=>{if("range"===e){let e=Array.isArray(I)?I:[void 0,void 0],t=[e?.[0]!==void 0&&e?.[0]>=L[0]?e?.[0]:L[0],e?.[1]!==void 0&&e?.[1]<=L[1]?e?.[1]:L[1]];return[d(t[0],r,S),u(t[1],r,S)]}{let e,t=!Array.isArray(I)&&void 0!==I&&I>=L[0]?I:L[0];return[(e=void 0!==t&&t<=L[1]?t:L[1],Number.parseFloat((Math.round(e/r)*r).toFixed(S)))]}},[e,I,L,r,S]);return 0===o||o<=s||0===r||Number.isNaN(s)&&Number.isNaN(o)?null:(0,a.jsxs)(i.Ap,{className:l()("Slider",{"is-inverted":j,"is-disabled":E,"is-range":"range"===e,"is-simple":"simple"===e,"is-large":"large"===b,"has-label":!!x}),mode:g,step:r,domain:L,values:M,onUpdate:O("update"),onSlideEnd:O("change"),disabled:!!E,children:[(0,a.jsx)(i.hM,{children:({getRailProps:e})=>(0,a.jsx)("div",{className:"Slider__rail",...e()})}),!_&&"range"===e&&(0,a.jsx)(v,{values:[M[0],M[1]],formatTipValue:t,variant:e}),!_&&"simple"===e&&(0,a.jsx)(v,{values:M[0],label:x,formatTipValue:t,variant:e}),(0,a.jsx)(i.ot,{children:({handles:e,getHandleProps:t})=>(0,a.jsx)(n.Fragment,{children:e.map(e=>(0,a.jsx)(p,{handle:e,domain:L,getHandleProps:t},e.id))})}),(0,a.jsx)(i.X5,{right:P,left:"simple"===e||P,children:({tracks:e,getTrackProps:t})=>(0,a.jsx)(n.Fragment,{children:e.map(({id:e,source:r,target:n})=>(0,a.jsx)(h,{source:r,target:n,getTrackProps:t},e))})}),P&&(0,a.jsx)(i.R_,{values:((e,t)=>{let r=[];for(let a=e[0];a<=e[1];a+=t)r.push(a);return r})(L,r),children:({ticks:e})=>(0,a.jsx)(n.Fragment,{children:e.map(e=>(0,a.jsx)(m,{tick:e},e.id))})})]})}})},43871(e,t,r){"use strict";var a=r(91987),n=r(71763),i=r(97500),s=r.n(i);r.d(t,{},{d:({value:e=!1,onChange:t,leftIcon:r,rightIcon:i,disabled:l,name:o,id:c,size:d="medium",isInverted:u,withOnOffLabels:m})=>(0,a.jsxs)("div",{className:s()("Switch",{"has-icons":!!r&&!!i,"is-disabled":l,"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,a.jsx)("input",{className:"Switch__input",type:"checkbox",checked:e,onChange:()=>{t(!e)},name:o,id:c,disabled:l}),(0,a.jsx)("div",{className:"Switch__slider",children:r&&i&&(0,a.jsxs)(n.Fragment,{children:[(0,a.jsx)(r,{className:"Switch__icon"}),(0,a.jsx)(i,{className:"Switch__icon"})]})}),(0,a.jsx)("label",{className:"Switch__switch",htmlFor:c})]})})},40640(e,t,r){"use strict";r.d(t,{z:()=>m,C:()=>h});var a=r(91987),n=r(71763),i=r(97500),s=r.n(i),l=r(35014),o=r.n(l),c=r(619),d=r(601);let u=(0,n.createContext)({onChange:()=>{},name:"radio-group"}),m=({children:e,disabled:t,value:r,onChange:i,name:l,label:o,hasError:c=!1,errorLabel:m,isLoading:h,isMandatory:p=!1,variant:v="default"})=>{let g=(0,n.useMemo)(()=>({currentValue:r,onChange:i,name:l,disabled:t,isLoading:h}),[t,h,l,i,r]);return(0,a.jsx)(u.Provider,{value:g,children:(0,a.jsxs)("div",{className:s()("RadioGroup",{"has-error":c,"is-compact":"compact"===v,"is-partially-vertical":"partially-vertical"===v,"is-stacked":"stacked-items"===v,"is-no-style":"no-style"===v}),children:[(0,a.jsxs)("fieldset",{className:"RadioGroup__wrapper",children:[o&&(0,a.jsxs)("legend",{className:"RadioGroup__sectionLabel",children:[o,p?" *":""]}),(0,a.jsx)("div",{className:"RadioGroup__choices",children:e})]}),c&&(0,a.jsx)(d.Q,{variant:"error",children:m})]})})},h=({text:e,value:t})=>{let{currentValue:r,disabled:i,isLoading:l,onChange:d,name:m}=(0,n.useContext)(u),h=r===t,p=`${m}-${o()(t)}`,v=(0,n.useCallback)(()=>{d(t)},[d,t]);return(0,a.jsxs)("div",{className:s()("RadioGroup__item",{"is-disabled":i}),children:[l&&(0,a.jsx)(c.E,{isAbsolute:!0,zIndex:1}),(0,a.jsx)("input",{type:"radio",className:"RadioGroup__input",value:t,name:m,id:p,onChange:v,checked:h,disabled:i},p),(0,a.jsx)("label",{htmlFor:p,className:"RadioGroup__label",children:e})]},p)}},49232(e,t,r){"use strict";r.d(t,{B:()=>c,y:()=>d});var a=r(91987),n=r(71763),i=r(97500),s=r.n(i),l=r(3584);let o=(0,n.createContext)({onChange:()=>{},name:"radio-group",isLoading:!1}),c=({"aria-label":e,"aria-labelledby":t="",children:r,disabled:i,value:l,onCh
1ange:c,name:d,variant:u,withTick:m=!1,isLoading:h=!1,isWrappable:p=!1})=>{let v=(0,n.useMemo)(()=>({currentValue:l,disabled:i,onChange:c,name:d,isLoading:h}),[i,h,d,c,l]);return(0,a.jsx)(o.Provider,{value:v,children:(0,a.jsx)("div",{className:s()("RadioGroupButton",{"has-same-size":"same-size"===u,"is-square":"is-square"===u,"has-tick":m,"is-loading":h,"is-wrappable":p}),role:"radiogroup","aria-label":e,"aria-labelledby":t,children:r})})},d=({text:e,value:t,icon:r})=>{let{currentValue:i,disabled:s,isLoading:c,name:d,onChange:u}=(0,n.useContext)(o),m=i===t,h=`${d}-${t.replace(/\s+/g,"")}`,p=(0,n.useCallback)(()=>{c||u(t)},[u,t,c]);return(0,a.jsxs)("div",{className:"RadioGroupButton__item",children:[m&&!c&&(0,a.jsx)("div",{className:"RadioGroupButton__tick",children:(0,a.jsx)(l.C,{variant:"tick"})}),(0,a.jsxs)("div",{className:"RadioGroupButton__button",children:[(0,a.jsx)("input",{type:"radio",className:"RadioGroupButton__input",value:t,name:d,id:h,onChange:p,checked:m,disabled:s,tabIndex:m?0:-1},h),(0,a.jsxs)("label",{htmlFor:h,className:"RadioGroupButton__label",children:[r&&(0,a.jsx)("span",{className:"RadioGroupButton__iconContainer",children:(0,a.jsx)(r,{className:"RadioGroupButton__icon"})}),(0,a.jsx)("span",{className:"RadioGroupButton__textContainer",children:e})]})]},h)]})}},66255(e,t,r){"use strict";var a=r(93457);r.d(t,{A:()=>a.Ap})},57830(e,t,r){"use strict";var a=r(43871);r.d(t,{d:()=>a.d})},50618(e,t,r){"use strict";r.d(t,{w:()=>i});var a=r(20496),n=r(84759);let i=(0,a.Ng)(({page:e})=>({locale:e.data.siteParams?.locale}))(({value:e,currency:t,isPrecise:r=!1,maximumFractionDigits:a,minimumFractionDigits:i,isInteger:s,isPercent:l=!1,locale:o})=>{let c=(0,n.ZV)(e,{currency:t,toInteger:s,maximumFractionDigits:a,minimumFractionDigits:i,isPrecise:r,toPercent:l,locale:o});return c||null})},29777(e,t,r){"use strict";var a=r(91987),n=r(71763),i=r(97500),s=r.n(i),l=r(78948);let o=(0,n.createContext)({isExpanded:!1,onClick:()=>{},contentId:""});r.d(t,{},{$m:({children:e,tag:t})=>{let{isExpanded:r,onClick:i,contentId:l}=(0,n.useContext)(o),c=s()("Accordion__trigger",{"is-expanded":r}),d=(0,a.jsx)("button",{className:c,onClick:()=>i(!r),type:"button","aria-expanded":r,"aria-controls":l,"aria-haspopup":"true",children:e});return t?(0,a.jsx)(t,{children:d}):d},nD:({onChange:e,children:t,size:r="medium",variant:i="default",isInverted:c,defaultExpanded:d=!1,isExpanded:u,tracking:m,transitionDisabled:h=!1})=>
1{let[p,v]=(0,n.useState)(d),g=(0,n.useId)(),f=u??p,C=(0,n.useCallback)(t=>{e?.(t),void 0===u&&v(t),(0,l.d)({event:"toggle",toggleType:m?.type,toggleValue:t,toggleName:m?.name??""})},[e,m,u]),y=(0,n.useMemo)(()=>({isExpanded:f,onClick:C,contentId:g}),[f,C,g]);return(0,a.jsx)(o.Provider,{value:y,children:(0,a.jsx)("div",{className:s()("Accordion",{"is-inverted":c,"is-small":"small"===r,"is-medium":"medium"===r,"is-large":"large"===r,"is-light":"light"===i,"has-no-transition":h}),children:t})})},ub:({children:e})=>{let{isExpanded:t,contentId:r}=(0,n.useContext)(o),i=s()("Accordion__content",{"is-hidden":!t});return(0,a.jsx)("div",{className:i,role:"region",inert:!t,id:r,"aria-hidden":!t,children:(0,a.jsx)("div",{className:"Accordion__wrapper",children:e})})}})},15229(e,t,r){"use strict";var a=r(91987),n=r(97500),i=r.n(n);r.d(t,{},{K:({icon:e,isActive:t=!1,onClick:r,text:n})=>(0,a.jsx)("button",{className:i()("Panel__item",{"is-active":t}),onClick:r,type:"button",title:n,tabIndex:0,children:(0,a.jsx)(e,{className:"Panel__itemIcon"})}),Z:({children:e,variant:t="control"})=>(0,a.jsx)("div",{className:i()("Panel",{"is-action":"action"===t}),children:e})})},70625(e,t,r){"use strict";var a=r(91987),n=r(71763),i=r(97500),s=r.n(i),l=r(93801),o=r(54502),c=r(70385),d=r(3861),u=r(33496),m=r(40119);r.d(t,{},{u:({children:e,isInverted:t,variant:r="default"})=>{let i=(0,n.useRef)(null),[h,p]=(0,n.useState)(!1),[v,g]=(0,n.useState)(!1),f="button"===r?o.A:d.A,C="button"===r?c.A:u.A,y=(0,n.useCallback)(e=>{let t=i.current?.querySelector(".ScrollArrows__innerWraper")?.firstElementChild;if(t){let r="left"===e?-t.clientWidth/2:t.clientWidth/2;t.scrollBy({left:r,behavior:"smooth"})}},[]),x=(0,n.useCallback)(()=>y("left"),[y]),E=(0,n.useCallback)(()=>y("right"),[y]),_=(0,n.useCallback)(()=>{let e=i.current?.querySelector(".ScrollArrows__innerWraper")?.firstElementChild;if(e){let{scrollLeft:t,scrollWidth:r,clientWidth:a}=e;p(t>0),g(t+a<r-1&&r>=a)}},[]);return(0,n.useEffect)(()=>{let e=i.current?.querySelector(".ScrollArrows__innerWraper")?.firstElementChild;return e?(e.addEventListener("scroll",_),_(),()=>{e.removeEventListener("scroll",_)}):()=>{}},[_]),(0,m.A)(_),(0,a.jsxs)("div",{className:s()("ScrollArrows",{"is-inverted":t,"is-variant-button":"button"===r}),ref:i,children:[h&&(0,a.jsx)(l.R,{className:"ScrollArrows__button is-left",onClick:x,useButtonMarkup:!0,children:(0,a.jsx)(f,{className:"ScrollArrows__svg"})}),v&&(0,a.jsx)(l.R,{className:"ScrollArrows__button is-right",onClick:E,useButtonMarkup:!0,children:(0,a.jsx)(C,{className:"ScrollArrows__svg"})}),(0,a.jsx)("div",{className:"ScrollArrows__innerWraper",children:e})]})}})},52230(e,t,r){"use strict";var a=r(29777);r.d(t,{$m:()=>a.$m,nD:()=>a.nD,ub:()=>a.ub})},13654(e,t,r){"use strict";var a=r(15229);r.d(t,{K:()=>a.K,Z:()=>a.Z})},63481(e,t,r){"use strict";var a=r(70625);r.d(t,{u:()=>a.u})},45706(e,t,r){"use strict";r.d(t,{M:()=>n});var a=r(91987);let n=({anchor:e,className:t})=>(0,a.jsx)("div",{id:e,className:t})},41316(e,t,r){"use strict";r.d(t,{E:()=>l});var a=r(91987),n=r(97500),i=r.n(n),s=r(26181);let l=({children:e,variant:t=s.K.PRIMARY,design:r,leftIcon:n,rightIcon:l})=>{let o=n||l;return(0,a.jsxs)("span",{className:i()("Badge",{"is-primary":t===s.K.PRIMARY,"is-electric":t===s.K.ELECTRIC,"is-success":t===s.K.SUCCESS,"is-highlight":t===s.K.HIGHLIGHT,"is-error":t===s.K.ERROR,"is-warning":t===s.K.WARNING,"is-info":t===s.K.INFO,"is-strong":"strong"===r,"is-ecological":t===s.K.ECOLOGICAL,"is-promo":t===s.K.PROMO}),children:[n&&(0,a.jsx)(n,{className:"Badge__icon"}),o?(0,a.jsx)("span",{children:e}):e,l&&(0,a.jsx)(l,{className:"Badge__icon"})]})}},35866(e,t,r){"use strict";r.d(t,{m:()=>s});var a=r(91987),n=r(21323);let i=e=>{switch(e){case"xlarge":return 20;case"large":return 18;case"small":return 14;default:return 16}},s=({size:e="medium"})=>{let t={"--InfoIcon-size-default":"string"==typeof e?`${i(e)}px`:`${i(e[0])}px`,"--InfoIcon-size-medium":"string"==typeof e?`${i(e)}px`:`${i(e[1])}px`,"--InfoIcon-size-large":"string"==typeof e?`${i(e)}px`:`${i(e[2])}px`};return(0,a.jsx)(n.A,{style:t,className:"InfoIcon"})}},51753(e,t,r){"use strict";r.d(t,{A:()=>H});var a=r(91987),n=r(71763),i=r(20496),s=r(97500),l=r.n(s),o=r(50618),c=r(67505),d=r(99601),u=r(63342),m=r(4186),h=r(46361),p=r(48159),v=r(38337),g=r(47702),f=r(35866),C=r(83680),y=r(3936),x=r(58226),E=r(9897);let _=(0,i.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:t,hideDiscount:r=!0,decompositionTitle:i,pricingDetails:s,country:l,currency:o,language:c})=>
1{let[d,u]=(0,n.useState)(!!e),[m,h]=(0,n.useState)(e),[,p]=(0,E.A)({returnPromise:!0}),v=(e?.length??0)>0,g=(0,n.useMemo)(()=>(0,x.kz)(s),[s]);return((0,n.useEffect)(()=>{!t||t.startsWith("https://cdn.group.renault.com/packshots/")||!g||v?u(!1):(async()=>{try{let e=await p({method:"get",url:"/wired/commerce/v2/models/prices",params:{uri:t,priceTypes:g,currency:o,language:c,country:l}});h(e?.data?.prices||[]),u(!1)}catch(e){u(!1)}})()},[t,g,v,o,c,l,p]),d||m&&0!==m.length)?(0,a.jsxs)("div",{className:"DisclaimerTooltipPriceDetails",children:[d&&(0,a.jsx)("div",{className:"DisclaimerTooltipPriceDetails__loader",children:(0,a.jsx)(C.l,{variant:"absolute",size:"xsmall"})}),!d&&m&&m.length>0&&(0,a.jsxs)(n.Fragment,{children:[i&&(0,a.jsx)("div",{className:"DisclaimerTooltipPriceDetails__title",children:i}),(0,a.jsx)("div",{className:"DisclaimerTooltipPriceDetails__list",children:(0,a.jsx)(y.P,{prices:m,hideDiscount:r})})]})]}):null});var P=r(50865),T=r(84759),j=r(8095),b=r(23e3);let I=(0,i.Ng)(({page:{data:e}})=>({initialPrice:e.ecologicalParams?.initialPrice}))(({initialPrice:e,displayPrice:t,minPriceWithoutBonus:r,currency:n,modelLabel:i,pricedVersion:s})=>e&&"number"==typeof r&&t!==r?(0,a.jsx)("span",{className:"InitialPrice",children:(0,j.A)(e,{minPriceWithoutBonus:(0,T.ZV)(r,{currency:n}),startingModel:(0,a.jsx)(b.A,{modelLabel:i,pricedVersion:s,hasInheritColor:!0})})}):null);var A=r(52357),N=r(619),S=r(67486);let O=({isInverted:e,modelDisclaimer:t,modelLabel:r,pricedVersion:n,pricingUri:i})=>{let{isLoading:s,interpolatedModelDisclaimerString:l}=(0,S.A)({modelDisclaimer:t,modelLabel:r,pricedVersion:n,pricingUri:i||""});return s?(0,a.jsx)(N.E,{isInverted:e,width:"100%",height:"16px"}):(0,a.jsx)(A.R,{tag:"p",content:l,supportReturnCarriage:!0})};var L=r(66806),M=r(90469),R=r(20987),w=r(90939);let D=(0,i.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:t,country:r,currency:i,language:s,modelDisclaimerLabel:l,ecologicalRebateDisclaimer:c,ecologicalBonusDescription:d,modelName:m})=>{let p=!!e&&!e.startsWith("https://cdn.group.renault.com/packshots/")&&!!l,[v,g]=(0,n.useState)(void 0),[f,C]=(0,n.useState)(p),[,y]=(0,E.A)({returnPromise:!0});if((0,R.A)(async()=>{if(p)try{let a=await y({method:"get",url:"/agg/v1/vn/modelsummary",params:{uri:e,priceType:t,currency:i,language:s,country:r}});g(a?.data),C(!1)}catch(e){(0,L.FZ)(e)||C(!1)}}),p&&f)return(0,a.jsx)(N.E,{width:"100%",height:"16px"});if(!p||!v)return null;let{label:x,pricedVersion:{label:_}={},uniqOffers:j=[],offer:{offerId:b}={},webDisplayPrices:I,homologatedEfficiency:A,homologatedCo2:S,homologatedUnit:O}=v,D=x||m,{legalDescription:k}=(0,h.D)(j,b)||{},{displayPrice:V,bonusPrice:H,eecBonus:F,eecDisclaimer:U}=I||{};return(0,a.jsxs)("div",{className:"ModelDisclaimerLabel__relatedModel",children:[(0,a.jsxs)("p",{children:[(0,a.jsxs)("span",{children:[l," "]}),D&&(0,a.jsxs)("span",{children:[D," "]}),_&&(0,a.jsx)("span",{children:_}),V&&(0,a.jsxs)("span",{children:[", ",(0,a.jsx)(o.w,{value:V,currency:i})]}),V&&c&&H&&(0,a.jsxs)("span",{children:[","," ",(0,w.A)(c,{ecologicalRebate:(0,T.ZV)(-H,{currency:i})})]}),V&&c&&H&&(0,a.jsxs)("span",{children:[", ",d]})]}),k&&(0,a.jsx)(P.d,{content:k}),A&&(0,a.jsx)(M.e,{co2:S,efficiency:A,unit:O}),F&&(0,a.jsx)(u.Z,{value:F,eecDisclaimer:U})]})}),k=(0,i.Ng)(({page:{data:e}})=>{let{ecologicalParams:t,modelParams:r,siteParams:a,c2gParams:n}=e,{model:i}=r||{},{country:s,language:l}=a||{},{modelDisclaimerLabel:o,ecologicalRebateDisclaimer:c,ecologicalBonusDescription:d}=t||{};return{modelName:i?.modelName,currency:n?.currency,ecologicalRebateDisclaimer:c,ecologicalBonusDescription:d,modelDisclaimerLabel:o,language:l,country:s}})(({uri:e,priceType:t,legalDescription:r,legalMention:n,currency:i,displayPrice:s,minPriceWithoutBonus:l,modelLabel:o,pricedVersion:c,pricingUri:d})=>(0,a.jsxs)("div",{className:"ModalModelDisclaimerContent",children:[(0,a.jsx)(I,{displayPrice:s,minPriceWithoutBonus:l,currency:i,modelLabel:o,pricedVersion:c}),(0,a.jsx)(O,{modelDisclaimer:n,pricingUri:d,modelLabel:o,pricedVersion:c}),r&&(0,a.jsx)(P.d,{content:r}),(0,a.jsx)(D,{uri:e,priceType:t})]})),V=(0,i.Ng)(({page:{data:e}})=>{let t=e?.priceParams,r=t?.pricing,a=e.ecologicalParams,n=r?.details&&Object.keys(r?.details).length>0&&t?.pricing?.tooltipPriceDecomposition||!1;return{ecologicalParams:a,disclaimerTooltipDisplay:t?.disclaimerTooltipDisplay||!1,tooltipPriceDecomposition:n}})(({legalMention:e,legalDescription:t,uri:r,priceType:i,ecologicalParams:s,minPriceWithoutBonus:l,dis
1playPrice:o,modelLabel:c,pricedVersion:d,prices:u,hideDiscount:m,pricingUri:h,disclaimerTooltipDisplay:p,tooltipPriceDecomposition:v})=>{let[C,y]=(0,n.useState)(!1),x=r&&i&&s?.modelDisclaimerLabel||!1;return p&&e||v||x||t?(0,a.jsxs)(n.Fragment,{children:[(0,a.jsx)("button",{onClick:e=>{e?.stopPropagation(),y(!0)},className:"DisclaimerTooltip__cta",type:"button",children:(0,a.jsx)(f.m,{size:"small"})}),C&&(0,a.jsx)(g.lG,{title:s?.modelDisclaimerTitle,onClose:()=>y(!1),children:(0,a.jsxs)(g.Cf,{children:[v&&(0,a.jsx)(_,{prices:u,hideDiscount:m,pricingUri:h}),(p||x||t)&&(0,a.jsx)(k,{uri:r,priceType:i,legalDescription:t,legalMention:p?e:void 0,displayPrice:o,minPriceWithoutBonus:l,modelLabel:c,pricedVersion:d,pricingUri:h})]})})]}):null}),H=({startingLabel:e,isInverted:t=!1,size:r="medium",align:s="left",confData:g,hideEfficiencyGraph:f=!1,hideVersionEngine:C=!1,hideBonus:y=!1,relatedImageURI:x,prices:E,modelParams:_})=>{let P=(0,i.d4)(e=>e.page.data?.c2gParams?.currency),T=(0,i.d4)(e=>e.page.data?.priceParams),j=(0,i.d4)(e=>_??e.page.data?.modelParams),I=T?.hidePrices||!1,{data:A,model:N}=j||{},{showVersionEngine:S=!1,disclaimerDirectDisplay:L=!1,pricing:M}=T||{},{modelStartingFrom:R}=M||{},{modelName:w,priceType:D,modelDisclaimer:k,overridenEnergyClass:H,overridenConsumptionCo2Km:F}=N||{},{label:U,uniqOffers:G}=A||{},{pricedVersion:B,priceInfo:z,offer:Y,uniqOffers:$=G,webDisplayPrices:W}=g||A||{},q=g?.uri||g?.nextURI||A?.uri||N?.modelURI,K=w||U,{legalDescription:X,hideDiscount:Z}=(0,h.D)($,Y?.offerId)||{},Q=z?.currency||P,J=z?.priceType||D,{displayPrice:ee,minPriceWithoutBonus:et,bonusPrice:er,eecBonus:ea,eecDisclaimer:en}=W||{},ei=!g&&N?.modelPrice||ee,{homologatedEfficiency:es,homologatedCo2:el="",homologatedUnit:eo="",airQualityCertificate:ec,efficiencyClassMin:ed}=(0,p.Y)(g,A);return I?null:(0,a.jsxs)("div",{className:l()("ModelStartingPrice",{"is-centered":"center"===s,"is-dark-background":t}),children:[ei&&(0,a.jsxs)(n.Fragment,{children:[(0,a.jsx)("div",{className:"ModelStartingPrice__price",children:(0,a.jsx)("span",{className:"ModelStartingPrice__priceWrapper",children:(0,a.jsxs)(c.P,{size:r,children:[`${e??(R||(0,v.kH)("wording.startingFrom"))} `,(0,a.jsx)(o.w,{value:ei,currency:Q}),L&&k&&" *",(0,a.jsx)("span",{className:"ModelStartingPrice__SvgIconInfo",children:(0,a.jsx)(V,{legalDescription:X,legalMention:k,uri:x,priceType:J,displayPrice:ei,minPriceWithoutBonus:et,modelLabel:K,pricedVersion:B,pricingUri:q,prices:E,hideDiscount:Z})})]})})}),!y&&(0,a.jsx)(d.o,{value:er,currency:Q}),!y&&(0,a.jsx)(u.Z,{value:ea,eecDisclaimer:en}),!C&&S&&(0,a.jsx)(b.A,{className:"ModelStartingPrice__modelVersionAndEngine",modelLabel:K,pricedVersion:B,hasInheritColor:!0})]}),!f&&(0,a.jsx)(m.h,{variant:"horizontal",align:"left",efficiency:H||es,aocEfficiency:ed,co2:F||el,unit:eo,urbanAccessClass:ec,isInverted:t}),ei&&L&&k&&(0,a.jsx)("div",{className:"ModelStartingPrice__mentions",children:(0,a.jsx)(O,{modelDisclaimer:k,pricingUri:q,isInverted:t,pricedVersion:B})})]})}},82276(e,t,r){"use strict";var a=r(91987),n=r(97500),i=r.n(n);r.d(t,{},{A:({children:e,size:t="medium"})=>(0,a.jsx)("span",{className:i()("NormalizedPrice",{"is-xlarge":"xlarge"===t,"is-large":"large"===t,"is-small":"small"===t}),children:e})})},27189(e,t,r){"use strict";var a=r(51753);r.d(t,{r:()=>a.A})},3936(e,t,r){"use strict";r.d(t,{P:()=>d});var a=r(91987),n=r(20496),i=r(32464),s=r(84759);let l=({priceInfo:e,itemLabel:t,itemPrice:r,labelClassName:n,priceClassName:i})=>(0,a.jsxs)("p",{className:"ModelStartingPriceDetailsItem",children:[(0,a.jsx)("span",{className:n,children:t}),(0,a.jsx)("span",{className:"ModelStartingPriceDetailsItem__dots"}),(0,a.jsx)("span",{className:i,children:e?.currency==="%"?(0,s.ZV)(r,{toPercent:!0}):(0,s.ZV)(r,{currency:e?.currency})})]}),o=(0,n.Ng)(({page:{data:e}})=>({detailsI18n:e?.priceParams?.pricing?.details})),c=(e,t)=>e?.find(e=>e?.priceInfo?.priceType===t),d=o(({detailsI18n:e,hideDiscount:t=!0,prices:r})=>{if(!r)return null;let n=!!e,s=(0,i.Hj)(e);return n&&s?.length?(0,a.jsx)("div",{className:"ModelStartingPriceDetails__taxesList",children:s.map((e,n)=>{let s,o,d,u,m;return s=(0,i.Hj)(e?.subPrices),o=c(r,e?.pricetypeCode),d=o?.priceInfo,u=t?o?.totalPrice:o?.offer?.discountedPrice||o?.totalPrice,m=e?.label,(0,a.jsxs)("div",{className:"ModelStartingPriceDetails__item",children:[void 0!==u&&m?(0,a.jsx)(l,{priceInfo:d,itemLabel:m,itemPrice:u,labelClassName:"ModelStartingPriceDetails__priceLabel",priceClassName:"ModelStartingPriceDetails__priceNumber"}):null,s?.length>0&&(0,a.jsx)("ul",{className:"ModelStartingPriceDetails__subPrices",children:s.map((e,n)=>{let i,s,o,d;return i=e?.label,s=c(r??[],e?.pricetypeCode),o=s?.priceInfo,void 0!==(d=t?s?.totalPrice:s?.offer?.discountedPrice)&&i?(0,a.jsx)("li",{children:(0,a.jsx)(l,{priceInfo:o,itemLabel:i,itemPrice:d,labelClassName:"ModelStartingPriceDetails__subPriceLabel",priceClassName:"ModelStartingPriceDetails__subPriceNumber"})},`${n}-${e?.pricetypeCode}`):null})})]},`${n}-${e?.pricetypeCode}`)})}):null})},67505(e,t,r){"use strict";var a=r(82276);r.d(t,{P:()=>a.A})},65055(e,t,r){"use strict";var a=r(91987),n=r(71763),i=r(20496),s=r(50865),l=r(47702),o=r(41316),c=r(21323),d=r(96047);let u=({disclaimer:e,children:t})=>
1{let[r,i]=(0,n.useState)(!1);return e?(0,a.jsxs)(n.Fragment,{children:[r&&(0,a.jsx)(l.lG,{onClose:()=>i(!1),children:(0,a.jsx)(l.Cf,{children:(0,a.jsx)(s.d,{className:"Bonus__modal",content:e})})}),(0,a.jsx)("button",{className:"Bonus__button",type:"button",onClick:()=>i(!0),children:t})]}):t};r.d(t,{},{o:({value:e=0,currency:t,variant:r="default"})=>{let{ecologicalRebateDisclaimer:n,ecologicalBonusDescription:s,shortEcoBonusLabel:l}=(0,i.d4)(e=>e.page.data?.ecologicalParams)||{},m=(0,i.d4)(e=>t||e.page.data?.c2gParams?.currency||""),h=(0,d.p)({bonusPrice:e,currency:m,ecologicalParams:{ecologicalRebateDisclaimer:n,ecologicalBonusDescription:s},eecBonus:0})?.ecoRebate,p="short"===r;return h?(0,a.jsx)(u,{disclaimer:s&&!p?s:void 0,children:(0,a.jsx)(o.E,{design:"strong",variant:"ecological",rightIcon:s&&!p?c.A:void 0,children:p?l:h})}):null}})},47537(e,t,r){"use strict";var a=r(91987),n=r(71763),i=r(20496),s=r(50865),l=r(47702),o=r(41316),c=r(21323),d=r(84759),u=r(90939);let m=({eecDisclaimer:e,children:t})=>{let[r,i]=(0,n.useState)(!1);return e?(0,a.jsxs)(a.Fragment,{children:[r&&(0,a.jsx)(l.lG,{onClose:()=>i(!1),children:(0,a.jsx)(l.Cf,{children:(0,a.jsx)(s.d,{className:"CEEBonus__modal",content:e})})}),(0,a.jsx)("button",{className:"CEEBonus__button",type:"button",onClick:()=>i(!0),children:t})]}):t};r.d(t,{},{Z:({value:e,currency:t,variant:r="default",hideEditorialFallbackBonus:n,eecDisclaimer:s})=>{let{energySavingBonusLabel:l,energySavingBonusTooltip:h}=(0,i.d4)(e=>e.page.data?.modelParams)||{},{ceeBonusDisclaimer:p,ceeBonusLabel:v,ceeBonusLabelPro:g,ceeShortBonusLabel:f}=(0,i.d4)(e=>e.page.data?.ecologicalParams)||{},C=(0,i.d4)(e=>e.page.data?.c2gParams?.currency),y=(0,i.d4)(e=>e.page.data?.professionalParams?.isPro||!1),x=!n&&h,E=y?g??v:v,_=!n&&l;e&&e>0&&E&&(_=(0,u.A)(E,{eecRebate:(0,d.ZV)(e,{currency:t||C||""})}),x=s||p);let P="short"===r;return(P&&(_=f),_)?s&&e&&e>0&&!P?(0,a.jsx)(m,{eecDisclaimer:s,children:(0,a.jsx)(o.E,{variant:"electric",design:"strong",rightIcon:s?c.A:void 0,children:_})}):(0,a.jsx)(m,{eecDisclaimer:x&&!P?x:void 0,children:(0,a.jsx)(o.E,{variant:"electric",design:"strong",rightIcon:x&&!P?c.A:void 0,children:P?f:_})}):null}})},14439(e,t,r){"use strict";var a=r(91987),n=r(20496),i=r(97500),s=r.n(i),l=r(16383),o=r(18847),c=r(76785),d=r(90834);r.d(t,{},{e:({aocEfficiency:e,co2:t,efficiency:r,hideLabel:i,isInverted:u,unit:m})=>{let h,p=(0,n.d4)(e=>e.page.data?.consumptionEfficiencyGraph),v=(0,n.d4)(e=>e.page.data?.siteParams?.country||""),g=(0,n.d4)(e=>e.page.data?.siteParams?.language||""),{efficiencyTitle:f,displayEfficiencyGraph:C}=p||{};if(!C)return null;if(r)h=(0,a.jsx)("span",{className:s()("EfficiencyClass__thumbnail",{[`is-class${r}`]:r}),children:r});else{if(!e)return null;let t=(0,d.k)({country:v,language:g,imageSize:"light",itemClass:e});h=(0,a.jsx)(l._,{alt:e,aspectRatio:"1/1",objectFit:"contain",src:{small:t},width:"100%"})}return(0,a.jsxs)("div",{className:s()("EfficiencyClass",{"is-inverted":u}),children:[!i&&(0,a.jsx)("span",{className:"EfficiencyClass__label",children:f}),(0,a.jsxs)(o.m_,{children:[(0,a.jsx)(o.ZI,{children:(0,a.jsx)(c.e,{aocEfficiency:e,co2:t,unit:m,efficiency:r})}),(0,a.jsx)(o.k$,{children:(0,a.jsx)("span",{className:"EfficiencyClass__icon",children:h})})]})]})}})},9047(e,t,r){"use strict";var a=r(91987),n=r(20496),i=r(97500),s=r.n(i),l=r(50865),o=r(16383),c=r(90834);
1let d=["A","B","C","D","E","F","G"],u=({co2:e,efficiency:t,unit:r})=>{let n=e&&!Number.isNaN(Number(e))&&r?`${e} ${r}`:e;return(0,a.jsx)("div",{className:"EfficiencyGraph__classes",children:d.map(e=>{let r=e===t;return(0,a.jsxs)("div",{className:s()(`EfficiencyGraph__class is-class${e}`,{"is-current":r}),children:[(0,a.jsx)("span",{className:"EfficiencyGraph__code",children:e}),r&&(0,a.jsx)("span",{className:"EfficiencyGraph__value",children:n})]},e)})})},m=({country:e,efficiency:t,language:r})=>{let n=(0,c.k)({country:e,imageSize:"full",language:r,itemClass:t});return(0,a.jsx)(o._,{alt:t,aspectRatio:"1/1",objectFit:"contain",src:{small:n},width:"100%"})};r.d(t,{},{e:({aocEfficiency:e,co2:t,efficiency:r,unit:i})=>{let s,o=(0,n.d4)(e=>e.page.data?.consumptionEfficiencyGraph),c=(0,n.d4)(e=>e.page.data?.siteParams?.country||""),d=(0,n.d4)(e=>e.page.data?.siteParams?.language||""),{efficiencyTitle:h,efficiencyCopy:p}=o||{};if(r)s=(0,a.jsx)(u,{co2:t,efficiency:r,unit:i});else{if(!e)return null;s=(0,a.jsx)(m,{country:c,efficiency:e,language:d})}return(0,a.jsxs)("div",{className:"EfficiencyGraph",children:[(0,a.jsx)("p",{className:"EfficiencyGraph__title",children:h}),p&&(0,a.jsx)(l.d,{className:"EfficiencyGraph__body",content:p}),s]})}})},98899(e,t,r){"use strict";var a=r(91987),n=r(97500),i=r.n(n),s=r(90469),l=r(64974);let o={left:"",center:"is-centered"};r.d(t,{},{h:({isInverted:e,urbanAccessClass:t,ignoreDisplayCritair:r,aocEfficiency:n,co2:c,efficiency:d,unit:u,variant:m="vertical",align:h="left"})=>(0,a.jsxs)("div",{className:i()("EnvironmentalData",o[h],{"is-horizontal":"horizontal"===m}),children:[(0,a.jsx)(s.e,{isInverted:e,aocEfficiency:n,co2:c,efficiency:d,unit:u}),(0,a.jsx)(l.n,{isInverted:e,ignoreDisplayCritair:r,urbanAccessClass:t})]})})},93581(e,t,r){"use strict";var a=r(91987),n=r(20496),i=r(97500),s=r.n(i),l=r(16383),o=r(18847),c=r(24619),d=r(90834);let u=(0,n.Ng)(({page:{data:e}})=>({consumptionEfficiencyGraph:e?.consumptionEfficiencyGraph,country:e.siteParams?.country,language:e.siteParams?.language}))(({consumptionEfficiencyGraph:e,country:t="",language:r="",urbanAccessClass:n,hideLabel:i=!1,isInverted:u=!1,ignoreDisplayCritair:m=!1})=>{let{displayCritair:h,titleCritair:p}=e||{};if(!h&&!m||!n||"NC"===n)return null;let v=(0,d.k)({country:t,language:r,imageSize:"light",itemClass:n});return(0,a.jsxs)("div",{className:s()("UrbanAccessClass",{"is-inverted":u}),children:[!i&&(0,a.jsx)("span",{className:"UrbanAccessClass__label",children:p}),(0,a.jsxs)(o.m_,{children:[(0,a.jsx)(o.ZI,{children:(0,a.jsx)("div",{className:"UrbanAccessClass__tooltipContent",children:(0,a.jsx)(c.i,{urbanAccessClass:n})})}),(0,a.jsx)(o.k$,{children:(0,a.jsx)("span",{className:"UrbanAccessClass__icon",children:(0,a.jsx)(l._,{alt:n,aspectRatio:"1/1",objectFit:"contain",src:{small:v},width:"100%"})})})]})]})});r.d(t,{},{n:u})},98275(e,t,r){"use strict";r.r(t);var a=r(91987),n=r(20496),i=r(16383),s=r(90834);let l=(0,n.Ng)(({page:{data:e}})=>({consumptionEfficiencyGraph:e.consumptionEfficiencyGraph,country:e.siteParams?.country,language:e.siteParams?.language}))(({consumptionEfficiencyGraph:e,country:t="",language:r="",urbanAccessClass:n})=>{if(!n)return null;let{titleCritair:l}=e||{},o=(0,s.k)({country:t,imageSize:"full",language:r,itemClass:n});return(0,a.jsxs)("div",{className:"UrbanAccessImage",children:[l&&(0,a.jsx)("p",{className:"UrbanAccessImage__title",children:l}),(0,a.jsx)(i._,{alt:n,aspectRatio:"1/1",objectFit:"contain",src:{small:o},width:"100%"})]})});r.d(t,{},{UrbanAccessImage:l})},99601(e,t,r){"use strict";var a=r(65055);r.d(t,{o:()=>a.o})},63342(e,t,r){"use strict";var a=r(47537);r.d(t,{Z:()=>a.Z})},90469(e,t,r){"use strict";var a=r(14439);r.d(t,{e:()=>a.e})},76785(e,t,r){"use strict";var a=r(9047);r.d(t,{e:()=>a.e})},6277(e,t,r){"use strict";r.d(t,{w:()=>x});var a=r(91987),n=r(71763),i=r(97500),s=r.n(i),l=r(50865),o=r(7285),c=r(88764),d=r(47702),u=r(41316),m=r(21323),h=r(32464),p=r(8322),v=r(29224),g=r(38337);let f=(0,n.createContext)({variant:"default"}),C=({multimediaCard:e})=>{let{description:t,assets:r=[],name:n}=e||{},i=r&&(0,v.Lh)(r,"MAIN_PICTURE"),s=r&&(0,v.Lh)(r,"MAIN_VIDEO_THUMBNAIL"),d=r&&(0,v.Lh)(r,"MAIN_VIDEO"),u=r?.find(e=>"MAIN_VIDEO"===e.assetRole)?.assetAutoplay||!1;return(0,a.jsxs)("div",{className:"EnergyBadgeList__modal",children:[d&&(0,a.jsx)("div",{className:"EnergyBadgeList__modalYoutube",children:(0,a.jsx)(c.k,{youtubeVideoId:d,isAutoPlay:u,children:(0,a.jsx)(c.Y,{youtubeVideoId:d,src:{small:s},alt:n})})}),!d&&i&&(0,a.jsx)(o.E,{src:i,alt:n||""}
1),t&&(0,a.jsx)(l.d,{className:"EnergyBadgeList__modalDescription",content:t})]})},y=({energyCategory:e,mainFuelTypeCode:t,multimediaCard:r,energyCode:i,isInverted:l})=>{let{variant:o}=(0,n.useContext)(f),[c,h]=(0,n.useState)(!1),{value:v}=(0,p.Tb)(e,t)||{},y=(0,g.kH)(i?`engines.${i}`:`engines.${v?.code}`),x=i?[p.qY.ELECTRIC,p.qY.HYBRID,p.qY.HYBRID_PLUGIN].includes(i):(0,p.AI)(e),E=r?.description?"button":"span";return"text"===o?y?(0,a.jsx)("div",{className:s()("EnergyBadgeList__text",{"is-ev":x,"is-inverted":l}),children:y}):null:y?(0,a.jsxs)(n.Fragment,{children:[c&&(0,a.jsx)(d.lG,{title:y,variant:"side-panel",size:"medium",alternativeBackground:!0,onClose:()=>h(!1),children:(0,a.jsx)(d.Cf,{children:(0,a.jsx)(C,{multimediaCard:r})})}),(0,a.jsx)(E,{className:"EnergyBadgeList__button",onClick:r?.description?()=>h(!0):void 0,children:(0,a.jsx)(u.E,{variant:x?"electric":"info",design:"outlined",rightIcon:r?.description?m.A:void 0,children:y})})]}):null},x=({onlyEv:e=!1,engines:t=[],variant:r="default",multimediaCards:i=[],overridenModelEnergies:s,isInverted:l})=>{let o=(0,h.Hj)(s).map(e=>e.type).filter(e=>void 0!==e),c=(0,n.useMemo)(()=>({variant:r}),[r]),d="text"===r?"span":"div",{engines:u,shouldDisplayExistIn:m}=(({engines:e=[],multimediaCards:t=[],onlyEv:r=!1})=>{let a=(e||[]).map(({energyCategory:e,mainFuelTypeCode:r})=>{let a=(0,p.Tb)(e,r);return{energyCategory:e,mainFuelTypeCode:r,energyTag:a,multimediaCard:t?.find(t=>e&&t?.accessoryCode?.includes(e))}}),n=a.filter(({energyCategory:e})=>!r||(0,p.AI)(e));return{shouldDisplayExistIn:r&&n.length!==a.length&&n.length>0,engines:n.reduce((e,t)=>e.some(({energyTag:e})=>e?.value?.code===t.energyTag?.value?.code)?e:[...e,t],[]).sort((e,t)=>Number((0,p.AI)(t.energyCategory))-Number((0,p.AI)(e.energyCategory))).map(({energyCategory:e,mainFuelTypeCode:t,multimediaCard:r})=>({energyCategory:e,mainFuelTypeCode:t,multimediaCard:r,key:`${e}-${t}`}))}})({engines:t,onlyEv:e,multimediaCards:i}),v=o.length>0?o.map(e=>(0,a.jsx)(y,{energyCode:e},e)):u.map(e=>(0,a.jsx)(y,{energyCategory:e.energyCategory,mainFuelTypeCode:e.mainFuelTypeCode,multimediaCard:e.multimediaCard,isInverted:l},e.key));return(0,a.jsxs)(f.Provider,{value:c,children:[m&&(0,a.jsxs)(d,{className:"EnergyBadgeList__existsIn",children:[(0,g.kH)("wording.existsIn")," "]}),"text"===r?v:(0,a.jsx)(d,{className:"EnergyBadgeList",children:v})]})}},4186(e,t,r){"use strict";var a=r(98899);r.d(t,{h:()=>a.h})},64974(e,t,r){"use strict";var a=r(93581);r.d(t,{n:()=>a.n})},24619(e,t,r){"use strict";var a=r(98275);r.d(t,{i:()=>a.UrbanAccessImage})},48501(e,t,r){"use strict";let a=(0,r(10194).A)("intra/asyncRCIFInancing");r.d(t,{},{A:a})},89629(e,t,r){"use strict";r.d(t,{_K:()=>m,dt:()=>u,iU:()=>d,v7:()=>h});var a=r(91987),n=r(71763),i=r(29016),s=r(71242),l=r(80271),o=r(66994);let c=(0,n.createContext)(void 0),d=(e,t)=>Math.round(e*Math.pow(10,t))/Math.pow(10,t),u=(e,t=!0,r=!1,a)=>{let{oilInfo:{gasoline:n,lpg:o,diesel:c}={},electricInfo:u}=e||{},{home:m,public:h}=u||{},p=e?.chargingSubscriptionProgram?.some(e=>e.code===s.SL.BASIC)??!1,v=(0,l.b9)({currentProgram:p?s.SL.BASIC:void 0,energyPrices:e});return{annualMileage:r?15e3:1e4,chargeSubscriptionProgram:p?s.SL.BASIC:void 0,chargingProfile:s.tt.DOMESTIC,domesticChargePrice:d(Number(m??0),2),drivingProfile:s.XH.COMBINED,dieselPrice:d(Number(c??0),2),lpgPrice:d(Number(o??0),2),fuelPrice:d(Number(n??0),2),publicChargePrice:d(Number(h??0),2),superChargePrice:v,thermalConsumption:a===i.P.LCV?7:6,suitableUseDisclaimer:!1,withMobilizeChargePass:p,wltpConsumption:t}},m=({children:e,currency:t,isInAlternativeVersionComparatorBody:r,leftSelectedModel:s,rightSelectedModel:d,leftSelectedEngine:u,rightSelectedEngine:m,leftOfferFinancing:h,rightOfferFinancing:p,leftAnnualEnergyCost:v,rightAnnualEnergyCost:g,formModal:f,energyPrices:C,onFormModalChange:y,tcoParams:x,gradeLabelLeft:E,gradeLabelRight:_,isLoadingAnnualEnergyCost:P,isAlternativeMode:T,isLiteVersion:j})=>{let[b,I]=(0,n.useState)(!1),[A,N]=(0,n.useState)(!1),[S,O]=(0,n.useState)(!1),L=h?.numMonthlyPayment,M=p?.numMonthlyPayment,R=L?parseFloat(L):void 0,w=M?parseFloat(M
1):void 0,D=!!(s?.modelAdmin?.isPro||d?.modelAdmin?.isPro),k=s?.modelAdmin?.modelType===i.P.LCV||d?.modelAdmin?.modelType===i.P.LCV,V=D?x?.displayTco?.displayFinanceforPro:x?.displayTco?.displayFinance,H=!!(R&&w)&&!!V,F=(0,n.useCallback)(e=>{let t={...f,...e};y?.(t)},[y,f]),{leftPossibleEngine:U,rightPossibleEngine:G,showBanner:B,showModalBanner:z,label:Y,energyCategory:$,mainFuelTypeCode:W,vehicleModelName:q,imageURI:K,winningModel:X,winning:Z,annualSavings:Q}=(({isInAlternativeVersionComparatorBody:e,leftSelectedEngine:t,leftSelectedModel:r,rightSelectedEngine:a,rightSelectedModel:i,leftAnnualEnergyCostValue:s,rightAnnualEnergyCostValue:c,leftModelMonthlyPayment:d,rightModelMonthlyPayment:u,hasFinancingOffer:m,isLiteVersion:h})=>{let p=(0,n.useMemo)(()=>(0,l.OF)(t,r),[t,r]),v=(0,n.useMemo)(()=>(0,l.OF)(a,i),[a,i]),{showBanner:g,showModalBanner:f,winning:C,annualSavings:y}=(0,n.useMemo)(()=>(0,o.Q)(p?.energyCategory,v?.energyCategory,s,c,e,d,u,m,h),[e,m,p?.energyCategory,v?.energyCategory,s,c,d,u,h]),x=(0,n.useMemo)(()=>C===o.$.LEFT?r:C===o.$.RIGHT?i:void 0,[C,r,i]),E=(0,n.useMemo)(()=>C===o.$.LEFT?p:C===o.$.RIGHT?v:void 0,[C,p,v]),_=(0,n.useMemo)(()=>(0,l.OF)(E,x),[E,x]),{label:P,energyCategory:T,mainFuelTypeCode:j}=_||{},{vehicleModelName:b,imageURI:I}=(0,l.DC)(x);return{leftPossibleEngine:p,rightPossibleEngine:v,showBanner:g,showModalBanner:f,winning:C,winningModel:x,winningEngine:E,winningPossibleEngine:_,label:P,energyCategory:T,mainFuelTypeCode:j,vehicleModelName:b,imageURI:I,annualSavings:y}})({isInAlternativeVersionComparatorBody:r,leftSelectedEngine:u,leftSelectedModel:s,rightSelectedEngine:m,rightSelectedModel:d,leftAnnualEnergyCostValue:v?.annualEnergyCost.value,rightAnnualEnergyCostValue:g?.annualEnergyCost.value,leftModelMonthlyPayment:R,rightModelMonthlyPayment:w,hasFinancingOffer:H,isLiteVersion:j}),J=(0,n.useMemo)(()=>({formModal:f,handleTCOModalChange:F,isAccordionExpanded:S,isInAlternativeVersionComparatorBody:r,isModalShown:b,setIsAccordionExpanded:O,setIsModalShown:I,isStickyHeaderVisible:A,setIsStickyHeaderVisible:N,leftSelectedModel:s,rightSelectedModel:d,leftSelectedEngine:u,rightSelectedEngine:m,annualSavings:Q,tcoParams:x,leftPossibleEngine:U,rightPossibleEngine:G,showBanner:B,showModalBanner:z,label:Y,energyCategory:$,mainFuelTypeCode:W,vehicleModelName:q,imageURI:K,winningModel:X,winning:Z,energyPrices:C,currency:t,leftAnnualEnergyCost:v,rightAnnualEnergyCost:g,isLoadingAnnualEnergyCost:P,gradeLabelLeft:E,gradeLabelRight:_,leftOfferFinancing:h,rightOfferFinancing:p,hasFinancingOffer:H,isAlternativeMode:T,isPro:D,isLcv:k}),[h,p,H,D,k,f,t,C,F,S,r,b,A,s,d,u,m,Q,x,U,G,B,z,Y,$,W,q,K,X,Z,v,g,P,E,_,T]);return(0,a.jsx)(c.Provider,{value:J,children:e})},h=()=>{let e=(0,n.useContext)(c);if(void 0===e)throw Error("useTCOContext must be used within a TCOProvider");return e}},6794(e,t,r){"use strict";r.d(t,{A:()=>$});var a=r(91987),n=r(71763),i=r(20496),s=r(619),l=r(80271),o=r(9897),c=r(81766),d=r(21283),u=r(48501),m=r(89629),h=r(97500),p=r.n(h),v=r(50865),g=r(47702),f=r(73437),C=r(52357),y=r(77048),x=r(18847),E=r(35866),_=r(6277),P=r(78948),T=r(84759),j=r(38337);let b={small:"ONE_DACIA_PP_LARGE_DENSITY1",smallx2:"ONE_DACIA_PP_LARGE_DENSITY2",medium:"ONE_DACIA_PP_XLARGE_DENSITY2",mediumx2:"ONE_DACIA_PP_XLARGE_DENSITY2"},I=()=>{let{tcoParams:e,setIsModalShown:t,imageURI:r,vehicleModelName:i,label:l,energyCategory:o,mainFuelTypeCode:c,annualSavings:d=0,currency:u,winning:h,leftSelectedEngine:g,rightSelectedEngine:I,hasFinancingOffer:A,isLoadingAnnualEnergyCost:N,isAlternativeMode:S,isPro:O,leftPossibleEngine:L,rightPossibleEngine:M}=(0,m.v7)(),R=(0,n.useRef)(!1);(0,n.useEffect)(()=>{l&&!R.current&&((0,P.d)({event:"TCU_banner_display",vehicleVersion:l}),R.current=!0)},[l]);let{general:w,savingsBanner:D,pro:k}=e||{},{youSaveLabel:V,simulateEnergyCostsCtaLabel:H}=w||{},{priceTooltip:F,legalMentions:U,priceWithFinanceTooltip:G}=D||{},B=A?k?.priceWithFinanceTooltip:k?.priceTooltip,z=O?B:A?G:F,Y=O?k?.legalMentions:U;return(0,a.jsxs)("div",{className:p()("TCOBanner",{"is-alternative-mode":S}),children:[(0,a.jsx)("div",{className:"TCOBanner__image",children:r&&(0,a.jsx)(y.F,{aspectRatio:["3/2","16/9","3/2"],width:"100%",uri:("left"===h?g:"right"===h?I:void 0)?.nextURI||r,profiles:b})}),(0,a.jsxs)("div",{className:"TCOBanner__title",children:[(0,a.jsx)("span",{className:"TCOBanner__titleLabel",children:V}),(0,a.jsx)("div",{className:"TCOBanner__priceInfo",children:N?(0,a.jsx)(s.E,{isInverted:S,width:"150px",height:"24px"}):(0,a.jsxs)(n.Fragment,{children:[(0,a.jsxs)("strong",{className:"TCOBanner__titleAmount",children:[d," ",(0,T.Qn)(u||"EUR")]}),(0,a.jsxs)("span",{className:"TCOBanner__titleUnit",children:[" /",(0,j.kH)("months.year")]}),z&&(0,a.jsxs)(x.m_,{children:[(0,a.jsx)(x.k$,{children:(0,a.jsx)(E.m,{})}),(0,a.jsx)(x.ZI,{children:(0,a.jsx)(C.R,{content:z})})]})]})})]}),(0,a.jsx)("div",{className:"TCOBanner__modelInfo",children:(0,a.jsxs)("div",{className:"TCOBanner__modelHeader",children:[i&&(0,a.jsxs)("div",{className:"TCOBanner__modelName",children:[(0,a.jsxs)("span",{children:[(0,j.kH)("wording.with")," "]}),i]}),(0,a.jsx)(_.w,{variant:"text",isInverted:S,engines:[{energyCategory:o,mainFuelTypeCode:c}]}),(0,a.jsx)("div",{className:"TCOBanner__engine",children:l})]})}),(0,a.jsx)("div",{className:"TCOBanner__link",children:(0,a.jsx)(f.l,{variant:"cta-ghost",useButtonMarkup:!0,onClick:()=>t(!0),disabled:N,isInverted:S,"data-track":"click","data-track-event":"navigationClick","data-track-button-text":H,"data-track-vehicle-version-compare":L?.label,"data-track-vehicle-grade-compare":M?.label,children:H})}),Y&&(0,a.jsx)("div",{className:"TCOBanner__legal",children:(0,a.jsx)(v.d,{content:Y})})]})};var A=r(79655),N=r(80381);let S={small:"ONE_DACIA_PP_SMALL_DENSITY1",smallx2:"ONE_DACIA_PP_SMALL_DENSITY2"},O=({hasFinancingOffer:e,annualEnergyCost:t,engine:r,isWinner:n,vehicleModelName:i,gradeLabel:s,offerFinancing:l,tcoContextParams:o,currency:c})=>{let{numMonthlyPayment:d}=l||{},{finance:u,costsAndSavings:m}=o||{},{totalCostLabel:h,totalCostTooltip:v,financeLabel:g,financeTooltip:f}=u||{},{annualEnergyCostLabel:C,annualEnergyCostTooltip:P,consumptionDescription:b,consumptionTooltip:I}=m||{},{annualEnergyCost:A,usageBasedConsumption:O}=t||{},L=A?.value||0,M=O?.value||0,R=O?.unit,w=`/${(0,j.kH)("months.month")}`,D=L?Math.round(L/12):void 0,k=c&&(0,T.Qn)(c),V=r?.nextURI;return(0,a.jsxs)("div",{className:p()("TCOModalHeader__card",{"is-winner":n,"has-not-financing-offer":!e}),children:[(0,a.jsx)("div",{className:"TCOModalHeader__cardImage",children:V&&(0,a.jsx)(y.F,{aspectRatio:"3/2",width:"100%",uri:V,profiles:S})}),(0,a.jsxs)("div",{className:"TCOModalHeader__cardModelNameAndBadgeList",children:[(0,a.jsx)("div",{className:"TCOModalHeader__cardModelName",children:i}),(0,a.jsx)("div",{className:"TCOModalHeader__cardEnergyBadgeList",children:(0,a.jsx)(_.w,{variant:"text",engines:[{energyCategory:r?.energyCategory,mainFuelTypeCode:r?.mainFuelTypeCode}]})}),(0,a.jsxs)("div",{className:"TCOModalHeader__cardEngineLabel",children:[s&&(0,a.jsx)("div",{className:"TCOModalHeader__cardGradeLabel",children:s})," ",r?.label]})]}),e&&(0,a.jsxs)("div",{className:"TCOModalHeader__cardCharacteristics",children:[(0,a.jsxs)("div",{className:"TCOModalHeader__totalCostLabel",children:[(0,a.jsxs)("span",{children:[" ",h]}),v&&(0,a.jsxs)(x.m_,{children:[(0,a.jsx)(x.k$,{children:(0,a.jsx)(E.m,{size:"small"})}),(0,a.jsx)(x.ZI,{children:v})]})]}),(0,a.jsx)("div",{className:"TCOModalHeader__cardTotalCostValue",children:D&&d?(0,a.jsxs)(a.Fragment,{children:[D+parseFloat(d)," ",k,(0,a.jsx)("span",{className:"TCOModalHeader__cardTotalCostValueUnit",children:w})]}):"-"})]}),(0,a.jsx)("div",{className:p()("TCOModalHeader__divider",{"is-not-visible":!e})}),(0,a.jsxs)("div",{className:"TCOModalHeader__cardCharacteristics",children:[(0,a.jsxs)("div",{className:"TCOModalHeader__label",children:[(0,a.jsx)("span",{children:C}),P&&(0,a.jsxs)(x.m_,{children:[(0,a.jsx)(x.k$,{children:(0,a.jsx)(E.m,{size:"small"})}),(0,a.jsx)(x.ZI,{children:P})]})]}),(0,a.jsx)("div",{className:"TCOModalHeader__cardEnergyCostValue",children:void 0!==D?(0,a.jsxs)(a.Fragment,{children:[D," ",k,(0,a.jsx)("span",{className:"TCOModalHeader__cardEnergyCostValueUnit",children:w})]}):"-"})]}),(0,a.jsxs)("div",{className:"TCOModalHeader__cardCharacteristics",children:[(0,a.jsxs)("div",{className:"TCOModalHeader__label",children:[b," ",I&&(0,a.jsxs)(x.m_,{children:[(0,a.jsx)(x.k$,{children:(0,a.jsx)(E.m,{size:"small"})}),(0,a.jsx)(x.ZI,{children:I})]})]}),(0,a.jsx)("div",{className:"TCOModalHeader__cardConsumptionValue",children:void 0!==M?(0,a.jsxs)(a.Fragment,{children:[M," ",(0,a.jsx)("span",{className:"TCOModalHeader__cardConsumptionUnit",children:R})]}):"-"})]}),(0,a.jsx)("div",{className:p()("TCOModalHeader__divider",{"is-not-visible":!e})}),e&&(0,a.jsxs)("div",{className:"TCOModalHeader__cardCharacteristics",children:[(0,a.jsxs)("div",{className:"TCOModalHeader__label is-finance-label",children:[g," ",f&&(0,a.jsxs)(x.m_,{children:[(0,a.jsx)(x.k$,{children:(0,a.jsx)(E.m,{size:"small"})}),(0,a.jsx)(x.ZI,{children:f})]})]}),(0,a.jsx)(N.e,{size:"medium",offer:l})]})]})},L=()=>{let{leftSelectedModel:e,rightSelectedModel:t,leftPossibleEngine:r,rightPossibleEngine:n,winning:i,showBanner:s,gradeLabelLeft:o,gradeLabelRight:c,leftOfferFinancing:d,rightOfferFinancing:u,tcoParams:h,hasFinancingOffer:p,leftAnnualEnergyCost:v,rightAnnualEnergyCost:g,currency:f,isInAlternativeVersionComparatorBody:C}=(0,m.v7)(),{vehicleModelName:y,imageURI:x}=(0,l.DC)(e),{vehicleModelName:E,imageURI:_}=(0,l.DC)(t);return(0,a.jsxs)("div",{className:"TCOModalHeader",children:[(0,a.jsx)(O,{selectedModel:e,engine:r,vehicleModelName:y,imageURI:x,isWinner:"left"===i&&s,annualEnergyCost:v,gradeLabel:o,offerFinancing:d,tcoContextParams:h,hasFinancingOffer:p,currency:f,isInAlternativeVersionComparatorBody:C}),(0,a.jsx)(O,{selectedModel:t,engine:n,vehicleModelName:E,imageURI:_,isWinner:"right"===i&&s,annualEnergyCost:g,gradeLabel:c,offerFinancing:u,tcoContextParams:h,hasFinancingOffer:p,currency:f,isInAlternativeVersionComparatorBody:C})]})};var M=r(66994);let R={small:"ONE_DACIA_PP_LARGE_DENSITY1",smallx2:"ONE_DACIA_PP_LARGE_DENSITY2",medium:"ONE_DACIA_PP_XLARGE_DENSITY2",mediumx2:"ONE_DACIA_PP_XLARGE_DENSITY2"},w=()=>{let{showModalBanner:e,annualSavings:t,tcoParams:r,energyCategory:n,mainFuelTypeCode:i,vehicleModelName:s,label:l,currency:o,winning:c,gradeLabelLeft:d,gradeLabelRight:u,leftPossibleEngine:h,rightPossibleEngine:p}=(0,m.v7)();if(!e)return null;let{youSaveLabel:v}=r?.general||{},g=c===M.$.LEFT?d:u,f=c===M.$.LEFT?h?.nextURI:p?.nextURI;return(0,a.jsxs)("div",{className:"TCOModalStickyHeader",children:[f&&(0,a.jsx)("figure",{className:"TCOModalStickyHeader__image",children:(0,a.jsx)(y.F,{aspectRatio:"3/2",width:"100%",uri:f,profiles:R})}),(0,a.jsxs)("div",{className:"TCOModalStickyHeader__Infos",children:[(0,a.jsx)("div",{className:"TCOModalStickyHeader__savingLabel",children:v}),(0,a.jsx)("div",{className:"TCOModalStickyHeader__savingsAmount",children:(0,a.jsxs)("div",{className:"TCOModalStickyHeader__savingsAmountValue",children:[Math.round(t||0)," ",(0,T.Qn)(o||"EUR"),(0,a.jsxs)("span",{className:"TCOModalStickyHeader__savingsAmountPeriod",children:["/",(0,j.kH)("months.year")]})]})}),s&&(0,a.jsxs)("div",{className:"TCOModalStickyHeader__modelName",children:[(0,a.jsxs)("span",{children:[(0,j.kH)("wording.with")," "]}),s]}),(0,a.jsx)("div",{children:(0,a.jsx)(_.w,{variant:"text",engines:[{energyCategory:n,mainFuelTypeCode:i}]})}),(0,a.jsxs)("div",{className:"TCOModalStickyHeader__engine",children:[g&&(0,a.jsx)("div",{children:g}),l]})]})]})};var D=r(52723);let k={small:"ONE_DACIA_PP_LARGE_DENSITY1",smallx2:"ONE_DACIA_PP_LARGE_DENSITY2",medium:"ONE_DACIA_PP_XLARGE_DENSITY2",mediumx2:"ONE_DACIA_PP_XLARGE_DENSITY2"},V=()=>{let{annualSavings:e,setIsStickyHeaderVisible:t,label:r,energyCategory:i,mainFuelTypeCode:l,vehicleModelName:o,currency:c,formModal:d,gradeLabelLeft:u,gradeLabelRight:h,winning:p,leftSelectedEngine:v,rightSelectedEngine:g,hasFinancingOffer:f,isLoadingAnnualEnergyCost:P,tcoParams:b,isPro:I}=(0,m.v7)(),{data:A,general:N,pro:S}=b||{},{suitableUseLabel:O}=A||{},{annualSavingsEstimatedTooltip:L,youSaveLabel:M,annualSavingsWithFinanceTooltip:R}=N||{},w=(0,n.useCallback)(e=>{t?.(e)},[t]),{sentinelRef:V}
1=(0,D.W)({testType:"isAbovePage",onChange:w}),H=d?.wltpConsumption,F="left"===p?u:h,U=f?S?.annuelSavingsWithFinanceTooltip:S?.annualSavingsEstimatedTooltip,G=I?U:f?R:L,B=("left"===p?v:"right"===p?g:void 0)?.nextURI;return(0,a.jsxs)("div",{className:"TCOModalWinningCard",children:[B&&(0,a.jsx)("figure",{className:"TCOModalWinningCard__image",children:(0,a.jsx)(y.F,{aspectRatio:"3/2",width:"100%",uri:B,profiles:k})}),(0,a.jsxs)("div",{className:"TCOModalWinningCard__infos",children:[(0,a.jsx)("div",{className:"TCOModalWinningCard__savingLabel",children:M}),P?(0,a.jsx)(s.E,{width:"85%",height:"60px"}):(0,a.jsxs)("div",{className:"TCOModalWinningCard__savingsAmount",children:[(0,a.jsxs)("div",{className:"TCOModalWinningCard__savingsAmountValue",children:[e," ",(0,T.Qn)(c||"EUR"),(0,a.jsxs)("span",{className:"TCOModalWinningCard__savingsAmountPeriod",children:["/",(0,j.kH)("months.year")]})]}),G&&(0,a.jsxs)(x.m_,{children:[(0,a.jsx)(x.k$,{children:(0,a.jsx)(E.m,{size:"small"})}),(0,a.jsx)(x.ZI,{children:(0,a.jsx)(C.R,{content:G})})]})]}),o&&(0,a.jsxs)("div",{className:"TCOModalWinningCard__modelName",children:[(0,a.jsxs)("span",{children:[(0,j.kH)("wording.with")," "]}),o]}),(0,a.jsx)("div",{className:"TCOModalWinningCard__energy",children:(0,a.jsx)("div",{children:(0,a.jsx)(_.w,{variant:"text",engines:[{energyCategory:i,mainFuelTypeCode:l}]})})}),F&&(0,a.jsx)("div",{className:"TCOModalWinningCard__grade",children:F}),(0,a.jsx)("div",{className:"TCOModalWinningCard__engine",children:r}),O&&!H&&(0,a.jsx)("div",{className:"TCOModalWinningCard__disclaimer",children:O})]}),(0,a.jsx)("div",{className:"TCOModalWinningCard__sentinel",children:(0,a.jsx)(D.$,{direction:"bottom",sentinelRef:V})})]})};var H=r(54767);let F=()=>{let{setIsModalShown:e,isLoadingAnnualEnergyCost:t}=(0,m.v7)(),{actionButton:r}=(0,n.useContext)(d.A);return(0,a.jsx)("div",{className:"TCOModalInner__TCOCtaLink",children:(0,a.jsx)(f.l,{variant:"cta-ghost",disabled:t,useButtonMarkup:!0,"data-track":"click","data-track-event":"navigationClick","data-track-button-text":r?.ctaLabel,onClick:()=>{e(!0)},children:r?.ctaLabel})})},U=()=>{let{isModalShown:e,setIsModalShown:t,tcoParams:r,isStickyHeaderVisible:n,isInAlternativeVersionComparatorBody:i,showBanner:s,showModalBanner:l}=(0,m.v7)(),{general:o}=r||{},{title:c,legalMentions:d}=o||{};return(0,a.jsxs)("div",{className:"TCOModalInner",children:[i?(0,a.jsx)(F,{}):null,s&&!i?(0,a.jsx)(I,{}):null,e&&(0,a.jsx)(g.lG,{size:"fullscreen",onClose:()=>{t?.(!1)},children:(0,a.jsx)(g.Cf,{children:(0,a.jsxs)("div",{className:"TCOModalInner__modal",children:[(0,a.jsx)("div",{className:"TCOModalInner__title",children:c}),(0,a.jsxs)("div",{className:"TCOModalInner__contentWrapper",children:[(0,a.jsx)("div",{className:p()("TCOModalInner__headerWrapper",{"is-sticky":n}),children:(0,a.jsx)(w,{})}),(0,a.jsxs)("div",{className:"TCOModalInner__content",children:[(0,a.jsxs)("div",{className:"TCOModalInner__leftSection",children:[l&&(0,a.jsx)(V,{}),(0,a.jsx)(L,{}),(0,a.jsx)("div",{className:"TCOModalInner__v2gDesktop",children:(0,a.jsx)(H.A,{})})]}),(0,a.jsx)("div",{className:"TCOModalInner__rightSection",children:(0,a.jsx)(A.A,{})}),(0,a.jsx)("div",{className:"TCOModalInner__legalMentions",children:(0,a.jsx)(v.d,{content:d})})]})]})]})})})]})},G=({page:{data:e}})=>e?.tcoParams,B=({page:{data:e}})=>e?.c2gParams?.currency,z=({page:{data:e}})=>e?.modelParams?.model?.modelType,Y="/wired/commerce/v1/usage-based-consumptions/annual-energy-cost",$=({energyPrices:e})=>{let t=(0,i.d4)(G),r=(0,i.d4)(z),h=(0,i.d4)(B),{leftSelectedModel:p,rightSelectedModel:v,leftSelectedEngine:g,rightSelectedEngine:f,leftModelData:C,rightModelData:y,gradeLeft:x,gradeRight:E,isInAlternativeVersionComparatorBody:_,isAlternativeMode:P,isLiteVersion:T}=(0,n.useContext)(d.A),j=!!(p?.modelAdmin?.isPro||v?.modelAdmin?.isPro),b=j?t?.displayTco?.displayFinanceforPro:t?.displayTco?.displayFinance,[I,A]=(0,n.use
1State)((0,m.dt)(e,!0,j,r)),[N,S]=(0,n.useState)(!1),[O,L]=(0,n.useState)(),[M,R]=(0,n.useState)(),[,w]=(0,o.A)({method:"POST",url:Y}),[,D]=(0,o.A)({method:"POST",url:Y}),k=g?.nextURI,V=f?.nextURI,H=(0,n.useCallback)(async()=>{if(k||V){S(!0);try{let[e,t]=await Promise.allSettled([k?w({data:{...I,uri:k}}):Promise.resolve(void 0),V?D({data:{...I,uri:V}}):Promise.resolve(void 0)]);"fulfilled"===e.status&&e.value?.data&&L(e.value.data),"fulfilled"===t.status&&t.value?.data&&R(t.value.data)}finally{S(!1)}}},[k,V,w,D,I]);(0,n.useEffect)(()=>{H()},[H]);let F=(0,n.useMemo)(()=>[C?.finance,y?.finance].filter(Boolean),[C,y]);return(0,a.jsx)(u.A,{vehicleProxyParams:(0,l.FY)(F),dealer:c.IN.ONE_CONFIG,enabled:2===F.length&&b,renderWhenWaitingOffer:!0,isMultiple:!0,children:({offers:r={},isLoadingOffer:n})=>{let[i,l]=F.map(e=>{let t=e?.versionId;return t&&r?.[t]?r[t]:void 0});return(0,a.jsx)("div",{className:"TCOModal",children:n&&!_?(0,a.jsx)(s.E,{isInverted:P,width:"100%",height:"280px"}):(0,a.jsx)(m._K,{currency:h,leftSelectedModel:p,rightSelectedModel:v,leftSelectedEngine:g,rightSelectedEngine:f,leftOfferFinancing:i,rightOfferFinancing:l,leftAnnualEnergyCost:O,rightAnnualEnergyCost:M,formModal:I,energyPrices:e,onFormModalChange:A,tcoParams:t,isLoadingAnnualEnergyCost:N,gradeLabelLeft:x?.label,gradeLabelRight:E?.label,isInAlternativeVersionComparatorBody:_,isAlternativeMode:P,isLiteVersion:T,children:(0,a.jsx)(U,{})})})}})}},79655(e,t,r){"use strict";var a=r(91987),n=r(71763),i=r(20496),s=r(97500),l=r.n(s),o=r(71242),c=r(52357),d=r(40640),u=r(49232),m=r(66255),h=r(57830),p=r(50618),v=r(52230),g=r(18847),f=r(35866),C=r(78948),y=r(80271),x=r(32118),E=r(8322),_=r(38337),P=r(89629),T=r(54767);let j=e=>{(0,C.d)({event:"TCU",searchFilters:Object.keys(e).join(";"),searchFiltersValue:Object.values(e).join(";")})},b={homeOrWork:({leftEnergyCode:e,rightEnergyCode:t,chargingProfile:r})=>(e===E.qY.ELECTRIC||t===E.qY.ELECTRIC)&&r!==o.tt.PUBLIC,fastCharge:({leftEnergyCode:e,rightEnergyCode:t})=>e===E.qY.ELECTRIC||t===E.qY.ELECTRIC,chargingPoints:({leftEnergyCode:e,rightEnergyCode:t})=>e===E.qY.ELECTRIC||t===E.qY.ELECTRIC,gas:({leftEnergyCode:e,rightEnergyCode:t})=>(e!==E.qY.ELECTRIC||t!==E.qY.ELECTRIC)&&(e===E.qY.GASOLINE||t===E.qY.GASOLINE||e===E.qY.HYBRID||t===E.qY.HYBRID),diesel:({leftEnergyCode:e,rightEnergyCode:t})=>(e!==E.qY.ELECTRIC||t!==E.qY.ELECTRIC)&&(e===E.qY.DIESEL||t===E.qY.DIESEL),lpg:({leftEnergyCode:e,rightEnergyCode:t})=>(e!==E.qY.ELECTRIC||t!==E.qY.ELECTRIC)&&(e===E.qY.LPG||t===E.qY.LPG),thermalConsumption:()=>!1},I=(0,i.Ng)(({page:{data:e}})=>({tcoParams:e?.tcoParams}))(({tcoParams:e,hideSlidersWhenExpanded:t,hideSimulationType:r})=>{let{currency:i,formModal:s,handleTCOModalChange:C,isAccordionExpanded:I,leftPossibleEngine:A,rightPossibleEngine:N,setIsAccordionExpanded:S,energyPrices:O,isLcv:L}=(0,P.v7)(),M=(0,n.useCallback)(e=>{S(e??!1)},[S]),{annualMileage:R,chargingProfile:w,drivingProfile:D,withMobilizeChargePass:k,chargeSubscriptionProgram:V,domesticChargePrice:H,publicChargePrice:F,superChargePrice:U,fuelPrice:G,dieselPrice:B,lpgPrice:z,wltpConsumption:Y}=s,{general:$,costsAndSavings:W,recharge:q,data:K}=e||{},{suitableUseLabel:X,wltpDisclaimer:Z,suitableUseDisclaimer:Q,simulationTypeTitle:J,simulationTypeTooltip:ee}=K||{},{simulationTitle:et,moreParametersLabel:er}=$||{},{annualMileageLabel:ea,annualMileageTooltip:en,routeType:ei,price:es}=W||{},{title:el,urbanLabel:eo,mixedLabel:ec,highwayLabel:ed,tooltip:eu}=ei||{},{gasPriceLabel:em,gasPriceTooltip:eh,chargeWithMobilizeLabel:ep,chargeWithMobilizeTooltip:ev,fastChargePriceLabel:eg,fastChargePriceTooltip:ef,chargingPointsPriceLabel:eC,chargingPointsPriceTooltip:ey,homeOrWorkPriceLabel:ex,homeOrWorkPriceTooltip:eE,dieselPriceLabel:e_,dieselPriceTooltip:eP,lpgPriceLabel:eT,lpgPriceTooltip:ej,title:eb,titleTooltip:eI}=es||{},{sectionTitle:eA,homeWorkLabel:eN,onChargingPointsLabel:eS,chargePassLabel:eO,basicContractLabel:eL,basicContractDescription:eM,intenseContractDescription:eR,intenseContractLabel:ew,useRechargeCardLabel:eD,useRechargeCardTooltip:ek,sectionTitleTooltip:eV}=q||{},eH=(0,n.useCallback)(e=>{C?.({annualMileage:e}),j({annualMileage:e})},[C]),eF=(0,n.useCallback)(e=>{C?.({wltpConsumption:e===o.eD.WLTP,suitableUseDisclaimer:e===o.eD.CUSTOM}),j({simulationType:e})},[C]),eU=(0,n.useCallback)(e=>{C?.({drivingProfile:e}),j({drivingProfile:e})},[C]),eG=(0,n.useCallback)(e=>{C?.({chargingProfile:e}),j({chargingProfile:e})},[C]),eB=(0,n.useCallback)(e=>{if(e){let t=(0,y.b9)({currentProgram:o.SL.BASIC,energyPrices:O});C?.({withMobilizeChargePass:e,chargeSubscriptionProgram:o.SL.BASIC,superChargePrice:t}),j({withMobilizeChargePass:e,chargeSubscriptionProgram:o.SL.BASIC,superChargePrice:t})}else C?.({withMobilizeChargePass:e,chargeSubscriptionProgram:void 0,superChargePrice:(0,P.iU)(Number(O?.electricInfo?.quickCharge??0),2)}),j({withMobilizeChargePass:e,superChargePrice:(0,P.iU)(Number(O?.electricInfo?.quickCharge??0),2)})},[O,C]),ez=(0,n.useCallback)(e=>{let t=(0,y.b9)({currentProgram:e,energyPrices:O});C?.({chargeSubscriptionProgram:e,superChargePrice:t}),j({chargeSubscriptionProgram:e})},[C,O]),eY=(0,n.useCallback)((e,t)=>{switch(t){case x.E.WORK_HOME:C?.({domesticChargePrice:e}),j({domesticChargePrice:e});break;case x.E.CHARGING_POINTS:C?.({publicChargePrice:e}),j({publicChargePrice:e});break;case x.E.DIESEL:C?.({dieselPrice:e}),j({dieselPrice:e});break;case x.E.GAS:C?.({fuelPrice:e}),j({fuelPrice:e});break;case x.E.LPG:C?.({lpgPrice:e}),j({lpgPrice:e});break;case x.E.FAST_CHARGE:C?.({superChargePrice:e}),j({superChargePrice:e})}},[C]),e$=(0,n.useMemo)(()=>
1({domesticCharge:{min:0,max:1,step:.01},publicCharge:{min:0,max:1,step:.01},diesel:{min:0,max:4,step:.01},lpg:{min:0,max:2,step:.01},gas:{min:0,max:4,step:.01},superCharge:{min:0,max:2,step:.01}}),[]),eW=(0,n.useMemo)(()=>[{label:ex,tooltip:eE,unit:(0,_.kH)("units.electricUnit"),price:H,minPrice:e$.domesticCharge.min,maxPrice:e$.domesticCharge.max,step:e$.domesticCharge.step,type:x.E.WORK_HOME,disabled:!1},{label:eC,tooltip:ey,unit:(0,_.kH)("units.electricUnit"),price:F,minPrice:e$.publicCharge.min,maxPrice:e$.publicCharge.max,step:e$.publicCharge.step,type:x.E.CHARGING_POINTS,disabled:!1},{label:e_,tooltip:eP,unit:(0,_.kH)("units.volumeUnits"),price:B||0,minPrice:e$.diesel.min,maxPrice:e$.diesel.max,step:e$.diesel.step,type:x.E.DIESEL,disabled:!1},{label:eT,tooltip:ej,unit:(0,_.kH)("units.volumeUnits"),price:z||0,minPrice:e$.lpg.min,maxPrice:e$.lpg.max,step:e$.lpg.step,type:x.E.LPG,disabled:!1},{label:em,tooltip:eh,unit:(0,_.kH)("units.volumeUnits"),price:G,minPrice:e$.gas.min,maxPrice:e$.gas.max,step:e$.gas.step,type:x.E.GAS,disabled:!1},{label:k?ep:eg,tooltip:k?ev:ef,unit:(0,_.kH)("units.electricUnit"),price:U,minPrice:e$.superCharge.min,maxPrice:e$.superCharge.max,step:e$.superCharge.step,type:x.E.FAST_CHARGE,disabled:k}],[ex,eE,H,e$.domesticCharge.min,e$.domesticCharge.max,e$.domesticCharge.step,e$.publicCharge.min,e$.publicCharge.max,e$.publicCharge.step,e$.diesel.min,e$.diesel.max,e$.diesel.step,e$.lpg.min,e$.lpg.max,e$.lpg.step,e$.gas.min,e$.gas.max,e$.gas.step,e$.superCharge.min,e$.superCharge.max,e$.superCharge.step,eC,ey,F,e_,eP,B,eT,ej,z,G,em,eh,eg,ef,U,ep,ev,k]),eq=[O?.chargingSubscriptionProgram?.some(e=>e.code===o.SL.BASIC)&&{value:o.SL.BASIC,label:eL,description:eM},O?.chargingSubscriptionProgram?.some(e=>e.code===o.SL.INTENSE)&&{value:o.SL.INTENSE,label:ew,description:eR}].filter(Boolean),eK=0===eq.length,{value:eX}=(0,E.Tb)(A?.energyCategory,A?.mainFuelTypeCode)||{},{value:eZ}=(0,E.Tb)(N?.energyCategory,N?.mainFuelTypeCode)||{},eQ=eX?.code,eJ=eZ?.code,e0=eQ!==E.qY.ELECTRIC&&eJ!==E.qY.ELECTRIC,e1=(0,n.useMemo)(()=>[...eW].filter(e=>b[e.type]?.({chargingProfile:w,withMobilizeChargePass:k,leftEnergyCode:eQ,rightEnergyCode:eJ})).sort((e,t)=>(0,x._)(e,t,eQ,eJ)),[eQ,eW,eJ,w,k]);return(0,a.jsxs)("div",{className:"TCOModalCostSimulator",children:[(0,a.jsx)("div",{className:"TCOModalCostSimulator__title",children:et}),(0,a.jsxs)("div",{className:"TCOModalCostSimulator__content",children:[(0,a.jsxs)("div",{className:"TCOModalCostSimulator__route",children:[(0,a.jsx)("div",{className:"TCOModalCostSimulator__routeDistance",children:(0,a.jsx)("fieldset",{className:"TCOModalCostSimulator__fieldset",children:(0,a.jsx)(m.A,{variant:"simple",min:0,max:5e4,step:1e3,defaultValues:R,size:"large",label:(0,a.jsxs)(n.Fragment,{children:[(0,a.jsx)("span",{className:"TCOModalCostSimulator__mileageLabel",children:ea}),en&&(0,a.jsxs)(g.m_,{children:[(0,a.jsx)(g.k$,{children:(0,a.jsx)(f.m,{size:"small"})}),(0,a.jsx)(g.ZI,{children:(0,a.jsx)(c.R,{content:en,supportReturnCarriage:!0})})]})]}),formatTipValue:e=>(0,a.jsxs)(n.Fragment,{children:[(0,a.jsx)(p.w,{value:e})," ",(0,_.kH)("units.distance").toLowerCase()]}),onChange:eH})})}),(0,a.jsxs)("div",{className:l()("TCOModalCostSimulator__simulationType",{"TCOModalCostSimulator__simulationType--hidden":r||L}),children:[(0,a.jsxs)("div",{className:"TCOModalCostSimulator__label",children:[(0,a.jsx)("span",{children:J}),ee&&(0,a.jsxs)(g.m_,{children:[(0,a.jsx)(g.k$,{children:(0,a.jsx)(f.m,{size:"small"})}),(0,a.jsx)(g.ZI,{children:(0,a.jsx)(c.R,{content:ee,supportReturnCarriage:!0})})]})]}),(0,a.jsxs)(u.B,{name:"simulation-radio",value:Y?o.eD.WLTP:o.eD.CUSTOM,onChange:eF,withTick:!0,children:[(0,a.jsx)(u.y,{value:o.eD.WLTP,text:o.eD.WLTP},o.eD.WLTP),X&&(0,a.jsx)(u.y,{value:o.eD.CUSTOM,text:X},o.eD.CUSTOM)]}),Y&&Z&&(0,a.jsx)("div",{className:"TCOModalCostSimulator__disclaimer",children:Z}),s.suitableUseDisclaimer&&Q&&(0,a.jsx)("div",{className:"TCOModalCostSimulator__disclaimer",children:Q})]}),(r||!Y)&&!L&&(0,a.jsxs)("div",{className:"TCOModalCostSimulator__routeType",children:[(0,a.jsxs)("div",{className:"TCOModalCostSimulator__label",children:[(0,a.jsx)("span",{children:el}),eu&&(0,a.jsxs)(g.m_,{children:[(0,a.jsx)(g.k$,{children:(0,a.jsx)(f.m,{size:"small"})}),(0,a.jsx)(g.ZI,{children:(0,a.jsx)(c.R,{content:eu,supportReturnCarriage:!0})})]})]}),(0,a.jsxs)(u.B,{name:"route-radio",value:D,onChange:eU,withTick:!0,children:[eo&&(0,a.jsx)(u.y,{value:o.XH.URBAN,text:eo},o.XH.URBAN),ec&&(0,a.jsx)(u.y,{value:o.XH.COMBINED,text:ec},o.XH.COMBINED),ed&&(0,a.jsx)(u.y,{value:o.XH.HIGHWAY,text:ed},o.XH.HIGHWAY)]})]})]}),(0,a.jsx)("div",{className:"TCOModalCostSimulator__moreParameters",children:(0,a.jsxs)(v.nD,{variant:"light",isExpanded:I,onChange:M,children:[(0,a.jsx)(v.$m,{children:er}),(0,a.jsxs)(v.ub,{children:[!e0&&(0,a.jsxs)(n.Fragment,{children:[(0,a.jsxs)("div",{className:"TCOModalCostSimulator__charge",children:[(0,a.jsxs)("div",{className:"TCOModalCostSimulator__label",children:[(0,a.jsx)("span",{children:eA}),eV&&(0,a.jsxs)(g.m_,{children:[(0,a.jsx)(g.k$,{children:(0,a.jsx)(f.m,{size:"small"})}),(0,a.jsx)(g.ZI,{children:(0,a.jsx)(c.R,{content:eV,supportReturnCarriage:!0})})]})]}),(0,a.jsxs)("div",{className:"TCOModalCostSimulator__chargeTypes",children:[(0,a.jsxs)("div",{className:"TCOModalCostSimulator__chargeType",children:[(0,a.jsx)(h.d,{size:"small",id:"domestic",name:"domestic",value:w===o.tt.DOMESTIC,onChange:()=>eG(w===o.tt.DOMESTIC?o.tt.PUBLIC:o.tt.DOMESTIC)}),(0,a.jsx)("div",{className:l()("TCOModalCostSimulator__chargeTypeLabel",{"is-bold":w===o.tt.DOMESTIC}),children:eN})]}),(0,a.jsxs)("div",{className:"TCOModalCostSimulator__chargeType",children:[(0,a.jsx)(h.d,{size:"small",id:"public",name:"public",value:w===o.tt.PUBLIC,onChange:()=>eG(w===o.tt.PUBLIC?o.tt.DOMESTIC:o.tt.PUBLIC)}),(0,a.jsx)("div",{className:l()("TCOModalCostSimulator__chargeTypeLabel",{"is-bold":w===o.tt.PUBLIC}),children:eS})]})]})]}),(0,a.jsx)("div",{className:"TCOModalCostSimulator__v2gMobile",children:(0,a.jsx)(T.A,{})}),!eK&&(0,a.jsxs)(n.Fragment,{children:[(0,a.jsxs)("div",{className:"TCOModalCostSimulator__chargeCard",children:[(0,a.jsxs)("div",{className:"TCOModalCostSimulator__label",children:[(0,a.jsx)("span",{children:eD}),ek&&(0,a.jsxs)(g.m_,{children:[(0,a.jsx)(g.k$,{children:(0,a.jsx)(f.m,{size:"small"})}),(0,a.jsx)(g.ZI,{children:(0,a.jsx)(c.R,{content:ek,supportReturnCarriage:!0})})]})]}),(0,a.jsxs)("div",{className:"TCOModalCostSimulator__chargeType",children:[(0,a.jsx)(h.d,{size:"small",id:"mobilize",name:"mobilize",value:k,onChange:()=>eB(!k)}),(0,a.jsx)("div",{className:l()("TCOModalCostSimulator__chargeTypeLabel",{"is-bold":k}),children:eO})]})]}
1),k&&(0,a.jsx)("div",{className:"TCOModalCostSimulator__plan",children:(0,a.jsx)(d.z,{name:"my-radio",value:V,onChange:ez,variant:"stacked-items",children:(0,a.jsx)("div",{className:"TCOModalCostSimulator__planTypes",children:eq.map(e=>e.label&&(0,a.jsxs)("div",{className:"TCOModalCostSimulator__planType",children:[(0,a.jsx)(d.C,{value:e.value,text:(0,a.jsx)("span",{className:"TCOModalCostSimulator__planTypeLabel",children:e.label})}),(0,a.jsx)("div",{className:"TCOModalCostSimulator__planTypeDescription",children:e.description})]},`plan-item-${e.value}`))})})})]})]}),(0,a.jsxs)("div",{className:"TCOModalCostSimulator__price",children:[(!t||!I)&&(0,a.jsxs)("div",{className:"TCOModalCostSimulator__label",children:[(0,a.jsx)("span",{children:eb}),eI&&(0,a.jsxs)(g.m_,{children:[(0,a.jsx)(g.k$,{children:(0,a.jsx)(f.m,{size:"small"})}),(0,a.jsx)(g.ZI,{children:(0,a.jsx)(c.R,{content:eI,supportReturnCarriage:!0})})]})]}),(!t||!I)&&(0,a.jsx)("div",{className:"TCOModalCostSimulator__priceItems",children:e1.map(e=>(0,a.jsx)("div",{className:"TCOModalCostSimulator__priceItem",children:(0,a.jsx)("fieldset",{className:"TCOModalCostSimulator__priceItemSlider",children:(0,a.jsx)(m.A,{label:e.label,disabled:e.disabled,min:e.minPrice,max:e.maxPrice,step:e.step,defaultValues:Number(e.price),variant:"simple",formatTipValue:t=>(0,a.jsxs)(n.Fragment,{children:[(0,a.jsx)(p.w,{value:t,isPrecise:!0,minimumFractionDigits:2,currency:i}),"/",e.unit]}),onChange:t=>eY(t,e.type)},e.type===x.E.FAST_CHARGE?`${k}-${e.price}`:void 0)})},`price-item-${e.label}`))})]})]})]})})]})]})});r.d(t,{},{A:I})},54767(e,t,r){"use strict";var a=r(91987),n=r(20496),i=r(97500),s=r.n(i),l=r(96175),o=r(16383),c=r(73437),d=r(89629);let u=({page:{data:e}})=>e?.tcoParams?.v2g,m=({page:{data:e}})=>e?.tcoParams?.displayTco?.v2gBloc,h=({page:{data:e}})=>e?.tcoParams?.displayTco?.v2gBlocforPro;r.d(t,{},{A:()=>{let e,t,{isPro:r,leftSelectedEngine:i,rightSelectedEngine:p}=(0,d.v7)(),v=(0,n.d4)(u),g=(0,n.d4)(m),f=(0,n.d4)(h);if(!(r?f:g)||(e=i?.energyCategory,t=p?.energyCategory,e!==l.D.ELECTRIC&&t!==l.D.ELECTRIC))return null;let{strapline:C,title:y,description:x,ctaLabel:E,ctaLink:_,image:P,alternativeMode:T}=v||{},{imageDesktop:j,imageDesktopAlt:b,imageMobile:I,imageMobileAlt:A}=P||{},N=j||I,S=!!N,O=C||y||x||E;return O||S?(0,a.jsxs)("div",{className:s()("V2GEditoBlock",{"is-dark-mode":T}),children:[(0,a.jsx)("div",{className:"V2GEditoBlock__asset",children:S&&(0,a.jsx)(o._,{src:N,alt:b||A||"",width:"100%",height:"100%",objectFit:"cover"})}),O&&(0,a.jsxs)("div",{className:"V2GEditoBlock__content",children:[(0,a.jsxs)("div",{children:[C&&(0,a.jsx)("span",{className:"V2GEditoBlock__strapline",children:C}),y&&(0,a.jsx)("p",{className:"V2GEditoBlock__title",children:y})]}),x&&(0,a.jsx)("p",{className:"V2GEditoBlock__description",children:x}),E&&_&&(0,a.jsx)(c.l,{href:_,variant:"cta-ghost",isInverted:T,children:E})]})]}):null}})},67486(e,t,r){"use strict";r.d(t,{A:()=>h});var a=r(91987),n=r(71763),i=r(20496),s=r(66806),l=r(50618),o=r(9897),c=r(20987),d=r(84759),u=r(8095),m=r(23e3);let h=({modelDisclaimer:e,modelLabel:t,pricedVersion:r,pricingUri:h})=>{let p=(0,i.d4)(e=>e.page.data.siteParams?.country),v=(0,i.d4)(e=>e.page.data.c2gParams?.currency),g=(0,i.d4)(e=>e.page.data.siteParams?.language),[f,C]=(0,n.useState)(void 0),[y,x]=(0,n.useState)(!1),[,E]=(0,o.A)({returnPromise:!0}),{priceTypes:_,hasPriceTypes:P}=(0,n.useMemo)(()=>{let t;return{priceTypes:(t=(e=>{if(!e)return[];let t=/\{pricetype_([A-Z0-9]+)\}/gi,r=[],a=t.exec(e);for(;a;){let n=a[1];n&&-1===r.indexOf(n)&&r.push(n),a=t.exec(e)}return r})(e)).join(","),hasPriceTypes:t.length>0}},[e]),T=P&&!!h&&!!_&&!h.startsWith("https://cdn.group.renault.com/packshots/");(0,c.A)(async()=>{if(T){x(!0);try{let e=await E({method:"get",url:"/agg/v1/models/prices",params:{uri:h,priceTypes:_,currency:v,language:g,country:p}});C(e?.data),x(!1)}catch(e){(0,s.FZ)(e)||x(!1)}}});let j=(0,n.useMemo)(()=>f?.prices||[],[f?.prices]),b=(0,n.useMemo)(()=>{if(!e||!P||0===j.length)return(0,u.A)(e,{startingModel:(0,a.jsx)(m.A,{modelLabel:t,pricedVersion:r,hasInheritColor:!0})});let i=[],s=/\{pricetype_([A-Z0-9]+)\}/gi,o=0,c=s.exec(e);for(;c;){let d=c.index,h=c[0],p=c[1],g=e.slice(o,d);if(g){let e=(0,u.A)(g,{startingModel:(0,a.jsx)(m.A,{modelLabel:t,pricedVersion:r,hasInheritColor:!0})});Array.isArray(e)?i.push(...e):i.push((0,a.jsx)(n.Fragment,{children:e},`text-${o}`))}let f=j.find(e=>e.priceInfo&&e.priceInfo.priceType===p);i.push(f&&void 0!==f.totalPrice?(0,a.jsx)(l.w,{value:f.totalPrice,currency:f.priceInfo&&f.priceInfo.currency||v},`price-${p}-${d}`):(0,a.jsx)(n.Fragment,{children:h},`raw-${p}-${d}`)),o=d+h.length,c=s.exec(e)}let d=e.slice(o);if(d){let e=(0,u.A)(d,{startingModel:(0,a.jsx)(m.A,{modelLabel:t,pricedVersion:r,hasInheritColor:!0})});Array.isArray(e)?i.push(...e):i.push((0,a.jsx)(n.Fragment,{children:e},`text-${o}`))}return i},[v,j,P,e,t,r]);return{interpolatedModelDisclaimer:b,interpolatedModelDisclaimerString:(0,n.useMemo)(()=>
1{if(!e)return"";let a=[t,r?.label].filter(Boolean).join(" "),n=e.replace(/\{startingModel\}/gi,a);return P&&0!==j.length?n=n.replace(/\{pricetype_([A-Z0-9]+)\}/gi,(e,t)=>{let r=j.find(e=>e.priceInfo&&e.priceInfo.priceType===t);return r&&void 0!==r.totalPrice?(0,d.ZV)(r.totalPrice,{currency:v}):e}):n},[v,j,P,e,t,r]),isLoading:P&&y}}},23e3(e,t,r){"use strict";var a=r(91987),n=r(71763),i=r(97500),s=r.n(i);r.d(t,{},{A:({modelLabel:e="",pricedVersion:t,className:r="",hasInheritColor:i,noMarkup:l})=>{let{label:o}=t||{};if(!e)return null;let c=`${e||""} ${o||""}`;return l?(0,a.jsx)(n.Fragment,{children:"displayedLabel"}):(0,a.jsx)("p",{className:s()("ModelVersionEngine",r,{"has-inheritColor":i}),children:c})}})},39666(e,t,r){"use strict";var a=r(91987),n=r(13654),i=r(50946),s=r(31911),l=r(67977),o=r(26135),c=r(94168),d=r(13323),u=r(31020),m=r(26560);r.d(t,{},{A:({decors:e,withMultiStatic:t=!1,isFullScreen:r,onChangeDecor:h,onChangeScreen:p,onChangeView:v,selectedView:g=null,onMultiStaticClick:f,views:C=[]})=>{let y=r?d.A:c.A;return(0,a.jsx)("div",{className:"CarViewerControlPanel",children:(0,a.jsxs)(n.Z,{children:[t&&(0,a.jsx)(n.K,{icon:o.A,onClick:f},"multistatic"),C?.length>=2&&g&&C?.map(e=>{var t;let r="exterior"===(t=e?.icon)?s.A:"interior"===t?u.A:"interior-steering-wheel"===t?m.A:"box"===t?i.A:void 0;return r&&e?.key?(0,a.jsx)(n.K,{isActive:g?.key===e?.key,icon:r,onClick:v?.(e)},e?.key):null}),(0,a.jsx)(n.K,{icon:y,onClick:p},"fullscreen"),e?.length>=2&&(0,a.jsx)(n.K,{icon:l.A,onClick:h?.()},"landscape")]})})}})},64744(e,t,r){"use strict";r.d(t,{A:()=>y});var a=r(91987),n=r(71763),i=r(97500),s=r.n(i),l=r(66255),o=r(64514),c=r(78948),d=r(44803),u=r.n(d),m=r(26117),h=r(75743),p=r(39666),v=r(41974);let g=(0,n.memo)(({onPositionChanged:e=()=>{},isFullScreen:t,isOverlaid:r=!1})=>{let[i,s]=(0,n.useState)(h._e),l=(0,n.useRef)(null),o=t=>{let r=u()(l,"current.parentElement");if(!r)return;let a=["touchstart","touchmove","touchend"].includes(t.type)?u()(t,"touches[0].pageX",u()(t,"changedTouches[0].pageX")):t.pageX,n=r.getBoundingClientRect(),i={left:`${Math.min(Math.max(0,a-n.left),n.width)}px`,right:`${Math.min(Math.max(0,n.right-a),n.width)}px`};s(i),e(i)},c=()=>{document.removeEventListener("mousemove",o)},d=()=>{document.removeEventListener("touchmove",o)};return(0,n.useEffect)(()=>{s(h._e)},[t]),(0,a.jsxs)("div",{ref:l,children:[(0,a.jsx)("div",{className:"ModelsViewerSlider__line",style:r?{left:i.left}:h._e}),r&&(0,a.jsx)("button",{className:"ModelsViewerSlider__button",style:{left:i.left},onMouseDown:()=>{document.addEventListener("mousemove",o),document.addEventListener("mouseup",c)},onTouchStart:()=>{document.addEventListener("touchmove",o),document.addEventListener("touchend",d)},children:(0,a.jsx)(v.A,{className:" ModelsViewerSlider__svgIconMove"})})]})}),f="fullscreen-is-active",C=(0,n.memo)(({className:e,view:t={},scene1:r,scene2:i,withoutControls:l,isOverlaid:o=!1})=>{let d=(0,n.useMemo)(()=>{let e;return e=u()(r,"deltaAltitude",u()(i,"deltaAltitude",0)),u()(r,"backgrounds",u()(i,"backgrounds",[])).map(({decorDatabaseId:t,decorName:r,pattern:a,configuration:n=null})=>({database:t,translation:{x:0,y:e,z:0},decorName:r,pattern:a,configuration:n}))},[r,i]),v=u()(t,"decor",!1)?d:[],[C,y]=(0,n.useState)(d.length?d[0]:null),[x,E]=(0,n.useState)(!1),[_,P]=(0,n.useState)(h._e),[T,j]=(0,n.useState)(null),[b,I]=(0,n.useState)(null),A=(0,n.useRef)(!1),N=e=>{"Escape"===e.key&&(E(!1),window.document.body.classList.remove(f))},S=e=>{j(e)},O=e=>{I(e)},L=(e,r)=>{let n,i;return(0,a.jsx)(m.Q,{server:u()(e,"serverBaseURL"),scene:(n=u()(C,"configuration"),i={database:u()(e,"modelDatabaseId"),configuration:n?`${u()(e,"visualVCD")}/${n}`:u()(e,"visualVCD")},u()(t,"[0].decor")&&u()(C,"database")?[{database:u()(C,"database"),translation:u()(C,"translation")},i]:[i]),view:t,encoder:h.OM.JPEG_80,vrcube:T,vrobject:b,onVrcubeInteraction:S,onVrobjectInteraction:O,style:o?{position:"absolute",clipPath:`${r}`}:{}})};return(0,n.useEffect)(()=>(window.document.addEventListener("keydown",N),()=>{window.document.body.classList.remove(f),window.document.removeEventListener("keydown",N)}),[]),!!t&&!!u()(r,"visualVCD")&&!!u()(i,"visualVCD")&&(0,a.jsxs)("div",{role:"button",tabIndex:0,onKeyDown:e=>N(e),className:s()("ModelsViewer",{"is-fullScreen":x},e),children:[L(r,`inset(0 ${_.right} 0 0)`),L(i,`inset(0 0 0 ${_.left})`),(0,a.jsx)(g,{isOverlaid:o,isFullScreen:x,onPositionChanged:e=>{P(e)}}),!l&&(0,a.jsx)(p.A,{decors:v,onChangeDecor:()=>()=>{if(C){let e=(v.findIndex(e=>e.database===C.database)+1)%v.length;y(v[e])}A.current||(A.current=!0,(0,c.d)({"3DViewMode":u()(t,"tracking",""),event:"Decor",locationFeature:"3D Model Compare"}))},onChangeScreen:()=>{x?window.document.body.classList.remove(f):window.document.body.classList.add(f),E(!x),P(h._e),(0,c.d)({"3DViewMode":"FullScreen",event:"3DViewChange",locationFeature:"3D Model Compare"})},isFullScreen:x})]})}),y=({className:e,isOverlaid:t=!0,scene1:r,scene2:i,viewPoints:d=[],visualCompareLabel:u,withoutControls:m})=>
1{let h=(0,n.useRef)(!1),[p,v]=(0,n.useState)(d[1]);return r&&i?(0,a.jsxs)("div",{className:s()("StaticModelsViewer",e),children:[(0,a.jsx)(C,{className:"StaticModelsViewer__mainViewer",scene1:r,scene2:i,view:p,withoutControls:m,isOverlaid:t},p?.key),u&&(0,a.jsx)("span",{className:"StaticModelsViewer__label",children:u}),(0,a.jsx)(o.A,{className:"StaticModelsViewer__iconArrowDown"}),(0,a.jsx)("div",{className:"StaticModelsViewer__slider",children:(0,a.jsx)(l.A,{variant:"simple",step:1,min:0,max:d.length-1,defaultValues:1,onChange:e=>{h.current||(h.current=!0,(0,c.d)({"3DViewMode":p?.tracking||"",event:"sliderViewChange",locationFeature:"3D Model Compare"})),d.length>e&&v(d[e])},hideValues:!0})})]}):null}},21283(e,t,r){"use strict";let a=(0,r(71763).createContext)({});r.d(t,{},{A:a})},62496(e,t,r){"use strict";r.r(t),r.d(t,{Variant:()=>S,default:()=>M});var a,n=r(91987),i=r(71763),s=r(20496),l=r(48412),o=r(97500),c=r.n(o),d=r(15957),u=r(61124),m=r(93196),h=r(32464),p=r(9897),v=r(20987),g=r(84759),f=r(54961),C=r(89629);let y=[{code:"ENGINESCAT",i18nKey:"characteristics.engine",specCodes:["engineName","PT5545","PT5646","PT5546","PT41","PT1623","PT1625","PT1633","PT21","PT47","PT42","PT44","PT3641","PT3401","PT5651","PT1627","PT1628"]},{code:"CONSOCAT",i18nKey:"characteristics.consumptions",specCodes:["PT5609","PT5619","PT5610","PT5620","PT1640","PT1641","PT1642","PT1643","PT5645"]},{code:"PERFSCAT",i18nKey:"performances",specCodes:["PT1121","PT1122","PT1123","PT1124"]},{code:"TYRESCAT",i18nKey:"tyres",specCodes:["PT1635","PT1653","PT1652"]},{code:"DIMCAT",i18nKey:"characteristics.dimensions",specCodes:["PT141","PT1671","PT1674","PT1673","PT892","PT1118","PT1119","PT1120","PT1682","PT1686","PT329","PT885","PT1667","PT662","PT1664","PT1683","PT1666","PT602","PT802","PT923","PT301"]},{code:"WEIGHTCAT",i18nKey:"characteristics.weight",specCodes:["PT1660","PT1663","PT1661","PT1662","PT1657","PT1654"]},{code:"OTHERSCAT",i18nKey:"others",specCodes:["PT1691","PT1262","PT1690","PT1637"]}],x=[{code:"ENGINESCAT",i18nKey:"characteristics.engine",specCodes:y.find(e=>"ENGINESCAT"===e.code)?.specCodes.concat(["PT5563","PT5562"])},{code:"CONSOCAT",i18nKey:"characteristics.consumptions",specCodes:y.find(e=>"CONSOCAT"===e.code)?.specCodes.concat(["PT5543"])},{code:"PERFSCAT",i18nKey:"performances",specCodes:y.find(e=>"PERFSCAT"===e.code)?.specCodes.concat(["PT1625"])},{code:"TYRESCAT",i18nKey:"tyres",specCodes:y.find(e=>"TYRESCAT"===e.code)?.specCodes},{code:"WEIGHTCAT",i18nKey:"characteristics.weight",specCodes:y.find(e=>"WEIGHTCAT"===e.code)?.specCodes},{code:"DIMCAT",i18nKey:"characteristics.dimensions",specCodes:y.find(e=>"DIMCAT"===e.code)?.specCodes},{code:"OTHERSCAT",i18nKey:"others",specCodes:y.find(e=>"OTHERSCAT"===e.code)?.specCodes}];var E=r(81569),_=r(69588),P=r(77048),T=r(89502),j=r(83680),b=r(78948),I=r(38337),A=r(88695);let N=({activeSection:e,grades:t=[],gradesParams:r,isLoadingRight:a,isLoadingLeft:i,onChangeGrades:s,onChangeVersions:l,selectedGrades:o=[{},{}],selectedVersions:d=[{},{}],variant:u,allSpecifications:m,isSticky:p=!1,modelName:v})=>{let[g,C]=o,[y,x]=d,E=(0,I.kH)("wording.characteristics.trim"),_=(0,I.kH)("wording.characteristics.engine"),N=(0,h.Hj)(r),{code:O,label:L,uri:M}=g||{},{code:R,label:w,uri:D}=C||{},{code:k,engineName:V}=y||{},{code:H,engineName:F}=x||{},U=N.find(({code:e})=>e===O)?.imageUri||M||t[0]?.uri,G=N.find(({code:e})=>e===R)?.imageUri||D||t[0]?.uri,B=t.map(({label:e="",code:t=""})=>({text:e,value:t}));B.unshift({text:E,value:""});let z=e=>{let t=(e?.versions||[]).map(({engineName:e,code:t=""})=>({text:e,value:t}));return t.length||t.unshift({text:_,value:""}),t},Y=[{gradeCode:O,gradeLabel:L,imageUri:U,isLeft:!0,isLoading:i,versionCode:k,engineLabel:V,versionOptions:z(g)},{gradeCode:R,gradeLabel:w,imageUri:G,isLeft:!1,isLoading:a,versionCode:H,engineLabel:F,versionOptions:z(C)}],$=u===S.IN_MODAL;return p?(0,n.jsxs)("div",{className:c()("AlternativeVersionComparatorHeader__stickyBar",{"is-in-modal":$}),children:[(0,n.jsx)("div",{className:"AlternativeVersionComparatorHeader__row",children:Y.map(({gradeCode:e,gradeLabel:t,imageUri:r,engineLabel:a},i)=>(0,n.jsxs)("div",{className:"AlternativeVersionComparatorHeader__column",children:[r&&(0,n.jsx)("figure",{className:c()("AlternativeVersionComparatorHeader__stickyImage",{"is-selected":e}),children:(0,n.jsx)(P.F,{aspectRatio:"3/2",height:"100%",uri:r,profiles:f.eh,viewPoint:"r_brandSite_carPicker_1"})}),(0,n.jsxs)("div",{className:"AlternativeVersionComparatorHeader__stickyLabels",children:[(0,n.jsx)("p",{children:t}),(0,n.jsx)("p",{children:a})]})]},i))}),m?.some(e=>e.items?.length)&&(0,n.jsx)("div",{className:"AlternativeVersionComparatorHeader__nav",children:(0,n.jsx)(A.A,{activeSection:e,allSpecifications:m})})]}):(0,n.jsx)("div",{className:c()("AlternativeVersionComparatorHeader",{"is-in-modal":$}),children:(0,n.jsx)("div",{className:"AlternativeVersionComparatorHeader__row",children:Y.map(({gradeCode:e,imageUri:r,isLeft:a,isLoading:i,versionCode:o,versionOptions:d},u)=>(0,n.jsxs)("div",{className:"AlternativeVersionComparatorHeader__column",children:[r&&(0,n.jsxs)("div",{className:"AlternativeVersionComparatorHeader__top",children:[(0,n.jsx)("div",{className:c()("AlternativeVersionComparatorHeader__image",{"is-selected":e}),children:(0,n.jsx)(P.F,{aspectRatio:"3/2",width:"100%",uri:r,profiles:f.eh,viewPoint:"r_brandSite_carPicker_1"})}),i&&(0,n.jsx)("div",{className:"AlternativeVersionComparatorHeader__loader",children:(0,n.jsx)(j.l,{size:"small"})})]}),(0,n.jsxs)("fieldset",{children:[(0,n.jsx)("legend",{className:"u-hidden-wording",children:`${v} ${u+1}`}),(0,n.jsxs)("div",{className:"AlternativeVersionComparatorHeader__selects",children:[(0,n.jsx)(T.l,{id:`${a?"left":"right"}-grade-select`,"aria-label":E,options:B,value:e||B[0]?.value,onChange:e=>((e,r=!1)=>{let a=t.find(({code:t})=>e===t);if(a){let{label:e,versions:t}=a,{label:n}=t?.[0]||{};(0,b.d)({event:"compare",vehicleGradeCompare:e,vehicleVersionCompare:n}),s?.(a,r)}})(e??"",a)}),(0,n.jsx)(T.l,{id:`${a?"left":"right"}-version-select`,"aria-label":_,options:d,value:o||d[0]?.value,onChange:e=>((e,t=!1)=>{let r=t?g:C,a=(r?.versions||[]).find(({code:t})=>t===e);a&&(l?.(a,t),(0,b.d)({event:"compare",vehicleGradeCompare:r?.label,vehicleVersionCompare:a?.label}))})(e??"",a),disabled:!e})]})]})]},u))})})};var S=((a={}).IN_MODAL="in-modal",a);let O=(0,s.Ng)(({page:{data:e={}}})=>{let{c2gParams:t,modelParams:r,professionalParams:a,siteParams:n,priceParams:i}=e;return{modelData:r?.data,gradesParams:r?.gradesParams,modelAdmin:r?.model,language:n?.language||"fr",country:n?.country||"fr",currency:t?.currency,isPro:a?.isPro,hidePrices:i?.hidePrices||!1}}),L=({tabs:e,model:t,actionButton:r,modelData:a,modelAdmin:s,gradesParams:o,currentGrade:P,data:T,language:j,country:b,currency:I,isPro:A,variant:S,editContext:O,hidePrices:L,energyPrices:M})=>{let{showOnlyDifferences:R}=(0,_.iM)(),{priceType:w,modelName:D}=s||{},{grades:k=[]}=a||{},[V,H]=(0,i.useState)(!1),[F,U]=(0,i.useState)(!1),[G,B]=(0,i.useState)(P??k[0]),[z,Y]=(0,i.useState)(),[$,W]=(0,i.useState)(G?.ver
1sions?.[0]&&T?{...G?.versions?.[0],...T}:void 0),[q,K]=(0,i.useState)(),[X,Z]=(0,i.useState)(""),Q="/wired/commerce/v1/usage-based-consumptions/annual-energy-cost",[,J]=(0,p.A)({method:"POST",url:Q,returnPromise:!0}),[,ee]=(0,p.A)({method:"POST",url:Q,returnPromise:!0}),[et,er]=(0,i.useState)(),[ea,en]=(0,i.useState)(),ei=(0,h.Hj)(o),es=(0,i.useCallback)(async(e,t)=>{if(!t)return;let r=(0,C.dt)(M);try{let a=await ("left"===e?J:ee)({data:{...r,uri:t}});"left"===e?a?.data&&er(a.data):a?.data&&en(a.data)}catch{"left"===e?er(void 0):en(void 0)}},[M,J,ee]);(0,v.A)(()=>{let e=a?.engines?.find(e=>e.label===$?.engineName)?.nextURI;e&&es("left",e)});let el=async(e,t,r)=>{let{code:a,uri:n}=r||{},i=ei.find(({code:e})=>e===a)?.imageUri||n;e?H(e):U(!e);try{let{data:e}=await l.A.get((0,g.sB)("/agg/v1/vn/model/slice43vC",{language:j,priceType:w,country:b,imageURI:i,uri:t?.uri,isPro:A}));return{...t,...e}}catch(e){throw Error(`Failed to fetch version comparator data: ${e instanceof Error?e.message:String(e)}`)}finally{H(!1),U(!1)}},eo=async(e,t)=>{let r=await el(t,e,t?G:z),n=a?.engines?.find(e=>e.label===r?.engineName)?.nextURI;t?(W(r),es("left",n)):(K(r),es("right",n))},ec=async(e,t)=>{let{versions:r}=e,n=r?.[0],i=await el(t,n,e),s=a?.engines?.find(e=>e.label===i?.engineName)?.nextURI;t?(B(e),W(i),es("left",s)):(Y(e),K(i),es("right",s))},ed=(0,i.useRef)(!1);!ed.current&&P&&(ec(P,!0),ed.current=!0);let eu=$?.energyCategory==="electric"?x:y,em=(0,f.WC)(eu,I,$,q,R);e?.priceFinancingLabel&&em.unshift({title:e.priceFinancingLabel,code:"priceFinancing",type:"financing"});let eh=(0,i.useRef)(null),ep=(0,d.W)(eh,{initial:!0,margin:"0px 0px 9999px 0px"});return(0,n.jsx)(u.G,{padding:"no-padding",isFullWidth:"in-modal"!==S,children:(0,n.jsxs)("div",{className:c()("AlternativeVersionComparator",{"is-in-modal":"in-modal"===S}),children:[(0,n.jsx)("div",{className:c()("AlternativeVersionComparator__headerSticky",{"is-visible":!ep}),children:(0,n.jsx)(N,{variant:S,grades:k,gradesParams:o,onChangeVersions:eo,onChangeGrades:ec,selectedVersions:[$,q],selectedGrades:[G,z],isLoadingRight:F,isLoadingLeft:V,allSpecifications:em,activeSection:X,isSticky:!0})}),(0,n.jsxs)("div",{className:"AlternativeVersionComparator__body",children:[(0,n.jsx)("div",{ref:eh,className:"AlternativeVersionComparator__sentinel"}),(0,n.jsx)(N,{variant:S,grades:k,gradesParams:o,onChangeVersions:eo,onChangeGrades:ec,selectedVersions:[$,q],selectedGrades:[G,z],isLoadingRight:F,isLoadingLeft:V,allSpecifications:em,activeSection:X,modelName:D}),(0,n.jsx)(E.A,{variant:S,tabs:e,actionButton:r,gradesParams:o,hidePrices:L,leftAnnualEnergyCost:et,selectedVersions:[$,q],selectedGrades:[G,z],model:t,modelAdmin:s,allSpecifications:em,energyPrices:M,modelData:a,onActiveSectionChange:Z,rightAnnualEnergyCost:ea})]}),(0,n.jsx)(m.Cq,{editContext:O})]})})},M=O(e=>(0,n.jsx)(_.BM,{children:(0,n.jsx)(L,{...e})}))},81569(e,t,r){"use strict";r.d(t,{A:()=>D});var a=r(91987),n=r(71763),i=r(20496),s=r(97500),l=r.n(s),o=r(15957),c=r(29016),d=r(57830),u=r(45706),m=r(67364),h=r(84759),p=r(38337),v=r(75743),g=r(6794),f=r(64744),C=r(21283),y=r(62496),x=r(69588),E=r(62427),_=r(77048),P=r(73437),T=r(78948),j=r(84588),b=r(54961);let I=({actions:e,gradesParams:t,modelAdmin:r,modelData:i,selectedDimensions:s,selectedGrades:l,selectedVersions:o})=>{let{type:c,text:d,link:u}=e||{},{imageURI:m="",modelConfigHomepageURL:v,modelType:g}=r||{},f=(0,p.kH)("wording.actions.configure"),C="LCV"===g,y=C?b.eq:b.eh;return(0,a.jsx)("div",{className:"ComparatorCtaZone",children:o?.map((e,o)=>{let{label:p}=s?.[o]||{},{label:g,code:x}=l?.[o]||{},{uri:I}=e||{},A=(0,b.ts)(e)?e.nextURI:I,N=Object.values(t||{}).find(e=>e.code===x)?.imageUri||A||m,S=e&&!(0,b.ts)(e)?e.engineName:void 0,O=v&&(0,h.sB)(v,{conf:A,stepType:"design"}),L=(0,j.I)({type:c,url:u,modelAdmin:r,modelURI:A});return(0,a.jsx)("div",{className:"ComparatorCtaZone__column",children:A&&(0,a.jsxs)(n.Fragment,{children:[(0,a.jsx)("figure",{className:"ComparatorCtaZone__image",children:(0,a.jsx)(_.F,{uri:N,alt:"",profiles:y,width:"100%",aspectRatio:"3/2",viewPoint:C?"lcv_version_comparator_1":"r_brandSite_carPicker_1"})}),(0,a.jsxs)("div",{className:"ComparatorCtaZone__gradeVersionTitle",children:[p&&(0,a.jsx)("p",{children:p}),g&&(0,a.jsx)("p",{children:g}),S&&(0,a.jsx)("p",{children:S})]}),(0,a.jsxs)("div",{className:"ComparatorCtaZone__ctaButtons",children:[(0,a.jsx)(P.l,{variant:"cta-primary",useButtonMarkup:!0,title:f,href:O,onClick:()=>{(0,T.d)({event:"navigationClick",buttonText:f,destination:O,locationInPage:"comparator"})}}),(0,a.jsx)(P.l,{variant:"cta-ghost",useButtonMarkup:!0,title:d,href:L,target:c===E.b.MODEL_BROCHURE?"_blank":"",onClick:()=>(0,j.E)({destination:L,modelAdmin:r,modelData:i,locationInPage:"comparator",buttonText:d,type:c})})]})]})},`versioncomparator-ctas-${0===o?"left":"right"}`)})})};var A=r(80381),N=r(27189),S=r(81766),O=r(48501);let L=({selectedVersions:e,showMonthlyPayment:t,showCalculator:r,locationInPageTracking:n,variant:i})=>{let[s,o]=e||[],{finance:c={}}=s||{},{finance:d={}}=o||{},u=[c,d].reduce((e,t)=>
1t.versionId?{...e,[t.versionId]:t}:e,{});return(0,a.jsx)(O.A,{vehicleProxyParams:u,dealer:S.IN.ONE_COMPARE,isMultiple:!0,renderWhenWaitingOffer:!0,children:({offers:e,showSimulatorModalHandler:u,isLoadingOffer:m})=>{let h=e?.[c?.versionId],p=e?.[d?.versionId];return(0,a.jsxs)("div",{className:l()("PricesComparator__columns",{"is-in-modal":i===y.Variant.IN_MODAL}),children:[(0,a.jsxs)("div",{className:"PricesComparator__column",children:[s&&(0,a.jsx)("div",{className:"PricesComparator__startingFrom",children:(0,a.jsx)(N.r,{size:"small",confData:s})}),t&&h&&(0,a.jsx)(A.e,{withProductType:!0,size:"small",offer:h,onSimulatorClick:u,tracking:{vehicleModel:c?.modelC,locationInPage:n},isLoading:m})]}),(0,a.jsxs)("div",{className:"PricesComparator__column",children:[o&&(0,a.jsx)("div",{className:"PricesComparator__startingFrom",children:(0,a.jsx)(N.r,{size:"small",confData:o})}),t&&p&&(0,a.jsx)("div",{children:(0,a.jsx)(A.e,{withProductType:!0,size:"small",offer:p,onSimulatorClick:r?()=>u(d?.versionId):void 0,tracking:{vehicleModel:d?.modelC,locationInPage:n}})})]})]})}})},M=(e,t,r,i)=>{let{value:s,optionPrice:l}=e||{};switch(s){case"standard":return t;case"option":return(0,a.jsxs)(n.Fragment,{children:[!i&&(0,a.jsx)("span",{className:"AlternativeVersionComparatorBody__optionPrices",children:l})," ",r]});case"none":return"—";default:return null}},R=({children:e,onVisibilityChange:t})=>{let r=(0,n.useRef)(null),i=(0,o.W)(r,{amount:0,margin:"-190px 0px -80% 0px"});return(0,n.useEffect)(()=>{t(i)},[i,t]),(0,a.jsx)("div",{ref:r,className:"AlternativeVersionComparatorBody__section",children:e})},w=(e,t)=>e&&"engineName"in e?t?.engines?.find(t=>t.label===e?.engineName):e&&"nextURI"in e?e:void 0,D=({actionButton:e,allSpecifications:t=[],energyPrices:r,gradesParams:s,leftAnnualEnergyCost:o,model:E,modelAdmin:_,modelData:P,onActiveSectionChange:T,rightAnnualEnergyCost:j,selectedDimensions:b,selectedGrades:A,selectedVersions:N,tabs:S,variant:O,hidePrices:D})=>{let{showOnlyDifferences:k,setShowOnlyDifferences:V}=(0,x.iM)(),{showFinanceDataProduct:H,financeDataDisplayMode:F,modelType:U}=_||{},{optionalLabel:G,showDifferencesLabel:B,slideAngleLabel:z}=E||{},{priceFinancingLabel:Y}=S||{},$=(0,i.d4)(({page:{data:e}})=>e?.tcoParams?.costsAndSavings?.annualEnergyCostLabel),[W,q]=b||[],[K,X]=A||[],[Z,Q]=N||[],J=U===c.P.LCV,ee=U===c.P.STANDARD&&K?.code===X?.code,et=J&&W?.code===q?.code,er=k&&(ee||et),ea=(0,n.useCallback)((e,t)=>{t&&T?.(e)},[T]),en=J?v.IF.LCV:v.IF.STANDARD,{technicalSpecifications:ei=[],equipments:es=[],scene:el,code:eo}=Z||{},{technicalSpecifications:ec=[],equipments:ed=[],scene:eu,code:em}=Q||{},eh=(0,p.kH)("wording.yes"),ep=O===y.Variant.IN_MODAL,ev=(0,n.useMemo)(()=>{let[t,r]=A||[],[a,n]=N||[],i=Object.values(s||{}).find(e=>e.code===t?.code)?.imageUri,l=Object.values(s||{}).find(e=>e.code===r?.code)?.imageUri;return{leftSelectedModel:{modelAdmin:{..._,imageURI:i??t?.uri}},rightSelectedModel:{modelAdmin:{..._,imageURI:l??r?.uri}},leftSelectedEngine:w(a,P),rightSelectedEngine:w(n,P),leftModelData:a,rightModelData:n,gradeLeft:t,gradeRight:r,actionButton:e,isInAlternativeVersionComparatorBody:!0}},[e,s,_,P,A,N]);return(0,a.jsxs)("div",{className:l()("AlternativeVersionComparatorBody",{"is-in-modal":ep}),children:[eo&&em&&(0,a.jsxs)("div",{className:"AlternativeVersionComparatorBody__toggle",children:[(0,a.jsx)("div",{className:"AlternativeVersionComparatorBody__radioLabel",children:B}),(0,a.jsx)("div",{children:(0,a.jsx)(d.d,{id:"onlyDifferences",name:"onlyDifferences",size:"large",value:k,onChange:V})})]}),el&&eu&&!er&&(0,a.jsx)("div",{className:"AlternativeVersionComparatorBody__modelViewerZone",children:(0,a.jsx)(f.A,{className:"AlternativeVersionComparatorBody__modelViewer",scene1:el,scene2:eu,viewPoints:en,visualCompareLabel:z,withoutControls:ep})}),(0,a.jsxs)("div",{className:"AlternativeVersionComparatorBody__specs",children:[(0,a.jsxs)(R,{onVisibilityChange:e=>ea("priceFinancing",e),children:[(0,a.jsxs)("div",{className:"AlternativeVersionComparatorBody__title",children:[(0,a.jsx)(u.M,{className:"AlternativeVersionComparatorBody__anch
1or",anchor:"anchor-priceFinancing"}),Y]}),(0,a.jsx)(L,{variant:O,selectedVersions:N,showMonthlyPayment:(0,m.fB)(H,F),showCalculator:(0,m.kZ)(H,F),locationInPageTracking:"AltVersionComparator"})]},"priceFinancing"),t.map(({title:t,code:n,items:i=[],type:s},l)=>i.length>0&&(0,a.jsxs)(R,{onVisibilityChange:e=>ea(n||`section-${l}`,e),children:[(0,a.jsxs)("div",{className:"AlternativeVersionComparatorBody__title",children:[(0,a.jsx)(u.M,{className:"AlternativeVersionComparatorBody__anchor",anchor:`anchor-${n?.replace(/\s/g,"")}`}),t]}),(0,a.jsxs)("div",{className:"AlternativeVersionComparatorBody__subCategories",children:[i.map(({title:e,code:t,values:r})=>{let n="techSpecs"===s?[{data:ei,displayValue:r?.[0]?.value},{data:ec,displayValue:r?.[1]?.value}]:[{data:es,displayValue:M(r?.[0],eh,G,D)},{data:ed,displayValue:M(r?.[1],eh,G,D)}];return(0,a.jsx)("div",{className:"AlternativeVersionComparatorBody__row","data-code":t,children:n.map(({data:t,displayValue:r},n)=>t.length>0&&(0,a.jsxs)("dl",{className:"AlternativeVersionComparatorBody__item",children:[(0,a.jsx)("dt",{className:"AlternativeVersionComparatorBody__itemKey",children:e}),(0,a.jsx)("dd",{className:"AlternativeVersionComparatorBody__itemValue",children:r})]},n))},t)}),"CONSOCAT"===n&&$&&(0,a.jsxs)("div",{className:"AlternativeVersionComparatorBody__row",children:[o&&(0,a.jsxs)("dl",{className:"AlternativeVersionComparatorBody__item",children:[(0,a.jsx)("dt",{className:"AlternativeVersionComparatorBody__itemKey",children:$}),(0,a.jsx)("dd",{className:"AlternativeVersionComparatorBody__itemValue",children:o?.annualEnergyCost?.value!==void 0?`${Math.round(o.annualEnergyCost.value/12)} ${(0,h.Qn)(o.annualEnergyCost.currency)}/${(0,p.kH)("months.month")}`:"-"})]}),j&&(0,a.jsxs)("dl",{className:"AlternativeVersionComparatorBody__item",children:[(0,a.jsx)("dt",{className:"AlternativeVersionComparatorBody__itemKey",children:$}),(0,a.jsx)("dd",{className:"AlternativeVersionComparatorBody__itemValue",children:j?.annualEnergyCost?.value!==void 0?`${Math.round(j.annualEnergyCost.value/12)} ${(0,h.Qn)(j.annualEnergyCost.currency)}/${(0,p.kH)("months.month")}`:"-"})]})]})]}),"CONSOCAT"===n&&e?.ctaLabel&&eo&&em&&!ep&&(0,a.jsx)(C.A.Provider,{value:ev,children:(0,a.jsx)(g.A,{energyPrices:r})})]},`${n}-${t}`))]}),O!==y.Variant.IN_MODAL&&(0,a.jsx)(I,{actions:e,gradesParams:s,modelData:P,modelAdmin:_,selectedGrades:A,selectedVersions:N,selectedDimensions:b})]})}},69588(e,t,r){"use strict";var a=r(91987),n=r(71763);let i=(0,n.createContext)(void 0);r.d(t,{},{BM:({children:e})=>{let[t,r]=(0,n.useState)(!1);return(0,a.jsx)(i.Provider,{value:{showOnlyDifferences:t,setShowOnlyDifferences:r},children:e})},iM:()=>{let e=(0,n.useContext)(i);if(void 0===e)throw Error("useAlternativeVersionComparatorContext must be used within AlternativeVersionComparatorProvider");return e}})},88695(e,t,r){"use strict";var a=r(91987),n=r(71763),i=r(97500),s=r.n(i),l=r(63481),o=r(93801);r.d(t,{},{A:({activeSection:e,allSpecifications:t})=>{let r=(0,n.useRef)(null),i=(0,n.useRef)(null);return(0,n.useEffect)(()=>{if(r.current&&i.current&&e){let e=r.current,t=i.current,a=e.offsetLeft-t.clientWidth/2+e.clientWidth/2;t.scrollTo({left:a,behavior:"smooth"})}},[e]),(0,a.jsx)("nav",{className:"AlternativeVersionComparatorMenu",children:(0,a.jsx)(l.u,{children:(0,a.jsx)("ul",{className:"AlternativeVersionComparatorMenu__list",ref:i,children:t?.map(({code:t,title:n,items:i,type:l})=>i?.length||"financing"===l?(0,a.jsx)("li",{ref:e===t?r:null,children:(0,a.jsx)(o.R,{className:s()("AlternativeVersionComparatorMenu__link",{"is-active":e===t}),href:`#anchor-${t?.replace(/\s/g,"")}`,"data-track":"click","data-track-event":"navigationClick","data-track-button-text":n,children:n})},t):null)})})})}})},33469(e,t,r){"use strict";r.r(t),r.d(t,{default:()=>I});var a=r(91987),n=r(71763),i=r(20496),s=r(48412),l=r(97500),o=r.n(l),c=r(15957),d=r(61124),u=r(45706),m=r(93196),h=r(54961),p=r(81569),v=r(69588),g=r(84938),f=r(51421),C=r(77048),y=r(89502),x=r(83680),E=r(78948),_=r(38337),P=r(88695);let T=({activeSection:e,className:t,dimensions:r=[],dimensionGradesLeft:n=[],dimensionGradesRight:i=[],isLoadingLeft:s,isLoadingRight:l,onCh
1angeDimensions:c,onChangeGrades:d,onChangeVersions:u,selectedDimensions:m=[{},{}],selectedGrades:p=[{},{}],selectedVersions:v=[{},{}],currentBodyLabel:g="",allSpecifications:f,isSticky:T=!1})=>{let[j,b]=m,[I,A]=p,[N,S]=v,O=(0,_.kH)("wording.characteristics.trim"),L=(0,_.kH)("wording.characteristics.engine"),M=(0,_.kH)("wording.characteristics.dimensions"),{code:R,label:w}=j||{},{code:D,label:k}=b||{},{code:V,label:H}=I||{},{code:F,label:U}=A||{},{code:G,label:B,nextURI:z}=N||{},{code:Y,label:$,nextURI:W}=S||{},q=G?z:r[0]?.nextURI,K=Y?W:r[0]?.nextURI,X=e=>[{text:O,value:""},...(e?n:i).map(({label:e,code:t})=>({text:e,value:t||""}))],Z=r.map(({label:e,code:t})=>({text:e,value:t||""}));Z.unshift({text:M,value:""});let Q=e=>{let t=(e?.engines||[]).map(({label:e,code:t=""})=>({text:e,value:t}));return t.length||t.unshift({text:L,value:""}),t},J=Q(I),ee=Q(A),et=[{isLeft:!0,dimension:j,dimensionCode:R,dimensionLabel:w,grade:I,gradeCode:V,gradeLabel:H,dimensionGrades:n,version:N,versionCode:G,versionLabel:B,versionOptions:J,imageUri:q,isLoading:s},{isLeft:!1,dimension:b,dimensionCode:D,dimensionLabel:k,grade:A,gradeCode:F,gradeLabel:U,dimensionGrades:i,version:S,versionCode:Y,versionLabel:$,versionOptions:ee,imageUri:K,isLoading:l}];return T?(0,a.jsxs)("div",{className:"LCVAlternativeVersionComparatorHeader__stickyBar",children:[(0,a.jsx)("div",{className:"LCVAlternativeVersionComparatorHeader__row",children:et.map(({imageUri:e,gradeCode:t,gradeLabel:r,dimensionLabel:n,versionLabel:i},s)=>(0,a.jsxs)("div",{className:"LCVAlternativeVersionComparatorHeader__column",children:[e&&(0,a.jsx)("div",{className:o()("LCVAlternativeVersionComparatorHeader__stickyImage",{"is-selected":t}),children:(0,a.jsx)(C.F,{uri:e,alt:r||"",width:"100%",height:"100%",profiles:h.eq,viewPoint:"lcv_version_comparator_1"})}),(0,a.jsxs)("div",{className:"LCVAlternativeVersionComparatorHeader__stickyLabels",children:[(0,a.jsx)("p",{children:g}),(0,a.jsx)("p",{children:n}),(0,a.jsx)("p",{children:r}),(0,a.jsx)("p",{children:i})]})]},s))}),f?.some(e=>e.items?.length)&&(0,a.jsx)("div",{className:"LCVAlternativeVersionComparatorHeader__nav",children:(0,a.jsx)(P.A,{activeSection:e,allSpecifications:f})})]}):(0,a.jsx)("div",{className:o()("LCVAlternativeVersionComparatorHeader",t),children:(0,a.jsx)("div",{className:"LCVAlternativeVersionComparatorHeader__row",children:et.map(({isLeft:e,dimensionCode:t,gradeCode:s,versionCode:l,gradeLabel:m,versionOptions:p,imageUri:v,isLoading:g},f)=>(0,a.jsxs)("div",{className:"LCVAlternativeVersionComparatorHeader__column",children:[v&&(0,a.jsxs)("div",{className:"LCVAlternativeVersionComparatorHeader__top",children:[(0,a.jsx)("div",{className:o()("LCVAlternativeVersionComparatorHeader__image",{"is-selected":s}),children:(0,a.jsx)(C.F,{uri:v,alt:m||"",width:"100%",aspectRatio:"16 / 9",profiles:h.eq,viewPoint:"lcv_version_comparator_1"})}),g&&(0,a.jsx)("div",{className:"LCVAlternativeVersionComparatorHeader__loader",children:(0,a.jsx)(x.l,{size:"small"})})]}),(0,a.jsxs)("div",{className:"LCVAlternativeVersionComparatorHeader__selects",children:[(0,a.jsx)(y.l,{options:Z,value:t||Z[0].value,onChange:t=>((e,t=!1)=>{let a=r.find(({code:t})=>e===t);if(a){let{label:e}=a;(0,E.d)({event:"compare",vehicleDimensionCompare:e}),c?.(a,t)}})(t,e)}),(0,a.jsx)(y.l,{options:X(e),value:s||X(e)?.[0]?.value,onChange:t=>((e,t=!1)=>{let r=(t?n:i).find(({code:t})=>e===t);if(r){let{label:e,engines:a}=r,{label:n}=a?.[0]||{};(0,E.d)({event:"compare",vehicleGradeCompare:e,vehicleVersionCompare:n}),d?.(r,t)}})(t,e),disabled:!t}),(0,a.jsx)(y.l,{options:p,value:l||p[0].value,onChange:t=>((e,t=!1)=>{let r=t?I:A,a=(r?.engines||[]).find(({code:t})=>t===e);a&&(u?.(a,t),(0,E.d)({event:"compare",vehicleGradeCompare:r?.label,vehicleVersionCompare:a?.label}))})(t,e),disabled:!s})]})]},f))})})},j=(0,i.Ng)(({page:{data:e={}}})=>{let{c2gParams:t,modelParams:r,professionalParams:a,siteParams:n,priceParams:i}=e;return{modelData:r?.data,gradesParams:r?.gradesParams,modelAdmin:r?.model,language:n?.language,country:n?.country,currency:t?.currency,isPro:a?.isPro,hidePrices:i?.hidePrices||!1}}),b=({anchorId:e,data:t,tabs:r,model:i,actionButton:l,modelData:C,modelAdmin:y,gradesParams:x,language:E,country:_,currency:P,isPro:j,editContext:b,hidePrices:I,energyPrices:A})=>{let{showOnlyDifferences:N}
1=(0,v.iM)(),[S,O]=(0,n.useState)(!1),[L,M]=(0,n.useState)(!1),{grades:R,currentVersion:w}=t||{},{priceType:D}=y||{},{currentBodytype:k}=C||{},[V,H]=(0,n.useState)(k?.dimensions?.[0]),[F,U]=(0,n.useState)(),[G,B]=(0,n.useState)(R),[z,Y]=(0,n.useState)(),[$,W]=(0,n.useState)(R?.[0]),[q,K]=(0,n.useState)(),[X,Z]=(0,n.useState)({...R?.[0]?.engines?.[0]||{},...w}),[Q,J]=(0,n.useState)(),[ee,et]=(0,n.useState)("");(0,n.useEffect)(()=>{B(R),W(R?.[0]),Z({...R?.[0]?.engines?.[0]||{},...w}),Y(void 0),K(void 0),J(void 0)},[w,R]),(0,n.useEffect)(()=>{H(k?.dimensions?.[0]),U(void 0)},[k]);let er=(0,n.useCallback)(async(e,t)=>{t&&O(t),t||M(!t);try{let{data:{grades:t=[]}={}}=await s.A.get("/agg/v1/vn/dimensionlcv",{params:{uri:e.nextURI,language:E,currency:P,priceType:D}});return t||[]}catch(e){return}finally{O(!1),M(!1)}},[P,E,D]),ea=(0,n.useCallback)(async(e,t)=>{t&&O(t),t||M(!t);try{let{data:t}=await s.A.get("/agg/v1/vn/model/slice43vC",{params:{language:E,priceType:D,country:_,uri:e?.nextURI,isPro:j?"true":"false"}});return{...e,...t}}catch(e){return}finally{O(!1),M(!1)}},[_,j,E,D]),en=(0,n.useCallback)(async(e,t)=>{if(e){let r=await er(e,t),a=r?.[0],n=a?.engines?.[0],i=await ea(n,t);t?(H(e),B(r),W(a),Z(i)):(U(e),Y(r),K(a),J(i))}},[er,ea]),ei=async(e,t)=>{let{engines:r}=e,a=r?.[0]||{},n=await ea(a,t);t?(W(e),Z(n)):(K(e),J(n))},es=(0,n.useCallback)(async(e,t)=>{let r=await ea(e,t);t?Z(r):J(r)},[ea]),el=X?.energyCategory==="electric"?f.A:g.A,eo=(0,h.WC)(el,P,X,Q,N);r?.priceFinancingLabel&&eo.unshift({title:r.priceFinancingLabel,code:"priceFinancing",type:"financing"});let ec=(0,n.useRef)(null),ed=(0,c.W)(ec,{initial:!0});return(0,a.jsx)(d.G,{padding:"no-padding",isFullWidth:!0,children:(0,a.jsxs)("div",{className:"LCVAlternativeVersionComparator",children:[e&&(0,a.jsx)(u.M,{anchor:e}),(0,a.jsx)("div",{className:o()("LCVAlternativeVersionComparator__headerSticky",{"is-visible":!ed}),children:(0,a.jsx)(T,{dimensions:k?.dimensions,dimensionGradesLeft:G,dimensionGradesRight:z,onChangeDimensions:en,onChangeVersions:es,currentBodyLabel:k?.label,onChangeGrades:ei,selectedDimensions:[V,F],selectedVersions:[X,Q],selectedGrades:[$,q],isLoadingLeft:S,isLoadingRight:L,allSpecifications:eo,activeSection:ee,isSticky:!0})}),(0,a.jsxs)("div",{className:"LCVAlternativeVersionComparator__body",children:[(0,a.jsx)("div",{ref:ec,className:"LCVAlternativeVersionComparator__sentinel"}),(0,a.jsx)(T,{dimensions:k?.dimensions,dimensionGradesLeft:G,dimensionGradesRight:z,onChangeDimensions:en,onChangeVersions:es,currentBodyLabel:k?.label,onChangeGrades:ei,selectedDimensions:[V,F],selectedVersions:[X,Q],selectedGrades:[$,q],isLoadingLeft:S,isLoadingRight:L,allSpecifications:eo,activeSection:ee}),(0,a.jsx)(p.A,{actionButton:l,energyPrices:A,gradesParams:x,model:i,modelAdmin:y,modelData:C,selectedDimensions:[V,F],selectedGrades:[$,q],selectedVersions:[X,Q],allSpecifications:eo,tabs:r,onActiveSectionChange:et,hidePrices:I})]}),(0,a.jsx)(m.Cq,{editContext:b})]})})},I=j(e=>(0,a.jsx)(v.BM,{children:(0,a.jsx)(b,{...e})}))},84938(e,t,r){"use strict";r.d(t,{},{A:[{code:"ENGINESCAT",i18nKey:"characteristics.engine",specCodes:["PT1633","PT21","PT1623","PT1625","PT42","PT44","PT1690","PT1122"]},{code:"CONSOCAT",i18nKey:"characteristics.consumptions",specCodes:["PT5609","PT5619","PT5610","PT5620"]},{code:"DIMCAT",i18nKey:"characteristics.dimensions",specCodes:["PT1691","PT1118","PT141","PT1120","PT1686","PT151"]},{code:"WEIGHTCAT",i18nKey:"characteristics.weight",specCodes:["PT1660","PT1657","PT1661"]}]})},51421(e,t,r){"use strict";r.d(t,{},{A:[{code:"ENGINESCAT",i18nKey:"characteristics.engine",specCodes:["PT5545","PT5646","PT5546","PT1633","PT21","PT1623","PT1625","PT1690","PT1122"]},{code:"CONSOCAT",i18nKey:"characteristics.consumptions",specCodes:["PT5609","PT5643"]},{code:"DIMCAT",i18nKey:"characteristics.dimensions",specCodes:["PT1691","PT1118","PT141","PT1120","PT1686","PT151"]},{code:"WEIGHTCAT",i18nKey:"characteristics.weight",specCodes:["PT1660","PT1657","PT1661"]}]})},54961(e,t,r){"use strict";var a=r(44803),n=r.n(a),i=r(59635),s=r.n(i),l=r(58226),o=r(84759),c=r(38337);let d=e=>(t,r)=>e.map(({i18nKey:e,code:a,specCodes:n})=>({title:(0,c.hO)(`wording.${e}`),code:a,items:n.reduce((e,a)=>{let n=t.reduce((e,{version:t})=>{if(!t)return{...e,values:[...e.values,{value:null}]};let{engineName:r,technicalSpecifications:n=[]}=t,{label:i,values:s=[]}=n.find(({code:e})=>e===a)||{},o="engineName"===a?(0,c.hO)("wording.characteristics.engine"):i,d={value:"engineName"===a?r:s.filter(e=>(0,l.hx)(e)).join(" - ")||"—"};return{...e,title:e.title||o,values:[...e.values,d]}},{code:a,title:void 0,values:[]}),i=n.values.every(({value:e})=>!e||"—"===e),s=n.values.every(({value:e},t,r)=>!e||e===r[0].value);return r&&s||i?e:[...e,n]},[])})),u=e=>(t,r)=>{let a=t.reduce((t,{version:r},a)=>[...t,...n()(r,"equipments",[]).reduce((t,{code:r,label:n,standards:i,options:s})=>[...t,...i.map(({code:e,label:t})=>
1({column:a,categoryCode:r,categoryTitle:n,equipmentCode:e,equipmentTitle:t,value:"standard"})),...s.map(({code:t,label:i,optionPrice:s})=>({column:a,categoryCode:r,categoryTitle:n,equipmentCode:t,equipmentTitle:i,value:"option",optionPrice:s&&e?(0,o.ZV)(s,{currency:e}):void 0}))],[])],[]);return s()(a,"categoryCode").map(({categoryCode:e,categoryTitle:n})=>({code:e,title:n,items:s()(a?.filter(t=>t.categoryCode===e),"equipmentCode").reduce((n,{equipmentCode:i,equipmentTitle:s})=>{let l=t.map(({version:t},r)=>{let{value:n,optionPrice:s}=a.find(t=>t.categoryCode===e&&t.equipmentCode===i&&t.column===r)||{value:"none",optionPrice:void 0};return t?{value:n,optionPrice:s}:{value:null}});return r&&l.filter(({value:e})=>!!e).every(({value:e},t,r)=>e===r[0].value)?n:[...n,{code:i,title:s,values:l}]},[])})).sort(({title:e},{title:t})=>e<t?-1:1)};r.d(t,{},{R4:d,WC:(e,t,r,a,n=!1)=>{let i=d(e)([{version:r},{version:a}],n),s=u(t)([{version:r},{version:a}],n);return[...i.map(e=>({...e,type:"techSpecs"})),...s.map(e=>({...e,type:"equipments"}))]},eh:{small:"ONE_DACIA_PP_SMALL_DENSITY1",medium:"ONE_DACIA_PP_LARGE_DENSITY1",large:"ONE_DACIA_PP_XLARGE_DENSITY1",xlarge:"ONE_DACIA_PP_XLARGE_DENSITY1",smallx2:"ONE_DACIA_PP_SMALL_DENSITY2",mediumx2:"ONE_DACIA_PP_LARGE_DENSITY2",largex2:"ONE_DACIA_PP_XLARGE_DENSITY2",xlargex2:"ONE_DACIA_PP_XLARGE_DENSITY2"},ej:u,eq:{small:"lcv_version_comparator_1_medium",medium:"lcv_version_comparator_1_medium",large:"lcv_version_comparator_1_medium",xlarge:"lcv_version_comparator_1_medium",smallx2:"lcv_version_comparator_1_medium_density_2",mediumx2:"lcv_version_comparator_1_medium_density_2",largex2:"lcv_version_comparator_1_medium_density_2",xlargex2:"lcv_version_comparator_1_medium_density_2"},ts:e=>void 0!==e&&"nextURI"in e})},75743(e,t,r){"use strict";var a,n=r(96175);Object.values(((a={}).HOME="HOME",a.HOMEA="HOMEA",a.HOMEP="HOMEP",a.ROAD="ROAD",a.ROADA="ROADA",a.ROADP="ROADP",a));let i=["PT1623","PT5609","PT5619","PT1640","PT1643"],s={[n.D.ICEMONOFUEL]:{full:["PT1623","PT1625","PT42","PT44","PT5609","PT5619","PT1121","PT1122","PT21","PT1662"],preview:i},[n.D.MILDHYBRID]:{full:["PT1623","PT1625","PT42","PT44","PT5609","PT5619","PT1121","PT1122","PT21","PT1662"],preview:i},[n.D.ICEBIFUELLPG]:{full:["PT1623","PT1625","PT5716","PT42","PT44","PT5609","PT5619","PT5610","PT5620","PT1121","PT1122","PT5718","PT5717","PT21","PT1662"],preview:["PT1623","PT5609","PT5619","PT5610","PT5620","PT1640","PT1643"]},[n.D.HEV]:{full:["PT1623","PT1625","PT42","PT44","PT5545","PT5673","PT5712","PT5609","PT5619","PT1121","PT1122","PT21","PT1662"],preview:i},[n.D.ELECTRIC]:{full:["PT1623","PT5545","PT5712","PT5563","PT5714","PT5562","PT5715","PT5646","PT5643","PT5694","PT5695","PT5696","PT5697","PT1121","PT1122","PT21","PT1662"],preview:["PT1633","PT1623","PT1122","PT5646","PT5643","PT5545","PT5546","PT5543"]},[n.D.PHEV]:{full:["PT1623","PT5701","PT1625","PT5545","PT5673","PT5712","PT5719","PT5713","PT5563","PT5714","PT5666","PT5668","PT5698","PT5687","PT1121","PT1122","PT21","PT1662"],preview:["PT1623","PT5666","PT5668","PT5698","PT5687","PT1640","PT1643","PT5546","PT5543"]},[n.D.ICEBIFUELCNG]:{full:[],preview:[]},[n.D.DEFAULT]:{full:[],preview:[]}};r.d(t,{},{$8:{RENAULT:{STANDARD:[{key:"CFG_STATIC_MODELS_VIEWER",tracking:"Exterior",icon:"exterior",mode:"image",camera:"CARPICKER/EXT_34_RIGHT_FRONT"},{key:"CFG_STATIC_MODELS_VIEWER",tracking:"Exterior",icon:"exterior",mode:"image",camera:"CARPICKER/EXT_RIGHT_SIDE"},{key:"CFG_STATIC_MODELS_VIEWER",tracking:"Exterior",icon:"exterior",mode:"image",camera:"CARPICKER/EXT_34_RIGHT_REAR"}],LCV:[{key:"CFG_STATIC_MODELS_VIEWER",tracking:"Exterior",icon:"exterior",mode:"image",camera:"MULTIMODEL_LCV/MM_LCV_EXT_FRONT_FACE"},{key:"CFG_STATIC_MODELS_VIEWER",tracking:"Exterior",icon:"exterior",mode:"image",camera:"MULTIMODEL_LCV/MM_LCV_EXT_RIGHT_SIDE"},{key:"CFG_STATIC_MODELS_VIEWER",tracking:"Exterior",icon:"exterior",mode:"image",camera:"MULTIMODEL_LCV/MM_LCV_EXT_REAR_FACE"}]},DACIA:{STANDARD:[{key:"CFG_STATIC_MODELS_VIEWER",tracking:"Exterior",icon:"exterior",mode:"image",camera:"CARPICKER/EXT_34_LEFT_REAR"},{key:"CFG_STATIC_MODELS_VIEWER",tracking:"Exterior",icon:"exterior",mode:"image",camera:"CARPICKER/EXT_LEFT_SIDE"},{key:"CFG_STATIC_MODELS_VIEWER",tracking:"Exterior",icon:"exterior",mode:"image",camera:"CARPICKER/EXT_34_LEFT_FRONT"}],LCV:[{key:"CFG_STATIC_MODELS_VIEWER",tracking:"Exterior",icon:"exterior",mode:"image",camera:"MULTIMODEL_LCV/MM_LCV_EXT_REAR_FACE"},{key:"CFG_STATIC_MODELS_VIEWER",tracking:"Exterior",icon:"exterior",mode:"image",camera:"MULTIMODEL_LCV/MM_LCV_EXT_LEFT_SIDE"},{key:"CFG_STATIC_MODELS_VIEWER",tracking:"Exterior",icon:"exterior",mode:"image",camera:"MULTIMODEL_LCV/MM_LCV_EXT_FRONT_FACE"}]}},EG:{GRADES:"VersionGroup",COLORS:"141",COLORS_QUALITY:"Qualite Peinture",WHEELS:"PT5556",RDIF:"497",RALU:"087",UPHOLSTERY:"122",ENGINES:"PT5554",MARKETING_MODE:"2RR$",BODY:"PT1261"},IF:{STANDARD:[{key:"CFG_STATIC_MODELS_VIEWER",tracking:"Exterior",icon:"exterior",mode:"image",camera:"CARPICKER/EXT_34_RIGHT_FRONT"},{key:"CFG_STATIC_MODELS_VIEWER",tracking:"Exterior",icon:"exterior",mode:"image",camera:"CARPICKER/EXT_RIGHT_SIDE"},{key:"CFG_STATIC_MODELS_VIEWER",tracking:"Exterior",icon:"exterior",mode:"image",camera:"CARPICKER/EXT_34_RIGHT_REAR"}],LCV:[{key:"CFG_STATIC_MODELS_VIEWER",tracking:"Exterior",icon:"exterior",mode:"image",camera:"TOURNETTE/Ext_13"},{key:"CFG_STATIC_MODELS_VIEWER",tracking:"Exterior",icon:"exterior",mode:"image",camera:"TOURNETTE/Ext_16"},{key:"CFG_STATIC_MODELS_VIEWER",tracking:"Exterior",icon:"exterior",mode:"image",camera:"TOURNETTE/Ext_19"}]},Lu:{SYSTEMATIC:"SYSTEMATIC",DEFAULT:"DEFAULT",OPTION:"OPTION",OPTION_PACK:"OPTION_PACK",PACK:"PACK",FORBIDDEN:"FORBIDDEN"},OM:{JPEG_80:{format:"jpeg",quality:80},JPEG_90:{format:"jpeg",quality:90}},R6:{EQUIPMENTS:"NIVEQT",ACCESSORIES:"SPARC",EV:"Spe ZE",AMBIANCE:"AMBIAN",OUTDOOR_CUSTOMIZATION:"PERSEX",INDOOR_CUSTOMIZATION:"PERSIN",COLOR_CUSTOMIZATION:"PECOUL",WHEEL_CUSTOMIZATION:"PEJANT",UPHOLSTERY_CUSTOMIZATION:"PESELL"},_O:["DEC41","DEC3182","DEC3184","DEC362","DEC391","DEC409"],_e:{left:"50%",right:"50%"},b1:{COLORS:"CATCOLORS1",WHEELS:"CATWHEELS1",UPHOLSTERIES:"CATUPHOLSTERIES1"},n7:s})},83901(e,t,r){"use strict";var a=r(5511);function n(e,t){return{type:a.I.FINANCE_ADD_OFFER_ON_PAGE,payload:{uniqueZoneId:t,offer:e}}}r.d(t,{e:()=>n})},80271(e,t,r){"use strict";r.d(t,{DC:()=>E,FY:()=>y,OF:()=>x,QK:()=>v,QU:()=>C,b9:()=>_,qv:()=>g});var a=r(53282),n=r.n(a),i=r(29016),s=r(89629),l=r(38337);let o={ENGINE:(0,l.kH)("wording.characteristics.engine"),CONSUMPTIONS:(0,l.kH)("wording.characteristics.consumptions"),DIMENSIONS:(0,l.kH)("wording.characteristics.dimensions"),WEIGHT:(0,l.kH)("wording.characteristics.weight")},c={[o.ENGINE]:["PT5545","PT1633","PT21","PT1623","PT1625","PT1690","PT1122"],[o.CONSUMPTIONS]:["PT5609","PT5643","PT5619"],[o.DIMENSIONS]:["PT1691","PT1118","PT141","PT1120","PT802","PT923"],[o.WEIGHT]:["PT1660","PT1657"]},d={[o.ENGINE]:["PT1633","PT21","PT1623","PT1625","PT1690","PT1122"],[o.CONSUMPTIONS]:["PT5609","PT5619"],[o.DIMENSIONS]:["PT1691","PT1118","PT141","PT1120","PT802","PT923"],[o.WEIGHT]:["PT1660","PT1657"]},u={[o.ENGINE]:["PT1633","PT21","PT1623","PT1625","PT1690","PT1122"],[o.CONSUMPTIONS]:["PT5609","PT5619","PT5610","PT5620"],[o.DIMENSIONS]:["PT1691","PT1118","PT141","PT1120","PT802","PT923"],[o.WEIGHT]:["PT1660","PT1657"]},m={[o.ENGINE]:["PT5545","PT5646","PT5546","PT1633","PT21","PT1623","PT1625","PT1690","PT1122"],[o.CONSUMPTIONS]:["PT5609","PT5643"],[o.DIMENSIONS]:["PT1691","PT1118","PT141","PT1120","PT1686","PT151"],[o.WEIGHT]:["PT1660","PT1657","PT1661"]},h={[o.ENGINE]:["PT1633","PT21","PT1623","PT1625","PT42","PT44","PT1690","PT1122"],[o.CONSUMPTIONS]:["PT5609","PT5619","PT5610","PT5620"],[o.DIMENSIONS]:["PT1691","PT1118","PT141","PT1120","PT1686","PT151"],[o.WEIGHT]:["PT1660","PT1657","PT1661"]},p={VP:{ev:c,lpg:u,th:d},VU:{ev:m,th:h,lpg:h}},v=(e,t)=>
1e.flatMap(e=>e?.items||[]).filter(e=>void 0!==e&&t.includes(e.code||"")).sort((e,r)=>t.indexOf(e.code||"")-t.indexOf(r.code||"")),g=(e,t)=>p[t?.commercialKind==="VP"?"VP":"VU"][e],f=["-","nc","NC","tbc","TBC","at","AT","NA","na"],C=e=>!!(e&&!f.includes(e)),y=e=>e.reduce((e,t)=>{let r=t?.versionId;return!n()(t)&&r&&(e[r]=t),e},{}),x=(e,t)=>{let r=t?.modelSummary?.engines;if(t?.modelAdmin?.modelType===i.P.LCV&&e||!r?.length)return e;if(!e)return r[0];let a=e.nextURI,n=e.pricedVersion?.code;return r.find(t=>!!t&&(a&&t.nextURI?t.nextURI===a:n&&t.pricedVersion?.code?t.pricedVersion.code===n:t.label===e.label&&t.energyCategory===e.energyCategory&&t.mainFuelTypeCode===e.mainFuelTypeCode))||r[0]},E=e=>{if(!e)return{};let{modelAdmin:t,modelSummary:r}=e,{imageURI:a,modelName:n,shortModelName:i,modelHomepageURL:s}=t||{};return{vehicleModelName:i||n||r?.label||"",imageURI:a,modelHomepageURL:s}},_=({currentProgram:e,energyPrices:t})=>{let r=t?.chargingSubscriptionProgram?.find(t=>t.code===e);return(0,s.iU)(Number((r?r?.quickChargeDiscountValue:t?.electricInfo?.quickCharge)??0),2)}},32118(e,t,r){"use strict";var a,n=r(8322),i=((a={}).CHARGING_POINTS="chargingPoints",a.DIESEL="diesel",a.FAST_CHARGE="fastCharge",a.GAS="gas",a.LPG="lpg",a.THERMAL_CONSUMPTION="thermalConsumption",a.WORK_HOME="homeOrWork",a);r.d(t,{E:()=>i},{_:(e,t,r,a)=>{let i=["gas","diesel","lpg"],s=i.includes(e.type);if(s!==i.includes(t.type))return s?1:-1;if(s){let i="gas"===e.type&&(r===n.qY.GASOLINE||r===n.qY.HYBRID)||"diesel"===e.type&&r===n.qY.DIESEL||"lpg"===e.type&&r===n.qY.LPG;if(i!==("gas"===t.type&&(r===n.qY.GASOLINE||r===n.qY.HYBRID)||"diesel"===t.type&&r===n.qY.DIESEL||"lpg"===t.type&&r===n.qY.LPG))return i?-1:1;let s="gas"===e.type&&a===n.qY.GASOLINE||"diesel"===e.type&&a===n.qY.DIESEL||"lpg"===e.type&&a===n.qY.LPG,l="gas"===t.type&&a===n.qY.GASOLINE||"diesel"===t.type&&a===n.qY.DIESEL||"lpg"===t.type&&a===n.qY.LPG;return s?-1:+!!l}return 0}})},66994(e,t,r){"use strict";var a,n=r(96175),i=((a={}).LEFT="left",a.NONE="none",a.RIGHT="right",a);let s=(e,t,r)=>"none"===e?{showBanner:!1,annualSavings:0,winning:r,showModalBanner:!!r}:{showBanner:!0,winning:e,annualSavings:t,showModalBanner:!0};r.d(t,{$:()=>i},{Q:(e,t,r,a,i,l,o,c,d)=>{let u=r??0,m=a??0,h=l??0,p=o??0,v=Math.round(u/12),g=Math.round(m/12),f=u,C=m,y=12*Math.abs(v-g);if(c&&h&&p&&(y=Math.round(Math.abs((f=12*(v+h))-(C=12*(g+p))))),!e||!t||!r||!a)return s("none",y);let x=f<C,E=C<f;if(d||i)return s(x?"left":"right",y);if(e===n.D.ELECTRIC!=(t===n.D.ELECTRIC))return x&&e===n.D.ELECTRIC?s("left",y,"left"):E&&t===n.D.ELECTRIC?s("right",y,"right"):s("none",y,e===n.D.ELECTRIC?"left":"right");return r===a?s("none",y):e===n.D.HEV&&t===n.D.MILDHYBRID&&x||e===n.D.MILDHYBRID&&t===n.D.HEV&&E||e===n.D.HEV&&(t===n.D.ICEMONOFUEL||t===n.D.ICEBIFUELLPG)&&x||t===n.D.HEV&&(e===n.D.ICEMONOFUEL||e===n.D.ICEBIFUELLPG)&&E||e===n.D.MILDHYBRID&&t===n.D.ICEMONOFUEL&&x||t===n.D.MILDHYBRID&&e===n.D.ICEMONOFUEL&&E||e===n.D.MILDHYBRID&&t===n.D.ICEBIFUELLPG||t===n.D.MILDHYBRID&&e===n.D.ICEBIFUELLPG||e===n.D.ICEMONOFUEL&&t===n.D.ICEMONOFUEL?s(x?"left":"right",y):t===n.D.ICEBIFUELLPG&&e===n.D.ICEMONOFUEL&&E||e===n.D.ICEBIFUELLPG&&t===n.D.ICEMONOFUEL&&x?s(x?"left":"right",y):s("none")}})},58226(e,t,r){"use strict";var a=r(32464),n=r(1547);let i=["","-","nc","NC","tbc","TBC","at","AT","NA","na"],s=["-","NC"],l=e=>(0,n.A)(e)?e:"string"==typeof e&&/^\d+$/.test(e)?parseInt(e,10):0;function o(e){return!s.includes(e??"NC")}let c=e=>!i.includes(e?.toString()??"NC");function d(e){return o(e?.label)&&c(e?.value)}let u=(e=[])=>e.reduce((e,t)=>t?.items?[...e,t.items]:[...e,...u(t?.presentationGroups||[])],[]);r.d(t,{Ib:()=>o,sM:()=>d},{Cl:u,fQ:(e,t)=>{let r=Number(!!t.isCustomerChoice)-Number(!!e.isCustomerChoice);if(r)return r;if(e.isCustomerChoice&&t.isCustomerChoice){let r=(e.customerChoiceOrder??Number.MAX_SAFE_INTEGER)-(t.customerChoiceOrder??Number.MAX_SAFE_INTEGER);if(r)return r}if(!e.packItems&&t.packItems)return 1;if(e.packItems&&!t.packItems)return -1;if(e.packItems){if(0===(e.packItems||[]).length&&0!==(t.packItems||[]).length)return 1;if(0!==(e.packItems||[]).length&&0===(t.packItems||[]).length)return -1}let a=e.order,n=t.order;return a&&n?a.localeCompare(n):0},hx:c,kz:(e,t)=>
1{if(!e)return t||"";let r=e=>(0,a.Hj)(e).flatMap(e=>[...e?.pricetypeCode?[e.pricetypeCode]:[],...e?.subPrices?r(e.subPrices):[]]),n=[t,...r(e)];return Array.from(new Set(n.filter(Boolean)))?.join(",")},l$:e=>(e||"").replace("AXS$",""),oV:e=>e?.slice().sort((e,t)=>{let r=(0,n.A)(e.optionPrice)?e.optionPrice:Number.MAX_VALUE,a=(0,n.A)(t.optionPrice)?t.optionPrice:Number.MAX_VALUE;return r!==a?r-a:l(e.order)-l(t.order)}),of:l})},96047(e,t,r){"use strict";var a=r(84759),n=r(90939);r.d(t,{},{p:({bonusPrice:e,currency:t,ecologicalParams:r,eecBonus:i,isPro:s=!1})=>{let{ecologicalRebateDisclaimer:l,ecologicalBonusDescription:o,ceeBonusLabel:c,ceeBonusLabelPro:d,ceeBonusDisclaimer:u}=r||{},m=s?d??c:c,h=l&&e<0&&(0,n.A)(l,{ecologicalRebate:(0,a.ZV)(Math.abs(e),{currency:t})}),p=m&&i>0&&(0,n.A)(m,{eecRebate:(0,a.ZV)(i,{currency:t})});return{...h?{ecoRebate:h||"",ecologicalBonusDescription:o||""}:{},...p?{eecBonus:p||"",eecBonusDescription:u||""}:{}}}})},46361(e,t,r){"use strict";r.d(t,{},{D:(e=[],t)=>e.find(e=>"id"in e?e.id===t:e.offerId===t)})},90834(e,t,r){"use strict";var a=r(61300);r.d(t,{},{k:({country:e,imageSize:t,itemClass:r,language:n})=>`${(0,a.A)("cdn")}/efficiencyclass/${e}/${n}/${r.toLowerCase().replace(/\+/g,"-plus")}-${t}.png`})},9897(e,t,r){"use strict";var a=r(71763),n=r(48412);let i={isLoading:void 0,response:void 0,error:void 0};r.d(t,{},{A:({afterMount:e=!1,returnPromise:t=!1,...r}={})=>{let s=(0,a.useRef)(void 0),l=(0,a.useRef)(!1),o=(0,a.useRef)(r),[c,d]=(0,a.useReducer)((e,t)=>{switch(t.type){case"AXIOS_HOOK_ACTIONS_START":return{...e,isLoading:!0};case"AXIOS_HOOK_ACTIONS_END":return{...e,isLoading:!1,response:t.payload,error:t.error};case"AXIOS_HOOK_ACTIONS_RESET":return i;default:return e}},i),u=(0,a.useCallback)(async(e,r)=>{let a=new AbortController;r?.abort(),s.current=a;try{d({type:"AXIOS_HOOK_ACTIONS_START"});let r=await (0,n.A)({...e,signal:s.current?.signal});return t?d({type:"AXIOS_HOOK_ACTIONS_END"}):d({type:"AXIOS_HOOK_ACTIONS_END",payload:r}),r}catch(e){if(l.current&&n.A.isAxiosError(e)&&(t?d({type:"AXIOS_HOOK_ACTIONS_END"}):d({type:"AXIOS_HOOK_ACTIONS_END",error:e})),t)throw e;return}},[t]),m=(0,a.useCallback)(()=>{s.current?.abort(),s.current=new AbortController,d({type:"AXIOS_HOOK_ACTIONS_RESET"})},[]);return(0,a.useEffect)(()=>(e&&!l.current&&(s.current=new AbortController,u(o.current,s.current)),l.current=!0,()=>{l.current=!1,s.current?.abort()}),[e,u]),[c,(0,a.useCallback)(e=>u({...o.current,...e},s.current),[]),m]}})},20409(e,t,r){"use strict";var a=r(71763),n=r(24948),i=r(5839);r.d(t,{},{A:e=>{let t=(0,a.useMemo)(()=>(e=>{let t="u">typeof window&&i.LO.large&&window.innerWidth>=i.LO.large,{role:r,options:a={},stayVisible:n=!0}=e;return"lazyload"===r?a.rootMargin=`0px -10px ${t?"200px":"30px"} 0px`:"animation"===r?a.rootMargin=`0px -10px ${t?"-140px":"-100px"} 0px`:"technical"===r&&(a.rootMargin="0px -10px 0px 0px"),{...a,triggerOnce:n}})(e),[e]),{ref:r,inView:s=!1,entry:l}=(0,n.Wx)(t);return{ref:r,isVisible:s,entry:l}}})},48159(e,t,r){"use strict";r.d(t,{},{Y:(e,t)=>{let{homologatedEfficiency:r,homologatedCo2:a,homologatedUnit:n,airQualityCertificate:i,pricedVersion:s}=e||t||{};if(r)return{homologatedEfficiency:r,homologatedCo2:a,homologatedUnit:n,airQualityCertificate:i};let l=e?.versions?.find(e=>e.code===s?.code)||t?.grades?.reduce((e,t)=>t.versions?.find(e=>e.code===s?.code)||e,{})||{};return{homologatedEfficiency:l?.homologatedEfficiency,homologatedCo2:l?.homologatedCo2,homologatedUnit:l?.homologatedUnit,airQualityCertificate:l?.airQualityCertificate||i,efficiencyClassMin:l?.efficiencyClassMin}}})},8322(e,t,r){"use strict";var a,n=r(87082),i=r(96175),s=r(32464),l=((a={}).CNG="cng",a.DIESEL="diesel",a.ELECTRIC="electric",a.FLEX_FUEL="flexFuel",a.GASOLINE="gasoline",a.HYBRID="hybrid",a.HYBRID_PLUGIN="hybridPlugin",a.LPG="lpg",a.MILD_HYBRID="mildHybrid",a);let o=[{mainFuelTypeCode:[i.H.ESS],energyCategory:i.D.ICEMONOFUEL,value:{code:"gasoline",value:n.H4.GASOLINE,"energy.group":"ESS"}},{mainFuelTypeCode:[i.H.GASLN],energyCategory:i.D.ICEMONOFUEL,value:{code:"gasoline",value:n.H4.GASOLINE,"energy.group":"ESS"}},{mainFuelTypeCode:[i.H.GAS],energyCategory:i.D.ICEMONOFUEL,value:{code:"gasoline",value:n.H4.GASOLINE,"energy.group":"ESS"}},{mainFuelTypeCode:[i.H.FLEXFL],energyCategory:i.D.ICEMONOFUEL,value:{code:"flexFuel",value:n.H4.FLEXFUEL,"energy.group":"FLEXFL"}},{mainFuelTypeCode:[i.H.ESS,i.H.GASLN,i.H.GAS],energyCategory:i.D.ICEBIFUELCNG,value:{code:"cng",value:n.H4.CNG,"energy.group":"ICEBIFUELCNG"}},{mainFuelTypeCode:[i.H.DIESEL,i.H.DISEL],energyCategory:i.D.ICEMONOFUEL,value:{code:"diesel",value:n.H4.DIESEL,"energy.group":"DIESEL"}},{mainFuelTypeCode:[i.H.ESS,i.H.GASLN,i.H.GAS],energyCategory:i.D.ICEBIFUELLPG,value:{code:"lpg",value:n.H4.LPG,"energy.group":"ICEBIFUELLPG"}},{mainFuelTypeCode:[i.H.ESS,i.H.GASLN,i.H.GAS],energyCategory:i.D.HEV,value:{code:"hybrid",value:n.H4.HYBRID,"energy.group":"HEV"}},{mainFuelTypeCode:[i.H.ESS,i.H.GASLN,i.H.GAS],energyCategory:i.D.PHEV,value:{code:"hybridPlugin",value:n.H4.HYBRID_PLUGIN,"energy.group":"PHEV"}},{mainFuelTypeCode:[i.H.ELEC,i.H.ELECX,i.H.ELECT],energyCategory:i.D.ELECTRIC,value:{code:"electric",value:n.H4.ELECTRIC,"energy.group":"ELECTRIC"}},{mainFuelTypeCode:[i.H.ELEC,i.H.ELECX,i.H.ELECT],value:{code:"electric",value:n.H4.ELECTRIC,"energy.group":"ELECTRIC"}},{mainFuelTypeCode:[i.H.ESS,i.H.GASLN],energyCategory:i.D.MILDHYBRID,value:{code:"mildHybri
1d",value:n.H4.MILDHYBRID,"energy.group":"MILDHYBRID"}}],c=[i.D.HEV,i.D.PHEV,i.D.ELECTRIC],d=[i.D.HEV,i.D.PHEV],u=[i.D.ELECTRIC,i.D.PHEV],m=["ESS","ICEBIFUELLPG","DIESEL"],h=(e,t)=>o.find(r=>r.energyCategory===e&&t&&r.mainFuelTypeCode?.includes(t)),p=e=>o.find(t=>t.value.code===e);r.d(t,{qY:()=>l},{AI:e=>c.some(t=>t===e),DZ:e=>m.some(t=>t===e?.toUpperCase()),Tb:h,iV:({engines:e,overridenModelEnergies:t})=>{let r=e?.map(({energyCategory:e,mainFuelTypeCode:t})=>h(e,t)?.value.code)||[],a=[];return t&&(0,s.Hj)(t).forEach(e=>{if("object"==typeof e&&e.type){let t=p(e.type);t?.value?.code&&a.push(t.value.code)}}),[...new Set([...r,...a].filter(Boolean))]},jh:({energyCategory:e,energyGroup:t})=>e?u.some(t=>t===e):"ELECTRICAL"===t,kv:p,lL:e=>d.some(t=>t===e)})},29224(e,t,r){"use strict";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)=>{if(!e)return;let r=t?`MAIN_PICTURE_${t.toUpperCase()}`:"",a=e.find(e=>e.assetRole===r)?.renditions?.map(e=>e.url).filter(Boolean)||[];return a?.length>0?a:e.find(e=>"MAIN_PICTURE"===e.assetRole)?.renditions?.map(e=>e.url).filter(Boolean)}})},67364(e,t,r){"use strict";let a;var n=r(81766),i=r(16777);r.d(t,{},{Cu:"/vendor/jquery/jquery-3.7.1.min.js",fB:(e,t)=>!!e&&!!t&&(t===n.zH.CALCULATOR_AND_PRICE||t===n.zH.MONTHLY_PRICE),kZ:(e,t)=>!!e&&!!t&&(t===n.zH.CALCULATOR||t===n.zH.CALCULATOR_AND_PRICE),ku:(e=[])=>{let t=e.find(e=>e&&"financingInfo"in e&&!!e?.financingInfo?.financeMapping?.dealer);return t&&"financingInfo"in t&&t?.financingInfo?.financeMapping?.dealer?t?.financingInfo?.financeMapping?.dealer:""},mo:(e={},t,r)=>r&&e.key===r||t&&e.detail?.uri===t?e.data?.rlead:void 0,mv:e=>{if(!e)return{};let{brand:t,model:r,finition:a,version:n}=e?.formState?.vehicleVersion||{},{mileage:s,registration:l}=e?.formState||{},{quotationPrice:o,quotationValidity:c}=e?.quotation||{};return(0,i.yb)({tradeInVehBrand:t,tradeInVehModelC:r,tradeInVehVersionC:a?`${n}-${a}`:n,tradeInVehKm:s,tradeInVehRegistrationNumber:l,tradeInValueInfo:o,tradeInDate:c})},qh:(e,t)=>(void 0===a&&(a=e(t)),a)})},8095(e,t,r){"use strict";var a=r(91987),n=r(71763),i=r(44803),s=r.n(i);function l(e,t){return(e||"").split(/({[^}]+})/g).filter(e=>e).map((e,r)=>{let i=e.match(/^{([^}]+)}$/),l=s()(i,"[1]","");return(0,a.jsx)(n.Fragment,{children:s()(t,l,e)},r)})}r.d(t,{A:()=>l})},1547(e,t,r){"use strict";r.d(t,{},{A:e=>"number"==typeof e&&Number.isFinite(e)&&!Number.isNaN(e)})},84588(e,t,r){"use strict";var a=r(62427),n=r(78948),i=r(84759);r.d(t,{},{E:({destination:e,modelAdmin:t,modelData:r,locationInPage:i,buttonText:s,type:l})=>{if(l===a.b.MODEL_BROCHURE){let{modelName:a}=t||{},{modelSpecCode:i,label:s}=r||{};(0,n.d)({event:"download",vehicleId:i,vehicleModel:a||s,brochureName:e,brochureType:"brochure"})}else(0,n.d)({event:"navigationClick",buttonText:s,destination:e,locationInPage:i})},I:({type:e,url:t="",modelAdmin:r,modelSpecCode:n,modelURI:s,gradeCode:l})=>{let{eBrochureURL:o="",modelConfigHomepageURL:c="",modelHomepageURL:d="",modelAdminId:u}=r||{};switch(e){case a.b.LEADFORM:return(0,i.sB)(t,{modelAdminId:u,modelURI:s});case a.b.CONFIGURATOR:return(0,i.sB)(c,{conf:s});case a.b.MODEL_BROCHURE:return o;case a.b.MODEL_HOMEPAGE:return d;case a.b.CONSUMPTIONSIMULATOR:return(0,i.sB)(t,{modelURI:s});case a.b.GRADEPAGE:return(0,i.sB)(t,{gradeCode:l});case a.b.NEWCARINVENTORY:return(0,i.sB)(t,{"model.adminId":u,"model.code":n});default:return t}}})},66806(e,t,r){"use strict";let{Axios:a,AxiosError:n,CanceledError:i,isCancel:s,CancelToken:l,VERSION:o,all:c,Cancel:d,isAxiosError:u,spread:m,toFormData:h,AxiosHeaders:p,HttpStatusCode:v,formToJSON:g,getAdapter:f,mergeConfig:C,create:y}=r(48412).A;r.d(t,{},{FZ:s,kG:v})},15957(e,t,r){"use strict";r.d(t,{W:()=>s});var a=r(71763),n=r(92922);let i={some:0,all:1};function s(e,{root:t,margin:r,amount:l,once:o=!1,initial:c=!1}={}){let[d,u]=(0,a.useState)(c);return(0,a.useEffect)(()=>{if(!e.current||o&&d)return;let a={root:t&&t.current||void 0,margin:r,amount:l};return function(e,t,{root:r,margin:a,amount:s="some"}={}){let l=(0,n.K)(e),o=new WeakMap,c=new IntersectionObserver(e=>
1{e.forEach(e=>{let r=o.get(e.target);if(!!r!==e.isIntersecting)if(e.isIntersecting){let r=t(e.target,e);"function"==typeof r?o.set(e.target,r):c.unobserve(e.target)}else"function"==typeof r&&(r(e),o.delete(e.target))})},{root:r,rootMargin:a,threshold:"number"==typeof s?s:i[s]});return l.forEach(e=>c.observe(e)),()=>c.disconnect()}(e.current,()=>(u(!0),o?void 0:()=>u(!1)),a)},[t,e,r,o,l]),d}},92922(e,t,r){"use strict";function a(e,t,r){if(null==e)return[];if(e instanceof EventTarget)return[e];if("string"==typeof e){let a=document;t&&(a=t.current);let n=r?.[e]??a.querySelectorAll(e);return n?Array.from(n):[]}return Array.from(e).filter(e=>null!=e)}r.d(t,{K:()=>a})},24948(e,t,r){"use strict";var a,n,i=r(71763),s=Object.defineProperty,l=new Map,o=new WeakMap,c=0;function d({threshold:e,delay:t,trackVisibility:r,rootMargin:n,scrollMargin:s,root:u,triggerOnce:m,skip:h,initialInView:p,fallbackInView:v,onChange:g}={}){var f;let[C,y]=i.useState(null),x=i.useRef(g),E=i.useRef(p),[_,P]=i.useState({inView:!!p,entry:void 0});x.current=g,i.useEffect(()=>{let i;if(void 0===E.current&&(E.current=p),!h&&C)return i=function(e,t,r={},n=a){if(void 0===window.IntersectionObserver&&void 0!==n){let a=e.getBoundingClientRect();return t(n,{isIntersecting:n,target:e,intersectionRatio:"number"==typeof r.threshold?r.threshold:0,time:0,boundingClientRect:a,intersectionRect:a,rootBounds:a}),()=>{}}let{id:i,observer:s,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=l.get(t);if(!r){let a,n=new Map,i=new IntersectionObserver(t=>{t.forEach(t=>{var r;let i=t.isIntersecting&&a.some(e=>t.intersectionRatio>=e);e.trackVisibility&&void 0===t.isVisible&&(t.isVisible=i),[...null!=(r=n.get(t.target))?r:[]].forEach(e=>{e(i,t)})})},e);a=i.thresholds||(Array.isArray(e.threshold)?e.threshold:[e.threshold||0]),r={id:t,observer:i,elements:n},l.set(t,r)}return r}(r),u=d.get(e)||[];return d.has(e)||d.set(e,u),u.push(t),s.observe(e),function(){u.splice(u.indexOf(t),1),0===u.length&&(d.delete(e),s.unobserve(e)),0===d.size&&(s.disconnect(),l.delete(i))}}(C,(e,t)=>{let r=E.current;E.current=e,(void 0!==r||e)&&(P({inView:e,entry:t}),x.current&&x.current(e,t),t.isIntersecting&&m&&i&&(i(),i=void 0))},{root:u,rootMargin:n,scrollMargin:s,threshold:e,trackVisibility:r,delay:t},v),()=>{i&&i()}},[Array.isArray(e)?e.toString():e,C,u,n,s,m,h,r,v,t]);let T=null==(f=_.entry)?void 0:f.target,j=i.useRef(void 0);C||!T||m||h||j.current===T||(j.current=T,P({inView:!!p,entry:void 0}),E.current=p);let b=[y,_.inView,_.entry];return b.ref=b[0],b.inView=b[1],b.entry=b[2],b}i.Component,null!=(null!=(n=i.useInsertionEffect)?n:i.useLayoutEffect)||i.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.