PageSourceSearch

https://cdn.apopro.dk/2026-09-17-12-49-50/_next/static/chunks/460-bc68e3cd95576328.js

js apopro.dk collected 2026-09-25 02:37:35 UTC 20,301 bytes, 2 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[460],{7926:(e,r,t)=>{"use strict";t.d(r,{Y:()=>l});let l=(0,t(12115).createContext)(null)},26647:(e,r,t)=>{"use strict";t.d(r,{M:()=>i});var l=t(95155),a=t(29722),s=t(35903);let i=({className:e,compact:r})=>(0,l.jsxs)("div",{className:(0,a.A)("relative flex h-[400px] w-[200px] min-w-[200px] flex-col gap-2 md:h-[424px]",{"md:w-[246px] md:min-w-[246px]":!r},e),children:[(0,l.jsx)("div",{className:"flex w-full",children:(0,l.jsx)(s.E,{className:"relative h-[188px] w-full"})}),(0,l.jsxs)("div",{className:"flex h-full w-full flex-col justify-between px-1",children:[(0,l.jsxs)("div",{className:"flex w-full flex-col gap-2",children:[(0,l.jsx)(s.E,{className:"h-[60px] rounded-sm"}),(0,l.jsx)(s.E,{className:"h-[20px] w-full max-w-[200px]"}),(0,l.jsx)(s.E,{className:"h-[20px] w-[100px]"})]}),(0,l.jsx)(s.E,{className:"h-[56px] w-full rounded-bl-sm rounded-br-none rounded-tl-none rounded-tr-sm"})]})]})},30346:(e,r,t)=>{"use strict";t.d(r,{A:()=>s});var l=t(12115),a=t(96661);let s=e=>({executeReCaptcha:(0,l.useCallback)(async()=>{for(let e=0;e<5;e++)window.grecaptcha?.enterprise||await (0,a.yy)(1e3);if(!window.grecaptcha?.enterprise)throw console.error("reCAPTCHA has not loaded."),Error("reCAPTCHA has not loaded");return await window.grecaptcha.enterprise.execute("6LfolxsqAAAAALv8QT_c8OO5OUzt69tXvse37YhS",{action:e})},[e])})},31228:e=>{e.exports={safariInputWithMargin:"TextInputSafariFix_safariInputWithMargin__u6J9y",safariInputNoMargin:"TextInputSafariFix_safariInputNoMargin__xxFuj"}},33940:(e,r,t)=>{"use strict";t.d(r,{FN:()=>u,Wk:()=>f,A7:()=>g,lo:()=>N,Sf:()=>j.S});var l=t(95155),a=t(29722),s=t(12115),i=t(64826),n=t(7926),o=t(43459),d=t(209),c=t(24550);let u=(0,s.forwardRef)(({screenReaderItemLabel:e,screenReaderHeadingLevel:r=2,screenReaderHeading:t,opts:u,plugins:m,className:f,children:x,id:p,testId:h,thumbsAxis:g,initialItemIndex:b,scrollOnInit:v,...w},N)=>{let j=(0,c.z)(p),{carouselRef:y,thumbsRef:k,api:A,scrollNext:C,scrollPrev:S,current:I,count:$,canScrollPrev:E,canScrollNext:D,handleKeyDown:M,onThumbClick:F,onDotButtonClick:R}=((e,r,t,l,a)=>{let[i,n]=(0,o.A)(e,r),[d,c]=(0,o.A)({containScroll:"keepSnaps",dragFree:!0,axis:t??"x"}
1),[u,m]=(0,s.useState)(!1),[f,x]=(0,s.useState)(!1),[p,h]=(0,s.useState)(0),[g,b]=(0,s.useState)(0);(0,s.useEffect)(()=>{n&&(b(n.scrollSnapList().length),h(n.selectedScrollSnap()+1),n.on("select",()=>{h(n.selectedScrollSnap()+1)}))},[n]);let v=(0,s.useCallback)(e=>{!e||(m(e.canScrollPrev()),x(e.canScrollNext()),h(e.selectedScrollSnap()+1),c&&c.scrollTo(e.selectedScrollSnap()))},[c]),w=(0,s.useCallback)(()=>{n?.scrollPrev()},[n]),N=(0,s.useCallback)(()=>{n?.scrollNext()},[n]),j=(0,s.useCallback)(e=>{"ArrowLeft"===e.key?(e.preventDefault(),w()):"ArrowRight"===e.key&&(e.preventDefault(),N())},[w,N]),y=(0,s.useCallback)(e=>{n&&c&&n.scrollTo(e)},[n,c]),k=(0,s.useCallback)(e=>{n&&n.scrollTo(e)},[n]);return(0,s.useEffect)(()=>{n&&void 0!==l&&n.scrollTo(l,!0)},[n,l]),(0,s.useEffect)(()=>{n&&void 0!==a&&setTimeout(()=>n.scrollNext(),4e3)},[n,a]),(0,s.useEffect)(()=>{if(n)return v(n),n.on("reInit",v),n.on("select",v),()=>{n?.off("select",v)}},[n,v]),{carouselRef:i,thumbsRef:d,current:p,count:g,handleKeyDown:j,canScrollPrev:u,canScrollNext:f,scrollPrev:w,scrollNext:N,onThumbClick:y,onDotButtonClick:k,api:n}})({...u,duration:30},m,g,b,v);return(0,l.jsx)(n.Y.Provider,{value:{id:j,testId:h,carouselRef:y,thumbsRef:k,api:A,opts:u,scrollPrev:S,scrollNext:C,canScrollPrev:E,canScrollNext:D,onThumbClick:F,onDotButtonClick:R,screenReaderItemLabel:e,screenReaderHeadingLevel:r,screenReaderHeading:t,current:I,count:$},children:(0,l.jsxs)("section",{...(0,i.s1)({testId:h}),className:(0,a.A)("relative",f),id:j,onKeyDownCapture:M,ref:N,...w,children:[(0,l.jsx)(d.D,{className:"sr-only",level:r,children:t}),x]})})});u.displayName="Carousel";var m=t(90400);let f=(0,s.forwardRef)(({className:e,wrapperClassName:r,...t},s)=>{let{carouselRef:i,current:n,count:o,screenReaderItemLabel:d}=(0,m.g)();return(0,l.jsxs)("div",{className:(0,a.A)("overflow-hidden",r),ref:i,children:[(0,l.jsx)("ul",{className:(0,a.A)("flex",e),ref:s,...t}),(0,l.jsx)("div",{"aria-atomic":!0,"aria-live":"polite","aria-relevant":"text",className:"sr-only",children:`${d} ${n+1} af ${o}`})]})});f.displayName="CarouselContent";var x=t(68846);let p=(0,s.forwardRef)((e,r)=>{let t=(0,s.useRef)(null),{className:i}=e,{api:n}=(0,m.g)(),[o,d]=(0,s.useState)(0),[c,u]=(0,s.useState)([]),f=n?.scrollSnapList().length||0,p=(0,s.useCallback)(e=>{n&&n.scrollTo(e)},[n]),g=(0,s.useCallback)(e=>{u(e.scrollSnapList())},[]),b=(0,s.useCallback)(e=>{d(e.selectedScrollSnap())},[]);return((0,s.useEffect)(()=>{n&&(g(n),b(n),n.on("reInit",g).on("reInit",b).on("select",b))},[n,g,b]),f>1)?(0,l.jsx)("div",{...e,"aria-label":x.u2.dotsIndicator,className:(0,a.A)("relative mx-auto overflow-hidden",i),ref:r,style:{width:"110px"},children:(0,l.jsx)("div",{className:(0,a.A)("ml-[45px] flex space-x-4 py-1 transition-all duration-500 ease-out"),ref:t,style:{transform:`translateX(-${(()=>{if(t?.current&&c?.length!==5)return 24*o})()}px)`},children:c.map((e,r)=>(0,l.jsx)(h,{"aria-label":`${x.u2.goToSlide} ${r+1}`,"aria-selected":r===o,className:(0,a.A)({"scale-125 bg-green-dark":r===o,"bg-green-dark-300":r!==o,"scale-75":r===o+2||r===o-2,"scale-50":r>=o+3||r<=o-3}),onClick:()=>p(r),tabIndex:0},r))})}):null}),h=e=>{let{children:r,className:t,...s}=e;return(0,l.jsx)("button",{className:(0,a.A)("opacity-1 translation-all h-2 min-h-2 w-2 min-w-2 rounded duration-300 first:ml-1 last:mr-1 focus-within:outline-[1px] focus-within:outline-offset-2 focus-within:outline-green-light",t),type:"button",...s,children:r})};p.displayName="CarouselDots";let g=(0,s.forwardRef)(({className:e,testId:r,...t},s)=>(0,l.jsx)("li",{className:(0,a.A)("min-w-0 shrink-0 grow-0 pr-2 md:pr-4 lg:pr-6",e),ref:s,...t,...(0,i.s1)({testId:r})}));g.displayName="CarouselItem";var b=t(44117);let v=(0,s.forwardRef)(({className:e,icon:r,...t},s)=>{let{scrollNext:n,canScrollNext:o,screenReaderItemLabel:d,id:u,testId:f,opts:p}=(0,m.g)(),h=(0,c.z)(u);return(0,l.jsx)(b.$n,{...(0,i.Mm)({testId:f},"-next"),className:(0,a.A)("m-a h-6 w-6 rounded border-0 !p-0 md:h-8 md:w-8",e),disabled:!o,icon:r||"ArrowRight",iconClassName:(0,a.A)({"rotate-90":"y"===p.axis}),id:`${h}--next`,onClick:n,ref:s,subVariant:b.mV.IconButton,variant:b.Ak.Secondary,...t,children:`${x.u2.next} ${d}`})});
1v.displayName="CarouselNext";let w=(0,s.forwardRef)(({className:e,icon:r,...t},s)=>{let{scrollPrev:n,canScrollPrev:o,id:d,testId:u,screenReaderItemLabel:f,opts:p}=(0,m.g)(),h=(0,c.z)(d);return(0,l.jsx)(b.$n,{...(0,i.Mm)({testId:u},"-previous"),className:(0,a.A)("h-6 w-6 rounded border-0 !p-0 md:h-8 md:w-8",e),disabled:!o,icon:r||"ArrowLeft",iconClassName:(0,a.A)({"rotate-90":"y"===p.axis}),id:`${h}--previous`,onClick:n,ref:s,subVariant:b.mV.IconButton,variant:b.Ak.Secondary,...t,children:`${x.u2.previous} ${f}`})});w.displayName="CarouselPrevious";let N=({className:e,id:r,testId:t,inverted:s})=>{let{canScrollPrev:n,canScrollNext:o}=(0,m.g)(),d="transition-colors hover:bg-green-dark-100 hover:!brightness-100 active:bg-green-dark-250";return o||n?(0,l.jsxs)("div",{...(0,i.s1)({testId:t}),className:(0,a.A)("absolute right-4 mt-4 flex flex-row justify-end gap-4",e),id:r,children:[(0,l.jsx)(w,{className:(0,a.A)(d,{"hover:bg-transparent":!n}),inverted:s}),(0,l.jsx)(v,{className:(0,a.A)(d,{"hover:bg-transparent":!o}),inverted:s})]}):null};N.displayName="CarouselNavigation";var j=t(71514)},35903:(e,r,t)=>{"use strict";t.d(r,{E:()=>s});var l=t(95155),a=t(29722);let s=({className:e,children:r,...t})=>(0,l.jsx)("div",{className:(0,a.A)("animate-pulse rounded bg-green-dark-100",e),...t,children:r})},42937:(e,r,t)=>{"use strict";t.d(r,{t:()=>s,X:()=>o});var l=t(69432),a=t(12115);class s extends a.Component{static getDerivedStateFromError(){return{hasError:!0}}constructor(e){super(e),this.state={hasError:!1}}componentDidCatch(e,r){console.error(e,r),this.context&&this.context.trackException({error:e,exception:e,severityLevel:3,properties:{...r??{},errorBlock:!0}})}static{this.contextType=l.C}render(){return this.state.hasError?this.props.fallback:this.props.children}}var i=t(95155),n=t(65691);let o=e=>{let r=r=>(0,i.jsx)(s,{fallback:(0,i.jsx)(n.q,{blockName:"ErrorBoundary",trackError:!1}),children:(0,i.jsx)(e,{...r})});return r.displayName=e.displayName,r}},50868:(e,r,t)=>{"use strict";t.r(r),t.d(r,{MemoizedProductRecommendation:()=>y,ProductRecommendation:()=>j});var l=t(95155),a=t(29722),s=t(12115),i=t(64826),n=t(26647);let o=({size:e=5,className:r,compact:t})=>Array.from({length:e}).map((e,a)=>(0,l.jsx)(n.M,{className:r,compact:t},a));var d=t(33940),c=t(42937),u=t(98500),m=t.n(u),f=t(68160),x=t(60828),p=t(68846),h=t(23722),g=t(44117),b=t(209);let v=({heading:e,link:r,image:t,className:s,testId:n,id:o,headingLevel:d=2})=>{if(!t)return null;let c=(0,f.o)(r,{event:"button_click",buttonText:r?.label,blockTitle:e});return(0,l.jsxs)("div",{...(0,i.s1)({testId:n}),className:(0,a.A)("relative w-full lg:h-full lg:w-[246px] lg:min-w-[246px] lg:overflow-hidden lg:rounded-bl-md lg:rounded-tr-md max-lg:mb-8 max-lg:mt-0",s),id:o,children:[(0,l.jsx)(()=>c?.url?(0,l.jsx)(m(),{"aria-label":`${c?.label}-${p.u2.card}-link`,className:"relative z-10 flex h-full w-full max-w-[318px] outline-none before:absolute before:inset-0 before:rounded-bl-md before:rounded-tr-md before:transition-[background] before:duration-300 focus-visible:before:outline focus-visible:before:outline-4 focus-visible:before:-outline-offset-2 focus-visible:before:outline-green-light",href:c?.url??"",rel:c?.rel}):null,{}),(0,l.jsx)(h.s,{className:"absolute left-0 top-0 max-lg:hidden",height:483,loading:"lazy",quality:75,roundedCorners:["tr","bl"],roundedSize:"md",sizes:(0,x.o)({md:"100vw"},"768px"),src:t,width:768}),(0,l.jsxs)("div",{className:"inset-0 flex items-center justify-between lg:absolute lg:flex-col lg:items-start lg:justify-end lg:bg-black lg:bg-opacity-40 lg:px-8 lg:pb-10 lg:text-white",children:[(0,l.jsx)(b.D,{className:"heading3 mb-4 !leading-[100%] max-lg:my-0 max-lg:!-mt-3",level:d,children:e}),c?.url&&(0,l.jsx)(()=>(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(g.$n,{...(0,i.Mm)({testId:n},"mobile-link"),className:"mb-4 !hidden w-auto !px-0 text-base lg:!inline-flex",inverted:!0,subVariant:g.mV.Link,url:c?.url??"",children:c?.label}),(0,l.jsx)(g.$n,{...(0,i.Mm)({testId:n},"link"),className:"w-auto !px-0 text-base lg:!hidden",subVariant:g.mV.Link,url:c?.url,children:c?.label})]}),{})]})]})};var w=t(6846),N=t(88856);let j=(0,c.X)(({compact:e,coverCard:r,products:t,id:s,testId:n,loading:c,loadingSize:u,carouselClassName:m,productCardClassName:f,skeletonCardsClassName:x,isMemberOrder:p})=>{let{openDialog:h}=(0,N.g)();return(0,l.jsx)("div",{...(0,i.s1)({testId:n}),className:"col-span-12 col-start-1",id:s,children:(0,l.jsxs)("div",{children:[r&&t?.length>0&&(0,l.jsx)(v,{...(0,i.Mm)({testId:n},"category"),className:(0,a.A)("mb-6 px-6 lg:hidden"),...r}),(0,l.jsxs)(d.FN,{className:(0,a.A)("ml-6 2xl:ml-0",m),opts:{align:"start"},screenReaderHeading:"Produkter",screenReaderHeadingLevel:3,screenReaderItemLabel:"Produkt",testId:n&&`${n}-carousel`,children:[(0,l.jsxs)(d.Wk,{children:[r?.image&&(0,l.jsx)(d.A7,{className:"hidden lg:block",children:(0,l.jsx)(v,{...(0,i.Mm)({testId:n},"product"),className:"!h-full",headingLevel:3,...r})}),c?(0,l.jsx)(d.A7,{className:"flex gap-2 md:gap-4 lg:gap-6",children:(0,l.jsx)(o,{className:x,compact:e,size:u})}):t.map((r,t)=>(0,l.jsx)(d.A7,{children:(0,l.jsx)(w.A,{className:f,...r,compact:e,isMemberOrder:p,onOpenMembershipDialog:h,testId:"recommendation-product",tracking:{event:"select_promotion",creativeName:"Raptor carousel”",creativeSlot:t,promotionId:r.productId.toString(),promotionName:r.name}})},r.id))]}),(0,l.jsx)(d.lo,{})]})]})})}),y=(0,s.memo)(j)},57768:(e,r,t)=>{"use strict";t.d(r,{W:()=>n});
1var l=t(12115),a=t(99003),s=t(65826),i=t(95621);let n=()=>{let e=(0,l.useContext)(s.w),r=(0,l.useContext)(i.z),{getFieldState:t,formState:n}=(0,a.xW)(),o=t(e.name,n);if(!e)throw Error("useFormField should be used within <FormField>");let{id:d}=r;return{id:d,name:e.name,formItemId:`${d}-form-item`,formDescriptionId:`${d}-form-item-description`,formMessageId:`${d}-form-item-message`,...o}}},65691:(e,r,t)=>{"use strict";t.d(r,{q:()=>l.ErrorBlockFallback,r:()=>a.ErrorFullPageFallback});var l=t(31510),a=t(86921)},65826:(e,r,t)=>{"use strict";t.d(r,{w:()=>l});let l=(0,t(12115).createContext)({})},67907:(e,r,t)=>{"use strict";t.d(r,{B:()=>i});var l=t(95155),a=t(65596);let s="6LfolxsqAAAAALv8QT_c8OO5OUzt69tXvse37YhS",i=({visible:e,onLoaded:r,nonce:t})=>(0,l.jsxs)("div",{className:"relative",children:[(0,l.jsx)("button",{className:"g-recaptcha hidden","data-badge":"inline","data-sitekey":s,type:"button",children:"Captcha"}),e&&s&&(0,l.jsx)(a.default,{nonce:t,onLoad:()=>{r?.(!0)},src:`https://www.google.com/recaptcha/enterprise.js?render=${s}&badge=inline`,strategy:"lazyOnload"})]})},71514:(e,r,t)=>{"use strict";t.d(r,{S:()=>n});var l=t(95155),a=t(29722),s=t(64826),i=t(90400);let n=({className:e,id:r,testId:t,children:n})=>{let{thumbsRef:o}=(0,i.g)();return(0,l.jsx)("div",{...(0,s.s1)({testId:t}),className:"overflow-hidden",id:r,ref:o,children:(0,l.jsx)("div",{className:(0,a.A)("flex",e),children:n})})};n.displayName="CarouselThumbs"},71778:(e,r,t)=>{"use strict";t.d(r,{c:()=>n,J:()=>i});var l,a=t(95155),s=t(29722),i=((l={}).Default="Default",l.Dark="Dark",l.Bright="Bright",l);let n=({className:e,variant:r="Default"})=>(0,a.jsx)("hr",{className:(0,s.A)({"border-t-green-dark-250":"Default"===r,"border-t-green-dark-750":"Bright"===r,"border-t-green-dark":"Dark"===r},e)})},75896:(e,r,t)=>{"use strict";t.d(r,{k:()=>v});var l=t(95155),a=t(45558),s=t(29722),i=t(12115),n=t(64826),o=t(68846),d=t(57768),c=t(7470);let u=({className:e,iconClassName:r,label:t,testId:a,id:i,iconSize:o=c.lK.Small,iconName:d,...u})=>{let m=(0,c.ql)(d);return(0,l.jsxs)("button",{...(0,n.s1)({testId:a}),className:(0,s.A)("absolute h-full w-full rounded-full focus:outline-offset-4 focus:outline-green-light focus:ring-offset-4",e),id:i,type:"button",...u,children:[(0,l.jsx)(m,{className:r,size:o}),(0,l.jsx)("span",{className:"sr-only",children:t})]})};var m=t(3821),f=t.n(m),x=t(31228),p=t.n(x),h=t(24550),g=t(58775);let b=(0,i.forwardRef)((e,r)=>(0,l.jsx)("input",{ref:r,...e}));b.displayName="MaskedInput";let v=(0,i.forwardRef)(({children:e,loading:r,className:t,type:m="text",onClear:x,name:v,testId:w,iconName:N,iconSize:j=c.lK.ExtraSmall,iconPosition:y,mask:k,replacement:A,value:C,allowSafariStyles:S=!0,...I},$)=>{let E=(0,h.z)(I.id),{error:D}=(0,d.W)(),[M,F]=(0,i.useState)(!1),R=(0,c.ql)(N),T={...(0,n.s1)({testId:w}),className:(0,s.A)("mono2",f().input,D&&"!border-coral !outline-coral",{"!pl-9":"left"===y},S&&p().safariInputWithMargin,t),name:v,type:"password"===m?M?"text":"password":m,value:C??"",...I};return(0,l.jsxs)(l.Fragment,{children:[k?(0,l.jsx)(a.A,{component:b,mask:k,ref:$,replacement:A,...T}):(0,l.jsx)("input",{...T,ref:$}),r&&(0,l.jsx)(g.a,{className:"absolute right-5 top-5 !flex h-auto",size:c.lK.ExtraSmall}),N&&(0,l.jsx)("div",{className:(0,s.A)(f().icon,"inputIcon absolute top-[20px]",{"left-4":"left"===y,"right-4":"right"===y}),children:(0,l.jsx)(R,{size:j})}),!I.disabled&&C&&!I.readOnly&&!I.disabled&&"password"===m&&(0,l.jsx)("div",{className:(0,s.A)(f().password,"passIcon"),children:(0,l.jsx)(u,{...(0,n.Mm)({testId:w},"preview"),iconName:M?"EyeShut":"Eye",iconSize:c.lK.ExtraSmall,id:E+"-password",label:o.yc.password,onClick:()=>{F(!M)}})})]})});v.displayName="TextInput"},86255:(e,r,t)=>{"use strict";t.d(r,{lV:()=>j,MJ:()=>n,zB:()=>u,eI:()=>f,lR:()=>w,C5:()=>N});var l=t(95155),a=t(42442),s=t(12115),i=t(57768);let n=(0,s.forwardRef)(({...e},r)=>{let{error:t,formItemId:s,formDescriptionId:n,formMessageId:o}=(0,i.W)();return(0,l.jsx)(a.DX,{"aria-describedby":t?`${n} ${o}`:`${n}`,"aria-invalid":!!t,id:s,ref:r,...e})});n.displayName="FormControl";var o=t(29722);(0,s.forwardRef)(({className:e,...r},t)=>{let{formDescriptionId:a}=(0,i.W)();return(0,l.jsx)("p",{className:(0,o.A)("text-muted-foreground text-sm",e),id:a,ref:t,...r})}).displayName="FormDescription";var d=t(99003),c=t(65826);let u=({...e})=>(0,l.jsx)(c.w.Provider,{value:{name:e.name},children:(0,l.jsx)(d.xI,{...e})});var m=t(95621);let f=(0,s.forwardRef)(({className:e,hasValueClassName:r,...t},a)=>{let n=(0,s.useId)(),c=(0,i.W)(),u=(0,d.FH)({name:c.name}),f=(0,o.A)("[&>label]:translate-y-0",{[r]:r});return(0,l.jsx)(m.z.Provider,{value:{id:n},children:(0,l.jsx)("div",{className:(0,o.A)("relative flex h-fit flex-col [&>label]:focus-within:translate-y-0",e,{[f]:""!==u}),ref:a,...t})})});f.displayName="FormItem";var x=t(29486),p=t(18460),h=t(3821),g=t.n(h);let b=(0,p.F)("text-sm font-medium leading-none peer-disabled:cursor-not-allowed peer-disabled:opacity-70"),v=(0,s.forwardRef)(({className:e,...r},t)=>(0,l.jsx)(x.b,{className:(0,o.A)(b(),e),ref:t,...r}));v.displayName=x.b.displayName;let w=(0,s.forwardRef)(({className:e,...r},t)=>{let{error:a,formItemId:s}=(0,i.W)();return(0,l.jsx)(v,{className:(0,o.A)("mono3 text-nowrap",g().label,a&&"text-destructive text-coral",e),htmlFor:s,ref:t,...r})});w.displayName="FormLabel";let N=(0,s.forwardRef)(({className:e,children:r,errorAlignment:t,...a},s)=>{let{error:n,formMessageId:d}=(0,i.W)(),c=n?String(n?.message):r;return c?(0,l.jsx)("p",{className:(0,o.A)("mono3",g().error,e,{"mono3 absolute bottom-[-1rem]":"absolute"===t}),id:d,ref:s,...a,children:c}):null});N.displayName="FormMessage";let j=d.Op},90400:(e,r,t)=>{"use strict";t.d(r,{g:()=>s});
1var l=t(12115),a=t(7926);let s=()=>{let e=(0,l.useContext)(a.Y);if(!e)throw Error("useCarousel must be used within a <Carousel />");return e}},95621:(e,r,t)=>{"use strict";t.d(r,{z:()=>l});let l=(0,t(12115).createContext)({})},96454:(e,r,t)=>{"use strict";t.d(r,{VisibilityTrackerInitializer:()=>a});var l=t(12115);let a=()=>{let e=new Map,r=new Map;return(0,l.useEffect)(()=>{if(window.visibilityTracker)return;let t=new IntersectionObserver(t=>{t.forEach(t=>{let l=t.target,a=e.get(l);a&&r.has(a)&&r.get(a)?.(a,t.isIntersecting)})},{threshold:1});window.visibilityTracker={observe(l,a,s){e.set(a,l),r.set(l,s),t.observe(a)},unobserve(l){let a=[...e.entries()].find(([e,r])=>r===l)?.[0];a&&(t.unobserve(a),e.delete(a)),r.delete(l)}}},[]),null}},96661:(e,r,t)=>{"use strict";t.d(r,{A6:()=>a,Dz:()=>p,IM:()=>n,Nu:()=>u,S7:()=>h,Uc:()=>m,Ye:()=>x,a0:()=>d,bU:()=>f,ly:()=>c,ne:()=>s,pf:()=>i,yy:()=>o});var l=t(78410);t(87358);let a="Europe/Copenhagen",s="da-DK";function i(e,r){return null==e?null:e.replace(/{(\d+)}/g,(e,t)=>r[t-1])}let n=e=>{if(!e)return null;let r=new Date(e).toLocaleDateString(s,{weekday:"long",year:"numeric",month:"2-digit",day:"2-digit",timeZone:a});return r.charAt(0).toUpperCase()+r.slice(1)},o=e=>new Promise(r=>setTimeout(r,e)),d=(e,r)=>!!e&&e.length>=r,c=(e,r)=>{if(e)return{richText:e.richText.map(e=>({...e,children:e.children.map(e=>({...e,text:i(e.text,r)}))}))}},u=e=>({richText:[{_key:`default-${e}`,children:[{_type:"span",marks:[],_key:`default-${e}`,text:e}],_type:"block",style:"normal"}]}),m=(e,r)=>{let t=r.slice(0,6),l=String(e.getDate()).padStart(2,"0"),a=String(e.getMonth()+1).padStart(2,"0"),s=String(e.getFullYear()).slice(2);return t===`${l}${a}${s}`},f=({dateStr:e,modeToFormat:r,separator:t})=>{let[l,a,s]=e.split(".");if("YYYY-MM-DD"===r)return`${s}${t}${a}${t}${l}`;if("DD-MM-YYYY"===r)return`${l}${t}${a}${t}${s}`;throw Error("Invalid date format mode")};function x(e){if(e.length<6)throw Error("CPR must be at least 6 characters long.");let r=e.slice(0,6),t=parseInt(r.slice(0,2),10),l=parseInt(r.slice(2,4),10),a=parseInt(r.slice(4,6),10);if(a+=a>=50?1900:2e3,l<1||l>12||t<1||t>31)throw Error("Invalid day or month extracted from CPR.");let s=new Date(a,l-1,t);if(s.getFullYear()!==a||s.getMonth()!==l-1||s.getDate()!==t)throw Error("Invalid date. The provided day/month combination is incorrect.");return s}function p(e=!0){return[...Array.from({length:26},(e,r)=>String.fromCharCode(65+r)),...e?["\xc6","\xd8","\xc5","0-9"]:[]]}function h(e,r){(0,l.XS)(e)?e.validationErrors.forEach(e=>{r(e.fieldName,{message:e.message})}):(0,l.GF)(e)&&r(e.fieldName,{message:e.message})}}}]);
2//# sourceMappingURL=460-bc68e3cd95576328.js.map

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.