PageSourceSearch

https://skillioz.com/_next/static/chunks/7368-478a2507ac7464fb.js

js skillioz.com collected 2026-10-09 22:56:44 UTC 659,830 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7368],{143:(e,t,l)=>{l.d(t,{u:()=>o,z:()=>n});var i=l(64467);let n={fontFamily:"Calibri",backgroundColor:"#FFFFFF",primaryColor:"#1A1A1A",textColor:"#2A2A2A",sectionBackgroundColor:"#EBEBEB"},o=(e=n)=>{let t={...n,...e},l=t.primaryColor,o=t.textColor,r=t.sectionBackgroundColor;return i.vv.create({page:{flexDirection:"column",backgroundColor:t.backgroundColor,fontFamily:t.fontFamily,color:o,fontSize:12,paddingTop:51,paddingBottom:49,paddingLeft:49,paddingRight:49},borderTop:{position:"absolute",top:30,left:35,right:35,height:.6,backgroundColor:l},borderBottom:{position:"absolute",bottom:35,left:35,right:35,height:.6,backgroundColor:l},borderLeft:{position:"absolute",top:30,left:35,bottom:35,width:.6,backgroundColor:l},borderRight:{position:"absolute",top:30,right:35,bottom:35,width:.6,backgroundColor:l},headerRow:{flexDirection:"row",justifyContent:"space-between",alignItems:"center",marginBottom:8},name:{fontSize:24,fontWeight:700,color:l,textTransform:"uppercase",letterSpacing:.5},jobTitle:{fontSize:14,fontWeight:400,color:o,textTransform:"uppercase",letterSpacing:.8,textAlign:"right"},divider:{height:1,backgroundColor:l,marginVertical:6},contactRow:{flexDirection:"row",flexWrap:"wrap",justifyContent:"center",alignItems:"center",marginVertical:3},contactText:{fontSize:12,color:o,lineHeight:1.5},contactLink:{fontSize:12,color:o,lineHeight:1.5},contactSep:{fontSize:12,color:o,marginHorizontal:5},sectionBox:{backgroundColor:r,flexDirection:"row",alignItems:"center",paddingLeft:10,height:30,paddingTop:4,marginTop:14,marginBottom:20},sectionBoxText:{fontSize:12,fontWeight:600,color:l,textTransform:"uppercase",letterSpacing:1},summaryText:{fontSize:12,color:o,lineHeight:1.6},skillsGrid:{flexDirection:"row",flexWrap:"wrap",paddingLeft:6},skillItem:{width:"33.33%",fontSize:12,color:o,paddingRight:6,marginBottom:4,lineHeight:1.5},expEntry:{marginBottom:10},expTitle:{fontSize:12,fontWeight:700,color:o,letterSpacing:.2,marginBottom:2},expMetaRow:{flexDirection:"row",flexWrap:"wrap",marginBottom:5},expCompany:{fontSize:12,color:o},expMetaSep:{fontSize:12,color:o,marginHorizontal:4},expMeta:{fontSize:12,color:o},bulletRow:{flexDirection:"row",alignItems:"flex-start",marginBottom:3,paddingLeft:4},bulletDot:{width:4,height:4,borderRadius:2,backgroundColor:o,marginRight:8,marginTop:4,flexShrink:0},bulletText:{fontSize:12,color:o,flex:1,lineHeight:1.55},eduEntry:{marginBottom:10},eduDegree:{fontSize:12,fontWeight:400,color:o,letterSpacing:.2,marginBottom:2},eduInstitution:{fontSize:12,fontWeight:700,color:o,marginBottom:1},eduMeta:{fontSize:12,color:o,lineHeight:1.5},certEntry:{marginBottom:10},certTitle:{fontSize:12,fontWeight:400,color:o,letterSpacing:.2,marginBottom:2},certInstitution:{fontSize:12,fontWeight:700,color:o,marginBottom:1},certMeta:{fontSize:12,color:o,lineHeight:1.5},listRow:{flexDirection:"row",alignItems:"flex-start",marginBottom:4,paddingLeft:4},listDot:{width:4,height:4,borderRadius:2,backgroundColor:o,marginRight:12,marginTop:4,flexShrink:0},listText:{fontSize:12,color:o,flex:1,lineHeight:1.5},projectEntry:{marginBottom:10},projectName:{fontSize:12,fontWeight:400,color:o,letterSpacing:.2,marginBottom:2},projectDesc:{fontSize:12,color:o,lineHeight:1.55}})}},757:(e,t,l)=>{l.d(t,{A:()=>z,c:()=>E});var i=l(95155),n=l(12115),o=l(64467),r=l(87275),s=l(18501),a=l(35499),c=l(19324);let d=e=>"string"==typeof e?e.replace(/\s+/g," ").replace(/([/@._-])/g,"$1​").replace(/([?&=])/g,"$1​"):e,m=e=>e.filter(e=>e&&String(e).trim()).join(" | ");function h({left:e,right:t}){let l=(0,a.useTemplateTheme)(),n=(0,s.Jh)(l);return e||t?(0,i.jsxs)(o.Ss,{style:n.splitRow,wrap:!1,children:[(0,i.jsx)(o.EY,{style:n.splitLeft,children:e||""}),t?(0,i.jsx)(o.EY,{style:n.splitRight,children:t}):(0,i.jsx)(o.Ss,{style:{flexShrink:0}})]}):null}function x({text:e}){let t=(0,a.useTemplateTheme)(),l=(0,s.Jh)(t);return e?.trim()?(0,i.jsxs)(o.Ss,{style:l.expBulletRow,children:[(0,i.jsx)(o.Ss,{style:l.expBulletDot}),(0,i.jsx)(o.EY,{style:l.expBulletText,children:e.trim()})]}):null}function g({items:e}){let t=(0,a.useTemplateTheme)(),l=(0,s.Jh)(t);if(!e.length)return null;let n=Math.ceil(e.length/2),r=e.slice(0,n),c=e.slice(n),m=(e,t)=>
1e.map((e,n)=>(0,i.jsxs)(o.Ss,{style:l.twoColItem,wrap:!1,children:[(0,i.jsx)(o.Ss,{style:l.bulletDot}),(0,i.jsx)(o.EY,{style:l.bulletText,children:d(e)})]},`${t}-${n}`));return(0,i.jsxs)(o.Ss,{style:l.twoColWrap,children:[(0,i.jsx)(o.Ss,{style:l.twoColSide,children:m(r,"L")}),(0,i.jsx)(o.Ss,{style:l.twoColSide,children:m(c,"R")})]})}function p({title:e}){let t=(0,a.useTemplateTheme)(),l=(0,s.Jh)(t);return(0,i.jsxs)(o.Ss,{style:l.sectionHeadingContainer,wrap:!1,children:[(0,i.jsx)(o.EY,{style:l.sectionHeadingText,children:e}),(0,i.jsx)(o.Ss,{style:l.sectionLine})]})}function f({resume:e,hiddenFields:t=[]}){let l=(0,a.useTemplateTheme)(),r=(0,s.Jh)(l),c=e.contact||{},m=["location","email","phone"].filter(e=>c?.[e]?.trim()&&!t.includes(e)).map(e=>c[e].trim());return(0,i.jsxs)(o.Ss,{style:r.header,children:[!t.includes("name")&&e.name?.trim()&&(0,i.jsx)(o.EY,{style:r.headerName,children:e.name.trim().toUpperCase()}),!t.includes("title")&&e.title?.trim()&&(0,i.jsx)(o.EY,{style:r.headerTitle,children:e.title.trim().toUpperCase()}),m.length>0&&(0,i.jsx)(o.Ss,{style:r.contactBar,children:(0,i.jsx)(o.Ss,{style:r.contactRow,children:m.map((e,t)=>(0,i.jsxs)(n.Fragment,{children:[t>0&&(0,i.jsx)(o.EY,{style:r.contactSep,children:" | "}),(0,i.jsx)(o.EY,{style:r.contactItem,children:d(e)})]},t))})})]})}function u({about:e}){let t=(0,a.useTemplateTheme)(),l=(0,s.Jh)(t);if(!e||"string"!=typeof e)return null;let n=e.replace(/<[^>]*>/g,"").trim();return n?c.jI.test(e)?(0,i.jsx)(o.Ss,{style:{marginBottom:18},children:(0,r.CA)(e,{...s.ep,marginLeft:0,textMarginLeft:0,fontFamily:t.fontFamily,fontColor:t.textColor,bulletColor:t.secondaryTextColor})}):(0,i.jsx)(o.EY,{style:l.aboutText,children:n}):null}function y({experience:e=[],labels:t={}}){let l=(0,a.useTemplateTheme)(),n=(0,s.Jh)(l),d=(e||[]).filter(e=>e.company&&e.company.trim()||e.title&&e.title.trim());if(!d.length)return null;let m=t.responsibilities||"Responsibilities";return(0,i.jsxs)(o.Ss,{children:[(0,i.jsx)(p,{title:t.experience||"Work Experience"}),(0,i.jsx)(o.Ss,{style:n.sectionContent,children:d.map((e,t)=>{let a=[e.title,e.company].filter(e=>e?.trim()).join(", "),d="string"==typeof e.responsibility&&e.responsibility.trim()||Array.isArray(e.responsibilities)&&e.responsibilities.some(e=>e?.trim());return(0,i.jsxs)(o.Ss,{wrap:!0,style:n.expEntry,children:[(0,i.jsxs)(o.Ss,{wrap:!1,children:[(0,i.jsxs)(o.Ss,{style:n.expTitleRow,children:[a?(0,i.jsx)(o.EY,{style:n.expTitle,children:a}):(0,i.jsx)(o.Ss,{style:{flex:1}}),e.date?.trim()&&(0,i.jsx)(o.EY,{style:n.expDate,children:(0,c.xZ)(e.date.trim())})]}),e.location?.trim()&&(0,i.jsx)(o.EY,{style:n.expLocation,children:e.location.trim()})]}),d&&(0,i.jsx)(o.EY,{style:n.expResponsibilitiesLabel,children:m}),"string"==typeof e.responsibility&&e.responsibility.trim()&&(c.jI.test(e.responsibility)?(0,i.jsx)(o.Ss,{style:{marginTop:2,width:500},children:(0,r.CA)(e.responsibility,{...s.ep,width:490,fontFamily:l.fontFamily,fontColor:l.textColor,bulletColor:l.secondaryTextColor})}):e.responsibility.split("\n").filter(e=>e.trim()).map((e,t)=>(0,i.jsx)(x,{text:e},t))),Array.isArray(e.responsibilities)&&e.responsibilities.filter(e=>e&&e.trim()).map((e,t)=>c.jI.test(e)?(0,i.jsx)(o.Ss,{style:{marginTop:2},children:(0,r.CA)(e,{...s.ep,width:491,fontFamily:l.fontFamily,fontColor:l.textColor,bulletColor:l.secondaryTextColor})},t):(0,i.jsx)(x,{text:e},t))]},t)})})]})}function j({education:e=[],labels:t={}}){let l=(e||[]).filter(e=>e?.degree?.trim()||e?.college?.trim());return l.length?(0,i.jsxs)(o.Ss,{children:[(0,i.jsx)(p,{title:t.education||"Education"}),(0,i.jsx)(o.Ss,{style:{marginTop:4},children:l.map((e,t)=>(0,i.jsx)(h,{left:m([e.degree?.trim(),e.college?.trim()]),right:m([e.location?.trim(),e.date?.trim()?(0,c.xZ)(e.date.trim()):""])},t))})]}):null}function C({skills:e=[],labels:t={}}){let l=(0,a.useTemplateTheme)(),n=(0,s.Jh)(l),r=(e||[]).map(e=>"string"==typeof e?e:e?.name||"").filter(e=>e.trim());return r.length?(0,i.jsxs)(o.Ss,{children:[(0,i.jsx)(p,{title:t.skills||"Core Clinical Competencies"}),(0,i.jsx)(o.Ss,{style:n.sectionContent,children:(0,i.jsx)(g,{items:r})})]}):null}function S({certifications:e=[],labels:t={}}){let l=(0,a.useTemplateTheme)(),n=(0,s.Jh)(l),r=(e||[]).filter(e=>(e?.title||e?.name||"").trim());return r.length?(0,i.jsxs)(o.Ss,{children:[(0,i.jsx)(p,{title:t.certifications||"Medical Licenses & Certifications"}),(0,i.jsx)(o.Ss,{style:n.sectionContent,children:r.map((e,t)=>{let l=(e.title||e.name||"").trim(),n=e.description?.trim()||"",o=n.split("|").map(e=>
1e.trim()).filter(Boolean),r=m([l,o[0]||(o.length?"":n)]),s=m([o.length>1?o.slice(1).join(" | "):"",e.date?.trim()]);return(0,i.jsx)(h,{left:r,right:s},t)})})]}):null}function b({awards:e=[],labels:t={}}){let l=(0,a.useTemplateTheme)(),n=(0,s.Jh)(l),r=(e||[]).filter(e=>{let t="string"==typeof e?e:e?.title;return t&&t.trim()});return r.length?(0,i.jsxs)(o.Ss,{children:[(0,i.jsx)(p,{title:t.awards||"Honours & Awards"}),(0,i.jsx)(o.Ss,{style:n.sectionContent,children:r.map((e,t)=>{if("string"==typeof e){let{title:l,year:n}=(e=>{let t="string"==typeof e?e.trim():"";if(!t)return{title:"",year:""};let l=t.split("|").map(e=>e.trim());if(l.length>=2)return{title:l.slice(0,-1).join(" | "),year:l[l.length-1]};let i=t.match(/\s+(\d{4})\s*$/);return i?{title:t.slice(0,i.index).trim(),year:i[1]}:{title:t,year:""}})(e);return(0,i.jsx)(h,{left:d(l),right:n},t)}let l=e.date?(0,c.xZ)(e.date):"";return(0,i.jsx)(h,{left:d(e.title),right:l},t)})})]}):null}function w({journalPapers:e=[],labels:t={}}){let l=(0,a.useTemplateTheme)(),n=(0,s.Jh)(l),r=(e||[]).filter(e=>e?.title?.trim()||e?.details?.trim());return r.length?(0,i.jsxs)(o.Ss,{children:[(0,i.jsx)(p,{title:t.projects||"Journal Papers"}),(0,i.jsx)(o.Ss,{style:n.sectionContent,children:r.map((e,t)=>{let l=e.title?.trim(),r=e.details?.trim()||"";return(0,i.jsxs)(o.Ss,{style:n.paperEntry,wrap:!0,children:[l&&(0,i.jsx)(o.EY,{style:n.paperTitle,children:l}),r?(0,i.jsx)(o.EY,{style:n.paperSubtitle,children:r}):null]},t)})})]}):null}function T({memberships:e=[],labels:t={}}){let l=(0,a.useTemplateTheme)(),n=(0,s.Jh)(l),r=(e||[]).filter(e=>e?.name?.trim()||e?.date?.trim());return r.length?(0,i.jsxs)(o.Ss,{children:[(0,i.jsx)(p,{title:t.memberships||"Memberships"}),(0,i.jsx)(o.Ss,{style:n.sectionContent,children:r.map((e,t)=>{let l=e.name?.trim()||"",n=e.date?.trim()?(0,c.xZ)(e.date.trim()):"";return(0,i.jsx)(h,{left:d(l),right:n},t)})})]}):null}function k({languages:e=[],labels:t={}}){let l=(0,a.useTemplateTheme)(),n=(0,s.Jh)(l),r=(e||[]).filter(e=>e&&"string"==typeof e&&e.trim());return r.length?(0,i.jsxs)(o.Ss,{children:[(0,i.jsx)(p,{title:t.languages||"Languages"}),(0,i.jsx)(o.Ss,{style:n.sectionContent,children:(0,i.jsx)(g,{items:r.map(e=>e.trim())})})]}):null}function B({references:e=[],labels:t={}}){let l=(0,a.useTemplateTheme)(),n=(0,s.Jh)(l),r=(e||[]).filter(e=>e.name?.trim()||e.email?.trim()||e.location?.trim()||e.department?.trim());return r.length?(0,i.jsxs)(o.Ss,{children:[(0,i.jsx)(p,{title:t.additionalInformation||"References"}),(0,i.jsx)(o.Ss,{style:n.referencesWrap,children:r.map((e,t)=>(0,i.jsxs)(o.Ss,{style:n.referenceBox,wrap:!1,children:[e.name&&(0,i.jsx)(o.EY,{style:n.referenceName,children:e.name}),e.department&&(0,i.jsx)(o.EY,{style:n.referenceName,children:e.department}),e.location&&(0,i.jsx)(o.EY,{style:n.referenceName,children:e.location}),e.email&&(0,i.jsx)(o.EY,{style:n.referenceName,children:e.email})]},t))})]}):null}l(19212);let E={about:"professionalSummary",experience:"workExperience",education:"education",skills:"coreClinicalCompetencies",certifications:"medicalLicenses",awards:"honoursAndAwards",languages:"languages",projects:"journalPapers",activities:"memberships",additionalInformation:"references",responsibilities:"responsibilities"},z=n.memo(function({resume:e={},hiddenFields:t=[],labels:l={}}){if(!e)return null;let n=(0,a.useTemplateTheme)(),c=(0,s.Jh)(n);return(0,i.jsx)(o.yo,{children:(0,i.jsxs)(o.YW,{size:"A4",style:c.page,children:[(0,i.jsx)(f,{resume:e,hiddenFields:t}),!(0,r.Yx)(e.about)&&!t.includes("about")&&(0,i.jsx)(u,{about:e.about}),(0,r.bW)(e.experience)&&!t.includes("experience")&&(0,i.jsx)(y,{experience:e.experience,labels:l}),(0,r.ZT)(e.education)&&!t.includes("education")&&(0,i.jsx)(j,{education:e.education,labels:l}),(0,r.d)(e.skills)&&!t.includes("skills")&&(0,i.jsx)(C,{skills:e.skills,labels:l}),(0,r.cF)(e.certifications)&&!t.includes("certifications")&&(0,i.jsx)(S,{certifications:e.certifications,labels:l}),(0,r.rV)(e.awards)&&!t.includes("awards")&&(0,i.jsx)(b,{awards:e.awards,labels:l}),(0,r.$d)(e.journalPapers)&&!t.includes("journalPapers")&&(0,i.jsx)(w,{journalPapers:e.journalPapers,labels:l}),(0,r.W4)(e.memberships)&&!t.includes("memberships")&&(0,i.jsx)(T,{memberships:e.memberships,labels:l}),(0,r.mJ)(e.languages)&&!t.includes("languages")&&(0,i.jsx)(k,{languages:e.languages,labels:l}),(0,r.ZK)(e.references)&&!t.includes("references")&&!t.includes("references")&&(0,i.jsx)(B,{references:e.references,labels:l})]})})})},1608:(e,t,l)=>{l.d(t,{A:()=>k});var i=l(95155),n=l(64467),o=l(12115),r=l(87275),s=l(95299),a=l(8089),c=l(35499);let d=/(<\/?(ul|ol|li|p|strong|b|i))/i,m=e=>"string"==typeof e&&d.test(e),h=e=>{if(!e||"string"!=typeof e)return!1;let t=e.trim();if(!t||"Start Date - End Date"===t||["n/a","na","null","none"].includes(t.toLowerCase()))return!1;let l=t.split("-")[0]?.trim();return!!l&&"Start Date"!==l},x=e=>{if("string"!=typeof e)return e;let t={January:"Jan",February:"Feb",March:"Mar",April:"Apr",May:"May",June:"Jun",July:"Jul",August:"Aug",September:"Sep",October:"Oct",November:"Nov",December:"Dec"};return e.replace(/\b(January|February|March|April|May|June|July|August|September|October|November|December)\b/g,e=>t[e]||e)},g={bulletColor:"#374151",bulletSize:3.5,bulletGap:16,fontSize:10,lineHeight:1.4,fontColor:"#374151",fontBold:!1,itemGap:2,marginLeft:12,widthPercent:100,sideMargins:90,bulletMarginTop:4},p=({title:e})=>{let t=(0,c.useTemplateTheme)(),l=(0,s.p)(t);return(0,i.jsxs)(n.Ss,{style:l.sectionHeadingWrapper,wrap:!1,children:[(0,i.jsx)(n.EY,{style:l.sectionHeading,children:e}),(0,i.jsx)(n.Ss,{style:l.sectionLine})]})},f=({text:e})=>{let t=(0,c.useTemplateTheme)(),l=(0,s.p)(t);return(0,i.jsxs)(n.Ss,{style:l.bulletRow,wrap:!1,children:[(0,i.jsx)(n.Ss,{style:l.bulletDot}),(0,i.jsx)(n.EY,{style:l.bulletText,children:e})]})},u=({experience:e,labels:t={}})=>{let l=e.filter(e=>e.company&&e.company.trim()||e.title&&e.title.trim());if(!l.length)return null;let o=(0,c.useTemplateTheme)(),r=(0,s.p)(o);return(0,i.jsxs)(n.Ss,{children:[(0,i.jsx)(p,{title:t.experience||"Work Experience"}),l.map((e,t)=>(0,i.jsxs)(n.Ss,{wrap:!0,style:r.entryWrapper,children:[(0,i.jsxs)(n.Ss,{minPresenceAhead:15,children:[(0,i.jsxs)(n.Ss,{style:r.entryHeaderRow,children:[e.company&&e.company.trim()&&(0,i.jsx)(n.EY,{style:[r.entryTitle,{maxWidth:"60%"}],children:e.company}),e.location&&e.location.trim()&&(0,i.jsx)(n.EY,{style:[r.entryRight,{maxWidth:"40%",textAlign:"right"}],children:e.location})]}),(0,i.jsxs)(n.Ss,{style:r.entrySubRow,children:[e.title&&e.title.trim()&&(0,i.jsx)(n.EY,{style:r.entrySubtitle,children:e.title}),h(e.date)&&(0,i.jsx)(n.EY,{style:r.entryDate,children:x(e.date)})]})]}),e.description&&(m(e.description)?(0,i.jsx)(n.Ss,{style:{marginTop:2},children:(0,a.C)(e.description.replace(/<li>\s*(<p>\s*(<br\s*\/?>)?\s*<\/p>\s*)*(<br\s*\/?>)?\s*<\/li>/gi,""),{...g,fontColor:o.textColor,bulletColor:o.subHeadingColor||"#374151",fontFamily:o.fontFamily,width:495})}):(0,i.jsx)(n.EY,{style:r.entryDescription,children:e.description})),!e.description&&"string"==typeof e.responsibility&&e.responsibility.trim()&&(m(e.responsibility)?(0,i.jsx)(n.Ss,{style:{marginTop:2},children:(0,a.C)(e.responsibility.replace(/<li>\s*(<p>\s*(<br\s*\/?>)?\s*<\/p>\s*)*(<br\s*\/?>)?\s*<\/li>/gi,""),{...g,fontColor:o.textColor,bulletColor:o.subHeadingColor||"#374151",fontFamily:o.fontFamily,width:495})}):e.responsibility.split("\n").filter(e=>e.trim()).map((e,t)=>(0,i.jsx)(f,{text:e.trim()},t))),Array.isArray(e.responsibilities)&&e.responsibilities.filter(e=>e&&e.trim()).map((e,t)=>m(e)?(0,i.jsx)(n.Ss,{style:{marginTop:2},children:(0,a.C)(e.replace(/<li>\s*(<p>\s*(<br\s*\/?>)?\s*<\/p>\s*)*(<br\s*\/?>)?\s*<\/li>/gi,""),{...g,fontColor:o.textColor,bulletColor:o.subHeadingColor||"#374151",fontFamily:o.fontFamily,width:495})},t):(0,i.jsx)(f,{text:e},t))]},t))]})},y=({education:e,labels:t={}})=>{let l=e.filter(e=>e.college&&e.college.trim()||e.degree&&e.degree.trim());if(!l.length)return null;let o=(0,c.useTemplateTheme)(),r=(0,s.p)(o);return(0,i.jsxs)(n.Ss,{children:[(0,i.jsx)(p,{title:t.education||"Education"}),l.map((e,t)=>(0,i.jsxs)(n.Ss,{style:r.entryWrapper,children:[(0,i.jsxs)(n.Ss,{minPresenceAhead:15,children:[(0,i.jsxs)(n.Ss,{style:r.entryHeaderRow,children:[e.college&&e.college.trim()&&(0,i.jsx)(n.EY,{style:[r.entryTitle,{maxWidth:"60%"}],children:e.college}),e.location&&e.location.trim()&&(0,i.jsx)(n.EY,{style:[r.entryRight,{maxWidth:"40%",textAlign:"right"}],children:e.location})]}),(0,i.jsxs)(n.Ss,{style:r.entrySubRow,children:[e.degree&&e.degree.trim()&&(0,i.jsx)(n.EY,{style:r.entrySubtitle,children:e.degree}),h(e.date)&&(0,i.jsx)(n.EY,{style:r.entryDate,children:x(e.date)})]})]}),e.cgpa&&e.cgpa.toString().trim()&&(0,i.jsx)(n.EY,{style:{...r.entryDetail,lineHeight:1.2},children:"percentage"===e.gradeType?`Percentage: ${e.cgpa}%`:`CGPA: ${e.cgpa}/10`}),e.relevantSkills&&e.relevantSkills.trim()&&(0,i.jsxs)(n.EY,{style:r.entryDetail,children:["Relevant Coursework: ",e.relevantSkills]}),e.description&&(m(e.description)?(0,i.jsx)(n.Ss,{style:{marginTop:2},children:(0,a.C)(e.description.replace(/<li>\s*(<p>\s*(<br\s*\/?>)?\s*<\/p>\s*)*(<br\s*\/?>)?\s*<\/li>/gi,""),{...g,fontColor:o.textColor,bulletColor:o.textColor,fontFamily:o.fontFamily})}):e.description.split("\n").filter(e=>e.trim()).map((e,t)=>(0,i.jsx)(n.EY,{style:r.entryDetail,children:e.trim()},t)))]},t))]})},j=({skills:e,languages:t,certifications:l,awards:o,labels:r={}})=>{let s=(0,c.useTemplateTheme)(),a=(e||[]).map(e=>"string"==typeof e?e:e?.name||"").filter(e=>e.trim()),d=(t||[]).filter(e=>e&&"string"==typeof e&&e.trim()),m=(l||[]).map(e=>
1(e?.title||e?.name||"").trim()).filter(Boolean),h=(o||[]).map(e=>("string"==typeof e?e:e?.title||"").trim()).filter(Boolean);if(!(a.length||d.length||m.length||h.length))return null;let x={fontWeight:700,color:s.subHeadingColor||"#1F2937"},g={fontWeight:400,color:s.textColor||"#374151"},f={fontSize:10,lineHeight:1.5,marginBottom:4};return(0,i.jsxs)(n.Ss,{children:[(0,i.jsx)(p,{title:r.additional||"Additional"}),a.length>0&&(0,i.jsxs)(n.EY,{style:f,children:[(0,i.jsxs)(n.EY,{style:x,children:[r.skills||"Technical Skills",": "]}),(0,i.jsx)(n.EY,{style:g,children:a.join(", ")})]}),d.length>0&&(0,i.jsxs)(n.EY,{style:f,children:[(0,i.jsxs)(n.EY,{style:x,children:[r.languages||"Languages",": "]}),(0,i.jsx)(n.EY,{style:g,children:d.join(", ")})]}),m.length>0&&(0,i.jsxs)(n.EY,{style:f,children:[(0,i.jsxs)(n.EY,{style:x,children:[r.certifications||"Certifications & Training",": "]}),(0,i.jsx)(n.EY,{style:g,children:m.join(", ")})]}),h.length>0&&(0,i.jsxs)(n.EY,{style:f,children:[(0,i.jsxs)(n.EY,{style:x,children:[r.awards||"Awards",": "]}),(0,i.jsx)(n.EY,{style:g,children:h.join("; ")})]})]})},C=({projects:e,labels:t={}})=>{let l=(0,c.useTemplateTheme)(),o=(0,s.p)(l),r=e.filter(e=>e.name&&e.name.trim()||e.description&&e.description.trim());return r.length?(0,i.jsxs)(n.Ss,{children:[(0,i.jsx)(p,{title:t.projects||"Projects"}),r.map((e,t)=>(0,i.jsxs)(n.Ss,{wrap:!0,style:o.entryWrapper,children:[(0,i.jsx)(n.Ss,{minPresenceAhead:15,children:(0,i.jsxs)(n.Ss,{style:o.entryHeaderRow,children:[e.name&&e.name.trim()&&(0,i.jsx)(n.EY,{style:o.entryTitle,children:e.name}),h(e.date)&&(0,i.jsx)(n.EY,{style:o.entryDate,children:x(e.date)})]})}),e.description&&(m(e.description)?(0,i.jsx)(n.Ss,{style:{marginTop:2},children:(0,a.C)(e.description.replace(/<li>\s*(<p>\s*(<br\s*\/?>)?\s*<\/p>\s*)*(<br\s*\/?>)?\s*<\/li>/gi,""),{...g,bulletColor:l.subHeadingColor||"#374151",fontColor:l.textColor,fontFamily:l.fontFamily})}):e.description.split("\n").filter(e=>e.trim()).map((e,t)=>(0,i.jsx)(f,{text:e.trim()},t)))]},t))]}):null},S=({activities:e,labels:t={}})=>{let l=(0,c.useTemplateTheme)(),o=(0,s.p)(l),r=e.filter(e=>e.name&&e.name.trim()||e.title&&e.title.trim());return r.length?(0,i.jsxs)(n.Ss,{children:[(0,i.jsx)(p,{title:t.activities||"Activities"}),r.map((e,t)=>(0,i.jsxs)(n.Ss,{wrap:!0,style:o.entryWrapper,children:[(0,i.jsxs)(n.Ss,{minPresenceAhead:15,children:[(0,i.jsxs)(n.Ss,{style:o.entryHeaderRow,children:[e.name&&e.name.trim()&&(0,i.jsx)(n.EY,{style:[o.entryTitle,{maxWidth:"60%"}],children:e.name}),e.location&&e.location.trim()&&(0,i.jsx)(n.EY,{style:[o.entryRight,{maxWidth:"40%",textAlign:"right"}],children:e.location})]}),(0,i.jsxs)(n.Ss,{style:o.entrySubRow,children:[e.title&&e.title.trim()&&(0,i.jsx)(n.EY,{style:o.entrySubtitle,children:e.title}),h(e.date)&&(0,i.jsx)(n.EY,{style:o.entryDate,children:x(e.date)})]})]}),e.description&&(m(e.description)?(0,i.jsx)(n.Ss,{style:{marginTop:2},children:(0,a.C)(e.description.replace(/<li>\s*(<p>\s*(<br\s*\/?>)?\s*<\/p>\s*)*(<br\s*\/?>)?\s*<\/li>/gi,""),{...g,bulletColor:l.subHeadingColor||"#374151",fontColor:l.textColor,fontFamily:l.fontFamily})}):e.description.split("\n").filter(e=>e.trim()).map((e,t)=>(0,i.jsx)(f,{text:e.trim()},t)))]},t))]}):null},b=e=>e&&"string"==typeof e&&e.trim()&&!["n/a","na","null","none","undefined"].includes(e.trim().toLowerCase()),w=e=>e.match(/^[a-zA-Z]+:\/\//)?e:"https://"+e,T=e=>{try{let t=new URL(w(e)),l=`${t.hostname.replace("www.","")}${(t.pathname||"/").replace(/\/+/g,"/")}`;return l.length>36?`${l.slice(0,35)}…`:l}catch{return e}},k=o.memo(function({resume:e={},hiddenFields:t=[],labels:l={}}){let a,d,m,h,x=(0,c.useTemplateTheme)(),g=(0,s.p)(x);if(!e)return null;let f=e.contact||{},k=(t,l)=>{let i,n=(e.links||[]).find(e=>(e.name||"").toLowerCase()===t||(e.url||"").toLowerCase().includes(l));return n&&(i=n.url)&&"string"==typeof i&&i.trim()&&!["n/a","na","null","none"].includes(i.trim().toLowerCase())?n:null},B=k("linkedin","linkedin.com"),E=k("github","github.com"),z=[!t.includes("location")&&b(f.location)?f.location:null,!t.includes("phone")&&b(f.phone)?`P: ${f.phone}
1`:null,!t.includes("email")&&b(f.email)?f.email:null].filter(Boolean),Y=z.length>0||!t.includes("links")&&(B||E);return(0,i.jsx)(n.yo,{children:(0,i.jsxs)(n.YW,{size:"A4",style:g.page,children:[(0,i.jsxs)(n.Ss,{style:{marginBottom:6},children:[!t.includes("name")&&!(0,r.Yx)(e.name)&&(0,i.jsx)(n.EY,{style:g.headerName,children:e.name}),!t.includes("title")&&!(0,r.Yx)(e.title)&&(0,i.jsx)(n.EY,{style:g.headerTitle,children:e.title}),Y&&(0,i.jsxs)(n.Ss,{style:g.contactRow,children:[z.map((e,t)=>(0,i.jsxs)(o.Fragment,{children:[t>0&&(0,i.jsx)(n.EY,{style:g.contactSep,children:"|"}),(0,i.jsx)(n.EY,{style:g.contactText,children:e})]},t)),z.length>0&&!t.includes("links")&&(B||E)&&(0,i.jsx)(n.EY,{style:g.contactSep,children:"|"}),!t.includes("links")&&(0,i.jsxs)(i.Fragment,{children:[B&&(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(n.N_,{src:w(B.url),style:[g.contactText,{textDecoration:"none"}],children:T(B.url)}),E&&(0,i.jsx)(n.EY,{style:g.contactSep,children:"|"})]}),E&&(0,i.jsx)(n.N_,{src:w(E.url),style:[g.contactText,{textDecoration:"none"}],children:T(E.url)})]})]})]}),!(0,r.Yx)(e.about)&&!t.includes("about")&&(0,i.jsxs)(n.Ss,{style:{marginBottom:6},children:[(0,i.jsx)(p,{title:l.about||"Summary"}),(0,r.CA)(e.about,{bulletSize:3.5,bulletColor:x.subHeadingColor||"#374151",bulletGap:6,bulletMarginTop:4,fontFamily:x.fontFamily||"Roboto",fontColor:x.textColor||"#374151",fontSize:10,width:"100%",lineHeight:1.5,itemGap:2,sideMargins:90,widthPercent:100})]}),(0,r.ZT)(e.education)&&!t.includes("education")&&(0,i.jsx)(y,{education:e.education,labels:l}),(0,r.bW)(e.experience)&&!t.includes("experience")&&(0,i.jsx)(u,{experience:e.experience,labels:l}),(0,r.Pp)(e.projects)&&!t.includes("projects")&&(0,i.jsx)(C,{projects:e.projects,labels:l}),(0,r.WP)(e.activities)&&!t.includes("activities")&&(0,i.jsx)(S,{activities:e.activities,labels:l}),(a=(0,r.d)(e.skills)&&!t.includes("skills"),d=(0,r.cF)(e.certifications)&&!t.includes("certifications"),m=(0,r.rV)(e.awards)&&!t.includes("awards"),h=(0,r.mJ)(e.languages)&&!t.includes("languages"),a||d||m||h?(0,i.jsx)(j,{skills:a?e.skills:[],languages:h?e.languages:[],certifications:d?e.certifications:[],awards:m?e.awards:[],labels:l}):null)]})})})},2063:(e,t,l)=>{l.d(t,{$:()=>w,A:()=>T});var i=l(95155),n=l(12115),o=l(64467),r=l(87275),s=l(67026),a=l(19324),c=l(35499);let d=e=>{if(!e||"string"!=typeof e)return!1;let t=e.trim().toLowerCase();return t&&!["n/a","na","null","none"].includes(t)};function m({heading:e,children:t}){let l=(0,c.useTemplateTheme)(),n=(0,s.j)(l);return(0,i.jsxs)(o.Ss,{style:n.sectionWrap,children:[(0,i.jsxs)(o.Ss,{wrap:!1,style:n.sectionHeadingRow,children:[(0,i.jsx)(o.EY,{style:n.sectionHeading,children:e}),(0,i.jsx)(o.Ss,{style:n.sectionLine})]}),t]})}let h=(e,t)=>({fontSize:10,fontFamily:t,lineHeight:1.55,fontColor:e.textColor||s.z.textColor,bulletColor:e.textColor||s.z.textColor,bulletSize:3.5,bulletGap:15,bulletMarginTop:3,marginLeft:6,textMarginLeft:6,paragraphMarginLeft:0});function x({resume:e={},hiddenFields:t=[]}){let l=(0,c.useTemplateTheme)(),r=(0,s.j)(l),m=e.contact||{},h=(t,l)=>(e.links||[]).find(e=>(e.name||"").toLowerCase()===t)||(e.links||[]).find(e=>(e.url||"").toLowerCase().includes(l)),g=!t.includes("links")&&h("linkedin","linkedin.com"),p=!t.includes("links")&&h("github","github.com"),f=[];return(0,a.OG)(m.location)&&!t.includes("location")&&f.push({type:"text",label:m.location.trim()}),(0,a.OG)(m.email)&&!t.includes("email")&&f.push({type:"link",label:m.email.trim(),url:`mailto:${m.email.trim()}`}),(0,a.OG)(m.phone)&&!t.includes("phone")&&f.push({type:"link",label:m.phone.trim(),url:`tel:${m.phone.trim()}`}),g&&d(g.url)&&f.push({type:"link",label:g.name||"LinkedIn",url:g.url}),p&&d(p.url)&&f.push({type:"link",label:p.name||"GitHub",url:p.url}),(0,i.jsxs)(o.Ss,{style:r.headerWrap,children:[!t.includes("name")&&(0,a.OG)(e.name)&&(0,i.jsx)(o.EY,{style:r.name,children:e.name}),!t.includes("title")&&(0,a.OG)(e.title)&&(0,i.jsx)(o.EY,{style:r.jobTitle,children:e.title}),f.length>0&&(0,i.jsx)(o.Ss,{style:r.contactBar,children:f.map((e,t)=>{let l;return(0,i.jsxs)(n.Fragment,{children:[t>0&&(0,i.jsx)(o.EY,{style:r.contactSep,children:" "}),"link"===e.type?(0,i.jsx)(o.N_,{src:(l=String(e.url||"").trim(),/^[a-zA-Z][a-zA-Z0-9+.-]*:/.test(l)?l:`https://${l}`),style:r.contactLink,children:e.label}):(0,i.jsx)(o.EY,{style:r.contactItem,children:e.label})]},t)})})]})}function g({about:e,labels:t={}}){let l=(0,c.useTemplateTheme)(),n=l.fontFamily||s.z.fontFamily;return e?.trim()?(0,i.jsx)(m,{heading:t.about||"Profile",children:(0,i.jsx)(o.Ss,{wrap:!0,children:(0,r.CA)(e,h(l,n))})}):null}function p({experience:e=[],labels:t={}}){let l=(0,c.useTemplateTheme)(),n=(0,s.j)(l),d=l.fontFamily||s.z.fontFamily,x=(e||[]).filter(e=>(0,a.OG)(e?.title)||(0,a.OG)(e?.company));return x.length?(0,i.jsx)(m,{heading:t.experience||"Work Experience",children:x.map((e,t)=>{let s=[e.company,e.location].filter(e=>(0,a.OG)(e)).join(", "),c=(0,a.dJ)(e.date);return(0,i.jsxs)(o.Ss,{style:n.expEntry,wrap:!0,children:[(0,i.jsxs)(o.Ss,{wrap:!1,children:[(0,i.jsxs)(o.Ss,{style:n.expTitleRow,children:[(0,a.OG)(e.title)&&(0,i.jsx)(o.EY,{style:n.expTitle,children:e.title}),c&&(0,i.jsx)(o.EY,{style:n.expDate,children:c})]}),(0,a.OG)(s)&&(0,i.jsx)(o.EY,{style:n.expCompany,children:s})]}),(e.description||e.responsibility)&&(0,i.jsx)(o.Ss,{wrap:!0,children:(0,r.CA)(e.description||e.responsibility,{...h(l,d),width:499})})]},t)})}):null}function f({education:e=[],labels:t={}}){let l=(0,c.useTemplateTheme)(),n=(0,s.j)(l),d=l.fontFamily||s.z.fontFamily,x=(e||[]).filter(e=>(0,a.OG)(e?.degree)||(0,a.OG)(e?.college)||(0,a.OG)(e?.location));return x.length?(0,i.jsx)(m,{heading:t.education||"Education",children:x.map((e,t)=>{let s=[e.college,e.location].filter(e=>(0,a.OG)(e)).join(", "),c=(0,a.dJ)(e.date);return(0,i.jsxs)(o.Ss,{style:n.eduEntry,wrap:!0,children:[(0,i.jsxs)(o.Ss,{wrap:!1,children:[(0,i.jsxs)(o.Ss,{style:n.eduTitleRow,children:[(0,a.OG)(e.degree)&&(0,i.jsx)(o.EY,{style:n.eduDegree,children:e.degree}),c&&(0,i.jsx)(o.EY,{style:n.eduDate,children:c})]}),s&&(0,i.jsx)(o.EY,{style:n.eduCollege,children:s})]}),(0,a.OG)(e.description)&&(0,i.jsx)(o.Ss,{wrap:!0,children:(0,r.CA)(e.description,h(l,d))})]},t)})}):null}function u({skills:e=[],labels:t={}}){let l=(0,c.useTemplateTheme)(),n=(0,s.j)(l),r=(e||[]).map(e=>"string"==typeof e?e:e?.name||"").filter(e=>e.trim());return r.length?(0,i.jsx)(m,{heading:t.skills||"Skills",children:r.map((e,t)=>(0,i.jsxs)(o.Ss,{style:n.bulletRow,wrap:!1,children:[(0,i.jsx)(o.Ss,{style:n.bulletDot}),(0,i.jsx)(o.EY,{style:n.bulletText,children:e})]},t))}):null}function y({certifications:e=[],labels:t={}}){let l=(0,c.useTemplateTheme)(),n=(0,s.j)(l),r=(e||[]).filter(e=>(0,a.OG)(e?.name));return r.length?(0,i.jsx)(m,{heading:t.certifications||"Licenses & Certifications",children:r.map((e,t)=>(0,i.jsxs)(o.Ss,{style:n.certEntry,wrap:!1,children:[(0,i.jsx)(o.EY,{style:n.certName,children:e.name}),(0,a.OG)(e.issuer)&&(0,i.jsx)(o.EY,{style:n.certIssuer,children:e.issuer}),(0,a.dJ)(e.date)&&(0,i.jsx)(o.EY,{style:n.certDate,children:(0,a.dJ)(e.date)})]},t))}):null}function j({licenses:e=[],labels:t={}}){let l=(0,c.useTemplateTheme)(),n=(0,s.j)(l),r=(e||[]).filter(e=>(0,a.OG)(e?.title));return r.length?(0,i.jsx)(m,{heading:t.licenses||"Licenses",children:r.map((e,t)=>(0,i.jsxs)(o.Ss,{style:n.licenseEntry,wrap:!1,children:[(0,i.jsx)(o.EY,{style:n.licenseName,children:e.title}),(0,a.OG)(e.description)&&(0,i.jsx)(o.EY,{style:n.licenseDesc,children:e.description})]},t))}):null}function C({awards:e=[],labels:t={}}){let l=(0,c.useTemplateTheme)(),n=(0,s.j)(l),r=(e||[]).filter(e=>(0,a.OG)("string"==typeof e?e:e?.title));return r.length?(0,i.jsx)(m,{heading:t.awards||"Awards",children:r.map((e,t)=>{let l="string"==typeof e?e:e.title;return"object"==typeof e&&(0,a.dJ)(e.date),(0,i.jsx)(o.Ss,{style:n.awardRow,wrap:!1,children:(0,i.jsx)(o.EY,{style:n.awardTitle,children:l})},t)})}):null}function S({languages:e=[],labels:t={}}){let l=(0,c.useTemplateTheme)(),n=(0,s.j)(l),r=(e||[]).filter(e=>{let t="object"==typeof e?e?.name??"":e??"";return(0,a.OG)(t)});return r.length?(0,i.jsx)(m,{heading:t.languages||"Languages",children:r.map((e,t)=>{let l="object"==typeof e?e?.name??"":e??"";return(0,i.jsxs)(o.Ss,{style:n.langRow,wrap:!1,children:[(0,i.jsx)(o.Ss,{style:n.langDot}),(0,i.jsx)(o.EY,{style:n.langText,children:l})]},t)})}):null}function b({projects:e=[],labels:t={}}){let l=(0,c.useTemplateTheme)(),n=(0,s.j)(l),d=l.fontFamily||s.z.fontFamily,x=(e||[]).filter(e=>(0,a.OG)(e?.name)||(0,a.OG)(e?.description));return x.length?(0,i.jsx)(m,{heading:t.projects||"Projects",children:x.map((e,t)=>(0,i.jsxs)(o.Ss,{style:n.projectEntry,wrap:!0,children:[(0,i.jsxs)(o.Ss,{style:n.projectTitleRow,children:[(0,a.OG)(e.name)&&(0,i.jsx)(o.EY,{style:n.projectName,children:e.name}),(0,a.OG)(e.date)&&(0,i.jsx)(o.EY,{style:n.projectDate,children:(0,a.dJ)(e.date)})]}),(0,a.OG)(e.description)&&(0,i.jsx)(o.Ss,{wrap:!0,children:(0,r.CA)(e.description,h(l,d))})]},t))}):null}l(19212);let w={about:"profile",experience:"workExperience",education:"education",skills:"skills",certifications:"certifications",awards:"awards",languages:"languages",projects:"projects",references:"references",licenses:"license"},T=n.memo(function({resume:e={},hiddenFields:t=[],labels:l={}}){let n,a,d,m,h;if(!e)return null;let w=e.resumeSettings||{},T={...s.z,...w},k=(0,s.j)(T),B=Array.isArray(n=e.licenses)&&n.some(e=>e?.title?.trim())&&!t.includes("licenses"),E=(0,r.ZT)(e.education)&&!t.includes("education"),z=(0,r.d)(e.skills)&&!t.includes("skills"),Y=B||E||z;return(0,i.jsx)(c.ResumeThemeProvider,{value:T,children:(0,i.jsx)(o.yo,{children:(0,i.jsxs)(o.YW,{size:"A4",style:k.page,wrap:!0,children:[(0,i.jsx)(x,{resume:e,hiddenFields:t}),!(0,r.Yx)(e.about)&&!t.includes("about")&&(0,i.jsx)(g,{about:e.about,labels:l}),(0,r.bW)(e.experience)&&!t.includes("experience")&&(0,i.jsx)(p,{experience:e.experience,labels:l}),Y&&(a=E||z,d=B&&a?"50%":"100%",m=B&&a?"50%":"100%",(0,i.jsxs)(o.Ss,{style:k.twoColWrap,children:[B&&(0,i.jsx)(o.Ss,{style:{width:d,paddingRight:12*!!a},children:(0,i.jsx)(j,{licenses:e.licenses,labels:l})}),a&&(0,i.jsxs)(o.Ss,{style:{width:m,paddingLeft:12*!!B},children:[E&&(0,i.jsx)(f,{education:e.education,labels:l}),z&&(0,i.jsx)(u,{skills:e.skills,labels:l})]})]})),Array.isArray(h=e.projects)&&h.some(e=>e?.name?.trim()||e?.description?.trim())&&!t.includes("projects")&&(0,i.jsx)(b,{projects:e.projects,labels:l}),(0,r.cF)(e.certifications)&&!t.includes("certifications")&&(0,i.jsx)(y,{certifications:e.certifications,labels:l}),(0,r.rV)(e.awards)&&!t.includes("awards")&&(0,i.jsx)(C,{awards:e.awards,labels:l}),(0,r.mJ)(e.languages)&&!t.includes("languages")&&(0,i.jsx)(S,{languages:e.languages,labels:l})]})})})})},3477:(e,t,l)=>{l.d(t,{A:()=>r});var i=l(95155);l(12115);var n=l(64467);let o=n.vv.create({headings:{fontFamily:"Poppins",fontSize:"11pt",fontWeight:"bold",marginBottom:8}}),r=function({certifications:e,headingColor:t,showHeading:l=!0,description:r,headingText:s="Certificates",commonCertificateDescription:a,nameGap:c=0,textColor:d,fontFamily:m="Poppins"}){let h=e?.filter(e=>e?.name?.trim());return h&&0!==h.length?(0,i.jsxs)(i.Fragment,{children:[a?.length>0&&(0,i.jsx)(n.Ss,{children:(0,i.jsx)(n.EY,{children:a})}),h.length>0&&(0,i.jsxs)(i.Fragment,{children:[l&&(0,i.jsx)(n.EY,{style:{...o.headings,...t?{color:t}:{},fontFamily:m||"Poppins"},children:s}),l&&(0,i.jsx)(n.EY,{style:{fontSize:10,marginBottom:8,fontFamily:m||"Poppins"},children:r}),h.map((e,t)=>(0,i.jsx)(n.Ss,{style:{flexDirection:"row",alignItems:"center",justifyContent:"space-between",marginBottom:8},children:(0,i.jsx)(n.Ss,{style:{flexDirection:"row",alignItems:"flex-start",width:"90%"},children:(0,i.jsxs)(n.Ss,{children:[(0,i.jsxs)(n.Ss,{style:{flexDirection:"row",alignItems:"flex-start",justifyContent:"space-between",width:"100%",paddingRight:4,gap:c},children:[(0,i.jsx)(n.EY,{style:{fontSize:10,flexShrink:1,flexGrow:1,flexWrap:"wrap",width:"100%",fontFamily:m||"Poppins",fontWeight:"500",...d?{color:d}:{}},children:e.name}),(0,i.jsx)(n.Ss,{style:{flexDirection:"row",alignItems:"center",marginBottom:4,fontFamily:m},children:e.showDate&&e?.date&&(0,i.jsxs)(i.Fragment,{children:[(0,i.jsxs)(n.BS,{style:{marginBottom:6}
1,width:"8",height:"8",viewBox:"0 0 8 8",children:[(0,i.jsx)(n.wA,{d:"M4 0C1.7944 0 0 1.7944 0 4C0 6.2056 1.7944 8 4 8C6.2056 8 8 6.2056 8 4C8 1.7944 6.2056 0 4 0ZM3.99883 7.20156C2.23443 7.20156 0.798828 5.76596 0.798828 4.00156C0.798828 2.23716 2.23443 0.801563 3.99883 0.801563C5.76323 0.801563 7.19883 2.23716 7.19883 4.00156C7.19883 5.76596 5.76323 7.20156 3.99883 7.20156Z",fill:"#8B8B8B"}),(0,i.jsx)(n.wA,{d:"M4.39961 2H3.59961V4.4H5.99961V3.6H4.39961V2Z",fill:"#8B8B8B"})]}),(0,i.jsx)(n.EY,{style:{fontSize:10,marginBottom:5,fontFamily:m,color:d||"#8B8B8B",marginLeft:3},children:e.date})]})})]}),e.showDescription&&(0,i.jsx)(n.EY,{style:{fontSize:10,...d?{color:d}:{},fontFamily:m},children:e.description})]})})},t))]})]}):null}},3548:(e,t,l)=>{l.d(t,{g:()=>o,z:()=>n});var i=l(64467);let n={backgroundColor:"white",textColor:"#434343",secondaryTextColor:"#999999",fontFamily:"Poppins",headingColor:"#029087",primaryColor:"#029087"},o=e=>i.vv.create({page:{flexDirection:"column",backgroundColor:e.backgroundColor||n.backgroundColor,fontFamily:e.fontFamily||n.fontFamily,padding:"30 30 30 30",color:e.textColor||n.textColor,width:"100%"},mainHeaderContent:{flexDirection:"row",width:"100%",marginBottom:20,alignItems:"center"},headerLeft:{flexDirection:"column",width:"35%",alignItems:"center"},headerRight:{flexDirection:"column",alignItems:"center",justifyContent:"center",width:"65%",paddingLeft:20},photo:{width:140,height:140,borderRadius:70,objectFit:"cover"},nameText:{fontSize:35,color:e.headingColor||n.headingColor,fontWeight:"medium",textAlign:"center"},titleText:{fontSize:16,color:e.secondaryTextColor||n.secondaryTextColor,marginTop:6,marginLeft:4,textAlign:"center"},commonHeading:{fontSize:18,fontWeight:"semibold",marginBottom:8,marginTop:8,textAlign:"center",color:e.headingColor||n.headingColor},mainContent:{flexDirection:"row",width:"100%",flexGrow:1},leftContent:{width:"40%",paddingRight:15},rightContent:{width:"60%",paddingLeft:15,borderLeftWidth:1,borderColor:e.primaryColor||n.primaryColor,borderStyle:"solid"},expCompanyRow:{marginTop:5,marginBottom:10},expCompany:{fontSize:10,color:e.textColor||n.textColor},expTitle:{fontSize:12,color:e.textColor||n.textColor,fontWeight:"bold"},expDate:{fontSize:10,color:e.secondaryTextColor||n.secondaryTextColor},expDescription:{fontSize:10,color:e.textColor||n.textColor}})},3849:(e,t,l)=>{l.d(t,{A:()=>k,Q:()=>S});var i=l(95155),n=l(12115),o=l(64467),r=l(87275),s=l(63389),a=l(8089),c=l(35499),d=l(19324);let m=/(<\/?(ul|ol|li|p|strong|b|i))/i,h=(e,t)=>Array.from({length:Math.ceil(e.length/t)},(l,i)=>e.slice(i*t,i*t+t)),x=({title:e})=>{let t=(0,c.useTemplateTheme)(),l=(0,s.h)(t);return(0,i.jsxs)(o.Ss,{style:l.sectionHeadingWrapper,wrap:!1,children:[(0,i.jsx)(o.EY,{style:l.sectionHeading,children:e}),(0,i.jsx)(o.Ss,{style:l.sectionLine})]})},g=({text:e,style:t})=>{let l=(0,c.useTemplateTheme)(),n=(0,s.h)(l);return(0,i.jsxs)(o.Ss,{wrap:!1,style:[n.bulletRow,t],children:[(0,i.jsx)(o.Ss,{style:n.customBullet}),(0,i.jsx)(o.EY,{style:[n.bulletText,{marginLeft:7}],children:e})]})},p=({experience:e,labels:t={}})=>{let l=e.filter(e=>e.company&&e.company.trim()||e.title&&e.title.trim());if(!l.length)return null;let n=(0,c.useTemplateTheme)(),r=(0,s.h)(n);return(0,i.jsxs)(o.Ss,{children:[(0,i.jsx)(x,{title:t.experience||"Work Experience"}),l.map((e,s)=>{let c=(0,d.dJ)(e?.date);return(0,i.jsxs)(o.Ss,{wrap:!0,style:[r.expEntry,s===l.length-1&&{marginBottom:0},{width:500}],children:[(0,i.jsxs)(o.Ss,{children:[(e.title||c)&&(0,i.jsxs)(o.Ss,{style:r.expHeaderRow,children:[e.title&&e.title.trim()&&(0,i.jsxs)(o.EY,{style:r.expTitle,children:[e.title," "]}),e.title&&e.title.trim()&&c&&(0,i.jsx)(o.EY,{style:r.expTitle,children:" | "}),c&&(0,i.jsx)(o.EY,{style:r.expDate,children:c})]}),e.company&&e.company.trim()&&(0,i.jsx)(o.EY,{style:r.expCompany,children:e.company})]}),"string"==typeof e.responsibility&&e.responsibility.trim()&&(0,i.jsx)(o.Ss,{style:{marginTop:2,width:500},children:(0,a.C)(e.responsibility,{bulletColor:n.subHeadingColor||"#676767",fontColor:n.textColor||"#000000",bulletSize:3,bulletGap:10,fontSize:10,lineHeight:1.5,fontFamily:n.fontFamily||"Poppins",fontBold:!1,itemGap:3,marginLeft:0,bulletMarginTop:5,width:450})}),Array.isArray(e.skills)&&e.skills.length>0&&(0,i.jsxs)(o.EY,{style:[r.expDescription,{marginTop:3},s===l.length-1&&{marginBottom:0}],children:[(0,i.jsxs)(o.EY,{style:{fontWeight:600,color:n.subHeadingColor||"#676767"},children:[t.relevantSkills||"Relevant Skills",":"," "]}),e.skills.map(e=>
1"string"==typeof e?e:e?.name||"").filter(Boolean).join(", ")]})]},s)})]})},f=({education:e,labels:t})=>{let l=(0,c.useTemplateTheme)(),n=(0,s.h)(l),r=e.filter(e=>e.college&&e.college.trim()||e.degree&&e.degree.trim());if(!r.length)return null;let p=h(r,2);return(0,i.jsxs)(o.Ss,{children:[(0,i.jsx)(x,{title:t.academicHistory||"Academic History"}),p.map((e,t)=>(0,i.jsx)(o.Ss,{style:[n.colRow,t===p.length-1&&{marginBottom:0}],children:e.map((t,r)=>{let s,c;return(0,i.jsxs)(o.Ss,{style:0===r&&2===e.length?n.colItemLeft:n.colItem,children:[(s=(0,d.dJ)(t?.date),(0,i.jsxs)(o.Ss,{children:[(t.college||s)&&(0,i.jsxs)(o.Ss,{style:n.eduTitleRow,children:[t.college&&t.college.trim()&&(0,i.jsxs)(o.EY,{style:n.eduInstitution,children:[t.college.trim()," "]}),t.college&&t.college.trim()&&s&&(0,i.jsx)(o.EY,{style:n.eduInstitution,children:" | "}),s&&(0,i.jsx)(o.EY,{style:n.eduDate,children:s})]}),t.degree&&t.degree.trim()&&(0,i.jsx)(o.EY,{style:n.eduDegree,children:t.degree})]})),t.description&&("string"==typeof(c=t.description)&&m.test(c)?(0,i.jsx)(o.Ss,{style:{marginTop:2},children:(0,a.C)(t.description,{bulletColor:l.subHeadingColor||"#676767",fontColor:l.textColor||"#000000",bulletSize:3,bulletGap:10,fontSize:10,lineHeight:1.5,fontFamily:l.fontFamily||"Poppins",fontBold:!1,itemGap:3,marginLeft:6,bulletMarginTop:5})}):t.description.split("\n").filter(e=>e.trim()).map((e,t)=>(0,i.jsx)(g,{text:e.trim()},t)))]},r)})},t))]})},u=({skills:e,labels:t={}})=>{let l=e.map(e=>"string"==typeof e?e:e?.name||"").filter(e=>e.trim());if(!l.length)return null;let n=h(l,2),r=(0,c.useTemplateTheme)(),a=(0,s.h)(r);return(0,i.jsxs)(o.Ss,{children:[(0,i.jsx)(x,{title:t.skills||"Skills"}),n.map((e,t)=>(0,i.jsx)(o.Ss,{style:[a.colRow,t===n.length-1&&{marginBottom:0}],children:e.map((l,r)=>(0,i.jsx)(o.Ss,{wrap:!1,style:0===r&&2===e.length?a.colItemLeft:a.colItem,children:(0,i.jsx)(g,{text:l,style:t===n.length-1?{marginBottom:0}:null})},r))},t))]})},y=({awards:e,labels:t={}})=>{let l=e.filter(e=>("string"==typeof e?e:e?.title)?.trim());return l.length?(0,i.jsxs)(o.Ss,{children:[(0,i.jsx)(x,{title:t.awards||"Awards and Certification"}),l.map((e,t)=>{let n="string"==typeof e?e:e.title;return(0,i.jsx)(g,{text:n,style:t===l.length-1?{marginBottom:0}:null},t)})]}):null},j=({certifications:e,labels:t={}})=>{let l=e.filter(e=>(e?.title||e?.name||"").trim());return l.length?(0,i.jsxs)(o.Ss,{children:[(0,i.jsx)(x,{title:t.certifications||"Certifications"}),l.map((e,t)=>(0,i.jsx)(g,{text:e.title||e.name,style:t===l.length-1?{marginBottom:0}:null},t))]}):null},C=({languages:e,labels:t={}})=>{let l=e.map(e=>("string"==typeof e?e:e?.name)?.trim()).filter(Boolean);if(!l.length)return null;let n=h(l,2),r=(0,c.useTemplateTheme)(),a=(0,s.h)(r);return(0,i.jsxs)(o.Ss,{children:[(0,i.jsx)(x,{title:t.languages||"Languages"}),n.map((e,t)=>(0,i.jsx)(o.Ss,{style:[a.colRow,t===n.length-1&&{marginBottom:0}],children:e.map((l,r)=>(0,i.jsx)(o.Ss,{wrap:!1,style:0===r&&2===e.length?a.colItemLeft:a.colItem,children:(0,i.jsx)(g,{text:l,style:t===n.length-1?{marginBottom:0}:null})},r))},t))]})};l(19212);let S={about:"summary",education:"education",skills:"skills",certifications:"certifications",professionalSummary:"professionalSummary",experience:"workExperience",academicHistory:"academicHistory",awards:"awards",languages:"languages",relevantSkills:"relevantSkills"},b=e=>e.match(/^[a-zA-Z]+:\/\//)?e:"https://"+e,w=e=>{try{let t=new URL(b(e));return`${t.hostname.replace("www.","")}${(t.pathname||"/").replace(/\/+/g,"/")}`}catch{return e}},T=e=>"string"==typeof e?e.replace(/\s+/g," ").replace(/([/@._-])/g,"$1​").replace(/([?&=])/g,"$1​"):e,k=n.memo(function({resume:e={},hiddenFields:t=[],labels:l={}}){if(!e)return null;let n=e.contact||{},a=(t,l)=>{let i,n=(e.links||[]).find(e=>(e.name||"").toLowerCase()===t||(e.url||"").toLowerCase().includes(l));return n&&(i=n.url)&&"string"==typeof i&&i.trim()&&!["n/a","na","null","none"].includes(i.trim().toLowerCase())?n:null},d=a("linkedin","linkedin.com"),m=a("github","github.com"),h=n.phone||n.email||n.city||n.linkedin||d||m,g=(0,c.useTemplateTheme)(),S=(0,s.h)(g);return(0,i.jsx)(o.yo,{children:(0,i.jsxs)(o.YW,{size:"A4",style:S.page,children:[(0,i.jsxs)(o.Ss,{style:S.headerWrapper,children:[(0,i.jsxs)(o.Ss,{style:S.headerLeft,children:[!t.includes("name")&&!(0,r.Yx)(e.name)&&(0,i.jsx)(o.EY,{style:S.headerName,children:e.name}),!t.includes("title")&&!(0,r.Yx)(e.title)&&(0,i.jsx)(o.EY,{style:S.headerTitle,children:e.title})]}),h&&(0,i.jsxs)(o.Ss,{style:S.headerRight,children:[(0,i.jsx)(o.EY,{style:S.contactHeading,children:l.contact||"Contact"}),!t.includes("phone")&&n.phone?.trim()&&(0,i.jsxs)(o.Ss,{style:S.contactRow,children:[(0,i.jsxs)(o.EY,{style:S.contactLabel,children:[l.phone||"Phone",":"]}),(0,i.jsx)(o.EY,{style:S.contactValue,children:T(n.phone)})]}),!t.includes("email")&&n.email?.trim()&&(0,i.jsxs)(o.Ss,{style:S.contactRow,children:[(0,i.jsxs)(o.EY,{style:S.contactLabel,children:[l.email||"Email",":"]}),(0,i.jsx)(o.EY,{style:S.contactValue,children:T(n.email)})]}),!t.includes("location")&&(n.city||n.state||n.zip)&&(0,i.jsxs)(o.Ss,{style:S.contactRow,children:[(0,i.jsxs)(o.EY,{style:S.contactLabel,children:[l.address||"Address",":"]}
1),(0,i.jsx)(o.EY,{style:S.contactValue,children:T([n.city,n.state,n.zip].filter(Boolean).join(", "))})]}),!t.includes("links")&&(0,i.jsxs)(o.Ss,{children:[d&&(0,i.jsxs)(o.Ss,{style:S.contactRow,children:[(0,i.jsxs)(o.EY,{style:S.contactLabel,children:[l.linkedin||"LinkedIn",":"]}),(0,i.jsx)(o.N_,{src:b(d.url),style:[S.contactValue,{textDecoration:"none"}],children:T(w(d.url))})]}),m&&(0,i.jsxs)(o.Ss,{style:S.contactRow,children:[(0,i.jsxs)(o.EY,{style:S.contactLabel,children:[l.github||"GitHub",":"]}),(0,i.jsx)(o.N_,{src:b(m.url),style:[S.contactValue,{textDecoration:"none"}],children:T(w(m.url))})]})]})]})]}),!(0,r.Yx)(e.about)&&!t.includes("about")&&(0,i.jsxs)(o.Ss,{children:[(0,i.jsx)(x,{title:l.professionalSummary||"Professional Summary"}),(0,r.CA)(e.about,{bulletColor:g.subHeadingColor||"#676767",fontColor:g.textColor||"#000000",bulletSize:3,bulletGap:10,fontSize:10,lineHeight:1.5,fontFamily:g.fontFamily||"Poppins",fontBold:!1,itemGap:3,width:480})]}),(0,r.bW)(e.experience)&&!t.includes("experience")&&(0,i.jsx)(p,{experience:e.experience,labels:l}),(0,r.ZT)(e.education)&&!t.includes("education")&&(0,i.jsx)(f,{education:e.education,labels:l}),(0,r.d)(e.skills)&&!t.includes("skills")&&(0,i.jsx)(u,{skills:e.skills,labels:l}),(0,r.cF)(e.certifications)&&!t.includes("certifications")&&(0,i.jsx)(j,{certifications:e.certifications,labels:l}),(0,r.rV)(e.awards)&&!t.includes("awards")&&(0,i.jsx)(y,{awards:e.awards,labels:l}),(0,r.mJ)(e.languages)&&!t.includes("languages")&&(0,i.jsx)(C,{languages:e.languages,labels:l})]})})})},4158:(e,t,l)=>{l.d(t,{A:()=>C});var i=l(95155),n=l(64467),o=l(12115),r=l(87275),s=l(54111),a=l(7423),c=l(35499),d=l(8089);let m=e=>"string"==typeof e&&/<\/?(ul|ol|li|p|strong|b|i)/i.test(e),h=e=>{if("string"!=typeof e)return e;let t={January:"Jan",February:"Feb",March:"Mar",April:"Apr",May:"May",June:"Jun",July:"Jul",August:"Aug",September:"Sep",October:"Oct",November:"Nov",December:"Dec"};return e.replace(/\b(January|February|March|April|May|June|July|August|September|October|November|December)\b/g,e=>t[e]||e)},x=({title:e})=>{let t=(0,c.useTemplateTheme)(),l=(0,a.X)(t);return(0,i.jsx)(n.EY,{style:l.sectionHeading,wrap:!1,children:e})},g=({experience:e,labels:t={}})=>{let l=(0,c.useTemplateTheme)(),o=(0,a.X)(l),r=e.filter(e=>{let t=e.company&&e.company.trim(),l=e.title&&e.title.trim();return t||l});return 0===r.length?null:(0,i.jsxs)(n.Ss,{style:o.section,children:[(0,i.jsx)(x,{title:t.experience||"Work Experience"}),r.map((e,r)=>(0,i.jsxs)(n.Ss,{style:o.expEntry,wrap:!0,children:[(0,i.jsxs)(n.Ss,{wrap:!1,children:[e.title&&e.title.trim()&&(0,i.jsx)(n.EY,{style:o.expTitle,children:e.title}),e.company&&e.company.trim()&&(0,i.jsx)(n.EY,{style:o.expCompany,children:e.company}),e.date&&e.date.trim()&&"Start Date - End Date"!==e.date&&(0,i.jsx)(n.EY,{style:o.expDate,children:h(e.date)})]}),e.description&&(m(e.description)?(0,i.jsx)(n.Ss,{style:{marginTop:2},children:(0,d.C)(e.description,{bulletColor:l.secondaryTextColor||"#E87040",bulletSize:12,bulletGap:8,bulletMarginTop:1,fontSize:10,fontColor:l.textColor||"#424242",fontFamily:l.fontFamily||"Roboto",fontBold:!1,lineHeight:1.6,itemGap:4,width:370})}):(0,i.jsx)(n.EY,{style:o.expDescription,children:e.description})),!e.description&&"string"==typeof e.responsibility&&e.responsibility.trim()&&(m(e.responsibility)?(0,i.jsx)(n.Ss,{style:{marginTop:2},children:(0,d.C)(e.responsibility,{bulletColor:l.secondaryTextColor||"#676767",bulletSize:4,bulletGap:16,fontSize:9,fontColor:l.textColor||"#424242",fontFamily:l.fontFamily||"Roboto",lineHeight:1.5,itemGap:4,bulletMarginTop:3,width:370})}):(0,i.jsx)(n.EY,{style:o.expDescription,children:e.responsibility})),Array.isArray(e.responsibilities)&&e.responsibilities.filter(e=>e&&e.trim()).map((e,t)=>m(e)?(0,i.jsx)(n.Ss,{style:{marginTop:2},children:(0,d.C)(e,{bulletColor:l.secondaryTextColor||"#676767",bulletSize:4,bulletGap:5,fontSize:9,fontColor:l.textColor||"#424242",fontFamily:l.fontFamily||"Roboto",lineHeight:1.5,itemGap:3,bulletMarginTop:1,width:370})},t):(0,i.jsxs)(n.EY,{style:o.bulletPoint,children:["• ",e]},t)),Array.isArray(e.skills)&&e.skills.length>0&&(0,i.jsxs)(n.EY,{style:[o.bodyText,{marginTop:4}],children:[(0,i.jsxs)(n.EY,{style:{fontWeight:"bold"},children:[t.relevantSkills||"Relevant Skills",":"," "]}),e.skills.map(e=>
1"string"==typeof e?e:e?.name||"").filter(Boolean).join(", ")]})]},r))]})},p=({education:e,labels:t={}})=>{let l=(0,c.useTemplateTheme)(),o=(0,a.X)(l),r=e.filter(e=>e.college&&e.college.trim()||e.degree&&e.degree.trim());return 0===r.length?null:(0,i.jsxs)(n.Ss,{style:o.section,children:[(0,i.jsx)(x,{title:t.education||"Educational Background"}),r.map((e,t)=>(0,i.jsxs)(n.Ss,{wrap:!1,style:o.eduEntry,children:[(0,i.jsx)(n.EY,{style:o.eduBullet,children:"•"}),(0,i.jsxs)(n.Ss,{style:o.eduContent,children:[e.college&&e.college.trim()&&(0,i.jsx)(n.EY,{style:o.eduCollege,children:e.college}),e.degree&&e.degree.trim()&&(0,i.jsx)(n.EY,{style:o.eduDetail,children:e.degree}),e.date&&e.date.trim()&&(0,i.jsx)(n.EY,{style:o.eduDetail,children:h(e.date)}),e.description&&(0,i.jsx)(n.EY,{style:o.eduDetail,children:e.description})]})]},t))]})},f=({skills:e,labels:t={}})=>{let l=(0,c.useTemplateTheme)(),o=(0,a.X)(l),r=e.map(e=>"string"==typeof e?e:e?.name||"").filter(e=>e.trim());return 0===r.length?null:(0,i.jsxs)(n.Ss,{style:o.section,children:[(0,i.jsx)(x,{title:t.skills||"Skills and Proficiencies"}),r.map((e,t)=>(0,i.jsxs)(n.Ss,{wrap:!1,style:o.skillItem,children:[(0,i.jsx)(n.EY,{style:o.eduBullet}),(0,i.jsx)(n.EY,{style:o.skillText,children:e})]},t))]})},u=({awards:e,labels:t={}})=>{let l=(0,c.useTemplateTheme)(),o=(0,a.X)(l),r=e.filter(e=>{let t="string"==typeof e?e:e?.title;return t&&t.trim()});return 0===r.length?null:(0,i.jsxs)(n.Ss,{style:o.section,children:[(0,i.jsx)(x,{title:t.awards||"Awards"}),r.map((e,t)=>{let l="string"==typeof e?e:e.title;return(0,i.jsxs)(n.Ss,{wrap:!1,style:o.awardEntry,children:[(0,i.jsx)(n.EY,{style:o.eduBullet}),(0,i.jsx)(n.EY,{style:o.awardText,children:l})]},t)})]})},y=({certifications:e,labels:t={}})=>{let l=(0,c.useTemplateTheme)(),o=(0,a.X)(l),r=e.filter(e=>(e?.title||e?.name||"").trim());return 0===r.length?null:(0,i.jsxs)(n.Ss,{style:o.section,children:[(0,i.jsx)(x,{title:t.certifications||"Certifications"}),r.map((e,t)=>{let l=e.title||e.name;return(0,i.jsxs)(n.Ss,{wrap:!1,style:o.certEntry,children:[(0,i.jsx)(n.EY,{style:o.certBullet,children:"•"}),(0,i.jsx)(n.EY,{style:o.certText,children:l})]},t)})]})},j=({languages:e,labels:t={}})=>{let l=(0,c.useTemplateTheme)(),o=(0,a.X)(l),r=e?.map(e=>"object"==typeof e&&null!==e?e?.name??"":"string"==typeof e?e??"":"").filter(e=>e&&"string"==typeof e&&e.trim());return 0===r.length?null:(0,i.jsxs)(n.Ss,{style:o.section,children:[(0,i.jsx)(x,{title:t.languages||"Languages"}),r.map((e,t)=>(0,i.jsxs)(n.Ss,{wrap:!1,style:o.langEntry,children:[(0,i.jsx)(n.EY,{style:o.eduBullet}),(0,i.jsx)(n.EY,{style:o.langText,children:e})]},t))]})};l(19212),n.KQ.registerHyphenationCallback(e=>[e]);let C=o.memo(function({resume:e,hiddenFields:t=[],labels:l={}}){let o=(0,c.useTemplateTheme)(),d=(0,a.X)(o);return(0,i.jsx)(n.yo,{children:(0,i.jsxs)(n.YW,{size:"A4",style:d.page,children:[(0,i.jsxs)(n.Ss,{style:d.header,children:[(0,i.jsx)(n.Ss,{style:d.nameBlock,children:!(0,r.Yx)(e.name)&&!t.includes("name")&&(0,i.jsx)(n.EY,{style:d.name,children:e.name})}),!(0,r.Yx)(e.title)&&!t.includes("title")&&(0,i.jsx)(n.EY,{style:d.titleText,children:e.title})]}),(0,i.jsx)(n.Ss,{style:d.contactBlock,children:(0,i.jsx)(s.A,{contact:e.contact,direction:"vertical",hiddenFields:t,fontSize:10,color:o.textColor||"#424242",textColor:o.textColor||"#424242",fontFamily:o.fontFamily||"Roboto",links:e.links,showIcons:!1,wrapUrlsNaturally:!0})}),(0,i.jsxs)(n.Ss,{style:d.body,children:[(0,i.jsxs)(n.Ss,{style:d.leftColumn,children:[!(0,r.Yx)(e.about)&&(0,i.jsxs)(n.Ss,{style:d.section,children:[(0,i.jsx)(x,{title:l.about||"Professional Summary"}),(0,r.CA)(e.about,{bulletColor:o.secondaryTextColor||"#676767",bulletSize:4,bulletGap:8,fontSize:9,fontColor:o.textColor||"#424242",fontFamily:o.fontFamily||"Roboto",lineHeight:1.5,itemGap:4,bulletMarginTop:3,listBottomPadding:0})]}),(0,r.bW)(e.experience)&&(0,i.jsx)(g,{experience:e.experience,labels:l}),(0,r.cF)(e.certifications)&&(0,i.jsx)(y,{certifications:e.certifications,labels:l})]}),(0,i.jsxs)(n.Ss,{style:d.rightColumn,children:[(0,r.d)(e.skills)&&(0,i.jsx)(f,{skills:e.skills,labels:l}),(0,r.ZT)(e.education)&&(0,i.jsx)(p,{education:e.education,labels:l}),(0,r.rV)(e.awards)&&(0,i.jsx)(u,{awards:e.awards,labels:l}),(0,r.mJ)(e.languages)&&(0,i.jsx)(j,{languages:e.languages,labels:l})]})]})]})})})},6377:(e,t,l)=>{l.d(t,{H:()=>o,z:()=>n});var i=l(64467);let n={backgroundColor:"white",textColor:"#3b3535",primaryColor:"black",secondaryTextColor:"#2b2929",fontFamily:"Poppins",dividerColor:"#121211"},o=(e=n)=>i.vv.create({page:{flexDirection:"row",backgroundColor:e?.backgroundColor||n.backgroundColor,fontFamily:e?.fontFamily||n.fontFamily,paddingTop:20,paddingBottom:40},leftSection:{width:"30%",color:e?.textColor||n.textColor,padding:22,fontFamily:e?.fontFamily||n.fontFamily,flexDirection:"column",alignItems:"flex-center",flexWrap:"wrap",paddingTop:30},resumePhoto:{width:123,height:123,borderRadius:64,marginBottom:15,alignSelf:"center"},resumeUserInfo:{width:"100%",marginBottom:8},userName:{fontSize:18,marginBottom:5,lineHeight:1,fontWeight:600,fontFamily:e?.fontFamily||n.fontFamily,color:e?.textColor||n.textColor},headings:{fontFamily:e?.fontFamily||n.fontFamily,fontSize:13,fontWeight:600,marginBottom:8,color:e?.primaryColor||n.primaryColor},sectionHeadingWrapper:{marginTop:2,marginBottom:8},sectionHeading:{fontSize:13,fontWeight:600,fontFamily:e?.fontFamily||n.fontFamily,color:e?.primaryColor||n.primaryColor,marginBottom:6},regularText:{fontSize:11,fontFamily:e?.fontFamily||n.fontFamily,flexWrap:"wrap",width:"100%",lineHeight:1.5,color:e?.textColor||n.textColor},rightSection:{width:"70%",padding:20,fontFamily:e?.fontFamily||n.fontFamily}})},6717:(e,t,l)=>{l.d(t,{Co:()=>r,zQ:()=>o});var i=l(64467),n=l(26056);let o={fontFamily:"Poppins",backgroundColor:"white",primaryColor:n.D.hamburg.primary,textColor:"#3c3c3c",secondaryTextColor:"#838383",sectionBackgroun
1dColor:n.D.hamburg.bgColor},r=(e=o)=>i.vv.create({page:{flexDirection:"column",backgroundColor:e.backgroundColor,fontFamily:e.fontFamily,color:e.textColor,paddingBottom:40,paddingTop:40,lineHeight:1.5},richText:{fontSize:10,lineHeight:1.5,bulletSize:4,bulletGap:20,bulletMarginTop:5,marginLeft:6,textMarginLeft:6},userProfileSection:{width:"100%",minHeight:"12%",padding:20,display:"flex",flexDirection:"row",alignItems:"center",justifyContent:"space-between",backgroundColor:e.sectionBackgroundColor,marginTop:-40},resumePhoto:{width:100,height:100,borderRadius:50,alignSelf:"center"},userName:{fontSize:28,marginBottom:5,fontFamily:e.fontFamily,color:e.primaryColor,fontWeight:700},topFrostBite:{position:"absolute",top:0,left:0,right:0,height:40,backgroundColor:e.sectionBackgroundColor,flexDirection:"row",gap:4},bottomFrostBite:{position:"absolute",bottom:0,left:0,right:0,height:40,backgroundColor:e.sectionBackgroundColor,flexDirection:"row",gap:4},headings:{fontFamily:e.fontFamily,fontSize:12,fontWeight:700,color:e.primaryColor},regularText:{fontSize:10,fontFamily:e.fontFamily,flexWrap:"wrap",width:"100%",lineHeight:1.5,color:e.textColor},detailSection:{fontFamily:e.fontFamily,flexDirection:"row",backgroundColor:e.sectionBackgroundColor,gap:4,flexGrow:1},leftSection:{width:"60%",padding:20,paddingTop:10,fontFamily:e.fontFamily,backgroundColor:e.backgroundColor},rightSection:{width:"40%",padding:20,paddingTop:10,backgroundColor:e.backgroundColor,fontFamily:e.fontFamily,flexDirection:"column",alignItems:"flex-start"},eduEntry:{marginBottom:8},eduDegree:{fontSize:10,fontFamily:e.fontFamily,color:e.textColor,lineHeight:1.5,fontWeight:700,textTransform:"capitalize",marginBottom:4,flex:1,flexShrink:1,flexWrap:"wrap",paddingRight:6},eduMeta:{fontSize:10,fontFamily:e.fontFamily,color:e.textColor,lineHeight:1.5},eduDate:{fontSize:9,fontFamily:e.fontFamily,color:e.secondaryTextColor,lineHeight:1.5,flexShrink:0},eduDescription:{fontSize:11,color:e.textColor,lineHeight:1.5,marginTop:2},eduRow:{flexDirection:"row",alignItems:"flex-start",justifyContent:"space-between",width:"100%"},itemRow:{flexDirection:"row",alignItems:"flex-start",width:"100%",marginBottom:6},bullet:{fontSize:12,marginRight:5,width:10,textAlign:"center"},body:{fontSize:10,fontFamily:e.fontFamily,color:e.textColor,lineHeight:1.5},subtle:{fontSize:10,fontFamily:e.fontFamily,color:e.secondaryTextColor,lineHeight:1.5},skillItem:{marginBottom:10,width:"100%"},skillHeaderRow:{flexDirection:"row",alignItems:"flex-start",justifyContent:"flex-start",width:"100%",marginBottom:1},skillNameWrap:{width:"70%",flexGrow:0,flexShrink:1,paddingRight:6,marginBottom:4},skillName:{fontSize:10,fontWeight:600,fontFamily:e.fontFamily,color:e.textColor,width:"100%",lineHeight:1.35},skillLevelLabel:{fontSize:8.5,fontFamily:e.fontFamily,color:e.textColor,width:60,flexShrink:0,textAlign:"right",lineHeight:1.2},skillTrack:{width:"100%",height:1.8,borderRadius:4,marginTop:0},skillFill:{height:"100%",borderRadius:4}})},7301:(e,t,l)=>{l.d(t,{I:()=>o,z:()=>n});var i=l(64467);let n={fontFamily:"Poppins",backgroundColor:"#FFFFFF",primaryColor:"#2E7D32",textColor:"#2A2A2A",secondaryTextColor:"#5B5B5B",sectionBackgroundColor:"#E9F3E6"},o=(e=n)=>{let t={...n,...e},l=t.primaryColor,o=t.textColor,r=t.secondaryTextColor;return i.vv.create({page:{flexDirection:"column",backgroundColor:t.backgroundColor,fontFamily:t.fontFamily,color:o,fontSize:10,padding:"34 40 40 40"},header:{alignItems:"center",marginBottom:6},name:{fontSize:28,fontWeight:500,color:l,textTransform:"uppercase",letterSpacing:1,textAlign:"center"},title:{fontSize:14,fontWeight:400,color:o,textTransform:"uppercase",letterSpacing:1,textAlign:"center",marginTop:0},contactRow:{flexDirection:"row",flexWrap:"wrap",justifyContent:"center",alignItems:"center",marginTop:0},contactText:{fontSize:12,color:o,lineHeight:1.5},contactLink:{fontSize:12,color:o,textDecoration:"underline",lineHeight:1.5},contactSep:{fontSize:12,color:r,marginHorizontal:6},sectionBox:{marginTop:14,marginBottom:14,borderWidth:1,borderStyle:"dashed",borderColor:l,backgroundColor:t.sectionBackgroun
1dColor,paddingVertical:5,paddingHorizontal:8,alignItems:"center"},sectionBoxText:{fontSize:14,fontWeight:500,color:l,textTransform:"uppercase",letterSpacing:1.2,textAlign:"center"},summaryText:{fontSize:12,color:o,lineHeight:1.55},expEntry:{marginBottom:0},expTitle:{fontSize:12,fontWeight:500,color:l,textTransform:"uppercase",letterSpacing:.3,marginBottom:2},expMeta:{fontSize:12,color:o,marginBottom:5},bulletRow:{flexDirection:"row",alignItems:"flex-start",marginBottom:3,paddingLeft:6},bulletDot:{width:4,height:4,borderRadius:2,backgroundColor:o,marginRight:8,marginTop:4.5},bulletText:{fontSize:12,color:o,flex:1,lineHeight:1.5},relevantSkills:{fontSize:12,color:o,marginTop:3,lineHeight:1.5},eduEntry:{marginBottom:0},eduDegree:{fontSize:12,fontWeight:500,color:l,marginBottom:2},eduMeta:{fontSize:12,color:o,lineHeight:1.5},projectEntry:{marginBottom:0},projectName:{fontSize:12,fontWeight:500,color:l,textTransform:"uppercase",letterSpacing:.3,marginBottom:3,paddingLeft:0},projectDesc:{fontSize:12,color:o,lineHeight:1.55},skillGroup:{marginBottom:10,paddingLeft:6},skillSubHeading:{fontSize:12,fontWeight:500,color:l,textTransform:"uppercase",letterSpacing:.3,marginBottom:0},skillLine:{fontSize:12,color:o,lineHeight:1.5},listRow:{flexDirection:"row",alignItems:"flex-start",paddingLeft:6,marginBottom:0},listDot:{width:4,height:4,borderRadius:2,backgroundColor:o,marginRight:8,marginTop:6},listText:{fontSize:12,color:o,flex:1,lineHeight:1.5,marginBottom:6},listSub:{fontSize:12,color:r,lineHeight:1.4}})}},7423:(e,t,l)=>{l.d(t,{X:()=>s,z:()=>r});var i=l(64467);let n=l(26056).D.dublin.primary,o="#b56005",r={fontFamily:"Roboto",backgroundColor:"#ffffff",primaryColor:n,textColor:"#333333",secondaryTextColor:"#555555"},s=(e=r)=>i.vv.create({page:{flexDirection:"column",backgroundColor:e.backgroundColor,fontFamily:e.fontFamily,color:e.textColor,paddingTop:30,paddingBottom:40,paddingHorizontal:40},header:{flexDirection:"row",justifyContent:"space-between",alignItems:"flex-start",marginBottom:4},nameBlock:{flexDirection:"column",maxWidth:"75%"},name:{fontSize:18,fontWeight:"700",color:e.primaryColor||o,marginBottom:2,textTransform:"uppercase",letterSpacing:.5},titleText:{fontSize:18,fontWeight:"700",color:e.secondaryTextColor||o,textAlign:"right",maxWidth:"35%"},contactBlock:{marginBottom:10},contactItem:{fontSize:10,color:e.textColor||"#555555",lineHeight:1.5},divider:{height:.8,backgroundColor:e.primaryColor||n,marginBottom:14},body:{flexDirection:"row",flex:1},leftColumn:{width:"75%",paddingRight:16},rightColumn:{width:"25%",paddingLeft:16},section:{marginBottom:12,fontSize:10},sectionHeading:{fontSize:11,fontWeight:"bold",color:e.primaryColor||o,marginBottom:8},summaryText:{fontSize:10,lineHeight:1.5,textAlign:"justify"},expEntry:{marginBottom:10},expTitle:{fontSize:10,fontStyle:"italic",color:e.textColor||"#333333"},expCompany:{fontSize:10,fontWeight:"bold",color:e.textColor||"#1a1a1a",marginTop:4,marginBottom:4},expDate:{fontSize:10,color:e.secondaryTextColor||"#999999",fontFamily:"Roboto",marginBottom:6},expDescription:{fontSize:10,color:e.textColor||"#424242",lineHeight:1.6,textAlign:"justify",marginBottom:3},bulletPoint:{fontSize:9,color:e.secondaryTextColor||"#424242",marginLeft:8,marginBottom:2,lineHeight:1.5},eduEntry:{marginBottom:8,flexDirection:"row",minHeight:15},eduBullet:{width:4,height:4,borderRadius:2,backgroundColor:e.secondaryTextColor||"#676767",position:"relative",top:4,marginRight:8},eduContent:{flex:1},eduCollege:{fontSize:10,fontWeight:"bold",color:e.textColor||"#1a1a1a",marginBottom:1},eduDetail:{fontSize:10,color:e.textColor||"#555555",lineHeight:1.5},skillItem:{flexDirection:"row",marginBottom:3,minHeight:15},skillBullet:{fontSize:4,color:e.secondaryTextColor||"#333333",marginRight:6},skillText:{fontSize:10,color:e.textColor||"#444444",lineHeight:1.5,flex:1},awardEntry:{flexDirection:"row",marginBottom:4,minHeight:15},awardBullet:{fontSize:9,color:e.secondaryTextColor||"#333333",marginRight:6},awardText:{fontSize:10,color:e.textColor||"#444444",lineHeight:1.5,flex:1},certEntry:{flexDirection:"row",display:"flex",alignItems:"center",marginBottom:4,minHeight:15},certBullet:{height:4,width:4,borderRadius:2,backgroundColor:e.secondaryTextColor||"#676767",marginRight:8,position:"relative",top:-3}
1,certText:{fontSize:10,color:e.textColor||"#676767",lineHeight:1.5,fontWeight:700,flex:1},langEntry:{flexDirection:"row",marginBottom:3,minHeight:15},langBullet:{fontSize:9,color:e.secondaryTextColor||"#333333",marginRight:6},langText:{fontSize:10,color:e.textColor||"#444444",lineHeight:1.5,flex:1},bodyText:{fontSize:10,color:e.textColor||"#444444",lineHeight:1.5}})},8774:(e,t,l)=>{l.d(t,{c:()=>a,z:()=>s});var i=l(64467),n=l(26056);let o=n.D.barcelona.primary,r=n.D.barcelona.secondary,s={fontFamily:"Poppins",backgroundColor:"#FFFFFF",primaryColor:o,textColor:n.D.barcelona.bodyColor,secondaryTextColor:r,dividerColor:o},a=(e=s)=>i.vv.create({page:{flexDirection:"column",backgroundColor:e.backgroundColor,fontFamily:e.fontFamily,color:e.textColor,padding:"40 40 40 40"},header:{flexDirection:"row",justifyContent:"space-between",alignItems:"center",marginBottom:4},nameBlock:{flexDirection:"column",maxWidth:"65%"},name:{fontSize:22,fontWeight:700,color:e.primaryColor,letterSpacing:.3,marginBottom:2,textTransform:"uppercase"},titleText:{fontSize:18,fontWeight:700,color:e.primaryColor,textAlign:"right",maxWidth:"40%"},contactBlock:{flexDirection:"column",marginBottom:4,marginTop:2},contactText:{fontSize:10,color:e.textColor,lineHeight:1.55,marginBottom:2},contactLink:{fontSize:10,color:e.textColor,lineHeight:1.55,marginBottom:2,textDecoration:"underline"},divider:{height:1.1,backgroundColor:e.dividerColor,marginTop:12,marginBottom:12},experienceDivider:{height:1.1,backgroundColor:e.dividerColor,marginTop:10,marginBottom:12},sectionHeading:{fontSize:14,fontWeight:700,color:e.primaryColor,textTransform:"uppercase",letterSpacing:.8,marginBottom:11,marginTop:5},summaryText:{fontSize:10,color:e.textColor,lineHeight:1.75,fontStyle:"italic",textAlign:"left"},experienceTitle:{marginTop:5,marginBottom:-8},educationTitle:{marginTop:5},expEntry:{marginBottom:12},expTitle:{fontSize:11,fontWeight:700,color:e.textColor,marginTop:-8,marginBottom:1},expCompany:{fontSize:10,color:e.secondaryTextColor,marginTop:10,marginBottom:2},expDate:{fontSize:10,color:e.textColor,marginTop:1,marginBottom:10},expDescription:{fontSize:10,color:e.textColor,lineHeight:"14px",marginBottom:4,fontStyle:"italic",textAlign:"left"},expBulletRow:{flexDirection:"row",marginBottom:3},expBulletInline:{flexDirection:"row",alignItems:"flex-start",marginBottom:8,paddingLeft:18},expBulletDot:{width:4,height:4,borderRadius:2.5,backgroundColor:e.secondaryTextColor,marginRight:10,marginTop:5},expBulletText:{fontSize:10,color:e.textColor,flex:1,lineHeight:"14px"},eduEntry:{marginBottom:10},eduDegree:{fontSize:11,fontWeight:700,color:e.textColor,marginBottom:1},eduCollege:{fontSize:10,color:e.secondaryTextColor,marginBottom:1},eduDate:{fontSize:10,color:e.textColor},eduDescription:{fontSize:10,color:e.textColor,lineHeight:1.7,marginTop:3,fontStyle:"italic",textAlign:"left"},skillTitle:{marginTop:5,marginBottom:3.5},skillTitletext:{marginTop:1.5,marginBottom:4.5},skillsContainer:{marginTop:1,flexDirection:"row",flexWrap:"wrap"},skillItemRow:{width:"50%",flexDirection:"row",alignItems:"flex-start",marginBottom:5,paddingLeft:18},skillBulletDot:{width:4,height:4,borderRadius:2.5,backgroundColor:e.secondaryTextColor,marginRight:10,marginTop:5},skillBulletText:{fontSize:10,color:e.textColor,lineHeight:1,flex:1,fontStyle:"italic"},listItemRow:{flexDirection:"row",alignItems:"flex-start",marginBottom:8,paddingLeft:18,minHeight:14},listBulletDot:{width:4,height:4,borderRadius:2.5,backgroundColor:e.secondaryTextColor,marginRight:10,marginTop:5},listBulletText:{fontSize:10,color:e.textColor,lineHeight:1.5,flex:1,fontStyle:"italic"}})},10382:(e,t,l)=>{l.d(t,{A:()=>d,g:()=>c});var i=l(95155);l(12115);var n=l(64467),o=l(87275),r=l(31590);l(19212);var s=l(54111),a=l(35499);let c={contact:"contact",about:"professionalSummary",experience:"clinicalExperience",education:"education",skills:"professionalSkills",certifications:"certifications",awards:"awards",languages:"languages",licenses:"license",relevantSkills:"relevantSkills"},d=({resume:e,hiddenFields:t,labels:l={}})=>{let c=(0,a.useTemplateTheme)(),d=(0,r.O)(c),m={bulletSize:4,bulletGap:16,useFontGap:!0,bulletMarginTop:6,fontColor:c.textColor||r.z.textColor,fontFamily:c.fontFamily||r.z.fontFamily,fontSize:10,lineHeight:1.5,fontWeight:"normal",bulletColor:c.textColor||r.z.secondaryTextColor,marginTop:5},h=void 0===e.licenses?[]:e.licenses,x=e=>e?e.toUpperCase():"";return(0,i.jsx)(n.yo,{children:(0,i.jsxs)(n.YW,{size:"A4",style:d.page,children:[(0,i.jsxs)(n.Ss,{children:[!(0,o.Yx)(e.name)&&!t.includes("name")&&(0,i.jsx)(n.EY,{style:d.heading,children:e.name}),!(0,o.Yx)(e.title)&&!t.includes("title")&&(0,i.jsx)(n.EY,{style:d.subHeading,children:e.title})]}),(0,i.jsx)(n.Ss,{style:d.sectionHorizentalLine}),(0,i.jsxs)(n.Ss,{style:d.contentSection,children:[(0,i.jsxs)(n.Ss,{style:d.contentLeftSection,children:[(0,i.jsxs)(n.Ss,{children:[(0,i.jsx)(n.EY,{style:d.commonheading,children:x(l.contact)}),(0,i.jsx)(s.A,{contact:e.contact,direction:"vertical",hiddenFields:t,color:c.textColor||r.z.textColor,textColor:c.textColor||r.z.textColor,links:e.links,align:"left",truncate:!1,isLinkView:!0,fontSize:"12pt",showIcons:!1,fontFamily:c.fontFamily||r.z.fontFamily})]}),(0,i.jsx)(n.Ss,{style:d.sectionLine}),(0,i.jsxs)(n.Ss,{style:{marginTop:10},children:[(0,i.jsx)(n.EY,{style:d.commonheading,children:x(l.certifications)}),e?.certifications?.length>0&&e.certifications.map((e,t)=>(0,i.jsx)(n.Ss,{style:{marginBottom:10}
1,children:(0,i.jsx)(n.EY,{style:{fontSize:10,color:c.textColor||r.z.textColor},children:e.name})},t))]}),(0,i.jsx)(n.Ss,{style:d.sectionLine}),(0,i.jsxs)(n.Ss,{style:{marginTop:10},children:[(0,i.jsx)(n.EY,{style:d.commonheading,children:x(l.education)}),e?.education?.length>0&&e.education.map((e,t)=>(0,i.jsxs)(n.Ss,{style:{marginBottom:10},children:[(0,i.jsx)(n.EY,{style:{fontSize:12,fontWeight:"bold",color:c.textColor||r.z.textColor,marginBottom:5},children:e.degree}),(0,i.jsx)(n.EY,{style:{fontSize:10,color:c.secondaryTextColor||r.z.secondaryTextColor,marginBottom:5},children:e.college}),(0,i.jsx)(n.EY,{style:{fontSize:10,color:c.secondaryTextColor||r.z.secondaryTextColor},children:e.date})]},t))]}),(0,i.jsx)(n.Ss,{style:d.sectionLine}),(0,i.jsxs)(n.Ss,{style:{marginTop:10},children:[(0,i.jsx)(n.EY,{style:d.commonheading,children:x(l.licenses)}),h.length>0&&h.map((e,t)=>(0,i.jsxs)(n.Ss,{style:{marginBottom:10},children:[(0,i.jsx)(n.EY,{style:{fontSize:12,fontWeight:"bold",color:c.textColor||r.z.textColor,marginBottom:5},children:e?.title}),(0,i.jsx)(n.EY,{style:{fontSize:10,color:c.secondaryTextColor||r.z.secondaryTextColor},children:e?.date})]},t))]}),(0,i.jsx)(n.Ss,{style:d.sectionLine}),(0,i.jsxs)(n.Ss,{style:{marginTop:10},children:[(0,i.jsx)(n.EY,{style:d.commonheading,children:x(l.skills)}),e?.skills?.length>0&&e.skills.map((e,t)=>(0,i.jsx)(n.Ss,{style:{marginBottom:10},children:(0,i.jsx)(n.EY,{style:{fontSize:10,color:c.textColor||r.z.textColor},children:e.name})},t))]}),(0,i.jsx)(n.Ss,{style:d.sectionLine}),(0,i.jsxs)(n.Ss,{style:{marginTop:10},children:[(0,i.jsx)(n.EY,{style:d.commonheading,children:l.languages}),e?.languages?.length>0&&e.languages.map((e,t)=>(0,i.jsx)(n.Ss,{style:{marginBottom:10},children:(0,i.jsx)(n.EY,{style:{fontSize:10,color:c.textColor||r.z.textColor},children:e})},t))]}),(0,i.jsx)(n.Ss,{style:d.sectionLine})]}),(0,i.jsxs)(n.Ss,{style:d.contentRightSection,children:[(0,i.jsxs)(n.Ss,{style:{marginLeft:10},children:[(0,i.jsx)(n.EY,{style:d.commonheading,children:x(l.about)}),(0,i.jsx)(n.Ss,{children:(0,o.CA)(e.about,{...m})})]}),(0,i.jsx)(n.Ss,{style:d.sectionLine}),(0,o.bW)(e.experience)&&(0,i.jsxs)(n.Ss,{style:{marginLeft:10},children:[(0,i.jsx)(n.EY,{style:d.commonheading,children:x(l.experience)}),e.experience.filter(e=>e?.company?.trim()||e?.title?.trim()).map(e=>(0,i.jsxs)(n.Ss,{style:d.expEntry,children:[(0,i.jsxs)(n.Ss,{wrap:!1,children:[e?.title?.trim()&&(0,i.jsx)(n.Ss,{style:d.expTitleRow,children:(0,i.jsx)(n.EY,{style:d.expTitle,children:e.title})}),(0,i.jsx)(n.Ss,{style:d.expCompanyRow,children:(0,i.jsxs)(n.EY,{style:d.expCompany,children:[[e?.company?.trim(),e?.location?.trim()].filter(Boolean).join(", "),e?.date?.trim()&&" - "!==e.date?` / ${e.date}`:""]})})]}),e.responsibility&&(0,i.jsx)(n.Ss,{style:{marginTop:2,width:330},children:(0,o.CA)(e.responsibility,{...m,color:c.textColor||r.z.textColor,width:320})})]},`${e.company}-${e.location}`))]})]})]})]})})}},10899:(e,t,l)=>{l.d(t,{A:()=>B,G:()=>k});var i=l(95155),n=l(12115),o=l(64467),r=l(87275),s=l(143),a=l(35499);let c=e=>"string"==typeof e&&/<\/?(ul|ol|li|p|strong|b|i|br)/i.test(e),d=e=>{let t=String(e||"").trim();return t?/^[a-zA-Z][a-zA-Z0-9+.-]*:/.test(t)?t:`https://${t}`:""},m=e=>{if(!e||"string"!=typeof e)return!1;let t=e.trim().toLowerCase();return""!==t&&"n/a"!==t&&"na"!==t&&"null"!==t&&"none"!==t},h=(e,t=50)=>{try{let l=new URL(d(e)),i=l.hostname.replace(/^www\./,""),n=(l.pathname||"").replace(/\/+$/,""),o=`${i}${n}`;return o.length>t?`${o.slice(0,t-1)}\u2026`:o}catch{return e.length>t?`${e.slice(0,t-1)}\u2026`:e}},x=({contact:e={},links:t=[],hiddenFields:l=[]})=>{let c=(0,a.useTemplateTheme)(),x=(0,s.u)(c),g=e=>Array.isArray(t)?t.find(t=>(t.name||"").toLowerCase()===e):null,p=e=>Array.isArray(t)?t.find(t=>(t.url||"").toLowerCase().includes(e)):null,f=g("linkedin")||p("linkedin.com"),u=g("github")||p("github.com");Array.isArray(t)&&t.find(e=>{let t=(e.name||"").toLowerCase(),l=(e.url||"").toLowerCase();
1return!(!l||"linkedin"===t||l.includes("linkedin.com")||"github"===t||l.includes("github.com"))});let y=[];return((0,r.OG)(e.phone)&&!l.includes("phone")&&y.push({key:"phone",type:"text",value:e.phone.trim()}),(0,r.OG)(e.email)&&!l.includes("email")&&y.push({key:"email",type:"link",value:e.email.trim(),href:`mailto:${e.email.trim()}`,label:e.email.trim()}),(0,r.OG)(e.location)&&!l.includes("location")&&y.push({key:"location",type:"text",value:e.location.trim()}),m(f?.url)&&y.push({key:"linkedin",type:"link",value:f.url,href:d(f.url),label:h(f.url)}),m(u?.url)&&y.push({key:"github",type:"link",value:u.url,href:d(u.url),label:h(u.url)}),y.length)?(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(o.Ss,{style:x.contactRow,children:y.map((e,t)=>(0,i.jsxs)(n.Fragment,{children:[t>0&&(0,i.jsx)(o.EY,{style:x.contactSep,children:"|"}),"link"===e.type?(0,i.jsx)(o.N_,{src:e.href,style:x.contactLink,target:"_blank",children:e.label}):(0,i.jsx)(o.EY,{style:x.contactText,children:e.value})]},e.key))}),(0,i.jsx)(o.Ss,{style:x.divider})]}):null},g=({title:e})=>{let t=(0,a.useTemplateTheme)(),l=(0,s.u)(t);return(0,i.jsx)(o.Ss,{style:l.sectionBox,wrap:!1,children:(0,i.jsx)(o.EY,{style:l.sectionBoxText,children:e})})},p=({text:e})=>{let t=(0,a.useTemplateTheme)(),l=(0,s.u)(t);return(0,i.jsxs)(o.Ss,{style:l.bulletRow,wrap:!1,children:[(0,i.jsx)(o.Ss,{style:l.bulletDot}),(0,i.jsx)(o.EY,{style:l.bulletText,children:e})]})},f=e=>({fontSize:12,fontFamily:e.fontFamily,fontColor:e.textColor,bulletColor:e.textColor,bulletSize:4,bulletGap:14,bulletMarginTop:4,lineHeight:1.45,textMarginLeft:6,marginLeft:0,paragraphMarginLeft:0,listBottomPadding:0,width:490}),u=({about:e,labels:t={}})=>{let l=(0,a.useTemplateTheme)(),n=(0,s.u)(l);return(0,i.jsxs)(o.Ss,{children:[(0,i.jsx)(g,{title:t.about||"Professional Summary"}),c(e)?(0,i.jsx)(o.Ss,{children:(0,r.CA)(e,f(l))}):(0,i.jsx)(o.EY,{style:n.summaryText,children:e})]})},y=({skills:e=[],labels:t={}})=>{let l=(0,a.useTemplateTheme)(),n=(0,s.u)(l),r=e.map(e=>"string"==typeof e?e:e?.name||"").filter(e=>e.trim());return r.length?(0,i.jsxs)(o.Ss,{children:[(0,i.jsx)(g,{title:t.skills||"Skills"}),(0,i.jsx)(o.Ss,{style:n.skillsGrid,children:r.map((e,t)=>(0,i.jsx)(o.EY,{style:n.skillItem,children:e},t))})]}):null},j=({experience:e=[],labels:t={}})=>{let l=(0,a.useTemplateTheme)(),d=(0,s.u)(l),m=e.filter(e=>(0,r.OG)(e.company)||(0,r.OG)(e.title));if(!m.length)return null;let h=f(l);return(0,i.jsxs)(o.Ss,{children:[(0,i.jsx)(g,{title:t.experience||"Work Experience"}),m.map((e,t)=>{let l=(0,r.dJ)(e.date),s=[e.location,l&&"Start Date - End Date"!==l?l:null].filter(r.OG),a=t===m.length-1;return(0,i.jsxs)(o.Ss,{style:{...d.expEntry,marginBottom:10*!a},wrap:!0,children:[(0,i.jsxs)(o.Ss,{wrap:!1,children:[(0,r.OG)(e.title)&&(0,i.jsx)(o.EY,{style:d.expTitle,children:e.title}),(0,i.jsxs)(o.Ss,{style:d.expMetaRow,children:[(0,r.OG)(e.company)&&(0,i.jsx)(o.EY,{style:d.expCompany,children:e.company}),(0,r.OG)(e.company)&&s.length>0&&(0,i.jsx)(o.EY,{style:d.expMetaSep,children:"|"}),s.map((e,t)=>(0,i.jsxs)(n.Fragment,{children:[t>0&&(0,i.jsx)(o.EY,{style:d.expMetaSep,children:"|"}),(0,i.jsx)(o.EY,{style:d.expMeta,children:e})]},t))]})]}),(0,r.OG)(e.description)&&(c(e.description)?(0,i.jsx)(o.Ss,{children:(0,r.CA)(e.description,h)}):(0,i.jsx)(p,{text:e.description})),!(0,r.OG)(e.description)&&"string"==typeof e.responsibility&&e.responsibility.trim()&&(c(e.responsibility)?(0,i.jsx)(o.Ss,{children:(0,r.CA)(e.responsibility,h)}):e.responsibility.split("\n").filter(e=>e.trim()).map((e,t)=>(0,i.jsx)(p,{text:e.trim()},t))),Array.isArray(e.responsibilities)&&e.responsibilities.filter(e=>e&&e.trim()).map((e,t)=>c(e)?(0,i.jsx)(o.Ss,{children:(0,r.CA)(e,h)},t):(0,i.jsx)(p,{text:e},t))]},t)})]})},C=({education:e=[],labels:t={}})=>{let l=(0,a.useTemplateTheme)(),n=(0,s.u)(l),c=e.filter(e=>(0,r.OG)(e.college)||(0,r.OG)(e.degree));return c.length?(0,i.jsxs)(o.Ss,{children:[(0,i.jsx)(g,{title:t.education||"Education"}),c.map((e,t)=>{let l=(0,r.dJ)(e.date),s=t===c.length-1;return(0,i.jsxs)(o.Ss,{style:{...n.eduEntry,marginBottom:10*!s},wrap:!1,children:[(0,r.OG)(e.degree)&&(0,i.jsx)(o.EY,{style:n.eduDegree,children:e.degree}),(0,r.OG)(e.college)&&(0,i.jsx)(o.EY,{style:n.eduInstitution,children:e.college}),(0,r.OG)(e.location)&&(0,i.jsx)(o.EY,{style:n.eduMeta,children:e.location}),(0,r.OG)(l)&&"Start Date - End Date"!==l&&(0,i.jsx)(o.EY,{style:n.eduMeta,children:l})]},t)})]}):null},S=({certifications:e=[],labels:t={}})=>{let l=(0,a.useTemplateTheme)(),n=(0,s.u)(l),c=e.filter(e=>(0,r.OG)(e?.name)||(0,r.OG)(e?.title));return c.length?(0,i.jsxs)(o.Ss,{children:[(0,i.jsx)(g,{title:t.certifications||"Certifications"}),c.map((e,t)=>{let l=(0,r.OG)(e.name)?e.name:e.title,s=[l,"object"==typeof e?(0,r.dJ)(e.date):""].filter(
1Boolean).join(" | "),a=t===c.length-1;return(0,i.jsxs)(o.Ss,{style:{...n.listRow,marginBottom:10*!a},wrap:!1,children:[(0,i.jsx)(o.Ss,{style:n.listDot}),s?(0,i.jsx)(o.EY,{style:n.listText,children:s}):(0,i.jsx)(o.EY,{style:n.listText,children:l})]},t)})]}):null},b=({awards:e=[],labels:t={}})=>{let l=(0,a.useTemplateTheme)(),n=(0,s.u)(l),c=e.filter(e=>{let t="string"==typeof e?e:e?.title;return(0,r.OG)(t)});return c.length?(0,i.jsxs)(o.Ss,{children:[(0,i.jsx)(g,{title:t.awards||"Awards"}),c.map((e,t)=>{let l="string"==typeof e?e:e.title;return(0,i.jsxs)(o.Ss,{style:n.listRow,wrap:!1,children:[(0,i.jsx)(o.Ss,{style:n.listDot}),(0,i.jsx)(o.EY,{style:n.listText,children:l})]},t)})]}):null},w=({languages:e=[],labels:t={}})=>{let l=(0,a.useTemplateTheme)(),n=(0,s.u)(l),c=e.map(e=>"string"==typeof e?e:e?.name||"").filter(e=>(0,r.OG)(e));return c.length?(0,i.jsxs)(o.Ss,{children:[(0,i.jsx)(g,{title:t.languages||"Languages"}),c.map((e,t)=>(0,i.jsxs)(o.Ss,{style:n.listRow,wrap:!1,children:[(0,i.jsx)(o.Ss,{style:n.listDot}),(0,i.jsx)(o.EY,{style:n.listText,children:e})]},t))]}):null},T=({projects:e=[],labels:t={}})=>{let l=(0,a.useTemplateTheme)(),n=(0,s.u)(l),d=(e||[]).filter(e=>(0,r.OG)(e?.name)||(0,r.OG)(e?.description));return d.length?(0,i.jsxs)(o.Ss,{children:[(0,i.jsx)(g,{title:t.projects||"Projects"}),d.map((e,t)=>{let s=(0,r.dJ)(e.date),a=[e.name,s&&"Start Date - End Date"!==s?s:null].filter(r.OG).join(" | "),m=t===d.length-1;return(0,i.jsxs)(o.Ss,{style:{...n.projectEntry,marginBottom:10*!m},wrap:!0,children:[a&&(0,i.jsx)(o.EY,{style:n.projectName,children:a}),(0,r.OG)(e.description)&&(c(e.description)?(0,i.jsx)(o.Ss,{children:(0,r.CA)(e.description,f(l))}):(0,i.jsx)(o.EY,{style:n.projectDesc,children:e.description}))]},t)})]}):null};l(19212);let k={about:"professionalSummary",experience:"workExperience",education:"education",skills:"skills",certifications:"certifications",awards:"awards",languages:"languages",projects:"projects",references:"references"},B=n.memo(function({resume:e={},hiddenFields:t=[],labels:l={}}){if(!e)return null;let n=e.resumeSettings||{},c={...s.z,...n},d=(0,s.u)(c);return(0,i.jsx)(a.ResumeThemeProvider,{value:c,children:(0,i.jsx)(o.yo,{children:(0,i.jsxs)(o.YW,{size:"A4",style:d.page,wrap:!0,children:[(0,i.jsx)(o.Ss,{fixed:!0,style:d.borderTop}),(0,i.jsx)(o.Ss,{fixed:!0,style:d.borderBottom}),(0,i.jsx)(o.Ss,{fixed:!0,style:d.borderLeft}),(0,i.jsx)(o.Ss,{fixed:!0,style:d.borderRight}),(0,i.jsxs)(o.Ss,{style:d.headerRow,wrap:!1,children:[(0,r.OG)(e.name)&&!t.includes("name")&&(0,i.jsx)(o.EY,{style:d.name,children:e.name}),(0,r.OG)(e.title)&&!t.includes("title")&&(0,i.jsx)(o.EY,{style:d.jobTitle,children:e.title})]}),(0,i.jsx)(x,{contact:e.contact||{},links:e.links||[],hiddenFields:t}),!(0,r.Yx)(e.about)&&!t.includes("about")&&(0,i.jsx)(u,{about:e.about,labels:l}),(0,r.d)(e.skills)&&!t.includes("skills")&&(0,i.jsx)(y,{skills:e.skills,labels:l}),(0,r.bW)(e.experience)&&!t.includes("experience")&&(0,i.jsx)(j,{experience:e.experience,labels:l}),(0,r.Pp)(e.projects)&&!t.includes("projects")&&(0,i.jsx)(T,{projects:e.projects,labels:l}),(0,r.ZT)(e.education)&&!t.includes("education")&&(0,i.jsx)(C,{education:e.education,labels:l}),(0,r.cF)(e.certifications)&&!t.includes("certifications")&&(0,i.jsx)(S,{certifications:e.certifications,labels:l}),(0,r.rV)(e.awards)&&!t.includes("awards")&&(0,i.jsx)(b,{awards:e.awards,labels:l}),(0,r.mJ)(e.languages)&&!t.includes("languages")&&(0,i.jsx)(w,{languages:e.languages,labels:l})]})})})})},12417:(e,t,l)=>{l.d(t,{A:()=>S});var i=l(95155),n=l(64467),o=l(12115),r=l(87275),s=l(54111),a=l(17623),c=l(74285);l(26056);var d=l(83070),m=l(35499),h=l(8089);let x=e=>"string"==typeof e&&/<\/?(ul|ol|li|p|strong|b|i)/i.test(e),g=e=>{if("string"!=typeof e)return e;let t={January:"Jan",February:"Feb",March:"Mar",April:"Apr",May:"May",June:"Jun",July:"Jul",August:"Aug",September:"Sep",October:"Oct",November:"Nov",December:"Dec"};return e.replace(/\b(January|February|March|April|May|June|July|August|September|October|November|December)\b/g,e=>t[e]||e)},p=({experience:e,labels:t={}})=>{let l=(0,m.useTemplateTheme)(),o=(0,d.g)(l),r=e.filter(e=>{let t=e.company&&e.company.trim(),l=e.title&&e.title.trim();return t||l}),s={bulletSize:3.5,fontSize:10,lineHeight:1.5,fontWeight:"normal",fontFamily:l.fontFamily||"Inter",marginTop:6,bulletGap:15,bulletColor:l.sectionHeading||"#374151",fontColor:l.textColor||"#374151",bulletMarginTop:4,textMarginLeft:6,useFontGap:!0,width:300};return 0===r.length?null:(0,i.jsxs)(n.Ss,{children:[(0,i.jsx)(n.EY,{style:o.sectionHeading,children:t.experience||"Experience"}),r.map((e,l)=>(0,i.jsxs)(n.Ss,{style:o.expEntry,wrap:!0,children:[(0,i.jsxs)(n.Ss,{wrap:!1,children:[(0,i.jsx)(n.EY,{style:o.expTitleLine,children:[e.title,e.company,e.location].filter(
1Boolean).join(" \xb7 ")}),e.date&&e.date.trim()&&"Start Date - End Date"!==e.date&&(0,i.jsx)(n.EY,{style:o.expDate,children:g(e.date)})]}),e.description&&(x(e.description)?(0,i.jsx)(n.Ss,{style:{marginTop:2},children:(0,h.C)(e.description,s)}):(0,i.jsx)(n.EY,{style:o.expDescription,children:e.description})),!e.description&&"string"==typeof e.responsibility&&e.responsibility.trim()&&(x(e.responsibility)?(0,i.jsx)(n.Ss,{style:{marginTop:2},children:(0,h.C)(e.responsibility,s)}):(0,i.jsx)(n.EY,{style:o.expDescription,children:e.responsibility})),Array.isArray(e.responsibilities)&&e.responsibilities.filter(e=>e&&e.trim()).map((e,t)=>x(e)?(0,i.jsx)(n.Ss,{style:{marginTop:2},children:(0,h.C)(e,s)},t):(0,i.jsxs)(n.EY,{style:o.bulletPoint,children:["• ",e]},t)),Array.isArray(e.skills)&&e.skills.length>0&&(0,i.jsxs)(n.EY,{style:[o.bodyText,{marginTop:6}],children:[(0,i.jsxs)(n.EY,{style:{fontWeight:"bold",fontSize:"10pt"},children:[t.relevantSkills||"Relevant Skills",":"," "]}),e.skills.map(e=>"string"==typeof e?e:e?.name||"").filter(Boolean).join(", ")]})]},l))]})},f=({education:e,labels:t={}})=>{let l=(0,m.useTemplateTheme)(),o=(0,d.g)(l),r=e.filter(e=>e.college&&e.college.trim()||e.degree&&e.degree.trim());return 0===r.length?null:(0,i.jsxs)(n.Ss,{children:[(0,i.jsx)(n.EY,{style:o.sectionHeading,minPresenceAhead:80,children:t.education||"Education"}),r.map((e,t)=>(0,i.jsxs)(n.Ss,{style:o.eduEntry,children:[e.degree&&e.degree.trim()&&(0,i.jsx)(n.EY,{style:o.eduTitle,children:e.degree}),!e.degree&&e.college&&(0,i.jsx)(n.EY,{style:o.eduTitle,children:e.college}),e.date&&e.date.trim()&&(0,i.jsxs)(n.EY,{style:o.eduDate,children:[g(e.date),e.college?`  \xb7  ${e.college}`:""]}),e.description&&(0,i.jsx)(n.EY,{style:o.expDescription,children:e.description})]},t))]})},u=({awards:e,pillBg:t,pillText:l,labels:o={}})=>{let r=(0,m.useTemplateTheme)(),s=(0,d.g)(r),a=e.filter(e=>{let t="string"==typeof e?e:e?.title;return t&&t.trim()});return 0===a.length?null:(0,i.jsxs)(n.Ss,{children:[(0,i.jsx)(n.EY,{style:s.sectionHeading,minPresenceAhead:80,children:o.awards||"Awards"}),(0,i.jsx)(n.Ss,{style:s.pillContainer,children:a.map((e,t)=>{let o="string"==typeof e?e:e.title;return(0,i.jsx)(n.Ss,{style:[s.pill,{backgroundColor:r.sectionBackgroundColor}],children:(0,i.jsx)(n.EY,{style:[s.pillText,{color:l}],children:o})},t)})})]})},y=({skills:e,labels:t={}})=>{let l=(0,m.useTemplateTheme)(),o=(0,d.g)(l);return(0,i.jsxs)(n.Ss,{children:[(0,i.jsx)(n.EY,{style:o.sectionHeading,minPresenceAhead:80,children:t.skills||"Skills"}),e.map((e,t)=>{let l="string"==typeof e?e:e?.name||"";return l.trim()?(0,i.jsxs)(n.Ss,{wrap:!1,style:{flexDirection:"row",alignItems:"flex-start",marginBottom:2},children:[(0,i.jsx)(n.EY,{style:[o.listItem,{marginRight:4}],children:"•"}),(0,i.jsx)(n.EY,{style:o.listItem,children:l})]},t):null})]})},j=({certifications:e,pillBg:t,pillText:l,labels:o={}})=>{let r=(0,m.useTemplateTheme)(),s=(0,d.g)(r),a=e.filter(e=>(e?.title||e?.name||"").trim());return 0===a.length?null:(0,i.jsxs)(n.Ss,{children:[(0,i.jsx)(n.EY,{style:s.sectionHeading,minPresenceAhead:80,children:o.certifications||"Certifications"}),(0,i.jsx)(n.Ss,{style:{display:"flex",flexDirection:"column",alignItems:"flex-start"},children:a.map((e,t)=>{let l=e.title||e.name;return(0,i.jsxs)(n.Ss,{style:{display:"flex",flexDirection:"row",alignItems:"flex-start",marginHorizontal:4,marginBottom:6},children:[(0,i.jsx)(n.EY,{style:[s.listItem,{marginRight:4}],children:"•"}),(0,i.jsxs)(n.Ss,{style:{flexDirection:"column",alignItems:"flex-start",flexWrap:"wrap"},children:[(0,i.jsx)(n.EY,{style:[s.listItemOne,{marginTop:1}],children:"string"==typeof l?l.replace(/\s+/g," ").replace(/([/@._-])/g,"$1​").replace(/([?&=])/g,"$1​"):l}),e.date&&e.date.trim()&&(0,i.jsx)(n.EY,{style:{fontSize:"9pt",color:"#949597ff",fontWeight:"400",flexShrink:0},children:`${g(e.date)}`})]})]},t)})})]})},C=({languages:e,labels:t={}})=>{let l=(0,m.useTemplateTheme)(),o=(0,d.g)(l),r=e.map(e=>"string"==typeof e?e:e?.name).filter(e=>!!e);return 0===r.length?null:(0,i.jsxs)(n.Ss,{children:[(0,i.jsx)(n.EY,{style:o.sectionHeading,minPresenceAhead:80,children:t.languages||"Languages"}),r.map((e,t)=>(0,i.jsxs)(n.Ss,{wrap:!1,style:{flexDirection:"row",alignItems:"flex-start",marginBottom:2,marginLeft:4},children:[(0,i.jsx)(n.EY,{style:[o.listItem,{marginRight:4}],children:"•"}),(0,i.jsx)(n.EY,{style:o.listItem,children:e})]},t))]})};l(19212);let S=o.memo(function({resume:e,hiddenFields:t=[],labels:l={}}){let o=(0,m.useTemplateTheme)(),h=(0,d.g)(o);return(0,i.jsx)(n.yo,{children:(0,i.jsxs)(n.YW,{size:"A4",style:h.page,children:[(0,i.jsxs)(n.Ss,{style:h.header,children:[(0,i.jsxs)(n.Ss,{style:[h.headerLeft,{alignItems:e.name&&!e.name.trim().includes(" ")?"center":"flex-start"}],children:[e.photo&&!t.includes("photo")&&(0,i.jsx)(n._V,{src:{uri:e.photo,method:"GET",headers:{"Cache-Control":"no-cache"}},style:h.photo}),(0,i.jsxs)(n.Ss,{style:h.nameBlock,children:[!(0,r.Yx)(e.name)&&!t.includes("name")&&(0,i.jsx)(n.EY,{style:h.name,children:e.photo&&!t.includes("photo")?e.name.split(" ").join("\n"):e.name}),!(0,r.Yx)(e.title)&&!t.includes("title")&&(0,i.jsx)(n.EY,{style:h.title,children:e.title}),(0,i.jsx)(c.A,{certificates:e.certifications||[],small:"true"})]})]}),(0,i.jsxs)(n.Ss,{style:h.headerRight,children:[(0,i.jsx)(n.Ss,{style:{textAlign:"right"},children:(0,i.jsx)(s.A,{contact:e.contact,direction:"vertical",hiddenFields:t,color:o.textColor||"#374151",textColor:o.textColor||"#374151",fontFamily:o.fontFamily||"Inter",showIcons:!1,align:"right",truncate:!1})}),(0,i.jsx)(n.Ss,{style:{display:"flex",flexDirection:"column",gap:4,alignItems:"flex-end",justifyContent:"flex-end"},children:(0,i.jsx)(a.A,{links:e.links,showHeading:!1,isHidden:!0})})]})]}),(0,i.jsx)(n.Ss,{style:h.headerLine}),(0,i.jsxs)(n.Ss,{style:h.body,children:[(0,i.jsxs)(n.Ss,{style:h.leftColumn,children:[!(0,r.Yx)(e.about)&&(0,i.jsxs)(n.Ss,{children:[(0,i.jsx)(n.EY,{style:h.sectionHeading,children:l.about||"Profile"}),(0,r.CA)(e.about,{bulletSize:3.5,fontSize:10,lineHeight:1.5,fontWeight:"normal",fontFamily:o.fontFamily||"Inter",marginTop:6,bulletColor:o.secondaryTextColor||"#374151",fontColor:o.textColor||"#374151",bulletMarginTop:4,bulletGap:15,textMarginLeft:6,useFontGap:!0})]}),(0,r.bW)(e.experience)&&(0,i.jsx)(p,{experience:e.experience,labels:l}),(0,r.ZT)(e.education)&&(0,i.jsx)(f,{education:e.education,labels:l})]}),(0,i.jsxs)(n.Ss,{style:h.rightColumn,children:[(0,r.rV)(e.awards)&&(0,i.jsx)(u,{awards:e.awards,pillBg:"#F2F7FF",pillText:o.bodyTextColor||"#374151",labels:l}),(0,r.d)(e.skills)&&(0,i.jsx)(y,{skills:e.skills,labels:l}),(0,r.cF)(e.certifications)&&(0,i.jsx)(j,{certifications:e.certifications,pillBg:"#ECF1F6",pillText:"#344357",labels:l}),(0,r.mJ)(e.languages)&&(0,i.jsx)(C,{languages:e.languages,labels:l})]})]})]})})})},13602:(e,t,l)=>{l.d(t,{A:()=>B,R:()=>k});var i=l(95155),n=l(12115),o=l(64467),r=l(87275),s=l(22528),a=l(19324),c=l(35499);let d=e=>{if(!e||"string"!=typeof e)return!1;let t=e.trim().toLowerCase();return t&&!["n/a","na","null","none"].includes(t)},m=e=>String(e).replace(/^https?:\/\/(www\.)?/i,""),h=e=>{let t=String(e).split(/(?<=[/@._\-?&=#%])/),l=[],i="";for(let e of t){for(;e.length>30;)i&&(l.push(i),i=""),l.push(e.slice(0,30)),e=e.slice(30);(i+e).length>30?(i&&l.push(i),i=e):i+=e}return i&&l.push(i),l.join("\n")},x=(e,t,l={})=>({fontSize:10,fontFamily:t,lineHeight:1.55,fontColor:e.textColor||s.z.textColor,bulletColor:e.textColor||s.z.textColor,bulletSize:3.5,bulletGap:15,bulletMarginTop:4,marginLeft:0,textMarginLeft:6,paragraphMarginLeft:0,...l});function g({heading:e,children:t}){let l=(0,c.useTemplateTheme)(),n=(0,s.T)(l);return(0,i.jsxs)(o.Ss,{style:n.sectionWrap,children:[(0,i.jsx)(o.Ss,{wrap:!1,style:n.sectionHeadingRow,children:(0,i.jsx)(o.EY,{style:n.sectionHeading,children:e})}),t]})}function p({resume:e={},hiddenFields:t=[]}){let l=(0,c.useTemplateTheme)(),n=(0,s.T)(l),r=e.contact||{},x=(t,l)=>(e.links||[]).find(e=>(e.name||"").toLowerCase()===t)||(e.links||[]).find(e=>(e.url||"").toLowerCase().includes(l)),g=!t.includes("links")&&x("linkedin","linkedin.com"),f=!t.includes("links")&&x("github","github.com");t.includes("links")||(e.links||[]).find(e=>d(e?.url)&&!(e.url||"").toLowerCase().includes("linkedin.com")&&!(e.url||"").toLowerCase().includes("github.com"));let u=[];return(0,a.OG)(r.phone)&&!t.includes("phone")&&u.push({type:"text",label:r.phone.trim()}),(0,a.OG)(r.email)&&!t.includes("email")&&u.push({type:"link",label:r.email.trim(),url:`mailto:${r.email.trim()}`}),(0,a.OG)(r.location)&&!t.includes("location")&&u.push({type:"text",label:r.location.trim()}),g&&d(g.url)&&u.push({type:"link",label:m(g.url),url:g.url}),f&&d(f.url)&&u.push({type:"link",label:m(f.url),url:f.url}),(0,i.jsxs)(o.Ss,{style:n.headerBox,children:[(0,i.jsxs)(o.Ss,{style:n.headerLeft,children:[!t.includes("name")&&(0,a.OG)(e.name)&&(0,i.jsx)(o.EY,{style:n.name,children:e.name}),!t.includes("title")&&(0,a.OG)(e.title)&&(0,i.jsx)(o.EY,{style:n.jobTitle,children:e.title})]}),u.length>0&&(0,i.jsx)(o.Ss,{style:n.headerRight,children:u.map((e,t)=>{let l;return"link"===e.type?(0,i.jsx)(o.N_,{src:(l=String(e.url||"").trim(),/^[a-zA-Z][a-zA-Z0-9+.-]*:/.test(l)?l:`https://${l}`),style:n.contactLink,children:h(e.label)},t):(0,i.jsx)(o.EY,{style:n.contactItem,children:h(e.label)},t)}
1)})]})}function f({about:e}){let t=(0,c.useTemplateTheme)(),l=(0,s.T)(t),n=t.fontFamily||s.z.fontFamily;return e?.trim()?(0,i.jsx)(o.Ss,{style:l.profileBox,children:(0,r.CA)(e,x(t,n,{fontColor:t.textColor||s.z.textColor,marginLeft:0,paragraphMarginLeft:0}))}):null}function u({experience:e=[],labels:t={}}){let l=(0,c.useTemplateTheme)(),n=(0,s.T)(l),d=l.fontFamily||s.z.fontFamily,m=(e||[]).filter(e=>(0,a.OG)(e?.company)||(0,a.OG)(e?.title));return m.length?(0,i.jsx)(g,{heading:t.experience||"Professional Experience",children:m.map((e,t)=>{let s=(0,a.dJ)(e.date),c=[(0,a.OG)(e.company)?e.company:null,(0,a.OG)(e.location)?e.location:null].filter(Boolean);return(0,i.jsxs)(o.Ss,{style:n.expEntry,children:[(0,i.jsxs)(o.Ss,{wrap:!1,children:[(0,a.OG)(e.title)&&(0,i.jsx)(o.EY,{style:n.expTitle,children:e.title}),c.length>0&&(0,i.jsx)(o.EY,{style:n.expCompany,children:c.join(", ")}),s?(0,i.jsx)(o.EY,{style:n.expDate,children:s}):null]}),(e.description||e.responsibility)&&(0,i.jsx)(o.Ss,{children:(0,r.CA)(e.description||e.responsibility,x(l,d,{width:500}))})]},t)})}):null}function y({education:e=[],labels:t={}}){let l=(0,c.useTemplateTheme)(),n=(0,s.T)(l),d=l.fontFamily||s.z.fontFamily,m=(e||[]).filter(e=>(0,a.OG)(e?.degree)||(0,a.OG)(e?.location)||(0,a.OG)(e?.college));return m.length?(0,i.jsx)(g,{heading:t.education||"Education",children:m.map((e,t)=>{let s=(0,a.dJ)(e.date),c=[(0,a.OG)(e.location)?e.location:null,s||null].filter(Boolean);return(0,i.jsxs)(o.Ss,{wrap:!0,style:n.eduEntry,children:[(0,i.jsxs)(o.Ss,{minPresenceAhead:15,children:[(0,a.OG)(e.degree)&&(0,i.jsx)(o.EY,{style:n.eduDegree,children:e.degree}),(0,a.OG)(e.college)&&(0,i.jsx)(o.EY,{style:n.eduSchool,children:e.college}),c.length>0&&(0,i.jsx)(o.EY,{style:n.eduLocation,children:c.join(" | ")})]}),(0,a.OG)(e.description)&&(0,i.jsx)(o.Ss,{children:(0,r.CA)(e.description,x(l,d))})]},t)})}):null}function j({skills:e=[],labels:t={}}){let l=(0,c.useTemplateTheme)(),n=(0,s.T)(l),r=(e||[]).map(e=>"string"==typeof e?e:e?.name||"").filter(e=>(0,a.OG)(e));return r.length?(0,i.jsx)(g,{heading:t.skills||"Skills",children:r.map((e,t)=>(0,i.jsxs)(o.Ss,{style:n.bulletRow,wrap:!1,children:[(0,i.jsx)(o.Ss,{style:n.bulletDot}),(0,i.jsx)(o.EY,{style:n.bulletText,children:e})]},t))}):null}function C({projects:e=[],labels:t={}}){let l=(0,c.useTemplateTheme)(),n=(0,s.T)(l),d=l.fontFamily||s.z.fontFamily,m=(e||[]).filter(e=>(0,a.OG)(e?.name)||(0,a.OG)(e?.description));return m.length?(0,i.jsx)(g,{heading:t.projects||"Projects",children:m.map((e,t)=>(0,i.jsxs)(o.Ss,{wrap:!0,style:n.projectItem,children:[(0,i.jsx)(o.Ss,{minPresenceAhead:15,children:(0,a.OG)(e.name)&&(0,i.jsx)(o.EY,{style:n.projectName,children:e.name})}),(0,a.OG)(e.description)&&(0,i.jsx)(o.Ss,{children:(0,r.CA)(e.description,x(l,d))})]},t))}):null}function S({certifications:e=[],labels:t={}}){let l=(0,c.useTemplateTheme)(),n=(0,s.T)(l),r=(e||[]).filter(e=>(0,a.OG)(e?.name));return r.length?(0,i.jsx)(g,{heading:t.certifications||"Certifications",children:r.map((e,t)=>{let l=(0,a.dJ)(e.date);return(0,i.jsxs)(o.Ss,{style:n.certRow,wrap:!1,minPresenceAhead:15,children:[(0,i.jsx)(o.Ss,{style:n.bulletDot}),(0,i.jsx)(o.EY,{style:n.bulletText,children:l?`${e.name} — ${l}`:e.name})]},t)})}):null}function b({languages:e=[],labels:t={}}){let l=(0,c.useTemplateTheme)(),n=(0,s.T)(l),r=(e||[]).filter(e=>{let t="object"==typeof e?e?.name??"":e??"";return(0,a.OG)(t)});return r.length?(0,i.jsx)(g,{heading:t.languages||"Languages",children:r.map((e,t)=>{let l="object"==typeof e?e?.name??"":e??"";return(0,i.jsxs)(o.Ss,{style:n.bulletRow,wrap:!1,children:[(0,i.jsx)(o.Ss,{style:n.bulletDot}),(0,i.jsx)(o.EY,{style:n.bulletText,children:l})]},t)})}):null}function w({awards:e=[],labels:t={}}){let l=(0,c.useTemplateTheme)(),n=(0,s.T)(l),r=(e||[]).filter(e=>(0,a.OG)("string"==typeof e?e:e?.title));return r.length?(0,i.jsx)(g,{heading:t.awards||"Awards",children:r.map((e,t)=>{let l="string"==typeof e?e:e.title,r="object"==typeof e?e.issuer||e.organization:"",s="object"==typeof e?(0,a.dJ)(e.date):"",c=[(0,a.OG)(r)?r:null,s||null].filter(Boolean);return(0,i.jsxs)(o.Ss,{style:n.awardEntry,wrap:!1,minPresenceAhead:15,children:[(0,i.jsx)(o.EY,{style:n.awardTitle,children:l}),c.length>0&&(0,i.jsx)(o.EY,{style:n.awardMeta,children:c.join(" – ")})]},t)})}):null}function T({references:e=[],labels:t={}}){let l=(0,c.useTemplateTheme)(),n=(0,s.T)(l),r=(e||[]).filter(e=>(0,a.OG)(e?.name));return r.length?(0,i.jsx)(g,{heading:t.references||"References",children:r.map((e,t)=>(0,i.jsxs)(o.Ss,{style:n.refBlock,wrap:!1,minPresenceAhead:15,children:[(0,i.jsx)(o.EY,{style:n.refName,children:e.name}),(0,a.OG)(e.title)&&(0,i.jsx)(o.EY,{style:n.refDetail,children:e.title}),(0,a.OG)(e.department)&&(0,i.jsx)(o.EY,{style:n.refDetail,children:e.department}),(0,a.OG)(e.location)&&(0,i.jsx)(o.EY,{style:n.refDetail,children:e.location}),(0,a.OG)(e.email)&&(0,i.jsx)(o.EY,{style:n.refDetail,children:e.email})]},t))}):null}l(19212);let k={about:"profile",experience:"professionalExperience",education:"education",skills:"skills",certifications:"certifications",awards:"awards",languages:"languages",projects:"projects",references:"references"},B=n.memo(function({resume:e={},hiddenFields:t=[],labels:l={}}){let n;if(!e)return null;let a=e.resumeSettings||{},d={...s.z,...a},m=(0,s.T)(d);return(0,i.jsx)(c.ResumeThemeProvider,{value:d,children:(0,i.jsx)(o.yo,{children:(0,i.jsxs)(o.YW,{size:"A4",style:m.page,wrap:!0,children:[(0,i.jsx)(p,{resume:e,hiddenFields:t}),!(0,r.Yx)(e.about)&&!t.includes("about")&&(0,i.jsx)(f,{about:e.about}),(0,r.bW)(e.experience)&&!t.includes("experience")&&(0,i.jsx)(u,{experience:e.experience,labels:l}),(0,r.ZT)(e.education)&&!t.includes("education")&&(0,i.jsx)(y,{education:e.education,labels:l}),(0,r.cF)(e.certifications)&&!t.includes("certifications")&&(0,i.jsx)(S,{certifications:e.certifications,labels:l}),(0,r.d)(e.skills)&&!t.includes("skills")&&(0,i.jsx)(j,{skills:e.skills,labels:l}),Array.isArray(n=e.projects)&&n.some(e=>e?.name?.trim()||e?.description?.trim())&&!t.includes("projects")&&(0,i.jsx)(C,{projects:e.projects,labels:l}),(0,r.mJ)(e.languages)&&!t.includes("languages")&&(0,i.jsx)(b,{languages:e.languages,labels:l}),(0,r.rV)(e.awards)&&!t.includes("awards")&&(0,i.jsx)(w,{awards:e.awards,labels:l}),(0,r.ZK)(e.references)&&!t.includes("references")&&(0,i.jsx)(T,{references:e.references,labels:l})]})})})})},13825:(e,t,l)=>{l.d(t,{R0:()=>r,zQ:()=>o});var i=l(64467);let n="#6B21A8",o={fontFamily:"Poppins",backgroundColor:"#FFFFFF",primaryColor:n,textColor:"#374151",secondaryTextColor:"#111111",skillsBackgroun
1dColor:"#eee8fa",dividerColor:n},r=(e=o)=>i.vv.create({page:{flexDirection:"column",backgroundColor:e.backgroundColor,fontFamily:e.fontFamily,color:e.textColor,padding:"36 44 40 44",letterSpacing:.07},headerName:{fontSize:24,fontWeight:700,color:e.primaryColor,textAlign:"center",letterSpacing:.3,marginBottom:3},headerTitle:{fontSize:13,fontWeight:400,color:e.secondaryTextColor,textAlign:"center"},contactRow:{width:"100%",flexDirection:"row",justifyContent:"center",flexWrap:"wrap",marginBottom:4},contactItem:{fontSize:8.5,color:e.textColor,marginHorizontal:3,flexShrink:1,minWidth:0,maxWidth:"100%",textAlign:"center"},contactSep:{fontSize:8.5,color:e.primaryColor},contactText:{fontSize:8,color:e.textColor},sectionHeadingContainer:{marginTop:14,marginBottom:8},sectionHeadingText:{fontSize:10,fontWeight:700,color:e.primaryColor,textTransform:"uppercase",letterSpacing:1,marginBottom:3},sectionLine:{height:1,backgroundColor:e.dividerColor},aboutText:{fontSize:9,color:e.textColor,lineHeight:1.5,textAlign:"justify"},skillsTable:{flexDirection:"column",width:"100%"},skillsRow:{flexDirection:"row",width:"100%",marginBottom:2},skillCell:{width:"33.33%",backgroundColor:e.skillsBackgroundColor,paddingVertical:6,paddingHorizontal:8},skillText:{fontSize:9,fontWeight:400,color:e.textColor,hyphens:"auto"},skillCellEmpty:{width:"33.33%",backgroundColor:"transparent"},expEntry:{marginBottom:0},expTitleRow:{flexDirection:"row",justifyContent:"space-between",alignItems:"flex-start",marginBottom:1},expTitle:{fontSize:10,fontWeight:700,color:e.secondaryTextColor,textTransform:"uppercase"},expDate:{fontSize:9,color:e.secondaryTextColor},expCompany:{fontSize:9,color:e.secondaryTextColor,marginBottom:4},expDescription:{fontSize:9,color:e.primaryColor,lineHeight:1.55,marginBottom:2,textAlign:"justify"},expBullet:{fontSize:9,color:e.secondaryTextColor,lineHeight:1.55,marginLeft:10,marginBottom:2,paddingLeft:4},eduEntry:{marginBottom:0},eduInstitution:{fontSize:10,fontWeight:500,color:e.textColor,textTransform:"uppercase",marginBottom:1},eduDegreeRow:{flexDirection:"row",justifyContent:"space-between",alignItems:"flex-start"},eduDegree:{fontSize:9,color:e.textColor},eduDate:{fontSize:9,color:e.textColor},titleHeading:{fontSize:10,color:e.secondaryTextColor,marginBottom:1},listItem:{fontSize:9,color:e.textColor,marginBottom:3,lineHeight:1.5}})},14022:(e,t,l)=>{l.d(t,{H:()=>o,z:()=>n});var i=l(64467);let n={backgroundColor:"#FFFFFF",primaryColor:"#0F172A",textColor:"#1E293B",secondaryTextColor:"#475569",contactBgColor:"#f8f7f2",boxBgColor:"#f8f7f2",fontFamily:"Montserrat"},o=(e=n)=>{let t=e.primaryColor||n.primaryColor,l=e.textColor||n.textColor,o=e.secondaryTextColor||n.secondaryTextColor,r=e.contactBgColor||n.contactBgColor,s=e.contactBgColor||n.contactBgColor,a=e.contactBgColor||n.contactBgColor,c=e.backgroundColor||n.backgroundColor,d=e.fontFamily||n.fontFamily;return i.vv.create({page:{fontFamily:d,backgroundColor:c,fontSize:10,color:l,paddingTop:35,paddingBottom:35,paddingHorizontal:40},headerBox:{borderWidth:.8,borderColor:r,paddingVertical:12,paddingHorizontal:20,alignItems:"center",justifyContent:"center",marginBottom:10,width:"100%"},headerName:{fontSize:34,fontWeight:500,color:t,textAlign:"center",letterSpacing:.5},headerTitle:{fontSize:12,fontWeight:500,color:l,textAlign:"center",textTransform:"capitalize",marginTop:4},contactBar:{backgroundColor:s,paddingVertical:20,paddingHorizontal:0,marginBottom:15,width:"100%",flexDirection:"row",justifyContent:"center",flexWrap:"wrap",gap:5,alignItems:"center"},contactItem:{fontSize:10,color:l,textDecoration:"none"},contactSep:{fontSize:10,color:l,marginHorizontal:10},columnsContainer:{flexDirection:"row",width:"100%",flex:1},leftColumn:{width:"63%",paddingRight:20},rightColumn:{width:"37%",paddingLeft:20,borderLeftWidth:1,borderLeftColor:r},sectionHeading:{fontSize:12,fontWeight:700,color:t,textTransform:"uppercase",letterSpacing:.8,marginTop:12,marginBottom:10},sidebarItemText:{fontSize:10,color:l,lineHeight:1.4,marginBottom:3,marginLeft:8},sidebarBulletRow:{flexDirection:"row",alignItems:"flex-start",marginBottom:4,marginLeft:8},sidebarBulletDot:{height:4,width:4,backgroundColor:l,marginTop:5,marginRight:18,flexShrink:0,borderRadius:2}
1,sidebarBulletText:{fontSize:10,color:l,flex:1,lineHeight:1.4},sidebarEduEntry:{marginBottom:8,width:"100%"},sidebarEduDegree:{fontSize:10,fontWeight:500,color:l,lineHeight:1.3},sidebarEduCollege:{fontSize:10,color:o,lineHeight:1.3,fontStyle:"italic"},sidebarEduDate:{fontSize:10,color:o,lineHeight:1.3},expEntry:{marginBottom:12},expHeaderBox:{backgroundColor:a,padding:8,marginBottom:6,borderRadius:2},expTitle:{fontSize:10,fontWeight:500,color:l,lineHeight:1.3},expCompanyRow:{flexDirection:"column",alignItems:"Start",marginTop:2},expCompany:{fontSize:10,fontWeight:500,color:o,lineHeight:1.3,marginVertical:3},expDate:{fontSize:10,fontWeight:700,color:l,lineHeight:1.3},bulletRow:{flexDirection:"row",alignItems:"flex-start",marginBottom:3,marginLeft:4},bulletDot:{height:4,width:4,backgroundColor:l,marginRight:6,marginTop:5,borderRadius:2,flexShrink:0},bulletText:{fontSize:10,color:l,flex:1,lineHeight:1.5}})}},15420:(e,t,l)=>{l.d(t,{A:()=>b});var i=l(95155),n=l(64467),o=l(12115),r=l(87275),s=l(39287),a=l(35499),c=l(19324),d=l(40584);let m=({contact:e,links:t=[],hiddenFields:l=[]})=>{let o=(0,a.useTemplateTheme)(),r=(0,s.jS)(o),d=[];e?.location?.trim()&&!l.includes("location")&&d.push(e.location.trim()),e?.email?.trim()&&!l.includes("email")&&d.push(e.email.trim()),e?.phone?.trim()&&!l.includes("phone")&&d.push(e.phone.trim());let m=e=>Array.isArray(t)?t.find(t=>(t.name||"").toLowerCase()===e):null,h=e=>Array.isArray(t)?t.find(t=>(t.url||"").toLowerCase().includes(e)):null,x=m("linkedin")||h("linkedin.com"),g=m("github")||h("github.com"),p=x?.url||g?.url;return(0,i.jsxs)(n.Ss,{style:{marginTop:8},children:[d.length>0&&(0,i.jsx)(n.Ss,{style:{flexDirection:"row",flexWrap:"wrap",alignItems:"center",marginBottom:4},children:d.map((e,t)=>(0,i.jsxs)(n.Ss,{style:{flexDirection:"row",alignItems:"center"},children:[t>0&&(0,i.jsx)(n.EY,{style:r.separator,children:"•"}),(0,i.jsx)(n.EY,{style:r.contactText,children:e})]},t))}),p&&(0,i.jsxs)(n.Ss,{style:{flexDirection:"row",flexWrap:"wrap",alignItems:"flex-start",marginTop:2},children:[x?.url?(0,i.jsxs)(n.Ss,{style:{flexDirection:"row",alignItems:"flex-start",marginRight:16},children:[(0,i.jsx)(n.Ss,{style:{marginTop:2},children:(0,i.jsx)(c.ky,{})}),(0,i.jsx)(n.N_,{src:(0,c.Tc)(x.url),style:r.linkText,children:(0,c.Ss)(x.url)})]}):null,g?.url?(0,i.jsxs)(n.Ss,{style:{flexDirection:"row",alignItems:"flex-start"},children:[(0,i.jsx)(n.Ss,{style:{marginTop:2},children:(0,i.jsx)(c.Hk,{})}),(0,i.jsx)(n.N_,{src:(0,c.Tc)(g.url),style:r.linkText,children:(0,c.Ss)(g.url)})]}):null]})]})},h=({number:e,title:t})=>{let l=(0,a.useTemplateTheme)(),o=(0,s.jS)(l);return(0,i.jsxs)(n.Ss,{wrap:!1,style:{alignSelf:"flex-start",minHeight:16},children:[(0,i.jsxs)(n.EY,{style:o.sectionHeading,children:[String(e).padStart(2,"0")," ",(t||"").toUpperCase()]}),(0,i.jsx)(n.Ss,{style:o.sectionHeadingUnderline})]})},x=({about:e,label:t,number:l=1})=>{if(!e)return null;let o=(0,a.useTemplateTheme)();return(0,s.jS)(o),(0,i.jsxs)(n.Ss,{style:{flexDirection:"row",paddingHorizontal:20,paddingTop:10},children:[(0,i.jsx)(n.Ss,{style:{width:"30%"},children:(0,i.jsx)(h,{number:l,title:t||"Profile"})}),(0,i.jsx)(n.Ss,{style:{width:"70%"},children:(0,r.CA)(e,{...s.tN,fontFamily:o.fontFamily,bulletColor:o.secondaryTextColor,fontColor:o.textColor})})]})},g=({education:e,label:t,number:l=3})=>{let o=(e||[]).filter(e=>e?.degree?.trim()||e?.college?.trim()||e?.date?.trim());if(!o.length)return null;let r=(0,a.useTemplateTheme)(),d=(0,s.jS)(r);return(0,i.jsxs)(n.Ss,{children:[(0,i.jsx)(n.Ss,{style:{paddingHorizontal:20,paddingTop:10},children:(0,i.jsx)(n.Ss,{style:{width:"30%"},children:(0,i.jsx)(h,{number:l,title:t||"Education"})})}),o.map((e,t)=>(0,i.jsxs)(n.Ss,{style:{flexDirection:"row",paddingHorizontal:20,paddingTop:8*(0!==t)},children:[(0,i.jsx)(n.Ss,{style:{width:"30%",paddingRight:8},children:e.date&&""!==e.date.trim()&&(0,i.jsx)(n.EY,{style:d.experienceDate,children:(0,c.xZ)(e.date)})}),(0,i.jsxs)(n.Ss,{style:{width:"70%"},children:[e.college&&(0,i.jsx)(n.EY,{style:d.educationInstitution,children:e.college}),e.degree&&(0,i.jsx)(n.EY,{style:d.educationDegree,children:e.degree})]})]},`${e.college}-${t}`))]})},p=({certifications:e,label:t,number:l=5})=>{let o=(e||[]).filter(e=>e?.name?.trim());if(!o.length)return null;let r=(0,a.useTemplateTheme)(),d=(0,s.jS)(r);return(0,i.jsxs)(n.Ss,{children:[(0,i.jsx)(n.Ss,{style:{paddingHorizontal:20,paddingTop:10},children:(0,i.jsx)(n.Ss,{style:{width:"30%"},children:(0,i.jsx)(h,{number:l,title:t||"Certifications"})})}),o.map((e,t)=>(0,i.jsxs)(n.Ss,{style:{flexDirection:"row",paddingHorizontal:20,paddingTop:8*(0!==t)},children:[(0,i.jsx)(n.Ss,{style:{width:"30%",paddingRight:8},children:e.showDate&&e.date&&(0,i.jsx)(n.EY,{style:d.experienceDate,children:(0,c.xZ)(e.date)})}),(0,i.jsxs)(n.Ss,{style:{width:"70%"},children:[(0,i.jsx)(n.EY,{style:d.certificationName,children:e.name}),e.showDescription&&e.description&&(0,i.jsx)(n.EY,{style:d.certificationDescription,children:e.description})]})]},`${e.name}-${t}`))]})},f=({skills:e,label:t,number:l=4,fillDotColor:o="#407BFF",emptyDotColor:r="#D1D5DB"})=>{let c=(0,a.useTemplateTheme)();(0,s.jS)(c);let m=(e||[]).filter(e=>e?.name?.trim());return m.length?(0,i.jsxs)(n.Ss,{style:{flexDirection:"row",paddingHorizontal:20,paddingTop:10},children:[(0,i.jsx)(n.Ss,{style:{width:"30%"},children:(0,i.jsx)(h,{number:l,title:t||"Skills"})}),(0,i.jsx)(n.Ss,{style:{width:"70%"},children:(0,i.jsx)(d.A,{skills:m,variant:"line",fillDotColor:c.primaryColor||o,empty
1DotColor:r,styles:{skillRow:{marginBottom:12,width:"100%"},skillName:{fontSize:10,color:c.textColor||"#111827"},skillDot:{color:c.secondaryTextColor}}})})]}):null},u=({awards:e,label:t,number:l=5})=>{let o=e?.map(e=>"string"==typeof e?e:e.title)?.filter(e=>e?.trim());if(!o.length)return null;let r=(0,a.useTemplateTheme)(),c=(0,s.jS)(r);return(0,i.jsxs)(n.Ss,{style:{flexDirection:"row",paddingHorizontal:20,paddingTop:10},children:[(0,i.jsx)(n.Ss,{style:{width:"30%"},children:(0,i.jsx)(h,{number:l,title:t||"Awards"})}),(0,i.jsx)(n.Ss,{style:{width:"70%"},children:o.map((e,t)=>(0,i.jsx)(n.Ss,{style:{flexDirection:"row",alignItems:"flex-start",marginBottom:4},children:(0,i.jsx)(n.EY,{style:[c.mainText,{fontWeight:"normal"}],children:e})},t))})]})},y=({languages:e,label:t,number:l=6})=>{let o=(e||[]).filter(e=>String(e||"").trim());if(!o.length)return null;let r=(0,a.useTemplateTheme)(),c=(0,s.jS)(r);return(0,i.jsxs)(n.Ss,{style:{flexDirection:"row",paddingHorizontal:20,paddingTop:10},children:[(0,i.jsx)(n.Ss,{style:{width:"30%"},children:(0,i.jsx)(h,{number:l,title:t||"Languages"})}),(0,i.jsx)(n.Ss,{style:{width:"70%"},children:o.map((e,t)=>(0,i.jsx)(n.Ss,{style:{flexDirection:"row",alignItems:"flex-start",marginBottom:4},children:(0,i.jsx)(n.EY,{style:[c.mainText,{fontWeight:"normal"}],children:e})},t))})]})},j=e=>e.company?.trim()||e.title?.trim()||e.date?.trim()||e.location?.trim(),C=({experience:e,label:t,number:l=2,relevantSkillsLabel:o="Relevant Skills"})=>{let d=(e||[]).filter(j);if(!d.length)return null;let m=(0,a.useTemplateTheme)(),x=(0,s.jS)(m);return(0,i.jsxs)(n.Ss,{children:[(0,i.jsx)(n.Ss,{style:{paddingHorizontal:20,paddingTop:10},children:(0,i.jsx)(n.Ss,{style:{width:"30%"},children:(0,i.jsx)(h,{number:l,title:t||"Experience"})})}),d.map((e,t)=>(0,i.jsxs)(n.Ss,{style:{flexDirection:"row",paddingHorizontal:20,paddingTop:8*(0!==t)},children:[(0,i.jsx)(n.Ss,{style:{width:"30%",paddingRight:8},children:e.date&&""!==e.date.trim()&&"Start Date - End Date"!==e.date&&(0,i.jsx)(n.EY,{style:x.experienceDate,children:(0,c.xZ)(e.date)})}),(0,i.jsxs)(n.Ss,{style:{width:"70%"},children:[(e.title||e.company)&&(0,i.jsx)(n.EY,{style:x.experienceTitle,children:[e.title,e.company].filter(Boolean).join(", ")}),e?.location?.trim()&&(0,i.jsx)(n.EY,{style:x.experienceRelevantSkills,children:e.location.trim()}),e.skills&&e.skills.length>0&&(0,i.jsxs)(n.EY,{style:x.experienceRelevantSkills,children:[o,": ",e.skills.join(", ")]}),e.responsibility&&(0,i.jsx)(n.Ss,{style:{width:370},children:(0,r.CA)(e.responsibility,{...s.Yw,fontFamily:m.fontFamily,bulletColor:m.secondaryTextColor,fontColor:m.textColor,width:350})})]})]},`${e.company}`))]})};var S=l(26056);l(19212);let b=o.memo(function({resume:e={},hiddenFields:t=[],labels:l={}}){let o=(0,a.useTemplateTheme)(),c=(0,s.jS)(o),d=1,h=()=>d++;return(0,i.jsx)(n.yo,{children:(0,i.jsxs)(n.YW,{style:c.page,size:"A4",orientation:"portrait",children:[(0,i.jsxs)(n.Ss,{style:c.headerSection,children:[(0,i.jsxs)(n.Ss,{style:{width:"80%"},children:[!(0,r.Yx)(e.name)&&!t.includes("name")&&(0,i.jsx)(n.EY,{style:c.userName,children:e.name}),!(0,r.Yx)(e.title)&&!t.includes("title")&&(0,i.jsx)(n.EY,{style:{...c.heading,color:o.textColor||"#1F2937"},children:e.title}),(0,i.jsx)(m,{contact:e.contact,links:e.links,hiddenFields:t})]}),(0,i.jsx)(n.Ss,{children:e.photo&&!t.includes("photo")&&(0,i.jsx)(n._V,{src:{uri:e.photo,method:"GET",headers:{"Cache-Control":"no-cache"}},alt:"Profile Photo",style:[c.image,{alignSelf:"center",objectFit:"cover"}]})})]}),!(0,r.Yx)(e.about)&&!t.includes("about")&&(0,i.jsx)(x,{about:e.about,label:l.about||"Profile",number:h()}),(0,r.bW)(e.experience)&&!t.includes("experience")&&(0,i.jsx)(C,{experience:e.experience,label:l.experience||"Experience",number:h(),relevantSkillsLabel:l.relevantSkills||"Relevant Skills"}),(0,r.ZT)(e.education)&&!t.includes("education")&&(0,i.jsx)(g,{education:e.education,label:l.education||"Education",number:h()}),(0,r.d)(e.skills)&&!t.includes("skills")&&(0,i.jsx)(f,{skills:e.skills,label:l.skills||"Skills",number:h(),fillDotColor:S.D.common.skills.filled,empty
1DotColor:S.D.common.skills.empty}),(0,r.rV)(e.awards)&&!t.includes("awards")&&(0,i.jsx)(u,{awards:e.awards,label:l.awards||"Awards",number:h()}),(0,r.mJ)(e.languages)&&!t.includes("languages")&&(0,i.jsx)(y,{languages:e.languages,label:l.languages||"Languages",number:h()}),(0,r.cF)(e.certifications)&&!t.includes("certifications")&&(0,i.jsx)(p,{certifications:e.certifications,label:l.certifications||"Certification",number:h()})]})})})},17623:(e,t,l)=>{l.d(t,{A:()=>r});var i=l(95155);l(12115);var n=l(64467);let o=n.vv.create({heading:{fontFamily:"Poppins",fontSize:"11pt",fontWeight:"bold",marginBottom:8},row:{flexDirection:"row",alignItems:"center",marginBottom:4,gap:4},link:{fontFamily:"Poppins",fontSize:"10pt",textDecoration:"underline"}}),r=function({links:e=[],showHeading:t=!0,headingText:l="LINKS",headingColor:r="#000000",linkColor:s="#407BFF",linkedinLabel:a="LinkedIn",githubLabel:c="GitHub",isHidden:d=!1}){if(!Array.isArray(e)||0===e.length)return null;let m=e=>{let t=String(e||"").trim();return t?/^[a-zA-Z][a-zA-Z0-9+.-]*:/.test(t)?t:`https://${t}`:""},h=t=>e.find(e=>(e.name||"").toLowerCase()===t.toLowerCase()),x=t=>e.find(e=>(e.url||"").toLowerCase().includes(t)),g=h("linkedin")||x("linkedin.com"),p=h("github")||x("github.com");return g?.url||p?.url?(0,i.jsxs)(n.Ss,{style:{marginTop:2,marginBottom:6,display:d?"flex":"none",flexDirection:d?"row":"column",gap:4},children:[t&&(0,i.jsx)(n.EY,{style:{...o.heading,color:r},children:l}),g?.url?(0,i.jsxs)(n.Ss,{style:o.row,children:[!d&&(0,i.jsx)(n.BS,{width:"10",height:"10",viewBox:"0 0 24 24",children:(0,i.jsx)(n.wA,{fill:s,d:"M19 0H5C2.239 0 0 2.239 0 5v14c0 2.761 2.239 5 5 5h14c2.762 0 5-2.239 5-5V5c0-2.761-2.238-5-5-5zM8 19H5V8h3v11zM6.5 6.732c-.966 0-1.75-.79-1.75-1.764s.784-1.764 1.75-1.764 1.75.79 1.75 1.764-.783 1.764-1.75 1.764zM20 19h-3v-5.604c0-3.368-4-3.113-4 0V19h-3V8h3v1.765c1.396-2.586 7-2.777 7 2.476V19z"})}),(0,i.jsx)(n.N_,{src:m(g.url),style:{...o.link,color:s},children:a})]}):null,p?.url?(0,i.jsxs)(n.Ss,{style:o.row,children:[!d&&(0,i.jsx)(n.BS,{width:"10",height:"10",viewBox:"0 0 24 24",children:(0,i.jsx)(n.wA,{fill:s,d:"M12 0C5.374 0 0 5.373 0 12c0 5.302 3.438 9.8 8.207 11.387.599.111.793-.261.793-.577v-2.234c-3.338.726-4.033-1.416-4.033-1.416-.546-1.387-1.333-1.756-1.333-1.756-1.089-.745.083-.729.083-.729 1.205.084 1.839 1.237 1.839 1.237 1.07 1.834 2.807 1.304 3.492.997.107-.775.418-1.305.762-1.604-2.665-.305-5.467-1.334-5.467-5.931 0-1.311.469-2.381 1.236-3.221-.124-.303-.535-1.524.117-3.176 0 0 1.008-.322 3.301 1.23A11.509 11.509 0 0112 5.803c1.02.005 2.047.138 3.006.404 2.291-1.552 3.297-1.23 3.297-1.23.653 1.653.242 2.874.118 3.176.77.84 1.235 1.911 1.235 3.221 0 4.609-2.807 5.624-5.479 5.921.43.372.823 1.102.823 2.222v3.293c0 .319.192.694.801.576C20.566 21.797 24 17.3 24 12c0-6.627-5.373-12-12-12z"})}),(0,i.jsx)(n.N_,{src:m(p.url),style:{...o.link,color:s},children:c})]}):null]}):null}},17703:(e,t,l)=>{l.d(t,{A:()=>k,M:()=>T});var i=l(95155),n=l(12115),o=l(64467),r=l(87275),s=l(7301),a=l(35499);let c=e=>"string"==typeof e&&/<\/?(ul|ol|li|p|strong|b|i|br)/i.test(e),d=e=>{let t=String(e||"").trim();return t?/^[a-zA-Z][a-zA-Z0-9+.-]*:/.test(t)?t:`https://${t}`:""},m=e=>{if(!e||"string"!=typeof e)return!1;let t=e.trim().toLowerCase();return""!==t&&"n/a"!==t&&"na"!==t&&"null"!==t&&"none"!==t},h=(e,t=48)=>{try{let l=new URL(d(e)),i=l.hostname.replace(/^www\./,""),n=(l.pathname||"").replace(/\/+$/,""),o=`${i}${n}`;return o.length>t?`${o.slice(0,t-1)}…`:o}catch(l){return e.length>t?`${e.slice(0,t-1)}…`:e}},x=e=>({fontSize:12,fontFamily:e.fontFamily,fontColor:e.textColor,bulletColor:e.textColor,bulletSize:4,bulletMarginTop:6,bulletGap:18,lineHeight:1.5,textMarginLeft:6,marginLeft:6,width:478}),g=({title:e,accent:t,background:l})=>{let n=(0,a.useTemplateTheme)(),r=(0,s.I)(n),c=[r.sectionBox],d=[r.sectionBoxText];return t&&(c.push({borderColor:t}),d.push({color:t})),l&&c.push({backgroundColor:l}),(0,i.jsx)(o.Ss,{style:c,wrap:!1,children:(0,i.jsx)(o.EY,{style:d,children:e})})},p=({contact:e={},links:t=[],hiddenFields:l=[]})=>{let c=(0,a.useTemplateTheme)(),x=(0,s.I)(c),g=e=>Array.isArray(t)?t.find(t=>(t.name||"").toLowerCase()===e):null,p=e=>Array.isArray(t)?t.find(t=>(t.url||"").toLowerCase().includes(e)):null,f=g("linkedin")||p("linkedin.com"),u=g("github")||p("github.com"),y=Array.isArray(t)?t.find(e=>{let t=(e.name||"").toLowerCase(),l=(e.url||"").toLowerCase();
1return!(!l||"linkedin"===t||l.includes("linkedin.com")||"github"===t||l.includes("github.com"))}):null,j=[];return((0,r.OG)(e.phone)&&!l.includes("phone")&&j.push({key:"phone",type:"text",value:e.phone.trim()}),(0,r.OG)(e.email)&&!l.includes("email")&&j.push({key:"email",type:"link",value:e.email.trim(),href:`mailto:${e.email.trim()}`,label:e.email.trim()}),(0,r.OG)(e.location)&&!l.includes("location")&&j.push({key:"location",type:"text",value:e.location.trim()}),m(f?.url)&&j.push({key:"linkedin",type:"link",value:f.url,href:d(f.url),label:h(f.url)}),m(y?.url)&&j.push({key:"website",type:"link",value:y.url,href:d(y.url),label:h(y.url)}),m(u?.url)&&j.push({key:"github",type:"link",value:u.url,href:d(u.url),label:h(u.url)}),j.length)?(0,i.jsx)(o.Ss,{style:x.contactRow,children:j.map((e,t)=>(0,i.jsxs)(n.Fragment,{children:[t>0&&(0,i.jsx)(o.EY,{style:x.contactSep,children:"|"}),"link"===e.type?(0,i.jsx)(o.N_,{src:e.href,style:x.contactLink,target:"_blank",children:e.label}):(0,i.jsx)(o.EY,{style:x.contactText,children:e.value})]},e.key))}):null},f=({text:e})=>{let t=(0,a.useTemplateTheme)(),l=(0,s.I)(t);return(0,i.jsxs)(o.Ss,{style:l.bulletRow,children:[(0,i.jsx)(o.Ss,{style:l.bulletDot}),(0,i.jsx)(o.EY,{style:l.bulletText,children:e})]})},u=({experience:e=[],labels:t={}})=>{let l=(0,a.useTemplateTheme)(),n=(0,s.I)(l),d=e.filter(e=>(0,r.OG)(e.company)||(0,r.OG)(e.title));return d.length?(0,i.jsxs)(o.Ss,{children:[(0,i.jsx)(g,{title:t.experience||"Work Experience"}),d.map((e,t)=>{let s=[e.company,e.location,(0,r.dJ)(e.date)].filter(e=>(0,r.OG)(e)&&"Start Date - End Date"!==e).join("  |  ");return(0,i.jsxs)(o.Ss,{wrap:!0,style:[n.expEntry,{width:490}],children:[(0,i.jsxs)(o.Ss,{children:[(0,r.OG)(e.title)&&(0,i.jsx)(o.EY,{style:n.expTitle,children:e.title}),s&&(0,i.jsx)(o.EY,{style:n.expMeta,children:s})]}),(0,r.OG)(e.description)&&(c(e.description)?(0,i.jsx)(o.Ss,{children:(0,r.CA)(e.description,x(l))}):(0,i.jsx)(f,{text:e.description})),!(0,r.OG)(e.description)&&"string"==typeof e.responsibility&&e.responsibility.trim()&&(c(e.responsibility)?(0,i.jsx)(o.Ss,{children:(0,r.CA)(e.responsibility,x(l))}):e.responsibility.split("\n").filter(e=>e.trim()).map((e,t)=>(0,i.jsx)(f,{text:e.trim()},t))),Array.isArray(e.responsibilities)&&e.responsibilities.filter(e=>e&&e.trim()).map((e,t)=>c(e)?(0,i.jsx)(o.Ss,{children:(0,r.CA)(e,x(l))},t):(0,i.jsx)(f,{text:e},t))]},t)})]}):null},y=({education:e=[],labels:t={}})=>{let l=(0,a.useTemplateTheme)(),n=(0,s.I)(l),c=e.filter(e=>(0,r.OG)(e.college)||(0,r.OG)(e.degree)||(0,r.OG)(e.location));return c.length?(0,i.jsxs)(o.Ss,{children:[(0,i.jsx)(g,{title:t.education||"Education"}),c.map((e,t)=>{let l=[e.degree,e.college,e.location].filter(r.OG).join("  |  "),s=t===c.length-1;return(0,i.jsxs)(o.Ss,{style:{...n.eduEntry,marginBottom:10*!s},wrap:!1,children:[l&&(0,i.jsx)(o.EY,{style:n.eduDegree,children:l}),(0,r.OG)(e.date)&&(0,i.jsx)(o.EY,{style:n.eduMeta,children:(0,r.dJ)(e.date)})]},t)})]}):null},j=({additionalSkills:e={},labels:t={}})=>{let l=(0,a.useTemplateTheme)(),n=(0,s.I)(l),c=[{key:"professionalSkills",label:t.professionalSkills||"Professional Skills"},{key:"technicalSkills",label:t.technicalSkills||"Technical Skills"}].map(({key:t,label:l})=>({label:l,items:(Array.isArray(e?.[t])?e[t]:[]).filter(r.OG)})).filter(e=>e.items.length>0);return c.length?(0,i.jsxs)(o.Ss,{children:[(0,i.jsx)(g,{title:t.skills||"Skills"}),c.map((e,t)=>{let l=t===c.length-1;return(0,i.jsxs)(o.Ss,{style:{...n.skillGroup,marginBottom:10*!l},wrap:!1,children:[(0,i.jsx)(o.EY,{style:n.skillSubHeading,children:e.label}),(0,i.jsx)(o.EY,{style:n.skillLine,children:e.items.join("  |  ")})]},t)})]}):null},C=({projects:e=[],labels:t={}})=>{let l=(0,a.useTemplateTheme)(),n=(0,s.I)(l),d=(e||[]).filter(e=>(0,r.OG)(e?.name)||(0,r.OG)(e?.description));return d.length?(0,i.jsxs)(o.Ss,{children:[(0,i.jsx)(g,{title:t.projects||"Projects"}),d.map((e,t)=>{let s=[e.name,(0,r.dJ)(e.date)].filter(e=>(0,r.OG)(e)&&"Start Date - End Date"!==e).join(" | "),a=t===d.length-1;return(0,i.jsxs)(o.Ss,{style:{...n.projectEntry,marginBottom:10*!a},wrap:!0,children:[s&&(0,i.jsx)(o.EY,{style:n.projectName,children:s}),(0,r.OG)(e.description)&&(c(e.description)?(0,i.jsx)(o.Ss,{children:(0,r.CA)(e.description,{fontSize:12,fontFamily:l.fontFamily,fontColor:l.textColor,bulletColor:l.textColor,bulletSize:4,bulletMarginTop:6,bulletGap:18,lineHeight:1.5,textMarginLeft:0,marginLeft:0})}):(0,i.jsx)(o.EY,{style:n.projectDesc,children:e.description}))]},t)})]}):null},S=({certifications:e=[],labels:t={}})=>{let l=(0,a.useTemplateTheme)(),n=(0,s.I)(l),c=e.filter(e=>(0,r.OG)(e?.name)||(0,r.OG)(e?.title));return c.length?(0,i.jsxs)(o.Ss,{children:[(0,i.jsx)(g,{title:t.certifications||"Certifications"}),c.map((e,t)=>(c.length,(0,i.jsxs)(o.Ss,{style:[n.listRow,{marginBottom:0}],wrap:!1,children:[(0,i.jsx)(o.Ss,{style:n.listDot}),(0,i.jsx)(o.EY,{style:[n.listText,{marginLeft:15}],children:(0,r.OG)(e.name)?e.name:e.title})]},t)))]}):null},b=({awards:e=[],labels:t={}})=>{let l=(0,a.useTemplateTheme)(),n=(0,s.I)(l),c=e.filter(e=>{let t="string"==typeof e?e:e?.title;return(0,r.OG)(t)});return c.length?(0,i.jsxs)(o.Ss,{children:[(0,i.jsx)(g,{title:t.awards||"Awards"}),c.map((e,t)=>{let l="string"==typeof e?e:e.title;return(0,i.jsxs)(o.Ss,{style:n.listRow,wrap:!1,children:[(0,i.jsx)(o.Ss,{style:n.listDot}),(0,i.jsx)(o.EY,{style:[n.listText,{marginLeft:15}],children:l})]},t)})]}):null},w=({languages:e=[],labels:t={}})=>{let l=(0,a.useTemplateTheme)(),n=(0,s.I)(l),c=e.map(e=>"string"==typeof e?e:e?.name||"").filter(e=>(0,r.OG)(e));return c.length?(0,i.jsxs)(o.Ss,{children:[(0,i.jsx)(g,{title:t.languages||"Languages"}),c.map((e,t)=>(0,i.jsxs)(o.Ss,{style:n.listRow,wrap:!1,children:[(0,i.jsx)(o.Ss,{style:n.listDot}),(0,i.jsx)(o.EY,{style:[n.listText,{marginLeft:15}],children:e})]},t))]}):null};l(19212);let T={about:"profileSummary",experience:"workExperience",education:"education",skills:"skills",projects:"projects",certifications:"certifications",awards:"awards",languages:"languages",relevantSkills:"relevantSkills",technicalSkills:"technicalSkills",professionalSkills:"professionalSkills"},k=n.memo(function({resume:e={},hiddenFields:t=[],labels:l={}}){var n;if(!e)return null;
1let c={...s.z,...(0,a.useTemplateTheme)()},d=(0,s.I)(c),m=(!!(n=e.additionalSkills)&&"object"==typeof n&&Object.values(n).some(e=>Array.isArray(e)&&e.some(e=>"string"==typeof e&&e.trim()))||(0,r.d)(e.skills))&&!t.includes("skills");return(0,i.jsx)(o.yo,{children:(0,i.jsxs)(o.YW,{size:"A4",style:d.page,wrap:!0,children:[(0,i.jsxs)(o.Ss,{style:d.header,children:[(0,r.OG)(e.name)&&!t.includes("name")&&(0,i.jsx)(o.EY,{style:d.name,children:e.name}),(0,r.OG)(e.title)&&!t.includes("title")&&(0,i.jsx)(o.EY,{style:d.title,children:e.title})]}),(0,i.jsx)(p,{contact:e.contact||{},links:e.links||[],hiddenFields:t}),!(0,r.Yx)(e.about)&&!t.includes("about")&&(0,i.jsxs)(o.Ss,{children:[(0,i.jsx)(g,{title:l.about||"Profile Summary",accent:c.primaryColor,background:c.sectionBgColor}),(0,i.jsx)(o.Ss,{children:(0,r.CA)(e.about,{fontSize:12,fontFamily:c.fontFamily,fontColor:c.textColor,bulletColor:c.textColor,bulletMarginTop:6,bulletSize:4,bulletGap:8,lineHeight:1.55,textMarginLeft:6,marginLeft:6})})]}),m&&(0,i.jsx)(j,{additionalSkills:e.additionalSkills,skills:e.skills,labels:l}),(0,r.bW)(e.experience)&&!t.includes("experience")&&(0,i.jsx)(u,{experience:e.experience,labels:l}),(0,r.Pp)(e.projects)&&!t.includes("projects")&&(0,i.jsx)(C,{projects:e.projects,labels:l}),(0,r.ZT)(e.education)&&!t.includes("education")&&(0,i.jsx)(y,{education:e.education,labels:l}),(0,r.cF)(e.certifications)&&!t.includes("certifications")&&(0,i.jsx)(S,{certifications:e.certifications,labels:l}),(0,r.rV)(e.awards)&&!t.includes("awards")&&(0,i.jsx)(b,{awards:e.awards,labels:l}),(0,r.mJ)(e.languages)&&!t.includes("languages")&&(0,i.jsx)(w,{languages:e.languages,labels:l})]})})})},18501:(e,t,l)=>{l.d(t,{Jh:()=>m,ep:()=>h,zQ:()=>d});var i=l(64467);let{accent:n,body:o,muted:r,contactBar:s,line:a,referenceBg:c}=l(26056).D.munich,d={fontFamily:"Poppins",backgroundColor:"#FFFFFF",primaryColor:n,textColor:o,secondaryTextColor:r,sectionBackgroundColor:s,dividerColor:a},m=(e=d)=>i.vv.create({page:{flexDirection:"column",backgroundColor:e.backgroundColor,fontFamily:e.fontFamily,color:e.textColor,paddingTop:40,paddingBottom:40,paddingHorizontal:52},header:{marginBottom:12,alignItems:"center",width:"100%"},headerName:{fontSize:26,fontWeight:500,color:e.primaryColor,textTransform:"uppercase",textAlign:"center",letterSpacing:1.5,marginBottom:6},headerTitle:{fontSize:15,fontWeight:500,color:e.secondaryTextColor,textTransform:"uppercase",textAlign:"center",letterSpacing:1.2,marginBottom:14},contactBar:{marginHorizontal:"auto",width:"98%",alignSelf:"stretch",backgroundColor:e.sectionBackgroundColor,paddingVertical:11,paddingHorizontal:16,marginBottom:16,alignItems:"center",justifyContent:"center"},contactRow:{flexDirection:"row",flexWrap:"wrap",justifyContent:"center",alignItems:"center"},contactItem:{fontSize:10,fontWeight:400,color:e.textColor,textAlign:"center"},contactSep:{fontSize:10,color:e.textColor,marginHorizontal:12},aboutText:{fontSize:10,fontWeight:400,color:e.textColor,lineHeight:1.55,textAlign:"justify",marginBottom:18},sectionHeadingContainer:{marginTop:18,marginBottom:12,alignItems:"center",width:"100%"},sectionDiamond:{marginBottom:8},sectionHeadingText:{fontSize:14,fontWeight:400,color:e.primaryColor,textTransform:"uppercase",textAlign:"center",letterSpacing:1.4,marginBottom:8},sectionLine:{height:.75,backgroundColor:e.dividerColor,width:"100%",alignSelf:"center"},sectionContent:{marginTop:4},expEntry:{marginBottom:14},expTitleRow:{flexDirection:"row",justifyContent:"space-between",alignItems:"flex-start",marginBottom:3},expTitle:{fontSize:10,fontWeight:400,color:e.secondaryTextColor,flex:1,paddingRight:14,lineHeight:1.4},expDate:{fontSize:10,fontWeight:400,color:e.secondaryTextColor,textAlign:"right",flexShrink:0},expLocation:{fontSize:10,fontWeight:400,color:e.textColor,marginBottom:8},expResponsibilitiesLabel:{fontSize:10,fontWeight:400,color:e.textColor,marginBottom:5,marginTop:0},expBulletRow:{flexDirection:"row",alignItems:"flex-start",marginBottom:4,paddingLeft:4},expBulletDot:{width:4,height:4,borderRadius:2,backgroundColor:e.secondaryTextColor,marginRight:10,marginTop:5},expBulletText:{fontSize:10,fontWeight:400,color:e.textColor,lineHeight:1.55,flex:1},splitRow:{flexDirection:"row",justifyContent:"space-between",alignItems:"flex-start",marginBottom:7,width:"100%"},splitLeft:{fontSize:10,fontWeight:400,color:e.textColor,flex:1,paddingRight:20,lineHeight:1.55},splitRight:{fontSize:10,fontWeight:400,color:e.secondaryTextColor,textAlign:"right",flexShrink:0,maxWidth:"44%",lineHeight:1.55},twoColWrap:{flexDirection:"row",width:"100%"},twoColSide:{width:"50%",paddingRight:12,paddingLeft:15},twoColItem:{flexDirection:"row",alignItems:"flex-start",marginBottom:6},bulletDot:{width:4,height:4,borderRadius:2,backgroundColor:e.secondaryTextColor,marginRight:20,marginTop:5},bulletText:{fontSize:10,fontWeight:400,color:e.textColor,lineHeight:1.45,flex:1},paperEntry:{marginBottom:10},paperTitle:{fontSize:10,fontWeight:400,color:e.textColor,marginBottom:3,lineHeight:1.4},paperSubtitle:{fontSize:10,fontWeight:400,color:e.textColor,lineHeight:1.45},referencesWrap:{marginTop:6,alignItems:"center",width:"100%"}
1,referenceBox:{width:"50%",backgroundColor:e.sectionBackgroundColor,padding:10,marginBottom:12,alignItems:"flex-start",justifyContent:"flex-start"},referenceName:{fontSize:10,fontWeight:400,color:e.textColor,textAlign:"left",marginBottom:3},referenceLine:{fontSize:10,fontWeight:400,color:e.dividerColor,textAlign:"left",lineHeight:1.5,marginBottom:2}}),h={fontSize:10,bulletSize:4,bulletGap:15,lineHeight:1.55,bulletMarginTop:4,marginLeft:10,textMarginLeft:6,paragraphMarginLeft:3}},18607:(e,t,l)=>{l.d(t,{A:()=>b});var i=l(95155),n=l(64467),o=l(12115),r=l(87275),s=l(43596);let a=n.vv.create({text:{fontSize:"10pt",fontFamily:"Poppins",lineHeight:1.5,marginLeft:4,flexShrink:1},separator:{fontSize:"10pt",fontFamily:"Poppins",marginHorizontal:4},row:{flexDirection:"row",alignItems:"center",flexWrap:"wrap"}}),c=function({contact:e,color:t="#8B8B8B",textColor:l="#8B8B8B",align:r="left",hiddenFields:c=[],links:d=[],showIcons:m=!0,marginBottom:h=5,linksDirection:x="row",showSeparator:g=!1}){let p={left:"flex-start",center:"center",right:"flex-end"}[r]||"flex-start",f=(e,t)=>null==e?e:"string"==typeof e?(0,s.W)(e,t):e,u=e=>{let t=String(e||"").trim();return t?/^[a-zA-Z][a-zA-Z0-9+.-]*:/.test(t)?t:`https://${t}`:""},y=e=>!!e&&"string"==typeof e&&!["","n/a","na","null","none"].includes(e.trim().toLowerCase()),j=(e,t)=>e&&!t?(0,i.jsx)(n.EY,{style:[a.separator,{color:l}],children:"|"}):null,C=[];e?.email?.trim()&&!c.includes("email")&&C.push("email"),e?.location?.trim()&&!c.includes("location")&&C.push("location"),e?.phone?.trim()&&!c.includes("phone")&&C.push("phone");let S=e=>d.find(t=>(t.name||"").toLowerCase()===e),b=e=>d.find(t=>(t.url||"").toLowerCase().includes(e)),w=[],T=S("linkedin")||b("linkedin.com"),k=S("github")||b("github.com");return y(T?.url)&&w.push({type:"linkedin",url:T.url}),y(k?.url)&&w.push({type:"github",url:k.url}),(0,i.jsxs)(n.Ss,{style:{marginBottom:h,width:"100%",alignItems:p},children:[C.length>0&&(0,i.jsx)(n.Ss,{style:[a.row,{justifyContent:p}],children:C.map((r,s)=>(0,i.jsxs)(o.Fragment,{children:[(0,i.jsxs)(n.Ss,{style:{flexDirection:"row",alignItems:"center"},children:[m&&"email"===r&&(0,i.jsx)(n.BS,{width:"8",height:"8",viewBox:"0 0 8 8",fill:"none",children:(0,i.jsx)(n.wA,{fillRule:"evenodd",clipRule:"evenodd",d:"M6.33268 1.33203H1.66602C1.11373 1.33203 0.666016 1.77975 0.666016 2.33203V5.66536C0.666016 6.21765 1.11373 6.66536 1.66602 6.66536H6.33268C6.88497 6.66536 7.33268 6.21765 7.33268 5.66536V2.33203C7.33268 1.77975 6.88497 1.33203 6.33268 1.33203ZM6.19607 2L4.23607 3.96C4.17348 4.0231 4.08828 4.0586 3.9994 4.0586C3.91052 4.0586 3.82532 4.0231 3.76273 3.96L1.80273 2H6.19607ZM6.33203 5.99875C6.51613 5.99875 6.66536 5.84951 6.66536 5.66542V2.46875L4.70536 4.42875C4.31494 4.81869 3.68245 4.81869 3.29203 4.42875L1.33203 2.46875V5.66542C1.33203 5.84951 1.48127 5.99875 1.66536 5.99875H6.33203Z",fill:t})}),m&&"location"===r&&(0,i.jsx)(n.BS,{width:"10",height:"10",viewBox:"0 0 8 9",children:(0,i.jsx)(n.wA,{d:"M1.11133 3.81858C1.11133 2.22309 2.40473 0.929688 4.00022 0.929688C5.59571 0.929688 6.88911 2.22309 6.88911 3.81858C6.88911 5.76858 4.36133 7.97135 4.23494 8.06524C4.0998 8.18083 3.90063 8.18083 3.76549 8.06524L3.7649 8.06472C3.64814 7.96354 1.11133 5.76512 1.11133 3.81858ZM1.83398 3.81901C1.83398 5.02512 3.23148 6.58151 4.00065 7.30373C4.76982 6.58512 6.16732 5.02512 6.16732 3.81901C6.16732 2.62239 5.19727 1.65234 4.00065 1.65234C2.80403 1.65234 1.83398 2.62239 1.83398 3.81901ZM4.00011 2.375C3.20236 2.375 2.55566 3.0217 2.55566 3.81944C2.55566 4.61719 3.20236 5.26389 4.00011 5.26389C4.79785 5.26389 5.44455 4.61719 5.44455 3.81944C5.44455 3.0217 4.79785 2.375 4.00011 2.375ZM3.27734 3.81988C3.27734 4.21875 3.60069 4.5421 3.99957 4.5421C4.39844 4.5421 4.72179 4.21875 4.72179 3.81988C4.72179 3.42101 4.39844 3.09766 3.99957 3.09766C3.60069 3.09766 3.27734 3.42101 3.27734 3.81988Z",fill:t})}),m&&"phone"===r&&(0,i.jsx)(n.BS,{width:"8",height:"8",viewBox:"0 0 16 16",children:(0,i.jsx)(n.wA,{d:"M12.6039 8.60806C12.7221 8.63686 12.8427 8.66626 12.9591 8.66626C13.8992 8.83484 14.5889 9.64463 14.6058 10.5996V12.5996C14.6084 13.1719 14.3657 13.718 13.9391 14.0996C13.572 14.4266 13.0974 14.607 12.6058 14.6063H12.3524C6.60431 13.8965 2.06972 9.37843 1.3391 3.63292C1.25962 3.05698 1.43469 2.47496 1.81872 2.03844C2.20276 1.60193 2.75773 1.35413 3.3391 1.35959H5.3391C6.32346 1.34528 7.17185 2.04944 7.3391 3.01959C7.3591 3.17292 7.38577 3.32626 7.4191 3.47292C7.48639 3.76945 7.57325 4.0612 7.6791 4.34626C7.91212 4.98676 7.62457 5.69987 7.01244 5.99959L6.73244 6.18626C7.09365 6.83559 7.54228 7.43227 8.06577 7.95959C8.59309 8.48308 9.18977 8.93171 9.8391 9.29292L9.98577 8.99292C10.2855 8.38079 10.9986 8.09324 11.6391 8.32626C11.9235 8.43391 12.2154 8.52081 12.5124 8.58626C12.5427 8.59313 12.5732 8.60058 12.6039 8.60806ZM13.0666 13.1672C13.2104 13.0408 13.293 12.8587 13.2932 12.6672L13.2799 10.5872C13.287 10.2674 13.066 9.98763 12.7532 9.92053C12.571 9.89386 12.391 9.86053 12.2132 9.82053C11.8563 9.73952 11.5045 9.63712 11.1599 9.51386L10.7466 10.4472C10.6714 10.6089 10.5345 10.7338 10.3666 10.7939C10.2043 10.8605 10.0222 10.8605 9.85991 10.7939C7.80474 9.8344 6.15271 8.18237 5.19324 6.1272C5.11856 5.96636 5.11105 5.78239 5.17235 5.61599C5.23366 5.4496 5.35873 5.31448 5.51991 5.24053L6.45324 4.8072C6.32608 4.47065 6.22359 4.12529 6.14657 3.77386C6.10657 3.59609 6.07324 3.41609 6.04657 3.23386C5.97948 2.92111 5.6997 2.70008 5.37991 2.7072H3.37991C3.18842 2.70744 3.00629 2.79001 2.87991 2.93386C2.75202 3.08568 2.6918 3.28319 2.71324 3.48053C3.34738 8.61958 7.38392 12.6753 12.5199 13.3339C12.7175 13.3578 12.9159 13.2972 13.0666 13.1672Z",fill:t})}),(0,i.jsxs)(n.EY,{style:{...a.text,color:l},children:["email"===r&&f(e.email,30),"location"===r&&f(e.location,42),"phone"===r&&f(e.phone,22)]})]}),j(g,s===C.length-1)]},r))}),w.length>0&&(0,i.jsx)(n.Ss,{style:{flexDirection:x,marginTop:4,gap:2*("row"!==x),alignItems:p},children:w.map((e,r)=>(0,i.jsxs)(o.Fragment,{children:[(0,i.jsxs)(n.Ss,{style:{flexDirection:"row",alignItems:"center"},children:[m&&"linkedin"===e.type&&(0,i.jsx)(n.BS,{width:"10",height:"10",viewBox:"0 0 24 24",children:(0,i.jsx)(n.wA,{d:"M19 0H5C2.239 0 0 2.239 0 5v14c0 2.761 2.239 5 5 5h14c2.762 0 5-2.239 5-5V5c0-2.761-2.238-5-5-5zM8 19H5V8h3v11zM6.5 6.732c-.966 0-1.75-.79-1.75-1.764s.784-1.764 1.75-1.764 1.75.79 1.75 1.764-.783 1.764-1.75 1.764zM20 19h-3v-5.604c0-3.368-4-3.113-4 0V19h-3V8h3v1.765c1.396-2.586 7-2.777 7 2.476V19z",fill:t})}),m&&"github"===e.type&&(0,i.jsx)(n.BS,{width:"10",height:"10",viewBox:"0 0 24 24",children:(0,i.jsx)(n.wA,{d:"M12 0C5.374 0 0 5.373 0 12c0 5.302 3.438 9.8 8.207 11.387.599.111.793-.261.793-.577v-2.234c-3.338.726-4.033-1.416-4.033-1.416-.546-1.387-1.333-1.756-1.333-1.756-1.089-.745.083-.729.083-.729 1.205.084 1.839 1.237 1.839 1.237 1.07 1.834 2.807 1.304 3.492.997.107-.775.418-1.305.762-1.604-2.665-.305-5.467-1.334-5.467-5.931 0-1.311.469-2.381 1.236-3.221-.124-.303-.535-1.524.117-3.176 0 0 1.008-.322 3.301 1.23A11.509 11.509 0 0112 5.803c1.02.005 2.047.138 3.006.404 2.291-1.552 3.297-1.23 3.297-1.23.653 1.653.242 2.874.118 3.176.77.84 1.235 1.911 1.235 3.221 0 4.609-2.807 5.624-5.479 5.921.43.372.823 1.102.823 2.222v3.293c0 .319.192.694.801.576C20.566 21.797 24 17.3 24 12c0-6.627-5.373-12-12-12z",fill:t})}),(0,i.jsx)(n.N_,{src:u(e.url),style:{...a.text,color:l,textDecoration:"underline"},children:((e,t=36)=>{try{let l=new URL(u(e)),i=l.hostname.replace("www.",""),n=(l.pathname||"/").replace(/\\+/g,"/"),o=`${i}${n}`;return o.length>t?`${o.slice(0,t-1)}…`:o}catch(l){return e.length>t?`${e.slice(0,t-1)}…`:e}})(e.url)})]}),"row"===x&&j(g,r===w.length-1)]},e.type))})]})};var d=l(67105),m=l(35499),h=l(8089);let x=e=>"string"==typeof e&&/<\/?(ul|ol|li|p|strong|b|i)/i.test(e),g=e=>{if("string"!=typeof e)return e;let t={January:"Jan",February:"Feb",March:"Mar",April:"Apr",May:"May",June:"Jun",July:"Jul",August:"Aug",September:"Sep",October:"Oct",November:"Nov",December:"Dec"};return e.replace(/\b(January|February|March|April|May|June|July|August|September|October|November|December)\b/g,e=>t[e]||e)},p=({title:e})=>{let t=(0,m.useTemplateTheme)(),l=(0,d.h)(t);return(0,i.jsx)(n.Ss,{wrap:!1,children:(0,i.jsx)(n.EY,{style:l.sectionHeading,children:e})})},f=({experience:e,labels:t={}})=>{let l=(0,m.useTemplateTheme)(),o=(0,d.h)(l),r=e.filter(e=>{let t=e.company&&e.company.trim(),l=e.title&&e.title.trim();return t||l});return 0===r.length?null:(0,i.jsx)(n.Ss,{style:o.section,children:(0,i.jsxs)(n.Ss,{style:o.sectionRow,children:[(0,i.jsx)(n.Ss,{style:o.sectionLeft,children:(0,i.jsx)(p,{title:t.experience||"Work Experience"})}),(0,i.jsx)(n.Ss,{style:o.sectionRight,children:r.map((e,r)=>(0,i.jsxs)(n.Ss,{style:o.expEntry,wrap:!0,children:[(0,i.jsxs)(n.Ss,{wrap:!1,style:o.expHeaderRow,children:[(0,i.jsx)(n.EY,{style:o.expTitleCompany,children:[e.title,e.company].filter(
1Boolean).join(", ")}),e.date&&e.date.trim()&&"Start Date - End Date"!==e.date&&(0,i.jsx)(n.EY,{style:o.expDate,children:g(e.date)})]}),e.description&&(x(e.description)?(0,i.jsx)(n.Ss,{style:{marginTop:2},children:(0,h.C)(e.description,{width:376})}):(0,i.jsx)(n.EY,{style:o.expDescription,children:e.description})),!e.description&&"string"==typeof e.responsibility&&e.responsibility.trim()&&(x(e.responsibility)?(0,i.jsx)(n.Ss,{style:{marginTop:2,width:400},children:(0,h.C)(e.responsibility,{bulletSize:4,fontSize:11,bulletColor:l.secondaryTextColor||"#454545",fontFamily:l.fontFamily||"Roboto",fontColor:l.textColor||"#555555",bulletMarginTop:4,width:380,useFontGap:!0})}):(0,i.jsx)(n.EY,{style:o.expDescription,children:e.responsibility})),Array.isArray(e.responsibilities)&&e.responsibilities.filter(e=>e&&e.trim()).map((e,t)=>x(e)?(0,i.jsx)(n.Ss,{style:{marginTop:2},children:(0,h.C)(e,{bulletSize:3,fontSize:11,bulletColor:l.secondaryTextColor||"#454545",fontFamily:l.fontFamily||"Roboto",fontColor:l.textColor||"#555555",width:376})},t):(0,i.jsxs)(n.EY,{style:o.bulletPoint,children:["• ",e]},t)),Array.isArray(e.skills)&&e.skills.length>0&&(0,i.jsxs)(n.EY,{style:[o.bodyText,{marginTop:4}],children:[(0,i.jsxs)(n.EY,{style:{fontWeight:"bold"},children:[t.relevantSkills||"Relevant Skills",":"," "]}),e.skills.map(e=>"string"==typeof e?e:e?.name||"").filter(Boolean).join(", ")]})]},r))})]})})},u=({education:e,labels:t={}})=>{let l=(0,m.useTemplateTheme)(),o=(0,d.h)(l),r=e.filter(e=>e.college&&e.college.trim()||e.degree&&e.degree.trim());return 0===r.length?null:(0,i.jsx)(n.Ss,{style:o.section,children:(0,i.jsxs)(n.Ss,{style:o.sectionRow,children:[(0,i.jsx)(n.Ss,{style:o.sectionLeft,children:(0,i.jsx)(p,{title:t.education||"Education"})}),(0,i.jsx)(n.Ss,{style:o.sectionRight,children:r.map((e,t)=>(0,i.jsxs)(n.Ss,{style:o.eduEntry,children:[(0,i.jsxs)(n.Ss,{style:o.eduHeaderRow,children:[(0,i.jsx)(n.EY,{style:o.eduDegree,children:e.degree||""}),e.date&&e.date.trim()&&(0,i.jsx)(n.EY,{style:o.eduDate,children:g(e.date)})]}),e.college&&e.college.trim()&&(0,i.jsx)(n.EY,{style:o.eduCollege,children:e.college}),e.description&&(x(e.description)?(0,i.jsx)(n.Ss,{style:{marginTop:2},children:(0,h.C)(e.description)}):(0,i.jsxs)(n.EY,{style:o.bulletPoint,children:["• ",e.description]}))]},t))})]})})},y=({skills:e,labels:t={}})=>{let l=(0,m.useTemplateTheme)(),o=(0,d.h)(l),r=e.map(e=>"string"==typeof e?e:e?.name||"").filter(e=>e.trim());return 0===r.length?null:(0,i.jsx)(n.Ss,{style:o.section,children:(0,i.jsxs)(n.Ss,{style:o.sectionRow,children:[(0,i.jsx)(n.Ss,{style:o.sectionLeft,children:(0,i.jsx)(p,{title:t.skills||"Key Skills"})}),(0,i.jsx)(n.Ss,{style:o.sectionRight,children:(0,i.jsx)(n.Ss,{style:o.skillsContainer,children:r.map((e,t)=>(0,i.jsxs)(n.Ss,{style:o.skillItemRow,wrap:!1,children:[(0,i.jsx)(n.Ss,{style:o.bulletDot}),(0,i.jsx)(n.EY,{style:o.listText,children:e})]},t))})})]})})},j=({awards:e,labels:t={}})=>{let l=(0,m.useTemplateTheme)(),o=(0,d.h)(l),r=e.filter(e=>{let t="string"==typeof e?e:e?.title;return t&&t.trim()});return 0===r.length?null:(0,i.jsx)(n.Ss,{style:o.section,children:(0,i.jsxs)(n.Ss,{style:o.sectionRow,children:[(0,i.jsx)(n.Ss,{style:o.sectionLeft,children:(0,i.jsx)(p,{title:t.awards||"Awards"})}),(0,i.jsx)(n.Ss,{style:o.sectionRight,children:r.map((e,t)=>{let l="string"==typeof e?e:e.title;return(0,i.jsxs)(n.Ss,{style:[o.awardEntry,o.bulletRow],wrap:!1,children:[(0,i.jsx)(n.EY,{style:o.bulletDot,children:"•"}),(0,i.jsx)(n.EY,{style:o.listText,children:l})]},t)})})]})})},C=({certifications:e,labels:t={}})=>{let l=(0,m.useTemplateTheme)(),o=(0,d.h)(l),r=e.filter(e=>(e?.title||e?.name||"").trim());return 0===r.length?null:(0,i.jsx)(n.Ss,{style:o.section,children:(0,i.jsxs)(n.Ss,{style:o.sectionRow,children:[(0,i.jsx)(n.Ss,{style:o.sectionLeft,children:(0,i.jsx)(p,{title:t.certifications||"Certifications"})}),(0,i.jsx)(n.Ss,{style:o.sectionRight,children:r.map((e,t)=>{let l=e.title||e.name;return(0,i.jsxs)(n.Ss,{style:[o.certEntry,o.bulletRow],wrap:!1,children:[(0,i.jsx)(n.EY,{style:o.bulletDot,children:"•"}),(0,i.jsx)(n.EY,{style:o.listText,children:l})]},t)})})]})})},S=({languages:e,labels:t={}})=>{let l=(0,m.useTemplateTheme)(),o=(0,d.h)(l),r=e.map(e=>"string"==typeof e?e:e.name).filter(e=>!!e);return 0===r.length?null:(0,i.jsx)(n.Ss,{style:o.section,children:(0,i.jsxs)(n.Ss,{style:o.sectionRow,children:[(0,i.jsx)(n.Ss,{style:o.sectionLeft,children:(0,i.jsx)(p,{title:t.languages||"Languages"})}),(0,i.jsx)(n.Ss,{style:o.sectionRight,children:r.map((e,t)=>(0,i.jsxs)(n.Ss,{style:[o.langEntry,o.bulletRow],wrap:!1,children:[(0,i.jsx)(n.EY,{style:o.bulletDot,children:"•"}),(0,i.jsx)(n.EY,{style:o.listText,children:e})]},t))})]})})};l(19212);let b=o.memo(function({resume:e,hiddenFields:t=[],labels:l={}}){let o=(0,m.useTemplateTheme)(),s=(0,d.h)(o);return(0,i.jsx)(n.yo,{children:(0,i.jsxs)(n.YW,{size:"A4",style:s.page,children:[(0,i.jsxs)(n.Ss,{style:s.header,children:[(0,i.jsx)(n.Ss,{style:s.nameBlock,children:!(0,r.Yx)(e.name)&&!t.includes("name")&&(0,i.jsx)(n.EY,{style:s.name,children:e.name})}),!(0,r.Yx)(e.title)&&!t.includes("title")&&(0,i.jsx)(n.EY,{style:s.titleText,children:e.title})]}),(0,i.jsx)(n.Ss,{style:{marginBottom:10},children:(0,i.jsx)(c,{contact:e.contact,direction:"horizontal",showIcons:!1,hiddenFields:t,color:o.textColor||"#555555",textColor:o.textColor||"#555555",fontFamily:o.fontFamily||"Roboto",links:e.links,linksDirection:"row",showSeparator:!0})}),!(0,r.Yx)(e.about)&&(0,i.jsxs)(n.Ss,{style:s.section,children:[(0,i.jsx)(n.Ss,{style:s.divider}),(0,i.jsxs)(n.Ss,{style:s.sectionRow,children:[(0,i.jsx)(n.Ss,{style:s.sectionLeft,children:(0,i.jsx)(p,{title:l.about||"Summary"})}),(0,i.jsx)(n.Ss,{style:s.sectionRight,children:(0,r.CA)(e.about,{bulletSize:4,fontSize:11,bulletColor:o.secondaryTextColor||"#454545",fontFamily:o.fontFamily||"Roboto",fontColor:o.textColor||"#555555",bulletMarginTop:4,sideMargins:80,useFontGap:!0})})]})]}),(0,r.bW)(e.experience)&&(0,i.jsxs)(n.Ss,{children:[(0,i.jsx)(n.Ss,{style:s.divider}),(0,i.jsx)(f,{experience:e.experience,labels:l})]}),(0,r.ZT)(e.education)&&(0,i.jsxs)(n.Ss,{children:[(0,i.jsx)(n.Ss,{style:s.divider}),(0,i.jsx)(u,{education:e.education,labels:l})]}),(0,r.d)(e.skills)&&(0,i.jsxs)(n.Ss,{children:[(0,i.jsx)(n.Ss,{style:s.divider}),(0,i.jsx)(y,{skills:e.skills,labels:l})]}),(0,r.rV)(e.awards)&&(0,i.jsxs)(n.Ss,{children:[(0,i.jsx)(n.Ss,{style:s.divider}),(0,i.jsx)(j,{awards:e.awards,labels:l})]}),(0,r.cF)(e.certifications)&&(0,i.jsxs)(n.Ss,{children:[(0,i.jsx)(n.Ss,{style:s.divider}),(0,i.jsx)(C,{certifications:e.certifications,labels:l})]}),(0,r.mJ)(e.languages)&&(0,i.jsxs)(n.Ss,{children:[(0,i.jsx)(n.Ss,{style:s.divider}),(0,i.jsx)(S,{languages:e.languages,labels:l})]})]})})})},19212:(e,t,l)=>{l.d(t,{V:()=>o});var i=l(95155),n=l(64467);n.KQ.register({family:"Poppins",fonts:[{src:"/Fonts/Poppins/Poppins-Thin-250.ttf",fontWeight:100},{src:"/Fonts/Poppins/Poppins-Thin-Italic-250.ttf",fontWeight:100,fontStyle:"italic"},{src:"/Fonts/Poppins/Poppins-ExtraLight-275.ttf",fontWeight:200},{src:"/Fonts/Poppins/Poppins-ExtraLight-Italic-275.ttf",fontWeight:200,fontStyle:"italic"},{src:"/Fonts/Poppins/Poppins-Light-300.ttf",fontWeight:300},{src:"/Fonts/Poppins/Poppins-Light-Italic-300.ttf",fontWeight:300,fontStyle:"italic"},{src:"/Fonts/Poppins/Poppins-Regular-400.ttf",fontWeight:400},{src:"/Fonts/Poppins/Poppins-Regular-Italic-400.ttf",fontWeight:400,fontStyle:"italic"},{src:"/Fonts/Poppins/Poppins-Medium-500.ttf",fontWeight:500},{src:"/Fonts/Poppins/Poppins-Medium-Italic-500.ttf",fontWeight:500,fontStyle:"italic"},{src:"/Fonts/Poppins/Poppins-SemiBold-600.ttf",fontWeight:600},{src:"/Fonts/Poppins/Poppins-SemiBold-Italic-600.ttf",fontWeight:600,fontStyle:"italic"},{src:"/Fonts/Poppins/Poppins-Bold-700.ttf",fontWeight:700},{src:"/Fonts/Poppins/Poppins-Bold-Italic-700.ttf",fontWeight:700,fontStyle:"italic"},{src:"/Fonts/Poppins/Poppins-ExtraBold-800.ttf",fontWeight:800},{src:"/Fonts/Poppins/Poppins-ExtraBold-Italic-800.ttf",fontWeight:800,fontStyle:"italic"},{src:"/Fonts/Poppins/Poppins-Black-900.ttf",fontWeight:900},{src:"/Fonts/Poppins/Poppins-Black-Italic-900.ttf",fontWeight:900,fontStyle:"italic"}]}
1),n.KQ.register({family:"Calibri",fonts:[{src:"/Fonts/Calibri/Calibri-Light-300.ttf",fontWeight:300},{src:"/Fonts/Calibri/Calibri-LightItalic-300.ttf",fontWeight:300,fontStyle:"italic"},{src:"/Fonts/Calibri/Calibri-Regular-400.ttf",fontWeight:400},{src:"/Fonts/Calibri/Calibri-Italic-400.ttf",fontWeight:400,fontStyle:"italic"},{src:"/Fonts/Calibri/Calibri-Regular-400.ttf",fontWeight:500},{src:"/Fonts/Calibri/Calibri-Italic-400.ttf",fontWeight:500,fontStyle:"italic"},{src:"/Fonts/Calibri/Calibri-Bold-700.ttf",fontWeight:600},{src:"/Fonts/Calibri/Calibri-BoldItalic-700.ttf",fontWeight:600,fontStyle:"italic"},{src:"/Fonts/Calibri/Calibri-Bold-700.ttf",fontWeight:700},{src:"/Fonts/Calibri/Calibri-BoldItalic-700.ttf",fontWeight:700,fontStyle:"italic"}]}),n.KQ.register({family:"Roboto",fonts:[{src:"https://cdn.jsdelivr.net/fontsource/fonts/roboto@latest/latin-300-normal.woff",fontWeight:300},{src:"https://cdn.jsdelivr.net/fontsource/fonts/roboto@latest/latin-300-italic.woff",fontWeight:300,fontStyle:"italic"},{src:"https://cdn.jsdelivr.net/fontsource/fonts/roboto@latest/latin-400-normal.woff",fontWeight:400},{src:"https://cdn.jsdelivr.net/fontsource/fonts/roboto@latest/latin-400-italic.woff",fontWeight:400,fontStyle:"italic"},{src:"https://cdn.jsdelivr.net/fontsource/fonts/roboto@latest/latin-500-normal.woff",fontWeight:500},{src:"https://cdn.jsdelivr.net/fontsource/fonts/roboto@latest/latin-500-italic.woff",fontWeight:500,fontStyle:"italic"},{src:"https://cdn.jsdelivr.net/fontsource/fonts/roboto@latest/latin-700-normal.woff",fontWeight:700},{src:"https://cdn.jsdelivr.net/fontsource/fonts/roboto@latest/latin-700-italic.woff",fontWeight:700,fontStyle:"italic"}]}),n.KQ.register({family:"Inter",fonts:[{src:"https://cdn.jsdelivr.net/fontsource/fonts/inter@latest/latin-300-normal.woff",fontWeight:300},{src:"https://cdn.jsdelivr.net/fontsource/fonts/inter@latest/latin-300-italic.woff",fontWeight:300,fontStyle:"italic"},{src:"https://cdn.jsdelivr.net/fontsource/fonts/inter@latest/latin-400-normal.woff",fontWeight:400},{src:"https://cdn.jsdelivr.net/fontsource/fonts/inter@latest/latin-400-italic.woff",fontWeight:400,fontStyle:"italic"},{src:"https://cdn.jsdelivr.net/fontsource/fonts/inter@latest/latin-500-normal.woff",fontWeight:500},{src:"https://cdn.jsdelivr.net/fontsource/fonts/inter@latest/latin-500-italic.woff",fontWeight:500,fontStyle:"italic"},{src:"https://cdn.jsdelivr.net/fontsource/fonts/inter@latest/latin-600-normal.woff",fontWeight:600},{src:"https://cdn.jsdelivr.net/fontsource/fonts/inter@latest/latin-600-italic.woff",fontWeight:600,fontStyle:"italic"},{src:"https://cdn.jsdelivr.net/fontsource/fonts/inter@latest/latin-700-normal.woff",fontWeight:700},{src:"https://cdn.jsdelivr.net/fontsource/fonts/inter@latest/latin-700-italic.woff",fontWeight:700,fontStyle:"italic"}]}),n.KQ.register({family:"Open Sans",fonts:[{src:"https://cdn.jsdelivr.net/fontsource/fonts/open-sans@latest/latin-300-normal.woff",fontWeight:300},{src:"https://cdn.jsdelivr.net/fontsource/fonts/open-sans@latest/latin-300-italic.woff",fontWeight:300,fontStyle:"italic"},{src:"https://cdn.jsdelivr.net/fontsource/fonts/open-sans@latest/latin-400-normal.woff",fontWeight:400},{src:"https://cdn.jsdelivr.net/fontsource/fonts/open-sans@latest/latin-400-italic.woff",fontWeight:400,fontStyle:"italic"},{src:"https://cdn.jsdelivr.net/fontsource/fonts/open-sans@latest/latin-500-normal.woff",fontWeight:500},{src:"https://cdn.jsdelivr.net/fontsource/fonts/open-sans@latest/latin-500-italic.woff",fontWeight:500,fontStyle:"italic"},{src:"https://cdn.jsdelivr.net/fontsource/fonts/open-sans@latest/latin-600-normal.woff",fontWeight:600},{src:"https://cdn.jsdelivr.net/fontsource/fonts/open-sans@latest/latin-600-italic.woff",fontWeight:600,fontStyle:"italic"},{src:"https://cdn.jsdelivr.net/fontsource/fonts/open-sans@latest/latin-700-normal.woff",fontWeight:700},{src:"https://cdn.jsdelivr.net/fontsource/fonts/open-sans@latest/latin-700-italic.woff",fontWeight:700,fontStyle:"italic"}]}),n.KQ.register({family:"Lato",fonts:[{src:"https://cdn.jsdelivr.net/fontsource/fonts/lato@latest/latin-300-normal.woff",fontWeight:300},{src:"https://cdn.jsdelivr.net/fontsource/fonts/lato@latest/latin-300-italic.woff",fontWeight:300,fontStyle:"italic"},{src:"https://cdn.jsdelivr.net/fontsource/fonts/lato@latest/latin-400-normal.woff",fontWeight:400},{src:"https://cdn.jsdelivr.net/fontsource/fonts/lato@latest/latin-400-italic.woff",fontWeight:400,fontStyle:"italic"},{src:"https://cdn.jsdelivr.net/fontsource/fonts/lato@latest/latin-700-normal.woff",fontWeight:700},{src:"https://cdn.jsdelivr.net/fontsource/fonts/lato@latest/latin-700-italic.woff",fontWeight:700,fontStyle:"italic"}]}),n.KQ.register({family:"Nunito",fonts:[{src:"https://cdn.jsdelivr.net/fontsource/fonts/nunito@latest/latin-300-normal.woff",fontWeight:300},{src:"https://cdn.jsdelivr.net/fontsource/fonts/nunito@latest/latin-300-italic.woff",fontWeight:300,fontStyle:"italic"},{src:"https://cdn.jsdelivr.net/fontsource/fonts/nunito@latest/latin-400-normal.woff",fontWeight:400},{src:"https://cdn.jsdelivr.net/fontsource/fonts/nunito@latest/latin-400-italic.woff",fontWeight:400,fontStyle:"italic"},{src:"https://cdn.jsdelivr.net/fontsource/fonts/nunito@latest/latin-500-normal.woff",fontWeight:500},{src:"https://cdn.jsdelivr.net/fontsource/fonts/nunito@latest/latin-500-italic.woff",fontWeight:500,fontStyle:"italic"},{src:"https://cdn.jsdelivr.net/fontsource/fonts/nunito@latest/latin-600-normal.woff",fontWeight:600},{src:"https://cdn.jsdelivr.net/fontsource/fonts/nunito@latest/latin-600-italic.woff",fontWeight:600,fontStyle:"italic"},{src:"https://cdn.jsdelivr.net/fontsource/fonts/nunito@latest/latin-700-normal.woff",fontWeight:700},{src:"https://cdn.jsdelivr.net/fontsource/fonts/nunito@latest/latin-700-italic.woff",fontWeight:700,fontStyle:"italic"}]}),n.KQ.register({family:"Playfair Display",fonts:[{src:"https://cdn.jsdelivr.net/fontsource/fonts/playfair-display@latest/latin-400-normal.woff",fontWeight:400},{src:"https://cdn.jsdelivr.net/fontsource/fonts/playfair-display@latest/latin-400-italic.woff",fontWeight:400,fontStyle:"italic"},{src:"https://cdn.jsdelivr.net/fontsource/fonts/playfair-display@latest/latin-500-normal.woff",fontWeight:500},{src:"https://cdn.jsdelivr.net/fontsource/fonts/playfair-display@latest/latin-500-italic.woff",fontWeight:500,fontStyle:"italic"},{src:"https://cdn.jsdelivr.net/fontsource/fonts/playfair-display@latest/latin-600-normal.woff",fontWeight:600},{src:"https://cdn.jsdelivr.net/fontsource/fonts/playfair-display@latest/latin-600-italic.woff",fontWeight:600,fontStyle:"italic"},{src:"https://cdn.jsdelivr.net/fontsource/fonts/playfair-display@latest/latin-700-normal.woff",fontWeight:700},{src:"https://cdn.jsdelivr.net/fontsource/fonts/playfair-display@latest/latin-700-italic.woff",fontWeight:700,fontStyle:"italic"}]}),n.KQ.register({family:"Lora",fonts:[{src:"https://cdn.jsdelivr.net/fontsource/fonts/lora@latest/latin-400-normal.woff",fontWeight:400},{src:"https://cdn.jsdelivr.net/fontsource/fonts/lora@latest/latin-400-italic.woff",fontWeight:400,fontStyle:"italic"},{src:"https://cdn.jsdelivr.net/fontsource/fonts/lora@latest/latin-500-normal.woff",fontWeight:500},{src:"https://cdn.jsdelivr.net/fontsource/fonts/lora@latest/latin-500-italic.woff",fontWeight:500,fontStyle:"italic"},{src:"https://cdn.jsdelivr.net/fontsource/fonts/lora@latest/latin-600-normal.woff",fontWeight:600},{src:"https://cdn.jsdelivr.net/fontsource/fonts/lora@latest/latin-600-italic.woff",fontWeight:600,fontStyle:"italic"},{src:"https://cdn.jsdelivr.net/fontsource/fonts/lora@latest/latin-700-normal.woff",fontWeight:700},{src:"https://cdn.jsdelivr.net/fontsource/fonts/lora@latest/latin-700-italic.woff",fontWeight:700,fontStyle:"italic"}]}),n.KQ.register({family:"PT Serif",fonts:[{src:"https://cdn.jsdelivr.net/fontsource/fonts/pt-serif@latest/latin-400-normal.woff",fontWeight:400},{src:"https://cdn.jsdelivr.net/fontsource/fonts/pt-serif@latest/latin-400-italic.woff",fontWeight:400,fontStyle:"italic"},{src:"https://cdn.jsdelivr.net/fontsource/fonts/pt-serif@latest/latin-700-normal.woff",fontWeight:700},{src:"https://cdn.jsdelivr.net/fontsource/fonts/pt-serif@latest/latin-700-italic.woff",fontWeight:700,fontStyle:"italic"}]}),n.KQ.register({family:"Montserrat",fonts:[{src:"https://cdn.jsdelivr.net/fontsource/fonts/montserrat@latest/latin-300-normal.woff",fontWeight:300},{src:"https://cdn.jsdelivr.net/fontsource/fonts/montserrat@latest/latin-300-italic.woff",fontWeight:300,fontStyle:"italic"},{src:"https://cdn.jsdelivr.net/fontsource/fonts/montserrat@latest/latin-400-normal.woff",fontWeight:400},{src:"https://cdn.jsdelivr.net/fontsource/fonts/montserrat@latest/latin-400-italic.woff",fontWeight:400,fontStyle:"italic"},{src:"https://cdn.jsdelivr.net/fontsource/fonts/montserrat@latest/latin-500-normal.woff",fontWeight:500},{src:"https://cdn.jsdelivr.net/fontsource/fonts/montserrat@latest/latin-500-italic.woff",fontWeight:500,fontStyle:"italic"},{src:"https://cdn.jsdelivr.net/fontsource/fonts/montserrat@latest/latin-600-normal.woff",fontWeight:600},{src:"https://cdn.jsdelivr.net/fontsource/fonts/montserrat@latest/latin-600-italic.woff",fontWeight:600,fontStyle:"italic"},{src:"https://cdn.jsdelivr.net/fontsource/fonts/montserrat@latest/latin-700-normal.woff",fontWeight:700},{src:"https://cdn.jsdelivr.net/fontsource/fonts/montserrat@latest/latin-700-italic.woff",fontWeight:700,fontStyle:"italic"},{src:"https://cdn.jsdelivr.net/fontsource/fonts/montserrat@latest/latin-800-normal.woff",fontWeight:800},{src:"https://cdn.jsdelivr.net/fontsource/fonts/montserrat@latest/latin-800-italic.woff",fontWeight:800,fontStyle:"italic"}]});let o=[{label:(0,i.jsx)("span",{className:"text-[12px]",children:"Poppins"}),value:"Poppins"},{label:(0,i.jsx)("span",{className:"text-[12px]",children:"Inter"}),value:"Inter"},{label:(0,i.jsx)("span",{className:"text-[12px]",children:"Roboto"}),value:"Roboto"},{label:(0,i.jsx)("span",{className:"text-[12px]",children:"Open Sans"}),value:"Open Sans"},{label:(0,i.jsx)("span",{className:"text-[12px]",children:"Lato"}),value:"Lato"},{label:(0,i.jsx)("span",{className:"text-[12px]",children:"Nunito"}),value:"Nunito"},{label:(0,i.jsx)("span",{className:"text-[12px]",children:"Playfair Display"}),value:"Playfair Display"},{label:(0,i.jsx)("span",{className:"text-[12px]",children:"Lora"}),value:"Lora"},{label:(0,i.jsx)("span",{className:"text-[12px]",children:"PT Serif"}),value:"PT Serif"},{label:(0,i.jsx)("span",{className:"text-[12px]",children:"Helvetica"}),value:"Helvetica"},{label:(0,i.jsx)("span",{className:"text-[12px]",children:"Times Roman"}),value:"Times-Roman"},{label:(0,i.jsx)("span",{className:"text-[12px]",children:"Courier"}),value:"Courier"},{label:(0,i.jsx)("span",{className:"text-[12px]",children:"Calibri"}),value:"Calibri"}]},19441:(e,t,l)=>{l.d(t,{A:()=>r});var i=l(95155);l(12115);var n=l(64467);let o=n.vv.create({headings:{fontFamily:"Poppins",fontSize:"11pt",fontWeight:"bold",marginBottom:8},skillItemContainer:{flexDirection:"row",alignItems:"flex-start",flex:1},skillContainer:{flexDirection:"row",alignItems:"center",justifyContent:"space-between",marginBottom:8,width:"100%"},experienceDate:{fontSize:10,marginBottom:5,fontFamily:"Poppins"}}),r=function({education:e,fontFamily:t="Poppins",headingColor:l,showHeading:r=!0,headingText:s="EDUCATION",showBulletPoints:a=!0,dateRightPadding:c=0,degreeFontSize:d=10,collegeFontSize:m=10,textColor:h}){let x=e.filter(e=>e?.degree?.trim()||e?.college?.trim());return 0===x.length?null:(0,i.jsx)(i.Fragment,{children:x.length>0&&(0,i.jsxs)(i.Fragment,{children:[r&&(0,i.jsx)(n.EY,{style:{...o.headings,...l?{color:l}:{},...t?{fontFamily:t}:{}},children:s}),x.map((e,l)=>(0,i.jsx)(n.Ss,{style:o.skillContainer,children:(0,i.jsxs)(n.Ss,{style:o.skillItemContainer,children:[a&&(0,i.jsx)(n.EY,{style:{fontSize:12,marginRight:5,width:10,textAlign:"center",fontFamily:t},children:"•"}),(0,i.jsxs)(n.Ss,{style:{flex:1},children:[(0,i.jsxs)(n.Ss,{style:{flexDirection:"row",justifyContent:"space-between",alignItems:"flex-start"},children:[(0,i.jsx)(n.EY,{style:{fontSize:d,flexWrap:"wrap",fontFamily:t,flexShrink:1,marginRight:6,width:"60%",...h?{color:h}:{}},children:e.degree}),e.date&&e.date.trim()&&"Start Date - End Date"!==e.date&&(0,i.jsx)(n.EY,{style:{fontSize:10,fontFamily:"Poppins",color:h||"#787878",flexShrink:0,paddingRight:c},children:e.date.trim()})]}),(0,i.jsx)(n.EY,{style:{...o.skillText,fontSize:m,color:h||"#838383",marginTop:2,fontFamily:t},children:e.college})]})]})},l))]})})}},19985:(e,t,l)=>{l.d(t,{A:()=>C,h:()=>S});var i=l(95155),n=l(12115),o=l(64467),r=l(87275),s=l(30755),a=l(19324),c=l(35499);let d=(e,t)=>({fontSize:11,fontFamily:t,lineHeight:1.55,fontColor:e.textColor||s.z.textColor,bulletColor:e.textColor||s.z.textColor,bulletSize:4,bulletGap:20,bulletMarginTop:5,marginLeft:6,textMarginLeft:0,paragraphMarginLeft:0});function m({resume:e={},hiddenFields:t=[]}){let l=(0,c.useTemplateTheme)(),n=(0,s.w)(l),r=e.contact||{};return(0,i.jsxs)(o.Ss,{children:[!t.includes("name")&&(0,a.OG)(e.name)&&(0,i.jsx)(o.EY,{style:n.sidebarName,children:e.name}),!t.includes("title")&&(0,a.OG)(e.title)&&(0,i.jsx)(o.EY,{style:n.sidebarTitle,children:e.title}),(0,i.jsxs)(o.Ss,{style:n.sidebarContactBlock,children:[!t.includes("phone")&&(0,a.OG)(r.phone)&&(0,i.jsx)(o.EY,{style:n.sidebarContactItem,children:r.phone.trim()}),!t.includes("email")&&(0,a.OG)(r.email)&&(0,i.jsx)(o.EY,{style:n.sidebarContactItem,children:r.email.trim()}),!t.includes("location")&&(0,a.OG)(r.location)&&(0,i.jsx)(o.EY,{style:n.sidebarContactItem,children:r.location.trim()})]})]})}function h({education:e=[],labels:t={}}){let l=(0,c.useTemplateTheme)(),n=(0,s.w)(l),r=(e||[]).filter(e=>(0,a.OG)(e?.degree)||(0,a.OG)(e?.college));return r.length?(0,i.jsxs)(o.Ss,{children:[(0,i.jsx)(o.EY,{style:n.sidebarSectionHeading,children:t.education||"Education"}),r.map((e,t)=>{let l=(0,a.dJ)(e.date);return(0,i.jsxs)(o.Ss,{style:n.sidebarEduEntry,wrap:!1,children:[(0,a.OG)(e.college)&&(0,i.jsx)(o.EY,{style:n.sidebarEduCollege,children:e.college}),(0,a.OG)(e.degree)&&(0,i.jsx)(o.EY,{style:n.sidebarEduDegree,children:e.degree}),l&&(0,i.jsx)(o.EY,{style:n.sidebarEduDegree,children:l})]},t)})]}):null}function x({skills:e=[],additionalSkills:t={},labels:l={}}){let n=(0,c.useTemplateTheme)(),r=(0,s.w)(n),a=[...Array.isArray(e)?e.map(e=>"string"==typeof e?e:e?.name||"").filter(e=>e.trim()):[],...[{key:"technicalSkills"},{key:"tools"},{key:"programming"},{key:"web"},{key:"concepts"}].flatMap(({key:e})=>(t?.[e]||[]).filter(e=>"string"==typeof e&&e.trim()))];return a.length?(0,i.jsxs)(o.Ss,{children:[(0,i.jsx)(o.EY,{style:r.sidebarSectionHeading,children:l.skills||"Skills"}),a.map((e,t)=>(0,i.jsx)(o.EY,{style:r.sidebarSkillText,children:e},t))]}):null}function g({awards:e=[],labels:t={}}){let l=(0,c.useTemplateTheme)(),n=(0,s.w)(l),r=(e||[]).filter(e=>(0,a.OG)("string"==typeof e?e:e?.title));return r.length?(0,i.jsxs)(o.Ss,{children:[(0,i.jsx)(o.EY,{style:n.sidebarSectionHeading,children:t.awards||"Awards"}),r.map((e,t)=>{let l="string"==typeof e?e:e.title,r=[l,"object"==typeof e?(0,a.dJ)(e.date):""].filter(
1Boolean).join(" | ");return(0,i.jsx)(o.Ss,{style:n.sidebarAwardEntry,wrap:!1,children:r?(0,i.jsx)(o.EY,{style:n.sidebarAwardTitle,children:r}):(0,i.jsx)(o.EY,{style:n.sidebarAwardTitle,children:l})},t)})]}):null}function p({certifications:e=[],labels:t={}}){let l=(0,c.useTemplateTheme)(),n=(0,s.w)(l),r=(e||[]).filter(e=>(0,a.OG)(e?.name));return r.length?(0,i.jsxs)(o.Ss,{children:[(0,i.jsx)(o.EY,{style:n.sidebarSectionHeading,children:t.certifications||"Certifications"}),r.map((e,t)=>{let l="string"==typeof e?e:e.name,r=[l,"object"==typeof e?(0,a.dJ)(e.date):""].filter(Boolean).join(" | ");return(0,i.jsx)(o.Ss,{style:n.sidebarCertEntry,wrap:!1,children:r?(0,i.jsx)(o.EY,{style:n.sidebarCertName,children:r}):(0,i.jsx)(o.EY,{style:n.sidebarCertName,children:l})},t)})]}):null}function f({languages:e=[],labels:t={}}){let l=(0,c.useTemplateTheme)(),n=(0,s.w)(l),r=(e||[]).filter(e=>{let t="object"==typeof e?e?.name??"":e??"";return(0,a.OG)(t)});return r.length?(0,i.jsxs)(o.Ss,{children:[(0,i.jsx)(o.EY,{style:n.sidebarSectionHeading,children:t.languages||"Languages"}),r.map((e,t)=>{let l="object"==typeof e?e?.name??"":e??"";return(0,i.jsx)(o.EY,{style:n.sidebarLangText,children:l},t)})]}):null}function u({about:e,labels:t={}}){let l=(0,c.useTemplateTheme)(),n=(0,s.w)(l),a=l.fontFamily||s.z.fontFamily;return e?.trim()?(0,i.jsxs)(o.Ss,{style:n.mainSectionWrap,children:[(0,i.jsx)(o.EY,{style:n.mainSectionHeading,children:t.about||"Profile"}),(0,i.jsx)(o.Ss,{style:n.mainSectionLine}),(0,i.jsx)(o.Ss,{wrap:!0,children:(0,r.CA)(e,d(l,a))})]}):null}function y({experience:e=[],labels:t={}}){let l=(0,c.useTemplateTheme)(),n=(0,s.w)(l),m=l.fontFamily||s.z.fontFamily,h=(e||[]).filter(e=>(0,a.OG)(e?.title)||(0,a.OG)(e?.company));return h.length?(0,i.jsxs)(o.Ss,{style:n.mainSectionWrap,children:[(0,i.jsx)(o.EY,{style:n.mainSectionHeading,children:t.experience||"Work Experience"}),(0,i.jsx)(o.Ss,{style:n.mainSectionLine}),h.map((e,t)=>{let s=(0,a.dJ)(e.date);return(0,i.jsxs)(o.Ss,{style:n.expEntry,children:[(0,i.jsxs)(o.Ss,{minPresenceAhead:20,children:[(0,i.jsxs)(o.Ss,{style:n.expTitleRow,children:[(0,a.OG)(e.title)&&(0,i.jsx)(o.EY,{style:n.expTitle,children:e.title}),s&&(0,i.jsx)(o.EY,{style:n.expDate,children:s})]}),(0,a.OG)(e.company)&&(0,i.jsx)(o.EY,{style:n.expCompany,children:e.company})]}),(e.description||e.responsibility)&&(0,i.jsx)(o.Ss,{wrap:!0,children:(0,r.CA)(e.description||e.responsibility,{...d(l,m),width:345})})]},t)})]}):null}function j({projects:e=[],labels:t={}}){let l=(0,c.useTemplateTheme)(),n=(0,s.w)(l),m=l.fontFamily||s.z.fontFamily,h=(e||[]).filter(e=>(0,a.OG)(e?.name)||(0,a.OG)(e?.description));return h.length?(0,i.jsxs)(o.Ss,{style:n.mainSectionWrap,children:[(0,i.jsx)(o.EY,{style:n.mainSectionHeading,children:t.projects||"Projects"}),(0,i.jsx)(o.Ss,{style:n.mainSectionLine}),h.map((e,t)=>(0,i.jsxs)(o.Ss,{style:n.expEntry,wrap:!0,children:[(0,i.jsx)(o.Ss,{minPresenceAhead:15,children:(0,i.jsxs)(o.Ss,{style:n.expTitleRow,children:[(0,a.OG)(e.name)&&(0,i.jsx)(o.EY,{style:n.expCompany,children:e.name}),(0,a.OG)(e.date)&&(0,i.jsx)(o.EY,{style:n.expDate,children:(0,a.dJ)(e.date)})]})}),(0,a.OG)(e.description)&&(0,i.jsx)(o.Ss,{wrap:!0,children:(0,r.CA)(e.description,d(l,m))})]},t))]}):null}l(19212);let C={about:"profile",experience:"workExperience",education:"education",skills:"skills",certifications:"certifications",awards:"awards",languages:"languages",projects:"projects"},S=n.memo(function({resume:e={},hiddenFields:t=[],labels:l={}}){var n;let a;if(!e)return null;let d=e.resumeSettings||{},C={...s.z,...d},S=(0,s.w)(C),b=(0,r.ZT)(e.education)&&!t.includes("education"),w=((0,r.d)(e.skills)||!!(n=e.additionalSkills)&&"object"==typeof n&&Object.values(n).some(e=>Array.isArray(e)&&e.some(e=>"string"==typeof e&&e.trim())))&&!t.includes("skills"),T=(0,r.rV)(e.awards)&&!t.includes("awards"),k=(0,r.cF)(e.certifications)&&!t.includes("certifications"),B=(0,r.mJ)(e.languages)&&!t.includes("languages"),E=!(0,r.Yx)(e.about)&&!t.includes("about"),z=(0,r.bW)(e.experience)&&!t.includes("experience"),Y=Array.isArray(a=e.projects)&&a.some(e=>e?.name?.trim()||e?.description?.trim())&&!t.includes("projects");return(0,i.jsx)(c.ResumeThemeProvider,{value:C,children:(0,i.jsx)(o.yo,{children:(0,i.jsxs)(o.YW,{size:"A4",style:S.page,wrap:!0,children:[(0,i.jsx)(o.Ss,{fixed:!0,style:S.sidebarBackgroun
1d}),(0,i.jsxs)(o.Ss,{style:S.container,children:[(0,i.jsxs)(o.Ss,{style:S.sidebar,children:[(0,i.jsx)(m,{resume:e,hiddenFields:t}),b&&(0,i.jsx)(h,{education:e.education,labels:l}),w&&(0,i.jsx)(x,{skills:e.skills||[],additionalSkills:e.additionalSkills||{},labels:l}),T&&(0,i.jsx)(g,{awards:e.awards,labels:l}),k&&(0,i.jsx)(p,{certifications:e.certifications,labels:l}),B&&(0,i.jsx)(f,{languages:e.languages,labels:l})]}),(0,i.jsxs)(o.Ss,{style:S.mainContent,children:[E&&(0,i.jsx)(u,{about:e.about,labels:l}),z&&(0,i.jsx)(y,{experience:e.experience,labels:l}),Y&&(0,i.jsx)(j,{projects:e.projects,labels:l})]})]})]})})})})},20768:(e,t,l)=>{l.d(t,{i:()=>r,z:()=>o});var i=l(64467);let n="#1A1A1A",o={fontFamily:"Poppins",backgroundColor:"white",textColor:"#706E6B",headingColor:n,headingBackgroundColor:"#c9c6c1",subHeadingColor:n},r=(e=o)=>i.vv.create({page:{flexDirection:"column",backgroundColor:e.backgroundColor||o.backgroundColor,fontFamily:e.fontFamily||o.fontFamily,color:e.textColor||o.textColor,paddingTop:30,paddingBottom:30,letterSpacing:.07},headerBanner:{marginTop:-30,backgroundColor:e.headingBackgroundColor||o.headingBackgroundColor,paddingVertical:24,paddingHorizontal:40,flexDirection:"row",justifyContent:"space-between",alignItems:"flex-start"},headerLeft:{flexDirection:"column",flex:1},headerName:{fontSize:22,fontWeight:700,color:e.headingColor||o.headingColor,letterSpacing:.5,marginBottom:3},headerTitle:{fontSize:10,fontWeight:600,color:e.headingColor||o.headingColor,textTransform:"uppercase",letterSpacing:1},headerRight:{flexDirection:"column",alignItems:"flex-end",gap:3,width:"50%",marginTop:4,flexShrink:1},headerContactItem:{fontSize:8,color:e.textColor||o.textColor,textAlign:"right",maxWidth:"100%",flexShrink:1,textOverflow:"ellipsis"},bodyContent:{paddingHorizontal:40,paddingTop:16},sectionHeadingWrap:{marginTop:18,marginBottom:8},sectionHeadingText:{fontSize:11,fontWeight:700,color:e.headingColor||o.headingColor,textTransform:"uppercase",letterSpacing:1,marginBottom:2},sectionRule:{height:.8,backgroundColor:e.headingBackgroundColor||o.headingBackgroundColor},summaryText:{fontSize:10,color:e.textColor||o.textColor,lineHeight:1.5,textAlign:"left"},skillsGrid:{flexDirection:"row",marginLeft:20,gap:4},skillCol:{flex:1},skillRow:{flexDirection:"row",alignItems:"flex-start",marginBottom:4},skillDot:{fontSize:9,color:e.subHeadingColor||o.subHeadingColor,marginRight:5,lineHeight:1.55},skillBulletDot:{width:3,height:3,borderRadius:2.5,backgroundColor:e.subHeadingColor||o.subHeadingColor,marginRight:10,marginTop:5},skillText:{fontSize:10,color:e.textColor||o.textColor,lineHeight:1.55,flex:1},expEntry:{marginBottom:12},expCompany:{fontSize:11,fontWeight:700,color:e.textColor||o.textColor,marginBottom:1},expMeta:{fontSize:10,fontWeight:400,color:e.textColor||o.textColor,marginBottom:4},expTitle:{fontSize:10,fontWeight:400,color:e.subHeadingColor||o.subHeadingColor,marginBottom:1},expDescription:{fontSize:9,color:e.textColor||o.textColor,lineHeight:1.5,marginBottom:3},expBulletInline:{flexDirection:"row",alignItems:"flex-start",marginBottom:8},expBulletDot:{width:3,height:3,borderRadius:1.5,backgroundColor:e.subHeadingColor||o.subHeadingColor,marginRight:10,marginTop:5},expBulletText:{fontSize:10,color:e.textColor||o.textColor,flex:1,lineHeight:1.5},expSkills:{fontSize:10,color:e.textColor||o.textColor,lineHeight:1.5,marginTop:3,marginLeft:4},eduEntry:{marginBottom:10},eduDegree:{fontSize:10,fontWeight:700,color:e.textColor||o.textColor,marginBottom:1},eduMeta:{fontSize:9,color:e.subHeadingColor||o.subHeadingColor,marginBottom:2},eduDescription:{fontSize:9,color:e.textColor||o.textColor,lineHeight:1.5,marginTop:2},listRow:{flexDirection:"row",alignItems:"flex-start",marginBottom:3,marginLeft:4},listDot:{fontSize:9,color:e.textColor||o.textColor,lineHeight:1.5,marginRight:5},listText:{fontSize:9,color:e.textColor||o.textColor,lineHeight:1.5,flex:1}})},20966:(e,t,l)=>{l.d(t,{T:()=>o,z:()=>n});var i=l(64467);let n={fontFamily:"Inter",backgroundColor:"white",primaryColor:"#015619",textColor:"#545454",secondaryTextColor:"#374151",dividerColor:"#015619"},o=(e=n)=>(e.primaryColor=e.selectedColor||e.primaryColor||n.primaryColor,e.dividerColor=e.selectedColor||e.primaryColor||n.dividerColor,i.vv.create({page:{flexDirection:"column",backgroundColor:e.backgroundColor,fontFamily:e.fontFamily,padding:"30 40 40 40",color:e.textColor},header:{flexDirection:"row",justifyContent:"space-between",alignItems:"flex-start",marginBottom:4},headerLeft:{flexDirection:"column",width:"55%"},nameText:{fontSize:30,fontWeight:500,color:e.primaryColor,lineHeight:1.15},titleRow:{flexDirection:"row",alignItems:"center",marginTop:4,gap:8,flexWrap:"wrap"},titleText:{fontSize:14,color:e.secondaryTextColor,marginTop:2},headerRight:{flexDirection:"column",alignItems:"flex-end",width:"42%",gap:3,paddingTop:6},sectionHeadingWrap:{marginTop:14,marginBottom:8},sectionHeading:{fontSize:12,fontFamily:e.fontFamily,fontWeight:500,color:e.primaryColor,textTransform:"uppercase",letterSpacing:1},sectionLine:{borderTopWidth:1,borderTopColor:e.dividerColor,borderTopStyle:"solid",marginTop:8,marginBottom:0},sectionLineOne:{borderTopWidth:2,borderTopColor:e.dividerColor,borderTopStyle:"solid",marginTop:8,marginBottom:0},aboutText:{fontSize:"10pt",lineHeight:1.6,marginBottom:2},expEntry:{marginBottom:10},expHeader:{flexDirection:"row",justifyContent:"space-between",alignItems:"flex-start",marginBottom:4},expDateCol:{width:"25%"},expDateText:{fontSize:"10pt",color:e.secondaryTextColor,fontFamily:"Times-Italic"},expTitleCol:{flex:1,marginLeft:10},expTitleText:{fontSize:"10pt",fontWeight:400,color:e.textColor},expLinkText:{fontSize:"10pt",fontWeight:700,color:e.textColor},expCollabCol:{width:"24%",alignItems:"flex-end"},expCollabText:{fontSize:"10pt",color:e.textColor,textAlign:"right"},expBullet:{fontSize:9,height:4,width:4,color:e.secondaryTextColor,lineHeight:1.55,marginLeft:"25%",marginBottom:2,paddingLeft:6},expDivider:{height:.5,backgroundColor:e.dividerColor,marginTop:6,marginBottom:2},skillsGrid:{flexDirection:"row",justifyContent:"space-between",marginTop:3,marginBottom:5},skillCol:{width:"30%",flexDirection:"column",gap:6},skillItem:{flexDirection:"row",alignItems:"flex-start",marginBottom:4},skillText:{fontSize:"10pt",color:e.textColor,lineHeight:1.5,fontWeight:400},skillBulletDot:{width:4,height:4,borderRadius:2,backgroundColor:e.secondaryTextColor,marginTop:5,marginRight:6},certRow:{flexDirection:"row",flexWrap:"wrap",rowGap:8,columnGap:8},certCol:{width:"30%",flexDirection:"column",gap:6},certItem:{flexDirection:"row",alignItems:"flex-start",marginBottom:6},certText:{fontSize:"10pt",color:e.textColor,lineHeight:1.5,fontWeight:400},certBulletDot:{width:4,height:4,borderRadius:2,backgroundColor:e.secondaryTextColor,marginTop:5,marginRight:6},eduEntry:{flexDirection:"row",justifyContent:"space-between",alignItems:"flex-start",marginBottom:8},eduCenter:{width:"70%"},eduDegreeText:{fontSize:"10pt",color:e.textColor},eduRight:{width:"28%",alignItems:"flex-end"},eduDateText:{fontSize:"10pt",color:e.secondaryTextColor,fontWeight:300,textAlign:"right",fontStyle:"italic"}}))},22528:(e,t,l)=>{l.d(t,{T:()=>
1o,z:()=>n});var i=l(64467);i.KQ.registerHyphenationCallback(e=>e.length>16?Array.from(e):[e]);let n={backgroundColor:"#FFFFFF",headerColor:"#E9E5D6",primaryColor:"#E9E5D6",headingColor:"#1A1A1A",textColor:"#000000",fontFamily:"Montserrat"},o=(e=n)=>{let t=e.primaryColor||n.primaryColor;e.primaryColor||n.primaryColor;let l=e.headingColor||n.headingColor,o=e.textColor||n.textColor,r=e.backgroundColor||n.backgroundColor,s=e.fontFamily||n.fontFamily;return i.vv.create({page:{fontFamily:s,backgroundColor:r,paddingTop:45,paddingBottom:45,paddingHorizontal:40,fontSize:10,color:o},headerBox:{backgroundColor:t,flexDirection:"row",justifyContent:"space-between",paddingVertical:16,paddingHorizontal:8,marginBottom:10},headerLeft:{width:"52%",justifyContent:"center"},headerRight:{width:"46%",justifyContent:"center"},name:{fontSize:20,fontWeight:700,color:l},jobTitle:{fontSize:12,fontWeight:700,color:l,textTransform:"uppercase",letterSpacing:.5,marginTop:4},contactItem:{fontSize:10,color:o,marginBottom:4,lineHeight:1.3,maxWidth:"100%"},contactLink:{fontSize:10,color:o,textDecoration:"underline",marginBottom:4,lineHeight:1.3,maxWidth:"100%"},profileBox:{backgroundColor:t,paddingVertical:12,paddingHorizontal:8,marginBottom:16},sectionWrap:{marginBottom:12},sectionHeadingRow:{marginBottom:6},sectionHeading:{fontSize:14,fontWeight:700,color:l,textTransform:"uppercase",letterSpacing:.3},expEntry:{marginBottom:10},expTitle:{fontSize:12,fontWeight:600,color:l},expCompany:{fontSize:10,color:o,marginTop:2},expDate:{fontSize:10,fontStyle:"italic",color:o,marginTop:1,marginBottom:4},eduEntry:{marginBottom:9},eduDegree:{fontSize:11,fontWeight:600,color:l},eduSchool:{fontSize:10,color:o,marginTop:3},eduLocation:{fontSize:10,fontStyle:"italic",color:o,marginTop:1},bulletRow:{flexDirection:"row",alignItems:"flex-start",marginBottom:3,marginLeft:0},bulletDot:{width:3.5,height:3.5,borderRadius:2,backgroundColor:o,marginTop:6,marginRight:21,flexShrink:0},bulletText:{fontSize:10,lineHeight:1.55,color:o,flex:1},projectItem:{marginBottom:8},projectName:{fontSize:11,fontWeight:600,color:o,marginBottom:3},certRow:{flexDirection:"row",alignItems:"flex-start",marginBottom:3,marginLeft:0},awardEntry:{marginBottom:7},awardTitle:{fontSize:10,fontWeight:500,color:o},awardMeta:{fontSize:10,fontStyle:"italic",color:o,marginTop:1},refBlock:{marginBottom:9},refName:{fontSize:10,fontWeight:500,color:l},refDetail:{fontSize:10,color:o,marginTop:1}})}},22723:(e,t,l)=>{l.d(t,{A:()=>w,i:()=>b});var i=l(95155),n=l(12115),o=l(64467),r=l(87275),s=l(32921),a=l(19324),c=l(35499);let d=e=>{let t=String(e||"").trim();return/^[a-zA-Z][a-zA-Z0-9+.-]*:/.test(t)?t:`https://${t}`},m=(e,t)=>({fontSize:11,fontFamily:t,lineHeight:1.55,fontColor:e.textColor||s.z.textColor,bulletColor:e.textColor||s.z.textColor,bulletSize:4,bulletGap:20,bulletMarginTop:5,marginLeft:6,textMarginLeft:0,paragraphMarginLeft:0});function h({resume:e={},hiddenFields:t=[]}){let l=(0,c.useTemplateTheme)(),n=(0,s.C)(l);return(0,i.jsxs)(o.Ss,{style:{paddingBottom:20,marginTop:30},children:[!t.includes("name")&&(0,a.OG)(e.name)&&(0,i.jsx)(o.EY,{style:n.sidebarName,children:e.name}),!t.includes("title")&&(0,a.OG)(e.title)&&(0,i.jsx)(o.EY,{style:n.sidebarTitle,children:e.title})]})}function x({resume:e={},hiddenFields:t=[],labels:l={}}){let n=(0,c.useTemplateTheme)(),r=(0,s.C)(n),m=e.contact||{},h=e.links||[],g=h.find(e=>e?.name?.toLowerCase()==="linkedin"),p=h.find(e=>e?.name?.toLowerCase()==="github");return(0,i.jsxs)(o.Ss,{children:[e.photo&&(0,i.jsx)(o.Ss,{style:r.photoWrapper,children:(0,i.jsx)(o._V,{alt:"Profile Photo",src:{uri:e.photo,method:"GET",headers:{"Cache-Control":"no-cache"}},style:r.photo})}),(0,i.jsx)(o.EY,{style:r.sidebarSectionHeading,children:l.contact||"Contact"}),(0,i.jsxs)(o.Ss,{style:r.sidebarContactBlock,children:[!t.includes("phone")&&(0,a.OG)(m.phone)&&(0,i.jsx)(o.EY,{style:r.sidebarContactItem,children:m.phone.trim()}),!t.includes("email")&&(0,a.OG)(m.email)&&(0,i.jsx)(o.EY,{style:r.sidebarContactItem,children:(e=>{let t=String(e).split(/(?<=[/@._\-?&=#%])/),l=[],i="";for(let e of t){for(;e.length>25;)i&&(l.push(i),i=""),l.push(e.slice(0,25)),e=e.slice(25);(i+e).length>25?(i&&l.push(i),i=e):i+=e}return i&&l.push(i),l.join("\n -")})(m.email.trim())}),!t.includes("location")&&(0,a.OG)(m.location)&&(0,i.jsx)(o.EY,{style:r.sidebarContactItem,children:m.location.trim()}),!t.includes("linkedin")&&g?.url&&(0,i.jsx)(o.N_,{src:d(g.url.trim()),style:r.sidebarContactLink,children:(0,i.jsx)(o.EY,{style:r.sidebarContactItem,children:g.name})}),!t.includes("github")&&p?.url&&(0,i.jsx)(o.N_,{src:d(p.url.trim()),style:r.sidebarContactLink,children:(0,i.jsx)(o.EY,{style:r.sidebarContactItem,children:p.name})})]})]})}function g({education:e=[],labels:t={}}){let l=(0,c.useTemplateTheme)(),n=(0,s.C)(l),r=(e||[]).filter(e=>(0,a.OG)(e?.degree)||(0,a.OG)(e?.college));return r.length?(0,i.jsxs)(o.Ss,{children:[(0,i.jsx)(o.EY,{style:n.sidebarSectionHeading,children:t.education||"Education"}),r.map((e,t)=>{let l=(0,a.dJ)(e.date);return(0,i.jsxs)(o.Ss,{style:n.sidebarEduEntry,wrap:!1,children:[(0,a.OG)(e.degree)&&(0,i.jsx)(o.EY,{style:n.sidebarEduDegree,children:e.degree}),(0,a.OG)(e.college)&&(0,i.jsx)(o.EY,{style:n.sidebarEduCollege,children:e.college}),l&&(0,i.jsx)(o.EY,{style:n.sidebarEduDate,children:l})]},t)})]}):null}function p({skills:e=[],additionalSkills:t={},labels:l={}}){let n=(0,c.useTemplateTheme)(),r=(0,s.C)(n),a=[...Array.isArray(e)?e.map(e=>"string"==typeof e?e:e?.name||"").filter(e=>e.trim()):[],...[{key:"technicalSkills"},{key:"tools"},{key:"programming"},{key:"web"},{key:"concepts"}].flatMap(({key:e})=>(t?.[e]||[]).filter(e=>"string"==typeof e&&e.trim()))];return a.length?(0,i.jsxs)(o.Ss,{children:[(0,i.jsx)(o.EY,{style:r.sidebarSectionHeading,children:l.skills||"Skills"}),a.map((e,t)=>(0,i.jsx)(o.EY,{style:r.sidebarSkillText,children:e},t))]}):null}function f({awards:e=[],labels:t={}}){let l=(0,c.useTemplateTheme)(),n=(0,s.C)(l),r=(e||[]).filter(e=>(0,a.OG)("string"==typeof e?e:e?.title));return r.length?(0,i.jsxs)(o.Ss,{children:[(0,i.jsx)(o.EY,{style:n.sidebarSectionHeading,children:t.awards||"Awards"}),r.map((e,t)=>{let l="string"==typeof e?e:e.title,r=[l,"object"==typeof e?(0,a.dJ)(e.date):""].filter(
1Boolean).join(" | ");return(0,i.jsx)(o.Ss,{style:n.sidebarAwardEntry,wrap:!1,children:r?(0,i.jsx)(o.EY,{style:n.sidebarAwardTitle,children:r}):(0,i.jsx)(o.EY,{style:n.sidebarAwardTitle,children:l})},t)})]}):null}function u({certifications:e=[],labels:t={}}){let l=(0,c.useTemplateTheme)(),n=(0,s.C)(l),r=(e||[]).filter(e=>(0,a.OG)(e?.name));return r.length?(0,i.jsxs)(o.Ss,{children:[(0,i.jsx)(o.EY,{style:n.sidebarSectionHeading,children:t.certifications||"Certifications"}),r.map((e,t)=>{let l="string"==typeof e?e:e.name,r=[l,"object"==typeof e?(0,a.dJ)(e.date):""].filter(Boolean).join(" | ");return(0,i.jsx)(o.Ss,{style:n.sidebarCertEntry,wrap:!1,children:r?(0,i.jsx)(o.EY,{style:n.sidebarCertName,children:r}):(0,i.jsx)(o.EY,{style:n.sidebarCertName,children:l})},t)})]}):null}function y({languages:e=[],labels:t={}}){let l=(0,c.useTemplateTheme)(),n=(0,s.C)(l),r=(e||[]).filter(e=>{let t="object"==typeof e?e?.name??"":e??"";return(0,a.OG)(t)});return r.length?(0,i.jsxs)(o.Ss,{children:[(0,i.jsx)(o.EY,{style:n.sidebarSectionHeading,children:t.languages||"Languages"}),r.map((e,t)=>{let l="object"==typeof e?e?.name??"":e??"";return(0,i.jsx)(o.EY,{style:n.sidebarLangText,children:l},t)})]}):null}function j({about:e,labels:t={}}){let l=(0,c.useTemplateTheme)(),n=(0,s.C)(l),a=l.fontFamily||s.z.fontFamily;return e?.trim()?(0,i.jsxs)(o.Ss,{style:n.mainSectionWrap,children:[(0,i.jsx)(o.EY,{style:n.mainSectionHeading,children:t.profile||"Profile"}),(0,i.jsx)(o.Ss,{wrap:!0,children:(0,r.CA)(e,m(l,a))})]}):null}function C({experience:e=[],labels:t={}}){let l=(0,c.useTemplateTheme)(),n=(0,s.C)(l),d=l.fontFamily||s.z.fontFamily,h=(e||[]).filter(e=>(0,a.OG)(e?.title)||(0,a.OG)(e?.company));return h.length?(0,i.jsxs)(o.Ss,{style:n.mainSectionWrap,children:[(0,i.jsx)(o.EY,{style:n.mainSectionHeading,children:t.experience||"Work Experience"}),h.map((e,t)=>{let s=[(0,a.OG)(e.company)?e.company:"","string"==typeof e?e:e.title,"object"==typeof e?(0,a.dJ)(e.date):""].filter(Boolean).join(" - ");return(0,i.jsxs)(o.Ss,{style:n.expEntry,children:[(0,i.jsx)(o.Ss,{minPresenceAhead:20,children:(0,a.OG)(e.company||e.title)&&(0,i.jsx)(o.EY,{style:n.expCompany,children:s})}),(e.description||e.responsibility)&&(0,i.jsx)(o.Ss,{wrap:!0,children:(0,r.CA)(e.description||e.responsibility,{...m(l,d),width:348})})]},t)})]}):null}function S({projects:e=[],labels:t={}}){let l=(0,c.useTemplateTheme)(),n=(0,s.C)(l),d=l.fontFamily||s.z.fontFamily,h=(e||[]).filter(e=>(0,a.OG)(e?.name)||(0,a.OG)(e?.description));return h.length?(0,i.jsxs)(o.Ss,{style:n.mainSectionWrap,children:[(0,i.jsx)(o.EY,{style:n.mainSectionHeading,children:t.projects||"Projects"}),h.map((e,t)=>(0,i.jsxs)(o.Ss,{style:n.expEntry,children:[(0,i.jsx)(o.Ss,{minPresenceAhead:15,children:(0,i.jsxs)(o.Ss,{style:n.expTitleRow,children:[(0,a.OG)(e.name)&&(0,i.jsx)(o.EY,{style:n.projectName,children:e.name}),(0,a.OG)(e.date)&&(0,i.jsx)(o.EY,{style:n.expDate,children:(0,a.dJ)(e.date)})]})}),(0,a.OG)(e.description)&&(0,i.jsx)(o.Ss,{wrap:!0,children:(0,r.CA)(e.description,m(l,d))})]},t))]}):null}l(19212);let b={profile:"profile",contact:"contact",experience:"experience",education:"education",skills:"skills",certifications:"certifications",awards:"awards",languages:"languages",projects:"projects"},w=n.memo(function({resume:e={},hiddenFields:t=[],labels:l={}}){var n;let a;if(!e)return null;let d=e.resumeSettings||{},m={...s.z,...d},b=(0,s.C)(m),w=(0,r.ZT)(e.education)&&!t.includes("education"),T=((0,r.d)(e.skills)||!!(n=e.additionalSkills)&&"object"==typeof n&&Object.values(n).some(e=>Array.isArray(e)&&e.some(e=>"string"==typeof e&&e.trim())))&&!t.includes("skills"),k=(0,r.rV)(e.awards)&&!t.includes("awards"),B=(0,r.cF)(e.certifications)&&!t.includes("certifications"),E=(0,r.mJ)(e.languages)&&!t.includes("languages"),z=!(0,r.Yx)(e.about)&&!t.includes("about"),Y=(0,r.bW)(e.experience)&&!t.includes("experience"),F=Array.isArray(a=e.projects)&&a.some(e=>e?.name?.trim()||e?.description?.trim())&&!t.includes("projects");return(0,i.jsx)(c.ResumeThemeProvider,{value:m,children:(0,i.jsx)(o.yo,{children:(0,i.jsx)(o.YW,{size:"A4",style:b.page,wrap:!0,children:(0,i.jsxs)(o.Ss,{style:b.container,children:[(0,i.jsx)(o.Ss,{fixed:!0,style:b.sidebarBackgroun
1d}),(0,i.jsxs)(o.Ss,{style:b.sidebar,children:[(0,i.jsx)(x,{resume:e,hiddenFields:t,labels:l}),w&&(0,i.jsx)(g,{education:e.education,labels:l}),T&&(0,i.jsx)(p,{skills:e.skills||[],additionalSkills:e.additionalSkills||{},labels:l}),k&&(0,i.jsx)(f,{awards:e.awards,labels:l}),B&&(0,i.jsx)(u,{certifications:e.certifications,labels:l}),E&&(0,i.jsx)(y,{languages:e.languages,labels:l})]}),(0,i.jsxs)(o.Ss,{style:b.mainContent,children:[(0,i.jsx)(h,{resume:e,hiddenFields:t}),z&&(0,i.jsx)(j,{about:e.about,labels:l}),Y&&(0,i.jsx)(C,{experience:e.experience,labels:l}),F&&(0,i.jsx)(S,{projects:e.projects,labels:l})]})]})})})})})},23721:(e,t,l)=>{l.d(t,{A:()=>w});var i=l(95155),n=l(12115),o=l(64467),r=l(87275),s=l(43596),a=l(87917),c=l(35499),d=l(19324),m=l(74285);function h({width:e="280",lineColor:t="#D1D5DB"}){let l=(0,c.useTemplateTheme)();return(0,i.jsx)(o.Ss,{style:{width:"100%",marginBottom:10},children:(0,i.jsx)(o.BS,{height:"10",width:"100%",children:(0,i.jsx)(o.N1,{x1:"0",y1:"5",x2:e,y2:"5",strokeWidth:1,stroke:l.dividerColor})})})}function x({skills:e,fillDotColor:t,emptyDotColor:l,headingText:n="Skills"}){let r=(0,c.useTemplateTheme)(),s=(0,a.F)(r),d=(e||[]).filter(e=>e?.name?.trim());return d.length?(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(o.EY,{style:{...s.heading,marginLeft:3},children:n}),d.map((e,n)=>(0,i.jsxs)(o.Ss,{style:s.skillRow,wrap:!1,children:[(0,i.jsx)(o.Ss,{style:s.skillLeft,children:(0,i.jsx)(o.EY,{style:{...s.text,paddingRight:5,marginLeft:3},children:e.name})}),(0,i.jsx)(o.Ss,{style:s.skillRating,children:[1,2,3,4,5].map(n=>(0,i.jsx)(o.Ss,{style:[s.dot,{backgroundColor:n<=(e.rating??1)?t:l}]},n))})]},n))]}):null}function g({languages:e,headingText:t="Languages"}){let l=(0,c.useTemplateTheme)(),n=(0,a.F)(l),r=(e||[]).filter(e=>e.trim());return r.length?(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(o.EY,{style:{...n.heading,marginLeft:3},children:t}),r.map((e,t)=>(0,i.jsx)(o.Ss,{style:n.skillRow,children:(0,i.jsx)(o.Ss,{style:n.skillLeft,children:(0,i.jsx)(o.EY,{style:{...n.text,marginLeft:3},children:e})})},t))]}):null}function p({awards:e,headingText:t="Awards"}){let l=(0,c.useTemplateTheme)(),n=(0,a.F)(l),r=(e||[]).filter(e=>e?.title?.trim());return r.length?(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(o.EY,{style:{...n.heading,marginLeft:3},children:t}),r.map((e,t)=>(0,i.jsx)(o.Ss,{style:n.skillRow,children:(0,i.jsx)(o.Ss,{style:n.skillLeft,children:(0,i.jsx)(o.EY,{style:{...n.text,marginLeft:3},children:e?.title})})},t))]}):null}function f({certificates:e}){return(e||[]).filter(e=>e?.logo?.trim()).length?(0,i.jsx)(m.A,{certificates:e,small:!0}):null}let u=e=>{if(!e||"string"!=typeof e)return!1;let t=e.trim().toLowerCase();return t&&!["n/a","na","null","none"].includes(t)},y=e=>{let t=String(e||"").trim();return/^[a-zA-Z][a-zA-Z0-9+.-]*:/.test(t)?t:`https://${t}`};function j({contact:e,hiddenFields:t=[],links:l=[]}){let n=(0,c.useTemplateTheme)(),r=(0,a.F)(n);if(!e)return null;let m=(e,t)=>"string"==typeof e?(0,s.W)(e,t):e,h=(e,t)=>(l||[]).find(t=>(t.name||"").toLowerCase()===e)||(l||[]).find(e=>(e.url||"").toLowerCase().includes(t)),x=h("linkedin","linkedin.com"),g=h("github","github.com");return(0,i.jsxs)(o.Ss,{style:{marginBottom:5,width:"100%"},children:[e.phone?.trim()&&!t.includes("phone")&&(0,i.jsxs)(o.Ss,{style:r.contactRow,children:[(0,i.jsx)(o.BS,{width:"10",height:"10",viewBox:"0 0 16 16",color:n.textColor||"#374151",style:{marginTop:3,flexShrink:0,color:n.textColor||"#374151"},children:(0,i.jsx)(o.wA,{d:"M12.6039 8.60806C12.7221 8.63686 12.8427 8.66626 12.9591 8.66626C13.8992 8.83484 14.5889 9.64463 14.6058 10.5996V12.5996C14.6084 13.1719 14.3657 13.718 13.9391 14.0996C13.572 14.4266 13.0974 14.607 12.6058 14.6063H12.3524C6.60431 13.8965 2.06972 9.37843 1.3391 3.63292C1.25962 3.05698 1.43469 2.47496 1.81872 2.03844C2.20276 1.60193 2.75773 1.35413 3.3391 1.35959H5.3391C6.32346 1.34528 7.17185 2.04944 7.3391 3.01959C7.4191 3.47292 7.48639 3.76945 7.6791 4.34626C7.91212 4.98676 7.62457 5.69987 7.01244 5.99959L6.73244 6.18626C7.09365 6.83559 7.54228 7.43227 8.06577 7.95959C8.59309 8.48308 9.18977 8.93171 9.8391 9.29292L9.98577 8.99292C10.2855 8.38079 10.9986 8.09324 11.6391 8.32626C11.9235 8.43391 12.2154 8.52081 12.5124 8.58626C12.6039 8.60806Z",fill:n.textColor||"#374151"})}),(0,i.jsx)(o.EY,{style:r.contactText,children:m(e.phone,22)})]}),e.email?.trim()&&!t.includes("email")&&(0,i.jsxs)(o.Ss,{style:r.contactRow,children:[(0,i.jsx)(o.BS,{width:"10",height:"10",viewBox:"0 0 8 8",style:{marginTop:3,flexShrink:0,color:n.textColor||"#374151"},children:(0,i.jsx)(o.wA,{fillRule:"evenodd",clipRule:"evenodd",d:"M6.33268 1.33203H1.66602C1.11373 1.33203 0.666016 1.77975 0.666016 2.33203V5.66536C0.666016 6.21765 1.11373 6.66536 1.66602 6.66536H6.33268C6.88497 6.66536 7.33268 6.21765 7.33268 5.66536V2.33203C7.33268 1.77975 6.88497 1.33203 6.33268 1.33203ZM6.19607 2L4.23607 3.96C4.17348 4.0231 4.08828 4.0586 3.9994 4.0586C3.91052 4.0586 3.82532 4.0231 3.76273 3.96L1.80273 2H6.19607ZM6.33203 5.99875C6.51613 5.99875 6.66536 5.84951 6.66536 5.66542V2.46875L4.70536 4.42875C4.31494 4.81869 3.68245 4.81869 3.29203 4.42875L1.33203 2.46875V5.66542C1.33203 5.84951 1.48127 5.99875 1.66536 5.99875H6.33203Z",fill:n.textColor||"#374151"})}),(0,i.jsx)(o.EY,{style:r.contactText,children:m(e.email,30)})]}),e.location?.trim()&&!t.includes("location")&&(0,i.jsxs)(o.Ss,{style:r.contactRow,children:[(0,i.jsx)(o.BS,{width:"10",height:"10",viewBox:"0 0 8 9",style:{marginTop:3,flexShrink:0,color:n.textColor||"#374151"},children:(0,i.jsx)(o.wA,{d:"M1.11133 3.81858C1.11133 2.22309 2.40473 0.929688 4.00022 0.929688C5.59571 0.929688 6.88911 2.22309 6.88911 3.81858C6.88911 5.76858 4.36133 7.97135 4.23494 8.06524C4.0998 8.18083 3.90063 8.18083 3.76549 8.06524L3.7649 8.06472C3.64814 7.96354 1.11133 5.76512 1.11133 3.81858ZM1.83398 3.81901C1.83398 5.02512 3.23148 6.58151 4.00065 7.30373C4.76982 6.58512 6.16732 5.02512 6.16732 3.81901C6.16
1732 2.62239 5.19727 1.65234 4.00065 1.65234C2.80403 1.65234 1.83398 2.62239 1.83398 3.81901ZM4.00011 2.375C3.20236 2.375 2.55566 3.0217 2.55566 3.81944C2.55566 4.61719 3.20236 5.26389 4.00011 5.26389C4.79785 5.26389 5.44455 4.61719 5.44455 3.81944C5.44455 3.0217 4.79785 2.375 4.00011 2.375ZM3.27734 3.81988C3.27734 4.21875 3.60069 4.5421 3.99957 4.5421C4.39844 4.5421 4.72179 4.21875 4.72179 3.81988C4.72179 3.42101 4.39844 3.09766 3.99957 3.09766C3.60069 3.09766 3.27734 3.42101 3.27734 3.81988Z",fill:n.textColor||"#374151"})}),(0,i.jsx)(o.EY,{style:r.contactText,children:m(e.location,100)})]}),u(x?.url)&&(0,i.jsxs)(o.Ss,{style:r.contactRow,children:[(0,i.jsx)(o.BS,{width:"10",height:"10",viewBox:"0 0 24 24",style:{marginTop:3,flexShrink:0},children:(0,i.jsx)(o.wA,{d:"M20.447 20.452h-3.554v-5.569c0-1.328-.027-3.037-1.852-3.037-1.853 0-2.136 1.445-2.136 2.939v5.667H9.351V9h3.414v1.561h.046c.477-.9 1.637-1.85 3.37-1.85 3.601 0 4.267 2.37 4.267 5.455v6.286zM5.337 7.433a2.062 2.062 0 01-2.063-2.065 2.064 2.064 0 112.063 2.065zm1.782 13.019H3.555V9h3.564v11.452zM22.225 0H1.771C.792 0 0 .774 0 1.729v20.542C0 23.227.792 24 1.771 24h20.451C23.2 24 24 23.227 24 22.271V1.729C24 .774 23.2 0 22.222 0h.003z",fill:n.textColor||"#0A66C2"})}),(0,i.jsx)(o.N_,{src:y(x.url),style:{...r.contactText,marginLeft:4,textDecoration:"none"},target:"_blank",children:(0,d.Xg)(x.url.replace(/^https?:\/\/(www\.)?/i,""))})]}),u(g?.url)&&(0,i.jsxs)(o.Ss,{style:r.contactRow,children:[(0,i.jsx)(o.BS,{width:"10",height:"10",viewBox:"0 0 24 24",style:{marginTop:3,flexShrink:0},children:(0,i.jsx)(o.wA,{d:"M12 .297c-6.63 0-12 5.373-12 12 0 5.303 3.438 9.8 8.205 11.385.6.113.82-.258.82-.577 0-.285-.01-1.04-.015-2.04-3.338.724-4.042-1.61-4.042-1.61C4.422 18.07 3.633 17.7 3.633 17.7c-1.087-.744.084-.729.084-.729 1.205.084 1.838 1.236 1.838 1.236 1.07 1.835 2.809 1.305 3.495.998.108-.776.417-1.305.76-1.605-2.665-.3-5.466-1.332-5.466-5.93 0-1.31.465-2.38 1.235-3.22-.135-.303-.54-1.523.105-3.176 0 0 1.005-.322 3.3 1.23.96-.267 1.98-.399 3-.405 1.02.006 2.04.138 3 .405 2.28-1.552 3.285-1.23 3.285-1.23.645 1.653.24 2.873.12 3.176.765.84 1.23 1.91 1.23 3.22 0 4.61-2.805 5.625-5.475 5.92.42.36.81 1.096.81 2.22 0 1.606-.015 2.896-.015 3.286 0 .315.21.69.825.57C20.565 22.092 24 17.592 24 12.297c0-6.627-5.373-12-12-12",fill:n.textColor||"#374151"})}),(0,i.jsx)(o.N_,{src:y(g.url),style:{...r.contactText,marginLeft:4,textDecoration:"none"},target:"_blank",children:(0,d.Xg)(g.url.replace(/^https?:\/\/(www\.)?/i,""))})]})]})}function C({experience:e,headingText:t="Work Experience",relevantSkillsLabel:l="Relevant Skills"}){let n=(0,c.useTemplateTheme)(),s=(0,a.F)(n),m=(e||[]).filter(e=>e.company?.trim()||e.title?.trim()||e.date?.trim()||e.responsibilities?.some(e=>e?.trim()));return m.length?(0,i.jsxs)(o.Ss,{style:{width:"100%"},children:[(0,i.jsx)(o.EY,{style:s.heading,children:t}),m.map((e,t)=>(0,i.jsxs)(o.Ss,{style:{marginBottom:10,width:"100%"},children:[e.title?.trim()&&"Job Title"!==e.title&&(0,i.jsx)(o.EY,{style:{...s.jobTitle},children:e.title}),(0,i.jsxs)(o.Ss,{style:{flexDirection:"row",justifyContent:"space-between",alignItems:"flex-start",width:"100%"},children:[e.company?.trim()&&(0,i.jsx)(o.EY,{style:{...s.expCompany,flex:1,marginRight:8},children:(0,d.Xg)(e.company)}),e.date?.trim()&&"Start Date - End Date"!==e.date&&(0,i.jsx)(o.EY,{style:{...s.expDate,flexShrink:0,marginBottom:4,alignItems:"flex-end"},children:(0,d.On)(e.date)})]}),e.location?.trim()&&"Location"!==e.location&&(0,i.jsx)(o.Ss,{style:{flexDirection:"row",alignItems:"center",marginBottom:2},children:(0,i.jsx)(o.EY,{style:{...s.expCompany},children:e.location})}),e.description&&(0,i.jsx)(o.Ss,{style:{marginTop:2,opacity:.6},children:(0,r.CA)(e.description,{...s.richText,width:293})}),!e.description&&e.responsibility&&(0,i.jsx)(o.Ss,{style:{marginTop:2,opacity:.6,width:290},children:(0,r.CA)(e.responsibility,{...s.richText,width:280})}),e.skills?.length>0&&(0,i.jsxs)(o.EY,{style:{fontSize:10,marginTop:4,color:n.secondaryTextColor||"#374151",fontWeight:500,fontFamily:n.fontFamily||"Poppins"},children:[l," :"," ",(0,i.jsx)(o.EY,{style:{fontWeight:400,color:n.textColor||"#374151",fontFamily:n.fontFamily||"Poppins"},children:e.skills.join(", ")})]})]},t))]}):null}function S({education:e,headingText:t="EDUCATION"}){let l=(0,c.useTemplateTheme)(),n=(0,a.F)(l),r=(e||[]).filter(e=>e?.degree?.trim()||e?.college?.trim());return r.length?(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(o.EY,{style:n.heading,children:t}),r.map((e,t)=>(0,i.jsx)(o.Ss,{style:{flexDirection:"row",alignItems:"flex-start",marginBottom:8},children:(0,i.jsxs)(o.Ss,{style:{flex:1},children:[(0,i.jsxs)(o.Ss,{style:{flexDirection:"row",justifyContent:"space-between",alignItems:"flex-start",width:"100%"},children:[(0,i.jsx)(o.EY,{style:{fontFamily:"Poppins",fontSize:10,flex:1,marginRight:8,flexWrap:"wrap"},children:(0,d.Xg)(e.degree)}),e.date?.trim()&&"Start Date - End Date"!==e.date&&(0,i.jsx)(o.EY,{style:{...n.eduDate,flexShrink:0},children:(0,d.On)(e.date.trim())})]}),(0,i.jsx)(o.EY,{style:{fontFamily:l.fontFamily||"Poppins",fontSize:10,
1color:l.textColor||"#374151",opacity:.6,marginTop:2},children:e.college})]})},t))]}):null}function b({certifications:e,description:t,headingText:l="Certificates"}){let n=(0,c.useTemplateTheme)(),r=(0,a.F)(n),s=(e||[]).filter(e=>e?.name?.trim());return s.length?(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(o.EY,{style:{...r.heading,marginLeft:3},children:l}),t&&(0,i.jsx)(o.EY,{style:{fontSize:10,marginBottom:8},children:t}),s.map((e,t)=>(0,i.jsxs)(o.Ss,{style:{marginBottom:8,marginLeft:3},children:[(0,i.jsxs)(o.Ss,{style:{flexDirection:"column",gap:2},children:[(0,i.jsx)(o.EY,{style:r.certName,children:e.name}),e.showDate&&e.date&&(0,i.jsx)(o.Ss,{style:{flexDirection:"row",alignItems:"center"},children:(0,i.jsx)(o.EY,{style:{fontFamily:"Poppins",fontSize:10,color:"#8B8B8B"},children:(0,d.On)(e.date)})})]}),e.showDescription&&e.description&&(0,i.jsx)(o.EY,{style:{...r.regularText,fontWeight:400},children:e.description})]},t))]}):null}l(19212);let w=n.memo(({resume:e,hiddenFields:t,labels:l={}})=>{let n=(0,c.useTemplateTheme)(),s=(0,a.F)(n);return(0,i.jsx)(o.yo,{children:(0,i.jsx)(o.YW,{size:"A4",style:s.page,children:(0,i.jsxs)(o.Ss,{style:{flexDirection:"row",width:"100%",minHeight:"100%"},children:[(0,i.jsxs)(o.Ss,{style:{flexDirection:"column",width:"40%",paddingHorizontal:14,paddingVertical:20,borderRight:`1px solid ${n.dividerColor}`},children:[!(0,r.Yx)(e.name)&&!t?.includes("name")&&(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(o.EY,{style:{...s.userName,marginBottom:2},children:e.name}),(0,i.jsx)(h,{lineColor:n.dividerColor,width:"200"})]}),!(0,r.Yx)(e.title)&&!t?.includes("title")&&(0,i.jsx)(o.EY,{style:{...s.regularText,marginBottom:6},children:e.title}),(0,r.QJ)(e.certifications)&&(0,i.jsx)(o.Ss,{style:{marginBottom:10},children:(0,i.jsx)(f,{certificates:e.certifications,small:!0})}),(0,i.jsx)(j,{contact:e.contact,hiddenFields:t,links:e.links}),(0,i.jsx)(h,{lineColor:n.dividerColor,width:"200"}),(0,r.d)(e.skills)&&(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(x,{skills:e.skills,headingText:l.skills,fillDotColor:n.primaryColor,emptyDotColor:"#D1D5DB"}),(0,i.jsx)(h,{lineColor:n.dividerColor})]}),(0,r.mJ)(e.languages)&&(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(g,{languages:e.languages,headingText:l.languages}),(0,i.jsx)(h,{lineColor:n.dividerColor})]}),(0,r.cF)(e.certifications)&&(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(b,{certifications:e.certifications,description:e.commonCertificateDescription}),(0,i.jsx)(h,{lineColor:n.dividerColor})]}),(0,r.rV)(e.awards)&&(0,i.jsx)(p,{awards:e.awards,headingText:l.awards})]}),(0,i.jsxs)(o.Ss,{style:{flexDirection:"column",width:"60%",paddingHorizontal:20,paddingVertical:20},children:[!(0,r.Yx)(e.about)&&(0,i.jsxs)(o.Ss,{style:{marginTop:2},children:[(0,i.jsx)(o.EY,{style:s.profileHeading,children:l.about||"Profile"}),(0,i.jsx)(o.Ss,{style:{opacity:.6},children:(0,r.CA)(e.about,{...s.text,bulletColor:n.secondaryTextColor,fontColor:n.textColor,fontFamily:n.fontFamily})}),(0,i.jsx)(h,{lineColor:n.dividerColor,width:"500"})]}),(0,r.bW)(e.experience)&&(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(C,{experience:e.experience,headingText:l.experience,relevantSkillsLabel:l.relevantSkills}),(0,i.jsx)(h,{lineColor:n.dividerColor,width:"500"})]}),(0,r.ZT)(e.education)&&(0,i.jsx)(S,{education:e.education,headingText:l.education})]})]})})})})},24428:(e,t,l)=>{l.d(t,{U:()=>r,z:()=>o});var i=l(64467);let n="#2A2A2A",o={fontFamily:"Roboto",backgroundColor:"#FFFFFF",primaryColor:"#2663e9",textColor:"black",secondaryTextColor:"#1F2937",dividerColor:"#B0C4C8"},r=(e=o)=>i.vv.create({page:{flexDirection:"column",backgroundColor:e.backgroundColor,fontFamily:e.fontFamily,color:e.textColor,paddingTop:36,paddingBottom:40,paddingHorizontal:44},skillTitle:{marginBottom:10,color:e.primaryColor||n},skillTitletext:{marginTop:1.5,marginBottom:4.5},skillsContainer:{marginTop:1,flexDirection:"row",flexWrap:"wrap"},skillItemRow:{width:"50%",flexDirection:"row",alignItems:"flex-start",marginBottom:5,paddingLeft:18},skillBulletDot:{width:4,height:4,borderRadius:2.5,backgroundColor:e.secondaryTextColor||n,marginRight:10,marginTop:5},skillBulletText:{fontSize:9,color:e.textColor||n,lineHeight:1.5,flex:1},listItemRow:{flexDirection:"row",alignItems:"flex-start",marginBottom:8},listBulletRow:{width:"50%",flexDirection:"row",alignItems:"flex-start",marginBottom:5,paddingLeft:18},listBulletDot:{width:4,height:4,borderRadius:2.5,backgroundColor:e.secondaryTextColor||n,marginRight:10,marginTop:5},listBulletText:{fontSize:12,fontWeight:800,color:e.textColor||n,lineHeight:1,flex:1},listLanguageText:{fontSize:12,color:e.textColor||n,lineHeight:1,flex:1},awardEntry:{marginTop:5,marginBottom:12},headerWrap:{alignItems:"center",marginBottom:6},nameText:{fontSize:22,fontWeight:700,color:e.primaryColor||"#1F2937",textAlign:"center",marginBottom:4},contactRow:{flexDirection:"row",justifyContent:"center",flexWrap:"wrap",gap:4},contactText:{fontSize:8,color:e.textColor||"#374151"},fullDivider:{height:.8,backgroundColor:e.dividerColor||"#374151",marginTop:12,marginBottom:4},titleText:{fontSize:12,fontWeight:700,color:e.primaryColor||"#1F2937",textTransform:"uppercase",letterSpacing:1,textAlign:"center",marginTop:10,marginBottom:8},aboutText:{fontSize:9,color:e.textColor||"#374151",lineHeight:1.6,marginBottom:2,textAlign:"justify"},skillsGrid:{flexDirection:"row",flexWrap:"wrap",justifyContent:"flex-start",ga
1p:10,width:"100%"},skillColLeft:{width:"50%",alignItems:"flex-start",paddingLeft:20},skillColRight:{width:"48%",alignItems:"flex-start",paddingLeft:35},skillItem:{fontSize:9,marginBottom:3,lineHeight:1.5,paddingLeft:20},expEntry:{marginBottom:10},expHeaderRow:{flexDirection:"row",justifyContent:"space-between",alignItems:"flex-start",marginBottom:2},expCompany:{fontSize:10,color:e.textColor||"#374151"},expDate:{fontSize:9,color:e.secondaryTextColor||"#374151"},expTitle:{fontSize:10,fontWeight:700,color:e.secondaryTextColor||"#1F2937",marginBottom:3},expDescription:{fontSize:9,color:e.textColor||"#374151",lineHeight:1.55,marginBottom:3,textAlign:"justify"},expBullet:{fontSize:9,color:e.textColor||"#374151",lineHeight:1.55,marginLeft:16,marginBottom:2,paddingLeft:6},eduEntry:{marginBottom:6},eduInstitution:{fontSize:10,fontWeight:700,color:e.textColor||"#1F2937"},eduDegree:{fontSize:9,color:e.secondaryTextColor||"#374151"},listItem:{fontSize:9,color:e.textColor||"#000000",marginBottom:3,lineHeight:1.5}})},25978:(e,t,l)=>{l.d(t,{A:()=>r});var i=l(95155),n=l(64467);l(12115);let o=n.vv.create({headings:{fontFamily:"Poppins",fontSize:"11pt",fontWeight:"bold",marginBottom:8},skillBullet:{fontSize:12,marginRight:5,width:10,textAlign:"center",fontFamily:"Poppins"},skillText:{fontSize:10,flexShrink:1,flexGrow:1,flexWrap:"wrap",width:"100%",paddingRight:5,fontWeight:"500",fontFamily:"Poppins"},skillItemContainer:{flexDirection:"row",alignItems:"flex-start",width:"80%"},skillItem:{fontSize:8,marginBottom:4,fontWeight:"medium",flexShrink:1,flexGrow:1,width:"75%",textAlign:"left"},skillContainer:{flexDirection:"row",alignItems:"center",justifyContent:"space-between",marginBottom:8,width:"100%",minHeight:11},skillDot:{width:"5pt",height:"2.5pt",borderRadius:"2.5pt",marginRight:"3pt"}}),r=function({awards:e,headingColor:t,showHeading:l=!0,headingText:r="Awards",showBulletPoints:s=!0,textColor:a,bulletColor:c,bulletSize:d=10,fontFamily:m="Helvetica"}){let h=e.filter(e=>{let t="string"==typeof e?e:e?.title;return t&&t.trim().length>0});return h.length,(0,i.jsx)(i.Fragment,{children:arguments.length>0&&(0,i.jsxs)(i.Fragment,{children:[l&&(0,i.jsx)(n.EY,{style:{...o.headings,...t?{color:t}:{}},children:r}),h.map((e,t)=>(0,i.jsx)(n.Ss,{wrap:!1,style:o.skillContainer,children:(0,i.jsxs)(n.Ss,{style:o.skillItemContainer,children:[s&&(0,i.jsx)(n.EY,{style:{...o.skillBullet,color:c,fontSize:d},children:"•"}),(0,i.jsx)(n.EY,{style:{...o.skillText,...a?{color:a}:{},fontFamily:m},children:"string"==typeof e?e:e.title})]})},t))]})})}},26056:(e,t,l)=>{l.d(t,{D:()=>i});let i={stockholm:{primary:"#1F2937"},austin:{backgroundColor:"#373B43",skills:{filled:"#000000",empty:"#D9D9D9"}},rome:{headingColor:"#374151",textColor:"#4C4C4C"},berlin:{primary:"#845EA2",secondary:"#85858580"},hamburg:{bgColor:"#ECF2FF",primary:"#407BFF",contactTextColor:"#3C3C3C"},newyork:{primary:"#FF313D",textColor:"#212121",skills:{filled:"#FF313D",empty:"#212121"},lineColor:"#F2F2F2"},tokyo:{primary:"#407BFF"},newdelhi:{primary:"#2F2F2F",sand:"#EFE5D7",textColor:"#333333",skills:{filled:"#2F2F2F",empty:"#BDBDBD"}},madrid:{primary:"#3B82F6",rightColumnBg:"#F0F4FA",pillBorder:"#3B82F6"},manchester:{primary:"#015619",accent:"#3A6B1E"},gothenburg:{primary:"#2563EB"},lisbon:{primary:"#6B21A8"},prague:{primary:"#1C4587"},dublin:{primary:"#CF7500"},chicago:{primary:"#374151"},milan:{primary:"#fa3195"},seattle:{primary:"#6B21A8"},miami:{primary:"#1155CC",sectionBg:"#DBEAFE"},amsterdam:{primary:"#1F2937",sectionBg:"#B0C4C8"},washington:{primary:"#1F2937"},barcelona:{primary:"#38761D",secondary:"#1B4332",bodyColor:"#2A2A2A",accent:"#40916C"},oslo:{primary:"#A0522D",sectionBg:"#EDEDED",bodyColor:"#2A2A2A"},london:{primary:"#2D6A4F",bodyColor:"#2A2A2A"},munich:{accent:"#846d4d",body:"#4A4A4A",muted:"#888888",contactBar:"#EFEFEF",line:"#000000",referenceBg:"#efefef"},ottawa:{accent:"#E05530",body:"#1A1A1A",muted:"#6B7280",line:"#E5E7EB",contactBg:"#F3F4F6"},marseille:{primary:"#1A8FA0"},common:{darkGrayLine:"#3D4351",lightGrayLine:"#D1D5DB",whiteColor:"#FFFFFF",grayIconColor:"#374151",skills:{filled:"#407BFF",empty:"#D1D5DB"}}}},27136:(e,t,l)=>{l.d(t,{F:()=>o,z:()=>n});var i=l(64467);let n={backgroundColor:"#FFFFFF",primaryColor:"#00BCD4",textColor:"#2D2D2D",secondaryTextColor:"#666666",fontFamily:"Nunito"},o=(e=n)=>{let t=e.primaryColor||n.primaryColor,l=e.textColor||n.textColor,o=e.secondaryTextColor||n.secondaryTextColor,r=e.backgroundColor||n.backgroundColor,s=e.fontFamily||n.fontFamily;return i.vv.create({page:{fontFamily:s,backgroundColor:r,paddingTop:38,paddingBottom:42,paddingHorizontal:46,fontSize:11,color:l},header:{alignItems:"center",marginBottom:8},name:{fontSize:32,fontWeight:700,color:t,textAlign:"center",letterSpacing:1},jobTitle:{fontSize:14,color:l,textAlign:"center",marginTop:4,fontWeight:400},contactRow:{flexDirection:"row",justifyContent:"center",alignItems:"center",marginTop:12,flexWrap:"wrap"}
1,contactItem:{fontSize:10,color:o},contactSep:{fontSize:10,color:o,marginHorizontal:8},headerRule:{borderBottomWidth:1,borderBottomColor:"#E0E0E0",marginTop:10,marginBottom:16,width:"100%"},sectionWrap:{marginBottom:12},sectionHeadingRow:{marginBottom:6},sectionHeading:{fontSize:14,fontWeight:700,color:t},sectionLine:{borderBottomWidth:1.5,borderBottomColor:t,marginTop:2,marginBottom:8},expEntry:{marginBottom:8},expTitle:{fontSize:11,fontWeight:700,color:l},expMeta:{fontSize:11,color:o,fontStyle:"italic",marginTop:1,marginBottom:4},eduEntry:{marginBottom:8},eduDegree:{fontSize:11,fontWeight:700,color:l},eduMeta:{fontSize:11,color:o,fontStyle:"italic",marginTop:1},bulletRow:{flexDirection:"row",alignItems:"flex-start",marginBottom:3,marginLeft:10},bulletDot:{width:4,height:4,borderRadius:2.5,backgroundColor:l,marginTop:4.5,marginRight:22,flexShrink:0},bulletText:{fontSize:11,color:l,flex:1},projectItem:{marginBottom:8},projectName:{fontSize:11,fontStyle:"italic",color:l,marginBottom:3},certRow:{flexDirection:"row",justifyContent:"space-between",marginBottom:5},certName:{fontSize:11,color:l},certDate:{fontSize:11,color:o},awardRow:{flexDirection:"row",justifyContent:"space-between",alignItems:"center",marginBottom:5},awardTitle:{fontSize:11,fontWeight:500,color:l},awardDate:{fontSize:11,color:o},refBlock:{marginBottom:9},refName:{fontSize:11,fontWeight:700,color:l},refDetail:{fontSize:11,color:o,marginTop:1}})}},30755:(e,t,l)=>{l.d(t,{w:()=>o,z:()=>n});var i=l(64467);let n={backgroundColor:"#FFFFFF",primaryColor:"#1e6d3a",textColor:"#000000",secondaryTextColor:"#FFFFFF",fontFamily:"Roboto"},o=(e=n)=>{let t=e.primaryColor||n.primaryColor,l=e.textColor||n.textColor,o=e.secondaryTextColor||n.secondaryTextColor,r=e.backgroundColor||n.backgroundColor,s=e.fontFamily||n.fontFamily;return i.vv.create({page:{fontFamily:s,backgroundColor:r,fontSize:11,paddingTop:45,paddingBottom:40,width:"100%"},container:{flexDirection:"row",width:"100%"},sidebarBackground:{position:"absolute",top:0,left:0,bottom:0,width:"32%",backgroundColor:t},sidebar:{width:"32%",paddingHorizontal:25,backgroundColor:t},mainContent:{width:"68%",paddingLeft:25,paddingRight:35,backgroundColor:r},sidebarName:{fontSize:15,fontWeight:700,color:o,marginBottom:4,lineHeight:1.2},sidebarTitle:{fontSize:12,fontWeight:500,color:o,marginBottom:4,lineHeight:1.2},sidebarContactItem:{fontSize:10,color:o,lineHeight:1.4,marginBottom:2},sidebarContactBlock:{marginBottom:16},sidebarSectionHeading:{fontSize:13,fontWeight:700,color:o,marginBottom:8,marginTop:14},sidebarEduEntry:{marginBottom:12},sidebarEduCollege:{fontSize:10,fontWeight:700,color:o,lineHeight:1.3},sidebarEduDegree:{fontSize:10,color:o,lineHeight:1.3,marginTop:1},sidebarSkillText:{fontSize:10,color:o,lineHeight:1.5,marginBottom:3},sidebarAwardEntry:{marginBottom:10},sidebarAwardTitle:{fontSize:10,fontWeight:700,color:o,lineHeight:1.3,marginTop:1},sidebarCertEntry:{marginBottom:10},sidebarCertDate:{fontSize:9,color:o,fontStyle:"italic",lineHeight:1.3},sidebarCertName:{fontSize:10,fontWeight:700,color:o,lineHeight:1.3,marginTop:1},sidebarLangText:{fontSize:10,color:o,lineHeight:1.5,marginBottom:3},mainSectionHeading:{fontSize:15,fontWeight:700,color:l,marginBottom:4},mainSectionLine:{height:1,backgroundColor:l,marginBottom:10,width:"100%"},mainSectionWrap:{marginBottom:14},profileText:{fontSize:11,color:l,lineHeight:1.6},expEntry:{marginBottom:12},expTitleRow:{flexDirection:"row",justifyContent:"space-between",alignItems:"flex-start"},expTitle:{fontSize:12,fontWeight:400,color:l,flex:1,marginRight:8,lineHeight:1.3},expDate:{fontSize:11,color:l,flexShrink:0,lineHeight:1.3},expCompany:{fontSize:12,fontWeight:700,color:l,marginTop:2,marginBottom:4,lineHeight:1.3},bulletRow:{flexDirection:"row",alignItems:"flex-start",marginBottom:3},bulletDot:{fontSize:10,color:l,marginRight:6,lineHeight:1.55,width:10},bulletText:{fontSize:10,color:l,flex:1,lineHeight:1.55}})}},31206:(e,t,l)=>{l.d(t,{A:()=>f});var i=l(95155),n=l(64467),o=l(12115),r=l(87275),s=l(43949),a=l(35499);let c=e=>{if(!e)return"";let t=String(e).trim();return/^[a-zA-Z][a-zA-Z0-9+.-]*:\/\//.test(t)?t:`https://${t.replace(/^\/+/,"")}`},d=({links:e=[]})=>{if(!Array.isArray(e)||!e.length)return null;let t=(0,a.useTemplateTheme)(),l=(0,s.j)(t),r=e.filter(e=>e&&(e=>{if(!e||"string"!=typeof e)return!1;let t=e.trim().toLowerCase();if(!t||["n/a","na","null","none"].includes(t))return!1;try{return new URL(c(e)),!0}catch{return!1}})(e.url)).map(e=>({label:((e,t)=>{let l=e&&e.trim()||"";if(l)return l.charAt(0).toUpperCase()+l.slice(1).toLowerCase();try{let e=new URL(c(t)).hostname.replace(/^www\./,"").split(".")[0];return e.charAt(0).toUpperCase()+e.slice(1)}catch{return""}})(e.name,e.url),url:c(e.url)})).filter(e=>e.label);return r.length?(0,i.jsx)(n.Ss,{style:l.contactRow,children:r.map((e,t)=>(0,i.jsxs)(o.Fragment,{children:[t>0&&(0,i.jsx)(n.EY,{style:l.contactSep,children:" | "}),(0,i.jsx)(n.N_,{src:e.url,style:[l.socialLinkText],target:"_blank",children:e.label})]},`${e.label}-${t}`))}):null},m=/(<\/?(ul|ol|li|p|strong|b|i))/i,h=e=>"string"==typeof e&&m.test(e),x=({title:e})=>{let t=(0,a.useTemplateTheme)(),l=(0,s.j)(t);return(0,i.jsx)(n.Ss,{style:l.sectionBar,wrap:!1,children:(0,i.jsx)(n.EY,{style:l.sectionBarText,children:e})})},g=({text:e})=>{let t=(0,a.useTemplateTheme)(),l=(0,s.j)(t);return(0,i.jsxs)(n.EY,{style:l.expBulletInline,children:[(0,i.jsx)(n.EY,{style:l.expBulletDot,children:"■  "}),(0,i.jsx)(n.EY,{style:l.expBulletText,children:e})]})},p=({skills:e,labels:t={}})=>{let l=(0,a.useTemplateTheme)(),o=(0,s.j)(l),r=e.map(e=>"string"==typeof e?e:e?.name||"").filter(e=>e.trim());if(!r.length)return null;
1let c=[];for(let e=0;e<r.length;e+=2)c.push(r.slice(e,e+2));return(0,i.jsxs)(n.Ss,{style:o.skillTitle,children:[(0,i.jsx)(n.Ss,{minPresenceAhead:15,style:o.skillTitletext,children:(0,i.jsx)(x,{title:t.skills||"Skills"})}),(0,i.jsx)(n.Ss,{style:{marginTop:1},children:c.map((e,t)=>(0,i.jsx)(n.Ss,{style:o.skillsContainer,wrap:!1,children:e.map((e,t)=>(0,i.jsxs)(n.Ss,{style:o.skillItemRow,children:[(0,i.jsx)(n.EY,{style:o.skillBulletDot,children:"•"}),(0,i.jsx)(n.EY,{style:o.skillBulletText,children:e})]},t))},t))})]})};l(19212);let f=o.memo(({resume:e={},hiddenFields:t=[],labels:l={}})=>{if(!e)return null;let c=(0,a.useTemplateTheme)(),m=(0,s.j)(c),f=e.contact||{},u=[!t.includes("phone")&&f.phone?.trim(),!t.includes("email")&&f.email?.trim(),!t.includes("location")&&f.location?.trim(),!t.includes("website")&&f.website?.trim()].filter(Boolean),y={bulletColor:c.secondaryTextColor||"#2A2A2A",bulletSize:4,bulletGap:16,fontSize:11,lineHeight:1.4,fontColor:c.textColor||"#2A2A2A",fontFamily:c.fontFamily||"Roboto",fontBold:!1,itemGap:8,marginLeft:18,widthPercent:100,sideMargins:100,bulletMarginTop:5};return(0,i.jsx)(n.yo,{children:(0,i.jsxs)(n.YW,{size:"A4",style:m.page,children:[!(0,r.Yx)(e.name)&&!t.includes("name")&&(0,i.jsx)(n.EY,{style:m.headerName,children:e.name}),!(0,r.Yx)(e.title)&&!t.includes("title")&&(0,i.jsx)(n.EY,{style:m.headerTitle,children:e.title}),u.length>0&&(0,i.jsx)(n.Ss,{style:m.contactRow,children:u.map((e,t)=>(0,i.jsxs)(o.Fragment,{children:[t>0&&(0,i.jsx)(n.EY,{style:m.contactSep,children:" | "}),(0,i.jsx)(n.EY,{style:m.contactText,children:e})]},t))}),(0,i.jsx)(d,{links:e.links}),(0,i.jsx)(n.Ss,{style:m.divider}),!(0,r.Yx)(e.about)&&!t.includes("about")&&(0,i.jsxs)(n.Ss,{style:{marginBottom:10},children:[(0,i.jsx)(x,{title:l.about||"About Me"}),(0,r.CA)(e.about,{...y,marginLeft:0})]}),(0,r.bW)(e.experience)&&(0,i.jsxs)(n.Ss,{children:[(0,i.jsx)(x,{title:l.experience||"Experience"}),e.experience.filter(e=>e.company&&e.company.trim()||e.title&&e.title.trim()).map((e,t)=>(0,i.jsxs)(n.Ss,{wrap:!0,style:m.expEntry,children:[(0,i.jsxs)(n.Ss,{wrap:!1,children:[e.title&&e.title.trim()&&(0,i.jsx)(n.EY,{style:m.expTitle,children:e.title}),(e.company||e.date)&&(0,i.jsx)(n.EY,{style:m.expMeta,children:[e.company?.trim(),e.date?.trim()].filter(Boolean).join(" | ")})]}),e.description&&(h(e.description)?(0,i.jsx)(n.Ss,{style:{marginTop:2},children:(0,r.CA)(e.description,{...y,widthPercent:void 0,sideMargins:void 0,width:507})}):(0,i.jsx)(n.EY,{style:m.expDescription,children:e.description})),e.responsibility&&"string"==typeof e.responsibility&&e.responsibility.trim()&&(h(e.responsibility)?(0,i.jsx)(n.Ss,{style:{marginTop:2},children:(0,r.CA)(e.responsibility,{...y,widthPercent:void 0,sideMargins:void 0,width:507})}):e.responsibility.split("\n").filter(e=>e.trim()).map((e,t)=>(0,i.jsx)(g,{text:e.trim()},t))),e.skills&&e.skills.length>0&&(0,i.jsxs)(n.EY,{style:[m.expDescription,{marginTop:4}],children:[(0,i.jsxs)(n.EY,{style:{fontWeight:700},children:[l.relevantSkills||"Relevant Skills",":"," "]}),(0,i.jsx)(n.EY,{style:{fontWeight:400},children:e.skills.join(", ")})]})]},t))]}),(0,r.d)(e.skills)&&(0,i.jsx)(p,{skills:e.skills,labels:l}),(0,r.ZT)(e.education)&&(0,i.jsxs)(n.Ss,{children:[(0,i.jsx)(x,{title:l.education||"Education"}),e.education.filter(e=>e.college&&e.college.trim()||e.degree&&e.degree.trim()).map((e,t)=>(0,i.jsxs)(n.Ss,{style:m.eduEntry,children:[(0,i.jsxs)(n.Ss,{minPresenceAhead:15,children:[e.degree&&e.degree.trim()&&(0,i.jsx)(n.EY,{style:m.eduDegree,children:e.degree}),(e.college||e.date)&&(0,i.jsx)(n.EY,{style:m.eduMeta,children:[e.college?.trim(),e.date?.trim()].filter(Boolean).join(" | ")})]}),e.description&&(0,i.jsx)(n.EY,{style:m.eduDescription,children:e.description})]},t))]}),(0,r.cF)(e.certifications)&&(0,i.jsxs)(n.Ss,{children:[(0,i.jsx)(x,{title:l.certifications||"Certifications"}),e.certifications.filter(e=>(e?.title||e?.name||"").trim()).map((e,t)=>(0,i.jsx)(n.Ss,{style:m.eduEntry,children:(0,i.jsxs)(n.Ss,{minPresenceAhead:15,children:[(0,i.jsx)(n.EY,{style:[m.eduDegree,{fontWeight:"normal",textTransform:"none"}],children:e.title||e.name}),(e.issuer||e.organization||e.date)&&(0,i.jsx)(n.EY,{style:m.eduMeta,children:[e.issuer?.trim(),e.organization?.trim(),e.date?.trim()].filter(
1Boolean).join(" | ")})]})},t))]}),(0,r.rV)(e.awards)&&(0,i.jsxs)(n.Ss,{children:[(0,i.jsx)(x,{title:l.awards||"Awards"}),(0,i.jsx)(n.Ss,{style:m.awardEntry,children:e.awards.filter(e=>("string"==typeof e?e:e?.title)?.trim()).map((e,t)=>{let l="string"==typeof e?e:e.title;return(0,i.jsxs)(n.Ss,{style:m.listBulletRow,wrap:!1,children:[(0,i.jsx)(n.EY,{style:m.listBulletDot,children:"●"}),(0,i.jsx)(n.EY,{style:m.listBulletText,children:l})]},t)})})]}),(0,r.mJ)(e.languages)&&(0,i.jsxs)(n.Ss,{minPresenceAhead:15,children:[(0,i.jsx)(x,{title:l.languages||"Languages"}),(0,i.jsx)(n.Ss,{minPresenceAhead:15,style:m.awardEntry,children:e.languages.filter(e=>e&&"string"==typeof e&&e.trim()).map((e,t)=>(0,i.jsx)(n.Ss,{style:m.listItemRow,children:(0,i.jsx)(n.EY,{style:m.listLanguageText,children:e})},t))})]})]})})})},31590:(e,t,l)=>{l.d(t,{O:()=>o,z:()=>n});var i=l(64467);let n={backgroundColor:"#ffffff",textColor:"#000000",secondaryTextColor:"#686868",fontFamily:"Open Sans",headingColor:"#8E7CC3",subHeadingColor:"#8E7CC3",dividerColor:"#8E7CC3"},o=e=>i.vv.create({page:{flexDirection:"column",backgroundColor:e.backgroundColor||n.backgroundColor,color:e.textColor||n.textColor,padding:"30 30 30 30",fontFamily:e.fontFamily||n.fontFamily},heading:{fontSize:35,fontWeight:"bold",marginBottom:5,color:e.headingColor||"#8E7CC3"},subHeading:{fontSize:12,fontWeight:"bold",color:e.subHeadingColor||"#8E7CC3"},sectionHorizentalLine:{width:"100%",height:2,backgroundColor:e.dividerColor||"#8E7CC3",marginTop:10,marginBottom:10},sectionLine:{width:"100%",backgroundColor:e.dividerColor||"#8E7CC3",height:1,marginHorizontal:"auto",marginVertical:10},contentSection:{flexDirection:"row",width:"100%"},contentLeftSection:{width:"35%",paddingRight:10},contentRightSection:{width:"65%",paddingLeft:10,borderLeftWidth:1,borderColor:e.dividerColor||"#8E7CC3",borderStyle:"solid"},commonheading:{fontSize:18,fontWeight:"bold",marginBottom:5,color:e.subHeadingColor||"#8E7CC3"},expEntry:{marginBottom:10},expTitleRow:{marginBottom:4},expTitle:{fontSize:13,fontWeight:"bold",color:e.textColor||"#1a1a1a"},expCompanyRow:{marginBottom:4},expCompany:{fontSize:11,color:e.secondaryTextColor||"gray"}})},32538:(e,t,l)=>{l.d(t,{d:()=>T,A:()=>k});var i=l(95155),n=l(12115),o=l(64467),r=l(87275),s=l(44822),a=l(19324),c=l(35499);let d=e=>{if(!e||"string"!=typeof e)return!1;let t=e.trim().toLowerCase();return t&&!["n/a","na","null","none"].includes(t)},m=(e,t)=>({fontSize:9,fontFamily:t,lineHeight:1.55,fontColor:e.textColor||s.z.textColor,bulletColor:e.secondaryTextColor||s.z.secondaryTextColor,bulletSize:4,bulletGap:17,bulletMarginTop:5,marginLeft:6,textMarginLeft:0,paragraphMarginLeft:0});function h(){let e=(0,c.useTemplateTheme)(),t=(0,s.H)(e);return(0,i.jsx)(o.Ss,{style:t.sectionLine,children:(0,i.jsx)(o.EY,{children:"."})})}let x=e=>e.match(/.{1,10}/g)?.join("​")||e;function g({resume:e={},hiddenFields:t=[]}){let l=(0,c.useTemplateTheme)(),n=(0,s.H)(l);return(0,i.jsxs)(o.Ss,{style:n.headerWrap,children:[!t.includes("name")&&(0,a.OG)(e.name)&&(0,i.jsx)(o.EY,{style:n.name,children:e.name}),!t.includes("title")&&(0,a.OG)(e.title)&&(0,i.jsx)(o.EY,{style:n.jobTitle,children:e.title})]})}function p({resume:e={},hiddenFields:t=[]}){let l=(0,c.useTemplateTheme)(),n=(0,s.H)(l),r=e.contact||{},m=(t,l)=>(e.links||[]).find(e=>(e.name||"").toLowerCase()===t)||(e.links||[]).find(e=>(e.url||"").toLowerCase().includes(l)),g=!t.includes("links")&&m("linkedin","linkedin.com"),f=!t.includes("links")&&m("github","github.com");t.includes("links")||(e.links||[]).find(e=>!(e.url||"").toLowerCase().includes("linkedin.com")&&!(e.url||"").toLowerCase().includes("github.com"));let u=[];return((0,a.OG)(r.phone)&&!t.includes("phone")&&u.push({type:"text",label:r.phone.trim()}),(0,a.OG)(r.email)&&!t.includes("email")&&u.push({type:"link",label:r.email.trim(),url:`mailto:${r.email.trim()}`}),(0,a.OG)(r.location)&&!t.includes("location")&&u.push({type:"text",label:r.location.trim()}),g&&d(g.url)&&u.push({type:"link",label:g.url.replace(/^https?:\/\/(www\.)?/i,""),url:g.url}),f&&d(f.url)&&u.push({type:"link",label:f.url.replace(/^https?:\/\/(www\.)?/i,""),url:f.url}),u.length)?(0,i.jsxs)(o.Ss,{style:n.contactBlock,children:[u.map((e,t)=>{let l;return"link"===e.type?(0,i.jsx)(o.N_,{src:(l=String(e.url||"").trim(),/^[a-zA-Z][a-zA-Z0-9+.-]*:/.test(l)?l:`https://${l}`),style:n.contactLink,children:x(e.label)},t):(0,i.jsx)(o.EY,{style:n.contactItem,children:x(e.label)},t)}
1),(0,i.jsx)(h,{})]}):null}function f({about:e,labels:t={}}){let l=(0,c.useTemplateTheme)(),n=(0,s.H)(l),a=l.fontFamily||s.z.fontFamily;return e?.trim()?(0,i.jsxs)(o.Ss,{style:n.profileWrap,children:[(0,i.jsx)(o.EY,{style:n.profileHeading,children:t.about||"Profile"}),(0,i.jsx)(o.Ss,{wrap:!0,children:(0,r.CA)(e,m(l,a))}),(0,i.jsx)(h,{})]}):null}function u({experience:e=[],labels:t={}}){let l=(0,c.useTemplateTheme)(),n=(0,s.H)(l),d=l.fontFamily||s.z.fontFamily,h=(e||[]).filter(e=>(0,a.OG)(e?.title)||(0,a.OG)(e?.company));return h.length?(0,i.jsxs)(o.Ss,{style:n.sectionWrap,children:[(0,i.jsx)(o.EY,{style:n.sectionHeading,children:t.experience||"Experience"}),h.map((e,t)=>{let s=(0,a.dJ)(e.date);return(0,i.jsxs)(o.Ss,{style:n.expEntry,children:[(0,i.jsxs)(o.Ss,{children:[(0,a.OG)(e.title)&&(0,i.jsx)(o.EY,{style:n.expTitle,children:e.title}),(0,a.OG)(e.company)&&(0,i.jsx)(o.EY,{style:n.expCompany,children:e.company}),s&&(0,i.jsx)(o.EY,{style:n.expDate,children:s})]}),(e.description||e.responsibility)&&(0,i.jsx)(o.Ss,{children:(0,r.CA)(e.description||e.responsibility,{...m(l,d),width:265})})]},t)})]}):null}function y({education:e=[],labels:t={}}){let l=(0,c.useTemplateTheme)(),n=(0,s.H)(l),r=(e||[]).filter(e=>(0,a.OG)(e?.degree)||(0,a.OG)(e?.college));return r.length?(0,i.jsxs)(o.Ss,{style:n.sectionWrap,children:[(0,i.jsx)(o.EY,{style:n.sectionHeading,children:t.education||"Education"}),r.map((e,t)=>{let l=[e.college,e.location].filter(e=>(0,a.OG)(e)).join(", "),r=(0,a.dJ)(e.date);return(0,i.jsxs)(o.Ss,{style:n.eduEntry,wrap:!1,children:[(0,a.OG)(e.degree)&&(0,i.jsx)(o.EY,{style:n.eduDegree,children:e.degree}),l&&(0,i.jsx)(o.EY,{style:n.eduCollege,children:l}),r&&(0,i.jsx)(o.EY,{style:n.eduDate,children:r})]},t)}),(0,i.jsx)(h,{})]}):null}function j({additionalSkills:e={},labels:t={}}){let l=(0,c.useTemplateTheme)(),n=(0,s.H)(l),r=l.textColor||s.z.textColor,a=e=>"string"==typeof e&&e.trim().length>0,d=[{key:"technicalSkills",label:"Technical Skills"},{key:"tools",label:"Tools"},{key:"programming",label:"Programming"},{key:"web",label:"Web"},{key:"concepts",label:"Concepts"}].map(({key:t,label:l})=>({label:l,items:(e?.[t]||[]).filter(a)})).filter(e=>e.items.length>0);return d.length?(0,i.jsxs)(o.Ss,{style:n.sectionWrap,children:[(0,i.jsx)(o.EY,{style:n.skillsHeading,children:t.skills||"Skills"}),d.map((e,t)=>(0,i.jsxs)(o.Ss,{style:n.skillBulletRow,wrap:!1,children:[(0,i.jsx)(o.EY,{style:{...n.skillBulletDot,color:r},children:"•"}),(0,i.jsxs)(o.EY,{style:n.skillBulletText,children:[(0,i.jsxs)(o.EY,{style:{fontWeight:400,color:r},children:[e.label,": "]}),e.items.join(", ")]})]},t))]}):null}function C({certifications:e=[],labels:t={}}){let l=(0,c.useTemplateTheme)(),n=(0,s.H)(l),r=(e||[]).filter(e=>(0,a.OG)(e?.name));return r.length?(0,i.jsxs)(o.Ss,{style:n.sectionWrap,children:[(0,i.jsx)(o.EY,{style:n.sectionHeading,children:t.certifications||"Certifications"}),r.map((e,t)=>(0,i.jsxs)(o.Ss,{style:n.certEntry,wrap:!1,children:[(0,i.jsx)(o.EY,{style:n.certName,children:e.name}),(0,a.OG)(e.description)&&(0,i.jsx)(o.EY,{style:n.certIssuer,children:e.description})]},t))]}):null}function S({awards:e=[],labels:t={}}){let l=(0,c.useTemplateTheme)(),n=(0,s.H)(l),r=(e||[]).filter(e=>(0,a.OG)("string"==typeof e?e:e?.title));return r.length?(0,i.jsxs)(o.Ss,{wrap:!0,style:n.sectionWrap,children:[(0,i.jsx)(o.EY,{style:n.sectionHeading,children:t.awards||"Awards"}),r.map((e,t)=>{let l="string"==typeof e?e:e.title,r=["object"==typeof e&&e.issuer||"","object"==typeof e?(0,a.dJ)(e.date):""].filter(Boolean).join(" | ");return(0,i.jsxs)(o.Ss,{style:n.awardEntry,wrap:!1,children:[(0,i.jsx)(o.EY,{style:n.awardTitle,children:l}),r?(0,i.jsx)(o.EY,{style:n.awardDetail,children:r}):null]},t)})]}):null}function b({languages:e=[],labels:t={}}){let l=(0,c.useTemplateTheme)(),n=(0,s.H)(l),r=(e||[]).filter(e=>{let t="object"==typeof e?e?.name??"":e??"";return(0,a.OG)(t)});return r.length?(0,i.jsxs)(o.Ss,{style:n.sectionWrap,children:[(0,i.jsx)(o.EY,{style:n.sectionHeading,children:t.languages||"Languages"}),r.map((e,t)=>{let l="object"==typeof e?e?.name??"":e??"";return(0,i.jsx)(o.EY,{style:n.langText,children:l},t)})]}):null}function w({projects:e=[],labels:t={}}){let l=(0,c.useTemplateTheme)(),n=(0,s.H)(l),d=l.fontFamily||s.z.fontFamily,h=(e||[]).filter(e=>(0,a.OG)(e?.name)||(0,a.OG)(e?.description));return h.length?(0,i.jsxs)(o.Ss,{style:n.sectionWrap,children:[(0,i.jsx)(o.EY,{style:n.sectionHeading,children:t.projects||"Projects"}),h.map((e,t)=>(0,i.jsxs)(o.Ss,{style:n.expEntry,wrap:!0,children:[(0,i.jsxs)(o.Ss,{wrap:!1,children:[(0,a.OG)(e.name)&&(0,i.jsx)(o.EY,{style:n.expTitle,children:e.name}),(0,a.OG)(e.date)&&(0,i.jsx)(o.EY,{style:n.expDate,children:(0,a.dJ)(e.date)})]}),(0,a.OG)(e.description)&&(0,i.jsx)(o.Ss,{wrap:!0,children:(0,r.CA)(e.description,m(l,d))})]},t))]}):null}l(19212);let T={about:"profile",experience:"workExperience",education:"education",skills:"skills",certifications:"certifications",awards:"awards",languages:"languages",projects:"projects",references:"references"},k=n.memo(function({resume:e={},hiddenFields:t=[],labels:l={}}){var n;let a;if(!e)return null;let d=e.resumeSettings||{},m={...s.z,...d},h=(0,s.H)(m),x=!(0,r.Yx)(e.about)&&!t.includes("about"),T=(0,r.bW)(e.experience)&&!t.includes("experience"),k=(0,r.cF)(e.certifications)&&!t.includes("certifications"),B=Array.isArray(a=e.projects)&&a.some(e=>e?.name?.trim()||e?.description?.trim())&&!t.includes("projects"),E=(0,r.ZT)(e.education)&&!t.includes("education"),z=!!(n=e.additionalSkills)&&"object"==typeof n&&Object.values(n).some(e=>Array.isArray(e)&&e.some(e=>"string"==typeof e&&e.trim()))&&!t.includes("skills"),Y=(0,r.rV)(e.awards)&&!t.includes("awards"),F=(0,r.mJ)(e.languages)&&!t.includes("languages");return(0,r.ZK)(e.references)&&t.includes("references"),(0,i.jsx)(c.ResumeThemeProvider,{value:m,children:(0,i.jsx)(o.yo,{children:(0,i.jsxs)(o.YW,{size:"A4",style:h.page,wrap:!0,children:[(0,i.jsx)(g,{resume:e,hiddenFields:t}),(0,i.jsx)(o.Ss,{style:{marginHorizontal:36},children:(0,i.jsxs)(o.Ss,{style:h.mainBorderBox,children:[(0,i.jsxs)(o.Ss,{style:h.leftCol,children:[x&&(0,i.jsx)(f,{about:e.about,labels:l}),T&&(0,i.jsx)(u,{experience:e.experience,labels:l}),k&&(0,i.jsx)(C,{certifications:e.certifications,labels:l})]}),(0,i.jsxs)(o.Ss,{style:h.rightCol,children:[(0,i.jsx)(p,{resume:e,hiddenFields:t}),E&&(0,i.jsx)(y,{education:e.education,labels:l}),z&&(0,i.jsx)(j,{additionalSkills:e.additionalSkills,labels:l}),Y&&(0,i.jsx)(S,{awards:e.awards,labels:l}),F&&(0,i.jsx)(b,{languages:e.languages,labels:l}),B&&(0,i.jsx)(w,{projects:e.projects,labels:l})]})]})})]})})})})},32921:(e,t,l)=>{l.d(t,{C:()=>o,z:()=>n});var i=l(64467);
1let n={backgroundColor:"#FFFFFF",sectionBackgroundColor:"#fff5f5",textColor:"#000000",headingColor:"#0f4761",fontFamily:"Calibri"},o=(e=n)=>{let t=e.sectionBackgroundColor||n.sectionBackgroundColor,l=e.textColor||n.textColor,o=e.headingColor||n.headingColor,r=e.backgroundColor||n.backgroundColor,s=e.fontFamily||n.fontFamily;return i.vv.create({page:{fontFamily:s,backgroundColor:r,fontSize:11,paddingVertical:45,paddingHorizontal:20,width:"100%"},sidebarBackground:{position:"absolute",top:-12,left:0,bottom:5,width:"32%",backgroundColor:t},container:{flexDirection:"row",width:"100%",minHeight:"100%"},sidebar:{width:"32%",padding:15,paddingBottom:20,backgroundColor:"transparent"},mainContent:{width:"68%",padding:5,paddingLeft:25,paddingBottom:20,backgroundColor:r},sidebarName:{fontSize:24,fontWeight:600,color:o,marginBottom:4,lineHeight:1.2},sidebarTitle:{fontSize:14,fontWeight:600,color:l,marginBottom:4,lineHeight:1.2},photoWrapper:{width:"100%",height:150,flexDirection:"row",justifyContent:"center",alignItems:"center"},photo:{width:150,height:150,objectFit:"cover",borderRadius:120},sidebarContactItem:{fontSize:11,color:l,lineHeight:1.4,marginBottom:2},sidebarContactLink:{fontSize:11,color:o,lineHeight:1.4,marginBottom:2,textDecoration:"underline",textTransform:"capitalize"},sidebarContactBlock:{marginBottom:0},sidebarSectionHeading:{fontSize:14,fontWeight:500,color:o,marginBottom:8,marginTop:14,textTransform:"uppercase"},sidebarEduEntry:{marginBottom:10},sidebarEduCollege:{fontSize:11,fontWeight:600,color:l,lineHeight:1.3},sidebarEduDegree:{fontSize:11,color:o,lineHeight:1.3,marginTop:1},sidebarEduDate:{fontSize:11,color:l,lineHeight:1.3,marginTop:1},sidebarSkillText:{fontSize:11,color:l,lineHeight:1.5,marginBottom:3},sidebarAwardEntry:{marginBottom:10},sidebarAwardTitle:{fontSize:11,color:l,lineHeight:1.3,marginTop:1},sidebarCertEntry:{marginBottom:10},sidebarCertDate:{fontSize:11,color:l,fontStyle:"italic",lineHeight:1.3},sidebarCertName:{fontSize:11,color:l,lineHeight:1.3,marginTop:1},sidebarLangText:{fontSize:11,color:l,lineHeight:1.5,marginBottom:3},mainSectionHeading:{fontSize:14,fontWeight:500,color:o,marginBottom:4,textTransform:"uppercase"},mainSectionLine:{height:1,backgroundColor:l,marginBottom:10,width:"100%"},mainSectionWrap:{marginBottom:5},profileText:{fontSize:12,color:l,lineHeight:1.6},expEntry:{marginBottom:12},expTitleRow:{flexDirection:"row",justifyContent:"space-between",alignItems:"flex-start"},expTitle:{fontSize:12,fontWeight:500,color:l,flex:1,marginRight:8,lineHeight:1.3},expDate:{fontSize:12,color:l,flexShrink:0,lineHeight:1.3},expCompany:{fontSize:12,fontWeight:500,color:o,marginTop:2,marginBottom:4,lineHeight:1.3},projectName:{fontSize:12,fontWeight:500,color:l,flex:1,marginRight:8,lineHeight:1.3},bulletRow:{flexDirection:"row",alignItems:"flex-start",marginBottom:3},bulletDot:{fontSize:12,color:l,marginRight:6,lineHeight:1.55,width:10},bulletText:{fontSize:12,color:l,flex:1,lineHeight:1.55}})}},33318:(e,t,l)=>{l.d(t,{A:()=>u});var i=l(95155),n=l(12115),o=l(64467),r=l(54111),s=l(87275),a=l(45017),c=l(74285);l(26056);var d=l(41169),m=l(40584),h=l(35499),x=l(19324);let g=({certifications:e})=>{let t=(0,h.useTemplateTheme)(),l=(0,d._Q)(t);return e.map((n,r)=>(0,i.jsxs)(o.Ss,{style:{marginBottom:6*(r!==e.length-1)},children:[(0,i.jsxs)(o.Ss,{style:{flexDirection:"row",justifyContent:"space-between",marginBottom:0},children:[(0,i.jsx)(o.Ss,{style:{flexDirection:"row",gap:2,alignItems:"flex-start",flex:1,paddingRight:8},children:(0,i.jsx)(o.EY,{style:[l.subheading,{color:t.textColor||d.zQ.textColor,marginBottom:0}],children:n.name})}),n.showDate&&n?.date&&" - "!==n.date&&(0,i.jsxs)(o.Ss,{style:{flexDirection:"row",alignItems:"flex-start",gap:2,justifyContent:"flex-end"},children:[(0,i.jsxs)(o.BS,{width:"10",height:"10",viewBox:"0 0 8 9",style:{minWidth:8,marginTop:2},children:[(0,i.jsx)(o.wA,{d:"M4 0C1.7944 0 0 1.7944 0 4C0 6.2056 1.7944 8 4 8C6.2056 8 8 6.2056 8 4C8 1.7944 6.2056 0 4 0ZM3.99883 7.20156C2.23443 7.20156 0.798828 5.76596 0.798828 4.00156C0.798828 2.23716 2.23443 0.801563 3.99883 0.801563C5.76323 0.801563 7.19883 2.23716 7.19883 4.00156C7.19883 5.76596 5.76323 7.20156 3.99883 7.20156Z",fill:t.
1secondaryTextColor||d.zQ.secondaryTextColor}),(0,i.jsx)(o.wA,{d:"M4.39961 2H3.59961V4.4H5.99961V3.6H4.39961V2Z",fill:t.secondaryTextColor||d.zQ.secondaryTextColor})]}),(0,i.jsx)(o.EY,{style:[l.itemText,{color:t.secondaryTextColor||d.zQ.secondaryTextColor}],children:(0,x.xZ)(n.date)})]})]}),n.showDescription&&(0,i.jsx)(o.EY,{style:[l.itemText,{color:t.textColor||d.zQ.textColor,alignItems:"flex-start",marginBottom:0}],children:n.description})]},n.name))},p=({education:e})=>{let t=(0,h.useTemplateTheme)(),l=(0,d._Q)(t);return e.map((n,r)=>(0,i.jsxs)(o.Ss,{children:[(0,i.jsx)(o.EY,{style:[l.subheading,{color:t.textColor||d.zQ.textColor}],children:n.degree}),(0,i.jsxs)(o.Ss,{style:{flexDirection:"row",justifyContent:"space-between",marginBottom:6*(r!==e.length-1)},children:[(0,i.jsxs)(o.Ss,{style:{flexDirection:"row",gap:2,alignItems:"flex-start",flex:1,paddingRight:8},children:[n.college&&(0,i.jsx)(o.BS,{width:"10",height:"10",viewBox:"0 0 8 9",style:{minWidth:10,marginTop:2},children:(0,i.jsx)(o.wA,{fill:t.secondaryTextColor||d.zQ.secondaryTextColor,d:"M1.11133 3.81858C1.11133 2.22309 2.40473 0.929688 4.00022 0.929688C5.59571 0.929688 6.88911 2.22309 6.88911 3.81858C6.88911 5.76858 4.36133 7.97135 4.23494 8.06524C4.0998 8.18083 3.90063 8.18083 3.76549 8.06524L3.7649 8.06472C3.64814 7.96354 1.11133 5.76512 1.11133 3.81858ZM1.83398 3.81901C1.83398 5.02512 3.23148 6.58151 4.00065 7.30373C4.76982 6.58512 6.16732 5.02512 6.16732 3.81901C6.16732 2.62239 5.19727 1.65234 4.00065 1.65234C2.80403 1.65234 1.83398 2.62239 1.83398 3.81901ZM4.00011 2.375C3.20236 2.375 2.55566 3.0217 2.55566 3.81944C2.55566 4.61719 3.20236 5.26389 4.00011 5.26389C4.79785 5.26389 5.44455 4.61719 5.44455 3.81944C5.44455 3.0217 4.79785 2.375 4.00011 2.375ZM3.27734 3.81988C3.27734 4.21875 3.60069 4.5421 3.99957 4.5421C4.39844 4.5421 4.72179 4.21875 4.72179 3.81988C4.72179 3.42101 4.39844 3.09766 3.99957 3.09766C3.60069 3.09766 3.27734 3.42101 3.27734 3.81988Z"})}),(0,i.jsx)(o.EY,{style:[l.itemText,{color:t.textColor||d.zQ.textColor,flexShrink:1}],children:n.college})]}),(0,i.jsxs)(o.Ss,{style:{flexDirection:"row",alignItems:"flex-start",gap:2,justifyContent:"flex-end"},children:[n.date&&" - "!==n.date&&(0,i.jsxs)(o.BS,{width:"10",height:"10",viewBox:"0 0 8 9",style:{minWidth:8,marginTop:2},children:[(0,i.jsx)(o.wA,{d:"M4 0C1.7944 0 0 1.7944 0 4C0 6.2056 1.7944 8 4 8C6.2056 8 8 6.2056 8 4C8 1.7944 6.2056 0 4 0ZM3.99883 7.20156C2.23443 7.20156 0.798828 5.76596 0.798828 4.00156C0.798828 2.23716 2.23443 0.801563 3.99883 0.801563C5.76323 0.801563 7.19883 2.23716 7.19883 4.00156C7.19883 5.76596 5.76323 7.20156 3.99883 7.20156Z",fill:t.secondaryTextColor||d.zQ.secondaryTextColor}),(0,i.jsx)(o.wA,{d:"M4.39961 2H3.59961V4.4H5.99961V3.6H4.39961V2Z",fill:t.secondaryTextColor||d.zQ.secondaryTextColor})]}),(0,i.jsx)(o.EY,{style:[l.itemText,{color:t.secondaryTextColor||d.zQ.secondaryTextColor}],children:(0,x.xZ)(n.date)})]})]})]},n.degree))},f=({experience:e})=>{let t=(0,h.useTemplateTheme)(),l=(0,d._Q)(t),n=(0,d.p3)(t),r=e.filter(e=>{let t,l,i,n;return t=e.company&&""!==e.company.trim(),l=e.title&&""!==e.title.trim(),i=e.date&&""!==e.date.trim(),n=e.location&&""!==e.location.trim(),t||l||i||n||hasResponsibilities});return 0===r.length?null:r.map((e,a)=>(0,i.jsxs)(o.Ss,{children:[(0,i.jsx)(o.EY,{style:l.subheading,children:e.company}),(0,i.jsxs)(o.Ss,{style:{flexDirection:"row",justifyContent:"space-between",marginBottom:6*(a!==r.length-1)},children:[(0,i.jsx)(o.Ss,{style:{flexDirection:"row",gap:2,alignItems:"flex-start",flex:1,paddingRight:8},children:(0,i.jsxs)(o.EY,{style:[l.itemText,{color:t.textColor||d.zQ.textColor,flexShrink:1}],children:[e.title," ",e.location&&`- ${e.location}`]})}),e.date&&" - "!==e.date&&(0,i.jsxs)(o.Ss,{style:{flexDirection:"row",alignItems:"flex-start",gap:2,justifyContent:"flex-end"},children:[(0,i.jsxs)(o.BS,{width:"10",height:"10",viewBox:"0 0 8 9",style:{minWidth:8,marginTop:2},children:[(0,i.jsx)(o.wA,{d:"M4 0C1.7944 0 0 1.7944 0 4C0 6.2056 1.7944 8 4 8C6.2056 8 8 6.2056 8 4C8 1.7944 6.2056 0 4 0ZM3.99883 7.20156C2.23443 7.20156 0.798828 5.76596 0.798828 4.00156C0.798828 2.23716 2.23443 0.801563 3.99883 0.801563C5.76323 0.801563 7.19883 2.23716 7.19883 4.00156C7.19883 5.76596 5.76323 7.20156 3.99883 7.20156Z",fill:t.
1secondaryTextColor||d.zQ.secondaryTextColor}),(0,i.jsx)(o.wA,{d:"M4.39961 2H3.59961V4.4H5.99961V3.6H4.39961V2Z",fill:t.secondaryTextColor||d.zQ.secondaryTextColor})]}),(0,i.jsx)(o.EY,{style:[l.itemText,{color:t.secondaryTextColor||d.zQ.secondaryTextColor}],children:(0,x.xZ)(e.date)})]})]}),e.responsibility&&(0,s.CA)(e.responsibility,n)]},e.title))},u=n.memo(function({resume:e,hiddenFields:t,labels:l={}}){let n=(0,h.useTemplateTheme)(),x=(0,d._Q)(n),u=(0,d.yk)(n);return(0,i.jsx)(o.yo,{children:(0,i.jsxs)(o.YW,{size:"A4",style:x.page,children:[(0,i.jsx)(o.Ss,{fixed:!0,style:x.leftSectionBackground}),(0,i.jsxs)(o.Ss,{style:x.leftSection,children:[e.photo&&!t.includes("photo")&&(0,i.jsx)(o._V,{src:{uri:e.photo,method:"GET",headers:{"Cache-Control":"no-cache"}},style:x.resumePhoto}),!(0,s.Yx)(e.about)&&(0,i.jsxs)(o.Ss,{style:x.sectionContent,children:[(0,i.jsx)(o.EY,{style:x.heading,children:l.about||"Profile"}),(0,i.jsx)(o.Ss,{style:{width:"100%"},children:(0,s.CA)(e.about,u)})]}),!(0,s.Yx)(e.about)&&(0,i.jsx)(a.A,{lineColor:n.leftPanelTextColor||d.zQ.leftPanelTextColor}),(0,s.d)(e.skills)&&(0,i.jsxs)(o.Ss,{style:x.sectionContent,children:[(0,i.jsx)(o.EY,{style:x.heading,children:l.skills||"Skills"}),(0,i.jsx)(m.A,{skills:e.skills,styles:{skillRow:x.skillRow,skillName:x.skillName,skillDot:x.skillDot},fillDotColor:n.bulletColor||d.zQ.bulletColor,emptyDotColor:n.leftPanelTextColor||d.zQ.leftPanelTextColor})]}),(0,s.d)(e.skills)&&(0,i.jsx)(a.A,{lineColor:n.leftPanelTextColor||d.zQ.leftPanelTextColor}),(0,s.mJ)(e.languages)&&(0,i.jsxs)(o.Ss,{style:x.sectionContent,children:[(0,i.jsx)(o.EY,{style:x.heading,children:l.languages||"Languages"}),e.languages.map(e=>(0,i.jsx)(o.EY,{style:x.itemText,children:e},e))]}),(0,s.mJ)(e.languages)&&(0,i.jsx)(a.A,{lineColor:n.leftPanelTextColor||d.zQ.leftPanelTextColor}),(0,s.rV)(e.awards)&&(0,i.jsxs)(o.Ss,{style:x.sectionContent,children:[(0,i.jsx)(o.EY,{style:x.heading,children:l.awards||"Awards"}),e.awards.filter(e=>{let t="string"==typeof e?e:e?.title;return t&&t.trim()}).map((e,t)=>{let l="string"==typeof e?e:e.title;return(0,i.jsx)(o.EY,{style:x.itemText,children:l},t)})]})]}),(0,i.jsxs)(o.Ss,{style:x.rightSection,children:[(0,s.$N)(e)&&(0,i.jsxs)(o.Ss,{style:x.profileDetails,children:[(0,i.jsxs)(o.Ss,{style:x.userInfo,children:[!(0,s.Yx)(e.name)&&!t.includes("name")&&(0,i.jsx)(o.EY,{style:[x.heading,{fontSize:16,marginBottom:4}],children:e.name}),!(0,s.Yx)(e.title)&&!t.includes("title")&&(0,i.jsx)(o.EY,{style:x.itemText,children:e.title}),(0,s.QJ)(e.certifications)&&(0,i.jsx)(c.A,{certificates:e.certifications,small:!0})]}),(0,i.jsx)(o.Ss,{style:x.userContactInfo,children:(0,i.jsx)(r.A,{contact:e.contact,color:n.secondaryTextColor||d.zQ.secondaryTextColor,textColor:n.textColor||d.zQ.textColor,links:e.links,truncate:!1,hiddenFields:t})})]}),(0,i.jsx)(a.A,{lineColor:n.secondaryTextColor||d.zQ.secondaryTextColor,width:"500"}),(0,s.bW)(e.experience)&&(0,i.jsxs)(o.Ss,{style:x.sectionContent,children:[(0,i.jsx)(o.EY,{style:[x.heading,{color:n.textColor||d.zQ.textColor}],children:l.experience||"Experience"}),(0,i.jsx)(f,{experience:e.experience,headingText:l.experience,relevantSkillsLabel:l.relevantSkills})]}),(0,s.ZT)(e.education)&&(0,i.jsx)(a.A,{width:"500",lineColor:n.secondaryTextColor||d.zQ.secondaryTextColor}),(0,s.ZT)(e.education)&&(0,i.jsxs)(o.Ss,{style:x.sectionContent,children:[(0,i.jsx)(o.EY,{style:[x.heading,{color:n.textColor||d.zQ.textColor}],children:l.education||"Education"}),(0,i.jsx)(p,{education:e.education,headingText:l.education})]}),(0,s.cF)(e.certifications)&&(0,i.jsx)(a.A,{lineColor:n.secondaryTextColor||d.zQ.secondaryTextColor,width:"500"}),(0,s.cF)(e.certifications)&&(0,i.jsxs)(o.Ss,{style:x.sectionContent,children:[(0,i.jsx)(o.EY,{style:[x.heading,{color:n.textColor||d.zQ.textColor}],children:l.certifications||"Certifications"}),(0,i.jsx)(g,{certifications:e.certifications,headingText:l.certifications})]})]})]})})})},34303:(e,t,l)=>{l.d(t,{A:()=>Y});var i=l(95155),n=l(64467),o=l(12115),r=l(87275),s=l(97104),a=l(35499),c=l(8089);let d=/(<\/?(ul|ol|li|p|strong|b|i))/i,m=e=>"string"==typeof e&&d.test(e),h=e=>"string"==typeof e?e.replace(/\s+/g," ").replace(/([/@._-])/g,"$1​").replace(/([?&=])/g,"$1​").replace(/\S{16,}/g,e=>e.replace(/(.{8})(?!$)/g,"$1​")):e,x=e=>{if("string"!=typeof e)return e;let t={January:"Jan",February:"Feb",March:"Mar",April:"Apr",May:"May",June:"Jun",July:"Jul",August:"Aug",September:"Sep",October:"Oct",November:"Nov",December:"Dec"};return e.replace(/\b(January|February|March|April|May|June|July|August|September|October|November|December)\b/g,e=>t[e]||e)},g=()=>(0,i.jsxs)(n.BS,{width:"12",height:"12",viewBox:"0 0 12 12",children:[(0,i.jsx)(n.wA,{d:"M10 3.5H2C1.44772 3.5 1 3.94772 1 4.5V9.5C1 10.0523 1.44772 10.5 2 10.5H10C10.5523 10.5 11 10.0523 11 9.5V4.5C11 3.94772 10.5523 3.5 10 3.5Z",fill:"none",stroke:"#2D3E5B",strokeWidth:1,strokeLinecap:"round",strokeLinejoin:"round"}),(0,i.jsx)(n.wA,{d:"M8 10.5V2.5C8 2.23478 7.89464 1.98043 7.70711 1.79289C7.51957 1.60536 7.26522 1.5 7 1.5H5C4.73478 1.5 4.48043 1.60536 4.29289 1.79289C4.10536 1.98043 4 2.23478 4 2.5V10.5",fill:"none",stroke:"#2D3E5B",strokeWidth:1,strokeLinecap:"round",strokeLinejoin:"round"})]}),p=({marginRight:e=0,marginTop:t=2})=>(0,i.jsx)(n.BS,{width:"12",height:"12",viewBox:"0 0 24 24",fill:"none",style:{marginRight:e,marginTop:t},children:(0,i.jsx)(n.wA,{d:"M19 4h-1V2h-2v2H8V2H6v2H5C3.895 4 3 4.895 3 6v14c0 1.105.895 2 2 2h14c1.105 0 2-.895 2-2V6c0-1.105-.895-2-2-2zm0 16H5V10h14v10zm0-12H5V6h14v2z",fill:"#6B7280"})}),f=()=>(0,i.jsxs)(n.BS,{width:"12",height:"12",viewBox:"0 0 12 12",fill:"none",style:{marginTop:2.5,marginRight:3},children:[(0,i.jsx)(n.wA,{d:"M1 1.5H4C4.53043 1.5 5.03914 1.71071 5.41421 2.08579C5.78929 2.46086 6 2.96957 6 3.5V10.5C6 10.1022 5.84196 9.72064 5.56066 9.43934C5.27936 9.15804 4.89782 9 4.5 9H1V1.5Z",stroke:"#6B7280",fill:"none",strokeWidth:1,strokeLinecap:"round",strokeLinejoin:"round"}),(0,i.jsx)(n.wA,{d:"M11 1.5H8C7.46957 1.5 6.96086 1.71071 6.58579 2.08579C6.21071 2.46086 6 2.96957 6 3.5V10.5C6 10.1022 6.15804 9.72064 6.43934 9.43934C6.72064 9.15804 7.10218 9 7.5 9H11V1.5Z",stroke:"#6B7280",fill:"none",strokeWidth:1,strokeLinecap:"round",strokeLinejoin:"round"})]}),u=({text:e})=>{let t=(0,a.useTemplateTheme)(),l=(0,s.m)(t);return(0,i.jsxs)(n.EY,{style:l.expBulletInline,children:[(0,i.jsx)(n.EY,{style:l.expBulletDot,children:"•  "}),(0,i.jsx)(n.EY,{style:l.expBulletText,children:e})]})},y=({experience:e,labels:t={}})=>{let l=(0,a.useTemplateTheme)(),o=(0,s.m)(l),r=e.filter(e=>e.company&&e.company.trim()||e.title&&e.title.trim());if(!r.length)return null;let d={bulletPointSize:4,fontSize:10,lineHeight:1.6,fontWeight:400,bulletMarginTop:4,width:523,fontStyle:"normal",bulletColor:l.secondaryTextColor,fontColor:l.textColor,fontFamily:l.fontFamily,bulletSize:4,bulletGap:16,listBottomPadding:0,width:480};return(0,i.jsxs)(n.Ss,{children:[(0,i.jsx)(n.EY,{style:o.sectionHeading,children:t.experience||"Experience"}),r.map((e,l)=>(0,i.jsxs)(n.Ss,{wrap:!0,style:[o.expEntry,{marginBottom:(r.length,10),width:490}],children:[(0,i.jsxs)(n.Ss,{wrap:!1,style:o.expMetaRow,children:[e.title&&e.title.trim()&&(0,i.jsx)(n.EY,{style:[o.expTitleLine,{width:"30%"}],children:h(e.title)}),e.company&&e.company.trim()&&(0,i.jsxs)(n.Ss,{style:[o.expMetaItem,{flex:1,width:"30%",justifyContent:"flex-start"}],children:[(0,i.jsx)(g,{}),(0,i.jsxs)(n.EY,{style:[o.expMetaText,{width:"100%",textOverflow:"ellipsis"}],children:[h(e.company.trim())," "]})]}),(0,i.jsx)(n.Ss,{style:{flex:1,width:"30%",justifyContent:"flex-start"},children:e.date&&e.date.trim()&&" - "!==e.date&&(0,i.jsxs)(n.Ss,{style:[o.expMetaItem,{flex:1,width:"100%",justifyContent:"flex-start",opacity:e.date&&e.date.trim()&&" - "!==e.date?1:0}],children:[(0,i.jsx)(p,{}),(0,i.jsx)(n.EY,{style:o.expMetaText,children:x(e.date)})]})})]}),(0,i.jsx)(n.EY,{style:o.expMetaText,children:e.location&&`  ${h(e.location)}`}),e.description&&(m(e.description)?(0,i.jsx)(n.Ss,{style:{marginTop:2},children:(0,c.C)(e.description,{width:520})}):(0,i.jsx)(n.EY,{style:o.expDescription,children:e.description})),!e.description&&"string"==typeof e.responsibility&&e.responsibility.trim()&&(m(e.responsibility)?(0,i.jsx)(n.Ss,{style:{marginTop:2},children:(0,c.C)(e.responsibility,d)}):e.responsibility.split("\n").filter(e=>e.trim()).map((e,t)=>(0,i.jsx)(u,{text:e.trim()},t))),Array.isArray(e.skills)&&e.skills.length>0&&(0,i.jsxs)(n.EY,{style:o.expRelevantSkills,children:[(0,i.jsxs)(n.EY,{style:{fontWeight:600},children:[t.relevantSkills||"Relevant Skills",":"," "]}),e.skills.map(e=>
1"string"==typeof e?e:e?.name||"").filter(Boolean).join(", ")]})]},l))]})},j=({skills:e,columns:t=2,labels:l={}})=>{let o=(0,a.useTemplateTheme)(),r=(0,s.m)(o),c=e.map(e=>"string"==typeof e?e:e?.name||"").filter(e=>e.trim());return c.length?(0,i.jsxs)(n.Ss,{children:[(0,i.jsx)(n.EY,{style:r.sectionHeadingOne,children:l.skills||"Skills"}),(0,i.jsx)(n.Ss,{style:{flexDirection:"row"},children:(0,i.jsx)(n.EY,{style:{fontSize:"10pt",fontWeight:400},children:c.join(", ")})})]}):null},C=({education:e,labels:t={}})=>{let l=(0,a.useTemplateTheme)(),o=(0,s.m)(l),r=e.filter(e=>e.college&&e.college.trim()||e.degree&&e.degree.trim());return r.length?(0,i.jsxs)(n.Ss,{children:[(0,i.jsx)(n.EY,{style:o.sectionHeadingOne,children:t.education||"Education"}),r.map((e,t)=>(0,i.jsxs)(n.Ss,{style:o.eduEntry,children:[(0,i.jsxs)(n.Ss,{children:[e.degree&&e.degree.trim()&&(0,i.jsx)(n.EY,{style:o.eduDegree,children:e.degree}),(e.college||e.date)&&(0,i.jsxs)(n.Ss,{style:o.eduMetaRow,children:[e.college&&e.college.trim()&&(0,i.jsxs)(n.Ss,{wrap:!1,style:{...o.eduMetaItem,flex:1},children:[(0,i.jsx)(f,{}),(0,i.jsx)(n.EY,{style:o.eduMetaText,children:h(e.college.trim())})]}),e.date&&e.date.trim()&&" - "!==x(e.date)&&(0,i.jsxs)(n.Ss,{wrap:!1,style:o.eduMetaItem,children:[(0,i.jsx)(p,{marginRight:3}),(0,i.jsx)(n.EY,{style:o.eduMetaText,children:h(x(e.date))})]})]})]}),e.description&&(0,i.jsx)(n.EY,{style:o.eduDescription,children:e.description})]},t))]}):null},S=({awards:e,labels:t={}})=>{let l=(0,a.useTemplateTheme)(),o=(0,s.m)(l),r=e.filter(e=>("string"==typeof e?e:e?.title)?.trim());return r.length?(0,i.jsxs)(n.Ss,{children:[(0,i.jsx)(n.EY,{style:o.sectionHeading,minPresenceAhead:80,children:t.awards||"Awards"}),r.map((e,t)=>{let l="string"==typeof e?e:e.title;return(0,i.jsx)(n.Ss,{wrap:!1,children:(0,i.jsxs)(n.Ss,{style:{flexDirection:"row",alignItems:"flex-start",marginBottom:5,gap:10},children:[(0,i.jsx)(n.EY,{style:o.expBulletDot,children:"•"}),(0,i.jsx)(n.EY,{style:o.expBulletText,children:l})]})},t)})]}):null},b=({certifications:e,labels:t={}})=>{let l=(0,a.useTemplateTheme)(),o=(0,s.m)(l),r=e.filter(e=>(e?.title||e?.name||"").trim());return r.length?(0,i.jsxs)(n.Ss,{children:[(0,i.jsx)(n.EY,{style:o.sectionHeading,children:t.certifications||"Certifications"}),r.map((e,t)=>(0,i.jsx)(n.Ss,{children:(0,i.jsxs)(n.Ss,{wrap:!1,style:{flexDirection:"row",alignItems:"flex-start",marginBottom:5,gap:10},children:[(0,i.jsx)(n.EY,{style:o.expBulletDot,children:"•"}),(0,i.jsxs)(n.Ss,{style:{flexDirection:"column",gap:4},children:[(0,i.jsx)(n.EY,{style:{fontSize:"10pt",fontWeight:400},children:e.title||e.name}),e.date&&(0,i.jsx)(n.EY,{style:o.expMetaText,children:x(e.date)})]})]})},t))]}):null},w=({languages:e,labels:t={}})=>{let l=(0,a.useTemplateTheme)(),o=(0,s.m)(l),r=e.filter(e=>e&&"string"==typeof e&&e.trim());if(!r.length)return null;let c=2===r.length?r.join(" , "):r.length>2?r.slice(0,-1).join(" , ")+" and "+r[r.length-1]:r[0];return(0,i.jsxs)(n.Ss,{children:[(0,i.jsx)(n.EY,{style:o.sectionHeading,children:t.languages||"Languages"}),(0,i.jsx)(n.EY,{style:o.listItem,children:c})]})};var T=l(74285),k=l(43596);let B=n.vv.create({text:{fontSize:10,fontFamily:"Poppins",lineHeight:1.5,marginLeft:4,flexGrow:1,flexShrink:1,maxWidth:"90%",textOverflow:"ellipsis"}}),E=e=>"string"==typeof e?e.replace(/\s+/g," ").replace(/([/@._-])/g,"$1​").replace(/([?&=])/g,"$1​"):e,z=function({contact:e,color:t="#424242",textColor:l="#424242",direction:o="vertical",align:r="left",hiddenFields:s=[],links:a=[],showIcons:c=!0,marginBottom:d=5,truncate:m=!0,isLinkView:h=!1,fontSize:x=""}){let g={left:"flex-start",center:"center",right:"flex-end"}[r]||"flex-start",p=(e,t,l)=>{if(null==e)return e;if(!m)return"phone"===l?"string"==typeof e?e.replace(/\s+/g," ").replace(/([+()\-./\s])/g,"$1​").replace(/(\d{3})(?=\d)/g,"$1​"):e:E(e);return"string"==typeof e?(0,k.W)(e,t):e},f=e=>{let t=String(e||"").trim();return t?/^[a-zA-Z][a-zA-Z0-9+.-]*:/.test(t)?t:`https://${t}`:""},u=(e,t=50)=>{try{let l=new URL(f(e)),i=l.hostname.replace("www.",""),n=(l.pathname||"/").replace(/\\+/g,"/"),o=`${i}${n}`;if(o.length<=t)return[o];let r=o.lastIndexOf("/",t);if(r<=0)return[o];return[o.slice(0,r+1),o.slice(r+1)]}catch{let l=String(e);if(l.length<=t)return[l];let i=l.lastIndexOf("/",t);if(i<=0)return[l];return[l.slice(0,i+1),l.slice(i+1)]}},y=e=>{if(!e||"string"!=typeof e)return!1;let t=e.trim().toLowerCase();return""!==t&&"n/a"!==t&&"na"!==t&&"null"!==t&&"none"!==t};return(0,i.jsx)(i.Fragment,{children:e&&(0,i.jsxs)(n.Ss,{style:{marginBottom:
1d,width:"100%",alignItems:g,justifyContent:g,fontSize:x,..."horizontal"===o?{flexDirection:"row",gap:8,marginTop:10,flexWrap:"wrap"}:{}},children:[e?.phone?.trim()&&!s.includes("phone")&&(0,i.jsxs)(n.Ss,{style:{flexDirection:"row",alignItems:"center",marginBottom:4},children:[c&&(0,i.jsx)(n.Ss,{style:{flexShrink:0},children:(0,i.jsx)(n.BS,{width:"12",height:"12",viewBox:"0 0 16 16",children:(0,i.jsx)(n.wA,{d:"M12.6039 8.60806C12.7221 8.63686 12.8427 8.66626 12.9591 8.66626C13.8992 8.83484 14.5889 9.64463 14.6058 10.5996V12.5996C14.6084 13.1719 14.3657 13.718 13.9391 14.0996C13.572 14.4266 13.0974 14.607 12.6058 14.6063H12.3524C6.60431 13.8965 2.06972 9.37843 1.3391 3.63292C1.25962 3.05698 1.43469 2.47496 1.81872 2.03844C2.20276 1.60193 2.75773 1.35413 3.3391 1.35959H5.3391C6.32346 1.34528 7.17185 2.04944 7.3391 3.01959C7.3591 3.17292 7.38577 3.32626 7.4191 3.47292C7.48639 3.76945 7.57325 4.0612 7.6791 4.34626C7.91212 4.98676 7.62457 5.69987 7.01244 5.99959L6.73244 6.18626C7.09365 6.83559 7.54228 7.43227 8.06577 7.95959C8.59309 8.48308 9.18977 8.93171 9.8391 9.29292L9.98577 8.99292C10.2855 8.38079 10.9986 8.09324 11.6391 8.32626C11.9235 8.43391 12.2154 8.52081 12.5124 8.58626C12.5427 8.59313 12.5732 8.60058 12.6039 8.60806ZM13.0666 13.1672C13.2104 13.0408 13.293 12.8587 13.2932 12.6672L13.2799 10.5872C13.287 10.2674 13.066 9.98763 12.7532 9.92053C12.571 9.89386 12.391 9.86053 12.2132 9.82053C11.8563 9.73952 11.5045 9.63712 11.1599 9.51386L10.7466 10.4472C10.6714 10.6089 10.5345 10.7338 10.3666 10.7939C10.2043 10.8605 10.0222 10.8605 9.85991 10.7939C7.80474 9.8344 6.15271 8.18237 5.19324 6.1272C5.11856 5.96636 5.11105 5.78239 5.17235 5.61599C5.23366 5.4496 5.35873 5.31448 5.51991 5.24053L6.45324 4.8072C6.32608 4.47065 6.22359 4.12529 6.14657 3.77386C6.10657 3.59609 6.07324 3.41609 6.04657 3.23386C5.97948 2.92111 5.6997 2.70008 5.37991 2.7072H3.37991C3.18842 2.70744 3.00629 2.79001 2.87991 2.93386C2.75202 3.08568 2.6918 3.28319 2.71324 3.48053C3.34738 8.61958 7.38392 12.6753 12.5199 13.3339C12.7175 13.3578 12.9159 13.2972 13.0666 13.1672Z",fill:t})})}),(0,i.jsx)(n.EY,{style:{...B.text,color:l},children:p(e.phone,22,"phone")})]}),e.email&&e.email.trim()&&!s.includes("email")&&(0,i.jsxs)(n.Ss,{style:{flexDirection:"row",alignItems:"center",marginBottom:4.5},children:[c&&(0,i.jsx)(n.Ss,{style:{flexShrink:0},children:(0,i.jsx)(n.BS,{width:"12",height:"12",viewBox:"0 0 8 8",fill:"none",children:(0,i.jsx)(n.wA,{fillRule:"evenodd",clipRule:"evenodd",d:"M6.33268 1.33203H1.66602C1.11373 1.33203 0.666016 1.77975 0.666016 2.33203V5.66536C0.666016 6.21765 1.11373 6.66536 1.66602 6.66536H6.33268C6.88497 6.66536 7.33268 6.21765 7.33268 5.66536V2.33203C7.33268 1.77975 6.88497 1.33203 6.33268 1.33203ZM6.19607 2L4.23607 3.96C4.17348 4.0231 4.08828 4.0586 3.9994 4.0586C3.91052 4.0586 3.82532 4.0231 3.76273 3.96L1.80273 2H6.19607ZM6.33203 5.99875C6.51613 5.99875 6.66536 5.84951 6.66536 5.66542V2.46875L4.70536 4.42875C4.31494 4.81869 3.68245 4.81869 3.29203 4.42875L1.33203 2.46875V5.66542C1.33203 5.84951 1.48127 5.99875 1.66536 5.99875H6.33203Z",fill:t})})}),(0,i.jsx)(n.EY,{style:{...B.text,color:l},children:p(e.email,30,"email")})]}),e.location&&e.location.trim()&&!s.includes("location")&&(0,i.jsxs)(n.Ss,{style:{flexDirection:"row",alignItems:"center",marginBottom:4.5},children:[c&&(0,i.jsx)(n.Ss,{style:{flexShrink:0},children:(0,i.jsx)(n.BS,{width:"12",height:"12",viewBox:"0 0 8 9",children:(0,i.jsx)(n.wA,{d:"M1.11133 3.81858C1.11133 2.22309 2.40473 0.929688 4.00022 0.929688C5.59571 0.929688 6.88911 2.22309 6.88911 3.81858C6.88911 5.76858 4.36133 7.97135 4.23494 8.06524C4.0998 8.18083 3.90063 8.18083 3.76549 8.06524L3.7649 8.06472C3.64814 7.96354 1.11133 5.76512 1.11133 3.81858ZM1.83398 3.81901C1.83398 5.02512 3.23148 6.58151 4.00065 7.30373C4.76982 6.58512 6.16732 5.02512 6.16732 3.81901C6.16732 2.62239 5.19727 1.65234 4.00065 1.65234C2.80403 1.65234 1.83398 2.62239 1.83398 3.81901ZM4.00011 2.375C3.20236 2.375 2.55566 3.0217 2.55566 3.81944C2.55566 4.61719 3.20236 5.26389 4.00011 5.26389C4.79785 5.26389 5.44455 4.61719 5.44455 3.81944C5.44455 3.0217 4.79785 2.375 4.00011 2.375ZM3.27734 3.81988C3.27734 4.21875 3.60069 4.5421 3.99957 4.5421C4.39844 4.5421 4.72179 4.21875 4.72179 3.81988C4.72179 3.42101 4.39844 3.09766 3.99957 3.09766C3.60069 3.09766 3.27734 3.42101 3.27734 3.81988Z",fill:t})})}),(0,i.jsx)(n.EY,{style:{...B.text,color:l},children:p(e.location,100,"location")})]}),Array.isArray(a)&&a.length>0&&(()=>{let e=e=>a.find(t=>(t.name||"").toLowerCase()===e),o=e=>a.find(t=>(t.url||"").toLowerCase().includes(e)),r=e("linkedin")||o("linkedin.com"),s=e("github")||o("github.com");if(!y(r?.url)&&!y(s?.url))return null;let d=y(r?.url)?f(r.url):"",m=y(s?.url)?f(s.url):"";return(0,i.jsxs)(n.Ss,{style:{flexDirection:"row",gap:20,flexWrap:"wrap"},children:[y(r?.url)&&(0,i.jsxs)(n.Ss,{style:{flexDirection:"row",alignItems:"center"},children:[c&&(0,i.jsx)(n.Ss,{style:{flexShrink:0},children:(0,i.jsxs)(n.BS,{width:"12",height:"12",viewBox:"0 0 12 12",children:[(0,i.jsx)(n.wA,{d:"M8 4C8.79565 4 9.55871 4.31607 10.
11213 4.87868C10.6839 5.44129 11 6.20435 11 7V10.5H9V7C9 6.73478 8.89464 6.48043 8.70711 6.29289C8.51957 6.10536 8.26522 6 8 6C7.73478 6 7.48043 6.10536 7.29289 6.29289C7.10536 6.48043 7 6.73478 7 7V10.5H5V7C5 6.20435 5.31607 5.44129 5.87868 4.87868C6.44129 4.31607 7.20435 4 8 4V4Z",fill:"none",stroke:t,strokeWidth:.8,strokeLinecap:"round",strokeLinejoin:"round"}),(0,i.jsx)(n.wA,{d:"M3 4.5H1V10.5H3V4.5Z",fill:"none",stroke:t,strokeWidth:.8,strokeLinecap:"round",strokeLinejoin:"round"}),(0,i.jsx)(n.wA,{d:"M2 3C2.55228 3 3 2.55228 3 2C3 1.44772 2.55228 1 2 1C1.44772 1 1 1.44772 1 2C1 2.55228 1.44772 3 2 3Z",fill:"none",stroke:t,strokeWidth:.8,strokeLinecap:"round",strokeLinejoin:"round"})]})}),(0,i.jsx)(n.N_,{src:d,style:{...B.text,color:l,textDecoration:"underline"},target:"_blank",children:h?"LinkedIn":E(u(r.url).join(""))})]}),y(s?.url)&&(0,i.jsxs)(n.Ss,{style:{flexDirection:"row",alignItems:"center"},children:[c&&(0,i.jsx)(n.Ss,{style:{flexShrink:0},children:(0,i.jsx)(n.BS,{width:"12",height:"12",viewBox:"0 0 24 24",children:(0,i.jsx)(n.wA,{d:"M12 0C5.374 0 0 5.373 0 12c0 5.302 3.438 9.8 8.207 11.387.599.111.793-.261.793-.577v-2.234c-3.338.726-4.033-1.416-4.033-1.416-.546-1.387-1.333-1.756-1.333-1.756-1.089-.745.083-.729.083-.729 1.205.084 1.839 1.237 1.839 1.237 1.07 1.834 2.807 1.304 3.492.997.107-.775.418-1.305.762-1.604-2.665-.305-5.467-1.334-5.467-5.931 0-1.311.469-2.381 1.236-3.221-.124-.303-.535-1.524.117-3.176 0 0 1.008-.322 3.301 1.23A11.509 11.509 0 0112 5.803c1.02.005 2.047.138 3.006.404 2.291-1.552 3.297-1.23 3.297-1.23.653 1.653.242 2.874.118 3.176.77.84 1.235 1.911 1.235 3.221 0 4.609-2.807 5.624-5.479 5.921.43.372.823 1.102.823 2.222v3.293c0 .319.192.694.801.576C20.566 21.797 24 17.3 24 12c0-6.627-5.373-12-12-12z",fill:t})})}),(0,i.jsx)(n.N_,{src:m,style:{...B.text,color:l,textDecoration:"underline"},target:"_blank",children:h?"GitHub":E(u(s.url).join(""))})]})]})})()]})})};l(19212);let Y=o.memo(function({resume:e={},hiddenFields:t=[],labels:l={}}){let o,c,d;if(!e)return null;let m=(0,a.useTemplateTheme)(),h=(0,s.m)(m),x=e.contact||{};return(0,i.jsx)(n.yo,{children:(0,i.jsxs)(n.YW,{size:"A4",style:h.page,children:[(0,i.jsxs)(n.Ss,{style:h.header,children:[(0,i.jsxs)(n.Ss,{style:h.headerTop,children:[(0,i.jsxs)(n.Ss,{style:h.headerTopLeft,children:[e.photo&&!t.includes("photo")&&(0,i.jsx)(n._V,{src:{uri:e.photo,method:"GET",headers:{"Cache-Control":"no-cache"}},style:h.photo}),(0,i.jsxs)(n.Ss,{style:h.nameBlock,children:[!(0,r.Yx)(e.name)&&!t.includes("name")&&(0,i.jsx)(n.EY,{style:h.name,children:e.name}),!(0,r.Yx)(e.title)&&!t.includes("title")&&(0,i.jsx)(n.EY,{style:h.title,children:e.title})]})]}),(0,i.jsx)(n.Ss,{style:{width:100,alignItems:"flex-end"},children:(0,i.jsx)(T.A,{certificates:e.certifications||[],small:"true"})})]}),(0,i.jsx)(z,{contact:x,direction:"horizontal",hiddenFields:t,color:m.secondaryTextColor,textColor:m.textColor,links:e.links,truncate:!1})]}),!(0,r.Yx)(e.about)&&!t.includes("about")&&(0,i.jsx)(n.Ss,{style:h.summaryBox,children:(0,r.CA)(e.about,{bulletPointSize:4,fontSize:10,lineHeight:1.6,fontWeight:400,bulletMarginTop:4,fontStyle:"normal",bulletColor:m.secondaryTextColor,fontColor:m.textColor,fontFamily:m.fontFamily,bulletSize:4,listBottomPadding:0,width:520})}),(0,r.bW)(e.experience)&&!t.includes("experience")&&(0,i.jsx)(y,{experience:e.experience,labels:l}),(o=(0,r.d)(e.skills)&&!t.includes("skills"),c=(0,r.ZT)(e.education)&&!t.includes("education"),d=(0,r.mJ)(e.languages)&&!t.includes("languages"),o&&c?(0,i.jsxs)(n.Ss,{style:h.bottomRow,children:[(0,i.jsxs)(n.Ss,{style:h.leftCol,children:[(0,i.jsx)(j,{skills:e.skills,columns:2,labels:l}),d&&(0,i.jsx)(w,{languages:e.languages,labels:l})]}),(0,i.jsx)(n.Ss,{style:h.rightCol,children:(0,i.jsx)(C,{education:e.education,labels:l})})]}):o?(0,i.jsxs)(n.Ss,{children:[(0,i.jsx)(j,{skills:e.skills,columns:3,labels:l}),d&&(0,i.jsx)(w,{languages:e.languages,labels:l})]}):c?(0,i.jsx)(C,{education:e.education,labels:l}):d?(0,i.jsx)(w,{languages:e.languages,labels:l}):null),(0,r.cF)(e.certifications)&&!t.includes("certifications")&&(0,i.jsx)(b,{certifications:e.certifications,labels:l}),(0,r.rV)(e.awards)&&!t.includes("awards")&&(0,i.jsx)(S,{awards:e.awards,labels:l})]})})})},38260:(e,t,l)=>{l.d(t,{i:()=>o,z:()=>n});var i=l(64467);let n={headingColor:"#1155CC",subHeadingColor:"#1F2937",textColor:"#2A2A2A",fontFamily:"Roboto",headingBackgroun
1dColor:"#DBEAFE",dividerColor:"#9CA3AF",backgroundColor:"#FFFFFF"},o=(e=n)=>i.vv.create({page:{flexDirection:"column",backgroundColor:e.backgroundColor,fontFamily:e.fontFamily,color:e.textColor,paddingTop:36,paddingBottom:40,paddingHorizontal:44},headerName:{fontSize:20,fontWeight:900,color:e.headingColor,textAlign:"center",marginBottom:3},headerTitle:{fontSize:12,fontWeight:400,color:e.subHeadingColor,textAlign:"center",marginBottom:5},contactRow:{flexDirection:"row",justifyContent:"center",flexWrap:"wrap",marginBottom:10},contactText:{fontSize:12,color:e.textColor},socialLinkText:{fontSize:10,color:e.textColor},contactSep:{fontSize:12,color:e.dividerColor,marginHorizontal:4},divider:{height:.8,backgroundColor:e.dividerColor,marginBottom:14},sectionBar:{backgroundColor:e.headingBackgroundColor,paddingVertical:5,paddingHorizontal:10,marginBottom:10,alignItems:"center"},sectionBarText:{fontSize:14,fontWeight:800,color:e.headingColor,textTransform:"capitalize",letterSpacing:.5},aboutText:{fontSize:12,color:e.textColor,lineHeight:1.5,textAlign:"justify",marginTop:5,marginBottom:10},expEntry:{marginTop:5,marginBottom:5},expTitle:{fontSize:11,fontWeight:700,color:e.subHeadingColor,marginBottom:1},expMeta:{fontSize:11,color:e.textColor,fontStyle:"italic",paddingVertical:2,marginBottom:4},expBulletRow:{flexDirection:"row",marginBottom:2,marginLeft:4},expBulletInline:{flexDirection:"row",alignItems:"flex-start",marginBottom:8,paddingLeft:18},expBulletDot:{width:4,height:4,borderRadius:2.5,backgroundColor:e.subHeadingColor,marginRight:15,marginTop:5},expBulletText:{fontSize:11,color:e.textColor,flex:1,lineHeight:1.5},expDescription:{fontSize:11,color:e.textColor,lineHeight:1.5,textAlign:"justify",marginBottom:3},eduEntry:{marginTop:5,marginBottom:10},eduDegree:{fontSize:11,fontWeight:700,color:e.textColor,marginBottom:1},eduMeta:{fontSize:11,color:e.textColor,fontStyle:"italic",paddingVertical:2,marginBottom:4},eduDescription:{fontSize:11,color:e.textColor,lineHeight:1.5,marginTop:2},skillTitle:{marginBottom:10},skillTitletext:{marginTop:1.5,marginBottom:4.5},skillsContainer:{marginTop:1,flexDirection:"row",flexWrap:"wrap"},skillItemRow:{width:"50%",flexDirection:"row",alignItems:"flex-start",marginBottom:5},skillBulletDot:{width:4,height:4,borderRadius:2.5,backgroundColor:e.subHeadingColor,marginRight:10,marginTop:5},skillBulletText:{fontSize:11,color:e.textColor,flex:1,fontStyle:"italic"},listItemRow:{flexDirection:"row",alignItems:"flex-start",marginBottom:8},listBulletRow:{flexDirection:"row",alignItems:"flex-start",marginBottom:5,lineHeight:1.5},listBulletDot:{width:4,height:4,borderRadius:2.5,backgroundColor:e.subHeadingColor,marginRight:10,marginTop:5},listBulletText:{fontSize:12,fontWeight:"normal",color:e.textColor,flex:1,lineHeight:1.5},listLanguageText:{fontSize:12,fontStyle:"italic",color:e.textColor,flex:1},awardEntry:{marginTop:5,marginBottom:12}})},39005:(e,t,l)=>{l.d(t,{A:()=>T});var i=l(95155),n=l(12115),o=l(64467),r=l(87275),s=l(48981),a=l(35499);let c=e=>"string"!=typeof e?e:e.replace(/\b(January|February|March|April|May|June|July|August|September|October|November|December)\b/g,e=>e.slice(0,3)),d=e=>{if(!e||"string"!=typeof e)return!1;let t=e.trim().toLowerCase();return t&&!["n/a","na","null","none"].includes(t)};function m({heading:e,children:t}){let l=(0,a.useTemplateTheme)(),n=(0,s.uK)(l);return(0,i.jsxs)(o.Ss,{style:{marginBottom:12},children:[(0,i.jsxs)(o.Ss,{wrap:!1,children:[(0,i.jsx)(o.EY,{style:n.sectionHeading,children:e}),(0,i.jsx)(o.Ss,{style:n.sectionLine})]}),t]})}function h({contact:e={},hiddenFields:t=[],links:l=[]}){let n=(0,a.useTemplateTheme)(),r=(0,s.uK)(n),c=(e,t)=>(l||[]).find(t=>(t.name||"").toLowerCase()===e)||(l||[]).find(e=>(e.url||"").toLowerCase().includes(t)),m=c("linkedin","linkedin.com"),x=c("github","github.com"),g=[];return(e.location?.trim()&&!t.includes("location")&&g.push({type:"text",value:e.location.trim()}),e.phone?.trim()&&!t.includes("phone")&&g.push({type:"text",value:e.phone.trim()}),e.email?.trim()&&!t.includes("email")&&g.push({type:"text",value:e.email.trim()}),d(m?.url)&&g.push({type:"link",value:m.url,label:"LinkedIn",color:"#0A66C2"}),d(x?.url)&&g.push({type:"link",value:x.url,label:"GitHub",color:"#0A66C2"}),g.length)?(0,i.jsxs)(o.Ss,{style:r.contactBox,children:[g.map((e,t)=>
1{let l,n;return(0,i.jsxs)(o.Ss,{style:r.contactItem,children:[(0,i.jsx)(o.Ss,{style:r.contactBulletDot}),"link"===e.type?(0,i.jsx)(o.N_,{src:(l=String(e.value||"").trim(),/^[a-zA-Z][a-zA-Z0-9+.-]*:/.test(l)?l:`https://${l}`),style:r.contactLink,target:"_blank",children:e.label||("string"==typeof(n=String(e.value||"").replace(/^https?:\/\/(www\.)?/i,""))?n.replace(/([/.\-_=&?#@])/g,"$1​"):n)}):(0,i.jsx)(o.EY,{style:r.contactText,children:e.value})]},t)}),(0,i.jsx)(o.Ss,{style:r.contactAccentLine})]}):null}function x({education:e=[],headingText:t="Education"}){let l=(0,a.useTemplateTheme)(),n=(0,s.uK)(l),r=(e||[]).filter(e=>e?.degree?.trim()||e?.location?.trim());return r.length?(0,i.jsx)(m,{heading:t,children:r.map((e,t)=>(0,i.jsxs)(o.Ss,{wrap:!1,children:[(0,i.jsxs)(o.Ss,{style:n.eduRow,children:[(0,i.jsx)(o.EY,{style:n.eduDegree,children:e.degree}),e.date?.trim()&&"Start Date - End Date"!==e.date&&(0,i.jsx)(o.EY,{style:n.eduDate,children:c(e.date)})]}),(0,i.jsx)(o.EY,{style:n.eduCollege,children:[e.location].filter(Boolean).join(", ")})]},t))}):null}function g({items:e=[],headingText:t}){let l=(0,a.useTemplateTheme)(),n=(0,s.uK)(l),r=e.map(e=>"string"==typeof e?e:e?.name||"").filter(e=>e.trim());return r.length?(0,i.jsx)(m,{heading:t,children:(0,i.jsx)(o.Ss,{style:n.twoColWrap,children:r.map(e=>(0,i.jsxs)(o.Ss,{style:n.twoColItem,wrap:!1,children:[(0,i.jsx)(o.Ss,{style:n.bulletDot}),(0,i.jsx)(o.EY,{style:n.twoColText,children:e})]},e))})}):null}function p({projects:e=[],headingText:t="Academic Projects"}){let l=(0,a.useTemplateTheme)(),n=(0,s.uK)(l),d=l.textColor||s.zQ.textColor,h=l.fontFamily||s.zQ.fontFamily,x=(e||[]).filter(e=>e?.name?.trim()||e?.description?.trim());return x.length?(0,i.jsx)(m,{heading:t,children:x.map((e,t)=>(0,i.jsxs)(o.Ss,{style:{marginBottom:8},children:[(0,i.jsxs)(o.Ss,{style:n.expTitleRow,children:[(0,i.jsx)(o.EY,{style:n.expTitle,children:e.name}),e.date?.trim()&&"Start Date - End Date"!==e.date&&(0,i.jsx)(o.EY,{style:n.expDate,children:c(e.date)})]}),e.description?.trim()&&(0,i.jsx)(o.Ss,{style:{marginTop:2,opacity:.85},children:(0,r.CA)(e.description,{fontSize:11,fontFamily:h,lineHeight:1.6,fontColor:d,bulletColor:d,bulletSize:4,bulletGap:15,bulletMarginTop:7,marginLeft:10,textMarginLeft:6,paragraphMarginLeft:3})})]},t))}):null}function f({experience:e=[],headingText:t="Internships"}){let l=(0,a.useTemplateTheme)(),n=(0,s.uK)(l),d=l.textColor||s.zQ.textColor,h=l.fontFamily||s.zQ.fontFamily,x=(e||[]).filter(e=>e?.company?.trim()||e?.title?.trim()||e?.date?.trim());return x.length?(0,i.jsx)(m,{heading:t,children:x.map((e,t)=>(0,i.jsxs)(o.Ss,{style:{marginBottom:8},children:[(0,i.jsxs)(o.Ss,{style:n.expTitleRow,children:[(0,i.jsx)(o.EY,{style:n.expTitle,children:e.title}),e.date?.trim()&&"Start Date - End Date"!==e.date&&(0,i.jsx)(o.EY,{style:n.expDate,children:c(e.date)})]}),(e.company?.trim()||e.location?.trim())&&(0,i.jsx)(o.EY,{style:n.expCompany,children:[e.company,e.location].filter(Boolean).join(", ")}),e.description&&(0,i.jsx)(o.Ss,{style:{marginTop:2},children:(0,r.CA)(e.description,{fontSize:11,fontFamily:h,lineHeight:1.6,fontColor:d,bulletColor:d,bulletSize:4,bulletGap:15,bulletMarginTop:7,marginLeft:10,textMarginLeft:6,paragraphMarginLeft:3,width:523})}),!e.description&&e.responsibility&&(0,i.jsx)(o.Ss,{style:{marginTop:2},children:(0,r.CA)(e.responsibility,{fontSize:11,fontFamily:h,lineHeight:1.6,fontColor:d,bulletColor:d,bulletSize:4,bulletGap:15,bulletMarginTop:7,marginLeft:10,textMarginLeft:6,paragraphMarginLeft:3,width:523})})]},t))}):null}function u({certifications:e=[],headingText:t="Certifications"}){let l=(0,a.useTemplateTheme)(),n=(0,s.uK)(l),r=(e||[]).filter(e=>e?.name?.trim());return r.length?(0,i.jsx)(m,{heading:t,children:r.map((e,t)=>(0,i.jsxs)(o.Ss,{style:n.certRow,wrap:!1,children:[(0,i.jsx)(o.EY,{style:n.certName,children:e.name}),e.date?.trim()&&(0,i.jsx)(o.EY,{style:n.certDate,children:e.date})]},t))}):null}let y=["","Beginner (A1)","Elementary (A2)","Intermediate (B1)","Advanced (C1)","Native (C2)"];function j({languages:e=[],proficiencies:t=[],headingText:l="Language Proficiency"}){let n=(0,a.useTemplateTheme)(),r=(0,s.uK)(n),c=(e||[]).filter(e=>("object"==typeof e?e?.name??"":e??"").trim());return c.length?(0,i.jsx)(m,{heading:l,children:c.map((e,l)=>{let n="object"==typeof e?e?.name??"":e??"",s="object"==typeof e?e.rating??t?.[l]??0:t?.[l]??0,a=s>0?y[Math.min(s,5)]:null;return(0,i.jsx)(o.Ss,{style:r.langItem,wrap:!1,children:(0,i.jsx)(o.EY,{style:r.langName,children:a?`${n} — ${a}`:n})},l)})}):null}function C({text:e,headingText:t="Norway Master's Admission Preparation"}){let l=(0,a.useTemplateTheme)(),n=l.textColor||s.zQ.textColor,c=l.fontFamily||s.zQ.fontFamily;return e?.trim()?(0,i.jsx)(m,{heading:t,children:(0,i.jsx)(o.Ss,{children:(0,r.CA)(e,{fontSize:11,fontFamily:c,lineHeight:1.6,fontColor:n,bulletColor:n,bulletSize:4,bulletGap:15,bulletMarginTop:7,marginLeft:10,textMarginLeft:6,paragraphMarginLeft:3})})}):null}function S({text:e,headingText:t="Extracurricular Activities"}){let l=(0,a.useTemplateTheme)(),n=l.textColor||s.zQ.textColor,c=l.fontFamily||s.zQ.fontFamily;return e?.trim()?(0,i.jsx)(m,{heading:t,children:(0,i.jsx)(o.Ss,{children:(0,r.CA)(e,{fontSize:11,fontFamily:c,lineHeight:1.6,fontColor:n,bulletColor:n,bulletSize:4,bulletGap:15,bulletMarginTop:7,marginLeft:10,textMarginLeft:6,paragraphMarginLeft:3})})}):null}function b({awards:e=[],headingText:t="Honours & Achievements"}){let l=(0,a.useTemplateTheme)(),n=(0,s.uK)(l),r=(e||[]).filter(e=>e?.title?.trim());return r.length?(0,i.jsx)(m,{heading:t,children:r.map((e,t)=>(0,i.jsxs)(o.Ss,{style:n.awardRow,wrap:!1,children:[(0,i.jsx)(o.EY,{style:n.awardName,children:e.title}),e.date?.trim()&&(0,i.jsx)(o.EY,{style:n.awardDate,children:e.date})]},t))}):null}function w({references:e=[],headingText:t="References"}){let l=(0,a.useTemplateTheme)(),n=(0,s.uK)(l),r=(e||[]).filter(e=>e?.name?.trim());return r.length?(0,i.jsx)(m,{heading:t,children:r.map((e,t)=>(0,i.jsxs)(o.Ss,{style:n.refBlock,wrap:!1,children:[(0,i.jsx)(o.EY,{style:n.refName,children:e.name}
1),e.title?.trim()&&(0,i.jsx)(o.EY,{style:n.refDetail,children:e.title}),e.department?.trim()&&(0,i.jsx)(o.EY,{style:n.refDetail,children:e.department}),e.location?.trim()&&(0,i.jsx)(o.EY,{style:n.refDetail,children:e.location}),e.email?.trim()&&(0,i.jsxs)(o.EY,{style:n.refDetail,children:["Email: ",e.email]})]},t))}):null}l(19212);let T=n.memo(function({resume:e,hiddenFields:t=[],labels:l={}}){let n,c;if(!e)return null;let d=e.resumeSettings||{},m={...s.zQ,...d},y=(0,s.uK)(m);m.primaryColor||s.zQ.primaryColor;let T=m.textColor||s.zQ.textColor,k=(e.name||"").trim().split(/\s+/),B=k[0]||"",E=k.slice(1).join(" ");return(0,i.jsx)(a.ResumeThemeProvider,{value:m,children:(0,i.jsx)(o.yo,{children:(0,i.jsxs)(o.YW,{size:"A4",style:y.page,children:[(0,i.jsxs)(o.Ss,{style:y.header,children:[(0,i.jsxs)(o.Ss,{style:y.headerLeft,children:[!(0,r.Yx)(e.name)&&!t.includes("name")&&(0,i.jsxs)(o.Ss,{style:y.nameRow,children:[(0,i.jsx)(o.EY,{style:y.nameFirst,children:B}),E?(0,i.jsx)(o.EY,{style:y.nameLast,children:E}):null]}),!(0,r.Yx)(e.title)&&!t.includes("title")&&(0,i.jsx)(o.EY,{style:y.jobTitle,children:e.title})]}),(0,i.jsx)(h,{contact:e.contact,hiddenFields:t,links:e.links})]}),!(0,r.Yx)(e.about)&&!t.includes("about")&&(0,i.jsx)(o.Ss,{style:{marginBottom:12},children:(0,r.CA)(e.about,{fontSize:11,fontFamily:m.fontFamily||s.zQ.fontFamily,lineHeight:1.55,fontColor:T,bulletColor:T,bulletSize:3.5,bulletGap:10,bulletMarginTop:7})}),(0,r.ZT)(e.education)&&(0,i.jsx)(x,{education:e.education,headingText:l.education||"Education"}),(0,r.d)(e.skills)&&(0,i.jsx)(g,{items:e.skills,headingText:l.skills||"Relevant Coursework"}),Array.isArray(n=e.projects)&&n.some(e=>e?.name?.trim()||e?.description?.trim())&&(0,i.jsx)(p,{projects:e.projects,headingText:l.projects||"Academic Projects"}),(0,r.bW)(e.experience)&&(0,i.jsx)(f,{experience:e.experience,headingText:l.experience||"Internships"}),(0,r.cF)(e.certifications)&&(0,i.jsx)(u,{certifications:e.certifications,headingText:l.certifications||"Certifications"}),(0,r.mJ)(e.languages)&&(0,i.jsx)(j,{languages:e.languages,headingText:l.languages||"Language Proficiency"}),"string"==typeof e.admissionPreparation&&e.admissionPreparation.trim()&&(0,i.jsx)(C,{text:e.admissionPreparation,headingText:l.admissionPreparation||"Norway Master's Admission Preparation"}),(c=e.additionalSkills,Array.isArray(c?.technicalSkills)&&c.technicalSkills.some(e=>e?.trim())&&(0,i.jsx)(g,{items:e.additionalSkills.technicalSkills,headingText:l.technicalSkills||"Technical Skills"})),"string"==typeof e.extracurricularActivities&&e.extracurricularActivities.trim()&&(0,i.jsx)(S,{text:e.extracurricularActivities,headingText:l.extracurricularActivities||"Extracurricular Activities"}),(0,r.rV)(e.awards)&&(0,i.jsx)(b,{awards:e.awards,headingText:l.awards||"Honours & Achievements"}),(0,r.ZK)(e.references)&&(0,i.jsx)(w,{references:e.references,headingText:l.references||"References"})]})})})})},39287:(e,t,l)=>{l.d(t,{Yw:()=>a,jS:()=>r,tN:()=>s,zQ:()=>o});var i=l(64467);let n="#427dfe";i.KQ.registerHyphenationCallback(e=>[e]);let o={fontFamily:"Poppins",backgroundColor:"#FFFFFF",textColor:"#121827",dividerColor:n,secondaryTextColor:"#6B7280",primaryColor:n},r=(e=o)=>i.vv.create({page:{paddingVertical:40,paddingHorizontal:20,fontFamily:e.fontFamily,backgroundColor:e.backgroundColor,color:e.textColor,fontSize:10,lineHeight:1.5},headerSection:{flexDirection:"row",justifyContent:"space-between",alignItems:"center",marginBottom:20,paddingHorizontal:20},userName:{fontSize:28,fontWeight:700,color:e.textColor||"#1F2937",lineHeight:1.3,marginBottom:4},heading:{fontSize:11,fontWeight:600,color:e.primaryColor||"#1F2937",marginBottom:6},contactText:{color:e.textColor||"#555555"},separator:{color:e.textColor||"#555555",marginHorizontal:4},linkText:{textDecoration:"underline",color:e.dividerColor||"#374151",marginLeft:4,flexShrink:1},image:{width:100,height:100,borderRadius:50,alignSelf:"center"},sectionHeading:{fontSize:14,fontWeight:700,color:e.primaryColor||"#1F2937",marginBottom:3,minHeight:16},sectionHeadingUnderline:{height:1.5,backgroundColor:e.dividerColor||"#374151",marginBottom:8},experienceDate:{fontSize:10,fontWeight:700,color:e.secondaryTextColor||"#6B7280",marginBottom:4,paddingRight:8},experienceTitle:{fontSize:10,fontWeight:700,color:e.secondaryTextColor||"#6B7280",marginBottom:4}
1,experienceRelevantSkills:{fontSize:10,color:e.secondaryTextColor||"#6B7280",marginBottom:4},mainText:{fontSize:10,fontWeight:700,color:e.textColor||"#111827",marginBottom:2},educationInstitution:{fontSize:10,fontWeight:700,color:e.textColor||"#111827",marginBottom:2},educationDegree:{fontSize:10,color:e.secondaryTextColor||"#6B7280"},certificationName:{fontSize:10,fontWeight:700,color:e.textColor||"#111827",marginBottom:2},certificationDescription:{fontSize:10,color:e.textColor||"#6B7280"}}),s={fontSize:10,lineHeight:1.5,itemGap:3,bulletGap:8,bulletSize:4,orderedGap:8},a={bulletSize:4,bulletGap:16,fontSize:10,lineHeight:1.5,itemGap:3}},40491:(e,t,l)=>{l.d(t,{s:()=>o,z:()=>n});var i=l(64467);let n={backgroundColor:"#FFFFFF",primaryColor:"#bf9000",textColor:"#666666 ",secondaryTextColor:"#706f6f ",contactBgColor:"#fff2cc",fontFamily:"Helvetica"},o=(e=n)=>{let t=e.primaryColor||n.primaryColor,l=e.textColor||n.textColor,o=e.secondaryTextColor||n.secondaryTextColor,r=e.backgroundColor||n.backgroundColor,s=e.contactBgColor||n.contactBgColor,a=e.fontFamily||n.fontFamily;return i.vv.create({page:{fontFamily:a,backgroundColor:r,paddingTop:36,paddingBottom:44,paddingHorizontal:44,fontSize:11,color:l},headerWrap:{alignItems:"center",marginBottom:0},name:{fontSize:24,fontWeight:700,color:t,textAlign:"center",letterSpacing:1.2,textTransform:"uppercase"},jobTitle:{fontSize:14,fontWeight:400,color:l,textAlign:"center",textTransform:"uppercase",letterSpacing:1.5,marginTop:10,marginBottom:10},contactBar:{backgroundColor:s,paddingVertical:18,marginBottom:20,marginTop:10,alignItems:"center",width:"100%"},contactRow:{flexDirection:"row",flexWrap:"wrap",justifyContent:"center",alignItems:"center"},contactItem:{fontSize:10,color:l},contactSep:{fontSize:10,color:o,marginHorizontal:8},contactLinkRow:{flexDirection:"row",justifyContent:"center",marginTop:3},sectionWrap:{marginBottom:10},sectionHeadingRow:{marginBottom:4},sectionHeading:{fontSize:13,fontWeight:700,color:t,textTransform:"uppercase",letterSpacing:.8,marginBottom:3},sectionLine:{borderBottomWidth:1.5,borderBottomColor:t,marginBottom:8},profileText:{fontSize:11,color:l,lineHeight:1.6},expEntry:{marginBottom:10},expTitleRow:{flexDirection:"row",justifyContent:"space-between",alignItems:"flex-start"},expTitle:{fontSize:11,fontWeight:700,color:o,flex:1,marginRight:8,lineHeight:1.4},expDate:{fontSize:11,color:t,flexShrink:0,fontWeight:600},expCompany:{fontSize:11,color:l,marginTop:1,marginBottom:4,lineHeight:1.4},eduEntry:{marginBottom:10},eduTitleRow:{flexDirection:"row",justifyContent:"space-between",alignItems:"flex-start"},eduDegree:{fontSize:11,fontWeight:600,color:o,flex:1,marginRight:8,lineHeight:1.4},eduDate:{fontSize:11,color:t,flexShrink:0,fontWeight:600},eduCollege:{fontSize:11,color:l,marginTop:1,marginBottom:4,lineHeight:1.4},subHeading:{fontSize:11,fontWeight:600,color:o,marginTop:6,marginBottom:4},twoColWrap:{flexDirection:"row",width:"100%"},twoColSide:{width:"50%",paddingRight:8},bulletRow:{flexDirection:"row",alignItems:"flex-start",marginBottom:3,marginLeft:8},bulletDot:{width:4,height:4,borderRadius:2,backgroundColor:o,marginTop:5,marginRight:18,flexShrink:0},bulletText:{fontSize:11,color:l,flex:1,lineHeight:1.4},certEntry:{marginBottom:4},certName:{fontSize:11,color:l,lineHeight:1.4},awardRow:{flexDirection:"row",justifyContent:"space-between",alignItems:"center",marginBottom:5},awardTitle:{fontSize:11,fontWeight:500,color:l,flex:1,marginRight:8},awardDate:{fontSize:11,color:t,flexShrink:0},langItem:{flexDirection:"row",alignItems:"flex-start",marginBottom:3,marginLeft:8},langDot:{width:4,height:4,borderRadius:2,backgroundColor:o,marginTop:5,marginRight:18,flexShrink:0},langText:{fontSize:11,color:l,flex:1,lineHeight:1.4},refBlock:{marginBottom:10},refName:{fontSize:11,fontWeight:700,color:l,marginBottom:1},refDetail:{fontSize:11,color:l,lineHeight:1.4}})}},40584:(e,t,l)=>{l.d(t,{A:()=>s});var i=l(95155),n=l(64467);let o=({skill:e,skillDot:t,fillDotColor:l,emptyDotColor:o})=>(0,i.jsx)(n.Ss,{style:{alignItems:"flex-start",flexDirection:"row",marginLeft:6,paddingTop:2},children:[1,2,3,4,5].map(r=>(0,i.jsx)(n.Ss,{style:[t,r<=(e?.rating??0)?{backgroundColor:l||"#845EA2"}:{backgroundColor:o||"#CCCCCC"}]},r))}
1),r=({skill:e,fillDotColor:t,emptyDotColor:l})=>{let o=`${20*Math.min(5,Math.max(0,Number(e?.rating)||0))}%`;return(0,i.jsx)(n.Ss,{style:{height:4,borderRadius:2,backgroundColor:l||"#D1D5DB",width:"100%",marginTop:3},children:(0,i.jsx)(n.Ss,{style:{height:4,borderRadius:2,backgroundColor:t||"#407BFF",width:o}})})},s=({skills:e,styles:t={skillRow:{},skillName:{},skillDot:{}},variant:l="dot",fillDotColor:s,emptyDotColor:a})=>{let c=e?.map(e=>"string"==typeof e?{name:e,rating:0}:e).filter(e=>e?.name?.trim());return c&&0!==c.length?c.map(e=>(0,i.jsxs)(n.Ss,{style:t.skillRow,wrap:!1,children:[(0,i.jsx)(n.EY,{style:t.skillName,children:e.name}),"dot"===l&&(0,i.jsx)(o,{skill:e,skillDot:t.skillDot,fillDotColor:s,emptyDotColor:a}),"line"===l&&(0,i.jsx)(r,{skill:e,fillDotColor:s,emptyDotColor:a})]},e.name)):null}},41169:(e,t,l)=>{l.d(t,{_Q:()=>o,p3:()=>s,yk:()=>r,zQ:()=>n});var i=l(64467);let n={backgroundColor:"white",leftPanelColor:"#1F2937",leftPanelTextColor:"white",bulletColor:"#407BFF",textColor:"#1F2937",secondaryTextColor:"#374151",fontFamily:"Poppins"},o=e=>i.vv.create({page:{fontFamily:e.fontFamily||n.fontFamily,flexDirection:"row",paddingVertical:20,backgroundColor:e.backgroundColor||n.backgroundColor,lineHeight:1.5,fontSize:10},leftSectionBackground:{position:"absolute",top:0,bottom:0,left:0,width:"35%",backgroundColor:e.leftPanelColor||n.leftPanelColor},leftSection:{width:"35%",color:e.leftPanelTextColor||n.leftPanelTextColor,flexWrap:"wrap"},rightSection:{width:"65%",flexWrap:"wrap"},resumePhoto:{width:100,height:100,borderRadius:50,marginBottom:30,alignSelf:"center"},sectionContent:{paddingHorizontal:15},heading:{fontSize:14,fontWeight:"bold",marginBottom:10,lineHeight:1.3},skillRow:{display:"flex",flexDirection:"row",alignItems:"flex-start",marginBottom:4},skillName:{fontSize:10,flexShrink:1,flexGrow:1,width:"70%"},skillDot:{width:7,height:7,borderRadius:4,marginLeft:2},itemText:{fontSize:10,flexShrink:1,flexGrow:1,marginBottom:4},profileDetails:{flexDirection:"row",alignItems:"flex-start",justifyContent:"space-between",paddingHorizontal:15},userInfo:{width:"45%",flexWrap:"wrap",textOverflow:"ellipsis",color:e.textColor||n.textColor},userContactInfo:{width:"50%",flexShrink:"wrap",flexWrap:"wrap",textOverflow:"ellipsis"},subheading:{fontSize:11,fontWeight:500,marginBottom:6,color:e.secondaryTextColor||n.secondaryTextColor}});i.vv.create({subheading:{fontSize:11,fontWeight:500,marginBottom:6}});let r=e=>({fontFamily:e.fontFamily||n.fontFamily,fontSize:10,lineHeight:1.5,fontColor:e.leftPanelTextColor||n.leftPanelTextColor,widthPercentage:33,bulletColor:e.leftPanelTextColor||n.leftPanelTextColor,bulletGap:6,bulletSize:4}),s=e=>({bulletSize:4,bulletColor:e.secondaryTextColor||n.secondaryTextColor,bulletGap:16,fontFamily:e.fontFamily||n.fontFamily,fontColor:e.textColor||n.textColor,fontSize:10,lineHeight:1.5,itemGap:3,width:357})},42543:(e,t,l)=>{l.d(t,{A:()=>S});var i=l(95155),n=l(64467),o=l(12115),r=l(87275),s=l(43596),a=l(96121),c=l(35499);let d=function({contact:e,color:t="#8B8B8B",textColor:l="#8B8B8B",direction:o="vertical",align:r="left",hiddenFields:s=[],links:d=[],showIcons:m=!0,marginBottom:h=5}){let x=(0,c.useTemplateTheme)(),g=(0,a.e)(x),p=e=>{let t=String(e||"").trim();return t?/^[a-zA-Z][a-zA-Z0-9+.-]*:/.test(t)?t:`https://${t}`:""},f=e=>{if(!e||"string"!=typeof e)return!1;let t=e.trim().toLowerCase();return""!==t&&"n/a"!==t&&"na"!==t&&"null"!==t&&"none"!==t};return(0,i.jsx)(i.Fragment,{children:e&&(0,i.jsxs)(n.Ss,{style:{marginBottom:h,width:"100%",alignItems:"flex-end",marginTop:9,..."horizontal"===o?{flexDirection:"row",gap:8,marginTop:10,flexWrap:"wrap"}:{}},children:[e.email&&e.email.trim()&&!s.includes("email")&&(0,i.jsx)(n.EY,{style:{...g.contactText,color:l,textAlign:"right",marginLeft:0,width:"100%",marginBottom:4},children:e.email.replace(/([/@])/g,"$1​")}),e.location&&e.location.trim()&&!s.includes("location")&&(0,i.jsx)(n.EY,{style:{...g.contactText,color:l,textAlign:"right",marginLeft:0,width:"100%",marginBottom:4},children:e.location.replace(/([/])/g,"$1​")}),e.phone&&e.phone.trim()&&!s.includes("phone")&&(0,i.jsx)(n.EY,{style:{...g.contactText,color:l,textAlign:"right",marginLeft:0,width:"100%",marginBottom:6},children:e.phone.replace(/(.{5})/g,"$1​")}),Array.isArray(d)&&d.length>0&&(()=>{let e=e=>d.find(t=>(t.name||"").toLowerCase()===e),t=e=>d.find(t=>(t.url||"").toLowerCase().includes(e)),o=e("linkedin")||t("linkedin.com"),r=e("github")||t("github.com");if(!f(o?.url)&&!f(r?.url))return null;let s=f(o?.url)?p(o.url):"",a=f(r?.url)?p(r.url):"";return(0,i.jsxs)(i.Fragment,{children:[f(o?.url)&&(0,i.jsx)(n.Ss,{style:{width:"100%",marginBottom:4},children:(0,i.jsx)(n.N_,{src:s,style:{...g.contactText,color:l,textDecoration:"underline",textAlign:"right",marginLeft:0},target:"_blank",children:"LinkedIn"})}),f(r?.url)?(0,i.jsx)(n.Ss,{style:{width:"100%",marginBottom:4},children:(0,i.jsx)(n.N_,{src:a,style:{...g.contactText,color:l,textDecoration:"underline",textAlign:"right",marginLeft:0},target:"_blank",children:"GitHub"})}):null]})})()]})})};l(17623);var m=l(74285),h=l(8089),x=l(19324);let g=e=>"string"==typeof e&&/<\/?(ul|ol|li|p|strong|b|i)/i.test(e),p={bulletColor:"#515151",bulletSize:3,bulletGap:6,bulletMarginTop:4,fontSize:9,fontColor:"#515151",lineHeight:1.44,fontBold:!1,width:503,marginLeft:9,itemGap:3,listBottomPadding:0},f=({experience:e,t,MAX:l,labels:o={}})=>{let r=(0,c.useTemplateTheme)(),s=(0,a.e)(r);return(0,i.jsxs)(n.Ss,{style:[s.sectionRow],children:[(0,i.jsx)(n.Ss,{style:s.sectionHeader,wrap:!1,children:(0,i.jsx)(n.EY,{style:s.sectionTitle,children:o.experience||"EXPERIENCE"})}),(0,i.jsx)(n.Ss,{style:s.sectionContent,children:e.map((a,c)=>{let d=(0,x.dJ)(a?.date);return(0,i.jsxs)(n.Ss,{style:[s.experienceItem,c===e.length-1&&{marginBottom:0}],wrap:!0,children:[(0,i.jsxs)(n.Ss,{style:s.experienceHeader,children:[(0,i.jsxs)(n.Ss,{style:{display:"flex",flexDirection:"row",alignItems:"center",gap:4*!!a.title,flexWrap:"wrap"},children:[a.title?(0,i.jsxs)(n.EY,{style:s.jobTitle,children:[t(a.title,l.jobTitle),","]}):null,(0,i.jsx)(n.EY,{style:s.companyName,children:t(a.company,l.company)})]}),d&&(0,i.jsx)(n.EY,{style:s.dateRange,children:t(d,l.date)})]}),a.description&&(g(a.description)?(0,i.jsx)(n.Ss,{style:{marginTop:2}
1,children:(0,h.C)(a.description,{...p,fontColor:r.textColor||"#515151",fontFamily:r.fontFamily||"Inter",bulletColor:r.secondaryTextColor||"#515151"})}):(0,i.jsx)(n.EY,{style:[s.experienceBulletText,{marginLeft:9,paddingRight:16}],children:a.description})),Array.isArray(a.bullets)&&a.bullets.map((o,d)=>g(o)?(0,i.jsx)(n.Ss,{style:[{marginTop:2},c===e.length-1&&{marginBottom:0}],children:(0,h.C)(o,{...p,fontColor:r.textColor||"#515151",fontFamily:r.fontFamily||"Inter",bulletColor:r.secondaryTextColor||"#515151"})},`b-html-${d}`):(0,i.jsxs)(n.Ss,{style:[s.experienceBulletContainer,d===a.bullets.length-1&&{marginBottom:0}],children:[(0,i.jsx)(n.EY,{style:s.experienceBulletDot,children:"•"}),(0,i.jsx)(n.EY,{style:s.experienceBulletText,children:t(o,l.bullet)})]},`b-${d}`)),Array.isArray(a.responsibilities)&&a.responsibilities.map((e,o)=>g(e)?(0,i.jsx)(n.Ss,{style:{marginTop:2},children:(0,h.C)(e,{...p,fontColor:r.textColor||"#515151",fontFamily:r.fontFamily||"Inter",bulletColor:r.secondaryTextColor||"#515151"})},`r-html-${o}`):(0,i.jsxs)(n.Ss,{style:[s.experienceBulletContainer,o===a.responsibilities.length-1&&{marginBottom:0}],children:[(0,i.jsx)(n.EY,{style:s.experienceBulletDot,children:"•"}),(0,i.jsx)(n.EY,{style:s.experienceBulletText,children:t(e,l.bullet)})]},`r-${o}`)),!Array.isArray(a.responsibilities)&&"string"==typeof a.responsibility&&a.responsibility.trim()&&(g(a.responsibility)?(0,i.jsx)(n.Ss,{style:{marginTop:2,width:500},children:(0,h.C)(a.responsibility,{...p,fontColor:r.textColor||"#515151",fontFamily:r.fontFamily||"Inter",bulletColor:r.secondaryTextColor||"#515151",useFontGap:!0,width:490})}):(0,i.jsx)(n.EY,{style:[s.experienceBulletText,{marginLeft:9,paddingRight:16}],children:a.responsibility})),Array.isArray(a.skills)&&a.skills.length>0&&(0,i.jsxs)(n.EY,{style:[s.bodyText,{marginTop:2,marginLeft:0,paddingLeft:8,paddingRight:9}],children:[(0,i.jsxs)(n.EY,{style:{fontWeight:"medium"},children:[o.relevantSkills||"Relevant Skills",":"," "]}),a.skills.map(e=>t("string"==typeof e?e:e?.name||"",l.skill)).filter(Boolean).join(", ")]})]},c)})})]})},u=({education:e,t,MAX:l,labels:o={}})=>{let r=(0,c.useTemplateTheme)(),s=(0,a.e)(r);return(0,i.jsx)(n.Ss,{style:[s.section],children:e.map((r,a)=>{let c=(0,x.dJ)(r?.date);return(0,i.jsxs)(n.Ss,{wrap:!1,children:[0===a&&(0,i.jsx)(n.Ss,{style:s.sectionHeader,children:(0,i.jsx)(n.EY,{style:s.sectionTitle,children:o.education||"EDUCATION"})}),(0,i.jsxs)(n.Ss,{style:[{...s.experienceItem,...s.educationSectionContent},a===e.length-1?{marginBottom:0}:{marginBottom:10}],children:[(0,i.jsx)(n.EY,{style:[s.companyName,{textTransform:"uppercase"}],children:t(r.college,l.college)}),(0,i.jsxs)(n.Ss,{style:{flexDirection:"row",justifyContent:"space-between",alignItems:"flex-start"},children:[(0,i.jsx)(n.EY,{style:[s.eduDescription,{flex:1,flexWrap:"wrap"}],children:t(r.degree,l.degree)}),c&&(0,i.jsx)(n.EY,{style:[s.dateRange,{marginBottom:0,marginLeft:8,marginTop:6}],children:t(c,l.date)})]}),r.description&&(0,i.jsx)(n.EY,{style:[s.bodyText,{marginTop:4}],children:t(r.description,l.eduDesc)})]})]},a)})})},y=({skills:e,t,MAX:l,labels:o={}})=>{let r=(0,c.useTemplateTheme)(),s=(0,a.e)(r),d=[];for(let t=0;t<e.length;t+=2)d.push(e.slice(t,t+2));let m=(e,t,l=!1)=>e.map((e,o)=>{let r=2*t+o,a="string"==typeof e?e:e.name,c=Math.min(5,Math.max(0,"string"==typeof e?0:Number.isFinite(e?.rating)&&e.rating>0?e.rating:0));return(0,i.jsxs)(n.Ss,{wrap:!1,style:[s.skillGridItem,r%2==1&&s.skillGridItemEven,{justifyContent:"space-between"},l&&{marginBottom:0}],children:[(0,i.jsx)(n.EY,{style:[s.skillName],children:a}),(0,i.jsx)(n.Ss,{style:[s.skillBar,{height:3}],children:(0,i.jsx)(n.Ss,{style:[s.skillFill,{width:`${20*c}%`}]})})]},r)});return(0,i.jsxs)(n.Ss,{style:[s.section],children:[(0,i.jsxs)(n.Ss,{wrap:!1,children:[(0,i.jsx)(n.Ss,{style:s.sectionHeader,children:(0,i.jsx)(n.EY,{style:s.sectionTitle,children:o.skills||"SKILLS"})}),d[0]&&(0,i.jsx)(n.Ss,{style:[s.educationSectionContent,{flexDirection:"row"}],children:m(d[0],0,1===d.length)})]}),(0,i.jsx)(n.Ss,{style:s.educationSectionContent,children:d.slice(1).map((e,t)=>(0,i.jsx)(n.Ss,{wrap:!1,style:{flexDirection:"row"},children:m(e,t+1,t===d.length-2)},t+1))})]})},j=({awards:e,t,MAX:l,labels:o={}})=>{let r=(0,c.useTemplateTheme)(),s=(0,a.e)(r);return(0,i.jsxs)(n.Ss,{style:[s.section],children:[(0,i.jsx)(n.EY,{style:{...s.sectionTitle,backgroundColor:r.sectionBackgroun
1dColor||"#879F7B",paddingTop:6,paddingBottom:4,paddingLeft:16,paddingRight:16,marginBottom:15},wrap:!1,children:o.awards||"AWARDS"}),(0,i.jsx)(n.Ss,{style:s.educationSectionContent,children:e.map((o,r)=>(0,i.jsx)(n.EY,{style:[s.awardName,{marginBottom:2*(r!==e.length-1)}],children:t("string"==typeof o?o:o.title,l.awardTitle)},r))})]})},C=({certifications:e,t,MAX:l,labels:o={}})=>{let r=(0,c.useTemplateTheme)(),s=(0,a.e)(r);return(0,i.jsxs)(n.Ss,{style:[s.section],children:[(0,i.jsx)(n.EY,{style:{...s.sectionTitle,backgroundColor:r.sectionBackgroundColor||"#879F7B",paddingTop:6,paddingBottom:4,paddingLeft:16,paddingRight:16,marginBottom:15},wrap:!1,children:o.certifications||"CERTIFICATIONS"}),(0,i.jsx)(n.Ss,{style:s.educationSectionContent,children:e.map((e,o)=>{let r=e.title||e.name,a=e.description||"";return(0,i.jsxs)(n.Ss,{style:s.experienceItem,wrap:!0,children:[(0,i.jsx)(n.EY,{style:[s.awardName,{marginBottom:2*!!a}],children:t(r,l.certName)}),a&&(0,i.jsx)(n.EY,{style:s.bodyText,children:t(a,l.certDesc)})]},o)})})]})};l(19212);let S=o.memo(function({resume:e,hiddenFields:t,labels:l={}}){let o={name:80,title:58,about:1/0,company:1/0,date:32,jobTitle:1/0,bullet:220,college:1/0,degree:1/0,eduDesc:1/0,skill:22,language:60,awardTitle:1/0,awardDesc:1/0,certName:1/0,certDesc:1/0},h=(0,c.useTemplateTheme)(),x=(0,a.e)(h),g=(e,t)=>null==e?e:"string"==typeof e?(0,s.W)(e,t):e;return(0,i.jsx)(n.yo,{children:(0,i.jsxs)(n.YW,{style:x.page,size:"A4",orientation:"portrait",children:[(0,i.jsxs)(n.Ss,{style:x.headerRow,children:[(0,i.jsxs)(n.Ss,{style:x.leftSection,children:[e.photo&&!t.includes("photo")&&(0,i.jsx)(n._V,{src:{uri:e.photo,method:"GET",headers:{"Cache-Control":"no-cache"}},style:x.photo}),(0,i.jsxs)(n.Ss,{style:x.nameBlock,children:[!(0,r.Yx)(e.name)&&!t.includes("name")&&(0,i.jsx)(n.EY,{style:x.name,children:g(e.name,o.name)}),!(0,r.Yx)(e.title)&&!t.includes("title")&&(0,i.jsx)(n.EY,{style:x.title,children:g(e.title,o.title)}),(0,i.jsx)(m.A,{small:!0,certificates:e.certifications||[]})]})]}),(0,i.jsx)(n.Ss,{style:x.rightSection,children:(0,i.jsx)(d,{contact:e.contact,hiddenFields:t,links:e.links,showIcons:!1,color:h.textColor||"#515151",textColor:h.textColor||"#515151"})})]}),!(0,r.Yx)(e.about)&&(0,i.jsxs)(n.Ss,{style:x.sectionRow,children:[(0,i.jsx)(n.Ss,{style:x.sectionHeader,wrap:!1,children:(0,i.jsx)(n.EY,{style:x.sectionTitle,children:l.about||"PROFILE"})}),(0,i.jsx)(n.Ss,{style:x.sectionContent,children:(0,r.CA)(e.about,{bulletColor:h.secondaryTextColor||"#515151",bulletSize:3,bulletGap:6,bulletMarginTop:4,fontSize:9,fontColor:h.textColor||"#515151",fontFamily:h.fontFamily||"Inter",lineHeight:1.44,fontBold:!1,itemGap:3,listBottomPadding:0})})]}),(0,r.bW)(e.experience)&&(0,i.jsx)(f,{experience:e.experience,t:g,MAX:o,labels:l}),(0,r.ZT)(e.education)&&(0,i.jsx)(u,{education:e.education,t:g,MAX:o,labels:l}),(0,r.d)(e.skills)&&(0,i.jsx)(y,{skills:e.skills,t:g,MAX:o,labels:l}),r.mJ&&(0,r.mJ)(e.languages)&&(0,i.jsxs)(n.Ss,{style:[x.section],children:[(0,i.jsx)(n.EY,{style:{...x.sectionTitle,backgroundColor:h.sectionBackgroundColor||"#879F7B",paddingTop:6,paddingBottom:4,paddingLeft:16,paddingRight:16,marginBottom:15},wrap:!1,children:l.languages||"LANGUAGES"}),(0,i.jsx)(n.Ss,{style:x.sectionContent,children:e.languages.map(e=>("string"==typeof e?e:e?.name)?.trim()).filter(e=>e&&"string"==typeof e&&e.trim()).map((e,t,l)=>(0,i.jsx)(n.Ss,{style:{flexDirection:"row",alignItems:"center",marginLeft:11,marginBottom:2*(t!==l.length-1)},children:(0,i.jsx)(n.EY,{style:x.bulletPoint,children:g(e,o.language)})},t))})]}),(0,r.rV)(e.awards)&&(0,i.jsx)(j,{awards:e.awards,t:g,MAX:o,labels:l}),(0,r.cF)(e.certifications)&&(0,i.jsx)(C,{certifications:e.certifications,t:g,MAX:o,labels:l})]})})})},43406:(e,t,l)=>{l.d(t,{A:()=>d,i:()=>c});var i=l(95155);l(12115);var n=l(64467),o=l(53798),r=l(54111),s=l(87275),a=l(35499);let c={contact:"contactInformation",about:"professionalSummary",experience:"experience",education:"education",skills:"skills",certifications:"certifications",awards:"awards",languages:"languages",relevantSkills:"relevantSkills"},d=({resume:e,hiddenFields:t,labels:l})=>{let c=(0,a.useTemplateTheme)(),d=(0,o.M)(c),m={bulletSize:4,bulletGap:16,useFontGap:!0,bulletMarginTop:4,fontColor:c?.textColor||o.z.textColor,fontFamily:c?.fontFamily||o.z.fontFamily,fontSize:10,lineHeight:1.5,fontWeight:"normal",bulletColor:c?.primaryColor||o.z.dividerColor,marginTop:5},h=[{key:"ProgrammingLanguages",labels:"Programming Languages"},{key:"DatabasesTechnologies",labels:"Databases Technologies"},{key:"VersionControl",labels:"Version Control"}].filter(t=>e?.additionalSkills?.[t.key]?.length>0),x=h.length>0;return(0,i.jsx)(n.yo,{children:(0,i.jsxs)(n.YW,{size:"A4",style:d.page,children:[(0,i.jsxs)(n.Ss,{style:d.header,children:[!t.includes("name")&&e.name&&(0,i.jsx)(n.EY,{style:d.headerNameText,children:e.name}),!t.includes("title")&&e.title&&(0,i.jsx)(n.EY,{style:d.headerSubHeadingText,children:e.title})]}),(0,i.jsx)(n.Ss,{style:d.borderedSection}),(0,i.jsxs)(n.Ss,{style:d.mainContent,children:[(0,i.jsxs)(n.Ss,{style:d.leftContent,children:[(0,i.jsxs)(n.EY,{style:d.commonheading,children:[l.contact?.toUpperCase(),":"]}),(0,i.jsx)(r.A,{contact:e.contact,direction:"vertical",hiddenFields:t,color:c.primaryColor||o.z.dividerColor,textColor:c.textColor||o.z.textColor,links:e.links,align:"left",truncate:!1,isLinkView:!0,fontSize:10,showIcons:!1}),x&&(0,i.jsxs)(n.Ss,{children:[(0,i.jsxs)(n.EY,{style:d.commonheading,children:[l?.skills?.toUpperCase(),":"]}),h.map((t,l)=>(0,i.jsx)(n.Ss,{style:{marginBottom:8}
1,children:(0,i.jsxs)(n.Ss,{style:{fontSize:10,color:c.textColor||o.z.textColor,fontFamily:c.fontFamily||o.z.fontFamily,fontWeight:600,flexDirection:"row",flexWrap:"wrap",gap:4},children:[(0,i.jsxs)(n.EY,{children:[t.labels," : "]}),(0,i.jsx)(n.EY,{style:{fontWeight:400,lineHeight:1},children:e?.additionalSkills?.[t.key]?.join(", ")})]})},l))]}),(0,i.jsxs)(n.Ss,{children:[e?.education?.length>0&&(0,i.jsxs)(n.EY,{style:d.commonheading,children:[l?.education?.toUpperCase(),":"]}),e?.education?.length>0&&e.education.map((e,t)=>(0,i.jsxs)(n.Ss,{style:{marginBottom:8},children:[(0,i.jsx)(n.EY,{style:{fontSize:10,fontWeight:"bold",color:c.textColor||o.z.textColor,marginBottom:3},children:e.degree}),(0,i.jsx)(n.EY,{style:{fontSize:10,fontWeight:"normal",color:c.secondaryTextColor||o.z.secondaryTextColor,marginBottom:2},children:e.college}),(0,i.jsx)(n.EY,{style:{fontSize:10,fontWeight:"normal",color:c.secondaryTextColor||o.z.secondaryTextColor},children:e.date})]},t))]}),(0,i.jsxs)(n.Ss,{children:[e?.languages?.length>0&&(0,i.jsxs)(n.EY,{style:d.commonheading,children:[l.languages?.toUpperCase(),":"]}),e?.languages?.length>0&&e.languages.map((e,t)=>(0,i.jsx)(n.Ss,{style:{marginBottom:8,flexDirection:"row",alignItems:"flex-start",width:"95%",display:e?"flex":"none"},wrap:!1,children:e&&(0,i.jsx)(n.EY,{style:{fontSize:10,color:c.textColor||o.z.textColor,fontFamily:c.fontFamily||o.z.fontFamily},children:e?.name??e})},t))]})]}),(0,i.jsxs)(n.Ss,{style:d.rightContent,children:[(0,i.jsxs)(n.Ss,{children:[e?.about?.trim()&&(0,i.jsxs)(n.EY,{style:d.commonheading,children:[l?.about?.toUpperCase(),":"]}),(0,i.jsx)(n.Ss,{children:(0,s.CA)(e.about,{...m})})]}),(0,i.jsxs)(n.Ss,{children:[(0,i.jsxs)(n.EY,{style:d.commonheading,children:[l?.experience?.toUpperCase(),":"]}),e.experience.filter(e=>e?.company?.trim()||e?.title?.trim()).map(e=>(0,i.jsxs)(n.Ss,{style:d.expEntry,children:[(0,i.jsxs)(n.Ss,{children:[e?.title?.trim()&&(0,i.jsx)(n.EY,{style:d.expTitle,children:e.title}),[e?.company?.trim(),e?.location?.trim()].filter(Boolean).length>0&&(0,i.jsx)(n.EY,{style:d.expCompany,children:[e?.company?.trim(),e?.location?.trim()].filter(Boolean).join(", ")}),e?.date?.trim()&&" - "!==e.date&&(0,i.jsx)(n.EY,{style:d.expDate,children:e.date})]}),e.responsibility&&(0,i.jsx)(n.Ss,{style:{marginTop:2,marginLeft:10,width:300},children:(0,s.CA)(e.responsibility,{...m,bulletColor:c.primaryColor||o.z.dividerColor,color:c.textColor||o.z.textColor,width:290})}),e.skills&&e.skills.length>0&&(0,i.jsxs)(n.EY,{style:{marginLeft:0,marginTop:4,marginBottom:4,fontSize:10},children:[(0,i.jsxs)(n.EY,{style:{fontWeight:700},children:[l.relevantSkills||"Relevant Skills",":"," "]}),(0,i.jsx)(n.EY,{style:{fontWeight:400},children:e.skills.join(", ")})]})]},`${e.company}-${e.location}`))]})]})]})]})})}},43596:(e,t,l)=>{l.d(t,{W:()=>i});let i=(e,t)=>e?.length<=t?e:e.slice(0,t)+"..."},43949:(e,t,l)=>{l.d(t,{j:()=>r,z:()=>o});var i=l(64467);let n="#1F2937",o={fontFamily:"Roboto",backgroundColor:"#FFFFFF",primaryColor:n,textColor:"#2A2A2A",secondaryTextColor:n,headingBackgroundColor:"#B0C4C8"},r=(e=o)=>(e.headingBackgroundColor=e.selectedColor||e.headingBackgroundColor||o.headingBackgroundColor,i.vv.create({page:{flexDirection:"column",backgroundColor:e.backgroundColor,fontFamily:e.fontFamily,color:e.textColor,paddingTop:36,paddingBottom:40,paddingHorizontal:44},headerName:{fontSize:20,fontWeight:900,color:e.primaryColor,textAlign:"center",marginBottom:3},headerTitle:{fontSize:14,fontWeight:400,color:e.secondaryTextColor,textAlign:"center",marginBottom:5},contactRow:{flexDirection:"row",justifyContent:"center",flexWrap:"wrap",marginBottom:10},contactText:{fontSize:12,color:e.textColor},socialLinkText:{fontSize:10,color:e.textColor},contactSep:{fontSize:12,color:e.textColor,marginHorizontal:4},divider:{height:.8,backgroundColor:e.headingBackgroundColor,marginBottom:14},sectionBar:{backgroundColor:e.headingBackgroundColor,paddingVertical:5,paddingHorizontal:10,marginBottom:10,alignItems:"center"},sectionBarText:{fontSize:14,fontWeight:800,color:e.primaryColor,textTransform:"capitalize",letterSpacing:.5},aboutText:{fontSize:12,color:e.textColor,lineHeight:1.5,textAlign:"justify",marginTop:5,marginBottom:10},expEntry:{marginTop:5,marginBottom:12},expTitle:{fontSize:11,fontWeight:700,color:e.secondaryTextColor,marginBottom:1},expMeta:{fontSize:11,color:e.textColor,fontStyle:"italic",paddingHorizontal:4,paddingVertical:2,marginBottom:4},expBulletRow:{flexDirection:"row",marginBottom:2,marginLeft:4},expBulletInline:{flexDirection:"row",alignItems:"flex-start",marginBottom:8,paddingLeft:18},expBulletDot:{width:4,height:4,borderRadius:2.5,backgroundColor:e.secondaryTextColor,marginRight:10,marginTop:5},expBulletText:{fontSize:11,color:e.textColor,flex:1,lineHeight:"14px"},expDescription:{fontSize:11,color:e.textColor,lineHeight:1.5,textAlign:"justify",marginBottom:3},eduEntry:{marginTop:5,marginBottom:10},eduDegree:{fontSize:11,fontWeight:700,color:e.textColor,textTransform:"uppercase",marginBottom:1},eduMeta:{fontSize:11,color:e.textColor,fontStyle:"italic",paddingHorizontal:4,paddingVertical:2,marginBottom:4},eduDescription:{fontSize:11,color:e.textColor,lineHeight:1.5,marginTop:2},skillTitle:{marginBottom:10},skillTitletext:{marginTop:1.5,marginBottom:4.5},skillsContainer:{marginTop:1,flexDirection:"row",flexWrap:"wrap"},skillItemRow:{width:"50%",flexDirection:"row",alignItems:"flex-start",marginBottom:5,paddingLeft:18},skillBulletDot:{width:4,height:4,borderRadius:2.5,backgroundColor:e.secondaryTextColor,marginRight:10,marginTop:5},skillBulletText:{fontSize:11,color:e.textColor,lineHeight:1,flex:1,fontStyle:"italic"},listItemRow:{flexDirection:"row",alignItems:"flex-start",marginBottom:8},listBulletRow:{flexDirection:"row",alignItems:"flex-start",marginBottom:5,paddingLeft:18},listBulletDot:{width:4,height:4,borderRadius:2.5,backgroundColor:e.secondaryTextColor,marginRight:10,marginTop:5},listBulletText:{fontSize:12,fontWeight:"normal",color:e.textColor,lineHeight:1.5,flex:1},listLanguageText:{fontSize:12,fontStyle:"italic",color:e.textColor,lineHeight:1.5,flex:1},awardEntry:{marginTop:5,marginBottom:12}}))},43986:(e,t,l)=>{l.d(t,{V8:()=>r,zQ:()=>o});var i=l(64467);let n="#373B43",o={fontFamily:"Poppins",backgroundColor:"white",primaryColor:n,textColor:"#333333",secondaryTextColor:"#444444",sectionBackgroun
1dColor:n,sectionTextColor:"white"};i.KQ.registerHyphenationCallback(e=>[e]);let r=(e=o)=>i.vv.create({page:{flexDirection:"column",backgroundColor:e.backgroundColor,fontFamily:e.fontFamily,color:e.textColor,paddingTop:40,paddingBottom:40,fontSize:10},wrapper:{width:"100%",alignItems:"center",paddingVertical:6,paddingHorizontal:20},row:{flexDirection:"row",flexWrap:"wrap",justifyContent:"center",alignItems:"flex-start",marginBottom:3},item:{flexDirection:"row",alignItems:"flex-start",marginHorizontal:6,color:e.sectionTextColor},text:{fontSize:9,fontFamily:e.fontFamily,color:e.sectionTextColor,marginLeft:3},linkText:{fontSize:9,fontFamily:e.fontFamily,color:e.sectionTextColor,textDecoration:"underline",marginLeft:3,flexShrink:1},header:{width:"100%",flexDirection:"row",backgroundColor:e.sectionBackgroundColor,marginTop:-40,padding:10,alignItems:"flex-start",gap:2,color:e.sectionBackgroundColor},profileImageSection:{flexDirection:"row",width:"40%",gap:4},profileImage:{width:100,height:70,borderRadius:50,marginTop:10,marginRight:1},profileInfo:{width:"100%",marginTop:10},profileSummary:{width:"60%",padding:10,color:e.sectionTextColor},heading:{fontSize:20,fontWeight:500,color:e.sectionTextColor},subheading:{fontSize:12,fontWeight:500,color:e.sectionTextColor},contentWrapper:{padding:20,flexDirection:"row",width:"100%"},leftSection:{width:"70%",paddingRight:20,height:"auto"},rightSection:{width:"30%",paddingLeft:20,borderLeft:`1px solid ${e.secondaryTextColor}`},responsibilityStyle:{bulletSize:4,bulletColor:e.secondaryTextColor,bulletGap:16,fontFamily:e.fontFamily,fontColor:e.textColor,fontSize:10,lineHeight:1.5,itemGap:3},profileSectionStyle:{fontFamily:e.fontFamily,fontSize:10,lineHeight:1.5,fontColor:e.sectionTextColor,bulletColor:e.sectionTextColor,bulletGap:10,itemGap:3,bulletSize:4}})},44822:(e,t,l)=>{l.d(t,{H:()=>o,z:()=>n});var i=l(64467);let n={backgroundColor:"#FFFFFF",primaryColor:"#c481a4",headingColor:"#2B2B2B",textColor:"#2B2B2B",secondaryTextColor:"#666666",fontFamily:"Poppins"},o=(e=n)=>{let t=e.primaryColor||n.primaryColor,l=e.secondaryTextColor||n.secondaryTextColor,o=e.headingColor||n.headingColor,r=e.textColor||n.textColor,s=e.backgroundColor||n.backgroundColor,a=e.fontFamily||n.fontFamily;return i.vv.create({page:{fontFamily:a,backgroundColor:s,paddingTop:40,paddingBottom:35,fontSize:10,color:l},sectionLine:{marginTop:10,marginBottom:4,height:.3,backgroundColor:t,width:"100%"},headerWrap:{backgroundColor:t,paddingTop:20,paddingBottom:14,paddingHorizontal:16,opacity:.15,alignItems:"center",marginBottom:30},name:{fontSize:24,fontWeight:500,color:l,opacity:1,textAlign:"center",letterSpacing:1.5,textTransform:"uppercase"},jobTitle:{fontSize:14,fontWeight:400,color:r,opacity:1,textAlign:"center",letterSpacing:1.5,textTransform:"uppercase",marginTop:4},mainBorderBox:{flexDirection:"row",width:"100%"},leftCol:{width:"58%",paddingHorizontal:14,paddingTop:14,paddingBottom:14},rightCol:{width:"42%",paddingHorizontal:14,paddingTop:14,paddingBottom:14},contactBlock:{marginBottom:14,width:"100%"},contactItem:{fontSize:10,color:r,marginBottom:6,lineHeight:1.3},contactLink:{fontSize:10,color:r,textDecoration:"none",marginBottom:6},profileHeading:{fontSize:16,fontWeight:500,fontStyle:"italic",color:t,marginBottom:6},profileText:{fontSize:10,color:r,lineHeight:1.55},profileWrap:{marginBottom:14},sectionHeading:{fontSize:16,fontWeight:500,color:o,marginBottom:6},sectionWrap:{marginBottom:14},skillsHeading:{fontSize:16,fontWeight:500,color:o,textTransform:"uppercase",letterSpacing:.5,marginBottom:6},expEntry:{marginBottom:10},expTitle:{fontSize:12,fontWeight:500,color:l,textTransform:"uppercase",letterSpacing:.3,lineHeight:1.3},expCompany:{fontSize:10,color:r,lineHeight:1.3,marginTop:1},expDate:{fontSize:10,fontWeight:700,color:l,lineHeight:1.3,marginTop:2,marginBottom:4},eduEntry:{marginBottom:10},eduDegree:{fontSize:12,fontWeight:500,color:l,textTransform:"uppercase",letterSpacing:.3,lineHeight:1.3},eduCollege:{fontSize:10,color:r,lineHeight:1.3,marginTop:1},eduDate:{fontSize:10,fontWeight:700,color:l,lineHeight:1.3,marginTop:2},certEntry:{marginBottom:8},certName:{fontSize:12,fontWeight:500,color:r,textTransform:"uppercase",letterSpacing:.3,lineHeight:1.3}
1,certIssuer:{fontSize:10,color:r,lineHeight:1.3,marginTop:1},awardEntry:{marginBottom:8},awardTitle:{fontSize:12,fontWeight:500,color:r,lineHeight:1.3},awardDetail:{fontSize:10,color:r,lineHeight:1.3,marginTop:1},langText:{fontSize:10,fontWeight:500,color:r,lineHeight:1.4,marginBottom:3},bulletRow:{flexDirection:"row",alignItems:"flex-start",marginBottom:3},bulletDot:{width:4,height:4,color:r,marginRight:5,lineHeight:1.55},bulletText:{fontSize:10,color:r,flex:1,lineHeight:1.55},skillBulletRow:{flexDirection:"row",alignItems:"flex-start",marginBottom:4},skillBulletDot:{width:4,height:4,color:r,marginRight:5,lineHeight:1.55},skillBulletText:{fontSize:10,color:l,flex:1,lineHeight:1.55,fontWeight:500}})}},45017:(e,t,l)=>{l.d(t,{A:()=>o});var i=l(95155),n=l(64467);l(12115);let o=function({width:e="280",lineColor:t="white"}){return(0,i.jsx)(n.Ss,{style:{width:"100%",marginBottom:10},children:(0,i.jsx)(n.BS,{height:"10",width:"100%",children:(0,i.jsx)(n.N1,{x1:"0",y1:"5",x2:e,y2:"5",strokeWidth:1,stroke:t})})})}},48090:(e,t,l)=>{l.d(t,{A:()=>B,i:()=>k});var i=l(95155),n=l(12115),o=l(64467),r=l(87275),s=l(55597),a=l(19324),c=l(35499),d=l(51951);let m=e=>{if(!e||"string"!=typeof e)return!1;let t=e.trim().toLowerCase();return t&&!["n/a","na","null","none"].includes(t)},h=e=>{let t=String(e||"");return t.match(/.{1,14}/g)?.join("​")||t},x=(e,t)=>({fontSize:10,fontFamily:t,lineHeight:1.55,fontColor:e.textColor||s.zQ.textColor,bulletColor:e.textColor||s.zQ.textColor,bulletSize:3,bulletGap:20,bulletMarginTop:6,marginLeft:6,textMarginLeft:0,paragraphMarginLeft:0});function g({resume:e={},hiddenFields:t=[]}){let l=(0,c.useTemplateTheme)(),n=(0,s.U5)(l);return e.photo&&t.includes("photo"),(0,i.jsx)(o.Ss,{style:n.header,children:(0,i.jsxs)(o.Ss,{style:n.headerLeft,children:[!t.includes("name")&&(0,a.OG)(e.name)&&(0,i.jsx)(o.EY,{style:n.name,children:e.name}),!t.includes("title")&&(0,a.OG)(e.title)&&(0,i.jsx)(o.EY,{style:n.jobTitle,children:e.title})]})})}function p({resume:e={},hiddenFields:t=[],labels:l={}}){let n=(0,c.useTemplateTheme)(),r=(0,s.U5)(n),x=n.textColor||s.zQ.textColor,g=e.contact||{},f=(t,l)=>(e.links||[]).find(e=>(e.name||"").toLowerCase()===t)||(e.links||[]).find(e=>(e.url||"").toLowerCase().includes(l)),u=!t.includes("links")&&f("linkedin","linkedin.com"),y=!t.includes("links")&&f("github","github.com"),j=[];return(!t.includes("phone")&&(0,a.OG)(g.phone)&&j.push({icon:d.Es,text:g.phone.trim()}),!t.includes("email")&&(0,a.OG)(g.email)&&j.push({icon:d.aZ,text:g.email.trim(),url:`mailto:${g.email.trim()}`}),!t.includes("location")&&(0,a.OG)(g.location)&&j.push({icon:d.BT,text:g.location.trim()}),u&&m(u.url)&&j.push({icon:d.ky,text:u.url.replace(/^https?:\/\/(www\.)?/i,""),url:u.url}),y&&m(y.url)&&j.push({icon:d.Nb,text:y.url.replace(/^https?:\/\/(www\.)?/i,""),url:y.url,iconStyle:{marginTop:3}}),j.length)?(0,i.jsxs)(o.Ss,{children:[(0,i.jsx)(o.EY,{style:r.sidebarSectionHeading,children:l.contacts||"Contact"}),j.map((e,t)=>{let l,n=e.icon;return(0,i.jsxs)(o.Ss,{style:r.contactRow,wrap:!1,children:[(0,i.jsx)(o.Ss,{style:e.iconStyle?{...r.contactIcon,...e.iconStyle}:r.contactIcon,children:(0,i.jsx)(n,{color:x})}),e.url?(0,i.jsx)(o.N_,{src:(l=String(e.url||"").trim(),/^[a-zA-Z][a-zA-Z0-9+.-]*:/.test(l)?l:`https://${l}`),style:r.contactLink,children:h(e.text)}):(0,i.jsx)(o.EY,{style:r.contactText,children:h(e.text)})]},t)})]}):null}function f({education:e=[],labels:t={}}){let l=(0,c.useTemplateTheme)(),n=(0,s.U5)(l),r=(e||[]).filter(e=>(0,a.OG)(e?.degree)||(0,a.OG)(e?.college));return r.length?(0,i.jsxs)(o.Ss,{children:[(0,i.jsx)(o.EY,{style:n.sidebarSectionHeading,children:t.education||"Education"}),r.map((e,t)=>{let l=(0,a.dJ)(e.date);return(0,i.jsxs)(o.Ss,{style:n.eduEntry,wrap:!1,children:[(0,a.OG)(e.degree)&&(0,i.jsx)(o.EY,{style:n.eduDegree,children:e.degree}),(0,a.OG)(e.college)&&(0,i.jsxs)(o.EY,{style:n.eduCollege,children:[e.college,l?` | ${l}`:""]}),!(0,a.OG)(e.college)&&l&&(0,i.jsx)(o.EY,{style:n.eduDate,children:l})]},t)})]}):null}function u({skills:e=[],labels:t={}}){let l=(0,c.useTemplateTheme)(),n=(0,s.U5)(l),r=Array.isArray(e.coreSkills)?e.coreSkills.map(e=>"string"==typeof e?e:e?.name||"").filter(e=>e.trim()):[];return r.length?(0,i.jsxs)(o.Ss,{children:[(0,i.jsx)(o.EY,{style:n.sidebarSectionHeading,children:t.coreSkills||"Core Skills"}),r.map((e,t)=>(0,i.jsx)(o.EY,{style:n.skillText,children:e},t))]}):null}function y({skills:e=[],labels:t={}}){let l=(0,c.useTemplateTheme)(),n=(0,s.U5)(l),r=Array.isArray(e?.technicalSkills)?e?.technicalSkills.map(e=>"string"==typeof e?e:e?.name||"").filter(e=>e.trim()):[];return r.length?(0,i.jsxs)(o.Ss,{children:[(0,i.jsx)(o.EY,{style:n.sidebarSectionHeading,children:t.technicalSkills||"Technical Skills"}),r.map((e,t)=>(0,i.jsx)(o.EY,{style:n.skillText,children:e},t))]}):null}function j({awards:e=[],labels:t={}}){let l=(0,c.useTemplateTheme)(),n=(0,s.U5)(l),r=(e||[]).filter(e=>(0,a.OG)("string"==typeof e?e:e?.title));return r.length?(0,i.jsxs)(o.Ss,{children:[(0,i.jsx)(o.EY,{style:n.sidebarSectionHeading,children:t.awards||"Awards"}),r.map((e,t)=>{let l="string"==typeof e?e:e.title;return"object"==typeof e&&(0,a.dJ)(e.date),(0,i.jsx)(o.Ss,{style:n.listEntry,wrap:!1,children:(0,i.jsx)(o.EY,{style:n.listSub,children:l})},t)})]}):null}function C({certifications:e=[],labels:t={}}){let l=(0,c.useTemplateTheme)(),n=(0,s.U5)(l),r=(e||[]).filter(e=>(0,a.OG)(e?.name));return r.length?(0,i.jsxs)(o.Ss,{children:[(0,i.jsx)(o.EY,{style:n.sidebarSectionHeading,children:t.certifications||"Certifications"}),r.map((e,t)=>{let l="string"==typeof e?e:e.name,r="object"==typeof e?(0,a.dJ)(e.date):"";return(0,i.jsxs)(o.Ss,{style:n.listEntry,wrap:!1,children:[(0,i.jsx)(o.EY,{style:n.listTitle,children:l}),r&&(0,i.jsx)(o.EY,{style:n.listSub,children:r})]},t)})]}):null}function S({languages:e=[],labels:t={}}){let l=(0,c.useTemplateTheme)(),n=(0,s.U5)(l),r=(e||[]).filter(e=>{let t="object"==typeof e?e?.name??"":e??"";return(0,a.OG)(t)});return r.length?(0,i.jsxs)(o.Ss,{children:[(0,i.jsx)(o.EY,{style:n.sidebarSectionHeading,children:t.languages||"Languages"}),r.map((e,t)=>{let l="object"==typeof e?e?.name??"":e??"",r="object"==typeof e&&(0,a.OG)(e?.level)?e.level:"";return(0,i.jsxs)(o.EY,{style:n.langText,children:[l,r?` – ${r}`:""]},t)}
1)]}):null}function b({about:e,labels:t={}}){let l=(0,c.useTemplateTheme)(),n=(0,s.U5)(l),a=l.fontFamily||s.zQ.fontFamily;return e?.trim()?(0,i.jsxs)(o.Ss,{style:n.mainSectionWrap,wrap:!0,children:[(0,i.jsx)(o.Ss,{wrap:!1,children:(0,i.jsx)(o.EY,{style:n.mainSectionHeading,children:t.about||"Professional Summary"})}),(0,i.jsx)(o.Ss,{wrap:!0,children:(0,r.CA)(e,x(l,a))})]}):null}function w({experience:e=[],labels:t={}}){let l=(0,c.useTemplateTheme)(),n=(0,s.U5)(l),d=l.fontFamily||s.zQ.fontFamily,m=(e||[]).filter(e=>(0,a.OG)(e?.title)||(0,a.OG)(e?.company));return m.length?(0,i.jsxs)(o.Ss,{style:n.mainSectionWrap,wrap:!0,children:[(0,i.jsx)(o.Ss,{wrap:!1,children:(0,i.jsx)(o.EY,{style:n.mainSectionHeading,children:t.experience||"Professional Experience"})}),m.map((e,t)=>{let s=(0,a.dJ)(e.date),c=[e.title,e.company].filter(a.OG).join(" – "),h=[c,e.location].filter(a.OG).join(", ");return(0,i.jsxs)(o.Ss,{style:n.expEntry,wrap:!0,children:[(0,i.jsxs)(o.Ss,{wrap:!1,children:[c?(0,i.jsx)(o.EY,{style:n.expCompany,children:h}):null,s&&(0,i.jsx)(o.EY,{style:n.expDate,children:s})]}),(e.description||e.responsibility)&&(0,i.jsx)(o.Ss,{wrap:!0,children:(0,r.CA)(e.description||e.responsibility,{...x(l,d),width:280})}),t<m.length-1&&(0,i.jsx)(o.Ss,{style:n.expDivider})]},t)})]}):null}function T({projects:e=[],labels:t={}}){let l=(0,c.useTemplateTheme)(),n=(0,s.U5)(l),d=l.fontFamily||s.zQ.fontFamily,m=(e||[]).filter(e=>(0,a.OG)(e?.name)||(0,a.OG)(e?.description));return m.length?(0,i.jsxs)(o.Ss,{style:{...n.mainSectionWrap,marginBottom:5},wrap:!0,children:[(0,i.jsx)(o.Ss,{wrap:!1,children:(0,i.jsx)(o.EY,{style:n.mainSectionHeading,children:t.projects||"Projects"})}),m.map((e,t)=>(0,i.jsxs)(o.Ss,{style:n.expEntry,wrap:!0,children:[(0,i.jsx)(o.Ss,{minPresenceAhead:40,wrap:!1,children:(0,i.jsxs)(o.Ss,{style:n.expTitleRow,children:[(0,a.OG)(e.name)&&(0,i.jsx)(o.EY,{style:n.expCompany,children:e.name}),(0,a.OG)(e.date)&&(0,i.jsx)(o.EY,{style:n.expDate,children:(0,a.dJ)(e.date)})]})}),(0,a.OG)(e.description)&&(0,i.jsx)(o.Ss,{wrap:!0,children:(0,r.CA)(e.description,x(l,d))}),t<m.length-1&&(0,i.jsx)(o.Ss,{style:n.expDivider})]},t))]}):null}l(19212);let k={about:"profile",experience:"workExperience",contacts:"contacts",education:"education",skills:"skills",relevantSkills:"relevantSkills",certifications:"certifications",awards:"awards",languages:"languages",projects:"projects"},B=n.memo(function({resume:e={},hiddenFields:t=[],labels:l={}}){var n;let a;if(!e)return null;let d=e.resumeSettings||{},m={...s.zQ,...d},h=(0,s.U5)(m),x=(0,r.ZT)(e.education)&&!t.includes("education"),k=(0,r.d)(e.skills)&&!t.includes("skills"),B=!!(n=e.additionalSkills)&&"object"==typeof n&&Object.values(n).some(e=>Array.isArray(e)&&e.some(e=>"string"==typeof e&&e.trim()))&&!t.includes("skills"),E=(0,r.rV)(e.awards)&&!t.includes("awards"),z=(0,r.cF)(e.certifications)&&!t.includes("certifications"),Y=(0,r.mJ)(e.languages)&&!t.includes("languages"),F=!(0,r.Yx)(e.about)&&!t.includes("about"),D=(0,r.bW)(e.experience)&&!t.includes("experience"),H=Array.isArray(a=e.projects)&&a.some(e=>e?.name?.trim()||e?.description?.trim())&&!t.includes("projects");return(0,i.jsx)(c.ResumeThemeProvider,{value:m,children:(0,i.jsx)(o.yo,{children:(0,i.jsxs)(o.YW,{size:"A4",style:h.page,wrap:!0,children:[(0,i.jsx)(o.Ss,{fixed:!0,style:h.sidebarBgWrapper,render:({pageNumber:e})=>(0,i.jsx)(o.Ss,{style:[h.sidebarBackground,{top:1===e?s.oU:s.a8}]})}),(0,i.jsx)(g,{resume:e,hiddenFields:t}),(0,i.jsxs)(o.Ss,{style:h.container,children:[(0,i.jsxs)(o.Ss,{style:h.sidebar,children:[(0,i.jsx)(p,{resume:e,hiddenFields:t,labels:l}),x&&(0,i.jsx)(f,{education:e.education,labels:l}),k&&(0,i.jsx)(u,{skills:e.additionalSkills,labels:l}),B&&(0,i.jsx)(y,{skills:e.additionalSkills,labels:l}),z&&(0,i.jsx)(C,{certifications:e.certifications,labels:l}),E&&(0,i.jsx)(j,{awards:e.awards,labels:l}),Y&&(0,i.jsx)(S,{languages:e.languages,labels:l})]}),(0,i.jsxs)(o.Ss,{style:h.mainContent,children:[F&&(0,i.jsx)(b,{about:e.about,labels:l}),D&&(0,i.jsx)(w,{experience:e.experience,labels:l}),H&&(0,i.jsx)(T,{projects:e.projects,labels:l})]})]})]})})})})},48981:(e,t,l)=>{l.d(t,{uK:()=>o,zQ:()=>n});var i=l(64467);let n={backgroundColor:"#FFFFFF",primaryColor:"#E05530",textColor:"#1A1A1A",secondaryTextColor:"#1A1A1A",contactBgColor:"#F3F4F6",fontFamily:"Nunito"},o=e=>{let t=e.primaryColor||n.primaryColor,l=e.textColor||n.textColor,o=e.secondaryTextColor||n.secondaryTextColor,r=e.backgroundColor||n.backgroundColor,s=e.contactBgColor||n.contactBgColor,a=e.fontFamily||n.fontFamily;return i.vv.create({page:{backgroundColor:r,fontFamily:a,paddingHorizontal:36,paddingTop:32,paddingBottom:40,fontSize:11,color:l},header:{flexDirection:"row",justifyContent:"space-between",alignItems:"flex-start",marginBottom:14},headerLeft:{flexDirection:"column",justifyContent:"center",flex:1,paddingRight:16},nameRow:{flexDirection:"row",flexWrap:"wrap",marginBottom:3},nameFirst:{fontSize:26,fontWeight:500,fontFamily:"Montserrat",color:l,lineHeight:1.2},nameLast:{fontSize:26,fontWeight:700,fontFamily:"Montserrat",color:t,lineHeight:1.2,marginLeft:5},jobTitle:{fontSize:16,fontFamily:"Montserrat",fontWeight:600,color:l,lineHeight:1.4},contactBox:{backgroundColor:s,padding:10,paddingTop:40,minWidth:170,maxWidth:200,marginTop:-32},contactAccentLine:{height:2,backgroundColor:t,marginTop:8},contactItem:{flexDirection:"row",alignItems:"center",marginBottom:5},contactBulletDot:{width:5,height:5,borderRadius:3,backgroundColor:l,marginRight:6,flexShrink:0},contactText:{fontSize:11,fontFamily:a,color:l,flexShrink:1,flexGrow:1,lineHeight:1.4},contactLink:{fontSize:11,fontFamily:a,color:"#0A66C2",textDecoration:"none",flexShrink:1,flexGrow:1,lineHeight:1.4},sectionHeading:{fontSize:13,fontFamily:a,fontWeight:700,color:t,textTransform:"uppercase",letterSpacing:.6,marginBottom:10},sectionLine:{height:1,backgroundColor:l,marginBottom:8},bodyText:{fontSize:11,fontFamily:a,color:l,lineHeight:1.55,fontWeight:400},eduRow:{flexDirection:"row",justifyContent:"space-between",alignItems:"flex-start",marginBottom:1},eduDegree:{fontSize:11,fontFamily:a,fontWeight:600,color:l,flex:1,marginRight:8,lineHeight:1.4},eduDate:{fontSize:11,fontFamily:a,color:t,flexShrink:0},eduCollege:{fontSize:11,fontFamily:a,color:o,lineHeight:1.4,marginBottom:8},twoColWrap:{flexDirection:"row",flexWrap:"wrap",width:"100%"},twoColItem:{width:"50%",flexDirection:"row",alignItems:"flex-start",marginBottom:6,paddingRight:8,paddingLeft:12},bulletDot:{width:4,height:4,borderRadius:2,backgroundColor:l,marginRight:22,marginTop:5,flexShrink:0}
1,twoColText:{fontSize:11,fontFamily:a,color:l,lineHeight:1.4,flexShrink:1,flexGrow:1},expTitleRow:{flexDirection:"row",justifyContent:"space-between",alignItems:"flex-start",marginBottom:1},expTitle:{fontSize:11,fontFamily:a,fontWeight:600,color:l,flex:1,marginRight:8,lineHeight:1.4},expDate:{fontSize:11,fontFamily:a,color:t,flexShrink:0},expCompany:{fontSize:11,fontFamily:a,color:o,lineHeight:1.4,marginBottom:3},certRow:{flexDirection:"row",justifyContent:"space-between",alignItems:"center",marginBottom:5},certName:{fontSize:11,fontFamily:a,color:l,flex:1,marginRight:8,lineHeight:1.4},certDate:{fontSize:11,fontFamily:a,color:t,flexShrink:0},langItem:{flexDirection:"row",marginBottom:4},langName:{fontSize:11,fontFamily:a,color:l,lineHeight:1.4},awardRow:{flexDirection:"row",justifyContent:"space-between",alignItems:"center",marginBottom:5},awardName:{fontSize:11,fontFamily:a,color:l,flex:1,marginRight:8,lineHeight:1.4},awardDate:{fontSize:11,fontFamily:a,color:t,flexShrink:0},refName:{fontSize:11,fontFamily:a,fontWeight:600,color:l,lineHeight:1.4,marginBottom:1},refDetail:{fontSize:11,fontFamily:a,color:o,lineHeight:1.4},refBlock:{marginBottom:10}})};n.primaryColor,n.textColor,n.textColor,n.contactBgColor,o(n)},50897:(e,t,l)=>{l.d(t,{A:()=>r}),l(64467);var i=l(12115);l(19212),l(95155);var n=l(24428),o=l(35499);l(87275);let r=i.memo(function({resume:e={},hiddenFields:t=[],labels:l={}}){let i=(0,o.useTemplateTheme)();if((0,n.U)(i),!e)return null;e.contact})},51951:(e,t,l)=>{l.d(t,{aZ:()=>T,Nb:()=>E,ky:()=>B,BT:()=>k,Es:()=>w,v1:()=>b,Ay:()=>z});var i=l(95155),n=l(12115),o=l(64467),r=l(87275),s=l(97722),a=l(19324),c=l(35499);let d=e=>{let t=String(e||"").trim();return/^[a-zA-Z][a-zA-Z0-9+.-]*:/.test(t)?t:`https://${t}`},m=(e,t)=>({fontSize:10,fontFamily:t,lineHeight:1.55,fontColor:e.textColor||s.z.textColor,bulletColor:e.secondaryTextColor||s.z.secondaryTextColor,bulletSize:4,bulletGap:24,bulletMarginTop:5,marginLeft:6,textMarginLeft:0,paragraphMarginLeft:0});function h({resume:e={},hiddenFields:t=[]}){let l=(0,c.useTemplateTheme)(),n=(0,s.X)(l);return(0,i.jsxs)(o.Ss,{style:n.headerWrap,children:[!t.includes("name")&&(0,a.OG)(e.name)&&(0,i.jsx)(o.EY,{style:n.name,children:e.name}),!t.includes("title")&&(0,a.OG)(e.title)&&(0,i.jsx)(o.EY,{style:n.jobTitle,children:e.title})]})}function x({resume:e={},hiddenFields:t=[],labels:l={}}){let n=(0,c.useTemplateTheme)(),r=(0,s.X)(n),m=e.contact||{},h=[];return((0,a.OG)(m.phone)&&!t.includes("phone")&&h.push({type:"text",label:m.phone.trim(),icon:w}),(0,a.OG)(m.email)&&!t.includes("email")&&h.push({type:"link",label:m.email.trim(),url:`mailto:${m.email.trim()}`,icon:T}),(0,a.OG)(m.location)&&!t.includes("location")&&h.push({type:"text",label:m.location.trim(),icon:k}),h.length)?(0,i.jsxs)(o.Ss,{style:r.contactBar,children:[(0,i.jsx)(o.EY,{minPresenceAhead:15,style:r.sectionHeading,children:l.contacts||"Contacts"}),(0,i.jsx)(o.Ss,{style:r.contactBarInner,children:h.length>0&&(0,i.jsx)(o.Ss,{children:h.map((e,t)=>{let l=e.icon;return(0,i.jsxs)(o.Ss,{style:r.contactItem,children:[(0,i.jsx)(o.Ss,{style:r.iconCircle,children:(0,i.jsx)(l,{})}),"link"===e.type?(0,i.jsx)(o.N_,{src:d(e.url),style:r.contactLink,children:(e=>{try{let t=new URL(d(e)),l=t.hostname.replace(/^www\./,""),i=t.pathname&&"/"!==t.pathname?t.pathname.replace(/\/$/,""):"";return`${l}${i}`}catch{return String(e).replace(/^https?:\/\/(www\.)?/i,"")}})(e.url)}):(0,i.jsx)(o.EY,{style:r.contactText,children:e.label})]},t)})})})]}):null}function g({about:e,labels:t={}}){let l=(0,c.useTemplateTheme)(),n=(0,s.X)(l),a=l.fontFamily||s.z.fontFamily;return e?.trim()?(0,i.jsxs)(o.Ss,{style:n.profileWrap,children:[(0,i.jsx)(o.EY,{style:n.profileHeading,children:t.about||"Profile"}),(0,i.jsx)(o.Ss,{wrap:!0,children:(0,r.CA)(e,m(l,a))})]}):null}function p({experience:e=[],labels:t={}}){let l=(0,c.useTemplateTheme)(),n=(0,s.X)(l),d=l.fontFamily||s.z.fontFamily,h=(e||[]).filter(e=>(0,a.OG)(e?.title)||(0,a.OG)(e?.company));return h.length?(0,i.jsxs)(o.Ss,{style:n.sectionWrap,children:[(0,i.jsx)(o.EY,{style:n.sectionHeading,children:t.experience||"Experience"}),h.map((e,t)=>
1{let s=[e.title,e.company].filter(e=>(0,a.OG)(e)).join(", "),c=(0,a.OG)(e.location),h=(0,a.OG)(e.date);return(0,i.jsxs)(o.Ss,{style:n.expEntry,wrap:!0,children:[(0,i.jsx)(o.Ss,{style:n.expHeader,minPresenceAhead:20,children:(0,a.OG)(e.title)&&(0,i.jsx)(o.EY,{style:n.expTitle,children:s})}),(0,i.jsx)(o.Ss,{style:n.expHeader,minPresenceAhead:20,children:(c||h)&&(0,i.jsxs)(o.EY,{style:n.expDate,children:[c&&(0,i.jsx)(o.EY,{style:{...n.expLocation,fontWeight:400},children:e.location}),c&&h&&(0,i.jsx)(o.EY,{style:{fontWeight:400},children:" , "}),h&&(0,i.jsx)(o.EY,{style:{...n.expLocation,fontWeight:600},children:e.date})]})}),(e.description||e.responsibility)&&(0,i.jsx)(o.Ss,{wrap:!0,children:(0,r.CA)(e.description||e.responsibility,{...m(l,d),width:276})})]},t)})]}):null}function f({education:e=[],labels:t={}}){let l=(0,c.useTemplateTheme)(),n=(0,s.X)(l),r=(e||[]).filter(e=>(0,a.OG)(e?.degree)||(0,a.OG)(e?.college));return r.length?(0,i.jsxs)(o.Ss,{style:n.sectionWrap,children:[(0,i.jsx)(o.EY,{style:n.sectionHeading,children:t.education||"Education"}),r.map((e,t)=>{let l=[e.college].filter(e=>(0,a.OG)(e)).join(", "),r=(0,a.dJ)(e.date);return(0,i.jsxs)(o.Ss,{style:n.eduEntry,wrap:!1,children:[(0,a.OG)(e.degree)&&(0,i.jsx)(o.EY,{style:n.eduDegree,children:e.degree}),l&&(0,i.jsx)(o.EY,{style:n.eduCollege,children:l}),r&&(0,i.jsx)(o.EY,{style:n.eduDate,children:r})]},t)})]}):null}function u({additionalSkills:e={},labels:t={}}){let l=(0,c.useTemplateTheme)(),n=(0,s.X)(l),r=l.secondaryTextColor||s.z.secondaryTextColor,a=e=>"string"==typeof e&&e.trim().length>0,d=[{key:"technicalSkills",label:"Technical Skills"},{key:"tools",label:"Tools"},{key:"programming",label:"Programming"},{key:"web",label:"Web"},{key:"concepts",label:"Concepts"}].map(({key:t,label:l})=>({label:l,items:(e?.[t]||[]).filter(a)})).filter(e=>e.items.length>0);return d.length?(0,i.jsxs)(o.Ss,{style:n.sectionWrap,children:[(0,i.jsx)(o.EY,{style:n.skillsHeading,children:t.skills||"Skills"}),d.map((e,t)=>(0,i.jsxs)(o.Ss,{style:n.skillBulletRow,wrap:!1,children:[(0,i.jsx)(o.EY,{style:{...n.skillBulletDot,color:r},children:"•"}),(0,i.jsxs)(o.EY,{style:n.skillBulletText,children:[(0,i.jsxs)(o.EY,{style:{fontWeight:400,color:r,fontSize:11},children:[e.label,": "]}),e.items.join(", ")]})]},t))]}):null}function y({certifications:e=[],labels:t={}}){let l=(0,c.useTemplateTheme)(),n=(0,s.X)(l),r=(e||[]).filter(e=>(0,a.OG)(e?.name));return r.length?(0,i.jsxs)(o.Ss,{style:n.sectionWrap,children:[(0,i.jsx)(o.EY,{style:n.sectionHeading,children:t.certifications||"Certifications"}),r.map((e,t)=>(0,i.jsxs)(o.Ss,{style:n.certEntry,wrap:!1,children:[(0,i.jsx)(o.EY,{style:n.certName,children:e.name}),(0,a.OG)(e.description)&&(0,i.jsx)(o.EY,{style:n.certIssuer,children:e.description})]},t))]}):null}function j({awards:e=[],labels:t={}}){let l=(0,c.useTemplateTheme)(),n=(0,s.X)(l),r=(e||[]).filter(e=>(0,a.OG)("string"==typeof e?e:e?.title));return r.length?(0,i.jsxs)(o.Ss,{wrap:!0,style:n.sectionWrap,children:[(0,i.jsx)(o.EY,{minPresenceAhead:15,style:n.sectionHeading,children:t.awards||"Awards"}),r.map((e,t)=>{let l="string"==typeof e?e:e.title,r=["object"==typeof e&&e.issuer||"","object"==typeof e?(0,a.dJ)(e.date):""].filter(Boolean).join(" | ");return(0,i.jsxs)(o.Ss,{style:n.awardEntry,wrap:!1,children:[(0,i.jsx)(o.EY,{style:n.awardTitle,children:l}),r?(0,i.jsx)(o.EY,{style:n.awardDetail,children:r}):null]},t)})]}):null}function C({languages:e=[],labels:t={}}){let l=(0,c.useTemplateTheme)(),n=(0,s.X)(l),r=(e||[]).filter(e=>{let t="object"==typeof e?e?.name??"":e??"";return(0,a.OG)(t)});return r.length?(0,i.jsxs)(o.Ss,{style:n.sectionWrap,children:[(0,i.jsx)(o.EY,{style:n.sectionHeading,children:t.languages||"Languages"}),r.map((e,t)=>{let l="object"==typeof e?e?.name??"":e??"";return(0,i.jsx)(o.EY,{style:n.langText,children:l},t)})]}):null}function S({projects:e=[],labels:t={}}){let l=(0,c.useTemplateTheme)(),n=(0,s.X)(l),d=l.fontFamily||s.z.fontFamily,h=(e||[]).filter(e=>(0,a.OG)(e?.name)||(0,a.OG)(e?.description));return h.length?(0,i.jsxs)(o.Ss,{style:n.sectionWrap,children:[(0,i.jsx)(o.EY,{style:n.sectionHeading,children:t.projects||"Projects"}),h.map((e,t)=>(0,i.jsxs)(o.Ss,{style:n.expEntry,wrap:!0,children:[(0,i.jsxs)(o.Ss,{minPresenceAhead:15,children:[(0,a.OG)(e.name)&&(0,i.jsx)(o.EY,{style:n.expTitle,children:e.name}),(0,a.OG)(e.date)&&(0,i.jsx)(o.EY,{style:n.expDate,children:(0,a.dJ)(e.date)})]}),(0,a.OG)(e.description)&&(0,i.jsx)(o.Ss,{wrap:!0,children:(0,r.CA)(e.description,m(l,d))})]},t))]}):null}l(19212);let b={about:"profile",experience:"workExperience",contacts:"contacts",education:"education",skills:"skills",certifications:"certifications",awards:"awards",languages:"languages",projects:"projects",references:"references"},w=()=>(0,i.jsx)(o.BS,{width:"14",height:"10",viewBox:"0 0 16 16",children:(0,i.jsx)(o.wA,{d:"M12.6039 8.60806C12.7221 8.63686 12.8427 8.66626 12.9591 8.66626C13.8992 8.83484 14.5889 9.64463 14.6058 10.5996V12.5996C14.6084 13.1719 14.3657 13.718 13.9391 14.0996C13.572 14.4266 13.0974 14.607 12.6058 14.6063H12.3524C6.60431 13.8965 2.06972 9.37843 1.3391 3.63292C1.25962 3.05698 1.43469 2.47496 1.81872 2.03844C2.20276 1.60193 2.75773 1.35413 3.3391 1.35959H5.3391C6.32346 1.34528 7.17185 2.04944 7.3391 3.01959C7.3591 3.17292 7.38577 3.32626 7.4191 3.47292C7.48639 3.76945 7.57325 4.0612 7.6791 4.34626C7.91212 4.98676 7.62457 5.69987 7.01244 5.99959L6.73244 6.18626C7.09365 6.83559 7.54228 7.43227 8.06577 7.95959C8.59309 8.48308 9.18977 8.93171 9.8391 9.29292L9.98577 8.99292C10.2855 8.38079 10.9986 8.09324 11.6391 8.32626C11.9235 8.43391 12.2154 8.52081 12.5124 8.58626C12.5427 8.59313 12.5732 8.60058 12.6039 8.60806Z",fill:"#000000"})}),T=()=>(0,i.jsxs)(o.BS,{width:"16",height:"14",viewBox:"0 0 26 16",children:[(0,i.jsx)(o.wA,{d:"M5 7.5H19V16.5H5Z",fill:"#000000"}),(0,i.jsx)(o.wA,{d:"M5 7.5L12 13L19 7.5",stroke:"#ffffff",strokeWidth:"1.2",strokeLinecap:"round",strokeLinejoin:"round",fill:"none"}),(0,i.jsx)(o.wA,{d:"M5 16.5L10.5 11.5",stroke:"#ffffff",strokeWidth:"1.2",strokeLinecap:"round"}),(0,i.jsx)(o.wA,{d:"M19 16.5L13.5 11.5",stroke:"#ffffff",strokeWidth:"1.2",strokeLinecap:"round"})]}),k=()=>(0,i.jsx)(o.BS,{width:"14",height:"12",viewBox:"0 0 8 9",children:(0,i.jsx)(o.wA,{d:"M1.11133 3.81858C1.11133 2.22309 2.40473 0.929688 4.00022 0.929688C5.59571 0.929688 6.88911 2.22309 6.88911 3.81858C6.88911 5.76858 4.36133 7.97135 4.23494 8.06524C4.0998 8.18083 3.90063 8.18083 3.76549 8.06524L3.7649 8.06472C3.64814 7.96354 1.11133 5.76512 1.11133 3.81858ZM4.00011 2.375C3.20236 2.375 2.55566 3.0217 2.55566 3.81944C2.55566 4.61719 3.20236 5.26389 4.00011 5.26389C4.79785 5.26389 5.44455 4.61719 5.44455 3.81944C5.44455 3.0217 4.79785 2.375 4.00011 2.375Z",fill:"#000000"})}),B=()=>(0,i.jsx)(o.BS,{width:"14",height:"12",viewBox:"0 0 24 24",children:(0,i.jsx)(o.wA,{d:"M8 19H5V8h3v11zM6.5 6.732c-.966 0-1.75-.79-1.75-1.764s.784-1.764 1.75-1.764 1.75.79 1.75 1.764-.783 1.764-1.75 1.764zM20 19h-3v-5.604c0-3.368-4-3.113-4 0V19h-3V8h3v1.765c1.396-2.586 7-2.777 7 2.476V19z",fill:"#000000"})}),E=()=>(0,i.jsx)(o.BS,{width:"14",height:"10",viewBox:"0 0 24 24",children:(0,i.jsx)(o.wA,{d:"M12 0C5.374 0 0 5.373 0 12c0 5.302 3.438 9.8 8.207 11.387.599.111.793-.261.793-.577v-2.234c-3.338.726-4.033-1.416-4.033-1.416-.546-1.387-1.333-1.756-1.333-1.756-1.089-.745.083-.729.083-.729 1.205.084 1.839 1.237 1.839 1.237 1.07 1.834 2.807 1.304 3.492.997.107-.775.418-1.305.762-1.604-2.665-.305-5.467-1.334-5.467-5.931 0-1.311.469-2.381 1.236-3.221-.124-.303-.535-1.524.117-3.176 0 0 1.008-.322 3.301 1.23A11.509 11.509 0 0112 5.803c1.02.005 2.047.138 3.006.404 2.291-1.552 3.297-1.23 3.297-1.23.653 1.653.242 2.874.118 3.176.77.84 1.235 1.911 1.235 3.221 0 4.609-2.807 5.624-5.479 5.921.43.372.823 1.102.823 2.222v3.293c0 .319.192.694.801.576C20.566 21.797 24 17.3 24 12c0-6.627-5.373-12-12-12z",fill:"#000000"})}),z=n.memo(function({resume:e={},hiddenFields:t=[],labels:l={}}){var n;let a;if(!e)return null;let d=e.resumeSettings||{},m={...s.z,...d},b=(0,s.X)(m),w=!(0,r.Yx)(e.about)&&!t.includes("about"),T=(0,r.bW)(e.experience)&&!t.includes("experience"),k=(0,r.cF)(e.certifications)&&!t.includes("certifications"),B=Array.isArray(a=e.projects)&&a.some(e=>e?.name?.trim()||e?.description?.trim())&&!t.includes("projects"),E=(0,r.ZT)(e.education)&&!t.includes("education"),z=!!(n=e.additionalSkills)&&"object"==typeof n&&Object.values(n).some(e=>Array.isArray(e)&&e.some(e=>"string"==typeof e&&e.trim()))&&!t.includes("skills"),Y=(0,r.rV)(e.awards)&&!t.includes("awards"),F=(0,r.mJ)(e.languages)&&!t.includes("languages");return(0,r.ZK)(e.references)&&t.includes("references"),(0,i.jsx)(c.ResumeThemeProvider,{value:m,children:(0,i.jsx)(o.yo,{children:(0,i.jsxs)(o.YW,{size:"A4",style:b.page,wrap:!0,children:[(0,i.jsx)(h,{resume:e,hiddenFields:t}),(0,i.jsx)(o.Ss,{style:{marginHorizontal:36},children:(0,i.jsxs)(o.Ss,{style:b.mainBorderBox,children:[(0,i.jsxs)(o.Ss,{style:b.leftCol,children:[w&&(0,i.jsx)(g,{about:e.about,labels:l}),T&&(0,i.jsx)(p,{experience:e.experience,labels:l}),B&&(0,i.jsx)(S,{projects:e.projects,labels:l}),k&&(0,i.jsx)(y,{certifications:e.certifications,labels:l})]}),(0,i.jsxs)(o.Ss,{style:b.rightCol,children:[(0,i.jsx)(x,{resume:e,hiddenFields:t,labels:l}),E&&(0,i.jsx)(f,{education:e.education,labels:l}),z&&(0,i.jsx)(u,{additionalSkills:e.additionalSkills,labels:l}),Y&&(0,i.jsx)(j,{awards:e.awards,labels:l}),F&&(0,i.jsx)(C,{languages:e.languages,labels:l})]})]})})]})})})})},53098:(e,t,l)=>{l.d(t,{A:()=>T,a:()=>w});var i=l(95155),n=l(12115),o=l(64467),r=l(87275),s=l(58591),a=l(19324),c=l(35499);let d=e=>{if(!e||"string"!=typeof e)return!1;let t=e.trim().toLowerCase();return t&&!["n/a","na","null","none"].includes(t)},m=e=>{let t=String(e).split(/(?<=[/@._\-?&=#%])/),l=[],i="";for(let e of t){for(;e.length>32;)i&&(l.push(i),i=""),l.push(e.slice(0,32)),e=e.slice(32);(i+e).length>32?(i&&l.push(i),i=e):i+=e}return i&&l.push(i),l.join("\n")},h=(e,t,l={})=>({fontSize:12,fontFamily:t,lineHeight:1.55,fontColor:e.textColor||s.z.textColor,bulletColor:e.textColor||s.z.textColor,bulletSize:3.5,bulletGap:15,bulletMarginTop:4,marginLeft:10,textMarginLeft:6,paragraphMarginLeft:0,...l});function x({heading:e,children:t}){let l=(0,c.useTemplateTheme)(),n=(0,s.e)(l);return(0,i.jsxs)(o.Ss,{wrap:!0,style:n.sectionWrap,children:[(0,i.jsx)(o.Ss,{minPresenceAhead:60,style:n.sectionHeadingRow,children:(0,i.jsx)(o.EY,{style:n.sectionHeading,children:e})}),t]})}function g({resume:e={},hiddenFields:t=[]}){let l=(0,c.useTemplateTheme)(),n=(0,s.e)(l),r=e.contact||{},h=(t,l)=>(e.links||[]).find(e=>(e.name||"").toLowerCase()===t)||(e.links||[]).find(e=>(e.url||"").toLowerCase().includes(l)),x=!t.includes("links")&&h("linkedin","linkedin.com"),p=!t.includes("links")&&h("github","github.com");t.includes("links")||(e.links||[]).find(e=>d(e?.url)&&!(e.url||"").toLowerCase().includes("linkedin.com")&&!(e.url||"").toLowerCase().includes("github.com"));let f=[];return(0,a.OG)(r.phone)&&!t.includes("phone")&&f.push({type:"text",label:r.phone.trim()}),(0,a.OG)(r.email)&&!t.includes("email")&&f.push({type:"link",label:r.email.trim(),url:`mailto:${r.email.trim()}`}),(0,a.OG)(r.location)&&!t.includes("location")&&f.push({type:"text",label:r.location.trim()}),x&&d(x.url)&&f.push({type:"link",label:x.name||"LinkedIn",url:x.url}),p&&d(p.url)&&f.push({type:"link",label:p.name||"GitHub",url:p.url}),(0,i.jsx)(i.Fragment,{children:(0,i.jsxs)(o.Ss,{style:n.header,children:[(0,i.jsx)(o.Ss,{style:n.headerLeft,children:(0,i.jsxs)(o.Ss,{style:n.nameContainer,children:[!t.includes("name")&&(0,a.OG)(e.name)&&(0,i.jsx)(o.EY,{style:n.name,children:e.name}),!t.includes("title")&&(0,a.OG)(e.title)&&(0,i.jsx)(o.EY,{style:n.jobTitle,children:e.title})]})}),f.length>0&&(0,i.jsx)(o.Ss,{style:n.headerRight,children:f.map((e,t)=>{let l;return"link"===e.type?(0,i.jsx)(o.N_,{src:(l=String(e.url||"").trim(),/^[a-zA-Z][a-zA-Z0-9+.-]*:/.test(l)?l:`https://${l}`),style:n.contactLink,children:m(e.label)},t):(0,i.jsx)(o.EY,{style:n.contactItem,children:m(e.label)},t)}
1)})]})})}function p({about:e,label:t}){let l=(0,c.useTemplateTheme)(),n=(0,s.e)(l),a=l.fontFamily||s.z.fontFamily;return e?.trim()?(0,i.jsxs)(o.Ss,{style:n.aboutSection,minPresenceAhead:30,children:[(0,i.jsx)(o.EY,{style:n.aboutLabel,children:t||"About Me"}),(0,i.jsx)(o.Ss,{style:n.aboutContent,children:(0,r.CA)(e,h(l,a,{marginLeft:0,paragraphMarginLeft:0}))})]}):null}function f({experience:e=[],labels:t={}}){let l=(0,c.useTemplateTheme)(),n=(0,s.e)(l),d=l.fontFamily||s.z.fontFamily,m=(e||[]).filter(e=>(0,a.OG)(e?.company)||(0,a.OG)(e?.title));return m.length?(0,i.jsx)(x,{heading:t.experience||"Experience",children:m.map((e,t)=>{let s=(0,a.dJ)(e.date);return(0,i.jsxs)(o.Ss,{style:n.expEntry,children:[(0,i.jsxs)(o.Ss,{children:[(0,i.jsxs)(o.Ss,{style:n.expTitleRow,children:[(0,a.OG)(e.title)&&(0,i.jsx)(o.EY,{style:n.expTitle,children:e.title}),s?(0,i.jsx)(o.EY,{style:n.expDate,children:s}):null]}),(0,a.OG)(e.company)&&(0,i.jsx)(o.EY,{style:n.expCompany,children:e.company})]}),(e.description||e.responsibility)&&(0,i.jsx)(o.Ss,{wrap:!0,style:{width:290},children:(0,r.CA)(e.description||e.responsibility,{...h(l,d),width:280})})]},t)})}):null}function u({education:e=[],labels:t={}}){let l=(0,c.useTemplateTheme)(),n=(0,s.e)(l);l.fontFamily||s.z.fontFamily;let r=(e||[]).filter(e=>(0,a.OG)(e?.degree)||(0,a.OG)(e?.college)||(0,a.OG)(e?.location));return r.length?(0,i.jsx)(x,{heading:t.education||"Education",children:r.map((e,t)=>{let l=(0,a.dJ)(e.date);return(0,i.jsxs)(o.Ss,{style:n.eduEntry,wrap:!1,minPresenceAhead:15,children:[(0,a.OG)(e.college)&&(0,i.jsx)(o.EY,{style:n.eduSchool,children:e.college}),l?(0,i.jsx)(o.EY,{style:n.eduDate,children:l}):null,(0,a.OG)(e.degree)&&(0,i.jsx)(o.EY,{style:n.eduDegree,children:e.degree}),(0,a.OG)(e.cgpa)&&(0,i.jsxs)(o.EY,{style:n.eduExtra,children:[e.cgpa,"cgpa"==e.gradeType?e.gradeType:"%"]})]},t)})}):null}function y({skills:e=[],additionalSkills:t={},labels:l={}}){let n=(0,c.useTemplateTheme)(),r=(0,s.e)(n),d=[...(e||[]).map(e=>"string"==typeof e?e:e?.name||"").filter(a.OG),...Object.values(t||{}).flatMap(e=>Array.isArray(e)?e.filter(e=>"string"==typeof e&&e.trim()):[])];return d.length?(0,i.jsx)(x,{heading:l.skills||"Skills",children:d.map((e,t)=>(0,i.jsxs)(o.Ss,{style:r.bulletRow,wrap:!1,children:[(0,i.jsx)(o.Ss,{style:r.bulletDot}),(0,i.jsx)(o.EY,{style:r.bulletText,children:e})]},t))}):null}function j({certifications:e=[],labels:t={}}){let l=(0,c.useTemplateTheme)(),n=(0,s.e)(l),r=(e||[]).filter(e=>(0,a.OG)(e?.name));return r.length?(0,i.jsx)(x,{heading:t.certifications||"Certifications",children:r.map((e,t)=>{let l=(0,a.dJ)(e.date);return(0,i.jsxs)(o.Ss,{style:n.certEntry,wrap:!1,minPresenceAhead:15,children:[(0,i.jsx)(o.EY,{style:n.certName,children:e.name}),l?(0,i.jsx)(o.EY,{style:n.certDate,children:l}):null,(0,a.OG)(e.description)&&(0,i.jsx)(o.EY,{style:n.certOrg,children:e.description})]},t)})}):null}function C({awards:e=[],labels:t={}}){let l=(0,c.useTemplateTheme)(),n=(0,s.e)(l),r=(e||[]).filter(e=>(0,a.OG)("string"==typeof e?e:e?.title));return r.length?(0,i.jsx)(x,{heading:t.awards||"Awards",children:r.map((e,t)=>{let l="string"==typeof e?e:e.title;return(0,i.jsx)(o.Ss,{style:n.awardEntry,wrap:!1,minPresenceAhead:15,children:(0,i.jsx)(o.EY,{style:n.awardTitle,children:l})},t)})}):null}function S({languages:e=[],labels:t={}}){let l=(0,c.useTemplateTheme)(),n=(0,s.e)(l),r=(e||[]).filter(e=>{let t="object"==typeof e?e?.name??"":e??"";return(0,a.OG)(t)});return r.length?(0,i.jsx)(x,{heading:t.languages||"Languages",children:r.map((e,t)=>{let l="object"==typeof e?e?.name??"":e??"";return(0,i.jsxs)(o.Ss,{style:n.bulletRow,wrap:!1,children:[(0,i.jsx)(o.Ss,{style:n.bulletDot}),(0,i.jsx)(o.EY,{style:n.bulletText,children:l})]},t)})}):null}function b({projects:e=[],labels:t={}}){let l=(0,c.useTemplateTheme)(),n=(0,s.e)(l),d=l.fontFamily||s.z.fontFamily,m=(e||[]).filter(e=>(0,a.OG)(e?.name)||(0,a.OG)(e?.description));return m.length?(0,i.jsx)(x,{heading:t.projects||"Projects",children:m.map((e,t)=>(0,i.jsxs)(o.Ss,{style:n.projectEntry,wrap:!0,children:[(0,i.jsx)(o.Ss,{minPresenceAhead:15,children:(0,a.OG)(e.name)&&(0,i.jsx)(o.EY,{style:n.projectName,children:e.name})}),(0,a.OG)(e.description)&&(0,i.jsx)(o.Ss,{children:(0,r.CA)(e.description,h(l,d))})]},t))}):null}l(19212);let w={about:"aboutMe",experience:"experience",education:"education",skills:"skills",certifications:"certifications",awards:"awards",languages:"languages",projects:"projects"},T=n.memo(function({resume:e={},hiddenFields:t=[],labels:l={}}){var n;let a;if(!e)return null;let d=e.resumeSettings||{},m={...s.z,...d},h=(0,s.e)(m),x=!(0,r.Yx)(e.about)&&!t.includes("about"),w=(0,r.bW)(e.experience)&&!t.includes("experience"),T=Array.isArray(a=e.projects)&&a.some(e=>e?.name?.trim()||e?.description?.trim())&&!t.includes("projects"),k=(0,r.ZT)(e.education)&&!t.includes("education"),B=((0,r.d)(e.skills)||!!(n=e.additionalSkills)&&"object"==typeof n&&Object.values(n).some(e=>Array.isArray(e)&&e.some(e=>"string"==typeof e&&e.trim())))&&!t.includes("skills"),E=(0,r.cF)(e.certifications)&&!t.includes("certifications"),z=(0,r.rV)(e.awards)&&!t.includes("awards"),Y=(0,r.mJ)(e.languages)&&!t.includes("languages"),F=w||T,D=k||B||E||z||Y,H=(0,i.jsxs)(i.Fragment,{children:[w&&(0,i.jsx)(f,{experience:e.experience,labels:l}),T&&(0,i.jsx)(b,{projects:e.projects,labels:l})]}),A=(0,i.jsxs)(i.Fragment,{children:[k&&(0,i.jsx)(u,{education:e.education,labels:l}),B&&(0,i.jsx)(y,{skills:e.skills||[],additionalSkills:e.additionalSkills||{},labels:l}),E&&(0,i.jsx)(j,{certifications:e.certifications,labels:l}),z&&(0,i.jsx)(C,{awards:e.awards,labels:l}),Y&&(0,i.jsx)(S,{languages:e.languages,labels:l})]});return(0,i.jsx)(c.ResumeThemeProvider,{value:m,children:(0,i.jsx)(o.yo,{children:(0,i.jsxs)(o.YW,{size:"A4",style:h.page,wrap:!0,children:[(0,i.jsx)(g,{resume:e,hiddenFields:t}),x&&(0,i.jsx)(p,{about:e.about,label:l.about}),F||D?F?D?(0,i.jsxs)(o.Ss,{style:h.twoColumnBody,children:[(0,i.jsx)(o.Ss,{style:h.leftColumn,children:H}),(0,i.jsx)(o.Ss,{style:h.rightColumn,children:A})]}):(0,i.jsx)(o.Ss,{style:h.singleColumn,children:H}):(0,i.jsx)(o.Ss,{style:h.singleColumn,children:A}):null]})})})})},53798:(e,t,l)=>{l.d(t,{M:()=>o,z:()=>n});var i=l(64467);let n={backgroundColor:"white",textColor:"#434343",secondaryTextColor:"#434343",fontFamily:"Poppins",accentColor:"#C1A188",divi
1derColor:"#C1A188",headingColor:"#C1A188",headingBackgroundColor:"#F2F2F2"},o=e=>i.vv.create({page:{backgroundColor:e?.backgroundColor||n.backgroundColor,padding:30,fontFamily:e?.fontFamily||n.fontFamily,color:e?.textColor||n.textColor,flexDirection:"column"},borderedSection:{borderColor:e.dividerColor||n.dividerColor,borderWidth:.5,borderStyle:"solid",marginBottom:20},header:{borderColor:e.dividerColor||n.dividerColor,borderWidth:2,borderStyle:"solid",padding:10,height:100,flexDirection:"column",justifyContent:"center",alignItems:"flex-start",marginBottom:20,backgroundColor:e.headingBackgroundColor||n.headingBackgroundColor},headerNameText:{fontSize:22,fontWeight:"bold",color:e.headingColor||n.headingColor},headerSubHeadingText:{fontSize:16,fontWeight:"semibold",color:e.headingColor||n.headingColor,marginTop:5},mainContent:{flexDirection:"row",flexGrow:1},leftContent:{width:"40%",paddingRight:15},rightContent:{width:"60%",paddingLeft:15,borderLeftWidth:1,borderLeftColor:e.dividerColor||n.dividerColor,borderLeftStyle:"solid"},commonheading:{fontSize:14,fontWeight:"semibold",marginBottom:5,marginTop:5,color:e.headingColor||n.headingColor},expEntry:{marginBottom:5},expTitle:{fontSize:12,fontWeight:"bold",color:e.textColor||n.textColor,marginBottom:2},expCompany:{fontSize:10,color:e.secondaryTextColor||n.secondaryTextColor,marginBottom:2},expDate:{fontSize:10,color:e.secondaryTextColor||n.secondaryTextColor,marginBottom:2}})},53923:(e,t,l)=>{l.d(t,{A:()=>p});var i=l(95155),n=l(64467),o=l(12115),r=l(87275),s=l(43596);let a=n.vv.create({text:{fontSize:"10pt",lineHeight:1.5,marginLeft:4,flexGrow:1,flexShrink:1,maxWidth:"100%"}}),c=function({contact:e,textColor:t="#8B8B8B",direction:l="vertical",align:o="left",hiddenFields:r=[],links:c=[],truncate:d=!0,lineColorData:m="#E5E7EB"}){let h={left:"left",center:"center",right:"right"}[o]||"left",x=m&&""!==m.trim()?m:"#E5E7EB",g=(e,t,l)=>{if(null==e)return e;if(!d)return"phone"===l?"string"==typeof e?e.replace(/\s+/g," ").replace(/([+()\-./\s])/g,"$1​").replace(/(\d{3})(?=\d)/g,"$1​"):e:"string"==typeof e?e.replace(/\s+/g," ").replace(/([/@._-])/g,"$1​").replace(/([?&=])/g,"$1​"):e;return"string"==typeof e?(0,s.W)(e,t):e},p=e=>{let t=String(e||"").trim();return t?/^[a-zA-Z][a-zA-Z0-9+.-]*:/.test(t)?t:`https://${t}`:""},f=(e,t=36)=>{try{let l=new URL(p(e)),i=l.hostname.replace("www.",""),n=(l.pathname||"/").replace(/\\+/g,"/"),o=`${i}${n}`;return o.length>t?`${o.slice(0,t-1)}…`:o}catch(l){return e.length>t?`${e.slice(0,t-1)}…`:e}},u=e=>{if(!e||"string"!=typeof e)return!1;let t=e.trim().toLowerCase();return""!==t&&"n/a"!==t&&"na"!==t&&"null"!==t&&"none"!==t},y=[];if(e?.email&&e.email.trim()&&!r.includes("email")&&y.push((0,i.jsx)(n.Ss,{style:{flexDirection:"row",alignItems:"center"},children:(0,i.jsx)(n.EY,{style:{...a.text,color:t,textAlign:h},children:g(e.email,30)})},"email")),e?.location&&e.location.trim()&&!r.includes("location")&&y.push((0,i.jsx)(n.Ss,{style:{flexDirection:"row",alignItems:"center"},children:(0,i.jsx)(n.EY,{style:{...a.text,color:t,textAlign:h},children:g(e.location,42)})},"location")),e?.phone&&e.phone.trim()&&!r.includes("phone")&&y.push((0,i.jsx)(n.Ss,{style:{flexDirection:"row",alignItems:"center"},children:(0,i.jsx)(n.EY,{style:{...a.text,color:t,textAlign:h},children:g(e.phone,22)})},"phone")),Array.isArray(c)&&c.length>0){let e=e=>c.find(t=>(t.name||"").toLowerCase()===e),t=e=>c.find(t=>(t.url||"").toLowerCase().includes(e)),l=e("linkedin")||t("linkedin.com"),o=e("github")||t("github.com");if(u(l?.url)){let e=p(l.url);y.push((0,i.jsx)(n.Ss,{style:{flexDirection:"row",alignItems:"center"},children:(0,i.jsx)(n.N_,{src:e,style:{...a.text,color:"#3d3dfaff",textDecoration:"none",textAlign:h},target:"_blank",children:f(l.url)})},"linkedin"))}if(u(o?.url)){let e=p(o.url);y.push((0,i.jsx)(n.Ss,{style:{flexDirection:"row",alignItems:"center"},children:(0,i.jsx)(n.N_,{src:e,style:{...a.text,color:"#3d3dfaff",textDecoration:"none",textAlign:h},target:"_blank",children:f(o.url)})},"github"))}}return 0===y.length?null:(0,i.jsx)(n.Ss,{style:{marginBottom:5,width:"100%",alignItems:{left:"flex-start",center:"center",right:"flex-end"}[o]||"flex-start",..."horizontal"===l?{flexDirection:"row",gap:8,marginTop:10,flexWrap:"wrap"}:{}},children:y.map((e,t)=>(0,i.jsxs)(n.Ss,{style:{width:"100%",gap:6},children:[e,t<y.length-1&&(0,i.jsx)(n.Ss,{style:{height:1,backgroundColor:x,width:"100%",marginBottom:8,marginTop:2}})]},e.key))})};var d=l(74285),m=l(58502),h=l(35499),x=l(19324);function g({title:e}){let t=(0,h.useTemplateTheme)(),l=(0,m.X)(t);return(0,i.jsxs)(n.Ss,{style:l.sectionHeadingRow,wrap:!1,children:[(0,i.jsx)(n.EY,{style:l.sectionHeading,children:e}),(0,i.jsx)(n.Ss,{style:l.sectionLine})]})}l(19212);let p=o.memo(function({resume:e={},hiddenFields:t=[],labels:l={}}){let o,s=(0,h.useTemplateTheme)(),a=(0,m.X)(s);if(!e)return null;let p={bulletSize:4,bulletGap:16,bulletMarginTop:5,fontFamily:s.fontFamily||m.z.fontFamily,fontSize:10,lineHeight:1.5,fontWeight:"normal",fontColor:s.textColor||"#1F2937",marginTop:5,fontStyle:"italic",bulletColor:s.secondaryTextColor||"#374151",marginLeft:8};return(0,i.jsx)(n.yo,{children:(0,i.jsxs)(n.YW,{size:"A4",style:a.page,children:[(0,i.jsxs)(n.Ss,{style:a.header,children:[(0,i.jsxs)(n.Ss,{style:a.headerLeft,children:[!(0,r.Yx)(e.name)&&!t.includes("name")&&(0,i.jsx)(n.EY,{style:a.nameText,children:e.name}),!(0,r.Yx)(e.title)&&!t.includes("title")&&(0,i.jsx)(n.EY,{style:a.titleText,children:e.title}),(0,i.jsx)(n.Ss,{style:{flexDirection:"row",marginTop:4},children:(0,i.jsx)(d.A,{certificates:e.certifications||[],small:"true"})})]}),(0,i.jsx)(n.Ss,{style:a.headerRight,children:(0,i.jsx)(c,{contact:e.contact,direction:"vertical",hiddenFields:t,textColor:s.textColor||"#1F2937",links:e.links,align:"right",truncate:!1,lineColorData:s.primaryColor||"#FA3195"})})]}),!(0,r.Yx)(e.about)&&!t.includes("about")&&(0,i.jsxs)(n.Ss,{children:[(0,i.jsx)(g,{title:l.about||"Summary"}),(0,i.jsx)(n.Ss,{children:(0,r.CA)(e.about,{...p,marginLeft:0})})]}),(0,r.bW)(e.experience)&&(0,i.jsxs)(n.Ss,{style:{width:490},children:[(0,i.jsx)(g,{title:l.experience||"Experience"}),e.experience.filter(e=>e?.company?.trim()||e?.title?.trim()).map(e=>{let t=(0,x.dJ)(e?.date);return(0,i.jsxs)(n.Ss,{wrap:!0,style:a.expEntry,children:[(0,i.jsxs)(n.Ss,{wrap:!1,children:[e?.company?.trim()&&(0,i.jsx)(n.Ss,{style:a.expCompanyRow,children:(0,i.jsxs)(n.EY,{style:a.expCompany,children:[e.company,e?.location?.trim()?`- (${e.location})`:""]})}),(0,i.jsxs)(n.Ss,{style:a.expTitleRow,children:[e?.title?.trim()&&(0,i.jsx)(n.EY,{style:a.expTitle,children:e.title}),t&&(0,i.jsx)(n.EY,{style:a.expDate,children:t})]})]}),e.responsibility&&(0,i.jsx)(n.Ss,{style:{marginLeft:16,marginTop:2},children:(0,r.CA)(e.responsibility,{...p,width:480})}),e.skills&&e.skills.length>0&&(0,i.jsxs)(n.EY,{style:[a.expBullet,{marginLeft:0,marginTop:4}],children:[(0,i.jsxs)(n.EY,{style:{fontWeight:700},children:[l.relevantSkills||"Relevant Skills",":"," "]}),(0,i.jsx)(n.EY,{style:{fontWeight:400},children:e.skills.join(", ")})]})]},`${e.company}-${e.location}`)}
1)]}),(0,r.ZT)(e.education)&&(0,i.jsxs)(n.Ss,{children:[(0,i.jsx)(g,{title:l.education||"Education"}),e.education.filter(e=>e?.college?.trim()||e?.degree?.trim()).map(e=>{let t=(0,x.dJ)(e?.date);return(0,i.jsxs)(n.Ss,{style:a.eduEntry,children:[(0,i.jsxs)(n.Ss,{children:[e?.college?.trim()&&(0,i.jsx)(n.EY,{style:a.eduInstitution,children:e.college}),(0,i.jsxs)(n.Ss,{style:a.eduDegreeRow,children:[e?.degree?.trim()&&(0,i.jsx)(n.EY,{style:a.eduDegree,children:e.degree}),t&&(0,i.jsx)(n.EY,{style:a.eduDate,children:t})]})]}),e.description&&(0,i.jsx)(n.EY,{style:[a.eduDegree,{marginTop:2}],children:e.description})]},`${e.college}-${e.location}`)})]}),(0,r.cF)(e.certifications)&&(0,i.jsxs)(n.Ss,{children:[(0,i.jsx)(g,{title:l.certifications||"Certifications"}),(0,i.jsx)(n.Ss,{style:{marginLeft:24},children:e.certifications.filter(e=>(e?.title||e?.name||"").trim()).map(e=>{let t=(0,x.dJ)(e?.date);return(0,i.jsxs)(n.Ss,{wrap:!1,style:{flexDirection:"row",marginBottom:3},children:[(0,i.jsx)(n.EY,{style:[a.listBulletDot,{marginBottom:0}],children:"•"}),(0,i.jsxs)(n.Ss,{style:{marginLeft:16,flex:1,flexDirection:"row",justifyContent:"space-between",gap:4},children:[(0,i.jsx)(n.EY,{style:[a.skillItem,{marginBottom:0,flex:1}],children:e.title||e.name}),e.showDate&&t&&(0,i.jsx)(n.EY,{style:{fontSize:"10pt",color:s.secondaryTextColor||"#6B7280",fontWeight:400,fontStyle:"italic"},children:t})]})]},`${e.title||e.name}-${e.date}`)})})]}),(0,r.d)(e.skills)&&(0,i.jsxs)(n.Ss,{children:[(0,i.jsx)(g,{title:l.skills||"Skills"}),(0,i.jsx)(n.Ss,{style:{flexDirection:"column",width:"100%",marginLeft:24},children:0===(o=e.skills.map(e=>"string"==typeof e?e:e?.name||"").filter(e=>e.trim())).length?null:o.map((e,t)=>(0,i.jsxs)(n.Ss,{wrap:!1,style:{flexDirection:"row",marginBottom:4,width:"100%"},children:[(0,i.jsx)(n.EY,{style:[a.listBulletDot,{color:"black",marginBottom:0}],children:"•"}),(0,i.jsx)(n.EY,{style:[a.skillItem,{marginBottom:0,flex:1,marginLeft:16}],children:e})]},`${e}-${t}`))})]}),(0,r.rV)(e.awards)&&(0,i.jsxs)(n.Ss,{children:[(0,i.jsx)(g,{title:l.awards||"Awards"}),(0,i.jsx)(n.Ss,{style:{marginLeft:24},children:e.awards.filter(e=>{let t="string"==typeof e?e:e?.title;return t&&t.trim()}).map((e,t)=>(0,i.jsxs)(n.Ss,{wrap:!1,style:{flexDirection:"row",marginBottom:3},children:[(0,i.jsx)(n.EY,{style:[a.listBulletDot,{marginBottom:0}],children:"•"}),(0,i.jsx)(n.EY,{style:[a.skillItem,{marginBottom:0,flex:1,marginLeft:16}],children:"string"==typeof e?e:e.title})]},`award-${t}`))})]}),(0,r.mJ)(e.languages)&&(0,i.jsxs)(n.Ss,{children:[(0,i.jsx)(g,{title:l.languages||"Languages"}),(0,i.jsx)(n.Ss,{style:{marginLeft:24},children:e.languages.map(e=>"string"==typeof e?e:e?.name||"").filter(e=>e&&"string"==typeof e&&e.trim()).map((e,t)=>(0,i.jsxs)(n.Ss,{wrap:!1,style:{flexDirection:"row",marginBottom:3},children:[(0,i.jsx)(n.EY,{style:[a.listBulletDot,{marginBottom:0}],children:"•"}),(0,i.jsx)(n.EY,{style:[a.skillItem,{marginBottom:0,flex:1,marginLeft:16}],children:e})]},`${e}-${t}`))})]})]})})})},54111:(e,t,l)=>{l.d(t,{A:()=>c});var i=l(95155),n=l(64467),o=l(43596);l(12115),n.vv.create({text:{fontSize:10,lineHeight:1.5,marginLeft:4,flexGrow:1,flexShrink:1,maxWidth:"90%",textOverflow:"ellipsis"}});let r=n.vv.create({text:{fontSize:10,lineHeight:1.5,marginLeft:4,flexGrow:1,flexShrink:1,maxWidth:"90%",textOverflow:"ellipsis"}}),s=(e,t=20)=>"string"==typeof e?e.match(RegExp(`.{1,${t}}`,"g"))?.join("\n"):e,a=e=>"string"==typeof e?e.replace(/([/@._-])/g,"$1​").replace(/([?&=])/g,"$1​"):e,c=function({contact:e,color:t="#424242",textColor:l="#424242",fontFamily:c="Poppins",direction:d="vertical",align:m="left",hiddenFields:h=[],links:x=[],showIcons:g=!0,marginBottom:p=5,truncate:f=!0,isLinkView:u=!1,fontSize:y=10,isIconBig:j=!1,wrapUrlsNaturally:C=!1}){let S={left:"flex-start",center:"center",right:"flex-end"}[m]||"flex-start",b=j?20:10,w=j?18:10,T=j?t:"",k=(e,t,l)=>{if(null==e)return e;if(!f)return"phone"===l?"string"==typeof e?e.replace(/\s+/g," ").replace(/([+()\-./\s])/g,"$1​").replace(/(\d{3})(?=\d)/g,"$1​"):e:s(e);return"string"==typeof e?(0,o.W)(e,t):e},B=e=>{let t=String(e||"").trim();return t?/^[a-zA-Z][a-zA-Z0-9+.-]*:/.test(t)?t:`https://${t}`:""},E=(e,t=50)=>{try{let l=new URL(B(e)),i=l.hostname.replace("www.",""),n=(l.pathname||"/").replace(/\\+/g,"/"),o=`${i}${n}`;if(o.length<=t)return[o];let r=o.lastIndexOf("/",t);if(r<=0)return[o];return[o.slice(0,r+1),o.slice(r+1)]}catch{let l=String(e);if(l.length<=t)return[l];let i=l.lastIndexOf("/",t);if(i<=0)return[l];return[l.slice(0,i+1),l.slice(i+1)]}},z=e=>{if(!e||"string"!=typeof e)return!1;let t=e.trim().toLowerCase();return""!==t&&"n/a"!==t&&"na"!==t&&"null"!==t&&"none"!==t},Y=e?.location?.trim()&&!h.includes("location")&&(0,i.jsxs)(n.Ss,{style:{flexDirection:"row",alignItems:"flex-start",marginBottom:j?8:4},children:[g&&(0,i.jsx)(n.Ss,{style:{flexShrink:0,width:b,height:b,...j?{marginRight:8,marginTop:2}:{marginTop:3}},children:(0,i.jsx)(n.BS,{width:b,height:b,viewBox:"0 0 8 9",fill:T,children:(0,i.jsx)(n.wA,{d:"M1.11133 3.81858C1.11133 2.22309 2.40473 0.929688 4.00022 0.929688C5.59571 0.929688 6.88911 2.22309 6.88911 3.81858C6.88911 5.76858 4.36133 7.97135 4.23494 8.06524C4.0998 8.18083 3.90063 8.18083 3.76549 8.06524L3.7649 8.06472C3.64814 7.96354 1.11133 5.76512 1.11133 3.81858ZM1.83398 3.81901C1.83398 5.02512 3.23148 6.58151 4.00065 7.30373C4.76982 6.58512 6.16732 5.02512 6.16732 3.81901C6.16
1732 2.62239 5.19727 1.65234 4.00065 1.65234C2.80403 1.65234 1.83398 2.62239 1.83398 3.81901ZM4.00011 2.375C3.20236 2.375 2.55566 3.0217 2.55566 3.81944C2.55566 4.61719 3.20236 5.26389 4.00011 5.26389C4.79785 5.26389 5.44455 4.61719 5.44455 3.81944C5.44455 3.0217 4.79785 2.375 4.00011 2.375ZM3.27734 3.81988C3.27734 4.21875 3.60069 4.5421 3.99957 4.5421C4.39844 4.5421 4.72179 4.21875 4.72179 3.81988C4.72179 3.42101 4.39844 3.09766 3.99957 3.09766C3.60069 3.09766 3.27734 3.42101 3.27734 3.81988Z",fill:t})})}),(0,i.jsx)(n.EY,{style:{...r.text,color:l,fontSize:y,marginLeft:4*!j},children:k(e?.location,100,"location")})]});return(0,i.jsx)(i.Fragment,{children:e&&(0,i.jsxs)(n.Ss,{style:{marginBottom:p,width:"100%",alignItems:S,justifyContent:S,fontSize:y,fontFamily:c||"Poppins",..."horizontal"===d?{flexDirection:"row",gap:8,marginTop:10,flexWrap:"wrap"}:{}},children:[j&&Y,e?.phone?.trim()&&!h.includes("phone")&&(0,i.jsxs)(n.Ss,{style:{flexDirection:"row",alignItems:"flex-start",marginBottom:j?8:6},children:[g&&(0,i.jsx)(n.Ss,{style:{flexShrink:0,width:b,height:b,...j?{marginRight:8,marginTop:0}:{marginTop:3}},children:(0,i.jsx)(n.BS,{width:b,height:b,viewBox:"0 0 16 16",fill:T,children:(0,i.jsx)(n.wA,{d:"M12.6039 8.60806C12.7221 8.63686 12.8427 8.66626 12.9591 8.66626C13.8992 8.83484 14.5889 9.64463 14.6058 10.5996V12.5996C14.6084 13.1719 14.3657 13.718 13.9391 14.0996C13.572 14.4266 13.0974 14.607 12.6058 14.6063H12.3524C6.60431 13.8965 2.06972 9.37843 1.3391 3.63292C1.25962 3.05698 1.43469 2.47496 1.81872 2.03844C2.20276 1.60193 2.75773 1.35413 3.3391 1.35959H5.3391C6.32346 1.34528 7.17185 2.04944 7.3391 3.01959C7.3591 3.17292 7.38577 3.32626 7.4191 3.47292C7.48639 3.76945 7.57325 4.0612 7.6791 4.34626C7.91212 4.98676 7.62457 5.69987 7.01244 5.99959L6.73244 6.18626C7.09365 6.83559 7.54228 7.43227 8.06577 7.95959C8.59309 8.48308 9.18977 8.93171 9.8391 9.29292L9.98577 8.99292C10.2855 8.38079 10.9986 8.09324 11.6391 8.32626C11.9235 8.43391 12.2154 8.52081 12.5124 8.58626C12.5427 8.59313 12.5732 8.60058 12.6039 8.60806ZM13.0666 13.1672C13.2104 13.0408 13.293 12.8587 13.2932 12.6672L13.2799 10.5872C13.287 10.2674 13.066 9.98763 12.7532 9.92053C12.571 9.89386 12.391 9.86053 12.2132 9.82053C11.8563 9.73952 11.5045 9.63712 11.1599 9.51386L10.7466 10.4472C10.6714 10.6089 10.5345 10.7338 10.3666 10.7939C10.2043 10.8605 10.0222 10.8605 9.85991 10.7939C7.80474 9.8344 6.15271 8.18237 5.19324 6.1272C5.11856 5.96636 5.11105 5.78239 5.17235 5.61599C5.23366 5.4496 5.35873 5.31448 5.51991 5.24053L6.45324 4.8072C6.32608 4.47065 6.22359 4.12529 6.14657 3.77386C6.10657 3.59609 6.07324 3.41609 6.04657 3.23386C5.97948 2.92111 5.6997 2.70008 5.37991 2.7072H3.37991C3.18842 2.70744 3.00629 2.79001 2.87991 2.93386C2.75202 3.08568 2.6918 3.28319 2.71324 3.48053C3.34738 8.61958 7.38392 12.6753 12.5199 13.3339C12.7175 13.3578 12.9159 13.2972 13.0666 13.1672Z",fill:t})})}),(0,i.jsx)(n.EY,{style:{...r.text,color:l,fontSize:y,marginLeft:4*!j},children:k(e.phone,22,"phone")})]}),e.email&&e.email.trim()&&!h.includes("email")&&(0,i.jsxs)(n.Ss,{style:{flexDirection:"row",alignItems:"flex-start",marginBottom:j?8:4},children:[g&&(0,i.jsx)(n.Ss,{style:{flexShrink:0,width:b,height:b,...j?{marginRight:8,marginTop:1}:{marginTop:3}},children:(0,i.jsx)(n.BS,{width:b,height:b,viewBox:"0 0 8 8",fill:T,children:(0,i.jsx)(n.wA,{fillRule:"evenodd",clipRule:"evenodd",d:"M6.33268 1.33203H1.66602C1.11373 1.33203 0.666016 1.77975 0.666016 2.33203V5.66536C0.666016 6.21765 1.11373 6.66536 1.66602 6.66536H6.33268C6.88497 6.66536 7.33268 6.21765 7.33268 5.66536V2.33203C7.33268 1.77975 6.88497 1.33203 6.33268 1.33203ZM6.19607 2L4.23607 3.96C4.17348 4.0231 4.08828 4.0586 3.9994 4.0586C3.91052 4.0586 3.82532 4.0231 3.76273 3.96L1.80273 2H6.19607ZM6.33203 5.99875C6.51613 5.99875 6.66536 5.84951 6.66536 5.66542V2.46875L4.70536 4.42875C4.31494 4.81869 3.68245 4.81869 3.29203 4.42875L1.33203 2.46875V5.66542C1.33203 5.84951 1.48127 5.99875 1.66536 5.99875H6.33203Z",fill:t})})}),(0,i.jsx)(n.EY,{style:{...r.text,color:l,fontSize:y,marginLeft:4*!j},children:k(e.email,40,"email")})]}),!j&&Y,Array.isArray(x)&&x.length>0&&(()=>{let e=e=>x.find(t=>(t.name||"").toLowerCase()===e),o=e=>x.find(t=>(t.url||"").toLowerCase().includes(e)),c=e("linkedin")||o("linkedin.com"),d=e("github")||o("github.com");if(!z(c?.url)&&!z(d?.url))return null;let m=z(c?.url)?B(c.url):"",h=z(d?.url)?B(d.url):"";return(0,i.jsxs)(n.Ss,{children:[z(c?.url)&&(0,i.jsxs)(n.Ss,{style:{flexDirection:"row",alignItems:"flex-start",marginBottom:j?8:4},children:[g&&(0,i.jsx)(n.Ss,{style:{flexShrink:0,width:b,height:b,...j?{marginRight:8,marginTop:2}:{marginTop:4}},children:(0,i.jsx)(n.BS,{width:w,height:w,viewBox:"0 0 24 24",children:(0,i.jsx)(n.wA,{d:"M19 0H5C2.239 0 0 2.239 0 5v14c0 2.761 2.239 5 5 5h14c2.762 0 5-2.239 5-5V5c0-2.761-2.238-5-5-5zM8 19H5V8h3v11zM6.5 6.732c-.966 0-1.75-.79-1.75-1.764s.784-1.764 1.75-1.764 1.75.79 1.75 1.764-.783 1.764-1.75 1.764zM20 19h-3v-5.604c0-3.368-4-3.113-4 0V19h-3V8h3v1.765c1.396-2.586 7-2.777 7 2.476V19z",fill:t})})}),(0,i.jsx)(n.N_,{src:m,style:{...r.text,color:l,fontSize:y,textDecoration:"underline",marginLeft:4*!j},target:"_blank",children:u?"LinkedIn":C?a(E(c.url).join("")):s(E(c.url).join(""))})]}),z(d?.url)?(0,i.jsxs)(n.Ss,{style:{flexDirection:"row",alignItems:"flex-start",marginBottom:j?8:4},children:[g&&(0,i.jsx)(n.Ss,{style:{flexShrink:0,width:b,height:b,...j?{marginRight:8,marginTop:2}:{marginTop:4}},children:(0,i.jsx)(n.BS,{width:w,height:w,viewBox:"0 0 24 24",children:(0,i.jsx)(n.wA,{d:"M12 0C5.374 0 0 5.373 0 12c0 5.302 3.438 9.8 8.207 11.387.599.111.793-.261.793-.577v-2.234c-3.338.726-4.033-1.416-4.033-1.416-.546-1.387-1.333-1.756-1.333-1.756-1.089-.745.083-.729.083-.729 1.205.084 1.839 1.237 1.839 1.237 1.07 1.834 2.807 1.304 3.492.997.107-.775.418-1.305.762-1.604-2.665-.305-5.467-1.334-5.467-5.931 0-1.311.469-2.381 1.236-3.221-.124-.303-.535-1.524.117-3.176 0 0 1.008-.322 3.301 1.23A11.509 11.509 0 0112 5.803c1.02.005 2.047.138 3.006.404 2.291-1.552 3.297-1.23 3.297-1.23.653 1.653.242 2.874.118 3.176.77.84 1.235 1.911 1.235 3.221 0 4.609-2.807 5.624-5.479 5.921.43.372.823 1.102.823 2.222v3.293c0 .319.192.694.801.576C20.566 21.797 24 17.3 24 12c0-6.627-5.373-12-12-12z",fill:t})})}),(0,i.jsx)(n.N_,{src:h,style:{...r.text,color:l,fontSize:y,textDecoration:"underline",marginLeft:4*!j},target:"_blank",children:u?"GitHub":C?a(E(d.url).join("")):s(E(d.url).join(""))})]}):null]})})()]})})}},54133:(e,t,l)=>{l.d(t,{A:()=>y});var i=l(95155),n=l(12115),o=l(64467),r=l(87275),s=l(74285),a=l(54111),c=l(35499);let d={fontSize:10,fontColor:"#555555",lineHeight:1.5,width:444,bulletColor:"#555555",bulletSize:3,bulletGap:2,textMarginLeft:2,itemGap:3,bulletMarginTop:4,listBottomPadding:0},m=e=>e&&"string"==typeof e&&e.trim()&&!["n/a","na","null","none","job title","start date - end date",""].includes(e.trim().toLowerCase());function h({experience:e=[],labels:t={}}){let l=(0,c.useTemplateTheme)(),n=e.filter(e=>m(e.company)||m(e.title));return n.length?n.map((e,s)=>{let a;return(0,i.jsxs)(o.Ss,{style:{marginBottom:s===n.length-1?8:16},children:[(0,i.jsxs)(o.Ss,{style:{flexDirection:"row",justifyContent:"space-between",alignItems:"start",width:"100%",marginBottom:6},children:[m(e.company)&&(0,i.jsxs)(o.EY,{style:{fontSize:12,fontWeight:500,fontFamily:l.fontFamily||"Helvetica",color:l.secondaryTextColor||"#333333",flex:1,marginRight:10},children:[e.company.trim()," ",m(e.location)?`- ${e.location.trim()}`:""]}),m(e.date)&&(0,i.jsx)(o.EY,{style:{fontSize:11,fontFamily:l.fontFamily||"Helvetica",color:l.secondaryTextColor||"#787878",flexShrink:0,maxWidth:"38%",paddingRight:18},children:e.date.trim()})]}),m(e.title)&&(0,i.jsx)(o.EY,{style:{fontSize:11,fontFamily:l.fontFamily||"Helvetica",color:l.textColor||"#8A8A8A",marginBottom:6},children:e.title.trim()}),m(e.responsibility)&&("string"==typeof(a=e.responsibility)&&/<\/?(ul|ol|li|p|strong|b|i)/i.test(a)?(0,i.jsx)(o.Ss,{style:{marginTop:2,width:430},children:(0,r.CA)(e.responsibility,{...d,fontFamily:l.fontFamily||"Helvetica",fontColor:l.textColor||"#555555",bulletColor:l.secondaryTextColor||"#555555",useFontGap:!0,width:425})}):(0,i.jsx)(o.EY,{style:{fontSize:10,fontFamily:l.fontFamily||"Helvetica",color:l.textColor||"#555555",lineHeight:1.5},children:e.responsibility.trim()})),Array.isArray(e.skills)&&e.skills.filter(m).length>0&&(0,i.jsxs)(o.EY,{style:{fontSize:10,fontFamily:l.fontFamily||"Helvetica",color:l.textColor||"#555555",marginTop:2},children:[(0,i.jsxs)(o.EY,{style:{fontWeight:700,fontFamily:l.fontFamily||"Helvetica"},children:[t.relevantSkills||"Relevant Skills",":"," "]}),(0,i.jsx)(o.EY,{style:{fontWeight:400,fontFamily:l.fontFamily||"Helvetica"},children:e.skills.filter(m).join(", ")})]})]},s)}):null}var x=l(19441),g=l(3477),p=l(25978),f=l(65409),u=l(67889);l(19212);let y=n.memo(function({resume:e,hiddenFields:t,labels:l={}}){let n=(0,c.useTemplateTheme)(),d=(0,u.Y)(n);return(0,i.jsx)(o.yo,{children:(0,i.jsxs)(o.YW,{style:d.page,size:"A4",orientation:"portrait",children:[(0,i.jsxs)(o.Ss,{style:d.userProfileSection,children:[(0,i.jsxs)(o.Ss,{style:{width:"20%"},children:[!(0,r.Yx)(e.name)&&!t.includes("name")&&(0,i.jsx)(o.EY,{style:d.userName,children:e.name}),!(0,r.Yx)(e.title)&&!t.includes("title")&&(0,i.jsx)(o.EY,{style:d.headings,children:e.title}),(0,r.QJ)(e.certifications)&&(0,i.jsx)(s.A,{certificates:e.certifications,small:!0})]}),!(0,r.Yx)(e.about)&&(0,i.jsxs)(o.Ss,{style:{width:"50%",paddingLeft:8},children:[(0,i.jsx)(o.EY,{style:d.headings,children:l.about||"Summary"}),(0,r.CA)(e.about,{fontSize:10,fontColor:n.textColor||"#555555",lineHeight:1.5,bulletColor:n.secondaryTextColor||"#555555",fontFamily:n.fontFamily||"Helvetica",bulletSize:3,bulletGap:15,itemGap:3,bulletMarginTop:4,listBottomPadding:0,useFontGap:!0})]}),(0,i.jsx)(o.Ss,{style:{width:"30%",paddingLeft:10,paddingRight:10},children:(0,i.jsx)(a.A,{contact:e.contact,hiddenFields:t,fontFamily:n.fontFamily||"Helvetica",color:n.textColor||"#555555",textColor:n.textColor||"#555555",links:e.links,showIcons:!1,showLabelLinks:!0})})]}),(0,r.bW)(e.experience)&&(0,i.jsxs)(o.Ss,{style:{...d.resumeDetailsSection,marginTop:20},children:[(0,i.jsx)(o.Ss,{style:{width:"20%",marginRight:10},children:(0,i.jsx)(o.EY,{style:{...d.headings},children:l.experience||"Experience"})}),(0,i.jsx)(o.Ss,{style:{display:"flex",flexDirection:"column",width:"80%"},children:(0,i.jsx)(h,{experience:e.experience,labels:l})})]}),(0,r.ZT)(e.education)&&(0,i.jsxs)(o.Ss,{style:d.resumeDetailsSection,children:[(0,i.jsx)(o.Ss,{style:{width:"20%",marginRight:8},children:(0,i.jsx)(o.EY,{style:{...d.headings},children:l.education||"EDUCATION"})}),(0,i.jsx)(o.Ss,{style:{flex:1},children:(0,i.jsx)(x.A,{education:e.education,showHeading:!1,showBulletPoints:!1,dateRightPadding:18,textColor:n.textColor||"#555555"})})]}),(0,r.d)(e.skills)&&(0,i.jsxs)(o.Ss,{style:d.resumeDetailsSection,children:[(0,i.jsx)(o.Ss,{style:{width:"20%",marginRight:8},children:(0,i.jsx)(o.EY,{style:{...d.headings},children:l.skills||"SKILLS"})}),(0,i.jsx)(o.Ss,{style:{flex:1,flexDirection:"row",flexWrap:"wrap"},children:e.skills?.filter(e=>e?.name?.trim()).map((e,t)=>(0,i.jsxs)(o.Ss,{wrap:!1,style:{width:"50%",flexDirection:"row",justifyContent:"space-between",marginBottom:6,minHeight:20}
1,children:[(0,i.jsx)(o.EY,{style:{fontSize:10,color:n.textColor||"#407BFF",fontFamily:n.fontFamily||"Helvetica",flexShrink:1,flexWrap:"wrap",width:"60%",lineHeight:1.5},children:e.name}),(0,i.jsx)(o.Ss,{style:{flexDirection:"row",alignItems:"flex-start",paddingRight:t%2==0?20:10,flexShrink:0,width:"30%"},children:[1,2,3,4,5].map(t=>(0,i.jsx)(o.Ss,{style:{width:6,height:6,borderRadius:3,marginLeft:4,backgroundColor:t<=(e?.rating??3)?n.primaryColor||"#407BFF":n.secondaryTextColor||"#E0E0E0"}},t))})]},t))})]}),(0,r.mJ)(e.languages)&&(0,i.jsxs)(o.Ss,{style:d.resumeDetailsSection,children:[(0,i.jsx)(o.Ss,{style:{width:"20%",marginRight:7},children:(0,i.jsx)(o.EY,{style:{...d.headings},children:l.languages||"LANGUAGES"})}),(0,i.jsx)(o.Ss,{style:{flex:1},children:(0,i.jsx)(f.A,{languages:e.languages,showHeading:!1,showBulletPoints:!1,fontFamily:n.fontFamily||"Helvetica",textColor:n.textColor||"#555555"})})]}),(0,r.rV)(e.awards)&&(0,i.jsxs)(o.Ss,{style:d.resumeDetailsSection,children:[(0,i.jsx)(o.Ss,{style:{width:"20%",marginRight:7},children:(0,i.jsx)(o.EY,{style:{...d.headings},children:l.awards||"AWARDS"})}),(0,i.jsx)(o.Ss,{style:{flex:1},children:(0,i.jsx)(p.A,{awards:e.awards,showHeading:!1,showBulletPoints:!1,fontFamily:n.fontFamily||"Helvetica",textColor:n.textColor||"#555555"})})]}),(0,r.cF)(e.certifications)&&(0,i.jsxs)(o.Ss,{style:d.resumeDetailsSection,children:[(0,i.jsx)(o.Ss,{style:{width:"20%",marginRight:8},children:(0,i.jsx)(o.EY,{style:{...d.headings,marginTop:5},children:l.certifications||"CERTIFICATIONS"})}),(0,i.jsx)(o.Ss,{style:{flex:1,marginTop:4},children:(0,i.jsx)(g.A,{certifications:e.certifications,showHeading:!1,description:e.commonCertificateDescription,fontFamily:n.fontFamily||"Helvetica",textColor:n.textColor||"#555555"})})]})]})})})},54575:(e,t,l)=>{l.d(t,{j:()=>s,z:()=>r});var i=l(64467);let n="#1155CC",o="#111827";i.KQ.registerHyphenationCallback(e=>[e]);let r={fontFamily:"Roboto",backgroundColor:"#FFFFFF",primaryColor:n,textColor:o,secondaryTextColor:"#6B7280",dividerColor:n},s=(e=r)=>(e.primaryColor=e.selectedColor||e.primaryColor||r.primaryColor,e.dividerColor=e.selectedColor||e.dividerColor||r.dividerColor,i.vv.create({page:{flexDirection:"column",backgroundColor:e.backgroundColor,fontFamily:e.fontFamily,color:e.textColor,paddingTop:35,paddingBottom:40,paddingHorizontal:54,letterSpacing:.07},headerWrapper:{marginBottom:0,alignItems:"center"},headerName:{fontSize:22,fontWeight:700,color:e.primaryColor,textTransform:"uppercase",marginBottom:2},headerTitle:{fontSize:10.4,fontFamily:e.fontFamily,fontWeight:700,color:e.textColor||"#374151",fontStyle:"italic",marginBottom:10,lineHeight:1.2},contactItemBlock:{flexDirection:"row",alignItems:"center"},contactLabel:{fontSize:9,color:e.textColor||"#999999"},contactValue:{fontSize:9,color:e.textColor||"#999999"},contactLink:{fontSize:9,color:e.textColor||n,textDecoration:"underline"},contactLine:{flexDirection:"row",justifyContent:"center",marginBottom:3},sectionLine:{height:1.2,backgroundColor:e.dividerColor||n,marginTop:16,marginBottom:16,width:"100%"},sectionHeading:{fontSize:13,fontWeight:700,color:e.primaryColor||n,textTransform:"uppercase",textAlign:"center",marginBottom:16},aboutText:{fontSize:10,color:e.textColor||o,lineHeight:1.5,fontStyle:"italic",letterSpacing:.06,textAlign:"left"},entryWrapper:{marginBottom:14},entryTitleCentered:{fontSize:11,fontWeight:700,color:e.secondaryTextColor||"black",textAlign:"center",marginBottom:10},entryTitleLeft:{fontSize:11,fontWeight:700,color:e.textColor||"black",marginBottom:4},entrySubRow:{marginBottom:6,fontStyle:"italic"},entryCompanyLoc:{fontSize:10,color:e.textColor||"#999999",lineHeight:1.5,marginBottom:2},entryDate:{fontSize:10,color:e.secondaryTextColor||"#999999",fontStyle:"italic",lineHeight:1.5},entryDescription:{fontSize:10,color:e.textColor||o,lineHeight:1.6},bulletRow:{flexDirection:"row",alignItems:"flex-start",justifyContent:"flex-start",marginBottom:3,marginLeft:20},bulletRowText:{fontSize:10,color:e.textColor||o,lineHeight:1.5,marginBottom:3,marginLeft:15},bulletDot:{width:7,height:7,borderRadius:3.5,backgroundColor:e.secondaryTextColor||"#676767",marginRight:10,marginTop:5},bulletText:{fontSize:9.5,color:e.textColor||o,lineHeight:1.6,flex:1,letterSpacing:.06},skillsContainer:{flexDirection:"row",justifyContent:"space-between",paddingLeft:20},skillCol:{flex:1},skillBulletRow:{flexDirection:"row",alignItems:"flex-start",marginBottom:6},skillBulletDot:{width:3,height:3,borderRadius:3.5,backgroundColor:e.secondaryTextColor||"#676767",marginRight:10,marginTop:3},skillBulletText:{fontSize:9,color:e.textColor||o,flex:1,fontStyle:"italic",lineHeight:1.5},listItemRow:{flexDirection:"row",alignItems:"center",justifyContent:"flex-start",marginBottom:6,marginLeft:20}}))},55393:(e,t,l)=>{l.d(t,{Xe:()=>o,YL:()=>r,zQ:()=>n});var i=l(64467);let n={backgroundColor:"#ffffff",textColor:"#000000",secondaryTextColor:"#686868",fontFamily:"Open Sans",dividerColor:"#686868"},o=e=>({bulletSize:4,bulletGap:8,bulletMarginTop:4,fontFamily:e.fontFamily||n.fontFamily,fontSize:10,lineHeight:1.5,fontWeight:"normal",fontColor:e.textColor||n.textColor,marginTop:2,bulletColor:e.textColor||n.textColor,marginLeft:0,useFontGap:!0}),r=e=>i.vv.create({page:{flexDirection:"column",backgroundColor:e.backgroundColor||"white",fontFamily:e.fontFamily||n.fontFamily,fontSize:10,padding:"40 30"},header:{flexDirection:"row",alignItems:"center",width:"100%",paddingBottom:12},profileImage:{height:130,width:130,objectFit:"cover",flexShrink:0},headerRight:{flex:1,marginLeft:24,justifyContent:"center"},name:{fontSize:20,fontWeight:600,color:e.textColor||n.textColor,lineHeight:1.1},title:{fontSize:13,marginTop:4,color:e.secondaryTextColor||n.secondaryTextColor,lineHeight:1.2},contactRow:{marginTop:8,flexWrap:"wrap",flexDirection:"row",alignItems:"center",fontSize:10},linksRow:{marginTop:3,flexWrap:"wrap",flexDirection:"row",alignItems:"center",fontSize:10},link:{color:e.textColor||n.textColor,fontSize:10,textDecoration:"none"},socialLink:{color:"#0000EE",fontSize:10,textDecoration:"underline"}
1,contactSep:{fontSize:10,color:e.textColor||n.textColor,marginHorizontal:4},contactText:{fontSize:10,color:e.textColor||n.textColor},divider:{width:"100%",height:1,backgroundColor:e.dividerColor||n.dividerColor},sectionBlock:{width:"100%"},sectionHeading:{fontSize:12,fontWeight:"normal",color:e.textColor||n.textColor,marginTop:8,marginBottom:8,minHeight:12,textTransform:"uppercase"},experienceSection:{display:"flex",flexDirection:"column",width:"100%",paddingBottom:12},experienceItem:{width:"100%"},entryRow:{flexDirection:"row",width:"100%",alignItems:"flex-start"},expDateCol:{width:"28%",paddingRight:10,flexShrink:0},expContentCol:{width:"72%",flexGrow:1,flexDirection:"column"},entryDate:{fontSize:10,color:e.textColor||n.textColor},entryTitle:{fontSize:10,fontWeight:700,color:e.textColor||n.textColor,marginBottom:2},entryLocation:{fontSize:10,fontStyle:"italic",color:e.secondaryTextColor||n.secondaryTextColor,marginBottom:0},entrySubtitle:{fontSize:10,fontWeight:400,color:e.textColor||n.textColor,marginBottom:2},educationSection:{flexDirection:"column",width:"100%",paddingBottom:12},educationItem:{width:"100%"},responsibilitiesLabel:{fontSize:10,fontWeight:700,color:e.textColor||n.textColor,marginTop:2,marginBottom:2},relevantSkillsText:{fontSize:10,marginTop:4,color:e.textColor||n.textColor},listSection:{flexDirection:"column",width:"100%",paddingBottom:12},listItem:{width:"100%"},entryText:{fontSize:10,fontWeight:400,color:e.textColor||n.textColor},sideSectionRow:{flexDirection:"row",width:"100%",alignItems:"flex-start",marginTop:8,paddingBottom:12},sideSectionLabelCol:{width:"28%",paddingRight:10,flexShrink:0},sideSectionBodyCol:{width:"72%",flexGrow:1,flexDirection:"column"},sideSectionHeading:{fontSize:12,fontWeight:"normal",color:e.textColor||n.textColor,textTransform:"uppercase",lineHeight:1.2},journalSection:{flexDirection:"column",width:"100%"},paperEntry:{flexDirection:"column",width:"100%"},paperTitle:{fontSize:10,fontWeight:400,color:e.textColor||n.textColor,marginBottom:2},paperSubtitle:{fontSize:10,fontWeight:400,color:e.textColor||n.textColor,lineHeight:1.4},skillsGrid:{flexDirection:"row",width:"100%",justifyContent:"space-between",marginTop:2},skillsColumn:{flexDirection:"column",width:"48%"},skillItemContainer:{flexDirection:"row",alignItems:"center",justifyContent:"space-between",marginBottom:6,width:"100%"},skillTextWrap:{width:"60%",paddingRight:4},skillSliderWrap:{width:"40%",justifyContent:"center"},sliderBg:{height:6,borderRadius:3,backgroundColor:"#E0E0E0",width:"100%"},sliderFill:{height:6,borderRadius:3,backgroundColor:e.textColor||n.textColor}})},55597:(e,t,l)=>{l.d(t,{U5:()=>s,a8:()=>r,oU:()=>o,zQ:()=>n});var i=l(64467);let n={backgroundColor:"#FFFFFF",primaryColor:"#F2D5B5",leftPanelColor:"#F0F0F0",textColor:"#444444",headingColor:"#111111",fontFamily:"Poppins"},o=160,r=40,s=(e=n)=>{let t=e.primaryColor||n.primaryColor,l=e.leftPanelColor||n.leftPanelColor,o=e.textColor||n.textColor,r=e.headingColor||n.headingColor,s=e.backgroundColor||n.backgroundColor,a=e.fontFamily||n.fontFamily;return i.vv.create({page:{fontFamily:a,backgroundColor:s,fontSize:10,paddingTop:60,paddingBottom:63,paddingHorizontal:36,width:"100%"},sidebarBgWrapper:{position:"absolute",top:0,bottom:0,left:36,right:36},sidebarBackground:{position:"absolute",left:0,bottom:63,width:"32%",backgroundColor:l},header:{flexDirection:"row",justifyContent:"space-between",alignItems:"center",backgroundColor:t,height:100,marginTop:-20,marginHorizontal:-36,paddingHorizontal:36,marginBottom:20,position:"relative"},headerLeft:{flex:1,justifyContent:"center"},name:{fontSize:28,fontWeight:500,color:r,lineHeight:1.15},jobTitle:{fontSize:13,fontWeight:400,color:o,marginTop:6,lineHeight:1.3},container:{flexDirection:"row",width:"100%"},sidebar:{width:"32%",paddingLeft:22,paddingRight:16},mainContent:{width:"68%",paddingLeft:28,paddingRight:6,paddingTop:10},sidebarSectionHeading:{fontSize:13,fontWeight:700,color:r,marginBottom:8,marginTop:12},contactRow:{flexDirection:"row",alignItems:"flex-start",marginBottom:6},contactIcon:{width:14,marginRight:8,marginTop:1,flexShrink:0,alignItems:"center"}
1,contactText:{fontSize:10,color:o,lineHeight:1.35,flex:1},contactLink:{fontSize:10,lineHeight:1.35,flex:1,textDecoration:"none",color:o},eduEntry:{marginBottom:12},eduDegree:{fontSize:10,fontWeight:600,color:o,lineHeight:1.3},eduCollege:{fontSize:10,color:o,lineHeight:1.3,marginTop:1},eduDate:{fontSize:10,color:o,lineHeight:1.3,marginTop:1},skillText:{fontSize:10,color:o,lineHeight:1.4,marginBottom:6},techSkillEntry:{marginBottom:6},techSkillLabel:{fontSize:10,fontWeight:700,color:r,lineHeight:1.4},techSkillValue:{fontSize:10,color:o,lineHeight:1.4},listEntry:{marginBottom:10},listTitle:{fontSize:10,fontWeight:600,color:o,lineHeight:1.3},listSub:{fontSize:9,color:o,lineHeight:1.3,marginTop:1},langText:{fontSize:10,color:o,lineHeight:1.5,marginBottom:3},mainSectionHeading:{fontSize:14,fontWeight:700,color:r,marginBottom:4},mainSectionLine:{height:1,backgroundColor:"#BFBFBF",marginBottom:10,width:"100%"},mainSectionWrap:{marginBottom:10},profileText:{fontSize:10,color:o,lineHeight:1.6,textAlign:"justify"},expEntry:{marginBottom:12},expDivider:{borderTopWidth:.8,borderTopColor:o,marginTop:1,marginBottom:8},expTitleRow:{flexDirection:"row",justifyContent:"space-between",alignItems:"flex-start"},expCompany:{fontSize:11,fontWeight:700,color:o,lineHeight:1.3,marginBottom:4},expDate:{fontSize:10,color:o,lineHeight:1.3,marginTop:0,marginBottom:4},expTitle:{fontSize:10,fontWeight:400,color:o,marginTop:2,marginBottom:4,lineHeight:1.3},bulletRow:{flexDirection:"row",alignItems:"flex-start",marginBottom:3},bulletDot:{fontSize:10,color:o,marginRight:6,lineHeight:1.55,width:10},bulletText:{fontSize:10,color:o,flex:1,lineHeight:1.55}})}},56142:(e,t,l)=>{l.d(t,{D:()=>o,z:()=>n});var i=l(64467);let n={backgroundColor:"#FFFFFF",primaryColor:"#000000",textColor:"#000000",fontFamily:"Open Sans"},o=(e=n)=>{let t=e.textColor||n.textColor,l=e.backgroundColor||n.backgroundColor,o=e.fontFamily||n.fontFamily;return i.vv.create({page:{fontFamily:o,backgroundColor:l,paddingTop:40,paddingBottom:42,paddingHorizontal:48,fontSize:10,color:t},header:{flexDirection:"row",justifyContent:"space-between",alignItems:"flex-start",marginBottom:4},headerLeft:{flex:1,paddingRight:20},name:{fontSize:34,fontWeight:500,color:e.primaryColor||n.primaryColor,marginBottom:4,lineHeight:1.15},jobTitle:{fontSize:21,fontWeight:400,color:t,marginBottom:10,lineHeight:1.3},aboutText:{fontSize:10,color:t,lineHeight:1.55,textAlign:"justify"},photoWrapper:{width:88,height:88,borderRadius:44,overflow:"hidden",flexShrink:0,backgroundColor:"#E8E8E8"},photo:{width:88,height:88,objectFit:"cover",borderRadius:44},contactBar:{borderTopWidth:1,borderBottomWidth:1,borderTopColor:t,borderBottomColor:t,paddingVertical:10,marginTop:14,marginBottom:18},contactBarInner:{flexDirection:"column",alignItems:"stretch"},contactBarRow:{flexDirection:"row",justifyContent:"space-around",alignItems:"center",flexWrap:"wrap",gap:10},contactBarRowSecond:{marginTop:8},contactItem:{flexDirection:"row",alignItems:"center",flexShrink:1,maxWidth:"45%"},iconCircle:{width:18,height:18,borderRadius:9,backgroundColor:t,alignItems:"center",justifyContent:"center",marginRight:6,flexShrink:0},contactText:{fontSize:9,color:t,lineHeight:1.35,flexShrink:1},contactLink:{fontSize:9,color:t,textDecoration:"none",lineHeight:1.35,flexShrink:1},sectionWrap:{marginBottom:14},sectionHeadingRow:{marginBottom:10},sectionHeading:{fontSize:16,fontWeight:700,color:e.primaryColor||n.primaryColor,marginBottom:4},sectionLine:{borderBottomWidth:1,borderBottomColor:t,width:"100%"},entryRow:{flexDirection:"row",marginBottom:0},entryMetaCol:{width:"28%",paddingRight:12},entryContentCol:{width:"72%"},entryMetaPrimary:{fontSize:12,fontWeight:700,color:t,lineHeight:1.4,marginBottom:2},entryMetaSecondary:{fontSize:10,fontWeight:400,color:t,lineHeight:1.4},entryTitle:{fontSize:12,fontWeight:700,color:t,lineHeight:1.4,marginBottom:4},entrySubtitle:{fontSize:12,fontWeight:400,color:t,lineHeight:1.4,marginBottom:4},bulletRow:{flexDirection:"row",alignItems:"flex-start",marginBottom:3},bulletDot:{width:4,height:4,borderRadius:2,backgroundColor:t,marginRight:8,marginTop:6,flexShrink:0},bulletText:{fontSize:12,color:t,lineHeight:1.5,flex:1},gridRow:{flexDirection:"row",marginBottom:6},gridCell:{width:"25%",paddingRight:8},gridItemText:{fontSize:12,color:t,lineHeight:1.4},certRow:{flexDirection:"row",justifyContent:"space-between",marginBottom:5},certName:{fontSize:12,color:t,flex:1,marginRight:8},certDate:{fontSize:12,color:t,flexShrink:0},refBlock:{marginBottom:8},refName:{fontSize:12,fontWeight:700,color:t,marginBottom:1}
1,refDetail:{fontSize:12,color:t,lineHeight:1.4}})}},56381:(e,t,l)=>{l.d(t,{aZ:()=>Y,Nb:()=>H,ky:()=>D,BT:()=>F,Es:()=>z,Ay:()=>A,Fy:()=>E});var i=l(95155),n=l(12115),o=l(64467),r=l(87275),s=l(56142),a=l(19324),c=l(35499);let d=/(<\/?(ul|ol|li|p|strong|b|i))/i,m=e=>"string"==typeof e&&d.test(e),h=({children:e})=>{let t=(0,c.useTemplateTheme)(),l=(0,s.D)(t);return(0,i.jsx)(o.Ss,{style:l.iconCircle,children:e})},x=e=>({fontSize:12,fontFamily:e.fontFamily||s.z.fontFamily,fontColor:e.textColor||s.z.textColor,bulletColor:e.textColor||s.z.textColor,bulletSize:4,bulletGap:22,bulletMarginTop:7,lineHeight:1.5,marginLeft:0,textMarginLeft:0,paragraphMarginLeft:0}),g=e=>{let t=String(e||"").trim();return t?/^[a-zA-Z][a-zA-Z0-9+.-]*:/.test(t)?t:`https://${t}`:""},p=(e,t,l)=>(e||[]).find(e=>(e.name||"").toLowerCase()===t)||(e||[]).find(e=>(e.url||"").toLowerCase().includes(l)),f=({text:e,styles:t})=>(0,i.jsxs)(o.Ss,{style:t.bulletRow,wrap:!1,children:[(0,i.jsx)(o.Ss,{style:t.bulletDot}),(0,i.jsx)(o.EY,{style:t.bulletText,children:e})]});function u({items:e,styles:t}){let l=[];for(let t=0;t<e.length;t+=4)l.push(e.slice(t,t+4));return(0,i.jsx)(o.Ss,{children:l.map((e,l)=>(0,i.jsxs)(o.Ss,{style:t.gridRow,children:[e.map((e,l)=>(0,i.jsx)(o.Ss,{style:t.gridCell,children:(0,i.jsx)(o.EY,{style:t.gridItemText,children:e})},l)),Array.from({length:4-e.length}).map((e,l)=>(0,i.jsx)(o.Ss,{style:t.gridCell},`empty-${l}`))]},l))})}function y({heading:e,children:t}){let l=(0,c.useTemplateTheme)(),n=(0,s.D)(l);return(0,i.jsxs)(o.Ss,{style:n.sectionWrap,children:[(0,i.jsxs)(o.Ss,{wrap:!1,style:n.sectionHeadingRow,children:[(0,i.jsx)(o.EY,{style:n.sectionHeading,children:e}),(0,i.jsx)(o.Ss,{style:n.sectionLine})]}),t]})}function j({resume:e={},hiddenFields:t=[],about:l}){let n=(0,c.useTemplateTheme)(),d=(0,s.D)(n),h=x(n),g=e.photo&&!t.includes("photo");return(0,i.jsxs)(o.Ss,{style:d.header,children:[(0,i.jsxs)(o.Ss,{style:d.headerLeft,children:[!t.includes("name")&&(0,a.OG)(e.name)&&(0,i.jsx)(o.EY,{style:d.name,children:e.name}),!t.includes("title")&&(0,a.OG)(e.title)&&(0,i.jsx)(o.EY,{style:d.jobTitle,children:e.title}),l&&!t.includes("about")&&(0,i.jsx)(o.Ss,{children:m(l)?(0,r.CA)(l,h):(0,i.jsx)(o.EY,{style:d.aboutText,children:l.replace(/<[^>]*>/g,"").trim()})})]}),g&&(0,i.jsx)(o.Ss,{style:d.photoWrapper,children:(0,i.jsx)(o._V,{alt:"Profile Photo",src:{uri:e.photo,method:"GET",headers:{"Cache-Control":"no-cache"}},style:d.photo})})]})}function C({contact:e={},links:t=[],hiddenFields:l=[]}){let n=(0,c.useTemplateTheme)(),r=(0,s.D)(n),d=p(t,"linkedin","linkedin.com"),m=p(t,"github","github.com"),x=[];return(!l.includes("phone")&&(0,a.OG)(e.phone)&&x.push({icon:z,text:e.phone.trim()}),!l.includes("email")&&(0,a.OG)(e.email)&&x.push({icon:Y,text:e.email.trim()}),!l.includes("location")&&(0,a.OG)(e.location)&&x.push({icon:F,text:e.location.trim()}),!l.includes("links")&&(0,a.OG)(d?.url)&&x.push({icon:D,text:d.url.trim(),isLink:!0}),!l.includes("links")&&(0,a.OG)(m?.url)&&x.push({icon:H,text:m.url.trim(),isLink:!0}),x.length)?(0,i.jsx)(o.Ss,{style:r.contactBar,children:(0,i.jsx)(o.Ss,{style:r.contactBarInner,children:x.length>0&&(0,i.jsx)(o.Ss,{style:r.contactBarRow,children:x.map((e,t)=>{let l=e.icon;return(0,i.jsxs)(o.Ss,{style:r.contactItem,children:[(0,i.jsx)(h,{children:(0,i.jsx)(l,{})}),e.isLink?(0,i.jsx)(o.N_,{src:g(e.text),style:r.contactLink,children:(e=>{try{let t=new URL(g(e)),l=t.hostname.replace(/^www\./,""),i=t.pathname&&"/"!==t.pathname?t.pathname.replace(/\/$/,""):"";return`${l}${i}`}catch{return String(e).replace(/^https?:\/\/(www\.)?/i,"")}})(e.text)}):(0,i.jsx)(o.EY,{style:r.contactText,children:e.text})]},t)})})})}):null}function S({experience:e=[],labels:t={}}){let l=(0,c.useTemplateTheme)(),n=(0,s.D)(l),d=x(l),h=(e||[]).filter(e=>(0,a.OG)(e?.company)||(0,a.OG)(e?.title));return h.length?(0,i.jsx)(y,{heading:t.experience||"Work experience",children:h.map((e,t)=>{let l,s=[e.company,e.location].filter(e=>(0,a.OG)(e)).join(", "),c=(0,a.dJ)(e.date);return(0,i.jsxs)(o.Ss,{style:{marginBottom:10},children:[(0,i.jsxs)(o.Ss,{wrap:!1,style:n.entryRow,children:[(0,i.jsxs)(o.Ss,{style:n.entryMetaCol,children:[s?(0,i.jsx)(o.EY,{style:n.entryMetaPrimary,children:s}):null,c?(0,i.jsx)(o.EY,{style:n.entryMetaSecondary,children:c}):null]}),(0,i.jsx)(o.Ss,{style:n.entryContentCol,children:(0,a.OG)(e.title)&&(0,i.jsx)(o.EY,{style:n.entryTitle,children:e.title})})]}),(e.description||e.responsibility)&&(0,i.jsxs)(o.Ss,{style:{flexDirection:"row"},children:[(0,i.jsx)(o.Ss,{style:{width:"28%"}}),(0,i.jsx)(o.Ss,{style:{width:"72%"},children:(l=e.description||e.responsibility)?m(l)?(0,i.jsx)(o.Ss,{children:(0,r.CA)(l,{...d,width:359})}):l.split("\n").filter(e=>e.trim()).map((e,t)=>(0,i.jsx)(f,{text:e.trim(),styles:n},t)):null})]})]},t)})}):null}function b({education:e=[],labels:t={}}){let l=(0,c.useTemplateTheme)(),n=(0,s.D)(l),d=x(l),h=(e||[]).filter(e=>(0,a.OG)(e?.degree)||(0,a.OG)(e?.college));return h.length?(0,i.jsx)(y,{heading:t.education||"Education",children:h.map((e,t)=>{let l=(0,a.dJ)(e.date),s=(0,a.OG)(e.location)?e.location:"";return(0,i.jsxs)(o.Ss,{children:[(0,i.jsxs)(o.Ss,{wrap:!1,style:n.entryRow,children:[(0,i.jsxs)(o.Ss,{style:n.entryMetaCol,children:[s?(0,i.jsx)(o.EY,{style:n.entryMetaPrimary,children:s}):null,l?(0,i.jsx)(o.EY,{style:n.entryMetaSecondary,children:l}):null]}),(0,i.jsxs)(o.Ss,{style:n.entryContentCol,children:[(0,a.OG)(e.degree)&&(0,i.jsx)(o.EY,{style:n.entryTitle,children:e.degree}),(0,a.OG)(e.college)&&(0,i.jsx)(o.EY,{style:n.entrySubtitle,children:e.college})]})]}),(0,a.OG)(e.description)&&(0,i.jsxs)(o.Ss,{style:{flexDirection:"row"},children:[(0,i.jsx)(o.Ss,{style:{width:"28%"}}),(0,i.jsx)(o.Ss,{style:{width:"72%"},children:m(e.description)?(0,r.CA)(e.description,d):e.description.split("\n").filter(e=>e.trim()).map((e,t)=>(0,i.jsx)(f,{text:e.trim(),styles:n},t))})]})]},t)})}):null}function w({skills:e=[],labels:t={}}){let l=(0,c.useTemplateTheme)(),n=(0,s.D)(l),r=(e||[]).map(e=>"string"==typeof e?e:e?.name||"").filter(e=>(0,a.OG)(e));if(!r.length)return null;let d=[];for(let e=0;e<r.length;e+=4)d.push(r.slice(e,e+4));return(0,i.jsxs)(o.Ss,{style:n.sectionWrap,children:[(0,i.jsxs)(o.Ss,{wrap:!1,style:{...n.sectionWrap,marginBottom:0,paddingBottom:0},children:[(0,i.jsxs)(o.Ss,{style:n.sectionHeadingRow,children:[(0,i.jsx)(o.EY,{style:n.sectionHeading,children:t.skills||"Skills"}),(0,i.jsx)(o.Ss,{style:n.sectionLine})]}),d[0]&&(0,i.jsxs)(o.Ss,{style:n.gridRow,children:[d[0].map((e,t)=>(0,i.jsx)(o.Ss,{style:n.gridCell,children:(0,i.jsx)(o.EY,{style:n.gridItemText,children:e})},t)),Array.from({length:4-d[0].length}).map((e,t)=>(0,i.jsx)(o.Ss,{style:n.gridCell},`empty-${t}`))]})]}),d.slice(1).map((e,t)=>(0,i.jsxs)(o.Ss,{style:n.gridRow,children:[e.map((e,t)=>(0,i.jsx)(o.Ss,{style:n.gridCell,children:(0,i.jsx)(o.EY,{style:n.gridItemText,children:e})},t)),Array.from({length:4-e.length}).map((e,t)=>(0,i.jsx)(o.Ss,{style:n.gridCell},`empty-${t}`))]},t))]})}function T({languages:e=[],labels:t={}}){let l=(0,c.useTemplateTheme)(),n=(0,s.D)(l),r=(e||[]).map(e=>"object"==typeof e?e?.name??"":e??"").filter(e=>(0,a.OG)(e));return r.length?(0,i.jsx)(o.Ss,{minPresenceAhead:60,children:(0,i.jsx)(y,{heading:t.languages||"Languages",children:(0,i.jsx)(u,{items:r,styles:n})})}):null}function k({certifications:e=[],labels:t={}}){let l=(0,c.useTemplateTheme)(),n=(0,s.D)(l),r=(e||[]).filter(e=>(0,a.OG)(e?.name));return r.length?(0,i.jsx)(y,{heading:t.certifications||"Certifications",children:r.map((e,t)=>(0,i.jsxs)(o.Ss,{style:n.certRow,wrap:!1,children:[(0,i.jsx)(o.EY,{style:n.certName,children:e.name}),(0,a.dJ)(e.date)?(0,i.jsx)(o.EY,{style:n.certDate,children:(0,a.dJ)(e.date)}):null]},t))}):null}function B({awards:e=[],labels:t={}}){let l=(0,c.useTemplateTheme)(),n=(0,s.D)(l),o=(e||[]).filter(e=>(0,a.OG)("string"==typeof e?e:e?.title));return o.length?(0,i.jsx)(y,{heading:t.awards||"Awards",children:o.map((e,t)=>{let l="string"==typeof e?e:e.title;return(0,i.jsx)(f,{text:l,styles:n},t)})}):null}l(19212);let E={experience:"workExperience",education:"education",skills:"skills",certifications:"certifications",awards:"awards",languages:"languages",projects:"projects",links:"links",relevantSkills:"relevantSkills"},z=()=>(0,i.jsx)(o.BS,{width:"9",height:"9",viewBox:"0 0 16 16",children:(0,i.jsx)(o.wA,{d:"M12.6039 8.60806C12.7221 8.63686 12.8427 8.66626 12.9591 8.66626C13.8992 8.83484 14.5889 9.64463 14.6058 10.5996V12.5996C14.6084 13.1719 14.3657 13.718 13.9391 14.0996C13.572 14.4266 13.0974 14.607 12.6058 14.6063H12.3524C6.60431 13.8965 2.06972 9.37843 1.3391 3.63292C1.25962 3.05698 1.43469 2.47496 1.81872 2.03844C2.20276 1.60193 2.75773 1.35413 3.3391 1.35959H5.3391C6.32346 1.34528 7.17185 2.04944 7.3391 3.01959C7.3591 3.17292 7.38577 3.32626 7.4191 3.47292C7.48639 3.76945 7.57325 4.0612 7.6791 4.34626C7.91212 4.98676 7.62457 5.69987 7.01244 5.99959L6.73244 6.18626C7.09365 6.83559 7.54228 7.43227 8.06577 7.95959C8.59309 8.48308 9.18977 8.93171 9.8391 9.29292L9.98577 8.99292C10.2855 8.38079 10.9986 8.09324 11.6391 8.32626C11.9235 8.43391 12.2154 8.52081 12.5124 8.58626C12.5427 8.59313 12.5732 8.60058 12.6039 8.60806Z",fill:"#FFFFFF"})}),Y=()=>(0,i.jsxs)(o.BS,{width:"24",height:"24",viewBox:"0 0 24 24",children:[(0,i.jsx)(o.jl,{cx:"12",cy:"12",r:"12",fill:"#000000"}),(0,i.jsx)(o.wA,{d:"M5 7.5H19V16.5H5Z",fill:"#FFFFFF"}),(0,i.jsx)(o.wA,{d:"M5 7.5L12 13L19 7.5",stroke:"#000000",strokeWidth:"1.2",strokeLinecap:"round",strokeLinejoin:"round",fill:"none"}),(0,i.jsx)(o.wA,{d:"M5 16.5L10.5 11.5",stroke:"#000000",strokeWidth:"1.2",strokeLinecap:"round"}),(0,i.jsx)(o.wA,{d:"M19 16.5L13.5 11.5",stroke:"#000000",strokeWidth:"1.2",strokeLinecap:"round"})]}),F=()=>(0,i.jsx)(o.BS,{width:"9",height:"9",viewBox:"0 0 8 9",children:(0,i.jsx)(o.wA,{d:"M1.11133 3.81858C1.11133 2.22309 2.40473 0.929688 4.00022 0.929688C5.59571 0.929688 6.88911 2.22309 6.88911 3.81858C6.88911 5.76858 4.36133 7.97135 4.23494 8.06524C4.0998 8.18083 3.90063 8.18083 3.76549 8.06524L3.7649 8.06472C3.64814 7.96354 1.11133 5.76512 1.11133 3.81858ZM4.00011 2.375C3.20236 2.375 2.55566 3.0217 2.55566 3.81944C2.55566 4.61719 3.20236 5.26389 4.00011 5.26389C4.79785 5.26389 5.44455 4.61719 5.44455 3.81944C5.44455 3.0217 4.79785 2.375 4.00011 2.375Z",fill:"#FFFFFF"})}),D=()=>(0,i.jsx)(o.BS,{width:"9",height:"9",viewBox:"0 0 24 24",children:(0,i.jsx)(o.wA,{d:"M8 19H5V8h3v11zM6.5 6.732c-.966 0-1.75-.79-1.75-1.764s.784-1.764 1.75-1.764 1.75.79 1.75 1.764-.783 1.764-1.75 1.764zM20 19h-3v-5.604c0-3.368-4-3.113-4 0V19h-3V8h3v1.765c1.396-2.586 7-2.777 7 2.476V19z",fill:"#FFFFFF"})}),H=()=>(0,i.jsx)(o.BS,{width:"9",height:"9",viewBox:"0 0 24 24",children:(0,i.jsx)(o.wA,{d:"M12 0C5.374 0 0 5.373 0 12c0 5.302 3.438 9.8 8.207 11.387.599.111.793-.261.793-.577v-2.234c-3.338.726-4.033-1.416-4.033-1.416-.546-1.387-1.333-1.756-1.333-1.756-1.089-.745.083-.729.083-.729 1.205.084 1.839 1.237 1.839 1.237 1.07 1.834 2.807 1.304 3.492.997.107-.775.418-1.305.762-1.604-2.665-.305-5.467-1.334-5.467-5.931 0-1.311.469-2.381 1.236-3.221-.124-.303-.535-1.524.117-3.176 0 0 1.008-.322 3.301 1.23A11.509 11.509 0 0112 5.803c1.02.005 2.047.138 3.006.404 2.291-1.552 3.297-1.23 3.297-1.23.653 1.653.242 2.874.118 3.176.77.84 1.235 1.911 1.235 3.221 0 4.609-2.807 5.624-5.479 5.921.43.372.823 1.102.823 2.222v3.293c0 .319.192.694.801.576C20.566 21.797 24 17.3 24 12c0-6.627-5.373-12-12-12z",fill:"#FFFFFF"})}),A=n.memo(function({resume:e={},hiddenFields:t=[],labels:l={}}){if(!e)return null;let n=e.resumeSettings||{},a={...s.z,...n},d=(0,s.D)(a);return(0,i.jsx)(c.ResumeThemeProvider,{value:a,children:(0,i.jsx)(o.yo,{children:(0,i.jsxs)(o.YW,{size:"A4",style:d.page,wrap:!0,children:[(0,i.jsx)(j,{resume:e,hiddenFields:t,about:(0,r.Yx)(e.about)?null:e.about}),(0,i.jsx)(C,{contact:e.contact||{},links:e.links||[],hiddenFields:t}),(0,r.bW)(e.experience)&&!t.includes("experience")&&(0,i.jsx)(S,{experience:e.experience,labels:l}),(0,r.ZT)(e.education)&&!t.includes("education")&&(0,i.jsx)(b,{education:e.education,labels:l}),(0,r.d)(e.skills)&&!t.includes("skills")&&(0,i.jsx)(w,{skills:e.skills,labels:l}),(0,r.mJ)(e.languages)&&!t.includes("languages")&&(0,i.jsx)(T,{languages:e.languages,labels:l}),(0,r.cF)(e.certifications)&&!t.includes("certifications")&&(0,i.jsx)(k,{certifications:e.certifications,labels:l}),(0,r.rV)(e.awards)&&!t.includes("awards")&&(0,i.jsx)(B,{awards:e.awards,labels:l})]})})})})},56497:(e,t,l)=>{l.d(t,{A:()=>y});var i=l(95155),n=l(64467),o=l(12115),r=l(87275),s=l(97856),a=l(35499);let c=e=>{if(!e)return"";let t=String(e).trim();return/^[a-zA-Z][a-zA-Z0-9+.-]*:\/\//.test(t)?t:`https://${t.replace(/^\/+/,"")}`};function d({links:e=[]}){let t=(0,a.useTemplateTheme)(),l=(0,s.lT)(t);if(!Array.isArray(e)||!e.length)return null;let r=e.filter(e=>e&&(e=>{if(!e||"string"!=typeof e)return!1;let t=e.trim().toLowerCase();if(!t||["n/a","na","null","none"].includes(t))return!1;try{return new URL(c(e)),!0}catch{return!1}})(e.url)).map(e=>({label:((e,t)=>{let l=e&&e.trim()||"";if(l)return l.charAt(0).toUpperCase()+l.slice(1).toLowerCase();try{let e=new URL(c(t)).hostname.replace(/^www\./,"").split(".")[0];return e.charAt(0).toUpperCase()+e.slice(1)}catch{return""}})(e.name,e.url),url:c(e.url)})).filter(e=>e.label);return r.length?(0,i.jsx)(n.Ss,{style:l.socialLinkRow,children:r.map((e,t)=>(0,i.jsxs)(o.Fragment,{children:[t>0&&(0,i.jsx)(n.EY,{style:l.contactSep,children:" | "}),(0,i.jsx)(n.N_,{src:e.url,style:l.socialLinkText,target:"_blank",children:e.label})]},`${e.label}-${t}`))}):null}function m({title:e}){let t=(0,a.useTemplateTheme)(),l=(0,s.lT)(t);return(0,i.jsxs)(n.Ss,{style:l.sectionHeadingRow,wrap:!1,children:[(0,i.jsx)(n.Ss,{style:l.sectionLine}),(0,i.jsx)(n.Ss,{style:l.sectionBadge,children:(0,i.jsx)(n.EY,{style:l.sectionBadgeText,children:e})}),(0,i.jsx)(n.Ss,{style:l.sectionLine})]})}function h({experience:e,labels:t={}}){let l=(0,a.useTemplateTheme)(),o=(0,s.lT)(l),c=(0,s.hY)(l),d=e.filter(e=>e?.company?.trim()||e?.title?.trim());return d.length?(0,i.jsxs)(n.Ss,{children:[(0,i.jsx)(m,{title:t.experience||"Professional Experience"}),d.map((e,l)=>(0,i.jsxs)(n.Ss,{wrap:!0,style:o.expEntry,children:[(0,i.jsxs)(n.Ss,{wrap:!1,children:[e?.company?.trim()&&(0,i.jsx)(n.EY,{style:o.expCompany,children:e.company.trim()}),(e?.title||e?.date)&&(0,i.jsx)(n.EY,{style:o.expMeta,children:[e?.title?.trim(),e?.date?.trim()].filter(
1Boolean).join(" | ")})]}),e.responsibility&&(0,i.jsx)(n.Ss,{style:{marginTop:2},children:(0,r.CA)(e.responsibility,{...c,width:507})}),e.skills&&e.skills.length>0&&(0,i.jsxs)(n.EY,{style:o.expSkills,children:[(0,i.jsxs)(n.EY,{style:{fontWeight:700},children:[t.relevantSkills||"Relevant Skills",":"," "]}),(0,i.jsx)(n.EY,{style:{fontWeight:400},children:e.skills.join(", ")})]})]},l))]}):null}function x({education:e,labels:t={}}){let l=(0,a.useTemplateTheme)(),o=(0,s.lT)(l),r=e.filter(e=>e?.college?.trim()||e?.degree?.trim());return r.length?(0,i.jsxs)(n.Ss,{children:[(0,i.jsx)(m,{title:t.education||"Education"}),r.map((e,t)=>{let l;return(0,i.jsxs)(n.Ss,{style:o.eduEntry,children:[(0,i.jsxs)(n.Ss,{children:[e?.degree?.trim()&&(0,i.jsx)(n.EY,{style:o.eduInstitution,children:e.degree.trim()}),(e.college||e.date)&&(0,i.jsx)(n.EY,{style:o.eduMeta,children:[e.college?.trim(),e.date?.trim()].filter(Boolean).join(" | ")})]}),e.description&&(0,i.jsx)(n.EY,{style:o.eduDescription,children:"string"==typeof(l=e.description)?l.replace(/<[^>]+>/g," ").replace(/\s+/g," ").trim():l||""})]},t)})]}):null}function g({skills:e,labels:t={}}){let l=(0,a.useTemplateTheme)(),o=(0,s.lT)(l),r=e.map(e=>"string"==typeof e?e:e?.name||"").filter(e=>e.trim());return r.length?(0,i.jsxs)(n.Ss,{style:o.skillTitle,children:[(0,i.jsx)(n.Ss,{style:o.skillTitletext,children:(0,i.jsx)(m,{title:t.skills||"Core Competencies"})}),(0,i.jsx)(n.Ss,{style:o.skillsContainer,children:r.map((e,t)=>(0,i.jsxs)(n.Ss,{style:o.skillItemRow,wrap:!1,children:[(0,i.jsx)(n.EY,{style:o.skillBulletDot,children:"•"}),(0,i.jsx)(n.EY,{style:o.skillBulletText,children:e})]},t))})]}):null}function p({certifications:e,labels:t={}}){let l=(0,a.useTemplateTheme)(),o=(0,s.lT)(l),r=e.filter(e=>(e?.title||e?.name||"").trim());return r.length?(0,i.jsxs)(n.Ss,{children:[(0,i.jsx)(m,{title:t.certifications||"Certifications"}),r.map((e,t)=>(0,i.jsx)(n.Ss,{style:o.eduEntry,children:(0,i.jsxs)(n.Ss,{wrap:!1,children:[(0,i.jsx)(n.EY,{style:o.eduInstitution,children:e.title||e.name}),(e.issuer||e.organization||e.date)&&(0,i.jsx)(n.EY,{style:o.eduMeta,children:[e.issuer?.trim(),e.organization?.trim(),e.date?.trim()].filter(Boolean).join(" | ")})]})},t))]}):null}function f({awards:e,labels:t={}}){let l=(0,a.useTemplateTheme)(),o=(0,s.lT)(l),r=e.filter(e=>("string"==typeof e?e:e?.title)?.trim());return r.length?(0,i.jsxs)(n.Ss,{children:[(0,i.jsx)(m,{title:t.awards||"Awards"}),(0,i.jsx)(n.Ss,{wrap:!1,style:o.awardEntry,children:r.map((e,t)=>(0,i.jsx)(n.Ss,{style:o.listBulletRow,children:(0,i.jsx)(n.EY,{style:o.listBulletText,children:"string"==typeof e?e:e.title})},t))})]}):null}function u({languages:e,labels:t={}}){let l=(0,a.useTemplateTheme)(),o=(0,s.lT)(l),r=e.map(e=>"string"==typeof e?e:e?.name).filter(e=>e&&"string"==typeof e&&e.trim());return r.length?(0,i.jsxs)(n.Ss,{style:{marginTop:-5},children:[(0,i.jsx)(m,{title:t.languages||"Languages"}),(0,i.jsx)(n.Ss,{wrap:!1,style:o.awardEntry,children:r.map((e,t)=>(0,i.jsx)(n.Ss,{wrap:!1,style:o.listBulletRow,children:(0,i.jsx)(n.EY,{style:o.listBulletText,children:e})},t))})]}):null}let y=o.memo(function({resume:e={},hiddenFields:t=[],labels:l={}}){let c=(0,a.useTemplateTheme)(),y=(0,s.lT)(c),j=(0,s.hY)(c);if(!e)return null;let C=e.contact||{},S=[!t.includes("name")&&(e.name||"").trim(),!t.includes("title")&&(e.title||"").trim()].filter(Boolean),b=[!t.includes("location")&&C.location?.trim(),!t.includes("phone")&&C.phone?.trim(),!t.includes("email")&&C.email?.trim(),!t.includes("website")&&C.website?.trim()].filter(Boolean);return(0,i.jsx)(n.yo,{children:(0,i.jsxs)(n.YW,{size:"A4",style:y.page,children:[(0,i.jsx)(n.Ss,{style:y.topLine}),(0,i.jsx)(n.Ss,{style:y.headerNameRow,children:2===S.length?(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(n.EY,{style:y.headerNameLeft,children:S[0]}),(0,i.jsx)(n.EY,{style:y.headerSep,children:" | "}),(0,i.jsx)(n.EY,{style:y.headerNameRight,children:S[1]})]}):(0,i.jsx)(n.EY,{style:y.headerName,children:S[0]??""})}),b.length>0&&(0,i.jsx)(n.Ss,{style:y.contactRow,children:b.map((e,t)=>{let l=/^[^\s@]+@[^\s@]+\.[^\s@]+$/.test(e);return(0,i.jsxs)(o.Fragment,{children:[t>0&&(0,i.jsx)(n.EY,{style:y.contactSep,children:"|"}),l?(0,i.jsx)(n.N_,{src:`mailto:${e}`,style:y.contactEmail,children:e}):(0,i.jsx)(n.EY,{style:y.contactItem,children:e})]},t)})}),(0,i.jsx)(d,{links:e.links}),!(0,r.Yx)(e.about)&&!t.includes("about")&&(0,i.jsxs)(n.Ss,{children:[(0,i.jsx)(m,{title:l.about||"Professional Summary"}),(0,r.CA)(e.about,j)]}),(0,r.d)(e.skills)&&!t.includes("skills")&&(0,i.jsx)(g,{skills:e.skills,labels:l}),(0,r.bW)(e.experience)&&!t.includes("experience")&&(0,i.jsx)(h,{experience:e.experience,labels:l}),(0,r.ZT)(e.education)&&!t.includes("education")&&(0,i.jsx)(x,{education:e.education,labels:l}),(0,r.cF)(e.certifications)&&!t.includes("certifications")&&(0,i.jsx)(p,{certifications:e.certifications,labels:l}),(0,r.rV)(e.awards)&&!t.includes("awards")&&(0,i.jsx)(f,{awards:e.awards,labels:l}),(0,r.mJ)(e.languages)&&!t.includes("languages")&&(0,i.jsx)(u,{languages:e.languages,labels:l})]})})})},58502:(e,t,l)=>{l.d(t,{X:()=>r,z:()=>o});var i=l(64467);let n=l(26056).D.milan.primary,o={backgroundColor:"white",primaryColor:"#fa3195",textColor:"#1F2937",secondaryTextColor:"#374151",fontFamily:"Poppins"},r=e=>i.vv.create({page:{flexDirection:"column",backgroundColor:e.backgroundColor||"white",fontFamily:e.fontFamily||o.fontFamily,padding:"30 30 30 30"},header:{flexDirection:"row",justifyContent:"space-between",alignItems:"flex-start",marginBottom:16},headerLeft:{flexDirection:"column",width:"50%"},nameText:{fontSize:26,fontWeight:700,color:e.primaryColor||n,lineHeight:1.2,marginBottom:4},titleText:{fontSize:11,fontWeight:600,color:e.textColor||"#1F2937",textTransform:"uppercase",letterSpacing:.5},headerRight:{flexDirection:"column",alignItems:"flex-end",width:"40%",gap:4,paddingTop:6,marginTop:10},sectionHeadingRow:{flexDirection:"row",alignItems:"center",marginTop:16,marginBottom:10},sectionHeading:{fontSize:13,fontWeight:700,color:e.primaryColor||n,textTransform:"uppercase",letterSpacing:.5,marginRight:10},sectionLine:{flex:1,height:1,backgroundColor:e.primaryColor||n,width:"100%"},expEntry:{marginBottom:12},expCompanyRow:{flexDirection:"row",justifyContent:"space-between",alignItems:"flex-start",marginBottom:1},expCompany:{fontSize:11,fontWeight:700,color:e.textColor||"#1F2937",textTransform:"uppercase"},expTitleRow:{flexDirection:"row",justifyContent:"space-between",alignItems:"flex-start",marginBottom:4},expTitle:{fontSize:"10pt",color:e.secondaryTextColor||"#374151"},expDate:{fontSize:"10pt",color:e.secondaryTextColor||"#6B7280",fontStyle:"italic"},expBullet:{fontSize:"10pt",color:e.secondaryTextColor||"#374151",lineHeight:1.55,marginBottom:2},eduEntry:{marginBottom:8},eduInstitution:{fontSize:11,fontWeight:700,color:e.textColor||"#1F2937",textTransform:"uppercase"},eduDegreeRow:{flexDirection:"row",justifyContent:"space-between",alignItems:"flex-start"},eduDegree:{fontSize:"10pt",color:e.secondaryTextColor||"#374151"},eduDate:{fontSize:"10pt",color:e.secondaryTextColor||"#6B7280",fontStyle:"italic"},listBulletDot:{fontSize:9,fontWeight:700,height:4,width:4,borderRadius:2.5,backgroundColor:e.secondaryTextColor||"#676767",marginBottom:3,lineHeight:1.5,marginRight:3,display:"flex",alignItems:"center",justifyContent:"center",position:"relative",top:5},skillItem:{fontSize:"10pt",color:e.textColor||"#1F2937",marginBottom:3,lineHeight:1.5,fontWeight:500,fontStyle:"italic"}})},58591:(e,t,l)=>{l.d(t,{e:()=>o,z:()=>n});var i=l(64467);let n={backgroundColor:"#FFFFFF",headingColor:"#1a1a1a",textColor:"#444444",aboutSectionBackgroun
1dColor:"#EBF0F5",fontFamily:"Calibri"},o=(e=n)=>{let t=e.headingColor||n.headingColor,l=e.textColor||n.textColor,o=e.backgroundColor||n.backgroundColor,r=e.aboutSectionBackgroundColor||n.aboutSectionBackgroundColor,s=e.fontFamily||n.fontFamily;return i.vv.create({page:{fontFamily:s,backgroundColor:o,paddingTop:40,paddingBottom:40,paddingHorizontal:40,fontSize:12,color:l},header:{flexDirection:"row",justifyContent:"space-between",alignItems:"flex-start",marginBottom:10},headerLeft:{width:"55%",justifyContent:"center"},nameContainer:{paddingVertical:3},name:{fontSize:24,fontWeight:700,color:t,letterSpacing:.5},jobTitle:{fontSize:16,color:l,marginTop:5,letterSpacing:.2},headerRight:{width:"42%",alignItems:"flex-end"},contactItem:{fontSize:12,color:l,marginBottom:3,textAlign:"right"},contactLink:{fontSize:12,color:l,marginBottom:3,textAlign:"right"},headerDivider:{height:1,backgroundColor:"#cccccc",marginBottom:12},aboutSection:{flexDirection:"row",backgroundColor:r,paddingVertical:12,paddingHorizontal:12,marginBottom:14},aboutLabel:{width:"21%",fontWeight:500,fontSize:14,textTransform:"uppercase",color:t,paddingTop:2,letterSpacing:.5},aboutContent:{width:"79%"},twoColumnBody:{flexDirection:"row",width:"100%"},leftColumn:{width:"57%",paddingRight:16},rightColumn:{width:"43%",paddingLeft:14},singleColumn:{width:"100%"},sectionWrap:{marginBottom:14},sectionHeadingRow:{paddingBottom:3,marginBottom:8},sectionHeading:{fontSize:14,fontWeight:700,color:t,textTransform:"uppercase",letterSpacing:.5},expEntry:{marginBottom:10},expTitleRow:{flexDirection:"row",justifyContent:"space-between",alignItems:"flex-start"},expTitle:{fontSize:12,fontWeight:600,color:t,flex:1},expDate:{fontSize:12,color:l,fontStyle:"italic",flexShrink:0,marginLeft:6,marginTop:1},expCompany:{fontSize:12,color:l,marginTop:2,marginBottom:3},expLocation:{fontSize:12,color:l,marginTop:1,fontStyle:"italic"},eduEntry:{marginBottom:9},eduSchool:{fontSize:12,fontWeight:600,color:t},eduDate:{fontSize:12,color:l,marginTop:2,fontStyle:"italic"},eduDegree:{fontSize:12,color:l,marginTop:2},eduExtra:{fontSize:12,color:l,marginTop:1,textTransform:"uppercase",fontStyle:"italic"},bulletRow:{flexDirection:"row",alignItems:"flex-start",marginBottom:3},bulletDot:{width:3.5,height:3.5,borderRadius:2,backgroundColor:l,marginTop:4,marginRight:7,flexShrink:0},bulletText:{fontSize:12,color:l,flex:1},certEntry:{marginBottom:7},certName:{fontSize:12,fontWeight:600,color:t},certDate:{fontSize:12,color:l,marginTop:1},certOrg:{fontSize:12,color:l,marginTop:1,fontStyle:"italic"},awardEntry:{marginBottom:7},awardTitle:{fontSize:12,color:t},awardMeta:{fontSize:12,fontStyle:"italic",color:l,marginTop:1},projectEntry:{marginBottom:8},projectName:{fontSize:12,fontWeight:600,color:t,marginBottom:2}})}},60168:(e,t,l)=>{l.d(t,{A:()=>u});var i=l(95155),n=l(64467),o=l(12115),r=l(87275),s=l(38260),a=l(35499);let c=e=>{if(!e)return"";let t=String(e).trim();return/^[a-zA-Z][a-zA-Z0-9+.-]*:\/\//.test(t)?t:`https://${t.replace(/^\/+/,"")}`},d=({links:e=[]})=>{if(!Array.isArray(e)||!e.length)return null;let t=e.filter(e=>e&&(e=>{if(!e||"string"!=typeof e)return!1;let t=e.trim().toLowerCase();if(!t||["n/a","na","null","none"].includes(t))return!1;try{return new URL(c(e)),!0}catch{return!1}})(e.url)).map(e=>({label:((e,t)=>{let l=e&&e.trim()||"";if(l)return l.charAt(0).toUpperCase()+l.slice(1).toLowerCase();try{let e=new URL(c(t)).hostname.replace(/^www\./,"").split(".")[0];return e.charAt(0).toUpperCase()+e.slice(1)}catch{return""}})(e.name,e.url),url:c(e.url)})).filter(e=>e.label);if(!t.length)return null;let l=(0,a.useTemplateTheme)(),r=(0,s.i)(l);return(0,i.jsx)(n.Ss,{style:r.contactRow,children:t.map((e,t)=>(0,i.jsxs)(o.Fragment,{children:[t>0&&(0,i.jsx)(n.EY,{style:r.contactSep,children:" | "}),(0,i.jsx)(n.N_,{src:e.url,style:[r.socialLinkText],target:"_blank",children:e.label})]},`${e.label}-${t}`))})},m=/(<\/?(ul|ol|li|p|strong|b|i))/i,h=e=>"string"==typeof e&&m.test(e),x=({title:e})=>{let t=(0,a.useTemplateTheme)(),l=(0,s.i)(t);return(0,i.jsx)(n.Ss,{style:l.sectionBar,wrap:!1,children:(0,i.jsx)(n.EY,{style:l.sectionBarText,children:e})})},g=({text:e})=>{let t=(0,a.useTemplateTheme)(),l=(0,s.i)(t);return(0,i.jsxs)(n.EY,{style:l.expBulletInline,children:[(0,i.jsx)(n.EY,{style:l.expBulletDot,children:"■  "}),(0,i.jsx)(n.EY,{style:l.expBulletText,children:e})]})},p=({skills:e,labels:t={}})=>{let l=(0,a.useTemplateTheme)(),o=(0,s.i)(l),r=e.map(e=>"string"==typeof e?e:e?.name||"").filter(e=>e.trim());return r.length?(0,i.jsxs)(n.Ss,{style:o.skillTitle,children:[(0,i.jsx)(n.Ss,{style:o.skillTitletext,children:(0,i.jsx)(x,{title:t.skills||"Skills"})}),(0,i.jsx)(n.Ss,{style:o.skillsContainer,children:r.map((e,t)=>(0,i.jsxs)(n.Ss,{style:o.skillItemRow,wrap:!1,children:[(0,i.jsx)(n.EY,{style:o.skillBulletDot,children:"•"}),(0,i.jsx)(n.EY,{style:[o.skillBulletText,{marginLeft:12}],children:e})]},t))})]}):null};var f=l(19324);
1l(19212);let u=o.memo(function({resume:e={},hiddenFields:t=[],labels:l={}}){let c=(0,a.useTemplateTheme)(),m=(0,s.i)(c);if(!e)return null;let u=e.contact||{},y=[!t.includes("phone")&&u.phone?.trim(),!t.includes("email")&&u.email?.trim(),!t.includes("location")&&u.location?.trim(),!t.includes("website")&&u.website?.trim()].filter(Boolean),j={bulletSize:m.expBulletDot.width,bulletColor:m.expBulletDot.backgroundColor,bulletGap:m.expBulletDot.marginRight,itemGap:m.expBulletInline.marginBottom,fontSize:m.expBulletText.fontSize,fontColor:m.expBulletText.color,lineHeight:m.expBulletText.lineHeight,fontFamily:c.fontFamily||"Roboto",bulletMarginTop:4};return(0,i.jsx)(n.yo,{children:(0,i.jsxs)(n.YW,{size:"A4",style:m.page,children:[!(0,r.Yx)(e.name)&&!t.includes("name")&&(0,i.jsx)(n.EY,{style:m.headerName,children:e.name}),!(0,r.Yx)(e.title)&&!t.includes("title")&&(0,i.jsx)(n.EY,{style:m.headerTitle,children:e.title}),y.length>0&&(0,i.jsx)(n.Ss,{style:m.contactRow,children:y.map((e,t)=>(0,i.jsxs)(o.Fragment,{children:[t>0&&(0,i.jsx)(n.EY,{style:m.contactSep,children:" | "}),(0,i.jsx)(n.EY,{style:m.contactText,children:e})]},t))}),(0,i.jsx)(d,{links:e.links}),(0,i.jsx)(n.Ss,{style:m.divider}),!(0,r.Yx)(e.about)&&!t.includes("about")&&(0,i.jsxs)(n.Ss,{children:[(0,i.jsx)(x,{title:l.about||"About Me"}),(0,r.CA)(e.about,j)]}),(0,r.bW)(e.experience)&&(0,i.jsxs)(n.Ss,{style:{width:507},children:[(0,i.jsx)(x,{title:l.experience||"Experience"}),e.experience.filter(e=>e.company&&e.company.trim()||e.title&&e.title.trim()).map((e,t)=>{let o=[e.company?.trim(),(0,f.dJ)(e?.date)].filter(Boolean).join(" | ");return(0,i.jsxs)(n.Ss,{style:m.expEntry,children:[(0,i.jsxs)(n.Ss,{wrap:!1,children:[e.title&&e.title.trim()&&(0,i.jsx)(n.EY,{style:m.expTitle,children:e.title}),o&&(0,i.jsx)(n.EY,{style:m.expMeta,children:o})]}),e.description&&(h(e.description)?(0,i.jsx)(n.Ss,{style:{marginTop:2},children:(0,r.CA)(e.description,{...j,width:507})}):(0,i.jsx)(n.EY,{style:m.expDescription,children:e.description})),e.responsibility&&"string"==typeof e.responsibility&&e.responsibility.trim()&&(h(e.responsibility)?(0,i.jsx)(n.Ss,{style:{marginTop:2},children:(0,r.CA)(e.responsibility,{...j,width:507})}):e.responsibility.split("\n").filter(e=>e.trim()).map((e,t)=>(0,i.jsx)(g,{text:e.trim()},t))),e.skills&&e.skills.length>0&&(0,i.jsxs)(n.EY,{style:[m.expDescription,{marginTop:4}],children:[(0,i.jsxs)(n.EY,{style:{fontWeight:700},children:[l.relevantSkills||"Relevant Skills",":"," "]}),(0,i.jsx)(n.EY,{style:{fontWeight:400},children:e.skills.join(", ")})]})]},t)})]}),(0,r.d)(e.skills)&&(0,i.jsx)(p,{skills:e.skills,labels:l}),(0,r.ZT)(e.education)&&(0,i.jsxs)(n.Ss,{children:[(0,i.jsx)(x,{title:l.education||"Education"}),e.education.filter(e=>e.college&&e.college.trim()||e.degree&&e.degree.trim()).map((e,t)=>{let l=[e.college?.trim(),(0,f.dJ)(e?.date)].filter(Boolean).join(" | ");return(0,i.jsxs)(n.Ss,{style:m.eduEntry,children:[(0,i.jsxs)(n.Ss,{minPresenceAhead:15,children:[e.degree&&e.degree.trim()&&(0,i.jsx)(n.EY,{style:m.eduDegree,children:e.degree}),l&&(0,i.jsx)(n.EY,{style:m.eduMeta,children:l})]}),e.description&&(0,i.jsx)(n.EY,{style:m.eduDescription,children:e.description})]},t)})]}),(0,r.cF)(e.certifications)&&(0,i.jsxs)(n.Ss,{children:[(0,i.jsx)(x,{title:l.certifications||"Certifications"}),e.certifications.filter(e=>(e?.title||e?.name||"").trim()).map((e,t)=>{let l=[e.issuer?.trim(),e.organization?.trim(),(0,f.dJ)(e?.date)].filter(Boolean).join(" | ");return(0,i.jsx)(n.Ss,{style:m.eduEntry,children:(0,i.jsxs)(n.Ss,{minPresenceAhead:15,children:[(0,i.jsx)(n.EY,{style:[m.eduDegree,{fontWeight:"normal"}],children:e.title||e.name}),l&&(0,i.jsx)(n.EY,{style:m.eduMeta,children:l})]})},t)})]}),(0,r.rV)(e.awards)&&(0,i.jsxs)(n.Ss,{children:[(0,i.jsx)(x,{title:l.awards||"Awards"}),(0,i.jsx)(n.Ss,{minPresenceAhead:15,style:m.awardEntry,children:e.awards.filter(e=>("string"==typeof e?e:e?.title)?.trim()).map((e,t)=>(0,i.jsxs)(n.Ss,{wrap:!1,style:m.listBulletRow,children:[(0,i.jsx)(n.EY,{style:m.listBulletDot,children:"●"}),(0,i.jsx)(n.EY,{style:[m.listBulletText,{marginLeft:12}],children:"string"==typeof e?e:e.title})]},t))})]}),(0,r.mJ)(e.languages)&&(0,i.jsxs)(n.Ss,{minPresenceAhead:15,children:[(0,i.jsx)(x,{title:l.languages||"Languages"}),(0,i.jsx)(n.Ss,{minPresenceAhead:15,style:m.awardEntry,children:e.languages.map(e=>("string"==typeof e?e:e?.name)?.trim()).filter(e=>e&&"string"==typeof e&&e.trim()).map((e,t)=>(0,i.jsx)(n.Ss,{style:m.listItemRow,children:(0,i.jsx)(n.EY,{style:m.listLanguageText,children:e})},t))})]})]})})})},60368:(e,t,l)=>{l.d(t,{A:()=>T});var i=l(95155),n=l(64467),o=l(12115),r=l(54111),s=l(87275),a=l(74285),c=l(85113);let{useTemplateTheme:d}=l(35499),m=function({skills:e,fillDotColor:t,emptyDotColor:l,headingColor:o,showHeading:r=!0,headingText:s="Skills"}){let a=d(),m=(0,c.jy)(a),h=e?.map(e=>"string"==typeof e?{name:e,rating:0}:e).filter(e=>e?.name?.trim());return h&&0!==h.length?(0,i.jsxs)(i.Fragment,{children:[r&&(0,i.jsx)(n.EY,{style:{...m.sectionHeading,...o?{color:o}:{}},children:s}),h.map((e,o)=>(0,i.jsxs)(n.Ss,{style:m.skillRow,wrap:!1,children:[(0,i.jsx)(n.EY,{style:m.skillName,children:e.name}),(0,i.jsx)(n.Ss,{style:m.skillDotsRow,children:[1,2,3,4,5].map(o=>(0,i.jsx)(n.Ss,{style:[m.skillDot,o<=(e?.rating??1)?{backgroundColor:t||"#845EA2"}:{backgroundColor:l||"#CCCCCC"}]},o))})]},o))]}):null};var h=l(35499);let x=function({awards:e,headingColor:t,showHeading:l=!0,headingText:o="Awards"}){let r=(0,h.useTemplateTheme)(),s=(0,c.jy)(r),a=e?.filter(e=>"string"==typeof e?e.trim().length>0:(e?.title||e?.name)?.trim());return a&&0!==a.length?(0,i.jsxs)(i.Fragment,{children:[l&&(0,i.jsx)(n.EY,{style:{...s.sectionHeading,...t?{color:t}:{}},children:o}),a.map((e,t)=>{let l="object"==typeof e?e.title||e.name:e,o="object"==typeof e?e.description:null;return(0,i.jsxs)(n.Ss,{style:s.awardBlock,wrap:!1,children:[(0,i.jsx)(n.EY,{style:s.awardName,children:l}),o?(0,i.jsx)(n.EY,{style:s.awardDesc,children:o}):null]},t)})]}):null},g=function({certifications:e,headingColor:t,showHeading:l=!0,description:o,headingText:r="Certifications"}){let s=(0,h.useTemplateTheme)(),a=(0,c.jy)(s),d=e?.filter(e=>e?.name?.trim());return d&&0!==d.length?(0,i.jsxs)(i.Fragment,{children:[l&&(0,i.jsx)(n.EY,{style:{...a.sectionHeading,...t?{color:t}:{}},children:r}),o&&o.length>0&&(0,i.jsx)(n.EY,{style:a.commonDescText,children:o}),d.map((e,t)=>(0,i.jsxs)(n.Ss,{style:a.certBlock,wrap:!1,children:[(0,i.jsx)(n.EY,{style:a.certName,children:e.name}),e.showDate&&e?.date&&(0,i.jsx)(n.EY,{style:a.certDate,children:e.date}),e.showDescription&&e.description?(0,i.jsx)(n.EY,{style:a.certDesc,children:e.description}):null]},t))]}):null},p=["","location","n/a","na","null","none","-"];function f(e){return!!e&&"string"==typeof e&&!p.includes(e.trim().toLowerCase())}let u=function({experience:e,headingColor:t,showHeading:l=!0,headingText:o="Experience",relevantSkillsLabel:r="Relevant Skills",marginTop:a=0}){if(!Array.isArray(e)||0===e.length)return null;let d=(0,h.useTemplateTheme)(),m=(0,c.jy)(d),x=e.filter(e=>{let t=e.company&&""!==e.company.trim(),l=e.title&&""!==e.title.trim(),i=e.date&&""!==e.date.trim(),n=f(e.location),o=e.responsibility&&""!==e.responsibility.trim();return t||l||i||n||o});return 0===x.length?null:(0,i.jsxs)(n.Ss,{style:{marginTop:a,width:"100%",marginBottom:10},children:[l&&(0,i.jsx)(n.EY,{style:{...m.sectionHeading,...t?{color:t,marginBottom:15}:{}},children:o}),x.map((e,t)=>{let l=e.company&&""!==e.company.trim(),o=e.title&&""!==e.title.trim()&&"Job Title"!==e.title,a=e.date&&""!==e.date.trim()&&"Start Date - End Date"!==e.date,c=f(e.location);
1return(0,i.jsxs)(n.Ss,{style:m.expBlock,children:[(l||o)&&(0,i.jsxs)(n.Ss,{style:m.headerRow,wrap:!1,children:[l&&(0,i.jsx)(n.EY,{style:m.companyText,children:e.company}),l&&o&&(0,i.jsx)(n.EY,{style:m.separatorText,children:"|"}),o&&(0,i.jsx)(n.EY,{style:m.titleText,children:e.title})]}),(a||c)&&(0,i.jsxs)(n.Ss,{style:[m.headerRow,{marginBottom:2}],wrap:!1,children:[a&&(0,i.jsx)(n.EY,{children:e.date}),a&&c&&(0,i.jsx)(n.EY,{style:m.separatorText,children:"|"}),c&&(0,i.jsx)(n.EY,{children:e.location})]}),e.responsibility&&""!==e.responsibility.trim()&&(0,i.jsx)(n.Ss,{style:m.responsibilitiesWrapper,children:(0,s.CA)(e.responsibility,{fontSize:10,fontColor:d.textColor||"#555",fontFamily:d.fontFamily||"Poppins",lineHeight:1.5,bulletMarginTop:5,bulletSize:4,bulletColor:d.secondaryTextColor||"#555",fontColor:d.textColor||"#555",bulletGap:15,itemGap:3,width:300,listItemWidth:"100%"})}),e.skills&&e.skills.length>0&&(0,i.jsx)(n.Ss,{style:{width:"100%",marginTop:2},children:(0,i.jsxs)(n.EY,{style:m.relevantSkillsText,children:[r," :"," ",(0,i.jsx)(n.EY,{style:m.relevantSkillsValue,children:e.skills.join(", ")})]})})]},`${e.company}-${t}`)})]})},y=function({languages:e,headingColor:t,showHeading:l=!0,headingText:o="Languages"}){let r=(0,h.useTemplateTheme)(),s=(0,c.jy)(r),a=e?.filter(e=>"string"==typeof e?e.trim().length>0:e?.name?.trim());return a&&0!==a.length?(0,i.jsxs)(i.Fragment,{children:[l&&(0,i.jsx)(n.EY,{style:{...s.sectionHeading,...t?{color:t}:{}},children:o}),a.map((e,t)=>(0,i.jsxs)(n.Ss,{style:s.langRow,wrap:!1,children:[(0,i.jsx)(n.EY,{style:s.bullet,children:"•"}),(0,i.jsx)(n.EY,{style:s.langName,children:"object"==typeof e?e.name:e})]},t))]}):null},j=["","location","n/a","na","null","none","-"],C=function({education:e,headingColor:t,showHeading:l=!0,headingText:o="Education"}){let r=(0,h.useTemplateTheme)(),s=(0,c.jy)(r);if(!Array.isArray(e)||0===e.length)return null;let a=e.filter(e=>e?.degree?.trim()||e?.college?.trim()||e?.school?.trim());return 0===a.length?null:(0,i.jsxs)(i.Fragment,{children:[l&&(0,i.jsx)(n.EY,{style:{...s.sectionHeading,...t?{color:t}:{}},children:o}),a.map((e,t)=>{var l;e?.degree||e?.school;let o=e?.date||"",r=(l=e?.college)&&"string"==typeof l&&!j.includes(l.trim().toLowerCase())?e?.college:"",a=o||r;return(0,i.jsxs)(n.Ss,{style:s.eduBlock,wrap:!1,children:[e.degree?(0,i.jsx)(n.EY,{style:{...s.descText,fontWeight:"bold"},children:e.degree}):null,a?(0,i.jsxs)(n.EY,{style:s.metaText,children:[o||null,o&&r?" | ":null,r||null]}):null,e.description?(0,i.jsx)(n.EY,{style:s.descText,children:e.description}):null]},t)})]})};var S=l(26056),b=l(43596);let w=function({links:e=[],showHeading:t=!0,headingText:l="LINKS",headingColor:o="#000000",linkColor:r="#407BFF",linkedinLabel:s="LinkedIn",githubLabel:a="GitHub",isHidden:d=!1}){if(!Array.isArray(e)||0===e.length)return null;let m=(0,h.useTemplateTheme)(),x=(0,c.jy)(m),g=e=>{let t=String(e||"").trim();return t?/^[a-zA-Z][a-zA-Z0-9+.-]*:/.test(t)?t:`https://${t}`:""},p=t=>e.find(e=>(e.name||"").toLowerCase()===t.toLowerCase()),f=t=>e.find(e=>(e.url||"").toLowerCase().includes(t)),u=p("linkedin")||f("linkedin.com"),y=p("github")||f("github.com");return u?.url||y?.url?(0,i.jsxs)(n.Ss,{style:{marginTop:0,marginBottom:0,display:d?"flex":"none",flexDirection:d?"row":"column",gap:4},children:[t&&(0,i.jsx)(n.EY,{style:{...x.heading,color:o},children:l}),u?.url?(0,i.jsxs)(n.Ss,{style:x.row,children:[!d&&(0,i.jsx)(n.BS,{width:"10",height:"10",viewBox:"0 0 24 24",children:(0,i.jsx)(n.wA,{fill:r,d:"M19 0H5C2.239 0 0 2.239 0 5v14c0 2.761 2.239 5 5 5h14c2.762 0 5-2.239 5-5V5c0-2.761-2.238-5-5-5zM8 19H5V8h3v11zM6.5 6.732c-.966 0-1.75-.79-1.75-1.764s.784-1.764 1.75-1.764 1.75.79 1.75 1.764-.783 1.764-1.75 1.764zM20 19h-3v-5.604c0-3.368-4-3.113-4 0V19h-3V8h3v1.765c1.396-2.586 7-2.777 7 2.476V19z"})}),(0,i.jsx)(n.N_,{src:g(u.url),style:{...x.link,color:r},children:s})]}):null,y?.url?(0,i.jsxs)(n.Ss,{style:x.row,children:[!d&&(0,i.jsx)(n.BS,{width:"10",height:"10",viewBox:"0 0 24 24",children:(0,i.jsx)(n.wA,{fill:r,d:"M12 0C5.374 0 0 5.373 0 12c0 5.302 3.438 9.8 8.207 11.387.599.111.793-.261.793-.577v-2.234c-3.338.726-4.033-1.416-4.033-1.416-.546-1.387-1.333-1.756-1.333-1.756-1.089-.745.083-.729.083-.729 1.205.084 1.839 1.237 1.839 1.237 1.07 1.834 2.807 1.304 3.492.997.107-.775.418-1.305.762-1.604-2.665-.305-5.467-1.334-5.467-5.931 0-1.311.469-2.381 1.236-3.221-.124-.303-.535-1.524.117-3.176 0 0 1.008-.322 3.301 1.23A11.509 11.509 0 0112 5.803c1.02.005 2.047.138 3.006.404 2.291-1.552 3.297-1.23 3.297-1.23.653 1.653.242 2.874.118 3.176.77.84 1.235 1.911 1.235 3.221 0 4.609-2.807 5.624-5.479 5.921.43.372.823 1.102.823 2.222v3.293c0 .319.192.694.801.576C20.566 21.797 24 17.3 24 12c0-6.627-5.373-12-12-12z"})}),(0,i.jsx)(n.N_,{src:g(y.url),style:{...x.link,color:r},children:a})]}):null]}):null};l(19212);let T=o.memo(function({resume:e,hiddenFields:t,labels:l={}}){let o=(0,h.useTemplateTheme)(),d=(0,c.jy)(o),p=e.photo&&!t.includes("photo");return(0,i.jsx)(n.yo,{children:(0,i.jsxs)(n.YW,{size:"A4",style:{...d.page,lineHeight:c.Kd},children:[(0,i.jsxs)(n.Ss,{style:{width:"100%",display:"flex",flexDirection:"row",columnGap:20,marginBottom:0},children:[(0,i.jsxs)(n.Ss,{style:{width:p?"60%":"50%",display:"flex",flexDirection:"row",columnGap:10,flexWrap:"nowrap"},children:[p&&(0,i.jsx)(n._V,{src:{uri:e.photo,method:"GET",headers:{"Cache-Control":"no-cache"}},style:[d.resumePhoto,{width:80,height:80}]}),(0,i.jsxs)(n.Ss,{style:{flex:1,paddingTop:4*!!p,flexDirection:"column"},children:[!(0,s.Yx)(e.name)&&!t.includes("name")&&(0,i.jsx)(n.EY,{style:[d.userName,{flexWrap:"wrap"}],children:(0,b.W)(e.name,30)}),!(0,s.Yx)(e.title)&&!t.includes("title")&&(0,i.jsx)(n.EY,{style:[d.userTitle,{flexWrap:"wrap"}],children:(0,b.W)(e.title,60)}),(0,s.QJ)(e.certifications)&&(0,i.jsx)(a.A,{certificates:e.certifications,small:!0})]})]}),(0,i.jsxs)(n.Ss,{style:{width:p?"40%":"50%",display:"flex",flexDirection:"column",justifyContent:"flex-end",paddingTop:10},children:[(0,i.jsx)(r.A,{contact:e.contact,color:o.textColor||"#555",textColor:o.textColor||"#555",fontFamily:o.fontFamily||"Poppins",hiddenFields:t,showIcons:!1,align:"right",marginBottom:0}),(0,i.jsx)(n.Ss,{style:{display:"flex",flexDirection:"column",gap:4,alignItems:"flex-end",justifyContent:"flex-end"},children:(0,i.jsx)(w,{links:e.links,showHeading:!1,isHidden:!0})})]})]}),!(0,s.Yx)(e.about)&&!t.includes("about")&&(0,i.jsxs)(n.Ss,{style:{marginBottom:16,marginTop:5},children:[(0,i.jsx)(n.EY,{style:{...d.sectionHeading,color:o.primaryColor||"#222",marginBottom:12},children:l.about||"Professional Summary"}),(0,s.CA)(e.about,{fontSize:10,fontColor:o.textColor||"#555",fontFamily:o.fontFamily||"Poppins",lineHeight:1.5,bulletSize:4,bulletColor:o.secondaryTextColor||"#555",bulletGap:15,itemGap:3,listBottomPadding:0,listItemWidth:"100%"})]}),(0,i.jsxs)(n.Ss,{style:{width:"100%",flexDirection:"column"},children:[(0,i.jsxs)(n.Ss,{style:{position:"absolute",top:0,left:0,width:"40%",flexDirection:"column",paddingRight:14,gap:10},children:[(0,s.ZT)(e.education)&&(0,i.jsx)(C,{education:e.education,headingColor:o.primaryColor||"#222",headingText:l.education}),(0,s.d)(e.skills)&&(0,i.jsx)(m,{skills:e.skills,fillDotColor:o.primaryColor,emptyDotColor:S.D.berlin.secondary,headingColor:o.primaryColor,headingText:l.skills}),(0,s.rV)(e.awards)&&(0,i.jsx)(x,{awards:e.awards,headingColor:o.primaryColor,headingText:l.awards}),(0,s.mJ)(e.languages)&&(0,i.jsx)(y,{languages:e.languages,headingColor:o.primaryColor,headingText:l.languages})]}),(0,i.jsxs)(n.Ss,{style:{marginLeft:"40%",width:"60%",flexDirection:"column",paddingLeft:14,gap:10},children:[(0,s.bW)(e.experience)&&(0,i.jsx)(u,{experience:e.experience,headingColor:o.primaryColor,headingText:l.experience,relevantSkillsLabel:l.relevantSkills,marginTop:0}),(0,s.cF)(e.certifications)&&(0,i.jsx)(g,{certifications:e.certifications,headingColor:o.primaryColor,description:e.commonCertificateDescription,headingText:l.certifications})]})]})]})})})},60452:(e,t,l)=>{l.d(t,{C:()=>c,z:()=>a});var i=l(64467),n=l(26056);i.KQ.registerHyphenationCallback(e=>e.length>16?Array.from(e):[e]);let o=n.D.oslo.primary,r=n.D.oslo.sectionBg,s=n.D.oslo.bodyColor,a={backgroundColor:"white",textColor:s,subHeadingColor:"#2A2A2A",headingColor:o,fontFamily:"Calibri",headingBackgroun
1dColor:"#E0E0E0"},c=(e=a)=>i.vv.create({page:{flexDirection:"column",backgroundColor:e.backgroundColor,fontFamily:e.fontFamily,color:e.textColor,paddingTop:36,paddingBottom:28,paddingHorizontal:44},header:{flexDirection:"row",justifyContent:"space-between",alignItems:"flex-start",marginBottom:8},nameBlock:{flexDirection:"column",flex:1,paddingRight:12},name:{fontSize:28,fontWeight:700,color:e.headingColor||o,marginBottom:2,wordBreak:"break-word"},title:{fontSize:20,fontWeight:700,color:e.subHeadingColor||"#000000",marginBottom:4,wordBreak:"break-word"},photoWrapper:{width:80,height:80,backgroundColor:"#E8E8E8",borderRadius:40,overflow:"hidden"},photo:{width:80,height:80,objectFit:"cover",borderRadius:40},contactRow:{flexDirection:"row",flexWrap:"wrap",alignItems:"center",marginBottom:10,marginTop:2},contactText:{fontSize:12,color:e.textColor||s,wordBreak:"break-word"},contactSep:{fontSize:9,color:e.textColor||s,marginHorizontal:6},sectionBar:{backgroundColor:e.headingBackgroundColor||r,height:28,paddingHorizontal:10,marginTop:10,marginBottom:16,alignItems:"center",justifyContent:"center",flexDirection:"row"},sectionHeading:{fontSize:12,fontWeight:700,color:e.headingColor||o,textTransform:"uppercase",textAlign:"center",letterSpacing:.5,lineHeight:1},summaryText:{fontSize:12,color:e.textColor||s,lineHeight:1.5},entryRow:{flexDirection:"row",marginBottom:8},entryDateCol:{width:"22%",paddingRight:8,paddingTop:1},entryDate:{fontSize:12,color:e.textColor||s},entryContentCol:{width:"78%"},entryTitle:{fontSize:12,color:e.subHeadingColor||"#000000",marginBottom:1,wordBreak:"break-word"},entrySubtitle:{fontSize:12,color:e.textColor||s,marginBottom:1,wordBreak:"break-word"},entryLocation:{fontSize:12,color:e.textColor||s,marginBottom:4,wordBreak:"break-word"},bulletRow:{flexDirection:"row",alignItems:"flex-start",marginBottom:3,paddingLeft:8},bulletDot:{width:4,height:4,borderRadius:2,backgroundColor:e.textColor||s,marginRight:8,marginTop:4.5},bulletText:{fontSize:12,color:e.textColor||s,flex:1,lineHeight:1.45,wordBreak:"break-word"},courseworkLabel:{fontSize:12,fontWeight:700,color:e.subHeadingColor||o},courseworkText:{fontSize:12,color:e.textColor||s,lineHeight:1.45,wordBreak:"break-word"},skillsRow:{flexDirection:"row",justifyContent:"center",marginTop:4,paddingHorizontal:20},skillsCol:{width:"50%",paddingHorizontal:8},skillsColHeading:{fontSize:12,fontWeight:700,color:e.headingColor||"#000000",marginBottom:4,wordBreak:"break-word"},listBulletRow:{flexDirection:"row",alignItems:"flex-start",marginBottom:5,paddingLeft:0},listBulletDot:{width:4,height:4,borderRadius:2,backgroundColor:e.textColor||s,marginRight:8,marginTop:4.5},listBulletText:{fontSize:12,color:e.textColor||s,flex:1,lineHeight:1.5,wordBreak:"break-word"}})},61273:(e,t,l)=>{l.d(t,{A:()=>k});var i=l(95155),n=l(64467),o=l(12115),r=l(87275),s=l(76215),a=l(35499);let c=/(<\/?(ul|ol|li|p|strong|b|i))/i,d=e=>({fontSize:10,fontFamily:e.fontFamily||s.z.fontFamily,fontColor:e.textColor||s.z.textColor,bulletColor:e.textColor||s.z.textColor,bulletSize:4,bulletGap:15,lineHeight:1.55,bulletMarginTop:6,marginLeft:10,textMarginLeft:6,paragraphMarginLeft:3}),m=e=>{if("string"!=typeof e)return e;let t={January:"Jan",February:"Feb",March:"Mar",April:"Apr",May:"May",June:"Jun",July:"Jul",August:"Aug",September:"Sep",October:"Oct",November:"Nov",December:"Dec"};return e.replace(/\b(January|February|March|April|May|June|July|August|September|October|November|December)\b/g,e=>t[e]||e)},h=e=>e&&"string"==typeof e&&e.trim()&&!["n/a","na","null","none","undefined"].includes(e.trim().toLowerCase());function x({title:e}){let t=(0,a.useTemplateTheme)(),l=(0,s.C)(t);return(0,i.jsxs)(n.Ss,{style:l.sectionHeadingWrapper,wrap:!1,children:[(0,i.jsx)(n.EY,{style:l.sectionHeading,children:e}),(0,i.jsx)(n.Ss,{style:l.sectionLine})]})}function g({resume:e,hiddenFields:t=[]}){let l=(0,a.useTemplateTheme)(),r=(0,s.C)(l),c=e.contact||{},d=[!t.includes("location")&&h(c.location)?c.location:null,!t.includes("email")&&h(c.email)?c.email:null,!t.includes("phone")&&h(c.phone)?c.phone:null].filter(Boolean),m=e.photo&&!t.includes("photo");return(0,i.jsxs)(n.Ss,{style:r.headerWrapper,children:[(0,i.jsx)(n.Ss,{style:r.photoContainer,children:m?(0,i.jsx)(n._V,{src:{uri:e.photo,method:"GET",headers:{"Cache-Control":"no-cache"}},style:r.photo}):null}),(0,i.jsxs)(n.Ss,{style:r.headerInfo,children:[!t.includes("name")&&h(e.name)&&(0,i.jsx)(n.EY,{style:r.headerName,children:e.name}),!t.includes("title")&&h(e.title)&&(0,i.jsx)(n.EY,{style:r.headerTitle,children:e.title}),d.length>0&&(0,i.jsx)(n.Ss,{style:r.contactRow,children:d.map((e,t)=>(0,i.jsxs)(o.Fragment,{children:[t>0&&(0,i.jsx)(n.EY,{style:r.contactSep,children:" | "}),(0,i.jsx)(n.EY,{style:r.contactItem,children:e})]},t))})]})]})}function p({about:e,labels:t={}}){let l=(0,a.useTemplateTheme)(),o=(0,s.C)(l);if(!e||"string"!=typeof e)return null;let d=e.replace(/<[^>]*>/g,"").trim();return d?(0,i.jsxs)(n.Ss,{children:[(0,i.jsx)(x,{title:t.about||"Profile"}),c.test(e)?(0,r.CA)(e,{fontSize:10,fontFamily:l.fontFamily||s.z.fontFamily,fontColor:l.textColor||s.z.textColor,bulletColor:l.textColor||s.z.textColor,bulletSize:4,bulletGap:15,bulletMarginTop:6,lineHeight:1.55,marginLeft:0,textMarginLeft:0,paragraphMarginLeft:0,widthPercent:100}):(0,i.jsx)(n.EY,{style:o.aboutText,children:d})]}):null}function f({skills:e,labels:t={}}){let l=(0,a.useTemplateTheme)(),o=(0,s.C)(l),r=(e||[]).map(e=>"string"==typeof e?e:e?.name||"").filter(e=>e.trim());return r.length?(0,i.jsxs)(n.Ss,{children:[(0,i.jsx)(x,{title:t.skills||"IT Skills"}),(0,i.jsx)(n.Ss,{style:o.skillsGrid,children:r.map((e,t)=>(0,i.jsxs)(n.Ss,{style:o.skillItem,wrap:!1,children:[(0,i.jsx)(n.Ss,{style:o.bulletDot}),(0,i.jsx)(n.EY,{style:o.skillText,children:e})]},t))})]}):null}function u({education:e,labels:t={}}){let l=(0,a.useTemplateTheme)(),o=(0,s.C)(l),r=(e||[]).filter(e=>h(e?.college)||h(e?.degree));return r.length?(d(l),(0,i.jsxs)(n.Ss,{children:[(0,i.jsx)(x,{title:t.education||"Education"}),r.map((e,t)=>(0,i.jsxs)(n.Ss,{style:o.entryWrapper,wrap:!1,children:[(0,i.jsxs)(n.Ss,{style:o.entryHeaderRow,children:[(h(e.college)||h(e.location))&&(0,i.jsx)(n.EY,{style:o.entryCompany,children:h(e.college)&&h(e.location)?`${e.college}, ${e.location}`:h(e.college)?e.college:e.location}),h(e.date)&&" - "!==e.date&&(0,i.jsx)(n.EY,{style:o.entryDate,children:m(e.date)})]}),h(e.degree)&&(0,i.jsx)(n.EY,{style:o.entryTitle,children:e.degree}),h(e.relevantSkills)&&(0,i.jsx)(n.EY,{style:o.plainText,children:e.relevantSkills}
1),h(e.cgpa?.toString())&&(0,i.jsx)(n.EY,{style:o.plainText,children:"percentage"===e.gradeType?`Percentage: ${e.cgpa}%`:`CGPA: ${e.cgpa}/10`})]},t))]})):null}function y({experience:e,labels:t={}}){let l=(0,a.useTemplateTheme)(),o=(0,s.C)(l),g=(e||[]).filter(e=>h(e?.company)||h(e?.title));if(!g.length)return null;let p={...d(l),width:480};return(0,i.jsxs)(n.Ss,{children:[(0,i.jsx)(x,{title:t.experience||"Experience"}),g.map((e,t)=>{let l=[e.title,e.company,e.location].filter(e=>h(e)).join(", ");return(0,i.jsxs)(n.Ss,{style:o.entryWrapper,wrap:!0,children:[(0,i.jsx)(n.Ss,{children:(0,i.jsxs)(n.Ss,{style:o.entryHeaderRow,children:[(0,i.jsx)(n.EY,{style:o.entryCompany,children:l}),h(e.date)&&" - "!==e.date&&(0,i.jsx)(n.EY,{style:o.entryDate,children:m(e.date)})]})}),h(e.responsibility)&&(0,i.jsx)(n.Ss,{style:{marginTop:3,width:490},children:c.test(e.responsibility)?(0,r.CA)(e.responsibility,p):e.responsibility.split("\n").filter(e=>e.trim()).map((e,t)=>(0,i.jsxs)(n.Ss,{style:o.bulletRow,wrap:!1,children:[(0,i.jsx)(n.Ss,{style:o.bulletMarkerDot}),(0,i.jsx)(n.EY,{style:o.bulletText,children:e.trim()})]},t))})]},t)})]})}function j({volunteerWork:e,labels:t={}}){let l=(0,a.useTemplateTheme)(),o=(0,s.C)(l),g=(e||[]).filter(e=>h(e?.organization)||h(e?.title)||h(e?.description));if(!g.length)return null;let p=d(l);return(0,i.jsxs)(n.Ss,{children:[(0,i.jsx)(x,{title:t.volunteerWork||"Volunteer Work"}),g.map((e,t)=>{let l=[e.title].filter(e=>h(e)).join(", ");return(0,i.jsxs)(n.Ss,{style:o.entryWrapper,wrap:!0,children:[(0,i.jsx)(n.Ss,{minPresenceAhead:15,children:(0,i.jsxs)(n.Ss,{style:o.entryHeaderRow,children:[l?(0,i.jsx)(n.EY,{style:o.entryCompany,children:l}):(0,i.jsx)(n.Ss,{style:{flex:1}}),h(e.date)&&(0,i.jsx)(n.EY,{style:o.entryDate,children:m(e.date)})]})}),h(e.description)&&(0,i.jsx)(n.Ss,{style:{marginTop:3},children:c.test(e.description)?(0,r.CA)(e.description,p):e.description.split("\n").filter(e=>e.trim()).map((e,t)=>(0,i.jsxs)(n.Ss,{style:o.bulletRow,wrap:!1,children:[(0,i.jsx)(n.Ss,{style:o.bulletMarkerDot}),(0,i.jsx)(n.EY,{style:o.bulletText,children:e.trim()})]},t))})]},t)})]})}function C({languages:e,labels:t={}}){let l=(0,a.useTemplateTheme)(),o=(0,s.C)(l),r=(e||[]).filter(e=>"string"==typeof e?e.trim():e?.name?.trim());if(!r.length)return null;let c=r.map(e=>"string"==typeof e?e:e.name).join(", ");return(0,i.jsxs)(n.Ss,{wrap:!1,children:[(0,i.jsx)(x,{title:t.languages||"Languages"}),(0,i.jsx)(n.EY,{style:o.languagesText,children:c})]})}function S({spareTime:e,labels:t={}}){let l=(0,a.useTemplateTheme)(),o=(0,s.C)(l),r=(e||[]).filter(e=>h(e?.title)||h(e?.description));return r.length?(0,i.jsxs)(n.Ss,{children:[(0,i.jsx)(x,{title:t.spareTime||"Spare Time"}),r.map((e,t)=>(0,i.jsxs)(n.Ss,{style:o.spareTimeEntry,wrap:!1,children:[h(e.title)&&(0,i.jsx)(n.EY,{style:o.spareTimeTitle,children:e.title}),h(e.description)&&(0,i.jsx)(n.EY,{style:o.spareTimeDescription,children:e.description})]},t))]}):null}function b({references:e,labels:t={}}){let l=(0,a.useTemplateTheme)(),o=(0,s.C)(l),r=(e||[]).filter(e=>h(e?.name)||h(e?.email)||h(e?.location)||h(e?.department));return r.length?(0,i.jsxs)(n.Ss,{wrap:!1,children:[(0,i.jsx)(x,{title:t.references||"References"}),r.map((e,t)=>(0,i.jsxs)(n.Ss,{style:o.referencesEntry,children:[h(e.name)&&(0,i.jsx)(n.EY,{style:o.referenceName,children:e.name}),h(e.department)&&(0,i.jsx)(n.EY,{style:o.referenceDetail,children:e.department}),h(e.location)&&(0,i.jsx)(n.EY,{style:o.referenceDetail,children:e.location}),h(e.email)&&(0,i.jsxs)(n.EY,{style:o.referenceDetail,children:["Email: ",e.email]})]},t))]}):null}function w({awards:e,labels:t={}}){let l=(0,a.useTemplateTheme)(),o=(0,s.C)(l),r=(e||[]).filter(e=>("string"==typeof e?e:e?.title)?.trim());return r.length?(0,i.jsxs)(n.Ss,{children:[(0,i.jsx)(x,{title:t.awards||"Awards"}),r.map((e,t)=>{let l="string"==typeof e?e:e.title;return(0,i.jsxs)(n.Ss,{style:o.bulletRow,wrap:!1,children:[(0,i.jsx)(n.Ss,{style:o.bulletMarkerDot}),(0,i.jsx)(n.EY,{style:o.bulletText,children:l})]},t)})]}):null}function T({links:e,hiddenFields:t=[],labels:l={}}){let o=(0,a.useTemplateTheme)(),r=(0,s.C)(o);if(t.includes("links"))return null;
1let c=(e||[]).filter(e=>e?.url?.trim()&&""!==e.url.trim());return c.length?(0,i.jsxs)(n.Ss,{wrap:!1,children:[(0,i.jsx)(x,{title:l.links||"Links"}),(0,i.jsx)(n.Ss,{style:r.linksRow,children:c.map((e,t)=>(0,i.jsx)(n.N_,{src:(e=>{if(!e)return"";let t=String(e).trim();return/^[a-zA-Z][a-zA-Z0-9+.-]*:\/\//.test(t)?t:`https://${t}`})(e.url),style:r.linkItem,children:e.name||e.url},t))})]}):null}l(19212);let k=o.memo(function({resume:e={},hiddenFields:t=[],labels:l={}}){var o,c;if(!e)return null;let d=e.resumeSettings||{},m={...s.z,...d},h=(0,s.C)(m);return(0,i.jsx)(a.ResumeThemeProvider,{value:m,children:(0,i.jsx)(n.yo,{children:(0,i.jsxs)(n.YW,{size:"A4",style:h.page,children:[(0,i.jsx)(g,{resume:e,hiddenFields:t}),(0,i.jsxs)(n.Ss,{style:h.bodyWrapper,children:[!(0,r.Yx)(e.about)&&!t.includes("about")&&(0,i.jsx)(p,{about:e.about,labels:l}),(0,r.d)(e.skills)&&!t.includes("skills")&&(0,i.jsx)(f,{skills:e.skills,labels:l}),(0,r.ZT)(e.education)&&!t.includes("education")&&(0,i.jsx)(u,{education:e.education,labels:l}),(0,r.bW)(e.experience)&&!t.includes("experience")&&(0,i.jsx)(y,{experience:e.experience,labels:l}),!!Array.isArray(o=e.volunteerWork)&&o.some(e=>e?.organization?.trim()||e?.title?.trim()||e?.description?.trim())&&!t.includes("volunteerWork")&&(0,i.jsx)(j,{volunteerWork:e.volunteerWork,labels:l}),(0,r.mJ)(e.languages)&&!t.includes("languages")&&(0,i.jsx)(C,{languages:e.languages,labels:l}),!!Array.isArray(c=e.spareTime)&&c.some(e=>e?.title?.trim()||e?.description?.trim())&&!t.includes("spareTime")&&(0,i.jsx)(S,{spareTime:e.spareTime,labels:l}),(0,r.ZK)(e.references)&&!t.includes("references")&&(0,i.jsx)(b,{references:e.references,labels:l}),(0,r.rV)(e.awards)&&!t.includes("awards")&&(0,i.jsx)(w,{awards:e.awards,labels:l}),!t.includes("links")&&Array.isArray(e.links)&&e.links.some(e=>e?.url?.trim())&&(0,i.jsx)(T,{links:e.links,hiddenFields:t,labels:l})]})]})})})})},63182:(e,t,l)=>{l.d(t,{A:()=>m});var i=l(95155),n=l(64467),o=l(12115),r=l(87275),s=l(54111),a=l(74285);l(26056);var c=l(20966),d=l(35499);l(19212),n.KQ.registerHyphenationCallback(e=>[e]);let m=o.memo(function({resume:e={},hiddenFields:t=[],labels:l={}}){if(!e)return null;let o=(0,d.useTemplateTheme)(),m=(0,c.T)(o),h={bulletPointSize:4,fontFamily:o.fontFamily,fontSize:10,lineHeight:1.6,fontWeight:400,bulletMarginTop:4,width:"100%",fontStyle:"normal",bulletColor:o.secondaryTextColor,fontColor:o.textColor,bulletSize:4,bulletGap:16},x={bulletPointSize:4,fontFamily:o.fontFamily,fontSize:10,lineHeight:1.6,fontWeight:400,bulletMarginTop:4,width:376,fontStyle:"normal",bulletColor:o.secondaryTextColor,fontColor:o.textColor,bulletSize:4,bulletGap:16};return(0,i.jsx)(n.yo,{children:(0,i.jsxs)(n.YW,{size:"A4",style:m.page,children:[(0,i.jsxs)(n.Ss,{style:m.header,children:[(0,i.jsxs)(n.Ss,{style:m.headerLeft,children:[!(0,r.Yx)(e.name)&&!t.includes("name")&&(0,i.jsx)(n.EY,{style:m.nameText,children:(e.name||"").split(" ").join("\n")}),(0,i.jsxs)(n.Ss,{style:m.titleRow,children:[!(0,r.Yx)(e.title)&&!t.includes("title")&&(0,i.jsx)(n.EY,{style:m.titleText,children:e.title}),(0,i.jsx)(a.A,{certificates:e.certifications||[],small:"true"})]})]}),(0,i.jsx)(n.Ss,{style:m.headerRight,children:(0,i.jsx)(n.Ss,{style:{display:"flex",flexDirection:"column",alignItems:"flex-end"},children:(0,i.jsx)(s.A,{contact:e.contact,direction:"vertical",hiddenFields:t,color:o.textColor,textColor:o.textColor,fontFamily:o.fontFamily,links:e.links,align:"left",truncate:!1,isLinkView:!0,fontSize:"10pt"})})})]}),(0,i.jsx)(n.Ss,{style:m.sectionLineOne}),!(0,r.Yx)(e.about)&&(0,i.jsxs)(n.Ss,{children:[(0,i.jsx)(n.Ss,{style:m.sectionHeadingWrap,wrap:!1,children:(0,i.jsx)(n.EY,{style:m.sectionHeading,children:l.about||"About Me"})}),"string"==typeof e.about&&/<\/?(ul|ol|li|p|strong|b|i)/i.test(e.about)?(0,i.jsx)(n.Ss,{children:(0,r.CA)(e.about,h)}):(0,i.jsx)(n.EY,{style:m.aboutText,children:e.about}),(0,i.jsx)(n.Ss,{style:m.sectionLine})]}),(0,r.bW)(e.experience)&&(0,i.jsxs)(n.Ss,{children:[(0,i.jsx)(n.Ss,{style:m.sectionHeadingWrap,wrap:!1,children:(0,i.jsx)(n.EY,{style:m.sectionHeading,children:l.experience||"Experience"})}),e.experience.filter(e=>e.company&&e.company.trim()||e.title&&e.title.trim()).map((e,t,l)=>(0,i.jsxs)(n.Ss,{style:m.expEntry,wrap:!0,children:[(0,i.jsxs)(n.Ss,{style:m.expHeader,minPresenceAhead:15,children:[(0,i.jsx)(n.Ss,{style:m.expDateCol,children:e.date&&e.date.trim()&&(0,i.jsx)(n.EY,{style:m.expDateText,children:e.date})}),(0,i.jsx)(n.Ss,{style:m.expTitleCol,children:(0,i.jsxs)(n.EY,{style:m.expTitleText,children:[e.title,e.location&&(0,i.jsxs)(n.EY,{style:m.expLinkText,children:[" | ",e.location]})]})}),(0,i.jsx)(n.Ss,{style:m.expCollabCol,children:e.company&&e.company.trim()&&(0,i.jsx)(n.EY,{style:m.expCollabText,children:e.company})})]}),e.responsibility&&("string"==typeof e.responsibility&&/<\/?(ul|ol|li|p|strong|b|i)/i.test(e.responsibility)?(0,i.jsxs)(n.Ss,{style:{width:"73%",marginLeft:"27%",marginTop:2},children:[(0,r.CA)(e.responsibility,x),e?.skills?.length>0&&(0,i.jsxs)(n.Ss,{style:{marginTop:2,display:"flex",flexDirection:"row",alignItems:"flex-start",width:"100%"},children:[(0,i.jsxs)(n.EY,{style:{fontSize:"10pt",fontWeight:300,color:o.textColor,fontWeight:500},children:["Relevant Skills: \xa0"," "]}),(0,i.jsx)(n.EY,{style:{fontSize:"10pt",fontWeight:300,color:o.textColor,width:"85%"}
1,children:e?.skills?.map(e=>e).join(", ")})]})]}):e.responsibility.split("\n").filter(e=>e.trim()).map((e,t)=>(0,i.jsxs)(n.EY,{style:m.expBullet,children:["• ",e.trim()]},t)))]},t)),(0,i.jsx)(n.Ss,{style:m.sectionLine})]}),(0,r.d)(e.skills)&&(0,i.jsxs)(n.Ss,{children:[(0,i.jsx)(n.Ss,{style:m.sectionHeadingWrap,minPresenceAhead:80,children:(0,i.jsx)(n.EY,{style:m.sectionHeading,children:l.skills||"Skills"})}),(0,i.jsx)(n.Ss,{style:m.certRow,children:e.skills.filter(e=>{let t="string"==typeof e?e:e?.name;return t&&t.trim()}).map((e,t)=>(0,i.jsxs)(n.Ss,{style:m.skillItem,wrap:!1,children:[(0,i.jsx)(n.Ss,{style:m.skillBulletDot}),(0,i.jsx)(n.EY,{style:[m.skillText,{width:"30%"}],children:"string"==typeof e?e:e?.name})]},t))}),(0,i.jsx)(n.Ss,{style:m.sectionLine})]}),(0,r.cF)(e.certifications)&&(0,i.jsxs)(n.Ss,{children:[(0,i.jsx)(n.Ss,{style:m.sectionHeadingWrap,wrap:!1,children:(0,i.jsx)(n.EY,{style:m.sectionHeading,children:l.certifications||"Certificates / Achievements"})}),e.certifications.filter(e=>(e?.title||e?.name||"").trim()).map((e,t)=>(0,i.jsxs)(n.Ss,{style:m.certItem,wrap:!1,children:[(0,i.jsx)(n.Ss,{style:m.certBulletDot}),(0,i.jsxs)(n.Ss,{style:{flexDirection:"row",justifyContent:"space-between",flex:1},children:[(0,i.jsx)(n.EY,{style:[m.certText,{width:e?.date?"70%":"100%"}],children:e.title||e.name}),e?.date&&(0,i.jsx)(n.EY,{style:[m.eduDateText,{width:"30%"}],children:e?.date})]})]},t)),(0,i.jsx)(n.Ss,{style:m.sectionLine})]}),(0,r.rV)(e.awards)&&(0,i.jsxs)(n.Ss,{children:[(0,i.jsx)(n.Ss,{style:m.sectionHeadingWrap,wrap:!1,children:(0,i.jsx)(n.EY,{style:m.sectionHeading,children:l.awards||"Awards"})}),(0,i.jsx)(n.Ss,{style:m.certRow,children:e.awards.filter(e=>{let t="string"==typeof e?e:e?.title;return t&&t.trim()}).map((e,t)=>(0,i.jsxs)(n.Ss,{style:m.skillItem,wrap:!1,children:[(0,i.jsx)(n.Ss,{style:m.skillBulletDot}),(0,i.jsx)(n.EY,{style:[m.skillText,{width:"30%"}],children:"string"==typeof e?e:e.title})]},t))}),(0,i.jsx)(n.Ss,{style:m.sectionLine})]}),(0,r.ZT)(e.education)&&(0,i.jsxs)(n.Ss,{children:[(0,i.jsx)(n.Ss,{style:m.sectionHeadingWrap,wrap:!1,children:(0,i.jsx)(n.EY,{style:m.sectionHeading,children:l.education||"Education"})}),e.education.filter(e=>e.college&&e.college.trim()||e.degree&&e.degree.trim()).map((e,t)=>(0,i.jsxs)(n.Ss,{style:m.eduEntry,children:[(0,i.jsxs)(n.Ss,{style:m.eduCenter,children:[(0,i.jsx)(n.EY,{style:m.eduDegreeText,children:[e.degree,e.college].filter(Boolean).join(" | ")}),e.description&&(0,i.jsx)(n.EY,{style:[m.aboutText,{marginTop:2}],children:e.description})]}),(0,i.jsx)(n.Ss,{style:m.eduRight,children:e.date&&e.date.trim()&&(0,i.jsx)(n.EY,{style:m.eduDateText,children:e.date})})]},t)),(0,i.jsx)(n.Ss,{style:m.sectionLine})]}),(0,r.mJ)(e.languages)&&(0,i.jsxs)(n.Ss,{children:[(0,i.jsx)(n.Ss,{style:m.sectionHeadingWrap,wrap:!1,children:(0,i.jsx)(n.EY,{style:m.sectionHeading,children:l.languages||"Languages"})}),(0,i.jsx)(n.Ss,{style:m.certRow,children:e.languages.filter(e=>{let t="string"==typeof e?e:e?.name;return t&&t.trim()}).map((e,t)=>(0,i.jsxs)(n.Ss,{style:m.skillItem,children:[(0,i.jsx)(n.Ss,{style:m.skillBulletDot}),(0,i.jsx)(n.EY,{style:m.skillText,children:"string"==typeof e?e:e?.name})]},t))}),(0,i.jsx)(n.Ss,{style:m.sectionLine})]})]})})})},63389:(e,t,l)=>{l.d(t,{h:()=>s,z:()=>r});var i=l(64467);let n="#DE4E3C",o="#111827";i.KQ.registerHyphenationCallback(e=>[e]);let r={fontFamily:"Poppins",backgroundColor:"white",headingColor:o,textColor:o,subHeadingColor:"#374151",dividerColor:n,primaryColor:n},s=(e=r)=>(e.headingColor=e.selectedColor||e.headingColor||r.headingColor,e.dividerColor=e.selectedColor||e.dividerColor||r.dividerColor,e.primaryColor=e.selectedColor||e.primaryColor||r.primaryColor,i.vv.create({page:{flexDirection:"column",backgroundColor:e.backgroundColor||r.backgroundColor,fontFamily:e.fontFamily||r.fontFamily,color:e.textColor||r.textColor,paddingTop:20,paddingBottom:20,paddingHorizontal:40,letterSpacing:.07},headerWrapper:{flexDirection:"row",justifyContent:"space-between",alignItems:"flex-start",marginBottom:10},headerLeft:{flex:1,paddingRight:20},headerName:{fontSize:24,fontWeight:700,fontStyle:"italic",color:e.primaryColor||r.primaryColor,lineHeight:1.5,letterSpacing:.5},headerTitle:{fontSize:10,fontWeight:400,color:e.subHeadingColor||r.subHeadingColor,textTransform:"uppercase",letterSpacing:1},headerRight:{width:"47%",paddingTop:6,flexShrink:1,minWidth:0},contactHeading:{fontSize:9,fontWeight:700,color:e.headingColor||r.headingColor,marginBottom:10},contactRow:{flexDirection:"row",marginBottom:3,flexWrap:"wrap",alignItems:"flex-start"},contactLabel:{fontSize:8.5,color:e.textColor||r.textColor,marginRight:2,flexShrink:0},contactValue:{fontSize:8.5,color:e.textColor||r.textColor,flexGrow:1,flexShrink:1,minWidth:0,maxWidth:"100%"},sectionHeadingWrapper:{marginBottom:10,marginTop:14},sectionHeading:{fontSize:11,fontWeight:700,fontStyle:"italic",color:e.headingColor||r.headingColor,marginBottom:4}
1,sectionLine:{height:1,backgroundColor:e.dividerColor||r.dividerColor},aboutText:{fontSize:10,color:e.textColor||r.textColor,lineHeight:1.5,fontWeight:400},expEntry:{marginBottom:12},expHeaderRow:{flexDirection:"row",alignItems:"center",marginBottom:2},expTitle:{fontSize:10,fontWeight:700,color:e.subHeadingColor||r.subHeadingColor},expDate:{fontSize:10,fontWeight:700,color:e.subHeadingColor||r.subHeadingColor},expCompany:{fontSize:9,color:e.subHeadingColor||r.subHeadingColor,fontWeight:400,marginBottom:4},colRow:{flexDirection:"row",marginBottom:4},colItem:{flex:1},colItemLeft:{flex:1,paddingRight:10},eduTitleRow:{flexDirection:"row",alignItems:"center",marginBottom:1},eduInstitution:{fontSize:9.5,fontWeight:700,color:e.textColor||r.textColor},eduDate:{fontSize:9.5,fontWeight:700,color:e.subHeadingColor||r.subHeadingColor},eduDegree:{fontSize:8.5,color:e.textColor||r.textColor,marginBottom:3},bulletRow:{flexDirection:"row",alignItems:"flex-start",marginBottom:2,marginLeft:6},bulletInline:{fontSize:9,color:e.textColor||r.textColor,lineHeight:1.5,marginBottom:2,marginLeft:6},bulletDot:{fontSize:9,color:e.subHeadingColor||r.subHeadingColor,marginRight:6,lineHeight:1.5},customBullet:{width:3,height:3,borderRadius:3.5,backgroundColor:e.subHeadingColor||r.subHeadingColor,marginRight:10,marginTop:5},bulletText:{fontSize:9,color:e.textColor||r.textColor,lineHeight:1.8,fontWeight:400,letterSpacing:.03,flex:1},expDescription:{fontSize:9,color:e.textColor||r.textColor,lineHeight:1.5,marginBottom:2},listItem:{fontSize:9,color:e.textColor||r.textColor,lineHeight:1.6,marginBottom:2},listDot:{marginRight:5}}))},63693:(e,t,l)=>{l.d(t,{v:()=>o,z:()=>n});var i=l(64467);let n={backgroundColor:"#FFFFFF",primaryColor:"#843c0b",secondaryTextColor:"black",dividerColor:"#B0B0B0",fontFamily:"Poppins"},o=(e=n)=>{let t=e.primaryColor,l=e.textColor,o=e.secondaryTextColor,r=e.dividerColor,s=e.fontFamily,a=e.backgroundColor;return i.vv.create({page:{fontFamily:s,backgroundColor:a,paddingTop:30,paddingBottom:30,paddingHorizontal:30,fontSize:10,color:l,flexDirection:"column"},headerWrap:{borderTopWidth:1.2,borderTopColor:r,borderBottomWidth:1.2,borderBottomColor:r,paddingTop:16,paddingBottom:16,marginTop:10,marginBottom:20,alignItems:"center",width:"100%"},name:{fontSize:26,fontWeight:700,color:t,textAlign:"center",textTransform:"uppercase",letterSpacing:1.5,marginBottom:6},jobTitle:{fontSize:10,fontWeight:700,color:l,textAlign:"center",textTransform:"uppercase",letterSpacing:1.2,marginBottom:10},contactRow:{flexDirection:"row",flexWrap:"wrap",justifyContent:"center",alignItems:"center",gap:24},contactItem:{fontSize:8,color:t,letterSpacing:.8},sectionWrap:{marginBottom:14},sectionHeadingRow:{marginBottom:6},sectionHeading:{fontSize:12,fontWeight:700,color:t,textTransform:"uppercase",letterSpacing:1,marginBottom:3},sectionLine:{borderBottomWidth:1,borderBottomColor:t,marginBottom:6},profileText:{fontSize:10,color:l,lineHeight:1.5},entryWrap:{marginBottom:10},entryHeaderRow:{flexDirection:"row",justifyContent:"space-between",alignItems:"flex-start",marginBottom:2},entryTitle:{fontSize:10,fontWeight:700,color:l,flex:1,marginRight:8,lineHeight:1.4},entryDate:{fontSize:10,color:e?.primaryColor||n.primaryColor,flexShrink:0,fontWeight:"normal",marginBottom:5},entrySubtitle:{fontSize:10,color:e?.primaryColor||n.primaryColor,marginTop:5,marginBottom:8,lineHeight:1.4},gridWrap:{flexDirection:"row",flexWrap:"wrap",marginTop:2},bulletDot:{width:4,height:4,borderRadius:2,backgroundColor:e?.secondaryTextColor||n.secondaryTextColor,marginRight:6,flexShrink:0},gridText:{fontSize:10,color:o,display:"block",flex:1,lineHeight:1.3},bulletRow:{flexDirection:"row",alignItems:"flex-start",marginBottom:3,marginLeft:4},bulletMarker:{width:4,height:4,borderRadius:2,backgroundColor:e?.secondaryTextColor||n.secondaryTextColor,marginTop:5,marginRight:8,flexShrink:0},bulletText:{fontSize:10,color:e?.textColor||n.textColor,flex:1,lineHeight:1.4},awardRow:{flexDirection:"row",justifyContent:"space-between",alignItems:"center",marginBottom:4},awardTitle:{fontSize:10,fontWeight:"normal",color:l,flex:1,marginRight:8}
1,awardDate:{fontSize:10,color:t,flexShrink:0},refBlock:{marginBottom:8},refName:{fontSize:10,fontWeight:700,color:l,marginBottom:1},refDetail:{fontSize:10,color:e?.primaryColor||n.primaryColor,lineHeight:1.4}})}},65409:(e,t,l)=>{l.d(t,{A:()=>r});var i=l(95155),n=l(64467);l(12115);let o=n.vv.create({headings:{fontFamily:"Poppins",fontSize:"11pt",fontWeight:"bold",marginBottom:8},skillBullet:{fontSize:12,marginRight:5,width:10,textAlign:"center",fontFamily:"Poppins"},skillText:{fontSize:10,flexShrink:1,flexGrow:1,flexWrap:"wrap",width:"100%",paddingRight:5,fontFamily:"Poppins"},skillItemContainer:{flexDirection:"row",alignItems:"flex-start",width:"80%"},skillItem:{fontSize:8,marginBottom:4,fontWeight:"medium",flexShrink:1,flexGrow:1,width:"75%",textAlign:"left"},skillContainer:{flexDirection:"row",alignItems:"center",justifyContent:"space-between",marginBottom:8,width:"100%",minHeight:11},skillDot:{width:"5pt",height:"2.5pt",borderRadius:"2.5pt",marginRight:"3pt"}}),r=function({languages:e,headingColor:t,textColor:l="#000000",showHeading:r=!0,headingText:s="LANGUAGES",showBulletPoints:a=!0,fontSize:c=10,bulletColor:d="#000000",bulletSize:m=4,fontFamily:h="Helvetica"}){let x=e?.map(e=>"string"==typeof e?e:"").filter(e=>e.trim().length>0);return 0===x.length?null:(0,i.jsx)(i.Fragment,{children:e&&(0,i.jsxs)(i.Fragment,{children:[r&&(0,i.jsx)(n.EY,{style:{...o.headings,...t?{color:t}:{}},children:s}),x.map((e,t)=>(0,i.jsx)(n.Ss,{wrap:!1,style:o.skillContainer,children:(0,i.jsxs)(n.Ss,{style:o.skillItemContainer,children:[a&&(0,i.jsx)(n.EY,{style:{...o.skillBullet,color:d,fontSize:m},children:"•"}),(0,i.jsx)(n.EY,{style:{...o.skillText,fontSize:c,color:l,fontFamily:h},children:e})]})},t))]})})}},66387:(e,t,l)=>{l.d(t,{A:()=>w,Y:()=>b});var i=l(95155),n=l(12115),o=l(64467),r=l(87275),s=l(40491),a=l(19324),c=l(35499);let d=e=>{if(!e||"string"!=typeof e)return!1;let t=e.trim().toLowerCase();return t&&!["n/a","na","null","none"].includes(t)};function m({heading:e,children:t}){let l=(0,c.useTemplateTheme)(),n=(0,s.s)(l);return(0,i.jsxs)(o.Ss,{style:n.sectionWrap,children:[(0,i.jsxs)(o.Ss,{wrap:!1,style:n.sectionHeadingRow,children:[(0,i.jsx)(o.EY,{style:n.sectionHeading,children:e}),(0,i.jsx)(o.Ss,{style:n.sectionLine})]}),t]})}let h=(e,t)=>({fontSize:11,fontFamily:t,lineHeight:1.6,fontColor:e.textColor||s.z.textColor,bulletColor:e.secondaryTextColor||s.z.secondaryTextColor,bulletSize:4,bulletGap:15,bulletMarginTop:6,marginLeft:8,textMarginLeft:6,paragraphMarginLeft:0});function x({resume:e={},hiddenFields:t=[]}){let l=(0,c.useTemplateTheme)(),r=(0,s.s)(l),m=e.contact||{},h=(t,l)=>(e.links||[]).find(e=>(e.name||"").toLowerCase()===t)||(e.links||[]).find(e=>(e.url||"").toLowerCase().includes(l)),g=!t.includes("links")&&h("linkedin","linkedin.com"),p=!t.includes("links")&&h("github","github.com"),f=[];(0,a.OG)(m.phone)&&!t.includes("phone")&&f.push({label:`Phone: ${m.phone.trim()}`}),(0,a.OG)(m.email)&&!t.includes("email")&&f.push({label:`Email: ${m.email.trim()}`}),(0,a.OG)(m.location)&&!t.includes("location")&&f.push({label:`Address: ${m.location.trim()}`});let u=[];g&&d(g.url)&&u.push({url:g.url,label:g.name||"LinkedIn"}),p&&d(p.url)&&u.push({url:p.url,label:p.name||"GitHub"});let y=f.length>0||u.length>0;return(0,i.jsxs)(o.Ss,{style:r.headerWrap,children:[!t.includes("name")&&(0,a.OG)(e.name)&&(0,i.jsx)(o.EY,{style:r.name,children:e.name}),!t.includes("title")&&(0,a.OG)(e.title)&&(0,i.jsx)(o.EY,{style:r.jobTitle,children:e.title}),y&&(0,i.jsxs)(o.Ss,{style:r.contactBar,children:[f.length>0&&(0,i.jsx)(o.Ss,{style:r.contactRow,children:f.map((e,t)=>(0,i.jsxs)(n.Fragment,{children:[t>0&&(0,i.jsx)(o.EY,{style:r.contactSep,children:" "}),(0,i.jsx)(o.EY,{style:r.contactItem,children:e.label})]},t))}),u.length>0&&(0,i.jsx)(o.Ss,{style:r.contactLinkRow,children:u.map((e,t)=>{let a;return(0,i.jsxs)(n.Fragment,{children:[t>0&&(0,i.jsx)(o.EY,{style:r.contactSep,children:" "}),(0,i.jsx)(o.N_,{src:(a=String(e.url||"").trim(),/^[a-zA-Z][a-zA-Z0-9+.-]*:/.test(a)?a:`https://${a}`),style:[r.contactItem,{textDecoration:"none",color:l.textColor||s.z.textColor}],children:e.label||String(e.url||"").replace(/^https?:\/\/(www\.)?/i,"")})]},t)})})]})]})}function g({about:e,labels:t={}}){let l=(0,c.useTemplateTheme)(),n=l.fontFamily||s.z.fontFamily;return e?.trim()?(0,i.jsx)(m,{heading:t.about||"Profile",children:(0,i.jsx)(o.Ss,{wrap:!0,children:(0,r.CA)(e,h(l,n))})}):null}function p({experience:e=[],labels:t={}}){let l=(0,c.useTemplateTheme)(),n=(0,s.s)(l),d=l.fontFamily||s.z.fontFamily,x=(e||[]).filter(e=>(0,a.OG)(e?.title)||(0,a.OG)(e?.company));return x.length?(0,i.jsx)(m,{heading:t.experience||"Professional Experience",children:x.map((e,t)=>{let s=[e.company,e.location].filter(e=>(0,a.OG)(e)).join(", "),c=(0,a.dJ)(e.date);return(0,i.jsxs)(o.Ss,{style:n.expEntry,wrap:!0,children:[(0,i.jsxs)(o.Ss,{wrap:!1,children:[(0,i.jsxs)(o.Ss,{style:n.expTitleRow,children:[(0,a.OG)(e.title)&&(0,i.jsx)(o.EY,{style:n.expTitle,children:e.title}),c&&(0,i.jsx)(o.EY,{style:n.expDate,children:c})]}),(0,a.OG)(s)&&(0,i.jsx)(o.EY,{style:n.expCompany,children:s})]}),(e.description||e.responsibility)&&(0,i.jsx)(o.Ss,{style:{width:480},children:(0,r.CA)(e.description||e.responsibility,{...h(l,d),width:510})})]},t)})}):null}function f({education:e=[],labels:t={}}){let l=(0,c.useTemplateTheme)(),n=(0,s.s)(l),r=(e||[]).filter(e=>(0,a.OG)(e?.degree)||(0,a.OG)(e?.college)||(0,a.OG)(e?.location));return r.length?(0,i.jsx)(m,{heading:t.education||"Education",children:r.map((e,t)=>{let l=[e.college,e.location].filter(e=>(0,a.OG)(e)).join(", "),r=(0,a.dJ)(e.date);return(0,i.jsx)(o.Ss,{style:n.eduEntry,wrap:!0,children:(0,i.jsxs)(o.Ss,{minPresenceAhead:15,children:[(0,i.jsxs)(o.Ss,{style:n.eduTitleRow,children:[(0,a.OG)(e.degree)&&(0,i.jsx)(o.EY,{style:n.eduDegree,children:e.degree}),r&&(0,i.jsx)(o.EY,{style:n.eduDate,children:r})]}),l&&(0,i.jsx)(o.EY,{style:n.eduCollege,children:l})]})},t)})}):null}function u({skills:e=[],labels:t={}}){let l=(0,c.useTemplateTheme)(),n=(0,s.s)(l),r=(e||[]).map(e=>"string"==typeof e?e:e?.name||"").filter(e=>e.trim());return r.length?(0,i.jsx)(m,{heading:t.skills||"Skills",children:r.map((e,t)=>(0,i.jsxs)(o.Ss,{style:n.bulletRow,wrap:!1,children:[(0,i.jsx)(o.Ss,{style:n.bulletDot}),(0,i.jsx)(o.EY,{style:n.bulletText,children:e})]},t))}):null}function y({certifications:e=[],labels:t={}}){let l=(0,c.useTemplateTheme)(),n=(0,s.s)(l),r=(e||[]).filter(e=>(0,a.OG)(e?.name));return r.length?(0,i.jsx)(m,{heading:t.certifications||"Certification",children:r.map((e,t)=>(0,i.jsxs)(o.Ss,{style:n.bulletRow,wrap:!1,children:[(0,i.jsx)(o.Ss,{style:n.bulletDot}),(0,i.jsx)(o.EY,{style:n.bulletText,children:e.name})]},t))}):null}function j({awards:e=[],labels:t={}}){let l=(0,c.useTemplateTheme)(),n=(0,s.s)(l),r=(e||[]).filter(e=>(0,a.OG)("string"==typeof e?e:e?.title));return r.length?(0,i.jsx)(m,{heading:t.awards||"Awards",children:r.map((e,t)=>{let l="string"==typeof e?e:e.title,r="object"==typeof e?(0,a.dJ)(e.date):"";return(0,i.jsxs)(o.Ss,{style:n.awardRow,wrap:!1,minPresenceAhead:15,children:[(0,i.jsx)(o.EY,{style:n.awardTitle,children:l}),r?(0,i.jsx)(o.EY,{style:n.awardDate,children:r}):null]},t)})}):null}function C({languages:e=[],labels:t={}}){let l=(0,c.useTemplateTheme)(),n=(0,s.s)(l),r=(e||[]).filter(e=>{let t="object"==typeof e?e?.name??"":e??"";return(0,a.OG)(t)});return r.length?(0,i.jsx)(m,{heading:t.languages||"Languages",children:r.map((e,t)=>{let l="object"==typeof e?e?.name??"":e??"";return(0,i.jsxs)(o.Ss,{style:n.langItem,wrap:!1,children:[(0,i.jsx)(o.Ss,{style:n.langDot}),(0,i.jsx)(o.EY,{style:n.langText,children:l})]},t)})}):null}function S({projects:e=[],labels:t={}}){let l=(0,c.useTemplateTheme)(),n=(0,s.s)(l),d=l.fontFamily||s.z.fontFamily,x=(e||[]).filter(e=>(0,a.OG)(e?.name)||(0,a.OG)(e?.description));return x.length?(0,i.jsx)(m,{heading:t.projects||"Projects",children:x.map((e,t)=>(0,i.jsxs)(o.Ss,{style:n.expEntry,wrap:!0,children:[(0,i.jsxs)(o.Ss,{style:n.expTitleRow,minPresenceAhead:15,children:[(0,a.OG)(e.name)&&(0,i.jsx)(o.EY,{style:n.expTitle,children:e.name}),(0,a.OG)(e.date)&&(0,i.jsx)(o.EY,{style:n.expDate,children:(0,a.dJ)(e.date)})]}),(0,a.OG)(e.description)&&(0,i.jsx)(o.Ss,{wrap:!0,children:(0,r.CA)(e.description,h(l,d))})]},t))}):null}l(19212);let b={about:"profile",experience:"professionalExperience",education:"education",skills:"skills",certifications:"certifications",awards:"awards",languages:"languages",projects:"projects",references:"references"},w=n.memo(function({resume:e={},hiddenFields:t=[],labels:l={}}){let n;if(!e)return null;let a=e.resumeSettings||{},d={...s.z,...a},m=(0,s.s)(d);return(0,i.jsx)(c.ResumeThemeProvider,{value:d,children:(0,i.jsx)(o.yo,{children:(0,i.jsxs)(o.YW,{size:"A4",style:m.page,wrap:!0,children:[(0,i.jsx)(x,{resume:e,hiddenFields:t}),!(0,r.Yx)(e.about)&&!t.includes("about")&&(0,i.jsx)(g,{about:e.about,labels:l}),(0,r.ZT)(e.education)&&!t.includes("education")&&(0,i.jsx)(f,{education:e.education,labels:l}),(0,r.bW)(e.experience)&&!t.includes("experience")&&(0,i.jsx)(p,{experience:e.experience,labels:l}),(0,r.d)(e.skills)&&!t.includes("skills")&&(0,i.jsx)(u,{skills:e.skills,labels:l}),(0,r.cF)(e.certifications)&&!t.includes("certifications")&&(0,i.jsx)(y,{certifications:e.certifications,labels:l}),(0,r.rV)(e.awards)&&!t.includes("awards")&&(0,i.jsx)(j,{awards:e.awards,labels:l}),Array.isArray(n=e.projects)&&n.some(e=>e?.name?.trim()||e?.description?.trim())&&!t.includes("projects")&&(0,i.jsx)(S,{projects:e.projects,labels:l}),(0,r.mJ)(e.languages)&&!t.includes("languages")&&(0,i.jsx)(C,{languages:e.languages,labels:l})]})})})})},67026:(e,t,l)=>{l.d(t,{j:()=>o,z:()=>n});var i=l(64467);let n={backgroundColor:"#FFFFFF",primaryColor:"#2e7d32",headingColor:"#1a1a1a",subHeadingColor:"#1a1a1a",textColor:"#444444",fontFamily:"Calibri"},o=(e=n)=>{let t=e.primaryColor||n.primaryColor,l=e.subHeadingColor||n.subHeadingColor,o=e.headingColor||n.headingColor,r=e.textColor||n.textColor,s=e.backgroundColor||n.backgroundColor,a=e.headingColor||n.headingColor,c=e.fontFamily||n.fontFamily;return i.vv.create({page:{fontFamily:c,backgroundColor:s,paddingTop:36,paddingBottom:44,paddingHorizontal:48,fontSize:10,
1color:l},headerWrap:{alignItems:"start",marginBottom:4},name:{fontSize:26,fontWeight:700,color:t,textAlign:"start",letterSpacing:.5},jobTitle:{fontSize:16,fontWeight:700,color:l,textAlign:"start",marginTop:3,marginBottom:6},contactBar:{flexDirection:"row",flexWrap:"wrap",justifyContent:"space-between",alignItems:"center",marginBottom:10},contactItem:{fontSize:12,color:r},contactSep:{fontSize:12,color:r,marginHorizontal:8},contactLink:{fontSize:12,color:r,textDecoration:"none"},sectionWrap:{marginBottom:8},sectionHeadingRow:{marginBottom:3},sectionHeading:{fontSize:16,fontWeight:700,color:o,textTransform:"uppercase",letterSpacing:.5,marginBottom:2},sectionLine:{borderBottomWidth:1,borderBottomColor:a,marginBottom:6},profileText:{fontSize:10,color:r,lineHeight:1.55},expEntry:{marginBottom:8},expTitleRow:{flexDirection:"row",justifyContent:"space-between",alignItems:"flex-start"},expTitle:{fontSize:10,fontWeight:700,color:l,flex:1,marginRight:8,lineHeight:1.4},expDate:{fontSize:10,color:l,flexShrink:0,fontStyle:"italic"},expCompany:{fontSize:10,color:r,fontStyle:"italic",marginTop:1,marginBottom:3,lineHeight:1.4},eduEntry:{marginBottom:8},eduTitleRow:{flexDirection:"row",justifyContent:"space-between",alignItems:"flex-start"},eduDegree:{fontSize:10,fontWeight:700,color:l,flex:1,marginRight:8,lineHeight:1.4},eduDate:{fontSize:10,color:l,flexShrink:0,fontStyle:"italic"},eduCollege:{fontSize:10,color:r,marginTop:1,marginBottom:3,lineHeight:1.4},twoColWrap:{flexDirection:"row",width:"100%"},twoColLeft:{width:"50%",paddingRight:12},twoColRight:{width:"50%",paddingLeft:12},bulletRow:{flexDirection:"row",alignItems:"flex-start",marginBottom:3,marginLeft:6},bulletDot:{width:3,height:3,borderRadius:1.5,backgroundColor:r,marginTop:4.5,marginRight:16,flexShrink:0},bulletText:{fontSize:10,color:r,flex:1,lineHeight:1.4},certEntry:{marginBottom:6},certName:{fontSize:10,fontWeight:500,color:r,lineHeight:1.4},certIssuer:{fontSize:10,color:r,lineHeight:1.4},certDate:{fontSize:10,color:r,lineHeight:1.4},licenseEntry:{marginBottom:8},licenseName:{fontSize:10,fontWeight:700,color:l,lineHeight:1.4,marginBottom:2},licenseDesc:{fontSize:10,color:r,lineHeight:1.4,fontStyle:"italic",marginBottom:1},licenseDate:{fontSize:10,color:r,lineHeight:1.4},awardRow:{flexDirection:"row",justifyContent:"space-between",alignItems:"flex-start",marginBottom:5},awardTitle:{fontSize:10,fontWeight:500,color:r,flex:1,marginRight:8},langRow:{flexDirection:"row",alignItems:"flex-start",marginBottom:3,marginLeft:6},langDot:{width:3,height:3,borderRadius:1.5,backgroundColor:r,marginTop:4.5,marginRight:16,flexShrink:0},langText:{fontSize:10,color:r,flex:1,lineHeight:1.4},projectEntry:{marginBottom:8},projectTitleRow:{flexDirection:"row",justifyContent:"space-between",alignItems:"flex-start"},projectName:{fontSize:10,fontWeight:700,color:l,flex:1,marginRight:8},projectDate:{fontSize:10,color:r,flexShrink:0,fontStyle:"italic"},refBlock:{marginBottom:8},refName:{fontSize:10,fontWeight:700,color:l,marginBottom:1},refDetail:{fontSize:10,color:r,lineHeight:1.4}})}},67105:(e,t,l)=>{l.d(t,{h:()=>r,z:()=>o});var i=l(64467);let n=l(26056).D.prague.primary,o={fontFamily:"Roboto",backgroundColor:"white",primaryColor:n,textColor:"#333333",secondaryTextColor:"#555555",dividerColor:n},r=(e=o)=>i.vv.create({page:{flexDirection:"column",backgroundColor:e.backgroundColor,fontFamily:e.fontFamily,color:e.textColor,paddingTop:30,paddingBottom:40,paddingHorizontal:40},header:{flexDirection:"row",justifyContent:"space-between",alignItems:"flex-start",marginBottom:4},nameBlock:{flexDirection:"column",maxWidth:"60%"},name:{fontSize:24,fontWeight:"bold",color:e.primaryColor,marginBottom:2,textTransform:"uppercase",letterSpacing:.5},titleText:{fontSize:12,fontWeight:"550",color:e.secondaryTextColor,textAlign:"right",maxWidth:"40%",marginTop:4},contactRow:{flexDirection:"row",flexWrap:"wrap",gap:4,marginBottom:10},contactItem:{fontSize:8,color:e.textColor},divider:{height:1,backgroundColor:e.dividerColor,marginBottom:14},section:{marginBottom:12},sectionRow:{flexDirection:"row",width:"100%"},sectionLeft:{width:"25%"},sectionRight:{width:"75%",paddingLeft:10},sectionHeadingRow:{flexDirection:"row",alignItems:"center",marginBottom:8,borderBottomWidth:.5,borderBottomColor:e.dividerColor,paddingBottom:4},sectionDot:{width:5,height:5,borderRadius:2.5,backgroundColor:e.secondaryTextColor,marginRight:8},sectionHeading:{fontSize:11,fontWeight:"bold",color:e.primaryColor,textTransform:"uppercase",letterSpacing:.5,marginBottom:8},summaryText:{fontSize:11,color:e.textColor,lineHeight:1.6,textAlign:"justify",fontWeight:"medium"},expEntry:{marginBottom:10},expHeaderRow:{flexDirection:"row",justifyContent:"space-between",alignItems:"flex-start",marginBottom:2},expTitleCompany:{fontSize:10,fontWeight:"bold",color:e.textColor,maxWidth:"65%"},expDate:{fontSize:11,fontWeight:"normal",color:e.secondaryTextColor,fontFamily:e.fontFamily,fontStyle:"italic",textAlign:"right"},bulletPoint:{fontSize:11,fontWeight:"medium",color:e.secondaryTextColor,marginLeft:8,marginBottom:2,lineHeight:1.5},expDescription:{fontSize:11,fontWeight:"medium",color:e.textColor,lineHeight:1.5,marginBottom:2},eduEntry:{marginBottom:10},eduHeaderRow:{flexDirection:"row",justifyContent:"space-between",alignItems:"flex-start",marginBottom:1},eduDegree:{fontSize:11,fontWeight:"bold",color:e.textColor,maxWidth:"65%"},eduDate:{fontSize:11,fontWeight:"normal",color:e.secondaryTextColor,fontFamily:e.fontFamily,fontStyle:"italic",textAlign:"right"},eduCollege:{fontSize:11,fontWeight:"medium",color:e.textColor,marginBottom:2},skillsContainer:{flexDirection:"row",flexWrap:"wrap"},skillItemRow:{width:"50%",flexDirection:"row",alignItems:"flex-start",marginBottom:3},bulletRow:{flexDirection:"row",alignItems:"flex-start",marginBottom:4},bulletDot:{height:4,width:4,borderRadius:50,fontWeight:"medium",color:e.secondaryTextColor,backgroundColor:e.secondaryTextColor,marginRight:6,marginTop:4},listText:{fontSize:11,fontWeight:"medium",color:e.textColor,lineHeight:1.5,flex:1},awardEntry:{marginBottom:0},certEntry:{marginBottom:0},langEntry:{marginBottom:0},bodyText:{fontSize:11,fontWeight:"medium",color:e.textColor,lineHeight:1.5}})},67116:(e,t,l)=>{l.d(t,{A:()=>j});var i=l(95155),n=l(64467),o=l(12115),r=l(87275),s=l(54111),a=l(43596),c=l(74285),d=l(70372),m=l(35499),h=l(8089),x=l(19324);let g=e=>"string"==typeof e&&/<\/?(ul|ol|li|p|strong|b|i)/i.test(e),p=({experience:e,t,MAX:l,labels:o={}})=>{let r=(0,m.useTemplateTheme)(),s=(0,d.A)(r);return(0,i.jsxs)(n.Ss,{style:s.section,children:[(0,i.jsx)(n.Ss,{style:{...s.sectionHeader},children:(0,i.jsx)(n.EY,{style:s.sectionTitle,children:o.experience||"Experience"})}),e.map((e,a)=>{let c=(0,x.dJ)(e?.date);return(0,i.jsxs)(n.Ss,{style:{...s.experienceItem},children:[c&&(0,i.jsx)(n.Ss,{style:s.timelineColumn,children:(0,i.jsx)(n.EY,{style:s.timelineDate,children:t(c,l.date)})}),(0,i.jsxs)(n.Ss,{style:s.experienceContent,children:[(0,i.jsxs)(n.EY,{style:[s.companyName,{fontSize:10,fontWeight:"medium"}],children:[e.title," ",e.company]}),e.description&&(g(e.description)?(0,i.jsx)(n.Ss,{style:{marginTop:2,width:"100%"}
1,children:(0,h.C)(e.description,{width:340,fontSize:11,lineHeight:1.4,fontColor:r.textColor||"#555",bulletColor:r.secondaryTextColor||"#555",fontFamily:r.fontFamily||"Inter"})}):e.description.split("\n").map((e,o)=>(0,i.jsxs)(n.EY,{style:s.bulletPoint,children:["• ",t(e,l.bullet)]},`d-${o}`))),Array.isArray(e.bullets)&&e.bullets.map((e,o)=>g(e)?(0,i.jsx)(n.Ss,{style:{marginTop:2,width:"100%"},children:(0,h.C)(e,{width:340,fontSize:11,lineHeight:1.4,fontColor:r.textColor||"#555",bulletColor:r.secondaryTextColor||"#555",fontFamily:r.fontFamily||"Inter"})},`b-html-${o}`):(0,i.jsxs)(n.EY,{style:s.bulletPoint,children:["• ",t(e,l.bullet)]},`b-${o}`)),Array.isArray(e.responsibilities)&&e.responsibilities.map((e,o)=>g(e)?(0,i.jsx)(n.Ss,{style:{marginTop:2,width:"100%"},children:(0,h.C)(e,{width:340,fontSize:11,lineHeight:1.4,fontColor:r.textColor||"#555",bulletColor:r.secondaryTextColor||"#555",fontFamily:r.fontFamily||"Inter",bulletGap:15})},`r-html-${o}`):(0,i.jsxs)(n.EY,{style:s.bulletPoint,children:["• ",t(e,l.bullet)]},`r-${o}`)),!Array.isArray(e.responsibilities)&&"string"==typeof e.responsibility&&e.responsibility.trim()&&(g(e.responsibility)?(0,i.jsx)(n.Ss,{style:{marginTop:2},children:(0,h.C)(e.responsibility,{width:340,marginLeft:10,bulletMarginTop:4,bulletSize:3,bulletGap:18,fontColor:r.textColor||"#555",bulletColor:r.secondaryTextColor||"#555",fontFamily:r.fontFamily||"Inter",fontWeight:"medium"})}):e.responsibility.split("\n").map((e,o)=>(0,i.jsxs)(n.EY,{style:s.bulletPoint,children:["• ",t(e,l.bullet)]},`rs-${o}`))),Array.isArray(e.skills)&&e.skills.length>0&&(0,i.jsxs)(n.EY,{style:{...s.bodyText,marginTop:4},children:[(0,i.jsxs)(n.EY,{style:{fontWeight:"medium"},children:[o.relevantSkills||"Relevant Skills",":"," "]}),e.skills.map(e=>t("string"==typeof e?e:e?.name||"",l.skill)).filter(Boolean).join(", ")]})]})]},a)})]})},f=({education:e,t,MAX:l,labels:o={}})=>{let r=(0,m.useTemplateTheme)(),s=(0,d.A)(r);return(0,i.jsx)(n.Ss,{style:[s.column],children:(0,i.jsxs)(n.Ss,{style:s.section,children:[(0,i.jsx)(n.Ss,{style:[s.sectionHeader],children:(0,i.jsx)(n.EY,{style:s.sectionTitle,children:o.education||"Education"})}),e.map((e,o)=>{let r=(0,x.dJ)(e?.date);return(0,i.jsxs)(n.Ss,{style:s.experienceItem,children:[r&&(0,i.jsx)(n.Ss,{style:{...s.timelineColumn,width:"30%"},children:(0,i.jsx)(n.EY,{style:{...s.timelineDate},children:t(r,l.date)})}),(0,i.jsxs)(n.Ss,{style:{...s.educationContent,width:"70%",paddingRight:0},children:[(0,i.jsx)(n.EY,{style:{...s.companyName,fontSize:10,lineHeight:1.2},children:e.college}),(0,i.jsx)(n.EY,{style:{...s.jobTitle,fontSize:11,color:"#666",marginTop:2},children:e.degree}),e.description&&(0,i.jsx)(n.EY,{style:[s.bodyText,{marginTop:4}],children:e.description})]})]},o)})]})})},u=({skills:e,t,MAX:l,labels:o={}})=>{let r=(0,m.useTemplateTheme)(),s=(0,d.A)(r);return(0,i.jsx)(n.Ss,{style:[s.column],children:(0,i.jsxs)(n.Ss,{style:s.section,children:[(0,i.jsx)(n.Ss,{style:[s.sectionHeader],children:(0,i.jsx)(n.EY,{style:s.sectionTitle,children:o.skills||"Skills"})}),e.map((e,t)=>{let l="string"==typeof e?{name:e,rating:0}:e,o=Math.min(5,Math.max(0,Number.isFinite(l?.rating)&&l.rating>0?l.rating:0)),r=`${20*o}%`;return(0,i.jsxs)(n.Ss,{wrap:!1,style:{...s.skillItem,marginLeft:10},children:[(0,i.jsx)(n.EY,{style:s.skillName,children:l.name}),(0,i.jsx)(n.Ss,{style:s.skillBar,children:(0,i.jsx)(n.Ss,{style:[s.skillFill,{width:r}]})})]},t)})]})})},y=({awards:e,certifications:t,t:l,MAX:o,labels:r={}})=>{let s=(0,m.useTemplateTheme)(),a=(0,d.A)(s),c=e&&e.length>0,h=(t||[]).filter(e=>{let t=(e?.title||e?.name||"").trim(),l=(e?.description||"").trim();return t||l}),x=h.length>0;return c&&x?(0,i.jsxs)(n.Ss,{style:a.twoColumnSection,children:[(0,i.jsx)(n.Ss,{style:a.column,children:e&&(0,i.jsxs)(n.Ss,{style:a.section,children:[(0,i.jsx)(n.Ss,{style:[a.sectionHeader],children:(0,i.jsx)(n.EY,{style:a.sectionTitle,children:r.awards||"Awards"})}),e.map((e,t)=>{let l="string"==typeof e?e:e?.title||"";return(0,i.jsx)(n.Ss,{style:{...a.experienceItem,marginBottom:8,marginLeft:10},children:(0,i.jsx)(n.Ss,{style:{display:"flex",gap:4,flexDirection:"column",width:"100%"},children:(0,i.jsx)(n.EY,{style:[a.skillName,{marginBottom:0}],children:l})})},t)})]})}),(0,i.jsx)(n.Ss,{style:a.column,children:x&&(0,i.jsxs)(n.Ss,{style:a.section,children:[(0,i.jsx)(n.Ss,{style:[a.sectionHeader],children:(0,i.jsx)(n.EY,{style:a.sectionTitle,children:r.certifications||"Certifications"})}),h.map((e,t)=>{let l=e.title||e.name,o=e.description||"";return(0,i.jsx)(n.Ss,{style:{...a.experienceItem,marginBottom:8,marginLeft:10},children:(0,i.jsxs)(n.Ss,{style:{display:"flex",gap:4,flexDirection:"column",width:"100%"},children:[(0,i.jsx)(n.EY,{style:[a.skillName,{marginBottom:2*!!o}],children:l}),o&&(0,i.jsx)(n.EY,{style:a.bodyText,children:o})]})},t)})]})})]}):(0,i.jsxs)(i.Fragment,{children:[c&&(0,i.jsxs)(n.Ss,{style:a.section,children:[(0,i.jsx)(n.Ss,{style:[a.sectionHeader],children:(0,i.jsx)(n.EY,{style:a.sectionTitle,children:r.awards||"Awards"})}),e.map((e,t)=>{let l="string"==typeof e?e:e?.title||"";return(0,i.jsx)(n.Ss,{style:{...a.experienceItem,marginBottom:8,marginLeft:10},children:(0,i.jsx)(n.Ss,{style:{display:"flex",gap:4,flexDirection:"column",width:"100%"},children:(0,i.jsx)(n.EY,{style:[a.skillName,{marginBottom:0}],children:l})})},t)})]}),x&&(0,i.jsxs)(n.Ss,{style:a.section,children:[(0,i.jsx)(n.Ss,{style:a.sectionHeader,children:(0,i.jsx)(n.EY,{style:a.sectionTitle,children:r.certifications||"Certifications"})}),h.map((e,t)=>{let l=e.title||e.name,o=e.description||"";return(0,i.jsx)(n.Ss,{style:{...a.experienceItem,marginBottom:8},children:(0,i.jsxs)(n.Ss,{style:{display:"flex",gap:4,flexDirection:"column",width:"100%"},children:[(0,i.jsx)(n.EY,{style:{...a.skillName,marginBottom:2*!!o},children:l}),o&&(0,i.jsx)(n.EY,{style:a.bodyText,children:o})]})},t)})]})]})};l(19212);let j=o.memo(function({resume:e,hiddenFields:t,labels:l={}}){let o={name:80,title:58,about:420,company:40,date:32,jobTitle:50,bullet:220,college:40,degree:15,eduDesc:180,skill:22,language:30,awardTitle:60,awardDesc:160,certName:60,certDesc:160},h=(e,t)=>null==e?e:"string"==typeof e?(0,a.W)(e,t):e,x=(0,m.useTemplateTheme)(),g=(0,d.A)(x);return(0,i.jsx)(n.yo,{children:(0,i.jsxs)(n.YW,{style:g.page,size:"A4",children:[(0,i.jsxs)(n.Ss,{style:g.header,children:[(0,i.jsxs)(n.Ss,{style:g.leftHeader,children:[!(0,r.Yx)(e.name)&&!t.includes("name")&&(0,i.jsx)(n.EY,{style:g.name,children:h(e.name,o.name)}),!(0,r.Yx)(e.title)&&!t.includes("title")&&(0,i.jsx)(n.EY,{style:g.title,children:h(e.title,o.title)}),(0,i.jsx)(c.A,{small:!0,certificates:e.certifications||[]})]}),(0,i.jsx)(n.Ss,{style:[g.rightHeader,{paddingRight:4}],children:(0,i.jsx)(s.A,{contact:e.contact,direction:"vertical",hiddenFields:t,links:e.links,color:x.textColor,textColor:x.textColor,fontFamily:x.fontFamily,wrapUrlsNaturally:!0})})]}),!(0,r.Yx)(e.about)&&(0,i.jsxs)(n.Ss,{style:{...g.section},children:[(0,i.jsx)(n.Ss,{style:g.sectionHeader,children:(0,i.jsx)(n.EY,{style:g.sectionTitle,children:l.about||"Profile"})}),(0,r.CA)(e.about,{bulletMarginTop:4,bulletSize:3,bulletGap:15,bulletColor:x.secondaryTextColor||"#515151",fontColor:x.textColor||"#515151",fontFamily:x.fontFamily||"Inter"})]}),(0,r.bW)(e.experience)&&(0,i.jsx)(p,{experience:e.experience,t:h,MAX:o,labels:l}),r.mJ&&(0,r.mJ)(e.languages)&&(0,i.jsxs)(n.Ss,{style:g.section,children:[(0,i.jsx)(n.Ss,{style:g.sectionHeader,children:(0,i.jsx)(n.EY,{style:g.sectionTitle,children:l.languages||"Languages"})}),e.languages.map(e=>("string"==typeof e?e:e?.name)?.trim()).filter(e=>e&&"string"==typeof e&&e.trim()).map((e,t)=>(0,i.jsxs)(n.EY,{style:g.bulletPoint,children:["• ",h(e,o.language)]},t))]}),(0,i.jsxs)(n.Ss,{style:{...g.twoColumnSection,minHeight:120},children:[(0,r.ZT)(e.education)&&(0,i.jsx)(f,{education:e.education,t:h,MAX:o,labels:l}),(0,r.d)(e.skills)&&(0,i.jsx)(u,{skills:e.skills,t:h,MAX:o,labels:l})]}),((0,r.rV)(e.awards)||(0,r.cF)(e.certifications))&&(0,i.jsx)(y,{awards:(0,r.rV)(e.awards)?e.awards:null,certifications:(0,r.cF)(e.certifications)?e.certifications:null,t:h,MAX:o,labels:l})]})})})},67889:(e,t,l)=>{l.d(t,{Y:()=>r,z:()=>o});var i=l(64467);let n="#555555";i.KQ.registerHyphenationCallback(e=>[e]);let o={textColor:n,primaryColor:"#007bff",secondaryTextColor:"#8f8f8f",dividerColor:"#cccccc",fontFamily:"Helvetica",backgroundColor:"#ffffff"},r=(e=o)=>i.vv.create({page:{flexDirection:"column",backgroundColor:e.backgroundColor||"white",fontFamily:e.fontFamily||"Helvetica",paddingTop:40,paddingBottom:40,paddingHorizontal:10,color:e.textColor||n},userProfileSection:{minHeight:"15%",padding:10,marginTop:-20,display:"flex",flexDirection:"row",alignItems:"flex-start",borderBottom:"1px solid "+(e.divi
1derColor||"#cccccc"),paddingBottom:10},resumePhoto:{width:100,height:100,borderRadius:50,alignSelf:"center"},regularText:{fontSize:10,flexWrap:"wrap",width:"100%",lineHeight:1.5},userName:{fontSize:16,marginBottom:5,fontWeight:"600",color:e.primaryColor},resumeDetailsSection:{width:"100%",paddingHorizontal:10,display:"flex",flexDirection:"row",marginTop:10},headings:{fontSize:12,fontWeight:"500",marginBottom:6,color:e.primaryColor,textTransform:"uppercase"}})},70372:(e,t,l)=>{l.d(t,{A:()=>r,z:()=>o});var i=l(64467);i.KQ.registerHyphenationCallback(e=>[e]);let n="#66625f",o={fontFamily:"Inter",backgroundColor:"white",primaryColor:"white",textColor:"#66625f",secondaryTextColor:"#66625f",sectionBackgroundColor:n},r=(e=o)=>i.vv.create({page:{flexDirection:"column",backgroundColor:e.backgroundColor,fontFamily:e.fontFamily,fontColor:e.textColor,padding:"40 50",color:n},header:{flexDirection:"row",justifyContent:"space-between"},leftHeader:{flexDirection:"column",width:"62%",maxWidth:"62%"},rightHeader:{width:"34%",alignItems:"flex-end",gap:15},name:{fontSize:24,color:e.textColor,marginBottom:2,fontWeight:"medium"},title:{fontSize:14,color:e.secondaryTextColor,marginBottom:8},sectionHeader:{backgroundColor:e.sectionBackgroundColor,padding:"6 10",marginBottom:8},sectionTitle:{color:e.primaryColor,letterSpacing:1,fontSize:13,fontWeight:"medium",textTransform:"uppercase"},section:{marginBottom:8},experienceItem:{flexDirection:"row",justifyContent:"space-between",width:"100%",marginBottom:5,paddingLeft:10},timelineColumn:{width:"25%",paddingRight:15,marginTop:0},timelineDate:{fontSize:10,color:e.secondaryTextColor,fontWeight:"light",lineHeight:1.5},experienceContent:{width:"70%"},educationContent:{width:"65%"},companyName:{fontSize:10,fontWeight:"medium",color:e.textColor,marginBottom:2,wordBreak:"break-word"},jobTitle:{fontSize:10,color:e.secondaryTextColor,marginBottom:4},bulletPoint:{fontSize:11,color:e.secondaryTextColor,marginLeft:4,marginBottom:2,lineHeight:1.4},twoColumnSection:{flexDirection:"row",gap:30},column:{flex:1},skillItem:{marginBottom:12},skillName:{fontSize:10,color:e.textColor,marginBottom:4,fontWeight:"medium"},skillBar:{height:3,backgroundColor:"#E0E0E0",marginBottom:8},skillFill:{height:"100%",backgroundColor:e.sectionBackgroundColor},bodyText:{fontSize:10,lineHeight:1.5,color:e.textColor}})},71059:(e,t,l)=>{l.d(t,{A:()=>S});var i=l(95155),n=l(12115),o=l(64467),r=l(87275),s=l(14022),a=l(19324),c=l(35499);let d=e=>{let t=String(e||"").trim();return/^[a-zA-Z][a-zA-Z0-9+.-]*:/.test(t)?t:`https://${t}`},m=(e,t)=>({fontSize:10,fontFamily:t,lineHeight:1.5,fontColor:e.textColor||s.z.textColor,bulletColor:e.primaryColor||s.z.primaryColor,bulletSize:4,bulletGap:20,bulletMarginTop:4,marginLeft:8,textMarginLeft:0,paragraphMarginLeft:0});function h({resume:e={},hiddenFields:t=[]}){let l=(0,c.useTemplateTheme)(),n=(0,s.H)(l);return(0,i.jsxs)(o.Ss,{style:n.headerBox,children:[!t.includes("name")&&(0,a.OG)(e.name)&&(0,i.jsx)(o.EY,{style:n.headerName,children:e.name}),!t.includes("title")&&(0,a.OG)(e.title)&&(0,i.jsx)(o.EY,{style:n.headerTitle,children:e.title})]})}function x({resume:e={},hiddenFields:t=[]}){let l=(0,c.useTemplateTheme)(),r=(0,s.H)(l),m=e.contact||{},h=e.links||[],g=(e,t)=>(h||[]).find(t=>(t.name||"").toLowerCase()===e)||(h||[]).find(e=>(e.url||"").toLowerCase().includes(t)),p=g("linkedin","linkedin.com"),f=g("github","github.com"),u=[];!t.includes("phone")&&(0,a.OG)(m.phone)&&u.push({text:m.phone.trim()}),!t.includes("email")&&(0,a.OG)(m.email)&&u.push({text:m.email.trim(),isLink:!0,url:`mailto:${m.email.trim()}`}),!t.includes("location")&&(0,a.OG)(m.location)&&u.push({text:m.location.trim()});let y=e=>{if(!e)return!1;let t=(e.url||"").trim(),l=(e.name||"").trim();return""!==t&&"https://"!==t&&"http://"!==t&&""!==l&&"undefined"!==l.toLowerCase()};return(!t.includes("github")&&y(f)&&u.push({text:f.name.trim(),isLink:!0,url:d(f.url)}),!t.includes("linkedin")&&y(p)&&u.push({text:p.name.trim(),isLink:!0,url:d(p.url)}),0===u.length)?null:(0,i.jsx)(o.Ss,{style:r.contactBar,children:u.map((e,t)=>(0,i.jsxs)(n.Fragment,{children:[t>0&&(0,i.jsx)(o.EY,{style:r.contactSep,children:"|"}),e.isLink&&e.text?.trim()!=="undefined"?(0,i.jsx)(o.N_,{src:e.url,style:r.contactItem,children:((e,t=36)=>{try{let l=new URL(d(e)),i=l.hostname.replace(/^www\./,""),n=(l.pathname||"/").replace(/\/+/g,"/"),o=`${i}${n}`;return o.length>t?`${o.slice(0,t-1)}…`:o}catch(i){let l=String(e||"");return l.length>t?`${l.slice(0,t-1)}…`:l}})(e.url)}):(0,i.jsx)(o.EY,{style:r.contactItem,children:e.text})]},t))})}function g({about:e,labels:t={}}){let l=(0,c.useTemplateTheme)(),n=(0,s.H)(l),a=l.fontFamily||s.z.fontFamily;return e?.trim()?(0,i.jsxs)(o.Ss,{style:{marginBottom:12},children:[(0,i.jsx)(o.EY,{style:n.sectionHeading,children:t.profile||"Profile"}),(0,i.jsx)(o.Ss,{wrap:!0,children:(0,r.CA)(e,m(l,a))})]}):null}function p({experience:e=[],labels:t={}}){let l=(0,c.useTemplateTheme)(),n=(0,s.H)(l),d=l.fontFamily||s.z.fontFamily,h=(e||[]).filter(e=>(0,a.OG)(e?.title)||(0,a.OG)(e?.company));return h.length?(0,i.jsxs)(o.Ss,{style:{marginBottom:12},children:[(0,i.jsx)(o.EY,{style:n.sectionHeading,children:t.professionalExperience||"Professional Experience"}),h.map((e,t)=>{let s=(0,a.dJ)(e.date);return(0,i.jsxs)(o.Ss,{style:n.expEntry,children:[(0,i.jsx)(o.Ss,{minPresenceAhead:20,children:(0,i.jsxs)(o.Ss,{style:n.expHeaderBox,children:[(0,a.OG)(e.title)&&(0,i.jsx)(o.EY,{style:n.expTitle,children:e.title}),(0,i.jsxs)(o.Ss,{style:n.expCompanyRow,children:[(0,a.OG)(e.company)&&(0,i.jsxs)(o.EY,{style:n.expCompany,children:[e.company,(0,a.OG)(e.location)&&` – ${e.location}`]}),s&&(0,i.jsx)(o.EY,{style:n.expDate,children:s})]})]})}),(e.description||e.responsibility)&&(0,i.jsx)(o.Ss,{wrap:!0,children:(0,r.CA)(e.description||e.responsibility,{...m(l,d),width:305})})]},t)})]}):null}function f({additionalSkills:e={},labels:t={}}){let l=(0,c.useTemplateTheme)(),n=(0,s.H)(l),r=(e?.coreSkills||[]).filter(e=>"string"==typeof e&&e.trim());return r.length?(0,i.jsxs)(o.Ss,{children:[(0,i.jsx)(o.EY,{style:n.sectionHeading,children:t.coreSkills||"Core Skills"}),r.map((e,t)=>(0,i.jsxs)(o.Ss,{style:n.sidebarBulletRow,wrap:!1,children:[(0,i.jsx)(o.Ss,{style:n.sidebarBulletDot}),(0,i.jsx)(o.EY,{style:n.sidebarBulletText,children:e})]},t))]}):null}function u({additionalSkills:e={},labels:t={}}){let l=(0,c.useTemplateTheme)(),n=(0,s.H)(l),r=(e?.tools||[]).filter(e=>"string"==typeof e&&e.trim());return r.length?(0,i.jsxs)(o.Ss,{children:[(0,i.jsx)(o.EY,{style:n.sectionHeading,children:t.tools||"Tools"}),r.map((e,t)=>(0,i.jsxs)(o.Ss,{style:n.sidebarBulletRow,wrap:!1,children:[(0,i.jsx)(o.Ss,{style:n.sidebarBulletDot}),(0,i.jsx)(o.EY,{style:n.sidebarBulletText,children:e})]},t))]}):null}function y({education:e=[],labels:t={}}){let l=(0,c.useTemplateTheme)(),n=(0,s.H)(l),r=(e||[]).filter(e=>(0,a.OG)(e?.degree)||(0,a.OG)(e?.college));return r.length?(0,i.jsxs)(o.Ss,{children:[(0,i.jsx)(o.EY,{style:n.sectionHeading,children:t.education||"Education"}),r.map((e,t)=>{let l=(0,a.dJ)(e.date);return(0,i.jsx)(o.Ss,{style:n.sidebarEduEntry,wrap:!1,children:(0,i.jsxs)(o.Ss,{style:n.sidebarBulletRow,children:[(0,i.jsx)(o.Ss,{style:n.sidebarBulletDot}),(0,i.jsxs)(o.Ss,{style:{flex:1},children:[(0,a.OG)(e.degree)&&(0,i.jsx)(o.EY,{style:n.sidebarEduDegree,children:e.degree}),(0,a.OG)(e.college)&&(0,i.jsx)(o.EY,{style:n.sidebarEduCollege,children:e.college}),l&&(0,i.jsx)(o.EY,{style:n.sidebarEduDate,children:l})]})]})},t)})]}):null}function j({certifications:e=[],labels:t={}}){let l=(0,c.useTemplateTheme)(),n=(0,s.H)(l),r=(e||[]).filter(e=>(0,a.OG)(e?.name));return r.length?(0,i.jsxs)(o.Ss,{children:[(0,i.jsx)(o.EY,{style:n.sectionHeading,children:t.certifications||"Certifications"}),r.map((e,t)=>{let l=["string"==typeof e?e:e.name,"object"==typeof e?(0,a.dJ)(e.date):""].filter(
1Boolean).join(" | ");return(0,i.jsxs)(o.Ss,{style:n.sidebarBulletRow,wrap:!1,children:[(0,i.jsx)(o.Ss,{style:n.sidebarBulletDot}),(0,i.jsx)(o.EY,{style:n.sidebarBulletText,children:l})]},t)})]}):null}function C({languages:e=[],labels:t={}}){let l=(0,c.useTemplateTheme)(),n=(0,s.H)(l),r=(e||[]).filter(e=>{let t="object"==typeof e?e?.name??"":e??"";return(0,a.OG)(t)});if(!r.length)return null;let d=r.map(e=>"object"==typeof e?e?.name??"":e??"").filter(e=>String(e).trim());return(0,i.jsxs)(o.Ss,{children:[(0,i.jsx)(o.EY,{style:n.sectionHeading,children:t.languages||"Language"}),(0,i.jsx)(o.EY,{style:n.sidebarItemText,children:d.join(", ")})]})}l(19212);let S=n.memo(function({resume:e={},hiddenFields:t=[],labels:l={}}){var n;let a;if(!e)return null;let d=e.resumeSettings||{},m={...s.z,...d},S=(0,s.H)(m),b=!(0,r.Yx)(e.about)&&!t.includes("about"),w=(0,r.bW)(e.experience)&&!t.includes("experience");Array.isArray(a=e.projects)&&a.some(e=>e?.name?.trim()||e?.description?.trim())&&t.includes("projects");let T=(0,r.ZT)(e.education)&&!t.includes("education"),k=((0,r.d)(e.skills)||!!(n=e.additionalSkills)&&"object"==typeof n&&Object.values(n).some(e=>Array.isArray(e)&&e.some(e=>"string"==typeof e&&e.trim())))&&!t.includes("skills"),B=(0,r.cF)(e.certifications)&&!t.includes("certifications"),E=(0,r.mJ)(e.languages)&&!t.includes("languages");return(0,i.jsx)(c.ResumeThemeProvider,{value:m,children:(0,i.jsx)(o.yo,{children:(0,i.jsxs)(o.YW,{size:"A4",style:S.page,wrap:!0,children:[(0,i.jsx)(h,{resume:e,hiddenFields:t}),(0,i.jsx)(x,{resume:e,hiddenFields:t}),(0,i.jsxs)(o.Ss,{style:S.columnsContainer,children:[(0,i.jsxs)(o.Ss,{style:S.leftColumn,children:[b&&(0,i.jsx)(g,{about:e.about,labels:l}),w&&(0,i.jsx)(p,{experience:e.experience,labels:l})]}),(0,i.jsxs)(o.Ss,{style:S.rightColumn,children:[k&&(0,i.jsx)(f,{additionalSkills:e.additionalSkills||{},labels:l}),k&&(0,i.jsx)(u,{additionalSkills:e.additionalSkills||{},labels:l}),T&&(0,i.jsx)(y,{education:e.education,labels:l}),B&&(0,i.jsx)(j,{certifications:e.certifications,labels:l}),E&&(0,i.jsx)(C,{languages:e.languages,labels:l})]})]})]})})})})},71858:(e,t,l)=>{l.d(t,{A:()=>C});var i=l(95155),n=l(64467),o=l(12115),r=l(87275),s=l(13825),a=l(35499),c=l(19324);function d({title:e}){let t=(0,a.useTemplateTheme)(),l=(0,s.R0)(t);return(0,i.jsxs)(n.Ss,{style:l.sectionHeadingContainer,wrap:!1,children:[(0,i.jsx)(n.EY,{style:l.sectionHeadingText,children:e}),(0,i.jsx)(n.Ss,{style:l.sectionLine})]})}let m=e=>"string"==typeof e?e.replace(/\s+/g," ").replace(/([/@._-])/g,"$1​").replace(/([?&=])/g,"$1​").replace(/([/:])/g,"$1​").replace(/(\S{15})(?=\S)/g,"$1​"):e;function h({contact:e,hiddenFields:t=[]}){let l=(0,a.useTemplateTheme)(),r=(0,s.R0)(l),c=["phone","website","email","location"].filter(l=>e?.[l]?.trim()&&!t.includes(l)).map(t=>({field:t,value:e[t].trim()}));return c.length?(0,i.jsx)(n.Ss,{style:r.contactRow,children:c.map((e,t)=>(0,i.jsxs)(o.Fragment,{children:[t>0&&(0,i.jsx)(n.EY,{style:r.contactSep,children:" | "}),(0,i.jsx)(n.EY,{style:r.contactItem,children:((e,t)=>{if("phone"===e)return"string"==typeof t?t.replace(/\s+/g," ").replace(/([+()\-./\s])/g,"$1​").replace(/(\d{3})(?=\d)/g,"$1​"):t;if("location"===e)return"string"==typeof t?t.replace(/\s+/g," ").replace(/([,-])/g,"$1​"):t;return m(t)})(e.field,e.value)})]},t))}):null}function x({skills:e}){let t=(0,a.useTemplateTheme)(),l=(0,s.R0)(t),o=e.map(e=>"string"==typeof e?e:e?.name||"").filter(Boolean);if(!o.length)return null;let r=[];for(let e=0;e<o.length;e+=3)r.push(o.slice(e,e+3));return(0,i.jsx)(n.Ss,{style:l.skillsTable,children:r.map((e,t,o)=>(0,i.jsxs)(n.Ss,{style:[l.skillsRow,t===o.length-1&&{marginBottom:0}],children:[e.map((e,t)=>(0,i.jsx)(n.Ss,{style:l.skillCell,children:(0,i.jsx)(n.EY,{style:l.skillText,children:m(e)})},t)),e.length<3&&Array.from({length:3-e.length}).map((e,t)=>(0,i.jsx)(n.Ss,{style:l.skillCellEmpty},`e${t}`))]},t))})}function g({experience:e,relevantSkillsLabel:t="Relevant Skills"}){let l=(0,a.useTemplateTheme)(),o=(0,s.R0)(l),d=/(<\/?(ul|ol|li|p|strong|b|i))/i,m=e.filter(e=>e.company?.trim()||e.title?.trim());return 0===m.length?null:(0,i.jsx)(n.Ss,{style:{gap:10,width:490},children:m.map((e,s)=>{let a=e.skills&&e.skills.length>0,m=e.responsibility&&e.responsibility.trim(),h=(0,c.dJ)(e?.date);return(0,i.jsxs)(n.Ss,{wrap:!0,style:o.expEntry,children:[(0,i.jsxs)(n.Ss,{minPresenceAhead:15,children:[(0,i.jsxs)(n.Ss,{style:o.expTitleRow,children:[e.title?.trim()&&(0,i.jsx)(n.Ss,{style:{flex:1,marginRight:10},children:(0,i.jsx)(n.EY,{style:o.expTitle,children:e.title})}),h&&(0,i.jsx)(n.Ss,{style:{flexShrink:0},children:(0,i.jsx)(n.EY,{style:o.expDate,children:h})})]}),e.company?.trim()&&(0,i.jsxs)(n.EY,{style:[o.expCompany,!m&&!a&&{marginBottom:0}],children:[e.company,`${e?.location?.trim()?` - ${e.location}`:""}`]})]}),e.responsibility&&(d.test(e.responsibility)?(0,i.jsx)(n.Ss,{style:{marginLeft:10,marginTop:2},children:(0,r.CA)(e.responsibility,{bulletSize:3,bulletGap:16,fontSize:10,letterSpacing:.06,lineHeight:1.5,fontWeight:"normal",bulletMarginTop:6,fontFamily:l.fontFamily,fontColor:l.textColor,bulletColor:l.secondaryTextColor,width:470})}
1):e.responsibility.split("\n").filter(Boolean).map((e,t,l)=>(0,i.jsxs)(n.EY,{style:[o.expBullet,{marginLeft:10,marginBottom:a||t!==l.length-1?2:0}],children:["•  ",e.trim()]},t))),a&&(0,i.jsxs)(n.EY,{style:[o.expDescription,{marginTop:4,marginBottom:0}],children:[(0,i.jsxs)(n.EY,{style:{fontWeight:700},children:[t,": "]}),(0,i.jsx)(n.EY,{style:{fontWeight:400},children:e.skills.join(", ")})]})]},s)})})}function p({education:e}){let t=(0,a.useTemplateTheme)(),l=(0,s.R0)(t),o=e.filter(e=>e.degree?.trim());return 0===o.length?null:(0,i.jsx)(n.Ss,{style:{flexDirection:"column",width:"100%",gap:8},children:o.map((e,t)=>{let o=(0,c.dJ)(e?.date);return(0,i.jsxs)(n.Ss,{style:l.eduEntry,children:[(0,i.jsxs)(n.Ss,{children:[(0,i.jsxs)(n.Ss,{style:l.eduDegreeRow,children:[(0,i.jsx)(n.Ss,{style:{flex:1,marginRight:10},children:(0,i.jsx)(n.EY,{style:l.titleHeading,children:e.degree?.trim()?e.degree:""})}),o&&(0,i.jsx)(n.Ss,{style:{flexShrink:0},children:(0,i.jsx)(n.EY,{style:l.eduDate,children:o})})]}),e.college?.trim()&&(0,i.jsx)(n.EY,{style:[l.eduDegree,!e.description&&{marginBottom:0}],children:e.college})]}),e.description&&(0,i.jsx)(n.EY,{style:[l.eduDegree,{marginTop:2,marginBottom:0}],children:e.description})]},t)})})}function f({certifications:e}){let t=(0,a.useTemplateTheme)(),l=(0,s.R0)(t);return e?.length?(0,i.jsx)(n.Ss,{style:{gap:8},children:e.map((e,t)=>{let o=(0,c.dJ)(e?.date);return(0,i.jsx)(n.Ss,{style:l.eduEntry,children:(0,i.jsxs)(n.Ss,{children:[(0,i.jsxs)(n.Ss,{style:l.eduDegreeRow,children:[(0,i.jsx)(n.EY,{style:l.titleHeading,children:e.title||e.name}),o&&(0,i.jsx)(n.EY,{style:l.eduDate,children:o})]}),e.description&&(0,i.jsx)(n.Ss,{children:(0,i.jsx)(n.EY,{style:l.eduDegree,children:e.description})})]})},t)})}):null}function u({awards:e}){let t=(0,a.useTemplateTheme)(),l=(0,s.R0)(t),o=(e||[]).filter(e=>{let t="string"==typeof e?e:e?.title;return t&&t.trim()});return o.length?(0,i.jsx)(n.Ss,{style:{flexDirection:"column",gap:5},children:o.map((e,t)=>{let o="string"==typeof e?e:e.title;return(0,i.jsx)(n.EY,{style:[l.titleHeading,{flexWrap:"wrap",width:"100%",wordBreak:"break-word"}],children:m(o)},t)})}):null}function y({languages:e}){let t=(0,a.useTemplateTheme)(),l=(0,s.R0)(t),o=e.map(e=>"string"==typeof e?e:e?.name).filter(e=>e&&"string"==typeof e&&e.trim());return 0===o.length?null:(0,i.jsx)(n.Ss,{style:{flexDirection:"column",gap:5,width:"100%",overflow:"hidden"},children:o.map((e,t)=>(0,i.jsx)(n.EY,{style:[l.titleHeading,{flexWrap:"wrap",width:"100%",wordBreak:"break-word"}],children:e},t))})}function j({links:e,customLabel:t=!1,customColor:l="#374151",customSperator:o=null}){if(!Array.isArray(e)||!e.length)return null;let r=e=>e&&e.trim()&&!["n/a","na","null","none"].includes(e.trim().toLowerCase()),s=t=>e.find(e=>(e.name||"").toLowerCase()===t),a=t=>e.find(e=>(e.url||"").toLowerCase().includes(t)),c=s("linkedin")||a("linkedin.com"),d=s("github")||a("github.com"),m=c&&r(c.url),h=d&&r(d.url);if(!m&&!h)return null;let x=(e,l)=>{try{if(t)return l;let i=new URL(e),n=`${i.hostname.replace("www.","")}${(i.pathname||"/").replace(/\/+/g,"/")}`;return n.length>36?`${n.slice(0,35)}…`:n}catch{return e}},g=e=>e.match(/^[a-zA-Z]+:\/\//)?e:"https://"+e;return(0,i.jsxs)(n.Ss,{style:{fontSize:8,color:l,gap:4,flexDirection:"row",justifyContent:"center"},children:[m&&(0,i.jsx)(n.N_,{src:g(c.url),style:{fontSize:8,color:l,textDecoration:"none"},children:x(c.url,"LinkedIn")}),m&&h&&o&&(0,i.jsx)(n.EY,{style:{fontSize:8,color:l},children:o}),m&&h&&!o&&(0,i.jsx)(n.EY,{style:{fontSize:8,color:l},children:" \xb7 "}),h&&(0,i.jsx)(n.N_,{src:g(d.url),style:{fontSize:8,color:l,textDecoration:"none"},children:x(d.url,"Github")})]})}l(19212);let C=o.memo(function({resume:e={},hiddenFields:t=[],labels:l={}}){let o=(0,a.useTemplateTheme)(),c=(0,s.R0)(o);return e?(0,i.jsx)(n.yo,{children:(0,i.jsxs)(n.YW,{size:"A4",style:c.page,children:[!(0,r.Yx)(e.name)&&!t.includes("name")&&(0,i.jsx)(n.EY,{style:c.headerName,children:e.name}),!(0,r.Yx)(e.title)&&!t.includes("title")&&(0,i.jsx)(n.EY,{style:c.headerTitle,children:e.title}),(0,i.jsx)(h,{contact:e.contact,hiddenFields:t}),(0,i.jsx)(j,{links:e.links,customLabel:!0,customColor:c.headerTitle.color,customSperator:"|"}),!(0,r.Yx)(e.about)&&!t.includes("about")&&(0,i.jsxs)(n.Ss,{children:[(0,i.jsx)(d,{title:l.about||"Summary"}),(0,r.CA)(e.about,{bulletSize:3,fontSize:10,letterSpacing:.06,lineHeight:1.6,fontWeight:"normal",bulletMarginTop:4,fontFamily:o.fontFamily,fontColor:o.textColor,bulletColor:o.secondaryTextColor})]}),(0,r.d)(e.skills)&&(0,i.jsxs)(n.Ss,{children:[(0,i.jsx)(d,{title:l.skills||"Professional Skills"}),(0,i.jsx)(x,{skills:e.skills})]}),(0,r.bW)(e.experience)&&(0,i.jsxs)(n.Ss,{children:[(0,i.jsx)(d,{title:l.experience||"Work Experience"}),(0,i.jsx)(g,{experience:e.experience,relevantSkillsLabel:l.relevantSkills})]}),(0,r.ZT)(e.education)&&(0,i.jsxs)(n.Ss,{children:[(0,i.jsx)(d,{title:l.education||"Education"}),(0,i.jsx)(p,{education:e.education})]}),(0,r.cF)(e.certifications)&&(0,i.jsxs)(n.Ss,{children:[(0,i.jsx)(d,{title:l.certifications||"Certifications"}),(0,i.jsx)(f,{certifications:e.certifications})]}),(0,r.rV)(e.awards)&&(0,i.jsxs)(n.Ss,{children:[(0,i.jsx)(d,{title:l.awards||"Awards"}),(0,i.jsx)(u,{awards:e.awards})]}),(0,r.mJ)(e.languages)&&(0,i.jsxs)(n.Ss,{children:[(0,i.jsx)(d,{title:l.languages||"Languages"}),(0,i.jsx)(y,{languages:e.languages})]})]})}):null})},74285:(e,t,l)=>{l.d(t,{A:()=>
1o});var i=l(95155),n=l(64467);l(12115);let o=function({certificates:e,small:t=!1,width:l,height:o}){let r=(e||[]).filter(e=>e?.logo&&e?.logo.trim()!=="");return 0===r.length?null:(0,i.jsx)(n.Ss,{style:{flexDirection:"row",alignItems:"center",flexWrap:"wrap",gap:4},children:r.map((e,r)=>(0,i.jsx)(n.Ss,{style:{width:l??(t?20:30),height:o??(t?20:30),borderRadius:50,borderWidth:1,borderColor:"#cccccc",marginBottom:4,overflow:"hidden"},children:(0,i.jsx)(n._V,{src:{uri:e.logo,method:"GET",headers:{"Cache-Control":"no-cache"}},style:{width:"100%",height:"100%",borderRadius:50,objectFit:"cover"}})},r))})}},75374:(e,t,l)=>{l.d(t,{A:()=>w});var i=l(95155),n=l(12115),o=l(64467),r=l(87275),s=l(20768),a=l(19324),c=l(35499);let d=e=>"string"==typeof e&&""!==e.trim()&&!["n/a","na","null","none"].includes(e.trim().toLowerCase()),m=e=>!!e&&"string"==typeof e&&d(e.replace(/<[^>]+>/g," ").replace(/\s+/g," ").trim()),h=e=>"string"==typeof e?e.replace(/<[^>]+>/g," ").replace(/\s+/g," ").trim():e||"";function x({title:e}){let t=(0,c.useTemplateTheme)(),l=(0,s.i)(t);return(0,i.jsx)(o.Ss,{style:l.sectionHeadingWrap,wrap:!1,children:(0,i.jsx)(o.EY,{style:l.sectionHeadingText,children:e})})}function g({experience:e,labels:t={}}){let l=e.filter(e=>d(e.company)||d(e.title));if(!l.length)return null;let n=(0,c.useTemplateTheme)(),p=(0,s.i)(n);return(0,i.jsxs)(o.Ss,{children:[(0,i.jsx)(x,{title:t.experience||"Work Experience"}),l.map((e,s)=>{let c=(0,a.dJ)(e.date),x=[d(e.title)&&e.title.trim(),c].filter(Boolean).join(" | ");return(0,i.jsxs)(o.Ss,{style:[p.expEntry,s===l.length-1&&{marginBottom:0},{width:490}],children:[(0,i.jsxs)(o.Ss,{wrap:!1,children:[d(e.company)&&(0,i.jsx)(o.EY,{style:p.expCompany,children:e.company.trim()}),!!x&&(0,i.jsx)(o.EY,{style:p.expTitle,children:x}),d(e.location)&&(0,i.jsx)(o.EY,{style:p.expMeta,children:e.location.trim()})]}),m(e.description)&&(0,i.jsx)(o.EY,{style:p.expDescription,children:h(e.description)}),m(e.responsibility)&&(0,r.CA)(e.responsibility,{bulletColor:n.subHeadingColor||"#676767",bulletSize:3,bulletGap:10,fontSize:10,lineHeight:1.5,fontColor:n.textColor||"#706E6B",fontFamily:n.fontFamily||"Poppins",fontBold:!1,itemGap:3,marginLeft:20,width:480}),Array.isArray(e.skills)&&e.skills.filter(d).length>0&&(0,i.jsxs)(o.EY,{style:p.expSkills,children:[(0,i.jsxs)(o.EY,{style:{fontWeight:700},children:[t.relevantSkills||"Relevant Skills",":"," "]}),(0,i.jsx)(o.EY,{style:{fontWeight:400},children:e.skills.filter(d).join(", ")})]})]},s)})]})}function p({education:e,labels:t={}}){let l=e.filter(e=>d(e.college)||d(e.degree));if(!l.length)return null;let n=(0,c.useTemplateTheme)(),r=(0,s.i)(n);return(0,i.jsxs)(o.Ss,{children:[(0,i.jsx)(x,{title:t.education||"Education"}),l.map((e,t)=>{let n=(0,a.dJ)(e.date),s=[d(e.college)&&e.college.trim(),n].filter(Boolean).join(" | ");return(0,i.jsxs)(o.Ss,{wrap:!1,style:[r.eduEntry,t===l.length-1&&{marginBottom:0}],children:[(0,i.jsxs)(o.Ss,{children:[d(e.degree)&&(0,i.jsx)(o.EY,{style:r.eduDegree,children:e.degree.trim()}),!!s&&(0,i.jsx)(o.EY,{style:r.eduMeta,children:s})]}),d(e.description)&&(0,i.jsx)(o.EY,{style:r.eduDescription,children:h(e.description)})]},t)})]})}function f({skills:e,labels:t={}}){let l=(0,c.useTemplateTheme)(),n=(0,s.i)(l),r=e.map(e=>"string"==typeof e?e:e?.name||"").filter(e=>d(e));if(!r.length)return null;let a=Math.ceil(r.length/3),m=r.slice(0,a),h=r.slice(a,2*a),g=r.slice(2*a),p=e=>e.map((t,l)=>(0,i.jsxs)(o.Ss,{style:[n.skillRow,l===e.length-1&&{marginBottom:0}],children:[(0,i.jsx)(o.Ss,{style:n.skillBulletDot}),(0,i.jsx)(o.EY,{style:n.skillText,children:t})]},l));return(0,i.jsxs)(o.Ss,{children:[(0,i.jsx)(x,{title:t.skills||"Skills"}),(0,i.jsxs)(o.Ss,{style:n.skillsGrid,children:[(0,i.jsx)(o.Ss,{style:n.skillCol,children:p(m)}),(0,i.jsx)(o.Ss,{style:n.skillCol,children:p(h)}),(0,i.jsx)(o.Ss,{style:n.skillCol,children:p(g)})]})]})}function u({certifications:e,labels:t={}}){let l=(0,c.useTemplateTheme)(),n=(0,s.i)(l),r=e.filter(e=>d(e?.title||e?.name||""));return r.length?(0,i.jsxs)(o.Ss,{children:[(0,i.jsx)(x,{title:t.certifications||"Certifications"}),r.map((e,t)=>{let l=(0,a.dJ)(e.date);return(0,i.jsxs)(o.Ss,{wrap:!1,style:[n.eduEntry,t===r.length-1&&{marginBottom:0}],children:[(0,i.jsx)(o.Ss,{children:(0,i.jsx)(o.EY,{style:n.eduDegree,children:e.name.trim()})}),!!l&&(0,i.jsx)(o.EY,{style:n.eduMeta,children:l}),d(e.description)&&(0,i.jsx)(o.EY,{style:n.eduDescription,children:h(e.description)})]},t)})]}):null}function y({awards:e,labels:t={}}){let l=(0,c.useTemplateTheme)(),n=(0,s.i)(l),r=e.filter(e=>
1d("string"==typeof e?e:e?.title));return r.length?(0,i.jsxs)(o.Ss,{children:[(0,i.jsx)(x,{title:t.awards||"Awards"}),(0,i.jsx)(o.Ss,{children:r.map((e,t)=>(0,i.jsx)(o.Ss,{wrap:!1,style:[n.eduEntry,t===r.length-1&&{marginBottom:0}],children:(0,i.jsx)(o.Ss,{children:(0,i.jsx)(o.EY,{style:n.eduDegree,children:"string"==typeof e?e:e?.title||""})})},t))})]}):null}function j({languages:e,labels:t={}}){let l=(0,c.useTemplateTheme)(),n=(0,s.i)(l),r=e.map(e=>"string"==typeof e?e:e?.name||"");return r.length?(0,i.jsxs)(o.Ss,{children:[(0,i.jsx)(x,{title:t.languages||"Languages"}),(0,i.jsx)(o.Ss,{children:(0,i.jsx)(o.EY,{style:n.expBulletText,children:r.filter(Boolean).join(" | ")})})]}):null}l(19212);let C=e=>e.match(/^[a-zA-Z]+:\/\//)?e:"https://"+e,S=e=>{try{let t=new URL(C(e));return`${t.hostname.replace("www.","")}${(t.pathname||"/").replace(/\/+/g,"/")}`}catch{return e}},b=e=>"string"==typeof e?e.replace(/\s+/g," ").replace(/([/@._-])/g,"$1​").replace(/([?&=])/g,"$1​"):e,w=n.memo(function({resume:e={},hiddenFields:t=[],labels:l={}}){let n;if(!e)return null;let a=(0,c.useTemplateTheme)(),d=(0,s.i)(a),m=e.contact||{},h=e=>e&&"string"==typeof e&&e.trim()&&!["n/a","na","null","none"].includes(e.trim().toLowerCase()),x=[!t.includes("phone")&&h(m.phone)&&m.phone.trim(),!t.includes("location")&&m.location&&m.location.trim(),!t.includes("email")&&h(m.email)&&m.email.trim(),!t.includes("website")&&h(m.website)&&m.website.trim()].filter(Boolean),w=(t,l)=>{let i,n=(e.links||[]).find(e=>(e.name||"").toLowerCase()===t||(e.url||"").toLowerCase().includes(l));return n&&(i=n.url)&&"string"==typeof i&&i.trim()&&!["n/a","na","null","none"].includes(i.trim().toLowerCase())?n:null},T=w("linkedin","linkedin.com"),k=w("github","github.com");return(0,i.jsx)(o.yo,{children:(0,i.jsxs)(o.YW,{size:"A4",style:d.page,children:[(0,i.jsxs)(o.Ss,{style:d.headerBanner,wrap:!1,children:[(0,i.jsxs)(o.Ss,{style:d.headerLeft,children:[h(e.name)&&!t.includes("name")&&(0,i.jsx)(o.EY,{style:d.headerName,children:e.name}),h(e.title)&&!t.includes("title")&&(0,i.jsx)(o.EY,{style:d.headerTitle,children:e.title})]}),x.length>0&&(0,i.jsxs)(o.Ss,{style:d.headerRight,children:[x.map(e=>(0,i.jsx)(o.EY,{style:d.headerContactItem,maxLines:2,children:b(e)},e)),!t.includes("links")&&T&&(0,i.jsx)(o.N_,{src:C(T.url),style:d.headerContactItem,maxLines:2,children:b(S(T.url))}),!t.includes("links")&&k&&(0,i.jsx)(o.N_,{src:C(k.url),style:d.headerContactItem,maxLines:2,children:b(S(k.url))})]})]}),(0,i.jsxs)(o.Ss,{style:d.bodyContent,children:[h("string"==typeof(n=e.about)?n.replace(/<[^>]+>/g," ").replace(/\s+/g," ").trim():"")&&!t.includes("about")&&(0,i.jsxs)(o.Ss,{children:[(0,i.jsx)(o.Ss,{style:d.sectionHeadingWrap,wrap:!1,children:(0,i.jsx)(o.EY,{style:d.sectionHeadingText,children:l.about||"Summary"})}),(0,r.CA)(e.about,{bulletColor:a.subHeadingColor||"#676767",lineHeight:1.5,fontColor:a.textColor||"#706E6B",fontFamily:a.fontFamily||"Poppins",fontSize:10,bulletSize:3,bulletGap:10,itemGap:3})]}),(0,r.d)(e.skills)&&!t.includes("skills")&&(0,i.jsx)(f,{skills:e.skills,labels:l}),(0,r.bW)(e.experience)&&!t.includes("experience")&&(0,i.jsx)(g,{experience:e.experience,labels:l}),(0,r.ZT)(e.education)&&!t.includes("education")&&(0,i.jsx)(p,{education:e.education,labels:l}),(0,r.cF)(e.certifications)&&!t.includes("certifications")&&(0,i.jsx)(u,{certifications:e.certifications,labels:l}),(0,r.rV)(e.awards)&&!t.includes("awards")&&(0,i.jsx)(y,{awards:e.awards,labels:l}),(0,r.mJ)(e.languages)&&!t.includes("languages")&&(0,i.jsx)(j,{languages:e.languages,labels:l})]})]})})})},76215:(e,t,l)=>{l.d(t,{C:()=>o,z:()=>n});var i=l(64467);let n={backgroundColor:"white",primaryColor:"#0a91c7",textColor:"#1e2532",secondaryTextColor:"#1e2532",headerTextColor:"#FFFFFF",fontFamily:"Poppins"},o=e=>{let t=e.primaryColor||n.primaryColor,l=e.textColor||n.textColor,o=e.secondaryTextColor||n.secondaryTextColor,r=e.headerTextColor||n.headerTextColor,s=e.fontFamily||n.fontFamily,a=e.backgroundColor||n.backgroundColor;return i.vv.create({page:{flexDirection:"column",backgroundColor:a,fontFamily:s,color:l,paddingTop:30,paddingBottom:40,paddingHorizontal:40},headerWrapper:{flexDirection:"row",alignItems:"center",marginBottom:14},photoContainer:{width:110,flexShrink:0,alignItems:"center",justifyContent:"center",marginRight:10},photo:{width:110,height:110,borderRadius:0},headerInfo:{flex:1,backgroundColor:t,paddingLeft:18,paddingRight:18,paddingTop:14,paddingBottom:14,justifyContent:"center"},headerName:{fontSize:24,fontWeight:600,color:r,textTransform:"uppercase",letterSpacing:.4,marginBottom:2},headerTitle:{fontSize:16,fontWeight:600,color:r,textTransform:"uppercase",letterSpacing:.8,marginBottom:6},contactRow:{flexDirection:"row",flexWrap:"wrap",alignItems:"center"}
1,contactItem:{fontSize:10,color:r,fontWeight:400},contactSep:{fontSize:10,color:r,marginHorizontal:4},bodyWrapper:{},sectionHeadingWrapper:{marginTop:10,marginBottom:7},sectionHeading:{fontSize:12,fontWeight:600,color:t,textTransform:"uppercase",letterSpacing:.4,marginBottom:3},sectionLine:{height:1,backgroundColor:t},aboutText:{fontSize:10,color:l,lineHeight:1.55,textAlign:"justify",marginBottom:2},skillsGrid:{flexDirection:"row",flexWrap:"wrap",marginBottom:4,paddingLeft:8},skillItem:{width:"25%",flexDirection:"row",alignItems:"center",marginBottom:4,paddingRight:6},bulletDot:{width:4,height:4,borderRadius:2,backgroundColor:l,marginRight:5,flexShrink:0},skillText:{fontSize:10,color:l,flex:1,lineHeight:1.4},entryWrapper:{marginBottom:10},entryHeaderRow:{flexDirection:"row",justifyContent:"space-between",alignItems:"flex-start",marginBottom:1},entryCompany:{fontSize:10,fontWeight:600,color:l,flex:1,paddingRight:10},entryDate:{fontSize:10,color:o,flexShrink:0},entryTitle:{fontSize:10,fontWeight:600,color:l,marginBottom:3},entrySubtitle:{fontSize:10,fontWeight:400,color:o,marginBottom:3},bulletRow:{flexDirection:"row",alignItems:"center",marginBottom:2},bulletMarkerDot:{width:4,height:4,borderRadius:2,backgroundColor:l,marginRight:6,flexShrink:0},bulletText:{flex:1,fontSize:10,color:l,lineHeight:1.5},plainText:{fontSize:10,color:l,lineHeight:1.55,marginBottom:2},spareTimeEntry:{marginBottom:8},spareTimeTitle:{fontSize:10,fontWeight:600,color:l,marginBottom:2},spareTimeDescription:{fontSize:10,color:l,lineHeight:1.55},languagesText:{fontSize:10,color:l,lineHeight:1.5},referencesEntry:{marginBottom:8},referenceName:{fontSize:10,fontWeight:600,color:l},referenceDetail:{fontSize:10,color:o,lineHeight:1.4},linksRow:{flexDirection:"row",flexWrap:"wrap"},linkItem:{fontSize:10,color:t,textDecoration:"underline",marginRight:14,marginBottom:3}})}},79246:(e,t,l)=>{l.d(t,{A:()=>B,h:()=>k});var i=l(95155),n=l(12115),o=l(64467),r=l(63693),s=l(87275),a=l(19324),c=l(35499);let d=e=>String(e||"").trim().toUpperCase(),m=/^[^\s@]+@[^\s@]+\.[^\s@]+$/,h=e=>{let t=String(e?.value||"").trim();return e?.type==="email"||m.test(t)?t.toLowerCase():d(t)};function x({heading:e,children:t}){let l=(0,c.useTemplateTheme)(),n=(0,r.v)(l);return(0,i.jsxs)(o.Ss,{style:n.sectionWrap,children:[(0,i.jsx)(o.Ss,{wrap:!1,style:n.sectionHeadingRow,children:(0,i.jsx)(o.EY,{style:n.sectionHeading,children:e})}),t]})}let g=(e,t)=>({fontSize:10,fontFamily:t,lineHeight:1.5,fontColor:e.textColor||r.z.textColor,bulletColor:e.secondaryTextColor||r.z.secondaryTextColor,bulletSize:3.5,bulletGap:10,bulletMarginTop:5,marginLeft:4,textMarginLeft:4,paragraphMarginLeft:0});function p({resume:e={},hiddenFields:t=[]}){let l=(0,c.useTemplateTheme)(),n=(0,r.v)(l),s=e.contact||{},m=!t.includes("name")&&(0,a.OG)(e.name)?e.name:"",x=!t.includes("title")&&(0,a.OG)(e.title)?e.title:"",g=[];return(0,a.OG)(s.location)&&!t.includes("location")&&g.push({type:"text",value:s.location}),(0,a.OG)(s.phone)&&!t.includes("phone")&&g.push({type:"text",value:s.phone}),(0,a.OG)(s.email)&&!t.includes("email")&&g.push({type:"email",value:s.email}),!t.includes("links")&&Array.isArray(e.links)&&e.links.forEach(e=>{(0,a.OG)(e.url)&&g.push({type:"link",value:e.name||e.url,url:e.url})}),(0,i.jsxs)(o.Ss,{style:n.headerWrap,children:[m&&(0,i.jsx)(o.EY,{style:n.name,children:d(m)}),x&&(0,i.jsx)(o.EY,{style:n.jobTitle,children:d(x)}),g.length>0&&(0,i.jsx)(o.Ss,{style:n.contactRow,children:g.map((e,t)=>"link"===e.type?(0,i.jsx)(o.N_,{src:(0,a.Tc)(e.url),style:n.contactItem,children:h(e)},t):(0,i.jsx)(o.EY,{style:n.contactItem,children:h(e)},t))})]})}function f({about:e,labels:t={}}){let l=(0,c.useTemplateTheme)(),n=l.fontFamily||r.z.fontFamily;return e&&e.trim()?(0,i.jsx)(x,{children:(0,i.jsx)(o.Ss,{wrap:!0,children:(0,s.CA)(e,g(l,n))})}):null}function u({experience:e=[],labels:t={}}){let l=(0,c.useTemplateTheme)(),n=(0,r.v)(l),d=l.fontFamily||r.z.fontFamily,m=(e||[]).filter(e=>(0,a.OG)(e?.title)||(0,a.OG)(e?.company));return m.length?(0,i.jsx)(x,{heading:t.experience||"Work Experience",children:m.map((e,r)=>{let c=[e.company,e.location].filter(e=>(0,a.OG)(e)).join(", "),m=(0,a.dJ)(e.date);return(0,i.jsxs)(o.Ss,{style:n.entryWrap,wrap:!0,children:[(0,i.jsxs)(o.Ss,{children:[(0,i.jsx)(o.Ss,{style:n.entryHeaderRow,children:(0,a.OG)(e.title)&&(0,i.jsx)(o.EY,{style:n.entryTitle,children:e.title})}),(0,a.OG)(c)&&(0,i.jsx)(o.EY,{style:n.entrySubtitle,children:c}),m&&(0,i.jsx)(o.EY,{style:n.entryDate,children:m})]}),(e.description||e.responsibility)&&(0,i.jsx)(o.Ss,{wrap:!0,style:{width:530},children:(0,s.CA)(e.description||e.responsibility,{...g(l,d),width:510})}),e.skills&&e.skills.length>0&&(0,i.jsxs)(o.EY,{style:{marginLeft:0,marginTop:4,marginBottom:4,fontSize:10},children:[(0,i.jsxs)(o.EY,{style:{fontWeight:700},children:[t.relevantSkills||"Relevant Skills",":"," "]}),(0,i.jsx)(o.EY,{style:{fontWeight:400},children:e.skills.join(", ")})]})]},r)})}):null}function y({education:e=[],labels:t={}}){let l=(0,c.useTemplateTheme)(),n=(0,r.v)(l),s=(e||[]).filter(e=>(0,a.OG)(e?.degree)||(0,a.OG)(e?.college)||(0,a.OG)(e?.location));return s.length?(0,i.jsx)(x,{heading:t.education||"Education",children:s.map((e,t)=>{let l=[e.college,e.location].filter(e=>(0,a.OG)(e)).join(", "),r=(0,a.dJ)(e.date);return(0,i.jsx)(o.Ss,{style:n.entryWrap,wrap:!0,children:(0,i.jsxs)(o.Ss,{children:[(0,i.jsx)(o.Ss,{style:n.entryHeaderRow,children:(0,a.OG)(e.degree)&&(0,i.jsx)(o.EY,{style:n.entryTitle,children:e.degree})}),l&&(0,i.jsx)(o.EY,{style:n.entrySubtitle,children:l}),r&&(0,i.jsx)(o.EY,{style:n.entryDate,children:r})]})},t)})}):null}function j({skills:e=[],labels:t={}}){let l=(0,c.useTemplateTheme)(),n=(0,r.v)(l),s=(e||[]).map(e=>"string"==typeof e?e:e?.name||"").filter(e=>e.trim());return s.length?(0,i.jsx)(x,{heading:t.skills||"Software Proficiency",children:(0,i.jsxs)(o.Ss,{wrap:!1,style:n.bulletRow,children:[(0,i.jsx)(o.Ss,{style:n.bulletMarker}),(0,i.jsx)(o.EY,{style:n.bulletText,children:s.join(", ")})]})}):null}function C({certifications:e=[],labels:t={}}){let l=(0,c.useTemplateTheme)();(0,r.v)(l);let n=(e||[]).filter(e=>(0,a.OG)(e?.name));return n.length?(0,i.jsx)(x,{heading:t.certifications||"Certifications",children:(0,i.jsx)(o.Ss,{children:n.map((e,t)=>(0,i.jsxs)(o.Ss,{children:[(0,i.jsx)(o.EY,{style:{fontWeight:"semibold"},children:e.name}),e.issuingOrganization&&(0,i.jsx)(o.EY,{style:{fontWeight:"normal",color:l.primaryColor||r.z.primaryColor,marginTop:5,marginBottom:5},children:e.issuingOrganization}),e.date&&(0,i.jsx)(o.EY,{style:{fontWeight:"normal",color:l.primaryColor||r.z.primaryColor,marginBottom:5},children:(0,a.dJ)(e.date)})]},t))})}):null}function S({awards:e=[],labels:t={}}){let l=(0,c.useTemplateTheme)(),n=(0,r.v)(l),s=(e||[]).filter(e=>(0,a.OG)("string"==typeof e?e:e?.title));return s.length?(0,i.jsx)(x,{heading:t.awards||"Awards",children:s.map((e,t)=>{let l="string"==typeof e?e:e.title,r="object"==typeof e?(0,a.dJ)(e.date):"";return(0,i.jsxs)(o.Ss,{style:n.awardRow,wrap:!1,children:[(0,i.jsx)(o.Ss,{style:n.bulletDot}),(0,i.jsx)(o.EY,{style:n.awardTitle,children:l}),r&&(0,i.jsx)(o.EY,{style:n.awardDate,children:r})]},t)})}):null}function b({languages:e=[],labels:t={}}){let l=(0,c.useTemplateTheme)(),n=(0,r.v)(l),s=(e||[]).filter(e=>{let t="object"==typeof e?e?.name??"":e??"";return(0,a.OG)(t)});return s.length?(0,i.jsx)(x,{heading:t.hobbies||t.interests||"Hobbies & Interests",children:(0,i.jsx)(o.Ss,{children:s.map((e,t)=>{let l="object"==typeof e?e?.name??"":e??"";return(0,i.jsxs)(o.Ss,{wrap:!1,style:n.bulletRow,children:[(0,i.jsx)(o.Ss,{style:n.bulletMarker}),(0,i.jsx)(o.EY,{style:n.bulletText,children:l})]},t)})})}):null}function w({projects:e=[],labels:t={}}){let l=(0,c.useTemplateTheme)(),n=(0,r.v)(l),d=l.fontFamily||r.z.fontFamily,m=(e||[]).filter(e=>(0,a.OG)(e?.name)||(0,a.OG)(e?.description));return m.length?(0,i.jsx)(x,{heading:t.projects||"Projects",children:m.map((e,t)=>(0,i.jsxs)(o.Ss,{style:n.entryWrap,wrap:!0,children:[(0,i.jsx)(o.Ss,{style:n.entryHeaderRow,children:(0,a.OG)(e.name)&&(0,i.jsx)(o.EY,{style:n.entryTitle,children:e.name})}),(0,a.OG)(e.organization)&&(0,i.jsx)(o.EY,{style:n.entrySubtitle,children:e.organization}),(0,a.OG)(e.date)&&(0,i.jsx)(o.EY,{style:n.entryDate,children:(0,a.dJ)(e.date)}),(0,a.OG)(e.description)&&(0,i.jsx)(o.Ss,{wrap:!0,children:(0,s.CA)(e.description,g(l,d))})]},t))}):null}function T({volunteerWork:e=[],labels:t={}}){let l=(0,c.useTemplateTheme)(),n=(0,r.v)(l),d=(e||[]).filter(e=>(0,a.OG)(e?.title)||(0,a.OG)(e?.organization));return d.length?(0,i.jsx)(x,{heading:t.volunteerWork||"Volunteer Work Experience",children:d.map((e,t)=>(0,i.jsxs)(o.Ss,{style:n.refBlock,wrap:!1,children:[(0,a.OG)(e.title)&&(0,i.jsx)(o.EY,{style:n.refName,children:e.title}),(0,a.OG)(e.organization)&&(0,i.jsx)(o.EY,{style:n.refDetail,children:e.organization}),e.date&&(0,i.jsx)(o.EY,{style:n.refDetail,children:(0,a.dJ)(e.date)}),e.description&&(0,i.jsx)(o.Ss,{style:{marginTop:5},wrap:!1,children:(0,s.CA)(e.description,{fontSize:10,fontFamily:l.fontFamily||r.z.fontFamily,lineHeight:1.5,fontColor:l.textColor||r.z.textColor,bulletColor:l.secondaryTextColor||r.z.secondaryTextColor,bulletSize:4,bulletGap:10,bulletMarginTop:4,marginLeft:4,textMarginLeft:4,paragraphMarginLeft:0})})]},t))}):null}l(19212);let k={about:"profile",experience:"workExperience",education:"education",skills:"softwareProficiency",certifications:"certifications",awards:"awards",projects:"projects",hobbies:"hobbiesInterests",volunteerWork:"volunteerWorkExperience"},B=n.memo(function({resume:e={},hiddenFields:t=[],labels:l={}}){let n;if(!e)return null;let a=e.resumeSettings||{},d={...r.z,...a},m=(0,r.v)(d);return(0,i.jsx)(c.ResumeThemeProvider,{value:d,children:(0,i.jsx)(o.yo,{children:(0,i.jsxs)(o.YW,{size:"A4",style:m.page,wrap:!0,children:[(0,i.jsx)(p,{resume:e,hiddenFields:t}),!(0,s.Yx)(e.about)&&!t.includes("about")&&(0,i.jsx)(f,{about:e.about,labels:l}),(0,s.bW)(e.experience)&&!t.includes("experience")&&(0,i.jsx)(u,{experience:e.experience,labels:l}),(0,s.ZT)(e.education)&&!t.includes("education")&&(0,i.jsx)(y,{education:e.education,labels:l}),(0,s.d)(e.skills)&&!t.includes("skills")&&(0,i.jsx)(j,{skills:e.skills,labels:l}),Array.isArray(n=e.projects)&&n.some(e=>e?.name?.trim()||e?.description?.trim())&&!t.includes("projects")&&(0,i.jsx)(w,{projects:e.projects,labels:l}),(0,s.cF)(e.certifications)&&!t.includes("certifications")&&(0,i.jsx)(C,{certifications:e.certifications,labels:l}),(0,s.rV)(e.awards)&&!t.includes("awards")&&(0,i.jsx)(S,{awards:e.awards,labels:l}),(0,i.jsx)(b,{languages:e.hobbies,labels:l}),(0,i.jsx)(T,{volunteerWork:e.volunteerWork,labels:l})]})})})})},80466:(e,t,l)=>{l.d(t,{A:()=>w});var i=l(95155),n=l(64467),o=l(12115),r=l(87275),s=l(8774),a=l(35499),c=l(19324);let d=e=>"string"==typeof e&&/<\/?(ul|ol|li|p|strong|b|i)/i.test(e),m={fontSize:10,fontFamily:"Poppins",fontColor:"#2A2A2A",bulletColor:"#2A2A2A",bulletSize:4,bulletGap:10,lineHeight:1.4,textMarginLeft:6,marginLeft:18},h=({title:e})=>{let t=(0,a.useTemplateTheme)(),l=(0,s.c)(t);return(0,i.jsxs)(n.Ss,{wrap:!1,children:[(0,i.jsx)(n.Ss,{style:l.experienceDivi
1der}),(0,i.jsx)(n.EY,{style:l.sectionHeading,children:e})]})},x=({text:e})=>{let t=(0,a.useTemplateTheme)(),l=(0,s.c)(t);return(0,i.jsxs)(n.Ss,{style:l.expBulletInline,children:[(0,i.jsx)(n.Ss,{style:l.expBulletDot}),(0,i.jsx)(n.EY,{style:l.expBulletText,children:e})]})},g=({experience:e,labels:t={}})=>{let l=(0,a.useTemplateTheme)(),o=(0,s.c)(l),g=e.filter(e=>e.company&&e.company.trim()||e.title&&e.title.trim());return g.length?(0,i.jsxs)(n.Ss,{style:o.experienceTitle,children:[(0,i.jsx)(h,{title:t.experience||"Professional Experience"}),g.map((e,s)=>{let a=(0,c.dJ)(e?.date);return(0,i.jsxs)(n.Ss,{wrap:!0,style:o.expEntry,children:[(0,i.jsxs)(n.Ss,{wrap:!1,children:[e.title&&e.title.trim()&&(0,i.jsx)(n.EY,{style:o.expTitle,children:e.title}),e.company&&e.company.trim()&&(0,i.jsxs)(n.EY,{style:o.expCompany,children:[e.company,e.type&&e.type.trim()?` – ${e.type}`:""]}),a&&(0,i.jsx)(n.EY,{style:o.expDate,children:a})]}),e.description&&(d(e.description)?(0,i.jsx)(n.Ss,{style:{marginTop:6},children:(0,r.CA)(e.description,{...m,fontFamily:l.fontFamily,fontColor:l.textColor,bulletColor:l.secondaryTextColor,width:480})}):(0,i.jsx)(n.EY,{style:o.expDescription,children:e.description})),!e.description&&e.responsibility&&"string"==typeof e.responsibility&&e.responsibility.trim()&&(d(e.responsibility)?(0,i.jsx)(n.Ss,{style:{marginTop:2},children:(0,r.CA)(e.responsibility,{...m,fontFamily:l.fontFamily,fontColor:l.textColor,bulletColor:l.secondaryTextColor,width:480})}):e.responsibility.split("\n").filter(e=>e.trim()).map((e,t)=>(0,i.jsx)(x,{text:e.trim()},t))),Array.isArray(e.responsibilities)&&e.responsibilities.filter(e=>e&&e.trim()).map((e,t)=>d(e)?(0,i.jsx)(n.Ss,{style:{marginTop:2},children:(0,r.CA)(e,{...m,fontFamily:l.fontFamily,fontColor:l.textColor,bulletColor:l.secondaryTextColor,width:515})},t):(0,i.jsx)(x,{text:e},t)),e.skills&&e.skills.length>0&&(0,i.jsxs)(n.EY,{style:[o.expDescription,{marginTop:4}],children:[(0,i.jsxs)(n.EY,{style:{fontWeight:700},children:[t.relevantSkills||"Relevant Skills",":"," "]}),(0,i.jsx)(n.EY,{style:{fontWeight:400},children:e.skills.join(", ")})]})]},s)})]}):null},p=({education:e,labels:t={}})=>{let l=(0,a.useTemplateTheme)(),o=(0,s.c)(l),x=e.filter(e=>e.college&&e.college.trim()||e.degree&&e.degree.trim());return x.length?(0,i.jsxs)(n.Ss,{style:o.educationTitle,children:[(0,i.jsx)(h,{title:t.education||"Education"}),x.map((e,t)=>{let l=(0,c.dJ)(e?.date);return(0,i.jsxs)(n.Ss,{style:o.eduEntry,children:[e.degree&&e.degree.trim()&&(0,i.jsx)(n.EY,{style:o.eduDegree,children:e.degree}),e.college&&e.college.trim()&&(0,i.jsx)(n.EY,{style:o.eduCollege,children:e.college}),l&&(0,i.jsx)(n.EY,{style:o.eduDate,children:l}),e.description&&(d(e.description)?(0,i.jsx)(n.Ss,{style:{marginTop:2},children:(0,r.CA)(e.description,m)}):(0,i.jsx)(n.EY,{style:o.eduDescription,children:e.description}))]},t)})]}):null},f=({skills:e,labels:t={}})=>{let l=(0,a.useTemplateTheme)(),o=(0,s.c)(l),r=e.map(e=>"string"==typeof e?e:e?.name||"").filter(e=>e.trim());return r.length?(0,i.jsxs)(n.Ss,{style:o.skillTitle,children:[(0,i.jsx)(n.Ss,{style:o.skillTitletext,children:(0,i.jsx)(h,{title:t.skills||"Core Competencies"})}),(0,i.jsx)(n.Ss,{style:o.skillsContainer,children:r.map((e,t)=>(0,i.jsxs)(n.Ss,{style:o.skillItemRow,children:[(0,i.jsx)(n.EY,{style:o.skillBulletDot,children:"•"}),(0,i.jsx)(n.EY,{style:[o.skillBulletText,{marginLeft:6}],children:e})]},t))})]}):null},u=({awards:e,labels:t={}})=>{let l=(0,a.useTemplateTheme)(),o=(0,s.c)(l),r=e.filter(e=>{let t="string"==typeof e?e:e?.title;return t&&t.trim()});return r.length?(0,i.jsxs)(n.Ss,{children:[(0,i.jsx)(h,{title:t.awardsAndRecognitions||"Awards & Recognitions"}),r.map((e,t)=>{let l="string"==typeof e?e:e.title;return(0,i.jsxs)(n.Ss,{style:o.listItemRow,wrap:!1,children:[(0,i.jsx)(n.EY,{style:o.listBulletDot,children:"●"}),(0,i.jsx)(n.EY,{style:[o.listBulletText,{marginLeft:6}],children:l})]},t)})]}):null},y=({certifications:e,labels:t={}})=>{let l=(0,a.useTemplateTheme)(),o=(0,s.c)(l),r=e.filter(e=>(e?.title||e?.name||"").trim());return r.length?(0,i.jsxs)(n.Ss,{children:[(0,i.jsx)(h,{title:t.certifications||"Certifications"}),r.map((e,t)=>(0,i.jsxs)(n.Ss,{wrap:!1,style:o.listItemRow,children:[(0,i.jsx)(n.EY,{style:o.listBulletDot,children:"●"}),(0,i.jsx)(n.EY,{style:[o.listBulletText,{marginLeft:6}],children:e.title||e.name})]},t))]}):null},j=({languages:e,labels:t={}})=>{let l=(0,a.useTemplateTheme)(),o=(0,s.c)(l),r=e.map(e=>"string"==typeof e?e:e?.name).filter(e=>e&&"string"==typeof e&&e.trim());return r.length?(0,i.jsxs)(n.Ss,{minPresenceAhead:15,children:[(0,i.jsx)(h,{title:t.languages||"Languages"}),r.map((e,t)=>(0,i.jsxs)(n.Ss,{style:o.listItemRow,children:[(0,i.jsx)(n.EY,{style:o.listBulletDot,children:"•"}),(0,i.jsx)(n.EY,{style:[o.listBulletText,{marginLeft:6}],children:e})]},t))]}):null};l(19212);let C=e=>{let t=String(e||"").trim();return t?/^[a-zA-Z][a-zA-Z0-9+.-]*:/.test(t)?t:`https://${t}`:""},S=e=>{if(!e||"string"!=typeof e)return!1;let t=e.trim().toLowerCase();return""!==t&&"n/a"!==t&&"na"!==t&&"null"!==t&&"none"!==t};function b({contact:e={},links:t=[],hiddenFields:l=[]}){let o=(0,a.useTemplateTheme)(),r=(0,s.c)(o),c=e=>Array.isArray(t)?t.find(t=>(t.name||"").toLowerCase()===e):null,d=e=>Array.isArray(t)?t.find(t=>(t.url||"").toLowerCase().includes(e)):null,m=c("linkedin")||d("linkedin.com"),h=c("github")||d("github.com"),x=Array.isArray(t)?t.find(e=>{let t=(e.name||"").toLowerCase(),l=(e.url||"").toLowerCase();
1return!(!l||"linkedin"===t||l.includes("linkedin.com")||"github"===t||l.includes("github.com"))}):null,g=[];return(e.email&&e.email.trim()&&!l.includes("email")&&g.push({key:"email",type:"text",value:e.email.trim()}),e.location&&e.location.trim()&&!l.includes("location")&&g.push({key:"location",type:"text",value:e.location.trim()}),e.phone&&e.phone.trim()&&!l.includes("phone")&&g.push({key:"phone",type:"text",value:e.phone.trim()}),S(m?.url)&&g.push({key:"linkedin",type:"link",value:m.url}),S(x?.url)&&g.push({key:"website",type:"link",value:x.url}),S(h?.url)&&g.push({key:"github",type:"link",value:h.url}),g.length)?(0,i.jsx)(n.Ss,{style:r.contactBlock,children:g.map(e=>"link"===e.type?(0,i.jsx)(n.N_,{src:C(e.value),style:r.contactLink,target:"_blank",children:((e,t=42)=>{try{let l=new URL(C(e)),i=l.hostname.replace(/^www\./,""),n=(l.pathname||"/").replace(/\\+/g,"/"),o=`${i}${n}`;return o.length>t?`${o.slice(0,t-1)}…`:o}catch(l){return e.length>t?`${e.slice(0,t-1)}…`:e}})(e.value)},e.key):(0,i.jsx)(n.EY,{style:r.contactText,children:e.value},e.key))}):null}let w=o.memo(function({resume:e={},hiddenFields:t=[],labels:l={}}){if(!e)return null;let o=(0,a.useTemplateTheme)(),c=(0,s.c)(o);return(0,i.jsx)(n.yo,{children:(0,i.jsxs)(n.YW,{size:"A4",style:c.page,children:[(0,i.jsxs)(n.Ss,{style:c.header,children:[(0,i.jsx)(n.Ss,{style:c.nameBlock,children:!(0,r.Yx)(e.name)&&!t.includes("name")&&(0,i.jsx)(n.EY,{style:c.name,children:e.name})}),!(0,r.Yx)(e.title)&&!t.includes("title")&&(0,i.jsx)(n.EY,{style:c.titleText,children:e.title})]}),(0,i.jsx)(b,{contact:e.contact,links:e.links,hiddenFields:t}),!(0,r.Yx)(e.about)&&!t.includes("about")&&(0,i.jsxs)(n.Ss,{children:[(0,i.jsx)(n.Ss,{style:c.divider}),(0,i.jsx)(n.EY,{style:c.sectionHeading,children:l.about||"Professional Summary"}),(0,r.CA)(e.about,{fontSize:10,fontFamily:o.fontFamily,fontColor:o.textColor,bulletColor:o.secondaryTextColor,bulletSize:4,bulletGap:10,lineHeight:1.4})]}),(0,r.d)(e.skills)&&(0,i.jsx)(f,{skills:e.skills,labels:l}),(0,r.bW)(e.experience)&&(0,i.jsx)(g,{experience:e.experience,labels:l}),(0,r.ZT)(e.education)&&(0,i.jsx)(p,{education:e.education,labels:l}),(0,r.rV)(e.awards)&&(0,i.jsx)(u,{awards:e.awards,labels:l}),(0,r.cF)(e.certifications)&&(0,i.jsx)(y,{certifications:e.certifications,labels:l}),(0,r.mJ)(e.languages)&&(0,i.jsx)(j,{languages:e.languages,labels:l})]})})})},80645:(e,t,l)=>{l.d(t,{A:()=>C});var i=l(95155),n=l(64467),o=l(97456),r=l(35499),s=l(12115);let a=e=>{let t=String(e||"").trim();return t?/^[a-zA-Z][a-zA-Z0-9+.-]*:/.test(t)?t:`https://${t}`:""},c=e=>{if(!e||"string"!=typeof e)return!1;let t=e.trim().toLowerCase();return""!==t&&"n/a"!==t&&"na"!==t&&"null"!==t&&"none"!==t},d=e=>{try{let t=new URL(a(e));return`${t.hostname.replace("www.","")}${t.pathname.replace(/\/+$/,"")||""}`}catch{return e}},m=({contact:e,links:t=[],hiddenFields:l=[]})=>{let o=(0,r.useTemplateTheme)();if(!e)return null;let s=(e,l)=>t.find(t=>(t.name||"").toLowerCase()===e)||t.find(e=>(e.url||"").toLowerCase().includes(l)),m=s("linkedin","linkedin.com"),h=s("github","github.com"),x=m?.url?d(m.url):"",g=h?.url?d(h.url):"",p=e=>"string"==typeof e?e.replace(/\s+/g," ").replace(/([/@._-])/g,"$1​").replace(/([?&=])/g,"$1​"):e,f={fontSize:10,fontFamily:o.fontFamily||"Poppins",color:o.textColor||"#374151",lineHeight:1.5,flexShrink:1,textAlign:"right",maxWidth:"100%",textOverflow:"ellipsis"},u=[c(m?.url)?{key:"linkedin",content:(0,i.jsx)(n.N_,{src:a(m.url),style:{textDecoration:"none",...f},children:p(x)})}:null,c(h?.url)?{key:"github",content:(0,i.jsx)(n.N_,{src:a(h.url),style:{textDecoration:"none",...f},children:p(g)})}:null,e.email?.trim()?{key:"email",content:(0,i.jsx)(n.EY,{style:f,children:e.email})}:null,e.location?.trim()&&!l.includes("location")?{key:"location",content:(0,i.jsx)(n.EY,{style:f,children:e.location})}:null,e.phone?.trim()&&!l.includes("phone")?{key:"phone",content:(0,i.jsx)(n.EY,{style:f,children:e.phone})}:null].filter(Boolean);return(0,i.jsx)(n.Ss,{style:{alignItems:"flex-end",flexShrink:1,width:"100%"},children:u.map((e,t)=>(0,i.jsxs)(i.Fragment,{children:[e.content,t<u.length-1&&(0,i.jsx)(n.Ss,{style:{height:1,width:"100%",backgroundColor:o.textColor||"#555555",marginTop:3,marginBottom:3}})]}))})},h=({children:e,textStyle:t})=>{let l=(0,r.useTemplateTheme)(),o=t?.fontSize||10,s=t?.lineHeight||1.5;return(0,i.jsxs)(n.Ss,{wrap:!1,minPresenceAhead:o*s,style:{flexDirection:"row",alignItems:"flex-start",marginLeft:12,marginBottom:4},children:[(0,i.jsx)(n.EY,{style:{width:4,height:4,borderRadius:50,marginRight:10,marginLeft:1,marginTop:4,lineHeight:t?.lineHeight||1.5,color:l.secondaryTextColor||"#676767",backgroundColor:l.secondaryTextColor||"#676767"},children:"•"}),(0,i.jsx)(n.EY,{wrap:!0,style:{flex:1,fontSize:t?.fontSize||10,lineHeight:t?.lineHeight||1.5,fontFamily:t?.font||l.fontFamily||"Poppins",fontStyle:t?.fontStyle||"normal",color:l.textColor||"#555555",marginLeft:13},children:e.replace(/\S{25,}/g,e=>e.replace(/(.{20})/g,"$1​"))})]})};var x=l(87275),g=l(19324),p=l(74285);l(19212);let f=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],u=e=>{let t=(e=e.trim()).match(/^(\d{1,2})\/(\d{4})$/);if(t)return`${f[parseInt(t[1],10)-1]||e} ${t[2]}`;let l=e.match(/^(\d{4})-(\d{1,2})$/);return l?`${f[parseInt(l[2],10)-1]||e} ${l[1]}`:e},y=e=>{if(!e)return"";let t=e.split(/\s*[-–]\s*/);return 2===t.length?`${u(t[0])} - ${u(t[1])}`:u(e)};function j({title:e}){let t=(0,r.useTemplateTheme)(),l=(0,o.S)(t);return(0,i.jsxs)(n.Ss,{style:l.sectionHeadingRow,wrap:!1,children:[(0,i.jsx)(n.EY,{style:l.sectionHeading,children:e}),(0,i.jsx)(n.Ss,{style:l.sectionLine})]})}let C=s.memo(function({resume:e={},hiddenFields:t=[],labels:l={}}){let s=(0,r.useTemplateTheme)(),a=(0,o.S)(s);return e?(0,i.jsx)(n.yo,{children:(0,i.jsxs)(n.YW,{size:"A4",style:a.page,children:[(0,i.jsxs)(n.Ss,{style:a.header,children:[(0,i.jsxs)(n.Ss,{style:a.headerLeft,children:[!(0,x.Yx)(e.name)&&!t.includes("name")&&(0,i.jsx)(n.EY,{style:a.nameText,children:e.name}),!(0,x.Yx)(e.title)&&!t.includes("title")&&(0,i.jsx)(n.EY,{style:a.titleText,children:e.title}),(0,i.jsx)(n.Ss,{style:{flexDirection:"row",marginTop:4},children:(0,i.jsx)(p.A,{certificates:e.certifications||[],small:!0})})]}),(0,i.jsx)(n.Ss,{style:a.headerRight,children:(0,i.jsx)(m,{contact:e.contact,links:e.links,hiddenFields:t})})]}),!(0,x.Yx)(e.about)&&(0,i.jsxs)(n.Ss,{children:[(0,i.jsx)(j,{title:l.about||"Summary"}),"string"==typeof e.about&&/<\/?(ul|ol|li|p|strong|b|i)/i.test(e.about)?(0,i.jsx)(n.Ss,{children:(0,x.CA)(e.about,{fontSize:a.aboutText.fontSize,font:s.fontFamily||"Poppins",marginTop:5,fontStyle:"italic",lineHeight:a.aboutText.lineHeight,bulletSize:4,bulletMarginTop:4,bulletColor:s.secondaryTextColor||"#676767",fontColor:s.textColor||"#555555"})}):(0,i.jsx)(n.EY,{style:a.aboutText,children:e.about})]}),(0,x.bW)(e.experience)&&(0,i.jsxs)(n.Ss,{children:[(0,i.jsx)(j,{title:l.experience||"Experience"}),e.experience.filter(e=>e.company&&e.company.trim()||e.title&&e.title.trim()).map((e,t)=>{let l=(0,g.dJ)(e?.date);return(0,i.jsxs)(n.Ss,{style:a.expEntry,children:[(0,i.jsxs)(n.Ss,{minPresenceAhead:15,children:[e.company&&e.company.trim()&&(0,i.jsx)(n.Ss,{style:a.expCompanyRow,children:(0,i.jsxs)(n.EY,{style:a.expCompany,children:[e.company," - ",e.location]})}),(0,i.jsxs)(n.Ss,{style:a.expTitleRow,children:[e.title&&e.title.trim()&&(0,i.jsxs)(n.EY,{style:a.expTitle,children:[e.title," "]}),l&&(0,i.jsx)(n.EY,{style:a.expDate,children:y(l)})]})]}),e.description&&("string"==typeof e.description&&/<\/?(ul|ol|li|p|strong|b|i)/i.test(e.description)?(0,i.jsx)(n.Ss,{style:{marginTop:2},children:(0,x.CA)(e.description,{fontSize:a.aboutText.fontSize,font:"Poppins",fontStyle:"italic",lineHeight:a.aboutText.lineHeight,bulletPointSize:4,marginTop:5,bulletColor:s.secondaryTextColor||"#676767",fontFamily:s.fontFamily||"Poppins",fontColor:s.textColor||"#555555",width:515})}):(0,i.jsx)(n.EY,{style:a.expDescription,children:e.description})),e.responsibility&&("string"==typeof e.responsibility&&/<\/?(ul|ol|li|p|strong|b|i)/i.test(e.responsibility)?(0,i.jsx)(n.Ss,{style:{marginLeft:5,marginTop:2},children:(0,x.CA)(e.responsibility,{fontSize:a.aboutText.fontSize,font:s.fontFamily||"Poppins",marginTop:5,fontStyle:"italic",lineHeight:a.aboutText.lineHeight,bulletSize:4,bulletGap:16,bulletMarginTop:4,bulletColor:s.secondaryTextColor||"#676767",fontColor:s.textColor||"#555555",width:510})}):e.responsibility.split("\n").filter(e=>e.trim()).map((e,t)=>(0,i.jsxs)(n.Ss,{wrap:!1,style:{flexDirection:"row",marginLeft:13,marginTop:2},children:[(0,i.jsx)(n.EY,{style:a.bulletPoint}),(0,i.jsx)(n.EY,{children:e.trim()})]},t))),Array.isArray(e.skills)&&e.skills.length>0&&(0,i.jsxs)(n.Ss,{style:{flexDirection:"row",flexWrap:"wrap",marginTop:4}
1,children:[(0,i.jsx)(n.EY,{style:{fontSize:10,color:"grey"},children:"Relevant Skills: "}),(0,i.jsx)(n.EY,{style:{fontSize:10,fontStyle:"italic"},children:e.skills.join(", ")})]})]},t)})]}),(0,x.ZT)(e.education)&&(0,i.jsxs)(n.Ss,{children:[(0,i.jsx)(j,{title:l.education||"Education"}),e.education.filter(e=>e.college&&e.college.trim()||e.degree&&e.degree.trim()).map((e,t)=>{let l=(0,g.dJ)(e?.date);return(0,i.jsxs)(n.Ss,{style:a.eduEntry,children:[e.college&&e.college.trim()&&(0,i.jsx)(n.EY,{style:a.eduInstitution,children:e.college}),(0,i.jsxs)(n.Ss,{style:a.eduDegreeRow,children:[e.degree&&e.degree.trim()&&(0,i.jsx)(n.EY,{style:a.eduDegree,children:e.degree}),l&&(0,i.jsx)(n.EY,{style:a.eduDate,children:y(l)})]}),e.description&&(0,i.jsx)(n.EY,{style:[a.eduDegree,{marginTop:2}],children:e.description})]},t)})]}),(0,x.cF)(e.certifications)&&(0,i.jsxs)(n.Ss,{children:[(0,i.jsx)(j,{title:l.certifications||"Certifications"}),e.certifications.filter(e=>(e?.title||e?.name||"").trim()).map((e,t)=>(0,i.jsx)(h,{textStyle:a.listItem,children:e.title||e.name}))]}),(0,x.d)(e.skills)&&(0,i.jsxs)(n.Ss,{children:[(0,i.jsx)(j,{title:l.skills||"Skills"}),(0,i.jsx)(n.Ss,{children:Array.isArray(e.skills)&&e.skills.length>0?e.skills.map((e,t)=>"string"==typeof e?(0,i.jsx)(h,{textStyle:a.listItem,children:e}):e?.name?(0,i.jsx)(h,{textStyle:a.listItem,children:e.name}):null):null})]}),(0,x.rV)(e.awards)&&(0,i.jsxs)(n.Ss,{children:[(0,i.jsx)(j,{title:l.awards||"Awards"}),e.awards.filter(e=>{let t="string"==typeof e?e:e?.title;return t&&t.trim()}).map((e,t)=>{let l="string"==typeof e?e:e.title;return(0,i.jsx)(h,{textStyle:a.listItem,children:l},t)})]}),(0,x.mJ)(e.languages)&&(0,i.jsxs)(n.Ss,{children:[(0,i.jsx)(j,{title:l.languages||"Languages"}),(0,i.jsx)(n.Ss,{children:e.languages.map(e=>"string"==typeof e?e:e?.name).filter(e=>e&&"string"==typeof e&&e.trim()).map(e=>(0,i.jsx)(h,{textStyle:a.listItem,children:e}))})]})]})}):null})},82778:(e,t,l)=>{l.d(t,{Ay:()=>d,y8:()=>a,zQ:()=>c});var i=l(95155);l(12115);var n=l(64467),o=l(54111),r=l(87275),s=l(35499);let a={education:"education",certifications:"certifications",skills:"expertise",about:"professionalSummary",experience:"workExperience"},c={backgroundColor:"#FFFFFF",secondaryTextColor:"black",dividerColor:"#E8E0D8",fontFamily:"Poppins",textColor:"#434343",headingTextColor:"#434343",headingBackgroundColor:"#E8E0D8"},d=({resume:e={},hiddenFields:t=[],labels:l={}})=>{let a=(0,s.useTemplateTheme)(),d=n.vv.create({page:{flexDirection:"column",backgroundColor:a.backgroundColor||c.backgroundColor,fontFamily:a.fontFamily||c.fontFamily,padding:"30 30 30 30",color:a.textColor||c.textColor,width:"100%"},mainHeaderContent:{flexDirection:"row",width:"100%",alignItems:"flex-start",justifyContent:"space-between",borderBottomWidth:2,borderBottomColor:a.dividerColor||c.dividerColor||a.primaryColor||c.primaryColor,paddingBottom:10},titleText:{fontSize:18,fontWeight:"normal",color:a.textColor||c.textColor},nameText:{fontSize:24,fontWeight:"semibold",color:a.headingTextColor||c.headingTextColor},mainContent:{flexDirection:"row",flexGrow:1},leftContent:{width:"35%",paddingRight:15},rightContent:{width:"65%",paddingLeft:15,borderLeftWidth:2,borderLeftColor:a.dividerColor||c.dividerColor||a.primaryColor||c.primaryColor},sectionLine:{borderBottomWidth:2,borderBottomColor:a.dividerColor||c.dividerColor||a.primaryColor||c.primaryColor,marginVertical:10},bulletPoint:{width:4,height:12,borderRadius:1,backgroundColor:a.secondaryTextColor||c.secondaryTextColor,marginRight:6},eduText:{fontSize:10,fontWeight:"semibold",color:a.textColor||c.textColor},eduSubText:{fontSize:10,fontWeight:"normal",marginTop:5,color:a.secondaryTextColor||c.secondaryTextColor},sectionHeader:{fontSize:16,fontWeight:"semibold",marginBottom:5,marginTop:5,color:a.headingTextColor||c.headingTextColor},sectionRightSideHeader:{fontSize:16,fontWeight:"semibold",marginBottom:10,marginTop:5,padding:"3 10",width:"95%",backgroundColor:a.headingBackgroundColor||c.headingBackgroundColor,color:a.headingTextColor||c.headingTextColor,borderRadius:1},expEntry:{marginBottom:10},expTitleRow:{marginBottom:2},expTitle:{fontSize:10,fontWeight:"semibold"},expCompanyRow:{marginBottom:2},expCompany:{fontSize:10,fontWeight:"normal",color:a.secondaryTextColor||c.secondaryTextColor},expDate:{fontSize:10,fontWeight:"normal",color:a.secondaryTextColor||c.secondaryTextColor}}),m={bulletSize:4,bulletGap:16,useFontGap:!0,bulletMarginTop:5,fontColor:a.textColor||c.textColor,fontFamily:a.fontFamily||c.fontFamily,fontSize:10,lineHeight:1.5,fontWeight:"normal",bulletColor:a.textColor||c.textColor,marginTop:5};return(0,i.jsx)(n.yo,{children:(0,i.jsxs)(n.YW,{size:"A4",style:d.page,children:[(0,i.jsxs)(n.Ss,{style:d.mainHeaderContent,children:[(0,i.jsxs)(n.Ss,{children:[!t.includes("name")&&e.name&&(0,i.jsx)(n.EY,{style:d.nameText,children:e.name.toUpperCase()}),!t.includes("title")&&e.title&&(0,i.jsx)(n.EY,{style:d.titleText,children:e.title})]}),(0,i.jsx)(n.Ss,{style:{marginRight:30},children:(0,i.jsx)(o.A,{contact:e.contact,direction:"vertical",hiddenFields:t,color:a.textColor||c.textColor,textColor:a.textColor||c.textColor,fontFamily:a.fontFamily||c.fontFamily,links:e.links,align:"left",truncate:!1,isLinkView:!1,fontSize:10,showIcons:!1})})]}),(0,i.jsxs)(n.Ss,{style:d.mainContent,children:[(0,i.jsxs)(n.Ss,{style:d.leftContent,children:[(0,i.jsxs)(n.Ss,{style:{marginTop:10},children:[(0,i.jsx)(n.EY,{style:d.sectionHeader,children:l.education.toUpperCase()}),(0,i.jsx)(n.Ss,{children:e.education?.map((e,t)=>(0,i.jsxs)(n.Ss,{wrap:!1,style:{marginBottom:10},children:[(0,i.jsxs)(n.Ss,{style:{flexDirection:"row",alignItems:"flex-start"},children:[(0,i.jsx)(n.Ss,{style:d.bulletPoint}),(0,i.jsx)(n.EY,{style:d.eduText,children:e.degree})]}),(0,i.jsx)(n.EY,{style:d.eduSubText,children:e.college}),(0,i.jsx)(n.EY,{style:d.eduSubText,children:e.date})]},t))}),(0,i.jsx)(n.Ss,{style:d.sectionLine})]}),(0,i.jsxs)(n.Ss,{children:[(0,i.jsx)(n.EY,{style:d.sectionHeader,children:l?.certifications?.toUpperCase()}),(0,i.jsx)(n.Ss,{children:e.certifications?.map((e,t)=>(0,i.jsxs)(n.Ss,{wrap:!1,style:{marginBottom:10},children:[(0,i.jsxs)(n.Ss,{style:{flexDirection:"row",alignItems:"flex-start"},children:[(0,i.jsx)(n.Ss,{style:d.bulletPoint}),(0,i.jsx)(n.EY,{style:d.eduText,children:e.name})]}),(0,i.jsx)(n.EY,{style:d.eduSubText,children:e.issuingOrganization}),(0,i.jsx)(n.EY,{style:d.eduSubText,children:e.date})]},t))}),(0,i.jsx)(n.Ss,{style:d.sectionLine})]}),(0,i.jsxs)(n.Ss,{children:[(0,i.jsx)(n.EY,{style:d.sectionHeader,children:(l?.expertise||l?.skills||"Expertise").toUpperCase()}),(0,i.jsx)(n.Ss,{children:e.skills?.map((e,t)=>(0,i.jsx)(n.Ss,{wrap:!1,style:{marginBottom:3},children:(0,i.jsx)(n.Ss,{style:{flexDirection:"row",alignItems:"flex-start"},children:(0,i.jsx)(n.EY,{style:{fontSize:10,fontWeight:"normal"},children:e.name})})},t))})]})]}),(0,i.jsxs)(n.Ss,{style:d.rightContent,children:[(0,i.jsxs)(n.Ss,{style:{marginVertical:10},children:[(0,i.jsx)(n.EY,{style:d.sectionRightSideHeader,children:l?.about?.toUpperCase()}),(0,i.jsx)(n.Ss,{children:(0,r.CA)(e.about,{...m})})]}),(0,i.jsxs)(n.Ss,{children:[(0,i.jsx)(n.EY,{style:d.sectionRightSideHeader,children:l?.experience?.toUpperCase()}),(0,r.bW)(e.experience)&&(0,i.jsx)(n.Ss,{style:{marginLeft:10},children:e.experience.filter(e=>e?.company?.trim()||e?.title?.trim()).map(e=>(0,i.jsxs)(n.Ss,{style:d.expEntry,children:[(0,i.jsxs)(n.Ss,{children:[e?.title?.trim()&&(0,i.jsx)(n.Ss,{style:d.expTitleRow,children:(0,i.jsx)(n.EY,{style:d.expTitle,children:e.title})}),(0,i.jsx)(n.Ss,{style:d.expCompanyRow,children:(0,i.jsxs)(n.EY,{style:d.expCompany,children:[[e?.company?.trim(),e?.location?.trim()].filter(
1Boolean).join(", "),e?.date?.trim()&&" - "!==e.date?` | ${e.date}`:""]})})]}),e.responsibility&&(0,i.jsx)(n.Ss,{style:{marginTop:2,width:320},children:(0,r.CA)(e.responsibility,{...m,width:300})}),e.skills&&e.skills.length>0&&(0,i.jsxs)(n.EY,{style:{marginLeft:0,marginTop:4,marginBottom:4,fontSize:10},children:[(0,i.jsxs)(n.EY,{style:{fontWeight:700},children:[l.relevantSkills||"Relevant Skills",":"," "]}),(0,i.jsx)(n.EY,{style:{fontWeight:400},children:e.skills.join(", ")})]})]},`${e.company}-${e.location}`))})]})]})]})]})})}},83070:(e,t,l)=>{l.d(t,{g:()=>r,z:()=>o});var i=l(64467),n=l(26056);let o={fontFamily:"Inter",backgroundColor:"white",primaryColor:n.D.madrid.primary,textColor:"#374151",secondaryTextColor:"#6B7280",sectionBackgroundColor:n.D.madrid.rightColumnBg},r=(e=o)=>(e.primaryColor=e.selectedColor||e.primaryColor||o.primaryColor,i.vv.create({page:{flexDirection:"column",backgroundColor:e.backgroundColor,fontFamily:e.fontFamily,color:e.textColor,paddingTop:40,paddingBottom:40},header:{flexDirection:"row",alignItems:"flex-start",justifyContent:"space-between",padding:"30 35 20 35",backgroundColor:e.sectionBackgroundColor,marginTop:-40},headerLeft:{flexDirection:"row",alignItems:"center",width:"60%",gap:14},photo:{width:70,height:70,borderRadius:35},nameBlock:{flexDirection:"column",justifyContent:"center",flex:1},name:{fontSize:22,fontWeight:"bold",color:e.primaryColor,marginBottom:2,wordBreak:"break-word",width:"70%",flexWrap:"wrap"},title:{fontSize:13,color:e.secondaryTextColor,marginBottom:4},headerRight:{flexDirection:"column",alignItems:"end",justifyContent:"start",width:"38%",gap:3},contactText:{fontSize:"10pt",color:e.textColor,textAlign:"right"},linkedinText:{fontSize:"10pt",color:e.textColor,fontStyle:"italic",textAlign:"right",marginTop:2},headerLine:{height:.8,backgroundColor:e.dividerColor,marginHorizontal:35,marginBottom:0,width:"100%"},body:{flexDirection:"row",flex:1},leftColumn:{width:"60%",padding:"14 20 20 35"},rightColumn:{width:"40%",padding:"14 25 20 20"},sectionHeading:{fontSize:13,fontWeight:"semibold",color:e.primaryColor,marginBottom:8,marginTop:8},bodyText:{fontSize:"10pt",color:e.textColor,lineHeight:"16px",fontFamily:e.fontFamily,fontWeight:400},expEntry:{marginBottom:5},expTitleLine:{fontSize:11,fontWeight:"bold",color:e.secondaryTextColor,marginBottom:2},expDate:{fontSize:"10pt",color:e.secondaryTextColor,fontWeight:500,marginBottom:4},expDescription:{fontSize:"10pt",color:e.textColor,lineHeight:1.5,fontWeight:400,marginBottom:2},bulletPoint:{fontSize:"15pt",color:e.secondaryTextColor,marginLeft:6,marginBottom:2,lineHeight:1.5},eduEntry:{marginBottom:10},eduTitle:{fontSize:"10pt",fontWeight:"bold",color:e.textColor,marginBottom:2},eduDate:{fontSize:"10pt",color:e.secondaryTextColor,marginBottom:4},pillContainer:{flexDirection:"row",flexWrap:"wrap",gap:6,marginBottom:6},pill:{borderRadius:4,paddingVertical:4,paddingHorizontal:10},pillText:{fontSize:9},listItem:{fontSize:"10pt",color:e.textColor,marginBottom:4,fontWeight:400,lineHeight:1.5},listItemOne:{fontSize:"10pt",color:e.textColor,marginBottom:1,fontWeight:400,lineHeight:1.5}}))},84164:(e,t,l)=>{l.d(t,{A:()=>C});var i=l(95155),n=l(64467),o=l(12115),r=l(87275),s=l(74285),a=l(6717),c=l(35499),d=l(19324);function m({education:e,headingColor:t,showHeading:l=!0,headingText:o="Education"}){let r=(0,c.useTemplateTheme)(),s=(0,a.Co)(r),h=Array.isArray(e)?e.filter(e=>e?.degree?.trim()||e?.college?.trim()):[];return 0===h.length?null:(0,i.jsxs)(n.Ss,{children:[l&&(0,i.jsx)(n.EY,{style:{...s.headings,...t?{color:t}:{}},children:o}),h.map((e,t)=>{let l;return l=(0,d.dJ)(e?.date),(0,i.jsxs)(n.Ss,{style:s.eduEntry,children:[(0,i.jsxs)(n.Ss,{style:s.eduRow,children:[(0,i.jsx)(n.EY,{style:s.eduDegree,children:e.degree}),l?(0,i.jsx)(n.EY,{style:s.eduDate,children:l}):null]}),(0,i.jsx)(n.EY,{style:s.eduMeta,children:e.college})]},`${e.degree}-${t}`)})]})}function h({experience:e,headingColor:t,showHeading:l=!0,headingText:o="Work Experience",relevantSkillsLabel:s="Relevant Skills",marginTop:m=10}){let x=(0,c.useTemplateTheme)(),g=(0,a.Co)(x),p=Array.isArray(e)?e.filter(e=>{let t=e.company&&""!==e.company.trim(),l=e.title&&""!==e.title.trim(),i=!!(0,d.dJ)(e?.date),n=e.location&&""!==e.location.trim(),o=e.responsibilities&&e.responsibilities.some(e=>e&&""!==e.trim());return t||l||i||n||o||e.responsibility}):[];if(0===p.length)return null;let f={...g.richText,bulletColor:x.secondaryTextColor,fontColor:x.textColor,fontFamily:x.fontFamily,width:310};return(0,i.jsxs)(n.Ss,{style:{marginTop:m,width:"100%"},children:[l&&(0,i.jsx)(n.EY,{style:{...g.headings,...t?{color:t}:{}},children:o}),p.map((e,t)=>{let l=(0,d.dJ)(e?.date);return(0,i.jsxs)(n.Ss,{style:{marginBottom:10,width:"100%"},children:[e.company?.trim()?(0,i.jsx)(n.EY,{style:{...g.body,fontWeight:600,fontSize:10,
1color:x.secondaryTextColor},children:e.company}):null,(0,i.jsxs)(n.Ss,{style:g.eduRow,children:[e.title?.trim()&&"Job Title"!==e.title?(0,i.jsx)(n.EY,{style:{...g.body,fontWeight:500,fontSize:10,color:x.secondaryTextColor},children:e.title}):null,l?(0,i.jsx)(n.EY,{style:g.eduDate,children:l}):null]}),e.location?.trim()&&"Location"!==e.location?(0,i.jsx)(n.EY,{style:{...g.body,marginBottom:10,color:x.textColor},children:e.location}):null,e.responsibility?(0,i.jsx)(n.Ss,{style:{width:320},children:(0,r.CA)(e.responsibility,f)}):null,Array.isArray(e.skills)&&e.skills.length>0?(0,i.jsxs)(n.EY,{style:{...g.body,fontWeight:700},children:[s,":"," ",(0,i.jsx)(n.EY,{style:{...g.body},children:e.skills.join(", ")})]}):null]},`${e.company||"exp"}-${t}`)})]})}function x({skills:e,fillDotColor:t,emptyDotColor:l,headingColor:o,showHeading:r=!0,headingText:s="SKILLS"}){let d=(0,c.useTemplateTheme)(),m=(0,a.Co)(d),h=Array.isArray(e)?e.map(e=>"string"==typeof e?{name:e,rating:0}:e).filter(e=>e?.name?.trim()):[];if(0===h.length)return null;let g=e=>Math.min(5,Math.max(1,Number(e)||1));return(0,i.jsxs)(i.Fragment,{children:[r&&(0,i.jsx)(n.EY,{style:{...m.headings,...o?{color:o}:{}},children:s}),h.map((e,o)=>{let r;return(0,i.jsxs)(n.Ss,{wrap:!1,style:m.skillItem,children:[(0,i.jsxs)(n.Ss,{style:m.skillHeaderRow,children:[(0,i.jsx)(n.Ss,{style:m.skillNameWrap,children:(0,i.jsx)(n.EY,{style:m.skillName,children:e.name})}),(0,i.jsx)(n.EY,{style:m.skillLevelLabel,children:(r=g(e?.rating))<=1?"Novice":2===r?"Beginner":3===r?"Intermediate":4===r?"Proficient":"Expert"})]}),(0,i.jsx)(n.Ss,{style:[m.skillTrack,{backgroundColor:l||"#D1D5DB"}],children:(0,i.jsx)(n.Ss,{style:[m.skillFill,{width:`${20*g(e?.rating)}%`,backgroundColor:t||"#407BFF"}]})})]},`${e.name}-${o}`)})]})}function g({languages:e,headingColor:t,showHeading:l=!0,headingText:o="LANGUAGES"}){let r=(0,c.useTemplateTheme)(),s=(0,a.Co)(r),d=Array.isArray(e)?e.filter(e=>"string"==typeof e?e.trim().length>0:!!e?.name?.trim()):[];return 0===d.length?null:(0,i.jsxs)(i.Fragment,{children:[l&&(0,i.jsx)(n.EY,{style:{...s.headings,marginTop:10,...t?{color:t}:{}},children:o}),d.map((e,t)=>(0,i.jsx)(n.Ss,{style:s.itemRow,children:(0,i.jsx)(n.EY,{style:{...s.body,marginBottom:10,fontWeight:600},children:"object"==typeof e?e.name:e})},`lang-${t}`))]})}function p({certifications:e,headingColor:t,showHeading:l=!0,description:o,headingText:r="Certificates"}){let s=(0,c.useTemplateTheme)(),m=(0,a.Co)(s),h=Array.isArray(e)?e.filter(e=>e?.name?.trim()):[];return 0===h.length?null:(0,i.jsxs)(i.Fragment,{children:[l&&(0,i.jsx)(n.EY,{style:{...m.headings,...t?{color:t}:{}},children:r}),o?(0,i.jsx)(n.EY,{style:{...m.body,marginBottom:8},children:o}):null,h.map((e,t)=>{let l=(0,d.dJ)(e?.date);return(0,i.jsxs)(n.Ss,{style:{marginBottom:8},children:[(0,i.jsx)(n.EY,{style:{...m.body,fontWeight:600},children:e.name}),e.showDate&&l?(0,i.jsx)(n.EY,{style:m.subtle,children:l}):null,e.showDescription&&e.description?(0,i.jsx)(n.EY,{style:m.body,children:e.description}):null]},`${e.name}-${t}`)})]})}function f({awards:e,headingColor:t,showHeading:l=!0,headingText:o="Awards"}){let r=(0,c.useTemplateTheme)(),s=(0,a.Co)(r),d=Array.isArray(e)?e.filter(e=>"string"==typeof e?e.trim().length>0:!!(e?.title||e?.name)?.trim()):[];return 0===d.length?null:(0,i.jsxs)(i.Fragment,{children:[l&&(0,i.jsx)(n.EY,{style:{...s.headings,...t?{color:t}:{}},children:o}),d.map((e,t)=>{let l="object"==typeof e?e.title||e.name:e,o="object"==typeof e?e.description:"";return(0,i.jsxs)(n.Ss,{style:{marginBottom:8},children:[(0,i.jsx)(n.EY,{style:{...s.body,fontWeight:600},children:l}),o?(0,i.jsx)(n.EY,{style:s.body,children:o}):null]},`award-${t}`)})]})}function u({contact:e,headingColor:t,textColor:l="#3C3C3C",headingText:o="Contacts",hiddenFields:r=[]}){let s=e=>"string"==typeof e&&e.trim().length>0,d=(0,c.useTemplateTheme)(),m=(0,a.Co)(d);return e?(0,i.jsxs)(n.Ss,{style:{width:"100%"},children:[(0,i.jsx)(n.EY,{style:{...m.headings,...t?{color:t}:{}},children:o}),!r.includes("location")&&s(e?.location)&&(0,i.jsxs)(n.Ss,{style:{marginBottom:10},children:[(0,i.jsx)(n.EY,{style:{...m.body,fontWeight:700,fontSize:10,marginBottom:2,color:d.secondaryTextColor},children:"Address"}),(0,i.jsx)(n.EY,{style:{...m.subtle,color:l},children:e.location})]}),!r.includes("email")&&s(e?.email)&&(0,i.jsxs)(n.Ss,{style:{marginBottom:10},children:[(0,i.jsx)(n.EY,{style:{...m.body,fontWeight:700,fontSize:10,marginBottom:2,color:d.secondaryTextColor},children:"Email"}),(0,i.jsx)(n.EY,{style:{...m.subtle,color:l},children:e.email})]}),!r.includes("phone")&&s(e?.phone)&&(0,i.jsxs)(n.Ss,{style:{marginBottom:10},children:[(0,i.jsx)(n.EY,{style:{...m.body,fontWeight:700,fontSize:10,marginBottom:2,color:d.secondaryTextColor},children:"Phone"}),(0,i.jsx)(n.EY,{style:{...m.subtle,color:l},children:e.phone})]})]}):null}function y({links:e=[],headingColor:t,textColor:l="#3C3C3C",headingText:o="Links"}){let r=(0,c.useTemplateTheme)(),s=(0,a.Co)(r),d=Array.isArray(e)?e.filter(e=>{let t;return"string"==typeof(t=e?.url)&&t.trim().length>0}):[];if(0===d.length)return null;let m=e=>{let t=String(e||"").trim();return t?/^[a-zA-Z][a-zA-Z0-9+.-]*:/.test(t)?t:`https://${t}`:""};return(0,i.jsxs)(n.Ss,{style:{width:"100%",marginBottom:10},children:[(0,i.jsx)(n.EY,{style:{...s.headings,color:t||"#407BFF",textTransform:"upperfirst"},children:o}),d.map((e,t)=>(0,i.jsx)(n.N_,{style:{...s.subtle,color:l,textDecoration:"underline",marginBottom:5,width:"100%",flexWrap:"wrap"},target:"_blank",src:m(e.url),children:String(m(e.url)||"").replace(/\s+/g," ").replace(/([/@._\-?&=#%])/g,"$1​")},`hamburg-link-${t}`))]})}var j=l(26056);l(19212);let C=o.memo(function({resume:e,hiddenFields:t,labels:l={}}){let o=(0,c.useTemplateTheme)(),d=(0,a.Co)(o),C=(0,r.QJ)(e?.certifications),S=!!e?.photo&&!t.includes("photo"),b=e=>{if("string"!=typeof e)return e;let t=e.replace(/\s+/g," ").trim();return t&&/[A-Z]/.test(t)&&!/[a-z]/.test(t)?t.toLowerCase().split(" ").map(e=>e?e[0].toUpperCase()+e.slice(1):e).join(" "):t};return(0,i.jsx)(n.yo,{children:(0,i.jsxs)(n.YW,{size:"A4",style:d.page,children:[(0,i.jsxs)(n.Ss,{fixed:!0,style:d.topFrostBite,children:[(0,i.jsx)(n.Ss,{style:[{backgroundColor:o.backgroundColor,width:"60%"}]}),(0,i.jsx)(n.Ss,{style:[{backgroundColor:o.backgroundColor,width:"40%"}
1]})]}),(0,i.jsxs)(n.Ss,{fixed:!0,style:d.bottomFrostBite,children:[(0,i.jsx)(n.Ss,{style:[{backgroundColor:o.backgroundColor,width:"60%"}]}),(0,i.jsx)(n.Ss,{style:[{backgroundColor:o.backgroundColor,width:"40%"}]})]}),(0,i.jsxs)(n.Ss,{style:{...d.userProfileSection,...C?{minHeight:"18%",paddingTop:24,paddingBottom:6}:{}},children:[(0,i.jsxs)(n.Ss,{style:{width:S?360:"100%",marginTop:S?C?-18:-35:-8},children:[!(0,r.Yx)(e.title)&&!t.includes("title")&&(0,i.jsx)(n.EY,{style:{...d.regularText,color:o.primaryColor,marginBottom:2},children:b(e.title)}),!(0,r.Yx)(e.name)&&!t.includes("name")&&(0,i.jsx)(n.EY,{style:d.userName,children:b(e.name)}),C&&(0,i.jsx)(n.Ss,{style:{marginTop:10},children:(0,i.jsx)(s.A,{certificates:e.certifications,small:!0})})]}),(0,i.jsx)(n.Ss,{children:S&&(0,i.jsx)(n._V,{src:{uri:e.photo,method:"GET",headers:{"Cache-Control":"no-cache"}},style:{...d.resumePhoto,...C?{marginTop:-18}:{}}})})]}),(0,i.jsxs)(n.Ss,{style:d.detailSection,children:[(0,i.jsxs)(n.Ss,{style:d.leftSection,children:[!(0,r.Yx)(e.about)&&(0,i.jsxs)(n.Ss,{style:{marginBottom:10},children:[(0,i.jsx)(n.EY,{style:d.headings,children:l.about||"Profile"}),(0,r.CA)(e.about,{fontSize:10,lineHeight:1.5,bulletSize:4,bulletGap:15,bulletMarginTop:5,textMarginLeft:6,bulletColor:o.secondaryTextColor||"#7a7a7a",fontColor:o.textColor||"#3C3C3C",fontFamily:o.fontFamily||"Inter"})]}),(0,r.ZT)(e.education)&&(0,i.jsx)(m,{education:e.education,headingColor:o.primaryColor}),(0,r.bW)(e.experience)&&(0,i.jsx)(h,{experience:e.experience,headingColor:o.primaryColor,headingText:l.experience,relevantSkillsLabel:l.relevantSkills}),(0,r.cF)(e.certifications)&&(0,i.jsx)(p,{certifications:e.certifications,headingColor:o.primaryColor,description:e.commonCertificateDescription,headingText:l.certifications})]}),(0,i.jsxs)(n.Ss,{style:d.rightSection,children:[(0,i.jsx)(u,{contact:e.contact,headingText:l.contact||"Contacts",headingColor:o.primaryColor,textColor:o.textColor||"#3C3C3C",hiddenFields:t}),(0,i.jsx)(y,{links:e.links,headingText:"Links",headingColor:o.primaryColor,textColor:o.textColor||"#3C3C3C"}),(0,r.d)(e.skills)&&(0,i.jsx)(n.Ss,{style:{width:"100%"},children:(0,i.jsx)(x,{skills:e.skills,fillDotColor:o.primaryColor,emptyDotColor:j.D.common.skills.empty,headingColor:o.primaryColor,headingText:l.skills})}),(0,r.mJ)(e.languages)&&(0,i.jsx)(n.Ss,{style:{width:"100%"},children:(0,i.jsx)(g,{languages:e.languages,headingColor:o.primaryColor,headingText:l.languages})}),(0,r.rV)(e.awards)&&(0,i.jsx)(n.Ss,{style:{width:"100%"},children:(0,i.jsx)(f,{awards:e.awards,headingColor:o.primaryColor,headingText:l.awards})})]})]})]})})})},84814:(e,t,l)=>{l.d(t,{A:()=>v,Y:()=>D});var i=l(95155),n=l(64467),o=l(12115),r=l(87275),s=l(98679),a=l(8089),c=l(35499);let d={1:"A1",2:"A2 (Learning)",3:"B1",4:"B2 / C1",5:"Fluent"},m=["n/a","na","null","none","undefined","nil","-","--"],h=e=>e&&"string"==typeof e&&e.trim()&&!m.includes(e.trim().toLowerCase()),x=/(<\/?(ul|ol|li|p|strong|b|i))/i,g=e=>"string"==typeof e&&x.test(e),p=["start date","end date","n/a","na","null","none",""],f=e=>{if(!e||"string"!=typeof e)return"";let t=e.trim();if(!t||"Start Date - End Date"===t||p.includes(t.toLowerCase()))return"";let l=t.includes(" - ")?" - ":"-",i=t.split(l),n=(i[0]||"").trim(),o=(i.slice(1).join(l)||"").trim(),r=n&&!p.includes(n.toLowerCase()),s=o&&!p.includes(o.toLowerCase());return r&&s?`${n} – ${o}`:r?n:s?o:""},u=e=>{if(!e)return"";let t={January:"01",February:"02",March:"03",April:"04",May:"05",June:"06",July:"07",August:"08",September:"09",October:"10",November:"11",December:"12"};return e.replace(/\b(January|February|March|April|May|June|July|August|September|October|November|December)\s+(\d{4})\b/g,(e,l,i)=>`${t[l]}/${i}`)},y={fontSize:10,fontFamily:"Poppins",fontColor:"#2A2A2A",bulletColor:"#2A2A2A",bulletSize:3.5,bulletGap:15,bulletMarginTop:5.5,lineHeight:1.5,textMarginLeft:6,marginLeft:10,listBottomPadding:0,paragraphMarginLeft:3},j=({title:e})=>{let t=(0,c.useTemplateTheme)(),l=(0,s.a)(t);return(0,i.jsxs)(n.Ss,{children:[(0,i.jsx)(n.Ss,{style:l.hr}),(0,i.jsx)(n.EY,{wrap:!1,style:l.sectionHeading,children:e})]})},C=({text:e})=>{let t=(0,c.useTemplateTheme)(),l=(0,s.a)(t);return(0,i.jsxs)(n.Ss,{style:l.bulletRow,wrap:!1,children:[(0,i.jsx)(n.Ss,{style:l.bulletDot}),(0,i.jsx)(n.EY,{style:l.bulletText,children:e})]})},S=({about:e,labels:t={}})=>{let l=(0,c.useTemplateTheme)(),o=(0,s.a)(l);return h(e)?(0,i.jsxs)(n.Ss,{children:[(0,i.jsx)(j,{title:t.about||"Professional Summary"}),(0,i.jsx)(n.Ss,{style:o.summaryBlock,children:g(e)?(0,a.C)(e.replace(/<li>\s*(<p>\s*(<br\s*\/?>)?\s*<\/p>\s*)*(<br\s*\/?>)?\s*<\/li>/gi,""),{...y,fontColor:l.textColor||"#2A2A2A"}):(0,i.jsx)(n.EY,{style:o.summaryText,children:e})})]}):null},b=({education:e,labels:t={}})=>{let l=(0,c.useTemplateTheme)(),o=(0,s.a)(l),r=e.filter(e=>h(e.college)||h(e.degree));return r.length?(0,i.jsxs)(n.Ss,{children:[(0,i.jsx)(j,{title:t.education||"Education"}),r.map((e,t)=>
1(0,i.jsxs)(n.Ss,{style:o.entryBlock,children:[(0,i.jsxs)(n.Ss,{wrap:!1,style:o.entryHeader,children:[f(e.date)&&(0,i.jsx)(n.EY,{style:o.entryDate,children:u(f(e.date))}),h(e.degree)&&(0,i.jsx)(n.EY,{style:o.entryTitle,children:e.degree}),h(e.college)&&(0,i.jsx)(n.EY,{style:o.entrySubtitle,children:e.college}),h(e.location)&&(0,i.jsx)(n.EY,{style:o.entryLocation,children:e.location})]}),h(e.relevantSkills)&&(0,i.jsx)(n.Ss,{style:{paddingLeft:8,marginTop:6},children:(0,i.jsx)(C,{text:(0,i.jsxs)(n.EY,{style:o.bulletText,children:[(0,i.jsx)(n.EY,{style:o.courseworkLabel,children:"Relevant Coursework: "}),e.relevantSkills]})})}),e.description&&(g(e.description)?(0,i.jsx)(n.Ss,{style:{marginTop:6},children:(0,a.C)(e.description.replace(/<li>\s*(<p>\s*(<br\s*\/?>)?\s*<\/p>\s*)*(<br\s*\/?>)?\s*<\/li>/gi,""),y)}):e.description.split("\n").filter(e=>e.trim()).map((e,t)=>(0,i.jsx)(C,{text:e.trim()},t)))]},t))]}):null},w=({experience:e,labels:t={}})=>{let l=(0,c.useTemplateTheme)(),o=(0,s.a)(l),r=e.filter(e=>h(e.company)||h(e.title));return r.length?(0,i.jsx)(n.Ss,{wrap:!0,children:r.map((e,r)=>{let s;
1return(0,i.jsxs)(n.Ss,{style:o.entryBlock,children:[0===r?(0,i.jsxs)(n.Ss,{wrap:!1,style:{minHeight:10},children:[(0,i.jsx)(j,{title:t.experience||"Work Experience"}),(0,i.jsxs)(n.Ss,{style:o.entryHeader,children:[f(e.date)&&(0,i.jsx)(n.EY,{style:o.entryDate,children:u(f(e.date))}),h(e.title)&&(0,i.jsx)(n.EY,{style:o.entryTitle,children:e.title}),h(e.company)&&(0,i.jsx)(n.EY,{style:o.entrySubtitle,children:e.company}),h(e.location)&&(0,i.jsx)(n.EY,{style:o.entryLocation,children:e.location})]})]}):(0,i.jsxs)(n.Ss,{wrap:!1,style:o.entryHeader,children:[f(e.date)&&(0,i.jsx)(n.EY,{style:o.entryDate,children:u(f(e.date))}),h(e.title)&&(0,i.jsx)(n.EY,{style:o.entryTitle,children:e.title}),h(e.company)&&(0,i.jsx)(n.EY,{style:o.entrySubtitle,children:e.company}),h(e.location)&&(0,i.jsx)(n.EY,{style:o.entryLocation,children:e.location})]}),(s=e,(0,i.jsxs)(i.Fragment,{children:[s.description&&(g(s.description)?(0,i.jsx)(n.Ss,{style:o.mt4,wrap:!0,children:(0,a.C)(s.description.replace(/<li>\s*(<p>\s*(<br\s*\/?>)?\s*<\/p>\s*)*(<br\s*\/?>)?\s*<\/li>/gi,""),{...y,fontColor:l.textColor||"#2A2A2A",bulletColor:l.subHeadingColor||"#2A2A2A",width:480})}):s.description.split("\n").filter(e=>e.trim()).map((e,t)=>(0,i.jsx)(C,{text:e.trim()},t))),!s.description&&"string"==typeof s.responsibility&&s.responsibility.trim()&&(g(s.responsibility)?(0,i.jsx)(n.Ss,{style:o.mt4,children:(0,a.C)(s.responsibility.replace(/<li>\s*(<p>\s*(<br\s*\/?>)?\s*<\/p>\s*)*(<br\s*\/?>)?\s*<\/li>/gi,""),{...y,fontColor:l.textColor||"#2A2A2A",bulletColor:l.subHeadingColor||"#2A2A2A",width:480})}):s.responsibility.split("\n").filter(e=>e.trim()).map((e,t)=>(0,i.jsx)(C,{text:e.trim()},t))),Array.isArray(s.responsibilities)&&s.responsibilities.filter(e=>e&&e.trim()).map((e,t)=>g(e)?(0,i.jsx)(n.Ss,{wrap:!1,style:o.mt4,children:(0,a.C)(e,{...y,fontColor:l.textColor||"#2A2A2A",bulletColor:l.subHeadingColor||"#2A2A2A",fontFamily:l.fontFamily||"Helvetica",width:480})},t):(0,i.jsx)(C,{text:e},t))]}))]},r)})}):null},T=({projects:e,labels:t={}})=>{let l=(0,c.useTemplateTheme)(),o=(0,s.a)(l),r=(e||[]).filter(e=>h(e.name)||h(e.description));return r.length?(0,i.jsxs)(n.Ss,{children:[(0,i.jsx)(j,{title:t.projects||"Projects"}),r.map((e,t)=>(0,i.jsxs)(n.Ss,{style:[o.entryBlock],children:[(0,i.jsxs)(n.Ss,{style:{borderLeftWidth:1.5,borderLeftColor:l.dividerColor,paddingLeft:3},wrap:!1,children:[f(e.date)&&(0,i.jsx)(n.EY,{style:o.entryDate,children:u(f(e.date))}),h(e.name)&&(0,i.jsx)(n.EY,{style:o.entryTitle,children:e.name})]}),(0,i.jsx)(n.Ss,{style:{paddingLeft:10},wrap:!1,children:e.description&&(g(e.description)?(0,i.jsx)(n.Ss,{children:(0,a.C)(e.description.replace(/<li>\s*(<p>\s*(<br\s*\/?>)?\s*<\/p>\s*)*(<br\s*\/?>)?\s*<\/li>/gi,""),{...y,fontColor:l.textColor||"#2A2A2A",bulletColor:l.subHeadingColor||"#2A2A2A"})}):e.description.split("\n").filter(e=>e.trim()).map((e,t)=>(0,i.jsx)(C,{text:e.trim()},t)))})]},t))]}):null},k=({additionalSkills:e,labels:t={}})=>{let l=(0,c.useTemplateTheme)(),o=(0,s.a)(l),r=(e?.programming||[]).filter(h),a=(e?.web||[]).filter(h),d=(e?.tools||[]).filter(h),m=(e?.concepts||[]).filter(h);if(!(r.length||a.length||d.length||m.length))return null;let x=[];return r.length&&x.push({label:"Programming",items:r}),a.length&&x.push({label:"Web",items:a}),d.length&&x.push({label:"Tools",items:d}),m.length&&x.push({label:"Concepts",items:m}),(0,i.jsxs)(n.Ss,{children:[(0,i.jsx)(j,{title:t.skills||"Skills"}),(0,i.jsx)(n.Ss,{style:o.skillsBlock,children:x.map((e,t)=>(0,i.jsxs)(n.EY,{style:o.skillLine,children:[(0,i.jsxs)(n.EY,{style:o.skillLabel,children:[e.label,": "]}),e.items.join(", ")]},t))})]})},B=({languages:e,proficiencies:t=[],labels:l={}})=>{let o=(0,c.useTemplateTheme)();(0,s.a)(o);let r=(e||[]).filter(e=>"string"==typeof e?h(e):h(e?.name));return r.length?(0,i.jsxs)(n.Ss,{children:[(0,i.jsx)(j,{title:l.languages||"Languages"}),r.map((e,l)=>{let o="object"==typeof e?e.name:e,r=d["object"==typeof e?e.rating??t[l]??0:t[l]??0],s=r?(0,i.jsxs)(n.EY,{children:[o,(0,i.jsxs)(n.EY,{style:{color:"#808080"},children:[" — ",r]})]}):o;return(0,i.jsx)(C,{text:s},l)})]}):null},E=({extracurricularActivities:e,labels:t={}})=>{let l=(0,c.useTemplateTheme)();return((0,s.a)(l),e&&"string"==typeof e&&e.replace(/<[^>]*>/g,"").trim())?(0,i.jsxs)(n.Ss,{children:[(0,i.jsx)(j,{title:t.extracurricularActivities||"Extracurricular Activities"}),(0,a.C)(e.replace(/<li>\s*(<p>\s*(<br\s*\/?>)?\s*<\/p>\s*)*(<br\s*\/?>)?\s*<\/li>/gi,""),{...y,fontColor:l.textColor||"#2A2A2A",bulletColor:l.subHeadingColor||"#2A2A2A"})]}):null},z=({additionalInformation:e,labels:t={}})=>{let l=(0,c.useTemplateTheme)();return((0,s.a)(l),e&&"string"==typeof e&&e.replace(/<[^>]*>/g,"").trim())?(0,i.jsxs)(n.Ss,{children:[(0,i.jsx)(j,{title:t.additionalInformation||"Additional Information"}),(0,a.C)(e.replace(/<li>\s*(<p>\s*(<br\s*\/?>)?\s*<\/p>\s*)*(<br\s*\/?>)?\s*<\/li>/gi,""),{...y,fontColor:l.textColor||"#2A2A2A",bulletColor:l.subHeadingColor||"#2A2A2A"})]}):null},Y=({hobbies:e,labels:t={}})=>{let l=(e||[]).filter(e=>"string"==typeof e&&e.trim());return l.length?(0,i.jsxs)(n.Ss,{children:[(0,i.jsx)(j,{title:t.hobbies||"Hobbies"}),l.map((e,t)=>(0,i.jsx)(C,{text:e},t))]}):null},F=({declaration:e,labels:t={}})=>{let l=(0,c.useTemplateTheme)(),o=(0,s.a)(l);return e&&e.text&&e.text.trim()?(0,i.jsxs)(n.Ss,{children:[(0,i.jsx)(j,{title:t.declaration||"Declaration"}),(0,i.jsxs)(n.Ss,{style:o.declarationBlock,children:[(0,i.jsx)(n.EY,{style:o.declarationText,children:e.text}),h(e.date)&&(0,i.jsxs)(n.EY,{style:o.declarationLabel,children:["Date: ",e.date]}),h(e.signature)&&(0,i.jsxs)(n.EY,{style:o.declarationLabel,children:["Signature: ",e.signature]})]})]}):null};l(19212);let D={about:"professionalSummary",experience:"workExperience",education:"education",skills:"skills",certifications:"certifications",awards:"awards",languages:"languages",relevantSkills:"relevantSkills",projects:"projects",additionalSkills:"additionalSkills",additionalInformation:"additionalInformation",extracurricularActivities:"extracurricularActivities",hobbies:"hobbies",declaration:"declaration"},H=e=>{if(!e||"string"!=typeof e)return!0;let t=e.trim();return!t||["n/a","na","null","none","undefined","-"].includes(t.toLowerCase())},A=e=>{let t=String(e||"").trim();return t?/^[a-zA-Z][a-zA-Z0-9+.-]*:/.test(t)?t:`https://${t}`:""},W=e=>{if(!e||"string"!=typeof e)return!1;let t=e.trim().toLowerCase();return""!==t&&"n/a"!==t&&"na"!==t&&"null"!==t&&"none"!==t};function L({contact:e={},links:t=[],hiddenFields:l=[]}){let o=(0,c.useTemplateTheme)(),r=(0,s.a)(o),a=l.includes("location")||H(e.location)?null:e.location.trim(),d=l.includes("phone")||H(e.phone)?null:e.phone.trim(),m=l.includes("email")||H(e.email)?null:e.email.trim(),h=null,x=null;if(!l.includes("links")&&Array.isArray(t)){let e=(e,l)=>t.find(t=>(t.name||"").toLowerCase()===e)||t.find(e=>(e.url||"").toLowerCase().includes(l)),l=e("linkedin","linkedin.com"),i=e("github","github.com");l&&W(l.url)&&(h=l),i&&W(i.url)&&(x=i)}return a||d||m||h||x?(0,i.jsxs)(n.Ss,{style:r.contactRow,children:[a&&(0,i.jsx)(n.EY,{style:r.contactText,children:a}),d&&(0,i.jsx)(n.EY,{style:r.contactText,children:d}),(0,i.jsxs)(n.Ss,{style:r.contactLineRow,children:[m&&(0,i.jsx)(n.EY,{style:r.contactText,children:m}),m&&(h||x)&&(0,i.jsx)(n.EY,{style:r.contactSep,children:"|"}),h&&(0,i.jsx)(n.N_,{src:A(h.url),style:r.contactLink,children:"LinkedIn"}),h&&x&&(0,i.jsx)(n.EY,{style:r.contactSep,children:"|"}),x&&(0,i.jsx)(n.N_,{src:A(x.url),style:r.contactLink,children:"Github"})]})]}):null}let v=o.memo(function({resume:e={},hiddenFields:t=[],labels:l={}}){let o;if(!e)return null;let a=(0,c.useTemplateTheme)(),d=(0,s.a)(a),m=e.photo&&!t.includes("photo"),h=((o=e.additionalSkills||{}).programming||[]).some(e=>e&&e.trim())||(o.web||[]).some(e=>e&&e.trim())||(o.tools||[]).some(e=>e&&e.trim())||(o.concepts||[]).some(e=>e&&e.trim());return(0,i.jsx)(n.yo,{children:(0,i.jsxs)(n.YW,{size:"A4",style:d.page,children:[(0,i.jsxs)(n.Ss,{style:d.header,children:[m&&(0,i.jsx)(n.Ss,{style:d.photoWrapper,children:(0,i.jsx)(n._V,{src:{uri:e.photo,method:"GET",headers:{"Cache-Control":"no-cache"}},style:d.photo})}),(0,i.jsxs)(n.Ss,{style:d.headerContent,children:[!(0,r.Yx)(e.name)&&!t.includes("name")&&(0,i.jsx)(n.EY,{style:d.name,children:e.name}),!(0,r.Yx)(e.title)&&!t.includes("title")&&(0,i.jsx)(n.EY,{style:d.title,children:e.title}),(0,i.jsx)(L,{contact:e.contact||{},links:e.links,hiddenFields:t})]})]}),!t.includes("about")&&(0,i.jsx)(S,{about:e.about,labels:l}),(0,r.ZT)(e.education)&&!t.includes("education")&&(0,i.jsx)(b,{education:e.education,labels:l}),(0,r.bW)(e.experience)&&!t.includes("experience")&&(0,i.jsx)(w,{experience:e.experience,labels:l}),(0,r.Pp)(e.projects)&&!t.includes("projects")&&(0,i.jsx)(T,{projects:e.projects,labels:l}),h&&!t.includes("skills")&&(0,i.jsx)(k,{additionalSkills:e.additionalSkills,labels:l}),(0,r.mJ)(e.languages)&&!t.includes("languages")&&(0,i.jsx)(B,{languages:e.languages,labels:l}),(0,r.$V)(e.extracurricularActivities)&&!t.includes("extracurricularActivities")&&(0,i.jsx)(E,{extracurricularActivities:e.extracurricularActivities,labels:l}),e.additionalInformation&&!t.includes("additionalInformation")&&(0,i.jsx)(z,{additionalInformation:e.additionalInformation,labels:l}
1),(0,r.Xl)(e.hobbies)&&!t.includes("hobbies")&&(0,i.jsx)(Y,{hobbies:e.hobbies,labels:l}),(0,r.jD)(e.declaration)&&!t.includes("declaration")&&(0,i.jsx)(F,{declaration:e.declaration,labels:l})]})})})},85113:(e,t,l)=>{l.d(t,{Kd:()=>n,jy:()=>r,zQ:()=>o});var i=l(64467);let n=1.3,o={fontFamily:"Poppins",backgroundColor:"white",primaryColor:"#845EA2",textColor:"#222222",secondaryTextColor:"#444444"},r=(e=o)=>i.vv.create({page:{paddingTop:28,paddingBottom:45,paddingLeft:28,paddingRight:28,fontFamily:e.fontFamily,fontSize:10,lineHeight:n,color:e.textColor,backgroundColor:e.backgroundColor},heading:{fontFamily:e.fontFamily||"Poppins",fontSize:"11pt",fontWeight:"bold",marginBottom:8},headerRow:{flexDirection:"row",alignItems:"center",marginBottom:4,gap:4,fontSize:11},row:{flexDirection:"row",alignItems:"center",marginBottom:4,gap:4},link:{fontFamily:e.fontFamily||"Poppins",fontSize:"10pt",textDecoration:"underline"},bullet:{fontSize:12,marginRight:5,width:10,textAlign:"center",fontFamily:e.fontFamily||"Poppins",lineHeight:1.25,color:e.secondaryTextColor||"#555"},companyText:{fontSize:10,fontWeight:700,fontFamily:e.fontFamily||"Poppins",color:e.secondaryTextColor||"#222",lineHeight:1.5},separatorText:{fontSize:10,fontFamily:e.fontFamily||"Poppins",color:e.textColor||"#bbb",marginHorizontal:4,lineHeight:1.5},titleText:{fontSize:10,fontWeight:700,fontFamily:e.fontFamily||"Poppins",color:e.textColor||"#222",lineHeight:1.5},dateText:{fontSize:10,color:e.secondaryTextColor||"#555",fontFamily:e.fontFamily||"Poppins",lineHeight:1.5,fontWeight:400,marginBottom:2},locationText:{fontSize:10,color:e.secondaryTextColor||"#555",fontFamily:e.fontFamily||"Poppins",lineHeight:1.5,fontWeight:400,marginBottom:2},responsibilitiesWrapper:{flexDirection:"column",alignItems:"flex-start",width:"100%",lineHeight:1.5},relevantSkillsText:{fontSize:10,color:e.textColor||"#555",fontFamily:e.fontFamily||"Poppins",lineHeight:1.5,fontWeight:400,marginTop:2},relevantSkillsValue:{fontSize:10,color:e.textColor||"#555",fontFamily:e.fontFamily||"Poppins",lineHeight:1.5,fontWeight:"normal",marginTop:2},commonDescText:{fontSize:10,color:e.textColor||"#555",fontFamily:e.fontFamily||"Poppins",lineHeight:1.25,fontWeight:400,marginBottom:4},schoolName:{fontSize:10,fontWeight:600,fontFamily:e.fontFamily||"Poppins",color:e.textColor||"#222",lineHeight:1.5},metaRow:{flexDirection:"row",alignItems:"flex-start",flexWrap:"wrap"},metaText:{fontSize:10,color:e.textColor||"#555",fontFamily:e.fontFamily||"Poppins",lineHeight:1.25,fontWeight:400,wordBreak:"break-word"},separator:{fontSize:10,fontFamily:e.fontFamily||"Poppins",color:e.textColor||"#aaa",marginHorizontal:3,lineHeight:1.5},resumePhoto:{borderRadius:100},userName:{fontSize:22,marginBottom:2,fontWeight:"bold",fontFamily:e.fontFamily||"Poppins",color:e.textColor||"#1a1a1a",lineHeight:n},userTitle:{fontFamily:e.fontFamily||"Poppins",fontSize:11,fontWeight:400,color:e.textColor||"#888",marginBottom:4,lineHeight:n},sectionHeading:{fontSize:11,fontWeight:600,fontFamily:e.fontFamily,color:e.primaryColor,marginBottom:6,lineHeight:n},bodyText:{fontSize:9,fontWeight:400,fontFamily:e.fontFamily,color:e.secondaryTextColor,lineHeight:n},eduBlock:{marginBottom:10},eduSchool:{fontSize:10,fontWeight:600,fontFamily:e.fontFamily,color:e.textColor,lineHeight:n},eduMeta:{fontSize:9,fontFamily:e.fontFamily,color:e.textColor,lineHeight:n,marginBottom:2},eduDesc:{fontSize:9,fontFamily:e.fontFamily,color:e.textColor,lineHeight:n},expBlock:{marginBottom:10,width:"100%"},expHeaderRow:{flexDirection:"row",alignItems:"center",flexWrap:"wrap"},expCompany:{fontSize:10,fontWeight:700,fontFamily:e.fontFamily,color:e.textColor,lineHeight:n},expSeparator:{fontSize:10,fontFamily:e.fontFamily,color:e.secondaryTextColor,marginHorizontal:4,lineHeight:n},expTitle:{fontSize:10,fontWeight:700,fontFamily:e.fontFamily,color:e.secondaryTextColor,lineHeight:n},expDate:{fontSize:9,fontFamily:e.fontFamily,color:e.secondaryTextColor,lineHeight:n,marginBottom:3},expDesc:{fontSize:9,fontFamily:e.fontFamily,color:e.textColor,lineHeight:n},skillRow:{flexDirection:"row",alignItems:"center",width:"100%",marginBottom:4},skillName:{fontSize:9,fontFamily:e.fontFamily,color:e.textColor,lineHeight:n,width:"60%",marginRight:4},skillDotsRow:{flexDirection:"row",alignItems:"center",width:50,marginLeft:3,justifyContent:"space-between"},skillDot:{width:6,height:6,borderRadius:4},awardBlock:{marginBottom:0},awardName:{fontSize:10,fontWeight:600,fontFamily:e.fontFamily,color:e.textColor,lineHeight:n},awardDesc:{fontSize:9,fontFamily:e.fontFamily,color:e.secondaryTextColor,lineHeight:n},certBlock:{marginBottom:0,width:"100%"},certName:{fontSize:10,fontWeight:600,fontFamily:e.fontFamily,color:e.textColor,lineHeight:n},certDate:{fontSize:9,fontFamily:e.fontFamily,color:e.secondaryTextColor,lineHeight:n,marginBottom:2},certDesc:{fontSize:9,fontFamily:e.fontFamily,color:e.textColor,lineHeight:n},langRow:{flexDirection:"row",alignItems:"center",marginBottom:3},langName:{fontSize:9,fontFamily:e.fontFamily,color:e.textColor,lineHeight:n},headings:{fontFamily:e.fontFamily,fontSize:11,fontWeight:600,fontStyle:"italic",color:e.primaryColor,lineHeight:n},companyName:{fontSize:10,fontFamily:e.fontFamily,lineHeight:n},experienceDate:{fontSize:9,fontFamily:e.fontFamily,lineHeight:n}})},85805:(e,t,l)=>{l.d(t,{A:()=>k});var i=l(95155),n=l(64467);l(12115);var o=l(87275),r=l(74285),s=l(19324),a=l(35499),c=l(43986);let d=({children:e})=>{let t=(0,a.useTemplateTheme)();return(0,i.jsx)(n.EY,{style:{color:t.primaryColor||"#333333",fontFamily:t.fontFamily||"Poppins",fontSize:11,fontWeight:"bold",textDecoration:"underline",textTransform:"uppercase",marginBottom:10},children:e})},m=({experience:e,headingText:t="Work Experience",relevantSkillsLabel:l="Relevant Skills"})=>{let r=(0,a.useTemplateTheme)(),m=(0,c.V8)(r),h=e.filter(e=>e.company?.trim()||e.title?.trim()||e.date?.trim()||e.location?.trim());return h.length?(0,i.jsxs)(n.Ss,{children:[(0,i.jsx)(d,{children:t}),h.map((e,t)=>(0,i.jsxs)(n.Ss,{style:{marginBottom:4*(t!==h.length-1)},children:[e.company&&(0,i.jsx)(n.EY,{style:{fontSize:11,fontWeight:"bold",color:r.secondaryTextColor},children:e.company}),e.title&&(0,i.jsx)(n.EY,{style:{fontFamily:r.fontFamily,color:r.secondaryTextColor},children:e.title}),e.date&&(0,i.jsx)(n.EY,{style:{color:r.secondaryTextColor},children:(0,s.xZ)(e.date)}),e.skills?.length>0&&(0,i.jsxs)(n.EY,{children:[(0,i.jsxs)(n.EY,{style:{fontWeight:"bold"},children:[l,": "]}
1),e.skills.join(", ")]}),e.responsibility&&(0,o.CA)(e.responsibility,{...m.responsibilityStyle,width:350})]},t))]}):null},h=({education:e,headingText:t="Education"})=>{let l=e.filter(e=>e?.degree?.trim()||e?.college?.trim());return l.length?(0,i.jsxs)(n.Ss,{style:{marginTop:10},children:[(0,i.jsx)(d,{children:t}),l.map((e,t)=>(0,i.jsxs)(n.Ss,{style:{marginBottom:8*(t!==l.length-1)},children:[e.college&&(0,i.jsx)(n.EY,{style:{fontSize:11,fontWeight:"bold"},children:e.college}),(e.degree||e.date)&&(0,i.jsx)(n.EY,{children:[e.degree,e.date].filter(Boolean).join(", ")})]},t))]}):null},x=({awards:e,headingText:t="Awards"})=>{let l=e.filter(e=>"string"==typeof e?e.trim():e?.title?.trim());return l.length?(0,i.jsxs)(n.Ss,{style:{marginTop:10},children:[(0,i.jsx)(d,{children:t}),l.map((e,t)=>(0,i.jsx)(n.EY,{children:"string"==typeof e?e:e.title},t))]}):null},g=({languages:e,headingText:t="Languages"})=>{let l=e?.map(e=>"string"==typeof e?e:e?.name).filter(e=>e?.trim());return l.length?(0,i.jsxs)(n.Ss,{style:{marginTop:10},children:[(0,i.jsx)(d,{children:t}),l.map((e,t)=>(0,i.jsx)(n.EY,{children:e},t))]}):null},p=({skills:e,headingText:t="Skills"})=>{let l=(0,a.useTemplateTheme)(),o=Array.isArray(e)?e.map(e=>"string"==typeof e?{name:e,rating:0}:e).filter(e=>e?.name?.trim()):[];return o.length?(0,i.jsxs)(n.Ss,{children:[(0,i.jsx)(d,{children:t}),o.map((e,t)=>(0,i.jsxs)(n.Ss,{style:{marginBottom:8},children:[(0,i.jsx)(n.EY,{children:e.name}),(0,i.jsx)(n.Ss,{style:{height:4,backgroundColor:"#D1D5DB",width:"100%"},children:(0,i.jsx)(n.Ss,{style:{height:4,backgroundColor:l.primaryColor,width:`${20*Math.min(5,Math.max(1,e.rating||1))}%`}})})]},t))]}):null},f=({certifications:e,description:t,headingText:l="Certifications"})=>{let o=(0,a.useTemplateTheme)(),r=e?.filter(e=>e?.name?.trim());return r&&0!==r.length?(0,i.jsxs)(n.Ss,{style:{marginTop:10},children:[(0,i.jsx)(n.EY,{style:{fontSize:11,color:o.primaryColor||"#333333",fontFamily:o.fontFamily||"Poppins",fontWeight:"bold",textDecoration:"underline",textTransform:"uppercase",marginBottom:10},children:l}),t&&(0,i.jsx)(n.EY,{style:{marginBottom:8},children:t}),r.map((e,t)=>(0,i.jsxs)(n.Ss,{style:{marginBottom:8*(t!==r.length-1)},children:[(0,i.jsxs)(n.Ss,{style:{flexDirection:"row",justifyContent:"space-between",alignItems:"flex-start"},children:[(0,i.jsx)(n.EY,{style:{fontFamily:o.fontFamily||"Poppins",fontSize:11,fontWeight:"bold",flex:1,paddingRight:8},children:e.name}),e.showDate&&e.date&&(0,i.jsxs)(n.Ss,{style:{flexDirection:"row",alignItems:"center",gap:4},children:[(0,i.jsxs)(n.BS,{width:"8",height:"8",viewBox:"0 0 8 8",children:[(0,i.jsx)(n.wA,{d:"M4 0C1.7944 0 0 1.7944 0 4C0 6.2056 1.7944 8 4 8C6.2056 8 8 6.2056 8 4C8 1.7944 6.2056 0 4 0ZM3.99883 7.20156C2.23443 7.20156 0.798828 5.76596 0.798828 4.00156C0.798828 2.23716 2.23443 0.801563 3.99883 0.801563C5.76323 0.801563 7.19883 2.23716 7.19883 4.00156C7.19883 5.76596 5.76323 7.20156 3.99883 7.20156Z",fill:o.secondaryTextColor||"#8B8B8B"}),(0,i.jsx)(n.wA,{d:"M4.39961 2H3.59961V4.4H5.99961V3.6H4.39961V2Z",fill:o.secondaryTextColor||"#8B8B8B"})]}),(0,i.jsx)(n.EY,{style:{color:o.secondaryTextColor||"#8B8B8B"},children:(0,s.xZ)(e.date)})]})]}),e.showDescription&&e.description&&(0,i.jsx)(n.EY,{style:{fontWeight:"normal",color:o.textColor||"#333333",marginTop:2},children:e.description})]},t))]}):null},u=e=>{let t=String(e||"").trim();return t?/^[a-zA-Z][a-zA-Z0-9+.-]*:/.test(t)?t:`https://${t}`:""},y=e=>{let t=e;try{let l=new URL(u(e)),i=l.hostname.replace("www.",""),n=(l.pathname||"/").replace(/\/+/g,"/");t=`${i}${n}`}catch{t=e}return t.replace(/([/._-])/g,"$1​").replace(/([?&=])/g,"$1​")},j=()=>{let e=(0,a.useTemplateTheme)();return(0,i.jsx)(n.BS,{width:"10",height:"10",viewBox:"0 0 8 8",fill:"none",style:{flexShrink:0,marginTop:1},children:(0,i.jsx)(n.wA,{fillRule:"evenodd",clipRule:"evenodd",d:"M6.33268 1.33203H1.66602C1.11373 1.33203 0.666016 1.77975 0.666016 2.33203V5.66536C0.666016 6.21765 1.11373 6.66536 1.66602 6.66536H6.33268C6.88497 6.66536 7.33268 6.21765 7.33268 5.66536V2.33203C7.33268 1.77975 6.88497 1.33203 6.33268 1.33203ZM6.19607 2L4.23607 3.96C4.17348 4.0231 4.08828 4.0586 3.9994 4.0586C3.91052 4.0586 3.82532 4.0231 3.76273 3.96L1.80273 2H6.19607ZM6.33203 5.99875C6.51613 5.99875 6.66536 5.84951 6.66536 5.66542V2.46875L4.70536 4.42875C4.31494 4.81869 3.68245 4.81869 3.29203 4.42875L1.33203 2.46875V5.66542C1.33203 5.84951 1.48127 5.99875 1.66536 5.99875H6.33203Z",fill:e.sectionTextColor||"#8B8B8B"})})},C=()=>{let e=(0,a.useTemplateTheme)();return(0,i.jsx)(n.BS,{width:"10",height:"10",viewBox:"0 0 8 9",style:{flexShrink:0,marginTop:1},children:(0,i.jsx)(n.wA,{d:"M1.11133 3.81858C1.11133 2.22309 2.40473 0.929688 4.00022 0.929688C5.59571 0.929688 6.88911 2.22309 6.88911 3.81858C6.88911 5.76858 4.36133 7.97135 4.23494 8.06524C4.0998 8.18083 3.90063 8.18083 3.76549 8.06524L3.7649 8.06472C3.64814 7.96354 1.11133 5.76512 1.11133 3.81858ZM1.83398 3.81901C1.83398 5.02512 3.23148 6.58151 4.00065 7.30373C4.76982 6.58512 6.16732 5.02512 6.16732 3.81901C6.16
1732 2.62239 5.19727 1.65234 4.00065 1.65234C2.80403 1.65234 1.83398 2.62239 1.83398 3.81901ZM4.00011 2.375C3.20236 2.375 2.55566 3.0217 2.55566 3.81944C2.55566 4.61719 3.20236 5.26389 4.00011 5.26389C4.79785 5.26389 5.44455 4.61719 5.44455 3.81944C5.44455 3.0217 4.79785 2.375 4.00011 2.375ZM3.27734 3.81988C3.27734 4.21875 3.60069 4.5421 3.99957 4.5421C4.39844 4.5421 4.72179 4.21875 4.72179 3.81988C4.72179 3.42101 4.39844 3.09766 3.99957 3.09766C3.60069 3.09766 3.27734 3.42101 3.27734 3.81988Z",fill:e.sectionTextColor||"#8B8B8B"})})},S=()=>{let e=(0,a.useTemplateTheme)();return(0,i.jsx)(n.BS,{width:"10",height:"10",viewBox:"0 0 16 16",style:{flexShrink:0,marginTop:1},children:(0,i.jsx)(n.wA,{d:"M12.6039 8.60806C12.7221 8.63686 12.8427 8.66626 12.9591 8.66626C13.8992 8.83484 14.5889 9.64463 14.6058 10.5996V12.5996C14.6084 13.1719 14.3657 13.718 13.9391 14.0996C13.572 14.4266 13.0974 14.607 12.6058 14.6063H12.3524C6.60431 13.8965 2.06972 9.37843 1.3391 3.63292C1.25962 3.05698 1.43469 2.47496 1.81872 2.03844C2.20276 1.60193 2.75773 1.35413 3.3391 1.35959H5.3391C6.32346 1.34528 7.17185 2.04944 7.3391 3.01959C7.3591 3.17292 7.38577 3.32626 7.4191 3.47292C7.48639 3.76945 7.57325 4.0612 7.6791 4.34626C7.91212 4.98676 7.62457 5.69987 7.01244 5.99959L6.73244 6.18626C7.09365 6.83559 7.54228 7.43227 8.06577 7.95959C8.59309 8.48308 9.18977 8.93171 9.8391 9.29292L9.98577 8.99292C10.2855 8.38079 10.9986 8.09324 11.6391 8.32626C11.9235 8.43391 12.2154 8.52081 12.5124 8.58626C12.5427 8.59313 12.5732 8.60058 12.6039 8.60806ZM13.0666 13.1672C13.2104 13.0408 13.293 12.8587 13.2932 12.6672L13.2799 10.5872C13.287 10.2674 13.066 9.98763 12.7532 9.92053C12.571 9.89386 12.391 9.86053 12.2132 9.82053C11.8563 9.73952 11.5045 9.63712 11.1599 9.51386L10.7466 10.4472C10.6714 10.6089 10.5345 10.7338 10.3666 10.7939C10.2043 10.8605 10.0222 10.8605 9.85991 10.7939C7.80474 9.8344 6.15271 8.18237 5.19324 6.1272C5.11856 5.96636 5.11105 5.78239 5.17235 5.61599C5.23366 5.4496 5.35873 5.31448 5.51991 5.24053L6.45324 4.8072C6.32608 4.47065 6.22359 4.12529 6.14657 3.77386C6.10657 3.59609 6.07324 3.41609 6.04657 3.23386C5.97948 2.92111 5.6997 2.70008 5.37991 2.7072H3.37991C3.18842 2.70744 3.00629 2.79001 2.87991 2.93386C2.75202 3.08568 2.6918 3.28319 2.71324 3.48053C3.34738 8.61958 7.38392 12.6753 12.5199 13.3339C12.7175 13.3578 12.9159 13.2972 13.0666 13.1672Z",fill:e.sectionTextColor||"#8B8B8B"})})},b=()=>{let e=(0,a.useTemplateTheme)();return(0,i.jsx)(n.BS,{width:"10",height:"10",viewBox:"0 0 24 24",style:{flexShrink:0,marginTop:1},children:(0,i.jsx)(n.wA,{d:"M19 0H5C2.239 0 0 2.239 0 5v14c0 2.761 2.239 5 5 5h14c2.762 0 5-2.239 5-5V5c0-2.761-2.238-5-5-5zM8 19H5V8h3v11zM6.5 6.732c-.966 0-1.75-.79-1.75-1.764s.784-1.764 1.75-1.764 1.75.79 1.75 1.764-.783 1.764-1.75 1.764zM20 19h-3v-5.604c0-3.368-4-3.113-4 0V19h-3V8h3v1.765c1.396-2.586 7-2.777 7 2.476V19z",fill:e.sectionTextColor||"#8B8B8B"})})},w=()=>{let e=(0,a.useTemplateTheme)();return(0,i.jsx)(n.BS,{width:"10",height:"10",viewBox:"0 0 24 24",style:{flexShrink:0,marginTop:1},children:(0,i.jsx)(n.wA,{d:"M12 0C5.374 0 0 5.373 0 12c0 5.302 3.438 9.8 8.207 11.387.599.111.793-.261.793-.577v-2.234c-3.338.726-4.033-1.416-4.033-1.416-.546-1.387-1.333-1.756-1.333-1.756-1.089-.745.083-.729.083-.729 1.205.084 1.839 1.237 1.839 1.237 1.07 1.834 2.807 1.304 3.492.997.107-.775.418-1.305.762-1.604-2.665-.305-5.467-1.334-5.467-5.931 0-1.311.469-2.381 1.236-3.221-.124-.303-.535-1.524.117-3.176 0 0 1.008-.322 3.301 1.23A11.509 11.509 0 0112 5.803c1.02.005 2.047.138 3.006.404 2.291-1.552 3.297-1.23 3.297-1.23.653 1.653.242 2.874.118 3.176.77.84 1.235 1.911 1.235 3.221 0 4.609-2.807 5.624-5.479 5.921.43.372.823 1.102.823 2.222v3.293c0 .319.192.694.801.576C20.566 21.797 24 17.3 24 12c0-6.627-5.373-12-12-12z",fill:e.sectionTextColor||"#8B8B8B"})})},T=({contact:e,links:t=[],hiddenFields:l=[]})=>{let o=(0,a.useTemplateTheme)(),r=(0,c.V8)(o),s=e=>Array.isArray(t)?t.find(t=>(t.name||"").toLowerCase()===e):null,d=e=>Array.isArray(t)?t.find(t=>(t.url||"").toLowerCase().includes(e)):null,m=s("linkedin")||d("linkedin.com"),h=s("github")||d("github.com"),x=m?.url||h?.url;return(0,i.jsxs)(n.Ss,{style:r.wrapper,children:[(0,i.jsxs)(n.Ss,{style:r.row,children:[e?.email?.trim()&&!l.includes("email")&&(0,i.jsxs)(n.Ss,{style:r.item,children:[(0,i.jsx)(j,{}),(0,i.jsx)(n.EY,{style:r.text,children:e.email.trim()})]}),e?.location?.trim()&&!l.includes("location")&&(0,i.jsxs)(n.Ss,{style:r.item,children:[(0,i.jsx)(C,{}),(0,i.jsx)(n.EY,{style:r.text,children:e.location.trim()})]}),e?.phone?.trim()&&!l.includes("phone")&&(0,i.jsxs)(n.Ss,{style:r.item,children:[(0,i.jsx)(S,{}),(0,i.jsx)(n.EY,{style:r.text,children:e.phone.trim()})]})]}),x&&(0,i.jsxs)(n.Ss,{style:r.row,children:[m?.url?(0,i.jsxs)(n.Ss,{style:r.item,children:[(0,i.jsx)(b,{}),(0,i.jsx)(n.N_,{src:u(m.url),style:r.linkText,children:y(m.url)})]}):null,h?.url?(0,i.jsxs)(n.Ss,{style:r.item,children:[(0,i.jsx)(w,{}),(0,i.jsx)(n.N_,{src:u(h.url),style:r.linkText,children:y(h.url)})]}):null]})]})}
1,k=function({resume:e,hiddenFields:t=[],labels:l={}}){let s=(0,a.useTemplateTheme)(),d=(0,c.V8)(s);return(0,i.jsx)(n.yo,{children:(0,i.jsxs)(n.YW,{size:"A4",style:d.page,children:[(0,i.jsxs)(n.Ss,{style:d.header,children:[(0,i.jsxs)(n.Ss,{style:[d.profileImageSection,{marginLeft:e.photo&&!t.includes("photo")?0:10}],children:[e.photo&&!t.includes("photo")&&(0,i.jsx)(n._V,{src:{uri:e.photo,method:"GET",headers:{"Cache-Control":"no-cache"}},style:[d.profileImage,{alignSelf:"center",objectFit:"cover"}]}),(0,i.jsxs)(n.Ss,{style:d.profileInfo,children:[!(0,o.Yx)(e.name)&&!t.includes("name")&&(0,i.jsx)(n.EY,{style:d.heading,children:e.name}),!(0,o.Yx)(e.title)&&!t.includes("title")&&(0,i.jsx)(n.EY,{style:d.subheading,children:e.title}),(0,o.QJ)(e.certifications)&&(0,i.jsx)(r.A,{certificates:e.certifications,small:!0})]})]}),(0,i.jsx)(n.Ss,{style:d.profileSummary,children:!(0,o.Yx)(e.about)&&(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(n.EY,{style:[d.heading,{fontSize:18}],children:l.about||"Profile"}),(0,o.CA)(e.about,d.profileSectionStyle)]})})]}),(0,i.jsx)(n.Ss,{style:{width:"100%",backgroundColor:s.sectionBackgroundColor},children:(0,i.jsx)(T,{contact:e.contact,links:e.links,hiddenFields:t,color:s.sectionTextColor||"#333333",textColor:s.sectionTextColor||"#333333"})}),(0,i.jsxs)(n.Ss,{style:d.contentWrapper,children:[(0,i.jsxs)(n.Ss,{style:d.leftSection,children:[(0,o.bW)(e.experience)&&(0,i.jsx)(m,{experience:e.experience,headingText:l.experience,relevantSkillsLabel:l.relevantSkills}),(0,o.ZT)(e.education)&&(0,i.jsx)(h,{education:e.education,headingText:l.education}),(0,o.cF)(e.certifications)&&(0,i.jsx)(f,{certifications:e.certifications,description:e.commonCertificateDescription,headingText:l.certifications})]}),(0,i.jsxs)(n.Ss,{style:d.rightSection,children:[(0,o.d)(e.skills)&&(0,i.jsx)(p,{skills:e.skills,headingText:l.skills}),(0,o.rV)(e.awards)&&(0,i.jsx)(x,{awards:e.awards,headingText:l.awards}),(0,o.mJ)(e.languages)&&(0,i.jsx)(g,{languages:e.languages,headingText:l.languages})]})]})]})})}},86952:(e,t,l)=>{l.d(t,{A:()=>d,C:()=>c});var i=l(95155);l(12115);var n=l(64467),o=l(3548),r=l(35499),s=l(54111),a=l(87275);let c={contact:"contact",about:"professionalSummary",experience:"experience",education:"education",skills:"skills",certifications:"certifications",awards:"awards",languages:"languages",relevantSkills:"relevantSkills"},d=({resume:e={},hiddenFields:t=[],labels:l={}})=>{let c=(0,r.useTemplateTheme)(),d=(0,o.g)(c),m={bulletSize:4,bulletGap:16,useFontGap:!0,bulletMarginTop:6,fontColor:c.textColor||defaultTheme.textColor,fontFamily:c.fontFamily||defaultTheme.fontFamily,fontSize:10,lineHeight:1.5,fontWeight:"normal",bulletColor:c.secondaryTextColor||defaultTheme.secondaryTextColor,marginTop:5};return(0,i.jsx)(n.yo,{children:(0,i.jsxs)(n.YW,{size:"A4",style:d.page,children:[(0,i.jsxs)(n.Ss,{style:d.mainHeaderContent,children:[(0,i.jsx)(n.Ss,{style:d.headerLeft,children:e.photo&&!t.includes("photo")&&(0,i.jsx)(n._V,{src:{uri:e.photo,method:"GET",headers:{"Cache-Control":"no-cache"}},style:d.photo})}),(0,i.jsxs)(n.Ss,{style:d.headerRight,children:[e?.name&&!t.includes("name")&&(0,i.jsx)(n.EY,{style:d.nameText,children:e.name}),e?.title&&!t.includes("title")&&(0,i.jsx)(n.EY,{style:d.titleText,children:e.title})]})]}),(0,i.jsxs)(n.Ss,{style:d.mainContent,children:[(0,i.jsxs)(n.Ss,{style:d.leftContent,children:[(0,i.jsxs)(n.Ss,{children:[(0,i.jsx)(n.EY,{style:d.commonHeading,children:l?.contact?l.contact.charAt(0).toUpperCase()+l.contact.slice(1).toLowerCase():""}),(0,i.jsx)(s.A,{contact:e.contact,direction:"vertical",hiddenFields:t,fontFamily:c.fontFamily||defaultTheme.fontFamily,color:c.textColor||defaultTheme.textColor,textColor:c.textColor||defaultTheme.textColor,links:e.links,align:"left",truncate:!1,isIconBig:!0,isLinkView:!0,fontSize:"12pt",showIcons:!0})]}),(0,i.jsxs)(n.Ss,{style:{width:"97%",marginHorizontal:"auto"},children:[e?.skills?.length>0&&(0,i.jsx)(n.EY,{style:d.commonHeading,children:l?.skills}),e?.skills?.length>0&&e.skills.map((e,t)=>(0,i.jsxs)(n.Ss,{style:{marginBottom:10,flexDirection:"row",alignItems:"flex-start",ga
1p:8},wrap:!1,children:[(0,i.jsx)(n.Ss,{style:{height:4,width:4,borderRadius:2,backgroundColor:c.secondaryTextColor||defaultTheme.secondaryTextColor,marginTop:6}}),(0,i.jsx)(n.EY,{style:{fontSize:10,color:c.textColor||defaultTheme.textColor},children:e.name})]},t))]}),(0,i.jsxs)(n.Ss,{style:{width:"97%",marginHorizontal:"auto"},children:[e?.certifications?.length>0&&(0,i.jsx)(n.EY,{style:d.commonHeading,children:l?.certifications}),e?.certifications?.length>0&&e.certifications.map((e,t)=>(0,i.jsxs)(n.Ss,{style:{marginBottom:10,flexDirection:"row",alignItems:"flex-start",gap:8},wrap:!1,children:[(0,i.jsx)(n.Ss,{style:{height:4,width:4,borderRadius:2,backgroundColor:c.secondaryTextColor||defaultTheme.secondaryTextColor,marginTop:6}}),(0,i.jsx)(n.EY,{style:{fontSize:10,color:c.textColor||defaultTheme.textColor},children:e.name})]},t))]}),(0,i.jsxs)(n.Ss,{style:{width:"97%",marginHorizontal:"auto"},children:[e?.awards?.length>0&&(0,i.jsx)(n.EY,{style:d.commonHeading,children:l?.awards}),e?.awards?.length>0&&e.awards.map((e,t)=>(0,i.jsxs)(n.Ss,{wrap:!1,style:{marginBottom:10,flexDirection:"row",alignItems:"flex-start",gap:8},children:[(0,i.jsx)(n.Ss,{style:{height:4,width:4,borderRadius:2,marginTop:6,backgroundColor:c.secondaryTextColor||defaultTheme.secondaryTextColor}}),(0,i.jsx)(n.EY,{style:{fontSize:10,color:c.textColor||defaultTheme.textColor},children:e.title})]},t))]}),(0,i.jsxs)(n.Ss,{style:{width:"97%",marginHorizontal:"auto"},children:[e?.languages?.length>0&&(0,i.jsx)(n.EY,{style:d.commonHeading,children:l?.languages}),e?.languages?.length>0&&e.languages.map((e,t)=>(0,i.jsxs)(n.Ss,{style:{marginBottom:10,flexDirection:"row",alignItems:"flex-start",gap:8},wrap:!1,children:[(0,i.jsx)(n.Ss,{style:{height:4,width:4,borderRadius:2,backgroundColor:c.secondaryTextColor||defaultTheme.secondaryTextColor,marginTop:6}}),(0,i.jsx)(n.EY,{style:{fontSize:10,color:c.textColor||defaultTheme.textColor},children:e})]},t))]})]}),(0,i.jsxs)(n.Ss,{style:d.rightContent,children:[(0,i.jsxs)(n.Ss,{children:[e?.about?.trim()&&(0,i.jsx)(n.EY,{style:d.commonHeading,children:l?.about}),(0,i.jsx)(n.Ss,{children:(0,a.CA)(e.about,{...m})})]}),(0,i.jsxs)(n.Ss,{children:[e?.education?.length>0&&(0,i.jsx)(n.EY,{style:d.commonHeading,children:l?.education}),(0,i.jsx)(n.Ss,{children:e?.education?.length>0&&e.education.map((e,t)=>(0,i.jsxs)(n.Ss,{style:{marginBottom:10},children:[(0,i.jsx)(n.EY,{style:{fontSize:12,color:c.textColor||defaultTheme.textColor,fontWeight:"bold"},children:e.degree}),(0,i.jsx)(n.EY,{style:{fontSize:10,color:c.textColor||defaultTheme.textColor},children:e.college||e.date?`${e.college||""} | ${e.date||""}`:""})]},t))})]}),(0,i.jsxs)(n.Ss,{children:[(0,i.jsx)(n.EY,{style:d.commonHeading,children:l?.experience}),e.experience.filter(e=>e?.company?.trim()||e?.title?.trim()).map(e=>(0,i.jsxs)(n.Ss,{style:d.expEntry,children:[(0,i.jsxs)(n.Ss,{minPresenceAhead:15,children:[e?.title?.trim()&&(0,i.jsx)(n.Ss,{style:d.expTitleRow,children:(0,i.jsx)(n.EY,{style:d.expTitle,children:e.title})}),(0,i.jsx)(n.Ss,{style:d.expCompanyRow,children:(0,i.jsxs)(n.EY,{style:d.expCompany,children:[[e?.company?.trim(),e?.location?.trim()].filter(Boolean).join(", "),e?.date?.trim()&&" - "!==e.date?` / ${e.date}`:""]})})]}),e.responsibility&&(0,i.jsx)(n.Ss,{style:{marginTop:2,width:310},children:(0,a.CA)(e.responsibility,{...m,color:c.textColor||defaultTheme.textColor,marginLeft:10,width:300})}),e.skills&&e.skills.length>0&&(0,i.jsxs)(n.EY,{style:{marginLeft:0,marginTop:4,marginBottom:4,fontSize:10},children:[(0,i.jsxs)(n.EY,{style:{fontWeight:700},children:[l.relevantSkills||"Relevant Skills",":"," "]}),(0,i.jsx)(n.EY,{style:{fontWeight:400},children:e.skills.join(", ")})]})]},`${e.company}-${e.location}`))]})]})]})]})})}},87917:(e,t,l)=>{l.d(t,{F:()=>r,z:()=>o});var i=l(64467),n=l(26056);let o={fontFamily:"Poppins",backgroundColor:"#FFFFFF",primaryColor:n.D.common.primary,textColor:n.D.common.body,secondaryTextColor:n.D.common.muted,dividerColor:"#D1D5DB"},r=(e=o)=>i.vv.create({page:{backgroundColor:e.backgroundColor,fontFamily:e.fontFamily,paddingTop:20,paddingBottom:40,paddingHorizontal:20},richText:{fontSize:10,fontFamily:e.fontFamily||"Poppins",lineHeight:1.9,fontColor:e.textColor||"#374151",bulletColor:e.secondaryTextColor||"#374151",fontWeights:600,letterSpacing:-.2,bulletGap:16},userDetails:{width:"100%",flexDirection:"row",paddingBottom:20,borderBottom:`1px solid ${e.dividerColor}`},userName:{fontSize:16,lineHeight:25/16,marginBottom:5,fontWeight:600,fontFamily:e.fontFamily,color:e.primaryColor},regularText:{fontSize:10,fontFamily:e.fontFamily,flexWrap:"wrap",width:"100%",lineHeight:1.5,color:e.textColor,fontWeight:500},heading:{fontFamily:e.fontFamily,fontSize:11,lineHeight:15/11,fontWeight:600,marginBottom:8,color:e.primaryColor},profileHeading:{fontFamily:e.fontFamily,fontSize:10,lineHeight:1.4,fontWeight:600,marginBottom:8,color:e.secondaryTextColor},text:{fontFamily:e.fontFamily,fontSize:10,lineHeight:1.8,fontWeight:500,flexShrink:1,flexGrow:1,color:e.textColor},bullet:{fontSize:12,lineHeight:1.5,marginRight:5,width:10,textAlign:"center",fontFamily:e.fontFamily,color:e.secondaryTextColor,alignSelf:"center"},skillRow:{flexDirection:"row",alignItems:"center",justifyContent:"space-between",marginBottom:8,width:"100%"},skillLeft:{flexDirection:"row",alignItems:"center",width:"80%"},skillRating:{flexDirection:"row",alignItems:"center",justifyContent:"flex-end",width:"20%"},dot:{width:5,height:5,borderRadius:5,marginRight:3},contactRow:{flexDirection:"row",alignItems:"flex-start",marginBottom:6},contactText:{fontFamily:e.fontFamily,fontSize:10,lineHeight:1.5,marginLeft:4,flexShrink:1,flexGrow:1,maxWidth:"90%",color:e.textColor,fontWeight:500},expCompany:{fontFamily:e.fontFamily,fontSize:10,marginBottom:2,color:e.secondaryTextColor,opacity:.6,fontWeight:400,lineHeight:1.3},jobTitle:{fontFamily:e.fontFamily,fontSize:10,marginBottom:2,color:e.secondaryTextColor,fontWeight:600,lineHeight:1.8}
1,expDate:{fontFamily:e.fontFamily,fontSize:10,color:e.secondaryTextColor,opacity:.6},eduDate:{fontFamily:e.fontFamily,fontSize:10,color:e.secondaryTextColor,opacity:.6,flexShrink:0},certName:{fontFamily:e.fontFamily,fontSize:10,lineHeight:1.5,fontWeight:500,flexShrink:1,flexGrow:1,flexWrap:"wrap",color:e.textColor}})},91707:(e,t,l)=>{l.d(t,{A:()=>w,z:()=>b});var i=l(95155),n=l(12115),o=l(64467),r=l(87275),s=l(27136),a=l(19324),c=l(35499);function d({heading:e,children:t}){let l=(0,c.useTemplateTheme)(),n=(0,s.F)(l);return(0,i.jsxs)(o.Ss,{style:n.sectionWrap,children:[(0,i.jsx)(o.Ss,{wrap:!1,style:n.sectionHeadingRow,children:(0,i.jsx)(o.EY,{style:n.sectionHeading,children:e})}),t]})}let m=(e,t,l,i={})=>({fontSize:11,fontFamily:l,lineHeight:1.55,fontColor:t,bulletColor:t,bulletSize:4,bulletGap:15,bulletMarginTop:7,marginLeft:10,textMarginLeft:6,paragraphMarginLeft:3,...i});function h({resume:e={},hiddenFields:t=[]}){let l=(0,c.useTemplateTheme)(),r=(0,s.F)(l),d=e.contact||{},m=[];return(0,a.OG)(d.phone)&&!t.includes("phone")&&m.push(d.phone.trim()),(0,a.OG)(d.email)&&!t.includes("email")&&m.push(d.email.trim()),(0,a.OG)(d.location)&&!t.includes("location")&&m.push(d.location.trim()),(0,i.jsxs)(o.Ss,{style:r.header,children:[!t.includes("name")&&(0,a.OG)(e.name)&&(0,i.jsx)(o.EY,{style:r.name,children:e.name}),!t.includes("title")&&(0,a.OG)(e.title)&&(0,i.jsx)(o.EY,{style:r.jobTitle,children:e.title}),m.length>0&&(0,i.jsx)(o.Ss,{style:r.contactRow,children:m.map((e,t)=>(0,i.jsxs)(n.Fragment,{children:[t>0&&(0,i.jsx)(o.EY,{style:r.contactSep,children:"|"}),(0,i.jsx)(o.EY,{style:r.contactItem,children:e})]},t))})]})}function x({about:e,labels:t={}}){let l=(0,c.useTemplateTheme)(),n=l.textColor||s.z.textColor,o=l.fontFamily||s.z.fontFamily;return e?.trim()?(0,i.jsx)(d,{heading:t.about||"About Me",children:(0,r.CA)(e,m(l,n,o,{paragraphMarginLeft:0}))}):null}function g({experience:e=[],labels:t={}}){let l=(0,c.useTemplateTheme)(),n=(0,s.F)(l),h=l.textColor||s.z.textColor,x=l.fontFamily||s.z.fontFamily,p=(e||[]).filter(e=>(0,a.OG)(e?.company)||(0,a.OG)(e?.title));return p.length?(0,i.jsx)(d,{heading:t.experience||"Work Experience",children:p.map((e,t)=>{let s=[(0,a.OG)(e.company)?e.company:null,(0,a.dJ)(e.date)||null].filter(Boolean);return(0,i.jsxs)(o.Ss,{style:n.expEntry,children:[(0,i.jsxs)(o.Ss,{minPresenceAhead:15,children:[(0,a.OG)(e.title)&&(0,i.jsx)(o.EY,{style:n.expTitle,children:e.title}),s.length>0&&(0,i.jsx)(o.EY,{style:n.expMeta,children:s.join(" | ")})]}),(e.description||e.responsibility)&&(0,i.jsx)(o.Ss,{wrap:!0,children:(0,r.CA)(e.description||e.responsibility,m(l,h,x,{width:503}))})]},t)})}):null}function p({education:e=[],labels:t={}}){let l=(0,c.useTemplateTheme)(),n=(0,s.F)(l),h=l.textColor||s.z.textColor,x=l.fontFamily||s.z.fontFamily,g=(e||[]).filter(e=>(0,a.OG)(e?.degree)||(0,a.OG)(e?.location)||(0,a.OG)(e?.college));return g.length?(0,i.jsx)(d,{heading:t.education||"Education",children:g.map((e,t)=>{let s=[(0,a.OG)(e.location)?e.location:null,(0,a.OG)(e.college)?e.college:null,(0,a.dJ)(e.date)||null].filter(Boolean);return(0,i.jsxs)(o.Ss,{wrap:!0,style:n.eduEntry,children:[(0,i.jsxs)(o.Ss,{minPresenceAhead:15,children:[(0,a.OG)(e.degree)&&(0,i.jsx)(o.EY,{style:n.eduDegree,children:e.degree}),s.length>0&&(0,i.jsx)(o.EY,{style:n.eduMeta,children:s.join(" | ")})]}),(0,a.OG)(e.description)&&(0,i.jsx)(o.Ss,{children:(0,r.CA)(e.description,m(l,h,x))})]},t)})}):null}function f({skills:e=[],labels:t={}}){let l=(0,c.useTemplateTheme)(),n=(0,s.F)(l),r=(e||[]).map(e=>"string"==typeof e?e:e?.name||"").filter(e=>(0,a.OG)(e));return r.length?(0,i.jsx)(d,{heading:t.skills||"Skills",children:r.map((e,t)=>(0,i.jsxs)(o.Ss,{style:n.bulletRow,wrap:!1,children:[(0,i.jsx)(o.Ss,{style:n.bulletDot}),(0,i.jsx)(o.EY,{style:n.bulletText,children:e})]},t))}):null}function u({projects:e=[],labels:t={}}){let l=(0,c.useTemplateTheme)(),n=(0,s.F)(l),h=l.textColor||s.z.textColor,x=l.fontFamily||s.z.fontFamily,g=(e||[]).filter(e=>(0,a.OG)(e?.name)||(0,a.OG)(e?.description));return g.length?(0,i.jsx)(d,{heading:t.projects||"Projects",children:g.map((e,t)=>(0,i.jsxs)(o.Ss,{wrap:!0,style:n.projectItem,children:[(0,i.jsx)(o.Ss,{minPresenceAhead:15,children:(0,a.OG)(e.name)&&(0,i.jsx)(o.EY,{style:n.projectName,children:e.name})}),(0,a.OG)(e.description)&&(0,i.jsx)(o.Ss,{children:(0,r.CA)(e.description,m(l,h,x))})]},t))}):null}function y({languages:e=[],labels:t={}}){let l=(0,c.useTemplateTheme)(),n=(0,s.F)(l),r=(e||[]).filter(e=>{let t="object"==typeof e?e?.name??"":e??"";return(0,a.OG)(t)});return r.length?(0,i.jsx)(d,{heading:t.languages||"Languages",children:r.map((e,t)=>{let l="object"==typeof e?e?.name??"":e??"";return(0,i.jsxs)(o.Ss,{style:n.bulletRow,wrap:!1,children:[(0,i.jsx)(o.Ss,{style:n.bulletDot}),(0,i.jsx)(o.EY,{style:n.bulletText,children:l})]},t)})}):null}function j({certifications:e=[],labels:t={}}){let l=(0,c.useTemplateTheme)(),n=(0,s.F)(l),r=(e||[]).filter(e=>(0,a.OG)(e?.name));return r.length?(0,i.jsx)(d,{heading:t.certifications||"Certifications",children:r.map((e,t)=>(0,i.jsxs)(o.Ss,{style:n.certRow,wrap:!1,minPresenceAhead:15,children:[(0,i.jsx)(o.EY,{style:n.certName,children:e.name}),(0,a.dJ)(e.date)?(0,i.jsx)(o.EY,{style:n.certDate,children:(0,a.dJ)(e.date)}):null]},t))}):null}function C({awards:e=[],labels:t={}}){let l=(0,c.useTemplateTheme)(),n=(0,s.F)(l),r=(e||[]).filter(e=>(0,a.OG)("string"==typeof e?e:e?.title));return r.length?(0,i.jsx)(d,{heading:t.awards||"Awards",children:r.map((e,t)=>{let l="string"==typeof e?e:e.title,r="object"==typeof e?(0,a.dJ)(e.date):"";return(0,i.jsxs)(o.Ss,{style:n.awardRow,wrap:!1,minPresenceAhead:15,children:[(0,i.jsx)(o.EY,{style:n.awardTitle,children:l}),r?(0,i.jsx)(o.EY,{style:n.awardDate,children:r}):null]},t)})}):null}function S({references:e=[],labels:t={}}){let l=(0,c.useTemplateTheme)(),n=(0,s.F)(l),r=(e||[]).filter(e=>(0,a.OG)(e?.name));return r.length?(0,i.jsx)(d,{heading:t.references||"References",children:r.map((e,t)=>(0,i.jsxs)(o.Ss,{style:n.refBlock,wrap:!1,minPresenceAhead:15,children:[(0,i.jsx)(o.EY,{style:n.refName,children:e.name}),(0,a.OG)(e.title)&&(0,i.jsx)(o.EY,{style:n.refDetail,children:e.title}),(0,a.OG)(e.department)&&(0,i.jsx)(o.EY,{style:n.refDetail,children:e.department}),(0,a.OG)(e.location)&&(0,i.jsx)(o.EY,{style:n.refDetail,children:e.location}),(0,a.OG)(e.email)&&(0,i.jsx)(o.EY,{style:n.refDetail,children:e.email})]},t))}):null}l(19212);let b={about:"aboutMe",experience:"workExperience",education:"education",skills:"skills",certifications:"certifications",awards:"awards",languages:"languages",projects:"projects",relevantSkills:"relevantSkills"},w=n.memo(function({resume:e={},hiddenFields:t=[],labels:l={}}){let n;if(!e)return null;let a=e.resumeSettings||{},d={...s.z,...a},m=(0,s.F)(d);return(0,i.jsx)(c.ResumeThemeProvider,{value:d,children:(0,i.jsx)(o.yo,{children:(0,i.jsxs)(o.YW,{size:"A4",style:m.page,wrap:!0,children:[(0,i.jsx)(h,{resume:e,hiddenFields:t}),!(0,r.Yx)(e.about)&&!t.includes("about")&&(0,i.jsx)(x,{about:e.about,labels:l}),(0,r.bW)(e.experience)&&!t.includes("experience")&&(0,i.jsx)(g,{experience:e.experience,labels:l}),(0,r.ZT)(e.education)&&!t.includes("education")&&(0,i.jsx)(p,{education:e.education,labels:l}),(0,r.d)(e.skills)&&!t.includes("skills")&&(0,i.jsx)(f,{skills:e.skills,labels:l}),Array.isArray(n=e.projects)&&n.some(e=>e?.name?.trim()||e?.description?.trim())&&!t.includes("projects")&&(0,i.jsx)(u,{projects:e.projects,labels:l}),(0,r.mJ)(e.languages)&&!t.includes("languages")&&(0,i.jsx)(y,{languages:e.languages,labels:l}),(0,r.cF)(e.certifications)&&!t.includes("certifications")&&(0,i.jsx)(j,{certifications:e.certifications,labels:l}),(0,r.rV)(e.awards)&&!t.includes("awards")&&(0,i.jsx)(C,{awards:e.awards,labels:l}),(0,r.ZK)(e.references)&&!t.includes("references")&&(0,i.jsx)(S,{references:e.references,labels:l})]})})})})},91903:(e,t,l)=>{l.d(t,{A:()=>w});var i=l(95155),n=l(12115),o=l(64467),r=l(87275),s=l(54575),a=l(35499),c=l(8089),d=l(19324);let m=/(<\/?(ul|ol|li|p|strong|b|i))/i,h=e=>"string"==typeof e&&m.test(e),x=({title:e})=>{let t=(0,a.useTemplateTheme)(),l=(0,s.j)(t);return(0,i.jsxs)(o.Ss,{wrap:!1,children:[(0,i.jsx)(o.Ss,{style:l.sectionLine}),(0,i.jsx)(o.EY,{style:l.sectionHeading,children:e})]})},g=({text:e})=>{let t=(0,a.useTemplateTheme)(),l=(0,s.j)(t);return(0,i.jsxs)(o.Ss,{wrap:!1,style:l.bulletRow,children:[(0,i.jsx)(o.Ss,{style:l.bulletDot}),(0,i.jsx)(o.EY,{style:l.bulletText,children:e})]})},p=({experience:e,labels:t={}})=>{let l=(0,a.useTemplateTheme)(),n=(0,s.j)(l),r=e.filter(e=>e.company&&e.company.trim()||e.title&&e.title.trim());return r.length?(0,i.jsxs)(o.Ss,{children:[(0,i.jsx)(x,{title:t.experience||"Professional Experience"}),r.map((e,r)=>(0,i.jsxs)(o.Ss,{style:n.entryWrapper,children:[(0,i.jsxs)(o.Ss,{children:[e.title&&e.title.trim()&&(0,i.jsx)(o.EY,{style:n.entryTitleCentered,children:e.title}),(0,i.jsxs)(o.Ss,{style:n.entrySubRow,children:[e.company&&e.company.trim()&&(0,i.jsxs)(o.EY,{style:n.entryCompanyLoc,children:[e.company," - ",e.location]}),e.date&&e.date.trim()&&"Start Date - End Date"!==e.date&&(0,i.jsx)(o.EY,{style:n.entryDate,children:(0,d.xZ)(e.date)})]})]}),"string"==typeof e.responsibility&&e.responsibility.trim()&&(h(e.responsibility)?(0,i.jsx)(o.Ss,{style:{marginTop:2,marginLeft:13},children:(0,c.C)(e.responsibility,{bulletColor:l.secondaryTextColor||"#676767",bulletSize:3,bulletGap:16,fontSize:10,lineHeight:1.6,bulletMarginTop:4,fontColor:l.textColor||"#111827",fontFamily:l.fontFamily||"Roboto",fontBold:!1,itemGap:3,marginLeft:7,width:480})}):e.responsibility.split("\n").filter(e=>e.trim()).map((e,t)=>(0,i.jsx)(g,{text:e.trim()},t))),Array.isArray(e.skills)&&e.skills.length>0&&(0,i.jsxs)(o.EY,{style:[n.entryDescription,{marginTop:3,marginLeft:15}],children:[(0,i.jsxs)(o.EY,{style:{fontWeight:600},children:[t.relevantSkills||"Relevant Skills",":"," "]}),e.skills.map(e=>
1"string"==typeof e?e:e?.name||"").filter(Boolean).join(", ")]})]},r))]}):null},f=({education:e,labels:t={}})=>{let l=(0,a.useTemplateTheme)(),n=(0,s.j)(l),r=e.filter(e=>e.college&&e.college.trim()||e.degree&&e.degree.trim());return r.length?(0,i.jsxs)(o.Ss,{children:[(0,i.jsx)(x,{title:t.education||"Education"}),r.map((e,t)=>(0,i.jsxs)(o.Ss,{children:[(0,i.jsxs)(o.Ss,{children:[e.degree&&e.degree.trim()&&(0,i.jsx)(o.EY,{style:n.entryTitleLeft,children:e.degree}),(0,i.jsxs)(o.Ss,{style:n.entrySubRow,children:[e.college&&e.college.trim()&&(0,i.jsx)(o.EY,{style:n.entryCompanyLoc,children:e.college}),e.date&&e.date.trim()&&"Start Date - End Date"!==e.date&&(0,i.jsx)(o.EY,{style:n.entryDate,children:(0,d.xZ)(e.date)})]})]}),e.description&&(h(e.description)?(0,i.jsx)(o.Ss,{style:{marginTop:2},children:(0,c.C)(e.description,{bulletColor:l.secondaryTextColor||"#676767",bulletSize:3,bulletGap:16,fontSize:10,lineHeight:1.6,bulletMarginTop:4,fontColor:l.textColor||"#111827",fontFamily:l.fontFamily||"Roboto",fontBold:!1,itemGap:3,marginLeft:7})}):e.description.split("\n").filter(e=>e.trim()).map((e,t)=>(0,i.jsx)(g,{text:e.trim()},t)))]},t))]}):null},u=({skills:e,labels:t})=>{let l=(0,a.useTemplateTheme)(),n=(0,s.j)(l),r=e.map(e=>"string"==typeof e?e:e?.name||"").filter(e=>e.trim());if(!r.length)return null;let c={},d=e=>(c[e]=(c[e]||0)+1,1===c[e]?e:`${e}-${c[e]}`),m=Math.ceil(r.length/2),h=r.slice(0,m),g=r.slice(m);return(0,i.jsxs)(o.Ss,{children:[(0,i.jsx)(x,{title:t.skills||"Core Competencies"}),(0,i.jsxs)(o.Ss,{style:n.skillsContainer,children:[(0,i.jsx)(o.Ss,{style:n.skillCol,children:h.map(e=>(0,i.jsxs)(o.Ss,{wrap:!1,style:n.skillBulletRow,children:[(0,i.jsx)(o.Ss,{style:n.skillBulletDot}),(0,i.jsx)(o.EY,{style:n.skillBulletText,children:e})]},d(e)))}),(0,i.jsx)(o.Ss,{style:{...n.skillCol,paddingLeft:10},children:g.map(e=>(0,i.jsxs)(o.Ss,{wrap:!1,style:n.skillBulletRow,children:[(0,i.jsx)(o.Ss,{style:n.skillBulletDot}),(0,i.jsx)(o.EY,{style:n.skillBulletText,children:e})]},d(e)))})]})]})},y=({awards:e,labels:t={}})=>{let l=(0,a.useTemplateTheme)(),n=(0,s.j)(l),r=e.filter(e=>("string"==typeof e?e:e?.title)?.trim());return r.length?(0,i.jsxs)(o.Ss,{children:[(0,i.jsx)(x,{title:t.awards||"Awards"}),(0,i.jsx)(o.Ss,{style:{paddingLeft:20},children:r.map((e,t)=>{let l="string"==typeof e?e:e.title;return(0,i.jsxs)(o.Ss,{wrap:!1,style:n.skillBulletRow,children:[(0,i.jsx)(o.Ss,{style:n.skillBulletDot}),(0,i.jsx)(o.EY,{style:n.skillBulletText,children:l})]},t)})})]}):null},j=({certifications:e,labels:t={}})=>{let l=(0,a.useTemplateTheme)(),n=(0,s.j)(l),r=e.filter(e=>(e?.title||e?.name||"").trim());return r.length?(0,i.jsxs)(o.Ss,{children:[(0,i.jsx)(x,{title:t.certifications||"Certifications"}),r.map((e,t)=>(0,i.jsx)(o.Ss,{children:(0,i.jsxs)(o.Ss,{children:[(0,i.jsx)(o.EY,{style:n.entryTitleLeft,children:e.title||e.name}),e.date&&(0,i.jsx)(o.EY,{style:n.entryDate,children:(0,d.xZ)(e.date)}),e.showDescription&&(0,i.jsx)(o.EY,{style:n.entryCompanyLoc,children:e.description})]})},e.title||e.name||t))]}):null},C=({languages:e,labels:t={}})=>{let l=(0,a.useTemplateTheme)(),n=(0,s.j)(l),r=e.filter(e=>e&&"string"==typeof e&&e.trim());return r.length?(0,i.jsxs)(o.Ss,{children:[(0,i.jsx)(x,{title:t.languages||"Languages"}),(0,i.jsx)(o.Ss,{style:{paddingLeft:20},children:r.map((e,t)=>(0,i.jsxs)(o.Ss,{wrap:!1,style:n.skillBulletRow,children:[(0,i.jsx)(o.Ss,{style:n.skillBulletDot}),(0,i.jsx)(o.EY,{style:n.skillBulletText,children:e})]},t))})]}):null};l(19212);let S=e=>e.match(/^[a-zA-Z]+:\/\//)?e:"https://"+e,b=e=>{try{let t=new URL(S(e));return`${t.hostname.replace("www.","")}${(t.pathname||"/").replace(/\/+/g,"/")}`}catch{return e}},w=n.memo(function({resume:e={},hiddenFields:t=[],labels:l={}}){if(!e)return null;let n=(0,a.useTemplateTheme)(),c=(0,s.j)(n),d=e.contact||{},m=(t,l)=>{let i,n=(e.links||[]).find(e=>(e.name||"").toLowerCase()===t||(e.url||"").toLowerCase().includes(l));return n&&(i=n.url)&&"string"==typeof i&&i.trim()&&!["n/a","na","null","none"].includes(i.trim().toLowerCase())?n:null},h=m("linkedin","linkedin.com"),g=m("github","github.com");return(0,i.jsx)(o.yo,{children:(0,i.jsxs)(o.YW,{size:"A4",style:{...c.page},children:[(0,i.jsxs)(o.Ss,{style:c.headerWrapper,children:[!t.includes("name")&&!(0,r.Yx)(e.name)&&(0,i.jsx)(o.EY,{style:c.headerName,children:e.name}),!t.includes("title")&&!(0,r.Yx)(e.title)&&(0,i.jsx)(o.EY,{style:c.headerTitle,children:e.title}),(0,i.jsxs)(o.Ss,{style:{alignItems:"center"},children:[!t.includes("location")&&d.location&&(0,i.jsx)(o.Ss,{style:c.contactLine,children:(0,i.jsx)(o.EY,{style:c.contactValue,children:d.location})}),!t.includes("phone")&&d.phone?.trim()&&(0,i.jsxs)(o.Ss,{style:c.contactLine,children:[(0,i.jsxs)(o.EY,{style:c.contactLabel,children:[l.phone||"Phone",": "]}),(0,i.jsx)(o.EY,{style:c.contactValue,children:d.phone})]}),!t.includes("email")&&d.email?.trim()&&(0,i.jsxs)(o.Ss,{style:c.contactLine,children:[(0,i.jsxs)(o.EY,{style:c.contactLabel,children:[l.email||"Email",": "]}),(0,i.jsx)(o.EY,{style:c.contactValue,children:d.email})]}),!t.includes("links")&&h&&(0,i.jsxs)(o.Ss,{style:c.contactLine,children:[(0,i.jsxs)(o.EY,{style:c.contactLabel,children:[l.linkedin||"LinkedIn",": "]}),(0,i.jsx)(o.N_,{src:S(h.url),style:c.contactLink,children:b(h.url)})]}),!t.includes("links")&&g&&(0,i.jsxs)(o.Ss,{style:c.contactLine,children:[(0,i.jsxs)(o.EY,{style:c.contactLabel,children:[l.github||"GitHub",": "]}),(0,i.jsx)(o.N_,{src:S(g.url),style:c.contactLink,children:b(g.url)})]})]})]}),!(0,r.Yx)(e.about)&&!t.includes("about")&&(0,i.jsxs)(o.Ss,{children:[(0,i.jsx)(x,{title:l.about||"Professional Summary"}),(0,r.CA)(e.about,{bulletColor:n.secondaryColor||"#676767",bulletSize:3,bulletGap:10,fontSize:10,lineHeight:1.6,bulletMarginTop:4,fontFamily:n.fontFamily||"Roboto",fontColor:n.textColor||"#111827",fontBold:!1,itemGap:3,marginLeft:20})]}),(0,r.d)(e.skills)&&!t.includes("skills")&&(0,i.jsx)(u,{skills:e.skills,labels:l}),(0,r.bW)(e.experience)&&!t.includes("experience")&&(0,i.jsx)(p,{experience:e.experience,labels:l}),(0,r.ZT)(e.education)&&!t.includes("education")&&(0,i.jsx)(f,{education:e.education,labels:l}),(0,r.cF)(e.certifications)&&!t.includes("certifications")&&(0,i.jsx)(j,{certifications:e.certifications,labels:l}),(0,r.rV)(e.awards)&&!t.includes("awards")&&(0,i.jsx)(y,{awards:e.awards,labels:l}),(0,r.mJ)(e.languages)&&!t.includes("languages")&&(0,i.jsx)(C,{languages:e.languages,labels:l})]})})})},94494:(e,t,l)=>{l.d(t,{A:()=>I});var i=l(95155),n=l(64467),o=l(12115),r=l(87275),s=l(60452),a=l(35499),c=l(8089);let d=["","Beginner (A1)","Elementary (A2)","Intermediate (B1)","Advanced (C1)","Native (C2)"],m=["n/a","na","null","none","undefined","nil","-","--"],h=e=>e&&"string"==typeof e&&e.trim()&&!m.includes(e.trim().toLowerCase()),x=/(<\/?(ul|ol|li|p|strong|b|i))/i,g=e=>"string"==typeof e&&x.test(e),p=["start date","end date","n/a","na","null","none",""],f=e=>{if(!e||"string"!=typeof e)return"";let t=e.trim();if(!t||"Start Date - End Date"===t||p.includes(t.toLowerCase()))return"";let l=t.includes(" - ")?" - ":"-",i=t.split(l),n=(i[0]||"").trim(),o=(i.slice(1).join(l)||"").trim(),r
1=n&&!p.includes(n.toLowerCase()),s=o&&!p.includes(o.toLowerCase());return r&&s?`${n} - ${o}`:r?n:s?o:""},u=e=>{if("string"!=typeof e)return e;let t={January:"Jan",February:"Feb",March:"Mar",April:"Apr",May:"May",June:"Jun",July:"Jul",August:"Aug",September:"Sep",October:"Oct",November:"Nov",December:"Dec"};return e.replace(/\b(January|February|March|April|May|June|July|August|September|October|November|December)\b/g,e=>t[e]||e)},y={fontSize:12,fontFamily:"Calibri",fontColor:"#2A2A2A",bulletColor:"#2A2A2A",bulletSize:4,bulletGap:17,bulletMarginTop:4,lineHeight:1.45,textMarginLeft:6,marginLeft:8,paragraphMarginLeft:0,listBottomPadding:0},j=({title:e})=>{let t=(0,a.useTemplateTheme)(),l=(0,s.C)(t);return(0,i.jsx)(n.Ss,{style:l.sectionBar,wrap:!1,children:(0,i.jsx)(n.EY,{style:l.sectionHeading,children:e})})},C=({text:e})=>{let t=(0,a.useTemplateTheme)(),l=(0,s.C)(t);return(0,i.jsxs)(n.Ss,{style:l.bulletRow,wrap:!1,children:[(0,i.jsx)(n.Ss,{style:l.bulletDot}),(0,i.jsx)(n.EY,{style:l.bulletText,children:e})]})},S=({experience:e,labels:t={}})=>{let l=(0,a.useTemplateTheme)(),o=(0,s.C)(l),r=e.filter(e=>h(e.company)||h(e.title));return r.length?(0,i.jsxs)(n.Ss,{children:[(0,i.jsx)(j,{title:t.experience||"Work Experience"}),r.map((e,t)=>(0,i.jsxs)(n.Ss,{style:{marginBottom:8},children:[(0,i.jsxs)(n.Ss,{wrap:!1,style:{flexDirection:"row"},children:[(0,i.jsx)(n.Ss,{style:o.entryDateCol,children:f(e.date)&&(0,i.jsx)(n.EY,{style:o.entryDate,children:u(f(e.date))})}),(0,i.jsxs)(n.Ss,{style:o.entryContentCol,children:[h(e.title)&&(0,i.jsx)(n.EY,{style:o.entryTitle,children:e.title}),h(e.company)&&(0,i.jsx)(n.EY,{style:o.entrySubtitle,children:e.company}),h(e.location)&&(0,i.jsx)(n.EY,{style:o.entryLocation,children:e.location})]})]}),(0,i.jsxs)(n.Ss,{style:{flexDirection:"row"},children:[(0,i.jsx)(n.Ss,{style:{width:"22%"}}),(0,i.jsxs)(n.Ss,{style:{width:"78%"},children:[e.description&&(g(e.description)?(0,i.jsx)(n.Ss,{children:(0,c.C)(e.description.replace(/<li>\s*(<p>\s*(<br\s*\/?>)?\s*<\/p>\s*)*(<br\s*\/?>)?\s*<\/li>/gi,""),{...y,width:396,bulletColor:l.subHeadingColor||"#2A2A2A",fontFamily:l.fontFamily||"Calibri",fontColor:l.textColor||"#2A2A2A",marginLeft:0})}):(0,i.jsx)(n.EY,{style:o.bulletText,children:e.description})),!e.description&&"string"==typeof e.responsibility&&e.responsibility.trim()&&(g(e.responsibility)?(0,i.jsx)(n.Ss,{children:(0,c.C)(e.responsibility.replace(/<li>\s*(<p>\s*(<br\s*\/?>)?\s*<\/p>\s*)*(<br\s*\/?>)?\s*<\/li>/gi,""),{...y,width:396,bulletColor:l.subHeadingColor||"#2A2A2A",fontFamily:l.fontFamily||"Calibri",fontColor:l.textColor||"#2A2A2A",marginLeft:0})}):e.responsibility.split("\n").filter(e=>e.trim()).map((e,t)=>(0,i.jsx)(C,{text:e.trim()},t))),Array.isArray(e.responsibilities)&&e.responsibilities.filter(e=>e&&e.trim()).map((e,t)=>g(e)?(0,i.jsx)(n.Ss,{children:(0,c.C)(e.replace(/<li>\s*(<p>\s*(<br\s*\/?>)?\s*<\/p>\s*)*(<br\s*\/?>)?\s*<\/li>/gi,""),{...y,width:396,bulletColor:l.subHeadingColor||"#2A2A2A",fontFamily:l.fontFamily||"Calibri",fontColor:l.textColor||"#2A2A2A"})},t):(0,i.jsx)(C,{text:e},t))]})]})]},t))]}):null},b=({education:e,labels:t={}})=>{let l=(0,a.useTemplateTheme)(),o=(0,s.C)(l),r=e.filter(e=>h(e.college)||h(e.degree));return r.length?(0,i.jsxs)(n.Ss,{children:[(0,i.jsx)(j,{title:t.education||"Education"}),r.map((e,t)=>(0,i.jsxs)(n.Ss,{style:{marginBottom:8},children:[(0,i.jsxs)(n.Ss,{wrap:!1,style:{flexDirection:"row"},children:[(0,i.jsx)(n.Ss,{style:o.entryDateCol,children:f(e.date)&&(0,i.jsx)(n.EY,{style:o.entryDate,children:u(f(e.date))})}),(0,i.jsxs)(n.Ss,{style:o.entryContentCol,children:[h(e.degree)&&(0,i.jsx)(n.EY,{style:o.entryTitle,children:e.degree}),h(e.college)&&(0,i.jsx)(n.EY,{style:o.entrySubtitle,children:e.college}),h(e.location)&&(0,i.jsx)(n.EY,{style:o.entryLocation,children:e.location})]})]}),(0,i.jsxs)(n.Ss,{style:{flexDirection:"row"},children:[(0,i.jsx)(n.Ss,{style:{width:"22%"}}),(0,i.jsxs)(n.Ss,{style:{width:"78%"},children:[h(e.cgpa?.toString())&&(0,i.jsx)(n.EY,{style:o.bulletText,children:"percentage"===e.gradeType?`Percentage: ${e.cgpa}%`:`CGPA: ${e.cgpa}/10`}),h(e.relevantSkills)&&(0,i.jsxs)(n.EY,{style:o.courseworkText,children:[(0,i.jsx)(n.EY,{style:o.courseworkLabel,children:"Relevant Coursework: "}),e.relevantSkills]}),e.description&&(g(e.description)?(0,i.jsx)(n.Ss,{children:(0,c.C)(e.description.replace(/<li>\s*(<p>\s*(<br\s*\/?>)?\s*<\/p>\s*)*(<br\s*\/?>)?\s*<\/li>/gi,""),y)}):e.description.split("\n").filter(e=>e.trim()).map((e,t)=>(0,i.jsx)(n.EY,{style:o.bulletText,children:e.trim()},t)))]})]})]},t))]}):null},w=({skills:e,labels:t={}})=>{let l=(0,a.useTemplateTheme)(),o=(0,s.C)(l),r=(e?.technicalSkills||[]).filter(h),c=(e?.softSkills||[]).filter(h);return r.length||c.length?(0,i.jsxs)(n.Ss,{children:[(0,i.jsx)(j,{title:t.skills||"Skills"}),(0,i.jsxs)(n.Ss,{style:o.skillsRow,children:[r.length>0&&(0,i.jsxs)(n.Ss,{style:o.skillsCol,children:[(0,i.jsx)(n.EY,{style:o.skillsColHeading,children:"Technical Skills"}),r.map((e,t)=>(0,i.jsxs)(n.Ss,{style:o.listBulletRow,wrap:!1,children:[(0,i.jsx)(n.Ss,{style:o.listBulletDot}),(0,i.jsx)(n.EY,{style:o.listBulletText,children:e})]},t))]}),c.length>0&&(0,i.jsxs)(n.Ss,{style:o.skillsCol,children:[(0,i.jsx)(n.EY,{style:o.skillsColHeading,children:"Soft Skills"}),c.map((e,t)=>(0,i.jsxs)(n.Ss,{style:o.listBulletRow,wrap:!1,children:[(0,i.jsx)(n.Ss,{style:o.listBulletDot}),(0,i.jsx)(n.EY,{style:o.listBulletText,children:e})]},t))]})]})]}):null},T=({languages:e,proficiencies:t=[],labels:l={}})=>{let o=(0,a.useTemplateTheme)(),r=(0,s.C)(o),c=(e||[]).filter(e=>"string"==typeof e?h(e):h(e?.name));return c.length?(0,i.jsxs)(n.Ss,{wrap:!1,children:[(0,i.jsx)(j,{title:l.languages||"Languages"}),c.map((e,l)=>{let o="object"==typeof e?e.name:e,s="object"==typeof e?e.rating??t[l]??0:t[l]??0,a=s>0?`${o} — ${d[s]}`:o;return(0,i.jsxs)(n.Ss,{style:[r.listBulletRow,{paddingLeft:12}],wrap:!1,children:[(0,i.jsx)(n.Ss,{style:r.listBulletDot}),(0,i.jsx)(n.EY,{style:r.listBulletText,children:a})]},l)})]}):null},k=({projects:e,labels:t={}})=>{let l=(0,a.useTemplateTheme)(),o=(0,s.C)(l),r=(e||[]).filter(e=>h(e.name)||h(e.title));return r.length?(0,i.jsxs)(n.Ss,{children:[(0,i.jsx)(j,{title:t.projects||"Projects"}),r.map((e,t)=>(0,i.jsxs)(n.Ss,{style:{marginBottom:8},children:[(0,i.jsxs)(n.Ss,{wrap:!1,style:{flexDirection:"row",alignItems:"flex-start"},children:[(0,i.jsx)(n.Ss,{style:[o.entryDateCol,{paddingTop:0}],children:f(e.date)&&(0,i.jsx)(n.EY,{style:o.entryDate,children:u(f(e.date))})}),(0,i.jsx)(n.Ss,{style:[o.entryContentCol],children:(0,i.jsx)(n.EY,{style:o.entryTitle,children:e.name?.trim()||e.title?.trim()})})]}),(0,i.jsxs)(n.Ss,{style:{flexDirection:"row"},children:[(0,i.jsx)(n.Ss,{style:{width:"22%"}}),(0,i.jsxs)(n.Ss,{style:{width:"78%"},children:[e.description&&(g(e.description)?(0,i.jsx)(n.Ss,{children:(0,c.C)(e.description.replace(/<li>\s*(<p>\s*(<br\s*\/?>)?\s*<\/p>\s*)*(<br\s*\/?>)?\s*<\/li>/gi,""),{...y,bulletColor:l.subHeadingColor||"#2A2A2A",fontFamily:l.fontFamily||"Calibri",fontColor:l.textColor||"#2A2A2A"})}):e.description.split("\n").filter(e=>e.trim()).map((e,t)=>(0,i.jsx)(C,{text:e.trim()},t))),!e.description&&"string"==typeof e.responsibility&&e.responsibility.trim()&&(g
1(e.responsibility)?(0,i.jsx)(n.Ss,{children:(0,c.C)(e.responsibility.replace(/<li>\s*(<p>\s*(<br\s*\/?>)?\s*<\/p>\s*)*(<br\s*\/?>)?\s*<\/li>/gi,""),{...y,bulletColor:l.subHeadingColor||"#2A2A2A",fontFamily:l.fontFamily||"Calibri",fontColor:l.textColor||"#2A2A2A"})}):e.responsibility.split("\n").filter(e=>e.trim()).map((e,t)=>(0,i.jsx)(C,{text:e.trim()},t)))]})]})]},t))]}):null},B=({additionalInformation:e,labels:t={}})=>{let l=(0,a.useTemplateTheme)();return((0,s.C)(l),e&&"string"==typeof e&&e.replace(/<[^>]*>/g,"").trim())?(0,i.jsxs)(n.Ss,{children:[(0,i.jsx)(j,{title:t.additionalInformation||"Additional Information"}),(0,c.C)(e.replace(/<li>\s*(<p>\s*(<br\s*\/?>)?\s*<\/p>\s*)*(<br\s*\/?>)?\s*<\/li>/gi,""),{...y,marginLeft:12,bulletColor:l.subHeadingColor||"#2A2A2A",fontFamily:l.fontFamily||"Calibri",fontColor:l.textColor||"#2A2A2A"})]}):null};l(19212);let E=e=>{if(!e||"string"!=typeof e)return!0;let t=e.trim();return!t||["n/a","na","null","none","undefined","-"].includes(t.toLowerCase())},z=e=>{let t=String(e||"").trim();return t?/^[a-zA-Z][a-zA-Z0-9+.-]*:/.test(t)?t:`https://${t}`:""},Y={marginRight:4,marginTop:-4},F={flexDirection:"row",alignItems:"center",flexShrink:0},D=({color:e="#C62828"})=>(0,i.jsx)(n.BS,{width:"12",height:"12",viewBox:"0 0 8 9",style:Y,children:(0,i.jsx)(n.wA,{d:"M1.11133 3.81858C1.11133 2.22309 2.40473 0.929688 4.00022 0.929688C5.59571 0.929688 6.88911 2.22309 6.88911 3.81858C6.88911 5.76858 4.36133 7.97135 4.23494 8.06524C4.0998 8.18083 3.90063 8.18083 3.76549 8.06524L3.7649 8.06472C3.64814 7.96354 1.11133 5.76512 1.11133 3.81858ZM1.83398 3.81901C1.83398 5.02512 3.23148 6.58151 4.00065 7.30373C4.76982 6.58512 6.16732 5.02512 6.16732 3.81901C6.16732 2.62239 5.19727 1.65234 4.00065 1.65234C2.80403 1.65234 1.83398 2.62239 1.83398 3.81901ZM4.00011 2.375C3.20236 2.375 2.55566 3.0217 2.55566 3.81944C2.55566 4.61719 3.20236 5.26389 4.00011 5.26389C4.79785 5.26389 5.44455 4.61719 5.44455 3.81944C5.44455 3.0217 4.79785 2.375 4.00011 2.375ZM3.27734 3.81988C3.27734 4.21875 3.60069 4.5421 3.99957 4.5421C4.39844 4.5421 4.72179 4.21875 4.72179 3.81988C4.72179 3.42101 4.39844 3.09766 3.99957 3.09766C3.60069 3.09766 3.27734 3.42101 3.27734 3.81988Z",fill:e})}),H=({color:e="#C62828"})=>(0,i.jsx)(n.BS,{width:"10",height:"10",viewBox:"0 0 16 16",style:Y,children:(0,i.jsx)(n.wA,{d:"M12.6039 8.60806C12.7221 8.63686 12.8427 8.66626 12.9591 8.66626C13.8992 8.83484 14.5889 9.64463 14.6058 10.5996V12.5996C14.6084 13.1719 14.3657 13.718 13.9391 14.0996C13.572 14.4266 13.0974 14.607 12.6058 14.6063H12.3524C6.60431 13.8965 2.06972 9.37843 1.3391 3.63292C1.25962 3.05698 1.43469 2.47496 1.81872 2.03844C2.20276 1.60193 2.75773 1.35413 3.3391 1.35959H5.3391C6.32346 1.34528 7.17185 2.04944 7.3391 3.01959C7.3591 3.17292 7.38577 3.32626 7.4191 3.47292C7.48639 3.76945 7.57325 4.0612 7.6791 4.34626C7.91212 4.98676 7.62457 5.69987 7.01244 5.99959L6.73244 6.18626C7.09365 6.83559 7.54228 7.43227 8.06577 7.95959C8.59309 8.48308 9.18977 8.93171 9.8391 9.29292L9.98577 8.99292C10.2855 8.38079 10.9986 8.09324 11.6391 8.32626C11.9235 8.43391 12.2154 8.52081 12.5124 8.58626C12.5427 8.59313 12.5732 8.60058 12.6039 8.60806Z",fill:e})}),A=({color:e="#C62828"})=>(0,i.jsx)(n.BS,{width:"10",height:"10",viewBox:"0 0 8 8",fill:"none",style:Y,children:(0,i.jsx)(n.wA,{fillRule:"evenodd",clipRule:"evenodd",d:"M6.33268 1.33203H1.66602C1.11373 1.33203 0.666016 1.77975 0.666016 2.33203V5.66536C0.666016 6.21765 1.11373 6.66536 1.66602 6.66536H6.33268C6.88497 6.66536 7.33268 6.21765 7.33268 5.66536V2.33203C7.33268 1.77975 6.88497 1.33203 6.33268 1.33203ZM6.19607 2L4.23607 3.96C4.17348 4.0231 4.08828 4.0586 3.9994 4.0586C3.91052 4.0586 3.82532 4.0231 3.76273 3.96L1.80273 2H6.19607ZM6.33203 5.99875C6.51613 5.99875 6.66536 5.84951 6.66536 5.66542V2.46875L4.70536 4.42875C4.31494 4.81869 3.68245 4.81869 3.29203 4.42875L1.33203 2.46875V5.66542C1.33203 5.84951 1.48127 5.99875 1.66536 5.99875H6.33203Z",fill:e})}),W=()=>(0,i.jsxs)(n.BS,{width:"8",height:"8",viewBox:"0 0 24 24",style:Y,children:[(0,i.jsx)(n.wA,{d:"M19 0H5C2.239 0 0 2.239 0 5v14c0 2.761 2.239 5 5 5h14c2.762 0 5-2.239 5-5V5c0-2.761-2.238-5-5-5z",fill:"#0A66C2"}),(0,i.jsx)(n.wA,{d:"M8 19H5V8h3v11zM6.5 6.732c-.966 0-1.75-.79-1.75-1.764s.784-1.764 1.75-1.764 1.75.79 1.75 1.764-.783 1.764-1.75 1.764zM20 19h-3v-5.604c0-3.368-4-3.113-4 0V19h-3V8h3v1.765c1.396-2.586 7-2.777 7 2.476V19z",fill:"#FFFFFF"})]}),L=()=>(0,i.jsx)(n.BS,{width:"9",height:"9",viewBox:"0 0 24 24",style:Y,children:(0,i.jsx)(n.wA,{d:"M12 0C5.374 0 0 5.373 0 12c0 5.302 3.438 9.8 8.207 11.387.599.111.793-.261.793-.577v-2.234c-3.338.726-4.033-1.416-4.033-1.416-.546-1.387-1.333-1.756-1.333-1.756-1.089-.745.083-.729.083-.729 1.205.084 1.839 1.237 1.839 1.237 1.07 1.834 2.807 1.304 3.492.997.107-.775.418-1.305.762-1.604-2.665-.305-5.467-1.334-5.467-5.931 0-1.311.469-2.381 1.236-3.221-.124-.303-.535-1.524.117-3.176 0 0 1.008-.322 3.301 1.23A11.509 11.509 0 0112 5.803c1.02.005 2.047.138 3.006.404 2.291-1.552 3.297-1.23 3.297-1.23.653 1.653.242 2.874.118 3.176.77.84 1.235 1.911 1.235 3.221 0 4.609-2.807 5.624-5.479 5.921.43.372.823 1.102.823 2.222v3.293c0 .319.192.694.801.576C20.566 21.797 24 17.3 24 12c0-6.627-5.373-12-12-12z",fill:"#333333"})});function v({contact:e={},hiddenFields:t=[]}){let l=(0,a.useTemplateTheme)(),r=(0,s.C)(l),c=[];return(t.includes("location")||E(e.location)||c.push({icon:D,text:e.location.trim()}),t.includes("phone")||E(e.phone)||c.push({icon:H,text:e.phone.trim()}),t.includes("email")||E(e.email)||c.push({icon:A,text:e.email.trim()}),c.length)?(0,i.jsx)(n.Ss,{style:r.contactRow,children:c.map((e,t)=>{let l=e.icon;return(0,i.jsxs)(o.Fragment,{children:[t>0&&(0,i.jsx)(n.EY,{style:r.contactSep,children:"|"}),(0,i.jsxs)(n.Ss,{style:F,children:[(0,i.jsx)(l,{}),(0,i.jsx)(n.EY,{style:r.contactText,children:e.text})]})]},t)})}):null}function R({links:e=[],hiddenFields:t=[]}){if(t.includes("links")||!Array.isArray(e)||!e.length)return null;let l=(0,a.useTemplateTheme)(),r=(0,s.C)(l),c=(t,l)=>e.find(e=>(e.name||"").toLowerCase()===t)||e.find(e=>(e.url||"").toLowerCase().includes(l)),d=c("linkedin","linkedin.com"),m=c("github","github.com"),h=[d?.url&&!E(d.url)?{icon:W,url:d.url}:null,m?.url&&!E(m.url)?{icon:L,url:m.url}
1:null].filter(Boolean);return h.length?(0,i.jsx)(n.Ss,{style:{flexDirection:"row",flexWrap:"wrap",alignItems:"center",paddingLeft:2},children:h.map((e,t)=>{let s=e.icon;return(0,i.jsxs)(o.Fragment,{children:[t>0&&(0,i.jsx)(n.EY,{style:r.contactSep,children:"|"}),(0,i.jsxs)(n.Ss,{style:F,children:[(0,i.jsx)(s,{}),(0,i.jsx)(n.N_,{src:z(e.url),style:{fontSize:12,fontFamily:l.fontFamily||"Calibri",color:l.textColor||"#2A2A2A",textDecoration:"none"},children:((e,t=30)=>{try{let l=new URL(z(e)),i=l.hostname.replace(/^www\./,""),n=(l.pathname||"/").replace(/\/+$/g,""),o=`${i}${n}`;return o.length>t?`${o.slice(0,t-1)}…`:o}catch{return e.length>t?`${e.slice(0,t-1)}…`:e}})(e.url)})]})]},t)})}):null}let I=o.memo(function({resume:e={},hiddenFields:t=[],labels:l={}}){if(!e)return null;let o=(0,a.useTemplateTheme)(),c=(0,s.C)(o),d=e.photo&&!t.includes("photo");return(0,i.jsx)(n.yo,{children:(0,i.jsxs)(n.YW,{size:"A4",style:c.page,children:[(0,i.jsxs)(n.Ss,{style:c.header,children:[(0,i.jsxs)(n.Ss,{style:c.nameBlock,children:[!(0,r.Yx)(e.name)&&!t.includes("name")&&(0,i.jsx)(n.EY,{style:c.name,children:e.name}),!(0,r.Yx)(e.title)&&!t.includes("title")&&(0,i.jsx)(n.EY,{style:c.title,children:e.title}),(0,i.jsx)(v,{contact:e.contact||{},hiddenFields:t}),(0,i.jsx)(R,{links:e.links,hiddenFields:t})]}),d&&(0,i.jsx)(n.Ss,{style:c.photoWrapper,children:(0,i.jsx)(n._V,{src:{uri:e.photo,method:"GET",headers:{"Cache-Control":"no-cache"}},style:c.photo})})]}),!(0,r.Yx)(e.about)&&!t.includes("about")&&(0,i.jsxs)(n.Ss,{style:{marginBottom:6},children:[(0,i.jsx)(n.Ss,{style:c.sectionBar,wrap:!1,children:(0,i.jsx)(n.EY,{style:c.sectionHeading,children:l.about||"Professional Summary"})}),(0,r.CA)(e.about,{fontSize:12,fontFamily:o.fontFamily||"Calibri",fontColor:o.textColor||"#2A2A2A",bulletColor:o.subHeadingColor||"#2A2A2A",bulletSize:4,bulletGap:8,lineHeight:1.5,textMarginLeft:0,marginLeft:0})]}),(0,r.bW)(e.experience)&&!t.includes("experience")&&(0,i.jsx)(S,{experience:e.experience,labels:l}),(0,r.ZT)(e.education)&&!t.includes("education")&&(0,i.jsx)(b,{education:e.education,labels:l}),!t.includes("skills")&&(0,i.jsx)(w,{skills:e.additionalSkills,labels:l}),(0,r.mJ)(e.languages)&&!t.includes("languages")&&(0,i.jsx)(T,{languages:e.languages,labels:l}),(0,r.Pp)(e.projects)&&!t.includes("projects")&&(0,i.jsx)(k,{projects:e.projects,labels:l}),e.additionalInformation&&!t.includes("additionalInformation")&&(0,i.jsx)(B,{additionalInformation:e.additionalInformation,labels:l})]})})})},95299:(e,t,l)=>{l.d(t,{p:()=>a,z:()=>s});var i=l(64467);let n="#1F2937",o="#374151",r="#000000";i.KQ.register({family:"Roboto",fonts:[{src:"https://fonts.gstatic.com/s/roboto/v30/KFOmCnqEu92Fr1Me5Q.ttf",fontWeight:400},{src:"https://fonts.gstatic.com/s/roboto/v30/KFOkCnqEu92Fr1Mu52xP.ttf",fontWeight:400,fontStyle:"italic"},{src:"https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmEU9fBBc9.ttf",fontWeight:700},{src:"https://fonts.gstatic.com/s/roboto/v30/KFOjCnqEu92Fr1Mu51TjARc9.ttf",fontWeight:700,fontStyle:"italic"}]});let s={backgroundColor:"white",headingColor:n,subHeadingColor:n,textColor:o,fontFamily:"Roboto",dividerColor:n},a=(e=s)=>(e.headingColor=e.selectedColor||e.headingColor||s.headingColor,e.dividerColor=e.selectedColor||e.dividerColor||s.dividerColor,i.vv.create({page:{flexDirection:"column",backgroundColor:e.backgroundColor||s.backgroundColor,fontFamily:e.fontFamily||s.fontFamily,color:e.textColor||s.textColor,paddingTop:40,paddingBottom:40,paddingHorizontal:50},headerName:{fontSize:24,fontWeight:700,color:e.headingColor||s.headingColor,textAlign:"center",marginBottom:2},headerTitle:{fontSize:14,fontWeight:400,color:e.subHeadingColor||s.subHeadingColor,textAlign:"center",marginBottom:4},contactRow:{flexDirection:"row",justifyContent:"center",flexWrap:"wrap",marginBottom:6,alignItems:"center",lineHeight:.9},contactText:{fontSize:10,color:e.textColor||o},contactSep:{fontSize:10,color:e.textColor||o,marginHorizontal:4},sectionHeadingWrapper:{marginTop:8,marginBottom:6},sectionHeading:{fontSize:14,fontWeight:700,color:e.headingColor||r,textTransform:"uppercase",letterSpacing:.3,marginBottom:6},sectionLine:{height:1,backgroundColor:e.dividerColor||r}
1,aboutText:{fontSize:10,color:e.textColor||o,lineHeight:1.5,marginBottom:4},entryWrapper:{marginBottom:8},entryHeaderRow:{flexDirection:"row",justifyContent:"space-between",alignItems:"flex-start",marginBottom:2},entryTitle:{fontSize:11,fontWeight:700,color:e.subHeadingColor||r,textTransform:"uppercase",flex:1,paddingRight:10},entryRight:{fontSize:10,fontWeight:700,color:e.headingColor||r,textAlign:"right"},entrySubRow:{flexDirection:"row",justifyContent:"space-between",alignItems:"flex-start",marginBottom:2},entrySubtitle:{fontSize:10,fontWeight:400,color:e.textColor||o,flex:1,paddingRight:10},entryDate:{fontSize:10,fontWeight:400,color:e.subHeadingColor||o,textAlign:"right"},entryDescription:{fontSize:10,color:e.textColor||o,lineHeight:1.5,marginBottom:2},entryDetail:{fontSize:10,color:e.textColor||o,lineHeight:1.5,marginBottom:1},bulletRow:{flexDirection:"row",alignItems:"flex-start",marginLeft:12,marginBottom:2},bulletDot:{width:3.5,height:3.5,borderRadius:2,backgroundColor:e.subHeadingColor||o,marginTop:4,marginRight:6},bulletText:{fontSize:10,color:e.textColor||o,lineHeight:1.5,flex:1},inlineList:{fontSize:10,fontWeight:400,color:e.textColor||o,lineHeight:1.5,marginBottom:4},listBulletRow:{flexDirection:"row",alignItems:"flex-start",marginLeft:12,marginBottom:3},listBulletDot:{width:3.5,height:3.5,borderRadius:2,backgroundColor:e.subHeadingColor||o,marginTop:4,marginRight:6},listBulletText:{fontSize:10,color:e.textColor||o,lineHeight:1.5,flex:1},listItemText:{fontSize:10,color:e.textColor||o,lineHeight:1.5,marginBottom:3}}))},96121:(e,t,l)=>{l.d(t,{e:()=>o,z:()=>n});var i=l(64467);let n={fontFamily:"Poppins",backgroundColor:"white",primaryColor:"white",textColor:"#515151",secondaryTextColor:"#515151",sectionBackgroundColor:"#879F7B"},o=(e=n)=>i.vv.create({page:{flexDirection:"column",backgroundColor:e.backgroundColor,fontFamily:e.fontFamily,padding:40},headerRow:{flexDirection:"row",alignItems:"flex-start",justifyContent:"space-between",width:"100%",marginBottom:30},photo:{width:80,height:80,borderRadius:50},leftSection:{flexDirection:"row",alignItems:"flex-start",width:"62%"},nameBlock:{flexDirection:"column",marginLeft:15,flex:1,maxWidth:"100%"},name:{fontSize:32,color:e.textColor,marginBottom:6,lineHeight:1.15,flexWrap:"wrap",fontWeight:"700"},title:{fontSize:10,lineHeight:1,letterSpacing:.2,marginBottom:8,fontWeight:"700",color:e.secondaryTextColor,marginLeft:3},rightSection:{width:"34%",alignItems:"flex-end"},sectionRow:{marginTop:15},section:{marginTop:15},sectionHeader:{backgroundColor:e.sectionBackgroundColor,paddingTop:6,paddingBottom:4,paddingLeft:16,paddingRight:16,display:"flex",flexDirection:"row",alignItems:"center",justifyContent:"flex-start",marginBottom:15},sectionTitle:{color:e.primaryColor||"white",fontSize:13,fontWeight:"700",letterSpacing:2.08},sectionContent:{paddingHorizontal:6},educationSectionContent:{paddingHorizontal:17},bodyText:{fontSize:9,color:e.textColor,lineHeight:14/9,fontWeight:"400",marginLeft:15},contactText:{fontSize:"10pt",fontFamily:e.fontFamily||"Poppins",lineHeight:1.5,marginLeft:4,flexGrow:1,flexShrink:1,maxWidth:"100%"},experienceItem:{marginBottom:10},experienceHeader:{flexDirection:"row",justifyContent:"space-between",paddingRight:9,paddingLeft:9,marginBottom:4},companyName:{fontSize:10,fontWeight:"700",letterSpacing:.2,lineHeight:1.4,color:e.secondaryTextColor},dateRange:{fontSize:9,color:e.textColor,fontWeight:"700",lineHeight:1,letterSpacing:.1,marginTop:2},jobTitle:{fontSize:10,fontWeight:"700",letterSpacing:.2,lineHeight:1.4,color:e.textColor},bulletDot:{fontSize:9,color:e.secondaryTextColor,fontWeight:"600",marginRight:4},bulletPoint:{fontSize:9,color:e.textColor,fontWeight:"400",lineHeight:13/9,flexShrink:1,flexGrow:1,paddingRight:16},eduDescription:{fontSize:9,color:e.textColor,lineHeight:14/9,fontWeight:"400",letterSpacing:.09,marginTop:6},skillBar:{height:3,backgroundColor:"#ddd",marginBottom:8,width:"100%",marginTop:8},skillFill:{height:"100%",backgroundColor:e.sectionBackgroundColor},skillName:{fontSize:9,color:e.textColor,fontWeight:"400",lineHeight:13/9,letterSpacing:.09,marginBottom:4},twoColumnSection:{flexDirection:"row",gap:30},column:{flex:1},skillsGrid:{flexDirection:"row",flexWrap:"wrap"},skillGridItem:{width:"47%",marginRight:"6%",marginBottom:15},skillGridItemEven:{marginRight:0},awardName:{fontSize:9,color:e.textColor,lineHeight:14/9,letterSpacing:-.22,fontWeight:"500"},experienceBulletContainer:{flexDirection:"row",alignItems:"flex-start",marginLeft:9,marginBottom:3},experienceBulletDot:{fontSize:9,color:e.secondaryTextColor,fontWeight:"600",marginRight:4,flexShrink:0,lineHeight:14/9},experienceBulletText:{fontSize:9,color:e.textColor,fontWeight:"400",lineHeight:13/9,flexShrink:1,flexGrow:1,paddingRight:16}})},97104:(e,t,l)=>{l.d(t,{m:()=>
1o,z:()=>n});var i=l(64467);let n={fontFamily:"Poppins",backgroundColor:"#FFFFFF",primaryColor:"#E07B39",textColor:"#374151",secondaryTextColor:"#6B7280",aboutSectionBackgroundColor:"#F3F4F6"},o=(e=n)=>i.vv.create({page:{flexDirection:"column",backgroundColor:e.backgroundColor,fontFamily:e.fontFamily,color:e.textColor,paddingTop:40,paddingBottom:40,paddingHorizontal:36},header:{flexDirection:"column",marginBottom:8},headerTop:{flexDirection:"row",alignItems:"center",justifyContent:"space-between",marginBottom:8},headerTopLeft:{flexDirection:"row",alignItems:"center",flex:1},photo:{width:80,height:80,borderRadius:40,marginRight:20},nameBlock:{flexDirection:"column",justifyContent:"center"},name:{fontSize:28,fontWeight:700,color:e.primaryColor,marginBottom:4,letterSpacing:.5},title:{fontSize:10,fontWeight:600,color:e.secondaryTextColor,textTransform:"uppercase",letterSpacing:2,marginTop:2},contactRow:{flexDirection:"row",flexWrap:"wrap",alignItems:"center",gap:10},contactItem:{flexDirection:"row",alignItems:"center",gap:3},contactText:{fontSize:"10pt",color:e.textColor},summaryBox:{backgroundColor:e.aboutSectionBackgroundColor,borderRadius:6,padding:"10 14",marginBottom:14},summaryText:{fontSize:"10pt",color:e.textColor,lineHeight:1.6},sectionHeading:{fontSize:"10pt",fontWeight:700,color:e.primaryColor,textTransform:"uppercase",letterSpacing:1.5,marginBottom:8,marginTop:12},sectionHeadingOne:{fontSize:"10pt",fontWeight:700,color:e.primaryColor,textTransform:"uppercase",letterSpacing:1.5,marginBottom:8,marginTop:0},expEntry:{marginBottom:8},expTitleLine:{fontSize:12,fontWeight:700,fontStyle:"italic",color:e.secondaryTextColor,flex:1},expMetaRow:{flexDirection:"row",alignItems:"flex-start",justifyContent:"space-between",width:"100%",marginBottom:5},expMetaItem:{flexDirection:"row",alignItems:"flex-start",gap:4},expMetaText:{fontSize:"10pt",color:e.textColor,flexWrap:"wrap",flexDirection:"row"},expBulletRow:{flexDirection:"row",alignItems:"flex-start",marginBottom:2,marginLeft:2},expBulletInline:{fontSize:"10pt",color:e.textColor,lineHeight:1.55,marginBottom:2,marginLeft:2},expBulletDot:{fontSize:9,height:4,width:4,borderRadius:50,backgroundColor:e.secondaryTextColor,marginTop:5},expBulletText:{fontSize:"10pt",color:e.textColor,lineHeight:1.55,flex:1},expDescription:{fontSize:"10pt",color:e.textColor,lineHeight:1.55,marginBottom:0},expSummaryLabel:{fontSize:9,fontWeight:600,color:e.textColor,lineHeight:1.55},expRelevantSkills:{fontSize:"10pt",color:e.textColor,marginBottom:0},bottomRow:{flexDirection:"row",marginTop:4},leftCol:{width:"50%",paddingRight:14},rightCol:{width:"50%",paddingLeft:10},skillText:{fontSize:"10pt",color:e.textColor,lineHeight:1.6,marginBottom:1},eduEntry:{marginBottom:10},eduDegree:{fontSize:11,fontWeight:400,fontStyle:"italic",color:e.textColor,marginBottom:3},eduMetaRow:{flexDirection:"row",alignItems:"flex-start",gap:14,marginBottom:3,flexWrap:"wrap"},eduMetaItem:{flexDirection:"row",alignItems:"flex-start",gap:1.5},eduMetaText:{fontSize:"10pt",color:e.textColor},eduDescription:{fontSize:"10pt",color:e.textColor,lineHeight:1.5},listItem:{fontSize:"10pt",color:e.textColor,lineHeight:1.6,marginBottom:1},divider:{height:.7,backgroundColor:"#E5E7EB",marginVertical:4}})},97456:(e,t,l)=>{l.d(t,{S:()=>r,z:()=>o});var i=l(64467);let n="#674ea6",o={fontFamily:"Poppins",backgroundColor:"white",primaryColor:n,textColor:"#333333",secondaryTextColor:"#666666",dividerColor:n};i.KQ.registerHyphenationCallback(e=>[e]);let r=(e=o)=>i.vv.create({page:{flexDirection:"column",backgroundColor:e.backgroundColor,fontFamily:e.fontFamily,color:e.textColor,padding:"30 40 40 40"},header:{flexDirection:"row",justifyContent:"space-between",alignItems:"flex-start",marginBottom:16},headerLeft:{flexDirection:"column",width:"50%"},nameText:{fontSize:20,fontWeight:700,color:e.primaryColor,lineHeight:1.5,marginBottom:4},titleText:{fontSize:14,fontWeight:500,textTransform:"uppercase",color:e.secondaryTextColor},headerRight:{flexDirection:"column",alignItems:"flex-end",width:"40%",gap:4,paddingTop:6},sectionHeadingRow:{flexDirection:"row",alignItems:"center",marginTop:16,marginBottom:10},sectionHeading:{fontSize:11,fontWeight:700,color:e.primaryColor,textTransform:"uppercase",marginRight:10,marginBottom:2},sectionLine:{height:1,flex:1,backgroundColor:e.dividerColor,width:"100%",marginTop:2,marginBottom:3},aboutText:{fontSize:10,lineHeight:1.5,marginBottom:2,textAlign:"justify"},expEntry:{marginBottom:12},expCompanyRow:{flexDirection:"row",justifyContent:"space-between",alignItems:"flex-start",marginBottom:1},expCompany:{fontSize:11,fontWeight:700,color:e.textColor,textTransform:"uppercase"},expTitleRow:{flexDirection:"row",justifyContent:"space-between",alignItems:"flex-start",marginBottom:4},expTitle:{fontSize:11,color:e.textColor}
1,expDate:{fontSize:10,color:e.secondaryTextColor,fontStyle:"italic"},expDescription:{fontSize:9,color:e.textColor,lineHeight:1.5,marginBottom:3,textAlign:"justify"},bulletPoint:{position:"absolute",top:3,width:3,height:3,borderRadius:1.5,backgroundColor:e.secondaryTextColor},expBullet:{fontSize:9,color:e.secondaryTextColor,lineHeight:1.5,marginLeft:16,marginBottom:2,paddingLeft:6},skillsGrid:{flexDirection:"row",flexWrap:"wrap",justifyContent:"flex-start",gap:10},skillCol:{width:"30%"},skillColLeft:{width:"30%",alignItems:"flex-start"},skillItem:{fontSize:10,marginBottom:4,lineHeight:1.5,fontStyle:"italic"},eduEntry:{marginBottom:8},eduInstitution:{fontSize:11,fontWeight:700,textTransform:"uppercase"},eduDegreeRow:{flexDirection:"row",justifyContent:"space-between",alignItems:"flex-start"},eduDegree:{fontSize:11,color:e.textColor},eduDate:{fontSize:10,color:e.secondaryTextColor,fontStyle:"italic"},listItem:{fontSize:10,marginBottom:4,lineHeight:1.5,fontStyle:"italic"},contactSectionTextStyle:{fontSize:10,fontFamily:e.fontFamily,color:e.textColor,lineHeight:1.5,textAlign:"right"},contactSectionDivider:{height:1,width:"100%",backgroundColor:e.dividerColor,marginTop:3,marginBottom:5}})},97722:(e,t,l)=>{l.d(t,{X:()=>o,z:()=>n});var i=l(64467);let n={backgroundColor:"#FFFFFF",primaryColor:"#351c75",textColor:"#000000",secondaryTextColor:"#666666",fontFamily:"Poppins"},o=(e=n)=>{let t=e.primaryColor||n.primaryColor,l=e.secondaryTextColor||n.secondaryTextColor,o=e.textColor||n.textColor,r=e.backgroundColor||n.backgroundColor,s=e.fontFamily||n.fontFamily;return i.vv.create({page:{fontFamily:s,backgroundColor:r,paddingTop:40,paddingBottom:35,fontSize:10,color:l},sectionLine:{marginTop:10,marginBottom:4,height:.8,backgroundColor:t,width:"100%"},headerWrap:{backgroundColor:t,paddingTop:20,paddingBottom:14,paddingHorizontal:16,opacity:.17,alignItems:"center",marginBottom:30},name:{fontSize:24,fontWeight:500,color:t,opacity:1,textAlign:"center"},jobTitle:{fontSize:14,fontWeight:400,color:t,opacity:1,textAlign:"center",marginTop:4},mainBorderBox:{flexDirection:"row",width:"100%"},leftCol:{width:"58%",paddingHorizontal:14,paddingTop:14,paddingBottom:14},rightCol:{width:"42%",paddingHorizontal:14,paddingTop:14,paddingBottom:14},contactBar:{paddingVertical:0,marginTop:0,marginBottom:18},contactBarInner:{},contactItem:{fontSize:10,color:o,lineHeight:1.3,flexDirection:"row",alignItems:"center",justifyContent:"start",flexWrap:"wrap",width:"100%",gap:3,marginBottom:5},contactText:{fontSize:10,color:o,lineHeight:1.35,wordBreak:"break-all"},contactLink:{fontSize:10,color:o,textDecoration:"none",lineHeight:1.35,wordBreak:"break-all"},iconCircle:{alignItems:"center",justifyContent:"center",marginRight:6,flexShrink:0},profileHeading:{fontSize:16,fontWeight:700,fontStyle:"italic",color:t,marginBottom:6},profileText:{fontSize:10,color:o,lineHeight:1.55},profileWrap:{marginBottom:14},sectionHeading:{fontSize:16,fontWeight:700,color:t,marginBottom:6},sectionWrap:{marginBottom:14},skillsHeading:{fontSize:16,fontWeight:700,color:t,marginBottom:6},expEntry:{marginBottom:10},expHeader:{flexDirection:"row",justifyContent:"start"},expTitle:{fontSize:12,fontWeight:500,color:l,letterSpacing:.3,lineHeight:1.3},expLocation:{fontSize:10,color:o,lineHeight:1.3,marginTop:1},expDate:{fontSize:10,fontWeight:700,color:l,lineHeight:1.3,marginTop:2,marginBottom:4},eduEntry:{marginBottom:10},eduDegree:{fontSize:12,fontWeight:500,color:l,letterSpacing:.3,lineHeight:1.3},eduCollege:{fontSize:10,color:o,lineHeight:1.3,marginTop:1},eduDate:{fontSize:10,fontWeight:600,color:l,lineHeight:1.3,marginTop:2},certEntry:{marginBottom:8},certName:{fontSize:12,fontWeight:500,color:o,textTransform:"uppercase",letterSpacing:.3,lineHeight:1.3},certIssuer:{fontSize:10,color:o,lineHeight:1.3,marginTop:1},awardEntry:{marginBottom:8},awardTitle:{fontSize:12,fontWeight:500,color:o,lineHeight:1.3},awardDetail:{fontSize:10,color:o,lineHeight:1.3,marginTop:1},langText:{fontSize:12,fontWeight:500,color:o,lineHeight:1.4,marginBottom:3},bulletRow:{flexDirection:"row",alignItems:"flex-start",marginBottom:3},bulletDot:{width:4,height:4,color:l,marginRight:18,lineHeight:1.55}
1,bulletText:{fontSize:10,color:o,flex:1,lineHeight:1.55},skillBulletRow:{flexDirection:"row",alignItems:"center",justifyContent:"start",marginBottom:4},skillBulletDot:{width:4,height:4,backgroundColor:l,marginRight:18,borderRadius:50},skillBulletText:{fontSize:10,color:o,flex:1,lineHeight:1.55,fontWeight:500}})}},97856:(e,t,l)=>{l.d(t,{hY:()=>r,lT:()=>o,zQ:()=>n});var i=l(64467);let n={backgroundColor:"white",textColor:"#1F2937",primaryColor:"#C2D6D1",secondaryTextColor:"#374151",headingTextColor:"#2D4A4A",fontFamily:"Poppins"},o=e=>(e.primaryColor=e.selectedColor||e.primaryColor||n.primaryColor,i.vv.create({page:{flexDirection:"column",backgroundColor:e.backgroundColor||n.backgroundColor,fontFamily:e.fontFamily||n.fontFamily,color:e.textColor||n.textColor,paddingTop:30,paddingBottom:40,paddingHorizontal:44},topLine:{height:1.5,backgroundColor:e.primaryColor||n.primaryColor,marginBottom:10},headerNameRow:{flexDirection:"row",justifyContent:"center",alignItems:"center",marginBottom:5},headerNameLeft:{flex:1,fontSize:14,fontWeight:700,color:e.textColor||n.textColor,textAlign:"right",textTransform:"uppercase"},headerNameRight:{flex:1,fontSize:14,fontWeight:700,color:e.textColor||n.textColor,textAlign:"left",textTransform:"uppercase"},headerSep:{fontSize:14,fontWeight:700,color:e.textColor||n.textColor,textAlign:"center",marginHorizontal:2},headerName:{fontSize:14,fontWeight:700,color:e.textColor||n.textColor,textAlign:"center",textTransform:"uppercase"},contactRow:{flexDirection:"row",justifyContent:"center",alignItems:"center",flexWrap:"wrap",marginBottom:5},contactSep:{fontSize:10,color:e.primaryColor||n.primaryColor,marginHorizontal:5},contactItem:{fontSize:10,color:e.textColor||n.textColor},contactEmail:{fontSize:10,color:e.textColor||n.textColor,textDecoration:"underline"},socialLinkRow:{flexDirection:"row",justifyContent:"center",alignItems:"center",flexWrap:"wrap",marginBottom:10},socialLinkText:{fontSize:10},sectionHeadingRow:{flexDirection:"row",alignItems:"start",marginTop:5,marginBottom:10,gap:0},sectionLine:{flex:1,height:1.5,backgroundColor:e.primaryColor||n.primaryColor},sectionBadge:{backgroundColor:e.primaryColor||n.primaryColor,paddingVertical:5,paddingHorizontal:8,marginHorizontal:0},sectionBadgeText:{fontSize:11,fontWeight:700,color:e.headingTextColor||n.headingTextColor,textTransform:"uppercase",paddingTop:2},skillTitle:{marginBottom:10},skillTitletext:{marginTop:1.5,marginBottom:4.5},skillsContainer:{flexDirection:"row",flexWrap:"wrap"},skillItemRow:{width:"50%",flexDirection:"row",alignItems:"flex-start",marginBottom:5,paddingLeft:18},skillBulletDot:{width:4,height:4,borderRadius:2.5,backgroundColor:e.secondaryTextColor||n.secondaryTextColor,marginRight:10,marginTop:5},skillBulletText:{fontSize:10,color:e.textColor||n.textColor,lineHeight:1.5,flex:1},expEntry:{marginBottom:12},expCompany:{fontSize:10,fontWeight:700,color:e.secondaryTextColor||n.secondaryTextColor,marginBottom:1},expMeta:{fontSize:10,color:e.textColor||n.textColor,marginBottom:10},expSkills:{fontSize:10,color:e.textColor||n.textColor,lineHeight:1.5,marginTop:5,marginLeft:4},eduEntry:{marginBottom:10},eduInstitution:{fontSize:10,fontWeight:700,color:e.textColor||n.textColor,marginBottom:1},eduMeta:{fontSize:10,color:e.textColor||n.textColor,marginBottom:2},eduDescription:{fontSize:10,color:e.textColor||n.textColor,lineHeight:1.5,marginTop:2},awardEntry:{marginBottom:10},listBulletRow:{flexDirection:"row",alignItems:"flex-start",marginBottom:10},listBulletText:{fontSize:10,fontWeight:700,color:e.textColor||n.textColor,lineHeight:1.5,flex:1}})),r=e=>({bulletSize:4,bulletColor:e.secondaryTextColor||n.secondaryTextColor,bulletGap:10,itemGap:8,marginLeft:18,fontSize:10,lineHeight:1.5,fontColor:e.textColor||n.textColor,bulletMarginTop:4,fontFamily:e.fontFamily||n.fontFamily})},98679:(e,t,l)=>{l.d(t,{a:()=>s,z:()=>r});var i=l(64467);let n="#308057",o="#2A2A2A",r={backgroundColor:"white",textColor:"#3b3535",headingColor:"black",subHeadingColor:"#2b2929",fontFamily:"Poppins",dividerColor:"#121211"},s=(e=r)=>i.vv.create({page:{flexDirection:"column",backgroundColor:e.backgroundColor||"#FFFFFF",fontFamily:e.fontFamily||"Poppins",color:e.textColor||o,paddingTop:36,paddingBottom:28,paddingHorizontal:44},summaryBlock:{marginBottom:6},summaryText:{fontSize:9,lineHeight:1.5,color:e.textColor||o},header:{flexDirection:"row",alignItems:"flex-start",marginBottom:6},photoWrapper:{width:120,height:120,borderRadius:0,overflow:"hidden",marginRight:16},photo:{width:120,height:120,objectFit:"cover",borderRadius:0},headerContent:{flex:1,flexDirection:"column",justifyContent:"center"},name:{fontSize:20,fontWeight:700,color:e.headingColor||n,marginBottom:2},title:{fontSize:16,fontWeight:500,color:e.subHeadingColor||"#888888",marginBottom:6},contactRow:{flexDirection:"column",gap:1},contactLineRow:{flexDirection:"row",flexWrap:"wrap",alignItems:"center"}
1,contactText:{fontSize:10,color:e.textColor||o},contactLink:{fontSize:10,color:e.textColor||"#1155CC",textDecoration:"underline"},contactSep:{fontSize:10,color:e.textColor||"#888888",marginHorizontal:6},hr:{borderBottomWidth:.8,borderBottomColor:e.dividerColor||"#000000",marginTop:18,marginBottom:14},sectionHeading:{fontSize:14,fontWeight:700,color:e.headingColor||n,textTransform:"uppercase",fontFamily:e.fontFamily||"Poppins",marginBottom:10,letterSpacing:.3},entryBlock:{marginBottom:5},entryHeader:{borderLeftWidth:1.5,borderLeftColor:e.dividerColor,paddingLeft:3},entryDate:{fontSize:10,fontWeight:700,color:e.subHeadingColor||o,marginBottom:2,fontFamily:e.fontFamily||"Poppins"},entryTitle:{fontSize:10,fontWeight:400,color:e.textColor||o,marginBottom:1,fontFamily:e.fontFamily||"Poppins"},entrySubtitle:{fontSize:10,fontWeight:400,fontStyle:"italic",color:e.subHeadingColor||"#808080",marginBottom:1,fontFamily:e.fontFamily||"Poppins"},entryLocation:{fontSize:10,fontWeight:400,fontStyle:"italic",color:e.textColor||"#808080",marginBottom:0,fontFamily:e.fontFamily||"Poppins"},mt4:{marginTop:4,minHeight:10},bulletRow:{flexDirection:"row",alignItems:"flex-start",marginBottom:2,paddingLeft:8},bulletDot:{width:3.5,height:3.5,borderRadius:2,backgroundColor:e.subHeadingColor||o,marginRight:8,marginTop:5.5},bulletText:{fontSize:10,color:e.textColor||o,flex:1,lineHeight:1.5,fontFamily:e.fontFamily||"Poppins"},skillsBlock:{borderLeftWidth:1.5,borderLeftColor:e.dividerColor,paddingLeft:3,marginBottom:4},skillLine:{fontSize:10,color:e.subHeadingColor||o,marginBottom:2,lineHeight:1.5,fontFamily:e.fontFamily||"Poppins"},skillLabel:{fontWeight:700,fontFamily:e.fontFamily||"Poppins"},courseworkLabel:{fontSize:10,fontWeight:700,color:e.subHeadingColor||o,fontFamily:e.fontFamily||"Poppins"},courseworkText:{fontSize:10,color:e.textColor||o,lineHeight:1.5,fontFamily:e.fontFamily||"Poppins"},declarationBlock:{borderLeftWidth:1.5,borderLeftColor:e.dividerColor||n,paddingLeft:3,marginBottom:4},declarationText:{fontSize:10,color:e.textColor||o,lineHeight:1.5,fontFamily:e.fontFamily||"Poppins",marginBottom:8},declarationLabel:{fontSize:10,color:e.textColor||o,fontFamily:e.fontFamily||"Poppins",marginBottom:2}})},99160:(e,t,l)=>{l.d(t,{Ay:()=>w,WD:()=>b});var i=l(95155),n=l(64467),o=l(12115),r=l(87275),s=l(19324),a=l(35499),c=l(55393);let d=({date:e,title:t,styles:l})=>{let o=(0,s.dJ)(e);return(0,i.jsxs)(n.Ss,{wrap:!1,style:l.entryRow,children:[(0,i.jsx)(n.Ss,{style:l.expDateCol,children:o&&(0,i.jsx)(n.EY,{style:l.entryDate,children:o})}),(0,i.jsx)(n.Ss,{style:l.expContentCol,children:(0,s.OG)(t)&&(0,i.jsx)(n.EY,{style:l.entryText,children:t})})]})},m=({title:e,children:t})=>{let l=(0,a.useTemplateTheme)(),o=(0,c.YL)(l);return(0,i.jsxs)(n.Ss,{style:o.sectionBlock,children:[(0,i.jsx)(n.Ss,{style:o.divider}),(0,i.jsx)(n.EY,{style:o.sectionHeading,children:e}),t]})},h=({title:e,children:t})=>{let l=(0,a.useTemplateTheme)(),o=(0,c.YL)(l);return(0,i.jsxs)(n.Ss,{style:o.sectionBlock,children:[(0,i.jsx)(n.Ss,{style:o.divider}),(0,i.jsxs)(n.Ss,{style:o.sideSectionRow,children:[(0,i.jsx)(n.Ss,{style:o.sideSectionLabelCol,children:(0,i.jsx)(n.EY,{style:o.sideSectionHeading,children:e})}),(0,i.jsx)(n.Ss,{style:o.sideSectionBodyCol,children:t})]})]})},x=({experience:e,labels:t={}})=>{let l=(0,a.useTemplateTheme)(),o=(0,c.YL)(l),d=(e||[]).filter(e=>(0,s.OG)(e.company)||(0,s.OG)(e.title));if(!d.length)return null;let m={...(0,c.Xe)(l),width:385},h=t.responsibilities||"Responsibilities";return(0,i.jsx)(n.Ss,{style:o.experienceSection,children:d.map((e,l)=>{let a=[e.title,e.company].filter(e=>(0,s.OG)(e)).join(", "),c=(0,s.SG)(e);return(0,i.jsxs)(n.Ss,{style:[o.experienceItem,l<d.length-1&&{marginBottom:8}],children:[(0,i.jsxs)(n.Ss,{wrap:!1,style:o.entryRow,children:[(0,i.jsx)(n.Ss,{style:o.expDateCol,children:(0,s.dJ)(e.date)&&(0,i.jsx)(n.EY,{style:o.entryDate,children:(0,s.dJ)(e.date)})}),(0,i.jsxs)(n.Ss,{style:o.expContentCol,children:[a&&(0,i.jsx)(n.EY,{style:o.entryTitle,children:a}),(0,s.OG)(e.location)&&(0,i.jsx)(n.EY,{style:o.entryLocation,children:e.location})]})]}),c&&(0,i.jsxs)(n.Ss,{style:{flexDirection:"row"},children:[(0,i.jsx)(n.Ss,{style:o.expDateCol}),(0,i.jsxs)(n.Ss,{style:o.expContentCol,children:[(0,i.jsx)(n.EY,{style:o.responsibilitiesLabel,children:h}),(0,i.jsx)(n.Ss,{children:(0,r.CA)(c,m)})]})]}),Array.isArray(e.skills)&&e.skills.length>0&&(0,i.jsxs)(n.Ss,{style:{flexDirection:"row"},children:[(0,i.jsx)(n.Ss,{style:o.expDateCol}),(0,i.jsx)(n.Ss,{style:o.expContentCol,children:(0,i.jsxs)(n.EY,{style:o.relevantSkillsText,children:[(0,i.jsxs)(n.EY,{style:{fontWeight:700},children:[t.relevantSkills||"Relevant Skills",":"," "]}),e.skills.map(e=>
1"string"==typeof e?e:e?.name||"").filter(Boolean).join(", ")]})})]})]},l)})})},g=({education:e,labels:t={}})=>{let l=(0,a.useTemplateTheme)(),o=(0,c.YL)(l),d=(e||[]).filter(e=>(0,s.OG)(e.degree)||(0,s.OG)(e.college));if(!d.length)return null;let m=(0,c.Xe)(l);return(0,i.jsx)(n.Ss,{style:o.educationSection,children:d.map((e,l)=>{let a=(0,s.SG)({description:e.description||e.summary}),c=e.cgpa?.toString()?.trim(),h=(0,s.OG)(c),x=(0,s.OG)(e.relevantSkills);return(0,i.jsxs)(n.Ss,{style:[o.educationItem,l<d.length-1&&{marginBottom:8}],children:[(0,i.jsxs)(n.Ss,{wrap:!1,style:o.entryRow,children:[(0,i.jsx)(n.Ss,{style:o.expDateCol,children:(0,s.dJ)(e.date)&&(0,i.jsx)(n.EY,{style:o.entryDate,children:(0,s.dJ)(e.date)})}),(0,i.jsxs)(n.Ss,{style:o.expContentCol,children:[(0,s.OG)(e.degree)&&(0,i.jsx)(n.EY,{style:o.entryTitle,children:e.degree}),(0,s.OG)(e.college)&&(0,i.jsx)(n.EY,{style:o.entrySubtitle,children:e.college}),(0,s.OG)(e.location)&&(0,i.jsx)(n.EY,{style:o.entryLocation,children:e.location})]})]}),(a||h||x)&&(0,i.jsxs)(n.Ss,{style:{flexDirection:"row"},children:[(0,i.jsx)(n.Ss,{style:o.expDateCol}),(0,i.jsxs)(n.Ss,{style:o.expContentCol,children:[h&&(0,i.jsx)(n.EY,{style:o.relevantSkillsText,children:"percentage"===e.gradeType?`${t.percentage||"Percentage"}: ${c}%`:`${t.cgpa||"CGPA"}: ${c}/10`}),x&&(0,i.jsxs)(n.EY,{style:o.relevantSkillsText,children:[(0,i.jsxs)(n.EY,{style:{fontWeight:700},children:[t.relevantCoursework||"Relevant Coursework",":"," "]}),e.relevantSkills]}),a&&(0,i.jsx)(n.Ss,{children:(0,r.CA)(a,m)})]})]})]},l)})})},p=({awards:e})=>{let t=(0,a.useTemplateTheme)(),l=(0,c.YL)(t),o=(e||[]).filter(e=>{let t="string"==typeof e?e:e?.title;return(0,s.OG)(t)});return o.length?(0,i.jsx)(n.Ss,{style:l.listSection,children:o.map((e,t)=>{let r="string"==typeof e?e:e.title,s="string"==typeof e?"":e?.date||"";return(0,i.jsx)(n.Ss,{style:[l.listItem,t<o.length-1&&{marginBottom:8}],children:(0,i.jsx)(d,{date:s,title:r,styles:l})},t)})}):null},f=({memberships:e})=>{let t=(0,a.useTemplateTheme)(),l=(0,c.YL)(t),o=(e||[]).filter(e=>(0,s.OG)(e.name)||(0,s.OG)(e.date));return o.length?(0,i.jsx)(n.Ss,{style:l.listSection,children:o.map((e,t)=>(0,i.jsx)(n.Ss,{style:[l.listItem,t<o.length-1&&{marginBottom:8}],children:(0,i.jsx)(d,{date:e.date,title:e.name,styles:l})},t))}):null},u=({journalPapers:e})=>{let t=(0,a.useTemplateTheme)(),l=(0,c.YL)(t),o=(e||[]).filter(e=>(0,s.OG)(e.title)||(0,s.OG)(e.details));return o.length?(0,i.jsx)(n.Ss,{style:l.journalSection,children:o.map((e,t)=>(0,i.jsxs)(n.Ss,{style:[l.paperEntry,t<o.length-1&&{marginBottom:8}],children:[(0,s.OG)(e.title)&&(0,i.jsx)(n.EY,{style:l.paperTitle,children:e.title}),(0,s.OG)(e.details)&&(0,i.jsx)(n.EY,{style:l.paperSubtitle,children:e.details})]},t))}):null},y=({conference:e})=>{let t=(0,a.useTemplateTheme)(),l=(0,c.YL)(t),o=(e||[]).filter(e=>(0,s.OG)(e.name)||(0,s.OG)(e.date));return o.length?(0,i.jsx)(n.Ss,{style:l.listSection,children:o.map((e,t)=>(0,i.jsx)(n.Ss,{style:[l.listItem,t<o.length-1&&{marginBottom:8}],children:(0,i.jsxs)(n.Ss,{wrap:!1,style:l.entryRow,children:[(0,i.jsx)(n.Ss,{style:l.expDateCol,children:(0,s.OG)(e.date)&&(0,i.jsx)(n.EY,{style:l.entryDate,children:e.date})}),(0,i.jsxs)(n.Ss,{style:l.expContentCol,children:[(0,s.OG)(e.name)&&(0,i.jsx)(n.EY,{style:l.entryTitle,children:e.name}),(0,s.OG)(e.location)&&(0,i.jsx)(n.EY,{style:l.entryLocation,children:e.location})]})]})},t))}):null},j=({references:e})=>{let t=(0,a.useTemplateTheme)(),l=(0,c.YL)(t),o=(e||[]).filter(e=>e.name?.trim()||e.email?.trim()||e.location?.trim()||e.department?.trim());return o.length?(0,i.jsx)(n.Ss,{style:l.journalSection,children:o.map((e,t)=>(0,i.jsxs)(n.Ss,{style:[l.paperEntry,t<o.length-1&&{marginBottom:12}],children:[(0,s.OG)(e.name)&&(0,i.jsx)(n.EY,{style:l.entryTitle,children:e.name}),(0,s.OG)(e.department)&&(0,i.jsx)(n.EY,{style:l.entrySubtitle,children:e.department}),(0,s.OG)(e.location)&&(0,i.jsx)(n.EY,{style:l.entrySubtitle,children:e.location}),(0,s.OG)(e.email)&&(0,i.jsxs)(n.EY,{style:l.entrySubtitle,children:["Email: ",e.email]})]},t))}):null},C=({skills:e})=>{let t=(0,a.useTemplateTheme)(),l=(0,c.YL)(t),o=(e||[]).map(e=>"string"==typeof e?{name:e,rating:0}:e).filter(e=>e?.name?.trim());if(!o.length)return null;let r=Math.ceil(o.length/2),s=o.slice(0,r),d=o.slice(r),m=(e,o)=>{let r=e.rating?Math.min(5,Math.max(1,Number(e.rating))):0,s=r>0?r<=1?"Novice":2===r?"Beginner":3===r?"Intermediate":4===r?"Proficient":"Expert":"";return(0,i.jsxs)(n.Ss,{style:l.skillItemContainer,wrap:!1,children:[(0,i.jsx)(n.Ss,{style:l.skillTextWrap,children:(0,i.jsx)(n.EY,{style:l.entryText,children:e.name})}),(0,i.jsx)(n.Ss,{style:l.skillSliderWrap,children:(0,i.jsx)(n.EY,{style:[l.entryText,{color:t.secondaryTextColor||"#686868"}],children:s})})]},o)};return(0,i.jsxs)(n.Ss,{style:l.skillsGrid,children:[(0,i.jsx)(n.Ss,{style:l.skillsColumn,children:s.map((e,t)=>m(e,t))}),(0,i.jsx)(n.Ss,{style:l.skillsColumn,children:d.map((e,t)=>m(e,t))})]})};l(62138);let S=({resumeDetails:e,hiddenFields:t})=>{let l=(0,a.useTemplateTheme)(),d=(0,c.YL)(l),m=e?.contact||{},h=[!t.includes("location")&&m.location?.trim(),!t.includes("phone")&&m.phone?.trim(),!t.includes("email")&&m.email?.trim(),!t.includes("website")&&m.website?.trim()].filter(
1Boolean),x=(e?.links||[]).filter(e=>e&&(0,s.AY)(e.url)).map(e=>({label:(0,s.AA)(e.name,e.url),url:(0,s.Tc)(e.url)})).filter(e=>e.label);return(0,i.jsxs)(n.Ss,{style:d.header,children:[e.photo&&!t.includes("photo")&&(0,i.jsx)(n._V,{src:{uri:e.photo,method:"GET",headers:{"Cache-Control":"no-cache"}},alt:"Profile Photo",style:d.profileImage}),(0,i.jsxs)(n.Ss,{style:[d.headerRight,e.photo&&!t.includes("photo")?{}:{marginLeft:0}],children:[!(0,r.Yx)(e.name)&&!t.includes("name")&&(0,i.jsx)(n.EY,{style:d.name,children:e.name}),!(0,r.Yx)(e.title)&&!t.includes("title")&&(0,i.jsx)(n.EY,{style:d.title,children:e.title}),h.length>0&&(0,i.jsx)(n.Ss,{style:d.contactRow,children:h.map((e,t)=>{let l=/^[^\s@]+@[^\s@]+\.[^\s@]+$/.test(e);return(0,i.jsxs)(o.Fragment,{children:[t>0&&(0,i.jsx)(n.EY,{style:d.contactSep,children:"|"}),l?(0,i.jsx)(n.N_,{style:d.link,src:`mailto:${e}`,children:e}):(0,i.jsx)(n.EY,{style:d.contactText,children:e})]},t)})}),x.length>0&&(0,i.jsx)(n.Ss,{style:d.linksRow,children:x.map((e,t)=>(0,i.jsxs)(o.Fragment,{children:[t>0&&(0,i.jsx)(n.EY,{style:d.contactSep,children:"|"}),(0,i.jsx)(n.N_,{src:e.url,style:d.socialLink,target:"_blank",children:e.label})]},t))})]})]})},b={experience:"employmentHistory",education:"education",awards:"honoursAndAwards",memberships:"memberships",journalPapers:"journalPapers",responsibilities:"responsibilities",relevantSkills:"relevantSkills",relevantCoursework:"relevantCoursework",cgpa:"cgpa",percentage:"percentage",conference:"internationalConferences",references:"references",skills:"skills"},w=o.memo(function({resume:e={},hiddenFields:t=[],labels:l={}}){let o=(0,a.useTemplateTheme)(),s=(0,c.YL)(o);return e?(0,i.jsx)(n.yo,{children:(0,i.jsxs)(n.YW,{size:"A4",style:s.page,children:[(0,i.jsx)(S,{resumeDetails:e,hiddenFields:t}),(0,r.bW)(e.experience)&&(0,i.jsx)(m,{title:l.experience||"Employment History",children:(0,i.jsx)(x,{experience:e.experience,labels:l})}),(0,r.ZT)(e.education)&&(0,i.jsx)(m,{title:l.education||"Education",children:(0,i.jsx)(g,{education:e.education,labels:l})}),(0,r.rV)(e.awards)&&(0,i.jsx)(m,{title:l.awards||"Honours and Awards",children:(0,i.jsx)(p,{awards:e.awards})}),(0,r.W4)(e.memberships)&&(0,i.jsx)(m,{title:l.memberships||"Memberships",children:(0,i.jsx)(f,{memberships:e.memberships})}),(0,r.PH)(e.conference)&&(0,i.jsx)(m,{title:l.conference||"International Conferences",children:(0,i.jsx)(y,{conference:e.conference})}),(0,r.$d)(e.journalPapers)&&(0,i.jsx)(h,{title:l.journalPapers||"Journal Papers",children:(0,i.jsx)(u,{journalPapers:e.journalPapers})}),(0,r.ZK)(e.references)&&(0,i.jsx)(h,{title:l.references||"References",children:(0,i.jsx)(j,{references:e.references})}),(0,r.d)(e.skills)&&(0,i.jsx)(h,{title:l.skills||"Personal Skills",children:(0,i.jsx)(C,{skills:e.skills})})]})}):null})},99240:(e,t,l)=>{l.d(t,{A:()=>w});var i=l(95155),n=l(64467),o=l(12115),r=l(54111),s=l(87275),a=l(19324);let c=n.vv.create({headings:{fontFamily:"Poppins",fontSize:"11pt",fontWeight:"bold",marginBottom:8},titles:{marginBottom:5,fontWeight:"bold",fontFamily:"Poppins"},companyName:{fontSize:12,marginBottom:2,fontFamily:"Poppins"},experienceDate:{fontSize:10,marginBottom:5,fontFamily:"Poppins"}}),d=function({experience:e,headingColor:t,fontColor:l="#333333",secondaryTextColor:o,showHeading:r=!0,headingText:d="Work Experience",relevantSkillsLabel:m="Relevant Skills",marginTop:h=10,richTextOptions:x={}}){let g={fontSize:10,fontColor:l,fontFamily:"Poppins",lineHeight:1.3,widthPercent:80,sideMargins:20,bulletGap:16,...x},p=e.filter(e=>{let t,l,i,n,o;return t=e.company&&""!==e.company.trim(),l=e.title&&""!==e.title.trim(),i=!!(0,a.dJ)(e?.date),n=e.location&&""!==e.location.trim(),o=e.responsibilities&&e.responsibilities.some(e=>e&&""!==e.trim()),t||l||i||n||o});return 0===p.length?null:(0,i.jsxs)(n.Ss,{style:{marginTop:h,width:"100%"},children:[r&&(0,i.jsx)(n.EY,{style:{...c.headings,...t?{color:t}:{}},children:d}),p.map((e,t)=>{let r=(0,a.dJ)(e?.date);return(0,i.jsxs)(n.Ss,{style:{marginBottom:10,width:"100%"},children:[(0,i.jsxs)(n.Ss,{children:[(0,i.jsxs)(n.Ss,{style:{display:"flex",flexDirection:"row",alignItems:"center",justifyContent:"space-between",width:"100%"},children:[e.company?.trim()&&(0,i.jsx)(n.EY,{style:{...c.companyName,fontSize:"10pt",width:"60%",...o?{color:o}:{}},children:e.company}),e.company?.trim()&&r&&(0,i.jsxs)(n.Ss,{style:{flexDirection:"row",alignItems:"center",marginBottom:4},children:[(0,i.jsxs)(n.BS,{style:{marginBottom:6}
1,width:"8",height:"8",viewBox:"0 0 8 8",children:[(0,i.jsx)(n.wA,{d:"M4 0C1.7944 0 0 1.7944 0 4C0 6.2056 1.7944 8 4 8C6.2056 8 8 6.2056 8 4C8 1.7944 6.2056 0 4 0ZM3.99883 7.20156C2.23443 7.20156 0.798828 5.76596 0.798828 4.00156C0.798828 2.23716 2.23443 0.801563 3.99883 0.801563C5.76323 0.801563 7.19883 2.23716 7.19883 4.00156C7.19883 5.76596 5.76323 7.20156 3.99883 7.20156Z",fill:"#8B8B8B"}),(0,i.jsx)(n.wA,{d:"M4.39961 2H3.59961V4.4H5.99961V3.6H4.39961V2Z",fill:"#8B8B8B"})]}),(0,i.jsx)(n.EY,{style:{...c.experienceDate,fontSize:"10pt",color:o||"#8B8B8B",marginLeft:4},children:r})]})]}),e.title&&""!==e.title.trim()&&"Job Title"!==e.title&&(0,i.jsx)(n.EY,{style:{...c.companyName,fontSize:"10pt",fontWeight:"medium",...o?{color:o}:{}},children:e.title})]}),e.location&&""!==e.location.trim()&&"Location"!==e.location&&(0,i.jsxs)(n.Ss,{style:{flexDirection:"row",alignItems:"center",marginBottom:2},children:[(0,i.jsx)(n.BS,{style:{marginBottom:4},width:"10",height:"10",viewBox:"0 0 8 9",children:(0,i.jsx)(n.wA,{d:"M1.11133 3.81858C1.11133 2.22309 2.40473 0.929688 4.00022 0.929688C5.59571 0.929688 6.88911 2.22309 6.88911 3.81858C6.88911 5.76858 4.36133 7.97135 4.23494 8.06524C4.0998 8.18083 3.90063 8.18083 3.76549 8.06524L3.7649 8.06472C3.64814 7.96354 1.11133 5.76512 1.11133 3.81858ZM1.83398 3.81901C1.83398 5.02512 3.23148 6.58151 4.00065 7.30373C4.76982 6.58512 6.16732 5.02512 6.16732 3.81901C6.16732 2.62239 5.19727 1.65234 4.00065 1.65234C2.80403 1.65234 1.83398 2.62239 1.83398 3.81901ZM4.00011 2.375C3.20236 2.375 2.55566 3.0217 2.55566 3.81944C2.55566 4.61719 3.20236 5.26389 4.00011 5.26389C4.79785 5.26389 5.44455 4.61719 5.44455 3.81944C5.44455 3.0217 4.79785 2.375 4.00011 2.375ZM3.27734 3.81988C3.27734 4.21875 3.60069 4.5421 3.99957 4.5421C4.39844 4.5421 4.72179 4.21875 4.72179 3.81988C4.72179 3.42101 4.39844 3.09766 3.99957 3.09766C3.60069 3.09766 3.27734 3.42101 3.27734 3.81988Z",fill:"#8B8B8B"})}),(0,i.jsx)(n.EY,{style:{...c.companyName,fontSize:"10pt",color:o||l,marginLeft:4},children:e.location})]}),e.description&&(0,i.jsx)(n.Ss,{style:{marginTop:2},children:(0,s.CA)(e.description,g)}),!e.description&&e.responsibility&&(0,i.jsx)(n.Ss,{style:{marginTop:2},children:(0,s.CA)(e.responsibility,g)}),e.skills&&e?.skills?.length>0&&(0,i.jsx)(n.Ss,{style:{width:"100%",flexWrap:"wrap",fontSize:"10pt",marginTop:4},children:(0,i.jsxs)(n.EY,{style:{fontSize:"10pt",marginTop:2,fontWeight:"bold",width:"auto",...o?{color:o}:{}},children:[m," :"," ",(0,i.jsx)(n.EY,{style:{fontSize:"10pt",marginTop:2,fontWeight:"normal",...o?{color:o}:{}},children:e.skills.join(", ")})]})})]},`${e.company}-${t}`)})]})};var m=l(19441),h=l(6377);let x=n.vv.create({headings:{fontFamily:"Poppins",fontSize:"11pt",fontWeight:"bold",marginBottom:8},skillBullet:{fontSize:12,marginRight:5,width:10,textAlign:"center",fontFamily:"Poppins"},skillText:{fontSize:10,flexShrink:1,flexGrow:1,marginTop:2,flexWrap:"wrap",width:"100%",paddingRight:5,fontFamily:"Poppins"},skillItemContainer:{flexDirection:"row",alignItems:"flex-start",width:"70%"},skillItem:{fontSize:8,marginBottom:4,fontWeight:"medium",flexShrink:1,flexGrow:1,width:"75%",textAlign:"left"},skillContainer:{flexDirection:"row",alignItems:"center",justifyContent:"space-between",gap:4,marginBottom:8,minHeight:11,width:"100%"},skillRating:{flexDirection:"row",alignItems:"center",justifyContent:"flex-end",width:"30%",marginTop:-2}}),g=function({skills:e,fillDotColor:t,emptyDotColor:l,headingColor:o,textColor:r="#000000",showHeading:s=!0,headingText:a="SKILLS",dotBorderRadius:c="2.5pt",dotWidth:d="5pt",dotHeight:m="2.5pt",bulletColor:h="#000000"}){let g=e?.map(e=>"string"==typeof e?{name:e,rating:0}:e).filter(e=>e?.name?.trim());return g&&0!==g.length?(0,i.jsx)(i.Fragment,{children:g.length>0&&(0,i.jsxs)(i.Fragment,{children:[s&&(0,i.jsx)(n.EY,{style:{...x.headings,...o?{color:o}:{}},children:a}),g.map((e,o)=>(0,i.jsxs)(n.Ss,{wrap:!1,style:x.skillContainer,children:[(0,i.jsxs)(n.Ss,{style:x.skillItemContainer,children:[(0,i.jsx)(n.EY,{style:{...x.skillBullet,color:h},children:"•"}),(0,i.jsx)(n.EY,{style:{...x.skillText,fontFamily:"Poppins",fontSize:"10pt",color:r},children:e.name})]}),(0,i.jsx)(n.Ss,{style:x.skillRating,children:[1,2,3,4,5].map(o=>(0,i.jsx)(n.Ss,{style:{marginRight:3,width:d,height:m,borderRadius:c,backgroundColor:o<=(e?.rating??1)?t:l}},o))})]},o))]})}):null};var p=l(65409),f=l(45017),u=l(3477),y=l(25978),j=l(74285),C=l(26056);l(19212);var S=l(35499);let b=({title:e})=>{let t=(0,S.useTemplateTheme)(),l=(0,h.H)(t);return(0,i.jsx)(n.Ss,{style:l.sectionHeadingWrapper,wrap:!1,children:(0,i.jsx)(n.EY,{style:l.sectionHeading,children:e})})},w=o.memo(function({resume:e,hiddenFields:t,labels:l={}}){let o=(0,S.useTemplateTheme)(),a=(0,h.H)(o);return(0,i.jsx)(n.yo,{children:(0,i.jsxs)(n.YW,{size:"A4",style:a.page,children:[(0,i.jsxs)(n.Ss,{style:a.leftSection,children:[e.photo&&!t.includes("photo")&&(0,i.jsx)(n._V,{src:{uri:e.photo,method:"GET",headers:{"Cache-Control":"no-cache"}},style:a.resumePhoto}),(0,i.jsxs)(n.Ss,{style:a.resumeUserInfo,children:[!(0,s.Yx)(e.name)&&!t.includes("name")&&(0,i.jsx)(n.EY,{style:a.userName,children:e.name}),!(0,s.Yx)(e.title)&&!t.includes("title")&&(0,i.jsx)(n.EY,{style:a.regularText,children:e.title}),(0,s.QJ)(e.certifications)&&(0,i.jsx)(j.A,{width:18,height:18,certificates:e.certifications})]}),(0,i.jsx)(r.A,{contact:e.contact,hiddenFields:t,fontSize:11,textColor:o?.textColor||C.D.newyork.textColor,links:e.links||[]}),(0,s.d)(e.skills)&&(0,i.jsx)(g,{skills:e.skills,textColor:o?.textColor||C.D.newyork.textColor,fillDotColor:C.D.newyork.skills.filled,empty
1DotColor:C.D.newyork.skills.empty,headingColor:o?.primaryColor||C.D.newyork.primary,headingText:l.skills||"Technical Skills",dotBorderRadius:"0pt",dotWidth:"4pt",dotHeight:"4pt",bulletColor:o?.secondaryTextColor||C.D.newyork.textColor}),(0,s.mJ)(e.languages)&&(0,i.jsx)(p.A,{languages:e.languages,headingColor:o?.primaryColor||C.D.newyork.primary,headingText:l.languages,textColor:o?.textColor||C.D.newyork.textColor,bulletColor:o?.secondaryTextColor||C.D.newyork.textColor,bulletSize:10})]}),(0,i.jsxs)(n.Ss,{style:a.rightSection,children:[!(0,s.Yx)(e.about)&&(0,i.jsxs)(i.Fragment,{children:[(0,i.jsxs)(n.Ss,{children:[(0,i.jsx)(b,{title:l.about||"Profile"}),(0,s.CA)(e.about,{bulletSize:3,bulletColor:o?.secondaryTextColor||defaultTheme.secondaryTextColor,bulletGap:4,bulletMarginTop:5,fontColor:o.textColor||defaultTheme.textColor,fontFamily:o.fontFamily||defaultTheme.fontFamily,fontSize:10,lineHeight:1.5,itemGap:3,firstLineFontMarginLeft:3,widthPercent:100})]}),(0,i.jsx)(f.A,{lineColor:o?.dividerColor||C.D.newyork.dividerColor,width:"500"})]}),(0,s.bW)(e.experience)&&(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(d,{experience:e.experience,headingColor:o?.primaryColor||C.D.newyork.primary,headingText:l.experience,relevantSkillsLabel:l.relevantSkills,secondaryTextColor:o?.secondaryTextColor,richTextOptions:{bulletSize:3,bulletGap:7,itemGap:4,marginLeft:4,fontSize:10,lineHeight:1.5,bulletMarginTop:5,fontColor:o?.textColor||C.D.newyork.textColor,fontFamily:o?.fontFamily||defaultTheme.fontFamily,bulletColor:o?.secondaryTextColor||defaultTheme.secondaryTextColor,width:350,useFontGap:!0}}),(0,i.jsx)(f.A,{lineColor:o?.dividerColor||C.D.newyork.dividerColor,width:"500"})]}),(0,s.ZT)(e.education)&&(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(m.A,{education:e.education,headingColor:o?.primaryColor||C.D.newyork.primary,headingText:l.education,degreeFontSize:11,textColor:o?.textColor}),(0,i.jsx)(f.A,{lineColor:o?.dividerColor||C.D.newyork.dividerColor,width:"500"})]}),(0,s.cF)(e.certifications)&&(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(u.A,{certifications:e.certifications,headingColor:o?.primaryColor||C.D.newyork.primary,description:e.commonCertificateDescription,headingText:l.certifications,nameGap:12,textColor:o?.textColor}),(0,i.jsx)(f.A,{lineColor:o?.dividerColor||C.D.newyork.lineColor,width:"500"})]}),(0,s.rV)(e.awards)&&(0,i.jsx)(i.Fragment,{children:(0,i.jsx)(y.A,{awards:e.awards,headingColor:o?.primaryColor||C.D.newyork.primary,headingText:l.awards,textColor:o?.textColor,bulletColor:o?.secondaryTextColor||C.D.newyork.textColor,bulletSize:12})})]})]})})})}}]);

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.