PageSourceSearch

https://upstox.com/wp-page-assets/_next/static/chunks/9452-43f8c67731b06994.js

js upstox.com collected 2026-10-01 10:17:35 UTC 131,853 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9452],{9655:function(e){var n;n=function(){"use strict";var e="millisecond",n="second",t="minute",r="hour",s="week",i="month",a="quarter",o="year",l="date",c="Invalid Date",d=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,f=/\[([^\]]+)]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,u=function(e,n,t){var r=String(e);return!r||r.length>=n?e:""+Array(n+1-r.length).join(t)+e},m="en",h={};h[m]={name:"en",weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),ordinal:function(e){var n=["th","st","nd","rd"],t=e%100;return"["+e+(n[(t-20)%10]||n[t]||"th")+"]"}};var p="$isDayjsObject",x=function(e){return e instanceof y||!(!e||!e[p])},g=function e(n,t,r){var s;if(!n)return m;if("string"==typeof n){var i=n.toLowerCase();h[i]&&(s=i),t&&(h[i]=t,s=i);var a=n.split("-");if(!s&&a.length>1)return e(a[0])}else{var o=n.name;h[o]=n,s=o}return!r&&s&&(m=s),s||!r&&m},v=function(e,n){if(x(e))return e.clone();var t="object"==typeof n?n:{};return t.date=e,t.args=arguments,new y(t)},b={s:u,z:function(e){var n=-e.utcOffset(),t=Math.abs(n);return(n<=0?"+":"-")+u(Math.floor(t/60),2,"0")+":"+u(t%60,2,"0")},m:function e(n,t){if(n.date()<t.date())return-e(t,n);var r=12*(t.year()-n.year())+(t.month()-n.month()),s=n.clone().add(r,i),a=t-s<0,o=n.clone().add(r+(a?-1:1),i);return+(-(r+(t-s)/(a?s-o:o-s))||0)},a:function(e){return e<0?Math.ceil(e)||0:Math.floor(e)},p:function(c){return({M:i,y:o,w:s,d:"day",D:l,h:r,m:t,s:n,ms:e,Q:a})[c]||String(c||"").toLowerCase().replace(/s$/,"")},u:function(e){return void 0===e}};b.l=g,b.i=x,b.w=function(e,n){return v(e,{locale:n.$L,utc:n.$u,x:n.$x,$offset:n.$offset})};var y=function(){function u(e){this.$L=g(e.locale,null,!0),this.parse(e),this.$x=this.$x||e.x||{},this[p]=!0}var m=u.prototype;return m.parse=function(e){this.$d=function(e){var n=e.date,t=e.utc;if(null===n)return new Date(NaN);if(b.u(n))return new Date;if(n instanceof Date)return new Date(n);if("string"==typeof n&&!/Z$/i.test(n)){var r=n.match(d);if(r){var s=r[2]-1||0,i=(r[7]||"0").substring(0,3);return t?new Date(Date.UTC(r[1],s,r[3]||1,r[4]||0,r[5]||0,r[6]||0,i)):new Date(r[1],s,r[3]||1,r[4]||0,r[5]||0,r[6]||0,i)}}return new Date(n)}(e),this.init()},m.init=function(){var e=this.$d;this.$y=e.getFullYear(),this.$M=e.getMonth(),this.$D=e.getDate(),this.$W=e.getDay(),this.$H=e.getHours(),this.$m=e.getMinutes(),this.$s=e.getSeconds(),this.$ms=e.getMilliseconds()},m.$utils=function(){return b},m.isValid=function(){return this.$d.toString()!==c},m.isSame=function(e,n){var t=v(e);return this.startOf(n)<=t&&t<=this.endOf(n)},m.isAfter=function(e,n){return v(e)<this.startOf(n)},m.isBefore=function(e,n){return this.endOf(n)<v(e)},m.$g=function(e,n,t){return b.u(e)?this[n]:this.set(t,e)},m.unix=function(){return Math.floor(this.valueOf()/1e3)},m.valueOf=function(){return this.$d.getTime()},m.startOf=function(e,a){var c=this,d=!!b.u(a)||a,f=b.p(e),u=function(e,n){var t=b.w(c.$u?Date.UTC(c.$y,n,e):new Date(c.$y,n,e),c);return d?t:t.endOf("day")},m=function(e,n){return b.w(c.toDate()[e].apply(c.toDate("s"),(d?[0,0,0,0]:[23,59,59,999]).slice(n)),c)},h=this.$W,p=this.$M,x=this.$D,g="set"+(this.$u?"UTC":"");switch(f){case o:return d?u(1,0):u(31,11);case i:return d?u(1,p):u(0,p+1);case s:var v=this.$locale().weekStart||0,y=(h<v?h+7:h)-v;return u(d?x-y:x+(6-y),p);case"day":case l:return m(g+"Hours",0);case r:return m(g+"Minutes",1);case t:return m(g+"Seconds",2);case n:return m(g+"Milliseconds",3);default:return this.clone()}},m.endOf=function(e){return this.startOf(e,!1)},m.$set=function(s,a){var c,d=b.p(s),f="set"+(this.$u?"UTC":""),u=((c={}).day=f+"Date",c[l]=f+"Date",c[i]=f+"Month",c[o]=f+"FullYear",c[r]=f+"Hours",c[t]=f+"Minutes",c[n]=f+"Seconds",c[e]=f+"Milliseconds",c)[d],m="day"===d?this.$D+(a-this.$W):a;if(d===i||d===o){var h=this.clone().set(l,1);h.$d[u](m),h.init(),this.$d=h.set(l,Math.min(this.$D,h.daysInMonth())).$d}else u&&this.$d[u](m);return this.init(),this},m.set=function(e,n){return this.clone().$set(e,n)},m.get=function(e){return this[b.p(e)]()},m.add=function(e,a){var l,c=this;e=Number(e);var d=b.p(a),f=function(n){var t=v(c);return b.w(t.date(t.date()+Math.round(n*e)),c)};if(d===i)return this.set(i,this.$M+e);if(d===o)return this.set(o,this.$y+e);if("day"===d)return f(1);if(d===s)return f(7);var u=((l={})[t]=6e4,l[r]=36e5,l[n]=1e3,l)[d]||1,m=this.$d.getTime()+e*u;return b.w(m,this)},m.subtract=function(e,n){return this.add(-1*e,n)},m.format=function(e){var n=this,t=this.$locale();if(!this.isValid())return t.invalidDate||c;var r=e||"YYYY-MM-DDTHH:mm:ssZ",s=b.z(this),i=this.$H,a=this.$m,o=this.$M,l=t.weekdays,d=t.months,u=t.meri
vendor: 6,752 bytes, line 1
1diem,m=function(e,t,s,i){return e&&(e[t]||e(n,r))||s[t].slice(0,i)},h=function(e){return b.s(i%12||12,e,"0")},p=u||function(e,n,t){var r=e<12?"AM":"PM";return t?r.toLowerCase():r};return r.replace(f,function(e,r){return r||function(e){switch(e){case"YY":return String(n.$y).slice(-2);case"YYYY":return b.s(n.$y,4,"0");case"M":return o+1;case"MM":return b.s(o+1,2,"0");case"MMM":return m(t.monthsShort,o,d,3);case"MMMM":return m(d,o);case"D":return n.$D;case"DD":return b.s(n.$D,2,"0");case"d":return String(n.$W);case"dd":return m(t.weekdaysMin,n.$W,l,2);case"ddd":return m(t.weekdaysShort,n.$W,l,3);case"dddd":return l[n.$W];case"H":return String(i);case"HH":return b.s(i,2,"0");case"h":return h(1);case"hh":return h(2);case"a":return p(i,a,!0);case"A":return p(i,a,!1);case"m":return String(a);case"mm":return b.s(a,2,"0");case"s":return String(n.$s);case"ss":return b.s(n.$s,2,"0");case"SSS":return b.s(n.$ms,3,"0");case"Z":return s}return null}(e)||s.replace(":","")})},m.utcOffset=function(){return-(15*Math.round(this.$d.getTimezoneOffset()/15))},m.diff=function(e,l,c){var d,f=this,u=b.p(l),m=v(e),h=(m.utcOffset()-this.utcOffset())*6e4,p=this-m,x=function(){return b.m(f,m)};switch(u){case o:d=x()/12;break;case i:d=x();break;case a:d=x()/3;break;case s:d=(p-h)/6048e5;break;case"day":d=(p-h)/864e5;break;case r:d=p/36e5;break;case t:d=p/6e4;break;case n:d=p/1e3;break;default:d=p}return c?d:b.a(d)},m.daysInMonth=function(){return this.endOf(i).$D},m.$locale=function(){return h[this.$L]},m.locale=function(e,n){if(!e)return this.$L;var t=this.clone(),r=g(e,n,!0);return r&&(t.$L=r),t},m.clone=function(){return b.w(this.$d,this)},m.toDate=function(){return new Date(this.valueOf())},m.toJSON=function(){return this.isValid()?this.toISOString():null},m.toISOString=function(){return this.$d.toISOString()},m.toString=function(){return this.$d.toUTCString()},u}(),w=y.prototype;return v.prototype=w,[["$ms",e],["$s",n],["$m",t],["$H",r],["$W","day"],["$M",i],["$y",o],["$D",l]].forEach(function(e){w[e[1]]=function(n){return this.$g(n,e[0],e[1])}}),v.extend=function(e,n){return e.$i||(e(n,y,v),e.$i=!0),v},v.locale=g,v.isDayjs=x,v.unix=function(e){return v(1e3*e)},v.en=h[m],v.Ls=h,v.p={},v},e.exports=n()},9250:function(e){var n;n=function(){"use strict";var e,n,t=/\[([^\]]+)]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,r=/^(-|\+)?P(?:([-+]?[0-9,.]*)Y)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)W)?(?:([-+]?[0-9,.]*)D)?(?:T(?:([-+]?[0-9,.]*)H)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)S)?)?$/,s={years:31536e6,months:2628e6,days:864e5,hours:36e5,minutes:6e4,seconds:1e3,milliseconds:1,weeks:6048e5},i=function(e){return e instanceof f},a=function(e,n,t){return new f(e,t,n.$l)},o=function(e){return n.p(e)+"s"},l=function(e){return e<0},c=function(e){return l(e)?Math.ceil(e):Math.floor(e)},d=function(e,n){return e?l(e)?{negative:!0,format:""+Math.abs(e)+n}:{negative:!1,format:""+e+n}:{negative:!1,format:""}},f=function(){function l(e,n,t){var i=this;if(this.$d={},this.$l=t,void 0===e&&(this.$ms=0,this.parseFromMilliseconds()),n)return a(e*s[o(n)],this);if("number"==typeof e)return this.$ms=e,this.parseFromMilliseconds(),this;if("object"==typeof e)return Object.keys(e).forEach(function(n){i.$d[o(n)]=e[n]}),this.calMilliseconds(),this;if("string"==typeof e){var l=e.match(r);if(l){var c=l.slice(2).map(function(e){return null!=e?Number(e):0});return this.$d.years=c[0],this.$d.months=c[1],this.$d.weeks=c[2],this.$d.days=c[3],this.$d.hours=c[4],this.$d.minutes=c[5],this.$d.seconds=c[6],this.calMilliseconds(),this}}return this}var f=l.prototype;return f.calMilliseconds=function(){var e=this;this.$ms=Object.keys(this.$d).reduce(function(n,t){return n+(e.$d[t]||0)*s[t]},0)},f.parseFromMilliseconds=function(){var e=this.$ms;this.$d.years=c(e/31536e6),e%=31536e6,this.$d.months=c(e/2628e6),e%=2628e6,this.$d.days=c(e/864e5),e%=864e5,this.$d.hours=c(e/36e5),e%=36e5,this.$d.minutes=c(e/6e4),e%=6e4,this.$d.seconds=c(e/1e3),e%=1e3,this.$d.milliseconds=e},f.toISOString=function(){var e=d(this.$d.years,"Y"),n=d(this.$d.months,"M"),t=+this.$d.days||0;this.$d.weeks&&(t+=7*this.$d.weeks);var r=d(t,"D"),s=d(this.$d.hours,"H"),i=d(this.$d.minutes,"M"),a=this.$d.seconds||0;this.$d.milliseconds&&(a+=this.$d.milliseconds/1e3,a=Math.round(1e3*a)/1e3);var o=d(a,"S"),l=e.negative||n.negative||r.negative||s.negative||i.negative||o.negative,c=s.format||i.format||o.format?"T":"",f=(l?"-":"")+"P"+e.format+n.format+r.format+c+s.format+i.format+o.format;return"P"===f||"-P"===f?"P0D":f},f.toJSON=function(){return this.toISOString()},f.format=function(e){var r={Y:this.$d.years,YY:n.s(this.$d.years,2,"0"),YYYY:n.s(this.$d.years,4,"0"),M:this.$d.months,MM:n.s(this.$d.months,2,"0"),D:this.$d.days,DD:n.s(this.$d.days,2,"0"),H:this.$d.hours,HH:n.s(this.$d.hours,2,"0"),m:this.$d.minutes,mm:n.s(this.$d.minutes,2,"0"),s:this.$d.seconds,ss:n.s(this.$d.seconds,2,"0"),SSS:n.s(this.$d.milliseconds,3,"0")};return(e||"YYYY-MM-DDTHH:mm:ss").replace(t,function(e,n){return n||String(r[e])})},f.as=function(e){return this.$ms/s[o(e)]},f.get=function(e){var n=this.$ms,t=o(e);return"milliseconds"===t?n%=1e3:n="weeks"===t?c(n/s[t]):this.$d[t],n||0},f.add=function(e,n,t){var r;return r=n?e*s[o(n)]:i(e)?e.$ms:a(e,this).$ms,a(this.$ms+r*(t?-1:1),this)},f.subtract=function(e,n){return this.add(e,n,!0)},f.locale=function(e){var n=this.clone();return n.$l=e,n},f.clone=function(){return a(this.$ms,this)},f.humanize=function(n){return e().add(this.$ms,"ms").locale(this.$l).fromNow(!n)},f.valueOf=function(){return this.asMilliseconds()},f.milliseconds=function(){return this.get("milliseconds")},f.asMilliseconds=function(){return this.as("milliseconds")},f.seconds=function(){return this.get("seconds")},f.asSeconds=function(){return this.as("seconds")},f.minutes=function(){return this.get("minutes")},f.asMinutes=function(){return this.as("minutes")},f.hours=function(){return this.get("hours")},f.asHours=function(){return this.as("hours")},f.days=function(){return this.get("days")},f.asDays=function(){return this.as("days")},f.weeks=function(){return this.get("weeks")},f.asWeeks=function(){return this.as("weeks")},f.months=function(){return this.get("months")},f.asMonths=function(){return this.as("months")},f.years=function(){return this.get("years")},f.asYears=function(){return this.as("years")},l}(),u=function(e,n,t){return e.add(n.years()*t,"y").add(n.months()*t,"M").add(n.days()*t,"d").add(n.hours()*t,"h").add(n.minutes()*t,"m").add(n.seconds()*t,"s").add(n.milliseconds()*t,"ms")};return function(t,r,s){e=s,n=s().$utils(),s.duration=function(e,n){return a(e,{$l:s.locale()},n)},s.isDuration=i;var o=r.prototype.add,l=r.prototype.subtract;r.prototype.add=function(e,n){return i(e)?u(this,e,1):o.bind(this)(e,n
1)},r.prototype.subtract=function(e,n){return i(e)?u(this,e,-1):l.bind(this)(e,n)}}},e.exports=n()},920:function(e,n,t){"use strict";let r;t.d(n,{Z:function(){return o}});var s={randomUUID:"undefined"!=typeof crypto&&crypto.randomUUID&&crypto.randomUUID.bind(crypto)};let i=new Uint8Array(16),a=[];for(let e=0;e<256;++e)a.push((e+256).toString(16).slice(1));var o=function(e,n,t){if(s.randomUUID&&!n&&!e)return s.randomUUID();let o=(e=e||{}).random||(e.rng||function(){if(!r&&!(r="undefined"!=typeof crypto&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto)))throw Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");return r(i)})();if(o[6]=15&o[6]|64,o[8]=63&o[8]|128,n){t=t||0;for(let e=0;e<16;++e)n[t+e]=o[e];return n}return function(e,n=0){return a[e[n+0]]+a[e[n+1]]+a[e[n+2]]+a[e[n+3]]+"-"+a[e[n+4]]+a[e[n+5]]+"-"+a[e[n+6]]+a[e[n+7]]+"-"+a[e[n+8]]+a[e[n+9]]+"-"+a[e[n+10]]+a[e[n+11]]+a[e[n+12]]+a[e[n+13]]+a[e[n+14]]+a[e[n+15]]}(o)}},5566:function(e){var n,t,r,s=e.exports={};function i(){throw Error("setTimeout has not been defined")}function a(){throw Error("clearTimeout has not been defined")}function o(e){if(n===setTimeout)return setTimeout(e,0);if((n===i||!n)&&setTimeout)return n=setTimeout,setTimeout(e,0);try{return n(e,0)}catch(t){try{return n.call(null,e,0)}catch(t){return n.call(this,e,0)}}}!function(){try{n="function"==typeof setTimeout?setTimeout:i}catch(e){n=i}try{t="function"==typeof clearTimeout?clearTimeout:a}catch(e){t=a}}();var l=[],c=!1,d=-1;function f(){c&&r&&(c=!1,r.length?l=r.concat(l):d=-1,l.length&&u())}function u(){if(!c){var e=o(f);c=!0;for(var n=l.length;n;){for(r=l,l=[];++d<n;)r&&r[d].run();d=-1,n=l.length}r=null,c=!1,function(e){if(t===clearTimeout)return clearTimeout(e);if((t===a||!t)&&clearTimeout)return t=clearTimeout,clearTimeout(e);try{t(e)}catch(n){try{return t.call(null,e)}catch(n){return t.call(this,e)}}}(e)}}function m(e,n){this.fun=e,this.array=n}function h(){}s.nextTick=function(e){var n=Array(arguments.length-1);if(arguments.length>1)for(var t=1;t<arguments.length;t++)n[t-1]=arguments[t];l.push(new m(e,n)),1!==l.length||c||o(u)},m.prototype.run=function(){this.fun.apply(null,this.array)},s.title="browser",s.browser=!0,s.env={},s.argv=[],s.version="",s.versions={},s.on=h,s.addListener=h,s.once=h,s.off=h,s.removeListener=h,s.removeAllListeners=h,s.emit=h,s.prependListener=h,s.prependOnceListener=h,s.listeners=function(e){return[]},s.binding=function(e){throw Error("process.binding is not supported")},s.cwd=function(){return"/"},s.chdir=function(e){throw Error("process.chdir is not supported")},s.umask=function(){return 0}},1826:function(e,n,t){"use strict";t.d(n,{Nc:function(){return p}});var r,s=t(2265),i=t(7437),a=(0,s.forwardRef)((e,n)=>{let{as:t="div",...r}=e;return(0,i.jsx)(t,{...r,ref:n})}),o="cf-turnstile-script",l="onloadTurnstileCallback",c=e=>!!document.getElementById(e),d=e=>{let{render:n="explicit",onLoadCallbackName:t=l,scriptOptions:{nonce:r="",defer:s=!0,async:i=!0,id:a="",appendTo:d,onError:f,crossOrigin:u=""}={}}=e,m=a||o;if(c(m))return;let h=document.createElement("script");h.id=m,h.src="".concat("https://challenges.cloudflare.com/turnstile/v0/api.js","?onload=").concat(t,"&render=").concat(n),document.querySelector('script[src="'.concat(h.src,'"]'))||(h.defer=!!s,h.async=!!i,r&&(h.nonce=r),u&&(h.crossOrigin=u),f&&(h.onerror=f,delete window[t]),("body"===d?document.body:document.getElementsByTagName("head")[0]).appendChild(h))},f={normal:{width:300,height:65},compact:{width:150,height:140},invisible:{width:0,height:0,overflow:"hidden"},flexible:{minWidth:300,width:"100%",height:65},interactionOnly:{width:"fit-content",height:"auto",display:"flex"}},u="unloaded",m=new Promise((e,n)=>{r={resolve:e,reject:n},"ready"===u&&e(void 0)}),h=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:l;return"unloaded"===u&&(u="loading",window[e]=()=>{r.resolve(),u="ready",delete window[e]}),m},p=(0,s.forwardRef)((e,n)=>{let{scriptOptions:t,options:r={},siteKey:m,onWidgetLoad:p,onSuccess:x,onExpire:g,onError:v,onBeforeInteractive:b,onAfterInteractive:y,onUnsupported:w,onTimeout:k,onLoadScript:j,id:N,style:C,as:S="div",injectScript:O=!0,rerenderOnCallbackChange:E=!1,..._}=e,T=r.size,I=(0,s.useCallback)(()=>typeof T>"u"?{}:"execute"===r.execution?f.invisible:"interaction-only"===r.appearance?f.interactionOnly:f[T],[r.execution,T,r.appearance]),[L,M]=(0,s.use
1State)(I()),$=(0,s.useRef)(null),[A,D]=(0,s.useState)(!1),P=(0,s.useRef)(),R=(0,s.useRef)(!1),F=N||"cf-turnstile",U=(0,s.useRef)({onSuccess:x,onError:v,onExpire:g,onBeforeInteractive:b,onAfterInteractive:y,onUnsupported:w,onTimeout:k});(0,s.useEffect)(()=>{E||(U.current={onSuccess:x,onError:v,onExpire:g,onBeforeInteractive:b,onAfterInteractive:y,onUnsupported:w,onTimeout:k})});let B=(null==t?void 0:t.id)||o,q=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:o,[n,t]=(0,s.useState)(!1);return(0,s.useEffect)(()=>{let n=()=>{c(e)&&t(!0)},r=new MutationObserver(n);return r.observe(document,{childList:!0,subtree:!0}),n(),()=>{r.disconnect()}},[e]),n}(B),z=(null==t?void 0:t.onLoadCallbackName)||l,V=r.appearance||"always",Z=(0,s.useMemo)(()=>({sitekey:m,action:r.action,cData:r.cData,theme:r.theme||"auto",language:r.language||"auto",tabindex:r.tabIndex,"response-field":r.responseField,"response-field-name":r.responseFieldName,size:function(e){if("invisible"!==e&&"interactionOnly"!==e)return e}(T),retry:r.retry||"auto","retry-interval":r.retryInterval||8e3,"refresh-expired":r.refreshExpired||"auto","refresh-timeout":r.refreshTimeout||"auto",execution:r.execution||"render",appearance:r.appearance||"always","feedback-enabled":r.feedbackEnabled||!0,callback:e=>{var n,t;R.current=!0,E?null==x||x(e):null===(n=(t=U.current).onSuccess)||void 0===n||n.call(t,e)},"error-callback":E?v:function(){for(var e,n,t=arguments.length,r=Array(t),s=0;s<t;s++)r[s]=arguments[s];return null===(e=(n=U.current).onError)||void 0===e?void 0:e.call(n,...r)},"expired-callback":E?g:function(){for(var e,n,t=arguments.length,r=Array(t),s=0;s<t;s++)r[s]=arguments[s];return null===(e=(n=U.current).onExpire)||void 0===e?void 0:e.call(n,...r)},"before-interactive-callback":E?b:function(){for(var e,n,t=arguments.length,r=Array(t),s=0;s<t;s++)r[s]=arguments[s];return null===(e=(n=U.current).onBeforeInteractive)||void 0===e?void 0:e.call(n,...r)},"after-interactive-callback":E?y:function(){for(var e,n,t=arguments.length,r=Array(t),s=0;s<t;s++)r[s]=arguments[s];return null===(e=(n=U.current).onAfterInteractive)||void 0===e?void 0:e.call(n,...r)},"unsupported-callback":E?w:function(){for(var e,n,t=arguments.length,r=Array(t),s=0;s<t;s++)r[s]=arguments[s];return null===(e=(n=U.current).onUnsupported)||void 0===e?void 0:e.call(n,...r)},"timeout-callback":E?k:function(){for(var e,n,t=arguments.length,r=Array(t),s=0;s<t;s++)r[s]=arguments[s];return null===(e=(n=U.current).onTimeout)||void 0===e?void 0:e.call(n,...r)}}),[r.action,r.appearance,r.cData,r.execution,r.language,r.refreshExpired,r.responseField,r.responseFieldName,r.retry,r.retryInterval,r.tabIndex,r.theme,r.feedbackEnabled,r.refreshTimeout,m,T,E,E?x:null,E?v:null,E?g:null,E?b:null,E?y:null,E?w:null,E?k:null]),H=(0,s.useCallback)(()=>"u">typeof window&&!!window.turnstile,[]);return(0,s.useEffect)(function(){O&&!A&&d({onLoadCallbackName:z,scriptOptions:{...t,id:B}})},[O,A,t,B]),(0,s.useEffect)(function(){"ready"!==u&&h(z).then(()=>D(!0)).catch(console.error)},[]),(0,s.useEffect)(function(){if(!$.current||!A)return;let e=!1;return(async()=>{if(e||!$.current)return;let n=window.turnstile.render($.current,Z);P.current=n,P.current&&(null==p||p(P.current))})(),()=>{e=!0,P.current&&(window.turnstile.remove(P.current),R.current=!1)}},[F,A,Z]),(0,s.useImperativeHandle)(n,()=>{let{turnstile:e}=window;return{getResponse(){if(!(null==e?void 0:e.getResponse)||!P.current||!H()){console.warn("Turnstile has not been loaded");return}return e.getResponse(P.current)},async getResponsePromise(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:3e4,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:100;return new Promise((t,r)=>{let s,i=async()=>{if(R.current&&window.turnstile&&P.current)try{let e=window.turnstile.getResponse(P.current);return s&&clearTimeout(s),e?t(e):r(Error("No response received"))}catch(e){return s&&clearTimeout(s),console.warn("Failed to get response",e),r(Error("Failed to get response"))}s||(s=setTimeout(()=>{s&&clearTimeout(s),r(Error("Timeout"))},e)),await new Promise(e=>setTimeout(e,n)),await i()};i()})},reset(){if(!(null==e?void 0:e.reset)||!P.current||!H()){console.warn("Turnstile has not been loaded");return}"execute"===r.execution&&M(f.invisible);try{R.current=!1,e.reset(P.current)}catch(e){console.warn("Failed to reset Turnstile widget ".concat(P),e)}},remove(){if(!(null==e?void 0:e.remove)||!P.current||!H()){console.warn("Turnstile has not been loaded");return}M(f.invisible),R.current=!1,e.remove(P.current),P.current=null}
1,render(){if(!(null==e?void 0:e.render)||!$.current||!H()||P.current){console.warn("Turnstile has not been loaded or container not found");return}let n=e.render($.current,Z);return P.current=n,P.current&&(null==p||p(P.current)),"execute"!==r.execution&&M(T?f[T]:{}),n},execute(){if("execute"!==r.execution){console.warn('Execution mode is not set to "execute"');return}if(!(null==e?void 0:e.execute)||!$.current||!P.current||!H()){console.warn("Turnstile has not been loaded or container not found");return}e.execute($.current,Z),M(T?f[T]:{})},isExpired:()=>(null==e?void 0:e.isExpired)&&P.current&&H()?e.isExpired(P.current):(console.warn("Turnstile has not been loaded"),!1)}},[P,r.execution,T,Z,$,H,A,p]),(0,s.useEffect)(()=>{q&&!A&&window.turnstile&&D(!0)},[A,q]),(0,s.useEffect)(()=>{M(I())},[r.execution,T,V]),(0,s.useEffect)(()=>{q&&"function"==typeof j&&j()},[q]),(0,i.jsx)(a,{ref:$,as:S,id:F,style:{...L,...C},..._})});p.displayName="Turnstile"},9452:function(e,n,t){"use strict";t.d(n,{wI:function(){return n6},zx:function(){return A},$_:function(){return n4},Q1:function(){return n8},wp:function(){return eS},cn:function(){return b}});var r,s,i,a,o,l,c,d,f,u,m=t(7437),h=t(2265);function p(e){let[n,t]=(0,h.useState)(!1),{scrollY:r=50,shouldChangeState:s=!0}=e;return(0,h.useEffect)(()=>{function e(){s&&t(window.scrollY>r)}return window.addEventListener("scroll",e),()=>{window.removeEventListener("scroll",e)}},[r,s]),{isScrolled:n}}(r=l||(l={})).up="up",r.down="down";let x=()=>{let[e,n]=(0,h.useState)(l.up);return(0,h.useEffect)(()=>{let e=window.scrollY,t=()=>{let t=window.scrollY;Math.abs(t-e)>20&&(n(!(t>e)||e>0&&0===t||t>0&&0===e?l.up:l.down),e=t>0?t:0)},r=()=>window.requestAnimationFrame(t);return window.addEventListener("scroll",r),()=>window.removeEventListener("scroll",r)},[]),e};var g=t(4839);let v=(0,t(6164).q7)({prefix:"nf-"});function b(...e){return v((0,g.W)(e))}let y=(e,n="",t={})=>{var r;let s=new URL(n,e),i=new URLSearchParams(t);return s.search=i.toString(),null===(r=s.toString())||void 0===r?void 0:r.replace(/%2F/g,"/")},w=(e={})=>("landing_page"in e&&delete e.landing_page,"f"in e&&(e.referral_code=e.f,delete e.f),e);var k=t(9655),j=t(9250);k.extend(j);class N{static mobileNumberValidationMessage(e,n){return e?n&&0!==n.length?n.length<10?"Please enter a 10-digit mobile number":"Please enter a valid mobile number":"Please enter a mobile number":""}static formatOtp(e){return e.replace(/\D/g,"")}static generateErrorMessage(e,n){if(e)return e;switch(n){case"INVALID_OTP":return"The OTP you entered is incorrect. Please try again.";case"OTP_EXPIRED":return"The OTP has expired. Please request a new one.";case"MAX_ATTEMPTS_EXCEEDED":return"Maximum attempts exceeded. Please try again later.";default:return"An error occurred. Please try again."}}}N.formatSeconds=(e,n)=>k.duration(+e,"seconds").format(n);var C=new class{constructor(){this.isMobileDevice=()=>{if("undefined"==typeof navigator)return!1;let e=navigator.userAgent||navigator.vendor||window.opera;return/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino|android|ipad|playbook|silk/i.test(e)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|
1sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i.test(e.substring(0,4))},this.getDeviceDetails=()=>{var e;let n={manufacturer:"unknown",osName:"unknown",osVersion:"unknown",browserName:"unknown"};try{let t=navigator.userAgent;if(-1!==t.indexOf("Chrome")?n.browserName="Chrome":-1!==t.indexOf("Safari")?n.browserName="Safari":-1!==t.indexOf("Firefox")?n.browserName="Firefox":-1!==t.indexOf("Edge")?n.browserName="Edge":-1===t.indexOf("MSIE")&&-1===t.indexOf("Trident/")||(n.browserName="IE"),-1!==t.indexOf("Windows")?n.osName="Windows":-1!==t.indexOf("Mac")?n.osName="MacOS":-1!==t.indexOf("Linux")?n.osName="Linux":-1!==t.indexOf("Android")?n.osName="Android":-1===t.indexOf("iPhone")&&-1===t.indexOf("iPad")||(n.osName="iOS"),-1!==t.indexOf("iPhone")||-1!==t.indexOf("iPad"))n.manufacturer="Apple";else if(-1!==t.indexOf("Android")){let e=t.match(/;\s([^;]+)\sBuild\//);e&&e[1]?n.manufacturer=e[1].split(" ")[0]:n.manufacturer="Android Device"}else n.manufacturer="Desktop";n.osVersion=n.browserName+"/"+((null===(e=t.match(RegExp(n.browserName+"/(\\d+(\\.\\d+)?)")))||void 0===e?void 0:e[1])||"unknown")}catch(e){console.error("Error detecting device info:",e)}return n}}},S=t(5566);class O{}O.getDeviceDetailsHeader=()=>{let{osName:e,osVersion:n,browserName:t,manufacturer:r}=C.getDeviceDetails(),s="";(null==window?void 0:window.navigator)&&(s=window.navigator.userAgent);let i=localStorage.getItem("DEMAT_SESSION_ID");i||(i=`DEMAT-${Date.now()}-${Math.floor(1e6*Math.random())}`,localStorage.setItem("DEMAT_SESSION_ID",i));let a=localStorage.getItem("DEMAT_MACHINE_ID");return a||(a=`MACHINE-${navigator.userAgent.replace(/\D+/g,"")}-${Math.floor(1e6*Math.random())}`,localStorage.setItem("DEMAT_MACHINE_ID",a)),s=`Upstox 3.0 ${s}`,`platform=WEB|osName=${e}|osVersion=${n}|appVersion=4.0.0|modelName=${t}|manufacturer=${r}|userAgent=${s}|uuid=${a}|sessionId=${i}`},O.generateRequestId=()=>`NFLIB-${(new Date).getTime()}`,O.getCookie=e=>{let n=document.cookie.match(RegExp("(^| )"+e+"=([^;]+)"));return n?n[2]:null},O.getAuthHeaders=()=>{let e={},n=O.getCookie("auth_token"),t=O.getCookie("access_token"),r=O.getCookie("jwt"),s=O.getCookie("XSRF-TOKEN"),i=S.env.NEXT_PUBLIC_API_KEY||"da0d5ff8-a220-4b90-9940-a61664513c2c";return e["x-api-key"]=i,n?e.Authorization=`Bearer ${n}`:t?e.Authorization=`Bearer ${t}`:r&&(e.Authorization=`Bearer ${r}`),s&&(e["X-XSRF-TOKEN"]=s),e};let E=({className:e})=>(0,m.jsxs)("svg",{width:"1077",height:"388",viewBox:"0 0 1077 388",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:e,children:[(0,m.jsx)("g",{opacity:"0.4",filter:"url(#filter0_f_4305_299398)",children:(0,m.jsx)("circle",{cx:"538.295",cy:"359.295",r:"338.295",fill:"#652EB9"})}),(0,m.jsx)("defs",{children:(0,m.jsxs)("filter",{id:"filter0_f_4305_299398",x:"0",y:"-179",width:"1076.59",height:"1076.59",filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB",children:[(0,m.jsx)("feFlood",{floodOpacity:"0",result:"BackgroundImageFix"}),(0,m.jsx)("feBlend",{mode:"normal",in:"SourceGraphic",in2:"BackgroundImageFix",result:"shape"}),(0,m.jsx)("feGaussianBlur",{stdDeviation:"100",result:"effect1_foregroundBlur_4305_299398"})]})})]}),_=({className:e})=>(0,m.jsxs)("svg",{width:"830",height:"388",viewBox:"0 0 830 388",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:e,children:[(0,m.jsx)("g",{opacity:"0.4",filter:"url(#filter0_f_4305_299397)",children:(0,m.jsx)("ellipse",{cx:"537.755",cy:"402.701",rx:"337.547",ry:"338.295",fill:"#1ABDBD"})}),(0,m.jsx)("defs",{children:(0,m.jsxs)("filter",{id:"filter0_f_4305_299397",x:"0.208008",y:"-135.594",width:"1075.09",height:"1076.59",filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB",children:[(0,m.jsx)("feFlood",{floodOpacity:"0",result:"BackgroundImageFix"}),(0,m.jsx)("feBlend",{mode:"normal",in:"SourceGraphic",in2:"BackgroundImageFix",result:"shape"}),(0,m.jsx)("feGaussianBlur",{stdDeviation:"100",result:"effect1_foregroundBlur_4305_299397"})]})})]}),T=({className:e})=>
1(0,m.jsxs)("svg",{width:"372",height:"388",viewBox:"0 0 372 388",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:e,children:[(0,m.jsx)("g",{opacity:"0.4",filter:"url(#filter0_f_4305_299400)",children:(0,m.jsx)("ellipse",{cx:"-166.245",cy:"-14.2985",rx:"337.547",ry:"338.295",fill:"#1ABDBD"})}),(0,m.jsx)("defs",{children:(0,m.jsxs)("filter",{id:"filter0_f_4305_299400",x:"-703.792",y:"-552.594",width:"1075.09",height:"1076.59",filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB",children:[(0,m.jsx)("feFlood",{floodOpacity:"0",result:"BackgroundImageFix"}),(0,m.jsx)("feBlend",{mode:"normal",in:"SourceGraphic",in2:"BackgroundImageFix",result:"shape"}),(0,m.jsx)("feGaussianBlur",{stdDeviation:"100",result:"effect1_foregroundBlur_4305_299400"})]})})]});function I(e,n){var t={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&0>n.indexOf(r)&&(t[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var s=0,r=Object.getOwnPropertySymbols(e);s<r.length;s++)0>n.indexOf(r[s])&&Object.prototype.propertyIsEnumerable.call(e,r[s])&&(t[r[s]]=e[r[s]]);return t}function L(e,n,t,r){return new(t||(t=Promise))(function(s,i){function a(e){try{l(r.next(e))}catch(e){i(e)}}function o(e){try{l(r.throw(e))}catch(e){i(e)}}function l(e){var n;e.done?s(e.value):((n=e.value)instanceof t?n:new t(function(e){e(n)})).then(a,o)}l((r=r.apply(e,n||[])).next())})}"function"==typeof SuppressedError&&SuppressedError;let M={primary:"nf-bg-base-13 hover:nf-bg-base-14 active:nf-bg-base-15 disabled:nf-bg-blacks-22 disabled:nf-text-blacks-20 nf-text-white nf-bg-base-13 nf-font-bold dark:hover:nf-bg-base-14 dark:active:nf-bg-base-15",secondary:"nf-border-base-13 nf-font-bold nf-text-blacks-21 dark:nf-text-white nf-bg-white hover:nf-bg-base-14 active:nf-bg-base-15 disabled:nf-bg-white disabled:nf-border-blacks-13 disabled:nf-text-blacks-20 nf-border nf-border-solid active:nf-text-white hover:nf-text-white dark:nf-text-white"},$={rounded:"nf-rounded-full","semi-rounded":"nf-rounded-lg",sharp:"nf-rounded-0"},A=(0,h.forwardRef)((e,n)=>{var{className:t="",variant:r="primary",corners:s="rounded",componentAs:i="button",children:a}=e,o=I(e,["className","variant","corners","componentAs","children"]);return(0,h.createElement)(i,Object.assign({className:b("nf-cursor-pointer nf-px-6 nf-py-2 nf-text-sm nf-font-semibold disabled:nf-cursor-not-allowed",M[r],$[s],t,"nfc-button"),ref:n},o),a)});A.displayName="Button";let D=({children:e,invert:n=!1,className:t})=>(0,m.jsx)("span",{className:b("nf-ml-[0.25em] nf-rounded-[0.25em] nf-bg-base-16 nf-p-2 nf-text-[0.5em] nf-font-medium nf-uppercase nf-not-italic nf-leading-[110%] nf-tracking-[0.1em] nf-text-white",{"nf-bg-background-primary nf-text-purple-11":n},t,"nfc-badge"),children:e}),P=()=>(0,m.jsx)("div",{className:"nf-border-text-red nf-mr-1 nf-flex nf-h-4 nf-w-4 nf-animate-pulse nf-items-center nf-justify-center nf-rounded-full nf-border nf-border-solid nf-bg-transparent nf-p-1",children:(0,m.jsx)("div",{className:"nf-bg-text-red nf-h-2 nf-w-2 nf-flex-shrink-0 nf-rounded-full"})}),R=e=>(0,m.jsx)("li",{className:b("nf-text-white",{"nf-font-semibold":e.bold},"nfc-link-item"),children:(0,m.jsxs)("a",{className:b("nf-flex nf-w-full nf-items-center nf-px-4 nf-py-2 nf-text-base nf-leading-[1.25em] nf-text-white",null==e?void 0:e.className,"nfc-link-item__a"),href:e.url,onClick:null==e?void 0:e.onClick,children:[e.isLiveIndicator&&(0,m.jsx)(P,{}),(0,m.jsx)("span",{children:e.label}),e.badge?(0,m.jsx)(D,{invert:!0,children:e.badge}):null]})});function F(e){var n;(null==window?void 0:window.dataLayer)&&(null===(n=null==window?void 0:window.dataLayer)||void 0===n||n.push(e))}let U={TOP_NAVIGATION_INTERACTION:"top_navigation_interaction",SEARCH_INTERACTION:"search_interaction",SEARCH_CLICK:"search_click",NAVBAR_OPEN_DEMAT_ACCOUNT_CLICK:"navbar_open_demat_account_click"},B=e=>{let{id:n,label:t,url:r,openAccordian:s,setOpenAccordian:i,isLiveIndicator:a,badge:o,imageLinks:l,baseUrl:c,submenu:d}=e;return(0,m.jsxs)("li",{className:b("nf-text-white",{"nf-font-semibold":e.bold},"nfc-nav-expandable-menu-item"),children:[(0,m.jsxs)("div",{onClick:()=>{s!==e.id?i(e.id):i(""),F({event:U.TOP_NAVIGATION_INTERACTION,cta_text:t})},className:b("nf-flex nf-w-full nf-items-center nf-justify-between nf-p
1x-4 nf-py-2 nf-text-left nf-text-base nf-leading-[1.25em] nf-transition-colors nf-duration-300 nf-ease-in-out",{"nf-bg-base-16 dark:nf-bg-purple-11":s===n}),children:[(0,m.jsxs)("div",{className:"nf-flex nf-items-center",children:[a&&(0,m.jsx)(P,{}),(0,m.jsx)("span",{className:"nf-cursor-pointer",children:t}),o?(0,m.jsx)(D,{invert:!0,children:o}):null]}),(0,m.jsx)("span",{className:"nf-text-lg nf-font-bold",children:(0,m.jsx)(m.Fragment,s===n?{children:"−"}:{children:"+"})})]}),(0,m.jsx)("div",{className:b("nf-overflow-hidden nf-bg-base-15 dark:nf-bg-basics-bk",{"nf-animate-slideDown":s===n,"nf-animate-slideUp":s!==n}),children:s===n&&(0,m.jsxs)(m.Fragment,{children:[(null==l?void 0:l.length)&&(0,m.jsx)("ul",{className:"nfc-nav-expandable-menu-item__images",children:null==l?void 0:l.map((e,n)=>(0,m.jsx)("li",{className:"nfc-nav-expandable-menu-item__images-item nf-py-2 nf-font-semibold",children:(0,m.jsx)("a",{className:"nf-flex nf-w-full nf-px-4 nf-py-2 nf-text-white",href:y(c,e.url),children:e.alt})},n+e.alt))}),(0,m.jsx)("div",{className:"nf-py-3",children:null==d?void 0:d.map((e,n)=>{var r;return(0,m.jsxs)("div",{className:"nfc-nav-expandable-menu-item-submenu",children:[e.heading&&(0,m.jsx)("h3",{className:b("nf-relative nf-px-4 nf-text-base nf-font-semibold ",{"nf-pt-10":0!==n}),children:(0,m.jsx)("a",{className:"nf-text-white",href:y(c,e.headingUrl),children:e.heading})}),(0,m.jsx)("ul",{className:"nfc-nav-expandable-menu-item-submenu__list",children:null===(r=null==e?void 0:e.links)||void 0===r?void 0:r.map((r,s)=>(0,m.jsx)("li",{className:"nfc-nav-expandable-menu-item-submenu__list-item nf-py-2",children:(0,m.jsx)("a",{className:"nf-flex nf-w-full nf-px-4 nf-text-sm nf-text-white",onClick:()=>{F({event:U.TOP_NAVIGATION_INTERACTION,cta_text:null==r?void 0:r.label,section_name:t,header_text:null==e?void 0:e.heading})},href:y(c,r.url),children:r.label})},n+s))})]},n)})})]})})]})};(s=c||(c={})).SCRIP="SCRIP",s.OPTION_CHAIN="OPTION_CHAIN",s.US_EQ="US_EQ",s.COMM="COMM",(i=d||(d={})).ALL="ALL",i.EQ="EQ",i.FO="FO",i.INDEX="INDEX",i.MF="MF",(a=f||(f={})).MF="MF",a.NSE_EQ="NSE_EQ",a.BSE_EQ="BSE_EQ",a.NSE_FO="NSE_FO",a.BSE_FO="BSE_FO",a.NSE_INDEX="NSE_INDEX",a.BSE_INDEX="BSE_INDEX",a.US_EQ="US_EQ",a.MCX="MCX_FO",(o=u||(u={})).FUT="FUT",o.CE="CE",o.PE="PE";let q=["EQ","SM","BE","FUT","PE","CE","INDEX","OC","ST"],z=["FUT"],V=["F","G","GC"],Z=["NCD_FO","BCD_FO","NSE_COM"];var H=t(920);function K(e){var n;return"INE"===(null===(n=e.isin)||void 0===n?void 0:n.slice(0,3))&&(e.segment===f.NSE_EQ||e.segment===f.BSE_EQ)}function W(e){var n;return"INF"===(null===(n=e.isin)||void 0===n?void 0:n.slice(0,3))&&(e.segment===f.NSE_EQ||e.segment===f.BSE_EQ)}function Y(e){return e.segment===f.NSE_INDEX||e.segment===f.BSE_INDEX}function X(e){return e.instrumentType===u.FUT}function Q(e){return e.instrumentType===u.CE||e.instrumentType===u.PE}function G(e){let n=e.toLowerCase();return[[/[^A-Za-z0-9/]/g,"-"],[/[-]+/g,"-"],[/-$/g,""]].forEach(e=>{n=n.replace(...e)}),n}let J=e=>e.replace(/[^A-Za-z0-9\-]/g,"-"),ee=e=>e.replace(/-+/g,"-").replace(/(^-|-$)/g,""),en=e=>{var n,t,r;let s=e.segment,i=e.name,a=e.tradingSymbol,o="";switch(s){case f.US_EQ:i=(null===(n=null==e?void 0:e.name)||void 0===n?void 0:n.includes("Common Stock"))||(null===(t=null==e?void 0:e.name)||void 0===t?void 0:t.includes("Common Shares"))?null===(r=null==e?void 0:e.name)||void 0===r?void 0:r.replaceAll("Common Stock","").replaceAll("Common Shares",""):null==e?void 0:e.name;case f.NSE_EQ:case f.BSE_EQ:i=i.toLowerCase(),o="Stock";break;case f.NSE_FO:case f.BSE_EQ:i=e.tradingSymbol,a="",o="F&O";break;case f.MF:i=e.schemeLegalName,a=`${e.distributionFrequency?e.distributionFrequency+" -":""} ${e.schemeClass}`.toLowerCase(),o="MF";break;case f.NSE_INDEX:case f.BSE_INDEX:i=i.toLowerCase(),o="Index",a="";break;case f.MCX:i=`${e.assetSymbol} ${e.instrumentType}`,a=`${e.exchange} ${e.expiry}`}return(null==e?void 0:e.instrumentType)==="OC"&&(i=`${i||(null==e?void 0:e.name)} Option Chain`),{displayName:i,displayType:o,displaySymbol:a}};function et(e){let n={};return e.filter(e=>{if(!Z.includes(e.segment)&&(e.segment!==f.NSE_EQ&&e.segment!==f.NSE_FO||q.includes(e.instrumentType))&&(e.segment!==f.BSE_EQ||!V.includes(e.instrumentType)&&!e.name.includes("MUTUAL"))&&(e.segment!==f.BSE_EQ&&e.segment!==f.NSE_EQ||(n[e.isin]=(n[e.
1isin]||0)+1),e.segment!==f.MCX||z.includes(e.instrumentType)))return!0}).filter(e=>!((K(e)||W(e))&&n[e.isin]>=2&&e.segment===f.BSE_EQ))}let er=(e,n)=>L(void 0,void 0,void 0,function*(){n=Object.assign(Object.assign({},n||{}),{headers:Object.assign(Object.assign({},(null==n?void 0:n.headers)||{}),{"X-REQUEST-ID":`WUPN-${(0,H.Z)()}`})});let t=yield fetch(e,n);return yield t.json()}),es=e=>e&&e===d.ALL?`${e},${c.US_EQ},${c.OPTION_CHAIN}`:e&&e===d.FO?`${e},${c.OPTION_CHAIN},${c.COMM}`:e&&e===d.EQ?`${e},${c.US_EQ}`:e,{TRENDING_API_URL:ei,SEARCH_API_URL:ea,SOCIAL_REACTION_COUNTER:eo}={TRENDING_API_URL:"/social-reaction/open/v2/trending/",SEARCH_API_URL:"/search/open/v1/",SOCIAL_REACTION_COUNTER:"/social-reaction/open/v2/trending/"},el=null,ec=e=>L(void 0,void 0,void 0,function*(){try{if(!el){let n=y(e,ei),t=yield er(n,{method:"GET"});if(!(null==t?void 0:t.success))throw null==t?void 0:t.error;el=null==t?void 0:t.data}return el}catch(e){}}),ed=(e,n,t)=>L(void 0,void 0,void 0,function*(){try{let r=y(e,ea,{query:n,segments:t,records:"15",pageNumber:"1"}),s=yield er(r,{method:"GET"});if(!(null==s?void 0:s.success))throw null==s?void 0:s.error;return null==s?void 0:s.data}catch(e){}}),ef=null,eu=0,em=e=>L(void 0,void 0,void 0,function*(){try{if(ef&&Date.now()-eu<864e5)return ef;let n=y(e,"/instrument/v1/open/sitemap"),t=yield er(n,{method:"GET"});if(!(null==t?void 0:t.success))throw null==t?void 0:t.error;return ef=null==t?void 0:t.data,eu=Date.now(),ef}catch(e){return null}}),eh=e=>new Map((null==e?void 0:e.map(e=>[e.isin,e.upScripName]))||[]),ep=[{displayName:"All",key:"ALL"},{displayName:"Stocks",key:"EQ"},{displayName:"Indices",key:"INDEX"},{displayName:"F&O",key:"FO"},{displayName:"MF",key:"MF"}],ex="undefined"!=typeof window?h.useLayoutEffect:h.useEffect,eg=({className:e})=>(0,m.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",className:b("nf-h-4 nf-w-4",e),"aria-hidden":"true",children:[(0,m.jsxs)("g",{clipPath:"url(#clip0_5840_190673)",children:[(0,m.jsx)("path",{d:"M14.6667 14.6667L10 10",stroke:"currentColor",strokeWidth:"2"}),(0,m.jsx)("path",{d:"M11.3333 6.33594C11.3333 9.09736 9.09477 11.3359 6.33334 11.3359C3.57192 11.3359 1.33334 9.09736 1.33334 6.33594C1.33334 3.57451 3.57192 1.33594 6.33334 1.33594C9.09477 1.33594 11.3333 3.57451 11.3333 6.33594Z",stroke:"currentColor",strokeWidth:"2"})]}),(0,m.jsx)("defs",{children:(0,m.jsx)("clipPath",{id:"clip0_5840_190673",children:(0,m.jsx)("rect",{width:"16",height:"16",fill:"white"})})})]}),ev={start:"nf-pl-8 nf-pr-2",end:"nf-pl-2 nf-pr-8"},eb=(0,h.forwardRef)((e,n)=>{var{iconPosition:t="start",iconClassName:r,className:s=""}=e,i=I(e,["iconPosition","iconClassName","className"]);let[a,o]=(0,h.useState)(!1);return(0,m.jsxs)("div",{ref:n,className:"nf-group nf-relative nf-flex nf-items-center",children:[(0,m.jsx)(eg,{className:b("nf-absolute nf-right-2","start"===t?"nf-left-2":"nf-right-2",r,{"dark:nf-opacity-[1]":a})}),(0,m.jsx)("label",{htmlFor:"navbar-search-input",className:"hidden",children:null==i?void 0:i.placeholder}),(0,m.jsx)("input",Object.assign({},i,{id:"navbar-search-input",className:b("nf-border-base-9 nf-bg-blacks-10 nf-h-[2.125em] nf-w-full nf-rounded-lg nf-border nf-border-solid nf-py-2 nf-text-sm nf-outline-none nf-transition-colors placeholder:nf-text-sm placeholder:nf-text-gray-500 focus:nf-border-1",ev[t],s),onFocus:e=>{if(o(!0),null==i?void 0:i.onFocus)return i.onFocus(e)},onBlur:()=>o(!1)}))]})});eb.displayName="SearchInput";let ey=({minCharRequired:e=3,defaultDataSource:n,dataSource:t,renderItem:r,iconPosition:s,tabs:i,renderDropdown:a,renderLoader:o,placeholder:l,debounceTimeInMillisecs:c=300,isOpen:d})=>{let[f,u]=(0,h.useState)(""),[p,x]=(0,h.useState)(!1),[g,v]=(0,h.useState)([]),[y,w]=(0,h.useState)(i[0]),[k,j]=(0,h.useState)(!1),N=function(e,n){let t=(0,h.useRef)(e);return ex(()=>{t.current=e}),(0,h.useMemo)(()=>{var e;let r;return e=(...e)=>t.current(...e),(...t)=>{window.clearTimeout(r),r=window.setTimeout(()=>{e.apply(null,t)},n)}},[n])}(t,c),C=function(e){let n=h.useRef(null);return h.useEffect(()=>{let t=t=>
1{n.current&&!n.current.contains(t.target)&&e()};return document.addEventListener("click",t),()=>{document.removeEventListener("click",t)}},[n,e]),n}(()=>{x(!1)});return(0,m.jsx)("div",{ref:C,className:"nfc-autocomplete nf-relative nf-flex-grow",children:(0,m.jsxs)("div",{className:"nf-flex-col ",children:[(0,m.jsx)(eb,{type:"text",className:b("nfc-autocomplete__search nf-rounded-[200px] nf-border-blacks-13 nf-bg-white placeholder:nf-text-blacks-20 placeholder:nf-opacity-100 dark:nf-border-white dark:nf-border-opacity-[0.3] dark:nf-bg-purple-12 dark:nf-text-white dark:nf-placeholder-white dark:nf-placeholder-opacity-50 dark:focus:nf-border-white",{"nf-border-blacks-24 nf-border-opacity-30  nf-bg-base-16 dark:nf-bg-purple-11":d}),iconClassName:b("dark:nf-text-white dark:nf-opacity-[0.3]",{"nf-text-white nf-opacity-10":d}),iconPosition:s,autoComplete:"off",placeholder:l||"",onInput:t=>{let r=t.target.value;j(!0),r.length>=e?N(r,v,j,y):n(v,j,y),u(r)},onFocus:()=>{x(!0),f.length<=e&&(j(!0),n(v,j,y))},onClick:()=>{F({event:U.SEARCH_CLICK})},value:f}),p&&(0,m.jsxs)("div",{className:"nfc-autocomplete__dd nf-absolute nf-left-0 nf-mt-1 nf-w-full nf-overflow-hidden  nf-rounded-lg nf-border-gray-400 nf-bg-background-primary  nf-shadow-2xl dark:nf-bg-basics-bk",children:[(0,m.jsx)("div",{className:"nfc-autocomplete__dd-tabs n
1o-scrollbar nf-flex  nf-h-[3.25em] nf-justify-between nf-overflow-scroll nf-border-b-2 nf-border-solid nf-border-b-blacks-23 nf-bg-blacks-22 nf-px-2 dark:nf-border-b-blacks-2 dark:nf-bg-basics-bk",children:i.map((t,r)=>(0,m.jsx)("button",{className:b("nfc-autocomplete__dd-tabs-item nf-mx-2 nf-border-solid nf-border-b-transparent nf-text-sm  nf-text-neutrals-7 dark:nf-text-white",{"dark:nf-gradient-bottom-border nf-border-b-2 nf-border-b-base-14 nf-font-semibold nf-text-base-14 dark:nf-border-b-0 dark:nf-text-white":y.key===t.key},{"nf-font-light nf-opacity-[0.6]":y.key!==t.key}),onClick:()=>{w(t),j(!0),f.length>=e?N(f,v,j,t):n(v,j,t)},children:t.displayName},r))}),k&&o(),!a&&!k&&(0,m.jsx)("ul",{className:"nfc-autocomplete__dd-list nf-max-h-[18.75em] nf-overflow-y-scroll",children:g.map((e,n)=>(0,m.jsx)("li",{className:"nfc-autocomplete__dd-list-item",children:r(e,y)},n))}),a&&!k&&a(f,g,r,y)]})]})})},ew={JAN:"01",FEB:"02",MAR:"03",APR:"04",MAY:"05",JUN:"06",JUL:"07",AUG:"08",SEP:"09",OCT:"10",NOV:"11",DEC:"12"},ek=()=>(0,m.jsx)(m.Fragment,{children:[,,,,].fill("loader").map((e,n)=>(0,m.jsxs)("div",{className:"nf-border-gray-blacks-3 dark:nf-border-blacks-2 dark:nf-bg-basics-bk nf-border-solid nf-flex nf-flex-col nf-border-b nf-p-3 nfc-search-skeleton",children:[(0,m.jsx)("span",{className:"nf-skeleton nf-mb-1 nf-block nf-h-5 nf-w-3/4 nf-rounded dark:nf-bg-blacks-2 nf-overflow-hidden"}),(0,m.jsx)("span",{className:"nf-skeleton nf-block nf-h-4 nf-w-8 nf-rounded dark:nf-bg-blacks-2 nf-overflow-hidden"})]},`${e}-${n}`))}),ej=({apiBaseUrl:e,isOpen:n})=>{let t=(0,h.useRef)(new Map);return(0,h.useEffect)(()=>{em(e).then(e=>{e&&(t.current=eh(e))})},[e]),(0,m.jsx)(ey,{isOpen:n,placeholder:"Search any stock, MF (E.g: AXIS BANK)",renderLoader:()=>(0,m.jsx)(ek,{}),minCharRequired:3,debounceTimeInMillisecs:300,iconPosition:"start",tabs:ep,defaultDataSource:(n,t,r)=>L(void 0,void 0,void 0,function*(){let s=yield ec(e);s&&n(et(s[r.key])),t(!1)}),dataSource:(n,t,r,s)=>L(void 0,void 0,void 0,function*(){let i=yield ed(e,n,es(s.key));i&&t(et(i.searchList.map(e=>e.attributes))),r(!1)}),renderItem:(e,n)=>{let{displayName:t,displaySymbol:r,displayType:s}=en(e);return e.segment===f.US_EQ&&e.isETF?null:(0,m.jsxs)("div",{className:"nf-flex nf-cursor-pointer nf-items-center nf-justify-between nf-border-solid  dark:nf-border-blacks-2 dark:nf-bg-basics-bk nf-p-3 dark:hover:nf-bg-neutrals-10 nf-border-b-2 nf-border-b-blacks-23  hover:nf-bg-blacks-13 nfc-search-result",children:[(0,m.jsxs)("div",{className:"nf-flex nf-flex-col",children:[(0,m.jsx)("div",{className:b("nf-text-sm nf-font-semibold nf-capitalize nf-text-blacks-21 nf-leading-6 dark:nf-text-white",{capitalize:K(e)||Y(e)}),children:t}),(0,m.jsx)("div",{className:b("nf-text-xs nf-font-normal nf-uppercase nf-text-blacks-20 nf-leading-4 dark:nf-text-neutrals-5",{capitalize:"MF"===e.segment}),children:r})]}),(0,m.jsx)("span",{className:"nf-text-xs nf-font-normal nf-text-blacks-20 dark:nf-text-neutrals-5 nfc-search-result__tab",children:`${"ALL"===n.key?s:""}`})]})},renderDropdown:(n,r,s,i)=>!r.length||r.every(e=>!0===(null==e?void 0:e.isETF))?(0,m.jsx)("div",{className:"nf-flex nf-h-60 nf-w-full nf-items-center nf-justify-center dark:nf-text-white nfc-search-result__empty",children:"No results found."}):(0,m.jsxs)(m.Fragment,{children:[n.length<3&&(0,m.jsx)("div",{className:"nf-border-b-gray-blacks-3 dark:nf-bg-basics-bk nf-border-solid dark:nf-border-b-blacks-2 nf-text-sm nf-font-semibold nf-text-neutrals-5 nf-border-b-2 nf-border-b-blacks-23 nf-p-3",children:"Trending"}),(0,m.jsx)("div",{children:(0,m.jsx)("ul",{className:"nf-max-h-[18.75em] nf-overflow-y-scroll nf-text-black nfc-search-suggestion",children:r.map((r,a)=>(0,m.jsx)("li",{className:"nfc-search-suggestion__item",onClick:s=>{var i,a;F({event:U.SEARCH_INTERACTION,cta_text:null===(a=null===(i=en(r))||void 0===i?void 0:i.displayName)||void 0===a?void 0:a.toUpperCase(),search_type:"Search result"});let o=function(e,n){var t;let r="-share-price",s=`${location.protocol}//${location.host}`;if("OC"===e.instrumentType)return`${s}
1/option-chain/${G(e.name)}`;if(Y(e))return`${s}/indices/${G(e.segment===f.BSE_INDEX?e.tradingSymbol:e.name)}-share-price/`;if(K(e)){let t=null==n?void 0:n.get(e.isin);return t?`${s}/stocks/${t}${r}/`:`${s}/stocks/${G(e.name)}${r}/${e.isin}/`}if(e.segment===f.US_EQ)return`${s}/us-stocks/${ee(J(null===(t=e.tradingSymbol)||void 0===t?void 0:t.toLowerCase()))}${r}/`;if(e.segment===f.NSE_FO){let n="INDEX"===e.assetType?e.assetSymbol:e.name;if(X(e))return`${s}/futures-live/${G(n)}-future-share-price/futures-contract/`;if(Q(e))return`${s}/option-chain/${G(n)}/options-overview/`}else{if(e.segment===f.MF)return`${s}/mutual-funds/${e.schemeName.replace(/[^a-zA-Z0-9]+/gi,"-").toLowerCase()}-${e.upstoxSchemeId}`;if(W(e))return`${s}/etfs/${G(e.name)}${r}/${e.isin}/`;if(e.segment===f.MCX){let{assetSymbol:n,instrumentKey:t}=e;return`${s}/commodity-market-trading/mcx-${n.toLowerCase()}-price/?instrumentKey=${t}`}}}(r,t.current);(function(e){var n;if("undefined"!=typeof window)try{if(X(e)){let n=e.expiry.toLowerCase().replaceAll(" ","");sessionStorage.setItem("fut_nav_state",JSON.stringify({expirySlug:n}))}else if(Q(e)){let t=e.expiry.toUpperCase().split(" "),r=t[0].padStart(2,"0"),s=null!==(n=ew[t[1]])&&void 0!==n?n:"01",i=2===t[2].length?`20${t[2]}`:t[2];sessionStorage.setItem("opt_nav_state",JSON.stringify({expiryDate:`${i}-${s}-${r}`,strikePrice:String(e.strikePrice),optionType:e.instrumentType}))}}catch(e){}})(r),n.length>3&&(null==r?void 0:r.instrumentType)!=="OC"?(function(e,n){return L(this,void 0,void 0,function*(){let{instrumentKey:t,segment:r,upstoxSchemeId:s}=n,i={data:{instrumentKey:t,segment:r}};n.segment===f.MF&&(i.data.upstoxSchemeId=s);try{let n=y(e,eo),t=yield er(n,{method:"POST",body:JSON.stringify(i),headers:{"Content-Type":"application/json"}});if(!(null==t?void 0:t.success))throw null==t?void 0:t.error;return null==t?void 0:t.data}catch(e){}})})(e,r).then(e=>e).catch(e=>{console.error(e)}).finally(()=>{window.open(o,"_self")}):window.open(o,"_self")},children:s(r,i)},a))})})]}),onTabClicked:()=>{}})},eN=({children:e,badge:n,isDropdown:t=!1,className:r,setIsOpen:s})=>(0,m.jsxs)("li",{className:b("nf-flex nf-h-full nf-items-center nf-px-3",r),onMouseEnter:()=>{s&&s(t)},onMouseLeave:()=>{s&&s(!1)},children:[e,n]});function eC({showBoxshadow:e=!0,links:n,baseUrl:t,apiBaseUrl:r,isLogedIn:s=!1,children:i,openChange:a,theme:o,mobileNavSigInBtn:l,actionOnMobileNavToggle:c}){var d,f;let[u,g]=(0,h.useState)(!1),[v,k]=(0,h.useState)(!1),[j,N]=(0,h.useState)(""),[C,S]=(0,h.useState)(!1),O=x(),{isScrolled:I}=p({scrollY:50,shouldChangeState:e}),{searchParams:L}=function(){let[e,n]=(0,h.useState)();return(0,h.useEffect)(()=>{n(window.location)},[]),{locationData:e,searchParams:e?Object.fromEntries(new URLSearchParams(null==e?void 0:e.search)):{}}}();(0,h.useEffect)(()=>{v?document.body.classList.add("nf-overflow-hidden"):document.body.classList.remove("nf-overflow-hidden"),c&&"function"==typeof c&&c(v)},[v]);let M=e=>{g(e),a&&a(e)},$=(e,n=4)=>{let t=[];for(let r=0;r<e.length;r+=n)t.push(e.slice(r,r+n));return t},q=(0,h.useCallback)(e=>{N(e)},[]);return(0,m.jsx)("div",{className:b("dark:transition-all dark:duration-500 dark:ease-in-out  nf-fixed nf-left-0 nf-top-0 nf-z-20 nf-w-full xl:nf-pointer-events-none dark:nf-h-[140px]",{"dark:nfc-nav-bg":!u,"xl:dark:nf-translate-y-[-20px]":"down"===O}),children:(0,m.jsxs)("div",C?{className:b("dark:nf-dark-bg nf-flex nf-h-[--nf-navbar-height-m] nf-flex-grow nf-items-center nf-justify-between nf-self-center nf-bg-white nf-px-6"),children:[(0,m.jsx)(ej,{apiBaseUrl:r,isOpen:u}),(0,m.jsx)("button",{onClick:()=>S(!1),className:"nfc-nav-m__close nf-ml-3 nf-text-2xl dark:nf-text-white ",children:"✕"})]}:{className:b("nf-fixed nf-left-0 nf-top-0 nf-w-full nf-bg-white nf-text-black  xl:nf-pointer-events-none  dark:nf-h-[225px]  dark:nf-bg-transparent dark:nf-text-white",{"nf-h-full nf-max-h-[calc(var(--nf-navbar-dropdown-height-d)+var(--nf-navbar-height-d))] nf-bg-base-16 nf-text-blacks-12 dark:nf-h-full dark:nf-bg-purple-12  dark:hover:nf-bg-purple-11":u,"nf-h-full nf-bg-base-16 nf-text-blacks-12 dark:nf-h-full dark:nf-bg-purple-11":v,"nf-shadow-lg":I&&e,"xl:dark:nf-translate-y-[-3.438em]":"down"===O}),children:[(0,m.jsx)("nav",{className:b("nf-pointer-events-auto nf-flex nf-h-[--nf-navbar-height-m] nf-w-full nf-px-6 xl:nf-h-[--nf-navbar-height-d]","nfc-nav"),children:(0,m.jsxs)("div",{className:"nf-navbar-container  nf-flex nf-h-full nf-w-full nf-items-center nf-justify-between",children:[(0,m.jsxs)("ul",{className:"nfc-nav__list nf-mr-8 nf-flex nf-h-full nf-flex-shrink-0 nf-items-center ",children:[(0,m.jsx)(eN,{
1className:"nfc-nav__logo nf-px-0",children:(0,m.jsx)("a",{className:"nf-text-sm nf-text-inherit group-hover:nf-text-white",href:t+"/",children:(0,m.jsx)("div",{className:"nf-flex nf-h-[24px] xl:nf-mr-3 xl:nf-flex-col",children:(0,m.jsx)("img",{width:76.8,height:24,src:n.logo,className:b("dark:nf-logo-filter-white nf-flex xl:nf-z-30",{"nf-logo-filter-white":v||u},"nfc-nav-m__logo"),alt:"Upstox Logo"})})})},"upstox-logo-key"),null===(d=null==n?void 0:n.mainLinks)||void 0===d?void 0:d.map((e,n)=>{var r,s,i,a,l,c;let d=!!(null===(r=null==e?void 0:e.submenu)||void 0===r?void 0:r.length),f=!!(null===(s=null==e?void 0:e.imageLinks)||void 0===s?void 0:s.length);return(0,m.jsxs)(eN,{badge:e.badge?(0,m.jsx)(D,{className:b("dark:nf-background-gradient nf-mt-[4px] nf-p-2 dark:nf-text-white ",{"dark:nf-bg-opacity-6 nf-bg-white nf-bg-opacity-60 nf-text-base-16 dark:nf-text-white":u}),children:e.badge}):null,className:"nfc-nav__list-menu-item nf-group nf-hidden xl:nf-flex",isDropdown:d,setIsOpen:M,children:[(0,m.jsxs)("a",{className:b("nf-link-hover-bold nf-relative nf-flex nf-h-full nf-flex-col nf-items-center nf-justify-center nf-whitespace-nowrap nf-border-solid nf-border-transparent nf-text-sm nf-text-inherit group-hover:nf-font-semibold",{" dark:group-hover:nf-gradient-bottom-border group-hover:nf-border-base-13 group-hover:nf-text-white  dark:nf-border-transparent":d,"group-hover:nf-text-base-14":!d,"nf-text-blacks-8 dark:nf-text-white":!u,"nf-text-white nf-text-opacity-[0.5] ":u}),onClick:()=>{F({event:U.TOP_NAVIGATION_INTERACTION,cta_text:e.label})},href:y(t,e.url),"data-link-text":e.label,children:[d?(0,m.jsx)("div",{className:"group-hover:nf-absolute group-hover:nf-bottom-0 group-hover:nf-h-1 group-hover:nf-w-full group-hover:nf-bg-base-13 dark:nf-hidden"}):null,(0,m.jsxs)("span",{className:"nf-flex nf-items-center",children:[e.isLiveIndicator&&(0,m.jsx)(P,{}),e.label]})]}),(null===(i=null==e?void 0:e.submenu)||void 0===i?void 0:i.length)&&(0,m.jsxs)("div",{className:b("nfc-nav__submenu nf-invisible nf-absolute nf-left-0 nf-top-[--nf-navbar-height-d] nf-h-full nf-max-h-[--nf-navbar-dropdown-height-d] nf-w-full nf-border-t nf-border-base-13 nf-text-white nf-opacity-0 nf-ease-in-out group-hover:nf-visible group-hover:nf-opacity-100 group-hover:nf-transition",{"nf-dropdown-container-top":"dark"===o}),children:["dark"===o&&(0,m.jsxs)(m.Fragment,{children:[(0,m.jsx)(T,{className:"nfc-upper-left-corner nf-pointer-events-none nf-absolute nf-left-[-130px] nf-top-[-80px] nf-z-10 nf-w-[676px]   nf-opacity-30 nf-blur-[100px] "}),(0,m.jsxs)("div",{className:"nf-pointer-events-none nf-absolute nf-h-full nf-max-h-[--nf-navbar-dropdown-height-d] nf-w-full nf-overflow-hidden",children:[(0,m.jsx)(_,{className:"nfc-bottom-right-background nf-absolute nf-bottom-[-60px] nf-right-[-30px] nf-z-10  nf-w-[676px]    nf-opacity-30 nf-blur-[100px]"}),(0,m.jsx)(E,{className:"nfc-bottom-center-background nf-absolute nf-bottom-[-160px] nf-right-[370px] nf-z-10  nf-w-[676px]    nf-opacity-30 nf-blur-[100px]"})]})]}),(0,m.jsxs)("div",{className:b("nf-flex nf-py-8",{"nf-navbar-dropdown-container":!f,"nf-navbar-container":f}),children:[(null===(a=e.imageLinks)||void 0===a?void 0:a.length)&&(0,m.jsx)("div",{className:"nf-ml-[9.375em] nf-mr-[4em] nf-flex nf-w-full nf-max-w-[18.75em] nf-shrink-0 nf-flex-col",children:null===(l=e.imageLinks)||void 0===l?void 0:l.map((e,n)=>(0,m.jsx)("a",{className:"nfc-nav__submenu-image",href:y(t,e.url),children:(0,m.jsx)("img",{width:e.width,height:e.height,src:e.image,className:b("nf-mb-4 nf-h-auto nf-w-full"),loading:"lazy",fetchPriority:"low",alt:e.alt})},n))}),(0,m.jsx)("div",{className:"nfc-nav__submenu-list nf-flex",children:null===(c=null==e?void 0:e.submenu)||void 0===c?void 0:c.map((r,s)=>{var i;return(0,m.jsxs)("div",{className:"nfc-nav__submenu-list-item nf-mx-[1.75em] nf-flex nf-flex-col nf-flex-wrap",children:[(0,m.jsx)("p",{className:"nf-mb-4 nf-text-base nf-text-white",children:r.heading||"\xa0"}),(0,m.jsx)("div",{className:"nf-mb-4 nf-border-b  nf-border-white nf-border-opacity-[0.2]"}),(0,m.jsx)("div",{className:"nf-flex nf-w-full nf-flex-row nf-gap-10",children:null===(i=$(null==r?void 0:r.links,null==r?void 0:r.maxLinksPerColumn))||void 0===i?void 0:i.map((i,a)=>(0,m.jsx)("div",{className:"nf-flex nf-flex-col",children:i.map((i,o)=>(0,m.jsx)("div",{className:"nf-flex nf-flex-shrink-0",children:(0,m.jsx)("a",{className:"nf-mb-4 nf-text-sm nf-text-white hover:nf-text-base-14",onClick:()=>{F({event:U.TOP_NAVIGATION_INTERACTION,cta_text:null==i?void 0:i.label,section_name:null==e?void 0:e.label,header_text:null==r?void 0:r.heading})},href:y(t,i.url),children:i.label})},`${n}${s}${o}${a}`))},`${n}${s}${a}`))})]},`${n}${s}`)})})]})]})]},e.url)})]}),(0,m.jsxs)("div",{className:"nf-flex nf-items-center nf-justify-around ",children:[(0,m.jsx)("div",{className:"nfc-nav__search nf-mr-6 nf-hidden nf-w-[18em] nf-rounded-lg xl:nf-block",children:(0,m.jsx)(ej,{apiBaseUrl:r,isOpen:u})}),(0,m.jsx)("button",{onClick:()=>S(e=>!e),"aria-label":"Search Icon",className:b("xl:nf-hidden",{"nf-hidden":v}),children:(0,m.jsx)(eg,{className:"nfc-nav-m__search-icon nf-mr-4 nf-h-5 nf-w-5 nf-text-blacks-21 dark:nf-text-white"})}),!s&&(0,m.jsx)(m.Fragment,{children:(0,m.jsx)(A,{componentAs:"a",href:y(t,n.odaLink,w(Object.assign({},L))),className:"nfc-nav__oda nf-mr-4 nf-hidden nf-shrink-0 xl:nf-block",onClick:()=>{F({event:U.NAVBAR_OPEN_DEMAT_ACCOUNT_CLICK})},children:"Open Demat Account"})}),l&&!v?(0,m.jsx)("div",{className:"nf-flex xl:nf-hidden",children:l}):null,s||l?null:(0,m.jsx)(A,{componentAs:"a",href:y(void 0,n.loginLink,w(Object.assign({},L))),className:b("nf-shrink-0 nf-bg-transparent nf-px-3 nf-text-xs xl:nf-px-6 xl:nf-text-sm dark:nf-text-white",{"nf-text-white":u,"nf-hidden":v},"nfc-nav__signin"),variant:"secondary",children:"Sign In"}),(0,m.jsx)("div",{className:"nf-hidden xl:nf-flex",children:i}),(0,m.jsxs)("button",{onClick:()=>{let e=v;k(n=>e=!n),a&&a(!e)},"aria-label":"Open mobile menu",className:b("nf-relative nf-ml-3 nf-h-7 nf-w-7 xl:nf-hidden",{"nf-is-open":v},"nfc-nav-m__toggle"),children:[(0,m.jsx)("span",{className:"nf-absolute nf-left-0 nf-top-1 nf-block nf-h-0.5 nf-w-2.5 nf-bg-base-9 nf-transition-transform nf-duration-200 nf-ease-in dark:nf-bg-white [.nf-is-open_&]:nf-left-1 [.nf-is-open_&]:nf-top-2 [.nf-is-open_&]:nf-w-3 [.nf-is-open_&]:nf-rotate-45 [.nf-is-open_&]:nf-bg-white"}),(0,m.jsx)("span",{className:"nf-absolute nf-left-2.5 nf-top-1 nf-block nf-h-0.5 nf-w-2.5 nf-bg-base-9 nf-transition-transform nf-duration-200 nf-ease-in dark:nf-bg-white [.nf-is-open_&]:nf-left-3 [.nf-is-open_&]:nf-top-2 [.nf-is-open_&]:nf-w-3 [.nf-is-open_&]:-nf-rotate-45 [.nf-is-open_&]:nf-bg-white"}),(0,m.jsx)("span",{className:"nf-absolute nf-left-2.5 nf-top-3 nf-block nf-h-0.5 nf-w-2.5 nf-bg-base-9 dark:nf-bg-white [.nf-is-open_&]:nf-hidden"}),(0,m.jsx)("span",{className:"nf-absolute nf-left-5 nf-top-3 nf-block nf-h-0.5 nf-w-2.5 nf-bg-base-9 dark:nf-bg-white [.nf-is-open_&]:nf-hidden"}),(0,m.jsx)("span",{className:"nf-absolute nf-left-0 nf-top-5 nf-block nf-h-0.5 nf-w-2.5 nf-bg-base-9 nf-transition-transform nf-duration-200 nf-ease-in dark:nf-bg-white [.nf-is-open_&]:nf-left-1 [.nf-is-open_&]:nf-top-4 [.nf-is-open_&]:nf-w-3 [.nf-is-open_&]:-nf-rotate-45 [.nf-is-open_&]:nf-bg-white"}),(0,m.jsx)("span",{className:"nf-absolute nf-left-2.5 nf-top-5 nf-block nf-h-0.5 nf-w-2.5 nf-bg-base-9 nf-transition-transform nf-duration-200 nf-ease-in dark:nf-bg-white [.nf-is-open_&]:nf-left-3 [.nf-is-open_&]:nf-top-4 [.nf-is-open_&]:nf-w-3 [.nf-is-open_&]:nf-rotate-45 [.nf-is-open_&]:nf-bg-white"})]})]})]})}),v?(0,m.jsxs)("ul",{className:"nfc-nav-m__menu nf-h-screen nf-overflow-y-scroll",children:[!s&&(0,m.jsxs)(m.Fragment,{children:[" ",(0,m.jsx)(R,{label:"Open Demat Account",className:"nfc-nav-m__menu-item nf-py-3 nfc-nav__oda-mobile",url:y(t,n.odaLink,w(Object.assign({},L))),bold:!0,onClick:()=>{F({event:U.NAVBAR_OPEN_DEMAT_ACCOUNT_CLICK})}}),(0,m.jsx)(R,{label:"Sign In",className:"nfc-nav-m__menu-item nf-py-3 nfc-nav__signin-mobile",url:y(void 0,n.loginLink,w(Object.assign({},L))),bold:!0})]}),i,null===(f=null==n?void 0:n.mainLinks)||void 0===f?void 0:f.map((e,n)=>{var r;return e.submenu&&(null===(r=e.submenu)||void 0===r?void 0:r.length)>0?(0,m.jsx)(B,Object.assign({openAccordian:j,setOpenAccordian:q,baseUrl:t},e),"submenu "+n):(0,m.jsx)(R,Object.assign({className:"nfc-nav-m__menu-item nf-py-3"},e,{onClick:()=>{F({event:U.TOP_NAVIGATION_INTERACTION,cta_text:e.label})},url:y(t,e.url)}),"mainmenu "+n)})]}):null]})})}let eS=e=>{let n=e.theme||"light";return(0,m.jsx)("header",{className:b({"nf-dark":"dark"===n,"nf-scale-navbar":"dark"===n&&e.addViewportFontSize},"nfc-header"),children:(0,m.jsx)(eC,Object.assign({},e,{showBoxshadow:"light"===n}))})},eO=(0,h.createContext)(void 0),eE=({children:e})=>{let[n,t]=(0,h.useState)(""),[r,s]=(0,h.useState)(!1),[i,a]=(0,h.useState)(""),[o,l]=(0,h.useState)(""),[c,d]=(0,h.useState)(!1),[f,u]=(0,h.useState)(""),[p,x]=(0,h.useState)(""),[g,v]=(0,h.useState)(""),[b,y]=(0,h.useState)(30),[w,k]=(0,h.useState)(0),[j,N]=(0,h.useState)(!1),[C,S]=(0,h.useState)(!1),[O,E]=(0,h.useState)(""),[_,T]=(0,h.useState)(null),[I,L]=(0,h.useState)(""),[M,$]=(0,h.useState)(null),A=(0,h.useCallback)(()=>{t(""),l(""),d(!1),u(""),x(""),v(""),k(0),E(""),T(null),L(""),$(null)},[]);return(0,m.jsx)(eO.Provider,{value:{cfVerifiedToken:n,isIndividualApiUser:r,individualApiUserId:i,mobileNumber:o,isOtpLoading:c,errorMessage:f,errorCode:p,infoMessage:g,nextRequestInterval:b,lastRequestTimestamp:w,isTotpEnabled:j,showODABottomSheet:C,userId:O,userProfile:_,userType:I,profileId:M,setCfVerifiedToken:t,setIsIndividualApiUser:s,setIndiv
1idualApiUserId:a,setMobileNumber:l,setOtpLoading:d,setErrorMessage:u,setErrorCode:x,setInfoMessage:v,setNextRequestInterval:y,setLastRequestTimestamp:k,setTotpEnabled:N,setShowODABottomSheet:S,setUserId:E,setUserProfile:T,setUserType:L,setProfileId:$,resetStore:A},children:e})},e_=()=>{let e=(0,h.useContext)(eO);if(void 0===e)throw Error("useDematAccount must be used within a DematAccountProvider");return e},eT=(0,h.createContext)(void 0),eI=({children:e})=>{let[n,t]=(0,h.useState)(""),r=(0,h.useCallback)(()=>{t(n)},[n]);return(0,m.jsx)(eT.Provider,{value:{verifyOtpToken:n,setVerifyOtpToken:t,reset:r},children:e})},eL=()=>{let e=(0,h.useContext)(eT);if(void 0===e)throw Error("useOtp must be used within an OtpProvider");return e},eM={"system-system-text-primary":"#262626","system-system-text-secondary":"#6e6e6e","system-system-text-link":"#542087","system-system-text-negative":"#c63224","system-system-stroke-secondary":"#f1f1f1","system-system-stroke-inverse":"#ffffff"},e$={"system-system-icon-extra-small":"12px","system-system-icon-small":"16px","system-system-icon-medium":"20px"},eA=e=>`var(--color-components-${e}, ${eM[e]})`,eD=e=>`var(--viewport-${e}, ${e$[e]})`,eP=e=>{switch(e){case"xxSmall":return"body-2xs-medium-inter";case"xSmall":default:return"body-xs-medium-inter";case"small":return"body-s-medium-inter";case"medium":return"body-m-medium-inter"}},eR=e=>"small"===e||"medium"===e?"system-system-icon-medium":"system-system-icon-extra-small",eF=e=>"small"===e||"medium"===e?"var(--viewport-label-gap-s, 4px)":"var(--viewport-label-gap-xs, 2px)",eU=e=>`nfc-typography-${e}`,eB=({isFullBleed:e=!0,height:n="thinner",color:t="system-system-stroke-secondary"})=>(0,m.jsx)("hr",{className:b("nfc-divider-h",e&&"nfc-divider-h-full-bleed","thin"===n&&"nfc-divider-h-thin"),style:{backgroundColor:eA(t)}}),eq=({size:e="thinner",type:n="divider",color:t="system-system-stroke-secondary",className:r})=>{let s="dot"===n;return(0,m.jsx)("div",{role:"separator","aria-orientation":"vertical",className:b(s?"nfc-divider-v-dot":"nfc-divider-v",s&&"thinner"===e&&"nfc-divider-v-thinner","thin"===e&&"nfc-divider-v-thin",r),style:{display:"flex",backgroundColor:eA(t)}})},ez=({icon:e,size:n="system-system-icon-medium",color:t,className:r,style:s})=>{let i=eD(n);return(0,m.jsx)(e,{className:r,style:Object.assign(Object.assign(Object.assign({},s),{width:i,height:i}),t&&{color:eA(t)})})},eV=({as:e="span",children:n,typography:t,color:r,whiteSpace:s,className:i})=>(0,m.jsx)(e,{style:Object.assign(Object.assign({},r&&{color:eA(r)}),s&&{whiteSpace:s}),className:b(eU(t),i),children:n}),eZ=({as:e,children:n,size:t="xSmall",prefixIcon:r,prefixIconColor:s,prefixIconSize:i,suffixIcon:a,suffixIconColor:o,suffixIconSize:l,color:c="system-system-text-primary",typography:d,ellipsis:f=!1,whiteSpace:u})=>{let h=eR(t);return(0,m.jsxs)("div",{style:{display:f?"flex":"inline-flex",justifyContent:"center",alignItems:"center",gap:eF(t),color:eA(c)},className:b(f&&"nfc-label-ellipsis-container"),children:[r?(0,m.jsx)(ez,Object.assign({icon:r,size:null!=i?i:h},s&&{color:s},{className:b(f&&"nfc-label-no-shrink")})):null,(0,m.jsx)(eV,Object.assign({},e&&{as:e},{typography:d||eP(t)},u&&{whiteSpace:u},{className:b(f&&"nfc-label-ellipsis"),children:n})),a?(0,m.jsx)(ez,Object.assign({icon:a,size:null!=l?l:h},o&&{color:o},{className:b(f&&"nfc-label-no-shrink")})):null]})},eH=e=>(0,m.jsxs)("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 20 20"},e,{children:[(0,m.jsx)("mask",{id:"nfc-system-phone-in-talk-a",width:20,height:20,x:0,y:0,maskUnits:"userSpaceOnUse",style:{maskType:"alpha"},children:(0,m.jsx)("path",{fill:"#D9D9D9",d:"M0 0h20v20H0z"})}),(0,m.jsx)("g",{mask:"url(#nfc-system-phone-in-talk-a)",children:(0,m.jsx)("path",{fill:"currentColor",d:"M16.25 9.98a.77.77 0 0 1-.531-.22.85.85 0 0 1-.281-.53 5.3 5.3 0 0 0-1.563-3.136 5.4 5.4 0 0 0-3.146-1.552.87.87 0 0 1-.531-.271.76.76 0 0 1-.219-.542q0-.291.23-.52a.59.59 0 0 1 .52-.188q2.46.27 4.209 2.01 1.75 1.74 2.02 4.198a.61.61 0 0 1-.166.521.7.7 0 0 1-.542.23m-3.27 0a.68.68 0 0 1-.449-.168.9.9 0 0 1-.281-.458 2.3 2.3 0 0 0-.614-1.02 2.4 2.4 0 0 0-1.032-.605.9.9 0 0 1-.458-.281A.68.68 0 0 1 9.979 7q0-.375.26-.615a.61.61 0 0 1 .594-.156 3.8 3.8 0 0 1 1.875 1.042 3.8 3.8 0 0 1 1.042 1.875q.084.3
113-.156.573a.8.8 0 0 1-.615.26m2.916 7a13.6 13.6 0 0 1-4.781-1.24 14.1 14.1 0 0 1-4.052-2.844 14 14 0 0 1-2.834-4.052A13.8 13.8 0 0 1 3 4.062a.94.94 0 0 1 .26-.76A.97.97 0 0 1 4 2.98h2.833q.354 0 .615.219.26.219.344.552l.5 2.23q.041.27-.032.52a.96.96 0 0 1-.24.417L6 8.958q.417.792.958 1.521.542.73 1.209 1.375.624.625 1.333 1.156.708.532 1.5.948l2.063-2a.96.96 0 0 1 .416-.24q.25-.072.521-.03l2.23.479q.353.104.562.364a.95.95 0 0 1 .208.615v2.833a.96.96 0 0 1-.333.74.97.97 0 0 1-.771.26"})})]})),eK=e=>(0,m.jsxs)("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 20 20"},e,{children:[(0,m.jsx)("mask",{id:"nfc-system-inbox-a",width:20,height:20,x:0,y:0,maskUnits:"userSpaceOnUse",style:{maskType:"alpha"},children:(0,m.jsx)("path",{fill:"#D9D9D9",d:"M0 0h20v20H0z"})}),(0,m.jsx)("g",{mask:"url(#nfc-system-inbox-a)",children:(0,m.jsx)("path",{fill:"currentColor",d:"M3.393 16.836q-.788 0-1.341-.554a1.83 1.83 0 0 1-.555-1.342V5.06q0-.787.555-1.342.554-.554 1.341-.554h13.214q.787 0 1.341.554.555.555.555 1.342v9.88q0 .787-.555 1.342-.555.554-1.341.554zM10 10.876a.99.99 0 0 0 .502-.145l5.742-3.622a.74.74 0 0 0 .363-.654.74.74 0 0 0-.387-.677q-.386-.23-.796.023L10 9.226 4.576 5.801q-.405-.249-.794-.018a.74.74 0 0 0-.389.672.8.8 0 0 0 .096.397.64.64 0 0 0 .267.257l5.742 3.623a1 1 0 0 0 .502.145"})})]})),eW=e=>(0,m.jsxs)("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 20 20"},e,{children:[(0,m.jsx)("mask",{id:"nfc-system-chevron-down-a",width:24,height:24,x:-2,y:-1,maskUnits:"userSpaceOnUse",style:{maskType:"alpha"},children:(0,m.jsx)("path",{fill:"#D9D9D9",d:"M-2-1h24v24H-2z"})}),(0,m.jsx)("g",{mask:"url(#nfc-system-chevron-down-a)",children:(0,m.jsx)("path",{fill:"currentColor",d:"M10 13.975q-.2 0-.375-.062A.9.9 0 0 1 9.3 13.7L4.7 9.1a.95.95 0 0 1-.275-.7q0-.425.275-.7a.95.95 0 0 1 .7-.275q.425 0 .7.275l3.9 3.9 3.9-3.9a.95.95 0 0 1 .7-.275q.425 0 .7.275a.95.95 0 0 1 .275.7.95.95 0 0 1-.275.7l-4.6 4.6q-.15.15-.325.213a1.1 1.1 0 0 1-.375.062"})})]})),eY=({className:e})=>(0,m.jsx)("svg",{"aria-hidden":"true",focusable:"false",viewBox:"0 0 1354.05 1342.36",fill:"none",preserveAspectRatio:"none",xmlns:"http://www.w3.org/2000/svg",className:e,children:(0,m.jsx)("path",{d:"M0 928.469V1342.36C357.855 1342.38 701.462 1201.08 957.024 948.799C1082.52 825.186 1182.28 677.606 1250.46 514.691C1318.63 351.768 1353.85 176.791 1354.05 0H936.829C936.755 122.072 912.405 242.885 865.212 355.314C818.002 468.041 749.058 570.222 662.371 655.934C485.615 830.745 247.731 928.618 0 928.469Z",fill:"black",opacity:"0.4"})}),eX={"--color-components-system-system-text-primary":"#262626","--color-components-system-system-text-secondary":"#6E6E6E","--color-components-system-system-stroke-secondary":"#E4E1EA","--nf-footer-link":"var(--color-components-system-system-text-link, #542087)"},eQ={"--color-components-system-system-text-secondary":"#C6C6C6","--color-components-system-system-stroke-inverse":"rgba(255, 255, 255, 0.3)"},eG={"--color-components-system-system-text-primary":"#F1F1F1","--color-components-system-system-text-secondary":"#C6C6C6","--color-components-system-system-stroke-secondary":"#6E6E6E","--color-components-system-system-text-negative":"#E75F53","--nf-footer-link":"#975BD4",color:"#F1F1F1"},eJ=e=>"dark"===e?eG:eX,e0="#180F21",e1={backgroundColor:e0,backgroundImage:"radial-gradient(110.7% 220% at -1.5% -117%, #180F21 0%, #100627 100%)"},e2={backgroundColor:e0,backgroundImage:"radial-gradient(36.75em 36.75em at 34.7% calc(100% + 5.15em), rgba(101,46,185,0.16) 24%, rgba(101,46,185,0.134) 40%, rgba(101,46,185,0.08) 57.5%, rgba(101,46,185,0.026) 74.5%, rgba(101,46,185,0.003) 91.5%, rgba(101,46,185,0) 100%), radial-gradient(42.9em 36.75em at 9.66% 25.65em, rgba(26,189,189,0.04) 24%, rgba(26,189,189,0.034) 40%, rgba(26,189,189,0.02) 57.5%, rgba(26,189,189,0.0064) 74.5%, rgba(26,189,189,0.001) 91.5%, rgba(26,189,189,0) 100%)"},e9={backgroundColor:e0},e3={backgroundColor:e0,backgroundImage:"linear-gradient(158.2deg, #180F21 48.54%, #581699 146.78%, #1D0733 167.92%)"},e5={backgroundColor:"#120827"},e4="nf-mx-auto nf-w-full nf-max-w-[1024px] min-[1366px]:nf-max-w-[1302px]",e8="nf-px-[2em]",e6=({social:e,className:n,boxClassName:t})=>(0,m.jsx)("div",{className:b("nf-flex nf-items-center nf-gap-3",n
1),children:e.map(e=>(0,m.jsx)("a",{href:e.url,target:"_blank",rel:"noreferrer","aria-label":e.alt,className:b("nf-flex nf-h-9 nf-w-9 nf-items-center nf-justify-center nf-rounded-2xl nf-bg-white/[0.12] nf-transition-opacity hover:nf-opacity-80",t),children:(0,m.jsx)("img",{src:e.icon,alt:"",className:"nf-h-4 nf-w-4"})},e.key))}),e7=({data:e,variant:n,theme:t="light"})=>{let r="desktop"===n;return(0,m.jsxs)("div",{className:b("nf-relative nf-overflow-hidden","dark"===t?r?"nf-footer-ds-hero-band-dark":"nf-footer-ds-hero-band-compact-dark":r?"nf-footer-ds-hero-band":"nf-footer-ds-hero-band-compact",!r&&"nf-min-h-[90.84vw] min-[430px]:nf-min-h-[391px] sm:nf-min-h-[269px]"),style:eQ,children:[(0,m.jsx)(eY,{className:b("nf-pointer-events-none nf-absolute",r?"nf-left-[calc(50%-517px)] nf-top-[-595px] nf-h-[1342.36px] nf-w-[1354.05px]":"nf-left-[29.91%] nf-top-[122.32px] nf-h-[651.22px] nf-w-[656.9px] -nf-translate-x-1/2 -nf-translate-y-1/2 nf-rotate-[2.52deg] sm:nf-left-[43.37%] sm:nf-top-[57.99px] sm:nf-h-[1031.19px] sm:nf-w-[1040.17px]")}),(0,m.jsxs)("div",{className:b("nf-relative",r?b(e4,e8,"nf-pb-[2.0625em] nf-pt-[2.9375em]"):"nf-flex nf-flex-col nf-gap-5 nf-rounded-b-2xl nf-px-6 nf-pb-[2.375em] nf-pt-[3.375em] sm:nf-pb-6 sm:nf-pt-10"),children:[(0,m.jsxs)("div",{className:b("nf-flex nf-flex-col nf-gap-0",r?"nf-max-w-[26em]":"nf-w-full"),children:[(0,m.jsx)("img",{src:e.address.logo,alt:"Upstox",className:"nf-my-[-0.23em] nf-block nf-h-[2.725em] nf-w-[11.528em]"}),(0,m.jsx)("div",{className:b("nf-mt-[1.625em] nf-flex",r?"nf-max-w-[22em]":"nf-max-w-[18.5em] sm:nf-max-w-[22em]"),children:(0,m.jsx)(eZ,{size:"small",color:"system-system-text-secondary",children:e.address.address})}),(0,m.jsxs)("div",{className:b("nf-flex nf-flex-col nf-items-start nf-gap-2 nf-mt-3 sm:nf-flex-row sm:nf-flex-wrap sm:nf-items-center"),children:[(0,m.jsx)("a",{href:`tel:${e.address.contact}`,className:"nf-flex nf-no-underline",children:(0,m.jsx)(eZ,{size:"small",color:"system-system-text-secondary",prefixIcon:eH,prefixIconColor:"system-system-text-secondary",children:e.address.contact})}),(0,m.jsx)("span",{className:"nf-hidden sm:nf-block",children:(0,m.jsx)(eq,{size:"thinner",type:"divider",color:"system-system-stroke-inverse"})}),(0,m.jsx)("a",{href:`mailto:${e.address.email}`,className:"nf-flex nf-no-underline",children:(0,m.jsx)(eZ,{size:"small",color:"system-system-text-secondary",prefixIcon:eK,prefixIconColor:"system-system-text-secondary",children:e.address.email})})]}),(0,m.jsx)(e6,{social:e.socialMedia,className:r?"nf-mt-4":"nf-mt-5 sm:nf-mt-4",boxClassName:r?void 0:"nf-h-8 nf-w-8 sm:nf-h-9 sm:nf-w-9"})]}),r&&(0,m.jsx)("div",{className:b("nf-absolute nf-top-[36px]","nf-right-[2em]"),children:(0,m.jsx)("div",{className:"nf-relative nf-h-[290px] nf-w-[205px] nf-rounded-[24px] nf-border-solid",style:{borderWidth:"2.091px",borderColor:"rgba(249, 245, 255, 0.42)"},children:(0,m.jsxs)("div",{className:"nf-absolute nf-left-[7px] nf-top-[9px] nf-flex nf-h-[266px] nf-w-[186px] nf-flex-col nf-items-center nf-rounded-2xl nf-bg-white nf-pt-[25.36px]",children:[(0,m.jsx)("img",{src:e.qrCode.logo,alt:e.qrCode.alt,className:"nf-block nf-h-[140.64px] nf-w-[140.64px] nf-object-contain"}),(0,m.jsx)(eV,{typography:"body-s-medium-inter",color:"system-system-text-link",className:"nf-mt-[16.65px] nf-truncate !nf-font-bold",children:"Scan to download"})]})})})]})]})},ne=({groups:e,baseUrl:n})=>(0,m.jsx)("div",{className:"nf-flex nf-items-start nf-justify-between nf-gap-8",children:e.map(e=>(0,m.jsxs)("div",{className:"nf-flex nf-flex-col nf-gap-0.5",children:[(0,m.jsx)("div",{className:"nf-pb-1",children:(0,m.jsx)(eZ,{size:"medium",children:e.label})}),(0,m.jsx)("div",{className:"nf-flex nf-flex-col",children:e.links.map(e=>(0,m.jsx)("a",{href:y(n,e.url),className:"nf-py-1.5 nf-no-underline hover:[--color-components-system-system-text-secondary:var(--nf-footer-link,#542087)]",children:(0,m.jsx)(eZ,{size:"small",typography:"body-s-regular-inter",color:"system-system-text-secondary",children:e.label})},e.key))})]},e.key))}),nn="var(--viewport-list-v2-padding-horizontal, 16px)",nt="var(--viewport-list-v2-padding-vertical, 8px)",nr="var(--viewport-list-v2-gap-small, 8px)",ns=({leftAccessory:e,suffixSlot:n,showDivider:t=!0})=>(0,m.jsxs)("div",{className:"nfc-list-item",tabIndex:0,style:Object.assign(Object.assign({display:"flex",flexDirection:"column",flex:1,paddingLeft:nn,paddingRight:nn,paddingTop:nt},!t&&{paddingBottom:nt}),{gap:nr}),children:[(0,m.jsxs)("div",{style:{display:"flex",flexDirection:"row",alignItems:"center",gap:nr},children:[(0,m.jsx)("div",{className:"nfc-list-item-accessory-row",style:{display:"flex",flexDirection:"row",alignItems:"center",flex:1},children:(0,m.jsx)("div",{className:"nfc-list-item-accessory-cell",style:{display:"flex",flex:1},children:e})}),n]}),t?(0,m.jsx)(eB,{isFullBleed:!0,height:"thinner"}):null]}),ni=({heading:e,alignItems:n="flex-start"})=>(0,m.jsx)("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:(0,m.jsx)("div",{style:{display:"flex",flexDirection:"column",alignItems:n,gap:"0px"},children:(0,m.jsx)("div",{style:{display:"flex",alignItems:"center",justifyContent:"flex-start"},children:e})})}),na=({heading:e,children:n,showDivider:t=!1,className:r,defaultOpen:s=!1,headingColor:i="system-system-text-secondary"})=>{let[a,o]=(0,h.useState)(s),l=(0,h.useRef)(null);return(0,h.useEffect)(()=>{let e=l.current;e&&(e.style.maxHeight=a?`${e.scrollHeight}px`:"0px")},[a,n]),(0,m.jsxs)("div",{className:b("nf-flex nf-flex-col nf-items-stretch","[--color-components-list-v2-hover:transparent] [--color-components-list-v2-pressed:transparent]",r),children:[(0,m.jsx)("button",{type:"button",onClick:()=>o(e=>!e),"aria-expanded":a,className:"nf-w-full nf-cursor-pointer nf-border-0 nf-bg-transparent nf-p-0 nf-text-left [-webkit-tap-highlight-color:transparent]",children:(0,m.jsx)(ns,{leftA
1ccessory:(0,m.jsx)(ni,{heading:(0,m.jsx)("div",{className:"nf-min-w-0 nf-flex-1 nf-overflow-hidden",children:(0,m.jsx)(eZ,{size:"small",color:i,ellipsis:!0,children:e})})}),suffixSlot:(0,m.jsx)("span",{className:b("nf-inline-flex nf-shrink-0 nf-transition-transform nf-duration-200",a&&"nf-rotate-180"),children:(0,m.jsx)(ez,{icon:eW,size:"system-system-icon-small"})}),showDivider:t&&!a})}),(0,m.jsx)("div",Object.assign({ref:l,"aria-hidden":!a},!a&&{inert:""},{className:"nf-ease-accordionAnimationTimingFunction nf-overflow-hidden nf-transition-all nf-duration-300",children:(0,m.jsx)("div",{className:"nf-pb-3 nf-pl-[var(--viewport-list-v2-padding-horizontal,16px)] nf-pr-[var(--viewport-list-v2-padding-horizontal,16px)] nf-pt-1",children:n})})),t&&a&&(0,m.jsx)(eB,{isFullBleed:!0,height:"thinner"})]})},no=({content:e})=>(0,m.jsx)("div",{className:"nf-footer-ds-tnc",dangerouslySetInnerHTML:{__html:e}}),nl=[...Array.from({length:26},(e,n)=>String.fromCharCode(65+n)),"Others"],nc=({data:e,showLinkSection:n=!0,theme:t="light"})=>{let r="dark"===t,s=((e,n)=>{let t=[];for(let r=0;r<e.length;r+=n)t.push(e.slice(r,r+n));return t})(e.stockLinksSection,4),i=y(e.baseUrl,e.alphabetSection.link),a=b("nf-box-border nf-w-full nf-overflow-hidden nf-rounded-md nf-px-4",!r&&"nf-bg-white"),o=r?e1:void 0;return n?(0,m.jsxs)("div",{className:"nf-flex nf-flex-col nf-gap-14",children:[(0,m.jsxs)("div",{className:"nf-flex nf-w-full nf-items-center nf-gap-8",children:[(0,m.jsx)(eZ,{size:"medium",children:"Stocks A-Z"}),(0,m.jsx)("div",{className:"nf-flex nf-flex-1 nf-items-center nf-justify-between nf-gap-0.5",children:nl.map((e,n)=>(0,m.jsxs)(h.Fragment,{children:[(0,m.jsx)("a",{href:`${i}/${e.toLowerCase()}/`,className:"nf-shrink-0 nf-px-2 nf-py-0.5 nf-no-underline hover:[--color-components-system-system-text-secondary:var(--nf-footer-link,#542087)]",children:(0,m.jsx)(eZ,{size:"small",typography:"body-s-regular-inter",color:"system-system-text-secondary",children:e})}),n<nl.length-1&&(0,m.jsx)(eq,{size:"thinner",type:"divider"})]},e))})]}),(0,m.jsx)("div",{className:"nf-flex nf-flex-col nf-gap-3",children:s.map((n,t)=>(0,m.jsx)("div",{className:"nf-flex nf-w-full nf-items-start nf-gap-10",children:n.map(n=>(0,m.jsx)(na,{heading:n.label,showDivider:t<s.length-1,className:"nf-flex-1 [--viewport-list-v2-padding-horizontal:0px]",children:(0,m.jsx)("div",{className:"nf-flex nf-flex-col nf-gap-1",children:n.links.map(n=>(0,m.jsx)("a",{href:y(e.baseUrl,n.url),className:"nf-no-underline hover:[--color-components-system-system-text-secondary:var(--nf-footer-link,#542087)] [&_span]:hover:nf-underline [&_span]:hover:nf-decoration-dotted [&_span]:hover:nf-underline-offset-2",children:(0,m.jsx)(eZ,{size:"small",typography:"body-s-regular-inter",color:"system-system-text-secondary",children:n.label})},n.key))})},n.key))},t))}),(0,m.jsx)("div",{className:"nf-flex nf-w-full nf-items-center nf-justify-between nf-gap-4",children:e.commoditiesAndConverterSection.map((n,t)=>(0,m.jsxs)(h.Fragment,{children:[(0,m.jsx)("a",{href:y(e.baseUrl,n.url),className:"nf-shrink-0 nf-no-underline hover:[--color-components-system-system-text-secondary:var(--nf-footer-link,#542087)]",children:(0,m.jsx)(eZ,{size:"small",typography:"body-s-regular-inter",color:"system-system-text-secondary",whiteSpace:"nowrap",children:n.label})}),t<e.commoditiesAndConverterSection.length-1&&(0,m.jsx)(eq,{size:"thinner",type:"divider"})]},n.key))}),(0,m.jsx)("div",{className:a,style:o,children:(0,m.jsx)(na,{heading:e.termsAndConditionSection.attentionText,className:"[--viewport-list-v2-padding-horizontal:0px]",children:(0,m.jsx)(no,{content:e.termsAndConditionSection.longText})})})]}):(0,m.jsx)("div",{className:a,style:o,children:(0,m.jsx)(na,{heading:e.termsAndConditionSection.attentionText,className:"[--viewport-list-v2-padding-horizontal:0px]",children:(0,m.jsx)(no,{content:e.termsAndConditionSection.longText})})})},nd=(e,n)=>{let t=[];for(let r=0;r<e.length;r+=n)t.push(e.slice(r,r+n));return t},nf=()=>(0,m.jsx)(eq,{size:"thin",type:"dot",color:"system-system-text-secondary",className:"nf-mt-[2px]"}),nu=({links:e,baseUrl:n,compact:t=!1,linkTypography:r})=>(0,m.jsx)("div",{className:b("nf-flex nf-flex-wrap nf-items-center nf-justify-center",t?"nf-gap-1":"nf-gap-2"),children:e.map((s,i)=>(0,m.jsxs)("span",{className:b("nf-flex nf-items-center",t?"nf-gap-1":"nf-gap-2"),children:[(0,m.jsx)("a",{href:y(n,s.url),className:"nf-no-underline hover:[--color-components-system-system-text-secondary:var(--nf-footer-link,#542087)]",children:(0,m.jsx)(eZ,{size:"xSmall",typography:r,color:"system-system-text-secondary",children:s.label})}),i<e.length-1&&(0,m.jsx)(nf,{})]},s.key))}),nm=()=>(0,m.jsxs)("div",{className:"nf-flex nf-items-center nf-gap-2",children:[(0,m.jsxs)(eZ,{size:"xSmall",color:"system-system-text-secondary",children:["Made with ",(0,m.jsx)("span",{className:"nf-text-[var(--color-components-system-system-text-negative,#c63224)]",children:"♥"})," in India"]}),(0,m.jsxs)(eZ,{size:"xSmall",color:"system-system-text-secondary",children:["\xa9 ",(new Date).getFullYear()," Upstox"]})]}),nh=({links:e,baseUrl:n,className:t,linksPerRow:r,madeWithFirst:s=!1,linkTypography:i})=>{let a=r?(0,m.jsx)("div",{className:"-nf-mx-3 nf-flex nf-flex-col nf-items-center nf-gap-2",children:nd(e,r).map((e,t)=>(0,m.jsx)(nu,{links:e,baseUrl:n,compact:!0,linkTypography:i},t))}):(0,m.jsx)(nu,{links:e,baseUrl:n,linkTypography:i});return(0,m.jsx)("div",{className:b("nf-flex nf-w-full nf-flex-col nf-items-center nf-gap-4",t),children:(0,m.jsxs)(m.Fragment,s?{children:[(0,m.jsx)(nm,{}),a]}:{children:[a,(0,m.jsx)(nm,{})]})})},np=({data:e,showLinkSection:n=!0,specialDetailSection:t,className:r,theme:s="light"})=>{let i="dark"===s;return(0,m.jsxs)("footer",{className:b("nf-flex nf-flex-col",i&&"nfc-footer-dark",r),style:eJ(s),children:[(0,m.jsx)(e7,{data:e,variant:"desktop",theme:s}),(0,m.jsx)("div",Object.assign({className:b(!i&&"nf-bg-[var(--color-components-system-system-background-callout-brand,#fbf8fd)]")},i&&{style:e2},{children:(0,m.jsxs)("div",{className:b(e4,e8,"nf-flex nf-flex-col nf-gap-10 nf-pb-10 nf-pt-10"),
1children:[t,n&&(0,m.jsxs)(m.Fragment,{children:[(0,m.jsx)(ne,{groups:e.firstSection,baseUrl:e.baseUrl}),(0,m.jsx)(eB,{isFullBleed:!0,height:"thinner"})]}),(0,m.jsx)(nc,{showLinkSection:n,theme:s,data:{alphabetSection:e.alphabetSection,stockLinksSection:e.stockLinksSection,commoditiesAndConverterSection:e.commoditiesAndConverterSection,termsAndConditionSection:e.termsAndConditionSection,baseUrl:e.baseUrl}})]})})),(0,m.jsx)("div",Object.assign({className:b(!i&&"nf-bg-white")},i&&{style:e3},{children:(0,m.jsx)("div",{className:b(e4,e8,"nf-py-4"),children:(0,m.jsx)(nh,{links:e.copyrightSection,baseUrl:e.baseUrl,linkTypography:"body-xs-regular-inter"})})}))]})},nx=({appLinks:e,theme:n="light"})=>{var t,r;let s=null!==(t=e.find(e=>"Play store"===e.gtmValue))&&void 0!==t?t:e[0],i=null!==(r=e.find(e=>"App store"===e.gtmValue))&&void 0!==r?r:e[1],a=b("nf-h-8 nf-w-8","dark"!==n&&"nf-invert");return(0,m.jsxs)("div",{className:"nf-flex nf-w-full nf-flex-col nf-items-center nf-gap-2",children:[(0,m.jsx)(eZ,{size:"xSmall",children:"For better experience, download the Upstox App"}),(0,m.jsxs)("div",{className:"nf-flex nf-items-center nf-gap-3.5",children:[s&&(0,m.jsx)("a",{href:s.link,target:"_blank",rel:"noreferrer",children:(0,m.jsx)("img",{src:s.logo,alt:s.alt,className:a})}),(0,m.jsx)(eq,{size:"thinner",type:"divider"}),i&&(0,m.jsx)("a",{href:i.link,target:"_blank",rel:"noreferrer",children:(0,m.jsx)("img",{src:i.logo,alt:i.alt,className:a})})]})]})},ng=[...Array.from({length:26},(e,n)=>String.fromCharCode(65+n)),"Others"],nv=[ng.slice(0,11),ng.slice(11,22),ng.slice(22)],nb=e=>(0,m.jsx)(na,Object.assign({},e,{headingColor:"system-system-text-primary"})),ny=({data:e,showLinkSection:n=!0,specialDetailSection:t,className:r,theme:s="light"})=>{let i="dark"===s,a=y(e.baseUrl,e.alphabetSection.link);return(0,m.jsxs)("footer",{className:b("nf-flex nf-flex-col",i&&"nfc-footer-dark",r),style:eJ(s),children:[(0,m.jsx)(e7,{data:e,variant:"mobile",theme:s}),(0,m.jsxs)("div",Object.assign({className:b("nf-flex nf-flex-col nf-gap-4 nf-rounded-b-2xl nf-pt-4",!i&&"nf-bg-[var(--color-components-system-system-background-brand-subtle,#f5effb)]")},i&&{style:e9},{children:[(0,m.jsxs)("div",{className:"nf-flex nf-flex-col nf-gap-2",children:[t&&t.title&&t.content&&(0,m.jsxs)(m.Fragment,{children:[(0,m.jsx)(nb,{heading:t.title,children:null==t?void 0:t.content}),(0,m.jsx)(eB,{isFullBleed:!0,height:"thinner"})]}),n&&e.firstSection.map((n,t)=>(0,m.jsxs)("div",{className:"nf-flex nf-flex-col nf-gap-2",children:[(0,m.jsx)(nb,{heading:n.label,defaultOpen:0===t,children:(0,m.jsx)("div",{className:"nf-flex nf-flex-col",children:n.links.map(n=>(0,m.jsx)("a",{href:y(e.baseUrl,n.url),className:"nf-py-1.5 nf-no-underline hover:[--color-components-system-system-text-secondary:var(--nf-footer-link,#542087)]",children:(0,m.jsx)(eZ,{size:"small",typography:"body-s-regular-inter",color:"system-system-text-secondary",children:n.label})},n.key))})}),t<e.firstSection.length-1&&(0,m.jsx)(eB,{isFullBleed:!0,height:"thinner"})]},n.key)),n&&(0,m.jsxs)(m.Fragment,{children:[(0,m.jsx)(eB,{isFullBleed:!0,height:"thinner"}),(0,m.jsx)(nb,{heading:"Explore stocks & markets",children:(0,m.jsx)("div",{className:"nf-flex nf-flex-col nf-gap-1",children:e.stockLinksSection.map(n=>(0,m.jsx)(nb,{heading:n.label,children:(0,m.jsx)("div",{className:"nf-flex nf-flex-col",children:n.links.map(n=>(0,m.jsx)("a",{href:y(e.baseUrl,n.url),className:"nf-py-1.5 nf-no-underline hover:[--color-components-system-system-text-secondary:var(--nf-footer-link,#542087)] [&_span]:hover:nf-underline [&_span]:hover:nf-decoration-dotted [&_span]:hover:nf-underline-offset-2",children:(0,m.jsx)(eZ,{size:"small",typography:"body-s-regular-inter",color:"system-system-text-secondary",children:n.label})},n.key))})},n.key))})}),(0,m.jsx)(eB,{isFullBleed:!0,height:"thinner"}),(0,m.jsx)(nb,{heading:"Stocks A-Z",children:(0,m.jsx)("div",{className:"nf-flex nf-flex-col nf-gap-1",children:nv.map((e,n)=>(0,m.jsx)("div",{className:"nf-grid nf-grid-cols-11 nf-items-center",children:e.map((t,r)=>(0,m.jsx)("span",{className:b("nf-flex nf-items-center nf-border-r nf-border-solid nf-border-[var(--color-components-system-system-stroke-secondary,#E4E1EA)]",n===nv.length-1&&r===e.length-1&&"nf-border-r-0"),children:(0,m.jsx)("a",{href:`${a}/${t.toLowerCase()}/`,className:b("nf-w-full nf-py-1 nf-no-underline hover:[--color-components-system-system-text-secondary:var(--nf-footer-link,#542087)]","Others"===t?"nf-pl-3 nf-text-left":"nf-text-center"),children:(0,m.jsx)(eZ,{size:"small",typography:"body-s-regular-inter",color:"system-system-text-secondary",children:t})})},t))},e[0]))})}),(0,m.jsx)(eB,{isFullBleed:!0,height:"thinner"}),(0,m.jsx)(nb,{heading:"Commodity Prices",children:(0,m.jsx)("div",{className:"nf-flex nf-flex-col",children:e.commoditiesAndConverterSection.map(n=>(0,m.jsx)("a",{href:y(e.baseUrl,n.url),className:"nf-py-1.5 nf-no-underline hover:[--color-components-system-system-text-secondary:var(--nf-footer-link,#542087)]",children:(0,m.jsx)(eZ,{size:"small",typography:"body-s-regular-inter",color:"system-system-text-secondary",children:n.label})},n.key))})})]}),(0,m.jsx)(eB,{isFullBleed:!0,height:"thinner"}),(0,m.jsx)(nb,{heading:"Disclaimer & disclosures",children:(0,m.jsx)(no,{content:e.termsAndConditionSection.longText})})]}),(0,m.jsxs)("div",Object.assign({className:b("nf-flex nf-flex-col nf-gap-4 nf-pb-10 nf-pt-4",!i&&"nf-bg-white")},i&&{style:e5},{children:[(0,m.jsx)("div",{className:"nf-px-4",children:(0,m.jsx)(nx,{appLinks:e.appLinks,theme:s})}),(0,m.jsx)(eB,{isFullBleed:!0,height:"thinner"}),(0,m.jsx)("div",{className:"nf-px-4",children:(0,m.jsx)(nh,{links:e.copyrightSection,baseUrl:e.baseUrl,madeWithFirst:!0,linksPerRow:3,linkTypography:"body-xs-regular-inter"})})]}))]}))]})},nw=({data:e,showLinkSection:n=!0,specialDetailSection:t,className:r,theme:s="light"})=>{let i=function(){let[e,n]=(0,h.useState)({width:0,height:0});return ex(()=>{let e=()=>{n({width:window.innerWidth,height:window.innerHeight})};return e(),window.addEventListener("resize",e),()=>{window.removeEventListener("resize",e)}},[]),e}(),a=i.width>0&&i.width<1024;return(0,m.jsx)(a?ny:np,{data:e,showLinkSection:n,specialDetailSection:t,className:r,theme:s})},nk=e=>{var n,t;return Object.assign({key:e.key,label:null!==(n=e.label)&&void 0!==n?n:"",url:null!==(t=e.url)&&void 0!==t?t:""},void 0!==e.addParams&&{addParams:e.addParams})},nj=(e=[])=>e.map(nk),nN=e=>{var n,t,r,s,i;return Object.assign({key:e.key,alt:null!==(t=null!==(n=e.alt)&&void 0!==n?n:e.label)&&void 0!==t?t:"",url:null!==(r=e.url)&&void 0!==r?r:"",icon:null!==(i=null!==(s=e.icon)&&void 0!==s?s:e.image)&&void 0!==i?i:""},void 0!==e.gtmValue&&{gtmValue:e.gtmValue})},nC=e=>Object.assign({link:e.link,logo:e.logo,alt:e.alt},void 0!==e.gtmValue&&{gtmValue:e.gtmValue}),nS=e=>{var n;return Object.assign({logo:e.logo,alt:null!==(n=e.alt)&&void 0!==n?n:""},e.dark&&{dark:{logo:e.dark.logo}})},nO=e=>Object.assign({key:e.key,label:e.label,links:nj(e.links)},void 0!==e.maxLinksPerColumn&&{maxLinksPerColumn:e.maxLinksPerColumn}),nE=e=>({key:e.key,label:e.label,links:e.links.map(e=>Object.assign({},e))}),n_=e=>{var n,t,r,s;return{baseUrl:e.baseUrl,socialMedia:(null!==(n=e.socialMedia)&&void 0!==n?n:[]).map(nN),address:e.address,appLinks:(null!==(t=e.appLinks)&&void 0!==t?t:[]).map(nC),qrCode:nS(e.qrCode),firstSection:(null!==(r=e.firstSection)&&void 0!==r?r:[]).map(nO),alphabetSection:e.alphabetSection,stockLinksSection:(null!==(s=e.stockLinksSection)&&void 0!==s?s:[]).map(nE),commoditiesAndConverterSection:nj(e.commoditiesAndConverterSection),termsAndConditionSection:e.termsAndConditionSection,copyrightSection:nj(e.copyrightSection)}};
1class nT{static isIndiaPhoneNumber(e){return!!e&&10===e.length&&/^[6-9]\d{9}$/.test(e)}}var nI=t(1826);let nL=({siteKey:e,handleSuccess:n,onExpire:t,theme:r})=>{let s=(0,h.useRef)(null);return(0,h.useEffect)(()=>{let e=s.current;return()=>{(null==e?void 0:e.remove)&&e.remove()}},[]),(0,m.jsx)("div",{className:"nf-flex nf-w-full nf-items-center nf-justify-center",children:(0,m.jsx)(nI.Nc,{siteKey:e,ref:s,options:{refreshExpired:"manual",theme:null!=r?r:"light"},onExpire:()=>{var e;null===(e=s.current)||void 0===e||e.reset(),t&&t()},onSuccess:n})})};class nM extends Error{constructor(e,n,t){super(e),this.name="ApiError",this.code=n,this.status=t}static fromResponse(e,n){var t,r;return new nM((null===(t=null==n?void 0:n.error)||void 0===t?void 0:t.message)||`API Error: ${e.status}`,(null===(r=null==n?void 0:n.error)||void 0===r?void 0:r.code)||e.status.toString(),e.status)}static fromError(e){return e instanceof nM?e:new nM(e instanceof Error?e.message:"Unknown error","UNKNOWN_ERROR")}}let n$=e=>nM.fromError(e),nA={auth:{proxy:{dev:"https://service-uat.upstox.com/login/open",uat:"https://service-uat.upstox.com/login/open",prod:"https://service.upstox.com/login/open"}}};function nD(e){let n=function(){let e=O.getCookie("API_ENDPOINT_OVERRIDE");if(e)return e;if("undefined"!=typeof window&&window.localStorage){let e=window.localStorage.getItem("API_ENDPOINT_OVERRIDE");if(e)return e}return null}();if(n)return n;let t=function(){let e=O.getCookie("ENV_OVERRIDE")||("undefined"!=typeof window?localStorage.getItem("ENV_OVERRIDE"):null);if("dev"===e||"uat"===e||"prod"===e)return e;if("undefined"==typeof window)return"prod";{let e=window.location.hostname;if(e.includes("upstox.com")&&!e.includes("dev")&&!e.includes("uat"))return"prod";if(e.includes("uat"))return"uat"}return"dev"}();return e.auth.proxy[t]}let nP={"1FA_OTP":{verifyOtpPath:"/v4/auth/1fa/otp-totp/verify",verifyTokenFieldName:"validateOtpToken",resendOtpPath:"/v7/auth/1fa/otp/generate"},FORGOT_PIN_OTP:{verifyOtpPath:"/v7/auth/forgot-pin/otp/verify",verifyTokenFieldName:"validateOtpToken",resendOtpPath:"/v7/auth/forgot-pin/otp/generate"},TRANSACTION_OTP:{verifyOtpPath:"/v7/transactions/otp/verify",verifyTokenFieldName:"validateOtpToken",resendOtpPath:"/v7/transactions/otp/generate"}},nR="Enter the 6-digit OTP sent to your mobile number",nF=new class{constructor(){this.otpConfigKey=null}ensureValidationToken(e){let n=(null==e?void 0:e.verifyOtpToken)||"";if(!n&&"undefined"!=typeof window){let t=sessionStorage.getItem("validateOTPToken");t&&e&&(e.setVerifyOtpToken(t),n=t)}return n||""}initOtpService(e,n){this.otpConfigKey=e;let t=sessionStorage.getItem("validateOTPToken");n&&(n.reset(),t&&n.setVerifyOtpToken(t))}clearOtpServiceData(e){if(this.otpConfigKey=null,e){let n=e.verifyOtpToken;e.reset(),!n||(null==e?void 0:e.verifyOtpToken)||e.setVerifyOtpToken(n)}}validateOtp(e){let n=N.formatOtp(e);return 6===n.length&&/^\d{6}$/.test(n)}verifyOtpRequest(e,n,t,r,s){return L(this,void 0,void 0,function*(){try{let i;if(!n)return{success:!1,error:{code:"MISSING_CONTEXT",message:"DematAccount context values are required"}};if(!this.otpConfigKey)return console.error("OTP service not initialized with config key"),{success:!1,error:{code:"NOT_INITIALIZED",message:"OTP service not initialized"}};let a=N.formatOtp(e);if(!this.validateOtp(a))return{success:!1,error:{code:"INVALID_OTP",message:"OTP must be 6 digits"}};null==n||n.setOtpLoading(!0),null==n||n.setErrorMessage("");let o=nP[this.otpConfigKey].verifyOtpPath,l=`${nD(nA)}${o}`,c=nP[this.otpConfigKey].verifyTokenFieldName,d=Object.assign({otp:a},s),f=this.ensureValidationToken(t);f?d[c]=f:console.warn("No token found for OTP verification. This may cause validation failures.");let u=O.getDeviceDetailsHeader(),m=O.getAuthHeaders(),h=Object.assign({"Content-Type":"application/json",Accept:"application/json","X-Device-Details":u,"X-Request-ID":O.generateRequestId()},m),p=yield fetch(l,{method:"POST",headers:h,credentials:"include",body:JSON.stringify({data:d})});try{i=yield p.json()}catch(e){console.error("Error parsing JSON response:",e),i={success:!1,error:{code:"PARSE_ERROR",message:"Failed to parse response"}}}if(p.ok&&!0===i.success)return n.setErrorMessage(""),n.setErrorCode(""),r&&r(i.data),{success:!0,data:i.data};let x=nM.fromResponse(p,i);return 1017078===Number(x.code)&&n.setErrorCode(String(x.code)),n.setErrorMessage(x.message||"Failed to verify OTP"),{success:!1,error:{code:x.code||"UNKNOWN_ERROR",message:x.message||"Failed to verify OTP"}}}catch(e){return console.error("Error verifying OTP:",e),n&&(n.setErrorMessage("An error occurred while verifying OTP"),n.setErrorCode("NETWORK_E
1RROR")),{success:!1,error:{code:"NETWORK_ERROR",message:"An error occurred while verifying OTP"}}}finally{n&&n.setOtpLoading(!1)}})}resendOtpRequest(e,n,t){return L(this,void 0,void 0,function*(){var r,s;try{let i;if(!e)return{success:!1,error:{code:"MISSING_CONTEXT",message:"DematAccount context values are required"}};if(!this.otpConfigKey)return console.error("OTP service not initialized with config key"),{success:!1,error:{code:"NOT_INITIALIZED",message:"OTP service not initialized"}};e.setOtpLoading(!0);let a=nP[this.otpConfigKey].resendOtpPath,o=`${nD(nA)}${a}`,l=e.isIndividualApiUser&&!!e.individualApiUserId,c={mobileNumber:e.mobileNumber};l?c.userId=e.individualApiUserId:c.turnstileResponse=e.cfVerifiedToken;let d=O.getDeviceDetailsHeader(),f=O.getAuthHeaders(),u=Object.assign({"Content-Type":"application/json",Accept:"application/json","X-Device-Details":d,"X-Request-ID":O.generateRequestId()},f);console.log("Request headers:",u);let m=yield fetch(o,{method:"POST",headers:u,credentials:"include",body:JSON.stringify({data:c})});try{i=yield m.json(),console.log("Response data:",i)}catch(e){console.error("Error parsing JSON response:",e),i={success:!1,error:{code:"PARSE_ERROR",message:"Failed to parse response"}}}if(m.ok&&!0===i.success)return(null===(r=i.data)||void 0===r?void 0:r.nextRequestInterval)&&(e.setNextRequestInterval(i.data.nextRequestInterval),e.setLastRequestTimestamp(Date.now())),(null===(s=i.data)||void 0===s?void 0:s.validateOTPToken)&&n&&n.setVerifyOtpToken(i.data.validateOTPToken),e.setErrorMessage(""),e.setErrorCode(""),t&&t(i.data),{success:!0,data:i.data};let h=nM.fromResponse(m,i);if("TOO_MANY_REQUESTS"===h.code||429===h.status){let n=m.headers.get("Retry-After");if(n){let t=parseInt(n,10);isNaN(t)||(e.setNextRequestInterval(t),e.setLastRequestTimestamp(Date.now()))}}return e.setErrorMessage(h.message||"Failed to resend OTP"),e.setErrorCode("string"==typeof h.code?h.code:"UNKNOWN_ERROR"),{success:!1,error:{code:h.code||"UNKNOWN_ERROR",message:h.message||"Failed to resend OTP"}}}catch(n){return console.error("Error resending OTP:",n),e&&(e.setErrorMessage("An error occurred while resending OTP"),e.setErrorCode("NETWORK_ERROR")),{success:!1,error:{code:"NETWORK_ERROR",message:"An error occurred while resending OTP"}}}finally{e&&e.setOtpLoading(!1)}})}},nU={UAT:{redirect_uri:"https://uat-pro.upstox.com",client_id:"PW3-Kd6pvTPIciPbPxdF5S3FAx88",platform_id:"PW3"},PROD:{redirect_uri:"https://pro.upstox.com",client_id:"PW3-6Agd37PB52Q6B6DDpYWLuT7b",platform_id:"PW3"},production:{redirect_uri:"https://uat-pro.upstox.com",client_id:"PW3-Kd6pvTPIciPbPxdF5S3FAx88",platform_id:"PW3"},dev:{redirect_uri:"https://uat-pro.upstox.com",client_id:"PW3-Kd6pvTPIciPbPxdF5S3FAx88",platform_id:"PW3"},QA:{redirect_uri:"https://qa-pro.upstox.com",client_id:"PWQ-nMzE5W1elt03PHVJk2BxjzEj",platform_id:"PW3"}},nB="production",nq=(e,n)=>{var t,r,s;let i=new URLSearchParams(window.location.search),a={},o=e||(null===(t=nU[nB])||void 0===t?void 0:t.client_id),l=i.get("platform_id")||(null===(r=nU[nB])||void 0===r?void 0:r.platform_id),c=n||(null===(s=nU[nB])||void 0===s?void 0:s.redirect_uri);return o&&(localStorage.setItem("CLIENT_ID",o),a.client_id=o),l&&(localStorage.setItem("PLATFORM_ID",l),a.platform_id=l),c&&(localStorage.setItem("REDIRECT_URI",c),a.redirect_uri=c),["redirect_path","redirect_query","application_type","user_type","user_id","landing_page","referral_code","phone_number"].forEach(e=>{let n=i.get(e);if(n){let t=e.toUpperCase();localStorage.setItem(t,n),a[e]=n}}),a},nz=(e,n)=>{nq(e,n)},nV=new class{constructor(){this.generateOtpRequest=(...e)=>L(this,[...e],void 0,function*(e=!1,n=!1,t,r){var s;if(!t)return void console.error("Context values are required for generateOtpRequest");let{mobileNumber:i,isIndividualApiUser:a,individualApiUserId:o,cfVerifiedToken:l,setOtpLoading:c,setErrorMessage:d,setCfVerifiedToken:f}=t;c(!0);try{let e;let n=a&&!!o,c=`${nD(nA)}${n?"/v6/auth/1fa/otp/generate":"/v7/auth/1fa/otp/generate"}`,u={mobileNumber:i};n?u.userId=o:u.turnstileResponse=l;try{let n=O.getDeviceDetailsHeader(),t=O.getAuthHeaders(),r=Object.assign({"Content-Type":"application/json",Accept:"application/json","X-Device-Details":n,"X-Request-ID":O.generateRequestId()},t),s=yield fetch(c,{method:"POST",headers:r,credentials:"include",body:JSON.stringify({data:u})});try{e=yield s.json()}catch(n){console.error("Error parsing JSON response:",n),e={success:!1,error:{code:"PARSE_ERROR",message:"Failed to parse response"}}}if(!s.ok||!1===e.success||e.error)throw nM.fromResponse(s,e)}catch(n){let e=n$(n);throw console.error("API request failed:",e),e}if(n||f(""),e.success&&e.data)return d(""),r&&this.updateStoreWithOtpData(e.data,{setVerifyOtpToken:r.setVerifyOtpToken,setNextRequestInterval:t.setNextRequestInterval,setLastRequestTimestamp:t.setLastRequestTimestamp,setInfoMessage:t.setInfoMessage,setTotpEnabled:t.setTotpEnabled}),localStorage.setItem("MOBILE_NUMBER",i),e;{let n=(null===(s=e.error)||void 0===s?void 0:s.message)||"Failed to generate OTP";throw d(n),Error(n)}}catch(e){throw console.error("Error in OTP flow:",e),d(e instanceof Error?e.message:"An unexpected error occurred"),e}finally{c(!1)}})}updateStoreWithOtpData(e,n){if(!e||!n)return;let{setVerifyOtpToken:t,setNextRequestInterval:r,setLastRequestTimestamp:s,setInfoMessage:i,setTotpEnabled:a}=n;e.validateOTPToken&&(t(e.validateOTPToken),sessionStorage.setItem("validateOTPToken",e.validateOTPToken)),e.nextRequestInterval&&(r(e.nextRequestInterval),s(Date.now())),e.message&&i(e.message),void 0!==e.isTotpEnabled&&a(e.isTotpEnabled),console.log("OTP data received and context updated")}handleValidateOtpResponse(e,n){var t,r,s;if(!n)return void console.error("Context values are required for handleValidateOtpResponse");let{setUserId:i,setUserProfile:a,setUserType:o,setProfileId:l,mobileNumber:c}=n;if(i&&(null===(t=e.userProfile)||void 0===t?void 0:t.userId)&&i(e.userProfile.userId),a&&e.userProfile&&a(e.userProfile),o&&e.userType&&o(e.userType),l&&(null===(r=e.userProfile)||void 0===r?void 0:r.profileId)&&l(e.userProfile.profileId),null===(s=e.userProfile)||void 0===s?void 0:s.profileId){let n={domain:"upstox.com",sameSite:"Str
1ict"};this.setCookie("profile_id",e.userProfile.profileId.toString(),n),e.userType&&this.setCookie("user_type",e.userType,n)}}checkLeadToken(e,n,t,r){return L(this,void 0,void 0,function*(){var e;if(!t)return void console.error("Context values are required for checkLeadToken");let{setOtpLoading:s,setErrorMessage:i,profileId:a,userId:o}=t;try{s(!0);let t=localStorage.getItem("CLIENT_ID")||"",l=localStorage.getItem("REDIRECT_URI")||n||"";nq(t,l);let c=`${nD(nA)}/v1/auth/leads/2fa`,d=O.getDeviceDetailsHeader(),f=O.getAuthHeaders(),u=Object.assign({"Content-Type":"application/json",Accept:"application/json","X-Device-Details":d,"X-Request-ID":O.generateRequestId()},f);a&&(u["X-Profile-Id"]=a.toString(),o&&(u["X-User-Id"]=o.toString()));let m=new URLSearchParams;Object.entries({client_id:t,redirect_uri:l}).forEach(([e,n])=>{n&&m.append(e,n)});let h=yield fetch(`${c}?${m.toString()}`,{method:"POST",headers:u,credentials:"include"}),p=yield h.json();if(h.ok&&p.success){let{userType:e,redirectUri:n,isSecretPinRequired:t,isSecretPinSet:s}=p.data;this.setCookie("user_type",e,{domain:"upstox.com",sameSite:"Strict"}),window.location.href="LEAD"===e&&!(s&&t)&&n?n:r||""}else{let n=(null===(e=p.error)||void 0===e?void 0:e.message)||"Failed to verify lead token";i(n),console.error("Lead token verification failed:",n)}}catch(e){console.error("Error checking lead token:",e),i("Error during authentication. Please try again.")}finally{s(!1)}})}setCookie(e,n,t){try{let r=t?`; domain=${t.domain}; sameSite=${t.sameSite}`:"";document.cookie=`${e}=${n}${r}; path=/`}catch(e){console.error("Error setting cookie:",e)}}},nZ=()=>"undefined"!=typeof window&&"OTPCredential"in window&&"navigator"in window&&"credentials"in navigator,nH=e=>L(void 0,void 0,void 0,function*(){if(!nZ())return null;try{document.querySelectorAll("input[data-otp-index]");let n=yield navigator.credentials.get({otp:{transport:["sms"]},signal:e});
1if(n&&n.code)return n.code.replace(/[^0-9]/g,"");return null}catch(e){return e instanceof Error&&"AbortError"!==e.name&&console.error("Web OTP API error:",e),null}}),nK=e=>{if(!nZ())return()=>{};let{setOtpValues:n,setIsValid:t,handleSubmit:r,otpLength:s=6,autoSubmitDelay:i=500,isLoading:a=!1,hasErrors:o=!1}=e,l=new AbortController;return nH(l.signal).then(e=>{if(e&&e.length>=s){let l=e.substring(0,s).split("");document.querySelectorAll("input[data-otp-index]").forEach((e,n)=>{if(n<l.length){e.value=l[n];let t=new Event("input",{bubbles:!0,cancelable:!0});e.dispatchEvent(t)}}),n(l),t&&t(!0),!(i>0)||a||o||setTimeout(()=>{let e=Array.from(document.querySelectorAll("input[data-otp-index]")).map(e=>e.value),n=document.getElementById("otp-form");if(n){let e=new Event("submit",{bubbles:!0,cancelable:!0});n.dispatchEvent(e)}else if(r&&e.join("").length===s){let e=new Event("submit");e.preventDefault=()=>{},r(e)}},i)}}),()=>{l.abort()}};var nW=e=>{let[n,t]=(0,h.useState)(e);return(0,h.useEffect)(()=>{let e=setInterval(()=>{t(e=>e<=0?0:e-1)},1e3);return()=>clearInterval(e)},[]),[n,t]};let nY=({onResendOtp:e,showCaptcha:n=!1,errorCode:t,turnstileSiteKey:r,handleCaptchaSuccess:s,resetOtp:i,resetValidation:a,resetError:o,onTimerStateChange:l,isMaxAttemptsExceeded:c=!1})=>{let{cfVerifiedToken:d,nextRequestInterval:f}=e_()||{},[u,p]=nW(f||30),x=1017078===Number(t);return(0,h.useEffect)(()=>{(x||c)&&p(0)},[x,c,p]),(0,h.useEffect)(()=>{l&&l(u>0)},[u,l]),(0,m.jsxs)(m.Fragment,{children:[(0,m.jsx)("div",{className:"nf-text-center",children:(0,m.jsx)("p",{className:"nf-text-sm nf-font-normal nf-leading-[150%] nf-text-blacks-21",children:c?(0,m.jsx)("span",{className:"nf-text-gray-400",children:"Resend OTP currently unavailable"}):(0,m.jsxs)(m.Fragment,{children:["Resend OTP in"," ",(0,m.jsxs)("span",{className:0===u?"nf-text-gray-400":"nf-text-base-14",children:[N.formatSeconds(u,"mm:ss")," mins"]})]})})}),n&&!d&&r&&!c&&(0,m.jsx)("div",{className:"nf-mt-4 nf-flex nf-justify-center",children:(0,m.jsx)(nL,{siteKey:r,handleSuccess:e=>{p(f||30),s(e)}})})]})},nX=(e,n,t,r)=>{let s=/^[0-9]$/.exec(e.key);if(s){let e=[...n];return e[t]=s[0],t<5&&setTimeout(()=>{r(t+1)},0),e}if("Backspace"===e.key){let e=[...n];return e[t]?(e[t]="",e):t>0?(setTimeout(()=>{r(t-1)},0),e[t-1]="",e):null}return"ArrowLeft"===e.key&&t>0?setTimeout(()=>{r(t-1)},0):"ArrowRight"===e.key&&t<5&&setTimeout(()=>{r(t+1)},0),null},nQ=(e,n,t,r)=>{e.preventDefault();let s=e.clipboardData.getData("text").replace(/[^0-9]/g,"").split("").slice(0,6),i=[...n];s.forEach((e,n)=>{t+n<6&&(i[t+n]=e)});let a=Math.min(t+s.length,5);return setTimeout(()=>{r(a)},0),i},nG=(e,n,t,r)=>{if(e&&!/^\d+$/.test(e))return null;if(e.length>1){let s=e.split("").slice(0,6),i=[...t];s.forEach((e,t)=>{n+t<6&&(i[n+t]=e)});let a=Math.min(n+s.length,5);return setTimeout(()=>{r(a)},0),i}let s=[...t];return s[n]=e,e&&n<5&&setTimeout(()=>{r(n+1)},0),s},nJ=e=>{let n=e.match(/\b([0-9*]{6,12})\b/);return n&&void 0!==n.index?{beforeMobile:e.substring(0,n.index),mobileNumber:n[1],afterMobile:e.substring(n.index+n[0].length)}:null},n0=(e,n)=>{if(!n)return e;let t=nJ(e);return t?(0,m.jsxs)(m.Fragment,{children:[t.beforeMobile,(0,m.jsx)("span",{className:"nf-cursor-pointer nf-font-semibold nf-text-[#5D2E8C] nf-underline hover:nf-text-[#4E2576]",onClick:n,role:"button",tabIndex:0,"aria-label":"Edit mobile number",children:t.mobileNumber}),t.afterMobile]}):e},n1=({text:e,alternativeText:n,showAlternativeText:t=!1,isLoading:r=!1,isDisabled:s=!1,loadingText:i="Processing...",onClick:a,className:o="",type:l="button",theme:c="purple",containerClassName:d="",buttonProps:f})=>{let u=(()=>{switch(c){case"blue":return{active:"nf-hover:nf-bg-blue-800 nf-bg-blue-600",disabled:"nf-bg-blue-300"};case"gray":return{active:"nf-hover:nf-bg-gray-800 nf-bg-gray-700",disabled:"nf-bg-gray-300"};default:return{active:"nf-bg-base-13",disabled:"nf-bg-blacks-22 nf-text-blacks-20"}}})();return(0,m.jsx)("button",Object.assign({type:l,disabled:s||r,onClick:a,className:b("nf-w-full nf-rounded-full nf-px-4 nf-py-4 nf-text-base nf-font-bold nf-leading-[150%] nf-text-white nf-transition-colors",s?"nf-cursor-not-allowed "+u.disabled:u.active,o)},f,{children:r?(0,m.jsxs)("span",{className:"nf-flex nf-items-center nf-justify-center",children:[(0,m.jsxs)("svg",{className:"nf-mr-3 nf-h-5 nf-w-5 nf-animate-spin",viewBox:"0 0 24 24",children:[(0,m.jsx)("circle",{className:"nf-opacity-25",cx:"12",cy:"12",r:"10",stroke:"currentColor",strokeWidth:"4"}),(0,m.jsx)("path",{className:"nf-opacity-75",fill:"currentColor",d:"M4 12a8 8 0 018-8V0C5.373 0 0 5.373 0 12h4zm2 5.291A7.962 7.962 0 014 12H0c0 3.042 1.135 5.824 3 7.938l3-2.647z"})]}),i]}):t&&n?n:e}))},n2=({onVerify:e,onResendOtp:n,isLoading:t=!1,showCaptcha:r=!1,handleCaptchaSuccess:s,errorMessage:i,errorCode:a,infoMessage:o=nR,turnstileSiteKey:l,additionalData:c,otpConfigKey:d="1FA_OTP",onOtpVerifiedCallback:f,onClickMobileNumber:u})=>{let p=e_(),x=eL(),{cfVerifiedToken:g}=p||{},[v,y]=(0,h.useState)(Array(6).fill("")),[w,k]=(0,h.useState)(!0),[j,N]=(0,h.useState)(!0),S=(0,h.useRef)([]),[O,E]=(0,h.useState)(!1),[_,T]=(0,h.useState)(0),I=1017078===Number(a);(0,h.useEffect)(()=>
1{if(I&&!O){E(!0),N(!1),T(600);let e=setInterval(()=>{T(n=>n<=1?(clearInterval(e),E(!1),0):n-1)},1e3);return()=>clearInterval(e)}},[I]),(0,h.useEffect)(()=>()=>{(p.errorMessage||p.errorCode)&&(p.setErrorMessage(""),p.setErrorCode(""))},[p]),(0,h.useEffect)(()=>{let e="undefined"!=typeof window?sessionStorage.getItem("validateOTPToken"):null;return nF.initOtpService(d,x),e&&!x.verifyOtpToken&&x.setVerifyOtpToken(e),()=>{nF.clearOtpServiceData(x),(p.errorMessage||p.errorCode)&&(p.setErrorMessage(""),p.setErrorCode(""))}},[d,x,p]);let M=(0,h.useCallback)(e=>{let n=/^\d{6}$/.test(e);return k(n),n},[]);(0,h.useEffect)(()=>{S.current=S.current.slice(0,6),S.current[0]&&S.current[0].focus()},[]);let $=(0,h.useCallback)(()=>C.isMobileDevice(),[]),A=(0,h.useCallback)(e=>{var n;S.current[e]&&(null===(n=S.current[e])||void 0===n||n.focus())},[]);return(0,h.useEffect)(()=>{let n=document.querySelector("form");return n&&n.setAttribute("id","otp-form"),nK({setOtpValues:e=>{y(e),e.forEach((e,n)=>{let t=S.current[n];t&&(t.value=e)}),6===e.join("").length&&k(!0)},setIsValid:k,handleSubmit:n=>{let r=v.join("");6!==r.length||t||I||O||!(_<=0)||!e||e(r)},otpLength:6,autoSubmitDelay:1e3,isLoading:t,hasErrors:I||O||_>0})},[t,I,e,v,O,_,6]),(0,m.jsxs)("div",{className:"nf-flex nf-w-full nf-flex-col nf-gap-4",children:[(0,m.jsx)("div",{className:"nf-text-center",children:(0,m.jsx)("p",{className:"nf-text-sm nf-font-normal nf-leading-[150%] nf-text-blacks-21",children:n0(nR,u)})}),(0,m.jsx)("div",{className:"nf-mx-auto nf-flex nf-w-full nf-max-w-md nf-justify-center nf-gap-2",id:"otp-inputs-container",children:Array.from({length:6}).map((e,n)=>(0,m.jsx)("input",{ref:e=>{S.current[n]=e,e&&(e.setAttribute("data-otp-index",n.toString()),0===n&&e.setAttribute("autocomplete","one-time-code"),e.setAttribute("id",`otp-input-${n}`))},type:"text",inputMode:"numeric",pattern:"[0-9]*",maxLength:1,value:v[n]||"",onChange:e=>((e,n)=>{let{value:t}=e.target;if(w||k(!0),(i||p.errorMessage||p.errorCode)&&(p.setErrorMessage(""),p.setErrorCode("")),""===t&&v[n]){let e=[...v];return e[n]="",void y(e)}let r=nG(t,n,v,A);r&&(y(r),6===r.join("").length&&M(r.join("")))})(e,n),onKeyDown:e=>((e,n)=>{let t=nX(e,v,n,A);(t&&(y(t),6===t.join("").length&&M(t.join("")),e.preventDefault()),"Home"===e.key)?(A(0),e.preventDefault()):"End"===e.key&&(A(Math.min(v.map(Boolean).lastIndexOf(!0)+1,5)),e.preventDefault())})(e,n),onPaste:e=>((e,n)=>{let t=nQ(e,v,n,A);y(t),6===t.join("").length&&M(t.join(""))})(e,n),onInput:e=>{let t=e.target.value;if(t&&v[n]!==t){let e=[...v];e[n]=t,y(e)}},onClick:e=>{let t=e.target;if($()&&v[n]&&0===t.selectionStart&&1===t.selectionEnd){let e=[...v];e[n]="",y(e)}},onFocus:e=>{},onSelect:e=>{},onTouchStart:e=>{},onDoubleClick:e=>{if(v[n]){let t=[...v];t[n]="",y(t),e.preventDefault()}},className:b("nf-aspect-square nf-min-w-0 nf-flex-1 nf-rounded-lg nf-border nf-border-blacks-3 nf-p-2 nf-text-center nf-text-base nf-font-semibold nf-transition-all focus:nf-border-base-14 focus:nf-outline-none",!w&&"nf-border-red-500",v[n]?"nf-text-blacks-21":"nf-text-blacks-4","nf-touch-manipulation"),placeholder:"0",disabled:t||I||O||_>0||r&&!g,autoFocus:0===n,"aria-label":`OTP digit ${n+1}`},n))}),(i||!w)&&(0,m.jsx)("div",{className:"nf-text-center nf-text-sm nf-text-red-500",children:i||"Please enter a valid 6-digit OTP."}),(0,m.jsx)(nY,{onResendOtp:n,showCaptcha:r,errorCode:a,turnstileSiteKey:l,handleCaptchaSuccess:e=>{N(!0),s(e)},resetOtp:()=>y(Array(6).fill("")),resetValidation:()=>k(!0),resetError:()=>p.setErrorMessage(""),onTimerStateChange:N,isMaxAttemptsExceeded:O||_>0}),(0,m.jsx)(n1,{text:j?"Proceed":"Resend OTP",isLoading:t,isDisabled:O||_>0||(j?6!==v.join("").length||I:I||r&&!g),onClick:r=>L(void 0,void 0,void 0,function*(){if(r.preventDefault(),O||_>0)return;if(!j)return y(Array(6).fill("")),k(!0),p.errorMessage&&p.setErrorMessage(""),void(n&&n(!0));let s=v.join("");if(!M(s)||t||I||O||!(_<=0))6!==s.length&&k(!1);else try{if(e)return void e(s)}catch(e){console.error("Error verifying OTP:",e)}}),theme:"purple"})]})},n9=()=>(0,m.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"23",height:"17",viewBox:"0 0 23 17",fill:"none",children:[(0,m.jsxs)("g",{"clip-path":"url(#clip0_15844_40980)",children:[(0,m.jsx)("path",{d:"M0 14.2839C0 14.9368 0.25934 15.5629 0.720968 16.0245C1.1826 16.4861 1.8087 16.7455 2.46154 16.7455H19.6923C20.3451 16.7455 20.9713 16.4861 21.4329 16.0245C21.8945 15.5629 22.1538 14.9368 22.1538 14.2839V11.207H0V14.2839Z",fill:"#138808"}),(0,m.jsx)("path",{d:"M22.1538 6.28355V3.20663C22.1538 2.55378 21.8945 1.92768 21.4329 1.46605C20.9713 1.00443 20.3451 0.745087 19.6923 0.745087H2.46154C1.8087 0.745087 1.1826 1.00443 0.720968 1.46605C0.25934 1.92768 0 2.55378 0 3.20663L0 6.28355H22.1538Z",fill:"#FF9933"}),(0,m.jsx)("path",{d:"M0 6.07907H22.1538V11.4126H0V6.07907Z",fill:"#F7F7F7"}),(0,m.jsx)("path",{d:"M11.0768 11.2062C12.4362 11.2062 13.5383 10.1042 13.5383 8.74471C13.5383 7.38524 12.4362 6.28317 11.0768 6.28317C9.7173 6.28317 8.61523 7.38524 8.61523 8.74471C8.61523 10.1042 9.7173 11.2062 11.0768 11.2062Z",fill:"#000080"}),(0,m.jsx)("path",{d:"M11.0769 10.822C12.224 10.822 13.1538 9.89214 13.1538 8.74509C13.1538 7.59803 12.224 6.66816 11.0769 6.66816C9.92987 6.66816 9 7.59803 9 8.74509C9 9.89214 9.92987 10.822 11.0769 10.822Z",fill:"#F7F7F7"}),(0,m.jsx)("path",{d:"M11.1382 7.97536L11.0767 8.37536L11.0151 7.97536L11.0767 6.77536L11.1382 7.97536ZM10.5671 6.84244L10.8182 8.01721L10.9813 8.38767L10.937 7.98582L10.5671 6.84244ZM10.092 7.03936L10.6385 8.1089L10.892 8.42459L10.7456 8.04736L10.092 7.03936ZM9.68404 7.35198L10.489 8.24428L10.8157 8.48367L10.5763 8.1569L9.68404 7.35198ZM9.37142 7.75998L10.3794 8.41351L10.7567 8.55998L10.441 8.30644L9.37142 7.75998ZM9.1745 8.23505L10.3179 8.6049L10.7197 8.64921L10.3493 8.48613L9.1745 8.23505ZM9.10742 8.74459L10.3074 8.80613L10.7074 8.74459L10.3074 8.68305L9.10742 8.74459ZM9.1745 9.25413L10.3493 9.00305L10.7197 8.83998L10.3179 8.88428L9.1745 9.25413ZM9.37142 9.72921L10.441 9.18274L10.7567 8.92921L10.3794 9.07567L9.37142 9.72921ZM9.68404 10.1372L10.5763 9.33228L10.8157 9.00551L10.489 9.2449L9.68404 10.1372ZM10.092 10.4498L10.7456 9.44182L10.892 9.06459L10.6385 9.38028L10.092 10.4498ZM10.5671 10.6467L10.937 9.50336L10.9813 9.10151L10.8182 9.47197L10.5671 10.6467ZM11.0767 10.7138L11.1382 9.51382L11.0767 9.11382L11.0151 9.51382L11.0767 10.7138ZM11.5862 10.6467L11.3351 9.47197L11.172 9.10151L11.2163 9.50336L11.5862 10.6467ZM12.0613 10.4498L11.5148 9.38028L11.2613 9.06459L11.4077 9.44182L12.0613 10.4498ZM12.4693 10.1372L11.6643 9.2449L11.3376 9.00551L11.577 9.33228L12.4693 10.1372ZM12.7819 9.72921L11.7739 9.07567L11.3967 8.92921L11.7123 9.18274L12.7819 9.72921ZM12.9788 9.25413L11.8354 8.88428L11.4336 8.83998L11.804 9.00305L12.9788 9.25413ZM13.0459 8.74459L11.8459 8.68305L11.4459 8.74459L11.8459 8.80613L13.0459 8.74459ZM12.9788 8.23505L11.804 8.48613L11.4336 8.64921L11.8354 8.6049L12.9788 8.23505ZM12.7819 7.75998L11.7123 8.30644L11.3967 8.55998L11.7739 8.41351L12.7819 7.75998ZM12.4693 7.35198L11.577 8.1569L11.3376 8.48367L11.6643 8.24428L12.4693 7.35198ZM12.0613 7.03936L11.4077 8.04736L11.2613 8.42459L11.5148 8.1089L12.0613 7.03936ZM11.5862 6.84244L11.2163 7.98582L11.172 8.38767L11.3351 8.01721L11.5862 6.84244Z",fill:"#6666B3"}),(0,m.jsx)("path",{d:"M10.8067 6.81253C10.8746 6.81253 10.9297 6.75743 10.9297 6.68945C10.9297 6.62148 10.8746 6.56638 10.8067 6.56638C10.7387 6.56638 10.6836 6.62148 10.6836 6.68945C10.6836 6.75743 10.7387 6.81253 10.8067 6.81253Z",fill:"#000080"}),(0,m.jsx)("path",{d:"M10.2832 6.95315C10.3512 6.95315 10.4063 6.89805 10.4063 6.83008C10.4063 6.7621 10.3512 6.707 10.2832 6.707C10.2153 6.707 10.
11602 6.7621 10.1602 6.83008C10.1602 6.89805 10.2153 6.95315 10.2832 6.95315Z",fill:"#000080"}),(0,m.jsx)("path",{d:"M9.81448 7.22269C9.88246 7.22269 9.93756 7.16758 9.93756 7.09961C9.93756 7.03164 9.88246 6.97653 9.81448 6.97653C9.74651 6.97653 9.69141 7.03164 9.69141 7.09961C9.69141 7.16758 9.74651 7.22269 9.81448 7.22269Z",fill:"#000080"}),(0,m.jsx)("path",{d:"M9.43167 7.6055C9.49964 7.6055 9.55475 7.55039 9.55475 7.48242C9.55475 7.41445 9.49964 7.35934 9.43167 7.35934C9.3637 7.35934 9.30859 7.41445 9.30859 7.48242C9.30859 7.55039 9.3637 7.6055 9.43167 7.6055Z",fill:"#000080"}),(0,m.jsx)("path",{d:"M9.16214 8.07425C9.23011 8.07425 9.28522 8.01914 9.28522 7.95117C9.28522 7.8832 9.23011 7.82809 9.16214 7.82809C9.09417 7.82809 9.03906 7.8832 9.03906 7.95117C9.03906 8.01914 9.09417 8.07425 9.16214 8.07425Z",fill:"#000080"}),(0,m.jsx)("path",{d:"M9.02151 8.59776C9.08949 8.59776 9.14459 8.54266 9.14459 8.47468C9.14459 8.40671 9.08949 8.35161 9.02151 8.35161C8.95354 8.35161 8.89844 8.40671 8.89844 8.47468C8.89844 8.54266 8.95354 8.59776 9.02151 8.59776Z",fill:"#000080"}),(0,m.jsx)("path",{d:"M9.02151 9.13968C9.08949 9.13968 9.14459 9.08458 9.14459 9.0166C9.14459 8.94863 9.08949 8.89352 9.02151 8.89352C8.95354 8.89352 8.89844 8.94863 8.89844 9.0166C8.89844 9.08458 8.95354 9.13968 9.02151 9.13968Z",fill:"#000080"}),(0,m.jsx)("path",{d:"M9.16214 9.66214C9.23011 9.66214 9.28522 9.60704 9.28522 9.53906C9.28522 9.47109 9.23011 9.41599 9.16214 9.41599C9.09417 9.41599 9.03906 9.47109 9.03906 9.53906C9.03906 9.60704 9.09417 9.66214 9.16214 9.66214Z",fill:"#000080"}),(0,m.jsx)("path",{d:"M9.43167 10.1309C9.49964 10.1309 9.55475 10.0758 9.55475 10.0078C9.55475 9.93984 9.49964 9.88474 9.43167 9.88474C9.3637 9.88474 9.30859 9.93984 9.30859 10.0078C9.30859 10.0758 9.3637 10.1309 9.43167 10.1309Z",fill:"#000080"}),(0,m.jsx)("path",{d:"M9.81448 10.5137C9.88246 10.5137 9.93756 10.4586 9.93756 10.3906C9.93756 10.3227 9.88246 10.2675 9.81448 10.2675C9.74651 10.2675 9.69141 10.3227 9.69141 10.3906C9.69141 10.4586 9.74651 10.5137 9.81448 10.5137Z",fill:"#000080"}),(0,m.jsx)("path",{d:"M10.2832 10.7842C10.3512 10.7842 10.4063 10.7291 10.4063 10.6611C10.4063 10.5932 10.3512 10.5381 10.2832 10.5381C10.2153 10.5381 10.1602 10.5932 10.1602 10.6611C10.1602 10.7291 10.2153 10.7842 10.2832 10.7842Z",fill:"#000080"}),(0,m.jsx)("path",{d:"M10.8067 10.9248C10.8746 10.9248 10.9297 10.8697 10.9297 10.8018C10.9297 10.7338 10.8746 10.6787 10.8067 10.6787C10.7387 10.6787 10.6836 10.7338 10.6836 10.8018C10.6836 10.8697 10.7387 10.9248 10.8067 10.9248Z",fill:"#000080"}),(0,m.jsx)("path",{d:"M11.3477 10.9248C11.4157 10.9248 11.4708 10.8697 11.4708 10.8018C11.4708 10.7338 11.4157 10.6787 11.3477 10.6787C11.2797 10.6787 11.2246 10.7338 11.2246 10.8018C11.2246 10.8697 11.2797 10.9248 11.3477 10.9248Z",fill:"#000080"}),(0,m.jsx)("path",{d:"M11.8711 10.7842C11.9391 10.7842 11.9942 10.7291 11.9942 10.6611C11.9942 10.5932 11.9391 10.5381 11.8711 10.5381C11.8032 10.5381 11.748 10.5932 11.748 10.6611C11.748 10.7291 11.8032 10.7842 11.8711 10.7842Z",fill:"#000080"}),(0,m.jsx)("path",{d:"M12.3399 10.5137C12.4078 10.5137 12.463 10.4586 12.463 10.3906C12.463 10.3227 12.4078 10.2675 12.3399 10.2675C12.2719 10.2675 12.2168 10.3227 12.2168 10.3906C12.2168 10.4586 12.2719 10.5137 12.3399 10.5137Z",fill:"#000080"}),(0,m.jsx)("path",{d:"M12.7227 10.1309C12.7907 10.1309 12.8458 10.0758 12.8458 10.0078C12.8458 9.93984 12.7907 9.88474 12.7227 9.88474C12.6547 9.88474 12.5996 9.93984 12.5996 10.0078C12.5996 10.0758 12.6547 10.1309 12.7227 10.1309Z",fill:"#000080"}),(0,m.jsx)("path",{d:"M12.9942 9.66214C13.0621 9.66214 13.1172 9.60704 13.1172 9.53906C13.1172 9.47109 13.0621 9.41599 12.9942 9.41599C12.9262 9.41599 12.8711 9.47109 12.8711 9.53906C12.8711 9.60704 12.9262 9.66214 12.9942 9.66214Z",fill:"#000080"}),(0,m.jsx)("path",{d:"M13.1328 9.13968C13.2008 9.13968 13.2559 9.08458 13.2559 9.0166C13.2559 8.94863 13.2008 8.89352 13.1328 8.89352C13.0649 8.89352 13.0098 8.94863 13.0098 9.0166C13.0098 9.08458 13.0649 9.13968 13.1328 9.13968Z",fill:"#000080"}),(0,m.jsx)("path",{d:"M13.1348 8.59769C13.2028 8.59769 13.2579 8.54258 13.2579 8.47461C13.2579 8.40663 13.2028 8.35153 13.1348 8.35153C13.0668 8.35153 13.0117 8.40663 13.0117 8.47461C13.0117 8.54258 13.0668 8.59769 13.1348 8.59769Z",fill:"#000080"}),(0,m.jsx)("path",{d:"M12.9942 8.07425C13.0621 8.07425 13.1172 8.01914 13.1172 7.95117C13.1172 7.8832 13.0621 7.82809 12.9942 7.82809C12.9262 7.82809 12.8711 7.8832 12.8711 7.95117C12.8711 8.01914 12.9262 8.07425 12.9942 8.07425Z",fill:"#000080"}),(0,m.jsx)("path",{d:"M12.7227 7.6055C12.7907 7.6055 12.8458 7.55039 12.8458 7.48242C12.8458 7.41445 12.7907 7.35934 12.7227 7.35934C12.6547 7.35934 12.5996 7.41445 12.5996 7.48242C12.5996 7.55039 12.6547 7.6055 12.7227 7.6055Z",fill:"#000080"}),(0,m.jsx)("path",{d:"M12.3399 7.22269C12.4078 7.22269 12.463 7.
116758 12.463 7.09961C12.463 7.03164 12.4078 6.97653 12.3399 6.97653C12.2719 6.97653 12.2168 7.03164 12.2168 7.09961C12.2168 7.16758 12.2719 7.22269 12.3399 7.22269Z",fill:"#000080"}),(0,m.jsx)("path",{d:"M11.8711 6.95315C11.9391 6.95315 11.9942 6.89805 11.9942 6.83008C11.9942 6.7621 11.9391 6.707 11.8711 6.707C11.8032 6.707 11.748 6.7621 11.748 6.83008C11.748 6.89805 11.8032 6.95315 11.8711 6.95315Z",fill:"#000080"}),(0,m.jsx)("path",{d:"M11.3496 6.81253C11.4176 6.81253 11.4727 6.75743 11.4727 6.68945C11.4727 6.62148 11.4176 6.56638 11.3496 6.56638C11.2817 6.56638 11.2266 6.62148 11.2266 6.68945C11.2266 6.75743 11.2817 6.81253 11.3496 6.81253Z",fill:"#000080"}),(0,m.jsx)("path",{d:"M11.0773 9.2993C11.3832 9.2993 11.6311 9.05133 11.6311 8.74545C11.6311 8.43957 11.3832 8.19161 11.0773 8.19161C10.7714 8.19161 10.5234 8.43957 10.5234 8.74545C10.5234 9.05133 10.7714 9.2993 11.0773 9.2993Z",fill:"#000080"})]}),(0,m.jsx)("defs",{children:(0,m.jsx)("clipPath",{id:"clip0_15844_40980",children:(0,m.jsx)("rect",{width:"22.1538",height:"16",fill:"white",transform:"translate(0 0.745087)"})})})]}),n3=()=>(0,m.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"25",viewBox:"0 0 24 25",fill:"none",children:(0,m.jsx)("path",{d:"M5 5.74509L19 19.7451M19 5.74509L5 19.7451",stroke:"#111111","stroke-width":"2"})}),n5=({isOpen:e,onClose:n,title:t="Open Demat account",children:r,className:s,onSubmit:i,onVerifyOtp:a,buttonText:o="Get OTP",isLoading:l=!1,termsUrl:c="https://upstox.com/terms-of-use-and-privacy-policy/",turnstileSiteKey:d,onTurnstileVerify:f,clientId:u,redirectUri:p,odaLoginUrl:x})=>{let g=e_(),v=eL(),y=(null==s?void 0:s.includes("nf-dark-bg"))?"dark":"light",[w,k]=(0,h.useState)(0),[j,N]=(0,h.useState)(!1),[C,S]=(0,h.useState)(!1),[O,E]=(0,h.useState)(!1),[_,T]=(0,h.useState)("mobileInput"),{mobileNumber:I,setMobileNumber:M,isOtpLoading:$,isIndividualApiUser:A,individualApiUserId:D,cfVerifiedToken:P,setCfVerifiedToken:R}=g,F=A&&!!D,U=(0,h.useMemo)(()=>!F,[F]),B=(0,h.useMemo)(()=>I.length>0&&!nT.isIndiaPhoneNumber(I),[I]);(0,h.useEffect)(()=>("otpVerification"===_&&nF.initOtpService("1FA_OTP",v),()=>{"otpVerification"===_&&nF.clearOtpServiceData(v)}),[_,g,v]),(0,h.useEffect)(()=>{e&&nz(u||"",p||"")},[e,M]),(0,h.useEffect)(()=>{if(e){document.body.style.overflow="hidden",S(!0);let e=setTimeout(()=>{N(!0)},10);return()=>clearTimeout(e)}{N(!1);let e=setTimeout(()=>{document.body.style.overflow="",S(!1),M(""),R(""),T("mobileInput")},300);return()=>clearTimeout(e)}},[e,M,R]);let q=(0,h.useCallback)(e=>{R(e),f&&f(e)},[R,f]),z=(0,h.useCallback)(e=>L(void 0,void 0,void 0,function*(){var n,t,r,s,i;try{if(g.setErrorMessage(""),a)return void a(I,e);g.setOtpLoading(!0);let o=yield nF.verifyOtpRequest(e,g,v);o.success?(nV.handleValidateOtpResponse(o.data,{mobileNumber:I,setUserId:g.setUserId,setUserProfile:g.setUserProfile,setUserType:g.setUserType,setProfileId:g.setProfileId}),yield nV.checkLeadToken(o.data.userType,o.data.redirectUri,{setOtpLoading:g.setOtpLoading,setErrorMessage:g.setErrorMessage,mobileNumber:I,profileId:null!==(r=null===(t=o.data.userProfile)||void 0===t?void 0:t.profileId)&&void 0!==r?r:"",userId:null!==(i=null===(s=o.data.userProfile)||void 0===s?void 0:s.userId)&&void 0!==i?i:""},x)):g.setErrorMessage((null===(n=o.error)||void 0===n?void 0:n.message)||"Failed to verify OTP")}catch(e){g.setErrorMessage("Failed to verify OTP. Please try again.")}finally{g.setOtpLoading(!1)}}),[I,g,v,a]),V=(0,h.useCallback)(e=>{E(!1),R(e);let n=Object.assign(Object.assign({},g),{cfVerifiedToken:e});nV.generateOtpRequest(!0,!1,n,v)},[g,v,R]),Z=(0,h.useCallback)(()=>{T("mobileInput"),(g.errorMessage||g.errorCode)&&(g.setErrorMessage(""),g.setErrorCode(""))},[T,g]);return C?(0,m.jsxs)(m.Fragment,{children:[(0,m.jsx)("div",{className:b("nf-fixed nf-inset-0 nf-z-50 nf-bg-black nf-transition-opacity nf-duration-300 nf-ease-in-out",j?"nf-bg-opacity-50":"nf-pointer-events-none nf-bg-opacity-0"),onClick:n,"aria-hidden":"true"}),(0,m.jsxs)("div",{className:b("nf-focus:nf-outline-none dark:nf-dark-bg nf-fixed nf-z-50 nf-flex nf-flex-col nf-gap-8 nf-bg-white nf-px-6 nf-py-8 nf-shadow-lg nf-transition-all nf-duration-300 nf-ease-in-out","nf-bottom-0 
1nf-left-0 nf-right-0 nf-w-full nf-rounded-t-2xl",j?"nf-translate-y-0":"nf-translate-y-full","md:nf-left-1/2 md:nf-top-1/2 md:nf-w-[85%] md:nf-max-w-md md:-nf-translate-x-1/2 md:nf-rounded-lg",j?"md:-nf-translate-y-1/2 md:nf-scale-100 md:nf-opacity-100":"md:-nf-translate-y-4 md:nf-scale-95 md:nf-opacity-0",s),onTouchStart:e=>{k(e.touches[0].clientY)},onTouchMove:e=>{e.touches[0].clientY-w>100&&n()},children:[(0,m.jsxs)("div",{className:"nf-flex nf-items-center nf-justify-between",children:[(0,m.jsx)("h2",{className:"nf-text-2xl nf-font-semibold nf-leading-[110%] nf-text-blacks-21 md:nf-text-3xl",children:t}),(0,m.jsx)("button",{onClick:n,className:"nf-hover:nf-text-gray-700 nf-focus:nf-outline-none nf-text-gray-500","aria-label":"Close",children:(0,m.jsx)(n3,{})})]}),(0,m.jsx)("div",{children:r||(0,m.jsxs)("form",{onSubmit:e=>L(void 0,void 0,void 0,function*(){if(e.preventDefault(),"mobileInput"===_)try{g.setMobileNumber(I),localStorage.setItem("MOBILE_NUMBER",I),g.setErrorMessage(""),i&&i(I);let e=yield nV.generateOtpRequest(!1,!1,g,v);e&&e.success?T("otpVerification"):console.error("Failed to request OTP")}catch(e){console.error("Error requesting OTP:",e)}}),children:["mobileInput"===_?(0,m.jsxs)(m.Fragment,{children:[(0,m.jsx)("div",{className:b("nf-flex nf-items-center nf-rounded-full nf-border nf-border-blacks-3 nf-py-3 nf-pl-2 nf-pr-4 focus-within:nf-border-base-9"),children:(0,m.jsxs)("div",{className:"nf-flex nf-w-full nf-items-center nf-gap-2",children:[(0,m.jsxs)("div",{className:"nf-ml-2 nf-flex nf-items-center nf-gap-1",children:[(0,m.jsx)(n9,{}),(0,m.jsx)("span",{className:"nf-text-sm nf-font-semibold nf-text-blacks-4 sm:nf-text-base md:nf-text-lg",children:"+91"})]}),(0,m.jsx)("input",{id:"mobile-number",type:"tel",value:I,onChange:e=>{let{value:n}=e.target;!Number.isNaN(Number(n))&&n.length<=10&&M(n)},placeholder:"Enter your mobile number",className:"nf-flex-grow nf-border-0 nf-px-1 nf-py-1 nf-text-base nf-font-normal nf-text-blacks-21 nf-outline-none focus:nf-ring-0 sm:nf-px-2",maxLength:10,autoFocus:!0})]})}),g.errorMessage&&(0,m.jsx)("p",{className:"nf-mt-2 nf-pl-2 nf-text-sm nf-text-red-500",children:g.errorMessage}),(0,m.jsx)("div",{className:"nf-mb-4 nf-mt-2 nf-text-center nf-font-normal",children:(0,m.jsxs)("p",{className:"nf-text-[10px] nf-text-blacks-21",children:["By continuing, I accept Upstox's"," ",(0,m.jsx)("a",{href:c,className:"nf-text-[10px] nf-text-base-14 nf-underline nf-decoration-dotted",children:"T&C and Privacy Policy"})]})}),U&&!P&&(0,m.jsx)(nL,{siteKey:d,handleSuccess:q,onExpire:()=>R(""),theme:"dark"===y?"dark":"light"})]}):(0,m.jsx)(n2,{onVerify:z,onResendOtp:e=>{F?nV.generateOtpRequest(e,!1,g,v):E(!0)},isLoading:$,errorMessage:g.errorMessage,errorCode:Number(g.errorCode),infoMessage:g.infoMessage,showCaptcha:O,turnstileSiteKey:d,handleCaptchaSuccess:V,otpConfigKey:"1FA_OTP",additionalData:{},onClickMobileNumber:Z}),"mobileInput"===_&&(0,m.jsx)(n1,{type:"submit",text:o,isLoading:l,isDisabled:B||0===I.length||U&&!P,className:b("nf-mt-4","nf-px-4 nf-py-3 sm:nf-py-4 sm:nf-text-lg"),theme:"purple"})]})})]})]}):null};function n4(e){let{socialMedia:n,firstSection:t,address:r,appLinks:s,baseUrl:i,alphabetSection:a,stockLinksSection:o,commoditiesAndConverterSection:l,copyrightSection:c,termsAndConditionSection:d,qrCode:f,showLinkSection:u=!0,dematModalContent:p,onDematSubmit:x,termsUrl:g="https://upstox.com/terms-of-use-and-privacy-policy/",turnstileSiteKey:v,onTurnstileVerify:b,clientId:y,OdaRedirectionUrl:w,odaLoginUrl:k,SpeacialDetailSection:j,theme:N="light"}=e,{showODABottomSheet:C,setShowODABottomSheet:S}=e_(),[O,E]=(0,h.useState)(!1),_=(0,h.useMemo)(()=>n_({baseUrl:i,socialMedia:n,address:r,appLinks:s,qrCode:f,firstSection:t,alphabetSection:a,stockLinksSection:o,commoditiesAndConverterSection:l,termsAndConditionSection:d,copyrightSection:c}),[i,n,r,s,f,t,a,o,l,d,c]);return(0,m.jsxs)(m.Fragment,{children:[(0,m.jsx)(nw,{data:_,showLinkSection:u,specialDetailSection:j,theme:N,className:"nfc-footer-container"}),(0,m.jsx)(n5,{isOpen:C,onClose:()=>S(!1),title:"Open Demat account",onSubmit:e=>L(this,void 0,void 0,function*(){if(x){E(!0);try{yield x(e)}catch(e){console.error("Error submitting mobile number:",e)}finally{E(!1)}}}),buttonText:"Get OTP",isLoading:O,termsUrl:g,turnstileSiteKey:v||"0x4AAAAAAAV8E4ZbSCZSKD75",onTurnstileVerify:b,clientId:y,redirectUri:w,odaLoginUrl:k,children:p})]})}function n8({leadBannerConfig:e,className:n,cta1ClassName:t,cta2ClassName:r}){var s,i,a,o,l;let{isScrolled:c}=p({scrollY:10}),{setShowODABottomSheet:d}=e_();return(null==e?void 0:e.showLeadBanner)&&c?(0,m.jsxs)("div",{className:b("nf-sticky nf-bottom-0 
1nf-left-0 nf-right-0 nf-z-10 nf-flex  nf-w-full nf-flex-1 nf-bg-base-13 min-[1080px]:nf-hidden",n),children:[(0,m.jsx)("img",{src:e.bgImageUrl,alt:"Download upstox app",fetchPriority:"high",className:"nf-sticky-banner-image nf-absolute nf-h-full nf-w-full nf-object-cover"}),(0,m.jsxs)("div",{className:"nf-z-20 nf-flex nf-w-full nf-flex-col nf-items-center nf-px-4 nf-py-3 sm:nf-flex-row sm:nf-justify-between sm:nf-px-6",children:[(0,m.jsx)("h2",{className:"nf-sticky-banner-title nf-text-center nf-text-sm nf-font-semibold nf-text-white sm:nf-pr-4 sm:nf-text-left",children:e.title}),(0,m.jsxs)("div",{className:b("nf-z-20 nf-mx-auto nf-mt-2 nf-flex nf-w-full nf-max-w-[328px] nf-gap-2 sm:nf-mx-0 sm:nf-mt-0",{"sm:nf-max-w-[240px]":!(null==e?void 0:e.cta1)||!(null==e?void 0:e.cta2)}),children:[(null===(s=null==e?void 0:e.cta1)||void 0===s?void 0:s.text)&&(null===(i=null==e?void 0:e.cta1)||void 0===i?void 0:i.link)?(0,m.jsx)("a",{href:e.cta1.link,target:"_blank",className:"nf-cta1-link nf-flex",children:(0,m.jsx)("div",{className:b("nf-cta1-link nf-flex nf-h-[40px] nf-w-full nf-items-center nf-justify-center nf-rounded-full nf-border nf-border-white nf-px-[16px] nf-text-sm nf-font-bold nf-text-white sm:nf-max-w-[240px]",t),children:e.cta1.text})}):null,(null==e?void 0:e.openODAModal)?(0,m.jsx)("div",{className:"nf-cta2-link nf-flex nf-flex-1",children:(0,m.jsx)("div",{onClick:()=>{d(!0)},className:b("nf-flex nf-h-[40px] nf-w-full nf-items-center nf-justify-center nf-rounded-full nf-bg-white nf-text-sm nf-font-bold nf-text-base-13 sm:nf-max-w-[240px]",r),children:(null===(a=null==e?void 0:e.cta2)||void 0===a?void 0:a.text)||""})}):(0,m.jsx)(m.Fragment,{children:(null===(o=null==e?void 0:e.cta2)||void 0===o?void 0:o.text)&&(null===(l=null==e?void 0:e.cta2)||void 0===l?void 0:l.link)&&(0,m.jsx)("a",{href:e.cta2.link,target:"_blank",className:"nf-cta2-link nf-flex nf-flex-1",children:(0,m.jsx)("div",{className:b("nf-flex nf-h-[40px] nf-w-full nf-items-center nf-justify-center nf-rounded-full nf-bg-white nf-text-sm nf-font-bold nf-text-base-13 sm:nf-max-w-[240px]",r),children:e.cta2.text})})})]})]})]}):null}let n6=({children:e})=>(0,m.jsx)(eE,{children:(0,m.jsx)(eI,{children:e})})}}]);

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.