1(self.rspackChunkOne=self.rspackChunkOne||[]).push([[33815],{54502(e,t,r){"use strict";var n,a=r(71763);function i(){return(i=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(null,arguments)}r.d(t,{},{A:e=>a.createElement("svg",i({xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",viewBox:"0 0 24 24"},e),n||(n=a.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 n,a=r(71763);function i(){return(i=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(null,arguments)}r.d(t,{},{A:e=>a.createElement("svg",i({xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",viewBox:"0 0 24 24"},e),n||(n=a.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"})))})},84369(e,t,r){"use strict";var n,a,i=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 n in r)({}).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(null,arguments)}r.d(t,{},{A:e=>i.createElement("svg",o({xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",viewBox:"0 0 24 24"},e),n||(n=i.createElement("path",{d:"M6.65 17.185c0-.572.464-1.035 1.035-1.035h.13c.572 0 1.035.463 1.035 1.035v.13c0 .572-.463 1.035-1.035 1.035h-.13a1.035 1.035 0 0 1-1.035-1.035zm5.035-1.035c-.571 0-1.035.463-1.035 1.035v.13c0 .572.464 1.035 1.035 1.035h.13c.572 0 1.035-.463 1.035-1.035v-.13c0-.572-.463-1.035-1.035-1.035zM6.65 13.685c0-.572.464-1.035 1.035-1.035h.13c.572 0 1.035.463 1.035 1.035v.13c0 .572-.463 1.035-1.035 1.035h-.13a1.035 1.035 0 0 1-1.035-1.035zm9.035 2.465c-.571 0-1.035.463-1.035 1.035v.13c0 .572.464 1.035 1.035 1.035h.13c.572 0 1.035-.463 1.035-1.035v-.13c0-.572-.463-1.035-1.035-1.035zm-1.035-2.465c0-.572.464-1.035 1.035-1.035h.13c.572 0 1.035.463 1.035 1.035v.13c0 .572-.463 1.035-1.035 1.035h-.13a1.035 1.035 0 0 1-1.035-1.035zm-2.965-1.035c-.571 0-1.035.463-1.035 1.035v.13c0 .572.464 1.035 1.035 1.035h.13c.572 0 1.035-.463 1.035-1.035v-.13c0-.572-.463-1.035-1.035-1.035z"})),a||(a=i.createElement("path",{fillRule:"evenodd",d:"M18.75 4.65h-1.9v-2.4h-1.2v2.4h-7.3v-2.4h-1.2v2.4h-1.9a2.1 2.1 0 0 0-2.1 2.1v13.5c0 1.16.94 2.1 2.1 2.1h13.5a2.1 2.1 0 0 0 2.1-2.1V6.75a2.1 2.1 0 0 0-2.1-2.1m.9 15.6a.905.905 0 0 1-.9.9H5.25a.905.905 0 0 1-.9-.9V9.85h15.3zM4.35 8.65h15.3v-1.9a.905.905 0 0 0-.9-.9H5.25a.905.905 0 0 0-.9.9z",clipRule:"evenodd"})))})},95740(e,t,r){"use strict";var n,a=r(71763);function i(){return(i=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(null,arguments)}r.d(t,{},{A:e=>a.createElement("svg",i({xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",viewBox:"0 0 24 24"},e),n||(n=a.createElement("path",{d:"M20.9 12.11h1.2v5.83c0 1.19-.99 2.16-2.21 2.16H4.105c-1.215 0-2.2-.97-2.2-2.16V8.06c0-1.19.99-2.16 2.2-2.16H7.25l.06-.315c.2-.98 1.085-1.685 2.1-1.685h5.18v1.2H9.41a.93.93 0 0 0-.92.725L8.235 7.1H4.11c-.555 0-1 .43-1 .96v9.88c0 .53.45.96 1 .96H19.9c.555 0 1.005-.43 1.005-.96v-5.83zM12 8.9c2.26 0 4.1 1.84 4.1 4.1s-1.84 4.1-4.1 4.1-4.1-1.84-4.1-4.1S9.74 8.9 12 8.9m0 1.2c-1.6 0-2.9 1.3-2.9 2.9s1.3 2.9 2.9 2.9 2.9-1.3 2.9-2.9-1.3-2.9-2.9-2.9m7.995-3.725V3.66h-1.2v2.715h-2.71v1.2h2.71v2.715h1.2V7.575h2.715v-1.2z"})))})},82243(e,t,r){"use strict";var n,a=r(71763);function i(){return(i=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(null,arguments)}r.d(t,{},{A:e=>a.createElement("svg",i({xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",viewBox:"0 0 24 24"},e),n||(n=a.createElement("path",{fillRule:"evenodd",d:"M6 13.73h-.41A4.705 4.705 0 0 1 .9 9.025V8.61a4.54 4.54 0 0 1 .5-2.06A4.72 4.72 0 0 1 5.63 3.9H6a4.715 4.715 0 0 1 4.71 4.71v.415A4.71 4.71 0 0 1 6 13.73m5.5-3.325-.
105 1.185a13.2 13.2 0 0 1 3.8.515q.389.131.72.375c.107.088.211.191.325.306s.24.239.39.369c.551.52 1.208.915 1.925 1.16.256.08.495.127.73.174q.135.026.27.056.454.087.89.24c.247.08.476.207.675.375.189.178.343.39.455.625q.185.377.255.79a1.04 1.04 0 0 1 0 .59l-.035.035h-.584a2.416 2.416 0 0 0-4.706-.115H9.424a2.415 2.415 0 0 0-4.678 0H4.24c-.11 0-.17-.105-.17-.305V15h-1.2v1.785a1.395 1.395 0 0 0 1.37 1.5h.506a2.415 2.415 0 0 0 4.678 0h7.136a2.416 2.416 0 0 0 4.646.12h.634a1.25 1.25 0 0 0 1.11-.695c.106-.222.164-.464.17-.71a3.6 3.6 0 0 0-.18-1.175 3.8 3.8 0 0 0-.5-1.03 2.9 2.9 0 0 0-.885-.83 4.2 4.2 0 0 0-1.035-.425 11 11 0 0 0-.88-.202c-.358-.072-.688-.138-.935-.238a5.2 5.2 0 0 1-1.4-.975 5.6 5.6 0 0 0-.805-.715q-.47-.301-1-.475a15 15 0 0 0-4-.53M7.1 16.47a1.215 1.215 0 1 0 0 2.43 1.215 1.215 0 0 0 0-2.43m11.8 0a1.215 1.215 0 1 0 0 2.43 1.215 1.215 0 0 0 0-2.43M2.425 7.1a3.5 3.5 0 0 1 3.155-2l.42.015a3.5 3.5 0 0 1 3.5 3.5v.415a3.5 3.5 0 0 1-3.5 3.5h-.42a3.2 3.2 0 0 1-.88-.115A3.5 3.5 0 0 1 2.07 9.13v-.5a3.4 3.4 0 0 1 .355-1.53m2.59 1.82L3.942 9.995l.849.849 1.074-1.075 1.079 1.078L7.79 10 6.713 8.92l1.078-1.078-.848-.849-1.079 1.079L4.79 6.997l-.849.848L5.016 8.92z",clipRule:"evenodd"})))})},33238(e,t,r){"use strict";var n,a=r(71763);function i(){return(i=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(null,arguments)}r.d(t,{},{A:e=>a.createElement("svg",i({xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",viewBox:"0 0 24 24"},e),n||(n=a.createElement("path",{fillRule:"evenodd",d:"M22.818 5.755 11.032 19.786l-3.058.006-6.792-8.027 3.053-2.584 5.26 6.216 10.26-12.215z",clipRule:"evenodd"})))})},88393(e,t,r){"use strict";var n,a=r(71763);function i(){return(i=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(null,arguments)}r.d(t,{},{A:e=>a.createElement("svg",i({xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",viewBox:"0 0 24 24"},e),n||(n=a.createElement("path",{d:"M11.305 20.22h-1.04l-.18-.22a49 49 0 0 1-5.5-8.195l1.075-.54a47.4 47.4 0 0 0 5.085 7.65C11.775 17.37 15.87 11 18.3 4.07l1.135.395c-2.84 8.11-7.9 15.425-7.95 15.5z"})))})},3861(e,t,r){"use strict";var n,a=r(71763);function i(){return(i=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(null,arguments)}r.d(t,{},{A:e=>a.createElement("svg",i({xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",viewBox:"0 0 24 24"},e),n||(n=a.createElement("path",{d:"M15.5 20.725 6.35 12l9.15-8.725 1.38 1.45L9.245 12l7.635 7.275z"})))})},18799(e,t,r){"use strict";var n,a=r(71763);function i(){return(i=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(null,arguments)}r.d(t,{},{A:e=>a.createElement("svg",i({xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",viewBox:"0 0 24 24"},e),n||(n=a.createElement("path",{d:"M22.5 21.15v1.2h-21v-1.2h8.85a37.5 37.5 0 0 1-4.145-5.715l1.04-.595a37 37 0 0 0 4.155 5.685V2.25h1.2v18.33a28.3 28.3 0 0 0 4.15-5.725l1.06.565a28.5 28.5 0 0 1-4.095 5.73z"})))})},93244(e,t,r){"use strict";var n,a,i,o=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 n in r)({}).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(null,arguments)}r.d(t,{},{A:e=>o.createElement("svg",s({xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",viewBox:"0 0 24 24"},e),n||(n=o.createElement("path",{fillRule:"evenodd",d:"m22.075 6.58-.14-.165c-.65-.77-1.34-1.5-2.055-2.235a31 31 0 0 0-2.35-2.155l-.165-.14h-10.5v6.34h1.2V3.08h7.84v4.97h4.97v12.83H8.08V17.1h-1.2v5h15.205zm-4.97-3.34v3.615h3.625a34 34 0 0 0-3.625-3.615",clipRule:"evenodd"})),a||(a=o.createElement("path",{d:"M14.475 11.875H13.07v-1.29l1.915-.005-.005-1.2-3.11.01v6.35h1.2v-2.665h1.405z"})),i||(i=o.createElement("path",{fillRule:"evenodd",d:"M1.945 9.385h2a1.97 1.97 0 0 1 0 3.94h-.8v2.415h-1.2zm2 1.2H3.12v1.54h.825a.77.77 0 0 0 0-1.54M7.73 15.9h-.85V9.4h1.87a1.83 1.83 0 0 1 1.83 1.325c.165.6.252 1.218.26 1.84v.08c0 .776.003 2.049-.76 2.725-.292.27-.665.435-1.06.47q-.643.072-1.29.06m.35-5.31v4.105q.384-.008.765-.06a.62.62 0 0 0 .435-.175c.377-.333.365-1.378.36-1.834v-.011a6 6 0 0 0-.19-1.5c-.11-.31-.215-.5-.745-.525z",clipRule:"evenodd"})))})},61821(e,t,r){"use strict";var n,a=r(71763);function i(){return(i=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}
1).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(null,arguments)}r.d(t,{},{A:e=>a.createElement("svg",i({xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",viewBox:"0 0 24 24"},e),n||(n=a.createElement("path",{fillRule:"evenodd",d:"m19.67 6.605-.14-.17c-.65-.77-1.34-1.5-2.05-2.235s-1.54-1.475-2.35-2.155l-.17-.14H4.5V22.1h15.2zM16.63 5.05a33 33 0 0 1 1.695 1.825h-3.62V3.26a41 41 0 0 1 1.925 1.79M5.68 3.1v17.8H18.5l-.035-12.83H13.5V3.1z",clipRule:"evenodd"})))})},96024(e,t,r){"use strict";var n,a=r(71763);function i(){return(i=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(null,arguments)}r.d(t,{},{A:e=>a.createElement("svg",i({xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",viewBox:"0 0 24 24"},e),n||(n=a.createElement("path",{fillRule:"evenodd",d:"M1.9 22.1h8.2V1.9H1.9zm7-1.2H3.1V3.1h5.8zm5 1.2h8.2V1.9h-8.2zm1.2-1.2h5.8V3.1h-5.8z",clipRule:"evenodd"})))})},77773(e,t,r){"use strict";var n,a=r(71763);function i(){return(i=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(null,arguments)}r.d(t,{},{A:e=>a.createElement("svg",i({xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",viewBox:"0 0 24 24"},e),n||(n=a.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"})))})},23765(e,t,r){"use strict";var n,a,i,o=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 n in r)({}).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(null,arguments)}r.d(t,{},{A:e=>o.createElement("svg",s({xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",viewBox:"0 0 24 24"},e),n||(n=o.createElement("path",{fillRule:"evenodd",d:"m9.895 13-1-1V5.5l1-1L16.1 7.895v1.71zm.21-1.503-.005.003h.005zm4.79-2.612-4.79 2.612V6l4.79 2.595z",clipRule:"evenodd"})),a||(a=o.createElement("path",{fillRule:"evenodd",d:"M22.1 15.35H1.9V2.15h20.2zm-1.2-1.2H3.1V3.35h17.8z",clipRule:"evenodd"})),i||(i=o.createElement("path",{d:"M22 18.15v1.2h-5.9v1.9h-1.2v-1.9H2v-1.2h12.9v-1.9h1.2v1.9z"})))})},26135(e,t,r){"use strict";var n,a,i,o=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 n in r)({}).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(null,arguments)}r.d(t,{},{A:e=>o.createElement("svg",s({xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",viewBox:"0 0 24 24"},e),n||(n=o.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"})),a||(a=o.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=o.createElement("path",{fillRule:"evenodd",d:"M23.1 20.1H.9V3.9h22.2zm-21-1.2h19.8V5.1H2.1z",clipRule:"evenodd"})))})},56936(e,t,r){"use strict";var n,a,i=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 n in r)({}).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(null,arguments)}r.d(t,{},{A:e=>i.createElement("svg",o({xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",viewBox:"0 0 24 24"},e),n||(n=i.createElement("path",{fillRule:"evenodd",d:"M12 12.6a3.6 3.6 0 1 1 0-7.2 3.6 3.6 0 0 1 0 7.2M9.6 9a2.4 2.4 0 1 1 4.8 0 2.4 2.4 0 0 1-4.8 0",clipRule:"evenodd"})),a||(a=i.createElement("path",{fillRule:"evenodd",d:"m11.03 22.875.18.225h1.58l.18-.225C17.7 16.96 20.1 12.29 20.1 9A8.1 8.1 0 0 0 3.9 9c0 3.29 2.4 7.96 7.13 13.875M18.9 9c0 2.97-2.25 7.31-6.69 12.9h-.42C7.35 16.31 5.1 11.97 5.1 9a6.9 6.9 0 0 1 13.8 0",clipRule:"evenodd"})))})},67149(e,t,r){"use strict";var n,a=r(71763);function i(){return(i=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}
1).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(null,arguments)}r.d(t,{},{A:e=>a.createElement("svg",i({xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",viewBox:"0 0 24 24"},e),n||(n=a.createElement("path",{fillRule:"evenodd",d:"m4.28 21.855.22.09.21-.095c3.326-1.328 13.156-7.472 15.23-8.77l.37-.23.28-.175V11.28l-.24-.18C14.632 6.811 5.108 2.333 4.75 2.165l-.01-.005-.24-.115-1.1.455v18.825l.245.175q.296.216.635.355m.32-1.25V3.415c1.77.845 9.71 4.715 14.8 8.47v.125l-.147.092C17.168 13.403 8.05 19.094 4.6 20.605",clipRule:"evenodd"})))})},31377(e,t,r){"use strict";var n,a=r(71763);function i(){return(i=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(null,arguments)}r.d(t,{},{A:e=>a.createElement("svg",i({xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",viewBox:"0 0 24 24"},e),n||(n=a.createElement("path",{fillRule:"evenodd",d:"M11.1 3.4h5.095L20.1 6.24v1.5l-3.935 2.36H11.1V23H9.9V10.1h-6V3.4h6V1h1.2zm4.735 5.5L18.9 7.06v-.22L15.805 4.6H5.1v4.3z",clipRule:"evenodd"})))})},57196(e,t,r){"use strict";var n,a=r(71763);function i(){return(i=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(null,arguments)}r.d(t,{},{A:e=>a.createElement("svg",i({xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",viewBox:"0 0 24 24"},e),n||(n=a.createElement("path",{fillRule:"evenodd",d:"M14.31 16.215A4.1 4.1 0 1 1 13.9 18q0-.316.045-.63L9.07 14.715a4.1 4.1 0 1 1 0-5.44l4.875-2.655a4.1 4.1 0 1 1 .365 1.165l-4.585 2.5a4.11 4.11 0 0 1 0 3.43zM20.9 6a2.9 2.9 0 1 0-5.8 0 2.9 2.9 0 0 0 5.8 0M6 14.9a2.9 2.9 0 1 1 0-5.8 2.9 2.9 0 0 1 0 5.8m9.1 3.1a2.9 2.9 0 1 0 5.8 0 2.9 2.9 0 0 0-5.8 0",clipRule:"evenodd"})))})},74185(e,t,r){"use strict";var n,a=r(71763);function i(){return(i=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(null,arguments)}r.d(t,{},{A:e=>a.createElement("svg",i({xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",viewBox:"0 0 24 24"},e),n||(n=a.createElement("path",{d:"M13.67 18.56v1.775l1.53-1.215.75.005 1.505 1.205v-1.77h1.2v3.02l-.975.47-2.11-1.69-2.13 1.69-.97-.47v-3.02zm2.085-9.6a4.415 4.415 0 0 1 4.41 4.41v.385a4.414 4.414 0 0 1-4.415 4.425h-.38a4 4 0 0 1-1.115-.15 4.395 4.395 0 0 1-3.29-4.255v-.385a4.3 4.3 0 0 1 .45-1.93 4.4 4.4 0 0 1 3.96-2.5zM12.5 1.825l.165.095a12.8 12.8 0 0 1 3.39 3.215l.105.15V7.92h-1.2V6.605h-3.575v-3.58H5.07v13.83h6.205v1.2H3.87V1.825zm3.26 8.355h-.39A3.22 3.22 0 0 0 12.5 12a3.1 3.1 0 0 0-.325 1.4v.47a3.195 3.195 0 0 0 2.4 3q.395.113.805.11h.38a3.215 3.215 0 0 0 3.21-3.205v-.385a3.215 3.215 0 0 0-3.21-3.21m.815 1.555 1.05.585c-.035.06-.815 1.465-1.115 1.945-.175.285-.72 1.065-.745 1.1l-.96.015s-.475-.65-.625-.875-.565-.87-.565-.87l1-.64s.4.63.54.835l.105.15c.095-.14.185-.27.235-.35a65 65 0 0 0 1.08-1.895M9.95 13.3v.43a1 1 0 0 0 0 .12 4 4 0 0 0 .05.65H6.6v-1.2zm.74-2.17a4.4 4.4 0 0 0-.335.6q-.14.291-.23.6h-3.5v-1.2zM12.025 9v.895a3 3 0 0 0-.535.305H6.615V9zm.56-5.675v2.08h2.17a12.2 12.2 0 0 0-2.17-2.08"})))})},71820(e,t,r){"use strict";var n,a,i=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 n in r)({}).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(null,arguments)}r.d(t,{},{A:e=>i.createElement("svg",o({xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",viewBox:"0 0 24 24"},e),n||(n=i.createElement("path",{d:"M17 10.9H7.5v1.2H17zm-9.5 3H17v1.2H7.5zm9.5 3H7.5v1.2H17z"})),a||(a=i.createElement("path",{fillRule:"evenodd",d:"M3.9 23.1h16.7l.005-17.53-.105-.155a17.6 17.6 0 0 0-4.675-4.42L15.68.9H3.9zm15.5-1.2H5.1V2.1h9.3v5h5zm-3.8-16V2.292A17 17 0 0 1 19.366 5.9z",clipRule:"evenodd"})))})},9027(e,t,r){"use strict";var n,a,i=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 n in r)({}
1).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(null,arguments)}r.d(t,{},{A:e=>i.createElement("svg",o({xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",viewBox:"0 0 24 24"},e),n||(n=i.createElement("path",{d:"M20.27 16.1H19l-2.69-1.715h-.81v-1.2h1.18l1.93 1.23-.32-1.245 2.295.045c.17 0 .32-.21.32-.455V3.555c0-.245-.15-.455-.335-.455h-9.635c-.185 0-.335.21-.335.455V7H9.4V3.555A1.6 1.6 0 0 1 10.935 1.9h9.63A1.6 1.6 0 0 1 22.1 3.555v9.205a1.605 1.605 0 0 1-1.535 1.655h-.725zM12 11.4H4.5v1.2H12zm-7.5 2H12v1.2H4.5zm7.5 2H4.5v1.2H12z"})),a||(a=i.createElement("path",{fillRule:"evenodd",d:"M3.73 22.1H5l2.675-1.715 5.39.03A1.605 1.605 0 0 0 14.6 18.76V9.555A1.6 1.6 0 0 0 13.065 7.9h-9.63A1.6 1.6 0 0 0 1.9 9.555v9.205a1.605 1.605 0 0 0 1.545 1.64h.715zm1.68-1.685.32-1.245-2.295.045c-.185 0-.335-.21-.335-.455V9.555c0-.245.15-.455.335-.455h9.645c.185 0 .335.21.335.455v9.205c0 .245-.15.455-.33.455l-5.745-.03z",clipRule:"evenodd"})))})},95168(e,t,r){"use strict";var n,a=r(71763);function i(){return(i=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(null,arguments)}r.d(t,{},{A:e=>a.createElement("svg",i({xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",viewBox:"0 0 24 24"},e),n||(n=a.createElement("path",{d:"m13.46 10.73 1.27.425v1.26h-1.27v6.48a4.24 4.24 0 0 1-4.235 4.235h-.96a4.24 4.24 0 0 1-4.235-4.235v-6.48H2.7v-1.26l1.33-.445V9.135A4.24 4.24 0 0 1 8.265 4.9h1.11l-.04 1.2H8.27a3.037 3.037 0 0 0-3.035 3.035v9.76A3.037 3.037 0 0 0 8.27 21.93h.96a3.037 3.037 0 0 0 3.035-3.035v-8.5h1.2v.33zm-2.96 2.195.885-2.37-.275-.275c-.08-.08-.84-.795-2.355-.81H8.72c-1.5 0-2.255.73-2.335.815l-.265.275.67 1.775.23.575.57-.235s.345-.16 1.15-.135c.81.005 1.175.14 1.175.14l.575.24zM6.165 19.87c.13.205.7.87 2.58.89h.065c1.905 0 2.435-.76 2.52-.915l.135-.235-.655-1.93H6.67l-.66 1.945.155.24zm9.71-13.755c.52 0 .945-.425.945-.945a.947.947 0 0 0-.945-.945.947.947 0 0 0-.945.945c0 .52.425.945.945.945M13.07 2.86h1.29l.055-.28c.05-.25.275-.43.535-.43h1.84c.26 0 .485.18.535.43l.06.28h1.29c.315 0 .57.25.57.555v3.51a.564.564 0 0 1-.57.555h-5.61a.564.564 0 0 1-.57-.555v-3.51c0-.305.255-.555.57-.555zm1.26 2.31a1.546 1.546 0 1 0 3.092-.002 1.546 1.546 0 0 0-3.092.002M17.995.9v1.2h1.925V4h1.2V.9zm-6.4 1.2h1.9V.9h-3.1v3.125h1.2zm1.925 6.075h-1.925v-1.9h-1.2v3.1h3.125zm6.4 0h-1.9v1.2h3.1V6.25h-1.2z"})))})},21807(e,t,r){"use strict";var n,a=r(71763);function i(){return(i=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(null,arguments)}r.d(t,{},{A:e=>a.createElement("svg",i({xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",viewBox:"0 0 24 24"},e),n||(n=a.createElement("path",{d:"M21.43 12.415h-1.27v6.48a4.24 4.24 0 0 1-4.235 4.235h-.96a4.24 4.24 0 0 1-4.235-4.235v-6.48H9.4v-1.26l1.33-.445v-.315h1.2v8.5a3.037 3.037 0 0 0 3.035 3.035h.96a3.037 3.037 0 0 0 3.035-3.035v-9.76A3.037 3.037 0 0 0 15.925 6.1h-.96c-.09 0-.175 0-.26.01L14.6 4.915q.181-.015.37-.015h.96a4.24 4.24 0 0 1 4.235 4.235v1.595l1.27.425v1.26zm-5.97-2.94h-.035c-1.5 0-2.255.73-2.335.815l-.265.275.67 1.775.23.575.57-.235s.34-.15 1.15-.135c.81.005 1.175.14 1.175.14l.575.24.885-2.37-.275-.275c-.08-.08-.84-.795-2.355-.81zm-2.745 10.15.155.24c.13.205.7.87 2.58.89h.065c1.905 0 2.435-.76 2.52-.915l.135-.235-.655-1.93h-4.14l-.66 1.945zM8.375 6.11c.52 0 .945-.425.945-.945a.947.947 0 0 0-.945-.945.947.947 0 0 0-.945.945c0 .52.425.945.945.945M5.57 2.855h1.29l.055-.28c.05-.25.275-.43.535-.43h1.84c.26 0 .485.18.535.43l.06.28h1.29c.315 0 .57.25.57.555v3.51a.564.564 0 0 1-.57.555h-5.61a.564.564 0 0 1-.57-.555V3.41c0-.305.255-.555.57-.555zm1.26 2.31a1.546 1.546 0 1 0 3.092-.002 1.546 1.546 0 0 0-3.092.002m5.595-1.17h1.2V.9H10.5v1.2h1.925V4zM4.1 2.095H6V.9H2.9v3.125h1.2zm0 4.175H2.9v3.1h3.125v-1.2H4.1zm9.525-.025h-1.2V8.17h-1.9v1.2h3.1z"})))})},52487(e,t,r){"use strict";var n,a=r(71763);function i(){return(i=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}
1).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(null,arguments)}r.d(t,{},{A:e=>a.createElement("svg",i({xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",viewBox:"0 0 24 24"},e),n||(n=a.createElement("path",{d:"M21.43 8.415h-1.27v6.48a4.24 4.24 0 0 1-4.235 4.235h-.96c-.125 0-.245-.005-.37-.015l.105-1.195c.085.01.175.01.26.01h.96a3.037 3.037 0 0 0 3.035-3.035v-9.76A3.037 3.037 0 0 0 15.92 2.1h-.96a3.037 3.037 0 0 0-3.035 3.035v8.415h-1.2V8.415h-1.33v-1.26l1.33-.445V5.135A4.24 4.24 0 0 1 14.96.9h.96a4.24 4.24 0 0 1 4.235 4.235V6.73l1.27.425v1.26zm-5.98.13c.81.005 1.175.14 1.175.14l.575.24.885-2.37-.275-.275c-.08-.08-.84-.795-2.355-.81-1.53 0-2.285.73-2.37.815l-.265.275.67 1.775.23.575.57-.235s.34-.16 1.15-.135zm-.8 8.16q.351.046.8.055h.065c1.905 0 2.435-.76 2.52-.915l.135-.235-.655-1.93H14.65zm-6.275 3.06c.52 0 .945-.425.945-.945a.947.947 0 0 0-.945-.945.947.947 0 0 0-.945.945c0 .52.425.945.945.945M5.57 16.51h1.29l.055-.28c.05-.25.275-.43.535-.43h1.84c.26 0 .485.18.535.43l.06.28h1.29c.315 0 .57.25.57.555v3.51a.564.564 0 0 1-.57.555h-5.61a.564.564 0 0 1-.57-.555v-3.51c0-.305.255-.555.57-.555zm1.26 2.31a1.546 1.546 0 1 0 3.092-.002 1.546 1.546 0 0 0-3.092.002m3.665-3.07h1.925v1.9h1.2v-3.1h-3.125zm-6.4 0h1.9v-1.2h-3.1v3.125h1.2zm0 4.175h-1.2v3.1H6.02v-1.2H4.095zm8.325 1.9h-1.9v1.2h3.1V19.9h-1.2z"})))})},47874(e,t,r){"use strict";var n,a=r(71763);function i(){return(i=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(null,arguments)}r.d(t,{},{A:e=>a.createElement("svg",i({xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",viewBox:"0 0 24 24"},e),n||(n=a.createElement("path",{d:"m9.385 17.93.03 1.2h-1.15A4.236 4.236 0 0 1 4.03 14.9V8.42H2.7V7.16l1.33-.445V5.14A4.24 4.24 0 0 1 8.265.905h.96A4.24 4.24 0 0 1 13.46 5.14v1.595l1.27.425v1.26h-1.27v5.135h-1.2v-8.42A3.037 3.037 0 0 0 9.225 2.1h-.96A3.037 3.037 0 0 0 5.23 5.135v9.76a3.037 3.037 0 0 0 3.035 3.035H9.39zM10.5 8.92l.885-2.37-.275-.275c-.08-.08-.84-.795-2.355-.81H8.72c-1.5 0-2.255.73-2.335.815l-.265.275.67 1.775.23.575.57-.235s.335-.145 1.15-.135c.81.005 1.175.14 1.175.14l.575.24zm-1.75 7.835h.065q.321-.001.59-.025v-3.05h-2.73l-.66 1.945.155.24c.13.205.7.87 2.58.89m7.13 3.005c.52 0 .945-.425.945-.945a.947.947 0 0 0-.945-.945.947.947 0 0 0-.945.945c0 .52.425.945.945.945m-.92-3.965h1.84c.26 0 .485.18.535.43l.06.28h1.29c.315 0 .57.25.57.555v3.51a.563.563 0 0 1-.57.555h-5.61a.564.564 0 0 1-.57-.555v-3.51c0-.305.255-.555.57-.555h1.29l.055-.28c.05-.25.275-.43.535-.43zm-.62 3.02a1.546 1.546 0 1 0 3.092-.002 1.546 1.546 0 0 0-3.092.002m3.665-4.27v1.2h1.925v1.9h1.2v-3.1zm-4.5 0h-3.1v3.125h1.2v-1.925h1.9zm-1.9 5.375h-1.2v3.1h3.125v-1.2h-1.925zm8.325 1.9h-1.9v1.2h3.1v-3.125h-1.2z"})))})},33699(e){e.exports=function(e,t,r,n){var a=-1,i=null==e?0:e.length;for(n&&i&&(r=e[++a]);++a<i;)r=t(r,e[a],a,e);return r}},76146(e){var t=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g;e.exports=function(e){return e.match(t)||[]}},72816(e,t,r){var n=r(33699),a=r(71521),i=r(40658),o=RegExp("['â]","g");e.exports=function(e){return function(t){return n(i(a(t).replace(o,"")),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",Å¿:"s"})},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)}},29786(e){var t="\\ud800-\\udfff",r="\\u2700-\\u27bf",n="a-z\\xdf-\\xf6\\xf8-\\xff",a="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",o="['â]",s="["+i+"]",l="["+n+"]",c="[^"+t+i+"\\d+"+r+n+a+"]",u="(?:\\ud83c[\\udde6-\\uddff]){2}",d="[\\ud800-\\udbff][\\udc00-\\udfff]",h="["+a+"]",m="(?:"+l+"|"+c+")",f="(?:"+h+"|"+c+")",C="(?:"+o+"(?:d|ll|m|re|s|t|ve))?",p="(?:"+o+"(?:D|LL|M|RE|S|T|VE))?",g="(?:[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]|\\ud83c[\\udffb-\\udfff])?",v="[\\ufe0e\\ufe0f]?",E="(?:\\u200d(?:"+["[^"+t+"]",u,d].join("|")+")"+v+g+")*",y="(?:"+["["+r+"]",u,d].join("|")+")"+(v+g+E),N=RegExp([h+"?"+l+"+"+C+"(?="+[s,h,"$"].join("|")+")",f+"+"+p+"(?="+[s,h+m,"$"].join("|")+")",h+"?"+m+"+"+C,h+"+"+p,"\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])|\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])|\\d+",y].join("|"),"g");e.exports=function(e){return e.match(N)||[]}},71521(e,t,r){var n=r(46472),a=r(38307),i=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u01
17f]/g,o=RegExp("[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]","g");e.exports=function(e){return(e=a(e))&&e.replace(i,n).replace(o,"")}},35014(e,t,r){e.exports=r(72816)(function(e,t,r){return e+(r?"-":"")+t.toLowerCase()})},40658(e,t,r){var n=r(76146),a=r(70653),i=r(38307),o=r(29786);e.exports=function(e,t,r){return(e=i(e),void 0===(t=r?void 0:t))?a(e)?o(e):n(e):e.match(t)||[]}},90389(e,t,r){"use strict";var n,a,i,o,s,l,c,u,d,h,m,f,C,p,g,v,E=((n={}).ERROR_INIT="error_init",n.ERROR_UPDATE="error_update",n.LOADING="loading",n.READY="ready",n),y=((a={}).FAILED="FAILED",a.INITIAL="INITIAL",a.IN_PROGRESS="IN_PROGRESS",a.SERVICE_UNAVAILABLE="SERVICE_UNAVAILABLE",a.SUCCEEDED="SUCCEEDED",a),N=((i={}).ACCEPTED="ACCEPTED",i.CANCELLED="CANCELLED",i.EXPIRED="EXPIRED",i.REFUSED="REFUSED",i.REJECTED="REJECTED",i.USED="USED",i.VALIDATED="VALIDATED",i),_=((o={}).ACCEPTED="ACCEPTED",o.ALREADY_DONE="ALREADY_DONE",o.NEW="NEW",o.PROPOSED="PROPOSED",o.REFUSED="REFUSED",o.REJECTED="REJECTED",o.TO_BE_QUALIFIED="TO_BE_QUALIFIED",o.TO_BE_VALIDATED="TO_BE_VALIDATED",o.VALIDATED="VALIDATED",o),O=((s={}).OTS="OTS",s),b=((l={}).APPOINTMENT="APPOINTMENT",l.CONTROL="CONTROL",l.RECEPTION="RECEPTION",l),A=((c={}).CHECKOUT="CHECKOUT",c.INVENTORY="INVENTORY",c.ON_BOARDING="ON_BOARDING",c.RATING="RATING",c.RECAP="RECAP",c.RECEPTION="RECEPTION",c.RESTITUTION="RESTITUTION",c.WORKSHOP="WORKSHOP",c),I=((u={}).CANCELLED="CANCELLED",u.USED="USED",u.USED_BY_CLIENT="USED_BY_CLIENT",u.USED_BY_SA="USED_BY_SA",u),R=((d={}).DOCUMENT="DOCUMENT",d.IMAGE="IMAGE",d.VIDEO="VIDEO",d),w=((h={}).CONTROL="CONTROL",h.RECEPTION="RECEPTION",h),T=((m={}).CSM="CSM",m.DROPKEY="DROPKEY",m.WORKSHOP="WORKSHOP",m),x=((f={}).CONTROL_BEFORE_WORK="CONTROL_BEFORE_WORK",f.WAITING_FOR_CUSTOMER_AGREEMENT="WAITING_FOR_CUSTOMER_AGREEMENT",f),S=((C={}).ONLINE_PAYMENT="ONLINE_PAYMENT",C.PHYSICAL_PAYMENT="PHYSICAL_PAYMENT",C),P=((p={}).CUSTOMERS_SERVICES_OPTIONS="CUSTOMERS_SERVICES_OPTIONS",p.DEPOSIT_PHOTO_UPLOAD="DEPOSIT_PHOTO_UPLOAD",p.OPERATIONS_CONFIRMATION_MODAL="OPERATIONS_CONFIRMATION_MODAL",p.QRCODE="QRCODE",p.SAFETY_ADVIVE_MODAL="SAFETY_ADVIVE_MODAL",p),D=((g={}).CANCEL_APPOINTMENT="CANCEL_APPOINTMENT",g.CGU="CGU",g.COMMENT="COMMENT",g.DROPKEY="DROPKEY",g.INTERVENTION_NOTICE="INTERVENTION_NOTICE",g.INVENTORY_COMMENT="INVENTORY_COMMENT",g.KEYDROP_INVENTORY="KEYDROP_INVENTORY",g.KEYDROP_RECEPTION="KEYDROP_RECEPTION",g.KEYDROP_RESTITUTION="KEYDROP_RESTITUTION",g.ONLINE_PAYMENT="ONLINE_PAYMENT",g.ONLINE_PAYMENT_CORRECT_EMAIL="ONLINE_PAYMENT_CORRECT_EMAIL",g.PHYSICAL_PAYMENT="PHYSICAL_PAYMENT",g.RATING="RATING",g.REPAIR_ORDER_VALIDATION="REPAIR_ORDER_VALIDATION",g.VALIDATION="VALIDATION",g.WORKSHOP_RECEPTION="WORKSHOP_RECEPTION",g.WORKSHOP_RESTITUTION="WORKSHOP_RESTITUTION",g),j=((v={}).ACTIVE="ACTIVE",v.NEW="NEW",v);r.d(t,{ID:()=>b,Iu:()=>S,Kt:()=>T,Mb:()=>x,Me:()=>P,Ph:()=>j,S5:()=>O,Uh:()=>_,dX:()=>y,fi:()=>w,gj:()=>A,jZ:()=>D,l2:()=>I,nW:()=>N,vj:()=>E,zu:()=>R})},87082(e,t,r){"use strict";var n,a,i,o,s,l,c,u=((n={}).ACCESSORY_REQUEST="Accessory request",n.BROCHURE_REQUEST="Brochure Request",n.CALLBACK="Callback",n.E_COMMERCE="E-commerce",n.FINANCE_REQUEST="Finance request",n.FLEET_REQUEST="Fleet Request",n.GAME="Game",n.GENERAL_REQUEST="General request",n.NEWSLETTER="Newsletter",n.OFFER_REQUEST="Offer request",n.ONLINE_PURCHASE="Online Purchase",n.PURCHASE_REQUEST="Purchase request",n.QUOTE_REQUEST="Quote request",n.REVEAL="Reveal",n.SERVICE_REQUEST="Service request",n.SPONSORSHIP="Sponsorship",n.TEST_DRIVE_REQUEST="TestDrive Request",n),d=((a={}).APV="APV",a.MOBILITY="MOBILITY",a.NONE="NONE",a.SERVICES="SERVICES",a.VN="VN",a.VO="VO",a),h=((i={}).DATACATCHING="DATACATCHING",i.INTERNET="INTERNET",i),m=((o={}).ALPINE="national-website",o.CAX="cax-website",o.DACIA="national-website",o.DWS="dealer-website",o.MOBILIZE="national-website",o.NCI="nci-website",o.QOL="Online Quote",o.RENAULT="national-website",o.RVP="rvp-website",o.TRADEINV2="tradein-website",o.UCIV2="uci-website",o),f=((s={}).CAX="pro-cax-website",s.DACIA="pro-national-website",s.DWS="dealer-website",s.NCI="pro-nci-website",s.RENAULT="pro-national-website",s.TRADEINV2="tradein-website",s.UCI="uci-website",s.UCIV2="uci-website",s),C=((l={}).AUTO_PROJECT="auto-project",l.DEALER_WEB_SITE="dealer-web-site",l),p=((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:()=>p,gE:()=>f,jo:()=>u,kL:()=>h,w8:()=>d,z_:()=>m},{um:e=>Object.values(C).includes(e)})},12347(e,t,r){"use strict";var n,a,i,o,s,l,c,u,d,h,m,f,C=((n={}).CATEGORY="category",n.CONFIG_VEHICLE="config_vehicle",n.DEALER_SERVICES="dealer_services",n.GLOSSARY_NOTES="glossary_notes",n.ONLINE_QUOTE="online_quote",n.PARTS_ACCESSORIES="parts_accessories",n.PRIORITY_PASS="priority_pass",n.SERVICE="service",n.SERVICE_CONTRACT_PRICES="service_contract_prices",n.TYRE="tyre",n.VEHICLE="vehicle",n.VEHICLE_NCI="vehicle_nci",n.VEHICLE_NCP="vehicle_ncp",n.VEHICLE_RSTOCK="vehicle_r
1stock",n.VEHICLE_UCI="vehicle_uci",n),p=((a={}).ANIMATION_LOWERCASE="animation",a.PICTURE="PICTURE",a.PICTURE_LOWERCASE="picture",a.VIDEO_LOWERCASE="video",a.YOUTUBE_LOWERCASE="youtube",a),g=((i={}).EXTERNAL="EXTERNAL",i.INTERNAL="INTERNAL",i),v=((o={}).DISCOUNT_ONLINE_QUOPTE="discountOnlineQuote",o.DISCOUNT_OVERALL="discountOverall",o),E=((s={}).BONMAL="BONMAL",s.CUMULATED_TRADE_IN_BONUS="CUMULATED_TRADE_IN_BONUS_AMOUNT",s.DEALER_TRADE_IN_BONUS="DEALER_TRADE_IN_BONUS",s.EEC_BONUS="EEC_BONUS",s.MINIMUM_MOUNTED_PRICE="MINIMUM_MOUNTED_PRICE",s.PREPARATION_FEES="PREPARATION_FEES",s.PiVG="PiVG",s.TAXMASS="TAXMASS",s),y=((l={}).OFFERED_PRODUCT="OFFERED_PRODUCT",l.PURCHASED_PRODUCT="PURCHASED_PRODUCT",l),N=((c={}).ADDITIONAL="ADDITIONAL",c.CROSSSELL="CROSSSELL",c.UPSELL="UPSELL",c.VEHICLE="VEHICLE",c),_=((u={}).CONFIG_URI="CONFIG_URI",u.DEALER="DEALER",u.PERSON="PERSON",u.PRODUCT="PRODUCT",u),O=((d={}).AMOUNT="AMOUNT",d.RATE="RATE",d),b=((h={}).DEL_CHARGE="DEL CHARGE",h.FRF="FRF",h.IA="IA",h.VAT="VAT",h.VED="VED",h),A=((m={}).MONTHLY="MONTHLY",m.ONE_TIME="ONE_TIME",m),I=((f={}).HOW_TO="HOW_TO",f.MAIN="MAIN",f.MARKETING="MARKETING",f.NEXT_STEPS="NEXT_STEPS",f.OPTIONAL="OPTIONAL",f.SHORT_DESCRIPTION="SHORT",f.VEHICLE_MODEL="VEHICLE_MODEL",f);r.d(t,{$z:()=>C,Fe:()=>y,PW:()=>p,UB:()=>v,Zl:()=>b,k8:()=>E,ls:()=>A,mZ:()=>I,nS:()=>_,pd:()=>O,s8:()=>g,zZ:()=>N})},43505(e,t,r){"use strict";var n=r(12347);function a(e){return!!e&&e?.productType===n.$z.CONFIG_VEHICLE}function i(e){return!!e&&a(e.originalData)}r.d(t,{O:()=>a,s:()=>i})},57625(e,t,r){"use strict";var n,a=r(12347),i=((n={}).DEALER="dealer",n.SUBSIDIARY="subsidiary",n);function o(e){return!!e?.productType&&[a.$z.VEHICLE_NCI,a.$z.VEHICLE_NCP].includes(e.productType)}function s(e){return!!e&&o(e.originalData)}r.d(t,{CO:()=>i,OU:()=>o,mT:()=>s})},47219(e,t,r){"use strict";var n=r(12347);function a(e){return!!e&&e.productType===n.$z.VEHICLE}function i(e){return!!e&&a(e.originalData)}r.d(t,{Y$:()=>i,qH:()=>a})},67324(e,t,r){"use strict";var n,a=r(12347),i=((n={}).CARPASS="CARPASS",n.DIGITAL_CERTIFICATE="DIGITAL_CERTIFICATE",n);function o(e){return!!e&&e?.productType===a.$z.VEHICLE_UCI}function s(e){return!!e&&o(e.originalData)}r.d(t,{Vm:()=>i,ni:()=>o,rU:()=>s})},14680(e,t,r){"use strict";var n,a,i=((n={}).CCC_PHOTOS="CCC_PHOTOS",n.CCE="CCE",n.CERFA_REGISTRATION_CARD="CERFA_REGISTRATION_CARD",n.CERTIFICATE="CERTIFICATE",n.CONFIGURATION_ORDER="CONFIGURATION_ORDER",n.CONTRACT="CONTRACT",n.CONTRACTANNEX="CONTRACTANNEX",n.CONTRACT_MOBILITY="CONTRACT_MOBILITY",n.CREDIT_MEMO="CREDIT_MEMO",n.DELIVERY="DELIVERY",n.DEVIS="DEVIS",n.DIAGNOSTIC_BATTERY="DIAGNOSTIC_BATTERY",n.DISCLAIMER="DISCLAIMER",n.ECU="ECU",n.ENERGY_PERF_PDF="ENERGY_PERF_PDF",n.FICHE_SYNTHESE_TDV="FICHE_SYNTHESE_TDV",n.GENERAL_TERMS_AND_CONDITIONS="GENERAL_TERMS_AND_CONDITIONS",n.INVOICE="INVOICE",n.ORDER="ORDER",n.PERSONALDOCUMENT="PERSONALDOCUMENT",n.PROPOSAL="PROPOSAL",n.PURCHASE_ORDER="PURCHASE_ORDER",n.QUOTATION="QUOTATION",n.QUOTATION_ONLINE="QUOTATION_ONLINE",n.REGISTRATION="REGISTRATION",n.REPAIR_ORDER="REPAIR_ORDER",n.RFORCE_CASE="RFORCE_CASE",n.SEPA_MANDATE="SEPA_MANDATE",n.TECHNICAL_CONTROL="TECHNICAL_CONTROL",n.TRADE_IN="TRADE_IN",n.TURNAROUND_SUMMARY="TURNAROUND_SUMMARY",n.TURN_AROUND_SYNTHESIS="TURN_AROUND_SYNTHESIS",n),o=((a={}).BATTERY_CERTIFICATE="BATTERY_CERTIFICATE",a);r.d(t,{F:()=>o,V:()=>i})},43937(e,t,r){"use strict";function n(e){return!!e&&"FUNNEL"===e.slingType}function a(e){return!!e&&"CAX"===e.slingType}function i(e){return!!e&&"CCC"===e.slingType}function o(e){return!!e&&"ESS"===e.slingType}function s(e){return!!e&&"KEYS_ORDER"===e.slingType}function l(e){return!!e&&"CONNECTED_SERVICES"===e.slingType}function c(e){return!!e&&"PRIORITY_PASS"===e.slingType}function u(e){return!!e&&"ONLINE_QUOTATION"===e.slingType}function d(e){return!!e&&"UCIV2"===e.slingType}function h(e){return!!e&&"MY_AUTO_PROJECT"===e.slingType}r.d(t,{Ll:()=>a,P:()=>h,_L:()=>c,b7:()=>u,e6:()=>o,ge:()=>d,sR:()=>n,uj:()=>s,wm:()=>i,yO:()=>l})},97787(e,t,r){"use strict";var n,a=((n={}).RECEPTOR="RECEPTOR",n.TEAM="TEAM",n);r.d(t,{W:()=>a})},99429(e,t,r){"use strict";var n,a,i,o,s,l,c=((n={}).OWNER="OWNER",n.USER="USER",n),u=((a={}).GDPR="GDPR",a.MULTIMEDIA="MULTIMEDIA",a.STANDARD="STANDARD",a),d=((i={}).COMPLAINT1="complaint1",i.COMPLAINT2="complaint2",i.COMPLAINT3="complaint3",i.COMPLAINT4="complaint4",i.COMPLAINT5="complaint5",i),h=((o={}).PERSONAL="PERSONAL",o.PROFESSIONAL="PROFESSIONAL",o),m=((s={}).NO="N",s.YES="Y",s),f=((l={}).ACCESSORIES="accessories",l.AIR_CONDITIONING="airConditioning",l.BATTERY="battery",l.BODY="body",l.BRAKES="brakes",l.COMFORT_AND_SAFETY_ASSESSMENT="comfortAndSafetyAssessment",l.DACIA_ROAD_ASSISTANCE="daciaR
1oadAssitance",l.DACIA_ZEN="daciaZen",l.DISTRIBUTION="distribution",l.DOOR_TO_DOOR="doorToDoor",l.ELECTRONIC_DIAGNOSTICS="electronicDiagnostics",l.E_RECLA_FILE="eReclaFile",l.KEY="key",l.LIGHTS="lights",l.MAINTENANCE="maintenance",l.OTHER_REASON="otherReason",l.PERIODIC_TECHNICAL_INSPECTION="periodicTechnicalInspection",l.RECALL_CAMPAIGN="recallCampaign",l.REFRESH="refresh",l.REVISION="revision",l.SAFETY_DIAGNOSIS="safetyDiagnosis",l.SERVICE_CONTRACT="serviceContract",l.SHOCK_ABSORBERS="shockAbsorbers",l.SUMMER_CHECK="summerCheck",l.TIRES="tires",l.WINDSHIELD_MAINTENANCE="windshieldMaintenance",l.WINDSHIELD_TRIM="windshieldTrim",l.WINDSHIELD_WIPERS="windshieldWipers",l);function C(e){return e?.complaintType==="GDPR"}function p(e){return e?.complaintType==="STANDARD"}function g(e){return e?.complaintType==="MULTIMEDIA"}r.d(t,{B5:()=>g,Bc:()=>h,C0:()=>f,F:()=>u,N_:()=>p,SI:()=>c,Te:()=>m,rl:()=>d,vn:()=>C})},71884(e,t,r){"use strict";var n,a=((n={}).ERROR="error",n.INFO="info",n.SUCCESS="success",n.WARNING="warning",n);r.d(t,{w:()=>a})},22569(e,t,r){"use strict";var n=r(91987),a=r(96024),i=r(77773);r.d(t,{},{A:({isRunning:e,onClick:t})=>{let r=e?a.A:i.A;return(0,n.jsx)("button",{className:"VideoControlButton",type:"button",onClick:t,children:(0,n.jsx)(r,{className:"VideoControlButton__icon"})})}})},42715(e,t,r){"use strict";var n=r(91987),a=r(71763),i=r(98481),o=r(20496),s=r(97500),l=r.n(s),c=r(54502),u=r(70385),d=r(3861),h=r(33496),m=r(78948),f=r(20409),C=r(84759),p=r(40119),g=r(5839);let v=50,E="alpine",y=(0,o.Ng)(({app:e,page:{data:{siteParams:t}}})=>({isRtl:t?.rtl??!1,brand:t?.brand||"",isMobile:e.threshold===g.qN})),N=({navBarData:e,onClickDots:t,dotMode:r,displayMode:a,portalDots:o})=>{if(!e.globalWidth||!e.childrenWidths||1===e.childrenWidths.length||!e.pages||1===e.pages.length)return null;let s=(0,n.jsxs)("ul",{className:l()("CustomScroll__dots",{"is-below":["dots-below","dots-below-mobile-only"].includes(r),"is-mobile-only":"dots-below-mobile-only"===r}),children:[("fullwidth"===a||"card"===a)&&e?.childrenWidths?.map((r,i)=>{let o=`dot-${i}`;return(0,n.jsx)("li",{className:"CustomScroll__dot",children:(0,n.jsx)("button",{type:"button",className:l()("CustomScroll__dotButton",{"is-active":"card"===a?e?.activeChildIndex===i:r?.isVisible}),onClick:()=>t(r?.middle),children:(0,n.jsx)("span",{className:"u-hidden-wording",children:`slide ${i}`})})},o)}),!a&&e?.pages?.map((e,r)=>{let a=`dot-${r}`;return(0,n.jsx)("li",{className:"CustomScroll__dot",children:(0,n.jsx)("button",{type:"button",className:l()("CustomScroll__dotButton",{"is-active":e?.isActive}),onClick:()=>t(e?.middle),children:(0,n.jsx)("span",{className:"u-hidden-wording",children:`slide ${r}`})})},a)})]});return o?(0,i.createPortal)(s,o):s},_=({isLeftArrowDisplayed:e,isRightArrowDisplayed:t,isRightBottomArrowsDisplayed:r,handleArrowClick:a,isRtl:o,portalElement:s,isDarkMode:d})=>{let h=(0,n.jsxs)("div",{className:l()("CustomScroll__bottomArrows",{"is-darkmode":d,"is-right-bottom-arrows-displayed":r}),children:[(0,n.jsx)("button",{type:"button",className:l()("CustomScroll__bottomArrowsButton CustomScroll__bottomArrowsLeft",{CustomScroll__bottomArrows_disabled:!e}),onClick:a(-1),children:(0,n.jsx)(c.A,{className:l()("CustomScroll__Arrows_arrow",{"is-rtl":o})})}),(0,n.jsx)("button",{type:"button",className:l()("CustomScroll__bottomArrowsButton CustomScroll__bottomArrowsRight",{CustomScroll__bottomArrows_disabled:!t}),onClick:a(1),children:(0,n.jsx)(u.A,{className:l()("CustomScroll__Arrows_arrow",{"is-rtl":o})})})]});return s?(0,i.createPortal)(h,s):h},O=({navBarData:e,onClickDots:t,tabs:r,brand:i})=>{let o=(0,a.useRef)(null),s=e?.childrenWidths.find(e=>e?.isVisible);if((0,a.useEffect)(()=>{let e=o.current;if(e){let t=e.querySelector(".CustomScroll__tabButton.is-active");t&&(t.getBoundingClientRect().left+t.clientWidth>window.innerWidth||t.getBoundingClientRect().left<0)&&e.scrollTo({top:0,left:t.offsetLeft})}},[s]),!e.globalWidth||!e.childrenWidths||1===e.childrenWidths.length)return null;let c="mobilize"===i;return(0,n.jsx)("ul",{className:"CustomScroll__tabs",ref:o,children:e?.childrenWidths?.map((e,a)=>{let i=`tab-${a}`;return(0,n.jsx)("li",{className:"CustomScroll__tab",children:(0,n.jsx)("button",{className:l()("CustomScroll__tabButton",{"is-active":e?.isVisible}),onClick:()=>t(e?.middle),type:"button",children:c?(0,C.G2)(a+1,2):r?.[a]})},i)})})},b=y(({bottomArrowsPortalElement:e,children:t=[],className:r="",darkMode:o=!1,defaultSelectedSlideIndex:s,displayMode:C,interactionType:y,isCentered:b=!1,isFullScreen:A=!1,isRtl:I,isSimplified:R=!1,isCardCentered:w=!1,isRightBottomArrowsDisplayed:T=!0,arrowMode:x,dotMode:S,onInteraction:P,snapMode:D,tabs:j=[],minInterval:M=v,brand:L,isMobile:k,portalsCustomElement:H={}})=>{let{ref:U,isVisible:V}=(0,f.A)({role:"technical",stayVisible:!1}),F=(0,a.useRef)(0),B=(0,a.useRef)(void 0),Y=(0,a.useRef)(null),z=(0,a.useRef)(0),[G,$]=(0,a.useState)({childrenWidths:[],globalWidth:void 0,activeChildIndex:void 0,isScrolling:!1,pages:[]}),W=(0,a.useRef)(!1),[q,K]=(0,a.useState)(!1),[Q,Z]=(0,a.useState)(!1),[X,J]=(0,a.useState)(0),[ee,et]=(0,a.useState)(0),er=G?.childrenWidths?.[0]?.width,en=(0,a.useMemo)(()=>
1{if(w&&!k){let e=Y?.current;if(e){let{clientWidth:t}=e;return(t-(er||0))/2}}return 0},[er,w,k]),ea=(0,a.useCallback)(()=>{let e=Y.current;if(e&&V){let{scrollLeft:t=0,scrollWidth:r=0,clientWidth:n=0}=e,a=r-n,i=a>0?a:0,o=I?-1:1;K(o*t>M),Z(i>0&&o*t+M<i);let s=Array.from(e.children)||[],l=s.map(e=>({promoText:(e.innerText||"").substring(0,50).replace(/\s+/g," ").trim(),width:e.offsetWidth,percent:e.offsetWidth/r*100,middle:e.offsetLeft+e.offsetWidth/2,left:e.getBoundingClientRect().left,right:e.getBoundingClientRect().right,isVisible:e.offsetLeft+e.offsetWidth/2>t&&e.offsetLeft+e.offsetWidth/2<t+n})),c=s.findIndex(e=>w?e.getBoundingClientRect().right>window.innerWidth/2:e?.offsetLeft>=Math.round(t));W.current||(W.current=!0);let u=n?Array(Math.round(r/n)).fill(void 0).map((e,r)=>({isActive:r===Math.floor((t+n/2)/n),middle:n*r+n/2})):[],d=t!==F.current;F.current=t,$({isScrolling:d,activeChildIndex:c,pages:u,childrenWidths:l,globalWidth:r}),!l[c]||d&&X||(J(l[c].right),et(l[c].left)),P?.({isScrolling:d,activeChildIndex:c,scrollLeft:t})}},[V,I,M,X,P,w]),ei=e=>t=>{t?.stopPropagation();let r=Y.current;if(r){let t,{scrollLeft:n=0,clientWidth:a=0}=r,i=I?-1:1,o=Array.from(r.children),{clientWidth:s=0}=o?.[0]||{};switch(C){case"fullwidth":t=a;break;case"card":t=s;break;default:t=9*a/10}r.scrollLeft=n+t*e*i}},eo=0;(0,a.useEffect)(()=>{let e=G?.childrenWidths.findIndex(e=>e.isVisible);z.current!==e&&e>-1&&y&&!G.isScrolling&&((0,m.d)({interactionType:y,itemNumber:`${e+1}/${G?.childrenWidths.length}`,event:"carouselInteraction",promoText:G?.childrenWidths[e].promoText,scrollDirection:z.current<e?"right":"left"}),z.current=e)},[G,y]),(0,p.A)(ea),(0,a.useEffect)(()=>(Y?.current&&("u">typeof window&&window.addEventListener(g.jn,ea),ea()),()=>{"u">typeof window&&window.removeEventListener(g.jn,ea)}),[ea]),(0,a.useEffect)(()=>{if(void 0!==s){let e=requestAnimationFrame(()=>{let e=Y?.current;if(e){let{clientWidth:t}=e;if(window){let r=Array.from(e.children);if(r.length>1&&r[s]){let{offsetLeft:n,clientWidth:a}=r[s];w?e.scrollLeft=n-(t-a)/2:e.scrollLeft="center"===D?n-(t-a)/2:n}}}});return()=>cancelAnimationFrame(e)}},[s,D,en,w]);let es=l()("CustomScroll__child",{[`is-snap-${D||""}`]:D,[`is-display-${C||""}`]:C}),el="arrows-left-right-all"===x||"arrows-left-right-desktop-only"===x,ec="tabs-inside"===S?O:N,eu=L===E?c.A:d.A,ed=L===E?u.A:h.A,eh=(G?.activeChildIndex||0)+1;return(0,n.jsxs)("div",{className:l()("CustomScroll",{CustomScroll_center:b,"is-navbar-dots-below":["dots-below","dots-below-mobile-only"].includes(S)&&!H?.portalDots,"is-navbar-arrows-bottom":"arrows-bottom"===x,"is-darkmode":o},r),ref:U,children:[(0,n.jsx)("div",{className:l()("CustomScroll__container",{"is-simplified":R,[`is-display-${C||""}`]:C,"is-fullscreen":A,"has-smooth-scroll":W.current}),ref:Y,style:en?{scrollPadding:`0 ${en}px`,padding:`0 ${en}px`}:void 0,onScroll:()=>{eo&&window.cancelAnimationFrame(eo),eo=window.requestAnimationFrame(()=>{ea(),clearTimeout(B.current),B.current=setTimeout(ea,100)})},children:t&&Array.isArray(t)&&D?t.map((e,r)=>{let a=`dot-${r}`;return(0,n.jsx)("div",{className:l()(es,{"is-first-slide":0===r,"is-last-slide":r===t.length-1}),children:e},a)}):t}),"counter"===S&&!!t&&Array.isArray(t)&&G?.activeChildIndex!==void 0&&!!D&&(0,n.jsxs)("div",{className:"CustomScroll__counter",children:[eh," / ",t?.length]}),"arrows-bottom"===x&&(0,n.jsx)(_,{isLeftArrowDisplayed:q,isRightArrowDisplayed:Q,isRtl:I,isRightBottomArrowsDisplayed:T,handleArrowClick:ei,portalElement:e,portalsCustomElement:H,isDarkMode:o}),(()=>{if(el&&q){let e=(0,n.jsx)("button",{style:{"--leftArrowPosition":`${ee}px`},className:l()("CustomScroll__arrow CustomScroll__arrowLeft",{"is-simplified":R,"is-left-right-all":"arrows-left-right-all"===x}),onClick:ei(-1),type:"button",children:(0,n.jsx)(eu,{className:l()("CustomScroll__Arrows_arrow",{"is-rtl":I})})});return H.portalPreviousButton?(0,i.createPortal)(e,H.portalPreviousButton):e}return null})(),(()=>{if(el&&Q){let e=(0,n.jsx)("button",{style:{"--rightArrowPosition":`${X}px`},className:l()("CustomScroll__arrow CustomScroll__arrowRight",{"is-simplified":R,"is-left-right-all":"arrows-left-right-all"===x}),onClick:ei(1),type:"button",children:(0,n.jsx)(ed,{className:l()("CustomScroll__Arrows_arrow",{"is-rtl":I})})});return H.portalNextButton?(0,i.createPortal)(e,H.portalNextButton):e}return null})(),!["none","counter"].includes(S)&&(0,n.jsx)(ec,{dotMode:S,displayMode:C,navBarData:G,arrowMode:x,onClickDots:e=>(e=>{let t=Y.current;if(t){let{clientWidth:r=0}=t,n=e-r/2;t.scrollLeft=n>0?n:0}})(e),tabs:j,brand:L,isMobile:!!k,portalDots:H.portalDots})]})});r.d(t,{},{A:b})},53783(e,t,r){"use strict";var n=r(91987),a=r(71763),i=r(20496),o=r(97500),s=r.n(o),l=r(16383),c=r(5839),u=r(22569);let d=(0,i.Ng)(({app:e,page:t})=>({threshold:e.threshold??c.qN,isEditMode:t.data?.mode==="EDIT"}),null,null,{forwardRef:!0})(({autoPlay:e=!1,alt:t,video:r,threshold:i,isEditMode:o,onVideoEnded:c,onVideoStarted:d,muted:h=!0,placeholder:m})=>{let[f,C]=(0,a.useState)(e),p=(0,a.useRef)(null),g=(0,a.useCallback)(()=>{c?.()},[c]),{desktop:v,tablet:E,mobile:y}=r||{},N=y;return"large"===i&&v?N=v:"medium"===i&&E&&(N=E),(0,n.jsxs)("div",{className:s()("VideoBasic",{"is-editMode":o}),children:[!f&&(0,n.jsxs)("div",{className:"VideoBasic__placeholder",children:[m?(0,n.jsx)(l._,{src:m,width:"100%",height:"100%",alt:t}):(0,n.jsx)("video",{src:`${N}
1#t=0.1`,muted:!0,playsInline:!0,className:"VideoBasic__video"}),(0,n.jsx)("div",{className:s()("VideoBasic__button",{"is-centered":!m}),children:(0,n.jsx)(u.A,{isRunning:f,onClick:()=>{p.current&&(p.current.play(),C(!0),d?.())}})})]}),(0,n.jsx)("video",{ref:p,className:"VideoBasic__video",autoPlay:e,muted:h,onEnded:g,src:N,controls:f},N)]})});r.d(t,{},{C:d})},25343(e,t,r){"use strict";var n=r(53783);r.d(t,{C:()=>n.C})},39639(e,t,r){"use strict";r.d(t,{_:()=>l});var n=r(91987),a=r(20496),i=r(16383),o=r(93801),s=r(90939);let l=(0,a.Ng)(({page:{data:e}})=>({brand:e?.siteParams?.brand,locale:e?.siteParams?.locale}))(({dealerId:e,geolocalization:t,brand:r,locale:a})=>{if(!r||!a)return null;let l=(({dealerId:e,brand:t,locale:r,size:n})=>({small:`${(0,s.A)("/agg/v1/dealers/{dealerId}/map/{size}.png?locale={locale}&brand={brand}",{dealerId:e,size:n,locale:r,brand:t})}`}))({dealerId:e,brand:r,locale:a,size:"medium"});return t?(0,n.jsx)(o.R,{className:"DealerStaticMap__link",href:(e=>{let{lat:t,lon:r}=e||{};if(t&&r)return`https://www.google.com/maps/dir//${t},${r}/`})(t),target:"_blank",children:(0,n.jsx)(i._,{alt:"map",src:l,width:"100%",height:"100%"})}):(0,n.jsx)(i._,{alt:"map",src:l,width:"100%",height:"100%"})})},43871(e,t,r){"use strict";var n=r(91987),a=r(71763),i=r(97500),o=r.n(i);r.d(t,{},{d:({value:e=!1,onChange:t,leftIcon:r,rightIcon:i,disabled:s,name:l,id:c,size:u="medium",isInverted:d,withOnOffLabels:h})=>(0,n.jsxs)("div",{className:o()("Switch",{"has-icons":!!r&&!!i,"is-disabled":s,"is-large":"large"===u,"is-medium":"medium"===u,"is-small":"small"===u,"is-checked":e,"is-inverted":d,"has-on-off-labels":h}),children:[(0,n.jsx)("input",{className:"Switch__input",type:"checkbox",checked:e,onChange:()=>{t(!e)},name:l,id:c,disabled:s}),(0,n.jsx)("div",{className:"Switch__slider",children:r&&i&&(0,n.jsxs)(a.Fragment,{children:[(0,n.jsx)(r,{className:"Switch__icon"}),(0,n.jsx)(i,{className:"Switch__icon"})]})}),(0,n.jsx)("label",{className:"Switch__switch",htmlFor:c})]})})},29439(e,t,r){"use strict";r.d(t,{S:()=>l});var n=r(91987),a=r(97500),i=r.n(a),o=r(601),s=r(33238);let l=({onChange:e,hasError:t,errorLabel:r,label:a,value:l,id:c,name:u,disabled:d=!1,variant:h="default","aria-hidden":m=!1})=>(0,n.jsxs)("div",{className:i()("Checkbox",{"has-error":t,"is-disabled":d,"is-compact":"compact"===h}),children:[(0,n.jsxs)("div",{className:"Checkbox__content",children:[(0,n.jsx)("input",{disabled:d,id:c,className:"Checkbox__box",type:"checkbox",name:u,checked:l,onChange:t=>{e(t.target.checked)},tabIndex:m?-1:0,"aria-hidden":m}),(0,n.jsxs)("label",{htmlFor:c,className:"Checkbox__label",children:[(0,n.jsx)("div",{className:"Checkbox__boxContainer",role:"checkbox",children:(0,n.jsx)(s.A,{className:"Checkbox__icon"})}),(0,n.jsx)("div",{className:"Checkbox__labelContent",children:a})]})]}),t&&(0,n.jsx)(o.Q,{variant:"error",children:r})]})},40640(e,t,r){"use strict";r.d(t,{z:()=>h,C:()=>m});var n=r(91987),a=r(71763),i=r(97500),o=r.n(i),s=r(35014),l=r.n(s),c=r(619),u=r(601);let d=(0,a.createContext)({onChange:()=>{},name:"radio-group"}),h=({children:e,disabled:t,value:r,onChange:i,name:s,label:l,hasError:c=!1,errorLabel:h,isLoading:m,isMandatory:f=!1,variant:C="default"})=>{let p=(0,a.useMemo)(()=>({currentValue:r,onChange:i,name:s,disabled:t,isLoading:m}),[t,m,s,i,r]);return(0,n.jsx)(d.Provider,{value:p,children:(0,n.jsxs)("div",{className:o()("RadioGroup",{"has-error":c,"is-compact":"compact"===C,"is-partially-vertical":"partially-vertical"===C,"is-stacked":"stacked-items"===C,"is-no-style":"no-style"===C}),children:[(0,n.jsxs)("fieldset",{className:"RadioGroup__wrapper",children:[l&&(0,n.jsxs)("legend",{className:"RadioGroup__sectionLabel",children:[l,f?" *":""]}),(0,n.jsx)("div",{className:"RadioGroup__choices",children:e})]}),c&&(0,n.jsx)(u.Q,{variant:"error",children:h})]})})},m=({text:e,value:t})=>{let{currentValue:r,disabled:i,isLoading:s,onChange:u,name:h}=(0,a.useContext)(d),m=r===t,f=`${h}-${l()(t)}`,C=(0,a.useCallback)(()=>{u(t)},[u,t]);return(0,n.jsxs)("div",{className:o()("RadioGroup__item",{"is-disabled":i}),children:[s&&(0,n.jsx)(c.E,{isAbsolute:!0,zIndex:1}),(0,n.jsx)("input",{type:"radio",className:"RadioGroup__input",value:t,name:h,id:f,onChange:C,checked:m,disabled:i},f),(0,n.jsx)("label",{htmlFor:f,className:"RadioGroup__label",children:e})]},f)}},57830(e,t,r){"use strict";var n=r(43871);r.d(t,{d:()=>n.d})},65418(e,t,r){"use strict";r.d(t,{T:()=>c});var n=r(91987),a=r(97500),i=r.n(a),o=r(3584),s=r(601),l=r(50865);let c=({value:e,disabled:t=!1,hasError:r,showStatus:a,placeholder:c,errorLabel:u,label:d,id:h,name:m,isMandatory:f=!1,maxLength:C,onChange:p,onBlur:g,legalLabel:v})=>(0,n.jsxs)("div",{className:i()("Textarea",{"has-error":r,"has-label":d,"has-status":a,"is-disabled":t}),children:[(0,n.jsxs)("div",{className:"Textarea__wrapper",children:[a&&(0,n.jsx)("div",{className:"Textarea__status",children:(0,n.jsx)(o.C,{variant:r?"error":"success"})}),(0,n.jsx)("textarea",{className:"Textarea__textarea",onChange:e=>{p(e?.target?.value)},value:e,maxLength:C,id:h,name:m,placeholder:c,rows:5,disabled:t,"aria-required":f,"aria-invalid":r,"aria-describedby":`${h}--error ${h}--legal ${h}--count`,onBlur:g}),d&&(0,n.jsxs)("label",{className:"Textarea__label",htmlFor:h,children:[d," ",f&&(0,n.jsx)("span",{className:"Textarea__mandatory","aria-hidden":!0,
1children:"*"})]}),C&&e&&e?.length>0&&(0,n.jsxs)("span",{className:"Textarea__count",id:`${h}--count`,children:[e?.length,"/",C]})]}),r&&(0,n.jsx)(s.Q,{variant:"error",id:`${h}--error`,role:"alert",children:u}),(0,n.jsx)(s.Q,{variant:"legal",id:`${h}--legal`,children:v&&(0,n.jsx)(l.d,{content:v})})]})},50618(e,t,r){"use strict";r.d(t,{w:()=>i});var n=r(20496),a=r(84759);let i=(0,n.Ng)(({page:e})=>({locale:e.data.siteParams?.locale}))(({value:e,currency:t,isPrecise:r=!1,maximumFractionDigits:n,minimumFractionDigits:i,isInteger:o,isPercent:s=!1,locale:l})=>{let c=(0,a.ZV)(e,{currency:t,toInteger:o,maximumFractionDigits:n,minimumFractionDigits:i,isPrecise:r,toPercent:s,locale:l});return c||null})},65141(e,t,r){"use strict";var n=r(91987),a=r(71763),i=r(97500),o=r.n(i),s=r(73437),l=r(38337);r.d(t,{},{A:({errorLabel:e,formId:t,hasError:r=!1,isNextDisabled:i=!1,isNextLoading:c,nextType:u="button",nextLabel:d=(0,l.kH)("wording.next"),skipLabel:h=(0,l.kH)("wording.skipStep"),onNextClick:m,onSkipClick:f})=>{let[C,p]=(0,a.useState)(!1),g=!!m||"submit"===u||!!f;return((0,a.useEffect)(()=>{let e=new ResizeObserver(e=>{e[0].target.offsetHeight>2*window.innerHeight?p(!0):p(!1)});return e.observe(document.body),()=>{e.disconnect()}},[]),g)?(0,n.jsx)("div",{className:o()("FunnelNavigation",{"is-sticky":C}),children:(0,n.jsxs)("div",{className:"FunnelNavigation__content",children:[r&&e&&(0,n.jsx)("div",{className:"FunnelNavigation__error",children:e}),(0,n.jsxs)("div",{className:"FunnelNavigation__buttons",children:[f&&(0,n.jsx)("div",{className:"FunnelNavigation__Button",children:(0,n.jsx)(s.l,{variant:"cta-ghost",form:t,onClick:f,title:h,useButtonMarkup:!0,children:h})}),(!!m||"submit"===u)&&(0,n.jsx)("div",{className:"FunnelNavigation__Button",children:(0,n.jsx)(s.l,{variant:"cta-primary",type:u,form:t,onClick:m,disabled:i,isLoading:c,title:d,useButtonMarkup:!0,children:d})})]})]})}):null}})},45822(e,t,r){"use strict";var n=r(65141);r.d(t,{v:()=>n.A})},29777(e,t,r){"use strict";var n=r(91987),a=r(71763),i=r(97500),o=r.n(i),s=r(78948);let l=(0,a.createContext)({isExpanded:!1,onClick:()=>{},contentId:""});r.d(t,{},{$m:({children:e,tag:t})=>{let{isExpanded:r,onClick:i,contentId:s}=(0,a.useContext)(l),c=o()("Accordion__trigger",{"is-expanded":r}),u=(0,n.jsx)("button",{className:c,onClick:()=>i(!r),type:"button","aria-expanded":r,"aria-controls":s,"aria-haspopup":"true",children:e});return t?(0,n.jsx)(t,{children:u}):u},nD:({onChange:e,children:t,size:r="medium",variant:i="default",isInverted:c,defaultExpanded:u=!1,isExpanded:d,tracking:h,transitionDisabled:m=!1})=>{let[f,C]=(0,a.useState)(u),p=(0,a.useId)(),g=d??f,v=(0,a.useCallback)(t=>{e?.(t),void 0===d&&C(t),(0,s.d)({event:"toggle",toggleType:h?.type,toggleValue:t,toggleName:h?.name??""})},[e,h,d]),E=(0,a.useMemo)(()=>({isExpanded:g,onClick:v,contentId:p}),[g,v,p]);return(0,n.jsx)(l.Provider,{value:E,children:(0,n.jsx)("div",{className:o()("Accordion",{"is-inverted":c,"is-small":"small"===r,"is-medium":"medium"===r,"is-large":"large"===r,"is-light":"light"===i,"has-no-transition":m}),children:t})})},ub:({children:e})=>{let{isExpanded:t,contentId:r}=(0,a.useContext)(l),i=o()("Accordion__content",{"is-hidden":!t});return(0,n.jsx)("div",{className:i,role:"region",inert:!t,id:r,"aria-hidden":!t,children:(0,n.jsx)("div",{className:"Accordion__wrapper",children:e})})}})},52230(e,t,r){"use strict";var n=r(29777);r.d(t,{$m:()=>n.$m,nD:()=>n.nD,ub:()=>n.ub})},17143(e,t,r){"use strict";var n=r(91987),a=r(97500),i=r.n(a),o=r(71884),s=r(73437);r.d(t,{},{F:({title:e="",description:t="",icon:r,variant:a=o.w.INFO,ctaLabel:l,onClick:c})=>(0,n.jsxs)("div",{className:i()("Alert",{"is-alert":a===o.w.ERROR,"is-success":a===o.w.SUCCESS,"is-warning":a===o.w.WARNING}),children:[r&&(0,n.jsx)("div",{className:"Alert__iconWrapper",children:(0,n.jsx)(r,{className:"Alert__icon"})}),(0,n.jsxs)("div",{className:"Alert__content",children:[!!e&&"string"==typeof e&&(0,n.jsx)("p",{className:"Alert__title",children:e.trim()}),!!e&&"string"!=typeof e&&e,t&&(0,n.jsx)("div",{className:"Alert__description",children:"string"==typeof t?(0,n.jsx)("p",{children:t.trim()}):t}),l&&(0,n.jsx)(s.l,{variant:"link-arrow",onClick:c,useButtonMarkup:!0,children:l})]})]})})},80975(e,t,r){"use strict";var n=r(91987);r.d(t,{},{L:({currentStep:e,totalSteps:t})=>{let r=Math.min(e,t);return(0,n.jsx)("div",{className:"BarProgress","aria-hidden":"true",children:Array.from({length:t},(e,t)=>(0,n.jsx)("div",{className:`BarProgress__segment${t<r?" BarProgress__segment--filled":""}`},t))})}})},99631(e,t,r){"use strict";var n=r(91987);r.d(t,{},{a:({width:e=180})=>(0,n.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:e,viewBox:"0 0 300 30",children:[(0,n.jsx)("path",{d:"M294.515 6.11981H283.499V1.7998H299.987V6.11981L291.527 24.8398H286.055L294.515 6.11981Z",fill:"black"}),(0,n.jsx)("path",{d:"M267.443 29.664H262.259L277.523 0H282.707L267.443 29.664Z",fill:"black"}),(0,n.jsx)("path",{d:"M259.815 24.8398H254.991V20.1958H243.903V16.0198L254.523 1.7998H259.815V16.0198H263.343V20.1958H259.815V24.8398ZM255.171 7.59581L248.871 16.0198H255.171V7.59581Z",fill:"black"}),(0,n.jsx)("path",{d:"M241.211 24.8395H224.867V20.5195L232.679 14.0035C233.951 12.9475 234.791 12.0835 235.199 11.4115C235.631 10.7155 235.847 9.94745 235.847 9.10745C235.847 8.14745 235.547 7.36745 234.947 6.76745C234.371 6.16745 233.627 5.86745 232.715 5.86745C231.803 5.86745 231.059 6.16745 230.483 6.76745C229.907 7.34345 229.583 8.12345 229.511 9.10745H224.579C224.579 6.87545 225.371 5.03945 226.955 3.59945C228.539 2.15945 230.567 1.43945 233.039 1.43945C235.415 1.43945 237.323 2.11145 238.763 3.45545C240.227 4.79945 240.959 6.57545 240.959 8.78345C240.959 10.2715 240.563 11.6635 239.771 12.9595C238.979 14.2555 237.611 15.7075 235.667 17.3155L231.743 20.5195H241.211V24.8395Z",fill:"black"}),(0,n.jsx)("path",{d:"M206.348 18.792H211.244C210.932 20.712 209.984 22.26 208.4 23.436C206.84 24.612 204.92 25.2 202.64 25.2C199.856 25.2 197.576 24.336 195.8 22.608C194.048 20.856 193.172 18.6 193.172 15.84C193.172 13.056 194.024 10.8 195.728 9.07198C197.456 7.34398 199.688 6.47998 202.424 6.47998C205.112 6.47998 207.272 7.33198 208.904 9.03598C210.56 10.74 211.388 12.984 211.388 15.768C211.388 15.936 211.376 16.14 211.352 16.38C211.352 16.596 211.34 16.872 211.316 17.208H198.032C198.224 18.456 198.716 19.416 199.508 20.088C200.324 20.736 201.368 21.06 202.64 21.06C203.6 21.06 204.404 20.868 205.052 20.484C205.7 20.076 206.132 19.512 206.348 18.792ZM202.28 10.512C201.152 10.512 200.24 10.8 199.544 11.376C198.848 11.928 198.368 12.768 198.104 13.896H206.528C206.36 12.84 205.892 12.012 205.124 11.412C204.356 10.812 203.408 10.512 202.28 10.512Z",fill:"black"}),(0,n.jsx)("path",{d:"M185.79 17.28H190.83C190.518 19.68 189.51 21.6 187.806 23.04C186.126 24.48 184.038 25.2 181.542 25.2C178.806 25.2 176.55 24.336 174.774 22.608C173.022 20.856 172.146 18.6 172.146 15.84C172.146 13.08 173.022 10.836 174.774 9.10798C1
176.55 7.35598 178.806 6.47998 181.542 6.47998C184.038 6.47998 186.126 7.19998 187.806 8.63998C189.51 10.08 190.518 12 190.83 14.4H185.79C185.526 13.296 185.01 12.432 184.242 11.808C183.498 11.16 182.598 10.836 181.542 10.836C180.246 10.836 179.178 11.304 178.338 12.24C177.522 13.152 177.114 14.352 177.114 15.84C177.114 17.328 177.522 18.528 178.338 19.44C179.154 20.352 180.222 20.808 181.542 20.808C182.598 20.808 183.498 20.496 184.242 19.872C185.01 19.248 185.526 18.384 185.79 17.28Z",fill:"black"}),(0,n.jsx)("path",{d:"M163.598 4.752V0H168.53V4.752H163.598ZM163.598 24.84V6.84H168.53V24.84H163.598Z",fill:"black"}),(0,n.jsx)("path",{d:"M153.787 24.8398H148.387L141.187 6.83984H146.299L151.159 19.3318L156.019 6.83984H160.951L153.787 24.8398Z",fill:"black"}),(0,n.jsx)("path",{d:"M128.723 24.8398V6.83984H140.963L138.587 11.3038H133.655V24.8398H128.723Z",fill:"black"}),(0,n.jsx)("path",{d:"M120.004 18.792H124.9C124.588 20.712 123.64 22.26 122.056 23.436C120.496 24.612 118.576 25.2 116.296 25.2C113.512 25.2 111.232 24.336 109.456 22.608C107.704 20.856 106.828 18.6 106.828 15.84C106.828 13.056 107.68 10.8 109.384 9.07198C111.112 7.34398 113.344 6.47998 116.08 6.47998C118.768 6.47998 120.928 7.33198 122.56 9.03598C124.216 10.74 125.044 12.984 125.044 15.768C125.044 15.936 125.032 16.14 125.008 16.38C125.008 16.596 124.996 16.872 124.972 17.208H111.688C111.88 18.456 112.372 19.416 113.164 20.088C113.98 20.736 115.024 21.06 116.296 21.06C117.256 21.06 118.06 20.868 118.708 20.484C119.356 20.076 119.788 19.512 120.004 18.792ZM115.936 10.512C114.808 10.512 113.896 10.8 113.2 11.376C112.504 11.928 112.024 12.768 111.76 13.896H120.184C120.016 12.84 119.548 12.012 118.78 11.412C118.012 10.812 117.064 10.512 115.936 10.512Z",fill:"black"}),(0,n.jsx)("path",{d:"M96.8269 21.384C97.6909 21.384 98.3509 21.252 98.8069 20.988C99.2629 20.7 99.4909 20.292 99.4909 19.764C99.4909 19.284 99.2749 18.924 98.8429 18.684C98.4109 18.42 97.6789 18.216 96.6469 18.072L94.8829 17.82C92.8669 17.508 91.3429 16.896 90.3109 15.984C89.3029 15.048 88.7989 13.812 88.7989 12.276C88.7989 10.5 89.4589 9.09598 90.7789 8.06398C92.0989 7.00798 93.8749 6.47998 96.1069 6.47998C98.4109 6.47998 100.295 7.03198 101.759 8.13598C103.223 9.21598 103.955 10.608 103.955 12.312H99.3469C99.3469 11.688 99.0589 11.196 98.4829 10.836C97.9069 10.452 97.1149 10.26 96.1069 10.26C95.2909 10.26 94.6669 10.404 94.2349 10.692C93.8029 10.956 93.5869 11.34 93.5869 11.844C93.5869 12.324 93.8029 12.696 94.2349 12.96C94.6909 13.224 95.4109 13.44 96.3949 13.608L98.1589 13.86C100.271 14.172 101.831 14.76 102.839 15.624C103.847 16.488 104.351 17.664 104.351 19.152C104.351 20.976 103.655 22.44 102.263 23.544C100.895 24.648 99.0829 25.2 96.8269 25.2C94.4269 25.2 92.4469 24.6 90.8869 23.4C89.3269 22.2 88.5469 20.688 88.5469 18.864H93.2989C93.2989 19.608 93.6229 20.22 94.2709 20.7C94.9189 21.156 95.7709 21.384 96.8269 21.384Z",fill:"black"}),(0,n.jsx)("path",{d:"M72.7963 17.6385L77.5254 16.3713C77.721 18.3066 77.206 20.0472 75.9803 21.5931C74.7778 23.1328 73.0754 24.1977 70.8731 24.7878C68.184 25.5084 65.7581 25.2639 63.5953 24.0544C61.4496 22.8156 60.0195 20.8632 59.3052 18.1972C58.5846 15.5081 58.8237 13.1085 60.0224 10.9983C61.2443 8.88195 63.1766 7.46971 65.8194 6.76158C68.4158 6.06587 70.7227 6.32979 72.7401 7.55334C74.7807 8.77067 76.1613 10.7239 76.8819 13.413C76.9253 13.5753 76.9665 13.7755 77.0055 14.0135C77.0614 14.2221 77.1212 14.4918 77.185 14.8226L64.3537 18.2608C64.8621 19.4165 65.5858 20.2165 66.5248 20.6606C67.4807 21.0753 68.573 21.1181 69.8016 20.7889C70.7289 20.5404 71.4558 20.1469 71.9823 19.6082C72.5027 19.0464 72.774 18.3898 72.7963 17.6385ZM66.7239 10.6935C65.6343 10.9854 64.8279 11.4996 64.3047 12.2362C63.7753 12.9495 63.5291 13.8851 63.566 15.043L71.703 12.8627C71.2674 11.8862 70.601 11.2075 69.7039 10.8267C68.8068 10.4459 67.8134 10.4015 66.7239 10.6935Z",fill:"#EFDF00"}),(0,n.jsx)("path",{d:"M44.6426 24.8394V6.83936H56.8826L54.5066 11.3034H49.5746V24.8394H44.6426Z",fill:"black"}),(0,n.jsx)("path",{d:"M39.8163 6.83949V24.8395H36.3243L35.3883 23.0035C34.6683 23.7235 33.8403 24.2755 32.9043 24.6595C31.9683 25.0195 30.9603 25.1995 29.8803 25.1995C27.3843 25.1995 25.2723 24.3115 23.5443 22.5355C21.8403 20.7595 20.9883 18.5275 20.9883 15.8395C20.9883 13.1515 21.8403 10.9195 23.5443 9.14349C25.2723 7.36749 27.3843 6.47949 29.8803 6.47949C30.9
1603 6.47949 31.9683 6.67149 32.9043 7.05549C33.8403 7.41549 34.6683 7.95549 35.3883 8.67549L36.3243 6.83949H39.8163ZM30.6003 20.8075C31.9683 20.8075 33.0843 20.3515 33.9483 19.4395C34.8123 18.5275 35.2443 17.3275 35.2443 15.8395C35.2443 14.3515 34.8123 13.1515 33.9483 12.2395C33.0843 11.3035 31.9683 10.8355 30.6003 10.8355C29.2323 10.8355 28.1163 11.3035 27.2523 12.2395C26.3883 13.1515 25.9563 14.3515 25.9563 15.8395C25.9563 17.3275 26.3883 18.5275 27.2523 19.4395C28.1163 20.3515 29.2323 20.8075 30.6003 20.8075Z",fill:"black"}),(0,n.jsx)("path",{d:"M13.644 17.2795H18.684C18.372 19.6795 17.364 21.5995 15.66 23.0395C13.98 24.4795 11.892 25.1995 9.396 25.1995C6.66 25.1995 4.404 24.3355 2.628 22.6075C0.876 20.8555 0 18.5995 0 15.8395C0 13.0795 0.876 10.8355 2.628 9.10749C4.404 7.35549 6.66 6.47949 9.396 6.47949C11.892 6.47949 13.98 7.19949 15.66 8.63949C17.364 10.0795 18.372 11.9995 18.684 14.3995H13.644C13.38 13.2955 12.864 12.4315 12.096 11.8075C11.352 11.1595 10.452 10.8355 9.396 10.8355C8.1 10.8355 7.032 11.3035 6.192 12.2395C5.376 13.1515 4.968 14.3515 4.968 15.8395C4.968 17.3275 5.376 18.5275 6.192 19.4395C7.008 20.3515 8.076 20.8075 9.396 20.8075C10.452 20.8075 11.352 20.4955 12.096 19.8715C12.864 19.2475 13.38 18.3835 13.644 17.2795Z",fill:"black"})]})})},19588(e,t,r){"use strict";var n=r(17143);r.d(t,{F:()=>n.F})},45706(e,t,r){"use strict";r.d(t,{M:()=>a});var n=r(91987);let a=({anchor:e,className:t})=>(0,n.jsx)("div",{id:e,className:t})},1117(e,t,r){"use strict";var n=r(99631);r.d(t,{a:()=>n.a})},88702(e,t,r){"use strict";let n,a;r.d(t,{v:()=>w});var i,o,s,l,c,u=r(91987),d=r(71763),h=Object.defineProperty,m=Object.getOwnPropertySymbols,f=Object.prototype.hasOwnProperty,C=Object.prototype.propertyIsEnumerable,p=(e,t,r)=>t in e?h(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,g=(e,t)=>{for(var r in t||(t={}))f.call(t,r)&&p(e,r,t[r]);if(m)for(var r of m(t))C.call(t,r)&&p(e,r,t[r]);return e},v=(e,t)=>{var r={};for(var n in e)f.call(e,n)&&0>t.indexOf(n)&&(r[n]=e[n]);if(null!=e&&m)for(var n of m(e))0>t.indexOf(n)&&C.call(e,n)&&(r[n]=e[n]);return r};(e=>{let t=class t{constructor(e,r,n,i){if(this.version=e,this.errorCorrectionLevel=r,this.modules=[],this.isFunction=[],e<t.MIN_VERSION||e>t.MAX_VERSION)throw RangeError("Version value out of range");if(i<-1||i>7)throw RangeError("Mask value out of range");this.size=4*e+17;let o=[];for(let e=0;e<this.size;e++)o.push(!1);for(let e=0;e<this.size;e++)this.modules.push(o.slice()),this.isFunction.push(o.slice());this.drawFunctionPatterns();const s=this.addEccAndInterleave(n);if(this.drawCodewords(s),-1==i){let e=1e9;for(let t=0;t<8;t++){this.applyMask(t),this.drawFormatBits(t);const r=this.getPenaltyScore();r<e&&(i=t,e=r),this.applyMask(t)}}a(0<=i&&i<=7),this.mask=i,this.applyMask(i),this.drawFormatBits(i),this.isFunction=[]}static encodeText(r,n){let a=e.QrSegment.makeSegments(r);return t.encodeSegments(a,n)}static encodeBinary(r,n){let a=e.QrSegment.makeBytes(r);return t.encodeSegments([a],n)}static encodeSegments(e,n,i=1,s=40,l=-1,c=!0){let u,d;if(!(t.MIN_VERSION<=i&&i<=s&&s<=t.MAX_VERSION)||l<-1||l>7)throw RangeError("Invalid value");for(u=i;;u++){let r=8*t.getNumDataCodewords(u,n),a=o.getTotalBits(e,u);if(a<=r){d=a;break}if(u>=s)throw RangeError("Data too long")}for(let e of[t.Ecc.MEDIUM,t.Ecc.QUARTILE,t.Ecc.HIGH])c&&d<=8*t.getNumDataCodewords(u,e)&&(n=e);let h=[];for(let t of e)for(let e of(r(t.mode.modeBits,4,h),r(t.numChars,t.mode.numCharCountBits(u),h),t.getData()))h.push(e);a(h.length==d);let m=8*t.getNumDataCodewords(u,n);a(h.length<=m),r(0,Math.min(4,m-h.length),h),r(0,(8-h.length%8)%8,h),a(h.length%8==0);for(let e=236;h.length<m;e^=253)r(e,8,h);let f=[];for(;8*f.length<h.length;)f.push(0);return h.forEach((e,t)=>f[t>>>3]|=e<<7-(7&t)),new t(u,n,f,l)}getModule(e,t){return 0<=e&&e<this.size&&0<=t&&t<this.size&&this.modules[t][e]}getModules(){return this.modules}drawFunctionPatterns(){for(let e=0;e<this.size;e++)this.setFunctionModule(6,e,e%2==0),this.setFunctionModule(e,6,e%2==0);this.drawFinderPattern(3,3),this.drawFinderPattern(this.size-4,3),this.drawFinderPattern(3,this.size-4);let e=this.getAlignmentPatternPositions(),t=e.length;for(let r=0;r<t;r++)for(let n=0;n<t;n++)(0!=r||0!=n)&&(0!=r||n!=t-1)&&(r!=t-1||0!=n)&&this.drawAlignmentPattern(e[r],e[n]);this.drawFormatBits(0),this.drawVersion()}drawFormatBits(e){let t=this.errorCorrectionLevel.formatBits<<3|e,r=t;for(let e=0;e<10;e++)r=r<<1^(r>>>9)*1335;let i=(t<<10|r)^21522;a(i>>>15==0);for(let e=0;e<=5;e++)this.setFunctionModule(8,e,n(i,e));this.setFunctionModule(8,7,n(i,6)),this.setFunctionModule(8,8,n(i,7)),this.setFunctionModule(7,8,n(i,8));for(let e=9;e<15;e++)this.setFunctionModule(14-e,8,n(i,e));for(let e=0;e<8;e++)this.setFunctionModule(this.size-1-e,8,n(i,e));for(let e=8;e<15;e++)this.setFunctionModule(8,this.size-15+e,n(i,e));this.setFunctionModule(8,this.size-8,!0)}drawVersion(){if(this.version<7)return;let e=this.version;for(let t=0;t<12;t++)e=e<<1^(e>>>11)*7973;let t=this.version<<12|e;a(t>>
vendor: 9,204 bytes, line 1
1>18==0);for(let e=0;e<18;e++){let r=n(t,e),a=this.size-11+e%3,i=Math.floor(e/3);this.setFunctionModule(a,i,r),this.setFunctionModule(i,a,r)}}drawFinderPattern(e,t){for(let r=-4;r<=4;r++)for(let n=-4;n<=4;n++){let a=Math.max(Math.abs(n),Math.abs(r)),i=e+n,o=t+r;0<=i&&i<this.size&&0<=o&&o<this.size&&this.setFunctionModule(i,o,2!=a&&4!=a)}}drawAlignmentPattern(e,t){for(let r=-2;r<=2;r++)for(let n=-2;n<=2;n++)this.setFunctionModule(e+n,t+r,1!=Math.max(Math.abs(n),Math.abs(r)))}setFunctionModule(e,t,r){this.modules[t][e]=r,this.isFunction[t][e]=!0}addEccAndInterleave(e){let r=this.version,n=this.errorCorrectionLevel;if(e.length!=t.getNumDataCodewords(r,n))throw RangeError("Invalid argument");let i=t.NUM_ERROR_CORRECTION_BLOCKS[n.ordinal][r],o=t.ECC_CODEWORDS_PER_BLOCK[n.ordinal][r],s=Math.floor(t.getNumRawDataModules(r)/8),l=i-s%i,c=Math.floor(s/i),u=[],d=t.reedSolomonComputeDivisor(o);for(let r=0,n=0;r<i;r++){let a=e.slice(n,n+c-o+(r<l?0:1));n+=a.length;let i=t.reedSolomonComputeRemainder(a,d);r<l&&a.push(0),u.push(a.concat(i))}let h=[];for(let e=0;e<u[0].length;e++)u.forEach((t,r)=>{(e!=c-o||r>=l)&&h.push(t[e])});return a(h.length==s),h}drawCodewords(e){if(e.length!=Math.floor(t.getNumRawDataModules(this.version)/8))throw RangeError("Invalid argument");let r=0;for(let t=this.size-1;t>=1;t-=2){6==t&&(t=5);for(let a=0;a<this.size;a++)for(let i=0;i<2;i++){let o=t-i,s=(t+1&2)==0?this.size-1-a:a;!this.isFunction[s][o]&&r<8*e.length&&(this.modules[s][o]=n(e[r>>>3],7-(7&r)),r++)}}a(r==8*e.length)}applyMask(e){if(e<0||e>7)throw RangeError("Mask value out of range");for(let t=0;t<this.size;t++)for(let r=0;r<this.size;r++){let n;switch(e){case 0:n=(r+t)%2==0;break;case 1:n=t%2==0;break;case 2:n=r%3==0;break;case 3:n=(r+t)%3==0;break;case 4:n=(Math.floor(r/3)+Math.floor(t/2))%2==0;break;case 5:n=r*t%2+r*t%3==0;break;case 6:n=(r*t%2+r*t%3)%2==0;break;case 7:n=((r+t)%2+r*t%3)%2==0;break;default:throw Error("Unreachable")}!this.isFunction[t][r]&&n&&(this.modules[t][r]=!this.modules[t][r])}}getPenaltyScore(){let e=0;for(let r=0;r<this.size;r++){let n=!1,a=0,i=[0,0,0,0,0,0,0];for(let o=0;o<this.size;o++)this.modules[r][o]==n?5==++a?e+=t.PENALTY_N1:a>5&&e++:(this.finderPenaltyAddHistory(a,i),n||(e+=this.finderPenaltyCountPatterns(i)*t.PENALTY_N3),n=this.modules[r][o],a=1);e+=this.finderPenaltyTerminateAndCount(n,a,i)*t.PENALTY_N3}for(let r=0;r<this.size;r++){let n=!1,a=0,i=[0,0,0,0,0,0,0];for(let o=0;o<this.size;o++)this.modules[o][r]==n?5==++a?e+=t.PENALTY_N1:a>5&&e++:(this.finderPenaltyAddHistory(a,i),n||(e+=this.finderPenaltyCountPatterns(i)*t.PENALTY_N3),n=this.modules[o][r],a=1);e+=this.finderPenaltyTerminateAndCount(n,a,i)*t.PENALTY_N3}for(let r=0;r<this.size-1;r++)for(let n=0;n<this.size-1;n++){let a=this.modules[r][n];a==this.modules[r][n+1]&&a==this.modules[r+1][n]&&a==this.modules[r+1][n+1]&&(e+=t.PENALTY_N2)}let r=0;for(let e of this.modules)r=e.reduce((e,t)=>e+ +!!t,r);let n=this.size*this.size,i=Math.ceil(Math.abs(20*r-10*n)/n)-1;return a(0<=i&&i<=9),a(0<=(e+=i*t.PENALTY_N4)&&e<=2568888),e}getAlignmentPatternPositions(){if(1==this.version)return[];{let e=Math.floor(this.version/7)+2,t=32==this.version?26:2*Math.ceil((4*this.version+4)/(2*e-2)),r=[6];for(let n=this.size-7;r.length<e;n-=t)r.splice(1,0,n);return r}}static getNumRawDataModules(e){if(e<t.MIN_VERSION||e>t.MAX_VERSION)throw RangeError("Version number out of range");let r=(16*e+128)*e+64;if(e>=2){let t=Math.floor(e/7)+2;r-=(25*t-10)*t-55,e>=7&&(r-=36)}return a(208<=r&&r<=29648),r}static getNumDataCodewords(e,r){return Math.floor(t.getNumRawDataModules(e)/8)-t.ECC_CODEWORDS_PER_BLOCK[r.ordinal][e]*t.NUM_ERROR_CORRECTION_BLOCKS[r.ordinal][e]}static reedSolomonComputeDivisor(e){if(e<1||e>255)throw RangeError("Degree out of range");let r=[];for(let t=0;t<e-1;t++)r.push(0);r.push(1);let n=1;for(let a=0;a<e;a++){for(let e=0;e<r.length;e++)r[e]=t.reedSolomonMultiply(r[e],n),e+1<r.length&&(r[e]^=r[e+1]);n=t.reedSolomonMultiply(n,2)}return r}static reedSolomonComputeRemainder(e,r){let n=r.map(e=>0);for(let a of e){let e=a^n.shift();n.push(0),r.forEach((r,a)=>n[a]^=t.reedSolomonMultiply(r,e))}return n}static reedSolomonMultiply(e,t){if(e>>>8!=0||t>>>8!=0)throw RangeError("Byte out of range");let r=0;for(let n=7;n>=0;n--)r=r<<1^(r>>>7)*285^(t>>>n&1)*e;return a(r>>>8==0),r}finderPenaltyCountPatterns(e){let t=e[1];a(t<=3*this.size);let r=t>0&&e[2]==t&&e[3]==3*t&&e[4]==t&&e[5]==t;return(r&&e[0]>=4*t&&e[6]>=t?1:0)+(r&&e[6]>=4*t&&e[0]>=t?1:0)}finderPenaltyTerminateAndCount(e,t,r){return e&&(this.finderPenaltyAddHistory(t,r),t=0),t+=this.size,this.finderPenaltyAddHistory(t,r),this.finderPenaltyCountPatterns(r)}finderPenaltyAddHistory(e,t){0==t[0]&&(e+=this.size),t.pop(),t.unshift(e)}};function r(e,t,r){if(t<0||t>31||e>>>t!=0)throw RangeError("Value out of range");for(let n=t-1;n>=0;n--)r.push(e>>>n&1)}function n(e,t){return(e>>>t&1)!=0}function a(e){if(!e)throw Error("Assertion error")}t.MIN_VERSION=1,t.MAX_VERSION=40,t.PENALTY_N1=3,t.PENALTY_N2=3,t.PENALTY_N3=40,t.PENALTY_N4=10,t.ECC_CODEWORDS_PER_BLOCK=[[-1,7,10,15,20,26,18,20,24,30,18,20,24,26,30,22,24,28,30,28,28,28,28,30,30,26,28,30,30,30,30,30,30,30,30,30,30,30,30,30,30],[-1,10,16,26,18,24,16,18,22,22,26,30,22,22,24,24,28,28,26,26,26,26,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28],[-1,13,22,18,26,18,24,18,22,20,24,28,26,24,20,30,24,28,28,26,30,28,30,30,30,30,28,30,30,30,30,30,30,30,30,30,30,30,30,30,30],[-1,17,28,22,16,22,28,26,26,24,28,24,28,22,24,24,30,28,28,26,28,30,24,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30]],t.NUM_ERROR_CORRECTION_BLOCKS=[[-1,1,1,1,1,1,2,2,2,2,4,4,4,4,4,6,6,6,6,7,8,8,9,9,10,12,12,12,13,14,15,16,17,18,19,19,20,21,22,24,25],[-1,1,1,1,2,2,4,4,4,5,5,5,8,9,9,10,10,11,13,14,16,17,17,18,20,21,23,25,26,28,29,31,33,35,37,38,40,43,45,47,49],[-1,1,1,2,2,4,4,6,6,8,8,8,10,12,16,12,17,16,18,21,20,23,23,25,27,29,34,34,35,38,40,43,45,48,51,53,56,59,62,65,68],[-1,1,1,2,4,4,4,5,6,8,8,11,11,16,16,18,16,19,21,25,25,25,34,30,32,35,37,40,42,45,48,51,54,57,60,63,66,70,74,77,81]],e.QrCode=t;let i=class e{constructor(e,t,r){if(this.mode=e,this.numChars=t,this.bitData=r,t<0)throw RangeError("Invalid argument");this.bitData=r.slice()}static makeBytes(t){let n=[];for(let e of t)r(e,8,n);return new e(e.Mode.BYTE,t.length,n)}static makeNumeric(t){if(!e.isNumeric(t))throw RangeError("String contains non-numeric characters");let n=[];for(let e=0;e<t.length;){let a=Math.min(t.length-e,3);r(parseInt(t.substring(e,e+a),10),3*a+1,n),e+=a}return new e(e.Mode.NUMERIC,t.length,n)}static makeAlphanumeric(t){let n;if(!e.isAlphanumeric(t))throw RangeError("String contains unencodable characters in alphanumeric mode");let a=[];for(n=0;n+2<=t.length;n+=2){let i=45*e.ALPHANUMERIC_CHARSET.indexOf(t.charAt(n));r(i+=e.ALPHANUMERIC_CHARSET.indexOf(t.charAt(n+1)),11,a)}return n<t.length&&r(e.ALPHANUMERIC_CHARSET.indexOf(t.charAt(n)),6,a),new e(e.Mode.ALPHANUMERIC,t.length,a)}static makeSegments(t){return""==t?[]:e.isNumeric(t)?[e.makeNumeric(t)]:e.isAlphanumeric(t)?[e.makeAlphanumeric(t)]:[e.makeBytes(e.toUtf8ByteArray(t))]}static makeEci(t){let n=[];if(t<0)throw RangeError("ECI assignment value out of range");if(t<128)r(t,8,n);else if(t<16384)r(2,2,n),r(t,14,n);else if(t<1e6)r(6,3,n),r(t,21,n);else throw RangeError("ECI assignment value out of range");return new e(e.Mode.ECI,0,n)}static isNumeric(t){return e.NUMERIC_REGEX.test(t)}static isAlphanumeric(t){return e.ALPHANUMERIC_REGEX.test(t)}getData(){return this.bitData.slice()}static getTotalBits(e,t){let r=0;for(let n of e){let e=n.mode.numCharCountBits(t);if(n.numChars>=1<<e)return 1/0;r+=4+e+n.bitData.length}return r}static toUtf8ByteArray(e){e=encodeURI(e);let t=[];for(let r=0;r<e.length;r++)"%"!=e.charAt(r)?t.push(e.charCodeAt(r)):(t.push(parseInt(e.substring(r+1,r+3),16)),r+=2);return t}};i.NUMERIC_REGEX=/^[0-9]*$/,i.ALPHANUMERIC_REGEX=/^[A-Z0-9 $%*+.\/:-]*$/,i.ALPHANUMERIC_CHARSET="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ $%*+-./:";let o=i;e.QrSegment=i})(c||(c={})),o=(i=c||(c={})).QrCode||(i.QrCode={}),(n=class{constructor(e,t){this.ordinal=e,this.formatBits=t}}).LOW=new n(0,1),n.MEDIUM=new n(1,0),n.QUARTILE=new n(2,3),n.HIGH=new n(3,2),o.Ecc=n,l=(s=c||(c={})).QrSegment||(s.QrSegment={}),(a=class{constructor(e,t){this.modeBits=e,this.numBitsCharCount=t}numCharCountBits(e){return this.numBitsCharCount[Math.floor((e+7)/17)]}}).NUMERIC=new a(1,[10,12,14]),a.ALPHANUMERIC=new a(2,[9,11,13]),a.BYTE=new a(4,[8,16,16]),a.KANJI=new a(8,[8,10,12]),a.ECI=new a(7,[0,0,0]),l.Mode=a;var E=c,y={L:E.QrCode.Ecc.LOW,M:E.QrCode.Ecc.MEDIUM,Q:E.QrCode.Ecc.QUARTILE,H:E.QrCode.Ecc.HIGH},N="#FFFFFF",_="#000000";function O(e,t=0){let r=[];return e.forEach(function(e,n){let a=null;e.forEach(function(i,o){if(!i&&null!==a){r.push(`M${a+t} ${n+t}h${o-a}v1H${a+t}z`),a=null;return}if(o===e.length-1){if(!i)return;null===a?r.push(`M${o+t},${n+t} h1v1H${o+t}z`):r.push(`M${a+t},${n+t} h${o+1-a}v1H${a+t}z`);return}i&&null===a&&(a=o)})}),r.join("")}function b(e,t){return e.slice().map((e,r)=>r<t.y||r>=t.y+t.h?e:e.map((e,r)=>(r<t.x||r>=t.x+t.w)&&e))}function A({value:e,level:t,minVersion:r,includeMargin:n,marginSize:a,imageSettings:i,size:o,boostLevel:s}){let l=d.useMemo(()=>{let n=(Array.isArray(e)?e:[e]).reduce((e,t)=>
1(e.push(...E.QrSegment.makeSegments(t)),e),[]);return E.QrCode.encodeSegments(n,y[t],r,void 0,void 0,s)},[e,t,r,s]),{cells:c,margin:u,numCells:h,calculatedImageSettings:m}=d.useMemo(()=>{let e=l.getModules(),t=null!=a?Math.max(Math.floor(a),0):4*!!n,r=e.length+2*t,s=function(e,t,r,n){if(null==n)return null;let a=e.length+2*r,i=Math.floor(.1*t),o=a/t,s=(n.width||i)*o,l=(n.height||i)*o,c=null==n.x?e.length/2-s/2:n.x*o,u=null==n.y?e.length/2-l/2:n.y*o,d=null==n.opacity?1:n.opacity,h=null;if(n.excavate){let e=Math.floor(c),t=Math.floor(u),r=Math.ceil(s+c-e),n=Math.ceil(l+u-t);h={x:e,y:t,w:r,h:n}}return{x:c,y:u,h:l,w:s,excavation:h,opacity:d,crossOrigin:n.crossOrigin}}(e,o,t,i);return{cells:e,margin:t,numCells:r,calculatedImageSettings:s}},[l,o,i,n,a]);return{qrcode:l,margin:u,cells:c,numCells:h,calculatedImageSettings:m}}var I=function(){try{new Path2D().addPath(new Path2D)}catch(e){return!1}return!0}();d.forwardRef(function(e,t){let{value:r,size:n=128,level:a="L",bgColor:i=N,fgColor:o=_,includeMargin:s=!1,minVersion:l=1,boostLevel:c,marginSize:u,imageSettings:h}=e,m=v(e,["value","size","level","bgColor","fgColor","includeMargin","minVersion","boostLevel","marginSize","imageSettings"]),{style:f}=m,C=v(m,["style"]),p=null==h?void 0:h.src,E=d.useRef(null),y=d.useRef(null),R=d.useCallback(e=>{E.current=e,"function"==typeof t?t(e):t&&(t.current=e)},[t]),[w,T]=d.useState(!1),{margin:x,cells:S,numCells:P,calculatedImageSettings:D}=A({value:r,level:a,minVersion:l,boostLevel:c,includeMargin:s,marginSize:u,imageSettings:h,size:n});d.useEffect(()=>{if(null!=E.current){let e=E.current,t=e.getContext("2d");if(!t)return;let r=S,a=y.current,s=null!=D&&null!==a&&a.complete&&0!==a.naturalHeight&&0!==a.naturalWidth;s&&null!=D.excavation&&(r=b(S,D.excavation));let l=window.devicePixelRatio||1;e.height=e.width=n*l;let c=n/P*l;t.scale(c,c),t.fillStyle=i,t.fillRect(0,0,P,P),t.fillStyle=o,I?t.fill(new Path2D(O(r,x))):S.forEach(function(e,r){e.forEach(function(e,n){e&&t.fillRect(n+x,r+x,1,1)})}),D&&(t.globalAlpha=D.opacity),s&&t.drawImage(a,D.x+x,D.y+x,D.w,D.h)}}),d.useEffect(()=>{T(!1)},[p]);let j=g({height:n,width:n},f),M=null;return null!=p&&(M=d.createElement("img",{src:p,key:p,style:{display:"none"},onLoad:()=>{T(!0)},ref:y,crossOrigin:null==D?void 0:D.crossOrigin})),d.createElement(d.Fragment,null,d.createElement("canvas",g({style:j,height:n,width:n,ref:R,role:"img"},C)),M)}).displayName="QRCodeCanvas";var R=d.forwardRef(function(e,t){let{value:r,size:n=128,level:a="L",bgColor:i=N,fgColor:o=_,includeMargin:s=!1,minVersion:l=1,boostLevel:c,title:u,marginSize:h,imageSettings:m}=e,f=v(e,["value","size","level","bgColor","fgColor","includeMargin","minVersion","boostLevel","title","marginSize","imageSettings"]),{margin:C,cells:p,numCells:E,calculatedImageSettings:y}=A({value:r,level:a,minVersion:l,boostLevel:c,includeMargin:s,marginSize:h,imageSettings:m,size:n}),I=p,R=null;null!=m&&null!=y&&(null!=y.excavation&&(I=b(p,y.excavation)),R=d.createElement("image",{href:m.src,height:y.h,width:y.w,x:y.x+C,y:y.y+C,preserveAspectRatio:"none",opacity:y.opacity,crossOrigin:y.crossOrigin}));let w=O(I,C);return d.createElement("svg",g({height:n,width:n,viewBox:`0 0 ${E} ${E}`,ref:t,role:"img"},f),!!u&&d.createElement("title",null,u),d.createElement("path",{fill:i,d:`M0,0 h${E}v${E}H0z`,shapeRendering:"crispEdges"}),d.createElement("path",{fill:o,d:w,shapeRendering:"crispEdges"}),R)});R.displayName="QRCodeSVG";let w=({onClick:e,value:t,label:r})=>(0,u.jsxs)("div",{className:"QrCode",children:[(0,u.jsxs)("button",{type:"button",className:"QrCode__wrapper",onClick:e,children:[(0,u.jsx)("div",{className:"QrCode__maskVertical"}),(0,u.jsx)("div",{className:"QrCode__maskHorizontal"}),(0,u.jsx)(R,{className:"QrCode__qrCode",value:t,size:148})]}),!!r&&(0,u.jsxs)("div",{className:"QrCode__txt",children:[(0,u.jsx)("p",{className:"QrCode__label",children:r}),(0,u.jsx)("p",{className:"QrCode__code",children:t})]})]})},23373(e,t,r){"use strict";r.r(t);var n=r(91987),a=r(20496),i=r(97500),o=r.n(i),s=r(50865),l=r(45706),c=r(73437),u=r(93196);let d=(0,a.Ng)(({page:{data:e}})=>({brand:e.siteParams?.brand}))(({strapline:e="",title:t="",titleSuffix:r="",titleAnchor:a="",introduction:i="",bodyCopy:d="",className:h="",cta1Label:m="",cta2Label:f="",cta1Url:C="",cta2Url:p="",tag:g="h2",editContext:v,isFullWidth:E,isInverted:y=!1,alignLeft:N,hasExtraBottom:_=!1,brand:O})=>{let b=m&&C,A=f&&p;return(0,n.jsx)("div",{className:o()("Component4v0",h,{"is-leftAligned":N,"is-inverted":y,"has-extrabottom":_}),children:(0,n.jsxs)("div",{className:o()("Component4v0__content",{"is-fullWidth":E}),children:[a&&(0,n.jsx)(l.M,{anchor:a,className:"Component4v0__anchor"}),e&&(0,n.jsx)("p",{className:"Component4v0__strapline",children:e}),t&&(0,n.jsxs)(g,{className:"Component4v0__title",children:[t,r&&(0,n.jsxs)("span",{className:"Component4v0__titleSuffix",children:[" ",r]})]}),i&&(0,n.jsx)("p",{className:"Component4v0__subtitle",children:i}),d&&(0,n.jsx)("div",{className:"Component4v0__body",children:(0,n.jsx)(s.d,{className:o()("Component4v0__rte",{"is-centered":!N}),content:d,useParagraphElement:!0})}),(b||A)&&(0,n.jsxs)("div",{className:"Component4v0__ctas",children:[b&&(0,n.jsx)(c.l,{variant:"cta-primary",href:C,isInverted:y,"data-track-destination":C,"data-track-button-text":m,"data-track-location-in-page":"title_primary_cta","data-track-event":"navigationClick","data-track":"click",children:m}),A&&(0,n.jsx)(c.l,{href:p,variant:"mobilize"===O?"link-arrow":"link-alternative",isInverted:y,"data-track-destination":p,"data-track-button-text":f,"data-track-location-in-page":"title_secondary_cta","data-track-event":"navigationClick","data-track":"click",children:f})]}),(0,n.jsx)(u.Cq,{editContext:v})]})})});r.d(t,{},{default:d})},33866(e,t,r){"use strict";var n=r(91987),a=r(71763),i=r(45822),o=r(50262),s=r(41858);r.d(t,{},{A:({className:e,errorLabel:t,formId:r,hasError:l=!1,isFixed:c,isNextAllowed:u=!0,isPreviousAllowed:d=!0,isLoading:h,nextType:m="button",nextWording:f,onNextClick:C,onPreviousClick:p,previousWording:g})=>{let{isNavInStep:v}=(0,a.useContext)(o.ZJ)||{};return v?(0,n.jsx)(i.v,{errorLabel:t,formId:r,hasError:l,isNextDisabled:!u,isNextLoading:h,nextType:m,nextLabel:f,onNextClick:C}):(0,n.jsx)(s.A,{className:e,errorLabel:t,formId:r,hasError:l,isFixed:c,isNextAllowed:u,isPreviousAllowed:d,isLoading:h,nextType:m,nextWording:f,onNextClick:C,onPreviousClick:p,previousWording:g})}})},41858(e,t,r){"use strict";var n=r(91987),a=r(97500),i=r.n(a),o=r(73437),s=r(38337);r.d(t,{},{A:({className:e,errorLabel:t,formId:r,hasError:a=!1,isFixed:l,isNextAllowed:c=!0,isPreviousAllowed:u=!0,isLoading:d,nextType:h="button",nextWording:m=(0,s.kH)("wording.next"),onNextClick:f,onPreviousClick:C,previousWording:p=(0,s.kH)("wording.previous")})=>{let g=!!C,v=!!f||"submit"===h;return g||v?(0,n.jsxs)("div",{className:i()("NavigationButtonsV1",e,{"is-fixed":l}),children:[a&&t&&(0,n.jsx)("div",{className:"NavigationButtonsV1__error",children:t}),(0,n.jsxs)("div",{className:"NavigationButtonsV1__wrapper",children:[g&&(0,n.jsx)("div",{className:"NavigationButtonsV1__button is-previous",children:(0,n.jsx)(o.l,{isInverted:!0,variant:"cta-primary",type:"button",onClick:C,disabled:!u,title:p||(0,s.kH)("wording.previous"),useButtonMarkup:!0,children:p||(0,s.kH)("wording.previous")})}),v&&(0,n.jsx)("div",{className:"NavigationButtonsV1__button is-next",children:(0,n.jsx)(o.l,{isInverted:!0,variant:"cta-primary",type:h,form:r,onClick:()=>{a||f?.()},disabled:!c,isLoading:d,title:m||(0,s.kH)("wording.next"),useButtonMarkup:!0,children:m||(0,s.kH)("wording.next")})})]})]}):null}})},45207(e,t,r){"use strict";var n=r(20496),a=r(84759),i=r(16777),o=r(26713);let s=(e,t)=>e&&t?e.find(e=>e.locale===t)?.value??"":"";r.d(t,{},{Fp:(e={},t="",r="")=>{let{count:n="0"}=e,[i="incl. install",o="excl. install",s="promotion",l="items in the cart"]=t.split(";"),c=[...Array(parseInt(n,10))].map((t,n)=>{let l=n+1,{[`ref${l}`]:c,[`quantity${l}`]:u,[`price${l}`]:d,[`pose${l}`]:h,[`promotion${l}`]:m,[`prod${l}`]:f}=e,C=(0,a.ZV)(d,{currency:r,isPrecise:!0});return`${c} -- ${u} â- ${C} ${"true"===h?i:o}${"true"===m?` -- ${s}`:""}${f?` -- ${decodeURI(f)}`:""}`});return c.length?`${n} ${l} 2${c.join("\n")}`:void 0},Gq:(e=[],t={},r={})=>[t,r].every(e=>Object.keys(e).length>0)&&e.every(e=>t[e]===r[e]&&!!t[e]),ZN:({commercialAction:e,identifier:t,locale:r})=>e?.relations?.some(e=>e.source===t)?s(e?.content?.title,r):null,dI:e=>{let{vin:t,bodyCode:r,"phases.code":i,projectCode:o}=(0,n.d4)(e=>e.page.location?.queryParams)||{};return(0,a.sB)(e||"",{vin:t,bodyCode:r,"phases.code":i,projectCode:o})},tI:s,zd:({brand:e,cart:t=[],model:r,total:n,url:s,vin:l})=>{let c=t.map((t,r)=>{let{quantity:n,originalData:i}=t,s=r+1,{name:l="",identifier:c="",mount:u,discountedPriceWithTaxes:d,priceWithTaxes:h}=(0,o.J0)(i,e),m=(h!==d).toString(),f={[`prod${s}`]:l,[`ref${s}`]:c,[`quantity${s}`]:n,[`price${s}`]:d,[`pose${s}`]:u,[`promotion${s}`]:m};return(0,a.sB)("&",f).slice(0,1).concat((0,a.sB)("&",f).slice(2))});return(0,a.sB)(s,(0,i.yb)({brand:e,total:n,model:r,vin:l,count:(0,o.EB)(t)})).concat(c.join(""))}})},31460(e,t,r){"use strict";r.r(t);var n=r(91987),a=r(71763),i=r(20496),o=r(85606),s=r(90389),l=r(93196),c=r(32464),u=r(78948),d=r(9458),h=r(84759),m=r(90939),f=r(33761),C=r(42488),p=r(16049),g=r(23373),v=r(33866),E=r(9795),y=r(23519),N=r(86264),_=r(96748),O=r(24671),b=r(2235),A=r(70555),I=r(26307),R=r(52663),w=r(1842);r.d(t,{},{default:({appointment:e,cancel:t,careService:r,photoDeposit:T,editContext:x,general:S,message:P,myInformations:D,tunnelUrl:j,alternativeLanguages:M,terms:L})=>{let k=(0,i.wA)(),H=(0,i.d4)(e=>e.app.isConsentGiven),U=(0,i.d4)(({page:{data:e}})=>e.careService),V=(0,i.d4)(({page:{data:e}})=>e.siteParams?.locale),F=(0,i.d4)(({page:{location:e}})=>e.queryParams),B=(0,a.useCallback)(e=>k((0,w.G)(e)),[k]),Y=(0,a.useCallback)(e=>k((0,R.P)(e)),[k]),{cccInfo:z,cccReadyState:G,updateCccInfo:$}=(0,p.fo)({editContext:x,doInit:!0}),{appointment:W,cgu:q,customer:K,dealer:Q,interventionList:Z,keyDrop:X,receptionType:J,status:ee="",step:et}=z||{},{receptionDateTime:er=""}=W||{},{firstName:en="",lastName:ea="",lastName2:ei=""}=K||{},{interventions:eo=[]}=Z||{},{reception:es}=X||{},{status:el}=es||{},ec=K?.locale,eu=ec&&(0,c.Hj)(M)?.find(({locale:e})=>e===ec)?.redirectionLink,ed=`${ea} ${ei}`.trim(),{dealerName:eh}=(0,p._8)(Q),em=(0,p.Bg)(eo,{allowedOrigins:[s.ID.APPOINTMENT,s.ID.RECEPTION],allowedStatuses:[s.Uh.VALIDATED,s.Uh.ACCEPTED,s.Uh.TO_BE_QUALIFIED,s.Uh.TO_BE_VALIDATED]}).map(({name:e})=>e),ef=(0,p.jo)({status:el,type:J})!==p.lk.NO_DROPKEY,eC=ef&&[s.gj.ON_BOARDING,s.gj.RECAP,s.gj.RECEPTION].includes(et),{confirmationCanceledLabel:ep="",confirmationCtaLabel:eg="",alreadyCanceledLabel:ev}=t||{},{careServicePresentation:eE,careServiceDeposit:ey,customerServicesOptions:eN,keyDrop:e_,error:eO}=r||{},{deposit:eb,dealersInfo:eA}=U||{},{nextStepCtaLabel:eI}=eE||{},{keyDropUnavailableLabel:eR=""}=eO||{},{title1:ew="",title2:eT=""}=S||{},{introduction:ex}=P||{},{yourVehicleLabel:eS}=D||{},{startDateTime:eP,endDateTime:eD}=(0,p.SQ)(er),ej=ef?void 0:er,eM=ef?(0,m.A)(eb?.depositSchedule||"",{dateTimeStart:eP,dateTimeEnd:eD}):void 0,eL=ef?eA?.careServiceParking:e?.dealerLabel,[ek,eH]=(0,a.useState)(()=>G===s.vj.ERROR_INIT?"error":G===s.vj.LOADING?"loading":"ready"),[eU,eV]=(0,a.useState)(!1),[eF,eB]=(0,a.useState)(!0),[eY,ez]=(0,a.useState)(!1),[eG,e$]=(0,a.useState)(0),eW=(0,a.useRef)(!1);if((0,a.useEffect)(()=>{G===s.vj.LOADING&&eH("loading"),G===s.vj.READY&&eH("ready"),G===s.vj.ERROR_INIT&&eH("error")},[G]),(0,a.useEffect)(()=>()=>{Y&&Y(A.Y)},[Y]),(0,a.useEffect)(()=>
2{if(G===s.vj.READY&&!eY&&!(0,l.Q)(x)){let e,t=ec&&ec!==V&&eu,r=!!q&&(0,p.dA)(et);if(!eW.current&&!t&&!r&&et===s.gj.ON_BOARDING){eW.current=!0,$(void 0,{skipLoading:!0,onError:()=>{eH("error")}});return}eW.current=!0;let n={};t?(e=(0,h.sB)(eu,F),n={target:"_top"}):r&&(e=j),e&&(ez(!0),(0,C.bw)(e,n))}},[G,eY,x,ec,V,eu,F,et,j,$,q]),("ready"!==ek||eY||"ready"!==G)&&!(0,l.Q)(x))return(0,n.jsx)(N.A,{hasError:"error"===ek});if(eU||ee===s.nW.EXPIRED){let e=eU?(0,m.A)(ep,{DD:(0,d.Yq)(er,"dd"),MM:(0,d.Yq)(er,"MM"),HH:(0,d.Yq)(er,"HH:mm")}):ev;return(0,n.jsx)(I.A,{errorText:e,buttonLabel:eg})}return(0,n.jsxs)(a.Fragment,{children:[(0,n.jsxs)("div",{className:"CCCOnboardingAppointment",children:[(0,n.jsxs)("main",{className:"CCCOnboardingAppointment__inner",children:[(0,n.jsx)(E.A,{}),(0,n.jsxs)("div",{className:"CCCOnboardingAppointment__main",children:[(0,n.jsx)("header",{children:(0,n.jsx)(g.default,{title:(0,m.A)(ew,{firstName:en,lastName:ed}),introduction:(0,m.A)(eT,{dealer:eh}),tag:"p"})}),(0,n.jsx)(A.A,{addToCalendarLabel:e?.addToCalendarLabel,additionalServicesLabel:e?.additionalServicesLabel,appointmentLabel:e?.appointmentLabel,dateString:ej,scheduleLabel:eM,dealerLabel:eL,interventionsRequestedLabel:e?.interventionsRequestedLabel,viewMapLabel:e?.viewMapLabel,yourVehicleLabel:eS,parkingCodeLabel:ey?.parkingCode,cancel:t,setPageStatus:eH,setSuccessfullyCancelled:eV})]}),(0,n.jsx)("div",{className:"CCCOnboardingAppointment__additionalInfo",children:(0,n.jsx)(b.Ay,{careService:r,setPageStatus:eH})})]}),H&&!q?(0,n.jsx)(O.A,{i18n:L,onCtaClick:()=>{$({request:s.jZ.CGU},{onError:()=>eH("error")}),(0,u.d)({event:"virtualPageview",virtualPageName:"ccc|appointment-detail",pageType:"ccc",dealerName:eh})}}):null,ef&&(0,n.jsx)(y.A,{openSignal:eG,safetyAdvice:{label:ey?.safetyAdviceLabel,title:ey?.safetyAdviceTitle},operationsConfirmation:{...e_,operations:em},customerChoices:eN,photoDeposit:T,qrCode:{codeClient:es?.codeClient||"",manualCodeLabel:ey?.manualCode}}),(0,n.jsx)(l.Cq,{editContext:x})]}),eC&&(0,n.jsx)(v.A,{isNextAllowed:eF,onNextClick:()=>{let e=er?(0,o.H)(er):null;e instanceof Date&&!Number.isNaN(e)&&(0,d.hY)().getTime()>=new Date(e.getTime()-864e5).getTime()?(eB(!0),Y(b.M7),e$(e=>e+1)):(eB(!1),B({level:f.op.ERROR,emitter:b.M7,message:(0,m.A)(eR,{date:(0,d._Q)(er,{month:"long",day:"numeric",hour:"numeric",minute:"numeric"})})}))},nextWording:eI}),H&&q&&(0,n.jsx)(_.A,{introduction:ex,navigationOffset:eC?"small":void 0})]})}})},24671(e,t,r){"use strict";var n=r(91987),a=r(71763),i=r(50865),o=r(29439),s=r(47702),l=r(73437),c=r(78948),u=r(20987),d=r(38337);r.d(t,{},{A:({i18n:e,onCtaClick:t})=>{let{acceptationLabel:r,description:h,errorMsg:m,title:f}=e||{},[C,p]=(0,a.useState)(!1),[g,v]=(0,a.useState)(!1),[E,y]=(0,a.useState)(!1);return(0,u.A)(()=>{(0,c.d)({event:"virtualPageview",virtualPageName:"ccc|CGU",pageType:"ccc"})}),(0,n.jsxs)(s.lG,{size:"small",children:[(0,n.jsxs)(s.Cf,{children:[(0,n.jsx)("h3",{className:"CCCAgreementsModal__title",children:f}),(0,n.jsx)(i.d,{className:"CCCAgreementsModal__description",content:h}),(0,n.jsx)("div",{className:"CCCAgreementsModal__input",children:(0,n.jsx)(o.S,{id:"ccc-cgu-acceptation",name:"ccc-cgu-acceptation",value:C,onChange:e=>{p(e),y(E&&!e)},errorLabel:m,label:(0,n.jsx)(i.d,{content:r}),hasError:E,disabled:g})})]}),(0,n.jsx)(s.ii,{children:(0,n.jsx)(l.l,{variant:"cta-primary",onClick:()=>{C?(v(!0),t()):y(!0)},isLoading:g,useButtonMarkup:!0,children:(0,d.kH)("wording.validateCTA")})})]})}})},92777(e,t,r){"use strict";var n=r(91987),a=r(71763),i=r(20496),o=r(97500),s=r.n(o),l=r(38337),c=r(16049);let u=(0,i.Ng)(({page:{data:e}})=>({careServiceStore:e.careService})),d=({item:e,standardFormat:t})=>{let r=s()("CCCCareServiceAvailabilities__hours",t&&"is-standardFormat");return(0,n.jsxs)("tr",{className:"CCCCareServiceAvailabilities__row",children:[(0,n.jsx)("td",{className:"CCCCareServiceAvailabilities__label",children:e.label}),e.closed?(0,n.jsx)("td",{className:s()("CCCCareServiceAvailabilities__closedHours",!t&&"is-mixedFormat"),colSpan:2,children:(0,l.kH)("wording.closed")}):(0,n.jsxs)(a.Fragment,{children:[(0,n.jsx)("td",{className:r,children:e.openingHours.am}),(0,n.jsx)("td",{className:r,children:e.openingHours.pm})]})]})},h=u(({careServiceStore:e,display:t="both"})=>{let{keyDropAvailabilities:r}=(0,c.KB)(),{availabilities:i,standardFormat:o}=r??{},s=(0,a.useMemo)(()=>{var e;let r;return i?(e=[..."restitution"!==t?i.reception??[]:[],..."reception"!==t?i.restitution??[]:[]],r=new Set,e.filter(({label:e})=>!r.has(e)&&(r.add(e),!0))):[]},[i,t]),l=e?.dealersInfo?.careServiceOpeningHours;return s.length?(0,n.jsxs)("div",{className:"CCCCareServiceAvailabilities",children:[l&&(0,n.jsx)("div",{className:"CCCCareServiceAvailabilities__title",children:l}),s.length>0&&(0,n.jsx)("div",{className:"CCCCareServiceAvailabilities__section",children:(0,n.jsx)("table",{className:"CCCCareServiceAvailabilities__table",children:(0,n.jsx)("tbody",{children:s.map(e=>(0,n.jsx)(d,{item:e,standardFormat:o},e.label))})})})]}):null});r.d(t,{},{A:h})},2235(e,t,r){"use strict";r.d(t,{M7:()=>N,Ay:()=>O});var n=r(91987),a=r(71763),i=r(20496),o=r(16383),s=r(1117),l=r(73437),c=r(38337),u=r(16049),d=r(92777),h=r(54219),m=r(90389),f=r(47702),C=r(78948),p=r(33761),g=r(20651),v=r(71653);let E=({closeHandler:e,careService:t,selectedReception:r,selectedRestitution:i,setNotification:o,setPageStatus:d})=>{let{isActiveDTK:E,isReceptionDropKey:y,isRestitutionDropKey:_,updateCccInfo:O}=(0,u.KB)(),[b,A]=(0,a.useState)(E?y:r),[I,R]=(0,a.useState)(E?_:i),{choicesConfirmationTitle:w,choicesModificationTitle:T}=t?.careServiceDisplay||{}
2,x=E?T:w,S=!!E&&b===y&&I===_,P=(0,a.useCallback)(e=>new Promise((t,r)=>{O({request:e},{skipLoading:!0,onSuccess:()=>(t(),m.vj.READY),onError:()=>(r(),m.vj.READY)})}),[O]),D=(0,a.useCallback)(async()=>{d?.(g.PageStateTypes.LOADING);let t=[];if(E?(b!==y&&t.push(b?m.jZ.KEYDROP_RECEPTION:m.jZ.WORKSHOP_RECEPTION),I!==_&&t.push(I?m.jZ.KEYDROP_RESTITUTION:m.jZ.WORKSHOP_RESTITUTION),(0,C.d)({event:"care_service_interaction",toggleType:"care_service_24_7",toggleValue:"modified"})):(r&&t.push(m.jZ.KEYDROP_RECEPTION),i&&t.push(m.jZ.KEYDROP_RESTITUTION),(0,C.d)({event:"care_service_interaction",toggleType:"care_service_24_7",toggleValue:r&&i?"deposit_pickup":r?"deposit":"pickup"})),0===t.length){d?.(g.PageStateTypes.READY),e();return}try{for(let e of t)await P(e);o?.({level:p.op.SUCCESS,emitter:N,message:(0,c.kH)("wording.success.generic"),duration:10})}catch{o?.({level:p.op.ERROR,emitter:N,message:(0,c.kH)("wording.error.generic"),duration:5})}finally{d?.(g.PageStateTypes.READY),e()}},[d,e,E,r,i,b,I,y,_,P,o]),j=E?b:r,M=E?I:i;return(0,n.jsx)(f.lG,{onClose:()=>{E&&(0,C.d)({event:"care_service_interaction",toggleType:"care_service_24_7",toggleValue:"unchanged"}),e()},children:(0,n.jsx)(f.Cf,{children:(0,n.jsxs)("div",{className:"CCCCareServiceModal__confirmModal",children:[(0,n.jsxs)("div",{className:"CCCCareServiceModal__confirmModalHeader",children:[(0,n.jsx)("div",{className:"CCCCareServiceModal__confirmModalTitle",children:x}),(0,n.jsx)("div",{className:"CCCCareServiceModal__confirmModalLogo",children:(0,n.jsx)(s.a,{width:210})})]}),E?(0,n.jsx)(v.A,{careService:t,selectedReception:j,selectedRestitution:M,onChangeReception:A,onChangeRestitution:R}):(0,n.jsx)(h.A,{careService:t,selectedReception:j,selectedRestitution:M}),(0,n.jsxs)("div",{className:"CCCCareServiceModal__confirmModalActions",children:[(0,n.jsx)("div",{className:"CCCCareServiceModal__confirmModalCancel",children:(0,n.jsx)(l.l,{variant:"cta-ghost",useButtonMarkup:!0,onClick:e,children:(0,c.kH)("wording.cancelCTA")})}),(0,n.jsx)("div",{className:"CCCCareServiceModal__confirmModalCta",children:(0,n.jsx)(l.l,{variant:"cta-primary",size:"large",useButtonMarkup:!0,onClick:D,disabled:S,children:(0,c.kH)("wording.confirmCTA")})})]})]})})})};var y=r(1842);let N="ccc.recap.keydrop",_={setNotification:y.G},O=(0,i.Ng)(({page:{data:e}})=>({careServiceStore:e.careService}),_)(({careService:e,careServiceStore:t,setNotification:r,setPageStatus:i})=>{let[m,f]=(0,a.useState)(!1),[C,p]=(0,a.useState)(!1),[g,y]=(0,a.useState)(!1),{isActiveDTK:N,isReceptionDropKey:_,isRestitutionDropKey:O,isCSM:b,keyDropAvailable:A}=(0,u.KB)(),{careServicePresentation:I,careServiceMinute:R}=e||{},{titleCsSection:w="",description:T,image:x,receptionAndRestitutionOptions:S=""}=I||{},{csmTitle:P="",csmDescription:D,csmPresentationLabel:j,image:M}=R||{},L=w;b?L=j||"":N&&(L=S);let k=b?D:T,H=b?M:x,U=b?P:(0,n.jsx)(s.a,{});return A?(0,n.jsxs)("div",{className:"CCCCareServiceBloc",children:[(0,n.jsx)("section",{className:"CCCCareServiceBloc__section",children:(0,n.jsxs)("div",{className:"CCCCareServiceBloc__body",children:[(0,n.jsxs)("div",{className:`CCCCareServiceBloc__header ${b?"is-csm":""}`,children:[(0,n.jsx)("div",{className:"CCCCareServiceBloc__logo",id:"CCCCareServiceBloc__careServiceLogo",children:U}),(0,n.jsx)("div",{className:"CCCCareServiceBloc__title",children:L}),!N&&H?.src&&(0,n.jsx)(o._,{src:H.src,aspectRatio:"16/9",width:"100%",alt:H?.alt||""}),!N&&k&&(0,n.jsx)("p",{className:"CCCCareServiceBloc__description",children:k})]}),N?(0,n.jsx)(h.A,{careService:t,selectedReception:_,selectedRestitution:O,showMoreInfoLink:!0,hideAvailabilities:!0}):!b&&(0,n.jsx)(v.A,{careService:t,selectedRestitution:C,selectedReception:m,onChangeRestitution:p,onChangeReception:f,showMoreInfoLink:!0}),(0,n.jsx)(d.A,{}),!b&&(0,n.jsx)("div",{className:"CCCCareServiceBloc__cta",children:(0,n.jsx)(l.l,{variant:"cta-primary",size:"large",useButtonMarkup:!0,disabled:!N&&!m&&!C,onClick:()=>y(!0),children:(0,c.kH)(N?"wording.changeCTA":"wording.confirmCTA")})})]})}),g&&(0,n.jsx)(E,{closeHandler:()=>y(!1),careService:t,selectedReception:m,selectedRestitution:C,setNotification:r,setPageStatus:i})]}):null})},54219(e,t,r){"use strict";var n=r(91987),a=r(71763),i=r(78948),o=r(90939),s=r(16049),l=r(92777),c=r(1677),u=r(555);r.d(t,{},{A:({careService:e,selectedReception:t,selectedRestitution:r,onlyDisplayRestitution:d,showMoreInfoLink:h,hideAvailabilities:m=!1})=>{let[f,C]=(0,a.useState)(),{formattedDates:p}=(0,s.KB)(),{receptionStart:g,receptionEnd:v,restitutionStart:E,restitutionEnd:y}=p,{deposit:{easyCheckInTitle:N="",garageDepositInitialSchedule:_,garageDepositSchedule:O="",garageTitle:b="",depositSchedule:A="",moreInformationDepositCta:I}={},pickup:{easyCheckOutTitle:R="",careServicePickupSlot:w="",garageTitle:T="",restitutionTitle:x="",garagePickupSlot:S="",moreInformationPickUpCta:P}={}}=e||{},D=e=>{(0,i.d)({event:"care_service_interaction",toggleType:"care_service_24_7",toggleValue:"info_view"}),C(e)};return(0,n.jsxs)("div",{className:"CCCCareServiceDisplay",children:[!d&&(t?(0,n.jsx)(c.A,{title:N,schedule:(0,o.A)(A,{dateTimeStart:g,dateTimeEnd:v}),ctaLabel:h?I:void 0,handleMoreInfoClick:()=>
2D(u.br.DEPOSIT_INFO_MODAL)}):(0,n.jsx)(c.A,{title:b,schedule:O,garageSchedule:_,dateStart:g})),r?(0,n.jsx)(c.A,{title:R,schedule:(0,o.A)(w,{dateTimeStart:E,dateTimeEnd:y}),ctaLabel:h?P:void 0,handleMoreInfoClick:()=>D(u.br.PICK_UP_INFO_MODAL)}):(0,n.jsx)(c.A,{title:T,schedule:S,garageSchedule:x,dateStart:E}),!m&&(0,n.jsx)(l.A,{display:d?"restitution":t&&!r?"reception":r&&!t?"restitution":"both"}),f?(0,n.jsx)(u.Ay,{closeHandler:()=>C(void 0),moreInfoModalDisplay:f}):null]})}})},1677(e,t,r){"use strict";var n=r(91987),a=r(57830),i=r(73437);r.d(t,{},{A:({title:e,schedule:t,ctaLabel:r,garageSchedule:o,isSwitch:s,value:l,onChange:c,dateStart:u,handleMoreInfoClick:d,id:h})=>(0,n.jsxs)("div",{className:"CCCCareServiceItem",children:[(0,n.jsxs)("div",{className:"CCCCareServiceItem__serviceLabel",children:[(0,n.jsx)("div",{className:"CCCCareServiceItem__serviceTitle",children:e}),t&&(0,n.jsx)("div",{className:"CCCCareServiceItem__serviceInfoSchedule",children:t}),r&&(0,n.jsx)("div",{className:"CCCCareServiceItem__moreInformation",children:(0,n.jsx)(i.l,{onClick:d,useButtonMarkup:!0,variant:"link-hyper",children:r})}),o&&(0,n.jsxs)("div",{className:"CCCCareServiceItem__garageSchedule",children:[o,(0,n.jsx)("span",{className:"CCCCareServiceItem__dateStart",children:u})]})]}),s&&h&&c&&(0,n.jsx)(a.d,{id:h,name:`${h}-switch`,value:l,onChange:c})]})})},555(e,t,r){"use strict";var n,a=r(91987),i=r(20496),o=r(50865),s=r(16383),l=r(47702),c=r(1117),u=r(32464),d=r(90939),h=r(16049),m=r(42715),f=r(19409),C=((n={}).DEPOSIT_INFO_MODAL="DEPOSIT_INFO_MODAL",n.PICK_UP_INFO_MODAL="PICK_UP_INFO_MODAL",n);let p=(0,i.Ng)(({page:{data:e}})=>({instructions:e?.cccParams?.instructions||{},depositSchedule:e?.careService?.deposit?.depositSchedule,careServicePickupSlot:e?.careService?.pickup?.careServicePickupSlot}))(({instructions:e,depositSchedule:t,closeHandler:r,moreInfoModalDisplay:n,careServicePickupSlot:i})=>{let{formattedDates:C,cccInfo:p}=(0,h.KB)(),{receptionStart:g,receptionEnd:v,restitutionEnd:E,restitutionStart:y}=C,{keyDrop:{accessMedia:N=[]}={}}=p||{},{depositInstructionsTitle:_,instructionsMultifield:O,depositInstructionsDescription:b,pickUpInstructionsTitle:A,pickUpInstructionsDescription:I}=e||{},R="DEPOSIT_INFO_MODAL"===n;return(0,a.jsx)(l.lG,{onClose:r,children:(0,a.jsx)(l.Cf,{children:(0,a.jsxs)("div",{className:"CCCCareServiceModalInfo",children:[(0,a.jsxs)("div",{className:"CCCCareServiceModalInfo__header",children:[(0,a.jsx)("div",{className:"CCCCareServiceModalInfo__sectionTitle",children:R?_:A}),(0,a.jsx)(c.a,{width:210})]}),(0,a.jsx)(m.A,{className:"CCCCareServiceModalInfo__customScroll",dotMode:"dots-below",arrowMode:"arrows-left-right-all",displayMode:"fullwidth",snapMode:"start",children:(0,u.Hj)(O).map(({image:e},t)=>(0,a.jsx)(s._,{src:e,aspectRatio:"16/9",width:"100%",alt:"Some alt text"},t))}),(0,a.jsxs)("div",{className:"CCCCareServiceModalInfo__sectionInstructions",children:[(t||i)&&(0,a.jsx)("div",{className:"CCCCareServiceModalInfo__schedule",children:(0,d.A)((R?t:i)||"",{dateTimeStart:R?g:y,dateTimeEnd:R?v:E})}),(0,a.jsx)(o.d,{className:"CCCCareServiceModalInfo__sectionDescription",content:R?b:I}),(0,a.jsx)(f.A,{media:N})]})]})})})});r.d(t,{br:()=>C},{Ay:p})},71653(e,t,r){"use strict";var n=r(91987),a=r(71763),i=r(90939),o=r(16049),s=r(1677),l=r(555);r.d(t,{},{A:({careService:e,selectedRestitution:t,selectedReception:r,onChangeRestitution:c,onChangeReception:u,showMoreInfoLink:d})=>{let[h,m]=(0,a.useState)(),{formattedDates:f}=(0,o.KB)(),{receptionStart:C,receptionEnd:p,restitutionStart:g,restitutionEnd:v}=f,{deposit:E,pickup:y}=e||{},{easyCheckInTitle:N="",moreInformationDepositCta:_,depositSchedule:O=""}=E||{},{moreInformationPickUpCta:b,easyCheckOutTitle:A="",careServicePickupSlot:I=""}=y||{};return(0,n.jsxs)("div",{className:"CCCCareServiceSelector",children:[u&&(0,n.jsx)(s.A,{id:"deposit",title:N,schedule:(0,i.A)(O,{dateTimeStart:C,dateTimeEnd:p}),ctaLabel:d?_:void 0,handleMoreInfoClick:()=>m(l.br.DEPOSIT_INFO_MODAL),value:r,onChange:u,isSwitch:!0}),c&&(0,n.jsx)(s.A,{id:"pickup",title:A,schedule:(0,i.A)(I,{dateTimeStart:g,dateTimeEnd:v}),ctaLabel:d?b:void 0,handleMoreInfoClick:()=>
2m(l.br.PICK_UP_INFO_MODAL),value:t,onChange:c,isSwitch:!0}),h?(0,n.jsx)(l.Ay,{closeHandler:()=>m(void 0),moreInfoModalDisplay:h}):null]})}})},20651(e,t,r){"use strict";r.r(t),r.d(t,{PageStateTypes:()=>P,default:()=>D});var n,a=r(91987),i=r(71763),o=r(20496),s=r(85606),l=r(90389),c=r(93196),u=r(32464),d=r(78948),h=r(9458),m=r(90939),f=r(33761),C=r(42488),p=r(16049),g=r(23373),v=r(33866),E=r(9795),y=r(86264),N=r(96748),_=r(24671),O=r(2235),b=r(70555),A=r(26307),I=r(50865),R=r(47702),w=r(73437);let T=({closeHandler:e,title:t,description:r,operations:n=[],operationsTitle:i,ctaLabel:o,ctaHandler:s,footerText:l})=>(0,a.jsx)(R.lG,{onClose:e,title:t,children:(0,a.jsxs)(R.Cf,{children:[(0,a.jsx)("p",{className:"CCCRecapModal__description",children:r}),(0,a.jsx)("p",{className:"CCCRecapModal__listTitle",children:i}),(0,a.jsx)("ul",{className:"CCCRecapModal__list",children:n.map(e=>(0,a.jsx)("li",{className:"CCCRecapModal__listItem",children:e},e))}),o&&(0,a.jsx)("div",{className:"CCCRecapModal__cta",children:(0,a.jsx)(w.l,{variant:"cta-primary",onClick:s,children:o})}),l&&(0,a.jsx)(I.d,{className:"CCCRecapModal__footer",content:l})]})});var x=r(52663),S=r(1842),P=((n={}).ERRROR="error",n.LOADING="loading",n.READY="ready",n);let D=({appointment:e,cancel:t,careService:r,editContext:n,general:I,message:R,myInformations:w,terms:P})=>{let D=(0,o.wA)(),j=(0,o.d4)(({funnel:e})=>e?.cccEntryPoint||""),M=(0,o.d4)(({page:e})=>(0,u.kG)(e,"location.queryParams.redirectAfterCgu")),L=(0,i.useCallback)(e=>D((0,S.G)(e)),[D]),k=(0,i.useCallback)(e=>D((0,x.P)(e)),[D]),{cccInfo:H,cccReadyState:U,updateCccInfo:V}=(0,p.fo)({editContext:n}),{appointment:F,cgu:B,customer:Y,dealer:z,interventionList:G,keyDrop:$,receptionType:W,status:q="",step:K}=H||{},{receptionDateTime:Q=""}=F||{},{firstName:Z="",lastName:X="",lastName2:J=""}=Y||{},{interventions:ee=[]}=G||{},{reception:et}=$||{},{status:er}=et||{},en=`${X} ${J}`.trim(),{dealerName:ea}=(0,p._8)(z),ei=(0,p.Bg)(ee,{allowedOrigins:[l.ID.APPOINTMENT,l.ID.RECEPTION],allowedStatuses:[l.Uh.VALIDATED,l.Uh.ACCEPTED,l.Uh.TO_BE_QUALIFIED,l.Uh.TO_BE_VALIDATED]}).map(({name:e})=>e),eo=(0,p.jo)({status:er,type:W})!==p.lk.NO_DROPKEY&&K===l.gj.RECAP,{confirmationCanceledLabel:es="",confirmationCtaLabel:el="",alreadyCanceledLabel:ec}=t||{},{careServicePresentation:eu,error:ed,keyDrop:eh}=r||{},{nextStepCtaLabel:em}=eu||{},{keyDropUnavailableLabel:ef=""}=ed||{},{confirmContinueCtaLabel:eC,description:ep,generalRepairConditionsLabel:eg,requestedInterventionsLabel:ev,title:eE}=eh||{},{title1:ey="",title2:eN=""}=I||{},{introduction:e_}=R||{},{yourVehicleLabel:eO}=w||{},[eb,eA]=(0,i.useState)(()=>U===l.vj.ERROR_INIT?"error":U===l.vj.LOADING?"loading":"ready"),[eI,eR]=(0,i.useState)(!1),[ew,eT]=(0,i.useState)(!1),[ex,eS]=(0,i.useState)(!0);if((0,i.useEffect)(()=>{U===l.vj.LOADING&&eA("loading"),U===l.vj.READY&&eA("ready"),U===l.vj.ERROR_INIT&&eA("error")},[U]),(0,i.useEffect)(()=>()=>{k&&k(b.Y)},[k]),"ready"!==eb)return(0,a.jsx)(y.A,{hasError:"error"===eb});if(eI||q===l.nW.EXPIRED){let e=eI?(0,m.A)(es,{DD:(0,h.Yq)(Q,"dd"),MM:(0,h.Yq)(Q,"MM"),HH:(0,h.Yq)(Q,"HH:mm")}):ec;return(0,a.jsx)(A.A,{errorText:e,buttonLabel:el})}return(0,a.jsxs)(i.Fragment,{children:[(0,a.jsxs)("div",{className:"CCCRecap",children:[(0,a.jsxs)("main",{className:"CCCRecap__inner",children:[(0,a.jsx)(E.A,{}),(0,a.jsxs)("div",{className:"CCCRecap__main",children:[(0,a.jsx)("header",{children:(0,a.jsx)(g.default,{title:(0,m.A)(ey,{firstName:Z,lastName:en}),introduction:(0,m.A)(eN,{dealer:ea}),tag:"p"})}),(0,a.jsx)(b.A,{addToCalendarLabel:e?.addToCalendarLabel,additionalServicesLabel:e?.additionalServicesLabel,appointmentLabel:e?.appointmentLabel,dateString:Q,dealerLabel:e?.dealerLabel,interventionsRequestedLabel:e?.interventionsRequestedLabel,viewMapLabel:e?.viewMapLabel,yourVehicleLabel:eO,cancel:t,setPageStatus:eA,setSuccessfullyCancelled:eR})]}),(0,a.jsx)("div",{className:"CCCRecap__additionalInfo",children:(0,a.jsx)(O.Ay,{careService:r,setPageStatus:eA})})]}),B?null:(0,a.jsx)(_.A,{i18n:P,onCtaClick:()=>{V({request:l.jZ.CGU},{onSuccess:()=>{M&&(0,C.bw)(j)},onError:()=>eA("error")}),(0,d.d)({event:"virtualPageview",virtualPageName:"ccc|appointment-detail",pageType:"ccc",dealerName:ea})}}),ew&&(0,a.jsx)(T,{closeHandler:()=>eT(!1),ctaHandler:()=>{V({request:l.jZ.DROPKEY},{skipLoading:!0,onError:()=>eA("error"),onSuccess:()=>(0,C.bw)(j)}),eA("loading")},ctaLabel:eC,description:ep,footerText:eg,operations:ei,operationsTitle:ev,title:eE}),(0,a.jsx)(c.Cq,{editContext:n})]}),eo&&(0,a.jsx)(v.A,{isNextAllowed:ex,onNextClick:()=>{let e=Q?(0,s.H)(Q):null;e instanceof Date&&!Number.isNaN(e)&&(0,h.hY)().getTime()>=new Date(e.getTime()-864e5).getTime()?(eS(!0),k(O.M7),eT(!0)):(eS(!1),L({level:f.op.ERROR,emitter:O.M7,message:(0,m.A)(ef,{date:(0,h._Q)(Q,{month:"long",day:"numeric",hour:"numeric",minute:"numeric"})})}))},nextWording:em}),(0,a.jsx)(N.A,{introduction:e_,navigationOffset:eo?"small":void 0})]})}},70555(e,t,r){"use strict";r.d(t,{Y:()=>x,A:()=>S});var n=r(91987),a=r(71763),i=r(20496),o=r(90389),s=r(50865),l=r(50618),c=r(47702),u=r(73437),d=r(78948),h=r(9458),m=r(38337),f=r(90939),C=r(33761),p=r(16049),g=r(31858),v=r(85606);let E=e=>{try{return(0,v.H)(e).toISOString().replace(/[-:]|\.\d{3}/g,"")}catch{return""}},y=({label:e,download:t="download",event:r,handleDownloadEvent:a=()=>void 0})=>{let i,o,s;return r&&e?(0,n.jsx)(u.l,{variant:"cta-primary",size:"large",href:r?(i=r.startsAt&&E(r.startsAt),o=r.endsAt&&E(r.endsAt),s=["BEGIN:VCALENDAR","VERSION:2.0","BEGIN:VEVENT",r.url&&`URL:${r.url}`,"METHOD:PUBLISH",i&&`DTSTART:${i}`,o&&`DTEND:${o}`,r.name&&`SUMMARY:${r.name}`,r.details&&`DESCRIPTION:${r.details}`,r.location&&`LOCATION:${r.location}`,"END:VEVENT","END:VCALENDAR"],encodeURI(`data:text/calendar;charset=utf8,${s.filter(e=>!!e).join("\n")}`)):"#",download:t,onClick:a,children:e}):null};var N=r(52543);let _=({title:e,interventions:t=[]})=>t.length?(0,n.jsxs)("section",{className:"CCCInterventionList",children:[e&&(0,n.jsx)("p",{className:"CCCInterventionList__title",children:e}),(0,n.jsx)("ul",{className:"CCCInterventionList__list",children:t.map(e=>(0,n.jsx)("li",{className:"CCCInterventionList__item",children:e},e))})]}):null;var O=r(19409),b=r(20651),A=r(65418),I=r(14915);let R=({cancel:e})=>{let{cccInfo:t,updateCccInfo:r,setChatOpened:i}=(0,p.fo)(),{rescheduleCtaLabel:l,rescheduleTitle:h,rescheduleDescription:f,reschedulePlaceholder:C,validateMessageCta:g}=e||{},v=(0,I.Eh)(C||""),[E,y]=(0,a.useState)(!1),[N,_]=(0,a.useState)(v),O=(0,a.useCallback)(e=>{_(e)},[]),b=(0,a.useCallback)(()=>{_(v),y(!0),(0,d.d)({event:"appointment_interaction",interaction_type:"appointment_action",interaction_value:"reschedule"})},[v]),R=(0,a.useCallback)(()=>{y(!1),_(v)},[v]),w=(0,a.useCallback)(async e=>{e?.preventDefault();let n=N?.trim();if(!n)return;let a=t?.appointment?.comments||[],s=a.length?Math.max(...a.map(e=>e.number)):0,l=[...a,{number:s+1,owner:"CUSTOMER",comment:n}],c={request:o.jZ.COMMENT,appointment:{comments:l}};await r(c,{skipLoading:!0,onSuccess:()=>{i?.(!0)}}),R()},[N,t,r,i,R]);
2return(0,n.jsxs)("div",{className:"CCCRescheduleAppointment",children:[(0,n.jsx)(u.l,{variant:"cta-ghost",onClick:b,useButtonMarkup:!0,title:l,children:l}),E&&(0,n.jsx)(c.lG,{onClose:R,children:(0,n.jsx)(c.Cf,{children:(0,n.jsxs)("div",{className:"CCCRescheduleAppointment__Modal",children:[(0,n.jsx)("div",{className:"CCCRescheduleAppointment__ModalTitle",children:h}),(0,n.jsxs)("div",{className:"CCCRescheduleAppointment__ModalContent",children:[(0,n.jsx)("div",{className:"CCCRescheduleAppointment__ModalDescription",children:(0,n.jsx)(s.d,{content:f})}),(0,n.jsx)("div",{className:"CCCRescheduleAppointment__ModalTextarea",children:(0,n.jsx)(A.T,{id:"ccc_reschedule_appointment_textarea",name:"ccc_reschedule_appointment_textarea",value:N,onChange:O})})]}),(0,n.jsxs)("div",{className:"CCCRescheduleAppointment__ModalActions",children:[(0,n.jsx)("div",{className:"CCCRescheduleAppointment__ModalCancel",children:(0,n.jsx)(u.l,{variant:"cta-ghost",useButtonMarkup:!0,onClick:R,children:(0,m.kH)("wording.cancelCTA")})}),(0,n.jsx)("div",{className:"CCCRescheduleAppointment__ModalValidateCta",children:(0,n.jsx)(u.l,{variant:"cta-primary",size:"large",useButtonMarkup:!0,onClick:w,disabled:!N||0===N.trim().length,children:g})})]})]})})})]})};var w=r(52663),T=r(1842);let x="ccc.recap.cancelAppointment",S=({addToCalendarLabel:e,additionalServicesLabel:t,appointmentLabel:r,cancel:v,dateString:E,dealerLabel:A,interventionsRequestedLabel:I,parkingCodeLabel:S,scheduleLabel:P,setPageStatus:D,setSuccessfullyCancelled:j,viewMapLabel:M,yourVehicleLabel:L})=>{let[k,H]=(0,a.useState)(!1),U=(0,i.wA)(),{cccInfo:V,updateCccInfo:F}=(0,p.fo)(),{appointment:B,dealer:Y,dealerId:z,interventionList:G,keyDrop:$,url:W=""}=V||{},{receptionDateTime:q,deliveryServices:K=[],vehicle:Q}=B||{},{accessCode:Z,accessMedia:X}=$||{},{interventions:J}=G||{},ee=q&&(0,h.Yq)(q,"dd"),et=q&&(0,h.Yq)(q,"MM"),er=q&&(0,h.Yq)(q,"HH:mm"),{brand:en="",model:ea="",mileage:ei="",mileageUnit:eo=""}=Q||{},es=K.reduce((e,{type:t,name:r})=>"MOBILITY_SOLUTION"===t?[...e,r]:e,[]),{dealerName:el,dealerGeoloc:ec,appointmentLocation:eu}=(0,p._8)(Y),ed=(0,p.Bg)(J,{allowedOrigins:[o.ID.APPOINTMENT,o.ID.RECEPTION],allowedStatuses:[o.Uh.VALIDATED,o.Uh.ACCEPTED,o.Uh.TO_BE_QUALIFIED,o.Uh.TO_BE_VALIDATED]}).map(({name:e})=>e),{cancelCtaLabel:eh,validationTitle:em,validationMessage:ef="",validationCtaLabel:eC,errorMessage:ep,reassuranceText:eg}=v||{},ev={name:el,details:ed.join("\\n"),location:eu,startsAt:q,url:W},eE=L||I||t,ey=()=>{U((0,T.G)({level:C.op.ERROR,emitter:x,message:ep})),H(!1),D?.(b.PageStateTypes.READY)},eN=()=>{j?.(!0),D?.(b.PageStateTypes.READY)};return(0,n.jsxs)("section",{className:"CCCRecapAppointment",children:[(0,n.jsx)("h3",{className:"CCCRecapAppointment__title",children:r}),(0,n.jsxs)("div",{className:"CCCRecapAppointment__inner",children:[(0,n.jsx)(g.Ay,{className:"CCCRecapAppointment__date",dateString:E,scheduleLabel:P}),(0,n.jsxs)("div",{className:"CCCRecapAppointment__body",children:[eE&&(0,n.jsxs)("section",{className:"CCCRecapAppointment__details",children:[L&&(0,n.jsxs)("div",{className:"CCCRecapAppointment__yourVehicleInfo",children:[(0,n.jsx)("div",{className:"CCCRecapAppointment__yourVehicleLabel",children:L}),(0,n.jsxs)("p",{className:"CCCRecapAppointment__yourVehicleName",children:[en," ",ea]}),(0,n.jsxs)("p",{className:"CCCRecapAppointment__yourVehicleMileage",children:[(0,n.jsx)(l.w,{value:ei,isInteger:!0})," ",eo]})]}),(0,n.jsx)(_,{title:I,interventions:ed}),(0,n.jsx)(_,{title:t,interventions:es})]}),(0,n.jsxs)("section",{className:"CCCRecapAppointment__dealer",children:[(0,n.jsx)("p",{className:"CCCRecapAppointment__dealerTitle",children:A}),(0,n.jsx)(N.A,{ctaLabel:M,dealerName:el,dealerId:z,dealerAddress:eu,dealerGeoloc:ec,handleCtaClick:()=>(0,d.d)({event:"dealerInteraction",dealerAction:"get-directions",dealerName:el,dealerAddress:eu})}),Z&&S&&(0,n.jsxs)("div",{className:"CCCRecapAppointment__parkingCode",children:[(0,n.jsx)("p",{className:"CCCRecapAppointment__parkingCodeLabel",children:S}),(0,n.jsx)("p",{className:"CCCRecapAppointment__parkingCodeValue",children:Z})]}),(0,n.jsxs)("div",{className:"CCCRecapAppointment__ctaContainer",children:[!!X&&(0,n.jsx)(O.A,{media:X}),(0,n.jsx)(y,{download:"rdv",label:e||"",event:ev,handleDownloadEvent:()=>{(0,d.d)({event:"navigationClick",buttonText:e,destination:window.location.href,locationInPage:"ccc-appointment-details"}),(0,d.d)({event:"appointment_interaction",interaction_type:"appointment_action",interaction_value:"add_to_calendar"})}}),!!v?.rescheduleCtaLabel&&(0,n.jsx)(R,{cancel:v}),eh&&(0,n.jsx)(u.l,{variant:"cta-ghost",onClick:()=>{H(!0),(0,d.d)({event:"virtualPageView",virtualPageName:"ccc|Rdv-cancel-popin"}),(0,d.d)({event:"appointment_interaction",interaction_type:"appointment_action",interaction_value:"cancel"})},useButtonMarkup:!0,title:eh,children:eh})]})]})]})]}
2),k&&(0,n.jsxs)(c.lG,{onClose:()=>H(!1),children:[(0,n.jsx)(c.Cf,{children:(0,n.jsxs)("div",{className:"CCCRecapAppointment__ModalContent",children:[(0,n.jsx)("div",{className:"CCCRecapAppointment__modalTitle",children:em}),(0,n.jsxs)("div",{className:"CCCRecapAppointment__descriptionText",children:[(0,n.jsx)(s.d,{content:(0,f.A)(ef,{DD:ee,MM:et,HH:er})}),(0,n.jsx)(s.d,{className:"CCCRecapAppointment__reassuranceText",content:eg})]})]})}),(0,n.jsx)(c.ii,{children:(0,n.jsxs)("div",{className:"CCCRecapAppointment__modalActions",children:[(0,n.jsx)(u.l,{onClick:()=>H(!1),useButtonMarkup:!0,variant:"cta-ghost",children:(0,m.kH)("wording.no")}),(0,n.jsx)(u.l,{onClick:()=>{U((0,w.P)(x)),F({request:o.jZ.CANCEL_APPOINTMENT},{skipLoading:!0,onSuccess:eN,onError:ey}),D?.(b.PageStateTypes.LOADING),(0,d.d)({event:"cccRdvCancelPopinAccepted"})},useButtonMarkup:!0,variant:"cta-primary",children:eC})]})})]})]})}},26307(e,t,r){"use strict";var n=r(91987),a=r(20496),i=r(73437),o=r(82243);let s=(0,a.Ng)(({page:e})=>({homePage:e.data.homePage||""}))(({errorText:e,buttonLabel:t,homePage:r})=>(0,n.jsxs)("div",{className:"CCCRecapError",children:[(0,n.jsx)(o.A,{className:"CCCRecapError__icon"}),e&&(0,n.jsx)("p",{className:"CCCRecapError__text",children:e}),t&&(0,n.jsx)(i.l,{variant:"cta-primary",useButtonMarkup:!0,href:r,children:t})]}));r.d(t,{},{A:s})},31858(e,t,r){"use strict";var n=r(91987),a=r(20496),i=r(97500),o=r.n(i),s=r(84369),l=r(9458);let c=(e="",t=!1)=>{let r,n="";if(e&&(n=(0,l._Q)(e,t?{day:"numeric",month:"long",year:"numeric"}:{day:"numeric",month:"long",hour:"numeric",minute:"numeric"}),t)){let t=(0,l._Q)(e,{hour:"numeric",minute:"numeric"});t!==e&&(r=t)}return{formattedAppointmentDate:n,formattedAppointmentTime:r}};r.d(t,{},{Ay:({dateString:e,scheduleLabel:t,splitTime:r=!1,className:i})=>{(0,a.d4)(({page:e})=>e.data.siteParams?.locale);let{formattedAppointmentDate:l,formattedAppointmentTime:u}=c(e,r)||{};return(0,n.jsxs)("time",{className:o()("CCCAppointmentDate",i),dateTime:e,children:[(0,n.jsx)(s.A,{className:"CCCAppointmentDate__icon"}),t||l,!t&&!!u&&(0,n.jsx)("span",{className:"CCCAppointmentDate__time",children:u})]})},UU:c})},52543(e,t,r){"use strict";var n=r(91987),a=r(97500),i=r.n(a),o=r(39639),s=r(73437),l=r(56936),c=r(31377);r.d(t,{},{A:e=>{let{dealerName:t="",dealerAddress:r="",dealerId:a,dealerGeoloc:u,ctaLabel:d="",handleCtaClick:h,isKeyDrop:m=!1}=e,f=u?`${u.lat},${u.lon}`:"",C=`https://www.google.com/maps/dir//${f}`;return(0,n.jsxs)("div",{className:"CCCDealerBlock",children:[(0,n.jsxs)("div",{className:"CCCDealerBlock__name",children:[(0,n.jsx)(l.A,{className:"CCCDealerBlock__nameIcon"}),(0,n.jsx)("p",{children:t})]}),(0,n.jsxs)("address",{className:i()("CCCDealerBlock__address",{"is-keydrop":m}),children:[(0,n.jsx)(c.A,{className:"CCCDealerBlock__addressIcon"}),(0,n.jsx)("p",{children:r})]}),!!u&&(0,n.jsxs)("div",{className:"CCCDealerBlock__map",children:[a&&(0,n.jsx)("div",{className:"CCCDealerBlock__mapImage",children:(0,n.jsx)(o._,{dealerId:a})}),(0,n.jsx)(s.l,{variant:"link-arrow",href:C,useButtonMarkup:!0,target:"_blank",onClick:h,children:d})]})]})}})},78374(e,t,r){"use strict";var n=r(91987),a=r(71763),i=r(20496),o=r(48412),s=r(90389),l=r(14680),c=r(43937),u=r(24591),d=r(73437),h=r(88393),m=r(18799),f=r(26135),C=r(57196),p=r(74185),g=r(32464),v=r(78948),E=r(88182),y=r(9458),N=r(15863),_=r(84759),O=r(38337),b=r(90939),A=r(33761),I=r(25261),R=r(16049),w=r(1842);let T=({docType:e,cccInfo:t,sendingDate:r,price:i,priceToBeDefinedLabel:o})=>{let c,{interventionList:u,repairOrderValidated:d,repairOrderValidatedAt:m,receptionType:f}=t||{},{currency:C,interventions:p,initialOperationsTotalPrice:g}=u||{},v=(0,R.Bg)(p,{allowedOrigins:[s.ID.APPOINTMENT],allowedStatuses:[s.Uh.VALIDATED,s.Uh.ACCEPTED]})||[],E=v[0]?.reactedAt||"";e===l.V.INVOICE&&(c=i),e===l.V.REPAIR_ORDER&&(c=g);let N=!!c,b=N?(0,_.ZV)(c,{currency:C,isPrecise:!0}):o;return(0,n.jsx)("div",{className:"CCCDocument__detail",children:(e===l.V.INVOICE||e===l.V.QUOTATION)&&(0,n.jsxs)(a.Fragment,{children:[N&&(0,n.jsxs)("p",{children:[b," ",(0,O.kH)("wording.ttc")]}),r&&(0,n.jsx)("p",{children:(0,y._Q)(r,{month:"2-digit",day:"2-digit",year:"numeric",hour:"2-digit",minute:"2-digit",hour12:!1})})]})||e===l.V.REPAIR_ORDER&&(0,n.jsxs)("span",{children:[N&&(0,n.jsxs)("p",{children:[b," ",(0,O.kH)("wording.ttc")]}),(m||E)&&(0,n.jsxs)("span",{className:"CCCDocument__date",children:[" ",(0,y._Q)(m||E,{month:"numeric",day:"numeric"})]}),d&&f===s.Kt.DROPKEY&&(0,n.jsxs)("span",{className:"CCCDocument__valid",children:[(0,O.kH)("wording.validated"),(0,n.jsx)(h.A,{className:"CCCDocument__validIcon"})]})]})})},x={CCE:"control-certificate",INVOICE:"invoice",REPAIR_ORDER:"repairOrder",TURNAROUND_SUMMARY:"dealer-check-summary"}
2,S={setNotification:w.G},P=(0,i.Ng)(({page:{data:e}},t)=>{let r=(0,c.wm)(e.checkoutParams)?e.checkoutParams.documents?.documentsList:void 0;return{label:t?.label||(0,g.Hj)(r).find(({type:e})=>e===t?.type)?.label,priceToBeDefinedLabel:e?.careService?.payment?.priceToBeDefined}},S)(({label:e,id:t,setNotification:r,type:a,onClick:i,priceToBeDefinedLabel:s,uploadDate:c})=>{let{cccInfo:h,cccToken:g}=(0,R.fo)(),{documents:_=[],appointmentId:w,id:S}=h||{},{id:P,type:D,accountingDocumentId:j,sendingDate:M,price:L}=_.find(({type:e,id:r})=>t?t===r:e===a)||{},{isSharable:k,handleShareClick:H}=(0,E.R)({shareData:{title:e??""},onClick:async()=>{let e=(0,b.A)(I.TN,{appointmentId:w,id:S,token:g,docId:P}),{status:t,data:r={}}=await o.A.get(e),{temporaryUrl:n,fileName:a}=r;if(!n||200!==t)throw Error("CCC_DOCUMENT_INVALID_RESPONSE");return{url:n,title:a}},onError:e=>{e instanceof Error&&"AbortError"===e.name||r({level:A.op.WARNING,emitter:"ccc.document.share",message:(0,O.kH)("wording.error.generic")})}});if(!P&&!i)return null;let U=async()=>{if(i)return void i();try{let e=(0,b.A)(I.TN,{appointmentId:w,id:S,token:g,docId:P}),{status:t,data:r={}}=await o.A.get(e),{temporaryUrl:n,fileName:a}=r;if(!n||200!==t)throw Error("CCC_DOCUMENT_INVALID_RESPONSE");(0,N.sS)(n,a,!0);if(D&&(0,u.c8)(D,x)){let e=x[D];(0,v.d)({event:"download",brochureType:e,brochureName:a})}}catch(e){r({level:A.op.WARNING,emitter:"ccc.document",message:(0,O.kH)("wording.error.generic")})}},V=a===l.V.CCC_PHOTOS?(0,n.jsx)(f.A,{className:"CCCDownload__certificateIcon"}):(0,n.jsx)(p.A,{className:"CCCDownload__certificateIcon"}),F=c?(0,y._Q)(c,{month:"numeric",day:"numeric"}):null,B=j&&a===l.V.INVOICE;return(0,n.jsxs)("div",{className:"CCCDocument",children:[(0,n.jsx)("div",{className:"CCCDocument__icon",children:V}),(0,n.jsxs)("div",{className:"CCCDocument__details",children:[(0,n.jsxs)("p",{className:"CCCDocument__label",children:[e,B&&(0,n.jsxs)("span",{className:"CCCDocument__subLabel",children:[" ",j]})]}),F&&(0,n.jsx)("p",{children:F}),(0,n.jsx)(T,{docType:D,cccInfo:h,sendingDate:M,priceToBeDefinedLabel:s,price:L})]}),(0,n.jsxs)("div",{className:"CCCDocument__actions",children:[(0,n.jsx)(d.l,{useButtonMarkup:!0,variant:"link-hyper",size:"large",icon:m.A,onClick:U}),!!P&&k&&(0,n.jsx)(d.l,{useButtonMarkup:!0,variant:"link-hyper",size:"large",icon:C.A,onClick:H})]})]})});r.d(t,{},{A:P})},9795(e,t,r){"use strict";r.d(t,{A:()=>D});var n=r(91987),a=r(71763),i=r(20496),o=r(97500),s=r.n(o),l=r(90389),c=r(14680),u=r(43937),d=r(50865),h=r(16383),m=r(52230),f=r(67149),C=r(71820),p=r(32464),g=r(15863),v=r(38337),E=r(90939),y=r(16049),N=r(78374),_=r(25343),O=r(47702),b=r(42715);let A=({closeHandler:e,media:t,title:r})=>t.length?(0,n.jsx)(O.lG,{title:r,onClose:e,children:(0,n.jsx)(O.Cf,{children:(0,n.jsx)(b.A,{className:"CCCMediaCarousel__scroll",arrowMode:"arrows-left-right-desktop-only",displayMode:"fullwidth",dotMode:"dots-below",children:t.map((e,t)=>{let r=e.mediaId??t;return e.type===l.zu.IMAGE&&e.mediaUrl?(0,n.jsx)("div",{className:"CCCMediaCarousel__imageWrapper",children:(0,n.jsx)(h._,{src:{small:e.mediaUrl},alt:"",width:"100%",objectFit:"contain",aspectRatio:"1"})},r):e.type===l.zu.VIDEO&&e.mediaUrl?(0,n.jsx)("div",{className:"CCCMediaCarousel__video",children:(0,n.jsx)(_.C,{video:{mobile:e.mediaUrl,tablet:e.mediaUrl,desktop:e.mediaUrl},alt:""})},r):null})})})}):null;var I=r(93801),R=r(20973);let w=({closeHandler:e,photos:t=[],title:r,customerComment:a})=>{let i=t.map(({presignedUrl:e,bigMediaId:t})=>(0,n.jsx)(I.R,{href:e,target:"_blank",className:"CCCPhotoModalDisplayer__link",children:(0,n.jsx)(R.Ay,{alt:"PhotoCareService",sources:{small:e},isCovered:!0})},t));return i.length?(0,n.jsx)(O.lG,{title:r,onClose:e,children:(0,n.jsxs)(O.Cf,{children:[(0,n.jsx)(b.A,{className:"CCCPhotoModalDisplayer__customScroll",arrowMode:"arrows-left-right-desktop-only",displayMode:"fullwidth",dotMode:"dots-below",children:i}),a&&(0,n.jsx)("p",{className:"CCCPhotoModalDisplayer__customComment",children:a})]})}):null},T={REPAIR_ORDER:"receiptOfVehicle",TURNAROUND_SUMMARY:"receiptOfVehicle",CCC_PHOTOS:"receiptOfVehicle",QUOTATION:"contractAndTraditionalWorks",CCE:"contractAndTraditionalWorks",INVOICE:"returnOfVehicle",ECU:"returnOfVehicle",DISCLAIMER:"returnOfVehicle",DIAGNOSTIC_BATTERY:"returnOfVehicle",CERTIFICATE:"returnOfVehicle",TECHNICAL_CONTROL:"returnOfVehicle",CONTRACT_MOBILITY:"others"},x={[l.fi.RECEPTION]:"receiptOfVehicle",[l.fi.CONTROL]:"contractAndTraditionalWorks"},S=({media:e,onOpen:t})=>{if(!e.length)return null;let r=Math.max(0,e.length-3);return(0,n.jsx)("ul",{className:"CCCDocumentList__mediaThumbnails",children:e.map((e,a)=>{let i=e.previewUrl,o=a>=3,l=2===a&&r>0;return(0,n.jsx)("li",{className:s()("CCCDocumentList__mediaThumbnail",{"is-extra":o}),children:(0,n.jsxs)("button",{type:"button",className:s()("CCCDocumentList__mediaThumbnailBtn",{"is-video":!i}),onClick:()=>t(a),"aria-label":(0,v.kH)("wording.open"),children:[i?(0,n.jsx)(h._,{src:{small:i},alt:"",objectFit:"contain",width:"100%",aspectRatio:"1"}):(0,n.jsx)(f.A,{className:"CCCDocumentList__mediaThumbnailPlay"}),l&&(0,n.jsxs)("span",{className:"CCCDocumentList__mediaThumbnailOverflow",children:["+",r]})]})},e.mediaId??a)})})},P=(e,t)=>new Date(t.sendingDate||0).getTime()-new Date(e.sendingDate||0).getTime(),D=()=>{let e=(0,i.d4)(({page:{data:e}})=>
2(0,u.wm)(e.checkoutParams)?e.checkoutParams.documents:void 0),{cccInfo:t}=(0,y.fo)(),{documents:r=[],keyDrop:o,media:s=[],interventionList:l}=t||{},h=Object.fromEntries((l?.interventions??[]).flatMap(e=>e.operations).filter(e=>e.id&&e.images?.length).map(e=>[e.id,e.images[0]])),f=s.map(e=>{if(!e.mediaId)return e;let t=h[e.mediaId];return t?{...e,previewUrl:t.lowResolution??e.previewUrl,mediaUrl:t.highResolution??e.mediaUrl}:e}),_=o?.reception?.inventory,{customerComment:O}=_||{},b=Object.values(_||{}).filter(e=>"string"!=typeof e).filter(e=>!!e?.presignedUrl),I=b.length>0,R=b?.[0]?.dateTime,{downloadCtaLabel:D,cguLink:j="",cguTitle:M="",cguText:L,myPhotoCareService:k="",receiptOfVehicle:H="",contractAndTraditionalWorks:U="",returnOfVehicle:V="",others:F=""}=e||{},[B,Y]=(0,a.useState)(!1),[z,G]=(0,a.useState)(null),$=!!j&&!!M,W=(0,p.Hj)(e?.documentsList).reduce((e,{type:t,label:r},n)=>t?{...e,[t]:{label:r,order:n}}:e,{}),q=r.filter(({type:e})=>e&&W[e]).sort(P),K=q.length+ +!!$+ +!!I;if(K<1&&!f.length)return null;let Q=q.reduce((e,t)=>{if(!t.type)return e;let r=T[t.type]??"others";return{...e,[r]:[...e[r],t]}},{receiptOfVehicle:[],contractAndTraditionalWorks:[],returnOfVehicle:[],others:[]}),Z=f.reduce((e,t)=>{if(!t.category)return e;let r=x[t.category];return r?{...e,[r]:[...e[r],t]}:e},{receiptOfVehicle:[],contractAndTraditionalWorks:[]}),X=(0,n.jsxs)("div",{className:"CCCDocumentList__headingContainer",children:[(0,n.jsxs)("div",{className:"CCCDocumentList__heading",children:[(0,n.jsx)(C.A,{className:"CCCDocumentList__documentIcon"}),(0,n.jsx)("p",{className:"CCCDocumentList__title","data-count":K,children:e?.title})]}),L&&(0,n.jsx)(d.d,{className:"CCCDocumentList__warning",content:(0,E.A)(L,{date:(0,y.kM)(t?.appointment?.restitutionDateTime)}),useParagraphElement:!0})]});return(0,n.jsxs)(m.nD,{tracking:{type:"tab-bloc",name:e?.title},children:[(0,n.jsx)(m.$m,{children:X}),(0,n.jsxs)(m.ub,{children:[[{key:"receiptOfVehicle",label:H},{key:"contractAndTraditionalWorks",label:U},{key:"returnOfVehicle",label:V},{key:"others",label:F}].map(({key:e,label:t})=>{let r=Q[e]??[],a=Z[e]??[],i="receiptOfVehicle"===e&&I,o="others"===e&&$;return r.length||a.length||i||o?(0,n.jsxs)("div",{className:"CCCDocumentList__step",children:[t&&(0,n.jsx)("h3",{className:"CCCDocumentList__stepTitle",children:t}),(r.length>0||i||o)&&(0,n.jsxs)("ul",{className:"CCCDocumentList__documents",children:[r.map(e=>(0,n.jsx)("li",{children:(0,n.jsx)(N.A,{id:e.id,type:e.type,cta:D,label:W?.[e?.type]?.label||""})},e.id)),i&&(0,n.jsx)("li",{children:(0,n.jsx)(N.A,{cta:(0,v.kH)("wording.open"),type:c.V.CCC_PHOTOS,label:k,onClick:()=>Y(!0),uploadDate:R},"deposit-photo")}),o&&(0,n.jsx)("li",{children:(0,n.jsx)(N.A,{cta:D,label:M,onClick:()=>(0,g.sS)(j,M,!1)})})]}),a.length>0&&(0,n.jsx)(S,{media:a,onOpen:e=>G(a.slice(e).concat(a.slice(0,e)))})]},e):null}),B&&(0,n.jsx)(w,{photos:b,title:k,closeHandler:()=>Y(!1),customerComment:O}),z&&(0,n.jsx)(A,{media:z,closeHandler:()=>G(null)}),(0,n.jsx)("hr",{className:"CCCDocumentList__separator"})]})]})}},23519(e,t,r){"use strict";r.d(t,{A:()=>U});var n=r(91987),a=r(71763),i=r(20496),o=r(90389),s=r(47702),l=r(80975),c=r(40640),u=r(73437),d=r(32464),h=r(38337),m=r(16049);let f=[{text:(0,h.kH)("wording.yes"),value:"yes"},{text:(0,h.kH)("wording.no"),value:"no"}],C=({servicesOptions:e,onComplete:t=()=>{},progressBar:r})=>{let{cccInfo:i,updateCccInfo:s}=(0,m.fo)(),l=(0,d.Hj)(e),C=(0,a.useMemo)(()=>l.map(({serviceOption:e})=>i?.keyDrop?.reception?.questions?.find(t=>t.detail===e)?.answer||"no"),[i,l]),[p,g]=(0,a.useState)(C);return(0,n.jsxs)("div",{className:"CCCCustomerChoicesModal",children:[(0,n.jsx)("ul",{className:"CCCCustomerChoicesModal__choicesList",children:l.map(({aemKey:e,serviceOption:t},r)=>(0,n.jsxs)("li",{className:"CCCCustomerChoicesModal__choice",children:[(0,n.jsx)("span",{className:"CCCCustomerChoicesModal__label",children:t}),(0,n.jsx)("span",{className:"CCCCustomerChoicesModal__value",children:(0,n.jsxs)(c.z,{name:`RadioGroup_${e}`,value:p[r],onChange:e=>{let t;(t=[...p])[r]=e,g(t)},children:[(0,n.jsx)(c.C,{value:f[0].value,text:f[0].text}),(0,n.jsx)(c.C,{value:f[1].value,text:f[1].text})]})})]},e))}),r,(0,n.jsx)(u.l,{variant:"cta-primary",useButtonMarkup:!0,onClick:()=>{let e=l.map(({serviceOption:e},t)=>({detail:e,answer:p[t]}));s({...i,keyDrop:{...i?.keyDrop||{},reception:{...i?.keyDrop?.reception||{},questions:e}},request:o.jZ.KEYDROP_INVENTORY},{skipLoading:!0,onSuccess:()=>t(),onError:()=>(t(),o.vj.READY)})},children:(0,h.kH)("wording.next")})]})};var p=r(50865),g=r(29439);let v=({content:e,onComplete:t,operations:r=[],progressBar:i})=>{let[o,s]=(0,a.useState)(!1),[l,c]=(0,a.useState)(!1);return(0,n.jsxs)("div",{className:"CCCOperationsConfirmationModal",children:[e?.description&&(0,n.jsx)("p",{className:"CCCOperationsConfirmationModal__description",children:e.description}),e?.requestedInterventionsLabel&&(0,n.jsx)("p",{className:"CCCOperationsConfirmationModal__listTitle",children:e.requestedInterventionsLabel}),r.length>0&&(0,n.jsx)("ul",{className:"CCCOperationsConfirmationModal__list",children:r.map(e=>(0,n.jsx)("li",{className:"CCCOperationsConfirmationModal__listItem",children:e},e))}),e?.operationsConfirmationValidation&&(0,n.jsx)("div",{className:"CCCOperationsConfirmationModal__checkbox",children:(0,n.jsx)(g.S,{id:"ccc-operations-confirmation",name:"ccc-operations-confirmation",value:o,onChange:e=>{s(e),e&&c(!1)},label:e.operationsConfirmationValidation,hasError:l})}),e?.generalRepairConditionsLabel&&(0,n.jsx)(p.d,{className:"CCCOperationsConfirmationModal__footer",content:e.generalRepairConditionsLabel}),i,(0,n.jsx)(u.l,{variant:"cta-primary",useButtonMarkup:!0,onClick:()=>{o?t():c(!0)},children:(0,h.kH)("wording.next")})]})};var E=r(65418),y=r(19588),N=r(95740),_=r(95168),O=r(21807),b=r(52487),A=r(47874),I=r(5995),R=r(71359),w=r(33761),T=r(97500),x=r.n(T),S=r(20973);
2let P=({content:e,onChange:t})=>(0,n.jsx)("div",{className:"CCCPhotoUploadInputs",children:e.map(({id:e,text:r,icon:i,base64:o,defaultPicture:s,hasError:l})=>r&&(0,n.jsxs)("div",{className:x()("CCCPhotoUploadInputs__wrapper",{"has-error":l}),children:[(!!o||!!s?.presignedUrl)&&(0,n.jsx)(S.Ay,{className:"CCCPhotoUploadInputs__thumbnail",sources:{small:o||s?.presignedUrl},alt:e,isCovered:!0}),!o&&!s?.presignedUrl&&(0,n.jsxs)(a.Fragment,{children:[(0,n.jsx)(i,{className:"CCCPhotoUploadInputs__svg"}),(0,n.jsx)("p",{className:"CCCPhotoUploadInputs__label",children:r})]}),(0,n.jsx)("input",{id:e,className:"CCCPhotoUploadInputs__input",type:"file",accept:"image/jpeg,image/png",capture:"environment",onChange:r=>t(r,e)})]},e))});var D=r(1842);let j=o.Me.DEPOSIT_PHOTO_UPLOAD,M=o.Me.QRCODE,L=({onComplete:e,onSkipTo:t,photoDeposit:r,progressBar:s})=>{let l=(0,i.wA)(),{cccInfo:d,cccToken:f,updateCccInfo:C}=(0,m.fo)(),{id:p,appointmentId:g,keyDrop:v}=d||{},{reception:{inventory:T}={}}=v||{},{rightPicture:x,leftPicture:S,frontPicture:L,backPicture:k,firstAdditionalPicture:H,secondAdditionalPicture:U}=T||{},{description:V="",photos:F,photosSent:B,reminderSelectAgree:Y,reminderSelectDisagree:z}=r||{},{description:G,frontRight:$,placeHolder:W="",addPhotos:q,additionalPicture:K,frontLeft:Q,backRight:Z,reassuranceMessage:X,backLeft:J,reminderPersonalData:ee,errorMessage:et=""}=F||{},{error:er,confirmationMessage:en}=B||{},ea=[{text:(0,h.kH)("wording.acceptCTA"),value:j},{text:(0,h.kH)("wording.refuseCTA"),value:M}],[ei,eo]=(0,a.useState)(j),es={[j]:Y,[M]:z}[ei],el=ei===j,ec=[{id:"INVENTORY_FRONT",text:Q,icon:O.A,defaultPicture:L},{id:"INVENTORY_RIGHT",text:$,icon:_.A,defaultPicture:x},{id:"INVENTORY_BACK",text:J,icon:b.A,defaultPicture:k},{id:"INVENTORY_LEFT",text:Z,icon:A.A,defaultPicture:S},{id:"INVENTORY_FIRST_ADDITIONAL",text:q,icon:N.A,defaultPicture:H},{id:"INVENTORY_SECOND_ADDITIONAL",text:q,icon:N.A,defaultPicture:U}],[eu,ed]=(0,a.useState)("string"==typeof T?.customerComment?T.customerComment:""),[eh,em]=(0,a.useState)(""),[ef,eC]=(0,a.useState)(ec),ep=ef.slice(0,4),eg=ef.slice(4,6),ev=(0,a.useCallback)((e,t)=>{l((0,D.G)({level:e,message:t,emitter:"ccc.depositPhoto",duration:5}))},[l]),eE=async(e,t)=>{let r=e.target;try{if(!r.files)return;eh&&em("");let e=r.files[0];if(p&&g&&f){let{data:r}=await (0,I.mN)({token:f,id:p,appointmentId:g,data:{fileName:e.name,category:t}}),{presignedUrlHeaders:n,presignedUrl:a}=r;if(n){await (0,I.jP)({token:f,url:a,id:p,appointmentId:g,headers:{...n,"Content-Type":e.type},file:e});let r=await (0,R.jE)(e);eC(e=>e.map(e=>e.id===t?{...e,hasError:!1,base64:r,presignedUrlHeaders:n}:e))}}}catch{eC(e=>e.map(e=>e.id===t?{...e,hasError:!0}:e)),ev(w.op.ERROR,er)}finally{r.value=""}},ey=ep.every(e=>e.presignedUrlHeaders||e.defaultPicture),eN=(0,a.useCallback)(async()=>{if(ei===M)return void t(o.Me.QRCODE);if(p&&g&&f){if(!ey)return void em(et);try{let t={request:o.jZ.KEYDROP_INVENTORY,keyDrop:{reception:{inventory:{customerComment:eu}}}};C(t,{skipLoading:!0,onSuccess:()=>{ev(w.op.SUCCESS,en),e()},onError:()=>{ev(w.op.ERROR,er),e()}})}catch{ev(w.op.ERROR,er),e()}}},[g,p,ei,eu,en,et,e,t,ey,ev,er,f,C]);return(0,n.jsxs)("div",{className:"CCCPhotoDepositModal",children:[V&&(0,n.jsx)("p",{className:"CCCPhotoDepositModal__description",children:V}),(0,n.jsx)("div",{className:"CCCPhotoDepositModal__radioGroup",children:(0,n.jsx)(c.z,{name:"CCCPhotoDepositModal__choices",value:ei,onChange:eo,children:ea.map(e=>(0,n.jsx)(c.C,{value:e.value,text:e.text},e.value))})}),!!es&&(0,n.jsx)("div",{className:"CCCPhotoDepositModal__warning",children:(0,n.jsx)(y.F,{description:es,variant:"info"})}),el&&(0,n.jsxs)("div",{className:"CCCPhotoDepositModal__upload",children:[G&&(0,n.jsx)("p",{className:"CCCPhotoDepositModal__uploadDescription",children:G}),(0,n.jsx)(P,{content:ep,onChange:eE}),K&&(0,n.jsx)("p",{className:"CCCPhotoDepositModal__uploadTitle",children:K}),(0,n.jsx)(P,{content:eg,onChange:eE}),X&&(0,n.jsx)("p",{className:"CCCPhotoDepositModal__reassurance",children:X}),(0,n.jsx)("div",{className:"CCCPhotoDepositModal__textArea",children:(0,n.jsx)(E.T,{id:"CCCPhotoDepositModal__textArea",name:"CCCPhotoDepositModal__textArea",value:eu,onChange:e=>ed(e??""),placeholder:W,maxLength:255})}),ee&&(0,n.jsx)("div",{className:"CCCPhotoDepositModal__warning",children:(0,n.jsx)(y.F,{description:ee,variant:"info"})}),eh&&(0,n.jsx)("p",{className:"CCCPhotoDepositModal__error",children:eh})]}),s,(0,n.jsx)(u.l,{variant:"cta-primary",useButtonMarkup:!0,onClick:eN,children:(0,h.kH)("wording.next")})]})};var k=r(60420);let H=({content:e,onComplete:t,progressBar:r})=>(0,n.jsxs)("div",{className:"CCCSafetyAdviceModal",children:[e?.label&&(0,n.jsx)(y.F,{description:e.label,variant:"info"}),r,(0,n.jsx)(u.l,{variant:"cta-primary",useButtonMarkup:!0,onClick:t,children:(0,h.kH)("wording.next")})]}),U=e=>{let{openSignal:t,safetyAdvice:r,operationsConfirmation:c,customerChoices:u,photoDeposit:d,qrCode:h}=e,m=(0,i.d4)(({page:{data:e}})=>e?.cccParams?.instructions?.instructionsMultifield)||{},f=h?.withPolling??!0,[p,g]=(0,a.useState)(),E=[{key:o.Me.SAFETY_ADVIVE_MODAL,title:r?.t
2itle||"",isEnabled:!!r},{key:o.Me.OPERATIONS_CONFIRMATION_MODAL,title:c?.title||"",isEnabled:!!c},{key:o.Me.CUSTOMERS_SERVICES_OPTIONS,title:u?.title||"",isEnabled:!!u?.enableOption},{key:o.Me.DEPOSIT_PHOTO_UPLOAD,title:d?.title||"",isEnabled:!!d?.enableOption},{key:o.Me.QRCODE,title:"",isEnabled:!!h}].filter(e=>e.isEnabled),y=E.length,N=E.findIndex(e=>e.key===p),_=E[N]?.title??"",O=()=>g(E[N+1]?.key);(0,a.useEffect)(()=>{t&&t>0&&g(E[0]?.key)},[t]);let b=(h?.codeClient||"").toUpperCase(),A=(0,n.jsx)(l.L,{currentStep:N+1,totalSteps:y}),I=h?.showProgressBar!==!1?A:void 0;return p?(0,n.jsx)(s.lG,{title:_,onClose:()=>g(void 0),children:(0,n.jsxs)(s.Cf,{children:[p===o.Me.SAFETY_ADVIVE_MODAL&&(0,n.jsx)(H,{content:r,onComplete:O,progressBar:A}),p===o.Me.OPERATIONS_CONFIRMATION_MODAL&&(0,n.jsx)(v,{content:c,operations:c?.operations,onComplete:O,progressBar:A}),p===o.Me.CUSTOMERS_SERVICES_OPTIONS&&(0,n.jsx)(C,{servicesOptions:u?.servicesOptions,onComplete:O,progressBar:A}),p===o.Me.DEPOSIT_PHOTO_UPLOAD&&(0,n.jsx)(L,{photoDeposit:d,onComplete:O,onSkipTo:e=>g(e),progressBar:A}),p===o.Me.QRCODE&&(0,n.jsx)(k.A,{handleClose:g,formattedClientCode:b,manualCodeLabel:h?.manualCodeLabel||"",progressBar:I,withPolling:f,instructions:m})]})}):null}},86264(e,t,r){"use strict";var n=r(91987),a=r(83680),i=r(38337);r.d(t,{},{A:({hasError:e})=>(0,n.jsx)("div",{className:"CCCLoader__container",children:(0,n.jsx)(a.l,{variant:e?"absolute":"fullscreen",status:e?"error":"default",label:e?(0,i.kH)("wording.error.generic"):""})})})},19409(e,t,r){"use strict";var n=r(91987),a=r(71763),i=r(90389),o=r(25343),s=r(47702),l=r(61821),c=r(93244),u=r(23765),d=r(26135),h=r(15863),m=r(84759),f=r(38337),C=r(20973);let p=e=>e?.label||(0,m.wj)(e?.fileName),g=({type:e,className:t})=>e?e===i.zu.DOCUMENT?(0,n.jsx)(c.A,{className:t}):e===i.zu.IMAGE?(0,n.jsx)(d.A,{className:t}):e===i.zu.VIDEO?(0,n.jsx)(u.A,{className:t}):(0,n.jsx)(l.A,{className:t}):null;r.d(t,{},{A:({media:e})=>{let[t,r]=(0,a.useState)();return e?.length?(0,n.jsxs)(a.Fragment,{children:[!!t&&(0,n.jsx)(s.lG,{onClose:()=>r(),children:(0,n.jsxs)(s.Cf,{children:[t.type===i.zu.IMAGE&&t.fileLocation&&(0,n.jsx)(C.Ay,{sources:{small:t.fileLocation},className:"CCCMediaList__image",alt:p(t),isContained:!0}),t.type===i.zu.VIDEO&&(0,n.jsx)("div",{className:"CCCMediaList__video",children:(0,n.jsx)(o.C,{video:{mobile:t.fileLocation,desktop:t.fileLocation,tablet:t.fileLocation},alt:p(t)})})]})}),(0,n.jsx)("ul",{className:"CCCMediaList",children:e.map(e=>(0,n.jsxs)("li",{className:"CCCMediaList__item",children:[(0,n.jsx)(g,{className:"CCCMediaList__icon",type:e.type}),(0,n.jsx)("p",{className:"CCCMediaList__label",children:p(e)}),(0,n.jsx)("button",{className:"CCCMediaList__cta",onClick:()=>{e.type===i.zu.IMAGE||e.type===i.zu.VIDEO?r(e):e.fileLocation&&(0,h.sS)(e.fileLocation,e.fileName)},type:"button",children:(0,f.kH)("wording.open")})]},e.fileId))})]}):null}})},96748(e,t,r){"use strict";var n=r(91987),a=r(71763),i=r(20496),o=r(97500),s=r.n(o),l=r(44803),c=r.n(l),u=r(53282),d=r.n(u),h=r(17063),m=r.n(h),f=r(23438),C=r(79959),p=r(90389),g=r(50865),v=r(47702),E=r(70385),y=r(9027),N=r(78948),_=r(9458),O=r(84759),b=r(35813),A=r(16049);let I="CUSTOMER",R=(0,i.Ng)(({page:{data:{message:e={}}}})=>({messageWording:e}))(({messagePath:e="appointment.comments",requestType:t=p.jZ.COMMENT,noIntro:r=!1,introduction:i,navigationOffset:o,title:l,reassurance:u,messageWording:h,disableReplies:R,hideLegalMentions:w,hideOnEmpty:T})=>{let{cccInfo:x,updateCccInfo:S,isChatOpened:P,setChatOpened:D}=(0,A.fo)(),[j,M]=(0,a.useState)([]),[L,k]=(0,a.useState)(""),{appointment:H}=x||{},{restitutionDateTime:U}=H||{},V=(0,_.hY)(),F=U&&(0,f.d)(V,(0,C.W)(new Date(U),{days:30})),B=R||F,Y=(0,a.useRef)(null),z=(0,a.useRef)(null),G=(0,a.useRef)(null),{title:$,reassurance:W,placeholderAdvisorText:q,youLabel:K,yourAdvisorLabel:Q,writeAMessageLabel:Z,legalMentions:X}=h||{};(0,a.useEffect)(()=>{M(c()(x,e,[]))},[x,e]),(0,b.A)(()=>{G.current&&!d()(j)&&P&&(G.current.scrollTop=G.current.scrollHeight)},[j,P]);let J=(q?[{comment:q,number:-1,owner:"RECEPTOR_TO_CUSTOMER"},...j]:j).sort((e,t)=>
2e.number-t.number).reduce((e,t)=>(t.comment&&t.comment.trim()&&((e&&e.length>0?e[e.length-1]?.owner:"")===t.owner?e[e.length-1].messages.push(t):e.push({owner:t.owner,number:t.number,messages:[t]})),e),[]),ee=r=>{if(r&&r.preventDefault(),B)return;let n=c()(x,e,[]).sort((e,t)=>e.number-t.number),a={number:Number(n?.[n.length-1]?.number??0)+1,owner:I,comment:L},i=[...n,a];1===i.length&&(0,N.d)({event:"chat_interaction",chatInteraction:"message_sent"}),M(i),k("");let o={request:t};m()(o,e,i),S(o,{skipLoading:!0})};if(J.length<1&&T)return null;let et=l||$;return(0,n.jsxs)(a.Fragment,{children:[(0,n.jsx)("button",{type:"button",className:s()("CCCMessenger__stickyTrigger",{"is-above-navigation":"small"===o,"is-above-navigation-extra":"large"===o,"is-above-navigation-medium":"medium"===o,"is-open":P}),onClick:()=>D?.(!0),"aria-label":et||Z,children:(0,n.jsx)("span",{className:"CCCMessenger__stickyTriggerInner",children:(0,n.jsx)(y.A,{className:"CCCMessenger__stickyTriggerIcon"})})}),P&&(0,n.jsx)(v.lG,{size:"fullscreen",title:et,onClose:()=>D?.(!1),children:(0,n.jsx)(v.Cf,{children:(0,n.jsxs)("div",{className:"CCCMessenger",children:[!r&&(u||W)&&(0,n.jsx)("p",{className:"CCCMessenger__help",children:u||W}),(0,n.jsxs)("div",{className:"CCCMessenger__chat",children:[(0,n.jsxs)("div",{className:"CCCMessenger__messagesPanel",ref:G,children:[(0,n.jsx)("div",{className:"CCCMessenger__history",children:J.length>0&&(0,n.jsx)("div",{className:"CCCMessenger__messages","data-testid":"messages",children:J.map(e=>(0,n.jsxs)("ul",{className:`CCCMessenger__messageGroup CCCMessenger__messageGroup_${e.owner?.toLowerCase()||""}`,children:[(0,n.jsx)("li",{className:"CCCMessenger__messageOwner",children:e.owner===I?K:Q}),e.messages.map(e=>(0,n.jsx)("li",{className:"CCCMessenger__message",children:(0,n.jsx)(g.d,{content:(0,O.Wl)(e.comment)})},e.number))]},e.number))})}),J.length<1&&i&&(0,n.jsx)("p",{className:"CCCMessenger__historyEmptyNotification",children:i})]}),!B&&(0,n.jsxs)("div",{className:"CCCMessenger__inputPanel",children:[(0,n.jsx)("div",{ref:z,className:"CCCMessenger__newMessageContainer",children:(0,n.jsx)("textarea",{className:"CCCMessenger__newMessage",onInput:e=>{let t=e.target&&"value"in e.target?e.target.value?.toString():void 0;if(Y.current&&z.current){z.current.style.height=Y.current.style.height,Y.current.style.height="0";let e=Y.current?.scrollHeight;Y.current.style.height=`${e}px`,z.current.style.height="auto"}k(t||"")},rows:1,ref:Y,placeholder:Z,value:L,onKeyDown:e=>{"Enter"===e.key&&(e.metaKey||e.ctrlKey)&&ee()},maxLength:255})}),(0,n.jsx)("button",{type:"button",className:"CCCMessenger__sendMessage",disabled:!L.trim(),onClick:ee,children:(0,n.jsx)(E.A,{className:"CCCMessenger__sendMessageIcon"})})]})]}),X&&!w&&(0,n.jsx)(g.d,{className:"CCCMessenger__legalNotice",content:X})]})})})]})});r.d(t,{},{A:R})},60420(e,t,r){"use strict";var n=r(91987),a=r(71763),i=r(90389),o=r(16383),s=r(88702),l=r(32464),c=r(43045),u=r(16049),d=r(42715);let h=(0,a.forwardRef)(({handleClose:e,formattedClientCode:t,manualCodeLabel:r,progressBar:h,withPolling:m=!1,instructions:f},C)=>{let{getCCCInfo:p,cccInfo:g,updateCccInfo:v}=(0,u.fo)(),E=g?.keyDrop?.reception?.status,y=g?.receptionType,N=(0,a.useRef)(!1);(0,a.useEffect)(()=>{m&&!N.current&&(0,u.jo)({status:E,type:y})===u.lk.DROPKEY_SUCCESS&&(N.current=!0,v({request:i.jZ.DROPKEY},{skipLoading:!0,onError:()=>i.vj.ERROR_INIT}))},[E,y,m,v]);let{startInterval:_}=(0,c.A)(()=>p(),{interval:15e3,maxCount:8,leading:!1,onExpired:()=>{m&&p(),e()}});(0,a.useEffect)(()=>{m&&_()},[_,m]),(0,a.useEffect)(()=>()=>{m&&p()},[]);let O=(0,l.Hj)(f).filter(({image:e})=>!!e);return(0,n.jsxs)("div",{className:"CCCQrCodeModal",ref:C,children:[O.length>0&&(0,n.jsx)(d.A,{dotMode:"dots-below",arrowMode:"arrows-left-right-all",displayMode:"fullwidth",interactionType:"app-carousel",snapMode:"start",minInterval:5,children:O.map(({image:e},t)=>e&&(0,n.jsx)(o._,{alt:`instructions-${t}`,aspectRatio:"16/9",src:e,width:"100%"},t))}),(0,n.jsx)(s.v,{value:t,label:r}),h]})});r.d(t,{},{A:h})},25261(e,t,r){"use strict";r.d(t,{},{TN:"/apigee/commerce/v1/appointments/{appointmentId}/customer-sessions/{id}/docs/{docId}?token={token}",v1:"/apigee/commerce/v1/appointments/{appointmentId}/customer-sessions/{id}?generateSignedUrl=true&token={token}",yf:"/apigee/commerce/v1/appointments/{appointmentId}/customer-sessions/{id}/inventory-picture?token={token}"})},16049(e,t,r){"use strict";r.d(t,{lk:()=>T,_8:()=>j,kM:()=>U,jo:()=>k,SQ:()=>V,HU:()=>H,Bg:()=>M,QQ:()=>L,c_:()=>S,dA:()=>x,KB:()=>B,fo:()=>D});var n,a=r(71763),i=r(20496),o=r(79959),s=r(51581),l=r(85657),c=r(70956);function u(e,t,r){var n;let{years:a=0,months:i=0,weeks:o=0,days:u=0,hours:d=0,minutes:h=0,seconds:m=0}=t,f=(n=i+12*a,(0,c.P)(e,-n,r)),C=(0,l.e)(f,u+7*o,r);return(0,s.w)(r?.in||e,C-1e3*(m+60*(h+60*d)))}var d=r(85606),h=r(90389),m=r(9458),f=r(38337),C=r(90939),p=r(14915),g=r(42488),v=r(5995),E=r(40061);function y(e={}){return{type:E.i.FUNNEL_CCC_SET_INFO,payload:e}}function N(e){return{type:E.i.FUNNEL_CCC_SET_READY_STATE,payload:e}}function _(e){return{type:E.i.FUNNEL_SET_CHAT_TO_OPEN,payload:e}}var O=r(53572),b=r.n(O),A=r(15227),I=r.n(A),R=r(38656);let w=[h.gj.RECEPTION,h.gj.INVENTORY,h.gj.WORKSHOP,h.gj.CHECKOUT,h.gj.RESTITUTION];var T=((n={}).DROPKEY="DROPKEY",n.DROPKEY_CANCELLED="DROPKEY_CANCELLED",n.DROPKEY_SUCCESS="DROPKEY_SUCCESS",n.NO_DROPKEY="NO_DROPKEY",n);let x=e=>!!e&&w.includes(e),S=e=>w.indexOf(e),P=({page:{location:e},funnel:t})=>({appointmentId:e.queryParams.appointmentId,cccEntryPoint:t.cccEntryPoint,cccInfo:t.cccInfo,cccReadyState:t.cccReadyState,cccToken:t.cccToken,id:e.queryParams.id,isChatOpened:t.isChatOpened,payment:e.queryParams?.payment,showCccWorkshopValidation:t.showCccWorkshopValidation,token:e.queryParams.token}),D=e=>{let{doInit:t,editContext:r}=e||{},n=(0,i.wA)(),{appointmentId:o,id:s,token:l,cccInfo:c,payment:u,cccReadyState:d,cccToken:m,cccEntryPoint:f,showCccWorkshopValidation:C,isChatOpened:p}=(0,i.d4)(P,i.bN),O=(0,i.d4)(({page:{location:e}})=>!!e?.queryParams?.chat),[A,w]=(0,a.useState)(!t);(0,a.useEffect)(()=>
2{if(t&&!r){let e;"u">typeof window&&(e=window.location.href),n(function({appointmentId:e,id:t,token:r,entryPoint:n,payment:a,isChatOpened:i}){return o=>(o({type:E.i.FUNNEL_CCC_RESET,payload:null}),o(N(h.vj.LOADING)),(0,v.oW)({appointmentId:e,id:t,token:r}).then(e=>{o(y(e.data)),o(N(h.vj.READY)),o({type:E.i.FUNNEL_CCC_SET_TOKEN,payload:r}),o({type:E.i.FUNNEL_CCC_SET_ENTRY_POINT,payload:n}),o(_(i)),o({type:E.i.FUNNEL_CCC_SET_PAYEMENT_QUERY_PARAM,payload:a})}).catch(()=>{o(N(h.vj.ERROR_INIT))}))}({appointmentId:o,id:s,token:l,entryPoint:e,payment:u,isChatOpened:O})),w(!0)}},[]);let T=(0,a.useRef)(!1);(0,a.useEffect)(()=>{T.current||!d||r||t||(T.current=!0,"error_update"===d&&f&&(0,g.bw)(f))},[f,d,r,t]);let x=A?c:R.DB.cccInfo,S=d;return r?S=h.vj.READY:A||(S=R.DB.cccReadyState),{cccInfo:x,cccReadyState:S,cccToken:m,updateCccInfo:(e={},t)=>n((r,n)=>{let{forceOverwrite:a,onSuccess:i,onError:o,skipLoading:s}=t||{};s||r(N(h.vj.LOADING));let{funnel:l}=n(),c=a?e:I()(b()(l?.cccInfo||{}),e),u=h.vj.READY;return(0,v.Zz)({appointmentId:l?.cccInfo?.appointmentId||"",id:l?.cccInfo?.id||"",token:l?.cccToken||"",data:c}).then(e=>{r(y(e.data)),u=(i?i(e):h.vj.READY)||h.vj.READY}).catch(e=>{u=(o?o(e):h.vj.ERROR_UPDATE)||h.vj.ERROR_UPDATE}).finally(()=>{r(N(u))})}),getCCCInfo:()=>n((e,t)=>{let{funnel:{cccInfo:r,cccToken:n=""}}=t(),{appointmentId:a="",id:i=""}=r||{};return(0,v.oW)({appointmentId:a,id:i,token:n}).then(t=>{e(y(t.data)),e(N(h.vj.READY))}).catch(()=>{e(N(h.vj.ERROR_INIT))})}),showCccWorkshopValidation:C,isChatOpened:p,setChatOpened:e=>n(_(e)),setShowCccWorkshopValidation:e=>n({type:E.i.FUNNEL_CCC_SET_SHOW_WORKSHOP_MODAL,payload:e})}},j=e=>{let{name:t="",postalCode:r,streetAddress:n,postOfficeBox:a,locality:i,geolocalization:o}=e||{},s=(0,f.kH)("wording.dealerStreetAddressPattern"),l=(0,f.kH)("wording.dealerCityZipCodePattern"),c={"address.postalCode":r,"address.streetAddress":n,"address.postOfficeBox":a,"address.locality":i};return{dealerName:t,dealerGeoloc:o,appointmentLocation:(0,p.J7)(`${(0,C.A)(s,c)} ${(0,C.A)(l,c)}`)}},M=(e,t)=>{let{allowedOrigins:r,allowedStatuses:n}=t||{};return(e||[]).reduce((e,t)=>[...e,...t?.operations?.filter(({type:e,origin:t,status:a})=>{let i=e!==h.S5.OTS,o=!r||r.includes(t),s=!n||n.includes(a);return i&&o&&s})],[])},L=(e=[],t="",r=!1)=>{let{price:n,currency:a,discount:i}=e.reduce(({price:e,currency:t,discount:n},a)=>{let i,{priceIncludingTax:o,currency:s,discount:l={}}=a?.price||{},{discountIncludingTax:c=0}=l;return r&&(null==o||void 0===e)||(i=Number(o||0)+(e||0)),{price:i,discount:Number(c)+n,currency:t||s}},{price:0,currency:"",discount:0});return{price:n,currency:a||t,discount:i}},k=({status:e,type:t})=>t===h.Kt.DROPKEY?e===h.l2.CANCELLED?"DROPKEY_CANCELLED":e&&[h.l2.USED,h.l2.USED_BY_CLIENT,h.l2.USED_BY_SA].includes(e)?"DROPKEY_SUCCESS":"DROPKEY":"NO_DROPKEY",H=e=>{let t={month:"long",day:"numeric",hour:"numeric",minute:"numeric"},r=e?(0,m._Q)(e,t):"",n=e&&(0,o.W)(new Date(e),{days:1});return{startDateTime:r,endDateTime:n?(0,m._Q)(n.toISOString(),t):""}},U=e=>{if(!e)return"";let t=e&&(0,o.W)(new Date(e),{days:90});return t?(0,m._Q)(t.toISOString()):""},V=e=>{let t={month:"long",day:"numeric",hour:"numeric",minute:"numeric"},r=e?(0,m._Q)(e,t):"",n=e&&u(new Date(e),{days:1});return{startDateTime:n?(0,m._Q)(n.toISOString(),t):"",endDateTime:r}};function F(e,t){if(!e)return[];let r=(0,d.H)(e);if(t)return[u(r,{days:1}).toISOString().slice(0,10),r.toISOString().slice(0,10)];{let e=(0,o.W)(r,{days:1});return[r.toISOString().slice(0,10),e.toISOString().slice(0,10)]}}let B=()=>{let{cccInfo:e,updateCccInfo:t}=D(),{appointment:r,receptionType:n,restitutionType:i,keyDropAvailable:o,keyDrop:s,customer:l}=e||{},c=(0,a.useMemo)(()=>{let{receptionDateTime:e,restitutionDateTime:t}=r||{},{startDateTime:n,endDateTime:a}=V(e),{startDateTime:i,endDateTime:o}=H(t);return{receptionStart:n,receptionEnd:a,restitutionStart:i,restitutionEnd:o}},[r]),u=(0,a.useMemo)(()=>{let{receptionDateTime:e,restitutionDateTime:t}=r||{},n=[],a=[];e&&(n=F(e,!0)),t&&(a=F(t,!1));let i=s?.availabilities?.closingDays||[],o=s?.availabilities;if(!o)return;let c=e=>{let t=(0,d.H)(e),r=t.toLocaleDateString(l?.locale||"en-US",{weekday:"long",day:"numeric",month:"long"}),n=t.toLocaleDateString("en-US",{weekday:"long"}).toLowerCase(),a=o?o[n]:void 0,s=a?.openingHours||[],c="",u="",h=1===s.length||0===s.length;if(s.length>0){let e=e=>e?e.replace("Z","").slice(0,5):"";h?(c=e(s[0].from),u=e(s[0].to)):s.length>=2&&(c=`${e(s[0].from)}
2 - ${e(s[0].to)}`,u=`${e(s[1].from)} - ${e(s[1].to)}`)}return{label:r,openingHours:{am:c,pm:u},isSingle:h,closed:i.includes(e)||a?.opened===!1}},u=n.map(c),h=a.map(c),m=[...u,...h],f=m.some(e=>e.isSingle),C=m.some(e=>!e.isSingle);return{availabilities:{reception:u,restitution:h},standardFormat:!(f&&C)}},[r,s,l]),m=n===h.Kt.DROPKEY,f=i===h.Kt.DROPKEY;return{formattedDates:c,isReceptionDropKey:m,isRestitutionDropKey:f,isActiveDTK:f||m,isCSM:n===h.Kt.CSM,cccInfo:e,keyDropAvailabilities:u,keyDropAvailable:o,updateCccInfo:t}}},63104(e,t,r){"use strict";var n,a,i=r(48412),o=r(66806),s=r(53282),l=r.n(s),c=r(80068),u=r(43505),d=r(57625),h=r(99429),m=r(16777),f=r(73696),C=r(14411);let p=[c.su.CHECKOUT_CLOSED,c.su.FAILED],g=[c.su.CHECKOUT_COMPLETE,c.su.CHECKOUT_INTERMEDIATE_PENDING_VALIDATION,c.su.CHECKOUT_PENDING_VALIDATION,c.su.LOGISTICS_ORDER_CREATED,c.su.PROCESSED,c.su.PROCESSING];var v=((n={}).FUNCTIONAL="FUNCTIONAL",n.TECHNICAL="TECHNICAL",n),E=((a={}).APPOINTMENT_CONFLICT="APPOINTMENT_CONFLICT",a.DEALER_ONBOARDING="DEALER_ONBOARDING",a.ID_FISCAL="ID_FISCAL",a);let y=[{code:"ID_FISCAL",wiredCode:"err.func.cma.fiscalid"},{wiredCode:"err.func.cma.validation.dealer.onboarding",code:"DEALER_ONBOARDING"}],N=async()=>{try{return{cart:(await i.A.post("/wired/commerce/v1/carts")).data}}catch(e){return{error:{type:"TECHNICAL"}}}},_=async e=>{if(!e)throw Error("NO_ORDERGROUPUUID");let{data:t}=await i.A.get(`/wired/commerce/v1/carts/${e}`);return t},O=e=>{let t=e?.orders?.[0]?.statusHistory||[];return t[t.length-1]},b=e=>!!e&&p.includes(e),A=(e,t)=>
2{let{displayValue:r,defaultValue:n,valueCode:a}=(0,C.oO)(t).find(({valueCode:t})=>t===e)||{};return{valueRlead:n||r,valueCode:a}},I=e=>e?.orders?.find(e=>e.orderSplitterName===c.XK.WITH_DELIVERY_POINT),R=e=>{let{hasRefundedProducts:t,orders:r=[]}=e||{};return t?r.filter(e=>e.orderSplitterName===c.XK.REFUNDED_PRODUCTS):void 0},w=e=>{let t,r=O(e),n=(t=e?.statusHistory||[])[t.length-1];return b(r?.internalStatusCode)||b(n?.internalStatusCode)?{type:"TECHNICAL"}:(e=>{let{processName:t,resultInfo:r}=e?.processInfo||{};return"SBOL_BOOK_SUBMISSION"===t&&r?.httpCallInfo===o.kG.Conflict?{code:"APPOINTMENT_CONFLICT",mode:"APPOINTMENT_CONFLICT"}:void 0})(n)?{type:"FUNCTIONAL",code:"APPOINTMENT_CONFLICT"}:void 0},T=async(e,t)=>{try{let{orderGroupUuid:r}=e||{},n=`/wired/commerce/v1/carts/${r}`,a=await i.A.put(n,t),o=w(a?.data);return{cart:a.data,error:o}}catch(e){if(i.A.isAxiosError(e)){let t=e?.response?.data?.errors?.[0]?.errorCode,r=y.find(({wiredCode:e})=>e===t);if(r)return{error:{type:"FUNCTIONAL",code:r.code}}}return{error:{type:"TECHNICAL"}}}},x=async e=>{let{cart:t,error:r}=await N();if(!t||r)return{error:r};{let{cart:r,error:n}=await T(t,{...e,person:{sessionId:t.person?.sessionId}});return r&&!n?{cart:r}:{error:n}}};r.d(t,{LY:()=>v,OQ:()=>E},{AU:e=>{let t=e?.customerFrontOfficeCheckoutTracking?.[0]?.step;if(void 0===t)return;let r=parseInt(t,10);return Number.isNaN(r)?void 0:r},IB:e=>!!e?.statusHistory?.some(e=>e.internalStatusCode===c.su.CHECKOUT_PENDING_VALIDATION),L7:e=>{let t=[c.su.CHECKOUT_STEP5_PAYMENT_INFO,c.su.SIGNATURE_STATUS_RECEIVED];return!(e?.statusHistory||[]).some(({internalStatusCode:e})=>!!e&&t.includes(e))},Op:({additionalInterests:e=[],agreements:t,bookingInfo:r,dealerInfo:n,generalTermsOfSalesUri:a,generalTermsOfUseChecked:i,originalVehicleInfo:o,orders:s=[],person:u,documentInfo:d,billingAddress:C}={},p)=>{let g={},v=e.find(({type:e,choice:t})=>t&&e&&[c.lB.DTD,c.lB.DTK].includes(e)),E=e.some(({type:e,choice:t})=>t&&e===c.lB.FINANCING_INFO),y=e.some(({type:e,choice:t})=>t&&e===c.lB.TRADE_IN),N=e.some(({type:e,choice:t})=>t&&e===c.lB.WALLBOX);v&&(g.dealerServices={value:v.type}),d?.documents?.every(e=>e.signed)&&(g.signature={signed:!0}),r?.customerAvailabilityInfo&&(g.availabilities=(e=>{let{asSoonAsPossible:t,days:r=[]}=e,n={...t&&{clientRequestDescription:"asap"}};if(!t){let{availabilities:e,date:t}=r?.[0]||{},{startTime:a="",endTime:i=""}=e?.[0]||{},[o,s]=a.split(":"),[l,c]=i.split(":"),u=`${o}:${s}`,d=`${l}:${c}`,h=f.nd[`${u}-${d}`];o&&s&&l&&c&&(n.time={min:`${o}:${s}`,max:`${l}:${c}`,label:h}),t?n.date=t:n.preferredAvailabilityWeek=r.map(({day:e})=>{let t=e?.toString()||"";return`${t.charAt(0).toUpperCase()}${t.slice(1).toLowerCase()}`}).join(";")||void 0}return n})(r.customerAvailabilityInfo)),r?.appointmentInfo&&(g.appointment=(e=>{let{originalBookingClientRequestInfo:{appointmentDatetime:t=""}={}}=e;return{date:t.split("T")?.[0],time:t.split("T")?.[1].slice(0,-3)}})(r.appointmentInfo));let _=n?.originalDealerInformation||s[0]?.products?.[0]?.additionalInfo?.dealer?.originalDealerInformation;if(_&&(g.dealer=_),(i||a)&&(g.legalConsent={consentGiven:i,legalConsentLink:a}),s.length&&(g.products=s.reduce((e,{products:t})=>t&&t.length?[...e,...t.reduce((e,{originalData:t})=>t?[...e,t]:e,[])]:e,[])),o){let{brand:e,mileage:t,model:r,vin:n,registrationNumber:a}=o;g.ownedVehicle={brand:e,model:r,mileage:t,vin:n,registrationNumber:a}}if(o?.tyreInfo&&(g.tyreDimensions={...o.tyreInfo}),u){let{civility:e,firstName:t,lastName:r,email:n,phone:a,knowYourCustomerInfo:i,countryOfBirth:o,dateOfBirth:s,cityOfBirth:c,identities:d,territorialDivision:h,address:f}=u,{code:v,value:E,expiryDate:y}=i?.identityChecks?.[0]||{},N={title:e?A(e,p):void 0,firstName:t,lastName:r,email:n?{mail:n}:void 0,phone:a,nativeCountry:o,dateOfBirth:s,placeOfBirth:c,taxCode:d?.[0]?.identityValue,region:h,address:f,billingAddress:C,billingAddressToggle:C&&JSON.stringify(C)===JSON.stringify(f)},_={documentExpirationDate:y,documentNumber:E,documentType:v};l()((0,m.yb)(N))||(g.identity=(0,m.yb)(N)),l()(_)||(g.document=_)}if((E||y)&&(g.checkbox={fundingRequest:E,takeBack:y}),N&&(g.charging={wallBox:N}),t&&t.length){let e=t.find(({type:e})=>e===c.Z$.EMAIL),r=t.find(({type:e})=>e===c.Z$.PHONE),n=t.find(({type:e})=>e===c.Z$.SMS),a=[e,r,n].filter(e=>e),i=a.reduce((e,t)=>
2e===t?.choice?e:void 0,a?.[0]?.choice),o={};void 0!==i&&(o.general=i?h.Te.YES:h.Te.NO),e&&(o.email=e.choice?h.Te.YES:h.Te.NO),r&&(o.phone=r.choice?h.Te.YES:h.Te.NO),n&&(o.sms=n.choice?h.Te.YES:h.Te.NO),g.optin=o}return g},Pr:x,Tf:(e,t)=>{let r=e?.orders?.[0]?.products?.[0]?.productId,n=t?.products?.[0]?.productId;return e?.storeId===c.pp.KEY&&!!n&&!!r&&n!==r},WB:A,X7:e=>e?.orders?.reduce((e,t)=>t.products?[...e,...t.products]:e,[])||[],aj:e=>{let t=R(e),r=I(e),n=r?.products,a=t?.flatMap(e=>e.products);return n?.every(e=>{let t=a?.find(t=>t?.productId===e.productId);return t&&t.quantity===e.quantity})},d2:(e,t)=>{let r=e?.orders?.[0]?.products?.[0];if((0,u.s)(r))return"true"===e?.contextParams?.globalParameters?.find(e=>"showFinanceDataConfigurator"===e.name)?.value;return!!(0,d.mT)(r)&&!!t?.showFinance},fq:(e,t)=>{let r=e?.dealerInfo?.dealerId,n=e?.originalVehicleInfo?.vin,a=e?.storeId,i=t?.dealer?.dealerId,o=t?.ownedVehicle?.vin;return!!a&&[c.pp.KEY,c.pp.QOL].includes(a)&&(!!r&&!!i&&r!==i||!!n&&!!o&&n!==o)},iH:T,jw:e=>async()=>{let t=await _(e),r=O(t)?.internalStatusCode;if(b(r))throw Error(r);return r&&((e,t)=>{switch(t){case c.pp.ESS:return[c.su.CHECKOUT_COMPLETE,c.su.PROCESSING,c.su.PROCESSED].includes(e);case c.pp.MM18:return[c.su.PROCESSING,c.su.PROCESSED].includes(e);default:return g?.includes(e)}})(r,t?.storeId)?t:void 0},mZ:R,ms:e=>e?.orders?.find(e=>e.orderSplitterName===c.XK.WITH_DEALER_ORDER),qS:w,rq:I,zA:N})},5995(e,t,r){"use strict";var n=r(48412),a=r(25261),i=r(90939);function o({appointmentId:e,id:t,token:r}){let s=(0,i.A)(a.v1,{appointmentId:e,id:t,token:r});return n.A.get(s)}function s({appointmentId:e,id:t,token:r,data:o}){let l=(0,i.A)(a.v1,{appointmentId:e,id:t,token:r});return n.A.put(l,o)}function l({appointmentId:e,id:t,token:r,data:o}){let s=(0,i.A)(a.yf,{appointmentId:e,id:t,token:r});return n.A.post(s,o)}function c({url:e,appointmentId:t,id:r,token:a,file:o,headers:s}){let l=(0,i.A)(e,{appointmentId:t,id:r,token:a});return n.A.put(l,o,{headers:s})}r.d(t,{Zz:()=>s,jP:()=>c,mN:()=>l,oW:()=>o})},43045(e,t,r){"use strict";var n,a=r(71763),i=((n={}).EXPIRED="EXPIRED",n.STARTED="STARTED",n.STOPPED="STOPPED",n);r.d(t,{D:()=>i},{A:(e,{interval:t,maxCount:r=1/0,startImmediately:n,onExpired:i,leading:o=!0})=>{let s=(0,a.useRef)(!1),l=(0,a.useRef)(void 0),[c,u]=(0,a.useState)("STOPPED"),d=(0,a.useRef)(0),h=()=>{l.current&&clearInterval(l.current)},m=e=>{h(),u(e?"EXPIRED":"STOPPED"),e&&i&&i()},f=n=>{m(),n&&(d.current=0);let a=async()=>{d.current>=r?m(!0):s.current?d.current+=1:(d.current+=1,s.current=!0,await e(m),s.current=!1)};o&&a(),l.current=setInterval(a,t),u("STARTED")};return(0,a.useEffect)(()=>(n&&f(),()=>{h()}),[]),{intervalState:c,startInterval:f,stopInterval:m,count:d.current,resetInterval:()=>f(!0)}}})},88182(e,t,r){"use strict";var n=r(71763);function a({onClick:e,onError:t,onSuccess:r,shareData:i}){let[o,s]=(0,n.useState)(!1),l=async()=>{let n=await e?.();try{await navigator?.share(n??i),r?.()}catch(e){t?.(e)}};return(0,n.useEffect)(()=>{s(navigator?.canShare?.(i))},[i]),{isSharable:o,handleShareClick:l}}r.d(t,{R:()=>a})},20409(e,t,r){"use strict";var n=r(71763),a=r(24948),i=r(5839);r.d(t,{},{A:e=>{let t=(0,n.useMemo)(()=>(e=>{let t="u">typeof window&&i.LO.large&&window.innerWidth>=i.LO.large,{role:r,options:n={},stayVisible:a=!0}=e;return"lazyload"===r?n.rootMargin=`0px -10px ${t?"200px":"30px"} 0px`:"animation"===r?n.rootMargin=`0px -10px ${t?"-140px":"-100px"} 0px`:"technical"===r&&(n.rootMargin="0px -10px 0px 0px"),{...n,triggerOnce:a}})(e),[e]),{ref:r,inView:o=!1,entry:s}=(0,a.Wx)(t);return{ref:r,isVisible:o,entry:s}}})},9458(e,t,r){"use strict";var n=r(85606),a=r(59180),i=r(38337);let o=(e,t,r)=>{if(!/^[0-9]{2}[-][0-9]{2}[-][0-9]{4}$/.test(`${e}-${t}-${r}`)||1e3>parseInt(r,10)||parseInt(r,10)>3e3||0===parseInt(t,10)||parseInt(t,10)>12)return!1;let n=[31,28,31,30,31,30,31,31,30,31,30,31];return(parseInt(r,10)%400==0||parseInt(r,10)%100!=0&&parseInt(r,10)%4==0)&&(n[1]=29),parseInt(e,10)>0&&parseInt(e,10)<=n[parseInt(t,10)-1]};function s(e,t){switch(t){case"yyyy-MM-dd-H-m":{let[t,r,n,a,i]=e.split("-");if(o(n,r,t)){let e=new Date(`${t}/${r}/${n}`);return e.setHours(parseInt(a,10)),e.setMinutes(parseInt(i,10)),e}return new Date("Invalid date")}case"H m":{let[t,r]=e.split(" "),n=new Date(Date.now());return n.setHours(parseInt(t,10)),n.setMinutes(parseInt(r,10)),n}case"yyyy-MM-dd":{let[t,r,n]=e.split("-");return new Date(o(n,r,t)?`${t}/${r}/${n}`:"Invalid date")}case"dd-MM-yyyy":{let[t,r,n]=e.split("-");return new Date(o(t,r,n)?`${n}/${r}/${t}`:"Invalid date")}case"dd/MM/yyyy":{let[t,r,n]=e.split("/");return new Date(o(t,r,n)?`${n}/${r}/${t}`:"Invalid date")}default:return new Date("Invalid date")}}function l(e){return new Date(e.getTime()+6e4*e.getTimezoneOffset())}function c(e,t,r){let n={weekday:"long",month:"long",day:"numeric",...r};return new Date(e).toLocaleDateString(t,n)}let u=(e,t)=>
2{try{let r=(0,n.H)(e);return new Intl.DateTimeFormat((0,i.JK)(),t).format(r)}catch(t){return e}},d=e=>{let[t,r=""]=e.split(":"),[n,a]=r.toString().split(" "),i=(parseInt(t,10)+12*("PM"===a&&"12"!==t)).toString();return[t,r,n,i]},h=(e,t,r)=>(0,a.GP)("string"==typeof e?(0,n.H)(e):e,t,r);function m(e){let t=[],r=Math.floor(e/3600),n=Math.round(e%3600/60);return t.push(`${r} h`),n>=0&&t.push(`${String(n).padStart(2,"0")}`),t.join(" ")}r.d(t,{P0:()=>m,VE:()=>c,q5:()=>l,qg:()=>s},{Gq:()=>new Date().toISOString().slice(0,10),Lj:(e,t,r=30,n=!1)=>{let[a,i]=e.split(":").map(e=>parseInt(e,10)),[o,s]=t.split(":").map(e=>parseInt(e,10)),l=new Date(new Date().setHours(a)).setMinutes(i),c=Math.floor(Math.abs(new Date(new Date(new Date().setHours(o)).setMinutes(s)).getTime()-new Date(l).getTime())/36e5),u=Math.floor((s-i)/10),m=60/r*c,f=m>1?m:r/10*u,C=[],p=e;for(let e=0;e<f;e+=1){let[e,t,a,i]=d(p),o=new Date(new Date().setHours(n?parseInt(i,10):parseInt(e,10),n?parseInt(a,10):parseInt(t,10))),s=new Date(new Date().setHours(n?parseInt(i,10):parseInt(e,10),n?parseInt(a,10)+r:parseInt(t,10)+r)),l=n?"hh:mm a":"HH:mm";C.push({text:h(o,l),value:`${h(o,"HH:mm")}-${h(s,"HH:mm")}`}),p=h(s,l)}return C},OG:e=>{let t=new Date(e),r=6e4*t.getTimezoneOffset();return new Date(t.getTime()-r)},Yq:h,_Q:u,hY:()=>new Date(Date.now()),lA:e=>{if(!e)return null;let t=new Date(e);return Number.isNaN(t.getTime())?null:t},oc:(e="",t)=>{let r=u(`1971-01-01T${e}`,{timeStyle:"short"});return"fr-FR"===t?r.replace(":","h"):r}})},88834(e,t,r){"use strict";var n=r(48412),a=r(44803),i=r.n(a),o=r(80068),s=r(97990);let l=async(e,t,r,a,i,o,l,c)=>{var u;let d,h;e&&(d=await (0,s.Nf)(e.place_id));let m=(u={lat:d?.geometry.location.lat().toString(),lng:d?.geometry.location.lng().toString()},h=i&&"rvp"===i.toLowerCase(),{location:{lat:u?.lat,lon:u?.lng,country:r},brand:t,language:a,filters:h?function(e){let{activity:t,filteredBir:r}=e,n=[];return n.push(`activities==${t}`),n.push(`birId!=${r}`),n.join(";")}({activity:"218",filteredBir:"25003180"}):o,pageSize:c,count:c,renaultChoice:void 0,milesUnit:void 0,api:void 0,...!1});l&&l(await n.A.post("/wired/commerce/v2/dealers/search",m))},c=async(e,t,r,n="",a)=>{let o,c=i()(r,"country","fr"),u=i()(r,"language","fr"),d=i()(r,"brand","fr");if(e&&e.length){let t=await (0,s.eF)(e,c);o=i()(t,"[0]")}l(o,d,c,u,t,n,a,100)},u={small:"mobile",medium:"mobile",large:"desktop",xlarge:"desktop",smallx2:"mobile",mediumx2:"desktop",largex2:"desktop",xlargex2:"desktop"};function d(e){let t=e?.assetType==="picture"?e?.renditions:[];return Object.entries(u).reduce((e,[r,n])=>{let a=t?.find(({resolutionType:e})=>e===n);return e[r]=a?.url,e},{})}r.d(t,{Qp:()=>d},{Dy:c,pU:(e=o.lB.NO_SERVICE)=>[o.lB.DTD,o.lB.DTK,o.lB.CSM].includes(e)})},15863(e,t,r){"use strict";var n=r(48412),a=r(15641);function i(e,t="document",r){let n=document.createElement("a");n.setAttribute("href",e),n.setAttribute("target","_blank"),r||n.setAttribute("download",t),n.click()}function o(e,t="document",r){return n.A.get(e,{responseType:"blob"}).then(e=>{i(window.URL.createObjectURL(new File([e.data],t,{type:r?.mimeType||e.data?.type||"application/pdf"})),t,r?.withoutDownloadAttribute)})}function s(e,t="document",r=!0){r?o(e,t,{mimeType:"application/pdf",withoutDownloadAttribute:!(0,a.un)()}):i(e,t,!(0,a.un)())}r.d(t,{El:()=>o,sS:()=>s,zc:()=>i})},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()}`:"",n=e.find(e=>e.assetRole===r)?.renditions?.map(e=>e.url).filter(Boolean)||[];return n?.length>0?n:e.find(e=>"MAIN_PICTURE"===e.assetRole)?.renditions?.map(e=>e.url).filter(Boolean)}})},71359(e,t,r){"use strict";var n=r(48412),a=r(44803),i=r.n(a),o=r(90939);function s(e,t){let r=i()(t,"country","").toUpperCase(),n=i()(t,"brand",""),a=i()(t,"language","").toUpperCase();return{...e,country:r,brand:n,lang:a}}async function l(e){let t=(0,o.A)("/wired/commerce/v1/rdocs/{rDocId}",{rDocId:e});return n.A.get(t).then(e=>200!==i()(e,"status")?Promise.reject():Promise.resolve(e),e=>Promise.reject(e))}async function c(e){let t=(0,o.A)("/wired/commerce/v1/rdocs/{rDocId}",{rDocId:e});return n.A.delete(t).then(e=>200!==i()(e,"status")?Promise.reject():Promise.resolve(e),e=>Promise.reject(e))}r.d(t,{eL:()=>c,ry:()=>l,tA:()=>s},{jE:e=>new Promise((t,r)=>{let n=new FileReader;n.readAsDataURL(e),n.onload=()=>{t(n.result)},n.onerror=e=>{r(e)}})})},67364(e,t,r){"use strict";let n;var a=r(81766),i=r(16777);r.d(t,{},{Cu:"/vendor/jquery/jquery-3.7.1.min.js",fB:(e,t)=>!!e&&!!t&&(t===a.zH.CALCULATOR_AND_PRICE||t===a.zH.MONTHLY_PRICE),kZ:(e,t)=>!!e&&!!t&&(t===a.zH.CALCULATOR||t===a.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:n,version:a}=e?.formState?.vehicleVersion||{},{mileage:o,registration:s}=e?.formState||{},{quotationPrice:l,quotationValidity:c}=e?.quotation||{};return(0,i.yb)({tradeInVehBrand:t,tradeInVehModelC:r,tradeInVehVersionC:n?`${a}-${n}`:a,tradeInVehKm:o,tradeInVehRegistrationNumber:s,tradeInValueInfo:l,tradeInDate:c})},qh:(e,t)=>(void 0===n&&(n=e(t)),n)})},29621(e,t,r){"use strict";r.d(t,{A:()=>l});var n=r(96700),a=r(40712);let i={};function o(e,t,r,n,a,i,s=0){if(e.length<16)throw Error("Random bytes length must be >= 16");if(i){if(s<0||s+16>i.length)throw RangeError(`UUID byte range ${s}:${s+15} is out of buffer bounds`)}else i=new Uint8Array(16),s=0;t??=Date.now(),r??=0,n??=(e[8]<<8|e[9])&16383,a??=e.slice(10,16);let l=((0xfffffff&(t+=122192928e5))*1e4+r)%0x100000000;i[s++]=l>>>24&255,i[s++]=l>>>16&255,i[s++]=l>>>8&255,i[s++]=255&l;let c=t/0x100000000*1e4&0xfffffff;i[s++]=c>>>8&255,i[s++]=255&c,i[s++]=c>>>24&15|16,i[s++]=c>>>16&255,i[s++]=n>>>8|128,i[s++]=255&n;for(let e=0;e<6;++e)i[s++]=a[e];return i}let s=function(e,t,r){let s,l=e?._v6??!1;if(e){let t=Object.keys(e);1===t.length&&"_v6"===t[0]&&(e=void 0)}if(e)s=o(e.random??e.rng?.()??(0,n.A)(),e.msecs,e.nsecs,e.clockseq,e.node,t,r);else{var c,u,d;let e=Date.now(),a=(0,n.A)();c=i,u=e,d=a,c.msecs??=-1/0,c.nsecs??=0,u===c.msecs?(c.nsecs++,c.nsecs>=1e4&&(c.node=void 0,c.nsecs=0)):u>c.msecs?c.nsecs=0:u<c.msecs&&(c.node=void 0),c.node||(c.node=d.slice(10,16),c.node[0]|=1,c.clockseq=(d[8]<<8|d[9])&16383),
2c.msecs=u,s=o(a,i.msecs,i.nsecs,l?void 0:i.clockseq,l?void 0:i.node,t,r)}return t??(0,a.k)(s)},l=()=>s()},50262(e,t,r){"use strict";var n=r(71763),a=r(53282),i=r.n(a),o=r(99429),s=r(32464),l=r(63104),c=r(16777),u=r(42488);let d={address:"POSTAL_ADD",email:"EMAIL",general:"GENERAL",phone:"PHONE",sms:"SMS"},h=(0,n.createContext)(null),m=(e,t)=>{let{values:r=[]}=(0,s.Hj)(t?.i18n).find(e=>"CIVILITY"===e.referenceCode)||{};return r.sort((e,t)=>e.displayPriority&&t.displayPriority?e.displayPriority-t.displayPriority:0).find(({valueCode:t,status:r})=>t===(e??"")&&"ACTIVE"===r)||{}},f=async e=>{let t=(0,c.wA)(e?.email?.mail),r=(0,c.wA)(e?.phone),n=(0,c.wA)(e?.firstName),a=(0,c.wA)(e?.lastName),[i,o,s,l]=await Promise.all([t,r,n,a]);return{hashedEmail:i,hashedPhone:o,hashedFirstname:s,hashedLastname:l}};r.d(t,{},{AD:(e=[],t)=>{let r=e.findIndex(({url:e})=>e===t);return{currentStep:e[r]?.url,currentStepNumber:r,firstStep:e[0]?.url,nextStep:e[r+1]?.url,previousStep:r>0?e[r-1]?.url:void 0,totalSteps:e.length}},Jo:({cart:e,errorCode:t,errorMessage:r,statusCode:n})=>{let{brand:a,documentInfo:i,orderGroupUuid:o,payment:s,storeId:u,totalDiscountedWithTaxes:d}=e||{},h=s?.operations||[],{amount:m,pspProvider:f,wiredServicePaymentId:C}=h?.[h.length-1]||{},p=i?.docuSignInfo?.envelopeId,g=(0,l.X7)(e),{productType:v,productSubType:E}=g[0]||{};(0,c.Qn)({amount:`${m||d}`,brand:a,errorCode:t,errorMessage:r,indicator:"Funnel",productId:g.map(({productId:e,servicePriceProductId:t})=>[e,t].filter(Boolean).join("-")).join(","),productName:g.map(({name:e})=>e?.replace("metric",".")).join(","),productType:v,productSubType:E,psp:f,orderGroupUuid:o,statusCode:n,storeId:u,transactionId:C||p},100)},Mj:({currentStepNumber:e,lastSavedStepIndex:t,steps:r})=>{if(e>0){if("number"!=typeof t)return{stepUrl:r?.[0]?.url};if(e>t+1)return{stepUrl:r?.[t+1]?.url}}},ZJ:h,ae:m,d6:(e,t)=>{let r,n,{firstName:a,lastName:s,emails:l,phones:u,civility:h,vehicleLinks:f,purposes:C=[]}=e||{},p={},{displayValue:g,defaultValue:v,valueCode:E}=m(h,t),y=l?.find(({emailType:e})=>"MAIN"===e)?.emailValue,N=u?.find(({phoneType:e})=>"MOBILE"===e)?.phoneValue,_=(0,c.yb)({firstName:a,lastName:s,email:y?{mail:y}:void 0,phone:N,title:E?{valueRlead:v||g,valueCode:E}:void 0}),O=(r={},n=C.find(e=>"MARKETING"===e.purposeType)?.consents?.[0]?.agreements||[],Object.keys(d).forEach(e=>{let t=n.find(({type:t})=>t===d[e]);t&&(r[e]="YES"===t.value?o.Te.YES:void 0)}),r);return i()(_)||(p.identity=_),i()(O)||(p.optin=O),f?.length&&f.length>0&&(p.vehicles=f),p},gA:d,iY:(e,t,r)=>{e&&(0,u.bw)((0,u.HE)(e,t),r)},ny:f})},73696(e,t,r){"use strict";r.d(t,{w:()=>m,nd:()=>f,Ay:()=>C});var n,a=((n={}).COURTESY_CAR="COURTESY_CAR",n.DTD="DTD",n.DTK="DTK",n),i=r(80068),o=r(97787),s=r(99429),l=r(9458),c=r(76524),u=r(16777),d=r(38337),h=r(55403);let m={ALL:"ALL",YES:"YES",NO:"NO",MORNING:"morning",AFTERNOON:"afternoon",INDIFFERENT:"indifferent"},f={"08:00-12:00":m.MORNING,"14:00-18:00":m.AFTERNOON,"08:00-18:00":m.INDIFFERENT},C=({cookies:e,formValue:{identity:t={},ownedVehicle:r={},optin:n={},appointment:m={},services:f={},dealerServices:C,clientServices:p,checkbox:g},siteParams:v,threshold:E,contextParams:y,isPro:N})=>{let{items:_=[],reason:O}=f,{countryName:b,locale:A,product:I}=v||{},R=e&&"function"==typeof e.getAll?e.getAll():e||{},{phone:w,title:T,email:x,firstName:S,lastName:P,companyName:D,middleName:j,siret:M,clientType:L}=t,{email:k,phone:H,sms:U,address:V,general:F}=n,{registrationNumber:B,mileage:Y,vin:z,firstRegistrationDate:G}=r,$=_.reduce((e,{averageTime:t})=>t?e+parseFloat(t):e,0),W=[{resourceId:m.resourcesId,type:o.W.RECEPTOR},{type:o.W.TEAM,resourceId:m.resourcesIdTeam,hoursNeeded:parseFloat(parseFloat($.toString()).toFixed(2))}],q={type:L===s.Bc.PROFESSIONAL?"B":"P",carUse:"D",title:T?.valueCode,firstName:S,middleName:j,lastName:P,companyName:D,siret:M,email:x?.mail,mobilePhone:w,emailMarketingOptin:k,phoneMarketingOptin:H,smsMarketingOptin:U,postalMarketingOptin:V,generalOptin:F?F===s.Te.YES:void 0},K={vin:z,model:r?.model?.label,brand:r?.brand?.label,registrationNumber:B,energy:r?.energy?.label,mileage:Y,firstRegistrationDate:G,mileageUnit:(0,d.kH)("units.unitsDistance")},Q=[..._.map(({value:e,teamDealer:t,averageTime:r,label:n})=>({id:e,type:t,name:n,hoursNeeded:r?parseFloat(r):void 0}))],{date:Z,time:X}=m,J={leadProvider:"ONE",leadCountry:b,subTypeOfInterest:"Service request",leadSource:"INTERNET",origin:R?.REN_ORIGIN,campaign:R?.REN_CAMPAIGN,device:(0,c.Q)(E),leadFormName:"ONE-BAS-BOL",context:(0,h.SD)({contextParams:y,isPro:N,siteProduct:I,isRenew:v?.isRenew})},ee=Z&&X?`${(0,l.OG)(Z).toISOString().split("T")[0]}T${1===X.split(":")[0].length?`0${X}`:X}:00`:void 0,et=p?.courtesy?a.COURTESY_CAR:void 0,er=(0,u.yb)({serviceContract:g?.serviceContractsRequest,customerComment:t?.clientRequestDescription,otherOperationComment:O||void 0,mobility:C?.value&&C?.value!==i.lB.NO_SERVICE||et?[C?.value,et].filter(e=>e):[]});return(0,u.Ky)({locale:A,leadInfo:(0,u.yb)(J),interventions:Q,vehicle:K,customer:(0,u.yb)(q),resources:W,context:"AFTERSALES",type:"RECEPTION",platform:"BAS",activity:"ENTRETIEN",appointmentDatetime:ee,additionalData:er})}},55403(e,t,r){"use strict";var n=r(53572),a=r.n(n),i=r(53282),o=r.n(i),s=r(87082),l=r(57625),c=r(47219),u=r(67324),d=r(99429),h=r(34053),m=r(45207),f=r(78948),C=r(88834),p=r(76524),g=r(67364),v=r(29621),E=r(16777),y=r(59106),N=r(35730),_=r(94602);let O={NEW_VEHICLE:"VN",USED_VEHICLE:"VO",NONE:"NONE",DONT_KNOW:"DONT_KNOW"},b=(e="")=>"0"===e.charAt(0)&&":"!==e.charAt(1)?e.substring(1):e,A=(e,t)=>
2{if(void 0!==e)return t?e?"N":void 0:e?"Y":"N"},I=({contextParams:e,siteProduct:t,isRenew:r,isPro:n,iframeContext:a,renContext:i})=>{let o=(0,s.um)(e)?e:void 0,l=n?s.gE[t]:s.z_[t];return r&&(l=s.gE.UCIV2),a||i||o||l};r.d(t,{},{FJ:O,SD:I,Zp:({formValue:{additionalQuestions:e,availabilities:t={},charging:r={},checkbox:n={},clientServices:a={},config:i,dealer:y={},dealerServices:O={},energy:R={},legalConsent:w={},finance:T={},identity:x={},optin:S={},ownedVehicle:P={},products:D=[],request:j={},services:M={},vehicle:L={}}={},cookies:k,currency:H,threshold:U,funnelParams:V,offerData:F,queryParams:B={},lastFinancialSimulation:Y,isPro:z,quotation:G,siteParams:$})=>{let{product:W,locale:q,brand:K,countryName:Q}=$||{},Z="PROFESSIONAL"===x.clientType,X={email:A(S.proEmail,!0),phone:A(S.proPhone,!0),sms:A(S.proSms,!0),address:A(S.proAddress,!0)},J=Z&&!!(X.email||X.phone||X.sms||X.address),ee=k&&("getAll"in k?k.getAll():k)||{},et=e=>ee?.[e],{dealerId:er}=y,{items:en=[],reason:ea}=M,{finance:ei={},vehicle:eo={}}=(0,g.mo)(Y,i?.modelData?.uri,D?.[0]?.productId)||{},es="Y"===T.fundingConsent,{caxsLabels:el,formName:ec,formType:eu,leadSource:ed,typeOfInterest:eh}=V||{},{phone:em,title:ef,email:eC,houseNumber:ep,streetName:eg,addressAdditionnalInfo:ev,zipCode:eE,city:ey,event:eN}=x,{mail:e_,qualityCode:eO}=eC||{},{wallBox:eb,chargPass:eA}=r,{fundingRequest:eI,serviceContractsRequest:eR}=n,ew=(0,f.$)(),eT=B?.isiFrame==="true"?"Iframe":null,ex=I({contextParams:B?.context,isPro:z,siteProduct:W,isRenew:$?.isRenew,iframeContext:eT,renContext:et("REN_CONTEXT")}),eS=x.address?{addressLine:x.address.addressLine,city:x.address.city,postalCode:x.address.postalCode,additionalInformation:[x.address?.additionalInformation,x.typeOfResidence].filter(e=>!!e).join("\n")||void 0}:{addressLine:[ep,eg].filter(e=>!!e).join(" ").trim()||void 0,city:ey,postalCode:eE,additionalInformation:[ev,x.typeOfResidence].filter(e=>!!e).join("\n")||void 0},eP=(0,E.yb)(eS),eD=o()(eP)?void 0:{...eP,country:Q},ej=[ea,x.clientRequestDescription];(0,C.pU)(O?.value)&&ej.push(O.value),eu===s.jo.ACCESSORY_REQUEST&&ej.push((0,m.Fp)(B,el,H));let eM=ej.filter(e=>!!e).join("\n")||void 0,eL={leadProvider:"ONE",leadCountry:Q,typeOfInterest:j.requestType||eh||(D.some(u.ni)?s.w8.VO:D.some(l.OU)?s.w8.VN:void 0),subTypeOfInterest:eu,platformBrand:K?K.toUpperCase():void 0,leadSource:ed||s.kL.INTERNET,origin:et("REN_ORIGIN"),campaign:et("REN_CAMPAIGN"),context:ex,device:U?(0,p.Q)(U):void 0,leadSubmissionId:(0,v.A)(),leadSubmissionTimestamp:(0,h.g7)(),leadFormName:ec,event:eN},ek=e?.find(e=>"client.intentToPurchaseNewVehicle"===e.questionId)?.answerId,eH={title:ef?.valueRlead,titleDE:x.academicTitle?.valueRlead,firstName:x.firstName,middleName:x.middleName,lastName:x.lastName,companyName:x.companyName||((0,N.m9)(x.address)&&x.address.professionalCompanyName?x.address.professionalCompanyName:void 0),companyRegistrationId:(0,N.m9)(x.address)&&x.address.proCode?x.address.proCode:x.professionalCompanyRegistrationId,companySize:x.professionalCompanySize,personalId:x.taxCode,email:e_?.trim(),emailNorm:eO,fixedPhone:em&&!(0,_.AC)(em)?em:void 0,mobilePhone:em&&(0,_.AC)(em)?em:void 0,comment:eM,preferredMeanOfContact:x.contactPreference,address:eD,emailMarketingOptin:J?X.email:S.email,phoneMarketingOptin:J?X.phone:S.phone,smsMarketingOptin:J?X.sms:S.sms,postalMarketingOptin:J?X.address:S.address,intentToPurchaseNewVehicle:A(n.intentToPurchaseNewVehicle)||ek,generalOptin:S?.general?S.general===d.Te.YES?"Yes":"No":void 0,language:q,proCode:(0,N.m9)(x.address)&&x.address.proCode?x.address.proCode:x.proCode,clientType:x.clientType,gaClientID:ew.gaClientId||void 0,gaUserID:ew.gaUserId||void 0,gaTrackID:ew.gaTrackId||void 0,appointmentDate:t.date,clientRequestDescription:t.clientRequestDescription,termOfUseAgreement:w?.consentGiven,preferredAvailabilityWeek:t.preferredAvailabilityWeek,preferredAvailabilityTimeEnd:t.time?.max?b(t.time.max):void 0,preferredAvailabilityTimeStart:t.time?.min?b(t.time.min):void 0,courtesyVehicleRequest:a.courtesy,additionalInfo:x.professionalFonction},eU={dealerOfInterest:(0,h.ME)(er)},eV=(({additionalQuestions:e,brand:t,checkbox:r,formType:n,identity:a,ownedVehicle:i,queryParams:l,quotation:c})=>{let u=e?.find(e=>"ownedVehicle.energy"===e.questionId)?.answerId,d={takeBack:r.takeBack,energy:u},{formState:h,quotation:m}=c||{},{vehicleVersion:f={},registration:C,mileage:p}=h||{},{quotationPrice:g,quotationValidity:v}=m||{},E=!!g&&!!v;return n===s.jo.ACCESSORY_REQUEST?(d.vin=l.vin,d.model=l.model,d.brand=l.brand):a.ownedBrand?d.brand=t:i&&!o()(i)?(d.vin=i.vin,d.model=i.model?.label,d.brand=i.brand?.label,d.registrationNumber=i.registrationNumber,d.energy=i.energy?.label,d.mileage=i.mileage):E&&(d.tradeInQuotation=g,d.additionalInfo=v,d.registrationNumber=C,d.mileage=p?parseInt(p,10):void 0,d.model=f.model,d.brand=f.brand,d.version=f.version?`${f.version} - ${f.finition||""}`:void 0),d})({additionalQuestions:e,brand:K,checkbox:n,formType:eu,identity:x,ownedVehicle:P,queryParams:B,quotation:G}),eF=(({additionalQuestions:e,brand:t,config:r,formType:n,hasFinanceConsent:a,products:i,queryParams:o,energy:d,vehicleFinance:m})=>{let f=e?.find(e=>"vehicle.modelOfInterest"===e.questionId)?.answerId,C={discountPrice:n===s.jo.ACCESSORY_REQUEST?o?.total:void 0,modelOfInterest:f},p=i?.find(e=>(0,l.OU)(e)||(0,c.qH)(e)||(0,u.ni)(e));if(r){let{modelData:e,modelAdmin:n,saveCode:i}
2=r,{label:o,commercialKind:s,modelKind:l,modelSpecCode:c,program:u,phase:f,uri:p}=e||{},{modelAdminId:g,modelName:v}=n||{},{energyValue:E}=d||{};C.modelAdminId=g,C.brandOfInterest=t,i&&(C.configurationURI=p),C.configuratorCode=i,C.energy=E,C.modelKey=(0,h.CO)({program:u,phase:f?.toString(),modelKind:l,commercialKind:s,modelSpecCode:c}),C.modelOfInterest=v||o,a&&m&&(C.discountPrice=m?.discountPrice)}else if((0,l.OU)(p)||(0,c.qH)(p))C.stockId=p.productId;else if((0,u.ni)(p)){let{brand:e,energy:t,firstRegistrationDate:r,mileage:n,model:a,prices:i,productId:o,registrationNumber:s,version:l,vin:c}=p,u=0;void 0!==i&&(u=Array.isArray(i)&&i.length>0?i[0].priceWithTaxes||0:i.priceWithTaxes||0),C.brandOfInterest=e?.label,C.modelOfInterest=a?.label,C.energy=t?.groupLabel||t?.label,C.firstRegistrationDate=r,C.discountPrice=u,C.mileage=n?.toString(),C.registrationNumber=s,C.stockId=o,C.version=l?.label,C.vin=c}return C})({additionalQuestions:e,brand:L?.brandOfInterest||K,config:i,energy:R,formType:eu,hasFinanceConsent:es,products:D,queryParams:B,vehicleFinance:eo}),eB={operations:en.length?en.map(({value:e})=>e).join(";"):void 0},eY={requestedSize:x.fleetRequestedSize},ez={fundingRequest:eI,...es&&ei?ei:{}},{content:eG,auditInfo:e$}=F||{},eW=eG?.subtitle?.[0]?.value?`${eG?.subtitle?.[0]?.value};${eG?.title?.[0]?.value||""};${eG?.description?.[0]?.value||""};${e$?.createdDate||""}-${e$?.lastModifiedDate||""}`:void 0,eq={offer:eG?.offerId,description:eW};return(0,E.Ky)({leadInfo:(0,E.yb)(eL),client:(0,E.yb)(eH),additionalQuestions:e,dealer:(0,E.yb)(eU),ownedVehicle:(0,E.yb)(eV),vehicle:(0,E.yb)(eF),afterSales:(0,E.yb)(eB),fleet:(0,E.yb)(eY),finance:(0,E.yb)(ez),services:(0,E.yb)({serviceContractsRequest:eR,chargePassEnabled:eA,wallbox:eb}),campaign:(0,E.yb)(eq)})},sP:e=>{let t=a()(e),r=t?.userInfo?.identity?.phone;r&&(0,_.AC)(r)&&(t.userInfo.identity.mobilePhone=r,delete t.userInfo.identity.phone),t?.userInfo?.project===O.DONT_KNOW&&(t.userInfo.project=O.NONE);let{firstModelOfInterestKey:n}=(0,y.zM)("leads")?.tradeIn||{};return n&&(t.userInfo.firstModelOfInterestKey=n),t}})},34053(e,t,r){"use strict";var n=r(99429),a=r(9458);r.d(t,{},{CO:e=>{let{program:t,phase:r,modelKind:n,commercialKind:a,modelSpecCode:i}=e||{};if(t&&r&&n&&a&&i)return`${t}${r}${n}${a}${i}`},ME:e=>e&&e.indexOf("_")>-1?e.substring(0,e.indexOf("_")):e,_i:e=>e===n.Te.YES?"YES":"NO",g7:()=>`${(0,a.Yq)((0,a.q5)((0,a.hY)()),"yyyy-MM-dd'T'HH:mm:ss")}Z`,kD:(e="")=>(e?.split(/([ -])/)).map(e=>" "!==e&&"-"!==e?e.charAt(0).toUpperCase()+e.slice(1).toLowerCase():e).join("")})},97990(e,t,r){"use strict";var n=r(61300),a=r(38337);let i=!1,o=!1,s=[];function l(){return new Promise((e,t)=>{if(o)return void s.push(e);if(i)return void e(google.maps);let r=(0,n.A)("gmap.apiKey");if(!r)return void t(Error("No apiKey available"));let a="u"<typeof window||!window.GMAP_REGION?"US":window.GMAP_REGION,l="u"<typeof window||!window.GMAP_LANGUAGE?"en":window.GMAP_LANGUAGE,c=document.createElement("script");o=!0,s.push(e),c.onload=()=>{i=!0,o=!1,s.forEach(e=>e(google.maps))},c.type="text/javascript",c.src=`https://maps.googleapis.com/maps/api/js?key=${r}&libraries=places,geometry${l?`&language=${l.toLowerCase()}`:""}®ion=${a}`,document.body&&document.body.appendChild(c)})}function c(e,t){let r=e.address_components.find(e=>e.types.some(e=>e===t));return r?r.short_name:null}function u(e){return c(e,"postal_code")}function d(e){return c(e,"locality")}function h(e,t){return new Promise((r,n)=>{l().then(i=>{let o,s;new i.places.AutocompleteService().getPlacePredictions({input:e,componentRestrictions:t?{country:(o="location.additionalCountries",(s=(0,a.nR)(o)?(0,a.kH)(o):void 0)?[t,...s.split(",").map(e=>e.trim()).filter(e=>e)]:t)}:void 0,types:["geocode"]},(e,t)=>{t===i.places.PlacesServiceStatus.OK&&r(e),t===i.places.PlacesServiceStatus.ZERO_RESULTS&&r([]),n()})}).catch(()=>{n()})})}function m(e){return new Promise((t,r)=>{l().then(n=>{new n.Geocoder().geocode({placeId:e},(e,n)=>{"OK"===n&&e&&e.length>0&&t(e[0]),r()})}).catch(()=>{r()})})}r.d(t,{EN:()=>u,Nf:()=>m,Sj:()=>l,Tb:()=>d,eF:()=>h})},26713(e,t,r){"use strict";var n=r(12347),a=r(29224);let i=(e,t)=>{let{assets:r=[],description:i,technicalDescription:o,name:s,productId:l,prices:c=[],productType:u,identifier:d,labourInfo:h,deliveryInfo:m}=e||{},f=(0,a.CF)(r,t),C=r.find(e=>"OTHER_PICTURE"===e.assetRole)?.renditions||[],p=C?.[C.length-1]?.url,g=[f,p].filter(e=>e),v=f||p,{priceWithTaxes:E,currency:y,discountedPriceWithTaxes:N,discounts:_,commercialActions:O=[],priceDetails:b={}}=c[0]||{},{mount:A=!1}=h||{},I=b?.receiptDetails?.intermediatePrices?.find(e=>e.type===n.k8.MINIMUM_MOUNTED_PRICE)?.price,R=m?.deliveryModes?.[0].code;return{productId:l,discounts:_,picturesUrls:g,description:i,technicalDescription:o,name:s,picture:v,pictureSourcesCard:v?{small:v}:void 0,productType:u,priceWithTaxes:E,currency:y,discountedPriceWithTaxes:N,identifier:d,mount:A,minimumMountedPrice:I,deliveryModes:R,isDeliveryPoint:"DELIVERY_POINT"===R,commercialAction:O?.[0]}};r.d(t,{},{EB:e=>e.reduce((e,t)=>
2(t.quantity??1)+e,0),J0:i,Yn:e=>e.reduce((e,t)=>{let{originalData:r,quantity:n=1}=t||{},{minimumMountedPrice:a=0}=i(r);return a*n+e},0)})},14411(e,t,r){"use strict";var n=r(32464);let a="CIVILITY",i=(e,t)=>(0,n.Hj)(e?.i18n)?.find(e=>e.referenceCode===t)?.values||[],o=e=>e.sort((e,t)=>e.displayPriority&&t.displayPriority?e.displayPriority-t.displayPriority:0).reduce((e,{displayValue:t,valueCode:r,status:n})=>"ACTIVE"===n?[...e,{text:t,value:r}]:e,[]),s=e=>i(e,a);r.d(t,{},{Dl:e=>o(i(e,"TITLE")),oO:s,s9:e=>o(s(e)),w8:a,xp:i})},14915(e,t,r){"use strict";function n(e){var t;return t=(e||"").replace(/(<([^>]+)>)/gi,""),"u">typeof window&&"DOMParser"in window?new DOMParser().parseFromString(t,"text/html").documentElement.textContent||"":(t||"").replace(/&#(\d+);/g,(e,t)=>String.fromCharCode(t))}r.d(t,{Eh:()=>n},{Fb:(e,t)=>{if("string"!=typeof e)return"";let r=e.normalize("NFD").replace(/[\u0300-\u036f]/g,"").toLowerCase();return t?r.trim():r},J7:(e="")=>e.replace(/^[^\d\p{Letter}]+|[^\d\p{Letter}]+$/gu,"")})},35730(e,t,r){"use strict";let n;var a=r(48412),i=r(44803),o=r.n(i),s=r(90939);async function l(e,t,{postalCode:r,city:i,localityId:c},u,d){n&&n.cancel(),n=a.A.CancelToken.source();let h=(0,s.A)("/wired/commerce/v1/utils/adresses/search-address/?countryCode={country}&languageCode={language}&request=SearchLine&step={step}&inputOutput={query}&postalCode={postalCode}&locality={locality}&localityId={localityId}",{country:o()(u,"country3",""),language:o()(u,"language",""),step:"postalCode"===e||"city"===e?"SearchLocality":"Undefined",query:t,postalCode:c?r:"",locality:c?i:"",localityId:c||""}),m=await a.A.get(h,{cancelToken:n.token}),f=o()(m,"data.addresses.address",[]);return d?f.slice(0,d):f}async function c(e,t,r){n&&n.cancel(),n=a.A.CancelToken.source();let i=await a.A.post("/wired/commerce/v1/utils/adresses/search-siret",{companyName:e,zipCode:t},{cancelToken:n.token}),o=i?.data?.Soc||[];return r?o.slice(0,r):o}function u(e){return!!e&&"object"==typeof e&&("professionalCompanyName"in e||"proCode"in e)}r.d(t,{Jz:()=>c,Ns:()=>l,m9:()=>u})},61770(e,t,r){"use strict";r.d(t,{a5:()=>_,eV:()=>v,hO:()=>N,kf:()=>E,BH:()=>y});var n=r(33638),a=r(22674),i=r(458),o=r(10132),s=r(13554);function l(e){return(l="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})(e)}function c(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function u(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 n,a,i;n=e,a=t,i=r[t],(a=function(e){var t=function(e,t){if("object"!=l(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=l(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==l(t)?t:t+""}(a))in n?Object.defineProperty(n,a,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[a]=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 d(e,t,r){t&&t.defaultCountry&&!(0,s.J_)(t.defaultCountry,r)&&(t=u(u({},t),{},{defaultCountry:void 0}));try{return(0,i.A)(e,t,r)}catch(e){if(e instanceof o.A);else throw e}}function h(e){return(h="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})(e)}function m(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function f(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
2t%2?m(Object(r),!0).forEach(function(t){var n,a,i;n=e,a=t,i=r[t],(a=function(e){var t=function(e,t){if("object"!=h(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=h(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==h(t)?t:t+""}(a))in n?Object.defineProperty(n,a,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[a]=i}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):m(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var C=r(38337);let p=r.g.PHONE,g=()=>(0,C.JJ)()||void 0,v=(e,t=!1)=>{let a=g();if(!e||!a)return"";try{let i=(0,n.A)(e,a,p).formatNational();if(t)return i.replace(/ /g,"");if(r.g.IS_RTL)return i.replace(/ /g,"\xa0");return i}catch(t){return e||""}},E=e=>{let t=g();if(!e||!t)return"";try{return(0,n.A)(e,t,p).getURI()}catch(t){return e?`tel:${e}`:""}},y=e=>{let t=g();return!!e&&!!t&&function(){var e=(0,a.A)(arguments),t=e.text,r=e.options,n=e.metadata,i=d(t,r=f(f({},r),{},{extract:!1}),n);return i&&i.isValid()||!1}(e,t,p)},N=e=>{let t=g();if(!e||!t)return;let r=function(){var e=(0,a.A)(arguments);return d(e.text,e.options,e.metadata)}(e,t,p);return r&&r.getType()},_=(e,t)=>{try{let r=g();if(!e||!r)return"";let a=(0,n.A)(e,r,p)?(0,n.A)(e,r,p).formatInternational():e||"";return t?a.replace(/ /g,""):a}catch(t){return e||""}}},94602(e,t,r){"use strict";var n=r(61770);r.d(t,{},{AC:e=>!!e&&["MOBILE","FIXED_LINE_OR_MOBILE","PERSONAL_NUMBER"].includes((0,n.hO)(e)),I8:e=>(0,n.BH)(e),In:e=>!e||(0,n.BH)(e),as:e=>!!e&&["FIXED_LINE","FIXED_LINE_OR_MOBILE","VOIP","PERSONAL_NUMBER"].includes((0,n.hO)(e))})},66806(e,t,r){"use strict";let{Axios:n,AxiosError:a,CanceledError:i,isCancel:o,CancelToken:s,VERSION:l,all:c,Cancel:u,isAxiosError:d,spread:h,toFormData:m,AxiosHeaders:f,HttpStatusCode:C,formToJSON:p,getAdapter:g,mergeConfig:v,create:E}=r(48412).A;r.d(t,{},{FZ:o,kG:C})},78605(e,t,r){"use strict";var n=r(51581);function a(e,...t){let r=n.w.bind(null,e||t.find(e=>"object"==typeof e));return t.map(r)}r.d(t,{x:()=>a})},79959(e,t,r){"use strict";var n=r(92576),a=r(70956),i=r(51581),o=r(9067);function s(e,t,r){let{years:s=0,months:l=0,weeks:c=0,days:u=0,hours:d=0,minutes:h=0,seconds:m=0}=t,f=(0,o.a)(e,r?.in),C=l||s?(0,a.P)(f,l+12*s):f,p=u||c?(0,n.f)(C,u+7*c):C;return(0,i.w)(r?.in||e,+p+1e3*(m+60*(h+60*d)))}r.d(t,{W:()=>s})},92576(e,t,r){"use strict";var n=r(51581),a=r(9067);function i(e,t,r){let i=(0,a.a)(e,r?.in);return isNaN(t)?(0,n.w)(r?.in||e,NaN):(t&&i.setDate(i.getDate()+t),i)}r.d(t,{f:()=>i})},70956(e,t,r){"use strict";var n=r(51581),a=r(9067);function i(e,t,r){let i=(0,a.a)(e,r?.in);if(isNaN(t))return(0,n.w)(r?.in||e,NaN);if(!t)return i;let o=i.getDate(),s=(0,n.w)(r?.in||e,i.getTime());return(s.setMonth(i.getMonth()+t+1,0),o>=s.getDate())?s:(i.setFullYear(s.getFullYear(),s.getMonth(),o),i)}r.d(t,{P:()=>i})},42881(e,t,r){"use strict";let n=Symbol.for("constructDateFrom");r.d(t,{},{_P:n,my:6048e5,s0:36e5,w4:864e5})},51581(e,t,r){"use strict";var n=r(42881);function a(e,t){return"function"==typeof e?e(t):e&&"object"==typeof e&&n._P in e?e[n._P](t):e instanceof Date?new e.constructor(t):new Date(t)}r.d(t,{w:()=>a})},71093(e,t,r){"use strict";r.d(t,{m:()=>l});var n=r(9067);function a(e){let t=(0,n.a)(e),r=new Date(Date.UTC(t.getFullYear(),t.getMonth(),t.getDate(),t.getHours(),t.getMinutes(),t.getSeconds(),t.getMilliseconds()));return r.setUTCFullYear(t.getFullYear()),e-r}var i=r(78605),o=r(42881);function s(e,t){let r=(0,n.a)(e,t?.in);return r.setHours(0,0,0,0),r}function l(e,t,r){let[n,l]=(0,i.x)(r?.in,e,t),c=s(n),u=s(l);return Math.round((c-a(c)-(u-a(u)))/o.w4)}},59180(e,t,r){"use strict";r.d(t,{GP:()=>H});let n={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"1 second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"about 1 hour",other:"about {{count}} hours"},xHours:{one:"1 hour",other:"{{count}} hours"},xDays:{one:"1 day",other:"{{count}} days"},aboutXWeeks:{one:"about 1 week",other:"about {{count}} weeks"},xWeeks:{one:"1 week",other:"{{count}} weeks"},aboutXMonths:{one:"about 1 month",other:"about {{count}} months"},xMonths:{one:"1 month",other:"{{count}} months"},aboutXYears:{one:"about 1 year",other:"about {{count}} years"},xYears:{one:"1 year",other:"{{count}} years"},overXYears:{one:"over 1 year",other:"over {{count}} years"},almostXYears:{one:"almost 1 year",other:"almost {{count}} years"}};function a(e){return (t={})=>{let r=t.width?String(t.width):e.defaultWidth;return e.formats[r]||e.formats[e.defaultWidth]}}let i={date:a({formats:{full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},defaultWidth:"full"}),time:a({formats:{full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},defaultWidth:"full"}),dateTime:a({formats:{full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},defaultWidth:"full"})},o={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"};function s(e){return(t,r)=>{let n;if("formatting"===(r?.context?String(r.context):"standalone")&&e.formattingValues){let t=e.defaultFormattingWidth||e.defaultWidth,a=r?.width?String(r.width):t;n=e.formattingValues[a]||e.formattingValues[t]}else{let t=e.defaultWidth,a=r?.width?String(r.width):e.defaultWidth;n=e.values[a]||e.values[t]}return n[e.argumentCallback?e.argumentCallback(t):t]}}function l(e){return(t,r={})=>{let n,a=r.width,i=a&&e.matchPatterns[a]||e.matchPatterns[e.defaultMatchWidth],o=t.match(i);if(!o)return null;let s=o[0],l=a&&e.parsePatterns[a]||e.parsePatterns[e.defaultParseWidth],c=Array.isArray(l)?function(e,t){for(let r=0;r<e.length;r++)if(t(e[r]))return r}(l,e=>e.test(s)):function(e,t){for(let r in e)if(Object.prototype.hasOwnProperty.call(e,r)&&t(e[r]))return r}(l,e=>e.test(s));return n=e.valueCallback?e.valueCallback(c):c,{value:n=r.valueCallback?r.valueCallback(n):n,rest:t.slice(s.length)}}}let c={code:"en-US",formatDistance:(e,t,r)=>{let a,i=n[e];if(a="string"==typeof i?i:1===t?i.one:i.other.replace("{{count}}",t.toString()),r?.addSuffix)if(r.comparison&&r.comparison>0)return"in "+a;else return a+" ago";return a},formatLong:i,formatRelative:(e,t,r,n)=>o[e],localize:{ordinalNumber:(e,t)=>{let r=Number(e),n=r%100;if(n>20||n<10)switch(n%10){case 1:return r+"st";case 2:return r+"nd";case 3:return r+"rd"}return r+"th"},era:s({values:{narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},defaultWidth:"wide"}),quarter:s({values:{narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},defaultWidth:"wide",argumentCallback:e=>e-1}),month:s({values:{narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},defaultWidth:"wide"}),day:s({values:{narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Frid
2ay","Saturday"]},defaultWidth:"wide"}),dayPeriod:s({values:{narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},defaultWidth:"wide",formattingValues:{narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},defaultFormattingWidth:"wide"})},match:{ordinalNumber:(d={matchPattern:/^(\d+)(th|st|nd|rd)?/i,parsePattern:/\d+/i,valueCallback:e=>parseInt(e,10)},(e,t={})=>{let r=e.match(d.matchPattern);if(!r)return null;let n=r[0],a=e.match(d.parsePattern);if(!a)return null;let i=d.valueCallback?d.valueCallback(a[0]):a[0];return{value:i=t.valueCallback?t.valueCallback(i):i,rest:e.slice(n.length)}}),era:l({matchPatterns:{narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},defaultMatchWidth:"wide",parsePatterns:{any:[/^b/i,/^(a|c)/i]},defaultParseWidth:"any"}),quarter:l({matchPatterns:{narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},defaultMatchWidth:"wide",parsePatterns:{any:[/1/i,/2/i,/3/i,/4/i]},defaultParseWidth:"any",valueCallback:e=>e+1}),month:l({matchPatterns:{narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},defaultMatchWidth:"wide",parsePatterns:{narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},defaultParseWidth:"any"}),day:l({matchPatterns:{narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},defaultMatchWidth:"wide",parsePatterns:{narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},defaultParseWidth:"any"}),dayPeriod:l({matchPatterns:{narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},defaultMatchWidth:"any",parsePatterns:{any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},defaultParseWidth:"any"})},options:{weekStartsOn:0,firstWeekContainsDate:1}},u={};var d,h=r(71093),m=r(9067),f=r(42881);function C(e,t){let r=t?.weekStartsOn??t?.locale?.options?.weekStartsOn??u.weekStartsOn??u.locale?.options?.weekStartsOn??0,n=(0,m.a)(e,t?.in),a=n.getDay();return n.setDate(n.getDate()-(7*(a<r)+a-r)),n.setHours(0,0,0,0),n}function p(e,t){return C(e,{...t,weekStartsOn:1})}var g=r(51581);function v(e,t){let r=(0,m.a)(e,t?.in),n=r.getFullYear(),a=(0,g.w)(r,0);a.setFullYear(n+1,0,4),a.setHours(0,0,0,0);let i=p(a),o=(0,g.w)(r,0);o.setFullYear(n,0,4),o.setHours(0,0,0,0);let s=p(o);return r.getTime()>=i.getTime()?n+1:r.getTime()>=s.getTime()?n:n-1}function E(e,t){let r=(0,m.a)(e,t?.in),n=r.getFullYear(),a=t?.firstWeekContainsDate??t?.locale?.options?.firstWeekContainsDate??u.firstWeekContainsDate??u.locale?.options?.firstWeekContainsDate??1,i=(0,g.w)(t?.in||e,0);i.setFullYear(n+1,0,a),i.setHours(0,0,0,0);let o=C(i,t),s=(0,g.w)(t?.in||e,0);s.setFullYear(n,0,a),s.setHours(0,0,0,0);let l=C(s,t);return+r>=+o?n+1:+r>=+l?n:n-1}function y(e,t){let r=Math.abs(e).toString().padStart(t,"0");return(e<0?"-":"")+r}let N={y(e,t){let r=e.getFullYear(),n=r>0?r:1-r;return y("yy"===t?n%100:n,t.length)},M(e,t){let r=e.getMonth();return"M"===t?String(r+1):y(r+1,2)},d:(e,t)=>y(e.getDate(),t.length),a(e,t){let r=e.getHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return r.toUpperCase();case"aaa":return r;case"aaaaa":return r[0];
2default:return"am"===r?"a.m.":"p.m."}},h:(e,t)=>y(e.getHours()%12||12,t.length),H:(e,t)=>y(e.getHours(),t.length),m:(e,t)=>y(e.getMinutes(),t.length),s:(e,t)=>y(e.getSeconds(),t.length),S(e,t){let r=t.length;return y(Math.trunc(e.getMilliseconds()*Math.pow(10,r-3)),t.length)}},_={G:function(e,t,r){let n=+(e.getFullYear()>0);switch(t){case"G":case"GG":case"GGG":return r.era(n,{width:"abbreviated"});case"GGGGG":return r.era(n,{width:"narrow"});default:return r.era(n,{width:"wide"})}},y:function(e,t,r){if("yo"===t){let t=e.getFullYear();return r.ordinalNumber(t>0?t:1-t,{unit:"year"})}return N.y(e,t)},Y:function(e,t,r,n){let a=E(e,n),i=a>0?a:1-a;return"YY"===t?y(i%100,2):"Yo"===t?r.ordinalNumber(i,{unit:"year"}):y(i,t.length)},R:function(e,t){return y(v(e),t.length)},u:function(e,t){return y(e.getFullYear(),t.length)},Q:function(e,t,r){let n=Math.ceil((e.getMonth()+1)/3);switch(t){case"Q":return String(n);case"QQ":return y(n,2);case"Qo":return r.ordinalNumber(n,{unit:"quarter"});case"QQQ":return r.quarter(n,{width:"abbreviated",context:"formatting"});case"QQQQQ":return r.quarter(n,{width:"narrow",context:"formatting"});default:return r.quarter(n,{width:"wide",context:"formatting"})}},q:function(e,t,r){let n=Math.ceil((e.getMonth()+1)/3);switch(t){case"q":return String(n);case"qq":return y(n,2);case"qo":return r.ordinalNumber(n,{unit:"quarter"});case"qqq":return r.quarter(n,{width:"abbreviated",context:"standalone"});case"qqqqq":return r.quarter(n,{width:"narrow",context:"standalone"});default:return r.quarter(n,{width:"wide",context:"standalone"})}},M:function(e,t,r){let n=e.getMonth();switch(t){case"M":case"MM":return N.M(e,t);case"Mo":return r.ordinalNumber(n+1,{unit:"month"});case"MMM":return r.month(n,{width:"abbreviated",context:"formatting"});case"MMMMM":return r.month(n,{width:"narrow",context:"formatting"});default:return r.month(n,{width:"wide",context:"formatting"})}},L:function(e,t,r){let n=e.getMonth();switch(t){case"L":return String(n+1);case"LL":return y(n+1,2);case"Lo":return r.ordinalNumber(n+1,{unit:"month"});case"LLL":return r.month(n,{width:"abbreviated",context:"standalone"});case"LLLLL":return r.month(n,{width:"narrow",context:"standalone"});default:return r.month(n,{width:"wide",context:"standalone"})}},w:function(e,t,r,n){let a,i,o,s,l=Math.round((C(a=(0,m.a)(e,n?.in),n)-(i=n?.firstWeekContainsDate??n?.locale?.options?.firstWeekContainsDate??u.firstWeekContainsDate??u.locale?.options?.firstWeekContainsDate??1,o=E(a,n),(s=(0,g.w)(n?.in||a,0)).setFullYear(o,0,i),s.setHours(0,0,0,0),C(s,n)))/f.my)+1;return"wo"===t?r.ordinalNumber(l,{unit:"week"}):y(l,t.length)},I:function(e,t,r){let n,a,i,o=Math.round((p(n=(0,m.a)(e,void 0))-(a=v(n,void 0),(i=(0,g.w)(n,0)).setFullYear(a,0,4),i.setHours(0,0,0,0),p(i)))/f.my)+1;return"Io"===t?r.ordinalNumber(o,{unit:"week"}):y(o,t.length)},d:function(e,t,r){return"do"===t?r.ordinalNumber(e.getDate(),{unit:"date"}):N.d(e,t)},D:function(e,t,r){let n,a,i=(n=(0,m.a)(e,void 0),(0,h.m)(n,((a=(0,m.a)(n,void 0)).setFullYear(a.getFullYear(),0,1),a.setHours(0,0,0,0),a))+1);return"Do"===t?r.ordinalNumber(i,{unit:"dayOfYear"}):y(i,t.length)},E:function(e,t,r){let n=e.getDay();switch(t){case"E":case"EE":case"EEE":return r.day(n,{width:"abbreviated",context:"formatting"});case"EEEEE":return r.day(n,{width:"narrow",context:"formatting"});case"EEEEEE":return r.day(n,{width:"short",context:"formatting"});default:return r.day(n,{width:"wide",context:"formatting"})}},e:function(e,t,r,n){let a=e.getDay(),i=(a-n.weekStartsOn+8)%7||7;switch(t){case"e":return String(i);case"ee":return y(i,2);case"eo":return r.ordinalNumber(i,{unit:"day"});case"eee":return r.day(a,{width:"abbreviated",context:"formatting"});case"eeeee":return r.day(a,{width:"narrow",context:"formatting"});case"eeeeee":return r.day(a,{width:"short",context:"formatting"});default:return r.day(a,{width:"wide",context:"formatting"})}},c:function(e,t,r,n){let a=e.getDay(),i=(a-n.weekStartsOn+8)%7||7;switch(t){case"c":return String(i);case"cc":return y(i,t.length);case"co":return r.ordinalNumber(i,{unit:"day"});case"ccc":return r.day(a,{width:"abbreviated",context:"standalone"});case"ccccc":return r.day(a,{width:"narrow",context:"standalone"});case"cccccc":return r.day(a,{width:"short",context:"standalone"});default:return r.day(a,{width:"wide",context:"standalone"})}},i:function(e,t,r){let n=e.getDay(),a=0===n?7:n;switch(t){case"i":return String(a);case"ii":return y(a,t.length);case"io":return r.ordinalNumber(a,{unit:"day"});case"iii":return r.day(n,{width:"abbreviated",context:"formatting"});case"iiiii":return r.day(n,{width:"narrow",context:"formatting"});case"iiiiii":return r.day(n,{width:"short",context:"formatting"});default:return r.day(n,{width:"wide",context:"formatting"})}},a:function(e,t,r){let n=e.getHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return r.dayPeriod(n,{width:"abbreviated",context:"formatting"});case"aaa":return r.dayPeriod(n,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return r.dayPeriod(n,{width:"narrow",context:"formatting"});default:return r.dayPeriod(n,{width:"wide",context:"formatting"})}},b:function(e,t,r){let n,a=e.getHours();switch(n=12===a?"noon":0===a?"midnight":a/12>
2=1?"pm":"am",t){case"b":case"bb":return r.dayPeriod(n,{width:"abbreviated",context:"formatting"});case"bbb":return r.dayPeriod(n,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return r.dayPeriod(n,{width:"narrow",context:"formatting"});default:return r.dayPeriod(n,{width:"wide",context:"formatting"})}},B:function(e,t,r){let n,a=e.getHours();switch(n=a>=17?"evening":a>=12?"afternoon":a>=4?"morning":"night",t){case"B":case"BB":case"BBB":return r.dayPeriod(n,{width:"abbreviated",context:"formatting"});case"BBBBB":return r.dayPeriod(n,{width:"narrow",context:"formatting"});default:return r.dayPeriod(n,{width:"wide",context:"formatting"})}},h:function(e,t,r){if("ho"===t){let t=e.getHours()%12;return 0===t&&(t=12),r.ordinalNumber(t,{unit:"hour"})}return N.h(e,t)},H:function(e,t,r){return"Ho"===t?r.ordinalNumber(e.getHours(),{unit:"hour"}):N.H(e,t)},K:function(e,t,r){let n=e.getHours()%12;return"Ko"===t?r.ordinalNumber(n,{unit:"hour"}):y(n,t.length)},k:function(e,t,r){let n=e.getHours();return(0===n&&(n=24),"ko"===t)?r.ordinalNumber(n,{unit:"hour"}):y(n,t.length)},m:function(e,t,r){return"mo"===t?r.ordinalNumber(e.getMinutes(),{unit:"minute"}):N.m(e,t)},s:function(e,t,r){return"so"===t?r.ordinalNumber(e.getSeconds(),{unit:"second"}):N.s(e,t)},S:function(e,t){return N.S(e,t)},X:function(e,t,r){let n=e.getTimezoneOffset();if(0===n)return"Z";switch(t){case"X":return b(n);case"XXXX":case"XX":return A(n);default:return A(n,":")}},x:function(e,t,r){let n=e.getTimezoneOffset();switch(t){case"x":return b(n);case"xxxx":case"xx":return A(n);default:return A(n,":")}},O:function(e,t,r){let n=e.getTimezoneOffset();switch(t){case"O":case"OO":case"OOO":return"GMT"+O(n,":");default:return"GMT"+A(n,":")}},z:function(e,t,r){let n=e.getTimezoneOffset();switch(t){case"z":case"zz":case"zzz":return"GMT"+O(n,":");default:return"GMT"+A(n,":")}},t:function(e,t,r){return y(Math.trunc(e/1e3),t.length)},T:function(e,t,r){return y(+e,t.length)}};function O(e,t=""){let r=e>0?"-":"+",n=Math.abs(e),a=Math.trunc(n/60),i=n%60;return 0===i?r+String(a):r+String(a)+t+y(i,2)}function b(e,t){return e%60==0?(e>0?"-":"+")+y(Math.abs(e)/60,2):A(e,t)}function A(e,t=""){let r=Math.abs(e);return(e>0?"-":"+")+y(Math.trunc(r/60),2)+t+y(r%60,2)}let I=(e,t)=>{switch(e){case"P":return t.date({width:"short"});case"PP":return t.date({width:"medium"});case"PPP":return t.date({width:"long"});default:return t.date({width:"full"})}},R=(e,t)=>{switch(e){case"p":return t.time({width:"short"});case"pp":return t.time({width:"medium"});case"ppp":return t.time({width:"long"});default:return t.time({width:"full"})}},w={p:R,P:(e,t)=>{let r,n=e.match(/(P+)(p+)?/)||[],a=n[1],i=n[2];if(!i)return I(e,t);switch(a){case"P":r=t.dateTime({width:"short"});break;case"PP":r=t.dateTime({width:"medium"});break;case"PPP":r=t.dateTime({width:"long"});break;default:r=t.dateTime({width:"full"})}return r.replace("{{date}}",I(a,t)).replace("{{time}}",R(i,t))}},T=/^D+$/,x=/^Y+$/,S=["D","DD","YY","YYYY"];var P=r(49688);let D=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,j=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,M=/^'([^]*?)'?$/,L=/''/g,k=/[a-zA-Z]/;function H(e,t,r){let n=r?.locale??u.locale??c,a=r?.firstWeekContainsDate??r?.locale?.options?.firstWeekContainsDate??u.firstWeekContainsDate??u.locale?.options?.firstWeekContainsDate??1,i=r?.weekStartsOn??r?.locale?.options?.weekStartsOn??u.weekStartsOn??u.locale?.options?.weekStartsOn??0,o=(0,m.a)(e,r?.in);if(!(0,P.f)(o))throw RangeError("Invalid time value");let s=t.match(j).map(e=>{let t=e[0];return"p"===t||"P"===t?(0,w[t])(e,n.formatLong):e}).join("").match(D).map(e=>{if("''"===e)return{isToken:!1,value:"'"};let t=e[0];if("'"===t){var r;let t;return{isToken:!1,value:(t=(r=e).match(M))?t[1].replace(L,"'"):r}}if(_[t])return{isToken:!0,value:e};if(t.match(k))throw RangeError("Format string contains an unescaped latin alphabet character `"+t+"`");return{isToken:!1,value:e}});n.localize.preprocessor&&(s=n.localize.preprocessor(o,s));let l={firstWeekContainsDate:a,weekStartsOn:i,locale:n};return s.map(a=>{if(!a.isToken)return a.value;let i=a.value;return(!r?.useAdditionalWeekYearTokens&&x.test(i)||!r?.useAdditionalDayOfYearTokens&&T.test(i))&&function(e,t,r){var n,a,i;let o,s=(n=e,a=t,i=r,o="Y"===n[0]?"years":"days of the month",`Use \`${n.toLowerCase()}\` instead of \`${n}\` (in \`${a}\`) for formatting ${o} to the input \`${i}\`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md`);if(console.warn(s),S.includes(e))throw RangeError(s)}(i,t,String(e)),(0,_[i[0]])(o,i,n.localize,l)}).join("")}},23438(e,t,r){"use strict";var n=r(9067);function a(e,t){return+(0,n.a)(e)>+(0,n.a)(t)}r.d(t,{d:()=>a})},49688(e,t,r){"use strict";r.d(t,{f:()=>a});var n=r(9067);function a(e){return!(!(e instanceof Date||"object"==typeof e&&"[object Date]"===Object.prototype.toString.call(e))&&"number"!=typeof e||isNaN(+(0,n.a)(e)))}},85606(e,t,r){"use strict";var n=r(42881),a=r(51581),i=r(9067);function o(e,t){let r,o,g=()=>(0,a.w)(t?.in,NaN),v=t?.additionalDigits??2,E=function(e){let t,r={},n=e.split(s);if(n.length>2)return r;if(/:/.test(n[0])?t=n[0]:(r.date=n[0],t=n[1],l.test(r.date)&&(r.date=e.split(l)[0],t=e.substr(r.date.length,e.length))),t){let e=c.exec(t);e?(r.time=t.replace(e[1],""),r.timezone=e[1]):r.time=t}return r}(e);if(E.date){let e=function(e,t){let r=RegExp("^(?:(\\d{4}|[+-]\\d{"+(4+t)+"})|(\\d{2}|[+-]\\d{"+(2+t)+"})$)"),n=e.match(r);if(!n)return{year:NaN,restDateString:""};let a=n[1]?parseInt(n[1]):null,i=n[2]?parseInt(n[2]):null;return{year:null===i?a:100*i,restDateString:e.slice((n[1]||n[2]).length)}}(E.date,v);r=function(e,t){var r,n,a,i,o,s,l,c,d,h;if(null===t)return new Date(NaN);let f=e.match(u);if(!f)return new Date(NaN);let g=!!f[4],v=m(f[1]),E=m(f[2])-1,y=m(f[3]),N=m(f[4]),_=m(f[5])-1;if(g){let e,s;return(r=N,n=_,r>=1&&r<=53&&n>=0&&n<=6)?(a=t,i=N,o=_,(e=new Date(0)).setUTCFullYear(a,0,4),s=e.getUTCDay()||7,e.setUTCDate(e.getUTCDate()+((i-1)*7+o+1-s)),e):new Date(NaN)}{let e=new Date(0);return(s=t,l=E,c=y,l>=0&&l<=11&&c>=1&&c<=(C[l]||(p(s)?29:28))&&(d=t,(h=v)>=1&&h<=(p(d)?366:365)))?(e.setUTCFullYear(t,E,Math.max(v,y)),e):new Date(NaN)}}(e.restDateString,e.year)}if(!r||isNaN(+r))return g();let y=+r,N=0;if(E.time&&isNaN(N=function(e){var t,r,a;let i=e.match(d);if(!i)return NaN;let o=f(i[1]),s=f(i[2]),l=f(i[3]);return(t=o,r=s,a=l,24===t?0===r&&0===a:a>=0&&a<60&&r>=0&&r<60&&t>=0&&t<25)?o*n.s0+6e4*s+1e3*l:NaN}(E.time)))return g();if(E.timezone){if(isNaN(o=function(e){var t;if("Z"===e)return 0;let r=e.match(h);if(!r)return 0;let a="+"===r[1]?-1:1,i=parseInt(r[2]),o=r[3]&&parseInt(r[3])||0;return(t=o)>=0&&t<=59?a*(i*n.s0+6e4*o):NaN}(E.timezone)))return g()}else{let e=new Date(y+N),r=(0,i.a)(0,t?.in);return r.setFullYear(e.getUTCFullYear(),e.getUTCMonth(),e.getUTCDate()),r.setHours(e.getUTCHours(),e.getUTCMinutes(),e.getUTCSeconds(),e.getUTCMilliseconds()),r}return(0,i.a)(y+N+o,t?.in)}let s=/[T ]/,l=/[Z ]/i,c=/([Z+-].*)$/,u=/^-?(?:(\d{3})|(\d{2})(?:-?(\d{2}))?|W(\d{2})(?:-?(\d{1}))?|)$/,d=/^(\d{2}(?:[.,]\d*)?)(?::?(\d{2}(?:[.,]\d*)?))?(?::?(\d{2}
2(?:[.,]\d*)?))?$/,h=/^([+-])(\d{2})(?::?(\d{2}))?$/;function m(e){return e?parseInt(e):1}function f(e){return e&&parseFloat(e.replace(",","."))||0}let C=[31,null,31,30,31,30,31,31,30,31,30,31];function p(e){return e%400==0||e%4==0&&e%100!=0}r.d(t,{H:()=>o})},85657(e,t,r){"use strict";var n=r(92576);function a(e,t,r){return(0,n.f)(e,-t,r)}r.d(t,{e:()=>a})},9067(e,t,r){"use strict";var n=r(51581);function a(e,t){return(0,n.w)(t||e,e)}r.d(t,{a:()=>a})},10132(e,t,r){"use strict";function n(e){return(n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function a(e){var t="function"==typeof Map?new Map:void 0;return(a=function(e){if(null===e||!function(e){try{return -1!==Function.toString.call(e).indexOf("[native code]")}catch(t){return"function"==typeof e}}(e))return e;if("function"!=typeof e)throw TypeError("Super expression must either be null or a function");if(void 0!==t){if(t.has(e))return t.get(e);t.set(e,r)}function r(){return function(e,t,r){if(i())return Reflect.construct.apply(null,arguments);var n=[null];n.push.apply(n,t);var a=new(e.bind.apply(e,n));return r&&o(a,r.prototype),a}(e,arguments,s(this).constructor)}return r.prototype=Object.create(e.prototype,{constructor:{value:r,enumerable:!1,writable:!0,configurable:!0}}),o(r,e)})(e)}function i(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(i=function(){return!!e})()}function o(e,t){return(o=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}function s(e){return(s=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var l=function(e){function t(e){var r,a,o;if(!(this instanceof t))throw TypeError("Cannot call a class as a function");return a=t,o=[e],a=s(a),Object.setPrototypeOf(r=function(e,t){if(t&&("object"==n(t)||"function"==typeof t))return t;if(void 0!==t)throw TypeError("Derived constructors may only return object or undefined");var r=e;if(void 0===r)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return r}(this,i()?Reflect.construct(a,o||[],s(this).constructor):a.apply(this,o)),t.prototype),r.name=r.constructor.name,r}if("function"!=typeof e&&null!==e)throw TypeError("Super expression must either be null or a function");return t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),Object.defineProperty(t,"prototype",{writable:!1}),e&&o(t,e),Object.defineProperty(t,"prototype",{writable:!1}),t}(a(Error));r.d(t,{A:()=>l})},64558(e,t,r){"use strict";var n={}.constructor;function a(e){return null!=e&&e.constructor===n}r.d(t,{A:()=>a})},13554(e,t,r){"use strict";function n(e,t){e=e.split("-"),t=t.split("-");for(var r=e[0].split("."),n=t[0].split("."),a=0;a<3;a++){var i=Number(r[a]),o=Number(n[a]);if(i>o)return 1;if(o>i)return -1;if(!isNaN(i)&&isNaN(o))return 1;if(isNaN(i)&&!isNaN(o))return -1}return e[1]&&t[1]?e[1]>t[1]?1:e[1]<t[1]?-1:0:!e[1]&&t[1]?1:e[1]&&!t[1]?-1:0}r.d(t,{Ay:()=>d,Ko:()=>E,J_:()=>y,aR:()=>g});var a=r(64558),i=/^\d+$/;function o(e){return(o="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})(e)}function s(e,t){if(!(e instanceof t))throw TypeError("Cannot call a class as a function")}function l(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,function(e){var t=function(e,t){if("object"!=o(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=o(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==o(t)?t:t+""}(n.key),n)}}function c(e,t,r){return t&&l(e.prototype,t),r&&l(e,r),Object.defineProperty(e,"prototype",{writable:!1}),e}var u=" ext. ",d=c(function e(t){s(this,e),g(t),this.metadata=t,N.call(this,t)},[{key:"getCountries",value:function(){return Object.keys(this.metadata.countries).filter(function(e){return"001"!==e})}},{key:"getCountryMetadata",value:function(e){return this.metadata.countries[e]}},{key:"nonGeographic",value:function(){if(!this.v1&&!this.v2&&!this.v3)return this.metadata.nonGeographic||this.metadata.nonGeographical}},{key:"hasCountry",value:function(e){return void 0!==this.getCountryMetadata(e)}},{key:"hasCallingCode",value:function(e){if(this.getCountryCodesForCallingCode(e))return!0;
2if(this.nonGeographic()){if(this.nonGeographic()[e])return!0}else{var t=this.countryCallingCodes()[e];if(t&&1===t.length&&"001"===t[0])return!0}}},{key:"isNonGeographicCallingCode",value:function(e){return this.nonGeographic()?!!this.nonGeographic()[e]:!this.getCountryCodesForCallingCode(e)}},{key:"country",value:function(e){return this.selectNumberingPlan(e)}},{key:"selectNumberingPlan",value:function(e,t){e&&(i.test(e)?n=e:r=e);if(t&&(n=t),r&&"001"!==r){var r,n,a=this.getCountryMetadata(r);if(!a)throw Error("Unknown country: ".concat(r));this.numberingPlan=new h(a,this)}else if(n){if(!this.hasCallingCode(n))throw Error("Unknown calling code: ".concat(n));this.numberingPlan=new h(this.getNumberingPlanMetadata(n),this)}else this.numberingPlan=void 0;return this}},{key:"getCountryCodesForCallingCode",value:function(e){var t=this.countryCallingCodes()[e];if(t){if(1===t.length&&3===t[0].length)return;return t}}},{key:"getCountryCodeForCallingCode",value:function(e){var t=this.getCountryCodesForCallingCode(e);if(t)return t[0]}},{key:"getNumberingPlanMetadata",value:function(e){var t=this.getCountryCodeForCallingCode(e);if(t)return this.getCountryMetadata(t);if(this.nonGeographic()){var r=this.nonGeographic()[e];if(r)return r}else{var n=this.countryCallingCodes()[e];if(n&&1===n.length&&"001"===n[0])return this.metadata.countries["001"]}}},{key:"countryCallingCode",value:function(){return this.numberingPlan.callingCode()}},{key:"IDDPrefix",value:function(){return this.numberingPlan.IDDPrefix()}},{key:"defaultIDDPrefix",value:function(){return this.numberingPlan.defaultIDDPrefix()}},{key:"nationalNumberPattern",value:function(){return this.numberingPlan.nationalNumberPattern()}},{key:"possibleLengths",value:function(){return this.numberingPlan.possibleLengths()}},{key:"formats",value:function(){return this.numberingPlan.formats()}},{key:"nationalPrefixForParsing",value:function(){return this.numberingPlan.nationalPrefixForParsing()}},{key:"nationalPrefixTransformRule",value:function(){return this.numberingPlan.nationalPrefixTransformRule()}},{key:"leadingDigits",value:function(){return this.numberingPlan.leadingDigits()}},{key:"hasTypes",value:function(){return this.numberingPlan.hasTypes()}},{key:"type",value:function(e){return this.numberingPlan.type(e)}},{key:"ext",value:function(){return this.numberingPlan.ext()}},{key:"countryCallingCodes",value:function(){return this.v1?this.metadata.country_phone_code_to_countries:this.metadata.country_calling_codes}},{key:"chooseCountryByCountryCallingCode",value:function(e){return this.selectNumberingPlan(e)}},{key:"hasSelectedNumberingPlan",value:function(){return void 0!==this.numberingPlan}}]),h=c(function e(t,r){s(this,e),this.globalMetadataObject=r,this.metadata=t,N.call(this,r.metadata)},[{key:"callingCode",value:function(){return this.metadata[0]}},{key:"_getDefaultCountryMetadataForThisCallingCode",value:function(){return this.globalMetadataObject.getNumberingPlanMetadata(this.callingCode())}},{key:"getDefaultCountryMetadataForRegion",value:function(){return this._getDefaultCountryMetadataForThisCallingCode()}},{key:"IDDPrefix",value:function(){if(!this.v1&&!this.v2)return this.metadata[1]}},{key:"defaultIDDPrefix",value:function(){if(!this.v1&&!this.v2)return this.metadata[12]}},{key:"nationalNumberPattern",value:function(){return this.v1||this.v2?this.metadata[1]:this.metadata[2]}},{key:"possibleLengths",value:function(){if(!this.v1)return this.metadata[this.v2?2:3]}},{key:"_getFormats",value:function(e){return e[this.v1?2:this.v2?3:4]}},{key:"formats",value:function(){var e=this;return(this._getFormats(this.metadata)||this._getFormats(this._getDefaultCountryMetadataForThisCallingCode())||[]).map(function(t){return new m(t,e)})}},{key:"nationalPrefix",value:function(){return this.metadata[this.v1?3:this.v2?4:5]}},{key:"_getNationalPrefixFormattingRule",value:function(e){return e[this.v1?4:this.v2?5:6]}},{key:"nationalPrefixFormattingRule",value:function(){return this._getNationalPrefixFormattingRule(this.metadata)||this._getNationalPrefixFormattingRule(this._getDefaultCountryMetadataForThisCallingCode())}},{key:"_nationalPrefixForParsing",value:function(){return this.metadata[this.v1?5:this.v2?6:7]}},{key:"nationalPrefixForParsing",value:function(){return this._nationalPrefixForParsing()||this.nationalPrefix()}},{key:"nationalPrefixTransformRule",value:function(){return this.metadata[this.v1?6:this.v2?7:8]}},{key:"_getNationalPrefixIsOptionalWhenFormatting",value:function(){return!!this.metadata[this.v1?7:this.v2?8:9]}},{key:"nationalPrefixIsOptionalWhenFormattingInNationalFormat",value:function(){return this._getNationalPrefixIsOptionalWhenFormatting(this.metadata)||this._getNationalPrefixIsOptionalWhenFormatting(this._getDefaultCountryMetadataForThisCallingCode())}},{key:"leadingDigits",value:function(){return this.metadata[this.v1?8:this.v2?9:10]}},{key:"types",value:function(){return this.metadata[this.v1?9:this.v2?10:11]}},{key:"hasTypes",value:function(){return(!this.types()||0!==this.types().length)&&!!this.types()}},{key:"type",value:function(e){if(this.hasTypes()&&p(this.types(),e))return new C(p(this.types(),e),this)}},{key:"ext",value:function(){return this.v1||this.v2?u:this.metadata[13]||u}}]),m=c(function e(t,r){s(this,e),this._format=t,this.metadata=r},[{key:"pattern",value:function(){return this._format[0]}},{key:"format",value:function(){return this._format[1]}},{key:"leadingDigitsPatterns",value:function(){return this._format[2]||[]}},{key:"nationalPrefixFormattingRule",value:function(){return this._format[3]||this.metadata.nationalPrefixFormattingRule()}},{key:"nationalPrefixIsOptionalWhenFormattingInNationalFormat",value:function(){return!!this._format[4]||this.metadata.nationalPrefixIsOptionalWhenFormattingInNationalFormat()}},{key:"nationalPrefixIsMandatoryWhenFormattingInNationalFormat",value:function(){return this.usesNationalPrefix()&&!this.nationalPrefixIsOptionalWhenFormattingInNationalFormat()}},{key:"usesNationalPrefix",value:function(){return!(!this.nationalPrefixFormattingRule()||f.test(this.nationalPrefixFormattingRule()))}},{key:"internationalFormat",value:function(){return this._format[5]||this.format()}}]),f=/^\(?\$1\)?$/,C=c(function e(t,r){s(this,e),this.type=t,this.metadata=r},[{key:"pattern",value:function(){return this.metadata.v1?this.type:this.t
2ype[0]}},{key:"possibleLengths",value:function(){if(!this.metadata.v1)return this.type[1]||this.metadata.possibleLengths()}}]);function p(e,t){switch(t){case"FIXED_LINE":return e[0];case"MOBILE":return e[1];case"TOLL_FREE":return e[2];case"PREMIUM_RATE":return e[3];case"PERSONAL_NUMBER":return e[4];case"VOICEMAIL":return e[5];case"UAN":return e[6];case"PAGER":return e[7];case"VOIP":return e[8];case"SHARED_COST":return e[9]}}function g(e){if(!e)throw Error("[libphonenumber-js] `metadata` argument not passed. Check your arguments.");if(!(0,a.A)(e)||!(0,a.A)(e.countries))throw Error("[libphonenumber-js] `metadata` argument was passed but it's not a valid metadata. Must be an object having `.countries` child object property. Got ".concat((0,a.A)(e)?"an object of shape: { "+Object.keys(e).join(", ")+" }":"a "+v(e)+": "+e,"."))}var v=function(e){return o(e)};function E(e,t){var r=new d(t);if(r.hasCountry(e))return r.selectNumberingPlan(e).countryCallingCode();throw Error("Unknown country: ".concat(e))}function y(e,t){return t.countries.hasOwnProperty(e)}function N(e){var t=e.version;"number"==typeof t?(this.v1=1===t,this.v2=2===t,this.v3=3===t,this.v4=4===t):t?-1===n(t,"1.2.0")?this.v2=!0:-1===n(t,"1.7.35")?this.v3=!0:this.v4=!0:this.v1=!0}},22674(e,t,r){"use strict";var n=r(64558);function a(e){return(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})(e)}function i(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function o(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function s(e){var t,r,s,l,c=function(e){if(Array.isArray(e))return e}(t=Array.prototype.slice.call(e))||function(e){var t=null==e?null:"u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=t){var r,n,a,i,o=[],s=!0,l=!1;try{a=(t=t.call(e)).next,!1;for(;!(s=(r=a.call(t)).done)&&(o.push(r.value),4!==o.length);s=!0);}catch(e){l=!0,n=e}finally{try{if(!s&&null!=t.return&&(i=t.return(),Object(i)!==i))return}finally{if(l)throw n}}return o}}(t)||function(e){if(e){if("string"==typeof e)return o(e,4);var t=({}).toString.call(e).slice(8,-1);return"Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t?Array.from(e):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?o(e,4):void 0}}(t)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(),u=c[0],d=c[1],h=c[2],m=c[3];if("string"==typeof u)r=u;else throw TypeError("A text for parsing must be a string.");if(d&&"string"!=typeof d)if((0,n.A)(d))h?(s=d,l=h):l=d;else throw Error("Invalid second argument: ".concat(d));else m?(s=h,l=m):(s=void 0,l=h),d&&(s=function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?i(Object(r),!0).forEach(function(t){var n,i,o;n=e,i=t,o=r[t],(i=function(e){var t=function(e,t){if("object"!=a(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=a(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==a(t)?t:t+""}(i))in n?Object.defineProperty(n,i,{value:o,enumerable:!0,configurable:!0,writable:!0}):n[i]=o}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):i(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}({defaultCountry:d},s));return{text:r,options:s,metadata:l}}r.d(t,{A:()=>s})},33638(e,t,r){"use strict";var n=r(458),a=r(22674);function i(){var e=(0,a.A)(arguments),t=e.text,r=e.options,i=e.metadata;return(0,n.A)(t,r,i)}r.d(t,{A:()=>i})},458(e,t,r){"use strict";r.d(t,{A:()=>ee});var n,a,i="0-9ï¼-ï¼Ù -Ù©Û°-Û¹",o="".concat("-â-ââã¼ï¼").concat("ï¼/").concat("ï¼.").concat(" \xa0\xadââ ã").concat("()ï¼ï¼ï¼»ï¼½\\[\\]").concat("~ââ¼ï½"),s="+ï¼",l=r(10132),c=r(13554),u=function(e){return"([".concat(i,"]{1,").concat(e,"})")};function d(e){var t="[ \xa0\\t,]*",r="[:\\.ï¼]?[ \xa0\\t,-]*",n="[ \xa0\\t]*";return";ext="+u("20")+"|"+(t+"(?:e?xt(?:ensi(?:oÌ?|\xf3))?n?|ï½
?ï½ï½ï½?|доб|anexo)"+r+u("20"))+"#?|"+(t+"(?:[xï½#ï¼~ï½]|int|ï½ï½ï½)"+r+u("9"))+"#?|"+("[- ]+"+u("6"))+"#|"+(n+"(?:,{2}|;)"+r+u("15"))+"#?|"+(n+"(?:,)+"+r+u("9"))+"#?"}var h="["+s+"]{0,1}(?:["+o+"]*["+i+"]){3,}["+o+i+"]*",m=RegExp("^["+s+"]{0,1}(?:["+o+"]*["+i+"]){1,2}$","i"),f=RegExp("^["+i+"]{2}$|^"+(h+"(?:"+d())+")?$","i"),C=RegExp("(?:"+d()+")$","i"),p={0:"0",1:"1",2:"2",3:"3",4:"4",5:"5",6:"6",7:"7",8:"8",9:"9","ï¼":"0","ï¼":"1","ï¼":"2","ï¼":"3","ï¼":"4","ï¼":"5","ï¼":"6","ï¼":"7","ï¼":"8","ï¼":"9","Ù ":"0","Ù¡":"1","Ù¢":"2","Ù£":"3","Ù¤":"4","Ù¥":"5","Ù¦":"6","Ù§":"7","Ù¨":"8","Ù©":"9","Û°":"0","Û±":"1","Û²":"2","Û³":"3","Û´":"4","Ûµ":"5","Û¶":"6","Û·":"7","Û¸":"8","Û¹":"9"};function g(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function v(e){for(var t,r="",n=function(e){var t="u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(t)return(t=t.call(e)).next.bind(t);if(Array.isArray(e)||(t=function(e){if(e){if("string"==typeof e)return g(e,void 0);var t=({}).toString.call(e).slice(8,-1);return"Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t?Array.from(e):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?g(e,void 0):void 0}}(e))){t&&(e=t);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(e.split(""));!(t=n()).done;){var a=t.value;r+=function(e,t){if("+"===e){if(t)return;return"+"}return p[e]}(a,r)||""}return r}function E(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function y(e,t,r){return function e(t,r,n,a){n&&(a=new c.Ay(a.metadata)).selectNumberingPlan(n);var i=a.type(r),o=i&&i.possibleLengths()||a.possibleLengths();if(!o)return"IS_POSSIBLE";if("FIXED_LINE_OR_MOBILE"===r){if(!a.type("FIXED_LINE"))return e(t,"MOBILE",n,a);var s=a.type("MOBILE");s&&(o=function(e,t){for(var r,n=e.slice(),a=function(e){var t="u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(t)return(t=t.call(e)).next.bind(t);if(Array.isArray(e)||(t=function(e){if(e){if("string"==typeof e)return E(e,void 0);var t=({}).toString.call(e).slice(8,-1);return"Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t?Array.from(e):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?E(e,void 0):void 0}}(e))){t&&(e=t);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(t);!(r=a()).done;){var i=r.value;0>e.indexOf(i)&&n.push(i)}return n.sort(function(e,t){return e-t})}(o,s.possibleLengths()))}else if(r&&!i)return"INVALID_LENGTH";var l=t.length,u=o[0];return u===l?"IS_POSSIBLE":u>l?"TOO_SHORT":o[o.length-1]<l?"TOO_LONG":o.indexOf(l,1)>=0?"IS_POSSIBLE":"INVALID_LENGTH"}(e,void 0,t,r)}function N(e,t){return"IS_POSSIBLE"===y(e,void 0,t)}function _(e,t){return e=e||"",RegExp("^(?:"+t+")$").test(e)}function O(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}var b=["MOBILE","PREMIUM_RATE","TOLL_FREE","SHARED_COST","VOIP","PERSONAL_NUMBER","PAGER","UAN","VOICEMAIL"];function A(e,t,r){if(t=t||{},e.country||e.countryCallingCode){var n=new c.Ay(r);n.selectNumberingPlan(e.country||e.countryCallingCode);var a=t.v2?e.nationalNumber:e.phone;if(_(a,n.nationalNumberPattern())){if(I(a,"FIXED_LINE",n))return n.type("MOBILE")&&""===n.type("MOBILE").pattern()||!n.type("MOBILE")||I(a,"MOBILE",n)?"FIXED_LINE_OR_MOBILE":"FIXED_LINE";
2for(var i,o=function(e){var t="u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(t)return(t=t.call(e)).next.bind(t);if(Array.isArray(e)||(t=function(e){if(e){if("string"==typeof e)return O(e,void 0);var t=({}).toString.call(e).slice(8,-1);return"Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t?Array.from(e):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?O(e,void 0):void 0}}(e))){t&&(e=t);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(b);!(i=o()).done;){var s=i.value;if(I(a,s,n))return s}}}}function I(e,t,r){var n=r.type(t);return!(!n||!n.pattern()||n.possibleLengths()&&0>n.possibleLengths().indexOf(e.length))&&_(e,n.pattern())}var R=/^[A-Z]{2}$/,w=RegExp("(["+i+"])");function T(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function x(e,t){var r=t.nationalNumber,n=t.metadata,a=n.getCountryCodesForCallingCode(e);if(a)return 1===a.length?a[0]:function(e,t,r){for(var n,a=new c.Ay(r),i=function(e){var t="u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(t)return(t=t.call(e)).next.bind(t);if(Array.isArray(e)||(t=function(e){if(e){if("string"==typeof e)return T(e,void 0);var t=({}).toString.call(e).slice(8,-1);return"Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t?Array.from(e):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?T(e,void 0):void 0}}(e))){t&&(e=t);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(t);!(n=i()).done;){var o=n.value;if(a.selectNumberingPlan(o),a.leadingDigits()){if(e&&0===e.search(a.leadingDigits()))return o}else if(A({phone:e,country:o},void 0,a.metadata))return o}}(r,a,n.metadata)}function S(e,t,r){var n,a,i,o=function(e,t){if(e&&t.numberingPlan.nationalPrefixForParsing()){var r=RegExp("^(?:"+t.numberingPlan.nationalPrefixForParsing()+")"),n=r.exec(e);if(n){var a,i,o,s=n.length-1,l=s>0&&n[s];if(t.nationalPrefixTransformRule()&&l)a=e.replace(r,t.nationalPrefixTransformRule()),s>1&&(i=n[1]);else{var c=n[0];a=e.slice(c.length),l&&(i=n[1])}if(l){var u=e.indexOf(n[1]);e.slice(0,u)===t.numberingPlan.nationalPrefix()&&(o=t.numberingPlan.nationalPrefix())}else o=n[0];return{nationalNumber:a,nationalPrefix:o,carrierCode:i}}}return{nationalNumber:e}}(e,r),s=o.carrierCode,l=o.nationalNumber;if(l!==e){if(n=e,a=l,!(!_(n,(i=r).nationalNumberPattern())||_(a,i.nationalNumberPattern()))||r.numberingPlan.possibleLengths()&&(t||(t=x(r.numberingPlan.callingCode(),{nationalNumber:l,metadata:r})),!function(e,t,r){switch(y(e,t,r)){case"TOO_SHORT":case"INVALID_LENGTH":return!1;default:return!0}}(l,t,r)))return{nationalNumber:e}}return{nationalNumber:l,carrierCode:s}}function P(e,t,r,n,a){if(!e)return{};if("+"!==e[0]){var i,o=function(e,t,r,n){if(t){var a=new c.Ay(n);a.selectNumberingPlan(t||r);var i=new RegExp(a.IDDPrefix());if(0===e.search(i)){var o=(e=e.slice(e.match(i)[0].length)).match(w);if(!o||null==o[1]||!(o[1].length>0)||"0"!==o[1])return e}}}(e,t||r,n,a);if(o&&o!==e)i=!0,e="+"+o;else{if(t||r||n){var s=function(e,t,r,n,a){if(!(t||r||n))return{number:e};var i=t||r?(0,c.Ko)(t||r,a):n;if(0===e.indexOf(i)){var o=new c.Ay(a);o.selectNumberingPlan(t||r||n);var s=e.slice(i.length),l=S(s,void 0,o).nationalNumber,u=S(e,void 0,o).nationalNumber;if(!_(u,o.nationalNumberPattern())&&_(l,o.nationalNumberPattern())||"TOO_LONG"===y(u,void 0,o))return{countryCallingCode:i,number:s}}return{number:e}}(e,t,r,n,a),l=s.countryCallingCode,u=s.number;if(l)return{countryCallingCodeSource:"FROM_NUMBER_WITHOUT_PLUS_SIGN",countryCallingCode:l,number:u}}return{number:e}}}if("0"===e[1])return{};for(var d=new c.Ay(a),h=2;h-1<=3&&h<=e.length;){var m=e.slice(1,h);if(d.hasCallingCode(m))return d.selectNumberingPlan(m),{countryCallingCodeSource:i?"FROM_NUMBER_WITH_IDD":"FROM_NUMBER_WITH_PLUS_SIGN",countryCallingCode:m,number:e.slice(h)};h++}return{}}
2var D=r(64558),j=/(\$\d)/,M=/^[\d]+(?:[~\u2053\u223C\uFF5E][\d]+)?$/,L={formatExtension:function(e,t,r){return"".concat(e).concat(r.ext()).concat(t)}};function k(e,t,r,n,a){var i,s,l,c,u,d,h=function(e,t){for(var r=e,n=0;n<r.length;){if(function(e){if(e.leadingDigitsPatterns().length>0){var r=e.leadingDigitsPatterns()[e.leadingDigitsPatterns().length-1];if(0!==t.search(r))return!1}return _(t,e.pattern())}(r[n]))return r[n];n++}}(n.formats(),e);return h?(i=e,s=h,c=(l={useInternationalFormat:"INTERNATIONAL"===r,withNationalPrefix:!h.nationalPrefixIsOptionalWhenFormattingInNationalFormat()||!a||!1!==a.nationalPrefix,carrierCode:t,metadata:n}).useInternationalFormat,u=l.withNationalPrefix,l.carrierCode,l.metadata,d=i.replace(new RegExp(s.pattern()),c?s.internationalFormat():u&&s.nationalPrefixFormattingRule()?s.format().replace(j,s.nationalPrefixFormattingRule()):s.format()),c?d.replace(RegExp("[".concat(o,"]+"),"g")," ").trim():d):e}function H(e){return(H="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})(e)}function U(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function V(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?U(Object(r),!0).forEach(function(t){var n,a,i;n=e,a=t,i=r[t],(a=F(a))in n?Object.defineProperty(n,a,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[a]=i}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):U(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function F(e){var t=function(e,t){if("object"!=H(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=H(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==H(t)?t:t+""}var B=(n=function e(t,r,n){if(!(this instanceof e))throw TypeError("Cannot call a class as a function");if(!t)throw TypeError("First argument is required");if("string"!=typeof t)throw TypeError("First argument must be a string");if("+"===t[0]&&!r)throw TypeError("`metadata` argument not passed");if((0,D.A)(r)&&(0,D.A)(r.countries)){n=r;var a=t;if(!Y.test(a))throw Error('Invalid `number` argument passed: must consist of a "+" followed by digits');var i=P(a,void 0,void 0,void 0,n),o=i.countryCallingCode;if(r=i.number,t=o,!r)throw Error("Invalid `number` argument passed: too short")}if(!r)throw TypeError("`nationalNumber` argument is required");if("string"!=typeof r)throw TypeError("`nationalNumber` argument must be a string");(0,c.aR)(n);var s=function(e,t){var r,n,a=new c.Ay(t);return R.test(e)?(r=e,a.selectNumberingPlan(r),n=a.countryCallingCode()):n=e,{country:r,callingCode:n}}(t,n),l=s.country,u=s.callingCode;this.country=l,this.countryCallingCode=u,this.nationalNumber=r,this.number="+"+this.countryCallingCode+this.nationalNumber,this.getMetadata=function(){return n}},a=[{key:"setExt",value:function(e){this.ext=e}},{key:"getPossibleCountries",value:function(){var e,t,r,n;return this.country?[this.country]:(e=this.countryCallingCode,t=this.nationalNumber,r=this.getMetadata(),(n=new c.Ay(r).getCountryCodesForCallingCode(e))?n.filter(function(e){var n,a,i,o;return n=t,a=e,i=r,(o=new c.Ay(i)).selectNumberingPlan(a),o.numberingPlan.possibleLengths().indexOf(n.length)>=0}):[])}},{key:"isPossible",value:function(){return function(e,t,r){void 0===t&&(t={});var n=new c.Ay(r);if(t.v2){if(!e.countryCallingCode)throw Error("Invalid phone number object passed");n.selectNumberingPlan(e.country||e.countryCallingCode)}else{if(!e.phone)return!1;if(e.country){if(!n.hasCountry(e.country))throw Error("Unknown country: ".concat(e.country));n.selectNumberingPlan(e.country)}else{if(!e.countryCallingCode)throw Error("Invalid phone number object passed");n.selectNumberingPlan(e.countryCallingCode)}}if(n.possibleLengths())return N(e.phone||e.nationalNumber,n);if(e.countryCallingCode&&n.isNonGeographicCallingCode(e.countryCallingCode))return!0;throw Error('Missing "possibleLengths" in metadata. Perhaps the metadata has been generated before v1.0.18.')}(this,{v2:!0},this.getMetadata())}},{key:"isValid",value:function(){var e,t,r;return e={v2:!0},t=this.getMetadata(),e=e||{}
2,((r=new c.Ay(t)).selectNumberingPlan(this.country||this.countryCallingCode),r.hasTypes())?void 0!==A(this,e,r.metadata):_(e.v2?this.nationalNumber:this.phone,r.nationalNumberPattern())}},{key:"isNonGeographic",value:function(){return new c.Ay(this.getMetadata()).isNonGeographicCallingCode(this.countryCallingCode)}},{key:"isEqual",value:function(e){return this.number===e.number&&this.ext===e.ext}},{key:"getType",value:function(){return A(this,{v2:!0},this.getMetadata())}},{key:"format",value:function(e,t){return function(e,t,r,n){r=r?function(){for(var e=1,t=arguments.length,r=Array(t),n=0;n<t;n++)r[n]=arguments[n];for(;e<r.length;){if(r[e])for(var a in r[e])r[0][a]=r[e][a];e++}return r[0]}({},L,r):L;var a,i=new c.Ay(n);if(e.country&&"001"!==e.country){if(!i.hasCountry(e.country))throw Error("Unknown country: ".concat(e.country));i.selectNumberingPlan(e.country)}else{if(!e.countryCallingCode)return e.phone||"";i.selectNumberingPlan(e.countryCallingCode)}var o=i.countryCallingCode(),s=r.v2?e.nationalNumber:e.phone;switch(t){case"NATIONAL":if(!s)return"";return h=a=k(s,e.carrierCode,"NATIONAL",i,r),m=e.ext,f=i,C=r.formatExtension,m?C(h,m,f):h;case"INTERNATIONAL":if(!s)return"+".concat(o);return a=k(s,null,"INTERNATIONAL",i,r),p=a="+".concat(o," ").concat(a),g=e.ext,v=i,E=r.formatExtension,g?E(p,g,v):p;case"E.164":return"+".concat(o).concat(s);case"RFC3966":var l={number:"+".concat(o).concat(s),ext:e.ext},u=l.number,d=l.ext;if(!u)return"";if("+"!==u[0])throw Error('"formatRFC3966()" expects "number" to be in E.164 format.');return"tel:".concat(u).concat(d?";ext="+d:"");case"IDD":if(!r.fromCountry)return;var h,m,f,C,p,g,v,E,y,N,_,O,b=function(e,t,r,n,a){if((0,c.Ko)(n,a.metadata)===r){var i,o,s,l=k(e,t,"NATIONAL",a);return"1"===r?r+" "+l:l}var u=(i=void 0,o=a.metadata,((s=new c.Ay(o)).selectNumberingPlan(n||i),s.defaultIDDPrefix())?s.defaultIDDPrefix():M.test(s.IDDPrefix())?s.IDDPrefix():void 0);if(u)return"".concat(u," ").concat(r," ").concat(k(e,null,"INTERNATIONAL",a))}(s,e.carrierCode,o,r.fromCountry,i);if(!b)return;return y=b,N=e.ext,_=i,O=r.formatExtension,N?O(y,N,_):y;default:throw Error('Unknown "format" argument passed to "formatNumber()": "'.concat(t,'"'))}}(this,e,t?V(V({},t),{},{v2:!0}):{v2:!0},this.getMetadata())}},{key:"formatNational",value:function(e){return this.format("NATIONAL",e)}},{key:"formatInternational",value:function(e){return this.format("INTERNATIONAL",e)}},{key:"getURI",value:function(e){return this.format("RFC3966",e)}}],function(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,F(n.key),n)}}(n.prototype,a),Object.defineProperty(n,"prototype",{writable:!1}),n),Y=/^\+\d+$/,z="(["+i+"]|[\\-\\.\\(\\)]?)",G=RegExp("^\\+"+z+"*["+i+"]"+z+"*$","g"),$=RegExp("^("+("["+i+"]+((\\-)*[")+i+"])*\\.)*[a-zA-Z]+((\\-)*["+i+"])*\\.?$","g"),W="tel:",q=";phone-context=",K=RegExp("["+s+i+"]"),Q=RegExp("[^"+i+"#]+$");function Z(e){return(Z="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})(e)}function X(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function J(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?X(Object(r),!0).forEach(function(t){var n,a,i;n=e,a=t,i=r[t],(a=function(e){var t=function(e,t){if("object"!=Z(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=Z(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==Z(t)?t:t+""}(a))in n?Object.defineProperty(n,a,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[a]=i}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):X(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function ee(e,t,r){return function(e,t,r){t=t||{};var n,a,i,o,s=new c.Ay(r);if(t.defaultCountry&&!s.hasCountry(t.defaultCountry)){if(t.v2)throw new l.A("INVALID_COUNTRY");throw Error("Unknown country: ".concat(t.defaultCountry))}var u=function(e,t,r){var n=function(e,t){var r=t.extractFormattedPhoneNumber,n=function(e){var t=e.indexOf(q);if(t<0)return null;var r=t+q.length;if(r>=e.length)return"";var n=e.indexOf(";",r);return n>=0?e.substring(r,n):e.substring(r)}(e);if(!(null===n||0!==n.length&&(G.test(n)||$.test(n))))throw new l.A("NOT_A_NUMBER");if(null===n)a=r(e)||"";else{a="","+"===n.charAt(0)&&(a+=n);var a,i,o=e.indexOf(W);i=o>=0?o+W.length:0;var s=e.indexOf(q);a+=e.substring(i,s)}var c=a.indexOf(";isub=");if(c>0&&(a=a.substring(0,c)),""!==a)return a}(e,{extractFormattedPhoneNumber:function(e){if(e){if(e.length>250){if(t)throw new l.A("TOO_LONG");return}if(!1===r)return e;var n=e.search(K);return n<0?void 0:e.slice(n).replace(Q,"")}}});if(!n)return{};if(!(n.length>=2&&f.test(n)))return m.test(n)?{error:"TOO_SHORT"}:{};var a=function(e){var t=e.search(C);if(t<0)return{};for(var r=e.slice(0,t),n=e.match(C),a=1;a<n.length;){if(n[a])return{number:r,ext:n[a]};a++}}(n);return a.ext?a:{number:n}}(e,t.v2,t.extract),d=u.number,h=u.ext,p=u.error;if(!d){if(t.v2){if("TOO_SHORT"===p)throw new l.A("TOO_SHORT");throw new l.A("NOT_A_NUMBER")}return{}}var g=function(e,t,r,n){var a,i=P(v(e),void 0,t,r,n.metadata),o=i.countryCallingCodeSource,s=i.countryCallingCode,l=i.number;if(s)n.selectNumberingPlan(s);else{if(!l||!t&&!r)return{};t?(a=t,n.selectNumberingPlan(t),s=n.numberingPlan.callingCode()):(n.selectNumberingPlan(r),s=r)}if(!l)return{countryCallingCodeSource:o,countryCallingCode:s};var c=S(v(l),void 0,n),u=c.nationalNumber,d=c.carrierCode,h=x(s,{nationalNumber:u,metadata:n});return h&&(a=h,"001"===h||n.selectNumberingPlan(a)),{country:a,countryCallingCode:s,countryCallingCodeSource:o,nationalNumber:u,carrierCode:d}}(d,t.defaultCountry,t.defaultCallingCode,s),E=g.country,y=g.nationalNumber,O=g.countryCallingCode,b=g.countryCallingCodeSource,A=g.carrierCode;if(!s.hasSelectedNumberingPlan()){if(t.v2)throw new l.A("INVALID_COUNTRY");return{}}if(!y||y.length<2){if(t.v2)throw new l.A("TOO_SHORT");return{}}if(y.length>17){if(t.v2)throw new l.A("TOO_LONG");return{}}if(t.v2){var I=new B(O,y,s.metadata);return E&&(I.country=E),A&&(I.carrierCode=A),h&&(I.ext=h),I.__countryCallingCodeSource=b,I}var R=(t.extended?!!s.hasSelectedNumberingPlan():!!E)&&_(y,s.nationalNumberPattern());return t.extended?{country:E,countryCallingCode:O,carrierCode:A,valid:R,possible:!!R||!!(!0===t.extended&&s.possibleLengths()&&N(y,s)),phone:y,ext:h}:R?(n=E,a=y,i=h,o={country:n,phone:a},i&&(o.ext=i),o):{}}(e,J(J({},t),{},{v2:!0}),r)}},24948(e,t,r){"use strict";var n,a,i=r(71763),o=Object.defineProperty,s=new Map,l=new WeakMap,c=0;function u({threshold:e,delay:t,trackVisibility:r,rootMargin:a,scrollMargin:o,root:d,triggerOnce:h,skip:m,initialInView:f,fallbackInView:C,onChange:p}={}){var g;let[v,E]=i.useState(null),y=i.useRef(p),N=i.useRef(f),[_,O]=i.useState({inView:!!f,entry:void 0});y.current=p,i.useEffect(()=>{let i;if(void 0===N.current&&(N.current=f),!m&&v)return i=function(e,t,r={},a=n){if(void 0===window.IntersectionObserver&&void 0!==a){let n=e.getBoundingClientRect();return t(a,{isIntersecting:a,target:e,intersectionRatio:"number"==typeof r.threshold?r.threshold:0,time:0,boundingClientRect:n,intersectionRect:n,rootBounds:n}
2),()=>{}}let{id:i,observer:o,elements:u}=function(e){let t=Object.keys(e).sort().filter(t=>void 0!==e[t]).map(t=>{var r;return`${t}_${"root"===t?!(r=e.root)?"0":(l.has(r)||(c+=1,l.set(r,c.toString())),l.get(r)):e[t]}`}).toString(),r=s.get(t);if(!r){let n,a=new Map,i=new IntersectionObserver(t=>{t.forEach(t=>{var r;let i=t.isIntersecting&&n.some(e=>t.intersectionRatio>=e);e.trackVisibility&&void 0===t.isVisible&&(t.isVisible=i),[...null!=(r=a.get(t.target))?r:[]].forEach(e=>{e(i,t)})})},e);n=i.thresholds||(Array.isArray(e.threshold)?e.threshold:[e.threshold||0]),r={id:t,observer:i,elements:a},s.set(t,r)}return r}(r),d=u.get(e)||[];return u.has(e)||u.set(e,d),d.push(t),o.observe(e),function(){d.splice(d.indexOf(t),1),0===d.length&&(u.delete(e),o.unobserve(e)),0===u.size&&(o.disconnect(),s.delete(i))}}(v,(e,t)=>{let r=N.current;N.current=e,(void 0!==r||e)&&(O({inView:e,entry:t}),y.current&&y.current(e,t),t.isIntersecting&&h&&i&&(i(),i=void 0))},{root:d,rootMargin:a,scrollMargin:o,threshold:e,trackVisibility:r,delay:t},C),()=>{i&&i()}},[Array.isArray(e)?e.toString():e,v,d,a,o,h,m,r,C,t]);let b=null==(g=_.entry)?void 0:g.target,A=i.useRef(void 0);v||!b||h||m||A.current===b||(A.current=b,O({inView:!!f,entry:void 0}),N.current=f);let I=[E,_.inView,_.entry];return I.ref=I[0],I.inView=I[1],I.entry=I[2],I}i.Component,null!=(null!=(a=i.useInsertionEffect)?a:i.useLayoutEffect)||i.useEffect,r.d(t,{Wx:()=>u})},96700(e,t,r){"use strict";let n=new Uint8Array(16);function a(){return crypto.getRandomValues(n)}r.d(t,{A:()=>a})},40712(e,t,r){"use strict";let n=[];for(let e=0;e<256;++e)n.push((e+256).toString(16).slice(1));function a(e,t=0){return(n[e[t+0]]+n[e[t+1]]+n[e[t+2]]+n[e[t+3]]+"-"+n[e[t+4]]+n[e[t+5]]+"-"+n[e[t+6]]+n[e[t+7]]+"-"+n[e[t+8]]+n[e[t+9]]+"-"+n[e[t+10]]+n[e[t+11]]+n[e[t+12]]+n[e[t+13]]+n[e[t+14]]+n[e[t+15]]).toLowerCase()}r.d(t,{k:()=>a})}}]);
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.