1import{c as I,r as m,j as e,A as R,m as W,a as E,M as S,q as D,e as K}from"./index-BPOcIo0n.js";import{C as w}from"./check-circle-2-CYKplh2T.js";import{P as O}from"./phone-call-6IEwU4CA.js";import{U as _}from"./user-Cxxf0FNK.js";import{F as G}from"./file-text-1dZZdLPY.js";/** 2 * @license lucide-react v0.344.0 - ISC 3 * 4 * This source code is licensed under the ISC license. 5 * See the LICENSE file in the root directory of this source tree. 6 */const Y=I("Briefcase",[["rect",{width:"20",height:"14",x:"2",y:"7",rx:"2",ry:"2",key:"eto64e"}],["path",{d:"M16 21V5a2 2 0 0 0-2-2h-4a2 2 0 0 0-2 2v16",key:"zwj3tp"}]]);function H(i){return i.trim().toLowerCase()}function U(i){const u=H(i);return/^[^\s@]+@[^\s@]+\.[^\s@]{2,}$/i.test(u)}function Q(i){return i.replace(/[^\d+]/g,"").slice(0,18)}const $={hidden:{opacity:1,y:0},visible:{opacity:1,y:0,transition:{duration:.7,ease:"easeOut"}}},h={krakow:"Kraków",warszawa:"Warszawa",online:"Online"},N={krakow:[{id:"krk-hiszpanski",title:"Lektor jÄzyka hiszpaÅskiego",rate:"60â90 zÅ / godz. brutto"},{id:"krk-wloski",title:"Lektor jÄzyka wÅoskiego",rate:"60â80 zÅ / godz. brutto"},{id:"krk-cyber",title:"ProwadzÄ cy zajÄcia z CyberBezpieczeÅstwa",rate:"80â150 zÅ / godz. brutto"}],warszawa:[{id:"waw-angielski",title:"Lektor jÄzyka angielskiego",rate:"60â100 zÅ / godz. brutto"},{id:"waw-niemiecki",title:"Lektor jÄzyka niemieckiego",rate:"60â100 zÅ / godz. brutto"},{id:"waw-hiszpanski",title:"Lektor jÄzyka hiszpaÅskiego",rate:"60â100 zÅ / godz. brutto"},{id:"waw-wloski",title:"Lektor jÄzyka wÅoskiego",rate:"60â100 zÅ / godz. brutto"}],online:[{id:"onl-angielski",title:"Lektor jÄzyka angielskiego (zajÄcia indywidualne)",rate:"50â80 zÅ / godz. brutto"},{id:"onl-hiszpanski",title:"Lektor jÄzyka hiszpaÅskiego (zajÄcia indywidualne)",rate:"50â80 zÅ / godz. brutto"},{id:"onl-warsztaty",title:"ProwadzÄ cy wykÅady i warsztaty (wolontariat)",rate:"wolontariat"},{id:"onl-komputer",title:"ProwadzÄ cy zajÄcia komputerowe (wolontariat)",rate:"wolontariat"}]},v=["Wybór","Stanowisko","Dane","Pytania","Dokumenty","Podsumowanie"],X=["CV","List motywacyjny","Zgoda na przetwarzanie danych osobowych (RODO)"],ee=["atrakcyjne wynagrodzenia","staÅe zatrudnienie","szybkie wypÅaty","dogodne terminy zajÄÄ","przyjaznÄ atmosferÄ","pomoc metodycznÄ ","konto Zoom, Canva, Google oraz pakiet Office na caÅy okres wspóÅpracy","możliwoÅÄ rozwoju"];function le(){var L,P;const[i,u]=m.useState(0),[r,n]=m.useState({roles:[],fullName:"",email:"",phone:"",notes:"",expYears:"",languages:"",availability:"",seniorExp:"",onlineReady:"",trialPlan:"",rodoConsent:!1}),[z,q]=m.useState(""),[l,d]=m.useState({}),[k,c]=m.useState(null),[j,y]=m.useState("idle"),[T,C]=m.useState(null),M=m.useMemo(()=>r.location?N[r.location]??[]:[],[r.location]),x=m.useMemo(()=>{const a=Object.values(N).flat();return r.roles.map(s=>a.find(o=>o.id===s)).filter(Boolean)},[r.roles]),B=m.useMemo(()=>{if(i===0)return!!r.location&&!!r.contract;if(i===1)return r.roles.length>0;if(i===2){const a=r.phone.replace(/\D/g,"");return!!r.fullName.trim()&&!!r.email.trim()&&U(r.email)&&!!r.phone.trim()&&a.length>=7}return i===3?!!r.expYears&&!!r.languages.trim()&&!!r.availability.trim()&&!!r.seniorExp&&!!r.onlineReady&&!!r.trialPlan.trim():i===4?!!r.cv&&!!r.coverLetter&&r.rodoConsent:!0},[r,i]),t=m.useMemo(()=>{const a={};r.location||(a.location="Wybierz lokalizacjÄ."),r.contract||(a.contract="Wybierz rodzaj umowy."),r.roles.length||(a.roles="Wybierz co najmniej jedno stanowisko."),r.fullName.trim()||(a.fullName="Podaj imiÄ i nazwisko."),r.phone.trim()||(a.phone="Podaj numer telefonu.");const s=r.phone.replace(/\D/g,"");return r.phone.trim()&&s.length<7&&(a.phone="Wpisz poprawny numer telefonu."),r.email.trim()||(a.email="Podaj adres eâmail."),r.email.trim()&&!U(r.email)&&(a.email="Wpisz poprawny adres eâmail."),r.expYears||(a.expYears="Wybierz odpowiedź."),r.languages.trim()||(a.languages="UzupeÅnij pole."),r.availability.trim()||(a.availability="UzupeÅnij pole."),r.seniorExp||(a.seniorExp="Wybierz odpowiedź."),r.onlineReady||(a.onlineReady="Wybierz odpowied
6ź."),r.trialPlan.trim()||(a.trialPlan="UzupeÅnij pole."),r.cv||(a.cv="Dodaj plik CV."),r.coverLetter||(a.coverLetter="Dodaj list motywacyjny."),r.rodoConsent||(a.rodoConsent="Zaznacz zgodÄ RODO."),a},[r]),b=a=>{d(s=>{const o={...s};for(const g of a)o[g]=!0;return o})},f=a=>`w-full bg-surface text-primary pl-14 pr-6 py-4 rounded-2xl border-2 focus:outline-none focus:ring-4 transition-all font-medium placeholder:text-primary/55 ${a?"border-red-300 focus:border-red-400 focus:ring-red-200/50":"border-primary/10 focus:border-accent/50 focus:ring-accent/10"}`,p=a=>`w-full bg-white px-6 py-4 rounded-2xl border-2 focus:outline-none focus:ring-4 transition-all font-medium text-primary ${a?"border-red-300 focus:border-red-400 focus:ring-red-200/50":"border-primary/10 focus:ring-accent/10"}`,Z=()=>{if(!B){i===0&&b(["location","contract"]),i===1&&b(["roles"]),i===2&&b(["fullName","phone","email"]),i===3&&b(["expYears","languages","availability","seniorExp","onlineReady","trialPlan"]),i===4&&b(["cv","coverLetter","rodoConsent"]),c("UzupeÅnij wszystkie wymagane pola, aby przejÅÄ dalej.");return}c(null),u(a=>Math.min(a+1,v.length-1))},V=()=>{c(null),u(a=>Math.max(a-1,0))},A=a=>{n(s=>{const g=s.roles.includes(a)?s.roles.filter(J=>J!==a):[...s.roles,a];return{...s,roles:g}})},F=async()=>{y("sending"),C(null);try{c(null);const a=new FormData;a.append("company",z),a.append("location",r.location?h[r.location]:""),a.append("contract",r.contract?r.contract==="b2b"?"B2B":"Umowa zlecenia":""),a.append("roles",x.map(o=>`${o.title} (${o.rate})`).join("; ")),a.append("fullName",r.fullName),a.append("email",r.email),a.append("phone",r.phone),a.append("notes",r.notes),a.append("expYears",r.expYears),a.append("languages",r.languages),a.append("availability",r.availability),a.append("seniorExp",r.seniorExp),a.append("onlineReady",r.onlineReady),a.append("trialPlan",r.trialPlan),a.append("rodoConsent",r.rodoConsent?"true":"false"),a.append("page",typeof window<"u"?window.location.href:""),r.cv&&a.append("cv",r.cv,r.cv.name),r.coverLetter&&a.append("coverLetter",r.coverLetter,r.coverLetter.name);const s=await fetch("/api/forms/recruitment",{method:"POST",body:a});if(!s.ok){const o=await s.text().catch(()=>"");throw new Error(o||"Nie udaÅo siÄ wysÅaÄ aplikacji.")}y("success")}catch(a){y("error"),C((a==null?void 0:a.message)||"Nie udaÅo siÄ wysÅaÄ aplikacji.")}};return e.jsxs("div",{className:"bg-surface min-h-screen pb-24",children:[e.jsxs("section",{className:"bg-primary text-white pt-28 pb-20 md:pt-36 md:pb-24 relative overflow-hidden",children:[e.jsx("div",{className:"absolute inset-0 bg-[radial-gradient(circle_at_top,_rgba(255,255,255,0.14),_transparent_55%)]"}),e.jsx("div",{className:"container mx-auto px-6 relative",children:e.jsxs("div",{className:"grid lg:grid-cols-2 gap-12 items-center",children:[e.jsxs("div",{children:[e.jsx("p",{className:"text-white/70 font-bold uppercase tracking-wider text-sm mb-4",children:"Rekrutacja"}),e.jsx("h1",{className:"text-4xl md:text-6xl font-black font-serif leading-tight mb-6",children:"DoÅÄ
cz do nas!"}),e.jsx("p",{className:"text-lg md:text-xl text-white/80 font-medium leading-relaxed",children:"Szukamy lektorów i prowadzÄ
cych zajÄcia dla osób 50+. JeÅli cenisz spokój, życzliwÄ
atmosferÄ i realny wpÅyw â jesteÅ w dobrym miejscu."}),e.jsx("div",{className:"mt-10 flex flex-col sm:flex-row gap-4",children:e.jsxs("a",{href:"#formularz",className:"inline-flex items-center justify-center rounded-2xl bg-accent hover:bg-accent-hover transition-colors px-8 py-4 font-bold text-white",children:["Aplikuj teraz ",e.jsx(R,{className:"w-5 h-5 ml-2"})]})})]}),e.jsxs("div",{className:"bg-white/10 border border-white/15 rounded-[2.5rem] p-8 backdrop-blur-sm",children:[e.jsx("p",{className:"font-black uppercase tracking-wider text-white/80 text-sm mb-4",children:"Jak aplikowaÄ"}),e.jsxs("div",{className:"space-y-4 text-white/80 font-medium",children:[e.jsx("p",{children:"ZgÅoszenia przyjmujemy wyÅÄ
cznie przez formularz (z zaÅÄ
cznikami)."}),e.jsx("ul",{className:"space-y-3",children:X.map(a=>e.jsxs("li",{className:"flex items-start gap-3",children:[e.jsx(w,{className:"w-6 h-6 text-green-400 shrink-0 mt-0.5"}),e.jsx("span",{children:a})]},a))})]})]})]})})]}),e.jsx("section",{className:"py-20 bg-white border-b border-primary/5",children:e.jsx("div",{className:"container mx-auto px-6",children:e.jsxs("div",{className:"grid lg:grid-cols-2 gap-12",children:[e.jsxs(W.div,{variants:$,initial:"hidden",
6whileInView:"visible",viewport:{once:!0},children:[e.jsx("h2",{className:"text-3xl md:text-4xl font-black text-primary mb-8",children:"Co oferujemy?"}),e.jsx("div",{className:"grid sm:grid-cols-2 gap-4",children:ee.map(a=>e.jsx("div",{className:"bg-surface rounded-2xl p-5 border border-primary/10 shadow-soft",children:e.jsxs("div",{className:"flex items-start gap-3",children:[e.jsx(w,{className:"w-6 h-6 text-green-500 shrink-0 mt-0.5"}),e.jsx("p",{className:"font-medium text-primary/80",children:a})]})},a))})]}),e.jsxs(W.div,{variants:$,initial:"hidden",whileInView:"visible",viewport:{once:!0},children:[e.jsx("h2",{className:"text-3xl md:text-4xl font-black text-primary mb-8",children:"W skrócie"}),e.jsxs("div",{className:"space-y-5",children:[e.jsx("div",{className:"bg-surface rounded-[2rem] p-6 border border-primary/10 shadow-soft",children:e.jsxs("div",{className:"flex items-start gap-4",children:[e.jsx(Y,{className:"w-7 h-7 text-accent shrink-0 mt-0.5"}),e.jsxs("div",{children:[e.jsx("p",{className:"font-black text-primary mb-1",children:"Preferowana umowa"}),e.jsx("p",{className:"text-primary/70 font-medium leading-relaxed",children:"Preferowana umowa: B2B. W uzasadnionych przypadkach dopuszczamy także rozważenie Umowy Zlecenia."})]})]})}),e.jsx("div",{className:"bg-surface rounded-[2rem] p-6 border border-primary/10 shadow-soft",children:e.jsxs("div",{className:"flex items-start gap-4",children:[e.jsx(E,{className:"w-7 h-7 text-accent shrink-0 mt-0.5"}),e.jsxs("div",{children:[e.jsx("p",{className:"font-black text-primary mb-1",children:"Twoje obowiÄ
zki"}),e.jsx("p",{className:"text-primary/70 font-medium leading-relaxed",children:"Jedynym Twoim obowiÄ
zkiem bÄdzie przygotowanie i prowadzenie zajÄÄ dla naszych SÅuchaczy."})]})]})}),e.jsx("div",{className:"bg-surface rounded-[2rem] p-6 border border-primary/10 shadow-soft",children:e.jsxs("div",{className:"flex items-start gap-4",children:[e.jsx(O,{className:"w-7 h-7 text-accent shrink-0 mt-0.5"}),e.jsxs("div",{children:[e.jsx("p",{className:"font-black text-primary mb-1",children:"Kontakt"}),e.jsxs("div",{className:"text-primary/70 font-medium",children:[e.jsx("p",{children:"Wiktor Wójcik"}),e.jsxs("p",{children:[e.jsx("a",{href:"tel:+48573569077",className:"font-bold text-primary hover:text-accent transition-colors underline underline-offset-4",children:"+48 573 569 077"})," ",e.jsx("span",{className:"text-primary/60",children:"wew. 100"})]})]})]})]})})]})]})]})})}),e.jsx("section",{id:"formularz",className:"py-20",children:e.jsxs("div",{className:"container mx-auto px-6",children:[e.jsxs("div",{className:"mb-10",children:[e.jsx("p",{className:"text-primary/60 font-bold uppercase tracking-wide text-sm mb-3",children:"Formularz"}),e.jsx("h2",{className:"text-4xl font-black text-primary mb-4",children:"Szybka rekrutacja (krok po kroku)"}),e.jsx("p",{className:"text-primary/70 font-medium leading-relaxed max-w-3xl",children:"Formularz wyÅle aplikacjÄ bezpoÅrednio do naszego zespoÅu (wraz z CV i listem). Bez rÄcznego wysyÅania eâmaili."})]}),e.jsxs("div",{className:"bg-white rounded-[3rem] p-8 md:p-12 shadow-2xl border border-primary/5",children:[e.jsx("div",{className:"flex flex-wrap items-center gap-3 mb-10",children:v.map((a,s)=>e.jsxs("div",{className:`flex items-center gap-3 px-4 py-3 rounded-2xl border ${s===i?"bg-primary text-white border-primary":s<i?"bg-green-50 text-green-800 border-green-200":"bg-surface text-primary/60 border-primary/10"}`,children:[e.jsx("div",{className:`w-7 h-7 rounded-full flex items-center justify-center font-black text-sm ${s===i?"bg-white/20":s<i?"bg-green-500 text-white":"bg-white border border-primary/10 text-primary/50"}`,children:s+1}),e.jsx("span",{className:"font-bold text-sm",children:a})]},a))}),k?e.jsx("div",{className:"mb-8 bg-red-50 border border-red-200 text-red-900 rounded-2xl p-6 font-medium",children:k}):null,e.jsx("input",{value:z,onChange:a=>q(a.target.value),className:"hidden",tabIndex:-1,autoComplete:"off"}),i===0&&e.jsxs("div",{className:"grid lg:grid-cols-2 gap-10",children:[e.jsxs("div",{children:[e.jsx("p",{className:"text-primary font-black text-xl mb-4",children:"Gdzie chcesz prowadziÄ zajÄcia?"}),e.jsx("div",{className:"grid sm:grid-cols-3 gap-4",children:["krakow","warszawa","online"].map(a=>e.jsxs("button",{type:"button",onClick:()=>n(s=>({...s,location:a,roles:[]})),className:`text-left rounded-[2rem] p-5 border transition-all ${r.location===a?"border-accent bg-accent/5 shadow-soft":"border-primary/10 bg-surface hover:bg-white hover:shadow-soft"}`,children:[e.jsxs("div",{className:"flex items-center gap-3 mb-2",children:[e.jsx(S,{className:`w-5 h-5 ${r.location===a?"text-accent":"text-primary/50"}`}),e.jsx("p",{className:"font-black text-primary",children:h[a]})]}),e.jsx("p",{className:"text-sm text-primary/60 font-medium",children:a==="krakow"?"siedziba: Åw. Filipa 23":a==="warszawa"?"start: październik 2026":"zajÄcia online"})]},a))})]}),e.jsxs("div",{children:[e.jsx("p",{className:"text-primary font-black text-xl mb-4",children:"Preferowana forma wspóÅpracy"}),e.jsxs("div",{className:"grid sm:grid-cols-2 gap-4",children:[e.jsxs("button",{type:"button",onClick:()=>n(a=>({...a,contract:"b2b"})),className:`text-left rounded-[2rem] p-5 border transition-all ${r.contract==="b2b"?"border-accent bg-accent/5 shadow-soft":"border-primary/10 bg-surface hover:bg-white hover:shadow-soft"}`,children:[e.jsx("p",{className:"font-black text-primary",children:"B2B"}),e.jsx("p",{className:"text-sm text-primary/60 font-medium",children:"Preferowana umowa"})]}),e.jsxs("button",{type:"button",onClick:()=>n(a=>({...a,contract:"zlecenie"})),className:`text-left rounded-[2rem] p-5 border transition-all ${r.contract==="zlecenie"?"border-accent bg-accent/5 shadow-soft":"border-primary/10 bg-surface hover:bg-white hover:shadow-soft"}`,children:[e.jsx("p",{className:"font-black text-primary",children:"Umowa zlecenia"}),e.jsx("p",{className:"text-sm text-primary/60 font-medium",children:"w uzasadnionych przypadkach"})]})]})]})]}),i===1&&e.jsxs("div",{className:"grid lg:grid-cols-2 gap-10",children:[e.jsxs("div",{children:[e.jsx("p",{className:"text-primary font-black text-xl mb-4",children:"Wybierz stanowisko"}),e.jsx("p",{className:"text-primary/60 font-medium mb-6",children:r.location?`Lokalizacja: ${h[r.location]}`:"Najpierw wybierz lokalizacjÄ."}),e.jsx("div",{className:"space-y-4",children:M.map(a=>{const s=r.roles.includes(a.id);return e.jsx("button",{type:"button",onClick:()=>A(a.id),className:`w-full text-left rounded-[2rem] p-6 border transition-all ${s?"border-accent bg-accent/5 shadow-soft":"border-primary/10 bg-surface hover:bg-white hover:shadow-soft"}`,children:e.jsxs("div",{className:"flex items-start gap-4",children:[e.jsx("div",{className:`w-12 h-12 rounded-2xl flex items-center justify-center ${s?"bg-accent text-white":"bg-white text-primary/70 border border-primary/10"}`,children:e.jsx(Y,{className:"w-6 h-6"})}),e.jsxs("div",{className:"flex-1",children:[e.jsx("p",{className:"font-black text-primary text-lg",children:a.title}),e.jsx("p",{className:"text-primary/60 font-bold",children:a.rate}),a.details?e.jsx("p",{className:"text-sm text-primary/60 font-medium mt
6-1",children:a.details}):null]}),e.jsx("div",{className:`w-7 h-7 rounded-full border flex items-center justify-center ${s?"bg-green-500 border-green-500 text-white":"border-primary/15 text-transparent"}`,children:e.jsx(w,{className:"w-5 h-5"})})]})},a.id)})})]}),e.jsxs("div",{className:"bg-surface rounded-[2rem] p-8 border border-primary/10",children:[e.jsx("p",{className:"text-primary font-black text-xl mb-4",children:"Wybrane stanowiska"}),x.length?e.jsx("div",{className:"space-y-4",children:x.map(a=>e.jsxs("div",{className:"bg-white rounded-2xl p-5 border border-primary/10 shadow-soft",children:[e.jsx("p",{className:"font-black text-primary",children:a.title}),e.jsx("p",{className:"text-primary/60 font-bold",children:a.rate})]},a.id))}):e.jsx("p",{className:"text-primary/60 font-medium",children:"Wybierz co najmniej jedno stanowisko."}),l.roles&&t.roles?e.jsx("p",{className:"mt-4 text-sm text-red-700 font-medium",children:t.roles}):null]})]}),i===2&&e.jsxs("div",{className:"grid lg:grid-cols-2 gap-10",children:[e.jsxs("div",{className:"space-y-6",children:[e.jsxs("div",{className:"space-y-2",children:[e.jsx("label",{className:"text-primary font-bold text-sm ml-1",children:"ImiÄ i nazwisko"}),e.jsxs("div",{className:"relative",children:[e.jsx(_,{className:"w-5 h-5 text-primary/55 absolute left-5 top-1/2 -translate-y-1/2"}),e.jsx("input",{value:r.fullName,onChange:a=>n(s=>({...s,fullName:a.target.value})),onBlur:()=>d(a=>({...a,fullName:!0})),type:"text",name:"fullName",className:f(!!(l.fullName&&t.fullName)),placeholder:"np. Jan Kowalski",autoComplete:"name",required:!0})]}),l.fullName&&t.fullName?e.jsx("p",{className:"text-sm text-red-700 font-medium ml-1",children:t.fullName}):null]}),e.jsxs("div",{className:"grid sm:grid-cols-2 gap-6",children:[e.jsxs("div",{className:"space-y-2",children:[e.jsx("label",{className:"text-primary font-bold text-sm ml-1",children:"Telefon"}),e.jsxs("div",{className:"relative",children:[e.jsx(O,{className:"w-5 h-5 text-primary/55 absolute left-5 top-1/2 -translate-y-1/2"}),e.jsx("input",{value:r.phone,onChange:a=>n(s=>({...s,phone:Q(a.target.value)})),onBlur:()=>d(a=>({...a,phone:!0})),type:"tel",name:"phone",inputMode:"tel",className:f(!!(l.phone&&t.phone)),placeholder:"np. 573 569 077",autoComplete:"tel",required:!0})]}),l.phone&&t.phone?e.jsx("p",{className:"text-sm text-red-700 font-medium ml-1",children:t.phone}):null]}),e.jsxs("div",{className:"space-y-2",children:[e.jsx("label",{className:"text-primary font-bold text-sm ml-1",children:"E-mail"}),e.jsxs("div",{className:"relative",children:[e.jsx(D,{className:"w-5 h-5 text-primary/55 absolute left-5 top-1/2 -translate-y-1/2"}),e.jsx("input",{value:r.email,onChange:a=>n(s=>({...s,email:a.target.value})),onBlur:()=>d(a=>({...a,email:!0})),type:"email",name:"email",className:f(!!(l.email&&t.email)),placeholder:"np. [email protected]",autoComplete:"email",required:!0})]}),l.email&&t.email?e.jsx("p",{className:"text-sm text-red-700 font-medium ml-1",children:t.email}):null]})]}),e.jsxs("div",{className:"space-y-2",children:[e.jsx("label",{className:"text-primary font-bold text-sm ml-1",children:"Krótka informacja (opcjonalnie)"}),e.jsx("textarea",{value:r.notes,onChange:a=>n(s=>({...s,notes:a.target.value})),className:"w-full bg-surface text-primary px-6 py-4 rounded-2xl border-2 border-primary/10 focus:border-accent/50 focus:outline-none focus:ring-4 focus:ring-accent/10 transition-all font-medium resize-none min-h-[140px]",placeholder:"np. doÅwiadczenie, dostÄpnoÅÄ, preferowane dni/godziny"})]})]}),e.jsxs("div",{className:"bg-surface rounded-[2rem] p-8 border border-primary/10",children:[e.jsx("p",{className:"text-primary font-black text-xl mb-4",children:"PodglÄ
d aplikacji"}),e.jsxs("div",{className:"space-y-4 text-primary/70 font-medium",children:[e.jsxs("p",{children:[e.jsx("span",{className:"font-bold text-primary",children:"Lokalizacja:"})," ",r.location?h[r.location]:"â"]}),e.jsxs("p",{children:[e.jsx("span",{className:"font-bold text-primary",children:"Umowa:"})," ",r.contract?r.contract==="b2b"?"B2B":"Umowa zlecenia":"â"]}),e.jsxs("div",{children:[e.jsx("p",{className:"font-bold text-primary mb-2",children:"Stanowiska:"}),x.length?e.jsx("ul",{className:"space-y-1",children:x.map(a=>e.jsxs("li",{children:["- ",a.title]},a.id))}):e.jsx("p",{children:"â"})]})]})]})]}),i===3&&e.jsxs("div",{className:"grid lg:grid-cols-2 gap-10",children:[e.jsx("div",{className:"space-y-6",children:e.jsxs("div",{className:"bg-surface rounded-[2rem] p-8 border border-primary/10",children:[e.jsx("p",{className:"text-primary font-black text-xl mb-4",children:"Pytania kontrolne"}),e.jsx("p",{className:"text-primary/70 font-medium leading-relaxed mb-8",children:"Te odpowiedzi pomagajÄ
nam szybko oceniÄ dopasowanie do pracy z osobami 50+ oraz sposób prowadzenia zajÄÄ."}),e.jsxs("div",{className:"grid sm:grid-cols-2 gap-6",children:[e.jsxs("div",{className:"space-y-2",children:[e.jsx("label",{className:"text-primary font-bold text-sm ml-1",children:"DoÅwiadczenie w nauczaniu"}),e.jsxs("select",{value:r.expYears,onChange:a=>{c(null),n(s=>({...s,expYears:a.target.value}))},onBlur:()=>d(a=>({...a,expYears:!0})),className:p(!!(l.expYears&&t.expYears)),required:!0,children:[e.jsx("option",{value:"",children:"Wybierz"}),e.jsx("option",{value:"0-1",children:"0â1 rok"}),e.jsx("option",{value:"1-3",children:"1â3 lata"}),e.jsx("option",{value:"3-5",children:"3â5 lat"}),e.jsx("option",{value:"5+",children:"5+ lat"})]}),l.expYears&&t.expYears?e.jsx("p",{className:"text-sm text-red-700 font-medium ml-1",children:t.expYears}):null]}),e.jsxs("div",{className:"space-y-2",children:[e.jsx("label",{className:"text-primary font-bold text-sm ml-1",children:"Komfort online"}),e.jsxs("select",{value:r.onlineReady,onChange:a=>{c(null),n(s=>({...s,onlineReady:a.target.value}))},onBlur:()=>d(a=>({...a,onlineReady:!0})),className:p(!!(l.onlineReady&&t.onlineReady)),required:!0,children:[e.jsx("option",{value:"",children:"Wybierz"}),e.jsx("option",{value:"tak",children:"Tak, swobodnie prowadzÄ online"}),e.jsx("option",{value:"raczej-tak",children:"Raczej tak (po krótkim wdrożeniu)"}),e.jsx("option",{value:"nie",children:"Nie (tylko stacjonarnie)"})]}),l.onlineReady&&t.onlineReady?e.jsx("p",{className:"text-sm text-red-700 font-medium ml-1",children:t.onlineReady}):null]}),e.jsxs("div",{className:"space-y-2 sm:col-span-2",children:[e.jsx("label",{className:"text-primary font-bold text-sm ml-1",children:"JÄzyki / obszary, które prowadzisz"}),e.jsx("input",{value:r.languages,onChange:a=>{c(null),n(s=>({...s,languages:a.target.value}))},onBlur:()=>d(a=>({...a,languages:!0}
6)),className:p(!!(l.languages&&t.languages)),placeholder:"np. angielski A1âB2, konwersacje, hiszpaÅski A1",required:!0}),l.languages&&t.languages?e.jsx("p",{className:"text-sm text-red-700 font-medium ml-1",children:t.languages}):null]}),e.jsxs("div",{className:"space-y-2 sm:col-span-2",children:[e.jsx("label",{className:"text-primary font-bold text-sm ml-1",children:"DostÄpnoÅÄ (dni/godziny)"}),e.jsx("textarea",{value:r.availability,onChange:a=>{c(null),n(s=>({...s,availability:a.target.value}))},onBlur:()=>d(a=>({...a,availability:!0})),className:p(!!(l.availability&&t.availability))+" resize-none min-h-[120px]",placeholder:"np. pon-År 16:00â20:00, sobota 9:00â13:00",required:!0}),l.availability&&t.availability?e.jsx("p",{className:"text-sm text-red-700 font-medium ml-1",children:t.availability}):null]}),e.jsxs("div",{className:"space-y-2 sm:col-span-2",children:[e.jsx("label",{className:"text-primary font-bold text-sm ml-1",children:"DoÅwiadczenie z osobami 50+ / seniorami"}),e.jsxs("select",{value:r.seniorExp,onChange:a=>{c(null),n(s=>({...s,seniorExp:a.target.value}))},onBlur:()=>d(a=>({...a,seniorExp:!0})),className:p(!!(l.seniorExp&&t.seniorExp)),required:!0,children:[e.jsx("option",{value:"",children:"Wybierz"}),e.jsx("option",{value:"tak",children:"Tak"}),e.jsx("option",{value:"troche",children:"TrochÄ (pojedyncze grupy)"}),e.jsx("option",{value:"nie",children:"Nie, ale chcÄ pracowaÄ z tÄ
grupÄ
"})]}),l.seniorExp&&t.seniorExp?e.jsx("p",{className:"text-sm text-red-700 font-medium ml-1",children:t.seniorExp}):null]}),e.jsxs("div",{className:"space-y-2 sm:col-span-2",children:[e.jsx("label",{className:"text-primary font-bold text-sm ml-1",children:"Jak wyglÄ
daÅaby Twoja przykÅadowa lekcja próbna?"}),e.jsx("textarea",{value:r.trialPlan,onChange:a=>{c(null),n(s=>({...s,trialPlan:a.target.value}))},onBlur:()=>d(a=>({...a,trialPlan:!0})),className:p(!!(l.trialPlan&&t.trialPlan))+" resize-none min-h-[140px]",placeholder:"np. cele, struktura, typowe Äwiczenia, praca domowa (krótko)",required:!0}),l.trialPlan&&t.trialPlan?e.jsx("p",{className:"text-sm text-red-700 font-medium ml-1",children:t.trialPlan}):null]})]})]})}),e.jsxs("div",{className:"bg-surface rounded-[2rem] p-8 border border-primary/10",children:[e.jsx("p",{className:"text-primary font-black text-xl mb-4",children:"PodglÄ
d odpowiedzi"}),e.jsxs("div",{className:"space-y-3 text-primary/70 font-medium",children:[e.jsxs("p",{children:[e.jsx("span",{className:"font-bold text-primary",children:"DoÅwiadczenie:"})," ",r.expYears||"â"]}),e.jsxs("p",{children:[e.jsx("span",{className:"font-bold text-primary",children:"Online:"})," ",r.onlineReady||"â"]}),e.jsxs("p",{children:[e.jsx("span",{className:"font-bold text-primary",children:"Seniorzy:"})," ",r.seniorExp||"â"]}),e.jsxs("p",{children:[e.jsx("span",{className:"font-bold text-primary",children:"JÄzyki:"})," ",r.languages.trim()||"â"]}),e.jsxs("p",{children:[e.jsx("span",{className:"font-bold text-primary",children:"DostÄpnoÅÄ:"})," ",r.availability.trim()||"â"]}),r.trialPlan.trim()?e.jsxs("p",{children:[e.jsx("span",{className:"font-bold text-primary",children:"Lekcja próbna:"})," ",r.trialPlan.trim()]}):null]})]})]}),i===4&&e.jsxs("div",{className:"grid lg:grid-cols-2 gap-10",children:[e.jsx("div",{className:"space-y-6",children:e.jsxs("div",{className:"bg-surface rounded-[2rem] p-8 border border-primary/10",children:[e.jsx("p",{className:"text-primary font-black text-xl mb-4",children:"ZaÅÄ
cz dokumenty"}),e.jsxs("div",{className:"space-y-5",children:[e.jsxs("div",{className:"space-y-2",children:[e.jsx("label",{className:"text-primary font-bold text-sm ml-1",children:"CV"}),e.jsx("input",{type:"file",accept:".pdf,.doc,.docx",onChange:a=>{c(null),n(s=>{var o;return{...s,cv:(o=a.target.files)==null?void 0:o[0]}})},onBlur:()=>d(a=>({...a,cv:!0})),className:p(!!(l.cv&&t.cv)),required:!0}),r.cv?e.jsx("p",{className:"text-primary/60 font-medium text-sm",children:r.cv.name}):null,l.cv&&t.cv?e.jsx("p",{className:"text-sm text-red-700 font-medium ml-1",children:t.cv}):null]}),e.jsxs("div",{className:"space-y-2",children:[e.jsx("label",{className:"text-primary font-bold text-sm ml-1",children:"List motywacyjny"}),e.jsx("input",{type:"file",accept:".pdf,.doc,.docx",onChange:a=>{c(null),n(s=>{var o;return{...s,coverLetter:(o=a.target.files)==null?void 0:o[0]}})},onBlur:()=>d(a=>({...a,coverLetter:!0})),className:p(!!(l.coverLetter&&t.coverLetter)),required:!0}),r.coverLetter?e.jsx("p",{className:"text-primary/60 font-medium text-sm",children:r.coverLetter.name}):null,l.coverLetter&&t.coverLetter?e.jsx("p",{className:"text-sm text-red-700 font-medium ml-1",children:t.coverLetter}):null]}),e.jsxs("label",{className:"flex items-start gap-3 text-primary/70 font-medium",children:[e.jsx("input",{type:"checkbox",checked:r.rodoConsent,onChange:a=>{c(null),n(s=>({...s,rodoConsent:a.target.checked}))},onBlur:()=>d(a=>({...a,rodoConsent:!0})),className:"mt-1 w-5 h-5 accent-blue-600",required:!0}),e.jsx("span",{children:"Wyrażam zgodÄ na przetwarzanie moich danych osobowych zgodnie z RODO w celu przeprowadzenia procesu rekrutacji."})]}),l.rodoConsent&&t.rodoConsent?e.jsx("p",{className:"text-sm text-red-700 font-medium ml-1",children:t.rodoConsent}):null]})]})}),e.jsxs("div",{className:"bg-surface rounded-[2rem] p-8 border border-primary/10",children:[e.jsx("p",{className:"text-primary font-black text-xl mb-4",children:"Ważne"}),e.jsxs("div",{className:"space-y-4 text-primary/70 font-medium leading-relaxed",children:[e.jsxs("div",{className:"flex items-start gap-4 bg-white rounded-2xl p-6 border border-primary/10 shadow-soft",children:[e.jsx(G,{className:"w-6 h-6 text-accent shrink-0 mt-0.5"}),e.jsxs("div",{children:[e.jsx("p",{className:"font-black text-primary mb-1",children:"ZaÅÄ
czniki"}),e.jsx("p",{children:"Pliki dodajesz bezpoÅrednio w formularzu. To najszybsza Åcieżka weryfikacji."})]})]}),e.jsxs("div",{className:"flex items-start gap-4 bg-white rounded-2xl p-6 border border-primary/10 shadow-soft",children:[e.jsx(E,{className:"w-6 h-6 text-accent shrink-0 mt-0.5"}),e.jsxs("div",{children:[e.jsx("p",{className:"font-black text-primary mb-1",children:"RODO"}),e.jsx("p",{children:"Zaznacz zgodÄ w formularzu â to wystarczy, żebyÅmy mogli siÄ z TobÄ
skontaktowaÄ w sprawie rekrutacji."})]})]})]})]})]}),i===5&&e.jsxs("div",{className:"grid lg:grid-cols-2 gap-10",children:[e.jsxs("div",{className:"bg-surface rounded-[2rem] p-8 border border-primary/10",children:[e.jsx("p",{className:"text-primary font-black text-xl mb-4",children:"Podsumowanie"}),e.jsxs("div",{className:"space-y-3 text-primary/70 font-medium",children:[e.jsxs("p",{children:[e.jsx("span",{className:"font-bold text-primary",children:"Lokalizacja:"})," ",r.location?h[r.location]:"â"]}),e.jsxs("p",{children:[e.jsx("span",{className:"font-bold text-primary",children:"Umowa:"})," ",r.contract?r.contract==="b2b"?"B2B":"Umowa zlecenia":"â"]}),e.jsxs("div",{children:[e.jsx("p",{className:"font-bold text-primary mb-1",children:"Stanowiska:"}),e.jsx("ul",{className:"space-y-1",children:x.map(a=>e.jsxs("li",{children:["- ",a.title]},a.id))})]}),e.jsxs("div",{className:"pt-2",children:[e.jsx("p",{className:"font-bold text-primary mb-1",children:"ZaÅÄ
czniki (doÅÄ
czone do zgÅoszenia):"}),e.jsxs("ul",{className:"space-y-1",children:[e.jsxs("li",{children:["- CV: ",((L=r.cv)==null?void 0:L.name)??"â"]}
6),e.jsxs("li",{children:["- List: ",((P=r.coverLetter)==null?void 0:P.name)??"â"]}),e.jsxs("li",{children:["- Zgoda RODO: ",r.rodoConsent?"tak":"nie"]})]})]})]})]}),e.jsxs("div",{className:"bg-white rounded-[2rem] p-8 border border-primary/10 shadow-soft",children:[e.jsx("p",{className:"text-primary font-black text-xl mb-4",children:"WyÅlij aplikacjÄ"}),e.jsxs("div",{className:"space-y-4",children:[j==="success"&&e.jsx("div",{className:"bg-green-50 border border-green-200 text-green-900 rounded-2xl p-6 font-medium",children:"Aplikacja zostaÅa wysÅana. Odezwiemy siÄ z informacjÄ
zwrotnÄ
."}),j==="error"&&e.jsx("div",{className:"bg-red-50 border border-red-200 text-red-900 rounded-2xl p-6 font-medium",children:T||"Nie udaÅo siÄ wysÅaÄ aplikacji. Spróbuj ponownie."}),e.jsxs("button",{type:"button",onClick:()=>void F(),disabled:j==="sending",className:"inline-flex items-center justify-center rounded-2xl bg-primary hover:bg-primary-light transition-colors px-6 py-4 font-bold text-white disabled:opacity-60 disabled:hover:bg-primary w-full",children:[j==="sending"?"WysyÅanieâ¦":"WyÅlij aplikacjÄ"," ",e.jsx(D,{className:"w-5 h-5 ml-2"})]}),e.jsxs("p",{className:"text-primary/60 text-sm font-medium",children:["WrÃ³Ä do strony gÅównej:"," ",e.jsx(K,{to:"/",className:"font-bold text-primary hover:text-accent transition-colors underline underline-offset-4",children:"UTW APS"})]})]})]})]}),e.jsxs("div",{className:"mt-12 flex flex-col sm:flex-row gap-4 justify-between",children:[e.jsx("button",{type:"button",onClick:V,disabled:i===0,className:"inline-flex items-center justify-center rounded-2xl bg-surface hover:bg-white transition-colors px-8 py-4 font-bold text-primary border border-primary/10 disabled:opacity-50 disabled:hover:bg-surface",children:"Wstecz"}),e.jsxs("div",{className:"flex flex-col sm:flex-row gap-4",children:[e.jsx("button",{type:"button",onClick:()=>{n({roles:[],fullName:"",email:"",phone:"",notes:"",expYears:"",languages:"",availability:"",seniorExp:"",onlineReady:"",trialPlan:"",rodoConsent:!1}),c(null),u(0)},className:"inline-flex items-center justify-center rounded-2xl bg-surface hover:bg-white transition-colors px-8 py-4 font-bold text-primary border border-primary/10",children:"Reset"}),e.jsxs("button",{type:"button",onClick:Z,disabled:!B,className:"inline-flex items-center justify-center rounded-2xl bg-primary hover:bg-primary-light transition-colors px-8 py-4 font-bold text-white disabled:opacity-50 disabled:hover:bg-primary",children:[i===v.length-1?"Gotowe":"Dalej"," ",e.jsx(R,{className:"w-5 h-5 ml-2"})]})]})]})]}),e.jsx("div",{className:"mt-16 grid lg:grid-cols-3 gap-8",children:["krakow","warszawa","online"].map(a=>e.jsxs("div",{className:"bg-white rounded-[2.5rem] p-8 border border-primary/5 shadow-soft",children:[e.jsxs("div",{className:"flex items-center gap-3 mb-6",children:[e.jsx("div",{className:"w-12 h-12 rounded-2xl bg-accent/10 text-accent flex items-center justify-center",children:e.jsx(S,{className:"w-6 h-6"})}),e.jsxs("div",{children:[e.jsx("p",{className:"text-primary font-black text-xl",children:h[a]}),e.jsx("p",{className:"text-primary/60 text-sm font-medium",children:a==="online"?"zajÄcia online":a==="warszawa"?"start: październik 2026":"start: lipiecâwrzesieÅ"})]})]}),e.jsx("div",{className:"space-y-4",children:N[a].map(s=>e.jsxs("div",{className:"bg-surface rounded-2xl p-5 border border-primary/10",children:[e.jsx("p",{className:"font-black text-primary",children:s.title}),e.jsx("p",{className:"text-primary/60 font-bold",children:s.rate})]},s.id))})]},a))})]})})]})}export{le as Recruitment};
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.