PageSourceSearch

https://keepkey.com/_next/static/chunks/app/layout-214826101445c20b.js?dpl=dpl_GavmYZFkJGtcHuZpTqpj77VPtHXY

js keepkey.com collected 2026-10-02 10:35:40 UTC 44,529 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7177],{302:(e,t,r)=>{"use strict";r.d(t,{default:()=>b});var n=r(90368),o=r(24028),l=r(77548),a=r(32470),i=r(32030),s=r(5624),c=r(45769),d=r(46465),p=r(98988),h=r(52906),x=r(10379);let u="#c8a75c",g="rgba(200, 167, 92, 0.25)",f={Classic:"#1a1a2e",Red:"#c0392b",Green:"#27ae60",Gold:u,Silver:"#95a5a6"};function b(){let e=(0,h._)();return(0,n.jsxs)(x.Kg,{open:e.isOpen,onOpenChange:t=>t.open?e.openCart():e.closeCart(),placement:"end",children:[(0,n.jsx)(x.ou,{bg:"blackAlpha.800",backdropFilter:"blur(4px)"}),(0,n.jsxs)(x.zj,{bg:"#0a0a0a",color:"white",w:"full",maxW:"400px",borderLeft:"1px solid",borderColor:"".concat(u,"30"),boxShadow:"-8px 0 40px rgba(0,0,0,0.5), -2px 0 20px ".concat(g),children:[(0,n.jsxs)(x.BE,{borderBottomWidth:"1px",borderColor:"".concat(u,"20"),bg:"".concat(u,"08"),py:3,children:[(0,n.jsx)(o.z,{justify:"space-between",w:"100%",children:(0,n.jsxs)(o.z,{gap:3,children:[(0,n.jsx)(l.a,{color:u,children:(0,n.jsx)(p.AsH,{size:16})}),(0,n.jsx)(x.gk,{color:"white",fontSize:"lg",fontWeight:"bold",children:"Your Cart"}),e.itemCount>0&&(0,n.jsx)(l.a,{bg:u,color:"black",fontSize:"xs",fontWeight:"bold",borderRadius:"full",w:"22px",h:"22px",display:"flex",alignItems:"center",justifyContent:"center",children:e.itemCount})]})}),(0,n.jsx)(x.oV,{})]}),0===e.items.length?(0,n.jsx)(x.ys,{display:"flex",alignItems:"center",justifyContent:"center",children:(0,n.jsxs)(a.T,{gap:5,py:10,px:2,children:[(0,n.jsx)(l.a,{w:"72px",h:"72px",borderRadius:"2xl",bg:"".concat(u,"10"),border:"1px solid",borderColor:"".concat(u,"25"),display:"flex",alignItems:"center",justifyContent:"center",children:(0,n.jsx)(p.JhU,{size:24,color:u})}),(0,n.jsxs)(a.T,{gap:1,children:[(0,n.jsx)(i.E,{color:"white",fontWeight:"semibold",fontSize:"md",children:"Your cart is empty"}),(0,n.jsx)(i.E,{color:"gray.500",fontSize:"sm",textAlign:"center",children:"Add a KeepKey to start securing your crypto"})]}),(0,n.jsx)(s.$,{mt:2,bg:u,color:"black",size:"lg",w:"100%",borderRadius:"xl",fontWeight:"bold",h:"52px",_hover:{bg:"white",transform:"translateY(-1px)"},_active:{transform:"scale(0.98)"},transition:"all 0.2s",boxShadow:"0 4px 20px ".concat(g),onClick:()=>{e.closeCart(),window.location.href="/store"},children:(0,n.jsxs)(o.z,{gap:2,children:[(0,n.jsx)(i.E,{children:"Browse Store"}),(0,n.jsx)(p.Z0P,{size:12})]})})]})}):(0,n.jsxs)(n.Fragment,{children:[(0,n.jsxs)(l.a,{px:4,py:4,borderBottom:"1px solid",borderColor:"".concat(u,"15"),bg:"".concat(u,"06"),children:[e.affiliateCode&&(0,n.jsx)(l.a,{bg:"".concat(u,"12"),border:"1px solid",borderColor:"".concat(u,"25"),borderRadius:"lg",px:3,py:1.5,mb:3,children:(0,n.jsx)(i.E,{fontSize:"xs",color:u,fontWeight:"semibold",children:"Discount code applied at checkout"})}),(0,n.jsxs)(c.s,{justify:"space-between",align:"center",mb:3,children:[(0,n.jsx)(i.E,{color:"gray.400",fontSize:"sm",fontWeight:"medium",children:"Subtotal"}),(0,n.jsxs)(o.z,{gap:1,children:[(0,n.jsxs)(i.E,{fontWeight:"bold",fontSize:"xl",color:"white",children:["$",e.total.toFixed(2)]}),(0,n.jsx)(i.E,{fontSize:"xs",color:"gray.500",children:"USD"})]})]}),(0,n.jsx)(s.$,{w:"100%",size:"lg",h:"52px",bg:u,color:"black",fontWeight:"bold",fontSize:"md",borderRadius:"xl",_hover:{bg:"white",transform:"translateY(-1px)",boxShadow:"0 8px 30px ".concat(g)},_active:{transform:"scale(0.98)"},_disabled:{opacity:.6,cursor:"not-allowed"},disabled:e.isLoading,onClick:e.checkout,transition:"all 0.2s",boxShadow:"0 4px 20px ".concat(g),children:e.isLoading?(0,n.jsxs)(o.z,{gap:2,children:[(0,n.jsx)(d.y,{size:"sm"}),(0,n.jsx)(i.E,{children:"Creating checkout..."})]}):(0,n.jsxs)(o.z,{gap:2,children:[(0,n.jsx)(p.JhU,{size:12}),(0,n.jsx)(i.E,{children:"Secure Checkout"}),(0,n.jsx)(p.Z0P,{size:12})]})}),e.error&&(0,n.jsx)(l.a,{mt:2,bg:"red.900",border:"1px solid",borderColor:"red.700",borderRadius:"lg",px:3,py:2,cursor:"pointer",onClick:e.clearError,children:(0,n.jsx)(i.E,{fontSize:"xs",color:"red.200",children:e.error})}),(0,n.jsxs)(o.z,{justify:"center",gap:4,mt:2.5,children:[(0,n.jsxs)(o.z,{gap:1.5,children:[(0,n.jsx)(p.dv1,{size:9,color:u}),(0,n.jsx)(i.E,{fontSize:"2xs",color:"gray.500",children:"Free US shipping"})]}),(0,n.jsxs)(o.z,{gap:1.5,children:[(0,n.jsx)(p.SMR,{size:9,color:u}),(0,n.jsx)(i.E,{fontSize:"2xs",color:"gray.500",children:"Secure checkout"})]})]})]}),(0,n.jsx)(x.ys,{p:0,overflowY:"auto",children:(0,n.jsx)(a.T,{gap:0,align:"stretch",px:4,py:3,children:e.items.map(t=>(0,n.jsxs)(l.a,{p:3,bg:"#111",borderRadius:"xl",border:"1px solid",borderColor:"".concat(u,"15"),mb:2,transition:"all 0.2s",_hover:{borderColor:"".concat(u,"30")},children:[(0,n.jsxs)(c.s,{gap:3,children:[t.image&&(0,n.jsx)(l.a,{w:"64px",h:"64px",borderRadius:"lg",overflow:"hidden",bg:"#080808",border:"1px solid #1a1a1a",flexShrink:0,children:(0,n.jsx)("img",{src:t.image,alt:t.productTitle,style:{width:"100%",height:"100%",objectFit:"contain"}})}),(0,n.jsxs)(l.a,{flex:"1",minW:0,children:[(0,n.jsx)(i.E,{fontWeight:"bold",fontSize:"sm",color:"white",children:t.productTitle}),(0,n.jsxs)(o.z,{gap:2,mt:.5,children:[(0,n.jsx)(l.a,{w:"10px",h:"10px",borderRadius:"full",bg:f[t.variantTitle]||"#555",border:"1px solid #333"}),(0,n.jsx)(i.E,{fontSize:"xs",color:"gray.400",children:t.variantTitle})]}),(0,n.jsxs)(i.E,{fontSize:"sm",fontWeight:"bold",color:u,mt:1,children:["$",t.price.toFixed(2)]})]}),(0,n.jsx)(l.a,{as:"button",color:"gray.700",_hover:{color:"red.400"},transition:"color 0.15s",onClick:()=>e.removeItem(t.variantId),alignSelf:"flex-start",p:1,children:(0,n.jsx)(p.qbC,{size:11})})]}),(0,n.jsxs)(o.z,{gap:0,mt:2,w:"fit-content",border:"1px solid",borderColor:"".concat(u,"20"),borderRadius:"lg",overflow:"hidden",children:[(0,n.jsx)(l.a,{as:"button",px:3,py:1,bg:"".concat(u,"08"),color:u,fontSize:"sm",fontWeight:"bold",_hover:{bg:"".concat(u,"15")},transition:"all 0.1s",onClick:()=>e.updateQuantity(t.variantId,t.quantity-1),children:"−"}),(0,n.jsx)(l.a,{px:4,py:1,bg:"#0a0a0a",color:"white",fontSize:"sm",fontWeight:"bold",textAlign:"center",minW:"36px",children:t.quantity}),(0,n.jsx)(l.a,{as:"button",px:3,py:1,bg:"".concat(u,"08"),color:u,fontSize:"sm",fontWeight:"bold",_hover:{bg:"".concat(u,"15")},transition:"all 0.1s",onClick:()=>e.updateQuantity(t.variantId,t.quantity+1),children:"+"})]})]},t.variantId))})})]})]})]})}},10379:(e,t,r)=>{"use strict";
1r.d(t,{ou:()=>g,ys:()=>u,oV:()=>p,zj:()=>d,BE:()=>x,Kg:()=>h,gk:()=>f});var n=r(90368),o=r(76841),l=r(63237),a=r(11133),i=r(63468),s=r(99514);let c=i.forwardRef(function(e,t){var r;return(0,n.jsx)(a.K,{variant:"ghost","aria-label":"Close",ref:t,...e,children:null!=(r=e.children)?r:(0,n.jsx)(s.SXS,{})})}),d=i.forwardRef(function(e,t){let{children:r,portalled:a=!0,portalRef:i,offset:s,...c}=e;return(0,n.jsx)(o.Z,{disabled:!a,container:i,children:(0,n.jsx)(l.I9,{padding:s,children:(0,n.jsx)(l.zj,{ref:t,...c,asChild:!1,children:r})})})}),p=i.forwardRef(function(e,t){return(0,n.jsx)(l.oV,{position:"absolute",top:"2",insetEnd:"2",...e,asChild:!0,children:(0,n.jsx)(c,{size:"sm",ref:t})})});l.Uz;let h=l.Kg;l.tb;let x=l.BE,u=l.ys,g=l.ou;l.I6;let f=l.gk;l.YA},17913:(e,t,r)=>{Promise.resolve().then(r.bind(r,18256)),Promise.resolve().then(r.bind(r,27130)),Promise.resolve().then(r.t.bind(r,38917,23)),Promise.resolve().then(r.bind(r,302)),Promise.resolve().then(r.bind(r,19570)),Promise.resolve().then(r.bind(r,81819)),Promise.resolve().then(r.bind(r,67074)),Promise.resolve().then(r.bind(r,75830)),Promise.resolve().then(r.bind(r,52906)),Promise.resolve().then(r.bind(r,65753))},19570:(e,t,r)=>{"use strict";r.d(t,{default:()=>l});var n=r(90368),o=r(54090);function l(){let e="G-CERFG7SG0J";return e?(0,n.jsx)(o.GoogleAnalytics,{gaId:e}):(console.warn("Google Analytics Measurement ID not found. Please set NEXT_PUBLIC_GA_MEASUREMENT_ID in your environment variables."),null)}},38917:()=>{},52906:(e,t,r)=>{"use strict";r.d(t,{CartProvider:()=>p,_:()=>h});var n=r(90368),o=r(63468),l=r(94364);let a=/^G[AS]\d+\.\d+\.(.+)$/;function i(e,t){for(let r of e.split(";")){let e=r.indexOf("=");if(e>-1&&r.slice(0,e).trim()===t)return decodeURIComponent(r.slice(e+1).trim())}return null}let s=(0,o.createContext)(null),c="keepkey-cart";function d(e,t){return{item_id:e.variantId,item_name:e.productTitle,item_variant:e.variantTitle,price:e.price,quantity:t}}function p(e){let{children:t}=e,[r,p]=(0,o.useState)([]),[h,x]=(0,o.useState)(!1),[u,g]=(0,o.useState)(!1),[f,b]=(0,o.useState)(null),[y,m]=(0,o.useState)(null),[v,j]=(0,o.useState)(null);(0,o.useEffect)(()=>{p(function(){try{let e=sessionStorage.getItem(c);return e?JSON.parse(e):[]}catch(e){return[]}}())},[]),(0,o.useEffect)(()=>{try{sessionStorage.setItem(c,JSON.stringify(r))}catch(e){}},[r]),(0,o.useEffect)(()=>{let e=new URLSearchParams(window.location.search).get("code");if(e)m(e),localStorage.setItem("affiliateCode",e);else{let e=localStorage.getItem("affiliateCode");e&&m(e)}},[]),(0,o.useEffect)(()=>{fetch("/api/shopify/product").then(e=>e.json()).then(e=>{var t,r,n,o,l,a;if(null==e||null==(r=e.variants)||null==(t=r.edges)?void 0:t[0]){let t=e.variants.edges[0].node,r=null==(a=e.images)||null==(l=a.edges)||null==(o=l[0])||null==(n=o.node)?void 0:n.url;j({id:t.id,title:t.title,price:parseFloat(t.price.amount),image:r})}}).catch(()=>{})},[]);let k=(0,o.useCallback)(function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"add_to_cart";b(null),y&&fetch("/api/affiliate/track",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({event:"buy_click",code:y,metadata:{source:r,timestamp:Date.now()}})}).catch(()=>{}),"function"==typeof window.twq&&window.twq("event","tw-o9wf0-ntfpa",{}),(0,l.C)("add_to_cart",[d(e,t)]),p(r=>{let n=r.find(t=>t.variantId===e.variantId);if(n){let o=Math.min(n.quantity+t,10);return r.map(t=>t.variantId===e.variantId?{...t,quantity:o}:t)}return[...r,{...e,quantity:Math.min(t,10)}]}),x(!0)},[y]),w=(0,o.useCallback)(e=>{p(t=>t.filter(t=>t.variantId!==e))},[]),S=(0,o.useCallback)((e,t)=>{if(t<=0)p(t=>t.filter(t=>t.variantId!==e));else{let r=Math.min(t,10);p(t=>t.map(t=>t.variantId===e?{...t,quantity:r}:t))}},[]),C=(0,o.useCallback)(async()=>{if(0!==r.length){g(!0),b(null);try{let e=await fetch("/api/shopify/cart",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({lines:r.map(e=>({variantId:e.variantId,quantity:e.quantity})),discountCode:y||void 0})}),t=await e.json();if(!e.ok)return void b(t.error||"Checkout failed. Please try again.");t.checkoutUrl?((0,l.C)("begin_checkout",r.map(e=>d(e,e.quantity))),window.location.href=function(e){var t,r,n,o,l,s;let c=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"undefined"!=typeof document?document.cookie:"",d=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null==(r=window.google_tag_data)||null==(t=r.glBridge)?void 0:t.generate,p=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"G-CERFG7SG0J";try{if("function"!=typeof d||!p)return e;let t="_ga_".concat(p.replace(/^G-/,"")),r=null==(o=i(c,"_ga"))||null==(n=o.match(a))?void 0:n[1],h=null==(s=i(c,t))||null==(l=s.match(a))?void 0:l[1];if(!r||!h)return e;let x=d({_ga:r,[t]:h});if(!x)return e;let u=new URL(e);return u.searchParams.set("_gl",x),u.toString()}catch(t){return e}}(t.checkoutUrl)):b("Unable to create checkout. Please try again.")}catch(e){b("Connection error. Please check your internet and try again.")}finally{g(!1)}}},[r,y]),z=(0,o.useCallback)(()=>b(null),[]),E=(0,o.useMemo)(()=>r.reduce((e,t)=>
1e+t.quantity,0),[r]),_=(0,o.useMemo)(()=>r.reduce((e,t)=>e+t.price*t.quantity,0),[r]),D=(0,o.useMemo)(()=>({items:r,isOpen:h,isLoading:u,error:f,affiliateCode:y,addItem:k,removeItem:w,updateQuantity:S,openCart:()=>x(!0),closeCart:()=>x(!1),checkout:C,clearError:z,itemCount:E,total:_,defaultVariant:v}),[r,h,u,f,y,k,w,S,C,z,E,_,v]);return(0,n.jsx)(s.Provider,{value:D,children:t})}function h(){let e=(0,o.useContext)(s);if(!e)throw Error("useCart must be used within CartProvider");return e}},56470:(e,t,r)=>{"use strict";r.d(t,{st:()=>a,sx:()=>o});var n=r(54090);let o=e=>{let{action:t,category:r,label:o,value:l}=e;(0,n.sendGAEvent)({event:t,category:r,label:o,value:l})},l={pageView:(e,t)=>{o({action:"page_view",category:"engagement",label:e})},buttonClick:(e,t)=>{o({action:"button_click",category:"engagement",label:"".concat(e).concat(t?" - ".concat(t):"")})},productView:e=>{o({action:"view_item",category:"ecommerce",label:e})},contactFormSubmit:e=>{o({action:"form_submit",category:"lead_generation",label:e})},downloadClick:(e,t)=>{o({action:"file_download",category:"engagement",label:"".concat(e," (").concat(t,")")})},externalLinkClick:(e,t)=>{o({action:"outbound_link",category:"engagement",label:t||e})},videoPlay:(e,t)=>{o({action:"video_play",category:"engagement",label:e,value:t})},search:(e,t)=>{o({action:"search",category:"engagement",label:e,value:t})},newsletterSignup:e=>{o({action:"newsletter_signup",category:"lead_generation",label:e})},error:(e,t)=>{o({action:"error",category:"technical",label:"".concat(e).concat(t?": ".concat(t):"")})}},a=()=>l},65753:(e,t,r)=>{"use strict";r.d(t,{Layout:()=>b});var n=r(90368),o=r(77548),l=r(42868),a=r.n(l),i=r(98988),s=r(63468);let c="oklch(0.60 0.20 25)",d="oklch(0.80 0.18 25)",p=[(0,n.jsxs)(n.Fragment,{children:["Discord is ",(0,n.jsx)("strong",{children:"NOT for support"}),". For real help, always use ",(0,n.jsx)("a",{href:"https://support.keepkey.com",target:"_blank",rel:"noopener noreferrer",style:{color:d,fontWeight:600},children:"support.keepkey.com"}),"."]}),(0,n.jsxs)(n.Fragment,{children:["No one from KeepKey will ",(0,n.jsx)("strong",{children:"ever DM you first"}),". If someone does, it's a scammer."]}),(0,n.jsxs)(n.Fragment,{children:["Discord is full of scammers. ",(0,n.jsx)("strong",{children:"Never trust anyone"})," who messages you, and never share or type your recovery phrase anywhere."]})],h=()=>
1{let[e,t]=(0,s.useState)(!1),[r,o]=(0,s.useState)(""),l=(0,s.useRef)(null),a=(0,s.useRef)(null),h="i understand"===r.trim().toLowerCase(),x=()=>{var e;t(!1),o(""),null==(e=l.current)||e.focus()};return(0,s.useEffect)(()=>{var t,r;if(!e)return;null==(r=a.current)||null==(t=r.querySelector("input"))||t.focus();let n=e=>{if("Escape"===e.key)return void x();if("Tab"!==e.key)return;let t=a.current;if(!t)return;let r=t.querySelectorAll('a[href], button:not([disabled]), input, textarea, [tabindex]:not([tabindex="-1"])');if(0===r.length)return;let n=r[0],o=r[r.length-1],l=document.activeElement;e.shiftKey?l!==n&&t.contains(l)||(e.preventDefault(),o.focus()):l!==o&&t.contains(l)||(e.preventDefault(),n.focus())};return window.addEventListener("keydown",n),()=>window.removeEventListener("keydown",n)},[e]),(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)("button",{ref:l,type:"button",onClick:()=>{o(""),t(!0)},"aria-label":"Discord",style:{background:"none",border:"none",padding:0,cursor:"pointer",color:"var(--fg-3)",transition:"color 0.15s",display:"inline-flex"},onMouseEnter:e=>e.currentTarget.style.color="#5865F2",onMouseLeave:e=>e.currentTarget.style.color="var(--fg-3)",children:(0,n.jsx)(i.O4U,{size:16})}),e&&(0,n.jsx)("div",{onClick:x,style:{position:"fixed",inset:0,zIndex:1e3,background:"rgba(0,0,0,0.72)",backdropFilter:"blur(2px)",display:"flex",alignItems:"center",justifyContent:"center",padding:24},children:(0,n.jsxs)("div",{ref:a,onClick:e=>e.stopPropagation(),role:"dialog","aria-modal":"true","aria-label":"Discord safety warning",style:{position:"relative",width:"100%",maxWidth:520,background:"oklch(0.13 0.005 65)",border:"1px solid ".concat(c),borderRadius:12,padding:"36px 36px 32px",boxShadow:"0 30px 60px rgba(0,0,0,0.6)",fontFamily:"var(--display)"},children:[(0,n.jsx)("button",{type:"button",onClick:x,"aria-label":"Close",style:{position:"absolute",top:14,right:14,background:"none",border:"none",cursor:"pointer",color:"var(--fg-3)",fontSize:22,lineHeight:1,padding:4},children:"\xd7"}),(0,n.jsxs)("div",{style:{display:"flex",alignItems:"center",gap:12,marginBottom:20},children:[(0,n.jsxs)("svg",{width:"26",height:"26",viewBox:"0 0 24 24",fill:"none",stroke:d,strokeWidth:"2.2",strokeLinecap:"round",strokeLinejoin:"round",style:{flexShrink:0},children:[(0,n.jsx)("path",{d:"M10.29 3.86L1.82 18a2 2 0 001.71 3h16.94a2 2 0 001.71-3L13.71 3.86a2 2 0 00-3.42 0z"}),(0,n.jsx)("line",{x1:"12",y1:"9",x2:"12",y2:"13"}),(0,n.jsx)("line",{x1:"12",y1:"17",x2:"12.01",y2:"17"})]}),(0,n.jsx)("h2",{style:{fontFamily:"var(--display)",fontSize:24,fontWeight:500,color:"var(--fg)",margin:0,letterSpacing:"-0.02em"},children:"Read this before you join"})]}),(0,n.jsx)("div",{style:{border:"1px solid ".concat(c),borderRadius:8,background:"oklch(0.55 0.18 25 / 0.10)",padding:"20px 22px",display:"flex",flexDirection:"column",gap:14,marginBottom:24},children:p.map((e,t)=>(0,n.jsxs)("div",{style:{display:"flex",gap:10,alignItems:"flex-start"},children:[(0,n.jsx)("span",{style:{color:d,fontSize:15,lineHeight:1.5,flexShrink:0},children:"•"}),(0,n.jsx)("span",{style:{fontSize:14,color:"oklch(0.88 0.04 25)",fontWeight:300,lineHeight:1.6},children:e})]},t))}),(0,n.jsxs)("label",{style:{display:"block",fontSize:13,color:"var(--fg-2)",fontWeight:300,lineHeight:1.6,marginBottom:10},children:["To get the invite, type ",(0,n.jsx)("strong",{style:{color:"var(--fg)",fontFamily:"var(--mono)",fontWeight:600},children:"I understand"})," below."]}),(0,n.jsx)("input",{type:"text",value:r,onChange:e=>o(e.target.value),placeholder:"I understand",autoFocus:!0,style:{width:"100%",height:46,boxSizing:"border-box",background:"var(--bg)",color:"var(--fg)",border:"1px solid ".concat(h?"oklch(0.60 0.16 145)":"var(--line)"),borderRadius:6,padding:"0 14px",marginBottom:18,fontFamily:"var(--mono)",fontSize:14,outline:"none",transition:"border-color 0.15s"}}),h?(0,n.jsxs)("a",{href:"https://discord.gg/yc7JvutbUf",target:"_blank",rel:"noopener noreferrer",style:{display:"inline-flex",alignItems:"center",justifyContent:"center",gap:10,width:"100%",height:50,boxSizing:"border-box",background:"#5865F2",color:"#fff",borderRadius:6,fontFamily:"var(--display)",fontSize:15,fontWeight:600,textDecoration:"none"},children:[(0,n.jsx)(i.O4U,{size:18})," Join the KeepKey Discord"]}):(0,n.jsxs)("div",{"aria-disabled":"true",style:{display:"flex",alignItems:"center",justifyContent:"center",gap:10,width:"100%",height:50,boxSizing:"border-box",background:"var(--bg-2)",color:"var(--fg-3)",borderRadius:6,border:"1px solid var(--line-soft)",fontFamily:"var(--display)",fontSize:15,fontWeight:500,cursor:"not-allowed",userSelect:"none"},children:[(0,n.jsx)(i.O4U,{size:18})," Invite locked"]})]})})]})},x={Products:[{label:"Hardware Wallet",href:"/store"},{label:"Desktop App",href:"/desktop"},{label:"Browser Extension",href:"/keepkey-browser-extension"},{label:"Mobile App",href:"/mobile"},{label:"Firmware",href:"/keepkey-firmware"}],Resources:[{label:"Blog",href:"/blog"},{label:"Supported Coins",href:"/coin-support"},{label:"FAQ",href:"/faq"},{label:"Security",href:"/security"},{label:"Documentation",href:"https://docs.keepkey.com",external:!0}],Support:[{label:"Get Started",href:"/get-started"},{label:"Help Center",href:"/support"},{label:"Live Support",href:"https://support.keepkey.com",external:!0},{label:"Enterprise",href:"/enterprise"},{label:"Affiliate Program",href:"https://affiliates.keepkey.com",external:!0},{label:"About",href:"/about"}],Compare:[{label:"All Comparisons",href:"/compare"},{label:"KeepKey vs Ledger",href:"/compare/keepkey-vs-ledger"},{label:"KeepKey vs Trezor",href:"/compare/keepkey-vs-trezor"},{label:"Is KeepKey Supported?",href:"/is-keepkey-still-supported"}]},u={display:"flex",flexDirection:"column",gap:12},g={fontSize:13,color:"var(--fg-3)",textDecoration:"none",transition:"color 0.15s",fontFamily:"var(--display)"},f=()=>(0,n.jsxs)("footer",{style:{background:"oklch(0.10 0.004 65)",borderTop:"1px solid var(--line-soft)",fontFamily:"var(--display)"},children:[(0,n.jsxs)("div",{style:{maxWidth:"var(--container)",margin:"0 auto",padding:"64px var(--pad-x) 32px"},children:[(0,n.jsxs)("div",{style:{display:"grid",gridTemplateColumns:"2fr 1fr 1fr 1fr 1fr",gap:"48px 32px",marginBottom:64},className:"footer-grid",children:[(0,n.jsxs)("div",{style:u,children:[(0,n.jsx)("div",{style:{fontFamily:"var(--mono)",fontWeight:600,fontSize:15,color:"var(--fg)",letterSpacing:"0.08em"},children:"KEEPKEY"}),(0,n.jsx)("p",{style:{fontSize:14,color:"var(--fg-3)",lineHeight:1.6,maxWidth:"36ch",margin:0},children:"The open-source hardware wallet. Securing crypto with transparent, auditable security since 2014."}),(0,n.jsxs)("div",{style:{display:"flex",gap:12,marginTop:4},children:[(0,n.jsx)("a",{href:"https://twitter.com/cryptoKeepKey",target:"_blank",rel:"noopener noreferrer","aria-label":"Twitter",style:{color:"var(--fg-3)",transition:"color 0.15s"},onMouseEnter:e=>e.currentTarget.style.color="#1DA1F2",onMouseLeave:e=>e.currentTarget.style.color="var(--fg-3)",children:(0,n.jsx)(i.feZ,{size:16})}),(0,n.jsx)("a",{href:"https://github.com/KeepKey",target:"_blank",rel:"noopener noreferrer","aria-label":"GitHub",style:{color:"var(--fg-3)",transition:"color 0.15s"},onMouseEnter:e=>e.currentTarget.style.color="var(--fg)",onMouseLeave:e=>e.currentTarget.style.color="var(--fg-3)",children:(0,n.jsx)(i.hL4,{size:16})}),(0,n.jsx)(h,{})]})]}),Object.entries(x).map(e=>{let[t,r]=e;return(0,n.jsxs)("div",{style:u,children:[(0,n.jsx)("div",{style:{fontFamily:"var(--mono)",fontSize:10,
1color:"var(--fg-3)",letterSpacing:"0.18em",textTransform:"uppercase",marginBottom:4},children:t}),r.map(e=>{let{label:t,href:r,...o}=e;return"external"in o&&o.external?(0,n.jsx)("a",{href:r,target:"_blank",rel:"noopener noreferrer",style:g,onMouseEnter:e=>e.currentTarget.style.color="var(--fg)",onMouseLeave:e=>e.currentTarget.style.color="var(--fg-3)",children:t},t):(0,n.jsx)(a(),{href:r,style:g,onMouseEnter:e=>e.currentTarget.style.color="var(--fg)",onMouseLeave:e=>e.currentTarget.style.color="var(--fg-3)",children:t},t)})]},t)})]}),(0,n.jsxs)("div",{style:{display:"flex",justifyContent:"space-between",alignItems:"center",flexWrap:"wrap",gap:16,paddingTop:24,borderTop:"1px solid var(--line-soft)"},className:"footer-bottom",children:[(0,n.jsxs)("span",{style:{fontFamily:"var(--mono)",fontSize:11,color:"var(--fg-3)",letterSpacing:"0.06em"},children:["\xa9 ",new Date().getFullYear()," KEEPKEY LLC. ALL RIGHTS RESERVED."]}),(0,n.jsx)("div",{style:{display:"flex",gap:24,flexWrap:"wrap"},children:[["Privacy Policy","/privacy-policy"],["Refund Policy","/refund-policy"],["Shipping Policy","/shipping-policy"],["Warranty","/limited-warranty"],["Terms","/terms-of-use"]].map(e=>{let[t,r]=e;return(0,n.jsx)(a(),{href:r,style:{fontFamily:"var(--mono)",fontSize:11,color:"var(--fg-3)",textDecoration:"none",letterSpacing:"0.04em",transition:"color 0.15s"},onMouseEnter:e=>e.currentTarget.style.color="var(--fg)",onMouseLeave:e=>e.currentTarget.style.color="var(--fg-3)",children:t},t)})})]})]}),(0,n.jsx)("style",{children:"\n      @media (max-width: 900px) { .footer-grid { grid-template-columns: 1fr 1fr !important; } }\n      @media (max-width: 560px) {\n        .footer-grid { grid-template-columns: 1fr !important; }\n        .footer-bottom { flex-direction: column !important; align-items: flex-start !important; }\n      }\n    "})]}),b=e=>{let{children:t}=e;return(0,n.jsxs)(o.a,{transition:"0.5s ease-out",children:[(0,n.jsx)(o.a,{as:"main",children:t}),(0,n.jsx)(f,{})]})}},67074:(e,t,r)=>{"use strict";r.d(t,{default:()=>s});var n=r(63468),o=r(42393),l=r(94364);let a=["/desktop","/get-started","/keepkey-firmware","/mobile","/swap","/update","/download","/emulator","/keepkey-browser-extension","/support"],i=!1;function s(){let e=(0,o.usePathname)();return(0,n.useEffect)(()=>{!i&&e&&a.some(t=>e===t||e.startsWith("".concat(t,"/")))&&(i=!0,(0,l.w)("set","user_properties",{visitor_type:"owner"}))},[e]),null}},68123:(e,t,r)=>{"use strict";r.d(t,{an:()=>l,dU:()=>a});var n=r(90368),o=r(49679);function l(e){return(0,n.jsx)(o.N,{attribute:"class",disableTransitionOnChange:!0,defaultTheme:"dark",forcedTheme:"dark",...e})}function a(e,t){let{colorMode:r}=function(){let{resolvedTheme:e,setTheme:t}=(0,o.D)();return{colorMode:"dark",setColorMode:t,toggleColorMode:()=>{t("light"===e?"dark":"light")}}}();return"light"===r?e:t}r(63468)},75830:(e,t,r)=>{"use strict";r.d(t,{Provider:()=>h});var n=r(90368),o=r(79702),l=r(62089),a=r(14506),i=r(39325),s=r.n(i);let c={heading:{value:s().style.fontFamily},body:{value:s().style.fontFamily}},d=(0,l.m)(a.sb,{theme:{tokens:{fonts:c}}});var p=r(68123);function h(e){return(0,n.jsx)(o.s,{value:d,children:(0,n.jsx)(p.an,{children:e.children})})}},81819:(e,t,r)=>{"use strict";r.d(t,{default:()=>w});var n=r(90368),o=r(63468),l=r(98988),a=r(52906),i=r(42868),s=r.n(i),c=r(60574);let d=e=>(0,n.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512",width:"100%",height:"100%",preserveAspectRatio:"xMidYMid meet",...e,children:[(0,n.jsx)("defs",{children:(0,n.jsx)("style",{children:".cls-1 { fill: ".concat("#ffffff","; }")})}),(0,n.jsx)("path",{d:"M486.05,0c13.29,3.65,22.3,12.65,25.95,25.95v459.1c-3.95,14.06-14.35,24.69-29.41,25.99H30.4c-15.7-1.35-28.1-13.75-29.44-29.44V29.41C2.25,14.35,12.88,3.95,26.95,0h459.1ZM68.87,89.82h-15.97v288.44h15.97v-50.9l48.41,50.9h22.46l-49.83-52.53,44.84-44.28h-22.46l-43.42,41.92v-118.77l47.41,49.9h23.45l-49.83-51.54,44.84-44.28h-22.46l-43.42,41.92v-110.78Z"}),(0,n.jsx)("polygon",{className:"cls-1",points:"68.87 89.82 68.87 200.61 112.28 158.69 134.74 158.69 89.9 202.97 139.73 254.5 116.27 254.5 68.87 204.6 68.87 323.37 112.28 281.45 134.74 281.45 89.9 325.73 139.73 378.26 117.27 378.26 68.87 327.36 68.87 378.26 52.9 378.26 52.9 89.82 68.87 89.82"}),(0,n.jsx)("path",{className:"cls-1",d:"M387.24,158.69v12.97s15.29-11.16,15.29-11.16c45.89-20.53,87.76,27.83,64.74,71.73-13.99,26.68-52.91,34.49-74.58,12.33-2-2.04-2.63-6.26-5.45-6.03v62.88h-15.97v-142.72h15.97ZM416.97,170.95c-41.76,5.07-38.21,74.65,7.69,71.55s40.8-77.44-7.69-71.55Z"}),(0,n.jsx)("path",{className:"cls-1",d:"M241.53,211.59h-77.85c1.74,27.02,30.77,39.77,53.02,24.58,3.55-2.42,5.65-5.75,9.36-7.65l11.44,9.45c-23.84,30.94-79.16,24.71-89.3-15.4-20.12-79.57,99.14-93.68,93.32-10.99Z"}),(0,n.jsx)("path",{className:"cls-1",d:"M223.56,197.61c-.6-37.19-56.64-34.89-59.88,0h59.88Z"}),(0,n.jsx)("path",{className:"cls-1",d:"M241.53,334.35h-77.85c1.4,25.95,28.53,38.87,50.84,26.38,4.64-2.6,7.01-7.02,11.54-9.46l11.44,9.45c-24.39,31.51-79.67,24.76-89.5-16.19-18.96-78.99,99.39-92.19,93.53-10.19Z"}),(0,n.jsx)("path",{className:"cls-1",d:"M223.56,320.37c-.51-36.83-56.74-34.84-59.88,0h59.88Z"}),(0,n.jsx)("path",{className:"cls-1",d:"M351.31,211.59h-77.85c3.16,23.43,23.18,36.63,46.14,28.67,5.31-1.84,13.75-7.42,15.76-12.7l11.8,9.63c-13.03,23.19-51.31,26.13-71.62,10.75-43.98-33.32-7.82-111.84,49.5-88.42,12.33,5.04,26.27,22.01,26.27,35.61v16.47Z"}),(0,n.jsx)("path",{className:"cls-1",d:"M334.35,197.61c-1.28-36.7-57.56-35.51-59.88,0h59.88Z"}),(0,n.jsx)("path",{className:"cls-1",d:"M266.98,281.45l31.43,74.85,28.46-74.85h16.47l-.96,4.53c-16.08,36.98-28.46,76.32-44.46,113.23-9.87,22.7
15-18.89,33.41-46.26,25.83l.87-13.84c26.32,7.76,29.86-14.13,35.9-33.37l-38.9-96.38h17.47Z"}),(0,n.jsx)("path",{d:"M416.97,170.95c48.49-5.88,52.48,68.53,7.69,71.55s-49.45-66.49-7.69-71.55Z"}),(0,n.jsx)("path",{d:"M223.56,197.61h-59.88c3.25-34.89,59.29-37.19,59.88,0Z"}),(0,n.jsx)("path",{d:"M223.56,320.37h-59.88c3.14-34.84,59.37-36.83,59.88,0Z"}),(0,n.jsx)("path",{d:"M334.35,197.61h-59.88c2.32-35.51,58.6-36.7,59.88,0Z"})]});r(56172);var p=r(56470),h=r(10379);let x="http://support.keepkey.com",u="http://docs.keepkey.com",g=["Open-source firmware","Ships to anywhere","11 native chains + all EVM tokens","Free firmware updates for life","Since 2014","Fully auditable hardware","THORChain swaps built-in"],f=()=>{let e=[...g,...g];return(0,n.jsx)("div",{style:{background:"oklch(0.10 0.004 65)",borderBottom:"1px solid var(--line-soft)",height:32,overflow:"hidden"},children:(0,n.jsx)("div",{style:{display:"flex",alignItems:"center",height:32,gap:48,fontFamily:"var(--mono)",fontSize:11,color:"var(--fg-3)",letterSpacing:"0.08em",textTransform:"uppercase",whiteSpace:"nowrap",animation:"ticker-scroll 50s linear infinite",width:"max-content"},children:e.map((e,t)=>(0,n.jsxs)("span",{style:{display:"inline-flex",alignItems:"center",gap:12},children:[(0,n.jsx)("span",{style:{width:5,height:5,borderRadius:"50%",background:"var(--ok)",display:"inline-block",flexShrink:0}}),e]},t))})})},b={gold:"oklch(0.78 0.16 70)",blue:"oklch(0.65 0.18 250)",green:"oklch(0.68 0.16 145)",purple:"oklch(0.65 0.18 290)",orange:"oklch(0.72 0.16 55)"},y=e=>{let{icon:t,label:r,desc:o,color:l,onClick:a}=e;return(0,n.jsxs)("div",{onClick:a,style:{display:"grid",gridTemplateColumns:"36px 1fr",gap:12,padding:"10px 12px",borderRadius:4,alignItems:"center",cursor:"pointer",transition:"background 0.15s"},onMouseEnter:e=>e.currentTarget.style.background="var(--bg-2)",onMouseLeave:e=>e.currentTarget.style.background="transparent",children:[(0,n.jsx)("div",{style:{width:32,height:32,borderRadius:6,display:"flex",alignItems:"center",justifyContent:"center",background:"var(--bg-2)",border:"1px solid var(--line-soft)",color:l,flexShrink:0,fontSize:14},children:t}),(0,n.jsxs)("div",{children:[(0,n.jsx)("div",{style:{fontSize:14,fontWeight:500,color:"var(--fg)",fontFamily:"var(--display)"},children:r}),o&&(0,n.jsx)("div",{style:{fontSize:11,color:"var(--fg-3)",fontFamily:"var(--mono)",letterSpacing:"0.04em",marginTop:1},children:o})]})]})},m=e=>{let{children:t}=e;return(0,n.jsx)("div",{style:{padding:"8px 12px 4px",fontFamily:"var(--mono)",fontSize:10,color:"var(--fg-3)",letterSpacing:"0.18em",textTransform:"uppercase"},children:t})},v=e=>{let{label:t,children:r}=e;return(0,n.jsxs)("div",{style:{position:"relative"},className:"nav-dd",children:[(0,n.jsxs)("button",{style:{display:"inline-flex",alignItems:"center",gap:5,padding:"8px 14px",borderRadius:4,fontFamily:"var(--mono)",fontSize:13,color:"var(--fg-2)",background:"transparent",border:"none",cursor:"pointer",letterSpacing:"0.02em",transition:"color 0.15s, background 0.15s"},onMouseEnter:e=>{let t=e.currentTarget;t.style.color="var(--fg)",t.style.background="var(--bg-2)"},onMouseLeave:e=>{let t=e.currentTarget;t.style.color="var(--fg-2)",t.style.background="transparent"},children:[t,(0,n.jsx)("svg",{width:"9",height:"9",viewBox:"0 0 9 9",fill:"none",style:{opacity:.6},children:(0,n.jsx)("path",{d:"M1.5 3L4.5 6L7.5 3",stroke:"currentColor",strokeWidth:"1.2",strokeLinecap:"round",strokeLinejoin:"round"})})]}),(0,n.jsx)("div",{style:{position:"absolute",top:"calc(100% + 8px)",left:0,minWidth:280,background:"oklch(0.13 0.005 65)",border:"1px solid var(--line)",borderRadius:8,padding:8,display:"flex",flexDirection:"column",gap:2,boxShadow:"0 24px 40px rgba(0,0,0,0.5)",opacity:0,visibility:"hidden",transform:"translateY(-4px)",transition:"opacity 0.12s, transform 0.12s, visibility 0.12s",zIndex:100,pointerEvents:"none"},className:"nav-dd-menu",children:r}),(0,n.jsx)("style",{children:"\n      .nav-dd:hover .nav-dd-menu,\n      .nav-dd:focus-within .nav-dd-menu {\n        opacity: 1 !important;\n        visibility: visible !important;\n        transform: translateY(0) !important;\n        pointer-events: auto !important;\n      }\n      .nav-dd:hover > button {\n        color: var(--fg) !important;\n        background: var(--bg-2) !important;\n      }\n      .nav-dd-menu::before {\n        content: '';\n        position: absolute;\n        top: -12px;\n        left: 0;\n        right: 0;\n        height: 12px;\n      }\n    "})]})},j=e=>{let{href:t,children:r,onClick:o}=e;return(0,n.jsx)(s(),{href:t,onClick:o,style:{padding:"8px 14px",borderRadius:4,fontFamily:"var(--mono)",fontSize:13,color:"var(--fg-2)",background:"transparent",display:"inline-flex",alignItems:"center",letterSpacing:"0.02em",transition:"color 0.15s, background 0.15s"},onMouseEnter:e=>{let t=e.currentTarget;t.style.color="var(--fg)",t.style.background="var(--bg-2)"},onMouseLeave:e=>{let t=e.currentTarget;t.style.color="var(--fg-2)",t.style.background="transparent"},children:r})},k=()=>(0,n.jsx)("div",{style:{height:1,background:"var(--line-soft)",margin:"4px 0"}}),w=()=>{let e=(0,c.c3)(),t=(0,p.st)(),[r,i]=(0,o.useState)(!1),g=(0,a._)(),w=(0,o.useCallback)(e=>{t.buttonClick("Buy Now",e)},[t]),S=(0,o.useCallback)(()=>{g.defaultVariant&&g.addItem({variantId:g.defaultVariant.id,variantTitle:g.defaultVariant.title,productTitle:"KeepKey",price:g.defaultVariant.price,image:g.defaultVariant.image},1,"header"),g.openCart()},[g]);return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(f,{}),(0,n.jsx)("nav",{style:{position:"sticky",top:0,zIndex:50,background:"color-mix(in oklab, var(--bg) 82%, transparent)",backdropFilter:"blur(14px)",WebkitBackdropFilter:"blur(14px)",borderBottom:"1px solid var(--line-soft)"},children:(0,n.jsxs)("div",{style:{display:"flex",alignItems:"center",gap:4,height:64,maxWidth:"var(--container)",margin:"0 auto",padding:"0 var(--pad-x)"},className:"nav-inner",children:[(0,n.jsxs)(s(),{href:"/",style:{display:"inline-flex",alignItems:"center",gap:8,fontFamily:"var(--mono)",fontWeight:600,letterSpacing:"0.04em",fontSize:14,color:"var(--fg)",flexShrink:0},children:[(0,n.jsx)("div",{style:{width:36,height:36,flexShrink:0},children:(0,n.jsx)(d,{})}),(0,n.jsx)("span",{style:{display:"none"},className:"brand-text",children:"KEEPKEY"})]}),(0,n.jsxs)("div",{style:{display:"flex",gap:2,alignItems:"center",marginLeft:16},className:"nav-links",children:[(0,n.jsxs)(v,{label:e("header.products"),children:[(0,n.jsx)(m,{children:"Hardware"}),(0,n.jsx)("div",{onClick:()=>{w("Products Menu"),S()},style:{cursor:"pointer"},children:(0,n.jsx)(y,{icon:(0,n.jsx)(l.lcY,{}),label:e("products.hardwareWallet"),desc:"Add to cart",color:b.gold})}),(0,n.jsx)(k,{}),(0,n.jsx)("a",{href:"https://keepkey.printify.me/products",target:"_blank",rel:"noopener noreferrer",style:{textDecoration:"none"},children:(0,n.jsx)(y,{icon:(0,n.jsx)(l.umw,{}),label:e("products.merchandise"),color:b.purple})})]}),(0,n.jsxs)(v,{label:e("header.apps"),children:[(0,n.jsx)(m,{children:"Software"}),(0,n.jsx)(s(),{href:"/desktop",style:{textDecoration:"none"},children:(0,n.jsx)(y,{icon:(0,n.jsx)(l.Wqt,{}),label:"Desktop",desc:"All-in-one desktop app",color:b.blue})}),(0,n.jsx)(s(),{href:"/keepkey-browser-extension",style:{textDecoration:"none"},children:(0,n.jsx)(y,{icon:(0,n.jsx)(l.yRn,{}),label:"Browser Extension",desc:"Web3 & dApp integration",color:b.purple})}),(0,n.jsx)(s(),{href:"/mobile",style:{textDecoration:"none"},children:(0,n.jsx)(y,{icon:(0,n.jsx)(l.rle,{}),label:"Mobile",desc:"Portfolio on the go",color:b.green})}),(0,n.jsx)(k,{}),(0,n.jsx)(s(),{href:"/keepkey-firmware",style:{textDecoration:"none"},children:(0,n.jsx)(y,{icon:(0,n.jsx)(l.UIU,{}),label:"Firmware",desc:"Device updates",color:b.orange})})]}),(0,n.jsx)(j,{href:"/product",onClick:()=>t.buttonClick("Product","Header"),children:e("header.product")}),(0,n.jsx)(j,{href:"/coin-support",onClick:()=>t.buttonClick("Coins","Header"),children:e("header.coins")}),(0,n.jsx)(j,{href:"/swap",onClick:()=>t.buttonClick("Swap","Header"),children:"Swap"}),(0,n.jsxs)(v,{label:e("header.support"),children:[(0,n.jsx)(s(),{href:"/support",style:{textDecoration:"none"},children:(0,n.jsx)(y,{icon:(0,n.jsx)(l.Qro,{}),label:"Support Hub",desc:"Guides & troubleshooting",color:b.blue})}),(0,n.jsx)("a",{href:x,target:"_blank",rel:"noopener noreferrer",style:{textDecoration:"none"},children:(0,n.jsx)(y,{icon:(0,n.jsx)(l.Mu7,{}),label:"Live Support",desc:"Chat with our team",color:b.green})}),(0,n.jsx)(s(),{href:"/faq",style:{textDecoration:"none"},children:(0,n.jsx)(y,{icon:(0,n.jsx)(l.gZZ,{}
1),label:"FAQs",desc:"Common questions",color:b.purple})})]}),(0,n.jsx)(j,{href:"/blog",onClick:()=>t.buttonClick("Blog","Header"),children:e("header.blog")}),(0,n.jsxs)(v,{label:e("header.about"),children:[(0,n.jsx)(m,{children:"Company"}),(0,n.jsx)(s(),{href:"/about",onClick:()=>t.buttonClick("About","Header"),style:{textDecoration:"none"},children:(0,n.jsx)(y,{icon:(0,n.jsx)(l.__w,{}),label:"About KeepKey",desc:"Our story & team",color:b.purple})}),(0,n.jsx)(s(),{href:"/shapeshift",onClick:()=>t.buttonClick("ShapeShift","Header"),style:{textDecoration:"none"},children:(0,n.jsx)(y,{icon:(0,n.jsx)(l.yk7,{}),label:"ShapeShift",desc:"Our history",color:b.gold})}),(0,n.jsx)(k,{}),(0,n.jsx)("a",{href:"https://affiliates.keepkey.com",target:"_blank",rel:"noopener noreferrer",onClick:()=>t.buttonClick("Affiliate Program","Header"),style:{textDecoration:"none"},children:(0,n.jsx)(y,{icon:(0,n.jsx)(l.DDN,{}),label:"Affiliate Program",desc:"Earn $15 per sale",color:b.green})})]})]}),(0,n.jsx)("div",{style:{flex:1}}),(0,n.jsxs)("div",{style:{display:"flex",alignItems:"center",gap:4},className:"nav-right",children:[(0,n.jsx)("button",{"aria-label":"GitHub",onClick:()=>window.open("https://github.com/KeepKey","_blank"),style:{background:"transparent",border:"none",color:"var(--fg-2)",height:32,minWidth:32,padding:"0 6px",borderRadius:4,display:"inline-flex",alignItems:"center",justifyContent:"center",cursor:"pointer",transition:"all 0.15s"},className:"nav-icon-btn",children:(0,n.jsx)(l.hL4,{size:15})}),(0,n.jsxs)("a",{href:u,target:"_blank",rel:"noopener noreferrer",style:{display:"inline-flex",alignItems:"center",gap:5,height:32,padding:"0 10px",borderRadius:4,fontFamily:"var(--mono)",fontSize:12,color:"var(--fg-2)",background:"transparent",textDecoration:"none",transition:"all 0.15s"},className:"nav-icon-btn docs-link",children:[(0,n.jsx)(l.vd0,{size:11}),(0,n.jsx)("span",{children:"Docs"})]}),(0,n.jsx)("div",{style:{width:1,height:20,background:"var(--line-soft)",margin:"0 4px"}}),(0,n.jsxs)("button",{"aria-label":"Shopping Cart",onClick:g.openCart,style:{background:"transparent",border:"none",color:"var(--fg-2)",height:32,minWidth:32,padding:"0 6px",borderRadius:4,display:"inline-flex",alignItems:"center",justifyContent:"center",cursor:"pointer",position:"relative",transition:"all 0.15s"},className:"nav-icon-btn",children:[(0,n.jsx)(l.AsH,{size:14}),g.itemCount>0&&(0,n.jsx)("span",{style:{position:"absolute",top:0,right:0,minWidth:14,height:14,borderRadius:7,background:"var(--accent)",color:"oklch(0.18 0.02 60)",fontSize:9,fontWeight:700,display:"flex",alignItems:"center",justifyContent:"center",padding:"0 3px",fontFamily:"var(--mono)"},children:g.itemCount})]}),(0,n.jsx)(s(),{href:"/get-started",style:{display:"inline-flex",alignItems:"center",height:36,padding:"0 16px",borderRadius:4,fontFamily:"var(--mono)",fontSize:13,fontWeight:600,cursor:"pointer",border:"1px solid transparent",textDecoration:"none",background:"var(--accent)",color:"oklch(0.18 0.02 60)",transition:"all 0.18s ease",whiteSpace:"nowrap",letterSpacing:"0.02em"},onMouseEnter:e=>{let t=e.currentTarget;t.style.background="var(--accent-hi)",t.style.transform="translateY(-1px)"},onMouseLeave:e=>{let t=e.currentTarget;t.style.background="var(--accent)",t.style.transform="translateY(0)"},children:"Get Started"}),(0,n.jsx)("button",{"aria-label":"Open menu",onClick:()=>i(!0),style:{display:"none",background:"transparent",border:"none",color:"var(--fg-2)",height:36,minWidth:36,borderRadius:4,alignItems:"center",justifyContent:"center",cursor:"pointer"},className:"mobile-menu-btn",children:(0,n.jsx)(l.OXb,{size:16})})]})]})}),(0,n.jsx)("style",{children:"\n        @media (max-width: 980px) {\n          .nav-links { display: none !important; }\n          .docs-link { display: none !important; }\n          .mobile-menu-btn { display: inline-flex !important; }\n        }\n        @media (max-width: 1100px) {\n          nav .nav-inner { padding: 0 24px !important; }\n        }\n        .nav-icon-btn:hover {\n          background: var(--bg-2) !important;\n          color: var(--fg) !important;\n        }\n      "}),(0,n.jsxs)(h.Kg,{open:r,onOpenChange:e=>i(e.open),placement:"end",children:[(0,n.jsx)(h.ou,{}),(0,n.jsxs)(h.zj,{style:{background:"oklch(0.13 0.005 65)",color:"var(--fg)"},children:[(0,n.jsxs)(h.BE,{style:{borderBottom:"1px solid var(--line-soft)"},children:[(0,n.jsx)(h.gk,{style:{color:"var(--fg)",fontFamily:"var(--mono)"},children:e("common.navigation")}),(0,n.jsx)(h.oV,{})]}),(0,n.jsx)(h.ys,{children:(0,n.jsxs)("div",{style:{display:"flex",flexDirection:"column",gap:2,marginTop:16},children:[(0,n.jsx)("div",{style:{fontFamily:"var(--mono)",fontSize:10,
1color:"var(--fg-3)",letterSpacing:"0.18em",textTransform:"uppercase",padding:"4px 12px 8px"},children:e("header.products")}),(0,n.jsx)(y,{icon:(0,n.jsx)(l.lcY,{}),label:e("products.hardwareWallet"),color:b.gold,onClick:()=>{w("Mobile"),S(),i(!1)}}),(0,n.jsx)("div",{style:{height:1,background:"var(--line-soft)",margin:"4px 0"}}),(0,n.jsx)("div",{style:{fontFamily:"var(--mono)",fontSize:10,color:"var(--fg-3)",letterSpacing:"0.18em",textTransform:"uppercase",padding:"4px 12px 8px"},children:e("header.apps")}),(0,n.jsx)(s(),{href:"/desktop",onClick:()=>i(!1),style:{textDecoration:"none"},children:(0,n.jsx)(y,{icon:(0,n.jsx)(l.Wqt,{}),label:"Desktop",color:b.blue})}),(0,n.jsx)(s(),{href:"/keepkey-browser-extension",onClick:()=>i(!1),style:{textDecoration:"none"},children:(0,n.jsx)(y,{icon:(0,n.jsx)(l.yRn,{}),label:"Browser Extension",color:b.purple})}),(0,n.jsx)(s(),{href:"/mobile",onClick:()=>i(!1),style:{textDecoration:"none"},children:(0,n.jsx)(y,{icon:(0,n.jsx)(l.rle,{}),label:"Mobile",color:b.green})}),(0,n.jsx)(s(),{href:"/keepkey-firmware",onClick:()=>i(!1),style:{textDecoration:"none"},children:(0,n.jsx)(y,{icon:(0,n.jsx)(l.UIU,{}),label:"Firmware",color:b.orange})}),(0,n.jsx)("div",{style:{height:1,background:"var(--line-soft)",margin:"4px 0"}}),(0,n.jsx)(s(),{href:"/product",onClick:()=>i(!1),style:{textDecoration:"none"},children:(0,n.jsx)(y,{icon:(0,n.jsx)(l.cEG,{}),label:e("header.product"),color:b.gold})}),(0,n.jsx)(s(),{href:"/coin-support",onClick:()=>i(!1),style:{textDecoration:"none"},children:(0,n.jsx)(y,{icon:(0,n.jsx)(l.cEG,{}),label:e("header.coins"),color:b.orange})}),(0,n.jsx)(s(),{href:"/swap",onClick:()=>i(!1),style:{textDecoration:"none"},children:(0,n.jsx)(y,{icon:(0,n.jsx)(l.yk7,{}),label:"Swap",desc:"Decentralized cross-chain swaps",color:b.green})}),(0,n.jsx)("div",{style:{height:1,background:"var(--line-soft)",margin:"4px 0"}}),(0,n.jsx)("div",{style:{fontFamily:"var(--mono)",fontSize:10,color:"var(--fg-3)",letterSpacing:"0.18em",textTransform:"uppercase",padding:"4px 12px 8px"},children:e("header.support")}),(0,n.jsx)(s(),{href:"/support",onClick:()=>i(!1),style:{textDecoration:"none"},children:(0,n.jsx)(y,{icon:(0,n.jsx)(l.Qro,{}),label:"Support Hub",color:b.blue})}),(0,n.jsx)("a",{href:x,target:"_blank",rel:"noopener noreferrer",style:{textDecoration:"none"},children:(0,n.jsx)(y,{icon:(0,n.jsx)(l.Mu7,{}),label:"Live Support",color:b.green})}),(0,n.jsx)(s(),{href:"/faq",onClick:()=>i(!1),style:{textDecoration:"none"},children:(0,n.jsx)(y,{icon:(0,n.jsx)(l.gZZ,{}),label:"FAQs",color:b.purple})}),(0,n.jsx)("div",{style:{height:1,background:"var(--line-soft)",margin:"4px 0"}}),(0,n.jsx)(s(),{href:"/blog",onClick:()=>i(!1),style:{textDecoration:"none"},children:(0,n.jsx)(y,{icon:(0,n.jsx)(l.vd0,{}),label:e("header.blog"),color:b.blue})}),(0,n.jsx)(s(),{href:"/about",onClick:()=>i(!1),style:{textDecoration:"none"},children:(0,n.jsx)(y,{icon:(0,n.jsx)(l.__w,{}),label:e("header.about"),color:b.purple})}),(0,n.jsx)(s(),{href:"/shapeshift",onClick:()=>i(!1),style:{textDecoration:"none"},children:(0,n.jsx)(y,{icon:(0,n.jsx)(l.yk7,{}),label:"ShapeShift",desc:"Our history",color:b.gold})}),(0,n.jsx)("a",{href:"https://affiliates.keepkey.com",target:"_blank",rel:"noopener noreferrer",onClick:()=>i(!1),style:{textDecoration:"none"},children:(0,n.jsx)(y,{icon:(0,n.jsx)(l.DDN,{}),label:"Affiliate Program",desc:"Earn $15 per sale",color:b.green})}),(0,n.jsx)("a",{href:u,target:"_blank",rel:"noopener noreferrer",style:{textDecoration:"none"},children:(0,n.jsx)(y,{icon:(0,n.jsx)(l.vd0,{}),label:"Docs",color:b.green})})]})})]})]})]})}},94364:(e,t,r)=>{"use strict";function n(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];let n=0,o=()=>{let e=window.gtag;if("function"==typeof e)try{e(...t)}catch(e){}else++n<20&&setTimeout(o,500)};o()}function o(e,t){n("event",e,{currency:"USD",value:Math.round(100*t.reduce((e,t)=>{var r;return e+t.price*(null!=(r=t.quantity)?r:1)},0))/100,items:t})}r.d(t,{C:()=>o,w:()=>n})}},e=>{e.O(0,[2835,9423,5239,2868,4623,4090,574,9562,3482,2285,2048,6990,7358],()=>e(e.s=17913)),_N_E=e.O()}]);

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.