PageSourceSearch

https://www.recharge.fr/assets/_next/static/chunks/1qrq-8nrjxwg3.js

js recharge.fr collected 2026-10-01 14:11:17 UTC 26,069 bytes, 1 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,644063,e=>{"use strict";var t=e.i(348199),l=e.i(742293),r=e.i(5681),s=e.i(254558),i=e.i(772879),a=e.i(167183),n=e.i(891917),o=e.i(547290);let d=({src:e,alt:l,width:r,height:s,quality:i=75,shouldPreload:d=!1,preloadMedia:c,className:m})=>{let{props:{src:u,srcSet:g}}=(0,a.getImageProps)({src:e,alt:l??"",width:r,height:s,quality:i});d&&(0,o.preload)(u,{as:"image",imageSrcSet:g,fetchPriority:"high",media:c});let p=l?{role:"img","aria-label":l}:{"aria-hidden":!0};return(0,t.jsx)("div",{...p,className:(0,n.twMerge)("bg-cover bg-center bg-no-repeat bg-(image:--bg-image)",m),style:{"--bg-image":g?`image-set(${g.split(", ").map(e=>{let[t,l]=e.split(" ");return`url("${t}") ${l}`}).join(", ")})`:`url("${u}")`}})};var c=e.i(157608),m=e.i(426647),u=e.i(96137),g=e.i(990417);let p=({userAgent:e,bannerTitle:l,bannerTitleFont:r,bannerSubtitle:s,bannerDesktopImageSrc:o,bannerDesktopImageAltText:p,bannerMobileImageSrc:h,bannerMobileImageAltText:x,qrCodeImageSrc:f,qrCodeImageAltText:b,androidStore:v,appleStore:w,closeButtonAltText:j,onClick:y,onClose:k,shouldPreloadMobileImage:N=!1,shouldPreloadDesktopImage:T=!1})=>(0,t.jsxs)("div",{className:"relative w-full h-[280px] lg:h-[220px] ",children:[(0,t.jsx)(d,{src:h,alt:x,width:600,height:280,shouldPreload:N,preloadMedia:"(width < 48rem)",className:"absolute inset-0 rounded-3xl md:hidden"}),(0,t.jsx)(d,{src:h,alt:x,width:1024,height:280,shouldPreload:N,preloadMedia:"(48rem <= width < 64rem)",className:"absolute inset-0 rounded-3xl hidden md:block lg:hidden"}),(0,t.jsx)(d,{src:o,alt:p,width:1200,height:220,shouldPreload:T,preloadMedia:"(width >= 64rem)",className:"absolute inset-0 rounded-3xl hidden lg:block"}),(0,t.jsxs)(m.Grid,{cols:2,className:"lg:max-w-full h-[280px] lg:h-[220px] justify-between lg:ml-16 lg:mr-[80px] xl:mr-[117px] lg:items-center",children:[(0,t.jsxs)("div",{className:"relative flex flex-col gap-2 lg:gap-6 justify-between p-6 pr-0 lg:p-0 lg:max-w-[80%]",children:[(0,t.jsxs)("div",{className:"flex flex-col gap-2 lg:gap-3",children:[(0,t.jsx)(g.Text,{...l,className:(0,n.twMerge)("text-[32px] lg:text-3xl xl:text-4xl font-semibold text-monochrome-darker text-balance leading-7 lg:leading-8 xl:leading-9",r)}),(0,t.jsx)(g.Text,{...s,className:"text-sm xl:text-base text-monochrome-darker text-balance leading-4 lg:leading-6"})]}),(0,t.jsxs)("div",{className:(0,n.twMerge)("inline-flex gap-1 lg:gap-4 max-lg:flex-wrap lg:mt-1",!e.isAndroid&&!e.isApple&&"mt-1"),children:[(0,t.jsx)(i.Link,{href:v.link,className:(0,n.twMerge)(e.isApple&&"max-lg:hidden"),onPress:y,children:(0,t.jsx)(a.default,{src:v.image,alt:v.altText,height:40,width:136,className:"w-auto h-[40px]"})}),(0,t.jsx)(i.Link,{href:w.link,className:(0,n.twMerge)(e.isAndroid&&"max-lg:hidden"),onPress:y,children:(0,t.jsx)(a.default,{src:w.image,alt:w.altText,height:40,width:136,className:"w-auto h-[40px]"})})]})]}),(0,t.jsx)("div",{className:"relative justify-self-end hidden lg:block",children:(0,t.jsx)(a.default,{src:f,alt:b,height:155,width:155,className:"object-cover rounded-3xl"})})]}),(0,t.jsx)(c.Button,{onPress:k,variant:"uncontained",className:"absolute top-0 right-0 lg:hidden m-4",children:(0,t.jsx)(u.CloseIcon,{altText:j.richText,size:20,className:"stroke-white opacity-50"})})]}),h=/Android/i,x=/iPhone|iPad/i;e.s(["AppBanner",0,e=>{let[i,a]=(0,l.useState)(""),o=(0,l.useRef)(null),d=(0,r.useTrack)();(0,l.useEffect)(()=>{a(navigator.userAgent),o.current&&"none"!==getComputedStyle(o.current).display&&d.w2aBannerView("app_banner",e.placement)},[e.placement,d]);let c=h.test(i),m=x.test(i),u=(0,s.cmsImageToImageComponentProps)(e.desktopImage),g=(0,s.cmsImageToImageComponentProps)(e.mobileImage),f=(0,s.cmsImageToImageComponentProps)(e.qrCodeImage),b=(0,s.cmsImageToImageComponentProps)(e.googleStoreButtonImage),v=(0,s.cmsImageToImageComponentProps)(e.appleStoreButtonImage);return(0,t.jsx)("div",{className:(0,n.twMerge)("max-md:px-4 lg:col-span-12 lg:wrapper-padding","mobileOnly"===e.variant&&"lg:hidden","desktopOnly"===e.variant&&"hidden lg:block"),ref:o,children:(0,t.jsx)(p,{bannerTitle:e.title,bannerSubtitle:e.subtitle,bannerDesktopImageSrc:u.src,bannerDesktopImageAltText:u.alt,bannerMobileImageSrc:g.src,bannerMobileImageAltText:g.alt,qrCodeImageSrc:f.src,qrCodeImageAltText:f.alt,androidStore:{link:e.googleStoreLink.slugOrAbsoluteURL,image:b.src,altText:b.alt},appleStore:{link:e.appleStoreLink.slugOrAbsoluteURL,image:v.src,altText:v.alt},closeButtonAltText:e.closeButtonAltText,userAgent:{isAndroid:c,isApple:m},onClick:()=>{d.w2aBannerClick("app_banner",e.placement)},onClose:e.onAppBannerClose,shouldPreloadMobileImage:e.shouldPreloadImage&&"desktopOnly"!==e.variant,shouldPreloadDesktopImage:e.shouldPreloadImage&&"mobileOnly"!==e.variant})})}],644063)},840285,e=>{"use strict";var t=e.i(742293),l=e.i(5681),r=e.i(405410),s=e.i(865967);e.s(["GtmRouteEvent",0,e=>{let i=(0,l.useTrack)(),a=(0,r.useExperimentation)();return(0,t.useEffect)(()=>{i.pageView(e)},[e,i]),(0,t.useEffect)(()=>{a&&((0,s.populateExperimentationContext)(a,e),a.pageViewed())},[e,a]),null}])},785650,e=>{"use strict";var t=e.i(742293);
1e.s(["useBreakpoint",0,e=>{let[l,r]=(0,t.useState)(!1);return(0,t.useEffect)(()=>{if("function"!=typeof window.matchMedia)return;let t=getComputedStyle(document.documentElement).getPropertyValue(`--breakpoint-${e}`).trim();if(!t)return;let l=window.matchMedia(`(min-width: ${t})`);r(l.matches);let s=e=>r(e.matches);return l.addEventListener("change",s),()=>l.removeEventListener("change",s)},[e]),l}])},495627,e=>{"use strict";var t=e.i(742293),l=e.i(5681),r=e.i(734804);let s="is-app-banner-closed";e.s(["useWebToAppBanner",0,({placement:e})=>{let[i,a]=(0,t.useState)(!1),n=(0,l.useTrack)();return(0,t.useEffect)(()=>{"true"===r.default.get(s)&&a(!0)},[]),{onAppBannerClose:()=>{n.w2aBannerClose("app_banner",e),r.default.set(s,"true",{expires:1,path:"/"}),a(!0)},isWebToAppBannerVisibleOnMobile:!i}}],495627)},134456,e=>{"use strict";var t=e.i(348199),l=e.i(742293),r=e.i(675136),s=e.i(891917),i=e.i(157608),a=e.i(96137),n=e.i(314254);let o=({message:e,labelSlug:l,onClose:r,className:o})=>(0,t.jsxs)("div",{role:"region","aria-label":"Announcement banner",className:(0,s.twMerge)("flex w-full items-center gap-3 bg-semantic-information-light px-4 py-3 text-monochrome-darker",o),children:[(0,t.jsxs)("div",{className:"flex flex-1 justify-center items-center w-full",children:[(0,t.jsx)(a.MegaphoneIcon,{altText:"Announcement",size:20,className:"shrink-0"}),(0,t.jsx)("div",{className:"flex-1 text-sm font-semibold px-4 text-center md:flex-none md:max-w-full",children:(0,t.jsx)(n.Markup,{content:e,labelSlug:l})})]}),(0,t.jsx)(i.Button,{"aria-label":"Dismiss announcement",variant:"transparent",onPress:r,children:(0,t.jsx)(a.CloseIcon,{size:12})})]});var d=e.i(734804);let c="is-announcement-banner-dismissed",m=()=>"true"===d.default.get(c),u=()=>()=>({});e.s(["AnnouncementBannerWrapper",0,({content:e})=>{let{label:s}=(0,r.useLabel)(),i=(0,l.useSyncExternalStore)(u,m,()=>!0),[a,n]=(0,l.useState)(!1);return i||a?null:(0,t.jsx)("div",{className:"bg-semantic-information-light grid grid-rows-[1fr] motion-safe:animate-expand-down",children:(0,t.jsx)("div",{className:"overflow-hidden",children:(0,t.jsx)(o,{message:e,labelSlug:s,onClose:()=>{d.default.set(c,"true",{expires:1,path:"/"}),n(!0)}})})})}],134456)},865967,e=>{"use strict";var t=e.i(60083);e.s(["populateExperimentationContext",0,(e,l)=>{for(let[r,s]of(e.clearContext(),Object.entries(l)))null!=s&&e.put((0,t.toCamelCase)(r),s)}])},978043,e=>{"use strict";var t=e.i(348199),l=e.i(772879),r=e.i(157608),s=e.i(96137),i=e.i(990417),a=e.i(167183);let n=({title:e,phoneImageSrc:n,phoneImageAltText:o,webToAppImage:d,webToAppImageAltText:c,webToAppLink:m,closeButtonAltText:u,onStoreClick:g,onClose:p})=>(0,t.jsxs)("aside",{"aria-label":e.richText,className:"fixed inset-x-0 bottom-0 z-50 rounded-t-3xl bg-linear-to-b from-[#9281FF] to-[#A1EEFF]",children:[(0,t.jsxs)("div",{className:"relative flex h-[172px] items-stretch gap-2 pr-2 pl-4",children:[(0,t.jsx)("div",{className:"relative -mt-2.5 w-[116px] shrink-0",children:(0,t.jsx)(a.default,{src:n,alt:o,fill:!0,className:"object-cover object-top absolute",priority:!0,fetchPriority:"high"})}),(0,t.jsxs)("div",{className:"flex flex-1 flex-col justify-center gap-4 ",children:[(0,t.jsx)(i.Text,{...e,as:"h2",className:"text-balance text-2xl leading-7 font-semibold text-monochrome-darker"}),(0,t.jsx)(l.Link,{href:m,onPress:g,children:(0,t.jsx)(a.default,{src:d,alt:c,height:40,width:136,className:"h-[40px] w-auto"})})]})]}),(0,t.jsx)(r.Button,{onPress:p,variant:"transparent","aria-label":u.richText,className:"absolute top-1 right-2 m-3",children:(0,t.jsx)(s.CloseIcon,{className:"text-monochrome-white opacity-50",altText:u.richText,size:12})})]});var o=e.i(742293),d=e.i(5681),c=e.i(785650),m=e.i(734804);let u="web-to-app-bottom-sheet-banner-dismissed",g="bottom_sheet";e.s(["WebToAppBottomSheetBanner",0,({placement:e,title:l,phoneImage:r,googleStoreButtonImage:s,appleStoreButtonImage:i,googleStoreLink:a,appleStoreLink:p,closeButtonAltText:h})=>{let x,f,{isBottomSheetVisible:b,onBottomSheetClose:v,onStoreClick:w}=(({placement:e})=>{let t=(0,c.useBreakpoint)("lg"),l=(0,d.useTrack)(),[r,s]=(0,o.useState)(!1);(0,o.useEffect)(()=>
1{if(t)return;let e=setTimeout(()=>{s(void 0===m.default.get(u))},3e3);return()=>clearTimeout(e)},[t]),(0,o.useEffect)(()=>{r&&l.w2aBannerView(g,e)},[r,e,l]);let i=(0,o.useCallback)(()=>{l.w2aBannerClose(g,e),m.default.set(u,"true",{expires:2,path:"/"}),s(!1)},[e,l]),a=(0,o.useCallback)(()=>{r&&l.w2aBannerClick(g,e)},[r,e,l]);return{isBottomSheetVisible:r,onBottomSheetClose:i,onStoreClick:a}})({placement:e});if(!b)return null;let j=(x=window,f=navigator.userAgent||navigator.vendor||x.opera||"",(/windows phone/i.test(f)?"Windows Phone":/android/i.test(f)?"android":/iPad|iPhone|iPod/.test(f)&&!x.MSStream?"ios":"unknown")=="ios"),y=j?i:s;return(0,t.jsx)(n,{title:l,phoneImageSrc:r.imageSrc,phoneImageAltText:r.imageAltText,webToAppImage:y.imageSrc,webToAppImageAltText:y.imageAltText,webToAppLink:(j?p:a).slugOrAbsoluteURL,closeButtonAltText:h,onStoreClick:w,onClose:v})}],978043)},426647,e=>{"use strict";var t=e.i(348199),l=e.i(891917);let r={1:"grid-cols-1",2:"grid-cols-2",3:"grid-cols-3",4:"grid-cols-4",5:"grid-cols-5",6:"grid-cols-6",7:"grid-cols-7",8:"grid-cols-8",9:"grid-cols-9",10:"grid-cols-10",11:"grid-cols-11",12:"grid-cols-12"},s={1:"sm:grid-cols-1",2:"sm:grid-cols-2",3:"sm:grid-cols-3",4:"sm:grid-cols-4",5:"sm:grid-cols-5",6:"sm:grid-cols-6",7:"sm:grid-cols-7",8:"sm:grid-cols-8",9:"sm:grid-cols-9",10:"sm:grid-cols-10",11:"sm:grid-cols-11",12:"sm:grid-cols-12"},i={1:"md:grid-cols-1",2:"md:grid-cols-2",3:"md:grid-cols-3",4:"md:grid-cols-4",5:"md:grid-cols-5",6:"md:grid-cols-6",7:"md:grid-cols-7",8:"md:grid-cols-8",9:"md:grid-cols-9",10:"md:grid-cols-10",11:"md:grid-cols-11",12:"md:grid-cols-12"},a={1:"lg:grid-cols-1",2:"lg:grid-cols-2",3:"lg:grid-cols-3",4:"lg:grid-cols-4",5:"lg:grid-cols-5",6:"lg:grid-cols-6",7:"lg:grid-cols-7",8:"lg:grid-cols-8",9:"lg:grid-cols-9",10:"lg:grid-cols-10",11:"lg:grid-cols-11",12:"lg:grid-cols-12"},n={1:"xl:grid-cols-1",2:"xl:grid-cols-2",3:"xl:grid-cols-3",4:"xl:grid-cols-4",5:"xl:grid-cols-5",6:"xl:grid-cols-6",7:"xl:grid-cols-7",8:"xl:grid-cols-8",9:"xl:grid-cols-9",10:"xl:grid-cols-10",11:"xl:grid-cols-11",12:"xl:grid-cols-12"};e.s(["Grid",0,({children:e,cols:o,smCols:d,mdCols:c,lgCols:m,xlCols:u,className:g})=>(0,t.jsx)("div",{className:(0,l.twMerge)("grid gap-2 md:gap-4",o&&r[o],d&&s[d],c&&i[c],m&&a[m],u&&n[u],g),children:e})])},416433,e=>{"use strict";var t=e.i(348199),l=e.i(742293),r=e.i(734782),s=e.i(206923);let i=({children:e,href:i,...a})=>{let[n,o]=(0,l.useState)(!1),d=(0,s.useSearchParams)(),c=d?.toString()??"",m="string"==typeof i?((e,t)=>{if(!t||!(!e.startsWith("//")&&!e.startsWith("\\")&&!/^[a-zA-Z][a-zA-Z\d+.-]*:/.test(e)))return e;let[l,r]=e.split("#",2),s=new URLSearchParams(l.split("?",2)[1]),i=new URLSearchParams;for(let[e,l]of new URLSearchParams(t))s.has(e)||i.append(e,l);let a=i.toString();if(!a)return e;let n=l.includes("?")?"&":"?";return`${l}${n}${a}${r?`#${r}`:""}`})(i,c):i;return(0,t.jsx)(r.default,{...a,href:m,prefetch:n,onMouseEnter:()=>{o(!0)},children:e})};e.s(["LinkHoverPrefetch",0,e=>(0,t.jsx)(l.Suspense,{fallback:(0,t.jsx)(r.default,{...e,prefetch:!1}),children:(0,t.jsx)(i,{...e})})])},3694,609964,e=>{"use strict";var t=e.i(348199),l=e.i(891917);let r=({images:e})=>(0,t.jsx)("div",{className:"flex overflow-x-auto overflow-y-hidden scrollbar-hide self-start p-1 -my-1",children:(0,t.jsx)("div",{className:(0,l.twMerge)("wrapper-padding flex flex-row gap-6 min-w-max",e.length>=6&&"md:w-full md:justify-between"),children:e})});var s=e.i(426647);let i=({gridProps:e,children:r})=>{let i=(0,l.twMerge)(e?.className);return(0,t.jsx)(s.Grid,{...e,className:i,children:r})};var a=e.i(745640),n=e.i(416433),o=e.i(990417);let d="items-start",c=({src:e,alt:r,width:s,height:i,bottomTextProps:c,redirectUrl:m,isExternalLink:u=!1,className:g,alignment:p=d,hasShadow:h=!1,onClick:x})=>{let f=(0,l.twMerge)("w-fit h-fit flex flex-col gap-2",p),b=(0,l.twMerge)(c.className,"text-background-monochrome-darker");return(0,t.jsx)(n.LinkHoverPrefetch,{href:m,target:u?"_blank":"_self",rel:u?"noopener noreferrer":void 0,"aria-label":c.richText,tabIndex:0,onClick:x,children:(0,t.jsxs)("div",{className:f,children:[(0,t.jsx)("div",{className:"flex",children:(0,t.jsx)(a.Image,{className:g,src:e,width:s,height:i,alt:r,hasShadow:h})}),(0,t.jsx)("div",{className:"justify-center",children:(0,t.jsx)(o.Text,{...c,className:b})})]})})},m=188,u=120,g={categoryPage:"gap-4 md:gap-4",carrierModal:"justify-items-center md:gap-4",homePage:"justify-items-center wrapper-padding gap-6 md:gap-6"},p=({image:e,width:r=m,height:s=u,className:i,bottomTextClassName:a})=>e.imageSrc?(0,t.jsx)(c,{src:e.imageSrc,alt:e.name,isExternalLink:e.isExternalLink,redirectUrl:e.imageHref,onClick:e.onClick,className:(0,l.twMerge)("roun
1ded-2xl",i),width:r,height:s,bottomTextProps:{as:"p",richText:e.name,className:(0,l.twMerge)("text-md text-monochrome-darker font-semibold",a)},hasShadow:!0}):null;e.s(["ImagesLayout",0,({images:e,isSingleRow:s=!1,imageCardProps:a,numberOfColumns:n,variant:o="categoryPage"})=>{let d=Math.min(Math.max(Number(e.length),2),4),c=e.length<6?"md:flex md:flex-row":"md:w-full md:grid md:justify-between",m=e.map(e=>(0,t.jsx)(p,{image:e,...a},e.imageHref));return s?(0,t.jsx)(r,{images:m}):(0,t.jsx)(i,{gridProps:{className:(0,l.twMerge)(g[o],"homePage"===o&&c),cols:2,smCols:3,mdCols:n||d},children:m})}],3694),e.s(["mapBrandsToImages",0,({brands:e,searchParams:t,baseUrl:l})=>{let r=l.replace(/\/$/,"");return e.map(e=>({name:e.shortName,imageSrc:e.logoImageUrl,imageHref:t?`${r}/${e.brandSlug}?${t}`:`${r}/${e.brandSlug}`}))}],609964)},453467,e=>{"use strict";var t=e.i(348199),l=e.i(742293),r=e.i(157608),s=e.i(990417),i=e.i(167183),a=e.i(129240);let n=({reviewAuthorPrefix:e,author:l,createdAt:r,title:n,text:o,imageSrc:d,imageAltText:c,locale:m})=>{let u=(e=>{if(!e.includes("-"))return{locale:e};let t=e.split("-");return{locale:t[0],localeWithRegion:`${t[0].toLowerCase()}${(void 0)??""}${t[1].toUpperCase()}`}})(m),g=(0,a.formatTimeAgo)(r,u.locale);return(0,t.jsxs)("article",{className:"min-w-[324px] md:min-w-[294px] flex-[1_1_0] rounded-2xl bg-monochrome-lighter p-4 pb-3 md:pb-5 drop-shadow-sm",children:[(0,t.jsxs)("div",{className:"flex gap-2 overflow-hidden",children:[(0,t.jsx)("div",{className:"shrink-0 leading-5",children:(0,t.jsx)(i.default,{width:84,height:16,src:d,alt:c})}),(0,t.jsxs)("div",{className:"flex gap-1 items-center",children:[(0,t.jsx)(s.Text,{...e}),(0,t.jsx)(s.Text,{...l})]}),(0,t.jsx)("time",{className:"ml-auto text-sm text-monochrome-dark truncate",children:g})]}),(0,t.jsx)(s.Text,{...n,className:"font-title text-lg font-semibold leading-6 line-clamp-1 mb-3 mt-3"}),(0,t.jsx)(s.Text,{...o,className:"line-clamp-2 leading-6 text-md md:text-sm"})]})};e.s(["REVIEWS_DEFAULT_LENGTH",0,4,"TrustpilotReviews",0,({title:e,widget:i,viewMore:a,viewLess:o,reviews:d,locale:c})=>{let[m,u]=(0,l.useState)(!1),g=m?o:a,p=m?[...d]:[...d.slice(0,4)],h=d.length>4&&a&&o;return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsxs)("div",{className:"wrapper-padding md:flex justify-between mb-6",children:[(0,t.jsx)(s.Text,{as:"h2",className:"font-title text-2xl font-semibold",...e}),(0,t.jsx)("div",{children:i})]}),(0,t.jsx)("div",{className:"flex overflow-x-auto scrollbar-hide",children:(0,t.jsx)("div",{className:"wrapper-padding flex gap-4 md:gap-6 p-[2px]",children:p.map((e,l)=>(0,t.jsx)(n,{...e,locale:c},`${l}-${e.author}`))})}),h&&g&&(0,t.jsx)("div",{className:"wrapper-padding mt-3",children:(0,t.jsx)(r.Button,{...g,variant:"primary",size:"md",fullWidth:!0,onPress:()=>{u(!m)},children:g.children})})]})}],453467)},129240,e=>{"use strict";var t=e.i(661977),l=e.i(511518),r=e.i(487122),s=e.i(516467);let i=/[T ]/,a=/[Z ]/i,n=/([Z+-].*)$/,o=/^-?(?:(\d{3})|(\d{2})(?:-?(\d{2}))?|W(\d{2})(?:-?(\d{1}))?|)$/,d=/^(\d{2}(?:[.,]\d*)?)(?::?(\d{2}(?:[.,]\d*)?))?(?::?(\d{2}(?:[.,]\d*)?))?$/,c=/^([+-])(\d{2})(?::?(\d{2}))?$/;function m(e){return e?parseInt(e):1}function u(e){return e&&parseFloat(e.replace(",","."))||0}let g=[31,null,31,30,31,30,31,31,30,31,30,31];function p(e){return e%400==0||e%4==0&&e%100!=0}e.s(["formatTimeAgo",0,(e,t)=>{let l=Math.floor((new Date().getTime()-e.getTime())/1e3),r=Math.floor(l/60),s=Math.floor(r/60),i=Math.floor(s/24),a=Math.floor(i/7),n=Math.floor(i/30),o=Math.floor(i/365),d=new Intl.RelativeTimeFormat(t,{numeric:"always"});return o>0?d.format(-o,"year"):n>0?d.format(-n,"month"):a>0?d.format(-a,"week"):i>0?d.format(-i,"day"):s>0?d.format(-s,"hour"):r>0?d.format(-r,"minute"):d.format(-l,"second")},"parseDate",0,e=>{if(/^-?\d+$/.test(e))return new Date(parseInt(e,10));let h=function(e){let t,h,x=()=>(0,r.constructFrom)(void 0,NaN),f=function(e){let t,l={},r=e.split(i);if(r.length>2)return l;if(/:/.test(r[0])?t=r[0]:(l.date=r[0],t=r[1],a.test(l.date)&&(l.date=e.split(a)[0],t=e.substr(l.date.length,e.length))),t){let e=n.exec(t);e?(l.time=t.replace(e[1],""),l.timezone=e[1]):l.time=t}return l}(e);if(f.date){let e=function(e,t){let l=RegExp("^(?:(\\d{4}|[+-]\\d{"+(4+t)+"})|(\\d{2}|[+-]\\d{"+(2+t)+"})$)"),r=e.match(l);if(!r)return{year:NaN,restDateString:""};let s=r[1]?parseInt(r[1]):null,i=r[2]?parseInt(r[2]):null;return{year:null===i?s:100*i,restDateString:e.slice((r[1]||r[2]).length)}}(f.date,(void 0)??2);
1t=function(e,t){var l,r,s,i,a,n,d,c,u,h;if(null===t)return new Date(NaN);let x=e.match(o);if(!x)return new Date(NaN);let f=!!x[4],b=m(x[1]),v=m(x[2])-1,w=m(x[3]),j=m(x[4]),y=m(x[5])-1;if(f){let e,n;return(l=j,r=y,l>=1&&l<=53&&r>=0&&r<=6)?(s=t,i=j,a=y,(e=new Date(0)).setUTCFullYear(s,0,4),n=e.getUTCDay()||7,e.setUTCDate(e.getUTCDate()+((i-1)*7+a+1-n)),e):new Date(NaN)}{let e=new Date(0);return(n=t,d=v,c=w,d>=0&&d<=11&&c>=1&&c<=(g[d]||(p(n)?29:28))&&(u=t,(h=b)>=1&&h<=(p(u)?366:365)))?(e.setUTCFullYear(t,v,Math.max(b,w)),e):new Date(NaN)}}(e.restDateString,e.year)}if(!t||isNaN(+t))return x();let b=+t,v=0;if(f.time&&isNaN(v=function(e){var t,r,s;let i=e.match(d);if(!i)return NaN;let a=u(i[1]),n=u(i[2]),o=u(i[3]);return(t=a,r=n,s=o,24===t?0===r&&0===s:s>=0&&s<60&&r>=0&&r<60&&t>=0&&t<25)?a*l.millisecondsInHour+n*l.millisecondsInMinute+1e3*o:NaN}(f.time)))return x();if(f.timezone){if(isNaN(h=function(e){var t;if("Z"===e)return 0;let r=e.match(c);if(!r)return 0;let s="+"===r[1]?-1:1,i=parseInt(r[2]),a=r[3]&&parseInt(r[3])||0;return(t=a)>=0&&t<=59?s*(i*l.millisecondsInHour+a*l.millisecondsInMinute):NaN}(f.timezone)))return x()}else{let e=new Date(b+v),t=(0,s.toDate)(0,void 0);return t.setFullYear(e.getUTCFullYear(),e.getUTCMonth(),e.getUTCDate()),t.setHours(e.getUTCHours(),e.getUTCMinutes(),e.getUTCSeconds(),e.getUTCMilliseconds()),t}return(0,s.toDate)(b+v+h,void 0)}(e);return(0,t.isValid)(h)?h:new Date(e)}],129240)},772879,e=>{"use strict";var t=e.i(442581),l=e.i(783324),r=e.i(820605),s=e.i(706570),i=e.i(141510),a=e.i(517278),n=e.i(518536),o=e.i(568472),d=e.i(663389),c=e.i(989794),m=e.i(801933),u=e.i(742293),g=e.i(348199),p=e=>
1(0,g.jsxs)("svg",{"aria-hidden":"true",fill:"none",focusable:"false",height:"1em",shapeRendering:"geometricPrecision",stroke:"currentColor",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.5",viewBox:"0 0 24 24",width:"1em",...e,children:[(0,g.jsx)("path",{d:"M18 13v6a2 2 0 01-2 2H5a2 2 0 01-2-2V8a2 2 0 012-2h6"}),(0,g.jsx)("path",{d:"M15 3h6v6"}),(0,g.jsx)("path",{d:"M10 14L21 3"})]}),h=(0,n.forwardRef)((e,h)=>{let{Component:x,children:f,showAnchorIcon:b,anchorIcon:v=(0,g.jsx)(p,{className:t.linkAnchorClasses}),getLinkProps:w}=function(e){var g,p,h,x;let f=(0,o.useProviderContext)(),[b,v]=(0,n.mapPropsVariants)(e,t.link.variantKeys),{ref:w,as:j,children:y,anchorIcon:k,isExternal:N=!1,showAnchorIcon:T=!1,autoFocus:I=!1,className:M,onPress:C,onPressStart:S,onPressEnd:P,onClick:A,...D}=b,L=(0,d.useDOMRef)(w),K=null!=(p=null!=(g=null==e?void 0:e.disableAnimation)?g:null==f?void 0:f.disableAnimation)&&p,{linkProps:B}=function(e,t){let{elementType:n="a",onPress:o,onPressStart:d,onPressEnd:c,onClick:m,isDisabled:u,...g}=e,p={};"a"!==n&&(p={role:"link",tabIndex:u?void 0:0});let{focusableProps:h}=(0,i.useFocusable)(e,t),{pressProps:x,isPressed:f}=(0,a.usePress)({onClick:m,onPress:o,onPressStart:d,onPressEnd:c,isDisabled:u,ref:t}),b=(0,l.filterDOMProps)(g,{labelable:!0,isLink:"a"===n}),v=(0,r.mergeProps)(h,x),w=(0,s.useRouter)(),j=(0,s.useLinkProps)(e);return{isPressed:f,linkProps:(0,r.mergeProps)(b,j,{...v,...p,"aria-disabled":u||void 0,"aria-current":e["aria-current"],onClick:t=>{var l;null==(l=x.onClick)||l.call(x,t),(0,s.handleLinkClick)(t,w,e.href,e.routerOptions)}})}}({...D,onPress:C,onPressStart:S,onPressEnd:P,onClick:A,isDisabled:e.isDisabled,elementType:`${j}`},L),{isFocused:$,isFocusVisible:E,focusProps:U}=(0,c.useFocusRing)({autoFocus:I});N&&(D.rel=null!=(h=D.rel)?h:"noopener noreferrer",D.target=null!=(x=D.target)?x:"_blank");let F=(0,u.useMemo)(()=>(0,t.link)({...v,disableAnimation:K,className:M}),[(0,m.objectToDeps)(v),K,M]);return{Component:j||"a",children:y,anchorIcon:k,showAnchorIcon:T,getLinkProps:(0,u.useCallback)(()=>({ref:L,className:F,"data-focus":(0,m.dataAttr)($),"data-disabled":(0,m.dataAttr)(e.isDisabled),"data-focus-visible":(0,m.dataAttr)(E),...(0,m.mergeProps)(U,B,D,{href:B.href})}),[F,$,E,U,B,D])}}({ref:h,...e});return(0,g.jsx)(x,{...w(),children:(0,g.jsxs)(g.Fragment,{children:[f,b&&v]})})});h.displayName="HeroUI.Link",e.s(["Link",0,h],772879)},170230,474963,e=>{"use strict";class t{*[Symbol.iterator](){yield*this.iterable}get size(){return this._size}getKeys(){return this.keyMap.keys()}getKeyBefore(e){var t;let l=this.keyMap.get(e);return l&&null!=(t=l.prevKey)?t:null}getKeyAfter(e){var t;let l=this.keyMap.get(e);return l&&null!=(t=l.nextKey)?t:null}getFirstKey(){return this.firstKey}getLastKey(){return this.lastKey}getItem(e){var t;return null!=(t=this.keyMap.get(e))?t:null}at(e){let t=[...this.getKeys()];return this.getItem(t[e])}getChildren(e){let t=this.keyMap.get(e);return(null==t?void 0:t.childNodes)||[]}constructor(e){var t;this.keyMap=new Map,this.firstKey=null,this.lastKey=null,this.iterable=e;let l=e=>{if(this.keyMap.set(e.key,e),e.childNodes&&"section"===e.type)for(let t of e.childNodes)l(t)};for(let t of e)l(t);let r=null,s=0,i=0;for(let[e,t]of this.keyMap)r?(r.nextKey=e,t.prevKey=r.key):(this.firstKey=e,t.prevKey=void 0),"item"===t.type&&(t.index=s++),("section"===t.type||"item"===t.type)&&i++,(r=t).nextKey=void 0;this._size=i,this.lastKey=null!=(t=null==r?void 0:r.key)?t:null}}e.s(["ListCollection",0,t],474963);var l=e.i(79942),r=e.i(726429),s=e.i(742293),i=e.i(4308);e.s(["useListState",0,function(e){var a,n;let o,{filter:d,layoutDelegate:c}=e,m=(0,l.useMultipleSelectionState)(e),u=(0,s.useMemo)(()=>e.disabledKeys?new Set(e.disabledKeys):new Set,[e.disabledKeys]),g=(0,s.useCallback)(e=>new t(d?d(e):e),[d]),p=(0,s.useMemo)(()=>({suppressTextValueWarning:e.suppressTextValueWarning}),[e.suppressTextValueWarning]),h=(0,i.useCollection)(e,g,p),x=(0,s.useMemo)(()=>new(0,r.SelectionManager)(h,m,{layoutDelegate:c}),[h,m,c]);return a=h,n=x,o=(0,s.useRef)(null),(0,s.useEffect)(()=>
1{if(null!=n.focusedKey&&!a.getItem(n.focusedKey)&&o.current){var e,t,l,r,s,i,d;let c=o.current.getItem(n.focusedKey),m=[...o.current.getKeys()].map(e=>{let t=o.current.getItem(e);return(null==t?void 0:t.type)==="item"?t:null}).filter(e=>null!==e),u=[...a.getKeys()].map(e=>{let t=a.getItem(e);return(null==t?void 0:t.type)==="item"?t:null}).filter(e=>null!==e),g=(null!=(e=null==m?void 0:m.length)?e:0)-(null!=(t=null==u?void 0:u.length)?t:0),p=Math.min(g>1?Math.max((null!=(l=null==c?void 0:c.index)?l:0)-g+1,0):null!=(r=null==c?void 0:c.index)?r:0,(null!=(s=null==u?void 0:u.length)?s:0)-1),h=null,x=!1;for(;p>=0;){if(!n.isDisabled(u[p].key)){h=u[p];break}p<u.length-1&&!x?p++:(x=!0,p>(null!=(i=null==c?void 0:c.index)?i:0)&&(p=null!=(d=null==c?void 0:c.index)?d:0),p--)}n.setFocusedKey(h?h.key:null)}o.current=a},[a,n]),{collection:h,disabledKeys:u,selectionManager:x}}],170230)},661977,e=>{"use strict";var t=e.i(516467);e.s(["isValid",0,function(e){return!(!(e instanceof Date||"object"==typeof e&&"[object Date]"===Object.prototype.toString.call(e))&&"number"!=typeof e||isNaN(+(0,t.toDate)(e)))}],661977)},516467,511518,487122,e=>{"use strict";let t=0x1e18558,l=2629746,r=Symbol.for("constructDateFrom");function s(e,t){return"function"==typeof e?e(t):e&&"object"==typeof e&&r in e?e[r](t):e instanceof Date?new e.constructor(t):new Date(t)}e.s(["constructFromSymbol",0,r,"millisecondsInDay",0,864e5,"millisecondsInHour",0,36e5,"millisecondsInMinute",0,6e4,"millisecondsInSecond",0,1e3,"millisecondsInWeek",0,6048e5,"secondsInDay",0,86400,"secondsInHour",0,3600,"secondsInMinute",0,60,"secondsInMonth",0,l,"secondsInQuarter",0,3*l,"secondsInWeek",0,604800,"secondsInYear",0,t],511518),e.s(["constructFrom",0,s],487122),e.s(["toDate",0,function(e,t){return s(t||e,e)}],516467)}]);

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.