1;!function(){try { var e="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof global?global:"undefined"!=typeof window?window:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&((e._debugIds|| (e._debugIds={}))[n]="0778e49f-21c4-e118-b4e6-58f7e856c67a")}catch(e){}}(); 2(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,523174,e=>{"use strict";var t=e.i(959403),r=e.i(499900),o=e.i(152088);e.s(["NavShell",0,function(e){let l,n,a,s,i=(0,r.c)(12),{children:d,below:c,className:u,sticky:f,bordered:m}=e,h=(void 0===m||m)&&"border-b border-border/60",x=void 0===f||f?"sticky top-0 z-40":"relative";return i[0]!==u||i[1]!==h||i[2]!==x?(l=(0,o.cn)("w-full bg-inherit text-foreground",h,x,u),i[0]=u,i[1]=h,i[2]=x,i[3]=l):l=i[3],i[4]!==d?(n=(0,t.jsx)("div",{className:"relative mx-auto flex h-[68px] max-w-6xl items-center gap-4 px-4 sm:h-[76px] sm:gap-6 sm:px-6 lg:px-8",children:d}),i[4]=d,i[5]=n):n=i[5],i[6]!==c?(a=c?(0,t.jsx)("div",{className:"mx-auto max-w-6xl px-4 sm:px-6 lg:px-8",children:c}):null,i[6]=c,i[7]=a):a=i[7],i[8]!==l||i[9]!==n||i[10]!==a?(s=(0,t.jsxs)("header",{className:l,children:[n,a]}),i[8]=l,i[9]=n,i[10]=a,i[11]=s):s=i[11],s}])},799501,e=>{"use strict";var t=e.i(959403),r=e.i(499900),o=e.i(756365),l=e.i(45035),n=e.i(709909),a=e.i(467594),s=e.i(877492),i=e.i(873909),d=e.i(372180),c=e.i(40231),u=e.i(719657),f=e.i(556129),m=e.i(468844),h=e.i(937604),x=e.i(265608),p=e.i(152088),g=e.i(270781),b=e.i(628876),v=e.i(523174);let y=[{label:"Analyst AI",href:"/analyst"},{label:"Canvassing",href:"/canvassing"},{label:"Direct Mail",href:"/direct-mail"},{label:"Pricing",href:"/pricing"}],j=[{label:"Learn",links:[{label:"Documentation",href:"/docs",icon:d.BookOpen},{label:"Blog",href:"/blog",icon:h.PenLine},{label:"Changelog",href:"/changelog",icon:f.History},{label:"Contact",href:"mailto:[email protected]",icon:m.Mail}]},{label:"Florida County Stats",links:[{label:"Florida Registered Voters",href:"/florida-registered-voters",icon:x.Vote}]}];function w(e,r){return(0,t.jsxs)("div",{className:(0,p.cn)(r>0&&"mt-1 border-t border-border/40 pt-1"),children:[(0,t.jsx)("div",{className:"px-2 pb-0.5 pt-1 text-[10px] font-medium uppercase tracking-wider text-muted-foreground/55",children:e.label}),(0,t.jsx)("ul",{className:"grid gap-px",children:e.links.map(k)})]},e.label)}function k(e){return(0,t.jsx)("li",{children:(0,t.jsxs)(l.default,{href:e.href,className:"group/item flex items-center gap-2.5 rounded-lg px-2 py-1.5 outline-none transition-colors hover:bg-foreground
2/[0.05] focus-visible:bg-foreground/[0.05]",children:[(0,t.jsx)("span",{className:"flex h-6 w-6 flex-shrink-0 items-center justify-center rounded-md border border-border/50 bg-background text-muted-foreground transition-colors group-hover/item:text-foreground",children:(0,t.jsx)(e.icon,{className:"h-[13px] w-[13px]"})}),(0,t.jsx)("span",{className:"text-[13px] font-medium text-foreground/80 transition-colors group-hover/item:text-foreground",children:e.label})]})},e.href)}function N(e){return(0,t.jsx)(l.default,{href:e.href,className:"whitespace-nowrap rounded-md px-2 py-1 text-[14.5px] text-foreground/95 transition-colors hover:bg-foreground/[0.05] hover:text-foreground",children:e.label},e.href)}e.s(["PublicNavClient",0,function(e){let d,f,m,h,x,k,C,M,S,R,A,D,_,E,L,P,z,O,H,q,I,V,B,F,T,U,G=(0,r.c)(60),{sticky:K,bordered:Z,deferHiddenMenus:$}=e,J=void 0===K||K,Q=void 0!==Z&&Z,[W,X]=(0,n.useState)(null),[Y,ee]=(0,n.useState)(!1),[et,er]=(0,n.useState)(!1),eo=(0,g.useHydrated)(),el=!(void 0!==$&&$)||eo;G[0]===Symbol.for("react.memo_cache_sentinel")?(d=()=>{let e=document.createElement("a");e.href="/images/neurelect.webp",e.download="neurelect-logo.webp",document.body.appendChild(e),e.click(),document.body.removeChild(e),er(!1)},G[0]=d):d=G[0];let en=d;G[1]===Symbol.for("react.memo_cache_sentinel")?(f=()=>{(async()=>{try{let e=(0,a.createClient)(),{user:t}=await (0,s.getAuthUser)(e);X(!!t)}catch{X(!1)}})()},m=[],G[1]=f,G[2]=m):(f=G[1],m=G[2]),(0,n.useEffect)(f,m),G[3]!==Y?(h=()=>{if(!Y)return;let e=document.body.style.overflow;document.body.style.overflow="hidden";let t=e=>{"Escape"===e.key&&ee(!1)};return document.addEventListener("keydown",t),()=>{document.body.style.overflow=e,document.removeEventListener("keydown",t)}},x=[Y],G[3]=Y,G[4]=h,G[5]=x):(h=G[4],x=G[5]),(0,n.useEffect)(h,x),G[6]===Symbol.for("react.memo_cache_sentinel")?(C=(0,t.jsxs)(l.default,{href:"/home",className:"inline-flex items-center gap-2","aria-label":"Go to Neurelect home",onContextMenu:e=>{e.preventDefault(),er(!0)},children:[(0,t.jsx)(o.default,{src:"/images/neurelect.webp",alt:"Neurelect",width:26,height:26,className:"h-6 w-6 dark:invert",priority:!0}),(0,t.jsx)("span",{className:"text-[18px] font-semibold tracking-tight text-[#37322f] dark:text-white",children:"Neurelect"})]}),k=(0,t.jsx)("div",{className:"flex-1"}),G[6]=k,G[7]=C):(k=G[6],C=G[7]),G[8]===Symbol.for("react.memo_cache_sentinel")?(M=y.map(N),G[8]=M):M=G[8],G[9]===Symbol.for("react.memo_cache_sentinel")?(S=(0,t.jsxs)(l.default,{href:"/docs",className:"inline-flex items-center gap-1 rounded-md px-2 py-1 text-[14.5px] text-foreground/95 transition-colors hover:bg-foreground
2/[0.05] hover:text-foreground group-hover:bg-foreground/[0.05] group-hover:text-foreground",children:["Resources",(0,t.jsx)(c.ChevronDown,{className:"h-3.5 w-3.5 text-foreground/40 transition-transform duration-200 group-hover:rotate-180"})]}),G[9]=S):S=G[9],G[10]!==el?(R=el?(0,t.jsx)("div",{className:"invisible absolute left-1/2 top-full -translate-x-1/2 translate-y-1 pt-3 opacity-0 transition-all duration-150 group-hover:visible group-hover:translate-y-0 group-hover:opacity-100",children:(0,t.jsx)("div",{className:"w-[208px] rounded-xl border border-black/[0.06] bg-white/95 p-1.5 shadow-xl shadow-black/[0.08] backdrop-blur-md dark:border-white/[0.08] dark:bg-[#1d1d19]/95 dark:shadow-black/40",children:j.map(w)})}):null,G[10]=el,G[11]=R):R=G[11],G[12]!==R?(A=(0,t.jsxs)("nav",{className:"absolute left-1/2 hidden -translate-x-1/2 items-center gap-9 lg:flex",children:[M,(0,t.jsxs)("div",{className:"group relative",children:[S,R]})]}),G[12]=R,G[13]=A):A=G[13];let ea=null===W&&"pointer-events-none opacity-0";G[14]!==ea?(D=(0,p.cn)("hidden lg:flex flex-shrink-0 items-center gap-1.5 transition-opacity duration-150",ea),G[14]=ea,G[15]=D):D=G[15],G[16]!==W?(_=W?(0,t.jsxs)(l.default,{href:"/dashboard",className:"group inline-flex items-center gap-1.5 h-9 px-4 rounded-full bg-foreground text-background text-[13.5px] font-medium leading-none transition-colors duration-200 hover:bg-foreground
2/85",children:[(0,t.jsx)("span",{children:"Dashboard"}),(0,t.jsx)(i.ArrowRight,{className:"w-3.5 h-3.5 transition-transform duration-200 group-hover:translate-x-0.5"})]}):(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(l.default,{href:"/sign-in",prefetch:!0,className:"inline-flex h-9 items-center rounded-full px-3.5 text-[14px] font-medium text-muted-foreground transition-colors hover:text-foreground",children:"Sign In"}),(0,t.jsxs)(l.default,{href:"/sign-up",prefetch:!0,className:"group inline-flex items-center gap-1.5 h-9 px-4 rounded-full bg-foreground text-background text-[13.5px] font-medium leading-none transition-colors duration-200 hover:bg-foreground/85",children:[(0,t.jsx)("span",{children:"Get Started"}),(0,t.jsx)(i.ArrowRight,{className:"w-3.5 h-3.5 transition-transform duration-200 group-hover:translate-x-0.5"})]})]}),G[16]=W,G[17]=_):_=G[17],G[18]!==D||G[19]!==_?(E=(0,t.jsx)("div",{className:D,children:_}),G[18]=D,G[19]=_,G[20]=E):E=G[20],G[21]!==Y?(L=()=>ee(!Y),G[21]=Y,G[22]=L):L=G[22];let es=Y?"bg-foreground
2/10 dark:bg-foreground/20":"hover:bg-foreground/5 dark:hover:bg-foreground/10";G[23]!==es?(P=(0,p.cn)("h-9 w-9 rounded-md flex items-center justify-center transition-all duration-200",es),G[23]=es,G[24]=P):P=G[24];let ei=Y?"Close menu":"Open menu",ed=el?"mobile-menu":void 0,ec=Y&&"rotate-45 top-[7px]";G[25]!==ec?(z=(0,p.cn)("absolute left-0 top-1 w-4 h-0.5 bg-foreground rounded-full transition-all duration-200",ec),G[25]=ec,G[26]=z):z=G[26],G[27]!==z?(O=(0,t.jsx)("span",{className:z}),G[27]=z,G[28]=O):O=G[28];let eu=Y&&"-rotate-45 bottom-[7px]";return G[29]!==eu?(H=(0,p.cn)("absolute left-0 bottom-1 w-4 h-0.5 bg-foreground rounded-full transition-all duration-200",eu),G[29]=eu,G[30]=H):H=G[30],G[31]!==H?(q=(0,t.jsx)("span",{className:H}),G[31]=H,G[32]=q):q=G[32],G[33]!==O||G[34]!==q?(I=(0,t.jsxs)("div",{className:"relative w-4 h-4",children:[O,q]}),G[33]=O,G[34]=q,G[35]=I):I=G[35],G[36]!==Y||G[37]!==L||G[38]!==P||G[39]!==ei||G[40]!==ed||G[41]!==I?(V=(0,t.jsx)("div",{className:"lg:hidden flex-shrink-0",children:(0,t.jsx)("button",{onClick:L,className:P,"aria-label":ei,"aria-expanded":Y,"aria-controls":ed,children:I})}),G[36]=Y,G[37]=L,G[38]=P,G[39]=ei,G[40]=ed,G[41]=I,G[42]=V):V=G[42],G[43]!==Q||G[44]!==J||G[45]!==A||G[46]!==E||G[47]!==V?(B=(0,t.jsxs)(v.NavShell,{sticky:J,bordered:Q,className:"font-geist",children:[C,k,A,E,V]}),G[43]=Q,G[44]=J,G[45]=A,G[46]=E,G[47]=V,G[48]=B):B=G[48],G[49]!==et||G[50]!==el?(F=el?(0,t.jsxs)(b.DropdownMenu,{open:et,onOpenChange:er,children:[(0,t.jsx)(b.DropdownMenuTrigger,{className:"sr-only"}),(0,t.jsx)(b.DropdownMenuContent,{align:"start",className:"min-w-[160px]",children:(0,t.jsxs)(b.DropdownMenuItem,{onClick:en,children:[(0,t.jsx)(u.Download,{className:"w-4 h-4 mr-2"}),"Download Logo"]})})]}):null,G[49]=et,G[50]=el,G[51]=F):F=G[51],G[52]!==W||G[53]!==Y||G[54]!==el?(T=el?(0,t.jsxs)("div",{id:"mobile-menu",role:"dialog","aria-modal":"true","aria-label":"Site menu",inert:!Y,className:(0,p.cn)("lg:hidden fixed inset-0 z-50 flex flex-col bg-[var(--surface-page)] transition-all duration-200",Y?"opacity-100 pointer-events-auto":"opacity-0 pointer-events-none"),children:[(0,t.jsx)("div",{className:"flex-shrink-0 border-b border-border/60",children:(0,t.jsxs)("div",{className:"mx-auto flex h-[64px] max-w-6xl items-center justify-between px-4",children:[(0,t.jsxs)(l.default,{href:"/home",onClick:()=>ee(!1),className:"flex items-center gap-2.5",children:[(0,t.jsx)(o.default,{src:"/images/neurelect.webp",alt:"Neurelect",width:24,height:24,className:"dark:invert w-6 h-6"}),(0,t.jsx)("span",{className:"text-[18px] font-semibold tracking-tight text-[#37322f] dark:text-white",children:"Neurelect"})]}),(0,t.jsx)("button",{onClick:()=>
2ee(!1),className:"h-9 w-9 rounded-md bg-foreground/10 dark:bg-foreground/20 flex items-center justify-center","aria-label":"Close menu",children:(0,t.jsxs)("div",{className:"relative w-4 h-4",children:[(0,t.jsx)("span",{className:"absolute left-0 top-[7px] w-4 h-0.5 bg-foreground rounded-full rotate-45"}),(0,t.jsx)("span",{className:"absolute left-0 top-[7px] w-4 h-0.5 bg-foreground rounded-full -rotate-45"})]})})]})}),(0,t.jsxs)("div",{className:"flex flex-1 flex-col overflow-y-auto overscroll-contain px-6 pb-[max(1.5rem,env(safe-area-inset-bottom))] pt-5",children:[(0,t.jsx)("p",{className:"mb-1 text-[11px] font-medium uppercase tracking-[0.16em] text-muted-foreground/55",children:"Product"}),(0,t.jsx)("nav",{className:"mb-7 flex flex-col",children:y.map(e=>(0,t.jsx)(l.default,{href:e.href,onClick:()=>ee(!1),className:"py-2.5 text-[21px] font-semibold text-foreground/85 transition-colors hover:text-foreground",children:e.label},e.href))}),j.map(e=>(0,t.jsxs)("div",{className:"mb-7",children:[(0,t.jsx)("p",{className:"mb-2 text-[11px] font-medium uppercase tracking-[0.16em] text-muted-foreground/55",children:e.label}),(0,t.jsx)("nav",{className:"flex flex-col",children:e.links.map(e=>(0,t.jsxs)(l.default,{href:e.href,onClick:()=>ee(!1),className:"group/item flex items-center gap-3 py-1.5 text-[16px] font-medium text-foreground/80 transition-colors hover:text-foreground",children:[(0,t.jsx)("span",{className:"flex h-8 w-8 flex-shrink-0 items-center justify-center rounded-lg border border-border/60 bg-background text-muted-foreground transition-colors group-hover/item:text-foreground",children:(0,t.jsx)(e.icon,{className:"h-4 w-4"})}),e.label]},e.href))})]},e.label)),(0,t.jsx)("div",{className:"mt-2 border-t border-border/50 pt-6",children:W?(0,t.jsxs)(l.default,{href:"/dashboard",onClick:()=>ee(!1),className:"inline-flex h-12 w-full items-center justify-center gap-2 rounded-full bg-foreground text-[15px] font-medium text-background transition-colors hover:bg-foreground
2/85",children:[(0,t.jsx)("span",{children:"Dashboard"}),(0,t.jsx)(i.ArrowRight,{className:"h-4 w-4"})]}):(0,t.jsxs)("div",{className:"flex items-center gap-3",children:[(0,t.jsx)(l.default,{href:"/sign-in",prefetch:!0,onClick:()=>ee(!1),className:"inline-flex h-12 flex-1 items-center justify-center rounded-full border border-border/70 text-[15px] font-medium text-foreground transition-colors hover:bg-foreground/[0.04]",children:"Sign In"}),(0,t.jsxs)(l.default,{href:"/sign-up",prefetch:!0,onClick:()=>ee(!1),className:"inline-flex h-12 flex-1 items-center justify-center gap-2 rounded-full bg-foreground text-[15px] font-medium text-background transition-colors hover:bg-foreground/85",children:[(0,t.jsx)("span",{children:"Get Started"}),(0,t.jsx)(i.ArrowRight,{className:"h-4 w-4"})]})]})})]})]}):null,G[52]=W,G[53]=Y,G[54]=el,G[55]=T):T=G[55],G[56]!==B||G[57]!==F||G[58]!==T?(U=(0,t.jsxs)(t.Fragment,{children:[B,F,T]}),G[56]=B,G[57]=F,G[58]=T,G[59]=U):U=G[59],U}])},877492,e=>{"use strict";let t=e=>"object"==typeof e&&null!==e&&!Array.isArray(e);async function r(e){try{let{data:r,error:o}=await e.auth.getClaims();if(o)return{user:null,claims:null,error:o};let l=r?.claims??null;return{user:function(e){if(!e?.sub)return null;let r="string"==typeof e.email?e.email:void 0,o="string"==typeof e.role?e.role:void 0,l=t(e.app_metadata)?e.app_metadata:void 0,n=t(e.user_metadata)?e.user_metadata:void 0;return{id:e.sub,email:r,role:o,appMetadata:l,userMetadata:n,claims:e}}(l),claims:l,error:null}}catch(e){return{user:null,claims:null,error:e instanceof Error?e:Error("Failed to retrieve Supabase auth claims")}}}e.s(["getAuthUser",0,r])},947714,e=>{"use strict";var t=e.i(709909),r=e.i(602890),o=e.i(552410),l=e.i(278603),n=e.i(959403);e.s(["createCollection",0,function(e){let a=e+"CollectionProvider",[s,i]=(0,r.createContextScope)(a),[d,c]=s(a,{collectionRef:{current:null},itemMap:new Map}),u=e=>{let{scope:r,children:o}=e,l=t.default.useRef(null),a=t.default.useRef(new Map).current;return(0,n.jsx)(d,{scope:r,itemMap:a,collectionRef:l,children:o})};u.displayName=a;let f=e+"CollectionSlot",m=(0,l.createSlot)(f),h=t.default.forwardRef((e,t)=>{let{scope:r,children:l}=e,a=c(f,r),s=(0,o.useComposedRefs)(t,a.collectionRef);return(0,n.jsx)(m,{ref:s,children:l})});h.displayName=f;let x=e+"CollectionItemSlot",p="data-radix-collection-item",g=(0,l.createSlot)(x),b=t.default.forwardRef((e,r)=>{let{scope:l,children:a,...s}=e,i=t.default.useRef(null),d=(0,o.useComposedRefs)(r,i),u=c(x,l);return t.default.useEffect(()=>(u.itemMap.set(i,{ref:i,...s}),()=>void u.itemMap.delete(i))),(0,n.jsx)(g,{...{[p]:""},ref:d,children:a})});return b.displayName=x,[{Provider:u,Slot:h,ItemSlot:b},function(r){let o=c(e+"CollectionConsumer",r);return t.default.useCallback(()=>{let e=o.collectionRef.current;if(!e)return[];let t=Array.from(e.querySelectorAll(`[${p}]`));return Array.from(o.itemMap.values()).sort((e,r)=>t.indexOf(e.ref.current)-t.indexOf(r.ref.current))},[o.collectionRef,o.itemMap])},i]}])},845401,e=>{"use strict";var t=e.i(709909);e.i(959403);var r=t.createContext(void 0);e.s(["useDirection",0,function(e){let o=t.useContext(r);return e||o||"ltr"}])},873909,e=>{"use strict";let t=(0,e.i(623826).default)("arrow-right",[["path",{d:"M5 12h14",key:"1ays0h"}],["path",{d:"m12 5 7 7-7 7",key:"xquz4c"}]]);e.s(["ArrowRight",0,t],873909)},372180,e=>{"use strict";let t=(0,e.i(623826).default)("book-open",[["path",{d:"M12 7v14",key:"1akyts"}],["path",{d:"M3 18a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h5a4 4 0 0 1 4 4 4 4 0 0 1 4-4h5a1 1 0 0 1 1 1v13a1 1 0 0 1-1 1h-6a3 3 0 0 0-3 3 3 3 0 0 0-3-3z",key:"ruj8y"}]]);e.s(["BookOpen",0,t],372180)},40231,543721,e=>{"use strict";let t=(0,e.i(623826).default)("chevron-down",[["path",{d:"m6 9 6 6 6-6",key:"qrunsl"}]]);e.s(["default",0,t],543721),e.s(["ChevronDown",0,t],40231)},719657,e=>{"use strict";let t=(0,e.i(623826).default)("download",[["path",{d:"M12 15V3",key:"m9g1x1"}],["path",{d:"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4",key:"ih7n3h"}],["path",{d:"m7 10 5 5 5-5",key:"brsn70"}]]);e.s(["Download",0,t],719657)},556129,e=>{"use strict";let t=(0,e.i(623826).default)("history",[["path",{d:"M3 12a9 9 0 1 0 9-9 9.75 9.75 0 0 0-6.74 2.74L3 8",key:"1357e3"}],["path",{d:"M3 3v5h5",key:"1xhq8a"}],["path",{d:"M12 7v5l4 2",key:"1fdv2h"}]]);e.s(["History",0,t],556129)},468844,e=>{"use strict";let t=(0,e.i(623826).default)("mail",[["path",{d:"m22 7-8.991 5.727a2 2 0 0 1-2.009 0L2 7",key:"132q7q"}],["rect",{x:"2",y:"4",width:"20",height:"16",rx:"2",key:"izxlao"}]]);e.s(["Mail",0,t],468844)},697588,e=>{"use strict";let t=(0,e.i(623826).default)("pen-line",[["path",{d:"M12 20h9",key:"t2du7b"}],["path",{d:"M16.376 3.622a1 1 0 0 1 3.002 3.002L7.368 18.635a2 2 0 0 1-.855.506l-2.872.838a.5.5 0 0 1-.62-.62l.838-2.872a2 2 0 0 1 .506-.854z",key:"1ykcvy"}]]);e.s(["default",0,t])},937604,e=>{"use strict";
2var t=e.i(697588);e.s(["PenLine",()=>t.default])},265608,e=>{"use strict";let t=(0,e.i(623826).default)("vote",[["path",{d:"m9 12 2 2 4-4",key:"dzmm74"}],["path",{d:"M5 7c0-1.1.9-2 2-2h10a2 2 0 0 1 2 2v12H5V7Z",key:"1ezoue"}],["path",{d:"M22 19H2",key:"nuriw5"}]]);e.s(["Vote",0,t],265608)}]); 3 4//# debugId=0778e49f-21c4-e118-b4e6-58f7e856c67a 5//# sourceMappingURL=22j2og8csy_1-.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.