1;!function(){try { var e="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof global?global:"undefined"!=typeof window?window:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&((e._debugIds|| (e._debugIds={}))[n]="1a5f934e-baf7-3965-77da-5ca8dd353d49")}catch(e){}}(); 2(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,425526,e=>{"use strict";var t=e.i(194753),n=e.i(408311);e.i(941659);var r=e.i(381472),l=e.i(255492);e.s(["default",0,({ref:e,children:i,type:a="internalUrl",variant:o="contained",className:s="",href:u="",prefetch:c,onClick:d,"aria-label":f,"aria-expanded":p,"aria-current":m,hrefLang:h})=>{let g=(0,n.twMerge)(r.commonButtonStyling,(0,r.getVariant)(o),s);return(0,t.jsx)(l.BaseLink,{className:g,skipInternalStyle:!0,ref:e,type:a,href:u,prefetch:c,onClick:d,"aria-label":f,"aria-expanded":p,"aria-current":m,hrefLang:h,children:i})}])},632280,e=>{"use strict";var t=e.i(194753),n=e.i(106248),r=e.i(413087),l=e.i(494630),i=e.i(718439),a=e.i(425526);e.s(["LocalizationSwitch",0,({headerData:e})=>{let o=(0,r.useTranslations)(),s=(0,n.useLocale)(),{slugs:u,currentSlug:c}=e||{slugs:[]},d=s??l.defaultLanguage.iso;if(u.length<1&&!c)return null;function f({obj:e,language:n}){return(0,t.jsxs)(a.default,{variant:"ghost",href:e.slug,hrefLang:`${n?.iso}`,"aria-current":d===String(n?.iso)?"true":"false",className:` ${d===String(n?.iso)?"hidden md:block":""} flex flex-col items-stretch gap-0 px-2 text-xs`,children:[(0,t.jsxs)("span",{className:"sr-only",children:[" ",n?.title]}),(0,t.jsx)("span",{"aria-hidden":!0,className:(0,i.twMerge)("uppercase",d===String(n?.iso)?"font-semibold":"font-normal"),children:n?.iso==="en-GB"?"en":n?.locale})]})}if(0===u.length&&c){let e=l.languages.find(e=>e.iso===c.lang);return(0,t.jsxs)("div",{className:"flex flex-col items-stretch gap-0 px-2 text-xs",children:[(0,t.jsx)("span",{className:"sr-only",children:`${o("current_language")??"current language"}: ${e?.title}`}),(0,t.jsx)("span",{"aria-hidden":!0,className:"font-semibold uppercase",children:e?.iso==="en-GB"?"en":e?.locale})]})}return(0,t.jsx)("nav",{"aria-label":o("choose_language")??"Choose language",children:(0,t.jsx)("ul",{className:"flex items-center md:divide-x md:divide-dashed md:divide-gray-400",children:u.sort((e,t)=>Number(t.lang===l.defaultLanguage.iso)-Number(e.lang===l.defaultLanguage.iso)).map(e=>{let n=l.languages.find(t=>t.iso===e.lang);return(0,t.jsx)("li",{className:(0,i.twMerge)("flex items-center",d===String(n?.locale)&&"hidden md:block"),children:(0,t.jsx)(f,{obj:e,language:n})},e.lang)})})})}])},943258,e=>{"use strict";var t=e.i(194753),n=e.i(151605),r=e.i(748386),l=e.i(425526);let i=({href:e,label:i})=>(0,t.jsxs)(l.default,{variant:"ghost","aria-expanded":"false","aria-label":i,prefetch:!1,href:e,onClick:t=>{t.defaultPrevented||0!==t.button||t.metaKey||t.ctrlKey||t.shiftKey||t.altKey||(t.preventDefault(),window.location.assign(e))},className:"clickbound-area w-full p-2 md:px-5 md:py-3",children:[(0,t.jsx)(n.Icon,{size:24,data:r.search}),(0,t.jsx)("span",{className:"max-md:sr-only",children:i})]});e.s(["SearchLink",0,i,"default",0,i])},860187,e=>{"use strict";var t=e.i(194753),n=e.i(315575),r=e.i(880269),l=(e.i(210242),'input:not([inert]):not([inert] *),select:not([inert]):not([inert] *),textarea:not([inert]):not([inert] *),a[href]:not([inert]):not([inert] *),area[href]:not([inert]):not([inert] *),button:not([inert]):not([inert] *),[tabindex]:not(slot):not([inert]):not([inert] *),audio[controls]:not([inert]):not([inert] *),video[controls]:not([inert]):not([inert] *),[contenteditable]:not([contenteditable="false"]):not([inert]):not([inert] *),details>summary:first-of-type:not([inert]):not([inert] *),details:not([inert]):not([inert] *)'),i="u"<typeof Element,a=i?function(){}:Element.prototype.matches||Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector,o=!i&&Element.prototype.getRootNode?function(e){var t;return null==e||null==(t=e.getRootNode)?void 0:t.call(e)}:function(e){return null==e?void 0:e.ownerDocument},s=function(e,t){void 0===t&&(t=!0);var n,r=null==e||null==(n=e.getAttribute)?void 0:n.call(e,"inert");return""===r||"true"===r||t&&e&&("function"==typeof e.closest?e.closest("[inert]"):s(e.parentNode))},u=function(e){var t,n=null==e||null==(t=e.getAttribute)?void 0:t.call(e,"contenteditable");return""===n||"true"===n},c=function(e,t,n){if(s(e))return[];var r=Array.prototype.slice.apply(e.querySelectorAll(l));return t&&a.call(e,l)&&r.unshift(e),r=r.filter(n)},d=function(e,t,n){for(var r=[],i=Array.from(e);i.length;){var o=i.shift();if(!s(o,!1))if("SLOT"===o.tagName){var u=o.assignedElements(),c=d(u.length?u:o.children,!0,n);
vendor: 4,713 bytes, line 2
2n.flatten?r.push.apply(r,c):r.push({scopeParent:o,candidates:c})}else{a.call(o,l)&&n.filter(o)&&(t||!e.includes(o))&&r.push(o);var f=o.shadowRoot||"function"==typeof n.getShadowRoot&&n.getShadowRoot(o),p=!s(f,!1)&&(!n.shadowRootFilter||n.shadowRootFilter(o));if(f&&p){var m=d(!0===f?o.children:f.children,!0,n);n.flatten?r.push.apply(r,m):r.push({scopeParent:o,candidates:m})}else i.unshift.apply(i,o.children)}}return r},f=function(e){return!isNaN(parseInt(e.getAttribute("tabindex"),10))},p=function(e){if(!e)throw Error("No node provided");return e.tabIndex<0&&(/^(AUDIO|VIDEO|DETAILS)$/.test(e.tagName)||u(e))&&!f(e)?0:e.tabIndex},m=function(e,t){var n=p(e);return n<0&&t&&!f(e)?0:n},h=function(e,t){return e.tabIndex===t.tabIndex?e.documentOrder-t.documentOrder:e.tabIndex-t.tabIndex},g=function(e){return"INPUT"===e.tagName},x=function(e,t){for(var n=0;n<e.length;n++)if(e[n].checked&&e[n].form===t)return e[n]},v=function(e){if(!e.name)return!0;var t,n=e.form||o(e),r=function(e){return n.querySelectorAll('input[type="radio"][name="'+e+'"]')};if("u">typeof window&&void 0!==window.CSS&&"function"==typeof window.CSS.escape)t=r(window.CSS.escape(e.name));else try{t=r(e.name)}catch(e){return console.error("Looks like you have a radio button with a name attribute containing invalid CSS selector characters and need the CSS.escape polyfill: %s",e.message),!1}var l=x(t,e.form);return!l||l===e},b=function(e){return g(e)&&"radio"===e.type&&!v(e)},w=function(e){var t,n,r,l,i,a,s,u=e&&o(e),c=null==(t=u)?void 0:t.host,d=!1;if(u&&u!==e)for(d=!!(null!=(n=c)&&null!=(r=n.ownerDocument)&&r.contains(c)||null!=e&&null!=(l=e.ownerDocument)&&l.contains(e));!d&&c;)d=!!(null!=(a=c=null==(i=u=o(c))?void 0:i.host)&&null!=(s=a.ownerDocument)&&s.contains(c));return d},y=function(e){var t=e.getBoundingClientRect(),n=t.width,r=t.height;return 0===n&&0===r},k=function(e,t){var n=t.displayCheck,r=t.getShadowRoot;if("full-native"===n&&"checkVisibility"in e)return!e.checkVisibility({checkOpacity:!1,opacityProperty:!1,contentVisibilityAuto:!0,visibilityProperty:!0,checkVisibilityCSS:!0});var l=getComputedStyle(e).visibility;if("hidden"===l||"collapse"===l)return!0;var i=a.call(e,"details>summary:first-of-type")?e.parentElement:e;if(a.call(i,"details:not([open]) *"))return!0;if(n&&"full"!==n&&"full-native"!==n&&"legacy-full"!==n){if("non-zero-area"===n)return y(e)}else{if("function"==typeof r){for(var s=e;e;){var u=e.parentElement,c=o(e);if(u&&!u.shadowRoot&&!0===r(u))return y(e);e=e.assignedSlot?e.assignedSlot:u||c===e.ownerDocument?u:c.host}e=s}if(w(e))return!e.getClientRects().length;if("legacy-full"!==n)return!0}return!1},j=function(e){if(/^(INPUT|BUTTON|SELECT|TEXTAREA)$/.test(e.tagName))for(var t=e.parentElement;t;){if("FIELDSET"===t.tagName&&t.disabled){for(var n=0;n<t.children.length;n++){var r=t.children.item(n);if("LEGEND"===r.tagName)return!!a.call(t,"fieldset[disabled] *")||!r.contains(e)}return!0}t=t.parentElement}return!1},N=function(e,t){return!(t.disabled||g(t)&&"hidden"===t.type||k(t,e)||"DETAILS"===t.tagName&&Array.prototype.slice.apply(t.children).some(function(e){return"SUMMARY"===e.tagName})||j(t))},E=function(e,t){return!(b(t)||0>p(t))&&!!N(e,t)},R=function(e){var t=parseInt(e.getAttribute("tabindex"),10);return!!isNaN(t)||!!(t>=0)},L=function(e){var t=[],n=[];return e.forEach(function(e,r){var l=!!e.scopeParent,i=l?e.scopeParent:e,a=m(i,l),o=l?L(e.candidates):i;0===a?l?t.push.apply(t,o):t.push(i):n.push({documentOrder:r,tabIndex:a,item:e,isScope:l,content:o})}),n.sort(h).reduce(function(e,t){return t.isScope?e.push.apply(e,t.content):e.push(t.content),e},[]).concat(t)},C=function(e,t){return L((t=t||{}).getShadowRoot?d([e],t.includeContainer,{filter:E.bind(null,t),flatten:!1,getShadowRoot:t.getShadowRoot,shadowRootFilter:R}):c(e,t.includeContainer,E.bind(null,t)))},M=function(e,t){return(t=t||{}).getShadowRoot?d([e],t.includeContainer,{filter:N.bind(null,t),flatten:!0,getShadowRoot:t.getShadowRoot}):c(e,t.includeContainer,N.bind(null,t))},S=function(e,t){if(t=t||{},!e)throw Error("No node provided");return!1!==a.call(e,l)&&E(t,e)};function A(){let e=navigator.userAgentData;return null!=e&&e.platform?e.platform:navigator.platform}function T(){let e=navigator.userAgentData;return e&&Array.isArray(e.brands)?e.brands.map(e=>{let{brand:t,version:n}=e;return t+"/"+n}).join(" "):navigator.userAgent}function I(){let e=/android/i;return e.test(A())||e.test(T())}let O="data-floating-ui-focusable";function P(e){let t=e.activeElement;for(;(null==(n=t)||null==(n=n.shadowRoot)?void 0:n.activeElement)!=null;){var n;t=t.shadowRoot.activeElement}return t}function _(e,t){if(!e||!t)return!1;let n=null==t.getRootNode?void 0:t.getRootNode();if(e.contains(t))return!0;
2if(n&&(0,r.isShadowRoot)(n)){let n=t;for(;n;){if(e===n)return!0;n=n.parentNode||n.host}}return!1}function F(e){return"composedPath"in e?e.composedPath()[0]:e.target}function H(e,t){return null!=t&&("composedPath"in e?e.composedPath().includes(t):null!=e.target&&t.contains(e.target))}function D(e){return(null==e?void 0:e.ownerDocument)||document}function $(e){return!!e&&"combobox"===e.getAttribute("role")&&(0,r.isHTMLElement)(e)&&e.matches("input:not([type='hidden']):not([disabled]),[contenteditable]:not([contenteditable='false']),textarea:not([disabled])")}function W(e){return e?e.hasAttribute(O)?e:e.querySelector("["+O+"]")||e:null}function B(e,t,n){return void 0===n&&(n=!0),e.filter(e=>{var r;return e.parentId===t&&(!n||(null==(r=e.context)?void 0:r.open))}).flatMap(t=>[t,...B(e,t.id,n)])}function U(e,t){var n;let r=[],l=null==(n=e.find(e=>e.id===t))?void 0:n.parentId;for(;l;){let t=e.find(e=>e.id===l);l=null==t?void 0:t.parentId,t&&(r=r.concat(t))}return r}function z(e){e.preventDefault(),e.stopPropagation()}var K="u">typeof document?n.useLayoutEffect:function(){};function q(e){let t=n.useRef(e);return K(()=>{t.current=e}),t}let V={...n}.useInsertionEffect||(e=>e());function G(e){let t=n.useRef(()=>{});return V(()=>{t.current=e}),n.useCallback(function(){for(var e=arguments.length,n=Array(e),r=0;r<e;r++)n[r]=arguments[r];return null==t.current?void 0:t.current(...n)},[])}let Y=()=>({getShadowRoot:!0,displayCheck:"function"==typeof ResizeObserver&&ResizeObserver.toString().includes("[native code]")?"full":"none"});function X(e,t){let n=C(e,Y()),r=n.length;if(0===r)return;let l=P(D(e)),i=n.indexOf(l);return n[-1===i?1===t?0:r-1:i+t]}function Q(e,t){let n=t||e.currentTarget,r=e.relatedTarget;return!r||!_(n,r)}e.i(151280);var J=e.i(850213);let Z="active",ee="selected",et={...n},en=!1,er=0,el=()=>"floating-ui-"+Math.random().toString(36).slice(2,6)+er++,ei=et.useId||function(){let[e,t]=n.useState(()=>en?el():void 0);return K(()=>{null==e&&t(el())},[]),n.useEffect(()=>{en=!0},[]),e},ea=n.createContext(null),eo=n.createContext(null);function es(e){return"data-floating-ui-"+e}let eu=0;function ec(e,t){void 0===t&&(t={});let{preventScroll:n=!1,cancelPrevious:r=!0,sync:l=!1}=t;r&&cancelAnimationFrame(eu);let i=()=>null==e?void 0:e.focus({preventScroll:n});l?i():eu=requestAnimationFrame(i)}let ed={inert:new WeakMap,"aria-hidden":new WeakMap,none:new WeakMap};function ef(e){return"inert"===e?ed.inert:"aria-hidden"===e?ed["aria-hidden"]:ed.none}let ep=new WeakSet,em={},eh=0;function eg(e,t,n){var l,i,a;let o,s,u,c,d,f,p;void 0===t&&(t=!1),void 0===n&&(n=!1);let m=((null==(l=e[0])?void 0:l.ownerDocument)||document).body;return i=e.concat(Array.from(m.querySelectorAll('[aria-live],[role="status"],output'))),a=t,o="data-floating-ui-inert",s=n?"inert":a?"aria-hidden":null,u=i.map(e=>{if(m.contains(e))return e;let t=function e(t){return t?(0,r.isShadowRoot)(t)?t.host:e(t.parentNode):null}(e);return m.contains(t)?t:null}).filter(e=>null!=e),c=new Set,d=new Set(u),f=[],em[o]||(em[o]=new WeakMap),p=em[o],u.forEach(function e(t){!(!t||c.has(t))&&(c.add(t),t.parentNode&&e(t.parentNode))}),function e(t){!t||d.has(t)||[].forEach.call(t.children,t=>{if("script"!==(0,r.getNodeName)(t))if(c.has(t))e(t);else{let e=s?t.getAttribute(s):null,n=null!==e&&"false"!==e,r=ef(s),l=(r.get(t)||0)+1,i=(p.get(t)||0)+1;r.set(t,l),p.set(t,i),f.push(t),1===l&&n&&ep.add(t),1===i&&t.setAttribute(o,""),!n&&s&&t.setAttribute(s,"inert"===s?"":"true")}})}(m),c.clear(),eh++,()=>{f.forEach(e=>{let t=ef(s),n=(t.get(e)||0)-1,r=(p.get(e)||0)-1;t.set(e,n),p.set(e,r),n||(!ep.has(e)&&s&&e.removeAttribute(s),ep.delete(e)),r||e.removeAttribute(o)}),--eh||(ed.inert=new WeakMap,ed["aria-hidden"]=new WeakMap,ed.none=new WeakMap,ep=new WeakSet,em={})}}let ex={border:0,clip:"rect(0 0 0 0)",height:"1px",margin:"-1px",overflow:"hidden",padding:0,position:"fixed",whiteSpace:"nowrap",width:"1px",top:0,left:0},ev=n.forwardRef(function(e,r){let[l,i]=n.useState();K(()=>{/apple/i.test(navigator.vendor)&&i("button")},[]);let a={ref:r,tabIndex:0,role:l,"aria-hidden":!l||void 0,[es("focus-guard")]:"",style:ex};return(0,t.jsx)("span",{...e,...a})}),eb=n.createContext(null);function ew(e){return n.useMemo(()=>t=>
2{e.forEach(e=>{e&&(e.current=t)})},e)}let ey=[];function ek(){ey=ey.filter(e=>{var t;return null==(t=e.deref())?void 0:t.isConnected})}function ej(){ek();let e=ey[ey.length-1];return null==e?void 0:e.deref()}function eN(e,t){var n;if(!t.current.includes("floating")&&!(null!=(n=e.getAttribute("role"))&&n.includes("dialog")))return;let r=Y(),l=M(e,r).filter(e=>{let t=e.getAttribute("data-tabindex")||"";return S(e,r)||e.hasAttribute("data-tabindex")&&!t.startsWith("-")}),i=e.getAttribute("tabindex");t.current.includes("floating")||0===l.length?"0"!==i&&e.setAttribute("tabindex","0"):("-1"!==i||e.hasAttribute("data-tabindex")&&"-1"!==e.getAttribute("data-tabindex"))&&(e.setAttribute("tabindex","-1"),e.setAttribute("data-tabindex","-1"))}let eE=n.forwardRef(function(e,n){return(0,t.jsx)("button",{...e,type:"button",ref:n,tabIndex:-1,style:ex})});function eR(e){let{context:l,children:i,disabled:a=!1,order:o=["content"],guards:s=!0,initialFocus:u=0,returnFocus:c=!0,restoreFocus:d=!1,modal:f=!0,visuallyHiddenDismiss:p=!1,closeOnFocusOut:m=!0,outsideElementsInert:h=!1,getInsideElements:g=()=>[]}=e,{open:x,onOpenChange:v,events:b,dataRef:w,elements:{domReference:y,floating:k}}=l,j=G(()=>{var e;return null==(e=w.current.floatingContext)?void 0:e.nodeId}),N=G(g),E="number"==typeof u&&u<0,R=$(y)&&E,L="u">typeof HTMLElement&&"inert"in HTMLElement.prototype,M=!L||s,A=!M||L&&h,O=q(o),H=q(u),V=q(c),J=n.useContext(eo),Z=n.useContext(eb),ee=n.useRef(null),et=n.useRef(null),en=n.useRef(!1),er=n.useRef(!1),el=n.useRef(-1),ei=n.useRef(-1),ea=null!=Z,eu=W(k),ed=G(function(e){return void 0===e&&(e=eu),e?C(e,Y()):[]}),ef=G(e=>{let t=ed(e);return O.current.map(e=>y&&"reference"===e?y:eu&&"floating"===e?eu:t).filter(Boolean).flat()});n.useEffect(()=>{if(a||!f)return;function e(e){if("Tab"===e.key){_(eu,P(D(eu)))&&0===ed().length&&!R&&z(e);let t=ef(),n=F(e);"reference"===O.current[0]&&n===y&&(z(e),e.shiftKey?ec(t[t.length-1]):ec(t[1])),"floating"===O.current[1]&&n===eu&&e.shiftKey&&(z(e),ec(t[0]))}}let t=D(eu);return t.addEventListener("keydown",e),()=>{t.removeEventListener("keydown",e)}},[a,y,eu,f,O,R,ed,ef]),n.useEffect(()=>{if(!a&&k)return k.addEventListener("focusin",e),()=>{k.removeEventListener("focusin",e)};function e(e){let t=F(e),n=ed().indexOf(t);-1!==n&&(el.current=n)}},[a,k,ed]),n.useEffect(()=>{if(a||!m)return;function e(){er.current=!0,setTimeout(()=>{er.current=!1})}function t(e){let t=e.relatedTarget,n=e.currentTarget,l=F(e);queueMicrotask(()=>{let i=j(),a=!(_(y,t)||_(k,t)||_(t,k)||_(null==Z?void 0:Z.portalNode,t)||null!=t&&t.hasAttribute(es("focus-guard"))||J&&(B(J.nodesRef.current,i).find(e=>{var n,r;return _(null==(n=e.context)?void 0:n.elements.floating,t)||_(null==(r=e.context)?void 0:r.elements.domReference,t)})||U(J.nodesRef.current,i).find(e=>{var n,r,l;return[null==(n=e.context)?void 0:n.elements.floating,W(null==(r=e.context)?void 0:r.elements.floating)].includes(t)||(null==(l=e.context)?void 0:l.elements.domReference)===t})));if(n===y&&eu&&eN(eu,O),d&&n!==y&&!(null!=l&&l.isConnected)&&P(D(eu))===D(eu).body){(0,r.isHTMLElement)(eu)&&eu.focus();let e=el.current,t=ed(),n=t[e]||t[t.length-1]||eu;(0,r.isHTMLElement)(n)&&n.focus()}if(w.current.insideReactTree){w.current.insideReactTree=!1;return}(R||!f)&&t&&a&&!er.current&&t!==ej()&&(en.current=!0,v(!1,e,"focus-out"))})}let n=!!(!J&&Z);function l(){-1!==ei.current&&(clearTimeout(ei.current),ei.current=-1),w.current.insideReactTree=!0,ei.current=window.setTimeout(()=>{w.current.insideReactTree=!1})}if(k&&(0,r.isHTMLElement)(y))return y.addEventListener("focusout",t),y.addEventListener("pointerdown",e),k.addEventListener("focusout",t),n&&k.addEventListener("focusout",l,!0),()=>{y.removeEventListener("focusout",t),y.removeEventListener("pointerdown",e),k.removeEventListener("focusout",t),n&&k.removeEventListener("focusout",l,!0)}},[a,y,k,eu,f,J,Z,v,m,d,ed,R,j,O,w]);let ep=n.useRef(null),em=n.useRef(null),eh=ew([ep,null==Z?void 0:Z.beforeInsideRef]),eR=ew([em,null==Z?void 0:Z.afterInsideRef]);function eL(e){return!a&&p&&f?(0,t.jsx)(eE,{ref:"start"===e?ee:et,onClick:e=>v(!1,e.nativeEvent),children:"string"==typeof p?p:"Dismiss"}):null}n.useEffect(()=>{var e,t;if(a||!k)return;let n=Array.from((null==Z||null==(e=Z.portalNode)?void 0:e.querySelectorAll("["+es("portal")+"]"))||[]),r=[k,null==(t=(J?U(J.nodesRef.current,j()):[]).find(e=>{var t;return $((null==(t=e.context)?void 0:t.elements.domReference)||null)}))||null==(t=t.context)?void 0:t.elements.domReference,...n,...N(),ee.current,et.current,ep.current,em.current,null==Z?void 0:Z.beforeOutsideRef.current,null==Z?void 0:Z.afterOutsideRef.current,O.current.includes("reference")||R?y:null].filter(e=>null!=e),l=f||R?eg(r,!A,A):eg(r);return()=>{l()}},[a,y,k,f,O,Z,R,M,A,J,j,N]),K(()=>
2{if(a||!(0,r.isHTMLElement)(eu))return;let e=P(D(eu));queueMicrotask(()=>{let t=ef(eu),n=H.current,r=("number"==typeof n?t[n]:n.current)||eu,l=_(eu,e);E||l||!x||ec(r,{preventScroll:r===eu})})},[a,x,eu,E,ef,H]),K(()=>{var e;if(a||!eu)return;let t=D(eu);function n(e){let{reason:t,event:n,nested:r}=e;if(["hover","safe-polygon"].includes(t)&&"mouseleave"===n.type&&(en.current=!0),"outside-press"===t)if(r)en.current=!1;else if(0===n.mozInputSource&&n.isTrusted||(I()&&n.pointerType?"click"===n.type&&1===n.buttons:0===n.detail&&!n.pointerType)||!T().includes("jsdom/")&&(!I()&&0===n.width&&0===n.height||I()&&1===n.width&&1===n.height&&0===n.pressure&&0===n.detail&&"mouse"===n.pointerType||n.width<1&&n.height<1&&0===n.pressure&&0===n.detail&&"touch"===n.pointerType))en.current=!1;else{let e=!1;document.createElement("div").focus({get preventScroll(){return e=!0,!1}}),e?en.current=!1:en.current=!0}}e=P(t),ek(),e&&"body"!==(0,r.getNodeName)(e)&&(ey.push(new WeakRef(e)),ey.length>20&&(ey=ey.slice(-20))),b.on("openchange",n);let l=t.createElement("span");return l.setAttribute("tabindex","-1"),l.setAttribute("aria-hidden","true"),Object.assign(l.style,ex),ea&&y&&y.insertAdjacentElement("afterend",l),()=>{b.off("openchange",n);let e=P(t),i=_(k,e)||J&&B(J.nodesRef.current,j(),!1).some(t=>{var n;return _(null==(n=t.context)?void 0:n.elements.floating,e)}),a=function(){if("boolean"==typeof V.current){let e=y||ej();return e&&e.isConnected?e:l}return V.current.current||l}();queueMicrotask(()=>{let n,o=S(a,n=Y())?a:C(a,n)[0]||a;V.current&&!en.current&&(0,r.isHTMLElement)(o)&&(o===e||e===t.body||i)&&o.focus({preventScroll:!0}),l.remove()})}},[a,k,eu,V,w,b,J,ea,y,j]),n.useEffect(()=>(queueMicrotask(()=>{en.current=!1}),()=>{queueMicrotask(ek)}),[a]),K(()=>{if(!a&&Z)return Z.setFocusManagerState({modal:f,closeOnFocusOut:m,open:x,onOpenChange:v,domReference:y}),()=>{Z.setFocusManagerState(null)}},[a,Z,f,x,v,m,y]),K(()=>{a||eu&&eN(eu,O)},[a,eu,O]);let eC=!a&&M&&(!f||!R)&&(ea||f);return(0,t.jsxs)(t.Fragment,{children:[eC&&(0,t.jsx)(ev,{"data-type":"inside",ref:eh,onFocus:e=>{var t;if(f){let e=ef();ec("reference"===o[0]?e[0]:e[e.length-1])}else if(null!=Z&&Z.preserveTabOrder&&Z.portalNode)if(en.current=!1,Q(e,Z.portalNode)){let e=X(D(y).body,1)||y;null==e||e.focus()}else null==(t=Z.beforeOutsideRef.current)||t.focus()}}),!R&&eL("start"),i,eL("end"),eC&&(0,t.jsx)(ev,{"data-type":"inside",ref:eR,onFocus:e=>{var t;if(f)ec(ef()[0]);else if(null!=Z&&Z.preserveTabOrder&&Z.portalNode)if(m&&(en.current=!0),Q(e,Z.portalNode)){let e=X(D(y).body,-1)||y;null==e||e.focus()}else null==(t=Z.afterOutsideRef.current)||t.focus()}})]})}let eL=0,eC="--floating-ui-scrollbar-width",eM=()=>{},eS=n.forwardRef(function(e,n){let{lockScroll:r=!1,...l}=e;return K(()=>{if(r)return 1==++eL&&(eM=function(){let e=A(),t=/iP(hone|ad|od)|iOS/.test(e)||"MacIntel"===e&&navigator.maxTouchPoints>1,n=document.body.style,r=Math.round(document.documentElement.getBoundingClientRect().left)+document.documentElement.scrollLeft?"paddingLeft":"paddingRight",l=window.innerWidth-document.documentElement.clientWidth,i=n.left?parseFloat(n.left):window.scrollX,a=n.top?parseFloat(n.top):window.scrollY;if(n.overflow="hidden",n.setProperty(eC,l+"px"),l&&(n[r]=l+"px"),t){var o,s;let e=(null==(o=window.visualViewport)?void 0:o.offsetLeft)||0;Object.assign(n,{position:"fixed",top:-(a-Math.floor((null==(s=window.visualViewport)?void 0:s.offsetTop)||0))+"px",left:-(i-Math.floor(e))+"px",right:"0"})}return()=>{Object.assign(n,{overflow:"",[r]:""}),n.removeProperty(eC),t&&(Object.assign(n,{position:"",top:"",left:"",right:""}),window.scrollTo(i,a))}}()),()=>{0==--eL&&eM()}},[r]),(0,t.jsx)("div",{ref:n,...l,style:{position:"fixed",overflow:"auto",top:0,right:0,bottom:0,left:0,...l.style}})}),eA={pointerdown:"onPointerDown",mousedown:"onMouseDown",click:"onClick"},eT={pointerdown:"onPointerDownCapture",mousedown:"onMouseDownCapture",click:"onClickCapture"},eI=e=>{var t,n;return{escapeKey:"boolean"==typeof e?e:null!=(t=null==e?void 0:e.escapeKey)&&t,outsidePress:"boolean"==typeof e?e:null==(n=null==e?void 0:e.outsidePress)||n}};function eO(e,t,n){let r=new Map,l="item"===n,i=e;if(l&&e){let{[Z]:t,[ee]:n,...r}=e;i=r}return{..."floating"===n&&{tabIndex:-1,"data-floating-ui-focusable":""},...i,...t.map(t=>{let r=t?t[n]:null;return"function"==typeof r?e?r(e):null:r}).concat(e).reduce((e,t)=>
2(t&&Object.entries(t).forEach(t=>{let[n,i]=t;if(!(l&&[Z,ee].includes(n)))if(0===n.indexOf("on")){if(r.has(n)||r.set(n,[]),"function"==typeof i){var a;null==(a=r.get(n))||a.push(i),e[n]=function(){for(var e,t=arguments.length,l=Array(t),i=0;i<t;i++)l[i]=arguments[i];return null==(e=r.get(n))?void 0:e.map(e=>e(...l)).find(e=>void 0!==e)}}}else e[n]=i}),e),{})}}var eP=e.i(466699),e_=e.i(106248),eF=e.i(413087),eH=e.i(255492),eD=e.i(637973),e$=e.i(415989),eW=e.i(537235),eB=e.i(481090);let eU=(0,n.forwardRef)(function({children:e,variant:n="default",...r},l){let i=(0,eB.useMediaQuery)("(min-width: 1300px)");return(0,t.jsx)(eW.Accordion,{...r,type:i?"single":"multiple",ref:l,id:"menu-accordion",asChild:!0,orientation:"vertical",className:`${{default:"max-xl:px-layout-sm w-auto mx-auto flex flex-col xl:flex-row",simple:"max-xl:px-layout-sm flex flex-col"}[n]}`,children:(0,t.jsx)("ul",{children:e})})}),ez=(0,n.forwardRef)(function({expanded:e=!1,title:n,...r},l){let i=`block absolute h-[2.5px] w-full bg-slate-80 dark:bg-white-100 group-hover:dark:bg-slate-80 rounded-[3px] l-0 transition-transform duration-[250ms] nth-1:top-2.5 nth-1:origin-[left_center] nth-2:top-[18px] nth-2:origin-[left_center] group-data-open:nth-1:rotate-45 group-data-open:nth-1:top-1 group-data-open:nth-1:left-[5px] group-data-open:nth-2:-rotate-45 group-data-open:nth-2:top-[25px] group-data-open:nth-2:left-[5px] 3 `;return(0,t.jsxs)("button",{ref:l,"aria-label":n,"data-state":e?"open":"closed",className:"group focus-visible:envis-outline dark:focus-visible:envis-outline-invert relative m-0 grid min-h-12 min-w-12 cursor-pointer grid-cols-[min-content] items-center justify-center gap-3 rounded-md border-none bg-transparent px-3 py-2 font-normal text-base text-slate-80 leading-[1em] outline-hidden hover:bg-moss-green-60 focus:outline-hidden md:grid-cols-[min-content_1fr] dark:text-white-100 dark:hover:bg-white-100 dark:hover:text-slate-80",...r,children:[(0,t.jsx)("span",{className:"hidden break-keep leading-[1em] sm:block",children:n}),(0,t.jsxs)("span",{className:"relative h-[30px] w-[30px] overflow-hidden","aria-hidden":"true",children:[(0,t.jsx)("span",{className:i}),(0,t.jsx)("span",{className:i})]})]})}),eK=(0,n.forwardRef)(function({className:e="",variant:n="default",children:r,...l},i){return(0,t.jsx)(eW.Accordion.Content,{variant:"simple"===n?"simpleMenu":"menu",ref:i,className:e,...l,children:r})});var eq=e.i(408311);let eV=(0,n.forwardRef)(function({children:e,variant:n="default",className:r="",...l},i){return(0,t.jsx)(eW.Accordion.Header,{...l,ref:i,variant:"simple"===n?"simpleMenu":"menu",className:(0,eq.twMerge)(`${{default:"",simple:""}[n]}`,r),children:e})});eU.MenuItem=(0,n.forwardRef)(function({children:e,variant:n="default",...r},l){return(0,t.jsx)(eW.Accordion.Item,{ref:l,variant:"simple"===n?"simpleMenu":"menu",asChild:!0,...r,children:(0,t.jsx)("li",{className:"group/accordionListItem",children:e})})}),eU.MenuHeader=eV,eU.MenuContent=eK;var eG=e.i(718439),eY=e.i(505025),eX=e.i(464730),eQ=e.i(770125);let eJ=(0,n.forwardRef)(function({item:e,showSecondPane:r,onOpen:l,index:i,linkCallback:a,ulWidth:o=0},s){let{type:u,label:c,links:d=[],readMoreLink:f}=e,p=(0,eP.usePathname)(),m=(0,e_.useLocale)(),h=(0,n.useId)(),g=(0,n.useId)(),x=(0,n.useRef)(null),v=(0,n.useRef)(null),[b,w]=(0,n.useState)("100%"),y=(0,eF.useTranslations)();e?.type==="simpleMenuLink"&&e.link&&!e.link.slug&&console.warn("Missing slug for simple menu link");let k=`aria-current:before:content-[''] 4 aria-current:before:absolute 5 aria-current:before:top-0 6 aria-current:before:-left-4 7 aria-current:before:w-[2px] 8 aria-current:before:h-full 9 aria-current:before:bg-north-sea-50`;return(0,n.useEffect)(()=>{x?.current&&w(o.toString())},[o]),(0,t.jsxs)("li",{ref:s,className:"w-full",children:[(0,t.jsx)("div",{ref:x,className:"group flex w-full text-white-100",children:"simpleMenuLink"===u?(0,t.jsx)(eD.default,{className:(0,eG.twMerge)(`relative w-full ${k} text-lg no-underline underline-offset-2 hover:underline aria-current:before:bg-north-sea-50 dark:hover:text-north-sea-50`),href:(0,eX.getLocalizedHref)(e.link?.slug,m)||"/",...p===e?.link?.slug&&{"aria-current":"page"},...a&&{onClick:a},children:e.label}):(0,t.jsxs)("button",{type:"button",onClick:()=>{l?.(i)},"aria-controls":g,"aria-expanded":r,className:(0,eG.twMerge)("focus-visible:envis-outline dark:focus-visible:envis-outline-invert flex w-full border-b-2 hover:border-north-sea-50 focus:outline-hidden dark:focus:outline-hidden",r?"border-north-sea-50":"border-transparent"),children:[(0,t.jsx)("span",{className:"sr-only",children:y(r?"close":"open")}),c&&(0,t.jsx)("div",{id:h,className:"mr-12 flex grow justify-start text-lg",children:c}),(0,t.jsx)(eY.GoChevronRight,{size:42,className:`${r?"rotate-180":""}`})]})}),(0,t.jsxs)("ul",{ref:v,id:g,"aria-labelledby":h,className:`absolute top-0 flex w-inherit min-w-[40vw] flex-col gap-6 px-12 last:pb-12 ${r?"visible":"invisible"}`,style:{transform:`translate(${b}px)`},children:[!!f?.link?.slug&&(0,t.jsx)("li",{children:(0,t.jsx)(eQ.default,{href:(0,eX.getLocalizedHref)(f.link?.slug,m)||"/",className:`**:transition-none ${k} w-fit pt-0 hover:text-north-sea-50`,...p===f?.link?.slug&&{"aria-current":"page"},...a&&{onClick:a},children:f.label})}),d?.map(e=>(0,t.jsx)("li",{className:"relative",children:(0,t.jsx)(eD.default,{className:`h-full ${k} no-underline decoration-2 underline-offset-2 hover:underline dark:hover:text-north-sea-50`,href:(0,eX.getLocalizedHref)(e?.link?.slug,m)||"/",...p===e?.link?.slug&&{"aria-current":"page"},...a&&{onClick:a},children:e.label})},e.id))]})]})}),eZ=(0,n.forwardRef)(function({menuItems:e,currentMenuItemIndex:r,linkCallback:l}
9,i){let[a,o]=(0,n.useState)(r?parseInt(r,10):-1),s=(0,n.useRef)(null),[u,c]=(0,n.useState)(0),[d,f]=(0,n.useState)(0),p=e=>{e===a?o(-1):o(e)};return(0,n.useEffect)(()=>{if(s.current){let e=s.current.querySelectorAll("li > ul"),t=0;e.forEach(e=>{let n=e.scrollHeight;n>t&&(t=n)}),c(t),f(s.current.clientWidth+56)}},[]),(0,t.jsx)("section",{ref:i,className:"h-full",children:(0,t.jsx)("ul",{ref:s,className:(0,eG.twMerge)("relative flex w-max max-w-[50vw] flex-col gap-6 pb-4",-1!==a&&"border-white-100 border-e pr-14"),style:{minHeight:u||void 0},children:e?.map((e,n)=>(0,t.jsx)(eJ,{index:n,showSecondPane:a===n,onOpen:p,item:e,linkCallback:l,ulWidth:d},e.id))})})});var e0=e.i(252971);e.i(360901);var e1=e.i(682038);e.i(435562);var e2=e.i(465157),e5=e.i(903391),e4=e.i(434488);let e3=(0,n.forwardRef)(function({title:e,ingress:n,content:r,image:l,ctaLabel:i,ctaLink:a,className:o="",variant:s="primary",titleClassName:u="",linkCallback:c},d){let f={primary:"group flex flex-col pt-4 pb-6 xl:pb-16",secondary:"group flex flex-col pt-4 pb-6 xl:pb-16"},p=(0,eq.twMerge)(`${!i?"group-hover:underline peer-hover:underline":""} 10 ${{primary:"text-md",secondary:"text-base"}[s]}`,u),m=()=>e&&("string"===e||"string"==typeof e)?(0,t.jsx)(e2.Typography,{as:"h2",variant:"h4",className:p,children:e}):e&&Array.isArray(e)?(0,t.jsx)(e5.default,{as:"h2",variant:"h4",className:p,value:e}):null,h=(0,t.jsxs)(t.Fragment,{children:[n&&(0,t.jsx)(e5.default,{variant:"small",value:n,clampLines:3,blockClassName:"pt-2"}),r&&"secondary"!==s&&(0,t.jsx)(e5.default,{value:r,variant:"body"})]});return(0,t.jsxs)("div",{ref:d,className:(0,eq.twMerge)("flex flex-col gap-4 xl:grid xl:grid-cols-[max-content_auto] xl:items-center xl:gap-14 xl:py-6 xl:pr-6",o),children:[(0,t.jsx)("div",{className:"relative aspect-video h-full w-full max-w-[420px] xl:min-w-[320px]",children:l&&(0,t.jsx)(e4.Image,{"aria-hidden":!0,grid:"xs",image:l,fill:!0,imageClassName:"rounded-card"})}),a&&(0,t.jsx)("div",{className:`${f[s]}`,children:i?(0,t.jsxs)(t.Fragment,{children:[e&&m(),h,(0,t.jsx)(eQ.default,{href:a,...c&&{onClick:c},type:"internalUrl",className:"w-fit",children:i})]}):(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(eH.default,{...c&&{onClick:c},href:a,type:"internalUrl",children:m()??"Missing title"}),h]})}),!a&&(0,t.jsxs)("div",{className:`${f[s]}`,children:[e&&m(),h]})]})});e.i(597844);var e8=e.i(928);let e6=({featuredContent:e,featuredCTALabel:n,featuredIngress:r,linkCallback:l})=>{let i=(0,eF.useTranslations)(),a=(0,e_.useLocale)();if(!e.type)return null;let{type:o,heroImage:s,title:u,ingress:c,slug:d}=e,f=(0,eX.getLocalizedHref)(d,a);return(0,t.jsxs)("div",{className:"",children:[(0,t.jsx)(e2.Typography,{as:"h3",variant:"h5",className:"pt-2 pb-4 font-semibolder text-moss-green-95 text-sm uppercase leading-earthy xl:pb-6 xl:font-semibold xl:text-xs",children:i("featured_content")}),e?.routeContentType==="event"?(0,t.jsx)(e8.EventCard,{data:e,hasSectionTitle:!1,className:"h-fit"}):(0,t.jsx)(e3,{image:s.image,variant:"news"===o||"localNews"===o?"secondary":"primary",title:u,ingress:c??r,ctaLink:f,ctaLabel:n,linkCallback:l})]})},{MenuItem:e9,MenuHeader:e7,MenuContent:te}=eU,tt=({item:e,index:r,linkCallback:l})=>{let{topLevelLink:i,groups:a,intro:o,featuredContent:s,featuredCTALabel:u,featuredIngress:c}=e,d=(0,e_.useLocale)(),f=(0,eX.getLocalizedHref)(i?.link?.slug,d),p=(0,eP.usePathname)(),m=`aria-current:before:content-[''] 11 aria-current:before:absolute 12 aria-current:before:top-0 13 aria-current:before:-left-4 14 aria-current:before:w-[2px] 15 aria-current:before:h-full 16 aria-current:before:bg-moss-green-95`;return(0,t.jsxs)(e9,{value:`${r}`,children:[(0,t.jsx)(e7,{children:i?.label}),(0,t.jsxs)(te,{className:"",children:[(0,t.jsxs)("div",{className:"px-4 max-xl:py-4 xl:mx-auto xl:px-layout-sm",children:[(0,t.jsxs)("div",{className:"flex w-full flex-col gap-2 pb-6",children:[o&&(0,t.jsx)(e5.default,{value:o,variant:"body"}),(0,t.jsx)(eQ.default,{href:f,className:`relative w-fit ${m}`,...p===i?.link?.slug&&{"aria-current":"page"},onClick:l,children:i?.label})]}),(0,t.jsx)("div",{className:"grow py-4 xl:py-10",children:a&&a.length>0&&(0,t.jsx)("div",{className:"flex flex-col xl:grid xl:grid-flow-col xl:grid-rows-[min-content_min-content] xl:gap-x-20 xl:gap-y-2",children:a.map(e=>(0,t.jsxs)(n.Fragment,{children:[e.label&&(0,t.jsx)(e2.Typography,{as:"h3",variant:"h5",className:"font-semibolder text-moss-green-95 text-xs uppercase leading-earthy max-xl:pb-2 xl:font-semibold xl:text-xs",children:e.label}),(0,t.jsx)("ul",{className:"flex flex-col max-xl:pb-6 xl:h-full xl:flex-wrap","aria-label":e.label||i?.label,children:e.links?.map(e=>(0,t.jsx)("li",{children:(0,t.jsx)(eD.default,{className:`relative py-2 text-sm no-underline underline-offset-2 hover:underline ${m} `,href:(0,eX.getLocalizedHref)(e?.link?.slug,d)||"/",...p===e?.link?.slug&&{"aria-current":"page"},onClick:l,children:e.label})},e.id))})]},e.id))})})]}),(0,t.jsx)("div",{className:"px-4 pt-4 pb-12 xl:mx-auto xl:px-layout-sm xl:pt-6",children:s&&(0,t.jsx)(e6,{featuredContent:s,featuredIngress:c,featuredCTALabel:u,linkCallback:l})})]})]})};var tn=e.i(187174);let{MenuItem:tr,MenuHeader:tl,MenuContent:ti}=eU,ta=({item:e,index:r,nextIsSimpleLink:l,linkCallback:i})=>{let{type:a,label:o,links:s=[],readMoreLink:u}=e,c=(0,eP.usePathname)(),d=(0,n.useId)(),f=(0,e_.useLocale)();e?.type==="simpleMenuLink"&&e.link&&!e.link.slug&&console.warn("Missing slug for simple menu link");let p=(0,eX.getLocalizedHref)(e.link?.slug,f),m=`aria-current:before:content-[''] 17 aria-current:before:absolute 18 aria-current:before:top-0 19 aria-current:before:-left-4 20 aria-current:before:w-[2px] 21 aria-current:before:h-full 22 aria-current:before:bg-north-sea-50`;return(0,t.jsx)(t.Fragment,{children:"simpleMenuLink"===a?(0,t.jsx)(eD.default,{...e?.link&&e.link.slug===c&&{"aria-current":"page"},className:(0,eq.twMerge)("relative w-full px-2 py-3 text-lg no-underline underline-offset-2 hover:underline dark:hover:text-north-sea-50",m,"aria-current:before:-left-2"),href:p||"/",...i&&{onClick:i},children:e.label}):(0,t.jsxs)(tr,{value:`${r}`,variant:"simple",children:[o&&(0,t.jsx)(tl,{id:d,variant:"simple",className:`${l?"max-xl:border-b":""}`,children:o}),(0,t.jsxs)(ti,{variant:"simple",className:"",children:[(0,t.jsx)("div",{className:"",children:!!u?.link?.slug&&(0,t.jsx)(eQ.default,{href:u.link?.slug,className:`mb-10 w-fit pt-0 ${m}`,...c===u?.link?.slug&&{"aria-current":"page"},...i&&{onClick:i},children:u.label})}),(0,t.jsx)("ul",{"aria-labelledby":d,className:"flex flex-col flex-wrap",children:s?.map(e=>{let n=(0,eX.getLocalizedHref)(e?.link?.slug,f)||"/";return(0,t.jsx)("li",{children:(0,t.jsx)(eD.default,{className:`relative ${m} py-4 text-base no-underline underline-offset-2 hover:underline dark:hover:text-north-sea-50`,href:n,...c===e?.link?.slug&&{"aria-current":"page"},...i&&{onClick:i},children:e.label})},e.id)})})]})]})})};var to=e.i(9549);e.s(["default",0,({variant:e="default",siteMenuData:l})=>{var i;let a,o,s,u,c,d,f=(0,eP.usePathname)(),p=(0,e_.useLocale)(),[m,h]=(0,n.use
22State)(!1),g=(0,eF.useTranslations)(),{refs:x,context:v}=function(e){var t,l;let{elements:i,...a}=void 0===e?{}:e,{nodeId:o}=a,s=function(e){var t;let{open:r=!1,onOpenChange:l,elements:i}=e,a=ei(),o=n.useRef({}),[s]=n.useState(()=>{let e;return e=new Map,{emit(t,n){var r;null==(r=e.get(t))||r.forEach(e=>e(n))},on(t,n){e.has(t)||e.set(t,new Set),e.get(t).add(n)},off(t,n){var r;null==(r=e.get(t))||r.delete(n)}}}),u=null!=((null==(t=n.useContext(ea))?void 0:t.id)||null),[c,d]=n.useState(i.reference),f=G((e,t,n)=>{o.current.openEvent=e?t:void 0,s.emit("openchange",{open:e,event:t,reason:n,nested:u}),null==l||l(e,t,n)}),p=n.useMemo(()=>({setPositionReference:d}),[]),m=n.useMemo(()=>({reference:c||i.reference||null,floating:i.floating||null,domReference:i.reference}),[c,i.reference,i.floating]);return n.useMemo(()=>({dataRef:o,open:r,onOpenChange:f,elements:m,events:s,floatingId:a,refs:p}),[r,f,m,s,a,p])}({...a,elements:{reference:null!=(t=null==i?void 0:i.reference)?t:null,floating:null!=(l=null==i?void 0:i.floating)?l:null}}),u=a.rootContext||s,c=u.elements,[d,f]=n.useState(null),[p,m]=n.useState(null),h=(null==c?void 0:c.domReference)||d,g=n.useRef(null),x=n.useContext(eo);K(()=>{h&&(g.current=h)},[h]);let v=(0,J.useFloating)({...a,elements:{...c,...p&&{reference:p}}}),b=n.useCallback(e=>{let t=(0,r.isElement)(e)?{getBoundingClientRect:()=>e.getBoundingClientRect(),getClientRects:()=>e.getClientRects(),contextElement:e}:e;m(t),v.refs.setReference(t)},[v.refs]),w=n.useCallback(e=>{((0,r.isElement)(e)||null===e)&&(g.current=e,f(e)),((0,r.isElement)(v.refs.reference.current)||null===v.refs.reference.current||null!==e&&!(0,r.isElement)(e))&&v.refs.setReference(e)},[v.refs]),y=n.useMemo(()=>({...v.refs,setReference:w,setPositionReference:b,domReference:g}),[v.refs,w,b]),k=n.useMemo(()=>({...v.elements,domReference:h}),[v.elements,h]),j=n.useMemo(()=>({...v,...u,refs:y,elements:k,nodeId:o}),[v,y,k,o,u]);return K(()=>{u.dataRef.current.floatingContext=j;let e=null==x?void 0:x.nodesRef.current.find(e=>e.id===o);e&&(e.context=j)}),n.useMemo(()=>({...v,context:j,refs:y,elements:k}),[v,y,k,j])}({open:m,onOpenChange:(e,t,n)=>{h(!m)}}),{getReferenceProps:b,getFloatingProps:w}=(a=(i=[function(e,t){void 0===t&&(t={});let{open:l,onOpenChange:i,elements:a,dataRef:o}=e,{enabled:s=!0,escapeKey:u=!0,outsidePress:c=!0,outsidePressEvent:d="pointerdown",referencePress:f=!1,referencePressEvent:p="pointerdown",ancestorScroll:m=!1,bubbles:h,capture:g}=t,x=n.useContext(eo),v=G("function"==typeof c?c:()=>!1),b="function"==typeof c?v:c,w=n.useRef(!1),{escapeKey:y,outsidePress:k}=eI(h),{escapeKey:j,outsidePress:N}=eI(g),E=n.useRef(!1),R=G(e=>{var t;if(!l||!s||!u||"Escape"!==e.key||E.current)return;let n=null==(t=o.current.floatingContext)?void 0:t.nodeId,r=x?B(x.nodesRef.current,n):[];if(!y&&(e.stopPropagation(),r.length>0)){let e=!0;if(r.forEach(t=>{var n;if(null!=(n=t.context)&&n.open&&!t.context.dataRef.current.__escapeKeyBubbles){e=!1;return}}),!e)return}i(!1,"nativeEvent"in e?e.nativeEvent:e,"escape-key")}),L=G(e=>{var t;let n=()=>{var t;R(e),null==(t=F(e))||t.removeEventListener("keydown",n)};null==(t=F(e))||t.addEventListener("keydown",n)}),C=G(e=>{var t;let n=o.current.insideReactTree;o.current.insideReactTree=!1;let l=w.current;if(w.current=!1,"click"===d&&l||n||"function"==typeof b&&!b(e))return;let s=F(e),u="["+es("inert")+"]",c=D(a.floating).querySelectorAll(u),f=(0,r.isElement)(s)?s:null;for(;f&&!(0,r.isLastTraversableNode)(f);){let e=(0,r.getParentNode)(f);if((0,r.isLastTraversableNode)(e)||!(0,r.isElement)(e))break;f=e}if(c.length&&(0,r.isElement)(s)&&!s.matches("html,body")&&!_(s,a.floating)&&Array.from(c).every(e=>!_(f,e)))return;if((0,r.isHTMLElement)(s)&&A){let t=(0,r.isLastTraversableNode)(s),n=(0,r.getComputedStyle)(s),l=/auto|scroll/,i=t||l.test(n.overflowX),a=t||l.test(n.overflowY),o=i&&s.clientWidth>0&&s.scrollWidth>s.clientWidth,u=a&&s.clientHeight>0&&s.scrollHeight>s.clientHeight,c="rtl"===n.direction,d=u&&(c?e.offsetX<=s.offsetWidth-s.clientWidth:e.offsetX>s.clientWidth),f=o&&e.offsetY>s.clientHeight;if(d||f)return}let p=null==(t=o.current.floatingContext)?void 0:t.nodeId,m=x&&B(x.nodesRef.current,p).some(t=>{var n;return H(e,null==(n=t.context)?void 0:n.elements.floating)});if(H(e,a.floating)||H(e,a.domReference)||m)return;let h=x?B(x.nodesRef.current,p):[];if(h.length>0){let e=!0;
22if(h.forEach(t=>{var n;if(null!=(n=t.context)&&n.open&&!t.context.dataRef.current.__outsidePressBubbles){e=!1;return}}),!e)return}i(!1,e,"outside-press")}),M=G(e=>{var t;let n=()=>{var t;C(e),null==(t=F(e))||t.removeEventListener(d,n)};null==(t=F(e))||t.addEventListener(d,n)});n.useEffect(()=>{if(!l||!s)return;o.current.__escapeKeyBubbles=y,o.current.__outsidePressBubbles=k;let e=-1;function t(e){i(!1,e,"ancestor-scroll")}function n(){window.clearTimeout(e),E.current=!0}function c(){e=window.setTimeout(()=>{E.current=!1},5*!!(0,r.isWebKit)())}let f=D(a.floating);u&&(f.addEventListener("keydown",j?L:R,j),f.addEventListener("compositionstart",n),f.addEventListener("compositionend",c)),b&&f.addEventListener(d,N?M:C,N);let p=[];return m&&((0,r.isElement)(a.domReference)&&(p=(0,r.getOverflowAncestors)(a.domReference)),(0,r.isElement)(a.floating)&&(p=p.concat((0,r.getOverflowAncestors)(a.floating))),!(0,r.isElement)(a.reference)&&a.reference&&a.reference.contextElement&&(p=p.concat((0,r.getOverflowAncestors)(a.reference.contextElement)))),(p=p.filter(e=>{var t;return e!==(null==(t=f.defaultView)?void 0:t.visualViewport)})).forEach(e=>{e.addEventListener("scroll",t)}),()=>{u&&(f.removeEventListener("keydown",j?L:R,j),f.removeEventListener("compositionstart",n),f.removeEventListener("compositionend",c)),b&&f.removeEventListener(d,N?M:C,N),p.forEach(e=>{e.removeEventListener("scroll",t)}),window.clearTimeout(e)}},[o,a,u,b,d,l,i,m,s,y,k,R,j,L,C,N,M]),n.useEffect(()=>{o.current.insideReactTree=!1},[o,b,d]);let S=n.useMemo(()=>({onKeyDown:R,...f&&{[eA[p]]:e=>{i(!1,e.nativeEvent,"reference-press")},..."click"!==p&&{onClick(e){i(!1,e.nativeEvent,"reference-press")}}}}),[R,i,f,p]),A=n.useMemo(()=>{function e(e){0===e.button&&(w.current=!0)}return{onKeyDown:R,onMouseDown:e,onMouseUp:e,[eT[d]]:()=>{o.current.insideReactTree=!0}}},[R,d,o]);return n.useMemo(()=>s?{reference:S,floating:A}:{},[s,S,A])}(v)]).map(e=>null==e?void 0:e.reference),o=i.map(e=>null==e?void 0:e.floating),s=i.map(e=>null==e?void 0:e.item),u=n.useCallback(e=>eO(e,i,"reference"),a),c=n.useCallback(e=>eO(e,i,"floating"),o),d=n.useCallback(e=>eO(e,i,"item"),s),n.useMemo(()=>({getReferenceProps:u,getFloatingProps:c,getItemProps:d}),[u,c,d])),y=(0,eB.useMediaQuery)("(min-width: 1300px)"),k=(0,n.useMemo)(()=>l?l&&"simple"===e?l.groups:l.subMenus:[],[l,e]),j=()=>{h(!1)},N=g("menu"),E=((e="internal",t="en-GB")=>"external"===e?"https://www.equinor.com/about-us/all-sites":"nb-NO"===t?"/no/om-oss/alle-nettsteder":"/about-us/all-sites")(e0.Flags.IS_GLOBAL_PROD?"internal":"external",p||"en"),R=(0,n.useCallback)(()=>k?.findIndex(t=>{if("simple"===e){if("link"in t&&t?.link&&t.link.slug===f)return t.link.slug===f;if("links"in t&&t?.links&&t.links.some(e=>e.link?.slug===f))return t.links.some(e=>e.link?.slug===f);if("readMoreLink"in t&&t?.readMoreLink?.link?.slug&&t.readMoreLink.link.slug===f)return t.readMoreLink.link.slug===f}return"groups"in t&&t.groups&&t.groups?.some(e=>e.links.some(e=>e.link?.slug===f))?t.groups?.some(e=>e.links.some(e=>e.link?.slug===f)):!!("topLevelLink"in t&&t?.topLevelLink?.link?.slug)&&t?.topLevelLink?.link?.slug===f&&t?.topLevelLink?.link?.slug===f}).toString(),[k,f,e]),L=(0,n.useMemo)(()=>R(),[R]),C={default:"h-full mt-8 xl:bg-moss-green-50 xl:mx-8 xl:flex xl:justify-between items-center",simple:` ${e0.Flags.HAS_FANCY_MENU?"":"bg-north-sea-80"} mt-6 xl:mt-8 xl:px-layout-sm flex flex-col mx-auto`};return k&&0!==k.length?(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(ez,{ref:x.setReference,title:N,...b(),onClick:()=>h(!m),"aria-expanded":m,"aria-haspopup":!0}),m&&(0,t.jsx)(eR,{context:v,children:(0,t.jsx)(eS,{ref:x.setFloating,lockScroll:!0,...w(),children:(0,t.jsx)(to.TopbarDropdown,{className:"z-9999",children:(0,t.jsxs)("nav",{className:(0,eG.twMerge)(e0.Flags.HAS_FANCY_MENU&&"w-[calc(100%-15px)] max-w-fullwidth",!e0.Flags.HAS_FANCY_MENU&&"dark h-full bg-north-sea-80"),children:[(0,t.jsxs)(tn.NavTopbar,{children:[(0,t.jsx)(e$.LogoLink,{}),(0,t.jsx)(ez,{title:N,"aria-haspopup":!0,"aria-expanded":!0,expanded:!0,onClick:()=>h(!1)})]}),(0,t.jsxs)("div",{className:C[e],children:["simple"===e?y?(0,t.jsx)(eZ,{menuItems:k,currentMenuItemIndex:L,linkCallback:j}):(0,t.jsx)(eU,{variant:"simple",defaultValue:[L],children:k.map((e,n)=>{let r=k[n+1]?.type==="simpleMenuLink";return(0,t.jsx)(ta,{index:n,item:e,nextIsSimpleLink:r,linkCallback:j},e.id)})}):(0,t.jsx)(eU,{variant:"default",defaultValue:y?L:[L],children:k.map((e,n)=>(0,t.jsx)(tt,{index:n,item:e,linkCallback:j},e.id))}),(0,t.jsx)("hr",{className:`${e0.Flags.HAS_FANCY_MENU?"mt-12 xl:hidden":"max-xl:mt-8"} h-px w-full text-grey-40 dark:text-white-100`}),(0,t.jsxs)(eH.default,{className:`mb-40 inline-flex h-fit w-fit items-center gap-2 rounded-xs leading-none no-underline underline-offset-2 hover:underline max-xl:px-layout-sm ${"simple"===e?"py-4 text-md hover:text-north-sea-50 max-xl:ml-2 xl:py-6":"px-2 py-6 text-md xl:my-4 xl:border-white-100 xl:border-l xl:px-6 xl:py-4 xl:text-sm"} `,type:e0.Flags.IS_GLOBAL_PROD?"internalUrl":"externalUrl",href:E,onClick:j,children:[g("all_sites")??"All sites",!e0.Flags.IS_GLOBAL_PROD&&(0,t.jsx)(e1.ArrowRight,{className:"-translate-y-0.5 ml-0.5 rotate-[-50deg] transform text-gray-500 group-hover:text-moss-green-90"})]})]})]})})})})]}):(0,t.jsx)(eD.default,{className:"text-base",type:e0.Flags.IS_GLOBAL_PROD?"internalUrl":"externalUrl",href:E,onClick:j,children:g("all_sites")})}],860187)},196873,e=>{"use strict";var t=e.i(194753),n=e.i(413087),r=e.i(315575),l=e.i(718439);e.s(["TopbarWrapper",0,({children:e,hasSticky:i})=>{let a=(0,n.useTranslations)(),o=(0,r.useRef)(null),s=(0,r.useRef)(0),u=(0,r.useRef)(!0),[c,d]=(0,r.useState)(!0);return(0,r.useEffect)(()=>{let e=()=>{let e=window.scrollY;e<0&&(e=0);let t=s.current,n=t>e&&t-e>85||e<t||0===e&&0===t;u.current!==n&&(u.current=n,d(n)),s.current=e};return e(),window.addEventListener("scroll",e),()=>{window.removeEventListener("scroll",e)}},[]),(0,r.useEffect)(()=>
22{if(o?.current){let e=o.current,t=t=>{!c&&(u.current=!0,e.contains(t.target)&&d(!0))};return e.addEventListener("focusin",t),()=>e.removeEventListener("focusin",t)}},[c]),(0,t.jsx)("header",{"data-topbar-visible":c,className:(0,l.twMerge)("peer sticky z-50 w-full bg-white-100 duration-400 ease-in-out [transition-property:top]",c?"top-0":"-top-topbar",!i&&"shadow-md"),children:(0,t.jsx)("div",{className:"mx-auto w-full max-w-fullwidth",children:(0,t.jsx)("nav",{"aria-label":a("global")??"Global",className:"mx-auto h-topbar w-full max-w-content px-layout-sm",ref:o,children:(0,t.jsx)("div",{className:"flex items-center justify-between py-4",children:e})})})})}])}]); 23 24//# debugId=1a5f934e-baf7-3965-77da-5ca8dd353d49
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.