1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5221],{84463:function(e,t,n){(window.__NEXT_P=window.__NEXT_P||[]).push(["/tools/implementation-calculator",function(){return n(36780)}])},36780:function(e,t,n){"use strict";n.r(t),n.d(t,{__N_SSG:function(){return I},default:function(){return S}});var r=n(4637),a=n(42135),s=n(19923),o=n.n(s),i=n(29397),l=n(37792),c=["Estimate ERPNext implementation cost for accurate budget planning before starting ERP projects.","Understand pricing impact based on company size, industry complexity, and selected ERPNext modules.","Get realistic ERP implementation timeline estimates for better planning and execution."],d=function(){return(0,r.jsx)("section",{className:"sm:px-6 lg:px-8 py-6 sm:py-9 lg:py-12 section-highlight-black","aria-labelledby":"tools-hero",children:(0,r.jsxs)("div",{className:"container mx-auto px-8",children:[(0,r.jsxs)("div",{className:"text-center max-w-6xl mx-auto",children:[(0,r.jsxs)("h1",{id:"tools-hero",className:"main-heading font-bold font-gilroy mb-4 lg:mb-8",children:["ERPNext ",(0,r.jsx)(l.Z,{className:"align-middle",children:"Implementation Cost Calculator"})," & Timeline Estimator"]}),(0,r.jsx)("p",{className:"sub-heading leading-relaxed mb-6 lg:mb-8",children:"Estimate ERPNext implementation cost, project timeline, and module-wise planning using our ERP calculator. Get accurate insights based on your team size, industry requirements, and ERPNext modules to plan a successful ERP implementation."})]}),(0,r.jsx)("div",{className:"grid max-w-4xl mx-auto text-center gap-4 items-stretch sm:grid-cols-3",children:c.map((function(e){return(0,r.jsxs)("div",{className:"rounded-2xl border border-white/10 bg-white text-black px-4 py-4 text-sm lg:text-base leading-relaxed ",children:[(0,r.jsx)(i.CheckCircleIcon,{className:"w-5 h-5 mx-auto text-brand-primary-blue mb-3"}),e]},e)}))}),(0,r.jsxs)("div",{className:"flex flex-col sm:flex-row gap-4 justify-center w-full md:w-fit mx-auto md:mt-12 mt-4",children:[(0,r.jsxs)("a",{href:"#tool",children:[(0,r.jsx)("button",{type:"button",className:"rounded-xl w-full md:w-fit bg-[#e54887] px-8 py-4 text-base font-bold text-white mx-auto ",children:"Try Implementation Tool"})," "]}),(0,r.jsx)(o(),{href:"/tools",passHref:!0,children:(0,r.jsxs)("a",{className:"inline-flex w-full md:w-fit items-center justify-center gap-2 text-white font-bold px-8 py-4 rounded-xl transition-all duration-300 hover:opacity-90 shadow-lg bg-brand-primary-blue",children:["Explore ERP Tools",(0,r.jsx)(i.ArrowRightIcon,{className:"w-4 h-4"})]})})]})]})})},u=n(59496),m=n(83412),p=n(76887),h=n(51979),x=function(e){var t=e.setIndustry,n=e.industry;return(0,r.jsxs)("div",{children:[(0,r.jsxs)("div",{className:"flex items-center gap-3 mb-3",children:[(0,r.jsx)("span",{className:"flex h-10 w-10 items-center justify-center rounded-2xl bg-blue-50 text-brand-primary-blue",children:(0,r.jsx)(i.BuildingIcon,{className:"h-5 w-5"})}),(0,r.jsxs)("div",{children:[(0,r.jsx)("h3",{className:"text-lg font-gilroy font-bold text-brand-black",children:"Industry Fit"}),(0,r.jsx)("p",{className:"text-sm text-gray-600",children:"Pick the option closest to your operating model."})]})]}),(0,r.jsx)("div",{className:"grid gap-3 md:grid-cols-2 lg:grid-cols-3 xl:grid-cols-4",children:p.zx.map((function(e){var a=e.icon,s=n===e.id;return(0,r.jsxs)("button",{type:"button",onClick:function(){return t(e.id)},className:"relative place-items-start rounded-3xl border p-5 text-left transition-all duration-300 ".concat(s?"border-brand-primary-blue bg-blue-50 shadow-md":"border-blue-100 bg-white hover:border-brand-primary-blue/50 hover:shadow-sm"),children:[(0,r.jsx)("span",{className:"mb-4 flex h-12 w-12 items-center justify-center rounded-2xl bg-brand-black text-white",children:(0,r.jsx)(a,{className:"h-6 w-6"})}),(0,r.jsxs)("div",{className:"flex items-center justify-between gap-3 mb-2",children:[(0,r.jsx)("h4",{className:"text-lg font-gilroy font-bold text-brand-black",children:e.label}),s&&(0,r.jsx)("span",{className:"absolute right-5 top-5 rounded-full bg-brand-primary-blue px-3 py-1 text-xs font-semibold text-white",children:"Selected"})]}),(0,r.jsx)("p",{className:"text-sm leading-relaxed text-gray-600",children:e.description})]},e.id)}))})]})},b=n(9970),f=function(e){var t=e.modules,n=e.setModules;return(0,r.jsxs)("div",{className:"",children:[(0,r.jsxs)("div",{className:"flex items-center gap-3 mb-3",children:[(0,r.jsx)("span",{className:"flex h-10 w-10 items-center justify-center rounded-2xl bg-blue-50 text-brand-primary-blue",children:(0,r.jsx)(i.CogIcon,{className:"h-5 w-5"})}),(0,r.jsxs)("div",{children:[(0,r.jsx)("h3",{className:"text-lg font-gilroy font-bold text-brand-black",children:"Phase One Modules"}),(0,r.jsx)("p",{className:"text-sm text-gray-600",children:"Select the areas you want to launch first."})]})]}),(0,r.jsx)("div",{className:"grid grid-flow-col max-w-[70vw] md:max-w-[100vw] grid-rows-3 gap-3 pb-7 scrollbar-visible snap-x snap-mandatory overflow-x-auto md:grid-flow-row md:grid-cols-2 lg:grid-cols-3 xl:grid-cols-4",children:p.rA.map((function(e){var a=t.includes(e.id),s=e.icon;return(0,r.jsxs)("label",{className:"relative snap-start min-w-[200px] lg:w-auto block cursor-pointer rounded-3xl border p-5 transition-all duration-300 ".concat(a?"border-brand-primary-blue bg-blue-50 shadow-md":"border-blue-100 bg-white hover:border-brand-primary-blue/50 hover:shadow-sm"),children:[(0,r.jsx)("input",{type:"checkbox",className:"sr-only",checked:a,onChange:function(){return t=e.id,void n((function(e){return e.includes(t)?e.filter((function(e){return e!==t})):(0,b.Z)(e).concat([t])}));var t}}),(0,r.jsxs)("div",{className:"flex items-start justify-between gap-4",children:[(0,r.jsxs)("div",{children:[(0,r.jsx)("span",{className:"mb-4 flex h-12 w-12 items-center justify-center rounded-2xl bg-brand-black text-white",children:(0,r.jsx)(s,{className:"h-6 w-6"})}),(0,r.jsx)("h4",{className:"text-lg font-gilroy font-bold text-brand-black mb-2",children:e.label}),(0,r.jsx)("p",{className:"text-sm leading-relaxed text-gray-600",children:e.description})]}),(0,r.jsx)("span",{className:"absolute right-4 top-4 inline-flex h-8 w-8 items-center justify-center rounded-full border text-sm font-bold ".concat(a?"border-brand-primary-blue bg-brand-primary-blue text-white":"border-[#cdd5df] bg-white text-transparent"),children:a?"\u2713":""})]})]},e.id)}))})]})},y=u.memo(f),g=n(52880),w=n.n(g),j=n(17001),v=w()((function(){return n.e(490).then(n.bind(n,60490))}),{loadableGenerated:{webpack:function(){return[60490]}},loading:function(){return(0,r.jsx)("p",{children:"Loading..."})}}),N=function(){var e=(0,u.useState)("75"),t=e[0],n=e[1],a=(0,u.useState)("manufacturing"),s=a[0],o=a[1],i=(0,u.useState)(["inventory","accounting"]),c=i[0],d=i[1],b=(0,u.useState)(null),f=b[0],g=b[1],w=(0,u.useState)(!1),N=w[0],k=w[1],E=Number(t)||0,C=(0,u.useMemo)((function(){return p.zx.find((function(e){return e.id===s}))}),[s]),P=(0,u.useMemo)((function(){return p.rA.filter((function(e){return c.includes(e.id)}
1))}),[c]),R=(0,u.useMemo)((function(){return P.reduce((function(e,t){return e.moduleCost+=t.price,e.moduleTimeline+=t.timeline,e}),{moduleCost:0,moduleTimeline:0})}),[P]),I=R.moduleCost,S=R.moduleTimeline,T=(0,u.useMemo)((function(){return Math.round((65e3+220*E+I)*((null===C||void 0===C?void 0:C.multiplier)||1))}),[I,E,C]),M=(0,u.useMemo)((function(){return Math.max(4,4+S+((null===C||void 0===C?void 0:C.timelineBoost)||0)+(E>200?2:0))}),[S,C,E]);return(0,r.jsx)("section",{id:"tool",className:"section-bg-1 py-10 lg:py-14",children:(0,r.jsx)("div",{className:"max-w-[90%] mx-auto sm:px-6 lg:px-8",children:(0,r.jsxs)("div",{className:"grid gap-8 ",children:[(0,r.jsxs)("div",{className:"max-w-6xl mx-auto text-center mb-4 lg:mb-8",children:[(0,r.jsxs)("h2",{id:"custom-app-framework",className:"heading font-bold font-gilroy text-brand-black mb-6",children:["Measure Your ",(0,r.jsx)(l.Z,{variant:"black",children:" ERP Investment"})," Impact"]}),(0,r.jsx)("p",{className:"sub-heading text-gray-text max-w-6xl mx-auto",children:"Get a quick estimate of your ERP project budget and timeline based on your business size, industry complexity, and selected modules. Use this as a starting point for planning your ERP implementation."})]}),(0,r.jsx)(m.Zb,{className:"rounded-[30px] border border-blue-100 bg-white shadow-xl",children:(0,r.jsxs)(m.aY,{className:"p-6 lg:p-8",children:[(0,r.jsxs)("div",{className:"flex flex-col gap-2 mb-8",children:[(0,r.jsx)("h2",{className:"heading font-gilroy font-bold text-brand-black",children:"Build Your Estimate"}),(0,r.jsx)("p",{className:"text-gray-600 leading-relaxed max-w-2xl",children:"Start with your current business size, choose the industry that best matches your operations, then select the modules you want to implement in phase one."})]}),(0,r.jsxs)("div",{className:"space-y-8",children:[(0,r.jsx)(j.Z,{employeeCount:E,employees:t,setEmployees:n}),(0,r.jsx)(x,{setIndustry:o,industry:s}),(0,r.jsx)(y,{modules:c,setModules:d})]}),(0,r.jsx)("div",{className:"mt-8 flex flex-col gap-3 sm:flex-row",children:(0,r.jsx)("button",{type:"button",onClick:function(){return k((function(e){return!e})),void g({cost:T,timeline:M,companyStage:(0,h.i3)(E)})},className:"w-fit mx-auto rounded-xl bg-brand-primary-blue px-8 py-4 text-white",children:"Calculate My Estimate"})})]})}),N&&(0,r.jsx)(v,{employeeCount:E,previewCost:T,previewTimeline:M,selectedIndustry:C,selectedModules:P,estimate:f})]})})})},k=function(){return(0,r.jsx)("section",{className:"section-bg-2 py-12 lg:py-24 relative overflow-hidden",children:(0,r.jsxs)("div",{className:"xl:max-w-[90%] mx-auto px-8",children:[(0,r.jsxs)("div",{className:"max-w-6xl mx-auto text-center mb-7 lg:mb-12",children:[(0,r.jsxs)("h2",{className:"heading font-bold font-gilroy text-brand-black mb-6",children:["How the ",(0,r.jsx)(l.Z,{children:"Implementation Calculator"})," Works"]}),(0,r.jsx)("p",{className:"sub-heading text-gray-text max-w-6xl mx-auto",children:"Our calculator provides a realistic starting point for your ERP project by analyzing your organization's specific needs. By factoring in team size, industry standards, and module complexity, we deliver a data-driven budget and timeline estimate."})]}),(0,r.jsx)("div",{className:"max-w-6xl mx-auto",children:(0,r.jsx)("div",{className:"grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 xl:grid-cols-4 gap-8",children:[{title:"Project Size",desc:"Define your team size to understand the scale of user training, license needs, and data migration effort for your rollout.",icon:(0,r.jsx)("svg",{className:"w-8 h-8 text-brand-primary-blue",fill:"none",viewBox:"0 0 24 24",stroke:"currentColor",children:(0,r.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"M17 20h5v-2a3 3 0 00-5.356-1.857M17 20H7m10 0v-2c0-.656-.126-1.283-.356-1.857M7 20H2v-2a3 3 0 015.356-1.857M7 20v-2c0-.656.126-1.283.356-1.857m0 0a5.002 5.002 0 019.288 0M15 7a3 3 0 11-6 0 3 3 0 016 0zm6 3a2 2 0 11-4 0 2 2 0 014 0zM7 10a2 2 0 11-4 0 2 2 0 014 0z"})})},{title:"Industry Fit",desc:"Select your industry to account for specific regulatory requirements, specialized workflows, and standard business complexities.",icon:(0,r.jsx)("svg",{className:"w-8 h-8 text-sky-500",fill:"none",viewBox:"0 0 24 24",stroke:"currentColor",children:(0,r.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"M19 21V5a2 2 0 00-2-2H7a2 2 0 00-2 2v16m14 0h2m-2 0h-5m-9 0H3m2 0h5M9 7h1m-1 4h1m4-4h1m-1 4h1m-5 10v-5a1 1 0 011-1h2a1 1 0 011 1v5m-4 0h4"})})},{title:"Module Scope",desc:"Choose the core functional areas you need for Phase One. This helps determine the technical complexity and implementation timeline.",icon:(0,r.jsxs)("svg",{className:"w-8 h-8 text-emerald-500",fill:"none",viewBox:"0 0 24 24",stroke:"currentColor",children:[(0,r.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"M10.325 4.317c.426-1.756 2.924-1.756 3.35 0a1.724 1.724 0 002.573 1.066c1.543-.94 3.31.826 2.37 2.37a1.724 1.724 0 001.065 2.572c1.756.426 1.756 2.924 0 3.35a1.724 1.724 0 00-1.066 2.573c.94 1.543-.826 3.31-2.37 2.37a1.724 1.724 0 00-2.572 1.065c-.426 1.756-2.924 1.756-3.35 0a1.724 1.724 0 00-2.573-1.066c-1.543.94-3.31-.826-2.37-2.37a1.724 1.724 0 00-1.065-2.572c-1.756-.426-1.756-2.924 0-3.35a1.724 1.724 0 001.066-2.573c-.94-1.543.826-3.31 2.37-2.37.996.608 2.296.07 2.572-1.065z"}),(0,r.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"M15 12a3 3 0 11-6 0 3 3 0 016 0z"})]})},{title:"Receive Estimate",desc:"Instantly see your projected budget range and a week-by-week implementation timeline tailored to your specific profile.",icon:(0,r.jsx)("svg",{className:"w-8 h-8 text-amber-500",fill:"none",viewBox:"0 0 24 24",stroke:"currentColor",children:(0,r.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"M9 17v-2m3 2v-4m3 4v-6m2 10H7a2 2 0 01-2-2V5a2 2 0 012-2h5.586a1 1 0 01.707.293l5.414 5.414a1 1 0 01.293.707V19a2 2 0 01-2 2z"})})}].map((function(e,t){return(0,r.jsxs)("div",{className:"bg-white rounded-2xl p-8 border border-gray-100 shadow-sm hover:shadow-xl transition-all duration-300",children:[(0,r.jsx)("h3",{className:"text-xl font-bold font-gilroy text-brand-black mb-3",children:e.title}),(0,r.jsx)("p",{className:"text-gray-600 text-sm leading-relaxed",children:e.desc})]},t)}))})})]})})},E=function(){return(0,r.jsx)("section",{className:"sm:px-6 lg:px-8 py-7 sm:py-9 lg:py-12 section-highlight-black","aria-labelledby":"
1custom-apps-cta",children:(0,r.jsx)("div",{className:"container mx-auto px-8",children:(0,r.jsxs)("div",{className:"max-w-6xl mx-auto text-center",children:[(0,r.jsxs)("h2",{id:"custom-apps-cta",className:"heading font-bold font-gilroy text-white mb-4 lg:mb-8",children:["Ready to turn this estimate into a real ",(0,r.jsx)(l.Z,{variant:"pink",children:"ERP plan?"})]}),(0,r.jsx)("p",{className:"sub-heading text-white/85 mb-6 lg:mb-8",children:"Use your calculated budget and timeline as a starting point. Share your workflows, team structure, and business goals \u2014 we\u2019ll help you refine scope, validate implementation phases, and create a clear ERP rollout plan tailored to your organization."}),(0,r.jsxs)("div",{className:"flex flex-col sm:flex-row gap-4 justify-center",children:[(0,r.jsx)(o(),{href:"/contact",passHref:!0,children:(0,r.jsxs)("a",{className:"inline-flex items-center justify-center gap-2 text-white font-bold px-8 py-4 rounded-xl transition-all duration-300 hover:opacity-90 shadow-lg bg-brand-primary-blue",children:["Get Implementation Plan",(0,r.jsx)(i.ArrowRightIcon,{className:"w-4 hidden md:block h-4"})]})}),(0,r.jsx)(o(),{href:"/services",passHref:!0,children:(0,r.jsx)("a",{className:"inline-flex items-center justify-center border-2 border-white text-white hover:bg-white hover:text-black px-8 py-4 rounded-xl transition-all duration-300",children:"Explore ERP Services"})})]})]})})})},C=n(84902),P=n.n(C),R=function(){return(0,r.jsx)(r.Fragment,{children:(0,r.jsxs)(P(),{children:[(0,r.jsx)("title",{children:"ERP Implementation Cost & Timeline Calculator | Hybrowlabs"}),(0,r.jsx)("meta",{name:"description",content:"Estimate ERP implementation cost, rollout timeline, and project scope with Hybrowlabs' ERP Implementation Calculator for ERPNext and Frappe projects."}),(0,r.jsx)("meta",{name:"keywords",content:"ERP implementation calculator, ERP cost calculator, ERPNext implementation estimate, ERP project timeline calculator, Frappe implementation cost"}),(0,r.jsx)("link",{rel:"canonical",href:"https://hybrowlabs.com/tools/implementation-calculator"}),(0,r.jsx)("meta",{property:"og:title",content:"ERP Implementation Calculator | Hybrowlabs"}),(0,r.jsx)("meta",{property:"og:description",content:"Estimate ERP implementation budget, rollout timeline, and planning scope for ERPNext and Frappe projects."}),(0,r.jsx)("meta",{property:"og:url",content:"https://hybrowlabs.com/tools/implementation-calculator"}),(0,r.jsx)("meta",{property:"og:type",content:"website"}),(0,r.jsx)("meta",{name:"twitter:card",content:"summary_large_image"}),(0,r.jsx)("meta",{name:"twitter:title",content:"ERP Implementation Calculator | Hybrowlabs"}),(0,r.jsx)("meta",{name:"twitter:description",content:"Estimate ERP implementation cost, project timeline, and rollout scope faster with Hybrowlabs' planning calculator."}),(0,r.jsx)("script",{type:"application/ld+json",dangerouslySetInnerHTML:{__html:JSON.stringify({"@context":"https://schema.org","@type":"WebPage",headline:"ERP Implementation Calculator - Estimate Budget and Timeline",description:"Use Hybrowlabs' ERP Implementation Calculator to estimate ERP project cost, rollout timeline, and planning scope for ERPNext and Frappe implementations.",author:{"@type":"Organization",name:"Hybrowlabs Technologies",url:"https://hybrowlabs.com"},publisher:{"@type":"Organization",name:"Hybrowlabs Technologies",logo:{"@type":"ImageObject",url:"https://hybrowlabs.com/images/logo.svg"}},datePublished:"2026-03-12",dateModified:"2026-03-12",mainEntityOfPage:{"@type":"WebPage","@id":"https://hybrowlabs.com/tools/implementation-calculator"}})}})]})})},I=!0;function S(e){var t=e.header;return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(R,{}),(0,r.jsxs)(a.Ar,{header:t,active:"/tools/implementation-calculator",children:[(0,r.jsx)(d,{}),(0,r.jsx)(N,{}),(0,r.jsx)(k,{}),(0,r.jsx)(E,{}),(0,r.jsx)(a.Rs,{})]})]})}},51979:function(e,t,n){"use strict";n.d(t,{Xc:function(){return i},gP:function(){return l},i3:function(){return s},xG:function(){return o}});var r=n(57135),a=n(15767),s=function(e){return e>=500?"Enterprise rollout":e>=150?"Growth-stage implementation":e>=25?"Mid-sized business setup":"Small team deployment"},o=function(e){return new Intl.NumberFormat("en-IN",{style:"currency",currency:"INR",maximumFractionDigits:0}).format(e)}
1,i=function(e){var t=e.previewTimeline,n=e.selectedIndustry,r=e.previewCost,a=e.employeeCount;return"I just estimated my ERP implementation with Hybrowlabs.\n\n\ud83d\udcb0 Estimated Budget: ".concat(o(r),"\n\u23f1 Timeline: ").concat(t," weeks\n\ud83c\udfe2 Industry: ").concat(null===n||void 0===n?void 0:n.label,"\n\ud83d\udc65 Employees: ").concat(a,"\n\nTry the calculator here \ud83d\udc47\nhttps://yourdomain.com/tools/implementation-calculator")},l=function(e){navigator.clipboard.writeText(e);window.open("https://www.linkedin.com/sharing/share-offsite/?url=".concat(encodeURIComponent("https://hybrowlabs.com/tools/implementation-calculator")),"_blank")};!function(){var e=(0,r.Z)((function(e,t){var r,s,o;return(0,a.__generator)(this,(function(a){switch(a.label){case 0:return e?[4,Promise.all([n.e(4031),n.e(2706)]).then(n.t.bind(n,92057,23))]:(alert("Please generate the scope before downloading."),[2]);case 1:return r=a.sent(),s=r.default||r,(o=t.current)?[4,s().set({margin:10,filename:"Scope_of_Work.pdf",html2canvas:{scale:2,useCORS:!0,backgroundColor:"#ffffff"},jsPDF:{unit:"mm",format:"a4"}}).from(o).save()]:(alert("PDF content is not available right now. Please try again."),[2]);case 2:return a.sent(),[2]}}))}))}()},96643:function(e,t,n){n(5791)},57135:function(e,t,n){"use strict";function r(e,t,n,r,a,s,o){try{var i=e[s](o),l=i.value}catch(c){return void n(c)}i.done?t(l):Promise.resolve(l).then(r,a)}function a(e){return function(){var t=this,n=arguments;return new Promise((function(a,s){var o=e.apply(t,n);function i(e){r(o,a,s,i,l,"next",e)}function l(e){r(o,a,s,i,l,"throw",e)}i(void 0)}))}}n.d(t,{Z:function(){return a}})},59072:function(e,t,n){"use strict";n.d(t,{Z:function(){return s}});var r=n(45421);var a=n(27319);function s(e,t){return function(e){if(Array.isArray(e))return e}(e)||(0,r.Z)(e,t)||(0,a.Z)(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}},70505:function(e,t,n){"use strict";function r(){return r=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},r.apply(this,arguments)}var a={strings:["These are the default values...","You know what you should do?","Use your own!","Have a great day!"],stringsElement:null,typeSpeed:0,startDelay:0,backSpeed:0,smartBackspace:!0,shuffle:!1,backDelay:700,fadeOut:!1,fadeOutClass:"typed-fade-out",fadeOutDelay:500,loop:!1,loopCount:1/0,showCursor:!0,cursorChar:"|",autoInsertCss:!0,attr:null,bindInputFocusEvents:!1,contentType:"html",onBegin:function(e){},onComplete:function(e){},preStringTyped:function(e,t){},onStringTyped:function(e,t){},onLastStringBackspaced:function(e){},onTypingPaused:function(e,t){},onTypingResumed:function(e,t){},onReset:function(e){},onStop:function(e,t){},onStart:function(e,t){},onDestroy:function(e){}};new(function(){function e(){}var t=e.prototype;return t.load=function(e,t,n){if(e.el="string"==typeof n?document.querySelector(n):n,e.options=r({},a,t),e.isInput="input"===e.el.tagName.toLowerCase(),e.attr=e.options.attr,e.bindInputFocusEvents=e.options.bindInputFocusEvents,e.showCursor=!e.isInput&&e.options.showCursor,e.cursorChar=e.options.cursorChar,e.cursorBlinking=!0,e.elContent=e.attr?e.el.getAttribute(e.attr):e.el.textContent,e.contentType=e.options.contentType,e.typeSpeed=e.options.typeSpeed,e.startDelay=e.options.startDelay,e.backSpeed=e.options.backSpeed,e.smartBackspace=e.options.smartBackspace,e.backDelay=e.options.backDelay,e.fadeOut=e.options.fadeOut,e.fadeOutClass=e.options.fadeOutClass,e.fadeOutDelay=e.options.fadeOutDelay,e.isPaused=!1,e.strings=e.options.strings.map((function(e){return e.trim()})),e.stringsElement="string"==typeof e.options.stringsElement?document.querySelector(e.options.stringsElement):e.options.stringsElement,e.stringsElement){e.strings=[],e.stringsElement.style.cssText="clip: rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px;";var s=Array.prototype.slice.apply(e.stringsElement.children),o=s.length;if(o)for(var i=0;i<o;i+=1)e.strings.push(s[i].innerHTML.trim())}
1for(var l in e.strPos=0,e.currentElContent=this.getCurrentElContent(e),e.currentElContent&&e.currentElContent.length>0&&(e.strPos=e.currentElContent.length-1,e.strings.unshift(e.currentElContent)),e.sequence=[],e.strings)e.sequence[l]=l;e.arrayPos=0,e.stopNum=0,e.loop=e.options.loop,e.loopCount=e.options.loopCount,e.curLoop=0,e.shuffle=e.options.shuffle,e.pause={status:!1,typewrite:!0,curString:"",curStrPos:0},e.typingComplete=!1,e.autoInsertCss=e.options.autoInsertCss,e.autoInsertCss&&(this.appendCursorAnimationCss(e),this.appendFadeOutAnimationCss(e))},t.getCurrentElContent=function(e){return e.attr?e.el.getAttribute(e.attr):e.isInput?e.el.value:"html"===e.contentType?e.el.innerHTML:e.el.textContent},t.appendCursorAnimationCss=function(e){var t="data-typed-js-cursor-css";if(e.showCursor&&!document.querySelector("["+t+"]")){var n=document.createElement("style");n.setAttribute(t,"true"),n.innerHTML="\n .typed-cursor{\n opacity: 1;\n }\n .typed-cursor.typed-cursor--blink{\n animation: typedjsBlink 0.7s infinite;\n -webkit-animation: typedjsBlink 0.7s infinite;\n animation: typedjsBlink 0.7s infinite;\n }\n @keyframes typedjsBlink{\n 50% { opacity: 0.0; }\n }\n @-webkit-keyframes typedjsBlink{\n 0% { opacity: 1; }\n 50% { opacity: 0.0; }\n 100% { opacity: 1; }\n }\n ",document.body.appendChild(n)}},t.appendFadeOutAnimationCss=function(e){var t="data-typed-fadeout-js-css";if(e.fadeOut&&!document.querySelector("["+t+"]")){var n=document.createElement("style");n.setAttribute(t,"true"),n.innerHTML="\n .typed-fade-out{\n opacity: 0;\n transition: opacity .25s;\n }\n .typed-cursor.typed-cursor--blink.typed-fade-out{\n -webkit-animation: 0;\n animation: 0;\n }\n ",document.body.appendChild(n)}},e}()),new(function(){function e(){}var t=e.prototype;return t.typeHtmlChars=function(e,t,n){if("html"!==n.contentType)return t;var r=e.substring(t).charAt(0);if("<"===r||"&"===r){var a;for(a="<"===r?">":";";e.substring(t+1).charAt(0)!==a&&!(1+ ++t>e.length););t++}return t},t.backSpaceHtmlChars=function(e,t,n){if("html"!==n.contentType)return t;var r=e.substring(t).charAt(0);if(">"===r||";"===r){var a;for(a=">"===r?"<":"&";e.substring(t-1).charAt(0)!==a&&!(--t<0););t--}return t},e}())}},function(e){e.O(0,[8883,9923,1482,48,3466,6860,8178,2135,3763,9774,2888,179],(function(){return t=84463,e(e.s=t);var t}));var t=e.O();_N_E=t}]);
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.