1"use strict";(self.webpackChunkroxana=self.webpackChunkroxana||[]).push([[6143],{67847(e,r,t){t.d(r,{A:()=>l}),t(62010);var n=t(10619);t(96540);var a=t(74848);const l=function(e){var r=e.className,t=e.id,l=e.name,i=e.value,o=e.checked,s=e.onChange;return(0,a.jsxs)("div",{className:(0,n.$)("NDRue9ncsuqtq3mnaatg",r),children:[(0,a.jsx)("input",{id:t,type:"radio",name:l,value:i,checked:o,onChange:s}),(0,a.jsx)("div",{className:"JjKiq_Map3O_POQNbvCK"})]})}},99556(e,r,t){t.d(r,{A:()=>c}),t(52675),t(89463),t(2259),t(16280),t(76918),t(23418),t(64346),t(23792),t(48598),t(44114),t(34782),t(23288),t(62010),t(26099),t(27495),t(90906),t(38781),t(47764),t(71761),t(25440),t(62953);var n=t(10619),a=t(96540),l=t(60327),i=t(68443);var o=t(74848);function s(e,r){return function(e){if(Array.isArray(e))return e}(e)||function(e,r){var t=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=t){var n,a,l,i,o=[],s=!0,u=!1;try{if(l=(t=t.call(e)).next,0===r){if(Object(t)!==t)return;s=!1}else for(;!(s=(n=l.call(t)).done)&&(o.push(n.value),o.length!==r);s=!0);}catch(e){u=!0,a=e}finally{try{if(!s&&null!=t.return&&(i=t.return(),Object(i)!==i))return}finally{if(u)throw a}}return o}}(e,r)||function(e,r){if(e){if("string"==typeof e)return u(e,r);var t={}.toString.call(e).slice(8,-1);return"Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t?Array.from(e):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?u(e,r):void 0}}(e,r)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function u(e,r){(null==r||r>e.length)&&(r=e.length);for(var t=0,n=Array(r);t<r;t++)n[t]=e[t];return n}var d=(0,a.forwardRef)(function(e,r){var t=e.autoComplete,u=e.className,d=e.dateFormat,c=e.hasError,m=e.id,v=e.isRtl,f=e.isValidated,h=e.message,p=e.name,g=e.onBlur,x=e.onChange,y=e.placeholder,N=e.style,b=e.value,j=(0,a.useRef)(null),_=s((0,a.useState)(!1),2),C=_[0],S=_[1],A=s((0,a.useState)(""),2),I=A[0],D=A[1],E=s((0,a.useState)(0),2),F=E[0],w=E[1];(0,a.useEffect)(function(){if(v&&j.current){var e=j.current.getBoundingClientRect().width;w(e)}},[I,v,j]),(0,a.useEffect)(function(){var e=d.slice();b&&(e=e.replace(e.substring(0,b.length),"")),D(e)},[b]);var M=(0,a.useCallback)(function(){S(!1),g&&g()},[g]),O=(0,a.useCallback)(function(e){var r=e.target.value;if(!(r.length>d.length)){var t=r.replace(/[/]/g,"").match(/[\d]{1,4}/g);if(t){var n=t[0].match(/[\d]{1,2}/g).join("/");2===t.length&&(n=[n,t[1]].join("/")),x(n)}else x(e.target.value)}},[x]),q="inputId";return(0,o.jsxs)("div",{ref:r,className:(0,n.$)("YnHjf3leIAkHfxB0Fv8t",u,v&&"EuuizLRzoyeo6zmUZ3GU",C&&"hXqkfv9TeiE_4wFwdvf0",f&&"O0LWuIIm6tx8SaLVgH8v",!!c&&"hyOr6_IjdvbOYOa4JFLU"),style:N,children:[(0,o.jsxs)("div",{className:"KxRPj2UPl1kMrnZhYNXR",children:[(0,o.jsxs)("div",{ref:j,className:(0,n.$)("BF_rg7Q7KoQQEwUHNxCQ",(!!b||C)&&"mJIbuDcWGCoEOlPhLp6e"),children:[v?null:(0,o.jsx)("span",{children:b}),I]}),(0,o.jsx)("input",{autoComplete:t,id:null!=m?m:q,inputMode:"numeric",name:p,onBlur:M,onChange:O,onFocus:function(){return S(!0)},spellCheck:!1,style:v?{paddingRight:"".concat(F,"px")}:{},value:b}),(0,o.jsx)("label",{htmlFor:null!=m?m:q,children:y}),f&&!c?(0,o.jsx)(l.A,{}):null,f&&c?(0,o.jsx)(i.A,{}):null]}),(0,o.jsx)("div",{className:"Nt5zJhMDOGstk0hl34uw",children:h})]})});d.displayName="DateInput";const c=d},26335(e,r,t){t.d(r,{A:()=>_}),t(28706);var n=t(10619),a=t(32421),l=t(44016),i=t(49785),o=t(71468),s=t(52129),u=t(44740),d=t(99556),c=t(58730),m=t(72039),v=t(35607),f=t(24375),h=(t(52675),t(89463),t(2259),t(16280),t(76918),t(23418),t(64346),t(23792),t(62062),t(44114),t(34782),t(23288),t(62010),t(2892),t(26099),t(27495),t(90906),t(38781),t(47764),t(71761),t(98992),t(81454),t(62953),t(41328));function p(e,r){return function(e){if(Array.isArray(e))return e}(e)||function(e,r){var t=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=t){var n,a,l,i,o=[],s=!0,u=!1;try{if(l=(t=t.call(e)).next,0===r){if(Object(t)!==t)return;s=!1}else for(;!(s=(n=l.call(t)).done)&&(o.push(n.value),o.length!==r);s=!0);}catch(e){u=!0,a=e}
1finally{try{if(!s&&null!=t.return&&(i=t.return(),Object(i)!==i))return}finally{if(u)throw a}}return o}}(e,r)||function(e,r){if(e){if("string"==typeof e)return g(e,r);var t={}.toString.call(e).slice(8,-1);return"Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t?Array.from(e):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?g(e,r):void 0}}(e,r)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function g(e,r){(null==r||r>e.length)&&(r=e.length);for(var t=0,n=Array(r);t<r;t++)n[t]=e[t];return n}var x=function(e,r,t){if(!e)return!0;if(!(0,h.Pz)(e))return(0,l.sS)(r.invalid,t,r.date_of_expiry);var n=p(e.split("/").map(Number),3),a=n[0],i=n[1],o=n[2],s=new Date(o,i-1,a),u=new Date;return u.setMonth(u.getMonth()+6),s>u||r.travel_doc_6_months},y=function(e){if(!e)return"";if(e.match(/^\d{4}-\d{2}-\d{2}$/)){var r=p(e.split("-"),3),t=r[0],n=r[1],a=r[2];return"".concat(a,"/").concat(n,"/").concat(t)}return e},N=function(e){if(!e)return"";if(e.match(/^\d{2}\/\d{2}\/\d{4}$/)){var r=p(e.split("/"),3),t=r[0],n=r[1],a=r[2];return"".concat(a,"-").concat(n,"-").concat(t)}return e};const b={container:"lrQHhofedy4MQeGdkiQx",formWrapper:"lcBWWOor3e9uwVbM_43A",heading:"xHMtSNG2TTzKjVYs2gLm",formSection:"NzXf_Oh9MJYevUDAfRdT",sectionTitle:"nfNLWb9P3WzYGJ_dHOhR",sectionNote:"y5FJSrmxJEvOuXvpDPut",inputFlexContainer:"WMtRsdeJoU9iyYtpQFwr",fullWidth:"NCRKKPEHIJlsB3qxbGcx",travelFieldTitle:"M6RKVWLeDnwJo190zsCj",genderInputContainer:"AwQWOLDMy9Snkq9DxOdU",inputTitle:"Imcovs_qnsYsWM6jSM28",dateInput:"OZEQ0036WcMzsIvasGsv",divider:"WkKEDbQuz4Vl92LNDXb8",actionContainer:"bLaq0MrmuVpEx1I4qyw7",actionBtn:"Q8rJFFGQ2b79qqtj6E9v"};var j=t(74848);const _=function(e){var r=e.traveller,t=e.onSubmit,g=e.isSubmitting,_=void 0!==g&&g,C=e.isPrimary,S=void 0!==C&&C,A=e.onCancelBtn,I=e.saveBtnText,D=(0,o.d4)(f.GY),E=(0,o.d4)(f.YH),F=(0,o.d4)(f.Ke),w=(0,o.d4)(f.MS),M=(0,i.mN)({mode:"all",defaultValues:{firstName:(null==r?void 0:r.firstName)||"",lastName:(null==r?void 0:r.lastName)||"",email:(null==r?void 0:r.email)||"",gender:(null==r?void 0:r.gender)||"",nationality:(null==r?void 0:r.nationality)||"",dateOfBirth:y(null==r?void 0:r.dateOfBirth)||"",callingCountry:(0,a.Fv)((null==r?void 0:r.phoneCountryCode)||"")||(0,a.T7)(F.countryCode),phoneNumber:(null==r?void 0:r.phoneNumber)||"",passportNumber:(null==r?void 0:r.passportNumber)||"",passportExpiryDate:y(null==r?void 0:r.passportExpiryDate)||"",nationalIdNumber:(null==r?void 0:r.nationalIdNumber)||"",nationalIdExpiryDate:y(null==r?void 0:r.nationalIdExpiryDate)||""}}),O=M.handleSubmit,q=M.control,B=M.watch,R=M.formState,T=M.reset,W=B("passportNumber"),Y=B("passportExpiryDate"),$=B("nationalIdNumber"),k=B("nationalIdExpiryDate");return(0,j.jsx)("div",{className:b.container,children:(0,j.jsxs)("form",{className:b.formWrapper,onSubmit:O(function(e){t({firstName:e.firstName,lastName:e.lastName,nationality:e.nationality,gender:e.gender,dateOfBirth:N(e.dateOfBirth),passportExpiryDate:N(e.passportExpiryDate),passportNumber:e.passportNumber,nationalIdExpiryDate:N(e.nationalIdExpiryDate),nationalIdNumber:e.nationalIdNumber,phoneNumber:e.phoneNumber||void 0,phoneCountryCode:e.phoneNumber?"+".concat(e.callingCountry.callingCode):void 0}),T(e,{keepDirty:!1,keepValues:!0})}),children:[(0,j.jsxs)("div",{className:b.formSection,children:[(0,j.jsx)("div",{className:b.sectionTitle,children:E.personal_details}),(0,j.jsx)("div",{className:b.sectionNote,children:"".concat(E.all_fields_mandatory,". ").concat(E.enter_exact_passport_id)}),(0,j.jsxs)("div",{className:b.inputFlexContainer,children:[(0,j.jsx)(i.xI,{control:q,name:"firstName",rules:{required:"".concat(E.this_field_is_required),pattern:{value:/^(?=.{2,30}$)[a-zA-Z]+(\s[a-zA-Z]+)*$/,message:(0,l.sS)(E.invalid,w,E.first_name)}},render:function(e){var r,t,n,a=e.field,l=e.fieldState;return(0,j.jsx)(m.A,{autoComplete:"first-name",hasError:!(null===(r=l.error)||void 0===r||!r.message),isRtl:D,className:b.fullWidth,id:"firstName",isValidated:!(null===(t=l.error)||void 0===t||!t.message)||!!a.value,message:null===(n=l.error)||void 0===n?void 0:n.message,onChange:a.onChange,placeholder:E.first_name,type:"text",value:a.value})}}),(0,j.jsx)(i.xI,{control:q,name:"lastName",rules:{required:"".concat(E.this_field_is_required),pattern:{value:/^(?=.{2,30}$)[a-zA-Z]+(\s[a-zA-Z]+)*$/,message:(0,l.sS)(E.invalid,w,E.autofill_lastname)}},render:function(e){var r,t,n,a=e.field,l=e.fieldState;return(0,j.jsx)(m.A,{autoComplete:"last-name",hasError:!(null===(r=l.error)||void 0===r||!r.message),isRtl:D,className:b.fullWidth,id:"lastName",isValidated:!(null===(t=l.error)||void 0===t||!t.message)||!!a.value,message:null===(n=l.error)||void 0===n?void 0:n.message,onChange:a.onChange,placeholder:E.last_name,type:"text",value:a.value})}})]}),(0,j.jsxs)("div",{className:b.genderInputContainer,children:[(0,j.jsx)("div",{className:b.inputTitle,children:E.gender_label}),(0,j.jsx)("div",{className:b.inputFlexContainer,children:(0,j.jsx)(i.xI,{control:q,name:"gender",rules:{required:"".concat(E.this_field_is_required)},render:function(e){var r=e.field,t=e.fieldState;return(0,j.jsx)(c.A,{onChange:r.onChange,options:[{label:E.male,value:"MALE"},{label:E.female,value:"FEMALE"}],value:r.value,hasError:!!t.error})}})})]}),(0,j.jsxs)("div",{className:b.inputFlexContainer,children:[(0,j.jsx)(i.xI,{control:q,name:"nationality",rules:{required:"".concat(E.nationality_is_required)},render:function(e){var r,t,n,l=e.field,i=e.fieldState;return(0,j.jsx)(u.A,{className:b.fullWidth,currentSite:F,hasError:!(null===(r=i.error)||void 0===r||!r.message),id:"nationality",isRtl:D,isValidated:!(null===(t=i.error)||void 0===t||!t.message),message:null===(n=i.error)||void 0===n?void 0:n.message,onCountrySelected:function(e){l.onChange(e.code)},placeholder:"".concat(E.autofill_passport_nationality),selectedCountry:(0,a.T7)(l.value),translations:E})}}),(0,j.jsx)(i.xI,{control:q,name:"dateOfBirth",rules:{required:"".concat(E.this_field_is_required),validate:function(e){return function(e){var r=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],t=arguments.length>2?arguments[2]:void 0,n=arguments.length>3?arguments[3]:void 0;if(!e)return!0;
1if(!(0,h.Pz)(e))return(0,l.sS)(t.invalid,n,t.date_of_birth);var a=p(e.split("/").map(Number),3),i=a[0],o=a[1],s=a[2],u=new Date(s,o-1,i),d=new Date,c=d.getFullYear()-u.getFullYear(),m=d.getMonth()-u.getMonth();if((m<0||0===m&&d.getDate()<u.getDate())&&c--,c>130)return(0,l.sS)(t.invalid,n,t.date_of_birth);if(r){if(c<12)return(0,l.sS)(t.invalid,n,t.date_of_birth)}else if((d.getTime()-u.getTime())/864e5<7)return(0,l.sS)(t.invalid,n,t.date_of_birth);return!0}(e,S,E,w)}},render:function(e){var r,t,a,l=e.field,i=e.fieldState;return(0,j.jsx)(d.A,{autoComplete:"date-of-birth",className:(0,n.$)(b.fullWidth,b.dateInput),dateFormat:"DD/MM/YYYY",hasError:!(null===(r=i.error)||void 0===r||!r.message),id:"dateOfBirth",isRtl:D,isValidated:!(null===(t=i.error)||void 0===t||!t.message)||!!l.value,message:null===(a=i.error)||void 0===a?void 0:a.message,onBlur:l.onBlur,onChange:l.onChange,placeholder:"".concat(E.date_of_birth),value:l.value})}})]})]}),(0,j.jsx)("div",{className:b.divider}),S&&(0,j.jsxs)(j.Fragment,{children:[(0,j.jsx)("div",{className:b.formSection,children:(0,j.jsxs)("div",{className:b.contactInfoContainer,children:[(0,j.jsx)("div",{className:b.sectionTitle,children:E.contact_info}),(0,j.jsx)("div",{className:b.sectionNote,children:E.filling_contact_information}),(0,j.jsxs)("div",{className:b.inputFlexContainer,children:[(0,j.jsx)(i.xI,{control:q,name:"email",rules:{pattern:{value:/^\w+([.+-]?\w+)*@\w+([.-]?\w+)*(\.\w{2,3})+$/,message:(0,l.sS)(E.em_invalid,w,E.helpers_label_user_email)}},render:function(e){var r,t,n,a=e.field,l=e.fieldState;return(0,j.jsx)(m.A,{autoComplete:"email",className:b.fullWidth,hasError:!(null===(r=l.error)||void 0===r||!r.message),isRtl:D,isValidated:!(null===(t=l.error)||void 0===t||!t.message)||!!a.value,message:null===(n=l.error)||void 0===n?void 0:n.message,onChange:a.onChange,placeholder:"".concat(E.email_addr),type:"email",value:a.value,disabled:!0})}}),(0,j.jsx)("div",{className:b.fullWidth,children:(0,j.jsx)("div",{className:b.inputFlexContainer,children:(0,j.jsx)(i.xI,{name:"callingCountry",control:q,render:function(e){var r=e.field;return(0,j.jsx)(i.xI,{name:"phoneNumber",control:q,rules:{pattern:{value:/^\d{4,13}$/,message:(0,l.sS)(E.phone_number_length_helper,w,4,13)}},render:function(e){var t,n,a,l=e.field,i=e.fieldState;return(0,j.jsx)(v.A,{currentSite:F,isPhoneNumberValidated:!(null===(t=i.error)||void 0===t||!t.message)||!!l.value,isRtl:D,message:null===(n=i.error)||void 0===n?void 0:n.message,onCountrySelected:r.onChange,onPhoneNumberBlur:l.onBlur,onPhoneNumberChange:l.onChange,phoneNumberhasError:!(null===(a=i.error)||void 0===a||!a.message),placeholder:E.phone_number,selectedCountry:r.value,translations:E,value:l.value,hideSelectedCountryFlag:!0,callingCodeLabel:E.country_code})}})}})})})]})]})}),(0,j.jsx)("div",{className:b.divider})]}),(0,j.jsx)("div",{className:b.formSection,children:(0,j.jsxs)("div",{children:[(0,j.jsx)("div",{className:b.sectionTitle,children:E.travel_documents}),(0,j.jsx)("div",{className:b.sectionNote,children:"".concat(E.id_validity_warning," (").concat(E.optional,")")}),(0,j.jsx)("div",{className:b.travelFieldTitle,children:E.passport}),(0,j.jsxs)("div",{className:b.inputFlexContainer,children:[(0,j.jsx)(i.xI,{control:q,name:"passportNumber",rules:{required:Y&&"".concat(E.this_field_is_required),pattern:{value:/^[A-Z0-9]{2,30}$/i,message:(0,l.sS)(E.invalid,w,E.passport_no)}},render:function(e){var r,t,n,a=e.field,l=e.fieldState;return(0,j.jsx)(m.A,{autoComplete:"passport-number",hasError:!(null===(r=l.error)||void 0===r||!r.message),isRtl:D,className:b.fullWidth,id:"passportNumber",isValidated:!(null===(t=l.error)||void 0===t||!t.message)||!!a.value,message:null===(n=l.error)||void 0===n?void 0:n.message,onChange:function(e){return a.onChange(e.toUpperCase())},placeholder:"".concat(E.passport_no),type:"text",value:a.value})}}),(0,j.jsx)(i.xI,{control:q,name:"passportExpiryDate",rules:{required:W&&"".concat(E.this_field_is_required),validate:function(e){return x(e,E,w)}},render:function(e){var r,t,a,l=e.field,i=e.fieldState;return(0,j.jsx)(d.A,{autoComplete:"passport-exp",className:(0,n.$)(b.fullWidth,b.dateInput),dateFormat:"DD/MM/YYYY",hasError:!(null===(r=i.error)||void 0===r||!r.message),id:"passportExpiryDate",isRtl:D,isValidated:!(null===(t=i.error)||void 0===t||!t.message)||!!l.value,message:null===(a=i.error)||void 0===a?void 0:a.message,onBlur:l.onBlur,onChange:l.onChange,placeholder:"".concat(E.date_of_expiry),value:l.value})}})]}),(0,j.jsx)("div",{className:b.travelFieldTitle,children:E.national_id}),(0,j.jsxs)("div",{className:b.inputFlexContainer,children:[(0,j.jsx)(i.xI,{control:q,name:"nationalIdNumber",rules:{required:k&&"".concat(E.this_field_is_required),pattern:{value:/^[A-Z0-9]{2,30}$/i,message:(0,l.sS)(E.invalid,w,E.id_card_no)}},render:function(e){var r,t,n,a=e.field,l=e.fieldState;return(0,j.jsx)(m.A,{autoComplete:"id",hasError:!(null===(r=l.error)||void 0===r||!r.message),isRtl:D,className:b.fullWidth,id:"nationalIdNumber",isValidated:!(null===(t=l.error)||void 0===t||!t.message)||!!a.value,message:null===(n=l.error)||void 0===n?void 0:n.message,onChange:function(e){return a.onChange(e.toUpperCase())},placeholder:E.id_card_no,type:"text",value:a.value})}}),(0,j.jsx)(i.xI,{control:q,name:"nationalIdExpiryDate",rules:{required:$&&"".concat(E.this_field_is_required),validate:function(e){return x(e,E,w)}},render:function(e){var r,t,a,l=e.field,i=e.fieldState;return(0,j.jsx)(d.A,{autoComplete:"id-exp",className:(0,n.$)(b.fullWidth,b.dateInput),dateFormat:"DD/MM/YYYY",hasError:!(null===(r=i.error)||void 0===r||!r.message),id:"nationalIdExpiryDate",isRtl:D,isValidated:!(null===(t=i.error)||void 0===t||!t.message)||!!l.value,message:null===(a=i.error)||void 0===a?void 0:a.message,onBlur:l.onBlur,onChange:l.onChange,placeholder:"".concat(E.date_of_expiry),value:l.value})}})]})]})}),(0,j.jsxs)("div",{className:b.actionContainer,children:[A&&(0,j.jsx)(s.A,{onClick:A,type:"button",variant:"outline",colorScheme:"grey",className:b.actionBtn,children:E.cancel}),(0,j.jsx)(s.A,{type:"submit","aria-label":"Form Submit Button",className:b.actionBtn,isLoading:_,disabled:!R.isDirty,children:I||E.save})]})]})})}},58730(e,r,t){t.d(r,{A:()=>u}),t(76918),t(62062),t(23288),t(26099),t(38781),t(98992),t(81454);var n=t(67847),a=t(10619),l=t(96540);const i={container:"W4qupS1gaZhn0b2Guy0m",radioButtonContainer:"M9c7hAaL5tHb6Xz_dQfN",radioButtonError:"RGFNlDRqWcjwsR4cehA_"};var o=t(74848),s=function(e,r){var t=e.value,l=e.onChange,s=e.hasError,u=e.options,d=e.className;return(0,o.jsx)("div",{ref:r,className:(0,a.$)(i.container,d),children:u.map(function(e){var r=e.value,u=e.label;return(0,o.jsxs)("div",{className:i.radioButtonContainer,children:[(0,o.jsx)(n.A,{id:r.toString(),className:(0,a.$)(s&&i.radioButtonError),checked:r===t,value:r,onChange:function(){return null==l?void 0:l(r)}}),(0,o.jsx)("label",{htmlFor:r.toString(),className:i.text,children:u})]},r)})})};const u=(0,l.forwardRef)(s)},30941(e,r,t){function n(e,r){return function(e){if(Array.isArray(e))return e}(e)||function(e,r){var t=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=t){var n,a,l,i,o=[],s=!0,u=!1;try{if(l=(t=t.call(e)).next,0===r){if(Object(t)!==t)return;s=!1}else for(;!(s=(n=l.call(t)).done)&&(o.push(n.value),o.length!==r);s=!0);}catch(e){u=!0,a=e}
1finally{try{if(!s&&null!=t.return&&(i=t.return(),Object(i)!==i))return}finally{if(u)throw a}}return o}}(e,r)||function(e,r){if(e){if("string"==typeof e)return a(e,r);var t={}.toString.call(e).slice(8,-1);return"Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t?Array.from(e):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?a(e,r):void 0}}(e,r)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function a(e,r){(null==r||r>e.length)&&(r=e.length);for(var t=0,n=Array(r);t<r;t++)n[t]=e[t];return n}function l(e){return null==e?void 0:e.find(function(e){return"PASSPORT"===e.documentType})}function i(e){return null==e?void 0:e.find(function(e){return"NATIONAL_ID"===e.documentType})}t.d(r,{Fi:()=>l,OF:()=>o,Sj:()=>i}),t(52675),t(89463),t(2259),t(16280),t(76918),t(50113),t(23418),t(64346),t(23792),t(44114),t(34782),t(23288),t(62010),t(2892),t(26099),t(27495),t(90906),t(38781),t(47764),t(71761),t(98992),t(72577),t(62953);var o=function(e){if(!e)return"ADULT";var r="",t="",a="";if(e.match(/^\d{4}-\d{2}-\d{2}$/)){var l=n(e.split("-"),3);a=l[0],t=l[1],r=l[2]}if(e.match(/^\d{2}\/\d{2}\/\d{4}$/)){var i=n(e.split("/"),3);r=i[0],t=i[1],a=i[2]}var o=[Number(r),Number(t),Number(a)],s=new Date(o[2],o[1]-1,o[0]),u=new Date,d=u.getFullYear()-s.getFullYear(),c=u.getMonth()-s.getMonth();return(c<0||0===c&&u.getDate()<s.getDate())&&d--,d<2?"INFANT":d<12?"CHILD":"ADULT"}},20053(e,r,t){function n(e){var r,t,a="";if("string"==typeof e||"number"==typeof e)a+=e;else if("object"==typeof e)if(Array.isArray(e))for(r=0;r<e.length;r++)e[r]&&(t=n(e[r]))&&(a&&(a+=" "),a+=t);else for(r in e)e[r]&&(a&&(a+=" "),a+=r);return a}function a(){for(var e,r,t=0,a="";t<arguments.length;)(e=arguments[t++])&&(r=n(e))&&(a&&(a+=" "),a+=r);return a}t.d(r,{A:()=>l,clsx:()=>a});const l=a}}]);
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.