1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[831],{2302:(e,r,s)=>{Promise.resolve().then(s.bind(s,3301))},3301:(e,r,s)=>{"use strict";s.r(r),s.d(r,{default:()=>y});var t=s(5155),a=s(2115),l=s(6874),i=s.n(l),n=s(9464),o=s(7746),d=s(8145),c=s(8482),x=s(9852),m=s(5300);let u=(0,s(157).A)("Search",[["circle",{cx:"11",cy:"11",r:"8",key:"4ej97u"}],["path",{d:"m21 21-4.3-4.3",key:"1qie3q"}]]);var g=s(7648),p=s(9968);let b=(0,s(1684).jN)(),f=["All","Case Preview","Case Breakdown","Evidence and Analysis","Victim Spotlight","Analysis","Psychology","Justice","Technology","History","Historical Crime Facts"],h={Analysis:"bg-blue-500/20 text-blue-400 border-blue-500/30",Psychology:"bg-purple-500/20 text-purple-400 border-purple-500/30",Justice:"bg-primary/20 text-primary border-primary/30",Technology:"bg-green-500/20 text-green-400 border-green-500/30",History:"bg-amber-500/20 text-amber-400 border-amber-500/30","Case Breakdown":"bg-red-500/20 text-red-400 border-red-500/30","Evidence and Analysis":"bg-orange-500/20 text-orange-400 border-orange-500/30","Victim Spotlight":"bg-pink-500/20 text-pink-400 border-pink-500/30","Case Preview":"bg-cyan-500/20 text-cyan-400 border-cyan-500/30","Historical Crime Facts":"bg-yellow-500/20 text-yellow-400 border-yellow-500/30"};function y(){let[e,r]=(0,a.useState)(""),[s,l]=(0,a.useState)("All"),y=[...b.filter(r=>{let t=r.title.toLowerCase().includes(e.toLowerCase())||r.excerpt.toLowerCase().includes(e.toLowerCase()),a="All"===s||r.category===s;return t&&a})].sort((e,r)=>new Date(r.date).getTime()-new Date(e.date).getTime()),j=y.find(e=>e.featured),v=y.filter(e=>!e.featured);return(0,t.jsxs)("div",{className:"min-h-screen bg-background",children:[(0,t.jsx)(n.Y,{}),(0,t.jsxs)("section",{className:"py-16 border-b border-border relative overflow-hidden",children:[(0,t.jsx)("div",{className:"absolute inset-0 bg-gradient-to-br from-primary/5 to-transparent pointer-events-none"}),(0,t.jsx)("div",{className:"container mx-auto px-4 relative",children:(0,t.jsxs)("div",{className:"max-w-2xl",children:[(0,t.jsx)("div",{className:"flex items-center gap-3 mb-4",children:(0,t.jsx)("div",{className:"w-12 h-12 rounded-xl bg-primary/20 border border-primary/30 flex items-center justify-center",children:(0,t.jsx)(m.A,{className:"w-6 h-6 text-primary"})})}),(0,t.jsx)("h1",{className:"text-4xl font-black mb-4",children:"The NQ77 Blog"}),(0,t.jsx)("p",{className:"text-muted-foreground leading-relaxed",children:"Deep-dive articles on true crime cases, criminal psychology, justice system analysis, and the ethics of true crime media. No sensationalism â just the facts."})]})})]}),(0,t.jsx)("section",{className:"py-8 border-b border-border bg-card/20",children:(0,t.jsx)("div",{className:"container mx-auto px-4",children:(0,t.jsxs)("div",{className:"flex flex-col sm:flex-row gap-4 items-start sm:items-center",children:[(0,t.jsxs)("div",{className:"relative flex-1 max-w-md",children:[(0,t.jsx)(u,{className:"absolute left-3 top-1/2 -translate-y-1/2 w-4 h-4 text-muted-foreground"}),(0,t.jsx)(x.p,{placeholder:"Search articles...",value:e,onChange:e=>r(e.target.value),className:"pl-10 bg-card border-border focus:border-primary"})]}),(0,t.jsx)("div",{className:"flex flex-wrap gap-2",children:f.map(e=>(0,t.jsx)("button",{onClick:()=>l(e),className:"px-3 py-1.5 rounded-md text-xs font-semibold uppercase tracking-wide transition-all ".concat(s===e?"bg-primary text-white":"bg-secondary text-muted-foreground hover:text-foreground"),children:e},e))})]})})}),(0,t.jsx)("section",{className:"py-12 pb-20",children:(0,t.jsxs)("div",{className:"container mx-auto px-4 space-y-8",children:[j&&(0,t.jsx)(c.Zp,{className:"border-primary/30 bg-card/80 overflow-hidden card-hover glow-red",children:(0,t.jsxs)(c.Wu,{className:"p-8",children:[(0,t.jsxs)("div",{className:"flex items-center gap-2 mb-4",children:[(0,t.jsx)(d.E,{className:"bg-primary/20 text-primary border-primary/30 text-xs uppercase tracking-widest",children:"⸠Featured Post"}),(0,t.jsx)("span",{className:"inline-flex items-center px-2 py-0.5 rounded-md text-xs font-semibold border ".concat(h[j.category]||"bg-secondary text-muted-foreground"),children:j.category})]}),(0,t.jsx)(i(),{href:"/blog/".concat(j.slug),children:(0,t.jsx)("h2",{className:"text-2xl md:text-3xl font-black text-foreground mb-4 hover:text-primary transition-colors cursor-pointer",children:j.title})}),(0,t.jsx)("p",{className:"text-muted-foreground leading-relaxed mb-6 max-w-3xl",children:j.excerpt}),(0,t.jsxs)("div",{className:"flex items-center justify-between",children:[(0,t.jsxs)("div",{className:"flex items-center gap-3 text-xs text-muted-foreground",children:[(0,t.jsx)("span",{children:j.date}),(0,t.jsx)("span",{children:"\xb7"}),(0,t.jsxs)("span",{className:"flex items-center gap-1",children:[(0,t.jsx)(g.A,{className:"w-3 h-3"})," ",j.readTime]})]}),(0,t.jsxs)(i(),{href:"/blog/".concat(j.slug),className:"text-sm text-primary font-semibold hover:underline flex items-center gap-1",children:["Read article ",(0,t.jsx)(p.A,{className:"w-4 h-4"})]})]})]})}),0!==v.length||j?(0,t.jsx)("div",{className:"grid grid-cols-1 md:grid-cols-2 xl:grid-cols-3 gap-6",children:v.map(e=>(0,t.jsx)(c.Zp,{className:"border-border/60 bg-card/60 hover:border-primary/30 transition-all card-hover h-full",children:(0,t.jsxs)(c.Wu,{className:"p-6 flex flex-col h-full gap-3",children:[(0,t.jsx)("span",{className:"self-start inl
1ine-flex items-center px-2 py-0.5 rounded-md text-xs font-semibold border ".concat(h[e.category]||"bg-secondary text-muted-foreground"),children:e.category}),(0,t.jsx)(i(),{href:"/blog/".concat(e.slug),children:(0,t.jsx)("h3",{className:"font-black text-foreground text-lg leading-tight hover:text-primary transition-colors cursor-pointer",children:e.title})}),(0,t.jsx)("p",{className:"text-sm text-muted-foreground leading-relaxed flex-1 line-clamp-3",children:e.excerpt}),(0,t.jsxs)("div",{className:"flex items-center justify-between pt-2 border-t border-border/50",children:[(0,t.jsxs)("div",{className:"flex items-center gap-2 text-xs text-muted-foreground",children:[(0,t.jsx)("span",{children:e.date}),(0,t.jsx)("span",{children:"\xb7"}),(0,t.jsxs)("span",{className:"flex items-center gap-1",children:[(0,t.jsx)(g.A,{className:"w-3 h-3"})," ",e.readTime]})]}),(0,t.jsxs)(i(),{href:"/blog/".concat(e.slug),className:"text-xs text-primary font-semibold hover:underline flex items-center gap-1",children:["Read ",(0,t.jsx)(p.A,{className:"w-3 h-3"})]})]})]})},e.slug))}):(0,t.jsxs)("div",{className:"text-center py-20 text-muted-foreground",children:[(0,t.jsx)(m.A,{className:"w-12 h-12 mx-auto mb-4 opacity-30"}),(0,t.jsx)("p",{children:"No articles found. Try a different search or category."})]})]})}),(0,t.jsx)(o.w,{})]})}},8145:(e,r,s)=>{"use strict";s.d(r,{E:()=>n});var t=s(5155);s(2115);var a=s(2085),l=s(3999);let i=(0,a.F)("inline-flex items-center rounded-full border px-2.5 py-0.5 text-xs font-semibold transition-colors focus:outline-none focus:ring-2 focus:ring-ring focus:ring-offset-2",{variants:{variant:{default:"border-transparent bg-primary text-primary-foreground hover:bg-primary/80",secondary:"border-transparent bg-secondary text-secondary-foreground hover:bg-secondary/80",destructive:"border-transparent bg-destructive text-destructive-foreground hover:bg-destructive/80",outline:"text-foreground"}},defaultVariants:{variant:"default"}});function n(e){let{className:r,variant:s,...a}=e;return(0,t.jsx)("div",{className:(0,l.cn)(i({variant:s}),r),...a})}},9852:(e,r,s)=>{"use strict";s.d(r,{p:()=>i});var t=s(5155),a=s(2115),l=s(3999);let i=a.forwardRef((e,r)=>{let{className:s,type:a,...i}=e;return(0,t.jsx)("input",{type:a,className:(0,l.cn)("flex h-10 w-full rounded-md border border-input bg-background px-3 py-2 text-base ring-offset-background file:border-0 file:bg-transparent file:text-sm file:font-medium file:text-foreground placeholder:text-muted-foreground focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:cursor-not-allowed disabled:opacity-50 md:text-sm",s),ref:r,...i})});i.displayName="Input"}},e=>{var r=r=>e(e.s=r);e.O(0,[229,242,906,616,441,684,358],()=>r(2302)),_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.