PageSourceSearch

https://www.cit.org.in/_next/static/chunks/app/%5Blang%5D/pricing/page-8e74fc18063104df.js

js cit.org.in collected 2026-10-02 00:02:54 UTC 13,843 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2594],{10201:(e,t,r)=>{"use strict";r.d(t,{G3:()=>p,_Y:()=>m});var o,n=r(12115),a=r(95704),i=function(){return(i=Object.assign||function(e){for(var t,r=1,o=arguments.length;r<o;r++)for(var n in t=arguments[r])Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e}).apply(this,arguments)},s=function(e){var t;e?function(e){if(e)for(;e.lastChild;)e.lastChild.remove()}("string"==typeof e?document.getElementById(e):e):(t=document.querySelector(".grecaptcha-badge"))&&t.parentNode&&document.body.removeChild(t.parentNode)},c=function(e,t){s(t),window.___grecaptcha_cfg=void 0;var r,o=document.querySelector("#"+e);o&&o.remove(),(r=document.querySelector('script[src^="https://www.gstatic.com/recaptcha/releases"]'))&&r.remove()},l=function(e){var t=e.render,r=e.onLoadCallbackName,o=e.language,n=e.onLoad,a=e.useRecaptchaNet,i=e.useEnterprise,s=e.scriptProps,c=void 0===s?{}:s,l=c.nonce,d=void 0===l?"":l,u=c.defer,p=c.async,m=c.id,f=c.appendTo,y=(void 0===m?"":m)||"google-recaptcha-v3";if(document.querySelector("#"+y))n();else{var h,g="https://www."+((h={useEnterprise:i,useRecaptchaNet:a}).useRecaptchaNet?"recaptcha.net":"google.com")+"/recaptcha/"+(h.useEnterprise?"enterprise.js":"api.js"),v=document.createElement("script");
1v.id=y,v.src=g+"?render="+t+("explicit"===t?"&onload="+r:"")+(o?"&hl="+o:""),d&&(v.nonce=d),v.defer=!!(void 0!==u&&u),v.async=!!(void 0!==p&&p),v.onload=n,("body"===f?document.body:document.getElementsByTagName("head")[0]).appendChild(v)}},d=function(e){void 0===a||a.env,console.warn(e)};(o||(o={})).SCRIPT_NOT_AVAILABLE="Recaptcha script is not available";var u=(0,n.createContext)({executeRecaptcha:function(){throw Error("GoogleReCaptcha Context has not yet been implemented, if you are using useGoogleReCaptcha hook, make sure the hook is called inside component wrapped by GoogleRecaptchaProvider")}});function p(e){var t=e.reCaptchaKey,r=e.useEnterprise,a=void 0!==r&&r,s=e.useRecaptchaNet,p=void 0!==s&&s,m=e.scriptProps,f=e.language,y=e.container,h=e.children,g=(0,n.useState)(null),v=g[0],b=g[1],x=(0,n.useRef)(t),w=JSON.stringify(m),S=JSON.stringify(null==y?void 0:y.parameters);(0,n.useEffect)(function(){if(t){var e=(null==m?void 0:m.id)||"google-recaptcha-v3",r=(null==m?void 0:m.onLoadCallbackName)||"onRecaptchaLoadCallback";return window[r]=function(){var e=a?window.grecaptcha.enterprise:window.grecaptcha,r=i({badge:"inline",size:"invisible",sitekey:t},(null==y?void 0:y.parameters)||{});x.current=e.render(null==y?void 0:y.element,r)},l({render:(null==y?void 0:y.element)?"explicit":t,onLoadCallbackName:r,useEnterprise:a,useRecaptchaNet:p,scriptProps:m,language:f,onLoad:function(){if(window&&window.grecaptcha){var e=a?window.grecaptcha.enterprise:window.grecaptcha;e.ready(function(){b(e)})}else d("<GoogleRecaptchaProvider /> "+o.SCRIPT_NOT_AVAILABLE)},onError:function(){d("Error loading google recaptcha script")}}),function(){c(e,null==y?void 0:y.element)}}d("<GoogleReCaptchaProvider /> recaptcha key not provided")},[a,p,w,S,f,t,null==y?void 0:y.element]);var j=(0,n.useCallback)(function(e){if(!v||!v.execute)throw Error("<GoogleReCaptchaProvider /> Google Recaptcha has not been loaded");return v.execute(x.current,{action:e})},[v,x]),N=(0,n.useMemo)(function(){return{executeRecaptcha:v?j:void 0,container:null==y?void 0:y.element}},[j,v,null==y?void 0:y.element]);return n.createElement(u.Provider,{value:N},h)}u.Consumer;var m=function(){return(0,n.useContext)(u)};function f(e,t){return e(t={exports:{}},t.exports),t.exports}var y="function"==typeof Symbol&&Symbol.for,h=y?Symbol.for("react.element"):60103,g=y?Symbol.for("react.portal"):60106,v=y?Symbol.for("react.fragment"):60107,b=y?Symbol.for("react.strict_mode"):60108,x=y?Symbol.for("react.profiler"):60114,
1w=y?Symbol.for("react.provider"):60109,S=y?Symbol.for("react.context"):60110,j=y?Symbol.for("react.async_mode"):60111,N=y?Symbol.for("react.concurrent_mode"):60111,C=y?Symbol.for("react.forward_ref"):60112,P=y?Symbol.for("react.suspense"):60113,k=y?Symbol.for("react.suspense_list"):60120,R=y?Symbol.for("react.memo"):60115,M=y?Symbol.for("react.lazy"):60116,E=y?Symbol.for("react.block"):60121,$=y?Symbol.for("react.fundamental"):60117,_=y?Symbol.for("react.responder"):60118,O=y?Symbol.for("react.scope"):60119;function A(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case h:switch(e=e.type){case j:case N:case v:case x:case b:case P:return e;default:switch(e=e&&e.$$typeof){case S:case C:case M:case R:case w:return e;default:return t}}case g:return t}}}function L(e){return A(e)===N}var T={AsyncMode:j,ConcurrentMode:N,ContextConsumer:S,ContextProvider:w,Element:h,ForwardRef:C,Fragment:v,Lazy:M,Memo:R,Portal:g,Profiler:x,StrictMode:b,Suspense:P,isAsyncMode:function(e){return L(e)||A(e)===j},isConcurrentMode:L,isContextConsumer:function(e){return A(e)===S},isContextProvider:function(e){return A(e)===w},isElement:function(e){return"object"==typeof e&&null!==e&&e.$$typeof===h},isForwardRef:function(e){return A(e)===C},isFragment:function(e){return A(e)===v},isLazy:function(e){return A(e)===M},isMemo:function(e){return A(e)===R},isPortal:function(e){return A(e)===g},isProfiler:function(e){return A(e)===x},isStrictMode:function(e){return A(e)===b},isSuspense:function(e){return A(e)===P},isValidElementType:function(e){return"string"==typeof e||"function"==typeof e||e===v||e===N||e===x||e===b||e===P||e===k||"object"==typeof e&&null!==e&&(e.$$typeof===M||e.$$typeof===R||e.$$typeof===w||e.$$typeof===S||e.$$typeof===C||e.$$typeof===$||e.$$typeof===_||e.$$typeof===O||e.$$typeof===E)},typeOf:A},z=f(function(e,t){}),F=(z.AsyncMode,z.ConcurrentMode,z.ContextConsumer,z.ContextProvider,z.Element,z.ForwardRef,z.Fragment,z.Lazy,z.Memo,z.Portal,z.Profiler,z.StrictMode,z.Suspense,z.isAsyncMode,z.isConcurrentMode,z.isContextConsumer,z.isContextProvider,z.isElement,z.isForwardRef,z.isFragment,z.isLazy,z.isMemo,z.isPortal,z.isProfiler,z.isStrictMode,z.isSuspense,z.isValidElementType,z.typeOf,f(function(e){e.exports=T})),B={};B[F.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},B[F.Memo]={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},Object.getOwnPropertyNames,Object.getOwnPropertySymbols,Object.getOwnPropertyDescriptor,Object.getPrototypeOf,Object.prototype},23304:(e,t,r)=>{Promise.resolve().then(r.t.bind(r,52619,23)),Promise.resolve().then(r.bind(r,89434)),Promise.resolve().then(r.bind(r,36626))},30926:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{callServer:function(){return o.callServer},createServerReference:function(){return a.createServerReference},findSourceMapURL:function(){return n.findSourceMapURL}});let o=r(41209),n=r(85153),a=r(77197)},50984:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});let o=(0,r(14294).A)("CircleCheck",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"m9 12 2 2 4-4",key:"dzmm74"}]])},86948:(e,t,r)=>{"use strict";r.d(t,{BT:()=>l,Wu:()=>d,ZB:()=>c,Zp:()=>i,aR:()=>s});var o=r(95155),n=r(12115),a=r(64269);let i=n.forwardRef((e,t)=>{let{className:r,...n}=e;return(0,o.jsx)("div",{ref:t,className:(0,a.cn)("rounded-lg border bg-card text-card-foreground transition-colors duration-200 hover:border-primary/40",r),...n})});i.displayName="Card";let s=n.forwardRef((e,t)=>{let{className:r,...n}=e;return(0,o.jsx)("div",{ref:t,className:(0,a.cn)("flex flex-col space-y-1.5 p-6",r),...n})});s.displayName="CardHeader";let c=n.forwardRef((e,t)=>{let{className:r,...n}=e;return(0,o.jsx)("h3",{ref:t,className:(0,a.cn)("text-2xl font-semibold leading-none tracking-tight",r),...n})});c.displayName="CardTitle";let l=n.forwardRef((e,t)=>{let{className:r,...n}=e;return(0,o.jsx)("p",{ref:t,className:(0,a.cn)("text-sm text-muted-foreground",r),...n})});
1l.displayName="CardDescription";let d=n.forwardRef((e,t)=>{let{className:r,...n}=e;return(0,o.jsx)("div",{ref:t,className:(0,a.cn)("p-6 pt-0",r),...n})});d.displayName="CardContent",n.forwardRef((e,t)=>{let{className:r,...n}=e;return(0,o.jsx)("div",{ref:t,className:(0,a.cn)("flex items-center p-6 pt-0",r),...n})}).displayName="CardFooter"},89434:(e,t,r)=>{"use strict";r.d(t,{PricingAssistant:()=>M});var o=r(95155),n=r(12115),a=r(22544),i=r(66942),s=r(54879),c=r(86948),l=r(41052),d=r(31120),u=r(3998);let p=["maintenance","maintain","support","update","bug fix","backup","monitoring"],m=["software","platform","saas","crm","app","application","portal","dashboard","workflow","ehr","patient","integration","api","cloud","migration","automation"],f=["ecommerce","e-commerce","shop","store","payment","catalog","cms","booking","membership","multi-language","multilingual"];function y(e,t){return t.some(t=>e.includes(t))}var h=r(14294);let g=(0,h.A)("WandSparkles",[["path",{d:"m21.64 3.64-1.28-1.28a1.21 1.21 0 0 0-1.72 0L2.36 18.64a1.21 1.21 0 0 0 0 1.72l1.28 1.28a1.2 1.2 0 0 0 1.72 0L21.64 5.36a1.2 1.2 0 0 0 0-1.72",key:"ul74o6"}],["path",{d:"m14 7 3 3",key:"1r5n42"}],["path",{d:"M5 6v4",key:"ilb8ba"}],["path",{d:"M19 14v4",key:"blhpug"}],["path",{d:"M10 2v2",key:"7u0qdc"}],["path",{d:"M7 8H3",key:"zfb6yr"}],["path",{d:"M21 16h-4",key:"1cnmox"}],["path",{d:"M11 3H9",key:"1obp7u"}]]);var v=r(92033);let b=(0,h.A)("ClipboardCheck",[["rect",{width:"8",height:"4",x:"8",y:"2",rx:"1",ry:"1",key:"tgr4d6"}],["path",{d:"M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2",key:"116196"}],["path",{d:"m9 14 2 2 4-4",key:"df797q"}]]);var x=r(15894),w=r(83101),S=r(64269);let j=(0,w.F)("relative w-full rounded-lg border p-4 [&>svg~*]:pl-7 [&>svg+div]:translate-y-[-3px] [&>svg]:absolute [&>svg]:left-4 [&>svg]:top-4 [&>svg]:text-foreground",{variants:{variant:{default:"bg-background text-foreground",destructive:"border-destructive/50 text-destructive dark:border-destructive [&>svg]:text-destructive"}},defaultVariants:{variant:"default"}}),N=n.forwardRef((e,t)=>{let{className:r,variant:n,...a}=e;return(0,o.jsx)("div",{ref:t,role:"alert",className:(0,S.cn)(j({variant:n}),r),...a})});N.displayName="Alert";let C=n.forwardRef((e,t)=>{let{className:r,...n}=e;return(0,o.jsx)("h5",{ref:t,className:(0,S.cn)("mb-1 font-medium leading-none tracking-tight",r),...n})});C.displayName="AlertTitle";let P=n.forwardRef((e,t)=>{let{className:r,...n}=e;return(0,o.jsx)("div",{ref:t,className:(0,S.cn)("text-sm [&_p]:leading-relaxed",r),...n})});P.displayName="AlertDescription";var k=r(96272);let R=s.Ik({projectDescription:s.Yj().min(20,"Please provide a more detailed description (at least 20 characters).")});function M(){let{toast:e}=(0,x.dj)(),[t,r]=n.useState(!1),[s,h]=n.useState(null),w=(0,a.mN)({resolver:(0,i.u)(R),defaultValues:{projectDescription:""}});return(0,o.jsxs)(c.Zp,{children:[(0,o.jsxs)(c.aR,{className:"text-center",children:[(0,o.jsx)("div",{className:"mx-auto bg-primary/10 text-primary p-3 rounded-full w-fit mb-2",children:(0,o.jsx)(g,{className:"h-6 w-6"})}),(0,o.jsx)(c.ZB,{className:"font-heading text-3xl",children:"Not Sure Which Plan to Choose?"}),(0,o.jsx)(c.BT,{children:"Describe your project and get a starting plan from our four live packages."})]}),(0,o.jsxs)(c.Wu,{children:[(0,o.jsx)(l.lV,{...w,children:(0,o.jsxs)("form",{onSubmit:w.handleSubmit(function(t){r(!0),h(null);try{let e=function(e){let t=e.toLowerCase();return y(t,p)?{recommendedPlanName:"Maintenance & Support",reasoning:"Your project is focused on improving or maintaining an existing site, so the monthly Maintenance & Support plan is the closest starting point. We will confirm the exact workload before you commit."}:y(t,m)?{recommendedPlanName:"Custom Software",reasoning:"Your project needs application logic, workflows, integrations, or infrastru
1cture beyond a standard website. Custom Software is the closest starting point, with final scope confirmed during consultation."}:y(t,f)?{recommendedPlanName:"Business Website",reasoning:"Your project includes commerce, content management, booking, or other growth features beyond a basic brochure site. Business Website is the closest starting point, with final scope confirmed during consultation."}:{recommendedPlanName:"Starter Website",reasoning:"Your description fits a focused website with core pages, responsive design, basic SEO, and a contact form. Starter Website is the closest starting point, with final scope confirmed during consultation."}}(t.projectDescription);h(e),(0,k.GY)("pricing_recommendation_viewed")}catch(t){console.error("Pricing Assistant Error:",t),e({title:"Error",description:"There was an issue getting a recommendation. Please try again.",variant:"destructive"})}finally{r(!1)}}),className:"space-y-6",children:[(0,o.jsx)(l.zB,{control:w.control,name:"projectDescription",render:e=>{let{field:t}=e;return(0,o.jsxs)(l.eI,{children:[(0,o.jsx)(l.lR,{children:"Describe your project"}),(0,o.jsx)(l.MJ,{children:(0,o.jsx)(d.T,{placeholder:"E.g., 'I need a fast, modern e-commerce website for my clothing brand. It should have about 20 products, accept online payments, and be optimized for search engines.'",rows:5,...t})}),(0,o.jsx)(l.C5,{})]})}}),(0,o.jsx)(u.$,{type:"submit",className:"w-full",size:"lg",disabled:t,children:t?(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(v.A,{className:"mr-2 h-4 w-4 animate-spin"})," Getting Recommendation..."]}):"Get Plan Recommendation"})]})}),s&&(0,o.jsxs)(N,{className:"mt-6",children:[(0,o.jsx)(b,{className:"h-4 w-4"}),(0,o.jsxs)(C,{className:"font-bold",children:["Our Recommendation: ",s.recommendedPlanName]}),(0,o.jsx)(P,{children:s.reasoning})]})]})]})}},92033:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});let o=(0,r(14294).A)("LoaderCircle",[["path",{d:"M21 12a9 9 0 1 1-6.219-8.56",key:"13zald"}]])}},e=>{e.O(0,[4909,2619,4823,9566,6093,6520,5502,6727,4573,6626,8441,1255,7358],()=>e(e.s=23304)),_N_E=e.O()}]);

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.