PageSourceSearch

https://www.renault.se/_next/static/chunks/4695.dd124319e70d8323.js

js renault.se collected 2026-10-02 11:15:10 UTC 40,395 bytes, 72 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4695],{1869:(e,t,l)=>{l.d(t,{R:()=>r});function r(e,t){(window.dataLayer||[]).push({event:e,...t})}},6454:(e,t,l)=>{l.d(t,{b4:()=>o,hw:()=>s});let r="6LdHL20rAAAAADZRP5qtNIsoxfKt8b9uE3jvlOT-",a=`https://www.google.com/recaptcha/api.js?render=${r}`,n=null;function i(){return n||(n=new Promise((e,t)=>{if(!document.querySelector('script[src*="recaptcha/api.js"]')){let e=document.createElement("script");e.src=a,e.async=!0,e.onerror=()=>{n=null,t(Error("recaptcha: script failed to load"))},document.head.appendChild(e)}let l=Date.now(),r=()=>{let a=window.grecaptcha;if(a?.execute)return void a.ready(()=>e(a));if(Date.now()-l>1e4){n=null,t(Error("recaptcha: timed out waiting for grecaptcha"));return}window.setTimeout(r,100)};r()}))}function o(){i().catch(()=>{})}async function s(e){return(await i()).execute(r,{action:e})}},6680:(e,t,l)=>{l.d(t,{M:()=>u,Q:()=>o});var r=l(62997),a=l(49472),n=l(74859);let i=(0,r.W)({name:"cars",ttlMs:6e5});function o(e,t){return i(`${e}|${t}`,()=>s(e,t))}async function s(e,t){return(await n.A.getData((0,a.J1)`
2      query CarModel($path: String!, $template: String!, $language: String!) {
3        search(
4          first: 500
5          where: {
6            AND: [
7              { name: "_path", value: $path, operator: EQ }
8              { name: "_language", value: $language, operator: EQ }
9              { name: "_templates", value: $template, operator: EQ }
10            ]
11          }
12        ) {
13          results {
14            ... on CarModel {
15              id
16              name
17              image {
18                src
19                alt
20                width
21                height
22              }
23              title {
24                value
25              }
26              modelCode {
27                value
28              }
29              tags {
30                targetItems {
31                  name
32                }
33              }
34            }
35          }
36        }
37      }
38    `,{path:e,language:t,template:"33D0DDE5-6B92-41EC-92AF-70175F0B10F4"})).search.results}let c=(0,a.J1)`
39  query FormSettings(
40    $path: String!
41    $language: String!
42    $templateIds: [String!]
43  ) {
44    forms: item(path: $path, language: $language) {
45      ...formSettings
46    }
47    formsEn: item(path: $path, language: "en") {
48      ...formSettings
49    }
50  }
51
52  fragment formSettings on Item {
53    children(first: 5, includeTemplateIDs: $templateIds) {
54      results {
55        id
56        name
57        path
58        ... on FormSettings {
59          captchaRichText {
60            value
61          }
62          errorMessage {
63            value
64          }
65          countryCode {
66            value
67          }
68        }
69      }
70    }
71  }
72`,d=(0,r.W)({name:"formSettings",ttlMs:6e5});function u(e,t){return d(`${e}|${t}`,async()=>{let l=await n.A.getData(c,{path:`/sitecore/content/Hedin/Distribution Cars/${e}/Data/Forms`,language:t,templateIds:["5488193A-6D55-4772-A213-CE61D99CE32D"]});return l.forms?.children.results[0]??l.formsEn?.children.results[0]??null})}},15563:(e,t,l)=>{l.d(t,{Y:()=>c,i:()=>o});var r=l(2183),a=l(27861),n=l(62943),i=l(3638);function o(e){let t,l,n,o=(0,a.c)(7),{LegalLines:c,className:d}=e;return c&&0!==c.length?(o[0]!==d?(t=(0,i.A)("flex flex-col gap-1 text-xs font-extralight leading-none",d),o[0]=d,o[1]=t):t=o[1],o[2]!==c?(l=c?.map(s),o[2]=c,o[3]=l):l=o[3],o[4]!==t||o[5]!==l?(n=(0,r.jsx)("div",{className:t,children:l}),o[4]=t,o[5]=l,o[6]=n):n=o[6],n):null}function s(e){return(0,r.jsx)(n.RichText,{prefetchLinks:!1,field:e?.fields?.Text,className:"[&_a]:text-text-link [&_a]:hover:text-text-link-hover [&_a]:underline"},e.id)}function c(e){let t,l,o,s=(0,a.c)(10),{LegalLines:c,bgColor:d,className:u,ordered:m}=e,f=void 0===d?"bg-black":d,x=void 0!==m&&m;if(!c||0===c.length)return null;let p="bg-editor-background-2"===f?"text-black":"text-text-legal";return s[0]!==f||s[1]!==u||s[2]!==p?(t=(0,i.A)("px-sm bp:px-lg w-full border-b border-b-[#323232] pb-3 pt-2 text-xs font-extralight leading-none",f,p,u),s[0]=f,s[1]=u,s[2]=p,s[3]=t):t=s[3],s[4]!==c||s[5]!==x?(l=c?.map((e,t)=>(0,r.jsxs)("span",{className:"flex items-center gap-1",children:[x&&(0,r.jsx)("sup",{children:t+1}),(0,r.jsx)(n.RichText,{prefetchLinks:!1,field:e?.fields?.Text,className:"[&_a]:text-text-link [&_a]:hover:text-text-link-hover [&_a]:underline"},e.id)]})),s[4]=c,s[5]=x,s[6]=l):l=s[6],s[7]!==t||s[8]!==l?(o=(0,r.jsx)("div",{className:t,children:l}),s[7]=t,s[8]=l,s[9]=o):o=s[9],o}},39621:(e,t,l)=>{l.d(t,{M:()=>o});var r=l(2183),a=l(27861),n=l(62943),i=l(3638);function o(e){let t,l,o=(0,a.c)(5),{isDarkMode:s}=e;if(!e.formSettings||!e.formSettings.captchaRichText||""===e.formSettings.captchaRichText.value)return null;
72let c=e.formSettings.captchaRichText,d=void 0!==s&&s?"[&_a]:text-text-invert-primary":"[&_a]:hover:text-text-link-hover [&_a]:text-black";return o[0]!==d?(t=(0,i.A)("text-xs font-extralight leading-none","[&_a]:underline",d),o[0]=d,o[1]=t):t=o[1],o[2]!==e.formSettings.captchaRichText||o[3]!==t?(l=(0,r.jsx)(n.RichText,{prefetchLinks:!1,field:c,className:t}),o[2]=e.formSettings.captchaRichText,o[3]=t,o[4]=l):l=o[4],l}},40832:(e,t,l)=>{l.d(t,{K7:()=>i,ZV:()=>a,lA:()=>o,t_:()=>n});var r=l(94011);function a(e,t=r.A.defaultLanguage??"sv-SE",l,n=0){if(0===e)return`0 ${l||""}`;if(!e||!t)return"";let i=Number(e);return[Number.isNaN(i)||!i?e:new Intl.NumberFormat(t,{maximumFractionDigits:n,minimumFractionDigits:n}).format(i),l].filter(Boolean).join(" ")}function n(e){switch(e){case"BackgroundColor1":return"bg-editor-background";case"BackgroundColor2":return"bg-editor-background-2";case"BackgroundColor3":return"bg-editor-background-3";case"None":return"bg-foundation";default:return""}}function i(){return(r.A.defaultSite??"").toLowerCase().includes("dacia")}function o(){return(r.A.defaultSite??"").toLowerCase().includes("alpine")}},47090:(e,t,l)=>{l.d(t,{$7:()=>a,j:()=>n,p_:()=>i});var r=l(94011);function a(e,t,l,r){let a=e=>e*Math.PI/180,n=a(l-e),i=a(r-t),o=Math.sin(n/2)*Math.sin(n/2)+Math.cos(a(e))*Math.cos(a(l))*Math.sin(i/2)*Math.sin(i/2);return Math.round(2*Math.atan2(Math.sqrt(o),Math.sqrt(1-o))*6371)}async function n(e,t,l){l||(l=function(){let[e,t]=(r.A.defaultLanguage??"").split("-");return(t??e).toUpperCase()}()),"da"===l.toLowerCase()&&(l="dk");let a=await (await fetch(`https://maps.googleapis.com/maps/api/geocode/json?address=${encodeURIComponent(e)}&key=${t}&components=country:${l}`)).json();return a.results?.[0]?.geometry?.location}function i(e){return e?e.includes("renault")?e.includes("transport")?"RenaultTransportCarSales":"RenaultPassengerCarSales":e.includes("dacia")?e.includes("transport")?"DaciaTransportCarSales":"DaciaPassengerCarSales":e.includes("alpine")?"AlpinePassengerCarSales":null:null}},85360:(e,t,l)=>{l.d(t,{NH:()=>f,qC:()=>k,MT:()=>$,wn:()=>F,wV:()=>B});var r=l(2183),a=l(27861),n=l(5728),i=l(62943),o=l(3638),s=l(49542),c=l(14574),d=l(17296),u=l(36439),m=l(40832);function f(e){let t,l,n,i,m,f,p,h,g,v,j,N,y,k,S,L,A,C,M,_=(0,a.c)(46),{cars:T,selectedCarId:D,onSelect:I,md:$,isDarkMode:E}=e,H=void 0!==$&&$,R=void 0!==E&&E,z=[...Object.entries(T.reduce(b,{}))].sort(x);_[0]===Symbol.for("react.memo_cache_sentinel")?(t={align:"start"},l=[(0,c.J)()],_[0]=t,_[1]=l):(t=_[0],l=_[1]);let[F,P]=(0,s.A)(t,l),[B,V]=(0,u.useState)(!0),[O,U]=(0,u.useState)(!0);_[2]!==P?(n=()=>P?.scrollPrev(),_[2]=P,_[3]=n):n=_[3];let Z=n;_[4]!==P?(i=()=>P?.scrollNext(),_[4]=P,_[5]=i):i=_[5];let q=i;_[6]!==P?(m=()=>{P&&(V(!P.canScrollPrev()),U(!P.canScrollNext()))},_[6]=P,_[7]=m):m=_[7];let J=m;_[8]!==P||_[9]!==J?(f=()=>{P&&(J(),P.on("reInit",J).on("select",J))},p=[P,J],_[8]=P,_[9]=J,_[10]=f,_[11]=p):(f=_[10],p=_[11]),(0,u.useEffect)(f,p);let K=H?"max-w-md":"max-w-2xl";_[12]!==K?(h=(0,o.A)("px-sm bp:px-lg flex lg:mx-auto",K),_[12]=K,_[13]=h):h=_[13],_[14]!==R||_[15]!==I||_[16]!==D?(g=e=>{let[t,l]=e;return l.map((e,a)=>(0,r.jsx)(w,{car:e,tag:t,index:a,isDarkMode:R,selectedCarId:D,onSelect:I,cars:l},`${t}-${a}`))},_[14]=R,_[15]=I,_[16]=D,_[17]=g):g=_[17];let G=z.map(g);_[18]!==h||_[19]!==G?(v=(0,r.jsx)("div",{id:"car-carousel",className:h,children:G}),_[18]=h,_[19]=G,_[20]=v):v=_[20],_[21]!==F||_[22]!==v?(j=(0,r.jsx)("div",{ref:F,className:"flex flex-col overflow-hidden",children:v}),_[21]=F,_[22]=v,_[23]=j):j=_[23];let Q=H?"max-w-md":"max-w-2xl";_[24]!==Q?(N=(0,o.A)("px-sm bp:px-lg mx-auto flex w-full justify-end gap-5",Q),_[24]=Q,_[25]=N):N=_[25];let W=B&&"text-text-disabled";_[26]!==W?(y=(0,o.A)("rotate-180",W),_[26]=W,_[27]=y):y=_[27],_[28]!==y?(k=(0,r.jsx)(d.ArrowSecondaryIcon,{className:y}),_[28]=y,_[29]=k):k=_[29],_[30]!==B||_[31]!==Z||_[32]!==k?(S=(0,r.jsx)("button",{onClick:Z,disabled:B,children:k}),_[30]=B,_[31]=Z,_[32]=k,_[33]=S):S=_[33];let Y=O?"text-text-disabled":"";return _[34]===Symbol.for("react.memo_cache_sentinel")?(L=(0,r.jsx)(d.ArrowSecondaryIcon,{}),_[34]=L):L=_[34],_[35]!==O||_[36]!==q||_[37]!==Y?(A=(0,r.jsx)("button",{onClick:q,disabled:O,className:Y,children:L}),_[35]=O,_[36]=q,_[37]=Y,_[38]=A):A=_[38],_[39]!==N||_[40]!==S||_[41]!==A?(C=(0,r.jsxs)("div",{className:N,children:[S,A]}),_[39]=N,_[40]=S,_[41]=A,_[42]=C):C=_[42],_[43]!==j||_[44]!==C?(M=(0,r.jsxs)("div",{className:"gap-sm relative flex w-full flex-col",children:[j,C]}),_[43]=j,_[44]=C,_[45]=M):M=_[45],M}function x(e,t){let[l,r]=e,[a,n]=t,i=r.reduce(v,0)/r.length,o=n.reduce(g,0)/n.length,s=Math.min(...r.map(h)),c=Math.min(...n.map(p));return i!==o?i-o:s!==c?s-c:l.localeCompare(a)}function p(e){return e.originalIndex}function h(e){return e.originalIndex}function g(e,t){return e+t.originalIndex}function v(e,t){return e+t.originalIndex}
72function b(e,t,l){return t.tags.targetItems.forEach(r=>{let a=r.name;e[a]||(e[a]=[]),e[a].push({...t,originalIndex:l})}),e}function w(e){let t,l,s,c,d,u,f,x,p=(0,a.c)(54),{car:h,tag:g,index:v,isDarkMode:b,selectedCarId:w,onSelect:j,cars:N}=e;if((0,m.lA)()){let e,t,l,a,s,c,d,u,m=`${g}-${v}`,f=v===N.length-1&&"mr-sm pr-sm border-r",x=0===v&&"border-l",b=w===h.title.value&&"border-primary border-2";return p[0]!==f||p[1]!==x||p[2]!==b?(e=(0,o.A)("pb-sm border-outline-2 relative flex shrink-0 flex-col items-center gap-2 pt-12","pl-sm border-y",f,x,b),p[0]=f,p[1]=x,p[2]=b,p[3]=e):e=p[3],p[4]!==h.title.value||p[5]!==j?(t=()=>j(h.title.value),p[4]=h.title.value,p[5]=j,p[6]=t):t=p[6],p[7]!==v||p[8]!==g?(l=0===v&&(0,r.jsx)("div",{className:"p-sm absolute left-0 top-0 z-10 font-bold",children:g}),p[7]=v,p[8]=g,p[9]=l):l=p[9],p[10]!==h.image?(a={value:h.image},p[10]=h.image,p[11]=a):a=p[11],p[12]!==h.title.value||p[13]!==a?(s=(0,r.jsx)(n._V,{field:a,alt:h.title.value,width:280,height:157,className:"aspect-video object-cover"}),p[12]=h.title.value,p[13]=a,p[14]=s):s=p[14],p[15]!==h.path||p[16]!==h.title?(c=h.title.value?(0,r.jsx)(i.Text,{field:h.title}):h.path,p[15]=h.path,p[16]=h.title,p[17]=c):c=p[17],p[18]!==c?(d=(0,r.jsx)("div",{className:"font-bold leading-none",children:c}),p[18]=c,p[19]=d):d=p[19],p[20]!==m||p[21]!==d||p[22]!==e||p[23]!==t||p[24]!==l||p[25]!==s?(u=(0,r.jsxs)("button",{className:e,onClick:t,children:[l,s,d]},m),p[20]=m,p[21]=d,p[22]=e,p[23]=t,p[24]=l,p[25]=s,p[26]=u):u=p[26],u}let y=`${g}-${v}`,k=b?"bg-white/10":"bg-background-100",S=v===N.length-1&&"mr-sm",L=w===h.title.value&&"border-primary border-2";return p[27]!==k||p[28]!==S||p[29]!==L?(t=(0,o.A)(k,"py-lg relative flex shrink-0 flex-col items-center",S,L),p[27]=k,p[28]=S,p[29]=L,p[30]=t):t=p[30],p[31]!==h.title.value||p[32]!==j?(l=()=>j(h.title.value),p[31]=h.title.value,p[32]=j,p[33]=l):l=p[33],p[34]!==v||p[35]!==g?(s=0===v&&(0,r.jsx)("div",{className:"p-sm absolute left-0 top-0 z-10 font-bold",children:g}),p[34]=v,p[35]=g,p[36]=s):s=p[36],p[37]!==h.image?(c={value:h.image},p[37]=h.image,p[38]=c):c=p[38],p[39]!==h.title.value||p[40]!==c?(d=(0,r.jsx)(n._V,{field:c,alt:h.title.value,width:280,height:157,className:"aspect-video object-cover"}),p[39]=h.title.value,p[40]=c,p[41]=d):d=p[41],p[42]!==h.path||p[43]!==h.title?(u=h.title.value?(0,r.jsx)(i.Text,{field:h.title}):h.path,p[42]=h.path,p[43]=h.title,p[44]=u):u=p[44],p[45]!==u?(f=(0,r.jsx)("div",{className:"font-bold",children:u}),p[45]=u,p[46]=f):f=p[46],p[47]!==y||p[48]!==f||p[49]!==t||p[50]!==l||p[51]!==s||p[52]!==d?(x=(0,r.jsxs)("button",{className:t,onClick:l,children:[s,d,f]},y),p[47]=y,p[48]=f,p[49]=t,p[50]=l,p[51]=s,p[52]=d,p[53]=x):x=p[53],x}var j=l(99772),N=l(46407),y=l(47090);function k(e){let t,l,n,s,c,u,m,f,x,p,h,g,v,b,w,k,L,A=(0,a.c)(73);if(A[0]!==e.city||A[1]!==e.displayName||A[2]!==e.isDarkMode||A[3]!==e.latitude||A[4]!==e.location||A[5]!==e.longitude||A[6]!==e.streetAddress.value||A[7]!==e.telephone.values||A[8]!==e.zip.value){let a,i=e.telephone.values.map(S);if(t=null,e.location){let l,r,a;A[17]!==e.latitude.value?(l=e.latitude.value.replace(",","."),A[17]=e.latitude.value,A[18]=l):l=A[18];let n=Number(l);A[19]!==e.longitude.value?(r=e.longitude.value.replace(",","."),A[19]=e.longitude.value,A[20]=r):r=A[20];let i=Number(r);A[21]!==n||A[22]!==i||A[23]!==e.location.lat||A[24]!==e.location.lng?(a=(0,y.$7)(e.location.lat,e.location.lng,n,i).toString().replace(".",","),A[21]=n,A[22]=i,A[23]=e.location.lat,A[24]=e.location.lng,A[25]=a):a=A[25],t=a+" km"}f="p-sm flex",u="gap-sm flex flex-1 flex-col",A[26]!==e.displayName?(m=(0,r.jsx)("div",{className:"font-bold",children:e.displayName}),A[26]=e.displayName,A[27]=m):m=A[27],l="flex flex-col pt-0 text-sm",A[28]!==e.streetAddress.value?(n=e.streetAddress.value&&(0,r.jsxs)("div",{children:[e.streetAddress.value,","]}),A[28]=e.streetAddress.value,A[29]=n):n=A[29],A[30]!==e.city||A[31]!==e.zip.value?(s=e.zip.value&&e.city.value&&(0,r.jsxs)("div",{children:[e.zip.value," ",e.city.value]}),A[30]=e.city,A[31]=e.zip.value,A[32]=s):s=A[32],A[33]!==e.isDarkMode?(a=t=>(0,r.jsxs)("div",{className:(0,o.A)("mt-3 flex items-center gap-1",e.isDarkMode?"text-text-invert-secondary":"text-text-secondary"),children:[(0,r.jsx)(d.PhoneIcon,{}),(0,r.jsx)("a",{href:`tel:${t}`,className:"underline",children:t})]}
72,t),A[33]=e.isDarkMode,A[34]=a):a=A[34],c=i.filter(Boolean).map(a),A[0]=e.city,A[1]=e.displayName,A[2]=e.isDarkMode,A[3]=e.latitude,A[4]=e.location,A[5]=e.longitude,A[6]=e.streetAddress.value,A[7]=e.telephone.values,A[8]=e.zip.value,A[9]=t,A[10]=l,A[11]=n,A[12]=s,A[13]=c,A[14]=u,A[15]=m,A[16]=f}else t=A[9],l=A[10],n=A[11],s=A[12],c=A[13],u=A[14],m=A[15],f=A[16];A[35]!==l||A[36]!==n||A[37]!==s||A[38]!==c?(x=(0,r.jsxs)("div",{className:l,children:[n,s,c]}),A[35]=l,A[36]=n,A[37]=s,A[38]=c,A[39]=x):x=A[39],A[40]!==u||A[41]!==m||A[42]!==x?(p=(0,r.jsxs)("div",{className:u,children:[m,x]}),A[40]=u,A[41]=m,A[42]=x,A[43]=p):p=A[43],A[44]!==t?(h=t&&(0,r.jsxs)("div",{className:"text-text-secondary mb-1 flex items-center gap-1",children:[(0,r.jsx)(d.PinIcon,{className:"size-5 shrink-0"}),(0,r.jsx)("span",{className:"whitespace-nowrap",children:t})]}),A[44]=t,A[45]=h):h=A[45],A[46]!==e.SelectLocation||A[47]!==e.isDarkMode||A[48]!==e.onClick?(g=e.SelectLocation&&e.onClick&&(0,r.jsx)(N.A,{variant:e.isDarkMode?"ghost-contrast":"primary",className:"mt-auto w-fit",onClick:e.onClick,children:(0,r.jsx)(i.Text,{field:e.SelectLocation})}),A[46]=e.SelectLocation,A[47]=e.isDarkMode,A[48]=e.onClick,A[49]=g):g=A[49],A[50]!==g||A[51]!==h?(v=(0,r.jsxs)("div",{className:"flex flex-col items-end",children:[h,g]}),A[50]=g,A[51]=h,A[52]=v):v=A[52],A[53]!==v||A[54]!==f||A[55]!==p?(b=(0,r.jsxs)("div",{className:f,children:[p,v]}),A[53]=v,A[54]=f,A[55]=p,A[56]=b):b=A[56];let C=b;if(e.onClick&&!e.SelectLocation){let t,l,a=e.id,n=e.isDarkMode?"border-white/30 hover:border-white":"hover:border-outline-link border-outline-2 bg-white";A[57]!==n?(t=(0,j.cn)("transition-border w-full border text-start duration-300",n),A[57]=n,A[58]=t):t=A[58];let i=e.onClick;return A[59]!==C||A[60]!==e.id||A[61]!==t||A[62]!==i?(l=(0,r.jsx)("button",{id:a,className:t,onClick:i,children:C}),A[59]=C,A[60]=e.id,A[61]=t,A[62]=i,A[63]=l):l=A[63],l}let M=e.id;A[64]!==e.SelectLocation?(w=e.SelectLocation?{maxWidth:474,marginLeft:"auto",marginRight:"auto"}:{},A[64]=e.SelectLocation,A[65]=w):w=A[65];let _=e.isDarkMode?"":"bg-white";return A[66]!==_?(k=(0,j.cn)("border-outline-2 w-full border text-start",_),A[66]=_,A[67]=k):k=A[67],A[68]!==C||A[69]!==e.id||A[70]!==w||A[71]!==k?(L=(0,r.jsx)("div",{id:M,style:w,className:k,children:C}),A[68]=C,A[69]=e.id,A[70]=w,A[71]=k,A[72]=L):L=A[72],L}function S(e){return e.value}var L=l(84053),A=l(94850),C=l(94011);function M({className:e,innerSvg:t}={}){let l=(C.A.defaultSite??"").toLowerCase(),r=l.includes("dacia"),a=l.includes("alpine"),n=document.createElement("div");return n.innerHTML=`<svg xmlns="http://www.w3.org/2000/svg" width="28" height="28" viewBox="0 0 28 28" fill="none" class="${e||""} text-primary-contrast"><circle cx="14" cy="14" r="14" class="fill-primary" />${t||(r?'<path d="M4 12V13.662H10.877V14.5V15.338H4V17H11.5931C11.7673 17 11.8821 16.9568 12.0008 16.85L14 15.1107L15.9992 16.85C16.1179 16.9568 16.2327 17 16.4069 17H24V15.338H17.123V14.5V13.662H24V12H16.4069C16.2327 12 16.1179 12.0432 15.9992 12.15L14 13.8893L12.0008 12.15C11.8821 12.0432 11.7673 12 11.5931 12H4Z" fill="currentColor" />':a?'<path fill-rule="evenodd" d="M8.28 12.26 1.5 17.51H8.94L5.37 20.28H8.75L12.3 17.51H18.42L17.5 20.29H20.29L21.18 17.51H24.26L26.5 15.73H21.76L24.36 7.71H21.61L11.24 15.71H7.16L8.28 12.26ZM14.64 15.73H19.02L20.5 11.19 14.64 15.73Z" fill="currentColor" />':'<path d="M22 14.4913L16.3789 4H14.793L9.18942 14.4913L12.8017 21.2394L13.5946 19.7456L10.7929 14.4913L15.5859 5.51132L20.3964 14.4913L14.793 25H16.3789L22 14.4913ZM18.793 14.4913L15.1983 7.76065L14.3878 9.2544L17.2072 14.4913L12.3967 23.4887L7.5859 14.4913L13.207 4H11.6034L6 14.4913L11.6034 25H13.1894L18.793 14.4913Z" fill="currentColor" />')}</svg>`,n}function _({apiKey:e="AIzaSyBg_x6iOaDrMksb8bm5VLEEmyl1G7PflS8",mapId:t="a98dfe8d5e4f0ce6",mapTypeId:l="roadmap",clickableIcons:a=!1,disableDefaultUI:n=!0,zoomControl:i=!0,zoom:s=4,markers:c=[],markerInfo:d,onMarkerClick:m,className:f,style:x,...p}){let h=(0,u.useRef)(null),[g,v]=(0,u.useState)(null),[b,w]=(0,u.useState)(null);return(0,u.useEffect)(()=>{g&&(p.center&&g.setCenter(p.center),s&&g.setZoom(s))},[g,p.center,s]),(0,u.useEffect)(()=>{g&&g.setOptions({zoomControl:i})},[g,i]),(0,u.useEffect)(()=>{!async function(){let r=(0,j.Ab)(e);if(h.current)try{let{Map:e}=await r.importLibrary("maps"),o=new e(h.current,{zoom:s,disableDefaultUI:n,mapId:t,mapT
72ypeId:l,clickableIcons:a,zoomControl:i,...p});v(o);let{AdvancedMarkerElement:d}=await r.importLibrary("marker"),u=c.map((e,t)=>{let l=new d({position:{lat:e.lat,lng:e.lng},content:M(),title:e.title,map:o});return l.addListener("click",()=>{o.panTo({lat:e.lat,lng:e.lng}),o.setZoom(13),w(e),m&&m(e,t)}),l});if(o.addListener("click",()=>{w(null)}),o.addListener("drag",()=>{w(null)}),o.addListener("zoom_changed",()=>{w(null)}),new A.w1({map:o,markers:u,renderer:{render:({count:e,position:t,bounds:l})=>{let r=new d({position:t,content:M({innerSvg:`<text x="14" y="18" text-anchor="middle" font-size="14" font-weight="bold" fill="currentColor">${e}</text>`}),title:`${e} markers`});return r.addListener("click",()=>{l&&(o.fitBounds(l),w(null))}),r}}}),1===c.length)o.setCenter({lat:c[0].lat,lng:c[0].lng}),o.setZoom(13);else if(c.length>1){let e=new window.google.maps.LatLngBounds;c.forEach(t=>{e.extend({lat:t.lat,lng:t.lng})}),o.fitBounds(e,{top:2,bottom:2,left:2,right:2})}}catch(e){console.error("Error loading Google Maps:",e)}}()},[e,t,JSON.stringify(c)]),(0,r.jsxs)("div",{className:"relative",children:[(0,r.jsx)("div",{ref:h,className:(0,o.A)("h-full w-full",f),style:x,"data-component":"GoogleMap"}),b&&d&&(0,r.jsx)("div",{className:"px-sm pointer-events-none absolute inset-0 z-10 flex items-center justify-center",children:(0,r.jsx)("div",{className:"pointer-events-auto w-full",style:{marginTop:180},children:d(b)})})]})}var T=l(90459),D=l(85513);let I="AIzaSyBg_x6iOaDrMksb8bm5VLEEmyl1G7PflS8";function $(e){let t,l,s,c,m,f,x,p,h,g,v,b,w,j,N,S,A,C,M,$,F=(0,a.c)(81),{dealers:P,dealerId:B,location:V,countryCode:O,onSelectDealer:U,onSelectLocation:Z,fields:q,isDarkMode:J}=e,K=void 0!==J&&J,G=(0,u.useRef)(null),[Q,W]=(0,u.useState)(8),[Y,X]=(0,u.useState)(""),[ee,et]=(0,u.useState)(null);F[0]===Symbol.for("react.memo_cache_sentinel")?(t=()=>{W(8)},F[0]=t):t=F[0],F[1]!==B||F[2]!==V?(l=[V,B],F[1]=B,F[2]=V,F[3]=l):l=F[3],(0,u.useEffect)(t,l),F[4]!==B?(s=()=>{B&&document.getElementById("book-test-drive-dealer-info")?.scrollIntoView({behavior:"smooth"})},c=[B],F[4]=B,F[5]=s,F[6]=c):(s=F[5],c=F[6]),(0,u.useEffect)(s,c);let el=(0,u.useRef)(null),[er,ea]=(0,u.useState)(!1),[en,ei]=(0,u.useState)(!1);F[7]===Symbol.for("react.memo_cache_sentinel")?(m=()=>{let e=el.current;if(!e)return;let t=()=>{ea(e.scrollTop>0),ei(e.scrollTop+e.clientHeight<e.scrollHeight-1)};return t(),e.addEventListener("scroll",t),()=>e.removeEventListener("scroll",t)},F[7]=m):m=F[7],F[8]!==B?(f=[B],F[8]=B,F[9]=f):f=F[9],(0,u.useEffect)(m,f),F[10]!==P?(x=P?.filter(z).map(R),F[10]=P,F[11]=x):x=F[11];let eo=x;F[12]!==O||F[13]!==Z?(p=function(e){Z(null);let t=e.target.value;0===t.length||(G.current&&clearTimeout(G.current),G.current=setTimeout(()=>{(0,y.j)(t,I,O).then(e=>{e&&et({lat:e.lat,lng:e.lng})})},400))},F[12]=O,F[13]=Z,F[14]=p):p=F[14];let es=p;e:{let e,t=V||ee;if(!t){h=P;break e}if(F[15]!==P||F[16]!==t){let l;F[18]!==t?(l=(e,l)=>(0,y.$7)(t.lat,t.lng,Number(e.latitude.value.replace(",",".")),Number(e.longitude.value.replace(",",".")))-(0,y.$7)(t.lat,t.lng,Number(l.latitude.value.replace(",",".")),Number(l.longitude.value.replace(",","."))),F[18]=t,F[19]=l):l=F[19],e=[...P].sort(l),F[15]=P,F[16]=t,F[17]=e}else e=F[17];h=e}let ec=h;if(F[20]!==B||F[21]!==P){t:{if(B){let e;F[23]!==B?(e=e=>e.dealerId.value===B,F[23]=B,F[24]=e):e=F[24];let t=P.find(e);if(t){let e,l=Number(t.latitude.value.replace(",",".")),r=Number(t.longitude.value.replace(",","."));F[25]!==l||F[26]!==r?(e={lat:l,lng:r},F[25]=l,F[26]=r,F[27]=e):e=F[27],g=e;break t}}g=void 0}F[20]=B,F[21]=P,F[22]=g}else g=F[22];let ed=g,eu=!B&&"lg:gap-lg grid-cols-2 lg:grid";F[28]!==eu?(v=(0,o.A)("px-sm bp:px-lg gap-sm mx-auto flex w-full max-w-2xl flex-col",eu),F[28]=eu,F[29]=v):v=F[29];let em=B?"lg:gap-lg flex flex-col lg:grid lg:grid-cols-2":"contents";F[30]!==em?(b=(0,o.A)(em),F[30]=em,F[31]=b):b=F[31];let ef=B?150:"60svh";F[32]!==ef?(w={minHeight:ef},F[32]=ef,F[33]=w):w=F[33];let ex=B?11:void 0,ep=!B,eh=B?"none":"auto";return F[34]!==B||F[35]!==P||F[36]!==q||F[37]!==K||F[38]!==V||F[39]!==U?(j=e=>B?void 0:(0,r.jsx)(k,{...P.find(t=>t.dealerId.value===e.dealerId),isDarkMode:K,SelectLocation:q.SelectLocation,onClick:()=>U(e.dealerId),location:V}),F[34]=B,F[35]=P,F[36]=q,F[37]=K,F[38]=V,F[39]=U,F[40]=j):j=F[40],F[41]!==ed||F[42]!==eo||F[43]!==w||F[44]!==ex||F[45]!==ep||F[46]!==eh||F[47]!==j?(N=(0,r.jsx)(_,{apiKey:I,style:w,center:ed,zoom:ex,zoomControl:ep,gestureHandling:eh,markerInfo:j,markers:eo}),F[41]=ed,F[42]=eo,F[43]=w,F[44]=ex,F[45]=ep,F[46]=eh,F[47]=j,F[48]=N):N=F[48],F[49]!==B||F[50]!==q||F[51]!==es||F[52]!==K||F[53]!==Q||F[54]!==V||F[55]!==U||F[56]!==Z||F[57]!==Y||F[58]!==en||F[59]!==er||F[60]!==ec?(S=!B&&(0,r.jsxs)(L.P.div,{initial:{opacity:0,y:10}
72,animate:{opacity:1,y:0},exit:{opacity:0,y:-10},transition:{duration:.3},className:"gap-sm flex flex-col",children:[(0,r.jsx)(D.D0,{children:(0,r.jsxs)("div",{className:"relative w-full",children:[(0,r.jsx)(D.pd,{isDarkMode:K,name:"searchLocation",value:Y,autoComplete:"off",placeholder:q.SearchLocationPlaceholder.value,onChange:e=>{X(e.target.value),es(e)},className:(0,o.A)("w-full",Y?"pr-10":"")}),Y&&(0,r.jsx)("button",{type:"button",className:"absolute right-2 top-1/2 -translate-y-1/2 p-1 text-gray-400 hover:text-gray-700 focus:outline-none",onClick:()=>{X(""),et(null),Z(null)},"aria-label":"Clear search",children:(0,r.jsx)(n.uv,{className:"size-5"})})]})}),(0,r.jsx)("div",{className:"flex flex-col items-start",children:(0,r.jsx)(T.A,{className:"py-sm flex items-center justify-center",variant:K?"underline-inverted":"underline",onClick:()=>{V?.address?Z(null):navigator.geolocation&&navigator.geolocation.getCurrentPosition(async e=>{let t=await fetch(`https://maps.googleapis.com/maps/api/geocode/json?latlng=${e.coords.latitude},${e.coords.longitude}&key=${I}`),l=await t.json(),r=l.results[0].address_components.find(H)?.long_name||l.results[0].formatted_address.split(",")[0];X(""),Z({lat:e.coords.latitude,lng:e.coords.longitude,address:r})},E)},children:(0,r.jsx)("div",{className:"flex items-center gap-2",children:V?.address?(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(n.uv,{className:"size-5"}),V.address]}):(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(d.PinIcon,{}),(0,r.jsx)(i.Text,{field:q.ShowNearLocations})]})})})}),(0,r.jsxs)("div",{className:"relative",children:[er&&(0,r.jsx)("div",{className:"bg-outline-input pointer-events-none absolute -left-1 -right-1 top-0 z-10 h-px w-full"}),en&&(0,r.jsx)("div",{className:"bg-outline-input pointer-events-none absolute -left-1 bottom-0 z-10 h-px w-full"}),(0,r.jsxs)("div",{ref:el,className:"gap-sm relative flex flex-col pr-2 lg:max-h-[60svh] lg:overflow-y-auto",children:[(0,r.jsx)("ul",{id:"dealer-list",className:"gap-sm flex flex-col",children:ec?.slice(0,Q).map(e=>(0,r.jsx)("li",{children:(0,r.jsx)(k,{...e,isDarkMode:K,location:V,onClick:()=>U(e.dealerId.value)})},e.dealerId.value))}),(0,r.jsx)(T.A,{variant:K?"underline-inverted":"underline",className:"mb-sm mx-auto w-fit",onClick:()=>W(Q+8),children:(0,r.jsx)(i.Text,{field:q.ShowMore})})]})]})]}),F[49]=B,F[50]=q,F[51]=es,F[52]=K,F[53]=Q,F[54]=V,F[55]=U,F[56]=Z,F[57]=Y,F[58]=en,F[59]=er,F[60]=ec,F[61]=S):S=F[61],F[62]!==B||F[63]!==P||F[64]!==K||F[65]!==V?(A=B&&(0,r.jsx)(k,{id:"book-test-drive-dealer-info",location:V,isDarkMode:K,...P?.find(e=>e.dealerId.value===B)}),F[62]=B,F[63]=P,F[64]=K,F[65]=V,F[66]=A):A=F[66],F[67]!==b||F[68]!==N||F[69]!==S||F[70]!==A?(C=(0,r.jsxs)("div",{className:b,children:[N,S,A]}),F[67]=b,F[68]=N,F[69]=S,F[70]=A,F[71]=C):C=F[71],F[72]!==B||F[73]!==q||F[74]!==K||F[75]!==U?(M=B&&(0,r.jsx)(T.A,{variant:K?"underline-inverted":"underline",onClick:()=>U(void 0),className:"py-sm mx-auto flex w-fit items-center justify-center",children:(0,r.jsx)(i.Text,{field:q.ChangeLocation})}),F[72]=B,F[73]=q,F[74]=K,F[75]=U,F[76]=M):M=F[76],F[77]!==v||F[78]!==C||F[79]!==M?($=(0,r.jsxs)("div",{className:v,children:[C,M]}),F[77]=v,F[78]=C,F[79]=M,F[80]=$):$=F[80],$}function E(e){}function H(e){return e.types.includes("postal_town")}function R(e){return{lat:Number(e.latitude.value.replace(",",".")),lng:Number(e.longitude.value.replace(",",".")),title:e.displayName,dealerId:e.dealerId.value}}function z(e){return e.latitude?.value&&e.longitude?.value&&!isNaN(Number(e.latitude.value.replace(",",".")))&&!isNaN(Number(e.longitude.value.replace(",",".")))}function F(e){let t,l,n=(0,a.c)(8),{children:s,heading:c,step:d,checked:u,id:f}=e;return n[0]!==u||n[1]!==c||n[2]!==d?(t=c&&(0,r.jsxs)("div",{className:"bp:gap-sm px-sm bp:px-lg mx-auto flex w-full max-w-2xl items-center gap-2 font-bold",children:[d?u?(0,r.jsxs)("svg",{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:"bp:w-8 bp:h-8",children:[(0,r.jsx)("rect",{x:"0.5",y:"0.5",width:"23",height:"23",rx:"11.5",className:"fill-primary"}),(0,r.jsx)("path",{d:"M8.79502 15.8749L4.62502 11.7049L3.20502 13.1149L8.79502 18.7049L20.795 6.70492L19.385 5.29492L8.79502 15.8749Z",className:"fill-primary-contrast"})]}):(0,r.jsx)("div",{className:(0,o.A)("bp:text-xl bp:h-8 bp:w-8 flex aspect-square h-6 w-6 items-center justify-center rounded-full border pb-px text-sm",(0,m.lA)()?"":"bp:pb-1"),children:d}):null,(0,r.jsx)("h3",{children:(0,r.jsx)(i.Text,{field:c})})]}),n[0]=u,n[1]=c,n[2]=d,n[3]=t):t=n[3],n[4]!==s||n[5]!==f||n[6]!==t?(l=(0,r.jsxs)("section",{id:f,className:"gap-sm bp:gap-lg flex flex-col",children:[t,s]}),n[4]=s,n[5]=f,n[6]=t,n[7]=l):l=n[7],l}function P(e,t){return e?e.replace(/{(\w+)}/g,(e,l)=>t[l]||e):""}function B(e){let t,l,s,c,d,m,f,x,p,h,g,v,b,w,j,y,S,L,A,C,M,_,T,D,I,$,E,H=(0,a.c)(79),{isDarkMode:R,firstName:z,email:F,dealer:B,location:V,car:O,className:U,isCarPage:Z,fields:q}=e,J=void 0!==R&&R,K=(0,u.useRef)(null);H[0]===Symbol.for("react.memo_cache_sentinel")?(t=()=>{K&&K.current?.scrollIntoView({behavior:"smooth"})},l=[K],H[0]=t,H[1]=l):(t=H[0],l=H[1]),(0,u.useEffect)(t,l);let G=J&&"text-text-invert-primary bg-black";H[2]!==G?(s=(0,o.A)(G),H[2]=G,H[3]=s):s=H[3],H[4]!==U?(c=(0,o.A)(U,"p-sm bp:p-lg gap-lg mx-auto flex max-w-2xl flex-col"),H[4]=U,H[5]=c):c=H[5];let Q=Z?"gap-sm p-sm bp:p-lg flex flex-col border":"contents",W=Z?J?"border-white/30":"bg-background-100 text-text-primary border-outline-2":"";H[6]!==Q||H[7]!==W?(d=(0,o.A)(Q,W),H[6]=Q,H[7]=W,H[8]=d):d=H[8];let Y=q.SuccessHeading?.value,X=z??"";H[9]!==Y||H[10]!==X?(m=P(Y,{name:X}),H[9]=Y,H[10]=X,H[11]=m):m=H[11],H[12]!==m?(f=(0,r.jsx)("div",{className:"text-3xl font-bold",children:m}),H[12]=m,H[13]=f):f=H[13];let ee=O?.image;H[14]!==ee?(x={value:ee}
72,H[14]=ee,H[15]=x):x=H[15];let et=O?.title.value;H[16]!==x||H[17]!==et?(p=(0,r.jsx)(n._V,{field:x,alt:et,width:280,height:157,className:"aspect-video w-full object-contain"}),H[16]=x,H[17]=et,H[18]=p):p=H[18];let el=q.SuccessText?.value,er=O?.title.value??"",ea=F??"",en=B?.displayName??"";H[19]!==el||H[20]!==er||H[21]!==ea||H[22]!==en?(h=P(el,{model:er,email:ea,dealer:en}),H[19]=el,H[20]=er,H[21]=ea,H[22]=en,H[23]=h):h=H[23],H[24]!==h?(g=(0,r.jsx)(n.sD,{field:{value:h}}),H[24]=h,H[25]=g):g=H[25],H[26]!==B||H[27]!==V?(v=B&&V&&(0,r.jsx)(k,{...B,location:V}),H[26]=B,H[27]=V,H[28]=v):v=H[28],H[29]!==q.ToHomepage||H[30]!==Z?(b=!Z&&(0,r.jsx)(N.A,{variant:"primary",href:"/",children:(0,r.jsx)(i.Text,{field:q.ToHomepage})}),H[29]=q.ToHomepage,H[30]=Z,H[31]=b):b=H[31],H[32]!==f||H[33]!==p||H[34]!==g||H[35]!==v||H[36]!==b?(w=(0,r.jsxs)("div",{className:"contents lg:hidden",children:[f,p,g,v,b]}),H[32]=f,H[33]=p,H[34]=g,H[35]=v,H[36]=b,H[37]=w):w=H[37];let ei=O?"grid-cols-2 lg:grid":"lg:flex";H[38]!==ei?(j=(0,o.A)("hidden",ei),H[38]=ei,H[39]=j):j=H[39];let eo=q.SuccessHeading?.value,es=z??"";H[40]!==eo||H[41]!==es?(y=P(eo,{name:es}),H[40]=eo,H[41]=es,H[42]=y):y=H[42],H[43]!==y?(S=(0,r.jsx)("div",{className:"text-3xl font-bold",children:y}),H[43]=y,H[44]=S):S=H[44];let ec=q.SuccessText?.value,ed=O?.title.value??"",eu=F??"",em=B?.displayName??"";return H[45]!==ec||H[46]!==ed||H[47]!==eu||H[48]!==em?(L=P(ec,{model:ed,email:eu,dealer:em}),H[45]=ec,H[46]=ed,H[47]=eu,H[48]=em,H[49]=L):L=H[49],H[50]!==L?(A=(0,r.jsx)(n.sD,{field:{value:L}}),H[50]=L,H[51]=A):A=H[51],H[52]!==B||H[53]!==V?(C=B&&V&&(0,r.jsx)(k,{...B,location:V}),H[52]=B,H[53]=V,H[54]=C):C=H[54],H[55]!==q.ToHomepage||H[56]!==Z?(M=!Z&&(0,r.jsx)(N.A,{variant:"primary",href:"/",className:"w-fit",children:(0,r.jsx)(i.Text,{field:q.ToHomepage})}),H[55]=q.ToHomepage,H[56]=Z,H[57]=M):M=H[57],H[58]!==S||H[59]!==A||H[60]!==C||H[61]!==M?(_=(0,r.jsxs)("div",{className:"gap-sm bp:gap-lg hidden flex-col lg:flex",children:[S,A,C,M]}),H[58]=S,H[59]=A,H[60]=C,H[61]=M,H[62]=_):_=H[62],H[63]!==O?(T=O&&(0,r.jsx)(n._V,{field:{value:O?.image},alt:O?.title.value,width:280,height:157,className:"aspect-video w-full object-contain"}),H[63]=O,H[64]=T):T=H[64],H[65]!==j||H[66]!==_||H[67]!==T?(D=(0,r.jsxs)("div",{className:j,children:[_,T]}),H[65]=j,H[66]=_,H[67]=T,H[68]=D):D=H[68],H[69]!==w||H[70]!==D||H[71]!==d?(I=(0,r.jsxs)("div",{className:d,children:[w,D]}),H[69]=w,H[70]=D,H[71]=d,H[72]=I):I=H[72],H[73]!==I||H[74]!==c?($=(0,r.jsx)("div",{id:"form-success",ref:K,className:c,children:I}),H[73]=I,H[74]=c,H[75]=$):$=H[75],H[76]!==$||H[77]!==s?(E=(0,r.jsx)("div",{className:s,children:$}),H[76]=$,H[77]=s,H[78]=E):E=H[78],E}},85513:(e,t,l)=>{l.d(t,{D0:()=>g,Fp:()=>w,JU:()=>v,LB:()=>p,Sc:()=>j,TM:()=>h,l6:()=>y,pd:()=>b});var r=l(2183),a=l(27861),n=l(49035),i=l(24670),o=l(79964),s=l(6868),c=l(47848),d=l(23120),u=l(17870),m=l(5728),f=l(3638),x=l(36439);function p(e){let t,l,i,o,s=(0,a.c)(8);return s[0]!==e?({className:t,...l}=e,s[0]=e,s[1]=t,s[2]=l):(t=s[1],l=s[2]),s[3]!==t?(i=(0,f.A)("gap-sm flex flex-col",t),s[3]=t,s[4]=i):i=s[4],s[5]!==l||s[6]!==i?(o=(0,r.jsx)(n.L,{className:i,...l}),s[5]=l,s[6]=i,s[7]=o):o=s[7],o}function h(e){let t,l,n,o,s,c=(0,a.c)(10);c[0]!==e?({className:t,placeholder:n,...l}=e,c[0]=e,c[1]=t,c[2]=l,c[3]=n):(t=c[1],l=c[2],n=c[3]);let d=void 0===n?"":n;return c[4]!==t?(o=(0,f.A)("border-outline-input hover:border-outline-link min-h-24 resize-none px-3 py-2 transition-colors lg:h-full","invalid:not-[&:placeholder-shown]:not-focus:text-important invalid:not-[&:placeholder-shown]:not-focus:border-important",t),c[4]=t,c[5]=o):o=c[5],c[6]!==d||c[7]!==l||c[8]!==o?(s=(0,r.jsx)(i.T,{placeholder:d,className:o,...l}),c[6]=d,c[7]=l,c[8]=o,c[9]=s):s=c[9],s}function g(e){let t,l,n,i,s=(0,a.c)(8);return s[0]!==e?({className:t,...l}=e,s[0]=e,s[1]=t,s[2]=l):(t=s[1],l=s[2]),s[3]!==t?(n=(0,f.A)("flex flex-col gap-1",t),s[3]=t,s[4]=n):n=s[4],s[5]!==l||s[6]!==n?(i=(0,r.jsx)(o.D,{className:n,...l}),s[5]=l,s[6]=n,s[7]=i):i=s[7],i}function v(e){let t,l,n,i,o=(0,a.c)(8);return o[0]!==e?({className:t,...l}=e,o[0]=e,o[1]=t,o[2]=l):(t=o[1],l=o[2]),o[3]!==t?(n=(0,f.A)("select-none",t),o[3]=t,o[4]=n):n=o[4],o[5]!==l||o[6]!==n?(i=(0,r.jsx)(s.JU,{className:n,...l}),o[5]=l,o[6]=n,o[7]=i):i=o[7],i}let b=(0,x.forwardRef)((e,t)=>
72{let l,n,i,o,s,d,u=(0,a.c)(13);u[0]!==e?({className:l,placeholder:i,isDarkMode:o,...n}=e,u[0]=e,u[1]=l,u[2]=n,u[3]=i,u[4]=o):(l=u[1],n=u[2],i=u[3],o=u[4]);let m=void 0===i?" ":i,x=void 0!==o&&o?"hover:border-white":"hover:border-outline-link";return u[5]!==l||u[6]!==x?(s=(0,f.A)("border-outline-input px-3 py-2 transition-colors","invalid:not-[&:placeholder-shown]:not-focus:text-important invalid:not-[&:placeholder-shown]:not-focus:border-important",x,l),u[5]=l,u[6]=x,u[7]=s):s=u[7],u[8]!==m||u[9]!==n||u[10]!==t||u[11]!==s?(d=(0,r.jsx)(c.p,{ref:t,placeholder:m,className:s,...n}),u[8]=m,u[9]=n,u[10]=t,u[11]=s,u[12]=d):d=u[12],d});b.displayName="Input";let w=(0,x.forwardRef)((e,t)=>{let l,n,i,o,s,d,u,m,p,h,g=(0,a.c)(22);g[0]!==e?({className:l,placeholder:o,isDarkMode:s,maxLength:n,...i}=e,g[0]=e,g[1]=l,g[2]=n,g[3]=i,g[4]=o,g[5]=s):(l=g[1],n=g[2],i=g[3],o=g[4],s=g[5]);let v=void 0===o?" ":o,b=void 0!==s&&s,[w,j]=(0,x.useState)(""),N=b?"hover:border-white":"hover:border-outline-link";return g[6]!==l||g[7]!==N?(d=(0,f.A)("border-outline-input w-full px-3 py-2 transition-colors","invalid:not-[&:placeholder-shown]:not-focus:text-important invalid:not-[&:placeholder-shown]:not-focus:border-important",N,l),g[6]=l,g[7]=N,g[8]=d):d=g[8],g[9]===Symbol.for("react.memo_cache_sentinel")?(u=e=>{j(e.target.value)},g[9]=u):u=g[9],g[10]!==n||g[11]!==v||g[12]!==i||g[13]!==t||g[14]!==d?(m=(0,r.jsx)(c.p,{ref:t,placeholder:v,className:d,maxLength:n,onChange:u,...i}),g[10]=n,g[11]=v,g[12]=i,g[13]=t,g[14]=d,g[15]=m):m=g[15],g[16]!==n||g[17]!==w.length?(p=(0,r.jsxs)("div",{className:"absolute right-3 top-1/2 -translate-y-1/2 text-xs",children:[w.length,"/",n]}),g[16]=n,g[17]=w.length,g[18]=p):p=g[18],g[19]!==m||g[20]!==p?(h=(0,r.jsxs)("div",{className:"relative w-full",children:[m,p]}),g[19]=m,g[20]=p,g[21]=h):h=g[21],h});function j(e){let t,l,n,i,o=(0,a.c)(8);return o[0]!==e?({className:t,...l}=e,o[0]=e,o[1]=t,o[2]=l):(t=o[1],l=o[2]),o[3]!==t?(n=(0,f.A)("flex cursor-pointer items-center gap-2",t),o[3]=t,o[4]=n):n=o[4],o[5]!==l||o[6]!==n?(i=(0,r.jsx)(d.S,{...l,className:n,children:N}),o[5]=l,o[6]=n,o[7]=i):i=o[7],i}function N(e){let{checked:t}=e;return(0,r.jsx)(r.Fragment,{children:t?(0,r.jsx)(m.q2,{}):(0,r.jsx)(m.Hi,{})})}w.displayName="InputWithMaxLength";let y=(0,x.forwardRef)((e,t)=>{let l,n,i,o,s,c=(0,a.c)(11);c[0]!==e?({className:l,isDarkMode:i,...n}=e,c[0]=e,c[1]=l,c[2]=n,c[3]=i):(l=c[1],n=c[2],i=c[3]);let d=void 0!==i&&i?"hover:border-white":"hover:border-outline-link";return c[4]!==l||c[5]!==d?(o=(0,f.A)("border-outline-input w-full px-3 py-2 transition-colors",d,l),c[4]=l,c[5]=d,c[6]=o):o=c[6],c[7]!==n||c[8]!==t||c[9]!==o?(s=(0,r.jsx)(u.l,{ref:t,className:o,...n}),c[7]=n,c[8]=t,c[9]=o,c[10]=s):s=c[10],s});y.displayName="Select"},90459:(e,t,l)=>{l.d(t,{A:()=>c});var r=l(2183),a=l(27861),n=l(3638),i=l(5728),o=l(17296),s=l(40832);function c(e){let t,l=(0,a.c)(12),{field:c,children:d,className:u,href:m,variant:f,onClick:x,onlyStyle:p,target:h,rel:g}=e,v=void 0===f?"underline":f,b=void 0!==p&&p;if(l[0]!==d||l[1]!==u||l[2]!==c||l[3]!==m||l[4]!==x||l[5]!==b||l[6]!==g||l[7]!==h||l[8]!==v){t=Symbol.for("react.early_return_sentinel");e:{let e,a={underline:"decoration-rn-link-decor text-text-link hover:decoration-rn-link-decor-hover group flex items-center text-base font-bold leading-none underline decoration-2","underline-inverted":"decoration-rn-link-decor-invert text-text-invert-link hover:decoration-rn-link-decor-invert-hover group flex items-center text-base font-bold leading-none underline decoration-2",arrow:"flex items-center group text-text-link font-bold text-base leading-none","arrow-inverted":"flex items-center group text-text-invert-link font-bold text-base leading-none"};l[10]!==v?(e="arrow"===v?(0,s.K7)()?(0,r.jsx)(o.ArrowDaciaIcon,{className:"text-rn-link-decor ml-2 transition-transform duration-300 group-hover:translate-x-1"}):(0,r.jsx)(o.ChevronDownIcon,{className:"text-rn-link-decor group-hover:text-rn-link-decor-hover size-6 -rotate-90 transition-transform duration-300 group-hover:translate-x-1"}):"arrow-inverted"===v?(0,s.K7)()?(0,r.jsx)(o.ArrowDaciaIcon,{className:"text-rn-link-decor-invert ml-2 transition-transform duration-300 group-hover:translate-x-1"}):(0,r.jsx)(o.ChevronDownIcon,{className:"text-rn-link-decor-invert group-hover:text-rn-link-decor-invert-hover size-6 -rotate-90 transition-transform duration-300 group-hover:translate-x-1"}):null,l[10]=v,l[11]=e):e=l[11];let f=e;if(b){t=(0,r.jsxs)("span",{className:(0,n.A)(u,a[v],"focus:outline-current! cursor-pointer"),children:[d||c?.value?.text," ",f]});break e}if(c){t=(0,r.jsx)(i.rn,{field:c,className:"focus:outline-current!","data-variant":v,target:h,rel:g,children:(0,r.jsxs)("span",{className:(0,n.A)(u,a[v]),children:[d||c?.value?.text,f]})});break e}if(m){t=(0,r.jsx)(i.N_,{prefetch:!1,href:m,className:"focus:outline-current!","data-variant":v,target:h,rel:g,children:(0,r.jsxs)("span",{className:(0,n.A)(u,a[v]),children:[d," ",f]})});break e}if(x){t=(0,r.jsxs)("button",{className:(0,n.A)(u,a[v],"focus:outline-current!"),onClick:x,"data-variant":v,children:[d," ",f]});break e}}l[0]=d,l[1]=u,l[2]=c,l[3]=m,l[4]=x,l[5]=b,l[6]=g,l[7]=h,l[8]=v,l[9]=t}else t=l[9];return t!==Symbol.for("react.early_return_sentinel")?t:null}},95961:(e,t,l)=>{l.d(t,{Y:()=>c});var r=l(44207),a=l(6454),n=l(94011),i=l(64088);let o=n.A.defaultSite??"";async function s(e,t,l,a){for(let n=0;n<l;n++)try{let t=await function(e,t,l=5e3){return Promise.race([fetch(e,t),new Promise((e,t)=>
72setTimeout(()=>t(Error("Request timed out")),l))])}(`${function(){let e=window.location.hostname;return e.includes("localhost")||e.includes(".prod")||e.includes(".stage"),""}()}/api/forms/comhub`,{method:"POST",body:JSON.stringify(e),headers:{"Content-Type":"application/json"}});if(!t.ok)throw Error(`${t.status} ${t.statusText}`);try{await t.json()}catch{throw Error("Malformed JSON response from Comhub.")}return t}catch(e){if(r.A.logger.warn(`FORM_SUBMISSION_ATTEMPT_${n}_${t.toUpperCase()}`,{site:window.location.href,form:t,formType:"CustomForm",attempt:n+1,error:e?.message??"Unknown fetch error"}),n<l-1)await new Promise(e=>setTimeout(e,a));else throw e}throw Error("Unexpected form submission error")}async function c(e,t,l={}){let n,d=Object.fromEntries(new FormData(t.currentTarget));d={...d,...l};try{n=await (0,a.hw)("submit")}catch(t){return r.A.logger.error(`RECAPTCHA_FAILED_${e.toUpperCase()}`,{site:window.location.href,form:e,formType:"CustomForm",data:d,error:t instanceof Error?t.message:"Unknown error"}),{success:!1}}try{return await s({values:d,recaptchaToken:n,formName:`${o}${e}`,formSubmissionId:(0,i.A)()},e,3,1e3),r.A.logger.info(`FORM_SUBMISSION_SUCCESS_${e.toUpperCase()}`,{url:window.location.href,host:window.location.hostname.replace(/^www\./,""),form:e,formType:"CustomForm"}),{success:!0,values:d}}catch(t){return r.A.logger.error(`FORM_SUBMISSION_FAILED_${e.toUpperCase()}`,{url:window.location.href,host:window.location.hostname.replace(/^www\./,""),formType:"CustomForm",data:d,error:t instanceof Error?t.message:"Unknown error"}),{success:!1}}}}}]);

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.