PageSourceSearch

https://www.otocapital.in/_next/static/chunks/pages/tvsev-plans-75dc6fda31d8f24a.js

js otocapital.in collected 2026-10-01 14:03:27 UTC 25,301 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[245,2635,6838,7420,7881],{245:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>p});var r=n(37876),l=n(14232),i=n(95062),o=n.n(i),a=n(1247),s=n(21671),u=n(15039),c=n.n(u),d=n(68827),f=n.n(d);let m=e=>{let{cities:t,open:n,close:i,current:o,onSelect:u,allowClose:d}=e;return(0,r.jsx)(a.e,{show:n,as:l.Fragment,children:(0,r.jsx)("div",{className:"fixed inset-0 z-30 overflow-y-auto ",children:(0,r.jsxs)("div",{className:"flex min-h-screen items-end justify-center text-center sm:items-center",children:[(0,r.jsx)("span",{className:"inline-block h-screen align-middle","aria-hidden":"true",children:"​"}),(0,r.jsx)(a._,{as:l.Fragment,enter:"ease-out duration-300",enterFrom:"opacity-0 translate-y-0 scale-95",enterTo:"opacity-100 translate-y-0 scale-100",leave:"ease-in duration-200",leaveFrom:"opacity-100 translate-y-0 scale-100",leaveTo:"opacity-0 translate-y-0 scale-95",children:(0,r.jsxs)("div",{className:"relative inline-block w-full overflow-hidden bg-gray-500 pb-20 text-left align-bottom shadow-xl transition-all sm:w-7/12 sm:pb-4 sm:align-middle",children:[(0,r.jsx)("div",{className:"fixed z-50 w-full bg-white sm:w-7/12",children:(0,r.jsxs)("div",{className:"flex items-center justify-between border-b border-[#f2f2f2] px-6 py-2",children:[(0,r.jsx)("div",{className:"font-GingerProBold text-lg text-gray-900",children:"Select your city"}),(0,r.jsxs)("button",{type:"button",className:"",onClick:i,tabIndex:-1,children:[(0,r.jsx)("span",{className:"sr-only",children:"Close"}),d&&(0,r.jsx)(s.A,{className:"h-6 w-6","aria-hidden":"true"})]})]})}),(0,r.jsx)("div",{className:"mb-32 mt-16",children:(0,r.jsx)("ul",{className:"grid grid-cols-3 gap-3",children:t.map(e=>(0,r.jsx)("li",{className:"col-span-1 flex flex-col rounded-md text-center  sm:shadow-none ",children:(0,r.jsxs)("button",{className:c()("flex flex-1 flex-col items-center  p-2"),onClick:()=>u(e),children:[(0,r.jsx)("div",{className:c()("relative mx-auto h-16 w-16 shrink-0 rounded-full border",e.slug===o?"border border-primary-base ring-2 ring-primary-base ring-offset-4":"border-white"),children:(0,r.jsx)(f(),{unoptimized:!0,layout:"fill",objectPosition:"center",src:e.icon,"aria-hidden":"true"})}),(0,r.jsx)("h3",{className:"mt-2 text-xs font-medium text-gray-900",children:e.name})]})},String(e.id)))})})]})})]})})})};m.propTypes={open:o().bool.isRequired,close:o().func.isRequired,cities:o().array.isRequired,current:o().string,onSelect:o().func.isRequired,allowClose:o().bool},m.defaultProps={current:void 0,allowClose:!0};let p=m},1247:(e,t,n)=>{"use strict";n.d(t,{_:()=>A,e:()=>N});var r=n(14232),l=n(38591),i=n(39296),o=n(16825),a=n(77e3),s=n(24607),u=n(51123),c=n(69904),d=n(89048),f=n(71714),m=n(42038),p=n(99442),h=n(13277);function v(e){var t;return!!(e.enter||e.enterFrom||e.enterTo||e.leave||e.leaveFrom||e.leaveTo)||(null!=(t=e.as)?t:C)!==r.Fragment||1===r.Children.count(e.children)}let g=(0,r.createContext)(null);g.displayName="TransitionContext";var y=(e=>(e.Visible="visible",e.Hidden="hidden",e))(y||{});let b=(0,r.createContext)(null);function w(e){return"children"in e?w(e.children):e.current.filter(e=>{let{el:t}=e;return null!==t.current}).filter(e=>{let{state:t}=e;return"visible"===t}).length>0}function x(e,t){let n=(0,s.Y)(e),a=(0,r.useRef)([]),u=(0,o.a)(),c=(0,l.L)(),d=(0,i._)(function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:h.mK.Hidden,r=a.current.findIndex(t=>{let{el:n}=t;return n===e});-1!==r&&((0,p.Y)(t,{[h.mK.Unmount](){a.current.splice(r,1)},[h.mK.Hidden](){a.current[r].state="hidden"}}),c.microTask(()=>{var e;!w(a)&&u.current&&(null==(e=n.current)||e.call(n))}))}),f=(0,i._)(e=>{let t=a.current.find(t=>{let{el:n}=t;return n===e});return t?"visible"!==t.state&&(t.state="visible"):a.current.push({el:e,state:"visible"}),()=>d(e,h.mK.Unmount)}),m=(0,r.useRef)([]),v=(0,r.useRef)(Promise.resolve()),g=(0,r.useRef)({enter:[],leave:[]}),y=(0,i._)((e,n,r)=>{m.current.splice(0),t&&(t.chains.current[n]=t.chains.current[n].filter(t=>{let[n]=t;return n!==e})),null==t||t.chains.current[n].push([e,new Promise(e=>{m.current.push(e)})]),null==t||t.chains.current[n].push([e,new Promise(e=>{Promise.all(g.current[n].map(e=>{let[t,n]=e;return n})).then(()=>e())}
1)]),"enter"===n?v.current=v.current.then(()=>null==t?void 0:t.wait.current).then(()=>r(n)):r(n)}),b=(0,i._)((e,t,n)=>{Promise.all(g.current[t].splice(0).map(e=>{let[t,n]=e;return n})).then(()=>{var e;null==(e=m.current.shift())||e()}).then(()=>n(t))});return(0,r.useMemo)(()=>({children:a,register:f,unregister:d,onStart:y,onStop:b,wait:v,chains:g}),[f,d,a,y,b,g,v])}b.displayName="NestingContext";let C=r.Fragment,E=h.Ac.RenderStrategy,j=(0,h.FX)(function(e,t){let{show:n,appear:l=!1,unmount:o=!0,...s}=e,d=(0,r.useRef)(null),m=v(e),p=(0,c.P)(...m?[d,t]:null===t?[]:[t]);(0,u.g)();let y=(0,f.O_)();if(void 0===n&&null!==y&&(n=(y&f.Uw.Open)===f.Uw.Open),void 0===n)throw Error("A <Transition /> is used but it is missing a `show={true | false}` prop.");let[C,j]=(0,r.useState)(n?"visible":"hidden"),A=x(()=>{n||j("hidden")}),[N,_]=(0,r.useState)(!0),O=(0,r.useRef)([n]);(0,a.s)(()=>{!1!==N&&O.current[O.current.length-1]!==n&&(O.current.push(n),_(!1))},[O,n]);let k=(0,r.useMemo)(()=>({show:n,appear:l,initial:N}),[n,l,N]);(0,a.s)(()=>{n?j("visible"):w(A)||null===d.current||j("hidden")},[n,A]);let F={unmount:o},P=(0,i._)(()=>{var t;N&&_(!1),null==(t=e.beforeEnter)||t.call(e)}),T=(0,i._)(()=>{var t;N&&_(!1),null==(t=e.beforeLeave)||t.call(e)}),R=(0,h.Ci)();return r.createElement(b.Provider,{value:A},r.createElement(g.Provider,{value:k},R({ourProps:{...F,as:r.Fragment,children:r.createElement(S,{ref:p,...F,...s,beforeEnter:P,beforeLeave:T})},theirProps:{},defaultTag:r.Fragment,features:E,visible:"visible"===C,name:"Transition"})))}),S=(0,h.FX)(function(e,t){var n,l;let{transition:o=!0,beforeEnter:s,afterEnter:y,beforeLeave:j,afterLeave:S,enter:A,enterFrom:N,enterTo:_,entered:O,leave:k,leaveFrom:F,leaveTo:P,...T}=e,[R,I]=(0,r.useState)(null),L=(0,r.useRef)(null),q=v(e),M=(0,c.P)(...q?[L,t,I]:null===t?[]:[t]),H=null==(n=T.unmount)||n?h.mK.Unmount:h.mK.Hidden,{show:U,appear:K,initial:Y}=function(){let e=(0,r.useContext)(g);if(null===e)throw Error("A <Transition.Child /> is used but it is missing a parent <Transition /> or <Transition.Root />.");return e}(),[D,X]=(0,r.useState)(U?"visible":"hidden"),B=function(){let e=(0,r.useContext)(b);if(null===e)throw Error("A <Transition.Child /> is used but it is missing a parent <Transition /> or <Transition.Root />.");return e}(),{register:z,unregister:V}=B;(0,a.s)(()=>z(L),[z,L]),(0,a.s)(()=>{if(H===h.mK.Hidden&&L.current)return U&&"visible"!==D?void X("visible"):(0,p.Y)(D,{hidden:()=>V(L),visible:()=>z(L)})},[D,L,z,V,U,H]);let W=(0,u.g)();(0,a.s)(()=>{if(q&&W&&"visible"===D&&null===L.current)throw Error("Did you forget to passthrough the `ref` to the actual DOM node?")},[L,D,W,q]);let G=Y&&!K,Z=K&&U&&Y,$=(0,r.useRef)(!1),J=x(()=>{$.current||(X("hidden"),V(L))},B),Q=(0,i._)(e=>{$.current=!0,J.onStart(L,e?"enter":"leave",e=>{"enter"===e?null==s||s():"leave"===e&&(null==j||j())})}),ee=(0,i._)(e=>{let t=e?"enter":"leave";$.current=!1,J.onStop(L,t,e=>{"enter"===e?null==y||y():"leave"===e&&(null==S||S())}),"leave"!==t||w(J)||(X("hidden"),V(L))});(0,r.useEffect)(()=>{q&&o||(Q(U),ee(U))},[U,q,o]);let et=!(!o||!q||!W||G),[,en]=(0,d.p)(et,R,U,{start:Q,end:ee}),er=(0,h.oE)({ref:M,className:(null==(l=(0,m.x)(T.className,Z&&A,Z&&N,en.enter&&A,en.enter&&en.closed&&N,en.enter&&!en.closed&&_,en.leave&&k,en.leave&&!en.closed&&F,en.leave&&en.closed&&P,!en.transition&&U&&O))?void 0:l.trim())||void 0,...(0,d.B)(en)}),el=0;"visible"===D&&(el|=f.Uw.Open),"hidden"===D&&(el|=f.Uw.Closed),U&&"hidden"===D&&(el|=f.Uw.Opening),U||"visible"!==D||(el|=f.Uw.Closing);let ei=(0,h.Ci)();return r.createElement(b.Provider,{value:J},r.createElement(f.El,{value:el},ei({ourProps:er,theirProps:T,defaultTag:C,features:E,visible:"visible"===D,name:"Transition.Child"})))}),A=(0,h.FX)(function(e,t){let n=null!==(0,r.useContext)(g),l=null!==(0,f.O_)();return r.createElement(r.Fragment,null,!n&&l?r.createElement(j,{ref:t,...e}):r.createElement(S,{ref:t,...e}))}),N=Object.assign(j,{Child:A,Root:j})},13277:(e,t,n)=>{"use strict";n.d(t,{Ac:()=>o,Ci:()=>s,FX:()=>m,mK:()=>a,oE:()=>p,v6:()=>f});var r=n(14232),l=n(42038),i=n(99442),o=(e=>(e[e.None=0]="None",e[e.RenderStrategy=1]="RenderStrategy",e[e.Static=2]="Static",e))(o||{}),a=(e=>(e[e.Unmount=0]="Unmount",e[e.Hidden=1]="Hidden",e))(a||{});function s(){let e,t,n=(e=(0,r.useRef)([]),t=(0,r.useCallback)(t=>{for(let n of e.current)null!=n&&("function"==typeof n?n(t):n.current=t)},[]),function(){for(var n=arguments.length,r=Array(n),l=0;l<n;l++)r[l]=arguments[l];if(!r.every(e=>null==e))return e.current=r,t});return(0,r.useCallback)(e=>(function(e){let{ourProps:t,theirProps:n,slot:r,defaultTag:l,features:o,visible:a=!0,name:s,mergeRefs:f}=e;f=null!=f?f:c;let m=d(n,t);if(a)return u(m,r,l,s,f);let p=null!=o?o:0;if(2&p){let{static:e=!1,...t}=m;if(e)return u(t,r,l,s,f)}if(1&p){let{unmount:e=!0,...t}=m;return(0,i.Y)(+!e,{0:()=>null,1:()=>u({...t,hidden:!0,style:{display:"none"}},r,l,s,f)})}return u(m,r,l,s,f)})({mergeRefs:n,...e}),[n])}function u(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2?arguments[2]:void 0,i=arguments.length>3?arguments[3]:void 0,o=arguments.length>4?arguments[4]:void 0,{as:a=n,children:s,refName:u="ref",...c}=h(e,["unmount","static"]),f=void 0!==e.ref?{[u]:e.ref}:{},m="function"==typeof s?s(t):s;"className"in c&&c.className&&"function"==typeof c.className&&(c.className=c.className(t)),c["aria-labelledby"]&&c["aria-labelledby"]===c.id&&(c["aria-labelledby"]=void 0);let v={};if(t){let e=!1,n=[];for(let[r,l]of Object.entries(t))"boolean"==typeof l&&(e=!0),!0===l&&n.push(r.replace(/([A-Z])/g,e=>"-".concat(e.toLowerCase())));if(e)for(let e of(v["data-headlessui-state"]=n.join(" "),n))v["data-".concat(e)
1]=""}if(a===r.Fragment&&(Object.keys(p(c)).length>0||Object.keys(p(v)).length>0))if(!(0,r.isValidElement)(m)||Array.isArray(m)&&m.length>1){if(Object.keys(p(c)).length>0)throw Error(['Passing props on "Fragment"!\n',"The current component <".concat(i,' /> is rendering a "Fragment".'),"However we need to passthrough the following props:",Object.keys(p(c)).concat(Object.keys(p(v))).map(e=>"  - ".concat(e)).join("\n"),"\nYou can apply a few solutions:",['Add an `as="..."` prop, to ensure that we render an actual element instead of a "Fragment".',"Render a single element as the child so that we can forward the props onto that element."].map(e=>"  - ".concat(e)).join("\n")].join("\n"))}else{var g;let e=m.props,t=null==e?void 0:e.className,n="function"==typeof t?function(){for(var e=arguments.length,n=Array(e),r=0;r<e;r++)n[r]=arguments[r];return(0,l.x)(t(...n),c.className)}:(0,l.x)(t,c.className),i=d(m.props,p(h(c,["ref"])));for(let e in v)e in i&&delete v[e];return(0,r.cloneElement)(m,Object.assign({},i,v,f,{ref:o((g=m,r.version.split(".")[0]>="19"?g.props.ref:g.ref),f.ref)},n?{className:n}:{}))}return(0,r.createElement)(a,Object.assign({},h(c,["ref"]),a!==r.Fragment&&f,a!==r.Fragment&&v),m)}function c(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return t.every(e=>null==e)?void 0:e=>{for(let n of t)null!=n&&("function"==typeof n?n(e):n.current=e)}}function d(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];if(0===t.length)return{};if(1===t.length)return t[0];let r={},l={};for(let e of t)for(let t in e)t.startsWith("on")&&"function"==typeof e[t]?(null!=l[t]||(l[t]=[]),l[t].push(e[t])):r[t]=e[t];if(r.disabled||r["aria-disabled"])for(let e in l)/^(on(?:Click|Pointer|Mouse|Key)(?:Down|Up|Press)?)$/.test(e)&&(l[e]=[e=>{var t;return null==(t=null==e?void 0:e.preventDefault)?void 0:t.call(e)}]);for(let e in l)Object.assign(r,{[e](t){for(var n=arguments.length,r=Array(n>1?n-1:0),i=1;i<n;i++)r[i-1]=arguments[i];for(let n of l[e]){if((t instanceof Event||(null==t?void 0:t.nativeEvent)instanceof Event)&&t.defaultPrevented)return;n(t,...r)}}});return r}function f(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];if(0===t.length)return{};if(1===t.length)return t[0];let r={},l={};for(let e of t)for(let t in e)t.startsWith("on")&&"function"==typeof e[t]?(null!=l[t]||(l[t]=[]),l[t].push(e[t])):r[t]=e[t];for(let e in l)Object.assign(r,{[e](){for(var t=arguments.length,n=Array(t),r=0;r<t;r++)n[r]=arguments[r];for(let t of l[e])null==t||t(...n)}});return r}function m(e){var t;return Object.assign((0,r.forwardRef)(e),{displayName:null!=(t=e.displayName)?t:e.name})}function p(e){let t=Object.assign({},e);for(let e in t)void 0===t[e]&&delete t[e];return t}function h(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=Object.assign({},e);for(let e of t)e in n&&delete n[e];return n}},15039:(e,t)=>{var n;!function(){"use strict";var r={}.hasOwnProperty;function l(){for(var e="",t=0;t<arguments.length;t++){var n=arguments[t];n&&(e=i(e,function(e){if("string"==typeof e||"number"==typeof e)return e;if("object"!=typeof e)return"";if(Array.isArray(e))return l.apply(null,e);if(e.toString!==Object.prototype.toString&&!e.toString.toString().includes("[native code]"))return e.toString();var t="";for(var n in e)r.call(e,n)&&e[n]&&(t=i(t,n));return t}(n)))}return e}function i(e,t){return t?e?e+" "+t:e+t:e}e.exports?(l.default=l,e.exports=l):void 0===(n=(function(){return l}).apply(t,[]))||(e.exports=n)}()},16825:(e,t,n)=>{"use strict";n.d(t,{a:()=>i});var r=n(14232),l=n(77e3);function i(){let e=(0,r.useRef)(!1);return(0,l.s)(()=>(e.current=!0,()=>{e.current=!1}),[]),e}},21588:(e,t,n)=>{"use strict";n.d(t,{e:()=>function e(){let t=[],n={addEventListener:(e,t,r,l)=>(e.addEventListener(t,r,l),n.add(()=>e.removeEventListener(t,r,l))),requestAnimationFrame(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];let l=requestAnimationFrame(...t);return n.add(()=>cancelAnimationFrame(l))},nextFrame(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return n.requestAnimationFrame(()=>n.requestAnimationFrame(...t))},setTimeout(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];let l=setTimeout(...t);return n.add(()=>clearTimeout(l))},microTask(){for(var e=arguments.length,t=Array(e),l=0;l<e;l++)t[l]=arguments[l];let i={current:!0};return(0,r._)(()=>{i.current&&t[0]()}),n.add(()=>{i.current=!1})},style(e,t,n){let r=e.style.getPropertyValue(t);return Object.assign(e.style,{[t]:n}),this.add(()=>{Object.assign(e.style,{[t]:r})})},group(t){let n=e();return t(n),this.add(()=>n.dispose())},add:e=>(t.includes(e)||t.push(e),()=>{let n=t.indexOf(e);if(n>=0)for(let e of t.splice(n,1))e()}),dispose(){for(let e of t.splice(0))e()}};return n}});var r=n(39735)},21671:(e,t,n)=>{"use strict";n.d(t,{A:()=>l});var r=n(14232);let l=r.forwardRef(function(e,t){let{title:n,titleId:l,...i}=e;return r.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:t,"aria-labelledby":l},i),n?r.createElement("title",{id:l},n):null,r.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M6 18 
118 6M6 6l12 12"}))})},24607:(e,t,n)=>{"use strict";n.d(t,{Y:()=>i});var r=n(14232),l=n(77e3);function i(e){let t=(0,r.useRef)(e);return(0,l.s)(()=>{t.current=e},[e]),t}},38591:(e,t,n)=>{"use strict";n.d(t,{L:()=>i});var r=n(14232),l=n(21588);function i(){let[e]=(0,r.useState)(l.e);return(0,r.useEffect)(()=>()=>e.dispose(),[e]),e}},39296:(e,t,n)=>{"use strict";n.d(t,{_:()=>i});var r=n(14232),l=n(24607);let i=function(e){let t=(0,l.Y)(e);return r.useCallback(function(){for(var e=arguments.length,n=Array(e),r=0;r<e;r++)n[r]=arguments[r];return t.current(...n)},[t])}},39735:(e,t,n)=>{"use strict";function r(e){"function"==typeof queueMicrotask?queueMicrotask(e):Promise.resolve().then(e).catch(e=>setTimeout(()=>{throw e}))}n.d(t,{_:()=>r})},42038:(e,t,n)=>{"use strict";function r(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return Array.from(new Set(t.flatMap(e=>"string"==typeof e?e.split(" "):[]))).filter(Boolean).join(" ")}n.d(t,{x:()=>r})},47981:(e,t,n)=>{"use strict";n.d(t,{A:()=>c});var r=n(14232),l=n(89099),i=n(55202),o=n(38993),a=n(33191),s=n.n(a);let u=(e,t)=>t.find(t=>t.slug===e)||{},c=e=>{let{list:t,path:n,defaultCitySlug:a}=e,c=(0,l.useRouter)(),d=a||c.query.citySlug,[f,m]=(0,r.useState)(!1),[p,h]=(0,r.useState)(t),[v,g]=(0,r.useState)(u(d,t)||{}),y=(0,r.useMemo)(()=>p.map(e=>e.slug),[p]);(0,r.useEffect)(()=>{if(a)return void window.localStorage.setItem("selectedCity",a);g(u(window.localStorage.getItem("selectedCity")||"bangalore",t))},[]),(0,r.useEffect)(()=>{a||window.localStorage.getItem("selectedCity")||m(!0),a!==v.slug&&a&&g(u(a,t))},[a]);let b=(0,r.useCallback)(()=>{m(!f)},[f]),w=(0,r.useCallback)(e=>{let{slug:r}=e;window.localStorage.setItem("selectedCity",r),s().set("location",r,{secure:!0,sameSite:"strict",domain:".otocapital.in"});let{utm_campaign:l,utm_medium:d,utm_source:p}=(0,o.Zl)();window.dataLayer.push({event:i.Pq.CITY_CHANGED,utmCampaign:l,utmMedium:d,utmSource:p,sessionID:void 0,city:v.name,citySelected:u(r,t).name,path:n}),m(!f);let h=window.location.pathname.split("/"),g=c.query.citySlug||y.includes(h[1])?h[1]:"";!g&&a?window.location.href="".concat(window.location.origin,"/").concat(r,"/").concat(window.location.pathname,"/").concat(window.location.search):window.location.href="".concat(window.location.origin,"/").concat(window.location.pathname.replace(g||"",r)).concat(window.location.search)},[c,f,t,v.name,y,a,n]);return{cities:p,selectedCity:v,showCities:f,toggleCities:b,onSelectCity:w}}},51123:(e,t,n)=>{"use strict";n.d(t,{g:()=>o});var r,l=n(14232),i=n(51452);function o(){let e,t=(e="undefined"==typeof document,(0,(r||(r=n.t(l,2))).useSyncExternalStore)(()=>()=>{},()=>!1,()=>!e)),[o,a]=l.useState(i._.isHandoffComplete);return o&&!1===i._.isHandoffComplete&&a(!1),l.useEffect(()=>{!0!==o&&a(!0)},[o]),l.useEffect(()=>i._.handoff(),[]),!t&&o}},51452:(e,t,n)=>{"use strict";n.d(t,{_:()=>o});var r=Object.defineProperty,l=(e,t,n)=>(((e,t,n)=>t in e?r(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n)(e,"symbol"!=typeof t?t+"":t,n),n);
1class i{set(e){this.current!==e&&(this.handoffState="pending",this.currentId=0,this.current=e)}reset(){this.set(this.detect())}nextId(){return++this.currentId}get isServer(){return"server"===this.current}get isClient(){return"client"===this.current}detect(){return"undefined"==typeof document?"server":"client"}handoff(){"pending"===this.handoffState&&(this.handoffState="complete")}get isHandoffComplete(){return"complete"===this.handoffState}constructor(){l(this,"current",this.detect()),l(this,"handoffState","pending"),l(this,"currentId",0)}}let o=new i},54240:(e,t,n)=>{"use strict";n.r(t),n.d(t,{__N_SSP:()=>c,default:()=>d});var r=n(37876),l=n(14232),i=n(95062),o=n.n(i),a=n(47981),s=n(245),u=n(89099),c=!0;function d(e){let{cityList:t}=e,n=(0,u.useRouter)(),{showCities:i,cities:o,toggleCities:c,onSelectCity:d,selectedCity:f}=(0,a.A)({list:t}),[m,p]=(0,l.useState)(!1);return(0,l.useEffect)(()=>{let e=window.localStorage.getItem("selectedCity");e?n.push("/".concat(e,"/tvsev-plans")):p(!0)},[n,f.slug]),(0,r.jsx)("div",{children:m&&(0,r.jsx)(s.default,{allowClose:!1,open:i,close:c,onSelect:d,cities:o,current:f.slug})})}d.propTypes={cityList:o().array.isRequired}},69904:(e,t,n)=>{"use strict";n.d(t,{P:()=>a,a:()=>o});var r=n(14232),l=n(39296);let i=Symbol();function o(e){let t=!(arguments.length>1)||void 0===arguments[1]||arguments[1];return Object.assign(e,{[i]:t})}function a(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];let o=(0,r.useRef)(t);(0,r.useEffect)(()=>{o.current=t},[t]);let a=(0,l._)(e=>{for(let t of o.current)null!=t&&("function"==typeof t?t(e):t.current=e)});return t.every(e=>null==e||(null==e?void 0:e[i]))?void 0:a}},71714:(e,t,n)=>{"use strict";n.d(t,{$x:()=>s,El:()=>a,O_:()=>o,Uw:()=>i});var r=n(14232);let l=(0,r.createContext)(null);l.displayName="OpenClosedContext";var i=(e=>(e[e.Open=1]="Open",e[e.Closed=2]="Closed",e[e.Closing=4]="Closing",e[e.Opening=8]="Opening",e))(i||{});function o(){return(0,r.useContext)(l)}function a(e){let{value:t,children:n}=e;return r.createElement(l.Provider,{value:t},n)}function s(e){let{children:t}=e;return r.createElement(l.Provider,{value:null},t)}},77e3:(e,t,n)=>{"use strict";n.d(t,{s:()=>i});var r=n(14232),l=n(51452);let i=(e,t)=>{l._.isServer?(0,r.useEffect)(e,t):(0,r.useLayoutEffect)(e,t)}},81312:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"useIntersection",{enumerable:!0,get:function(){return s}});let r=n(14232),l=n(16959),i="function"==typeof IntersectionObserver,o=new Map,a=[];function s(e){let{rootRef:t,rootMargin:n,disabled:s}=e,u=s||!i,[c,d]=(0,r.useState)(!1),f=(0,r.useRef)(null),m=(0,r.useCallback)(e=>{f.current=e},[]);return(0,r.useEffect)(()=>{if(i){if(u||c)return;let e=f.current;if(e&&e.tagName)return function(e,t,n){let{id:r,observer:l,elements:i}=function(e){let t,n={root:e.root||null,margin:e.rootMargin||""},r=a.find(e=>e.root===n.root&&e.margin===n.margin);if(r&&(t=o.get(r)))return t;let l=new Map;return t={id:n,observer:new IntersectionObserver(e=>{e.forEach(e=>{let t=l.get(e.target),n=e.isIntersecting||e.intersectionRatio>0;t&&n&&t(n)})},e),elements:l},a.push(n),o.set(n,t),t}(n);return i.set(e,t),l.observe(e),function(){if(i.delete(e),l.unobserve(e),0===i.size){l.disconnect(),o.delete(r);let e=a.findIndex(e=>e.root===r.root&&e.margin===r.margin);e>-1&&a.splice(e,1)}}}(e,e=>e&&d(e),{root:null==t?void 0:t.current,rootMargin:n})}else if(!c){let e=(0,l.requestIdleCallback)(()=>d(!0));return()=>(0,l.cancelIdleCallback)(e)}},[u,n,t,c,f.current]),[m,c,(0,r.useCallback)(()=>{d(!1)},[])]}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},85161:(e,t,n)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/tvsev-plans",function(){return n(54240)}])},89048:(e,t,n)=>{"use strict";n.d(t,{B:()=>d,p:()=>f});var r,l,i=n(14232),o=n(21588),a=n(38591),s=n(77e3),u=n(65364);void 0!==u&&"undefined"!=typeof globalThis&&"undefined"!=typeof Element&&(null==(r=null==u?void 0:u.env)?void 0:r.NODE_ENV)==="test"&&void 0===(null==(l=null==Element?void 0:Element.prototype)?void 0:l.getAnimations)&&(Element.prototype.getAnimations=function(){return console.warn("Headless UI has polyfilled `Element.prototype.getAnimations` for your tests.\nPlease install a proper polyfill e.g. `jsdom-testing-mocks`, to silence these warnings.\n\nExample usage:\n```js\nimport { mockAnimationsApi } from 'jsdom-testing-mocks'\nmockAnimationsApi()\n```"),[]});var c=(e=>(e[e.None=0]="None",e[e.Closed=1]="Closed",e[e.Enter=2]="Enter",e[e.Leave=4]="Leave",e))(c||{});function d(e){let t={};for(let n in e)!0===e[n]&&(t["data-".concat(n)]="");return t}function f(e,t,n,r){let[l,u]=(0,i.useState)(n),{hasFlag:c,addFlag:d,removeFlag:f}=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,[t,n]=(0,i.useState)(e),r=(0,i.useCallback)(e=>n(e),[t]),l=(0,i.useCallback)(e=>n(t=>t|e),[t]),o=(0,i.useCallback)(e=>(t&e)===e,[t]);return{flags:t,setFlag:r,addFlag:l,hasFlag:o,removeFlag:(0,i.useCallback)(e=>n(t=>t&~e),[n]),toggleFlag:(0,i.useCallback)(e=>n(t=>t^e),[n])}}(e&&l?3:0),m=(0,i.useRef)(!1),p=(0,i.useRef)(!1),h=(0,a.L)();return(0,s.s)(()=>{var l;if(e){if(n&&u(!0),!t){n&&d(3);return}return null==(l=null==r?void 0:r.start)||l.call(r,n),function(e,t){let{prepare:n,run:r,done:l,inFlight:i}=t,a=(0,o.e)();return function(e,t){let{inFlight:n,prepare:r}=t;if(null!=n&&n.current)return r();let l=e.style.transition;e.style.transition="none",r(),e.offsetHeight,e.style.transition=l}(e,{prepare:n,inFlight:i}),a.nextFrame(()=>{r(),a.requestAnimationFrame(()=>{a.add(function(e,t){var n,r;let l=(0,o.e)();if(!e)return l.dispose;let i=!1;l.add(()=>{i=!0});let a=null!=(r=null==(n=e.getAnimations)?void 0:n.call(e).filter(e=>e instanceof CSSTransition))?r:[];return 0===a.length?t():Promise.allSettled(a.map(e=>e.finished)).then(()=>{i||t()}),l.dispose}(e,l))})}),a.dispose}(t,{inFlight:m,prepare(){p.current?p.current=!1:p.current=m.current,m.current=!0,p.current||(n?(d(3),f(4)):(d(4),f(2)))},run(){p.current?n?(f(3),d(4)):(f(4),d(3)):n?f(1):d(1)},done(){var e;p.current&&"function"==typeof t.getAnimations&&t.getAnimations().length>0||(m.current=!1,f(7),n||u(!1),null==(e=null==r?void 0:r.end)||e.call(r,n))}})}},[e,n,t,h]),e?[l,{closed:c(1),enter:c(2),leave:c(4),transition:c(2)||c(4)}]:[n,{closed:void 0,enter:void 0,leave:void 0,transition:void 0}]}}
1,89099:(e,t,n)=>{e.exports=n(84294)},99442:(e,t,n)=>{"use strict";function r(e,t){for(var n=arguments.length,l=Array(n>2?n-2:0),i=2;i<n;i++)l[i-2]=arguments[i];if(e in t){let n=t[e];return"function"==typeof n?n(...l):n}let o=Error('Tried to handle "'.concat(e,'" but there is no handler defined. Only defined handlers are: ').concat(Object.keys(t).map(e=>'"'.concat(e,'"')).join(", "),"."));throw Error.captureStackTrace&&Error.captureStackTrace(o,r),o}n.d(t,{Y:()=>r})}},e=>{e.O(0,[8827,636,6593,8792],()=>e(e.s=85161)),_N_E=e.O()}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.