1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,361364,e=>{"use strict";var t=e.i(678695);e.s(["useIsBusiness",0,()=>({isBusiness:(0,t.usePathname)().startsWith("/erhverv")})])},985970,e=>{"use strict";var t=e.i(468679);e.s(["Logo",0,()=>(0,t.jsxs)("svg",{width:"99",height:"53",viewBox:"0 0 70 38",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,t.jsxs)("g",{clipPath:"url(#clip0_28_7705)",children:[(0,t.jsx)("path",{d:"M70 0.189453H0V37.8099H70V0.189453Z",fill:"#FFBD00"}),(0,t.jsx)("path",{d:"M16.7594 13.2021L15.8042 19.2359C15.5856 20.6162 15.3124 21.9825 14.0806 23.0212C13.0444 23.9035 11.586 24.2168 10.3337 24.2168C9.08147 24.2168 7.72208 23.9035 6.9653 23.0212C6.06242 21.9824 6.22181 20.6161 6.44036 19.2359L7.39562 13.2021H10.1849L9.29047 18.8517C9.06965 20.2462 8.92818 21.7689 10.7213 21.7689C12.5145 21.7689 12.8551 20.2463 13.076 18.8517L13.9704 13.2021H16.7596H16.7594Z",fill:"black"}),(0,t.jsx)("path",{d:"M20.3637 17.5717H20.3922C21.1296 16.6894 21.9027 16.3906 22.9131 16.3906C24.8769 16.3906 25.4636 17.6286 25.1797 19.4216L24.4655 23.9327H21.8756L22.4388 20.3752C22.5492 19.6779 22.8568 18.4541 21.576 18.4541C20.5229 18.4541 20.1002 19.2367 19.956 20.1475L19.3566 23.9327H16.7666L17.9224 16.6326H20.5123L20.3637 17.5717Z",fill:"black"}),(0,t.jsx)("path",{d:"M35.0026 20.2896C34.6102 22.7658 32.338 24.1747 29.9899 24.1747C27.6561 24.1747 25.8134 22.78 26.2077 20.2896C26.602 17.7994 28.8742 16.3906 31.2223 16.3906C33.5704 16.3906 35.3966 17.7994 35.0025 20.2896H35.0026ZM28.94 20.2896C28.7936 21.2147 29.2929 21.9261 30.3459 21.9261C31.3989 21.9261 32.1235 21.2147 32.27 20.2896C32.412 19.3929 31.9194 18.639 30.8664 18.639C29.8134 18.639 29.0819 19.3929 28.94 20.2896Z",fill:"black"}),(0,t.jsx)("path",{d:"M63.7306 6.45898H38.6504V31.5394H63.7306V6.45898Z",fill:"#DB002A"}),(0,t.jsx)("path",{d:"M55.8604 9.00879L55.1793 10.9777L54.2051 13.674L54.1079 13.9095C53.7785 14.7106 53.467 15.4673 52.8404 16.0454C52.1468 16.6701 51.0194 16.8224 50.1489 16.413C48.8986 15.6375 48.8782 14.0647 48.8575 12.3997L48.854 12.1522C48.854 12.1522 48.8508 11.9055 48.8508 11.9064L48.8467 11.5349C48.8467 11.5349 43.7974 11.5348 43.7923 11.5349L43.7753 12.1419C43.7333 13.564 43.804 14.7308 43.9899 15.7088C44.2321 17.6404 45.3071 19.3569 46.7973 20.2612L42.5107 28.1754L42.0576 29.0393H47.6654L47.8389 28.7609L51.3578 22.3228C53.3224 23.352 53.6113 25.897 53.867 28.1618L53.9098 28.537C53.9098 28.537 53.9717 29.0405 53.9715 29.0393H59.1507L59.1262 28.4435C59.0176 25.6238 58.5122 23.4064 57.579 21.6604C57.2117 20.9847 56.6875 20.3273 56.0654 19.7545C56.6225 19.349 57.101 18.8559 57.433 18.3332C58.4677 16.6775 59.0943 14.8457 59.7002 13.0741C59.7002 13.0741 60.2851 11.3548 61.0957 9.00879H55.8604Z",fill:"white"})]}),(0,t.jsx)("defs",{children:(0,t.jsx)("clipPath",{id:"clip0_28_7705",children:(0,t.jsx)("rect",{width:"70",height:"37.6205",fill:"white",transform:"translate(0 0.189453)"})})})]})])},469759,e=>{"use strict";var t=e.i(824627),r=e.i(507680),n=e.i(872046),o=e.i(907724),a=(0,e.i(761374).createSidecarMedium)(),i=function(){},s=r.forwardRef(function(e,n){var s=r.useRef(null),l=r.useState({onScrollCapture:i,onWheelCapture:i,onTouchMoveCapture:i}),u=l[0],c=l[1],d=e.forwardProps,f=e.children,p=e.className,m=e.removeScrollBar,v=e.enabled,g=e.shards,h=e.sideCar,w=e.noRelative,y=e.noIsolation,x=e.inert,b=e.allowPinchZoom,C=e.as,j=e.gapMode,R=(0,t.__rest)(e,["forwardProps","children","className","removeScrollBar","enabled","shards","sideCar","noRelative","noIsolation","inert","allowPinchZoom","as","gapMode"]),D=(0,o.useMergeRefs)([s,n]),M=(0,t.__assign)((0,t.__assign)({},R),u);return r.createElement(r.Fragment,null,v&&r.createElement(h,{sideCar:a,removeScrollBar:m,shards:g,noRelative:w,noIsolation:y,inert:x,setCallbacks:c,allowPinchZoom:!!b,lockRef:s,gapMode:j}),d?r.cloneElement(r.Children.only(f),(0,t.__assign)((0,t.__assign)({},M),{ref:D})):r.createElement(void 0===C?"div":C,(0,t.__assign)({},M,{className:p,ref:D}),f))});s.defaultProps={enabled:!0,removeScrollBar:!0,inert:!1},s.classNames={fullWidth:n.fullWidthClassName,zeroRight:n.zeroRightClassName};var l=e.i(848254);e.i(794957);var u=e.i(222896);e.i(805756);var c=e.i(665271),d=!1;if("u">typeof window)try{var f=Object.defineProperty({},"passive",{get:function(){return d=!0,!0}});window.addEventListener("test",f,f),window.removeEventListener("test",f,f)}catch(e){d=!1}var p=!!d&&{passive:!1},m=function(e,t){if(!(e instanceof Element))return!1;var r=window.getComputedStyle(e);return"hidden"!==r[t]&&(r.overflowY!==r.overflowX||"TEXTAREA"===e.tagName||"visible"!==r[t])},v=function(e,t){var r=t.ownerDocument,n=t;do{if("u">typeof ShadowRoot&&n instanceof ShadowRoot&&(n=n.host),g(e,n)){var o=h(e,n);if(o[1]>o[2])return!0}n=n.parentNode}while(n&&n!==r.body)return!1},g=function(e,t){return"v"===e?m(t,"overflowY"):m(t,"overflowX")},h=function(e,t){return"v"===e?[t.scrollTop,t.scrollHeight,t.clientHeight]:[t.scrollLeft,t.scrollWidth,t.clientWidth]},w=function(e,t,r,n,o){var a,i=(a=window.getComputedStyle(t).direction,"h"===e&&"rtl"===a?-1:1),s=i*n,l=r.target,u=t.contains(l),c=!1,d=s>0,f=0,p=0;
1do{if(!l)break;var m=h(e,l),v=m[0],w=m[1]-m[2]-i*v;(v||w)&&g(e,l)&&(f+=w,p+=v);var y=l.parentNode;l=y&&y.nodeType===Node.DOCUMENT_FRAGMENT_NODE?y.host:y}while(!u&&l!==document.body||u&&(t.contains(l)||t===l))return d&&(o&&1>Math.abs(f)||!o&&s>f)?c=!0:!d&&(o&&1>Math.abs(p)||!o&&-s>p)&&(c=!0),c},y=function(e){return"changedTouches"in e?[e.changedTouches[0].clientX,e.changedTouches[0].clientY]:[0,0]},x=function(e){return[e.deltaX,e.deltaY]},b=function(e){return e&&"current"in e?e.current:e},C=0,j=[];let R=(0,l.exportSidecar)(a,function(e){var n=r.useRef([]),o=r.useRef([0,0]),a=r.useRef(),i=r.useState(C++)[0],s=r.useState(c.styleSingleton)[0],l=r.useRef(e);r.useEffect(function(){l.current=e},[e]),r.useEffect(function(){if(e.inert){document.body.classList.add("block-interactivity-".concat(i));var r=(0,t.__spreadArray)([e.lockRef.current],(e.shards||[]).map(b),!0).filter(Boolean);return r.forEach(function(e){return e.classList.add("allow-interactivity-".concat(i))}),function(){document.body.classList.remove("block-interactivity-".concat(i)),r.forEach(function(e){return e.classList.remove("allow-interactivity-".concat(i))})}}},[e.inert,e.lockRef.current,e.shards]);var d=r.useCallback(function(e,t){if("touches"in e&&2===e.touches.length||"wheel"===e.type&&e.ctrlKey)return!l.current.allowPinchZoom;var r,n=y(e),i=o.current,s="deltaX"in e?e.deltaX:i[0]-n[0],u="deltaY"in e?e.deltaY:i[1]-n[1],c=e.target,d=Math.abs(s)>Math.abs(u)?"h":"v";if("touches"in e&&"h"===d&&"range"===c.type)return!1;var f=window.getSelection(),p=f&&f.anchorNode;if(p&&(p===c||p.contains(c)))return!1;var m=v(d,c);if(!m)return!0;if(m?r=d:(r="v"===d?"h":"v",m=v(d,c)),!m)return!1;if(!a.current&&"changedTouches"in e&&(s||u)&&(a.current=r),!r)return!0;var g=a.current||r;return w(g,t,e,"h"===g?s:u,!0)},[]),f=r.useCallback(function(e){if(j.length&&j[j.length-1]===s){var t="deltaY"in e?x(e):y(e),r=n.current.filter(function(r){var n;return r.name===e.type&&(r.target===e.target||e.target===r.shadowParent)&&(n=r.delta,n[0]===t[0]&&n[1]===t[1])})[0];if(r&&r.should){e.cancelable&&e.preventDefault();return}if(!r){var o=(l.current.shards||[]).map(b).filter(Boolean).filter(function(t){return t.contains(e.target)});(o.length>0?d(e,o[0]):!l.current.noIsolation)&&e.cancelable&&e.preventDefault()}}},[]),m=r.useCallback(function(e,t,r,o){var a={name:e,delta:t,target:r,should:o,shadowParent:function(e){for(var t=null;null!==e;)e instanceof ShadowRoot&&(t=e.host,e=e.host),e=e.parentNode;return t}(r)};n.current.push(a),setTimeout(function(){n.current=n.current.filter(function(e){return e!==a})},1)},[]),g=r.useCallback(function(e){o.current=y(e),a.current=void 0},[]),h=r.useCallback(function(t){m(t.type,x(t),t.target,d(t,e.lockRef.current))},[]),R=r.useCallback(function(t){m(t.type,y(t),t.target,d(t,e.lockRef.current))},[]);r.useEffect(function(){return j.push(s),e.setCallbacks({onScrollCapture:h,onWheelCapture:h,onTouchMoveCapture:R}),document.addEventListener("wheel",f,p),document.addEventListener("touchmove",f,p),document.addEventListener("touchstart",g,p),function(){j=j.filter(function(e){return e!==s}),document.removeEventListener("wheel",f,p),document.removeEventListener("touchmove",f,p),document.removeEventListener("touchstart",g,p)}},[]);var D=e.removeScrollBar,M=e.inert;return r.createElement(r.Fragment,null,M?r.createElement(s,{styles:"\n .block-interactivity-".concat(i," {pointer-events: none;}\n .allow-interactivity-").concat(i," {pointer-events: all;}\n")}):null,D?r.createElement(u.RemoveScrollBar,{noRelative:e.noRelative,gapMode:e.gapMode}):null)});var D=r.forwardRef(function(e,n){return r.createElement(s,(0,t.__assign)({},e,{ref:n,sideCar:R}))});D.classNames=s.classNames,e.s(["RemoveScroll",0,D],469759)},206704,e=>{"use strict";var t=e.i(507680),r=e.i(291967),n=e.i(922353),o=e.i(9413),a=e.i(411207),i=e.i(136567),s=e.i(524532),l=e.i(184961),u=e.i(900643),c=e.i(967154),d=e.i(714463),f=e.i(687656),p=e.i(469759),m=e.i(73772),v=e.i(160310),g=e.i(468679),h="Dialog",[w,y]=(0,o.createContextScope)(h),[x,b]=w(h),C=e=>{let{__scopeDialog:r,children:n,open:o,defaultOpen:s,onOpenChange:l,modal:u=!0}=e,c=t.useRef(null),d=t.useRef(null),[f,p]=(0,i.useControllableState)({prop:o,defaultProp:s??!1,onChange:l,caller:h});return(0,g.jsx)(x,{scope:r,triggerRef:c,contentRef:d,contentId:(0,a.useId)(),titleId:(0,a.useId)(),descriptionId:(0,a.useId)(),open:f,onOpenChange:p,onOpenToggle:t.useCallback(()=>p(e=>!e),[p]),modal:u,children:n})};C.displayName=h;var j="DialogTrigger",R=t.forwardRef((e,t)=>
1{let{__scopeDialog:o,...a}=e,i=b(j,o),s=(0,n.useComposedRefs)(t,i.triggerRef);return(0,g.jsx)(d.Primitive.button,{type:"button","aria-haspopup":"dialog","aria-expanded":i.open,"aria-controls":i.contentId,"data-state":q(i.open),...a,ref:s,onClick:(0,r.composeEventHandlers)(e.onClick,i.onOpenToggle)})});R.displayName=j;var D="DialogPortal",[M,N]=w(D,{forceMount:void 0}),S=e=>{let{__scopeDialog:r,forceMount:n,children:o,container:a}=e,i=b(D,r);return(0,g.jsx)(M,{scope:r,forceMount:n,children:t.Children.map(o,e=>(0,g.jsx)(c.Presence,{present:n||i.open,children:(0,g.jsx)(u.Portal,{asChild:!0,container:a,children:e})}))})};S.displayName=D;var E="DialogOverlay",P=t.forwardRef((e,t)=>{let r=N(E,e.__scopeDialog),{forceMount:n=r.forceMount,...o}=e,a=b(E,e.__scopeDialog);return a.modal?(0,g.jsx)(c.Presence,{present:n||a.open,children:(0,g.jsx)(k,{...o,ref:t})}):null});P.displayName=E;var O=(0,v.createSlot)("DialogOverlay.RemoveScroll"),k=t.forwardRef((e,t)=>{let{__scopeDialog:r,...n}=e,o=b(E,r);return(0,g.jsx)(p.RemoveScroll,{as:O,allowPinchZoom:!0,shards:[o.contentRef],children:(0,g.jsx)(d.Primitive.div,{"data-state":q(o.open),...n,ref:t,style:{pointerEvents:"auto",...n.style}})})}),I="DialogContent",_=t.forwardRef((e,t)=>{let r=N(I,e.__scopeDialog),{forceMount:n=r.forceMount,...o}=e,a=b(I,e.__scopeDialog);return(0,g.jsx)(c.Presence,{present:n||a.open,children:a.modal?(0,g.jsx)(L,{...o,ref:t}):(0,g.jsx)(T,{...o,ref:t})})});_.displayName=I;var L=t.forwardRef((e,o)=>{let a=b(I,e.__scopeDialog),i=t.useRef(null),s=(0,n.useComposedRefs)(o,a.contentRef,i);return t.useEffect(()=>{let e=i.current;if(e)return(0,m.hideOthers)(e)},[]),(0,g.jsx)(H,{...e,ref:s,trapFocus:a.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:(0,r.composeEventHandlers)(e.onCloseAutoFocus,e=>{e.preventDefault(),a.triggerRef.current?.focus()}),onPointerDownOutside:(0,r.composeEventHandlers)(e.onPointerDownOutside,e=>{let t=e.detail.originalEvent,r=0===t.button&&!0===t.ctrlKey;(2===t.button||r)&&e.preventDefault()}),onFocusOutside:(0,r.composeEventHandlers)(e.onFocusOutside,e=>e.preventDefault())})}),T=t.forwardRef((e,r)=>{let n=b(I,e.__scopeDialog),o=t.useRef(!1),a=t.useRef(!1);return(0,g.jsx)(H,{...e,ref:r,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:t=>{e.onCloseAutoFocus?.(t),t.defaultPrevented||(o.current||n.triggerRef.current?.focus(),t.preventDefault()),o.current=!1,a.current=!1},onInteractOutside:t=>{e.onInteractOutside?.(t),t.defaultPrevented||(o.current=!0,"pointerdown"===t.detail.originalEvent.type&&(a.current=!0));let r=t.target;n.triggerRef.current?.contains(r)&&t.preventDefault(),"focusin"===t.detail.originalEvent.type&&a.current&&t.preventDefault()}})}),H=t.forwardRef((e,r)=>{let{__scopeDialog:o,trapFocus:a,onOpenAutoFocus:i,onCloseAutoFocus:u,...c}=e,d=b(I,o),p=t.useRef(null),m=(0,n.useComposedRefs)(r,p);return(0,f.useFocusGuards)(),(0,g.jsxs)(g.Fragment,{children:[(0,g.jsx)(l.FocusScope,{asChild:!0,loop:!0,trapped:a,onMountAutoFocus:i,onUnmountAutoFocus:u,children:(0,g.jsx)(s.DismissableLayer,{role:"dialog",id:d.contentId,"aria-describedby":d.descriptionId,"aria-labelledby":d.titleId,"data-state":q(d.open),...c,ref:m,onDismiss:()=>d.onOpenChange(!1)})}),(0,g.jsxs)(g.Fragment,{children:[(0,g.jsx)(V,{titleId:d.titleId}),(0,g.jsx)(X,{contentRef:p,descriptionId:d.descriptionId})]})]})}),A="DialogTitle",F=t.forwardRef((e,t)=>{let{__scopeDialog:r,...n}=e,o=b(A,r);return(0,g.jsx)(d.Primitive.h2,{id:o.titleId,...n,ref:t})});F.displayName=A;var B="DialogDescription",U=t.forwardRef((e,t)=>{let{__scopeDialog:r,...n}=e,o=b(B,r);return(0,g.jsx)(d.Primitive.p,{id:o.descriptionId,...n,ref:t})});U.displayName=B;var z="DialogClose",K=t.forwardRef((e,t)=>{let{__scopeDialog:n,...o}=e,a=b(z,n);return(0,g.jsx)(d.Primitive.button,{type:"button",...o,ref:t,onClick:(0,r.composeEventHandlers)(e.onClick,()=>a.onOpenChange(!1))})});function q(e){return e?"open":"closed"}K.displayName=z;var G="DialogTitleWarning",[W,$]=(0,o.createContext)(G,{contentName:I,titleName:A,docsSlug:"dialog"}),V=({titleId:e})=>{let r=$(G),n=`\`${r.contentName}\` requires a \`${r.titleName}\` for the component to be accessible for screen reader users. 2 3If you want to hide the \`${r.titleName}\`, you can wrap it with our VisuallyHidden component. 4 5For more information, see https://radix-ui.com/primitives/docs/components/${r.docsSlug}`;return t.useEffect(()=>{e&&(document.getElementById(e)||console.error(n))},[n,e]),null},X=({contentRef:e,descriptionId:r})=>{let n=$("DialogDescriptionWarning"),o=`Warning: Missing \`Description\` or \`aria-describedby={undefined}\` for {${n.contentName}}.`;return t.useEffect(()=>{let t=e.current?.getAttribute("aria-describedby");r&&t&&(document.getElementById(r)||console.warn(o))},[o,e,r]),null};e.s(["Close",0,K,"Content",0,_,"Description",0,U,"Overlay",0,P,"Portal",0,S,"Root",0,C,"Title",0,F,"Trigger",0,R])},513130,e=>{"use strict";let t=(0,e.i(954718).default)("X",[["path",{d:"M18 6 6 18",key:"1bl5f8"}
5],["path",{d:"m6 6 12 12",key:"d8bk6v"}]]);e.s(["X",0,t],513130)},787797,e=>{"use strict";var t=e.i(468679),r=e.i(206704),n=e.i(513130),o=e.i(507680),a=e.i(922062);let i=r.Root,s=r.Trigger,l=r.Portal,u=r.Close,c=o.forwardRef(({className:e,...n},o)=>(0,t.jsx)(r.Overlay,{ref:o,className:(0,a.cn)("fixed inset-0 z-50 bg-black/80 data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0",e),...n}));c.displayName=r.Overlay.displayName;let d=o.forwardRef(({className:e,children:o,...i},s)=>(0,t.jsxs)(l,{children:[(0,t.jsx)(c,{className:"bg-black/15"}),(0,t.jsxs)(r.Content,{ref:s,className:(0,a.cn)("fixed left-[50%] top-[50%] z-50 grid w-full max-w-lg translate-x-[-50%] translate-y-[-50%] gap-4 border bg-background p-6 shadow-lg duration-200 data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[state=closed]:slide-out-to-left-1/2 data-[state=closed]:slide-out-to-top-[48%] data-[state=open]:slide-in-from-left-1/2 data-[state=open]:slide-in-from-top-[48%] sm:rounded-lg",e),...i,children:[o,(0,t.jsxs)(r.Close,{className:"absolute right-4 top-4 roun
5ded-sm opacity-70 ring-offset-background transition-opacity hover:opacity-100 focus:outline-none focus:ring-2 focus:ring-ring focus:ring-offset-2 disabled:pointer-events-none data-[state=open]:bg-accent data-[state=open]:text-muted-foreground",children:[(0,t.jsx)(n.X,{className:"h-4 w-4"}),(0,t.jsx)("span",{className:"sr-only",children:"Close"})]})]})]}));d.displayName=r.Content.displayName;let f=({className:e,...r})=>(0,t.jsx)("div",{className:(0,a.cn)("flex flex-col space-y-1.5 text-center sm:text-left",e),...r});f.displayName="DialogHeader";let p=({className:e,...r})=>(0,t.jsx)("div",{className:(0,a.cn)("flex flex-col-reverse sm:flex-row sm:justify-end sm:space-x-2",e),...r});p.displayName="DialogFooter";let m=o.forwardRef(({className:e,...n},o)=>(0,t.jsx)(r.Title,{ref:o,className:(0,a.cn)("text-lg font-semibold leading-none tracking-tight",e),...n}));m.displayName=r.Title.displayName;let v=o.forwardRef(({className:e,...n},o)=>(0,t.jsx)(r.Description,{ref:o,className:(0,a.cn)("text-sm text-muted-foreground",e),...n}));v.displayName=r.Description.displayName,e.s(["Dialog",0,i,"DialogClose",0,u,"DialogContent",0,d,"DialogDescription",0,v,"DialogFooter",0,p,"DialogHeader",0,f,"DialogOverlay",0,c,"DialogPortal",0,l,"DialogTitle",0,m,"DialogTrigger",0,s])},774472,e=>{"use strict";var t=e.i(468679),r=e.i(507680),n=e.i(291967),o=e.i(922353),a=e.i(9413),i=e.i(136567),s=e.i(714463),l=e.i(770621),u=e.i(775649),c=e.i(524532),d=e.i(687656),f=e.i(184961),p=e.i(411207),m=e.i(173244),v=e.i(900643),g=e.i(967154),h=e.i(638294),w=e.i(160310),y=e.i(488248),x=e.i(73772),b=e.i(469759),C=["Enter"," "],j=["ArrowUp","PageDown","End"],R=["ArrowDown","PageUp","Home",...j],D={ltr:[...C,"ArrowRight"],rtl:[...C,"ArrowLeft"]},M={ltr:["ArrowLeft"],rtl:["ArrowRight"]},N="Menu",[S,E,P]=(0,l.createCollection)(N),[O,k]=(0,a.createContextScope)(N,[P,m.createPopperScope,h.createRovingFocusGroupScope]),I=(0,m.createPopperScope)(),_=(0,h.createRovingFocusGroupScope)(),[L,T]=O(N),[H,A]=O(N),F=e=>{let{__scopeMenu:n,open:o=!1,children:a,dir:i,onOpenChange:s,modal:l=!0}=e,c=I(n),[d,f]=r.useState(null),p=r.useRef(!1),v=(0,y.useCallbackRef)(s),g=(0,u.useDirection)(i);return r.useEffect(()=>{let e=()=>{p.current=!0,document.addEventListener("pointerdown",t,{capture:!0,once:!0}),document.addEventListener("pointermove",t,{capture:!0,once:!0})},t=()=>p.current=!1;return document.addEventListener("keydown",e,{capture:!0}),()=>{document.removeEventListener("keydown",e,{capture:!0}),document.removeEventListener("pointerdown",t,{capture:!0}),document.removeEventListener("pointermove",t,{capture:!0})}},[]),(0,t.jsx)(m.Root,{...c,children:(0,t.jsx)(L,{scope:n,open:o,onOpenChange:v,content:d,onContentChange:f,children:(0,t.jsx)(H,{scope:n,onClose:r.useCallback(()=>v(!1),[v]),isUsingKeyboardRef:p,dir:g,modal:l,children:a})})})};F.displayName=N;var B=r.forwardRef((e,r)=>{let{__scopeMenu:n,...o}=e,a=I(n);return(0,t.jsx)(m.Anchor,{...a,...o,ref:r})});B.displayName="MenuAnchor";var U="MenuPortal",[z,K]=O(U,{forceMount:void 0}),q=e=>{let{__scopeMenu:r,forceMount:n,children:o,container:a}=e,i=T(U,r);return(0,t.jsx)(z,{scope:r,forceMount:n,children:(0,t.jsx)(g.Presence,{present:n||i.open,children:(0,t.jsx)(v.Portal,{asChild:!0,container:a,children:o})})})};q.displayName=U;var G="MenuContent",[W,$]=O(G),V=r.forwardRef((e,r)=>{let n=K(G,e.__scopeMenu),{forceMount:o=n.forceMount,...a}=e,i=T(G,e.__scopeMenu),s=A(G,e.__scopeMenu);return(0,t.jsx)(S.Provider,{scope:e.__scopeMenu,children:(0,t.jsx)(g.Presence,{present:o||i.open,children:(0,t.jsx)(S.Slot,{scope:e.__scopeMenu,children:s.modal?(0,t.jsx)(X,{...a,ref:r}):(0,t.jsx)(Z,{...a,ref:r})})})})}),X=r.forwardRef((e,a)=>{let i=T(G,e.__scopeMenu),s=r.useRef(null),l=(0,o.useComposedRefs)(a,s);return r.useEffect(()=>{let e=s.current;if(e)return(0,x.hideOthers)(e)},[]),(0,t.jsx)(Q,{...e,ref:l,trapFocus:i.open,disableOutsidePointerEvents:i.open,disableOutsideScroll:!0,onFocusOutside:(0,n.composeEventHandlers)(e.onFocusOutside,e=>e.preventDefault(),{checkForDefaultPrevented:!1}),onDismiss:()=>i.onOpenChange(!1)})}),Z=r.forwardRef((e,r)=>{let n=T(G,e.__scopeMenu);return(0,t.jsx)(Q,{...e,ref:r,trapFocus:!1,disableOutsidePointerEvents:!1,disableOutsideScroll:!1,onDismiss:()=>n.onOpenChange(!1)})}),Y=(0,w.createSlot)("MenuContent.ScrollLock"),Q=r.forwardRef((e,a)=>{let{__scopeMenu:i,loop:s=!1,trapFocus:l,onOpenAutoFocus:u,onCloseAutoFocus:p,disableOutsidePointerEvents:v,onEntryFocus:g,onEscapeKeyDown:w,onPointerDownOutside:y,onFocusOutside:x,onInteractOutside:C,onDismiss:D,disableOutsideScroll:M,...N}=e,S=T(G,i),P=A(G,i),O=I(i),k=_(i),L=E(i),[H,F]=r.useState(null),B=r.useRef(null),U=(0,o.useComposedRefs)(a,B,S.onContentChange),z=r.useRef(0),K=r.useRef(""),q=r.useRef(0),$=r.useRef(null),V=r.useRef("right"),X=r.useRef(0),Z=M?b.RemoveScroll:r.Fragment;r.useEffect(()=>()=>window.clearTimeout(z.current),[]),(0,d.useFocusGuards)();let Q=r.useCallback(e=>{var t,r;return V.current===$.current?.side&&(t=e,!!(r=$.current?.area)&&function(e,t){let{x:r,y:n}=e,o=!1;for(let e=0,a=t.length-1;e<t.length;a=e++){let i=t[e],s=t[a],l=i.x,u=i.y,c=s.x,d=s.y;u>n!=d>n&&r<(c-l)*(n-u)/(d-u)+l&&(o=!o)}return o}({x:t.clientX,y:t.clientY},r))},[]);return(0,t.jsx)(W,{scope:i,searchRef:K,onItemEnter:r.useCallback(e=>{Q(e)&&e.preventDefault()},[Q]),onItemLeave:r.useCallback(e=>{Q(e)||(B.current?.focus(),F(null))},[Q]),onTriggerLeave:r.useCallback(e=>{Q(e)&&e.preventDefault()},[Q]),pointerGraceTimerRef:q,onPointerGraceIntentChange:r.useCallback(e=>{$.current=e},[]),children:(0,t.jsx)(Z,{...M?{as:Y,allowPinchZoom:!0}:void 0,children:(0,t.jsx)(f.FocusScope,{asChild:!0,trapped:l,onMountAutoFocus:(0,n.composeEventHandlers)(u,e=>{e.preventDefault(),B.current?.focus({preventScroll:!0})}),onUnmountAutoFocus:p,children:(0,t.jsx)(c.DismissableLayer,{asChild:!0,disableOutsidePointerEvents:v,onEscapeKeyDown:w,onPointerDownOutside:y,onFocusOutside:x,onInteractOutside:C,onDismiss:D,children:(0,t.jsx)(h.Root,{asChild:!0,...k,dir:P.dir,orientation:"vertical",loop:s,currentTabStopId:H,onCurrentTabStopIdChange:F,onEntryFocus:(0,n.composeEventHandlers)(g,e=>{P.isUsingKeyboardRef.current||e.preventDefault()}),preventScrollOnEntryFocus:!0,children:(0,t.jsx)(m.Content,{role:"menu","aria-orientation":"vertical","data-state":eM(S.open),"data-radix-menu-content":"",dir:P.dir,...O,...N,ref:U,style:{outline:"none",...N.style},onKeyDown:(0,n.composeEventHandlers)(N.onKeyDown,e=>{let t=e.target.closest("[data-radix-menu-content]")===e.currentTarget,r=e.ctrlKey||e.altKey||e.metaKey,n=1===e.ke
5y.length;if(t){var o;let t,a,i,s,l,u;"Tab"===e.key&&e.preventDefault(),!r&&n&&(o=e.key,t=K.current+o,a=L().filter(e=>!e.disabled),i=document.activeElement,s=a.find(e=>e.ref.current===i)?.textValue,l=function(e,t,r){var n;let o=t.length>1&&Array.from(t).every(e=>e===t[0])?t[0]:t,a=r?e.indexOf(r):-1,i=(n=Math.max(a,0),e.map((t,r)=>e[(n+r)%e.length]));1===o.length&&(i=i.filter(e=>e!==r));let s=i.find(e=>e.toLowerCase().startsWith(o.toLowerCase()));return s!==r?s:void 0}(a.map(e=>e.textValue),t,s),u=a.find(e=>e.textValue===l)?.ref.current,function e(t){K.current=t,window.clearTimeout(z.current),""!==t&&(z.current=window.setTimeout(()=>e(""),1e3))}(t),u&&setTimeout(()=>u.focus()))}let a=B.current;if(e.target!==a||!R.includes(e.key))return;e.preventDefault();let i=L().filter(e=>!e.disabled).map(e=>e.ref.current);j.includes(e.key)&&i.reverse(),function(e){let t=document.activeElement;for(let r of e)if(r===t||(r.focus(),document.activeElement!==t))return}(i)}),onBlur:(0,n.composeEventHandlers)(e.onBlur,e=>{e.currentTarget.contains(e.target)||(window.clearTimeout(z.current),K.current="")}),onPointerMove:(0,n.composeEventHandlers)(e.onPointerMove,eE(e=>{let t=e.target,r=X.current!==e.clientX;e.currentTarget.contains(t)&&r&&(V.current=e.clientX>X.current?"right":"left",X.current=e.clientX)}))})})})})})})});V.displayName=G;var J=r.forwardRef((e,r)=>{let{__scopeMenu:n,...o}=e;return(0,t.jsx)(s.Primitive.div,{role:"group",...o,ref:r})});J.displayName="MenuGroup";var ee=r.forwardRef((e,r)=>{let{__scopeMenu:n,...o}=e;return(0,t.jsx)(s.Primitive.div,{...o,ref:r})});ee.displayName="MenuLabel";var et="MenuItem",er="menu.itemSelect",en=r.forwardRef((e,a)=>{let{disabled:i=!1,onSelect:l,...u}=e,c=r.useRef(null),d=A(et,e.__scopeMenu),f=$(et,e.__scopeMenu),p=(0,o.useComposedRefs)(a,c),m=r.useRef(!1);return(0,t.jsx)(eo,{...u,ref:p,disabled:i,onClick:(0,n.composeEventHandlers)(e.onClick,()=>{let e=c.current;if(!i&&e){let t=new CustomEvent(er,{bubbles:!0,cancelable:!0});e.addEventListener(er,e=>l?.(e),{once:!0}),(0,s.dispatchDiscreteCustomEvent)(e,t),t.defaultPrevented?m.current=!1:d.onClose()}}),onPointerDown:t=>{e.onPointerDown?.(t),m.current=!0},onPointerUp:(0,n.composeEventHandlers)(e.onPointerUp,e=>{m.current||e.currentTarget?.click()}),onKeyDown:(0,n.composeEventHandlers)(e.onKeyDown,e=>{let t=""!==f.searchRef.current;i||t&&" "===e.key||C.includes(e.key)&&(e.currentTarget.click(),e.preventDefault())})})});en.displayName=et;var eo=r.forwardRef((e,a)=>{let{__scopeMenu:i,disabled:l=!1,textValue:u,...c}=e,d=$(et,i),f=_(i),p=r.useRef(null),m=(0,o.useComposedRefs)(a,p),[v,g]=r.useState(!1),[w,y]=r.useState("");return r.useEffect(()=>{let e=p.current;e&&y((e.textContent??"").trim())},[c.children]),(0,t.jsx)(S.ItemSlot,{scope:i,disabled:l,textValue:u??w,children:(0,t.jsx)(h.Item,{asChild:!0,...f,focusable:!l,children:(0,t.jsx)(s.Primitive.div,{role:"menuitem","data-highlighted":v?"":void 0,"aria-disabled":l||void 0,"data-disabled":l?"":void 0,...c,ref:m,onPointerMove:(0,n.composeEventHandlers)(e.onPointerMove,eE(e=>{l?d.onItemLeave(e):(d.onItemEnter(e),e.defaultPrevented||e.currentTarget.focus({preventScroll:!0}))})),onPointerLeave:(0,n.composeEventHandlers)(e.onPointerLeave,eE(e=>d.onItemLeave(e))),onFocus:(0,n.composeEventHandlers)(e.onFocus,()=>g(!0)),onBlur:(0,n.composeEventHandlers)(e.onBlur,()=>g(!1))})})})}),ea=r.forwardRef((e,r)=>{let{checked:o=!1,onCheckedChange:a,...i}=e;return(0,t.jsx)(ep,{scope:e.__scopeMenu,checked:o,children:(0,t.jsx)(en,{role:"menuitemcheckbox","aria-checked":eN(o)?"mixed":o,...i,ref:r,"data-state":eS(o),onSelect:(0,n.composeEventHandlers)(i.onSelect,()=>a?.(!!eN(o)||!o),{checkForDefaultPrevented:!1})})})});ea.displayName="MenuCheckboxItem";var ei="MenuRadioGroup",[es,el]=O(ei,{value:void 0,onValueChange:()=>{}}),eu=r.forwardRef((e,r)=>{let{value:n,onValueChange:o,...a}=e,i=(0,y.useCallbackRef)(o);return(0,t.jsx)(es,{scope:e.__scopeMenu,value:n,onValueChange:i,children:(0,t.jsx)(J,{...a,ref:r})})});eu.displayName=ei;var ec="MenuRadioItem",ed=r.forwardRef((e,r)=>{let{value:o,...a}=e,i=el(ec,e.__scopeMenu),s=o===i.value;return(0,t.jsx)(ep,{scope:e.__scopeMenu,checked:s,children:(0,t.jsx)(en,{role:"menuitemradio","aria-checked":s,...a,ref:r,"data-state":eS(s),onSelect:(0,n.composeEventHandlers)(a.onSelect,()=>
5i.onValueChange?.(o),{checkForDefaultPrevented:!1})})})});ed.displayName=ec;var ef="MenuItemIndicator",[ep,em]=O(ef,{checked:!1}),ev=r.forwardRef((e,r)=>{let{__scopeMenu:n,forceMount:o,...a}=e,i=em(ef,n);return(0,t.jsx)(g.Presence,{present:o||eN(i.checked)||!0===i.checked,children:(0,t.jsx)(s.Primitive.span,{...a,ref:r,"data-state":eS(i.checked)})})});ev.displayName=ef;var eg=r.forwardRef((e,r)=>{let{__scopeMenu:n,...o}=e;return(0,t.jsx)(s.Primitive.div,{role:"separator","aria-orientation":"horizontal",...o,ref:r})});eg.displayName="MenuSeparator";var eh=r.forwardRef((e,r)=>{let{__scopeMenu:n,...o}=e,a=I(n);return(0,t.jsx)(m.Arrow,{...a,...o,ref:r})});eh.displayName="MenuArrow";var ew="MenuSub",[ey,ex]=O(ew),eb=e=>{let{__scopeMenu:n,children:o,open:a=!1,onOpenChange:i}=e,s=T(ew,n),l=I(n),[u,c]=r.useState(null),[d,f]=r.useState(null),v=(0,y.useCallbackRef)(i);return r.useEffect(()=>(!1===s.open&&v(!1),()=>v(!1)),[s.open,v]),(0,t.jsx)(m.Root,{...l,children:(0,t.jsx)(L,{scope:n,open:a,onOpenChange:v,content:d,onContentChange:f,children:(0,t.jsx)(ey,{scope:n,contentId:(0,p.useId)(),triggerId:(0,p.useId)(),trigger:u,onTriggerChange:c,children:o})})})};eb.displayName=ew;var eC="MenuSubTrigger",ej=r.forwardRef((e,a)=>{let i=T(eC,e.__scopeMenu),s=A(eC,e.__scopeMenu),l=ex(eC,e.__scopeMenu),u=$(eC,e.__scopeMenu),c=r.useRef(null),{pointerGraceTimerRef:d,onPointerGraceIntentChange:f}=u,p={__scopeMenu:e.__scopeMenu},m=r.useCallback(()=>{c.current&&window.clearTimeout(c.current),c.current=null},[]);return r.useEffect(()=>m,[m]),r.useEffect(()=>{let e=d.current;return()=>{window.clearTimeout(e),f(null)}},[d,f]),(0,t.jsx)(B,{asChild:!0,...p,children:(0,t.jsx)(eo,{id:l.triggerId,"aria-haspopup":"menu","aria-expanded":i.open,"aria-controls":l.contentId,"data-state":eM(i.open),...e,ref:(0,o.composeRefs)(a,l.onTriggerChange),onClick:t=>{e.onClick?.(t),e.disabled||t.defaultPrevented||(t.currentTarget.focus(),i.open||i.onOpenChange(!0))},onPointerMove:(0,n.composeEventHandlers)(e.onPointerMove,eE(t=>{u.onItemEnter(t),!t.defaultPrevented&&(e.disabled||i.open||c.current||(u.onPointerGraceIntentChange(null),c.current=window.setTimeout(()=>{i.onOpenChange(!0),m()},100)))})),onPointerLeave:(0,n.composeEventHandlers)(e.onPointerLeave,eE(e=>{m();let t=i.content?.getBoundingClientRect();if(t){let r=i.content?.dataset.side,n="right"===r,o=t[n?"left":"right"],a=t[n?"right":"left"];u.onPointerGraceIntentChange({area:[{x:e.clientX+(n?-5:5),y:e.clientY},{x:o,y:t.top},{x:a,y:t.top},{x:a,y:t.bottom},{x:o,y:t.bottom}],side:r}),window.clearTimeout(d.current),d.current=window.setTimeout(()=>u.onPointerGraceIntentChange(null),300)}else{if(u.onTriggerLeave(e),e.defaultPrevented)return;u.onPointerGraceIntentChange(null)}})),onKeyDown:(0,n.composeEventHandlers)(e.onKeyDown,t=>{let r=""!==u.searchRef.current;e.disabled||r&&" "===t.key||D[s.dir].includes(t.key)&&(i.onOpenChange(!0),i.content?.focus(),t.preventDefault())})})})});ej.displayName=eC;var eR="MenuSubContent",eD=r.forwardRef((e,a)=>{let i=K(G,e.__scopeMenu),{forceMount:s=i.forceMount,...l}=e,u=T(G,e.__scopeMenu),c=A(G,e.__scopeMenu),d=ex(eR,e.__scopeMenu),f=r.useRef(null),p=(0,o.useComposedRefs)(a,f);return(0,t.jsx)(S.Provider,{scope:e.__scopeMenu,children:(0,t.jsx)(g.Presence,{present:s||u.open,children:(0,t.jsx)(S.Slot,{scope:e.__scopeMenu,children:(0,t.jsx)(Q,{id:d.contentId,"aria-labelledby":d.triggerId,...l,ref:p,align:"start",side:"rtl"===c.dir?"left":"right",disableOutsidePointerEvents:!1,disableOutsideScroll:!1,trapFocus:!1,onOpenAutoFocus:e=>{c.isUsingKeyboardRef.current&&f.current?.focus(),e.preventDefault()},onCloseAutoFocus:e=>e.preventDefault(),onFocusOutside:(0,n.composeEventHandlers)(e.onFocusOutside,e=>{e.target!==d.trigger&&u.onOpenChange(!1)}),onEscapeKeyDown:(0,n.composeEventHandlers)(e.onEscapeKeyDown,e=>{c.onClose(),e.preventDefault()}),onKeyDown:(0,n.composeEventHandlers)(e.onKeyDown,e=>{let t=e.currentTarget.contains(e.target),r=M[c.dir].includes(e.key);t&&r&&(u.onOpenChange(!1),d.trigger?.focus(),e.preventDefault())})})})})})});function eM(e){return e?"open":"closed"}function eN(e){return"indeterminate"===e}function eS(e){return eN(e)?"indeterminate":e?"checked":"unchecked"}function eE(e){return t=>
5"mouse"===t.pointerType?e(t):void 0}eD.displayName=eR;var eP="DropdownMenu",[eO,ek]=(0,a.createContextScope)(eP,[k]),eI=k(),[e_,eL]=eO(eP),eT=e=>{let{__scopeDropdownMenu:n,children:o,dir:a,open:s,defaultOpen:l,onOpenChange:u,modal:c=!0}=e,d=eI(n),f=r.useRef(null),[m,v]=(0,i.useControllableState)({prop:s,defaultProp:l??!1,onChange:u,caller:eP});return(0,t.jsx)(e_,{scope:n,triggerId:(0,p.useId)(),triggerRef:f,contentId:(0,p.useId)(),open:m,onOpenChange:v,onOpenToggle:r.useCallback(()=>v(e=>!e),[v]),modal:c,children:(0,t.jsx)(F,{...d,open:m,onOpenChange:v,dir:a,modal:c,children:o})})};eT.displayName=eP;var eH="DropdownMenuTrigger",eA=r.forwardRef((e,r)=>{let{__scopeDropdownMenu:a,disabled:i=!1,...l}=e,u=eL(eH,a),c=eI(a);return(0,t.jsx)(B,{asChild:!0,...c,children:(0,t.jsx)(s.Primitive.button,{type:"button",id:u.triggerId,"aria-haspopup":"menu","aria-expanded":u.open,"aria-controls":u.open?u.contentId:void 0,"data-state":u.open?"open":"closed","data-disabled":i?"":void 0,disabled:i,...l,ref:(0,o.composeRefs)(r,u.triggerRef),onPointerDown:(0,n.composeEventHandlers)(e.onPointerDown,e=>{!i&&0===e.button&&!1===e.ctrlKey&&(u.onOpenToggle(),u.open||e.preventDefault())}),onKeyDown:(0,n.composeEventHandlers)(e.onKeyDown,e=>{!i&&(["Enter"," "].includes(e.key)&&u.onOpenToggle(),"ArrowDown"===e.key&&u.onOpenChange(!0),["Enter"," ","ArrowDown"].includes(e.key)&&e.preventDefault())})})})});eA.displayName=eH;var eF=e=>{let{__scopeDropdownMenu:r,...n}=e,o=eI(r);return(0,t.jsx)(q,{...o,...n})};eF.displayName="DropdownMenuPortal";var eB="DropdownMenuContent",eU=r.forwardRef((e,o)=>{let{__scopeDropdownMenu:a,...i}=e,s=eL(eB,a),l=eI(a),u=r.useRef(!1);return(0,t.jsx)(V,{id:s.contentId,"aria-labelledby":s.triggerId,...l,...i,ref:o,onCloseAutoFocus:(0,n.composeEventHandlers)(e.onCloseAutoFocus,e=>{u.current||s.triggerRef.current?.focus(),u.current=!1,e.preventDefault()}),onInteractOutside:(0,n.composeEventHandlers)(e.onInteractOutside,e=>{let t=e.detail.originalEvent,r=0===t.button&&!0===t.ctrlKey,n=2===t.button||r;(!s.modal||n)&&(u.current=!0)}),style:{...e.style,"--radix-dropdown-menu-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-dropdown-menu-content-available-width":"var(--radix-popper-available-width)","--radix-dropdown-menu-content-available-height":"var(--radix-popper-available-height)","--radix-dropdown-menu-trigger-width":"var(--radix-popper-anchor-width)","--radix-dropdown-menu-trigger-height":"var(--radix-popper-anchor-height)"}})});eU.displayName=eB;var ez=r.forwardRef((e,r)=>{let{__scopeDropdownMenu:n,...o}=e,a=eI(n);return(0,t.jsx)(J,{...a,...o,ref:r})});ez.displayName="DropdownMenuGroup";var eK=r.forwardRef((e,r)=>{let{__scopeDropdownMenu:n,...o}=e,a=eI(n);return(0,t.jsx)(ee,{...a,...o,ref:r})});eK.displayName="DropdownMenuLabel";var eq=r.forwardRef((e,r)=>{let{__scopeDropdownMenu:n,...o}=e,a=eI(n);return(0,t.jsx)(en,{...a,...o,ref:r})});eq.displayName="DropdownMenuItem";var eG=r.forwardRef((e,r)=>{let{__scopeDropdownMenu:n,...o}=e,a=eI(n);return(0,t.jsx)(ea,{...a,...o,ref:r})});eG.displayName="DropdownMenuCheckboxItem";var eW=r.forwardRef((e,r)=>{let{__scopeDropdownMenu:n,...o}=e,a=eI(n);return(0,t.jsx)(eu,{...a,...o,ref:r})});eW.displayName="DropdownMenuRadioGroup";var e$=r.forwardRef((e,r)=>{let{__scopeDropdownMenu:n,...o}=e,a=eI(n);return(0,t.jsx)(ed,{...a,...o,ref:r})});e$.displayName="DropdownMenuRadioItem";var eV=r.forwardRef((e,r)=>{let{__scopeDropdownMenu:n,...o}=e,a=eI(n);return(0,t.jsx)(ev,{...a,...o,ref:r})});eV.displayName="DropdownMenuItemIndicator";var eX=r.forwardRef((e,r)=>{let{__scopeDropdownMenu:n,...o}=e,a=eI(n);return(0,t.jsx)(eg,{...a,...o,ref:r})});eX.displayName="DropdownMenuSeparator",r.forwardRef((e,r)=>{let{__scopeDropdownMenu:n,...o}=e,a=eI(n);return(0,t.jsx)(eh,{...a,...o,ref:r})}).displayName="DropdownMenuArrow";var eZ=r.forwardRef((e,r)=>{let{__scopeDropdownMenu:n,...o}=e,a=eI(n);return(0,t.jsx)(ej,{...a,...o,ref:r})});eZ.displayName="DropdownMenuSubTrigger";var eY=r.forwardRef((e,r)=>{let{__scopeDropdownMenu:n,...o}=e,a=eI(n);return(0,t.jsx)(eD,{...a,...o,ref:r,style:{...e.style,"--radix-dropdown-menu-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-dropdown-menu-content-available-width":"var(--radix-popper-available-width)","--radix-dropdown-menu-content-available-height":"var(--radix-popper-available-height)","--radix-dropdown-menu-trigger-width":"var(--radix-popper-anchor-width)","--radix-dropdown-menu-trigger-height":"var(--radix-popper-anchor-height)"}})});eY.displayName="DropdownMenuSubContent";var eQ=e.i(215591);let eJ=(0,e.i(954718).default)("ChevronRight",[["path",{d:"m9 18 6-6-6-6",key:"mthhwq"}]]);var e0=e.i(776128),e1=e.i(922062);let e2=r.forwardRef(({className:e,inset:r,children:n,...o},a)=>(0,t.jsxs)(eZ,{ref:a,className:(0,e1.cn)("flex cursor-default select-none items-center rounded-sm px-2 py-1.5 text-sm outline-none focus:bg-accent data-[state=open]:bg-accent",r&&"pl-8",e),...o,children:[n,(0,t.jsx)(eJ,{className:"ml-auto h-4 w-4"})]}));e2.displayName=eZ.displayName;let e6=r.forwardRef(({className:e,...r},n)=>(0,t.jsx)(eY,{ref:n,className:(0,e1.cn)("z-50 min-w-[8rem] overflow-hidden rounded-md border bg-popover p-1 text-popover-foreground shadow-lg data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:sli
5de-in-from-left-2 data-[side=top]:slide-in-from-bottom-2",e),...r}));e6.displayName=eY.displayName;let e5=r.forwardRef(({className:e,sideOffset:r=4,...n},o)=>(0,t.jsx)(eF,{children:(0,t.jsx)(eU,{ref:o,sideOffset:r,className:(0,e1.cn)("z-50 min-w-[8rem] overflow-hidden rounded-md border bg-popover p-1 text-popover-foreground shadow-md data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2",e),...n})}));e5.displayName=eU.displayName;let e7=r.forwardRef(({className:e,inset:r,...n},o)=>(0,t.jsx)(eq,{ref:o,className:(0,e1.cn)("relative flex cursor-default select-none items-center rounded-sm px-2 py-1.5 text-sm outline-none transition-colors focus:bg-accent focus:text-accent-foreground data-[disabled]:pointer-events-none data-[disabled]:opacity-50",r&&"pl-8",e),...n}));e7.displayName=eq.displayName;let e4=r.forwardRef(({className:e,children:r,checked:n,...o},a)=>(0,t.jsxs)(eG,{ref:a,className:(0,e1.cn)("relative flex cursor-default select-none items-center rounded-sm py-1.5 pl-8 pr-2 text-sm outline-none transition-colors focus:bg-accent focus:text-accent-foreground data-[disabled]:pointer-events-none data-[disabled]:opacity-50",e),checked:n,...o,children:[(0,t.jsx)("span",{className:"absolute left-2 flex h-3.5 w-3.5 items-center justify-center",children:(0,t.jsx)(eV,{children:(0,t.jsx)(eQ.Check,{className:"h-4 w-4"})})}),r]}));e4.displayName=eG.displayName;let e9=r.forwardRef(({className:e,children:r,...n},o)=>(0,t.jsxs)(e$,{ref:o,className:(0,e1.cn)("relative flex cursor-default select-none items-center rounded-sm py-1.5 pl-8 pr-2 text-sm outline-none transition-colors focus:bg-accent focus:text-accent-foreground data-[disabled]:pointer-events-none data-[disabled]:opacity-50",e),...n,children:[(0,t.jsx)("span",{className:"absolute left-2 flex h-3.5 w-3.5 items-center justify-center",children:(0,t.jsx)(eV,{children:(0,t.jsx)(e0.Circle,{className:"h-2 w-2 fill-current"})})}),r]}));e9.displayName=e$.displayName;let e8=r.forwardRef(({className:e,inset:r,...n},o)=>(0,t.jsx)(eK,{ref:o,className:(0,e1.cn)("px-2 py-1.5 text-sm font-semibold",r&&"pl-8",e),...n}));e8.displayName=eK.displayName;let e3=r.forwardRef(({className:e,...r},n)=>(0,t.jsx)(eX,{ref:n,className:(0,e1.cn)("-mx-1 my-1 h-px bg-muted",e),...r}));e3.displayName=eX.displayName;let te=({className:e,...r})=>(0,t.jsx)("span",{className:(0,e1.cn)("ml-auto text-xs tracking-widest opacity-60",e),...r});te.displayName="DropdownMenuShortcut",e.s(["DropdownMenu",0,eT,"DropdownMenuCheckboxItem",0,e4,"DropdownMenuContent",0,e5,"DropdownMenuGroup",0,ez,"DropdownMenuItem",0,e7,"DropdownMenuLabel",0,e8,"DropdownMenuPortal",0,eF,"DropdownMenuRadioGroup",0,eW,"DropdownMenuRadioItem",0,e9,"DropdownMenuSeparator",0,e3,"DropdownMenuShortcut",0,te,"DropdownMenuSub",0,e=>{let{__scopeDropdownMenu:r,children:n,open:o,onOpenChange:a,defaultOpen:s}=e,l=eI(r),[u,c]=(0,i.useControllableState)({prop:o,defaultProp:s??!1,onChange:a,caller:"DropdownMenuSub"});return(0,t.jsx)(eb,{...l,open:u,onOpenChange:c,children:n})},"DropdownMenuSubContent",0,e6,"DropdownMenuSubTrigger",0,e2,"DropdownMenuTrigger",0,eA],774472)},552296,e=>{"use strict";var t=e.i(468679),r=e.i(303725),n=e.i(774472);e.s(["Dropdown",0,function(e){return(0,t.jsxs)(n.DropdownMenu,{children:[(0,t.jsx)(n.DropdownMenuTrigger,{asChild:!0,children:e.children}),(0,t.jsxs)(n.DropdownMenuContent,{className:"w-56 bg-background",align:e.align,children:[e.title&&(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(n.DropdownMenuLabel,{children:e.title}),(0,t.jsx)(n.DropdownMenuSeparator,{})]}),(0,t.jsx)(n.DropdownMenuGroup,{children:e.items.map((e,o)=>(0,t.jsx)(n.DropdownMenuItem,{onClick:e.onClick,className:"cursor-pointer px-3 py-2",asChild:!!e.href,children:e.href?(0,t.jsx)(r.default,{href:e.href,children:e.label}):e.label},o))})]})]})}])},351853,(e,t,r)=>{var n=0/0,o=/^\s+|\s+$/g,a=/^[-+]0x[0-9a-f]+$/i,i=/^0b[01]+$/i,s=/^0o[0-7]+$/i,l=parseInt,u=e.g&&e.g.Object===Object&&e.g,c="object"==typeof self&&self&&self.Object===Object&&self,d=u||c||Function("return this")(),f=Object.prototype.toString,p=Math.max,m=Math.min,v=function(){return d.Date.now()};function g(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}function h(e){if("number"==typeof e)return e;if("symbol"==typeof(t=e)||t&&"object"==typeof t&&"[object Symbol]"==f.call(t))return n;if(g(e)){var t,r="function"==typeof e.valueOf?e.valueOf():e;e=g(r)?r+"":r}if("string"!=typeof e)return 0===e?e:+e;e=e.replace(o,"");var u=i.test(e);return u||s.test(e)?l(e.slice(2),u?2:8):a.test(e)?n:+e}t.exports=function(e,t,r){var n,o,a,i,s,l,u=0,c=!1,d=!1,f=!0;if("function"!=typeof e)throw TypeError("Expected a function");function w(t){var r=n,a=o;return n=o=void 0,u=t,i=e.apply(a,r)}function y(e){var r=e-l,n=e-u;return void 0===l||r>=t||r<0||d&&n>=a}function x(){var e,r,n,o=v();if(y(o))return b(o);s=setTimeout(x,(e=o-l,r=o-u,n=t-e,d?m(n,a-r):n))}function b(e){return(s=void 0,f&&n)?w(e):(n=o=void 0,i)}function C(){var e,r=v(),a=y(r);if(n=arguments,o=this,l=r,a){if(void 0===s)return u=e=l,s=setTimeout(x,t),c?w(e):i;if(d)return s=setTimeout(x,t),w(l)}return void 0===s&&(s=setTimeout(x,t)),i}return t=h(t)||0,g(r)&&(c=!!r.leading,a=(d="maxWait"in r)?p(h(r.maxWait)||0,t):a,f="trailing"in r?!!r.trailing:f),C.cancel=function(){void 0!==s&&clearTimeout(s),u=0,n=l=o=s=void 0},C.flush=function(){return void 0===s?i:b(v())},C}},250646,e=>{"use strict";var t=e.i(507680);e.i(351853);var r="u">typeof window?t.useLayoutEffect:t.useEffect,n="u"<typeof window;e.s(["useEventListener",0,function(e,n,o,a){let i=(0,t.useRef)(n);r(()=>{i.current=n},[n]),(0,t.useEffect)(()=>{let t=(null==o?void 0:o.current)??window;if(!(t&&t.addEventListener))return;let r=e=>{i.current(e)};return t.addEventListener(e,r,a),()=>{t.removeEventListener(e,r,a)}},[e,o,a])},"useScrollLock",0,function(e={}){let{autoLock:o=!0,lockTarget:a,widthReflow:i=!0}=e,[s,l]=(0,t.useState)(!1),u=(0,t.useRef)(null),c=(0,t.useRef)(null),d=()=>
5{if(u.current){let{overflow:e,paddingRight:t}=u.current.style;if(c.current={overflow:e,paddingRight:t},i){let e=u.current===document.body?window.innerWidth:u.current.offsetWidth,t=parseInt(window.getComputedStyle(u.current).paddingRight,10)||0,r=e-u.current.scrollWidth;u.current.style.paddingRight=`${r+t}px`}u.current.style.overflow="hidden",l(!0)}},f=()=>{u.current&&c.current&&(u.current.style.overflow=c.current.overflow,i&&(u.current.style.paddingRight=c.current.paddingRight)),l(!1)};return r(()=>{if(!n)return a&&(u.current="string"==typeof a?document.querySelector(a):a),u.current||(u.current=document.body),o&&d(),()=>{f()}},[o,a,i]),{isLocked:s,lock:d,unlock:f}}])},641803,e=>{"use strict";var t=e.i(468679),r=e.i(507680);let n=e=>t=>t?.__typename===e;var o=e.i(557726),a=e.i(210076),i=e.i(922062);let s={navigationGlobal:[],navigationPrivateDropdown:[],navigationBusinessDropdown:[],navigationPrivate:[],navigationBusiness:[],navigationBusinessSide:[],navigationBusinessSideDropdown:[],navigationLubricants:[],navigationPrices:[],navigationPrivateSide:[],navigationPrivateSideDropdown:[],search:void 0},l=(0,r.createContext)(s);e.s(["NavigationMenusContext",0,l,"NavigationMenusProvider",0,e=>{let{data:r}=(({initialData:e,includeDrafts:t})=>(0,a.useContentSubscription)({document:o.HeaderDocument,initialData:e,includeDrafts:t}))({initialData:e.header,includeDrafts:e.isDraftMode}),u=r?.header,c=r?.search,d=u?.navigationGlobal.filter(n("NavigationLinkRecord")).map(e=>({...e,to:(0,i.buildHref)(e.to)})),f=u?.navigationPrivate.filter(n("NavigationDropdownRecord")).map(e=>({...e,items:e.items.map(e=>({...e,to:(0,i.buildHref)(e.to)}))})),p=u?.navigationBusiness.filter(n("NavigationDropdownRecord")).map(e=>({...e,items:e.items.map(e=>({...e,to:(0,i.buildHref)(e.to)}))})),m=u?.navigationPrivate.filter(n("NavigationLinkRecord")).map(e=>({...e,to:(0,i.buildHref)(e.to,"/privat")})),v=u?.navigationBusiness.filter(n("NavigationLinkRecord")).map(e=>({...e,to:(0,i.buildHref)(e.to,"/erhverv")})),g=u?.navigationBusinessSide.filter(n("NavigationLinkRecord")).map(e=>({...e,to:(0,i.buildHref)(e.to,"/erhverv")})),h=u?.navigationBusinessSide.filter(n("NavigationDropdownRecord")).map(e=>({...e,items:e.items.map(e=>({...e,to:(0,i.buildHref)(e.to,"/erhverv")}))})),w=u?.navigationPrivateSide.filter(n("NavigationLinkRecord")).map(e=>({...e,to:(0,i.buildHref)(e.to,"/privat")})),y=u?.navigationPrivateSide.filter(n("NavigationDropdownRecord")).map(e=>({...e,items:e.items.map(e=>({...e,to:(0,i.buildHref)(e.to,"/privat")}))})),x=u?.navigationLubricants.filter(n("NavigationLinkRecord")).map(e=>({...e,to:(0,i.buildHref)(e.to)})),b=u?.navigationPrices.filter(n("NavigationLinkRecord")).map(e=>({...e,to:(0,i.buildHref)(e.to)}));return(0,t.jsx)(l.Provider,{value:{navigationGlobal:d??s.navigationGlobal,navigationPrivateDropdown:f??s.navigationPrivateDropdown,navigationBusinessDropdown:p??s.navigationBusinessDropdown,navigationPrivate:m??s.navigationPrivate,navigationBusiness:v??s.navigationBusiness,navigationLubricants:x??s.navigationLubricants,search:c??s.search,navigationPrices:b??s.navigationPrices,navigationBusinessSide:g??s.navigationBusinessSide,navigationBusinessSideDropdown:h??s.navigationBusinessSideDropdown,navigationPrivateSide:w??s.navigationPrivateSide,navigationPrivateSideDropdown:y??s.navigationPrivateSideDropdown},children:e.children})},"useNavigationMenus",0,()=>{let e=(0,r.useContext)(l);if(!e)throw Error("useNavigationMenus must be used within a NavigationMenusProvider");return e}],641803)},878524,(e,t,r)=>{t.exports=function(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}},864564,(e,t,r)=>{var n=e.r(78974);t.exports=function(){return n.Date.now()}},860205,(e,t,r)=>{var n=/\s/;t.exports=function(e){for(var t=e.length;t--&&n.test(e.charAt(t)););return t}},798430,(e,t,r)=>{var n=e.r(860205),o=/^\s+/;t.exports=function(e){return e?e.slice(0,n(e)+1).replace(o,""):e}},868922,(e,t,r)=>{var n=e.r(798430),o=e.r(878524),a=e.r(692558),i=0/0,s=/^[-+]0x[0-9a-f]+$/i,l=/^0b[01]+$/i,u=/^0o[0-7]+$/i,c=parseInt;t.exports=function(e){if("number"==typeof e)return e;if(a(e))return i;if(o(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=o(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=n(e);var r=l.test(e);return r||u.test(e)?c(e.slice(2),r?2:8):s.test(e)?i:+e}},787331,(e,t,r)=>{var n=e.r(878524),o=e.r(864564),a=e.r(868922),i=Math.max,s=Math.min;t.exports=function(e,t,r){var l,u,c,d,f,p,m=0,v=!1,g=!1,h=!0;if("function"!=typeof e)throw TypeError("Expected a function");function w(t){var r=l,n=u;return l=u=void 0,m=t,d=e.apply(n,r)}function y(e){var r=e-p,n=e-m;return void 0===p||r>=t||r<0||g&&n>=c}
5function x(){var e,r,n,a=o();if(y(a))return b(a);f=setTimeout(x,(e=a-p,r=a-m,n=t-e,g?s(n,c-r):n))}function b(e){return(f=void 0,h&&l)?w(e):(l=u=void 0,d)}function C(){var e,r=o(),n=y(r);if(l=arguments,u=this,p=r,n){if(void 0===f)return m=e=p,f=setTimeout(x,t),v?w(e):d;if(g)return clearTimeout(f),f=setTimeout(x,t),w(p)}return void 0===f&&(f=setTimeout(x,t)),d}return t=a(t)||0,n(r)&&(v=!!r.leading,c=(g="maxWait"in r)?i(a(r.maxWait)||0,t):c,h="trailing"in r?!!r.trailing:h),C.cancel=function(){void 0!==f&&clearTimeout(f),m=0,l=p=u=f=void 0},C.flush=function(){return void 0===f?d:b(o())},C}},893776,e=>{"use strict";var t=e.i(749010),r=e.i(684792),n=e.i(507680);function o(e,t,n){try{return e(t)}catch(e){return(0,r.l)("[nuqs] Error while parsing value `%s`: %O"+(n?" (for key `%s`)":""),t,e,n),null}}function a(e){function t(t){if(void 0===t)return null;let r="";if(Array.isArray(t)){if(void 0===t[0])return null;r=t[0]}return"string"==typeof t&&(r=t),o(e.parse,r)}return{type:"single",eq:(e,t)=>e===t,...e,parseServerSide:t,withDefault(e){return{...this,defaultValue:e,parseServerSide:r=>t(r)??e}},withOptions(e){return{...this,...e}}}}let i=a({parse:e=>e,serialize:String}),s=a({parse:e=>{let t=parseInt(e);return t==t?t:null},serialize:e=>""+Math.round(e)});function l(e,t){return e.valueOf()===t.valueOf()}a({parse:e=>{let t=parseInt(e);return t==t?t-1:null},serialize:e=>""+Math.round(e+1)}),a({parse:e=>{let t=parseInt(e,16);return t==t?t:null},serialize:e=>{let t=Math.round(e).toString(16);return(1&t.length?"0":"")+t}}),a({parse:e=>{let t=parseFloat(e);return t==t?t:null},serialize:String}),a({parse:e=>"true"===e.toLowerCase(),serialize:String}),a({parse:e=>{let t=parseInt(e);return t==t?new Date(t):null},serialize:e=>""+e.valueOf(),eq:l}),a({parse:e=>{let t=new Date(e);return t.valueOf()==t.valueOf()?t:null},serialize:e=>e.toISOString(),eq:l}),a({parse:e=>{let t=new Date(e.slice(0,10));return t.valueOf()==t.valueOf()?t:null},serialize:e=>e.toISOString().slice(0,10),eq:l});let u=(0,t.r)(),c={};function d(e,r,n,a,i,s){let l=!1,u=Object.entries(e).reduce((e,[u,c])=>{var d;let f=r?.[u]??u,p=a[f],m="multi"===c.type?[]:null,v=void 0===p?("multi"===c.type?n?.getAll(f):n?.get(f))??m:p;return i&&s&&((d=i[f]??m)===v||null!==d&&null!==v&&"string"!=typeof d&&"string"!=typeof v&&d.length===v.length&&d.every((e,t)=>e===v[t]))?e[u]=s[u]??null:(l=!0,e[u]=((0,t.i)(v)?null:o(c.parse,v,f))??null,i&&(i[f]=v)),e},{});if(!l){let t=Object.keys(e),r=Object.keys(s??{});l=t.length!==r.length||t.some(e=>!r.includes(e))}return{state:u,hasChanged:l}}function f(e,t){return Object.fromEntries(Object.keys(e).map(r=>[r,e[r]??t[r]??null]))}e.s(["parseAsArrayOf",0,function(e,t=","){let r=e.eq??((e,t)=>e===t),n=encodeURIComponent(t);return a({parse:r=>""===r?[]:r.split(t).map((r,a)=>o(e.parse,r.replaceAll(n,t),`[${a}]`)).filter(e=>null!=e),serialize:r=>r.map(r=>(e.serialize?e.serialize(r):String(r)).replaceAll(t,n)).join(t),eq:(e,t)=>e===t||e.length===t.length&&e.every((e,n)=>r(e,t[n]))})},"parseAsInteger",0,s,"parseAsString",0,i,"useQueryState",0,function(e,o={}){let{parse:a,type:i,serialize:s,eq:l,defaultValue:p,...m}=o,[{[e]:v},g]=function(e,o={}){let a=(0,n.useId)(),i=(0,r.i)(),s=(0,r.a)(),{history:l="replace",scroll:p=i?.scroll??!1,shallow:m=i?.shallow??!0,throttleMs:v=t.s.timeMs,limitUrlUpdates:g=i?.limitUrlUpdates,clearOnDefault:h=i?.clearOnDefault??!0,startTransition:w,urlKeys:y=c}=o,x=Object.keys(e).join(","),b=(0,n.useMemo)(()=>Object.fromEntries(Object.keys(e).map(e=>[e,y[e]??e])),[x,JSON.stringify(y)]),C=(0,r.r)(Object.values(b)),j=C.searchParams,R=(0,n.useRef)({}),D=(0,n.useMemo)(()=>Object.fromEntries(Object.keys(e).map(t=>[t,e[t].defaultValue??null])),[Object.values(e).map(({defaultValue:e})=>e).join(",")]),M=t.t.useQueuedQueries(Object.values(b)),[N,S]=(0,n.useState)(()=>d(e,y,j??new URLSearchParams,M).state),E=(0,n.useRef)(N);if((0,r.c)("[nuq+ %s `%s`] render - state: %O, iSP: %s",a,x,N,j),Object.keys(R.current).join("&")!==Object.values(b).join("&")){let{state:t,hasChanged:n}=d(e,y,j,M,R.current,E.current);n&&((0,r.c)("[nuq+ %s `%s`] State changed: %O",a,x,{state:t,initialSearchParams:j,queuedQueries:M,queryRef:R.current,stateRef:E.current}),E.current=t,S(t)),R.current=Object.fromEntries(Object.entries(b).map(([t,r])=>[r,e[t]?.type==="multi"?j?.getAll(r):j?.get(r)??null]))}(0,n.useEffect)(()=>{let{state:t,hasChanged:n}=d(e,y,j,M,R.current,E.current);n&&((0,r.c)("[nuq+ %s `%s`] State changed: %O",a,x,{state:t,initialSearchParams:j,queuedQueries:M,queryRef:R.current,stateRef:E.current}),E.current=t,S(t))},[Object.values(b).map(e=>`${e}=${j?.getAll(e)}`).join("&"),JSON.stringify(M)]),(0,n.useEffect)(()=>{let t=Object.keys(e).reduce((t,n)=>(t[n]=({state:t,query:o})=>{S(i=>{let{defaultValue:s}=e[n],l=b[n],u=t??s??null;return Object.is(i[n]??s??null,u)?((0,r.c)("[nuq+ %s `%s`] Cross-hook key sync %s: %O (default: %O). no change, skipping, resolved: %O",a,x,l,t,s,E.current),i):(E.current={...E.current,[n]:u},R.current[l]=o,(0,r.c)("[nuq+ %s `%s`] Cross-hook key sync %s: %O (default: %O). updateInternalState, resolved: %O",a,x,l,t,s,E.current),E.current)})},t),{});for(let n of Object.keys(e)){let e=b[n];(0,r.c)("[nuq+ %s `%s`] Subscribing to sync for `%s`",a,e,x),u.on(e,t[n])}return()=>{for(let n of Object.keys(e)){let e=b[n];(0,r.c)("[nuq+ %s `%s`] Unsubscribing to sync for `%s`",a,e,x),u.off(e,t[n])}}},[x,b]);let P=(0,n.useCallback)((n,o={})=>{let i,c=Object.fromEntries(Object.keys(e).map(e=>[e,null])),d="function"==typeof n?n(f(E.current,D))??c:n??c;(0,r.c)("[nuq+ %s `%s`] setState: %O",a,x,d);let y=0,j=!1,R=[];for(let[n,a]of Object.entries(d)){let c=e[n],d=b[n];if(!c||void 0===a)continue;(o.clearOnDefault??c.clearOnDefault??h)&&null!==a&&void 0!==c.defaultValue&&(c.eq??((e,t)=>e===t))(a,c.defaultValue)&&(a=null);let f=null===a?null:(c.serialize??String)(a);u.emit(d,{state:a,query:f});let x={key:d,query:f,options:{history:o.history??c.history??l,shallow:o.shallow??c.shallow??m,scroll:o.scroll??c.scroll??p,startTransition:o.startTransition??c.startTransition??w}};if(o?.limitUrlUpdates?.method==="debounce"||g?.method==="debounce"||c.limitUrlUpdates?.method==="debounce"){!0===x.options.shallow&&console.warn((0,r.s)(422));let e=o?.limitUrlUpdates?.timeMs??g?.timeMs??c.limitUrlUpdates?.timeMs??t.s.timeMs,n=t.t.push(x,e,C,s);y<e&&(i=n,y=e)}else{let e=o?.limitUrlUpdates?.timeMs??c?.limitUrlUpdates?.timeMs??g?.timeMs??o.throttleMs??c.throttleMs??v;R.push(t.t.abort(d)),t.n.push(x,e),j=!0}}let M=R.reduce((e,t)=>
5t(e),j?t.n.flush(C,s):t.n.getPendingPromise(C));return i??M},[x,l,m,p,v,g?.method,g?.timeMs,w,b,C.updateUrl,C.getSearchParamsSnapshot,C.rateLimitFactor,s,D]);return[(0,n.useMemo)(()=>f(N,D),[N,D]),P]}({[e]:{parse:a??(e=>e),type:i,serialize:s,eq:l,defaultValue:p}},m);return[v,(0,n.useCallback)((t,r={})=>g(r=>({[e]:"function"==typeof t?t(r[e]):t}),r),[e,g])]}],893776)},887339,e=>{"use strict";var t=e.i(468679),r=e.i(507680),n=e.i(210076),o=e.i(557726);let a=[],i=(0,r.createContext)(a);e.s(["ArticleCategoriesContext",0,i,"ArticleCategoriesProvider",0,e=>{let{data:r}=(0,n.useContentSubscription)({document:o.AllArticleCategoriesDocument,initialData:e.data,includeDrafts:e.isDraftMode}),s=r?.allArticleCategories??a;return(0,t.jsx)(i.Provider,{value:s??a,children:e.children})},"useArticleCategories",0,()=>{let e=(0,r.useContext)(i);if(!e)throw Error("useArticleCategories must be used within a ArticleCategoriesProvider");return e}])}]);
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.