1import{j as e}from"./trpc-CvljPSY5.js";import{r as c,L as V}from"./router-CpkbqeoV.js";import{u as U,c as M,S as z,B as E}from"./index-v1pNZHYC.js";import{i as L,af as F,l as G,H as q,a7 as $,y as J,U as Y,R as _,C as K,b4 as S,b5 as j,b6 as W,v as Q,z as X}from"./icons-CFyRpGkT.js";import"./react-vendor-BN0qJr-I.js";import"./ui-radix-3SxCJiAZ.js";const A=[{id:"benefits",title:"VA Benefits & Claims",titleEs:"Beneficios y Reclamaciones del VA",icon:L,color:"teal",items:[{id:"b1",text:"Apply for VA healthcare enrollment",textEs:"Solicitar inscripción en atención médica del VA",note:"Apply within 1 year of separation for priority enrollment",noteEs:"Solicita dentro de 1 año de separación para inscripción prioritaria",link:"https://www.va.gov/health-care/apply/application/",linkLabel:"Apply at VA.gov"},{id:"b2",text:"File a disability compensation claim (if applicable)",textEs:"Presentar una reclamación de compensación por discapacidad (si aplica)",note:"Document all service-connected conditions before discharge",noteEs:"Documenta todas las condiciones relacionadas con el servicio antes del alta",link:"https://www.va.gov/disability/",linkLabel:"VA Disability Info"},{id:"b3",text:"Request your military service records (DD-214)",textEs:"Solicitar tus registros de servicio militar (DD-214)",note:"Keep multiple certified copies â you will need them often",noteEs:"Guarda múltiples copias certificadas â las necesitarás con frecuencia",link:"https://www.archives.gov/veterans/military-service-records",linkLabel:"Request Records"},{id:"b4",text:"Set up a VA.gov account and eBenefits profile",textEs:"Crear una cuenta en VA.gov y perfil de eBenefits",link:"https://www.va.gov",linkLabel:"VA.gov"},{id:"b5",text:"Learn about GI Bill education benefits",textEs:"Conocer los beneficios educativos del GI Bill",link:"https://www.va.gov/education/",linkLabel:"VA Education Benefits"},{id:"b6",text:"Explore VA home loan guarantee program",textEs:"Explorar el programa de garantÃa de préstamo hipotecario del VA",link:"https://www.va.gov/housing-assistance/home-loans/",linkLabel:"VA Home Loans"},{id:"b7",text:"Contact a Veterans Service Organization (VSO) for free claims help",textEs:"Contactar una Organización de Servicio a Veteranos (VSO) para ayuda gratuita",note:"VSOs like DAV, VFW, and American Legion provide free benefits assistance",noteEs:"VSOs como DAV, VFW y American Legion brindan asistencia gratuita",link:"https://www.va.gov/vso/",linkLabel:"Find a VSO"}]},{id:"employment",title:"Employment & Career",titleEs:"Empleo y Carrera",icon:F,color:"blue",items:[{id:"e1",text:"Update your resume to translate military experience to civilian terms",textEs:"Actualizar tu currÃculum para traducir experiencia militar a términos civiles",note:"Use tools like ChatGPT to help rephrase military jargon",noteEs:"Usa herramientas como ChatGPT para reformular jerga militar"},{id:"e2",text:"Create or update LinkedIn profile",textEs:"Crear o actualizar perfil de LinkedIn",note:"LinkedIn offers 1 year free Premium for veterans",noteEs:"LinkedIn ofrece 1 año gratis de Premium para veteranos",link:"https://socialimpact.linkedin.com/programs/veterans",linkLabel:"LinkedIn for Veterans"},{id:"e3",text:"Register with American Job Centers (One-Stop Career Centers)",textEs:"Registrarse en los Centros de Empleo Americanos",link:"https://www.careeronestop.org",linkLabel:"CareerOneStop"},{id:"e4",text:"Explore Hire Heroes USA for free career coaching",textEs:"Explorar Hire Heroes USA para coaching de carrera gratuito",link:"https://www.hireheroesusa.org",linkLabel:"Hire Heroes USA"},{id:"e5",text:"Research veteran hiring preferences with federal employers",textEs:"Investigar preferencias de contratación de veteranos con empleadores federales",link:"https://www.usajobs.gov/Help/working-in-government/unique-hiring-paths/veterans/",linkLabel:"Federal Veteran Hiring"},{id:"e6",text:"Obtain civilian certifications equivalent to your military training (MOS)",textEs:"Obtener certificaciones civiles equivalentes a tu entrenamiento militar (MOS)",note:"Many states offer expedited licensing for veterans",noteEs:"Muchos estados ofrecen licencias aceleradas para veteranos"},{id:"e7",text:"Explore entrepreneurship resources through Bunker Labs or SBA",textEs:"Explorar recursos de emprendimiento a través de Bunker Labs o SBA",link:"https://bunkerlabs.org",linkLabel:"Bunker Labs"}]},{id:"housing",title:"Housing & Relocation",titleEs:"Vivienda y Reubicación",icon:G,color:"green",items:[{id:"h1",text:"Determine where you will live after separation",textEs:"Determinar dónde vivirás después de la separación"},{id:"h2",text:"Apply for VA home loan Certificate of Eligibility (COE)",textEs:"Solicitar el Certificado de Elegibilidad (COE) para préstamo hipotecario del VA",link:"https://www.va.gov/housing-assistance/home-loans/request-coe-form-26-1880/",linkLabel:"Request COE"},{id:"h3",text:"Research HUD-VASH vouchers if you need rental assistance",textEs:"Investigar vales HUD-VASH si necesitas asistencia de alquiler",link:"https://www.va.gov/homeless/hud-vash.asp",linkLabel:"HUD-VASH Program"},{id:"h4",text:"Update your address with the VA, bank, and all accounts",textEs:"Actualizar tu dirección con el VA, banco y todas las cuentas"},{id:"h5",text:"Research state-specific veteran property tax exemptions",textEs:"Investigar exenciones de impuestos a la propiedad para veteranos en tu estado"}]},{id:"health",title:"Health & Mental Wellness",titleEs:"Salud y Bienestar Mental",icon:q,color:"red",items:[{id:"mh1",text:"Schedule a VA primary care appointment",textEs:"Programar una cita de atención primaria en el VA",link:"https://www.va.gov/health-care/schedule-view-va-appointments/",linkLabel:"Schedule Appointment"},{id:"mh2",text:"Connect with VA mental health services",textEs:"Conectar con servicios de salud mental del VA",note:"You can access VA mental health services even without full enrollment",n
1oteEs:"Puedes acceder a servicios de salud mental del VA incluso sin inscripción completa",link:"https://www.va.gov/health-care/health-needs-conditions/mental-health/",linkLabel:"VA Mental Health"},{id:"mh3",text:"Save the Veterans Crisis Line: 988, press 1",textEs:"Guardar la LÃnea de Crisis para Veteranos: 988, presiona 1",link:"https://www.veteranscrisisline.net",linkLabel:"Crisis Line"},{id:"mh4",text:"Transfer all medical records from military to civilian providers",textEs:"Transferir todos los registros médicos del proveedor militar al civil"},{id:"mh5",text:"Explore peer support groups (Vet Centers, local VSOs)",textEs:"Explorar grupos de apoyo entre pares (Vet Centers, VSOs locales)",link:"https://www.va.gov/find-locations/?facilityType=vet_center",linkLabel:"Find a Vet Center"},{id:"mh6",text:"Review TRICARE transition options if leaving active duty",textEs:"Revisar opciones de transición de TRICARE si sales del servicio activo",link:"https://www.tricare.mil/Plans/Eligibility/MilLife/Separating",linkLabel:"TRICARE Transition"}]},{id:"education",title:"Education & Training",titleEs:"Educación y Capacitación",icon:$,color:"violet",items:[{id:"ed1",text:"Apply for GI Bill benefits (Chapter 33 Post-9/11 or Chapter 30)",textEs:"Solicitar beneficios del GI Bill (CapÃtulo 33 Post-9/11 o CapÃtulo 30)",link:"https://www.va.gov/education/how-to-apply
1/",linkLabel:"Apply for GI Bill"},{id:"ed2",text:"Research schools with Yellow Ribbon Program participation",textEs:"Investigar escuelas con participación en el Programa Yellow Ribbon",link:"https://www.va.gov/education/about-gi-bill-benefits/post-9-11/yellow-ribbon-program/",linkLabel:"Yellow Ribbon Schools"},{id:"ed3",text:"Connect with your school's Veterans Resource Center",textEs:"Conectar con el Centro de Recursos para Veteranos de tu escuela"},{id:"ed4",text:"Request college credit for military training (AARTS/SMART transcripts)",textEs:"Solicitar créditos universitarios por entrenamiento militar (transcripciones AARTS/SMART)",link:"https://www.acenet.edu/Programs/Pages/Military-Evaluations.aspx",linkLabel:"Military Credit Evaluations"},{id:"ed5",text:"Explore Vocational Rehabilitation (VR&E) if you have a service-connected disability",textEs:"Explorar Rehabilitación Vocacional (VR&E) si tienes una discapacidad relacionada con el servicio",link:"https://www.va.gov/careers-employment/vocational-rehabilitation/",linkLabel:"VR&E Program"}]},{id:"finances",title:"Finances & Legal",titleEs:"Finanzas y Legal",icon:J,color:"amber",items:[{id:"f1",text:"Open a civilian bank account if you don't have one",textEs:"Abrir una cuenta bancaria civil si no tienes una",note:"USAA and Navy Federal Credit Union are veteran-friendly",noteEs:"USAA y Navy Federal Credit Union son amigables con veteranos"},{id:"f2",text:"Create a post-military budget accounting for loss of BAH/BAS",textEs:"Crear un presupuesto post-militar considerando la pérdida de BAH/BAS"},{id:"f3",text:"Review Survivor Benefit Plan (SBP) options if retiring",textEs:"Revisar opciones del Plan de Beneficios para Sobrevivientes (SBP) si te retiras"},{id:"f4",text:"Update beneficiaries on all accounts and insurance policies",textEs:"Actualizar beneficiarios en todas las cuentas y pólizas de seguro"},{id:"f5",text:"Consult with a JAG attorney about legal matters before separation",textEs:"Consultar con un abogado JAG sobre asuntos legales antes de la separación"},{id:"f6",text:"Research state income tax exemptions for military retirement pay",textEs:"Investigar exenciones de impuesto sobre la renta estatal para pago de retiro militar"}]},{id:"family",title:"Family & Social Support",titleEs:"Familia y Apoyo Social",icon:Y,color:"pink",items:[{id:"fa1",text:"Connect family members with Military OneSource transition resources",textEs:"Conectar a los miembros de la familia con recursos de transición de Military OneSource",link:"https://www.militaryonesource.mil",linkLabel:"Military OneSource"},{id:"fa2",text:"Discuss transition expectations and challenges openly with family",textEs:"Discutir abiertamente las expectativas y desafÃos de la transición con la familia"},{id:"fa3",text:"Research school enrollment options for children",textEs:"Investigar opciones de inscripción escolar para los hijos"},{id:"fa4",text:"Connect with local veteran community groups and post organizations",textEs:"Conectar con grupos comunitarios de veteranos locales y organizaciones de publicaciones"},{id:"fa5",text:"Explore family counseling through VA or Vet Centers",textEs:"Explorar consejerÃa familiar a través del VA o Vet Centers",link:"https://www.va.gov/find-locations/?facilityType=vet_center",linkLabel:"Find Vet Centers"}]}],N={teal:{border:"border-teal-600/30",bg:"bg-teal-900/10",icon:"text-teal-400",badge:"bg-teal-600"},blue:{border:"border-blue-600/30",bg:"bg-blue-900/10",icon:"text-blue-400",badge:"bg-blue-600"},green:{border:"border-green-600/30",bg:"bg-green-900/10",icon:"text-green-400",badge:"bg-green-600"},red:{border:"border-red-600/30",bg:"bg-red-900/10",icon:"text-red-400",badge:"bg-red-600"},violet:{border:"border-violet-600/30",bg:"bg-violet-900/10",icon:"text-violet-400",badge:"bg-violet-600"},amber:{border:"border-amber-600/30",bg:"bg-amber-900/10",icon:"text-amber-400",badge:"bg-amber-600"},pink:{border:"border-pink-600/30",bg:"bg-pink-900/10",icon:"text-pink-400",badge:"bg-pink-600"}};function le(){const{t:i,language:n}=U();M();const l=n==="es",[o,u]=c.useState(new Set),[b,R]=c.useState(new Set(["benefits"])),[r,I]=c.useState(()=>{try{const t=localStorage.getItem("veteran-checklist-custom");return t?JSON.parse(t):[]}catch{return[]}}),[d,B]=c.useState(()=>
1{try{const t=localStorage.getItem("veteran-checklist-custom-checked");return t?new Set(JSON.parse(t)):new Set}catch{return new Set}}),[p,v]=c.useState(""),f=t=>{I(t),localStorage.setItem("veteran-checklist-custom",JSON.stringify(t))},g=t=>{B(new Set(t)),localStorage.setItem("veteran-checklist-custom-checked",JSON.stringify(Array.from(t)))},C=()=>{const t=p.trim();t&&(f([...r,{id:`custom-${Date.now()}`,text:t}]),v(""))},H=t=>{const s=new Set(d);s.has(t)?s.delete(t):s.add(t),g(s)},O=t=>{f(r.filter(h=>h.id!==t));const s=new Set(d);s.delete(t),g(s)},D=t=>{const s=new Set(o);s.has(t)?s.delete(t):s.add(t),u(s)},P=t=>{const s=new Set(b);s.has(t)?s.delete(t):s.add(t),R(s)},m=A.reduce((t,s)=>t+s.items.length,0)+r.length,w=o.size+d.size,k=m===0?0:Math.round(w/m*100),T=()=>{u(new Set),g(new Set)};return e.jsxs("div",{"data-loc":"client/src/pages/checklists/VeteranChecklist.tsx:461",className:"min-h-screen bg-slate-900 text-white",children:[e.jsx(z,{"data-loc":"client/src/pages/checklists/VeteranChecklist.tsx:463"}),e.jsxs("div",{"data-loc":"client/src/pages/checklists/VeteranChecklist.tsx:465",className:"container max-w-4xl mx-auto px-4 py-10",children:[e.jsxs("div",{"data-loc":"client/src/pages/checklists/VeteranChecklist.tsx:467",className:"mb-8",children:[e.jsxs("div",{"data-loc":"client/src/pages/checklists/VeteranChecklist.tsx:468",className:"inline-flex items-center gap-2 px-3 py-1 rounded-full bg-teal-900/40 border border-teal-600/30 text-teal-400 text-xs font-semibold mb-4",children:[e.jsx(L,{"data-loc":"client/src/pages/checklists/VeteranChecklist.tsx:469",className:"w-3.5 h-3.5"}),i("veteranChecklist.header.badge")]}),e.jsx("h1",{"data-loc":"client/src/pages/checklists/VeteranChecklist.tsx:472",className:"text-3xl md:text-4xl font-black text-white mb-3",children:i("veteranChecklist.header.title")}),e.jsx("p",{"data-loc":"client/src/pages/checklists/VeteranChecklist.tsx:475",className:"text-gray-300 leading-relaxed max-w-2xl",children:i("veteranChecklist.header.subtitle")})]}),e.jsxs("div",{"data-loc":"client/src/pages/checklists/VeteranChecklist.tsx:481",className:"rounded-xl bg-slate-800/60 border border-slate-700/50 p-5 mb-8",children:[e.jsxs("div",{"data-loc":"client/src/pages/checklists/VeteranChecklist.tsx:482",className:"flex items-center justify-between mb-3",children:[e.jsxs("div",{"data-loc":"client/src/pages/checklists/VeteranChecklist.tsx:483",children:[e.jsx("span",{"data-loc":"client/src/pages/checklists/VeteranChecklist.tsx:484",className:"text-2xl font-black text-teal-400",children:w}),e.jsxs("span",{"data-loc":"client/src/pages/checklists/VeteranChecklist.tsx:485",className:"text-gray-400 text-sm ml-1",children:["/ ",m," ",i("veteranChecklist.progress.completed")]})]}),e.jsxs("div",{"data-loc":"client/src/pages/checklists/VeteranChecklist.tsx:487",className:"flex items-center gap-3",children:[e.jsxs("span",{"data-loc":"client/src/pages/checklists/VeteranChecklist.tsx:488",className:"text-lg font-bold text-white",children:[k,"%"]}),e.jsxs("button",{"data-loc":"client/src/pages/checklists/VeteranChecklist.tsx:489",onClick:T,className:"flex items-center gap-1.5 text-xs text-gray-500 hover:text-gray-300 transition-colors",children:[e.jsx(_,{"data-loc":"client/src/pages/checklists/VeteranChecklist.tsx:493",className:"w-3.5 h-3.5"}),i("veteranChecklist.progress.reset")]})]})]}),e.jsx("div",{"data-loc":"client/src/pages/checklists/VeteranChecklist.tsx:498",className:"w-full bg-slate-700 rounded-full h-3 overflow-hidden",children:e.jsx("div",{"data-loc":"client/src/pages/checklists/VeteranChecklist.tsx:499",className:"h-full bg-gradient-to-r from-teal-500 to-cyan-400 rounded-full transition-all duration-500",style:{width:`${k}%`}})}),k===100&&e.jsxs("p",{"data-loc":"client/src/pages/checklists/VeteranChecklist.tsx:505",className:"text-teal-400 text-sm font-semibold mt-3 text-center",children:["ð ",i("veteranChecklist.progress.congrats")]})]}),e.jsx("div",{"data-loc":"client/src/pages/checklists/VeteranChecklist.tsx:512",className:"space-y-4",children:A.map(t=>{const s=N[t.color]||N.teal,h=t.items.filter(a=>o.has(a.id)).length,y=b.has(t.id);return e.jsxs("div",{"data-loc":"client/src/pages/checklists/VeteranChecklist.tsx:519",className:`rounded-xl border ${s.border} ${s.bg} overflow-hidden`,children:[e.jsxs("button",{"data-loc":"client/src/pages/checklists/VeteranChecklist.tsx:521",onClick:()=>P(t.id),className:"w-full flex items-center justify-between p-5 hover:bg-white/5 transition-colors",children:[e.jsxs("div",{"data-loc":"client/src/pages/checklists/VeteranChecklist.tsx:525",className:"flex items-center gap-3",children:[e.jsx(t.icon,{"data-loc":"client/src/pages/checklists/VeteranChecklist.tsx:526",className:`w-5 h-5 ${s.icon}`}),e.jsxs("div",{"data-loc":"client/src/pages/checklists/VeteranChecklist.tsx:527",className:"text-left",children:[e.jsx("h2",{"data-loc":"client/src/pages/checklists/VeteranChecklist.tsx:528",className:"font-bold text-white text-base",children:n==="es"?t.titleEs:t.title}),e.jsxs("p",{"data-loc":"client/src/pages/checklists/VeteranChecklist.tsx:531",className:"text-xs text-gray-400 mt-0.5",children:[h,"/",t.items.length," ",i("veteranChecklist.progress.completed")]})]})]}),e.jsxs("div",{"data-loc":"client/src/pages/checklists/VeteranChecklist.tsx:536",className:"flex items-center gap-3",children:[h===t.items.length&&e.jsxs("span",{"data-loc":"client/src/pages/checklists/VeteranChecklist.tsx:538",className:"text-xs font-bold text-green-400 bg-green-900/30 border border-green-600/30 px-2 py-0.5 rounded-full",children:["â ",i("veteranChecklist.progress.done")]}),e.jsx(K,{"data-loc":"client/src/pages/checklists/VeteranChecklist.tsx:542",className:`w-4 h-4 text-gray-400 transition-transform ${y?"rotate-180":""}`})]})]}),y&&e.jsx("div",{"data-loc":"client/src/pages/checklists/VeteranChecklist.tsx:548",className:"border-t border-slate-700/30 divide-y divide-slate-700/20",children:t.items.map(a=>{const x=o.has(a.id);return e.jsx("div",{"data-loc":"client/src/pages/checklists/VeteranChecklist.tsx:552",className:`p-4 transition-colors ${x?"bg-green-900/10":"hover:bg-white/5"}`,children:e.jsxs("div",{"data-loc":"client/src/pages/checklists/VeteranChecklist.tsx:556",className:"flex items-start gap-3",children:[e.jsx("button",{"data-loc":"client/src/pages/checklists/VeteranChecklist.tsx:557",onClick:()=>D(a.id),className:"mt-0.5 shrink-0 transition-transform hover:scale-110","aria-label":x?"Uncheck":"Check",children:x?e.jsx(S,{"data-loc":"client/src/pages/checklists/VeteranChecklist.tsx:563",className:"w-5 h-5 text-green-400"}):e.jsx(j,{"data-loc":"client/src/pages/checklists/VeteranChecklist.tsx:565",className:"w-5 h-5 text-gray-500 hover:text-gray-300"})}),e.jsxs("div",{"data-loc":"client/src/pages/checklists/VeteranChecklist.tsx:568",className:"flex-1 min-w-0",children:[e.jsx("p",{"data-loc":"client/src/pages/checklists/VeteranChecklist.tsx:569",className:`text-sm font-medium leading-snug ${x?"line-through text-gray-500":"text-white"}`,children:n==="es"?a.textEs:a.text}),(a.note||a.noteEs)&&e.jsxs("p",{"data-loc":"client/src/pages/checklists/VeteranChecklist.tsx:573",className:"text-xs text-gray-400 mt-1 leading-relaxed",children:["ð¡ ",n==="es"&&a.noteEs||a.note]}),a.link&&e.jsxs("a",{"data-loc":"client/src/pages/checklists/VeteranChecklist.tsx:578",href:a.link,target:"_blank",rel:"noopener noreferrer",className:"inline-flex items-center gap-1 text-xs text-teal-400 hover:text-teal-300 mt-1.5 transition-colors",children:["â ",a.linkLabel]})]})]})},a.id)})})]},t.id)})}),e.jsxs("div",{"data-loc":"client/src/pages/checklists/VeteranChecklist.tsx:600",className:"mt-8 rounded-xl border border-slate-600/40 bg-slate-800/40 overflow-hidden",children:[e.jsxs("div",{"data-loc":"client/src/pages/checklists/VeteranChecklist.tsx:601",className:"flex items-center gap-3 p-5 border-b border-slate-700/40",children:[e.jsx(W,{"data-loc":"client/src/pages/checklists/VeteranChecklist.tsx:602",className:"w-5 h-5 text-teal-400"}),e.jsxs("div",{"data-loc":"client/src/pages/checklists/VeteranChecklist.tsx:603",children:[e.jsx("h2",{"data-loc":"client/src/pages/checklists/VeteranChecklist.tsx:604",className:"font-bold text-white text-base",children:l?"Mis Elementos Personalizados":"My Custom Items"}),e.jsx("p",{"data-loc":"client/src/pages/checklists/VeteranChecklist.tsx:607",className:"text-xs text-gray-400 mt-0.5",children:l?"Agrega tus propias tareas o recordatorios":"Add your own tasks or reminders"})]})]}),e.jsx("div",{"data-loc":"client/src/pages/checklists/VeteranChecklist.tsx:612",className:"p-4 border-b border-slate-700/30",children:e.jsxs("div",{"data-loc":"client/src/pages/checklists/VeteranChecklist.tsx:613",className:"flex gap-2",children:[e.jsx("input",{"data-loc":"client/src/pages/checklists/VeteranChecklist.tsx:614",type:"text",value:p,onChange:t=>v(t.target.value),onKeyDown:t=>t.key==="Enter"&&C(),placeholder:l?"Escribe una tarea y presiona Enter...":"Type a task and press Enter...",className:"flex-1 bg-slate-700/50 border border-slate-600/50 rounded-lg px-3 py-2 text-sm text-white placeholder-gray-500 focus:outline-none focus:border-teal-500/60 focus:ring-1 focus:ring-teal-500/30 transition-colors"}),e.jsxs("button",{"data-loc":"client/src/pages/checklists/VeteranChecklist.tsx:622",onClick:C,disabled:!p.trim(),className:"flex items-center gap-1.5 px-4 py-2 rounded-lg bg-teal-600 hover:bg-teal-700 disabled:opacity-40 disabled:cursor-not-allowed text-white text-sm font-semibold transition-colors shrink-0",children:[e.jsx(Q,{"data-loc":"client/src/pages/checklists/VeteranChecklist.tsx:627",className:"w-4 h-4"}),l?"Agregar":"Add"]})]})}),r.length===0?e.jsx("div",{"data-loc":"client/src/pages/checklists/VeteranChecklist.tsx:633",className:"p-6 text-center text-gray-500 text-sm",children:l?"Aún no hay elementos. ¡Agrega el primero arriba!":"No custom items yet. Add your first one above!"}):e.jsx("div",{"data-loc":"client/src/pages/checklists/VeteranChecklist.tsx:637",className:"divide-y divide-slate-700/20",children:r.map(t=>{const s=d.has(t.id);return e.jsxs("div",{"data-loc":"client/src/pages/checklists/VeteranChecklist.tsx:641",className:`flex items-center gap-3 p-4 transition-colors ${s?"bg-green-900/10":"hover:bg-white/5"}`,children:[e.jsx("button",{"data-loc":"client/src/pages/checklists/VeteranChecklist.tsx:642",onClick:()=>H(t.id),className:"shrink-0 transition-transform hover:scale-110","aria-label":s?"Uncheck":"Check",children:s?e.jsx(S,{"data-loc":"client/src/pages/checklists/VeteranChecklist.tsx:643",className:"w-5 h-5 text-green-400"}):e.jsx(j,{"data-loc":"client/src/pages/checklists/VeteranChecklist.tsx:643",className:"w-5 h-5 text-gray-500 hover:text-gray-300"})}),e.jsx("p",{"data-loc":"client/src/pages/checklists/VeteranChecklist.tsx:645",className:`flex-1 text-sm font-medium ${s?"line-through text-gray-500":"text-white"}`,children:t.text}),e.jsx("button",{"data-loc":"client/src/pages/checklists/VeteranChecklist.tsx:646",onClick:()=>O(t.id),className:"shrink-0 text-gray-600 hover:text-red-400 transition-colors","aria-label":"Delete item",children:e.jsx(X,{"data-loc":"client/src/pages/checklists/VeteranChecklist.tsx:647",className:"w-4 h-4"})})]},t.id)})})]}),e.jsxs("div",{"data-loc":"client/src/pages/checklists/VeteranChecklist.tsx:657",className:"mt-10 grid md:grid-cols-2 gap-4",children:[e.jsxs("div",{"data-loc":"client/src/pages/checklists/VeteranChecklist.tsx:658",className:"rounded-xl bg-slate-800/60 border border-teal-600/30 p-6",children:[e.jsx("h3",{"data-loc":"client/src/pages/checklists/VeteranChecklist.tsx:659",className:"font-bold text-white mb-2",children:i("veteranChecklist.ctas.needHelp")}),e.jsx("p",{"data-loc":"client/src/pages/checklists/VeteranChecklist.tsx:662",className:"text-gray-400 text-sm mb-4",children:i("veteranChecklist.ctas.needHelpDesc")}),e.jsx(V,{"data-loc":"client/src/pages/checklists/VeteranChecklist.tsx:665",href:"/veterans",children:e.jsx(E,{"data-loc":"client/src/pages/checklists/VeteranChecklist.tsx:666",className:"bg-teal-600 hover:bg-teal-700 text-white font-semibold w-full",children:i("veteranChecklist.ctas.goToHub")})})]}),e.jsxs("div",{"data-loc":"client/src/pages/checklists/VeteranChecklist.tsx:671",className:"rounded-xl bg-slate-800/60 border border-blue-600/30 p-6",children:[e.jsx("h3",{"data-loc":"client/src/pages/checklists/VeteranChecklist.tsx:672",className:"font-bold text-white mb-2",children:i("veteranChecklist.ctas.reentryTitle")}),e.jsx("p",{"data-loc":"client/src/pages/checklists/VeteranChecklist.tsx:675",className:"text-gray-400 text-sm mb-4",children:i("veteranChecklist.ctas.reentryDesc")}),e.jsx(V,{"data-loc":"client/src/pages/checklists/VeteranChecklist.tsx:678",href:"/checklist/reentry",children:e.jsx(E,{"data-loc":"client/src/pages/checklists/VeteranChecklist.tsx:679",variant:"outline",className:"border-blue-600/50 text-blue-300 hover:bg-blue-600/10 font-semibold w-full",children:i("veteranChecklist.ctas.reentryBtn")})})]})]})]})]})}export{le 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.