PageSourceSearch

https://www.ecoride.com/no-no/010d0a8bf6e7899c468843eb7b1c5b9024a4e536-f77db40aa03dbdad1f6c.js

js ecoride.com collected 2026-10-05 19:58:46 UTC 67,443 bytes, 1 lines download raw bytes

1"use strict";(self.__LOADABLE_LOADED_CHUNKS__=self.__LOADABLE_LOADED_CHUNKS__||[]).push([[1650],{33445:function(e,t,n){n.d(t,{T:function(){return a},f:function(){return l}});var r=n(56764),o=n(22100),i=n(1620),a=r.forwardRef(((e,t)=>(0,i.jsx)(o.WV.span,{...e,ref:t,style:{position:"absolute",border:0,width:1,height:1,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",wordWrap:"normal",...e.style}})));a.displayName="VisuallyHidden";var l=a},15185:function(e,t,n){n.d(t,{P:function(){return c}});var r=n(37268),o=n(65825),i=n(46242),a=n(1620);var l=e=>{let{$style:t,color:n="currentColor",width:r="127px",height:o="24px",viewBox:l="0 0 172 32",...s}=e;const c={width:r,height:o,...t};return(0,a.jsxs)(i.Z,{width:r,height:o,viewBox:l,version:"1.1",$style:c,...s,children:[(0,a.jsx)("path",{d:"M42.9444 17.7363H55.5816V13.7551H42.9444V4.88797H58.407V0.907227H38.6675V31.0919H58.6669V27.1107H42.9444V17.7363Z",fill:n}),(0,a.jsx)("path",{d:"M69.853 12.457C71.3262 12.457 72.5625 12.8309 73.5279 13.5686C74.4988 14.3105 75.1446 15.3817 75.4467 16.7523L75.5024 17.0034H79.7738L79.7025 16.6244C78.7564 11.5
1785 75.1818 8.68457 69.8953 8.68457C63.4204 8.68457 59.0698 13.2554 59.0698 20.0583C59.0698 26.8612 63.2861 31.3479 69.8112 31.3479C75.111 31.3479 78.8089 28.4107 79.7035 23.4904L79.7715 23.1128H75.4665L75.4067 23.3565C75.0848 24.6641 74.4055 25.7399 73.4419 26.4675C72.4843 27.1905 71.2434 27.5727 69.8535 27.5727C67.9135 27.5727 66.2614 26.8617 65.0757 25.5168C63.8844 24.166 63.2548 22.278 63.2548 20.0574C63.2548 17.8368 63.8927 15.947 65.0996 14.5626C66.3009 13.1846 67.9452 12.456 69.8539 12.456L69.853 12.457Z",fill:n}),(0,a.jsx)("path",{d:"M99.6191 11.8333C98.7167 10.8311 97.5848 10.0474 96.2537 9.50326C94.9236 8.96007 93.409 8.68457 91.7524 8.68457C90.0957 8.68457 88.5448 8.96007 87.2294 9.50372C85.9121 10.0478 84.7802 10.8242 83.8649 11.8117C82.9496 12.7978 82.2459 14.0019 81.7731 15.3904C81.3017 16.7762 81.063 18.3326 81.063 20.0165C81.063 21.7003 81.3022 23.2498 81.7736 24.6218C82.2459 25.9961 82.9496 27.1997 83.8649 28.2001C84.7807 29.2028 85.913 29.9865 87.2294 30.5297C88.5457 31.0733 90.0676 31.3488 91.7524 31.3488C93.4371 31.3488 94.9227 31.0733 96.2537 30.5301C97.5843 29.9869 98.7167 29.2028 99.6191 28.2001C100.52 27.1997 101.223 25.9961 101.71 24.6227C102.196 23.2503 102.442 21.7007 102.442 20.0169C102.442 18.3331 102.196 16.8199 101.71 15.4332C101.224 14.0465 100.521 12.8355 99.6196 11.8337L99.6191 11.8333ZM94.4885 27.0259C93.6873 27.3915 92.7665 27.5769 91.7524 27.5769C90.7382 27.5769 89.8248 27.3915 89.0383 27.0263C88.2513 26.6616 87.5674 26.1341 87.0049 25.4584C86.4419 24.7837 86.0064 23.9765 85.7102 23.0599C85.414 22.1427 85.2636 21.1189 85.2636 20.0169C85.2636 18.9149 85.414 17.8916 85.7102 16.974C86.0064 16.0573 86.4419 15.2502 87.0049 14.5754C87.5665 13.9012 88.2509 13.3736 89.0383 13.0075C89.8257 12.6423 90.7387 12.457 91.7524 12.457C92.7661 12.457 93.6864 12.6423 94.4885 13.008C95.2897 13.3736 95.9737 13.9012 96.5214 14.575C97.0701 15.2502 97.4988 16.0573 97.795 16.974C98.0912 17.8916 98.2416 18.9154 98.2416 20.0169C98.2416 21.1185 98.0912 22.1427 97.795 23.0599C97.4988 23.9765 97.0701 24.7837 96.5214 25.4593C95.9727 26.1345 95.2888 26.6616 94.4885 27.0263V27.0259Z",fill:n}),(0,a.jsx)("path",{d:"M120.949 1.81445C119.501 1.81445 118.409 2.90635 118.409 4.35469C118.409 5.80303 119.501 6.89491 120.949 6.89491C122.397 6.89491 123.489 5.80303 123.489 4.35469C123.489 2.90635 122.397 1.81445 120.949 1.81445Z",fill:n}),(0,a.jsx)("path",{d:"M122.982 8.93555H118.916V31.092H122.982V8.93555Z",fill:n}),(0,a.jsx)("path",{d:"M108.548 12.1895V8.93503H104.482V31.0915H108.548V19.5333C108.548 17.3068 108.927 15.6883 109.708 14.5858C110.564 13.3771 111.896 12.7893 113.781 12.7893H116.874V8.93457H113.996C111.659 8.93457 109.642 10.1456 108.547 12.1891L108.548 12.1895Z",fill:n}),(0,a.jsx)("path",{d:"M142.762 11.6117C141.625 10.2425 139.49 8.68331 135.665 8.68331C129.392 8.68331 125.011 13.3425 125.011 20.0138C125.011 26.6852 129.193 31.3448 135.665 31.3448C138.572 31.3448 140.959 30.2828 142.762 28.1873V31.0909H146.827V0.90625H142.762V11.6113V11.6117ZM142.74 20.0971C142.74 24.4982 139.976 27.5715 136.017 27.5715C132.059 27.5715 129.253 24.5341 129.253 20.0134C129.253 15.4927 131.971 12.4552 136.017 12.4552C140.064 12.4552 142.74 15.5975 142.74 20.0971Z",fill:n}),(0,a.jsx)("path",{d:"M168.919 15.4337C168.443 14.047 167.754 12.836 166.872 11.8347C165.988 10.8325 164.88 10.0488 163.577 9.50469C162.274 8.96105 160.791 8.68555 159.169 8.68555C157.547 8.68555 156.028 8.96105 154.74 9.50469C153.45 10.0493 152.341 10.8256 151.446 11.8126C150.549 12.7988 149.86 14.0029 149.398 15.3914C148.936 16.7772 148.702 18.3336 148.702 20.017C148.702 21.7004 148.936 23.2503 149.398 24.6219C149.86 25.9957 150.549 27.1998 151.445 28.2002C152.342 29.2028 153.451 29.9865 154.74 30.5297C156.029 31.0734 157.519 31.3489 159.169 31.3489C160.819 31.3489 162.273 31.0734 163.577 30.5297C164.88 29.9865 165.989 29.2023 166.872 28.1997C167.754 27.1993 168.442 25.9957 168.919 24.6223C169.021 24.327 169.115 24.0138 169.198 23.6923L169.219 23.6109H164.888L164.872 23.6518C164.603 24.3261 164.254 24.9342 163.836 25.4599C163.3 26.135 162.63 26.6621 161.847 27.0264C161.062 27.3916 160.161 27.577 159.169 27.577C158.176 27.577 157.282 27.3916 156.512 27.0264C155.742 26.6617 155.073 26.1341 154.522 25.4589C153.971 24.7842 153.544 23.977 153.254 23.0599C153.083 22.5213 152.962 21.9423 152.891 21.337H169.584L169.589 21.2767C169.62 20.8679 169.635 20.4438 169.635 20.017C169.635 18.3621 169.394 16.8204 168.919 15.4337ZM165.31 17.8507H153.027C153.089 17.5485 153.166 17.2537 153.254 16.9736C153.544 16.0565 153.971 15.2498 154.522 14.575C155.071 13.9008 155.741 13.3732 156.512 13.0076C157.283 12.6424 158.177 12.457 159.169 12.457C160.161 12.457 161.062 12.6424 161.847 13.0076C162.631 13.3732 163.3 13.9003 163.836 14.5741C164.374 15.2498 164.793 16.0569 165.084 16.9731C165.172 17.2532 165.248 17.5476 165.311 17.8502L165.31 17.8507Z",fill:n}),(0,a.jsx)("path",{d:"M13.0014 9.81273V0H17.8993V11.7477L28.0528 5.85636L30.5107 10.0928L22.0304 15.0128C18.0221 17.3382 13.001 14.4461 13.001 9.81227L13.0014 9.81273Z",fill:n}),(0,a.jsx)("path",{d:"M17.8994 31.9996H13.0016V20.252L2.84803 26.1433L0.390137 21.9068L8.87043 16.9869C12.8788 14.6614 17.8999 17.5535 17.8999 22.1874V32.0001L17.8994 31.9996Z",fill:n}),(0,a.jsx)("path",{d:"M28.096 26.0885L20.0264 21.4647C18.8517 20.7919 18.4461 19.2938 19.1203 18.1201C19.7937 16.9482 21.2889 16.5434 22.4613 17.2149L30.5355 21.8414L28.0955 26.0885H28.096Z",fill:n}),(0,a.jsx)("path",{d:"M2.80424 5.91016L10.8738 10.5339C12.0485 11.2068 12.4542 12.7048 11.7799 13.8785C11.1065 15.0505 9.61129 15.4552 8.43892 14.7837L0.364746 10.1572L2.80471 5.91016H2.80424Z",fill:n})]})},s=n(97929);const c=e=>{let{isOverlayOpen:t=!1,isScrolling:n=!1,theme:i="light"}=e;const[c]=(0,s.hQ)(),d=["32px",null,"24px","32px"];return(0,a.jsxs)(r.Z,{className:c({display:"flex",justifyContent:"center",alignItems:"center",width:"fit-content",minWidth:n?d:"32px"}),to:"/","aria-label":"Naviger til hjemmesiden",children:[(0,a.jsx)(o.Z,{"aria-hidden":!0,$style:{display:t?["none",null,"block","none"]:n?"block":["block",null,null,"none"],animation:n?"rotateIcon 20s linear 1ms infinite":"none",width:d,height:d,"@media (prefers-reduced-motion: no-preference)":{animation:n?"rotateIcon 20s linear 1ms infinite":"none"}},color:t||n?"":"var(--color-bg-logotype-"+i+")"}),(0,a.jsx)(l,{"aria-hidden":!0,$style:{display:t?["block",null,"none","block"]:n?"none":["none",null,null,"block"],width:["106px",null,null,"127px"],height:["20px",null,null,"24px"]},color:t||n?"":"var(--color-bg-logotype-"+i+")"})]})}},59108:function(e,t,n){n.d(t,{Z:function(){return S}});var r=n(56764),o=n(76260),i=n(67548),a=n(63171),l=n(31474),s=n(5073),c=n(67348),d=n(69680);var u=e=>{const{present:t,children:n}=e,i=function(e){const[t,n]=r.useState(),o=r.useRef({}),i=r.useRef(e),a=r.useRef("none"),l=e?"mounted":"unmounted",[s,c]=function(e,t){return r.useReducer(((e,n)=>{const r=t[e][n];return null!=r?r:e}),e)}(l,{mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}});return r.useEffect((()=>{const e=p(o.current);a.current="mounted"===s?e:"none"}),[s]),(0,d.b)((()=>{const t=o.current,n=i.current;if(n!==e){const r=a.current,o=p(t);if(e)c("MOUNT");else if("none"===o||"none"===(null==t?void 0:t.display))c("UNMOUNT");else{c(n&&r!==o?"ANIMATION_OUT":"UNMOUNT")}i.current=e}}),[e,c]),(0,d.b)((()=>
1{if(t){var e;let n;const r=null!==(e=t.ownerDocument.defaultView)&&void 0!==e?e:window,l=e=>{const a=p(o.current).includes(e.animationName);if(e.target===t&&a&&(c("ANIMATION_END"),!i.current)){const e=t.style.animationFillMode;t.style.animationFillMode="forwards",n=r.setTimeout((()=>{"forwards"===t.style.animationFillMode&&(t.style.animationFillMode=e)}))}},s=e=>{e.target===t&&(a.current=p(o.current))};return t.addEventListener("animationstart",s),t.addEventListener("animationcancel",l),t.addEventListener("animationend",l),()=>{r.clearTimeout(n),t.removeEventListener("animationstart",s),t.removeEventListener("animationcancel",l),t.removeEventListener("animationend",l)}}c("ANIMATION_END")}),[t,c]),{isPresent:["mounted","unmountSuspended"].includes(s),ref:r.useCallback((e=>{e&&(o.current=getComputedStyle(e)),n(e)}),[])}}(t),a="function"==typeof n?n({present:i.isPresent}):r.Children.only(n),l=(0,o.e)(i.ref,function(e){var t,n;let r=null===(t=Object.getOwnPropertyDescriptor(e.props,"ref"))||void 0===t?void 0:t.get,o=r&&"isReactWarning"in r&&r.isReactWarning;if(o)return e.ref;if(r=null===(n=Object.getOwnPropertyDescriptor(e,"ref"))||void 0===n?void 0:n.get,o=r&&"isReactWarning"in r&&r.isReactWarning,o)return e.props.ref;return e.props.ref||e.ref}(a));return"function"==typeof n||i.isPresent?r.cloneElement(a,{ref:l}):null};function p(e){return(null==e?void 0:e.animationName)||"none"}u.displayName="Presence";var v=n(22100),h=n(1620),f="Checkbox",[m,x]=(0,i.b)(f),[g,y]=m(f),b=r.forwardRef(((e,t)=>{const{__scopeCheckbox:n,name:i,checked:s,defaultChecked:c,required:d,disabled:u,value:p="on",onCheckedChange:f,form:m,...x}=e,[y,b]=r.useState(null),C=(0,o.e)(t,(e=>b(e))),w=r.useRef(!1),I=!y||(m||!!y.closest("form")),[N=!1,R]=(0,l.T)({prop:s,defaultProp:c,onChange:f}),O=r.useRef(N);return r.useEffect((()=>{const e=null==y?void 0:y.form;if(e){const t=()=>R(O.current);return e.addEventListener("reset",t),()=>e.removeEventListener("reset",t)}}),[y,R]),(0,h.jsxs)(g,{scope:n,state:N,disabled:u,children:[(0,h.jsx)(v.WV.button,{type:"button",role:"checkbox","aria-checked":M(N)?"mixed":N,"aria-required":d,"data-state":k(N),"data-disabled":u?"":void 0,disabled:u,value:p,...x,ref:C,onKeyDown:(0,a.M)(e.onKeyDown,(e=>{"Enter"===e.key&&e.preventDefault()})),onClick:(0,a.M)(e.onClick,(e=>{R((e=>!!M(e)||!e)),I&&(w.current=e.isPropagationStopped(),w.current||e.stopPropagation())}))}),I&&(0,h.jsx)(j,{control:y,bubbles:!w.current,name:i,value:p,checked:N,required:d,disabled:u,form:m,style:{transform:"translateX(-100%)"},defaultChecked:!M(c)&&c})]})}));b.displayName=f;var C="CheckboxIndicator",w=r.forwardRef(((e,t)=>{const{__scopeCheckbox:n,forceMount:r,...o}=e,i=y(C,n);return(0,h.jsx)(u,{present:r||M(i.state)||!0===i.state,children:(0,h.jsx)(v.WV.span,{"data-state":k(i.state),"data-disabled":i.disabled?"":void 0,...o,ref:t,style:{pointerEvents:"none",...e.style}})})}));w.displayName=C;var j=e=>{const{control:t,checked:n,bubbles:o=!0,defaultChecked:i,...a}=e,l=r.useRef(null),d=(0,s.D)(n),u=(0,c.t)(t);r.useEffect((()=>{const e=l.current,t=window.HTMLInputElement.prototype,r=Object.getOwnPropertyDescriptor(t,"checked").set;if(d!==n&&r){const t=new Event("click",{bubbles:o});e.indeterminate=M(n),r.call(e,!M(n)&&n),e.dispatchEvent(t)}}),[d,n,o]);const p=r.useRef(!M(n)&&n);return(0,h.jsx)("input",{type:"checkbox","aria-hidden":!0,defaultChecked:null!=i?i:p.current,...a,tabIndex:-1,ref:l,style:{...e.style,...u,position:"absolute",pointerEvents:"none",opacity:0,margin:0}})};function M(e){return"indeterminate"===e}function k(e){return M(e)?"indeterminate":e?"checked":"unchecked"}var I=b,N=w,R=n(97929),O=n(16535);const E=(0,R.zo)(I,(0,R.KQ)({base:{alignSelf:"center",position:"relative",width:"16px",minWidth:"16px",aspectRatio:"var(--ratio-square)",overflow:"hidden",border:"1px solid var(--color-border-checkbox)",backgroundColor:"var(--color-bg-checkbox)",cursor:"pointer"},inverted:{backgroundColor:"transparent",":is([data-state=checked])":{backgroundColor:"green"}}})),$=(0,r.forwardRef)(((e,t)=>{let{$style:n={},variant:r,...o}=e;const[i]=(0,R.hQ)();
1return(0,h.jsx)(N,{ref:t,className:i({display:"inline-flex",alignItems:"center",justifyContent:"center",position:"absolute",inset:0,backgroundColor:"inverted"===r?"var(--color-bg-checkbox-inverted-checked)":"var(--color-bg-checkbox-checked)",transition:"all var(--transition-fast)",...n}),...o})}));var S=e=>{let{checked:t=!1,name:n="",onChange:r=(()=>{}),id:o,$style:i={},variant:a,...l}=e;return(0,h.jsx)(E,{id:o,checked:t,name:n,$variant:a,$style:i,onCheckedChange:r,...l,children:(0,h.jsx)($,{variant:a,children:t?(0,h.jsx)(O.Z,{color:"inverted"===a?"var(--color-icon-checkbox-inverted)":"var(--color-icon-checkbox)"}):null})})}},5178:function(e,t,n){n.d(t,{Z:function(){return Pn},k:function(){return Dn}});var r=n(79429),o=n(17357),i=n(56764),a=n(30663),l=n(1620);function s(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];const r=t[0];if(1===t.length)return r;const o=()=>{const e=t.map((e=>({useScope:e(),scopeName:e.scopeName})));return function(t){const n=e.reduce(((e,n)=>{let{useScope:r,scopeName:o}=n;return{...e,...r(t)["__scope".concat(o)]}}),{});return i.useMemo((()=>({["__scope".concat(r.scopeName)]:n})),[n])}};return o.scopeName=r.scopeName,o}var c,d=n(63171),u=n(22100),p=n(31474),v=n(76260),h=n(5091),f=n(60732),m=n(59207),x=n(18254),g=n(3042),y=n(25651),b="dismissableLayer.update",C="dismissableLayer.pointerDownOutside",w="dismissableLayer.focusOutside",j=i.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),M=i.forwardRef(((e,t)=>{var n;const{disableOutsidePointerEvents:r=!1,onEscapeKeyDown:o,onPointerDownOutside:a,onFocusOutside:s,onInteractOutside:p,onDismiss:h,...f}=e,m=i.useContext(j),[x,M]=i.useState(null),k=null!==(n=null==x?void 0:x.ownerDocument)&&void 0!==n?n:null===globalThis||void 0===globalThis?void 0:globalThis.document,[,R]=i.useState({}),O=(0,v.e)(t,(e=>M(e))),E=Array.from(m.layers),[$]=[...m.layersWithOutsidePointerEventsDisabled].slice(-1),S=E.indexOf($),L=x?E.indexOf(x):-1,T=m.layersWithOutsidePointerEventsDisabled.size>0,z=L>=S,_=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null===globalThis||void 0===globalThis?void 0:globalThis.document;const n=(0,g.W)(e),r=i.useRef(!1),o=i.useRef((()=>{}));return i.useEffect((()=>{const e=e=>{if(e.target&&!r.current){let r=function(){N(C,n,i,{discrete:!0})};const i={originalEvent:e};"touch"===e.pointerType?(t.removeEventListener("click",o.current),o.current=r,t.addEventListener("click",o.current,{once:!0})):r()}else t.removeEventListener("click",o.current);r.current=!1},i=window.setTimeout((()=>{t.addEventListener("pointerdown",e)}),0);return()=>{window.clearTimeout(i),t.removeEventListener("pointerdown",e),t.removeEventListener("click",o.current)}}),[t,n]),{onPointerDownCapture:()=>r.current=!0}}((e=>{const t=e.target,n=[...m.branches].some((e=>e.contains(t)));z&&!n&&(null==a||a(e),null==p||p(e),e.defaultPrevented||null==h||h())}),k),D=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null===globalThis||void 0===globalThis?void 0:globalThis.document;const n=(0,g.W)(e),r=i.useRef(!1);return i.useEffect((()=>{const e=e=>{if(e.target&&!r.current){N(w,n,{originalEvent:e},{discrete:!1})}};return t.addEventListener("focusin",e),()=>t.removeEventListener("focusin",e)}),[t,n]),{onFocusCapture:()=>r.current=!0,onBlurCapture:()=>r.current=!1}}((e=>{const t=e.target;[...m.branches].some((e=>e.contains(t)))||(null==s||s(e),null==p||p(e),e.defaultPrevented||null==h||h())}),k);return(0,y.e)((e=>{L===m.layers.size-1&&(null==o||o(e),!e.defaultPrevented&&h&&(e.preventDefault(),h()))}),k),i.useEffect((()=>{if(x)return r&&(0===m.layersWithOutsidePointerEventsDisabled.size&&(c=k.body.style.pointerEvents,k.body.style.pointerEvents="none"),m.layersWithOutsidePointerEventsDisabled.add(x)),m.layers.add(x),I(),()=>{r&&1===m.layersWithOutsidePointerEventsDisabled.size&&(k.body.style.pointerEvents=c)}}),[x,k,r,m]),i.useEffect((()=>()=>{x&&(m.layers.delete(x),m.layersWithOutsidePointerEventsDisabled.delete(x),I())}),[x,m]),i.useEffect((()=>{const e=()=>R({});return document.addEventListener(b,e),()=>document.removeEventListener(b,e)}),[]),(0,l.jsx)(u.WV.div,{...f,ref:O,style:{pointerEvents:T?z?"auto":"none":void 0,...e.style},onFocusCapture:(0,d.M)(e.onFocusCapture,D.onFocusCapture),onBlurCapture:(0,d.M)(e.onBlurCapture,D.onBlurCapture),onPointerDownCapture:(0,d.M)(e.onPointerDownCapture,_.onPointerDownCapture)})}));M.displayName="DismissableLayer";var k=i.forwardRef(((e,t)=>{const n=i.useContext(j),r=i.useRef(null),o=(0,v.e)(t,r);return i.useEffect((()=>{const e=r.current;if(e)return n.branches.add(e),()=>{n.branches.delete(e)}}),[n.branches]),(0,l.jsx)(u.WV.div,{...e,ref:o})}));function I(){const e=new CustomEvent(b);document.dispatchEvent(e)}function N(e,t,n,r){let{discrete:o}=r;const i=n.originalEvent.target,a=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:n});t&&i.addEventListener(e,t,{once:!0}),o?(0,u.jH)(i,a):i.dispatchEvent(a)}k.displayName="DismissableLayerBranch";var R=n(5073),O=n(69680),E=n(33445),$="NavigationMenu",[S,L,T]=(0,x.B)($),[z,_,D]=(0,x.B)($),[P,A]=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=[];const r=()=>{const t=n.map((e=>i.createContext(e)));return function(n){const r=(null==n?void 0:n[e])||t;return i.useMemo((()=>
1({["__scope".concat(e)]:{...n,[e]:r}})),[n,r])}};return r.scopeName=e,[function(t,r){const o=i.createContext(r),a=n.length;function s(t){const{scope:n,children:r,...s}=t,c=(null==n?void 0:n[e][a])||o,d=i.useMemo((()=>s),Object.values(s));return(0,l.jsx)(c.Provider,{value:d,children:r})}return n=[...n,r],s.displayName=t+"Provider",[s,function(n,l){const s=(null==l?void 0:l[e][a])||o,c=i.useContext(s);if(c)return c;if(void 0!==r)return r;throw new Error("`".concat(n,"` must be used within `").concat(t,"`"))}]},s(r,...t)]}($,[T,D]),[Z,V]=P($),[K,H]=P($),W=i.forwardRef(((e,t)=>{const{__scopeNavigationMenu:n,value:r,onValueChange:o,defaultValue:a,delayDuration:s=200,skipDelayDuration:c=300,orientation:d="horizontal",dir:f,...m}=e,[x,g]=i.useState(null),y=(0,v.e)(t,(e=>g(e))),b=(0,h.gm)(f),C=i.useRef(0),w=i.useRef(0),j=i.useRef(0),[M,k]=i.useState(!0),[I="",N]=(0,p.T)({prop:r,onChange:e=>{const t=c>0;""!==e?(window.clearTimeout(j.current),t&&k(!1)):(window.clearTimeout(j.current),j.current=window.setTimeout((()=>k(!0)),c)),null==o||o(e)},defaultProp:a}),R=i.useCallback((()=>{window.clearTimeout(w.current),w.current=window.setTimeout((()=>N("")),150)}),[N]),O=i.useCallback((e=>{window.clearTimeout(w.current),N(e)}),[N]),E=i.useCallback((e=>{I===e?window.clearTimeout(w.current):C.current=window.setTimeout((()=>{window.clearTimeout(w.current),N(e)}),s)}),[I,N,s]);return i.useEffect((()=>()=>{window.clearTimeout(C.current),window.clearTimeout(w.current),window.clearTimeout(j.current)}),[]),(0,l.jsx)(U,{scope:n,isRootMenu:!0,value:I,dir:b,orientation:d,rootNavigationMenu:x,onTriggerEnter:e=>{window.clearTimeout(C.current),M?E(e):O(e)},onTriggerLeave:()=>{window.clearTimeout(C.current),R()},onContentEnter:()=>window.clearTimeout(w.current),onContentLeave:R,onItemSelect:e=>{N((t=>t===e?"":e))},onItemDismiss:()=>N(""),children:(0,l.jsx)(u.WV.nav,{"aria-label":"Main","data-orientation":d,dir:b,...m,ref:y})})}));W.displayName=$;var F="NavigationMenuSub",B=i.forwardRef(((e,t)=>{const{__scopeNavigationMenu:n,value:r,onValueChange:o,defaultValue:i,orientation:a="horizontal",...s}=e,c=V(F,n),[d="",v]=(0,p.T)({prop:r,onChange:o,defaultProp:i});return(0,l.jsx)(U,{scope:n,isRootMenu:!1,value:d,dir:c.dir,orientation:a,rootNavigationMenu:c.rootNavigationMenu,onTriggerEnter:e=>v(e),onItemSelect:e=>v(e),onItemDismiss:()=>v(""),children:(0,l.jsx)(u.WV.div,{"data-orientation":a,...s,ref:t})})}));B.displayName=F;var U=e=>{const{scope:t,isRootMenu:n,rootNavigationMenu:r,dir:o,orientation:a,children:s,value:c,onItemSelect:d,onItemDismiss:u,onTriggerEnter:p,onTriggerLeave:v,onContentEnter:h,onContentLeave:f}=e,[x,y]=i.useState(null),[b,C]=i.useState(new Map),[w,j]=i.useState(null);return(0,l.jsx)(Z,{scope:t,isRootMenu:n,rootNavigationMenu:r,value:c,previousValue:(0,R.D)(c),baseId:(0,m.M)(),dir:o,orientation:a,viewport:x,onViewportChange:y,indicatorTrack:w,onIndicatorTrackChange:j,onTriggerEnter:(0,g.W)(p),onTriggerLeave:(0,g.W)(v),onContentEnter:(0,g.W)(h),onContentLeave:(0,g.W)(f),onItemSelect:(0,g.W)(d),onItemDismiss:(0,g.W)(u),onViewportContentChange:i.useCallback(((e,t)=>{C((n=>(n.set(e,t),new Map(n))))}),[]),onViewportContentRemove:i.useCallback((e=>{C((t=>t.has(e)?(t.delete(e),new Map(t)):t))}),[]),children:(0,l.jsx)(S.Provider,{scope:t,children:(0,l.jsx)(K,{scope:t,items:b,children:s})})})},X="NavigationMenuList",Q=i.forwardRef(((e,t)=>{const{__scopeNavigationMenu:n,...r}=e,o=V(X,n),i=(0,l.jsx)(u.WV.ul,{"data-orientation":o.orientation,...r,ref:t});return(0,l.jsx)(u.WV.div,{style:{position:"relative"},ref:o.onIndicatorTrackChange,children:(0,l.jsx)(S.Slot,{scope:n,children:o.isRootMenu?(0,l.jsx)(fe,{asChild:!0,children:i}):i})})}));Q.displayName=X;var Y="NavigationMenuItem",[q,G]=P(Y),J=i.forwardRef(((e,t)=>{const{__scopeNavigationMenu:n,value:r,...o}=e,a=(0,m.M)(),s=r||a||"LEGACY_REACT_AUTO_VALUE",c=i.useRef(null),d=i.useRef(null),p=i.useRef(null),v=i.useRef((()=>{})),h=i.useRef(!1),f=i.useCallback((function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"start";if(c.current){v.current();const t=ge(c.current);t.length&&ye("start"===e?t:t.reverse())}}),[]),x=i.useCallback((()=>
1{if(c.current){const e=ge(c.current);e.length&&(v.current=function(e){return e.forEach((e=>{e.dataset.tabindex=e.getAttribute("tabindex")||"",e.setAttribute("tabindex","-1")})),()=>{e.forEach((e=>{const t=e.dataset.tabindex;e.setAttribute("tabindex",t)}))}}(e))}}),[]);return(0,l.jsx)(q,{scope:n,value:s,triggerRef:d,contentRef:c,focusProxyRef:p,wasEscapeCloseRef:h,onEntryKeyDown:f,onFocusProxyEnter:f,onRootContentClose:x,onContentFocusOutside:x,children:(0,l.jsx)(u.WV.li,{...o,ref:t})})}));J.displayName=Y;var ee="NavigationMenuTrigger",te=i.forwardRef(((e,t)=>{const{__scopeNavigationMenu:n,disabled:r,...o}=e,a=V(ee,e.__scopeNavigationMenu),s=G(ee,e.__scopeNavigationMenu),c=i.useRef(null),p=(0,v.e)(c,s.triggerRef,t),h=we(a.baseId,s.value),f=je(a.baseId,s.value),m=i.useRef(!1),x=i.useRef(!1),g=s.value===a.value;return(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(S.ItemSlot,{scope:n,value:s.value,children:(0,l.jsx)(xe,{asChild:!0,children:(0,l.jsx)(u.WV.button,{id:h,disabled:r,"data-disabled":r?"":void 0,"data-state":Ce(g),"aria-expanded":g,"aria-controls":f,...o,ref:p,onPointerEnter:(0,d.M)(e.onPointerEnter,(()=>{x.current=!1,s.wasEscapeCloseRef.current=!1})),onPointerMove:(0,d.M)(e.onPointerMove,Me((()=>{r||x.current||s.wasEscapeCloseRef.current||m.current||(a.onTriggerEnter(s.value),m.current=!0)}))),onPointerLeave:(0,d.M)(e.onPointerLeave,Me((()=>{r||(a.onTriggerLeave(),m.current=!1)}))),onClick:(0,d.M)(e.onClick,(()=>{a.onItemSelect(s.value),x.current=g})),onKeyDown:(0,d.M)(e.onKeyDown,(e=>{const t={horizontal:"ArrowDown",vertical:"rtl"===a.dir?"ArrowLeft":"ArrowRight"}[a.orientation];g&&e.key===t&&(s.onEntryKeyDown(),e.preventDefault())}))})})}),g&&(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(E.f,{"aria-hidden":!0,tabIndex:0,ref:s.focusProxyRef,onFocus:e=>{const t=s.contentRef.current,n=e.relatedTarget,r=n===c.current,o=null==t?void 0:t.contains(n);!r&&o||s.onFocusProxyEnter(r?"start":"end")}}),a.viewport&&(0,l.jsx)("span",{"aria-owns":f})]})]})}));te.displayName=ee;var ne="navigationMenu.linkSelect",re=i.forwardRef(((e,t)=>{const{__scopeNavigationMenu:n,active:r,onSelect:o,...i}=e;return(0,l.jsx)(xe,{asChild:!0,children:(0,l.jsx)(u.WV.a,{"data-active":r?"":void 0,"aria-current":r?"page":void 0,...i,ref:t,onClick:(0,d.M)(e.onClick,(e=>{const t=e.target,n=new CustomEvent(ne,{bubbles:!0,cancelable:!0});if(t.addEventListener(ne,(e=>null==o?void 0:o(e)),{once:!0}),(0,u.jH)(t,n),!n.defaultPrevented&&!e.metaKey){const e=new CustomEvent(de,{bubbles:!0,cancelable:!0});(0,u.jH)(t,e)}}),{checkForDefaultPrevented:!1})})})}));re.displayName="NavigationMenuLink";var oe="NavigationMenuIndicator",ie=i.forwardRef(((e,t)=>{const{forceMount:n,...r}=e,o=V(oe,e.__scopeNavigationMenu),i=Boolean(o.value);return o.indicatorTrack?a.createPortal((0,l.jsx)(f.z,{present:n||i,children:(0,l.jsx)(ae,{...r,ref:t})}),o.indicatorTrack):null}));ie.displayName=oe;var ae=i.forwardRef(((e,t)=>{const{__scopeNavigationMenu:n,...r}=e,o=V(oe,n),a=L(n),[s,c]=i.useState(null),[d,p]=i.useState(null),v="horizontal"===o.orientation,h=Boolean(o.value);i.useEffect((()=>{var e;const t=null===(e=a().find((e=>e.value===o.value)))||void 0===e?void 0:e.ref.current;t&&c(t)}),[a,o.value]);const f=()=>{s&&p({size:v?s.offsetWidth:s.offsetHeight,offset:v?s.offsetLeft:s.offsetTop})};return be(s,f),be(o.indicatorTrack,f),d?(0,l.jsx)(u.WV.div,{"aria-hidden":!0,"data-state":h?"visible":"hidden","data-orientation":o.orientation,...r,ref:t,style:{position:"absolute",...v?{left:0,width:d.size+"px",transform:"translateX(".concat(d.offset,"px)")}:{top:0,height:d.size+"px",transform:"translateY(".concat(d.offset,"px)")},...r.style}}):null})),le="NavigationMenuContent",se=i.forwardRef(((e,t)=>{const{forceMount:n,...r}=e,o=V(le,e.__scopeNavigationMenu),i=G(le,e.__scopeNavigationMenu),a=(0,v.e)(i.contentRef,t),s=i.value===o.value,c={value:i.value,triggerRef:i.triggerRef,focusProxyRef:i.focusProxyRef,wasEscapeCloseRef:i.wasEscapeCloseRef,onContentFocusOutside:i.onContentFocusOutside,onRootContentClose:i.onRootContentClose,...r};return o.viewport?(0,l.jsx)(ce,{forceMount:n,...c,ref:a}):(0,l.jsx)(f.z,{present:n||s,children:(0,l.jsx)(ue,{"data-state":Ce(s),...c,ref:a,onPointerEnter:(0,d.M)(e.onPointerEnter,o.onContentEnter),onPointerLeave:(0,d.M)(e.onPointerLeave,Me(o.onContentLeave)),style:{pointerEvents:!s&&o.isRootMenu?"none":void 0,...c.style}})})}));
1se.displayName=le;var ce=i.forwardRef(((e,t)=>{const n=V(le,e.__scopeNavigationMenu),{onViewportContentChange:r,onViewportContentRemove:o}=n;return(0,O.b)((()=>{r(e.value,{ref:t,...e})}),[e,t,r]),(0,O.b)((()=>()=>o(e.value)),[e.value,o]),null})),de="navigationMenu.rootContentDismiss",ue=i.forwardRef(((e,t)=>{const{__scopeNavigationMenu:n,value:r,triggerRef:o,focusProxyRef:a,wasEscapeCloseRef:s,onRootContentClose:c,onContentFocusOutside:u,...p}=e,h=V(le,n),f=i.useRef(null),m=(0,v.e)(f,t),x=we(h.baseId,r),g=je(h.baseId,r),y=L(n),b=i.useRef(null),{onItemDismiss:C}=h;i.useEffect((()=>{const e=f.current;if(h.isRootMenu&&e){const t=()=>{var t;C(),c(),e.contains(document.activeElement)&&(null===(t=o.current)||void 0===t||t.focus())};return e.addEventListener(de,t),()=>e.removeEventListener(de,t)}}),[h.isRootMenu,e.value,o,C,c]);const w=i.useMemo((()=>{const e=y().map((e=>e.value));"rtl"===h.dir&&e.reverse();const t=e.indexOf(h.value),n=e.indexOf(h.previousValue),o=r===h.value,i=n===e.indexOf(r);if(!o&&!i)return b.current;const a=(()=>{if(t!==n){if(o&&-1!==n)return t>n?"from-end":"from-start";if(i&&-1!==t)return t>n?"to-start":"to-end"}return null})();return b.current=a,a}),[h.previousValue,h.value,h.dir,y,r]);return(0,l.jsx)(fe,{asChild:!0,children:(0,l.jsx)(M,{id:g,"aria-labelledby":x,"data-motion":w,"data-orientation":h.orientation,...p,ref:m,disableOutsidePointerEvents:!1,onDismiss:()=>{var e;const t=new Event(de,{bubbles:!0,cancelable:!0});null===(e=f.current)||void 0===e||e.dispatchEvent(t)},onFocusOutside:(0,d.M)(e.onFocusOutside,(e=>{var t;u();const n=e.target;null!==(t=h.rootNavigationMenu)&&void 0!==t&&t.contains(n)&&e.preventDefault()})),onPointerDownOutside:(0,d.M)(e.onPointerDownOutside,(e=>{var t;const n=e.target,r=y().some((e=>{var t;return null===(t=e.ref.current)||void 0===t?void 0:t.contains(n)})),o=h.isRootMenu&&(null===(t=h.viewport)||void 0===t?void 0:t.contains(n));(r||o||!h.isRootMenu)&&e.preventDefault()})),onKeyDown:(0,d.M)(e.onKeyDown,(e=>{const t=e.altKey||e.ctrlKey||e.metaKey;if("Tab"===e.key&&!t){const t=ge(e.currentTarget),r=document.activeElement,o=t.findIndex((e=>e===r));var n;if(ye(e.shiftKey?t.slice(0,o).reverse():t.slice(o+1,t.length)))e.preventDefault();else null===(n=a.current)||void 0===n||n.focus()}})),onEscapeKeyDown:(0,d.M)(e.onEscapeKeyDown,(e=>{s.current=!0}))})})})),pe="NavigationMenuViewport",ve=i.forwardRef(((e,t)=>{const{forceMount:n,...r}=e,o=V(pe,e.__scopeNavigationMenu),i=Boolean(o.value);return(0,l.jsx)(f.z,{present:n||i,children:(0,l.jsx)(he,{...r,ref:t})})}));ve.displayName=pe;var he=i.forwardRef(((e,t)=>{const{__scopeNavigationMenu:n,children:r,...o}=e,a=V(pe,n),s=(0,v.e)(t,a.onViewportChange),c=H(le,e.__scopeNavigationMenu),[p,h]=i.useState(null),[m,x]=i.useState(null),g=p?(null==p?void 0:p.width)+"px":void 0,y=p?(null==p?void 0:p.height)+"px":void 0,b=Boolean(a.value),C=b?a.value:a.previousValue;return be(m,(()=>{m&&h({width:m.offsetWidth,height:m.offsetHeight})})),(0,l.jsx)(u.WV.div,{"data-state":Ce(b),"data-orientation":a.orientation,...o,ref:s,style:{pointerEvents:!b&&a.isRootMenu?"none":void 0,"--radix-navigation-menu-viewport-width":g,"--radix-navigation-menu-viewport-height":y,...o.style},onPointerEnter:(0,d.M)(e.onPointerEnter,a.onContentEnter),onPointerLeave:(0,d.M)(e.onPointerLeave,Me(a.onContentLeave)),children:Array.from(c.items).map((e=>{let[t,{ref:n,forceMount:r,...o}]=e;const i=C===t;return(0,l.jsx)(f.z,{present:r||i,children:(0,l.jsx)(ue,{...o,ref:(0,v.F)(n,(e=>{i&&e&&x(e)}))})},t)}))})})),fe=i.forwardRef(((e,t)=>{const{__scopeNavigationMenu:n,...r}=e,o=V("FocusGroup",n);return(0,l.jsx)(z.Provider,{scope:n,children:(0,l.jsx)(z.Slot,{scope:n,children:(0,l.jsx)(u.WV.div,{dir:o.dir,...r,ref:t})})})})),me=["ArrowRight","ArrowLeft","ArrowUp","ArrowDown"],xe=i.forwardRef(((e,t)=>{const{__scopeNavigationMenu:n,...r}=e,o=_(n),i=V("FocusGroupItem",n);return(0,l.jsx)(z.ItemSlot,{scope:n,children:(0,l.jsx)(u.WV.button,{...r,ref:t,onKeyDown:(0,d.M)(e.onKeyDown,(e=>{if(["Home","End",...me].includes(e.key)){let t=o().map((e=>e.ref.current));if(["rtl"===i.dir?"ArrowRight":"ArrowLeft","ArrowUp","End"].includes(e.ke
1y)&&t.reverse(),me.includes(e.key)){const n=t.indexOf(e.currentTarget);t=t.slice(n+1)}setTimeout((()=>ye(t))),e.preventDefault()}}))})})}));function ge(e){const t=[],n=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:e=>{const 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(;n.nextNode();)t.push(n.currentNode);return t}function ye(e){const t=document.activeElement;return e.some((e=>e===t||(e.focus(),document.activeElement!==t)))}function be(e,t){const n=(0,g.W)(t);(0,O.b)((()=>{let t=0;if(e){const r=new ResizeObserver((()=>{cancelAnimationFrame(t),t=window.requestAnimationFrame(n)}));return r.observe(e),()=>{window.cancelAnimationFrame(t),r.unobserve(e)}}}),[e,n])}function Ce(e){return e?"open":"closed"}function we(e,t){return"".concat(e,"-trigger-").concat(t)}function je(e,t){return"".concat(e,"-content-").concat(t)}function Me(e){return t=>"mouse"===t.pointerType?e(t):void 0}var ke=W,Ie=B,Ne=Q,Re=J,Oe=te,Ee=re,$e=se,Se=ve,Le=n(97929),Te=n(94358),ze=n(97738),_e=n(24408),De=n(28182);const Pe={visible:{opacity:1,translateY:"0px"},hidden:{translateY:"-16px",opacity:0}},Ae={visible:{opacity:1,translateY:"0px"},hidden:{translateY:"16px",opacity:0}},Ze=(0,i.forwardRef)(((e,t)=>{let{$style:n,viewportWrapperStyles:r,isOverlayOpen:o=!1,...i}=e;const[a]=(0,Le.hQ)(),s=(0,De.Z)(Te.Z.max["mobile.md"]);return(0,l.jsx)(_e.E.div,{variants:s?Ae:Pe,initial:"hidden",animate:o?"visible":"hidden",transition:ze.q.fast,className:a({position:"fixed",left:"var(--margin-content)",right:"var(--margin-content)",top:"var(--margin-content)",display:"flex",justifyContent:"center",...r}),children:(0,l.jsx)(Se,{ref:t,className:a({transformOrigin:"top",position:"relative",height:"var(--radix-navigation-menu-viewport-height)",width:"var(--radix-navigation-menu-viewport-width)",overflow:"hidden",...n})+" navigation-menu-viewport",...i})})}));Ze.displayName=Se.displayName;const Ve=(0,i.forwardRef)(((e,t)=>{let{$style:n,...r}=e;const[o]=(0,Le.hQ)();return(0,l.jsx)($e,{ref:t,className:o({position:"absolute",left:0,top:0,width:"100%",...n}),...r})}));Ve.displayName=$e.displayName;var Ke=n(86505);const He=(0,i.createContext)(void 0),We=e=>{let{children:t,closeOverlay:n}=e;return(0,l.jsx)(He.Provider,{value:{closeOverlay:n},children:t})},Fe=()=>{const e=(0,i.useContext)(He);if(!e)throw new Error("useNavigationOverlay must be used within a NavigationOverlayProvider");return e};var Be=n(87874);const Ue=(0,Le.zo)("div",{}),Xe=e=>{let{$style:t,children:n,isActive:r=!1,isButtonStyles:o,hoverStyles:i,isOverlayOpen:a=!1,isScrolling:s=!1,theme:c="grey",removePathPrefix:d=!1,to:u}=e;const[p]=(0,Le.hQ)(),v=o?{display:"flex",justifyContent:"center",alignItems:"center",border:"none",whiteSpace:"nowrap",outline:"none",backdropFilter:"var(--backdrop-filter-blur)",height:"40px",padding:"0 12px",borderRadius:"8px",transition:"background-color var(--transition-fast)",...(0,Ke.l2)({isActive:r,isScrolling:s,isOverlayOpen:a,theme:c}),...t}:{outline:"none",...t},h=/^[/?#](?!\/)/.test(null!=u?u:""),{closeOverlay:f}=Fe();return(0,l.jsx)(Ee,{asChild:!0,onClick:e=>{const t=e.currentTarget.getAttribute("href");t&&t===window.location.pathname&&f()},children:u?d?(0,l.jsx)("a",{className:p(v),href:u,children:n}):h?(0,l.jsx)(Be.Link,{className:p(v),to:u,children:n}):(0,l.jsx)("a",{className:p(v),href:u,target:"_blank",rel:"noopener noreferrer",children:n}):(0,l.jsx)(Ue,{$style:{display:"flex",alignItems:"center",whiteSpace:"nowrap",textAlign:"left",height:"40px",width:"100%",padding:"4px 0",gap:"8px",...i,...t},children:n})})},Qe=(0,i.forwardRef)(((e,t)=>{let{$style:n,...r}=e;const[o]=(0,Le.hQ)();return(0,l.jsx)(Ne,{ref:t,className:o({display:"flex",flex:1,listStyle:"none",alignItems:"center",justifyContent:"center",...n}),...r})}));Qe.displayName=Ne.displayName;const Ye=(0,i.forwardRef)(((e,t)=>{let{$style:n,children:r,isOverlayOpen:o=!1,isScrolling:i=!1,isActive:a=!1,theme:s="grey",...c}=e;const[d]=(0,Le.hQ)();return(0,l.jsx)(Oe,{className:d({display:"flex",justifyContent:"center",alignItems:"center",border:"none",whiteSpace:"nowrap",backdropFilter:"var(--backdrop-filter-blur)",height:"40px",padding:"0 12px",borderRadius:"8px",transition:"background-color var(--transition-fast)",...(0,Ke.l2)({isActive:a,isScrolling:i,isOverlayOpen:o,theme:s}),...n}),ref:t,onPointerMove:e=>e.preventDefault(),...c,children:r})}));Ye.displayName=Oe.displayName;const qe=(0,i.forwardRef)(((e,t)=>{let{$style:n,...r}=e;const[o]=(0,Le.hQ)();return(0,l.jsx)(Se,{ref:t,className:o({position:"relative",height:"var(--radix-navigation-menu-viewport-height)",width:"var(--radix-navigation-menu-viewport-width)",...n})+" navigation-sub-menu-viewport",...r})}));qe.displayName=Se.displayName;const Ge=i.forwardRef(((e,t)=>{let{$style:n,overlayStyles:r,overlayWrapperStyles:o,value:i,children:a,...s}=e;const[c]=(0,Le.hQ)();return(0,l.jsxs)(ke,{ref:t,className:c({position:"relative",zIndex:10,display:"flex",maxWidth:"max-content",alignItems:"center",justifyContent:"center",...n}),value:i,...s,children:[a,(0,l.jsx)(Ze,{isOverlayOpen:"empty"!==i,$style:r,viewportWrapperStyles:o})]})}));Ge.displayName=ke.displayName;const Je=(0,Le.zo)(Re,{display:"flex"}),et=Ie,tt=(0,i.createContext)({state:null,setState:()=>{}}),nt=e=>{let{children:t,initialState:n}=e;const{0:r,1:o}=(0,i.useState)(n);return(0,l.jsx)(tt.Provider,{value:{state:r,setState:o},children:t})};nt.defaultProps={initialState:void 0};var rt=n(49826),ot=n(66953),it=n(75778),at=n(96633),lt=n(46242);var st=e=>{let{color:t="currentColor",width:n="16px",height:r="16px",$style:o={},...i}=e;const a={width:n,height:r,...o};return(0,l.jsxs)(lt.Z,{width:n,height:r,$style:a,fill:"none",viewBox:"0 0 16 16",...i,children:[(0,l.jsx)("path",{d:"M1.5 3.5H14.5V15C14.5 15.2761 14.2761 15.5 14 15.5H2C1.72386 15.5 1.5 15.2761 1.5 15V3.5Z",stroke:t}),(0,l.jsx)("path",{d:"M5 0.5H11C11.2761 0.5 11.5 0.723858 11.5 1V3.5H4.5V1C4.5 0.723858 4.72386 0.5 5 0.5Z",stroke:t})]})},ct=n(35690),dt=n(83511),ut=n(34638),pt=n(38810),vt=n(60189);const ht=e=>{let{activeNavMenuItem:t,closeMenuOverlay:n,overlayKey:r="basket",theme:o,isScrolling:i,showBasketOverlay:a,setShowBasketOverlay:s}=e;const[c]=(0,vt.hQ)(),d=(0,ut.ix)((e=>{var t;return null===(t=e.basket)||void 0===t?void 0:t.items})),u=t===r,p="empty"!==t;return(0,l.jsx)(Je,{value:r,children:(0,l.jsxs)(ct.Z,{open:a,onOpenChange:s,children:[(0,l.jsxs)(ct.Z.Trigger,{className:c({position:"relative",display:"flex",justifyContent:"center",alignItems:"center",border:"none",whiteSpace:"nowrap",backdropFilter:"var(--backdrop-filter-blur)",height:"40px",padding:"0 12px",borderRadius:"8px",transition:"background-color var(--transition-fast)",...(0,Ke.l2)({isActive:u,isScrolling:i,isOverlayOpen:p,theme:o})}),onClick:()=>{s(!0),p&&n()},children:[(null==d?void 0:d.length)>0&&(0,l.jsx)(dt.Z,{$style:{position:"absolute",top:"10px",right:"10px"},statusColor:"var(--color-bg-basket-indicator)"}),(0,l.jsx)(st,{})]}),(0,l.jsx)(ct.Z.Content,{showBelowHeader:!0,children:(0,l.jsx)(pt.Z,{setShowBasketOverlay:s})})]})})};
1var ft=n(1741);const mt=e=>{let{activeNavMenuItem:t,isScrolling:n,href:r,overlayKey:o="account",theme:i}=e;const a=t===o,s="empty"!==t;return(0,l.jsx)(Je,{value:o,children:(0,l.jsx)(Xe,{isButtonStyles:!0,isActive:a,isScrolling:n,isOverlayOpen:s,to:r,theme:i,children:(0,l.jsx)(ft.Z,{})})})};var xt=e=>{let{color:t="currentColor",width:n="16px",height:r="16px",isActive:o=!1,$style:i={},...a}=e;const s={width:n,height:r,position:"relative",...i};return(0,l.jsxs)("div",{style:s,children:[(0,l.jsxs)(lt.Z,{style:{position:"absolute",top:0,left:0,opacity:o?0:1,transition:"opacity var(--transition-fast)"},width:n,height:r,fill:"none",viewBox:"0 0 16 16",...a,children:[(0,l.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 4.5C12 4.77614 11.7761 5 11.5 5L-8.74227e-08 5L0 4L11.5 4C11.7761 4 12 4.22386 12 4.5Z",fill:t}),(0,l.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M16 8.5C16 8.77614 15.7761 9 15.5 9L-8.74227e-08 9L0 8L15.5 8C15.7761 8 16 8.22386 16 8.5Z",fill:t}),(0,l.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M8 12.5C8 12.7761 7.77614 13 7.5 13L-8.74227e-08 13L0 12L7.5 12C7.77614 12 8 12.2239 8 12.5Z",fill:t})]}),(0,l.jsxs)(lt.Z,{style:{position:"absolute",top:0,left:0,opacity:o?1:0,transition:"opacity var(--transition-fast)"},width:n,height:r,fill:"none",viewBox:"0 0 16 16",...a,children:[(0,l.jsx)("path",{d:"M15 1L0.5 15",stroke:t}),(0,l.jsx)("path",{d:"M8 8L1 1",stroke:t}),(0,l.jsx)("path",{d:"M9.41361 8.7065C9.21835 8.51124 8.90177 8.51124 8.7065 8.7065C8.51124 8.90176 8.51124 9.21835 8.7065 9.41361L9.41361 8.7065ZM15.3536 14.6464L9.41361 8.7065L8.7065 9.41361L14.6464 15.3536L15.3536 14.6464Z",fill:t})]})]})},gt=(n(79915),n(49035)),yt=n(3105),bt=n(62624);const Ct=(0,Le.zo)("span",{display:"flex",justifyContent:"center",alignItems:"center",borderRadius:"16px",width:"16px",height:"16px",backgroundColor:"var(--color-bg-close-button-icon-wrapper)",transition:"background-color var(--transition-fast)"}),wt=(0,Le.zo)("div",{zIndex:"var(--zindex-foreground)",position:"absolute",left:"50%",bottom:0,transform:"translateX(-50%)",justifyContent:"center",alignItems:"center",padding:"12px"}),jt={incomingIcon:{transform:"translateX(0%)",opacity:1,animationDuration:"var(--duration-fast)",animationTimingFunction:"var(--ease)",animationName:{from:{opacity:0,transform:"translateX(-100%)"},to:{opacity:1,transform:"translateX(0)"}}},outgoingIcon:{transform:"translateX(0%)",opacity:0,animationDuration:"var(--duration-fast)",animationTimingFunction:"var(--ease)",animationName:{from:{opacity:1,transform:"translateX(0)"},to:{opacity:0,transform:"translateX(100%)"}}}},Mt=(0,Le.zo)("button",{display:"flex",justifyContent:"center",alignItems:"center",border:"none",whiteSpace:"nowrap",position:"relative",height:"40px",padding:"12px 12px 12px 16px",borderRadius:"40px",backgroundColor:"var(--color-bg-close-button)",gap:"12px",backdropFilter:"var(--backdrop-filter-blur)",":hover > span > svg:first-child":jt.incomingIcon,":hover > span > svg:last-child":jt.outgoingIcon,":focus > span > svg:first-child":jt.incomingIcon,":focus > span > svg:last-child":jt.outgoingIcon}),kt=e=>{let{closeMenuOverlay:t,isOverlayOpen:n}=e;return(0,l.jsx)(wt,{$style:{display:[n?"flex":"none",null,"none"]},children:(0,l.jsxs)(Mt,{onMouseDown:t,onKeyDown:e=>"Enter"===e.key&&t&&t(),children:[(0,l.jsx)(bt.Z,{fontKeys:"Misc/16_100",children:"Lukk navigasjon"}),(0,l.jsxs)(Ct,{children:[(0,l.jsx)(gt.Z,{$style:{opacity:0,position:"absolute"}}),(0,l.jsx)(yt.Z,{height:"8px",width:"8px"})]})]})})};var It=n(4205),Nt=n(69979),Rt=n(58733),Ot=n(79872),Et=n(92108),$t=n(95842);const St=(0,Le.zo)("div",{width:"100%",height:"100%",padding:"20px",zIndex:1,alignContent:"space-between",display:"grid",gridTemplateAreas:"\n        'top top'\n        'bottom-left bottom-right'\n    ",":hover > .arrow-button":{opacity:1,transform:"translateX(6px)"}}),Lt=e=>{let{hasImage:t,hasTags:n,label:r,linkText:o,size:i,tags:a,transformedBackgrounds:s,url:c,onClick:d}=e;return(0,l.jsxs)($t.Z,{$size:i,to:c,$style:{aspectRatio:["3 / 4",null,null,"2 / 3"]},onClick:d,children:[(0,l.jsx)(Nt.Z,{$style:{zIndex:1,borderRadius:"8px"},background:s,loading:"lazy"}),(0,l.jsxs)(St,{children:[(0,l.jsx)(Ot.f,{$style:{gridArea:"top"},fontKey:"Misc/14_100",tags:a}),(0,l.jsx)(Rt.H,{$hasImage:!!t,$fontKeys:"Secondary/16_130",$style:{gridArea:n?"bottom-left":"top"},children:r}),o?(0,l.jsx)(Et.K,{$style:{gridArea:n?"bottom-right":"bottom-left",marginLeft:n?"auto":"0"},text:o}):(0,l.jsx)(Et.X,{})]})]})};var Tt=n(46384);
1const zt=e=>{var t;let{item:n,size:r="lg"}=e;const o=null===(t=n.image)||void 0===t?void 0:t.at(0),i=(0,It.Z)([null!=o?o:null],[.5,.5,.5,.33]),{closeOverlay:a}=Fe(),s=e=>{e&&e===window.location.pathname&&a()};if("menuArticle"===n.component){var c,d;const e=null===(c=n.link.at(0))||void 0===c?void 0:c.link.url,t=(null===(d=n.link.at(0))||void 0===d?void 0:d.text)||void 0,o=n.tags.length>0,a=!!n.image.at(0);return(0,l.jsx)(Lt,{hasImage:a,hasTags:o,size:r,linkText:t,tags:n.tags,label:n.label,transformedBackgrounds:i,url:e,onClick:()=>s(e)})}if("menuFeaturedItem"===n.component){var u;const e=null===(u=n.hoverImage)||void 0===u?void 0:u.at(0),t=n.link.url,a=(0,It.Z)([null!=e?e:null],[.5,.5,.5,.33]);return(0,l.jsx)(Tt.f,{image:o,hasHoverImage:!(null==e||!e.image),item:n,size:r,transformedBackgrounds:i,transformedBackgroundsHover:a,url:t,$style:{aspectRatio:"lg"===r?["3 / 4",null,null,"2 / 3"]:"auto"},onClick:()=>s(t)})}return null};var _t=n(35983);const Dt=e=>{let{$style:t,children:n}=e;return(0,l.jsx)(_t.Z,{fontKeys:"Misc/12_100",$style:{color:"var(--color-text-menu-item-heading)",...t},children:n})};var Pt=n(56999),At=n(63486);const Zt=(0,Le.zo)("span",{display:"flex",justifyContent:"center",alignItems:"center",borderRadius:"16px",width:["24px",null,"16px"],height:["24px",null,"16px"],position:["static",null,"absolute"],left:0,transition:["background-color var(--transition-fast)",null,"transform var(--transition-medium), opacity var(--transition-medium)"]}),Vt=(0,Le.zo)(bt.Z,{transition:"transform var(--transition-medium)",display:"flex",alignItems:"center"}),Kt=(0,Le.zo)("div",{width:"100%"}),Ht=(0,Le.zo)(_e.E.ul,{}),Wt=e=>{let{$style:t,children:n,content:r,isActive:o,isInAccordion:i=!1,value:a,subMenu:s}=e;const c=i?At.o4:Ye,d={closed:{opacity:0,translateY:-16,height:0},open:{translateY:0,opacity:1,height:null!=s&&s.length?40*s.length:0}};return(0,l.jsxs)(Je,{$style:t,value:a,children:[(0,l.jsxs)(Kt,{children:[(0,l.jsxs)(c,{$style:{height:["auto",null,"40px"],padding:["12px 0",null,null,"8px 0"],gap:["12px",null,"8px"],width:"100%",justifyContent:"left",color:o?"var(--color-text-menu-item-active)":"var(--color-text-menu-item)",backgroundColor:"transparent",position:"relative",overflow:"hidden",backdropFilter:"none",":hover":{backgroundColor:"transparent"},":active":{backgroundColor:"transparent"}},...i?{}:{isActive:o},children:[(0,l.jsxs)(Zt,{$style:{transform:["none",null,o?"translateX(0)":"translateX(-100%)"],opacity:[1,null,o?1:0],backgroundColor:[o?"var(--color-bg-icon-wrapper-mobile-active)":"var(--color-bg-icon-wrapper-mobile)",null,"var(--color-bg-icon-wrapper)"]},children:[(0,l.jsx)(gt.Z,{$style:{display:["none",null,"inline"]}}),(0,l.jsx)(Pt.Z,{$style:{display:["inline",null,"none"]},width:"12px",height:"12px",direction:o?"up":"down"})]}),(0,l.jsx)(Vt,{fontKeys:"Misc/20_100",$style:{transform:["none",null,o?"translateX(28px)":"translateX(0)"]},children:n})]}),!i&&!(null==s||!s.length)&&(0,l.jsx)(Ht,{variants:d,initial:"closed",animate:o?"open":"closed",exit:"closed",transition:ze.q.medium,$style:{pointerEvents:o?"initial":"none"},children:null==s?void 0:s.map((e=>(0,l.jsx)(Xt,{item:e},e._uid)))},"links")]}),r]})},Ft=(0,Le.zo)("span",{display:"flex",justifyContent:"center",alignItems:"center",borderRadius:"16px",width:"16px",height:"16px",transition:"background-color var(--transition-fast)"}),Bt=e=>{let{$style:t,value:n,size:r,hasArrow:o,removePathPrefix:i=!1,href:a,children:s}=e,c="";switch(r){case"lg":c="Misc/20_100";break;case"md":c="Misc/16_100";break;default:c="Misc/14_100"}let d={};return o?d={":hover > span:has(svg)":{background:"var(--color-bg-icon-wrapper)"},":focus > span:has(svg)":{background:"var(--color-bg-icon-wrapper)"}}:"md"===r&&(d={borderBottom:"1px solid transparent",textDecoration:"underline transparent",transition:"text-decoration-color var(--transition-fast)",textUnderlineOffset:"4px",":hover":{textDecorationColor:"var(--color-border-menu-item-link-active)"},":focus":{textDecoration:"var(--color-border-menu-item-link-active)"}}),(0,l.jsx)(Je,{asChild:!0,value:n,children:(0,l.jsxs)(Xe,{$style:{display:"flex",alignItems:"center",whiteSpace:"nowrap",textAlign:"left",height:"40px",width:"100%",padding:"4px 0",gap:"8px",...d,...t},removePathPrefix:i,hoverStyles:d,to:a,children:[(0,l.jsx)(bt.Z,{fontKeys:c,children:s}),o?(0,l.jsx)(Ft,{children:(0,l.jsx)(gt.Z,{})}):null]})})},Ut=(0,Le.zo)("li",{}),Xt=e=>{let{$style:t,content:n,item:r,isInAccordion:o=!1,selectedValue:i}=e;if("menuItemLink"===r.component)return(0,l.jsx)("li",{children:(0,l.jsx)(Bt,{$style:t,hasArrow:r.hasArrow,href:r.link.url,size:r.size,value:r.label,children:r.label},r.label)});if("menuItem"===r.component){const e=r.label===i;return(0,l.jsx)(Wt,{$style:t,content:n,isActive:e,value:r.label,isInAccordion:o,subMenu:r.subMenu,children:r.label},r.label)}return"menuItemHeading"===r.component?(0,l.jsx)(Ut,{children:(0,l.jsx)(Dt,{$style:t,children:r.label},r.label)}):null};var Qt=n(12493),Yt=n(37490),qt=n(99034);const Gt=(0,Le.zo)("div",{...Qt.Z["Misc/16_100"]}),Jt=(0,Le.zo)("span",{textTransform:"capitalize"}),en=()=>{var e;const{siteSelectorLinks:t}=(0,Yt.Z)(),{siteURL:n}=(0,qt.Z)();let r=(0,ut.ix)((e=>e.application.aliasId));r=null===(e=(t||[]).find((e=>e.id===r)))||void 0===e?void 0:e.id;const o=(t||[]).find((e=>e.id===r)),{label:i,locale:a,currency:s}=o||{label:"",locale:"",currency:""};return(0,l.jsx)(Bt,{removePathPrefix:!0,$style:{width:"auto"},href:n+"/?clear_location",value:"site-selector",hasArrow:!1,size:"md",children:(0,l.jsx)(Gt,{children:(0,l.jsx)(Jt,{children:o?(0,l.jsxs)(l.Fragment,{children:[i," — ",a,"/",s]}):(0,l.jsx)(l.Fragment,{children:"Sidevelger"})})})})};var tn=n(86466);const nn=(0,Le.zo)(tn.Z,{position:"relative",overflow:"auto",height:"100%",width:"100%"}),rn=e=>{let{$style:t,children:n}=e;const r=(0,i.useRef)(null);return(0,l.jsx)(nn,{$style:{...t,maskImage:["linear-gradient(to top, transparent 32px, black 72px, black calc(100% - 20px), transparent calc(100% + 20px))",null,"none"],maskSize:"100% 100%"},ref:r,children:n})},on=e=>"menuItem"===e.component,an=(e,t)=>{if(!e)return null;const n=e.content.flatMap((e=>e.content)).find((e=>e.label===t));return n?on(n)?n:void 0:null},ln=(0,Le.zo)("div",{display:"grid",gridTemplateColumns:["1fr","1fr","1fr 3fr","1fr 5fr"],gridTemplateAreas:[null,null,"\n        'top-left right'\n        'bottom-left r
1ight'\n        ","\n        'top-left right'\n        'bottom bottom'\n        "],gap:"20px",width:"100%",height:"100%"}),sn=(0,Le.zo)("div",{display:"flex",flexDirection:"column",gridArea:[null,null,"top-left","top-left"],gap:"24px"}),cn=(0,Le.zo)("ul",{display:"flex",flexDirection:"column"}),dn=(0,Le.zo)(Ve,{display:"grid",gridTemplateColumns:"repeat(12, 1fr)",position:"relative",gap:"20px"}),un=(0,Le.zo)("div",{display:"grid",gridTemplateColumns:"repeat(12, 1fr)",gridArea:"right",position:"relative",gap:"20px"}),pn=(0,Le.zo)("div",{display:"flex",flexDirection:"column",gridArea:[null,null,"bottom-left","bottom"],width:"100%"}),vn=(0,Le.zo)("ul",{display:"flex",alignItems:[null,null,"flex-start","center"],flexDirection:[null,null,"column","row"],gap:[null,null,null,"20px"],width:"100%"}),hn=e=>{let{$style:t,secondaryMenu:n,selectedMenu:r,selectedMenuItemKey:o,setSelectedMenuItemKey:i}=e;const[a]=(0,Le.hQ)(),s=((e,t)=>{if(!e)return[];if("menuTabInspiration"===e.component)return e.articles;const n=an(e,t);return n?on(n)?n.featuredItems:void 0:[]})(r,o),c=an(r,o);return(0,l.jsx)(rn,{$style:{display:"flex",position:"relative",height:"100%",width:"100%",borderRadius:"8px",justifySelf:"flex-end",padding:["calc(var(--header-height) + var(--header-margin)) 0px 64px 0px",null,"92px 16px 16px 16px","100px 20px 8px 20px"],maxHeight:"calc(100dvh - 48px)"},children:(0,l.jsx)(et,{className:a({width:"100%",height:"100%",...t}),value:o,orientation:"vertical",onValueChange:i,children:(0,l.jsxs)(ln,{children:[(0,l.jsx)(sn,{children:null==r?void 0:r.content.map(((e,t)=>(0,l.jsx)(cn,{children:e.content.map(((e,t)=>(0,l.jsx)(Xt,{content:(0,l.jsx)(dn,{forceMount:!0,$style:{display:(null==c?void 0:c._uid)===e._uid?"grid":"none"},children:"menuItem"===(null==e?void 0:e.component)&&e.featuredItems.map(((e,t)=>(0,l.jsx)(zt,{item:e,size:null==c?void 0:c.itemsSize},t+"-"+e.label)))}),item:e,selectedValue:o},t+"-"+e.label)))},t+"-"+e.label)))}),"menuTabInspiration"===(null==r?void 0:r.component)?(0,l.jsx)(un,{children:null==s?void 0:s.map(((e,t)=>(0,l.jsx)(zt,{item:e,size:null==c?void 0:c.itemsSize},t+"-"+e.label)))}):(0,l.jsx)(qe,{$style:{gridArea:[null,null,"right","right"],display:"grid",height:"100%",width:"100%",gap:"20px"}}),(0,l.jsxs)(pn,{children:[(0,l.jsx)(Dt,{children:n.label}),(0,l.jsxs)(vn,{children:[(n.items||[]).map(((e,t)=>(0,l.jsx)(Xt,{$style:{width:["100%",null,null,"fit-content"]},content:(0,l.jsx)(dn,{forceMount:!0,children:null==s?void 0:s.map(((e,t)=>(0,l.jsx)(zt,{item:e,size:null==c?void 0:c.itemsSize},t+"-"+e.label)))}),item:e},t+"-"+e.label))),(0,l.jsx)(en,{})]})]})]})})})};var fn=n(20006),mn=n(68389);const xn=e=>{let{data:t,$style:n={}}=e;const r=t.items.length-1;return(0,l.jsx)(mn.lr,{opts:{align:"start",loop:!1,dragFree:!0,skipSnaps:!0},plugins:[(0,fn.Y)({forceWheelAxis:"y"})],children:(0,l.jsx)(mn.KI,{$style:{minHeight:"280px",...n},children:t.items.map(((e,t)=>(0,l.jsx)(mn.d$,{$style:{flex:"0 0 66%",paddingLeft:"12px",paddingRight:t===r?"12px":"0px"},children:(0,l.jsx)(zt,{item:e})},t+"-"+e.label)))})})},gn=(0,Le.zo)("div",(e=>{let{$isCarousel:t}=e;return{width:"100%",gap:"20px",...t?{display:"block",padding:"8px 0 16px 0"}:{display:"grid",gridTemplateColumns:"repeat(3, 1fr)",gridTemplateRows:"auto",padding:"8px 16px 16px 16px"}}})),yn=e=>{let{item:t,selectedMenuItemKey:n}=e;const[r]=(0,Le.hQ)();if("menuItem"===t.component){var o;const e="lg"===t.itemsSize;return(0,l.jsx)(At.Qd,{asChild:!0,value:t.label,children:(0,l.jsxs)("li",{children:[(0,l.jsx)("ul",{className:r({padding:"0 16px"}),children:(0,l.jsx)(Xt,{isInAccordion:!0,item:t,selectedValue:n})}),(0,l.jsxs)(At.vF,{asChild:!0,renderChildAs:"ul",children:[null===(o=t.subMenu)||void 0===o?void 0:o.map(((e,t)=>(0,l.jsx)(yn,{item:e,selectedMenuItemKey:n},t+"-"+e.label))),(0,l.jsx)(gn,{$isCarousel:e,children:e?(0,l.jsx)(xn,{data:{component:t.component,items:t.featuredItems}}):t.featuredItems.map(((e,n)=>(0,l.jsx)(zt,{item:e,size:t.itemsSize},n+"-"+e.label)))})]})]})})}return(0,l.jsx)(Xt,{$style:{padding:"0 16px"},item:t,selectedValue:n})},bn=(0,Le.zo)("ul",{display:"flex",flexDirection:"column",gap:"0px"}),Cn=e=>{let{menu:t,selectedMenuItemKey:n,setSelectedMenuItemKey:r}=e;return(0,l.jsx)("li",{children:(0,l.jsx)(At.pk,{collapsible:!0,id:"wtf",value:n,onValueChange:e=>{r(e)},children:(0,l.jsx)(bn,{children:t.content.map(((e,t)=>(0,l.jsx)(yn,{item:e,selectedMenuItemKey:n},t+"-"+e.label)))})})})};var wn=n(12718);const jn=(0,Le.zo)(wn.dr,{display:"grid",gridTemplateColumns:"repeat(2, 1fr)",padding:"0 12px 12px 12px",gap:"8px",position:"fixed",width:"100%",top:"calc(var(--header-height) + var(--margin-content))",zIndex:"var(--zindex-foreground)"}),Mn=(0,Le.zo)(wn.SP,(e=>{let{$isActive:t}=e;return{width:"100%",padding:"0 12px",height:"40px",borderRadius:"8px",backdropFilter:"var(--backdrop-filter-blur)",background:t?"var(--color-bg-tab-button-active)":"var(--color-bg-tab-button)"}})),kn=e=>{let{tabs:t,selectedTab:n}=e;return(0,l.jsx)(jn,{children:null==t?void 0:t.map(((e,t)=>{const r=e.label===n;return(0,l.jsx)(Mn,{$isActive:r,autoFocus:r,value:e.label,children:e.label},t+"-"+e.label)}))})},In=(0,Le.zo)("ul",{width:"100%",display:"flex",flexDirection:"column",height:"fit-content",gap:"20px",paddingBottom:"64px"}),Nn=(0,Le.zo)("li",{display:"flex",flexDirection:"column",gap:"0px",padding:"0 16px"}),Rn=e=>{let{$style:t,activeNavMenuItem:n,handleMenuChange:r,primaryMenu:o,secondaryMenu:i,selectedMenu:a,selectedMenuItemKey:s,setSelectedMenuItemKey:c}=e;const[d]=(0,Le.hQ)();return(0,l.jsxs)(wn.mQ,{className:d({display:"flex",flexDirection:"column",height:"calc(100dvh - var(--margin-content) * 2)",width:"100%",zIndex:1e3,position:"relative",justifyContent:"flex-end",...t}),orientation:"horizontal",value:n,onValueChange:e=>r(e),children:[(0,l.jsx)(kn,{tabs:o,selectedTab:n||""}),(0,l.jsx)(rn,{$style:{display:"flex",position:"relative",height:"100%",width:"100%",borderRadius:"8px",justifySelf:"flex-end",maxHeight:["calc(100% - (var(--header-height) + var(--header-margin) + 40px))"]},children:(0,l.jsx)(et,{style:{overflowX:"hidden"},value:s,orientation:"vertical",onValueChange:c,children:null==o?void 0:o.map(((e,t)=>(0,l.jsx)(wn.nU,{asChild:!0,value:e.label,$style:{paddingTop:"16px",width:"100%",display:"block"},children:(0,l.jsxs)(In,{children:["menuTabInspiration"===(null==a?void 0:a.component)&&(0,l.jsx)(xn,{$style:{padding:"12px 0"},data:{component:"menuTabInspiration",items:a.articles}},"inspiration"),e.content.map(((e,t)=>(0,l.jsx)(Cn,{menu:e,selectedMenuItemKey:s,setSelectedMenuItemKey:c},t+"-"+e.label))),(0,l.jsxs)(Nn,{children:[(0,l.jsx)(Dt,{children:i.label}),(0,l.jsx)("ul",{children:i.items.map(((e,t)=>(0,l.jsx)(Xt,{item:e},t+"-"+e.label)))}),(0,l.jsx)(en,{})]})]})},t+"-"+e.label)))})})]})},On=(0,Le.zo)(Ve,{display:"flex",height:"fit-content",justifyContent:"space-between",background:"var(--color-bg-overlay)",borderRadius:"8px"}),En=e=>{let{closeMenuOverlay:t,handleMenuChange:n,isOverlayOpen:r,isActive:o,primaryMenu:a,secondaryMenu:s,tabKey:c,$style:d}=e;const u=null==a?void 0:a.find((e=>e.label===c)),p=(e=>{const t=null==e?void 0:e.content.flatMap((e=>"menuGroup"===e.component?e.content:[])).find((e=>"menuItem"===e.component&&e.defaultOpen));if(t)return t.label||"";const n=null==e?void 0:e.content.flatMap((e=>"menuGroup"===e.component?e.content:[])).find((e=>"menuItem"===e.component));return(null==n?void 0:n.label)||""})(u||(null==a?void 0:a.find((e=>"menuTab"===e.component)))),{0:v,1:h}=(0,i.useState)(p),f=(0,De.Z)(Te.Z.max["mobile.md"]);return(0,l.jsxs)(On,{forceMount:!0,$style:{display:o?"flex":"none",...d},onEscapeKeyDown:t,onPointerDownOutside:e=>(e=>{"backdrop"===e.target.id&&t&&t()})(e),children:[f?(0,l.jsx)(Rn,{activeNavMenuItem:c,handleMenuChange:n,primaryMenu:a,secondaryMenu:s,selectedMenu:u,selectedMenuItemKey:v,setSelectedMenuItemKey:h}):(0,l.jsx)(hn,{secondaryMenu:s,selectedMenu:u,selectedMenuItemKey:v,setSelectedMenuItemKey:h}),(0,l.jsx)(kt,{isOverlayOpen:r,closeMenuOverlay:t})]})},$n=e=>{var t;let{activeNavMenuItem:n,closeMenuOverlay:r,handleMenuChange:o,primaryMenu:i,secondaryMenu:a,theme:s,isScrolling:c}=e;const d=null==i||null===(t=i.at(0))||void 0===t?void 0:t.label,u=!(null==i||!i.find((e=>e.label===n))),p="empty"!==n,v=(e,t)=>
1{e&&("key"in t&&"Enter"===t.key||!("key"in t))&&(r(),t.stopPropagation(),t.preventDefault())};return(0,l.jsxs)(l.Fragment,{children:[(0,l.jsxs)(Je,{$style:{display:["flex","flex","none"]},value:d,children:[(0,l.jsx)(Ye,{"aria-label":u?"Close menu":"Open menu",isActive:u,theme:s,isScrolling:c,isOverlayOpen:p,$style:{pointerEvents:"auto"},onClick:e=>v(u,e),onKeyDown:e=>v(u,e),children:(0,l.jsx)(xt,{isActive:u})}),(0,l.jsx)(En,{isOverlayOpen:p,closeMenuOverlay:r,handleMenuChange:o,isActive:u,primaryMenu:i,secondaryMenu:a,tabKey:n})]}),null==i?void 0:i.map(((e,t)=>{const d=n===e.label;return(0,l.jsxs)(Je,{$style:{display:["none","none","flex"]},value:e.label,children:[(0,l.jsx)(Ye,{theme:s,isActive:d,isOverlayOpen:p,isScrolling:c,$style:{pointerEvents:"auto"},onClick:e=>v(d,e),onKeyDown:e=>v(d,e),children:e.label}),(0,l.jsx)(En,{isOverlayOpen:p,closeMenuOverlay:r,handleMenuChange:o,isActive:d,primaryMenu:i,secondaryMenu:a,tabKey:e.label})]},t+"-"+e.label)}))]})};var Sn=n(15185);const Ln=(0,Le.zo)("header",{display:"flex",justifyContent:"center",position:"fixed",margin:"var(--header-margin)",marginBottom:0,top:0,width:"calc(100% - var(--header-margin) * 2)",zIndex:"var(--zindex-basket)"}),Tn=(0,Le.zo)(Ge,{position:"relative",width:"100%",height:"var(--header-height)",padding:"var(--header-padding)",paddingBottom:0}),zn=(0,Le.zo)("div",{position:"relative",display:"grid",width:"100%",maxWidth:"100%",gridTemplateColumns:"1fr auto 1fr",alignItems:"center",justifyContent:"center",gap:"var(--header-padding)",zIndex:"calc(var(--zindex-overlay) + 1)"}),_n=(0,Le.zo)(Qe,{display:"flex",flexDirection:"row",justifyContent:"center",gap:"8px",height:"100%"}),Dn=()=>{setTimeout((()=>{requestAnimationFrame((()=>{window.scrollTo(0,0)}))}),0)};var Pn=e=>{let{$style:t,headerTheme:n,logoTheme:a,previewDataOverride:s}=e;const{headerConfigContent:c,accountPageHref:d}=(0,at.Z)(),u=s||c,p={label:u.secondaryMenuLabel,items:u.secondaryMenu},v=(0,ot.A)(),{0:h,1:f}=(0,i.useState)("empty"),m=(0,r.useLocation)(),{0:x,1:g}=(0,i.useState)(!1);(0,rt.Z)("BODY.SCROLL_DOWN",(e=>{e.y>0&&g(!0)})),(0,rt.Z)("BODY.SCROLL_UP",(e=>{0===e.y&&g(!1)}));const y=()=>{it.Z.unlock(),f("empty"),ot.Z.close(h)};(0,i.useEffect)((()=>{y(),Dn()}),[m.pathname]),(0,i.useEffect)((()=>{if("object"==typeof v){const e=v.at(-1),t="string"==typeof e?e:"";ot.Z.close(t)}}),[m.hash]);const b=e=>{if(!e)return null;"empty"!==e?(f(e),ot.Z.open(e,{onClose:y}),ot.Z.close(h),it.Z.lock()):y()},{0:C,1:w}=(0,i.useState)(!1),j="empty"!==h;return(0,l.jsx)(nt,{children:(0,l.jsxs)(We,{closeOverlay:y,children:[s&&(0,l.jsx)(o.Z,{}),(0,l.jsx)(Ln,{$style:t,children:(0,l.jsxs)(Tn,{value:h,overlayStyles:{width:"100%",height:"fit-content"},overlayWrapperStyles:{zIndex:j||C?"var(--zindex-overlay)":"var(--zindex-navigation)"},onValueChange:b,children:[(0,l.jsxs)(zn,{$style:{display:["grid","grid","none"]},children:[(0,l.jsx)(_n,{$style:{justifyContent:"start"},children:(0,l.jsx)($n,{isScrolling:x,activeNavMenuItem:h,closeMenuOverlay:y,handleMenuChange:b,primaryMenu:u.primaryMenu,secondaryMenu:p,theme:n})}),(0,l.jsx)(Sn.P,{isScrolling:x,isOverlayOpen:j,theme:a}),(0,l.jsxs)(_n,{$style:{justifyContent:"end"},children:[(0,l.jsx)(mt,{isScrolling:x,activeNavMenuItem:h,overlayKey:"account",theme:n,href:d}),(0,l.jsx)(ht,{isScrolling:x,activeNavMenuItem:h,closeMenuOverlay:y,theme:n,showBasketOverlay:C,setShowBasketOverlay:()=>w(!C)})]})]}),(0,l.jsxs)(zn,{$style:{display:["none","none","grid"]},children:[(0,l.jsx)(_n,{$style:{justifyContent:"start"},children:(0,l.jsx)($n,{isScrolling:x,activeNavMenuItem:h,closeMenuOverlay:y,handleMenuChange:b,primaryMenu:u.primaryMenu,secondaryMenu:p,theme:n})}),(0,l.jsx)(Sn.P,{isScrolling:x,isOverlayOpen:j,theme:a}),(0,l.jsxs)(_n,{$style:{justifyContent:"end"},children:[(0,l.jsx)(mt,{isScrolling:x,activeNavMenuItem:h,overlayKey:"account",theme:n,href:d}),(0,l.jsx)(ht,{isScrolling:x,activeNavMenuItem:h,closeMenuOverlay:y,theme:n,showBasketOverlay:C,setShowBasketOverlay:()=>w(!C)})]})]})]})})]})},"SearchProvider")}},46384:function(e,t,n){n.d(t,{f:function(){return v}});var r=n(69979),o=n(97929),i=n(92108),a=n(95842),l=n(58733),s=n(79872),c=n(1620);const d=(0,o.zo)("div",(e=>{let{$isSmall:t}=e;return{position:"relative",display:"flex",width:"100%",borderRadius:"8px",aspectRatio:t?"1 / 1":"none",backgroundColor:"var(--color-bg-menu-card)",":hover > .hover-image":{opacity:1}}})),u=(0,o.zo)("div",(e=>{let{$isLabelBottom:t,$isSmall:n}=e;return{position:"relative",display:"flex",width:"100%",padding:n?t?"10px":"12px":"20px",zIndex:3,":hover > .menu-card-header > .menu-card-label":{color:"var(--color-text-menu-card-label)"},":hover > .arrow-button":{opacity:1,transform:"translateX(6px)"}}})),p=(0,o.zo)("div",{display:"flex",flexDirection:"column",gap:"20px",transition:"color var(--transition-medium)"}),v=e=>
1{let{hasHoverImage:t,image:n,item:o,size:v,transformedBackgrounds:h,transformedBackgroundsHover:f,url:m,onClick:x,$style:g={}}=e;const y="sm"===v,b=o.textOnImage||y&&!n,C=!o.textOnImage&&y&&!!n,w=y?["Misc/14_100",null,null,null,o.textOnImage?"Misc/20_100":"Misc/16_100"]:"Primary/24_110",j={padding:y?"0px 2px":"0px",color:o.textOnImage&&n?"white":"black"};return(0,c.jsxs)(a.Z,{$size:v,$style:{gap:"12px",...g},to:m,onClick:x,children:[(0,c.jsxs)(d,{$isSmall:y,children:[(0,c.jsx)(r.Z,{$style:{zIndex:1,opacity:1,borderRadius:"8px"},className:"image",background:h,loading:"lazy"}),t&&(0,c.jsx)(r.Z,{$style:{zIndex:2,opacity:0,borderRadius:"8px",transition:"opacity var(--transition-medium)"},className:"hover-image",background:f,loading:"lazy"}),(0,c.jsxs)(u,{$isLabelBottom:C,$isSmall:y,children:[!y&&(0,c.jsxs)(p,{className:"menu-card-header",children:[(0,c.jsx)(l.H,{$fontKeys:w,$style:j,className:"menu-card-label",children:o.label}),(0,c.jsx)(s.f,{$style:{gridArea:"top",whiteSpace:"nowrap"},fontKey:"Misc/16_100",tags:o.tags})]}),b&&(0,c.jsx)(l.H,{$fontKeys:w,$style:j,children:o.label}),(0,c.jsx)(i.X,{$style:{position:"absolute",bottom:y?C?"10px":"12px":"20px",right:y?C?"10px":"12px":"20px"}})]})]}),C&&(0,c.jsx)(l.H,{$fontKeys:w,$style:{...j,height:"28px"},children:o.label})]})}},92108:function(e,t,n){n.d(t,{K:function(){return l},X:function(){return s}});var r=n(97929),o=n(49035),i=n(1620);const a=(0,r.zo)("div",(e=>{let{$hasText:t}=e;return{display:"flex",alignItems:"center",justifyContent:"center",gap:t?"12px":"8px",padding:t?"12px 12px 12px 16px":"8px",whiteSpace:"nowrap",borderRadius:"40px",marginTop:"auto",marginLeft:"auto",backgroundColor:"var(--color-bg-menu-card-button)",width:"fit-content"}})),l=e=>{let{$style:t={},text:n}=e;return n?(0,i.jsxs)(a,{$style:t,$hasText:!!n,children:[n,(0,i.jsx)(o.Z,{$style:{height:"fit-content"}})]}):null},s=e=>{let{$style:t={}}=e;return(0,i.jsx)(a,{$hasText:!1,$style:{opacity:0,marginRight:"6px",transition:"transform var(--transition-medium), opacity var(--transition-medium)",...t},className:"arrow-button",children:(0,i.jsx)(o.Z,{$style:{height:"fit-content"}})})}},95842:function(e,t,n){var r=n(97929),o=n(37268),i=n(1620);const a=(0,r.zo)(o.Z,(e=>{let{$size:t}=e;return{position:"relative",display:"grid",gridArea:"lg"===t?[null,null,"span 1 / span 6","span 1 / span 3"]:[null,null,"span 1 / span 3","span 1 / span 2"],width:"100%",height:"lg"===t?"100%":"fit-content",backgroundColor:"lg"===t?"var(--color-bg-menu-card)":"transparent",borderRadius:"8px"}})),l=(0,r.zo)("div",(e=>{let{$size:t}=e;return{position:"relative",display:"grid",gridArea:"lg"===t?[null,null,"span 1 / span 6","span 1 / span 3"]:[null,null,"span 1 / span 3","span 1 / span 2"],width:"100%",height:"lg"===t?"100%":"fit-content",backgroundColor:"lg"===t?"var(--color-bg-menu-card)":"transparent",borderRadius:"8px"}}));t.Z=e=>{let{$size:t,to:n="",$style:r,children:o,...s}=e;return n?(0,i.jsx)(a,{to:n,$size:t,$style:r,...s,children:o}):(0,i.jsx)(l,{$size:t,$style:r,...s,children:o})}},58733:function(e,t,n){n.d(t,{H:function(){return i}});var r=n(97929),o=n(2077);const i=(0,r.zo)("span",(e=>{let{$hasImage:t,$fontKeys:n="Secondary/16_130"}=e;return{display:"flex",...(0,o.Z)(n),color:t?"var(--color-text-menu-card-label)":"var(--color-text-menu-card-label-inverse)"}}))},79872:function(e,t,n){n.d(t,{f:function(){return s}});var r=n(97929),o=n(2077),i=n(1620);const a=(0,r.zo)("div",{display:"flex",gap:"4px",flexWrap:"wrap"}),l=(0,r.zo)("div",{display:"flex",whiteSpace:"nowrap",backgroundColor:"var(--color-bg-menu-card-tags)",padding:"4px 8px",borderRadius:"23px",width:"fit-content",height:"fit-content"}),s=e=>{let{$style:t,fontKey:n="Misc/16_100",tags:r}=e;return 0===r.length?null:(0,i.jsx)(a,{$style:t,children:null==r?void 0:r.map(((e,t)=>{let{tag:r}=e;return(0,i.jsx)(l,{$style:{...(0,o.Z)([n])},children:r},t)}))})}},86505:function(e,t,n){n.d(t,{l2:function(){return r}});const r=e=>{var t,n,r,a,l;let{isActive:s,isScrolling:c,isOverlayOpen:d,theme:u}=e;const p=d?"active":c?"grey":u,v=o[p],h=i[p];return{color:s?null!==(t=null==h?void 0:h.active)&&void 0!==t?t:"inherit":null!==(n=null==h?void 0:h.default)&&void 0!==n?n:"inherit",backgroundColor:s?v.active:v.default,":hover":{color:s?null!==(r=null==h?void 0:h.active)&&void 0!==r?r:"inherit":null!==(a=null==h?void 0:h.hover)&&void 0!==a?a:"inherit",backgroundColor:s?v.active:v.hover},":active":{color:null!==(l=null==h?void 0:h.active)&&void 0!==l?l:"inherit",backgroundColor:v.active}}},o={grey:{default:"var(--color-bg-nav-button-grey)",hover:"var(--color-bg-nav-button-grey-hover)",active:"var(--color-bg-nav-button-grey-active)"},white:{default:"var(--color-bg-nav-button-white)",hover:"var(--color-bg-nav-button-white-hover)",active:"var(--color-bg-nav-button-white-active)"},active:{default:"var(--color-bg-nav-button-active)",hover:"var(--color-bg-nav-button-active-hover)",active:"var(--color-bg-nav-button-active-active)"}},i={white:{active:"var(--color-text-nav-button-white-active)"}}},96633:function(e,t,n){var r=n(87874);t.Z=()=>{const{application:e}=(0,r.useStaticQuery)("363609501");return{headerConfigContent:e.data.config.headerConfig||{},accountPageHref:e.data.config.dedicatedPages.accountPage||""}}},1741:function(e,t,n){var r=n(46242),o=n(1620);t.Z=e=>{let{color:t="currentColor",width:n="16px",height:i="16px",$style:a={},...l}=e;const s={width:n,height:i,...a};return(0,o.jsxs)(r.Z,{width:n,height:i,$style:s,fill:"none",viewBox:"0 0 16 16",...l,children:[(0,o.jsx)("circle",{cx:"8",cy:"5",r:"3.5",stroke:t}),(0,o.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M0 12C0 10.8954 0.895431 10 2 10H14C15.1046 10 16 10.8954 16 12V15C16 15.5523 15.5523 16 15 16V11H1V16C0.447715 16 0 15.5523 0 15V12Z",fill:t})]})}}}]);

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.