1import{r as v,j as e,L as g,m as j,n as N}from"./index-Cshou3OC.js";import{a as y}from"./printHelpers-SK1Tyf1f.js";import{L as k}from"./ContactLinks-Ch06CTT-.js";import{C as m}from"./CollapsibleCard-BwkoCejE.js";import{P as w,a as C}from"./PreachersSection-DupG-Fw2.js";import{P as B}from"./PageHero-BZC7Unta.js";import{P as E}from"./exportVerses-BhedPckb.js";import{F as K}from"./file-text-6bXh8050.js";import{E as i}from"./external-link-BXVzVrTg.js";import{C as b}from"./circle-check-big-BDJviV_5.js";import{G as f}from"./globe-CCnG-LkH.js";import{S as P}from"./shield-alert-9a0ermwa.js";import{Y as R}from"./youtube-CxB2v05O.js";import{C as $}from"./circle-play-DwQ2pKsD.js";import{M as J}from"./mail-Dq-Blugf.js";import"./bibleApi-DKzoKc5t.js";import"./users-D_sltTni.js";import"./chevron-right-BG73r27I.js";import"./instagram-530VoiMD.js";import"./jspdf.es.min-DtorAqlM.js";import"./nativeDownload-BWDoQRkH.js";function c({text:s,className:d}){const[h,p]=v.useState(!1),n=u=>{u.preventDefault(),u.stopPropagation();try{navigator.clipboard.writeText(s)}catch{const r=document.createElement("textarea");r.value=s,r.style.position="fixed",r.style.opacity="0",document.body.appendChild(r),r.select(),document.execCommand("copy"),document.body.removeChild(r)}p(!0),setTimeout(()=>p(!1),2e3)};return e.jsx("div",{role:"button",onClick:n,className:d||"p-1.5 rounded-md hover:bg-secondary text-muted-foreground hover:text-foreground transition-colors cursor-pointer",title:"Copy text",children:h?e.jsx(b,{className:"w-4 h-4 text-green-500"}):e.jsx(N,{className:"w-4 h-4"})})}function S({className:s}){return e.jsx("svg",{className:s,viewBox:"0 0 24 24",fill:"currentColor",children:e.jsx("path",{d:"M20.317 4.37a19.791 19.791 0 00-4.885-1.515.074.074 0 00-.079.037c-.21.375-.444.864-.608 1.25a18.27 18.27 0 00-5.487 0 12.64 12.64 0 00-.617-1.25.077.077 0 00-.079-.037A19.736 19.736 0 003.677 4.37a.07.07 0 00-.032.027C.533 9.046-.32 13.58.099 18.057a.082.082 0 00.031.057 19.9 19.9 0 005.993 3.03.078.078 0 00.084-.028c.462-.63.874-1.295 1.226-1.994a.076.076 0 00-.041-.106 13.107 13.107 0 01-1.872-.892.077.077 0 01-.008-.128 10.2 10.2 0 00.372-.292.074.074 0 01.077-.01c3.928 1.793 8.18 1.793 12.062 0a.074.074 0 01.078.01c.12.098.246.198.373.292a.077.077 0 01-.006.127 12.299 12.299 0 01-1.873.892.077.077 0 00-.041.107c.36.698.772 1.362 1.225 1.993a.076.076 0 00.084.028 19.839 19.839 0 006.002-3.03.077.077 0 00.032-.054c.5-5.177-.838-9.674-3.549-13.66a.061.061 0 00-.031-.03zM8.02 15.33c-1.183 0-2.157-1.085-2.157-2.419 0-1.333.956-2.419 2.157-2.419 1.21 0 2.176 1.096 2.157 2.42 0 1.333-.956 2.418-2.157 2.418zm7.975 0c-1.183 0-2.157-1.085-2.157-2.419 0-1.333.955-2.419 2.157-2.419 1.21 0 2.176 1.096 2.157 2.42 0 1.333-.946 2.418-2.157 2.418z"})})}const x=[];function re(){const[s,d]=v.useState(()=>({preachers:!0,ministry:!0,disclaimer:!0,kjbi:!0,discord:!0,sidepanel:!0,spanish:!0,defence:!0,resources:Object.fromEntries(x.map((r,t)=>[t,!0]))})),h=s.preachers&&s.ministry&&s.disclaimer&&s.kjbi&&s.discord&&s.sidepanel&&s.spanish&&s.defence&&x.every((r,t)=>s.resources[t]===!0),p=()=>{const r=!h,t={};x.forEach((a,l)=>{t[l]=r}),d(a=>({...a,preachers:r,ministry:r,disclaimer:r,kjbi:r,discord:r,sidepanel:r,spanish:r,defence:r,resources:t}))},n=(r,t=null)=>{d(r==="resources"&&t!==null?a=>({...a,resources:{...a.resources,[t]:!a.resources[t]}}):a=>({...a,[r]:!a[r]}))},u=()=>{const r=a=>(a||"").replace(/&/g,"&").replace(/</g,"<").replace(/>/g,">");let t='<h1 style="font-family:Georgia,serif;font-size:22pt;text-align:center;margin-bottom:6pt;">Resources</h1><p style="text-align:center;font-size:11pt;color:#555;margin-bottom:24pt;">KJB defence materials, studies on modern version corruption, and free Bible study resources.</p>';t+='<h2 style="font-size:15pt;margin:24pt 0 8pt 0;border-bottom:1px solid #ccc;padding-bottom:4pt;">Verified KJB Preachers</h2>',C.forEach(a=>{t+=`<h3 style="font-size:13pt;margin:12pt 0 2pt 0;">${r(a.name)}</h3><p style="font-size:11pt;margin:0 0 4pt 0;">${r(a.desc)}</p>`,a.links.forEach(l=>{t+=`<p style="font-size:10pt;color:#2a5ac8;margin:0 0 2pt 0;">${r(l)}</p>`})}),x.forEach(a=>{t+=`<h2 style="font-size:15pt;margin:24pt 0 8pt 0;border-bottom:1px solid #ccc;padding-bottom:4pt;">${r(a.category)}</h2>
1`,a.items.forEach(l=>{t+=`<h3 style="font-size:13pt;margin:12pt 0 2pt 0;">${r(l.title)}</h3><p style="font-size:11pt;line-height:1.5;margin:0 0 4pt 0;">${r(l.desc)}</p><p style="font-size:10pt;color:#2a5ac8;margin:0 0 4pt 0;">${r(l.url)}</p>`})}),y(t)};return e.jsxs("div",{className:"w-full max-w-[120rem] mx-auto px-5 sm:px-8 lg:px-12 py-10",children:[e.jsx(B,{icon:e.jsx(K,{className:"w-7 h-7"}),iconGradient:"from-violet-500 to-purple-600 shadow-purple-500/30",headlineGradient:"from-violet-500 via-purple-500 to-purple-600 dark:from-violet-400 dark:via-purple-400 dark:to-purple-500",title:"Resources",subtitle:e.jsxs(e.Fragment,{children:[e.jsx("span",{className:"notranslate",translate:"no",children:"KJB"})," defence materials, studies on modern version corruption, and links to free Bible study resources."]}),children:e.jsxs("div",{className:"mt-4 flex items-center justify-center gap-2",children:[e.jsx("button",{onClick:p,className:"px-4 py-2 rounded-lg bg-secondary text-secondary-foreground font-sans text-sm font-medium hover:bg-accent/20 transition-all duration-200 hover:scale-[1.02] active:scale-[0.98]",children:h?"Collapse All":"Expand All"}),e.jsxs("button",{onClick:u,className:"inline-flex items-center gap-2 px-4 py-2 rounded-lg bg-secondary text-secondary-foreground font-sans text-sm font-medium hover:bg-accent/20 transition-all duration-200 hover:scale-[1.02] active:scale-[0.98]",children:[e.jsx(E,{className:"w-4 h-4"})," Print"]})]})}),e.jsx("div",{className:"mb-6",children:e.jsxs(m,{icon:e.jsx(b,{className:"w-5 h-5 text-green-500 flex-shrink-0"}),accent:"green",title:"KJBI.org â Free Online Bible College",open:s.kjbi,onToggle:()=>n("kjbi"),children:[e.jsxs("p",{className:"font-sans text-sm text-muted-foreground leading-relaxed mb-3",children:[e.jsx("span",{className:"notranslate",translate:"no",children:"King James Bible Institute by Robert Breaker & Robert Potthoff"})," â a free online Bible college for those who want to go deeper in God's Word."]}),e.jsxs("div",{className:"flex items-center gap-3 flex-wrap",children:[e.jsxs("a",{href:"https://kjbi.org",target:"_blank",rel:"noopener noreferrer",className:"inline-flex items-center gap-1.5 px-4 py-2 rounded-lg bg-primary text-primary-foreground font-sans text-sm font-medium hover:opacity-90 transition-all duration-200 hover:scale-[1.02] active:scale-[0.98]",children:["Visit KJBI.org ",e.jsx(i,{className:"w-3.5 h-3.5"})]}),e.jsx(c,{text:"https://kjbi.org",className:"p-2 rounded-lg hover:bg-secondary text-muted-foreground hover:text-foreground transition-colors"})]})]})}),e.jsx("div",{className:"mb-6",children:e.jsxs(m,{icon:e.jsx("div",{className:"flex-shrink-0 w-10 h-10 flex items-center justify-center rounded-xl bg-indigo-100 dark:bg-indigo-900/40 text-indigo-600 dark:text-indigo-400",children:e.jsx(S,{className:"w-5 h-5"})}),accent:"indigo",title:"Discord",open:s.discord,onToggle:()=>n("discord"),children:[e.jsxs("div",{className:"mb-5",children:[e.jsx("h3",{className:"notranslate font-sans font-semibold text-sm text-foreground mb-1",children:"KJB Discord Bot"}),e.jsxs("p",{className:"font-sans text-sm text-muted-foreground leading-relaxed mb-3",children:["Use the ",e.jsx("span",{className:"notranslate",children:"KJB Reader"})," bot in your own ",e.jsx("span",{className:"notranslate",translate:"no",children:"Discord"})," account or add it to a server for daily verses and verse search directly in ",e.jsx("span",{className:"notranslate",translate:"no",children:"Discord"}),"."]}),e.jsxs("div",{className:"grid grid-cols-1 sm:grid-cols-2 gap-3",children:[e.jsxs("a",{href:"https://discord.com/oauth2/authorize?client_id=1529303667348606996&scope=applications.commands&integration_type=1",target:"_blank",rel:"noopener noreferrer",className:"flex flex-col items-center text-center gap-1.5 p-4 rounded-xl bg-secondary/50 border border-border hover:border-accent/40 hover:-translate-y-0.5 active:scale-[0.98] transition-all duration-200 group",children:[e.jsx("span",{className:"font-sans font-semibold text-sm text-foreground group-hover:text-accent transition-colors",children:"ð± Personal Install"}),e.jsx("span",{className:"font-sans text-xs text-muted-foreground leading-relaxed",children:"Adds slash commands to your Discord account â works in DMs, group DMs, and any server."})]}),e.jsxs("a",{href:"https://discord.com/oauth2/authorize?client_id=1529303667348606996&scope=bot+applications.commands&permissions=378494381072",target:"_blank",rel:"noopener noreferrer",className:"flex flex-col items-center text-center gap-1.5 p-4 rounded-xl bg-secondary/50 border border-border hover:border-accent/40 hover:-translate-y-0.5 active:scale-[0.98] transition-all duration-200 group",children:[e.jsx("span",{className:"font-sans font-semibold text-sm text-foreground group-hover:text-accent transition-colors",children:"ð Server Install"}),e.jsx("span",{className:"font-sans text-xs text-muted-foreground leading-relaxed",children:"Bot joins a server for daily verse delivery and searching up verses and ke
1ywords."})]})]})]}),e.jsx("div",{className:"border-t-2 border-indigo-300/70 dark:border-indigo-700/70 -mt-1 mb-4"}),e.jsxs("div",{children:[e.jsx("h3",{className:"notranslate font-sans font-semibold text-sm text-foreground mb-1",children:"KJB Knights Server"}),e.jsxs("p",{className:"font-sans text-sm text-muted-foreground leading-relaxed mb-3",children:["My and my friends' ",e.jsx("span",{className:"notranslate",translate:"no",children:"Discord"})," server â feel free to join."]}),e.jsx("div",{className:"flex items-center gap-3 flex-wrap",children:e.jsxs("a",{href:"https://discord.gg/HK9Kqmg7Jh",target:"_blank",rel:"noopener noreferrer",className:"inline-flex items-center gap-1.5 px-4 py-2 rounded-lg bg-primary text-primary-foreground font-sans text-sm font-medium hover:opacity-90 transition-all duration-200 hover:scale-[1.02] active:scale-[0.98]",children:["Join KJB Knights ",e.jsx(i,{className:"w-3.5 h-3.5"})]})})]})]})}),e.jsx("div",{className:"mb-6",children:e.jsxs(m,{icon:e.jsx("div",{className:"flex-shrink-0 w-10 h-10 flex items-center justify-center rounded-xl bg-sky-100 dark:bg-sky-900/40 text-sky-600 dark:text-sky-400",children:e.jsx(f,{className:"w-5 h-5"})}),accent:"sky",title:"KJB SidePanel",open:s.sidepanel,onToggle:()=>n("sidepanel"),children:[e.jsxs("p",{className:"font-sans text-sm text-muted-foreground leading-relaxed mb-3",children:["Read, search, and look up Bible verses from any web page with the ",e.jsx("span",{className:"notranslate",children:"KJB Reader"})," sidebar extension â now available on the ",e.jsx("span",{className:"notranslate",translate:"no",children:"Chrome Web Store"}),"."]}),e.jsx("div",{className:"flex items-center gap-3 flex-wrap",children:e.jsx(g,{to:"/extension",className:"inline-flex items-center gap-1.5 px-4 py-2 rounded-lg bg-primary text-primary-foreground font-sans text-sm font-medium hover:opacity-90 transition-all duration-200 hover:scale-[1.02] active:scale-[0.98]",children:"Get KJB SidePanel"})})]})}),e.jsx("div",{className:"mb-6",children:e.jsxs(m,{icon:e.jsx("div",{className:"flex-shrink-0 w-10 h-10 flex items-center justify-center rounded-xl bg-emerald-100 dark:bg-emerald-900/40 text-emerald-600 dark:text-emerald-400",children:e.jsx(f,{className:"w-5 h-5"})}),accent:"emerald",title:"Bible Resources (Español)",open:s.spanish,onToggle:()=>n("spanish"),children:[e.jsx("p",{className:"font-sans text-sm text-muted-foreground leading-relaxed mb-3",children:"Recursos y estudios de la Biblia en español."}),e.jsxs(g,{to:"/espanol",className:"inline-flex items-center gap-1.5 px-4 py-2 rounded-lg bg-primary text-primary-foreground font-sans text-sm font-medium hover:opacity-90 transition-all duration-200 hover:scale-[1.02] active:scale-[0.98]",children:["Open Bible Resources (Español) ",e.jsx(i,{className:"w-3.5 h-3.5"})]})]})}),e.jsx("div",{className:"mb-6",children:e.jsxs(m,{icon:e.jsx("div",{className:"flex-shrink-0 w-10 h-10 flex items-center justify-center rounded-xl bg-red-100 dark:bg-red-900/40 text-red-600 dark:text-red-400",children:e.jsx(P,{className:"w-5 h-5"})}),accent:"red",title:"KJB Defence",open:s.defence,onToggle:()=>n("defence"),children:[e.jsxs("p",{className:"font-sans text-sm text-muted-foreground leading-relaxed mb-3",children:["A dedicated collection of resources defending the ",e.jsx("span",{className:"notranslate",translate:"no",children:"King James Bible"})," and exposing the corruption of modern versions."]}),e.jsxs(g,{to:"/kjb-defence",className:"inline-flex items-center gap-1.5 px-4 py-2 rounded-lg bg-primary text-primary-foreground font-sans text-sm font-medium hover:opacity-90 transition-all duration-200 hover:scale-[1.02] active:scale-[0.98]",children:["Open KJB Defence ",e.jsx(i,{className:"w-3.5 h-3.5"})]})]})}),e.jsx(w,{groupOpen:s.preachers,onToggleGroup:()=>n("preachers")}),e.jsxs("div",{className:"bg-purple-100/60 dark:bg-card border border-purple-200 dark:border-border rounded-2xl mb-6 overflow-hidden",children:[e.jsxs("button",{onClick:()=>n("ministry"),className:"w-full flex items-center justify-between p-5 bg-white/70 dark:bg-secondary/50 hover:bg-white/80 dark:hover:bg-secondary/80 transition-all duration-200 hover:scale-[1.01] active:scale-[0.99] text-left",children:[e.jsxs("div",{children:[e.jsxs("div",{className:"inline-flex items-center gap-2 px-3 py-1.5 rounded-lg bg-purple-50 dark:bg-purple-900/20 border border-purple-300 dark:border-purple-700/60 mb-2",children:[e.jsx(f,{className:"w-4 h-4 text-purple-500"}),e.jsx("h2",{className:"font-sans font-semibold text-sm text-purple-600 dar
1k:text-purple-400",children:"Personal Ministry Links"})]}),e.jsx("p",{className:"font-sans text-xs text-muted-foreground",children:"Personal Ministry Links"})]}),e.jsxs("div",{className:"flex items-center gap-3 flex-shrink-0",children:[e.jsx(c,{text:`God is Gracious 1031 Ministries 2https://godisgracious1031ministriescom.odoo.com/ 3 4YouTube 5https://youtube.com/@shawnr325av 6 7Rumble 8https://rumble.com/user/Godisgracious1031 9 10Linktree 11https://linktr.ee/shawnr325av 12 13Contact the Ministry 14[email protected]`,className:"p-2 rounded-lg hover:bg-purple-100 dark:hover:bg-purple-900/40 text-purple-600 dark:text-purple-400 transition-colors cursor-pointer"}),e.jsx(j,{className:`w-5 h-5 text-muted-foreground transition-transform ${s.ministry?"rotate-180":""}`})]})]}),s.ministry&&e.jsxs("div",{className:"p-5 pt-4 space-y-2",children:[e.jsxs("a",{href:"https://godisgracious1031ministriescom.odoo.com/",target:"_blank",rel:"noopener noreferrer",className:"flex items-center gap-3 p-4 rounded-2xl bg-card border border-border hover:border-accent/40 hover:-translate-y-0.5 active:scale-[0.98] transition-all duration-200 group",children:[e.jsx("div",{className:"flex-shrink-0 w-10 h-10 flex items-center justify-center rounded-xl text-white shadow-md bg-gradient-to-br from-sky-500 to-blue-600",children:e.jsx(f,{className:"w-5 h-5"})}),e.jsxs("div",{className:"flex-1 min-w-0",children:[e.jsx("p",{className:"notranslate font-sans font-medium text-sm text-foreground group-hover:text-accent transition-colors",children:"God is Gracious 1031 Ministries"}),e.jsx("p",{className:"font-sans text-xs text-muted-foreground",children:"Ministry Website"})]}),e.jsxs("div",{className:"flex items-center gap-2 flex-shrink-0",children:[e.jsx(c,{text:"https://godisgracious1031ministriescom.odoo.com/",className:"p-1.5 rounded-md hover:bg-accent/10 text-muted-foreground hover:text-accent transition-colors"}),e.jsx(i,{className:"w-3.5 h-3.5 text-muted-foreground group-hover:text-accent transition-colors"})]})]}),e.jsxs("a",{href:"https://youtube.com/@shawnr325av",target:"_blank",rel:"noopener noreferrer",className:"flex items-center gap-3 p-4 rounded-2xl bg-card border border-border hover:border-accent/40 hover:-translate-y-0.5 active:scale-[0.98] transition-all duration-200 group",children:[e.jsx("div",{className:"flex-shrink-0 w-10 h-10 flex items-center justify-center rounded-xl text-white shadow-md bg-gradient-to-br from-red-500 to-rose-600",children:e.jsx(R,{className:"w-5 h-5"})}),e.jsxs("div",{className:"flex-1 min-w-0",children:[e.jsx("p",{className:"font-sans font-medium text-sm text-foreground group-hover:text-accent transition-colors",children:"YouTube"}),e.jsx("p",{className:"font-sans text-xs text-muted-foreground",children:"@shawnr325av"})]}),e.jsxs("div",{className:"flex items-center gap-2 flex-shrink-0",children:[e.jsx(c,{text:"https://youtube.com/@shawnr325av",className:"p-1.5 rounded-md hover:bg-accent/10 text-muted-foreground hover:text-accent transition-colors"}),e.jsx(i,{className:"w-3.5 h-3.5 text-muted-foreground group-hover:text-accent transition-colors"})]})]}),e.jsxs("a",{href:"https://rumble.com/user/Godisgracious1031",target:"_blank",rel:"noopener noreferrer",className:"flex items-center gap-3 p-4 rounded-2xl bg-card border border-border hover:border-accent/40 hover:-translate-y-0.5 active:scale-[0.98] transition-all duration-200 group",children:[e.jsx("div",{className:"flex-shrink-0 w-10 h-10 flex items-center justify-center rounded-xl text-white shadow-md bg-gradient-to-br from-emerald-500 to-green-600",children:e.jsx($,{className:"w-5 h-5"})}),e.jsxs("div",{className:"flex-1 min-w-0",children:[e.jsx("p",{className:"font-sans font-medium text-sm text-foreground group-hover:text-accent transition-colors",children:"Rumble"}),e.jsx("p",{className:"font-sans text-xs text-muted-foreground",children:"Godisgracious1031"})]}),e.jsxs("div",{className:"flex items-center gap-2 flex-shrink-0",children:[e.jsx(c,{text:"https://rumble.com/user/Godisgracious1031",className:"p-1.5 rounded-md hover:bg-accent/10 text-muted-foreground hover:text-accent transition-colors"}),e.jsx(i,{className:"w-3.5 h-3.5 text-muted-foreground group-hover:text-accent transition-colors"})]})]}),e.jsxs("a",{href:"https://linktr.ee/shawnr325av",target:"_blank",rel:"noopener noreferrer",className:"flex items-center gap-3 p-4 rounded-2xl bg-card border border-border hover:border-accent/40 hover:-translate-y-0.5 active:scale-[0.98] transition-all duration-200 group",children:[e.jsx("div",{className:"flex-shrink-0 w-10 h-10 flex items-center justify-center rounded-xl text-white shadow-md bg-gradient-to-br from-green-500 to-emerald-600",children:e.jsx(k,{className:"w-5 h-5"})}),e.jsxs("div",{className:"flex-1 min-w-0",children:[e.jsx("p",{className:"font-sans font-medium text-sm text-foreground group-hover:text-accent transition-colors",children:"Linktree"}),e.jsx("p",{className:"font-sans text-xs text-muted-foreground",children:"linktr.ee/shawnr325av"})]}),e.jsxs("div",{className:"flex items-center gap-2 flex-shrink-0",children:[e.jsx(c,{text:"https://linktr.ee/shawnr325av",className:"p-1.5 rounded-md hover:bg-accent/10 text-muted-foreground hover:text-accent transition-colors"}),e.jsx(i,{className:"w-3.5 h-3.5 text-muted-foreground group-hover:text-accent transition-colors"})]})]}),e.jsxs("a",{href:"mailto:[email protected]",className:"flex items-center gap-3 p-4 rounded-2xl bg-card border border-border hover:border-accent/40 hover:-translate-y-0.5 active:scale-[0.98] transition-all duration-200 group",children:[e.jsx("div",{className:"flex-shrink-0 w-10 h-10 flex items-center justify-center rounded-xl text-white shadow-md bg-gradient-to-br from-emerald-500 to-teal-600",children:e.jsx(J,{className:"w-5 h-5"})}),e.jsxs("div",{className:"flex-1 min-w-0",children:[e.jsx("p",{className:"font-sans font-medium text-sm text-foreground group-hover:text-accent transition-colors",children:"Contact the Ministry"}),e.jsx("p",{className:"font-sans text-xs text-muted-foreground",children:"[email protected]"})]}),e.jsx(c,{text:"[email protected]",className:"p-1.5 rounded-md hover:bg-accent/10 text-muted-foreground hover:text-accent transition-colors flex-shrink-0"})]})]})]}),e.jsx("div",{className:"space-y-4",children:x.map((r,t)=>{const a=r.icon,l=s.resources[t]!==!1;return e.jsxs("div",{className:"bg-card border border-border rounded-2xl overflow-hidden",children:[e.jsx("button",{onClick:()=>n("resources",t),className:`w-full ${r.bg}
14 border-b rounded-t-xl p-4 hover:border-opacity-75 transition-all duration-200 hover:scale-[1.01] active:scale-[0.99] text-left`,children:e.jsxs("div",{className:"flex items-center justify-between gap-3",children:[e.jsxs("div",{className:"flex items-center gap-2",children:[e.jsx(a,{className:`w-5 h-5 ${r.color}`}),e.jsx("h2",{className:`font-sans font-semibold ${r.color}`,children:r.category})]}),e.jsxs("div",{className:"flex items-center gap-3 flex-shrink-0",children:[e.jsx(c,{text:`${r.category} 15 16${r.items.map(o=>`${o.title} 17${o.desc} 18${o.url}`).join(` 19 20`)}`,className:`p-1.5 rounded-md hover:bg-black/5 dark:hover:bg-white/10 ${r.color} transition-colors cursor-pointer`}),r.expandable&&e.jsx(j,{className:`w-4 h-4 ${r.color} transition-transform ${l?"rotate-180":""}`})]})]})}),l&&e.jsx("div",{className:"p-4 space-y-3",children:r.items.map(o=>e.jsxs("a",{href:o.url,target:o.url.startsWith("mailto")?"_self":"_blank",rel:"noopener noreferrer",className:"block bg-card border border-border rounded-xl p-5 hover:border-accent/50 transition-all duration-200 hover:scale-[1.02] active:scale-[0.98] group",children:[e.jsxs("div",{className:"flex items-start justify-between gap-3",children:[e.jsxs("div",{className:"flex-1",children:[e.jsxs("div",{className:"flex items-center gap-2 mb-1",children:[e.jsx("h3",{className:"notranslate font-serif text-lg font-semibold text-foreground group-hover:text-accent transition-colors",children:o.title}),o.verified&&e.jsx(b,{className:"w-4 h-4 text-green-500 flex-shrink-0"})]}),e.jsx("p",{className:"font-sans text-sm text-muted-foreground leading-relaxed",children:o.desc})]}),e.jsxs("div",{className:"flex items-center gap-2 flex-shrink-0 mt-1",children:[e.jsx(c,{text:o.url,className:"p-1.5 rounded-md hover:bg-accent/10 text-muted-foreground hover:text-accent transition-colors"}),e.jsx(i,{className:"w-4 h-4 text-muted-foreground group-hover:text-accent transition-colors"})]})]}),e.jsxs("span",{className:"inline-block mt-3 text-xs font-sans font-medium text-accent underline underline-offset-2",children:[o.label," â"]})]},o.title))})]},r.category)})})]})}export{re as default};
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.