1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[636],{1930:(e,t,r)=>{"use strict";r.d(t,{y:()=>n});var i=r(4930);function n({className:e,terms:t="/tos",privacy:r="/privacy"}){return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("a",{href:"/conduct",className:e,children:"Code of Conduct"}),(0,i.jsx)("a",{href:r,className:e,children:"Privacy"}),(0,i.jsx)("a",{href:t,className:e,children:"Terms of Service"})]})}},2556:(e,t,r)=>{"use strict";r.d(t,{W:()=>n});var i=r(4930);function n({children:e,x:t=0,y:r=0}){return(0,i.jsx)("div",{style:{transform:`translate(${t}px, ${r}px)`},suppressHydrationWarning:!0,children:e})}},3320:()=>{},3638:(e,t,r)=>{"use strict";function i(){for(var e,t,r=0,i="",n=arguments.length;r<n;r++)(e=arguments[r])&&(t=function e(t){var r,i,n="";if("string"==typeof t||"number"==typeof t)n+=t;else if("object"==typeof t)if(Array.isArray(t)){var s=t.length;for(r=0;r<s;r++)t[r]&&(i=e(t[r]))&&(n&&(n+=" "),n+=i)}else for(i in t)t[i]&&(n&&(n+=" "),n+=i);return n}(e))&&(i&&(i+=" "),i+=t);return i}r.d(t,{$:()=>i,A:()=>n});let n=i},5113:()=>{},7213:(e,t)=>{"use strict";function r({widthInt:e,heightInt:t,blurWidth:i,blurHeight:n,blurDataURL:s,objectFit:a}){let o=i?40*i:e,l=n?40*n:t,u=o&&l?`viewBox='0 0 ${o} ${l}'`:"";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"===a?"xMidYMid":"cover"===a?"xMidYMid slice":"none"}' style='filter: url(%23b);' href='${s}'/%3E%3C/svg%3E`}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getImageBlurSvg",{enumerable:!0,get:function(){return r}})},8802:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"notFound",{enumerable:!0,get:function(){return s}});let i=r(74011),n=`${i.HTTP_ERROR_FALLBACK_ERROR_CODE};404`;function s(){let e=Object.defineProperty(Error(n),"__NEXT_ERROR_CODE",{value:"E1041",enumerable:!1,configurable:!0});throw e.digest=n,e}("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)},8827:(e,t,r)=>{"use strict";function i(){throw Object.defineProperty(Error("`unauthorized()` is experimental and only allowed to be used when `experimental.authInterrupts` is enabled."),"__NEXT_ERROR_CODE",{value:"E411",enumerable:!1,configurable:!0})}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"unauthorized",{enumerable:!0,get:function(){return i}}),r(74011).HTTP_ERROR_FALLBACK_ERROR_CODE,("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)},9358:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"unstable_rethrow",{enumerable:!0,get:function(){return function e(t){if((0,n.isNextRouterError)(t)||(0,i.isBailoutToCSRError)(t))throw t;t instanceof Error&&"cause"in t&&e(t.cause)}}});let i=r(60621),n=r(12177);("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)},10544:(e,t,r)=>{"use strict";r.d(t,{$O:()=>w,$S:()=>K,Au:()=>U,Be:()=>u,Bj:()=>A,Ct:()=>b,Dl:()=>m,ER:()=>Y,Eb:()=>B,F7:()=>z,FO:()=>ea,Fk:()=>G,Fn:()=>p,G1:()=>O,G8:()=>F,Hi:()=>L,Il:()=>er,KB:()=>E,Kn:()=>P,LK:()=>M,MB:()=>el,Mu:()=>o,Ny:()=>x,Pw:()=>y,Rl:()=>a,TL:()=>en,Tx:()=>W,Uy:()=>_,WN:()=>et,YA:()=>q,Zm:()=>Q,_L:()=>N,_z:()=>v,aC:()=>f,bS:()=>X,cU:()=>S,dR:()=>V,dZ:()=>es,db:()=>I,em:()=>D,f2:()=>R,fU:()=>eo,fs:()=>g,gP:()=>j,hH:()=>Z,jw:()=>T,lo:()=>ee,m9:()=>$,mI:()=>ec,nA:()=>c,pY:()=>d,q0:()=>eu,qF:()=>J,qm:()=>H,rk:()=>C,rt:()=>k,tB:()=>l,wA:()=>h,xY:()=>ei});var i=r(49197),n=r(81847),s=r(50512);function a(e,t){return new e({type:"string",...s.A2(t)})}function o(e,t){return new e({type:"string",format:"email",check:"string_format",abort:!1,...s.A2(t)})}function l(e,t){return new e({type:"string",format:"guid",check:"string_format",abort:!1,...s.A2(t)})}function u(e,t){return new e({type:"string",format:"uuid",check:"string_format",abort:!1,...s.A2(t)})}function c(e,t){return new e({type:"string",format:"uuid",check:"string_format",abort:!1,version:"v4",...s.A2(t)})}function d(e,t){return new e({type:"string",format:"uuid",check:"string_format",abort:!1,version:"v6",...s.A2(t)})}function h(e,t){return new e({type:"string",format:"uuid",check:"string_format",abort:!1,version:"v7",...s.A2(t)})}function p(e,t){return new e({type:"string",format:"url",check:"string_format",abort:!1,...s.A2(t)})}function f(e,t){return new e({type:"string",format:"emoji",check:"string_format",abort:!1,...s.A2(t)})}function m(e,t){return new e({type:"string",format:"nanoid",check:"string_format",abort:!1,...s.A2(t)})}function g(e,t){return new e({type:"string",format:"cuid",check:"string_format",abort:!1,...s.A2(t)})}function A(e,t){return new e({type:"string",format:"cuid2",check:"string_format",abort:!1,...s.A2(t)})}function b(e,t){return new e({type:"string",format:"ulid",check:"string_format",abort:!1,...s.A2(t)})}function y(e,t){return new e({type:"string",format:"xid",check:"string_format",abort:!1,...s.A2(t)})}function v(e,t){return new e({type:"string",format:"ksuid",check:"string_format",abort:!1,...s.A2(t)})}function x(e,t){return new e({type:"string",format:"ipv4",check:"string_format",abort:!1,...s.A2(t)})}function w(e,t){return new e({type:"string",format:"ipv6",check:"string_format",abort:!1,...s.A2(t)})}function _(e,t){return new e({type:"string",format:"cidrv4",check:"string_format",abort:!1,...s.A2(t)})}function j(e,t){return new e({type:"string",format:"cidrv6",check:"string_format",abort:!1,...s.A2(t)})}function k(e,t){return new e({type:"string",format:"base64",check:"string_format",abort:!1,...s.A2(t)})}function S(e,t){return new e({type:"string",format:"base64url",check:"string_format",abort:!1,...s.A2(t)})}function E(e,t){return new e({type:"string",format:"e164",check:"string_format",abort:!1,...s.A2(t)})}function C(e,t){return new e({type:"string",format:"jwt",check:"string_format",abort:!1,...s.A2(t)})}function O(e,t){return new e({type:"string",format:"datetime",check:"string_format",offset:!1,local:!1,precision:null,...s.A2(t)})}function I(e,t){return new e({type:"string",format:"date",check:"string_format",...s.A2(t)})}function P(e,t){return new e({type:"string",format:"time",check:"string_format",precision:null,...s.A2(t)})}function R(e,t){return new e({type:"string",format:"duration",check:"string_format",...s.A2(t)})}function z(e,t){return new e({type:"number",checks:[],...s.A2(t)})}function M(e,t){return new e({type:"number",check:"number_format",abort:!1,format:"safeint",...s.A2(t)})}function N(e,t){return new e({type:"boolean",...s.A2(t)})}function T(e,t){return new e({type:"null",...s.A2(t)})}function D(e){return new e({type:"unknown"})}function F(e,t){return new e({type:"never",...s.A2(t)})}function U(e,t){return new i.sm({check:"less_than",...s.A2(t),value:e,inclusive:!1})}function Q(e,t){return new i.sm({check:"less_than",...s.A2(t),value:e,inclusive:!0})}function W(e,t){return new i.J_({check:"greater_than",...s.A2(t),value:e,inclusive:!1})}function H(e,t){return new i.J_({check:"greater_than",...s.A2(t),value:e,inclusive:!0})}function L(e,t){return new i.Jk({check:"multiple_of",...s.A2(t),value:e})}function B(e,t){return new i.Yk({check:"max_length",...s.A2(t),maximum:e})}function $(e,t){return new i.Kk({check:"min_length",...s.A2(t),minimum:e})}function q(e,t){return new i.RM({check:"length_equals",...s.A2(t),length:e})}function G(e,t){return new i.DG({check:"string_format",format:"regex",...s.A2(t),pattern:e})}function Z(e){return new i.NI({check:"string_format",format:"lowercase",...s.A2(e)})}
1function J(e){return new i.kH({check:"string_format",format:"uppercase",...s.A2(e)})}function V(e,t){return new i.Tt({check:"string_format",format:"includes",...s.A2(t),includes:e})}function K(e,t){return new i.J({check:"string_format",format:"starts_with",...s.A2(t),prefix:e})}function Y(e,t){return new i.E6({check:"string_format",format:"ends_with",...s.A2(t),suffix:e})}function X(e){return new i.v$({check:"overwrite",tx:e})}function ee(e){return X(t=>t.normalize(e))}function et(){return X(e=>e.trim())}function er(){return X(e=>e.toLowerCase())}function ei(){return X(e=>e.toUpperCase())}function en(){return X(e=>s.Yv(e))}function es(e,t,r){return new e({type:"array",element:t,...s.A2(r)})}function ea(e,t,r){let i=s.A2(r);return i.abort??(i.abort=!0),new e({type:"custom",check:"custom",fn:t,...i})}function eo(e,t,r){return new e({type:"custom",check:"custom",fn:t,...s.A2(r)})}function el(e,t){var r,n;let a,o=(r=t=>(t.addIssue=e=>{"string"==typeof e?t.issues.push(s.sn(e,t.value,o._zod.def)):(e.fatal&&(e.continue=!1),e.code??(e.code="custom"),e.input??(e.input=t.value),e.inst??(e.inst=o),e.continue??(e.continue=!o._zod.def.abort),t.issues.push(s.sn(e)))},e(t.value,t)),n=t,(a=new i.QP({check:"custom",...s.A2(n)}))._zod.check=r,a);return o}function eu(e){let t=new i.QP({check:"describe"});return t._zod.onattach=[t=>{let r=n.fd.get(t)??{};n.fd.add(t,{...r,description:e})}],t._zod.check=()=>{},t}function ec(e){let t=new i.QP({check:"meta"});return t._zod.onattach=[t=>{let r=n.fd.get(t)??{};n.fd.add(t,{...r,...e})}],t._zod.check=()=>{},t}},13612:(e,t,r)=>{"use strict";r.d(t,{EO:()=>p,QC:()=>s,ct:()=>d,m$:()=>h});let i={landing_path:500,referrer:500,utm_source:200,utm_medium:200,utm_campaign:200,utm_content:200,utm_term:200},n=["utm_source","utm_medium","utm_campaign","utm_content","utm_term"],s="aie_acquisition_v2",a=/[\w.%+-]+(?:@|%40)[\w.-]+\.[a-z]{2,}/gi;function o(e){return e.replace(a,"[redacted-email]")}function l(e,t){if("string"!=typeof e)return;let r=e.trim();return r?r.slice(0,t):void 0}function u(e,t){try{let r=new URL(e,t);return l(o(r.pathname||"/"),i.landing_path)}catch{return}}function c(e){let t=l(e,2e3);if(t)try{let e=new URL(t);if("http:"!==e.protocol&&"https:"!==e.protocol)return;return l(o(`${e.origin}${e.pathname}`),i.referrer)}catch{return}}function d(e){if(!e||"object"!=typeof e||Array.isArray(e))return;let t={},r=l(e.landing_path,i.landing_path);r&&(t.landing_path=u(r,"https://ai.engineer"));let s=c(e.referrer);for(let r of(s&&(t.referrer=s),n)){let n=l(e[r],i[r]);n&&!a.test(n)&&(t[r]=n),a.lastIndex=0}return Object.keys(t).length?t:void 0}function h(e,t){let r=new URL(e,"https://ai.engineer"),s={landing_path:u(r.href)??"/"},o=c(t);for(let e of(o&&(s.referrer=o),n)){let t=l(r.searchParams.get(e),i[e]);t&&!a.test(t)&&(s[e]=t),a.lastIndex=0}if(!s.utm_source){let e=l(r.searchParams.get("source"),i.utm_source);e&&!a.test(e)&&(s.utm_source=e),a.lastIndex=0}return s}function p(e,t){let r;try{r=new URL(e)}catch{return e}if(n.some(e=>r.searchParams.has(e)))return e;let i=d(t);if(!i)return e;let s=!1;for(let e of n){let t=i[e];t&&(r.searchParams.set(e,t),s=!0)}return s?r.toString():e}},14430:(e,t,r)=>{"use strict";r.d(t,{AnD:()=>u,Mbp:()=>l,QEs:()=>s,Vk6:()=>n,gSK:()=>o,hL4:()=>a});var i=r(28090);function n(e){return(0,i.k5)({tag:"svg",attr:{viewBox:"0 0 576 512"},child:[{tag:"path",attr:{d:"M549.655 124.083c-6.281-23.65-24.787-42.276-48.284-48.597C458.781 64 288 64 288 64S117.22 64 74.629 75.486c-23.497 6.322-42.003 24.947-48.284 48.597-11.412 42.867-11.412 132.305-11.412 132.305s0 89.438 11.412 132.305c6.281 23.65 24.787 41.5 48.284 47.821C117.22 448 288 448 288 448s170.78 0 213.371-11.486c23.497-6.321 42.003-24.171 48.284-47.821 11.412-42.867 11.412-132.305 11.412-132.305s0-89.438-11.412-132.305zm-317.51 213.508V175.185l142.739 81.205-142.739 81.201z"},child:[]}]})(e)}function s(e){return(0,i.k5)({tag:"svg",attr:{viewBox:"0 0 448 512"},child:[{tag:"path",attr:{d:"M416 32H31.9C14.3 32 0 46.5 0 64.3v383.4C0 465.5 14.3 480 31.9 480H416c17.6 0 32-14.5 32-32.3V64.3c0-17.8-14.4-32.3-32-32.3zM135.4 416H69V202.2h66.5V416zm-33.2-243c-21.3 0-38.5-17.3-38.5-38.5S80.9 96 102.2 96c21.2 0 38.5 17.3 38.5 38.5 0 21.3-17.2 38.5-38.5 38.5zm282.1 243h-66.4V312c0-24.8-.5-56.7-34.5-56.7-34.6 0-39.9 27-39.9 54.9V416h-66.4V202.2h63.7v29.2h.9c8.9-16.8 30.6-34.5 62.9-34.5 67.2 0 79.7 44.3 79.7 101.9V416z"},child:[]}]})(e)}function a(e){return(0,i.k5)({tag:"svg",attr:{viewBox:"0 0 496 512"},child:[{tag:"path",attr:{d:"M165.9 397.4c0 2-2.3 3.6-5.2 3.6-3.3.3-5.6-1.3-5.6-3.6 0-2 2.3-3.6 5.2-3.6 3-.3 5.6 1.3 5.6 3.6zm-31.1-4.5c-.7 2 1.3 4.3 4.3 4.9 2.6 1 5.6 0 6.2-2s-1.3-4.3-4.3-5.2c-2.6-.7-5.5.3-6.2 2.3zm44.2-1.7c-2.9.7-4.9 2.6-4.6 4.9.3 2 2.9 3.3 5.9 2.6 2.9-.7 4.9-2.6 4.6-4.6-.3-1.9-3-3.2-5.9-2.9zM244.8 8C106.1 8 0 113.3 0 252c0 110.9 69.8 205.8 169.5 239.2 12.8 2.3 17.3-5.6 17.3-12.1 0-6.2-.3-40.4-.3-61.4 0 0-70 15-84.7-29.8 0 0-11.4-29.1-27.8-36.6 0 0-22.9-15.7 1.6-15.4 0 0 24.9 2 38.6 25.8 21.9 38.6 58.6 27.5 72.9 20.9 2.3-16 8.8-27.1 16-33.7-55.9-6.2-112.3-14.3-112.3-110.5 0-27.5 7.6-41.3 23.6-58.9-2.6-6.5-11.1-33.3 2.6-67.9 20.9-6.5 69 27 69 27 20-5.6 41.5-8.5 62.8-8.5s42.8 2.9 62.8 8.5c0 0 48.1-33.6 69-27 13.7 34.7 5.2 61.4 2.6 67.9 16 17.7 25.8 31.5 25.8 58.9 0 96.5-58.9 104.2-114.8 110.5 9.2 7.9 17 22.9 17 46.4 0 33.7-.3 75.4-.3 83.6 0 6.5 4.6 14.4 17.3 12.1C428.2 457.8 496 362.9 496 252 496 113.3 383.5 8 244.8 8zM97.2 352.9c-1.3 1-1 3.3.7 5.2 1.6 1.6 3.9 2.3 5.2 1 1.3-1 1-3.3-.7-5.2-1.6-1.6-3.9-2.3-5.2-1zm-10.8-8.1c-.7 1.3.3 2.9 2.3 3.9 1.6 1 3.6.7 4.3-.7.7-1.3-.3-2.9-2.3-3.9-2-.6-3.6-.3-4.3.7zm32.4 35.6c-1.6 1.3-1 4.3 1.3 6.2 2.3 2.3 5.2 2.6 6.5 1 1.3-1.3.7-4.3-1.3-6.2-2.2-2.3-5.2-2.6-6.5-1zm-11.4-14.7c-1.6 1-1.6 3.6 0 5.9 1.6 2.3 4.3 3.3 5.6 2.3 1.6-1.3 1.6-3.9 0-6.2-1.4-2.3-4-3.3-5.6-2z"},child:[]}]})(e)}function o(e){return(0,i.k5)({tag:"svg",attr:{viewBox:"0 0 448 512"},child:[{tag:"path",attr:{d:"M424.4 214.7L72.4 6.6C43.8-10.3 0 6.1 0 47.9V464c0 37.5 40.7 60.1 72.4 41.3l352-208c31.4-18.5 31.5-64.1 0-82.6z"},child:[]}]})(e)}function l(e){return(0,i.k5)({tag:"svg",attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M497.9 142.1l-46.1 46.1c-4.7 4.7-12.3 4.7-17 0l-111-111c-4.7-4.7-4.7-12.3 0-17l46.1-46.1c18.7-18.7 49.1-18.7 67.9 0l60.1 60.1c18.8 18.7 18.8 49.1 0 67.9zM284.2 99.8L21.6 362.4.4 483.9c-2.9 16.4 11.4 30.6 27.8 27.8l121.5-21.3 262.6-262.6c4.7-4.7 4.7-12.3 0-17l-111-111c-4.8-4.7-12.4-4.7-17.1 0zM124.1 339.9c-5.5-5.5-5.5-14.3 0-19.8l154-154c5.5-5.5 14.3-5.5 19.8 0s5.5 14.3 0 19.8l-154 154c-5.5 5.5-14.3 5.5-19.8 0zM88 424h48v36.3l-64.5 11.3-31.1-31.1L51.7 376H88v48z"},child:[]}]})(e)}function u(e){return(0,i.k5)({tag:"svg",attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M326.612 185.391c59.747 59.809 58.927 155.698.36 214.59-.11.12-.24.25-.36.37l-67.2 67.2c-59.27 59.27-155.699 59.262-214.96 0-59.27-59.26-59.27-155.7 0-214.96l37.106-37.106c9.84-9.84 26.786-3.3 27.294 10.606.648 17.722 3.826 35.527 9.69 52.721 1.986 5.822.567 12.262-3.783 16.612l-13.087 13.087c-28.026 28.026-28.905 73.66-1.155 101.96 28.024 28.579 74.086 28.749 102.325.51l67.2-67.19c28.191-28.191 28.073-73.757 0-101.83-3.701-3.694-7.429-6.564-10.341-8.569a16.037 16.037 0 0 1-6.947-12.606c-.396-10.567 3.348-21.456 11.698-29.8
106l21.054-21.055c5.521-5.521 14.182-6.199 20.584-1.731a152.482 152.482 0 0 1 20.522 17.197zM467.547 44.449c-59.261-59.262-155.69-59.27-214.96 0l-67.2 67.2c-.12.12-.25.25-.36.37-58.566 58.892-59.387 154.781.36 214.59a152.454 152.454 0 0 0 20.521 17.196c6.402 4.468 15.064 3.789 20.584-1.731l21.054-21.055c8.35-8.35 12.094-19.239 11.698-29.806a16.037 16.037 0 0 0-6.947-12.606c-2.912-2.005-6.64-4.875-10.341-8.569-28.073-28.073-28.191-73.639 0-101.83l67.2-67.19c28.239-28.239 74.3-28.069 102.325.51 27.75 28.3 26.872 73.934-1.155 101.96l-13.087 13.087c-4.35 4.35-5.769 10.79-3.783 16.612 5.864 17.194 9.042 34.999 9.69 52.721.509 13.906 17.454 20.446 27.294 10.606l37.106-37.106c59.271-59.259 59.271-155.699.001-214.959z"},child:[]}]})(e)}},14883:(e,t,r)=>{"use strict";function i(){throw Object.defineProperty(Error("`forbidden()` is experimental and only allowed to be enabled when `experimental.authInterrupts` is enabled."),"__NEXT_ERROR_CODE",{value:"E488",enumerable:!1,configurable:!0})}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"forbidden",{enumerable:!0,get:function(){return i}}),r(74011).HTTP_ERROR_FALLBACK_ERROR_CODE,("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)},15530:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"useIntersection",{enumerable:!0,get:function(){return l}});let i=r(65162),n=r(11305),s="function"==typeof IntersectionObserver,a=new Map,o=[];function l({rootRef:e,rootMargin:t,disabled:r}){let u=r||!s,[c,d]=(0,i.useState)(!1),h=(0,i.useRef)(null),p=(0,i.useCallback)(e=>{h.current=e},[]);return(0,i.useEffect)(()=>{if(s){if(u||c)return;let r=h.current;if(r&&r.tagName)return function(e,t,r){let{id:i,observer:n,elements:s}=function(e){let t,r={root:e.root||null,margin:e.rootMargin||""},i=o.find(e=>e.root===r.root&&e.margin===r.margin);if(i&&(t=a.get(i)))return t;let n=new Map;return t={id:r,observer:new IntersectionObserver(e=>{e.forEach(e=>{let t=n.get(e.target),r=e.isIntersecting||e.intersectionRatio>0;t&&r&&t(r)})},e),elements:n},o.push(r),a.set(r,t),t}(r);return s.set(e,t),n.observe(e),function(){if(s.delete(e),n.unobserve(e),0===s.size){n.disconnect(),a.delete(i);let e=o.findIndex(e=>e.root===i.root&&e.margin===i.margin);e>-1&&o.splice(e,1)}}}(r,e=>e&&d(e),{root:e?.current,rootMargin:t})}else if(!c){let e=(0,n.requestIdleCallback)(()=>d(!0));return()=>(0,n.cancelIdleCallback)(e)}},[u,t,e,c,h.current]),[p,c,(0,i.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)},15897:(e,t,r)=>{"use strict";r.d(t,{D4:()=>p,Re:()=>m,lF:()=>h,X$:()=>f,qg:()=>l,EJ:()=>u,ex:()=>A,yR:()=>y,wy:()=>g,EM:()=>b,xL:()=>c,bp:()=>d});var i=r(48935),n=r(80199),s=r(91143),a=r(50512);let o=s.xI("ZodError",(e,t)=>{n.a$.init(e,t),e.name="ZodError",Object.defineProperties(e,{format:{value:t=>n.Wk(e,t)},flatten:{value:t=>n.JM(e,t)},addIssue:{value:t=>{e.issues.push(t),e.message=JSON.stringify(e.issues,a.k8,2)}},addIssues:{value:t=>{e.issues.push(...t),e.message=JSON.stringify(e.issues,a.k8,2)}},isEmpty:{get:()=>0===e.issues.length}})},{Parent:Error}),l=i.Tj(o),u=i.Rb(o),c=i.Od(o),d=i.wG(o),h=i.Mv(o),p=i.e2(o),f=i.GW(o),m=i.or(o),g=i.rh(o),A=i.VS(o),b=i.v_(o),y=i.R3(o)},16371:()=>{},18612:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i={ReadonlyURLSearchParams:function(){return o.ReadonlyURLSearchParams},RedirectType:function(){return d.RedirectType},ServerInsertedHTMLContext:function(){return u.ServerInsertedHTMLContext},forbidden:function(){return d.forbidden},notFound:function(){return d.notFound},permanentRedirect:function(){return d.permanentRedirect},redirect:function(){return d.redirect},unauthorized:function(){return d.unauthorized},unstable_isUnrecognizedActionError:function(){return c.unstable_isUnrecognizedActionError},unstable_rethrow:function(){return d.unstable_rethrow},useParams:function(){return v},usePathname:function(){return b},useRouter:function(){return y},useSearchParams:function(){return A},useSelectedLayoutSegment:function(){return w},useSelectedLayoutSegments:function(){return x},useServerInsertedHTML:function(){return u.useServerInsertedHTML}};for(var n in i)Object.defineProperty(t,n,{enumerable:!0,get:i[n]});let s=r(26908)._(r(65162)),a=r(97296),o=r(96317),l=r(61648),u=r(80847),c=r(24393),d=r(27607),h,p,{instrumentParam
1sForClientValidation:f,instrumentSearchParamsForClientValidation:m,expectCompleteParamsInClientValidation:g}={};function A(){p?.("useSearchParams()");let e=(0,s.useContext)(o.SearchParamsContext);return(0,s.useMemo)(()=>e?new o.ReadonlyURLSearchParams(e):null,[e])}function b(){return h?.("usePathname()"),(0,s.useContext)(o.PathnameContext)}function y(){let e=(0,s.useContext)(a.AppRouterContext);if(null===e)throw Object.defineProperty(Error("invariant expected app router to be mounted"),"__NEXT_ERROR_CODE",{value:"E238",enumerable:!1,configurable:!0});return e}function v(){return h?.("useParams()"),(0,s.useContext)(o.PathParamsContext)}function x(e="children"){h?.("useSelectedLayoutSegments()");let t=(0,s.useContext)(a.LayoutRouterContext);return t?(0,l.getSelectedLayoutSegmentPath)(t.parentTree,e):null}function w(e="children"){h?.("useSelectedLayoutSegment()"),(0,s.useContext)(o.NavigationPromisesContext);let t=x(e);return(0,l.computeSelectedLayoutSegment)(t,e)}("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)},19603:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"useMergedRef",{enumerable:!0,get:function(){return n}});let i=r(65162);function n(e,t){let r=(0,i.useRef)(null),n=(0,i.useRef)(null);return(0,i.useCallback)(i=>{if(null===i){let e=r.current;e&&(r.current=null,e());let t=n.current;t&&(n.current=null,t())}else e&&(r.current=s(e,i)),t&&(n.current=s(t,i))},[e,t])}function s(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 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)},20052:(e,t,r)=>{"use strict";r.d(t,{q:()=>a});var i=r(4930),n=r(14430),s=r(54722);function a({twitter:e,youtube:t,linkedin:r,className:o}){return(0,i.jsxs)("div",{className:`flex gap-4 ${o||""}`,children:[e?(0,i.jsx)("a",{href:e,target:"_blank",children:(0,i.jsx)(s.ase,{})}):null,r?(0,i.jsx)("a",{href:r,target:"_blank",children:(0,i.jsx)(n.QEs,{})}):null,t?(0,i.jsx)("a",{href:t,target:"_blank",children:(0,i.jsx)(n.Vk6,{})}):null]})}},21260:(e,t,r)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/_app",function(){return r(93563)}])},21965:(e,t,r)=>{"use strict";r.d(t,{FD:()=>y,sh:()=>A,_c:()=>f,CL:()=>b,QR:()=>g,UE:()=>m});var i=r(4930),n=r(65162),s=r(3638),a=r(28090);function o(e){return(0,a.k5)({tag:"svg",attr:{viewBox:"0 0 24 24",fill:"none"},child:[{tag:"path",attr:{d:"M23.0677 11.9929L18.818 7.75739L17.4061 9.17398L19.2415 11.0032L0.932469 11.0012L0.932251 13.0012L19.2369 13.0032L17.4155 14.8308L18.8321 16.2426L23.0677 11.9929Z",fill:"currentColor"},child:[]}]})(e)}var l=r(58813),u=r(46403),c=r(95443),d=r(50345);let h=c.Ik({emailAddress:c.Yj().email()});function p({onSuccess:e=()=>null,source:t}){let r=t||`${window.location.pathname} (untagged)`,[i,s]=(0,n.useState)(!1),[a,o]=(0,n.useState)(""),[l,u]=(0,n.useState)(!1);return{handleSubmit:async function(t){t.preventDefault(),u(!0),o("");let i=new FormData(t.currentTarget),n=h.safeParse(Object.fromEntries(i));if(!n.success){o("Invalid Email"),u(!1);return}try{let t=await fetch("/api/newsletter",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({emailAddress:n.data.emailAddress,source:r})}),i=await t.json();i.success?(s(!0),e()):o(i.error||"Failed to subscribe")}catch(e){o("Failed to subscribe")}finally{u(!1)}},pending:l,success:i,error:a}}function f({source:e}={}){let{handleSubmit:t,pending:r,success:a,error:o}=p({source:e}),u=(0,n.useId)();return(0,i.jsxs)(i.Fragment,{children:[!0===a&&(0,i.jsxs)("div",{className:"flex gap-2 h-14 items-center rounded-2xl py-4 px-6 bg-white text-black border",children:[(0,i.jsx)(l.N__,{width:"1.5em",height:"1.5em"}),"Success! Check your inbox for next steps."]}),!1===a&&(0,i.jsxs)("div",{className:"space-y-5",children:[(0,i.jsxs)("form",{onSubmit:t,children:[(0,i.jsx)("label",{htmlFor:u,className:"font-bold",children:"Email Address"}),(0,i.jsx)("input",{id:u,type:"email",placeholder:"Enter the email associated with your conference pass",autoComplete:"email",autoFocus:!0,required:!0,name:"emailAddress",className:(0,s.A)("block mt-1 w-full rounded-lg py-2 px-3 text-base focus:outline-hidden border",o?"border-red-500":"border-gray-300")}),o&&(0,i.jsx)("p",{className:"text-red-500 text-sm mt-2",children:o}),(0,i.jsx)(d.$,{"aria-label":"Submit",type:"submit",invert:!1,className:"w-full mt-6",children:r?(0,i.jsx)("span",{children:"Sending..."}):"Keep me up to date"})]}),(0,i.jsx)("p",{className:"text-center",children:"\uD83D\uDECEï¸ No Spam. Just the good stuff."})]})]})}function m({autoFocus:e,inputClassName:t,onSuccess:r,source:n}){let{handleSubmit:a,pending:l}=p({onSuccess:r,source:n});return(0,i.jsx)("form",{onSubmit:a,children:(0,i.jsxs)("div",{className:"relative",children:[(0,i.jsx)("input",{type:"email",placeholder:"Email address",autoComplete:"email",autoFocus:e,name:"emailAddress",className:(0,s.A)("block w-full rounded-2xl py-4 pl-6 pr-20 text-base focus:outline-hidden border border-gray-300",t??"bg-white text-black placeholder:text-gray-500")}),(0,i.jsx)("div",{className:"absolute inset-y-1 right-1 flex justify-end",children:(0,i.jsx)("button",{type:"submit","aria-label":"Submit",className:"flex text-2xl aspect-square h-full items-center justify-center rounded-xl bg-black text-white transition hover:bg-neutral-800",children:l?(0,i.jsx)("span",{children:"..."}):(0,i.jsx)(o,{})})})]})})}function g({onSuccess:e,source:t}){let{handleSubmit:r,pending:n,error:a}=p({onSuccess:e,source:t});return(0,i.jsxs)("form",{onSubmit:r,noValidate:!0,children:[(0,i.jsxs)("div",{className:"relative",children:[(0,i.jsx)("input",{type:"email",placeholder:"your@
1work.email",autoComplete:"email",name:"emailAddress",className:(0,s.A)("block w-full rounded-2xl py-4 pl-6 pr-20 text-base","bg-neutral-400/15 hover:bg-neutral-400/25 focus:bg-neutral-400/15","outline-hidden border border-transparent focus:border-neutral-400/60",a?"border-red-500":"")}),(0,i.jsx)("div",{className:"absolute inset-y-1 right-1 flex justify-end",children:(0,i.jsx)("button",{type:"submit","aria-label":"Submit",className:"flex text-2xl aspect-square h-full items-center justify-center rounded-xl bg-black text-white transition hover:bg-neutral-800",children:n?(0,i.jsx)("span",{children:"..."}):(0,i.jsx)(o,{})})})]}),a&&(0,i.jsx)("div",{className:"text-red-500 text-sm text-left mt-2",children:"Invalid Email Address. Please use a valid email address."})]})}function A({source:e}={}){let{handleSubmit:t,pending:r,success:n,error:a}=p({source:e});return(0,i.jsxs)(i.Fragment,{children:[!1===n&&(0,i.jsxs)("div",{className:"space-y-3",children:[(0,i.jsxs)("form",{onSubmit:t,className:"flex gap-3",children:[(0,i.jsxs)("div",{className:"flex-1 flex items-center gap-2 border border-[#2D2D2D] bg-[#1A1A1A] px-4 py-3 rounded-sm",children:[(0,i.jsx)("span",{className:"font-jetbrains font-bold text-white text-[16px] leading-[24px]",children:">_"}),(0,i.jsx)("input",{type:"email",placeholder:"ENTER YOUR WORK EMAIL ADDRESS","aria-label":"Email Address",autoComplete:"email",name:"emailAddress",className:(0,s.A)("w-full bg-transparent text-[16px] leading-[24px] font-jetbrains text-white placeholder:text-white/40 focus:outline-hidden uppercase",a&&"text-red-400")})]}),(0,i.jsx)("button",{type:"submit",className:"border border-[#2D2D2D] bg-[#1A1A1A] px-6 py-3 rounded-sm font-jetbrains font-bold text-[16px] leading-[24px] text-white uppercase hover:bg-[#2D2D2D] transition-colors",children:r?"...":"Submit"})]}),a&&(0,i.jsx)("p",{className:"text-red-400 text-sm px-2",children:a})]}),!0===n&&(0,i.jsxs)("div",{className:"w-full flex gap-2 items-center border border-[#2D2D2D] bg-[#1A1A1A] px-4 py-3 rounded-sm text-white font-jetbrains text-[16px] leading-[24px]",children:[(0,i.jsx)(l.N__,{width:"1.5em",height:"1.5em"}),"Success! Check your inbox for next steps."]})]})}function b({source:e}){let{handleSubmit:t,pending:r,success:n,error:a}=p({source:e});return n?(0,i.jsxs)("div",{className:"flex items-center justify-center gap-2 w-full border border-[#F8DF8C]/40 bg-[#F8DF8C]/10 px-6 py-3 rounded-sm font-jetbrains font-bold text-[14px] leading-[20px] text-[#F8DF8C] uppercase",children:[(0,i.jsx)(l.N__,{className:"w-4 h-4"}),"Check your email for the report!"]}):(0,i.jsxs)("div",{className:"space-y-3",children:[(0,i.jsxs)("form",{onSubmit:t,className:"flex gap-2",children:[(0,i.jsxs)("div",{className:"flex-1 flex items-center gap-2 border border-[#2D2D2D] bg-[#0A0A0A] px-3 py-2.5 rounded-sm",children:[(0,i.jsx)("span",{className:"font-jetbrains font-bold text-white/40 text-[13px] leading-[20px]",children:">_"}),(0,i.jsx)("input",{type:"email",placeholder:"YOUR EMAIL","aria-label":"Email Address",autoComplete:"email",name:"emailAddress",className:(0,s.A)("w-full bg-transparent text-[13px] leading-[20px] font-jetbrains text-white placeholder:text-white/40 focus:outline-hidden uppercase",a&&"text-red-400")})]}),(0,i.jsx)("button",{type:"submit",className:"border border-[#F8DF8C]/40 bg-[#F8DF8C]/10 px-5 py-2.5 rounded-sm font-jetbrains font-bold text-[13px] leading-[20px] text-[#F8DF8C] uppercase hover:bg-[#F8DF8C]/20 transition-colors whitespace-nowrap",children:r?"...":"Get Report"})]}),a&&(0,i.jsx)("p",{className:"text-red-400 text-xs px-1",children:a})]})}function y(){return(0,i.jsxs)("div",{className:"space-y-5",children:[(0,i.jsxs)("div",{className:"flex",children:[(0,i.jsx)("div",{className:"self-center text-2xl pr-4",children:(0,i.jsx)(u.t4g,{})}),(0,i.jsxs)("div",{className:"flex-1 flex flex-col",children:[(0,i.jsx)("b",{children:"Exclusive Content"}),(0,i.jsx)("span",{className:"text-sm",children:"Gain early access to articles, guides, resources, and more"})]})]}),(0,i.jsxs)("div",{className:"flex",children:[(0,i.jsx)("div",{className:"self-center text-2xl pr-4",children:(0,i.jsx)(u.Yfl,{})}),(0,i.jsxs)("div",{className:"flex-1 flex flex-col",children:[(0,i.jsx)("b",{children:"Valuable Insights"}),(0,i.jsx)("span",{className:"text-sm",children:"Discover expert tips and industry trends to keep you ahead"})]})]}),(0,i.jsxs)("div",{className:"flex",children:[(0,i.jsx)("div",{className:"self-center text-2xl pr-4",children:(0,i.jsx)(u.hRN,{})}),(0,i.jsxs)("div",{className:"flex-1 flex flex-col",children:[(0,i.jsx)("b",{children:"Special Offers"}),(0,i.jsx)("span",{className:"text-sm",children:"Get early-bird discounts, promotions, and member-only perks"})]})]}),(0,i.jsxs)("div",{className:"flex",children:[(0,i.jsx)("div",{className:"self-center text-2xl pr-4",children:(0,i.jsx)(u.Xit,{})}),(0,i.jsxs)("div",{className:"flex-1 flex flex-col",children:[(0,i.jsx)("b",{children:"Event Updates"}),(0,i.jsx)("span",{className:"text-sm",children:"Be the first to know about launches and upcoming events"})]})]})]})}},23639:(e,t,r)=>{"use strict";function i(e,t,r,i){return!1}
1Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getDomainLocale",{enumerable:!0,get:function(){return i}}),r(4871),("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)},24393:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r={UnrecognizedActionError:function(){return n},unstable_isUnrecognizedActionError:function(){return s}};for(var i in r)Object.defineProperty(t,i,{enumerable:!0,get:r[i]});class n extends Error{constructor(...e){super(...e),this.name="UnrecognizedActionError"}}function s(e){return!!(e&&"object"==typeof e&&e instanceof n)}("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)},26735:(e,t,r)=>{e.exports=r(30192)},27607:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i={ReadonlyURLSearchParams:function(){return s.ReadonlyURLSearchParams},RedirectType:function(){return h},forbidden:function(){return l.forbidden},notFound:function(){return o.notFound},permanentRedirect:function(){return a.permanentRedirect},redirect:function(){return a.redirect},unauthorized:function(){return u.unauthorized},unstable_isUnrecognizedActionError:function(){return d},unstable_rethrow:function(){return c.unstable_rethrow}};for(var n in i)Object.defineProperty(t,n,{enumerable:!0,get:i[n]});let s=r(51996),a=r(40050),o=r(8802),l=r(14883),u=r(8827),c=r(34188);function d(){throw Object.defineProperty(Error("`unstable_isUnrecognizedActionError` can only be used on the client."),"__NEXT_ERROR_CODE",{value:"E776",enumerable:!1,configurable:!0})}let h={push:"push",replace:"replace"};("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)},28090:(e,t,r)=>{"use strict";r.d(t,{k5:()=>c});var i=r(65162),n={color:void 0,size:void 0,className:void 0,style:void 0,attr:void 0},s=i.createContext&&i.createContext(n),a=["attr","size","title"];function o(){return(o=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var i in r)({}).hasOwnProperty.call(r,i)&&(e[i]=r[i])}return e}).apply(null,arguments)}function l(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,i)}return r}function u(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?l(Object(r),!0).forEach(function(t){var i,n,s;i=e,n=t,s=r[t],(n=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var i=r.call(e,t||"default");if("object"!=typeof i)return i;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(n))in i?Object.defineProperty(i,n,{value:s,enumerable:!0,configurable:!0,writable:!0}):i[n]=s}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):l(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function c(e){return t=>i.createElement(d,o({attr:u({},e.attr)},t),function e(t){return t&&t.map((t,r)=>i.createElement(t.tag,u({key:r},t.attr),e(t.child)))}(e.child))}function d(e){var t=t=>{var r,{attr:n,size:s,title:l}=e,c=function(e,t){if(null==e)return{};var r,i,n=function(e,t){if(null==e)return{};var r={};for(var i in e)if(({}).hasOwnProperty.call(e,i)){if(-1!==t.indexOf(i))continue;r[i]=e[i]}return r}(e,t);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);for(i=0;i<s.length;i++)r=s[i],-1===t.indexOf(r)&&({}).propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}(e,a),d=s||t.size||"1em";return t.className&&(r=t.className),e.className&&(r=(r?r+" ":"")+e.className),i.createElement("svg",o({stroke:"currentColor",fill:"
1currentColor",strokeWidth:"0"},t.attr,n,c,{className:r,style:u(u({color:e.color||t.color},t.style),e.style),height:d,width:d,xmlns:"http://www.w3.org/2000/svg"}),l&&i.createElement("title",null,l),e.children)};return void 0!==s?i.createElement(s.Consumer,null,e=>t(e)):t(n)}},30192:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i={default:function(){return u},noSSR:function(){return l}};for(var n in i)Object.defineProperty(t,n,{enumerable:!0,get:i[n]});let s=r(34007);r(4930),r(65162);let a=s._(r(36887));function o(e){return{default:e?.default||e}}function l(e,t){return delete t.webpack,delete t.modules,e(t)}function u(e,t){let r=a.default,i={loading:({error:e,isLoading:t,pastDelay:r})=>null};e instanceof Promise?i.loader=()=>e:"function"==typeof e?i.loader=e:"object"==typeof e&&(i={...i,...e});let n=(i={...i,...t}).loader;return(i.loadableGenerated&&(i={...i,...i.loadableGenerated},delete i.loadableGenerated),"boolean"!=typeof i.ssr||i.ssr)?r({...i,loader:()=>null!=n?n().then(o):Promise.resolve(o(()=>null))}):(delete i.webpack,delete i.modules,l(r,i))}("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)},32184:(e,t,r)=>{"use strict";r.d(t,{p:()=>h});var i=r(4930),n=r(82016),s=r.n(n),a=r(97188);let{title:o,description:l,canonicalUrl:u,image:c}=(0,a.nY)("miami",2026),d=(0,a.VS)("miami",2026);function h(){return(0,i.jsxs)(s(),{children:[(0,i.jsx)("title",{children:o}),(0,i.jsx)("meta",{property:"og:title",content:o},"ogTitle"),(0,i.jsx)("meta",{name:"description",content:l},"description"),(0,i.jsx)("link",{rel:"canonical",href:u},"canonical"),(0,i.jsx)("meta",{property:"og:type",content:"website"},"ogType"),(0,i.jsx)("meta",{property:"og:url",content:u},"ogUrl"),(0,i.jsx)("meta",{property:"og:description",content:l},"ogDescription"),(0,i.jsx)("meta",{property:"og:image",content:c},"ogImage"),(0,i.jsx)("meta",{name:"twitter:card",content:"summary_large_image"},"twitterCard"),(0,i.jsx)("meta",{property:"twitter:domain",content:"ai.engineer"},"twitterDomain"),(0,i.jsx)("meta",{name:"twitter:url",content:u},"twitterUrl"),(0,i.jsx)("meta",{name:"twitter:title",content:o},"twitterTitle"),(0,i.jsx)("meta",{name:"twitter:description",content:l},"twitterDescription"),(0,i.jsx)("meta",{name:"twitter:image",content:c},"twitterImage"),(0,i.jsx)("script",{type:"application/ld+json",dangerouslySetInnerHTML:{__html:JSON.stringify(d)}},"event-jsonld")]})}},34188:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"unstable_rethrow",{enumerable:!0,get:function(){return i}});let i=r(9358).unstable_rethrow;("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)},34600:(e,t,r)=>{"use strict";r.d(t,{K:()=>s});var i=r(4930),n=r(36938);function s({children:e}){return(0,i.jsx)(n.m,{as:"footer",children:(0,i.jsxs)("div",{className:"mb-20 mt-4 flex justify-between gap-x-6 gap-y-4 border-t border-black/10 py-12",children:[(0,i.jsx)("div",{children:e}),(0,i.jsxs)("p",{className:"text-sm text-neutral-700",children:["\xa9 Software 3.0 Inc ",new Date().getFullYear()]})]})})}},35391:()=>{},36692:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i={default:function(){return c},getImageProps:function(){return u}};for(var n in i)Object.defineProperty(t,n,{enumerable:!0,get:i[n]});let s=r(34007),a=r(81040),o=r(46812),l=s._(r(78836));function u(e){let{props:t}=(0,a.getImgProps)(e,{defaultLoader:l.default,imgConf:{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:!0}});for(let[e,r]of Object.entries(t))void 0===r&&delete t[e];return{props:t}}let c=o.Image},36887:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return h}});let i=r(34007)._(r(65162)),n=r(78549),s=[],a=[],o=!1;function l(e){let t=e(),r={loading:!0,loaded:null,error:null};return r.promise=t.then(e=>(r.loading=!1,r.loaded=e,e)).catch(e=>{throw r.loading=!1,r.error=e,e}),r}class u{constructor(e,t){this._loadFn=e,this._opts=t,this._callbacks=new Set,this._delay=null,this._timeout=null,this.retry()}promise(){return this._res.promise}retry(){this._clearTimeouts(),this._res=this._loadFn(this._opts.loader),this._state={pastDelay:!1,timedOut:!1};let{_res:e,_opts:t}=this;e.loading&&("number"==typeof t.delay&&(0===t.delay?this._state.pastDelay=!0:this._delay=setTimeout(()=>{this._update({pastDelay:!0})},t.delay)),"number"==typeof t.timeout&&(this._timeout=setTimeout(()=>{this._update({timedOut:!0})},t.timeout))),this._res.promise.then(()=>{this._update({}),this._clearTimeouts()}).catch(e=>{this._update({}),this._clearTimeouts()}),this._update({})}_update(e){this._state={...this._state,error:this._res.error,loaded:this._res.loaded,loading:this._res.loading,...e}
1,this._callbacks.forEach(e=>e())}_clearTimeouts(){clearTimeout(this._delay),clearTimeout(this._timeout)}getCurrentValue(){return this._state}subscribe(e){return this._callbacks.add(e),()=>{this._callbacks.delete(e)}}}function c(e){return function(e,t){let r=Object.assign({loader:null,loading:null,delay:200,timeout:null,webpack:null,modules:null},t),s=null;function l(){if(!s){let t=new u(e,r);s={getCurrentValue:t.getCurrentValue.bind(t),subscribe:t.subscribe.bind(t),retry:t.retry.bind(t),promise:t.promise.bind(t)}}return s.promise()}if(!o){let e=r.webpack&&1?r.webpack():r.modules;e&&a.push(t=>{for(let r of e)if(t.includes(r))return l()})}function c(e,t){let a;l(),(a=i.default.useContext(n.LoadableContext))&&Array.isArray(r.modules)&&r.modules.forEach(e=>{a(e)});let o=i.default.useSyncExternalStore(s.subscribe,s.getCurrentValue,s.getCurrentValue);return i.default.useImperativeHandle(t,()=>({retry:s.retry}),[]),i.default.useMemo(()=>{var t;return o.loading||o.error?i.default.createElement(r.loading,{isLoading:o.loading,pastDelay:o.pastDelay,timedOut:o.timedOut,error:o.error,retry:s.retry}):o.loaded?i.default.createElement((t=o.loaded)&&t.default?t.default:t,e):null},[e,o])}return c.preload=()=>l(),c.displayName="LoadableComponent",i.default.forwardRef(c)}(l,e)}function d(e,t){let r=[];for(;e.length;){let i=e.pop();r.push(i(t))}return Promise.all(r).then(()=>{if(e.length)return d(e,t)})}c.preloadAll=()=>new Promise((e,t)=>{d(s).then(e,t)}),c.preloadReady=(e=[])=>new Promise(t=>{let r=()=>(o=!0,t());d(a,e).then(r,r)}),window.__NEXT_PRELOADREADY=c.preloadReady;let h=c},36938:(e,t,r)=>{"use strict";r.d(t,{m:()=>n});var i=r(4930);function n({children:e,className:t,maxWidth:r=1200,as:s,id:a}){return(0,i.jsx)(s??"div",{className:t,id:a,children:(0,i.jsx)("div",{className:"mx-auto px-4 sm:px-8 h-full",style:{maxWidth:`${r}px`},children:e})})}},37595:()=>{},40050:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i={getRedirectError:function(){return l},getRedirectStatusCodeFromError:function(){return p},getRedirectTypeFromError:function(){return h},getURLFromRedirectError:function(){return d},permanentRedirect:function(){return c},redirect:function(){return u}};for(var n in i)Object.defineProperty(t,n,{enumerable:!0,get:i[n]});let s=r(95067),a=r(5417),o;function l(e,t,r=s.RedirectStatusCode.TemporaryRedirect){let i=Object.defineProperty(Error(a.REDIRECT_ERROR_CODE),"__NEXT_ERROR_CODE",{value:"E394",enumerable:!1,configurable:!0});return i.digest=`${a.REDIRECT_ERROR_CODE};${t};${e};${r};`,i}function u(e,t){throw l(e,t??=o?.getStore()?.isAction?"push":"replace",s.RedirectStatusCode.TemporaryRedirect)}function c(e,t="replace"){throw l(e,t,s.RedirectStatusCode.PermanentRedirect)}function d(e){return(0,a.isRedirectError)(e)?e.digest.split(";").slice(2,-2).join(";"):null}function h(e){if(!(0,a.isRedirectError)(e))throw Object.defineProperty(Error("Not a redirect error"),"__NEXT_ERROR_CODE",{value:"E260",enumerable:!1,configurable:!0});return e.digest.split(";",2)[1]}function p(e){if(!(0,a.isRedirectError)(e))throw Object.defineProperty(Error("Not a redirect error"),"__NEXT_ERROR_CODE",{value:"E260",enumerable:!1,configurable:!0});return Number(e.digest.split(";").at(-2))}("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)},42773:(e,t,r)=>{"use strict";r.d(t,{gu:()=>h,a8:()=>p});var i=r(4930),n=r(66571),s=r.n(n);let a={src:"/_next/static/media/promptql-logo.84544f58.svg",height:284,width:895,blurWidth:0,blurHeight:0},o={src:"/_next/static/media/modular.03488575.svg",height:26,width:124,blurWidth:0,blurHeight:0},l={src:"/_next/static/media/mongodb-dark-lg.2a9f6f0c.svg",height:64,width:253,blurWidth:0,blurHeight:0};var u=r(72712),c=r(76434);let d={src:"/_next/static/media/koyeb.9277fba8.svg",height:32,width:120,blurWidth:0,blurHeight:0};function h({logo:e,variant:t="color",...r}){let{logo:n,name:a}=p(e,t);return(0,i.jsx)(s(),{...r,src:n,alt:a??""})}function p(e,t,r){let i=f[e]??{},n=i[t]??i.color??"";return{key:e,...f[e],...r,logo:n}}let f={algolia:{name:"Algolia",color:{src:"/_next/static/media/algolia.e9094eee.svg",height:500,width:2196,blurWidth:0,blurHeight:0}}
1,blackForestLabs:{name:"Black Forest Labs",color:{src:"/_next/static/media/black-forest-labs.6edc0350.svg",height:30,width:146,blurWidth:0,blurHeight:0}},cogrevPod:{name:"Cognitive Revolution Podcast",color:{src:"/_next/static/media/cogrev_podcast.00ad1329.png",height:537,width:1969,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAACCAMAAABSSm3fAAAAElBMVEXUPCbWPCTeQSVMaXHSPCjWPCQH9SIYAAAABnRSTlNIJhcAMx93gVLXAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGUlEQVR4nAXBAQEAAAgCINT+bw6sh84C2QMA+QAX6Ke5jgAAAABJRU5ErkJggg==",blurWidth:8,blurHeight:2}},comet:{name:"Comet",color:{src:"/_next/static/media/comet.603cab90.svg",height:260,width:678,blurWidth:0,blurHeight:0}},pydantic:{name:"Pydantic",color:{src:"/_next/static/media/pydantic.bb5da3bb.svg",height:110,width:666,blurWidth:0,blurHeight:0}},circle:{name:"Circle",color:{src:"/_next/static/media/circle.72db904a.svg",height:145,width:562,blurWidth:0,blurHeight:0}},shipfox:{name:"Shipfox",color:{src:"/_next/static/media/shipfox.3d574c6b.svg",height:200,width:971,blurWidth:0,blurHeight:0}},sierra:{name:"Sierra",color:{src:"/_next/static/media/sierra.5c986a47.svg",height:145,width:432,blurWidth:0,blurHeight:0}},xpander:{name:"Xpander",black:{src:"/_next/static/media/xpander.95a97b90.svg",height:100,width:656,blurWidth:0,blurHeight:0}},thomsonReuters:{name:"Thomson Reuters",color:{src:"/_next/static/media/thomson-reuters.9d81a1aa.svg",height:1128,width:2556,blurWidth:0,blurHeight:0}},tambo:{name:"Tambo",color:{src:"/_next/static/media/tambo.4714a59f.svg",height:120,width:545,blurWidth:0,blurHeight:0}},vessl:{name:"Vessl",black:{src:"/_next/static/media/vessl.4752983c.svg",height:72,width:562,blurWidth:0,blurHeight:0}},unstructured:{name:"Unstructured",color:{src:"/_next/static/media/unstructured.b8856330.svg",height:172,width:172,blurWidth:0,blurHeight:0}},sentry:{name:"Sentry",black:{src:"/_next/static/media/sentry.d1e24435.svg",height:120,width:545,blurWidth:0,blurHeight:0}},superannotate:{name:"Super Annotate",color:{src:"/_next/static/media/superannotate.ed91c0ac.svg",height:144,width:709,blurWidth:0,blurHeight:0}},riza:{name:"Riza",black:{src:"/_next/static/media/riza.2bd1ecbd.svg",height:120,width:244,blurWidth:0,blurHeight:0}},descope:{name:"Descope",color:{src:"/_next/static/media/descope.66000109.svg",height:120,width:509,blurWidth:0,blurHeight:0}},gensx:{name:"GenSx",black:{src:"/_next/static/media/gensx.8e1777cd.svg",height:126,width:498,blurWidth:0,blurHeight:0}},redis:{name:"Redis",color:{src:"/_next/static/media/redis.2722a039.svg",height:120,width:383,blurWidth:0,blurHeight:0}},traceloop:{name:"Traceloop",color:{src:"/_next/static/media/traceloop.802b15c9.svg",height:96,width:652,blurWidth:0,blurHeight:0}},agentuity:{name:"Agentuity",color:{src:"/_next/static/media/agentuity.836ee177.svg",height:115,width:588,blurWidth:0,blurHeight:0}},agno:{name:"Agno",color:{src:"/_next/static/media/agno.404c05b3.png",height:630,width:1200,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAECAMAAACEE47CAAAAElBMVEUGBghaWlwVFRcuLjBSUlN1dXZWFwkhAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAHUlEQVR4nGNgYGBigAAmRhZGRmYQg5mVkQXEgAIAAmQAIeLQ/0YAAAAASUVORK5CYII=",blurWidth:8,blurHeight:4}},baz:{name:"Baz",black:{src:"/_next/static/media/baz.de6cf776.svg",height:184,width:368,blurWidth:0,blurHeight:0}},temporal:{name:"Temporal",black:{src:"/_next/static/media/temporal_logo.75eefb55.png",height:982,width:3288,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAACCAMAAABSSm3fAAAACVBMVEXy8vLx8fH////gMt6aAAAAA3RSTlMmGw6IOBgRAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAFUlEQVR4nGNgYGBiBAEGBgYmBhAAAAB4AArL61PEAAAAAElFTkSuQmCC",blurWidth:8,blurHeight:2}},orb:{name:"Orb",black:{src:"/_next/static/media/orb.e972eddc.svg",height:144,width:349,blurWidth:0,blurHeight:0}},cooperPress:{name:"CooperPress Newsletters",color:{src:"/_next/static/media/cooperpress-logo.13afdbd4.svg",height:17,width:135,blurWidth:0,blurHeight:0}},harperCarroll:{name:"Harper Carroll AI",color:{src:"/_next/static/media/harpercarroll_youtube.f24fe96c.jpg",height:176,width:176,blurDataURL:"data:image/jpeg;
1base64,/9j/2wBDAAoKCgoKCgsMDAsPEA4QDxYUExMUFiIYGhgaGCIzICUgICUgMy03LCksNy1RQDg4QFFeT0pPXnFlZXGPiI+7u/v/2wBDAQoKCgoKCgsMDAsPEA4QDxYUExMUFiIYGhgaGCIzICUgICUgMy03LCksNy1RQDg4QFFeT0pPXnFlZXGPiI+7u/v/wgARCAAIAAgDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAX/xAAVAQEBAAAAAAAAAAAAAAAAAAAEBf/aAAwDAQACEAMQAAAAnAlf/8QAHhAAAQIHAQAAAAAAAAAAAAAAAgEFAAMEExQjQnH/2gAIAQEAAT8AxqVWRqEADbNJLhD37H//xAAYEQACAwAAAAAAAAAAAAAAAAABAgARcf/aAAgBAgEBPwBXK3pn/8QAGREBAAIDAAAAAAAAAAAAAAAAAQMRABQh/9oACAEDAQE/ANaOQFsormf/2Q==",blurWidth:8,blurHeight:8}},oneQuark:{name:"One Quark Media",color:{src:"/_next/static/media/onequark_youtube.7f575f20.png",height:424,width:903,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAECAMAAACEE47CAAAANlBMVEUAAAABAABOlthDo99MaXE6QlsUsOECAAAAAAAAAAEAAAAAAAAAAANAzux6bOJHjupRiNttSMzDJjLzAAAAEnRSTlM5YTSGABJ3cFp6JTRRY2oZh0ZKeVhEAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAKUlEQVR4nAXBhwEAIAgDsLLBhf7/rAlcDGuqwrdEEQa4L0UUwOdlZdoHDnkA32yn5igAAAAASUVORK5CYII=",blurWidth:8,blurHeight:4}},OSSStartups:{name:"OSS Startups",color:{src:"/_next/static/media/oss_podcast.1f0bc40b.png",height:960,width:960,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAMAAADz0U65AAAAS1BMVEUiJj1cUVj95WgsLD6wolQ3PlYvNlMZID4pLkdCQ0E/RVs6Ok3HtlYyMkEEDTlIR01pZEbv1WLTu1z/9GmQhE5cXE312mR6bUSejEsYWyA4AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAQElEQVR4nAXBBwKAIAwAsQPKKFNAxf+/1ISUffA+J4oxw4SQoDnQW0gltmWrgnPP3BXo+lq5IA6x+3SQub6jMf5F4QI7jceu2wAAAABJRU5ErkJggg==",blurWidth:8,blurHeight:8}},AIBrief:{name:"AI Brief with NLW",color:{src:"/_next/static/media/aibrief_nlw.7a63bd0e.jpg",height:176,width:176,blurDataURL:"data:image/jpeg;base64,/9j/2wBDAAoKCgoKCgsMDAsPEA4QDxYUExMUFiIYGhgaGCIzICUgICUgMy03LCksNy1RQDg4QFFeT0pPXnFlZXGPiI+7u/v/2wBDAQoKCgoKCgsMDAsPEA4QDxYUExMUFiIYGhgaGCIzICUgICUgMy03LCksNy1RQDg4QFFeT0pPXnFlZXGPiI+7u/v/wgARCAAIAAgDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAX/xAAUAQEAAAAAAAAAAAAAAAAAAAAE/9oADAMBAAIQAxAAAACaDu//xAAeEAEAAQIHAAAAAAAAAAAAAAABAwACBBITIjFBcf/aAAgBAQABPwCXFQR2kcIRGqGa4U2nD721/8QAFxEBAAMAAAAAAAAAAAAAAAAAAQAREv/aAAgBAgEBPwDJRP/EABcRAAMBAAAAAAAAAAAAAAAAAAABQXH/2gAIAQMBAT8AV0//2Q==",blurWidth:8,blurHeight:8}},augmentCode:{name:"Augment Code",black:{src:"/_next/static/media/augment-code-dark.884c985c.svg",height:120,width:874,blurWidth:0,blurHeight:0}},braintrust:{name:"Braintrust",black:{src:"/_next/static/media/braintrust-new-dark.62833573.svg",height:107,width:703,blurWidth:0,blurHeight:0}},distributional:{name:"Distributional",black:{src:"/_next/static/media/distributional-dark.fefba981.svg",height:119,width:680,blurWidth:0,blurHeight:0}},notable:{name:"Notable Capital",black:{src:"/_next/static/media/notable-dark.4de3d394.svg",height:120,width:540,blurWidth:0,blurHeight:0}},stifel:{name:"Stifel",black:{src:"/_next/static/media/stifel-dark.cb124ecf.svg",height:120,width:397,blurWidth:0,blurHeight:0}},tqventures:{name:"TQ Ventures",black:{src:"/_next/static/media/tq-ventures-dark.0dfccbf9.svg",height:184,width:156,blurWidth:0,blurHeight:0}},freeplay:{name:"Freeplay",black:{src:"/_next/static/media/freeplay.9fb66daa.svg",height:120,width:532,blurWidth:0,blurHeight:0}},aie:{name:"AIE",white:{src:"/_next/static/media/aie-white.76a06bf8.svg",height:40,width:150,blurWidth:0,blurHeight:0},black:{src:"/_next/static/media/aie-black.d80af9c5.svg",height:40,width:150,blurWidth:0,blurHeight:0}},MLOpsCommunity:{name:"MLOps.Community",color:{src:"/_next/static/media/mlops_community.39c327a7.jpeg",height:300,width:300,blurDataURL:"data:image/jpeg;base64,/9j/2wBDAAoKCgoKCgsMDAsPEA4QDxYUExMUFiIYGhgaGCIzICUgICUgMy03LCksNy1RQDg4QFFeT0pPXnFlZXGPiI+7u/v/2wBDAQoKCgoKCgsMDAsPEA4QDxYUExMUFiIYGhgaGCIzICUgICUgMy03LCksNy1RQDg4QFFeT0pPXnFlZXGPiI+7u/v/wgARCAAIAAgDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAf/xAAUAQEAAAAAAAAAAAAAAAAAAAAA/9oADAMBAAIQAxAAAACyA//EAB4QAAAEBwAAAAAAAAAAAAAAAAACERIBAwQTIkFR/9oACAEBAAE/AHzzVscTWkTTeqP/xAAUEQEAAAAAAAAAAAAAAAAAAAAA/9oACAECAQE/AH//xAAUEQEAAAAAAAAAAAAAAAAAAAAA/9oACAEDAQE/AH//2Q==",blurWidth:8,blurHeight:8}},Wapo:{name:"The Washington Post",color:{src:"/_next/static/media/wapo_logo.f0eb5dbf.png",height:400,width:608,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAFCAMAAABPT11nAAAAGFBMVEUAEwAYFhcWFhcXFxcXFxcPDw8YFBYYFhbTIzmPAAAACHRSTlMBV2QrGg9Ic30fwxIAAAAJcEhZcwAACxMAAAsTAQCanBgAAAAnSURBVHicFcjHCQAADAOxs52y/8YhL4EAJIBKS92QtbXOn+aB8hQcBuIAVESwl7gAAAAASUVORK5CYII=",blurWidth:8,blurHeight:5}},WSJ:{name:"The Wall Street Journal",color:{src:"/_next/static/media/wsj.a4e4be64.jpeg",height:266,width:474,blurDataURL:"data:image/jpeg;
1base64,/9j/2wBDAAoKCgoKCgsMDAsPEA4QDxYUExMUFiIYGhgaGCIzICUgICUgMy03LCksNy1RQDg4QFFeT0pPXnFlZXGPiI+7u/v/2wBDAQoKCgoKCgsMDAsPEA4QDxYUExMUFiIYGhgaGCIzICUgICUgMy03LCksNy1RQDg4QFFeT0pPXnFlZXGPiI+7u/v/wgARCAAEAAgDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAf/xAAUAQEAAAAAAAAAAAAAAAAAAAAA/9oADAMBAAIQAxAAAACzA//EABoQAAAHAAAAAAAAAAAAAAAAAAABAxEUM5L/2gAIAQEAAT8Ajk9qux//xAAUEQEAAAAAAAAAAAAAAAAAAAAA/9oACAECAQE/AH//xAAUEQEAAAAAAAAAAAAAAAAAAAAA/9oACAEDAQE/AH//2Q==",blurWidth:8,blurHeight:4}},Economist:{name:"Economist",color:{src:"/_next/static/media/economist_logo.98c034b1.png",height:2e3,width:3e3,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAFCAMAAABPT11nAAAAG1BMVEX/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AACtjUSQAAAACXRSTlPfHxsDHfkhwsGxMu13AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAJ0lEQVR4nB3BAQ4AIAwCsRsw9P8vNrHFUkcy2YXdQXAulPANTtvGDwmQAHFxUgjJAAAAAElFTkSuQmCC",blurWidth:8,blurHeight:5}},NewStack:{name:"NewStack",color:{src:"/_next/static/media/newstack_logo.711aae7a.jpeg",height:900,width:900,blurDataURL:"data:image/jpeg;base64,/9j/2wBDAAoKCgoKCgsMDAsPEA4QDxYUExMUFiIYGhgaGCIzICUgICUgMy03LCksNy1RQDg4QFFeT0pPXnFlZXGPiI+7u/v/2wBDAQoKCgoKCgsMDAsPEA4QDxYUExMUFiIYGhgaGCIzICUgICUgMy03LCksNy1RQDg4QFFeT0pPXnFlZXGPiI+7u/v/wgARCAAIAAgDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAf/xAAUAQEAAAAAAAAAAAAAAAAAAAAD/9oADAMBAAIQAxAAAACphR//xAAaEAACAgMAAAAAAAAAAAAAAAABAwIEACEi/9oACAEBAAE/AFstIvt5ZJJkQNEjP//EABcRAAMBAAAAAAAAAAAAAAAAAAACQnH/2gAIAQIBAT8AecP/xAAYEQACAwAAAAAAAAAAAAAAAAAAAgEicf/aAAgBAwEBPwBGm2n/2Q==",blurWidth:8,blurHeight:8}},tavily:{name:"tavily",color:{src:"/_next/static/media/tavily.e5532ee1.svg",height:257,width:778,blurWidth:0,blurHeight:0}},tldraw:{name:"tldraw",color:{src:"/_next/static/media/tldraw.af399bea.svg",height:1e3,width:4081,blurWidth:0,blurHeight:0}},alixpartners:{name:"alixpartners",color:{src:"/_next/static/media/alixpartners.e87ea7c3.jpeg",height:27,width:178,blurDataURL:"data:image/jpeg;base64,/9j/2wBDAAoKCgoKCgsMDAsPEA4QDxYUExMUFiIYGhgaGCIzICUgICUgMy03LCksNy1RQDg4QFFeT0pPXnFlZXGPiI+7u/v/2wBDAQoKCgoKCgsMDAsPEA4QDxYUExMUFiIYGhgaGCIzICUgICUgMy03LCksNy1RQDg4QFFeT0pPXnFlZXGPiI+7u/v/wgARCAABAAgDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAf/xAAUAQEAAAAAAAAAAAAAAAAAAAAA/9oADAMBAAIQAxAAAACMg//EABQQAQAAAAAAAAAAAAAAAAAAAAD/2gAIAQEAAT8Af//EABQRAQAAAAAAAAAAAAAAAAAAAAD/2gAIAQIBAT8Af//EABQRAQAAAAAAAAAAAAAAAAAAAAD/2gAIAQMBAT8Af//Z",blurWidth:8,blurHeight:1}},lumalabs:{name:"lumalabs",color:{src:"/_next/static/media/lumalabs.64cc3f40.png",height:1200,width:2628,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAECAMAAACEE47CAAAAGFBMVEX///+7u7vOzs6ioqLV1dWSkpKqqqrj4+O01UuJAAAACXBIWXMAACxLAAAsSwGlPZapAAAAHklEQVR4nGNggAEmdiYWRkYmBgZGFkZWNmZmuAQDAAMfACu6a18hAAAAAElFTkSuQmCC",blurWidth:8,blurHeight:4}},redhat:{name:"redhat",color:{src:"/_next/static/media/redhat.7116ebb6.png",height:71,width:300,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAACCAMAAABSSm3fAAAAHlBMVEUBAAAAAADMAAAAAAC1AAAmAAACAACuAAC8AADbAADk5GZAAAAACnRSTlNWP71G0xk6TanOQZ0XYgAAAAlwSFlzAAALEwAACxMBAJqcGAAAABpJREFUeJxjYOJkZWBjZGBm4GBhZ2BgZGAAAAIQAC8wJ9A6AAAAAElFTkSuQmCC",blurWidth:8,blurHeight:2}},ensemble:{name:"ensemble",color:{src:"/_next/static/media/ensemble.52fe2838.png",height:109,width:814,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAABCAMAAADU3h9xAAAAD1BMVEU8REBEXUo8RT88Rj9lv25WSNLjAAAABXRSTlNpXVxIwkdCdbcAAAAJcEhZcwAAFxEAABcRAcom8z8AAAARSURBVHicY2BhZGBgYGBiBgAANwALuHqMmAAAAABJRU5ErkJggg==",blurWidth:8,blurHeight:1}},plaudai:{name:"plaudai",color:{src:"/_next/static/media/plaudai.fda4841d.png",height:151,width:819,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAABCAMAAADU3h9xAAAACVBMVEXd3d3o5+fv7+9RgTIQAAAACXBIWXMAAA7DAAAOwwHHb6hkAAAAEUlEQVR4nGNgYGRkYGBkYAIAABsABhKXuGMAAAAASUVORK5CYII=",blurWidth:8,blurHeight:1}},adept:{name:"Adept",black:{src:"/_next/static/media/adept-black.de39b1c0.svg",height:164,width:1e3,blurWidth:0,blurHeight:0},white:{src:"/_next/static/media/adept-white.6bab5696.svg",height:164,width:1e3,blurWidth:0,blurHeight:0}},dagger:{name:"Dagger",color:{src:"/_next/static/media/dagger.eac947fa.svg",height:144,width:512,blurWidth:0,blurHeight:0}},specstory:{name:"Specstory",color:{src:"/_next/static/media/specstory.866abc0d.svg",height:120,width:798,blurWidth:0,blurHeight:0}},booking:{name:"Booking",color:{src:"/_next/static/media/booking.7208fdc7.svg",height:108,width:634,blurWidth:0,blurHeight:0}},signalfire:{name:"SignalFire",black:{src:"/_next/static/media/signalfire-black.ad94b5b1.svg",height:120,width:619,blurWidth:0,blurHeight:0}},airbyte:{name:"Airbyte",color:{src:"/_next/static/media/airbyte.c67880ad.svg",height:55,width:201,blurWidth:0,blurHeight:0}},airtrain:{name:"Airtrain",color:{src:"/_next/static/media/airtrain.f9b56749.svg",height:43,width:263,blurWidth:0,blurHeight:0}}
1,amazon:{name:"Amazon",white:{src:"/_next/static/media/amazon-white.11ff7912.svg",height:182,width:603,blurWidth:0,blurHeight:0},black:{src:"/_next/static/media/amazon-black.942a1845.svg",height:36,width:117,blurWidth:0,blurHeight:0}},graphite:{name:"Graphite",black:{src:"/_next/static/media/graphite.cc863656.svg",height:120,width:580,blurWidth:0,blurHeight:0}},anthropic:{name:"Anthropic",white:{src:"/_next/static/media/anthropic-white.07f9cd8c.svg",height:155,width:1385,blurWidth:0,blurHeight:0},black:{src:"/_next/static/media/anthropic-black.cde92968.svg",height:20,width:167,blurWidth:0,blurHeight:0}},arize:{name:"Arize",color:{src:"/_next/static/media/arize.2daa3ef0.svg",height:54,width:206,blurWidth:0,blurHeight:0}},autogpt:{name:"AutoGPT",color:{src:"/_next/static/media/autogpt.c0537fb8.svg",height:356,width:790,blurWidth:0,blurHeight:0}},aws:{name:"AWS",color:{src:"/_next/static/media/aws.e92d2f43.svg",height:44,width:74,blurWidth:0,blurHeight:0}},baseten:{name:"Baseten",color:{src:"/_next/static/media/baseten.e3d64e74.svg",height:50,width:231,blurWidth:0,blurHeight:0}},bensBites:{name:"Ben's Bites",color:{src:"/_next/static/media/bens-bites.5bdf6b0e.svg",height:48,width:271,blurWidth:0,blurHeight:0}},botDojo:{name:"BotDojo",color:{src:"/_next/static/media/botdojo.bf754285.svg",height:32,width:132,blurWidth:0,blurHeight:0}},brightwave:{name:"Brightwave",black:{src:"/_next/static/media/brightwave-black.a3995a9f.svg",height:52,width:274,blurWidth:0,blurHeight:0}},cerebras:{name:"Cerebras",color:{src:"/_next/static/media/cerebras.75a1c4b8.png",height:790,width:1429,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAECAMAAACEE47CAAAAIVBMVEX+YS8KAwBMaXEBAAAAAAAAAAAAAAD/fz/gUid7LRTiUyffYuGuAAAAC3RSTlMmQABJNhURDJWGumUSIIMAAAAJcEhZcwAAFiUAABYlAUlSJPAAAAAlSURBVHicHclBEgAQEAPBSbIs/v9gRV8bgx84W1EmLJUqA9O/LgYzAFtH0ScwAAAAAElFTkSuQmCC",blurWidth:8,blurHeight:4}},characterAi:{name:"Character AI",black:{src:"/_next/static/media/characterai-black.da03a4e1.svg",height:24,width:169,blurWidth:0,blurHeight:0}},city:{name:"City",color:{src:"/_next/static/media/city.c8a98650.png",height:1080,width:1920,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAFCAMAAABPT11nAAAAElBMVEUiBAhnERkYBQUAAAAMAgIQAwM90U/dAAAABnRSTlMEGwxJOCobvp/OAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAJElEQVR4nCXKuQ0AAAjDQJNn/5UR4gpXRgAXy3ENUacE5t3wFgX2ADi9b1qxAAAAAElFTkSuQmCC",blurWidth:8,blurHeight:5}},chroma:{name:"Chroma",color:{src:"/_next/static/media/chroma.eacd3997.svg",height:42,width:200,blurWidth:0,blurHeight:0}},cleric:{name:"Cleric",black:{src:"/_next/static/media/cleric-black.0bddf3e3.svg",height:350,width:1e3,blurWidth:0,blurHeight:0}},cloudflare:{name:"Cloudflare",color:{src:"/_next/static/media/cloudflare.e453ad0b.svg",height:90,width:612,blurWidth:0,blurHeight:0}},cncf:{name:"CNCF",color:{src:"/_next/static/media/cncf.12894f34.svg",height:56,width:289,blurWidth:0,blurHeight:0}},codegen:{name:"Codegen",black:{src:"/_next/static/media/codegen-black.d3916cb3.svg",height:44,width:179,blurWidth:0,blurHeight:0}},codium:{name:"Codium",color:{src:"/_next/static/media/codium.b171aebb.svg",height:45,width:244,blurWidth:0,blurHeight:0}},codeium:{name:"Codeium",color:{src:"/_next/static/media/codeium-green.14ec3e5a.svg",height:72,width:354,blurWidth:0,blurHeight:0}},contextual:{name:"Contextual",color:{src:"/_next/static/media/contextual-logo.2e7722d1.svg",height:260,width:2146,blurWidth:0,blurHeight:0}},convex:{name:"Convex",color:{src:"/_next/static/media/convex.5adfb264.svg",height:44,width:153,blurWidth:0,blurHeight:0}},cooperpress:{name:"Cooperpress",color:{src:"/_next/static/media/cooperpress.13afdbd4.svg",height:17,width:135,blurWidth:0,blurHeight:0}},covalent:{name:"Covalent",black:{src:"/_next/static/media/covalent-black.feac8901.svg",height:162,width:1179,blurWidth:0,blurHeight:0}},crusoe:{name:"Crusoe",color:{src:"/_next/static/media/crusoe.18c3cd37.svg",height:44,width:165,blurWidth:0,blurHeight:0}},daily:{name:"Daily",black:{src:"/_next/static/media/dailyco-black.dda1e9f1.png",height:735,width:2232,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAADCAMAAACZFr56AAAAJFBMVEUXFhcWFRUXFRgWFhcTFRUVFRULDxH1XFMaGhr/S3j/cEwUFRc+mrA9AAAADHRSTlNDJIeNcjNRjR0R54HQp2JYAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAIUlEQVR4nAXBhwEAIAzDMKfpAv7/F4mrhMcyHbbdHAGV+gVFAFg4rISnAAAAAElFTkSuQmCC",blurWidth:8,blurHeight:3}},databricks:{name:"Databricks",color:{src:"/_next/static/media/databricks.73f65980.svg",height:22,width:132,blurWidth:0,blurHeight:0}},datadog:{name:"Datadog",color:{src:"/_next/static/media/datadog-purple.e99c10c0.svg",height:93,width:367,blurWidth:0,blurHeight:0}},datastax:{name:"DataStax",black:{src:"/_next/static/media/datastax-black.088fa408.svg",height:28,width:302,blurWidth:0,blurHeight:0}},decibel:{name:"Decibel",color:{src:"/_next/static/media/decibel.089a9619.svg",height:29,width:149,blurWidth:0,blurHeight:0}},deepgram:{name:"Deepgram",black:{src:"/_next/static/media/deepgram-black.725c9d10.svg",height:34,width:148,blurWidth:0,blurHeight:0}},deepset:{name:"Deepset",black:{src:"/_next/static/media/deepset.baf9b4e5.svg",height:59,width:230,blurWidth:0,blurHeight:0}},elastic:{name:"Elastic",color:{src:"/_next/static/media/elastic.d4face62.svg",height:48,width:141,blurWidth:0,blurHeight:0}},emergence:{name:"Emergence",color:{src:"/_next/static/media/emergence.bd7c3477.svg",height:648,width:2e3,blurWidth:0,blurHeight:0}},eyelevel:{name:"EyeLevel",color:{src:"/_next/static/media/eyelevel.8ede2543.png",height:1003,width:2453,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAADCAMAAACZFr56AAAAIVBMVEUeICASFhhtSUwRFBcWFxkcHBx0Wi9iQSVVi7kZGRmFbqp64/4MAAAAC3RSTlMFQFYkTzUwPiEURUQ3s0oAAAAJcEhZcwAALiMAAC4jAXilP3YAAAAfSURBVHicY2BiZ2JjZmblZGBiZGFkZGRhZeDiYAADAATDAEvuztssAAAAAElFTkSuQmCC",blurWidth:8,blurHeight:3}},fal:{name:"Fal",color:{src:"/_next/static/media/fal.9ad23958.svg",height:113,width:315,blurWidth:0,blurHeight:0}},fireworks:{name:"Fireworks",color:{src:"/_next/static/media/fireworks.fba11ebe.svg",height:91,width:835,blurWidth:0,blurHeight:0}},fireworksAI:{name:"FireworksAI",black:{src:"/_next/static/media/fireworksai-black.d8e5b25b.svg",height:26,width:239,blurWidth:0,blurHeight:0}},fixie:{name:"Fixie",color:{src:"/_next/static/media/fixie.279f1960.svg",height:50,width:193,blurWidth:0,blurHeight:0},white:{src:"/_next/static/media/fixie-white.92eaad34.svg",height:82,width:313,blurWidth:0,blurHeight:0}},friendliAI:{name:"FriendliAI",color:{src:"/_next/static/media/friendliai.b6213331.png",height:209,width:909,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAACCAMAAABSSm3fAAAADFBMVEUbTLIcS7IcS7MkSLbmzehbAAAABHRSTlMyQyYOvwvLCgAAAAlwSFlzAAALEwAACxMBAJqcGAAAABhJREFUeJwFwQEBAAAIwyB2+3cWNJZjUvcAogASjfYigAAAAABJRU5ErkJggg==",blurWidth:8,blurHeight:2}},galileo:{name:"Galileo",colorWhite:{src:"/_next/static/media/galileo-white-text.80dd9b88.svg",height:40,width:122,blurWidth:0,blurHeight:0},colorBlack:{src:"/_next/static/media/galileo-black-text.2af44d16.svg",height:44,width:135,blurWidth:0,blurHeight:0}},gentrace:{name:"Gentrace",black:{src:"/_next/static/media/gentrace-black.ed07d3a0.svg",height:44,width:181,blurWidth:0,blurHeight:0}},github:{name:"Github",white:{src:"/_next/static/media/github-white.6c61c45b.svg",height:30,width:111,blurWidth:0,blurHeight:0},black:{src:"/_next/static/media/github-black.9f9eca1d.svg",height:28,width:101,blurWidth:0,blurHeight:0}},google:{name:"Google",color:{src:"/_next/static/media/google.5937a118.svg",height:36,width:107,blurWidth:0,blurHeight:0}},googleCloud:{name:"Google Cloud",color:{src:"/_next/static/media/google-cloud.12cd9576.svg",height:96,width:544,blurWidth:0,blurHeight:0}},gradientai:{name:"GradientAI",color:{src:"/_next/static/media/gradientai.67f778db.svg",height:230,width:967,blurWidth:0,blurHeight:0}},groq:{name:"Groq",color:{src:"/_next/static/media/groq.927dda84.svg",height:35,width:91,blurWidth:0,blurHeight:0}},haihai:{name:"Haihai",color:{src:"/_next/static/media/haihai.7027c947.png",height:1024,width:1024,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAMAAADz0U65AAAAY1BMVEUmJib/8OCfloK6s6LPwqzQwq+woYaemIf///+3saDHt5/MuZiIeWK8tKSLfGSqmHtvhHOWk4CgkHV+hXOOlYGFfnKQiHvGvK7MwrPHv6/m0bWbkIC5sKDJuJ1+dGN/koGgo4+i/1kyAAAAHHRSTlMBEDTOOv1C+AQO5NC7lpjM/eqa/fz8/u/Lgf/+spNb5gAAAAlwSFlzAAALEwAACxMBAJqcGAAAAENJREFUeJwVxlcWwBAUQMFL8EiTXpCy/1XmZL4GCEopD7haRumAJs3DU3mISZb3z3RZa0+gz5LL4aG9163sAbQzxmg+WOACtwsdwDYAAAAASUVORK5CYII=",blurWidth:8,blurHeight:8}},hasura:{name:"Hasura",color:a,black:a},heroku:{name:"Heroku",color:{src:"/_next/static/media/heroku-logo.914b67db.svg",height:792,width:1399,blurWidth:0,blurHeight:0}},hex:{name:"Hex",black:{src:"/_next/static/media/hex-black.96b8c10d.svg",height:32,width:79,blurWidth:0,blurHeight:0},white:{src:"/_next/static/media/hex-white.da37b72e.svg",height:32,width:79,blurWidth:0,blurHeight:0}},humanSignal:{name:"HumanSignal",color:{src:"/_next/static/media/humansignal.b511b000.svg",height:217,width:1587,blurWidth:0,blurHeight:0}},hypermode:{name:"Hypermode",black:{src:"/_next/static/media/hypermode-black.b79c216a.svg",height:28,width:187,blurWidth:0,blurHeight:0}},ionic:{name:"Ionic",black:{src:"/_next/static/media/ionic-black.a6b28c45.svg",height:32,width:141,blurWidth:0,blurHeight:0}},khanmigo:{name:"Khanmigo",color:{src:"/_next/static/media/khanmigo.56b1bcfb.svg",height:158,width:315,blurWidth:0,blurHeight:0}},lambda:{name:"Lambda",black:{src:"/_next/static/media/lambda-black.50e727ed.svg",height:32,width:139,blurWidth:0,blurHeight:0}},langChain:{name:"LangChain",white:{src:"/_next/static/media/langchain-white.9f7cc69e.svg",height:32,width:154,blurWidth:0,blurHeight:0},black:{src:"/_next/static/media/langchain-black.37196193.svg",height:28,width:131,blurWidth:0,blurHeight:0}},llamaIndex:{name:"Llama Index",white:{src:"/_next/static/media/llama-index-white.53392b01.svg",height:45,width:202,blurWidth:0,blurHeight:0},black:{src:"/_next/static/media/llama-index-black.d3777d17.svg",height:42,width:214,blurWidth:0,blurHeight:0}},log10:{name:"Log10",color:{src:"/_next/static/media/log10.5858ec5b.svg",height:123,width:500,blurWidth:0,blurHeight:0}},matillion:{name:"Matillion",color:{src:"/_next/static/media/matillion.b41194ab.svg",height:59,width:225,blurWidth:0,blurHeight:0}},microsoft:{name:"Microsoft",colorGray:{src:"/_next/static/media/microsoft-gray-text.ca0b46a0.svg",height:51,width:238,blurWidth:0,blurHeight:0},colorWhite:{src:"/_next/static/media/microsoft-white-text.ea4be5e5.svg",height:51,width:238,blurWidth:0,blurHeight:0}},modular:{name:"Modular",black:o,color:o},mongodb:{name:"MongoDB",color:l,black:l},moveai:{name:"MoveAI",color:{src:"/_next/static/media/moveai.e5bfbe12.svg",height:50,width:361,blurWidth:0,blurHeight:0}},mozilla:{name:"Mozilla",color:{src:"/_next/static/media/mozilla.7d6a7857.svg",height:32,width:112,blurWidth:0,blurHeight:0}},nea:{name:"Nea",black:{src:"/_next/static/media/nea_logo.ca9ec988.png",height:364,width:662,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAECAMAAACEE47CAAAAG1BMVEUAPXMARW4ARHEARnEARXAARm8ARnIASHEARnC/kHtNAAAACXRSTlMBFwpuVi06gqMOcqPhAAAACXBIWXMAAAsSAAALEgHS3X78AAAAI0lEQVR4nAXBgQEAIAjDsK4D9f+LTSBGATr3dMHM2ykgieEDBSQAR2RvWB4AAAAASUVORK5CYII=",blurWidth:8,blurHeight:4}},amplify:{name:"Amplify",color:{src:"/_next/static/media/amplify_partners_logo.ec2cbc2c.jpeg",height:200,width:200,blurDataURL:"data:image/jpeg;
1base64,/9j/2wBDAAoKCgoKCgsMDAsPEA4QDxYUExMUFiIYGhgaGCIzICUgICUgMy03LCksNy1RQDg4QFFeT0pPXnFlZXGPiI+7u/v/2wBDAQoKCgoKCgsMDAsPEA4QDxYUExMUFiIYGhgaGCIzICUgICUgMy03LCksNy1RQDg4QFFeT0pPXnFlZXGPiI+7u/v/wgARCAAIAAgDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAX/xAAVAQEBAAAAAAAAAAAAAAAAAAAFBv/aAAwDAQACEAMQAAAApgWx/8QAHhAAAQIHAQAAAAAAAAAAAAAAAgERAAMEBRITMSH/2gAIAQEAAT8AwtqUrbFWeQd9YS60f//EABcRAQEBAQAAAAAAAAAAAAAAAAERACH/2gAIAQIBAT8AWzgb/8QAGhEAAgIDAAAAAAAAAAAAAAAAAREAAhIhIv/aAAgBAwEBPwCtcX0Sy9z/2Q==",blurWidth:8,blurHeight:8}},neo4j:{name:"neo4j",color:{src:"/_next/static/media/neo4j.e29eac45.svg",height:576,width:1730,blurWidth:0,blurHeight:0},white:{src:"/_next/static/media/neo4j-white.69e2c682.svg",height:36,width:109,blurWidth:0,blurHeight:0}},neptuneai:{name:"Neptune.ai",color:{src:"/_next/static/media/neptuneai.f69ab0eb.svg",height:44,width:186,blurWidth:0,blurHeight:0}},notion:{name:"Notion",white:{src:"/_next/static/media/notion-white.e5e097b9.svg",height:174,width:505,blurWidth:0,blurHeight:0},black:{src:"/_next/static/media/notion-black.38836cda.svg",height:44,width:129,blurWidth:0,blurHeight:0}},octoai:{name:"OctoAI",color:{src:"/_next/static/media/octoai.363d97d5.svg",height:36,width:139,blurWidth:0,blurHeight:0}},openAI:{name:"OpenAI",white:{src:"/_next/static/media/openai-white.93e5a0e4.svg",height:320,width:1180,blurWidth:0,blurHeight:0},black:{src:"/_next/static/media/openai-black.15ca5169.svg",height:40,width:149,blurWidth:0,blurHeight:0}},openpipe:{name:"OpenPipe",color:{src:"/_next/static/media/openpipe-logo.2d785b3d.svg",height:64,width:271,blurWidth:0,blurHeight:0}},oreilly:{name:"O'Reilly",color:{src:"/_next/static/media/oreilly.88660bf0.svg",height:36,width:198,blurWidth:0,blurHeight:0}},pinecone:{name:"Pinecone",black:{src:"/_next/static/media/pinecone-black.c3950058.svg",height:34,width:167,blurWidth:0,blurHeight:0}},planby:{name:"Planby",color:{src:"/_next/static/media/planby.ce67be87.svg",height:101,width:574,blurWidth:0,blurHeight:0}},plumb:{name:"Plumb",color:{src:"/_next/static/media/plumb.85d999dc.svg",height:36,width:113,blurWidth:0,blurHeight:0}},qdrant:{name:"Qdrant",color:{src:"/_next/static/media/qdrant.51bf7462.png",height:72,width:214,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAADCAMAAACZFr56AAAAKlBMVEXbIkvhJE3/AEPjACDaIkqgSXXbI0zhKVBldKWXZJTOJFVwN2lrJVO6RXY1I9qzAAAADXRSTlNAewEJae1XT0TcFa6WOhtu+QAAAAlwSFlzAAALEwAACxMBAJqcGAAAACNJREFUeJxj4ORg5mJiYmJm4OVmZGRhZGFkYOVhZ2BgY2AAAAaKAGpb5Z31AAAAAElFTkSuQmCC",blurWidth:8,blurHeight:3}},quotientAi:{name:"Quotient AI",color:{src:"/_next/static/media/quotient-ai.50b61292.svg",height:186,width:994,blurWidth:0,blurHeight:0}},replit:{name:"Replit",color:{src:"/_next/static/media/replit.2000a8c0.svg",height:48,width:207,blurWidth:0,blurHeight:0},black:{src:"/_next/static/media/replit-black.b8faa5c5.svg",height:32,width:137,blurWidth:0,blurHeight:0},white:{src:"/_next/static/media/replit-white.2f461fdf.svg",height:32,width:137,blurWidth:0,blurHeight:0}},sambanova:{name:"SambaNova",color:{src:"/_next/static/media/sambanova.9d6bb564.svg",height:100,width:600,blurWidth:0,blurHeight:0}},smolai:{name:"SmolAI",black:{src:"/_next/static/media/smolai-black.e7c3fbf2.svg",height:123,width:410,blurWidth:0,blurHeight:0},white:{src:"/_next/static/media/smolai-white.2c70f772.svg",height:123,width:410,blurWidth:0,blurHeight:0}},snyk:{name:"Snyk",color:{src:"/_next/static/media/snyk-logo.65c225e5.svg",height:233,width:448,blurWidth:0,blurHeight:0}},sourcegraph:{name:"Sourcegraph",color:{src:"/_next/static/media/sourcegraph.d258bd04.svg",height:160,width:1193,blurWidth:0,blurHeight:0}},speakeasy:{name:"Speakeasy",black:{src:"/_next/static/media/speakeasy-black.0240e080.svg",height:105,width:847,blurWidth:0,blurHeight:0}},substrate:{name:"Substrate Black",black:{src:"/_next/static/media/substrate-black.9b110b9a.svg",height:187,width:1174,blurWidth:0,blurHeight:0}},summit:{name:"AI Engineer Summit",black:{src:"/_next/static/media/summit-black.b2e3c71a.svg",height:238,width:851,blurWidth:0,blurHeight:0},white:{src:"/_next/static/media/summit-white.3fc51a93.svg",height:238,width:851,blurWidth:0,blurHeight:0}},supabase:{name:"Supabase",color:{src:"/_next/static/media/supabase.26db2887.svg",height:56,width:288,blurWidth:0,blurHeight:0},black:{src:"/_next/static/media/supabase-black.ee9fc1a3.svg",height:32,width:161,blurWidth:0,blurHeight:0}},theNewStack:{name:"The New Stack",color:{src:"/_next/static/media/the-new-stack.a0944942.svg",height:39,width:327,blurWidth:0,blurHeight:0}},tolacapital:{name:"Tola Capital",color:{src:"/_next/static/media/tolacapital.f0416f98.png",height:80,width:800,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAABCAMAAADU3h9xAAAACVBMVEWNJTKNIC2NIC2SEnl0AAAAA3RSTlM1VmUJ74ygAAAA
1CXBIWXMAAAsTAAALEwEAmpwYAAAADklEQVR4nGNgYmRkAAEAACYABdAbC5gAAAAASUVORK5CYII=",blurWidth:8,blurHeight:1}},trunkTools:{name:"Trunk Tools",black:{src:"/_next/static/media/trunktools-black.3771fc29.svg",height:52,width:84,blurWidth:0,blurHeight:0}},twilio:{name:"Twilio",color:{src:"/_next/static/media/twilio.3903d624.svg",height:30,width:100,blurWidth:0,blurHeight:0}},twitter:{name:"Twitter",black:{src:"/_next/static/media/twitter-black.fffffeaf.svg",height:20,width:20,blurWidth:0,blurHeight:0},white:{src:"/_next/static/media/twitter-white.f910e0b2.svg",height:20,width:20,blurWidth:0,blurHeight:0}},valor:{name:"Valor",color:{src:"/_next/static/media/valor.c2fd24a0.svg",height:39,width:241,blurWidth:0,blurHeight:0}},vercel:{name:"Vercel",white:{src:"/_next/static/media/vercel-white.079985bd.svg",height:1e3,width:4438,blurWidth:0,blurHeight:0},black:{src:"/_next/static/media/vercel-dark.fa35fd57.svg",height:120,width:608,blurWidth:0,blurHeight:0}},vespa:{name:"Vespa",color:{src:"/_next/static/media/vespa.5c7690bc.svg",height:733,width:3080,blurWidth:0,blurHeight:0}},videoTap:{name:"VideoTap",color:{src:"/_next/static/media/video-tap.610afb14.svg",height:93,width:343,blurWidth:0,blurHeight:0}},weightsBiases:{name:"Weights and Biases",color:{src:"/_next/static/media/weights-biases.eefd3844.png",height:6696,width:13944,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAECAMAAACEE47CAAAAFVBMVEVAQCMeHiYbHyP4uDIYGyL/uy/6uTJMvplTAAAAB3RSTlMBCDcTSkAzfEnZYwAAAAlwSFlzAAAsSwAALEsBpT2WqQAAACNJREFUeJwVycENAAAIwsAC6v4jG/q6pACi5WKPRTaeoksSDwO3ADXlPOM3AAAAAElFTkSuQmCC",blurWidth:8,blurHeight:4}},worldsFair:{name:"World's Fair",white:c.A,black:u.A},writer:{name:"Writer",black:{src:"/_next/static/media/writer-black.52052962.svg",height:54,width:169,blurWidth:0,blurHeight:0}},zapier:{name:"Zapier",color:{src:"/_next/static/media/zapier.23e14319.svg",height:25,width:95,blurWidth:0,blurHeight:0}},zetaLabs:{name:"Zeta Labs",color:{src:"/_next/static/media/zeta-labs.6da95abf.svg",height:20,width:132,blurWidth:0,blurHeight:0}},coderabbit:{name:"CodeRabbit",color:{src:"/_next/static/media/coderabbit.a80ee5ec.svg",height:314,width:2152,blurWidth:0,blurHeight:0},white:{src:"/_next/static/media/coderabbit_white.e419a49a.svg",height:313,width:2152,blurWidth:0,blurHeight:0}},daytona:{name:"Daytona",black:{src:"/_next/static/media/daytona-dark.2944e0bf.svg",height:120,width:540,blurWidth:0,blurHeight:0}},elevenLabs:{name:"ElevenLabs",black:{src:"/_next/static/media/evelenlabs-dark.12d63085.svg",height:120,width:933,blurWidth:0,blurHeight:0}},ellipsis:{name:"Ellipsis",color:{src:"/_next/static/media/ellipsis-blue.644d01c9.svg",height:72,width:314,blurWidth:0,blurHeight:0}},gitpod:{name:"Gitpod",color:{src:"/_next/static/media/gitpod-black.50d0bf52.svg",height:74,width:243,blurWidth:0,blurHeight:0}}
1,langbase:{name:"Langbase",black:{src:"/_next/static/media/langbase-black.daf8e9b0.svg",height:200,width:754,blurWidth:0,blurHeight:0}},portkey:{name:"Portkey",color:{src:"/_next/static/media/portkey.00a74544.svg",height:87,width:304,blurWidth:0,blurHeight:0}},solana:{name:"Solana",color:{src:"/_next/static/media/solana-black.d84fc876.svg",height:114,width:763,blurWidth:0,blurHeight:0}},vellum:{name:"Vellum",color:{src:"/_next/static/media/vellum-purple.6c3f271d.svg",height:122,width:389,blurWidth:0,blurHeight:0}},windsurf:{name:"Windsurf",color:{src:"/_next/static/media/windsurf-black.305b0be6.svg",height:70,width:512,blurWidth:0,blurHeight:0}},method:{name:"Method",color:{src:"/_next/static/media/method-black.fd91b8a8.svg",height:120,width:433,blurWidth:0,blurHeight:0}},paig:{name:"Paig",color:{src:"/_next/static/media/paig-color.61a8c305.png",height:205,width:627,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAADCAMAAACZFr56AAAAMFBMVEX////////6LyruCXT/3J3/////TAD//f3/////3tX/bTD/XADzGlX/nwDvCnX+/vyp1ltuAAAAEHRSTlO12EyGQmdXpoEfFblrY7B3CNkdMwAAAAlwSFlzAAALEwAACxMBAJqcGAAAACNJREFUeJxjYGDh5WJjZeRgYGThZmJm4Gdg4GTi4WNmZWQHAAccAInrEjaaAAAAAElFTkSuQmCC",blurWidth:8,blurHeight:3},black:{src:"/_next/static/media/paig-logo.b98f0090.svg",height:118,width:360,blurWidth:0,blurHeight:0}},pgai:{name:"PGAI",color:{src:"/_next/static/media/pgai-logo-swag-black.acb30884.png",height:2e3,width:2e3,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAMAAADz0U65AAAAElBMVEVMaXEAAAAAAAAAAAAAAAAAAAAlAuGTAAAABnRSTlMAKjcLHVL+d0MJAAAACXBIWXMAAAsSAAALEgHS3X78AAAAHUlEQVR4nGNgwA2YmRgZGVkYmRlYWJmYmEAM3AAABa0AKOVxFwAAAAAASUVORK5CYII=",blurWidth:8,blurHeight:8}},ampersand:{name:"Ampersand",white:{src:"/_next/static/media/ampersand-dark.dae89463.svg",height:18,width:179,blurWidth:0,blurHeight:0}},arcjet:{name:"Arcjet",white:{src:"/_next/static/media/arcjet-dark.b53cdd26.svg",height:120,width:375,blurWidth:0,blurHeight:0}},zed:{name:"Zed",white:{src:"/_next/static/media/zed-light.f91cd1fa.svg",height:120,width:240,blurWidth:0,blurHeight:0},black:{src:"/_next/static/media/zed-dark.86d79599.svg",height:120,width:240,blurWidth:0,blurHeight:0}},flyio:{name:"Fly.io",white:{src:"/_next/static/media/fly-dark.38c2717f.svg",height:89,width:300,blurWidth:0,blurHeight:0}},modal:{name:"Modal",white:{src:"/_next/static/media/modal-dark.9a8868cf.svg",height:90,width:477,blurWidth:0,blurHeight:0}},polarSignals:{name:"Polar Signals",white:{src:"/_next/static/media/polar-signals-dark.99ae0424.svg",height:120,width:854,blurWidth:0,blurHeight:0}},pomerium:{name:"Pomerium",white:{src:"/_next/static/media/pomerium-dark.90645e1f.svg",height:120,width:800,blurWidth:0,blurHeight:0}},togetherAI:{name:"Together AI",white:{src:"/_next/static/media/together-dark.4502ae0c.svg",height:120,width:596,blurWidth:0,blurHeight:0}},workOS:{name:"WorkOS",white:{src:"/_next/static/media/work-os-dark.82cca555.svg",height:120,width:618,blurWidth:0,blurHeight:0}},every:{name:"Every",color:{src:"/_next/static/media/every_black.2202c8a2.svg",height:2145,width:7709,blurWidth:0,blurHeight:0}},oleve:{name:"Oleve",color:{src:"/_next/static/media/oleve.658dd6f6.png",height:1690,width:6887,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAACCAMAAABSSm3fAAAAFVBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAASAQCkAAAAB3RSTlM6Tixj37GqDI9GsgAAAAlwSFlzAAALEwAACxMBAJqcGAAAABpJREFUeJxjYGFlYGRkYmJgYGFjYGBmZGQGAAFNACI6Q0NkAAAAAElFTkSuQmCC",blurWidth:8,blurHeight:2}},allhands:{name:"Allhands",color:{src:"/_next/static/media/allhands.d04d6b34.svg",height:537,width:692,blurWidth:0,blurHeight:0}},reforge:{name:"Reforge",color:{src:"/_next/static/media/reforge.f9cf56fa.svg",height:856,width:3141,blurWidth:0,blurHeight:0}},apify:{name:"Apify",color:{src:"/_next/static/media/apify.e5e94a75.svg",height:84,width:302,blurWidth:0,blurHeight:0}},casco:{name:"Casco",color:{src:"/_next/static/media/casco.4fcb79c1.svg",height:254,width:852,blurWidth:0,blurHeight:0}},blackrock:{name:"Blackrock",color:{src:"/_next/static/media/blackrock.488eec0d.svg",height:22,width:152,blurWidth:0,blurHeight:0}},qodo:{name:"Qodo",color:{src:"/_next/static/media/qodo.39307b6f.svg",height:57,width:170,blurWidth:0,blurHeight:0}},wisedocs:{name:"WiseDocs",color:{src:"/_next/static/media/wisedocs.e45ef398.svg",height:132,width:432,blurWidth:0,blurHeight:0}},caylent:{name:"Caylent",color:{src:"/_next/static/media/caylent.e470c740.png",height:703,width:2880,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAACCAMAAABSSm3fAAAAFVBMVEUbFxonHR0ZERwkISFVZUKKt2YzMzM40QiwAAAAB3RSTlMeESwmKBwFiyRQmAAAAAlwSFlzAAAWJQAAFiUBSVIk8AAAABdJREFUeJxjYGRgZmBlYWJkYGRmADHYAAEoACZAuTEJAAAAAElFTkSuQmCC",blurWidth:8,blurHeight:2}},quotient:{name:"Quotient",color:{src:"/_next/static/media/quotient.50b61292.svg",height:186,width:994,blurWidth:0,blurHeight:0}},traversal:{name:"Traversal",color:{src:"/_next/static/media/traversal.23ba1e2a.png",height:459,width:2015,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAACCAMAAABSSm3fAAAADFBMVEVwmWeCpnp4nm+TsozL8dsNAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAF0lEQVR4nGNgZGBgYgABZgYGRkYmRiYAAGoADi/4KTsAAAAASUVORK5CYII=",blurWidth:8,blurHeight:2}},useragentai:{name:"UserAgent AI",color:{src:"/_next/static/media/useragentai.114393e9.svg",height:95,width:603,blurWidth:0,blurHeight:0}},haize:{name:"Haize",color:{src:"/_next/static/media/haize.7a98b823.svg",height:185,width:683,blurWidth:0,blurHeight:0}},anterior:{name:"Anterior",color:{src:"/_next/static/media/anterior.91203d94.png",height:1193,width:2001,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAFCAMAAABPT11nAAAAG1BMVEUrKytMaXErKysbGxsqKioqKioqKiouLi4pKSkU/+zNAAAACXRSTlM+AFEFYg5zmCsARo8UAAAACXBIWXMAAC4jAAAuIwF4pT92AAAAKElEQVR4nBXEwREAIAgEsV0O0P4rdswj6OyOEjnnGuJsR6miflB00zwK3ABpxMpYOAAAAABJRU5ErkJggg==",blurWidth:8,blurHeight:5}},aieParis:{name:"AI Engineer Paris",white:{src:"/_next/static/media/aie-paris-white.54fd77bd.svg",height:37,width:124,blurWidth:0,blurHeight:0},black:{src:"/_next/static/media/aie-paris-black.508fdc8d.svg",height:37,width:124,blurWidth:0,blurHeight:0}},aieMiami:{name:"AI Engineer Miami",white:{src:"/_next/static/media/aie-miami-white.fff37985.svg",height:214,width:753,blurWidth:0,blurHeight:0},black:{src:"/_next/static/media/aie-miami-black.afe11f45.svg",height:214,width:753,blurWidth:0,blurHeight:0}},g2i:{name:"G2i",color:{src:"/_next/static/media/g2i.dc52d978.svg",height:249,width:391,blurWidth:0,blurHeight:0}},koyeb:{name:"Koyeb",black:d,white:d},docker:{name:"Docker",color:{src:"/_next/static/media/docker.065f2097.svg",height:268,width:1250,blurWidth:0,blurHeight:0}}
1,deepmind:{name:"Deepmind",color:{src:"/_next/static/media/deepmind.48ffc8e9.svg",height:119,width:512,blurWidth:0,blurHeight:0},white:{src:"/_next/static/media/deepmind-logo-white.925108ef.svg",height:92,width:688,blurWidth:0,blurHeight:0}},vultr:{name:"Vultr",white:{src:"/_next/static/media/vultr-white.1aedf015.svg",height:52,width:218,blurWidth:0,blurHeight:0},black:{src:"/_next/static/media/vultr-black.2639a661.svg",height:83,width:348,blurWidth:0,blurHeight:0}},tailscale:{name:"Tailscale",color:{src:"/_next/static/media/tailscale.e716334b.svg",height:120,width:375,blurWidth:0,blurHeight:0}},tessl:{name:"Tessl",black:{src:"/_next/static/media/tessl-black.782a6f02.svg",height:288,width:796,blurWidth:0,blurHeight:0},white:{src:"/_next/static/media/tessl-white.9767294c.svg",height:588,width:1094,blurWidth:0,blurHeight:0}},orqai:{name:"Orqai",color:{src:"/_next/static/media/orqai.3ab9e9ac.svg",height:336,width:893,blurWidth:0,blurHeight:0}},lago:{name:"Lago",color:{src:"/_next/static/media/lago.ecb97ae9.png",height:456,width:1536,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAACCAMAAABSSm3fAAAAElBMVEUYHy0YHywYIC0YIC0VHyoZHCxLJWLQAAAABnRSTlNkRW+ZMFBIep7JAAAACXBIWXMAACE4AAAhOAFFljFgAAAAGklEQVR4nGNgZWBkZGJgYGBgZGJhYGJmZgAAAOMAGTuWz+sAAAAASUVORK5CYII=",blurWidth:8,blurHeight:2}},midio:{name:"Midio",color:{src:"/_next/static/media/midio.07614b8b.svg",height:203,width:468,blurWidth:0,blurHeight:0}},castai:{name:"Castai",color:{src:"/_next/static/media/castai.ac364a43.svg",height:339,width:1600,blurWidth:0,blurHeight:0}},openhands:{name:"Openhands",color:{src:"/_next/static/media/openhands.e4a28a93.svg",height:48,width:317,blurWidth:0,blurHeight:0}},alpic:{name:"Alpic",color:{src:"/_next/static/media/alpic.f0535fa3.svg",height:34,width:71,blurWidth:0,blurHeight:0}},mintlify:{name:"Mintlify",color:{src:"/_next/static/media/mintlify.72399575.png",height:251,width:1079,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAACCAMAAABSSm3fAAAAElBMVEX///////////////////////+65XQCAAAABnRSTlNDWkxvLod/W9wOAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAGklEQVR4nGNgZmJkZGZmZWFgYGBiYmRgZAAAAUgAHXCXN8oAAAAASUVORK5CYII=",blurWidth:8,blurHeight:2}},modem:{name:"Modem",color:{src:"/_next/static/media/modem.99e28971.svg",height:146,width:800,blurWidth:0,blurHeight:0}},enkrypt:{name:"Enkrypt",color:{src:"/_next/static/media/Enkrypt.216917b1.svg",height:49,width:198,blurWidth:0,blurHeight:0}},auth0:{name:"Auth0",color:{src:"/_next/static/media/auth0.d0fe26df.png",height:1185,width:3041,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAADCAMAAACZFr56AAAAG1BMVEX///////////////////////////////////8HBRbfAAAACXRSTlMOZAQWRyJVgUFnG/xcAAAACXBIWXMAAAsSAAALEgHS3X78AAAAH0lEQVR4nAXBgQEAAATDsDI2/18sYa1GKyaucgYOAf0EtABNIKntwwAAAABJRU5ErkJggg==",blurWidth:8,blurHeight:3}},microsoftWf26:{name:"Microsoft",white:{src:"/_next/static/media/microsoft-wf26.f7168a8f.svg",height:84,width:233,blurWidth:0,blurHeight:0}},awsWf26:{name:"AWS",white:{src:"/_next/static/media/aws-wf26.94fc8ced.svg",height:84,width:132,blurWidth:0,blurHeight:0}},anthropicWf26:{name:"Anthropic",white:{src:"/_next/static/media/anthropic-wf26.8353b05b.svg",height:84,width:243,blurWidth:0,blurHeight:0}},googleDeepmindWf26:{name:"Google DeepMind",white:{src:"/_next/static/media/google-deepmind-wf26.b37e2f89.svg",height:84,width:278,blurWidth:0,blurHeight:0}},openaiWf26:{name:"OpenAI",white:{src:"/_next/static/media/openai-wf26.7f1d9ac7.svg",height:84,width:196,blurWidth:0,blurHeight:0}}}},45231:(e,t,r)=>{"use strict";e.exports=r(88930).style},46403:(e,t,r)=>{"use strict";r.d(t,{NoR:()=>n,RDc:()=>o,XJv:()=>c,Xit:()=>s,Yfl:()=>a,hRN:()=>u,t4g:()=>l});var i=r(28090);function n(e){return(0,i.k5)({tag:"svg",attr:{viewBox:"0 0 24 24",fill:"currentColor"},child:[{tag:"path",attr:{d:"M18 3a5 5 0 0 1 5 5v8a5 5 0 0 1 -5 5h-12a5 5 0 0 1 -5 -5v-8a5 5 0 0 1 5 -5zm-9 6v6a1 1 0 0 0 1.514 .857l5 -3a1 1 0 0 0 0 -1.714l-5 -3a1 1 0 0 0 -1.514 .857z"},child:[]}]})(e)}function s(e){return(0,i.k5)({tag:"svg",attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M15 5l0 2"},child:[]},{tag:"path",attr:{d:"M15 11l0 2"},child:[]},{tag:"path",attr:{d:"M15 17l0 2"},child:[]},{tag:"path",attr:{d:"M5 5h14a2 2 0 0 1 2 2v3a2 2 0 0 0 0 4v3a2 2 0 0 1 -2 2h-14a2 2 0 0 1 -2 -2v-3a2 2 0 0 0 0 -4v-3a2 2 0 0 1 2 -2"},child:[]}]})(e)}function a(e){return(0,i.k5)({tag:"svg",attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M16 6h3a1 1 0 0 1 1 1v11a2 2 0 0 1 -4 0v-13a1 1 0 0 0 -1 -1h-10a1 1 0 0 0 -1 1v12a3 3 0 0 0 3 3h11"},child:[]},{tag:"path",attr:{d:"M8 8l4 0"},child:[]},{tag:"path",attr:{d:"M8 12l4 0"},child:[]},{tag:"path",attr:{d:"M8 16l4 0"},child:[]}]})(e)}function o(e){return(0,i.k5)({tag:"svg",attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M3 7l6 -3l6 3l6 -3v13l-6 3l-6 -3l-6 3v-13"},child:[]},{tag:"path",attr:{d:"M9 4v13"},child:[]},{tag:"path",attr:{d:"M15 7v13"},child:[]}]})(e)}function l(e){return(0,i.k5)({tag:"svg",attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M6 5h12l3 5l-8.5 9.5a.7 .7 0 0 1 -1 0l-8.5 -9.5l3 -5"},child:[]},{tag:"path",attr:{d:"M10 12l-2 -2.2l.6 -1"},child:[]}]})(e)}function u(e){return(0,i.k5)({tag:"svg",attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M3 12a9 9 0 1 0 18 0a9 9 0 0 0 -18 0"},child:[]},{tag:"path",attr:{d:"M9 15.075l6 -6"},child:[]},{tag:"path",attr:{d:"M9 9.105v.015"},child:[]},{tag:"path",attr:{d:"M15 15.12v.015"},child:[]}]})(e)}function c(e){return(0,i.k5)({tag:"svg",attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M9.615 20h-2.615a2 2 0 0 1 -2 -2v-12a2 2 0 0 1 2 -2h8a2 2 0 0 1 2 2v8"},child:[]},{tag:"path",attr:{d:"M14 19l2 2l4 -4"},child:[]},{tag:"path",attr:{d:"M9 8h4"},child:[]},{tag:"path",attr:{d:"M9 12h2"},child:[]}]})(e)}},46480:(e,t,r)=>{"use strict";r.d(t,{Ij:()=>l,kk:()=>u});var i=r(4930),n=r(65162),s=r(14430),a=r(46403);let o=n.createContext(!1),l=()=>n.useContext(o);function u(){return l()?(0,i.jsxs)("div",{className:"flex bg-black text-white font-semibold",children:[(0,i.jsx)("a",{className:"flex-1 text-center py-3",href:"https://www.youtube.com/@aidotengineer/?sub_confirmation=1",children:(0,i.jsxs)("div",{className:"inline-flex items-center gap-2",children:[(0,i.jsx)(s.Vk6,{className:"text-2xl text-red-600"}),(0,i.jsx)("div",{children:"Hit the bell on YouTube to see talks free when they're published"})]})}),(0,i.jsx)("a",{className:"flex-1 text-center py-3 bg-neutral-900",href:"https://apply.ai.engineer",children:(0,i.jsxs)("div",{className:"inline-flex items-center gap-2",children:[(0,i.jsx)(a.XJv,{className:"text-2xl"}),(0,i.jsx)("div",{children:"Conference concluded - view recordings on YouTube"})]})})]}):null}},46812:(e,t,r)=>{"use strict";
1Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"Image",{enumerable:!0,get:function(){return v}});let i=r(34007),n=r(26908),s=r(4930),a=n._(r(65162)),o=i._(r(41352)),l=i._(r(1109)),u=r(81040),c=r(85673),d=r(39215);r(88441);let h=r(91154),p=i._(r(78836)),f=r(19603),m={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:!0};function g(e,t,r,i,n,s,a){let o=e?.src;e&&e["data-loaded-src"]!==o&&(e["data-loaded-src"]=o,("decode"in e?e.decode():Promise.resolve()).catch(()=>{}).then(()=>{if(e.parentElement&&e.isConnected){if("empty"!==t&&n(!0),r?.current){let t=new Event("load");Object.defineProperty(t,"target",{writable:!1,value:e});let i=!1,n=!1;r.current({...t,nativeEvent:t,currentTarget:e,target:e,isDefaultPrevented:()=>i,isPropagationStopped:()=>n,persist:()=>{},preventDefault:()=>{i=!0,t.preventDefault()},stopPropagation:()=>{n=!0,t.stopPropagation()}})}i?.current&&i.current(e)}}))}function A(e){return a.use?{fetchPriority:e}:{fetchpriority:e}}let b=(0,a.forwardRef)(({src:e,srcSet:t,sizes:r,height:i,width:n,decoding:o,className:l,style:u,fetchPriority:c,placeholder:d,loading:h,unoptimized:p,fill:m,onLoadRef:b,onLoadingCompleteRef:y,setBlurComplete:v,setShowAltText:x,sizesInput:w,onLoad:_,onError:j,...k},S)=>{let E=(0,a.useCallback)(e=>{e&&(j&&(e.src=e.src),e.complete&&g(e,d,b,y,v,p,w))},[e,d,b,y,v,j,p,w]),C=(0,f.useMergedRef)(S,E);return(0,s.jsx)("img",{...k,...A(c),loading:h,width:n,height:i,decoding:o,"data-nimg":m?"fill":"1",className:l,style:u,sizes:r,srcSet:t,src:e,ref:C,onLoad:e=>{g(e.currentTarget,d,b,y,v,p,w)},onError:e=>{x(!0),"empty"!==d&&v(!0),j&&j(e)}})});function y({isAppRouter:e,imgAttributes:t}){let r={as:"image",imageSrcSet:t.srcSet,imageSizes:t.sizes,crossOrigin:t.crossOrigin,referrerPolicy:t.referrerPolicy,...A(t.fetchPriority)};return e&&o.default.preload?(o.default.preload(t.src,r),null):(0,s.jsx)(l.default,{children:(0,s.jsx)("link",{rel:"preload",href:t.srcSet?void 0:t.src,...r},"__nimg-"+t.src+t.srcSet+t.sizes)})}let v=(0,a.forwardRef)((e,t)=>{let r=(0,a.useContext)(h.RouterContext),i=(0,a.useContext)(d.ImageConfigContext),n=(0,a.useMemo)(()=>{let e=m||i||c.imageConfigDefault,t=[...e.deviceSizes,...e.imageSizes].sort((e,t)=>e-t),r=e.deviceSizes.sort((e,t)=>e-t),n=e.qualities?.sort((e,t)=>e-t);return{...e,allSizes:t,deviceSizes:r,qualities:n,localPatterns:e.localPatterns}},[i]),{onLoad:o,onLoadingComplete:l}=e,f=(0,a.useRef)(o);(0,a.useEffect)(()=>{f.current=o},[o]);let g=(0,a.useRef)(l);(0,a.useEffect)(()=>{g.current=l},[l]);let[A,v]=(0,a.useState)(!1),[x,w]=(0,a.useState)(!1),{props:_,meta:j}=(0,u.getImgProps)(e,{defaultLoader:p.default,imgConf:n,blurComplete:A,showAltText:x});return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(b,{..._,unoptimized:j.unoptimized,placeholder:j.placeholder,fill:j.fill,onLoadRef:f,onLoadingCompleteRef:g,setBlurComplete:v,setShowAltText:w,sizesInput:e.sizes,ref:t}),j.preload?(0,s.jsx)(y,{isAppRouter:!r,imgAttributes:_}):null]})});("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)},47482:()=>{},48854:(e,t,r)=>{e.exports=r(63385)},48935:(e,t,r)=>{"use strict";r.d(t,{GW:()=>f,Mv:()=>h,Od:()=>l,R3:()=>y,Rb:()=>o,Tj:()=>a,VS:()=>A,bp:()=>d,e2:()=>p,or:()=>m,rh:()=>g,v_:()=>b,wG:()=>c,xL:()=>u});var i=r(91143),n=r(80199),s=r(50512);let a=e=>(t,r,n,a)=>{let o=n?{...n,async:!1}:{async:!1},l=t._zod.run({value:r,issues:[]},o);if(l instanceof Promise)throw new i.GT;if(l.issues.length){let t=new(a?.Err??e)(l.issues.map(e=>s.iR(e,o,i.$W())));throw s.gx(t,a?.callee),t}return l.value};n.Kd;let o=e=>async(t,r,n,a)=>{let o=n?{...n,async:!0}:{async:!0},l=t._zod.run({value:r,issues:[]},o);if(l instanceof Promise&&(l=await l),l.issues.length){let t=new(a?.Err??e)(l.issues.map(e=>s.iR(e,o,i.$W())));throw s.gx(t,a?.callee),t}return l.value};n.Kd;let l=e=>(t,r,a)=>{let o=a?{...a,async:!1}:{async:!1},l=t._zod.run({value:r,issues:[]},o);if(l instanceof Promise)throw new i.GT;return l.issues.length?{success:!1,error:new(e??n.a$)(l.issues.map(e=>s.iR(e,o,i.$W())))}:{success:!0,data:l.value}},u=l(n.Kd),c=e=>async(t,r,n)=>{let a=n?{...n,async:!0}:{async:!0},o=t._zod.run({value:r,issues:[]},a);return o instanceof Promise&&(o=await o),o.issues.length?{success:!1,error:new e(o.issues.map(e=>s.iR(e,a,i.$W())))}:{success:!0,data:o.value}},d=c(n.Kd),h=e=>(t,r,i)=>{let n=i?{...i,direction:"backward"}:{direction:"backward"};return a(e)(t,r,n)};n.Kd;let p=e=>(t,r,i)=>a(e)(t,r,i);n.Kd;let f=e=>async(t,r,i)=>{let n=i?{...i,direction:"backward"}:{direction:"backward"};return o(e)(t,r,n)};n.Kd;let m=e=>async(t,r,i)=>o(e)(t,r,i);n.Kd;let g=e=>(t,r,i)=>{let n=i?{...i,direction:"backward"}:{direction:"backward"};return l(e)(t,r,n)};n.Kd;let A=e=>(t,r,i)=>l(e)(t,r,i);n.Kd;let b=e=>async(t,r,i)=>{let n=i?{...i,direction:"backward"}:{direction:"backward"};return c(e)(t,r,n)};n.Kd;let y=e=>async(t,r,i)=>c(e)(t,r,i);n.Kd},49197:(e,t,r)=>{"use strict";r.d(t,{DG:()=>g,E6:()=>x,J:()=>v,J_:()=>u,Jk:()=>c,KH:()=>d,Kk:()=>p,NI:()=>A,QP:()=>a,RM:()=>f,Tt:()=>y,Yk:()=>h,kH:()=>b,ql:()=>m,sm:()=>l,v$:()=>w});var i=r(91143),n=r(60763),s=r(50512);let a=i.xI("$ZodCheck",(e,t)=>{var r;e._zod??(e._zod={}),e._zod.def=t,(r=e._zod).onattach??(r.onattach=[])}),o={number:"number",bigint:"bigint",object:"date"},l=i.xI("$ZodCheckLessThan",(e,t)=>{a.init(e,t);let r=o[typeof t.value];e._zod.onattach.push(e=>
1{let r=e._zod.bag,i=(t.inclusive?r.maximum:r.exclusiveMaximum)??1/0;t.value<i&&(t.inclusive?r.maximum=t.value:r.exclusiveMaximum=t.value)}),e._zod.check=i=>{(t.inclusive?i.value<=t.value:i.value<t.value)||i.issues.push({origin:r,code:"too_big",maximum:"object"==typeof t.value?t.value.getTime():t.value,input:i.value,inclusive:t.inclusive,inst:e,continue:!t.abort})}}),u=i.xI("$ZodCheckGreaterThan",(e,t)=>{a.init(e,t);let r=o[typeof t.value];e._zod.onattach.push(e=>{let r=e._zod.bag,i=(t.inclusive?r.minimum:r.exclusiveMinimum)??-1/0;t.value>i&&(t.inclusive?r.minimum=t.value:r.exclusiveMinimum=t.value)}),e._zod.check=i=>{(t.inclusive?i.value>=t.value:i.value>t.value)||i.issues.push({origin:r,code:"too_small",minimum:"object"==typeof t.value?t.value.getTime():t.value,input:i.value,inclusive:t.inclusive,inst:e,continue:!t.abort})}}),c=i.xI("$ZodCheckMultipleOf",(e,t)=>{a.init(e,t),e._zod.onattach.push(e=>{var r;(r=e._zod.bag).multipleOf??(r.multipleOf=t.value)}),e._zod.check=r=>{if(typeof r.value!=typeof t.value)throw Error("Cannot mix number and bigint in multiple_of check.");("bigint"==typeof r.value?r.value%t.value===BigInt(0):0===s.LG(r.value,t.value))||r.issues.push({origin:typeof r.value,code:"not_multiple_of",divisor:t.value,input:r.value,inst:e,continue:!t.abort})}}),d=i.xI("$ZodCheckNumberFormat",(e,t)=>{a.init(e,t),t.format=t.format||"float64";let r=t.format?.includes("int"),i=r?"int":"number",[o,l]=s.zH[t.format];e._zod.onattach.push(e=>{let i=e._zod.bag;i.format=t.format,i.minimum=o,i.maximum=l,r&&(i.pattern=n.nd)}),e._zod.check=n=>{let s=n.value;if(r){if(!Number.isInteger(s))return void n.issues.push({expected:i,format:t.format,code:"invalid_type",continue:!1,input:s,inst:e});if(!Number.isSafeInteger(s))return void(s>0?n.issues.push({input:s,code:"too_big",maximum:Number.MAX_SAFE_INTEGER,note:"Integers must be within the safe integer range.",inst:e,origin:i,inclusive:!0,continue:!t.abort}):n.issues.push({input:s,code:"too_small",minimum:Number.MIN_SAFE_INTEGER,note:"Integers must be within the safe integer range.",inst:e,origin:i,inclusive:!0,continue:!t.abort}))}s<o&&n.issues.push({origin:"number",input:s,code:"too_small",minimum:o,inclusive:!0,inst:e,continue:!t.abort}),s>l&&n.issues.push({origin:"number",input:s,code:"too_big",maximum:l,inclusive:!0,inst:e,continue:!t.abort})}}),h=i.xI("$ZodCheckMaxLength",(e,t)=>{var r;a.init(e,t),(r=e._zod.def).when??(r.when=e=>{let t=e.value;return!s.cl(t)&&void 0!==t.length}),e._zod.onattach.push(e=>{let r=e._zod.bag.maximum??1/0;t.maximum<r&&(e._zod.bag.maximum=t.maximum)}),e._zod.check=r=>{let i=r.value;if(i.length<=t.maximum)return;let n=s.Rc(i);r.issues.push({origin:n,code:"too_big",maximum:t.maximum,inclusive:!0,input:i,inst:e,continue:!t.abort})}}),p=i.xI("$ZodCheckMinLength",(e,t)=>{var r;a.init(e,t),(r=e._zod.def).when??(r.when=e=>{let t=e.value;return!s.cl(t)&&void 0!==t.length}),e._zod.onattach.push(e=>{let r=e._zod.bag.minimum??-1/0;t.minimum>r&&(e._zod.bag.minimum=t.minimum)}),e._zod.check=r=>{let i=r.value;if(i.length>=t.minimum)return;let n=s.Rc(i);r.issues.push({origin:n,code:"too_small",minimum:t.minimum,inclusive:!0,input:i,inst:e,continue:!t.abort})}}),f=i.xI("$ZodCheckLengthEquals",(e,t)=>{var r;a.init(e,t),(r=e._zod.def).when??(r.when=e=>{let t=e.value;return!s.cl(t)&&void 0!==t.length}),e._zod.onattach.push(e=>{let r=e._zod.bag;r.minimum=t.length,r.maximum=t.length,r.length=t.length}),e._zod.check=r=>{let i=r.value,n=i.length;if(n===t.length)return;let a=s.Rc(i),o=n>t.length;r.issues.push({origin:a,...o?{code:"too_big",maximum:t.length}:{code:"too_small",minimum:t.length},inclusive:!0,exact:!0,input:r.value,inst:e,continue:!t.abort})}}),m=i.xI("$ZodCheckStringFormat",(e,t)=>{var r,i;a.init(e,t),e._zod.onattach.push(e=>{let r=e._zod.bag;r.format=t.format,t.pattern&&(r.patterns??(r.patterns=new Set),r.patterns.add(t.pattern))}),t.pattern?(r=e._zod).check??(r.check=r=>{t.pattern.lastIndex=0,t.pattern.test(r.value)||r.issues.push({origin:"string",code:"invalid_format",format:t.format,input:r.value,...t.pattern?{pattern:t.pattern.toString()}:{},inst:e,continue:!t.abort})}):(i=e._zod).check??(i.check=()=>{})}),g=i.xI("$ZodCheckRegex",(e,t)=>{m.init(e,t),e._zod.check=r=>{t.pattern.lastIndex=0,t.pattern.test(r.value)||r.issues.push({origin:"string",code:"invalid_format",format:"regex",input:r.value,pattern:t.pattern.toString(),inst:e,continue:!t.abort})}}),A=i.xI("$ZodCheckLowerCase",(e,t)=>{t.pattern??(t.pattern=n.AC),m.init(e,t)}),b=i.xI("$ZodCheckUpperCase",(e,t)=>{t.pattern??(t.pattern=n.Zv),m.init(e,t)}),y=i.xI("$ZodCheckIncludes",(e,t)=>{a.init(e,t);let r=s.$f(t.includes),i=new RegExp("number"==typeof t.position?`^.{${t.position}}${r}`:r);t.pattern=i,e._zod.onattach.push(e=>{let t=e._zod.bag;t.patterns??(t.patterns=new Set),t.patterns.add(i)}),e._zod.check=r=>{r.value.includes(t.includes,t.position)||r.issues.push({origin:"string",code:"invalid_format",format:"includes",includes:t.includes,input
1:r.value,inst:e,continue:!t.abort})}}),v=i.xI("$ZodCheckStartsWith",(e,t)=>{a.init(e,t);let r=RegExp(`^${s.$f(t.prefix)}.*`);t.pattern??(t.pattern=r),e._zod.onattach.push(e=>{let t=e._zod.bag;t.patterns??(t.patterns=new Set),t.patterns.add(r)}),e._zod.check=r=>{r.value.startsWith(t.prefix)||r.issues.push({origin:"string",code:"invalid_format",format:"starts_with",prefix:t.prefix,input:r.value,inst:e,continue:!t.abort})}}),x=i.xI("$ZodCheckEndsWith",(e,t)=>{a.init(e,t);let r=RegExp(`.*${s.$f(t.suffix)}$`);t.pattern??(t.pattern=r),e._zod.onattach.push(e=>{let t=e._zod.bag;t.patterns??(t.patterns=new Set),t.patterns.add(r)}),e._zod.check=r=>{r.value.endsWith(t.suffix)||r.issues.push({origin:"string",code:"invalid_format",format:"ends_with",suffix:t.suffix,input:r.value,inst:e,continue:!t.abort})}}),w=i.xI("$ZodCheckOverwrite",(e,t)=>{a.init(e,t),e._zod.check=e=>{e.value=t.tx(e.value)}})},50345:(e,t,r)=>{"use strict";r.d(t,{$:()=>l});var i=r(4930),n=r(48854),s=r.n(n),a=r(3638),o=r(2556);function l({border:e=!1,children:t,className:r,ghost:n=!1,href:o,invert:c=!1,target:d="",type:h="button",...p}){r=(0,a.A)(r,"inline-flex items-center justify-center rounded-full p-4 transition",{"bg-black text-white hover:bg-gray-800":!n&&!c,"bg-white text-black hover:bg-neutral-200":!n&&c,"text-white bg-white/10":n,"border border-white":e&&!c,"border border-gray-300":e&&c});let f=(0,i.jsx)(u,{children:t});return o?(0,i.jsx)(s(),{...p,href:o,className:r,target:d,children:f}):(0,i.jsx)("button",{...p,className:r,type:h,children:f})}function u({children:e}){return(0,i.jsx)("div",{className:"font-semibold text-center text-sm leading-none",children:(0,i.jsx)(o.W,{y:1.5,children:e})})}},50512:(e,t,r)=>{"use strict";r.d(t,{$f:()=>w,A2:()=>j,Gv:()=>A,LG:()=>u,NM:()=>k,OH:()=>R,PO:()=>a,QH:()=>M,Qd:()=>y,Rc:()=>U,UQ:()=>f,Up:()=>E,W0:()=>I,X$:()=>O,Yv:()=>m,cJ:()=>C,cl:()=>o,gJ:()=>d,gx:()=>g,h1:()=>P,hI:()=>b,iR:()=>F,k8:()=>s,lQ:()=>T,mw:()=>z,o8:()=>_,p6:()=>l,qQ:()=>x,rL:()=>N,sn:()=>Q,w5:()=>n,yG:()=>v,zH:()=>S,zM:()=>p});var i=r(91143);function n(e){let t=Object.values(e).filter(e=>"number"==typeof e);return Object.entries(e).filter(([e,r])=>-1===t.indexOf(+e)).map(([e,t])=>t)}function s(e,t){return"bigint"==typeof t?t.toString():t}function a(e){return{get value(){{let t=e();return Object.defineProperty(this,"value",{value:t}),t}}}}function o(e){return null==e}function l(e){let t=+!!e.startsWith("^"),r=e.endsWith("$")?e.length-1:e.length;return e.slice(t,r)}function u(e,t){let r=e/t,i=Math.round(r),n=Number.EPSILON*Math.max(Math.abs(r),1);return Math.abs(r-i)<n?0:r-i}let c=Symbol("evaluating");function d(e,t,r){let i;Object.defineProperty(e,t,{get(){if(i!==c)return void 0===i&&(i=c,i=r()),i},set(r){Object.defineProperty(e,t,{value:r})},configurable:!0})}function h(e,t,r){Object.defineProperty(e,t,{value:r,writable:!0,enumerable:!0,configurable:!0})}function p(...e){let t={};for(let r of e)Object.assign(t,Object.getOwnPropertyDescriptors(r));return Object.defineProperties({},t)}function f(e){return JSON.stringify(e)}function m(e){return e.toLowerCase().trim().replace(/[^\w\s-]/g,"").replace(/[\s_-]+/g,"-").replace(/^-+|-+$/g,"")}let g="captureStackTrace"in Error?Error.captureStackTrace:(...e)=>{};function A(e){return"object"==typeof e&&null!==e&&!Array.isArray(e)}let b=a(()=>{if(i.cr.jitless||"u">typeof navigator&&navigator?.userAgent?.includes("Cloudflare"))return!1;try{return Function(""),!0}catch(e){return!1}});function y(e){if(!1===A(e))return!1;let t=e.constructor;if(void 0===t||"function"!=typeof t)return!0;let r=t.prototype;return!1!==A(r)&&!1!==Object.prototype.hasOwnProperty.call(r,"isPrototypeOf")}function v(e){return y(e)?{...e}:Array.isArray(e)?[...e]:e instanceof Map?new Map(e):e instanceof Set?new Set(e):e}let x=new Set(["string","number","symbol"]);function w(e){return e.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")}function _(e,t,r){let i=new e._zod.constr(t??e._zod.def);return(!t||r?.parent)&&(i._zod.parent=e),i}function j(e){if(!e)return{};if("string"==typeof e)return{error:()=>e};if(e?.message!==void 0){if(e?.error!==void 0)throw Error("Cannot specify both `message` and `error` params");e.error=e.message}return(delete e.message,"string"==typeof e.error)?{...e,error:()=>e.error}:e}function k(e){return Object.keys(e).filter(t=>"optional"===e[t]._zod.optin&&"optional"===e[t]._zod.optout)}let S={safeint:[Number.MIN_SAFE_INTEGER,Number.MAX_SAFE_INTEGER],int32:[-0x80000000,0x7fffffff],uint32:[0,0xffffffff],float32:[-34028234663852886e22,34028234663852886e22],float64:[-Number.MAX_VALUE,Number.MAX_VALUE]};function E(e,t){let r=e._zod.def,i=r.checks;if(i&&i.length>0)throw Error(".pick() cannot be used on object schemas containing refinements");let n=p(e._zod.def,{get shape(){let e={};for(let i in t){if(!(i in r.shape))throw Error(`Unrecognized key: "${i}"`);t[i]&&(e[i]=r.shape[i])}return h(this,"shape",e),e},checks:[]});return _(e,n)}function C(e,t){let r=e._zod.def,i=r.checks;if(i&&i.length>0)throw Error(".omit() cannot be used on object schemas containing refinements");let n=p(e._zod.def,{get shape(){let i={...e._zod.def.shape};for(let e in t){if(!(e in r.shape))throw Error(`Unrecognized key: "${e}"`);t[e]&&delete i[e]}return h(this,"shape",i),i},checks:[]});return _(e,n)}function O(e,t){if(!y(t))throw Error("Invalid input to extend: expected a plain object");let r=e._zod.def.checks;if(r&&r.length>0){let r=e._zod.def.shape;for(let e in t)if(void 0!==Object.getOwnPropertyDescriptor(r,e))throw Error("Cannot over
1write keys on object schemas containing refinements. Use `.safeExtend()` instead.")}let i=p(e._zod.def,{get shape(){let r={...e._zod.def.shape,...t};return h(this,"shape",r),r}});return _(e,i)}function I(e,t){if(!y(t))throw Error("Invalid input to safeExtend: expected a plain object");let r=p(e._zod.def,{get shape(){let r={...e._zod.def.shape,...t};return h(this,"shape",r),r}});return _(e,r)}function P(e,t){if(e._zod.def.checks?.length)throw Error(".merge() cannot be used on object schemas containing refinements. Use .safeExtend() instead.");let r=p(e._zod.def,{get shape(){let r={...e._zod.def.shape,...t._zod.def.shape};return h(this,"shape",r),r},get catchall(){return t._zod.def.catchall},checks:t._zod.def.checks??[]});return _(e,r)}function R(e,t,r){let i=t._zod.def.checks;if(i&&i.length>0)throw Error(".partial() cannot be used on object schemas containing refinements");let n=p(t._zod.def,{get shape(){let i=t._zod.def.shape,n={...i};if(r)for(let t in r){if(!(t in i))throw Error(`Unrecognized key: "${t}"`);r[t]&&(n[t]=e?new e({type:"optional",innerType:i[t]}):i[t])}else for(let t in i)n[t]=e?new e({type:"optional",innerType:i[t]}):i[t];return h(this,"shape",n),n},checks:[]});return _(t,n)}function z(e,t,r){let i=p(t._zod.def,{get shape(){let i=t._zod.def.shape,n={...i};if(r)for(let t in r){if(!(t in n))throw Error(`Unrecognized key: "${t}"`);r[t]&&(n[t]=new e({type:"nonoptional",innerType:i[t]}))}else for(let t in i)n[t]=new e({type:"nonoptional",innerType:i[t]});return h(this,"shape",n),n}});return _(t,i)}function M(e,t=0){if(!0===e.aborted)return!0;for(let r=t;r<e.issues.length;r++)if(e.issues[r]?.continue!==!0)return!0;return!1}function N(e,t=0){if(!0===e.aborted)return!0;for(let r=t;r<e.issues.length;r++)if(e.issues[r]?.continue===!1)return!0;return!1}function T(e,t){return t.map(t=>(t.path??(t.path=[]),t.path.unshift(e),t))}function D(e){return"string"==typeof e?e:e?.message}function F(e,t,r){let i=e.message?e.message:D(e.inst?._zod.def?.error?.(e))??D(t?.error?.(e))??D(r.customError?.(e))??D(r.localeError?.(e))??"Invalid input",{inst:n,continue:s,input:a,...o}=e;return o.path??(o.path=[]),o.message=i,t?.reportInput&&(o.input=a),o}function U(e){return Array.isArray(e)?"array":"string"==typeof e?"string":"unknown"}function Q(...e){let[t,r,i]=e;return"string"==typeof t?{message:t,code:"custom",input:r,inst:i}:{...t}}},53119:(e,t,r)=>{"use strict";r.d(t,{g:()=>p,j:()=>h});var i=r(4930),n=r(26735),s=r.n(n),a=r(65162),o=r(83835);let l=()=>Promise.all([r.e(8450),r.e(4152)]).then(r.bind(r,54152)),u=s()(l,{ssr:!1});function c(){l().catch(()=>{}),Promise.all([r.e(5887),r.e(5586),r.e(4814)]).then(r.bind(r,35586)).then(e=>e.loadLocalCatalog()).catch(()=>{})}let d=(0,a.createContext)(null);function h({children:e}){let[t,r]=(0,a.useState)(!1),n=(0,a.useRef)(null),s=(0,o.useRouter)();function p(){c(),n.current=document.activeElement,r(!0)}return(0,a.useEffect)(()=>
1{l().catch(()=>{})},[]),(0,a.useEffect)(()=>{function e(e){if(e.defaultPrevented||e.isComposing||e.altKey||e.shiftKey||document.querySelector('[role="dialog"]'))return;let t=e.target.closest('input,textarea,select,[contenteditable="true"],[role="textbox"]'),r=(e.metaKey||e.ctrlKey)&&"k"===e.key.toLowerCase(),i="/"===e.key&&!e.metaKey&&!e.ctrlKey&&!t;(r||i)&&(e.preventDefault(),p())}return document.addEventListener("keydown",e),()=>document.removeEventListener("keydown",e)},[]),(0,a.useEffect)(()=>{r(!1)},[s.pathname]),(0,i.jsxs)(d.Provider,{value:p,children:[e,t&&(0,i.jsx)(u,{onClose:function(){r(!1),requestAnimationFrame(()=>n.current?.focus())}})]})}function p({compact:e=!1,className:t=""}){let r=(0,a.useContext)(d);return(0,i.jsxs)("button",{type:"button",onPointerEnter:c,onFocus:c,onPointerDown:c,onClick:()=>r?.(),"aria-label":"Search AI Engineer",title:"Search AI Engineer (/ or â/Ctrl+K)",className:`inline-flex min-h-11 min-w-11 shrink-0 items-center gap-2 rounded-md border border-current/25 px-2.5 text-sm font-normal text-inherit transition-colors hover:bg-current/10 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 ${t}`,children:[(0,i.jsxs)("svg",{width:"17",height:"17",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"1.8","aria-hidden":"true",children:[(0,i.jsx)("circle",{cx:"10.5",cy:"10.5",r:"6.5"}),(0,i.jsx)("path",{d:"m16 16 5 5"})]}),!e&&(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("span",{className:"hidden lg:inline",children:"Searchâ¦"}),(0,i.jsx)("kbd",{className:"hidden rounded border border-current/20 px-1.5 text-xs opacity-70 lg:inline",children:"/"})]})]})}},54722:(e,t,r)=>{"use strict";r.d(t,{ZJo:()=>n,ase:()=>s});var i=r(28090);function n(e){return(0,i.k5)({tag:"svg",attr:{viewBox:"0 0 24 24",fill:"currentColor"},child:[{tag:"path",attr:{d:"M19.6069 6.99482C19.5307 6.69695 19.3152 6.47221 19.0684 6.40288C18.6299 6.28062 16.501 6 12.001 6C7.50098 6 5.37252 6.28073 4.93225 6.40323C4.68776 6.47123 4.4723 6.69593 4.3951 6.99482C4.2863 7.41923 4.00098 9.19595 4.00098 12C4.00098 14.804 4.2863 16.5808 4.3954 17.0064C4.47126 17.3031 4.68676 17.5278 4.93251 17.5968C5.37252 17.7193 7.50098 18 12.001 18C16.501 18 18.6299 17.7194 19.0697 17.5968C19.3142 17.5288 19.5297 17.3041 19.6069 17.0052C19.7157 16.5808 20.001 14.8 20.001 12C20.001 9.2 19.7157 7.41923 19.6069 6.99482ZM21.5442 6.49818C22.001 8.28 22.001 12 22.001 12C22.001 12 22.001 15.72 21.5442 17.5018C21.2897 18.4873 20.547 19.2618 19.6056 19.5236C17.8971 20 12.001 20 12.001 20C12.001 20 6.10837 20 4.39637 19.5236C3.45146 19.2582 2.70879 18.4836 2.45774 17.5018C2.00098 15.72 2.00098 12 2.00098 12C2.00098 12 2.00098 8.28 2.45774 6.49818C2.71227 5.51273 3.45495 4.73818 4.39637 4.47636C6.10837 4 12.001 4 12.001 4C12.001 4 17.8971 4 19.6056 4.47636C20.5505 4.74182 21.2932 5.51636 21.5442 6.49818ZM10.001 15.5V8.5L16.001 12L10.001 15.5Z"},child:[]}]})(e)}function s(e){return(0,i.k5)({tag:"svg",attr:{viewBox:"0 0 24 24",fill:"currentColor"},child:[{tag:"path",attr:{d:"M17.6874 3.0625L12.6907 8.77425L8.37045 3.0625H2.11328L9.58961 12.8387L2.50378 20.9375H5.53795L11.0068 14.6886L15.7863 20.9375H21.8885L14.095 10.6342L20.7198 3.0625H17.6874ZM16.6232 19.1225L5.65436 4.78217H7.45745L18.3034 19.1225H16.6232Z"},child:[]}]})(e)}},54976:(e,t,r)=>{e.exports=r(18612)},56946:(e,t,r)=>{"use strict";let i,n,s,a,o,l,u,c,d,h,p,f,m;function g(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var i in r)"__proto__"!==i&&(e[i]=r[i])}return e}r.d(t,{XO:()=>w,l_:()=>_,KG:()=>k,oe:()=>j});var A,b=function e(t,r){function i(e,i,n){if("u">typeof document){"number"==typeof(n=g({},r,n)).expires&&(n.expires=new Date(Date.now()+864e5*n.expires)),n.expires&&(n.expires=n.expires.toUTCString()),e=encodeURIComponent(e).replace(/%(2[346B]|5E|60|7C)/g,decodeURIComponent).replace(/[()]/g,escape);var s="";for(var a in n)n[a]&&(s+="; "+a,!0!==n[a]&&(s+="="+n[a].split(";")[0]));return document.cookie=e+"="+t.write(i,e)+s}}return Object.create({set:i,get:function(e){if("u">typeof document&&(!arguments.length||e)){for(var r=document.cookie?document.cookie.split("; "):[],i={},n=0;n<r.length;n++){var s=r[n].split("="),a=s.slice(1).join("=");try{var o=decodeURIComponent(s[0]);if(o in i||(i[o]=t.read(a,o)),e===o)break}catch{}}return e?i[e]:i}},remove:function(e,t){i(e,"",g({},t,{expires:-1}))},withAttributes:function(t){return e(this.converter,g({},this.attributes,t))},withConverter:function(t){return e(g({},this.converter,t),this.attributes)}},{attributes:{value:Object.freeze(r)},converter:{value:Object.freeze(t)}})}({read:function(e){return'"'===e[0]&&(e=e.slice(1,-1)),e.replace(/(%[\dA-F]{2})+/gi,decodeURIComponent)},write:function(e){return encodeURIComponent(e).replace(/%(2[346BF]|3[AC-F]|40|5[BDE]|60|7[BCD])/g,decode
1URIComponent)}},{path:"/"});let y="aie_utm_source";var v=r(13612);let x=(n=(A={getZaraz:()=>window.zaraz}).now??Date.now,s=A.setInterval??globalThis.setInterval,a=A.clearInterval??globalThis.clearInterval,o=A.flushIntervalMs??250,l=A.maxWaitMs??1e4,u=A.maxPending??50,c=[],d=0,h={delivered:0,deliveryFailures:0,droppedCapacity:0,droppedExpired:0,droppedSupersededPageviews:0,unsupportedPageviews:0},p=(e,t)=>{try{if("event"===e.kind){t.track(e.name,e.properties),h.delivered+=1;return}if(!t.spaPageview){h.unsupportedPageviews+=1;return}t.spaPageview(),h.delivered+=1}catch{h.deliveryFailures+=1}},f=()=>{let e=A.getZaraz();if(e)for(;c.length>0;)p(c.shift(),e);void 0!==i&&(0===c.length||n()-d>=l)&&(c.length>0&&(h.droppedExpired+=c.length),void 0!==i&&(a(i),i=void 0),c.length=0)},m=e=>{let t=A.getZaraz();if(t){f(),p(e,t);return}(e=>{if("pageview"===e.kind)for(let e=c.length-1;e>=0;e-=1)c[e]?.kind==="pageview"&&(c.splice(e,1),h.droppedSupersededPageviews+=1);if(c.length>=u){h.droppedCapacity+=1;return}c.push(e),void 0===i&&(d=n(),i=s(f,o))})(e)},{track(e,t){m({kind:"event",name:e,properties:t})},pageview(){m({kind:"pageview"})},flush:f,pendingCount:()=>c.length,diagnostics:()=>({...h,pending:c.length})});function w(){try{let e=(0,v.ct)(JSON.parse(sessionStorage.getItem(v.QC)||"null"));if(e)return e}catch{}let e=(0,v.ct)((0,v.m$)(window.location.href,document.referrer));if(e?.utm_source)try{var t;(t=e.utm_source)&&(localStorage.setItem(y,t),b.set(y,t,{expires:365,path:"/",sameSite:"lax"}))}catch{}try{sessionStorage.setItem(v.QC,JSON.stringify(e??{}))}catch{}return e}function _(){return w()}function j(){x.pageview()}function k(e,t){x.track(e,t)}window.aieAnalyticsDiagnostics=()=>x.diagnostics()},57150:(e,t,r)=>{"use strict";r.d(t,{kB:()=>h,p0:()=>f,p6:()=>c,w$:()=>l});var i=r(91143),n=r(92755),s=r(10544),a=r(95443);let o=i.xI("ZodISODateTime",(e,t)=>{n.Ko.init(e,t),a.EB.init(e,t)});function l(e){return s.G1(o,e)}let u=i.xI("ZodISODate",(e,t)=>{n.v1.init(e,t),a.EB.init(e,t)});function c(e){return s.db(u,e)}let d=i.xI("ZodISOTime",(e,t)=>{n.Ax.init(e,t),a.EB.init(e,t)});function h(e){return s.Kn(d,e)}let p=i.xI("ZodISODuration",(e,t)=>{n.$N.init(e,t),a.EB.init(e,t)});function f(e){return s.f2(p,e)}},58813:(e,t,r)=>{"use strict";r.d(t,{N__:()=>n});var i=r(28090);function n(e){return(0,i.k5)({tag:"svg",attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M186.301 339.893L96 249.461l-32 30.507L186.301 402 448 140.506 416 110z"},child:[]}]})(e)}},60092:(e,t,r)=>{"use strict";r.d(t,{Lv:()=>l,R2:()=>i,Ru:()=>o,hA:()=>u});let i={searchOpened:"search_opened",searchResultSelected:"search_result_selected",searchNavigation:"search_navigation",ticketCtaView:"ticket_cta_view",ticketCtaClick:"ticket_cta_click",ticketCheckoutStarted:"ticket_checkout_started",sponsorCtaClick:"sponsor_cta_click",sponsorshipFormStarted:"sponsorship_form_started",sponsorshipMagicLinkRequested:"sponsorship_magic_link_requested",sponsorshipLeadSubmitted:"sponsorship_lead_submitted",sponsorshipProspectusOpened:"sponsorship_prospectus_opened",sponsorshipQuestionsSubmitted:"sponsorship_questions_submitted",sponsorshipFeedbackSubmitted:"sponsorship_feedback_submitted",talkCommentComposerStarted:"talk_comment_composer_started",talkCommentReviewOpened:"talk_comment_review_opened",talkCommentYoutubeHandoff:"talk_comment_youtube_handoff",talkCommentOauthStarted:"talk_comment_oauth_started",talkCommentOauthSucceeded:"talk_comment_oauth_succeeded",talkCommentOauthFailed:"talk_comment_oauth_failed",talkCommentPostSucceeded:"talk_comment_post_succeeded",talkCommentPostFailed:"talk_comment_post_failed"},n=/\b(ticket|tickets|register|registration|attend|buy pass|get pass)\b/i,s=/\b(sponsor|sponsors|sponsorship|partner with us)\b/i,a=new Set(["https://ai.engineer","https://www.ai.engineer"]);function o(e){if(/^mailto:/i.test(e))return"mailto:";if(/^tel:/i.test(e))return"tel:";try{let t=new URL(e,"https://ai.engineer"),r=t.pathname.replace(/[\w.%+-]+(?:@|%40)[\w.-]+\.[a-z]{2,}/gi,"[redacted-email]");if(a.has(t.origin))return r;return`${t.origin}${r}`.slice(0,500)}catch{return"unknown"}}function l(e){if(e.explicitEvent&&Object.values(i).includes(e.explicitEvent))return e.explicitEvent;let t=`${e.label} ${e.href}`;return s.test(t)?i.sponsorCtaClick:n.test(t)||/#tickets?\b/i.test(e.href)?i.ticketCtaClick:void 0}function u(e){return{...e?.utm_source?{utm_source:e.utm_source}:{},...e?.utm_medium?{utm_medium:e.utm_medium}:{},...e?.utm_campaign?{utm_campaign:e.utm_campaign}:{}}}}
1,60763:(e,t,r)=>{"use strict";r.d(t,{AC:()=>R,Ak:()=>l,F:()=>v,Gl:()=>n,K3:()=>b,Os:()=>c,Rp:()=>h,Yj:()=>E,Z0:()=>s,Zg:()=>p,Zv:()=>z,ai:()=>O,ch:()=>P,fO:()=>o,gF:()=>i,hQ:()=>x,kB:()=>k,kM:()=>a,l7:()=>A,nd:()=>C,p0:()=>u,p6:()=>_,r0:()=>y,uR:()=>d,uX:()=>f,ug:()=>m,w$:()=>S,zM:()=>I,zr:()=>g});let i=/^[cC][0-9a-z]{6,}$/,n=/^[0-9a-z]+$/,s=/^[0-9A-HJKMNP-TV-Za-hjkmnp-tv-z]{26}$/,a=/^[0-9a-vA-V]{20}$/,o=/^[A-Za-z0-9]{27}$/,l=/^[a-zA-Z0-9_-]{21}$/,u=/^P(?:(\d+W)|(?!.*W)(?=\d|T\d)(\d+Y)?(\d+M)?(\d+D)?(T(?=\d)(\d+H)?(\d+M)?(\d+([.,]\d+)?S)?)?)$/,c=/^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12})$/,d=e=>e?RegExp(`^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-${e}[0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12})$`):/^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$/,h=/^(?!\.)(?!.*\.\.)([A-Za-z0-9_'+\-\.]*)[A-Za-z0-9_+-]@([A-Za-z0-9][A-Za-z0-9\-]*\.)+[A-Za-z]{2,}$/;function p(){return RegExp("^(\\p{Extended_Pictographic}|\\p{Emoji_Component})+$","u")}let f=/^(?:(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])\.){3}(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])$/,m=/^(([0-9a-fA-F]{1,4}:){7}[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,7}:|([0-9a-fA-F]{1,4}:){1,6}:[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,5}(:[0-9a-fA-F]{1,4}){1,2}|([0-9a-fA-F]{1,4}:){1,4}(:[0-9a-fA-F]{1,4}){1,3}|([0-9a-fA-F]{1,4}:){1,3}(:[0-9a-fA-F]{1,4}){1,4}|([0-9a-fA-F]{1,4}:){1,2}(:[0-9a-fA-F]{1,4}){1,5}|[0-9a-fA-F]{1,4}:((:[0-9a-fA-F]{1,4}){1,6})|:((:[0-9a-fA-F]{1,4}){1,7}|:))$/,g=/^((25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])\.){3}(25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])\/([0-9]|[1-2][0-9]|3[0-2])$/,A=/^(([0-9a-fA-F]{1,4}:){7}[0-9a-fA-F]{1,4}|::|([0-9a-fA-F]{1,4})?::([0-9a-fA-F]{1,4}:?){0,6})\/(12[0-8]|1[01][0-9]|[1-9]?[0-9])$/,b=/^$|^(?:[0-9a-zA-Z+/]{4})*(?:(?:[0-9a-zA-Z+/]{2}==)|(?:[0-9a-zA-Z+/]{3}=))?$/,y=/^[A-Za-z0-9_-]*$/,v=/^https?$/,x=/^\+[1-9]\d{6,14}$/,w="(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))",_=RegExp(`^${w}$`);function j(e){let t="(?:[01]\\d|2[0-3]):[0-5]\\d";return"number"==typeof e.precision?-1===e.precision?`${t}`:0===e.precision?`${t}:[0-5]\\d`:`${t}:[0-5]\\d\\.\\d{${e.precision}}`:`${t}(?::[0-5]\\d(?:\\.\\d+)?)?`}function k(e){return RegExp(`^${j(e)}$`)}function S(e){let t=j({precision:e.precision}),r=["Z"];e.local&&r.push(""),e.offset&&r.push("([+-](?:[01]\\d|2[0-3]):[0-5]\\d)");let i=`${t}(?:${r.join("|")})`;return RegExp(`^${w}T(?:${i})$`)}let E=e=>{let t=e?`[\\s\\S]{${e?.minimum??0},${e?.maximum??""}}`:"[\\s\\S]*";return RegExp(`^${t}$`)},C=/^-?\d+$/,O=/^-?\d+(?:\.\d+)?$/,I=/^(?:true|false)$/i,P=/^null$/i,R=/^[^A-Z]*$/,z=/^[^a-z]*$/},60930:(e,t)=>{"use strict";function r(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(t,"__esModule",{value:!0}),Object.defineProperty(t,"findClosestQuality",{enumerable:!0,get:function(){return r}})},63385:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i={default:function(){return j},useLinkStatus:function(){return _}};for(var n in i)Object.defineProperty(t,n,{enumerable:!0,get:i[n]});let s=r(26908),a=r(4930),o=s._(r(65162)),l=r(65111),u=r(98391),c=r(9738),d=r(92e3),h=r(24413),p=r(91154),f=r(15530),m=r(23639),g=r(46310),A=r(19603);r(79913);let b=new Set;function y(e,t,r,i){if((0,u.isLocalURL)(t)){if(!i.bypassPrefetchedCheck){let n=t+"%"+r+"%"+(void 0!==i.locale?i.locale:"locale"in e?e.locale:void 0);if(b.has(n))return;b.add(n)}e.prefetch(t,r,i).catch(e=>{})}}function v(e){return"string"==typeof e?e:(0,c.formatUrl)(e)}let x=o.default.forwardRef(function(e,t){let r,i,{href:n,as:s,children:c,prefetch:b=null,passHref:x,replace:w,shallow:_,scroll:j,locale:k,onClick:S,onNavigate:E,onMouseEnter:C,onTouchStart:O,legacyBehavior:I=!1,transitionTypes:P,...R}=e;r=c,I&&("string"==typeof r||"number"==typeof r)&&(r=(0,a.jsx)("a",{children:r}));let z=o.default.useContext(p.RouterContext),M=!1!==b,{href:N,as:T}=o.default.useMemo(()=>
1{if(!z){let e=v(n);return{href:e,as:s?v(s):e}}let[e,t]=(0,l.resolveHref)(z,n,!0);return{href:e,as:s?(0,l.resolveHref)(z,s):t||e}},[z,n,s]),D=o.default.useRef(N),F=o.default.useRef(T);I&&(i=o.default.Children.only(r));let U=I?i&&"object"==typeof i&&i.ref:t,[Q,W,H]=(0,f.useIntersection)({rootMargin:"200px"}),L=o.default.useCallback(e=>{(F.current!==T||D.current!==N)&&(H(),F.current=T,D.current=N),Q(e)},[T,N,H,Q]),B=(0,A.useMergedRef)(L,U);o.default.useEffect(()=>{!z||W&&M&&y(z,N,T,{locale:k})},[T,N,W,k,M,z?.locale,z]);let $={ref:B,onClick(e){I||"function"!=typeof S||S(e),I&&i.props&&"function"==typeof i.props.onClick&&i.props.onClick(e),!z||e.defaultPrevented||function(e,t,r,i,n,s,a,o,l){let c,{nodeName:d}=e.currentTarget;if(!("A"===d.toUpperCase()&&((c=e.currentTarget.getAttribute("target"))&&"_self"!==c||e.metaKey||e.ctrlKey||e.shiftKey||e.altKey||e.nativeEvent&&2===e.nativeEvent.which)||e.currentTarget.hasAttribute("download"))){if(!(0,u.isLocalURL)(r)){n&&(e.preventDefault(),location.replace(r));return}e.preventDefault(),(()=>{if(l){let e=!1;if(l({preventDefault:()=>{e=!0}}),e)return}let e=a??!0;"beforePopState"in t?t[n?"replace":"push"](r,i,{shallow:s,locale:o,scroll:e}):t[n?"replace":"push"](i||r,{scroll:e})})()}}(e,z,N,T,w,_,j,k,E)},onMouseEnter(e){I||"function"!=typeof C||C(e),I&&i.props&&"function"==typeof i.props.onMouseEnter&&i.props.onMouseEnter(e),z&&y(z,N,T,{locale:k,priority:!0,bypassPrefetchedCheck:!0})},onTouchStart:function(e){I||"function"!=typeof O||O(e),I&&i.props&&"function"==typeof i.props.onTouchStart&&i.props.onTouchStart(e),z&&y(z,N,T,{locale:k,priority:!0,bypassPrefetchedCheck:!0})}};if((0,d.isAbsoluteUrl)(T))$.href=T;else if(!I||x||"a"===i.type&&!("href"in i.props)){let e=void 0!==k?k:z?.locale;$.href=z?.isLocaleDomain&&(0,m.getDomainLocale)(T,e,z?.locales,z?.domainLocales)||(0,g.addBasePath)((0,h.addLocale)(T,e,z?.defaultLocale))}return I?o.default.cloneElement(i,$):(0,a.jsx)("a",{...R,...$,children:r})}),w=(0,o.createContext)({pending:!1}),_=()=>(0,o.useContext)(w),j=x;("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)},66571:(e,t,r)=>{e.exports=r(36692)},70342:()=>{},71306:(e,t,r)=>{"use strict";r.d(t,{OA:()=>l,Wb:()=>a,az:()=>n,eh:()=>s,jE:()=>o,uE:()=>u});var i=r(81847);function n(e){let t=e?.target??"draft-2020-12";return"draft-4"===t&&(t="draft-04"),"draft-7"===t&&(t="draft-07"),{processors:e.processors??{},metadataRegistry:e?.metadata??i.fd,target:t,unrepresentable:e?.unrepresentable??"throw",override:e?.override??(()=>{}),io:e?.io??"output",counter:0,seen:new Map,cycles:e?.cycles??"ref",reused:e?.reused??"inline",external:e?.external??void 0}}function s(e,t,r={path:[],schemaPath:[]}){var i;let n=e._zod.def,a=t.seen.get(e);if(a)return a.count++,r.schemaPath.includes(e)&&(a.cycle=r.path),a.schema;let o={schema:{},count:1,cycle:void 0,path:r.path};t.seen.set(e,o);let l=e._zod.toJSONSchema?.();if(l)o.schema=l;else{let i={...r,schemaPath:[...r.schemaPath,e],path:r.path};if(e._zod.processJSONSchema)e._zod.processJSONSchema(t,o.schema,i);else{let r=o.schema,s=t.processors[n.type];if(!s)throw Error(`[toJSONSchema]: Non-representable type encountered: ${n.type}`);s(e,t,r,i)}let a=e._zod.parent;a&&(o.ref||(o.ref=a),s(a,t,i),t.seen.get(a).isParent=!0)}let u=t.metadataRegistry.get(e);return u&&Object.assign(o.schema,u),"input"===t.io&&function e(t,r){let i=r??{seen:new Set};if(i.seen.has(t))return!1;i.seen.add(t);let n=t._zod.def;if("transform"===n.type)return!0;if("array"===n.type)return e(n.element,i);if("set"===n.type)return e(n.valueType,i);if("lazy"===n.type)return e(n.getter(),i);if("promise"===n.type||"optional"===n.type||"nonoptional"===n.type||"nullable"===n.type||"readonly"===n.type||"default"===n.type||"prefault"===n.type)return e(n.innerType,i);if("intersection"===n.type)return e(n.left,i)||e(n.right,i);if("record"===n.type||"map"===n.type)return e(n.keyType,i)||e(n.valueType,i);if("pipe"===n.type)return!!t._zod.traits.has("$ZodCodec")||e(n.in,i)||e(n.out,i);if("object"===n.type){for(let t in n.shape)if(e(n.shape[t],i))return!0;return!1}if("union"===n.type){for(let t of n.options)if(e(t,i))return!0;return!1}if("tuple"===n.type){for(let t of n.items)if(e(t,i))return!0;
1if(n.rest&&e(n.rest,i))return!0}return!1}(e)&&(delete o.schema.examples,delete o.schema.default),"input"===t.io&&"_prefault"in o.schema&&((i=o.schema).default??(i.default=o.schema._prefault)),delete o.schema._prefault,t.seen.get(e).schema}function a(e,t){let r=e.seen.get(t);if(!r)throw Error("Unprocessed schema. This is a bug in Zod.");let i=new Map;for(let t of e.seen.entries()){let r=e.metadataRegistry.get(t[0])?.id;if(r){let e=i.get(r);if(e&&e!==t[0])throw Error(`Duplicate schema id "${r}" detected during JSON Schema conversion. Two different schemas cannot share the same id when converted together.`);i.set(r,t[0])}}let n=t=>{if(t[1].schema.$ref)return;let i=t[1],{ref:n,defId:s}=(t=>{let i="draft-2020-12"===e.target?"$defs":"definitions";if(e.external){let r=e.external.registry.get(t[0])?.id,n=e.external.uri??(e=>e);if(r)return{ref:n(r)};let s=t[1].defId??t[1].schema.id??`schema${e.counter++}`;return t[1].defId=s,{defId:s,ref:`${n("__shared")}#/${i}/${s}`}}if(t[1]===r)return{ref:"#"};let n=`#/${i}/`,s=t[1].schema.id??`__schema${e.counter++}`;return{defId:s,ref:n+s}})(t);i.def={...i.schema},s&&(i.defId=s);let a=i.schema;for(let e in a)delete a[e];a.$ref=n};if("throw"===e.cycles)for(let t of e.seen.entries()){let e=t[1];if(e.cycle)throw Error(`Cycle detected: #/${e.cycle?.join("/")}/<root> 2 3Set the \`cycles\` parameter to \`"ref"\` to resolve cyclical schemas with defs.`)}for(let r of e.seen.entries()){let i=r[1];if(t===r[0]){n(r);continue}if(e.external){let i=e.external.registry.get(r[0])?.id;if(t!==r[0]&&i){n(r);continue}}if(e.metadataRegistry.get(r[0])?.id||i.cycle||i.count>1&&"ref"===e.reused){n(r);continue}}}function o(e,t){let r=e.seen.get(t);if(!r)throw Error("Unprocessed schema. This is a bug in Zod.");let i=t=>{let r=e.seen.get(t);if(null===r.ref)return;let n=r.def??r.schema,s={...n},a=r.ref;if(r.ref=null,a){i(a);let r=e.seen.get(a),o=r.schema;if(o.$ref&&("draft-07"===e.target||"draft-04"===e.target||"openapi-3.0"===e.target)?(n.allOf=n.allOf??[],n.allOf.push(o)):Object.assign(n,o),Object.assign(n,s),t._zod.parent===a)for(let e in n)"$ref"!==e&&"allOf"!==e&&(e in s||delete n[e]);if(o.$ref&&r.def)for(let e in n)"$ref"!==e&&"allOf"!==e&&e in r.def&&JSON.stringify(n[e])===JSON.stringify(r.def[e])&&delete n[e]}let o=t._zod.parent;if(o&&o!==a){i(o);let t=e.seen.get(o);if(t?.schema.$ref&&(n.$ref=t.schema.$ref,t.def))for(let e in n)"$ref"!==e&&"allOf"!==e&&e in t.def&&JSON.stringify(n[e])===JSON.stringify(t.def[e])&&delete n[e]}e.override({zodSchema:t,jsonSchema:n,path:r.path??[]})};for(let t of[...e.seen.entries()].reverse())i(t[0]);let n={};if("draft-2020-12"===e.target?n.$schema="https://json-schema.org/draft/2020-12/schema":"draft-07"===e.target?n.$schema="http://json-schema.org/draft-07/schema#":"draft-04"===e.target?n.$schema="http://json-schema.org/draft-04/schema#":e.target,e.external?.uri){let r=e.external.registry.get(t)?.id;if(!r)throw Error("Schema is missing an `id` property");n.$id=e.external.uri(r)}Object.assign(n,r.def??r.schema);let s=e.metadataRegistry.get(t)?.id;void 0!==s&&n.id===s&&delete n.id;let a=e.external?.defs??{};for(let t of e.seen.entries()){let e=t[1];e.def&&e.defId&&(e.def.id===e.defId&&delete e.def.id,a[e.defId]=e.def)}e.external||Object.keys(a).length>0&&("draft-2020-12"===e.target?n.$defs=a:n.definitions=a);try{let r=JSON.parse(JSON.stringify(n));return Object.defineProperty(r,"~standard",{value:{...t["~standard"],jsonSchema:{input:u(t,"input",e.processors),output:u(t,"output",e.processors)}},enumerable:!1,writable:!1}),r}catch(e){throw Error("Error converting schema to JSON.")}}let l=(e,t={})=>r=>{let i=n({...r,processors:t});return s(e,i),a(i,e),o(i,e)},u=(e,t,r={})=>i=>{let{libraryOptions:l,target:u}=i??{},c=n({...l??{},target:u,io:t,processors:r});return s(e,c),a(c,e),o(c,e)}},72712:(e,t,r)=>{"use strict";r.d(t,{A:()=>i});let i={src:"/_next/static/media/worldsfair-black.78cabf44.svg",height:40,width:124,blurWidth:0,blurHeight:0}},74786:()=>{},75540:(e,t,r)=>{"use strict";r.d(t,{$X:()=>E,$k:()=>C,A:()=>j,A6:()=>f,C0:()=>h,Ec:()=>A,GC:()=>v,In:()=>u,NV:()=>d,Q9:()=>k,RH:()=>c,SW:()=>a,Tr:()=>O,Wg:()=>o,Yv:()=>p,bl:()=>P,cR:()=>w,cY:()=>g,dO:()=>l,fs:()=>S,iC:()=>b,i_:()=>y,mh:()=>_,xi:()=>m,yq:()=>x});var i=r(71306),n=r(50512);let s={guid:"uuid",url:"uri",datetime:"date-time",json_string:"json-string",regex:""},a=(e,t,r,i)=>{r.type="string";let{minimum:n,maximum:a,format:o,patterns:l,contentEncoding:u}=e._zod.bag;if("number"==typeof n&&(r.minLength=n),"number"==typeof a&&(r.maxLength=a),o&&(r.format=s[o]??o,""===r.format&&delete r.format,"time"===o&&delete r.format),u&&(r.contentEncoding=u),l&&l.size>0){let e=[...l];1===e.length?r.pattern=e[0].source:e.length>1&&(r.allOf=[...e.map(e=>({..."draft-07"===t.target||"draft-04"===t.target||"openapi-3.0"===t.target?{type:"string"}:{},pattern:e.source}))])}},o=(e,t,r,i)=>{let{minimum:n,maximum:s,format:a,multipleOf:o,exclusiveMaximum:l,exclusiveMinimum:u}=e._zod.bag;"string"==typeof a&&a.includes("int")?r.type="integer":r.type="number";let c="number"==typeof u&&u>=(n??-1/0),d="number"==typeof l&&l<=(s??1/0),h="draft-04"===t.target||"openapi-3.0"===t.target;c?h?(r.minimum=u,r.exclusiveMinimum=!0):r.exclusiveMinimum=u:"number"==typeof n&&(r.minimum=n),d?h?(r.maximum=l,r.exclusiveMaximum=!0):r.exclusiveMaximum=l:"number"==typeof s&&(r.maximum=s),"number"==typeof o&&(r.multipleOf=o)},l=(e,t,r,i)=>{r.type="boolean"},u=(e,t,r,i)=>{"openapi-3.0"===t.target?(r.type="string",r.nullable=!0,r.enum=[null]):r.type="null"},c=(e,t,r,i)=>{r.not={}},d=(e,t,r,i)=>{},h=(e,t,r,i)=>{let s=e._zod.def,a=(0,n.w5)(s.entries);a.every(e=>"number"==typeof e)&&(r.type="number"),a.every(e=>"string"==typeof e)&&(r.type="string"),r.enum=a},p=(e,t,r,i)=>{let n=e._zod.def,s=[];for(let e of n.values)if(void 0===e){if("throw"===t.unrepresentable)throw Error("Literal `undefined` cannot be represented in JSON Schema")}else if("bigint"==typeof e)if("throw"===t.unrepresentable)throw Error("BigInt literals cannot be represented in JSON Schema");else s.push(Number(e));else s.push(e);if(0===s.length);else if(1===s.length){let e=s[0];
3r.type=null===e?"null":typeof e,"draft-04"===t.target||"openapi-3.0"===t.target?r.enum=[e]:r.const=e}else s.every(e=>"number"==typeof e)&&(r.type="number"),s.every(e=>"string"==typeof e)&&(r.type="string"),s.every(e=>"boolean"==typeof e)&&(r.type="boolean"),s.every(e=>null===e)&&(r.type="null"),r.enum=s},f=(e,t,r,i)=>{if("throw"===t.unrepresentable)throw Error("Custom types cannot be represented in JSON Schema")},m=(e,t,r,i)=>{if("throw"===t.unrepresentable)throw Error("Transforms cannot be represented in JSON Schema")},g=(e,t,r,n)=>{let s=e._zod.def,{minimum:a,maximum:o}=e._zod.bag;"number"==typeof a&&(r.minItems=a),"number"==typeof o&&(r.maxItems=o),r.type="array",r.items=(0,i.eh)(s.element,t,{...n,path:[...n.path,"items"]})},A=(e,t,r,n)=>{let s=e._zod.def;r.type="object",r.properties={};let a=s.shape;for(let e in a)r.properties[e]=(0,i.eh)(a[e],t,{...n,path:[...n.path,"properties",e]});let o=new Set([...new Set(Object.keys(a))].filter(e=>{let r=s.shape[e]._zod;return"input"===t.io?void 0===r.optin:void 0===r.optout}));o.size>0&&(r.required=Array.from(o)),s.catchall?._zod.def.type==="never"?r.additionalProperties=!1:s.catchall?s.catchall&&(r.additionalProperties=(0,i.eh)(s.catchall,t,{...n,path:[...n.path,"additionalProperties"]})):"output"===t.io&&(r.additionalProperties=!1)},b=(e,t,r,n)=>{let s=e._zod.def,a=!1===s.inclusive,o=s.options.map((e,r)=>(0,i.eh)(e,t,{...n,path:[...n.path,a?"oneOf":"anyOf",r]}));a?r.oneOf=o:r.anyOf=o},y=(e,t,r,n)=>{let s=e._zod.def,a=(0,i.eh)(s.left,t,{...n,path:[...n.path,"allOf",0]}),o=(0,i.eh)(s.right,t,{...n,path:[...n.path,"allOf",1]}),l=e=>"allOf"in e&&1===Object.keys(e).length;r.allOf=[...l(a)?a.allOf:[a],...l(o)?o.allOf:[o]]},v=(e,t,r,n)=>{let s=e._zod.def;r.type="object";let a=s.keyType,o=a._zod.bag,l=o?.patterns;if("loose"===s.mode&&l&&l.size>0){let e=(0,i.eh)(s.valueType,t,{...n,path:[...n.path,"patternProperties","*"]});for(let t of(r.patternProperties={},l))r.patternProperties[t.source]=e}else("draft-07"===t.target||"draft-2020-12"===t.target)&&(r.propertyNames=(0,i.eh)(s.keyType,t,{...n,path:[...n.path,"propertyNames"]})),r.additionalProperties=(0,i.eh)(s.valueType,t,{...n,path:[...n.path,"additionalProperties"]});let u=a._zod.values;if(u){let e=[...u].filter(e=>"string"==typeof e||"number"==typeof e);e.length>0&&(r.required=e)}},x=(e,t,r,n)=>{let s=e._zod.def,a=(0,i.eh)(s.innerType,t,n),o=t.seen.get(e);"openapi-3.0"===t.target?(o.ref=s.innerType,r.nullable=!0):r.anyOf=[a,{type:"null"}]},w=(e,t,r,n)=>{let s=e._zod.def;(0,i.eh)(s.innerType,t,n),t.seen.get(e).ref=s.innerType},_=(e,t,r,n)=>{let s=e._zod.def;(0,i.eh)(s.innerType,t,n),t.seen.get(e).ref=s.innerType,r.default=JSON.parse(JSON.stringify(s.defaultValue))},j=(e,t,r,n)=>{let s=e._zod.def;(0,i.eh)(s.innerType,t,n),t.seen.get(e).ref=s.innerType,"input"===t.io&&(r._prefault=JSON.parse(JSON.stringify(s.defaultValue)))},k=(e,t,r,n)=>{let s,a=e._zod.def;(0,i.eh)(a.innerType,t,n),t.seen.get(e).ref=a.innerType;try{s=a.catchValue(void 0)}catch{throw Error("Dynamic catch values are not supported in JSON Schema")}r.default=s},S=(e,t,r,n)=>{let s=e._zod.def,a=s.in._zod.traits.has("$ZodTransform"),o="input"===t.io?a?s.out:s.in:s.out;(0,i.eh)(o,t,n),t.seen.get(e).ref=o},E=(e,t,r,n)=>{let s=e._zod.def;(0,i.eh)(s.innerType,t,n),t.seen.get(e).ref=s.innerType,r.readOnly=!0},C=(e,t,r,n)=>{let s=e._zod.def;(0,i.eh)(s.innerType,t,n),t.seen.get(e).ref=s.innerType},O=(e,t,r,n)=>{let s=e._zod.innerType;(0,i.eh)(s,t,n),t.seen.get(e).ref=s},I={string:a,number:o,boolean:l,bigint:(e,t,r,i)=>{if("throw"===t.unrepresentable)throw Error("BigInt cannot be represented in JSON Schema")},symbol:(e,t,r,i)=>{if("throw"===t.unrepresentable)throw Error("Symbols cannot be represented in JSON Schema")},null:u,undefined:(e,t,r,i)=>{if("throw"===t.unrepresentable)throw Error("Undefined cannot be represented in JSON Schema")},void:(e,t,r,i)=>{if("throw"===t.unrepresentable)throw Error("Void cannot be represented in JSON Schema")},never:c,any:(e,t,r,i)=>{},unknown:d,date:(e,t,r,i)=>{if("throw"===t.unrepresentable)throw Error("Date cannot be represented in JSON Schema")},enum:h,literal:p,nan:(e,t,r,i)=>{if("throw"===t.unrepresentable)throw Error("NaN cannot be represented in JSON Schema")},template_literal:(e,t,r,i)=>{let n=e._zod.pattern;if(!n)throw Error("Pattern not found in template literal");r.type="string",r.pattern=n.source},file:(e,t,r,i)=>{let n={type:"string",format:"binary",contentEncoding:"binary"},{minimum:s,maximum:a,mime:o}=e._zod.bag;void 0!==s&&(n.minLength=s),void 0!==a&&(n.maxLength=a),o?1===o.length?(n.contentMediaType=o[0],Object.assign(r,n)):(Object.assign(r,n),r.anyOf=o.map(e=>({contentMediaType:e}))):Object.assign(r,n)},success:(e,t,r,i)=>{r.type="boolean"},custom:f,function:(e,t,r,i)=>{if("throw"===t.unrepresentable)throw Error("Function types cannot be represented in JSON Schema")},transform:m,map:(e,t,r,i)=>{if("throw"===t.unrepresentable)throw Error("Map cannot be represented in JSON Schema")},set:(e,t,r,i)=>{if("throw"===t.unrepresentable)throw Error("Set cannot be represented in JSON Schema")},array:g,object:A,union:b,intersection:y,tuple:(e,t,r,n)=>{let s=e._zod.def;r.type="array";
3let a="draft-2020-12"===t.target?"prefixItems":"items",o="draft-2020-12"===t.target||"openapi-3.0"===t.target?"items":"additionalItems",l=s.items.map((e,r)=>(0,i.eh)(e,t,{...n,path:[...n.path,a,r]})),u=s.rest?(0,i.eh)(s.rest,t,{...n,path:[...n.path,o,..."openapi-3.0"===t.target?[s.items.length]:[]]}):null;"draft-2020-12"===t.target?(r.prefixItems=l,u&&(r.items=u)):"openapi-3.0"===t.target?(r.items={anyOf:l},u&&r.items.anyOf.push(u),r.minItems=l.length,u||(r.maxItems=l.length)):(r.items=l,u&&(r.additionalItems=u));let{minimum:c,maximum:d}=e._zod.bag;"number"==typeof c&&(r.minItems=c),"number"==typeof d&&(r.maxItems=d)},record:v,nullable:x,nonoptional:w,default:_,prefault:j,catch:k,pipe:S,readonly:E,promise:(e,t,r,n)=>{let s=e._zod.def;(0,i.eh)(s.innerType,t,n),t.seen.get(e).ref=s.innerType},optional:C,lazy:O};function P(e,t){if("_idmap"in e){let r=(0,i.az)({...t,processors:I}),n={};for(let t of e._idmap.entries()){let[e,n]=t;(0,i.eh)(n,r)}let s={};for(let a of(r.external={registry:e,uri:t?.uri,defs:n},e._idmap.entries())){let[e,t]=a;(0,i.Wb)(r,t),s[e]=(0,i.jE)(r,t)}return Object.keys(n).length>0&&(s.__shared={["draft-2020-12"===r.target?"$defs":"definitions"]:n}),{schemas:s}}let r=(0,i.az)({...t,processors:I});return(0,i.eh)(e,r),(0,i.Wb)(r,e),(0,i.jE)(r,e)}},76004:e=>{e.exports={style:{fontFamily:"'jetbrainsMono', 'jetbrainsMono Fallback', ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace",fontStyle:"normal"},className:"__className_0fc339"}},76434:(e,t,r)=>{"use strict";r.d(t,{A:()=>i});let i={src:"/_next/static/media/worldsfair-white.cd2881ed.svg",height:40,width:124,blurWidth:0,blurHeight:0}},78549:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"LoadableContext",{enumerable:!0,get:function(){return i}});let i=r(34007)._(r(65162)).default.createContext(null)},78836:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return a}});let i=r(60930),n=r(20750);function s({config:e,src:t,width:r,quality:a}){let o=(0,n.getDeploymentId)();if(t.startsWith("/")&&!t.startsWith("//")){let e=t.indexOf("?");if(-1!==e){let r=new URLSearchParams(t.slice(e+1)),i=r.get("dpl");if(i){o=i,r.delete("dpl");let n=r.toString();t=t.slice(0,e)+(n?"?"+n:"")}}}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. 4Read more: https://nextjs.org/docs/messages/next-image-unconfigured-localpatterns`),"__NEXT_ERROR_CODE",{value:"E871",enumerable:!1,configurable:!0});let l=(0,i.findClosestQuality)(a,e);return`${e.path}?url=${encodeURIComponent(t)}&w=${r}&q=${l}${t.startsWith("/")&&o?`&dpl=${o}`:""}`}s.__next_img_default=!0;let a=s},79913:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"errorOnce",{enumerable:!0,get:function(){return r}});let r=e=>{}},80199:(e,t,r)=>{"use strict";r.d(t,{JM:()=>l,Kd:()=>o,Wk:()=>u,a$:()=>a});var i=r(91143),n=r(50512);let s=(e,t)=>{e.name="$ZodError",Object.defineProperty(e,"_zod",{value:e._zod,enumerable:!1}),Object.defineProperty(e,"issues",{value:t,enumerable:!1}),e.message=JSON.stringify(t,n.k8,2),Object.defineProperty(e,"toString",{value:()=>e.message,enumerable:!1})},a=(0,i.xI)("$ZodError",s),o=(0,i.xI)("$ZodError",s,{Parent:Error});function l(e,t=e=>e.message){let r={},i=[];for(let n of e.issues)n.path.length>0?(r[n.path[0]]=r[n.path[0]]||[],r[n.path[0]].push(t(n))):i.push(t(n));return{formErrors:i,fieldErrors:r}}function u(e,t=e=>e.message){let r={_errors:[]},i=(e,n=[])=>{for(let s of e.issues)if("invalid_union"===s.code&&s.errors.length)s.errors.map(e=>i({issues:e},[...n,...s.path]));else if("invalid_key"===s.code)i({issues:s.issues},[...n,...s.path]);else if("invalid_element"===s.code)i({issues:s.issues},[...n,...s.path]);else{let e=[...n,...s.path];if(0===e.length)r._errors.push(t(s));else{let i=r,n=0;for(;n<e.length;){let r=e[n];n===e.length-1?(i[r]=i[r]||{_errors:[]},i[r]._errors.push(t(s))):i[r]=i[r]||{_errors:[]},i=i[r],n++}
4}}};return i(e),r}},80588:()=>{},80847:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i={ServerInsertedHTMLContext:function(){return a},useServerInsertedHTML:function(){return o}};for(var n in i)Object.defineProperty(t,n,{enumerable:!0,get:i[n]});let s=r(26908)._(r(65162)),a=s.default.createContext(null);function o(e){let t=(0,s.useContext)(a);t&&t(e)}},81040:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getImgProps",{enumerable:!0,get:function(){return u}}),r(88441);let i=r(20750),n=r(7213),s=r(85673),a=["-moz-initial","fill","none","scale-down",void 0];function o(e){return void 0!==e.default}function l(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:h,className:p,quality:f,width:m,height:g,fill:A=!1,style:b,overrideSrc:y,onLoad:v,onLoadingComplete:x,placeholder:w="empty",blurDataURL:_,fetchPriority:j,decoding:k="async",layout:S,objectFit:E,objectPosition:C,lazyBoundary:O,lazyRoot:I,...P},R){var z;let M,N,T,{imgConf:D,showAltText:F,blurComplete:U,defaultLoader:Q}=R,W=D||s.imageConfigDefault;if("allSizes"in W)M=W;else{let e=[...W.deviceSizes,...W.imageSizes].sort((e,t)=>e-t),t=W.deviceSizes.sort((e,t)=>e-t),r=W.qualities?.sort((e,t)=>e-t);M={...W,allSizes:e,deviceSizes:t,qualities:r}}if(void 0===Q)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 H=P.loader||Q;delete P.loader,delete P.srcSet;let L="__next_img_default"in H;if(L){if("custom"===M.loader)throw Object.defineProperty(Error(`Image with src "${e}" is missing "loader" prop. 5Read more: https://nextjs.org/docs/messages/next-image-missing-loader`),"__NEXT_ERROR_CODE",{value:"E252",enumerable:!1,configurable:!0})}else{let e=H;H=t=>{let{config:r,...i}=t;return e(i)}}if(S){"fill"===S&&(A=!0);let e={intrinsic:{maxWidth:"100%",height:"auto"},responsive:{width:"100%",height:"auto"}}[S];e&&(b={...b,...e});let r={responsive:"100vw",fill:"100vw"}[S];r&&!t&&(t=r)}let B="",$=l(m),q=l(g);if((z=e)&&"object"==typeof z&&(o(z)||void 0!==z.src)){let t=o(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)}`),"__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(N=t.blurWidth,T=t.blurHeight,_=_||t.blurDataURL,B=t.src,!A)if($||q){if($&&!q){let e=$/t.width;q=Math.round(t.height*e)}else if(!$&&q){let e=q/t.height;$=Math.round(t.width*e)}}else $=t.width,q=t.height}let G=!c&&!d&&("lazy"===h||void 0===h);(!(e="string"==typeof e?e:B)||e.startsWith("data:")||e.startsWith("blob:"))&&(r=!0,G=!1),M.unoptimized&&(r=!0),L&&!M.dangerouslyAllowSVG&&e.split("?",1)[0].endsWith(".svg")&&(r=!0);let Z=l(f),J=Object.assign(A?{position:"absolute",height:"100%",width:"100%",left:0,top:0,right:0,bottom:0,objectFit:E,objectPosition:C}:{},F?{}:{color:"transparent"},b),V=U||"empty"===w?null:"blur"===w?`url("data:image/svg+xml;charset=utf-8,${(0,n.getImageBlurSvg)({widthInt:$,heightInt:q,blurWidth:N,blurHeight:T,blurDataURL:_||"",objectFit:J.objectFit})}")`:`url("${w}")`,K=a.includes(J.objectFit)?"fill"===J.objectFit?"100% 100%":"cover":J.objectFit,Y=V?{backgroundSize:K,backgroundPosition:J.objectPosition||"50% 50%",backgroundRepeat:"no-repeat",backgroundImage:V}:{},X=function({config:e,src:t,unoptimized:r,width:n,quality:s,sizes:a,loader:o}){if(r){if(t.startsWith("/")&&!t.startsWith("//")){let e=(0,i.getDeploymentId)();if(e){let r=t.indexOf("?");if(-1!==r){let i=new URLSearchParams(t.slice(r+1));i.get("dpl")||(i.append("dpl",e),t=t.slice(0,r)+"?"+i.toString())}else t+=`?dpl=${e}`}}return{src:t,srcSet:void 0,sizes:void 0}}let{widths:l,kind:u}=function({deviceSizes:e,allSizes:t},r,i){if(i){let r=/(^|\s)(1?\d?\d)vw/g,n=[];for(let e;e=r.exec(i);)n.push(parseInt(e[2]));if(n.length){let r=.01*Math.min(...n);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,n,a),c=l.length-1;return{sizes:a||"w"!==u?a:"100vw",srcSet:l.map((r,i)=>`${o({config:e,src:t,quality:s,width:r})} ${"w"===u?r:i+1}${u}`).join(", "),src:o({config:e,src:t,quality:s,width:l[c]})}}({config:M,src:e,unoptimized:r,width:$,quality:Z,sizes:t,loader:H}),ee=G?"lazy":h;return{props:{...P,loading:ee,fetchPriority:j,width:$,height:q,decoding:k,className:p,style:{...J,...Y},sizes:X.sizes,srcSet:X.srcSet,src:y||X.src},meta:{unoptimized:r,preload:d||c,placeholder:w,fill:A}}}},81847:(e,t,r)=>{"use strict";var i;r.d(t,{fd:()=>s}),Symbol("ZodOutput"),Symbol("ZodInput");class n{constructor(){this._map=new WeakMap,this._idmap=new Map}add(e,...t){let r=t[0];return this._map.set(e,r),r&&"object"==typeof r&&"id"in r&&this._idmap.set(r.id,e),this}clear(){return this._map=new WeakMap,this._idmap=new Map,this}remove(e){let t=this._map.get(e);return t&&"object"==typeof t&&"id"in t&&this._idmap.delete(t.id),this._map.delete(e),this}get(e){let t=e._zod.parent;if(t){let r={...this.get(t)??{}};delete r.id;let i={...r,...this._map.get(e)};return Object.keys(i).length?i:void 0}return this._map.get(e)}has(e){return this._map.has(e)}}(i=globalThis).__zod_globalRegistry??(i.__zod_globalRegistry=new n);let s=globalThis.__zod_globalRegistry},82016:(e,t,r)=>{e.exports=r(1109)},83835:(e,t,r)=>{e.exports=r(29448)},88930:(e,t,r)=>{"use strict";var i=r(23727);r(3320);var n=r(65162),s=n&&"object"==typeof n&&"default"in n?n:{default:n},a=void 0!==i&&i.env&&!0,o=function(e){return"[object String]"===Object.prototype.toString.call(e)},l=function(){function e(e){var t=void 0===e?{}:e,r=t.name,i=void 0===r?"stylesheet":r,n=t.optimizeForSpeed,s=void 0===n?a:n;u(o(i),"`name` must be a string"),this._name=i,this._deletedRulePlaceholder="#"+i+"-deleted-rule____{}",u("boolean"==typeof s,"`optimizeForSpeed` must be a boolean"),this._optimizeForSpeed=s,this._serverSheet=void 0,this._tags=[],this._injected=!1,this._rulesCount=0;var l=document.querySelector('meta[property="csp-nonce"]');this._nonce=l?l.getAttribute("content"):null}var t,r=e.prototype;return r.setOptimizeForSpeed=function(e){u("boolean"==typeof e,"`setOptimizeForSpeed` accepts a boolean"),u(0===this._rulesCount,"optimizeForSpeed cannot be when rules have already been inserted"),this.flush(),this._optimizeForSpeed=e,this.inject()},r.isOptimizeForSpeed=function(){return this._optimizeForSpeed},r.inject=function(){var e=this;if(u(!this._injected,"sheet already injected"),this._injected=!0,this._optimizeForSpeed){this._tags[0]=this.makeStyleTag(this._name),this._optimizeForSpeed="insertRule"in this.get
5Sheet(),this._optimizeForSpeed||(a||console.warn("StyleSheet: optimizeForSpeed mode not supported falling back to standard mode."),this.flush(),this._injected=!0);return}this._serverSheet={cssRules:[],insertRule:function(t,r){return"number"==typeof r?e._serverSheet.cssRules[r]={cssText:t}:e._serverSheet.cssRules.push({cssText:t}),r},deleteRule:function(t){e._serverSheet.cssRules[t]=null}}},r.getSheetForTag=function(e){if(e.sheet)return e.sheet;for(var t=0;t<document.styleSheets.length;t++)if(document.styleSheets[t].ownerNode===e)return document.styleSheets[t]},r.getSheet=function(){return this.getSheetForTag(this._tags[this._tags.length-1])},r.insertRule=function(e,t){if(u(o(e),"`insertRule` accepts only strings"),this._optimizeForSpeed){var r=this.getSheet();"number"!=typeof t&&(t=r.cssRules.length);try{r.insertRule(e,t)}catch(t){return a||console.warn("StyleSheet: illegal rule: \n\n"+e+"\n\nSee https://stackoverflow.com/q/20007992 for more info"),-1}}else{var i=this._tags[t];this._tags.push(this.makeStyleTag(this._name,e,i))}return this._rulesCount++},r.replaceRule=function(e,t){if(this._optimizeForSpeed){var r=this.getSheet();if(t.trim()||(t=this._deletedRulePlaceholder),!r.cssRules[e])return e;r.deleteRule(e);try{r.insertRule(t,e)}catch(i){a||console.warn("StyleSheet: illegal rule: \n\n"+t+"\n\nSee https://stackoverflow.com/q/20007992 for more info"),r.insertRule(this._deletedRulePlaceholder,e)}}else{var i=this._tags[e];u(i,"old rule at index `"+e+"` not found"),i.textContent=t}return e},r.deleteRule=function(e){if(this._optimizeForSpeed)this.replaceRule(e,"");else{var t=this._tags[e];u(t,"rule at index `"+e+"` not found"),t.parentNode.removeChild(t),this._tags[e]=null}},r.flush=function(){this._injected=!1,this._rulesCount=0,this._tags.forEac
5h(function(e){return e&&e.parentNode.removeChild(e)}),this._tags=[]},r.cssRules=function(){var e=this;return this._tags.reduce(function(t,r){return r?t=t.concat(Array.prototype.map.call(e.getSheetForTag(r).cssRules,function(t){return t.cssText===e._deletedRulePlaceholder?null:t})):t.push(null),t},[])},r.makeStyleTag=function(e,t,r){t&&u(o(t),"makeStyleTag accepts only strings as second parameter");var i=document.createElement("style");this._nonce&&i.setAttribute("nonce",this._nonce),i.type="text/css",i.setAttribute("data-"+e,""),t&&i.appendChild(document.createTextNode(t));var n=document.head||document.getElementsByTagName("head")[0];return r?n.insertBefore(i,r):n.appendChild(i),i},t=[{key:"length",get:function(){return this._rulesCount}}],function(e,t){for(var r=0;r<t.length;r++){var i=t[r];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}(e.prototype,t),e}();function u(e,t){if(!e)throw Error("StyleSheet: "+t+".")}var c=function(e){for(var t=5381,r=e.length;r;)t=33*t^e.charCodeAt(--r);return t>>>0},d={};function h(e,t){if(!t)return"jsx-"+e;var r=String(t),i=e+r;return d[i]||(d[i]="jsx-"+c(e+"-"+r)),d[i]}function p(e,t){var r=e+t;return d[r]||(d[r]=t.replace(/__jsx-style-dynamic-selector/g,e)),d[r]}var f=function(){function e(e){var t=void 0===e?{}:e,r=t.styleSheet,i=void 0===r?null:r,n=t.optimizeForSpeed,s=void 0!==n&&n;this._sheet=i||new l({name:"styled-jsx",optimizeForSpeed:s}),this._sheet.inject(),i&&"boolean"==typeof s&&(this._sheet.setOptimizeForSpeed(s),this._optimizeForSpeed=this._sheet.isOptimizeForSpeed()),this._fromServer=void 0,this._indices={},this._instancesCounts={}}var t=e.prototype;return t.add=function(e){var t=this;void 0===this._optimizeForSpeed&&(this._optimizeForSpeed=Array.isArray(e.children),this._sheet.setOptimizeForSpeed(this._optimizeForSpeed),this._optimizeForSpeed=this._sheet.isOptimizeForSpeed()),this._fromServer||(this._fromServer=this.selectFromServer(),this._instancesCounts=Object.keys(this._fromServer).reduce(function(e,t){return e[t]=0,e},{}));var r=this.getIdAndRules(e),i=r.styleId,n=r.rules;if(i in this._instancesCounts){this._instancesCounts[i]+=1;return}var s=n.map(function(e){return t._sheet.insertRule(e)}).filter(function(e){return -1!==e});this._indices[i]=s,this._instancesCounts[i]=1},t.remove=function(e){var t=this,r=this.getIdAndRules(e).styleId;if(function(e,t){if(!e)throw Error("StyleSheetRegistry: "+t+".")}(r in this._instancesCounts,"styleId: `"+r+"` not found"),this._instancesCounts[r]-=1,this._instancesCounts[r]<1){var i=this._fromServer&&this._fromServer[r];i?(i.parentNode.removeChild(i),delete this._fromServer[r]):(this._indices[r].forEach(function(e){return t._sheet.deleteRule(e)}),delete this._indices[r]),delete this._instancesCounts[r]}},t.update=function(e,t){this.add(t),this.remove(e)},t.flush=function(){this._sheet.flush(),this._sheet.inject(),this._fromServer=void 0,this._indices={},this._instancesCounts={}},t.cssRules=function(){var e=this,t=this._fromServer?Object.keys(this._fromServer).map(function(t){return[t,e._fromServer[t]]}):[],r=this._sheet.cssRules();return t.concat(Object.keys(this._indices).map(function(t){return[t,e._indices[t].map(function(e){return r[e].cssText}).join(e._optimizeForSpeed?"":"\n")]}).filter(function(e){return!!e[1]}))},t.styles=function(e){var t,r;return t=this.cssRules(),void 0===(r=e)&&(r={}),t.map(function(e){var t=e[0],i=e[1];return s.default.createElement("style",{id:"__"+t,key:"__"+t,nonce:r.nonce?r.nonce:void 0,dangerouslySetInnerHTML:{__html:i}})})},t.getIdAndRules=function(e){var t=e.children,r=e.dynamic,i=e.id;if(r){var n=h(i,r);return{styleId:n,rules:Array.isArray(t)?t.map(function(e){return p(n,e)}):[p(n,t)]}}return{styleId:h(i),rules:Array.isArray(t)?t:[t]}},t.selectFromServer=function(){return Array.prototype.slice.call(document.querySelectorAll('[id^="__jsx-"]')).reduce(function(e,t){return e[t.id.slice(2)]=t,e},{})},e}(),m=n.createContext(null);m.displayName="StyleSheetContext";var g=s.default.useInsertionEffect||s.default.useLayoutEffect,A=new f;function b(e){var t=A||n.useContext(m);return t&&g(function(){return t.add(e),function(){t.remove(e)}},[e.id,String(e.dynamic)]),null}b.dynamic=function(e){return e.map(function(e){return h(e[0],e[1])}).join(" ")},t.style=b},91143:(e,t,r)=>{"use strict";var i;function n(e,t,r){function i(r,i){if(r._zod||Object.defineProperty(r,"_zod",{value:{def:i,constr:a,traits:new Set},enumerable:!1}),r._zod.traits.has(e))return;r._zod.traits.add(e),t(r,i);let n=a.prototype,s=Object.keys(n);for(let e=0;e<s.length;e++){let t=s[e];t in r||(r[t]=n[t].bind(r))}}
5let n=r?.Parent??Object;class s extends n{}function a(e){var t;let n=r?.Parent?new s:this;for(let r of(i(n,e),(t=n._zod).deferred??(t.deferred=[]),n._zod.deferred))r();return n}return Object.defineProperty(s,"name",{value:e}),Object.defineProperty(a,"init",{value:i}),Object.defineProperty(a,Symbol.hasInstance,{value:t=>!!r?.Parent&&t instanceof r.Parent||t?._zod?.traits?.has(e)}),Object.defineProperty(a,"name",{value:e}),a}r.d(t,{$W:()=>l,GT:()=>s,cV:()=>a,cr:()=>o,xI:()=>n}),Symbol("zod_brand");class s extends Error{constructor(){super("Encountered Promise during synchronous parse. Use .parseAsync() instead.")}}class a extends Error{constructor(e){super(`Encountered unidirectional transform during encode: ${e}`),this.name="ZodEncodeError"}}(i=globalThis).__zod_globalConfig??(i.__zod_globalConfig={});let o=globalThis.__zod_globalConfig;function l(e){return e&&Object.assign(o,e),o}},92755:(e,t,r)=>{"use strict";r.d(t,{$p:()=>B,Dq:()=>z,CQ:()=>M,sF:()=>U,CI:()=>I,Cn:()=>P,bl:()=>y,Zu:()=>v,t$:()=>ef,b0:()=>ev,rv:()=>eu,P0:()=>Y,Oy:()=>N,qG:()=>m,cG:()=>A,VO:()=>er,RL:()=>eo,Zc:()=>p,Lc:()=>C,Zy:()=>O,v1:()=>k,Ko:()=>j,$N:()=>E,Ax:()=>S,LJ:()=>X,h8:()=>T,GY:()=>_,kU:()=>ey,nu:()=>ei,Py:()=>b,Um:()=>H,N$:()=>eh,x8:()=>Q,qc:()=>el,vz:()=>D,I:()=>F,w:()=>J,ig:()=>ea,_m:()=>em,VF:()=>ed,Sb:()=>eA,h:()=>et,$v:()=>d,EY:()=>h,Wc:()=>en,W4:()=>c,g5:()=>x,VY:()=>g,Zn:()=>f,cu:()=>K,GP:()=>W,TF:()=>w});var i=r(49197),n=r(91143);class s{constructor(e=[]){this.content=[],this.indent=0,this&&(this.args=e)}indented(e){this.indent+=1,e(this),this.indent-=1}write(e){if("function"==typeof e){e(this,{execution:"sync"}),e(this,{execution:"async"});return}let t=e.split("\n").filter(e=>e),r=Math.min(...t.map(e=>e.length-e.trimStart().length));for(let e of t.map(e=>e.slice(r)).map(e=>" ".repeat(2*this.indent)+e))this.content.push(e)}compile(){return Function(...this?.args,[...(this?.content??[""]).map(e=>` ${e}`)].join("\n"))}}var a=r(48935),o=r(60763),l=r(50512);let u={major:4,minor:4,patch:3},c=n.xI("$ZodType",(e,t)=>{var r;e??(e={}),e._zod.def=t,e._zod.bag=e._zod.bag||{},e._zod.version=u;let i=[...e._zod.def.checks??[]];for(let t of(e._zod.traits.has("$ZodCheck")&&i.unshift(e),i))for(let r of t._zod.onattach)r(e);if(0===i.length)(r=e._zod).deferred??(r.deferred=[]),e._zod.deferred?.push(()=>{e._zod.run=e._zod.parse});else{let t=(e,t,r)=>{let i,s=l.QH(e);for(let a of t){if(a._zod.def.when){if(l.rL(e)||!a._zod.def.when(e))continue}else if(s)continue;let t=e.issues.length,o=a._zod.check(e);if(o instanceof Promise&&r?.async===!1)throw new n.GT;if(i||o instanceof Promise)i=(i??Promise.resolve()).then(async()=>{await o,e.issues.length!==t&&(s||(s=l.QH(e,t)))});else{if(e.issues.length===t)continue;s||(s=l.QH(e,t))}}return i?i.then(()=>e):e},r=(r,s,a)=>{if(l.QH(r))return r.aborted=!0,r;let o=t(s,i,a);if(o instanceof Promise){if(!1===a.async)throw new n.GT;return o.then(t=>e._zod.parse(t,a))}return e._zod.parse(o,a)};e._zod.run=(s,a)=>{if(a.skipChecks)return e._zod.parse(s,a);if("backward"===a.direction){let t=e._zod.parse({value:s.value,issues:[]},{...a,skipChecks:!0});return t instanceof Promise?t.then(e=>r(e,s,a)):r(t,s,a)}let o=e._zod.parse(s,a);if(o instanceof Promise){if(!1===a.async)throw new n.GT;return o.then(e=>t(e,i,a))}return t(o,i,a)}}l.gJ(e,"~standard",()=>({validate:t=>{try{let r=(0,a.xL)(e,t);return r.success?{value:r.data}:{issues:r.error?.issues}}catch(r){return(0,a.bp)(e,t).then(e=>e.success?{value:e.data}:{issues:e.error?.issues})}},vendor:"zod",version:1}))}),d=n.xI("$ZodString",(e,t)=>{c.init(e,t),e._zod.pattern=[...e?._zod.bag?.patterns??[]].pop()??o.Yj(e._zod.bag),e._zod.parse=(r,i)=>{if(t.coerce)try{r.value=String(r.value)}catch(e){}return"string"==typeof r.value||r.issues.push({expected:"string",code:"invalid_type",input:r.value,inst:e}),r}}),h=n.xI("$ZodStringFormat",(e,t)=>{i.ql.init(e,t),d.init(e,t)}),p=n.xI("$ZodGUID",(e,t)=>{t.pattern??(t.pattern=o.Os),h.init(e,t)}),f=n.xI("$ZodUUID",(e,t)=>{if(t.version){let e={v1:1,v2:2,v3:3,v4:4,v5:5,v6:6,v7:7,v8:8}[t.version];if(void 0===e)throw Error(`Invalid UUID version: "${t.version}"`);t.pattern??(t.pattern=o.uR(e))}else t.pattern??(t.pattern=o.uR());h.init(e,t)}),m=n.xI("$ZodEmail",(e,t)=>{t.pattern??(t.pattern=o.Rp),h.init(e,t)}),g=n.xI("$ZodURL",(e,t)=>{h.init(e,t),e._zod.check=r=>{try{let i=r.value.trim();if(!t.normalize&&t.protocol?.source===o.F.source&&!/^https?:\/\//i.test(i))return void r.issues.push({code:"invalid_format",format:"url",n
5ote:"Invalid URL format",input:r.value,inst:e,continue:!t.abort});let n=new URL(i);t.hostname&&(t.hostname.lastIndex=0,t.hostname.test(n.hostname)||r.issues.push({code:"invalid_format",format:"url",note:"Invalid hostname",pattern:t.hostname.source,input:r.value,inst:e,continue:!t.abort})),t.protocol&&(t.protocol.lastIndex=0,t.protocol.test(n.protocol.endsWith(":")?n.protocol.slice(0,-1):n.protocol)||r.issues.push({code:"invalid_format",format:"url",note:"Invalid protocol",pattern:t.protocol.source,input:r.value,inst:e,continue:!t.abort})),t.normalize?r.value=n.href:r.value=i;return}catch(i){r.issues.push({code:"invalid_format",format:"url",input:r.value,inst:e,continue:!t.abort})}}}),A=n.xI("$ZodEmoji",(e,t)=>{t.pattern??(t.pattern=o.Zg()),h.init(e,t)}),b=n.xI("$ZodNanoID",(e,t)=>{t.pattern??(t.pattern=o.Ak),h.init(e,t)}),y=n.xI("$ZodCUID",(e,t)=>{t.pattern??(t.pattern=o.gF),h.init(e,t)}),v=n.xI("$ZodCUID2",(e,t)=>{t.pattern??(t.pattern=o.Gl),h.init(e,t)}),x=n.xI("$ZodULID",(e,t)=>{t.pattern??(t.pattern=o.Z0),h.init(e,t)}),w=n.xI("$ZodXID",(e,t)=>{t.pattern??(t.pattern=o.kM),h.init(e,t)}),_=n.xI("$ZodKSUID",(e,t)=>{t.pattern??(t.pattern=o.fO),h.init(e,t)}),j=n.xI("$ZodISODateTime",(e,t)=>{t.pattern??(t.pattern=o.w$(t)),h.init(e,t)}),k=n.xI("$ZodISODate",(e,t)=>{t.pattern??(t.pattern=o.p6),h.init(e,t)}),S=n.xI("$ZodISOTime",(e,t)=>{t.pattern??(t.pattern=o.kB(t)),h.init(e,t)}),E=n.xI("$ZodISODuration",(e,t)=>{t.pattern??(t.pattern=o.p0),h.init(e,t)}),C=n.xI("$ZodIPv4",(e,t)=>{t.pattern??(t.pattern=o.uX),h.init(e,t),e._zod.bag.format="ipv4"}),O=n.xI("$ZodIPv6",(e,t)=>{t.pattern??(t.pattern=o.ug),h.init(e,t),e._zod.bag.format="ipv6",e._zod.check=r=>{try{new URL(`http://[${r.value}]`)}catch{r.issues.push({code:"invalid_format",format:"ipv6",input:r.value,inst:e,continue:!t.abort})}}}),I=n.xI("$ZodCIDRv4",(e,t)=>{t.pattern??(t.pattern=o.zr),h.init(e,t)}),P=n.xI("$ZodCIDRv6",(e,t)=>{t.pattern??(t.pattern=o.l7),h.init(e,t),e._zod.check=r=>{let i=r.value.split("/");try{if(2!==i.length)throw Error();let[e,t]=i;if(!t)throw Error();let r=Number(t);if(`${r}`!==t||r<0||r>128)throw Error();new URL(`http://[${e}]`)}catch{r.issues.push({code:"invalid_format",format:"cidrv6",input:r.value,inst:e,continue:!t.abort})}}});function R(e){if(""===e)return!0;if(/\s/.test(e)||e.length%4!=0)return!1;try{return atob(e),!0}catch{return!1}}let z=n.xI("$ZodBase64",(e,t)=>{t.pattern??(t.pattern=o.K3),h.init(e,t),e._zod.bag.contentEncoding="base64",e._zod.check=r=>{R(r.value)||r.issues.push({code:"invalid_format",format:"base64",input:r.value,inst:e,continue:!t.abort})}}),M=n.xI("$ZodBase64URL",(e,t)=>{t.pattern??(t.pattern=o.r0),h.init(e,t),e._zod.bag.contentEncoding="base64url",e._zod.check=r=>{!function(e){if(!o.r0.test(e))return!1;let t=e.replace(/[-_]/g,e=>"-"===e?"+":"/");return R(t.padEnd(4*Math.ceil(t.length/4),"="))}(r.value)&&r.issues.push({code:"invalid_format",format:"base64url",input:r.value,inst:e,continue:!t.abort})}}),N=n.xI("$ZodE164",(e,t)=>{t.pattern??(t.pattern=o.hQ),h.init(e,t)}),T=n.xI("$ZodJWT",(e,t)=>{h.init(e,t),e._zod.check=r=>{!function(e,t=null){try{let r=e.split(".");if(3!==r.length)return!1;let[i]=r;if(!i)return!1;let n=JSON.parse(atob(i));if("typ"in n&&n?.typ!=="JWT"||!n.alg||t&&(!("alg"in n)||n.alg!==t))return!1;return!0}catch{return!1}}(r.value,t.alg)&&r.issues.push({code:"invalid_format",format:"jwt",input:r.value,inst:e,continue:!t.abort})}}),D=n.xI("$ZodNumber",(e,t)=>{c.init(e,t),e._zod.pattern=e._zod.bag.pattern??o.ai,e._zod.parse=(r,i)=>{if(t.coerce)try{r.value=Number(r.value)}catch(e){}let n=r.value;if("number"==typeof n&&!Number.isNaN(n)&&Number.isFinite(n))return r;let s="number"==typeof n?Number.isNaN(n)?"NaN":Number.isFinite(n)?void 0:"Infinity":void 0;return r.issues.push({expected:"number",code:"invalid_type",input:n,inst:e,...s?{received:s}:{}}),r}}),F=n.xI("$ZodNumberFormat",(e,t)=>{i.KH.init(e,t),D.init(e,t)}),U=n.xI("$ZodBoolean",(e,t)=>{c.init(e,t),e._zod.pattern=o.zM,e._zod.parse=(r,i)=>{if(t.coerce)try{r.value=!!r.value}catch(e){}let n=r.value;return"boolean"==typeof n||r.issues.push({expected:"boolean",code:"invalid_type",input:n,inst:e}),r}}),Q=n.xI("$ZodNull",(e,t)=>{c.init(e,t),e._zod.pattern=o.ch,e._zod.values=new Set([null]),e._zod.parse=(t,r)=>{let i=t.value;return null===i||t.issues.push({expected:"null",code:"invalid_type",input:i,inst:e}),t}}),W=n.xI("$ZodUnknown",(e,t)=>{c.init(e,t),e._zod.parse=e=>e}),H=n.xI("$ZodNever",(e,t)=>{c.init(e,t),e._zod.parse=(t,r)=>(t.issues.push({expected:"never",code:"invalid_type",input:t.value,inst:e}),t)});function L(e,t,r){e.issues.length&&t.issues.push(...l.lQ(r,e.issues)),t.value[r]=e.value}let B=n.xI("$ZodArray",(e,t)=>{c.init(e,t),e._zod.parse=(r,i)=>{let n=r.value;if(!Array.isArray(n))return r.issues.push({expected:"array",code:"invalid_type",input:n,inst:e}),r;r.value=Array(n.length);let s=[];for(let e=0;e<n.length;e++){let a=n[e],o=t.element._zod.run({value:a,issues:[]},i);o instanceof Promise?s.push(o.then(t=>L(t,r,e))):L(o,r,e)}return s.length?Promise.all(s).then(()=>r):r}});function $(e,t,r,i,n,s){let a=r in i;if(e.issues.length){if(n&&s&&!a)return;t.issues.push(...l.lQ(r,e.issues))}if(!a&&!n){e.issues.length||t.issues.push({code:"invalid_type",expected:"nonoptional",input:void 0,path:[r]});return}void 0===e.value?a&&(t.value[r]=void 0):t.value[r]=e.value}function q(e){let t=Object.keys(e.shape);for(let r of t)if(!e.shape?.[r]?._zod?.traits?.has("$ZodType"))throw Error(`Invalid element at key "${r}": expected a Zod schema`);let r=l.NM(e.shape);
5return{...e,keys:t,keySet:new Set(t),numKeys:t.length,optionalKeys:new Set(r)}}function G(e,t,r,i,n,s){let a=[],o=n.keySet,l=n.catchall._zod,u=l.def.type,c="optional"===l.optin,d="optional"===l.optout;for(let n in t){if("__proto__"===n||o.has(n))continue;if("never"===u){a.push(n);continue}let s=l.run({value:t[n],issues:[]},i);s instanceof Promise?e.push(s.then(e=>$(e,r,n,t,c,d))):$(s,r,n,t,c,d)}return(a.length&&r.issues.push({code:"unrecognized_keys",keys:a,input:t,inst:s}),e.length)?Promise.all(e).then(()=>r):r}let Z=n.xI("$ZodObject",(e,t)=>{let r;c.init(e,t);let i=Object.getOwnPropertyDescriptor(t,"shape");if(!i?.get){let e=t.shape;Object.defineProperty(t,"shape",{get:()=>{let r={...e};return Object.defineProperty(t,"shape",{value:r}),r}})}let n=l.PO(()=>q(t));l.gJ(e._zod,"propValues",()=>{let e=t.shape,r={};for(let t in e){let i=e[t]._zod;if(i.values)for(let e of(r[t]??(r[t]=new Set),i.values))r[t].add(e)}return r});let s=l.Gv,a=t.catchall;e._zod.parse=(t,i)=>{r??(r=n.value);let o=t.value;if(!s(o))return t.issues.push({expected:"object",code:"invalid_type",input:o,inst:e}),t;t.value={};let l=[],u=r.shape;for(let e of r.keys){let r=u[e],n="optional"===r._zod.optin,s="optional"===r._zod.optout,a=r._zod.run({value:o[e],issues:[]},i);a instanceof Promise?l.push(a.then(r=>$(r,t,e,o,n,s))):$(a,t,e,o,n,s)}return a?G(l,o,t,i,n.value,e):l.length?Promise.all(l).then(()=>t):t}}),J=n.xI("$ZodObjectJIT",(e,t)=>{let r,i;Z.init(e,t);let a=e._zod.parse,o=l.PO(()=>q(t)),u=l.Gv,c=!n.cr.jitless,d=l.hI,h=c&&d.value,p=t.catchall;e._zod.parse=(n,d)=>{i??(i=o.value);let f=n.value;return u(f)?c&&h&&d?.async===!1&&!0!==d.jitless?(r||(r=(e=>{let t=new s(["shape","payload","ctx"]),r=o.value,i=e=>{let t=l.UQ(e);return`shape[${t}]._zod.run({ value: input[${t}], issues: [] }, ctx)`};t.write("const input = payload.value;");let n=Object.create(null),a=0;for(let e of r.keys)n[e]=`key_${a++}`;for(let s of(t.write("const newResult = {};"),r.keys)){let r=n[s],a=l.UQ(s),o=e[s],u=o?._zod?.optin==="optional",c=o?._zod?.optout==="optional";t.write(`const ${r} = ${i(s)};`),u&&c?t.write(` 6 if (${r}.issues.length) { 7 if (${a} in input) { 8 payload.issues = payload.issues.concat(${r}.issues.map(iss => ({ 9 ...iss, 10 path: iss.path ? [${a}, ...iss.path] : [${a}] 11 }))); 12 } 13 } 14 15 if (${r}.value === undefined) { 16 if (${a} in input) { 17 newResult[${a}] = undefined; 18 } 19 } else { 20 newResult[${a}] = ${r}.value; 21 } 22 23 `):u?t.write(` 24 if (${r}.issues.length) { 25 payload.issues = payload.issues.concat(${r}.issues.map(iss => ({ 26 ...iss, 27 path: iss.path ? [${a}, ...iss.path] : [${a}] 28 }))); 29 } 30 31 if (${r}.value === undefined) { 32 if (${a} in input) { 33 newResult[${a}] = undefined; 34 } 35 } else { 36 newResult[${a}] = ${r}.value; 37 } 38 39 `):t.write(` 40 const ${r}_present = ${a} in input; 41 if (${r}.issues.length) { 42 payload.issues = payload.issues.concat(${r}.issues.map(iss => ({ 43 ...iss, 44 path: iss.path ? [${a}, ...iss.path] : [${a}] 45 }))); 46 } 47 if (!${r}_present && !${r}.issues.length) { 48 payload.issues.push({ 49 code: "invalid_type", 50 expected: "nonoptional", 51 input: undefined, 52 path: [${a}] 53 }); 54 } 55 56 if (${r}_present) { 57 if (${r}.value === undefined) { 58 newResult[${a}] = undefined; 59 } else { 60 newResult[${a}] = ${r}.value; 61 } 62 } 63 64 `)}t.write("payload.value = newResult;"),t.write("return payload;");let u=t.compile();return(t,r)=>u(e,t,r)})(t.shape)),n=r(n,d),p)?G([],f,n,d,i,e):n:a(n,d):(n.issues.push({expected:"object",code:"invalid_type",input:f,inst:e}),n)}});function V(e,t,r,i){for(let r of e)if(0===r.issues.length)return t.value=r.value,t;let s=e.filter(e=>!l.QH(e));return 1===s.length?(t.value=s[0].value,s[0]):(t.issues.push({code:"invalid_union",input:t.value,inst:r,errors:e.map(e=>e.issues.map(e=>l.iR(e,i,n.$W())))}),t)}let K=n.xI("$ZodUnion",(e,t)=>{c.init(e,t),l.gJ(e._zod,"optin",()=>t.options.some(e=>
64"optional"===e._zod.optin)?"optional":void 0),l.gJ(e._zod,"optout",()=>t.options.some(e=>"optional"===e._zod.optout)?"optional":void 0),l.gJ(e._zod,"values",()=>{if(t.options.every(e=>e._zod.values))return new Set(t.options.flatMap(e=>Array.from(e._zod.values)))}),l.gJ(e._zod,"pattern",()=>{if(t.options.every(e=>e._zod.pattern)){let e=t.options.map(e=>e._zod.pattern);return RegExp(`^(${e.map(e=>l.p6(e.source)).join("|")})$`)}});let r=1===t.options.length?t.options[0]._zod.run:null;e._zod.parse=(i,n)=>{if(r)return r(i,n);let s=!1,a=[];for(let e of t.options){let t=e._zod.run({value:i.value,issues:[]},n);if(t instanceof Promise)a.push(t),s=!0;else{if(0===t.issues.length)return t;a.push(t)}}return s?Promise.all(a).then(t=>V(t,i,e,n)):V(a,i,e,n)}}),Y=n.xI("$ZodDiscriminatedUnion",(e,t)=>{t.inclusive=!1,K.init(e,t);let r=e._zod.parse;l.gJ(e._zod,"propValues",()=>{let e={};for(let r of t.options){let i=r._zod.propValues;if(!i||0===Object.keys(i).length)throw Error(`Invalid discriminated union option at index "${t.options.indexOf(r)}"`);for(let[t,r]of Object.entries(i))for(let i of(e[t]||(e[t]=new Set),r))e[t].add(i)}return e});let i=l.PO(()=>{let e=t.options,r=new Map;for(let i of e){let e=i._zod.propValues?.[t.discriminator];if(!e||0===e.size)throw Error(`Invalid discriminated union option at index "${t.options.indexOf(i)}"`);for(let t of e){if(r.has(t))throw Error(`Duplicate discriminator value "${String(t)}"`);r.set(t,i)}}return r});e._zod.parse=(n,s)=>{let a=n.value;if(!l.Gv(a))return n.issues.push({code:"invalid_type",expected:"object",input:a,inst:e}),n;let o=i.value.get(a?.[t.discriminator]);return o?o._zod.run(n,s):t.unionFallback||"backward"===s.direction?r(n,s):(n.issues.push({code:"invalid_union",errors:[],note:"No matching discriminator",discriminator:t.discriminator,options:Array.from(i.value.keys()),input:a,path:[t.discriminator],inst:e}),n)}}),X=n.xI("$ZodIntersection",(e,t)=>{c.init(e,t),e._zod.parse=(e,r)=>{let i=e.value,n=t.left._zod.run({value:i,issues:[]},r),s=t.right._zod.run({value:i,issues:[]},r);return n instanceof Promise||s instanceof Promise?Promise.all([n,s]).then(([t,r])=>ee(e,t,r)):ee(e,n,s)}});function ee(e,t,r){let i,n=new Map;for(let r of t.issues)if("unrecognized_keys"===r.code)for(let e of(i??(i=r),r.keys))n.has(e)||n.set(e,{}),n.get(e).l=!0;else e.issues.push(r);for(let t of r.issues)if("unrecognized_keys"===t.code)for(let e of t.keys)n.has(e)||n.set(e,{}),n.get(e).r=!0;else e.issues.push(t);let s=[...n].filter(([,e])=>e.l&&e.r).map(([e])=>e);if(s.length&&i&&e.issues.push({...i,keys:s}),l.QH(e))return e;let a=function e(t,r){if(t===r||t instanceof Date&&r instanceof Date&&+t==+r)return{valid:!0,data:t};if(l.Qd(t)&&l.Qd(r)){let i=Object.keys(r),n=Object.keys(t).filter(e=>-1!==i.indexOf(e)),s={...t,...r};for(let i of n){let n=e(t[i],r[i]);if(!n.valid)return{valid:!1,mergeErrorPath:[i,...n.mergeErrorPath]};s[i]=n.data}return{valid:!0,data:s}}if(Array.isArray(t)&&Array.isArray(r)){if(t.length!==r.length)return{valid:!1,mergeErrorPath:[]};let i=[];for(let n=0;n<t.length;n++){let s=e(t[n],r[n]);if(!s.valid)return{valid:!1,mergeErrorPath:[n,...s.mergeErrorPath]};i.push(s.data)}return{valid:!0,data:i}}return{valid:!1,mergeErrorPath:[]}}(t.value,r.value);if(!a.valid)throw Error(`Unmergable intersection. Error path: ${JSON.stringify(a.mergeErrorPath)}`);return e.value=a.data,e}let et=n.xI("$ZodRecord",(e,t)=>{c.init(e,t),e._zod.parse=(r,i)=>{let s=r.value;if(!l.Qd(s))return r.issues.push({expected:"record",code:"invalid_type",input:s,inst:e}),r;let a=[],u=t.keyType._zod.values;if(u){let o;r.value={};let c=new Set;for(let o of u)if("string"==typeof o||"number"==typeof o||"symbol"==typeof o){c.add("number"==typeof o?o.toString():o);let u=t.keyType._zod.run({value:o,issues:[]},i);if(u instanceof Promise)throw Error("Async schemas not supported in object keys currently");if(u.issues.length){r.issues.push({code:"invalid_key",origin:"record",issues:u.issues.map(e=>l.iR(e,i,n.$W())),input:o,path:[o],inst:e});continue}let d=u.value,h=t.valueType._zod.run({value:s[o],issues:[]},i);h instanceof Promise?a.push(h.then(e=>{e.issues.length&&r.issues.push(...l.lQ(o,e.issues)),r.value[d]=e.value})):(h.issues.length&&r.issues.push(...l.lQ(o,h.issues)),r.value[d]=h.value)}for(let e in s)c.has(e)||(o=o??[]).push(e);o&&o.length>0&&r.issues.push({code:"unrecognized_keys",input:s,inst:e,keys:o})}else for(let u of(r.value={},Reflect.ownKeys(s))){if("__proto__"===u||!Object.prototype.propertyIsEnumerable.call(s,u))continue;let c=t.keyType._zod.run({value:u,issues:[]},i);if(c instanceof Promise)throw Error("Async schemas not supported in object keys currently");if("string"==typeof u&&o.ai.test(u)&&c.issues.length){let e=t.keyType._zod.run({value:Number(u),issues:[]},i);if(e instanceof Promise)throw Error("Async schemas not supported in object keys currently");0===e.issues.length&&(c=e)}if(c.issues.length){"loose"===t.mode?r.value[u]=s[u]:r.issues.push({code:"invalid_key",origin:"record",issues:c.issues.map(e=>
64l.iR(e,i,n.$W())),input:u,path:[u],inst:e});continue}let d=t.valueType._zod.run({value:s[u],issues:[]},i);d instanceof Promise?a.push(d.then(e=>{e.issues.length&&r.issues.push(...l.lQ(u,e.issues)),r.value[c.value]=e.value})):(d.issues.length&&r.issues.push(...l.lQ(u,d.issues)),r.value[c.value]=d.value)}return a.length?Promise.all(a).then(()=>r):r}}),er=n.xI("$ZodEnum",(e,t)=>{c.init(e,t);let r=l.w5(t.entries),i=new Set(r);e._zod.values=i,e._zod.pattern=RegExp(`^(${r.filter(e=>l.qQ.has(typeof e)).map(e=>"string"==typeof e?l.$f(e):e.toString()).join("|")})$`),e._zod.parse=(t,n)=>{let s=t.value;return i.has(s)||t.issues.push({code:"invalid_value",values:r,input:s,inst:e}),t}}),ei=n.xI("$ZodLiteral",(e,t)=>{if(c.init(e,t),0===t.values.length)throw Error("Cannot create literal schema with no valid values");let r=new Set(t.values);e._zod.values=r,e._zod.pattern=RegExp(`^(${t.values.map(e=>"string"==typeof e?l.$f(e):e?l.$f(e.toString()):String(e)).join("|")})$`),e._zod.parse=(i,n)=>{let s=i.value;return r.has(s)||i.issues.push({code:"invalid_value",values:t.values,input:s,inst:e}),i}}),en=n.xI("$ZodTransform",(e,t)=>{c.init(e,t),e._zod.optin="optional",e._zod.parse=(r,i)=>{if("backward"===i.direction)throw new n.cV(e.constructor.name);let s=t.transform(r.value,r);if(i.async)return(s instanceof Promise?s:Promise.resolve(s)).then(e=>(r.value=e,r.fallback=!0,r));if(s instanceof Promise)throw new n.GT;return r.value=s,r.fallback=!0,r}});function es(e,t){return void 0===t&&(e.issues.length||e.fallback)?{issues:[],value:void 0}:e}let ea=n.xI("$ZodOptional",(e,t)=>{c.init(e,t),e._zod.optin="optional",e._zod.optout="optional",l.gJ(e._zod,"values",()=>t.innerType._zod.values?new Set([...t.innerType._zod.values,void 0]):void 0),l.gJ(e._zod,"pattern",()=>{let e=t.innerType._zod.pattern;return e?RegExp(`^(${l.p6(e.source)})?$`):void 0}),e._zod.parse=(e,r)=>{if("optional"===t.innerType._zod.optin){let i=e.value,n=t.innerType._zod.run(e,r);return n instanceof Promise?n.then(e=>es(e,i)):es(n,i)}return void 0===e.value?e:t.innerType._zod.run(e,r)}}),eo=n.xI("$ZodExactOptional",(e,t)=>{ea.init(e,t),l.gJ(e._zod,"values",()=>t.innerType._zod.values),l.gJ(e._zod,"pattern",()=>t.innerType._zod.pattern),e._zod.parse=(e,r)=>t.innerType._zod.run(e,r)}),el=n.xI("$ZodNullable",(e,t)=>{c.init(e,t),l.gJ(e._zod,"optin",()=>t.innerType._zod.optin),l.gJ(e._zod,"optout",()=>t.innerType._zod.optout),l.gJ(e._zod,"pattern",()=>{let e=t.innerType._zod.pattern;return e?RegExp(`^(${l.p6(e.source)}|null)$`):void 0}),l.gJ(e._zod,"values",()=>t.innerType._zod.values?new Set([...t.innerType._zod.values,null]):void 0),e._zod.parse=(e,r)=>null===e.value?e:t.innerType._zod.run(e,r)}),eu=n.xI("$ZodDefault",(e,t)=>{c.init(e,t),e._zod.optin="optional",l.gJ(e._zod,"values",()=>t.innerType._zod.values),e._zod.parse=(e,r)=>{if("backward"===r.direction)return t.innerType._zod.run(e,r);if(void 0===e.value)return e.value=t.defaultValue,e;let i=t.innerType._zod.run(e,r);return i instanceof Promise?i.then(e=>ec(e,t)):ec(i,t)}});function ec(e,t){return void 0===e.value&&(e.value=t.defaultValue),e}let ed=n.xI("$ZodPrefault",(e,t)=>{c.init(e,t),e._zod.optin="optional",l.gJ(e._zod,"values",()=>t.innerType._zod.values),e._zod.parse=(e,r)=>("backward"===r.direction||void 0===e.value&&(e.value=t.defaultValue),t.innerType._zod.run(e,r))}),eh=n.xI("$ZodNonOptional",(e,t)=>{c.init(e,t),l.gJ(e._zod,"values",()=>{let e=t.innerType._zod.values;return e?new Set([...e].filter(e=>void 0!==e)):void 0}),e._zod.parse=(r,i)=>{let n=t.innerType._zod.run(r,i);return n instanceof Promise?n.then(t=>ep(t,e)):ep(n,e)}});function ep(e,t){return e.issues.length||void 0!==e.value||e.issues.push({code:"invalid_type",expected:"nonoptional",input:e.value,inst:t}),e}let ef=n.xI("$ZodCatch",(e,t)=>{c.init(e,t),e._zod.optin="optional",l.gJ(e._zod,"optout",()=>t.innerType._zod.optout),l.gJ(e._zod,"values",()=>t.innerType._zod.values),e._zod.parse=(e,r)=>{if("backward"===r.direction)return t.innerType._zod.run(e,r);let i=t.innerType._zod.run(e,r);return i instanceof Promise?i.then(i=>(e.value=i.value,i.issues.length&&(e.value=t.catchValue({...e,error:{issues:i.issues.map(e=>l.iR(e,r,n.$W()))},input:e.value}),e.issues=[],e.fallback=!0),e)):(e.value=i.value,i.issues.length&&(e.value=t.catchValue({...e,error:{issues:i.issues.map(e=>l.iR(e,r,n.$W()))},input:e.value}),e.issues=[],e.fallback=!0),e)}}),em=n.xI("$ZodPipe",(e,t)=>{c.init(e,t),l.gJ(e._zod,"values",()=>t.in._zod.values),l.gJ(e._zod,"optin",()=>t.in._zod.optin),l.gJ(e._zod,"optout",()=>t.out._zod.optout),l.gJ(e._zod,"propValues",()=>t.in._zod.propValues),e._zod.parse=(e,r)=>{if("backward"===r.direction){let i=t.out._zod.run(e,r);return i instanceof Promise?i.then(e=>eg(e,t.in,r)):eg(i,t.in,r)}let i=t.in._zod.run(e,r);return i instanceof Promise?i.then(e=>eg(e,t.out,r)):eg(i,t.out,r)}});function eg(e,t,r){return e.issues.length?(e.aborted=!0,e):t._zod.run({value:e.value,issues:e.issues,fallback:e.fallback},r)}let eA=n.xI("$ZodReadonly",(e,t)=>{c.init(e,t),l.gJ(e._zod,"propValues",()=>t.innerType._zod.propValues),l.gJ(e._zod,"values",()=>t.innerType._zod.values),l.gJ(e._zod,"optin",()=>t.innerType?._zod?.optin),l.gJ(e._zod,"optout",()=>t.innerType?._zod?.optout),e._zod.parse=(e,r)=>{if("backward"===r.direction)return t.innerType._zod.run(e,r);let i=t.innerType._zod.run(e,r);return i instanceof Promise?i.then(eb):eb(i)}});function eb(e){return e.value=Object.freeze(e.value),e}let ey=n.xI("$ZodLazy",(e,t)=>{c.init(e,t),l.gJ(e._zod,"innerType",()=>(t._cachedInner||(t._cachedInner=t.getter()),t._cachedInner)),l.gJ(e._zod,"pattern",()=>e._zod.innerType?._zod?.pattern),l.gJ(e._zod,"propValues",()=>e._zod.innerType?._zod?.propValues),l.gJ(e._zod,"optin",()=>e._zod.innerType?._zod?.optin??void 0),l.gJ(e._zod,"optout",()=>e._zod.innerType?._zod?.optout??void 0),e._zod.parse=(t,r)=>e._zod.innerType._zod.run(t,r)}),ev=n.xI("$ZodCustom",(e,t)=>{i.QP.init(e,t),c.init(e,t),e._zod.parse=(e,t)=>e,e._zod.check=r=>{let i=r.value,n=t.fn(i);if(n instanceof Promise)return n.then(t=>ex(t,r,i,e));ex(n,r,i,e)}});function ex(e,t,r,i){if(!e){let e={code:"custom",input:r,inst:i,path:[...i._zod.def.path??[]],continue:!i._zod.def.abort};i._zod.def.params&&(e.params=i._zod.def.params),t.issues.push(l.sn(e))}}},93563:(e,t,r)=>{"use strict";let i,n,s,a,o,l,u,c,d,h,p,f,m,g;r.r(t),r.d(t,{default:()=>iP});var A,b,y=r(4930),v=r(45231),x=r.n(v);r(80588);var w=r(82016),_=r.n(w),j=r(76004),k=r.n(j),S=r(65162),E=r.t(S,2);r(37595),r(74786),r(16371),r(70342),r(35391),r(5113),r(47482);var C=Object.create,O=Object.defineProperty,I=Object.getOwnPropertyDescriptor,P=Object.getOwnPropertyNames,R=Object.getPrototypeOf,z=Object.prototype.hasOwnProperty,M=(e,t)=>function(){return t||(0,e[P(e)[0]])((t={exports:{}}).exports,t),t.exports},N=(e,t,r)=>(r=null!=e?C(R(e)):{},((e,t,r,i)=>{if(t&&"object"==typeof t||"function"==typeof t)for(var n,s=P(t),a=0,o=s.length;a<o;a++)n=s[a],z.call(e,n)||n===r||O(e,n,{get:(e=>t[e]).bind(null,n),enumerable:!(i=I(t,n))||i.enumerable});return e}
64)(!t&&e&&e.__esModule?r:O(r,"default",{value:e,enumerable:!0}),e)),T=M({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/typeof.js"(e,t){function r(e){return t.exports=r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},t.exports.__esModule=!0,t.exports.default=t.exports,r(e)}t.exports=r,t.exports.__esModule=!0,t.exports.default=t.exports}}),D=M({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/toPrimitive.js"(e,t){var r=T().default;t.exports=function(e,t){if("object"!=r(e)||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=r(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)},t.exports.__esModule=!0,t.exports.default=t.exports}}),F=M({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/toPropertyKey.js"(e,t){var r=T().default,i=D();t.exports=function(e){var t=i(e,"string");return"symbol"==r(t)?t:t+""},t.exports.__esModule=!0,t.exports.default=t.exports}}),U=M({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/defineProperty.js"(e,t){var r=F();t.exports=function(e,t,i){return(t=r(t))in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i,e},t.exports.__esModule=!0,t.exports.default=t.exports}}),Q=M({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/objectSpread2.js"(e,t){var r=U();function i(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,i)}return r}t.exports=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?i(Object(n),!0).forEach(function(t){r(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):i(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e},t.exports.__esModule=!0,t.exports.default=t.exports}});function W(e){let t={subscribe(t){let r=null,i=!1,n=!1,s=!1;function a(){if(null===r){s=!0;return}!n&&(n=!0,"function"==typeof r?r():r&&r.unsubscribe())}return r=e({next(e){var r;i||null==(r=t.next)||r.call(t,e)},error(e){var r;i||(i=!0,null==(r=t.error)||r.call(t,e),a())},complete(){var e;i||(i=!0,null==(e=t.complete)||e.call(t),a())}}),s&&a(),{unsubscribe:a}},pipe:(...e)=>e.reduce(H,t)};return t}function H(e,t){return t(e)}function L(e){return!!e&&!Array.isArray(e)&&"object"==typeof e}let B="function"==typeof Symbol&&!!Symbol.asyncIterator;function $(e){return B&&L(e)&&Symbol.asyncIterator in e}var q=N(U(),1),G=N(Q(),1),Z=class e extends Error{constructor(t,r){var i,n;const s=null==r?void 0:r.cause;super(t,{cause:s}),(0,q.default)(this,"cause",void 0),(0,q.default)(this,"shape",void 0),(0,q.default)(this,"data",void 0),(0,q.default)(this,"meta",void 0),this.meta=null==r?void 0:r.meta,this.cause=s,this.shape=null==r||null==(i=r.result)?void 0:i.error,this.data=null==r||null==(n=r.result)?void 0:n.error.data,this.name="TRPCClientError",Object.setPrototypeOf(this,e.prototype)}static from(t,r={}){return t instanceof Z?(r.meta&&(t.meta=(0,G.default)((0,G.default)({},t.meta),r.meta)),t):L(t)&&L(t.error)&&"number"==typeof t.error.code&&"string"==typeof t.error.message?new e(t.error.message,(0,G.default)((0,G.default)({},r),{},{result:t,cause:r.cause})):new e("string"==typeof t?t:L(t)&&"string"==typeof t.message?t.message:"Unknown error",(0,G.default)((0,G.default)({},r),{},{cause:t}))}};function J(e){return e?"input"in e?e:{input:e,output:e}:{input:{serialize:e=>e,deserialize:e=>e},output:{serialize:e=>e,deserialize:e=>e}}}var V=N(Q(),1);let K={query:"GET",mutation:"POST",subscription:"PATCH"};function Y(e){return"input"in e?e.transformer.input.serialize(e.input):function(e){let t={};for(let r=0;r<e.length;r++){let i=e[r];t[r]=i}return t}(e.inputs.map(t=>e.transformer.input.serialize(t)))}let X=e=>{let t=e.url.split("?"),r=t[0].replace(/\/$/,"")+"/"+e.path,i=[];if(t[1]&&i.push(t[1]),"inputs"in e&&i.push("batch=1"),"query"===e.type||"subscription"===e.type){let t=Y(e);void 0!==t&&"POST"!==e.methodOverride&&i.push(`input=${encodeURIComponent(JSON.stringify(t))}`)}return i.length&&(r+="?"+i.join("&")),r},ee=e=>{if("query"===e.type&&"POST"!==e.methodOverride)return;let t=Y(e);return void 0!==t?JSON.stringify(t):void 0};
64var et=class extends Error{constructor(){const e="AbortError";super(e),this.name=e,this.message=e}};async function er(e){var t,r,i,n=e.signal;if(null==n?void 0:n.aborted){if(null==(i=n.throwIfAborted)||i.call(n),"u">typeof DOMException)throw new DOMException("AbortError","AbortError");throw new et}let s=e.getUrl(e),a=e.getBody(e),o=null!=(t=e.methodOverride)?t:K[e.type],l=await (async()=>{let t=await e.headers();return Symbol.iterator in t?Object.fromEntries(t):t})(),u=(0,V.default)((0,V.default)((0,V.default)({},e.contentTypeHeader&&"GET"!==o?{"content-type":e.contentTypeHeader}:{}),e.trpcAcceptHeader?{[null!=(r=e.trpcAcceptHeaderKey)?r:"trpc-accept"]:e.trpcAcceptHeader}:void 0),l);return(function(e){if(e)return e;if("u">typeof window&&"function"==typeof window.fetch)return window.fetch;if("u">typeof globalThis&&"function"==typeof globalThis.fetch)return globalThis.fetch;throw Error("No fetch implementation found")})(e.fetch)(s,{method:o,signal:e.signal,body:a,headers:u})}async function ei(e){let t={},r=await er(e);t.response=r;let i=await r.json();return t.responseJSON=i,{json:i,meta:t}}N(Q(),1);var en=Object.create,es=Object.defineProperty,ea=Object.getOwnPropertyDescriptor,eo=Object.getOwnPropertyNames,el=Object.getPrototypeOf,eu=Object.prototype.hasOwnProperty,ec=(e,t)=>function(){return t||(0,e[eo(e)[0]])((t={exports:{}}).exports,t),t.exports},ed=(e,t,r)=>(r=null!=e?en(el(e)):{},((e,t,r,i)=>{if(t&&"object"==typeof t||"function"==typeof t)for(var n,s=eo(t),a=0,o=s.length;a<o;a++)n=s[a],eu.call(e,n)||n===r||es(e,n,{get:(e=>t[e]).bind(null,n),enumerable:!(i=ea(t,n))||i.enumerable});return e})(!t&&e&&e.__esModule?r:es(r,"default",{value:e,enumerable:!0}),e));let eh=()=>{},ep=e=>{Object.freeze&&Object.freeze(e)},ef=e=>(function e(t,r,i){let n=r.join(".");return null!=i[n]||(i[n]=new Proxy(eh,{get(n,s){if("string"==typeof s&&"then"!==s)return e(t,[...r,s],i)},apply(e,i,n){let s=r[r.length-1];if("valueOf"===s||"toString"===s||"toJSON"===s){let e=r.slice(0,-1).join(".");return`tRPC.proxy(${e})`}let a={args:n,path:r};return"call"===s?a={args:n.length>=2?[n[1]]:[],path:r.slice(0,-1)}:"apply"===s&&(a={args:n.length>=2?n[1]:[],path:r.slice(0,-1)}),ep(a.args),ep(a.path),t(a)}})),i[n]})(e,[],Object.create(null)),em=e=>new Proxy(eh,{get(t,r){if("then"!==r)return e(r)}});var eg=ec({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/typeof.js"(e,t){function r(e){return t.exports=r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},t.exports.__esModule=!0,t.exports.default=t.exports,r(e)}t.exports=r,t.exports.__esModule=!0,t.exports.default=t.exports}}),eA=ec({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/toPrimitive.js"(e,t){var r=eg().default;t.exports=function(e,t){if("object"!=r(e)||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=r(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)},t.exports.__esModule=!0,t.exports.default=t.exports}}),eb=ec({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/toPropertyKey.js"(e,t){var r=eg().default,i=eA();t.exports=function(e){var t=i(e,"string");return"symbol"==r(t)?t:t+""},t.exports.__esModule=!0,t.exports.default=t.exports}}),ey=ec({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/defineProperty.js"(e,t){var r=eb();t.exports=function(e,t,i){return(t=r(t))in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i,e},t.exports.__esModule=!0,t.exports.default=t.exports}}),ev=ec({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/objectSpread2.js"(e,t){var r=ey();function i(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,i)}return r}t.exports=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
64t%2?i(Object(n),!0).forEach(function(t){r(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):i(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e},t.exports.__esModule=!0,t.exports.default=t.exports}});ed(ev(),1),ed(ey(),1);var ex=ed(ev(),1),ew=class extends Error{constructor(){super("Unable to transform response from server")}};ed(ev(),1),Symbol();let e_=()=>{throw Error("Something went wrong. Please submit an issue at https://github.com/trpc/trpc/issues/new")};function ej(e){let t=null,r=null;function i(){let i=function(t){let r=[[]],i=0;for(;;){var n,s;let a=t[i];if(!a)break;let o=r[r.length-1];if(a.aborted){null==(n=a.reject)||n.call(a,Error("Aborted")),i++;continue}if(e.validate(o.concat(a).map(e=>e.key))){o.push(a),i++;continue}if(0===o.length){null==(s=a.reject)||s.call(a,Error("Input is too big for a single dispatch")),i++;continue}r.push([])}return r}(t);for(let n of(clearTimeout(r),r=null,t=null,i)){if(!n.length)continue;let t={items:n};for(let e of n)e.batch=t;e.fetch(t.items.map(e=>e.key)).then(async e=>{for(let i of(await Promise.all(e.map(async(e,r)=>{var i,n;let s=t.items[r];try{let t=await Promise.resolve(e);null==(i=s.resolve)||i.call(s,t)}catch(e){null==(n=s.reject)||n.call(s,e)}s.batch=null,s.reject=null,s.resolve=null})),t.items)){var r;null==(r=i.reject)||r.call(i,Error("Missing result")),i.batch=null}}).catch(e=>{for(let i of t.items){var r;null==(r=i.reject)||r.call(i,e),i.batch=null}})}}return{load:function(e){let n={aborted:!1,key:e,batch:null,resolve:e_,reject:e_},s=new Promise((e,r)=>{n.reject=r,n.resolve=e,null!=t||(t=[]),t.push(n)});return null!=r||(r=setTimeout(i)),s}}}var ek=N(Q(),1);Symbol();var eS=N(Q(),1);let eE={query:["72e3ff","3fb0d8"],mutation:["c5a3fc","904dfc"],subscription:["ff49e1","d83fbe"]},eC={query:["\x1b[30;46m","\x1b[97;46m"],mutation:["\x1b[30;45m","\x1b[97;45m"],subscription:["\x1b[30;42m","\x1b[97;42m"]},eO={query:["\x1b[1;30;46m","\x1b[1;97;46m"],mutation:["\x1b[1;30;45m","\x1b[1;97;45m"],subscription:["\x1b[1;30;42m","\x1b[1;97;42m"]},eI=(e,...t)=>"function"==typeof e?e(...t):e;async function eP(e){let t=await eI(e.url);if(!e.connectionParams)return t;let r=t.includes("?")?"&":"?";return t+`${r}connectionParams=1`}async function eR(e,t){let r={method:"connectionParams",data:await eI(e)};return t.encode(r)}N(U(),1),N(U(),1);var ez=N(U(),1),eM=class e{constructor(t){var r;if((0,ez.default)(this,"id",++e.connectCount),(0,ez.default)(this,"WebSocketPonyfill",void 0),(0,ez.default)(this,"urlOptions",void 0),(0,ez.default)(this,"keepAliveOpts",void 0),(0,ez.default)(this,"encoder",void 0),(0,ez.default)(this,"wsObservable",function(){let e=null,t=[],r=W(r=>(void 0!==e&&r.next(e),t.push(r),()=>{t.splice(t.indexOf(r),1)}));return r.next=r=>{if(e!==r)for(let i of(e=r,t))i.next(r)},r.get=()=>e,r}()),(0,ez.default)(this,"openPromise",null),this.WebSocketPonyfill=null!=(r=t.WebSocketPonyfill)?r:WebSocket,!this.WebSocketPonyfill)throw Error("No WebSocket implementation found - you probably don't want to use this on the server, but if you do you need to pass a `WebSocket`-ponyfill");this.urlOptions=t.urlOptions,this.keepAliveOpts=t.keepAlive,this.encoder=t.encoder}get ws(){return this.wsObservable.get()}set ws(e){this.wsObservable.next(e)}isOpen(){return!!this.ws&&this.ws.readyState===this.WebSocketPonyfill.OPEN&&!this.openPromise}isClosed(){return!!this.ws&&(this.ws.readyState===this.WebSocketPonyfill.CLOSING||this.ws.readyState===this.WebSocketPonyfill.CLOSED)}async open(){var t=this;if(t.openPromise)return t.openPromise;t.id=++e.connectCount;let r=eP(t.urlOptions).then(e=>new t.WebSocketPonyfill(e));t.openPromise=r.then(async e=>{t.ws=e,e.binaryType="arraybuffer",e.addEventListener("message",function({data:e}){"PING"===e&&this.send("PONG")}),t.keepAliveOpts.enabled&&function(e,{intervalMs:t,pongTimeoutMs:r}){let i,n;function s(){i=setTimeout(()=>{e.send("PING"),n=setTimeout(()=>{e.close()},r)},t)}e.addEventListener("open",s),e.addEventListener("message",({data:e})=>{clearTimeout(i),s(),"PONG"===e&&(clearTimeout(n),clearTimeout(i),s())}),e.addEventListener("close",()=>{clearTimeout(i),clearTimeout(n)})}(e,t.keepAliveOpts),e.addEventListener("close",()=>{t.ws===e&&(t.ws=null)}),await function(e){let t,r,{promise:i,resolve:n,reject:s}={promise:new Promise((e,i)=>{t=e,r=i}),resolve:t,reject:r};return e.addEventListener("open",()=>{e.removeEventListener("error",s),n()}),e.addEventListener("error",s),i}(e),t.urlOptions.connectionParams&&e.send(await eR(t.urlOptions.connectionParams,t.encoder))});try{await t.openPromise}finally{t.openPromise=null}}async close(){var e;try{await this.openPromise}finally{null==(e=this.ws)||e.close()}}};(0,ez.default)(eM,"connectCount",0),N(U(),1),N(Q(),1);var eN=N(U(),1),eT=N(Q(),1),eD=class{constructor(e){(0,eN.default)(this,"links",void 0),(0,eN.default)(this,"runtime",void 0),(0,eN.default)(this,"requestId",void 0),this.requestId=0,this.runtime={},this.links=e.links.map(e=>e(this.runtime))}$request(e){var t,r;return(r={links:this.links,op:(0,eT.default)((0,eT.default)({},e),{},{context:null!=(t=e.context)?t:{},id:++this.requestId})},W(e=>(function e(t=0,i=r.op){let n=r.links[t];if(!n)throw Error("No more links to execute - did you forget to add an ending link?");return n({op:i,next:r=>e(t+1,r)})})().subscribe(e))).pipe(e=>{let t=0,r=null,i=[];return W(n=>(t++,i.push(n),r||(r=e.subscribe({next(e){for(let r of i){var t;null==(t=r.next)||t.call(r,e)}},error(e){for(let r of i){var t;null==(t=r.error)||t.call(r,e)}},complete(){for(let t of i){var e;null==(e=t.complete)||e.call(t)}}})),{unsubscribe(){if(0==--t&&r){let e=r;r=null,e.unsubscribe()}let e=i.findIndex(e=>e===n);e>-1&&i.splice(e,1)}}))})}async requestAsPromise(e){try{let t,r=this.$request(e);return(await (t=new AbortController,new Promise((e,i)=>{let n=!1;function s(){n||(n=!0,a.unsubscribe())}t.signal.addEventListener("abort",()=>{i(t.signal.reason)});let a=r.subscribe({next(t){n=!0,e(t),s()},error(e){i(e)},complete(){t.abort(),s()}})}))).result.data}catch(e){throw Z.from(e)}}query(e,t,r){return this.requestAsPromise({type:"query",path:e,input:t,context:null==r?void 0:r.context,signal:null==r?void 0:r.signal})}mutation(e,t,r){return this.requestAsPromise({type:"mutation",path:e,input:t,context:null==r?void 0:r.context,signal:null==r?void 0:r.signal})}subscription(e,t,r){return this.$request({type:"subscription",path:e,input:t,context:r.context,signal:r.signal}).subscribe({next(e){var t,i,n,s;switch(e.result.type){case"state":null==(t=r.onConnectionStateChange)||t.call(r,e.result);break;case"started":null==(i=r.onStarted)||i.call(r,{context:e.context});break;case"stopped":null==(n=r.onStopped)||n.call(r);break;case"data":case void 0:null==(s=r.onData)||s.call(r,e.result.data)}},error(e){var t;null==(t=r.onError)||t.call(r,e)},complete(){var e;null==(e=r.onComplete)||e.call(r)}})}};let eF=Symbol.for("trpc_untypedClient"),eU={query:"query",mutate:"mutation",subscribe:"subscription"};function eQ(e){let t=ef(({path:t,args:r})=>{let i=[...t],n=eU[i.pop()],s=i.join(".");return e[n](s,...r)});return em(r=>r===eF?e:t[r])}function eW(e){return eQ(new eD(e))}N(Q(),1),N(Q(),1),N(M({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/asyncIterator.js"(e,t){function r(e){function t(e){if(Object(e)!==e)return Promise.reject(TypeError(e+" is not an object."));var t=e.done;return Promise.resolve(e.value).then(function(e){return{value:e,done:t}})}return(r=function(e){this.s=e,this.n=e.next}).prototype={s:null,n:null,next:function(){return t(this.n.apply(this.s,arguments))},return:function(e){var r=this.s.return;return void 0===r?Promise.resolve({value:e,done:!0}):t(r.apply(this.s,arguments))},throw:function(e){var r=this.s.return;return void 0===r?Promise.reject(e):t(r.apply(this.s,arguments))}},new r(e)}t.exports=function(e){var t,i,n,s=2;
64for("u">typeof Symbol&&(i=Symbol.asyncIterator,n=Symbol.iterator);s--;){if(i&&null!=(t=e[i]))return t.call(e);if(n&&null!=(t=e[n]))return new r(t.call(e));i="@@asyncIterator",n="@@iterator"}throw TypeError("Object is not async iterable")},t.exports.__esModule=!0,t.exports.default=t.exports}})(),1),N(Q(),1);var eH=M({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/usingCtx.js"(e,t){t.exports=function(){var e="function"==typeof SuppressedError?SuppressedError:function(e,t){var r=Error();return r.name="SuppressedError",r.error=e,r.suppressed=t,r},t={},r=[];function i(e,t){if(null!=t){if(Object(t)!==t)throw TypeError("using declarations can only be used with objects, functions, null, or undefined.");if(e)var i=t[Symbol.asyncDispose||Symbol.for("Symbol.asyncDispose")];if(void 0===i&&(i=t[Symbol.dispose||Symbol.for("Symbol.dispose")],e))var n=i;if("function"!=typeof i)throw TypeError("Object is not disposable.");n&&(i=function(){try{n.call(t)}catch(e){return Promise.reject(e)}}),r.push({v:t,d:i,a:e})}else e&&r.push({d:t,a:e});return t}return{e:t,u:i.bind(null,!1),a:i.bind(null,!0),d:function(){var i,n=this.e,s=0;function a(){for(;i=r.pop();)try{if(!i.a&&1===s)return s=0,r.push(i),Promise.resolve().then(a);if(i.d){var e=i.d.call(i.v);if(i.a)return s|=2,Promise.resolve(e).then(a,o)}else s|=1}catch(e){return o(e)}if(1===s)return n!==t?Promise.reject(n):Promise.resolve();if(n!==t)throw n}function o(r){return n=n!==t?new e(r,n):r,a()}return a()}}},t.exports.__esModule=!0,t.exports.default=t.exports}}),eL=M({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/OverloadYield.js"(e,t){t.exports=function(e,t){this.v=e,this.k=t},t.exports.__esModule=!0,t.exports.default=t.exports}}),eB=M({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/awaitAsyncGenerator.js"(e,t){var r=eL();t.exports=function(e){return new r(e,0)},t.exports.__esModule=!0,t.exports.default=t.exports}}),e$=M({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/wrapAsyncGenerator.js"(e,t){var r=eL();function i(e){var t,i;function n(t,i){try{var a=e[t](i),o=a.value,l=o instanceof r;Promise.resolve(l?o.v:o).then(function(r){if(l){var i="return"===t?"return":"next";if(!o.k||r.done)return n(i,r);r=e[i](r).value}s(a.done?"return":"normal",r)},function(e){n("throw",e)})}catch(e){s("throw",e)}}function s(e,r){switch(e){case"return":t.resolve({value:r,done:!0});break;case"throw":t.reject(r);break;default:t.resolve({value:r,done:!1})}(t=t.next)?n(t.key,t.arg):i=null}this._invoke=function(e,r){return new Promise(function(s,a){var o={key:e,arg:r,resolve:s,reject:a,next:null};i?i=i.next=o:(t=i=o,n(e,r))})},"function"!=typeof e.return&&(this.return=void 0)}i.prototype["function"==typeof Symbol&&Symbol.asyncIterator||"@@asyncIterator"]=function(){return this},i.prototype.next=function(e){return this._invoke("next",e)},i.prototype.throw=function(e){return this._invoke("throw",e)},i.prototype.return=function(e){return this._invoke("return",e)},t.exports=function(e){return function(){return new i(e.apply(this,arguments))}},t.exports.__esModule=!0,t.exports.default=t.exports}});N(eH(),1),N(eB(),1),N(e$(),1),N(Q(),1);var eq=Object.create,eG=Object.defineProperty,eZ=Object.getOwnPropertyDescriptor,eJ=Object.getOwnPropertyNames,eV=Object.getPrototypeOf,eK=Object.prototype.hasOwnProperty,eY=(e,t)=>function(){return t||(0,e[eJ(e)[0]])((t={exports:{}}).exports,t),t.exports},eX=eY({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/typeof.js"(e,t){function r(e){return t.exports=r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},t.exports.__esModule=!0,t.exports.default=t.exports,r(e)}t.exports=r,t.exports.__esModule=!0,t.exports.default=t.exports}}),e0=eY({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/toPrimitive.js"(e,t){var r=eX().default;
64t.exports=function(e,t){if("object"!=r(e)||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=r(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)},t.exports.__esModule=!0,t.exports.default=t.exports}}),e2=eY({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/toPropertyKey.js"(e,t){var r=eX().default,i=e0();t.exports=function(e){var t=i(e,"string");return"symbol"==r(t)?t:t+""},t.exports.__esModule=!0,t.exports.default=t.exports}}),e1=eY({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/defineProperty.js"(e,t){var r=e2();t.exports=function(e,t,i){return(t=r(t))in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i,e},t.exports.__esModule=!0,t.exports.default=t.exports}}),e4=eY({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/objectSpread2.js"(e,t){var r=e1();function i(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,i)}return r}t.exports=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?i(Object(n),!0).forEach(function(t){r(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):i(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e},t.exports.__esModule=!0,t.exports.default=t.exports}}),e6=S.createContext(void 0),e3=e=>{let t=S.useContext(e6);if(e)return e;if(!t)throw Error("No QueryClient set, use QueryClientProvider to set one");return t},e5=({client:e,children:t})=>(S.useEffect(()=>(e.mount(),()=>{e.unmount()}),[e]),(0,y.jsx)(e6.Provider,{value:e,children:t})),e8={setTimeout:(e,t)=>setTimeout(e,t),clearTimeout:e=>clearTimeout(e),setInterval:(e,t)=>setInterval(e,t),clearInterval:e=>clearInterval(e)},e9=new class{#e=e8;#t=!1;setTimeoutProvider(e){this.#e=e}setTimeout(e,t){return this.#e.setTimeout(e,t)}clearTimeout(e){this.#e.clearTimeout(e)}setInterval(e,t){return this.#e.setInterval(e,t)}clearInterval(e){this.#e.clearInterval(e)}},e7="u"<typeof window||"Deno"in globalThis;function te(){}function tt(e){return"number"==typeof e&&e>=0&&e!==1/0}function tr(e,t){return Math.max(e+(t||0)-Date.now(),0)}function ti(e,t){return"function"==typeof e?e(t):e}function tn(e,t){return"function"==typeof e?e(t):e}function ts(e,t){let{type:r="all",exact:i,fetchStatus:n,predicate:s,queryKey:a,stale:o}=e;if(a){if(i){if(t.queryHash!==to(a,t.options))return!1}else if(!tu(t.queryKey,a))return!1}if("all"!==r){let e=t.isActive();if("active"===r&&!e||"inactive"===r&&e)return!1}return("boolean"!=typeof o||t.isStale()===o)&&(!n||n===t.state.fetchStatus)&&(!s||!!s(t))}function ta(e,t){let{exact:r,status:i,predicate:n,mutationKey:s}=e;if(s){if(!t.options.mutationKey)return!1;if(r){if(tl(t.options.mutationKey)!==tl(s))return!1}else if(!tu(t.options.mutationKey,s))return!1}return(!i||t.state.status===i)&&(!n||!!n(t))}function to(e,t){return(t?.queryKeyHashFn||tl)(e)}function tl(e){return JSON.stringify(e,(e,t)=>tf(t)?Object.keys(t).sort().reduce((e,r)=>(e[r]=t[r],e),{}):t)}function tu(e,t){return e===t||typeof e==typeof t&&!!e&&!!t&&"object"==typeof e&&"object"==typeof t&&Object.keys(t).every(r=>tu(e[r],t[r]))}var tc=Object.prototype.hasOwnProperty;function td(e,t,r=0){if(e===t)return e;if(r>500)return t;let i=tp(e)&&tp(t);if(!i&&!(tf(e)&&tf(t)))return t;let n=(i?e:Object.keys(e)).length,s=i?t:Object.keys(t),a=s.length,o=i?Array(a):{},l=0;for(let u=0;u<a;u++){let a=i?u:s[u],c=e[a],d=t[a];if(c===d){o[a]=c,(i?u<n:tc.call(e,a))&&l++;continue}if(null===c||null===d||"object"!=typeof c||"object"!=typeof d){o[a]=d;continue}let h=td(c,d,r+1);o[a]=h,h===c&&l++}return n===a&&l===n?e:o}function th(e,t){if(!t||Object.keys(e).length!==Object.keys(t).length)return!1;for(let r in e)if(e[r]!==t[r])return!1;return!0}function tp(e){return Array.isArray(e)&&e.length===Object.keys(e).length}function tf(e){if(!tm(e))return!1;let t=e.constructor;if(void 0===t)return!0;let r=t.prototype;return!!tm(r)&&!!r.hasOwnProperty("isPrototypeOf")&&Object.getPrototypeOf(e)===Object.prototype}function tm(e){return"[object Object]"===Object.prototype.toString.call(e)}function tg(e,t,r){return"function"==typeof r.structuralSharing?r.structuralSharing(e,t):!1!==r.structuralSharing?td(e,t):t}function tA(e,t,r=0){let i=[...e,t];return r&&i.length>r?i.slice(1):i}function tb(e,t,r=0){let i=[t,...e];return r&&i.length>r?i.slice(0,-1):i}var ty=Symbol();function tv(e,t){return!e.queryFn&&t?.initialPromise?()=>t.initialPromise:e.queryFn&&e.queryFn!==ty?e.queryFn:()=>Promise.reject(Error(`Missing queryFn: '${e.queryHash}'`))}function tx(e,t){return"function"==typeof e?e(...t):!!e}function tw(){let e,t,r=new Promise((r,i)=>{e=r,t=i});function i(e){Object.assign(r,e),delete r.resolve,delete r.reject}return r.status="pending",r.catch(()=>{}),r.resolve=t=>{i({status:"fulfilled",value:t}),e(t)},r.reject=e=>{i({status:"rejected",reason:e}),t(e)},r}function t_(e){return e}function tj(e,t,r){if("object"!=typeof t||null===t)return;let i=e.getMutationCache(),n=e.getQueryCache(),s=r?.defaultOptions?.deserializeData??e.getDefaultOptions().hydrate?.deserializeData??t_,a=t.mutations||[],o=t.queries||[];a.forEach(({state:t,...n})=>{i.build(e,{...e.getDefaultOptions().hydrate?.mutations,...r?.defaultOptions?.mutations,...n},t)}),o.forEach(({queryKey:t,state:i,queryHash:a,meta:o,promise:l,dehydratedAt:u,queryType:c})=>{let d=l?function(e){let t;if(e.then(e=>(t=e,e),te)?.catch(te),void 0!==t)return{data:t}}(l):void 0,h=void 0===i.data?d?.data:i.data,p=void 0===h?h:s(h),f=n.get(a),m=f?.state.status==="pending",g=f?.state.fetchStatus==="fetching";if(f){let e=d&&void 0!==u&&u>f.state.dataUpdatedAt;if(i.dataUpdatedAt>f.state.dataUpdatedAt||e){let{fetchStatus:e,...t}=i;f.setState({...t,data:p,..."pending"===i.status&&void 0!==p&&{status:"success",...!g&&{fetchStatus:"idle"}}})}}else f=n.build(e,{...e.getDefaultOptions().hydrate?.queries,...r?.defaultOptions?.queries,queryKey:t,queryHash:a,meta:o,_type:c},{...i,data:p,fetchStatus:"idle",status:"pending"===i.status&&void 0!==p?"success":i.status});!l||d||m||g||void 0!==u&&!(u>f.state.dataUpdatedAt)||f.fetch(void 0,{initialPromise:Promise.resolve(l).then(s)}).catch(te)})}var tk=({children:e,options:t={},state:r,queryClient:i})=>{let n=e3(i),s=S.useRef(t);S.useEffect(()=>{s.current=t});let a=S.useMemo(()=>
64{if(r){if("object"!=typeof r)return;let e=n.getQueryCache(),t=r.queries||[],i=[],a=[];for(let r of t){let t=e.get(r.queryHash);t?(r.state.dataUpdatedAt>t.state.dataUpdatedAt||r.promise&&"pending"!==t.state.status&&"fetching"!==t.state.fetchStatus&&void 0!==r.dehydratedAt&&r.dehydratedAt>t.state.dataUpdatedAt)&&a.push(r):i.push(r)}if(i.length>0&&tj(n,{queries:i},s.current),a.length>0)return a}},[n,r]);return S.useEffect(()=>{a&&tj(n,{queries:a},s.current)},[n,a]),e},tS=Object.create,tE=Object.defineProperty,tC=Object.getOwnPropertyDescriptor,tO=Object.getOwnPropertyNames,tI=Object.getPrototypeOf,tP=Object.prototype.hasOwnProperty,tR=(e,t)=>function(){return t||(0,e[tO(e)[0]])((t={exports:{}}).exports,t),t.exports},tz=(e,t,r)=>(r=null!=e?tS(tI(e)):{},((e,t,r,i)=>{if(t&&"object"==typeof t||"function"==typeof t)for(var n,s=tO(t),a=0,o=s.length;a<o;a++)n=s[a],tP.call(e,n)||n===r||tE(e,n,{get:(e=>t[e]).bind(null,n),enumerable:!(i=tC(t,n))||i.enumerable});return e})(!t&&e&&e.__esModule?r:tE(r,"default",{value:e,enumerable:!0}),e)),tM=tR({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/objectWithoutPropertiesLoose.js"(e,t){t.exports=function(e,t){if(null==e)return{};var r={};for(var i in e)if(({}).hasOwnProperty.call(e,i)){if(t.includes(i))continue;r[i]=e[i]}return r},t.exports.__esModule=!0,t.exports.default=t.exports}}),tN=tR({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/objectWithoutProperties.js"(e,t){var r=tM();t.exports=function(e,t){if(null==e)return{};var i,n,s=r(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)i=a[n],t.includes(i)||({}).propertyIsEnumerable.call(e,i)&&(s[i]=e[i])}return s},t.exports.__esModule=!0,t.exports.default=t.exports}}),tT=tR({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/typeof.js"(e,t){function r(e){return t.exports=r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},t.exports.__esModule=!0,t.exports.default=t.exports,r(e)}t.exports=r,t.exports.__esModule=!0,t.exports.default=t.exports}}),tD=tR({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/toPrimitive.js"(e,t){var r=tT().default;t.exports=function(e,t){if("object"!=r(e)||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=r(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)},t.exports.__esModule=!0,t.exports.default=t.exports}}),tF=tR({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/toPropertyKey.js"(e,t){var r=tT().default,i=tD();t.exports=function(e){var t=i(e,"string");return"symbol"==r(t)?t:t+""},t.exports.__esModule=!0,t.exports.default=t.exports}}),tU=tR({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/defineProperty.js"(e,t){var r=tF();t.exports=function(e,t,i){return(t=r(t))in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i,e},t.exports.__esModule=!0,t.exports.default=t.exports}}),tQ=tR({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/objectSpread2.js"(e,t){var r=tU();function i(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,i)}return r}t.exports=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?i(Object(n),!0).forEach(function(t){r(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):i(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}
64,t.exports.__esModule=!0,t.exports.default=t.exports}}),tW=tz(tN(),1),tH=tz(tQ(),1);let tL=["cursor","direction"];function tB(e,t,r){let i=e.flatMap(e=>e.split("."));if(!t&&(!r||"any"===r))return i.length?[i]:[];if("infinite"===r&&L(t)&&("direction"in t||"cursor"in t)){let{cursor:e,direction:r}=t;return[i,{input:(0,tW.default)(t,tL),type:"infinite"}]}return[i,(0,tH.default)((0,tH.default)({},void 0!==t&&t!==ty&&{input:t}),r&&"any"!==r&&{type:r})]}function t$(e){return tB(e,void 0,"any")}var tq=class{constructor(){this.listeners=new Set,this.subscribe=this.subscribe.bind(this)}subscribe(e){return this.listeners.add(e),this.onSubscribe(),()=>{this.listeners.delete(e),this.onUnsubscribe()}}hasListeners(){return this.listeners.size>0}onSubscribe(){}onUnsubscribe(){}},tG=new class extends tq{#r;#i;#n;constructor(){super(),this.#n=e=>{if("u">typeof window&&window.addEventListener){let t=()=>e();return window.addEventListener("visibilitychange",t,!1),()=>{window.removeEventListener("visibilitychange",t)}}}}onSubscribe(){this.#i||this.setEventListener(this.#n)}onUnsubscribe(){this.hasListeners()||(this.#i?.(),this.#i=void 0)}setEventListener(e){this.#n=e,this.#i?.(),this.#i=e(e=>{"boolean"==typeof e?this.setFocused(e):this.onFocus()})}setFocused(e){this.#r!==e&&(this.#r=e,this.onFocus())}onFocus(){let e=this.isFocused();this.listeners.forEach(t=>{t(e)})}isFocused(){return"boolean"==typeof this.#r?this.#r:globalThis.document?.visibilityState!=="hidden"}},tZ=(i=()=>e7,{isServer:()=>i(),setIsServer(e){i=e}}),tJ=(n=[],s=0,a=e=>{e()},o=e=>{e()},l=function(e){setTimeout(e,0)},{batch:e=>{let t;s++;try{t=e()}finally{let e;--s||(e=n,n=[],e.length&&l(()=>{o(()=>{e.forEach(e=>{a(e)})})}))}return t},batchCalls:e=>(...t)=>{u(()=>{e(...t)})},schedule:u=e=>{s?n.push(e):l(()=>{a(e)})},setNotifyFunction:e=>{a=e},setBatchNotifyFunction:e=>{o=e},setScheduler:e=>{l=e}}),tV=new class extends tq{#s=!0;#i;#n;constructor(){super(),this.#n=e=>{if("u">typeof window&&window.addEventListener){let t=()=>e(!0),r=()=>e(!1);return window.addEventListener("online",t,!1),window.addEventListener("offline",r,!1),()=>{window.removeEventListener("online",t),window.removeEventListener("offline",r)}}}}onSubscribe(){this.#i||this.setEventListener(this.#n)}onUnsubscribe(){this.hasListeners()||(this.#i?.(),this.#i=void 0)}setEventListener(e){this.#n=e,this.#i?.(),this.#i=e(this.setOnline.bind(this))}setOnline(e){this.#s!==e&&(this.#s=e,this.listeners.forEach(t=>{t(e)}))}isOnline(){return this.#s}};function tK(e){return Math.min(1e3*2**e,3e4)}function tY(e){return(e??"online")!=="online"||tV.isOnline()}var tX=class extends Error{constructor(e){super("CancelledError"),this.revert=e?.revert,this.silent=e?.silent}};function t0(e){let t,r=!1,i=0,n=tw(),s=()=>tG.isFocused()&&("always"===e.networkMode||tV.isOnline())&&e.canRun(),a=()=>tY(e.networkMode)&&e.canRun(),o=e=>{"pending"===n.status&&(t?.(),n.resolve(e))},l=e=>{"pending"===n.status&&(t?.(),n.reject(e))},u=()=>new Promise(r=>{t=e=>{("pending"!==n.status||s())&&r(e)},e.onPause?.()}).then(()=>{t=void 0,"pending"===n.status&&e.onContinue?.()}),c=()=>{let t;if("pending"!==n.status)return;let a=0===i?e.initialPromise:void 0;try{t=a??e.fn()}catch(e){t=Promise.reject(e)}Promise.resolve(t).then(o).catch(t=>{if("pending"!==n.status)return;let a=e.retry??3*!tZ.isServer(),o=e.retryDelay??tK,d="function"==typeof o?o(i,t):o,h=!0===a||"number"==typeof a&&i<a||"function"==typeof a&&a(i,t);r||!h?l(t):(i++,e.onFail?.(i,t),new Promise(e=>{e9.setTimeout(e,d)}).then(()=>s()?void 0:u()).then(()=>{r?l(t):c()}))})};return{promise:n,status:()=>n.status,cancel:t=>{if("pending"===n.status){let r=new tX(t);l(r),e.onCancel?.(r)}},continue:()=>(t?.(),n),cancelRetry:()=>{r=!0},continueRetry:()=>{r=!1},canStart:a,start:()=>(a()?c():u().then(c),n)}}var t2=class{#a;destroy(){this.clearGcTimeout()}scheduleGc(){this.clearGcTimeout(),tt(this.gcTime)&&(this.#a=e9.setTimeout(()=>{this.optionalRemove()},this.gcTime))}updateGcTime(e){this.gcTime=Math.max(this.gcTime||0,e??(tZ.isServer()?1/0:3e5))}clearGcTimeout(){void 0!==this.#a&&(e9.clearTimeout(this.#a),this.#a=void 0)}};function t1(e,{pages:t,pageParams:r}){let i=t.length-1;return t.length>0?e.getNextPageParam(t[i],t,r[i],r):void 0}function t4(e,{pages:t,pageParams:r}){return t.length>0?e.getPreviousPageParam?.(t[0],t,r[0],r):void 0}var t6=class extends t2{#o;#l;#u;#c;#d;#h;#p;#f;constructor(e){super(),this.#f=!1,this.#p=e.defaultOptions,this.setOptions(e.options),this.observers=[],this.#d=e.client,this.#c=this.#d.getQueryCache(),this.queryKey=e.queryKey,this.queryHash=e.queryHash,this.#l=t8(this.options),this.state=e.state??this.#l,this.scheduleGc()}get meta(){return this.options.meta}get queryType(){return this.#o}get promise(){return this.#h?.promise}setOptions(e){if(this.options={...this.#p,...e},e?._type&&(this.#o=e._type),this.updateGcTime(this.options.gcTime),this.state&&void 0===this.state.data){let e=t8(this.options);void 0!==e.data&&(this.setState(t5(e.data,e.dataUpdatedAt)),this.#l=e)}}optionalRemove(){this.observers.length||"idle"!==this.state.fetchStatus||this.#c.remove(this)}setData(e,t){let r=tg(this.state.data,e,this.options);return this.#m({data:r,type:"success",dataUpdatedAt:t?.updatedAt,manual:t?.manual}),r}setState(e){this.#m({type:"setState",state:e})}cancel(e){let t=this.#h?.promise;return this.#h?.cancel(e),t?t.then(te).catch(te):Promise.resolve()}destroy(){super.destroy(),this.cancel({silent:!0})}get resetState(){return this.#l}reset(){this.destroy(),this.setState(this.resetState)}isActive(){return this.observers.some(e=>!1!==tn(e.options.enabled,this))}isDisabled(){return this.getObserversCount()>0?!this.isActive():this.options.queryFn===ty||!this.isFetched()}isFetched(){return this.state.dataUpdateCount+this.state.errorUpdate
64Count>0}isStatic(){return this.getObserversCount()>0&&this.observers.some(e=>"static"===ti(e.options.staleTime,this))}isStale(){return this.getObserversCount()>0?this.observers.some(e=>e.getCurrentResult().isStale):void 0===this.state.data||this.state.isInvalidated}isStaleByTime(e=0){return void 0===this.state.data||"static"!==e&&(!!this.state.isInvalidated||!tr(this.state.dataUpdatedAt,e))}onFocus(){let e=this.observers.find(e=>e.shouldFetchOnWindowFocus());e?.refetch({cancelRefetch:!1}),this.#h?.continue()}onOnline(){let e=this.observers.find(e=>e.shouldFetchOnReconnect());e?.refetch({cancelRefetch:!1}),this.#h?.continue()}addObserver(e){this.observers.includes(e)||(this.observers.push(e),this.clearGcTimeout(),this.#c.notify({type:"observerAdded",query:this,observer:e}))}removeObserver(e){this.observers.includes(e)&&(this.observers=this.observers.filter(t=>t!==e),this.observers.length||(this.#h&&(this.#f||this.#g()?this.#h.cancel({revert:!0}):this.#h.cancelRetry()),this.scheduleGc()),this.#c.notify({type:"observerRemoved",query:this,observer:e}))}getObserversCount(){return this.observers.length}#g(){return"paused"===this.state.fetchStatus&&"pending"===this.state.status}invalidate(){this.state.isInvalidated||this.#m({type:"invalidate"})}async fetch(e,t){var r;let i;if("idle"!==this.state.fetchStatus&&this.#h?.status()!=="rejected"){if(void 0!==this.state.data&&t?.cancelRefetch)this.cancel({silent:!0});else if(this.#h)return this.#h.continueRetry(),this.#h.promise}if(e&&this.setOptions(e),!this.options.queryFn){let e=this.observers.find(e=>e.options.queryFn);e&&this.setOptions(e.options)}let n=new AbortController,s=e=>{Object.defineProperty(e,"signal",{enumerable:!0,get:()=>(this.#f=!0,n.signal)})},a=()=>{let e,r=tv(this.options,t),i=(s(e={client:this.#d,queryKey:this.queryKey,meta:this.meta}),e);return(this.#f=!1,this.options.persister)?this.options.persister(r,i,this):r(i)},o=(s(i={fetchOptions:t,options:this.options,queryKey:this.queryKey,client:this.#d,state:this.state,fetchFn:a}),i),l="infinite"===this.#o?(r=this.options.pages,{onFetch:(e,t)=>{let i=e.options,n=e.fetchOptions?.meta?.fetchMore?.direction,s=e.state.data?.pages||[],a=e.state.data?.pageParams||[],o={pages:[],pageParams:[]},l=0,u=async()=>{let t=!1,u=tv(e.options,e.fetchOptions),c=async(r,i,n)=>{if(t)return Promise.reject(e.signal.reason);if(null==i&&r.pages.length)return Promise.resolve(r);let s=(()=>{var r,s;let a,o,l={client:e.client,queryKey:e.queryKey,pageParam:i,direction:n?"backward":"forward",meta:e.options.meta};return r=()=>e.signal,s=()=>t=!0,o=!1,Object.defineProperty(l,"signal",{enumerable:!0,get:()=>(a??=r(),o||(o=!0,a.aborted?s():a.addEventListener("abort",s,{once:!0})),a)}),l})(),a=await u(s),{maxPages:o}=e.options,l=n?tb:tA;return{pages:l(r.pages,a,o),pageParams:l(r.pageParams,i,o)}};if(n&&s.length){let e="backward"===n,t={pages:s,pageParams:a},r=(e?t4:t1)(i,t);o=await c(t,r,e)}else{let e=r??s.length;do{let e=0===l?a[0]??i.initialPageParam:t1(i,o);if(l>0&&null==e)break;o=await c(o,e),l++}while(l<e)}return o};e.options.persister?e.fetchFn=()=>e.options.persister?.(u,{client:e.client,queryKey:e.queryKey,meta:e.options.meta,signal:e.signal},t):e.fetchFn=u}}):this.options.behavior;l?.onFetch(o,this),this.#u=this.state,("idle"===this.state.fetchStatus||this.state.fetchMeta!==o.fetchOptions?.meta)&&this.#m({type:"fetch",meta:o.fetchOptions?.meta}),this.#h=t0({initialPromise:t?.initialPromise,fn:o.fetchFn,onCancel:e=>{e instanceof tX&&e.revert&&this.setState({...this.#u,fetchStatus:"idle"}),n.abort()},onFail:(e,t)=>{this.#m({type:"failed",failureCount:e,error:t})},onPause:()=>{this.#m({type:"pause"})},onContinue:()=>{this.#m({type:"continue"})},retry:o.options.retry,retryDelay:o.options.retryDelay,networkMode:o.options.networkMode,canRun:()=>!0});try{let e=await this.#h.start();if(void 0===e)throw Error(`${this.queryHash} data is undefined`);return this.setData(e),this.#c.config.onSuccess?.(e,this),this.#c.config.onSettled?.(e,this.state.error,this),e}catch(e){if(e instanceof tX){if(e.silent)return this.#h.promise;else if(e.revert){if(void 0===this.state.data)throw e;return this.state.data}}throw this.#m({type:"error",error:e}),this.#c.config.onError?.(e,this),this.#c.config.onSettled?.(this.state.data,e,this),e}finally{this.scheduleGc()}}#m(e){let t=t=>{switch(e.type){case"failed":return{...t,fetchFailureCount:e.failureCount,fetchFailureReason:e.error};case"pause":return{...t,fetchStatus:"paused"};case"continue":return{...t,fetchStatus:"fetching"};case"fetch":return{...t,...t3(t.data,this.options),fetchMeta:e.meta??null};case"success":let r={...t,...t5(e.data,e.dataUpdatedAt),dataUpdateCount:t.dataUpdateCount+1,...!e.manual&&{fetchStatus:"idle",fetchFailureCount:0,fetchFailureReason:null}};return this.#u=e.manual?r:void 0,r;case"error":let i=e.error;
64return{...t,error:i,errorUpdateCount:t.errorUpdateCount+1,errorUpdatedAt:Date.now(),fetchFailureCount:t.fetchFailureCount+1,fetchFailureReason:i,fetchStatus:"idle",status:"error",isInvalidated:!0};case"invalidate":return{...t,isInvalidated:!0};case"setState":return{...t,...e.state}}};this.state=t(this.state),tJ.batch(()=>{this.observers.forEach(e=>{e.onQueryUpdate()}),this.#c.notify({query:this,type:"updated",action:e})})}};function t3(e,t){return{fetchFailureCount:0,fetchFailureReason:null,fetchStatus:tY(t.networkMode)?"fetching":"paused",...void 0===e&&{error:null,status:"pending"}}}function t5(e,t){return{data:e,dataUpdatedAt:t??Date.now(),error:null,isInvalidated:!1,status:"success"}}function t8(e){let t="function"==typeof e.initialData?e.initialData():e.initialData,r=void 0!==t,i=r?"function"==typeof e.initialDataUpdatedAt?e.initialDataUpdatedAt():e.initialDataUpdatedAt:0;return{data:t,dataUpdateCount:0,dataUpdatedAt:r?i??Date.now():0,error:null,errorUpdateCount:0,errorUpdatedAt:0,fetchFailureCount:0,fetchFailureReason:null,fetchMeta:null,isInvalidated:!1,status:r?"success":"pending",fetchStatus:"idle"}}var t9=class extends tq{constructor(e,t){super(),this.options=t,this.#d=e,this.#A=null,this.#b=tw(),this.bindMethods(),this.setOptions(t)}#d;#y=void 0;#v=void 0;#x=void 0;#w;#_;#b;#A;#j;#k;#S;#E;#C;#O;#I=new Set;bindMethods(){this.refetch=this.refetch.bind(this)}onSubscribe(){1===this.listeners.size&&(this.#y.addObserver(this),t7(this.#y,this.options)?this.#P():this.updateResult(),this.#R())}onUnsubscribe(){this.hasListeners()||this.destroy()}shouldFetchOnReconnect(){return re(this.#y,this.options,this.options.refetchOnReconnect)}shouldFetchOnWindowFocus(){return re(this.#y,this.options,this.options.refetchOnWindowFocus)}destroy(){this.listeners=new Set,this.#z(),this.#M(),this.#y.removeObserver(this)}setOptions(e){let t=this.options,r=this.#y;if(this.options=this.#d.defaultQueryOptions(e),void 0!==this.options.enabled&&"boolean"!=typeof this.options.enabled&&"function"!=typeof this.options.enabled&&"boolean"!=typeof tn(this.options.enabled,this.#y))throw Error("Expected enabled to be a boolean or a callback that returns a boolean");this.#N(),this.#y.setOptions(this.options),t._defaulted&&!th(this.options,t)&&this.#d.getQueryCache().notify({type:"observerOptionsUpdated",query:this.#y,observer:this});let i=this.hasListeners();i&&rt(this.#y,r,this.options,t)&&this.#P(),this.updateResult(),i&&(this.#y!==r||tn(this.options.enabled,this.#y)!==tn(t.enabled,this.#y)||ti(this.options.staleTime,this.#y)!==ti(t.staleTime,this.#y))&&this.#T();let n=this.#D();i&&(this.#y!==r||tn(this.options.enabled,this.#y)!==tn(t.enabled,this.#y)||n!==this.#O)&&this.#F(n)}getOptimisticResult(e){var t,r;let i=this.#d.getQueryCache().build(this.#d,e),n=this.createResult(i,e);return t=this,r=n,th(t.getCurrentResult(),r)||(this.#x=n,this.#_=this.options,this.#w=this.#y.state),n}getCurrentResult(){return this.#x}trackResult(e,t){return new Proxy(e,{get:(e,r)=>(this.trackProp(r),t?.(r),"promise"===r&&(this.trackProp("data"),this.options.experimental_prefetchInRender||"pending"!==this.#b.status||this.#b.reject(Error("experimental_prefetchInRender feature flag is not enabled"))),Reflect.get(e,r))})}trackProp(e){this.#I.add(e)}getCurrentQuery(){return this.#y}refetch({...e}={}){return this.fetch({...e})}fetchOptimistic(e){let t=this.#d.defaultQueryOptions(e),r=this.#d.getQueryCache().build(this.#d,t);return r.fetch().then(()=>this.createResult(r,t))}fetch(e){return this.#P({...e,cancelRefetch:e.cancelRefetch??!0}).then(()=>(this.updateResult(),this.#x))}#P(e){this.#N();let t=this.#y.fetch(this.options,e);return e?.throwOnError||(t=t.catch(te)),t}#T(){this.#z();let e=ti(this.options.staleTime,this.#y);if(tZ.isServer()||this.#x.isStale||!tt(e))return;let t=tr(this.#x.dataUpdatedAt,e);this.#E=e9.setTimeout(()=>{this.#x.isStale||this.updateResult()},t+1)}#D(){return("function"==typeof this.options.refetchInterval?this.options.refetchInterval(this.#y):this.options.refetchInterval)??!1}#F(e){this.#M(),this.#O=e,!tZ.isServer()&&!1!==tn(this.options.enabled,this.#y)&&tt(this.#O)&&0!==this.#O&&(this.#C=e9.setInterval(()=>
64{(this.options.refetchIntervalInBackground||tG.isFocused())&&this.#P()},this.#O))}#R(){this.#T(),this.#F(this.#D())}#z(){void 0!==this.#E&&(e9.clearTimeout(this.#E),this.#E=void 0)}#M(){void 0!==this.#C&&(e9.clearInterval(this.#C),this.#C=void 0)}createResult(e,t){let r,i=this.#y,n=this.options,s=this.#x,a=this.#w,o=this.#_,l=e!==i?e.state:this.#v,{state:u}=e,c={...u},d=!1;if(t._optimisticResults){let r=this.hasListeners(),s=!r&&t7(e,t),a=r&&rt(e,i,t,n);(s||a)&&(c={...c,...t3(u.data,e.options)}),"isRestoring"===t._optimisticResults&&(c.fetchStatus="idle")}let{error:h,errorUpdatedAt:p,status:f}=c;r=c.data;let m=!1;if(void 0!==t.placeholderData&&void 0===r&&"pending"===f){let e;s?.isPlaceholderData&&t.placeholderData===o?.placeholderData?(e=s.data,m=!0):e="function"==typeof t.placeholderData?t.placeholderData(this.#S?.state.data,this.#S):t.placeholderData,void 0!==e&&(f="success",r=tg(s?.data,e,t),d=!0)}if(t.select&&void 0!==r&&!m)if(s&&r===a?.data&&t.select===this.#j)r=this.#k;else try{this.#j=t.select,r=t.select(r),r=tg(s?.data,r,t),this.#k=r,this.#A=null}catch(e){this.#A=e}this.#A&&(h=this.#A,r=this.#k,p=Date.now(),f="error");let g="fetching"===c.fetchStatus,A="pending"===f,b="error"===f,y=A&&g,v=void 0!==r,x={status:f,fetchStatus:c.fetchStatus,isPending:A,isSuccess:"success"===f,isError:b,isInitialLoading:y,isLoading:y,data:r,dataUpdatedAt:c.dataUpdatedAt,error:h,errorUpdatedAt:p,failureCount:c.fetchFailureCount,failureReason:c.fetchFailureReason,errorUpdateCount:c.errorUpdateCount,isFetched:e.isFetched(),isFetchedAfterMount:c.dataUpdateCount>l.dataUpdateCount||c.errorUpdateCount>l.errorUpdateCount,isFetching:g,isRefetching:g&&!A,isLoadingError:b&&!v,isPaused:"paused"===c.fetchStatus,isPlaceholderData:d,isRefetchError:b&&v,isStale:rr(e,t),refetch:this.refetch,promise:this.#b,isEnabled:!1!==tn(t.enabled,e)};if(this.options.experimental_prefetchInRender){let t=void 0!==x.data,r="error"===x.status&&!t,n=e=>{r?e.reject(x.error):t&&e.resolve(x.data)},s=()=>{n(this.#b=x.promise=tw())},a=this.#b;switch(a.status){case"pending":e.queryHash===i.queryHash&&n(a);break;case"fulfilled":(r||x.data!==a.value)&&s();break;case"rejected":r&&x.error===a.reason||s()}}return x}updateResult(){let e=this.#x,t=this.createResult(this.#y,this.options);if(this.#w=this.#y.state,this.#_=this.options,void 0!==this.#w.data&&(this.#S=this.#y),th(t,e))return;this.#x=t;let r=()=>{if(!e)return!0;let{notifyOnChangeProps:t}=this.options,r="function"==typeof t?t():t;if("all"===r||!r&&!this.#I.size)return!0;let i=new Set(r??this.#I);return this.options.throwOnError&&i.add("error"),Object.keys(this.#x).some(t=>this.#x[t]!==e[t]&&i.has(t))};this.#U({listeners:r()})}#N(){let e=this.#d.getQueryCache().build(this.#d,this.options);if(e===this.#y)return;let t=this.#y;this.#y=e,this.#v=e.state,this.hasListeners()&&(t?.removeObserver(this),e.addObserver(this))}onQueryUpdate(){this.updateResult(),this.hasListeners()&&this.#R()}#U(e){tJ.batch(()=>{e.listeners&&this.listeners.forEach(e=>{e(this.#x)}),this.#d.getQueryCache().notify({query:this.#y,type:"observerResultsUpdated"})})}};function t7(e,t){return!1!==tn(t.enabled,e)&&void 0===e.state.data&&("error"!==e.state.status||!1!==tn(t.retryOnMount,e))||void 0!==e.state.data&&re(e,t,t.refetchOnMount)}function re(e,t,r){if(!1!==tn(t.enabled,e)&&"static"!==ti(t.staleTime,e)){let i="function"==typeof r?r(e):r;return"always"===i||!1!==i&&rr(e,t)}return!1}function rt(e,t,r,i){return(e!==t||!1===tn(i.enabled,e))&&(!r.suspense||"error"!==e.state.status)&&rr(e,r)}function rr(e,t){return!1!==tn(t.enabled,e)&&e.isStaleByTime(ti(t.staleTime,e))}var ri=S.createContext((c=!1,{clearReset:()=>{c=!1},reset:()=>{c=!0},isReset:()=>c})),rn=(e,t,r)=>{let i=r?.state.error&&"function"==typeof e.throwOnError?tx(e.throwOnError,[r.state.error,r]):e.throwOnError;(e.suspense||e.experimental_prefetchInRender||i)&&!t.isReset()&&(e.retryOnMount=!1)},rs=e=>{S.useEffect(()=>{e.clearReset()},[e])},ra=({result:e,errorResetBoundary:t,throwOnError:r,query:i,suspense:n})=>e.isError&&!t.isReset()&&!e.isFetching&&i&&(n&&void 0===e.data||tx(r,[e.error,i])),ro=S.createContext(!1);ro.Provider;var rl=(e,t)=>
64void 0===t.state.data,ru=e=>{if(e.suspense){let t=e=>"static"===e?e:Math.max(e??1e3,1e3),r=e.staleTime;e.staleTime="function"==typeof r?(...e)=>t(r(...e)):t(r),"number"==typeof e.gcTime&&(e.gcTime=Math.max(e.gcTime,1e3))}},rc=(e,t)=>e?.suspense&&t.isPending,rd=(e,t,r)=>t.fetchOptimistic(e).catch(()=>{r.clearReset()});function rh(e,t,r){let i=S.useContext(ro),n=S.useContext(ri),s=e3(r),a=s.defaultQueryOptions(e);s.getDefaultOptions().queries?._experimental_beforeQuery?.(a);let o=s.getQueryCache().get(a.queryHash),l=!1!==e.subscribed;a._optimisticResults=i?"isRestoring":l?"optimistic":void 0,ru(a),rn(a,n,o),rs(n);let u=!s.getQueryCache().get(a.queryHash),[c]=S.useState(()=>new t(s,a)),d=c.getOptimisticResult(a),h=!i&&l;if(S.useSyncExternalStore(S.useCallback(e=>{let t=h?c.subscribe(tJ.batchCalls(e)):te;return c.updateResult(),t},[c,h]),()=>c.getCurrentResult(),()=>c.getCurrentResult()),S.useEffect(()=>{c.setOptions(a)},[a,c]),rc(a,d))throw rd(a,c,n);if(ra({result:d,errorResetBoundary:n,throwOnError:a.throwOnError,query:o,suspense:a.suspense}))throw d.error;if(s.getDefaultOptions().queries?._experimental_afterQuery?.(a,d),a.experimental_prefetchInRender&&!tZ.isServer()&&d.isLoading&&d.isFetching&&!i){let e=u?rd(a,c,n):o?.promise;e?.catch(te).finally(()=>{c.updateResult()})}return a.notifyOnChangeProps?d:c.trackResult(d)}var rp=class extends t2{#d;#Q;#W;#h;constructor(e){super(),this.#d=e.client,this.mutationId=e.mutationId,this.#W=e.mutationCache,this.#Q=[],this.state=e.state||rf(),this.setOptions(e.options),this.scheduleGc()}setOptions(e){this.options=e,this.updateGcTime(this.options.gcTime)}get meta(){return this.options.meta}addObserver(e){this.#Q.includes(e)||(this.#Q.push(e),this.clearGcTimeout(),this.#W.notify({type:"observerAdded",mutation:this,observer:e}))}removeObserver(e){this.#Q=this.#Q.filter(t=>t!==e),this.scheduleGc(),this.#W.notify({type:"observerRemoved",mutation:this,observer:e})}optionalRemove(){this.#Q.length||("pending"===this.state.status?this.scheduleGc():this.#W.remove(this))}continue(){return this.#h?.continue()??this.execute(this.state.variables)}async execute(e){let t=()=>{this.#m({type:"continue"})},r={client:this.#d,meta:this.options.meta,mutationKey:this.options.mutationKey};this.#h=t0({fn:()=>this.options.mutationFn?this.options.mutationFn(e,r):Promise.reject(Error("No mutationFn found")),onFail:(e,t)=>{this.#m({type:"failed",failureCount:e,error:t})},onPause:()=>{this.#m({type:"pause"})},onContinue:t,retry:this.options.retry??0,retryDelay:this.options.retryDelay,networkMode:this.options.networkMode,canRun:()=>this.#W.canRun(this)});let i="pending"===this.state.status,n=!this.#h.canStart();try{if(i)t();else{this.#m({type:"pending",variables:e,isPaused:n}),this.#W.config.onMutate&&await this.#W.config.onMutate(e,this,r);let t=await this.options.onMutate?.(e,r);t!==this.state.context&&this.#m({type:"pending",context:t,variables:e,isPaused:n})}let s=await this.#h.start();return await this.#W.config.onSuccess?.(s,e,this.state.context,this,r),await this.options.onSuccess?.(s,e,this.state.context,r),await this.#W.config.onSettled?.(s,null,this.state.variables,this.state.context,this,r),await this.options.onSettled?.(s,null,e,this.state.context,r),this.#m({type:"success",data:s}),s}catch(t){try{await this.#W.config.onError?.(t,e,this.state.context,this,r)}catch(e){Promise.reject(e)}try{await this.options.onError?.(t,e,this.state.context,r)}catch(e){Promise.reject(e)}try{await this.#W.config.onSettled?.(void 0,t,this.state.variables,this.state.context,this,r)}catch(e){Promise.reject(e)}try{await this.options.onSettled?.(void 0,t,e,this.state.context,r)}catch(e){Promise.reject(e)}throw this.#m({type:"error",error:t}),t}finally{this.#W.runNext(this)}}#m(e){this.state=(t=>{switch(e.type){case"failed":return{...t,failureCount:e.failureCount,failureReason:e.error};case"pause":return{...t,isPaused:!0};case"continue":return{...t,isPaused:!1};case"pending":return{...t,context:e.context,data:void 0,failureCount:0,failureReason:null,error:null,isPaused:e.isPaused,status:"pending",variables:e.variables,submittedAt:Date.now()};case"success":return{...t,data:e.data,failureCount:0,failureReason:null,error:null,status:"success",isPaused:!1};case"error":return{...t,data:void 0,error:e.error,failureCount:t.failureCount+1,failureReason:e.error,isPau
64sed:!1,status:"error"}}})(this.state),tJ.batch(()=>{this.#Q.forEach(t=>{t.onMutationUpdate(e)}),this.#W.notify({mutation:this,type:"updated",action:e})})}};function rf(){return{context:void 0,data:void 0,error:null,failureCount:0,failureReason:null,isPaused:!1,status:"idle",variables:void 0,submittedAt:0}}var rm=class extends tq{#d;#x=void 0;#H;#L;constructor(e,t){super(),this.#d=e,this.setOptions(t),this.bindMethods(),this.#B()}bindMethods(){this.mutate=this.mutate.bind(this),this.reset=this.reset.bind(this)}setOptions(e){let t=this.options;this.options=this.#d.defaultMutationOptions(e),th(this.options,t)||this.#d.getMutationCache().notify({type:"observerOptionsUpdated",mutation:this.#H,observer:this}),t?.mutationKey&&this.options.mutationKey&&tl(t.mutationKey)!==tl(this.options.mutationKey)?this.reset():this.#H?.state.status==="pending"&&this.#H.setOptions(this.options)}onUnsubscribe(){this.hasListeners()||this.#H?.removeObserver(this)}onMutationUpdate(e){this.#B(),this.#U(e)}getCurrentResult(){return this.#x}reset(){this.#H?.removeObserver(this),this.#H=void 0,this.#B(),this.#U()}mutate(e,t){return this.#L=t,this.#H?.removeObserver(this),this.#H=this.#d.getMutationCache().build(this.#d,this.options),this.#H.addObserver(this),this.#H.execute(e)}#B(){let e=this.#H?.state??rf();this.#x={...e,isPending:"pending"===e.status,isSuccess:"success"===e.status,isError:"error"===e.status,isIdle:"idle"===e.status,mutate:this.mutate,reset:this.reset}}#U(e){tJ.batch(()=>{if(this.#L&&this.hasListeners()){let t=this.#x.variables,r=this.#x.context,i={client:this.#d,meta:this.options.meta,mutationKey:this.options.mutationKey};if(e?.type==="success"){try{this.#L.onSuccess?.(e.data,t,r,i)}catch(e){Promise.reject(e)}try{this.#L.onSettled?.(e.data,null,t,r,i)}catch(e){Promise.reject(e)}}else if(e?.type==="error"){try{this.#L.onError?.(e.error,t,r,i)}catch(e){Promise.reject(e)}try{this.#L.onSettled?.(void 0,e.error,t,r,i)}catch(e){Promise.reject(e)}}}this.listeners.forEach(e=>{e(this.#x)})})}},rg=class extends t9{constructor(e,t){super(e,t)}bindMethods(){super.bindMethods(),this.fetchNextPage=this.fetchNextPage.bind(this),this.fetchPreviousPage=this.fetchPreviousPage.bind(this)}setOptions(e){e._type="infinite",super.setOptions(e)}getOptimisticResult(e){return e._type="infinite",super.getOptimisticResult(e)}fetchNextPage(e){return this.fetch({...e,meta:{fetchMore:{direction:"forward"}}})}fetchPreviousPage(e){return this.fetch({...e,meta:{fetchMore:{direction:"backward"}}})}createResult(e,t){var r,i;let{state:n}=e,s=super.createResult(e,t),{isFetching:a,isRefetching:o,isError:l,isRefetchError:u}=s,c=n.fetchMeta?.fetchMore?.direction,d=l&&"forward"===c,h=a&&"forward"===c,p=l&&"backward"===c,f=a&&"backward"===c;return{...s,fetchNextPage:this.fetchNextPage,fetchPreviousPage:this.fetchPreviousPage,hasNextPage:!!(r=n.data)&&null!=t1(t,r),hasPreviousPage:!!(i=n.data)&&!!t.getPreviousPageParam&&null!=t4(t,i),isFetchNextPageError:d,isFetchingNextPage:h,isFetchPreviousPageError:p,isFetchingPreviousPage:f,isRefetchError:u&&!d&&!p,isRefetching:o&&!h&&!f}}};function rA(e,t){let r=new Set(t);return e.filter(e=>!r.has(e))}var rb=class extends tq{#d;#$;#q;#G;#Q;#Z;#J;#V;#K;#Y=[];constructor(e,t,r){super(),this.#d=e,this.#G=r,this.#q=[],this.#Q=[],this.#$=[],this.setQueries(t)}onSubscribe(){1===this.listeners.size&&this.#Q.forEach(e=>{e.subscribe(t=>{this.#X(e,t)})})}onUnsubscribe(){this.listeners.size||this.destroy()}destroy(){this.listeners=new Set,this.#Q.forEach(e=>{e.destroy()})}setQueries(e,t){this.#q=e,this.#G=t,tJ.batch(()=>{let e=this.#Q,t=this.#ee(this.#q);t.forEach(e=>e.observer.setOptions(e.defaultedQueryOptions));let r=t.map(e=>e.observer),i=r.map(e=>e.getCurrentResult()),n=e.length!==r.length,s=r.some((t,r)=>t!==e[r]),a=n||s,o=!!a||i.some((e,t)=>{let r=this.#$[t];return!r||!th(e,r)});(a||o)&&(a&&(this.#Y=t,this.#Q=r),this.#$=i,this.hasListeners()&&(a&&(rA(e,r).forEach(e=>{e.destroy()}),rA(r,e).forEach(e=>{e.subscribe(t=>{this.#X(e,t)})})),this.#U()))})}getCurrentResult(){return this.#$}getQueries(){return this.#Q.map(e=>e.getCurrentQuery())}getObservers(){return this.#Q}getOptimisticResult(e,t){let r=this.#ee(e),i=r.map(e=>e.observer.getOptimisticResult(e.defaultedQueryOptions)),n=r.map(e=>e.defaultedQueryOptions.queryHash);return[i,e=>this.#et(e??i,t,n),()=>this.#er(i,r)]}#er(e,t){return t.map((r,i)=>{let n=e[i];return r.defaultedQueryOptions.notifyOnChangeProps?n:r.observer.trackResult(n,e=>{t.forEach(t=>{t.observer.trackProp(e)})})})}#et(e,t,r){if(t){let i=this.#K,n=void 0!==r&&void 0!==i&&(i.length!==r.length||r.some((e,t)=>e!==i[t]));return(!this.#Z||this.#$!==this.#V||n||t!==this.#J)&&(this.#J=t,this.#V=this.#$,void 0!==r&&(this.#K=r),this.#Z=td(this.#Z,t(e))),this.#Z}return e}#ei(){return this.#G?.combine!==void 0&&this.#Q.some((e,t)=>e.options.suspense&&this.#$[t]?.data===void 0)}#ee(e){let t=new Map;
64this.#Q.forEach(e=>{let r=e.options.queryHash;if(!r)return;let i=t.get(r);i?i.push(e):t.set(r,[e])});let r=[];return e.forEach(e=>{let i=this.#d.defaultQueryOptions(e),n=t.get(i.queryHash)?.shift()??new t9(this.#d,i);r.push({defaultedQueryOptions:i,observer:n})}),r}#X(e,t){let r=this.#Q.indexOf(e);if(-1!==r){var i;let e;this.#$=(i=this.#$,(e=i.slice(0))[r]=t,e),this.#U()}}#U(){if(this.hasListeners()){let e=this.#er(this.#$,this.#Y),t=this.#ei(),r=this.#Z,i=t?r:this.#et(e,this.#G?.combine);(t||r!==i)&&tJ.batch(()=>{this.listeners.forEach(e=>{e(this.#$)})})}}};function ry({queries:e,...t},r){let i=e3(r),n=S.useContext(ro),s=S.useContext(ri),a=S.useMemo(()=>e.map(e=>{let t=i.defaultQueryOptions(e);return t._optimisticResults=n?"isRestoring":"optimistic",t}),[e,i,n]);a.forEach(e=>{ru(e);let t=i.getQueryCache().get(e.queryHash);rn(e,s,t)}),rs(s);let[o]=S.useState(()=>new rb(i,a,t)),[l,u,c]=o.getOptimisticResult(a,t.combine),d=!n&&!1!==t.subscribed;S.useSyncExternalStore(S.useCallback(e=>d?o.subscribe(tJ.batchCalls(e)):te,[o,d]),()=>o.getCurrentResult(),()=>o.getCurrentResult()),S.useEffect(()=>{o.setQueries(a,t)},[a,t,o]);let h=l.some((e,t)=>rc(a[t],e))?l.flatMap((e,t)=>{let r=a[t];if(r&&rc(r,e)){let e=new t9(i,r);return rd(r,e,s)}return[]}):[];if(h.length>0)throw Promise.all(h);let p=l.find((e,t)=>{let r=a[t];return r&&ra({result:e,errorResetBoundary:s,throwOnError:r.throwOnError,query:i.getQueryCache().get(r.queryHash),suspense:r.suspense})});if(p?.error)throw p.error;return u(c())}var rv=class extends tq{constructor(e={}){super(),this.config=e,this.#q=new Map}#q;build(e,t,r){let i=t.queryKey,n=t.queryHash??to(i,t),s=this.get(n);return s||(s=new t6({client:e,queryKey:i,queryHash:n,options:e.defaultQueryOptions(t),state:r,defaultOptions:e.getQueryDefaults(i)}),this.add(s)),s}add(e){this.#q.has(e.queryHash)||(this.#q.set(e.queryHash,e),this.notify({type:"added",query:e}))}remove(e){let t=this.#q.get(e.queryHash);t&&(e.destroy(),t===e&&this.#q.delete(e.queryHash),this.notify({type:"removed",query:e}))}clear(){tJ.batch(()=>{this.getAll().forEach(e=>{this.remove(e)})})}get(e){return this.#q.get(e)}getAll(){return[...this.#q.values()]}find(e){let t={exact:!0,...e};return this.getAll().find(e=>ts(t,e))}findAll(e={}){let t=this.getAll();return Object.keys(e).length>0?t.filter(t=>ts(e,t)):t}notify(e){tJ.batch(()=>{this.listeners.forEach(t=>{t(e)})})}onFocus(){tJ.batch(()=>{this.getAll().forEach(e=>{e.onFocus()})})}onOnline(){tJ.batch(()=>{this.getAll().forEach(e=>{e.onOnline()})})}},rx=class extends tq{constructor(e={}){super(),this.config=e,this.#en=new Set,this.#es=new Map,this.#ea=0}#en;#es;#ea;build(e,t,r){let i=new rp({client:e,mutationCache:this,mutationId:++this.#ea,options:e.defaultMutationOptions(t),state:r});return this.add(i),i}add(e){this.#en.add(e);let t=rw(e);if("string"==typeof t){let r=this.#es.get(t);r?r.push(e):this.#es.set(t,[e])}this.notify({type:"added",mutation:e})}remove(e){if(this.#en.delete(e)){let t=rw(e);if("string"==typeof t){let r=this.#es.get(t);if(r)if(r.length>1){let t=r.indexOf(e);-1!==t&&r.splice(t,1)}else r[0]===e&&this.#es.delete(t)}}this.notify({type:"removed",mutation:e})}canRun(e){let t=rw(e);if("string"!=typeof t)return!0;{let r=this.#es.get(t),i=r?.find(e=>"pending"===e.state.status);return!i||i===e}}runNext(e){let t=rw(e);if("string"!=typeof t)return Promise.resolve();{let r=this.#es.get(t)?.find(t=>
64t!==e&&t.state.isPaused);return r?.continue()??Promise.resolve()}}clear(){tJ.batch(()=>{this.#en.forEach(e=>{this.notify({type:"removed",mutation:e})}),this.#en.clear(),this.#es.clear()})}getAll(){return Array.from(this.#en)}find(e){let t={exact:!0,...e};return this.getAll().find(e=>ta(t,e))}findAll(e={}){return this.getAll().filter(t=>ta(e,t))}notify(e){tJ.batch(()=>{this.listeners.forEach(t=>{t(e)})})}resumePausedMutations(){let e=this.getAll().filter(e=>e.state.isPaused);return tJ.batch(()=>Promise.all(e.map(e=>e.continue().catch(te))))}};function rw(e){return e.options.scope?.id}var r_=class{#eo;#W;#p;#el;#eu;#ec;#ed;#eh;constructor(e={}){this.#eo=e.queryCache||new rv,this.#W=e.mutationCache||new rx,this.#p=e.defaultOptions||{},this.#el=new Map,this.#eu=new Map,this.#ec=0}mount(){this.#ec++,1===this.#ec&&(this.#ed=tG.subscribe(async e=>{e&&(await this.resumePausedMutations(),this.#eo.onFocus())}),this.#eh=tV.subscribe(async e=>{e&&(await this.resumePausedMutations(),this.#eo.onOnline())}))}unmount(){this.#ec--,0===this.#ec&&(this.#ed?.(),this.#ed=void 0,this.#eh?.(),this.#eh=void 0)}isFetching(e){return this.#eo.findAll({...e,fetchStatus:"fetching"}).length}isMutating(e){return this.#W.findAll({...e,status:"pending"}).length}getQueryData(e){let t=this.defaultQueryOptions({queryKey:e});return this.#eo.get(t.queryHash)?.state.data}ensureQueryData(e){let t=this.defaultQueryOptions(e),r=this.#eo.build(this,t),i=r.state.data;return void 0===i?this.fetchQuery(e):(e.revalidateIfStale&&r.isStaleByTime(ti(t.staleTime,r))&&this.prefetchQuery(t),Promise.resolve(i))}getQueriesData(e){return this.#eo.findAll(e).map(({queryKey:e,state:t})=>[e,t.data])}setQueryData(e,t,r){let i=this.defaultQueryOptions({queryKey:e}),n=this.#eo.get(i.queryHash),s=n?.state.data,a="function"==typeof t?t(s):t;if(void 0!==a)return this.#eo.build(this,i).setData(a,{...r,manual:!0})}setQueriesData(e,t,r){return tJ.batch(()=>this.#eo.findAll(e).map(({queryKey:e})=>[e,this.setQueryData(e,t,r)]))}getQueryState(e){let t=this.defaultQueryOptions({queryKey:e});return this.#eo.get(t.queryHash)?.state}removeQueries(e){let t=this.#eo;tJ.batch(()=>{t.findAll(e).forEach(e=>{t.remove(e)})})}resetQueries(e,t){let r=this.#eo;return tJ.batch(()=>(r.findAll(e).forEach(e=>{e.reset()}),this.refetchQueries({type:"active",...e},t)))}cancelQueries(e,t={}){let r={revert:!0,...t};return Promise.all(tJ.batch(()=>this.#eo.findAll(e).map(e=>e.cancel(r)))).then(te).catch(te)}invalidateQueries(e,t={}){return tJ.batch(()=>(this.#eo.findAll(e).forEach(e=>{e.invalidate()}),e?.refetchType==="none")?Promise.resolve():this.refetchQueries({...e,type:e?.refetchType??e?.type??"active"},t))}refetchQueries(e,t={}){let r={...t,cancelRefetch:t.cancelRefetch??!0};return Promise.all(tJ.batch(()=>this.#eo.findAll(e).filter(e=>!e.isDisabled()&&!e.isStatic()).map(e=>{let t=e.fetch(void 0,r);return r.throwOnError||(t=t.catch(te)),"paused"===e.state.fetchStatus?Promise.resolve():t}))).then(te)}fetchQuery(e){let t=this.defaultQueryOptions(e);void 0===t.retry&&(t.retry=!1);let r=this.#eo.build(this,t);return r.isStaleByTime(ti(t.staleTime,r))?r.fetch(t):Promise.resolve(r.state.data)}prefetchQuery(e){return this.fetchQuery(e).then(te).catch(te)}fetchInfiniteQuery(e){return e._type="infinite",this.fetchQuery(e)}prefetchInfiniteQuery(e){return this.fetchInfiniteQuery(e).then(te).catch(te)}ensureInfiniteQueryData(e){return e._type="infinite",this.ensureQueryData(e)}resumePausedMutations(){return tV.isOnline()?this.#W.resumePausedMutations():Promise.resolve()}getQueryCache(){return this.#eo}getMutationCache(){return this.#W}getDefaultOptions(){return this.#p}setDefaultOptions(e){this.#p=e}setQueryDefaults(e,t){this.#el.set(tl(e),{queryKey:e,defaultOptions:t})}getQueryDefaults(e){let t=[...this.#el.values()],r={};return t.forEach(t=>{tu(e,t.queryKey)&&Object.assign(r,t.defaultOptions)}),r}setMutationDefaults(e,t){this.#eu.set(tl(e),{mutationKey:e,defaultOptions:t})}getMutationDefaults(e){let t=[...this.#eu.values()],r={};return t.forEach(t=>{tu(e,t.mutationKey)&&Object.assign(r,t.defaultOptions)}),r}defaultQueryOptions(e){if(e._defaulted)return e;let t={...this.#p.queries,...this.getQueryDefaults(e.queryKey),...e,_defaulted:!0};return t.queryHash||(t.queryHash=to(t.queryKey,t)),void 0===t.refetchOnReconnect&&(t.refetchOnReconnect="always"!==t.networkMode),void 0===t.throwOnError&&(t.throwOnError=!!t.suspense),!t.networkMode&&t.persister&&(t.networkMode="offlineFirst"),t.queryFn===ty&&(t.enabled=!1),t}defaultMutationOptions(e){return e?._defaulted?e:{...this.#p.mutations,...e?.mutationKey&&this.getMutationDefaults(e.mutationKey),...e,_defaulted:!0}}clear(){this.#eo.clear(),this.#W.clear()}};let rj=["client","ssrContext","ssrState","abortOnUnmount"],rk=null==(b=S.createContext)?void 0:b.call(E,null);var rS=tz(tQ(),1);function rE(e){let t=e instanceof eD?e:e[eF];return ef(e=>{let r=e.path,i=r.join("."),[n,s]=e.args;return(0,rS.default)({queryKey:tB(r,n,"query"),queryFn:()=>t.query(i,n,null==s?void 0:s.trpc)},s)})}var rC=tz(tQ(),1);function rO(e,t,r){var i,n;let s=e[0],a=null==(i=e[1])?void 0:i.input;return r&&(a=(0,rC.default)((0,rC.default)((0,rC.default)({},null!=(n=a)?n:{}),r.pageParam?{cursor:r.pageParam}:{}),{},{direction:r.direction})),[s.join("."),a,null==t?void 0:t.trpc]}var rI=tz(tR({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/asyncIterator.js"(e,t){function r(e){function t(e){if(Object(e)!==e)return Promise.reject(TypeError(e+" is not an object."));var t=e.done;return Promise.resolve(e.value).then(function(e){return{value:e,done:t}})}return(r=function(e){this.s=e,this.n=e.next}).prototype={s:null,n:null,next:function(){return t(this.n.apply(this.s,arguments))},return:function(e){var r=this.s.return;return void 0===r?Promise.resolve({value:e,done:!0}):t(r.apply(this.s,arguments))},throw:function(e){var r=this.s.return;return void 0===r?Promise.reject(e):t(r.apply(this.s,arguments))}},new r(e)}t.exports=function(e){var t,i,n,s=2;
64for("u">typeof Symbol&&(i=Symbol.asyncIterator,n=Symbol.iterator);s--;){if(i&&null!=(t=e[i]))return t.call(e);if(n&&null!=(t=e[n]))return new r(t.call(e));i="@@asyncIterator",n="@@iterator"}throw TypeError("Object is not async iterable")},t.exports.__esModule=!0,t.exports.default=t.exports}})(),1);function rP(e){return{path:e.path.join(".")}}function rR(e){let t=rP(e);return S.useMemo(()=>t,[t])}async function rz(e,t,r){let i=t.getQueryCache().build(t,{queryKey:r});i.setState({data:[],status:"success"});let n=[];var s=!1,a=!1;try{for(var o,l,u=(0,rI.default)(e);s=!(l=await u.next()).done;s=!1){let e=l.value;n.push(e),i.setState({data:[...n]})}}catch(e){a=!0,o=e}finally{try{s&&null!=u.return&&await u.return()}finally{if(a)throw o}}return n}var rM=tz(tQ(),1),rN=tz(tQ());let rT=(e,t)=>new Proxy(e,{get:(e,r)=>(t(r),e[r])});function rD(e){var t,r,i;let n=null!=(t=null==e||null==(r=e.overrides)||null==(r=r.useMutation)?void 0:r.onSuccess)?t:e=>e.originalFn(),s=null!=(i=null==e?void 0:e.context)?i:rk;function a(){let e=S.useContext(s);if(!e)throw Error("Unable to find tRPC Context. Did you forget to wrap your App inside `withTRPC` HoC?");return e}function o(e,t){var r;let{queryClient:i,ssrState:n}=a();return n&&"mounted"!==n&&(null==(r=i.getQueryCache().find({queryKey:e}))?void 0:r.state.status)==="error"?(0,rN.default)({retryOnMount:!1},t):t}let l={data:void 0,error:null,status:"idle"},u={data:void 0,error:null,status:"connecting"};return{Provider:e=>{var t;let{abortOnUnmount:r=!1,queryClient:i,ssrContext:n}=e,[a,o]=S.useState(null!=(t=e.ssrState)&&t),l=e.client instanceof eD?e.client:e.client[eF],u=S.useMemo(()=>(function(e){let{client:t,queryClient:r}=e,i=t instanceof eD?t:t[eF];return{infiniteQueryOptions:(e,t,r)=>{var n,s;let a=(null==(n=t[1])?void 0:n.input)===ty,o=async e=>{var n;let s=(0,rM.default)((0,rM.default)({},r),{},{trpc:(0,rM.default)((0,rM.default)({},null==r?void 0:r.trpc),(null==r||null==(n=r.trpc)?void 0:n.abortOnUnmount)?{signal:e.signal}:{signal:null})});return await i.query(...rO(t,s,{direction:e.direction,pageParam:e.pageParam}))};return Object.assign((0,rM.default)((0,rM.default)({},r),{},{initialData:null==r?void 0:r.initialData,queryKey:t,queryFn:a?ty:o,initialPageParam:null!=(s=null==r?void 0:r.initialCursor)?s:null}),{trpc:rP({path:e})})},queryOptions:(e,t,n)=>{var s;let a=(null==(s=t[1])?void 0:s.input)===ty,o=async e=>{var s;let a=(0,rM.default)((0,rM.default)({},n),{},{trpc:(0,rM.default)((0,rM.default)({},null==n?void 0:n.trpc),(null==n||null==(s=n.trpc)?void 0:s.abortOnUnmount)?{signal:e.signal}:{signal:null})}),o=await i.query(...rO(t,a));return $(o)?rz(o,r,t):o};return Object.assign((0,rM.default)((0,rM.default)({},n),{},{initialData:null==n?void 0:n.initialData,queryKey:t,queryFn:a?ty:o}),{trpc:rP({path:e})})},fetchQuery:(e,t)=>r.fetchQuery((0,rM.default)((0,rM.default)({},t),{},{queryKey:e,queryFn:()=>i.query(...rO(e,t))})),fetchInfiniteQuery:(e,t)=>{var n;return r.fetchInfiniteQuery((0,rM.default)((0,rM.default)({},t),{},{queryKey:e,queryFn:({pageParam:r,direction:n})=>i.query(...rO(e,t,{pageParam:r,direction:n})),initialPageParam:null!=(n=null==t?void 0:t.initialCursor)?n:null}))},prefetchQuery:(e,t)=>r.prefetchQuery((0,rM.default)((0,rM.default)({},t),{},{queryKey:e,queryFn:()=>i.query(...rO(e,t))})),prefetchInfiniteQuery:(e,t)=>{var n;return r.prefetchInfiniteQuery((0,rM.default)((0,rM.default)({},t),{},{queryKey:e,queryFn:({pageParam:r,direction:n})=>i.query(...rO(e,t,{pageParam:r,direction:n})),initialPageParam:null!=(n=null==t?void 0:t.initialCursor)?n:null}))},ensureQueryData:(e,t)=>r.ensureQueryData((0,rM.default)((0,rM.default)({},t),{},{queryKey:e,queryFn:()=>i.query(...rO(e,t))})),invalidateQueries:(e,t,i)=>r.invalidateQueries((0,rM.default)((0,rM.default)({},t),{},{queryKey:e}),i),resetQueries:(e,t,i)=>r.resetQueries((0,rM.default)((0,rM.default)({},t),{},{queryKey:e}),i),refetchQueries:(e,t,i)=>r.refetchQueries((0,rM.default)((0,rM.default)({},t),{},{queryKey:e}),i),cancelQuery:(e,t)=>r.cancelQueries({queryKey:e},t),setQueryData:(e,t,i)=>r.setQueryData(e,t,i),setQueriesData:(e,t,i,n)=>r.setQueriesData((0,rM.default)((0,rM.default)({},t),{},{queryKey:e}),i,n),getQueryData:e=>r.getQueryData(e),setInfiniteQueryData:(e,t,i)=>r.setQueryData(e,t,i),getInfiniteQueryData:e=>r.getQueryData(e),setMutationDefaults:(t,n)=>{let s=t[0];return r.setMutationDefaults(t,"function"==typeof n?n({canonicalMutationFn:t=>i.mutation(...rO([s,{input:t}],e))}):n)},getMutationDefaults:e=>r.getMutationDefaults(e),isMutating:e=>r.isMutating((0,rM.default)((0,rM.default)({},e),{},{exact:!0}))}})({client:l,queryClient:i}),[l,i]),c=S.useMemo(()=>(0,rN.default)({abortOnUnmount:r,queryClient:i,client:l,ssrContext:null!=n?n:null,
64ssrState:a},u),[r,l,u,i,n,a]);return S.useEffect(()=>{o(e=>!!e&&"mounted")},[]),(0,y.jsx)(s.Provider,{value:c,children:e.children})},createClient:eW,useContext:a,useUtils:a,useQuery:function(t,r,i){var n,s,l,u,c;let{abortOnUnmount:d,client:h,ssrState:p,queryClient:f,prefetchQuery:m}=a(),g=tB(t,r,"query"),A=f.getQueryDefaults(g),b=r===ty;!("u"<typeof window)||"prepass"!==p||(null==i||null==(n=i.trpc)?void 0:n.ssr)===!1||(null!=(s=null==i?void 0:i.enabled)?s:null==A?void 0:A.enabled)===!1||b||f.getQueryCache().find({queryKey:g})||m(g,i);let y=o(g,(0,rN.default)((0,rN.default)({},A),i)),v=null!=(l=null!=(u=null==i||null==(c=i.trpc)?void 0:c.abortOnUnmount)?u:null==e?void 0:e.abortOnUnmount)?l:d,x=rh((0,rN.default)((0,rN.default)({},y),{},{queryKey:g,queryFn:b?r:async e=>{let t=(0,rN.default)((0,rN.default)({},y),{},{trpc:(0,rN.default)((0,rN.default)({},null==y?void 0:y.trpc),v?{signal:e.signal}:{signal:null})}),r=await h.query(...rO(g,t));return $(r)?rz(r,f,g):r}}),t9,f);return x.trpc=rR({path:t}),x},usePrefetchQuery:function(t,r,i){var n,s,o,l;let u,c=a(),d=tB(t,r,"query"),h=r===ty,p=null!=(n=null!=(s=null==i||null==(o=i.trpc)?void 0:o.abortOnUnmount)?s:null==e?void 0:e.abortOnUnmount)?n:c.abortOnUnmount;l=(0,rN.default)((0,rN.default)({},i),{},{queryKey:d,queryFn:h?r:e=>{let t={trpc:(0,rN.default)((0,rN.default)({},null==i?void 0:i.trpc),p?{signal:e.signal}:{})};return c.client.query(...rO(d,t))}}),(u=e3(void 0)).getQueryState(l.queryKey)||u.prefetchQuery(l)},useSuspenseQuery:function(t,r,i){var n,s,o,l,u;let c=a(),d=tB(t,r,"query"),h=null!=(n=null!=(s=null==i||null==(o=i.trpc)?void 0:o.abortOnUnmount)?s:null==e?void 0:e.abortOnUnmount)?n:c.abortOnUnmount,p=(l=(0,rN.default)((0,rN.default)({},i),{},{queryKey:d,queryFn:e=>{let t=(0,rN.default)((0,rN.default)({},i),{},{trpc:(0,rN.default)((0,rN.default)({},null==i?void 0:i.trpc),h?{signal:e.signal}:{signal:null})});return c.client.query(...rO(d,t))}}),u=c.queryClient,rh({...l,enabled:!0,suspense:!0,throwOnError:rl,placeholderData:void 0},t9,u));return p.trpc=rR({path:t}),[p.data,p]},useQueries:(e,t)=>{let{ssrState:r,queryClient:i,prefetchQuery:n,client:s}=a(),o=e(rE(s));if("u"<typeof window&&"prepass"===r)for(let e of o){var l;(null==(l=e.trpc)?void 0:l.ssr)===!1||i.getQueryCache().find({queryKey:e.queryKey})||n(e.queryKey,e)}return ry({queries:o.map(e=>(0,rN.default)((0,rN.default)({},e),{},{queryKey:e.queryKey})),combine:null==t?void 0:t.combine},i)},useSuspenseQueries:e=>{var t;let{queryClient:r,client:i}=a(),n=(t={queries:e(rE(i)).map(e=>(0,rN.default)((0,rN.default)({},e),{},{queryFn:e.queryFn,queryKey:e.queryKey}))},ry({...t,queries:t.queries.map(e=>({...e,suspense:!0,throwOnError:rl,enabled:!0,placeholderData:void 0}))},r));return[n.map(e=>e.data),n]},useMutation:function(e,t){let{client:r,queryClient:i}=a(),s=t$(e),o=i.defaultMutationOptions(i.getMutationDefaults(s)),l=function(e,t){let r=e3(t),[i]=S.useState(()=>new rm(r,e));S.useEffect(()=>{i.setOptions(e)},[i,e]);let n=S.useSyncExternalStore(S.useCallback(e=>i.subscribe(tJ.batchCalls(e)),[i]),()=>i.getCurrentResult(),()=>i.getCurrentResult()),s=S.useCallback((e,t)=>{i.mutate(e,t).catch(te)},[i]);if(n.error&&tx(i.options.throwOnError,[n.error]))throw n.error;return{...n,mutate:s,mutateAsync:n.mutate}}((0,rN.default)((0,rN.default)({},t),{},{mutationKey:s,mutationFn:i=>r.mutation(...rO([e,{input:i}],t)),onSuccess(...e){var r,s;return n({originalFn:()=>{var r,i,n;return null!=(r=null==t||null==(i=t.onSuccess)?void 0:i.call(t,...e))?r:null==o||null==(n=o.onSuccess)?void 0:n.call(o,...e)},queryClient:i,meta:null!=(r=null!=(s=null==t?void 0:t.meta)?s:null==o?void 0:o.meta)?r:{}})}}),i);return l.trpc=rR({path:e}),l},useSubscription:function(e,t,r){var i;let n=null!=(i=null==r?void 0:r.enabled)?i:t!==ty,s=tl(tB(e,t,"any")),{client:o}=a(),c=S.useRef(r);S.useEffect(()=>{c.current=r});let[d]=S.useState(new Set([])),h=S.useCallback(e=>{d.add(e)},[d]),p=S.useRef(null),f=S.useCallback(e=>{let t=g.current,r=g.current=e(t),i=!1;for(let e of d)if(t[e]!==r[e]){i=!0;break}i&&b(rT(r,h))},[h,d]),m=S.useCallback(()=>{var r;(null==(r=p.current)||r.unsubscribe(),n)?(f(()=>(0,rN.default)((0,rN.default)({},u),{},{reset:m})),p.current=o.subscription(e.join("."),null!=t?t:void 0,{onStarted:()=>{var e,t;null==(e=(t=c.current).onStarted)||e.call(t),f(e=>(0,rN.default)((0,rN.default)({},e),{},{status:"pending",error:null}))},onData:e=>{var t,r;null==(t=(r=c.current).onData)||t.call(r,e),f(t=>(0,rN.default)((0,rN.default)({},t),{},{status:"pending",data:e,error:null}))},onError:e=>{var t,r;null==(t=(r=c.current).onError)||t.call(r,e),f(t=>(0,rN.default)((0,rN.default)({},t),{},{status:"error",error:e}))},onConnectionStateChange:e=>{f(t=>{switch(e.state){case"idle":return(0,rN.default)((0,rN.default)({},t),{},{status:e.state,error:null,data:void 0});case"connecting":return(0,rN.default)((0,rN.default)({},t),{},{error:e.error,status:e.state});
64case"pending":return t}})},onComplete:()=>{var e,t;null==(e=(t=c.current).onComplete)||e.call(t),f(e=>(0,rN.default)((0,rN.default)({},e),{},{status:"idle",error:null,data:void 0}))}})):f(()=>(0,rN.default)((0,rN.default)({},l),{},{reset:m}))},[o,s,n,f]);S.useEffect(()=>(m(),()=>{var e;null==(e=p.current)||e.unsubscribe()}),[m]);let g=S.useRef(n?(0,rN.default)((0,rN.default)({},u),{},{reset:m}):(0,rN.default)((0,rN.default)({},l),{},{reset:m})),[A,b]=S.useState(rT(g.current,h));return A},useInfiniteQuery:function(e,t,r){var i,n,s,l,u;let{client:c,ssrState:d,prefetchInfiniteQuery:h,queryClient:p,abortOnUnmount:f}=a(),m=tB(e,t,"infinite"),g=p.getQueryDefaults(m),A=t===ty;!("u"<typeof window)||"prepass"!==d||(null==r||null==(i=r.trpc)?void 0:i.ssr)===!1||(null!=(n=null==r?void 0:r.enabled)?n:null==g?void 0:g.enabled)===!1||A||p.getQueryCache().find({queryKey:m})||h(m,(0,rN.default)((0,rN.default)({},g),r));let b=o(m,(0,rN.default)((0,rN.default)({},g),r)),y=null!=(s=null==r||null==(l=r.trpc)?void 0:l.abortOnUnmount)?s:f,v=rh((0,rN.default)((0,rN.default)({},b),{},{initialPageParam:null!=(u=r.initialCursor)?u:null,persister:r.persister,queryKey:m,queryFn:A?t:e=>{var t;let i=(0,rN.default)((0,rN.default)({},b),{},{trpc:(0,rN.default)((0,rN.default)({},null==b?void 0:b.trpc),y?{signal:e.signal}:{signal:null})});return c.query(...rO(m,i,{pageParam:null!=(t=e.pageParam)?t:r.initialCursor,direction:e.direction}))}}),rg,p);return v.trpc=rR({path:e}),v},usePrefetchInfiniteQuery:function(e,t,r){var i,n,s,l;let u,c=a(),d=tB(e,t,"infinite"),h=c.queryClient.getQueryDefaults(d),p=t===ty,f=o(d,(0,rN.default)((0,rN.default)({},h),r)),m=null!=(i=null==r||null==(n=r.trpc)?void 0:n.abortOnUnmount)?i:c.abortOnUnmount;l=(0,rN.default)((0,rN.default)({},r),{},{initialPageParam:null!=(s=r.initialCursor)?s:null,queryKey:d,queryFn:p?t:e=>{var t;let i=(0,rN.default)((0,rN.default)({},f),{},{trpc:(0,rN.default)((0,rN.default)({},null==f?void 0:f.trpc),m?{signal:e.signal}:{})});return c.client.query(...rO(d,i,{pageParam:null!=(t=e.pageParam)?t:r.initialCursor,direction:e.direction}))}}),(u=e3(void 0)).getQueryState(l.queryKey)||u.prefetchInfiniteQuery(l)},useSuspenseInfiniteQuery:function(e,t,r){var i,n,s,l,u;let c=a(),d=tB(e,t,"infinite"),h=c.queryClient.getQueryDefaults(d),p=o(d,(0,rN.default)((0,rN.default)({},h),r)),f=null!=(i=null==r||null==(n=r.trpc)?void 0:n.abortOnUnmount)?i:c.abortOnUnmount,m=(l=(0,rN.default)((0,rN.default)({},r),{},{initialPageParam:null!=(s=r.initialCursor)?s:null,queryKey:d,queryFn:e=>{var t;let i=(0,rN.default)((0,rN.default)({},p),{},{trpc:(0,rN.default)((0,rN.default)({},null==p?void 0:p.trpc),f?{signal:e.signal}:{})});return c.client.query(...rO(d,i,{pageParam:null!=(t=e.pageParam)?t:r.initialCursor,direction:e.direction}))}}),u=c.queryClient,rh({...l,enabled:!0,suspense:!0,throwOnError:rl},rg,u));return m.trpc=rR({path:e}),[m.data,m]}}}var rF=(p=null!=(d=e4())?eq(eV(d)):{},((e,t,r,i)=>{if(t&&"object"==typeof t||"function"==typeof t)for(var n,s=eJ(t),a=0,o=s.length;a<o;a++)n=s[a],eK.call(e,n)||n===r||eG(e,n,{get:(e=>t[e]).bind(null,n),enumerable:!(i=eZ(t,n))||i.enumerable});return e})(!h&&d&&d.__esModule?p:eG(p,"default",{value:d,enumerable:!0}),d));class rU{constructor(){this.keyToValue=new Map,this.valueToKey=new Map}set(e,t){this.keyToValue.set(e,t),this.valueToKey.set(t,e)}getByKey(e){return this.keyToValue.get(e)}getByValue(e){return this.valueToKey.get(e)}clear(){this.keyToValue.clear(),this.valueToKey.clear()}}class rQ{constructor(e){this.generateIdentifier=e,this.kv=new rU}register(e,t){this.kv.getByValue(e)||(t||(t=this.generateIdentifier(e)),this.kv.set(t,e))}clear(){this.kv.clear()}getIdentifier(e){return this.kv.getByValue(e)}getValue(e){return this.kv.getByKey(e)}}class rW extends rQ{constructor(){super(e=>e.name),this.classToAllowedProps=new Map}register(e,t){"object"==typeof t?(t.allowProps&&this.classToAllowedProps.set(e,t.allowProps),super.register(e,t.identifier)):super.register(e,t)}getAllowedProps(e){return this.classToAllowedProps.get(e)}}function rH(e,t){Object.entries(e).forEach(([e,r])=>t(r,e))}function rL(e,t){return -1!==e.indexOf(t)}function rB(e,t){for(let r=0;r<e.length;r++){let i=e[r];if(t(i))return i}}class r${constructor(){this.transfomers={}}register(e){this.transfomers[e.name]=e}findApplicable(e){return function(e,t){let r=function(e){if("values"in Object)return Object.values(e);let t=[];for(let r in e)e.hasOwnProperty(r)&&t.push(e[r]);return t}(e);if("find"in r)return r.find(t);for(let e=0;e<r.length;e++){let i=r[e];if(t(i))return i}}(this.transfomers,t=>t.isApplicable(e))}findByName(e){return this.transfomers[e]}}let rq=e=>void 0===e,rG=e=>"object"==typeof e&&null!==e&&e!==Object.prototype&&(null===Object.getPrototypeOf(e)||Object.getPrototypeOf(e)===Object.prototype),rZ=e=>rG(e)&&0===Object.keys(e).length,rJ=e=>Array.isArray(e),rV=e=>e instanceof Map,rK=e=>e instanceof Set,rY=e=>"Symbol"===Object.prototype.toString.call(e).slice(8,-1),rX=e=>e instanceof Error,r0=e=>"number"==typeof e&&isNaN(e),r2=e=>e.replace(/\\/g,"\\\\").replace(/\./g,"\\."),r1=e=>e.map(String).map(r2).join("."),r4=(e,t)=>{let r=[],i="";for(let n=0;n<e.length;n++){let s=e.charAt(n);if(!t&&"\\"===s){let t=e.charAt(n+1);if("\\"===t){i+="\\",n++;continue}if("."!==t)throw Error("invalid path")}if("\\"===s&&"."===e.charAt(n+1)){i+=".",n++;continue}
64if("."===s){r.push(i),i="";continue}i+=s}let n=i;return r.push(n),r};function r6(e,t,r,i){return{isApplicable:e,annotation:t,transform:r,untransform:i}}let r3=[r6(rq,"undefined",()=>null,()=>void 0),r6(e=>"bigint"==typeof e,"bigint",e=>e.toString(),e=>"u">typeof BigInt?BigInt(e):(console.error("Please add a BigInt polyfill."),e)),r6(e=>e instanceof Date&&!isNaN(e.valueOf()),"Date",e=>e.toISOString(),e=>new Date(e)),r6(rX,"Error",(e,t)=>{let r={name:e.name,message:e.message};return"cause"in e&&(r.cause=e.cause),t.allowedErrorProps.forEach(t=>{r[t]=e[t]}),r},(e,t)=>{let r=Error(e.message,{cause:e.cause});return r.name=e.name,r.stack=e.stack,t.allowedErrorProps.forEach(t=>{r[t]=e[t]}),r}),r6(e=>e instanceof RegExp,"regexp",e=>""+e,e=>new RegExp(e.slice(1,e.lastIndexOf("/")),e.slice(e.lastIndexOf("/")+1))),r6(rK,"set",e=>[...e.values()],e=>new Set(e)),r6(rV,"map",e=>[...e.entries()],e=>new Map(e)),r6(e=>r0(e)||e===1/0||e===-1/0,"number",e=>r0(e)?"NaN":e>0?"Infinity":"-Infinity",Number),r6(e=>0===e&&1/e==-1/0,"number",()=>"-0",Number),r6(e=>e instanceof URL,"URL",e=>e.toString(),e=>new URL(e))];function r5(e,t,r,i){return{isApplicable:e,annotation:t,transform:r,untransform:i}}let r8=r5((e,t)=>!!rY(e)&&!!t.symbolRegistry.getIdentifier(e),(e,t)=>["symbol",t.symbolRegistry.getIdentifier(e)],e=>e.description,(e,t,r)=>{let i=r.symbolRegistry.getValue(t[1]);if(!i)throw Error("Trying to deserialize unknown symbol");return i}),r9=[Int8Array,Uint8Array,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array,Uint8ClampedArray].reduce((e,t)=>(e[t.name]=t,e),{}),r7=r5(e=>ArrayBuffer.isView(e)&&!(e instanceof DataView),e=>["typed-array",e.constructor.name],e=>[...e],(e,t)=>{let r=r9[t[1]];if(!r)throw Error("Trying to deserialize unknown typed array");return new r(e)});function ie(e,t){return!!e?.constructor&&!!t.classRegistry.getIdentifier(e.constructor)}let it=r5(ie,(e,t)=>["class",t.classRegistry.getIdentifier(e.constructor)],(e,t)=>{let r=t.classRegistry.getAllowedProps(e.constructor);if(!r)return{...e};let i={};return r.forEach(t=>{i[t]=e[t]}),i},(e,t,r)=>{let i=r.classRegistry.getValue(t[1]);if(!i)throw Error(`Trying to deserialize unknown class '${t[1]}' - check https://github.com/blitz-js/superjson/issues/116#issuecomment-773996564`);return Object.assign(Object.create(i.prototype),e)}),ir=r5((e,t)=>!!t.customTransformerRegistry.findApplicable(e),(e,t)=>["custom",t.customTransformerRegistry.findApplicable(e).name],(e,t)=>t.customTransformerRegistry.findApplicable(e).serialize(e),(e,t,r)=>{let i=r.customTransformerRegistry.findByName(t[1]);if(!i)throw Error("Trying to deserialize unknown custom value");return i.deserialize(e)}),ii=[it,r8,ir,r7],is=(e,t)=>{let r=rB(ii,r=>r.isApplicable(e,t));if(r)return{value:r.transform(e,t),type:r.annotation(e,t)};let i=rB(r3,r=>r.isApplicable(e,t));if(i)return{value:i.transform(e,t),type:i.annotation}},ia={};r3.forEach(e=>{ia[e.annotation]=e});let io=(e,t)=>{if(t>e.size)throw Error("index out of bounds");let r=e.keys();for(;t>0;)r.next(),t--;return r.next().value};function il(e){if(rL(e,"__proto__"))throw Error("__proto__ is not allowed as a property");if(rL(e,"prototype"))throw Error("prototype is not allowed as a property");if(rL(e,"constructor"))throw Error("constructor is not allowed as a property")}let iu=(e,t,r)=>{if(il(t),0===t.length)return r(e);let i=e;for(let e=0;e<t.length-1;e++){let r=t[e];if(rJ(i))i=i[+r];else if(rG(i))i=i[r];else if(rK(i))i=io(i,+r);else if(rV(i)){if(e===t.length-2)break;let n=+r,s=0==+t[++e]?"key":"value",a=io(i,n);switch(s){case"key":i=a;break;case"value":i=i.get(a)}}}let n=t[t.length-1];if(rJ(i)?i[+n]=r(i[+n]):rG(i)&&(i[n]=r(i[n])),rK(i)){let e=io(i,+n),t=r(e);e!==t&&(i.delete(e),i.add(t))}if(rV(i)){let e=io(i,+t[t.length-2]);switch(0==+n?"key":"value"){case"key":{let t=r(e);i.set(t,i.get(e)),t!==e&&i.delete(e);break}case"value":i.set(e,r(i.get(e)))}}return e},ic=(e,t,r,i,n=[],s=[],a=new Map)=>{let o=(e=>"boolean"==typeof e||null===e||rq(e)||"number"==typeof e&&!isNaN(e)||"string"==typeof e||rY(e))(e);if(!o){let r;(r=t.get(e))?r.push(n):t.set(e,[n]);let s=a.get(e);if(s)return i?{transformedValue:null}:s}if(!(rG(e)||rJ(e)||rV(e)||rK(e)||rX(e)||ie(e,r))){let t=is(e,r),i=t?{transformedValue:t.value,annotations:[t.type]}:{transformedValue:e};return o||a.set(e,i),i}if(rL(s,e))return{transformedValue:null};let l=is(e,r),u=l?.value??e,c=rJ(u)?[]:{},d={};rH(u,(o,l)=>{if("__proto__"===l||"constructor"===l||"prototype"===l)throw Error(`Detected property ${l}. This is a prototype pollution risk, please remove it from your object.`);let u=ic(o,t,r,i,[...n,l],[...s,e],a);c[l]=u.transformedValue,rJ(u.annotations)?d[r2(l)]=u.annotations:rG(u.annotations)&&rH(u.annotations,(e,t)=>{d[r2(l)+"."+t]=e})});let h=rZ(d)?{transformedValue:c,annotations:l?[l.type]:void 0}:{transformedValue:c,annotations:l?[l.type,d]:d};return o||a.set(e,h),h};function id(e){return Object.prototype.toString.call(e).slice(8,-1)}function ih(e){return"Array"===id(e)}class ip{constructor({dedupe:e=!1}={}){this.classRegistry=new rW,this.symbolRegistry=new rQ(e=>e.description??""),this.customTransformerRegistry=new r$,this.allowedErrorProps=[],this.dedupe=e}serialize(e){var t;let r,i,n=new Map,s=ic(e,n,this,this.dedupe),a={json:s.transformedValue};s.annotations&&(a.meta={...a.meta,values:s.annotations});let o=(t=this.dedupe,r={}
64,(n.forEach(e=>{if(e.length<=1)return;t||(e=e.map(e=>e.map(String)).sort((e,t)=>e.length-t.length));let[n,...s]=e;0===n.length?i=s.map(r1):r[r1(n)]=s.map(r1)}),i)?rZ(r)?[i]:[i,r]:rZ(r)?void 0:r);return o&&(a.meta={...a.meta,referentialEqualities:o}),a.meta&&(a.meta.v=1),a}deserialize(e,t){var r,i,n,s;let{json:a,meta:o}=e,l=t?.inPlace?a:function e(t,r={}){return ih(t)?t.map(t=>e(t,r)):!function(e){if("Object"!==id(e))return!1;let t=Object.getPrototypeOf(e);return!!t&&t.constructor===Object&&t===Object.prototype}(t)?t:[...Object.getOwnPropertyNames(t),...Object.getOwnPropertySymbols(t)].reduce((i,n)=>{var s;let a;if("__proto__"===n||ih(r.props)&&!r.props.includes(n))return i;let o=e(t[n],r);return s=r.nonenumerable,"enumerable"==(a=({}).propertyIsEnumerable.call(t,n)?"enumerable":"nonenumerable")&&(i[n]=o),s&&"nonenumerable"===a&&Object.defineProperty(i,n,{value:o,enumerable:!1,writable:!0,configurable:!0}),i},{})}(a);return o?.values&&(r=l,i=o.values,n=o.v??0,s=this,function e(t,r,i,n=[]){if(!t)return;let s=i<1;if(!rJ(t))return void rH(t,(t,a)=>e(t,r,i,[...n,...r4(a,s)]));let[a,o]=t;o&&rH(o,(t,a)=>{e(t,r,i,[...n,...r4(a,s)])}),r(a,n)}(i,(e,t)=>{r=iu(r,t,t=>((e,t,r)=>{if(rJ(t))switch(t[0]){case"symbol":return r8.untransform(e,t,r);case"class":return it.untransform(e,t,r);case"custom":return ir.untransform(e,t,r);case"typed-array":return r7.untransform(e,t,r);default:throw Error("Unknown transformation: "+t)}{let i=ia[t];if(!i)throw Error("Unknown transformation: "+t);return i.untransform(e,r)}})(t,e,s))},n),l=r),o?.referentialEqualities&&(l=function(e,t,r){let i=r<1;function n(t,r){let n=((e,t)=>{il(t);for(let r=0;r<t.length;r++){let i=t[r];if(rK(e))e=io(e,+i);else if(rV(e)){let n=+i,s=0==+t[++r]?"key":"value",a=io(e,n);switch(s){case"key":e=a;break;case"value":e=e.get(a)}}else e=e[i]}return e})(e,r4(r,i));t.map(e=>r4(e,i)).forEach(t=>{e=iu(e,t,()=>n)})}if(rJ(t)){let[r,s]=t;r.forEach(t=>{e=iu(e,r4(t,i),()=>e)}),s&&rH(s,n)}else rH(t,n);return e}(l,o.referentialEqualities,o.v??0)),l}stringify(e){return JSON.stringify(this.serialize(e))}parse(e){return this.deserialize(JSON.parse(e),{inPlace:!0})}registerClass(e,t){this.classRegistry.register(e,t)}registerSymbol(e,t){this.symbolRegistry.register(e,t)}registerCustom(e,t){this.customTransformerRegistry.register({name:t,...e})}allowErrorProps(...e){this.allowedErrorProps.push(...e)}}ip.defaultInstance=new ip,ip.serialize=ip.defaultInstance.serialize.bind(ip.defaultInstance),ip.deserialize=ip.defaultInstance.deserialize.bind(ip.defaultInstance),ip.stringify=ip.defaultInstance.stringify.bind(ip.defaultInstance),ip.parse=ip.defaultInstance.parse.bind(ip.defaultInstance),ip.registerClass=ip.defaultInstance.registerClass.bind(ip.defaultInstance),ip.registerSymbol=ip.defaultInstance.registerSymbol.bind(ip.defaultInstance),ip.registerCustom=ip.defaultInstance.registerCustom.bind(ip.defaultInstance),ip.allowErrorProps=ip.defaultInstance.allowErrorProps.bind(ip.defaultInstance),ip.serialize,ip.deserialize,ip.stringify,ip.parse,ip.registerClass,ip.registerCustom,ip.registerSymbol,ip.allowErrorProps,r(23727);let im=(f=rD(A={config:()=>{var e,t,r,i;let n,s,a;return{transformer:ip,queryClientConfig:{defaultOptions:{queries:{staleTime:60}}},links:[function(e={}){var t,r;let{enabled:i=()=>!0}=e,n=null!=(t=e.colorMode)?t:"u"<typeof window?"ansi":"css",s=null!=(r=e.withContext)?r:"css"===n,{logger:a=(({c:e=console,colorMode:t="css",withContext:r})=>i=>{let n=i.input,s=!("u"<typeof FormData)&&n instanceof FormData?Object.fromEntries(n):n,{parts:a,args:o}=function(e){let{direction:t,type:r,withContext:i,path:n,id:s,input:a}=e,o=[],l=[];if("none"===e.colorMode)o.push("up"===t?">>":"<<",r,`#${s}`,n);else if("ansi"===e.colorMode){let[e,i]=eC[r],[a,l]=eO[r];o.push("up"===t?e:i,"up"===t?">>":"<<",r,"up"===t?a:l,`#${s}`,n,"\x1b[0m")}else{let[e,i]=eE[r],a=` 65 background-color: #${"up"===t?e:i}; 66 color: ${"up"===t?"black":"white"}; 67 padding: 2px; 68 `;o.push("%c","up"===t?">>":"<<",r,`#${s}`,`%c${n}%c`,"%O"),l.push(a,`${a}; font-weight: bold;`,`${a}; font-weight: normal;`)}return"up"===t?l.push(i?{input:a,context:e.context}:{input:a}):l.push((0,eS.default)({input:a,result:e.result,elapsedMs:e.elapsedMs},i&&{context:e.context})),{parts:o,args:l}}((0,eS.default)((0,eS.default)({},i),{},{colorMode:t,input:s,withContext:r}));e["down"===i.direction&&i.result&&(i.result instanceof Error||"error"in i.result.result&&i.result.result.error)?"error":"log"].apply(null,[a.join(" ")].concat(o))})({c:e.console,colorMode:n,withContext:s})}=e;return()=>({op:e,next:t})=>W(r=>{var n;i((0,eS.default)((0,eS.default)({},e),{},{direction:"up"}))&&a((0,eS.default)((0,eS.default)({},e),{},{direction:"up"}));let s=Date.now();function o(t){let r=Date.now()-s;i((0,eS.default)((0,eS.default)({},e),{},{direction:"down",result:t}))&&a((0,eS.default)((0,eS.default)({},e),{},{direction:"down",elapsedMs:r,result:t}))}return t(e).pipe((n={next(e){o(e)},error(e){o(e)}},e=>W(t=>e.subscribe({next(e){var r;null==(r=n.next)||r.call(n,e),t.next(e)},error(e){var r;null==(r=n.error)||r.call(n,e),t.error(e)},complete(){var e;null==(e=n.complete)||e.call(n),t.complete()}})))).subscribe(r)})}({enabled:e=>"down"===e.direction&&e.result instanceof Error}),(n={url:(i=e={url:"/api/trpc",transformer:ip}).url.toString(),fetch:i.fetch,transformer:J(i.transformer),methodOverride:i.methodOverride},s=null!=(t=e.maxURLLength)?t:1/0,a=null!=(r=e.maxItems)?r:1/0,()=>{let t=t=>({validate(e){if(s===1/0&&a===1/0)return!0;
68if(e.length>a)return!1;let r=e.map(e=>e.path).join(","),i=e.map(e=>e.input);return X((0,ek.default)((0,ek.default)({},n),{},{type:t,path:r,inputs:i,signal:null})).length<=s},async fetch(r){let i,s=r.map(e=>e.path).join(","),a=r.map(e=>e.input),o=function(...e){let t=new AbortController,r=e.length,i=0,n=()=>{++i===r&&t.abort()};for(let t of e)(null==t?void 0:t.aborted)?n():null==t||t.addEventListener("abort",n,{once:!0});return t.signal}(...r.map(e=>e.signal)),l=await (i=(0,ek.default)((0,ek.default)({},n),{},{path:s,inputs:a,type:t,headers:()=>e.headers?"function"==typeof e.headers?e.headers({opList:r}):e.headers:{},signal:o}),ei((0,V.default)((0,V.default)({},i),{},{contentTypeHeader:"application/json",getUrl:X,getBody:ee})));return(Array.isArray(l.json)?l.json:r.map(()=>l.json)).map(e=>({meta:l.meta,json:e}))}}),r={query:ej(t("query")),mutation:ej(t("mutation"))};return({op:e})=>W(t=>{let i;if("subscription"===e.type)throw Error("Subscriptions are unsupported by `httpLink` - use `httpSubscriptionLink` or `wsLink`");return r[e.type].load(e).then(e=>{i=e;let r=function(e,t){let r;try{r=function(e,t){if("error"in e){let r=t.deserialize(e.error);return{ok:!1,error:(0,ex.default)((0,ex.default)({},e),{},{error:r})}}return{ok:!0,result:(0,ex.default)((0,ex.default)({},e.result),(!e.result.type||"data"===e.result.type)&&{type:"data",data:t.deserialize(e.result.data)})}}(e,t)}catch(e){throw new ew}if(!r.ok&&(!L(r.error.error)||"number"!=typeof r.error.error.code)||r.ok&&!L(r.result))throw new ew;return r}(e.json,n.transformer.output);r.ok?(t.next({context:e.meta,result:r.result}),t.complete()):t.error(Z.from(r.error,{meta:e.meta}))}).catch(e=>{t.error(Z.from(e,{meta:null==i?void 0:i.meta}))}),()=>{}})})]}},ssr:!1}),m=function(e){let{config:t}=e,r=J(e.transformer);return i=>{var n,s;let a=rD(e),o=n=>{var s,o;let[l]=(0,S.useState)(()=>{var r;if(n.trpc)return n.trpc;let i=t({}),s=null!=(r=i.queryClient)?r:new r_(i.queryClientConfig),o=a.createClient(i);return{abortOnUnmount:i.abortOnUnmount,queryClient:s,trpcClient:o,ssrState:!!e.ssr&&"mounting",ssrContext:null}}),{queryClient:u,trpcClient:c,ssrState:d,ssrContext:h}=l,p=null==(s=n.pageProps)?void 0:s.trpcState,f=S.useMemo(()=>p?r.input.deserialize(p):p,[p]);return(0,y.jsx)(a.Provider,{abortOnUnmount:null!=(o=l.abortOnUnmount)&&o,client:c,queryClient:u,ssrState:d,ssrContext:h,children:(0,y.jsx)(e5,{client:u,children:(0,y.jsx)(tk,{state:f,children:(0,y.jsx)(i,(0,rF.default)({},n))})})})};e.ssr?e.ssrPrepass({parent:e,AppOrPage:i,WithTRPC:o}):i.getInitialProps&&(o.getInitialProps=async e=>{var t;let r,n=!!e.Component,s={},a=await i.getInitialProps(e),o=n?null!=(t=a.pageProps)?t:{}:a;return r=s=(0,rF.default)((0,rF.default)({},o),s),n?{pageProps:r}:r});let l=null!=(n=null!=(s=i.displayName)?s:i.name)?n:"Component";return o.displayName=`withTRPC(${l})`,o}}(A),g=ef(({path:e,args:t})=>{var r;let i=[...e],n=i.pop();if("useMutation"===n)return f[n](i,...t);if("_def"===n)return{path:i};let[s,...a]=t,o=null!=(r=a[0])?r:{};return f[n](i,s,o)}),em(e=>"useContext"===e||"useUtils"===e?()=>{let e=f.useUtils();return(0,S.useMemo)(()=>{let t,r;return t=eQ(e.client),r=ef(t=>{let r=[...t.path],i=r.pop(),n=[...t.args],s=n.shift(),a=tB(r,s,(e=>{switch(e){case"queryOptions":case"fetch":case"ensureData":case"prefetch":case"getData":case"setData":case"setQueriesData":return"query";case"infiniteQueryOptions":case"fetchInfinite":case"prefetchInfinite":case"getInfiniteData":case"setInfiniteData":return"infinite";case"setMutationDefaults":case"getMutationDefaults":case"isMutating":case"cancel":case"invalidate":case"refetch":case"reset":return"any"}})(i));return({infiniteQueryOptions:()=>e.infiniteQueryOptions(r,a,n[0]),queryOptions:()=>e.queryOptions(r,a,...n),fetch:()=>e.fetchQuery(a,...n),fetchInfinite:()=>e.fetchInfiniteQuery(a,n[0]),prefetch:()=>e.prefetchQuery(a,...n),prefetchInfinite:()=>e.prefetchInfiniteQuery(a,n[0]),ensureData:()=>e.ensureQueryData(a,...n),invalidate:()=>e.invalidateQueries(a,...n),reset:()=>e.resetQueries(a,...n),refetch:()=>e.refetchQueries(a,...n),cancel:()=>e.cancelQuery(a,...n),setData:()=>{e.setQueryData(a,n[0],n[1])},setQueriesData:()=>e.setQueriesData(a,n[0],n[1],n[2]),setInfiniteData:()=>{e.setInfiniteQueryData(a,n[0],n[1])},getData:()=>e.getQueryData(a),getInfiniteData:()=>e.getInfiniteQueryData(a),setMutationDefaults:()=>e.setMutationDefaults(t$(r),s),getMutationDefaults:()=>e.getMutationDefaults(t$(r)),isMutating:()=>e.isMutating({mutationKey:t$(r)})})[i]()}),em(i=>"client"===i?t:rj.includes(i)?e[i]:r[i])},[e])}:"useQueries"===e?f.useQueries:"useSuspenseQueries"===e?f.useSuspenseQueries:"withTRPC"===e?m:g[e]));function ig(e){if(!e.href)return!1;try{let t=new URL(e.href,window.location.href);if(t.origin!==window.location.origin||t.pathname===window.location.pathname||t.pathname.startsWith("/api/")||t.pathname.match(/\.\w+$/)&&!t.pathname.endsWith(".html"))return!1;return!0}catch{return!1}}let iA="data-section-anchor-host",ib="section[id], div[id]";function iy(e,t){if(!function(e){if(e.hasAttribute(iA)||e.closest("a, button, summary, label, nav, [role='button'], [role='tab'], [aria-hidden='true'], [data-glitched], [data-islayer], [data-no-section-anchor]")||e.querySelector("a[href^='#']"))return!1;let{display:t}=window.getComputedStyle(e);return!/flex|grid|box/.test(t)}(e))return;let r=e.textContent?.replace(/\s+/g," ").trim()||t,i=document.createElement("span");i.className="section-anchor";let n=document.createElement("a");n.href=`#${t}`,n.textContent="#",n.setAttribute("aria-label",`Link to section: ${r}`),i.appendChild(n),e.setAttribute(iA,"");let s=e.getBoundingClientRect().height;e.appendChild(i),e.getBoundingClientRect().height!==s&&(i.remove(),e.setAttribute(iA,"skip"))}
68function iv(){document.querySelectorAll(ib).forEach(e=>{if(e.id.startsWith("__")||e.id.includes("hero"))return;let t=e.querySelector("h1, h2, h3, h4, h5, h6, .section-title");t&&(/^H[12]$/.test(t.tagName)||t.classList.contains("section-title"))&&t.parentElement?.closest(ib)===e&&iy(t,e.id)}),document.querySelectorAll("h2[id], h3[id]").forEach(e=>{iy(e,e.id)})}var ix=r(97854),iw=r(53119),i_=r(83835),ij=r(56946),ik=r(13612),iS=r(60092);function iE(e){let t=e.dataset.analyticsLabel;return t?t.slice(0,200):(e.textContent||e.getAttribute("aria-label")||"link").replace(/\s+/g," ").trim().slice(0,200)}function iC(e,t){return"true"===e.dataset.analyticsCheckout||(0,iS.Lv)({href:e.href,label:iE(e),pagePath:t,explicitEvent:e.dataset.analyticsEvent})===iS.R2.ticketCtaClick}function iO(){let e=(0,i_.useRouter)(),t=(0,S.useRef)("");return(0,S.useEffect)(()=>{var e;let t,r={acquisition:(0,ij.XO)(),getPagePath:()=>window.location.pathname,track:ij.KG},i=(e=document,t=e=>{let t,i=function(e){if(!e||"function"!=typeof e.closest)return;let t=e.closest("a[href]");if(t&&"object"==typeof t&&"string"==typeof t.href)return t}(e.target);if(!i)return;let n=i.href,s=(t=i.dataset.analyticsLabel)?t.slice(0,200):(i.textContent||i.getAttribute("aria-label")||"link").replace(/\s+/g," ").trim().slice(0,200),a=r.getPagePath().slice(0,500),o="true"===i.dataset.analyticsCheckout,l=o?iS.R2.ticketCtaClick:(0,iS.Lv)({href:n,label:s,pagePath:a,explicitEvent:i.dataset.analyticsEvent});if(!l||"ticket_cta_click"!==l&&"sponsor_cta_click"!==l)return;o&&(i.href=(0,ik.EO)(n,r.acquisition));let u={page_path:a,destination:(0,iS.Ru)(n),label:s,...(0,iS.hA)(r.acquisition)};r.track(l,u),o&&r.track(iS.R2.ticketCheckoutStarted,u)},e.addEventListener("click",t,!0),()=>e.removeEventListener("click",t,!0)),n=function(e,t,r={createViewObserver:e=>new IntersectionObserver(e,{threshold:.5}),createDomObserver:e=>new MutationObserver(e)}){let i=new WeakSet,n=new WeakMap,s=r.createViewObserver(e=>{for(let r of e){if(!r.isIntersecting||r.intersectionRatio<.5)continue;let e=r.target;if(!(e instanceof HTMLAnchorElement))continue;let i=t.getPagePath().slice(0,500);if(!iC(e,i))continue;let s=iE(e),a=(0,iS.Ru)(e.href),o=`${i} 69${a} 70${s}`,l=n.get(e)??new Set;l.has(o)||(l.add(o),n.set(e,l),t.track(iS.R2.ticketCtaView,{page_path:i,destination:a,label:s,...(0,iS.hA)(t.acquisition)}))}}),a=e=>{i.has(e)||iC(e,t.getPagePath().slice(0,500))&&(i.add(e),s.observe(e))};e.querySelectorAll("a[href]").forEach(a);let o=r.createDomObserver(e=>{for(let t of e)t.addedNodes.forEach(e=>(function(e){if(!(e instanceof Element))return[];let t=Array.from(e.querySelectorAll("a[href]"));return e instanceof HTMLAnchorElement&&e.matches("a[href]")&&t.unshift(e),t})(e).forEach(a))});return o.observe(e.documentElement,{childList:!0,subtree:!0}),()=>{o.disconnect(),s.disconnect()}}(document,r);return()=>{i(),n()}},[]),(0,S.useEffect)(()=>{t.current=window.location.pathname;let r=e=>{let r=function(e,t,r){try{let i=new URL(e,r).pathname;return i===t?void 0:i}catch{return}}(e,t.current,window.location.origin);r&&(t.current=r,"/speakers/search"!==r&&(0,ij.oe)())};return e.events.on("routeChangeComplete",r),()=>e.events.off("routeChangeComplete",r)},[e.events]),null}let iI=["/worldsfair","/worlds-fair","/wf","/fair","/sf","/code","/summit","/europe","/eu","/london","/paris","/miami","/nyc","/ny","/singapore","/shanghai","/asia","/india","/invite"],iP=im.withTRPC(({Component:e,pageProps:{session:t,...r},router:i})=>{var n,s;(0,S.useEffect)(()=>"u">typeof HTMLScriptElement&&"supports"in HTMLScriptElement&&HTMLScriptElement.supports("speculationrules")?void function(){if(document.querySelector('script[type="speculationrules"]'))return;let e={prefetch:[{source:"document",where:{and:[{href_matches:"/*"},{not:{href_matches:"/api/*"}},{not:{selector_matches:"[rel~=external]"}}]},eagerness:"moderate"}],prerender:[{source:"document",where:{and:[{href_matches:"/*"},{not:{href_matches:"/api/*"}},{not:{selector_matches:"[rel~=external]"}}]},eagerness:"conservative"}]},t=document.createElement("script");t.type="speculationrules",t.textContent=JSON.stringify(e),document.head.appendChild(t)}():function(){let e=new Set,t=null;function r(t){if(e.has(t))return;e.add(t);let r=document.createElement("link");r.rel="prefetch",r.href=t,r.as="document",document.head.appendChild(r)}function i(e){let i=e.target?.closest?.("a[href]");i instanceof HTMLAnchorElement&&ig(i)&&(t=setTimeout(()=>{r(i.href)}
70,65))}function n(e){t&&(clearTimeout(t),t=null)}function s(e){let t=e.target?.closest?.("a[href]");t instanceof HTMLAnchorElement&&ig(t)&&r(t.href)}return document.addEventListener("mouseover",i,{passive:!0}),document.addEventListener("mouseout",n,{passive:!0}),document.addEventListener("touchstart",s,{passive:!0}),()=>{document.removeEventListener("mouseover",i),document.removeEventListener("mouseout",n),document.removeEventListener("touchstart",s)}}(),[]),n=i.asPath,(0,S.useEffect)(()=>{let e;iv();let t=new MutationObserver(()=>{window.clearTimeout(e),e=window.setTimeout(iv,150)});return t.observe(document.body,{childList:!0,subtree:!0}),()=>{window.clearTimeout(e),t.disconnect()}},[n]);let a="/singapore"===(s=i.pathname)||s.startsWith("/singapore/")?"https://fonts.googleapis.com/css2?family=Instrument+Serif:ital@0;1&family=Sora:[email protected]&display=swap":"/shanghai"===s||s.startsWith("/shanghai/")?"https://fonts.googleapis.com/css2?family=Instrument+Sans:ital,wght@0,400..700;1,400..700&family=Instrument+Serif:ital@0;1&family=Noto+Sans+SC:[email protected]&family=Noto+Serif+SC:[email protected]&display=swap":"/asia"===s||s.startsWith("/asia/")?"https://fonts.googleapis.com/css2?family=Instrument+Serif:ital@0;1&family=Sora:[email protected]&family=Noto+Serif+JP:[email protected]&display=swap":"/europe"===s||s.startsWith("/europe/")?"https://fonts.googleapis.com/css2?family=Instrument+Sans:ital,wght@0,400..700;1,400..700&family=Instrument+Serif:ital@0;1&display=swap":s.startsWith("/[format]/")||iI.some(e=>s===e||s.startsWith(`${e}/`))?"https://fonts.googleapis.com/css2?family=Inconsolata:wght@400;600;700&family=Instrument+Serif&family=Instrument+Sans:wght@400;500;600;700&family=Azeret+Mono:wght@400;500;600;700&display=swap":null,o=i.pathname.startsWith("/tools/map-creator"),l="/"===i.pathname||"/talks"===i.pathname||"/europe"===i.pathname||i.pathname.startsWith("/europe/");return(0,S.useEffect)(()=>{let e=e=>{let t;if(e.defaultPrevented||0!==e.button||e.metaKey||e.ctrlKey||e.shiftKey||e.altKey)return;let r=e.target?.closest?.("a[href]");r instanceof HTMLAnchorElement&&(!r.target||"_self"===r.target)&&(t=new URL(r.href,window.location.href)).origin===window.location.origin&&(t.pathname!==window.location.pathname||!t.hash)&&iI.some(e=>t.pathname===e||t.pathname.startsWith(`${e}/`))&&(e.preventDefault(),window.location.assign(r.href))};return document.addEventListener("click",e,!0),()=>document.removeEventListener("click",e,!0)},[]),(0,y.jsxs)(y.Fragment,{children:[(0,y.jsxs)(_(),{children:[(0,y.jsx)("meta",{name:"viewport",content:"width=device-width, initial-scale=1.0",className:x().dynamic([["445bd761d5b8cefc",[k().style.fontFamily]]])}),(0,y.jsx)("title",{className:x().dynamic([["445bd761d5b8cefc",[k().style.fontFamily]]]),children:"AI Engineer"}),(0,y.jsx)("meta",{name:"theme-color",content:"#ffffff",className:x().dynamic([["445bd761d5b8cefc",[k().style.fontFamily]]])}),(0,y.jsx)("link",{rel:"icon",href:"/favicon.ico",className:x().dynamic([["445bd761d5b8cefc",[k().style.fontFamily]]])}),l&&(0,y.jsx)("style",{children:"body { font-family: ui-sans-serif, system-ui, sans-serif; }"}),(a||o)&&(0,y.jsxs)(y.Fragment,{children:[(0,y.jsx)("link",{rel:"preconnect",href:"https://fonts.googleapis.com",className:x().dynamic([["445bd761d5b8cefc",[k().style.fontFamily]]])}),(0,y.jsx)("link",{rel:"preconnect",href:"https://fonts.gstatic.com",crossOrigin:"anonymous",className:x().dynamic([["445bd761d5b8cefc",[k().style.fontFamily]]])})]}),a&&(0,y.jsx)("link",{href:a,rel:"stylesheet",className:x().dynamic([["445bd761d5b8cefc",[k().style.fontFamily]]])}),o&&(0,y.jsx)("link",{href:"https://fonts.googleapis.com/icon?family=Material+Icons",rel:"stylesheet",className:x().dynamic([["445bd761d5b8cefc",[k().style.fontFamily]]])})]}),(0,y.jsx)(x(),{id:"445bd761d5b8cefc",dynamic:[k().style.fontFamily],children:`:root{--font-jetbrains-mono:${k().style.fontFamily}}`}),(0,y.jsx)(iw.j,{children:(0,y.jsx)(ix.c,{children:(0,y.jsx)(e,{...r,className:x().dynamic([["445bd761d5b8cefc",[k().style.fontFamily]]])+" "+(r&&null!=r.className&&r.className||"")})})}),(0,y.jsx)(iO,{})]})})},95443:(e,t,r)=>{"use strict";r.d(t,{EB:()=>b,Ie:()=>eP,Ik:()=>et,KC:()=>en,L5:()=>J,Nl:()=>eR,OZ:()=>k,RZ:()=>eO,Rp:()=>v,YO:()=>X,Yj:()=>A,Zm:()=>K,ai:()=>H,ch:()=>G,eu:()=>ef,g1:()=>eu,gM:()=>ea,jg:()=>ec,k5:()=>eh,re:()=>er,uR:()=>_,zM:()=>$});var i=r(91143),n=r(92755),s=r(50512),a=r(81847),o=r(10544),l=r(75540),u=r(71306),c=r(57150),d=r(15897);let h=new WeakMap;function p(e,t,r){let i=Object.getPrototypeOf(e),n=h.get(i);if(n||(n=new Set,h.set(i,n)),!n.has(t))for(let e in n.add(t),r){let t=r[e];Object.defineProperty(i,e,{configurable:!0,enumerable:!1,get(){let r=t.bind(this);return Object.defineProperty(this,e,{configurable:!0,writable:!0,enumerable:!0,value:r}),r},set(t){Object.defineProperty(this,e,{configurable:!0,writable:!0,enumerable:!0,value:t})}})}}let f=i.xI("ZodType",(e,t)=>(n.W4.init(e,t),Object.assign(e["~standard"],{jsonSchema:{input:(0,u.uE)(e,"input"),output:(0,u.uE)(e,"output")}}),e.toJSONSchema=(0,u.OA)(e,{}),e.def=t,e.type=t.type,Object.defineProperty(e,"_def",{value:t}),e.parse=(t,r)=>d.qg(e,t,r,{callee:e.parse}),e.safeParse=(t,r)=>d.xL(e,t,r),e.parseAsync=async(t,r)=>d.EJ(e,t,r,{callee:e.parseAsync}),e.safeParseAsync=async(t,r)=>d.bp(e,t,r),e.spa=e.safeParseAsync,e.encode=(t,r)=>d.lF(e,t,r),e.decode=(t,r)=>d.D4(e,t,r),e.encodeAsync=async(t,r)=>d.X$(e,t,r),e.decodeAsync=async(t,r)=>d.Re(e,t,r),e.safeEncode=(t,r)=>d.wy(e,t,r),e.safeDecode=(t,r)=>d.ex(e,t,r),e.safeEncodeAsync=async(t,r)=>d.EM(e,t,r),e.safeDecodeAsync=async(t,r)=>
70d.yR(e,t,r),p(e,"ZodType",{check(...e){let t=this.def;return this.clone(s.zM(t,{checks:[...t.checks??[],...e.map(e=>"function"==typeof e?{_zod:{check:e,def:{check:"custom"},onattach:[]}}:e)]}),{parent:!0})},with(...e){return this.check(...e)},clone(e,t){return s.o8(this,e,t)},brand(){return this},register(e,t){return e.add(this,t),this},refine(e,t){return this.check(function(e,t={}){return o.fU(eI,e,t)}(e,t))},superRefine(e,t){var r,i;return this.check((r=e,i=t,o.MB(r,i)))},overwrite(e){return this.check(o.bS(e))},optional(){return eA(this)},exactOptional(){var e;return e=this,new eb({type:"optional",innerType:e})},nullable(){return ev(this)},nullish(){return eA(ev(this))},nonoptional(e){var t,r;return t=this,r=e,new e_({type:"nonoptional",innerType:t,...s.A2(r)})},array(){return X(this)},or(e){return en([this,e])},and(e){var t;return t=this,new eo({type:"intersection",left:t,right:e})},transform(e){return eS(this,new em({type:"transform",transform:e}))},default(e){var t,r;return t=this,r=e,new ex({type:"default",innerType:t,get defaultValue(){return"function"==typeof r?r():s.yG(r)}})},prefault(e){var t,r;return t=this,r=e,new ew({type:"prefault",innerType:t,get defaultValue(){return"function"==typeof r?r():s.yG(r)}})},catch(e){var t,r;return t=this,new ej({type:"catch",innerType:t,catchValue:"function"==typeof(r=e)?r:()=>r})},pipe(e){return eS(this,e)},readonly(){var e;return e=this,new eE({type:"readonly",innerType:e})},describe(e){let t=this.clone();return a.fd.add(t,{description:e}),t},meta(...e){if(0===e.length)return a.fd.get(this);let t=this.clone();return a.fd.add(t,e[0]),t},isOptional(){return this.safeParse(void 0).success},isNullable(){return this.safeParse(null).success},apply(e){return e(this)}}),Object.defineProperty(e,"description",{get:()=>a.fd.get(e)?.description,configurable:!0}),e)),m=i.xI("_ZodString",(e,t)=>{n.$v.init(e,t),f.init(e,t),e._zod.processJSONSchema=(t,r,i)=>l.SW(e,t,r,i);let r=e._zod.bag;e.format=r.format??null,e.minLength=r.minimum??null,e.maxLength=r.maximum??null,p(e,"_ZodString",{regex(...e){return this.check(o.Fk(...e))},includes(...e){return this.check(o.dR(...e))},startsWith(...e){return this.check(o.$S(...e))},endsWith(...e){return this.check(o.ER(...e))},min(...e){return this.check(o.m9(...e))},max(...e){return this.check(o.Eb(...e))},length(...e){return this.check(o.YA(...e))},nonempty(...e){return this.check(o.m9(1,...e))},lowercase(e){return this.check(o.hH(e))},uppercase(e){return this.check(o.qF(e))},trim(){return this.check(o.WN())},normalize(...e){return this.check(o.lo(...e))},toLowerCase(){return this.check(o.Il())},toUpperCase(){return this.check(o.xY())},slugify(){return this.check(o.TL())}})}),g=i.xI("ZodString",(e,t)=>{n.$v.init(e,t),m.init(e,t),e.email=t=>e.check(o.Mu(y,t)),e.url=t=>e.check(o.Fn(j,t)),e.jwt=t=>e.check(o.rk(Q,t)),e.emoji=t=>e.check(o.aC(S,t)),e.guid=t=>e.check(o.tB(x,t)),e.uuid=t=>e.check(o.Be(w,t)),e.uuidv4=t=>e.check(o.nA(w,t)),e.uuidv6=t=>e.check(o.pY(w,t)),e.uuidv7=t=>e.check(o.wA(w,t)),e.nanoid=t=>e.check(o.Dl(E,t)),e.guid=t=>e.check(o.tB(x,t)),e.cuid=t=>e.check(o.fs(C,t)),e.cuid2=t=>e.check(o.Bj(O,t)),e.ulid=t=>e.check(o.Ct(I,t)),e.base64=t=>e.check(o.rt(D,t)),e.base64url=t=>e.check(o.cU(F,t)),e.xid=t=>e.check(o.Pw(P,t)),e.ksuid=t=>e.check(o._z(R,t)),e.ipv4=t=>e.check(o.Ny(z,t)),e.ipv6=t=>e.check(o.$O(M,t)),e.cidrv4=t=>e.check(o.Uy(N,t)),e.cidrv6=t=>e.check(o.gP(T,t)),e.e164=t=>e.check(o.KB(U,t)),e.datetime=t=>e.check(c.w$(t)),e.date=t=>e.check(c.p6(t)),e.time=t=>e.check(c.kB(t)),e.duration=t=>e.check(c.p0(t))});function A(e){return o.Rl(g,e)}let b=i.xI("ZodStringFormat",(e,t)=>{n.EY.init(e,t),m.init(e,t)}),y=i.xI("ZodEmail",(e,t)=>{n.qG.init(e,t),b.init(e,t)});function v(e){return o.Mu(y,e)}let x=i.xI("ZodGUID",(e,t)=>{n.Zc.init(e,t),b.init(e,t)}),w=i.xI("ZodUUID",(e,t)=>{n.Zn.init(e,t),b.init(e,t)});function _(e){return o.Be(w,e)}let j=i.xI("ZodURL",(e,t)=>{n.VY.init(e,t),b.init(e,t)});function k(e){return o.Fn(j,e)}let S=i.xI("ZodEmoji",(e,t)=>{n.cG.init(e,t),b.init(e,t)}),E=i.xI("ZodNanoID",(e,t)=>{n.Py.init(e,t),b.init(e,t)}),C=i.xI("ZodCUID",(e,t)=>{n.bl.init(e,t),b.init(e,t)}),O=i.xI("ZodCUID2",(e,t)=>{n.Zu.init(e,t),b.init(e,t)}),I=i.xI("ZodULID",(e,t)=>{n.g5.init(e,t),b.init(e,t)}),P=i.xI("ZodXID",(e,t)=>{n.TF.init(e,t),b.init(e,t)}),R=i.xI("ZodKSUID",(e,t)=>{n.GY.init(e,t),b.init(e,t)}),z=i.xI("ZodIPv4",(e,t)=>{n.Lc.init(e,t),b.init(e,t)}),M=i.xI("ZodIPv6",(e,t)=>{n.Zy.init(e,t),b.init(e,t)}),N=i.xI("ZodCIDRv4",(e,t)=>{n.CI.init(e,t),b.init(e,t)}),T=i.xI("ZodCIDRv6",(e,t)=>{n.Cn.init(e,t),b.init(e,t)}),D=i.xI("ZodBase64",(e,t)=>{n.Dq.init(e,t),b.init(e,t)}),F=i.xI("ZodBase64URL",(e,t)=>{n.CQ.init(e,t),b.init(e,t)}),U=i.xI("ZodE164",(e,t)=>{n.Oy.init(e,t),b.init(e,t)}),Q=i.xI("ZodJWT",(e,t)=>{n.h8.init(e,t),b.init(e,t)}),W=i.xI("ZodNumber",(e,t)=>{n.vz.init(e,t),f.init(e,t),e._zod.processJSONSchema=(t,r,i)=>
70l.Wg(e,t,r,i),p(e,"ZodNumber",{gt(e,t){return this.check(o.Tx(e,t))},gte(e,t){return this.check(o.qm(e,t))},min(e,t){return this.check(o.qm(e,t))},lt(e,t){return this.check(o.Au(e,t))},lte(e,t){return this.check(o.Zm(e,t))},max(e,t){return this.check(o.Zm(e,t))},int(e){var t;return this.check((t=e,o.LK(L,t)))},safe(e){var t;return this.check((t=e,o.LK(L,t)))},positive(e){return this.check(o.Tx(0,e))},nonnegative(e){return this.check(o.qm(0,e))},negative(e){return this.check(o.Au(0,e))},nonpositive(e){return this.check(o.Zm(0,e))},multipleOf(e,t){return this.check(o.Hi(e,t))},step(e,t){return this.check(o.Hi(e,t))},finite(){return this}});let r=e._zod.bag;e.minValue=Math.max(r.minimum??-1/0,r.exclusiveMinimum??-1/0)??null,e.maxValue=Math.min(r.maximum??1/0,r.exclusiveMaximum??1/0)??null,e.isInt=(r.format??"").includes("int")||Number.isSafeInteger(r.multipleOf??.5),e.isFinite=!0,e.format=r.format??null});function H(e){return o.F7(W,e)}let L=i.xI("ZodNumberFormat",(e,t)=>{n.I.init(e,t),W.init(e,t)}),B=i.xI("ZodBoolean",(e,t)=>{n.sF.init(e,t),f.init(e,t),e._zod.processJSONSchema=(t,r,i)=>l.dO(e,t,r,i)});function $(e){return o._L(B,e)}let q=i.xI("ZodNull",(e,t)=>{n.x8.init(e,t),f.init(e,t),e._zod.processJSONSchema=(t,r,i)=>l.In(e,t,r,i)});function G(e){return o.jw(q,e)}let Z=i.xI("ZodUnknown",(e,t)=>{n.GP.init(e,t),f.init(e,t),e._zod.processJSONSchema=(t,r,i)=>l.NV(e,t,r,i)});function J(){return o.em(Z)}let V=i.xI("ZodNever",(e,t)=>{n.Um.init(e,t),f.init(e,t),e._zod.processJSONSchema=(t,r,i)=>l.RH(e,t,r,i)});function K(e){return o.G8(V,e)}let Y=i.xI("ZodArray",(e,t)=>{n.$p.init(e,t),f.init(e,t),e._zod.processJSONSchema=(t,r,i)=>l.cY(e,t,r,i),e.element=t.element,p(e,"ZodArray",{min(e,t){return this.check(o.m9(e,t))},nonempty(e){return this.check(o.m9(1,e))},max(e,t){return this.check(o.Eb(e,t))},length(e,t){return this.check(o.YA(e,t))},unwrap(){return this.element}})});function X(e,t){return o.dZ(Y,e,t)}let ee=i.xI("ZodObject",(e,t)=>{n.w.init(e,t),f.init(e,t),e._zod.processJSONSchema=(t,r,i)=>l.Ec(e,t,r,i),s.gJ(e,"shape",()=>t.shape),p(e,"ZodObject",{keyof(){return eh(Object.keys(this._zod.def.shape))},catchall(e){return this.clone({...this._zod.def,catchall:e})},passthrough(){return this.clone({...this._zod.def,catchall:J()})},loose(){return this.clone({...this._zod.def,catchall:J()})},strict(){return this.clone({...this._zod.def,catchall:K()})},strip(){return this.clone({...this._zod.def,catchall:void 0})},extend(e){return s.X$(this,e)},safeExtend(e){return s.W0(this,e)},merge(e){return s.h1(this,e)},pick(e){return s.Up(this,e)},omit(e){return s.cJ(this,e)},partial(...e){return s.OH(eg,this,e[0])},required(...e){return s.mw(e_,this,e[0])}})});function et(e,t){return new ee({type:"object",shape:e??{},...s.A2(t)})}function er(e,t){return new ee({type:"object",shape:e,catchall:K(),...s.A2(t)})}let ei=i.xI("ZodUnion",(e,t)=>{n.cu.init(e,t),f.init(e,t),e._zod.processJSONSchema=(t,r,i)=>l.iC(e,t,r,i),e.options=t.options});function en(e,t){return new ei({type:"union",options:e,...s.A2(t)})}let es=i.xI("ZodDiscriminatedUnion",(e,t)=>{ei.init(e,t),n.P0.init(e,t)});function ea(e,t,r){return new es({type:"union",options:t,discriminator:e,...s.A2(r)})}let eo=i.xI("ZodIntersection",(e,t)=>{n.LJ.init(e,t),f.init(e,t),e._zod.processJSONSchema=(t,r,i)=>l.i_(e,t,r,i)}),el=i.xI("ZodRecord",(e,t)=>{n.h.init(e,t),f.init(e,t),e._zod.processJSONSchema=(t,r,i)=>l.GC(e,t,r,i),e.keyType=t.keyType,e.valueType=t.valueType});function eu(e,t,r){return new el(t&&t._zod?{type:"record",keyType:e,valueType:t,...s.A2(r)}:{type:"record",keyType:A(),valueType:e,...s.A2(t)})}function ec(e,t,r){let i=s.o8(e);return i._zod.values=void 0,new el({type:"record",keyType:i,valueType:t,...s.A2(r)})}let ed=i.xI("ZodEnum",(e,t)=>{n.VO.init(e,t),f.init(e,t),e._zod.processJSONSchema=(t,r,i)=>l.C0(e,t,r,i),e.enum=t.entries,e.options=Object.values(t.entries);let r=new Set(Object.keys(t.entries));e.extract=(e,i)=>{let n={};for(let i of e)if(r.has(i))n[i]=t.entries[i];else throw Error(`Key ${i} not found in enum`);return new ed({...t,checks:[],...s.A2(i),entries:n})},e.exclude=(e,i)=>{let n={...t.entries};for(let t of e)if(r.has(t))delete n[t];else throw Error(`Key ${t} not found in enum`);
70return new ed({...t,checks:[],...s.A2(i),entries:n})}});function eh(e,t){return new ed({type:"enum",entries:Array.isArray(e)?Object.fromEntries(e.map(e=>[e,e])):e,...s.A2(t)})}let ep=i.xI("ZodLiteral",(e,t)=>{n.nu.init(e,t),f.init(e,t),e._zod.processJSONSchema=(t,r,i)=>l.Yv(e,t,r,i),e.values=new Set(t.values),Object.defineProperty(e,"value",{get(){if(t.values.length>1)throw Error("This schema contains multiple valid literal values. Use `.values` instead.");return t.values[0]}})});function ef(e,t){return new ep({type:"literal",values:Array.isArray(e)?e:[e],...s.A2(t)})}let em=i.xI("ZodTransform",(e,t)=>{n.Wc.init(e,t),f.init(e,t),e._zod.processJSONSchema=(t,r,i)=>l.xi(e,t,r,i),e._zod.parse=(r,n)=>{if("backward"===n.direction)throw new i.cV(e.constructor.name);r.addIssue=i=>{"string"==typeof i?r.issues.push(s.sn(i,r.value,t)):(i.fatal&&(i.continue=!1),i.code??(i.code="custom"),i.input??(i.input=r.value),i.inst??(i.inst=e),r.issues.push(s.sn(i)))};let a=t.transform(r.value,r);return a instanceof Promise?a.then(e=>(r.value=e,r.fallback=!0,r)):(r.value=a,r.fallback=!0,r)}}),eg=i.xI("ZodOptional",(e,t)=>{n.ig.init(e,t),f.init(e,t),e._zod.processJSONSchema=(t,r,i)=>l.$k(e,t,r,i),e.unwrap=()=>e._zod.def.innerType});function eA(e){return new eg({type:"optional",innerType:e})}let eb=i.xI("ZodExactOptional",(e,t)=>{n.RL.init(e,t),f.init(e,t),e._zod.processJSONSchema=(t,r,i)=>l.$k(e,t,r,i),e.unwrap=()=>e._zod.def.innerType}),ey=i.xI("ZodNullable",(e,t)=>{n.qc.init(e,t),f.init(e,t),e._zod.processJSONSchema=(t,r,i)=>l.yq(e,t,r,i),e.unwrap=()=>e._zod.def.innerType});function ev(e){return new ey({type:"nullable",innerType:e})}let ex=i.xI("ZodDefault",(e,t)=>{n.rv.init(e,t),f.init(e,t),e._zod.processJSONSchema=(t,r,i)=>l.mh(e,t,r,i),e.unwrap=()=>e._zod.def.innerType,e.removeDefault=e.unwrap}),ew=i.xI("ZodPrefault",(e,t)=>{n.VF.init(e,t),f.init(e,t),e._zod.processJSONSchema=(t,r,i)=>l.A(e,t,r,i),e.unwrap=()=>e._zod.def.innerType}),e_=i.xI("ZodNonOptional",(e,t)=>{n.N$.init(e,t),f.init(e,t),e._zod.processJSONSchema=(t,r,i)=>l.cR(e,t,r,i),e.unwrap=()=>e._zod.def.innerType}),ej=i.xI("ZodCatch",(e,t)=>{n.t$.init(e,t),f.init(e,t),e._zod.processJSONSchema=(t,r,i)=>l.Q9(e,t,r,i),e.unwrap=()=>e._zod.def.innerType,e.removeCatch=e.unwrap}),ek=i.xI("ZodPipe",(e,t)=>{n._m.init(e,t),f.init(e,t),e._zod.processJSONSchema=(t,r,i)=>l.fs(e,t,r,i),e.in=t.in,e.out=t.out});function eS(e,t){return new ek({type:"pipe",in:e,out:t})}let eE=i.xI("ZodReadonly",(e,t)=>{n.Sb.init(e,t),f.init(e,t),e._zod.processJSONSchema=(t,r,i)=>l.$X(e,t,r,i),e.unwrap=()=>e._zod.def.innerType}),eC=i.xI("ZodLazy",(e,t)=>{n.kU.init(e,t),f.init(e,t),e._zod.processJSONSchema=(t,r,i)=>l.Tr(e,t,r,i),e.unwrap=()=>e._zod.def.getter()});function eO(e){return new eC({type:"lazy",getter:e})}let eI=i.xI("ZodCustom",(e,t)=>{n.b0.init(e,t),f.init(e,t),e._zod.processJSONSchema=(t,r,i)=>l.A6(e,t,r,i)});function eP(e,t){return o.FO(eI,e??(()=>!0),t)}function eR(e,t={}){let r=new eI({type:"custom",check:"custom",fn:t=>t instanceof e,abort:!0,...s.A2(t)});return r._zod.bag.Class=e,r._zod.check=t=>{t.value instanceof e||t.issues.push({code:"invalid_type",expected:e.name,input:t.value,inst:r,path:[...r._zod.def.path??[]]})},r}o.q0,o.mI},97188:(e,t,r)=>{"use strict";r.d(t,{VS:()=>f,wz:()=>a,wp:()=>c,T2:()=>n,nY:()=>p,Os:()=>s});let i=JSON.parse('{"/":{"lastModified":"2026-08-21","evidence":"Homepage WebSite and Organization identity graph added in source."},"/what-is-an-ai-engineer":{"lastModified":"2026-08-21","evidence":"Standalone AI engineer definition, duties, role comparison, and essay provenance added in source."},"/paris/2026":{"lastModified":"2026-08-21","evidence":"Paris Event structured data gained representative 4:3 and 1:1 images."},"/subscribe":{"lastModified":"2026-08-21","evidence":"Subscribe directory gained verified, rounded social proof for every maintained channel."}}');r(23727);let n="https://ai.engineer",s=Object.freeze({organizationId:`${n}/#organization`,websiteId:`${n}/#website`,name:"AI Engineer",url:n,logo:`${n}/og-image-ai-engineer.png`,sameAs:["https://www.linkedin.com/company/aidotengineer/","https://www.youtube.com/@aiDotEngineer"]});function a(){return{"@context":"https://schema.org","@graph":[{"@type":"WebSite","@id":s.websiteId,name:s.name,url:s.url,publisher:{"@id":s.organizationId}},{"@type":"Organization","@id":s.organizationId,name:s.name,url:s.url,logo:{"@type":"ImageObject",url:s.logo},sameAs:s.sameAs}]}}Object.freeze(i);let o=Object.freeze({"/europe/2026/schedule":"/europe/schedule","/asia/2027/schedule":"/asia/2027","/india/2027/schedule":"/india/2027","/worldsfair/2027/schedule":"/worldsfair/2027","/shanghai/2026/schedule":"/shanghai/2026"}),l=Object.freeze({"/summit/2023":{src:"/conference-card-images/summit-2023.webp",sourceAsset:"/prev-conf-summit-2023.png",sourceConferencePath:"/summit/2023"},"/worldsfair/2024":{src:"/conference-card-images/worldsfair-2024.webp",sourceAsset:"/prev-conf-worldsfair-2024.png",sourceConferencePath:"/worldsfair/2024"},"/summit/2025":{src:"/conference-card-images/summit-2025.webp",sourceAsset:"/prev-conf-summit-2025.png",sourceConferencePath:"/summit/2025"},"/worldsfair/2025":{src:"/conference-card-images/worldsfair-2025.webp",sourceAsset:"/prev-conf-worldsfair-2025.png",sourceConferencePath:"/worldsfair/2025"},"/code/2025":{src:"/conference-card-images/code-2025.webp",sourceAsset:"/prev-conf-code-2025.png",sourceConferencePath:"/code/2025"},"/paris/2025":{src:"/conference-card-images/paris-2025.webp",sourceAsset:"/prev-conf-paris-2025.png",sourceConferencePath:"/paris/2025"},"/europe/2026":{src:"/conference-card-images/europe-2026.webp",sourceAsset:"/prev-conf-europe-2026.png",sourceConferencePath:"/europe/2026"},"/worldsfair/2026":{src:"/conference-card-images/worldsfair-2026.webp",sourceAsset:"/prev-conf-worldsfair-2026.png",sourceConferencePath:"/worldsfair/2026"},"/code/2026":{src:"/conference-card-images/code-2026.webp",sourceAsset:"/og-image-code-2026.jpg",sourceConferencePath:"/code/2026"}
70,"/shanghai/2026":{src:"/conference-card-images/shanghai-2026.webp",sourceAsset:"/aie-shanghai-hero-bg.jpg",sourceConferencePath:"/shanghai/2026"},"/paris/2026":{src:"/conference-card-images/paris-2026.webp",sourceAsset:"/og-image-aie-paris-2026.jpg",sourceConferencePath:"/paris/2026"},"/miami/2026":{src:"/conference-card-images/miami-2026.webp",sourceAsset:"/og-image-aie-miami-2026.png",sourceConferencePath:"/miami/2026"},"/miami/2027":{src:"/conference-card-images/miami-2027.webp",sourceAsset:"/og-image-aie-miami-2027.png",sourceConferencePath:"/miami/2027"},"/singapore/2026":{src:"/conference-card-images/singapore-2026.webp",sourceAsset:"/og-image-aie-singapore-2026.jpg",sourceConferencePath:"/singapore/2026"},"/nyc/2026":{src:"/conference-card-images/nyc-2026.webp",sourceAsset:"/og-image-aie-nyc-2026.png",sourceConferencePath:"/nyc/2026"},"/worldsfair/2027":{src:"/conference-card-images/worldsfair-2027.webp",sourceAsset:"/prev-conf-worldsfair-2026.png",sourceConferencePath:"/worldsfair/2026"},"/summit/2027":{src:"/conference-card-images/summit-2027.webp",sourceAsset:"/prev-conf-summit-2025.png",sourceConferencePath:"/summit/2025"},"/code/2027":{src:"/conference-card-images/code-2027.webp",sourceAsset:"/og-image-code-2026.jpg",sourceConferencePath:"/code/2026"},"/europe/2027":{src:"/conference-card-images/europe-2027.webp",sourceAsset:"/prev-conf-europe-2026.png",sourceConferencePath:"/europe/2026"},"/asia/2027":{src:"/conference-card-images/asia-2027.webp",sourceAsset:"/og-image-ai-engineer.png",sourceConferencePath:"/asia/2027",treatment:"asia-regional-brand"},"/india/2027":{src:"/conference-card-images/india-2027.webp",sourceAsset:"/og-image-ai-engineer.png",sourceConferencePath:"/india/2027",treatment:"india-regional-brand"},"/paris/2027":{src:"/conference-card-images/paris-2027.webp",sourceAsset:"/og-image-aie-paris-2026.jpg",sourceConferencePath:"/paris/2026"},"/singapore/2027":{src:"/conference-card-images/singapore-2027.webp",sourceAsset:"/og-image-aie-singapore-2026.jpg",sourceConferencePath:"/singapore/2026"},"/nyc/2027":{src:"/conference-card-images/nyc-2027.webp",sourceAsset:"/og-image-aie-nyc-2026.png",sourceConferencePath:"/nyc/2026"}}),u=[{format:"summit",year:2023,title:"AI Engineer Summit 2023",path:"/summit/2023",zone:"2023-2024-sites",status:"archive",location:"San Francisco",date:"October 8-10, 2023",hasSchedule:!0},{format:"worldsfair",year:2024,title:"AI Engineer World's Fair 2024",path:"/worldsfair/2024",zone:"2023-2024-sites",status:"archive",location:"San Francisco",date:"June 25-27, 2024",hasSchedule:!0},{format:"summit",year:2025,title:"AI Engineer Summit 2025",path:"/summit/2025",zone:"2025-sites",status:"archive",location:"New York",date:"February 19-22, 2025",hasSchedule:!0},{format:"worldsfair",year:2025,title:"AI Engineer World's Fair 2025",path:"/worldsfair/2025",zone:"2025-sites",status:"archive",location:"San Francisco",date:"June 3-5, 2025",hasSchedule:!0},{format:"code",year:2025,title:"AI Engineer Code 2025",path:"/code/2025",zone:"2025-sites",status:"archive",location:"New York",date:"November 19-22, 2025",hasSchedule:!0},{format:"paris",year:2025,title:"AI Engineer Paris 2025",path:"/paris/2025",zone:"2025-sites",status:"archive",location:"Paris",date:"September 23-24, 2025",hasSchedule:!1},{format:"europe",year:2026,title:"AI Engineer Europe 2026",path:"/europe/2026",zone:"main",status:"active",location:"London",date:"2026",hasSchedule:!0,seo:{title:"AI Engineer Europe 2026: Apr 8-10, London",description:"The first flagship AI Engineer Europe event! Bringing our large multitrack technical AI conference to Europe for over 1000 AI Engineers. Apr 8-10, 2026 ⢠London, UK",image:"https://ai.engineer/og-image-europe-2026.jpg",startDate:"2026-04-08",endDate:"2026-04-10",location:{name:"London",address:{addressLocality:"London",addressCountry:"GB"}}}},{format:"worldsfair",year:2026,title:"AI Engineer World's Fair 2026",path:"/worldsfair/2026",zone:"main",status:"active",location:"San Francisco",date:"2026",hasSchedule:!0,sitemapSchedulePath:"/worldsfair/schedule",seo:{title:"AI Engineer World's Fair 2026: June 29 - July 2, San Francisco",description:"The largest technical AI conference in the world, with 29 tracks, 300 speakers, 100 expo partners, 6,000+ AI Engineers, founders, and VPs of AI. June 29 - July 2, 2026 ⢠San Francisco, CA",image:"https://ai.engineer/og-image-worldsfair-2026.jpg",startDate:"2026-06-29",endDate:"2026-07-02",location:{name:"San Francisco",address:{addressLocality:"San Francisco",addressRegion:"CA",addressCountry:"US"}}}}
70,{format:"code",year:2026,title:"AI Engineer Code 2026",path:"/code/2026",zone:"main",status:"active",location:"San Francisco",date:"November 10-12, 2026",hasSchedule:!0,seo:{eventName:"AI Engineer Code Summit 2026",title:"AI Engineer Code Summit 2026: AI Engineering Conference, Nov 10-12, San Francisco",description:"The application-only AI Engineer Code Summit brings together leading coding-agent builders and AI engineers in San Francisco, November 10-12, 2026.",image:"https://ai.engineer/og-image-code-2026.jpg",startDate:"2026-11-10",endDate:"2026-11-12",location:{name:"Hilton San Francisco Union Square",address:{streetAddress:"333 O'Farrell St",addressLocality:"San Francisco",addressRegion:"CA",postalCode:"94102",addressCountry:"US"}}}},{format:"shanghai",year:2026,title:"AI Engineer Shanghai 2026",path:"/shanghai/2026",zone:"main",status:"active",location:"Shanghai",date:"November 5-6, 2026",hasSchedule:!0,seo:{title:"AI Engineer Shanghai 2026: November 5-6",description:"November 5-6, 2026 in Shanghai. Technical talks and demos on open models, AI infrastructure and physical AI with the people building them.",image:"https://ai.engineer/og-image-aie-shanghai-2026.jpg",startDate:"2026-11-05",endDate:"2026-11-06",location:{name:"Hilton Shanghai Hongqiao",address:{addressLocality:"Shanghai",addressCountry:"CN"}}}},{format:"paris",year:2026,title:"AI Engineer Paris 2026",path:"/paris/2026",zone:"main",status:"active",location:"Paris",date:"September 23-24, 2026",hasSchedule:!1,seo:{title:"AI Engineer Paris 2026: September 23-24 at Station F",description:"AI Engineer Paris returns to Station F for two days of keynotes, technical sessions, and research talks on September 23-24, 2026.",image:"https://ai.engineer/og-image-aie-paris-2026.jpg",images:["https://ai.engineer/og-image-aie-paris-2026.jpg","https://ai.engineer/aiei-paris.jpg","https://ai.engineer/og-image-aie-paris-2026-1x1.jpg"],startDate:"2026-09-23",endDate:"2026-09-24",location:{name:"Station F",address:{addressLocality:"Paris",addressCountry:"FR"}},organizers:[{name:"AI Engineer",url:"https://ai.engineer"},{name:"Mistral AI",url:"https://mistral.ai"}]}},{format:"miami",year:2026,title:"AI Engineer Miami 2026",path:"/miami/2026",zone:"main",status:"archive",location:"Miami",date:"April 20-21, 2026",hasSchedule:!1,seo:{title:"AI Engineer Miami 2026: April 20-21",description:"Join 500+ engineers and leaders building with AI in Miami on April 20-21, 2026.",image:"https://ai.engineer/og-image-aie-miami-2026.png",startDate:"2026-04-20",endDate:"2026-04-21",location:{name:"Miami",address:{addressLocality:"Miami",addressRegion:"FL",addressCountry:"US"}}}},{format:"miami",year:2027,title:"AI Engineer Miami 2027",path:"/miami/2027",zone:"main",status:"active",location:"Miami",date:"April 26-27, 2027",hasSchedule:!1},{format:"singapore",year:2026,title:"AI Engineer Singapore 2026",path:"/singapore/2026",zone:"main",status:"active",location:"Singapore",date:"2026",hasSchedule:!1,seo:{title:"AI Engineer Singapore 2026: May 15-17",description:"AI Engineer comes to Singapore May 15-17, 2026 for three days of AI engineering talks, workshops, and community.",image:"https://ai.engineer/og-image-aie-singapore-2026.jpg",startDate:"2026-05-15",endDate:"2026-05-17",location:{name:"The Capitol Kempinski Hotel Singapore",address:{addressLocality:"Singapore",addressCountry:"SG"}}}},{format:"nyc",year:2026,title:"AI Engineer NYC 2026",path:"/nyc/2026",zone:"main",status:"active",location:"New York",date:"2026",hasSchedule:!0,seo:{eventName:"AI Engineer New York 2026",title:"AI Engineer New York 2026: October 12-14",description:"Where AI engineering meets financial services. Join 1,000+ engineers and finance leaders at the Sheraton New York Times Square, October 12-14, 2026.",image:"https://ai.engineer/og-image-aie-nyc-2026.png",startDate:"2026-10-12",endDate:"2026-10-14",location:{name:"Sheraton New York Times Square Hotel",address:{streetAddress:"811 7th Ave",addressLocality:"New York",addressRegion:"NY",postalCode:"10019",addressCountry:"US"}}}},...[{format:"worldsfair",title:"AI Engineer World's Fair 2027",location:"San Francisco",date:"June 2027"},{format:"summit",title:"AI Engineer Summit 2027",location:"TBA",date:"2027"}
70,{format:"code",title:"AI Engineer Code 2027",location:"San Francisco",date:"2027"},{format:"europe",title:"AI Engineer Europe 2027",location:"London",date:"February 17-19, 2027"},{format:"asia",title:"AI Engineer Asia 2027",location:"Tokyo",date:"Spring 2027"},{format:"india",title:"AI Engineer India 2027",location:"Bangalore",date:"Q1 2027"},{format:"paris",title:"AI Engineer Paris 2027",location:"Paris",date:"2027"},{format:"singapore",title:"AI Engineer Singapore 2027",location:"Singapore",date:"2027"},{format:"nyc",title:"AI Engineer NYC 2027",location:"New York",date:"2027"}].map(e=>({...e,year:2027,path:`/${e.format}/2027`,zone:"main",status:"stub",hasSchedule:!0}))],c=u.map(e=>{let t=l[e.path];if(!t)throw Error(`Missing conference card image mapping for ${e.path}`);let r=o[`${e.path}/schedule`];return{...e,...r?{sitemapSchedulePath:r}:{},cardImage:t}});Object.freeze({"/europe/2026":Object.freeze([{label:"llms.txt",path:"/europe/2026/llms.txt"},{label:"llms-full.txt",path:"/europe/2026/llms-full.txt"},{label:"Sessions JSON",path:"/europe/2026/sessions.json"},{label:"Speakers JSON",path:"/europe/2026/speakers.json"},{label:"MCP server",path:"/mcp"},{label:"iCal calendar",path:"/europe/2026/calendar.ics"}]),"/worldsfair/2026":Object.freeze([{label:"llms.md",path:"/worldsfair/2026/llms.md"},{label:"llms-full.md",path:"/worldsfair/2026/llms-full.md"},{label:"Sessions JSON",path:"/worldsfair/2026/sessions.json"},{label:"Speakers JSON",path:"/worldsfair/2026/speakers.json"},{label:"MCP server",path:"/mcp"},{label:"iCal calendar",path:"/worldsfair/2026/calendar.ics"}])}),Object.freeze([{label:"Official AI Engineer MCP",path:"/data#mcp",description:"Connect an agent to public conference information, archive search, and timestamped transcript retrieval at /mcp. CODE 2026 attendee applications use code_2026_get_application, code_2026_validate_application and code_2026_submit_application after applicant approval. Applicant records remain private; ticket buying is not implemented and speaker CFPs use external portals."},{label:"Talk library",path:"/talks",description:"Twenty popular AI Engineer talks with source video, chapters, provenance, and timestamped automated transcripts."}]);let d=new Set(u.map(e=>e.path));for(let e of Object.keys(l))if(!d.has(e))throw Error(`Conference card image mapping references unknown conference ${e}`);let h=[{schemaId:s.organizationId,name:"AI Engineer",url:n}];function p(e,t){let r,i=(r=c.find(r=>r.format===e&&r.year===t),r?.seo?{...r.seo,eventName:r.seo.eventName||r.title,canonicalUrl:`${n}${r.path}`,organizers:r.seo.organizers||h}:null);if(!i)throw Error(`Missing conference event SEO metadata for ${e} ${t}`);return i}function f(e,t){let r=p(e,t),i=r.organizers.map(t=>{let r="shanghai"===e?void 0:t.schemaId??(t.url===s.url?s.organizationId:void 0);return{"@type":"Organization",...r?{"@id":r}:{},name:t.name,url:t.url}});return{"@context":"https://schema.org","@type":"Event",name:r.eventName,description:r.description,startDate:r.startDate,endDate:r.endDate,eventStatus:"https://schema.org/EventScheduled",eventAttendanceMode:"https://schema.org/OfflineEventAttendanceMode",location:{"@type":"Place",name:r.location.name,address:{"@type":"PostalAddress",...r.location.address}},organizer:1===i.length?i[0]:i,image:r.images||r.image,url:r.canonicalUrl}}},97854:(e,t,r)=>{"use strict";r.d(t,{c:()=>U,U:()=>W});var i=r(4930),n=r(65162),s=r(54976),a=r(53119),o=r(48854),l=r.n(o),u=r(3638),c=r(36938);function d({children:e,href:t,onClick:r}){let n=0===t.length;return(0,i.jsx)(l(),{className:(0,u.A)("text-left block md:flex-1 p-10 md:p-16 md:odd:border-r max-md:border-b border-gray-800",{"text-gray-500":n}),href:t||"#",onClick:r,children:(0,i.jsxs)("span",{className:"relative",children:[e,n&&(0,i.jsx)("b",{className:"text-base text-white absolute top-6 lg:top-12 left-0",children:"Coming Soon"})]})})}function h({onClick:e}){return(0,i.jsx)("button",{onClick:e,children:(0,i.jsxs)("svg",{width:"1.5em",height:"1.5em",viewBox:"0 0 24 24","aria-hidden":"true",children:[(0,i.jsx)("path",{d:"m5.636 4.223 14.142 14.142-1.414 1.414L4.222 5.637z",fill:"
70currentColor"}),(0,i.jsx)("path",{d:"M4.222 18.363 18.364 4.22l1.414 1.414L5.636 19.777z",fill:"currentColor"})]})})}function p({onClick:e}){return(0,i.jsx)("button",{onClick:e,children:(0,i.jsx)("svg",{width:"1.5em",height:"1.5em",viewBox:"0 0 24 24","aria-hidden":"true",children:(0,i.jsx)("path",{d:"M2 6h20v2H2zM2 16h20v2H2z",fill:"currentColor"})})})}var f=r(42773),m=r(20052),g=r(46480);function A({path:e}){let{CONF_URL:t,SCHEDULE_URL:r,SPONSORS_URL:s}=W(),[o,d]=(0,n.useState)(!1),[h,m]=(0,n.useState)(!1),y=["/summit/2025","/worldsfair","/newsletter","/code/2025","/miami/2027"].includes(e),v="/miami/2027"===e;return(0,i.jsxs)("div",{className:(0,u.A)("w-screen top-0 z-50",{fixed:h,absolute:!h}),children:[(0,i.jsx)("div",{className:"fixed w-screen top-0 z-50",children:(0,i.jsx)(b,{navOpen:o,setNavOpen:d,path:e})}),(0,i.jsx)(g.kk,{}),(0,i.jsx)("header",{className:(0,u.A)({"opacity-0":o,"bg-white":h,"shadow-md":h,"text-black":h,"text-white":y&&!h}),children:(0,i.jsx)(c.m,{children:(0,i.jsxs)("div",{className:"flex justify-between items-center py-3",children:[v?(0,i.jsx)("span",{}):(0,i.jsx)(l(),{href:t,"aria-label":"Home",children:(0,i.jsx)(f.gu,{className:"w-24 block md:hidden",logo:"summit",variant:y&&!h?"white":"black"})}),(0,i.jsxs)("div",{className:"flex gap-3 items-center",children:[["/miami/2026","/paris/2026"].includes(e)&&(0,i.jsx)(a.g,{compact:!0,className:h?"":"text-white"}),(0,i.jsx)("nav",{className:"flex gap-6 items-center",children:h&&(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(l(),{className:"font-bold max-sm:hidden",href:r,children:"Schedule"}),(0,i.jsx)(l(),{className:"font-bold max-lg:hidden",href:s,children:"Sponsors"})]})}),(0,i.jsx)("div",{className:"flex gap-6 items-center",children:(0,i.jsx)("div",{className:"md:hidden",children:(0,i.jsx)(p,{onClick:e=>{e.stopPropagation(),d(!o)}})})})]})]})})})]})}function b({navOpen:e,setNavOpen:t,path:r}){let s="/miami/2027"===r,{CONF_URL:a,WORKSHOPS_URL:o,SCHEDULE_URL:p,VOLUNTEER_URL:g,SPONSOR_INQUIRY_URL:A,TWITTER_URL:y,YOUTUBE_URL:v}=W();return(0,n.useEffect)(()=>{let e=()=>{t(!1)};return window.addEventListener("click",e),()=>{window.removeEventListener("click",e)}},[t]),(0,i.jsxs)("div",{className:(0,u.A)("bg-black text-white overflow-scroll transition-all duration-300 ease-in-out",{"h-0":!e,"max-md:h-screen":e,"md:h-[500px]":e,"border-b border-white shadow-2xl":e}),onClick:e=>{e.stopPropagation()},children:[(0,i.jsx)(c.m,{children:(0,i.jsxs)("div",{className:"flex justify-between items-center py-3",children:[(0,i.jsx)(l(),{href:s?"/miami":a,"aria-label":"Home",children:(0,i.jsx)(f.gu,{className:s?"w-32":"w-24",logo:s?"aieMiami":"summit",variant:"white"})}),(0,i.jsx)("nav",{className:"flex gap-6 items-center text-white",children:(0,i.jsx)(h,{onClick:()=>t(!e)})})]})}),s?(0,i.jsx)(x,{onNavigate:()=>t(!1)}):(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("div",{className:"text-2xl md:text-5xl",children:(0,i.jsx)("div",{className:"text-center font-bold md:border-y border-gray-800",children:(0,i.jsxs)("div",{className:"max-w-[1200px] md:flex ml-auto mr-auto",children:[(0,i.jsx)(d,{href:p,onClick:()=>t(!1),children:"Schedule"}),(0,i.jsx)(d,{href:o,onClick:()=>t(!1),children:"Workshops"})]})})}),(0,i.jsx)(c.m,{children:(0,i.jsxs)("div",{className:"flex flex-col gap-6 mt-16 md:grid md:grid-cols-2",children:[(0,i.jsxs)("div",{className:"flex flex-col gap-6",children:[(0,i.jsx)("div",{className:"font-bold font-lg",children:"Quick Actions"}),(0,i.jsxs)("div",{className:"flex flex-col md:grid md:grid-cols-2",children:[(0,i.jsx)(l(),{href:"/conduct",children:(0,i.jsx)(w,{children:"Code of Conduct"})}),(0,i.jsx)("a",{href:g,target:"_blank",children:(0,i.jsx)(w,{children:"Volunteer"})}),(0,i.jsx)(l(),{href:"/jobs",children:(0,i.jsx)(w,{children:"Jobs"})}),(0,i.jsx)(l(),{href:"/faq",children:(0,i.jsx)(w,{children:"FAQ"})}),(0,i.jsx)("a",{href:A,target:"_blank",children:(0,i.jsx)(w,{children:"Sponsor Inquiry"})})]})]}),(0,i.jsxs)("div",{className:"flex flex-col gap-7",children:[(0,i.jsx)("div",{className:"font-bold font-lg",children:"Follow Us"}),(0,i.jsx)("div",{className:"flex gap-10 text-2xl",children:(0,i.jsx)(m.q,{twitter:y,youtube:v})})]})]})})]})]})}let y=[{href:"#whats-next",label:"What's Next"},{href:"#sponsors",label:"Sponsors"},{href:"#speakers",label:"Speakers"},{href:"#livestream-schedule",label:"2026 Replays"},{href:"#attendees",label:"Attendees"},{href:"#venue",label:"Venue & Hotel"}],v=[{href:"/miami/2026",label:"Miami 2026"},{href:"/worldsfair/2026",label:"World's Fair 2026"},{href:"/paris/2026",label:"Paris 2026"},{href:"/code/2026",label:"Code 2026"},{href:"/nyc/2026",label:"NYC 2026"}];function x({onNavigate:e}){return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("nav",{className:"text-2xl font-bold border-t border-gray-800",children:y.map(({href:t,label:r})=>(0,i.jsx)(l(),{href:t,onClick:e,className:"block border-b border-gray-800 px-6 py-5",children:r},t))}),(0,i.jsxs)(c.m,{children:[(0,i.jsxs)("div",{className:"mt-8 flex flex-col gap-3",children:[(0,i.jsx)("a",{href:"https://tickets.joinshowup.io/event/ai-engineer-miami-2027-rm02b8","data-analytics-checkout":"true",target:"_blank",rel:"noopener noreferrer",className:"block bg-white px-6 py-3 text-center font-semibold text-neutral-950",children:"Get Tickets"}),(0,i.jsx)("a",{href:"https://forms.gle/pZx14p1C2KkWcNDD6",target:"_blank",rel:"noopener noreferrer",className:"block border border-pink-400 px-6 py-3 text-center font-semibold text-pink-400",children:"Become a Sponsor"})]}),(0,i.jsxs)("div",{className:"mt-10 grid grid-cols-2 gap-8 pb-16",children:[(0,i.jsxs)("div",{className:"flex flex-col gap-3",children:[(0,i.jsx)("div",{className:"font-bold text-pink-400",children:"Events"}),v.map(({href:t,label:r})=>(0,i.jsx)(l(),{href:t,onClick:e,children:(0,i.jsx)(w,{children:r})},t))]}),(0,i.jsxs)("div",{className:"flex flex-col gap-3",children:[(0,i.jsx)("div",{className:"font-bold text-pink-400",children:"More"}),(0,i.jsx)(l(),{href:"/jobs",onClick:e,children:(0,i.jsx)(w,{children:"Jobs"})}),(0,i.jsx)(l(),{href:"/privacy",onClick:e,children:(0,i.jsx)(w,{children:"Privacy"})}),(0,i.jsx)("a",{href:"/tos",children:(0,i.jsx)(w,{children:"Terms of Service"})}),(0,i.jsx)("a",{href:"https://www.latent.space/p/ai-engineer",target:"_blank",rel:"noopener noreferrer",children:(0,i.jsx)(w,{children:"What is an AI Engineer?"})}),(0,i.jsx)("div",{className:"mt-4 font-bold text-pink-400",children:"Follow Us"}),(0,i.jsx)("div",{className:"flex gap-6 text-2xl",children:(0,i.jsx)(m.q,{twitter:"https://x.com/aiemiami",youtube:"https://www.youtube.com/@aiDotEngineer"})})]})]})]})]})}function w({children:e}){return(0,i.jsx)("span",{className:"text-gray-300",children:e})}var _=r(82016),j=r.n(_);function k(){return(0,i.jsxs)(j(),{children:[(0,i.jsx)("title",{children:"AI Engineer"}),(0,i.jsx)("meta",{property:"og:title",content:"AI Engineer"},"ogTitle"),(0,i.jsx)("meta",{name:"description",content:"AI Engineer is the community and conference series for software engineers building with AI. Join thousands of AI engineers at our events worldwide."},"description"),(0,i.jsx)("meta",{property:"og:description",content:"AI Engineer is the community and conference series for software engineers building with AI. Join thousands of AI engineers at our events worldwide."},"ogDescription"),(0,i.jsx)("meta",{property:"og:image",content:"https://ai.engineer/og-image-ai-engineer.png"},"ogImage"),(0,i.jsx)("meta",{name:"twitter:card",content:"summary_large_image"},"twitterCard"),(0,i.jsx)("meta",{property:"twitter:domain",content:"ai.engineer"},"twitterDomain"),(0,i.jsx)("meta",{name:"twitter:url",content:"https://ai.engineer/"}
70,"twitterUrl"),(0,i.jsx)("meta",{name:"twitter:title",content:"AI Engineer"},"twitterTitle"),(0,i.jsx)("meta",{name:"twitter:description",content:"AI Engineer is the community and conference series for software engineers building with AI. Join thousands of AI engineers at our events worldwide."},"twitterDescription"),(0,i.jsx)("meta",{name:"twitter:image",content:"https://ai.engineer/og-image-ai-engineer.png"},"twitterImage")]})}let S="https://ai.engineer/og-image-aie-paris-2026.jpg";function E(){return(0,i.jsxs)(j(),{children:[(0,i.jsx)("title",{children:"AI Engineer Paris"}),(0,i.jsx)("meta",{property:"og:title",content:"AI Engineer Paris (Sep 23-24, 2026, Paris)"},"ogTitle"),(0,i.jsx)("meta",{name:"description",content:"AI Engineer Paris returns September 23-24, 2026. Join engineers and leaders building with AI."},"description"),(0,i.jsx)("meta",{property:"og:description",content:"AI Engineer Paris returns September 23-24, 2026. Join engineers and leaders building with AI."},"ogDescription"),(0,i.jsx)("meta",{property:"og:image",content:S},"ogImage"),(0,i.jsx)("meta",{property:"og:image:width",content:"1920"},"ogImageWidth"),(0,i.jsx)("meta",{property:"og:image:height",content:"1080"},"ogImageHeight"),(0,i.jsx)("meta",{property:"og:image:alt",content:"AI Engineer Paris 2026"},"ogImageAlt"),(0,i.jsx)("meta",{name:"twitter:card",content:"summary_large_image"},"twitterCard"),(0,i.jsx)("meta",{property:"twitter:domain",content:"ai.engineer"},"twitterDomain"),(0,i.jsx)("meta",{name:"twitter:url",content:"https://ai.engineer/paris/2026"},"twitterUrl"),(0,i.jsx)("meta",{name:"twitter:title",content:"AI Engineer Paris"},"twitterTitle"),(0,i.jsx)("meta",{name:"twitter:description",content:"AI Engineer Paris returns September 23-24, 2026. Join 1000+ engineers and leaders building with AI."},"twitterDescription"),(0,i.jsx)("meta",{name:"twitter:image",content:S},"twitterImage")]})}var C=r(32184),O=r(50345);function I(){let[e,t]=(0,n.useState)(!0);return(0,n.useEffect)(()=>{let r=()=>{window.scrollY>=500&&!e&&t(!0),window.scrollY<200&&e&&t(!1)};return r(),window.addEventListener("scroll",r),()=>{window.removeEventListener("scroll",r)}},[e]),(0,i.jsx)("div",{className:(0,u.A)("w-screen top-0 z-50",{fixed:e,absolute:!e}),children:(0,i.jsx)("header",{className:(0,u.A)({"bg-white":e,"shadow-md":e,"text-black":e,"text-white":!e}),children:(0,i.jsx)(c.m,{children:(0,i.jsxs)("div",{className:"flex justify-between items-center py-3",children:[(0,i.jsx)(l(),{href:"/paris/2025","aria-label":"Home",children:(0,i.jsx)(f.gu,{logo:"aieParis",variant:e?"black":"white"})}),(0,i.jsx)("div",{className:"flex gap-6 items-center",children:(0,i.jsx)("nav",{className:"flex gap-6 items-center",children:(0,i.jsx)(O.$,{href:"https://luma.com/ai-engineer-paris-2026",target:"_blank",children:"Buy 2025 Tickets"})})})]})})})})}var P=r(58813),R=r(21965),z=r(34600);function M(){let[e,t]=(0,n.useState)(null);return(0,i.jsxs)("footer",{className:"mt-10",id:"footer",children:[(0,i.jsx)(c.m,{children:(0,i.jsxs)("div",{className:"lg:flex lg:justify-between",children:[(0,i.jsxs)("div",{className:"grid grid-cols-2 gap-8 md:grid-cols-3 whitespace-nowrap",children:[(0,i.jsxs)("div",{className:"space-y-4",children:[(0,i.jsx)("b",{className:"block",children:"Content"}),(0,i.jsx)(l(),{href:"/summit/2023",className:"block text-gray-on-white text-sm",children:"Summit 2023"}),(0,i.jsx)(l(),{href:"/worldsfair/2024",className:"block text-gray-on-white text-sm",children:"World's Fair 2024"}),(0,i.jsx)(l(),{href:"/summit/2025",className:"block text-gray-on-white text-sm",children:"Summit 2025"}),(0,i.jsx)(l(),{href:"/worldsfair/2025",className:"block text-gray-on-white text-sm",children:"World's Fair 2025"})]}),(0,i.jsxs)("div",{className:"space-y-4",children:[(0,i.jsx)("b",{className:"block",children:"Connect"}),(0,i.jsx)(l(),{href:"/jobs",className:"block text-gray-on-white text-sm",children:"Jobs"}),(0,i.jsx)(l(),{href:"https://mistr.al/4eDqfJf",className:"block text-gray-on-white text-sm",target:"_blank",children:"Sponsor Inquiry"})]}),(0,i.jsxs)("div",{className:"space-y-4",children:[(0,i.jsx)("b",{className:"block",children:"About"}),(0,i.jsx)(l(),{href:"https://www.koyeb.com/docs/legal/global-events-tos","aria-label":"Terms of Service",className:"block text-gray-on-white text-sm",children:"AIE Paris Terms of Service"}),(0,i.jsx)(l(),{href:"/privacy",className:"block text-gray-on-white text-sm",children:"Privacy"}),(0,i.jsx)("a",{href:"https://www.latent.space/p/ai-engineer",className:"block text-gray-on-white text-sm",target:"_blank",children:"What is an AI Engineer?"}),(0,i.jsx)("b",{className:"block",children:"Social"}),(0,i.jsx)(m.q,{twitter:"https://x.com/aidotengineer",linkedin:"https://www.linkedin.com/company/aidotengineer/",youtube:"https://www.youtube.com/@aiDotEngineer"})]})]}),(0,i.jsxs)("div",{className:"max-lg:mt-10 space-y-4",children:[(0,i.jsx)("b",{children:"Join our newsletter"}),(0,i.jsx)("p",{children:"Subscribe to our newsletter and get notified for future events."}),null===e&&(0,i.jsx)(R.UE,{onSuccess:()=>t(!0),source:"/paris Footer"}),!0===e&&(0,i.jsx)("div",{className:"space-y-3",children:(0,i.jsxs)("div",{className:"flex gap-2 h-14 items-center rounded-2xl py-4 px-6 bg-white text-black border",children:[(0,i.jsx)(P.N__,{width:"1.5em",height:"1.5em"}),"Success! Check your inbox for next steps."]})})]})]})}),(0,i.jsx)(z.K,{children:(0,i.jsxs)(l(),{href:"/paris/2025","aria-label":"Home",children:[(0,i.jsx)(f.gu,{logo:"aieParis",variant:"black"})," "]})})]})}
70function N(){let[e,t]=(0,n.useState)(!0);return(0,n.useEffect)(()=>{let r=()=>{window.scrollY>=500&&!e&&t(!0),window.scrollY<200&&e&&t(!1)};return r(),window.addEventListener("scroll",r),()=>{window.removeEventListener("scroll",r)}},[e]),(0,i.jsx)("div",{className:(0,u.A)("w-screen top-0 z-50",{fixed:e,absolute:!e}),children:(0,i.jsx)("header",{className:(0,u.A)({"bg-white":e,"shadow-md":e,"text-black":e,"text-white":!e}),children:(0,i.jsx)(c.m,{children:(0,i.jsxs)("div",{className:"flex justify-between items-center py-3",children:[(0,i.jsx)(l(),{href:"/miami/2026","aria-label":"Home",className:"flex items-center",children:(0,i.jsx)(f.gu,{logo:"aieMiami",variant:e?"black":"white",className:"h-9 w-auto"})}),(0,i.jsxs)("div",{className:"flex gap-3 items-center",children:[(0,i.jsx)(a.g,{compact:!0}),(0,i.jsx)("nav",{className:"flex gap-6 items-center",children:(0,i.jsx)(O.$,{href:"/miami/2027",className:(0,u.A)("px-5 py-2.5 text-sm font-semibold !bg-white !text-neutral-950 transition-colors rounded-none",e?"border-2 border-pink-400 hover:!bg-pink-100":"hover:!bg-pink-200"),children:"Miami 2027"})})]})]})})})})}var T=r(1930);function D(){let[e,t]=(0,n.useState)(null);return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("style",{children:` 71 .miami-newsletter input { 72 border-radius: 0 !important; 73 border-color: rgb(38, 38, 38) !important; 74 background-color: rgb(255, 255, 255) !important; 75 color: rgb(10, 10, 10) !important; 76 } 77 .miami-newsletter input:focus { 78 border-color: rgb(244, 114, 182) !important; 79 } 80 .miami-newsletter input::placeholder { 81 color: rgb(115, 115, 115) !important; 82 } 83 .miami-newsletter button { 84 border-radius: 0 !important; 85 } 86 `}),(0,i.jsxs)("footer",{className:"mt-10",id:"footer",children:[(0,i.jsx)(c.m,{children:(0,i.jsxs)("div",{className:"lg:flex lg:justify-between",children:[(0,i.jsxs)("div",{className:"grid grid-cols-2 gap-8 md:grid-cols-3 whitespace-nowrap",children:[(0,i.jsxs)("div",{className:"space-y-4",children:[(0,i.jsx)("b",{className:"block text-pink-400",children:"Content"}),(0,i.jsx)(l(),{href:"/summit/2023",className:"block text-neutral-300 hover:text-white text-sm transition-colors",children:"Summit 2023"}),(0,i.jsx)(l(),{href:"/worldsfair/2024",className:"block text-neutral-300 hover:text-white text-sm transition-colors",children:"World's Fair 2024"}),(0,i.jsx)(l(),{href:"/summit/2025",className:"block text-neutral-300 hover:text-white text-sm transition-colors",children:"Summit 2025"}),(0,i.jsx)(l(),{href:"/worldsfair/2025",className:"block text-neutral-300 hover:text-white text-sm transition-colors",children:"World's Fair 2025"})]}),(0,i.jsxs)("div",{className:"space-y-4",children:[(0,i.jsx)("b",{className:"block text-pink-400",children:"Connect"}),(0,i.jsx)(l(),{href:"/jobs",className:"block text-neutral-300 hover:text-white text-sm transition-colors",children:"Jobs"}),(0,i.jsx)(l(),{href:"/miami/2027#sponsors",className:"block text-neutral-300 hover:text-white text-sm transition-colors",children:"Miami 2027"}),(0,i.jsx)(l(),{href:"/scholarships",className:"block text-neutral-300 hover:text-white text-sm transition-colors",children:"Scholarship Tickets"})]}),(0,i.jsxs)("div",{className:"space-y-4",children:[(0,i.jsx)("b",{className:"block text-pink-400",children:"About"}),(0,i.jsx)(T.y,{className:"block text-neutral-300 hover:text-white text-sm transition-colors"}),(0,i.jsx)("a",{href:"https://www.latent.space/p/ai-engineer",className:"block text-neutral-300 hover:text-white text-sm transition-colors",target:"_blank",children:"What is an AI Engineer?"}),(0,i.jsx)("b",{className:"block text-pink-400",children:"Social"}),(0,i.jsx)("div",{className:"flex gap-4 [&_svg]:text-white [&_svg]:w-5 [&_svg]:h-5",children:(0,i.jsx)(m.q,{twitter:"https://x.com/aiemiami",youtube:"https://www.youtube.com/@aiDotEngineer"})})]})]}),(0,i.jsxs)("div",{className:"max-lg:mt-10 space-y-4",children:[(0,i.jsx)("b",{className:"text-pink-400",children:"Join our newsletter"}),(0,i.jsx)("p",{className:"text-neutral-300",children:"Subscribe to our newsletter and get notified for future events."}),null===e&&(0,i.jsx)("div",{className:"miami-newsletter",children:(0,i.jsx)(R.UE,{onSuccess:()=>t(!0),source:"/miami Footer"})}),!0===e&&(0,i.jsx)("div",{className:"space-y-3",children:(0,i.jsxs)("div",{className:"flex gap-2 h-14 items-center rounded-2xl py-4 px-6 bg-white text-black border",children:[(0,i.jsx)(P.N__,{width:"1.5em",height:"1.5em"}),"Success! Check your inbox for next steps."]})})]})]})}),(0,i.jsx)("div",{className:"[&_p]:text-neutral-400 [&_div]:border-neutral-800",children:(0,i.jsx)(z.K,{children:(0,i.jsxs)(l(),{href:"/miami/2026","aria-label":"Home",children:[(0,i.jsx)(f.gu,{logo:"aieMiami",variant:"white",className:"h-9 w-auto"})," "]})})})]})]})}let F=n.createContext(null);function U({children:e}){let t=(0,s.usePathname)(),r="/paris"===t,n="/miami"===t,a="/shanghai"===t,o="/asia"===t,l="/india"===t,u=t?.startsWith("/nyc"),
86c="/"===t,d="/subscribe"===t,h=["/talks","/speakers","/topics","/orgs","/data","/search"].some(e=>t===e||t?.startsWith(`${e}/`)),p=t?.startsWith("/europe"),f=t?.startsWith("/worldsfair"),m="/code"===t||"/code/2026"===t||"/code/2026/apply"===t||t?.startsWith("/code/2026/apply/")||"/code/2026/review"===t,g=t?.includes("/2027");if(p)return(0,i.jsx)("div",{className:"text-black text-lg",children:e});if(r)return(0,i.jsxs)("div",{className:"text-black text-lg",children:[(0,i.jsx)(E,{}),(0,i.jsx)(I,{}),e,(0,i.jsx)(M,{})]});if(n)return(0,i.jsxs)("div",{className:"text-black text-lg",children:[(0,i.jsx)(C.p,{}),(0,i.jsx)(N,{}),e,(0,i.jsx)(D,{})]});if("/shanghai/2026"===t||"/shanghai/2026/schedule"===t)return(0,i.jsx)(i.Fragment,{children:e});if(a)return(0,i.jsx)("div",{className:"shanghai-2026",children:e});if(o)return(0,i.jsx)("div",{className:"asia-2027",children:e});if(l)return(0,i.jsx)("div",{className:"india-2027",children:e});if(u)return(0,i.jsx)("div",{className:"text-black text-lg",children:e});if(c)return(0,i.jsx)("div",{className:"text-black text-lg",children:(0,i.jsxs)(F.Provider,{value:Q(),children:[(0,i.jsx)(k,{}),e]})});let b="/404"===t,y="/about"===t,v="/what-is-an-ai-engineer"===t,x="/app"===t,w="/faq"===t,_="/scholarships"===t,j="/radio"===t||t?.startsWith("/radio/"),S="/mb"===t||"/sn"===t||"/melbourne"===t||"/au"===t||"/sydney"===t||"/in"===t,O="/tb"===t;return b||j||d||h||f||m||y||v||x||w||_||g||S||O?(0,i.jsx)("div",{className:"text-black text-lg",children:e}):(0,i.jsxs)(F.Provider,{value:Q(),children:[(0,i.jsx)(k,{}),(0,i.jsx)(A,{path:t||""},t),e]})}function Q(){let e=new URL("mailto:[email protected]");e.searchParams.set("subject","AIE World's Fair 2025 Sponsor Inquiry");let t=new URL("mailto:[email protected]");t.searchParams.set("subject","AIE World's Fair 2025 Contact");let r="/worldsfair/2025";return{CONF_URL:r,SPEAKERS_URL:`${r}#speakers`,WORKSHOPS_URL:`${r}#workshops`,SCHEDULE_URL:"/worldsfair/2025/schedule",SPONSORS_URL:`${r}#sponsors`,SUBMIT_TALK_URL:"https://docs.google.com/forms/d/e/1FAIpQLScc-47zw-tWjYbhAkwTeLy_-MQW3L-3uwtaVnEzudrEZcQ7bg/viewform",BUY_TICKETS_URL:"https://apply.ai.engineer",CFP_URL:"https://docs.google.com/forms/d/e/1FAIpQLScc-47zw-tWjYbhAkwTeLy_-MQW3L-3uwtaVnEzudrEZcQ7bg/viewform",SCHOLARSHIPS_URL:"https://docs.google.com/forms/d/e/1FAIpQLSdVf9reEpVyzw_sb9cAOtzxORGTEskcb5PTX2X-GPZ_onUtHw/viewform?usp=sf_link",VOLUNTEER_URL:"/nyc/2026/associates",VENUE_URL:`${r}#venue`,SPONSOR_INQUIRY_URL:e.toString().replaceAll("+","%20"),CONTACT_URL:t.toString().replaceAll("+","%20"),TWITTER_URL:"https://x.com/aidotengineer",LINKEDIN_URL:"https://www.linkedin.com/company/aidotengineer/",YOUTUBE_URL:"https://www.youtube.com/@aiDotEngineer"}}function W(){let e=(0,n.useContext)(F);return e||console.error("There is no EventContext provider"),e}}},e=>{var t=t=>e(e.s=t);e.O(0,[6593,8792],()=>(t(21260),t(29448))),_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.