1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,777680,e=>{e.v({dark:"separator-module__GyoglW__dark",hr:"separator-module__GyoglW__hr",light:"separator-module__GyoglW__light",padded:"separator-module__GyoglW__padded"})},738680,e=>{e.v({burgerMenu:"styles-module__B1LkZq__burgerMenu",burgerMenuButton:"styles-module__B1LkZq__burgerMenuButton",burgerMenuContent:"styles-module__B1LkZq__burgerMenuContent",burgerMenuFooter:"styles-module__B1LkZq__burgerMenuFooter",burgerMenuHeader:"styles-module__B1LkZq__burgerMenuHeader",burgerMenuPopup:"styles-module__B1LkZq__burgerMenuPopup",burgerMenuScrollArea:"styles-module__B1LkZq__burgerMenuScrollArea"})},10237,e=>{"use strict";let t,n;e.i(247167);var r=e.i(438232);e.i(997157);var l=e.i(574600),o=e.i(3303);e.i(257620);var i=e.i(505265),a=e.i(834499),s=e.i(15010);let u=(e,t)=>{if("object"!=typeof e||null===e||!(t in e))return;let n=e[t];return"string"==typeof n?n:void 0},d=e=>({name:u(e,"name"),message:u(e,"message")??("string"==typeof e?e:"Unknown error"),stack:u(e,"stack"),code:((e,t)=>{if("object"!=typeof e||null===e||!(t in e))return;let n=e[t];return"number"==typeof n?n:void 0})(e,"code")}),c=async e=>{try{await (0,l.logError)(e)}catch{}},p=(e,t)=>{let n=e.includes("en"),r="private"===t,l=e.split("-")?.[1];return({[a.Country.NO]:{filters:{filterValues:[r?"vipps.no":"vipps.no/bedrift"],options:[{id:5,title:n?"Private":"Privat",values:["vipps.no"]},{id:6,title:n?"Business":"Bedrift",values:["vipps.no/bedrift"]}]}},[a.Country.SE]:{filters:{filterValues:["vipps.se"],options:[{id:5,title:n?"Private":"Privat",values:["vipps.se"]}]}},[a.Country.DK]:{filters:{filterValues:[r?"mobilepay.dk":"mobilepay.dk/erhverv"],options:[{id:5,title:n?"Private":"Privat",values:["mobilepay.dk"]},{id:6,title:n?"Business":"Erhverv",values:["mobilepay.dk/erhverv"]}]}},[a.Country.FI]:{filters:{filterValues:[r?"mobilepay.fi":"mobilepay.fi/kauppias"],options:[{id:5,title:n?"Private":"Käyttäjä",values:["mobilepay.fi"]},{id:6,title:n?"Business":"Kauppias",values:["mobilepay.fi/kauppias"]}]}}})[l]},g=(e,t)=>{t&&e.chatPanel.setFilterValues(t)};e.s(["ChatPanel",0,({lang:e,showMinimizeButton:l,alwaysFullscreen:a,startTriggerActionId:f,defaultFilter:m="private"})=>
1{if((0,s.useEffect)(()=>(n=p(e,m)?.filters.filterValues,t?.chatPanel.getVisibility()==="closed"&&g(t,n),()=>{n=void 0}),[m,e]),!e)return null;let h="vippsmobilepay",v=`https://${h}.boost.ai/chatPanel/chatPanel.js`,y={chatPanel:{settings:{alwaysFullscreen:a,startLanguage:e===i.Lang.nbNO.toString()?"no-NO":e,startTriggerActionId:f},header:{showMinimizeButton:l,...p(e,m)}}};return(0,r.jsx)(o.default,{id:"boost-chat-panel",src:v,onError:t=>{let n;c({msg:"Boost chat panel script failed to load",error:(n="u">typeof Event&&t instanceof Event?t.target:void 0,{message:"Script resource failed to load",type:u(t,"type"),isTrusted:"object"==typeof t&&null!==t&&"isTrusted"in t&&"boolean"==typeof t.isTrusted?t.isTrusted:void 0,targetSrc:"u">typeof HTMLScriptElement&&n instanceof HTMLScriptElement?n.src:void 0}),pathname:window.location.pathname,lang:e,boostDomain:h,scriptSrc:v})},onLoad:()=>{try{let r=window;if(!r.boostInit)throw Error("window.boostInit is not available");let l=r.boostInit(h,y);t=l,g(l,n),l.chatPanel.addEventListener("chatPanelClosed",()=>{queueMicrotask(()=>{g(l,n)})}),l.chatPanel.addEventListener("setFilterValue",t=>{try{"detail"in t&&t.detail&&"object"==typeof t.detail&&("filterValue"in t.detail&&l.chatPanel.setFilterValues(t.detail.filterValue),"nextId"in t.detail&&t.detail.nextId&&l.chatPanel.triggerAction(t.detail.nextId))}catch(t){c({msg:"Boost chat panel event handling failed",error:d(t),pathname:window.location.pathname,lang:e,boostDomain:h})}}),a&&l.chatPanel.show()}catch(t){c({msg:"Boost chat panel initialization failed",error:d(t),pathname:window.location.pathname,lang:e,boostDomain:h,scriptSrc:v,alwaysFullscreen:a,showMinimizeButton:l,startTriggerActionId:f,defaultFilter:m})}}})}])},743616,e=>{"use strict";var t=e.i(438232),n=e.i(15010),r=e.i(910205);e.i(257620);var l=e.i(505265),o=e.i(834499),i=e.i(776749),a=e.i(196176),s=e.i(518764),u=e.i(907934),d=e.i(908730),c=e.i(885180),p=e.i(628200),g=e.i(618566),f=e.i(522016),m=e.i(543489),h=e.i(258950),v=e.i(953760),y=e.i(207670),_=e.i(208838),b=e.i(266061);let x="Change language",E={[l.Lang.enNO]:x,[l.Lang.enDK]:x,[l.Lang.enSE]:x,[l.Lang.enFI]:x,[l.Lang.nbNO]:"Velg språk",[l.Lang.daDK]:"Vælg sprog",[l.Lang.fiFI]:"Vaihda kieli",[l.Lang.svSE]:"Byt språk"};e.s(["LanguageSelector",0,({hideSelectedNameOnMobile:e=!1,supportedLanguages:x=Object.values(l.Lang)})=>{let C=(0,g.usePathname)(),S=C.split("/").slice(2).join("/"),{lang:k=""}=(0,g.useParams)(),w=k.split("-")[1]??"",T=(0,d.isValidLanguage)(k,x)?k:"",j=(0,c.isValidCountry)(w)?w:"",P=(0,b.useAlternateUrls)(),O=P?.forPathname===C&&P?.urlsByLang.size?P.urlsByLang:null,[L,R]=(0,n.useState)(!1),M=e=>x.includes(e),N=Object.values(o.Country).filter(e=>i.supportedLangsInMarket[e].some(M)),{refs:I,floatingStyles:A,context:D}=(0,m.useFloating)({strategy:"fixed",middleware:[(0,h.offset)(()=>({mainAxis:14,crossAxis:-44})),(0,h.flip)(),(0,h.shift)()],whileElementsMounted:v.autoUpdate,open:L,onOpenChange:R}),B=D?.middlewareData.offset?.placement.startsWith("top")?"up":"down",F=(0,m.useDismiss)(D),{getReferenceProps:V,getFloatingProps:H}=(0,m.useInteractions)([F]);return(0,c.isValidCountry)(j)&&(0,d.isValidLanguage)(T)?(0,t.jsxs)("div",{className:r.default.languageSelector,children:[(0,t.jsxs)("button",{ref:I.setReference,...V({onClick:()=>R(e=>!e),className:r.default.dropdownToggle}),"aria-label":E[T],children:[(0,t.jsx)(p.GlobeIcon,{}),(0,t.jsx)("span",{className:(0,y.default)(r.default.countryLanguageDropdownText,e&&r.default.hideOnMobile),children:`${(0,a.mapCountryName)(j,T)} (${(0,s.mapLanguageName)(T)})`}),(0,t.jsx)(p.CaretIcon,{direction:L?"up"===B?"down":"up":B})]}),L&&(0,t.jsx)(m.FloatingPortal,{children:(0,t.jsx)(m.FloatingFocusManager,{context:D,modal:!1,children:(0,t.jsx)("ul",{ref:I.setFloating,...H({className:r.default.dropdown,style:{...A}}),children:N.sort((e,t)=>e.localeCompare(t)).map(e=>{let n=(0,a.mapCountryName)(e,T),l=x.filter(t=>(0,u.isLanguageSupportedInCountry)(t,e));return(0,t.jsx)("li",{className:(0,y.default)(r.default.dropdownElement,j===e&&r.default.selectedDropdownElement),children:(0,t.jsxs)("div",{className:r.default.dropdownElementContainer,children:[(0,t.jsx)("div",{className:r.default.flagContainer,children:j===e?
1(0,t.jsx)(p.CheckCheckedIcon,{}):(e=>{switch(e){case o.Country.NO:return(0,t.jsx)(p.NorwegianFlag,{size:"small"});case o.Country.SE:return(0,t.jsx)(p.SwedishFlag,{size:"small"});case o.Country.FI:return(0,t.jsx)(p.FinnishFlag,{size:"small"});case o.Country.DK:return(0,t.jsx)(p.DanishFlag,{size:"small"});default:return null}})(e)}),(0,t.jsxs)("div",{className:r.default.dropdownElementContent,children:[n,(0,t.jsx)("div",{className:r.default.languageList,children:l.map(n=>{let l,o=(l=(0,b.getSlugForLanguageWithFallback)(n,S,O,T),{href:`/${l.lang}/${l.slug}`,actualLang:l.lang});return(0,t.jsx)(f.default,{className:(0,y.default)(r.default.languageHover,T===n&&r.default.selectedLanguage),onClick:()=>{if((0,u.isLanguageSupportedInCountry)(n,e)){var t;t=o.actualLang,(0,_.safeLocalStorageSet)("lang",t),R(!1)}},href:o.href,scroll:!1,children:(0,s.mapLanguageName)(n)},n)})})]})]})},e)})})})})]}):null}],743616)},910205,e=>{e.v({countryLanguageDropdownText:"styles-module__SisECa__countryLanguageDropdownText",dropdown:"styles-module__SisECa__dropdown",dropdownElement:"styles-module__SisECa__dropdownElement",dropdownElementContainer:"styles-module__SisECa__dropdownElementContainer",dropdownElementContent:"styles-module__SisECa__dropdownElementContent",dropdownToggle:"styles-module__SisECa__dropdownToggle",flagContainer:"styles-module__SisECa__flagContainer",hideOnMobile:"styles-module__SisECa__hideOnMobile",languageHover:"styles-module__SisECa__languageHover",languageList:"styles-module__SisECa__languageList",selectedDropdownElement:"styles-module__SisECa__selectedDropdownElement",selectedLanguage:"styles-module__SisECa__selectedLanguage"})},705747,e=>{e.v({backButton:"styles-module__xAjwMG__backButton",content:"styles-module__xAjwMG__content",footer:"styles-module__xAjwMG__footer",header:"styles-module__xAjwMG__header",iconButton:"styles-module__xAjwMG__iconButton",logoLink:"styles-module__xAjwMG__logoLink",panelBody:"styles-module__xAjwMG__panelBody",panelView:"styles-module__xAjwMG__panelView",popup:"styles-module__xAjwMG__popup",rootList:"styles-module__xAjwMG__rootList",rootListButton:"styles-module__xAjwMG__rootListButton",rootListItem:"styles-module__xAjwMG__rootListItem",rootListLink:"styles-module__xAjwMG__rootListLink",scrollArea:"styles-module__xAjwMG__scrollArea",trigger:"styles-module__xAjwMG__trigger",visuallyHidden:"styles-module__xAjwMG__visuallyHidden"})},111793,e=>{e.v({ctaBar:"styles-module__DAXw0a__ctaBar",ctaBarLink:"styles-module__DAXw0a__ctaBarLink",group:"styles-module__DAXw0a__group",groupHeader:"styles-module__DAXw0a__groupHeader",groupItems:"styles-module__DAXw0a__groupItems",groupTitle:"styles-module__DAXw0a__groupTitle",groupTitleLink:"styles-module__DAXw0a__groupTitleLink",groupsContainer:"styles-module__DAXw0a__groupsContainer",lineSplit:"styles-module__DAXw0a__lineSplit",lineSplitLabel:"styles-module__DAXw0a__lineSplitLabel",lineSplitRule:"styles-module__DAXw0a__lineSplitRule",menuLink:"styles-module__DAXw0a__menuLink",menuLinkBadge:"styles-module__DAXw0a__menuLinkBadge",menuLinkSubtitle:"styles-module__DAXw0a__menuLinkSubtitle",menuLinkTitle:"styles-module__DAXw0a__menuLinkTitle",menuLinkTitleRow:"styles-module__DAXw0a__menuLinkTitleRow",panel:"styles-module__DAXw0a__panel",row:"styles-module__DAXw0a__row",seeAllLink:"styles-module__DAXw0a__seeAllLink",subGroup:"styles-module__DAXw0a__subGroup",subGroupItem:"styles-module__DAXw0a__subGroupItem",subGroupItems:"styles-module__DAXw0a__subGroupItems",subGroupSplit:"styles-module__DAXw0a__subGroupSplit",subGroupTitle:"styles-module__DAXw0a__subGroupTitle"})},467452,e=>{e.v({icon:"styles-module__Wo1eFW__icon",megaArrow:"styles-module__Wo1eFW__megaArrow",megaContent:"styles-module__Wo1eFW__megaContent",navigationItem:"styles-module__Wo1eFW__navigationItem",navigationLinks:"styles-module__Wo1eFW__navigationLinks",navigationRoot:"styles-module__Wo1eFW__navigationRoot",popup:"styles-module__Wo1eFW__popup",positioner:"styles-module__Wo1eFW__positioner",viewport:"styles-module__Wo1eFW__viewport"})},54094,e=>{"use strict";var t=e.i(438232),n=e.i(865852);e.i(257620);var r=e.i(766941),l=e.i(657688),o=e.i(522016);let i={src:e.i(148036).default,width:74,height:32,blurWidth:0,blurHeight:0};var a=e.i(112934);let s={src:e.i(432204).default,width:128,height:32,blurWidth:0,blurHeight:0},u={src:e.i(736392).default,width:174,height:32,blurWidth:0,blurHeight:0};var d=e.i(738680),c=r,p=e.i(15010);e.s([],914651),e.i(914651);var g=e.i(733332);let f=p.createContext(void 0);function m(e){let t=p.useContext(f);if(!e&&void 0===t)throw Error((0,g.default)(27));return t}var h=e.i(552245),v=e.i(879938);let y=p.forwardRef(function(e,t){let{render:n,className:r,style:l,forceRender:o=!1,...i}=e,a=m(),s=a.useState("open"),u=a.useState("nested"),d=a.useState("mounted"),c=a.use
1State("transitionStatus");return(0,h.useRenderElement)("div",e,{state:{open:s,transitionStatus:c},ref:[a.context.backdropRef,t],stateAttributesMapping:v.popupTransitionStateMapping,props:[{role:"presentation",hidden:!d,style:{userSelect:"none",WebkitUserSelect:"none"}},i],enabled:o||!u})});var _=e.i(540886),b=e.i(675606),x=e.i(56434);let E=p.forwardRef(function(e,t){let{render:n,className:r,style:l,disabled:o=!1,nativeButton:i=!0,...a}=e,s=m(),u=s.useState("open"),{getButtonProps:d,buttonRef:c}=(0,_.useButton)({disabled:o,native:i});return(0,h.useRenderElement)("button",e,{state:{disabled:o},ref:[t,c],props:[{onClick:function(e){u&&s.setOpen(!1,(0,b.createChangeEventDetails)(x.REASONS.closePress,e.nativeEvent))}},a,d]})});var C=e.i(788015);let S=p.forwardRef(function(e,t){let{render:n,className:r,style:l,id:o,...i}=e,a=m(),s=(0,C.useBaseUiId)(o);return a.useSyncedValueWithCleanup("descriptionElementId",s),(0,h.useRenderElement)("p",e,{ref:t,props:[{id:s},i]})});var k=e.i(61487);let w=p.createContext(void 0);function T(){let e=p.useContext(w);if(void 0===e)throw Error((0,g.default)(26));return e}var j=e.i(137584),P=e.i(673327),O=e.i(264111),L=e.i(474354),R=e.i(38380),R=R;R.open,R.closed,R.startingStyle,R.endingStyle;let M={...v.popupStateMapping,...L.transitionStatusMapping,nestedDialogOpen:e=>e?{"data-nested-dialog-open":""}:null},N=p.forwardRef(function(e,n){let{render:r,className:l,style:o,finalFocus:i,initialFocus:a,...s}=e,u=m(),d=u.useState("descriptionElementId"),c=u.useState("disablePointerDismissal"),p=u.useState("floatingRootContext"),g=u.useState("popupProps"),f=u.useState("modal"),v=u.useState("mounted"),y=u.useState("nested"),_=u.useState("nestedOpenDialogCount"),b=u.useState("open"),x=u.useState("openMethod"),E=u.useState("titleElementId"),C=u.useState("transitionStatus"),S=u.useState("role"),w=p.useState("floatingId");T(),(0,j.useOpenChangeComplete)({open:b,ref:u.context.popupRef,onComplete(){b&&u.context.onOpenChangeComplete?.(!0)}});let L=void 0===a?(0,O.createDefaultInitialFocus)(u.context.popupRef):a,R=u.useStateSetter("popupElement"),N=(0,h.useRenderElement)("div",e,{state:{open:b,nested:y,transitionStatus:C,nestedDialogOpen:_>0},props:[g,{id:w,"aria-labelledby":E,"aria-describedby":d,role:S,...O.FOCUSABLE_POPUP_PROPS,hidden:!v,onKeyDown(e){P.COMPOSITE_KEYS.has(e.key)&&e.stopPropagation()},style:{"--nested-dialogs":_}},s],ref:[n,u.context.popupRef,R],stateAttributesMapping:M});return(0,t.jsx)(k.FloatingFocusManager,{context:p,openInteractionType:x,disabled:!v,closeOnFocusOut:!c,initialFocus:L,returnFocus:i,modal:!1!==f,restoreFocus:"popup",children:N})});var I=e.i(144394),A=e.i(726674),D=e.i(426);let B=p.forwardRef(function(e,n){let{keepMounted:r=!1,...l}=e,o=m(),i=o.useState("mounted"),a=o.useState("modal"),s=o.useState("open");return i||r?(0,t.jsx)(w.Provider,{value:r,children:(0,t.jsxs)(A.FloatingPortal,{ref:n,...l,children:[i&&!0===a&&(0,t.jsx)(D.InternalBackdrop,{ref:o.context.internalBackdropRef,inert:(0,I.inertValue)(!s)}),e.children]})}):null});var F=e.i(896499),V=e.i(146376),H=e.i(145484),W=e.i(17989),G=e.i(584446);function X({store:e,parentContext:t,isDrawer:n}){let r=e.useState("open"),l=e.useState("disablePointerDismissal"),o=e.useState("modal"),i=e.useState("popupElement"),a=e.useState("floatingRootContext"),[s,u]=p.useState(0),[d,c]=p.useState(0),g=0===s,f=(0,W.useDismiss)(a,{outsidePressEvent:()=>e.context.internalBackdropRef.current||e.context.backdropRef.current?"intentional":{mouse:"trap-focus"===o?"sloppy":"intentional",touch:"sloppy"},outsidePress(t){if(!e.context.outsidePressEnabledRef.current||"button"in t&&0!==t.button)return!1;if("touches"in t){if("touchend"===t.type){if(1!==t.changedTouches.length||0!==t.touches.length)return!1}else if(1!==t.touches.length)return!1}let n=(0,G.getTarget)(t);if(g&&!l){if(o){let t=e.context.internalBackdropRef.current,r=e.context.backdropRef.current;return!t&&!r||t===n||r===n||(0,G.contains)(n,i)&&!n?.hasAttribute("data-base-ui-portal")}return!0}return!1},escapeKey:g});return(0,H.useScrollLock)(r&&!0===o,i),e.useContextCallback("onNestedDialogOpen",(e,t)=>{u(e),c(t)}),(0,V.useIsoLayoutEffect)(()=>(t?.onNestedDialogOpen&&(r?t.onNestedDialogOpen(s+1,d+ +!!n):t.onNestedDialogOpen(0,0)),()=>{t?.onNestedDialogOpen&&r&&t.onNestedDialogOpen(0,0)}),[n,r,s,d,t]),(0,O.usePopupInteractionProps)(e,{activeTriggerProps:f.reference,inactiveTriggerProps:f.trigger,popupProps:f.floating,nestedOpenDialogCount:s,nestedOpenDrawerCount:d}),null}var z=e.i(301252),q=z;class Y extends q.ReactStore{setState(e){}update(e){}set(e,t){}notifyAll(){}}var $=e.i(956789),U=e.i(156341);let K=e=>e.triggerIdProp??e.activeTriggerId,J=e=>e.openProp??e.open,Z=e=>(e.popupElement?.id??e.floatingId)||void 0;function Q(e,t){return void 0!==t&&J(e)&&K(e)===t}var ee=e.i(990627);let et={open:J,mounted:e=>e.mounted,transitionStatus:e=>e.transitionStatus,floatingRootContext:e=>e.floatingRootContext,triggerCount:e=>e.triggerCount,preventUnmountingOnClose:e=>e.preventUnmountingOnClose,payload:e=>e.payload,activeTriggerId:K,activeTriggerElement:e=>e.mounted?e.activeTriggerElement:null,popupId:Z,isTriggerActive:(e,t)=>
1void 0!==t&&K(e)===t,isOpenedByTrigger:(e,t)=>Q(e,t),isMountedByTrigger:(e,t)=>void 0!==t&&K(e)===t&&e.mounted,triggerProps:(e,t)=>t?e.activeTriggerProps:e.inactiveTriggerProps,triggerPopupId:(e,t)=>Q(e,t)||void 0!==t&&J(e)&&null==K(e)&&1===e.triggerCount?Z(e):void 0,popupProps:e=>e.popupProps,popupElement:e=>e.popupElement,positionerElement:e=>e.positionerElement,modal:e=>e.modal,nested:e=>e.nested,nestedOpenDialogCount:e=>e.nestedOpenDialogCount,nestedOpenDrawerCount:e=>e.nestedOpenDrawerCount,disablePointerDismissal:e=>e.disablePointerDismissal,openMethod:e=>e.openMethod,descriptionElementId:e=>e.descriptionElementId,titleElementId:e=>e.titleElementId,viewportElement:e=>e.viewportElement,role:e=>e.role};class en extends z.ReactStore{constructor(e,t,n){const r=new ee.PopupTriggerMap;super(er(e,r,t,n),el(r),et)}setOpen=(e,t)=>{t.preventUnmountOnClose=()=>{this.set("preventUnmountingOnClose",!0)},e||null!=t.trigger||null==this.state.activeTriggerId||(t.trigger=this.state.activeTriggerElement??void 0),this.context.onOpenChange?.(e,t),t.isCanceled||(this.state.floatingRootContext.dispatchOpenChange(e,t),this.update((0,O.createPopupOpenState)(this.state,e,t.trigger)))}}function er(e,t,n,r=!1){return{...function(e,t,n=!1){return{open:!1,openProp:void 0,mounted:!1,transitionStatus:void 0,floatingRootContext:new U.FloatingRootStore({open:!1,transitionStatus:void 0,floatingElement:null,referenceElement:null,triggerElements:e,floatingId:t,syncOnly:!0,nested:n,onOpenChange:void 0}),floatingId:t,triggerCount:0,preventUnmountingOnClose:!1,payload:void 0,activeTriggerId:null,activeTriggerElement:null,triggerIdProp:void 0,popupElement:null,positionerElement:null,activeTriggerProps:$.EMPTY_OBJECT,inactiveTriggerProps:$.EMPTY_OBJECT,popupProps:$.EMPTY_OBJECT}}(t,n,r),modal:!0,disablePointerDismissal:!1,viewportElement:null,descriptionElementId:void 0,titleElementId:void 0,openMethod:null,nested:!1,nestedOpenDialogCount:0,nestedOpenDrawerCount:0,role:"dialog",...e}}function el(e){return{popupRef:p.createRef(),backdropRef:p.createRef(),internalBackdropRef:p.createRef(),outsidePressEnabledRef:{current:!0},triggerElements:e,onOpenChange:void 0,onOpenChangeComplete:void 0}}let eo=(0,F.fastComponent)(function(e){return function(e,n){let{children:r,open:l,defaultOpen:o=!1,onOpenChange:i,onOpenChangeComplete:a,disablePointerDismissal:s=!1,modal:u=!0,actionsRef:d,handle:c,triggerId:g,defaultTriggerId:h=null}=n,v="alert-dialog"===e,y=m(!0),_={modal:!!v||u,disablePointerDismissal:v||s,nested:null!=y,role:v?"alertdialog":"dialog"},E=(0,O.usePopupRootStore)((e,t)=>new en({open:o,openProp:l,activeTriggerId:h,triggerIdProp:g,..._},e,t),!0);E.useControlledProp("openProp",l),E.useControlledProp("triggerIdProp",g),E.useSyncedValues(_),E.useContextCallback("onOpenChange",i),E.useContextCallback("onOpenChangeComplete",a);let C=E.useState("open"),S=E.useState("mounted"),k=E.useState("payload");(0,O.usePopupRootSync)(E,C),(0,O.useImplicitActiveTrigger)(E);let{forceUnmount:w}=(0,O.useOpenStateTransitions)(C,E);p.useImperativeHandle(d,()=>({unmount:w,close:()=>E.setOpen(!1,(0,b.createChangeEventDetails)(x.REASONS.imperativeAction))}),[w,E]);let T=C||S;return(0,t.jsxs)(f.Provider,{value:E,children:[c&&(0,t.jsx)(O.PopupHandleAttachment,{handle:c,store:E}),T&&(0,t.jsx)(X,{store:E,parentContext:y?.context,isDrawer:"drawer"===e}),"function"==typeof r?r({payload:k}):r]})}("dialog",e)}),ei=p.forwardRef(function(e,t){let{render:n,className:r,style:l,children:o,...i}=e,a=T(),s=m(),u=s.useState("open"),d=s.useState("nested"),c=s.useState("transitionStatus"),p=s.useState("nestedOpenDialogCount"),g=s.useState("mounted"),f=s.useStateSetter("viewportElement");return(0,h.useRenderElement)("div",e,{enabled:a||g,state:{open:u,nested:d,transitionStatus:c,nestedDialogOpen:p>0},ref:[t,f],stateAttributesMapping:M,props:[{role:"presentation",hidden:!g,style:{pointerEvents:u?void 0:"none"},children:o},i]})}),ea=p.forwardRef(function(e,t){let{render:n,className:r,style:l,id:o,...i}=e,a=m(),s=(0,C.useBaseUiId)(o);return a.useSyncedValueWithCleanup("titleElementId",s),(0,h.useRenderElement)("h2",e,{ref:t,props:[{id:s},i]})});var es=e.i(638396),eu=e.i(802239),ed=e.i(385689),ec=e.i(32199);let ep=(0,F.fastComponentRef)(function(e,t){let n,r,{render:l,className:o,style:i,disabled:a=!1,nativeButton:s=!0,id:u,payload:d,handle:c,...f}=e,y=m(!0),b=(n=p.useCallback(e=>void 0===c?$.NOOP:c.subscribeStore(e),[c]),r=p.useCallback(()=>void 0===c?void 0:c.store,[c]),(0,eu.useSyncExternalStore)(n,r,()=>c?.serverStore)??y);if(!b)throw Error((0,g.default)(79));let x=(0,C.useBaseUiId)(u),E=b.useState("floatingRootContext"),S=b.useState("isOpenedByTrigger",x),k=b.useState("triggerPopupId",x),w=p.useRef(null),{registerTrigger:T,isMountedByThisTrigger:j}=(0,O.useTriggerDataForwarding)(x,w,b,{payload:d}),{getButtonProps:P,buttonRef:L}=(0,_.useButton)({disabled:a,native:s}),R=(0,ed.useClick)(E),M=(0,ec.useOpenMethodTriggerProps)(()=>b.select("open"),e=>{b.set("openMethod",e)}),N=b.useState("triggerProps",j);return(0,h.useRenderElement)("button",e,{state:{disabled:a,open:S},ref:[L,t,T,w],props:[R.reference,N,M,{[es.CLICK_TRIGGER_IDENTIFIER]:"",id:x,"aria-haspopup":"dialog","aria-expanded":S,"aria-controls":k},f,P],stateAttributesMapping:v.triggerOpenStateMapping})});class eg{attachedStores=[];attachedStoreValue=null;storeListeners=new Set;constructor(e,t,n=!0){this.fallbackStore=e,this.componentName=t,this.throwOnMissingTrigger=n}get attachedStore(){return this.attachedStoreValue}
1get store(){return this.attachedStoreValue??this.fallbackStore}get serverStore(){return this.fallbackStore}subscribeStore(e){return this.storeListeners.add(e),()=>{this.storeListeners.delete(e)}}attachStore(e){return this.attachedStores.push(e),this.setActiveStore(e),()=>{let t=this.attachedStores.lastIndexOf(e);-1!==t&&this.attachedStores.splice(t,1),this.setActiveStore(this.attachedStores[this.attachedStores.length-1]??null)}}setActiveStore(e){this.attachedStoreValue!==e&&(this.attachedStoreValue=e,this.storeListeners.forEach(e=>{e()}))}openByTrigger(e){let t,n=this.attachedStore;if(null!==n){if(e){for(let n=this.attachedStores.length-1;n>=0&&!t;n-=1)t=this.attachedStores[n].context.triggerElements.getById(e);t??=this.fallbackStore.context.triggerElements.getById(e)}if(e&&!t&&this.throwOnMissingTrigger)throw Error((0,g.default)(99,this.componentName,e,this.componentName));n.setOpen(!0,(0,b.createChangeEventDetails)(x.REASONS.imperativeAction,void 0,t))}}closePopup(){let e=this.attachedStore;null===e||e.setOpen(!1,(0,b.createChangeEventDetails)(x.REASONS.imperativeAction))}}class ef extends eg{constructor(){super(function(){let e=new ee.PopupTriggerMap;return new Y(Object.freeze(er(void 0,e)),Object.freeze(el(e)),et)}(),"Dialog",!1)}open(e){this.openByTrigger(e)}openWithPayload(e){let t=this.attachedStore;null===t||(t.set("payload",e),t.setOpen(!0,(0,b.createChangeEventDetails)(x.REASONS.imperativeAction)))}close(){this.closePopup()}get isOpen(){return this.attachedStore?.select("open")??!1}}e.s(["Backdrop",0,y,"Close",0,E,"Description",0,S,"Handle",0,ef,"Popup",0,N,"Portal",0,B,"Root",0,eo,"Title",0,ea,"Trigger",0,ep,"Viewport",0,ei,"createHandle",0,function(){return new ef}],828376);var em=e.i(828376),em=em,eh=e.i(628200),ev=e.i(343794),ey=e.i(777680),e_=Object.defineProperty,eb=Object.getOwnPropertySymbols,ex=Object.prototype.hasOwnProperty,eE=Object.prototype.propertyIsEnumerable,eC=(e,t,n)=>t in e?e_(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,eS=e=>{var{className:t,orientation:n="horizontal",padded:r=!1,variant:l="dark"}=e,o=((e,t)=>{var n={};for(var r in e)ex.call(e,r)&&0>t.indexOf(r)&&(n[r]=e[r]);if(null!=e&&eb)for(var r of eb(e))0>t.indexOf(r)&&eE.call(e,r)&&(n[r]=e[r]);return n})(e,["className","orientation","padded","variant"]);return p.default.createElement("hr",((e,t)=>{for(var n in t||(t={}))ex.call(t,n)&&eC(e,n,t[n]);if(eb)for(var n of eb(t))eE.call(t,n)&&eC(e,n,t[n]);return e})({"aria-orientation":n,className:(0,ev.default)(ey.default.hr,r&&ey.default.padded,ey.default[l],t)},o))},ek=e.i(532774),ew=e.i(207670);let eT=({primaryButton:e,secondaryButton:n,renderContent:r,brand:l=c.Brand.VippsMobilePay})=>{let[i,a]=(0,p.useState)(!1),s=(0,p.useCallback)(()=>a(!1),[a]);return(0,t.jsxs)(em.Root,{open:i,onOpenChange:a,children:[(0,t.jsx)(em.Trigger,{className:(0,ew.clsx)(d.default.burgerMenu,d.default.burgerMenuButton),children:(0,t.jsx)(eh.LineHorizontal3Icon,{size:"large"})}),(0,t.jsx)(em.Portal,{children:(0,t.jsxs)(em.Popup,{className:d.default.burgerMenuPopup,children:[(0,t.jsxs)("div",{className:d.default.burgerMenuHeader,children:[(0,t.jsx)(o.default,{href:"/",onClick:()=>a(!1),children:(0,t.jsx)(ej,{brand:l})}),(0,t.jsx)(em.Close,{className:d.default.burgerMenuButton,children:(0,t.jsx)(eh.CloseIcon,{size:"large"})})]}),(0,t.jsxs)("div",{className:d.default.burgerMenuScrollArea,children:[(0,t.jsx)("div",{className:d.default.burgerMenuContent,children:r?.(s)}),(e?.displayText||n?.displayText)&&(0,t.jsxs)("div",{className:d.default.burgerMenuFooter,children:[(0,t.jsx)(eS,{}),e?.displayText&&(0,t.jsx)(ek.VmpButton,{onClick:s,label:e?.displayText,link:e,shouldOpenNewTab:!0,variant:"primary"}),n?.displayText&&(0,t.jsx)(ek.VmpButton,{onClick:s,label:n?.displayText,link:n,shouldOpenNewTab:!0,variant:"secondary"})]})]})]})})]})},ej=({brand:e})=>e===c.Brand.VippsMobilePay?(0,t.jsx)(l.default,{src:i,alt:"Vipps MobilePay"}):e===c.Brand.Vipps?(0,t.jsx)(l.default,{src:s,alt:"Vipps"}):e===c.Brand.MobilePay?(0,t.jsx)(l.default,{src:u,alt:"MobilePay"}):void 0;var eP=e.i(700325),eO=e.i(431876),eL=e.i(522715),eR=e.i(743616);let eM=({link:e})=>e?.displayText?(0,t.jsxs)(eO.HybridLink,{className:(0,ew.clsx)(eP.default.toolbarLink,e.active&&eP.default.active),"aria-current":e.active?"page":void 0,link:e,children:[e.icon&&(0,t.jsx)(eL.Icon,{name:e.icon}),(0,t.jsx)("span",{children:e.displayText})]}):null,eN=({firstLink:e,secondLink:n,thirdLink:r,supportedLanguages:l,hideLanguageSelector:o=!1})=>(0,t.jsx)("div",{className:eP.default.toolbar,children:(0,t.jsxs)("div",{className:eP.default.layoutWrapper,children:[(0,t.jsxs)("div",{className:eP.default.links,children:[(0,t.jsx)(eM,{link:e}),(0,t.jsx)(eM,{link:n})]}
1),(0,t.jsxs)("div",{className:eP.default.links,children:[!o&&(0,t.jsx)(eR.LanguageSelector,{hideSelectedNameOnMobile:!!r?.displayText,supportedLanguages:l}),(0,t.jsx)(eM,{link:r})]})]})});var eI=e.i(705747),eA=r,eD=e.i(369775),eB=e.i(481646);e.i(470420);var eF=e.i(870649),em=em,eV=e.i(618566),eH=e.i(111793);e.s([],655725),e.i(655725);var eW=e.i(229315),eG=e.i(951437),eX=e.i(667865),ez=e.i(108868),eq=e.i(46420);let eY=p.createContext(void 0);function e$(e){let t=p.useContext(eY);if(void 0===t&&!e)throw Error((0,g.default)(41));return t}let eU=p.createContext(void 0);function eK(){return p.useContext(eU)}var eJ=e.i(223910);let eZ="--positioner-width",eQ="--positioner-height",e0="--popup-width",e1="--popup-height";function e5(e,t,n,r){e.style.setProperty(e0,`${n}px`),e.style.setProperty(e1,`${r}px`),t.style.setProperty(eZ,`${n}px`),t.style.setProperty(eQ,`${r}px`)}let e2=new Set([x.REASONS.triggerHover,x.REASONS.outsidePress,x.REASONS.focusOut]),e7=p.forwardRef(function(e,n){let{defaultValue:r=null,value:l,onValueChange:o,actionsRef:i,delay:a=50,closeDelay:s=50,orientation:u="horizontal",onOpenChangeComplete:d}=e,c=null!=(0,eq.useFloatingParentNodeId)(),g=e$(!0),[f,m]=(0,eG.useControlled)({controlled:l,default:r,name:"NavigationMenu",state:"value"}),h=null!=f,v=p.useRef(void 0),y=p.useRef(null),[_,b]=p.useState(null),[E,C]=p.useState(null),[S,k]=p.useState(null),[w,T]=p.useState(null),[P,O]=p.useState(null),[L,R]=p.useState(void 0),[M,N]=p.useState(!1),I=p.useRef(null),A=p.useRef(null),D=p.useRef(null),B=p.useRef(null),F=p.useRef(null),H=p.useRef(null),W=p.useRef({abortController:null,owner:null}),{mounted:X,setMounted:z,transitionStatus:q}=(0,eJ.useTransitionStatus)(h);(0,V.useIsoLayoutEffect)(()=>{let e,t;if(h||!_||!E)return;let n=(e=parseFloat(_.style.getPropertyValue(eZ))||0,t=parseFloat(_.style.getPropertyValue(eQ))||0,e<=0||t<=0?null:{width:e,height:t});n&&e5(E,_,n.width,n.height)},[h,E,_]),p.useEffect(()=>{N(!1)},[f]);let Y=(0,eX.useStableCallback)((e,t)=>{null==e&&(v.current=t.reason),e!==f&&o?.(e,t),!t.isCanceled&&(null==e&&(O(null),R(void 0)),m(e),c&&null==e&&t.reason===x.REASONS.linkPress&&g&&g.setValue(null,t))}),$=(0,eX.useStableCallback)(()=>{let e=(0,ez.ownerDocument)(y.current),t=(0,G.activeElement)(e);!(v.current&&e2.has(v.current))&&(0,eW.isHTMLElement)(I.current)&&(t===(0,ez.ownerDocument)(E).body||(0,G.contains)(E,t))&&E&&(I.current.focus({preventScroll:!0}),I.current=void 0),z(!1),d?.(!1),O(null),R(void 0),A.current=null,v.current=void 0});p.useImperativeHandle(i,()=>({unmount:$}),[$]),(0,j.useOpenChangeComplete)({enabled:!i,open:h,ref:{current:E},onComplete(){h||$()}}),(0,j.useOpenChangeComplete)({enabled:!i,open:h,ref:{current:w},onComplete(){h||$()}});let U=h?P:null,K=p.useMemo(()=>({open:h,value:f,setValue:Y,mounted:X,transitionStatus:q,positionerElement:_,setPositionerElement:b,popupElement:E,setPopupElement:C,viewportElement:S,setViewportElement:k,viewportTargetElement:w,setViewportTargetElement:T,activationDirection:U,setActivationDirection:O,floatingRootContext:L,setFloatingRootContext:R,currentContentRef:A,nested:c,rootRef:y,beforeInsideRef:D,afterInsideRef:B,beforeOutsideRef:F,afterOutsideRef:H,prevTriggerElementRef:I,popupAutoSizeResetRef:W,delay:a,closeDelay:s,orientation:u,viewportInert:M,setViewportInert:N}),[h,f,Y,X,q,_,E,S,w,U,L,c,a,s,u,M]),J=(0,t.jsx)(eY.Provider,{value:K,children:(0,t.jsx)(e6,{componentProps:e,forwardedRef:n,children:e.children})});return c?J:(0,t.jsx)(eq.FloatingTree,{children:J})});function e6(e){let{className:n,render:r,defaultValue:l,value:o,onValueChange:i,actionsRef:a,delay:s,closeDelay:u,orientation:d,onOpenChangeComplete:c,style:p,...g}=e.componentProps,f=(0,eq.useFloatingNodeId)(),{rootRef:m,nested:v,open:y}=e$(),_=(0,h.useRenderElement)(v?"div":"nav",e.componentProps,{state:{open:y,nested:v},ref:[e.forwardedRef,m],props:g});return(0,t.jsx)(eU.Provider,{value:f,children:(0,t.jsx)(eq.FloatingNode,{id:f,children:_})})}var e4=e.i(574735),e3=e.i(365420),e8=e.i(439957),e9=e.i(958408),te=e.i(626300),tt=e.i(388940),tn=e.i(596296);class tr{constructor(){this.pointerType=void 0,this.interactedInside=!1,this.handler=void 0,this.blockMouseMove=!0,this.performedPointerEventsMutation=!1,this.pointerEventsScopeElement=null,this.pointerEventsReferenceElement=null,this.pointerEventsFloatingElement=null,this.restTimeoutPending=!1,this.openChangeTimeout=new e8.Timeout,this.restTimeout=new e8.Timeout,this.handleCloseOptions=void 0}static create(){return new tr}dispose=()=>{this.openChangeTimeout.clear(),this.restTimeout.clear()};disposeEffect=()=>this.dispose}let tl=new WeakMap;function to(e){if(!e.performedPointerEventsMutation)return;let t=e.pointerEventsScopeElement;t&&tl.get(t)===e&&(e.pointerEventsScopeElement?.style.removeProperty("pointer-events"),e.pointerEventsReferenceElement?.style.removeProperty("pointer-events"),e.pointerEventsFloatingElement?.style.removeProperty("pointer-events"),tl.delete(t)),e.performedPointerEventsMutation=!1,e.pointerEventsScopeElement=null,e.pointerEventsReferenceElement=null,e.pointerEventsFloatingElement=null}function ti(e,t){let{scopeElement:n,referenceElement:r,floatingElement:l}=t,o=tl.get(n);o&&o!==e&&to(o),to(e),e.performedPointerEventsMutation=!0,e.pointerEventsScopeElement=n,e.pointerEventsReferenceElement=r,e.pointerEventsFloatingElement=l,tl.set(n,e),n.style.pointerEvents="none",r.style.pointerEvents="auto",l.style.pointerEvents="auto"}function ta(e){let t=e.context.dataRef.current,n=(0,tt.useRefWithInit)(()=>t.hoverInteractionState??tr.create()).current;return t.hoverInteractionState||(t.hoverInteractionState=n),(0,te.useOnMount)(t.hoverInteractionState.disposeEffect),t.hoverInteractionState}var ts=e.i(157940);function tu(e,t,n){let r=null==n||(0,ts.isMouseLikePointerType)(n)?"function"==typeof e?e():e:0;return"number"==typeof r?r:r?.[t]}function td(e){return"function"==typeof e?e():e}function tc(e,t){return t||"click"===e||"mousedown"===e}var tp=tn,tg=e.i(405934);let tf="data-base-ui-navigation-menu-trigger",tm=p.createContext(void 0);function th(){return new U.FloatingRootStore({open:!1,transitionStatus:void 0,floatingElement:null,referenceElement:null,triggerElements:new ee.PopupTriggerMap,floatingId:void 0,syncOnly:!1,nested:!1,onOpenChange:void 0})}let tv=p.forwardRef(function(e,n){let{render:r,className:l,style:o,...i}=e,a=eK(),{orientation:s,open:u,floatingRootContext:d,positionerElement:c,value:g,closeDelay:f,viewportElement:m,nested:v}=e$(),y=p.useMemo(()=>th(),[]),_=d||y;!function(e,t={}){let{enabled:n=!0,closeDelay:r=0,nodeId:l}
1=t,o="rootStore"in e?e.rootStore:e,i=o.useState("open"),a=o.useState("floatingElement"),s=o.useState("domReferenceElement"),{dataRef:u}=o.context,d=(0,eq.useFloatingTree)(),c=(0,eq.useFloatingParentNodeId)(),g=ta(o),f=(0,e8.useTimeout)(),m=(0,eX.useStableCallback)(()=>tc(u.current.openEvent?.type,g.interactedInside)),h=(0,eX.useStableCallback)(()=>{var e;return e=u.current.openEvent?.type,e?.includes("mouse")&&"mousedown"!==e}),v=(0,eX.useStableCallback)(()=>{to(g)});(0,V.useIsoLayoutEffect)(()=>{i||(g.pointerType=void 0,g.restTimeoutPending=!1,g.interactedInside=!1,v())},[i,g,v]),p.useEffect(()=>v,[v]),(0,V.useIsoLayoutEffect)(()=>{if(n&&i&&g.handleCloseOptions?.blockPointerEvents&&h()&&(0,eW.isElement)(s)&&a){let e=(0,ez.ownerDocument)(a),t=d?.nodesRef.current.find(e=>e.id===c)?.context?.elements.floating;t&&(t.style.pointerEvents="");let n=g.pointerEventsScopeElement!==a?g.pointerEventsScopeElement:null,r=t!==a?t:null,l=g.handleCloseOptions?.getScope?.()??n??r??s.closest("[data-rootownerid]")??e.body;return ti(g,{scopeElement:l,referenceElement:s,floatingElement:a}),()=>{v()}}},[n,i,s,a,g,h,d,c,v]),p.useEffect(()=>{if(n)return(0,e3.mergeCleanups)(a&&(0,e4.addEventListener)(a,"mouseenter",function(){g.openChangeTimeout.clear(),f.clear(),d?.events.off("floating.closed",t),v()}),a&&(0,e4.addEventListener)(a,"mouseleave",function(n){if(e()&&d)return void d.events.on("floating.closed",t);if((0,tp.isTargetInsideEnabledTrigger)(n.relatedTarget,o.context.triggerElements))return;let i=u.current.floatingContext?.nodeId??l,a=n.relatedTarget;if(!(d&&i&&(0,eW.isElement)(a)&&(0,e9.getNodeChildren)(d.nodesRef.current,i,!1).some(e=>(0,G.contains)(e.context?.elements.floating,a)))){let e,t;if(g.handler)return void g.handler(n);v(),h()&&!m()&&(e=tu(r,"close",g.pointerType),t=()=>{o.setOpen(!1,(0,b.createChangeEventDetails)(x.REASONS.triggerHover,n)),d?.events.emit("floating.closed",n)},e?g.openChangeTimeout.start(e,t):(g.openChangeTimeout.clear(),t()))}}),a&&(0,e4.addEventListener)(a,"pointerdown",function(e){let t=(0,G.getTarget)(e);if(!(0,tn.isInteractiveElement)(t)){g.interactedInside=!1;return}g.interactedInside=t?.closest("[aria-haspopup]")!=null},!0),()=>{d?.events.off("floating.closed",t)});function e(){return!!(d&&c&&(0,e9.getNodeChildren)(d.nodesRef.current,c).length>0)}function t(n){!d||!c||e()||f.start(0,()=>{d.events.off("floating.closed",t),o.setOpen(!1,(0,b.createChangeEventDetails)(x.REASONS.triggerHover,n)),d.events.emit("floating.closed",n)})}},[n,a,o,u,r,l,h,m,v,g,d,c,f])}(_,{enabled:!!d&&(null!=c||null!=m||null==g),closeDelay:f,nodeId:a});let E=(0,W.useDismiss)(_,{enabled:null!=c||null==g,outsidePressEvent:"intentional",outsidePress(e){let t=(0,G.getTarget)(e);return null===t?.closest(`[${tf}]`)}}),C=d?E:void 0,S={open:u},k=v?$.EMPTY_OBJECT:{onKeyDown(e){("horizontal"===s&&("ArrowLeft"===e.key||"ArrowRight"===e.key)||"vertical"===s&&("ArrowUp"===e.key||"ArrowDown"===e.key))&&e.stopPropagation()}},w=[C?.floating||$.EMPTY_OBJECT,k,i],T=(0,h.useRenderElement)("ul",e,{state:S,ref:n,props:w,enabled:v});return v?(0,t.jsx)(tm.Provider,{value:C,children:T}):(0,t.jsx)(tm.Provider,{value:C,children:(0,t.jsx)(tg.CompositeRoot,{render:r,className:l,style:o,state:S,refs:[n],props:w,loopFocus:!1,orientation:s,tag:"ul"})})}),ty=p.createContext(void 0);function t_(){let e=p.useContext(ty);if(!e)throw Error((0,g.default)(39));return e}let tb=p.forwardRef(function(e,n){let{render:r,className:l,style:o,value:i,...a}=e,s=(0,C.useBaseUiId)(),u=i??s,d=(0,h.useRenderElement)("li",e,{ref:n,props:a}),c=p.useMemo(()=>({value:u}),[u]);return(0,t.jsx)(ty.Provider,{value:c,children:d})});var tx=e.i(488171),R=R;R.open,R.closed,R.startingStyle,R.endingStyle;let tE={...v.popupStateMapping,...L.transitionStatusMapping,activationDirection:e=>e?{"data-activation-direction":e}:null},tC=p.forwardRef(function(e,n){let{render:r,className:l,style:o,keepMounted:i=!1,...a}=e,{mounted:s,viewportElement:u,value:d,activationDirection:c,currentContentRef:g,viewportTargetElement:f}=e$(),{value:m}=t_(),h=eK(),v=s&&d===m,y=p.useRef(null),[_,b]=p.useState(!1),[x,E]=p.useState(!1),{mounted:C,setMounted:S,transitionStatus:k}=(0,eJ.useTransitionStatus)(v);C&&!s&&S(!1),(0,j.useOpenChangeComplete)({ref:y,open:v,onComplete(){v||S(!1)}}),(0,V.useIsoLayoutEffect)(()=>{v&&y.current&&(g.current=y.current)},[v,g]);let w={open:v,transitionStatus:k,activationDirection:c},T=(0,eX.useStableCallback)(e=>{e&&v&&(g.current=e)}),P={onFocus(e){let t=(0,G.getTarget)(e.nativeEvent);t?.hasAttribute("data-base-ui-focus-guard")||E(!0)},onBlur(e){(0,G.contains)(e.currentTarget,e.relatedTarget)||E(!1)}},O=!v&&C?{style:{position:"absolute",top:0,left:0},inert:(0,I.inertValue)(!x),...P}:P,L=f||u,R=i&&!C,M=i&&!L&&!_;
1return(i&&L&&!_&&b(!0),M)?(0,t.jsx)(tg.CompositeRoot,{render:r,className:l,style:o,state:w,refs:[n],props:[O,{hidden:!0},a],stateAttributesMapping:tE}):L&&(C||i)?tx.createPortal((0,t.jsx)(eq.FloatingNode,{id:h,children:(0,t.jsx)(tg.CompositeRoot,{render:r,className:l,style:o,state:w,refs:[n,y,T],props:[O,R?{hidden:!0}:$.EMPTY_OBJECT,a],stateAttributesMapping:tE})}),L):null});var tS=e.i(333848),tk=e.i(708445),tw=e.i(446265);let tT=.1*.1;function tj(e,t,n,r,l,o){return r>=t!=o>=t&&e<=(l-n)*(t-r)/(o-r)+n}function tP(e,t,n,r,l,o,i,a,s,u){let d=!1;return tj(e,t,n,r,l,o)&&(d=!d),tj(e,t,l,o,i,a)&&(d=!d),tj(e,t,i,a,s,u)&&(d=!d),tj(e,t,s,u,n,r)&&(d=!d),d}function tO(e,t,n,r,l,o){let i=Math.min(n,l),a=Math.max(n,l),s=Math.min(r,o),u=Math.max(r,o);return e>=i&&e<=a&&t>=s&&t<=u}var tL=e.i(265858),tp=tn;let tR={current:null};var tM=e.i(383976),tN=e.i(152535),tI=e.i(253335);function tA({currentTarget:e,relatedTarget:t},n){let{popupElement:r,rootRef:l,tree:o,nodeId:i}=n,a=!!o&&(0,e9.getNodeChildren)(o.nodesRef.current,i).some(e=>(0,G.contains)(e.context?.elements.floating,t));return r?!(0,G.contains)(r,e)&&!(0,G.contains)(r,t)&&!(0,G.contains)(l.current,t)&&!a:!(0,G.contains)(l.current,t)&&!a}var tD=e.i(395530);function tB(e){let{render:t,className:n,style:r,state:l=$.EMPTY_OBJECT,props:o=$.EMPTY_ARRAY,refs:i=$.EMPTY_ARRAY,metadata:a,stateAttributesMapping:s,tag:u="div",...d}=e,{compositeProps:c,compositeRef:p}=(0,tD.useCompositeItem)({metadata:a});return(0,h.useRenderElement)(u,e,{state:l,ref:[p,...i],props:[c,...o,d],stateAttributesMapping:s})}var tF=e.i(222640),tV=e.i(73364),tH=e.i(176782),tW=e.i(872855);let tG={width:0,height:0},tX=p.forwardRef(function(e,n){let{render:r,className:l,style:o,nativeButton:i=!0,disabled:a=!1,...s}=e,{value:u,setValue:d,mounted:c,open:g,positionerElement:f,setActivationDirection:m,setFloatingRootContext:h,popupElement:y,viewportElement:E,transitionStatus:C,rootRef:S,beforeOutsideRef:k,afterOutsideRef:w,afterInsideRef:T,beforeInsideRef:j,prevTriggerElementRef:P,popupAutoSizeResetRef:O,currentContentRef:L,delay:R,closeDelay:M,orientation:N,setViewportInert:I,nested:A}=e$(),{value:D}=t_(),B=eK(),F=(0,eq.useFloatingTree)(),H=p.useContext(tm),W=(0,tW.useDirection)(),X=(0,e8.useTimeout)(),z=(0,tk.useAnimationFrame)(),q=(0,tk.useAnimationFrame)(),Y=(0,tk.useAnimationFrame)(),[U,K]=p.useState(null),[J,Z]=p.useState(!0),[Q,ee]=p.useState(""),et=p.useRef(null),en=p.useRef(tG),er=p.useRef(!1),el=g&&u===D,eo=(0,tw.useValueAsRef)(el),ei=(null!=f||null==u)&&!a,ea=f||E,eu=(null!=ea||null==u)&&!a,ec=(0,tF.useAnimationsFinished)(y),ep=p.useCallback(e=>{et.current=e,K(e)},[]),eg=(0,eX.useStableCallback)((e=!1)=>{(e||O.current.owner===D)&&(O.current.abortController?.abort(),O.current.abortController=null,O.current.owner=null)});function ef(e){e.style.setProperty(e0,"auto"),e.style.setProperty(e1,"auto")}function em(e,t){e.style.removeProperty(e0),e.style.removeProperty(e1),t.style.removeProperty(eZ),t.style.removeProperty(eQ)}function eh(e){eg(!0);let t=new AbortController;O.current.abortController=t,O.current.owner=D,ec(()=>{O.current.abortController=null,O.current.owner=null,ef(e)},t.signal)}(0,V.useIsoLayoutEffect)(()=>{el||(z.cancel(),Y.cancel(),eg())},[el,z,Y,eg]);let ev=(0,eX.useStableCallback)((e,t,n,r)=>{eg(!0),em(e,t);let{width:l,height:o}=(0,tV.getCssDimensions)(e),i=l||en.current.width,a=o||en.current.height;(0===r||0===n)&&(n=i,r=a),e.style.setProperty(e0,`${n}px`),e.style.setProperty(e1,`${r}px`),t.style.setProperty(eZ,`${i}px`),t.style.setProperty(eQ,`${a}px`),Y.request(()=>{eo.current&&(e.style.setProperty(e0,`${i}px`),e.style.setProperty(e1,`${a}px`),eh(e))})}),ey=(0,eX.useStableCallback)((e,t,n,r)=>{Y.cancel(),z.cancel(),eg(!0),0!==n&&0!==r&&(e5(e,t,n,r),z.request(()=>{z.request(()=>{em(e,t);let{width:l,height:o}=(0,tV.getCssDimensions)(e),i=l||n,a=o||r;e5(e,t,n,r),Y.request(()=>{eo.current&&(e5(e,t,i,a),eh(e))})})}))}),e_=(0,eX.useStableCallback)((e,t)=>{Y.cancel(),eg(!0),em(e,t);let{width:n,height:r}=(0,tV.getCssDimensions)(e);0!==n&&0!==r&&(en.current={width:n,height:r},ef(e),t.style.setProperty(eZ,`${n}px`),t.style.setProperty(eQ,`${r}px`))}),eb=(0,eX.useStableCallback)(e=>{let t=e.style.getPropertyValue(e0),n=e.style.getPropertyValue(e1);return""===t||"auto"===t||""===n||"auto"===n?{size:en.current,syncPositioner:!1}:{size:{width:e.offsetWidth||en.current.width,height:e.offsetHeight||en.current.height},syncPositioner:!0}});p.useEffect(()=>{g||(X.clear(),z.cancel(),q.cancel(),Y.cancel(),eg(!0),er.current=!1,ee(""))},[X,g,z,q,Y,eg]),p.useEffect(()=>{c||(en.current=tG)},[c]),(0,V.useIsoLayoutEffect)(()=>
1{if(!y||"function"!=typeof ResizeObserver)return;let e=new ResizeObserver(()=>{en.current={width:y.offsetWidth,height:y.offsetHeight}});return e.observe(y),()=>{e.disconnect()}},[y]),p.useEffect(()=>{if(!g||!el||!y||!f)return;let e=(0,tS.ownerWindow)(f),t=(0,e4.addEventListener)(e,"resize",function(){q.cancel(),q.request(()=>e_(y,f))});return()=>{q.cancel(),t()}},[g,el,y,f,q,e_]),p.useEffect(()=>{let e=L.current;if(!e||!y||!f||!el||"function"!=typeof MutationObserver)return;let t=new MutationObserver(()=>{if("starting"===C||y.hasAttribute(tI.TransitionStatusDataAttributes.startingStyle))return void e_(y,f);let{size:e,syncPositioner:t}=eb(y);t?ey(y,f,e.width,e.height):ev(y,f,e.width,e.height)});return t.observe(e,{childList:!0,subtree:!0,characterData:!0,attributes:!0,attributeFilter:["hidden"]}),()=>{t.disconnect()}},[L,y,f,el,C,eb,ey,ev,e_]),(0,V.useIsoLayoutEffect)(()=>{if(eo.current&&g&&y&&f){if(er.current){er.current=!1;return}let{width:e,height:t}=(0,tV.getCssDimensions)(y);ev(y,f,e,t)}},[L,ev,eo,g,y,f,C]);let ex=(0,tL.useFloatingRootContext)({open:g,onOpenChange:function(e,t){let n=t.reason===x.REASONS.triggerHover;function r(){n&&(Z(!0),X.clear(),X.start(es.PATIENT_CLICK_THRESHOLD,()=>{Z(!1)})),e?d(D,t):(d(null,t),ee(""))}ei&&("touch"!==Q||!n)&&(e||u===D)&&(n?tx.flushSync(r):r())},elements:{reference:U,floating:ea}}),eE=ta(ex),eC="touch"!==Q;p.useEffect(()=>(g||(ex.context.dataRef.current.openEvent=void 0,eE.pointerType=void 0,eE.interactedInside=!1,eE.restTimeoutPending=!1,eE.openChangeTimeout.clear(),eE.restTimeout.clear()),()=>{to(eE)}),[ex,eE,g]);let eS=(0,eX.useStableCallback)(()=>A&&!f&&et.current&&ea?function(e,t,n){let r,l,o,i,a,s,u,d;return{placement:(r=e.getBoundingClientRect(),l=t.getBoundingClientRect(),o=r.left+r.width/2,i=r.top+r.height/2,a=l.left+l.width/2,s=l.top+l.height/2,Math.abs(u=a-o)>=Math.abs(d=s-i)?u>=0?"right":"left":d>=0?"bottom":"top"),elements:{domReference:e,floating:t},nodeId:n}}(et.current,ea,B):null);function ek(){return A&&f?null:et.current?.closest("ul")??null}let ew=function(e,t={}){let{enabled:n=!0,delay:r=0,handleClose:l=null,mouseOnly:o=!1,restMs:i=0,move:a=!0,triggerElementRef:s=tR,externalTree:u,isActiveTrigger:d=!0,getHandleCloseContext:c,isClosing:g,shouldOpen:f,guardStaleOpen:m=!1}=t,h="rootStore"in e?e.rootStore:e,{dataRef:v,events:y}=h.context,_=(0,eq.useFloatingTree)(u),E=ta(h),C=p.useRef(!1),S=(0,tw.useValueAsRef)(l),k=(0,tw.useValueAsRef)(r),w=(0,tw.useValueAsRef)(i),T=(0,tw.useValueAsRef)(n),j=(0,tw.useValueAsRef)(f),P=(0,tw.useValueAsRef)(g),O=(0,eX.useStableCallback)(()=>tc(v.current.openEvent?.type,E.interactedInside)),L=(0,eX.useStableCallback)(()=>j.current?.()!==!1),R=(0,eX.useStableCallback)((e,t,n)=>{let r=h.context.triggerElements;return r.hasElement(t)?!e||!(0,G.contains)(e,t):!!(0,eW.isElement)(n)&&r.hasMatchingElement(e=>(0,G.contains)(e,n))&&(!e||!(0,G.contains)(e,n))}),M=(0,eX.useStableCallback)(()=>{E.handler&&((0,ez.ownerDocument)(h.select("domReferenceElement")).removeEventListener("mousemove",E.handler),E.handler=void 0)}),N=(0,eX.useStableCallback)(()=>{to(E)});return d&&(E.handleCloseOptions=l?.__options),p.useEffect(()=>M,[M]),p.useEffect(()=>{if(n)return y.on("openchange",e),()=>{y.off("openchange",e)};function e(e){e.open?C.current=!1:(C.current=e.reason===x.REASONS.triggerHover,M(),E.openChangeTimeout.clear(),E.restTimeout.clear(),E.blockMouseMove=!0,E.restTimeoutPending=!1)}},[n,y,E,M]),p.useEffect(()=>{if(!n)return;function e(t,n=!0){let r=tu(k.current,"close",E.pointerType);r?E.openChangeTimeout.start(r,()=>{h.setOpen(!1,(0,b.createChangeEventDetails)(x.REASONS.triggerHover,t)),_?.events.emit("floating.closed",t)}):n&&(E.openChangeTimeout.clear(),h.setOpen(!1,(0,b.createChangeEventDetails)(x.REASONS.triggerHover,t)),_?.events.emit("floating.closed",t))}let t=s.current??(d?h.select("domReferenceElement"):null);if(!(0,eW.isElement)(t))return;function r(e){if(E.openChangeTimeout.clear(),E.blockMouseMove=!1,o&&!(0,ts.isMouseLikePointerType)(E.pointerType))return;let t=td(w.current),n=tu(k.current,"open",E.pointerType),r=(0,G.getTarget)(e),l=e.currentTarget??null,i=h.select("domReferenceElement"),a=l;if((0,eW.isElement)(r)&&!h.context.triggerElements.hasElement(r)){for(let e of h.context.triggerElements.elements())if((0,G.contains)(e,r)){a=e;break}}(0,eW.isElement)(l)&&(0,eW.isElement)(i)&&!h.context.triggerElements.hasElement(l)&&(0,G.contains)(l,i)&&(a=i);let s=null!=a&&R(i,a,r),u=h.select("open"),d=P.current?.()??"ending"===h.select("transitionStatus"),c=!u&&d&&C.current,p=!s&&(0,eW.isElement)(a)&&(0,eW.isElement)(i)&&(0,G.contains)(i,a)&&c,g=t>0&&!n,f=!u||s;if(s&&(u||c)||p){L()&&h.setOpen(!0,(0,b.createChangeEventDetails)(x.REASONS.triggerHover,e,a));return}!g&&(n?E.openChangeTimeout.start(n,()=>{f&&L()&&h.setOpen(!0,(0,b.createChangeEventDetails)(x.REASONS.triggerHover,e,a))}):f&&L()&&h.setOpen(!0,(0,b.createChangeEventDetails)(x.REASONS.triggerHover,e,a)))}function l(t){if(O())return void N();M();let n=h.select("domReferenceElement"),r=(0,ez.ownerDocument)(n);E.restTimeout.clear(),E.restTimeoutPending=!1;let l=v.current.floatingContext??c?.();if(!(0,tp.isTargetInsideEnabledTrigger)(t.relatedTarget,h.context.triggerElements)){if(S.current&&l){h.select("open")||E.openChangeTimeout.clear();let n=s.current;E.handler=S.current({...l,tree:_,x:t.clientX,y:t.clientY,onClose(){N(),M(),T.current&&!O()&&n===h.select("domReferenceElement")&&e(t,!0)}}),r.addEventListener("mousemove",E.handler),E.handler(t);return}"touch"===E.pointerType&&(0,G.contains)(h.select("floatingElement"),t.relatedTarget)||e(t)}}let i=m?(0,e4.addEventListener)(t,"mouseout",function(e){(0,G.contains)(t,e.relatedTarget)||(E.openChangeTimeout.clear(),E.restTimeout.clear(),E.restTimeoutPending=!1)}):void 0;return a?(0,e3.mergeCleanups)((0,e4.addEventListener)(t,"mousemove",r,{once:!0}),(0,e4.addEventListener)(t,"mouseenter",r),(0,e4.addEventListener)(t,"mouseleave",l),i):(0,e3.mergeCleanups)((0,e4.addEventListener)(t,"mouseenter",r),(0,e4.addEventListener)(t,"mouseleave",l),i)},[M,N,v,k,h,n,S,E,d,R,O,o,a,w,s,_,T,c,P,L,m]),p.useMemo(()=>
1{if(n)return{onPointerDown:e,onPointerEnter:e,onMouseMove(e){let{nativeEvent:t}=e,n=e.currentTarget,r=h.select("domReferenceElement"),l=h.select("open"),i=R(r,n,e.target);if(o&&!(0,ts.isMouseLikePointerType)(E.pointerType))return;if(l&&i&&E.handleCloseOptions?.blockPointerEvents){let e=h.select("floatingElement");if(e){let t=E.handleCloseOptions?.getScope?.()??n.ownerDocument.body;ti(E,{scopeElement:t,referenceElement:n,floatingElement:e})}}let a=td(w.current);function s(){if(E.restTimeoutPending=!1,O())return;let e=h.select("open");!E.blockMouseMove&&(!e||i)&&L()&&h.setOpen(!0,(0,b.createChangeEventDetails)(x.REASONS.triggerHover,t,n))}(!l||i)&&0!==a&&(!i&&E.restTimeoutPending&&e.movementX**2+e.movementY**2<2||(E.restTimeout.clear(),"touch"===E.pointerType?tx.flushSync(()=>{s()}):i&&l?s():(E.restTimeoutPending=!0,E.restTimeout.start(a,s))))}};function e(e){E.pointerType=e.pointerType}},[n,E,O,R,o,h,w,L])}(ex,{enabled:eu,move:!1,handleClose:function(e={}){let{blockPointerEvents:t=!1}=e,n=new e8.Timeout,r=({x:e,y:t,placement:r,elements:l,onClose:o,nodeId:i,tree:a})=>{let s=r?.split("-")[0],u=!1,d=null,c=null,p="u">typeof performance?performance.now():0;return function(r){n.clear();let g=l.domReference,f=l.floating;if(!g||!f||null==s||null==e||null==t)return;let{clientX:m,clientY:h}=r,v=(0,G.getTarget)(r),y="mouseleave"===r.type,_=(0,G.contains)(f,v),b=(0,G.contains)(g,v);if(_&&(u=!0,!y))return;if(b&&(u=!1,!y)){u=!0;return}if(y&&(0,eW.isElement)(r.relatedTarget)&&(0,G.contains)(f,r.relatedTarget))return;function x(){return!!(a&&(0,e9.getNodeChildren)(a.nodesRef.current,i).length>0)}function E(){x()||(n.clear(),o())}if(x())return;let C=g.getBoundingClientRect(),S=f.getBoundingClientRect(),k=e>S.right-S.width/2,w=t>S.bottom-S.height/2,T=S.width>C.width,j=S.height>C.height,P=(T?C:S).left,O=(T?C:S).right,L=(j?C:S).top,R=(j?C:S).bottom;if("top"===s&&t>=C.bottom-1||"bottom"===s&&t<=C.top+1||"left"===s&&e>=C.right-1||"right"===s&&e<=C.left+1)return void E();let M=!1;switch(s){case"top":M=tO(m,h,P,C.top+1,O,S.bottom-1);break;case"bottom":M=tO(m,h,P,S.top+1,O,C.bottom-1);break;case"left":M=tO(m,h,S.right-1,R,C.left+1,L);break;case"right":M=tO(m,h,C.right-1,R,S.left+1,L)}if(M)return;if(u&&(!(m>=C.x)||!(m<=C.x+C.width)||!(h>=C.y)||!(h<=C.y+C.height))||!y&&function(e,t){let n=performance.now(),r=n-p;if(null===d||null===c||0===r)return d=e,c=t,p=n,!1;let l=e-d,o=t-c;return d=e,c=t,p=n,l*l+o*o<r*r*tT}(m,h))return void E();let N=!1;switch(s){case"top":{let n=T?.25:2,r=t+.5+1,l=k||T?S.bottom-.5:S.top,o=k?T?S.bottom-.5:S.top:S.bottom-.5;N=tP(m,h,T||k?e+n:e-n,r,T?e-n:k?e+n:e-n,r,S.left,l,S.right,o);break}case"bottom":{let n=T?.25:2,r=t-.5,l=k||T?S.top+.5:S.bottom,o=k?T?S.top+.5:S.bottom:S.top+.5;N=tP(m,h,T||k?e+n:e-n,r,T?e-n:k?e+n:e-n,r,S.left,l,S.right,o);break}case"left":{let n=j?.25:2,r=e+.5+1,l=w||j?S.right-.5:S.left,o=w?j?S.right-.5:S.left:S.right-.5;N=tP(m,h,l,S.top,o,S.bottom,r,j||w?t+n:t-n,r,j?t-n:w?t+n:t-n);break}case"right":{let n=j?.25:2,r=e-.5,l=w||j?S.left+.5:S.right,o=w?j?S.left+.5:S.right:S.left+.5;N=tP(m,h,r,j||w?t+n:t-n,r,j?t-n:w?t+n:t-n,l,S.top,o,S.bottom)}}N?u||n.start(40,E):E()}};return r.__options={...e,blockPointerEvents:t},r}({blockPointerEvents:eC,getScope:ek}),restMs:c&&f?0:R,delay:{close:M},triggerElementRef:et,getHandleCloseContext:eS}),eT=p.useMemo(()=>ew?{reference:ew}:void 0,[ew]),ej=(0,ed.useClick)(ex,{enabled:ei,stickIfOpen:J,toggle:el}),eP=p.useMemo(()=>(0,tH.mergeProps)(ej.reference,eT?.reference),[ej.reference,eT]);function eO(e){tx.flushSync(()=>{let t=e.currentTarget,n=P.current?.getBoundingClientRect();if(c&&n&&U){let e=U.getBoundingClientRect(),t=e.left>n.left,r=e.top>n.top;"horizontal"===N&&e.left!==n.left?m(t?"right":"left"):"vertical"===N&&e.top!==n.top&&m(r?"down":"up")}if("click"!==e.type&&null!=u&&(ex.context.dataRef.current.openEvent=void 0),("touch"!==Q||"click"===e.type)&&(null!=u&&"keydown"!==e.type&&d(D,(0,b.createChangeEventDetails)("mouseenter"===e.type?x.REASONS.triggerHover:x.REASONS.triggerPress,e.nativeEvent)),"mouseenter"===e.type&&eC&&(!A||!f)&&ea)){let e=()=>{ti(eE,{scopeElement:ek()??t.ownerDocument.body,referenceElement:t,floatingElement:ea})};null!=u&&u!==D?queueMicrotask(e):e()}})}(0,V.useIsoLayoutEffect)(()=>{el&&(h(ex),P.current=U)},[el,ex,h,P,U]);let eL=(0,eX.useStableCallback)(e=>{if(a)return;if(!y||!f)return void eO(e);let{width:t,height:n}=(0,tV.getCssDimensions)(y),r=null!=u&&u!==D&&("click"===e.type||"touch"!==Q
1);eO(e),r&&(er.current=!0),ev(y,f,t,n)});function eR(e){ee(e.pointerType)}let eM={tabIndex:0,onMouseEnter:eL,onClick:eL,onPointerEnter:eR,onPointerDown:function(e){eR(e),to(eE)},"aria-expanded":el,"aria-controls":el?y?.id:void 0,[tf]:"",onFocus(){el&&I(!1)},onMouseLeave(){null==u&&to(eE)},onKeyDown(e){if(A)return;let t="horizontal"===N&&"ArrowDown"===e.key,n="vertical"===N&&e.key===("rtl"===W?"ArrowLeft":"ArrowRight");(t||n)&&(d(D,(0,b.createChangeEventDetails)(x.REASONS.listNavigation,e.nativeEvent)),eL(e),(0,ts.stopEvent)(e))},onBlur(e){f&&y&&tA({currentTarget:e.currentTarget,relatedTarget:e.relatedTarget},{popupElement:y,rootRef:S,tree:F,nodeId:B})&&d(null,(0,b.createChangeEventDetails)(x.REASONS.focusOut,e.nativeEvent))}},{getButtonProps:eN,buttonRef:eI}=(0,_.useButton)({disabled:a,focusableWhenDisabled:!0,native:i});return(0,t.jsxs)(p.Fragment,{children:[(0,t.jsx)(tB,{tag:"button",render:r,className:l,style:o,state:{open:el,disabled:a},stateAttributesMapping:v.pressableTriggerOpenStateMapping,refs:[n,ep,eI],props:[eP,H?.reference||$.EMPTY_ARRAY,eM,s,eN]}),el&&(0,t.jsxs)(p.Fragment,{children:[(0,t.jsx)(tN.FocusGuard,{ref:k,onFocus:e=>{if(ea&&(0,tM.isOutsideEvent)(e,ea))j.current?.focus();else{let e=(0,tM.getPreviousTabbable)(U);e?.focus()}}}),(0,t.jsx)("span",{"aria-owns":E?.id,style:es.ownerVisuallyHidden}),(0,t.jsx)(tN.FocusGuard,{ref:w,onFocus:e=>{if(ea&&(0,tM.isOutsideEvent)(e,ea)){tx.flushSync(()=>{I(!1)});let e=T.current||U;e?.focus()}else{let t=(0,tM.getNextTabbable)(U);A&&!f&&ea&&t&&(0,G.contains)(ea,t)&&(t=(0,tM.getTabbableAfterElement)(T.current)),t?.focus(),A&&!f||(0,G.contains)(S.current,t)||d(null,(0,b.createChangeEventDetails)(x.REASONS.focusOut,e.nativeEvent))}}})]})]})}),tz=p.createContext(void 0),tq=p.forwardRef(function(e,n){let{keepMounted:r=!1,...l}=e,{mounted:o}=e$();return o||r?(0,t.jsx)(tz.Provider,{value:r,children:(0,t.jsx)(A.FloatingPortal,{ref:n,...l})}):null});var tY=e.i(988643),t$=e.i(923706);let tU=p.createContext(void 0);function tK(e=!1){let t=p.useContext(tU);if(!t&&!e)throw Error((0,g.default)(42));return t}var tJ=e.i(343084),tZ=e.i(909091);let tQ={name:"adaptiveOrigin",async fn(e){let{x:t,y:n,rects:{floating:r},elements:{floating:l},platform:o,strategy:i,placement:a}=e,s=(0,tS.ownerWindow)(l),u=s.getComputedStyle(l);if("0s"===u.transitionDuration||""===u.transitionDuration)return{x:t,y:n,data:tZ.DEFAULT_SIDES};let d=await o.getOffsetParent?.(l),c={width:0,height:0};if("fixed"===i&&s?.visualViewport)c={width:s.visualViewport.width,height:s.visualViewport.height};else if(d===s){let e=(0,ez.ownerDocument)(l);c={width:e.documentElement.clientWidth,height:e.documentElement.clientHeight}}else await o.isElement?.(d)&&(c=await o.getDimensions(d));let p=(0,tJ.getSide)(a),g=t,f=n;return"left"===p&&(g=c.width-(t+r.width)),"top"===p&&(f=c.height-(n+r.height)),{x:g,y:f,data:{sideX:"left"===p?"right":tZ.DEFAULT_SIDES.sideX,sideY:"top"===p?"bottom":tZ.DEFAULT_SIDES.sideY}}}};var t0=e.i(789579);let t1=th(),t5=p.forwardRef(function(e,n){var r;let{open:l,mounted:o,positionerElement:i,setPositionerElement:a,floatingRootContext:s,nested:u,transitionStatus:d}=e$(),{className:c,render:f,anchor:m,positionMethod:h="absolute",side:v="bottom",align:y="center",sideOffset:_=0,alignOffset:b=0,collisionBoundary:x="clipping-ancestors",collisionPadding:E=5,collisionAvoidance:C=u?es.POPUP_COLLISION_AVOIDANCE:es.DROPDOWN_COLLISION_AVOIDANCE,arrowPadding:S=5,sticky:k=!1,disableAnchorTracking:w=!1,style:T,...j}=e,P=function(){let e=p.useContext(tz);if(void 0===e)throw Error((0,g.default)(40));return e}(),O=eK(),L=(0,e8.useTimeout)(),R=(0,e8.useTimeout)(),[M,N]=p.useState(l),I=p.useRef(l);p.useEffect(()=>{if(i)return(0,e3.mergeCleanups)((0,e4.addEventListener)(i,"focusin",e,!0),(0,e4.addEventListener)(i,"focusout",e,!0));function e(e){i&&(0,tM.isOutsideEvent)(e)&&("focusin"===e.type?tM.enableFocusInside:tM.disableFocusInside)(i)}},[i]);let A=(s||t1).useState("domReferenceElement"),D=(r={anchor:m??A,positionMethod:h,mounted:o,side:v,sideOffset:_,align:y,alignOffset:b,arrowPadding:S,collisionBoundary:x,collisionPadding:E,sticky:k,disableAnchorTracking:w,keepMounted:P,floatingRootContext:s,collisionAvoidance:C,shift:{rootBoundary:"layoutViewport"},nodeId:O,adaptiveOrigin:tQ},(0,t$.useAnchorPositioningWithHook)(r,tY.useFloating)),B={open:l,side:D.side,align:D.align,anchorHidden:D.anchorHidden,instant:M};p.useEffect(()=>{if(!l)return;I.current&&L.start(0,()=>
1{I.current=!1,R.isStarted()||N(!1)});let e=(0,tS.ownerWindow)(i);return(0,e4.addEventListener)(e,"resize",function(){tx.flushSync(()=>{N(!0)}),R.start(100,()=>{N(!1)})})},[l,L,R,i]);let F=(0,t0.usePositioner)(e,B,{styles:D.positionerStyles,transitionStatus:d,props:j,refs:[n,a],hidden:!o,inert:!l});return(0,t.jsx)(tU.Provider,{value:D,children:F})});var t2=e.i(883977);let t7=th();function t6({children:e}){let{beforeInsideRef:n,beforeOutsideRef:r,afterInsideRef:l,afterOutsideRef:o,positionerElement:i,viewportElement:a,floatingRootContext:s}=e$(),u=!!tK(!0),d=i||a;return s||u?(0,t.jsxs)(p.Fragment,{children:[(0,t.jsx)(tN.FocusGuard,{ref:n,onFocus:e=>{d&&(0,tM.isOutsideEvent)(e,d)?(0,tM.getNextTabbable)(d)?.focus():r.current?.focus()}}),e,(0,t.jsx)(tN.FocusGuard,{ref:l,onFocus:e=>{d&&(0,tM.isOutsideEvent)(e,d)?(0,tM.getPreviousTabbable)(d)?.focus():o.current?.focus()}})]}):e}let t4=p.forwardRef(function(e,n){let{render:r,className:l,style:o,children:i,id:a,...s}=e,u=(0,t2.useId)(a),{setViewportElement:d,setViewportTargetElement:c,floatingRootContext:p,prevTriggerElementRef:g,viewportInert:f,setViewportInert:m}=e$(),v=!!tK(!0),y=(p||t7).useState("domReferenceElement");(0,V.useIsoLayoutEffect)(()=>{y&&(g.current=y)},[y,g]);let _=(0,h.useRenderElement)("div",e,{ref:[n,d],props:[{id:u,onBlur(e){let t=e.relatedTarget,n=e.currentTarget;t&&!(0,G.contains)(n,t)&&t!==y&&m(!0)},...!v&&f&&{inert:(0,I.inertValue)(!0)},children:v?i:(0,t.jsx)(t6,{children:(0,t.jsx)("div",{ref:c,children:i})})},s]});return v?(0,t.jsx)(t6,{children:_}):_}),t3=p.forwardRef(function(e,t){let{render:n,className:r,style:l,...o}=e,{open:i,mounted:a,transitionStatus:s}=e$();return(0,h.useRenderElement)("div",e,{state:{open:i,transitionStatus:s},ref:t,props:[{role:"presentation",hidden:!a,style:{userSelect:"none",WebkitUserSelect:"none"}},o],stateAttributesMapping:v.popupTransitionStateMapping})});var t8=e.i(253984);let t9=p.forwardRef(function(e,t){let{render:n,className:r,style:l,id:o,...i}=e,{open:a,transitionStatus:s,setPopupElement:u}=e$(),d=tK(),c=(0,tW.useDirection)(),p=(0,C.useBaseUiId)(o),g={open:a,transitionStatus:s,side:d.side,align:d.align,anchorHidden:d.anchorHidden},f="left"===d.side;f="rtl"===c?f||"inline-end"===d.side:f||"inline-start"===d.side;let m="top"===d.side||f;return(0,h.useRenderElement)("nav",e,{state:g,ref:[t,u],props:[{id:p,tabIndex:-1,style:m?{position:"absolute",["top"===d.side?"bottom":"top"]:"0",[f?"right":"left"]:"0"}:{}},(0,t8.getDisabledMountTransitionStyles)(s),i],stateAttributesMapping:v.popupTransitionStateMapping})}),ne=p.forwardRef(function(e,t){let{render:n,className:r,style:l,...o}=e,{open:i,transitionStatus:a}=e$(),{arrowRef:s,side:u,align:d,arrowUncentered:c,arrowStyles:p}=tK();return(0,h.useRenderElement)("div",e,{state:{open:i,side:u,align:d,uncentered:c},ref:[t,s],props:[{style:p,"aria-hidden":!0},(0,t8.getDisabledMountTransitionStyles)(a),o],stateAttributesMapping:v.popupStateMapping})}),nt=p.forwardRef(function(e,n){let{className:r,render:l,active:o=!1,closeOnClick:i=!1,style:a,...s}=e,{setValue:u,popupElement:d,positionerElement:c,rootRef:p}=e$(),g=eK(),f=(0,eq.useFloatingTree)();return(0,t.jsx)(tB,{tag:"a",render:l,className:r,style:a,state:{active:o},refs:[n],props:[{"aria-current":o?"page":void 0,tabIndex:void 0,onClick(e){i&&u(null,(0,b.createChangeEventDetails)(x.REASONS.linkPress,e.nativeEvent))},onBlur(e){c&&d&&tA({currentTarget:e.currentTarget,relatedTarget:e.relatedTarget},{popupElement:d,rootRef:p,tree:f,nodeId:g})&&u(null,(0,b.createChangeEventDetails)(x.REASONS.focusOut,e.nativeEvent))}},s]})}),nn=p.forwardRef(function(e,t){let{render:n,className:r,style:l,...o}=e,{value:i}=t_(),{open:a,value:s}=e$();return(0,h.useRenderElement)("span",e,{state:{open:a&&s===i},ref:t,props:[{"aria-hidden":!0,children:"â¼"},o],stateAttributesMapping:v.triggerOpenStateMapping})});e.s(["Arrow",0,ne,"Backdrop",0,t3,"Content",0,tC,"Icon",0,nn,"Item",0,tb,"Link",0,nt,"List",0,tv,"Popup",0,t9,"Portal",0,tq,"Positioner",0,t5,"Root",0,e7,"Trigger",0,tX,"Viewport",0,t4],427176);var nr=e.i(427176),nr=nr;let nl=({link:e,onClick:n,className:r,closeOnClick:l,children:o})=>{let i=(0,t.jsx)(eO.HybridLink,{link:e,onClick:n,className:r,"data-track-source":"mega-menu",children:o});return l?(0,t.jsx)(nr.Link,{closeOnClick:!0,render:i}):i},no=(0,p.createContext)({surface:"desktop",navItem:null}),ni=({surface:e,navItem:n,children:r})=>(0,t.jsx)(no.Provider,{value:{surface:e,navItem:n},children:r}),na=()=>(0,p.useContext)(no),ns=({item:e,onNavigate:n,group:r,subgroup:l,closeOnClick:o})=>{let{link:i,subtitle:a,badge:s}=e,u=na(),{lang:d}=(0,eV.useParams)();if(!i)return null;
1let c=(0,eB.resolveLinkHref)(i,d),p=i.displayText??"";return(0,t.jsxs)(nl,{link:i,onClick:()=>{(0,eF.trackMegaMenuLinkClick)({surface:u.surface,kind:"menu-link",navItem:u.navItem,group:r??null,subgroup:l??null,label:p,href:c,lang:d}),n?.()},className:eH.default.menuLink,closeOnClick:o,children:[(0,t.jsxs)("span",{className:eH.default.menuLinkTitleRow,children:[(0,t.jsx)("span",{className:eH.default.menuLinkTitle,children:p}),s?(0,t.jsx)("span",{className:eH.default.menuLinkBadge,children:s}):null]}),a?(0,t.jsx)("span",{className:eH.default.menuLinkSubtitle,children:a}):null]})},nu=({item:e})=>(0,t.jsxs)("div",{className:eH.default.lineSplit,children:[e.title?(0,t.jsx)("span",{className:eH.default.lineSplitLabel,children:e.title}):null,(0,t.jsx)("hr",{className:eH.default.lineSplitRule})]}),nd=e=>"megaMenuSubGroup"===e._type,nc=({group:e,onNavigate:n,parentGroupTitle:r,closeOnClick:l})=>{let o=na(),{lang:i}=(0,eV.useParams)(),a=e.items??[];return(0,t.jsxs)("div",{className:eH.default.subGroup,children:[e.title?(0,t.jsx)("h3",{className:eH.default.subGroupTitle,children:e.title}):null,(0,t.jsx)("ul",{className:eH.default.subGroupItems,children:a.map(o=>"megaMenuLineSplit"===o._type?(0,t.jsx)("li",{className:eH.default.subGroupSplit,children:(0,t.jsx)(nu,{item:o})},o._key):"megaMenuLink"===o._type?(0,t.jsx)("li",{className:eH.default.subGroupItem,children:(0,t.jsx)(ns,{item:o,onNavigate:n,group:r,subgroup:e.title??null,closeOnClick:l})},o._key):null)}),e.seeAll?.displayText?(0,t.jsxs)(nl,{link:e.seeAll,onClick:()=>{e.seeAll&&((0,eF.trackMegaMenuLinkClick)({surface:o.surface,kind:"see-all",navItem:o.navItem,group:r,subgroup:e.title??null,label:e.seeAll.displayText??"",href:(0,eB.resolveLinkHref)(e.seeAll,i),lang:i}),n?.())},className:eH.default.seeAllLink,closeOnClick:l,children:[(0,t.jsx)("span",{children:e.seeAll.displayText}),(0,t.jsx)(eh.ArrowIcon,{direction:"right",size:"small"})]}):null]})},np=({group:e,onNavigate:n,layout:r="horizontal",grow:l="vertical",closeOnClick:o})=>{let i=e.items??[],a=i.filter(nd),s=a.length>0,u=Math.min(a.length,4),d=na(),{lang:c}=(0,eV.useParams)();return(0,t.jsxs)("section",{className:eH.default.group,"data-has-subgroups":s,"data-layout":r,"data-grow":l,children:[(0,t.jsx)("header",{className:eH.default.groupHeader,children:e.link?.displayText?(0,t.jsx)(nl,{link:e.link,onClick:()=>{e.link&&((0,eF.trackMegaMenuLinkClick)({surface:d.surface,kind:"menu-link",navItem:d.navItem,group:e.title??null,subgroup:null,label:e.link.displayText??e.title??"",href:(0,eB.resolveLinkHref)(e.link,c),lang:c}),n?.())},className:eH.default.groupTitleLink,closeOnClick:o,children:(0,t.jsx)("h2",{className:eH.default.groupTitle,children:e.title})}):(0,t.jsx)("h2",{className:eH.default.groupTitle,children:e.title})}),(0,t.jsx)("div",{className:eH.default.groupItems,style:s?{"--subgroup-count":u}:void 0,children:i.map(r=>nd(r)?(0,t.jsx)(nc,{group:r,onNavigate:n,parentGroupTitle:e.title??null,closeOnClick:o},r._key):"megaMenuLink"===r._type?(0,t.jsx)(ns,{item:r,onNavigate:n,group:e.title??null,closeOnClick:o},r._key):"megaMenuLineSplit"===r._type?(0,t.jsx)(nu,{item:r},r._key):null)})]})},ng=({ctaBar:e,onNavigate:n,closeOnClick:r})=>{let l=na(),{lang:o}=(0,eV.useParams)();return e?.link?.displayText?(0,t.jsx)("div",{className:eH.default.ctaBar,children:(0,t.jsxs)(nl,{link:e.link,onClick:()=>{e.link&&((0,eF.trackMegaMenuLinkClick)({surface:l.surface,kind:"cta-bar",navItem:l.navItem,group:null,subgroup:null,label:e.link.displayText??"",href:(0,eB.resolveLinkHref)(e.link,o),lang:o}),n?.())},className:eH.default.ctaBarLink,closeOnClick:r,children:[(0,t.jsx)("span",{children:e.link.displayText}),(0,t.jsx)(eh.ArrowIcon,{direction:"right",size:"small"})]})}):null};var nf=e.i(247984);let nm=({panel:e,onNavigate:n,layout:r="horizontal",closeOnClick:l})=>{if(!e)return null;let o=e.groups??[];if(0===o.length)return null;let i="vertical"===r?o.map(e=>[e]):(e=>{let t=[];for(let n=0;n<e.length;n+=1){let r=e[n],l=(0,nf.stegaClean)(r.placement),o=t[t.length-1];0!==n&&"beside"===l&&o?o.push(r):t.push([r])}return t})(o);return(0,t.jsxs)("div",{className:eH.default.panel,"data-layout":r,children:[(0,t.jsx)("div",{className:eH.default.groupsContainer,children:i.map((e,o)=>{let i=e.length>1,a=i?"horizontal":"vertical",s=e[0]?._key??`row-${o}`;return(0,t.jsx)("div",{className:eH.default.row,"data-multi":i,children:e.map(e=>(0,t.jsx)(np,{group:e,onNavigate:n,layout:r,grow:a,closeOnClick:l},e._key))},s)})}),(0,t.jsx)(ng,{ctaBar:e.ctaBar,onNavigate:n,closeOnClick:l})]})},nh=({navItems:e,primaryButton:n,secondaryButton:r,brand:l=eA.Brand.VippsMobilePay})=>{let{lang:i}=(0,eV.useParams)(),[a,s]=(0,p.useState)(!1),[u,d]=(0,p.useState)(null),c=(0,p.useCallback)(()=>{s(!1),d(null)},[]),g=(0,p.useCallback)(()=>d(null),[]),f=(0,p.useCallback)(e=>{s(e),e?(0,eF.trackMegaMenuOpen)({surface:"mobile-drawer",navItem:null,lang:i}):d(null)},[i]);return e?.length||n?.displayText||r?.displayText?(0,t.jsxs)(em.Root,{open:a,onOpenChange:f,children:[(0,t.jsx)(em.Trigger,{className:eI.default.trigger,children:(0,t.jsx)(eh.LineHorizontal3Icon,{size:"large"})}),(0,t.jsx)(em.Portal,{children:(0,t.jsxs)(em.Popup,{className:eI.default.popup,children:[(0,t.jsxs)("div",{className:eI.default.header,children:[(0,t.jsx)(o.default,{href:"/",onClick:c,className:eI.default.logoLink,children:(0,t.jsx)(n_,{brand:l})}),(0,t.jsx)(em.Close,{className:eI.default.iconButton,children:(0,t.jsx)(eh.CloseIcon,{size:"large"})})]}),(0,t.jsxs)("div",{className:eI.default.scrollArea,children:[(0,t.jsx)("div",{className:eI.default.content,children:u?(0,t.jsx)(ny,{item:u,onBack:g,onNavigate:c}):(0,t.jsx)(nv,{navItems:e,onSelectMegaMenu:d,onNavigate:c})}),(n?.displayText||r?.displayText)&&(0,t.jsxs)("div",{className:eI.default.footer,children:[n?.displayText&&(0,t.jsx)(ek.VmpButton,{onClick:c,label:n.displayText,link:n,shouldOpenNewTab:!0,variant:"primary"}),r?.displayText&&(0,t.jsx)(ek.VmpButton,{onClick:c,label:r.displayText,link:r,shouldOpenNewTab:!0,variant:"secondary"})]})]})]})})]}):null},nv=({navItems:e,onSelectMegaMenu:n,onNavigate:r})=>{let{lang:l}=(0,eV.useParams)();return e?.length?(0,t.jsx)("ul",{className:eI.default.rootList,children:e.map((e,o)=>{if(!e)return null;if("megaMenuItem"===e._type)return(0,t.jsx)("li",{className:eI.default.rootListItem,children:(0,t.jsxs)("button",{type:"button",className:eI.default.rootListButton,onClick:()=>n(e),children:[(0,t.jsx)("span",{children:e.displayText}),(0,t.jsx)(eh.CaretIcon,{direction:"right",size:"medium"})]})},e._key??`mega-${o}`);let i=(0,eB.resolveLinkHref)(e,l),a=e?.displayText??"";return(0,t.jsx)("li",{className:eI.default.rootListItem,children:(0,t.jsx)(eO.HybridLink,{link:e,onClick:()=>{(0,eF.trackMegaMenuLinkClick)({surface:"mobile-drawer",kind:"top-nav-link",navItem:null,group:null,subgroup:null,label:a,href:i,lang:l}),r()},className:eI.default.rootListLink,"data-track-source":"mega-menu",children:a})},e._key??`link-${o}`)})}):null},ny=({item:e,onBack:n,onNavigate:r})=>{let{lang:l}=(0,eV.useParams)(),o=(0,eD.resolveBackLabel)(l);return(0,t.jsxs)("div",{className:eI.default.panelView,children:[(0,t.jsxs)("button",{type:"button",className:eI.default.backButton,onClick:n,"aria-label":o,children:[(0,t.jsx)(eh.CaretIcon,{direction:"left",size:"medium"}),(0,t.jsx)("span",{children:o})]}),e.displayText?(0,t.jsx)(em.Title,{className:eI.default.visuallyHidden,children:e.displayText}):null,(0,t.jsx)("div",{className:eI.default.panelBody,children:(0,t.jsx)(ni,{surface:"mobile-drawer",navItem:e.displayText??null,children:(0,t.jsx)(nm,{panel:e.panel,layout:"vertical",onNavigate:r})})})]})},n_=({brand:e})=>e===eA.Brand.VippsMobilePay?(0,t.jsx)(l.default,{src:i,alt:"Vipps MobilePay"}):e===eA.Brand.Vipps?(0,t.jsx)(l.default,{src:s,alt:"Vipps"}):e===eA.Brand.MobilePay?(0,t.jsx)(l.default,{src:u,alt:"MobilePay"}):null;var nb=e.i(467452),nr=nr;let nx=({navItems:e})=>{let{lang:n}=(0,eV.useParams)();return e?.length?(0,t.jsxs)(nr.Root,{className:nb.default.navigationRoot,onValueChange:t=>{if(!t)return;let r=e.find((e,n)=>e&&(e._key??`mega-${n}`)===t),l=r&&"megaMenuItem"===r._type?r.displayText??null:null;(0,eF.trackMegaMenuOpen)({surface:"desktop",navItem:l,lang:n})},children:[(0,t.jsx)(nr.List,{className:nb.default.navigationLinks,children:e.map((e,r)=>{if(!e)return null;if("megaMenuItem"===e._type)return(0,t.jsxs)(nr.Item,{value:e._key??`mega-${r}`,children:[(0,t.jsxs)(nr.Trigger,{className:nb.default.navigationItem,children:[(0,t.jsx)("span",{children:e.displayText}),(0,t.jsx)(nr.Icon,{className:nb.default.icon,children:(0,t.jsx)(eh.CaretIcon,{direction:"down"})})]}),(0,t.jsx)(nr.Content,{className:nb.default.megaContent,children:(0,t.jsx)(ni,{surface:"desktop",navItem:e.displayText??null,children:(0,t.jsx)(nm,{panel:e.panel,closeOnClick:!0})})})]},e._key??`mega-${r}`);let l=(0,eB.resolveLinkHref)(e,n),o=e?.displayText??"";return(0,t.jsx)(nr.Item,{children:(0,t.jsx)(nE,{className:nb.default.navigationItem,link:e,onClick:()=>{(0,eF.trackMegaMenuLinkClick)({surface:"desktop",kind:"top-nav-link",navItem:null,group:null,subgroup:null,label:o,href:l,lang:n})},children:o})},e._key??`link-${r}`)})}),(0,t.jsx)(nr.Portal,{children:(0,t.jsx)(nr.Positioner,{className:nb.default.positioner,sideOffset:8,collisionPadding:{top:5,bottom:5,left:2
10,right:20},collisionAvoidance:{side:"none"},children:(0,t.jsxs)(nr.Popup,{className:nb.default.popup,children:[(0,t.jsx)(nr.Arrow,{className:nb.default.megaArrow}),(0,t.jsx)(nr.Viewport,{className:nb.default.viewport})]})})})]}):null},nE=({link:e,onClick:n,children:r,...l})=>(0,t.jsx)(nr.Link,{closeOnClick:!0,...l,render:(0,t.jsx)(eO.HybridLink,{link:e,onClick:n,"data-track-source":"mega-menu",children:r})}),nC=({brand:e})=>e===r.Brand.VippsMobilePay?(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(o.default,{href:"/",scroll:!1,className:n.default.bigLogo,children:(0,t.jsx)(l.default,{src:a.default,alt:"Vipps MobilePay",width:322,height:32})}),(0,t.jsx)(o.default,{href:"/",scroll:!1,className:n.default.smallLogo,children:(0,t.jsx)(l.default,{src:i,alt:"Vipps MobilePay",width:74,height:32})})]}):e===r.Brand.Vipps?(0,t.jsx)(o.default,{href:"/",scroll:!1,className:n.default.privateLogo,children:(0,t.jsx)(l.default,{src:s,alt:"Vipps",width:128})}):e===r.Brand.MobilePay?(0,t.jsx)(o.default,{href:"/",scroll:!1,className:n.default.privateLogo,children:(0,t.jsx)(l.default,{src:u,alt:"MobilePay",width:174})}):void 0;e.s(["NavBar",0,({navItems:e,primaryButton:l,secondaryButton:o,renderBurgerMenuContent:i,toolbar:a,supportedLanguages:s,hideLanguageSelector:u=!1,brand:d=r.Brand.VippsMobilePay})=>{let c=l?.displayText||o?.displayText||i;return(0,t.jsx)("nav",{className:n.default.topBar,children:(0,t.jsxs)("div",{className:n.default.layoutWrapper,children:[(0,t.jsx)(eN,{...a,supportedLanguages:s,hideLanguageSelector:u}),(0,t.jsxs)("div",{className:n.default.topBarContent,children:[(0,t.jsx)(nC,{brand:d}),(0,t.jsx)(nx,{navItems:e}),(0,t.jsxs)("div",{className:n.default.buttonContainer,children:[l?.displayText&&(0,t.jsx)(ek.VmpButton,{label:l.displayText??"",link:l,variant:"primary",icon:(0,t.jsx)(eh.ArrowIcon,{direction:"right"}),shouldOpenNewTab:!0}),o?.displayText&&(0,t.jsx)(ek.VmpButton,{label:o.displayText??"",link:o,variant:"secondary",shouldOpenNewTab:!0})]}),e?.length?(0,t.jsx)(nh,{navItems:e,primaryButton:l??void 0,secondaryButton:o??void 0,brand:d}):c&&(0,t.jsx)(eT,{primaryButton:l,secondaryButton:o,renderContent:i,brand:d})]})]})})}],54094)},865852,e=>{e.v({bigLogo:"styles-module__X7YKEq__bigLogo",buttonContainer:"styles-module__X7YKEq__buttonContainer",layoutWrapper:"styles-module__X7YKEq__layoutWrapper",privateLogo:"styles-module__X7YKEq__privateLogo",smallLogo:"styles-module__X7YKEq__smallLogo",topBar:"styles-module__X7YKEq__topBar",topBarContent:"styles-module__X7YKEq__topBarContent"})},778958,e=>{"use strict";var t=e.i(618566),n=e.i(15010);e.s(["ScrollToTop",0,function(){let e=(0,t.usePathname)(),r=(0,n.useRef)(null);return(0,n.useEffect)(()=>{null!==r.current&&r.current!==e&&window.scrollTo({top:0,behavior:"auto"}),r.current=e},[e]),null}])},700325,e=>{e.v({active:"styles-module__llJvJq__active",layoutWrapper:"styles-module__llJvJq__layoutWrapper",links:"styles-module__llJvJq__links",toolbar:"styles-module__llJvJq__toolbar",toolbarLink:"styles-module__llJvJq__toolbarLink"})}]);
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.