"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2008],{88971:function(e,t,a){a.d(t,{Z:function(){return el}});var n=a(79418),r=a(24721),i=a(37545),s=a(62701),o=a(35416),l=a(10371),u=a(96303),c=a(86230),d=a(25810),m=a(31898),f=a(41999),g=a(45441),p=a(76013),x=a(2536),b=a(48603),z=a(88309),h=a(13400),v=a(29490),j=a(41426),y=a(7132),A=a(52408),E=a(99888),C=a(22697),S=a(18302),I=a(44450),N=a(54559),R=a(26300),w=a(37881),P=a(85596),T=a(76632),D=a(99785),L=a(78675),U=a(53622),O=a(48495),_=a(10395),M=a(22659),k=a(19743),B=a(93592),V=a(96383),G=a(98658),H=a(67110),F=a(80292),Z=a(20048),q=a(66646),W=a(14725),K=a(13459),Y=a(42926),J=a(6612),$=a(66854),Q=a(52505),X=a(35129),ee=a(6636),et=a(10575),ea=a(62498),en=a(90808),er=a(85091),ei=a(81004),es=a(91064),eo=a(99392);function el(e){let{icon:t,...a}=e;return"add"===t?(0,n.jsx)(r.default,{...a}):"arrow-left"===t?(0,n.jsx)(i.default,{...a}):"avatar"===t?(0,n.jsx)(s.default,{...a}):"check"===t?(0,n.jsx)(l.default,{...a}):"chevron"===t?(0,n.jsx)(o.default,{...a}):"clock"===t?(0,n.jsx)(u.default,{...a}):"company"===t?(0,n.jsx)(c.default,{...a}):"contract"===t?(0,n.jsx)(d.default,{...a}):"cross"===t?(0,n.jsx)(m.default,{...a}):"cv"===t?(0,n.jsx)(f.default,{...a}):"dashboard"===t?(0,n.jsx)(g.default,{...a}):"dragndrop"===t?(0,n.jsx)(p.default,{...a}):"edit"===t?(0,n.jsx)(x.default,{...a}):"envelop"===t?(0,n.jsx)(b.default,{...a}):"external-link"===t?(0,n.jsx)(z.default,{...a}):"eye"===t?(0,n.jsx)(h.default,{...a}):"eye-slash"===t?(0,n.jsx)(v.default,{...a}):"facebook"===t?(0,n.jsx)(j.default,{...a}):"female"===t?(0,n.jsx)(y.default,{...a}):"filter"===t?(0,n.jsx)(A.default,{...a}):"find"===t?(0,n.jsx)(E.default,{...a}):"forward"===t?(0,n.jsx)(C.default,{...a}):"full-star"===t?(0,n.jsx)(S.default,{...a}):"hamburger"===t?(0,n.jsx)(I.default,{...a}):"hashtag"===t?(0,n.jsx)(N.default,{...a}):"heart"===t?(0,n.jsx)(R.default,{...a}):"help"===t?(0,n.jsx)(w.default,{...a}):"highlight"===t?(0,n.jsx)(P.default,{...a}):"home"===t?(0,n.jsx)(T.default,{...a}):"in-process"===t?(0,n.jsx)(D.default,{...a}):"instagram"===t?(0,n.jsx)(U.default,{...a}):"info"===t?(0,n.jsx)(L.default,{...a}):"job"===t?(0,n.jsx)(O.default,{...a}):"keyword"===t?(0,n.jsx)(_.default,{...a}):"linkedin"===t?(0,n.jsx)(M.default,{...a}):"location"===t?(0,n.jsx)(k.default,{...a}):"logo"===t?(0,n.jsx)(B.default,{...a}):"logout"===t?(0,n.jsx)(V.default,{...a}):"male"===t?(0,n.jsx)(G.default,{...a}):"notifications"===t?(0,n.jsx)(H.default,{...a}):"person"===t?(0,n.jsx)(F.default,{...a}):"price"===t?(0,n.jsx)(Z.default,{...a}):"privacy"===t?(0,n.jsx)(q.default,{...a}):"register"===t?(0,n.jsx)(W.default,{...a}):"save"===t?(0,n.jsx)(K.default,{...a}):"search-glass"===t?(0,n.jsx)(Y.default,{...a}):"search-user"===t?(0,n.jsx)(J.default,{...a}):"send"===t?(0,n.jsx)($.default,{...a}):"settings"===t?(0,n.jsx)(Q.default,{...a}):"share"===t?(0,n.jsx)(X.default,{...a}):"smartphone"===t?(0,n.jsx)(ee.default,{...a}):"stop"===t?(0,n.jsx)(et.default,{...a}):"success"===t?(0,n.jsx)(ea.default,{...a}):"trash"===t?(0,n.jsx)(er.default,{...a}):"terms"===t?(0,n.jsx)(en.default,{...a}):"upload"===t?(0,n.jsx)(ei.default,{...a}):"vertical-dots"===t?(0,n.jsx)(es.default,{...a}):"workplace"===t?(0,n.jsx)(eo.default,{...a}):null}},65672:function(e,t,a){a.d(t,{qg:function(){return l},oX:function(){return m},Ly:function(){return f},WU:function(){return x},aT:function(){return y},Mj:function(){return v},B7:function(){return C}});var n=a(79418),r=a(89939),i=a(62365),s=a(33900),o=a(70185);function l(e){let{country:t,estate:a,state:l,dispatch:u,register:c}=e,{data:d}=o.S.places.getCitiesByEstate.useQuery({country:t,state:a});return(0,r.useEffect)(()=>{d&&u({type:"set_items",payload:d.map(e=>({value:e,label:e,description:""}))})},[d,u]),(0,n.jsx)(i.d,{...c,label:"Ciudad",variant:"bordered",isClearable:!1,onFocus:e=>{let{target:t}=e;return t.setAttribute("autocomplete","new-password")},items:l.filteredItems,allowsCustomValue:!0,inputValue:l.inputValue,onInputChange:e=>u({type:"input_change",payload:e}),selectedKey:l.selectedKey,onSelectionChange:e=>{u({type:"on_select",payload:e})},children:e=>(0,n.jsx)(s.R,{value:e.value,children:e.label},e.value)})}var u=a(57291),c=a(42677);let d=Object.values(u.Country);function m(e){let{defaultValue:t,onSelectionChange:a,register:r}=e;return(0,n.jsx)(i.d,{...r,label:"Pais",isRequired:!0,variant:"bordered",isClearable:!1,onFocus:e=>{let{target:t}=e;return t.setAttribute("autocomplete","new-password")},defaultItems:d.map(e=>({label:(0,c.Tj)(e),value:e,description:""})),defaultSelectedKey:null!=t?t:void 0,onSelectionChange:e=>{a(String(e))},children:e=>(0,n.jsx)(s.R,{value:e.value,children:e.label},e.value)})}function f(e){let{country:t,onSelectionChange:a=()=>{},state:l,dispatch:u,register:c}=e,{data:d}=o.S.places.getStatesByCountry.useQuery({country:""===String(t)?void 0:t});return(0,r.useEffect)(()=>{d&&u({type:"set_items",payload:d.map(e=>{let{name:t}=e;return{value:t,label:t,description:""}})})},[d,u]),(0,n.jsx)(i.d,{...c,label:"Estado / Provincia / Region",isRequired:!0,variant:"bordered",isClearable:!1,onFocus:e=>{let{target:t}=e;return t.setAttribute("autocomplete","new-off")},items:l.filteredItems,inputValue:l.inputValue,onInputChange:e=>u({type:"input_change",payload:e}),selectedKey:l.selectedKey,onSelectionChange:e=>{e&&a(String(e))},children:e=>(0,n.jsx)(s.R,{value:e.value,children:e.label},e.value)})}var g=a(84728),p=a(88971);let x=(0,r.forwardRef)(function(e,t){let[a,i]=(0,r.useState)(!1);return(0,n.jsx)(g.Y,{...e,ref:t,maxLength:72,endContent:(0,n.jsx)("button",{className:"focus:outline-none",type:"button",onClick:()=>i(!a),children:a?(0,n.jsx)(p.Z,{icon:"eye-slash",className:"pointer-events-none h-5 w-5"}):(0,n.jsx)(p.Z,{icon:"eye",className:"pointer-events-none h-5 w-5"})}),type:a?"text":"password"})});var b=a(14689),z=a(32359),h=a(82987);function v(e){let t,{className:a,search:r,classNames:i,iconStyle:s,opts:o,renderButton:l,isClearable:u,buttonPlacement:c="bottom",...d}=e,m=(0,b._t)(["search"],o),{register:f,handleSubmit:x}=(0,h.cI)();switch(c){case"bottom":t="flex-col";break;case"left":t="flex-row-reverse";break;case"right":t="flex-row"}return(0,n.jsxs)("form",{className:(0,z.m)("flex w-full max-w-[450px] flex-row-reverse gap-6",t),onSubmit:x(e=>{m({search:e.search})}),children:[(0,n.jsx)(g.Y,{placeholder:"Buscar agrovacante...",className:a,classNames:{mainWrapper:"w-full",...i},radius:"full",labelPlacement:"outside-left",startContent:(0,n.jsx)(p.Z,{icon:"search-glass",className:(0,z.m)("h-6 w-6",s)}),onClear:()=>{u&&m({search:""})},defaultValue:r,...f("search"),...d}),l?l({type:"submit"}):(0,n.jsx)("button",{className:"hidden",type:"submit",children:"submit"})]})}var j=a(61011);function y(e){let{className:t,take:a}=e,r=(0,b._t)(["take","page"]);return(0,n.jsx)(j.g,{defaultSelectedKeys:["10"],disallowEmptySelection:!0,selectedKeys:[String(a)],labelPlacement:"outside-left","aria-label":"Paginaci\xf3n",size:"sm",radius:"full",fullWidth:!1,onSelectionChange:e=>r({take:e.currentKey,page:"1"}),className:(0,z.m)(t),children:["5","10","15"].map(e=>(0,n.jsx)(s.R,{children:e},e))})}var A=a(28494),E=a(5453);let C=(0,r.forwardRef)((e,t)=>{let{className:a,defaultValues:l,...u}=e,c=(0,r.useRef)(null),[d,m]=(0,r.useState)(!1),[f,g]=(0,r.useState)({inputValue:"",filteredTags:[],tags:[]}),{data:x,isLoading:b}=o.S.tags.getAll.useQuery();return(0,r.useEffect)(()=>{x&&l&&g(e=>({...e,tags:x.map(e=>({...e,isSelected:l.some(t=>t.name===e.name)})).sort((e,t)=>Number(!!t.isSelected)-Number(!!e.isSelected))}))},[x,l]),(0,r.useEffect)(()=>{c.current&&c.current.focus()},[d]),(0,r.useEffect)(()=>{let e=document.querySelector("#str-tags-input");var t,a=null===(t=Object.getOwnPropertyDescriptor(window.HTMLInputElement.prototype,"value"))||void 0===t?void 0:t.set;null==a||a.call(e,f.tags.filter(e=>e.isSelected).map(e=>e.name).join(", "));let n=new Event("change",{bubbles:!0});e.dispatchEvent(n)},[f.tags]),(0,n.jsxs)("div",{className:(0,z.m)("flex w-full flex-col",a),children:[(0,n.jsx)(i.d,{ref:c,labelPlacement:"outside",variant:"bordered",label:"\xc1reas de Enfoque",placeholder:"#Cultivo, #Agricultura, #Pecuar\xeda...",menuTrigger:"input",isClearable:!1,allowsEmptyCollection:!1,allowsCustomValue:!0,isLoading:b,maxLength:200,items:f.filteredTags,inputValue:f.inputValue,onInputChange:e=>{g(t=>{var a;return{...t,inputValue:e,filteredTags:null!==(a=t.tags.filter(t=>(0,E.Ny)(t.name,e)))&&void 0!==a?a:[]}})},onOpenChange:(e,t)=>{m(e),("manual"===t||void 0===t)&&e&&g(e=>({...e,filteredTags:e.tags}))},onSelectionChange:e=>{g(t=>{var a;let n=t.filteredTags.find(t=>t.id==e);return n?{inputValue:"",filteredTags:null!==(a=t.tags.filter(e=>(0,E.Ny)(e.name.toLowerCase(),n.name.toLocaleLowerCase()||"")))&&void 0!==a?a:[],tags:[...t.tags.map(e=>e.id===n.id?{...e,isSelected:!e.isSelected}:e).sort((e,t)=>Number(!!t.isSelected)-Number(!!e.isSelected))]}:t})},listboxProps:{hideSelectedIcon:!0,itemClasses:{base:"rounded-medium data-[hover=true]:text-white"}},inputProps:{classNames:{input:"placeholder:font-light placeholder:italic"}},startContent:(0,n.jsx)(p.Z,{icon:"search-glass",className:"h-5 w-5 text-gray-500"}),description:(0,n.jsx)("div",{className:"flex flex-wrap gap-2",children:f.tags.filter(e=>e.isSelected).map(e=>(0,n.jsx)(A.z,{startContent:(0,n.jsx)(p.Z,{icon:"hashtag",className:"h-4 w-4"}),variant:"flat",color:"primary",size:"sm",children:e.name},e.id))}),children:e=>(0,n.jsx)(s.R,{value:e.name,color:"primary",children:(0,n.jsxs)("div",{className:"flex items-center gap-2",children:[(0,n.jsx)(p.Z,{icon:"hashtag",className:"h-3.5 w-3.5 text-primary group-hover:text-white group-focus:text-white"}),(0,n.jsx)("p",{className:"w-full truncate",children:e.name}),e.isSelected&&(0,n.jsx)(p.Z,{icon:"check",className:"h-4 w-4  text-primary group-hover:text-white group-focus:text-white"})]})},e.id)}),(0,n.jsx)("input",{id:"str-tags-input",ref:t,className:"hidden",...u})]})});C.displayName="TagsInput"},69104:function(e,t,a){a.d(t,{x7:function(){return E},d5:function(){return u},dk:function(){return d},F5:function(){return j},rU:function(){return g},Zb:function(){return x},QE:function(){return b},Dx:function(){return z},Hm:function(){return h},mt:function(){return v},wK:function(){return c}});var n=a(79418),r=a(32359),i=a(70955),s=a.n(i),o=a(5453);function l(e){let{className:t,children:a}=e;return(0,n.jsx)("p",{className:(0,r.m)("italic text-gray-600",t),children:a})}function u(e){let{date:t,className:a}=e;if(!t)return;if(s()(t).date()===s()().date()&&s()(t).month()===s()().month()&&s()(t).year()===s()().year())return(0,n.jsx)(l,{className:a,children:"Hoy"});let r=s()().diff(s()(t),"days")||1;return(0,n.jsxs)(l,{className:a,children:["hace ",r," ",(0,o.Ho)("d\xeda",r)]})}function c(e){let{date:t,className:a}=e;if(!t)return;let r=s()().diff(s()(t),"years");if(r>0)return(0,n.jsxs)(l,{className:a,children:[r," ",(0,o.Ho)("a\xf1o",r)]})}function d(e){let{className:t,children:a}=e;return(0,n.jsx)("p",{className:(0,r.m)("flex text-sm text-gray-600",t),children:a})}var m=a(60267);let f={black:"bga-black",green:"bga-green-500",success:"bga-success",danger:"bga-danger"};function g(e){let{children:t,className:a,href:i="/",variant:s="black",isActive:o=!1,...l}=e;return(0,n.jsx)(m.default,{href:i,className:(0,r.m)("flex",o?"".concat(f[s]," animated-link__active"):""),children:(0,n.jsx)("span",{className:(0,r.m)("animate-link px-1",f[s],o?"text-white":"text-[color:var(--bgc)]",a),...l,children:t})})}var p=a(9126);function x(e){let t,{minSalary:a,maxSalary:i,showSalary:s,className:o}=e;return t=s&&a>0&&i>0?"".concat(p.A.format(a)," - ").concat(p.A.format(i)," Mensual"):s&&a>0&&i<=0?"".concat(p.A.format(a)," Mensual"):s&&i>0&&a<=0?"".concat(p.A.format(i)," Mensual"):"Sueldo no mostrado",(0,n.jsx)("p",{className:(0,r.m)("text-sm text-gray-600",o),children:t})}function b(e){let{children:t,className:a,as:i="h4"}=e;return(0,n.jsx)(i,{className:(0,r.m)("w-full text-lg font-semibold tracking-wide",a),children:t})}function z(e){let{children:t,className:a,as:i="h1"}=e;return(0,n.jsx)(i,{className:(0,r.m)("text-center text-2xl font-bold tracking-wide text-green-700 lg:text-2xl",a),children:t})}function h(e){let{list:t,className:a}=e;return(0,n.jsx)("ul",{className:(0,r.m)("list-inside list-disc marker:text-success",a),children:t.map(e=>(0,n.jsx)("li",{className:"",children:e},e))})}function v(e){let{children:t,className:a,session:i}=e;if(i)return(0,n.jsxs)("div",{className:(0,r.m)("flex max-w-[220px] flex-col lg:max-w-[160px]",a),children:[t&&(0,n.jsx)("p",{className:"text-sm font-semibold capitalize text-gray-500 lg:text-xs",children:t}),(0,n.jsx)("p",{className:"overflow-hidden text-ellipsis whitespace-nowrap font-medium lg:text-sm",children:i?i.user.name:""})]})}function j(e){let{className:t}=e;return(0,n.jsx)("span",{className:(0,r.m)("text-green-600",t),children:"•"})}var y=a(88971),A=a(42677);function E(e){let{size:t,className:a,...i}=e;return t?(0,n.jsxs)("div",{className:(0,r.m)("flex gap-2 ",a),...i,children:[(0,n.jsx)(y.Z,{icon:"person",className:"h-[18px] w-[18px]"}),(0,n.jsx)("p",{className:"whitespace-nowrap",children:A.v$[t]})]}):null}},14689:function(e,t,a){a.d(t,{Qd:function(){return x},_t:function(){return m},S0:function(){return f},LD:function(){return l}});var n=a(41263),r=a(70185),i=a(81561),s=a(19356);let o="POSTULATE_TOAST";function l(){let[e,t]=(0,i.Xs)("pendingPostulationId",null),a=r.S.useContext(),{data:l}=(0,s.useSession)(),{mutate:u}=r.S.postulations.create.useMutation({onSuccess:async()=>{n.default.success("Postulado correctamente!",{id:o}),t(null),await a.postulations.getOneByJobId.invalidate(),await a.applicants.getPostulations.invalidate()},onMutate:async()=>n.default.loading("Postulando...",{id:o}),onError:async e=>n.default.error(e.message,{id:o})});return{pendingPostulationId:e,setPendingPostulationId:t,sendPendingPostulation:()=>{e&&(null==l?void 0:l.user.role)==="APPLICANT"&&(u({jobId:e}),t(null))}}}var u=a(43105),c=a(89939);let d=["take","page","search","country","workmode","contract","horary","minSalary","maxSalary","education","educationLevel","estate","yearsOfExperience","strTags","step"];function m(e,t){let a=(0,u.useSearchParams)(),n=(0,u.useRouter)(),r=(0,u.usePathname)(),i=(null==t?void 0:t.baseUrl)?null==t?void 0:t.baseUrl:r;return(0,c.useCallback)(t=>{let r=new URLSearchParams(a.toString());return e.forEach(e=>t[e]?r.set(e,t[e]):r.delete(e)),n.push(i+"?"+r.toString())},[a,e,i,n])}function f(){let e=(0,u.useSearchParams)();for(let[t,a]of new URLSearchParams(e.toString()).entries())if(d.includes(t,3))return!0;return!1}let g={selectedKey:null,inputValue:"",items:[],filteredItems:[]};function p(e,t){switch(t.type){case"input_change":var a,n;return{...e,selectedKey:null,filteredItems:(a=t.payload,null===(n=e.items)||void 0===n?void 0:n.filter(e=>e.value.toLowerCase().includes(a.toLowerCase()))),inputValue:t.payload};case"on_select":return{...e,inputValue:t.payload?t.payload.toString():"",selectedKey:t.payload?t.payload.toString():null,filteredItems:e.items};case"reset":return{...e,inputValue:"",selectedKey:null,filteredItems:e.items};case"set_items":return{...e,filteredItems:t.payload,items:t.payload};default:return e}}function x(e){return(0,c.useReducer)(p,{...g,selectedKey:e,inputValue:e})}},71466:function(e,t,a){a.d(t,{Ps:function(){return i},bL:function(){return r},gv:function(){return s},m7:function(){return n}});let n=640,r=768,i=1024,s=1280},42677:function(e,t,a){a.d(t,{r$:function(){return r},v$:function(){return l},me:function(){return i},gv:function(){return n.gv},gt:function(){return s},TN:function(){return c},op:function(){return g},Tj:function(){return f},Tz:function(){return o},m7:function(){return n.m7},bL:function(){return n.bL},Ps:function(){return n.Ps}});var n=a(71466);let r={APPLIED:"warning",VIEWED:"primary",REVIEWED:"primary",IN_PROCESS:"secondary",HIRED:"success",REJECTED:"danger"},i=[{natural:!0,moral:!0,name:"Pagos",value:"CP01"},{natural:!0,moral:!0,name:"Gastos en general",value:"G03"},{natural:!0,moral:!0,name:"Equipo de computo y accesorios",value:"I04"},{natural:!0,moral:!0,name:"Por Definir",value:"P01"},{natural:!0,moral:!0,name:"Sin efectos fiscales",value:"S01"}],s=[{value:"601",name:"General de Ley Personas Morales"},{value:"603",name:"Personas Morales con Fines no Lucrativos"},{value:"605",name:"Sueldos y Salarios e Ingresos Asimilados a Salarios"},{value:"606",name:"Arrendamiento"},{value:"607",name:"R\xe9gimen de Enajenaci\xf3n o Adquisici\xf3n de Bienes"},{value:"608",name:"Dem\xe1s ingresos"},{value:"609",name:"Consolidaci\xf3n"},{value:"610",name:"Residentes en el Extranjero sin Establecimiento Permanente en M\xe9xico"},{value:"611",name:"Ingresos por Dividendos (socios y accionistas)"},{value:"612",name:"Personas F\xedsicas con Actividades Empresariales y Profesionales"},{value:"614",name:"Ingresos por intereses"},{value:"615",name:"R\xe9gimen de los ingresos por obtenci\xf3n de premios"},{value:"616",name:"Sin obligaciones fiscales"},{value:"620",name:"Sociedades Cooperativas de Producci\xf3n que optan por diferir sus ingresos"},{value:"621",name:"Incorporaci\xf3n Fiscal"},{value:"622",name:"Actividades Agr\xedcolas, Ganaderas, Silv\xedcolas y Pesqueras"},{value:"623",name:"Opcional para Grupos de Sociedades"},{value:"624",name:"Coordinados"},{value:"625",name:"R\xe9gimen de las Actividades Empresariales con ingresos a trav\xe9s de Plataformas Tecnol\xf3gicas"},{value:"626",name:"R\xe9gimen Simplificado de Confianza"},{value:"628",name:"Hidrocarburos"},{value:"629",name:"De los Reg\xedmenes Fiscales Preferentes y de las Empresas Multinacionales"},{value:"630",name:"Enajenaci\xf3n de acciones en bolsa de valores"}];function o(e){switch(e){case"HIGHSCHOOL":return 1;case"TECHNICAL":case"CERTIFIED":return 2;case"UNIVERSITY":return 3;case"MASTER":return 4;case"PHD":return 5;default:return 0}}let l={NONE:"Ninguno",HIGHSCHOOL:"Bachillerato",TECHNICAL:"T\xe9cnico",UNIVERSITY:"Universidad",CERTIFIED:"Diplomado",MASTER:"Maestr\xeda",PHD:"Doctorado",HYBRID:"H\xedbrido",REMOTE:"Remoto",PRESENCE:"Presencial",STABLE:"Estable",TEMPORARY:"Temporal",FULL:"Completo",PART:"Parcial",APPLICANT:"Candidato",RECRUITER:"Reclutador",NEW:"Nuevo",DRAFT:"Borrador",TEMPLATE:"Plantilla",ACTIVE:"Activo",CLOSED:"Cerrado",MICRO:"1 a 30 empleados",SMALL:"31 a 100 empleados",MEDIUM:"101 a 500 empleados",LARGE:"mas de 500 empleados",APPLIED:"Nueva",VIEWED:"Vist\xf3",REVIEWED:"Revizado",IN_PROCESS:"En proceso",HIRED:"Contratado",REJECTED:"Rechazado"};Object.fromEntries(Object.entries(l).map(e=>{let[t,a]=e;return[a,t]}));let u={ANTIGUA_AND_BARBUDA:"Atg",ARGENTINA:"Arg",BARBADOS:"Brb",BELIZE:"Blz",BOLIVIA:"Bol",CANADA:"Can",CHILE:"Chl",COLOMBIA:"Col",COSTA_RICA:"Cri",CUBA:"Cub",DOMINICA:"Dma",ECUADOR:"Ecu",EL_SALVADOR:"Slv",GUATEMALA:"Gtm",GUYANA:"Guy",HAITI:"Hti",HONDURAS:"Hnd",JAMAICA:"Jam",MEXICO:"Mex",NICARAGUA:"Nic",PANAMA:"Pan",PARAGUAY:"Pry",PERU:"Per",PUERTO_RICO:"Pri",DOMINICAN_REPUBLIC:"Dom",SAINT_LUCIA:"Lca",SPAIN:"Esp",SURINAME:"Sur",TRINIDAD_AND_TOBAGO:"Tto",UNITED_STATES:"Usa",URUGUAY:"Ury",VENEZUELA:"Ven"};function c(e){return null==e?"":u[e]}let d={ANTIGUA_AND_BARBUDA:"Antigua y Barbuda",ARGENTINA:"Argentina",BARBADOS:"Barbados",BELIZE:"Belice",BOLIVIA:"Bolivia",CANADA:"Canada",CHILE:"Chile",COLOMBIA:"Colombia",COSTA_RICA:"Costa Rica",CUBA:"Cuba",DOMINICA:"Dominica",DOMINICAN_REPUBLIC:"Rep\xfablica Dominicana",ECUADOR:"Ecuador",EL_SALVADOR:"El Salvador",GUATEMALA:"Guatemala",GUYANA:"Guyana",HAITI:"Hait\xed",HONDURAS:"Honduras",JAMAICA:"Jamaica",MEXICO:"M\xe9xico",NICARAGUA:"Nicaragua",PANAMA:"Panam\xe1",PARAGUAY:"Paraguay",PERU:"Per\xfa",PUERTO_RICO:"Puerto Rico",SAINT_LUCIA:"Santa Luc\xeda",SPAIN:"Espa\xf1a",SURINAME:"Suriname",TRINIDAD_AND_TOBAGO:"Trinidad y Tobago",UNITED_STATES:"Estados Unidos",URUGUAY:"Uruguay",VENEZUELA:"Venezuela"},m=Object.fromEntries(Object.entries(d).map(e=>{let[t,a]=e;return[a,t]}));function f(e){return null==e?"":d[e]}function g(e){if(null!=e&&""!==e)return m[e]}},70185:function(e,t,a){a.d(t,{S:function(){return n}});let n=(0,a(72643).ec)({})},11817:function(e,t,a){a.d(t,{$3:function(){return u},ZA:function(){return c},fD:function(){return m},gg:function(){return d},mY:function(){return o},pA:function(){return s},vB:function(){return l}});var n=a(46425),r=a(77727),i=a(36773);function s(e,t){return l(e)?e.toDate((0,r.iT)()):(e||t.addIssue({code:n.z.ZodIssueCode.custom,message:"Se require fecha."}),e)}function o(e){return(console.log(e),l(e))?e.toDate((0,r.iT)()):e}function l(e){return"object"==typeof e&&null!=e&&"calendar"in e&&"era"in e&&"year"in e&&"month"in e&&"day"in e&&"number"==typeof e.year&&"number"==typeof e.month&&"number"==typeof e.day&&"string"==typeof e.era}function u(e){if(e)return new i.aw(e.getFullYear(),e.getMonth(),e.getDate())}let c=(e,t)=>{let a=[];for(;e<=t;e++)a.push(e);return a},d=["Ene","Feb","Mar","Abr","May","Jun","Jul","Ago","Sep","Oct","Nov","Dic"],m={Ene:31,Feb:29,Mar:31,Abr:30,May:31,Jun:30,Jul:31,Ago:31,Sep:30,Oct:31,Nov:30,Dic:31}},9126:function(e,t,a){a.d(t,{A:function(){return n}});let n=new Intl.NumberFormat("en-US",{style:"currency",currency:"USD",minimumFractionDigits:0})},5453:function(e,t,a){function n(e,t){return e?e.split("$,").slice(0,t):[]}function r(e){return e.join("$,")}function i(e,t,a){return t>1?e+(a||"s"):e}function s(e){return e.toLowerCase().split(" ").map(e=>e.charAt(0).toUpperCase()+e.slice(1)).join(" ")}function o(e,t){let a=arguments.length>2&&void 0!==arguments[2]&&arguments[2];return a?e.startsWith(t):e.toLowerCase().startsWith(t.toLowerCase())}a.d(t,{Cx:function(){return r},Ho:function(){return i},Ny:function(){return o},Rw:function(){return n},fp:function(){return s}})},40110:function(e,t,a){a.d(t,{WV:function(){return c},Jg:function(){return h},tf:function(){return C},_5:function(){return N},tz:function(){return v},lP:function(){return z},Wt:function(){return j},XI:function(){return y},rZ:function(){return I},tB:function(){return R},h5:function(){return E},fS:function(){return A},IK:function(){return b}});var n,r=a(46425);let i={string:{xxs:8,xs:16,s:32,base:64,lg:128,xl:256,"2xl":512,"3xl":1024,"4xl":2048},number:{big:9999999}},s="Este campo es obligatorio.",o="Valor invalido.",l="Fuera de rango.",u=e=>"Texto muy largo. L\xedmite ".concat(e," car\xe1cteres."),c=r.z.object({country:r.z.string(),estate:r.z.string().trim().min(1,{message:s}).max(i.string.xl,{message:u(i.string.xl)}),city:r.z.string().trim().max(i.string.xl,{message:u(i.string.xl)}).optional()});var d=a(57291),m=a(70955),f=a.n(m),g=a(11817);let p=r.z.string().email("Asegurate que estas ingresando un email valido"),x=r.z.string().min(i.string.xxs,"Contrase\xf1a debe contener m\xednimo 8 caracteres."),b=r.z.object({firstName:r.z.string().trim().min(1,{message:s}).max(i.string.s,{message:u(i.string.s)}),lastName:r.z.string().trim().min(1,{message:s}).max(i.string.s,{message:u(i.string.s)}),phone:r.z.string().trim().min(6,{message:"Muy corto. M\xednimo ".concat(6," car\xe1cteres.")}).regex(/[0-9]/,{message:"Ingresa s\xf3lo n\xfameros."}).max(i.string.xs,{message:u(i.string.xs)}),dob:r.z.preprocess(g.pA,r.z.date({required_error:"Cumplea\xf1os requerido.",invalid_type_error:"Selecciona una fecha valida."}).max(f()().subtract(18,"years").toDate(),{message:"Debes ser mayor de 18 a\xf1os."}).min(f()().subtract(80,"years").toDate(),{message:"Debes ser menor de 80 a\xf1os."})),gender:r.z.nativeEnum(d.Gender),image:r.z.string().url().optional(),cover:r.z.string().url().optional(),isEmailSubscribed:r.z.boolean().optional(),linkedin:r.z.string().refine(e=>!e||e.startsWith("https://www.linkedin.com/in/"),{message:"Url invalido, debe iniciar con https://www.linkedin.com/in/"}).optional().transform(e=>""===e?void 0:e),facebook:r.z.string().refine(e=>!e||e.startsWith("https://www.facebook.com/"),{message:"Url invalido, debe iniciar con https://www.facebook.com/"}).optional().transform(e=>""===e?void 0:e)});b.partial(),r.z.object({email:p,password:x});let z=r.z.object({email:p}),h=r.z.object({password:x});r.z.object({role:r.z.enum([d.Role.APPLICANT,d.Role.RECRUITER])}),r.z.object({isRegister:r.z.boolean()}),r.z.object({id:r.z.string().cuid()});let v=r.z.object({maxSalary:r.z.coerce.number().positive().nullish(),educationLevel:r.z.number().nullish(),yearsOfExp:r.z.number().default(0).nullish(),country:r.z.nativeEnum(d.Country).nullish(),estate:r.z.string().nullish()});r.z.object({take:r.z.number().int().optional().default(10),page:r.z.number().int().optional().default(1),search:r.z.string().optional(),filter:v.optional()});let j=r.z.object({position:r.z.string().trim().min(1,{message:s}).max(i.string.base,{message:u(i.string.base)}),salary:r.z.union([r.z.nan(),r.z.number().lte(i.number.big,{message:(n=i.number.big,"N\xfamero muy grande. L\xedmite ".concat(n,"."))})]).optional().transform(e=>Number.isNaN(e)?void 0:e),willRelocate:r.z.boolean().optional(),strTags:r.z.string().optional()}).partial({position:!0}).extend({cv:r.z.string().url().nullish(),goal:r.z.string().trim().max(1e3).nullish(),isOnline:r.z.boolean().optional()}),y=r.z.object({user:b,address:c}),A=r.z.object({id:r.z.string().cuid().optional(),position:r.z.string().trim().min(1).max(200),company:r.z.string().trim().min(1).max(200),activities:r.z.string().trim().min(1).max(2e3),still:r.z.boolean().optional().default(!1),startDate:r.z.date(),endDate:r.z.date().optional()});r.z.object({id:r.z.string().cuid()});let E=r.z.object({id:r.z.string().cuid().optional(),institution:r.z.string().trim().min(1,{message:s}).max(i.string.base,{message:u(i.string.base)}),grade:r.z.nativeEnum(d.EducationalGrade),career:r.z.string().trim().min(1,{message:s}).max(i.string.base,{message:u(i.string.base)}),still:r.z.boolean().optional().default(!1),startDate:r.z.preprocess(g.pA,r.z.date({required_error:s,invalid_type_error:o}).max(f()().toDate(),{message:l})),endDate:r.z.preprocess(g.mY,r.z.date({required_error:s,invalid_type_error:o}).max(f()().toDate(),{message:l}).nullish())});r.z.object({id:r.z.string().cuid()});let C=r.z.object({name:r.z.string().max(64,{message:"Texto muy largo, m\xe1ximo 64 car\xe1cteres."}),email:r.z.string().email({message:"Correo invalido"}),message:r.z.string().max(1e3,{message:"Texto muy largo, m\xe1ximo 1000 car\xe1cteres."})}),S=r.z.object({workmode:r.z.nativeEnum(d.Workmode).nullish(),contract:r.z.nativeEnum(d.Contract).nullish(),horary:r.z.nativeEnum(d.Horary).nullish(),minSalary:r.z.coerce.number().positive().nullish(),education:r.z.nativeEnum(d.EducationalGrade).nullish(),country:r.z.nativeEnum(d.Country).nullish(),estate:r.z.string().nullish()});r.z.object({take:r.z.number().int().optional().default(10),page:r.z.number().int().optional().default(1),search:r.z.string().optional(),filter:S.optional()}),r.z.object({stage:r.z.nativeEnum(d.Stage).optional(),take:r.z.number().min(1).max(25).nullish(),skip:r.z.number().min(0).nullish(),orderBy:r.z.record(r.z.enum(["position","createdAt","showContact","minSalary"]),r.z.enum(["desc","asc"])).optional(),filter:r.z.string().max(500).optional()}),r.z.object({slug:r.z.string()}),r.z.object({id:r.z.string().cuid()}),r.z.object({stages:r.z.array(r.z.nativeEnum(d.Stage))}),r.z.object({id:r.z.string().cuid(),showContact:r.z.boolean(),company:r.z.object({description:r.z.string().optional()})});let I=r.z.object({id:r.z.string().cuid(),stage:r.z.nativeEnum(d.Stage),workmode:r.z.nativeEnum(d.Workmode).optional(),contract:r.z.nativeEnum(d.Contract).optional(),horary:r.z.nativeEnum(d.Horary).optional(),education:r.z.nativeEnum(d.EducationalGrade).optional(),position:r.z.string().max(150).optional(),description:r.z.string().max(2e3).optional(),benefits:r.z.string().max(5e3).optional(),requisites:r.z.string().max(5e3).optional(),duties:r.z.string().max(5e3).optional(),minSalary:r.z.coerce.number().positive().optional(),maxSalary:r.z.coerce.number().positive().optional(),showSalary:r.z.boolean().optional(),showContact:r.z.boolean().optional(),strTags:r.z.string().optional()});r.z.object({id:r.z.string().cuid(),city:r.z.string(),estate:r.z.string(),country:r.z.nativeEnum(d.Country)}),r.z.object({ids:r.z.array(r.z.string().cuid()).optional(),stage:r.z.nativeEnum(d.Stage).optional()}),r.z.object({id:r.z.string().cuid(),stage:r.z.nativeEnum(d.Stage)}),r.z.object({ids:r.z.array(r.z.string().cuid()).optional()}),r.z.object({id:r.z.string().cuid(),stage:r.z.nativeEnum(d.Stage)}),r.z.object({jobId:r.z.string().cuid(),search:r.z.string().optional()}),r.z.object({id:r.z.string().cuid()}),r.z.object({id:r.z.string().cuid(),status:r.z.nativeEnum(d.PostulationStatus)});let N=r.z.object({position:r.z.string().trim().min(1).max(300),user:r.z.object({name:r.z.string().trim().min(1).max(300),phone:r.z.string().trim().min(6).max(16),dob:r.z.date(),gender:r.z.nativeEnum(d.Gender),facebook:r.z.string().trim().optional(),linkedin:r.z.string().trim().optional()})}),R=N.partial();r.z.object({name:r.z.string().trim(),site:r.z.string().trim().optional(),size:r.z.nativeEnum(d.CompanySize).optional(),description:r.z.string().trim().min(1).max(2e3),logo:r.z.string().optional(),address:r.z.object({country:r.z.nativeEnum(d.Country),zipcode:r.z.string().min(4).max(5),estate:r.z.string().trim().max(150).min(1),city:r.z.string().trim().max(150).min(1)})}).partial(),r.z.object({name:r.z.string().trim(),rfc:r.z.string().max(13).trim(),fiscalRegime:r.z.string().max(3).trim(),cfdiUse:r.z.string().max(4),zipcode:r.z.string().min(4).max(5)}),r.z.object({role:r.z.enum([d.Role.APPLICANT,d.Role.RECRUITER])}),r.z.object({user:b,address:c})}}]);