1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,703126,e=>{"use strict";e.s(["MOBILE_NAV_TOGGLE_ID",0,"mobile-nav-toggle"])},729098,e=>{"use strict";var t=e.i(921449),r=e.i(190286),n=e.i(320279),i=e.i(984807),a=e.i(108161);function o(){return(0,t.jsx)("a",{href:"https://d3serve.xyz",className:"underline underline-offset-4 transition hover:text-white","data-testid":"shared.d3serve-link",children:"d3serve.xyz"})}var s=e.i(646550),l=e.i(746817),u=e.i(376919),c=e.i(416082),d=e.i(925632),f=e.i(929387);let h={en:"en","zh-CN":"zh-CN",ta:"ta","ar-EG":"ar",de:"de",es:"es",fr:"fr",ja:"ja",hi:"hi",tr:"en",ko:"ko"};var p=e.i(300599),m=e.i(860931),g=e.i(461719);function v({items:e,recommendedValues:n,activeValue:i,activeLabel:o,onSelect:s,labels:l,ariaLabel:u,triggerLabel:c,className:d,showLabelBelowSm:f=!1,testIdBase:h="ui.language-selector",triggerTestId:y}){let[b,x]=(0,a.useState)(!1);return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsxs)(m.Button,{type:"button",variant:"outline",size:"sm","aria-label":u,className:(0,r.cn)("gap-2",d),onClick:()=>x(!0),"data-testid":y,children:[(0,t.jsx)(p.Languages,{className:"h-3.5 w-3.5","aria-hidden":"true"}),c?(0,t.jsx)("span",{className:"hidden sm:inline",children:c}):null,(0,t.jsx)("span",{className:f?"inline":"hidden sm:inline",children:o})]}),(0,t.jsx)(g.LanguagePickerDialog,{open:b,onOpenChange:x,items:e,recommendedValues:n,activeValue:i,onSelect:s,labels:l,testIdBase:h})]})}var y=e.i(541771),b=e.i(144355);function x({className:e,showLabelBelowSm:n=!1,source:i="footer"}){let{items:a,recommendedValues:o,activeLocale:s,changeLocale:l,labels:u,ariaLabel:c}=(0,b.useLanguageOptions)(i);return(0,t.jsx)(v,{items:a,recommendedValues:o,activeValue:s,activeLabel:y.localeLabels[s],onSelect:e=>l(e),labels:u,ariaLabel:c,className:(0,r.cn)(e),showLabelBelowSm:n,testIdBase:"shared.i18n.language-selector",triggerTestId:"shared.i18n.language-selector.trigger"})}var w=e.i(259067),E=e.i(907294),k=e.i(935759),j=e.i(527427),S=e.i(629206);let C=new Date().getFullYear(),O="https://namefi.io/llms.txt",N="https://api.namefi.io/v-next/openapi/doc",P=new Set(["abuseReporting","educationHub","registrationAgreement","partners"]),D=[{name:"Discord",href:"https://discord.gg/PKW52TXS",icon:k.DiscordBrandIcon},{name:"Twitter / X",href:"https://twitter.com/namefi_io",icon:k.XBrandIcon},{name:"GitHub",href:"https://github.com/d3servelabs",icon:k.GitHubBrandIcon},{name:"Telegram",href:"https://t.me/namefidao",icon:k.TelegramBrandIcon},{name:"LinkedIn",href:"https://www.linkedin.com/company/d3servelabs",icon:k.LinkedInBrandIcon},{name:"YouTube",href:"https://www.youtube.com/@Namefi_io",icon:k.YouTubeBrandIcon}],A=[{sectionKey:"explore",links:[{labelKey:"discoverDomains",href:"/"},{labelKey:"brandStudio",href:"/features/brand-studio"},{labelKey:"feed",href:"/features/feed"},{labelKey:"outbound",href:"/features/outbound"},{labelKey:"domainHunt",href:"/hunt"},{labelKey:"newsletter",href:"/newsletter"},{labelKey:"domainTools",href:"/domain-tools"},{labelKey:"developer",href:"/developer"}]},{sectionKey:"account",links:[{labelKey:"myDomains",href:"/domains"},{labelKey:"myWishlist",href:"/wishlist"},{labelKey:"myOrders",href:"/orders"},{labelKey:"paymentMethods",href:"/payment-methods"},{labelKey:"experiments",href:"/experiments"}]},{sectionKey:"resources",links:[{labelKey:"blog",href:"/r/en/blog"},{labelKey:"watch",href:"/r/en/watch"},{labelKey:"careers",href:"/r/en/careers"},{labelKey:"tlds",href:"/r/en/tld"},{labelKey:"partners",href:"/r/en/partners"},{labelKey:"glossary",href:"/r/en/glossary"},{labelKey:"howWeHire",href:"/r/en/careers/how-we-hire"},{labelKey:"abuseReporting",href:"/abuse"},{labelKey:"educationHub",href:"/education"},{labelKey:"brandKit",href:"https://namefi.io/brand-kit"},{labelKey:"designSystem",href:"/r/en/design-system"},{labelKey:"registrationAgreement",href:"/registration-agreement"},{labelKey:"apiDocs",href:N,external:!0,description:`Namefi API reference ${N}`},{labelKey:"llmApi",href:O,external:!0,description:`For LLM AI agents visit ${O}`},{labelKey:"support",href:"mailto:[email protected]",external:!0}]},{sectionKey:"faq",links:[{labelKey:"aboutNamefi",href:"/r/en"},{labelKey:"whatIsDomain",href:"/r/en/blog/what-is-domain"},{labelKey:"whatAreTokenizedDomains",href:"/r/en/blog/what-are-tokenized-domains"},{labelKey:"whyTokenizeDomains",href:"/r/en/blog/why-tokenize-domains"},{labelKey:"dnsOnTokenizedDomains",href:"/r/en/blog/dns-on-tokenized-domains"},{labelKey:"dnsIsControlPlane",href:"/r/en/blog/dns-is-the-control-plane"},{labelKey:"howToTokenizeCom",href:"/r/en/blog/how-to-tokenize-your-com"},{labelKey:"tokenizedVsWeb3",href:"/r/en/blog/tokenized-domain-vs-web3-domain"}]}],T=(0,a.forwardRef)(function({className:e,...n},a){let p=(0,d.useTranslations)("footer"),{commitUrl:m,stamp:g}=(0,j.useDeployInfo)(),v=(0,c.useLocale)(),{openConsentDialog:y}
1=(0,E.useNamefiConsent)(),b=(0,w.useOrigin)(),k=b?.isFirstPartyOrigin??!1,N="/"===(0,i.usePathname)()&&(k||function(e){if(!e)return!1;try{let{hostname:t}=new URL(e);return"localhost"===t||"127.0.0.1"===t}catch{return!1}}(b.origin)),T=k?{src:"/logotype.svg",alt:"Namefi Astra",width:132,height:43,className:"w-40"}:{src:"/powered-by-namefi.svg",alt:"Powered by Namefi",width:127,height:24,className:"w-36"};return(0,t.jsx)("footer",{ref:a,className:(0,r.cn)("w-full border-t border-white/10 bg-background/90 py-16 md:py-24",e),...n,children:(0,t.jsxs)("div",{className:"mx-auto flex w-full max-w-6xl flex-col gap-16 px-6 sm:px-10 lg:px-12",children:[(0,t.jsxs)("div",{className:"grid grid-cols-2 gap-x-6 gap-y-10 sm:gap-12 lg:grid-cols-[1.6fr_repeat(4,minmax(0,1fr))]",children:[(0,t.jsxs)("div",{className:"col-span-2 space-y-6 sm:col-span-1",children:[(0,t.jsx)("div",{className:"flex items-center gap-3",children:(0,t.jsx)(s.default,{src:T.src,alt:T.alt,width:T.width,height:T.height,className:(0,r.cn)("h-auto",T.className)})}),(0,t.jsx)("p",{className:"max-w-md text-sm text-muted-foreground",children:p("disclaimer")}),(0,t.jsx)("div",{className:"flex flex-wrap items-center gap-3",children:D.map(({name:e,href:r,icon:n})=>(0,t.jsx)("a",{"data-testid":`footer.social.${e}`,href:r,target:"_blank",rel:(0,f.getExternalLinkRel)(r),className:"flex h-10 w-10 items-center justify-center rounded-full border border-white/10 text-white/70 transition hover:border-white/30 hover:text-white","aria-label":e,children:(0,t.jsx)(n,{className:"h-5 w-5"})},e))})]}),A.map(e=>{let r=N?e.links:e.links.filter(({labelKey:e})=>!P.has(e));return(0,t.jsxs)("div",{className:"space-y-4",children:[(0,t.jsx)("h3",{className:"text-sm font-semibold uppercase tracking-[0.18em] text-white/70",children:p(`sections.${e.sectionKey}.title`)}),(0,t.jsx)("ul",{className:"space-y-3 text-sm",children:r.map(({labelKey:r,href:n,external:i,description:a})=>{let o=p(`sections.${e.sectionKey}.links.${r}`);return(0,t.jsx)("li",{children:i?(0,t.jsxs)("a",{"data-testid":`footer.link.${e.sectionKey}.${r}`,href:n,target:"_blank",rel:(0,f.getExternalLinkRel)(n),className:"group inline-flex items-center gap-1 text-white/70 transition hover:text-white",...a?{"aria-description":a}:{},children:[(0,t.jsx)("span",{children:o}),(0,t.jsx)(u.ArrowUpRight,{className:"h-3.5 w-3.5 opacity-60 transition group-hover:opacity-100"})]}):(0,t.jsx)(l.default,{"data-testid":`footer.link.${e.sectionKey}.${r}`,href:function(e,t){if(!e.startsWith("/r/en/blog"))return e;let r=h[t]??"en";return`/r/${r}${e.slice(5)}`}(n,v),className:"group inline-flex items-center gap-1 text-white/70 transition hover:text-white",children:(0,t.jsx)("span",{children:o})})},r)})})]},e.sectionKey)})]}),(0,t.jsxs)("div",{className:"flex flex-col gap-6 border-t border-white/10 pt-8 text-sm text-white/60",children:[(0,t.jsx)("p",{className:"text-white/70",children:p.rich("llmsTxt",{link:e=>(0,t.jsx)("a",{href:O,target:"_blank",rel:(0,f.getExternalLinkRel)(O),className:"font-medium text-white underline underline-offset-4 transition hover:text-white/80",children:e})})}),(0,t.jsxs)("div",{className:"flex flex-col gap-6 md:flex-row md:items-center md:justify-between",children:[(0,t.jsxs)("div",{className:"flex flex-col gap-3 md:flex-row md:items-center md:gap-4",children:[(0,t.jsx)("span",{children:p.rich("copyright",{year:C,companyLink:()=>(0,t.jsx)(o,{})})}),m?(0,t.jsx)("a",{href:m,target:"_blank",rel:(0,f.getExternalLinkRel)(m),className:"font-mono text-xs text-white/40 transition hover:text-white/70",children:g}
1):null,(0,t.jsx)("a",{href:S.API_VERSION_URL,target:"_blank",rel:(0,f.getExternalLinkRel)(S.API_VERSION_URL),className:"font-mono text-xs text-white/40 transition hover:text-white/70",children:"see api version"})]}),(0,t.jsxs)("div",{className:"flex flex-wrap items-center gap-4",children:[(0,t.jsx)(x,{}),(0,t.jsx)("button",{type:"button","data-testid":"footer.legal.cookie-settings",className:"text-white/70 transition hover:text-white","aria-label":p("cookieSettingsAriaLabel"),onClick:y,children:p("cookieSettings")}),(0,t.jsx)(l.default,{href:"/privacy","data-testid":"footer.legal.privacy",className:"text-white/70 transition hover:text-white",children:p("privacyPolicy")}),(0,t.jsx)(l.default,{href:"/tos","data-testid":"footer.legal.terms",className:"text-white/70 transition hover:text-white",children:p("termsAndConditions")})]})]})]})]})})});T.displayName="Footer";var I=e.i(935313),R=e.i(483822),_=e.i(103902),L=e.i(941783),M=e.i(897398);e.i(747551);var F=e.i(180651),U=e.i(207558),q=e.i(62951);let $=(0,n.default)(()=>e.A(670241).then(e=>e.CartDropdownContent),{loadableGenerated:{modules:[626163]},ssr:!1,loading:()=>(0,t.jsx)(H,{})});function H(){let e=(0,d.useTranslations)("cart");return(0,t.jsxs)(R.DropdownMenuGroup,{children:[(0,t.jsx)(R.DropdownMenuLabel,{children:e("cartDropdown.myCart")}),(0,t.jsx)(R.DropdownMenuSeparator,{}),(0,t.jsxs)(R.DropdownMenuItem,{className:"justify-start font-medium italic",children:[(0,t.jsx)(L.Loader2,{className:"me-2 size-4 animate-spin"}),(0,t.jsx)("span",{children:e("cartDropdown.loadingCart")})]})]})}let z=(0,a.forwardRef)(function({className:e,disableBackdropBlur:n=!1,...i},o){let s=(0,d.useTranslations)("cart"),[l,u]=(0,a.useState)(!1),{cartData:c=[],aiCreditCart:f}=(0,_.useCartContext)(),h=f.item,p=(0,a.useMemo)(()=>(0,q.getMixedCartSummary)(c,h),[h,c]);return(0,t.jsx)("div",{ref:o,className:(0,r.cn)("",e),"data-testid":"cart.dropdowns.cart-dropdown",...i,children:(0,t.jsxs)(R.DropdownMenu,{open:l,onOpenChange:u,children:[(0,t.jsxs)(R.DropdownMenuTrigger,{render:(0,t.jsx)(I.HeaderActionButton,{actionVariant:"icon",disableBackdropBlur:n,className:"text-white/90","aria-label":s("cartDropdown.myCart"),"data-testid":"cart.dropdowns.cart-dropdown.trigger"}),children:[(0,t.jsx)(M.ShoppingCart,{className:"h-5 w-5"}),p.itemCount>0&&(0,t.jsx)("span",{"aria-hidden":"true",children:(0,t.jsx)(U.CountBadge,{variant:"header",className:"animate-badge-pop",children:(0,t.jsx)(F.default,{value:p.itemCount})})})]}),(0,t.jsx)(R.DropdownMenuContent,{className:"w-[min(22rem,calc(100vw-2rem))]",align:"end",children:l?(0,t.jsx)($,{items:c,aiCreditItem:h,totalAmountInUsdCents:p.totalAmountInUsdCents,isAiCreditCartLoading:f.isLoading,isAiCreditCartError:f.isError,isAiCreditCartRetrying:f.isRetrying,isAiCreditCartUpdating:f.isUpdating,isAiCreditItemRemoving:f.isRemovingItem,onRemoveAiCreditItem:f.removeItem,onRetryAiCreditCart:()=>void f.refetch()}):null})]})})});z.displayName="CartDropdown";var K=e.i(111164),B=e.i(818156),G=e.i(979173),V=e.i(677613),Q=e.i(453208);function W({className:e,disableBackdropBlur:n=!1}){let o=(0,d.useTranslations)("freeMints"),{isAuthenticated:s}=(0,G.useAuth)(),{startCampaignSearch:u}=(0,Q.useFreeMintsGuidance)(),c=(0,i.useRouter)(),{availableCount:f,freeMints:h}=(0,V.useFreeMints)({staleTime:6e4,refetchOnWindowFocus:!1}),p=(0,a.useMemo)(()=>h.filter(e=>!e.isExpired&&"IDLE"===e.claimingStatus),[h]),g=(0,a.useCallback)(e=>{"single"===e.type?c.push(`/claim/${encodeURIComponent(e.domain)}`):"campaign"===e.type&&u(e.domain)},[u,c]);return s&&f>0?(0,t.jsx)("div",{className:(0,r.cn)("animate-enter-fade-down inline-flex",e),children:(0,t.jsxs)(R.DropdownMenu,{children:[(0,t.jsxs)(R.DropdownMenuTrigger,{render:(0,t.jsx)(I.HeaderActionButton,{actionVariant:"icon",disableBackdropBlur:n,"data-testid":"freeMints.dropdown.trigger",className:"text-white/90","aria-label":`You have ${f} free ${1===f?"mint":"mints"} available`}),children:[(0,t.jsx)(B.Gift,{className:"h-5 w-5"}),(0,t.jsx)(U.CountBadge,{variant:"header",children:(0,t.jsx)(F.default,{value:f})})]}),(0,t.jsxs)(R.DropdownMenuContent,{className:"w-56",align:"end",children:[(0,t.jsxs)(R.DropdownMenuGroup,{children:[(0,t.jsx)(R.DropdownMenuLabel,{children:o("dropdown.title")}),(0,t.jsx)(R.DropdownMenuSeparator,{}),p.map(e=>(0,t.jsxs)(R.DropdownMenuItem,{"data-testid":`freeMints.dropdown.item.${e.id}`,className:"flex justify-between",onClick:()=>g(e),children:[(0,t.jsx)("span",{className:"truncate text-sm",children:"single"===e.type?e.domain:"campaign"===e.type?`Choose a .${e.domain}`:null}),(0,t.jsx)(m.Button,{size:"sm","data-testid":`freeMints.dropdown.claim.${e.id}`,className:"shrink-0 bg-brand-primary hover:bg-brand-primary/90 text-black",onClick:()=>g(e),children:o("dropdown.claim")})]},e.id))]}),(0,t.jsx)(R.DropdownMenuSeparator,{}),(0,t.jsx)(R.DropdownMenuItem,{render:(0,t.jsx)(l.default,{href:"/free-mints"}),"data-testid":"freeMints.dropdown.view-all",className:"bg-primary text-primary-foreground justify-center hover:bg-primary/80 focus:bg-primary/80",children:o("dropdown.viewAll")})]})]})}):null}var J=e.i(476304),Y=e.i(921853),X=e.i(764782),Z=e.i(564929),ee=e.i(313553),et=e.i(410220),er=e.i(599080),en=e.i(325069),ei=e.i(22116);function ea(){let e=(0,d.useTranslations)("shared"),[n]=(0,en.useAdminFeatureFlag)(ei.FORCE_HEADER_MISSING_EMAIL_WARNING_FLAG),{privyUser:o,authReady:s,isAuthenticated:l,isPrivyUserLoading:u,unsafeDisplayProfile:c}=(0,G.useAuth)(),f=(0,er.getAuthContactEmail)({privyUser:o,unsafeDisplayProfile:c}
1),h=!!(o||c),{isMobile:p}=(0,X.useSidebar)(),g=(0,i.useRouter)(),[v,y]=(0,a.useState)(!1),[b,x]=(0,a.useState)(!1);if(!(n||s&&l&&!u&&h&&!f))return null;let w=()=>{y(!1),x(!1),g.push("/profile?tab=accounts&highlight=email")},E=(0,t.jsxs)("button",{type:"button","data-testid":"nav.missing-email.trigger",className:(0,r.cn)("inline-flex items-center justify-center gap-1.5 rounded-full px-2.75 py-2.75 text-xs font-medium transition-colors","bg-amber-500/10 text-amber-600 border border-amber-500/20","hover:bg-amber-500/20 hover:border-amber-500/30","dark:bg-amber-500/10 dark:text-amber-400 dark:border-amber-500/20","dark:hover:bg-amber-500/20 dark:hover:border-amber-500/30","focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-amber-500/50"),onClick:()=>{p&&y(!0)},children:[(0,t.jsx)(ee.AlertCircle,{className:"size-4 shrink-0"}),(0,t.jsx)("span",{className:"hidden sm:inline",children:e("missingEmail.noContactEmail")})]});return p?(0,t.jsxs)(t.Fragment,{children:[E,(0,t.jsx)(J.Dialog,{open:v,onOpenChange:y,children:(0,t.jsxs)(J.DialogContent,{className:(0,r.cn)(Z.MOBILE_BOTTOM_SHEET_DIALOG,"sm:max-w-[425px]"),children:[(0,t.jsxs)(J.DialogHeader,{className:"text-center",children:[(0,t.jsx)("div",{className:"mx-auto mb-4 flex h-12 w-12 items-center justify-center rounded-full bg-amber-500/10",children:(0,t.jsx)(et.Mail,{className:"h-6 w-6 text-amber-600 dark:text-amber-400"})}),(0,t.jsx)(J.DialogTitle,{className:"text-center",children:e("missingEmail.noContactEmail")}),(0,t.jsx)(J.DialogDescription,{className:"text-center",children:"Add your email to receive important notifications about your orders, domains, and account updates."})]}),(0,t.jsxs)(J.DialogFooter,{className:"flex flex-col gap-2 sm:flex-row sm:justify-center mt-6",children:[(0,t.jsx)(m.Button,{variant:"outline","data-testid":"nav.missing-email.dialog-dismiss",onClick:()=>y(!1),className:"w-full sm:w-auto",children:e("missingEmail.later")}),(0,t.jsx)(m.Button,{"data-testid":"nav.missing-email.dialog-add-email",onClick:w,className:"w-full sm:w-auto",children:e("missingEmail.addEmailToProfile")})]})]})})]}):(0,t.jsxs)(Y.Popover,{open:b,onOpenChange:x,children:[(0,t.jsx)(Y.PopoverTrigger,{render:E}),(0,t.jsx)(Y.PopoverContent,{className:"w-80",align:"end",children:(0,t.jsxs)("div",{className:"space-y-3",children:[(0,t.jsxs)("div",{className:"flex items-start gap-3",children:[(0,t.jsx)("div",{className:"flex h-10 w-10 shrink-0 items-center justify-center rounded-full bg-amber-500/10",children:(0,t.jsx)(et.Mail,{className:"h-5 w-5 text-amber-600 dark:text-amber-400"})}),(0,t.jsxs)("div",{className:"flex-1 space-y-1",children:[(0,t.jsx)("h4",{className:"font-semibold text-sm",children:e("missingEmail.noContactEmail")}),(0,t.jsx)("p",{className:"text-sm text-muted-foreground",children:"Add your email to receive important notifications about your orders, domains, and account updates."})]})]}),(0,t.jsxs)("div",{className:"flex gap-2",children:[(0,t.jsx)(m.Button,{variant:"outline",size:"sm","data-testid":"nav.missing-email.popover-dismiss",onClick:()=>x(!1),className:"flex-1",children:e("missingEmail.later")}),(0,t.jsx)(m.Button,{size:"sm","data-testid":"nav.missing-email.popover-add-email",onClick:w,className:"flex-1",children:e("missingEmail.addEmail")})]})]})})]})}var eo=e.i(845728),es=e.i(10914),el=e.i(703126),eu=e.i(167924);let ec=(0,n.default)(()=>e.A(26088).then(e=>e.HeaderOmniSearch),{loadableGenerated:{modules:[190536]},ssr:!1,loading:()=>(0,t.jsx)("div",{className:"h-9 w-full rounded-lg bg-input/40"})}),ed=(0,a.forwardRef)(function({className:e,...n},a){let{isMobile:o}=(0,X.useSidebar)(),u=(0,w.useOrigin)(),c=(0,d.useTranslations)("nav"),f=u.config.landingPage?.headerIsBlurred,h=(0,i.usePathname)(),p=!(0,es.isLandingPath)(h);return(0,t.jsxs)("header",{ref:a,className:(0,r.cn)("z-30 flex h-16 w-full shrink-0 items-center px-3 transition-[width,height,background-color] ease-linear md:px-6","max-md:fixed max-md:inset-x-0 max-md:top-[var(--announcement-strip-height,0px)] md:sticky md:top-0 lg:static","max-md:border-b max-md:border-border/60 max-md:bg-background/95 max-md:shadow-sm max-md:supports-[backdrop-filter]:bg-background/70 max-md:supports-[backdrop-filter]:backdrop-blur",f?"md:border-b md:border-white/10 md:bg-transparent md:supports-[backdrop-filter]:bg-background/40 md:supports-[backdrop-filter]:backdrop-blur-2xl":"md:bg-transparent",e),...n,children:[(0,t.jsx)("label",{htmlFor:el.MOBILE_NAV_TOGGLE_ID,"aria-label":c("mobileDrawer.open"),"data-testid":"nav.mobile-drawer.trigger",className:"inline-flex size-9 cursor-pointer items-center justify-center rounded-md text-foreground
1/80 hover:bg-accent hover:text-foreground md:hidden",children:(0,t.jsx)(eu.PanelLeftIcon,{className:"size-5 rtl:-scale-x-100"})}),(0,t.jsx)(l.default,{href:"/","aria-label":"Namefi",className:"ms-2 inline-flex h-6 w-[33px] shrink-0 items-center md:hidden",children:(0,t.jsx)(s.default,{src:"/logomark.svg",alt:"Namefi",width:33,height:24,className:"h-6 w-auto",priority:!0,unoptimized:!0})}),(0,t.jsxs)("div",{className:"flex min-w-0 flex-1 items-center gap-2 sm:gap-4",children:[p&&(0,t.jsx)("div",{className:"flex min-w-0 flex-1 justify-center",children:(0,t.jsx)("div",{className:"w-full max-w-xl",children:(0,t.jsx)(ec,{})})}),(0,t.jsxs)("div",{className:"ms-auto flex items-center gap-2 sm:gap-4",children:[(0,t.jsx)("div",{className:"hidden sm:block",children:(0,t.jsx)(ea,{})}),(0,t.jsx)(x,{source:"header",className:"inline-flex"}),o&&(0,t.jsx)("div",{className:"hidden sm:block",children:(0,t.jsx)(eo.NotificationsBell,{variant:"topbar"})}),(0,t.jsx)(z,{className:"block",disableBackdropBlur:u.config.landingPage?.headerIsBlurred}),(0,t.jsx)(W,{className:"hidden sm:inline-flex",disableBackdropBlur:u.config.landingPage?.headerIsBlurred}),(0,t.jsx)("div",{className:"block",children:(0,t.jsx)(K.UserDropdown,{iconOnlyBelowSm:!0,disableBackdropBlur:u.config.landingPage?.headerIsBlurred})})]})]})]})});ed.displayName="Header";let ef=(0,n.default)(()=>e.A(596026).then(e=>e.LeaderCoordinator),{loadableGenerated:{modules:[770104]},ssr:!1,loading:()=>null});var eh=e.i(301943);let ep=(0,n.default)(()=>e.A(916982).then(e=>e.NotificationsModal),{loadableGenerated:{modules:[999930]},ssr:!1});function em(){let{isAuthenticated:e,isLoading:r}=(0,G.useAuth)(),{isOpen:n}=(0,eh.useNotificationsModalState)(),[i,o]=(0,a.useState)(!1),[s,l]=(0,a.useState)(!1),u=s||n,c=i||n;return((0,a.useEffect)(()=>{n&&(l(!0),o(!0))},[n]),(0,a.useEffect)(()=>{if(r||!e||i)return;let t=null,n=null,a=window.requestIdleCallback?.bind(window),s=window.cancelIdleCallback?.bind(window);return a?t=a(()=>o(!0),{timeout:3e3}):n=window.setTimeout(()=>{o(!0)},3e3),()=>{null!==n&&window.clearTimeout(n),null!==t&&s&&s(t)}},[e,i,r]),r||!e)?null:(0,t.jsxs)(t.Fragment,{children:[u?(0,t.jsx)(ep,{}):null,c?(0,t.jsx)(ef,{}):null]})}let eg=(0,n.default)(()=>e.A(350709).then(e=>e.AnnouncementsBanner),{loadableGenerated:{modules:[349491]},ssr:!1}),ev=({children:e})=>{let n=(0,i.usePathname)(),{state:o}=(0,X.useSidebar)(),[s,l]=(0,a.useState)(!1),u=(0,a.useCallback)(e=>{let t=e.currentTarget.scrollTop;l(e=>e?t>4:t>16)},[]);return(0,t.jsxs)(X.SidebarInset,{className:"relative flex h-svh min-h-0 flex-col overflow-hidden bg-transparent",children:[(0,t.jsx)(eg,{collapsed:s}),(0,t.jsxs)("div",{onScroll:u,className:"relative grid min-h-0 flex-1 grid-cols-1 grid-rows-[auto_1fr_auto] overflow-y-auto",children:[(0,t.jsx)(ed,{className:"row-start-1 col-start-1 z-40 pointer-events-auto"}),(0,t.jsx)("div",{className:(0,r.cn)("fixed z-[60] hidden md:block pointer-events-none transition-[inset-inline-start] duration-200 ease-linear"),style:{insetInlineStart:"collapsed"===o?"calc(var(--sidebar-width-icon) + 1.25rem)":"calc(var(--sidebar-width) + 1.25rem)",top:"calc(1rem + var(--announcement-strip-height, 0px))"},children:(0,t.jsx)("div",{className:"pointer-events-auto",children:(0,t.jsx)(X.SidebarTrigger,{className:"-ms-1"})})}),(0,t.jsx)("div",{className:(0,r.cn)("row-start-1 col-start-1 z-0",!(0,es.isLandingPath)(n)&&"pt-16"),children:e}),(0,t.jsx)(T,{className:"row-start-3 col-start-1"})]}),(0,t.jsx)(em,{})]})};ev.displayName="Main",e.s(["Main",0,ev],729098)},991456,e=>{"use strict";var t=e.i(921449),r=e.i(646550),n=e.i(259067),i=e.i(984807),a=e.i(10914);e.s(["default",0,()=>{let e=(0,n.useOrigin)(),o=(0,i.usePathname)();return e.config.background&&(0,a.isLandingPath)(o)?(0,t.jsx)("div",{className:"fixed inset-0 -z-10",children:(0,t.jsx)(r.default,{src:e.config.background.image,alt:e.config.background.alt,fill:!0,sizes:"100vw",className:"object-cover",preload:!0,quality:72})}):null}])},366573,e=>{"use strict";var t=e.i(921449),r=e.i(320279),n=e.i(259067),i=e.i(547142),a=e.i(190286),o=e.i(646550),s=e.i(746817),l=e.i(108161),u=e.i(764782);let c=(0,r.default)(()=>e.A(13832).then(e=>e.ExpandingLottieMark),{loadableGenerated:{modules:[847064]}}),d=(0,l.forwardRef)(function({animateInitialExpand:e=!1,className:r,...d},f){let h=(0,n.useOrigin)(),{state:p,isMobile:m}=(0,u.useSidebar)(),g=h.config.logo,v="collapsed"===p&&!m,y="image"===g.type&&"string"==typeof g.image&&(0,i.shouldBypassImageOptimization)(g.image),b="image"===g.type&&v&&g.collapsedImage?g.collapsedImage:"image"===g.type?g.image:null,x="image"===g.type&&v?g.collapsedWidth??g.width??28:"image"===g.type?g.width??28:28,w="image"===g.type&&v?g.collapsedHeight??g.height??28:"image"===g.type?g.height??28:28,E="string"==typeof b?(0,i.shouldBypassImageOptimization)(b):y,k=(0,l.useCallback)(async()=>
1{if(g?.type==="lottie")try{return(await fetch(g.lottie)).json()}catch{throw Error("Failed to load Lottie animation")}throw Error("No Lottie animation data available")},[g]);return(0,t.jsxs)(s.default,{ref:f,href:"/",className:(0,a.cn)("flex items-center gap-3 transition-all duration-300 ease-in-out overflow-hidden",r),"data-testid":"shared.brand-logo-tsx.brand-logo",...d,children:["image"===g.type?(0,t.jsx)("div",{className:"relative flex shrink-0 items-center justify-center transition-[width,height] duration-200 ease-in-out",style:{width:x,height:w},children:(0,t.jsx)(o.default,{src:b??g.image,alt:g.alt,title:g.title,width:x,height:w,className:"size-full object-contain",priority:!0,unoptimized:E})}):"lottie"===g.type?(0,t.jsx)(c,{cacheId:`brand-logo-${h.thirdPartyHostname||"default"}`,getJson:k,width:g.width,height:g.height,collapsedWidth:28,animateInitialExpand:e&&!v,expanded:!v,durationMs:1001,expandEasing:"linear(0 0%, 0 66.67%, 0.0440 69.05%, 0.1362 71.43%, 0.2463 73.81%, 0.3609 76.19%, 0.4728 78.57%, 0.5779 80.95%, 0.6736 83.33%, 0.7585 85.71%, 0.8314 88.10%, 0.8917 90.48%, 0.9389 92.86%, 0.9728 95.24%, 0.9932 97.62%, 1 100%)",collapseEasing:"linear(0 0%, 0.0440 2.38%, 0.1362 4.76%, 0.2463 7.14%, 0.3609 9.52%, 0.4728 11.90%, 0.5779 14.29%, 0.6736 16.67%, 0.7585 19.05%, 0.8314 21.43%, 0.8917 23.81%, 0.9389 26.19%, 0.9728 28.57%, 0.9932 30.95%, 1 33.33%, 1 100%)"}):null,("collapsed"!==p||m)&&g.title?(0,t.jsx)("span",{className:"text-xl font-semibold transition-opacity duration-200 ease-in-out",children:g.title}):null]})});d.displayName="BrandLogo";var f=e.i(860931),h=e.i(111164),p=e.i(845728),m=e.i(845554),g=e.i(925632);function v({className:e,...r}){let n=(0,g.useTranslations)("common"),{toggleSidebar:i}=(0,u.useSidebar)();return(0,t.jsx)("button",{"data-sidebar":"rail","data-slot":"sidebar-rail","data-testid":"shared.sidebar-rail","aria-label":n("actions.toggleSidebar"),tabIndex:-1,onClick:i,className:(0,a.cn)("fixed inset-y-0 z-30 hidden sm:flex pointer-events-auto isolation-isolate contain-paint","transition-[left,right] duration-200 ease-linear","w-4 bg-transparent select-none touch-none [-webkit-tap-highlight-color:transparent]","[[data-side=left]_&]:left-[calc(var(--sidebar-width)_-_8px)]","[[data-side=left][data-collapsible=icon][data-state=collapsed]_&]:left-[calc(var(--sidebar-width-icon)_-_8px)]","[[data-side=right]_&]:right-[calc(var(--sidebar-width)_-_8px)]","[[data-side=right][data-collapsible=icon][data-state=collapsed]_&]:right-[calc(var(--sidebar-width-icon)_-_8px)]","in-data-[side=left]:cursor-w-resize in-data-[side=right]:cursor-e-resize","[[data-side=left][data-state=collapsed]_&]:cursor-e-resize [[data-side=right][data-state=collapsed]_&]:cursor-w-resize",'after:content-[""] after:absolute after:inset-y-0 after:left-1/2 after:-translate-x-[1px] after:w-[2px] after:bg-sidebar-border after:pointer-events-none after:opacity-0 after:transition-opacity',"hover:after:opacity-100",e),...r})}var y=e.i(802760),b=e.i(499941);let x=(0,m.filterSidebarItemsByAuth)(y.ITEMS,!1),w=(0,r.default)(()=>e.A(773700).then(e=>e.AppSidebarHydratedContent),{loadableGenerated:{modules:[539444]},ssr:!1,loading:()=>(0,t.jsx)(m.SidebarItems,{items:x,"data-testid":"shared.sidebars.index"})}),E=(0,r.default)(()=>e.A(773700).then(e=>e.AppSidebarHydratedFooter),{loadableGenerated:{modules:[539444]},ssr:!1});e.s(["AppSidebar",0,function(){let{state:e,isMobile:r,setOpenMobile:n}=(0,u.useSidebar)(),i=(0,g.useTranslations)("common"),[a,o]=(0,l.useState)(!1);return(0,l.useEffect)(()=>{o(!0)},[]),(0,t.jsxs)(u.Sidebar,{collapsible:"icon",variant:"sidebar",className:"border-e-0! [&_[data-sidebar=sidebar]]:bg-background/20! [&_[data-sidebar=sidebar]]:backdrop-blur-2xl",children:[(0,t.jsx)(u.SidebarHeader,{children:(0,t.jsx)(u.SidebarGroup,{className:"px-0.5 py-2.5",children:(0,t.jsxs)("div",{className:"flex items-center justify-between gap-2",children:[(0,t.jsx)(d,{animateInitialExpand:r}),r?(0,t.jsx)(f.Button,{type:"button",variant:"ghost",size:"icon-sm","aria-label":i("actions.close"),className:"shrink-0 text-sidebar-foreground/80 hover:text-sidebar-foreground",onClick:()=>n(!1),children:(0,t.jsx)(b.X,{className:"size-5"})}):null]})})}),(0,t.jsxs)(u.SidebarContent,{children:[!a&&(0,t.jsx)(m.SidebarItems,{items:x}),a&&(0,t.jsx)(w,{items:y.ITEMS})]}),(0,t.jsx)(u.SidebarFooter,{children:(0,t.jsxs)("div",{className:"flex flex-col gap-2 w-full",children:[(0,t.jsx)(p.NotificationsBell,{variant:"sidebar"}),(0,t.jsx)(E,{isCollapsed:"collapsed"===e&&!r}),(0,t.jsx)(h.UserDropdown,{forceExpanded:!1,compactAccountLabel:!0})]})}),(0,t.jsx)(v,{})]})},"PUBLIC_ITEMS",0,x],366573)},590743,e=>{"use strict";var t=e.i(366573),r=e.i(802760);e.s(["AppSidebar",()=>t.AppSidebar,"ITEMS",()=>r.ITEMS,"PUBLIC_ITEMS",()=>t.PUBLIC_ITEMS])},726179,e=>{"use strict";var t=e.i(921449),r=e.i(527427),n=e.i(629206),i=e.i(703126),a=e.i(366573),o=e.i(802760),s=e.i(111164),l=e.i(190286),u=e.i(499941),c=e.i(320279),d=e.i(925632),f=e.i(646550),h=e.i(746817),p=e.i(984807),m=e.i(108161);let g=(0,c.default)(()=>e.A(773700).then(e=>
1e.AppSidebarHydratedContent),{loadableGenerated:{modules:[539444]},ssr:!1,loading:()=>(0,t.jsx)(b,{})}),v=(0,c.default)(()=>e.A(773700).then(e=>e.AppSidebarHydratedFooter),{loadableGenerated:{modules:[539444]},ssr:!1,loading:()=>(0,t.jsx)(y,{})}),y=()=>{let{commitUrl:e,stamp:i}=(0,r.useDeployInfo)();return(0,t.jsxs)("div",{className:"px-4 pb-2 text-xs font-medium text-secondary-foreground/40",children:[e?(0,t.jsx)("a",{href:e,target:"_blank",rel:"noopener noreferrer",className:"block w-full break-all font-mono transition hover:text-secondary-foreground/70",children:i}):(0,t.jsx)("span",{className:"block w-full break-all font-mono",children:i}),(0,t.jsx)("a",{href:n.API_VERSION_URL,target:"_blank",rel:"noopener noreferrer",className:"block w-fit font-mono transition hover:text-secondary-foreground/70",children:"see api version"})]})},b=()=>{let e=(0,d.useTranslations)("nav");return(0,t.jsx)("ul",{className:"flex flex-col gap-0.5 px-2",children:a.PUBLIC_ITEMS.map(r=>(0,t.jsxs)("li",{children:[(0,t.jsxs)("a",{href:r.href,className:(0,l.cn)("flex items-center gap-3 rounded-md px-3 py-2.5 text-sm font-medium text-sidebar-foreground/90","hover:bg-sidebar-accent hover:text-sidebar-foreground"),children:[r.icon?(0,t.jsx)(r.icon,{className:"size-5 shrink-0"}):null,(0,t.jsx)("span",{children:e(r.title)})]}),r.submenu?(0,t.jsx)("ul",{className:"mb-1 ms-5 mt-0.5 flex flex-col gap-0.5 border-s border-sidebar-border ps-2",children:r.submenu.map(r=>(0,t.jsx)("li",{children:(0,t.jsxs)("a",{href:r.href,className:"flex items-center gap-3 rounded-md px-3 py-2 text-sm text-sidebar-foreground/75 hover:bg-sidebar-accent hover:text-sidebar-foreground",children:[r.icon?(0,t.jsx)(r.icon,{className:"size-4 shrink-0"}):null,(0,t.jsx)("span",{children:e(r.title)})]})},r.href))}):null]},r.href))})},x=()=>{let e=(0,d.useTranslations)("nav"),r=(0,p.usePathname)(),n=(0,m.useRef)(!0),[a,l]=(0,m.useState)(!1),[c,x]=(0,m.useState)(!1),w=(0,m.useRef)(null),E=(0,m.useCallback)(()=>{let e=w.current;e&&x(e.checked)},[]),k=(0,m.useCallback)(()=>{let e=w.current;e&&(e.checked=!1,x(!1))},[]);(0,m.useEffect)(()=>
1{l(!0),E();let e=w.current;if(e)return e.addEventListener("change",E),()=>{e.removeEventListener("change",E)}},[E]),(0,m.useEffect)(()=>{if(a){if(n.current){n.current=!1;return}k()}},[r,k,a]);let j=a&&c;return(0,t.jsxs)("div",{className:"md:hidden",children:[(0,t.jsx)("input",{ref:w,id:i.MOBILE_NAV_TOGGLE_ID,type:"checkbox",className:"peer/mnav sr-only","aria-label":e("mobileDrawer.open")}),(0,t.jsx)("label",{htmlFor:i.MOBILE_NAV_TOGGLE_ID,"aria-label":e("mobileDrawer.close"),className:"pointer-events-none fixed inset-0 z-40 bg-black/60 opacity-0 transition-opacity duration-300 peer-checked/mnav:pointer-events-auto peer-checked/mnav:opacity-100"}),(0,t.jsxs)("aside",{"data-testid":"nav.mobile-drawer",className:"fixed inset-y-0 start-0 z-50 flex w-[284px] max-w-[85vw] -translate-x-full flex-col bg-background/95 shadow-2xl backdrop-blur-xl transition-transform duration-300 ease-out rtl:translate-x-full peer-checked/mnav:translate-x-0 rtl:peer-checked/mnav:translate-x-0 pb-[max(0.75rem,env(safe-area-inset-bottom))]",children:[(0,t.jsxs)("div",{className:"flex items-center justify-between px-4 pt-3",children:[(0,t.jsx)(h.default,{href:"/","aria-label":"Namefi",onClick:k,className:"inline-flex h-6 w-[66px] shrink-0 items-center",children:(0,t.jsx)(f.default,{src:"/logotype.svg",alt:"Namefi",width:66,height:22,className:"h-auto w-full",priority:!0,unoptimized:!0})}),(0,t.jsx)("label",{htmlFor:i.MOBILE_NAV_TOGGLE_ID,"aria-label":e("mobileDrawer.close"),"data-testid":"nav.mobile-drawer.close",className:"inline-flex size-9 cursor-pointer items-center justify-center rounded-md text-sidebar-foreground/80 hover:bg-sidebar-accent hover:text-sidebar-foreground",children:(0,t.jsx)(u.X,{className:"size-5"})})]}),(0,t.jsx)("nav",{className:"mt-3 flex-1 overflow-y-auto px-2",children:j?(0,t.jsx)(g,{items:o.ITEMS}):(0,t.jsx)(b,{})}),(0,t.jsxs)("div",{className:"mt-2 border-t border-sidebar-border px-3 pt-3",children:[j?(0,t.jsx)(v,{isCollapsed:!1}):(0,t.jsx)(y,{}),(0,t.jsx)(s.UserDropdown,{forceExpanded:!0})]})]})]})};e.s(["MobileNavDrawer",0,x,"default",0,x])},15610,e=>{"use strict";var t=e.i(921449),r=e.i(936757),n=e.i(988855),n=n,i=e.i(33430),a=e.i(196036),a=a;let o=(0,e.i(138310).default)("octagon-x",[["path",{d:"m15 9-6 6",key:"1uzhvr"}],["path",{d:"M2.586 16.726A2 2 0 0 1 2 15.312V8.688a2 2 0 0 1 .586-1.414l4.688-4.688A2 2 0 0 1 8.688 2h6.624a2 2 0 0 1 1.414.586l4.688 4.688A2 2 0 0 1 22 8.688v6.624a2 2 0 0 1-.586 1.414l-4.688 4.688a2 2 0 0 1-1.414.586H8.688a2 2 0 0 1-1.414-.586z",key:"2d38gg"}],["path",{d:"m9 9 6 6",key:"z0biqf"}]]);var s=e.i(539736);e.s(["Toaster",0,({...e})=>(0,t.jsx)(r.Toaster,{theme:"dark",className:"toaster group",icons:{success:(0,t.jsx)(n.default,{className:"size-4"}),info:(0,t.jsx)(i.InfoIcon,{className:"size-4"}),warning:(0,t.jsx)(a.default,{className:"size-4"}),error:(0,t.jsx)(o,{className:"size-4"}),loading:(0,t.jsx)(s.Loader2Icon,{className:"size-4 animate-spin"})},style:{"--normal-bg":"var(--popover)","--normal-text":"var(--popover-foreground)","--normal-border":"var(--border)","--border-radius":"var(--radius)"},...e})],15610)},54217,e=>{"use strict";var t=e.i(971878),r=e.i(984807),n=e.i(108161),i=(0,t.createAdapterProvider)(function(){let e=(0,r.useRouter)(),i=(0,r.useSearchParams)(),[a,o]=(0,n.useOptimistic)(i);return{searchParams:a,updateUrl:(0,n.useCallback)((r,i)=>{(0,n.startTransition)(()=>{var n,a;i.shallow||o(r);let s=(n=location.origin+location.pathname,a=r,(n.split("#")[0]??"")+(0,t.renderQueryString)(a)+location.hash);(0,t.debug)("[nuqs queue (app)] Updating url: %s",s),("push"===i.history?history.pushState:history.replaceState).call(history,null,"",s),i.scroll&&window.scrollTo(0,0),i.shallow||e.replace(s,{scroll:!1})})},[]),rateLimitFactor:3}});e.s(["NuqsAdapter",0,i],54217)},140247,e=>{"use strict";var t=e.i(921449),r=e.i(320279),n=e.i(108161);let i=(0,r.default)(()=>e.A(438074).then(e=>({default:e.DeferredC15tRuntime})),{loadableGenerated:{modules:[292078]},ssr:!1});function a(){let[e,r]=(0,n.useState)(!1);return((0,n.useEffect)(()=>{let e=()=>r(!0),t=window;if("function"==typeof t.requestIdleCallback){let r=t.requestIdleCallback(e,{timeout:3e3});return()=>t.cancelIdleCallback?.(r)}let n=setTimeout(e,1500);return()=>clearTimeout(n)},[]),e)?(0,t.jsx)(i,{}):null}e.s(["DeferredC15t",0,a,"default",0,a])},657891,e=>{"use strict";var t=e.i(921449),r=e.i(984807),n=e.i(108161);function i(e,t,r){return Math.max(t,Math.min(e,r))}function a(e,t){return"rtl"===t?(1-e)*100:(-1+e)*100}function o(e,t,r){if("string"==typeof t)void 0!==r&&(e.style[t]=r);else for(let r in t)if(t.hasOwnProperty(r)){let n=t[r];void 0!==n&&(e.style[r]=n)}}function s(e,t){e.classList.add(t)}function l(e,t){e.classList.remove(t)}function u(e){e&&e.parentNode&&e.parentNode.removeChild(e)}var c={minimum:.08,maximum:1,template:`<div class="bar"><div class="peg"></div></div> 2 <div class="spinner"><div class="spinner-icon"></div></div> 3 <div class="indeterminate"><div class="inc"></div><div class="dec"></div></div>`,easing:"linear",positionUsing:"",speed:200,trickle:!0,trickleSpeed:200,showSpinner:!0,indeterminate:!1,indeterminateSelector:".indeterminate",barSelector:".bar",spinnerSelector:".spinner",parent:"body",direction:"ltr"},d=class{static settings=c;static status=null;static pending=[];static isPaused=!1;static reset(){return this.status=null,this.isPaused=!1,this.pending=[],this.settings=c,this}static configure(e){return Object.assign(this.settings,e),this}static isStarted(){return"number"==typeof this.status}static set(e){if(this.isPaused)return this;let t=this.isStarted();e=i(e,this.settings.minimum,this.settings.maximum),this.status=e===this.settings.maximum?null:e;let r=this.render(!t),n=this.settings.speed,a=this.settings.easing;
3return r.forEach(e=>e.offsetWidth),this.queue(t=>{r.forEach(t=>{this.settings.indeterminate||o(t.querySelector(this.settings.barSelector),this.barPositionCSS({n:e,speed:n,ease:a}))}),e===this.settings.maximum?(r.forEach(e=>{o(e,{transition:"none",opacity:"1"}),e.offsetWidth}),setTimeout(()=>{r.forEach(e=>{o(e,{transition:`all ${n}ms ${a}`,opacity:"0"})}),setTimeout(()=>{r.forEach(e=>{this.remove(e),null===this.settings.template&&o(e,{transition:"none",opacity:"1"})}),t()},n)},n)):setTimeout(t,n)}),this}static start(){this.status||this.set(0);let e=()=>{this.isPaused||setTimeout(()=>{this.status&&(this.trickle(),e())},this.settings.trickleSpeed)};return this.settings.trickle&&e(),this}static done(e){return e||this.status?this.inc(.3+.5*Math.random()).set(1):this}static inc(e){if(this.isPaused||this.settings.indeterminate)return this;let t=this.status;return t?t>1?this:("number"!=typeof e&&(e=t>=0&&t<.2?.1:t>=.2&&t<.5?.04:t>=.5&&t<.8?.02:.005*(t>=.8&&t<.99)),t=i(t+e,0,.994),this.set(t)):this.start()}static dec(e){if(this.isPaused||this.settings.indeterminate)return this;let t=this.status;return"number"!=typeof t?this:("number"!=typeof e&&(e=t>.8?.1:t>.5?.05:t>.2?.02:.01),t=i(t-e,0,.994),this.set(t))}static trickle(){return this.isPaused||this.settings.indeterminate?this:this.inc()}static promise(e){if(!e||"resolved"===e.state())return this;let t=0,r=0;return this.start(),t++,r++,e.always(()=>{0==--r?(t=0,this.done()):this.set((t-r)/t)}),this}static render(e=!1){let t="string"==typeof this.settings.parent?document.querySelector(this.settings.parent):this.settings.parent,r=t?Array.from(t.querySelectorAll(".bprogress")):[];if(null!==this.settings.template&&0===r.length){s(document.documentElement,"bprogress-busy");let e=document.createElement("div");s(e,"bprogress"),e.innerHTML=this.settings.template,t!==document.body&&s(t,"bprogress-custom-parent"),t.appendChild(e),r.push(e)}return r.forEach(r=>{if(null===this.settings.template&&(r.style.display=""),s(document.documentElement,"bprogress-busy"),t!==document.body&&s(t,"bprogress-custom-parent"),this.settings.indeterminate){let e=r.querySelector(this.settings.barSelector);e&&(e.style.display="none");let t=r.querySelector(this.settings.indeterminateSelector);t&&(t.style.display="")}else{let t=r.querySelector(this.settings.barSelector),n=e?a(0,this.settings.direction):a(this.status||0,this.settings.direction);o(t,this.barPositionCSS({n:this.status||0,speed:this.settings.speed,ease:this.settings.easing,perc:n}));let i=r.querySelector(this.settings.indeterminateSelector);i&&(i.style.display="none")}if(null===this.settings.template){let e=r.querySelector(this.settings.spinnerSelector);e&&(e.style.display=this.settings.showSpinner?"block":"none")}else if(!this.settings.showSpinner){let e=r.querySelector(this.settings.spinnerSelector);e&&u(e)}}),r}static remove(e){e?null===this.settings.template?e.style.display="none":u(e):(l(document.documentElement,"bprogress-busy"),("string"==typeof this.settings.parent?document.querySelectorAll(this.settings.parent):[this.settings.parent]).forEac
3h(e=>{l(e,"bprogress-custom-parent")}),document.querySelectorAll(".bprogress").forEach(e=>{null===this.settings.template?e.style.display="none":u(e)}))}static pause(){return!this.isStarted()||this.settings.indeterminate||(this.isPaused=!0),this}static resume(){if(!this.isStarted()||this.settings.indeterminate)return this;if(this.isPaused=!1,this.settings.trickle){let e=()=>{this.isPaused||setTimeout(()=>{this.status&&(this.trickle(),e())},this.settings.trickleSpeed)};e()}return this}static isRendered(){return document.querySelectorAll(".bprogress").length>0}static getPositioningCSS(){let e=document.body.style,t="WebkitTransform"in e?"Webkit":"MozTransform"in e?"Moz":"msTransform"in e?"ms":"OTransform"in e?"O":"";return`${t}Perspective`in e?"translate3d":`${t}Transform`in e?"translate":"margin"}static queue(e){this.pending.push(e),1===this.pending.length&&this.next()}static next(){let e=this.pending.shift();e&&e(this.next.bind(this))}static initPositionUsing(){""===this.settings.positionUsing&&(this.settings.positionUsing=this.getPositioningCSS())}static barPositionCSS({n:e,speed:t,ease:r,perc:n}){this.initPositionUsing();let i={},o=n??a(e,this.settings.direction);return"translate3d"===this.settings.positionUsing?i={transform:`translate3d(${o}%,0,0)`}:"translate"===this.settings.positionUsing?i={transform:`translate(${o}%,0)`}:"width"===this.settings.positionUsing?i={width:`${"rtl"===this.settings.direction?100-o:o+100}%`,..."rtl"===this.settings.direction?{right:"0",left:"auto"}:{}}:"margin"===this.settings.positionUsing&&(i="rtl"===this.settings.direction?{"margin-left":`${-o}%`}:{"margin-right":`${-o}%`}),i.transition=`all ${t}ms ${r}`,i}};function f(e,t){if("string"==typeof t&&"data-disable-progress"===t){let r=t.substring(5).replace(/-([a-z])/g,(e,t)=>t.toUpperCase());return e.dataset[r]}let r=e[t];if(r instanceof SVGAnimatedString){let e=r.baseVal;return"href"===t?function(e,t){let r,n,i;if(!e.startsWith("/")||!t)return e;let{pathname:a,query:o,hash:s}=(r=e.indexOf("#"),(i=(n=e.indexOf("?"))>-1&&(r<0||n<r))||r>-1?{pathname:e.substring(0,i?n:r),query:i?e.substring(n,r>-1?r:void 0):"",hash:r>-1?e.slice(r):""}:{pathname:e,query:"",hash:""});return`${t}${a}${o}${s}`}(e,location.origin):e}return r}function h(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter(function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable}))),n.forEach(function(t){var n;n=r[t],t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n})}return e}function p(e,t){if(null==e)return{};var r,n,i=function(e,t){if(null==e)return{};var r,n,i={},a=Object.keys(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}var m=(0,n.createContext)(void 0),g=function(){var e=(0,n.useContext)(m);if(!e)throw Error("useProgress must be used within a ProgressProvider");return e},v=function(e){var t=e.children,r=e.color,i=void 0===r?"#0A2FFF":r,a=e.height,o=void 0===a?"2px":a,s=e.options,l=e.spinnerPosition,u=void 0===l?"top-right":l,c=e.style,f=e.disableStyle,p=e.nonce,g=e.shallowRouting,v=e.disableSameURL,y=e.startPosition,b=e.delay,x=e.stopDelay,w=(0,n.useRef)(null),E=(0,n.useRef)(!1),k=(0,n.useCallback)(function(){return E.current=!0},[]),j=(0,n.useCallback)(function(){return E.current=!1},[]),S=(0,n.useCallback)(function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,r=arguments.length>2&&void 0!==arguments[2]&&arguments[2];r&&k(),w.current=setTimeout(function(){e>0&&d.set(e),d.start()},t)},[k]),C=(0,n.useCallback)(function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;setTimeout(function(){w.current&&clearTimeout(w.current),w.current=setTimeout(function(){d.isStarted()&&(d.done(),E.current&&j())},e)},t)},[j]),O=(0,n.useCallback)(function(e){return d.inc(e)},[]),N=(0,n.useCallback)(function(e){return d.dec(e)},[]),P=(0,n.useCallback)(function(e){return d.set(e)},[]),D=(0,n.useCallback)(function(){return d.pause()},[]),A=(0,n.useCallback)(function(){return d.resume()},[]),T=(0,n.useCallback)(function(){return d.settings},[]),I=(0,n.useCallback)(function(e){var t=T(),r="function"==typeof e?e(t):e,n=h({},t,r);d.configure(n)},[T]),R=(0,n.useMemo)(function(){return n.default.createElement("style",{nonce:p},c||(({color:e="#29d",height:t="2px",spinnerPosition:r="top-right"})=>` 4:root { 5 --bprogress-color: ${e}; 6 --bprogress-height: ${t}; 7 --bprogress-spinner-size: 18px; 8 --bprogress-spinner-animation-duration: 400ms; 9 --bprogress-spinner-border-size: 2px;
10 --bprogress-box-shadow: 0 0 10px ${e}, 0 0 5px ${e}; 11 --bprogress-z-index: 99999; 12 --bprogress-spinner-top: ${"top-right"===r||"top-left"===r?"15px":"auto"}; 13 --bprogress-spinner-bottom: ${"bottom-right"===r||"bottom-left"===r?"15px":"auto"}; 14 --bprogress-spinner-right: ${"top-right"===r||"bottom-right"===r?"15px":"auto"}; 15 --bprogress-spinner-left: ${"top-left"===r||"bottom-left"===r?"15px":"auto"}; 16} 17 18.bprogress { 19 width: 0; 20 height: 0; 21 pointer-events: none; 22 z-index: var(--bprogress-z-index); 23} 24 25.bprogress .bar { 26 background: var(--bprogress-color); 27 position: fixed; 28 z-index: var(--bprogress-z-index); 29 top: 0; 30 left: 0; 31 width: 100%; 32 height: var(--bprogress-height); 33} 34 35/* Fancy blur effect */ 36.bprogress .peg { 37 display: block; 38 position: absolute; 39 right: 0; 40 width: 100px; 41 height: 100%; 42 box-shadow: var(--bprogress-box-shadow); 43 opacity: 1.0; 44 transform: rotate(3deg) translate(0px, -4px); 45} 46 47/* Remove these to get rid of the spinner */ 48.bprogress .spinner { 49 display: block; 50 position: fixed; 51 z-index: var(--bprogress-z-index); 52 top: var(--bprogress-spinner-top); 53 bottom: var(--bprogress-spinner-bottom); 54 right: var(--bprogress-spinner-right); 55 left: var(--bprogress-spinner-left); 56} 57 58.bprogress .spinner-icon { 59 width: var(--bprogress-spinner-size); 60 height: var(--bprogress-spinner-size); 61 box-sizing: border-box; 62 border: solid var(--bprogress-spinner-border-size) transparent; 63 border-top-color: var(--bprogress-color); 64 border-left-color: var(--bprogress-color); 65 border-radius: 50%; 66 -webkit-animation: bprogress-spinner var(--bprogress-spinner-animation-duration) linear infinite; 67 animation: bprogress-spinner var(--bprogress-spinner-animation-duration) linear infinite; 68} 69 70.bprogress-custom-parent { 71 overflow: hidden; 72 position: relative; 73} 74 75.bprogress-custom-parent .bprogress .spinner, 76.bprogress-custom-parent .bprogress .bar { 77 position: absolute; 78} 79 80.bprogress .indeterminate { 81 position: fixed; 82 top: 0; 83 left: 0; 84 width: 100%; 85 height: var(--bprogress-height); 86 overflow: hidden; 87} 88 89.bprogress .indeterminate .inc, 90.bprogress .indeterminate .dec { 91 position: absolute; 92 top: 0; 93 height: 100%; 94 background-color: var(--bprogress-color); 95} 96 97.bprogress .indeterminate .inc { 98 animation: bprogress-indeterminate-increase 2s infinite; 99} 100 101.bprogress .indeterminate .dec { 102 animation: bprogress-indeterminate-decrease 2s 0.5s infinite; 103} 104 105@-webkit-keyframes bprogress-spinner { 106 0% { -webkit-transform: rotate(0deg); transform: rotate(0deg); } 107 100% { -webkit-transform: rotate(360deg); transform: rotate(360deg); } 108} 109 110@keyframes bprogress-spinner { 111 0% { transform: rotate(0deg); } 112 100% { transform: rotate(360deg); } 113} 114 115@keyframes bprogress-indeterminate-increase { 116 from { left: -5%; width: 5%; } 117 to { left: 130%; width: 100%; } 118} 119 120@keyframes bprogress-indeterminate-decrease { 121 from { left: -80%; width: 80%; } 122 to { left: 110%; width: 10%; } 123} 124`)({color:i,height:o,spinnerPosition:u}))},[i,o,p,u,c]);return d.configure(s||{}),n.default.createElement(m.Provider,{value:{start:S,stop:C,inc:O,dec:N,set:P,pause:D,resume:A,setOptions:I,getOptions:T,isAutoStopDisabled:E,disableAutoStop:k,enableAutoStop:j,shallowRouting:void 0!==g&&g,disableSameURL:void 0===v||v,startPosition:void 0===y?0:y,delay:void 0===b?0:b,stopDelay:void 0===x?0:x}},void 0!==f&&f?null:R,t)};function y(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return t.filter(Boolean).join(" ")}var b=n.default.forwardRef(function(e,t){var r=e.as,i=e.children,a=e.className,o=e.classSelector,s=p(e,["as","children","className","classSelector"]);return n.default.createElement(null!=r?r:"div",h({ref:t,className:y(void 0===o?"bar":o,a)},s),i)}),x=n.default.forwardRef(function(e,t){var r=e.as,i=e.children,a=e.className,o=e.classSelector,s=p(e,["as","children","className","classSelector"]);return n.default.createElement(null!=r?r:"div",h({ref:t,className:y(void 0===o?"peg":o,a)},s),i)}),w=n.default.forwardRef(function(e,t){var r=e.as,i=e.children,a=e.className,o=e.classSelector,s=p(e,["as","children","className","classSelector"]);return n.default.createElement(null!=r?r:"div",h({ref:t,className:y(void 0===o?"spinner":o,a)},s),i)}),E=n.default.forwardRef(function(e,t){var r=e.as,i=e.children,a=e.className,o=e.classSelector,s=p(e,["as","children","className","classSelector"]);return n.default.createElement(null!=r?r:"div",h({ref:t,className:y(void 0===o?"spinner-icon":o,a)},s),i)});function k(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter(function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable}
124))),n.forEach(function(t){var n;n=r[t],t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n})}return e}function j(e,t){if(null==e)return{};var r,n,i=function(e,t){if(null==e)return{};var r,n,i={},a=Object.keys(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}n.default.forwardRef(function(e,t){var r,i,a=e.as,o=e.children,s=e.className,l=e.style,u=p(e,["as","children","className","style"]);return n.default.createElement(null!=a?a:"div",h({ref:t,className:y("bprogress",s),style:(r=h({},l),i=i={display:"none"},Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):(function(e){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t.push.apply(t,r)}return t})(Object(i)).forEach(function(e){Object.defineProperty(r,e,Object.getOwnPropertyDescriptor(i,e))}),r)},u),o||n.default.createElement(n.default.Fragment,null,n.default.createElement(b,null,n.default.createElement(x,null)),n.default.createElement(w,null,n.default.createElement(E,null))))}),n.default.forwardRef(function(e,t){var r=e.as,i=e.className,a=e.classSelector,o=p(e,["as","className","classSelector"]);return n.default.createElement(null!=r?r:"div",h({ref:t,className:y(void 0===a?"indeterminate":a,i)},o),n.default.createElement("div",{className:"inc"}),n.default.createElement("div",{className:"dec"}))});var S=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:["memo","shouldCompareComplexProps"];return(0,n.memo)(e,function(e,r){return!1!==r.memo&&(!r.shouldCompareComplexProps||function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],n=Object.keys(e).filter(function(e){return!r.includes(e)}),i=Object.keys(t).filter(function(e){return!r.includes(e)});if(n.length!==i.length)return!1;var a=!0,o=!1,s=void 0;try{for(var l,u=n[Symbol.iterator]();!(a=(l=u.next()).done);a=!0){var c=l.value;if(e[c]!==t[c])return!1}}catch(e){o=!0,s=e}finally{try{a||null==u.return||u.return()}finally{if(o)throw s}}return!0}(e,r,t))})}(function(e){return!function(e){var t=e.shallowRouting,r=void 0!==t&&t,i=e.disableSameURL,a=void 0===i||i,o=e.startPosition,s=void 0===o?0:o,l=e.delay,u=void 0===l?0:l,c=e.stopDelay,d=void 0===c?0:c,h=e.targetPreprocessor,p=e.disableAnchorClick,m=void 0!==p&&p,v=e.startOnLoad,y=void 0!==v&&v,b=e.forcedStopDelay,x=void 0===b?0:b,w=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],E=(0,n.useRef)([]),k=(0,n.useRef)(null),j=g(),S=j.start,C=j.stop,O=j.isAutoStopDisabled;(0,n.useEffect)(function(){y&&S(s,u)},[]),(0,n.useEffect)(function(){return k.current&&clearTimeout(k.current),k.current=setTimeout(function(){O.current||C()},d),function(){k.current&&clearTimeout(k.current)}},w),(0,n.useEffect)(function(){if(!m){var e=function(e){if(e.defaultPrevented)return;var t=e.currentTarget;if(t.hasAttribute("download"))return;var n=e.target,i=(null==n?void 0:n.getAttribute("data-prevent-progress"))==="true"||(null==t?void 0:t.getAttribute("data-prevent-progress"))==="true";if(!i)for(var o,l=n;l&&"a"!==l.tagName.toLowerCase();){if((null==(o=l.parentElement)?void 0:o.getAttribute("data-prevent-progress"))==="true"){i=!0;break}l=l.parentElement}if(!i&&"_blank"!==f(t,"target")&&!e.metaKey&&!e.ctrlKey&&!e.shiftKey&&!e.altKey){var c=f(t,"href"),d=h?h(new URL(c)):new URL(c),p=new URL(location.href);r&&d.protocol+"//"+d.host+d.pathname==p.protocol+"//"+p.host+p.pathname&&a||d.protocol+"//"+d.host+d.pathname+d.search==p.protocol+"//"+p.host+p.pathname+p.search&&a||S(s,u)}},t=new MutationObserver(function(){var t=Array.from(document.querySelectorAll("a")).filter(function(e){var t=f(e,"href"),r="true"===e.getAttribute("data-disable-progress"),n=t&&!t.startsWith("tel:")&&!t.startsWith("mailto:")&&!t.startsWith("blob:")&&!t.startsWith("javascript:");return!r&&n&&"_blank"!==f(e,"target")});t.forEach(function(t){t.addEventListener("click",e,!0)}),E.current=t});t.observe(document,{childList:!0,subtree:!0});var n=window.history.pushState;return window.history.pushState=new Proxy(window.history.pushState,{apply:function(e,t,r){return O.current||C(d,x),e.apply(t,r)}}),function(){t.disconnect(),E.current.forEach(function(t){t.removeEventListener("click",e,!0)}),E.current=[],window.history.pushState=n}}},[m,h,r,a,u,d,s,S,C,x,O])}(e,[(0,r.usePathname)(),(0,r.useSearchParams)()]),null});S.displayName="AppProgress";var C=function(e){var t=e.children,r=e.ProgressComponent,i=e.color,a=e.height,o=e.options,s=e.spinnerPosition,l=e.style,u=e.disableStyle,c=e.nonce,d=e.stopDelay,f=e.delay,h=e.startPosition,p=e.disableSameURL,m=e.shallowRouting,g=j(e,["children","ProgressComponent","color","height","o
124ptions","spinnerPosition","style","disableStyle","nonce","stopDelay","delay","startPosition","disableSameURL","shallowRouting"]);return n.default.createElement(v,{color:i,height:a,options:o,spinnerPosition:s,style:l,disableStyle:u,nonce:c,stopDelay:d,delay:f,startPosition:h,disableSameURL:p,shallowRouting:m},n.default.createElement(r,k({stopDelay:d,delay:f,startPosition:h,disableSameURL:p,shallowRouting:m},g)),t)},O=function(e){return n.default.createElement(n.Suspense,null,n.default.createElement(S,h({},e)))},N=function(e){var t=e.children,r=j(e,["children"]);return n.default.createElement(C,k({ProgressComponent:O},r),t)},P=e.i(3868),D=e.i(712826);e.s(["ProgressProvider",0,({children:e,...r})=>((0,n.useEffect)(()=>{try{let e=new URLSearchParams(window.location.search),t=e.get(P.PERF_FLAG_URL_PARAM);if("1"!==t&&"0"!==t)return;(0,P.setPerfFlagInStorage)("1"===t),"1"===t&&console.debug("%c[perf]%c console logging enabled (?perf=1). Disable with ?perf=0.","color:#1cd17d;font-weight:600","color:inherit"),e.delete(P.PERF_FLAG_URL_PARAM);let r=e.toString(),n=`${window.location.pathname}${r?`?${r}`:""}${window.location.hash}`;window.history.replaceState(window.history.state,"",n)}catch{}},[]),(0,n.useEffect)(()=>{(0,D.recordPerfOnce)("app.hydrate")},[]),(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(N,{...r,height:"2px",color:"var(--color-brand-primary)",options:{showSpinner:!1},shallowRouting:!0,disableSameURL:!0}),e]}))],657891)},834301,e=>{"use strict";var t=e.i(921449),r=e.i(277225),n=e.i(259067),i=e.i(10914);e.s(["ThemeProvider",0,function({children:e}){let a=(0,n.useOrigin)();return(0,t.jsx)(r.ThemeProvider,{storageKey:"theme",attribute:"data-theme",enableSystem:!1,disableTransitionOnChange:!0,themes:["astra",...i.THIRD_PARTY_ORIGIN_KEYS],defaultTheme:a.isFirstPartyOrigin?"astra":a.thirdPartyHostname??"astra",children:e})}],834301)},754486,(e,t,r)=>{!function(n){"use strict";var i=n.setTimeout,a=n.clearTimeout,o=n.XMLHttpRequest,s=n.XDomainRequest,l=n.ActiveXObject,u=n.EventSource,c=n.document,d=n.Promise,f=n.fetch&&function(){return n.fetch.apply(n,arguments)},h=n.Response,p=n.TextDecoder,m=n.TextEncoder,g=n.AbortController;if(!("u">typeof window)||void 0===c||"readyState"in c||null!=c.body||(c.readyState="loading",window.addEventListener("load",function(e){c.readyState="complete"},!1)),null==o&&null!=l&&(o=function(){return new l("Microsoft.XMLHTTP")}),void 0==Object.create&&(Object.create=function(e){function t(){}return t.prototype=e,new t}),Date.now||(Date.now=function(){return new Date().getTime()}),void 0==g){var v=f;f=function(e,t){var r=t.signal;return v(e,{headers:t.headers,credentials:t.credentials,cache:t.cache}).then(function(e){var t=e.body.getReader();return r._reader=t,r._aborted&&r._reader.cancel(),{status:e.status,statusText:e.statusText,headers:e.headers,body:{getReader:function(){return t}}}})},g=function(){this.signal={_reader:null,_aborted:!1},this.abort=function(){null!=this.signal._reader&&this.signal._reader.cancel(),this.signal._aborted=!0}}}function y(){this.bitsNeeded=0,this.codePoint=0}y.prototype.decode=function(e){function t(e,t,r){if(1===r)return e>=128>>t&&e<<t<=2047;if(2===r)return e>=2048>>t&&e<<t<=55295||e>=57344>>t&&e<<t<=65535;if(3===r)return e>=65536>>t&&e<<t<=1114111;throw Error()}function r(e,t){if(6===e)return t>>6>15?3:t>31?2:1;if(12===e)return t>15?3:2;if(18===e)return 3;throw Error()}for(var n="",i=this.bitsNeeded,a=this.codePoint,o=0;o<e.length;o+=1){var s=e[o];0!==i&&(s<128||s>191||!t(a<<6|63&s,i-6,r(i,a)))&&(i=0,n+=String.fromCharCode(a=65533)),0===i?(s>=0&&s<=127?(i=0,a=s):s>=192&&s<=223?(i=6,a=31&s):s>=224&&s<=239?(i=12,a=15&s):s>=240&&s<=247?(i=18,a=7&s):(i=0,a=65533),0===i||t(a,i,r(i,a))||(i=0,a=65533)):(i-=6,a=a<<6|63&s),0===i&&(a<=65535?n+=String.fromCharCode(a):(n+=String.fromCharCode(55296+(a-65535-1>>10)),n+=String.fromCharCode(56320+(a-65535-1&1023))))}return this.bitsNeeded=i,this.codePoint=a,n},(void 0==p||void 0==m||!function(){try{return"test"===new p().decode(new m().encode("test"),{stream:!0})}catch(e){console.debug("TextDecoder does not support streaming option. Using polyfill instead: "+e)}return!1}())&&(p=y);var b=function(){};function x(e){this.withCredentials=!1,this.readyState=0,this.status=0,this.statusText="",this.responseText="",this.onprogress=b,this.onload=b,this.onerror=b,this.onreadystatechange=b,this._contentType="",this._xhr=e,this._sendTimeout=0,this._abort=b}function w(e){return e.replace(/[A-Z]/g,function(e){return String.fromCharCode(e.charCodeAt(0)+32)})}function E(e){for(var t=Object.create(null),r=e.split("\r\n"),n=0;n<r.length;n+=1){var i=r[n].split(": "),a=i.shift(),o=i.join(": ");t[w(a)]=o}this._map=t}function k(){}function j(e){this._headers=e}function S(e){this.fetch=void 0==n.AbortController?f:e||f}function C(){this._listeners=Object.create(null)}function O(e){i(function(){throw e},0)}function N(e){this.type=e,this.target=void 0}function P(e,t){N.call(this,e),this.data=t.data,this.lastEventId=t.lastEventId}function D(e,t){N.call(this,e),this.status=t.status,this.statusText=t.statusText,this.headers=t.headers}function A(e,t){N.call(this,e),this.error=t.error}x.prototype.open=function(e,t){this._abort(!0);var r=this,n=this._xhr,s=1,l=0;this._abort=function(e){0!==r._sendTimeout&&(a(r._sendTimeout),r._sendTimeout=0),(1===s||2===s||3===s)&&(s=4,n.onload=b,n.onerror=b,n.onabort=b,n.onprogress=b,n.onreadystatechange=b,n.abort(),0!==l&&(a(l),l=0),e||(r.readyState=4,r.onabort(null),r.onreadystatechange())),s=0};var u=function(){if(1===s){var e=0,t="",i=void 0;if("contentType"in n)e=200,t="OK",i=n.contentType;else try{e=n.status,t=n.statusText,i=n.getResponseHeader("Content-Type")}catch(r){e=0,t="",i=void 0}0!==e&&(s=2,r.readyState=2,r.status=e,r.statusText=t,r._contentType=i,r.onreadystatechange())}},c=function(){if(u(),2===s||3===s){s=3;var e="";try{e=n.responseText}catch(e){}r.readyState=3,r.responseText=e,r.onprogress()}},d=function(e,t){if((null==t||null==t.preventDefault)&&(t={preventDefault:b}),c(),1===s||2===s||3===s){if(s=4,0!==l&&(a(l),l=0),r.readyState=4,"load"===e)r.onload(t);else if("error"===e)r.onerror(t);else if("abort"===e)r.onabort(t);else throw TypeError();r.onreadystatechange()}},f=function(e){void 0!=n&&(4===n.readyState?"onload"in n&&"onerror"in n&&"onabort"in n||d(""===n.responseText?"error":"load",e):3===n.readyState?"onprogress"in n||c():2===n.readyState&&u())},h=function(){l=i(function(){h()},500),3===n.readyState&&c()};
124"onload"in n&&(n.onload=function(e){d("load",e)}),"onerror"in n&&(n.onerror=function(e){d("error",e)}),"onabort"in n&&(n.onabort=function(e){d("abort",e)}),"onprogress"in n&&(n.onprogress=c),"onreadystatechange"in n&&(n.onreadystatechange=function(e){f(e)}),("contentType"in n||!("ontimeout"in o.prototype))&&(t+=(-1===t.indexOf("?")?"?":"&")+"padding=true"),n.open(e,t,!0),"readyState"in n&&(l=i(function(){h()},0))},x.prototype.abort=function(){this._abort(!1)},x.prototype.getResponseHeader=function(e){return this._contentType},x.prototype.setRequestHeader=function(e,t){var r=this._xhr;"setRequestHeader"in r&&r.setRequestHeader(e,t)},x.prototype.getAllResponseHeaders=function(){return void 0!=this._xhr.getAllResponseHeaders&&this._xhr.getAllResponseHeaders()||""},x.prototype.send=function(){if((!("ontimeout"in o.prototype)||!("sendAsBinary"in o.prototype)&&!("mozAnon"in o.prototype))&&void 0!=c&&void 0!=c.readyState&&"complete"!==c.readyState){var e=this;e._sendTimeout=i(function(){e._sendTimeout=0,e.send()},4);return}var t=this._xhr;"withCredentials"in t&&(t.withCredentials=this.withCredentials);try{t.send(void 0)}catch(e){throw e}},E.prototype.get=function(e){return this._map[w(e)]},null!=o&&null==o.HEADERS_RECEIVED&&(o.HEADERS_RECEIVED=2),k.prototype.open=function(e,t,r,n,i,a,s){e.open("GET",i);var l=0;for(var u in e.onprogress=function(){var t=e.responseText.slice(l);l+=t.length,r(t)},e.onerror=function(e){e.preventDefault(),n(Error("NetworkError"))},e.onload=function(){n(null)},e.onabort=function(){n(null)},e.onreadystatechange=function(){e.readyState===o.HEADERS_RECEIVED&&t(e.status,e.statusText,e.getResponseHeader("Content-Type"),new E(e.getAllResponseHeaders()))},e.withCredentials=a,s)Object.prototype.hasOwnProperty.call(s,u)&&e.setRequestHeader(u,s[u]);return e.send(),e},j.prototype.get=function(e){return this._headers.get(e)},S.prototype.open=function(e,t,r,n,i,a,o){var s=null,l=new g,u=l.signal,c=new p;return this.fetch(i,{headers:o,credentials:a?"include":"same-origin",signal:u,cache:"no-store"}).then(function(e){return s=e.body.getReader(),t(e.status,e.statusText,e.headers.get("Content-Type"),new j(e.headers)),new d(function(e,t){var n=function(){s.read().then(function(t){t.done?e(void 0):(r(c.decode(t.value,{stream:!0})),n())}).catch(function(e){t(e)})};n()})}).catch(function(e){if("AbortError"!==e.name)return e}).then(function(e){n(e)}),{abort:function(){null!=s&&s.cancel(),l.abort()}}},C.prototype.dispatchEvent=function(e){e.target=this;var t=this._listeners[e.type];if(void 0!=t)for(var r=t.length,n=0;n<r;n+=1){var i=t[n];try{"function"==typeof i.handleEvent?i.handleEvent(e):i.call(this,e)}catch(e){O(e)}}},C.prototype.addEventListener=function(e,t){e=String(e);var r=this._listeners,n=r[e];void 0==n&&(n=[],r[e]=n);for(var i=!1,a=0;a<n.length;a+=1)n[a]===t&&(i=!0);i||n.push(t)},C.prototype.removeEventListener=function(e,t){e=String(e);var r=this._listeners,n=r[e];if(void 0!=n){for(var i=[],a=0;a<n.length;a+=1)n[a]!==t&&i.push(n[a]);0===i.length?delete r[e]:r[e]=i}},P.prototype=Object.create(N.prototype),D.prototype=Object.create(N.prototype),A.prototype=Object.create(N.prototype);var T=/^text\/event\-stream(;.*)?$/i,I=function(e,t){var r=null==e?t:parseInt(e,10);return r!=r&&(r=t),R(r)},R=function(e){return Math.min(Math.max(e,1e3),18e6)},_=function(e,t,r){try{"function"==typeof t&&t.call(e,r)}catch(e){O(e)}};function L(e,t){var r,n,l,u,c,d,f,h,p,m,g,v,y,b,w,E,j,O,N,L,F,U,q,$,H,z,K,B,G,V;C.call(this),t=t||{},this.onopen=void 0,this.onmessage=void 0,this.onerror=void 0,this.url=void 0,this.readyState=void 0,this.withCredentials=void 0,this.headers=void 0,this._close=void 0,r=this,n=e,l=t,n=String(n),u=!!l.withCredentials,c=l.lastEventIdQueryParameterName||"lastEventId",d=R(1e3),f=I(l.heartbeatTimeout,45e3),h="",p=d,m=!1,g=0,v=l.headers||{},y=l.Transport,b=M&&void 0==y?void 0:new x(void 0!=y?new y:void 0!=o&&"withCredentials"in o.prototype||void 0==s?new o:new s),w=null!=y&&"string"!=typeof y?new y:void 0==b?new S(l.fetch):new k,E=void 0,j=0,O=-1,N="",L="",F="",U="",q=0,$=0,H=0,z=function(e,t,n,i){if(0===O)if(200===e&&void 0!=n&&T.test(n)){O=1,m=Date.now(),p=d,r.readyState=1;var a=new D("open",{status:e,statusText:t,headers:i});r.dispatchEvent(a),_(r,r.onopen,a)}else{var o="";200!==e?(t&&(t=t.replace(/\s+/g," ")),o="EventSource's response has a status "+e+" "+t+" that is not 200. Aborting the connection."):o="EventSource's response has a Content-Type specifying an unsupported type: "+(void 0==n?"-":n.replace(/\s+/g," "))+". Aborting the connection.",G();var a=new D("error",{status:e,statusText:t,headers:i});r.dispatchEvent(a),_(r,r.onerror,a),console.error(o)}},K=function(e){if(1===O){for(var t=-1,n=0;n<e.length;n+=1){var o=e.charCodeAt(n);(10===o||13===o)&&(t=n)}var s=(-1!==t?U:"")+e.slice(0,t+1);U=(-1===t?U:"")+e.slice(t+1),""!==e&&(m=Date.now(),g+=e.length);for(var l=0;l<s.length;l+=1){var o=s.charCodeAt(l);if(-1===q&&10===o)q=0;else if(-1===q&&(q=0),13===o||10===o){if(0!==q){1===q&&(H=l+1);
124var u=s.slice($,H-1),c=s.slice(H+ +(H<l&&32===s.charCodeAt(H)),l);"data"===u?(N+="\n",N+=c):"id"===u?L=c:"event"===u?F=c:"retry"===u?p=d=I(c,d):"heartbeatTimeout"===u&&(f=I(c,f),0!==j&&(a(j),j=i(function(){V()},f)))}if(0===q){if(""!==N){h=L,""===F&&(F="message");var v=new P(F,{data:N.slice(1),lastEventId:L});if(r.dispatchEvent(v),"open"===F?_(r,r.onopen,v):"message"===F?_(r,r.onmessage,v):"error"===F&&_(r,r.onerror,v),2===O)return}N="",F=""}q=13===o?-1:0}else 0===q&&($=l,q=1),1===q?58===o&&(H=l+1,q=2):2===q&&(q=3)}}},B=function(e){if(1===O||0===O){O=-1,0!==j&&(a(j),j=0),j=i(function(){V()},p),p=R(Math.min(16*d,2*p)),r.readyState=0;var t=new A("error",{error:e});r.dispatchEvent(t),_(r,r.onerror,t),void 0!=e&&console.error(e)}},G=function(){O=2,void 0!=E&&(E.abort(),E=void 0),0!==j&&(a(j),j=0),r.readyState=2},V=function(){if(j=0,-1!==O){if(m||void 0==E){var e=Math.max((m||Date.now())+f-Date.now(),1);m=!1,j=i(function(){V()},e)}else B(Error("No activity within "+f+" milliseconds. "+(0===O?"No response received.":g+" chars received.")+" Reconnecting.")),void 0!=E&&(E.abort(),E=void 0);return}m=!1,g=0,j=i(function(){V()},f),O=0,N="",F="",L=h,U="",$=0,H=0,q=0;var t=n;if("data:"!==n.slice(0,5)&&"blob:"!==n.slice(0,5)&&""!==h){var a=n.indexOf("?");t=(-1===a?n:n.slice(0,a+1)+n.slice(a+1).replace(/(?:^|&)([^=&]*)(?:=[^&]*)?/g,function(e,t){return t===c?"":e}))+((-1===n.indexOf("?")?"?":"&")+c+"=")+encodeURIComponent(h)}var o=r.withCredentials,s={};s.Accept="text/event-stream";var l=r.headers;if(void 0!=l)for(var u in l)Object.prototype.hasOwnProperty.call(l,u)&&(s[u]=l[u]);try{E=w.open(b,z,K,B,t,o,s)}catch(e){throw G(),e}},r.url=n,r.readyState=0,r.withCredentials=u,r.headers=v,r._close=G,V()}var M=void 0!=f&&void 0!=h&&"body"in h.prototype;L.prototype=Object.create(C.prototype),L.prototype.CONNECTING=0,L.prototype.OPEN=1,L.prototype.CLOSED=2,L.prototype.close=function(){this._close()},L.CONNECTING=0,L.OPEN=1,L.CLOSED=2,L.prototype.withCredentials=void 0;var F=u;void 0==o||void 0!=u&&"withCredentials"in u.prototype||(F=L);var U=function(e){e.EventSourcePolyfill=L,e.NativeEventSource=u,e.EventSource=F};if("object"==typeof t.exports)U(r);else if("function"==typeof define&&define.amd){let t;void 0!==(t=U(r))&&e.v(t)}else U(n)}("u"<typeof globalThis?"u">typeof window?window:"u">typeof self?self:e.e:globalThis)},197457,e=>{"use strict";var t=e.i(163487);let r="namefi-demo-mode",n="demo-mode-change",i=new Set(["","0","off","false","no"]);function a(e=t.config.TYPE){return"local"===e||"development"===e||"preview"===e}e.s(["DEMO_MODE_CHANGE_EVENT",0,n,"getActiveDemoScenario",0,function(){if(!a())return null;try{return window.localStorage.getItem(r)||null}catch{return null}},"syncDemoModeFromLocation",0,function(){if(!a())return;let e=function(e){if(null===e)return;let t=e.trim().toLowerCase();return i.has(t)?null:t}(new URLSearchParams(window.location.search).get("demo"));if(void 0!==e)try{e?window.localStorage.setItem(r,e):window.localStorage.removeItem(r),window.dispatchEvent(new CustomEvent(n))}catch{}}])},278806,e=>{"use strict";let t;var r=e.i(921449),n=e.i(163487),i=e.i(133368),a=e.i(394391),o=e.i(735838),s=e.i(994891),l=e.i(585817),u=class extends l.Subscribable{constructor(e={}){super(),this.config=e,this.#e=new Set,this.#t=new Map,this.#r=0}#e;#t;#r;build(e,t,r){let n=new o.Mutation({client:e,mutationCache:this,mutationId:++this.#r,options:e.defaultMutationOptions(t),state:r});return this.add(n),n}add(e){this.#e.add(e);let t=c(e);if("string"==typeof t){let r=this.#t.get(t);r?r.push(e):this.#t.set(t,[e])}this.notify({type:"added",mutation:e})}remove(e){if(this.#e.delete(e)){let t=c(e);if("string"==typeof t){let r=this.#t.get(t);if(r)if(r.length>1){let t=r.indexOf(e);-1!==t&&r.splice(t,1)}else r[0]===e&&this.#t.delete(t)}}this.notify({type:"removed",mutation:e})}canRun(e){let t=c(e);if("string"!=typeof t)return!0;{let r=this.#t.get(t),n=r?.find(e=>"pending"===e.state.status);return!n||n===e}}runNext(e){let t=c(e);if("string"!=typeof t)return Promise.resolve();{let r=this.#t.get(t)?.find(t=>
124t!==e&&t.state.isPaused);return r?.continue()??Promise.resolve()}}clear(){a.notifyManager.batch(()=>{this.#e.forEach(e=>{this.notify({type:"removed",mutation:e})}),this.#e.clear(),this.#t.clear()})}getAll(){return Array.from(this.#e)}find(e){let t={exact:!0,...e};return this.getAll().find(e=>(0,s.matchMutation)(t,e))}findAll(e={}){return this.getAll().filter(t=>(0,s.matchMutation)(e,t))}notify(e){a.notifyManager.batch(()=>{this.listeners.forEach(t=>{t(e)})})}resumePausedMutations(){let e=this.getAll().filter(e=>e.state.isPaused);return a.notifyManager.batch(()=>Promise.all(e.map(e=>e.continue().catch(s.noop))))}};function c(e){return e.options.scope?.id}var d=e.i(423024),f=l,h=class extends f.Subscribable{constructor(e={}){super(),this.config=e,this.#n=new Map}#n;build(e,t,r){let n=t.queryKey,i=t.queryHash??(0,s.hashQueryKeyByOptions)(n,t),a=this.get(i);return a||(a=new d.Query({client:e,queryKey:n,queryHash:i,options:e.defaultQueryOptions(t),state:r,defaultOptions:e.getQueryDefaults(n)}),this.add(a)),a}add(e){this.#n.has(e.queryHash)||(this.#n.set(e.queryHash,e),this.notify({type:"added",query:e}))}remove(e){let t=this.#n.get(e.queryHash);t&&(e.destroy(),t===e&&this.#n.delete(e.queryHash),this.notify({type:"removed",query:e}))}clear(){a.notifyManager.batch(()=>{this.getAll().forEach(e=>{this.remove(e)})})}get(e){return this.#n.get(e)}getAll(){return[...this.#n.values()]}find(e){let t={exact:!0,...e};return this.getAll().find(e=>(0,s.matchQuery)(t,e))}findAll(e={}){let t=this.getAll();return Object.keys(e).length>0?t.filter(t=>(0,s.matchQuery)(e,t)):t}notify(e){a.notifyManager.batch(()=>{this.listeners.forEach(t=>{t(e)})})}onFocus(){a.notifyManager.batch(()=>{this.getAll().forEach(e=>{e.onFocus()})})}onOnline(){a.notifyManager.batch(()=>{this.getAll().forEach(e=>{e.onOnline()})})}},p=e.i(271974),m=e.i(175149),g=e.i(710506),v=class{#i;#a;#o;#s;#l;#u;#c;#d;constructor(e={}){this.#i=e.queryCache||new h,this.#a=e.mutationCache||new u,this.#o=e.defaultOptions||{},this.#s=new Map,this.#l=new Map,this.#u=0}mount(){this.#u++,1===this.#u&&(this.#c=p.focusManager.subscribe(async e=>{e&&(await this.resumePausedMutations(),this.#i.onFocus())}),this.#d=m.onlineManager.subscribe(async e=>{e&&(await this.resumePausedMutations(),this.#i.onOnline())}))}unmount(){this.#u--,0===this.#u&&(this.#c?.(),this.#c=void 0,this.#d?.(),this.#d=void 0)}isFetching(e){return this.#i.findAll({...e,fetchStatus:"fetching"}).length}isMutating(e){return this.#a.findAll({...e,status:"pending"}).length}getQueryData(e){let t=this.defaultQueryOptions({queryKey:e});return this.#i.get(t.queryHash)?.state.data}ensureQueryData(e){let t=this.defaultQueryOptions(e),r=this.#i.build(this,t),n=r.state.data;return void 0===n?this.fetchQuery(e):(e.revalidateIfStale&&r.isStaleByTime((0,s.resolveStaleTime)(t.staleTime,r))&&this.prefetchQuery(t),Promise.resolve(n))}getQueriesData(e){return this.#i.findAll(e).map(({queryKey:e,state:t})=>[e,t.data])}setQueryData(e,t,r){let n=this.defaultQueryOptions({queryKey:e}),i=this.#i.get(n.queryHash),a=i?.state.data,o=(0,s.functionalUpdate)(t,a);if(void 0!==o)return this.#i.build(this,n).setData(o,{...r,manual:!0})}setQueriesData(e,t,r){return a.notifyManager.batch(()=>this.#i.findAll(e).map(({queryKey:e})=>[e,this.setQueryData(e,t,r)]))}getQueryState(e){let t=this.defaultQueryOptions({queryKey:e});return this.#i.get(t.queryHash)?.state}removeQueries(e){let t=this.#i;a.notifyManager.batch(()=>{t.findAll(e).forEach(e=>{t.remove(e)})})}resetQueries(e,t){let r=this.#i;return a.notifyManager.batch(()=>(r.findAll(e).forEach(e=>{e.reset()}),this.refetchQueries({type:"active",...e},t)))}cancelQueries(e,t={}){let r={revert:!0,...t};return Promise.all(a.notifyManager.batch(()=>this.#i.findAll(e).map(e=>e.cancel(r)))).then(s.noop).catch(s.noop)}invalidateQueries(e,t={}){return a.notifyManager.batch(()=>(this.#i.findAll(e).forEach(e=>{e.invalidate()}),e?.refetchType==="none")?Promise.resolve():this.refetchQueries({...e,type:e?.refetchType??e?.type??"active"},t))}refetchQueries(e,t={}){let r={...t,cancelRefetch:t.cancelRefetch??!0};return Promise.all(a.notifyManager.batch(()=>this.#i.findAll(e).filter(e=>!e.isDisabled()&&!e.isStatic()).map(e=>{let t=e.fetch(void 0,r);return r.throwOnError||(t=t.catch(s.noop)),"paused"===e.state.fetchStatus?Promise.resolve():t}
124))).then(s.noop)}fetchQuery(e){let t=this.defaultQueryOptions(e);void 0===t.retry&&(t.retry=!1);let r=this.#i.build(this,t);return r.isStaleByTime((0,s.resolveStaleTime)(t.staleTime,r))?r.fetch(t):Promise.resolve(r.state.data)}prefetchQuery(e){return this.fetchQuery(e).then(s.noop).catch(s.noop)}fetchInfiniteQuery(e){return e.behavior=(0,g.infiniteQueryBehavior)(e.pages),this.fetchQuery(e)}prefetchInfiniteQuery(e){return this.fetchInfiniteQuery(e).then(s.noop).catch(s.noop)}ensureInfiniteQueryData(e){return e.behavior=(0,g.infiniteQueryBehavior)(e.pages),this.ensureQueryData(e)}resumePausedMutations(){return m.onlineManager.isOnline()?this.#a.resumePausedMutations():Promise.resolve()}getQueryCache(){return this.#i}getMutationCache(){return this.#a}getDefaultOptions(){return this.#o}setDefaultOptions(e){this.#o=e}setQueryDefaults(e,t){this.#s.set((0,s.hashKey)(e),{queryKey:e,defaultOptions:t})}getQueryDefaults(e){let t=[...this.#s.values()],r={};return t.forEach(t=>{(0,s.partialMatchKey)(e,t.queryKey)&&Object.assign(r,t.defaultOptions)}),r}setMutationDefaults(e,t){this.#l.set((0,s.hashKey)(e),{mutationKey:e,defaultOptions:t})}getMutationDefaults(e){let t=[...this.#l.values()],r={};return t.forEach(t=>{(0,s.partialMatchKey)(e,t.mutationKey)&&Object.assign(r,t.defaultOptions)}),r}defaultQueryOptions(e){if(e._defaulted)return e;let t={...this.#o.queries,...this.getQueryDefaults(e.queryKey),...e,_defaulted:!0};return t.queryHash||(t.queryHash=(0,s.hashQueryKeyByOptions)(t.queryKey,t)),void 0===t.refetchOnReconnect&&(t.refetchOnReconnect="always"!==t.networkMode),void 0===t.throwOnError&&(t.throwOnError=!!t.suspense),!t.networkMode&&t.persister&&(t.networkMode="offlineFirst"),t.queryFn===s.skipToken&&(t.enabled=!1),t}defaultMutationOptions(e){return e?._defaulted?e:{...this.#o.mutations,...e?.mutationKey&&this.getMutationDefaults(e.mutationKey),...e,_defaulted:!0}}clear(){this.#i.clear(),this.#a.clear()}},y=e.i(578787),b=e.i(536511);function x(){return new v({mutationCache:new u({onError:(e,t,r,n)=>{(0,i.reportErrorWithReferenceOnce)("Mutation error",{source:e instanceof b.TRPCClientError?"trpc.mutation":"mutation",mutationKey:n.options.mutationKey?JSON.stringify(n.options.mutationKey):void 0},e)}}),queryCache:new h({onError:(e,t)=>{e instanceof b.TRPCClientError&&(0,i.reportErrorWithReferenceOnce)("Query error",{source:"trpc.query",queryKey:JSON.stringify(t.queryKey)},e)}}),defaultOptions:{queries:{retry:(e,t)=>t instanceof b.TRPCClientError&&e<2,staleTime:6e4}}})}var w=e.i(127342),E=e.i(8800),k=e.i(284068),j=e.i(754486),S=e.i(108161),C=e.i(181712),O=e.i(503583),N=e.i(296541),P=e.i(752606),D=e.i(197457);function A({backendUrl:e,browserOrigin:t,environmentType:r}){return"local"===r&&t?`${t}/api/trpc`:`${e}/trpc`}e.s(["TrpcProvider",0,function({children:i}){let a=s.isServer?x():(t||(t=x()),t),o=A({backendUrl:n.config.BACKEND_URL,browserOrigin:window.location.origin,environmentType:n.config.TYPE}),[l]=(0,S.useState)(()=>(0,y.createTRPCClient)({links:[((0,D.syncDemoModeFromLocation)(),()=>({op:t,next:r})=>(0,P.observable)(n=>{let i,a=(0,D.getActiveDemoScenario)();if(null===a)return r(t).subscribe(n);let o=!1,s=e=>{n.next(e)},l=()=>{o||(i=r(t).subscribe(n))};return e.A(806386).then(({resolveDemoQuery:e,resolveDemoSubscription:r})=>{if(o)return;if("subscription"===t.type){let e=r(a,t.path,t.input);if(!e.handled)return void l();for(let t of(s({result:{type:"started"}}),e.events??[])){if(o)break;s({result:{type:"data",data:t}})}return}let i=e(a,t.path,t.input);i.handled?(s({result:{data:i.data}}),n.complete()):l()}).catch(e=>{o||n.error(e)}),()=>{o=!0,i?.unsubscribe()}})),(0,k.splitLink)({condition:e=>"search.streamAiDomainSearch"===e.path,true:(0,N.timedLink)(e=>(0,y.httpBatchStreamLink)({url:o,transformer:C.default,maxItems:1,streamHeader:"accept",headers:e.headers,fetch:e.fetch})),false:(0,k.splitLink)({condition:e=>"subscription"===e.type,true:[(0,y.retryLink)({retry:e=>{let t=e.error.data?.code;return t?("UNAUTHORIZED"===t||"FORBIDDEN"===t)&&(console.warn("Retrying 401/403 error - this will be removed soon"),!0):(console.error("No error code found, retrying",e),!0)}}),(0,y.httpSubscriptionLink)({url:o,transformer:C.default,EventSource:j.EventSourcePolyfill,eventSourceOptions:async({op:e})=>{let t=(0,N.createRequestTiming)(e);return{withCredentials:!0,headers:await t.headers(),fetch:t.fetch}}})],false:(0,N.timedLink)(e=>(0,E.httpLink)({url:o,transformer:C.default,headers:e.headers,fetch:e.fetch}))})})]}));return(0,r.jsx)(w.QueryClientProvider,{client:a,children:(0,r.jsx)(O.TRPCProvider,{trpcClient:l,queryClient:a,children:i})})}
124,"resolveTrpcTransportUrl",0,A],278806)},55608,(e,t,r)=>{var n,i,a,o="[object Map]",s="[object Promise]",l="[object Set]",u="[object WeakMap]",c="[object DataView]",d=/^\[object .+?Constructor\]$/,f=e.g&&e.g.Object===Object&&e.g,h="object"==typeof self&&self&&self.Object===Object&&self,p=f||h||Function("return this")(),m=r&&!r.nodeType&&r,g=m&&t&&!t.nodeType&&t,v=g&&g.exports===m,y=Function.prototype,b=Object.prototype,x=p["__core-js_shared__"],w=(n=/[^.]+$/.exec(x&&x.keys&&x.keys.IE_PROTO||""))?"Symbol(src)_1."+n:"",E=y.toString,k=b.hasOwnProperty,j=b.toString,S=RegExp("^"+E.call(k).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),C=v?p.Buffer:void 0,O=b.propertyIsEnumerable,N=C?C.isBuffer:void 0,P=(i=Object.keys,a=Object,function(e){return i(a(e))}),D=$(p,"DataView"),A=$(p,"Map"),T=$(p,"Promise"),I=$(p,"Set"),R=$(p,"WeakMap"),_=!O.call({valueOf:1},"valueOf"),L=z(D),M=z(A),F=z(T),U=z(I),q=z(R);function $(e,t){var r,n=null==e?void 0:e[t];return!(!Q(n)||(r=n,w&&w in r))&&(V(n)||function(e){var t=!1;if(null!=e&&"function"!=typeof e.toString)try{t=!!(e+"")}catch(e){}return t}(n)?S:d).test(z(n))?n:void 0}var H=function(e){return j.call(e)};function z(e){if(null!=e){try{return E.call(e)}catch(e){}try{return e+""}catch(e){}}return""}(D&&H(new D(new ArrayBuffer(1)))!=c||A&&H(new A)!=o||T&&H(T.resolve())!=s||I&&H(new I)!=l||R&&H(new R)!=u)&&(H=function(e){var t=j.call(e),r="[object Object]"==t?e.constructor:void 0,n=r?z(r):void 0;if(n)switch(n){case L:return c;case M:return o;case F:return s;case U:return l;case q:return u}return t});var K=Array.isArray;function B(e){var t;return null!=e&&"number"==typeof(t=e.length)&&t>-1&&t%1==0&&t<=0x1fffffffffffff&&!V(e)}var G=N||function(){return!1};function V(e){var t=Q(e)?j.call(e):"";return"[object Function]"==t||"[object GeneratorFunction]"==t}function Q(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}t.exports=function(e){if(B(e)&&(K(e)||"string"==typeof e||"function"==typeof e.splice||G(e)||(r=t=e)&&"object"==typeof r&&B(t)&&k.call(e,"callee")&&(!O.call(e,"callee")||"[object Arguments]"==j.call(e))))return!e.length;var t,r,n,i=H(e);if(i==o||i==l)return!e.size;if(_||(n=e&&e.constructor,e===("function"==typeof n&&n.prototype||b)))return!P(e).length;for(var a in e)if(k.call(e,a))return!1;return!0}},163711,e=>{"use strict";var t=e.i(921449),r=e.i(320279),n=e.i(108161),i=e.i(161743),a=e.i(821151);e.i(447741);var o=e.i(290229),s=e.i(325069),l=e.i(22116),u=e.i(891408),c=e.i(555031);let d=new Set(l.ADMIN_QUERY_BOOLEAN_FEATURE_FLAGS.map(e=>e.key));function f({pageKey:e}){let{registry:r}=(0,i.useAdminFeatureFlags)(),{open:s,setOpen:c,pageKey:p}=(0,i.useAdminFeatureFlagsSheet)(),{hasPermissions:m}=(0,o.useHasPermissions)([a.Permission.VIEW_ADMIN_DASHBOARD],"every"),g=r.registeredGlobal,v=l.ADMIN_QUERY_BOOLEAN_FEATURE_FLAGS,y=(0,n.useMemo)(()=>g.filter(e=>!d.has(e.key)),[g]),b=e??p,x=(0,n.useMemo)(()=>b?r.registeredPage[b]??[]:[],[r.registeredPage,b]),w=v.length>0||y.length>0,E=!w&&0===x.length;return m?(0,t.jsx)(u.Sheet,{open:s,onOpenChange:c,"data-testid":"admin.feature-flags.sheet",children:(0,t.jsxs)(u.SheetContent,{side:"right",className:"w-[380px] max-sm:w-full sm:max-w-sm px-8 pt-4",children:[(0,t.jsx)(u.SheetHeader,{children:(0,t.jsx)(u.SheetTitle,{children:"Admin Feature Flags"})}),(0,t.jsxs)("div",{className:"flex flex-col gap-6 py-2",children:[w&&(0,t.jsxs)("div",{className:"space-y-2",children:[(0,t.jsx)("div",{className:"text-xs font-semibold uppercase text-muted-foreground",children:"Global"}),(0,t.jsxs)("div",{className:"flex flex-col divide-y divide-border/60 rounded-md border border-border/60",children:[v.map(e=>(0,t.jsx)(h,{def:e},`global-${e.key}`)),y.map(e=>(0,t.jsx)(h,{def:e},`global-${e.key}`))]})]}),x.length>0&&(0,t.jsxs)("div",{className:"space-y-2",children:[(0,t.jsx)("div",{className:"text-xs font-semibold uppercase text-muted-foreground",children:"Page"}),(0,t.jsx)("div",{className:"flex flex-col divide-y divide-border/60 rounded-md border border-border/60",children:x.map(e=>(0,t.jsx)(h,{def:e},`page-${e.pageKey}-${e.key}`))})]}),E&&(0,t.jsx)("div",{className:"text-sm text-muted-foreground",children:"No flags registered."})]})]})}):null}function h({def:e}){let[r,n]=(0,s.useAdminFeatureFlag)(e);return(0,t.jsx)(p,{label:e.label,description:e.description,value:r,onChange:n})}function p({label:e,description:r,value:n,onChange:i}){return(0,t.jsxs)("div",{className:"flex items-center justify-between gap-3 px-3 py-2",children:[(0,t.jsxs)("div",{className:"flex min-w-0 flex-col",children:[(0,t.jsx)("span",{className:"truncate text-sm font-medium",children:e}),r?(0,t.jsx)("span",{className:"text-xs text-muted-foreground",children:r}):null]}),(0,t.jsx)(c.Switch,{checked:n,onCheckedChange:i})]})}var m=e.i(503583),g=e.i(163487);e.i(821097);var v=e.i(182363),y=e.i(951664);let b=(0,r.default)(()=>e.A(196990).then(e=>
124e.AdminResourcePanel),{loadableGenerated:{modules:[142553]},ssr:!1}),x=(0,r.default)(()=>e.A(505011).then(e=>e.AdminResourcesFab),{loadableGenerated:{modules:[44564]},ssr:!1});function w({children:e}){let{hasPermissions:r}=(0,o.useHasPermissions)([a.Permission.VIEW_ADMIN_DASHBOARD],"every");return(0,t.jsxs)(v.AdminResourcesProvider,{enabled:r,children:[e,r?(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(x,{}),(0,t.jsx)(E,{})]}):null]})}function E(){let e=(0,m.useTRPC)(),{open:r}=(0,v.useAdminResources)(),i=(0,y.useQuery)(e.admin.resourcePanel.getLinkContext.queryOptions(void 0,{enabled:r,staleTime:1/0,retry:!1})),a=(0,n.useMemo)(()=>({adminAppUrl:g.config.ADMIN_APP_URL,temporal:i.data?.temporal??null,temporalUnavailableReason:i.isError?"Could not load Temporal settings. You may not have permission to view them.":"Loading Temporal settings…"}),[i.data?.temporal,i.isError]);return r?(0,t.jsx)(b,{linkContext:a}):null}var k=e.i(817532),j=e.i(453208),S=e.i(979173),C=e.i(500510);let O=new Set,N=!1;var P=e.i(285264),D=e.i(682055),A=e.i(269669),T=e.i(758376),I=e.i(55608);function R(e){function t(e,t){Error.captureStackTrace&&Error.captureStackTrace(this,this.constructor),this.message=e,this.code=t}return t.prototype=Error(),t.prototype.name=e,t.prototype.constructor=t,t}let _=R("LaunchDarklyUnexpectedResponseError"),L=R("LaunchDarklyInvalidEnvironmentIdError"),M=R("LaunchDarklyInvalidUserError"),F=R("LaunchDarklyInvalidEventKeyError"),U=R("LaunchDarklyInvalidArgumentError"),q=R("LaunchDarklyFlagFetchError");for(var $={LDUnexpectedResponseError:_,LDInvalidEnvironmentIdError:L,LDInvalidUserError:M,LDInvalidEventKeyError:F,LDInvalidArgumentError:U,LDInvalidDataError:R("LaunchDarklyInvalidDataError"),LDFlagFetchError:q,LDTimeoutError:R("LaunchDarklyTimeoutError"),isHttpErrorRecoverable:function(e){return!(e>=400&&e<500)||400===e||408===e||429===e}},H=[],z=[],K=("u">typeof Uint8Array&&Uint8Array,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/"),B=0;B<64;++B)H[B]=K[B],z[K.charCodeAt(B)]=B;z[45]=62,z[95]=63;var G=function(e){for(var t,r=e.length,n=r%3,i=[],a=0,o=r-n;a<o;a+=16383)i.push(function(e,t,r){for(var n,i=[],a=t;a<r;a+=3)i.push(H[(n=(e[a]<<16&0xff0000)+(e[a+1]<<8&65280)+(255&e[a+2]))>>18&63]+H[n>>12&63]+H[n>>6&63]+H[63&n]);return i.join("")}(e,a,a+16383>o?o:a+16383));return 1===n?i.push(H[(t=e[r-1])>>2]+H[t<<4&63]+"=="):2===n&&i.push(H[(t=(e[r-2]<<8)+e[r-1])>>10]+H[t>>4&63]+H[t<<2&63]+"="),i.join("")},V=Array.isArray,Q=Object.keys,W=Object.prototype.hasOwnProperty,J=function e(t,r){if(t===r)return!0;if(t&&r&&"object"==typeof t&&"object"==typeof r){var n,i,a,o=V(t),s=V(r);if(o&&s){if((i=t.length)!=r.length)return!1;for(n=i;0!=n--;)if(!e(t[n],r[n]))return!1;return!0}if(o!=s)return!1;var l=t instanceof Date,u=r instanceof Date;if(l!=u)return!1;if(l&&u)return t.getTime()==r.getTime();var c=t instanceof RegExp,d=r instanceof RegExp;if(c!=d)return!1;if(c&&d)return t.toString()==r.toString();var f=Q(t);if((i=f.length)!==Q(r).length)return!1;for(n=i;0!=n--;)if(!W.call(r,f[n]))return!1;for(n=i;0!=n--;)if(!e(t[a=f[n]],r[a]))return!1;return!0}return t!=t&&r!=r};let Y=["key","ip","country","email","firstName","lastName","avatar","name"];function X(e){return G(function(e){let t=[];for(let r=0;r<e.length;r++)t.push(e.charCodeAt(r));return t}(unescape(encodeURIComponent(e))))}function Z(e,t){return Object.prototype.hasOwnProperty.call(e,t)}var ee,et={appendUrlPath:function(e,t){return(e.endsWith("/")?e.substring(0,e.length-1):e)+(t.startsWith("/")?"":"/")+t},base64URLEncode:function(e){return X(e).replace(/=/g,"").replace(/\+/g,"-").replace(/\//g,"_")},btoa:X,clone:function(e){return JSON.parse(JSON.stringify(e))},deepEquals:function(e,t){return J(e,t)},extend:function(...e){return e.reduce((e,t)=>({...e,...t}),{})},getLDUserAgentString:function(e){let t=e.version||"?";return e.userAgent+"/"+t},objectHasOwnProperty:Z,onNextTick:function(e){setTimeout(e,0)},sanitizeContext:function(e){let t;return e?(null!==e.kind&&void 0!==e.kind||Y.forEach(r=>{let n=e[r];void 0!==n&&"string"!=typeof n&&((t=t||{...e})[r]=String(n))}),t||e):e},transformValuesToVersionedValues:function(e){let t={};for(let r in e)Z(e,r)&&(t[r]={value:e[r],version:0});return t},transformVersionedValuesToValues:function(e){let t={};for(let r in e)Z(e,r)&&(t[r]=e[r].value);return t},wrapPromiseCallback:function(e,t){let r=e.then(e=>(t&&setTimeout(()=>{t(null,e)},0),e),e=>{if(!t)return Promise.reject(e);setTimeout(()=>{t(e,null)},0)});return t?void 0:r},once:function(e){let t,r=!1;return function(...n){return r||(r=!0,t=e.apply(this,n)),t}}}
124,er=new Uint8Array(16);function en(){if(!ee&&!(ee="u">typeof crypto&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto)||"u">typeof msCrypto&&"function"==typeof msCrypto.getRandomValues&&msCrypto.getRandomValues.bind(msCrypto)))throw Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");return ee(er)}var ei=/^(?:[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}|00000000-0000-0000-0000-000000000000)$/i;function ea(e){return"string"==typeof e&&ei.test(e)}for(var eo,es,el=[],eu=0;eu<256;++eu)el.push((eu+256).toString(16).substr(1));function ec(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,r=(el[e[t+0]]+el[e[t+1]]+el[e[t+2]]+el[e[t+3]]+"-"+el[e[t+4]]+el[e[t+5]]+"-"+el[e[t+6]]+el[e[t+7]]+"-"+el[e[t+8]]+el[e[t+9]]+"-"+el[e[t+10]]+el[e[t+11]]+el[e[t+12]]+el[e[t+13]]+el[e[t+14]]+el[e[t+15]]).toLowerCase();if(!ea(r))throw TypeError("Stringified UUID is invalid");return r}var ed=0,ef=0;function eh(e){if(!ea(e))throw TypeError("Invalid UUID");var t,r=new Uint8Array(16);return r[0]=(t=parseInt(e.slice(0,8),16))>>>24,r[1]=t>>>16&255,r[2]=t>>>8&255,r[3]=255&t,r[4]=(t=parseInt(e.slice(9,13),16))>>>8,r[5]=255&t,r[6]=(t=parseInt(e.slice(14,18),16))>>>8,r[7]=255&t,r[8]=(t=parseInt(e.slice(19,23),16))>>>8,r[9]=255&t,r[10]=(t=parseInt(e.slice(24,36),16))/0x10000000000&255,r[11]=t/0x100000000&255,r[12]=t>>>24&255,r[13]=t>>>16&255,r[14]=t>>>8&255,r[15]=255&t,r}function ep(e,t,r){function n(e,n,i,a){if("string"==typeof e&&(e=function(e){e=unescape(encodeURIComponent(e));for(var t=[],r=0;r<e.length;++r)t.push(e.charCodeAt(r));return t}(e)),"string"==typeof n&&(n=eh(n)),16!==n.length)throw TypeError("Namespace must be array-like (16 iterable integer values, 0-255)");var o=new Uint8Array(16+e.length);if(o.set(n),o.set(e,n.length),(o=r(o))[6]=15&o[6]|t,o[8]=63&o[8]|128,i){a=a||0;for(var s=0;s<16;++s)i[a+s]=o[s];return i}return ec(o)}try{n.name=e}catch(e){}return n.DNS="6ba7b810-9dad-11d1-80b4-00c04fd430c8",n.URL="6ba7b811-9dad-11d1-80b4-00c04fd430c8",n}function em(e){return 14+(e+64>>>9<<4)+1}function eg(e,t){var r=(65535&e)+(65535&t);return(e>>16)+(t>>16)+(r>>16)<<16|65535&r}function ev(e,t,r,n,i,a){var o;return eg((o=eg(eg(t,e),eg(n,a)))<<i|o>>>32-i,r)}function ey(e,t,r,n,i,a,o){return ev(t&r|~t&n,e,t,i,a,o)}function eb(e,t,r,n,i,a,o){return ev(t&n|r&~n,e,t,i,a,o)}function ex(e,t,r,n,i,a,o){return ev(t^r^n,e,t,i,a,o)}function ew(e,t,r,n,i,a,o){return ev(r^(t|~n),e,t,i,a,o)}function eE(e,t){return e<<t|e>>>32-t}var ek=Object.freeze({__proto__:null,v1:function(e,t,r){var n=t&&r||0,i=t||Array(16),a=(e=e||{}).node||eo,o=void 0!==e.clockseq?e.clockseq:es;if(null==a||null==o){var s=e.random||(e.rng||en)();null==a&&(a=eo=[1|s[0],s[1],s[2],s[3],s[4],s[5]]),null==o&&(o=es=16383&(s[6]<<8|s[7]))}var l=void 0!==e.msecs?e.msecs:Date.now(),u=void 0!==e.nsecs?e.nsecs:ef+1,c=l-ed+(u-ef)/1e4;if(c<0&&void 0===e.clockseq&&(o=o+1&16383),(c<0||l>ed)&&void 0===e.nsecs&&(u=0),u>=1e4)throw Error("uuid.v1(): Can't create more than 10M uuids/sec");ed=l,ef=u,es=o;var d=(1e4*(0xfffffff&(l+=122192928e5))+u)%0x100000000;i[n++]=d>>>24&255,i[n++]=d>>>16&255,i[n++]=d>>>8&255,i[n++]=255&d;var f=l/0x100000000*1e4&0xfffffff;i[n++]=f>>>8&255,i[n++]=255&f,i[n++]=f>>>24&15|16,i[n++]=f>>>16&255,i[n++]=o>>>8|128,i[n++]=255&o;for(var h=0;h<6;++h)i[n+h]=a[h];return t||ec(i)},v3:ep("v3",48,function(e){if("string"==typeof e){var t=unescape(encodeURIComponent(e));e=new Uint8Array(t.length);for(var r=0;r<t.length;++r)e[r]=t.charCodeAt(r)}return function(e){for(var t=[],r=32*e.length,n="0123456789abcdef",i=0;i<r;i+=8){var a=e[i>>5]>>>i%32&255,o=parseInt(n.charAt(a>>>4&15)+n.charAt(15&a),16);t.push(o)}return t}(function(e,t){e[t>>5]|=128<<t%32,e[em(t)-1]=t;for(var r=0x67452301,n=-0x10325477,i=-0x67452302,a=0x10325476,o=0;o<e.length;o+=16){var s=r,l=n,u=i,c=a;r=ey(r,n,i,a,e[o],7,-0x28955b88),a=ey(a,r,n,i,e[o+1],12,-0x173848aa),i=ey(i,a,r,n,e[o+2],17,0x242070db),n=ey(n,i,a,r,e[o+3],22,-0x3e423112),r=ey(r,n,i,a,e[o+4],7,-0xa83f051),a=ey(a,r,n,i,e[o+5],12,0x4787c62a),i=ey(i,a,r,n,e[o+6],17,-0x57cfb9ed),n=ey(n,i,a,r,e[o+7],22,-0x2b96aff),r=ey(r,n,i,a,e[o+8],7,0x698098d8),a=ey(a,r,n,i,e[o+9],12,-0x74bb0851),i=ey(i,a,r,n,e[o+10],17,-42063),n=ey(n,i,a,r,e[o+11],22,-0x76a32842),r=ey(r,n,i,a,e[o+12],7,0x6b901122),a=ey(a,r,n,i,e[o+13],12,-0x2678e6d),i=ey(i,a,r,n,e[o+14],17,-0x5986bc72),r=eb(r,n=ey(n,i,a,r,e[o+15],22,0x49b40821),i,a,e[o+1],5,-0x9e1da9e),a=eb(a,r,n,i,e[o+6],9,-0x3fbf4cc0),i=eb(i,a,r,n,e[o+11],14,0x265e5a51),n=eb(n,i,a,r,e[o],20,-0x16493856),r=eb(r,n,i,a,e[o+5],5,-0x29d0efa3),a=eb(a,r,n,i,e[o+10],9,0x2441453),i=eb(i,a,r,n,e[o+15],14,-0x275e197f),n=eb(n,i,a,r,e[o+4],20,-0x182c0438),r=eb(r,n,i,a,e[o+9],5,0x21e1cde6),a=eb(a,r,n,i,e[o+14],9,-0x3cc8f82a),i=eb(i,a,r,n,e[o+3],14,-0xb2af279),n=eb(n,i,a,r,e[o+8],20,0x455a14ed),r=eb(r,n,i,a,e[o+13],5,-0x561c16fb),a=eb(a,r,n,i,e[o+2],9,-0x3105c08),i=eb(i,a,r,n,e[o+7],14,0x676f02d9),r=ex(r,n=eb(n,i,a,r,e[o+12],20,-0x72d5b376),i,a,e[o+5],4,-378558),a=ex(a,r,n,i,e[o+8],11,-0x788e097f),i=ex(i,a,r,n,e[o+11],16,0x6d9d6122),n=ex(n,i,a,r,e[o+14],23,-0x21ac7f4),r=ex(r,n,i,a,e[o+1],4,-0x5b4115bc),a=ex(a,r,n,i,e[o+4],11,0x4bdecfa9),i=ex(i,a,r,n,e[o+7],16,-0x944b4a0),n=ex(n,i,a,r,e[o+10],23,-0x41404390),r=ex(r,n,i,a,e[o+13],4,0x289b7ec6),a=ex(a,r,n,i,e[o],11,-0x155ed806),i=ex(i,a,r,n,e[o+3],16,-0x2b10cf7b),n=ex(n,i,a,r,e[o+6],23,0x4881d05
124),r=ex(r,n,i,a,e[o+9],4,-0x262b2fc7),a=ex(a,r,n,i,e[o+12],11,-0x1924661b),i=ex(i,a,r,n,e[o+15],16,0x1fa27cf8),r=ew(r,n=ex(n,i,a,r,e[o+2],23,-0x3b53a99b),i,a,e[o],6,-0xbd6ddbc),a=ew(a,r,n,i,e[o+7],10,0x432aff97),i=ew(i,a,r,n,e[o+14],15,-0x546bdc59),n=ew(n,i,a,r,e[o+5],21,-0x36c5fc7),r=ew(r,n,i,a,e[o+12],6,0x655b59c3),a=ew(a,r,n,i,e[o+3],10,-0x70f3336e),i=ew(i,a,r,n,e[o+10],15,-1051523),n=ew(n,i,a,r,e[o+1],21,-0x7a7ba22f),r=ew(r,n,i,a,e[o+8],6,0x6fa87e4f),a=ew(a,r,n,i,e[o+15],10,-0x1d31920),i=ew(i,a,r,n,e[o+6],15,-0x5cfebcec),n=ew(n,i,a,r,e[o+13],21,0x4e0811a1),r=ew(r,n,i,a,e[o+4],6,-0x8ac817e),a=ew(a,r,n,i,e[o+11],10,-0x42c50dcb),i=ew(i,a,r,n,e[o+2],15,0x2ad7d2bb),n=ew(n,i,a,r,e[o+9],21,-0x14792c6f),r=eg(r,s),n=eg(n,l),i=eg(i,u),a=eg(a,c)}return[r,n,i,a]}(function(e){if(0===e.length)return[];for(var t=8*e.length,r=new Uint32Array(em(t)),n=0;n<t;n+=8)r[n>>5]|=(255&e[n/8])<<n%32;return r}(e),8*e.length))}),v4:function(e,t,r){var n=(e=e||{}).random||(e.rng||en)();if(n[6]=15&n[6]|64,n[8]=63&n[8]|128,t){r=r||0;for(var i=0;i<16;++i)t[r+i]=n[i];return t}return ec(n)},v5:ep("v5",80,function(e){var t=[0x5a827999,0x6ed9eba1,0x8f1bbcdc,0xca62c1d6],r=[0x67452301,0xefcdab89,0x98badcfe,0x10325476,0xc3d2e1f0];if("string"==typeof e){var n=unescape(encodeURIComponent(e));e=[];for(var i=0;i<n.length;++i)e.push(n.charCodeAt(i))}else Array.isArray(e)||(e=Array.prototype.slice.call(e));e.push(128);for(var a=e.length/4+2,o=Math.ceil(a/16),s=Array(o),l=0;l<o;++l){for(var u=new Uint32Array(16),c=0;c<16;++c)u[c]=e[64*l+4*c]<<24|e[64*l+4*c+1]<<16|e[64*l+4*c+2]<<8|e[64*l+4*c+3];s[l]=u}s[o-1][14]=8*(e.length-1)/0x100000000,s[o-1][14]=Math.floor(s[o-1][14]),s[o-1][15]=8*(e.length-1)|0;for(var d=0;d<o;++d){for(var f=new Uint32Array(80),h=0;h<16;++h)f[h]=s[d][h];for(var p=16;p<80;++p)f[p]=eE(f[p-3]^f[p-8]^f[p-14]^f[p-16],1);for(var m=r[0],g=r[1],v=r[2],y=r[3],b=r[4],x=0;x<80;++x){var w=Math.floor(x/20),E=eE(m,5)+function(e,t,r,n){switch(e){case 0:return t&r^~t&n;case 1:case 3:return t^r^n;case 2:return t&r^t&n^r&n}}(w,g,v,y)+b+t[w]+f[x]>>>0;b=y,y=v,v=eE(g,30)>>>0,g=m,m=E}r[0]=r[0]+m>>>0,r[1]=r[1]+g>>>0,r[2]=r[2]+v>>>0,r[3]=r[3]+y>>>0,r[4]=r[4]+b>>>0}return[r[0]>>24&255,r[0]>>16&255,r[0]>>8&255,255&r[0],r[1]>>24&255,r[1]>>16&255,r[1]>>8&255,255&r[1],r[2]>>24&255,r[2]>>16&255,r[2]>>8&255,255&r[2],r[3]>>24&255,r[3]>>16&255,r[3]>>8&255,255&r[3],r[4]>>24&255,r[4]>>16&255,r[4]>>8&255,255&r[4]]}),NIL:"00000000-0000-0000-0000-000000000000",version:function(e){if(!ea(e))throw TypeError("Invalid UUID");return parseInt(e.substr(14,1),16)},validate:ea,stringify:ec,parse:eh});let ej=["debug","info","warn","error","none"];var eS={commonBasicLogger:function(e,t){if(e&&e.destination&&"function"!=typeof e.destination)throw Error("destination for basicLogger was set to a non-function");function r(e){return function(t){console&&console[e]&&console[e].call(console,t)}}let n=e&&e.destination?[e.destination,e.destination,e.destination,e.destination]:[r("log"),r("info"),r("warn"),r("error")],i=!(!e||!e.destination),a=e&&void 0!==e.prefix&&null!==e.prefix?e.prefix:"[LaunchDarkly] ",o=1;if(e&&e.level)for(let t=0;t<ej.length;t++)ej[t]===e.level&&(o=t);let s={};for(let e=0;e<ej.length;e++){let r=ej[e];if("none"!==r)if(e<o)s[r]=()=>{};else{let o=e;s[r]=function(){!function(e,r,o){let s;if(o.length<1)return;let l=i?r+": "+a:a;if(1!==o.length&&t){let e=[...o];e[0]=l+e[0],s=t(...e)}else s=l+o[0];try{n[e](s)}catch(e){console&&console.log&&console.log("[LaunchDarkly] Configured logger's "+r+" method threw an exception: "+e)}}(o,r,arguments)}}}return s},validateLogger:function(e){ej.forEach(t=>{if("none"!==t&&(!e[t]||"function"!=typeof e[t]))throw Error("Provided logger instance must support logger."+t+"(...) method")})}};function eC(e){return e&&e.message?e.message:"string"==typeof e||e instanceof String?e:JSON.stringify(e)}let eO=" Please see https://docs.launchdarkly.com/sdk/client-side/javascript#initialize-the-client for instructions on SDK initialization.";var eN={bootstrapInvalid:function(){return"LaunchDarkly bootstrap data is not available because the back end could not read the flags."},bootstrapOldFormat:function(){return"LaunchDarkly client was initialized with bootstrap data that did not include flag metadata. Events may not be sent correctly."+eO},clientInitialized:function(){return"LaunchDarkly client initialized"},clientNotReady:function(){return"LaunchDarkly client is not ready"},debugEnqueueingEvent:function(e){return'enqueueing "'+e+'" event'},debugPostingDiagnosticEvent:function(e){return"sending diagnostic event ("+e.kind+")"},debugPostingEvents:function(e){return"sending "+e+" events"}
vendor: 4,974 bytes, line 124
124,debugStreamDelete:function(e){return'received streaming deletion for flag "'+e+'"'},debugStreamDeleteIgnored:function(e){return'received streaming deletion for flag "'+e+'" but ignored due to version check'},debugStreamPatch:function(e){return'received streaming update for flag "'+e+'"'},debugStreamPatchIgnored:function(e){return'received streaming update for flag "'+e+'" but ignored due to version check'},debugStreamPing:function(){return"received ping message from stream"},debugPolling:function(e){return"polling for feature flags at "+e},debugStreamPut:function(){return"received streaming update for all flags"},deprecated:function(e,t){return t?'"'+e+'" is deprecated, please use "'+t+'"':'"'+e+'" is deprecated'},environmentNotFound:function(){return"Environment not found. Double check that you specified a valid environment/client-side ID."+eO},environmentNotSpecified:function(){return"No environment/client-side ID was specified."+eO},errorFetchingFlags:function(e){return"Error fetching flag settings: "+eC(e)},eventCapacityExceeded:function(){return"Exceeded event queue capacity. Increase capacity to avoid dropping events."},eventWithoutContext:function(){return"Be sure to call `identify` in the LaunchDarkly client: https://docs.launchdarkly.com/sdk/features/identify#javascript"},httpErrorMessage:function(e,t,r){return"Received error "+e+(401===e?" (invalid SDK key)":"")+" for "+t+" - "+($.isHttpErrorRecoverable(e)?r:"giving up permanently")},httpUnavailable:function(){return"Cannot make HTTP requests in this environment."+eO},identifyDisabled:function(){return"identify() has no effect here; it must be called on the main client instance"},inspectorMethodError:(e,t)=>`an inspector: "${t}" of type: "${e}" generated an exception`,invalidContentType:function(e){return'Expected application/json content type but got "'+e+'"'},invalidData:function(){return"Invalid data received from LaunchDarkly; connection may have been interrupted"},invalidInspector:(e,t)=>`an inspector: "${t}" of an invalid type (${e}) was configured`,invalidKey:function(){return"Event key must be a string"},invalidMetricValue:e=>`The track function was called with a non-numeric "metricValue" (${e}), only numeric metric values are supported.`,invalidContext:function(){return"Invalid context specified."+eO},invalidTagValue:e=>`Config option "${e}" must only contain letters, numbers, ., _ or -.`,localStorageUnavailable:function(e){return"local storage is unavailable: "+eC(e)},networkError:e=>"network error"+(e?" ("+e+")":""),optionBelowMinimum:(e,t,r)=>'Config option "'+e+'" was set to '+t+", changing to minimum value of "+r,streamClosing:function(){return"Closing stream connection"},streamConnecting:function(e){return"Opening stream connection to "+e},streamError:function(e,t){return"Error on stream connection: "+eC(e)+", will continue retrying after "+t+" milliseconds."},tagValueTooLong:e=>`Value of "${e}" was longer than 64 characters and was discarded.`,unknownCustomEventKey:function(e){return'Custom event "'+e+'" does not exist'},unknownOption:e=>'Ignoring unknown config option "'+e+'"',contextNotSpecified:function(){return"No context specified."+eO},unrecoverableStreamError:e=>`Error on stream connection ${eC(e)}, giving up permanently`,wrongOptionType:(e,t,r)=>'Config option "'+e+'" should be of type '+t+", got "+r+", using default value",wrongOptionTypeBoolean:(e,t)=>'Config option "'+e+'" should be a boolean, got '+t+", converting to boolean"};let{validateLogger:eP}=eS,eD={baseUrl:{default:"https://app.launchdarkly.com"},streamUrl:{default:"https://clientstream.launchdarkly.com"},eventsUrl:{default:"https://events.launchdarkly.com"},sendEvents:{default:!0},streaming:{type:"boolean"},sendLDHeaders:{default:!0},requestHeaderTransform:{type:"function"},sendEventsOnlyForVariation:{default:!1},useReport:{default:!1},evaluationReasons:{default:!1},eventCapacity:{default:100,minimum:1},flushInterval:{default:2e3,minimum:2e3},samplingInterval:{default:0,minimum:0},streamReconnectDelay:{default:1e3,minimum:0},allAttributesPrivate:{default:!1},privateAttributes:{default:[]},bootstrap:{type:"string|object"},diagnosticRecordingInterval:{default:9e5,minimum:2e3},diagnosticOptOut:{default:!1},wrapperName:{type:"string"},wrapperVersion:{type:"string"},stateProvider:{type:"object"},application:{validator:function(e,t,r){let n={};return t.id&&(n.id=eI(`${e}.id`,t.id,r)),t.version&&(n.version=eI(`${e}.version`,t.version,r)),n}},inspectors:{default:[]},hooks:{default:[]},plugins:{default:[]}},eA=/^(\w|\.|-)+$/;function eT(e){return e&&e.replace(/\/+$/,"")}function eI(e,t,r){if("string"==typeof t&&t.match(eA)){if(!(t.length>64))return t;r.warn(eN.tagValueTooLong(e))}else r.warn(eN.invalidTagValue(e))}var eR={baseOptionDefs:eD,validate:function(e,t,r,n){var i,a,o;let s,l,u,c=et.extend({logger:{default:n}},eD,r),d={};function f(e){et.onNextTick(()=>{t&&t.maybeReportError(new $.LDInvalidArgumentError(e))})}let h=et.extend({},e||{});
124return i=h,Object.keys(d).forEach(e=>{if(void 0!==i[e]){let t=d[e];n&&n.warn(eN.deprecated(e,t)),t&&(void 0===i[t]&&(i[t]=i[e]),delete i[e])}}),a=h,s=et.extend({},a),Object.keys(c).forEach(e=>{void 0!==s[e]&&null!==s[e]||(s[e]=c[e]&&c[e].default)}),o=h=s,l=et.extend({},o),u=e=>{if(null===e)return"any";if(void 0===e)return;if(Array.isArray(e))return"array";let t=typeof e;return"boolean"===t||"string"===t||"number"===t||"function"===t?t:"object"},Object.keys(o).forEach(e=>{let t=o[e];if(null!=t){let r=c[e];if(void 0===r)f(eN.unknownOption(e));else{let i=r.type||u(r.default),a=r.validator;if(a){let t=a(e,o[e],n);void 0!==t?l[e]=t:delete l[e]}else if("any"!==i){let n=i.split("|"),a=u(t);0>n.indexOf(a)?"boolean"===i?(l[e]=!!t,f(eN.wrongOptionTypeBoolean(e,a))):(f(eN.wrongOptionType(e,i,a)),l[e]=r.default):"number"===a&&void 0!==r.minimum&&t<r.minimum&&(f(eN.optionBelowMinimum(e,t,r.minimum)),l[e]=r.minimum)}}}}),l.baseUrl=eT(l.baseUrl),l.streamUrl=eT(l.streamUrl),l.eventsUrl=eT(l.eventsUrl),eP((h=l).logger),h},getTags:function(e){let t={};return e&&(e.application&&void 0!==e.application.id&&null!==e.application.id&&(t["application-id"]=[e.application.id]),e.application&&void 0!==e.application.version&&null!==e.application.id&&(t["application-version"]=[e.application.version])),t}};let{getLDUserAgentString:e_}=et;var eL={getLDHeaders:function(e,t){if(t&&!t.sendLDHeaders)return{};let r={};r[e.userAgentHeaderName||"User-Agent"]=e_(e),t&&t.wrapperName&&(r["X-LaunchDarkly-Wrapper"]=t.wrapperVersion?t.wrapperName+"/"+t.wrapperVersion:t.wrapperName);let n=eR.getTags(t),i=Object.keys(n);return i.length&&(r["x-launchdarkly-tags"]=i.sort().map(e=>Array.isArray(n[e])?n[e].sort().map(t=>`${e}/${t}`):[`${e}/${n[e]}`]).reduce((e,t)=>e.concat(t),[]).join(" ")),r},transformHeaders:function(e,t){return t&&t.requestHeaderTransform?t.requestHeaderTransform({...e}):e}};let{v1:eM}=ek,{getLDHeaders:eF,transformHeaders:eU}=eL;var eq=function(e,t,r){let n=et.extend({"Content-Type":"application/json"},eF(e,r)),i={};return i.sendEvents=(t,i,a)=>{if(!e.httpRequest)return Promise.resolve();let o=JSON.stringify(t),s=a?null:eM();return(function t(l){let u=a?n:et.extend({},n,{"X-LaunchDarkly-Event-Schema":"4","X-LaunchDarkly-Payload-ID":s});return e.httpRequest("POST",i,eU(u,r),o).promise.then(e=>{if(e)return e.status>=400&&$.isHttpErrorRecoverable(e.status)&&l?t(!1):function(e){let t={status:e.status},r=e.header("date");if(r){let e=Date.parse(r);e&&(t.serverTime=e)}return t}(e)}).catch(()=>l?t(!1):Promise.reject())})(!0).catch(()=>{})},i},e$=function e(t,r=[]){if(null===t||"object"!=typeof t)return JSON.stringify(t);if(r.includes(t))throw Error("Cycle detected");return Array.isArray(t)?`[${t.map(n=>e(n,[...r,t])).map(e=>void 0===e?"null":e).join(",")}]`:`{${Object.keys(t).sort().map(n=>{let i=e(t[n],[...r,t]);if(void 0!==i)return`${JSON.stringify(n)}:${i}`}).filter(e=>void 0!==e).join(",")}}`};let{commonBasicLogger:eH}=eS;function ez(e){return"string"==typeof e&&"kind"!==e&&e.match(/^(\w|\.|-)+$/)}function eK(e){return e.includes("%")||e.includes(":")?e.replace(/%/g,"%25").replace(/:/g,"%3A"):e}var eB={checkContext:function(e,t){if(e){if(t&&(void 0===e.kind||null===e.kind))return void 0!==e.ke
124y&&null!==e.key;let r=e.key,n=void 0===e.kind?"user":e.kind,i=ez(n),a="multi"===n||null!=r&&""!==r;if("multi"===n){let t=Object.keys(e).filter(e=>"kind"!==e);return a&&t.every(e=>ez(e))&&t.every(t=>{let r=e[t].key;return null!=r&&""!==r})}return a&&i}return!1},getContextKeys:function(e,t=eH()){if(!e)return;let r={},{kind:n,key:i}=e;switch(n){case void 0:r.user=`${i}`;break;case"multi":Object.entries(e).filter(([e])=>"kind"!==e).forEach(([e,t])=>{t&&t.key&&(r[e]=t.key)});break;case null:t.warn(`null is not a valid context kind: ${e}`);break;case"":t.warn(`'' is not a valid context kind: ${e}`);break;default:r[n]=`${i}`}return r},getContextKinds:function(e){return e?null===e.kind||void 0===e.kind?["user"]:"multi"!==e.kind?[e.kind]:Object.keys(e).filter(e=>"kind"!==e):[]},getCanonicalKey:function(e){if(e){if((void 0===e.kind||null===e.kind||"user"===e.kind)&&e.key)return e.key;if("multi"!==e.kind&&e.key)return`${e.kind}:${eK(e.key)}`;if("multi"===e.kind)return Object.keys(e).sort().filter(e=>"kind"!==e).map(t=>`${t}:${eK(e[t].key)}`).join(":")}}};let{getContextKinds:eG}=eB;var eV=function(){let e={},t=0,r=0,n={},i={};return e.summarizeEvent=e=>{if("feature"===e.kind){let a=e.key+":"+(null!==e.variation&&void 0!==e.variation?e.variation:"")+":"+(null!==e.version&&void 0!==e.version?e.version:""),o=n[a],s=i[e.key];s||(s=new Set,i[e.key]=s),(e.context?eG(e.context):e.contextKeys?Object.keys(e.contextKeys):[]).forEach(e=>s.add(e)),o?o.count=o.count+1:n[a]={count:1,key:e.key,version:e.version,variation:e.variation,value:e.value,default:e.default},(0===t||e.creationDate<t)&&(t=e.creationDate),e.creationDate>r&&(r=e.creationDate)}},e.getSummary=()=>{let e={},a=!0;for(let t of Object.values(n)){let r=e[t.key];r||(r={default:t.default,counters:[],contextKinds:[...i[t.key]]},e[t.key]=r);let n={value:t.value,count:t.count};void 0!==t.variation&&null!==t.variation&&(n.variation=t.variation),void 0!==t.version&&null!==t.version?n.version=t.version:n.unknown=!0,r.counters.push(n),a=!1}return a?null:{startDate:t,endDate:r,features:e,kind:"summary"}},e.clearSummary=()=>{t=0,r=0,n={},i={}},e},eQ=function(e){let t={},r={};return{summarizeEvent:function(e){if("feature"===e.kind){let n=e$(e.context);if(!n)return;let i=t[n];i||(t[n]=eV(),i=t[n],r[n]=e.context),i.summarizeEvent(e)}},getSummaries:function(){let n=t,i=r;return t={},r={},Object.entries(n).map(([t,r])=>{let n=r.getSummary();return n.context=e.filter(i[t]),n})}}};function eW(e){return e.replace(/~/g,"~0").replace(/\//g,"~1")}function eJ(e){return(e.startsWith("/")?e.substring(1):e).split("/").map(e=>e.indexOf("~")>=0?e.replace(/~1/g,"/").replace(/~0/g,"~"):e)}function eY(e){return!e.startsWith("/")}function eX(e,t){let r=eY(e),n=eY(t);if(r&&n)return e===t;if(r){let r=eJ(t);return 1===r.length&&e===r[0]}if(n){let r=eJ(e);return 1===r.length&&t===r[0]}return e===t}function eZ(e){return`/${eW(e)}`}var e0=function(e,t){let r=[],n={},i=[];for(r.push(...Object.keys(e).map(t=>({key:t,ptr:eZ(t),source:e,parent:n,visited:[e]})));r.length;){let e=r.pop();if(t.some(t=>eX(t,e.ptr)))i.push(e.ptr);else{let t=e.source[e.key];if(null===t)e.parent[e.key]=t;else if(Array.isArray(t))e.parent[e.key]=[...t];else if("object"==typeof t){if(e.visited.includes(t))continue;e.parent[e.key]={},r.push(...Object.keys(t).map(r=>{var n,i;return{key:r,ptr:(n=e.ptr,i=eW(r),`${n}/${i}`),source:t,parent:e.parent[e.key],visited:[...e.visited,t]}}))}else e.parent[e.key]=t}}return{cloned:n,excluded:i.sort()}},e1=function(e){let t={},r=e.allAttributesPrivate,n=e.privateAttributes||[],i=["key","kind","_meta","anonymous"],a=["name","ip","firstName","lastName","email","avatar","country"],o=(e,t)=>{if("object"!=typeof e||null===e||Array.isArray(e))return;let{cloned:a,excluded:o}=e0(e,(r||t&&e.anonymous?Object.keys(e):[...n,...e._meta&&e._meta.privateAttributes||[]]).filter(e=>!i.some(t=>eX(e,t))));return a.key=String(a.key),o.length&&(a._meta||(a._meta={}),a._meta.redactedAttributes=o),a._meta&&(delete a._meta.privateAttributes,0===Object.keys(a._meta).length&&delete a._meta),void 0!==a.anonymous&&(a.anonymous=!!a.anonymous),a};return t.filter=(e,t=!1)=>void 0===e.kind||null===e.kind?o((e=>{let t={...e.custom||{},kind:"user",key:e.key};for(let r of(void 0!==e.anonymous&&(t.anonymous=!!e.anonymous),a))delete t[r],void 0!==e[r]&&null!==e[r]&&(t[r]=String(e[r]));return void 0!==e.privateAttributeNames&&null!==e.privateAttributeNames&&(t._meta=t._meta||{},t._meta.privateAttributes=e.privateAttributeNames.map(e=>e.startsWith("/")?eZ(e):e)),t})(e),t):"multi"===e.kind?((e,t)=>
124{let r={kind:e.kind};for(let n of Object.keys(e))if("kind"!==n){let i=o(e[n],t);i&&(r[n]=i)}return r})(e,t):o(e,t),t};let{getContextKeys:e2}=eB;var e5=function(e,t,r,n=null,i=null,a=null){let o={},s=a||eq(e,r,t),l=et.appendUrlPath(t.eventsUrl,"/events/bulk/"+r),u=e1(t),c=eQ(u),d=t.samplingInterval,f=t.eventCapacity,h=t.flushInterval,p=t.logger,m,g=[],v=0,y=!1,b=!1;function x(){return 0===d||0===Math.floor(Math.random()*d)}function w(e){g.length<f?(g.push(e),b=!1):(b||(b=!0,p.warn(eN.eventCapacityExceeded())),n&&n.incrementDroppedEvents())}return o.enqueue=function(e){let t;if(y)return;let r=!1,n=!1;if(c.summarizeEvent(e),"feature"===e.kind?x()&&(r=!!e.trackEvents,n=!!e.debugEventsUntilDate&&e.debugEventsUntilDate>v&&e.debugEventsUntilDate>(new Date).getTime()):r=x(),r&&w((t=et.extend({},e),"identify"===e.kind||"feature"===e.kind||"custom"===e.kind?t.context=u.filter(e.context):(t.contextKeys=e2(e.context,p),delete t.context),"feature"===e.kind&&(delete t.trackEvents,delete t.debugEventsUntilDate),t)),n){let t=et.extend({},e,{kind:"debug"});t.context=u.filter(t.context),delete t.trackEvents,delete t.debugEventsUntilDate,w(t)}},o.flush=async function(){if(y)return Promise.resolve();let e=g;return c.getSummaries().forEach(t=>{Object.keys(t.features).length&&e.push(t)}),n&&n.setEventsInLastBatch(e.length),0===e.length?Promise.resolve():(g=[],p.debug(eN.debugPostingEvents(e.length)),s.sendEvents(e,l).then(e=>{e&&(e.serverTime&&(v=e.serverTime),$.isHttpErrorRecoverable(e.status)||(y=!0),e.status>=400&&et.onNextTick(()=>{i.maybeReportError(new $.LDUnexpectedResponseError(eN.httpErrorMessage(e.status,"event posting","some events were dropped")))}))}))},o.start=function(){let e=()=>{o.flush(),m=setTimeout(e,h)};m=setTimeout(e,h)},o.stop=function(){clearTimeout(m)},o},e6=function(e){let t={},r={};return t.on=function(e,t,n){r[e]=r[e]||[],r[e]=r[e].concat({handler:t,context:n})},t.off=function(e,t,n){if(r[e])for(let i=0;i<r[e].length;i++)r[e][i].handler===t&&r[e][i].context===n&&(r[e]=r[e].slice(0,i).concat(r[e].slice(i+1)))},t.emit=function(e){if(!r[e])return;let t=r[e].slice(0);for(let e=0;e<t.length;e++)t[e].handler.apply(t[e].context,Array.prototype.slice.call(arguments,1))},t.getEvents=function(){return Object.keys(r)},t.getEventListenerCount=function(e){return r[e]?r[e].length:0},t.maybeReportError=function(t){t&&(r.error?this.emit("error",t):(e||console).error(t.message))},t};let e4="ready",e3="initialized",e8="failed";var e9=function(e){let t=!1,r=!1,n=null,i=null,a=new Promise(t=>{let r=()=>{e.off(e4,r),t()};e.on(e4,r)}).catch(()=>{});return{getInitializationPromise:()=>i||(t?Promise.resolve():r?Promise.reject(n):i=new Promise((t,r)=>{let n=()=>{e.off(e3,n),t()},i=t=>{e.off(e8,i),r(t)};e.on(e3,n),e.on(e8,i)})),getReadyPromise:()=>a,signalSuccess:()=>{t||r||(t=!0,e.emit(e3),e.emit(e4))},signalFailure:i=>{t||r||(r=!0,n=i,e.emit(e8,i),e.emit(e4)),e.maybeReportError(i)}}},e7=function(e,t,r,n){let i={};function a(){let e="",i=n.getContext();return i&&(e=r||et.btoa(JSON.stringify(i))),"ld:"+t+":"+e}return i.loadFlags=()=>e.get(a()).then(e=>{if(null==e)return null;try{let t=JSON.parse(e);if(t){let e=t.$schema;void 0===e||e<1?t=et.transformValuesToVersionedValues(t):delete t.$schema}return t}catch(e){return i.clearFlags().then(()=>null)}}),i.saveFlags=t=>{let r=et.extend({},t,{$schema:1});return e.set(a(),JSON.stringify(r))},i.clearFlags=()=>e.clear(a()),i},te=function(e,t){let r={},n=!1,i=e=>{n||(n=!0,t.warn(eN.localStorageUnavailable(e)))};return r.isEnabled=()=>!!e,r.get=t=>new Promise(r=>{e?e.get(t).then(r).catch(e=>{i(e),r(void 0)}):r(void 0)}),r.set=(t,r)=>new Promise(n=>{e?e.set(t,r).then(()=>n(!0)).catch(e=>{i(e),n(!1)}):n(!1)}),r.clear=t=>new Promise(r=>{e?e.clear(t).then(()=>r(!0)).catch(e=>{i(e),r(!1)}):r(!1)}),r};let{appendUrlPath:tt,base64URLEncode:tr,objectHasOwnProperty:tn}=et,{getLDHeaders:ti,transformHeaders:ta}=eL,{isHttpErrorRecoverable:to}=$;var ts=function(e,t,r,n){let i=t.streamUrl,a=t.logger,o={},s=tt(i,"/eval/"+r),l=t.useReport,u=t.evaluationReasons,c=t.streamReconnectDelay,d=ti(e,t),f,h=!1,p=null,m=null,g=null,v=null,y=null,b=0;function x(e){var t;let r,n;if(e.status&&"number"==typeof e.status&&!to(e.status))return k(),a.error(eN.unrecoverableStreamError(e)),void(m&&(clearTimeout(m),m=null));let i=(n=(t=(r=c*Math.pow(2,b))>3e4?3e4:r)-Math.trunc(.5*Math.random()*t),b+=1,n);h||(a.warn(eN.streamError(e,i)),h=!0),j(!1),k(),w(i)}function w(e){m||(e?m=setTimeout(E,e):E())}function E(){let n;m=null;let o="",c={headers:d,readTimeoutMillis:3e5};if(e.eventSourceFactory){for(let d in null!=v&&(o="h="+v),l?e.eventSourceAllowsReport?(n=s,c.method="REPORT",c.headers["Content-Type"]="application/json",c.body=JSON.stringify(g)):(n=tt(i,"/ping/"+r),o=""):n=s+"/"+tr(JSON.stringify(g)),c.headers=ta(c.headers,t),u&&(o=o+(o?"&":"")+"withReasons=true"),n=n+(o?"?":"")+o,k(),a.info(eN.streamConnecting(n)),f=(new Date).getTime(),p=e.eventSourceFactory(n,c),y)tn(y,d)&&p.addEventListener(d,y[d]);p.onerror=x,p.onopen=()=>{b=0}}}function k(){p&&(a.info(eN.streamClosing()),p.close(),p=null)}function j(e){f&&n&&n.recordStreamInit(f,!e,(new Date).getTime()-f),f=null}return o.connect=function(e,t,r){for(let n in g=e,v=t,y={},r||{})y[n]=function(e){h=!1,j(!0),r[n]&&r[n](e)};w()},o.disconnect=function(){clearTimeout(m),m=null,k()},o.isConnected=function(){return!!(p&&e.eventSourceIsActive&&e.eventSourceIsActive(p))},o},tl=function(e){let t,r,n,i,a={addPromise:(a,o)=>{t=a,r&&r(),r=o,a.then(r=>{t===a&&(n(r),e&&e())},r=>{t===a&&(i(r),e&&e())})}};return a.resultPromise=new Promise((e,t)=>
124{n=e,i=t}),a};let{transformHeaders:tu,getLDHeaders:tc}=eL,td="application/json";var tf=function(e,t,r){let n=t.baseUrl,i=t.useReport,a=t.evaluationReasons,o=t.logger,s={},l={};function u(r,n){if(!e.httpRequest)return new Promise((e,t)=>{t(new $.LDFlagFetchError(eN.httpUnavailable()))});let i=tc(e,t);n&&(i["Content-Type"]=td);let a=l[r];a||(a=tl(()=>{delete l[r]}),l[r]=a);let o=e.httpRequest(n?"REPORT":"GET",r,tu(i,t),n),s=o.promise.then(e=>{if(200===e.status){if(e.header("content-type")&&e.header("content-type").substring(0,16)===td)return JSON.parse(e.body);{let t=eN.invalidContentType(e.header("content-type")||"");return Promise.reject(new $.LDFlagFetchError(t))}}return Promise.reject(404===e.status?new $.LDInvalidEnvironmentIdError(eN.environmentNotFound()):new $.LDFlagFetchError(eN.errorFetchingFlags(e.statusText||String(e.status))))},e=>Promise.reject(new $.LDFlagFetchError(eN.networkError(e))));return a.addPromise(s,()=>{o.cancel&&o.cancel()}),a.resultPromise}return s.fetchJSON=function(e){return u(et.appendUrlPath(n,e),null)},s.fetchFlagSettings=function(e,t){let s,l,c="";return i?(s=n+"/sdk/evalx/"+r+"/context",l=JSON.stringify(e)):s=n+"/sdk/evalx/"+r+"/contexts/"+et.base64URLEncode(JSON.stringify(e)),t&&(c="h="+t),a&&(c=c+(c?"&":"")+"withReasons=true"),s=s+(c?"?":"")+c,o.debug(eN.debugPolling(s)),u(s,l)},s},th=function(e,t){let r,n={};return n.setContext=function(e){(r=et.sanitizeContext(e))&&t&&t(et.clone(r))},n.getContext=function(){return r?et.clone(r):null},e&&n.setContext(e),n};let{v1:tp}=ek,{getContextKinds:tm}=eB;var tg=function(e){function t(e){return null==e||"user"===e?"ld:$anonUserId":`ld:$contextKey:${e}`}function r(r,n){return null!==n.key&&void 0!==n.key?(n.key=n.key.toString(),Promise.resolve(n)):n.anonymous?e.get(t(r)).then(i=>{if(i)return n.key=i,n;{let i=tp();return n.key=i,e.set(t(r),i).then(()=>n)}}):Promise.reject(new $.LDInvalidUserError(eN.invalidContext()))}this.processContext=e=>{if(!e)return Promise.reject(new $.LDInvalidUserError(eN.contextNotSpecified()));let t=et.clone(e);return"multi"===e.kind?Promise.all(tm(t).map(e=>r(e,t[e]))).then(()=>t):r(e.kind,t)}};let{v1:tv}=ek,{baseOptionDefs:ty}=eR,{appendUrlPath:tb}=et;var tx=function(e){let t={diagnosticId:tv()};return e&&(t.sdkKeySuffix=e.length>6?e.substring(e.length-6):e),t},tw=function(e){let t,r,n,i;function a(e){t=e,r=0,n=0,i=[]}return a(e),{getProps:()=>({dataSinceDate:t,droppedEvents:r,eventsInLastBatch:n,streamInits:i}),setProps:e=>{t=e.dataSinceDate,r=e.droppedEvents||0,n=e.eventsInLastBatch||0,i=e.streamInits||[]},incrementDroppedEvents:()=>{r++},setEventsInLastBatch:e=>{n=e},recordStreamInit:(e,t,r)=>{i.push({timestamp:e,failed:t,durationMillis:r})},reset:a}},tE=function(e,t,r,n,i,a,o){let s=!!e.diagnosticUseCombinedEvent,l="ld:"+i+":$diagnostics",u=tb(a.eventsUrl,"/events/diagnostic/"+i),c=a.diagnosticRecordingInterval,d,f,h=!!a.streaming,p={};function m(){let t;return{sdk:(t={...e.diagnosticSdkData},a.wrapperName&&(t.wrapperName=a.wrapperName),a.wrapperVersion&&(t.wrapperVersion=a.wrapperVersion),t),configuration:{customBaseURI:a.baseUrl!==ty.baseUrl.default,customStreamURI:a.streamUrl!==ty.streamUrl.default,customEventsURI:a.eventsUrl!==ty.eventsUrl.default,eventsCapacity:a.eventCapacity,eventsFlushIntervalMillis:a.flushInterval,reconnectTimeMillis:a.streamReconnectDelay,streamingDisabled:!h,allAttributesPrivate:!!a.allAttributesPrivate,diagnosticRecordingIntervalMillis:a.diagnosticRecordingInterval,usingSecureMode:!!a.hash,bootstrapMode:!!a.bootstrap,fetchGoalsDisabled:!a.fetchGoals,sendEventsOnlyForVariation:!!a.sendEventsOnlyForVariation},platform:e.diagnosticPlatformData}}function g(e){a.logger&&a.logger.debug(eN.debugPostingDiagnosticEvent(e)),n.sendEvents(e,u,!0).then(()=>{}).catch(()=>{})}function v(){let e,n;g((n={kind:s?"diagnostic-combined":"diagnostic",id:o,creationDate:e=(new Date).getTime(),...r.getProps()},s&&(n={...n,...m()}),r.reset(e),n)),f=setTimeout(v,c),d=(new Date).getTime(),s&&function(){if(t.isEnabled()){let e={...r.getProps()};t.set(l,JSON.stringify(e))}}()}return p.start=()=>{s?function(e){if(!t.isEnabled())return e(!1);t.get(l).then(t=>{if(t)try{let e=JSON.parse(t);r.setProps(e),d=e.dataSinceDate}catch(e){}e(!0)}).catch(()=>{e(!1)})}(e=>{if(e){let e=(d||0)+c,t=(new Date).getTime();t>=e?v():f=setTimeout(v,e-t)}else 0===Math.floor(4*Math.random())?v():f=setTimeout(v,c)}):(g({kind:"diagnostic-init",id:o,creationDate:r.getProps().dataSinceDate,...m()}),f=setTimeout(v,c))},p.stop=()=>{f&&clearTimeout(f)},p.setStreaming=e=>{h=e},p},tk=function(e,t){let r=!1,n={type:e.type,name:e.name,synchronous:e.synchronous,method:(...i)=>{try{e.method(...i)}catch{r||(r=!0,t.warn(eN.inspectorMethodError(n.type,n.name)))}}};return n};let{onNextTick:tj}=et,tS={flagUsed:"flag-used",flagDetailsChanged:"flag-details-changed",flagDetailChanged:"flag-detail-changed",clientIdentityChanged:"client-identity-changed"};Object.freeze(tS);let{LDTimeoutError:tC}=$,tO="unknown hook";function tN(e,t,r,n,i){try{return n()}catch(n){return e?.error(`An error was encountered in "${t}" of the "${r}" hook: ${n}`),i}}function tP(e,t){try{return t.getMetadata().name||tO}catch{return e.error("Exception thrown getting metadata for hook. Unable to get hook name."),tO}}var tD=function(e,t){let r=t?[...t]:[];return{withEvaluation:function(t,n,i,a){if(0===r.length)return a();let o=[...r],s={flagKey:t,context:n,defaultValue:i},l=o.map(t=>tN(e,"beforeEvaluation",tP(e,t),()=>t?.beforeEvaluation?.(s,{})??{},{})),u=a();return function(e,t,r,n,i){for(let a=t.length-1;a>=0;a-=1){let o=t[a],s=n[a];tN(e,"afterEvaluation",tP(e,o),()=>o?.afterEvaluation?.(r,s,i)??{},{})}}(e,o,s,l,u),u},identify:function(t,n){let i=[...r],a={context:t,timeout:n},o=i.map(t=>tN(e,"beforeIdentify",tP(e,t),()=>t?.beforeIdentify?.(a,{})??{},{}));return t=>{for(let r=i.length-1;r>=0;r-=1){let n=i[r],s=o[r];
124tN(e,"afterIdentify",tP(e,n),()=>n?.afterIdentify?.(a,s,t)??{},{})}}},addHook:function(e){r.push(e)},afterTrack:function(t){if(0!==r.length){var n=[...r];for(let r=n.length-1;r>=0;r-=1){let i=n[r];tN(e,"afterTrack",tP(e,i),()=>i?.afterTrack?.(t),void 0)}}}}},tA=function(){let e,t={};function r(r){return e&&et.objectHasOwnProperty(e,r)&&e[r]?e[r]:t&&et.objectHasOwnProperty(t,r)&&t[r]&&!t[r].deleted?t[r]:null}return{clearAllOverrides:function(){if(!e)return{};let t={...e};return e=void 0,t},get:r,getFlagOverrides:function(){return e||{}},getFlags:function(){return t},getFlagsWithOverrides:function(){let n={};for(let e in t){let t=r(e);t&&(n[e]=t)}if(e)for(let t in e){let e=r(t);e&&(n[t]=e)}return n},removeOverride:function(t){e&&e[t]&&(delete e[t],0===Object.keys(e).length&&(e=void 0))},setFlags:function(e){t={...e}},setOverride:function(t,r){e||(e={}),e[t]={value:r}}}};let tT="unknown plugin";function tI(e,t){try{return t.getMetadata().name||tT}catch(t){return e.error("Exception thrown getting metadata for plugin. Unable to get plugin name."),tT}}let{commonBasicLogger:tR}=eS,{checkContext:t_,getContextKeys:tL}=eB,{InspectorTypes:tM,InspectorManager:tF}={InspectorTypes:tS,InspectorManager:function(e,t){let r={},n={[tS.flagUsed]:[],[tS.flagDetailsChanged]:[],[tS.flagDetailChanged]:[],[tS.clientIdentityChanged]:[]},i={[tS.flagUsed]:[],[tS.flagDetailsChanged]:[],[tS.flagDetailChanged]:[],[tS.clientIdentityChanged]:[]},a=e&&e.map(e=>tk(e,t));return a&&a.forEach(e=>{Object.prototype.hasOwnProperty.call(n,e.type)&&!e.synchronous?n[e.type].push(e):Object.prototype.hasOwnProperty.call(i,e.type)&&e.synchronous?i[e.type].push(e):t.warn(eN.invalidInspector(e.type,e.name))}),r.hasListeners=e=>n[e]&&n[e].length||i[e]&&i[e].length,r.onFlagUsed=(e,t,r)=>{let a=tS.flagUsed;i[a].length&&i[a].forEach(n=>n.method(e,t,r)),n[a].length&&tj(()=>{n[a].forEach(n=>n.method(e,t,r))})},r.onFlags=e=>{let t=tS.flagDetailsChanged;i[t].length&&i[t].forEach(t=>t.method(e)),n[t].length&&tj(()=>{n[t].forEach(t=>t.method(e))})},r.onFlagChanged=(e,t)=>{let r=tS.flagDetailChanged;i[r].length&&i[r].forEach(r=>r.method(e,t)),n[r].length&&tj(()=>{n[r].forEach(r=>r.method(e,t))})},r.onIdentityChanged=e=>{let t=tS.clientIdentityChanged;i[t].length&&i[t].forEach(t=>t.method(e)),n[t].length&&tj(()=>{n[t].forEach(t=>t.method(e))})},r}},{getPluginHooks:tU,registerPlugins:tq,registerPluginsForDebugOverride:t$,createPluginEnvironment:tH}={getPluginHooks:function(e,t,r){let n=[];return r.forEach(r=>{try{let i=r.getHooks?.(t);void 0===i?e.error(`Plugin ${tI(e,r)} returned undefined from getHooks.`):i&&i.length>0&&n.push(...i)}catch(t){e.error(`Exception thrown getting hooks for plugin ${tI(e,r)}. Unable to get hooks.`)}}),n},registerPlugins:function(e,t,r,n){n.forEach(n=>{try{n.register(r,t)}catch(t){e.error(`Exception thrown registering plugin ${tI(e,n)}.`)}})},registerPluginsForDebugOverride:function(e,t,r){r.forEach(r=>{try{r.registerDebug?.(t)}catch(t){e.error(`Exception thrown registering debug override with plugin ${tI(e,r)}.`)}})},createPluginEnvironment:function(e,t,r){let n={};e.userAgent&&(n.name=e.userAgent),e.version&&(n.version=e.version),r.wrapperName&&(n.wrapperName=r.wrapperName),r.wrapperVersion&&(n.wrapperVersion=r.wrapperVersion);let i={};r.application&&(r.application.name&&(i.name=r.application.name),r.application.version&&(i.version=r.application.version));let a={sdk:n,clientSideId:t};return Object.keys(i).length>0&&(a.application=i),a}},tz="change",tK="internal-change";var tB=function(e,t,r,n,i){var a;let o,s,l,u,c,d=r&&r.logger?r.logger:i&&i.logger&&i.logger.default||tR("warn"),f=e6(d),h=e9(f),p=eR.validate(r,f,i,d),m=tF(p.inspectors,d),g=p.sendEvents,v=e,y=p.hash,b=[...p.plugins],x=tH(n,e,p),w=tU(d,x,b),E=tD(d,[...p.hooks,...w]),k=te(n.localStorage,d),j=eq(n,v,p),S=p.sendEvents&&!p.diagnosticOptOut,C=S?tx(v):null,O=S?tw((new Date).getTime()):null,N=S?tE(n,k,O,j,v,p,C):null,P=ts(n,p,v,O),D=p.eventProcessor||e5(n,p,v,O,f,j),A=tf(n,p,v),T=tA(),I,R,_,L=p.streaming,M=!1,F=!1,U=!0,q=p.stateProvider,H=th(null,function(e){!q&&e&&B({kind:"identify",context:e,creationDate:(new Date).getTime()}),m.hasListeners(tM.clientIdentityChanged)&&m.onIdentityChanged(H.getContext())}),z=new tg(k),K=k.isEnabled()?e7(k,v,y,H):null;function B(e){v&&(q&&q.enqueueEvent&&q.enqueueEvent(e)||(e.context?(U=!1,!g||F||n.isDoNotTrack()||(d.debug(eN.debugEnqueueingEvent(e.kind)),D.enqueue(e))):U&&(d.warn(eN.eventWithoutContext()),U=!1)))}function G(e,t){m.hasListeners(tM.flagDetailChanged)&&m.onFlagChanged(e.key,Y(t))}function V(){m.hasListeners(tM.flagDetailsChanged)&&m.onFlags(Object.entries(T.getFlagsWithOverrides()).map(([e,t])=>({key:e,detail:Y(t)})).reduce((e,t)=>
124(e[t.key]=t.detail,e),{}))}function Q(e,t,r,n){let i=H.getContext(),a=new Date,o={kind:"feature",key:e,context:i,value:t?t.value:null,variation:t?t.variationIndex:null,default:r,creationDate:a.getTime()},s=T.getFlags()[e];s&&(o.version=s.flagVersion?s.flagVersion:s.version,o.trackEvents=s.trackEvents,o.debugEventsUntilDate=s.debugEventsUntilDate),(n||s&&s.trackReason)&&t&&(o.reason=t.reason),B(o)}function W(e){return t_(e,!1)?Promise.resolve(e):Promise.reject(new $.LDInvalidUserError(eN.invalidContext()))}function J(e,t,r,n,i,a){var o;let s,l=T.get(e);return l?(s=Y(l),null!==l.value&&void 0!==l.value||(s.value=t)):s={value:t,variationIndex:null,reason:{kind:"ERROR",errorKind:"FLAG_NOT_FOUND"}},r&&(i||l?.prerequisites?.forEach(e=>{J(e,void 0,r,!1,!1,!1)}),Q(e,s,t,n)),!i&&a&&(o=s,m.hasListeners(tM.flagUsed)&&m.onFlagUsed(e,o,H.getContext())),s}function Y(e){return{value:e.value,variationIndex:void 0===e.variation?null:e.variation,reason:e.reason||null}}function X(){if(R=!0,!H.getContext())return;let e=e=>{try{return JSON.parse(e)}catch(e){return void f.maybeReportError(new $.LDInvalidDataError(eN.invalidData()))}};P.connect(H.getContext(),y,{ping:function(){d.debug(eN.debugStreamPing());let e=H.getContext();A.fetchFlagSettings(e,y).then(t=>{et.deepEquals(e,H.getContext())&&ee(t||{})}).catch(e=>{f.maybeReportError(new $.LDFlagFetchError(eN.errorFetchingFlags(e)))})},put:function(t){let r=e(t.data);r&&(d.debug(eN.debugStreamPut()),ee(r))},patch:function(t){let r=e(t.data);if(!r)return;let n=T.getFlags(),i=n[r.key];if(i&&i.version&&r.version&&!(i.version<r.version))d.debug(eN.debugStreamPatchIgnored(r.key));else{d.debug(eN.debugStreamPatch(r.key));let e={},t=et.extend({},r);delete t.key,n[r.key]=t,T.setFlags(n);let a=Y(t);e[r.key]=i?{previous:i.value,current:a}:{current:a},G(r,t),er(e)}},delete:function(t){let r=e(t.data);if(!r)return;let n=T.getFlags();if(!n[r.key]||n[r.key].version<r.version){d.debug(eN.debugStreamDelete(r.key));let e={};n[r.key]&&!n[r.key].deleted&&(e[r.key]={previous:n[r.key].value}),n[r.key]={version:r.version,deleted:!0},T.setFlags(n),G(r,n[r.key]),er(e)}else d.debug(eN.debugStreamDeleteIgnored(r.key))}})}function Z(){R&&(P.disconnect(),R=!1)}function ee(e){let t={};if(!e)return Promise.resolve();let r=T.getFlags();for(let n in r)et.objectHasOwnProperty(r,n)&&r[n]&&(e[n]&&!et.deepEquals(e[n].value,r[n].value)?t[n]={previous:r[n].value,current:Y(e[n])}:e[n]&&!e[n].deleted||(t[n]={previous:r[n].value}));for(let n in e)et.objectHasOwnProperty(e,n)&&e[n]&&(!r[n]||r[n].deleted)&&(t[n]={current:Y(e[n])});return T.setFlags({...e}),V(),er(t).catch(()=>{})}function er(e){let t=Object.keys(e);if(t.length>0){let r={};t.forEach(t=>{let n=e[t].current,i=n?n.value:void 0,a=e[t].previous;f.emit(tz+":"+t,i,a),r[t]=n?{current:i,previous:a}:{previous:a}}),f.emit(tz,r),f.emit(tK,T.getFlagsWithOverrides()),p.sendEventsOnlyForVariation||q||t.forEach(t=>{Q(t,e[t].current)})}return I&&K?K.saveFlags(T.getFlags()):Promise.resolve()}function en(){let e=L||_&&void 0===L;e&&!R?X():!e&&R&&Z(),N&&N.setStreaming(e)}function ei(e){return e===tz||e.substr(0,7)===tz+":"}if("string"==typeof p.bootstrap&&"LOCALSTORAGE"===p.bootstrap.toUpperCase()&&(K?I=!0:d.warn(eN.localStorageUnavailable())),"object"==typeof p.bootstrap&&T.setFlags((o=Object.keys(a=p.bootstrap),l="$valid",(u=a[s="$flagsState"])||!o.length||d.warn(eN.bootstrapOldFormat()),!1===a[l]&&d.warn(eN.bootstrapInvalid()),c={},o.forEach(e=>{if(e!==s&&e!==l){let t={value:a[e]};u&&u[e]?t=et.extend(t,u[e]):t.version=0,c[e]=t}}),c)),q){let e=q.getInitialState();e?ea(e):q.on("init",ea),q.on("update",function(e){e.context&&H.setContext(e.context),e.flags&&ee(e.flags)})}else{let r;(!e?Promise.reject(new $.LDInvalidEnvironmentIdError(eN.environmentNotSpecified())):z.processContext(t).then(W).then(e=>(r=et.once(E.identify(e,void 0)),e)).then(e=>(r?.({status:"completed"}),H.setContext(e),"object"==typeof p.bootstrap?eo():I?K.loadFlags().then(e=>null==e?(T.setFlags({}),A.fetchFlagSettings(H.getContext(),y).then(e=>ee(e||{})).then(eo).catch(e=>{es(new $.LDFlagFetchError(eN.errorFetchingFlags(e)))})):(T.setFlags(e),et.onNextTick(eo),A.fetchFlagSettings(H.getContext(),y).then(e=>ee(e)).catch(e=>f.maybeReportError(e)))):A.fetchFlagSettings(H.getContext(),y).then(e=>{T.setFlags(e||{}),V(),eo()}).catch(e=>{T.setFlags({}),es(e)}
124))).catch(e=>{throw r?.({status:"error"}),e})).catch(es)}function ea(e){v=e.environment,H.setContext(e.context),T.setFlags({...e.flags}),et.onNextTick(eo)}function eo(){d.info(eN.clientInitialized()),M=!0,en(),h.signalSuccess()}function es(e){h.signalFailure(e)}let el={waitForInitialization:function(e){if(null!=e){if("number"==typeof e){let t;return e>5&&d.warn("The waitForInitialization function was called with a timeout greater than 5 seconds. We recommend a timeout of 5 seconds or less."),t=h.getInitializationPromise(),Promise.race([new Promise((t,r)=>{setTimeout(()=>{r(new tC(`waitForInitialization timed out after ${e} seconds.`))},1e3*e)}),t]).catch(e=>{throw e instanceof $.LDTimeoutError&&d.error(`waitForInitialization error: ${e}`),e})}d.warn("The waitForInitialization method was provided with a non-numeric timeout.")}return d.warn("The waitForInitialization function was called without a timeout specified. In a future version a default timeout will be applied."),h.getInitializationPromise()},waitUntilReady:()=>h.getReadyPromise(),identify:function(e,t,r){let n;if(F)return et.wrapPromiseCallback(Promise.resolve({}),r);if(q)return d.warn(eN.identifyDisabled()),et.wrapPromiseCallback(Promise.resolve(et.transformVersionedValuesToValues(T.getFlagsWithOverrides())),r);let i=I&&K?K.clearFlags():Promise.resolve();return et.wrapPromiseCallback(i.then(()=>z.processContext(e)).then(W).then(e=>(n=et.once(E.identify(e,void 0)),e)).then(e=>A.fetchFlagSettings(e,t).then(r=>{let n=et.transformVersionedValuesToValues(r);return H.setContext(e),y=t,r?ee(r).then(()=>n):n})).then(e=>(n?.({status:"completed"}),R&&X(),e)).catch(e=>(n?.({status:"error"}),f.maybeReportError(e),Promise.reject(e))),r)},getContext:function(){return H.getContext()},variation:function(e,t){let{value:r}=E.withEvaluation(e,H.getContext(),t,()=>J(e,t,!0,!1,!1,!0));return r},variationDetail:function(e,t){return E.withEvaluation(e,H.getContext(),t,()=>J(e,t,!0,!0,!1,!0))},track:function(e,t,r){if("string"!=typeof e)return void f.maybeReportError(new $.LDInvalidEventKeyError(eN.unknownCustomEventKey(e)));void 0!==r&&"number"!=typeof r&&d.warn(eN.invalidMetricValue(typeof r)),n.customEventFilter&&!n.customEventFilter(e)&&d.warn(eN.unknownCustomEventKey(e));let i=H.getContext(),a={kind:"custom",key:e,context:i,url:n.getCurrentUrl(),creationDate:(new Date).getTime()};i&&i.anonymous&&(a.contextKind=i.anonymous?"anonymousUser":"user"),null!=t&&(a.data=t),null!=r&&(a.metricValue=r),B(a),E.afterTrack({context:i,key:e,data:t,metricValue:r})},on:function(e,t,r){ei(e)?(_=!0,M&&en(),f.on(e,t,r)):f.on(...arguments)},off:function(e){if(f.off(...arguments),ei(e)){let e=!1;f.getEvents().forEach(t=>{ei(t)&&f.getEventListenerCount(t)>0&&(e=!0)}),e||(_=!1,R&&void 0===L&&Z())}},setStreaming:function(e){let t=null===e?void 0:e;t!==L&&(L=t,en())},flush:function(e){return et.wrapPromiseCallback(g?D.flush():Promise.resolve(),e)},allFlags:function(){let e={},t=T.getFlagsWithOverrides();if(!t)return e;for(let r in t)e[r]=J(r,null,!p.sendEventsOnlyForVariation,!1,!0,!1).value;return e},close:function(e){if(F)return et.wrapPromiseCallback(Promise.resolve(),e);let t=()=>{F=!0,T.setFlags({})},r=Promise.resolve().then(()=>{if(Z(),N&&N.stop(),g)return D.stop(),D.flush()}).then(t).catch(t);return et.wrapPromiseCallback(r,e)},addHook:function(e){E.addHook(e)}};return tq(d,x,el,b),t$(d,{setOverride:function(e,t){let r={},n=T.get(e),i=n?n.value:null;if(i===t)return void d.debug(`setOverride: No change needed for ${e}, value already ${t}`);T.setOverride(e,t);let a=T.get(e),o=Y(a);r[e]={previous:i,current:o},G({key:e},a),er(r)},removeOverride:function(e){let t=T.getFlagOverrides();if(!t[e])return;let r={},n=t[e],i=T.getFlags()[e];r[e]={previous:n.value,current:i?Y(i):void 0},T.removeOverride(e),G({key:e},i),er(r)},clearAllOverrides:function(){let e=T.getFlagOverrides();if(0===Object.keys(e).length)return;let t={},r=T.getFlags();Object.keys(e).forEach(n=>{let i=e[n],a=r[n];t[n]={previous:i.value,current:a?Y(a):void 0}}),T.clearAllOverrides(),Object.keys(t).length>0&&er(t)},getAllOverrides:function(){let e=T.getFlagOverrides();if(!e)return{};let t={};return Object.keys(e).forEach(r=>{let n=e[r];n&&(t[r]=n.value)}),t}},b),{client:el,options:p,emitter:f,ident:H,logger:d,requestor:A,start:function(){g&&(N&&N.start(),D.start())},enqueueEvent:B,getFlagsInternal:function(){return T.getFlagsWithOverrides()},getEnvironmentId:()=>v,internalChangeEventName:tK}};function tG(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function tV(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
124t%2?tG(Object(r),!0).forEach(function(t){!function(e,t,r){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r}(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):tG(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var tQ={promise:Promise.resolve({status:200,header:function(){return null},body:null})},tW=e=>{if("string"!=typeof e)throw TypeError("Expected a string");return e.replace(/[|\\{}()[\]^$+*?.]/g,"\\$&").replace(/-/g,"\\x2d")};function tJ(e,t){for(var r={},n=null,i=[],a=0;a<e.length;a++)for(var o=e[a],s=o.urls||[],l=0;l<s.length;l++)if(function(e,t,r,n){var i,a,o=(("substring"===e.kind||"regex"===e.kind)&&n.includes("/")?t:t.replace(n,"")).replace(r,"");switch(e.kind){case"exact":a=t,i=RegExp("^"+tW(e.url)+"/?$");break;case"canonical":a=o,i=RegExp("^"+tW(e.url)+"/?$");break;case"substring":a=o,i=RegExp(".*"+tW(e.substring)+".*$");break;case"regex":a=o,i=new RegExp(e.pattern);break;default:return!1}return i.test(a)}(s[l],window.location.href,window.location.search,window.location.hash)){"pageview"===o.kind?t("pageview",o):(i.push(o),t("click_pageview",o));break}return i.length>0&&(n=function(e){for(var r=function(e,t){for(var r=[],n=0;n<t.length;n++)for(var i=e.target,a=t[n],o=a.selector,s=document.querySelectorAll(o);i&&s.length>0;){for(var l=0;l<s.length;l++)i===s[l]&&r.push(a);i=i.parentNode}return r}(e,i),n=0;n<r.length;n++)t("click",r[n])},document.addEventListener("click",n)),r.dispose=function(){document.removeEventListener("click",n)},r}var tY="goalsReady",tX={fetchGoals:{default:!0},hash:{type:"string"},eventProcessor:{type:"object"},eventUrlTransformer:{type:"function"},disableSyncEventPost:{default:!1}};function tZ(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&0>t.indexOf(n)&&(r[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var i=0,n=Object.getOwnPropertySymbols(e);i<n.length;i++)0>t.indexOf(n[i])&&Object.prototype.propertyIsEnumerable.call(e,n[i])&&(r[n[i]]=e[n[i]]);return r}function t0(e,t,r,n){return new(r||(r=Promise))(function(i,a){function o(e){try{l(n.next(e))}catch(e){a(e)}}function s(e){try{l(n.throw(e))}catch(e){a(e)}}function l(e){var t;e.done?i(e.value):((t=e.value)instanceof r?t:new r(function(e){e(t)})).then(o,s)}l((n=n.apply(e,t||[])).next())})}"function"==typeof SuppressedError&&SuppressedError;let t1={name:"string",anonymous:"boolean"};function t2(e,t,r){let n=t.key,i=null!=r?r:n;null!=n&&null!=r&&e.warn("The EvaluationContext contained both a 'targetingKey' and a 'key' attribute. The 'key' attribute will be discarded."),null==i&&e.error("The EvaluationContext must contain either a 'targetingKey' or a 'key' and the type must be a string.");let a={key:i};return Object.entries(t).forEach(([r,n])=>{"targetingKey"!==r&&"key"!==r&&("privateAttributes"===r?a._meta={privateAttributes:n}:r in t1?typeof n===t1[r]?a[r]=n:e.error(`The attribute '${r}' must be of type ${t1[r]}`):function e(t,r,n,i,a){a.includes(n)?t.error("Detected a cycle within the evaluation context. The affected part of the context will not be included in evaluation."):n instanceof Date?i[r]=n.toISOString():"object"!=typeof n||Array.isArray(n)?i[r]=n:(i[r]={},Object.entries(n).forEach(([o,s])=>{e(t,o,s,i[r],[...a,n])}))}(e,r,n,a,[t]))}),a}function t5(e){var t,r,n;let i={value:e.value,variant:null==(t=e.variationIndex)?void 0:t.toString(),reason:null==(r=e.reason)?void 0:r.kind};return(null==(n=e.reason)?void 0:n.kind)==="ERROR"&&(i.errorCode=function(e){switch(e){case"CLIENT_NOT_READY":return D.ErrorCode.PROVIDER_NOT_READY;case"MALFORMED_FLAG":return D.ErrorCode.PARSE_ERROR;case"FLAG_NOT_FOUND":return D.ErrorCode.FLAG_NOT_FOUND;case"USER_NOT_SPECIFIED":return D.ErrorCode.TARGETING_KEY_MISSING;default:return D.ErrorCode.GENERAL}}(e.reason.errorKind)),i}function t6(e){return{value:e,reason:D.StandardResolutionReasons.ERROR,errorCode:D.ErrorCode.TYPE_MISMATCH}}class t4{set status(e){this._status=e}get status(){return this._status}constructor(e,t){var{logger:r,initializationTimeout:n}=t,i=tZ(t,["logger","initializationTimeout"]);this.envKey=e,this.metadata={name:"launchdarkly-client-provider"},this.events=new P.OpenFeatureEventEmitter,this._status=A.ProviderStatus.NOT_READY,r?this.logger=r:this.logger=function(e){return tR(tV({destination:console.log},e))}({level:"info"}),this.initializationTimeout=n,this.ldOptions=Object.assign(Object.assign({},i),{logger:this.logger,wrapperName:"open-feature-community-js-client",wrapperVersion:"0.3.3"})}get client(){if(!this._client)throw new D.GeneralError("Provider is not initialized");return this._client}initialize(e){return t0(this,void 0,void 0,function*(){var t;let r=(0,I.default)(e)?{anonymous:!0}:this.translateContext(e);this._client=function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},n=function(e){var t,r={userAgentHeaderName:"X-LaunchDarkly-User-Agent",synchronousFlush:!1};if(window.XMLHttpRequest){var n=e&&e.disableSyncEventPost;r.httpRequest=function(e,t,i,a){var o=!n&r.synchronousFlush;return r.synchronousFlush=!1,function(e,t,r,n,i){if(i&&!function(){var e=window.navigator&&window.navigator.userAgent;if(e){var t=e.match(/Chrom(e|ium)\/([0-9]+)\./);if(t)return 73>parseInt(t[2],10)}return!0}())return tQ;var a,o=new window.XMLHttpRequest;for(var s in o.open(e,t,!i),r||{})Object.prototype.hasOwnProperty.call(r,s)&&o.setRequestHeader(s,r[s]);if(i){try{o.send(n)}catch(e){}return tQ}return{promise:new Promise(function(e,t){o.addEventListener("load",function(){a||e({status:o.status,header:function(e){return o.getResponseHeader(e)},body:o.responseText})}),o.addEventListener("error",function(){a||t(Error())}),o.send(n)}),cancel:function(){a=!0,o.abort()}}}(e,t,i,a,o)}}r.httpAllowsPost=function(){return void 0===t&&(t=!!window.XMLHttpRequest&&"withCredentials"in new window.XMLHttpRequest),t},r.httpFallbackPing=function(e){(new window.Image).src=e};var i,a=e&&e.eventUrlTransformer;r.getCurrentUrl=function(){return a?a(window.location.href):window.location.href},r.isDoNotTrack=function(){var e;return 1===(e=window.navigator&&void 0!==window.navigator.doNotTrack?window.navigator.doNotTrack:window.navigator&&void 0!==window.navigator.msDoNotTrack?window.navigator.msDoNotTrack:window.doNotTrack)||!0===e||"1"===e||"
124yes"===e};try{window.localStorage&&(r.localStorage={get:function(e){return new Promise(function(t){t(window.localStorage.getItem(e))})},set:function(e,t){return new Promise(function(r){window.localStorage.setItem(e,t),r()})},clear:function(e){return new Promise(function(t){window.localStorage.removeItem(e),t()})}})}catch(e){r.localStorage=null}return e&&e.useReport&&"function"==typeof window.EventSourcePolyfill&&window.EventSourcePolyfill.supportedOptions&&window.EventSourcePolyfill.supportedOptions.method?(r.eventSourceAllowsReport=!0,i=window.EventSourcePolyfill):(r.eventSourceAllowsReport=!1,i=window.EventSource),window.EventSource&&(r.eventSourceFactory=function(e,t){var r=tV(tV({},{heartbeatTimeout:3e5,silentTimeout:3e5,skipDefaultHeaders:!0}),t);return new i(e,r)},r.eventSourceIsActive=function(e){return e.readyState===window.EventSource.OPEN||e.readyState===window.EventSource.CONNECTING}),r.userAgent="JSClient",r.version="3.9.1",r.diagnosticSdkData={name:"js-client-sdk",version:"3.9.1"},r.diagnosticPlatformData={name:"JS"},r.diagnosticUseCombinedEvent=!0,r}(r),i=tB(e,t,r,n,tX),a=i.client,o=i.options,s=i.emitter,l=new Promise(function(e){var t=s.on(tY,function(){s.off(tY,t),e()})});a.waitUntilGoalsReady=function(){return l},o.fetchGoals?function(e,t){var r,n;function i(){n&&n.dispose(),r&&r.length&&(n=tJ(r,a))}function a(t,r){var n=e.ident.getContext(),i={kind:t,key:r.key,data:null,url:window.location.href,creationDate:(new Date).getTime(),context:n};return"click"===t&&(i.selector=r.selector),e.enqueueEvent(i)}e.requestor.fetchJSON("/sdk/goals/"+e.getEnvironmentId()).then(function(e){e&&e.length>0&&(n=tJ(r=e,a),function(e){var t,r=window.location.href;function n(){(t=window.location.href)!==r&&(r=t,e())}!function e(t,r){t(),setTimeout(function(){e(t,r)},r)}(n,300),window.history&&window.history.pushState?window.addEventListener("popstate",n):window.addEventListener("hashchange",n)}(i)),t()}).catch(function(r){e.emitter.maybeReportError(new $.LDUnexpectedResponseError((r&&r.message,r.message))),t()})}(i,function(){return s.emit(tY)}):s.emit(tY),"complete"!==document.readyState?window.addEventListener("load",i.start):i.start();var u=function(){n.synchronousFlush=!0,a.flush().catch(function(){}),n.synchronousFlush=!1};return document.addEventListener("visibilitychange",function(){"hidden"===document.visibilityState&&u()}),window.addEventListener("pagehide",u),a}(this.envKey,r,this.ldOptions),(null==(t=this.ldOptions)?void 0:t.streaming)&&this.setListeners();try{yield this._client.waitForInitialization(this.initializationTimeout),this.status=A.ProviderStatus.READY}catch(e){this.status=A.ProviderStatus.ERROR}})}onClose(){return this.client.close()}setListeners(){this.client.on("change",e=>{this.events.emit(T.ProviderEvents.ConfigurationChanged,{flagsChanged:Object.keys(e)})})}onContextChange(e,t){return t0(this,void 0,void 0,function*(){yield this.client.identify(this.translateContext(t))})}resolveBooleanEvaluation(e,t){let r=this.client.variationDetail(e,t);return"boolean"==typeof r.value?t5(r):t6(t)}resolveNumberEvaluation(e,t){let r=this.client.variationDetail(e,t);return"number"==typeof r.value?t5(r):t6(t)}resolveObjectEvaluation(e,t){let r=this.client.variationDetail(e,t);return"object"==typeof r.value?t5(r):t6(t)}resolveStringEvaluation(e,t){let r=this.client.variationDetail(e,t);return"string"==typeof r.value?t5(r):t6(t)}track(e,t,r){var{value:n}=r,i=tZ(r,["value"]);this.client.track(e,i,n)}translateContext(e){var t;let r;return t=this.logger,r="user","multi"===e.kind?Object.entries(e).reduce((e,[r,n])=>("kind"===r?e.kind=n:"object"!=typeof n||Array.isArray(n)?t.error("Top level attributes in a multi-kind context should be Structure types."):e[r]=t2(t,n,n.targetingKey),e),{}):(void 0!==e.kind&&"string"==typeof e.kind?r=e.kind:void 0!==e.kind&&"string"!=typeof e.kind&&t.warn("Specified 'kind' of context was not a string."),Object.assign({kind:r},t2(t,e,e.targetingKey)))}}var t3=e.i(451923);let t8=!1,t9=!1;function t7(){if(t8)return;let e=g.config.LAUNCHDARKLY_CLIENT_SIDE_ID;if(!e){!t9&&(t9=!0,console.warn("[openfeature] LAUNCHDARKLY_CLIENT_SIDE_ID is not set; feature flags will fall back to defaults."),N||(N=!0,(0,C.logDatadogError)("[openfeature] LAUNCHDARKLY_CLIENT_SIDE_ID is not set; flags serve defaults",{source:"openfeature",tier:"B"},Error("LaunchDarkly client-side id unconfigured")))),t8=!0;return}P.OpenFeature.setProvider(new t4(e,{streaming:!0})),P.OpenFeature.addHandler(T.ProviderEvents.Error,e=>{let t;t=`${e?.errorCode??"unknown"}:${e?.message??""}`,O.has(t)||(O.add(t),(0,C.logDatadogError)("[openfeature] feature-flag provider error; flags serve defaults",{source:"openfeature",tier:"B",providerName:e?.providerName,flagErrorCode:e?.errorCode},Error(e?.message||"OpenFeature provider error")))}),t8=!0}t7();let re=({children:e})=>{let{user:r,privyUser:i,isAuthenticated:a,isImpersonating:o,isSkipAuthActive:s}=(0,S.useAuth)(),l=(0,S.useMyPermissions)(),u=r?.id,c=i?.id,d=r?.displayProfile?.email??i?.email?.address??void 0,f=r?.mainWalletAddress??void 0,h=(l.data?.length??0)>0;return(0,n.useEffect)(()=>
124{if(t7(),!g.config.LAUNCHDARKLY_CLIENT_SIDE_ID)return;let e=u??c??"anonymous";P.OpenFeature.setContext({targetingKey:e,kind:"user",anonymous:!a,...u?{namefiUserId:u}:{},...c?{privyUserId:c}:{},...d?{email:d}:{},...f?{mainWalletAddress:f}:{},isAdmin:h,isImpersonating:o,isSkipAuth:s})},[u,c,d,f,h,a,o,s]),(0,t.jsx)(t3.OpenFeatureProvider,{children:e})};var rt=e.i(984807),rr=e.i(405467),rn=e.i(745116),ri=e.i(907294);let ra="namefi.replaySampled",ro=["/outbound","/studio","/cart"],rs=()=>{let e=(0,rt.usePathname)(),{consents:t,hasConsentDecision:r,isLoadingConsentInfo:i}=(0,ri.useNamefiConsent)(),{user:a,isAuthenticated:o,isLoading:s}=(0,S.useAuth)(),u=(0,l.useBooleanOpenFeatureFlag)(l.SESSION_REPLAY_FLAG),c=function(){if("production"===g.config.TYPE)return null;let e=new URLSearchParams(window.location.search).get("ff_session_replay");return"1"===e||"true"===e||"0"!==e&&"false"!==e&&null}()??u,d=!i&&(t.measurement||r),f=!t.measurement||!s,h=d&&f,p=h&&t.measurement,m=p&&c,v=(0,n.useRef)(!1),y=p&&!s&&o?a?.id:null,b=y&&a?.privyUserId?a.privyUserId:null;return(0,n.useEffect)(()=>{((0,rr.setPostHogCaptureAllowed)(h,d&&f,t.measurement,m),h)?((0,rr.bootPostHogAnalytics)(y?{userId:y,properties:{...b?{privy_user_id:b}:{}}}:null),m||(0,rr.stopSessionReplay)()):(0,rr.stopPostHogCapture)()},[d,f,t.measurement,h,m,y,b]),(0,n.useEffect)(()=>{ro.some(t=>e===t||e?.startsWith(`${t}/`))&&(v.current=!0),m&&((0,rn.consumePendingSessionReplayTrigger)()&&(v.current=!0),(v.current||function(){try{let e=window.sessionStorage.getItem(ra);if("1"===e)return!0;if("0"===e)return!1;let t=.2>Math.random();return window.sessionStorage.setItem(ra,t?"1":"0"),t}catch{return!1}}())&&(0,rr.startSessionReplay)())},[e,m]),(0,n.useEffect)(()=>{let e=()=>{v.current=!0,m&&(0,rr.startSessionReplay)()};return window.addEventListener(rn.NAMEFI_REPLAY_TRIGGER_EVENT,e),()=>window.removeEventListener(rn.NAMEFI_REPLAY_TRIGGER_EVENT,e)},[m]),null};var rl=e.i(480791),ru=e.i(711399);let rc=(0,r.default)(()=>e.A(611986).then(e=>e.DeploymentUpdateToast),{loadableGenerated:{modules:[192407]},ssr:!1}),rd=(0,r.default)(()=>e.A(64774).then(e=>e.TextPrivacyRuntime),{loadableGenerated:{modules:[665266]},ssr:!1}),rf=(0,r.default)(()=>e.A(951624).then(e=>e.GlobalWebMcpTools),{loadableGenerated:{modules:[334751]},ssr:!1}),rh=({children:e})=>{let r=(0,ru.useWebMcpSupport)();return(0,n.useEffect)(()=>{(0,rl.startDatadogRum)()},[]),(0,t.jsx)(i.AdminFeatureFlagsProvider,{children:(0,t.jsx)(j.FreeMintsGuidanceProvider,{children:(0,t.jsx)(k.FeedbackProvider,{children:(0,t.jsxs)(re,{children:[(0,t.jsx)(w,{children:e}),r?(0,t.jsx)(rf,{}):null,(0,t.jsx)(f,{}),(0,t.jsx)(rc,{}),(0,t.jsx)(rs,{}),(0,t.jsx)(rd,{})]})})})})};e.s(["DeferredProviders",0,rh,"default",0,rh],163711)},931158,e=>{"use strict";var t=e.i(921449),r=e.i(290229),n=e.i(108161),i=e.i(979173);e.s(["PermissionsBridge",0,function({children:e}){let{isAuthenticated:a}=(0,i.useAuth)(),{data:o,isLoading:s,isError:l}=(0,i.useMyPermissions)(),u=(0,n.useMemo)(()=>({isAuthenticated:a,permissions:o??[],isLoading:s,isError:l}),[a,o,s,l]);return(0,t.jsx)(r.PermissionsProvider,{value:u,children:e})}])},787798,e=>{"use strict";var t=e.i(984807),r=e.i(108161);let n="add_to_cart";e.s(["AddToCartFromUrl",0,function(){let e=(0,t.useSearchParams)(),i=(0,t.useRouter)(),a=(0,t.usePathname)(),o=(0,r.useRef)(null),s=(0,r.useRef)(!1);return(0,r.useEffect)(()=>{let t=e.get(n);if(!t){o.current=null;return}if(s.current||"/cart/add-from-url"===a||o.current===t)return;s.current=!0,o.current=t;let r=`/cart/add-from-url?${n}=${encodeURIComponent(t)}`;i.replace(r)},[a,i,e]),null}])},345317,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={cancelIdleCallback:function(){return o},requestIdleCallback:function(){return a}};for(var i in n)Object.defineProperty(r,i,{enumerable:!0,get:n[i]});let a="u">typeof self&&self.requestIdleCallback&&self.requestIdleCallback.bind(window)||function(e){let t=Date.now();return self.setTimeout(function(){e({didTimeout:!1,timeRemaining:function(){return Math.max(0,50-(Date.now()-t))}})},1)},o="u">typeof self&&self.cancelIdleCallback&&self.cancelIdleCallback.bind(window)||function(e){return clearTimeout(e)};("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esMo
124dule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},84897,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={ESCAPE_REGEX:function(){return o},htmlEscapeAttributeString:function(){return c},htmlEscapeJsonString:function(){return u}};for(var i in n)Object.defineProperty(r,i,{enumerable:!0,get:n[i]});let a={"&":"\\u0026",">":"\\u003e","<":"\\u003c","\u2028":"\\u2028","\u2029":"\\u2029"},o=/[&><\u2028\u2029]/g,s={"&":"&",'"':""","'":"'","<":"<",">":">"},l=/[&"'<>]/g;function u(e){return e.replace(o,e=>a[e])}function c(e){return e.replace(l,e=>s[e])}},549760,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={default:function(){return x},handleClientScriptLoad:function(){return v},initScriptLoader:function(){return y}};for(var i in n)Object.defineProperty(r,i,{enumerable:!0,get:n[i]});let a=e.r(940192),o=e.r(475244),s=e.r(921449),l=a._(e.r(400055)),u=o._(e.r(108161)),c=e.r(867984),d=e.r(983549),f=e.r(345317),h=e.r(84897),p=new Map,m=new Set,g=e=>{let{src:t,id:r,onLoad:n=()=>{},onReady:i=null,dangerouslySetInnerHTML:a,children:o="",strategy:s="afterInteractive",onError:u,stylesheets:c}=e,f=r||t;if(f&&m.has(f))return;if(p.has(t)){m.add(f),p.get(t).then(n,u);return}let h=()=>{i&&i(),m.add(f)},g=document.createElement("script"),v=new Promise((e,t)=>{g.addEventListener("load",function(t){e(),n&&n.call(this,t),h()}),g.addEventListener("error",function(e){t(e)})}).catch(function(e){u&&u(e)});a?(g.innerHTML=a.__html||"",h()):o?(g.textContent="string"==typeof o?o:Array.isArray(o)?o.join(""):"",h()):t&&(g.src=t,p.set(t,v)),(0,d.setAttributesFromProps)(g,e),"worker"===s&&g.setAttribute("type","text/partytown"),g.setAttribute("data-nscript",s),c&&(e=>{if(l.default.preinit)return e.forEach(e=>{l.default.preinit(e,{as:"style"})});if("u">typeof window){let t=document.head;e.forEach(e=>{let r=document.createElement("link");r.type="text/css",r.rel="stylesheet",r.href=e,t.appendChild(r)})}})(c),document.body.appendChild(g)};function v(e){let{strategy:t="afterInteractive"}=e;"lazyOnload"===t?window.addEventListener("load",()=>{(0,f.requestIdleCallback)(()=>g(e))}):g(e)}function y(e){e.forEach(v),[...document.querySelectorAll('[data-nscript="beforeInteractive"]'),...document.querySelectorAll('[data-nscript="beforePageRender"]')].forEach(e=>{let t=e.id||e.getAttribute("src");m.add(t)})}function b(e){let{id:t,src:r="",onLoad:n=()=>{},onReady:i=null,strategy:a="afterInteractive",onError:o,stylesheets:d,...p}=e,{updateScripts:v,scripts:y,getIsSsr:b,appDir:x,nonce:w}=(0,u.useContext)(c.HeadManagerContext);w=p.nonce||w;let E=(0,u.useRef)(!1);(0,u.useEffect)(()=>{let e=t||r;E.current||(i&&e&&m.has(e)&&i(),E.current=!0)},[i,t,r]);let k=(0,u.useRef)(!1);if((0,u.useEffect)(()=>{if(!k.current){if("afterInteractive"===a)g(e);else"lazyOnload"===a&&("complete"===document.readyState?(0,f.requestIdleCallback)(()=>g(e)):window.addEventListener("load",()=>{(0,f.requestIdleCallback)(()=>g(e))}));k.current=!0}},[e,a]),("beforeInteractive"===a||"worker"===a)&&(v?(y[a]=(y[a]||[]).concat([{id:t,src:r,onLoad:n,onReady:i,onError:o,...p,nonce:w}]),v(y)):b&&b()?m.add(t||r):b&&!b()&&g({...e,nonce:w})),x){if(d&&d.forEach(e=>{l.default.preinit(e,{as:"style"})}),"beforeInteractive"===a)if(!r)return p.dangerouslySetInnerHTML&&(p.children=p.dangerouslySetInnerHTML.__html,delete p.dangerouslySetInnerHTML),(0,s.jsx)("script",{nonce:w,dangerouslySetInnerHTML:{__html:`(self.__next_s=self.__next_s||[]).push(${(0,h.htmlEscapeJsonString)(JSON.stringify([0,{...p,id:t}]))})`}});else return l.default.preload(r,p.integrity?{as:"script",integrity:p.integrity,nonce:w,crossOrigin:p.crossOrigin}:{as:"script",nonce:w,crossOrigin:p.crossOrigin}),(0,s.jsx)("script",{nonce:w,dangerouslySetInnerHTML:{__html:`(self.__next_s=self.__next_s||[]).push(${(0,h.htmlEscapeJsonString)(JSON.stringify([r,{...p,id:t}]))})`}});"afterInteractive"===a&&r&&l.default.preload(r,p.integrity?{as:"script",integrity:p.integrity,nonce:w,crossOrigin:p.crossOrigin}:{as:"script",nonce:w,crossOrigin:p.crossOrigin})}return null}Object.defineProperty(b,"__nextScript",{value:!0});let x=b;("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esMo
124dule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},18721,(e,t,r)=>{t.exports=e.r(549760)},669534,e=>{"use strict";var t=e.i(921449),r=e.i(163487),n=e.i(18721),i=e.i(638086),a=e.i(108161),o=e.i(907294),s=e.i(361715),l=e.i(281663),u=e.i(320279),c=e.i(871020);let d=(0,u.default)(()=>e.A(86959).then(e=>e.GoogleAnalyticsAuthenticatedUserSync),{loadableGenerated:{modules:[757037]},ssr:!1});e.s(["GoogleAnalyticsAuthenticatedUserGated",0,function(){let{consents:e,isLoadingConsentInfo:n}=(0,o.useNamefiConsent)(),[i,s]=(0,a.useState)(!1);return((0,a.useEffect)(()=>{r.config.GA_MEASUREMENT_ID&&!n&&e.measurement&&s(!0)},[e.measurement,n]),i)?(0,t.jsx)(d,{}):null},"GoogleAnalyticsCookieConsentGated",0,function(){let{consents:e,hasConsentDecision:t,isLoadingConsentInfo:n}=(0,o.useNamefiConsent)(),u=e.measurement;return(0,a.useEffect)(()=>{n||((0,l.setGoogleAnalyticsMeasurementConsent)(u),window.namefiAnalyticsConsentResolved=u||t,r.config.GA_MEASUREMENT_ID&&(window.gtag?.("consent","update",(0,s.getGoogleConsentState)(u)),(u||t)&&(0,c.flushPreConsentAnalyticsQueue)(),u&&(0,i.warmGoogleAnalyticsIds)()))},[t,u,n]),null},"GoogleAnalyticsLoader",0,function({measurementId:e}){return(0,t.jsx)(n.default,{id:"ga-loader",src:`https://www.googletagmanager.com/gtag/js?id=${e}`,strategy:"afterInteractive",onLoad:e=>{e?.type==="load"&&(0,i.setGoogleAnalyticsLoaderState)("loaded")},onReady:i.warmGoogleAnalyticsIds,onError:()=>(0,i.setGoogleAnalyticsLoaderState)("failed")})}])},980302,e=>{"use strict";var t=e.i(921449),r=e.i(979173);let n=(0,e.i(320279).default)(()=>e.A(963006),{loadableGenerated:{modules:[818485]},ssr:!1});e.s(["default",0,function(){let{impersonation:e,isAuthenticated:i,isLoading:a}=(0,r.useAuth)(),o=e.status;return!a&&i&&o?.impersonating&&o.target?(0,t.jsx)(n,{refetchStatus:e.refetchStatus,status:o}):null}])},969430,e=>{"use strict";var t=e.i(921449),r=e.i(922613),n=e.i(197457),i=e.i(860931),a=e.i(717805),o=e.i(454441),o=o,s=e.i(499941),l=e.i(108161);function u(e){let t=()=>e();return window.addEventListener(n.DEMO_MODE_CHANGE_EVENT,t),window.addEventListener("storage",t),()=>{window.removeEventListener(n.DEMO_MODE_CHANGE_EVENT,t),window.removeEventListener("storage",t)}}e.s(["default",0,function(){let{isSkipAuthActive:e,isBannerDismissed:c,dismissBanner:d,disableSkipAuth:f,mockUser:h}=(0,r.useSkipAuth)(),p=(0,l.useSyncExternalStore)(u,()=>(0,n.getActiveDemoScenario)(),()=>null);return!e||c?null:p?(0,t.jsx)("div",{"data-testid":"common.demo-mode-banner",className:"fixed bottom-[calc(1rem_+_env(safe-area-inset-bottom,0px))] end-4 z-50",children:(0,t.jsxs)("div",{className:"flex items-center gap-2 rounded-md border border-zinc-700 bg-zinc-900/90 px-3 py-2 text-zinc-100 shadow-lg backdrop-blur",children:[(0,t.jsx)(a.Clapperboard,{className:"h-4 w-4 text-zinc-300"}),(0,t.jsx)("span",{className:"text-sm font-medium",children:"For Demo"}),(0,t.jsx)("span",{className:"text-xs text-zinc-400",children:"Sample data"}),(0,t.jsx)(i.Button,{size:"icon",variant:"ghost",className:"h-6 w-6 text-zinc-300 hover:bg-zinc-800 hover:text-zinc-100",onClick:d,"data-testid":"common.demo-mode-banner.dismiss",title:"Dismiss","aria-label":"Dismiss",type:"button",children:(0,t.jsx)(s.X,{className:"h-3 w-3"})})]})}):(0,t.jsx)("div",{"data-testid":"common.skip-auth-banner",className:"fixed bottom-[calc(1rem_+_env(safe-area-inset-bottom,0px))] end-4 z-50",children:(0,t.jsxs)("div",{className:"rounded-md bg-amber-500 text-amber-950 shadow-lg border border-amber-600 px-3 py-2 flex items-center gap-2",children:[(0,t.jsx)(o.default,{className:"h-4 w-4"}),(0,t.jsx)("span",{className:"text-sm font-medium",children:"Auth Skipped (Dev Mode)"}),(0,t.jsx)("span",{className:"text-xs opacity-80",children:h.email}),(0,t.jsx)(i.Button,{size:"icon",variant:"ghost","data-testid":"common.skip-auth-banner.disable",className:"h-6 w-6 hover:bg-amber-600 text-amber-950",onClick:f,title:"Disable skip auth","aria-label":"Disable skip auth",type:"button",children:(0,t.jsx)(s.X,{className:"h-4 w-4"})}),(0,t.jsx)(i.Button,{size:"icon",variant:"ghost","data-testid":"common.skip-auth-banner.dismiss",className:"h-6 w-6 hover:bg-amber-600 text-amber-950",onClick:d,title:"Dismiss banner","aria-label":"Dismiss banner",type:"button",children:(0,t.jsx)(s.X,{className:"h-3 w-3"})})]})})}],969430)},301011,e=>{"use strict";var t=e.i(976008),r=e.i(503583),n=e.i(951664),i=e.i(127342),a=e.i(108161);let o=["namefi","test","nfi","nmfi","uniswap","aave","maker","lido","dydx","lifi","curve","compound","arb"],s="unofficial-tlds-config",l=new Set(["floating-search-input","query","search-input","search-textarea"]);e.s(["UnofficialTldsInjector",0,()=>{let e=(0,r.useTRPC)(),u=(0,i.useQueryClient)(),[c,d]=(0,a.useState)(!1),f=(0,a.useMemo)(()=>(function(){var e;let t,r=window.sessionStorage.getItem(s);if(!r)return null;try{t=JSON.parse(r)}catch{return window.sessionStorage.removeItem(s),null}return!("object"==typeof(e=t)&&null!==e&&"number"==typeof e.timestamp&&Number.isFinite(e.timestamp)&&Array.isArray(e.unofficialTlds)&&e.unofficialTlds.every(e=>"string"==typeof e))||Date.now()-t.timestamp>36e5?(window.sessionStorage.removeItem(s),null):t.unofficialTlds})(),[]),h=null!==f;(0,a.useEffect)(()=>
124{if(h)return;let e=()=>{d(!0)},r=t=>{let r=t.target;(r instanceof HTMLInputElement||r instanceof HTMLTextAreaElement)&&l.has(r.name)&&e()};return window.addEventListener(t.SEARCH_INTENT_EVENT,e,{once:!0}),window.addEventListener("focusin",r),()=>{window.removeEventListener(t.SEARCH_INTENT_EVENT,e),window.removeEventListener("focusin",r)}},[h]);let p=(0,n.useQuery)(e.config.unofficialTlds.queryOptions(void 0,{enabled:c&&!h,staleTime:36e5,retry:2})),m=(0,a.useMemo)(()=>p.data&&p.data.length>0?p.data:f??o,[f,p.data]);return(0,a.useEffect)(()=>{p.data&&function(e){try{window.sessionStorage.setItem(s,JSON.stringify({unofficialTlds:e,timestamp:Date.now()}))}catch{return}}(p.data)},[p.data]),(0,a.useEffect)(()=>{globalThis.namefi_tlds=m,u.setQueryData(["domainDnsConfig"],m)},[u,m]),!1}])}]); 125 126//# sourceMappingURL=14u2nw-ep5wgo.js.map
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.