PageSourceSearch

https://www.onthemarket.com/assets/0.1.3293/_next/static/chunks/1081.5dc1f9d0ef017a33.js

js onthemarket.com collected 2026-09-24 17:21:11 UTC 23,053 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1081,3462],{11081:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>R});var s=n(37876),l=n(14232),r=n(31777),a=n(81375),i=n(27888),o=n(90624),c=n(96523),d=n(97994),u=n(45241),p=n(81130),h=n(10999),m=n(39188);let x=()=>(0,s.jsx)("div",{className:"flex justify-end",children:(0,s.jsx)("svg",{className:"w-48 mt-6",viewBox:"0 0 792 67",xmlns:"http://www.w3.org/2000/svg",children:(0,s.jsx)("path",{d:"M320 1.23h35.383v6.095h-29.242v15.879h25.958v6.094h-25.958v23.398H320V1.23Zm38.819 25.926C358.819 11.9 368.797 0 384.101 0c15.235 0 25.074 11.968 25.074 27.156 0 15.465-10.391 26.825-25.074 26.825-14.766 0-25.282-11.36-25.282-26.825Zm43.788-.069c0-11.899-7.245-20.937-18.52-20.937-11.275 0-18.588 9.024-18.588 20.937 0 12.176 7.852 20.8 18.588 20.8 10.667 0 18.52-8.555 18.52-20.8Zm14.076 6.163V1.23h6.21v32.02c0 9.578 4.843 14.567 13.593 14.567 8.956 0 13.938-4.92 13.938-14.497V1.23h6.209v32.09c0 13.336-7.645 20.661-20.147 20.661-12.42 0-19.803-7.187-19.803-20.73v-.001Zm49.762-32.02h21.321c9.909 0 16.464 6.219 16.464 14.774 0 5.818-3.078 10.53-8.805 12.866 6.555 3.828 4.306 12.59 10.116 23.812h-6.969c-4.03-7.657-3.147-22.168-12.434-22.168h-13.524v22.168h-6.141V1.23h-.028Zm21.183 23.19c6.086 0 10.309-3.552 10.309-8.693 0-5.058-4.03-8.416-10.309-8.416H472.6V24.42h15.028Zm23.226 13.543 6.154-1.23c1.228 7.325 5.879 11.084 13.593 11.084 7.452 0 12.641-3.552 12.641-8.623 0-4.45-4.03-7.532-13.869-10.393-11.951-3.427-17.084-8.486-17.084-15.603 0-8.14 6.693-13.198 17.415-13.198 10.447 0 16.74 4.795 18.851 13.958l-6.348 1.368c-1.366-6.163-5.465-9.231-12.641-9.231-6.693 0-10.86 2.598-10.86 7.048 0 4.104 3.477 6.91 13.248 9.923 12.847 3.897 17.622 8.955 17.622 16.141 0 8.97-7.314 14.774-18.657 14.774-11.344 0-18.354-5.611-20.065-16.017v-.001Zm44.118-10.807C554.972 11.9 564.949 0 580.253 0c15.236 0 25.075 11.968 25.075 27.156 0 7.532-2.456 14.097-6.693 18.81a167.698 167.698 0 0 1 5.948 6.218l-4.375 4.312a512.569 512.569 0 0 0-6.224-6.495c-3.891 2.529-8.542 3.966-13.731 3.966-14.752.014-25.281-11.346-25.281-26.81v-.001Zm34.362 18.34c-2.056-1.922-4.03-3.829-6.086-5.611l4.306-4.312a264.052 264.052 0 0 1 6.486 5.887c2.939-3.62 4.719-8.555 4.719-14.373 0-11.899-7.245-20.937-18.519-20.937-11.275 0-18.589 9.024-18.589 20.937 0 12.176 7.852 20.8 18.589 20.8 3.367 0 6.43-.816 9.094-2.392v.001Zm23.791-12.246V1.23h6.21v32.02c0 9.578 4.844 14.567 13.593 14.567 8.956 0 13.938-4.92 13.938-14.497V1.23h6.21v32.09c0 13.336-7.645 20.661-20.148 20.661-12.434 0-19.803-7.187-19.803-20.73v-.001Zm63.011-32.02h7.245l19.954 51.452h-6.555l-5.74-14.843h-22.619l-5.671 14.843h-6.693L676.136 1.23Zm12.433 30.584L679.82 8.693l-8.956 23.12h17.705v.001ZM708.828 1.23h21.321c9.908 0 16.463 6.219 16.463 14.774 0 5.818-3.077 10.53-8.804 12.866 6.555 3.828 4.305 12.59 10.115 23.812h-6.969c-4.03-7.657-3.146-22.168-12.434-22.168h-13.524v22.168h-6.141V1.23h-.027Zm21.169 23.19c6.086 0 10.308-3.552 10.308-8.693 0-5.058-4.029-8.416-10.308-8.416h-15.028V24.42h15.028Zm25.585-23.19h35.797v6.095h-29.642v15.879h27.393v6.094h-27.393v17.234H792v6.164h-36.418V1.23ZM0 52.904h3.54v-19.75h14.165c8.243 0 13.99-5.041 13.99-12.25 0-7.15-5.69-12.073-13.99-12.073H0v44.073Zm3.54-23.209V12.29h14.107c6.385 0 10.39 3.282 10.39 8.615 0 5.334-4.121 8.791-10.39 8.791H3.54v-.001Zm45.895 23.912c9.056 0 16.022-6.974 16.022-16.41s-6.966-16.469-16.022-16.469c-9.055 0-16.021 7.033-16.021 16.469s6.966 16.41 16.021 16.41Zm0-3.341c-6.791 0-12.306-5.685-12.306-13.069 0-7.385 5.515-13.01 12.306-13.01 6.792 0 12.307 5.626 12.307 13.01 0 7.384-5.515 13.069-12.307 13.069Zm27.769 2.638h3.135l8.359-26.96 8.185 26.96h3.134l10.043-31.648h-3.774L98.45 48.508l-8.127-27.252H86.84l-8.068 27.252-7.895-27.252h-3.715l10.042 31.648Zm48.488.703c5.689 0 10.332-3.223 12.538-9.787l-3.134-.997c-1.974 4.923-5.341 7.385-9.404 7.385-6.153 0-9.926-5.685-9.926-12.777h22.987v-2.168c0-8.264-5.283-14.535-13.003-14.535-8.301 0-13.642 6.975-13.642 16.352 0 9.084 5.051 16.527 13.584 16.527Zm-9.752-20.102c.754-5.216 4.179-9.436 9.752-9.436 5.224 0 8.591 3.868 9.288 9.436h-19.04Zm28.459 19.399h3.483V34.091c0-6.095 4.063-9.612 10.449-9.084V21.02c-4.934-.351-7.837.762-10.449 4.103v-3.868h-3.483v31.649Zm29.28.703c5.689 0 10.333-3.223 12.539-9.787l-3.135-.997c-1.974 4.923-5.34 7.385-9.404 7.385-6.153 0-9.926-5.685-9.926-12.777h22.987v-2.168c0-8.264-5.282-14.535-13.003-14.535-8.301 0-13.641 6.975-13.641 16.352 0 9.084 5.05 16.527 13.583 16.527Zm-9.752-20.102c.755-5.216 4.179-9.436 9.752-9.436 5.224 0 8.591 3.868 9.288 9.436h-19.04Zm40.301 20.102c3.89 0 7.605-1.641 10.565-5.568v4.865h3.599V8.597h-3.599v17.816c-3.192-4.044-6.85-5.685-10.56
15-5.685-7.836 0-13.409 7.326-13.409 16.586 0 8.85 5.167 16.293 13.409 16.293Zm.349-3.458c-6.328 0-10.159-5.86-10.159-12.893 0-7.092 3.948-12.835 9.927-12.835 6.269 0 10.448 6.27 10.448 13.245 0 7.033-4.179 12.483-10.216 12.483Zm51.205 3.458c8.417 0 13.525-7.443 13.525-16.469 0-9.142-5.282-16.468-13.409-16.468-3.715 0-7.43 1.524-10.565 5.626v-17.7h-3.599v44.308h3.599v-4.865c2.961 3.986 6.676 5.568 10.449 5.568Zm-.232-3.458c-5.979 0-10.217-5.45-10.217-12.483s4.18-13.304 10.391-13.304c5.921 0 9.984 5.802 9.984 12.894 0 7.032-3.947 12.893-10.158 12.893Zm18.708 16.41c5.341.293 7.663-1.055 9.578-6.271L298 21.256h-3.831l-9.346 26.256-9.868-26.256h-3.889l11.783 31.472-2.496 6.329c-1.277 3.282-2.554 3.868-6.095 3.751v3.751Z",fill:"#000",fillRule:"nonzero"})})});var v=n(50777),f=n(96631),g=n(97324),b=n(11435),w=n(99032),j=n(38695),y=n(36840),N=n(80286),P=n.n(N),k=n(52286),A=n.n(k),C=n(18847),T=n.n(C);let I=T()(()=>Promise.all([n.e(6706),n.e(3744),n.e(2953),n.e(6578),n.e(9984),n.e(4815)]).then(n.bind(n,89984)),{loadableGenerated:{webpack:()=>[89984]},ssr:!1}),D=e=>{let{active:t}=e,n=(0,r.d4)(e=>e.agent["display-logo"]?.url??e.development["display-logo"]?.url),l=(0,r.d4)(e=>e.agent.location??e.development.location),a=l?.lat,i=l?.lon,o=`<img class='max-h-12' src='${n}' />`;return(0,s.jsx)("div",{className:"relative flex-auto",children:(0,s.jsx)(I,{lat:a,lon:i,zoom:"14",showZoomControls:!0,attribution:!0,dragPan:!0,scrollZoom:!0,activeNearby:t,id:"local-knowledge",popup:o,showSatelliteToggle:!0},"local-knowledge")})};var Z=n(23746),$=n(72299),E=n(22522),S=n(71626),F=n(61702),_=n(57310);let M=T()(()=>Promise.all([n.e(6706),n.e(3744),n.e(2953),n.e(6578),n.e(9984),n.e(4815)]).then(n.bind(n,89984)),{loadableGenerated:{webpack:()=>[89984]},ssr:!1}),V=e=>{let{pois:t,setPois:n}=e;return(0,s.jsx)(_.A,{pois:t,setPois:n,children:(0,s.jsx)("div",{className:"space-y-2",children:Object.keys(t).sort().map(e=>(0,s.jsx)("div",{className:"flex items-center",children:(0,s.jsxs)(Z.D,{children:[(0,s.jsxs)($.dO,{className:`${t[e]?"bg-link":"bg-dove"} relative inline-flex flex-shrink-0 h-[30px] w-[46px] border-2 border-transparent rounded-full cursor-pointer transition-colors ease-in-out duration-200 ring-0 focus:outline-none hover:ring-0 focus:ring-0`,checked:t[e],onChange:()=>n(t=>({...t,[e]:!t[e]})),children:[(0,s.jsx)("span",{className:"sr-only",children:`Show ${e}`}),(0,s.jsx)("span",{"aria-hidden":"true",className:`${t[e]?"translate-x-5":"translate-x-1"} mt-1 pointer-events-none inline-block h-[18px] w-[18px] rounded-full bg-white transform ring-0 transition ease-in-out duration-200`})]}),(0,s.jsx)(E.JU,{className:"ml-2 cursor-pointer",children:F.eW[e]||e})]})},`poi-${e}`))})})},z=e=>{let{setIsOpen:t}=e,n=(0,r.d4)(e=>e.agent["nearby-places"]??e.development["nearby-places"])||{},a=(0,r.d4)(e=>e.agent["display-logo"]?.url??e.development["display-logo"]?.url),i=(0,r.d4)(e=>e.agent.location??e.development.location),o=i?.lat,c=i?.lon,d=`<img class='max-h-12' src='${a}' />`;(0,S.A)();let[u,p]=(0,l.useState)(Object.keys(n).reduce((e,t)=>({...e,[t]:!0}),{}));return(0,s.jsxs)("div",{className:"relative h-full",children:[(0,s.jsx)(y.A,{onClick:t}),(0,s.jsx)(V,{pois:u,setPois:p}),(0,s.jsx)(M,{lat:o,lon:c,zoom:"14",showZoomControls:!0,attribution:!0,dragPan:!0,scrollZoom:!0,activePoiCategories:u,id:"local-knowledge-modal",popup:d},"local-knowledge-modal")]})};n(32283),n(70031);let L=e=>{let{children:t,className:n,...l}=e;return(0,s.jsx)("div",{className:`rounded-lg cursor-pointer px-3 text-denim py-5 border border-dove bg-white flex justify-center items-center flex-col ${n||""}`,...l,children:t})},B=e=>{let{heading:t,id:n,slides:l}=e;return(0,s.jsxs)(g.A,{className:`${A().SimpleCarousel} mt-14 md:!pb-4 md:!p-6 lg:!pb-6 lg:!p-12 md:!shadow-custom !p-0 shadow-none`,children:[(0,s.jsxs)("div",{className:"sm:mb-6 flex items-start justify-between mb-4",children:[(0,s.jsx)(f.A,{as:"div",size:2,className:"text-brand leading-none",children:t}),(0,s.jsx)(v.A,{id:n})]}),(0,s.jsx)(i.RC,{modules:[o.A],spaceBetween:30,slidesPerView:1.2,freeMode:!0,breakpoints:{414:{slidesPerView:"auto"},768:{slidesPerView:2},1025:{slidesPerView:3}},navigation:{nextEl:`#carousel-${n}-next`,prevEl:`#carousel-${n}-prev`},children:l&&l.map((e,t)=>(0,s.jsx)(i.qr,{children:(0,s.jsx)(O,{...e})},`carousel-${e.id}-${t}`))}),(0,s.jsx)(x,{})]})},O=e=>{let{category:t,imageUrl:n,heading:l}=e;return(0,s.jsxs)("div",{children:[(0,s.jsx)("img",{className:"sm:w-32 sm:h-32 float-left object-cover w-20 h-20 rounded-lg",src:n,alt:l}),(0,s.jsxs)("div",{className:"sm:ml-[149px] ml-[90px]",children:[(0,s.jsx)(f.A,{as:"h4",size:4,children:l}),(0,s.jsx)("div",{className:"text-body2",children:t})]})]})},R=()=>{let e=(0,r.d4)(e=>e.agent["local-area"]??e.development["local-area"]),t=(0,r.d4)(e=>e.agent["local-description"]??e.development["local-description"]),n=(0,r.d4)(e=>e.agent["places-to-eat"]??e.development["places-to-eat"]),i=(0,r.d4)(e=>e.agent["things-to-do"]??e.development["things-to-do"]),o=(0,r.d4)(e=>e.agent["nearby-places"]??e.development["nearby-places"])||{},x=(0,r.d4)(e=>e.development?.development),[v,g]=(0,m.A)(),N=(0,a.A)(o,["station","school"]),k=Object.keys(N),[A,C]=(0,l.useState)(0);return(0,s.jsxs)("div",{className:(0,h.XS)(["max-w-screen-xl p-5",x?"pt-16":"pt-28","sm:p-8","lg:py-10","xl:mx-auto","2xl:px-0"]),children:[(0,s.jsx)(f.A,{as:"h2",size:4,className:"text-cadet-blue",id:"anchor-local-knowledge",children:"Local knowledge"}),(0,s.jsx)(f.A,{as:"div",size:1,className:"mb-4",children:`Living ${e?`in ${e}`:"here"}`}),(0,s.jsx)("div",{className:`text-body2 ${P().prose}`,dangerouslySetInnerHTML:{__html:t}}),k.length>0&&(0,s.jsxs)("div",{className:"relative rounded-2xl bg-stone md:flex mt-8 overflow-hidden lg:min-h-[550px]",children:[(0,s.jsx)(w.A,{onClick:()=>g(!0)}),(0,s.jsx)(D,{pins:N[k[A]],active:k[A]}),v&&(0,s.jsxs)(p.a,{isOpen:v,onClose:g,hideCloseButton:!0,size:"maxed",children:[(0,s.jsx)(y.A,{onClick:g}),(0,s.jsx)("div",{className:"relative h-full w-full",children:(0,s.jsx)(j.A,{className:"w-screen",children:(0,s.jsx)(z,{setIsOpen:g,active:null})})})]}),(0,s.jsxs)(u.fu,{as:"div",className:"md:flex-shrink-0 sm:p-8 p-4 pb-8 md:w-[480px]",selectedIndex:A,onChange:C,children:[(0,s.jsxs)(u.wb,{className:"flex justify-between space-x-3",children:[k.map(e=>(0,s.jsx)(u.oz,{as:"span",className:"flex-1 focus-visible:outline-0",children:t=>{let{selected:n}=t;return(0,s.jsxs)(L,{className:n?"!bg-denim border-denim !text-white":"",children:[(0,s.jsx)(c.gc,{icon:"station"===e?d.UGf:d.y_4,className:"text-svg-xs"}),(0,s.jsxs)("small",{className:"font-heading pt-2 leading-none capitalize",children:[e,"s"]}
1)]})}},e)),(0,s.jsxs)(L,{onClick:g,children:[(0,s.jsx)(c.gc,{icon:d.$yM,className:"text-svg-xs"}),(0,s.jsx)("small",{className:"font-heading pt-2 leading-none",children:"More"})]})]}),(0,s.jsx)(u.T2,{children:k.map(e=>(0,s.jsxs)(u.Kp,{children:[(0,s.jsxs)(f.A,{size:4,as:"h4",className:"mt-6",children:[(0,s.jsxs)("span",{className:"capitalize",children:[e,"s"]})," ","within 4 miles"]}),(0,s.jsx)(b.A,{poiList:N[e]})]},e))})]})]}),i&&(0,s.jsx)(B,{heading:"Things to do",id:"things-to-do",slides:i}),n&&(0,s.jsx)(B,{heading:"Places to eat",id:"places-to-eat",slides:n})]})}},11435:(e,t,n)=>{"use strict";n.d(t,{A:()=>p});var s=n(37876);n(14232);var l=n(96523),r=n(97994),a=n(10999),i=n(35065),o=n.n(i);let c=e=>{let{text:t,size:n,color:l,className:r,outline:i}=e,c="";return n&&(c+=` chip--${n}`),l&&(c+=` chip--${l}`),r&&(c+=` ${r}`),i&&(c+=" chip--outline"),(0,s.jsx)("div",{className:(0,a.XS)([o().chip,c]),children:t})};var d=n(33152),u=n.n(d);let p=e=>{let{poiList:t=[]}=(0,a.Tz)(e);return(0,s.jsx)("div",{className:u().poiList,children:t.map(e=>(0,s.jsxs)("div",{className:u().poiWrapper,children:[(0,s.jsxs)("div",{className:u().poiIcon,children:["station"===e.locationType&&e.allNetworks&&e.allNetworks.length>0&&e.allNetworks.map((e,t)=>(0,s.jsx)("div",{children:(0,s.jsx)("svg",{className:`svg-icon icon-${e.type}`,role:"img",children:(0,s.jsx)("use",{xlinkHref:`#icon-${e.type}`,className:`icon-${e.type}-instance`})})},`$network-${t}`)),"school"===e.locationType&&(0,s.jsx)("div",{children:(0,s.jsx)(l.gc,{icon:r.y_4})})]}),(0,s.jsxs)("span",{children:[(0,s.jsx)("div",{className:"text-denim",children:e.name}),(0,s.jsx)("small",{className:"inline-block",children:`(${e.displayDistance})`}),(0,s.jsxs)("span",{className:u().poiChips,children:["station"===e.locationType&&e.allLines&&e.allLines.length>0&&e.allLines.map((e,t)=>(0,s.jsx)(c,{text:e.fullName,className:e.shortName},`$lines-${t}`)),"school"===e.locationType&&e.reportDescriptive&&(0,s.jsx)(c,{text:e.reportDescriptive,className:e.reportDescriptiveClass,outline:!0})]})]})]},e.id))})}},33152:e=>{e.exports={poi:"_143Xoo","tabs-container":"g8z8uJ",poiWrapper:"_9hOSMk",poiIcon:"_1pNyoc",poiChips:"KlVgel","svg-icon":"bq768I","icon-graduation-cap":"bK9IWO"}},35065:e=>{e.exports={chip:"FZTcWR","chip--outline":"w9vDQc"}},45241:(e,t,n)=>{"use strict";let s,l,r;n.d(t,{oz:()=>R,fu:()=>z,wb:()=>L,Kp:()=>O,T2:()=>B});var a=n(69803),i=n(48553),o=n(14232),c=n(26437),d=n(64671),u=n(47737),p=n(29842),h=n(22529),m=n(78413),x=n(29203),v=n(36572),f=n(47980);function g(e){let{onFocus:t}=e,[n,s]=(0,o.useState)(!0),l=(0,v.a)();return n?o.createElement(f.j,{as:"button",type:"button",features:f.u.Focusable,onFocus:e=>{e.preventDefault();let n,r=50;n=requestAnimationFrame(function e(){if(r--<=0){n&&cancelAnimationFrame(n);return}if(t()){if(cancelAnimationFrame(n),!l.current)return;s(!1);return}n=requestAnimationFrame(e)})}}):null}var b=n(7784),w=n(99289),j=n(82030),y=n(62307),N=n(41612);let P=o.createContext(null);function k(e){let{children:t}=e,n=o.useRef({groups:new Map,get(e,t){var n;let s=this.groups.get(e);s||(s=new Map,this.groups.set(e,s));let l=null!=(n=s.get(t))?n:0;return s.set(t,l+1),[Array.from(s.keys()).indexOf(t),function(){let e=s.get(t);e>1?s.set(t,e-1):s.delete(t)}]}});return o.createElement(P.Provider,{value:n},t)}function A(e){let t=o.useContext(P);if(!t)throw Error("You must wrap your component in a <StableCollection>");let n=o.useId(),[s,l]=t.current.get(e,n);return o.useEffect(()=>l,[]),s}var C=n(33890),T=((s=T||{})[s.Forwards=0]="Forwards",s[s.Backwards=1]="Backwards",s),I=((l=I||{})[l.Less=-1]="Less",l[l.Equal=0]="Equal",l[l.Greater=1]="Greater",l),D=((r=D||{})[r.SetSelectedIndex=0]="SetSelectedIndex",r[r.RegisterTab=1]="RegisterTab",r[r.UnregisterTab=2]="UnregisterTab",r[r.RegisterPanel=3]="RegisterPanel",r[r.UnregisterPanel=4]="UnregisterPanel",r);let Z={0(e,t){var n;let s=(0,b.wl)(e.tabs,e=>e.current),l=(0,b.wl)(e.panels,e=>e.current),r=s.filter(e=>{var t;return!(null!=(t=e.current)&&t.hasAttribute("disabled"))}),a={...e,tabs:s,panels:l};if(t.index<0||t.index>s.length-1){let n=(0,w.Y)(Math.sign(t.index-e.selectedIndex),{[-1]:()=>1,0:()=>(0,w.Y)(Math.sign(t.index),{[-1]:()=>0,0:()=>0,1:()=>1}),1:()=>0});if(0===r.length)return a;let l=(0,w.Y)(n,{0:()=>s.indexOf(r[0]),1:()=>s.indexOf(r[r.length-1])});return{...a,selectedIndex:-1===l?e.selectedIndex:l}}let i=s.slice(0,t.index),o=[...s.slice(t.index),...i].find(e=>r.includes(e));if(!o)return a;let c=null!=(n=s.indexOf(o))?n:e.selectedIndex;return -1===c&&(c=e.selectedIndex),{...a,selectedIndex:c}},1(e,t){if(e.tabs.includes(t.tab))return e;let n=e.tabs[e.selectedIndex],s=(0,b.wl)([...e.tabs,t.tab],e=>e.current),l=e.selectedIndex;return e.info.current.isControlled||-1===(l=s.indexOf(n))&&(l=e.selectedIndex),{...e,tabs:s,selectedIndex:l}},2:(e,t)=>({...e,tabs:e.tabs.filter(e=>e!==t.tab)}),3:(e,t)=>
1e.panels.includes(t.panel)?e:{...e,panels:(0,b.wl)([...e.panels,t.panel],e=>e.current)},4:(e,t)=>({...e,panels:e.panels.filter(e=>e!==t.panel)})},$=(0,o.createContext)(null);function E(e){let t=(0,o.useContext)($);if(null===t){let t=Error(`<${e} /> is missing a parent <Tab.Group /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,E),t}return t}$.displayName="TabsDataContext";let S=(0,o.createContext)(null);function F(e){let t=(0,o.useContext)(S);if(null===t){let t=Error(`<${e} /> is missing a parent <Tab.Group /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,F),t}return t}function _(e,t){return(0,w.Y)(t.type,Z,e,t)}S.displayName="TabsActionsContext";let M=N.Ac.RenderStrategy|N.Ac.Static,V=(0,N.FX)(function(e,t){var n,s;let l=(0,o.useId)(),{id:r=`headlessui-tabs-tab-${l}`,disabled:p=!1,autoFocus:v=!1,...f}=e,{orientation:g,activation:P,selectedIndex:k,tabs:T,panels:I}=E("Tab"),D=F("Tab"),Z=E("Tab"),[$,S]=(0,o.useState)(null),_=(0,o.useRef)(null),M=(0,x.P)(_,t,S);(0,u.s)(()=>D.registerTab(_),[D,_]);let V=A("tabs"),z=T.indexOf(_);-1===z&&(z=V);let L=z===k,B=(0,d._)(e=>{let t=e();if(t===b.Me.Success&&"auto"===P){let e=(0,y.bq)(_.current),t=Z.tabs.findIndex(t=>t.current===e);-1!==t&&D.change(t)}return t}),O=(0,d._)(e=>{let t=T.map(e=>e.current).filter(Boolean);if(e.key===C.D.Space||e.key===C.D.Enter){e.preventDefault(),e.stopPropagation(),D.change(z);return}switch(e.key){case C.D.Home:case C.D.PageUp:return e.preventDefault(),e.stopPropagation(),B(()=>(0,b.CU)(t,b.BD.First));case C.D.End:case C.D.PageDown:return e.preventDefault(),e.stopPropagation(),B(()=>(0,b.CU)(t,b.BD.Last))}if(B(()=>(0,w.Y)(g,{vertical:()=>e.key===C.D.ArrowUp?(0,b.CU)(t,b.BD.Previous|b.BD.WrapAround):e.key===C.D.ArrowDown?(0,b.CU)(t,b.BD.Next|b.BD.WrapAround):b.Me.Error,horizontal:()=>e.key===C.D.ArrowLeft?(0,b.CU)(t,b.BD.Previous|b.BD.WrapAround):e.key===C.D.ArrowRight?(0,b.CU)(t,b.BD.Next|b.BD.WrapAround):b.Me.Error}))===b.Me.Success)return e.preventDefault()}),R=(0,o.useRef)(!1),U=(0,d._)(()=>{var e;R.current||(R.current=!0,null==(e=_.current)||e.focus({preventScroll:!0}),D.change(z),(0,j._)(()=>{R.current=!1}))}),H=(0,d._)(e=>{e.preventDefault()}),{isFocusVisible:W,focusProps:Y}=(0,a.o)({autoFocus:v}),{isHovered:q,hoverProps:G}=(0,i.M)({isDisabled:p}),{pressed:X,pressProps:K}=(0,c.Z)({disabled:p}),J=(0,m._)({selected:L,hover:q,active:X,focus:W,autofocus:v,disabled:p}),Q=(0,N.v6)({ref:M,onKeyDown:O,onMouseDown:H,onClick:U,id:r,role:"tab",type:(0,h.c)(e,$),"aria-controls":null==(s=null==(n=I[z])?void 0:n.current)?void 0:s.id,"aria-selected":L,tabIndex:L?0:-1,disabled:p||void 0,autoFocus:v},Y,G,K);return(0,N.Ci)()({ourProps:Q,theirProps:f,slot:J,defaultTag:"button",name:"Tabs.Tab"})}),z=(0,N.FX)(function(e,t){let{defaultIndex:n=0,vertical:s=!1,manual:l=!1,onChange:r,selectedIndex:a=null,...i}=e,c=s?"vertical":"horizontal",h=l?"manual":"auto",v=null!==a,f=(0,p.Y)({isControlled:v}),w=(0,x.P)(t),[j,y]=(0,o.useReducer)(_,{info:f,selectedIndex:null!=a?a:n,tabs:[],panels:[]}),P=(0,m._)({selectedIndex:j.selectedIndex}),A=(0,p.Y)(r||(()=>{})),C=(0,p.Y)(j.tabs),T=(0,o.useMemo)(()=>({orientation:c,activation:h,...j}),[c,h,j]),I=(0,d._)(e=>(y({type:1,tab:e}),()=>y({type:2,tab:e}))),D=(0,d._)(e=>(y({type:3,panel:e}),()=>y({type:4,panel:e}))),Z=(0,d._)(e=>{E.current!==e&&A.current(e),v||y({type:0,index:e})}),E=(0,p.Y)(v?e.selectedIndex:j.selectedIndex),F=(0,o.useMemo)(()=>({registerTab:I,registerPanel:D,change:Z}),[]);(0,u.s)(()=>{y({type:0,index:null!=a?a:n})},[a]),(0,u.s)(()=>{if(void 0===E.current||j.tabs.length<=0)return;let e=(0,b.wl)(j.tabs,e=>e.current);e.some((e,t)=>j.tabs[t]!==e)&&Z(e.indexOf(j.tabs[E.current]))});let M=(0,N.Ci)();return o.createElement(k,null,o.createElement(S.Provider,{value:F},o.createElement($.Provider,{value:T},T.tabs.length<=0&&o.createElement(g,{onFocus:()=>{var e,t;for(let n of C.current)if((null==(e=n.current)?void 0:e.tabIndex)===0)return null==(t=n.current)||t.focus(),!0;return!1}}),M({ourProps:{ref:w},theirProps:i,slot:P,defaultTag:"div",name:"Tabs"}))))}),L=(0,N.FX)(function(e,t){let{orientation:n,selectedIndex:s}=E("Tab.List"),l=(0,x.P)(t),r=(0,m._)({selectedIndex:s});return(0,N.Ci)()({ourProps:{ref:l,role:"tablist","aria-orientation":n},theirProps:e,slot:r,defaultTag:"div",name:"Tabs.List"})}),B=(0,N.FX)(function(e,t){let{selectedIndex:n}=E("Tab.Panels"),s=(0,x.P)(t),l=(0,m._)({selectedIndex:n});return(0,N.Ci)()({ourProps:{ref:s},theirProps:e,slot:l,defaultTag:"div",name:"Tabs.Panels"})}),O=(0,N.FX)(function(e,t){var n,s,l,r;let i=(0,o.useId)(),{id:c=`headlessui-tabs-panel-${i}`,tabIndex:d=0,...p}=e,{selectedIndex:h,tabs:v,panels:g}=E("Tab.Panel"),b=F("Tab.Panel"),w=(0,o.useRef)(null),j=(0,x.P)(w,t);(0,u.s)(()=>b.registerPanel(w),[b,w]);let y=A("panels"),P=g.indexOf(w);-1===P&&(P=y);let k=P===h,{isFocusVisible:C,focusProps:T}=(0,a.o)(),I=(0,m._)({selected:k,focus:C}),D=(0,N.v6)({ref:j,id:c,role:"tabpanel","aria-labelledby":null==(s=null==(n=v[P])?void 0:n.current)?void 0:s.id,tabIndex:k?d:-1},T),Z=(0,N.Ci)();return k||null!=(l=p.unmount)&&!l||null!=(r=p.static)&&r?Z({ourProps:D,theirProps:p,slot:I,defaultTag:"div",features:M,visible:k,name:"Tabs.Panel"}):o.createElement(f.j,{"aria-hidden":"true",...D})}),R=Object.assign(V,{Group:z,List:L,Panels:B,Panel:O})},47322:(e,t,n)=>{"use strict";n.d(t,{A:()=>i,z:()=>a});var s=n(14232);let l=null,r=0,a=()=>{null===l&&(l=window.scrollY,Object.assign(document.body.style,{inset:`-${l}px 0px 0px`,position:"fixed",overflow:"hidden"}))},i=e=>{(0,s.useLayoutEffect)(()=>
1{if(e)return r+=1,a(),()=>{0==(r-=1)&&(()=>{if(null===l)return;let e=l;l=null;let{style:t}=document.body;t.removeProperty("inset"),t.removeProperty("position"),t.removeProperty("overflow"),window.scrollTo({top:e})})()}},[e])}},65024:(e,t,n)=>{"use strict";n.d(t,{A:()=>o});var s=n(14232),l=n(72254);let r=function(e){var t=(0,s.useRef)(e);t.current=e,(0,l.A)(function(){return function(){return t.current()}})},a=function(e){var t=(0,s.useRef)(0),n=(0,s.useState)(e),l=n[0],a=n[1],i=(0,s.useCallback)(function(e){cancelAnimationFrame(t.current),t.current=requestAnimationFrame(function(){a(e)})},[]);return r(function(){cancelAnimationFrame(t.current)}),[l,i]};var i=n(37192);let o=function(e){var t=void 0===e?{}:e,n=t.initialWidth,l=t.initialHeight,r=t.onChange,o=a({width:i.Bd?window.innerWidth:void 0===n?1/0:n,height:i.Bd?window.innerHeight:void 0===l?1/0:l}),c=o[0],d=o[1];return(0,s.useEffect)(function(){if(i.Bd){var e=function(){var e=window.innerWidth,t=window.innerHeight;d({width:e,height:t}),r&&r(e,t)};return(0,i.on)(window,"resize",e),function(){(0,i.AU)(window,"resize",e)}}},[]),c}},71626:(e,t,n)=>{"use strict";n.d(t,{A:()=>a});var s=n(39725),l=n(65024),r=n(47322);let a=()=>{let{width:e}=(0,l.A)();(0,r.A)(e<=s.fi.largeMobile)}}
1,72254:(e,t,n)=>{"use strict";n.d(t,{A:()=>l});var s=n(14232);let l=function(e){(0,s.useEffect)(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.