PageSourceSearch

https://www.butttalkstv.com/_next/static/immutable/chunks/1z7j2eurvr48e.js

js butttalkstv.com collected 2026-10-05 20:50:59 UTC 41,282 bytes, 3 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,92463,e=>{"use strict";var t=e.i(75085),r=e.i(18738);e.s(["SectionInView",0,function({id:e}){let n=(0,t.useRef)(!1);return(0,t.useEffect)(()=>{let t=document.getElementById(e);if(!t)return;let o=new IntersectionObserver(t=>{for(let a of t)a.isIntersecting&&!n.current&&(n.current=!0,(0,r.track)("section_viewed",{section:e}),"pricing"===e&&(0,r.track)("pricing_viewed"),o.disconnect())},{threshold:.4});return o.observe(t),()=>o.disconnect()},[e]),null}])},91248,e=>{"use strict";var t=e.i(24571),r=e.i(18738),n=e.i(40555);let o=[{id:"free",name:"Free",price:"$0",cadence:"",blurb:"See what your poop has been telling you all along.",features:["Take photos of your poop","Bristol stool chart analysis","Basic streaks & tracking","The Discord community, free to join"],featured:!1,cta:{href:e.i(78365).DISCORD_INVITE_URL,label:"Join the Discord",external:!0}},{id:"plus",name:"Butt Talks Plus",price:"$9.99",cadence:"/mo",blurb:"Today is the day — take back your poop health.",features:["Unlimited AI analysis of your poop","Full poop history beyond 7 days","Trends analysis"],featured:!0},{id:"nurse",name:"Nurse Wong 1-on-1",price:"$49.99",cadence:"/20 minutes",blurb:"Talk to Nurse Wong directly about your health.",features:["A 20-minute private video session","Your poop logs reviewed","A personalized butt health makeover plan","No Plus needed — anyone can book one"],featured:!1,cta:{href:n.BOOKING_PATH,label:"Book a session"}}],a="https://buy.stripe.com/cNi5kD8oibsd3ygaTvdfG00";function i(){let e=o.find(e=>"nurse"===e.id);if(!e)throw Error("Missing pricing tier: nurse");return e}i().price,i().cadence.replace(/^\//,"");var l=e.i(37929);e.s(["BookNow",0,function({source:e}){let n=(0,l.contactEmail)();return(a??"").trim().length>0?(0,t.jsx)("a",{href:a??void 0,target:"_blank",rel:"noopener noreferrer",onClick:()=>(0,r.track)("booking_started",{source:e}),className:"inline-block rounded-btn bg-navy px-8 py-4 text-lg font-extrabold text-white transition-transform duration-200 hover:scale-[1.03] motion-reduce:transition-none motion-reduce:hover:scale-100",children:"Book now"}):(0,t.jsxs)("div",{className:"flex flex-col items-start gap-3",children:[(0,t.jsx)("button",{type:"button",disabled:!0,"aria-describedby":"booking-opens-soon",className:"cursor-not-allowed rounded-btn bg-navy/40 px-8 py-4 text-lg font-extrabold text-white",children:"Booking opens soon"}),(0,t.jsxs)("p",{id:"booking-opens-soon",className:"max-w-[48ch] text-small text-navy",children:["Checkout is not open yet. If you want a session before it is, email"," ",(0,l.hasContactEmail)()?(0,t.jsx)("a",{href:`mailto:${n}?subject=Nurse Wong 1-on-1`,className:"underline",children:n}):(0,t.jsx)("span",{className:"font-extrabold",children:n})," ","and we will book you in by hand."]})]})}],91248)},41024,e=>{"use strict";var t=e.i(24571),r=e.i(75085),n=e.i(18738),o=e.i(81194),a=e.i(36332);function i({source:e,inputRef:o,initialPlatform:a="ios"}){let[l,s]=(0,r.useState)(""),[u,c]=(0,r.useState)(a),[d,f]=(0,r.useState)("idle"),[p,m]=(0,r.useState)(null);async function h(t){t.preventDefault(),f("sending"),m(null);try{let t=await fetch("/api/waitlist",{method:"POST",headers:{"content-type":"application/json"},body:JSON.stringify({email:l,platform:u,source:e,website:""})}),r=await t.json();if(!t.ok||!r.ok){m(r.error??"Something broke on our end."),f("idle"),(0,n.track)("waitlist_failed",{source:e,platform:u});return}f("done"),(0,n.track)("waitlist_submitted",{source:e,platform:u})}catch{m("Something broke on our end."),f("idle"),(0,n.track)("waitlist_failed",{source:e,platform:u})}}return"done"===d?(0,t.jsx)("p",{className:"text-lg font-semibold text-navy",children:"You're on the list. We'll email you the moment it drops."}):(0,t.jsxs)("form",{"data-testid":"capture-form",onSubmit:h,className:"flex flex-col gap-3",children:[(0,t.jsx)("label",{htmlFor:`email-${e}`,className:"text-sm font-semibold",children:"Email"}),(0,t.jsx)("input",{ref:o,id:`email-${e}
1`,type:"email",value:l,onChange:e=>s(e.target.value),required:!0,className:"rounded-btn border border-navy/20 px-4 py-3",placeholder:"[email protected]"}),(0,t.jsx)("input",{type:"text",name:"website",tabIndex:-1,autoComplete:"off","aria-hidden":"true",className:"absolute left-[-9999px]"}),(0,t.jsxs)("fieldset",{className:"flex gap-2",children:[(0,t.jsx)("legend",{className:"sr-only",children:"Which phone do you use?"}),["ios","android"].map(e=>(0,t.jsx)("button",{type:"button","aria-pressed":u===e,onClick:()=>c(e),className:`rounded-btn px-4 py-2 font-semibold ${u===e?"bg-navy text-white":"bg-white text-navy"}`,children:"ios"===e?"iPhone":"Android"},e))]}),p&&(0,t.jsx)("p",{role:"alert",className:"text-sm text-red-700",children:p}),(0,t.jsx)("button",{type:"submit",disabled:"sending"===d,className:"rounded-btn bg-navy px-6 py-3 font-extrabold text-white disabled:opacity-60",children:"sending"===d?"Sending…":"Get Early Access"})]})}var l=e.i(38307);function s({source:e,open:n,onClose:o,initialPlatform:u}){let c=(0,r.useRef)(null),d=(0,r.useRef)(null),f=(0,r.useRef)(null),p=(0,r.useRef)(null),m=(0,r.useCallback)(()=>{let e=c.current;e&&("function"==typeof e.close?e.close():(e.removeAttribute("open"),o()))},[o]);return(0,r.useEffect)(()=>{let e=c.current;e&&(n?(p.current&&(clearTimeout(p.current),p.current=null),e.open||("function"==typeof e.showModal?e.showModal():e.setAttribute("open","")),(0,l.pauseSmoothScroll)(!0),f.current?.focus()):e.open&&("function"==typeof e.close?e.close():e.removeAttribute("open")))},[n]),(0,r.useEffect)(()=>()=>{(0,l.pauseSmoothScroll)(!1),p.current&&clearTimeout(p.current)},[]),(0,t.jsx)("dialog",{ref:c,"aria-label":"Get Early Access",onClose:()=>{(0,l.pauseSmoothScroll)(!1),p.current&&clearTimeout(p.current),p.current=setTimeout(o,220)},onClick:e=>{(e.target===c.current||e.target===d.current)&&m()},className:"capture-dialog m-0 max-h-none max-w-none bg-transparent p-0 backdrop:bg-navy/60 backdrop:backdrop-blur-sm",style:{width:"100vw",height:"100dvh"},children:n&&(0,t.jsx)("div",{ref:d,className:"flex h-full w-full items-end justify-center overflow-y-auto overscroll-contain p-0 sm:items-center sm:p-6",children:(0,t.jsxs)("div",{className:"relative w-full max-w-md rounded-2xl border border-navy/10 bg-white p-6 pt-14 text-left shadow-2xl sm:p-8 sm:pt-14",children:[(0,t.jsxs)("button",{type:"button",onClick:m,className:"absolute right-3 top-3 flex h-11 w-11 items-center justify-center rounded-full border border-navy/25 text-navy transition-[background-color,border-color,transform] duration-200 hover:border-navy hover:bg-offwhite active:scale-95 motion-reduce:transition-none motion-reduce:active:scale-100",children:[(0,t.jsx)("span",{className:"sr-only",children:"Close"}),(0,t.jsx)(a.X,{"aria-hidden":"true",weight:"bold",size:22,className:"shrink-0"})]}),(0,t.jsx)(i,{source:e,inputRef:f,initialPlatform:u})]})})})}let u="block w-[184px] min-w-0 shrink rounded-[6px] !p-0 transition-transform duration-200 hover:scale-[1.03] focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-navy motion-reduce:transition-none motion-reduce:hover:scale-100",c="block h-auto w-full";e.s(["GetTheApp",0,function({source:e}){let[a,i]=(0,r.useState)(!1),l=(0,r.useRef)(null),d=(0,o.isIosLive)(),f=(0,o.androidAppUrl)(),p=(0,t.jsx)(s,{source:e,open:a,initialPlatform:d?"android":"ios",onClose:()=>{i(!1),l.current?.focus()}});return d?(0,t.jsxs)("div",{className:"flex w-full max-w-full flex-nowrap items-center justify-center gap-3 sm:gap-4",children:[(0,t.jsx)("a",{href:(0,o.iosAppUrl)(),onClick:()=>(0,n.track)("store_link_clicked",{source:e,platform:"ios"}),className:u,children:(0,t.jsx)("img",{src:"/images/app-store-badge.png",alt:"Download on the App Store",width:324,height:96,className:c})}),f?(0,t.jsx)("a",{href:f,onClick:()=>(0,n.track)("store_link_clicked",{source:e,platform:"android"}),className:u,children:(0,t.jsx)("img",{src:"/images/google-play-badge.png",alt:"Get it on Google Play",width:323,height:96,className:c})}):(0,t.jsxs)(t.Fragment,{children:[(0,t.jsxs)("button",{ref:l,type:"button",onClick:()=>{i(!0),(0,n.track)("cta_opened",{source:e,platform:"android"})},className:u,children:[(0,t.jsx)("span",{className:"sr-only",children:"Android coming soon. Join the waitlist"}),(0,t.jsx)("img",{src:"/images/google-play-badge.png",alt:"","aria-hidden":"true",width:323,height:96,className:c})]}),p]})]}):(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("button",{ref:l,type:"button",onClick:()=>{i(!0),(0,n.track)("cta_opened",{source:e})},className:"rounded-btn bg-navy px-8 py-4 font-extrabold text-white transition-transform duration-200 hover:scale-[1.03] motion-reduce:transition-none motion-reduce:hover:scale-100 text-lg",children:"Get Early Access"}),p]})}],41024)},75142,e=>{"use strict";var t=e.i(24571),r=e.i(72808),n=e.i(30749),o=e.i(75085),a=e.i(86026);let i=new Map([["bold",o.createElement(o.Fragment,null,o.createElement("path",{d:"M228,128a12,12,0,0,1-12,12H4
10a12,12,0,0,1,0-24H216A12,12,0,0,1,228,128ZM40,76H216a12,12,0,0,0,0-24H40a12,12,0,0,0,0,24ZM216,180H40a12,12,0,0,0,0,24H216a12,12,0,0,0,0-24Z"}))],["duotone",o.createElement(o.Fragment,null,o.createElement("path",{d:"M216,64V192H40V64Z",opacity:"0.2"}),o.createElement("path",{d:"M224,128a8,8,0,0,1-8,8H40a8,8,0,0,1,0-16H216A8,8,0,0,1,224,128ZM40,72H216a8,8,0,0,0,0-16H40a8,8,0,0,0,0,16ZM216,184H40a8,8,0,0,0,0,16H216a8,8,0,0,0,0-16Z"}))],["fill",o.createElement(o.Fragment,null,o.createElement("path",{d:"M208,32H48A16,16,0,0,0,32,48V208a16,16,0,0,0,16,16H208a16,16,0,0,0,16-16V48A16,16,0,0,0,208,32ZM192,184H64a8,8,0,0,1,0-16H192a8,8,0,0,1,0,16Zm0-48H64a8,8,0,0,1,0-16H192a8,8,0,0,1,0,16Zm0-48H64a8,8,0,0,1,0-16H192a8,8,0,0,1,0,16Z"}))],["light",o.createElement(o.Fragment,null,o.createElement("path",{d:"M222,128a6,6,0,0,1-6,6H40a6,6,0,0,1,0-12H216A6,6,0,0,1,222,128ZM40,70H216a6,6,0,0,0,0-12H40a6,6,0,0,0,0,12ZM216,186H40a6,6,0,0,0,0,12H216a6,6,0,0,0,0-12Z"}))],["regular",o.createElement(o.Fragment,null,o.createElement("path",{d:"M224,128a8,8,0,0,1-8,8H40a8,8,0,0,1,0-16H216A8,8,0,0,1,224,128ZM40,72H216a8,8,0,0,0,0-16H40a8,8,0,0,0,0,16ZM216,184H40a8,8,0,0,0,0,16H216a8,8,0,0,0,0-16Z"}))],["thin",o.createElement(o.Fragment,null,o.createElement("path",{d:"M220,128a4,4,0,0,1-4,4H40a4,4,0,0,1,0-8H216A4,4,0,0,1,220,128ZM40,68H216a4,4,0,0,0,0-8H40a4,4,0,0,0,0,8ZM216,188H40a4,4,0,0,0,0,8H216a4,4,0,0,0,0-8Z"}))]]),l=o.forwardRef((e,t)=>o.createElement(a.default,{ref:t,...e,weights:i}));l.displayName="ListIcon";var s=e.i(36332),u=e.i(41024),c=e.i(38307);let d=[{id:"tour",label:"How It Works",mobileLabel:"How Our App Works"},{id:"pricing",label:"Pricing",mobileLabel:"Pricing"},{id:"credibility",label:"The Nurse",mobileLabel:"Meet Nurse Wong"},{id:"faq",label:"Questions",mobileLabel:"Frequently Asked Questions"},{id:"guide",label:"Free Guide",mobileLabel:"Free Poop Guide"}],f='a[href], button:not([disabled]), input, [tabindex]:not([tabindex="-1"])';e.s(["SiteHeader",0,function({overlay:e=!1}){let a=(0,n.usePathname)(),i=(0,o.useId)(),[p,m]=(0,o.useState)(!e),[h,g]=(0,o.useState)(!1),b=(0,o.useRef)(null),y=(0,o.useRef)(null),x=(0,o.useRef)(null);(0,o.useEffect)(()=>{let e=document.querySelector("[data-header-trigger]")??b.current;if(!e)return;let t=new IntersectionObserver(([e])=>m(!e.isIntersecting),{rootMargin:`-${c.HEADER_HEIGHT}px 0px 0px 0px`,threshold:0});return t.observe(e),()=>t.disconnect()},[]),(0,o.useEffect)(()=>((0,c.lockScroll)(h),()=>(0,c.lockScroll)(!1)),[h]);let[v,w]=(0,o.useState)(a);a!==v&&(w(a),g(!1));let E=(0,o.useCallback)(()=>{g(!1),y.current?.focus()},[]);function j(e,t){e.metaKey||e.ctrlKey||e.shiftKey||0!==e.button||(0,c.scrollToSection)(t)&&(e.preventDefault(),h&&E())}return(0,o.useEffect)(()=>{if(!h)return;let e=x.current;if(e)return e.querySelector(f)?.focus(),document.addEventListener("keydown",t),()=>document.removeEventListener("keydown",t);function t(e){if("Escape"===e.key){e.preventDefault(),E();return}if("Tab"!==e.key)return;let t=Array.from(x.current?.querySelectorAll(f)??[]);if(0===t.length)return;let r=t[0],n=t[t.length-1];e.shiftKey&&document.activeElement===r?(e.preventDefault(),n.focus()):e.shiftKey||document.activeElement!==n||(e.preventDefault(),r.focus())}},[h,E]),(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("a",{href:"#main",className:"sr-only focus:not-sr-only focus:fixed focus:left-4 focus:top-4 focus:z-[60] focus:rounded-btn focus:bg-navy focus:px-5 focus:py-2.5 focus:text-small focus:font-extrabold focus:text-white",children:"Skip to content"}),e&&(0,t.jsx)("div",{ref:b,"aria-hidden":"true",className:"pointer-events-none absolute left-0 top-0 h-[85dvh] w-px"}),(0,t.jsx)("header",{className:`fixed inset-x-0 top-0 z-50 h-16 transition-colors duration-300 motion-reduce:transition-none ${p?"border-b border-navy/10 bg-offwhite/85 backdrop-blur-md":"border-b border-transparent bg-transparent"}`,children:(0,t.jsxs)("div",{className:"mx-auto flex h-16 w-full max-w-6xl items-center justify-between gap-6 px-6",children:[(0,t.jsx)(r.default,{href:"/",className:"whitespace-nowrap text-[1.6875rem] font-extrabold tracking-tight text-navy",children:"Butt Talks"}),(0,t.jsxs)("nav",{"aria-label":"Main",className:"hidden items-center gap-7 md:flex",children:[d.map(e=>(0,t.jsx)("a",{href:`/#${e.id}`,onClick:t=>j(t,e.id),className:"whitespace-nowrap text-small font-semibold text-navy underline-offset-4 hover:underline",children:e.label},e.id)),(0,t.jsx)("div",{className:"[&_button]:px-5 [&_button]:py-2 [&_button]:text-small [&_a]:w-[120px] [&_button]:w-[120px]",children:(0,t.jsx)(u.GetTheApp,{source:"nav"})})]}),(0,t.jsxs)("button",{ref:y,type:"button",onClick:()=>
1h?E():g(!0),"aria-expanded":h,"aria-controls":i,className:"-mr-2 flex h-11 w-11 items-center justify-center rounded-btn text-navy md:hidden",children:[(0,t.jsx)("span",{className:"sr-only",children:h?"Close menu":"Open menu"}),h?(0,t.jsx)(s.X,{"aria-hidden":"true",weight:"bold",size:22,className:"shrink-0"}):(0,t.jsx)(l,{"aria-hidden":"true",weight:"bold",size:22,className:"shrink-0"})]})]})}),h&&(0,t.jsxs)("div",{ref:x,id:i,role:"dialog","aria-modal":"true","aria-label":"Menu",className:"fixed inset-0 z-40 flex flex-col bg-offwhite px-6 pb-10 pt-24 md:hidden",children:[(0,t.jsx)("nav",{"aria-label":"Main",className:"flex flex-col",children:d.map(e=>(0,t.jsx)("a",{href:`/#${e.id}`,onClick:t=>j(t,e.id),className:"flex min-h-[56px] items-center border-b border-navy/10 text-h3 font-extrabold tracking-tight text-navy",children:e.mobileLabel},e.id))}),(0,t.jsx)("div",{className:"mt-10",children:(0,t.jsx)(u.GetTheApp,{source:"nav"})})]})]})}],75142)},78365,e=>{"use strict";e.s(["DISCORD_INVITE_URL",0,"https://discord.gg/rTPhtzBXGY"])},37929,e=>{"use strict";let t="[TO BE CONFIRMED:",r=()=>{let e;return(e="[email protected]".trim()??"").length>0?e:`${t} contact email address]`};e.s(["contactEmail",0,r,"hasContactEmail",0,()=>!r().startsWith(t)])},40555,e=>{"use strict";e.s(["BOOKING_PATH",0,"/book"])},38307,e=>{"use strict";let t=null;e.s(["HEADER_HEIGHT",0,64,"lockScroll",0,function(e){document.body.style.overflow=e?"hidden":"",e?t?.stop():t?.start()},"pauseSmoothScroll",0,function(e){e?t?.stop():t?.start()},"scrollToSection",0,function(e){let r=document.getElementById(e);return!!r&&(t?(t.start(),t.scrollTo(r,{offset:-64})):window.scrollTo({top:r.getBoundingClientRect().top+window.scrollY-64,behavior:"auto"}),!0)},"setSmoothScroll",0,function(e){t=e}])},36332,86026,e=>{"use strict";var t=e.i(75085);let r=t.forwardRef((e,r)=>{let{alt:n,color:o="currentColor",size:a="1em",weight:i="regular",mirrored:l=!1,children:s,weights:u,...c}=e;return t.createElement("svg",{ref:r,xmlns:"http://www.w3.org/2000/svg",width:a,height:a,fill:o,viewBox:"0 0 256 256",transform:l?"scale(-1, 1)":void 0,...c},!!n&&t.createElement("title",null,n),s,u.get(i))});r.displayName="SSRBase",e.s(["default",0,r],86026);let n=new Map([["bold",t.createElement(t.Fragment,null,t.createElement("path",{d:"M208.49,191.51a12,12,0,0,1-17,17L128,145,64.49,208.49a12,12,0,0,1-17-17L111,128,47.51,64.49a12,12,0,0,1,17-17L128,111l63.51-63.52a12,12,0,0,1,17,17L145,128Z"}))],["duotone",t.createElement(t.Fragment,null,t.createElement("path",{d:"M216,56V200a16,16,0,0,1-16,16H56a16,16,0,0,1-16-16V56A16,16,0,0,1,56,40H200A16,16,0,0,1,216,56Z",opacity:"0.2"}),t.createElement("path",{d:"M205.66,194.34a8,8,0,0,1-11.32,11.32L128,139.31,61.66,205.66a8,8,0,0,1-11.32-11.32L116.69,128,50.34,61.66A8,8,0,0,1,61.66,50.34L128,116.69l66.34-66.35a8,8,0,0,1,11.32,11.32L139.31,128Z"}))],["fill",t.createElement(t.Fragment,null,t.createElement("path",{d:"M208,32H48A16,16,0,0,0,32,48V208a16,16,0,0,0,16,16H208a16,16,0,0,0,16-16V48A16,16,0,0,0,208,32ZM181.66,170.34a8,8,0,0,1-11.32,11.32L128,139.31,85.66,181.66a8,8,0,0,1-11.32-11.32L116.69,128,74.34,85.66A8,8,0,0,1,85.66,74.34L128,116.69l42.34-42.35a8,8,0,0,1,11.32,11.32L139.31,128Z"}))],["light",t.createElement(t.Fragment,null,t.createElement("path",{d:"M204.24,195.76a6,6,0,1,1-8.48,8.48L128,136.49,60.24,204.24a6,6,0,0,1-8.48-8.48L119.51,128,51.76,60.24a6,6,0,0,1,8.48-8.48L128,119.51l67.76-67.75a6,6,0,0,1,8.48,8.48L136.49,128Z"}))],["regular",t.createElement(t.Fragment,null,t.createElement("path",{d:"M205.66,194.34a8,8,0,0,1-11.32,11.32L128,139.31,61.66,205.66a8,8,0,0,1-11.32-11.32L116.69,128,50.34,61.66A8,8,0,0,1,61.66,50.34L128,116.69l66.34-66.35a8,8,0,0,1,11.32,11.32L139.31,128Z"}))],["thin",t.createElement(t.Fragment,null,t.createElement("path",{d:"M202.83,197.17a4,4,0,0,1-5.66,5.66L128,133.66,58.83,202.83a4,4,0,0,1-5.66-5.66L122.34,128,53.17,58.83a4,4,0,0,1,5.66-5.66L128,122.34l69.17-69.17a4,4,0,1,1,5.66,5.66L133.66,128Z"}))]]),o=t.forwardRef((e,o)=>t.createElement(r,{ref:o,...e,weights:n}));o.displayName="XIcon",e.s(["X",0,o],36332)},72808,(e,t,r)=>{"use strict";
1e.i(57991),Object.defineProperty(r,"__esModule",{value:!0});var n={default:function(){return b},useLinkStatus:function(){return x}};for(var o in n)Object.defineProperty(r,o,{enumerable:!0,get:n[o]});let a=e.r(56421),i=e.r(24571),l=a._(e.r(75085)),s=e.r(5973),u=e.r(55549),c=e.r(16953),d=e.r(13920),f=e.r(30159),p=e.r(84994),m=e.r(90341),h=e.r(17275),g=e.r(60509);function b(t){var r;let n,o,a,[b,x]=(0,l.useOptimistic)(m.IDLE_LINK_STATUS),v=(0,l.useRef)(null),{href:w,as:E,children:j,prefetch:_=null,passHref:S,replace:k,shallow:P,scroll:C,onClick:N,onMouseEnter:O,onTouchStart:R,legacyBehavior:M=!1,onNavigate:A,transitionTypes:T,ref:L,unstable_dynamicOnHover:I,...H}=t;n=j,M&&("string"==typeof n||"number"==typeof n)&&(n=(0,i.jsx)("a",{children:n}));let $=l.default.useContext(u.AppRouterContext),D=!1!==_,z=!1===_?"none":!0===_?"full":"auto",F="none"!==z?"auto"===z?g.FetchStrategy.PPR:g.FetchStrategy.Full:g.FetchStrategy.PPR,B="string"==typeof(r=E||w)?r:(0,s.formatUrl)(r);if(M){if(n?.$$typeof===Symbol.for("react.lazy"))throw Object.defineProperty(Error("`<Link legacyBehavior>` received a direct child that is either a Server Component, or JSX that was loaded with React.lazy(). This is not supported. Either remove legacyBehavior, or make the direct child a Client Component that renders the Link's `<a>` tag."),"__NEXT_ERROR_CODE",{value:"E863",enumerable:!1,configurable:!0});o=l.default.Children.only(n)}let U=M?o&&"object"==typeof o&&o.ref:L,Z,G=l.default.useCallback(e=>(null!==$&&(v.current=(0,m.mountLinkInstance)(e,B,$,F,D,x,Z)),()=>{v.current&&((0,m.unmountLinkForCurrentNavigation)(v.current),v.current=null),(0,m.unmountPrefetchableInstance)(e)}),[D,B,$,F,x,Z]),W={ref:(0,c.useMergedRef)(G,U),onClick(t){M||"function"!=typeof N||N(t),M&&o.props&&"function"==typeof o.props.onClick&&o.props.onClick(t),!$||t.defaultPrevented||function(t,r,n,o,a,i,s,u="none"){if("u">typeof window){let c,{nodeName:d}=t.currentTarget;if("A"===d.toUpperCase()&&((c=t.currentTarget.getAttribute("target"))&&"_self"!==c||t.metaKey||t.ctrlKey||t.shiftKey||t.altKey||t.nativeEvent&&2===t.nativeEvent.which)||t.currentTarget.hasAttribute("download"))return;if(!(0,h.isLocalURL)(r)){o&&(t.preventDefault(),location.replace(r));return}if(t.preventDefault(),i){let e=!1;if(i({preventDefault:()=>{e=!0}}),e)return}let{dispatchNavigateAction:f}=e.r(25353);l.default.startTransition(()=>{f(r,o?"replace":"push",!1===a?p.ScrollBehavior.NoScroll:p.ScrollBehavior.Default,n.current,s,u)})}}(t,B,v,k,C,A,T,z)},onMouseEnter(e){M||"function"!=typeof O||O(e),M&&o.props&&"function"==typeof o.props.onMouseEnter&&o.props.onMouseEnter(e),$&&D&&(0,m.onNavigationIntent)(e.currentTarget,!0===I)},onTouchStart:function(e){M||"function"!=typeof R||R(e),M&&o.props&&"function"==typeof o.props.onTouchStart&&o.props.onTouchStart(e),$&&D&&(0,m.onNavigationIntent)(e.currentTarget,!0===I)}};return(0,d.isAbsoluteUrl)(B)?W.href=B:M&&!S&&("a"!==o.type||"href"in o.props)||(W.href=(0,f.addBasePath)(B)),a=M?l.default.cloneElement(o,W):(0,i.jsx)("a",{...H,...W,children:n}),(0,i.jsx)(y.Provider,{value:b,children:a})}let y=(0,l.createContext)(m.IDLE_LINK_STATUS),x=()=>(0,l.useContext)(y);("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},15627,(e,t,r)=>{"use strict";e.i(57991),Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"Image",{enumerable:!0,get:function(){return w}});let n=e.r(36437),o=e.r(56421),a=e.r(24571),i=o._(e.r(75085)),l=n._(e.r(50776)),s=n._(e.r(9464)),u=e.r(35804),c=e.r(22316),d=e.r(47883),f=e.r(25160),p=n._(e.r(1178)),m=e.r(16953),h={deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[32,48,64,96,128,256,384],qualities:[75],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!1};function g(e,t,r,n,o,a,i){let l=e?.src;e&&e["data-loaded-src"]!==l&&(e["data-loaded-src"]=l,("decode"in e?e.decode():Promise.resolve()).catch(()=>{}).then(()=>{if(e.parentElement&&e.isConnected){if("empty"!==t&&o(!0),r?.current){let t=new Event("load");Object.defineProperty(t,"target",{writable:!1,value:e});let n=!1,o=!1;r.current({...t,nativeEvent:t,currentTarget:e,target:e,isDefaultPrevented:()=>n,isPropagationStopped:()=>o,persist:()=>{},preventDefault:()=>{n=!0,t.preventDefault()},stopPropagation:()=>{o=!0,t.stopPropagation()}})}n?.current&&n.current(e)}}))}function b(e){return i.use?{fetchPriority:e}:{fetchpriority:e}}"u"<typeof window&&(globalThis.__NEXT_IMAGE_IMPORTED=!0);let y="u"<typeof window?i.useEffect:i.useLayoutEffect,x=(0,i.forwardRef)(({src:e,srcSet:t,sizes:r,height:n,width:o,decoding:l,className:s,style:u,fetchPriority:c,placeholder:d,loading:f,unoptimized:p,fill:h,onLoadRef:x,onLoadingCompleteRef:v,setBlurComplete:w,setShowAltText:E,sizesInput:j,onLoad:_,onError:S,...k},P)=>{let C=(0,i.useRef)(!1),N=(0,i.useRef)(null);y(()=>{let{current:e}=C,{current:t}=N;e||null===t||(S&&(t.src=t.src),t.complete&&g(t,d,x,v,w,p,j),C.current=!0)},[e,d,x,v,S,p,j]);let O=(0,m.useMergedRef)(P,N);return(0,a.jsx)("img",{...k,...b(c),loading:f,width:o,height:n,decoding:l,"data-nimg":h?"fill":"1",className:s,style:u,sizes:r,srcSet:t,src:e,ref:O,onLoad:e=>{g(e.currentTarget,d,x,v,w,p,j)},onError:e=>{E(!0),"empty"!==d&&w(!0),S&&S(e)}})});function v({isAppRouter:e,imgAttributes:t}){let r={as:"image",imageSrcSet:t.srcSet,imageSizes:t.sizes,crossOrigin:t.crossOrigin,referrerPolicy:t.referrerPolicy,...b(t.fetchPriority)};return e&&l.default.preload?(l.default.preload(t.src,r),null):(0,a.jsx)(s.default,{children:(0,a.jsx)("link",{rel:"preload",href:t.srcSet?void 0:t.src,...r},"__nimg-"+t.src+t.srcSet+t.sizes)})}let w=(0,i.forwardRef)((e,t)=>{let r=(0,i.useContext)(f.RouterContext),n=(0,i.useContext)(d.ImageConfigContext),o=(0,i.useMemo)(()=>{let e=h||n||c.imageConfigDefault,t=[...e.deviceSizes,...e.imageSizes].sort((e,t)=>
1e-t),r=e.deviceSizes.sort((e,t)=>e-t),o=e.qualities?.sort((e,t)=>e-t);return{...e,allSizes:t,deviceSizes:r,qualities:o,localPatterns:"u"<typeof window?n?.localPatterns:e.localPatterns}},[n]),{onLoad:l,onLoadingComplete:s}=e,m=(0,i.useRef)(l);(0,i.useEffect)(()=>{m.current=l},[l]);let g=(0,i.useRef)(s);(0,i.useEffect)(()=>{g.current=s},[s]);let[b,y]=(0,i.useState)(!1),[w,E]=(0,i.useState)(!1),{props:j,meta:_}=(0,u.getImgProps)(e,{defaultLoader:p.default,imgConf:o,blurComplete:b,showAltText:w});return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(x,{...j,unoptimized:_.unoptimized,placeholder:_.placeholder,fill:_.fill,onLoadRef:m,onLoadingCompleteRef:g,setBlurComplete:y,setShowAltText:E,sizesInput:e.sizes,ref:t}),_.preload?(0,a.jsx)(v,{isAppRouter:!r,imgAttributes:j}):null]})});("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},16953,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"useMergedRef",{enumerable:!0,get:function(){return o}});let n=e.r(75085);function o(e,t){let r=(0,n.useRef)(null),o=(0,n.useRef)(null);return(0,n.useCallback)(n=>{if(null===n){let e=r.current;e&&(r.current=null,e());let t=o.current;t&&(o.current=null,t())}else e&&(r.current=a(e,n)),t&&(o.current=a(t,n))},[e,t])}function a(e,t){if("function"!=typeof e)return e.current=t,()=>{e.current=null};{let r=e(t);return"function"==typeof r?r:()=>e(null)}}("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},34801,(e,t,r)=>{"use strict";function n(e,t){let r=e||75;return t?.qualities?.length?t.qualities.reduce((e,t)=>Math.abs(t-r)<Math.abs(e-r)?t:e,t.qualities[0]):r}Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"findClosestQuality",{enumerable:!0,get:function(){return n}})},35804,(e,t,r)=>{"use strict";e.i(57991),Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"getImgProps",{enumerable:!0,get:function(){return u}});let n=e.r(6095),o=e.r(92221),a=e.r(22316),i=["-moz-initial","fill","none","scale-down",void 0];function l(e){return void 0!==e.default}function s(e){return void 0===e?e:"number"==typeof e?Number.isFinite(e)?e:NaN:"string"==typeof e&&/^[0-9]+$/.test(e)?parseInt(e,10):NaN}function u({src:e,sizes:t,unoptimized:r=!1,priority:c=!1,preload:d=!1,loading:f,className:p,quality:m,width:h,height:g,fill:b=!1,style:y,overrideSrc:x,onLoad:v,onLoadingComplete:w,placeholder:E="empty",blurDataURL:j,fetchPriority:_,decoding:S="async",layout:k,objectFit:P,objectPosition:C,lazyBoundary:N,lazyRoot:O,...R},M){var A;let T,L,I,{imgConf:H,showAltText:$,blurComplete:D,defaultLoader:z}=M,F=H||a.imageConfigDefault;if("allSizes"in F)T=F;else{let e=[...F.deviceSizes,...F.imageSizes].sort((e,t)=>e-t),t=F.deviceSizes.sort((e,t)=>e-t),r=F.qualities?.sort((e,t)=>e-t);T={...F,allSizes:e,deviceSizes:t,qualities:r}}if(void 0===z)throw Object.defineProperty(Error("images.loaderFile detected but the file is missing default export.\nRead more: https://nextjs.org/docs/messages/invalid-images-config"),"__NEXT_ERROR_CODE",{value:"E163",enumerable:!1,configurable:!0});let B=R.loader||z;delete R.loader,delete R.srcSet;let U="__next_img_default"in B;if(U){if("custom"===T.loader)throw Object.defineProperty(Error(`Image with src "${e}" is missing "loader" prop.
2Read more: https://nextjs.org/docs/messages/next-image-missing-loader`),"__NEXT_ERROR_CODE",{value:"E252",enumerable:!1,configurable:!0})}else{let e=B;B=t=>{let{config:r,...n}=t;return e(n)}}if(k){"fill"===k&&(b=!0);let e={intrinsic:{maxWidth:"100%",height:"auto"},responsive:{width:"100%",height:"auto"}}[k];e&&(y={...y,...e});let r={responsive:"100vw",fill:"100vw"}[k];r&&!t&&(t=r)}let Z="",G=s(h),W=s(g);if((A=e)&&"object"==typeof A&&(l(A)||void 0!==A.src)){let t=l(e)?e.default:e;if(!t.src)throw Object.defineProperty(Error(`An object should only be passed to the image component src parameter if it comes from a static image import. It must include src. Received ${JSON.stringify(t)}
2`),"__NEXT_ERROR_CODE",{value:"E460",enumerable:!1,configurable:!0});if(!t.height||!t.width)throw Object.defineProperty(Error(`An object should only be passed to the image component src parameter if it comes from a static image import. It must include height and width. Received ${JSON.stringify(t)}`),"__NEXT_ERROR_CODE",{value:"E48",enumerable:!1,configurable:!0});if(L=t.blurWidth,I=t.blurHeight,j=j||t.blurDataURL,Z=t.src,!b)if(G||W){if(G&&!W){let e=G/t.width;W=Math.round(t.height*e)}else if(!G&&W){let e=W/t.height;G=Math.round(t.width*e)}}else G=t.width,W=t.height}let q=!c&&!d&&("lazy"===f||void 0===f);(!(e="string"==typeof e?e:Z)||e.startsWith("data:")||e.startsWith("blob:"))&&(r=!0,q=!1),T.unoptimized&&(r=!0),U&&!T.dangerouslyAllowSVG&&e.split("?",1)[0].endsWith(".svg")&&(r=!0);let V=s(m),K=Object.assign(b?{position:"absolute",height:"100%",width:"100%",left:0,top:0,right:0,bottom:0,objectFit:P,objectPosition:C}:{},$?{}:{color:"transparent"},y),X=D||"empty"===E?null:"blur"===E?`url("data:image/svg+xml;charset=utf-8,${(0,o.getImageBlurSvg)({widthInt:G,heightInt:W,blurWidth:L,blurHeight:I,blurDataURL:j||"",objectFit:K.objectFit})}")`:`url("${E}")`,J=i.includes(K.objectFit)?"fill"===K.objectFit?"100% 100%":"cover":K.objectFit,Q=X?{backgroundSize:J,backgroundPosition:K.objectPosition||"50% 50%",backgroundRepeat:"no-repeat",backgroundImage:X}:{},Y=function({config:e,src:t,unoptimized:r,width:o,quality:a,sizes:i,loader:l}){if(r){if(t.startsWith("/")&&!t.startsWith("//")){let e=(0,n.getDeploymentId)();if(t.includes("/_next/static/immutable")&&!(0,n.getAssetToken)())e=void 0;else if(e){let r=t.indexOf("?");if(-1!==r){let n=new URLSearchParams(t.slice(r+1));n.get("dpl")||(n.append("dpl",e),t=t.slice(0,r)+"?"+n.toString())}else t+=`?dpl=${e}`}}return{src:t,srcSet:void 0,sizes:void 0}}let{widths:s,kind:u}=function({deviceSizes:e,allSizes:t},r,n){if(n){let r=/(^|\s)(1?\d?\d)vw/g,o=[];for(let e;e=r.exec(n);)o.push(parseInt(e[2]));if(o.length){let r=.01*Math.min(...o);return{widths:t.filter(t=>t>=e[0]*r),kind:"w"}}return{widths:t,kind:"w"}}return"number"!=typeof r?{widths:e,kind:"w"}:{widths:[...new Set([r,2*r].map(e=>t.find(t=>t>=e)||t[t.length-1]))],kind:"x"}}(e,o,i),c=s.length-1;return{sizes:i||"w"!==u?i:"100vw",srcSet:s.map((r,n)=>`${l({config:e,src:t,quality:a,width:r})} ${"w"===u?r:n+1}${u}`).join(", "),src:l({config:e,src:t,quality:a,width:s[c]})}}({config:T,src:e,unoptimized:r,width:G,quality:V,sizes:t,loader:B}),ee=q?"lazy":f;return{props:{...R,loading:ee,fetchPriority:_,width:G,height:W,decoding:S,className:p,style:{...K,...Q},sizes:Y.sizes,srcSet:Y.srcSet,src:x||Y.src},meta:{unoptimized:r,preload:d||c,placeholder:E,fill:b}}}},9464,(e,t,r)=>{"use strict";e.i(57991),Object.defineProperty(r,"__esModule",{value:!0});var n={default:function(){return h},defaultHead:function(){return d}};for(var o in n)Object.defineProperty(r,o,{enumerable:!0,get:n[o]});let a=e.r(36437),i=e.r(56421),l=e.r(24571),s=i._(e.r(75085)),u=a._(e.r(58840)),c=e.r(23956);function d(){return[(0,l.jsx)("meta",{charSet:"utf-8"},"charset"),(0,l.jsx)("meta",{name:"viewport",content:"width=device-width"},"viewport")]}function f(e,t){return"string"==typeof t||"number"==typeof t?e:t.type===s.default.Fragment?e.concat(s.default.Children.toArray(t.props.children).reduce((e,t)=>"string"==typeof t||"number"==typeof t?e:e.concat(t),[])):e.concat(t)}let p=["name","httpEquiv","charSet","itemProp"];function m(e){let t,r,n,o;return e.reduce(f,[]).reverse().concat(d().reverse()).filter((t=new Set,r=new Set,n=new Set,o={},e=>{let a=!0,i=!1;if(e.key&&"number"!=typeof e.key&&e.key.indexOf("$")>0){i=!0;let r=e.key.slice(e.key.indexOf("$")+1);t.has(r)?a=!1:t.add(r)}switch(e.type){case"title":case"base":r.has(e.type)?a=!1:r.add(e.type);break;case"meta":for(let t=0,r=p.length;t<r;t++){let r=p[t];if(e.props.hasOwnProperty(r))if("charSet"===r)n.has(r)?a=!1:n.add(r);else{let t=e.props[r],n=o[r]||new Set;("name"!==r||!i)&&n.has(t)?a=!1:(n.add(t),o[r]=n)}}}return a})).reverse().map((e,t)=>{let r=e.key||t;return s.default.cloneElement(e,{key:r})})}let h=function({children:e}){let t=(0,s.useContext)(c.HeadManagerContext);return(0,l.jsx)(u.default,{reduceComponentsToState:m,headManager:t,children:e})};("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esMo
2dule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},92221,(e,t,r)=>{"use strict";function n({widthInt:e,heightInt:t,blurWidth:r,blurHeight:o,blurDataURL:a,objectFit:i}){let l=r?40*r:e,s=o?40*o:t,u=l&&s?`viewBox='0 0 ${l} ${s}'`:"";return`%3Csvg xmlns='http://www.w3.org/2000/svg' ${u}%3E%3Cfilter id='b' color-interpolation-filters='sRGB'%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3CfeColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 100 -1' result='s'/%3E%3CfeFlood x='0' y='0' width='100%25' height='100%25'/%3E%3CfeComposite operator='out' in='s'/%3E%3CfeComposite in2='SourceGraphic'/%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3C/filter%3E%3Cimage width='100%25' height='100%25' x='0' y='0' preserveAspectRatio='${u?"none":"contain"===i?"xMidYMid":"cover"===i?"xMidYMid slice":"none"}' style='filter: url(%23b);' href='${a}'/%3E%3C/svg%3E`}Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"getImageBlurSvg",{enumerable:!0,get:function(){return n}})},47883,(e,t,r)=>{"use strict";e.i(57991),Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"ImageConfigContext",{enumerable:!0,get:function(){return a}});let n=e.r(36437)._(e.r(75085)),o=e.r(22316),a=n.default.createContext(o.imageConfigDefault)},25160,(e,t,r)=>{"use strict";e.i(57991),Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"RouterContext",{enumerable:!0,get:function(){return n}});let n=e.r(36437)._(e.r(75085)).default.createContext(null)},22316,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={VALID_LOADERS:function(){return a},imageConfigDefault:function(){return i}};for(var o in n)Object.defineProperty(r,o,{enumerable:!0,get:n[o]});let a=["default","imgix","cloudinary","akamai","custom"],i={deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[32,48,64,96,128,256,384],path:"/_next/image",loader:"default",loaderFile:"",domains:[],disableStaticImages:!1,minimumCacheTTL:14400,formats:["image/webp"],maximumDiskCacheSize:void 0,maximumRedirects:3,maximumResponseBody:5e7,dangerouslyAllowLocalIP:!1,dangerouslyAllowSVG:!1,contentSecurityPolicy:"script-src 'none'; frame-src 'none'; sandbox;",contentDispositionType:"attachment",localPatterns:void 0,remotePatterns:[],qualities:[75],unoptimized:!1,customCacheHandler:!1}},1178,(e,t,r)=>{"use strict";e.i(57991),Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"default",{enumerable:!0,get:function(){return i}});let n=e.r(34801),o=e.r(6095);function a({config:e,src:t,width:r,quality:i}){let l=(0,o.getDeploymentId)();if(t.startsWith("/")&&!t.startsWith("//"))if(t.includes("/_next/static/immutable")&&!(0,o.getAssetToken)())l=void 0;else{let e=t.indexOf("?");if(-1!==e){let r=new URLSearchParams(t.slice(e+1)),n=r.get("dpl");if(n){l=n,r.delete("dpl");let o=r.toString();t=t.slice(0,e)+(o?"?"+o:"")}}}if(t.startsWith("/")&&t.includes("?")&&e.localPatterns?.length===1&&"**"===e.localPatterns[0].pathname&&""===e.localPatterns[0].search)throw Object.defineProperty(Error(`Image with src "${t}" is using a query string which is not configured in images.localPatterns.
3Read more: https://nextjs.org/docs/messages/next-image-unconfigured-localpatterns`),"__NEXT_ERROR_CODE",{value:"E871",enumerable:!1,configurable:!0});let s=(0,n.findClosestQuality)(i,e);return`${e.path}?url=${encodeURIComponent(t)}&w=${r}&q=${s}${t.startsWith("/")&&l?`&dpl=${l}`:""}`}a.__next_img_default=!0;let i=a},17275,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"isLocalURL",{enumerable:!0,get:function(){return a}});let n=e.r(13920),o=e.r(79874);function a(e){if(!(0,n.isAbsoluteUrl)(e))return!0;try{let t=(0,n.getLocationOrigin)(),r=new URL(e,t);return r.origin===t&&(0,o.hasBasePath)(r.pathname)}catch(e){return!1}}},77046,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={assign:function(){return s},searchParamsToUrlQuery:function(){return a},urlQueryToSearchParams:function(){return l}};for(var o in n)Object.defineProperty(r,o,{enumerable:!0,get:n[o]});function a(e){let t={};for(let[r,n]of e.entries()){let e=t[r];void 0===e?t[r]=n:Array.isArray(e)?e.push(n):t[r]=[e,n]}return t}function i(e){return"string"==typeof e?e:("number"!=typeof e||isNaN(e))&&"boolean"!=typeof e?"":String(e)}function l(e){let t=new URLSearchParams;for(let[r,n]of Object.entries(e))if(Array.isArray(n))for(let e of n)t.append(r,i(e));else t.set(r,i(n));return t}function s(e,...t){for(let r of t){for(let t of r.keys())e.delete(t);for(let[t,n]of r.entries())e.append(t,n)}return e}},5973,(e,t,r)=>{"use strict";
3e.i(57991),Object.defineProperty(r,"__esModule",{value:!0});var n={formatUrl:function(){return l},formatWithValidation:function(){return u},urlObjectKeys:function(){return s}};for(var o in n)Object.defineProperty(r,o,{enumerable:!0,get:n[o]});let a=e.r(56421)._(e.r(77046)),i=/https?|ftp|gopher|file/;function l(e){let{auth:t,hostname:r}=e,n=e.protocol||"",o=e.pathname||"",l=e.hash||"",s=e.query||"",u=!1;t=t?encodeURIComponent(t).replace(/%3A/i,":")+"@":"",e.host?u=t+e.host:r&&(u=t+(~r.indexOf(":")?`[${r}]`:r),e.port&&(u+=":"+e.port)),s&&"object"==typeof s&&(s=String(a.urlQueryToSearchParams(s)));let c=e.search||s&&`?${s}`||"";return n&&!n.endsWith(":")&&(n+=":"),e.slashes||(!n||i.test(n))&&!1!==u?(u="//"+(u||""),o&&"/"!==o[0]&&(o="/"+o)):u||(u=""),l&&"#"!==l[0]&&(l="#"+l),c&&"?"!==c[0]&&(c="?"+c),o=o.replace(/[?#]/g,encodeURIComponent),c=c.replace("#","%23"),`${n}${u}${o}${c}${l}`}let s=["auth","hash","host","hostname","href","path","pathname","port","protocol","query","search","slashes"];function u(e){return l(e)}},58840,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"default",{enumerable:!0,get:function(){return l}});let n=e.r(75085),o="u"<typeof window,a=o?()=>{}:n.useLayoutEffect,i=o?()=>{}:n.useEffect;function l(e){let{headManager:t,reduceComponentsToState:r}=e;function l(){if(t&&t.mountedInstances){let e=n.Children.toArray(Array.from(t.mountedInstances).filter(Boolean));t.updateHead(r(e))}}return o&&(t?.mountedInstances?.add(e.children),l()),a(()=>(t?.mountedInstances?.add(e.children),()=>{t?.mountedInstances?.delete(e.children)})),a(()=>(t&&(t._pendingUpdate=l),()=>{t&&(t._pendingUpdate=l)})),i(()=>(t&&t._pendingUpdate&&(t._pendingUpdate(),t._pendingUpdate=null),()=>{t&&t._pendingUpdate&&(t._pendingUpdate(),t._pendingUpdate=null)})),null}},13920,(e,t,r)=>{"use strict";e.i(57991),Object.defineProperty(r,"__esModule",{value:!0});var n={DecodeError:function(){return b},MiddlewareNotFoundError:function(){return w},MissingStaticPage:function(){return v},NormalizeError:function(){return y},PageNotFoundError:function(){return x},SP:function(){return h},ST:function(){return g},WEB_VITALS:function(){return a},execOnce:function(){return i},getDisplayName:function(){return d},getLocationOrigin:function(){return u},getURL:function(){return c},isAbsoluteUrl:function(){return s},isResSent:function(){return f},loadGetInitialProps:function(){return m},normalizeRepeatedSlashes:function(){return p},stringifyError:function(){return E}};for(var o in n)Object.defineProperty(r,o,{enumerable:!0,get:n[o]});let a=["CLS","FCP","FID","INP","LCP","TTFB"];function i(e){let t,r=!1;return(...n)=>(r||(r=!0,t=e(...n)),t)}let l=/^[a-zA-Z][a-zA-Z\d+\-.]*?:/,s=e=>{let t=e.charCodeAt(0);return!!(t>=65&&t<=90||t>=97&&t<=122)&&l.test(e)};function u(){let{protocol:e,hostname:t,port:r}=window.location;return`${e}//${t}${r?":"+r:""}`}function c(){let{href:e}=window.location,t=u();return e.substring(t.length)}function d(e){return"string"==typeof e?e:e.displayName||e.name||"Unknown"}function f(e){return e.finished||e.headersSent}function p(e){let t=e.split("?");return t[0].replace(/\\/g,"/").replace(/\/\/+/g,"/")+(t[1]?`?${t.slice(1).join("?")}`:"")}async function m(e,t){let r=t.res||t.ctx&&t.ctx.res;if(!e.getInitialProps)return t.ctx&&t.Component?{pageProps:await m(t.Component,t.ctx)}:{};let n=await e.getInitialProps(t);if(r&&f(r))return n;if(!n)throw Object.defineProperty(Error(`"${d(e)}.getInitialProps()" should resolve to an object. But found "${n}" instead.`),"__NEXT_ERROR_CODE",{value:"E1025",enumerable:!1,configurable:!0});return n}let h="u">typeof performance,g=h&&["mark","measure","getEntriesByName"].every(e=>"function"==typeof performance[e]);class b extends Error{}class y extends Error{}class x extends Error{constructor(e){super(),this.code="ENOENT",this.name="PageNotFoundError",this.message=`Cannot find module for page: ${e}`}}class v extends Error{constructor(e,t){super(),this.message=`Failed to load static file for page: ${e} ${t}`}}class w extends Error{constructor(){super(),this.code="ENOENT",this.message="Cannot find the middleware module"}}function E(e){return JSON.stringify({message:e.message,stack:e.stack})}},30749,(e,t,r)=>{t.exports=e.r(78546)}]);

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.