PageSourceSearch

https://www.kingspanunidek.com/_next/static/chunks/06ane4r0253o3.js

js kingspanunidek.com collected 2026-10-08 09:21:16 UTC 128,908 bytes, 3 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,89781,e=>{"use strict";e.s(["DEFAULT_FALLBACK_SRC",0,"/images/IMAGE_FALLBACK.png","FALLBACK_APPLIED_ATTRIBUTE",0,"data-image-fallback-applied"])},76958,e=>{"use strict";var t=e.i(71645),r=e.i(74080),n=e.i(30030),i=e.i(81140),a=e.i(48425),l=e.i(69340),o=e.i(20783),s=e.i(86318),u=e.i(92863),c=e.i(10772),d=e.i(75830),f=e.i(26330),m=e.i(99682),p=e.i(34620),v=e.i(30207),g=e.i(59411),h=e.i(43476),x="NavigationMenu",[b,y,w]=(0,d.createCollection)(x),[j,C,E]=(0,d.createCollection)(x),[S,N]=(0,n.createContextScope)(x,[w,E]),[R,k]=S(x),[T,P]=S(x),_=t.forwardRef((e,r)=>{let{__scopeNavigationMenu:n,value:i,onValueChange:u,defaultValue:c,delayDuration:d=200,skipDelayDuration:f=300,orientation:m="horizontal",dir:p,...v}=e,[g,b]=t.useState(null),y=(0,o.useComposedRefs)(r,e=>b(e)),w=(0,s.useDirection)(p),j=t.useRef(0),C=t.useRef(0),E=t.useRef(0),[S,N]=t.useState(!0),[R,k]=(0,l.useControllableState)({prop:i,onChange:e=>{let t=f>0;""!==e?(window.clearTimeout(E.current),t&&N(!1)):(window.clearTimeout(E.current),E.current=window.setTimeout(()=>N(!0),f)),u?.(e)},defaultProp:c??"",caller:x}),T=t.useCallback(()=>{window.clearTimeout(C.current),C.current=window.setTimeout(()=>k(""),150)},[k]),P=t.useCallback(e=>{window.clearTimeout(C.current),k(e)},[k]),_=t.useCallback(e=>{R===e?window.clearTimeout(C.current):j.current=window.setTimeout(()=>{window.clearTimeout(C.current),k(e)},d)},[R,k,d]);return t.useEffect(()=>()=>{window.clearTimeout(j.current),window.clearTimeout(C.current),window.clearTimeout(E.current)},[]),(0,h.jsx)(D,{scope:n,isRootMenu:!0,value:R,dir:w,orientation:m,rootNavigationMenu:g,onTriggerEnter:e=>{window.clearTimeout(j.current),S?_(e):P(e)},onTriggerLeave:()=>{window.clearTimeout(j.current),T()},onContentEnter:()=>window.clearTimeout(C.current),onContentLeave:T,onItemSelect:e=>{k(t=>t===e?"":e)},onItemDismiss:()=>k(""),children:(0,h.jsx)(a.Primitive.nav,{"aria-label":"Main","data-orientation":m,dir:w,...v,ref:y})})});_.displayName=x;var I="NavigationMenuSub",L=t.forwardRef((e,t)=>{let{__scopeNavigationMenu:r,value:n,onValueChange:i,defaultValue:o,orientation:s="horizontal",...u}=e,c=k(I,r),[d,f]=(0,l.useControllableState)({prop:n,onChange:i,defaultProp:o??"",caller:I});return(0,h.jsx)(D,{scope:r,isRootMenu:!1,value:d,dir:c.dir,orientation:s,rootNavigationMenu:c.rootNavigationMenu,onTriggerEnter:e=>f(e),onItemSelect:e=>f(e),onItemDismiss:()=>f(""),children:(0,h.jsx)(a.Primitive.div,{"data-orientation":s,...u,ref:t})})});L.displayName=I;var D=e=>{let{scope:r,isRootMenu:n,rootNavigationMenu:i,dir:a,orientation:l,children:o,value:s,onItemSelect:u,onItemDismiss:d,onTriggerEnter:f,onTriggerLeave:p,onContentEnter:g,onContentLeave:x}=e,[y,w]=t.useState(null),[j,C]=t.useState(new Map),[E,S]=t.useState(null);return(0,h.jsx)(R,{scope:r,isRootMenu:n,rootNavigationMenu:i,value:s,previousValue:(0,m.usePrevious)(s),baseId:(0,c.useId)(),dir:a,orientation:l,viewport:y,onViewportChange:w,indicatorTrack:E,onIndicatorTrackChange:S,onTriggerEnter:(0,v.useCallbackRef)(f),onTriggerLeave:(0,v.useCallbackRef)(p),onContentEnter:(0,v.useCallbackRef)(g),onContentLeave:(0,v.useCallbackRef)(x),onItemSelect:(0,v.useCallbackRef)(u),onItemDismiss:(0,v.useCallbackRef)(d),onViewportContentChange:t.useCallback((e,t)=>{C(r=>(r.set(e,t),new Map(r)))},[]),onViewportContentRemove:t.useCallback(e=>{C(t=>t.has(e)?(t.delete(e),new Map(t)):t)},[]),children:(0,h.jsx)(b.Provider,{scope:r,children:(0,h.jsx)(T,{scope:r,items:j,children:o})})})},O="NavigationMenuList",A=t.forwardRef((e,t)=>{let{__scopeNavigationMenu:r,...n}=e,i=k(O,r),l=(0,h.jsx)(a.Primitive.ul,{"data-orientation":i.orientation,...n,ref:t});return(0,h.jsx)(a.Primitive.div,{style:{position:"relative"},ref:i.onIndicatorTrackChange,children:(0,h.jsx)(b.Slot,{scope:r,children:i.isRootMenu?(0,h.jsx)(er,{asChild:!0,children:l}):l})})});A.displayName=O;var M="NavigationMenuItem",[z,F]=S(M),V=t.forwardRef((e,r)=>{let{__scopeNavigationMenu:n,value:i,...l}=e,o=(0,c.useId)(),s=t.useRef(null),u=t.useRef(null),d=t.useRef(null),f=t.useRef(()=>{}),m=t.useRef(!1),p=t.useCallback((e="start")=>{if(s.current){f.current();let t=ea(s.current);t.length&&el("start"===e?t:t.reverse())}},[]),v=t.useCallback(()=>
1{if(s.current){var e;let t=ea(s.current);t.length&&((e=t).forEach(e=>{e.dataset.tabindex=e.getAttribute("tabindex")||"",e.setAttribute("tabindex","-1")}),f.current=()=>{e.forEach(e=>{let t=e.dataset.tabindex;e.setAttribute("tabindex",t)})})}},[]);return(0,h.jsx)(z,{scope:n,value:i||o||"LEGACY_REACT_AUTO_VALUE",triggerRef:u,contentRef:s,focusProxyRef:d,wasEscapeCloseRef:m,onEntryKeyDown:p,onFocusProxyEnter:p,onRootContentClose:v,onContentFocusOutside:v,children:(0,h.jsx)(a.Primitive.li,{...l,ref:r})})});V.displayName=M;var H="NavigationMenuTrigger",B=t.forwardRef((e,r)=>{let{__scopeNavigationMenu:n,disabled:l,...s}=e,u=k(H,e.__scopeNavigationMenu),c=F(H,e.__scopeNavigationMenu),d=t.useRef(null),f=(0,o.useComposedRefs)(d,c.triggerRef,r),m=eu(u.baseId,c.value),p=ec(u.baseId,c.value),v=t.useRef(!1),x=t.useRef(!1),y=c.value===u.value;return(0,h.jsxs)(h.Fragment,{children:[(0,h.jsx)(b.ItemSlot,{scope:n,value:c.value,children:(0,h.jsx)(ei,{asChild:!0,children:(0,h.jsx)(a.Primitive.button,{id:m,disabled:l,"data-disabled":l?"":void 0,"data-state":es(y),"aria-expanded":y,"aria-controls":p,...s,ref:f,onPointerEnter:(0,i.composeEventHandlers)(e.onPointerEnter,()=>{x.current=!1,c.wasEscapeCloseRef.current=!1}),onPointerMove:(0,i.composeEventHandlers)(e.onPointerMove,ed(()=>{l||x.current||c.wasEscapeCloseRef.current||v.current||(u.onTriggerEnter(c.value),v.current=!0)})),onPointerLeave:(0,i.composeEventHandlers)(e.onPointerLeave,ed(()=>{l||(u.onTriggerLeave(),v.current=!1)})),onClick:(0,i.composeEventHandlers)(e.onClick,()=>{u.onItemSelect(c.value),x.current=y}),onKeyDown:(0,i.composeEventHandlers)(e.onKeyDown,e=>{let t={horizontal:"ArrowDown",vertical:"rtl"===u.dir?"ArrowLeft":"ArrowRight"}[u.orientation];y&&e.key===t&&(c.onEntryKeyDown(),e.preventDefault())})})})}),y&&(0,h.jsxs)(h.Fragment,{children:[(0,h.jsx)(g.Root,{"aria-hidden":!0,tabIndex:0,ref:c.focusProxyRef,onFocus:e=>{let t=c.contentRef.current,r=e.relatedTarget,n=r===d.current,i=t?.contains(r);(n||!i)&&c.onFocusProxyEnter(n?"start":"end")}}),u.viewport&&(0,h.jsx)("span",{"aria-owns":p})]})]})});B.displayName=H;var U="navigationMenu.linkSelect",$=t.forwardRef((e,t)=>{let{__scopeNavigationMenu:r,active:n,onSelect:l,...o}=e;return(0,h.jsx)(ei,{asChild:!0,children:(0,h.jsx)(a.Primitive.a,{"data-active":n?"":void 0,"aria-current":n?"page":void 0,...o,ref:t,onClick:(0,i.composeEventHandlers)(e.onClick,e=>{let t=e.target,r=new CustomEvent(U,{bubbles:!0,cancelable:!0});if(t.addEventListener(U,e=>l?.(e),{once:!0}),(0,a.dispatchDiscreteCustomEvent)(t,r),!r.defaultPrevented&&!e.metaKey){let e=new CustomEvent(Q,{bubbles:!0,cancelable:!0});(0,a.dispatchDiscreteCustomEvent)(t,e)}},{checkForDefaultPrevented:!1})})})});$.displayName="NavigationMenuLink";var K="NavigationMenuIndicator",q=t.forwardRef((e,t)=>{let{forceMount:n,...i}=e,a=k(K,e.__scopeNavigationMenu),l=!!a.value;return a.indicatorTrack?r.default.createPortal((0,h.jsx)(u.Presence,{present:n||l,children:(0,h.jsx)(W,{...i,ref:t})}),a.indicatorTrack):null});q.displayName=K;var W=t.forwardRef((e,r)=>{let{__scopeNavigationMenu:n,...i}=e,l=k(K,n),o=y(n),[s,u]=t.useState(null),[c,d]=t.useState(null),f="horizontal"===l.orientation,m=!!l.value;t.useEffect(()=>{let e=o(),t=e.find(e=>e.value===l.value)?.ref.current;t&&u(t)},[o,l.value]);let p=()=>{s&&d({size:f?s.offsetWidth:s.offsetHeight,offset:f?s.offsetLeft:s.offsetTop})};return eo(s,p),eo(l.indicatorTrack,p),c?(0,h.jsx)(a.Primitive.div,{"aria-hidden":!0,"data-state":m?"visible":"hidden","data-orientation":l.orientation,...i,ref:r,style:{position:"absolute",...f?{left:0,width:c.size+"px",transform:`translateX(${c.offset}px)`}:{top:0,height:c.size+"px",transform:`translateY(${c.offset}px)`},...i.style}}):null}),Y="NavigationMenuContent",G=t.forwardRef((e,t)=>{let{forceMount:r,...n}=e,a=k(Y,e.__scopeNavigationMenu),l=F(Y,e.__scopeNavigationMenu),s=(0,o.useComposedRefs)(l.contentRef,t),c=l.value===a.value,d={value:l.value,triggerRef:l.triggerRef,focusProxyRef:l.focusProxyRef,wasEscapeCloseRef:l.wasEscapeCloseRef,onContentFocusOutside:l.onContentFocusOutside,onRootContentClose:l.onRootContentClose,...n};return a.viewport?(0,h.jsx)(X,{forceMount:r,...d,ref:s}):(0,h.jsx)(u.Presence,{present:r||c,children:(0,h.jsx)(J,{"data-state":es(c),...d,ref:s,onPointerEnter:(0,i.composeEventHandlers)(e.onPointerEnter,a.onContentEnter),onPointerLeave:(0,i.composeEventHandlers)(e.onPointerLeave,ed(a.onContentLeave)),style:{pointerEvents:!c&&a.isRootMenu?"none":void 0,...d.style}})})});G.displayName=Y;var X=t.forwardRef((e,t)=>
1{let{onViewportContentChange:r,onViewportContentRemove:n}=k(Y,e.__scopeNavigationMenu);return(0,p.useLayoutEffect)(()=>{r(e.value,{ref:t,...e})},[e,t,r]),(0,p.useLayoutEffect)(()=>()=>n(e.value),[e.value,n]),null}),Q="navigationMenu.rootContentDismiss",J=t.forwardRef((e,r)=>{let{__scopeNavigationMenu:n,value:a,triggerRef:l,focusProxyRef:s,wasEscapeCloseRef:u,onRootContentClose:c,onContentFocusOutside:d,...m}=e,p=k(Y,n),v=t.useRef(null),g=(0,o.useComposedRefs)(v,r),x=eu(p.baseId,a),b=ec(p.baseId,a),w=y(n),j=t.useRef(null),{onItemDismiss:C}=p;t.useEffect(()=>{let e=v.current;if(p.isRootMenu&&e){let t=()=>{C(),c(),e.contains(document.activeElement)&&l.current?.focus()};return e.addEventListener(Q,t),()=>e.removeEventListener(Q,t)}},[p.isRootMenu,e.value,l,C,c]);let E=t.useMemo(()=>{let e=w().map(e=>e.value);"rtl"===p.dir&&e.reverse();let t=e.indexOf(p.value),r=e.indexOf(p.previousValue),n=a===p.value,i=r===e.indexOf(a);if(!n&&!i)return j.current;let l=(()=>{if(t!==r){if(n&&-1!==r)return t>r?"from-end":"from-start";if(i&&-1!==t)return t>r?"to-start":"to-end"}return null})();return j.current=l,l},[p.previousValue,p.value,p.dir,w,a]);return(0,h.jsx)(er,{asChild:!0,children:(0,h.jsx)(f.DismissableLayer,{id:b,"aria-labelledby":x,"data-motion":E,"data-orientation":p.orientation,...m,ref:g,disableOutsidePointerEvents:!1,onDismiss:()=>{let e=new Event(Q,{bubbles:!0,cancelable:!0});v.current?.dispatchEvent(e)},onFocusOutside:(0,i.composeEventHandlers)(e.onFocusOutside,e=>{d();let t=e.target;p.rootNavigationMenu?.contains(t)&&e.preventDefault()}),onPointerDownOutside:(0,i.composeEventHandlers)(e.onPointerDownOutside,e=>{let t=e.target,r=w().some(e=>e.ref.current?.contains(t)),n=p.isRootMenu&&p.viewport?.contains(t);(r||n||!p.isRootMenu)&&e.preventDefault()}),onKeyDown:(0,i.composeEventHandlers)(e.onKeyDown,e=>{let t=e.altKey||e.ctrlKey||e.metaKey;if("Tab"===e.key&&!t){let t=ea(e.currentTarget),r=document.activeElement,n=t.findIndex(e=>e===r);el(e.shiftKey?t.slice(0,n).reverse():t.slice(n+1,t.length))?e.preventDefault():s.current?.focus()}}),onEscapeKeyDown:(0,i.composeEventHandlers)(e.onEscapeKeyDown,e=>{u.current=!0})})})}),Z="NavigationMenuViewport",ee=t.forwardRef((e,t)=>{let{forceMount:r,...n}=e,i=!!k(Z,e.__scopeNavigationMenu).value;return(0,h.jsx)(u.Presence,{present:r||i,children:(0,h.jsx)(et,{...n,ref:t})})});ee.displayName=Z;var et=t.forwardRef((e,r)=>{let{__scopeNavigationMenu:n,children:l,...s}=e,c=k(Z,n),d=(0,o.useComposedRefs)(r,c.onViewportChange),f=P(Y,e.__scopeNavigationMenu),[m,p]=t.useState(null),[v,g]=t.useState(null),x=m?m?.width+"px":void 0,b=m?m?.height+"px":void 0,y=!!c.value,w=y?c.value:c.previousValue;return eo(v,()=>{v&&p({width:v.offsetWidth,height:v.offsetHeight})}),(0,h.jsx)(a.Primitive.div,{"data-state":es(y),"data-orientation":c.orientation,...s,ref:d,style:{pointerEvents:!y&&c.isRootMenu?"none":void 0,"--radix-navigation-menu-viewport-width":x,"--radix-navigation-menu-viewport-height":b,...s.style},onPointerEnter:(0,i.composeEventHandlers)(e.onPointerEnter,c.onContentEnter),onPointerLeave:(0,i.composeEventHandlers)(e.onPointerLeave,ed(c.onContentLeave)),children:Array.from(f.items).map(([e,{ref:t,forceMount:r,...n}])=>{let i=w===e;return(0,h.jsx)(u.Presence,{present:r||i,children:(0,h.jsx)(J,{...n,ref:(0,o.composeRefs)(t,e=>{i&&e&&g(e)})})},e)})})}),er=t.forwardRef((e,t)=>{let{__scopeNavigationMenu:r,...n}=e,i=k("FocusGroup",r);return(0,h.jsx)(j.Provider,{scope:r,children:(0,h.jsx)(j.Slot,{scope:r,children:(0,h.jsx)(a.Primitive.div,{dir:i.dir,...n,ref:t})})})}),en=["ArrowRight","ArrowLeft","ArrowUp","ArrowDown"],ei=t.forwardRef((e,t)=>{let{__scopeNavigationMenu:r,...n}=e,l=C(r),o=k("FocusGroupItem",r);return(0,h.jsx)(j.ItemSlot,{scope:r,children:(0,h.jsx)(a.Primitive.button,{...n,ref:t,onKeyDown:(0,i.composeEventHandlers)(e.onKeyDown,e=>{if(["Home","End",...en].includes(e.key)){let t=l().map(e=>e.ref.current);if(["rtl"===o.dir?"ArrowRight":"ArrowLeft","ArrowUp","End"].includes(e.key)&&t.reverse(),en.includes(e.key)){let r=t.indexOf(e.currentTarget);t=t.slice(r+1)}setTimeout(()=>el(t)),e.preventDefault()}})})})});function ea(e){let t=[],r=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:e=>{let t="INPUT"===e.tagName&&"hidden"===e.type;return e.disabled||e.hidden||t?NodeFilter.FILTER_SKIP:e.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;r.nextNode();)t.push(r.currentNode);return t}function el(e){let t=document.activeElement;return e.some(e=>e===t||(e.focus(),document.activeElement!==t))}function eo(e,t){let r=(0,v.useCallbackRef)(t);(0,p.useLayoutEffect)(()=>{let t=0;if(e){let n=new ResizeObserver(()=>{cancelAnimationFrame(t),t=window.requestAnimationFrame(r)});return n.observe(e),()=>{window.cancelAnimationFrame(t),n.unobserve(e)}}},[e,r])}function es(e){return e?"open":"closed"}function eu(e,t){return`${e}-trigger-${t}`}function ec(e,t){return`${e}-content-${t}`}function ed(e){return t=>
1"mouse"===t.pointerType?e(t):void 0}e.s(["Content",0,G,"Indicator",0,q,"Item",0,V,"Link",0,$,"List",0,A,"NavigationMenu",0,_,"NavigationMenuContent",0,G,"NavigationMenuIndicator",0,q,"NavigationMenuItem",0,V,"NavigationMenuLink",0,$,"NavigationMenuList",0,A,"NavigationMenuSub",0,L,"NavigationMenuTrigger",0,B,"NavigationMenuViewport",0,ee,"Root",0,_,"Sub",0,L,"Trigger",0,B,"Viewport",0,ee,"createNavigationMenuScope",0,N])},54479,(e,t,r)=>{var n="Expected a function",i=0/0,a=/^\s+|\s+$/g,l=/^[-+]0x[0-9a-f]+$/i,o=/^0b[01]+$/i,s=/^0o[0-7]+$/i,u=parseInt,c=e.g&&e.g.Object===Object&&e.g,d="object"==typeof self&&self&&self.Object===Object&&self,f=c||d||Function("return this")(),m=Object.prototype.toString,p=Math.max,v=Math.min,g=function(){return f.Date.now()};function h(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}function x(e){if("number"==typeof e)return e;if("symbol"==typeof(t=e)||t&&"object"==typeof t&&"[object Symbol]"==m.call(t))return i;if(h(e)){var t,r="function"==typeof e.valueOf?e.valueOf():e;e=h(r)?r+"":r}if("string"!=typeof e)return 0===e?e:+e;e=e.replace(a,"");var n=o.test(e);return n||s.test(e)?u(e.slice(2),n?2:8):l.test(e)?i:+e}t.exports=function(e,t,r){var i=!0,a=!0;if("function"!=typeof e)throw TypeError(n);return h(r)&&(i="leading"in r?!!r.leading:i,a="trailing"in r?!!r.trailing:a),function(e,t,r){var i,a,l,o,s,u,c=0,d=!1,f=!1,m=!0;if("function"!=typeof e)throw TypeError(n);function b(t){var r=i,n=a;return i=a=void 0,c=t,o=e.apply(n,r)}function y(e){var r=e-u,n=e-c;return void 0===u||r>=t||r<0||f&&n>=l}function w(){var e,r,n,i=g();if(y(i))return j(i);s=setTimeout(w,(e=i-u,r=i-c,n=t-e,f?v(n,l-r):n))}function j(e){return(s=void 0,m&&i)?b(e):(i=a=void 0,o)}function C(){var e,r=g(),n=y(r);if(i=arguments,a=this,u=r,n){if(void 0===s)return c=e=u,s=setTimeout(w,t),d?b(e):o;if(f)return s=setTimeout(w,t),b(u)}return void 0===s&&(s=setTimeout(w,t)),o}return t=x(t)||0,h(r)&&(d=!!r.leading,l=(f="maxWait"in r)?p(x(r.maxWait)||0,t):l,m="trailing"in r?!!r.trailing:m),C.cancel=function(){void 0!==s&&clearTimeout(s),c=0,i=u=a=s=void 0},C.flush=function(){return void 0===s?o:j(g())},C}(e,t,{leading:i,maxWait:t,trailing:a})}},5500,(e,t,r)=>{"use strict";e.i(18392),Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"Image",{enumerable:!0,get:function(){return w}});let n=e.r(55682),i=e.r(90809),a=e.r(43476),l=i._(e.r(71645)),o=n._(e.r(74080)),s=n._(e.r(25633)),u=e.r(8927),c=e.r(87690),d=e.r(18556),f=e.r(65856),m=n._(e.r(1948)),p=e.r(18581),v={deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[32,48,64,96,128,256,384],qualities:[75,80,85,90,95,100],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!1};function g(e,t,r,n,i,a,l){let o=e?.src;e&&e["data-loaded-src"]!==o&&(e["data-loaded-src"]=o,("decode"in e?e.decode():Promise.resolve()).catch(()=>{}).then(()=>{if(e.parentElement&&e.isConnected){if("empty"!==t&&i(!0),r?.current){let t=new Event("load");Object.defineProperty(t,"target",{writable:!1,value:e});let n=!1,i=!1;r.current({...t,nativeEvent:t,currentTarget:e,target:e,isDefaultPrevented:()=>n,isPropagationStopped:()=>i,persist:()=>{},preventDefault:()=>{n=!0,t.preventDefault()},stopPropagation:()=>{i=!0,t.stopPropagation()}})}n?.current&&n.current(e)}}))}function h(e){return l.use?{fetchPriority:e}:{fetchpriority:e}}"u"<typeof window&&(globalThis.__NEXT_IMAGE_IMPORTED=!0);let x="u"<typeof window?l.useEffect:l.useLayoutEffect,b=(0,l.forwardRef)(({src:e,srcSet:t,sizes:r,height:n,width:i,decoding:o,className:s,style:u,fetchPriority:c,placeholder:d,loading:f,unoptimized:m,fill:v,onLoadRef:b,onLoadingCompleteRef:y,setBlurComplete:w,setShowAltText:j,sizesInput:C,onLoad:E,onError:S,...N},R)=>{let k=(0,l.useRef)(!1),T=(0,l.useRef)(null);x(()=>{let{current:e}=k,{current:t}=T;e||null===t||(S&&(t.src=t.src),t.complete&&g(t,d,b,y,w,m,C),k.current=!0)},[e,d,b,y,S,m,C]);let P=(0,p.useMergedRef)(R,T);return(0,a.jsx)("img",{...N,...h(c),loading:f,width:i,height:n,decoding:o,"data-nimg":v?"fill":"1",className:s,style:u,sizes:r,srcSet:t,src:e,ref:P,onLoad:e=>
1{g(e.currentTarget,d,b,y,w,m,C)},onError:e=>{j(!0),"empty"!==d&&w(!0),S&&S(e)}})});function y({isAppRouter:e,imgAttributes:t}){let r={as:"image",imageSrcSet:t.srcSet,imageSizes:t.sizes,crossOrigin:t.crossOrigin,referrerPolicy:t.referrerPolicy,...h(t.fetchPriority)};return e&&o.default.preload?(o.default.preload(t.src,r),null):(0,a.jsx)(s.default,{children:(0,a.jsx)("link",{rel:"preload",href:t.srcSet?void 0:t.src,...r},"__nimg-"+t.src+t.srcSet+t.sizes)})}let w=(0,l.forwardRef)((e,t)=>{let r=(0,l.useContext)(f.RouterContext),n=(0,l.useContext)(d.ImageConfigContext),i=(0,l.useMemo)(()=>{let e=v||n||c.imageConfigDefault,t=[...e.deviceSizes,...e.imageSizes].sort((e,t)=>e-t),r=e.deviceSizes.sort((e,t)=>e-t),i=e.qualities?.sort((e,t)=>e-t);return{...e,allSizes:t,deviceSizes:r,qualities:i,localPatterns:"u"<typeof window?n?.localPatterns:e.localPatterns}},[n]),{onLoad:o,onLoadingComplete:s}=e,p=(0,l.useRef)(o);(0,l.useEffect)(()=>{p.current=o},[o]);let g=(0,l.useRef)(s);(0,l.useEffect)(()=>{g.current=s},[s]);let[h,x]=(0,l.useState)(!1),[w,j]=(0,l.useState)(!1),{props:C,meta:E}=(0,u.getImgProps)(e,{defaultLoader:m.default,imgConf:i,blurComplete:h,showAltText:w});return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(b,{...C,unoptimized:E.unoptimized,placeholder:E.placeholder,fill:E.fill,onLoadRef:p,onLoadingCompleteRef:g,setBlurComplete:x,setShowAltText:j,sizesInput:e.sizes,ref:t}),E.preload?(0,a.jsx)(y,{isAppRouter:!r,imgAttributes:C}):null]})});("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},70965,(e,t,r)=>{"use strict";function n(e,t){let r=e||75;return t?.qualities?.length?t.qualities.reduce((e,t)=>Math.abs(t-r)<Math.abs(e-r)?t:e,t.qualities[0]):r}Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"findClosestQuality",{enumerable:!0,get:function(){return n}})},1948,(e,t,r)=>{"use strict";e.i(18392),Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"default",{enumerable:!0,get:function(){return l}});let n=e.r(70965),i=e.r(43369);function a({config:e,src:t,width:r,quality:l}){let o=(0,i.getDeploymentId)();if(t.startsWith("/")&&!t.startsWith("//"))if(t.includes("/_next/static/immutable")&&!(0,i.getAssetToken)())o=void 0;else{let e=t.indexOf("?");if(-1!==e){let r=new URLSearchParams(t.slice(e+1)),n=r.get("dpl");if(n){o=n,r.delete("dpl");let i=r.toString();t=t.slice(0,e)+(i?"?"+i:"")}}}if(t.startsWith("/")&&t.includes("?")&&e.localPatterns?.length===1&&"**"===e.localPatterns[0].pathname&&""===e.localPatterns[0].search)throw Object.defineProperty(Error(`Image with src "${t}" is using a query string which is not configured in images.localPatterns.
2Read more: https://nextjs.org/docs/messages/next-image-unconfigured-localpatterns`),"__NEXT_ERROR_CODE",{value:"E871",enumerable:!1,configurable:!0});let s=(0,n.findClosestQuality)(l,e);return`${e.path}?url=${encodeURIComponent(t)}&w=${r}&q=${s}${t.startsWith("/")&&o?`&dpl=${o}`:""}`}a.__next_img_default=!0;let l=a},25633,(e,t,r)=>{"use strict";e.i(18392),Object.defineProperty(r,"__esModule",{value:!0});var n={default:function(){return v},defaultHead:function(){return d}};for(var i in n)Object.defineProperty(r,i,{enumerable:!0,get:n[i]});let a=e.r(55682),l=e.r(90809),o=e.r(43476),s=l._(e.r(71645)),u=a._(e.r(98879)),c=e.r(42732);function d(){return[(0,o.jsx)("meta",{charSet:"utf-8"},"charset"),(0,o.jsx)("meta",{name:"viewport",content:"width=device-width"},"viewport")]}function f(e,t){return"string"==typeof t||"number"==typeof t?e:t.type===s.default.Fragment?e.concat(s.default.Children.toArray(t.props.children).reduce((e,t)=>"string"==typeof t||"number"==typeof t?e:e.concat(t),[])):e.concat(t)}let m=["name","httpEquiv","charSet","itemProp"];function p(e){let t,r,n,i;return e.reduce(f,[]).reverse().concat(d().reverse()).filter((t=new Set,r=new Set,n=new Set,i={},e=>{let a=!0,l=!1;if(e.key&&"number"!=typeof e.key&&e.key.indexOf("$")>0){l=!0;let r=e.key.slice(e.key.indexOf("$")+1);t.has(r)?a=!1:t.add(r)}switch(e.type){case"title":case"base":r.has(e.type)?a=!1:r.add(e.type);break;case"meta":for(let t=0,r=m.length;t<r;t++){let r=m[t];if(e.props.hasOwnProperty(r))if("charSet"===r)n.has(r)?a=!1:n.add(r);else{let t=e.props[r],n=i[r]||new Set;("name"!==r||!l)&&n.has(t)?a=!1:(n.add(t),i[r]=n)}}}return a})).reverse().map((e,t)=>{let r=e.key||t;return s.default.cloneElement(e,{key:r})})}let v=function({children:e}){let t=(0,s.useContext)(c.HeadManagerContext);return(0,o.jsx)(u.default,{reduceComponentsToState:p,headManager:t,children:e})};("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esMo
2dule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},88143,(e,t,r)=>{"use strict";function n({widthInt:e,heightInt:t,blurWidth:r,blurHeight:i,blurDataURL:a,objectFit:l}){let o=r?40*r:e,s=i?40*i:t,u=o&&s?`viewBox='0 0 ${o} ${s}'`:"";return`%3Csvg xmlns='http://www.w3.org/2000/svg' ${u}%3E%3Cfilter id='b' color-interpolation-filters='sRGB'%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3CfeColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 100 -1' result='s'/%3E%3CfeFlood x='0' y='0' width='100%25' height='100%25'/%3E%3CfeComposite operator='out' in='s'/%3E%3CfeComposite in2='SourceGraphic'/%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3C/filter%3E%3Cimage width='100%25' height='100%25' x='0' y='0' preserveAspectRatio='${u?"none":"contain"===l?"xMidYMid":"cover"===l?"xMidYMid slice":"none"}' style='filter: url(%23b);' href='${a}'/%3E%3C/svg%3E`}Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"getImageBlurSvg",{enumerable:!0,get:function(){return n}})},87690,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={VALID_LOADERS:function(){return a},imageConfigDefault:function(){return l}};for(var i in n)Object.defineProperty(r,i,{enumerable:!0,get:n[i]});let a=["default","imgix","cloudinary","akamai","custom"],l={deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[32,48,64,96,128,256,384],path:"/_next/image",loader:"default",loaderFile:"",domains:[],disableStaticImages:!1,minimumCacheTTL:14400,formats:["image/webp"],maximumDiskCacheSize:void 0,maximumRedirects:3,maximumResponseBody:5e7,dangerouslyAllowLocalIP:!1,dangerouslyAllowSVG:!1,contentSecurityPolicy:"script-src 'none'; frame-src 'none'; sandbox;",contentDispositionType:"attachment",localPatterns:void 0,remotePatterns:[],qualities:[75],unoptimized:!1,customCacheHandler:!1}},8927,(e,t,r)=>{"use strict";e.i(18392),Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"getImgProps",{enumerable:!0,get:function(){return u}});let n=e.r(43369),i=e.r(88143),a=e.r(87690),l=["-moz-initial","fill","none","scale-down",void 0];function o(e){return void 0!==e.default}function s(e){return void 0===e?e:"number"==typeof e?Number.isFinite(e)?e:NaN:"string"==typeof e&&/^[0-9]+$/.test(e)?parseInt(e,10):NaN}function u({src:e,sizes:t,unoptimized:r=!1,priority:c=!1,preload:d=!1,loading:f,className:m,quality:p,width:v,height:g,fill:h=!1,style:x,overrideSrc:b,onLoad:y,onLoadingComplete:w,placeholder:j="empty",blurDataURL:C,fetchPriority:E,decoding:S="async",layout:N,objectFit:R,objectPosition:k,lazyBoundary:T,lazyRoot:P,..._},I){var L;let D,O,A,{imgConf:M,showAltText:z,blurComplete:F,defaultLoader:V}=I,H=M||a.imageConfigDefault;if("allSizes"in H)D=H;else{let e=[...H.deviceSizes,...H.imageSizes].sort((e,t)=>e-t),t=H.deviceSizes.sort((e,t)=>e-t),r=H.qualities?.sort((e,t)=>e-t);D={...H,allSizes:e,deviceSizes:t,qualities:r}}if(void 0===V)throw Object.defineProperty(Error("images.loaderFile detected but the file is missing default export.\nRead more: https://nextjs.org/docs/messages/invalid-images-config"),"__NEXT_ERROR_CODE",{value:"E163",enumerable:!1,configurable:!0});let B=_.loader||V;delete _.loader,delete _.srcSet;let U="__next_img_default"in B;if(U){if("custom"===D.loader)throw Object.defineProperty(Error(`Image with src "${e}" is missing "loader" prop.
3Read more: https://nextjs.org/docs/messages/next-image-missing-loader`),"__NEXT_ERROR_CODE",{value:"E252",enumerable:!1,configurable:!0})}else{let e=B;B=t=>{let{config:r,...n}=t;return e(n)}}if(N){"fill"===N&&(h=!0);let e={intrinsic:{maxWidth:"100%",height:"auto"},responsive:{width:"100%",height:"auto"}}[N];e&&(x={...x,...e});let r={responsive:"100vw",fill:"100vw"}[N];r&&!t&&(t=r)}let $="",K=s(v),q=s(g);if((L=e)&&"object"==typeof L&&(o(L)||void 0!==L.src)){let t=o(e)?e.default:e;if(!t.src)throw Object.defineProperty(Error(`An object should only be passed to the image component src parameter if it comes from a static image import. It must include src. Received ${JSON.stringify(t)}`),"__NEXT_ERROR_CODE",{value:"E460",enumerable:!1,configurable:!0});if(!t.height||!t.width)throw Object.defineProperty(Error(`An object should only be passed to the image component src parameter if it comes from a static image import. It must include height and width. Received ${JSON.stringify(t)}
3`),"__NEXT_ERROR_CODE",{value:"E48",enumerable:!1,configurable:!0});if(O=t.blurWidth,A=t.blurHeight,C=C||t.blurDataURL,$=t.src,!h)if(K||q){if(K&&!q){let e=K/t.width;q=Math.round(t.height*e)}else if(!K&&q){let e=q/t.height;K=Math.round(t.width*e)}}else K=t.width,q=t.height}let W=!c&&!d&&("lazy"===f||void 0===f);(!(e="string"==typeof e?e:$)||e.startsWith("data:")||e.startsWith("blob:"))&&(r=!0,W=!1),D.unoptimized&&(r=!0),U&&!D.dangerouslyAllowSVG&&e.split("?",1)[0].endsWith(".svg")&&(r=!0);let Y=s(p),G=Object.assign(h?{position:"absolute",height:"100%",width:"100%",left:0,top:0,right:0,bottom:0,objectFit:R,objectPosition:k}:{},z?{}:{color:"transparent"},x),X=F||"empty"===j?null:"blur"===j?`url("data:image/svg+xml;charset=utf-8,${(0,i.getImageBlurSvg)({widthInt:K,heightInt:q,blurWidth:O,blurHeight:A,blurDataURL:C||"",objectFit:G.objectFit})}")`:`url("${j}")`,Q=l.includes(G.objectFit)?"fill"===G.objectFit?"100% 100%":"cover":G.objectFit,J=X?{backgroundSize:Q,backgroundPosition:G.objectPosition||"50% 50%",backgroundRepeat:"no-repeat",backgroundImage:X}:{},Z=function({config:e,src:t,unoptimized:r,width:i,quality:a,sizes:l,loader:o}){if(r){if(t.startsWith("/")&&!t.startsWith("//")){let e=(0,n.getDeploymentId)();if(t.includes("/_next/static/immutable")&&!(0,n.getAssetToken)())e=void 0;else if(e){let r=t.indexOf("?");if(-1!==r){let n=new URLSearchParams(t.slice(r+1));n.get("dpl")||(n.append("dpl",e),t=t.slice(0,r)+"?"+n.toString())}else t+=`?dpl=${e}`}}return{src:t,srcSet:void 0,sizes:void 0}}let{widths:s,kind:u}=function({deviceSizes:e,allSizes:t},r,n){if(n){let r=/(^|\s)(1?\d?\d)vw/g,i=[];for(let e;e=r.exec(n);)i.push(parseInt(e[2]));if(i.length){let r=.01*Math.min(...i);return{widths:t.filter(t=>t>=e[0]*r),kind:"w"}}return{widths:t,kind:"w"}}return"number"!=typeof r?{widths:e,kind:"w"}:{widths:[...new Set([r,2*r].map(e=>t.find(t=>t>=e)||t[t.length-1]))],kind:"x"}}(e,i,l),c=s.length-1;return{sizes:l||"w"!==u?l:"100vw",srcSet:s.map((r,n)=>`${o({config:e,src:t,quality:a,width:r})} ${"w"===u?r:n+1}${u}`).join(", "),src:o({config:e,src:t,quality:a,width:s[c]})}}({config:D,src:e,unoptimized:r,width:K,quality:Y,sizes:t,loader:B}),ee=W?"lazy":f;return{props:{..._,loading:ee,fetchPriority:E,width:K,height:q,decoding:S,className:m,style:{...G,...J},sizes:Z.sizes,srcSet:Z.srcSet,src:b||Z.src},meta:{unoptimized:r,preload:d||c,placeholder:j,fill:h}}}},18556,(e,t,r)=>{"use strict";e.i(18392),Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"ImageConfigContext",{enumerable:!0,get:function(){return a}});let n=e.r(55682)._(e.r(71645)),i=e.r(87690),a=n.default.createContext(i.imageConfigDefault)},65856,(e,t,r)=>{"use strict";e.i(18392),Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"RouterContext",{enumerable:!0,get:function(){return n}});let n=e.r(55682)._(e.r(71645)).default.createContext(null)},94909,(e,t,r)=>{"use strict";e.i(18392),Object.defineProperty(r,"__esModule",{value:!0});var n={default:function(){return c},getImageProps:function(){return u}};for(var i in n)Object.defineProperty(r,i,{enumerable:!0,get:n[i]});let a=e.r(55682),l=e.r(8927),o=e.r(5500),s=a._(e.r(1948));function u(e){let{props:t}=(0,l.getImgProps)(e,{defaultLoader:s.default,imgConf:{deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[32,48,64,96,128,256,384],qualities:[75,80,85,90,95,100],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!1}});for(let[e,r]of Object.entries(t))void 0===r&&delete t[e];return{props:t}}let c=o.Image},57688,(e,t,r)=>{t.exports=e.r(94909)},98879,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"default",{enumerable:!0,get:function(){return o}});let n=e.r(71645),i="u"<typeof window,a=i?()=>{}:n.useLayoutEffect,l=i?()=>{}:n.useEffect;function o(e){let{headManager:t,reduceComponentsToState:r}=e;function o(){if(t&&t.mountedInstances){let e=n.Children.toArray(Array.from(t.mountedInstances).filter(Boolean));t.updateHead(r(e))}}return i&&(t?.mountedInstances?.add(e.children),o()),a(()=>(t?.mountedInstances?.add(e.children),()=>{t?.mountedInstances?.delete(e.children)})),a(()=>
3(t&&(t._pendingUpdate=o),()=>{t&&(t._pendingUpdate=o)})),l(()=>(t&&t._pendingUpdate&&(t._pendingUpdate(),t._pendingUpdate=null),()=>{t&&t._pendingUpdate&&(t._pendingUpdate(),t._pendingUpdate=null)})),null}},82219,e=>{"use strict";var t=e.i(54479),r=e.i(34832),n=e.i(52551),i=e.i(41928);async function a(e,t=`${r.ARCHIVE_NAME}-${new Date().toISOString().split("T")[0]}`){if(0===e.length)return;let n=await fetch("/api/downloads/archive",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({files:e,archiveName:t})});if(!n.ok){let e=await n.json().catch(()=>null);throw Error(e?.error??`Archive request failed: ${n.status}`)}let i=await n.blob(),l=URL.createObjectURL(i),o=document.createElement("a");o.href=l,o.download=`${t}.zip`,o.style.display="none",document.body.appendChild(o),o.click(),document.body.removeChild(o),URL.revokeObjectURL(l)}async function l({url:e,filename:r,onProgress:a}){let o=await fetch(e);if(!o.ok)throw Error(`HTTP error! status: ${o.status}`);let s=o.headers.get("Content-Disposition"),u=(0,n.getFilenameFromContentDisposition)(s),c=r||u||e.split("/").pop()||"downloaded_file",d=o.headers.get("Content-Type")||"application/octet-stream",f=o.headers.get("Content-Length"),m=f?parseInt(f,10):0,p=0,v=o.body?.getReader();if(!v)throw Error("ReadableStreamDefaultReader is not available.");let g=a?(0,t.default)(e=>a(e),50):null,h=new ReadableStream({async start(e){for(;;){let{done:t,value:r}=await v.read();if(t)break;p+=r.length;let n=m>0?p/m*100:0;g?.(parseInt(n.toFixed(2))),e.enqueue(r)}e.close()}}),x=await new Response(h,{headers:{"Content-Type":d}}).blob(),b=URL.createObjectURL(x);if(!(0,i.isValidUrl)(b))throw Error("Invalid URL");let y=document.createElement("a");y.href=b,y.download=c,y.style.display="none",document.body.appendChild(y),y.click(),document.body.removeChild(y),URL.revokeObjectURL(b)}async function o(e,t,r){if(!e)return void console.error("No URL provided for download");try{await l({url:e,filename:t,onProgress:r})}catch(e){throw console.error("Failed to download file:",e),e}}e.s(["downloadAsZip",0,a,"downloadFile",0,o])},87242,e=>{"use strict";var t=e.i(43476),r=e.i(71645),n=e.i(24985),i=e.i(85050);let a=(0,r.createContext)(null),l=()=>{let e=(0,r.useContext)(a);if(!e)throw Error("ButtonDecision components must be used within ButtonDecision");return e};e.s(["ButtonDecision",0,({children:e,className:i,defaultOpen:l=!1})=>{let[o,s]=(0,r.useState)(l);return(0,t.jsx)(a.Provider,{value:{isOpen:o,setIsOpen:s},children:(0,t.jsx)("div",{className:(0,n.cn)("button-decision",i,{"button-decision--open":o}),"data-slot":"button-decision",children:e})})},"ButtonDecisionClose",0,({variant:e="reversedPrimary",className:r,children:a})=>{let{isOpen:o,setIsOpen:s}=l();return o?(0,t.jsx)(i.Button,{variant:e,onClick:()=>{s(!1)},className:(0,n.cn)("w-full normal-case",r),"aria-expanded":!0,"data-slot":"button-decision-close",children:a}):null},"ButtonDecisionContent",0,({children:e,className:r})=>{let{isOpen:i}=l();return i?(0,t.jsx)("div",{className:(0,n.cn)("[&_.headline]:text-lg",r),"data-slot":"button-decision-content","data-state":i?"open":"closed",children:e}):null},"ButtonDecisionOpen",0,({variant:e="reversedPrimary",className:r,children:a})=>{let{setIsOpen:o}=l();return(0,t.jsx)(i.Button,{variant:e,onClick:()=>{o(!0)},className:(0,n.cn)("rounded-xxs w-full tracking-[0] normal-case",r),"aria-expanded":!1,"data-slot":"button-decision-open",children:a})}])},2524,e=>{"use strict";var t=e.i(43476),r=e.i(25913),n=e.i(71645);function i(e){return"[object Object]"===Object.prototype.toString.call(e)||Array.isArray(e)}function a(e,t){let r=Object.keys(e),n=Object.keys(t);return r.length===n.length&&JSON.stringify(Object.keys(e.breakpoints||{}))===JSON.stringify(Object.keys(t.breakpoints||{}))&&r.every(r=>{let n=e[r],l=t[r];return"function"==typeof n?`${n}`==`${l}`:i(n)&&i(l)?a(n,l):n===l})}function l(e){return e.concat().sort((e,t)=>e.name>t.name?1:-1).map(e=>e.options)}function o(e){return"number"==typeof e}function s(e){return"string"==typeof e}function u(e){return"boolean"==typeof e}function c(e){return"[object Object]"===Object.prototype.toString.call(e)}function d(e){return Math.abs(e)}function f(e){return Math.sign(e)}function m(e){return h(e).map(Number)}function p(e){return e[v(e)]}function v(e){return Math.max(0,e.length-1)}function g(e,t=0){return Array.from(Array(e),(e,r)=>t+r)}function h(e){return Object.keys(e)}function x(e,t){return void 0!==t.MouseEvent&&e instanceof t.MouseEvent}function b(){let e=[],t={add:function(r,n,i,a={passive:!0}){let l;return"addEventListener"in r?(r.addEventListener(n,i,a),l=()=>r.removeEventListener(n,i,a)):(r.addListener(i),l=()=>r.removeListener(i)),e.push(l),t},clear:function(){e=e.filter(e=>e())}};return t}function y(e=0,t=0){let r=d(e-t);function n(r){return r<e||r>t}return{length:r,max:t,min:e,constrain:function(r){return n(r)?r<e?e:t:r},reachedAny:n,reachedMax:function(e){return e>t},reachedMin:function(t){return t<e},removeOffset:function(e){return r?e-r*Math.ceil((e-t)/r):e}}}function w(e){let t=e;function r(e){return o(e)?e:e.get()}return{get:function(){return t},set:function(e){t=r(e)},add:function(e){t+=r(e)},subtract:function(e){t-=r(e)}}}function j(e,t){let r="x"===e.scroll?function(e){return`translate3d(${e}px,0px,0px)`}:function(e){return`translate3d(0px,${e}px,0px)`},n=t.style,i=null,a=!1;return{clear:function(){!a&&(n.transform="",t.getAttribute("style")||t.removeAttribute("style"))},to:function(t){if(a)return;let l=Math.round(100*e.direction(t))/100;l!==i&&(n.transform=r(l),i=l)},toggleActive:function(e){a=!e}}}let C={align:"center",axis:"x",container:null,slides:null,containScroll:"trimSnaps",direction:"ltr",slidesToScroll:1,inViewThreshold:0,breakpoints:{},dragFree:!1,dragThreshold:10,loop:!1,skipSnaps:!1,duration:25,startIndex:0,active:!0,watchDrag:!0,watchResize:!0,watchSlides:!0,watchFocus:!0};function E(e,t,r){let n,i,a,l,S,N,R,k,T=e.ownerDocument,P=T.defaultView,_=function(e){function t(e,t){return function e(t,r){return[t,r].reduce((t,r)=>(h(r).forEach(n=>{let i=t[n],a=r[n],l=c(i)&&c(a);t[n]=l?e(i,a):a}),t),{})}(e,t||{})}return{mergeOptions:t,optionsAtMedia:function(r){let n=r.breakpoints||{},i=h(n).filter(t=>e.matchMedia(t).matches).map(e=>n[e]).reduce((e,r)=>t(e,r),{});return t(r,i)},optionsMediaQueries:function(t){return t.map(e=>h(e.breakpoints||{})).reduce((e,t)=>
3e.concat(t),[]).map(e.matchMedia)}}}(P),I=(k=[],{init:function(e,t){return(k=t.filter(({options:e})=>!1!==_.optionsAtMedia(e).active)).forEach(t=>t.init(e,_)),t.reduce((e,t)=>Object.assign(e,{[t.name]:t}),{})},destroy:function(){k=k.filter(e=>e.destroy())}}),L=b(),D=(i={},a={init:function(e){n=e},emit:function(e){return(i[e]||[]).forEach(t=>t(n,e)),a},off:function(e,t){return i[e]=(i[e]||[]).filter(e=>e!==t),a},on:function(e,t){return i[e]=(i[e]||[]).concat([t]),a},clear:function(){i={}}}),{mergeOptions:O,optionsAtMedia:A,optionsMediaQueries:M}=_,{on:z,off:F,emit:V}=D,H=!1,B=O(C,E.globalOptions),U=O(B),$=[];function K(t,r){H||(U=A(B=O(B,t)),$=r||$,function(){let{container:t,slides:r}=U;N=(s(t)?e.querySelector(t):t)||e.children[0];let n=s(r)?N.querySelectorAll(r):r;R=[].slice.call(n||N.children)}(),l=function t(r){let n=function(e,t,r,n,i,a,l){var c,C;let E,S,N,R,k,T,P,_,I,L,D,O,A,M,{align:z,axis:F,direction:V,startIndex:H,loop:B,duration:U,dragFree:$,dragThreshold:K,inViewThreshold:q,slidesToScroll:W,skipSnaps:Y,containScroll:G,watchResize:X,watchSlides:Q,watchDrag:J,watchFocus:Z}=a,ee={measure:function(e){let{offsetTop:t,offsetLeft:r,offsetWidth:n,offsetHeight:i}=e;return{top:t,right:r+n,bottom:t+i,left:r,width:n,height:i}}},et=ee.measure(t),er=r.map(ee.measure),en=(S="rtl"===V,R=(N="y"===F)||!S?1:-1,k=N?"top":S?"right":"left",T=N?"bottom":S?"left":"right",{scroll:N?"y":"x",cross:N?"x":"y",startEdge:k,endEdge:T,measureSize:function(e){let{height:t,width:r}=e;return N?t:r},direction:function(e){return e*R}}),ei=en.measureSize(et),ea={measure:function(e){return e/100*ei}},el=(c=z,C=ei,E={start:function(){return 0},center:function(e){return(C-e)/2},end:function(e){return C-e}},{measure:function(e,t){return s(c)?E[c](e):c(C,e,t)}}),eo=!B&&!!G,{slideSizes:es,slideSizesWithGaps:eu,startGap:ec,endGap:ed}=function(e,t,r,n,i,a){let{measureSize:l,startEdge:o,endEdge:s}=e,u=r[0]&&i,c=function(){if(!u)return 0;let e=r[0];return d(t[o]-e[o])}(),f=u?parseFloat(a.getComputedStyle(p(n)).getPropertyValue(`margin-${s}`)):0,m=r.map(l),g=r.map((e,t,r)=>{let n=t===v(r);return t?n?m[t]+f:r[t+1][o]-e[o]:m[t]+c}).map(d);return{slideSizes:m,slideSizesWithGaps:g,startGap:c,endGap:f}}(en,et,er,r,B||!!G,i),ef=function(e,t,r,n,i,a,l,s){let{startEdge:u,endEdge:c,direction:f}=e,g=o(r);return{groupSlides:function(e){return g?m(e).filter(e=>e%r==0).map(t=>e.slice(t,t+r)):e.length?m(e).reduce((r,o,m)=>{let g=p(r)||0,h=o===v(e),x=i[u]-a[g][u],b=i[u]-a[o][c],y=n||0!==g?0:f(l),w=d(b-(!n&&h?f(s):0)-(x+y));return m&&w>t+2&&r.push(o),h&&r.push(e.length),r},[]).map((t,r,n)=>{let i=Math.max(n[r-1]||0);return e.slice(i,t)}):[]}}}(en,ei,W,B,et,er,ec,ed),{snaps:em,snapsAligned:ep}=function(e,t,r,n,i){let{startEdge:a,endEdge:l}=e,{groupSlides:o}=i,s=o(n).map(e=>p(e)[l]-e[0][a]).map(d).map(t.measure),u=n.map(e=>r[a]-e[a]).map(e=>-d(e)),c=o(u).map(e=>e[0]).map((e,t)=>e+s[t]);return{snaps:u,snapsAligned:c}}(en,el,et,er,ef),ev=-p(em)+p(eu),{snapsContained:eg,scrollContainLimit:eh}=function(e,t,r,n){let i,a,l=y(-t+e,0),o=r.map((e,t)=>{let{min:n,max:i}=l,a=l.constrain(e),o=t===v(r);return t?o||function(e,t){return 1>=d(e-t)}(n,a)?n:function(e,t){return 1>=d(e-t)}(i,a)?i:a:i}).map(e=>parseFloat(e.toFixed(3))),s=(i=o[0],a=p(o),y(o.lastIndexOf(i),o.indexOf(a)+1));return{snapsContained:function(){if(t<=e+2)return[l.max];if("keepSnaps"===n)return o;let{min:r,max:i}=s;return o.slice(r,i)}(),scrollContainLimit:s}}(ei,ev,ep,G),ex=eo?eg:ep,{limit:eb}=(P=ex[0],{limit:y(B?P-ev:p(ex),P)}),ey=function e(t,r,n){let{constrain:i}=y(0,t),a=t+1,l=o(r);function o(e){return n?d((a+e)%a):i(e)}function s(){return e(t,l,n)}let u={get:function(){return l},set:function(e){return l=o(e),u},add:function(e){return s().set(l+e)},clone:s};return u}(v(ex),H,B),ew=ey.clone(),ej=m(r),eC=function(e,t,r,n){let i=b(),a=1e3/60,l=null,o=0,s=0;function u(e){if(!s)return;l||(l=e,r(),r());let i=e-l;for(l=e,o+=i;o>=a;)r(),o-=a;n(o/a),s&&(s=t.requestAnimationFrame(u))}function c(){t.cancelAnimationFrame(s),l=null,o=0,s=0}return{init:function(){i.add(e,"visibilitychange",()=>{e.hidden&&(l=null,o=0)})},destroy:function(){c(),i.clear()},start:function(){s||(s=t.requestAnimationFrame(u))},stop:c,update:r,render:n}}(n,i,()=>(({dragHandler:e,scrollBody:t,scrollBounds:r,options:{loop:n}})=>{n||r.constrain(e.pointerDown()),t.seek()})(eM),e=>(({scrollBody:e,translate:t,location:r,offsetLocation:n,previousLocation:i,scrollLooper:a,slideLooper:l,dragHandler:o,animation:s,eventHandler:u,scrollBounds:c,options:{loop:d}},f)=>{let m=e.settled(),p=!c.shouldConstrain(),v=d?m:m&&p,g=v&&!o.pointerDown();g&&s.stop();let h=r.get()*f+i.get()*(1-f);n.set(h),d&&(a.loop(e.direction()),l.loop()),t.to(n.get()),g&&u.emit("settle"),v||u.emit("scroll")})(eM,e)),eE=ex[ey.get()],eS=w(eE),eN=w(eE),eR=w(eE),ek=w(eE),eT=function(e,t,r,n,i){let a=0,l=0,o=i,s=.68,u=e.get(),c=0;function m(e){return o=e,v}function p(e){return s=e,v}let v={direction:function(){return l},duration:function(){return o},velocity:function(){return a},seek:function(){let t=n.get()-e.get(),i=0;return o?(r.set(e),a+=t/o,a*=s,u+=a,e.add(a),i=u-c):(a=0,r.set(n),e.set(n),i=t),l=f(i),c=u,v},settled:function(){return .001>d(n.get()-t.get())},useBaseFriction:function(){return p(.68)},useBaseDuration:function(){return m(i)},useFriction:p,useDuration:m};return v}(eS,eR,eN,ek,U),eP=function(e,t,r,n,i){let{reachedAny:a,removeOffset:l,constrain:o}=n;function s(e){return e.concat().sort((e,t)=>
3d(e)-d(t))[0]}function u(t,n){let i=[t,t+r,t-r];if(!e)return t;if(!n)return s(i);let a=i.filter(e=>f(e)===n);return a.length?s(a):p(i)-r}return{byDistance:function(r,n){let s=i.get()+r,{index:c,distance:f}=function(r){let n=e?l(r):o(r),{index:i}=t.map((e,t)=>({diff:u(e-n,0),index:t})).sort((e,t)=>d(e.diff)-d(t.diff))[0];return{index:i,distance:n}}(s),m=!e&&a(s);if(!n||m)return{index:c,distance:r};let p=r+u(t[c]-f,0);return{index:c,distance:p}},byIndex:function(e,r){let n=u(t[e]-i.get(),r);return{index:e,distance:n}},shortcut:u}}(B,ex,ev,eb,ek),e_=function(e,t,r,n,i,a,l){function o(i){let o=i.distance,s=i.index!==t.get();a.add(o),o&&(n.duration()?e.start():(e.update(),e.render(1),e.update())),s&&(r.set(t.get()),t.set(i.index),l.emit("select"))}return{distance:function(e,t){o(i.byDistance(e,t))},index:function(e,r){let n=t.clone().set(e);o(i.byIndex(n.get(),r))}}}(eC,ey,ew,eT,eP,ek,l),eI=function(e){let{max:t,length:r}=e;return{get:function(e){return r?-((e-t)/r):0}}}(eb),eL=b(),eD=(I={},L=null,D=null,O=!1,{init:function(){_=new IntersectionObserver(e=>{O||(e.forEach(e=>{I[r.indexOf(e.target)]=e}),L=null,D=null,l.emit("slidesInView"))},{root:t.parentElement,threshold:q}),r.forEach(e=>_.observe(e))},destroy:function(){_&&_.disconnect(),O=!0},get:function(e=!0){if(e&&L)return L;if(!e&&D)return D;let t=h(I).reduce((t,r)=>{let n=parseInt(r),{isIntersecting:i}=I[n];return(e&&i||!e&&!i)&&t.push(n),t},[]);return e&&(L=t),e||(D=t),t}}),{slideRegistry:eO}=function(e,t,r,n,i,a){let l,{groupSlides:o}=i,{min:s,max:u}=n;return{slideRegistry:(l=o(a),1===r.length?[a]:e&&"keepSnaps"!==t?l.slice(s,u).map((e,t,r)=>{let n=t===v(r);return t?n?g(v(a)-p(r)[0]+1,p(r)[0]):e:g(p(r[0])+1)}):l)}}(eo,G,ex,eh,ef,ej),eA=function(e,t,r,n,i,a,l,s){let c={passive:!0,capture:!0},d=0;function f(e){"Tab"===e.code&&(d=new Date().getTime())}return{init:function(m){s&&(a.add(document,"keydown",f,!1),t.forEach((t,f)=>{a.add(t,"focus",t=>{(u(s)||s(m,t))&&function(t){if(new Date().getTime()-d>10)return;l.emit("slideFocusStart"),e.scrollLeft=0;let a=r.findIndex(e=>e.includes(t));o(a)&&(i.useDuration(0),n.index(a,0),l.emit("slideFocus"))}(f)},c)}))}}}(e,r,eO,e_,eT,eL,l,Z),eM={ownerDocument:n,ownerWindow:i,eventHandler:l,containerRect:et,slideRects:er,animation:eC,axis:en,dragHandler:function(e,t,r,n,i,a,l,o,s,c,m,p,v,g,h,w,j,C){let{cross:E,direction:S}=e,N=["INPUT","SELECT","TEXTAREA"],R={passive:!1},k=b(),T=b(),P=y(50,225).constrain(g.measure(20)),_={mouse:300,touch:400},I={mouse:500,touch:600},L=h?43:25,D=!1,O=0,A=0,M=!1,z=!1,F=!1,V=!1;function H(e){if(!x(e,n)&&e.touches.length>=2)return B(e);let t=a.readPoint(e),r=a.readPoint(e,E),l=d(t-O),s=d(r-A);if(!z&&!V&&(!e.cancelable||!(z=l>s)))return B(e);let u=a.pointerMove(e);l>w&&(F=!0),c.useFriction(.3).useDuration(.75),o.start(),i.add(S(u)),e.preventDefault()}function B(e){var t;let r,n,i=m.byDistance(0,!1).index!==p.get(),l=a.pointerUp(e)*(h?I:_)[V?"mouse":"touch"],o=(t=S(l),r=p.add(-1*f(t)),n=m.byDistance(t,!h).distance,h||d(t)<P?n:j&&i?.5*n:m.byIndex(r.get(),0).distance),u=function(e,t){var r,n;if(0===e||0===t||d(e)<=d(t))return 0;let i=(r=d(e),n=d(t),d(r-n));return d(i/e)}(l,o);z=!1,M=!1,T.clear(),c.useDuration(L-10*u).useFriction(.68+u/50),s.distance(o,!h),V=!1,v.emit("pointerUp")}function U(e){F&&(e.stopPropagation(),e.preventDefault(),F=!1)}return{init:function(e){C&&k.add(t,"dragstart",e=>e.preventDefault(),R).add(t,"touchmove",()=>void 0,R).add(t,"touchend",()=>void 0).add(t,"touchstart",o).add(t,"mousedown",o).add(t,"touchcancel",B).add(t,"contextmenu",B).add(t,"click",U,!0);function o(o){(u(C)||C(e,o))&&function(e){let o,s=x(e,n);if((V=s,F=h&&s&&!e.buttons&&D,D=d(i.get()-l.get())>=2,!s||0===e.button)&&(o=e.target.nodeName||"",!N.includes(o))){let n;M=!0,a.pointerDown(e),c.useFriction(0).useDuration(0),i.set(l),n=V?r:t,T.add(n,"touchmove",H,R).add(n,"touchend",B).add(n,"mousemove",H,R).add(n,"mouseup",B),O=a.readPoint(e),A=a.readPoint(e,E),v.emit("pointerDown")}}(o)}},destroy:function(){k.clear(),T.clear()},pointerDown:function(){return M}}}(en,e,n,i,ek,function(e,t){let r,n;function i(e){return e.timeStamp}function a(r,n){let i=n||e.scroll,a=`client${"x"===i?"X":"Y"}`;return(x(r,t)?r:r.touches[0])[a]}return{pointerDown:function(e){return r=e,n=e,a(e)},pointerMove:function(e){let t=a(e)-a(n),l=i(e)-i(r)>170;return n=e,l&&(r=e),t},pointerUp:function(e){if(!r||!n)return 0;let t=a(n)-a(r),l=i(e)-i(r),o=i(e)-i(n)>170,s=t/l;return l&&!o&&d(s)>.1?s:0},readPoint:a}}(en,i),eS,eC,e_,eT,eP,ey,l,ea,$,K,Y,J),eventStore:eL,percentOfView:ea,index:ey,indexPrevious:ew,limit:eb,location:eS,offsetLocation:eR,previousLocation:eN,options:a,resizeHandler:function(e,t,r,n,i,a,l){let o,s,c=[e].concat(n),f=[],m=!1;function p(e){return i.measureSize(l.measure(e))}return{init:function(i){a&&(s=p(e),f=n.map(p),o=new ResizeObserver(r=>{(u(a)||a(i,r))&&function(r){for(let a of r){if(m)return;let r=a.target===e,l=n.indexOf(a.target),o=r?s:f[l];if(d(p(r?e:n[l])-o)>=.5){i.reInit(),t.emit("resize");break}}}(r)}),r.requestAnimationFrame(()=>
3{c.forEach(e=>o.observe(e))}))},destroy:function(){m=!0,o&&o.disconnect()}}}(t,l,i,r,en,X,ee),scrollBody:eT,scrollBounds:function(e,t,r,n,i){let a=i.measure(10),l=i.measure(50),o=y(.1,.99),s=!1;function u(){return!s&&!!e.reachedAny(r.get())&&!!e.reachedAny(t.get())}return{shouldConstrain:u,constrain:function(i){if(!u())return;let s=e.reachedMin(t.get())?"min":"max",c=d(e[s]-t.get()),f=r.get()-t.get(),m=o.constrain(c/l);r.subtract(f*m),!i&&d(f)<a&&(r.set(e.constrain(r.get())),n.useDuration(25).useBaseFriction())},toggleActive:function(e){s=!e}}}(eb,eR,ek,eT,ea),scrollLooper:function(e,t,r,n){let{reachedMin:i,reachedMax:a}=y(t.min+.1,t.max+.1);return{loop:function(t){if(!(1===t?a(r.get()):-1===t&&i(r.get())))return;let l=-1*t*e;n.forEach(e=>e.add(l))}}}(ev,eb,eR,[eS,eR,eN,ek]),scrollProgress:eI,scrollSnapList:ex.map(eI.get),scrollSnaps:ex,scrollTarget:eP,scrollTo:e_,slideLooper:function(e,t,r,n,i,a,l,o,s){let u=m(i),c=m(i).reverse(),d=v(p(c,l[0]),r,!1).concat(v(p(u,t-l[0]-1),-r,!0));function f(e,t){return e.reduce((e,t)=>e-i[t],t)}function p(e,t){return e.reduce((e,r)=>f(e,t)>0?e.concat([r]):e,[])}function v(i,l,u){let c=a.map((e,r)=>({start:e-n[r]+.5+l,end:e+t-.5+l}));return i.map(t=>{let n=u?0:-r,i=u?r:0,a=c[t][u?"end":"start"];return{index:t,loopPoint:a,slideLocation:w(-1),translate:j(e,s[t]),target:()=>o.get()>a?n:i}})}return{canLoop:function(){return d.every(({index:e})=>.1>=f(u.filter(t=>t!==e),t))},clear:function(){d.forEach(e=>e.translate.clear())},loop:function(){d.forEach(e=>{let{target:t,translate:r,slideLocation:n}=e,i=t();i!==n.get()&&(r.to(i),n.set(i))})},loopPoints:d}}(en,ei,ev,es,eu,em,ex,eR,r),slideFocus:eA,slidesHandler:(M=!1,{init:function(e){Q&&(A=new MutationObserver(t=>{!M&&(u(Q)||Q(e,t))&&function(t){for(let r of t)if("childList"===r.type){e.reInit(),l.emit("slidesChanged");break}}(t)})).observe(t,{childList:!0})},destroy:function(){A&&A.disconnect(),M=!0}}),slidesInView:eD,slideIndexes:ej,slideRegistry:eO,slidesToScroll:ef,target:ek,translate:j(en,t)};return eM}(e,N,R,T,P,r,D);return r.loop&&!n.slideLooper.canLoop()?t(Object.assign({},r,{loop:!1})):n}(U),M([B,...$.map(({options:e})=>e)]).forEach(e=>L.add(e,"change",q)),U.active&&(l.translate.to(l.location.get()),l.animation.init(),l.slidesInView.init(),l.slideFocus.init(X),l.eventHandler.init(X),l.resizeHandler.init(X),l.slidesHandler.init(X),l.options.loop&&l.slideLooper.loop(),N.offsetParent&&R.length&&l.dragHandler.init(X),S=I.init(X,$)))}function q(e,t){let r=G();W(),K(O({startIndex:r},e),t),D.emit("reInit")}function W(){l.dragHandler.destroy(),l.eventStore.clear(),l.translate.clear(),l.slideLooper.clear(),l.resizeHandler.destroy(),l.slidesHandler.destroy(),l.slidesInView.destroy(),l.animation.destroy(),I.destroy(),L.clear()}function Y(e,t,r){U.active&&!H&&(l.scrollBody.useBaseFriction().useDuration(!0===t?0:U.duration),l.scrollTo.index(e,r||0))}function G(){return l.index.get()}let X={canScrollNext:function(){return l.index.add(1).get()!==G()},canScrollPrev:function(){return l.index.add(-1).get()!==G()},containerNode:function(){return N},internalEngine:function(){return l},destroy:function(){H||(H=!0,L.clear(),W(),D.emit("destroy"),D.clear())},off:F,on:z,emit:V,plugins:function(){return S},previousScrollSnap:function(){return l.indexPrevious.get()},reInit:q,rootNode:function(){return e},scrollNext:function(e){Y(l.index.add(1).get(),e,-1)},scrollPrev:function(e){Y(l.index.add(-1).get(),e,1)},scrollProgress:function(){return l.scrollProgress.get(l.offsetLocation.get())},scrollSnapList:function(){return l.scrollSnapList},scrollTo:Y,selectedScrollSnap:G,slideNodes:function(){return R},slidesInView:function(){return l.slidesInView.get()},slidesNotInView:function(){return l.slidesInView.get(!1)}};return K(t,r),setTimeout(()=>D.emit("init"),0),X}function S(e={},t=[]){let r=(0,n.useRef)(e),i=(0,n.useRef)(t),[o,s]=(0,n.useState)(),[u,c]=(0,n.useState)(),d=(0,n.useCallback)(()=>{o&&o.reInit(r.current,i.current)},[o]);return(0,n.useEffect)(()=>{a(r.current,e)||(r.current=e,d())},[e,d]),(0,n.useEffect)(()=>{!function(e,t){if(e.length!==t.length)return!1;let r=l(e),n=l(t);return r.every((e,t)=>a(e,n[t]))}(i.current,t)&&(i.current=t,d())},[t,d]),(0,n.useEffect)(()=>
3{if("u">typeof window&&window.document&&window.document.createElement&&u){E.globalOptions=S.globalOptions;let e=E(u,r.current,i.current);return s(e),()=>e.destroy()}s(void 0)},[u,s]),[c,o]}E.globalOptions=void 0,S.globalOptions=void 0;var N=e.i(34832),R=e.i(24985),k=e.i(89781);e.i(19253);var T=e.i(85050);e.i(13066);var P=e.i(50188);let _=(0,n.createContext)(null),I=(0,n.createContext)(void 0),L=(0,r.cva)("cursor-pointer",{variants:{variant:{default:"size-3.5 rounded-full border-2 border-white data-[selected=true]:bg-white",solid:"size-3.5 rounded-full border-neutral-grey-4 data-[selected=true]:border-[0.07rem] data-[selected=true]:bg-neutral-grey-4 data-[selected=false]:border-[0.15rem] data-[selected=false]:bg-transparent",solidSecondary:"size-2.75 rounded-full border lg:bg-neutral-grey-3 border-black data-[selected=true]:bg-black",line:"shrink-0 size-3.5 bg-color-neutral-grey-3 rounded-[2px] border-0 w-35 h-1 data-[selected=true]:bg-primary-blue"}},defaultVariants:{variant:"default"}});function D(){let e=(0,n.useContext)(_);if(!e)throw Error("useCarousel must be used within a <Carousel />");return e}let O={2:"w-[calc(50%-4rem)]",3:"w-[calc(33.33333%-2.66667rem)]",4:"w-[calc(25%-2rem)]",5:"w-[calc(20%-1.6rem)]",6:"w-[calc(16.66667%-1.33333rem)]"};function A(){let{api:e}=D(),[t,r]=(0,n.useState)({width:0,offset:0});return(0,n.useEffect)(()=>{if(!e)return;let t={width:0},n={id:null},i=e=>{var i;if(!e||t.width<=0)return;let a=Math.max(0,Math.min(1,e.scrollProgress()))*(100-t.width);i={width:t.width,offset:a},null!==n.id&&cancelAnimationFrame(n.id),n.id=requestAnimationFrame(()=>{r(e=>e.width===i.width&&e.offset===i.offset?e:i),n.id=null})},a=e=>{(e=>{if(!e)return;let r=e.slideNodes();if(0===r.length)return;let n=e.containerNode().clientWidth,i=r.reduce((e,t)=>e+t.offsetWidth,0);0!==i&&(t.width=Math.min(100,n/i*100))})(e),i(e)};return a(e),e.on("scroll",i),e.on("reInit",a),e.on("resize",a),()=>{e.off("scroll",i),e.off("reInit",a),e.off("resize",a),null!==n.id&&cancelAnimationFrame(n.id)}},[e]),t}e.s(["Carousel",0,function({tilesToShow:e=4,orientation:r="horizontal",opts:i,setApi:a,plugins:l,className:o,children:s,autoPlayInterval:u,...c}){let[d,f]=(0,n.useState)(i?.direction),[m,p]=S({duration:18,...i,axis:"horizontal"===r?"x":"y",direction:d},l),[v,g]=(0,n.useState)(!1),[h,x]=(0,n.useState)(!1),[b,y]=(0,n.useState)(0),[w,j]=(0,n.useState)(void 0),[C,E]=(0,n.useState)(new Set),k=(0,n.useRef)(null),T=(0,n.useRef)(null),P=(0,n.useMemo)(()=>p?p.slideNodes().length:0,[p]),I=(0,n.useCallback)(e=>{e&&(g(e.canScrollPrev()),x(e.canScrollNext()),y(e.selectedScrollSnap()))},[]),L=(0,n.useCallback)(()=>{p?.scrollPrev()},[p]),D=(0,n.useCallback)(()=>{p?.scrollNext()},[p]),O=(0,n.useCallback)(()=>{if(!p)return;let e=(p.selectedScrollSnap()+1)%P;p.scrollTo(e)},[p,P]),A=(0,n.useCallback)((e,t)=>{p&&(p.scrollTo(e,!1,t),k.current&&(clearInterval(k.current),k.current=null),T.current&&(clearTimeout(T.current),T.current=null),u&&P>1&&(T.current=setTimeout(()=>{p&&(k.current=setInterval(()=>{O()},u)),T.current=null},u)))},[p,u,P,O]),M=(0,n.useCallback)((e,t)=>{let r;if(b%t===e)return;let n="u">typeof document&&"rtl"===document.documentElement.dir;if(t===P)r=e>b?-1:e<b?1:void 0,n&&void 0!==r&&(r=-r),A(e,r);else{let r=function(e,t,r,n,i=!1){let a=e%n;if(a===t)return{physicalIndex:e,direction:-1};let l=t>a;i&&(l=!l);let o=l?-1:1,s=[];for(let e=t;e<r;e+=n)s.push(e);return{physicalIndex:l?s.find(t=>t>e)??s[0]:[...s].reverse().find(t=>t<e)??s[s.length-1],direction:o}}(b,e,P,t,n);A(r.physicalIndex,r.direction)}},[A,b,P]);(0,n.useEffect)(()=>{p&&a&&a(p)},[p,a]),(0,n.useEffect)(()=>{if(!p)return;let e=()=>{I(p)};return e(),p.on("reInit",e),p.on("select",e),()=>{p.off("reInit",e),p.off("select",e)}},[p,I]),(0,n.useEffect)(()=>{if(!p||P<=1||!u){k.current&&(clearInterval(k.current),k.current=null),T.current&&(clearTimeout(T.current),T.current=null);return}return k.current=setInterval(()=>{O()},u),()=>{k.current&&(clearInterval(k.current),k.current=null),T.current&&(clearTimeout(T.current),T.current=null)}},[p,P,u,O]),(0,n.useEffect)(()=>{if(!p||"number"!=typeof e||e<=0)return;let t=()=>{j(Math.floor(p.containerNode().clientWidth/e))};return t(),window.addEventListener("resize",t),()=>{window.removeEventListener("resize",t)}},[p,e]),(0,n.useEffect)(()=>{i?.direction||queueMicrotask(()=>{f("u">typeof document&&"rtl"===document.documentElement.dir?"rtl":"ltr")})},[i?.direction,f]);let z=(0,n.useCallback)(e=>{"ArrowLeft"===e.key?(e.preventDefault(),L()):"ArrowRight"===e.key&&(e.preventDefault(),D())},[L,D]),F=(0,n.useCallback)((e,t,{tabCount:r,indicatorsRef:n})=>{let i=null;switch(t.key){case N.KEYBOARD_SHORTCUTS.left:i=(e-1+r)%r;break;case N.KEYBOARD_SHORTCUTS.right:i=(e+1)%r;break;case N.KEYBOARD_SHORTCUTS.enter:case N.KEYBOARD_SHORTCUTS.space:t.preventDefault(),M(e,r);return;case N.KEYBOARD_SHORTCUTS.escape:t.target.blur(),t.preventDefault();return;default:return}
3t.preventDefault(),M(i,r),n.current[i]?.focus()},[M]),V=(0,n.useCallback)(e=>{E(t=>{if(t.has(e)||P<=t.size+1)return t;let r=new Set(t);return r.add(e),r})},[P]);return(0,t.jsx)(_.Provider,{value:{carouselRef:m,api:p,direction:d,opts:i,orientation:r||(i?.axis==="y"?"vertical":"horizontal"),scrollPrev:L,scrollNext:D,scrollTo:A,navigateToIndicatorLogicalIndex:M,canScrollPrev:v,canScrollNext:h,selectedIndex:b,totalSlides:P,autoPlayInterval:u,slideWidth:w,removedSlides:C,removeSlide:V,onKey:F},children:(0,t.jsx)("div",{onKeyDownCapture:z,className:(0,R.cn)("group/carousel relative",o),role:"region","aria-roledescription":"carousel","data-slot":"carousel",...c,children:s})})},"CarouselContent",0,function({className:e,classNameCentered:r,children:i,...a}){let{carouselRef:l,orientation:o,removedSlides:s}=D(),u=n.Children.toArray(i).filter((e,t)=>!s.has(t));return(0,t.jsx)("div",{ref:l,className:(0,R.cn)("h-full overflow-hidden",r),"data-slot":"carousel-content",children:(0,t.jsx)("div",{className:(0,R.cn)("flex","vertical"===o?"flex-col":"",e),...a,children:u})})},"CarouselDetailedIndicators",0,function({ariaLabel:e,className:r,indicatorsTags:i=[]}){let{selectedIndex:a,totalSlides:l,autoPlayInterval:o,onKey:s,navigateToIndicatorLogicalIndex:u}=D(),c=(0,n.useRef)([]);(0,n.useEffect)(()=>{c.current=c.current.slice(0,l)},[l]);let d=O[l]??O[5];if(l<=1)return null;let f=null!=o&&Number.isFinite(o)&&o>0;return(0,t.jsx)("ol",{role:"tablist","aria-label":e??"",className:(0,R.cn)("absolute bottom-0 z-40 flex w-full justify-center",r),children:Array.from({length:l}).map((e,r)=>{let n=a===r,m=i[r];return(0,t.jsxs)("li",{ref:e=>{c.current[r]=e},role:"tab","aria-label":`Slide ${r+1}`,"aria-selected":n,"data-selected":n,tabIndex:n?0:-1,onClick:()=>u(r,l),onKeyDown:e=>s(r,e,{tabCount:l,indicatorsRef:c}),className:(0,R.cn)("mb-10.25 flex cursor-pointer flex-col max-lg:items-center",d),children:[(0,t.jsx)("div",{className:"relative m-2 hidden h-1 overflow-hidden rounded-[0.125rem] border lg:block",children:(0,t.jsx)("span",{className:(0,R.cn)("absolute inset-0 rounded-[0.125rem] bg-white",{"animate-(--animation-slide-in-left)":n&&f,"-translate-x-full":!n}),style:{animationDuration:n&&f&&null!=o?`${o}ms`:void 0}})}),(0,t.jsx)("div",{className:(0,R.cn)("relative m-2 size-3.25 rounded-full border-2 lg:hidden",n&&"bg-white")}),(m?.tag||m?.title)&&(0,t.jsxs)("div",{className:"m-2 hidden text-white lg:flex lg:flex-col",children:[m?.tag&&(0,t.jsx)("p",{className:"text-xs",children:m.tag}),m?.title&&(0,t.jsx)("p",{className:"font-bold",children:m.title})]})]},r)})})},"CarouselIndicators",0,function({ariaLabel:e,ariaLabelBullet:r,variant:i="default",className:a,logicalCount:l}){let{selectedIndex:o,totalSlides:s,navigateToIndicatorLogicalIndex:u,onKey:c}=D(),d=(0,n.useRef)([]),f=l??s;return((0,n.useEffect)(()=>{d.current=d.current.slice(0,f)},[f]),f<=1)?null:(0,t.jsx)("ol",{role:"tablist","aria-label":e??r??"Carousel slides",className:(0,R.cn)("carousel-indicators absolute z-40 flex animate-(--animation-slide-right) justify-center gap-4 md:start-1/2 md:ltr:-translate-x-1/2 md:rtl:translate-x-1/2",a),children:Array.from({length:f}).map((n,a)=>(0,t.jsx)("li",{ref:e=>{d.current[a]=e},role:"tab","data-slider-color-target":!0,"aria-label":`${r??e??"Slide"} ${a+1}
3`,"aria-selected":o%f===a,"data-selected":o%f===a,tabIndex:o%f===a?0:-1,onClick:()=>u(a,f),className:(0,R.cn)(L({variant:i}),"focus-within:outline-gold-dark focus-within:outline-1"),onKeyDown:e=>c(a,e,{tabCount:f,indicatorsRef:d})},a))})},"CarouselItem",0,function({className:e,index:r,hideEmptySlides:i=!1,...a}){let{orientation:l,removeSlide:o}=D(),s=(0,n.useRef)(null);return(0,n.useEffect)(()=>{if(i&&s.current){let e=s.current.querySelector("img");e&&"number"==typeof r&&(e.src===k.DEFAULT_FALLBACK_SRC?o(r):e.addEventListener("error",()=>{o(r)}))}},[i,r,o]),(0,t.jsx)(I.Provider,{value:r,children:(0,t.jsx)("div",{ref:s,role:"group","aria-roledescription":"slide","data-slot":"carousel-item",className:(0,R.cn)("carousel-item min-w-0 shrink-0 grow-0 basis-full","horizontal"===l?"ps-4":"pt-4",e),...a})})},"CarouselItemSecondary",0,function({className:e,classNameCentered:r,onClick:i,...a}){let{selectedIndex:l,api:o,scrollTo:s,totalSlides:u}=D(),[c,d]=(0,n.useState)(null),f=(0,n.useRef)(null);(0,n.useEffect)(()=>{if(!o||!f.current)return;let e=()=>{d(o.slideNodes().indexOf(f.current))};return e(),o.on("reInit",e),o.on("select",e),()=>{o.off("reInit",e),o.off("select",e)}},[o]);let m=null!==c&&c===l,p=null!==c&&(l+1===c||l===u-1&&0===c),v=null!==c&&(l-1===c||0===l&&c===u-1),g=(0,n.useCallback)(e=>{m||null===c||s(c),i?.(e)},[m,c,s,i]);return(0,t.jsx)("div",{ref:f,role:"group","aria-roledescription":"slide","data-slot":"carousel-item-secondary",className:(0,R.cn)("carousel-item-secondary min-w-0 shrink-0 grow-0",e,{[`carousel-item-secondary-center ${r}`]:m,"carousel-item-secondary-next":p,"carousel-item-secondary-previous":v}),onClick:g,...a})},"CarouselLineIndicators",0,function({ariaLabel:e,ariaLabelBullet:r,className:i,logicalCount:a}){let{selectedIndex:l,totalSlides:o,autoPlayInterval:s,onKey:u,navigateToIndicatorLogicalIndex:c}=D(),d=(0,n.useRef)([]),f=a??o;if((0,n.useEffect)(()=>{d.current=d.current.slice(0,f)},[f]),f<=1)return null;let m=null!=s&&Number.isFinite(s)&&s>0;return(0,t.jsx)("ol",{role:"tablist","aria-label":e??r??"Carousel slides",className:(0,R.cn)("carousel-indicators absolute z-40 flex animate-(--animation-slide-right) justify-center gap-4 md:start-1/2 md:ltr:-translate-x-1/2 md:rtl:translate-x-1/2",i),children:Array.from({length:f}).map((n,i)=>{let a=l%f===i;return(0,t.jsx)("li",{ref:e=>{d.current[i]=e},role:"tab","aria-label":`${r??e??"Slide"} ${i+1}`,"aria-selected":a,"data-selected":a,tabIndex:a?0:-1,onClick:()=>c(i,f),className:(0,R.cn)("bg-color-neutral-grey-3 focus-within:outline-gold-dark relative h-1 w-35 shrink-0 cursor-pointer overflow-hidden rounded-[2px] border-0 focus-within:outline-1"),onKeyDown:e=>u(i,e,{tabCount:f,indicatorsRef:d}),children:(0,t.jsx)("span",{className:(0,R.cn)("bg-primary-blue absolute inset-0 rounded-[2px]",{"animate-(--animation-slide-in-left)":a&&m,"-translate-x-full":!a}),style:{animationDuration:a&&m&&null!=s?`${s}ms`:void 0},"aria-hidden":!0})},i)})})},"CarouselNext",0,function({className:e,...r}){let{orientation:n,scrollNext:i,canScrollNext:a,opts:l,totalSlides:o}=D(),s=l?.loop===!0;return(0,t.jsxs)(T.Button,{"data-slot":"carousel-next",className:(0,R.cn)("absolute size-8 rounded-full","horizontal"===n?"-end-12 top-1/2 -translate-y-1/2":"-bottom-12 left-1/2 -translate-x-1/2 rotate-90","disabled:border-inherit disabled:text-inherit disabled:opacity-70",e),disabled:o<=1||!s&&!a,onClick:i,...r,children:[(0,t.jsx)(P.Icon,{name:"arrow-forward",className:"rtl:rotate-180"}),(0,t.jsx)("span",{className:"sr-only",children:"Next slide"})]})},"CarouselPrevious",0,function({className:e,...r}){let{orientation:n,scrollPrev:i,canScrollPrev:a,opts:l,totalSlides:o}=D(),s=l?.loop===!0;return(0,t.jsxs)(T.Button,{"data-slot":"carousel-previous",className:(0,R.cn)("absolute size-8 rounded-full","horizontal"===n?"-start-12 top-1/2 -translate-y-1/2":"-top-12 left-1/2 -translate-x-1/2 rotate-90","disabled:border-inherit disabled:text-inherit disabled:opacity-70",e),disabled:o<=1||!s&&!a,onClick:i,...r,children:[(0,t.jsx)(P.Icon,{name:"arrow-back",className:"rtl:rotate-180"}),(0,t.jsx)("span",{className:"sr-only",children:"Previous slide"})]})},"CarouselProgress",0,function({className:e,classNameTrack:r,classNameThumb:n,...i}){let a=A(),{direction:l}=D(),o="rtl"===l;if(100===a.width)return null;let s=o?-a.offset:a.offset;return(0,t.jsx)("div",{className:(0,R.cn)("carousel-progress overflow-hidden",e),...i,children:(0,t.jsx)("div",{className:(0,R.cn)("relative h-1.5 w-full border-b border-inherit",r),children:(0,t.jsx)("div",{"data-sli
3der-color-target":!0,className:(0,R.cn)("absolute inset-0 h-full will-change-transform",o?"origin-right":"origin-left",n),style:{transform:`translate3d(${s}%, 0, 0) scaleX(${a.width/100})`}})})})},"carouselIndicatorVariants",0,L,"useCarousel",0,D,"useCarouselProgress",0,A,"useCarouselSlideIndex",0,function(){return(0,n.useContext)(I)},"useOptionalCarousel",0,function(){return(0,n.useContext)(_)}],2524)},32332,e=>{"use strict";var t=e.i(43476),r=e.i(82219),n=e.i(50188),i=e.i(24985),a=e.i(52551);e.i(13066);var l=e.i(60528);e.s(["CatalogTileLink",0,({href:e,label:o,type:s,className:u,iconName:c,downloadDetails:d,...f})=>(0,t.jsx)("li",{children:(0,t.jsxs)(l.Link,{href:e,className:(0,i.cn)("inline-flex items-center gap-1.5 text-xs font-bold tracking-[0.003125rem] text-black underline hover:no-underline",u),target:"blank"===s?"_blank":void 0,rel:"blank"===s?"noopener noreferrer":void 0,..."download"===s?{download:"true",onClick:t=>(t.preventDefault(),(0,r.downloadFile)(e,d?(0,a.resolveFilename)(d.name,d.type):void 0),!1)}:{},..."copy"===s?{onClick:t=>(t.preventDefault(),navigator.clipboard.writeText(e),!1)}:{},...f,children:[(0,t.jsx)("span",{children:o}),c&&(0,t.jsx)(n.Icon,{name:c,className:"text-gold-accent size-3 shrink-0","aria-hidden":!0})]})})])},46815,e=>{"use strict";var t=e.i(43476),r=e.i(71645);e.i(19253);var n=e.i(85050);e.i(13066);var i=e.i(50188),a=e.i(24985);e.s(["DeferredVideo",0,({videoUrl:e,posterUrl:l,isLazy:o,autoplay:s,attributes:u,videoClassName:c,"aria-label":d,title:f})=>{let m=(0,r.useRef)(null),[p,v]=(0,r.useState)(!1),g=(0,r.useCallback)(()=>{let e=m.current;e&&(e.play(),v(!0))},[]);return(0,t.jsxs)("div",{className:"relative h-full w-full",children:[(0,t.jsx)("video",{ref:m,...u??{},preload:l?"none":"metadata",className:(0,a.cn)("h-full w-full object-cover",c),"aria-label":d,title:f,autoPlay:s,controls:p&&!s,poster:l||void 0,src:o?void 0:e,"data-lazy-media":o?e:void 0,muted:!0,loop:!0,playsInline:!0,onPlay:()=>v(!0)}),!p&&!s&&(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("div",{className:"pointer-events-none absolute inset-0 z-1 bg-black/50","aria-hidden":!0}),(0,t.jsx)("div",{className:"absolute inset-0 z-2 flex h-full w-full items-center justify-center",children:(0,t.jsx)(n.Button,{variant:"ghostQuaternary",className:(0,a.cn)("relative flex h-32 w-32 cursor-pointer items-center justify-center rounded-full before:absolute before:start-0 before:end-0 before:top-0 before:h-full before:origin-center before:scale-100 before:rounded-full before:border before:border-solid before:border-white before:transition-transform before:duration-500 before:ease-in-out before:content-[''] hover:bg-transparent hover:before:scale-[1.15] [&_svg]:size-auto [&_svg]:rounded-none [&_svg]:p-0"),onlyIcon:!0,onClick:g,"data-in-screen-reveal":"animate-(--animation-fade-in)",children:(0,t.jsx)(i.Icon,{name:"play"})})})]})]})}])},13113,e=>{"use strict";var t=e.i(43476),r=e.i(71645);e.i(13066);var n=e.i(50188),i=e.i(24985);e.s(["Description",0,({subDescription:e,lessLabel:a="Less",moreLabel:l="More",children:o,className:s})=>{let[u,c]=(0,r.useState)(!1);return e?(0,t.jsxs)("div",{className:s,children:[(0,t.jsx)("div",{children:o}),(0,t.jsxs)("div",{className:"wrap-break-word",children:[(0,t.jsx)("p",{className:(0,i.cn)("mt-6 max-h-120 origin-top leading-normal tracking-normal opacity-100 transition-[max-height,opacity] delay-15 duration-500 ease-[ease] will-change-[max-height,opacity]",!u&&"m-0 max-h-0 scale-y-0 opacity-0 delay-0"),dangerouslySetInnerHTML:{__html:e},role:"contentinfo"}),(0,t.jsxs)("button",{onClick:()=>c(!u),className:"text-primary mt-3 flex w-fit cursor-pointer items-center gap-1 text-xs font-bold tracking-wider uppercase",children:[(0,t.jsx)(n.Icon,{name:"plus",className:(0,i.cn)("h-3 w-3 rotate-0 transition-[transform] duration-15",u&&"rotate-45")})," ",u?(0,t.jsx)("span",{className:"pt-0.5",children:a}):(0,t.jsx)("span",{className:"pt-0.5",children:l})]})]})]}):(0,t.jsx)("div",{className:s,children:o})}])},78649,37430,e=>{"use strict";var t=e.i(43476),r=e.i(25913);function n(e,t,r){return Math.min(Math.max(e,t),r)}function i(e){return"number"==typeof e&&!isNaN(e)}function a(e={}){let t,r,l,o,s=[],u=0,c=0,d=0,f=!1;function m(){h(t.selectedScrollSnap(),1)}function p(){f=!1}function v(){f=!1,u=0,c=0}function g(){let e=t.internalEngine().scrollBody.duration();c=+!e,f=!0,e||m()}
3function h(e,r){t.scrollSnapList().forEach((i,a)=>{let l=Math.abs(r),o=s[a],c=a===e,m=n(c?o+l:o-l,0,1);s[a]=m;let p=c&&f,v=t.previousScrollSnap();p&&(s[v]=1-m),c&&function(e,r){let{index:n,dragHandler:i,scrollSnaps:a}=t.internalEngine(),l=i.pointerDown(),o=1/(a.length-1),s=e,c=l?t.selectedScrollSnap():t.previousScrollSnap();if(l&&s===c){let e=-1*Math.sign(u);s=c,c=n.clone().set(c).add(e).get()}d=c*o+(s-c)*o*r}(e,m),function(e){let r=t.internalEngine().slideRegistry[e],{scrollSnaps:n,containerRect:i}=t.internalEngine(),a=s[e];r.forEach(r=>{let l=t.slideNodes()[r].style,o=parseFloat(a.toFixed(2)),s=o>0,u=function(e){let{axis:r}=t.internalEngine(),n=r.scroll.toUpperCase();return`translate${n}(${r.direction(e)}px)`}(s?n[e]:i.width+2);s&&(l.transform=u),l.opacity=o.toString(),l.pointerEvents=a>.5?"auto":"none",s||(l.transform=u)})}(a)})}function x(){let{dragHandler:e,index:r,scrollBody:n}=t.internalEngine(),i=t.selectedScrollSnap();if(!e.pointerDown())return i;let a=Math.sign(n.velocity()),l=Math.sign(u),o=r.clone().set(i).add(-1*a).get();return a&&l?l===a?o:i:null}function b(){let{target:e,location:n}=t.internalEngine(),a=Math.abs(e.get()-n.get())>=1,l=x(),o=!i(l);return!function(e){let{dragHandler:n,scrollBody:a}=e.internalEngine(),l=n.pointerDown(),o=a.velocity(),d=a.duration(),f=x(),m=!i(f);if(l){if(!o)return;u+=o,c=Math.abs(o/r),function(e){let{scrollSnaps:r,location:n,target:a}=t.internalEngine();i(e)&&!(s[e]<.5)&&(n.set(r[e]),a.set(n))}(f)}if(!l){if(!d||m)return;c+=(1-s[f])/d,c*=.68}m||h(f,c)}(t),!o&&!a&&s[l]>.999}function y(){return d}return{name:"fade",options:e,init:function(e){let i=(t=e).selectedScrollSnap(),{scrollBody:a,containerRect:u,axis:c}=t.internalEngine();r=n(.75*c.measureSize(u),200,500),f=!1,s=t.scrollSnapList().map((e,t)=>+(t===i)),l=a.settled,o=t.scrollProgress,a.settled=b,t.scrollProgress=y,t.on("select",g).on("slideFocus",m).on("pointerDown",v).on("pointerUp",p),function(){let{translate:e,slideLooper:r}=t.internalEngine();e.clear(),e.toggleActive(!1),r.loopPoints.forEach(({translate:e})=>{e.clear(),e.toggleActive(!1)})}(),m()},destroy:function(){let{scrollBody:e}=t.internalEngine();e.settled=l,t.scrollProgress=o,t.off("select",g).off("slideFocus",m).off("pointerDown",v).off("pointerUp",p),t.slideNodes().forEach(e=>{let t=e.style;t.opacity="",t.transform="",t.pointerEvents="",e.getAttribute("style")||e.removeAttribute("style")})}}}a.globalOptions=void 0;var l=e.i(57688),o=e.i(71645),s=e.i(82219);e.i(66974);var u=e.i(3562);e.i(13066);var c=e.i(22587),d=e.i(24985);let f=({blok:e,className:r,attributes:n={},style:i,defaultTag:a="h4",defaultLevel:l="4",forceTag:o})=>{let s=e.heading||l,f=o??(e.tag||a);return(0,t.jsx)(c.Headline,{defaultTag:f,defaultLevel:s,className:(0,d.cn)(r,{[`text-${e.textColor}`]:e.textColor}),attributes:{...(0,u.storyblokEditable)(e),...n,"data-unit-content":!0,"data-customized-style":e.heading?"true":"false"},style:i,children:e.headline})};f.displayName="headline",e.s(["default",0,f],37430);var m=e.i(34832);let p=/\.filerobot\.com$/i;function v(e,t=1920,r=80){if(!e)return"";try{let n=new URL(e);if(!p.test(n.hostname))return e;return n.searchParams.set("w",String(t)),n.searchParams.set("q",String(r)),n.searchParams.set("f","webp"),n.toString()}catch{return e}}var g=e.i(41928);e.i(19253);var h=e.i(85050),x=e.i(50188),b=e.i(2524),y=e.i(19041);let w=(0,r.cva)("gallery-item-container relative z-10 flex h-full flex-col items-start justify-center mx-auto",{variants:{variant:{primary:"max-md:pt-22 p-[8.3%] pt-4.5 pb-[8.3%] 2xl:container px-padding-horizontal 2xl:mx-auto w-screen max-md:justify-start",third:"max-w-450 2xl:container",fourth:"w-screen gap-0 px-padding-horizontal"}},defaultVariants:{variant:"primary"}}),j=(0,r.cva)("gallery-item-content flex flex-col items-start gap-6",{variants:{contentVariant:{primary:"sm:w-[75%] w-full",third:"h-full w-full",fourth:"pt-8 pb-[16.6%] w-screen gap-0"}},defaultVariants:{contentVariant:"primary"}}),C=(0,r.cva)("relative h-full w-full cursor-pointer",{variants:{fit:{cover:"",contain:"flex items-center justify-center"},media:{image:"",video:"bg-black"}},defaultVariants:{fit:"cover",media:"image"}});function E({title:e,itemsCount:r}){let{totalSlides:n}=(0,b.useCarousel)();if(!e||0===e.length)return null;let i=1===(r??n);return(0,t.jsx)(t.Fragment,{children:e.map(e=>i?(0,t.jsx)("p",{role:"banner",className:"gallery-overlay-headline absolute start-0 end-0 top-10 z-10 animate-(--animation-sli
3de-right) text-center text-xl font-light text-white max-lg:tracking-normal lg:top-16 lg:text-2xl",children:e.headline},e._uid):(0,t.jsx)(f,{blok:e,className:"gallery-overlay-headline absolute start-0 end-0 top-10 z-10 animate-(--animation-slide-right) text-center max-lg:tracking-normal lg:top-16"},e._uid))})}function S({className:e,buttonVariant:r="filledTonalSecondary"}){let{totalSlides:n}=(0,b.useCarousel)();return!n||n<=1?null:(0,t.jsxs)("div",{className:(0,d.cn)("gallary-controls text-neutral-grey-5",e),"data-slot":"gallery-controls-container",children:[(0,t.jsx)(b.CarouselPrevious,{className:"border-neutral-grey-5 text-neutral-grey-5 start-4 size-11 border border-solid [&_svg]:size-6 [&_svg]:p-0",variant:r,onlyIcon:!0}),(0,t.jsx)(b.CarouselNext,{className:"border-neutral-grey-5 text-neutral-grey-5 end-4 size-11 border border-solid [&_svg]:size-6 [&_svg]:p-0",variant:r,onlyIcon:!0})]})}function N({className:e,...r}){return(0,t.jsx)("span",{className:(0,d.cn)("pointer-events-none absolute inset-0 z-1 flex items-center justify-center text-black",e),"aria-hidden":!0,...r,children:(0,t.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 48 48",className:"size-7 shrink-0","aria-hidden":!0,children:[(0,t.jsx)("circle",{cx:"24",cy:"24",r:"20.5",fill:"none",stroke:"currentColor",strokeWidth:"1.25"}),(0,t.jsx)("path",{fill:"none",stroke:"currentColor",strokeWidth:"1.25",strokeLinejoin:"round",strokeLinecap:"round",d:"M20 17 32 24 20 31Z"})]})})}e.s(["Gallery",0,function({title:e,className:r,autoplay:n=!0,autoPlayInterval:i,navigationLoop:l,children:o,type:s="fade",showArrows:u=!1,itemsCount:c}){return(0,t.jsx)("div",{className:(0,d.cn)("group relative",r),children:(0,t.jsxs)(b.Carousel,{plugins:"fade"===s?[a()]:[],autoPlayInterval:n?i:void 0,opts:l?{loop:!0}:void 0,className:"static h-full",children:[(0,t.jsx)(E,{title:e,itemsCount:c}),o,u&&(0,t.jsx)(S,{})]})})},"GalleryContent",0,function({className:e,...r}){return(0,t.jsx)(b.CarouselContent,{className:e,...r})},"GalleryContentControlsWrapper",0,function({className:e,children:r,showArrows:n=!1,showDownloadButton:i,imageUrls:a=[],downloadImageLabel:l,...u}){let{selectedIndex:c}=(0,b.useCarousel)(),f=(0,o.useCallback)(async()=>{let e=a[c];if("string"!=typeof e||!e)return void console.error("No image URL available for download");try{let t=new URL(e).pathname.split("/").at(-1)||`image-${c+1}.jpg`;await (0,s.downloadFile)(e,t)}catch(e){console.error("Failed to download image:",e)}},[a,c]),m=!!a[c]&&i;return(0,t.jsxs)("div",{className:"relative",children:[(0,t.jsx)(b.CarouselContent,{className:e,...u,children:r}),n&&(0,t.jsx)(S,{className:"xs:block hidden"}),m&&(0,t.jsxs)(h.Button,{variant:"reversedPrimary",className:(0,d.cn)("absolute end-4 bottom-4 z-10 h-11.25 w-11.25 rounded-full border-none bg-white p-0 leading-4 transition-all duration-300 ease-in-out hover:w-auto hover:bg-white hover:ps-10 hover:pe-14 has-[svg]:ps-0 has-[svg]:pe-0 [&_span]:w-0 [&_span]:overflow-hidden [&_span]:font-bold [&_span]:tracking-[0.078125rem] [&_span]:delay-[0.3s] hover:[&_span]:w-auto hover:[&_span]:opacity-100 [&_svg]:absolute [&_svg]:end-[0.65rem] [&_svg]:top-1/2 [&_svg]:h-6 [&_svg]:w-6 [&_svg]:shrink-0 [&_svg]:-translate-y-1/2 [&_svg]:p-0"),onClick:f,children:[(0,t.jsx)(x.Icon,{name:"download"}),(0,t.jsx)("span",{className:"opacity-0",children:l})]})]})},"GalleryControls",0,S,"GalleryItem",0,function({children:e,className:r,hideEmptySlides:n=!1,index:i,...a}){return(0,t.jsx)(b.CarouselItem,{className:(0,d.cn)("p-0",r),hideEmptySlides:n,index:i,...a,children:e})},"GalleryItemContent",0,function({priority:e,children:r,mediaUrl:n,isVideo:i,className:a,attributes:s,variant:u="primary",contentVariant:c="primary"}){let f=i??(0,g.isVideoUrl)(n),m=(0,b.useCarouselSlideIndex)(),p=(0,b.useOptionalCarousel)(),h=p?.selectedIndex??0,x=p?.totalSlides??0,[y,C]=(0,o.useState)(null),E=f?n:v(n,1920,80),S=!f&&n?v(n,400,50):"",N=f&&!!E&&(!!e||"number"==typeof m&&(m===h||m===(x>1?(h+1)%x:h+1))),R=!f&&!!E,k=y===E;return(0,t.jsxs)("div",{className:(0,d.cn)("gallery-item relative h-screen max-h-230 min-h-150 overflow-hidden bg-neutral-900 text-white",a),...s,children:[S?(0,t.jsx)("div",{"aria-hidden":!0,
3className:"absolute inset-0 scale-110 bg-cover bg-center bg-no-repeat blur-md",style:{backgroundImage:`url(${S})`}}):null,R?(0,t.jsx)(l.default,{src:E,alt:"",fill:!0,unoptimized:!0,priority:!!e,loading:e?void 0:"eager",fetchPriority:e?"high":"low",sizes:"100vw",className:(0,d.cn)("absolute inset-0 h-full w-full object-cover transition-opacity duration-300",k?"opacity-100":"opacity-0"),onLoad:()=>C(E)}):null,f&&(0,t.jsx)("video",{className:"absolute inset-0 h-full w-full object-cover",src:N?n:void 0,preload:N?"auto":"none",autoPlay:!0,muted:!0,loop:!0,playsInline:!0}),(0,t.jsx)("div",{className:(0,d.cn)(w({variant:u})),children:(0,t.jsx)("div",{className:(0,d.cn)(j({contentVariant:c})),children:r})})]})},"GalleryProgress",0,function({className:e,...r}){return(0,t.jsx)(b.CarouselProgress,{className:(0,d.cn)("gallery-progress ms-auto mt-10 border-inherit ps-8.5 md:mt-17",e),classNameTrack:"gallery-progress-track h-1.5",classNameThumb:"bg-gold-dark",...r})},"GalleryThumbnails",0,function({thumbnails:e,className:r,classNameContent:n,classThumbnail:i="",tilesToShow:a,width:s=120,height:u=120,borderBoxSize:c=1}){let{selectedIndex:f,scrollTo:p,totalSlides:v,removeSlide:g}=(0,b.useCarousel)(),h=(0,o.useRef)([]);return((0,o.useEffect)(()=>{h.current=h.current.slice(0,v)},[v]),0===v)?null:(0,t.jsx)(y.TilesCarousel,{className:(0,d.cn)("xs:block hidden",r),tilesToShow:a,children:(0,t.jsx)(y.TilesCarouselContent,{className:(0,d.cn)("mt-12",n),children:e.map((e,r)=>{if(!e.url)return null;let n=e.fit??"cover",a="contain"===n,o=a?e.imageWidth??320:s,x=a?e.imageHeight??180:u,b=!!e.showPlayOverlay;return(0,t.jsxs)(y.TilesCarouselItem,{index:r,"data-video-thumb":b?"":void 0,className:(0,d.cn)("relative ms-4 max-h-30 max-w-30 p-0",i),children:[(0,t.jsxs)("div",{ref:e=>{h.current[r]=e},"aria-label":e.alt||`Slide ${r+1}`,"aria-current":f===r?"true":"false","data-selected":f===r,tabIndex:f===r?0:-1,onClick:()=>p(r),className:C({fit:a?"contain":"cover",media:b?"video":"image"}),onKeyDown:e=>(function(e,t,r,n,i){if(e.key===m.KEYBOARD_SHORTCUTS.left){e.preventDefault();let a=(t-1+n)%n;r(a),i.current[a]?.focus()}if(e.key===m.KEYBOARD_SHORTCUTS.right){e.preventDefault();let a=(t+1)%n;r(a),i.current[a]?.focus()}(e.key===m.KEYBOARD_SHORTCUTS.enter||e.key===m.KEYBOARD_SHORTCUTS.space)&&(e.preventDefault(),r(t))})(e,r,p,v,h),children:[(0,t.jsx)(l.default,{width:o,height:x,src:e.url,alt:e.alt||e.title||`Thumbnail ${r+1}`,title:e.title||e.alt||`Thumbnail ${r+1}`,"data-thumbnail-fit":n,className:(0,d.cn)(a?"max-h-full max-w-full object-contain":"h-full w-full object-cover"),onError:()=>g(r)}),e.showPlayOverlay?(0,t.jsx)(N,{}):null]}),f===r&&(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("div",{className:(0,d.cn)("pointer-events-none absolute start-0 top-0 h-3 w-3 border-s border-t border-black",{"border-s-2":2===c,"border-t-2":2===c})}),(0,t.jsx)("div",{className:(0,d.cn)("pointer-events-none absolute end-0 top-0 h-3 w-3 border-e border-t border-black",{"border-e-2":2===c,"border-t-2":2===c})}),(0,t.jsx)("div",{className:(0,d.cn)("pointer-events-none absolute start-0 bottom-0 h-3 w-3 border-s border-b border-black",{"border-s-2":2===c,"border-b-2":2===c})}),(0,t.jsx)("div",{className:(0,d.cn)("pointer-events-none absolute end-0 bottom-0 h-3 w-3 border-e border-b border-black",{"border-e-2":2===c,"border-b-2":2===c})})]})]},r)})})})}],78649)},17441,e=>{"use strict";var t=e.i(43476),r=e.i(71645),n=e.i(34832);let i=r.createContext(null);e.s(["KeyboardNavigator",0,function({children:e,onKeyDownCapture:a,...l}){let o=r.useRef(null),s=r.useCallback(e=>{let t=document.getElementById(e);t&&t.focus()},[]),u=r.useMemo(()=>({executeFocusElementById:s}),[s]),c=r.useCallback(e=>{var t;if(a?.(e),e.defaultPrevented)return;let r=(t=e.key)===n.KEYBOARD_SHORTCUTS.up?"up":t===n.KEYBOARD_SHORTCUTS.down?"down":t===n.KEYBOARD_SHORTCUTS.left?"left":t===n.KEYBOARD_SHORTCUTS.right?"right":t===n.KEYBOARD_SHORTCUTS.home?"home":t===n.KEYBOARD_SHORTCUTS.end?"end":t===n.KEYBOARD_SHORTCUTS.escape?"escape":null;if(!r)return;let i=e.target;if(!(i instanceof Element))return;let l=i.closest("[data-keyboard-item]");if(!l)return;let u=o.current;if(!u||!u.contains(l))return;let c=l.getAttribute("data-keyboard-item");if(!c)return;let d=c.split(/[;\s]+/g).map(e=>
3e.trim()).filter(Boolean).reduce((e,t)=>{let r=t.indexOf(":");if(r<=0)return e;let n=t.slice(0,r).trim(),i=t.slice(r+1).trim();if(!i)return e;let a="up"===n||"down"===n||"left"===n||"right"===n||"home"===n||"end"===n||"escape"===n?n:null;if(!a)return e;let l=i.startsWith("#")?i.slice(1):i;return l&&(e[a]=l),e},{})[r];d&&(e.preventDefault(),s(d))},[s,a]);return(0,t.jsx)(i.Provider,{value:u,children:(0,t.jsx)("div",{ref:o,onKeyDownCapture:c,...l,children:e})})}])},5457,e=>{"use strict";var t=e.i(43476),r=e.i(25913);e.i(71645);var n=e.i(24985);let i=(0,r.cva)("m-0 list-none p-0 flex gap-1.5",{variants:{variant:{vertical:"flex-col",horizontal:"flex-row"}},defaultVariants:{variant:"vertical"}});e.s(["List",0,({as:e="ul",className:r,variant:a,children:l,...o})=>(0,t.jsx)(e,{role:"list",className:(0,n.cn)(i({variant:a,className:r})),...o,children:l}),"ListItem",0,({className:e,children:r,...i})=>(0,t.jsx)("li",{className:(0,n.cn)("text-sm",e),...i,role:"listitem",children:r})])},34251,e=>{"use strict";var t=e.i(43476),r=e.i(71645);e.i(64553);var n=e.i(19757),i=e.i(50338),a=e.i(24985);e.s(["LocalizationFallbackNotice",0,({message:e,closeLabel:l,className:o})=>{let[s,u]=(0,r.useState)(!1);return s?null:(0,t.jsxs)("div",{role:"status",className:(0,a.cn)("border-primary-red flex max-w-full items-center gap-3 rounded-[0.5rem] border bg-white px-4 py-3.75 lg:w-100",o),children:[(0,t.jsx)(i.IconInfo,{className:"size-6 shrink-0"}),(0,t.jsx)("span",{className:"min-w-0 text-sm leading-5 font-normal",children:e}),(0,t.jsx)("button",{type:"button","aria-label":l,onClick:()=>u(!0),className:"text-blue-navy focus-visible:outline-blue-navy ms-auto shrink-0 cursor-pointer rounded-full outline-none focus-visible:outline-2 focus-visible:outline-offset-2",children:(0,t.jsx)(n.IconCancelOutline,{className:"size-6"})})]})}])},94309,e=>{"use strict";var t=e.i(43476),r=e.i(76958),n=e.i(54479),i=e.i(71645),a=e.i(24985);let l=(0,i.createContext)(null),o=(0,i.createContext)(void 0);e.s(["NavigationMenuClickContext",0,l,"NavigationMenuItem",0,function({className:e,...l}){let s=(0,i.useRef)(null),u=(0,i.useId)(),c=(0,i.useMemo)(()=>l.value??u,[l.value,u]);return(0,i.useEffect)(()=>{let e=s.current;if(!e)return;let t=e.querySelector('[data-slot="navigation-menu-trigger"]');if(!t)return;let r=t.getAttribute("aria-controls");if(!r)return;let i=null,a=null,l=new Set,o=null,u=()=>{let e=document.getElementById(r);return e?e.closest('[data-slot="navigation-menu-viewport"]'):null},c=()=>{let e=u();e&&e.style.removeProperty("--nm-trigger-pb")},d=()=>{let e=document.getElementById(r);if(!e)return;let t=e.querySelectorAll("[data-slot='navigation-menu-card']");t&&t.forEach(e=>{e.style.removeProperty("opacity"),e.style.removeProperty("pointer-events")})},f=()=>{let e=document.getElementById(r);e&&e.querySelectorAll('[data-role="navigation-menu-column"]').forEach(e=>{e.style.removeProperty("opacity"),e.style.removeProperty("pointer-events")})},m=(0,n.default)(()=>{setTimeout(()=>{let e=u(),t=document.getElementById(r);if(!e||!t)return;let n=t.clientHeight,a=0;if(i){let e=i.querySelector("[aria-controls]");if(e){let r=e.getAttribute("aria-controls"),i=e.id;if(r){let e=i?t.querySelector(`[aria-labelledby="${i}"]`):null,l=document.getElementById(r),o=e??l;if(o){let e=o.clientHeight;a=Math.max(a,Math.ceil(e-n))}}}}(l.forEach(e=>{let t=document.getElementById(e);if(t){let e=t.clientHeight;a=Math.max(a,Math.ceil(e-n))}}),t.querySelectorAll("[data-slot='navigation-menu-card']").forEach(e=>{"0"!==window.getComputedStyle(e).opacity&&(a=Math.max(a,Math.ceil(e.clientHeight-n)))}),a<=0)?e.style.removeProperty("--nm-trigger-pb"):e.style.setProperty("--nm-trigger-pb",`${a}px`)},50)},50),p=e=>{let t=e.closest('[data-role="navigation-menu-column"]');if(t){let e=t.nextElementSibling;e&&e instanceof HTMLElement&&(e.style.opacity="0",e.style.pointerEvents="none")}},v=e=>{let t=e.getAttribute("data-navigation-card-id");if(t){let e=document.getElementById(t);e&&(e.style.opacity="1",e.style.pointerEvents="auto")}},g=()=>{requestAnimationFrame(()=>{let e,r;x(),m(),e="open"===t.getAttribute("data-state"),r="true"===t.getAttribute("aria-expanded"),e||r||(i=null,c(),f(),d(),l.forEach(e
3=>{let t=document.getElementById(e);if(t){t.dataset.open="false";let r=document.querySelector(`[aria-controls="${e}"]`);r&&r.setAttribute("aria-expanded","false"),t.querySelectorAll('[data-slot="navigation-menu-link"]').forEach(e=>{e.setAttribute("aria-expanded","false")})}}),l.clear())})},h=e=>{let t=e.target;if(!(t instanceof Element))return;let r=t.closest('[data-slot="navigation-menu-link"]'),n=t.closest('[data-slot="navigation-menu-link-item"]'),i=t.closest('[data-slot="navigation-menu-group"]'),o=i?.querySelector('[data-slot="navigation-menu-link"]'),s=o?.getAttribute("aria-controls"),u=s&&l.has(s);(e=>{if(!a)return;f(),d();let t=[];l.forEach(r=>{let n=document.getElementById(r);n&&n.contains(e)||t.push(r)}),t.forEach(e=>{let t=document.getElementById(e);if(!t)return void l.delete(e);let r=document.querySelector(`[aria-controls="${e}"]`);r&&r.setAttribute("aria-expanded","false"),t.querySelectorAll('[data-slot="navigation-menu-link"]').forEach(e=>{e.setAttribute("aria-expanded","false")}),t.dataset.open="false",l.delete(e)}),l.forEach(e=>{let t=document.getElementById(e);t&&(p(t),v(t))})})(t);let c=o?.getAttribute("href"),m=c&&"#"!==c&&""!==c.trim();if(n&&!s&&o&&m){r||o.click();return}if(r)if(m)return;else e.preventDefault();if(!o||!s||u)return;let h=document.getElementById(s);h&&(l.add(s),o.setAttribute("aria-expanded","true"),h.dataset.open="true",p(h),v(h)),e.stopPropagation(),g()},x=()=>{let e=document.getElementById(r);e&&a!==e&&(a&&(a.removeEventListener("focusin",b,!0),a.removeEventListener("focusout",y,!0),a.removeEventListener("click",h,!0)),(a=e).addEventListener("click",h,!0),a.addEventListener("focusin",b,!0),a.addEventListener("focusout",y,!0))},b=e=>{o&&(clearTimeout(o),o=null);let t=e.target;if(!(t instanceof Element))return;let r=t.closest('[data-slot="navigation-menu-group"]');if(!r)return;let n=r.querySelector('[data-slot="navigation-menu-link-item"]');
3n&&(i=n,g())},y=()=>{document.getElementById(r)&&(o=setTimeout(()=>{o=null;let e=(()=>{let e=document.getElementById(r);if(!e)return null;let t=document.activeElement,n=e.querySelector('[data-slot="navigation-menu-group"]:hover');if(n)return n;if(t instanceof Element){let r=t.closest('[data-slot="navigation-menu-group"]');if(r&&e.contains(r))return r}return null})();if(e){let t=e.querySelector('[data-slot="navigation-menu-link-item"]');if(t){i=t,g();return}}i=null,c(),f()},10))};g(),t.addEventListener("pointerenter",g),t.addEventListener("focus",g,!0),t.addEventListener("click",g),window.addEventListener("resize",g),window.addEventListener("scroll",g,!0);let w=new MutationObserver(g);return w.observe(t,{attributes:!0,attributeFilter:["data-state","aria-expanded"]}),()=>{o&&clearTimeout(o),t.removeEventListener("pointerenter",g),t.removeEventListener("focus",g,!0),t.removeEventListener("click",g),window.removeEventListener("resize",g),window.removeEventListener("scroll",g,!0),a&&(a.removeEventListener("focusin",b,!0),a.removeEventListener("focusout",y,!0),a.removeEventListener("click",h,!0)),w.disconnect()}},[]),(0,t.jsx)(o.Provider,{value:c,children:(0,t.jsx)(r.Item,{ref:s,"data-slot":"navigation-menu-item",className:(0,a.cn)("relative min-w-0",e),value:c,...l})})},"NavigationMenuItemValueContext",0,o])},98789,e=>{"use strict";var t=e.i(43476),r=e.i(76958),n=e.i(25913),i=e.i(71645),a=e.i(24985),l=e.i(94309);let o=(0,n.cva)("group inline-flex min-w-0 max-w-full items-center justify-center whitespace-normal break-words px-2 py-2 text-center max-xxl:text-[0.875rem] text-[1rem] leading-5 font-bold tracking-[0.015625rem] focus:text-accent-foreground disabled:pointer-events-none disabled:opacity-50 data-[state=open]:text-accent-foreground data-[state=open]:focus:bg-accent data-[state=open]:border-nav-section-outline-color focus-visible:ring-ring/50 outline-none focus-visible:ring-[0.1875rem] focus-visible:outline-1 border-b-2 border-transparent cursor-pointer");e.s(["NavigationMenuTrigger",0,function({className:e,children:n,...s}){let u=(0,i.useContext)(l.NavigationMenuClickContext),c=(0,i.useContext)(l.NavigationMenuItemValueContext),d=e=>{u?.clickToOpen&&(e.preventDefault(),e.stopPropagation())};return(0,t.jsxs)(r.Trigger,{"data-slot":"navigation-menu-trigger",className:(0,a.cn)(o(),"group",e),onPointerEnter:d,onPointerMove:d,onPointerLeave:d,onMouseEnter:d,onMouseMove:d,onMouseLeave:d,onClick:e=>{if(s.onClick&&s.onClick(e),!u?.clickToOpen||!c)return;e.preventDefault();let t=u.activeValue&&u.activeValue===c?void 0:c;u.setActiveValue(t)},...s,children:[n," "]})}])},74271,78752,e=>{"use strict";var t=e.i(43476),r=e.i(76958),n=e.i(71645),i=e.i(24985),a=e.i(25913);function l({className:e,...n}){return(0,t.jsx)("div",{className:(0,i.cn)("absolute start-0 end-0 top-full z-100 w-full","max-h-[calc(100svh-4rem)] lg:max-h-[calc(100svh-5rem)]","overflow-x-hidden overflow-y-auto overscroll-contain"),children:(0,t.jsx)(r.Viewport,{"data-slot":"navigation-menu-viewport",className:(0,i.cn)("origin-top-center bg-popover text-popover-foreground relative w-full overflow-hidden","h-[calc(var(--radix-navigation-menu-viewport-height)+var(--nm-trigger-pb,0px))]","transition-[height] duration-200 ease-in-out",e),...n})})}e.i(13066),(0,a.cva)("group/link-item relative border-neutral-grey-3 flex items-center justify-between border-t px-2 py-3 max-xxl:px-2 max-xxl:py-1 focus-visible:outline-neutral-grey-3 focus-visible:outline-1 focus-visible:-outline-offset-1 focus-visible:ring-neutral-grey-3 focus-visible:bg-neutral-grey-1 focus-visible:ring-1 focus-visible:ring-inset cursor-pointer",{variants:{variant:{default:"",withSubmenu:"border-b-neutral-grey-3 border-s-2 border-s-transparent has-[a[aria-expanded=true]]:border-s-nav-menu-item-outline-color has-[a[aria-expanded=true]]:bg-neutral-grey-1"}},defaultVariants:{variant:"default"}}),e.s(["NavigationMenuGroup",0,function({className:e,children:r,...n}){return(0,t.jsx)("div",{className:(0,i.cn)("group/submenu",e),"data-slot":"navigation-menu-group",...n,children:r})},"NavigationMenuViewport",0,l],78752);var o=e.i(94309);e.s(["NavigationMenu",0,function({className:e,children:a,viewport:s=!0,clickToOpen:u=!0,onValueChange:c,...d}
3){let[f,m]=(0,n.useState)(),p=(0,n.useCallback)(e=>{m(e),c&&c(e??"")},[c]);return(0,t.jsx)(o.NavigationMenuClickContext.Provider,{value:{clickToOpen:u,activeValue:f,setActiveValue:p},children:(0,t.jsxs)(r.Root,{"data-slot":"navigation-menu","data-viewport":s,value:u?f:d.value,onValueChange:u?p:c,className:(0,i.cn)("group/navigation-menu relative flex w-full min-w-0 flex-1 items-center justify-start",e),...d,children:[a,s&&(0,t.jsx)(l,{})]})})}],74271)},71440,e=>{"use strict";var t=e.i(43476),r=e.i(71645),n=e.i(24985);e.s(["ReverseOnColorMatch",0,function({rootId:e,targetSelectors:i,targetColorClass:a="bg-white!",className:l,children:o,...s}){return(0,r.useEffect)(()=>{let t=i??[],r=()=>{if(!e||0===t.length)return;let r=document.getElementById(e);if(!r)return;let n=Array.from(new Set(t.flatMap(e=>Array.from(r.querySelectorAll(e)))));if(!n.length)return;for(let e of n)e.classList.remove(a);let i=getComputedStyle(r).backgroundColor;for(let e of n)getComputedStyle(e).backgroundColor===i&&e.classList.add(a)};r();let n=requestAnimationFrame(r);return()=>{cancelAnimationFrame(n)}},[e,a,i]),(0,t.jsx)("div",{className:(0,n.cn)(l),...s,children:o})}])},77666,e=>{"use strict";var t=e.i(43476),r=e.i(71645),n=e.i(48425),i=e.i(92863),a=e.i(30030),l=e.i(20783),o=e.i(30207),s=e.i(86318),u=e.i(34620),c=e.i(70152),d=e.i(81140),f="ScrollArea",[m,p]=(0,a.createContextScope)(f),[v,g]=m(f),h=r.forwardRef((e,i)=>{let{__scopeScrollArea:a,type:o="hover",dir:u,scrollHideDelay:c=600,...d}=e,[f,m]=r.useState(null),[p,g]=r.useState(null),[h,x]=r.useState(null),[b,y]=r.useState(null),[w,j]=r.useState(null),[C,E]=r.useState(0),[S,N]=r.useState(0),[R,k]=r.useState(!1),[T,P]=r.useState(!1),_=(0,l.useComposedRefs)(i,e=>m(e)),I=(0,s.useDirection)(u);return(0,t.jsx)(v,{scope:a,type:o,dir:I,scrollHideDelay:c,scrollArea:f,viewport:p,onViewportChange:g,content:h,onContentChange:x,scrollbarX:b,onScrollbarXChange:y,scrollbarXEnabled:R,onScrollbarXEnabledChange:k,scrollbarY:w,onScrollbarYChange:j,scrollbarYEnabled:T,onScrollbarYEnabledChange:P,onCornerWidthChange:E,onCornerHeightChange:N,children:(0,t.jsx)(n.Primitive.div,{dir:I,...d,ref:_,style:{position:"relative","--radix-scroll-area-corner-width":C+"px","--radix-scroll-area-corner-height":S+"px",...e.style}})})});h.displayName=f;var x="ScrollAreaViewport",b=r.forwardRef((e,i)=>{let{__scopeScrollArea:a,children:o,nonce:s,...u}=e,c=g(x,a),d=r.useRef(null),f=(0,l.useComposedRefs)(i,d,c.onViewportChange);return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("style",{dangerouslySetInnerHTML:{__html:"[data-radix-scroll-area-viewport]{scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;}[data-radix-scroll-area-viewport]::-webkit-scrollbar{display:none}"},nonce:s}),(0,t.jsx)(n.Primitive.div,{"data-radix-scroll-area-viewport":"",...u,ref:f,style:{overflowX:c.scrollbarXEnabled?"scroll":"hidden",overflowY:c.scrollbarYEnabled?"scroll":"hidden",...e.style},children:(0,t.jsx)("div",{ref:c.onContentChange,style:{minWidth:"100%",display:"table"},children:o})})]})});b.displayName=x;var y="ScrollAreaScrollbar",w=r.forwardRef((e,n)=>{let{forceMount:i,...a}=e,l=g(y,e.__scopeScrollArea),{onScrollbarXEnabledChange:o,onScrollbarYEnabledChange:s}=l,u="horizontal"===e.orientation;return r.useEffect(()=>(u?o(!0):s(!0),()=>{u?o(!1):s(!1)}),[u,o,s]),"hover"===l.type?(0,t.jsx)(j,{...a,ref:n,forceMount:i}):"scroll"===l.type?(0,t.jsx)(C,{...a,ref:n,forceMount:i}):"auto"===l.type?(0,t.jsx)(E,{...a,ref:n,forceMount:i}):"always"===l.type?(0,t.jsx)(S,{...a,ref:n}):null});w.displayName=y;var j=r.forwardRef((e,n)=>{let{forceMount:a,...l}=e,o=g(y,e.__scopeScrollArea),[s,u]=r.useState(!1);return r.useEffect(()=>{let e=o.scrollArea,t=0;if(e){let r=()=>{window.clearTimeout(t),u(!0)},n=()=>{t=window.setTimeout(()=>u(!1),o.scrollHideDelay)};return e.addEventListener("pointerenter",r),e.addEventListener("pointerleave",n),()=>{window.clearTimeout(t),e.removeEventListener("pointerenter",r),e.removeEventListener("pointerleave",n)}}},[o.scrollArea,o.scrollHideDelay]),(0,t.jsx)(i.Presence,{present:a||s,children:(0,t.jsx)(E,{"data-state":s?"visible":"hidden",...l,ref:n})})}
3),C=r.forwardRef((e,n)=>{var a;let{forceMount:l,...o}=e,s=g(y,e.__scopeScrollArea),u="horizontal"===e.orientation,c=U(()=>m("SCROLL_END"),100),[f,m]=(a={hidden:{SCROLL:"scrolling"},scrolling:{SCROLL_END:"idle",POINTER_ENTER:"interacting"},interacting:{SCROLL:"interacting",POINTER_LEAVE:"idle"},idle:{HIDE:"hidden",SCROLL:"scrolling",POINTER_ENTER:"interacting"}},r.useReducer((e,t)=>a[e][t]??e,"hidden"));return r.useEffect(()=>{if("idle"===f){let e=window.setTimeout(()=>m("HIDE"),s.scrollHideDelay);return()=>window.clearTimeout(e)}},[f,s.scrollHideDelay,m]),r.useEffect(()=>{let e=s.viewport,t=u?"scrollLeft":"scrollTop";if(e){let r=e[t],n=()=>{let n=e[t];r!==n&&(m("SCROLL"),c()),r=n};return e.addEventListener("scroll",n),()=>e.removeEventListener("scroll",n)}},[s.viewport,u,m,c]),(0,t.jsx)(i.Presence,{present:l||"hidden"!==f,children:(0,t.jsx)(S,{"data-state":"hidden"===f?"hidden":"visible",...o,ref:n,onPointerEnter:(0,d.composeEventHandlers)(e.onPointerEnter,()=>m("POINTER_ENTER")),onPointerLeave:(0,d.composeEventHandlers)(e.onPointerLeave,()=>m("POINTER_LEAVE"))})})}),E=r.forwardRef((e,n)=>{let a=g(y,e.__scopeScrollArea),{forceMount:l,...o}=e,[s,u]=r.useState(!1),c="horizontal"===e.orientation,d=U(()=>{if(a.viewport){let e=a.viewport.offsetWidth<a.viewport.scrollWidth,t=a.viewport.offsetHeight<a.viewport.scrollHeight;u(c?e:t)}},10);return $(a.viewport,d),$(a.content,d),(0,t.jsx)(i.Presence,{present:l||s,children:(0,t.jsx)(S,{"data-state":s?"visible":"hidden",...o,ref:n})})}),S=r.forwardRef((e,n)=>{let{orientation:i="vertical",...a}=e,l=g(y,e.__scopeScrollArea),o=r.useRef(null),s=r.useRef(0),[u,c]=r.useState({content:0,viewport:0,scrollbar:{size:0,paddingStart:0,paddingEnd:0}}),d=z(u.viewport,u.content),f={...a,sizes:u,onSizesChange:c,hasThumb:!!(d>0&&d<1),onThumbChange:e=>o.current=e,onThumbPointerUp:()=>s.current=0,onThumbPointerDown:e=>s.current=e};function m(e,t){return function(e,t,r,n="ltr"){let i=F(r),a=t||i/2,l=r.scrollbar.paddingStart+a,o=r.scrollbar.size-r.scrollbar.paddingEnd-(i-a),s=r.content-r.viewport;return H([l,o],"ltr"===n?[0,s]:[-1*s,0])(e)}(e,s.current,u,t)}return"horizontal"===i?(0,t.jsx)(N,{...f,ref:n,onThumbPositionChange:()=>{if(l.viewport&&o.current){let e=V(l.viewport.scrollLeft,u,l.dir);o.current.style.transform=`translate3d(${e}px, 0, 0)`}},onWheelScroll:e=>{l.viewport&&(l.viewport.scrollLeft=e)},onDragScroll:e=>{l.viewport&&(l.viewport.scrollLeft=m(e,l.dir))}}):"vertical"===i?(0,t.jsx)(R,{...f,ref:n,onThumbPositionChange:()=>{if(l.viewport&&o.current){let e=V(l.viewport.scrollTop,u);o.current.style.transform=`translate3d(0, ${e}px, 0)`}},onWheelScroll:e=>{l.viewport&&(l.viewport.scrollTop=e)},onDragScroll:e=>{l.viewport&&(l.viewport.scrollTop=m(e))}}):null}),N=r.forwardRef((e,n)=>{let{sizes:i,onSizesChange:a,...o}=e,s=g(y,e.__scopeScrollArea),[u,c]=r.useState(),d=r.useRef(null),f=(0,l.useComposedRefs)(n,d,s.onScrollbarXChange);return r.useEffect(()=>{d.current&&c(getComputedStyle(d.current))},[d]),(0,t.jsx)(P,{"data-orientation":"horizontal",...o,ref:f,sizes:i,style:{bottom:0,left:"rtl"===s.dir?"var(--radix-scroll-area-corner-width)":0,right:"ltr"===s.dir?"var(--radix-scroll-area-corner-width)":0,"--radix-scroll-area-thumb-width":F(i)+"px",...e.style},onThumbPointerDown:t=>e.onThumbPointerDown(t.x),onDragScroll:t=>e.onDragScroll(t.x),onWheelScroll:(t,r)=>{if(s.viewport){var n,i;let a=s.viewport.scrollLeft+t.deltaX;e.onWheelScroll(a),n=a,i=r,n>0&&n<i&&t.preventDefault()}},onResize:()=>{d.current&&s.viewport&&u&&a({content:s.viewport.scrollWidth,viewport:s.viewport.offsetWidth,scrollbar:{size:d.current.clientWidth,paddingStart:M(u.paddingLeft),paddingEnd:M(u.paddingRight)}})}})}),R=r.forwardRef((e,n)=>{let{sizes:i,onSizesChange:a,...o}=e,s=g(y,e.__scopeScrollArea),[u,c]=r.useState(),d=r.useRef(null),f=(0,l.useComposedRefs)(n,d,s.onScrollbarYChange);return r.useEffect(()=>{d.current&&c(getComputedStyle(d.current))},[d]),(0,t.jsx)(P,{"data-orientation":"vertical",...o,ref:f,sizes:i,style:{top:0,right:"ltr"===s.dir?0:void 0,left:"rtl"===s.dir?0:void 0,bottom:"var(--radix-scroll-area-corner-height)","--radix-scroll-area-thumb-height":F(i)+"px",...e.style},onThumbPointerDown:t=>e.onThumbPointerDown(t.y),onDragScroll:t=>
3e.onDragScroll(t.y),onWheelScroll:(t,r)=>{if(s.viewport){var n,i;let a=s.viewport.scrollTop+t.deltaY;e.onWheelScroll(a),n=a,i=r,n>0&&n<i&&t.preventDefault()}},onResize:()=>{d.current&&s.viewport&&u&&a({content:s.viewport.scrollHeight,viewport:s.viewport.offsetHeight,scrollbar:{size:d.current.clientHeight,paddingStart:M(u.paddingTop),paddingEnd:M(u.paddingBottom)}})}})}),[k,T]=m(y),P=r.forwardRef((e,i)=>{let{__scopeScrollArea:a,sizes:s,hasThumb:u,onThumbChange:c,onThumbPointerUp:f,onThumbPointerDown:m,onThumbPositionChange:p,onDragScroll:v,onWheelScroll:h,onResize:x,...b}=e,w=g(y,a),[j,C]=r.useState(null),E=(0,l.useComposedRefs)(i,e=>C(e)),S=r.useRef(null),N=r.useRef(""),R=w.viewport,T=s.content-s.viewport,P=(0,o.useCallbackRef)(h),_=(0,o.useCallbackRef)(p),I=U(x,10);function L(e){S.current&&v({x:e.clientX-S.current.left,y:e.clientY-S.current.top})}return r.useEffect(()=>{let e=e=>{let t=e.target;j?.contains(t)&&P(e,T)};return document.addEventListener("wheel",e,{passive:!1}),()=>document.removeEventListener("wheel",e,{passive:!1})},[R,j,T,P]),r.useEffect(_,[s,_]),$(j,I),$(w.content,I),(0,t.jsx)(k,{scope:a,scrollbar:j,hasThumb:u,onThumbChange:(0,o.useCallbackRef)(c),onThumbPointerUp:(0,o.useCallbackRef)(f),onThumbPositionChange:_,onThumbPointerDown:(0,o.useCallbackRef)(m),children:(0,t.jsx)(n.Primitive.div,{...b,ref:E,style:{position:"absolute",...b.style},onPointerDown:(0,d.composeEventHandlers)(e.onPointerDown,e=>{0===e.button&&(e.target.setPointerCapture(e.pointerId),S.current=j.getBoundingClientRect(),N.current=document.body.style.webkitUserSelect,document.body.style.webkitUserSelect="none",w.viewport&&(w.viewport.style.scrollBehavior="auto"),L(e))}),onPointerMove:(0,d.composeEventHandlers)(e.onPointerMove,L),onPointerUp:(0,d.composeEventHandlers)(e.onPointerUp,e=>{let t=e.target;t.hasPointerCapture(e.pointerId)&&t.releasePointerCapture(e.pointerId),document.body.style.webkitUserSelect=N.current,w.viewport&&(w.viewport.style.scrollBehavior=""),S.current=null})})})}),_="ScrollAreaThumb",I=r.forwardRef((e,r)=>{let{forceMount:n,...a}=e,l=T(_,e.__scopeScrollArea);return(0,t.jsx)(i.Presence,{present:n||l.hasThumb,children:(0,t.jsx)(L,{ref:r,...a})})}),L=r.forwardRef((e,i)=>{let{__scopeScrollArea:a,style:o,...s}=e,u=g(_,a),c=T(_,a),{onThumbPositionChange:f}=c,m=(0,l.useComposedRefs)(i,e=>c.onThumbChange(e)),p=r.useRef(void 0),v=U(()=>{p.current&&(p.current(),p.current=void 0)},100);return r.useEffect(()=>{let e=u.viewport;if(e){let t=()=>{v(),p.current||(p.current=B(e,f),f())};return f(),e.addEventListener("scroll",t),()=>e.removeEventListener("scroll",t)}},[u.viewport,v,f]),(0,t.jsx)(n.Primitive.div,{"data-state":c.hasThumb?"visible":"hidden",...s,ref:m,style:{width:"var(--radix-scroll-area-thumb-width)",height:"var(--radix-scroll-area-thumb-height)",...o},onPointerDownCapture:(0,d.composeEventHandlers)(e.onPointerDownCapture,e=>{let t=e.target.getBoundingClientRect(),r=e.clientX-t.left,n=e.clientY-t.top;c.onThumbPointerDown({x:r,y:n})}),onPointerUp:(0,d.composeEventHandlers)(e.onPointerUp,c.onThumbPointerUp)})});I.displayName=_;var D="ScrollAreaCorner",O=r.forwardRef((e,r)=>{let n=g(D,e.__scopeScrollArea),i=!!(n.scrollbarX&&n.scrollbarY);return"scroll"!==n.type&&i?(0,t.jsx)(A,{...e,ref:r}):null});O.displayName=D;var A=r.forwardRef((e,i)=>{let{__scopeScrollArea:a,...l}=e,o=g(D,a),[s,u]=r.useState(0),[c,d]=r.useState(0),f=!!(s&&c);return $(o.scrollbarX,()=>{let e=o.scrollbarX?.offsetHeight||0;o.onCornerHeightChange(e),d(e)}),$(o.scrollbarY,()=>{let e=o.scrollbarY?.offsetWidth||0;o.onCornerWidthChange(e),u(e)}),f?(0,t.jsx)(n.Primitive.div,{...l,ref:i,style:{width:s,height:c,position:"absolute",right:"ltr"===o.dir?0:void 0,left:"rtl"===o.dir?0:void 0,bottom:0,...e.style}}):null});function M(e){return e?parseInt(e,10):0}function z(e,t){let r=e/t;return isNaN(r)?0:r}function F(e){let t=z(e.viewport,e.content),r=e.scrollbar.paddingStart+e.scrollbar.paddingEnd;return Math.max((e.scrollbar.size-r)*t,18)}function V(e,t,r="ltr"){let n=F(t),i=t.scrollbar.paddingStart+t.scrollbar.paddingEnd,a=t.scrollbar.size-i,l=t.content-t.viewport,o=(0,c.clamp)(e,"ltr"===r?[0,l]:[-1*l,0]);return H([0,l],[0,a-n])(o)}function H(e,t){return r=>{if(e[0]===e[1]||t[0]===t[1])return t[0];let n=(t[1]-t[0])/(e[1]-e[0]);return t[0]+n*(r-e[0])}}var B=(e,t=()=>{})=>{let r={left:e.scrollLeft,top:e.scrollTop},n=0;return!function i(){let a={left:e.scrollLeft,top:e.scrollTop},l=r.left!==a.left,o=r.top!==a.top;
3(l||o)&&t(),r=a,n=window.requestAnimationFrame(i)}(),()=>window.cancelAnimationFrame(n)};function U(e,t){let n=(0,o.useCallbackRef)(e),i=r.useRef(0);return r.useEffect(()=>()=>window.clearTimeout(i.current),[]),r.useCallback(()=>{window.clearTimeout(i.current),i.current=window.setTimeout(n,t)},[n,t])}function $(e,t){let r=(0,o.useCallbackRef)(t);(0,u.useLayoutEffect)(()=>{let t=0;if(e){let n=new ResizeObserver(()=>{cancelAnimationFrame(t),t=window.requestAnimationFrame(r)});return n.observe(e),()=>{window.cancelAnimationFrame(t),n.unobserve(e)}}},[e,r])}var K=e.i(24985);function q({className:e,orientation:r="vertical",...n}){return(0,t.jsx)(w,{"data-slot":"scroll-area-scrollbar",orientation:r,className:(0,K.cn)("bg-neutral-grey-2 flex touch-none rounded-full transition-colors select-none","vertical"===r&&"h-full w-[5px] border-s border-s-transparent p-0","horizontal"===r&&"h-[5px] flex-col border-t border-t-transparent p-0",e),...n,children:(0,t.jsx)(I,{"data-slot":"scroll-area-thumb",className:"scroll-area-thumb bg-neutral-grey-5 relative flex-1 rounded-full"})})}e.s(["ScrollArea",0,function({className:e,classNameBar:r,classNameViewport:n,children:i,...a}){return(0,t.jsxs)(h,{"data-slot":"scroll-area",className:(0,K.cn)("relative",e),type:"auto",...a,children:[(0,t.jsx)(b,{"data-slot":"scroll-area-viewport",className:(0,K.cn)("focus-visible:ring-ring/50 size-full rounded-[inherit] transition-[color,box-shadow] outline-none *:block! focus-visible:ring-[0.1875rem] focus-visible:outline-1",n),style:a.style,children:i}),(0,t.jsx)(q,{className:r}),(0,t.jsx)(O,{})]})},"ScrollBar",0,q],77666)},90352,e=>{"use strict";var t=e.i(43476),r=e.i(24985);e.s(["Skeleton",0,function({className:e,...n}){return(0,t.jsx)("div",{"data-slot":"skeleton",className:(0,r.cn)("bg-neutral-grey-2 animate-pulse rounded-[0.5rem]",e),...n})}])},56311,e=>{"use strict";var t=e.i(43476),r=e.i(71645),n=e.i(69644);e.s(["StripBlokAttributes",0,({children:e,className:i})=>{let a=(0,r.useRef)(null);return(0,r.useEffect)(()=>{let e=a.current;e&&e.querySelectorAll(n.STORYBLOK_ATTRIBUTES.map(e=>`[${e}]`).join(",")).forEach(e=>n.STORYBLOK_ATTRIBUTES.forEach(t=>e.removeAttribute(t)))},[]),(0,t.jsx)("div",{ref:a,className:i,children:e})}])},81954,e=>{"use strict";var t=e.i(43476),r=e.i(71645),n=e.i(81140),i=e.i(30030),a=e.i(42727),l=e.i(92863),o=e.i(48425),s=e.i(86318),u=e.i(69340),c=e.i(10772),d="Tabs",[f,m]=(0,i.createContextScope)(d,[a.createRovingFocusGroupScope]),p=(0,a.createRovingFocusGroupScope)(),[v,g]=f(d),h=r.forwardRef((e,r)=>{let{__scopeTabs:n,value:i,onValueChange:a,defaultValue:l,orientation:f="horizontal",dir:m,activationMode:p="automatic",...g}=e,h=(0,s.useDirection)(m),[x,b]=(0,u.useControllableState)({prop:i,onChange:a,defaultProp:l??"",caller:d});return(0,t.jsx)(v,{scope:n,baseId:(0,c.useId)(),value:x,onValueChange:b,orientation:f,dir:h,activationMode:p,children:(0,t.jsx)(o.Primitive.div,{dir:h,"data-orientation":f,...g,ref:r})})});h.displayName=d;var x="TabsList",b=r.forwardRef((e,r)=>{let{__scopeTabs:n,loop:i=!0,...l}=e,s=g(x,n),u=p(n);return(0,t.jsx)(a.Root,{asChild:!0,...u,orientation:s.orientation,dir:s.dir,loop:i,children:(0,t.jsx)(o.Primitive.div,{role:"tablist","aria-orientation":s.orientation,...l,ref:r})})});b.displayName=x;var y="TabsTrigger",w=r.forwardRef((e,r)=>{let{__scopeTabs:i,value:l,disabled:s=!1,...u}=e,c=g(y,i),d=p(i),f=E(c.baseId,l),m=S(c.baseId,l),v=l===c.value;return(0,t.jsx)(a.Item,{asChild:!0,...d,focusable:!s,active:v,children:(0,t.jsx)(o.Primitive.button,{type:"button",role:"tab","aria-selected":v,"aria-controls":m,"data-state":v?"active":"inactive","data-disabled":s?"":void 0,disabled:s,id:f,...u,ref:r,onMouseDown:(0,n.composeEventHandlers)(e.onMouseDown,e=>{s||0!==e.button||!1!==e.ctrlKey?e.preventDefault():c.onValueChange(l)}),onKeyDown:(0,n.composeEventHandlers)(e.onKeyDown,e=>{[" ","Enter"].includes(e.key)&&c.onValueChange(l)}),onFocus:(0,n.composeEventHandlers)(e.onFocus,()=>{let e="manual"!==c.activationMode;v||s||!e||c.onValueChange(l)})})})});w.displayName=y;var j="TabsContent",C=r.forwardRef((e,n)=>{let{__scopeTabs:i,value:a,forceMount:s,children:u,...c}=e,d=g(j,i),f=E(d.baseId,a),m=S(d.baseId,a),p=a===d.value,v=r.useRef(p);return r.useEffect(()=>{let e=requestAnimationFrame(()=>v.current=!1);return()=>cancelAnimationFrame(e)},[]),(0,t.jsx)(l.Presence,{present:s||p,children:({present:r})=>(0,t.jsx)(o.Primitive.div,{"data-state":p?"active":"inactive","data-orientation":d.orientation,role:"tabpanel","aria-labelledby":f,hidden:!r,id:m,tabIndex:0,...c,ref:n,style:{...e.style,animationDuration:v.current?"0s":void 0},children:r&&u})})});function E(e,t){return`${e}-trigger-${t}`}function S(e,t){return`${e}-content-${t}`}C.displayName=j;var N=e.i(93688),R=e.i(24985);let k=(0,r.createContext)(null);function T(){let e=(0,r.useContext)(k);if(!e)throw Error("useTabs must be used within a <Tabs />");return e}e.s(["TabContent",0,function({className:e,value:r,children:n,...i}){let{selectedTab:a}=T(),l=a===r;return(0,t.jsx)(C,{value:r,className:(0,R.cn)(e,!l&&"hidden"),...i,children:n})},"TabList",0,function({className:e,...r}){return(0,t.jsx)(b,{className:(0,R.cn)("flex gap-4 lg:justify-center",e),...r})},"TabSelect",0,function({options:e,className:r,placeholder:n="Select tab"}){let{selectedTab:i,setSelectedTab:a}=T();return(0,t.jsxs)(N.Select,{value:i,onValueChange:a,children:[(0,t.jsx)(N.SelectTrigger,{className:(0,R.cn)("w-full",r),variant:"filled",children:(0,t.jsx)(N.SelectValue,{placeholder:n})}),(0,t.jsx)(N.SelectContent,{children:e.map(({id:e,label:r,disabled:n})=>(0,t.jsx)(N.SelectItem,{value:e,disabled:n,children:r},e))})]})},"TabTrigger",0,function({tabId:e,className:r,label:n,children:i,disabled:a,...l}){let{selectedTab:o}=T();return(0,t.jsx)(w,{value:e,className:(0,R.cn)("outline-none",r),disabled:a,asChild:!0,...l,children:(0,t.jsx)("div",{className:"flex items-center gap-2","data-selected":o===e,children:i})})},"Tabs",0,function({value:e,onValueChange:n,defaultValue:i,className:a,children:l,dir:o,...s}){let[u,c]=(0,r.useState)(i??""),d=void 0!==e,f=d?e:u,m=(0,r.useCallback)(e=>{d||c(e),n?.(e)},[d,n]);return(0,t.jsx)(k.Provider,{value:{selectedTab:f,setSelectedTab:m},children:(0,t.jsx)(h,{defaultValue:i,value:f,onValueChange:m,className:(0,R.cn)("[direction:inherit]",a),...s,children:l})})},"useTabs",0,T],81954)},19041,28100,e=>{"use strict";var t=e.i(43476),r=e.i(24985),n=e.i(2524);e.s(["default",0,function({className:e,variant:i="standard",...a}){let l=(0,n.useCarouselProgress)();return(0,t.jsxs)("div",{className:(0,r.cn)("tiles-carousel-control
3s mt-5 items-center gap-4 md:relative md:flex",e,{"items-end":"compact"===i,"hidden!":100===l.width},"md:start-(--tiles-carousel-controls-desktop-left,2rem)"),style:{justifyContent:"var(--tiles-carousel-controls-justify, center)"},...a,children:[(0,t.jsx)(n.CarouselPrevious,{className:"static translate-y-0 text-inherit [&_svg]:w-6",variant:"ghostQuaternary",onlyIcon:!0}),(0,t.jsx)(n.CarouselNext,{className:"static translate-y-0 text-inherit [&_svg]:w-6",variant:"ghostQuaternary",onlyIcon:!0})]})}],28100),e.s(["TilesCarousel",0,function({className:e,children:i,opts:a,variant:l="primary",tilesToShow:o,...s}){return(0,t.jsx)(n.Carousel,{tilesToShow:o,opts:{align:"start",loop:!1,...a},className:(0,r.cn)("tiles-carousel w-full",e,{"border-black text-black":"primary"===l,"border-white text-white":"secondary"===l}),...s,children:i})},"TilesCarouselContent",0,function({className:e,...i}){return(0,t.jsx)(n.CarouselContent,{className:(0,r.cn)("tiles-carousel-content -ms-4 flex-row",e),...i})},"TilesCarouselItem",0,function({className:e,...i}){let{slideWidth:a}=(0,n.useCarousel)();return(0,t.jsx)(n.CarouselItem,{className:(0,r.cn)("tiles-carousel-item ps-4","xl:w-(--tiles-carousel-slide-width)",e,{"xl:*:min-w-full":void 0!==a}),style:{...void 0!==a?{"--tiles-carousel-slide-width":`${a}px`}:null},...i})},"TilesCarouselProgress",0,function({className:e,variant:i="standard",...a}){return(0,t.jsx)(n.CarouselProgress,{className:(0,r.cn)("tiles-carousel-progress ms-auto mt-10 border-inherit md:mt-17",e,{"md:w-[91%]":"compact"===i},"ms-(--tiles-carousel-progress-ml,auto) me-(--tiles-carousel-progress-mr) w-(--tiles-carousel-progress-mobile-width,100%) md:w-(--tiles-carousel-progress-desktop-width,50%) md:pe-(--tiles-carousel-progress-desktop-pr,1.375rem)"),classNameTrack:"tiles-carousel-progress-track",classNameThumb:"bg-tiles-carousel-progress-color",...a})}],19041)},65822,e=>{"use strict";var t=e.i(43476),r=e.i(71645),n=e.i(24985);let i=(0,r.createContext)(null);function a(){let e=(0,r.useContext)(i);if(!e)throw Error("useTilesGrid must be used within a TilesGrid");return e}e.s(["TilesGrid",0,function({columns:e,items:a=[],itemsPerPage:l=6,children:o,className:s}){let[u,c]=(0,r.useState)(1),d=(0,r.useMemo)(()=>a.slice(0,u*l),[a,u,l]),f=d.length<a.length,m=(0,r.useCallback)(()=>{c(e=>e+1)},[]);return(0,t.jsx)(i.Provider,{value:{columns:e,visibleItems:d,hasMore:f,loadMore:m},children:(0,t.jsx)("div",{className:(0,n.cn)("tiles-grid w-full",s),children:o})})},"TilesGridContent",0,function({className:e,isColumn:r}){let{visibleItems:i,columns:l}=a();return(0,t.jsx)("div",{className:(0,n.cn)(`tiles-grid-content tiles-grid-content-${l} grid grid-cols-1 gap-10 md:grid-cols-2 md:gap-x-[5%] md:gap-y-10 md:grid-cols-${l}`,e,{"grid-cols-1!":r}),children:i})},"TilesGridItem",0,function({children:e,className:r}){return(0,t.jsx)("div",{className:(0,n.cn)("flex h-full justify-center",r),children:e})},"TilesGridPagination",0,function({children:e,className:i}){let{hasMore:l,loadMore:o}=a();return l?(0,t.jsx)("div",{className:(0,n.cn)("col-span-full mt-8 flex justify-center",i),children:(0,r.isValidElement)(e)?(0,r.cloneElement)(e,{onClick:t=>{let r=e.props;"function"==typeof r.onClick&&r.onClick(t),o()}}):e}):null}])},74339,56540,1166,65889,56408,6115,e=>{"use strict";e.i(35492),e.i(78649),e.i(2524),e.i(63621);var t=e.i(43476),r=e.i(25913),n=e.i(57688),i=e.i(22016),a=e.i(24985),l=e.i(49743);let o=(0,r.cva)("group animate-fade-in relative m-0 w-full max-w-full min-w-full overflow-hidden rounded-[0.8rem] pt-[135%]",{variants:{variant:{primary:"",secondary:"",tertiary:""},mobile:{list:"max-lg:m-0 max-lg:mb-[1.5rem] max-lg:pt-0 max-lg:pb-0",tile:""}},defaultVariants:{mobile:"list",variant:"primary"}}),s=(0,r.cva)("absolute top-0 start-0 flex h-full w-full flex-col justify-between bg-neutral-grey-1 bg-cover",{variants:{variant:{primary:"p-6 pt-11",secondary:"p-6 pt-11",tertiary:"p-6.5"},mobile:{list:"max-lg:border-neutral-grey-3 max-lg:relative max-lg:flex-row max-lg:rounded-none max-lg:border-b max-lg:bg-transparent max-lg:p-0 max-lg:pb-6",tile:""}},defaultVariants:{mobile:"list",variant:"primary"}}),u=(0,r.cva)("absolute inset-0 opacity-100 transition-opacity delay-300 duration-200 ease-out",{variants:{variant:{primary:"h-full",secondary:"h-[33%] group-hover:opacity-0 group-hover:delay-0",tert
3iary:"h-full"},mobile:{list:"max-lg:relative max-lg:z-10 max-lg:h-18 max-lg:w-18 max-lg:min-w-18 max-lg:overflow-hidden max-lg:rounded-[0.8rem]",tile:""}},defaultVariants:{mobile:"list",variant:"primary"}}),c=(0,r.cva)("ease relative h-full w-full overflow-hidden pt-[48%] transition-all duration-300",{variants:{variant:{primary:"lg:group-hover:pt-0",secondary:"lg:group-hover:pt-0",tertiary:"pt-[52%] lg:group-hover:pt-0"},mobile:{list:"max-lg:flex max-lg:flex-col max-lg:justify-start max-lg:pt-0 max-lg:ps-[2.1rem] max-lg:transition-none",tile:""}},defaultVariants:{mobile:"list",variant:"primary"}}),d=(0,r.cva)("text-[1.375rem] font-bold tracking-[0.009375rem] leading-[1.9375rem] max-xxxl:text-[1.125rem] max-xxxl:leading-[1.62rem]",{variants:{variant:{primary:"text-white",secondary:"text-black",tertiary:"text-white"},mobile:{list:"max-lg:pb-[0.4rem] max-lg:leading-[1.11] max-lg:text-black",tile:""}},defaultVariants:{mobile:"list",variant:"primary"}}),f=(0,r.cva)("ease mt-3.5 text-sm tracking-[0.015625rem] opacity-0 transition-opacity duration-150 ",{variants:{variant:{primary:"text-white group-hover:opacity-87",secondary:"text-black group-hover:opacity-87",tertiary:"text-white"},mobile:{list:"max-lg:hidden max-lg:transition-none",tile:""}},defaultVariants:{mobile:"list",variant:"primary"}}),m=(0,r.cva)("absolute  start-0 z-1 flex w-full flex-row justify-between",{variants:{variant:{primary:"bottom-0",secondary:"bottom-0",tertiary:"top-0 pointer-events-none"},mobile:{list:"max-lg:relative",tile:""}},defaultVariants:{mobile:"list",variant:"primary"}}),p=(0,r.cva)("flex flex-col justify-center text-xs font-medium ",{variants:{variant:{primary:"text-white",secondary:"text-black",tertiary:"hidden"},mobile:{list:"max-lg:text-neutral-grey-6 max-lg:h-auto",tile:""}},defaultVariants:{mobile:"list",variant:"primary"}}),v=(0,r.cva)("rounded-full bg-white font-bold text-black inline-flex items-center whitespace-nowrap",{variants:{variant:{primary:"px-3 py-2 text-[0.625rem] leading-3.25",secondary:"px-3 py-2 text-[0.625rem] leading-3.25",tertiary:"text-lg leading-5.5 tracking-wide px-4.5 pt-1.5"},mobile:{list:"max-lg:hidden",tile:""}},defaultVariants:{mobile:"list",variant:"primary"}});e.s(["Card",0,({title:e,description:r,label:g,tagTitle:h,imageUrl:x,imageAlt:b="",imageTitle:y="",linkHref:w,className:j,attributes:C,mobile:E,variant:S,hideImageGradientBelowLg:N})=>{let R="secondary"!==S;return(0,t.jsxs)("article",{className:(0,a.cn)(o({mobile:E,variant:S,className:j})),...C,children:[(0,t.jsxs)("div",{className:s({mobile:E,variant:S}),children:[(0,t.jsx)("div",{className:(0,a.cn)(u({mobile:E,variant:S}),{"gradient-overlay":R,"gradient-overlay--hide-below-lg":R&&N}),children:x?(0,t.jsx)(n.default,{src:x,alt:b,title:y,fill:!0,className:"card-image object-cover",sizes:"(min-width: 75rem) 26.25rem, (min-width: 62rem) 26vw, (min-width: 31.5rem) 26.25rem, 83vw"}):null}),(0,t.jsxs)("div",{className:(0,a.cn)(c({mobile:E,variant:S}),{"group-hover:pt-[52%]!":!!g&&"tertiary"===S}),children:[(0,t.jsxs)("div",{children:[(0,t.jsx)("p",{className:d({mobile:E,variant:S}),children:e}),(0,t.jsx)("p",{className:f({mobile:E,variant:S}),children:r})]}),(0,t.jsxs)("div",{className:m({mobile:E,variant:S}),children:[(0,t.jsx)("span",{className:p({mobile:E,variant:S}),children:g}),(0,t.jsx)("span",{className:v({mobile:E,variant:S}),children:h})]})]})]}),(0,t.jsx)(i.default,{prefetch:!1,href:(0,l.formatServerLocalUrl)(w),className:"absolute inset-0"})]})}],56540);let g=(0,r.cva)("group animate-fade-in relative m-0 w-full max-w-full min-w-full overflow-hidden rounded-[0.8rem] pt-[73%]",{variants:{mobile:{list:"max-lg:pt-0 max-lg:rounded-[0.5625rem] hover:max-lg:shadow-sm focus:max-lg:shadow-sm",tile:""}},defaultVariants:{mobile:"list"}}),h=(0,r.cva)("absolute top-0 start-0 flex h-full w-full flex-col justify-between p-6",{variants:{mobile:{list:"max-lg:relative max-lg:flex-row max-lg:items-start max-lg:bg-white max-lg:p-4 max-lg:gap-5 max-lg:grid-cols-[6.25rem_auto] max-sm:grid-cols-[4.5rem_auto] max-lg:grid max-lg:border-b max-lg:border-neutral-grey-2 max-lg:justify-start",tile:""}},defaultVariants:{mobile:"list"}}),x=(0,r.cva)("absolute inset-0 h-full",{variants:{mobile:{list:"max-lg:relative max-lg:z-10 max-lg:size-25 max-lg:overflow-hidden max-lg:rounded-[1rem] max-lg:[&::after]:hidden max-sm:size-18",tile:""}},defaultVariants:{mobile:"list"}}),b=(0,r.cva)("flex flex-col absolute bottom-0 start-0 end-0 top-[30%] px-6.5 pb-7",{variants:{mobile:{list:"max-lg:justify-start max-lg:grid max-lg:h-full max-lg:align-top max-lg:relative max-lg:p-0",tile:"max-md:top-[25%]"}},defaultVariants:{mobile:"list"}}),y=(0,r.cva)("text-[1.25rem] font-bold tracking-[0.009375rem] leading-[1.62rem] text-white line-clamp-3 max-w-92.5",{variants:{mobile:{list:"max-lg:text-lg max-lg:font-bold max-lg:leading-tight max-lg:text-black md:text-[1.5rem]",tile:""}},defaultVariants:{mobile:"list"}}),w=(0,r.cva)("flex flex-col justify-end flex-wrap grow shrink",{variants:{mobile:{list:"max-lg:mt-1.5",tile:""}},defaultVariants:{mobile:"list"}}),j=(0,r.cva)("font-bold text-white mr-1.5",{variants:{mobile:{list:"max-lg:text-xs max-lg:font-medium max-lg:text-inherit",tile:""}},defaultVariants:{mobile:"list"}}),C=(0,r.cva)("text-sm text-white/80",{variants:{mobile:{list:"max-lg:text-xs max-lg:text-inherit",tile:""}},defaultVariants:{mobile:"list"}}),E=(0,r.cva)("flex text-[0.75rem] whitespace-pre-wrap items-center tracking-wide leading-[1rem] min-h-7.25",{variants:{mobile:{list:"max-lg:text-neutral-grey-7 max-lg:flex-col max-lg:items-start",tile:""}},defaultVariants:{mobile:"list"}}),S=(0,r.cva)("text-sm font-medium text-white line-clamp-5 mb-2",{variants:{mobile:{list:"max-lg:text-neutral-grey-6",tile:"max-lg:h-px max-lg:opacity-0"}},defaultVariants:{mobile:"list"}});
3e.s(["CardSecondary",0,({title:e,label:r,description:o,tags:s,imageUrl:u="",imageAlt:c="",imageTitle:d="",linkHref:f,className:m,attributes:p,mobile:v,hideImageGradientBelowLg:N})=>(0,t.jsxs)("article",{className:(0,a.cn)(g({mobile:v,className:m})),...p,children:[(0,t.jsxs)("div",{className:h({mobile:v}),children:[(0,t.jsx)("div",{className:(0,a.cn)(x({mobile:v}),"gradient-overlay",{"gradient-overlay--hide-below-lg":N}),children:u?(0,t.jsx)(n.default,{src:u,alt:c,title:d,fill:!0,className:"object-cover",sizes:"(max-width: 40.6875rem) 19.9375rem, 80rem"}):null}),(0,t.jsxs)("div",{className:b({mobile:v}),children:[(0,t.jsx)("p",{className:y({mobile:v}),children:e}),(0,t.jsxs)("div",{className:w({mobile:v}),children:[o&&(0,t.jsx)("span",{className:S({mobile:v}),children:o}),(0,t.jsxs)("div",{className:E({mobile:v}),children:[(0,t.jsx)("span",{className:j({mobile:v}),children:r}),(0,t.jsx)("span",{className:C({mobile:v}),children:s?.length?s.join(", "):null})]})]})]})]}),(0,t.jsx)(i.default,{prefetch:!1,href:(0,l.formatServerLocalUrl)(f),className:"absolute inset-0 z-20"})]})],1166),e.i(64553),e.i(28357),e.i(19041),e.i(5457),e.i(87242);let N=(0,r.cva)("group relative flex w-full flex-col max-w-95 rounded-[0.5rem] overflow-hidden",{variants:{variant:{default:""}},defaultVariants:{variant:"default"}}),R=(0,r.cva)("bg-neutral-grey-1 relative flex aspect-4/4 w-full items-center justify-center p-7.5",{variants:{variant:{default:"",right:"pe-0",left:"ps-0",top:"pt-0",bottom:"pb-0",bleed:"[&>img]:object-cover [&>img]:object-center p-0"}},defaultVariants:{variant:"default"}}),k=(0,r.cva)("w-95 max-w-full flex flex-col flex-1 pt-4 group-hover:-translate-y-1 transition-transform duration-300 ease-[cubic-bezier(0.19,1,0.22,1)]"),T=(0,r.cva)("line-clamp-2 text-sm font-bold leading-tight text-black"),P=(0,r.cva)("line-clamp-3 text-sm text-black");e.s(["ProductTile",0,({title:e,description:r,imageUrl:o,imageAlt:s="",url:u,urlRole:c,className:d,attributes:f,variant:m,children:p})=>(0,t.jsxs)("article",{className:(0,a.cn)(N({variant:m,className:d})),...f,children:[(0,t.jsxs)("div",{className:R(),children:[o&&(0,t.jsx)(n.default,{src:o,alt:s,fill:!0,className:"product-tile-image h-full w-full object-cover object-center transition-transform duration-500 ease-[cubic-bezier(0.07,0.43,0.45,0.94)] group-hover:scale-103",sizes:"(max-width: 40.6875rem) 50vw, 50rem",quality:85}),p]}),(0,t.jsxs)("div",{className:k(),children:[(0,t.jsx)("p",{className:T(),children:e}),r&&(0,t.jsx)("span",{className:P(),children:r})]}),(0,t.jsx)(i.default,{prefetch:!1,href:u?(0,l.formatServerLocalUrl)(u):"#",className:"absolute inset-0 z-10",role:c})]})],65889),e.i(65822);var _=e.i(46815),I=e.i(41928);e.s(["Media",0,({url:e,width:r,height:i,altText:l,title:o,autoplay:s,className:u,priority:c,attributes:d})=>{let f=!c;return(0,I.isVideoUrl)(e)?s?(0,t.jsx)("video",{...d??{},preload:"none",autoPlay:!0,muted:!0,loop:!0,playsInline:!0,className:(0,a.cn)("h-full max-h-full w-full max-w-full object-cover",u),"aria-label":l??"",title:o??"",src:f?void 0:e,"data-lazy-media":f?e:void 0}):(0,t.jsx)(_.DeferredVideo,{videoUrl:e,isLazy:f,autoplay:!1,videoClassName:(0,a.cn)("h-full max-h-full w-full max-w-full object-cover",u),"aria-label":l??"",title:o??"",attributes:d}):(0,t.jsx)(n.default,{...d??{},src:e,alt:l??"",width:r??void 0,height:i??void 0,className:(0,a.cn)("h-full max-h-full w-full max-w-full object-cover",u),priority:c,title:o??""})}],56408),(0,r.cva)("group relative flex w-full flex-col",{variants:{variant:{default:""}},defaultVariants:{variant:"default"}}),(0,r.cva)("bg-neutral-grey-1 relative flex aspect-4/3 w-full items-center justify-center p-7.5",{variants:{variant:{default:"",right:"pe-0",left:"ps-0",top:"pt-0",bottom:"pb-0",bleed:"[&>img]:object-cover [&>img]:object-center p-0"}},defaultVariants:{variant:"default"}}),(0,r.cva)("flex flex-col flex-1 pt-4"),(0,r.cva)("line-clamp-2 text-[1.25rem] font-bold tracking-[0.009375rem] leading-tight text-black mb-3"),(0,r.cva)("text-sm font-light tracking-tight leading-6 text-black mb-3"),(0,r.cva)("article-tile-tag text-xs font-bold uppercase mt-7 tracking-[0.06rem]"),e.i(17441),e.
3i(74271),e.i(94309),e.i(98789),e.i(78752),e.i(81954),e.i(77666),e.i(90352);let L=e.i(32332).CatalogTileLink;e.s(["CatalogTile",0,({href:e,target:r,imageUrl:l,imageAlt:o="",category:s,title:u,description:c,className:d,attributes:f,placeholderImageUrl:m,children:p,hideImage:v})=>{let g=l||m;return(0,t.jsxs)("article",{className:(0,a.cn)("grid w-full max-w-95 grid-cols-1 grid-rows-subgrid gap-0",v?"row-span-2":"row-span-3",d),...f,children:[(0,t.jsx)(i.default,{prefetch:!1,href:e,target:r,className:(0,a.cn)("bg-neutral-grey-1 border-neutral-grey-3 relative row-start-1 mb-6 flex aspect-4/4 w-full items-center justify-center border p-0.5",v?"hidden":""),children:g?(0,t.jsx)(n.default,{src:g,alt:o||u,fill:!0,className:"catalog-tile-image object-cover object-center",sizes:"(min-width: 93.75rem) 23.75rem, (min-width: 62rem) 20vw, (min-width: 48rem) 28vw, 42vw"}):null}),(0,t.jsxs)(i.default,{prefetch:!1,href:e,target:r,className:(0,a.cn)("flex min-h-0 w-full max-w-full flex-col",v?"row-start-1":"row-start-2"),children:[s?(0,t.jsx)("p",{className:"text-search-item-tag-color text-[0.75rem] font-bold tracking-wide uppercase",children:s}):null,(0,t.jsx)("div",{className:"line-clamp-2 text-lg leading-tight font-bold text-black",children:u}),c?(0,t.jsx)("p",{className:"line-clamp-3 text-sm font-light text-black",children:c}):null]}),(0,t.jsxs)("div",{className:(0,a.cn)("flex min-h-0 flex-col",v?"row-start-2":"row-start-3"),children:[p&&(0,t.jsx)("ul",{className:"mt-4 flex flex-col",children:p}),(0,t.jsx)("hr",{className:"border-neutral-grey-3 mt-auto border-t border-solid"})]})]})},"CatalogTileLink",0,L],6115),e.i(13113),e.i(71440),e.i(13066),e.i(22587),e.i(71645),e.i(56311),e.i(34251),e.s([],74339)},52551,e=>{"use strict";e.s(["extractedSystemFileName",0,function(e){if(!e)return;let t=e.split("/").at(-1);if(!t)return;let r=t.indexOf("?");return -1!==r?t.substring(0,r):t},"getFileExtension",0,function(e){try{let t=e.split("?")[0].split(".");if(t.length>1)return t.at(-1)?.toLowerCase()||null;return null}catch{return null}},"getFilenameFromContentDisposition",0,function(e){if(!e)return null;let t=/filename\*=(?:utf-8''|UTF-8'')(.*)/.exec(e);if(t&&t[1])try{return decodeURIComponent(t[1].replace(/\+/g," "))}catch(e){console.warn("Failed to decode filename* from Content-Disposition:",e)}let r=/filename="([^"]+)"|filename=([^;]+)/.exec(e);if(r){let e=r[1]||r[2];if(e)try{return decodeURIComponent(e.replace(/\+/g," "))}catch(t){return console.warn("Failed to decode filename from Content-Disposition:",t),e}}return null},"resolveFilename",0,function(e,t){let r=e?.trim()||"downloaded_file",n=t?.trim();if(!n)return r;let i=n.startsWith(".")?n.slice(1):n;if(!i)return r;let a=r.toLowerCase(),l=i.toLowerCase();return a.endsWith(`.${l}`)?r:`${r}.${i}`}])}]);

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.