PageSourceSearch

https://www.turijobs.com/_next/static/chunks/pages/salary-search-77e1c4e461ca66fc.js

js turijobs.com collected 2026-10-02 13:09:43 UTC 29,195 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5029],{24130:function(e,l,a){(window.__NEXT_P=window.__NEXT_P||[]).push(["/salary-search",function(){return a(75677)}])},75677:function(e,l,a){"use strict";a.r(l),a.d(l,{Index:function(){return v},__N_SSP:function(){return N},default:function(){return w}});var s=a(52322),t=a(45484),r=a(11122),o=a(5632),c=a(96577),n=a.n(c),i={src:"/_next/static/media/salary-search.93ba0d98.webp",height:1190,width:1401,blurDataURL:"data:image/webp;base64,UklGRrIAAABXRUJQVlA4WAoAAAAQAAAABwAABgAAQUxQSDgAAAABZ6CmbSQ2qvs2dThP4NePiPhRscU5AEBVbNtUBZ00kEIISUggw/X/XAEj+h87osFnwegzIJVcAVZQOCBUAAAA8AEAnQEqCAAHAAJAOCWUAnQA9K/oaZSAAP70EmnW/wRYB28LlDLbXnZI0/G5sj3mTh1iK9lU2O7okPumb2h5237t4zWRon9WnYBTfF60hPRMg8AA",blurWidth:8,blurHeight:7},d=a(15613),x=a(58837),f=a(10055),p=a(37657),m=a(34348),u=a(70937);let h=[{value:"1",text:"Option 1"},{value:"2",text:"Option 2"},{value:"3",text:"Option 3"},{value:"4",text:"Option 4"},{value:"5",text:"Option 5"}],b=[{value:"1",text:"Option 1"},{value:"2",text:"Option 2"},{value:"3",text:"Option 3"},{value:"4",text:"Option 4"},{value:"5",text:"Option 5"}],g=[{value:"1",text:"Option 1"},{value:"2",text:"Option 2"},{value:"3",text:"Option 3"},{value:"4",text:"Option 4"},{value:"5",text:"Option 5"}],j=[{title:"Jefe de cocina",subtitle:"Salario medio anual de 45,680€",avatar:"https://images.unsplash.com/photo-1633332755192-727a05c4013d?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=1160&q=80",buttonText:"Ver ofertas de Yurbban Hotels",rating:4,votes:53},{title:"Jefe de cocina 2",subtitle:"Salario medio anual de 45,680€",avatar:"https://images.unsplash.com/photo-1633332755192-727a05c4013d?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=1160&q=80",buttonText:"Ver ofertas de Yurbban Hotels",rating:4,votes:53},{title:"Jefe de cocina 3",subtitle:"Salario medio anual de 45,680€",avatar:"https://images.unsplash.com/photo-1633332755192-727a05c4013d?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=1160&q=80",buttonText:"Ver ofertas de Yurbban Hotels",rating:4,votes:53},{title:"Jefe de cocina 4",subtitle:"Salario medio anual de 45,680€",avatar:"https://images.unsplash.com/photo-1633332755192-727a05c4013d?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=1160&q=80",buttonText:"Ver ofertas de Yurbban Hotels",rating:4,votes:53},{title:"Jefe de cocina 5",subtitle:"Salario medio anual de 45,680€",avatar:"https://images.unsplash.com/photo-1633332755192-727a05c4013d?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=1160&q=80",buttonText:"Ver ofertas de Yurbban Hotels",rating:4,votes:53},{title:"Jefe de cocina 6",subtitle:"Salario medio anual de 45,680€",avatar:"https://images.unsplash.com/photo-1633332755192-727a05c4013d?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=1160&q=80",buttonText:"Ver ofertas de Yurbban Hotels",rating:4,votes:53}];var N=!0;function v(){let{t:e}=(0,r.$G)(["common","searchHero"]),l=(0,o.useRouter)();return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)("section",{className:"flex flex-col justify-center h-[574px] bg-white-50 gap-10",children:(0,s.jsxs)("div",{className:"flex flex-col relative gap-[50px] justify-center h-full",children:[(0,s.jsxs)("div",{className:"flex flex-col gap-4 w-1/2 z-10",children:[(0,s.jsx)("h2",{className:"text-[60px] font-medium leading-[83.97px] text-carbon-800 font-abcgintonord z-10",children:"Calculador de salarios"}),(0,s.jsx)("p",{className:"text-xl text-carbon-800",children:"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua."})]}),(0,s.jsx)("div",{className:"max-w-[1058px] z-10",children:(0,s.jsxs)(m.o,{placeholder:e("searchBar.placeholderJob"),placeholder2:e("searchBar.placeholderLocation"),onClick:async e=>{await l.push({pathname:"/salary-search/search-salary",query:{job:null==e?void 0:e.job,location:null==e?void 0:e.location}})},children:[e("search"),(0,s.jsx)(d.JO,{name:"search"})]})}),(0,s.jsx)("div",{className:"hidden md:block absolute right-0 bottom-0 max-w-[634px] z-1 h-[534px] flex w-auto items-end",children:(0,s.jsx)(n(),{src:i,alt:"",className:"max-w-[631px] h-[534px] object-cover object-bottom"})})]})}),(0,s.jsxs)("div",{className:"grid grid-cols-3 gap-4 py-10",children:[(0,s.jsxs)("div",{className:"flex flex-col items-center bg-alabaster-50 p-6 gap-6",children:[(0,s.jsx)(f.z,{shape:"rounded",size:"auto",children:(0,s.jsx)(d.JO,{name:"thumbsUp"})}),(0,s.jsxs)("div",{className:"flex flex-col gap-2 text-center",children:[(0,s.jsx)("p",{className:"font-bold text-carbon-800",children:"\xbfEs tu salario justo?"}),(0,s.jsx)("p",{className:"text-sm text-carbon-700",children:"Con m\xe1s de 1,5 millones de profesionales registrados y 14,000 profesionales nuevos al mes, la confianza del talento nos avala."})]})]}),(0,s.jsxs)("div",{className:"flex flex-col items-center bg-alabaster-50 p-6 gap-6",children:[(0,s.jsx)(f.z,{shape:"rounded",size:"auto",children:(0,s.jsx)(d.JO,{name:"euro"})}),(0,s.jsxs)("div",{className:"flex flex-col gap-2 text-center",children:[(0,s.jsx)("p",{className:"font-bold text-carbon-800",children:"\xbfEs tu oferta competitiva?"}),(0,s.jsx)("p",{className:"text-sm text-carbon-700",children:"Te acompa\xf1aremos durante todo el proceso de selecci\xf3n de personal, desde la creaci\xf3n de las ofertas hasta la gesti\xf3n de las candidaturas."})]})]}),(0,s.jsxs)("div",{className:"flex flex-col items-center bg-alabaster-50 p-6 gap-6",children:[(0,s.jsx)(f.z,{shape:"rounded",size:"auto",children:(0,s.jsx)(d.JO,{name:"calculator"})}),(0,s.jsxs)("div",{className:"flex flex-col gap-2 text-center",children:[(0,s.jsx)("p",{className:"font-bold text-carbon-800",children:"\xbfC\xf3mo funciona el calculador?"}),(0,s.jsx)("p",{className:"text-sm text-carbon-700",children:"Contamos con presencia internacional en Esp
1a\xf1a, Portugal, Italia, M\xe9xico y Brasil. Ampl\xeda el horizonte de tu b\xfasqueda de talento."})]})]})]}),(0,s.jsxs)("div",{className:"full-bleed-container",children:[(0,s.jsx)("div",{className:"full-bleed-bg bg-alabaster-50"}),(0,s.jsxs)("section",{className:"flex flex-col py-20 gap-10 bg-alabaster-50 full-bleed-content",children:[(0,s.jsxs)("div",{className:"flex flex-col gap-4 max-w-[872px]",children:[(0,s.jsx)("h2",{className:"text-carbon-800 text-[40px] font-abcgintonord",children:"Descubre los empleos m\xe1s buscados"}),(0,s.jsx)(u.L,{type:"filter",id:"topSearched",name:"topSearched",options:b,placeholder:"Restauraci\xf3n"})]}),(0,s.jsxs)("div",{className:"grid grid-cols-4 gap-4",children:[(0,s.jsxs)("div",{className:"rounded-lg bg-white-50 p-6 shadow-[0_2px_8px_rgba(0,0,0,0.06)] flex flex-col gap-6 w-full max-w-[304px]",children:[(0,s.jsxs)("div",{className:"flex flex-col gap-2",children:[(0,s.jsx)("p",{className:"text-carbon-800 font-bold text-xl",children:"Turismo y Hosteler\xeda"}),(0,s.jsx)("p",{className:"text-peach-400",children:"Salario medio anual de 50,680€"})]}),(0,s.jsx)("div",{className:"flex justify-end items-center",children:(0,s.jsx)(f.z,{fill:"clear",color:"secondary",children:"Ver ofertas"})})]}),(0,s.jsxs)("div",{className:"rounded-lg bg-white-50 p-6 shadow-[0_2px_8px_rgba(0,0,0,0.06)] flex flex-col gap-6 w-full max-w-[304px]",children:[(0,s.jsxs)("div",{className:"flex flex-col gap-2",children:[(0,s.jsx)("p",{className:"text-carbon-800 font-bold text-xl",children:"Turismo y Hosteler\xeda"}),(0,s.jsx)("p",{className:"text-peach-400",children:"Salario medio anual de 50,680€"})]}),(0,s.jsx)("div",{className:"flex justify-end items-center",children:(0,s.jsx)(f.z,{fill:"clear",color:"secondary",children:"Ver ofertas"})})]}),(0,s.jsxs)("div",{className:"rounded-lg bg-white-50 p-6 shadow-[0_2px_8px_rgba(0,0,0,0.06)] flex flex-col gap-6 w-full max-w-[304px]",children:[(0,s.jsxs)("div",{className:"flex flex-col gap-2",children:[(0,s.jsx)("p",{className:"text-carbon-800 font-bold text-xl",children:"Turismo y Hosteler\xeda"}),(0,s.jsx)("p",{className:"text-peach-400",children:"Salario medio anual de 50,680€"})]}),(0,s.jsx)("div",{className:"flex justify-end items-center",children:(0,s.jsx)(f.z,{fill:"clear",color:"secondary",children:"Ver ofertas"})})]}),(0,s.jsxs)("div",{className:"rounded-lg bg-white-50 p-6 shadow-[0_2px_8px_rgba(0,0,0,0.06)] flex flex-col gap-6 w-full max-w-[304px]",children:[(0,s.jsxs)("div",{className:"flex flex-col gap-2",children:[(0,s.jsx)("p",{className:"text-carbon-800 font-bold text-xl",children:"Turismo y Hosteler\xeda"}),(0,s.jsx)("p",{className:"text-peach-400",children:"Salario medio anual de 50,680€"})]}),(0,s.jsx)("div",{className:"flex justify-end items-center",children:(0,s.jsx)(f.z,{fill:"clear",color:"secondary",children:"Ver ofertas"})})]}),(0,s.jsxs)("div",{className:"rounded-lg bg-white-50 p-6 shadow-[0_2px_8px_rgba(0,0,0,0.06)] flex flex-col gap-6 w-full max-w-[304px]",children:[(0,s.jsxs)("div",{className:"flex flex-col gap-2",children:[(0,s.jsx)("p",{className:"text-carbon-800 font-bold text-xl",children:"Turismo y Hosteler\xeda"}),(0,s.jsx)("p",{className:"text-peach-400",children:"Salario medio anual de 50,680€"})]}),(0,s.jsx)("div",{className:"flex justify-end items-center",children:(0,s.jsx)(f.z,{fill:"clear",color:"secondary",children:"Ver ofertas"})})]}),(0,s.jsxs)("div",{className:"rounded-lg bg-white-50 p-6 shadow-[0_2px_8px_rgba(0,0,0,0.06)] flex flex-col gap-6 w-full max-w-[304px]",children:[(0,s.jsxs)("div",{className:"flex flex-col gap-2",children:[(0,s.jsx)("p",{className:"text-carbon-800 font-bold text-xl",children:"Turismo y Hosteler\xeda"}),(0,s.jsx)("p",{className:"text-peach-400",children:"Salario medio anual de 50,680€"})]}),(0,s.jsx)("div",{className:"flex justify-end items-center",children:(0,s.jsx)(f.z,{fill:"clear",color:"secondary",children:"Ver ofertas"})})]}),(0,s.jsxs)("div",{className:"rounded-lg bg-white-50 p-6 shadow-[0_2px_8px_rgba(0,0,0,0.06)] flex flex-col gap-6 w-full max-w-[304px]",children:[(0,s.jsxs)("div",{className:"flex flex-col gap-2",children:[(0,s.jsx)("p",{className:"text-carbon-800 font-bold text-xl",children:"Turismo y Hosteler\xeda"}),(0,s.jsx)("p",{className:"text-peach-400",children:"Salario medio anual de 50,680€"})]}),(0,s.jsx)("div",{className:"flex justify-end items-center",children:(0,s.jsx)(f.z,{fill:"clear",color:"secondary",children:"Ver ofertas"})})]}),(0,s.jsxs)("div",{className:"rounded-lg bg-white-50 p-6 shadow-[0_2px_8px_rgba(0,0,0,0.06)] flex flex-col gap-6 w-full max-w-[304px]",children:[(0,s.jsxs)("div",{className:"flex flex-col gap-2",children:[(0,s.jsx)("p",{className:"text-carbon-800 font-bold text-xl",children:"Turismo y Hosteler\xeda"}),(0,s.jsx)("p",{className:"text-peach-400",children:"Salario medio anual de 50,680€"})]}),(0,s.jsx)("div",{className:"flex justify-end items-center",children:(0,s.jsx)(f.z,{fill:"clear",color:"secondary",children:"Ver ofertas"})})]})]})]})]}),(0,s.jsxs)("section",{className:"flex flex-col py-20 gap-10 bg-white-50",children:[(0,s.jsxs)("div",{className:"flex flex-col gap-4 max-w-[872px]",children:[(0,s.jsx)("h2",{className:"text-carbon-800 text-[40px] font-abcgintonord",children:"Descubre los empleos mejor pagados"}),(0,s.jsx)(u.L,{type:"filter",id:"topPayed",name:"topPayed",options:h,placeholder:"Restauraci\xf3n"})]}),(0,s.jsxs)("div",{className:"grid grid-cols-4 gap-4",children:[(0,s.jsxs)("div",{className:"rounded-lg bg-white-50 p-6 shadow-[0_2px_8px_rgba(0,0,0,0.06)] flex flex-col gap-6 w-full max-w-[304px]",children:[(0,s.jsxs)("div",{className:"flex flex-col gap-2",children:[(0,s.jsx)("p",{className:"text-carbon-800 font-bold text-xl",children:"Turismo y Hosteler\xeda"}),(0,s.jsx)("p",{className:"text-peach-400",children:"Salario medio anual de 50,680€"})]}),(0,s.jsx)("div",{className:"flex justify-end items-center",children:(0,s.jsx)(f.z,{fill:"clear",color:"secondary",children:"Ver ofertas"})})]}),(0,s.jsxs)("div",{className:"rounded-lg bg-white-50 p-6 shadow-[0_2px_8px_rgba(0,0,0,0.06)] flex flex-col gap-6 w-full max-w-[304px]",children:[(0,s.jsxs)("div",{className:"flex flex-col gap-2",children:[(0,s.jsx)("p",{className:"text-carbon-800 font-bold text-xl",children:"Turismo y Hosteler\xeda"}),(0,s.jsx)("p",{className:"text-peach-400",children:"Salario medio anual de 50,680€"})]}),(0,s.jsx)("div",{className:"flex justify-end items-center",children:(0,s.jsx)(f.z,{fill:"clear",color:"secondary",children:"Ver ofertas"})})]}),(0,s.jsxs)("div",{className:"rounded-lg bg-white-50 p-6 shadow-[0_2px_8px_rgba(0,0,0,0.06)] flex flex-col gap-6 w-full max-w-[304px]",children:[(0,s.jsxs)("div",{className:"flex flex-col gap-2",children:[(0,s.jsx)("p",{className:"text-carbon-800 font-bold text-xl",children:"Turismo y Hosteler\xeda"}),(0,s.jsx)("p",{className:"text-peach-400",children:"Salario medio anual de 50,680€"})]}),(0,s.jsx)("div",{className:"flex justify-end items-center",children:(0,s.jsx)(f.z,{fill:"clear",color:"secondary",children:"Ver ofertas"})})]}),(0,s.jsxs)("div",{className:"rounded-lg bg-white-50 p-6 shadow-[0_2px_8px_rgba(0,0,0,0.06)] flex flex-col gap-6 w-full max-w-[304px]",children:[(0,s.jsxs)("div",{className:"flex flex-col gap-2",children:[(0,s.jsx)("p",{className:"text-carbon-800 font-bold text-xl",children:"Turismo y Hosteler\xeda"}),(0,s.jsx)("p",{className:"text-peach-400",children:"Salario medio anual de 50,680€"})]}),(0,s.jsx)("div",{className:"flex justify-end items-center",children:(0,s.jsx)(f.z,{fill:"clear",color:"secondary",children:"Ver ofertas"})})]}),(0,s.jsxs)("div",{className:"rounded-lg bg-white-50 p-6 shadow-[0_2px_8px_rgba(0,0,0,0.06)] flex flex-col gap-6 w-full max-w-[304px]",children:[(0,s.jsxs)("div",{className:"flex flex-col gap-2",children:[(0,s.jsx)("p",{className:"text-carbon-800 font-bold text-xl",children:"Turismo y Hosteler\xeda"}),(0,s.jsx)("p",{className:"text-peach-400",children:"Salario medio anual de 50,680€"})]}),(0,s.jsx)("div",{className:"flex justify-end items-center",children:(0,s.jsx)(f.z,{fill:"clear",color:"secondary",children:"Ver ofertas"})})]}),(0,s.jsxs)("div",{className:"rounded-lg bg-white-50 p-6 shadow-[0_2px_8px_rgba(0,0,0,0.06)] flex flex-col gap-6 w-full max-w-[304px]",children:[(0,s.jsxs)("div",{className:"flex flex-col gap-2",children:[(0,s.jsx)("p",{className:"text-carbon-800 font-bold text-xl",children:"Turismo y Hosteler\xeda"}),(0,s.jsx)("p",{className:"text-peach-400",children:"Salario medio anual de 50,680€"})]}),(0,s.jsx)("div",{className:"flex justify-end items-center",children:(0,s.jsx)(f.z,{fill:"clear",color:"secondary",children:"Ver ofertas"})})]}),(0,s.jsxs)("div",{className:"rounded-lg bg-white-50 p-6 shadow-[0_2px_8px_rgba(0,0,0,0.06)] flex flex-col gap-6 w-full max-w-[304px]",children:[(0,s.jsxs)("div",{className:"flex flex-col gap-2",children:[(0,s.jsx)("p",{className:"text-carbon-800 font-bold text-xl",children:"Turismo y Hosteler\xeda"}),(0,s.jsx)("p",{className:"text-peach-400",children:"Salario medio anual de 50,680€"})]}),(0,s.jsx)("div",{className:"flex justify-end items-center",children:(0,s.jsx)(f.z,{fill:"clear",color:"secondary",children:"Ver ofertas"})})]}),(0,s.jsxs)("div",{className:"rounded-lg bg-white-50 p-6 shadow-[0_2px_8px_rgba(0,0,0,0.06)] flex flex-col gap-6 w-full max-w-[304px]",children:[(0,s.jsxs)("div",{className:"flex flex-col gap-2",children:[(0,s.jsx)("p",{className:"text-carbon-800 font-bold text-xl",children:"Turismo y Hosteler\xeda"}),(0,s.jsx)("p",{className:"text-peach-400",children:"Salario medio anual de 50,680€"})]}),(0,s.jsx)("div",{className:"flex justify-end items-center",children:(0,s.jsx)(f.z,{fill:"clear",color:"secondary",children:"Ver ofertas"})})]})]})]}),(0,s.jsxs)("div",{className:"full-bleed-container",children:[(0,s.jsx)("div",{className:"full-bleed-bg bg-alabaster-50"}),(0,s.jsxs)("section",{className:"flex flex-col py-20 gap-10 bg-alabaster-50 full-bleed-content",children:[(0,s.jsxs)("div",{className:"flex flex-col gap-4 max-w-[942px]",children:[(0,s.jsx)("h2",{className:"text-carbon-800 text-[40px] font-abcgintonord",children:"Descubre las empresas que mejor pagan"}),(0,s.jsx)(u.L,{type:"filter",id:"topPayedCompany",name:"topPayedCompany",options:g,placeholder:"Restauraci\xf3n"})]}),(0,s.jsx)("div",{className:"grid grid-cols-3 gap-4",children:j.map((e,l)=>(0,s.jsxs)("div",{className:"\n                                    bg-white-50 \n                                    p-6 rounded-lg \n                                    shadow-[0_2px_8px_0_rgba(0,0,0,0.06)] \n                                    flex \n                                    flex-col \n                                    gap-6\n                                ",children:[(0,s.jsxs)("div",{className:"flex gap-6 justify-between",children:[e.avatar&&(0,s.jsx)(x.q,{size:"large",src:e.avatar}),(0,s.jsxs)("div",{className:"flex flex-col gap-2 w-full",children:[(0,s.jsx)("div",{className:"flex justify-between items-center",children:e.title&&(0,s.jsx)("h6",{className:"text-xl font-bold text-carbon-800",children:e.title})}
1),e.subtitle&&(0,s.jsx)("span",{className:"",children:e.subtitle}),e.rating&&(0,s.jsx)(p.i,{type:"default",stars:e.rating,votes:e.votes})]})]}),(0,s.jsx)("div",{className:"flex flex-col gap-2",children:(0,s.jsx)("div",{className:"flex justify-end",children:(0,s.jsxs)(f.z,{fill:"clear",color:"secondary",className:"pr-0",children:[(0,s.jsx)("span",{className:"whitespace-nowrap",children:e.buttonText}),(0,s.jsx)(d.JO,{name:"chevronRight",size:"default"})]})})})]},l))})]})]})]})}var w=(0,t.Z)(v)},37657:function(e,l,a){"use strict";a.d(l,{i:function(){return t}});var s=a(52322);function t(e){let{type:l="default",completedSteps:a=0,steps:t=0,labelSkills:r="".concat(a," of ").concat(t," skills"),stars:o=0,votes:c=0,labelVotes:n="(".concat(c," ratings)"),className:i="",...d}=e,x=a/t*100;return(0,s.jsx)("div",{className:i,...d,children:"spinner"===l?(0,s.jsxs)("div",{className:"flex gap-2 items-center",children:[(0,s.jsxs)("div",{className:"w-[30px] h-[30px] relative",children:[(0,s.jsx)("span",{className:"absolute top-[50%] left-[50%] translate-x-[-50%] translate-y-[-50%] text-peach-400 text-xs font-bold",children:a+"/"+t}),(0,s.jsxs)("svg",{className:"rotate-[-90deg] w-[30px] h-[30px]",children:[(0,s.jsx)("circle",{cx:"15px",cy:"15px",strokeWidth:"1.5px",r:"13.5px",fill:"transparent",stroke:"#CFD0D3"}),(0,s.jsx)("circle",{cx:"15px",cy:"15px",strokeWidth:"1.5px",r:"13.5px",fill:"transparent",stroke:"#FA824C",strokeDasharray:94.2,strokeDashoffset:94.2*((100-x)/100)})]})]}),(0,s.jsx)("span",{className:"text-sm text-carbon-800",children:x.toFixed()+"%"}),(0,s.jsx)("span",{className:"text-xs text-carbon-700 mb-[-1px]",children:r})]}):(0,s.jsxs)("div",{className:"flex gap-4 items-center",children:[(0,s.jsx)("span",{className:"text-carbon-800",children:o}),(0,s.jsx)("div",{className:"\n            w-[65px] \n            h-[11px] \n            bg-[url('/images/stars.png')] \n            bg-no-repeat \n            ".concat({0:"bg-[top_0_left_0]",.5:"bg-[top_-26.5px_left_0]",1:"bg-[top_-53px_left_0]",1.5:"bg-[top_-79px_left_0]",2:"bg-[top_-106px_left_0]",2.5:"bg-[top_-132px_left_0]",3:"bg-[top_-159px_left_0]",3.5:"bg-[top_-185px_left_0]",4:"bg-[top_-212px_left_0]",4.5:"bg-[top_-238px_left_0]",5:"bg-[top_-265px_left_0]"}[o]," \n          ")}),c>0&&(0,s.jsx)("span",{className:"text-carbon-700",children:n})]})})}},34348:function(e,l,a){"use strict";a.d(l,{o:function(){return d}});var s=a(52322),t=a(2784),r=a(10055),o=a(5153),c=a(15613),n=a(9526),i=a(11122);let d=(0,t.forwardRef)((e,l)=>{let{children:a,disabled:d=!1,placeholder:x="Search job...",placeholder2:f="Search location...",onClick:p,size:m="big",job:u="",location:h="",jobs:b=[],locations:g=[],selectedJobUrl:j="",selectedLocationUrl:N="",isLoading:v=!1,onLocationClear:w,onJobClear:y,getSuggestionKind:_=()=>"job"}=e,{t:D}=(0,i.$G)(["common","searchHero"]),[A,z]=(0,t.useState)(u),[S,U]=(0,t.useState)(void 0),[H,C]=(0,t.useState)(h),[k,V]=(0,t.useState)(!1),[O,J]=(0,t.useState)([]),[T,B]=(0,t.useState)([]),[L,E]=(0,t.useState)(!1),[M,I]=(0,t.useState)(j),[W,F]=(0,t.useState)(N),[G,R]=(0,t.useState)(-1),[P,Y]=(0,t.useState)(-1),[q,Q]=(0,t.useState)(!1),[Z,X]=(0,t.useState)(!1),K=(0,t.useRef)(null),$=(0,t.useRef)(null),ee=(0,t.useMemo)(()=>(0,n.Z)(g),[g]);(0,t.useImperativeHandle)(l,()=>({focusJobInput:()=>{var e;null==(e=$.current)||e.focus()}})),(0,t.useEffect)(()=>{var e;if(j){let l=b.find(e=>e.searchUrl===j);l&&(z(l.label),I(l.searchUrl),U(null==(e=l.orderBy)?void 0:e.id))}},[j,b]),(0,t.useEffect)(()=>{if(N){let e=ee.find(e=>e.searchUrl===N);e&&(C(e.displayName||e.label),F(e.searchUrl))}},[N,ee]),(0,t.useEffect)(()=>{k||z(u)},[u,k]),(0,t.useEffect)(()=>{C(h)},[h]);let el=(e,l)=>{if(e.length<3)return[];let a=e.toLowerCase().normalize("NFD").replace(/[\u0300-\u036f]/g,"");return l.filter(e=>e.label.toLowerCase().normalize("NFD").replace(/[\u0300-\u036f]/g,"").includes(a)).sort((e,l)=>{let s=_(e),t=_(l);if("job"===s&&"brand"===t)return -1;if("brand"===s&&"job"===t)return 1;let r=e.label.toLowerCase().normalize("NFD").replace(/[\u0300-\u036f]/g,""),o=l.label.toLowerCase().normalize("NFD").replace(/[\u0300-\u036f]/g,""),c=ea(r,a),n=ea(o,a);return c!==n?n-c:r.length-o.length})},ea=(e,l)=>{let a=0;return e===l&&(a+=100),e.startsWith(l)&&(a+=50),RegExp("\\b".concat(l),"i").test(e)&&(a+=30),e.includes(l)&&(a+=10),a+=Math.max(0,20-e.length)},es=e=>{let l=e.target.value;z(l);let a=el(l,b);J(a),Q(a.length>0),R(-1),I("")},et=e=>{let l=e.target.value;C(l);let a=(0,n.w)(ee,l);B(a),X(a.length>0),Y(-1),F("")},er=e=>{var l;if(!(!q||0===O.length))switch(e.key){case"ArrowDown":e.preventDefault(),R(e=>e<O.length-1?e+1:0);break;case"ArrowUp":e.preventDefault(),R(e=>e>0?e-1:O.length-1);break;case"Enter":if(e.preventDefault(),G>=0&&G<O.length){let e=O[G];ec({label:e.label,searchUrl:e.searchUrl,jobDenominationId:null==(l=e.orderBy)?void 0:l.id},"job")}break;case"Escape":J([]),Q(!1),R(-1)}},eo=e=>{if(!(!Z||0===T.length))switch(e.key){case"ArrowDown":e.preventDefault(),Y(e=>e<T.length-1?e+1:0);break;case"ArrowUp":e.preventDefault(),Y(e=>e>0?e-1:T.length-1);break;case"Enter":if(e.preventDefault(),P>=0&&P<T.length){let e=T[P];ec({label:e.label,searchUrl:e.searchUrl,displayName:e.displayName},"location")}break;case"Escape":B([]),X(!1),Y(-1)}},ec=(e,l)=>{if("job"===l){if(z(e.label),I(e.searchUrl),U(e.jobDenominationId),J([]),Q(!1),R(-1),W){E(!0);let l={jobDenominationId:e.jobDenominationId,job:e.label,location:H,selectedJobUrl:e.searchUrl,selectedLocationUrl:W};p(l).finally(()=>E(!1))}}else if(C(e.displayName||e.label),F(e.searchUrl),B([]),X(!1),Y(-1),M){E(!0);let l={jobDenominationId:S,job:A,location:e.displayName||e.label,selectedJobUrl:M,selectedLocationUrl:e.searchUrl};p(l).finally(()=>E(!1))}},en=e=>{var l,a;e.preventDefault(),E(!0);let s={job:A,selectedJobUrl:M||void 0,jobDenominationId:S},t={location:H,selectedLocationUrl:W||void 0},r=O,o=T;if(A.length>=3&&!M&&0===O.length&&(r=el(A,b)),H.length>=3&&!W&&0===T.length&&(o=(0,n.w)(ee,H)),A.length>=3&&!M&&r.length>0){let e=r[0];s={job:e.label,selectedJobUrl:e.searchUrl,jobDenominationId:null==(l=e.orderBy)?void 0:l.id},z(e.label),I(e.searchUrl),U(null==(a=e.orderBy)?void 0:a.id),Q(!1),J([])}if(H.length>=3&&!W&&o.length>0){let e=o[0];t={location:e.displayName||e.label,selectedLocationUrl:e.searchUrl},C(e.displayName||e.label),F(e.searchUrl),X(!1),B([])}let c={jobDenominationId:s.jobDenominationId,job:s.job,location:t.location,selectedJobUrl:s.selectedJobUrl,selectedLocationUrl:t.selectedLocationUrl};p(c).finally(()=>E(!1))},ei=e=>{K.current&&!K.current.contains(e.target)&&(J([]),B([]),Q(!1),X(!1),R(-1),Y(-1))};return(0,t.useEffect)(()=>(document.addEventListener("mousedown",ei),()=>{document.removeEventListener("mousedown",ei)}),[]),(0,s.jsxs)("form",{ref:K,className:"md:mt-2 bg-alabaster-50 md:bg-white-50 pl-4 py-4 pr-4 md:pl-10 flex flex-col md:flex-row md:gap-10 gap-3 md:rounded-lg w-full z-10 md:drop-shadow-[0_2px_16px_rgba(0,0,0,0.08)]",onSubmit:en,children:[(0,s.jsxs)("div",{className:"flex flex-col md:flex-row gap-2 md:gap-10 w-full md:items-center",children:[(0,s.jsxs)("div",{className:"relative w-full md:w-2/4",children:[(0,s.jsxs)("div",{className:"relative flex items-center",children:[(0,s.jsx)(c.JO,{name:"job",size:"default",className:"absolute left-4"}),(0,s.jsx)("input",{ref:$,placeholder:x,className:"w-full px-4 py-2 pl-12 bg-white-50 text-base text-carbon-800 font-bold placeholder:font-normal placeholder:text-carbon-700 focus:outline-none focus:border-carbon-800 placeholder:disabled:text-carbon-700 disabled:text-carbon-700",disabled:d,value:A,onChange:es,onKeyDown:er}),A&&(0,s.jsx)("button",{type:"button",onClick:()=>{V(!0),z(""),I(""),J([]),U(void 0),Q(!1),R(-1),null==y||y(),setTimeout(()=>{V(!1)},100)},className:"absolute right-3 p-1 hover:bg-gray-100 rounded-full transition-colors","aria-label":"Clear job",children:(0,s.jsx)(c.JO,{name:"xMark",size:"default",className:"text-carbon-700 hover:text-carbon-700"})})]}),O.length>0&&(0,s.jsx)("ul",{className:"absolute bg-white-50 w-full max-h-40 overflow-y-auto z-10 rounded-md scrollbar-thin scrollbar-thumb-gray-300 scrollbar-track-gray-100 hover:scrollbar-thumb-gray-400 mt-5",children:O.map((e,l)=>(0,s.jsxs)("li",{className:"flex items-center gap-2 px-4 py-2 cursor-pointer ".concat(l===G?"bg-cream-100":"hover:bg-gray-100"),onClick:()=>{var l;return ec({label:e.label,searchUrl:e.searchUrl,jobDenominationId:null==(l=e.orderBy)?void 0:l.id},"job")},children:["job"===_(e)?(0,s.jsx)(c.JO,{name:"job",size:"default"}):(0,s.jsx)(c.JO,{name:"enterprise",size:"default"}),(0,s.jsx)("span",{className:"text-gray-900 text-sm",children:e.label})]},"".concat(e.id,"-").concat(e.label)))})]}),(0,s.jsx)(o.i,{direction:"y",className:"md:h-10"}),(0,s.jsxs)("div",{className:"relative w-full md:w-2/4",children:[(0,s.jsxs)("div",{className:"relative flex items-center",children:[(0,s.jsx)(c.JO,{name:"location",size:"default",className:"absolute left-4"}),(0,s.jsx)("input",{placeholder:f,className:"w-full px-4 py-2 pl-12 bg-white-50 text-base font-bold placeholder:font-normal text-carbon-700 text-carbon-800 focus:outline-none focus:border-carbon-800 placeholder:text-carbon-700 placeholder:disabled:text-carbon-700 disabled:text-carbon-700",disabled:d,value:H,onChange:et,onKeyDown:eo}),H&&(0,s.jsx)("button",{type:"button",onClick:()=>{C(""),F(""),B([]),X(!1),Y(-1),null==w||w()},className:"absolute right-3 p-1 hover:bg-gray-100 rounded-full transition-colors","aria-label":"Clear location",children:(0,s.jsx)(c.JO,{name:"xMark",size:"default",className:"text-carbon-700 hover:text-carbon-700"})})]}),T.length>0&&(0,s.jsx)("ul",{className:"absolute bg-white-50 w-full max-h-60 overflow-y-auto z-10 rounded-md scrollbar-thin scrollbar-thumb-gray-300 scrollbar-track-gray-100 hover:scrollbar-thumb-gray-400 mt-5 border border-gray-200 shadow-lg",children:T.map((e,l)=>(0,s.jsxs)("li",{className:"flex items-center gap-3 px-4 py-3 cursor-pointer border-b border-gray-100 last:border-b-0 ".concat(l===P?"bg-cream-100":"hover:bg-gray-50"),onClick:()=>ec({label:e.label,searchUrl:e.searchUrl,displayName:e.displayName},"location"),children:[(0,s.jsx)(c.JO,{name:"location",size:"default",className:"text-gray-500 flex-shrink-0"}),(0,s.jsxs)("div",{className:"flex flex-col flex-1 min-w-0",children:[(0,s.jsx)("span",{className:"text-gray-900 text-sm font-medium truncate",children:e.displayName}),(0,s.jsx)("span",{className:"text-xs text-gray-500 capitalize",children:"city"===e.type?D("locations.city"):"region"===e.type?D("locations.region"):D("locations.country")})]})]},"".concat(e.id,"-").concat(e.label)))})]})]}),(0,s.jsx)(r.z,{type:"submit",isLoading:v||L,children:a})]})})},9526:function(e,l,a){"use strict";function s(e){return e.map(e=>({...e,displayName:e.displayName||e.label,type:function(e){var l;let a=null!==(l=e.type)&&void 0!==l?l:e.searchFilterType;
1return 0===a?"country":1===a?"region":"city"}(e)}))}function t(e,l){return function(e,l){if(!l||l.length<3)return[];let a=l.toLowerCase().normalize("NFD").replace(/[\u0300-\u036f]/g,"");return e.filter(e=>{let l=e.label.toLowerCase().normalize("NFD").replace(/[\u0300-\u036f]/g,""),s=e.displayName.toLowerCase().normalize("NFD").replace(/[\u0300-\u036f]/g,"");return l.includes(a)||s.includes(a)}).sort((e,l)=>{let s=e.label.toLowerCase().normalize("NFD").replace(/[\u0300-\u036f]/g,""),t=l.label.toLowerCase().normalize("NFD").replace(/[\u0300-\u036f]/g,""),r=s.startsWith(a),o=t.startsWith(a),c=s===a,n=t===a;if(c&&!n)return -1;if(!c&&n)return 1;if(c&&n){if("city"===e.type&&"city"!==l.type)return -1;if("city"!==e.type&&"city"===l.type)return 1;if("region"===e.type&&"country"===l.type)return -1;if("country"===e.type&&"region"===l.type)return 1}if(r&&!o)return -1;if(!r&&o)return 1;if(r&&o){let a={city:1,region:2,country:3},s=a[e.type],t=a[l.type];if(s!==t)return s-t}return e.label.localeCompare(l.label)})}(e,l)}a.d(l,{Z:function(){return s},w:function(){return t}})}},function(e){e.O(0,[9774,2888,179],function(){return e(e.s=24130)}),_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.