/* Hayes Global Mobility — UI kit: Careers / Jobs listing page */ (function () { const NS = window.HayesGlobalMobilityDesignSystem_489ece; const { SectionHeading, Button, Badge, Input, Select, Card } = NS; const I = (n, s = 18) => ; const wrap = { maxWidth: 'var(--container-max)', margin: '0 auto', padding: '0 40px' }; const JOBS = [ { title: 'Senior Software Engineer', region: 'United Kingdom', city: 'London', type: 'Full-time', cat: 'Technology', visa: true, salary: '£75k–£95k' }, { title: 'Registered Nurse (ICU)', region: 'United States', city: 'New York', type: 'Full-time', cat: 'Healthcare', visa: true, salary: '$85k–$110k' }, { title: 'Procurement Manager', region: 'Germany', city: 'New York', type: 'Full-time', cat: 'Operations', visa: false, salary: 'Competitive' }, { title: 'Financial Analyst', region: 'United Kingdom', city: 'London', type: 'Contract', cat: 'Finance', visa: true, salary: '£55k–£70k' }, { title: 'Mechanical Engineer', region: 'United States', city: 'Houston', type: 'Full-time', cat: 'Engineering', visa: true, salary: '$90k–$120k' }, { title: 'Logistics Coordinator', region: 'Germany', city: 'New York', type: 'Full-time', cat: 'Operations', visa: false, salary: 'Competitive' }, ]; function Jobs({ onNavigate }) { const [q, setQ] = React.useState(''); const [region, setRegion] = React.useState(''); const filtered = JOBS.filter(j => (!q || (j.title + ' ' + j.cat + ' ' + j.city).toLowerCase().includes(q.toLowerCase())) && (!region || j.region === region) ); return (