PageSourceSearch

https://napier.finance/_next/static/immutable/chunks/09e92xzrosf-c.js

js napier.finance collected 2026-10-04 21:11:30 UTC 30,075 bytes, 1 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,39788,e=>{"use strict";var t=e.i(71645),a=e.i(58249);let n="data-analytics",r="data-analytics-",i=e=>(e.textContent??"").trim().slice(0,100);e.s(["AnalyticsEvents",0,function(){return(0,t.useEffect)(()=>{let e=e=>{let t=e.target;if(!(t instanceof Element))return;let s=t.closest(`[${n}]`);if(s){let e=s.getAttribute(n);e&&(0,a.trackEvent)(e,{link_text:i(s),...function(e){let t={};for(let a of Array.from(e.attributes))a.name.startsWith(r)&&a.name!==n&&(t[a.name.slice(r.length).replace(/-/g,"_")]=a.value);return t}(s)})}let o=t.closest("a[href]");if(o instanceof HTMLAnchorElement){let e=new URL(o.href,window.location.href);("https:"===e.protocol||"http:"===e.protocol)&&e.host!==window.location.host&&(0,a.trackEvent)("outbound_click",{link_url:e.href,link_domain:e.host,link_text:i(o)})}};return document.addEventListener("click",e,{capture:!0}),()=>document.removeEventListener("click",e,{capture:!0})},[]),null}])},13633,e=>{"use strict";var t=e.i(43476),a=e.i(71645),n=e.i(67881),r=e.i(58249),i=e.i(47163);let s="napier:consent-change",o=e=>(window.addEventListener(s,e),window.addEventListener("storage",e),()=>{window.removeEventListener(s,e),window.removeEventListener("storage",e)}),l=()=>"denied";e.s(["CookieConsent",0,function(){let e=(0,a.useSyncExternalStore)(o,r.readConsent,l),d=r.analyticsEnabled&&null===e,c=(0,a.useRef)(null);if((0,a.useEffect)(()=>{if(!d)return;let e=document.body.style.overflow;return document.body.style.overflow="hidden",()=>{document.body.style.overflow=e}},[d]),!d)return null;let u=e=>{(0,r.updateConsent)(e),(0,r.storeConsent)(e),window.dispatchEvent(new Event(s))},p=()=>u("denied");return(0,t.jsxs)("div",{className:"fixed inset-0 z-[60] flex items-end justify-center p-4 sm:items-center",onKeyDown:e=>{if("Escape"===e.key){e.preventDefault(),p();return}if("Tab"!==e.key||!c.current)return;let t=Array.from(c.current.querySelectorAll('button, a[href], [tabindex]:not([tabindex="-1"])'));if(0===t.length)return;let a=t[0],n=t[t.length-1],r=document.activeElement;e.shiftKey&&r===a?(e.preventDefault(),n.focus()):e.shiftKey||r!==n||(e.preventDefault(),a.focus())},children:[(0,t.jsx)("div",{"aria-hidden":!0,onClick:p,className:"absolute inset-0 bg-page/80 backdrop-blur-md motion-safe:animate-[fade-in_200ms_ease-out_both]"}),(0,t.jsxs)("div",{ref:c,role:"dialog","aria-modal":"true","aria-label":"Analytics consent","aria-describedby":"consent-message",className:(0,i.cn)("relative w-full max-w-md rounded-2xl bg-surface p-6","shadow-[0_24px_64px_rgba(0,0,0,0.45)]","motion-safe:animate-[fade-up_260ms_cubic-bezier(0.22,1,0.36,1)_both]"),children:[(0,t.jsx)("p",{className:"mb-2 text-xs tracking-wider text-blue-500 uppercase",children:"Analytics"}),(0,t.jsx)("p",{id:"consent-message",className:"text-sm text-gray-300",children:"We use Google Analytics to understand how this site is used. No analytics cookies are set unless you accept."}),(0,t.jsxs)("div",{className:"mt-6 flex flex-col-reverse gap-2 sm:flex-row sm:justify-end",children:[(0,t.jsx)(n.Button,{type:"button",variant:"secondary",size:"medium",onClick:()=>u("denied"),children:"Decline"}),(0,t.jsx)(n.Button,{type:"button",size:"medium",autoFocus:!0,onClick:()=>u("granted"),children:"Accept"})]})]})]})}])},76138,e=>{"use strict";var t=e.i(43476),a=e.i(71645),n=e.i(47163);e.s(["HeaderBackdrop",0,function(){let[e,r]=(0,a.useState)(!1);return(0,a.useEffect)(()=>{let e=0,t=()=>{e=0,r(window.scrollY>8)},a=()=>{e||(e=requestAnimationFrame(t))};return a(),window.addEventListener("scroll",a,{passive:!0}),()=>{cancelAnimationFrame(e),window.removeEventListener("scroll",a)}},[]),(0,t.jsx)("div",{"aria-hidden":!0,"data-scrolled":e?"":void 0,className:(0,n.cn)("absolute inset-0 -z-10 backdrop-blur-md motion-safe:transition-colors motion-safe:duration-300",e?"bg-page/55":"bg-page")})}])},76775,e=>{"use strict";var t=e.i(43476),a=e.i(71645),n=e.i(56420);let r=(0,n.default)("ellipsis",[["circle",{cx:"12",cy:"12",r:"1",key:"41hilf"}],["circle",{cx:"19",cy:"12",r:"1",key:"1wjl8i"}],["circle",{cx:"5",cy:"12",r:"1",key:"1pcz8c"}]]),i=(0,n.default)("x",[["path",{d:"M18 6 6 18",key:"1bl5f8"}
1],["path",{d:"m6 6 12 12",key:"d8bk6v"}]]);var s=e.i(47163);function o({item:e,className:a,iconClassName:n}){let r=e.icon;return(0,t.jsxs)("span",{className:(0,s.cn)("inline-flex items-center gap-2.5",a),children:[r&&(0,t.jsx)(r,{"aria-hidden":!0,className:(0,s.cn)("size-4 shrink-0 text-gray-400 motion-safe:transition-colors",n)}),e.label]})}var l=e.i(67881),d=e.i(22016);let c=(0,n.default)("arrow-up-right",[["path",{d:"M7 7h10v10",key:"1tivn9"}],["path",{d:"M7 17 17 7",key:"1vkiza"}]]);function u({href:e,className:a,iconClassName:n,children:r,...i}){return(0,t.jsxs)("a",{href:e,target:"_blank",rel:"noopener noreferrer",className:a,...i,children:[r,(0,t.jsx)(c,{"aria-hidden":!0,"data-arrow":"up-right",className:(0,s.cn)("ml-1.5 inline size-4 shrink-0 align-[-0.15em] text-gray-400",n)})]})}function p({destination:e,external:a,className:n,privateClassName:r,privateCta:i,iconClassName:o,children:l,...c}){if("hidden"===e.kind)return null;if("private"===e.kind){let a=i?e.cta:void 0;return(0,t.jsx)("span",{className:(0,s.cn)(n,"cursor-default text-gray-400 hover:bg-transparent hover:text-gray-400",r),"data-state":"private","aria-disabled":"true",children:(0,t.jsxs)("span",{className:"inline-flex flex-wrap items-center gap-x-2 gap-y-1",children:[(0,t.jsx)("span",{children:l}),(0,t.jsx)(m,{}),a&&(0,t.jsx)(d.default,{href:a.href,className:"text-blue-500 hover:text-blue-400","data-analytics":"cta_click","data-analytics-location":"private_product",children:a.label})]})})}return a||"page"!==e.kind?(0,t.jsx)(u,{href:e.href,className:n,iconClassName:o,...c,children:l}):(0,t.jsx)(d.default,{href:e.href,className:n,...c,children:l})}function m({className:e}){return(0,t.jsx)("span",{className:(0,s.cn)("inline-flex items-center rounded-full bg-gray-800/70 px-1.5 py-px font-sans text-[10px] leading-4 font-medium tracking-wide text-gray-300 uppercase",e),children:"Private"})}let f=(0,n.default)("arrow-left-right",[["path",{d:"M8 3 4 7l4 4",key:"9rb6wj"}],["path",{d:"M4 7h16",key:"6tx8e3"}],["path",{d:"m16 21 4-4-4-4",key:"siv7j2"}],["path",{d:"M20 17H4",key:"h6l3hr"}]]),h=(0,n.default)("book-open",[["path",{d:"M12 5v16",key:"1f6ucr"}],["path",{d:"M20.001 19A2 2 0 0022 17V5a2 2 0 00-1.999-2L16 3.002A5 5 0 0012 5a5 5 0 00-4-2H4a2 2 0 00-2 2v12a2 2 0 001.999 2H8a5 5 0 014 2 5 5 0 014-2z",key:"1fyvmf"}]]),y=(0,n.default)("braces",[["path",{d:"M8 3H7a2 2 0 0 0-2 2v5a2 2 0 0 1-2 2 2 2 0 0 1 2 2v5c0 1.1.9 2 2 2h1",key:"ezmyqa"}],["path",{d:"M16 21h1a2 2 0 0 0 2-2v-5c0-1.1.9-2 2-2a2 2 0 0 1-2-2V5a2 2 0 0 0-2-2h-1",key:"e1hn23"}]]),g=(0,n.default)("briefcase",[["path",{d:"M16 20V4a2 2 0 0 0-2-2h-4a2 2 0 0 0-2 2v16",key:"jecpp"}],["rect",{width:"20",height:"14",x:"2",y:"6",rx:"2",key:"i6l2r4"}]]),b=(0,n.default)("code",[["path",{d:"m16 18 6-6-6-6",key:"eg8j8"}],["path",{d:"m8 6-6 6 6 6",key:"ppft3o"}]]),k=(0,n.default)("eye",[["path",{d:"M2.062 12.348a1 1 0 0 1 0-.696 10.75 10.75 0 0 1 19.876 0 1 1 0 0 1 0 .696 10.75 10.75 0 0 1-19.876 0",key:"1nclc0"}],["circle",{cx:"12",cy:"12",r:"3",key:"1v7zrd"}]]),v=(0,n.default)("gauge",[["path",{d:"m12 14 4-4",key:"9kzdfg"}],["path",{d:"M3.34 19a10 10 0 1 1 17.32 0",key:"19p75a"}]]),x=(0,n.default)("git-branch",[["path",{d:"M15 6a9 9 0 0 0-9 9V3",key:"1cii5b"}],["circle",{cx:"18",cy:"6",r:"3",key:"1h7g24"}],["circle",{cx:"6",cy:"18",r:"3",key:"fqmcym"}]]),w=(0,n.default)("globe",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"M12 2a14.5 14.5 0 0 0 0 20 14.5 14.5 0 0 0 0-20",key:"13o1zl"}],["path",{d:"M2 12h20",key:"9i4pu4"}]]),M=(0,n.default)("landmark",[["path",{d:"M10 18v-7",key:"wt116b"}],["path",{d:"M11.119 2.205a2 2 0 0 1 1.762 0l7.84 3.846A.5.5 0 0 1 20.5 7h-17a.5.5 0 0 1-.22-.949z",key:"yxxwt6"}],["path",{d:"M14 18v-7",key:"vav6t3"}],["path",{d:"M18 18v-7",key:"aexdmj"}],["path",{d:"M3 22h18",key:"8prr45"}],["path",{d:"M6 18v-7",key:"1ivflk"}]]),E=(0,n.default)("life-buoy",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"m4.93 4.93 4.24 4.24",key:"1ymg45"}],["path",{d:"m14.83 9.17 4.24-4.24",key:"1cb5xl"}],["path",{d:"m14.83 14.83 4.24 4.24",key:"q42g0n"}],["path",{d:"m9.17 14.83-4.24 4.24",key:"bqpfvv"}],["circle",{cx:"12",cy:"12",r:"4",key:"4exip2"}]]),j=(0,n.default)("newspaper",[["path",{d:"M15 18h-5",key:"95g1m2"}],["path",{d:"M18 14h-8",key:"sponae"}],["path",{d:"M4 22h16a2 2 0 0 0 2-2V4a2 2 0 0 0-2-2H8a2 2 0 0 0-2 2v16a2 2 0 0 1-4 0v-9a2 2 0 0 1 2-2h2",key:"39pd36"}
1],["rect",{width:"8",height:"4",x:"10",y:"6",rx:"1",key:"aywv1n"}]]),N=(0,n.default)("package",[["path",{d:"M11 21.73a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73z",key:"1a0edw"}],["path",{d:"M12 22V12",key:"d0xqtd"}],["polyline",{points:"3.29 7 12 12 20.71 7",key:"ousv84"}],["path",{d:"m7.5 4.27 9 5.15",key:"1c824w"}]]),C=(0,n.default)("palette",[["path",{d:"M12 22a1 1 0 0 1 0-20 10 9 0 0 1 10 9 5 5 0 0 1-5 5h-2.25a1.75 1.75 0 0 0-1.4 2.8l.3.4a1.75 1.75 0 0 1-1.4 2.8z",key:"e79jfc"}],["circle",{cx:"13.5",cy:"6.5",r:".5",fill:"currentColor",key:"1okk4w"}],["circle",{cx:"17.5",cy:"10.5",r:".5",fill:"currentColor",key:"f64h9f"}],["circle",{cx:"6.5",cy:"12.5",r:".5",fill:"currentColor",key:"qy21gx"}],["circle",{cx:"8.5",cy:"7.5",r:".5",fill:"currentColor",key:"fotxhn"}]]),_=(0,n.default)("shield-check",[["path",{d:"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z",key:"oel41y"}],["path",{d:"m9 12 2 2 4-4",key:"dzmm74"}]]),A=(0,n.default)("sliders-horizontal",[["path",{d:"M10 5H3",key:"1qgfaw"}],["path",{d:"M12 19H3",key:"yhmn1j"}],["path",{d:"M14 3v4",key:"1sua03"}],["path",{d:"M16 17v4",key:"1q0r14"}],["path",{d:"M21 12h-9",key:"1o4lsq"}],["path",{d:"M21 19h-5",key:"1rlt1p"}],["path",{d:"M21 5h-7",key:"1oszz2"}],["path",{d:"M8 10v4",key:"tgpxqk"}],["path",{d:"M8 12H3",key:"a7s4jb"}]]),S=(0,n.default)("terminal",[["path",{d:"M12 19h8",key:"baeox8"}],["path",{d:"m4 17 6-6-6-6",key:"1yngyt"}]]),L=(0,n.default)("trending-up",[["path",{d:"M16 7h6v6",key:"box55l"}],["path",{d:"m22 7-8.5 8.5-5-5L2 17",key:"1t1m79"}]]),z=(0,n.default)("users",[["path",{d:"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2",key:"1yyitq"}],["path",{d:"M16 3.128a4 4 0 0 1 0 7.744",key:"16gr8j"}],["path",{d:"M22 21v-2a4 4 0 0 0-3-3.87",key:"kshegd"}],["circle",{cx:"9",cy:"7",r:"4",key:"nufk8"}]]);var q=e.i(24487),T=e.i(47167);let P="https://app.napier.finance",O="https://app.napier.finance/curator",I="https://docs.napier.finance/",H="https://docs.napier.finance/build/developer-guide/napier-api",D="https://github.com/napierfi",R="https://docs.google.com/forms/d/e/1FAIpQLSdLa1ZnDXDuLcqaYha6cnMVngBDHAHl5lcFg0-PNZNDXN0oZg/viewform",B=(T.default.env.VERCEL_PROJECT_PRODUCTION_URL,(0,q.contactHref)({inquiry:"api-sdk",product:"sdk"})),F=[{key:"markets",number:"01",name:"Markets",meaning:"Where fixed income and yield are traded.",products:[{slug:"yield-trading",name:"Yield Trading",summary:"DeFi-native markets for fixed and variable yield using PT and YT.",destination:{kind:"app",href:P}},{slug:"global-fixed-income",name:"Global Fixed Income",summary:"Market infrastructure for tokenized fixed income.",destination:{kind:"private"}}]},{key:"prime",number:"02",name:"Prime",meaning:"Market management for professional operators.",products:[{slug:"curate",name:"Curate",summary:"Curate the parameters. Execute the flow. Operate at institutional-grade standards.",destination:{kind:"app",href:O}}]},{key:"infra",number:"03",name:"Infra",meaning:"Integration and distribution infrastructure for platforms and developers.",products:[{slug:"api",name:"API",summary:"Programmatic access to Napier market, token and protocol data.",destination:{kind:"docs",href:H}},{slug:"sdk",name:"SDK",summary:"Developer tooling for interacting with the Napier ecosystem.",destination:{kind:"private",cta:{label:"Contact us",href:B}}}]}];F.flatMap(e=>e.products);let V={"yield-trading":L,"global-fixed-income":w,curate:A,api:y,sdk:N},K={"market-operators":v,"developers-distributors":b,"asset-issuers":M,"traders-end-users":f},U=[{label:"Products",sections:F.map(e=>({heading:e.name,items:e.products.map(e=>({label:e.name,destination:e.destination,icon:V[e.slug]}))}))},{label:"Solutions",sections:[{items:[{key:"market-operators",name:"Market Operators",who:"Trading desks, asset managers, funds and professional market makers.",role:"Configure markets, manage liquidity and execute order flow.",useCases:[{title:"Curate markets",body:"Set market parameters, fees, incentives and economic conditions."},{title:"Manage liquidity",body:"Deploy and manage liquidity across Napier markets."},{title:"Execute flow",body:"Quote, fill and manage routed order flow."}],relevantProducts:["yield-trading","global-fixed-income","curate"]},{key:"developers-distributors",name:"Developers / Distributors",who:"Exchanges, wallets, fintechs, aggregators, vault infrastru
1cture providers and developers.",role:"Integrate Napier markets, bring liquidity into them and route user order flow into Napier.",useCases:[{title:"Embed markets",body:"Bring Napier markets into exchanges, wallets and financial applications."},{title:"Route order flow",body:"Route user orders directly to Napier or through aggregators and distribution partners."},{title:"Connect infrastructure",body:"Integrate Napier through protocol, API and SDK interfaces for supported data and workflows."},{title:"Bring liquidity through vault infrastructure",body:"Integrate Napier markets into vault infrastructure to channel liquidity into the market and support stronger execution and order flow."}],relevantProducts:["yield-trading","global-fixed-income","api","sdk"]},{key:"asset-issuers",name:"Asset Issuers",who:"Tokenized asset issuers, protocols and financial product issuers.",role:"Supply assets and support market formation, liquidity and distribution.",useCases:[{title:"Launch markets",body:"Connect eligible assets to Napier market infrastructure."},{title:"Build liquidity",body:"Create secondary-market liquidity around issued assets."},{title:"Expand distribution",body:"Reach traders, operators and distribution channels through Napier."}],relevantProducts:["yield-trading","global-fixed-income"]},{key:"traders-end-users",name:"Traders / End Users",who:"Traders, funds, asset managers and end users.",role:"Generate trading demand and access Napier markets.",useCases:[{title:"Trade fixed yield",body:"Access fixed-rate exposure through Napier markets."},{title:"Trade variable yield",body:"Take variable-yield exposure where supported."},{title:"Access fixed income",body:"Trade tokenized fixed-income markets as they become available."}],relevantProducts:["yield-trading","global-fixed-income"]}].map(e=>({label:e.name,destination:{kind:"page",href:`/solutions#${e.key}`},icon:K[e.key]}))}]},{label:"Resources",sections:[{items:[{label:"Blog",destination:{kind:"page",href:"/blog"},icon:j},{label:"Documentation",destination:{kind:"docs",href:I},external:!0,icon:h},{label:"Developers",destination:{kind:"page",href:"/developers"},icon:S},{label:"Security",destination:{kind:"page",href:"/security"},icon:_},{label:"GitHub",destination:{kind:"docs",href:D},external:!0,icon:x},{label:"Help",destination:{kind:"docs",href:R},external:!0,icon:E}]}]},{label:"Company",sections:[{items:[{label:"Vision",destination:{kind:"page",href:"/vision"},icon:k},{label:"About",destination:{kind:"page",href:"/about"},icon:z},{label:"Careers",destination:{kind:"page",href:"/careers"},icon:g},{label:"Brand",destination:{kind:"page",href:"/brand"},icon:C}]}]}],Y=[{heading:"Markets / Apps",items:F[0].products.map(e=>({label:e.name,destination:e.destination,icon:V[e.slug]}))},{heading:"Prime",items:F[1].products.map(e=>({label:e.name,destination:e.destination,icon:V[e.slug]}))},{heading:"Build",items:[{label:"Documentation",destination:{kind:"docs",href:I},external:!0,icon:h},...F[2].products.map(e=>({label:e.name,destination:e.destination,icon:V[e.slug]}))]}];e.s(["MobileNav",0,function(){let[e,n]=(0,a.useState)(!1),[d,c]=(0,a.useState)(!1),[u,m]=(0,a.useState)(!1),[f,h]=(0,a.useState)(72),y=(0,a.useRef)(null);(0,a.useEffect)(()=>{if(e){let e=requestAnimationFrame(()=>requestAnimationFrame(()=>m(!0)));return()=>cancelAnimationFrame(e)}let t=window.setTimeout(()=>c(!1),260);return()=>window.clearTimeout(t)},[e]),(0,a.useEffect)(()=>{if(!d)return;let e=y.current?.closest("header");if(!e)return;let t=()=>h(e.getBoundingClientRect().bottom);return t(),window.addEventListener("resize",t),window.addEventListener("scroll",t,{passive:!0}),()=>{window.removeEventListener("resize",t),window.removeEventListener("scroll",t)}},[d]),(0,a.useEffect)(()=>(document.body.style.overflow=e?"hidden":"",()=>{document.body.style.overflow=""}),[e]);let g=e=>{n(e),e?c(!0):m(!1)},b=()=>g(!1);return(0,t.jsxs)("div",{ref:y,className:"lg:hidden",children:[(0,t.jsxs)(l.Button,{type:"button",variant:"ghost",size:"icon","aria-label":e?"Close menu":"Open menu","aria-expanded":e,"aria-controls":"mobile-nav",onClick:()=>g(!e),className:"relative z-50",children:[(0,t.jsx)(r,{"aria-hidden":!0,
1className:(0,s.cn)("absolute motion-safe:transition-[opacity,transform] motion-safe:duration-200",e?"scale-50 opacity-0":"scale-100 opacity-100")}),(0,t.jsx)(i,{"aria-hidden":!0,className:(0,s.cn)("absolute motion-safe:transition-[opacity,transform] motion-safe:duration-200",e?"rotate-0 opacity-100":"-rotate-90 opacity-0")})]}),d&&(0,t.jsx)("div",{id:"mobile-nav","data-state":u?"open":"closed","aria-hidden":!u,style:{top:f},className:(0,s.cn)("fixed inset-x-0 bottom-0 z-40 overflow-y-auto overscroll-contain bg-page px-6 pt-6 pb-[max(1.5rem,env(safe-area-inset-bottom))]","motion-safe:transition-[opacity,transform] motion-safe:duration-[260ms] motion-safe:ease-[cubic-bezier(0.22,1,0.36,1)]",u?"translate-y-0 opacity-100":"-translate-y-2 opacity-0"),children:(0,t.jsxs)("div",{"data-reveal":!0,"data-reveal-stagger":!0,className:"contents",children:[(0,t.jsxs)("div",{className:"mb-8 rounded-2xl bg-surface p-4",children:[(0,t.jsx)("p",{className:"mb-3 text-xs tracking-wider text-blue-500 uppercase",children:"Use Napier"}),Y.map(e=>(0,t.jsxs)("div",{className:"mb-3",children:[(0,t.jsx)("p",{className:"mb-1 text-xs text-gray-400",children:e.heading}),(0,t.jsx)("ul",{className:"space-y-1",children:e.items.map(a=>(0,t.jsx)("li",{children:(0,t.jsx)(p,{destination:a.destination,external:a.external,onClick:b,className:"block py-1.5 text-base",privateClassName:"block",privateCta:!0,"data-analytics":"href"in a.destination?"nav_product_click":void 0,"data-analytics-menu":"Use Napier","data-analytics-group":e.heading??"Use Napier","data-analytics-item":a.label,"data-analytics-surface":"mobile",children:(0,t.jsx)(o,{item:a})})},a.label))})]},e.heading))]}),(0,t.jsx)("nav",{"aria-label":"Mobile",children:U.map(e=>(0,t.jsxs)("div",{className:"mb-6",children:[(0,t.jsx)("p",{className:"mb-2 text-xs tracking-wider text-gray-400 uppercase",children:e.label}),e.sections.map((a,n)=>(0,t.jsxs)("ul",{className:"mb-2 space-y-1",children:[a.heading&&(0,t.jsx)("li",{className:"pt-1 text-xs text-gray-500",children:a.heading}),a.items.map(n=>(0,t.jsx)("li",{children:(0,t.jsx)(p,{destination:n.destination,external:n.external,onClick:b,className:"block py-2 text-lg",privateClassName:"block",privateCta:!0,"data-analytics":"href"in n.destination?"nav_product_click":void 0,"data-analytics-menu":e.label,"data-analytics-group":a.heading??e.label,"data-analytics-item":n.label,"data-analytics-surface":"mobile",children:(0,t.jsx)(o,{item:n,iconClassName:"size-5"})})},n.label))]},a.heading??n))]},e.label))})]})})]})}],76775)},66324,e=>{"use strict";var t=e.i(43476),a=e.i(71645),n=e.i(18566);let r=(0,e.i(56420).default)("chevron-down",[["path",{d:"m6 9 6 6 6-6",key:"qrunsl"}]]);var i=e.i(67881),s=e.i(47163);e.s(["NavDropdown",0,function({label:e,cta:o,children:l}){let[d,c]=(0,a.useState)(!1),u=(0,a.useRef)(null),p=(0,a.useRef)(!1),m=(0,n.usePathname)(),[f,h]=(0,a.useState)(m);m!==f&&(h(m),c(!1));let y=()=>{c(!1);let e=document.activeElement;e instanceof HTMLElement&&u.current?.contains(e)&&e.blur()};return(0,t.jsxs)("div",{ref:u,className:"relative",onPointerEnter:e=>{"touch"!==e.pointerType&&c(!0)},onPointerLeave:e=>{"touch"!==e.pointerType&&c(!1)},onFocus:()=>c(!0),onBlur:e=>{e.currentTarget.contains(e.relatedTarget)||c(!1)},onKeyDown:e=>{"Escape"===e.key&&y()},children:[(0,t.jsxs)(i.Button,{type:"button",variant:o?"primary":"ghost",size:"medium","aria-haspopup":"true","aria-expanded":d,onPointerDown:()=>{p.current=d},onClick:()=>{p.current?y():c(!0)},className:o?"":"text-gray-200",children:[e,(0,t.jsx)(r,{"aria-hidden":!0,className:(0,s.cn)("motion-safe:transition-transform motion-safe:duration-300",d&&"rotate-180")})]}),(0,t.jsx)("div",{onClick:y,className:(0,s.cn)("absolute top-full right-0 z-50 origin-top-left pt-2 lg:right-auto lg:left-0","motion-safe:transition-[opacity,transform] motion-safe:duration-200 motion-safe:ease-[cubic-bezier(0.22,1,0.36,1)]",d?"visible translate-y-0 scale-100 opacity-100":"invisible -translate-y-1 scale-[0.98] opacity-0"),children:l})]})}],66324)},54058,e=>{"use strict";var t=e.i(71645),a=e.i(18566);e.s(["RevealObserver",0,function(){let e=(0,a.usePathname)();return(0,t.useEffect)(()=>{let e=window.matchMedia("(prefers-reduced-motion: reduce)").matches,t=Array.from(document.querySelectorAll("[data-reveal]:not([data-inview])")),a=0,n=()=>{a=0;let n=.94*window.innerHeight,r=window.innerHeight+window.scrollY>=document.documentElement.scrollHeight-2;t=t.filter(t=>!e&&!r&&!(t.getBoundingClientRect().top<n)||(t.setAttribute("data-inview",""),!1))},r=()=>{a||(a=requestAnimationFrame(n))},i=new MutationObserver(e=>{let a=!1;for(let n of e)for(let e of n.addedNodes)e instanceof HTMLElement&&(e.hasAttribute("data-reveal")&&!e.hasAttribute("data-inview")&&t.push(e),e.querySelectorAll("[data-reveal]:not([data-inview])").forEach(e
1=>t.push(e)),a=!0);a&&r()});return i.observe(document.body,{childList:!0,subtree:!0}),window.addEventListener("scroll",r,{passive:!0}),window.addEventListener("resize",r),n(),()=>{cancelAnimationFrame(a),i.disconnect(),window.removeEventListener("scroll",r),window.removeEventListener("resize",r)}},[e]),null}])},49845,e=>{"use strict";var t=e.i(43476),a=e.i(71645),n=e.i(56420);let r=(0,n.default)("moon",[["path",{d:"M20.985 12.486a9 9 0 1 1-9.473-9.472c.405-.022.617.46.402.803a6 6 0 0 0 8.268 8.268c.344-.215.825-.004.803.401",key:"kfwtm"}]]),i=(0,n.default)("sun",[["circle",{cx:"12",cy:"12",r:"4",key:"4exip2"}],["path",{d:"M12 2v2",key:"tus03m"}],["path",{d:"M12 20v2",key:"1lh1kg"}],["path",{d:"m4.93 4.93 1.41 1.41",key:"149t6j"}],["path",{d:"m17.66 17.66 1.41 1.41",key:"ptbguv"}],["path",{d:"M2 12h2",key:"1t8f8n"}],["path",{d:"M20 12h2",key:"1q8mjw"}],["path",{d:"m6.34 17.66-1.41 1.41",key:"1m8zz5"}],["path",{d:"m19.07 4.93-1.41 1.41",key:"1shlcs"}]]);var s=e.i(67881),o=e.i(47163);let l="napier-theme";function d(e){let t=new MutationObserver(e);return t.observe(document.documentElement,{attributes:!0,attributeFilter:["data-theme"]}),()=>t.disconnect()}let c=()=>"light"===document.documentElement.dataset.theme?"light":"dark",u=()=>"light";e.s(["THEME_STORAGE_KEY",0,l,"ThemeToggle",0,function({className:e}){let n=(0,a.useSyncExternalStore)(d,c,u),p="light"===n;return(0,t.jsxs)(s.Button,{type:"button",variant:"ghost",size:"icon","aria-label":p?"Switch to dark theme":"Switch to light theme","aria-pressed":p,onClick:()=>{let e="dark"===n?"light":"dark",t=document.documentElement;"light"===e?t.dataset.theme="light":delete t.dataset.theme;try{localStorage.setItem(l,e)}catch{}},className:(0,o.cn)("relative text-gray-200",e),children:[(0,t.jsx)(i,{"aria-hidden":!0,className:(0,o.cn)("absolute motion-safe:transition-[opacity,transform] motion-safe:duration-300",p?"scale-100 rotate-0 opacity-100":"scale-50 -rotate-90 opacity-0")}),(0,t.jsx)(r,{"aria-hidden":!0,className:(0,o.cn)("absolute motion-safe:transition-[opacity,transform] motion-safe:duration-300",p?"scale-50 rotate-90 opacity-0":"scale-100 rotate-0 opacity-100")})]})}],49845)},93634,e=>{"use strict";var t=e.i(71645);e.s(["SpotlightObserver",0,function(){return(0,t.useEffect)(()=>{if(window.matchMedia("(prefers-reduced-motion: reduce)").matches||window.matchMedia("(hover: none)").matches)return;let e=0,t=null,a=()=>{e=0;let a=t;if(!a)return;let n=a.target,r=n?.closest("[data-spotlight]");if(!r)return;let i=r.getBoundingClientRect();r.style.setProperty("--spot-x",`${a.clientX-i.left}px`),r.style.setProperty("--spot-y",`${a.clientY-i.top}px`)},n=n=>{t=n,e||(e=requestAnimationFrame(a))};return document.addEventListener("pointermove",n,{passive:!0}),()=>{document.removeEventListener("pointermove",n),e&&cancelAnimationFrame(e)}},[]),null}])},8341,(e,t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0});var n={cancelIdleCallback:function(){return s},requestIdleCallback:function(){return i}};for(var r in n)Object.defineProperty(a,r,{enumerable:!0,get:n[r]});let i="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)},s="u">typeof self&&self.cancelIdleCallback&&self.cancelIdleCallback.bind(window)||function(e){return clearTimeout(e)};("function"==typeof a.default||"object"==typeof a.default&&null!==a.default)&&void 0===a.default.__esModule&&(Object.defineProperty(a.default,"__esModule",{value:!0}),Object.assign(a.default,a),t.exports=a.default)},19083,(e,t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0});var n={ESCAPE_REGEX:function(){return s},htmlEscapeAttributeString:function(){return c},htmlEscapeJsonString:function(){return d}};for(var r in n)Object.defineProperty(a,r,{enumerable:!0,get:n[r]});let i={"&":"\\u0026",">":"\\u003e","<":"\\u003c","\u2028":"\\u2028","\u2029":"\\u2029"},s=/[&><\u2028\u2029]/g,o={"&":"&amp;",'"':"&quot;","'":"&#39;","<":"&lt;",">":"&gt;"},l=/[&"'<>]/g;function d(e){return e.replace(s,e=>i[e])}function c(e){return e.replace(l,e=>o[e])}},79520,(e,t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0});var n={default:function(){return v},handleClientScriptLoad:function(){return g},initScriptLoader:function(){return b}};for(var r in n)Object.defineProperty(a,r,{enumerable:!0,get:n[r]});let i=e.r(55682),s=e.r(90809),o=e.r(43476),l=i._(e.r(74080)),d=s._(e.r(71645)),c=e.r(42732),u=e.r(22737),p=e.r(8341),m=e.r(19083),f=new Map,h=new Set,y=e=>{let{src:t,id:a,onLoad:n=()=>{},onReady:r=null,dangerouslySetInnerHTML:i,children:s="",strategy:o="afterInteractive",onError:d,stylesheets:c}=e,p=a||t;if(p&&h.has(p))return;if(f.has(t)){h.add(p),f.get(t).then(n,d);return}let m=()=>{r&&r(),h.add(p)},y=document.createElement("script"),g=new Promise((e,t)=>
1{y.addEventListener("load",function(t){e(),n&&n.call(this,t),m()}),y.addEventListener("error",function(e){t(e)})}).catch(function(e){d&&d(e)});i?(y.innerHTML=i.__html||"",m()):s?(y.textContent="string"==typeof s?s:Array.isArray(s)?s.join(""):"",m()):t&&(y.src=t,f.set(t,g)),(0,u.setAttributesFromProps)(y,e),"worker"===o&&y.setAttribute("type","text/partytown"),y.setAttribute("data-nscript",o),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 a=document.createElement("link");a.type="text/css",a.rel="stylesheet",a.href=e,t.appendChild(a)})}})(c),document.body.appendChild(y)};function g(e){let{strategy:t="afterInteractive"}=e;"lazyOnload"===t?window.addEventListener("load",()=>{(0,p.requestIdleCallback)(()=>y(e))}):y(e)}function b(e){e.forEach(g),[...document.querySelectorAll('[data-nscript="beforeInteractive"]'),...document.querySelectorAll('[data-nscript="beforePageRender"]')].forEach(e=>{let t=e.id||e.getAttribute("src");h.add(t)})}function k(e){let{id:t,src:a="",onLoad:n=()=>{},onReady:r=null,strategy:i="afterInteractive",onError:s,stylesheets:u,...f}=e,{updateScripts:g,scripts:b,getIsSsr:k,appDir:v,nonce:x}=(0,d.useContext)(c.HeadManagerContext);x=f.nonce||x;let w=(0,d.useRef)(!1);(0,d.useEffect)(()=>{let e=t||a;w.current||(r&&e&&h.has(e)&&r(),w.current=!0)},[r,t,a]);let M=(0,d.useRef)(!1);if((0,d.useEffect)(()=>{if(!M.current){if("afterInteractive"===i)y(e);else"lazyOnload"===i&&("complete"===document.readyState?(0,p.requestIdleCallback)(()=>y(e)):window.addEventListener("load",()=>{(0,p.requestIdleCallback)(()=>y(e))}));M.current=!0}},[e,i]),("beforeInteractive"===i||"worker"===i)&&(g?(b[i]=(b[i]||[]).concat([{id:t,src:a,onLoad:n,onReady:r,onError:s,...f,nonce:x}]),g(b)):k&&k()?h.add(t||a):k&&!k()&&y({...e,nonce:x})),v){if(u&&u.forEach(e=>{l.default.preinit(e,{as:"style"})}),"beforeInteractive"===i)if(!a)return f.dangerouslySetInnerHTML&&(f.children=f.dangerouslySetInnerHTML.__html,delete f.dangerouslySetInnerHTML),(0,o.jsx)("script",{nonce:x,dangerouslySetInnerHTML:{__html:`(self.__next_s=self.__next_s||[]).push(${(0,m.htmlEscapeJsonString)(JSON.stringify([0,{...f,id:t}]))})`}});else return l.default.preload(a,f.integrity?{as:"script",integrity:f.integrity,nonce:x,crossOrigin:f.crossOrigin}:{as:"script",nonce:x,crossOrigin:f.crossOrigin}),(0,o.jsx)("script",{nonce:x,dangerouslySetInnerHTML:{__html:`(self.__next_s=self.__next_s||[]).push(${(0,m.htmlEscapeJsonString)(JSON.stringify([a,{...f,id:t}]))})`}});"afterInteractive"===i&&a&&l.default.preload(a,f.integrity?{as:"script",integrity:f.integrity,nonce:x,crossOrigin:f.crossOrigin}:{as:"script",nonce:x,crossOrigin:f.crossOrigin})}return null}Object.defineProperty(k,"__nextScript",{value:!0});let v=k;("function"==typeof a.default||"object"==typeof a.default&&null!==a.default)&&void 0===a.default.__esModule&&(Object.defineProperty(a.default,"__esModule",{value:!0}),Object.assign(a.default,a),t.exports=a.default)},18566,(e,t,a)=>{t.exports=e.r(76562)}]);

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.