1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,10640,e=>{"use strict";var t=e.i(91689),r=e.i(30365),n=e.i(12019),o=e.i(43603);let a={primary:"inline-flex items-center gap-2.5 px-[22px] py-[13px] font-sans text-[14.5px] font-medium rounded-md bg-navy text-ivory border border-navy hover:bg-navy-2 hover:-translate-y-px hover:shadow-sh-md transition whitespace-nowrap",secondary:"inline-flex items-center gap-2.5 px-[22px] py-[13px] font-sans text-[14.5px] font-medium rounded-md bg-transparent text-navy border border-line-2 hover:bg-parchment hover:border-navy transition whitespace-nowrap",panel:"inline-flex items-center gap-2.5 px-[22px] py-[13px] font-sans text-[14.5px] font-medium rounded-md bg-navy text-ivory border border-navy hover:bg-navy-2 hover:-translate-y-px hover:shadow-sh-md transition whitespace-nowrap",inverse:(0,e.i(99582).cn)((0,o.buttonVariants)({variant:"secondary",size:"lg"}),"focus-visible:ring-gold-2 focus-visible:ring-offset-2 focus-visible:ring-offset-navy-deep")};function i(){return(0,t.jsx)("svg",{width:"14",height:"14",viewBox:"0 0 14 14",fill:"none","aria-hidden":"true",children:(0,t.jsx)("path",{d:"M2 7h10M8 3l4 4-4 4",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})})}var s=e.i(18471);let l={"fraud-expert-candidate":"Become a Fraud Expert","legal-candidate":"Join the Attorney Network","commercial-candidate":"Commercial Partnerships","siu-candidate":"Run a TruthArrow SIU Pilot"},c={"fraud-expert-candidate":"Tell us where to reach you and we'll follow up about joining the fraud expert network.","legal-candidate":"Tell us where to reach you and we'll follow up about receiving investigation-ready matters.","commercial-candidate":"Tell us where to reach you and we'll follow up about licensing TruthArrow for your organization.","siu-candidate":"Tell us where to reach you and we'll follow up about testing TruthArrow on a sample of your claims."};function d({candidateRole:e,source:n,onClose:o}){let[a,i]=(0,r.useState)("email"),[u,h]=(0,r.useState)(""),[p,f]=(0,r.useState)(""),[m,x]=(0,r.useState)(""),[y,b]=(0,r.useState)(!1),v=(0,r.useRef)(null),g=`signup-heading-${e}`;async function j(e){if(e.preventDefault(),!/.+@.+\..+/.test(u.trim()))return void x("Enter a valid email address.");b(!0),x("");try{let e=await (0,s.sendMagicLink)(u.trim());if(!e.success)return void x(e.error??"Could not send the verification code.");f(""),i("code")}catch{x("Could not send the verification code.")}finally{b(!1)}}async function w(t){if(t.preventDefault(),!/^\d{6}$/.test(p.trim()))return void x("Enter the 6-digit code from your email.");b(!0),x("");try{let t=await (0,s.submitCandidateSignup)({email:u.trim(),otpCode:p.trim(),candidateRole:e,source:n});if(!t.success){x(t.error??"Could not complete your signup."),t.otpInvalid&&f("");return}i("done")}catch{x("Could not complete your signup.")}finally{b(!1)}}async function k(){b(!0),x("");try{let e=await (0,s.sendMagicLink)(u.trim());e.success||x(e.error??"Could not resend the code.")}catch{x("Could not resend the code.")}finally{b(!1)}}(0,r.useEffect)(()=>{if("u"<typeof document)return;let e=document.body.style.overflow;document.body.style.overflow="hidden";let t=e=>{"Escape"===e.key&&o()};return window.addEventListener("keydown",t),()=>{document.body.style.overflow=e,window.removeEventListener("keydown",t)}},[o]),(0,r.useEffect)(()=>{v.current?.focus()},[a]);let C="w-full px-4 py-3 font-sans text-[15px] text-navy bg-ivory border border-line-2 rounded-md focus:outline-none focus:border-navy transition";return(0,t.jsxs)("div",{role:"dialog","aria-modal":"true","aria-labelledby":g,className:"fixed inset-0 z-[9999] flex items-center justify-center px-5",children:[(0,t.jsx)("button",{type:"button","aria-label":"Close",onClick:o,className:"absolute inset-0 bg-navy-deep/45 backdrop-blur-[2px]"}),(0,t.jsxs)("div",{className:"relative w-full max-w-[440px] bg-parchment border border-line-2 shadow-sh-lg p-7 sm:p-6",children:[(0,t.jsx)("button",{type:"button",onClick:o,"aria-label":"Close",className:"absolute top-4 right-4 p-1.5 text-slate hover:text-navy transition",children:(0,t.jsx)("svg",{width:"18",height:"18",viewBox:"0 0 24 24",fill:"none","aria-hidden":"true",children:(0,t.jsx)("path",{d:"M6 6l12 12M18 6L6 18",stroke:"currentColor",strokeWidth:"1.6",strokeLinecap:"round"})})}),"done"!==a&&(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("span",{className:"font-mono text-[11px] tracking-[0.18em] uppercase text-gold-deep",children:"email"===a?"Step 01":"Step 02"}),(0,t.jsx)("h2",{id:g,className:"font-serif text-[26px] leading-[1.15] font-bold text-navy mt-2.5",style:{letterSpacing:"-0.015em"},children:l[e]})]}),"email"===a&&(0,t.jsxs)("form",{onSubmit:j,className:"mt-4",children:[(0,t.jsx)("p",{className:"text-[14.5px] leading-[1.55] text-charcoal",children:c[e]}),(0,t.jsx)("label",{htmlFor:"candidate-email",className:"sr-only",children:"Email address"}),(0,t.jsx)("input",{ref:v,id:"candidate-email",type:"email",autoComplete:"email",placeholder:"[email protected]",value:u,onChange:e=>h(e.target.value),className:`${C} mt-5`}),m&&(0,t.jsx)("p",{className:"mt-3 text-[13.5px] text-[#B4453E]",children:m}),(0,t.jsx)("button",{type:"submit",disabled:y,className:"mt-5 w-full inline-flex items-center justify-center gap-2.5 px-[22px] py-[13px] font-sans text-[14.5px] font-medium rounded-md bg-navy text-ivory border border-navy hover:bg-navy-2 transition disabled:opacity-60",children:y?"Sendingâ¦":"Send verification code"})]}),"code"===a&&(0,t.jsxs)("form",{onSubmit:w,className:"mt-4",children:[(0,t.jsxs)("p",{className:"text-[14.5px] leading-[1.55] text-charcoal",children:["We sent a 6-digit code to ",(0,t.jsx)("span",{className:"text-navy font-medium",children:u}),". Enter it below to confirm your address."]}),(0,t.jsx)("label",{htmlFor:"candidate-code",className:"sr-only",children:"6-digit verification code"}),(0,t.jsx)("input",{ref:v,id:"candidate-code",inputMode:"numeric",autoComplete:"one-time-code",maxLength:6,placeholder:"000000",value:p,onChange:e=>f(e.target.value.replace(/\D/g,"")),className:`${C} mt-5 font-mono tracking-[0.3em] text-center`}),m&&(0,t.jsx)("p",{className:"mt-3 text-[13.5px] text-[#B4453E]",children:m}),(0,t.jsx)("button",{type:"submit",disabled:y,className:"mt-5 w-full inline-flex items-center justify-center gap-2.5 px-[22px] py-[13px] font-sans text-[14.5px] font-medium rounded-md bg-navy text-ivory border border-navy hover:bg-navy-2 transition disabled:opacity-60",children:y?"Verifyingâ¦":"Verify & submit"}),(0,t.jsxs)("div",{className:"mt-4 flex items-center justify-between text-[13px]",children:[(0,t.jsx)("button",{type:"button",onClick:()=>{x(""),i("email")},disabled:y,className:"text-slate hover:text-navy transition disabled:opacity-60",children:"Use a different email"}),(0,t.jsx)("button",{type:"button",onClick:k,disabled:y,className:"text-navy underline decoration-rule hover:text-gold-deep transition disabled:opacity-60",children:"Resend code"})]})]}),"done"===a&&(0,t.jsxs)("div",{className:"py-6 text-center",children:[(0,t.jsx)("div",{className:"ta-pop mx-auto w-[64px] h-[64px] rounded-full bg-gold/12 border border-gold/40 flex items-center justify-center",children:(0,t.jsx)("svg",{width:"30",height:"30",viewBox:"0 0 24 24",fill:"none","aria-hidden":"true",children:(0,t.jsx)("path",{className:"ta-check-draw",d:"M4 12.5 L10 18.5 L20 6.5",stroke:"#B08838",strokeWidth:"2.2",strokeLinecap:"round",strokeLinejoin:"round"})})}),(0,t.jsx)("h2",{id:g,className:"ta-rise font-serif text-[24px] leading-[1.2] font-bold text-navy mt-5",style:{letterSpacing:"-0.015em"},children:"Weâll contact you soon."}),(0,t.jsx)("p",{className:"ta-rise mt-3 text-[14.5px] leading-[1.55] text-charcoal",children:"Your email is confirmed. Someone from TruthArrow will be in touch."}),(0,t.jsx)("button",{type:"button",onClick:o,className:"mt-6 inline-flex items-center gap-2.5 px-[22px] py-[13px] font-sans text-[14.5px] font-medium rounded-md bg-transparent text-navy border border-line-2 hover:bg-parchment-2 hover:border-navy transition",children:"Close"})]})]})]})}e.s(["CandidateSignupButton",0,function({candidateRole:e,label:o,source:s,variant:l="primary",className:c}){let[u,h]=(0,r.useState)(!1),p=(0,r.useRef)(null),f=(0,r.useCallback)(()=>{h(!1),p.current?.focus()},[]);return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsxs)("button",{ref:p,type:"button",onClick:()=>h(!0),className:c??a[l],children:[o,!c&&("primary"===l||"panel"===l)&&(0,t.jsx)(i,{})]}),u&&(0,n.createPortal)((0,t.jsx)(d,{candidateRole:e,source:s,onClose:f}),document.body)]})}],10640)},52400,(e,t,r)=>{"use strict";
1Object.defineProperty(r,"__esModule",{value:!0});var n={formatUrl:function(){return s},formatWithValidation:function(){return c},urlObjectKeys:function(){return l}};for(var o in n)Object.defineProperty(r,o,{enumerable:!0,get:n[o]});let a=e.r(44066)._(e.r(89450)),i=/https?|ftp|gopher|file/;function s(e){let{auth:t,hostname:r}=e,n=e.protocol||"",o=e.pathname||"",s=e.hash||"",l=e.query||"",c=!1;t=t?encodeURIComponent(t).replace(/%3A/i,":")+"@":"",e.host?c=t+e.host:r&&(c=t+(~r.indexOf(":")?`[${r}]`:r),e.port&&(c+=":"+e.port)),l&&"object"==typeof l&&(l=String(a.urlQueryToSearchParams(l)));let d=e.search||l&&`?${l}`||"";return n&&!n.endsWith(":")&&(n+=":"),e.slashes||(!n||i.test(n))&&!1!==c?(c="//"+(c||""),o&&"/"!==o[0]&&(o="/"+o)):c||(c=""),s&&"#"!==s[0]&&(s="#"+s),d&&"?"!==d[0]&&(d="?"+d),o=o.replace(/[?#]/g,encodeURIComponent),d=d.replace("#","%23"),`${n}${c}${o}${d}${s}`}let l=["auth","hash","host","hostname","href","path","pathname","port","protocol","query","search","slashes"];function c(e){return s(e)}},30629,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"useMergedRef",{enumerable:!0,get:function(){return o}});let n=e.r(30365);function o(e,t){let r=(0,n.useRef)(null),o=(0,n.useRef)(null);return(0,n.useCallback)(n=>{if(null===n){let e=r.current;e&&(r.current=null,e());let t=o.current;t&&(o.current=null,t())}else e&&(r.current=a(e,n)),t&&(o.current=a(t,n))},[e,t])}function a(e,t){if("function"!=typeof e)return e.current=t,()=>{e.current=null};{let r=e(t);return"function"==typeof r?r:()=>e(null)}}("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},60294,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"isLocalURL",{enumerable:!0,get:function(){return a}});let n=e.r(1180),o=e.r(95986);function a(e){if(!(0,n.isAbsoluteUrl)(e))return!0;try{let t=(0,n.getLocationOrigin)(),r=new URL(e,t);return r.origin===t&&(0,o.hasBasePath)(r.pathname)}catch(e){return!1}}},52663,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"errorOnce",{enumerable:!0,get:function(){return n}});let n=e=>{}},86962,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={default:function(){return y},useLinkStatus:function(){return v}};for(var o in n)Object.defineProperty(r,o,{enumerable:!0,get:n[o]});let a=e.r(44066),i=e.r(91689),s=a._(e.r(30365)),l=e.r(52400),c=e.r(75849),d=e.r(30629),u=e.r(1180),h=e.r(4713);e.r(15185);let p=e.r(21367),f=e.r(65502),m=e.r(60294),x=e.r(25520);function y(t){var r,n;let o,a,y,[v,g]=(0,s.useOptimistic)(f.IDLE_LINK_STATUS),j=(0,s.useRef)(null),{href:w,as:k,children:C,prefetch:N=null,passHref:S,replace:L,shallow:M,scroll:T,onClick:E,onMouseEnter:_,onTouchStart:P,legacyBehavior:O=!1,onNavigate:R,transitionTypes:A,ref:B,unstable_dynamicOnHover:W,...F}=t;o=C,O&&("string"==typeof o||"number"==typeof o)&&(o=(0,i.jsx)("a",{children:o}));let I=s.default.useContext(c.AppRouterContext),U=!1!==N,$=!1!==N?null===(n=N)||"auto"===n?x.FetchStrategy.PPR:x.FetchStrategy.Full:x.FetchStrategy.PPR,D="string"==typeof(r=k||w)?r:(0,l.formatUrl)(r);if(O){if(o?.$$typeof===Symbol.for("react.lazy"))throw Object.defineProperty(Error("`<Link legacyBehavior>` received a direct child that is either a Server Component, or JSX that was loaded with React.lazy(). This is not supported. Either remove legacyBehavior, or make the direct child a Client Component that renders the Link's `<a>` tag."),"__NEXT_ERROR_CODE",{value:"E863",enumerable:!1,configurable:!0});a=s.default.Children.only(o)}let K=O?a&&"object"==typeof a&&a.ref:B,z=s.default.useCallback(e=>(null!==I&&(j.current=(0,f.mountLinkInstance)(e,D,I,$,U,g)),()=>{j.current&&((0,f.unmountLinkForCurrentNavigation)(j.current),j.current=null),(0,f.unmountPrefetchableInstance)(e)}),[U,D,I,$,g]),V={ref:(0,d.useMergedRef)(z,K),onClick(t){O||"function"!=typeof E||E(t),O&&a.props&&"function"==typeof a.props.onClick&&a.props.onClick(t),!I||t.defaultPrevented||function(t,r,n,o,a,i,l){if("u">typeof window){let c,{nodeName:d}=t.currentTarget;if("A"===d.toUpperCase()&&((c=t.currentTarget.getAttribute("target"))&&"_self"!==c||t.metaKey||t.ctrlKey||t.shiftKey||t.altKey||t.nativeEvent&&2===t.nativeEvent.which)||t.currentTarget.hasAttribute("download"))return;
1if(!(0,m.isLocalURL)(r)){o&&(t.preventDefault(),location.replace(r));return}if(t.preventDefault(),i){let e=!1;if(i({preventDefault:()=>{e=!0}}),e)return}let{dispatchNavigateAction:u}=e.r(35938);s.default.startTransition(()=>{u(r,o?"replace":"push",!1===a?p.ScrollBehavior.NoScroll:p.ScrollBehavior.Default,n.current,l)})}}(t,D,j,L,T,R,A)},onMouseEnter(e){O||"function"!=typeof _||_(e),O&&a.props&&"function"==typeof a.props.onMouseEnter&&a.props.onMouseEnter(e),I&&U&&(0,f.onNavigationIntent)(e.currentTarget,!0===W)},onTouchStart:function(e){O||"function"!=typeof P||P(e),O&&a.props&&"function"==typeof a.props.onTouchStart&&a.props.onTouchStart(e),I&&U&&(0,f.onNavigationIntent)(e.currentTarget,!0===W)}};return(0,u.isAbsoluteUrl)(D)?V.href=D:O&&!S&&("a"!==a.type||"href"in a.props)||(V.href=(0,h.addBasePath)(D)),y=O?s.default.cloneElement(a,V):(0,i.jsx)("a",{...F,...V,children:o}),(0,i.jsx)(b.Provider,{value:v,children:y})}e.r(52663);let b=(0,s.createContext)(f.IDLE_LINK_STATUS),v=()=>(0,s.useContext)(b);("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},18471,e=>{"use strict";async function t(e,t){let r=await fetch(e,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(t)});return{data:await r.json().catch(()=>({})),status:r.status}}async function r(e){try{let{data:r}=await t("/api/send-otp",{email:e});return r.success?{success:!0}:{success:!1,error:r.error??"Failed to send verification code"}}catch(e){return{success:!1,error:e instanceof Error?e.message:"Failed to send verification code"}}}async function n(e){try{let{data:r,status:n}=await t("/api/submit",e);if(!r.success||!r.submissionId)return{success:!1,error:r.error??"Submission failed",otpInvalid:401===n};return{success:!0,submissionId:r.submissionId}}catch(e){return{success:!1,error:e instanceof Error?e.message:"Submission failed"}}}async function o(e){try{let{data:r,status:n}=await t("/api/candidate-signup",e);if(!r.success)return{success:!1,error:r.error??"Signup failed",otpInvalid:401===n};return{success:!0,alreadyRegistered:!!r.alreadyRegistered}}catch(e){return{success:!1,error:e instanceof Error?e.message:"Signup failed"}}}e.s(["sendMagicLink",0,r,"submitCandidateSignup",0,o,"submitWhistleblowerCase",0,n])},62289,e=>{"use strict";var t=e.i(91689),r=e.i(30365),n=e.i(86962),o=e.i(29869);function a({href:e,...r}){return/^(https?:|#)/.test(e)?(0,t.jsx)("a",{href:e,...r}):(0,t.jsx)(n.default,{href:e,...r})}function i({size:e=28,color:r="currentColor"}){return(0,t.jsxs)("svg",{width:e,height:e,viewBox:"0 0 32 32",fill:"none","aria-hidden":"true",children:[(0,t.jsx)("path",{d:"M4 28 V16 a12 12 0 0 1 24 0 V28",stroke:r,strokeWidth:"1.6",strokeLinecap:"square"}),(0,t.jsx)("path",{d:"M7 22 L25 13",stroke:r,strokeWidth:"1.8",strokeLinecap:"round"}),(0,t.jsx)("path",{d:"M22 11.5 L26 12.5 L24.5 16.5 Z",fill:r}),(0,t.jsx)("path",{d:"M5 23 L8 21.5 M5.5 24.5 L8.5 23",stroke:r,strokeWidth:"1.2",strokeLinecap:"round"})]})}function s({size:e="default"}){return(0,t.jsx)(n.default,{href:"/",className:"inline-flex items-center","aria-label":"TruthArrow home",children:(0,t.jsx)("img",{src:"/trutharrow-wordmark.png",alt:"TruthArrow",className:`${"sm"===e?"h-[17px]":"h-[22px]"} w-auto`})})}function l({size:e=16,color:r="currentColor"}){return(0,t.jsx)("svg",{width:e,height:e,viewBox:"0 0 24 24",fill:"none","aria-hidden":"true",children:(0,t.jsx)("path",{d:"M12 3a9 9 0 0 0-7.74 13.6L3 21l4.4-1.26A9 9 0 1 0 12 3Z",stroke:r,strokeWidth:"1.6",strokeLinejoin:"round"})})}function c({size:e=22}){return(0,t.jsx)("svg",{width:e,height:e,viewBox:"0 0 24 24",fill:"none","aria-hidden":"true",children:(0,t.jsx)("path",{d:"M4 7h16M4 12h16M4 17h16",stroke:"currentColor",strokeWidth:"1.6",strokeLinecap:"round"})})}function d({size:e=22}){return(0,t.jsx)("svg",{width:e,height:e,viewBox:"0 0 24 24",fill:"none","aria-hidden":"true",children:(0,t.jsx)("path",{d:"M6 6l12 12M18 6L6 18",stroke:"currentColor",strokeWidth:"1.6",strokeLinecap:"round"})})}function u({open:e,onClose:r,links:n,cta:o}){return(0,t.jsxs)("div",{role:"dialog","aria-modal":"true","aria-label":"Site menu","aria-hidden":!e,style:{backgroundColor:"#f5efe3"},className:`lg:hidden fixed inset-0 z-[9999] transition-transform duration-300 ease-out ${e?"translate-x-0":"translate-x-full pointer-events-none"}`,children:[(0,t.jsxs)("div",{className:"flex items-center justify-between h-[72px] px-6 border-b border-line",children:[(0,t.jsx)(s,{}),(0,t.jsx)("button",{type:"button",onClick:r,"aria-label":"Close menu",className:"p-2 -mr-2 text-charcoal hover:text-navy transition-colors",children:(0,t.jsx)(d,{})})]}),(0,t.jsxs)("nav",{className:"flex flex-col px-6 pt-6 pb-8 gap-1","aria-label":"Mobile",children:[(n??h).map(e=>(0,t.jsx)(a,{href:e.href,onClick:r,className:"font-sans text-[17px] font-medium text-charcoal hover:text-navy transition-colors py-4 border-b border-line",children:e.label},e.href)),!n&&(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("a",{href:"mailto:[email protected]",onClick:r,className:"font-sans text-[17px] font-medium text-charcoal hover:text-navy transition-colors py-4 border-b border-line",children:"Contact us"}),(0,t.jsxs)("a",{href:"https://signal.me/#u/trutharrow.76",target:"_blank",rel:"noopener noreferrer",onClick:r,className:"inline-flex items-center gap-2 font-sans text-[17px] font-medium text-charcoal hover:text-navy transition-colors py-4 border-b border-line","aria-label":"Contact TruthArrow on Signal at trutharrow.76",children:[(0,t.jsx)(l,{}),(0,t.jsx)("span",{children:"Signal"})]})]}
1),(0,t.jsxs)(a,{href:o.href,onClick:r,className:"mt-8 inline-flex items-center justify-center gap-2.5 px-[22px] py-[16px] font-sans text-[16px] font-medium rounded-md bg-navy text-ivory border border-navy hover:bg-navy-2 transition whitespace-nowrap",children:[o.label,(0,t.jsx)("svg",{width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",children:(0,t.jsx)("path",{d:"M2 7h10M8 3l4 4-4 4",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})})]})]})]})}let h=[{href:"/fwa",label:"FWA Solution"},{href:"/resources",label:"Resources",activeWhen:e=>e.startsWith("/resources")}],p={href:"/whistleblower/submit",label:"Submit a Fraud Tip"};e.s(["Header",0,function({links:e,cta:n=p}){let i=(0,o.usePathname)()??"/",[d,f]=(0,r.useState)(!1),m=e??h;return(0,r.useEffect)(()=>{if("u"<typeof document)return;let e=document.body.style.overflow;if(d){document.body.style.overflow="hidden";let t=e=>{"Escape"===e.key&&f(!1)};return window.addEventListener("keydown",t),()=>{document.body.style.overflow=e,window.removeEventListener("keydown",t)}}document.body.style.overflow=e},[d]),(0,t.jsxs)(t.Fragment,{children:[(0,t.jsxs)("header",{className:"sticky top-0 z-50 bg-ivory/90 backdrop-blur-md backdrop-saturate-150",children:[(0,t.jsxs)("div",{className:"max-w-container mx-auto px-8 sm:px-5 flex items-center justify-between h-[72px] gap-6",children:[(0,t.jsx)(s,{}),(0,t.jsxs)("div",{className:"flex items-center gap-2",children:[(0,t.jsx)("nav",{className:"hidden lg:flex items-center gap-1","aria-label":"Primary",children:m.map(e=>{let r=e.activeWhen?.(i);return(0,t.jsxs)(a,{href:e.href,className:`relative font-sans text-[14.5px] font-medium px-3.5 py-2 rounded transition-colors ${r?"text-navy":"text-charcoal hover:text-navy"}`,children:[e.label,r&&(0,t.jsx)("span",{className:"absolute left-3.5 right-3.5 bottom-0.5 h-[1.5px] bg-gold"})]},e.href)})}),!e&&(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("a",{href:"mailto:[email protected]",className:"hidden lg:inline-flex font-sans text-[14.5px] font-medium px-3.5 py-2 rounded text-charcoal hover:text-navy transition-colors",children:"Contact us"}),(0,t.jsxs)("a",{href:"https://signal.me/#u/trutharrow.76",target:"_blank",rel:"noopener noreferrer",className:"hidden lg:inline-flex items-center gap-1.5 px-3 py-2 font-sans text-[14.5px] font-medium text-charcoal hover:text-navy transition-colors","aria-label":"Contact TruthArrow on Signal at trutharrow.76",children:[(0,t.jsx)(l,{}),(0,t.jsx)("span",{children:"Signal"})]})]}),(0,t.jsxs)(a,{href:n.href,className:"hidden lg:inline-flex items-center gap-2.5 ml-4 pl-8 pr-[22px] py-[13px] font-sans text-[14.5px] font-medium rounded-md bg-navy text-ivory border border-navy hover:bg-navy-2 hover:-translate-y-px hover:shadow-sh-md transition whitespace-nowrap",children:[n.label,(0,t.jsx)("svg",{width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",children:(0,t.jsx)("path",{d:"M2 7h10M8 3l4 4-4 4",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})})]}),(0,t.jsx)("button",{type:"button",onClick:()=>f(!0),"aria-label":"Open menu","aria-expanded":d,className:"lg:hidden p-2 -mr-2 text-charcoal hover:text-navy transition-colors",children:(0,t.jsx)(c,{})})]})]}),(0,t.jsx)("div",{className:"h-px bg-gradient-to-r from-transparent via-line-2 to-transparent"})]}),(0,t.jsx)(u,{open:d,onClose:()=>f(!1),links:e,cta:n})]})},"HeaderBrand",0,s,"Logomark",0,i,"Wordmark",0,function({color:e="#0E2640"}){return(0,t.jsxs)(n.default,{href:"/",className:"inline-flex items-center gap-2.5","aria-label":"TruthArrow home",style:{color:e},children:[(0,t.jsx)(i,{size:26,color:e}),(0,t.jsxs)("span",{className:"font-serif font-bold text-[21px] tracking-[-0.01em]",children:["Truth",(0,t.jsx)("span",{className:"italic font-semibold",children:"Arrow"})]})]})}],62289)}]);
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.