"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4135],{96459:function(e,r,a){var n=a(57437);a(2265);var t=a(29501),l=a(15611),o=a(19478),s=a(14392);r.Z=e=>{let r=(0,n.jsx)("div",{className:"font-bold mb-3",children:"Ingresa una contrase\xf1a segura"}),a=(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(s.i,{}),(0,n.jsx)("p",{className:"mt-2",children:"Sugerencias"}),(0,n.jsxs)("ul",{className:"pl-2 ml-2 mt-0 line-height-3",children:[(0,n.jsx)("li",{children:"Al menos una min\xfascula"}),(0,n.jsx)("li",{children:"Al menos una may\xfascula"}),(0,n.jsx)("li",{children:"Al menos un num\xe9rico"}),(0,n.jsx)("li",{children:"M\xednimo 8 caracteres"})]})]});return(0,n.jsx)(t.Qr,{name:e.name,control:e.control,rules:e.ErrorLabel,render:t=>{var s,i;let{field:u,fieldState:d}=t;return(0,n.jsxs)("div",{style:{width:"100%"},children:[e.title&&(0,n.jsxs)("p",{children:[" ",e.title," "]}),(0,n.jsx)("label",{htmlFor:u.name,className:(0,l.AK)({"p-error":e.ErrorLabel})}),(0,n.jsxs)("span",{className:e.style,children:[(0,n.jsx)(o.r,{id:u.name,value:u.value,className:"input-text-fullwidth ".concat((0,l.AK)({"p-invalid":d.error})),onChange:e=>u.onChange(e.target.value),disabled:!!e.disabled,toggleMask:e.toggleMask,footer:null!==(s=e.footer)&&void 0!==s?s:a,header:null!==(i=e.header)&&void 0!==i?i:r,feedback:e.feedback,inputStyle:{width:"100%"},promptLabel:"Ingresa una contrase\xf1a",weakLabel:"Contrase\xf1a muy d\xe9bil",mediumLabel:"Contrase\xf1a poco segura",strongLabel:"Contrase\xf1a segura",autoComplete:"new-".concat(u.name,"-off"),style:{width:"100%"}}),(0,n.jsx)("label",{htmlFor:u.name,children:e.label})]}),(0,n.jsx)("div",{style:{position:"relative"},children:e.getFormErrorMessage(u.name)})]})}})}},40124:function(e,r,a){var n=a(57437);a(2265);var t=a(29501),l=a(15611),o=a(37274);r.Z=e=>(0,n.jsx)(t.Qr,{name:e.name,control:e.control,rules:e.ErrorLabel,render:r=>{var a,t,s;let{field:i,fieldState:u}=r;return(0,n.jsxs)("div",{style:{width:"100%"},children:[e.title&&(0,n.jsxs)("p",{children:[" ",e.title," "]}),(0,n.jsx)("label",{htmlFor:i.name,className:(0,l.AK)({"p-error":e.ErrorLabel})}),(0,n.jsxs)("span",{className:e.style,style:{width:"100%"},children:[e.icon&&(0,n.jsx)("i",{className:e.icon}),(0,n.jsx)(o.o,{value:null!==(a=e.value)&&void 0!==a?a:i.value,className:"input-text-fullwidth ".concat((0,l.AK)({"p-invalid":u.error})),onChange:r=>{i.onChange(r.target.value),(null==e?void 0:e.onChange)&&(null==e||e.onChange(r))},disabled:!!e.disabled,type:e.type,autocomplete:"new-".concat(i.name),style:{width:"100%"},keyfilter:null!==(t=e.keyfilter)&&void 0!==t?t:"",maxLength:null!==(s=e.length)&&void 0!==s?s:20}),(0,n.jsx)("label",{htmlFor:i.name,children:e.label})]}),e.helptext&&(0,n.jsx)("small",{id:"username-help",children:e.helptext}),(0,n.jsx)("div",{style:{position:"relative"},children:e.getFormErrorMessage(i.name)})]})}})},99211:function(e,r,a){a.d(r,{Z:function(){return s}});var n=a(5194),t=a(57437);a(2265);var l=a(75119);let o={GREEN:{bg:"#00116c",hover:"hover:bg-teal-700",base:"bg-teal-600"},WHITE:{bg:"bg-white",hover:"hover:surface-300",base:"surface-200"},SILVER:{bg:"surface-300",hover:"hover:surface-400",base:"surface-300"},BLACK:{bg:"surface-900",hover:"hover:surface-600",base:"surface-900"},LINE_WHITE:{bg:"hover:surface-400 text-black-alpha-90",hover:"hover:text-blue-800",base:"surface-200 text-black-alpha-90"},SKY_BLUE:{bg:"bg-sky-400",hover:"hover:bg-sky-400",base:"bg-cyan-950"}};var s=e=>{let r,a;switch(e.type){case"green":r=o.GREEN;break;case"white":r=o.WHITE;break;case"silver":r=o.SILVER;break;case"black":r=o.BLACK;break;case"line-white":r=o.LINE_WHITE;break;case"sky-blue":r=o.SKY_BLUE}return a="".concat(null==r?void 0:r.bg," ").concat(null==r?void 0:r.hover," ").concat(null==r?void 0:r.base),(0,t.jsx)(l.z,{label:e.label,style:(0,n._)({},e.style),className:a,disabled:e.disabled,size:e.size,text:e.text,icon:e.icon,badge:e.badge,rounded:e.rounded,outlined:e.outlined,onClick:e.onClick})}},47280:function(e,r,a){a.d(r,{dk:function(){return K},wh:function(){return Z},wp:function(){return u},Z$:function(){return z},dA:function(){return N},_Y:function(){return w},Vz:function(){return f},Kz:function(){return $},PD:function(){return F},TO:function(){return i},T0:function(){return o},gI:function(){return j},sP:function(){return y},BA:function(){return k},dy:function(){return s},lZ:function(){return _},qL:function(){return q},CL:function(){return x},Bf:function(){return L},hO:function(){return p},gu:function(){return g},U7:function(){return C},Tf:function(){return A},$K:function(){return D},Gq:function(){return E},Zd:function(){return v},Oy:function(){return c},DA:function(){return m},F2:function(){return I},c:function(){return h},g3:function(){return b},Ok:function(){return d}});let n=/^[ a-zA-ZñÑáéíóúÁÉÍÓÚÄäËëÏïÖöÜü.,]+$/,t=/^[ a-zA-Z0-9ñÑáéíóúÁÉÍÓÚÄäËëÏïÖöÜü]+$/,l=/^(.*?)(Calle|Avenida|Boulevard|Calzada|Carretera|Ruta|Zona|Colonia)?\s?(.*?)$/,o={required:{value:!0,message:"El primer nombre es requerido"},maxLength:{value:50,message:"El nombre debe tener menos de 50 caracteres"},minLength:{value:3,message:"El nombre debe tener m\xe1s de 2 caracteres"},pattern:{value:n,message:"El nombre contiene valores inv\xe1lidos"}},s={required:{value:!0,message:"El apellido es requerido"},maxLength:{value:50,message:"El apellido debe tener menos de 50 caracteres"},minLength:{value:2,message:"El apellido debe tener m\xe1s de 2 caracteres"},pattern:{value:n,message:"El apellido contiene valores inv\xe1lidos"}},i={required:{value:!0,message:"El correo electr\xf3nico es requerido"},pattern:{value:/^(([^<>()[\]\.,;:\s@\"]+(\.[^<>()[\]\.,;:\s@\"]+)*)|(\".+\"))@(([^<>()[\]\.,;:\s@\"]+\.)+[^<>()[\]\.,;:\s@\"]{2,})$/,message:"El correo electr\xf3nico tiene un formato inv\xe1lido"}},u={required:{value:!0,message:"La compa\xf1\xeda es requerida"},pattern:{value:t,message:"La compa\xf1\xeda tiene un formato inv\xe1lido"}},d={required:{value:!0,message:"El c\xf3digo de verificaci\xf3n es requerido"}},c={required:{value:!0,message:"La contrase\xf1a es requerida"},maxLength:{value:25,message:"La contrase\xf1a debe tener menos de 25 caracteres"},minLength:{value:8,message:"La contrase\xf1a debe tener un m\xednimo de 8 caracteres"},pattern:{value:/^(?=.*[a-z])(?=.*[A-Z])(?=.*\d).{8,}$/,message:"La contrase\xf1a es poco segura"}},m={required:{value:!0,message:"La contrase\xf1a es requerida"},maxLength:{value:25,message:"La contrase\xf1a debe tener menos de 25 caracteres"},minLength:{value:8,message:"La contrase\xf1a debe tener un m\xednimo de 8 caracteres"}},v=(e,r)=>({required:{value:!0,message:"La contrase\xf1a es requerida"},validate:a=>a===e(null!=r?r:"password")||"Las contrase\xf1as no coinciden"}),g=function(e){let r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"noDocument";return{required:{value:!0,message:"El No. de documento es requerido"},validate:a=>{let n=e(r);return n?a===n||"El No. de documento no coincide":"Debes ingresar el No. de documento primero"}}},p=e=>({required:{value:!0,message:"Se debe agregar un nombre"}}),f={required:{value:!0,message:"El DPI es requerido"}},h={required:{value:!0,message:"La sede es requerida"},pattern:{value:t,message:"La sede tiene un formato inv\xe1lido"}},b={required:{value:!0,message:"El tipo de programa es requerido"},pattern:{value:t,message:"El tipo de programa tiene un formato inv\xe1lido"}},E={required:{value:!0,message:"El programa es requerido"},pattern:{value:t,message:"El programa tiene un formato inv\xe1lido"}},q={required:{value:!0,message:"El primer nombre es requerido"},pattern:{value:n,message:"El primer nombre tiene un formato inv\xe1lido"}},L={pattern:{value:n,message:"El segundo nombre tiene un formato inv\xe1lido"}},x={pattern:{value:n,message:"El tercer nombre tiene un formato inv\xe1lido"}},j={required:{value:!0,message:"El apellido paterno es requerido"},pattern:{value:n,message:"El apellido paterno tiene un formato inv\xe1lido"}},k={pattern:{value:n,message:"El apellido materno tiene un formato inv\xe1lido"}},y={pattern:{value:n,message:"El apellido de casado/a tiene un formato inv\xe1lido"}},C={required:{value:!0,message:"El n\xfamero de tel\xe9fono es requerido"},pattern:{value:/^\d{8}$/,message:"El n\xfamero de tel\xe9fono tiene un formato inv\xe1lido"}},w={required:{value:!0,message:"El tipo de documento es requerido"},pattern:{value:t,message:"El tipo de documento tiene un formato inv\xe1lido"}},N={required:{value:!0,message:"El n\xfamero de pasaporte es requerido"},pattern:{value:/^[A-Z0-9\\-]{10}$/,message:"El n\xfamero de pasaporte tiene un formato inv\xe1lido"}},A={required:{value:!0,message:"El plan es requerido"},pattern:{value:t,message:"El plan tiene un formato inv\xe1lido"}},I={required:{value:!0,message:"El horario es requerido"},pattern:{value:t,message:"El horario tiene un formato inv\xe1lido"}},Z={required:{value:!0,message:"El lugar de nacimiento es requerido"},maxlength:{value:200,message:"La lugar de nacimiento debe tener menos de 200 caracteres"},pattern:{value:l,message:"El lugar de nacimiento tiene un formato inv\xe1lido"}},K={required:{value:!0,message:"La direcci\xf3n es requerida"},maxlength:{value:200,message:"La direcci\xf3n debe tener menos de 200 caracteres"},pattern:{value:l,message:"La direcci\xf3n tiene un formato inv\xe1lido"}},$={required:{value:!0,message:"El n\xfamero de DPI es requerido"},maxlength:{value:13,message:"El n\xfamero de DPI debe de tener 13 d\xedgitos"},pattern:{value:/^\d{13}$/,message:"El n\xfamero de DPI tiene un formato inv\xe1lido"}},_={required:{value:!0,message:"La nacionalidad es requerida"}},z={required:{value:!0,message:"El n\xfamero de documento es requerido"}},D={required:{value:!0,message:"La carrera es requerida"},pattern:{value:t,message:"La carrera tiene un formato inv\xe1lido"}},F=function(e){let r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"email";return{required:{value:!0,message:"El correo electr\xf3nico es requerido"},validate:a=>{let n=e(r);return n?a===n||"El correo electr\xf3nico no coincide":"Debes ingresar el correo electr\xf3nico primero"}}}}}]);