1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1691],{12254:(e,t,a)=>{"use strict";a.d(t,{UI:()=>l.UI});var l=a(61479)},17823:(e,t,a)=>{"use strict";a.d(t,{k:()=>r});var l=a(54568),s=a(32536);let n={src:"/_next/static/media/campercontact-logo.969cc5cd.svg",height:220,width:1e3,blurWidth:0,blurHeight:0},r=e=>{let{subtitle:t}=e;return(0,l.jsxs)("div",{className:"relative",children:[(0,l.jsx)(s.default,{src:n,alt:"",className:"h-auto w-full",priority:!0}),t&&(0,l.jsx)("span",{className:"absolute left-[22%] top-[65%] uppercase font-medium text-ui-secondary text-xs pointer-events-none tracking-widest",children:t})]})}},19274:(e,t,a)=>{"use strict";a.d(t,{Xn:()=>l,YZ:()=>s});let l="nl",s=["en","es","de","fr","it","nl"]},26181:(e,t,a)=>{"use strict";a.d(t,{U:()=>r});var l=a(54568),s=a(89773),n=a(4048);function r(e){let{title:t,outline:a=!1,className:r,...i}=e;return(0,l.jsxs)("button",{className:(0,s.cn)("relative flex items-center rounded-full px-4 py-3","text-sm font-semibold text-ui-text-link transition-colors duration-300","before:absolute before:bottom-0 before:left-0 before:right-0 before:top-0 before:rounded-full before:border before:border-ui-surface-container before:content-['']","hover:border-0 hover:bg-ui-surface-container",a?"border-none bg-base-white":"",r),...i,children:[t,(0,l.jsx)("span",{className:"ml-2 flex items-center justify-center rounded-full bg-ui-surface-container p-1",children:(0,l.jsx)(n.UI.PlusIcon,{size:"sm",color:"secondary"})})]})}},27473:(e,t,a)=>{"use strict";a.d(t,{e:()=>h});var l=a(54568),s=a(7552),n=a(58533),r=a(66623),i=a(57971),c=a(4048),o=a(89773),d=a(7620);let u=(0,s.tv)({base:"relative flex shrink-0 rounded-full",variants:{variant:{primary:"bg-neutral80 text-base-white",letter:"bg-brand-cc-green"},size:{xxs:"h-5 w-5",xs:"h-6 w-6",sm:"h-8 w-8",md:"h-12 w-12",lg:"h-16 w-16",xl:"h-20 w-20","2xl":"h-24 w-24","3xl":"h-32 w-32"}},defaultVariants:{size:"md",variant:"primary"}}),h=e=>{let{label:t,imageSrc:a,showPro:s=!1,showHost:h=!1,className:x,...m}=e,p=m.size,f=null==t?void 0:t.trim().charAt(0),[g,j]=(0,d.useState)(!1),v={"scale-50":"xxs"===p||"xs"===p,"scale-75":"sm"===p,"scale-100":"md"===p,"scale-125":"lg"===p,"scale-150":"xl"===p||"2xl"===p||"3xl"===p};return(0,l.jsxs)("div",{className:(0,o.cn)(u(m),x),children:[(0,l.jsx)("div",{className:"flex h-full w-full items-center justify-center overflow-hidden rounded-full",children:(()=>{let e;switch(!0){case void 0!==a&&""!==a&&null!==a&&!g:e=(0,l.jsx)("img",{src:a,alt:"",className:"h-full w-full object-cover",onError:()=>j(!0)});break;case void 0!==t:e=(0,l.jsx)(n.E,{color:"white",size:"xl",className:"leading-none",children:f});break;default:e=(0,l.jsx)(c.UI.AvatarIcon,{size:"xxs"===p?"xs":p,color:"on-primary"})}return e})()}),s&&(0,l.jsx)(r.J,{size:"xs",className:(0,o.cn)("absolute -right-4 -top-1.5 -translate-y-1/4 translate-x-1/4",v)}),h&&(0,l.jsx)(i.t,{className:(0,o.cn)("absolute right-0 top-0 -translate-y-1/4 translate-x-1/4",v)})]})}},28015:(e,t,a)=>{"use strict";a.d(t,{p:()=>n});var l=a(54568);a(7620);var s=a(96130);let n=e=>{let{className:t,icon:a=!1}=e;return(0,l.jsx)("div",{className:(0,s.cn)("rounded bg-ui-purpose-pro px-1 py-[5px] shadow-pro",{"rounded-full px-[6px] py-1":!a},t),children:a?(0,l.jsx)("svg",{width:"8",height:"6",viewBox:"0 0 8 6",fill:"none","aria-hidden":"true",children:(0,l.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M0.850394 3.48038L0 0.273595L2.32441 1.50795L3.99368 0.0113151V0L3.99999 0.00565753L4.0063 0V0.0113151L5.67557 1.50795L7.99368 0.273595H7.99998L7.14958 3.48038V5.41463C7.14958 5.49735 7.13069 5.5737 7.10549 5.64369C7.08029 5.71368 7.0362 5.77731 6.97951 5.82821C6.92281 5.87911 6.86612 5.92365 6.79683 5.95546C6.72754 5.98727 6.65195 6 6.57006 6H4.0063H3.99368H1.42992C1.34803 6 1.27244 5.98727 1.20315 5.95546C1.13386 5.92365 1.07717 5.87911 1.02047 5.82821C0.96378 5.77731 0.919685 5.71368 0.894488 5.64369C0.869291 5.5737 0.850394 5.49735 0.850394 5.41463V3.48038Z",fill:"white"})}):(0,l.jsxs)("svg",{width:"22",height:"8",viewBox:"0 0 22 8",fill:"none","aria-hidden":"true",children:[(0,l.jsx)("path",{d:"M21.8691 3.8827C21.8691 6.52199 20.4498 8 18.1858 8C17.0245 8 16.133 7.65982 15.4879 6.96774C14.8427 6.27566 14.526 5.30205 14.526 4.07038C14.526 2.76833 14.8662 1.75953 15.5348 1.05572C16.2152 0.351906 17.1184
10 18.2327 0C19.3471 0 20.2386 0.340176 20.8838 1.0088C21.5407 1.67742 21.8691 2.6393 21.8691 3.8827ZM20.309 3.95308C20.309 2.07625 19.5348 1.1261 18.2093 1.1261C16.9072 1.1261 16.0744 2.1349 16.0744 3.97654C16.0744 5.02053 16.2738 5.77126 16.6844 6.20528C17.0949 6.6393 17.5993 6.86217 18.221 6.86217C18.8193 6.86217 19.3119 6.6393 19.7108 6.18182C20.1096 5.72434 20.309 4.98534 20.309 3.95308Z",fill:"white"}),(0,l.jsx)("path",{d:"M10.1884 6.79178V7.8475H7.0564V6.79178H7.85405V1.2082H7.0564V0.152481H10.2236C10.6458 0.152481 11.0212 0.175941 11.3614 0.211132C12.6165 0.340164 13.3555 1.14955 13.3555 2.27565C13.3555 3.39002 12.8394 4.10556 11.8071 4.42228C11.9831 4.51612 12.2529 4.90321 12.6165 5.5953L12.8394 6.02931C13.1796 6.67447 13.4494 6.8387 13.8247 6.8387C14.0007 6.8387 14.118 6.82697 14.2001 6.80351V7.8475C14.0007 7.89442 13.7074 7.91788 13.3438 7.91788C12.4406 7.91788 11.9362 7.54251 11.5139 6.61582L11.2558 6.04104C11.0095 5.47799 10.7983 5.0909 10.6224 4.86802C10.5168 4.73899 10.3526 4.66861 10.1414 4.66861H9.34379V6.79178H10.1884ZM9.34379 1.2082V3.62462H10.2236C10.7045 3.62462 11.0681 3.56597 11.3145 3.43694C11.7016 3.23752 11.8892 2.87389 11.8892 2.36949C11.8892 1.73606 11.596 1.37242 11.0095 1.26685C10.8335 1.23166 10.5403 1.2082 10.1532 1.2082H9.34379Z",fill:"white"}),(0,l.jsx)("path",{d:"M3.15543 6.79178V7.8475H0V6.79178H0.797654V1.2082H0V0.152481H3.09677C3.51906 0.152481 3.90616 0.175941 4.25806 0.211132C5.53666 0.351894 6.21701 1.16128 6.21701 2.32257C6.21701 3.41348 5.80645 4.12902 4.97361 4.49266C4.53959 4.69207 3.92962 4.78591 3.16716 4.78591H2.28739V6.79178H3.15543ZM2.28739 1.2082V3.74192H2.95601C3.50733 3.74192 3.89443 3.68327 4.12903 3.56597C4.53959 3.37829 4.75073 3.00292 4.75073 2.42814C4.75073 1.81817 4.43402 1.37242 3.85924 1.26685C3.62463 1.23166 3.34311 1.2082 3.02639 1.2082H2.28739Z",fill:"white"})]})})}},28977:(e,t,a)=>{"use strict";a.d(t,{o:()=>r});
1var l=a(27541),s=a(19274),n=a(82673);let r=()=>{var e;let t=(0,l.useParams)(),a=(0,l.useSearchParams)(),{profile:r}=(0,n.xc)(),i=null==a?void 0:a.get("lang");return{lang:(null==t?void 0:t.lang)||i||(null==r||null==(e=r.personalData)?void 0:e.language)||function(){if(!window.location)return;let e=window.location.pathname.match(/^\/([a-z]{2})(\/|$)/);return e?e[1]:void 0}()||s.Xn}}},30650:(e,t,a)=>{"use strict";a.d(t,{AJ:()=>i,Gc:()=>d,S3:()=>n,a9:()=>s,sR:()=>c,s_:()=>r,wo:()=>o,yZ:()=>l});let l="/[lang]",s="/[lang]/content/[...generic]",n="/auth/[lang]/login",r="/auth/[lang]/forgot-password",i="/[lang]/create-account/signup",c="/[lang]/blog/[slug]",o="/[lang]/blog",d="/[lang]/[...seo_content]"},31691:(e,t,a)=>{Promise.resolve().then(a.bind(a,63995)),Promise.resolve().then(a.bind(a,40360)),Promise.resolve().then(a.bind(a,30256)),Promise.resolve().then(a.bind(a,54545)),Promise.resolve().then(a.bind(a,14887)),Promise.resolve().then(a.t.bind(a,45165,23))},38132:()=>{},38988:(e,t,a)=>{"use strict";a.d(t,{$:()=>l.$,D:()=>s.D});var l=a(67351),s=a(63933)},39654:(e,t,a)=>{"use strict";a.d(t,{$:()=>l.$});var l=a(67351)},40360:(e,t,a)=>{"use strict";a.d(t,{default:()=>Y});var l=a(54568),s=a(7620),n=a(28977),r=a(71119),i=a(15822),c=a(44094),o=a(19664),d=a.n(o),u=a(334),h=a(27473),x=a(82673);let m=e=>{var t,a;let{profile:s}=(0,x.xc)(),{isPro:n}=(0,x.zI)(),r=null==s||null==(t=s.personalData.profilePicture)?void 0:t.url;return r?(0,l.jsx)(h.e,{imageSrc:"".concat(r,"?width=293"),showPro:n,variant:"primary",...e}):(0,l.jsx)(h.e,{label:null==s||null==(a=s.username)?void 0:a.charAt(0).toUpperCase(),showPro:n,variant:"letter",...e})};var p=a(87054);let f=(0,a(92068).A)("Gift",[["rect",{x:"3",y:"8",width:"18",height:"4",rx:"1",key:"bkv52"}],["path",{d:"M12 8v13",key:"1c76mn"}],["path",{d:"M19 12v7a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2v-7",key:"6wjy6b"}],["path",{d:"M7.5 8a2.5 2.5 0 0 1 0-5A4.8 8 0 0 1 12 8a4.8 8 0 0 1 4.5-5 2.5 2.5 0 0 1 0 5",key:"1ihvrl"}]]);var g=a(74160),j=a(28015),v=a(63933),C=a(58533),b=a(96130);let w=e=>{let{className:t}=e,{formatMessage:a}=(0,g.tz)();return(0,l.jsxs)("div",{className:(0,b.cn)("grid rounded-xl bg-cc-orange-96",t),children:[(0,l.jsx)("span",{className:"col-start-1 row-start-1",children:(0,l.jsx)("svg",{width:"208",height:"100%",viewBox:"0 0 208 31",fill:"none","aria-hidden":"true",children:(0,l.jsx)("path",{opacity:"0.3",fillRule:"evenodd",clipRule:"evenodd",d:"M116.052 30.2321C98.9908 38.0287 88.6896 45.4052 81.7158 54.6115C69.8417 70.2866 53.0081 75.2834 40.107 67.1235C27.2294 58.9786 24.6238 41.561 34.2169 26.4943L34.4089 26.1928L34.6216 25.9061C37.4986 22.0285 40.5858 16.4283 41.4223 11.8191C41.8183 9.63734 41.5576 8.50763 41.3495 8.03323L41.3488 8.03177C41.2593 7.82768 40.9497 7.12163 39.2998 6.3282C33.4878 4.93416 31.5351 6.21419 30.5866 6.98039C28.6408 8.55214 26.9339 11.5175 24.1096 17.5514C23.931 17.9331 23.7479 18.3267 23.5599 18.7309C21.1682 23.8734 17.9795 30.7296 12.9828 36.4532C7.17979 43.1006 -0.848099 48.0924 -12.297 49.437L-12.6585 49.4794L-13.022 49.4945C-21.4278 49.8438 -72.5556 53.9689 -122.012 58.0472C-146.645 60.0785 -170.737 62.0873 -188.672 63.5884C-197.639 64.3389 -205.066 64.9625 -210.252 65.3984C-212.845 65.6164 -214.877 65.7874 -216.261 65.904L-218.372 66.0818L-218.378 66.0824C-218.379 66.0825 -218.38 66.0825 -219.191 56.1144C-220.002 46.1462 -220.001 46.1461 -220 46.146L-217.88 45.9674C-216.495 45.8508 -214.462 45.6797 -211.869 45.4616C-206.681 45.0256 -199.251 44.4018 -190.281 43.651C-172.342 42.1496 -148.241 40.14 -123.598 38.1078C-75.1942 34.1163 -24.2039 29.9951 -14.2258 29.5244C-7.98872 28.7237 -4.39603 26.2495 -1.70154 23.163C1.36562 19.6496 3.43925 15.2174 6.14215 9.44028L6.47942 8.71957C8.91772 3.50847 12.3478 -3.82204 18.376 -8.69148C25.4516 -14.407 34.3556 -15.6408 44.916 -12.8639L45.5603 -12.6945L46.1763 -12.4382C52.2553 -9.90829 56.8217 -5.74863 59.2886 -0.12439C61.6453 5.24849 61.5839 10.8155 60.7421 15.4541C59.1385 24.2902 54.1869 32.651 50.5378 37.639C48.1432 41.5109 47.8675 44.4959 48.1469 46.3169C48.434 48.1878 49.3622 49.4273 50.4739 50.1305C51.9887 51.0886 58.1764 52.9314 66.1588 42.3938C75.9552 29.4615 89.5836 20.4005 108.008 11.9813C126.31 3.61751 150.379 -4.55198 181.7 -15.1184L184.649 -16.1132C247.536 -37.3245 341.391 -68.9814 483.138 -132.004L491 -113.671C348.428 -50.2814 253.913 -18.4018 190.81 2.88255L187.879 3.87106C156.207 14.5558 133.235 22.3802 116.052 30.2321Z",fill:"white"})})}),(0,l.jsxs)("span",{className:"col-start-1 row-start-1 flex items-center justify-between gap-8 px-4 py-3",children:[(0,l.jsxs)("span",{className:"flex",children:[(0,l.jsx)(C.E,{color:"tertiary",children:a("general.upgrade.to")}),"\xa0",(0,l.jsx)(v.D,{color:"tertiary",children:a("general.proplus")})]}),(0,l.jsx)("span",{children:(0,l.jsx)(j.p,{icon:!0})})]})]})};var y=a(39654),N=a(73595),_=a(67010);let L=e=>{var t,a,s;let{proBenefitPage:o}=e,{formatMessage:d}=(0,g.tz)(),{lang:h}=(0,n.o)(),{isPro:j}=(0,x.zI)(),{hasRole:v,logout:C}=(0,i.A)(),b=v(u.N.LOCATION_ADMIN)||v(u.N.MENDIX_LOCATION_ADMIN)||v(u.N.CC_LOCATION_ADMIN),L=v(u.N.MODERATOR)||v(u.N.MODERATOR_CHIEF)||v(u.
1N.CUSTOMER_SERVICE)||v(u.N.CC_LOCATION_ADMIN),I=(0,c.A)(o),k=(null==o||null==(t=o.data)?void 0:t.meta_title)&&"#"!==I.href;return(0,l.jsxs)(N.rI,{children:[(0,l.jsx)(N.ty,{asChild:!0,children:(0,l.jsx)("button",{className:"rounded-button hover:bg-ui-surface-container",type:"button","aria-label":"Account menu",children:(0,l.jsx)(_.T,{children:(0,l.jsx)(m,{size:"sm"})})})}),(0,l.jsxs)(N.SQ,{align:"end",className:"min-w-[240px]",children:[L&&(0,l.jsx)(N._2,{asChild:!0,children:(0,l.jsxs)("a",{href:"".concat("https://mod.campercontact.com"),target:"_blank",rel:"noopener noreferrer",className:"flex items-center gap-2",children:[(0,l.jsx)(_.UI.BookmarkIcon,{}),"Moderatie portaal"]})}),(0,l.jsx)(N._2,{asChild:!0,children:(0,l.jsxs)("a",{href:"/".concat(h,"/profile"),className:"flex items-center gap-2",children:[(0,l.jsx)(_.UI.AvatarIcon,{}),d("app.main-menu.profile")]})}),j&&(0,l.jsx)(N._2,{asChild:!0,children:(0,l.jsxs)("a",{href:"/".concat(h,"/subscription/portal"),className:"flex items-center gap-2",children:[(0,l.jsx)(_.UI.CampercontactIcon,{}),d("app.subscription.cancel.action")]})}),j&&(0,l.jsx)(N._2,{asChild:!0,children:(0,l.jsxs)("a",{href:"/".concat(h,"/favourites"),className:"flex items-center gap-2",children:[(0,l.jsx)(_.UI.HeartIcon,{}),d("app.main-menu.favourites")]})}),b&&(0,l.jsx)(N._2,{asChild:!0,children:(0,l.jsxs)("a",{href:"https://host.campercontact.com",target:"_blank",className:"flex items-center gap-2",children:[(0,l.jsx)(_.UI.CompanyIcon,{}),d("app.main-menu.mylocations")]})}),(0,l.jsx)(N._2,{asChild:!0,children:(0,l.jsxs)("a",{href:"/".concat(h,"/profile/my-bookings"),className:"flex items-center gap-2",children:[(0,l.jsx)(_.UI.SuitcaseIcon,{}),d("app.main-menu.reservations")]})}),k&&j&&(0,l.jsx)(N._2,{asChild:!0,children:(0,l.jsxs)("a",{href:I.href,className:"flex items-center gap-2",children:[(0,l.jsx)(f,{className:"size-5 text-black"}),(null==(s=o.data)||null==(a=s.meta_title)?void 0:a.toString())||""]})}),!j&&(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(N.mB,{}),(0,l.jsx)("div",{className:"p-2",children:(0,l.jsx)(r.N,{href:"/".concat(h,"/").concat(p.iq.buyPro),children:(0,l.jsx)(w,{})})})]}),(0,l.jsx)(N.mB,{}),(0,l.jsx)("div",{className:"p-2",children:(0,l.jsx)(y.$,{onClick:C,variant:"secondary",className:"w-full",children:d("app.main-menu.logout")})})]})]})};var I=a(12254);let k=e=>{var t,a;let{menuItem:s}=e,n=(0,c.A)(null==(t=s.data)?void 0:t.link);return(0,l.jsxs)("a",{href:n.href,target:n.target,className:"flex h-12 items-center gap-2 rounded-button px-2 hover:bg-ui-surface-container",children:[(0,l.jsx)(I.UI.HelpIcon,{}),null==s||null==(a=s.data)?void 0:a.label]})};var z=a(46053);let M=s.forwardRef((e,t)=>{let{isActive:a,lang:s,label:n,size:i="sm",...c}=e;return(0,l.jsx)(r.N,{ref:t,...c,prefetch:!1,className:(0,b.cn)("flex items-center justify-between","rounded-xl","duration-250 transition-colors hover:bg-ui-surface-container-low","md"===i?"px-4 py-3":"px-2 py-1.5"),children:(0,l.jsxs)("span",{className:"flex flex-row items-center gap-2",children:[(0,l.jsx)(I.UI.CheckSeparateIcon,{color:a?"positive-green":"transparent"}),(0,l.jsx)(z.l,{lang:s}),(0,l.jsx)(C.E,{size:"md"===i?"base":"sm",weight:"semibold",children:n})]})})});M.displayName="NavigationLanguageItem";var A=a(80280),H=a(40702);let Z=e=>{let{languages:t}=e,{lang:a}=(0,n.o)(),{isLoggedIn:r}=(0,i.A)(),{updateProfile:c}=(0,x.xc)(),o=(0,s.useCallback)(e=>{r&&c({language:e}).catch(t=>console.warn("error::settingLanguage",e,t))},[c,r]);return t?(0,l.jsxs)(N.rI,{children:[(0,l.jsx)(N.ty,{asChild:!0,children:(0,l.jsx)("button",{className:"rounded-button hover:bg-ui-surface-container","aria-label":"Toggle language menu",children:(0,l.jsx)(H.T,{size:"lg",children:(0,l.jsx)(z.l,{lang:a})})})}),(0,l.jsx)(N.SQ,{align:"end",children:null==t?void 0:t.map(e=>{var t;let s=e.lang===a,n=e.lang&&e.lang in A.Uv?null==(t=A.Uv[e.lang])?void 0:t.label:void 0;return(0,l.jsx)(N._2,{asChild:!0,children:(0,l.jsx)(M,{href:e.href||"#",lang:e.lang,label:n||"",isActive:s,size:"sm",onClick:()=>e.lang&&o(e.lang)})},e.lang)})})]}):null};var U=a(27541);let V=()=>{let{formatMessage:e}=(0,g.tz)(),t=(0,U.usePathname)(),{lang:a}=(0,n.o)();return(0,l.jsxs)(N.rI,{children:[(0,l.jsx)(N.ty,{asChild:!0,children:(0,l.jsx)(y.$,{variant:"cta-secondary",size:"sm",children:e("create-account.button.login")})}),(0,l.jsxs)(N.SQ,{align:"end",children:[(0,l.jsx)(N._2,{asChild:!0,children:(0,l.jsxs)("a",{href:"/auth/".concat(a,"/login?redirectTo=").concat(encodeURIComponent(t||"")),className:"flex items-center gap-2",children:[(0,l.jsx)(I.UI.AvatarIcon,{}),e("create-account.button.login")]})}),(0,l.jsx)(N._2,{asChild:!0,children:(0,l.jsxs)("a",{href:"/".concat(a,"/create-account/signup?redirectTo=").concat(encodeURIComponent(t||"")),className:"flex items-center gap-2",children:[(0,l.jsx)(I.UI.AvatarIcon,{}),e("create-account.header.title")]})})]})]})};var D=a(26181);let P=()=>{let{formatMessage:e}=(0,g.tz)(),{lang:t}=(0,n.o)();return(0,l.jsxs)(N.rI,{children:[(0,l.jsx)(N.ty,{asChild:!0,children:(0,l.jsx)(D.U,{"aria-label":"Toggle ".concat(e("app.main-menu.contribute")," menu"),title:e("app.main-menu.contribute")})}),(0,l.jsx)(N.SQ,{align:"end",children:(0,l.jsx)(N._2,{asChild:!0,children:(0,l.jsxs)("a",{href:"/".concat(t,"/location/ne
1w-location"),className:"flex items-center gap-2",children:[(0,l.jsx)(I.UI.GlobeIcon,{}),e("add-poi.dialog.list.add-poi")]})})})]})};var E=a(97573);let S=e=>{let{href:t,label:a,...s}=e,n=(0,U.usePathname)();return(0,l.jsx)(r.N,{...s,href:t,className:(0,b.cn)("flex items-center border-b-2 border-solid border-transparent py-3 transition-colors duration-300 hover:border-ui-outline",{"border-b-brand-cc-green-a11y hover:border-b-brand-cc-green-a11y":n===t}),children:(0,l.jsx)(E.E,{weight:"semibold",color:"primary",className:"line-clamp-1",title:a,children:a})})};var R=a(79895);let T=e=>{var t,a,n,r,o;let{mainMenu:u,languages:h}=e,m=function(){let[e,t]=(0,s.useState)(!1);return(0,s.useEffect)(()=>{t(window.matchMedia("(pointer: coarse)").matches)},[]),e}(),{isLoggedIn:p,loading:f}=(0,i.A)(),{isPro:g,isLoading:j}=(0,x.zI)(),v=(null==u||null==(t=u.data)?void 0:t.items)||[],C=null==u||null==(a=u.data)?void 0:a.pro_item,w=null==u||null==(n=u.data)?void 0:n.help_item,y=null==u||null==(r=u.data)?void 0:r.pro_benefit_page;return(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)("div",{className:"hidden lg:block",children:(0,l.jsx)("nav",{role:"navigation","aria-label":"Main menu","data-has-pro":g,children:(0,l.jsxs)("ul",{className:"flex h-[83px] items-center justify-between gap-8 p-4",children:[v.map(e=>{var t;let{item:a}=e,s=!!a.data.body,n=(0,c.A)(a.data.link),r=a.data.body;return(0,l.jsxs)("li",{className:(0,b.cn)("flex flex-row items-center",{group:!m}),children:[(0,l.jsx)(S,{href:n.href,label:(null==(t=a.data.label)?void 0:t.toString())||""}),s&&(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)("button",{className:"peer px-1 py-3",children:(0,l.jsx)(I.UI.ChevronDownIcon,{size:"xs"})}),(0,l.jsx)("nav",{className:(0,b.cn)("dropdown-menu mt-1 block bg-white","absolute left-0 top-[61px] flex w-full","group-hover:pointer-events-auto group-hover:translate-y-0 group-hover:opacity-100","active:pointer-events-auto active:translate-y-0 active:opacity-100","peer-focus:pointer-events-auto peer-focus:translate-y-0 peer-focus:opacity-100","pointer-events-none -translate-y-2 py-6 opacity-0 shadow-navigation transition-all duration-200"),children:(0,l.jsx)("div",{className:"container mx-auto justify-center",children:(0,l.jsx)("div",{className:(0,b.cn)("grid justify-items-center gap-6",{"grid-cols-5":5===r.length,"grid-cols-4":4===r.length,"grid-cols-3":3===r.length,"grid-cols-2":2===r.length,"grid-cols-1":1===r.length}),children:r.map((e,t)=>{var a,s;return(0,l.jsxs)("div",{className:"col-span-1 flex flex-col gap-2",children:[(0,l.jsx)(R.DZ,{size:"sm",as:"p",children:null==(s=e.primary)||null==(a=s.sub_menu_label)?void 0:a.toString()}),(0,l.jsx)("ul",{className:"flex flex-col",children:e.items.map(e=>{var t;let a=(0,c.A)(e.sub_menu_list_link);return(0,l.jsx)("li",{children:(0,l.jsx)(d(),{href:a.href,className:"duration-250 flex items-center justify-between rounded-xl py-1.5 pr-4 transition-colors hover:bg-ui-surface-container-low",target:a.target,children:(0,l.jsxs)(R.EY,{size:"sm",className:"flex gap-1",children:[(null==(t=e.sub_menu_list_label)?void 0:t.toString())||"","_blank"===a.target&&(0,l.jsx)(I.UI.ExternalLinkIcon,{size:"xs"})]})})},a.href)})})]},"".concat(e.slice_type,"-").concat(t))})})})})]})]},a.id)}),!f&&C&&!j&&!g&&(0,l.jsx)("li",{className:"flex",children:(0,l.jsx)(d(),{href:(0,c.A)(null==(o=C.data)?void 0:o.link).href,children:(0,l.jsx)(R.Jj,{size:"md"})})})]})})}),(0,l.jsxs)("nav",{className:"hidden flex-row items-center justify-between gap-2 lg:flex",children:[p&&(0,l.jsx)(P,{}),w&&(0,l.jsx)(k,{menuItem:w}),(0,l.jsx)(Z,{languages:h}),p&&(0,l.jsx)(L,{proBenefitPage:y}),!f&&!p&&(0,l.jsx)(V,{})]})]})};var B=a(87951);let O=e=>{let{iconLeading:t,iconTrailing:a,label:s,size:n="sm",target:i,...c}=e,o=()=>"lg"===n?(0,l.jsx)(B.D,{size:"lg",children:s}):(0,l.jsxs)(B.E,{size:"md"===n?"base":"sm",weight:"semibold",className:"flex gap-1",children:[s,"_blank"===i&&(0,l.jsx)(I.UI.ExternalLinkIcon,{size:"xs"})]});return e.href?(0,l.jsxs)(r.N,{...c,className:"duration-250 flex items-center justify-between rounded-xl px-4 py-3 transition-colors hover:bg-ui-surface-container-low",target:i,children:[(0,l.jsxs)("span",{className:"flex flex-row items-center gap-3",children:[t&&t,o()]}),a&&(0,l.jsx)("span",{className:"ml-2",children:a})]}):(0,l.jsxs)("button",{type:"button",onClick:e.onClick,className:"duration-250 flex items-center justify-between rounded-xl px-4 py-3 transition-colors hover:bg-ui-surface-container-low",children:[(0,l.jsxs)("span",{className:"flex flex-row items-center gap-3",children:[t&&t,o()]}),a&&(0,l.jsx)("span",{className:"ml-2",children:a})]})};var F=a(38988);let q=e=>{var t,a,s;let{proBenefitPage:o}=e,{formatMessage:d}=(0,g.tz)(),{isPro:h}=(0,x.zI)(),{hasRole:j,logout:v}=(0,i.A)(),C=j(u.N.LOCATION_ADMIN)||j(u.N.MENDIX_LOCATION_ADMIN)||j(u.N.CC_LOCATION_ADMIN),{lang:b}=(0,n.o)(),y=(0,c.A)(o),N=(null==o||null==(t=o.data)?void 0:t.meta_title)&&"#"!==y.href;return(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(F.D,{as:"p",size:"2xl",className:"mb-3",children:d("app.main-menu.account")}
1),(0,l.jsxs)("div",{className:"flex flex-col gap-2",children:[(0,l.jsx)(O,{label:d("app.main-menu.profile"),href:"/".concat(b,"/profile"),iconLeading:(0,l.jsx)(I.UI.AvatarIcon,{}),iconTrailing:(0,l.jsx)(m,{size:"sm"}),size:"md"}),h&&(0,l.jsx)(O,{href:"/".concat(b,"/subscription/portal"),label:d("app.subscription.cancel.action"),iconLeading:(0,l.jsx)(I.UI.CampercontactIcon,{}),size:"md"}),h&&(0,l.jsx)(O,{label:d("app.main-menu.favourites"),href:"/".concat(b,"/favourites"),iconLeading:(0,l.jsx)(I.UI.HeartIcon,{}),size:"md"}),(0,l.jsx)(O,{label:d("app.main-menu.reservations"),href:"/".concat(b,"/profile/my-bookings"),size:"md",iconLeading:(0,l.jsx)(I.UI.SuitcaseIcon,{})}),(0,l.jsx)(O,{label:d("add-poi.dialog.list.add-poi"),href:"/".concat(b,"/location/new-location"),iconLeading:(0,l.jsx)(I.UI.GlobeIcon,{}),size:"md"}),C&&(0,l.jsx)(O,{href:"https://host.campercontact.com",label:d("app.main-menu.mylocations"),target:"_blank",size:"md",iconLeading:(0,l.jsx)(I.UI.CompanyIcon,{})})]}),N&&(0,l.jsx)(O,{label:(null==(s=o.data)||null==(a=s.meta_title)?void 0:a.toString())||"",href:y.href,iconLeading:(0,l.jsx)(f,{className:"size-5 text-black"}),size:"md"}),!h&&(0,l.jsx)(r.N,{href:"/".concat(b,"/").concat(p.iq.buyPro),children:(0,l.jsx)(w,{className:"mt-6"})}),(0,l.jsx)("div",{className:"mt-6",children:(0,l.jsx)(F.$,{onClick:v,variant:"secondary",children:d("app.main-menu.logout")})})]})};var G=a(54650);let $=()=>{let{formatMessage:e}=(0,g.tz)(),t=(0,U.usePathname)(),{lang:a}=(0,n.o)();return(0,l.jsxs)("div",{className:"flex justify-between",children:[(0,l.jsx)(G.v,{href:"/auth/".concat(a,"/login?redirectTo=").concat(encodeURIComponent(t||"")),variant:"cta-secondary",children:e("create-account.button.login")}),(0,l.jsx)(G.v,{href:"/".concat(a,"/create-account/signup?redirectTo=").concat(encodeURIComponent(t||"")),variant:"cta-secondary",children:e("create-account.header.title")})]})};var J=a(82321);let W=e=>{var t,a,n,o,d,u,h,m,p,f,j,w;let{mainMenu:y,languages:N}=e,{formatMessage:L}=(0,g.tz)(),{isLoggedIn:I}=(0,i.A)(),{isPro:k}=(0,x.zI)(),{updateProfile:H}=(0,x.xc)(),Z=(0,U.usePathname)(),[V,D]=(0,s.useState)(!1),[P,E]=(0,s.useState)(null),[S,R]=(0,s.useState)(!0);(0,s.useEffect)(()=>{E(null),D(!1)},[Z]);let T=e=>{R(!1),setTimeout(()=>{E(e),R(!0)},300)},B=(0,s.useCallback)(e=>{I&&H({language:e}).catch(t=>console.warn("error::settingLanguage",e,t))},[H,I]),F=()=>{D(e=>!e)},G=null==y||null==(t=y.data)?void 0:t.pro_item,W=null==y||null==(a=y.data)?void 0:a.help_item,X=null==y||null==(n=y.data)?void 0:n.pro_benefit_page,Q=(0,s.useMemo)(()=>{if(0===y.data.items.length)return[];let e=y.data.items.map(e=>{let{item:t}=e;return t});return e.push(W),e},[y,W]),Y=null==N?void 0:N.filter(e=>e.isActive),K=!!P&&"languages"===P,ee=P&&!K?P:null;return(0,l.jsxs)("nav",{className:"flex gap-4 py-2 lg:hidden","aria-label":"Main menu","data-has-pro":k,children:[(0,l.jsx)(J.a,{onClick:F,isFloating:!0,"aria-label":"Open the main menu","aria-haspopup":"menu","aria-expanded":V,children:(0,l.jsx)(_.UI.HamburgerIcon,{})}),(0,l.jsx)("div",{className:(0,b.cn)("fixed bottom-0 left-0 right-0 top-0 z-20 bg-black transition-opacity duration-300 ease-in-out",{"pointer-events-none opacity-0":!V,"opacity-50":V}),role:"button",tabIndex:-1,onClick:F}),(0,l.jsxs)("div",{className:(0,b.cn)("fixed right-0 top-0 z-30 h-full w-full overflow-auto bg-white px-4 pb-8 shadow-md transition-transform duration-300 ease-in-out md:max-w-[425px]",{"translate-x-0":V,"translate-x-full":!V}),children:[(0,l.jsxs)("div",{className:(0,b.cn)("my-6 flex items-center",{"justify-end":!P,"justify-between":P}),children:[P&&(0,l.jsxs)("span",{className:"flex items-center gap-2",children:[(0,l.jsx)(J.a,{onClick:()=>{R(!1),setTimeout(()=>{E(null),R(!0)},300)},"aria-label":"Go back to the main menu",children:(0,l.jsx)(_.UI.ArrowLeftIcon,{})}),(0,l.jsx)(v.D,{as:"h3",size:"lg",children:K?L("language.header.title"):(null==ee||null==(d=ee.data)||null==(o=d.label)?void 0:o.toString())||""})]}),(0,l.jsx)(J.a,{isFloating:!0,onClick:F,"aria-label":"Close the main menu",children:(0,l.jsx)(_.UI.CloseIcon,{})})]}),null===P?(0,l.jsx)("div",{className:"flex flex-col",children:(0,l.jsxs)("ul",{className:(0,b.cn)("flex flex-col gap-2 transition-all duration-300 ease-in-out",{"-translate-x-3 opacity-0":!S,"translate-x-0 opacity-100":S}),children:[Q.map(e=>{var t,a,s;let n=(null==(t=e.data.body)?void 0:t.length)>0,r=(0,c.A)(e.data.link);return(0,l.jsxs)("li",{className:"flex flex-row items-center justify-between",children:[(0,l.jsx)(O,{label:(null==(a=e.data.label)?void 0:a.toString())||"",href:r.href,target:r.target,size:"md"}),n&&(0,l.jsx)("button",{onClick:()=>T(e),"aria-label":"Go into sub menu of ".concat((null==(s=e.data.label)?void 0:s.toString())||""),children:(0,l.jsx)(_.T,{children:(0,l.jsx)(_.UI.ChevronRightIcon,{size:"xs"})})})]},e.id)}),G&&!k&&(0,l.jsx)("li",{className:"my-2 flex pl-4",children:(0,l.jsx)(r.N,{href:(0,c.A)(null==(u=G.data)?void 0:u.link).href,className:"rounded-md bg-brand-cc-pinegreen px-2 py-1",children:(0,l.jsx)(C.E,{weight:"semibold",color:"cta-on-primary",children:(null==(m=G.data)||null==(h=m.label)?void 0:h.toString())||""})})}),(null==Y?void 0:Y[0])&&(0,l.jsxs)("li",{className:"flex flex-row items-center justify-between",children:[(0,l.jsx)(O,{label:L("language.".concat(null==(p=Y[0])?void 0:p.lang)),href:"#",onClick:e=>{e.preventDefault(),T("languages")},size:"md",iconLeading:(0,l.jsx)(_.UI.GlobeIcon,{})}),(0,l.jsx)("button",{onClick:()=>T("languages"),children:(0,l.jsx)(_.T,{children:(0,l.jsx)(z.l,{lang:null==(f=Y[0])?void 0:f.lang})})})]}),(0,l.jsx)("li",{className:"mt-8",children:I?(0,l.jsx)(q,{proBenefitPage:X}):(0,l.jsx)($,{})})]})}):(0,l.jsxs)("div",{className:(0,b.cn)("transition-all duration-300 ease-in-out",{"translate-x-3 opacity-0":!S,"translate-x-0 opacity-100":S}),children:[null==ee||null==(w=ee.data)||null==(j=w.body)?void 0:j.map((e,t)=>{var a,s;return(0,l.jsxs)("div",{className:"mb-8 flex flex-col gap-4",children:[(0,l.jsx)(v.D,{size:"lg",className:"pl-2",as:"p",children:null==(s=e.primary)||null==(a=s.sub_menu_label)?void 0:a.toString()}),(0,l.jsx)("ul",{className:"flex flex-col gap-1",children:e.items.map(e=>{var t;let a=(0,c.A)(e.sub_menu_list_link);return(0,l.jsx)("li",{children:(0,l.jsx)(O,{label:(null==(t=e.sub_menu_list_label)?void 0:t.toString().replace("- ",""))||"",href:a.href,target:a.target,size:"md"})},a.href)})})]},"".concat(e.slice_type,"-").concat(t))}),K&&(0,l.jsx)("ul",{className:"flex flex-col gap-4",children:(0,l.jsx)("li",{children:(0,l.jsx)("ul",{children:null==N?void 0:N.map(e=>{var t;return(0,l.jsx)("li",{children:(0,l.jsx)(M,{label:e.lang&&e.lang in A.Uv?null==(t=A.Uv[e.lang])?void 0:t.label:"",href:e.href||"#",lang:e.lang,onClick:()=>e.lang&&B(e.lang),size:"md",isActive:e.isActive})},e.lang)})})},"languages")})]})]})]})};var X=a(17823),Q=a(54972);let Y=e=>{let{mainMenu:t,languages:a}=e,{lang:s}=(0,n.o)();return t?(0,l.jsxs)("nav",{className:(0,b.cn)("fixed left-0 right-0 top-0 z-10 px-4 lg:px-8","flex items-center justify-between","lg:border-b lg:border-solid lg:border-b-ui-seperator","bg-ui-surface-container md:bg-ui-page-background"),children:[(0,l.jsx)("div",{className:"w-52 flex-shrink-0 lg:w-60",children:(0,l.jsx)(r.N,{href:"/".concat(s),"aria-label":"Campercontact",children:"nl"===s?(0,l.jsx)(Q.q,{}):(0,l.jsx)(X.k,{})})}),(0,l.jsx)(T,{mainMenu:t,languages:a}),(0,l.jsx)(W,{mainMenu:t,languages:a})]}):null}},40702:(e,t,a)=>{"use strict";a.d(t,{T:()=>l.T});var l=a(94092)},44094:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var l=a(54977),s=a(92367);function n(e){if(!e)return{href:"#",target:void 0};let{link_type:t="Any",lang:a,url:n,target:r,data:i={},type:c,slug:o}=e,d=a&&(0,l.R)(a),u="#";switch(t){case"Web":u=n||"#";break;case"Document":var h;i.link&&"Web"===i.link.link_type&&i.link.url?u=i.link.url:(null==(h=i.parent)?void 0:h.uid)&&"generic_content_page"===i.parent.type?u=(0,s.A)(c,d,"".concat(i.parent.uid,"/").concat(e.uid))||"#":e.uid?u=(0,s.A)(c,d,"".concat(e.uid))||"#":i.permalink&&(u=(0,s.A)(c,d,"".concat(i.permalink))||"#");break;default:n?u=n:i.link&&"Web"===i.link.link_type&&i.link.url?u=i.link.url:i.permalink?u=(0,s.A)(c,d,i.permalink)||"#":o&&(u=(0,s.A)(c,d,o)||"#")}return{href:u,target:r||void 0}}},46053:(e,t,a)=>{"use strict";a.d(t,{l:()=>d});var l=a(54568);let s=e=>{let{className:t}=e;return(0,l.jsxs)("svg",{"aria-hidden":"true",width:"25",height:"24",viewBox:"0 0 25 24",fill:"none",className:t,children:[(0,l.jsxs)("g",{clipPath:"url(#clip0_102_924)",children:[(0,l.jsx)("path",{d:"M12.25 24C18.8774 24 24.25 18.6274 24.25 12C24.25 5.37258 18.8774 0 12.25 0C5.62258 0 0.25 5.37258 0.25 12C0.25 18.6274 5.62258 24 12.25 24Z",fill:"white"}),(0,l.jsx)("path",{d:"M24.2499 12C24.2499 6.84042 20.9934 2.4419 16.4238 0.746384V23.2536C20.9934 21.5581 24.2499 17.1596 24.2499 12Z",fill:"#D80027"}),(0,l.jsx)("path",{d:"M0.25 12C0.25 17.1596 3.50655 21.5581 8.07611 23.2536V0.746384C3.50655 2.4419 0.25 6.84041 0.25 12Z",fill:"#0052B4"})]}),(0,l.jsx)("defs",{children:(0,l.jsx)("clipPath",{id:"clip0_102_924",children:(0,l.jsx)("rect",{width:"24",height:"24",fill:"white",transform:"translate(0.25)"})})})]})},n=e=>{let{className:t}=e;return(0,l.jsxs)("svg",{width:"25",height:"24",viewBox:"0 0 25 24",fill:"none","aria-hidden":"true",className:t,children:[(0,l.jsxs)("g",{clipPath:"url(#clip0_102_960)",children:[(0,l.jsx)("path",{d:"M1.49634 16.1739C3.19185 20.7435 7.59037 24 12.7499 24C17.9095 24 22.308 20.7435 24.0036 16.1739L12.7499 15.1305L1.49634 16.1739Z",fill:"#FFDA44"}),(0,l.jsx)("path",{d:"M12.7499 4.57764e-05C7.59037 4.57764e-05 3.19185 3.25655 1.49634 7.82616L12.7499 8.86959L24.0036 7.82611C22.308 3.25655 17.9095 4.57764e-05 12.7499 4.57764e-05Z",fill:"black"}),(0,l.jsx)("path",{d:"M1.49639 7.82616C1.01405 9.12614 0.75 10.5322 0.75 12C0.75 13.4679 1.01405 14.874 1.49639 16.1739H24.0037C24.486 14.874 24.75 13.4679 24.75 12C24.75 10.5322 24.486 9.12614 24.0036 7.82616H1.49639Z",fill:"#D80027"})]}),(0,l.jsx)("defs",{children:(0,l.jsx)("clipPath",{id:"clip0_102_960",children:(0,l.jsx)("rect",{width:"24",height:"24",fill:"white",transform:"translate(0.75 6.10352e-05)"})})})]})},r=e=>{let{className:t}=e;return(0,l.jsxs)("svg",{"aria-hidden":"true",width:"24",height:"25",viewBox:"0 0 24 25",fill:"none",className:t,children:[(0,l.jsxs)("g",{clipPath:"url(#clip0_102_1134)",children:[(0,l.jsx)("path",{d:"M12 24.25C18.6274 24.25 24 18.8774 24 12.25C24 5.62258 18.6274 0.25 12 0.25C5.37258 0.25 0 5.62258 0 12.25C0 18.8774 5.37258 24.25 12 24.25Z",fill:"white"}),(0,l.jsx)("path",{d:"M23.9999 12.25C23.9999 7.09043 20.7434 2.69191 16.1738 0.996399V23.5037C20.7434 21.8081 23.9999 17.4096 23.9999 12.25Z",fill:"#D80027"}),(0,l.jsx)("path",{d:"M0 12.25C0 17.4096 3.2565 21.8081 7.82611 23.5036V0.996399C3.2565 2.69191 0 7.09043 0 12.25Z",fill:"#6DA544"})]}),(0,l.jsx)("defs",{children:(0,l.jsx)("clipPath",{id:"clip0_102_1134",children:(0,l.jsx)("rect",{width:"24",height:"24",fill:"white",transform:"translate(0 0.25)"})})})]})},i=e=>{let{className:t}=e;return(0,l.jsxs)("svg",{"aria-hidden":"true",width:"24",height:"25",viewBox:"0 0 24 25",fill:"none",className:t,children:[(0,l.jsxs)("g",{clipPath:"url(#clip0_102_1480)",children:[(0,l.jsx)("path",{d:"M12 24.25C18.6274 24.25 24 18.8774 24 12.25C24 5.62258 18.6274 0.25 12 0.25C5.37258 0.25 0 5.62258 0 12.25C0 18.8774 5.37258 24.25 12 24.25Z",fill:"white"}),(0,l.jsx)("path",{d:"M11.9999 0.25C6.84037 0.25 2.44185 3.5065 0.746338 8.07611H23.2536C21.558 3.5065 17.1595 0.25 11.9999 0.25Z",fill:"#A2001D"}),(0,l.jsx)("path",{d:"M11.9999 24.25C17.1595 24.25 21.558 20.9935 23.2536 16.4239H0.746338C2.44185 20.9935 6.84037 24.25 11.9999 24.25Z",fill:"#0052B4"})]}),(0,l.jsx)("defs",{children:(0,l.jsx)("clipPath",{id:"clip0_102_1480",children:(0,l.jsx)("rect",{width:"24",height:"24",fill:"white",transform:"translate(-0.000488281 0.25)"})})})]})},c=e=>{let{className:t}=e;return(0,l.jsxs)("svg",{width:"25",height:"24",viewBox:"0 0 25 24",fill:"none","aria-hidden":"true",className:t,children:[(0,l.jsxs)("g",{clipPath:"url(#clip0_102_1914)",children:[(0,l.jsx)("path",{d:"M0.25 12C0.25 13.4679 0.514047 14.8739 0.996391 16.1739L12.25 17.2174L23.5036 16.1739C23.986 14.8739 24.25 13.4679 24.25 12C24.25 10.5322 23.986 9.12611 23.5036 7.82612L12.25 6.78264L0.996391 7.82612C0.514047 9.12611 0.25 10.5322 0.25 12H0.25Z",fill:"#FFDA44"}),(0,l.jsx)("path",{d:"M23.504 7.82611C21.8085 3.25655 17.41 0 12.2504 0C7.09086 0 2.69234 3.25655 0.996826 7.82611H23.504Z",fill:"#D80027"}),(0,l.jsx)("path",{d:"M0.996826 16.1739C2.69234 20.7435 7.09086 24 12.2504 24C17.41 24 21.8085 20.7435 23.504 16.1739H0.996826Z",fill:"#D80027"})]}),(0,l.jsx)("defs",{children:(0,l.jsx)("clipPath",{id:"clip0_102_1914",children:(0,l.jsx)("rect",{width:"24",height:"24",fill:"white",transform:"translate(0.25)"})})})]})},o=e=>{let{className:t}=e;return(0,l.jsxs)("svg",{width:"25",height:"25",viewBox:"0 0 25 25",fill:"none","aria-hidden":"true",className:t,children:[(0,l.jsxs)("g",{clipPath:"url(#clip0_102_2161)",children:[(0,l.jsx)("path",{d:"M12.5 24.25C19.1274 24.25 24.5 18.8774 24.5 12.25C24.5 5.62258 19.1274 0.25 12.5 0.25C5.87258 0.25 0.5 5.62258 0.5 12.25C0.5 18.8774 5.87258 24.25 12.5 24.25Z",fill:"white"}),(0,l.jsx)("path",{d:"M2.98081 4.94452C2.0382 6.17091 1.32743 7.58443 0.913574 9.12H7.15629L2.98081 4.94452Z",fill:"#0052B4"}),(0,l.jsx)("path",{d:"M24.0869 9.11999C23.673 7.58446 22.9622 6.17094 22.0196 4.94455L17.8442 9.11999H24.0869Z",fill:"#0052B4"}),(0,l.jsx)("path",{d:"M0.913574 15.3808C1.32748 16.9164 2.03825 18.3299 2.98081 19.5562L7.15615 15.3808H0.913574Z",fill:"#0052B4"}),(0,l.jsx)("path",{d:"M19.8061 2.73101C18.5797 1.7884 17.1662 1.07763 15.6306 0.663727V6.9064L19.8061 2.73101Z",fill:"#0052B4"}),(0,l.jsx)("path",{d:"M5.19434 21.7696C6.42073 22.7123 7.83424 23.423 9.36977 23.8369V17.5943L5.19434 21.7696Z",fill:"#0052B4"}),(0,l.jsx)("path",{d:"M9.36973 0.663727C7.83419 1.07763 6.42068 1.7884 5.19434 2.73096L9.36973 6.90635V0.663727Z",fill:"#0052B4"}),(0,l.jsx)("path",{d:"M15.6306 23.8369C17.1661 23.423 18.5797 22.7123 19.806 21.7697L15.6306 17.5943V23.8369Z",fill:"#0052B4"}),(0,l.jsx)("path",{d:"M17.8442 15.3808L22.0196 19.5563C22.9622 18.3299 23.673 16.9164 24.0869 15.3808H17.8442Z",fill:"#0052B4"}),(0,l.jsx)("path",{d:"M24.3984 10.6848H14.0653H14.0653V0.351578C13.5529 0.284875 13.0305 0.25 12.5 0.25C11.9694 0.25 11.4471 0.284875 10.9348 0.351578V10.6847V10.6847H0.601578C0.534875 11.1971 0.5 11.7195 0.5 12.25C0.5 12.7806 0.534875 13.3029 0.601578 13.8152H10.9347H10.9347V24.1484C11.4471 24.2151 11.9694 24.25 12.5 24.25C13.0305 24.25 13.5529 24.2152 14.0652 24.1484V13.8153V13.8153H24.3984C24.4651 13.3029 24.5 12.7806 24.5 12.25C24.5 11.7195 24.4651 11.1971 24.3984 10.6848Z",fill:"#D80027"}),(0,l.jsx)("path",{d:"M15.6304 15.3805L20.9852 20.7353C21.2315 20.4891 21.4664 20.2317 21.6906 19.9649L17.1061 15.3805H15.6304V15.3805Z",fill:"#D80027"}),(0,l.jsx)("path",{d:"M9.36951 15.3805H9.36941L4.01465 20.7353C4.26084 20.9815 4.51823 21.2165 4.78504 21.4406L9.36951 16.8561V15.3805Z",fill:"#D80027"}),(0,l.jsx)("path",{d:"M9.36951 9.11966V9.11957L4.0147 3.76471C3.76842 4.0109 3.53348 4.26829 3.30933 4.5351L7.89384 9.11962H9.36951V9.11966Z",fill:"#D80027"}),(0,l.jsx)("path",{d:"M15.6304 9.11962L20.9852 3.76472C20.739 3.51843 20.4817 3.2835 20.2148 3.05939L15.6304 7.6439V9.11962Z",fill:"#D80027"})]}),(0,l.jsx)("defs",{children:(0,l.jsx)("clipPath",{id:"clip0_102_2161",children:(0,l.jsx)("rect",{width:"24",height:"24",fill:"white",transform:"translate(0.5 0.25)"})})})]})},d=e=>{let{lang:t,className:a}=e;switch(t){case"nl":return(0,l.jsx)(i,{className:a});case"de":return(0,l.jsx)(n,{className:a});case"en":return(0,l.jsx)(o,{className:a});case"es":return(0,l.jsx)(c,{className:a});case"it":return(0,l.jsx)(r,{className:a});case"fr":return(0,l.jsx)(s,{className:a})}}},46949:(e,t,a)=>{a.g.IntlPolyfill=a(96728),a(38132),a.g.Intl||(a.g.Intl=a.g.IntlPolyfill,a.g.IntlPolyfill.__applyLocaleSensitivePrototypes()),e.exports=a.g.IntlPolyfill},54650:(e,t,a)=>{"use strict";a.d(t,{v:()=>l.v});var l=a(86987)},54972:(e,t,a)=>{"use strict";a.d(t,{q:()=>r});var l=a(54568),s=a(32536);let n={src:"/_next/static/media/nkc-campercontact-logo.1f85f703.svg",height:220,width:880,blurWidth:0,blurHeight:0},r=()=>(0,l.jsx)("div",{className:"relative scale-90 origin-left",children:(0,l.jsx)(s.default,{src:n,alt:"",className:"h-auto w-full",priority:!0})
1})},54977:(e,t,a)=>{"use strict";a.d(t,{D:()=>n,R:()=>r});let l={en:"en-gb",es:"es-es",de:"de-de",fr:"fr-fr",it:"it-it",nl:"nl-nl"},s={"en-gb":"en","es-es":"es","de-de":"de","fr-fr":"fr","it-it":"it","nl-nl":"nl"};function n(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return l[e.toLowerCase()]}function r(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return s[e.toLowerCase()]}},57971:(e,t,a)=>{"use strict";a.d(t,{t:()=>r});var l=a(54568);a(7620);var s=a(12254),n=a(96130);let r=e=>{let{className:t}=e;return(0,l.jsxs)("div",{className:(0,n.cn)("grid place-items-center",t),children:[(0,l.jsx)("svg",{width:"20",height:"20",viewBox:"0 0 20 20",fill:"none","aria-hidden":"true",className:"col-start-1 row-start-1",children:(0,l.jsx)("path",{d:"M12.5882 0.340754L14.368 3.27387L17.7715 3.70681L17.4873 7.1259L19.9863 9.47665L17.7467 12.0757L18.3867 15.4464L15.0472 16.2327L13.5837 19.3358L10.4198 18.009L7.41183 19.6593L5.63202 16.7262L2.22856 16.2932L2.51271 12.8741L0.0137279 10.5234L2.2533 7.92428L1.61332 4.55362L4.95287 3.7673L6.41634 0.664208L9.58029 1.991L12.5882 0.340754Z",fill:"#244E52"})}),(0,l.jsx)("span",{className:"col-start-1 row-start-1",children:(0,l.jsx)(s.U
1I.CheckSeparateIcon,{color:"on-primary",size:"xxs"})})]})}},58533:(e,t,a)=>{"use strict";a.d(t,{E:()=>c,U:()=>i});var l=a(54568);a(7620);var s=a(7552),n=a(96130),r=a(67378);let i=(0,s.tv)({variants:{size:{sm:"text-sm",md:"text-md",lg:"text-lg",xl:"text-xl",base:"text-base",footnote:"text-xs","2xl":"text-2xl"},weight:{normal:"font-normal",semibold:"font-semibold",bold:"font-bold",medium:"font-medium"},color:{primary:"text-ui-text-primary",secondary:"text-ui-text-secondary",tertiary:"text-brand-cc-orange",textlink:"text-ui-text-link","ui-primary":"text-ui-primary","ui-secondary":"text-ui-secondary","yellow-notice":"text-ui-semantic-yellow-notice","red-negative":"text-ui-semantic-red-negative","cta-on-primary":"text-ui-cta-on-primary",disabled:"text-ui-icon-disabled",white:"text-base-white"}},defaultVariants:{size:"base",color:"primary"}}),c=e=>{let{as:t="p",children:a,className:s,title:c,dangerouslySetInnerHTML:o,...d}=e;return(0,l.jsx)(t,{className:(0,n.cn)(i(d),s),title:c,dangerouslySetInnerHTML:o?{__html:(0,r.p)(o.__html)}:void 0,...d,children:a})};c.displayName="Text"},63995:(e,t,a)=>{"use strict";a.d(t,{default:()=>m});var l=a(54568),s=a(44094),n=a(28977),r=a(71119),i=a(7620);let c=[{platform:"instagram",href:"https://www.instagram.com/campercontact/",img:"/social/instagram-icon.svg"},{platform:"facebook",href:"https://www.facebook.com/CampercontactOfficial",img:"/social/facebook-icon.svg"},{platform:"youtube",href:"https://www.youtube.com/@Campercontact-com",img:"/social/youtube-icon.svg"},{platform:"pinterest",href:"https://nl.pinterest.com/campercontact/",img:"/social/pinterest-icon.svg"},{platform:"tiktok",href:"https://www.tiktok.com/@campercontact",img:"/social/tiktok-icon.svg"}],o=()=>(0,l.jsx)("ul",{className:"flex gap-2",children:c.map(e=>(0,l.jsx)("li",{children:(0,l.jsx)("a",{href:e.href,className:"flex size-8 items-center justify-center rounded-full bg-brand-cc-green-a11y",target:"_blank",rel:"nofollow noreferrer",children:(0,l.jsx)("img",{className:"size-7",src:e.img,alt:e.platform})})},e.platform))});var d=a(87951),u=a(12254);let h=e=>{let{title:t,children:a}=e,[s,n]=(0,i.useState)(!1);return(0,l.jsxs)("div",{children:[(0,l.jsxs)("button",{className:"flex w-full justify-between gap-4 py-4 text-left md:mb-4 md:cursor-default md:py-0 md:pointer-events-none",onClick:()=>n(e=>!e),children:[t,(0,l.jsx)("span",{className:"transition-transform md:hidden ".concat(s?"rotate-180":""),children:(0,l.jsx)(u.UI.ChevronDownIcon,{})})]}),(0,l.jsx)("ul",{className:"gap-3 pb-4 md:flex md:flex-col md:pb-0 ".concat(s?"flex flex-col":"hidden md:flex"),children:a})]})},x=e=>{let{isNkc:t=!1}=e;return(0,l.jsx)("svg",{width:"116",height:"116",viewBox:"0 0 116 116",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,l.jsxs)("g",{children:[(0,l.jsx)("path",{d:"M74.876 137.004L89.5804 82.2114C91.6656 76.6009 92.3663 70.9904 91.824 65.6459C91.2745 60.2335 89.4511 55.1049 86.5104 50.5467C83.5388 45.9415 79.4365 41.9332 74.3803 38.817C69.4737 35.7944 63.6919 33.6258 57.2152 32.5761L56.4927 32.4641L-176 7.005V137.004H74.876Z",fill:t?"#1a4948":"#0c8746"}),(0,l.jsx)("path",{d:"M49.9389 66.0304C49.1482 64.2166 48.324 62.7957 48.0197 62.2494C47.7154 61.7031 46.963 61.6168 46.963 61.6168C42.8681 61.0514 39.7436 61.0945 39.7436 61.0945C39.7436 61.0945 39.4849 61.0849 39.262 61.1951C39.0392 61.3054 39.1446 61.6097 39.1446 61.6097C39.5903 63.7781 39.8083 64.9881 39.9281 65.544C39.9904 65.8315 40.2372 65.7836 40.2372 65.7836C45.6979 65.6039 49.5172 66.258 49.7975 66.294C50.0779 66.3299 49.9413 66.0304 49.9413 66.0304H49.9389Z",fill:"white"}),(0,l.jsx)("path",{d:"M30.2121 62.1392L28.4893 63.2174C28.4054 63.2726 28.3527 63.366 28.3503 63.469V66.6223C28.3455 66.8283 28.5324 66.9793 28.7241 66.9266L30.2192 66.6103C30.4253 66.5528 30.5691 66.3611 30.5739 66.1407L30.5858 62.3573C30.5906 62.156 30.375 62.0314 30.2121 62.1392Z",fill:"white"}),(0,l.jsx)("path",{d:"M34.3572 59.5587L32.6608 60.6058C32.5242 60.7256 32.4404 60.9389 32.438 61.1713V70.7412C32.438 70.9736 32.5698 71.1581 32.7279 71.1413L34.3836 71.0694C34.5561 71.0503 34.6903 70.8418 34.6927 70.5878V59.8415C34.6927 59.5875 34.5058 59.4293 34.3572 59.5587Z",fill:"white"}),(0,l.jsx)("path",{d:"M43.8529 69.2004C43.8529 69.2004 43.8409 69.1932 43.8337 69.1908C43.8313 69.1908 43.8265 69.1884 43.8241 69.186C42.6716 68.575 41.7611 68.6996 41.7611 68.6996C41.2124 68.7475 40.7907 69.2172 40.8123 69.773C40.8314 70.281 41.21 70.6907 41.6964 70.765C41.6964 70.765 41.7108 70.7674 41.7467 70.7698C41.7683 70.7698 41.7899 70.7746 41.8114 70.7746C42.0103 70.789 42.4919 70.8081 43.4479 70.7746C43.8744 70.7602 44.2506 70.4439 44.2914 70.0198C44.3249 69.6628 44.138 69.3537 43.8553 69.2004H43.8529Z",fill:"white"}),(0,l.jsx)("path",{d:"M52.0738 68.8626C52.0738 68.8626 51.228 68.7356 50.1474 69.2891C50.145 69.2891 50.1402 69.2915 50.1378 69.2939C50.133 69.2963 50.1258 69.2987 50.121 69.3035C49.8551 69.4424 49.6778 69.73 49.7041 70.0606C49.7353 70.4584 50.0851 70.7555 50.4829 70.7747C51.3718 70.8178 51.8199 70.8058 52.0044 70.7962C52.0235 70.7962 52.0451 70.7962 52.0643 70.7914C52.0954 70.789 52.1098 70.7866 52.1098 70.7866C52.5626 70.7243 52.9221 70.3458 52.946 69.8737C52.9724 69.3562 52.5866 68.9129 52.0762 68.8626H52.0738Z",fill:"white"}
1),(0,l.jsx)("path",{d:"M58.179 59.5371C56.9642 56.9901 55.4043 54.8576 53.4995 53.1444C51.5946 51.4312 49.4525 50.1445 47.0708 49.2867C44.6891 48.4289 42.3338 48 40 48C37.6662 48 35.3085 48.4289 32.9292 49.2867C30.5475 50.1445 28.4054 51.4288 26.5005 53.1444C24.5957 54.8576 23.0358 56.9901 21.821 59.5371C20.6062 62.0841 20 65.048 20 68.4289C20 72.9048 21.6557 77.4765 24.9647 82.144C28.2736 86.8116 33.2862 91.6205 40 96.5731C46.7138 91.6205 51.7264 86.8116 55.0353 82.144C58.3443 77.4765 60 72.9048 60 68.4289C60 65.048 59.3938 62.0841 58.179 59.5371ZM40 85.2876C36.5065 85.2876 33.6744 84.5784 33.6744 83.7062C33.6744 82.8341 36.5065 82.1248 40 82.1248C43.4935 82.1248 46.3256 82.8341 46.3256 83.7062C46.3256 84.5784 43.4935 85.2876 40 85.2876ZM54.5322 71.5821C54.2518 73.6571 53.1592 76.1035 52.946 76.5444C52.2343 78.0084 51.0794 77.8766 51.0794 77.8766C50.3582 77.8766 50.0299 77.6394 50.0299 77.6394C49.4908 77.3255 49.0715 76.4725 48.9349 75.4015L48.8103 74.5197C48.8103 74.5197 48.8056 74.5101 48.8008 74.5101H41.9121C41.9121 74.5101 41.9025 74.5149 41.9025 74.5197L41.7851 75.3487C41.6293 76.5803 41.1429 77.5555 40.5199 77.8934C40.5199 77.8934 40.1797 78.1426 39.3674 78.1426C38.5552 78.1426 38.1838 77.8766 38.1838 77.8766C37.5776 77.5244 37.1031 76.5636 36.9498 75.3535L36.8324 74.5197C36.8324 74.5197 36.8276 74.5101 36.8228 74.5101H32.3086C32.3086 74.5101 32.299 74.5149 32.299 74.5197L32.1984 75.2313C32.0666 76.276 31.6521 77.1051 31.1226 77.3926C31.1226 77.3926 30.8326 77.6035 30.145 77.6035C29.4573 77.6035 29.141 77.3782 29.141 77.3782C28.6259 77.0787 28.2233 76.2617 28.0939 75.2361L27.9933 74.5221C27.9933 74.5221 27.9885 74.5125 27.9837 74.5125H27.8879C26.9606 74.5125 26.2082 73.7026 26.2082 72.6819L26.2681 62.2279C26.2681 62.2279 26.2298 61.3868 26.8623 60.946C32.426 57.0739 34.8556 55.4949 34.8652 55.4901C35.9123 54.8647 37.6351 55.1571 37.6399 55.1595C43.3569 55.7824 49.2512 56.6714 50.4061 56.875C50.4876 56.8846 50.5691 56.899 50.6457 56.9182C51.7144 57.165 52.5123 58.1234 52.5123 59.2663C52.5123 60.5386 51.5682 61.6241 50.2504 61.7007L49.6011 61.7606C49.5555 61.7654 49.5268 61.8133 49.5483 61.8565L52.0379 66.7852C52.0379 66.7852 52.0403 66.79 52.0427 66.79C52.704 67.0464 53.5186 67.5208 54.0937 68.3834C54.0937 68.3834 54.1704 68.5032 54.2614 68.702C54.2614 68.702 54.7909 69.5742 54.5202 71.5845H54.5322V71.5821Z",fill:"white"})]})})},m=e=>{let{slices:t}=e,{lang:a}=(0,n.o)();return t?(0,l.jsxs)("footer",{"data-cc-footer":!0,className:"relative z-[1]",children:[(0,l.jsxs)("div",{className:"relative bg-neutral94 pb-32 pt-16 md:pb-16",children:[(0,l.jsx)("div",{className:"container mx-auto",children:(0,l.jsx)("div",{className:"grid grid-cols-1 md:grid-cols-2 md:gap-4 lg:grid-cols-3 xl:grid-cols-4",children:t.map((e,t)=>(0,l.jsx)(h,{title:(0,l.jsx)(d.D,{as:"p",size:"sm",color:"ui-secondary",children:e.primary.list_title}),children:e.items.map(e=>(0,l.jsx)("li",{children:(0,l.jsx)(r.N,{href:(0,s.A)(e.link_url).href,className:"hover:underline",children:(0,l.jsx)(d.E,{size:"sm",color:"ui-secondary",children:e.link_label})})},e.link_label))},t))})}),(0,l.jsx)("div",{className:"absolute bottom-0 left-0 md:hidden",children:(0,l.jsx)(x,{isNkc:"nl"===a})})]}),(0,l.jsx)("div",{className:"bg-ui-page-background py-6 shadow-footer md:shadow-none",children:(0,l.jsx)("div",{className:"container relative mx-auto",children:(0,l.jsx)(o,{})})})]}):null}},66623:(e,t,a)=>{"use strict";a.d(t,{J:()=>r});var l=a(54568),s=a(89773);let n={xs:"rounded-md px-1.5 text-xs",sm:"rounded-md px-2 py-0.5 text-xs",md:"rounded-md px-2 py-1 text-base",lg:"rounded-lg px-[9px] py-[2.25px] text-2xl md:px-3 md:py-1 md:text-4xl"},r=e=>{let{size:t="sm",className:a}=e;return(0,l.jsx)("span",{className:(0,s.cn)("inline-flex items-center bg-brand-cc-orange font-bold leading-none text-white",n[t],a),children:"PRO+"})}},67010:(e,t,a)=>{"use strict";a.d(t,{T:()=>l.T,UI:()=>s.UI});var l=a(94092),s=a(61479)},67378:(e,t,a)=>{"use strict";a.d(t,{c:()=>i,p:()=>c});var l=a(93709),s=a.n(l);a(78204);let n={"&":"&","<":"<",">":">",""":'"',"'":"'"},r=/&(?:amp|lt|gt|quot|#39);/g,i=e=>"string"==typeof e?e.replace(r,e=>n[e]||e):e,c=e=>s().sanitize(e)},69355:(e,t,a)=>{"use strict";a.d(t,{Z:()=>n});var l=a(7620),s=a(97509);let n=e=>{let{targetID:t="#portal",children:a}=e,[n,r]=(0,l.useState)(!1);if((0,l.useEffect)(()=>(r(!0),()=>r(!1)),[]),!n)return null;let i=document.querySelector(t);return i?(0,s.createPortal)(a,i):null}},71119:(e,t,a)=>{"use strict";a.d(t,{N:()=>i});var l=a(54568),s=a(7620),n=a(19664),r=a.n(n);let i=(0,s.forwardRef)((e,t)=>{let{children:a,href:s,target:n,...i}=e;return(0,l.jsx)(r(),{href:s,target:n,ref:t,...i,children:a})});i.displayName="Link"},73595:(e,t,a)=>{"use strict";a.d(t,{SQ:()=>u,_2:()=>h,mB:()=>x,rI:()=>o,ty:()=>d});var l=a(54568),s=a(7620),n=a(94882),r=a(89773),i=a(61479),c=a(69355);let o=n.bL,d=n.l9;n.YJ,n.Pb,n.z6,s.forwardRef((e,t)=>
1{let{className:a,inset:s,children:c,...o}=e;return(0,l.jsxs)(n.ZP,{ref:t,className:(0,r.cn)("flex cursor-default select-none items-center rounded-sm px-2 py-1.5 text-sm outline-none focus:bg-accent data-[state=open]:bg-accent",s&&"pl-8",a),...o,children:[c,(0,l.jsx)("div",{className:"ml-auto",children:(0,l.jsx)(i.UI.ChevronRightIcon,{size:"xs"})})]})}).displayName=n.ZP.displayName,s.forwardRef((e,t)=>{let{className:a,...s}=e;return(0,l.jsx)(n.G5,{ref:t,className:(0,r.cn)("z-50 min-w-[8rem] overflow-hidden rounded-md border bg-white p-1 shadow-lg data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2",a),...s})}).displayName=n.G5.displayName;let u=s.forwardRef((e,t)=>{let{className:a,sideOffset:s=4,...i}=e;return(0,l.jsx)(c.Z,{children:(0,l.jsx)(n.UC,{ref:t,sideOffset:s,className:(0,r.cn)("z-50 min-w-[8rem] overflow-hidden rounded-md border bg-white p-1 shadow-md","data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2",a),...i})})});u.displayName=n.UC.displayName;let h=s.forwardRef((e,t)=>{let{className:a,inset:s,...i}=e;return(0,l.jsx)(n.q7,{ref:t,className:(0,r.cn)("relative flex cursor-default select-none items-center gap-2 rounded-sm px-2 py-1.5 text-sm outline-none transition-colors focus:bg-accent focus:text-accent-foreground data-[disabled]:pointer-events-none data-[disabled]:opacity-50 [&_svg]:pointer-events-none [&_svg]:size-4 [&_svg]:shrink-0 hover:bg-gray-50",s&&"pl-8",a),...i})});h.displayName=n.q7.displayName,s.forwardRef((e,t)=>{let{className:a,children:s,checked:c,...o}=e;return(0,l.jsxs)(n.H_,{ref:t,className:(0,r.cn)("relative flex cursor-default select-none items-center rounded-sm py-1.5 pl-8 pr-2 text-sm outline-none transition-colors focus:bg-accent focus:text-accent-foreground data-[disabled]:pointer-events-none data-[disabled]:opacity-50",a),checked:c,...o,children:[(0,l.jsx)("span",{className:"absolute left-2 flex h-3.5 w-3.5 items-center justify-center",children:(0,l.jsx)(n.VF,{children:(0,l.jsx)(i.UI.CheckSeparateIcon,{size:"xs"})})}),s]})}).displayName=n.H_.displayName,s.forwardRef((e,t)=>{let{className:a,children:s,...c}=e;return(0,l.jsxs)(n.hN,{ref:t,className:(0,r.cn)("relative flex cursor-default select-none items-center rounded-sm py-1.5 pl-8 pr-2 text-sm outline-none transition-colors focus:bg-accent focus:text-accent-foreground data-[disabled]:pointer-events-none data-[disabled]:opacity-50",a),...c,children:[(0,l.jsx)("span",{className:"absolute left-2 flex h-3.5 w-3.5 items-center justify-center",children:(0,l.jsx)(n.VF,{children:(0,l.jsx)(i.UI.DotIcon,{size:"xs"})})}),s]})}).displayName=n.hN.displayName,s.forwardRef((e,t)=>{let{className:a,inset:s,...i}=e;return(0,l.jsx)(n.JU,{ref:t,className:(0,r.cn)("px-2 py-1.5 text-sm font-semibold",s&&"pl-8",a),...i})}).displayName=n.JU.displayName;let x=s.forwardRef((e,t)=>{let{className:a,...s}=e;return(0,l.jsx)(n.wv,{ref:t,className:(0,r.cn)("-mx-1 my-1 h-px bg-ui-outline",a),...s})});x.displayName=n.wv.displayName},79895:(e,t,a)=>{"use strict";a.d(t,{DZ:()=>l.D,EY:()=>n.E,Jj:()=>s.J});var l=a(63933),s=a(66623),n=a(58533)},80280:(e,t,a)=>{"use strict";a.d(t,{Uv:()=>l}),a(46949);let l={nl:{messages:()=>a(55e3),label:"Nederlands"},en:{messages:()=>a(90993),label:"English"},de:{messages:()=>a(10809),label:"Deutsch"},fr:{messages:()=>a(35138),label:"Fran\xe7ais"},es:{messages:()=>a(31294),label:"Espa\xf1ol"},it:{messages:()=>a(82943),label:"Italiano"}};l.nl.messages()},82321:(e,t,a)=>{"use strict";a.d(t,{a:()=>i});var l=a(54568),s=a(7552),n=a(89973);let r=(0,s.tv)({base:"duration-300",variants:{variant:{primary:"bg-ui-cta-on-primary text-ui-icon-ui hover:bg-neutral98",outline:"border-2 border-ui-secondary-opacity80 bg-ui-icon-ui hover:bg-ui-secondary-opacity30","on-media":"bg-ui-secondary-opacity30 text-ui-cta-on-primary",none:"bg-ui-cta-on-primary text-ui-icon-ui hover:bg-neutral98"},size:{sm:"rounded-button px-2 py-2 text-xs before:rounded-lg",md:"rounded-button-large px-3 py-3 text-base"},disabled:{true:"pointer-events-none border-ui-icon-disabled bg-ui-secondary-opacity30 text-ui-icon-disabled"},isFloating:{true:"shadow-floating"}},compoundVariants:[{variant:"none",disabled:!0,class:"border-none bg-ui-cta-on-primary"}],defaultVariants:{size:"md",variant:"primary"}}),i=e=>{let{variant:t,size:a,disabled:s,isFloating:i,children:c,className:o,...d}=e;return(0,l.jsx)("button",{className:(0,n.cn)(r({variant:t,size:a,disabled:s,isFloating:i}),o),disabled:s,...d,children:c})}},86987:(e,t,a)=>{"use strict";a.d(t,{v:()=>c});var l=a(54568),s=a(19664),n=a.n(s),r=a(67351),i=a(96130);let c=e=>
1{let{variant:t,size:a,rounded:s,full:c,disabled:o,center:d,children:u,target:h="_self",className:x,...m}=e;return(0,l.jsx)(n(),{className:(0,i.cn)((0,r.V)({variant:t,size:a,rounded:s,full:c,disabled:o,center:d}),x),...m,target:h,children:u})}},87054:(e,t,a)=>{"use strict";a.d(t,{GA:()=>n,Xq:()=>o,iq:()=>d,py:()=>s,sR:()=>r,wo:()=>i,yH:()=>c});var l=a(30650);let s="homepage",n="generic_content_page",r="blog_post",i="blog_post_overview",c="main_menu",o="seo_content_locations";l.a9,l.yZ,l.sR,l.wo;let d={buyPro:"content/pro"}},87951:(e,t,a)=>{"use strict";a.d(t,{D:()=>l.D,E:()=>s.E});var l=a(63933),s=a(58533)},92068:(e,t,a)=>{"use strict";a.d(t,{A:()=>i});var l=a(7620);let s=function(){for(var e=arguments.length,t=Array(e),a=0;a<e;a++)t[a]=arguments[a];return t.filter((e,t,a)=>!!e&&a.indexOf(e)===t).join(" ")};var n={xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"};let r=(0,l.forwardRef)((e,t)=>{let{color:a="currentColor",size:r=24,strokeWidth:i=2,absoluteStrokeWidth:c,className:o="",children:d,iconNode:u,...h}=e;return(0,l.createElement)("svg",{ref:t,...n,width:r,height:r,stroke:a,strokeWidth:c?24*Number(i)/Number(r):i,className:s("lucide",o),...h},[...u.map(e=>{let[t,a]=e;return(0,l.createElement)(t,a)}),...Array.isArray(d)?d:[d]])}),i=(e,t)=>{let a=(0,l.forwardRef)((a,n)=>{let{className:i,...c}=a;return(0,l.createElement)(r,{ref:n,iconNode:t,className:s("lucide-".concat(e.replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase()),i),...c})});return a.displayName="".concat(e),a}},92367:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var l=a(30650);a(54977);var s=a(87054);function n(e,t,a){switch(e){case s.py:return l.yZ.replace("[lang]",t);case s.GA:return l.a9.replace("[lang]",t).replace("[...generic]",a);case s.sR:return"/".concat(t,"/blog/").concat(a.replace(/^\//,""));case s.wo:return"/".concat(t,"/blog");case s.yH:return a;case s.Xq:return l.Gc.replace("[lang]",t).replace("[...seo_content]",a);default:return a}}},97573:(e,t,a)=>{"use strict";a.d(t,{E:()=>l.E});var l=a(58533)}}]);
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.