Files
Atomcms-edit/public/build/assets/ssr-dFzH1dUH.js
T
root 943d5bfc38 feat: install and configure Inertia.js with React
- Install inertia-laravel, @inertiajs/react, react, @vitejs/plugin-react
- Add HandleInertiaRequests middleware registered in web group
- Create Inertia root template (resources/views/app.blade.php)
- Add React entry point and page components (resources/js/)
- Add Inertia demo route (/inertia-test)
- HomeController reverted to Blade (index page stays original)
- Remove inertia-test2 test route
2026-05-25 15:15:14 +02:00

98 lines
313 KiB
JavaScript

import{n as Gm,r as ty,t as yn}from"./chunk-BqhQeaEc.js";function ny(l){return typeof l=="symbol"||l instanceof Symbol}var pm=typeof globalThis=="object"&&globalThis||typeof window=="object"&&window||typeof self=="object"&&self||typeof global=="object"&&global||(function(){return this})()||Function("return this")();function ly(l,i,{signal:s,edges:c}={}){let o,p=null;const h=c!=null&&c.includes("leading"),m=c==null||c.includes("trailing"),S=()=>{p!==null&&(l.apply(o,p),o=void 0,p=null)},v=()=>{m&&S(),q()};let g=null;const T=()=>{g!=null&&clearTimeout(g),g=setTimeout(()=>{g=null,v()},i)},O=()=>{g!==null&&(clearTimeout(g),g=null)},q=()=>{O(),o=void 0,p=null},j=()=>{S()},Q=function(...J){if(s?.aborted)return;o=this,p=J;const G=g==null;T(),h&&G&&S()};return Q.schedule=T,Q.cancel=q,Q.flush=j,s?.addEventListener("abort",q,{once:!0}),Q}function Vm(){}function eo(l){return l==null||typeof l!="object"&&typeof l!="function"}function to(l){return ArrayBuffer.isView(l)&&!(l instanceof DataView)}function ay(l){if(eo(l))return l;if(Array.isArray(l)||to(l)||l instanceof ArrayBuffer||typeof SharedArrayBuffer<"u"&&l instanceof SharedArrayBuffer)return l.slice(0);const i=Object.getPrototypeOf(l);if(i==null)return Object.assign(Object.create(i),l);const s=i.constructor;if(l instanceof Date||l instanceof Map||l instanceof Set)return new s(l);if(l instanceof RegExp){const c=new s(l);return c.lastIndex=l.lastIndex,c}if(l instanceof DataView)return new s(l.buffer.slice(0));if(l instanceof Error){let c;return l instanceof AggregateError?c=new s(l.errors,l.message,{cause:l.cause}):c=new s(l.message,{cause:l.cause}),c.stack=l.stack,Object.assign(c,l),c}return typeof File<"u"&&l instanceof File?new s([l],l.name,{type:l.type,lastModified:l.lastModified}):typeof l=="object"?Object.assign(Object.create(i),l):l}function tu(l){return typeof pm.Buffer<"u"&&pm.Buffer.isBuffer(l)}function nu(l){return Object.getOwnPropertySymbols(l).filter(i=>Object.prototype.propertyIsEnumerable.call(l,i))}function wi(l){return l==null?l===void 0?"[object Undefined]":"[object Null]":Object.prototype.toString.call(l)}var Zm="[object RegExp]",no="[object String]",lo="[object Number]",ao="[object Boolean]",Km="[object Arguments]",Pm="[object Symbol]",Jm="[object Date]",Fm="[object Map]",$m="[object Set]",km="[object Array]",iy="[object Function]",Wm="[object ArrayBuffer]",Fr="[object Object]",ry="[object Error]",Im="[object DataView]",ep="[object Uint8Array]",tp="[object Uint8ClampedArray]",np="[object Uint16Array]",lp="[object Uint32Array]",uy="[object BigUint64Array]",ap="[object Int8Array]",ip="[object Int16Array]",rp="[object Int32Array]",sy="[object BigInt64Array]",up="[object Float32Array]",sp="[object Float64Array]";function cy(l,i){return Rl(l,void 0,l,new Map,i)}function Rl(l,i,s,c=new Map,o=void 0){const p=o?.(l,i,s,c);if(p!==void 0)return p;if(eo(l))return l;if(c.has(l))return c.get(l);if(Array.isArray(l)){const h=new Array(l.length);c.set(l,h);for(let m=0;m<l.length;m++)h[m]=Rl(l[m],m,s,c,o);return Object.hasOwn(l,"index")&&(h.index=l.index),Object.hasOwn(l,"input")&&(h.input=l.input),h}if(l instanceof Date)return new Date(l.getTime());if(l instanceof RegExp){const h=new RegExp(l.source,l.flags);return h.lastIndex=l.lastIndex,h}if(l instanceof Map){const h=new Map;c.set(l,h);for(const[m,S]of l)h.set(m,Rl(S,m,s,c,o));return h}if(l instanceof Set){const h=new Set;c.set(l,h);for(const m of l)h.add(Rl(m,void 0,s,c,o));return h}if(tu(l))return l.subarray();if(to(l)){const h=new(Object.getPrototypeOf(l)).constructor(l.length);c.set(l,h);for(let m=0;m<l.length;m++)h[m]=Rl(l[m],m,s,c,o);return h}if(l instanceof ArrayBuffer||typeof SharedArrayBuffer<"u"&&l instanceof SharedArrayBuffer)return l.slice(0);if(l instanceof DataView){const h=new DataView(l.buffer.slice(0),l.byteOffset,l.byteLength);return c.set(l,h),sn(h,l,s,c,o),h}if(typeof File<"u"&&l instanceof File){const h=new File([l],l.name,{type:l.type});return c.set(l,h),sn(h,l,s,c,o),h}if(typeof Blob<"u"&&l instanceof Blob){const h=new Blob([l],{type:l.type});return c.set(l,h),sn(h,l,s,c,o),h}if(l instanceof Error){const h=structuredClone(l);return c.set(l,h),h.message=l.message,h.name=l.name,h.stack=l.stack,h.cause=l.cause,h.constructor=l.constructor,sn(h,l,s,c,o),h}if(l instanceof Boolean){const h=new Boolean(l.valueOf());return c.set(l,h),sn(h,l,s,c,o),h}if(l instanceof Number){const h=new Number(l.valueOf());return c.set(l,h),sn(h,l,s,c,o),h}if(l instanceof String){const h=new String(l.valueOf());return c.set(l,h),sn(h,l,s,c,o),h}if(typeof l=="object"&&oy(l)){const h=Object.create(Object.getPrototypeOf(l));return c.set(l,h),sn(h,l,s,c,o),h}return l}function sn(l,i,s=l,c,o){const p=[...Object.keys(i),...nu(i)];for(let h=0;h<p.length;h++){const m=p[h],S=Object.getOwnPropertyDescriptor(l,m);(S==null||S.writable)&&(l[m]=Rl(i[m],m,s,c,o))}}function oy(l){switch(wi(l)){case Km:case km:case Wm:case Im:case ao:case Jm:case up:case sp:case ap:case ip:case rp:case Fm:case lo:case Fr:case Zm:case $m:case no:case Pm:case ep:case tp:case np:case lp:return!0;default:return!1}}function Pe(l){return Rl(l,void 0,l,new Map,void 0)}function gm(l){if(!l||typeof l!="object")return!1;const i=Object.getPrototypeOf(l);return i===null||i===Object.prototype||Object.getPrototypeOf(i)===null?Object.prototype.toString.call(l)==="[object Object]":!1}function Mi(l){return l==="__proto__"}function Nc(l){if(typeof l!="object"||l==null)return!1;if(Object.getPrototypeOf(l)===null)return!0;if(Object.prototype.toString.call(l)!=="[object Object]"){const s=l[Symbol.toStringTag];return s==null||!Object.getOwnPropertyDescriptor(l,Symbol.toStringTag)?.writable?!1:l.toString()===`[object ${s}]`}let i=l;for(;Object.getPrototypeOf(i)!==null;)i=Object.getPrototypeOf(i);return Object.getPrototypeOf(l)===i}function cp(l,i){return l===i||Number.isNaN(l)&&Number.isNaN(i)}function fy(l,i,s){return bi(l,i,void 0,void 0,void 0,void 0,s)}function bi(l,i,s,c,o,p,h){const m=h(l,i,s,c,o,p);if(m!==void 0)return m;if(typeof l==typeof i)switch(typeof l){case"bigint":case"string":case"boolean":case"symbol":case"undefined":return l===i;case"number":return l===i||Object.is(l,i);case"function":return l===i;case"object":return Ai(l,i,p,h)}return Ai(l,i,p,h)}function Ai(l,i,s,c){if(Object.is(l,i))return!0;let o=wi(l),p=wi(i);if(o==="[object Arguments]"&&(o=Fr),p==="[object Arguments]"&&(p=Fr),o!==p)return!1;switch(o){case no:return l.toString()===i.toString();case lo:return cp(l.valueOf(),i.valueOf());case ao:case Jm:case Pm:return Object.is(l.valueOf(),i.valueOf());case Zm:return l.source===i.source&&l.flags===i.flags;case iy:return l===i}s=s??new Map;const h=s.get(l),m=s.get(i);if(h!=null&&m!=null)return h===i;s.set(l,i),s.set(i,l);try{switch(o){case Fm:if(l.size!==i.size)return!1;for(const[S,v]of l.entries())if(!i.has(S)||!bi(v,i.get(S),S,l,i,s,c))return!1;return!0;case $m:{if(l.size!==i.size)return!1;const S=Array.from(l.values()),v=Array.from(i.values());for(let g=0;g<S.length;g++){const T=S[g],O=v.findIndex(q=>bi(T,q,void 0,l,i,s,c));if(O===-1)return!1;v.splice(O,1)}return!0}case km:case ep:case tp:case np:case lp:case uy:case ap:case ip:case rp:case sy:case up:case sp:if(tu(l)!==tu(i)||l.length!==i.length)return!1;for(let S=0;S<l.length;S++)if(!bi(l[S],i[S],S,l,i,s,c))return!1;return!0;case Wm:return l.byteLength!==i.byteLength?!1:Ai(new Uint8Array(l),new Uint8Array(i),s,c);case Im:return l.byteLength!==i.byteLength||l.byteOffset!==i.byteOffset?!1:Ai(new Uint8Array(l),new Uint8Array(i),s,c);case ry:return l.name===i.name&&l.message===i.message;case Fr:{if(!(Ai(l.constructor,i.constructor,s,c)||gm(l)&&gm(i)))return!1;const S=[...Object.keys(l),...nu(l)],v=[...Object.keys(i),...nu(i)];if(S.length!==v.length)return!1;for(let g=0;g<S.length;g++){const T=S[g],O=l[T];if(!Object.hasOwn(i,T))return!1;const q=i[T];if(!bi(O,q,T,l,i,s,c))return!1}return!0}default:return!1}}finally{s.delete(l),s.delete(i)}}function gn(l,i){return fy(l,i,Vm)}function dy(l){return Number.isSafeInteger(l)&&l>=0}var hy={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;"};function my(l){return l.replace(/[&<>"']/g,i=>hy[i])}function py(l){return l!=null&&typeof l!="function"&&dy(l.length)}function io(l){if(l==null)return"";if(typeof l=="string")return l;if(Array.isArray(l))return l.map(io).join(",");const i=String(l);return i==="0"&&Object.is(Number(l),-0)?"-0":i}function ro(l){return typeof l=="string"||typeof l=="symbol"?l:Object.is(l?.valueOf?.(),-0)?"-0":String(l)}function uo(l){if(Array.isArray(l))return l.map(ro);if(typeof l=="symbol")return[l];l=io(l);const i=[],s=l.length;if(s===0)return i;let c=0,o="",p="",h=!1;for(l.charCodeAt(0)===46&&(i.push(""),c++);c<s;){const m=l[c];p?m==="\\"&&c+1<s?(c++,o+=l[c]):m===p?p="":o+=m:h?m==='"'||m==="'"?p=m:m==="]"?(h=!1,i.push(o),o=""):o+=m:m==="["?(h=!0,o&&(i.push(o),o="")):m==="."?o&&(i.push(o),o=""):o+=m,c++}return o&&i.push(o),i}function op(l){switch(typeof l){case"number":case"symbol":return!1;case"string":return l.includes(".")||l.includes("[")||l.includes("]")}}function Ze(l,i,s){if(l==null)return s;switch(typeof i){case"string":{if(Mi(i))return s;const c=l[i];return c===void 0?op(i)?Ze(l,uo(i),s):s:c}case"number":case"symbol":{typeof i=="number"&&(i=ro(i));const c=l[i];return c===void 0?s:c}default:{if(Array.isArray(i))return gy(l,i,s);if(Object.is(i?.valueOf(),-0)?i="-0":i=String(i),Mi(i))return s;const c=l[i];return c===void 0?s:c}}}function gy(l,i,s){if(i.length===0)return s;let c=l;for(let o=0;o<i.length;o++){if(c==null||Mi(i[o]))return s;c=c[i[o]]}return c===void 0?s:c}function ym(l){return l!==null&&(typeof l=="object"||typeof l=="function")}function yy(l,i){return cy(l,(s,c,o,p)=>{const h=i?.(s,c,o,p);if(h!==void 0)return h;if(typeof l=="object"){if(wi(l)==="[object Object]"&&typeof l.constructor!="function"){const m={};return p.set(l,m),sn(m,l,o,p),m}switch(Object.prototype.toString.call(l)){case lo:case no:case ao:{const m=new l.constructor(l?.valueOf());return sn(m,l),m}case Km:{const m={};return sn(m,l),m.length=l.length,m[Symbol.iterator]=l[Symbol.iterator],m}default:return}}})}function vm(l){return yy(l)}function Bc(l){return l!==null&&typeof l=="object"&&wi(l)==="[object Arguments]"}var vy=/^(?:0|[1-9]\d*)$/;function fp(l,i=Number.MAX_SAFE_INTEGER){switch(typeof l){case"number":return Number.isInteger(l)&&l>=0&&l<i;case"symbol":return!1;case"string":return vy.test(l)}}function Lc(l,i){let s;if(Array.isArray(i)?s=i:typeof i=="string"&&op(i)&&l?.[i]==null?s=uo(i):s=[i],s.length===0)return!1;let c=l;for(let o=0;o<s.length;o++){const p=s[o];if((c==null||!Object.hasOwn(c,p))&&!((Array.isArray(c)||Bc(c))&&fp(p)&&p<c.length))return!1;c=c[p]}return!0}function Yc(l){return typeof l=="object"&&l!==null}function Sy(l){return Yc(l)&&py(l)}var by=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,Ey=/^\w*$/;function Ay(l,i){return Array.isArray(l)?!1:typeof l=="number"||typeof l=="boolean"||l==null||ny(l)?!0:typeof l=="string"&&(Ey.test(l)||!by.test(l))||i!=null&&Object.hasOwn(i,l)}var Ty=(l,i,s)=>{const c=l[i];(!(Object.hasOwn(l,i)&&cp(c,s))||s===void 0&&!(i in l))&&(l[i]=s)};function Oy(l,i,s,c){if(l==null&&!ym(l))return l;let o;Ay(i,l)?o=[i]:Array.isArray(i)?o=i:o=uo(i);const p=s(Ze(l,o));let h=l;for(let m=0;m<o.length&&h!=null;m++){const S=ro(o[m]);if(Mi(S))continue;let v;if(m===o.length-1)v=p;else{const g=h[S],T=c?.(g,S,l);v=T!==void 0?T:ym(g)?g:fp(o[m+1])?[]:{}}Ty(h,S,v),h=h[S]}return l}function Ut(l,i,s){return Oy(l,i,()=>s,()=>{})}function wy(l,i=0,s={}){typeof s!="object"&&(s={});const{leading:c=!1,trailing:o=!0,maxWait:p}=s,h=Array(2);c&&(h[0]="leading"),o&&(h[1]="trailing");let m,S=null;const v=ly(function(...O){m=l.apply(this,O),S=null},i,{edges:h}),g=function(...O){return p!=null&&(S===null&&(S=Date.now()),Date.now()-S>=p)?(m=l.apply(this,O),S=Date.now(),v.cancel(),v.schedule(),m):(v.apply(this,O),m)},T=()=>(v.flush(),m);return g.cancel=v.cancel,g.flush=T,g}function Rc(l){return to(l)}function My(l,...i){const s=i.slice(0,-1),c=i[i.length-1];let o=l;for(let p=0;p<s.length;p++){const h=s[p];o=$r(o,h,c,new Map)}return o}function $r(l,i,s,c){if(eo(l)&&(l=Object(l)),i==null||typeof i!="object")return l;if(c.has(i))return ay(c.get(i));if(c.set(i,l),Array.isArray(i)){i=i.slice();for(let p=0;p<i.length;p++)i[p]=i[p]??void 0}const o=[...Object.keys(i),...nu(i)];for(let p=0;p<o.length;p++){const h=o[p];if(Mi(h))continue;let m=i[h],S=l[h];if(Bc(m)&&(m={...m}),Bc(S)&&(S={...S}),tu(m)&&(m=vm(m)),Array.isArray(m))if(Array.isArray(S)){const g=[],T=Reflect.ownKeys(S);for(let O=0;O<T.length;O++){const q=T[O];g[q]=S[q]}S=g}else if(Sy(S)){const g=[];for(let T=0;T<S.length;T++)g[T]=S[T];S=g}else S=[];const v=s(S,m,h,l,i,c);v!==void 0?l[h]=v:Array.isArray(m)||Yc(S)&&Yc(m)&&(Nc(S)||Nc(m)||Rc(S)||Rc(m))?l[h]=$r(S,m,s,c):S==null&&Nc(m)?l[h]=$r({},m,s,c):S==null&&Rc(m)?l[h]=vm(m):(S===void 0||m!==void 0)&&(l[h]=m)}return l}function lu(l,...i){return My(l,...i,Vm)}function Sm(l){return my(io(l))}var so=l=>typeof File<"u"&&l instanceof File||l instanceof Blob||typeof FileList<"u"&&l instanceof FileList&&l.length>0,du=l=>l instanceof FormData?!0:so(l)||typeof l=="object"&&l!==null&&Object.values(l).some(i=>du(i)),au=class extends Error{response;constructor(l){super(`HTTP error ${l.status}`),this.name="HttpResponseError",this.response=l}},dp=class extends Error{constructor(l="Request was cancelled"){super(l),this.name="HttpCancelledError"}},zy=class extends Error{constructor(l="Network error"){super(l),this.name="HttpNetworkError"}};function Dy(l){const i=new URLSearchParams;return Object.entries(l).forEach(([s,c])=>{c!=null&&(Array.isArray(c)?c.forEach(o=>i.append(`${s}[]`,String(o))):typeof c=="object"?i.append(s,JSON.stringify(c)):i.append(s,String(c)))}),i.toString()}function Ny(l,i,s){if(i&&!l.startsWith("http://")&&!l.startsWith("https://")&&(l=i.replace(/\/$/,"")+"/"+l.replace(/^\//,"")),s&&Object.keys(s).length>0){const c=Dy(s);c&&(l+=(l.includes("?")?"&":"?")+c)}return l}function Ry(){return typeof window>"u"?null:window.axios?.defaults?.headers?.common?.["X-Requested-With"]??null}function hp(l,i=new FormData,s=null){for(const c in l)Object.prototype.hasOwnProperty.call(l,c)&&mp(i,s?`${s}[${c}]`:c,l[c]);return i}function mp(l,i,s){if(Array.isArray(s))return s.forEach((c,o)=>mp(l,`${i}[${o}]`,c));if(s instanceof Date)return l.append(i,s.toISOString());if(typeof File<"u"&&s instanceof File)return l.append(i,s,s.name);if(s instanceof Blob)return l.append(i,s);if(typeof s=="boolean")return l.append(i,s?"1":"0");if(typeof s=="string")return l.append(i,s);if(typeof s=="number")return l.append(i,`${s}`);if(s==null)return l.append(i,"");hp(s,l,i)}function _y(l,i){if(l!=null)return l instanceof FormData?l:typeof l=="object"&&du(l)?hp(l):typeof l=="object"||i["Content-Type"]?.includes("application/json")?JSON.stringify(l):String(l)}function Uy(l){const i={};return l.forEach((s,c)=>{i[c.toLowerCase()]=s}),i}function Hy(l={}){let i=l.xsrfCookieName??"XSRF-TOKEN",s=l.xsrfHeaderName??"X-XSRF-TOKEN";function c(){if(typeof document>"u")return null;const o=document.cookie.match(new RegExp("(^|;\\s*)"+i+"=([^;]*)"));return o?decodeURIComponent(o[2]):null}return{setXsrfCookieName(o){i=o},setXsrfHeaderName(o){s=o},async request(o){const p=Ny(o.url,o.baseURL,o.params),h=o.method.toUpperCase(),m={},S=Ry();S&&(m["X-Requested-With"]=S),o.data!==void 0&&!["GET","DELETE"].includes(h)&&!(o.data instanceof FormData)&&!du(o.data)&&(m["Content-Type"]="application/json"),o.headers&&Object.entries(o.headers).forEach(([j,Q])=>{Q!==void 0&&(m[j]=String(Q))});const v=c();v&&!["GET","HEAD","OPTIONS"].includes(h)&&(m[s]=v);let g=o.signal,T;const O=o.timeout??3e4;if(O>0&&!g){const j=new AbortController;g=j.signal,T=setTimeout(()=>j.abort(),O)}const q=["GET","DELETE"].includes(h)?void 0:_y(o.data,m);q instanceof FormData&&delete m["Content-Type"];try{const j=await fetch(p,{method:h,headers:m,body:q,signal:g,credentials:o.credentials??"same-origin"});T&&clearTimeout(T);let Q;j.headers.get("content-type")?.includes("application/json")?Q=await j.json():Q=await j.text();const J={status:j.status,data:Q,headers:Uy(j.headers)};if(!j.ok)throw new au(J);return J}catch(j){throw T&&clearTimeout(T),j instanceof au?j:j instanceof DOMException&&j.name==="AbortError"?new dp:j instanceof TypeError?new zy(j.message):j}}}}var Xc=Hy(),co=Xc,oo=void 0,pp=void 0,gp="same-origin",yp=l=>`${l.method}:${l.baseURL??oo??""}${l.url}`,vp=l=>l.status===204&&l.headers["precognition-success"]==="true",iu={},St={get:(l,i={},s={})=>vi(yi("get",l,i,s)),post:(l,i={},s={})=>vi(yi("post",l,i,s)),patch:(l,i={},s={})=>vi(yi("patch",l,i,s)),put:(l,i={},s={})=>vi(yi("put",l,i,s)),delete:(l,i={},s={})=>vi(yi("delete",l,i,s)),useHttpClient(l){return co=l,St},withBaseURL(l){return oo=l,St},withTimeout(l){return pp=l,St},withCredentials(l){return gp=typeof l=="string"?l:l?"include":"omit",St},fingerprintRequestsUsing(l){return yp=l===null?()=>null:l,St},determineSuccessUsing(l){return vp=l,St},withXsrfCookieName(l){return Xc.setXsrfCookieName(l),St},withXsrfHeaderName(l){return Xc.setXsrfHeaderName(l),St}},yi=(l,i,s,c)=>({url:i,method:l,...c,...["get","delete"].includes(l)?{params:lu({},s,c?.params)}:{data:lu({},s,c?.data)}}),vi=(l={})=>{const i=[Cy,qy,jy].reduce((s,c)=>c(s),l);return(i.onBefore??(()=>!0))()===!1?Promise.resolve(null):((i.onStart??(()=>null))(),co.request({method:i.method,url:i.url,baseURL:i.baseURL??oo,data:i.data,params:i.params,headers:i.headers,signal:i.signal,timeout:i.timeout,credentials:gp}).then(async s=>{i.precognitive&&bm(s);const c=s.status;let o=s;return i.precognitive&&i.onPrecognitionSuccess&&vp(s)&&(o=await Promise.resolve(i.onPrecognitionSuccess(s)??o)),i.onSuccess&&xy(c)&&(o=await Promise.resolve(i.onSuccess(o)??o)),(Em(i,c)??(p=>p))(o)??o},s=>{if(By(s))return Promise.reject(s);const c=s;return i.precognitive&&bm(c.response),(Em(i,c.response.status)??((o,p)=>Promise.reject(p)))(c.response,c)}).finally(i.onFinish??(()=>null)))},Cy=l=>{const i=l.only??l.validate;return{...l,timeout:l.timeout??pp,precognitive:l.precognitive!==!1,fingerprint:typeof l.fingerprint>"u"?yp(l,co):l.fingerprint,headers:{...l.headers,Accept:"application/json","Content-Type":Ly(l),...l.precognitive!==!1?{Precognition:!0}:{},...i?{"Precognition-Validate-Only":Array.from(i).join()}:{}}}},xy=l=>l>=200&&l<300,qy=l=>(typeof l.fingerprint!="string"||(iu[l.fingerprint]?.abort(),delete iu[l.fingerprint]),l),jy=l=>typeof l.fingerprint!="string"||l.signal||!l.precognitive?l:(iu[l.fingerprint]=new AbortController,{...l,signal:iu[l.fingerprint].signal}),bm=l=>{if(l.headers?.precognition!=="true")throw Error("Did not receive a Precognition response. Ensure you have the Precognition middleware in place for the route.")},By=l=>!(l instanceof au)||typeof l.response?.status!="number",Em=(l,i)=>({401:l.onUnauthorized,403:l.onForbidden,404:l.onNotFound,409:l.onConflict,422:l.onValidationError,423:l.onLocked})[i],Ly=l=>l.headers?.["Content-Type"]??l.headers?.["Content-type"]??l.headers?.["content-type"]??(du(l.data)?"multipart/form-data":"application/json"),Yy=(l,i)=>{if(!l.includes("*"))return[l];const s=l.split(".");let c=[""];for(const o of s)if(o==="*"){const p=[];for(const h of c){const m=h?Ze(i,h):i;if(Array.isArray(m))for(let S=0;S<m.length;S++)p.push(h?`${h}.${S}`:String(S));else if(m!==null&&typeof m=="object")for(const S of Object.keys(m))p.push(h?`${h}.${S}`:S)}c=p}else c=c.map(p=>p?`${p}.${o}`:o);return c},Xy=(l,i)=>i.includes("*")?new RegExp("^"+i.replace(/\./g,"\\.").replace(/\*/g,"[^.]+")+"$").test(l):l===i,Am=(l,i)=>Object.fromEntries(Object.entries(l).filter(([s])=>!i.some(c=>Xy(s,c)))),Qy=(l,i={})=>{const s={errorsChanged:[],touchedChanged:[],validatingChanged:[],validatedChanged:[]};let c=!1,o=!1;const p=L=>L!==o?(o=L,s.validatingChanged):[];let h=[];const m=L=>{const X=[...new Set(L)];return h.length!==X.length||!X.every(F=>h.includes(F))?(h=X,s.validatedChanged):[]},S=()=>h.filter(L=>typeof T[L]>"u");let v=[];const g=L=>{const X=[...new Set(L)];return v.length!==X.length||!X.every(F=>v.includes(F))?(v=X,s.touchedChanged):[]};let T={};const O=L=>{const X=Vy(L);return gn(T,X)?[]:(T=X,s.errorsChanged)},q=L=>{const X={...T};return delete X[Ti(L)],O(X)},j=()=>Object.keys(T).length>0;let Q=1500;const J=L=>{Q=L,Z.cancel(),Z=oe()};let G=i,ne=null,se=[],P=null;const oe=()=>wy(L=>{l({get:(X,F={},ae={})=>St.get(X,ue(F),le(ae,L,F)),post:(X,F={},ae={})=>St.post(X,ue(F),le(ae,L,F)),patch:(X,F={},ae={})=>St.patch(X,ue(F),le(ae,L,F)),put:(X,F={},ae={})=>St.put(X,ue(F),le(ae,L,F)),delete:(X,F={},ae={})=>St.delete(X,ue(F),le(ae,L,F))}).catch(X=>X instanceof dp||X instanceof au&&X.response?.status===422?null:Promise.reject(X))},Q,{leading:!0,trailing:!0});let Z=oe();const le=(L,X,F={})=>{const ae={...L,...X},Ee=Array.from(ae.only??ae.validate??v);return{...X,...lu({},L,X),only:Ee,timeout:ae.timeout??5e3,onValidationError:(_,R)=>([...m([...h,...Ee]),...O(lu(Am({...T},Ee),_.data.errors))].forEach(B=>B()),ae.onValidationError?ae.onValidationError(_,R):Promise.reject(R)),onSuccess:_=>(m([...h,...Ee]).forEach(R=>R()),ae.onSuccess?ae.onSuccess(_):_),onPrecognitionSuccess:_=>([...m([...h,...Ee]),...O(Am({...T},Ee))].forEach(R=>R()),ae.onPrecognitionSuccess?ae.onPrecognitionSuccess(_):_),onBefore:()=>{const _=v.some(B=>B.includes("*")),R=_?[...new Set(v.flatMap(B=>Yy(B,F)))]:v;return ae.onBeforeValidation&&ae.onBeforeValidation({data:F,touched:R},{data:G,touched:se})===!1||(ae.onBefore||(()=>!0))()===!1?!1:(_&&g(R).forEach(B=>B()),P=v,ne=F,!0)},onStart:()=>{p(!0).forEach(_=>_()),(ae.onStart??(()=>null))()},onFinish:()=>{p(!1).forEach(_=>_()),se=P,G=ne,P=ne=null,(ae.onFinish??(()=>null))()}}},$=(L,X,F)=>{if(typeof L>"u"){const ae=Array.from(F?.only??F?.validate??[]);g([...v,...ae]).forEach(Ee=>Ee()),Z(F??{});return}if(so(X)&&!c){console.warn('Precognition file validation is not active. Call the "validateFiles" function on your form to enable it.');return}L=Ti(L),(L.includes("*")||Ze(G,L)!==X)&&(g([L,...v]).forEach(ae=>ae()),Z(F??{}))},ue=L=>c===!1?Qc(L):L,W={touched:()=>v,validate(L,X,F){return typeof L=="object"&&!("target"in L)&&(F=L,L=X=void 0),$(L,X,F),W},touch(L){const X=Array.isArray(L)?L:[Ti(L)];return g([...v,...X]).forEach(F=>F()),W},validating:()=>o,valid:S,errors:()=>T,hasErrors:j,setErrors(L){return O(L).forEach(X=>X()),W},forgetError(L){return q(L).forEach(X=>X()),W},defaults(L){return i=L,G=L,W},reset(...L){if(L.length===0)g([]).forEach(X=>X());else{const X=[...v];L.forEach(F=>{X.includes(F)&&X.splice(X.indexOf(F),1),Ut(G,F,Ze(i,F))}),g(X).forEach(F=>F())}return W},setTimeout(L){return J(L),W},on(L,X){return s[L].push(X),W},validateFiles(){return c=!0,W},withoutFileValidation(){return c=!1,W}};return W},Gy=l=>Object.keys(l).reduce((i,s)=>({...i,[s]:Array.isArray(l[s])?l[s][0]:l[s]}),{}),Vy=l=>Object.keys(l).reduce((i,s)=>({...i,[s]:typeof l[s]=="string"?[l[s]]:l[s]}),{}),Ti=l=>typeof l!="string"?l.target.name:l,Qc=l=>{const i={...l};return Object.keys(i).forEach(s=>{const c=i[s];if(c!==null){if(so(c)){delete i[s];return}if(Array.isArray(c)){i[s]=Object.values(Qc({...c}));return}if(typeof c=="object"){i[s]=Qc(i[s]);return}}}),i},Zy=class{config={};defaults;constructor(l){this.defaults=l}extend(l){return l&&(this.defaults={...this.defaults,...l}),this}replace(l){this.config=l}get(l){return Lc(this.config,l)?Ze(this.config,l):Ze(this.defaults,l)}set(l,i){typeof l=="string"?Ut(this.config,l,i):Object.entries(l).forEach(([s,c])=>{Ut(this.config,s,c)})}},_l=new Zy({form:{recentlySuccessfulDuration:2e3,forceIndicesArrayFormatInFormData:!0,withAllErrors:!1},prefetch:{cacheFor:3e4,hoverDelay:75}});function zi(l,i){let s;return function(...c){clearTimeout(s),s=setTimeout(()=>l.apply(this,c),i)}}function Qt(l,i){return document.dispatchEvent(new CustomEvent(`inertia:${l}`,i))}var Tm=l=>Qt("before",{cancelable:!0,detail:{visit:l}}),Ky=l=>Qt("error",{detail:{errors:l}}),Py=l=>Qt("networkError",{cancelable:!0,detail:{error:l}}),Jy=l=>Qt("finish",{detail:{visit:l}}),Om=l=>Qt("httpException",{cancelable:!0,detail:{response:l}}),Fy=l=>Qt("beforeUpdate",{detail:{page:l}}),ru=l=>Qt("navigate",{detail:{page:l}}),$y=l=>Qt("progress",{detail:{progress:l}}),ky=l=>Qt("start",{detail:{visit:l}}),Wy=l=>Qt("success",{detail:{page:l}}),Iy=(l,i)=>Qt("prefetched",{detail:{fetchedAt:Date.now(),response:l,visit:i}}),ev=l=>Qt("prefetching",{detail:{visit:l}}),uu=l=>Qt("flash",{detail:{flash:l}}),Rt=class{static locationVisitKey="inertiaLocationVisit";static set(l,i){typeof window<"u"&&window.sessionStorage.setItem(l,JSON.stringify(i))}static get(l){if(typeof window<"u")return JSON.parse(window.sessionStorage.getItem(l)||"null")}static merge(l,i){const s=this.get(l);s===null?this.set(l,i):this.set(l,{...s,...i})}static remove(l){typeof window<"u"&&window.sessionStorage.removeItem(l)}static removeNested(l,i){const s=this.get(l);s!==null&&(delete s[i],this.set(l,s))}static exists(l){try{return this.get(l)!==null}catch{return!1}}static clear(){typeof window<"u"&&window.sessionStorage.clear()}},tv=async l=>{if(typeof window>"u")throw new Error("Unable to encrypt history");const i=Sp(),s=await uv(await bp());if(!s)throw new Error("Unable to encrypt history");return await lv(i,s,l)},Ea={key:"historyKey",iv:"historyIv"},nv=async l=>{const i=Sp(),s=await bp();if(!s)throw new Error("Unable to decrypt history");return await av(i,s,l)},lv=async(l,i,s)=>{if(typeof window>"u")throw new Error("Unable to encrypt history");if(typeof window.crypto.subtle>"u")return console.warn("Encryption is not supported in this environment. SSL is required."),Promise.resolve(s);const c=new TextEncoder,o=JSON.stringify(s),p=new Uint8Array(o.length*3),h=c.encodeInto(o,p);return window.crypto.subtle.encrypt({name:"AES-GCM",iv:l},i,p.subarray(0,h.written))},av=async(l,i,s)=>{if(typeof window.crypto.subtle>"u")return console.warn("Decryption is not supported in this environment. SSL is required."),Promise.resolve(s);const c=await window.crypto.subtle.decrypt({name:"AES-GCM",iv:l},i,s);return JSON.parse(new TextDecoder().decode(c))},Sp=()=>{const l=Rt.get(Ea.iv);if(l)return new Uint8Array(l);const i=window.crypto.getRandomValues(new Uint8Array(12));return Rt.set(Ea.iv,Array.from(i)),i},iv=async()=>typeof window.crypto.subtle>"u"?(console.warn("Encryption is not supported in this environment. SSL is required."),Promise.resolve(null)):window.crypto.subtle.generateKey({name:"AES-GCM",length:256},!0,["encrypt","decrypt"]),rv=async l=>{if(typeof window.crypto.subtle>"u")return console.warn("Encryption is not supported in this environment. SSL is required."),Promise.resolve();const i=await window.crypto.subtle.exportKey("raw",l);Rt.set(Ea.key,Array.from(new Uint8Array(i)))},uv=async l=>{if(l)return l;const i=await iv();return i?(await rv(i),i):null},bp=async()=>{const l=Rt.get(Ea.key);return l?await window.crypto.subtle.importKey("raw",new Uint8Array(l),{name:"AES-GCM",length:256},!0,["encrypt","decrypt"]):null},wm=l=>{const i={};for(const s of Object.keys(l))l[s]!==void 0&&(i[s]=l[s]);return i},Ep=(l,i,s)=>{if(l===i)return!0;for(const c in l)if(!s.includes(c)&&l[c]!==i[c]&&!sv(l[c],i[c]))return!1;for(const c in i)if(!s.includes(c)&&!(c in l))return!1;return!0},sv=(l,i)=>{switch(typeof l){case"object":return Ep(l,i,[]);case"function":return l.toString()===i.toString();default:return l===i}},cv={ms:1,s:1e3,m:1e3*60,h:1e3*60*60,d:1e3*60*60*24},Mm=l=>{if(typeof l=="number")return l;for(const[i,s]of Object.entries(cv))if(l.endsWith(i))return parseFloat(l)*s;return parseInt(l)},ov=class{cached=[];inFlightRequests=[];removalTimers=[];currentUseId=null;add(l,i,{cacheFor:s,cacheTags:c}){if(this.findInFlight(l))return Promise.resolve();const o=this.findCached(l);if(!l.fresh&&o&&o.staleTimestamp>Date.now())return Promise.resolve();const[p,h]=this.extractStaleValues(s),m=new Promise((S,v)=>{i({...l,onCancel:()=>{this.remove(l),l.onCancel(),v()},onError:g=>{this.remove(l),l.onError(g),v()},onPrefetching(g){l.onPrefetching(g)},onPrefetched(g,T){l.onPrefetched(g,T)},onPrefetchResponse(g){S(g)},onPrefetchError(g){mn.removeFromInFlight(l),v(g)}})}).then(S=>{this.remove(l);const v=S.getPageResponse();V.mergeOncePropsIntoResponse(v),this.cached.push({params:{...l},staleTimestamp:Date.now()+p,expiresAt:Date.now()+h,response:m,singleUse:h===0,timestamp:Date.now(),inFlight:!1,tags:Array.isArray(c)?c:[c]});const g=this.getShortestOncePropTtl(v);return this.scheduleForRemoval(l,g?Math.min(h,g):h),this.removeFromInFlight(l),S.handlePrefetch(),S});return this.inFlightRequests.push({params:{...l},response:m,staleTimestamp:null,inFlight:!0}),m}removeAll(){this.cached=[],this.removalTimers.forEach(l=>{clearTimeout(l.timer)}),this.removalTimers=[]}removeByTags(l){this.cached=this.cached.filter(i=>!i.tags.some(s=>l.includes(s)))}remove(l){this.cached=this.cached.filter(i=>!this.paramsAreEqual(i.params,l)),this.clearTimer(l)}removeFromInFlight(l){this.inFlightRequests=this.inFlightRequests.filter(i=>!this.paramsAreEqual(i.params,l))}extractStaleValues(l){const[i,s]=this.cacheForToStaleAndExpires(l);return[Mm(i),Mm(s)]}cacheForToStaleAndExpires(l){if(!Array.isArray(l))return[l,l];switch(l.length){case 0:return[0,0];case 1:return[l[0],l[0]];default:return[l[0],l[1]]}}clearTimer(l){const i=this.removalTimers.find(s=>this.paramsAreEqual(s.params,l));i&&(clearTimeout(i.timer),this.removalTimers=this.removalTimers.filter(s=>s!==i))}scheduleForRemoval(l,i){if(!(typeof window>"u")&&(this.clearTimer(l),i>0)){const s=window.setTimeout(()=>this.remove(l),i);this.removalTimers.push({params:l,timer:s})}}get(l){return this.findCached(l)||this.findInFlight(l)}use(l,i){const s=`${i.url.pathname}-${Date.now()}-${Math.random().toString(36).substring(7)}`;return this.currentUseId=s,l.response.then(c=>{if(this.currentUseId===s)return c.mergeParams({...i,onPrefetched:()=>{}}),this.removeSingleUseItems(i),c.handle()})}removeSingleUseItems(l){this.cached=this.cached.filter(i=>this.paramsAreEqual(i.params,l)?!i.singleUse:!0)}findCached(l){return this.cached.find(i=>this.paramsAreEqual(i.params,l))||null}findInFlight(l){return this.inFlightRequests.find(i=>this.paramsAreEqual(i.params,l))||null}withoutPurposePrefetchHeader(l){const i=Pe(l);return i.headers.Purpose==="prefetch"&&delete i.headers.Purpose,i}paramsAreEqual(l,i){return Ep(this.withoutPurposePrefetchHeader(l),this.withoutPurposePrefetchHeader(i),["showProgress","replace","prefetch","preserveScroll","preserveState","onBefore","onBeforeUpdate","onStart","onProgress","onFinish","onCancel","onSuccess","onError","onFlash","onPrefetched","onCancelToken","onPrefetching","async","viewTransition","optimistic","component","pageProps"])}updateCachedOncePropsFromCurrentPage(){this.cached.forEach(l=>{l.response.then(i=>{const s=i.getPageResponse();V.mergeOncePropsIntoResponse(s,{force:!0});for(const[h,m]of Object.entries(s.deferredProps??{})){const S=m.filter(v=>Ze(s.props,v)===void 0);S.length>0?s.deferredProps[h]=S:delete s.deferredProps[h]}const c=this.getShortestOncePropTtl(s);if(c===null)return;const o=l.expiresAt-Date.now(),p=Math.min(o,c);p>0?this.scheduleForRemoval(l.params,p):this.remove(l.params)})})}getShortestOncePropTtl(l){const i=Object.values(l.onceProps??{}).map(s=>s.expiresAt).filter(s=>!!s);return i.length===0?null:Math.min(...i)-Date.now()}},mn=new ov,_c=l=>{if(l.offsetParent===null)return!1;const i=l.getBoundingClientRect(),s=i.top<window.innerHeight&&i.bottom>=0,c=i.left<window.innerWidth&&i.right>=0;return s&&c},fv=l=>{const i=h=>{const m=window.getComputedStyle(h);return m.overflowY==="scroll"?!0:m.overflowY!=="auto"?!1:["visible","clip"].includes(m.overflowX)?!0:c(m.maxHeight,h.style.height)||o(h,"height")},s=h=>{const m=window.getComputedStyle(h);return m.overflowX==="scroll"?!0:m.overflowX!=="auto"?!1:["visible","clip"].includes(m.overflowY)?!0:c(m.maxWidth,h.style.width)||o(h,"width")},c=(h,m)=>!!(h&&h!=="none"&&h!=="0px"||m&&m!=="auto"&&m!=="0"),o=(h,m)=>{const S=h.parentElement;if(!S)return!1;const v=window.getComputedStyle(S);if(["flex","inline-flex"].includes(v.display)){const g=["column","column-reverse"].includes(v.flexDirection);return m==="height"?g:!g}return["grid","inline-grid"].includes(v.display)};let p=l?.parentElement;for(;p;){const h=i(p)||s(p);if(window.getComputedStyle(p).display!=="contents"&&h)return p;p=p.parentElement}return null},Ap=(l,i)=>{if(!i)return l.filter(p=>_c(p));const s=l.indexOf(i),c=[],o=[];for(let p=s;p>=0;p--){const h=l[p];if(_c(h))c.push(h);else break}for(let p=s+1;p<l.length;p++){const h=l[p];if(_c(h))o.push(h);else break}return[...c.reverse(),...o]},Oi=(l,i=1)=>{window.requestAnimationFrame(()=>{i>1?Oi(l,i-1):l()})},dv=l=>{if(typeof window>"u")return null;const i=document.querySelector(`script[data-page="${l}"][type="application/json"]`);return i?.textContent?JSON.parse(i.textContent):null},Ei=typeof window>"u",hv=!Ei&&/Firefox/i.test(window.navigator.userAgent),_t=class{static save(){De.saveScrollPositions(this.getScrollRegions())}static getScrollRegions(){return Array.from(this.regions()).map(l=>({top:l.scrollTop,left:l.scrollLeft}))}static regions(){return document.querySelectorAll("[scroll-region]")}static scrollToTop(){if(hv&&getComputedStyle(document.documentElement).scrollBehavior==="smooth")return Oi(()=>window.scrollTo(0,0),2);window.scrollTo(0,0)}static reset(){!Ei&&window.location.hash||this.scrollToTop(),this.regions().forEach(l=>{typeof l.scrollTo=="function"?l.scrollTo(0,0):(l.scrollTop=0,l.scrollLeft=0)}),this.save(),this.scrollToAnchor()}static scrollToAnchor(){const l=Ei?null:window.location.hash;l&&setTimeout(()=>{const i=document.getElementById(l.slice(1));i?i.scrollIntoView():this.scrollToTop()})}static restore(l){Ei||window.requestAnimationFrame(()=>{this.restoreDocument(),this.restoreScrollRegions(l)})}static restoreScrollRegions(l){Ei||this.regions().forEach((i,s)=>{const c=l[s];c&&(typeof i.scrollTo=="function"?i.scrollTo(c.left,c.top):(i.scrollTop=c.top,i.scrollLeft=c.left))})}static restoreDocument(){const l=De.getDocumentScrollPosition();window.scrollTo(l.left,l.top)}static onScroll(l){const i=l.target;typeof i.hasAttribute=="function"&&i.hasAttribute("scroll-region")&&this.save()}static onWindowScroll(){De.saveDocumentScrollPosition({top:window.scrollY,left:window.scrollX})}},fo=l=>typeof File<"u"&&l instanceof File||l instanceof Blob||typeof FileList<"u"&&l instanceof FileList&&l.length>0;function Gc(l){return fo(l)||l instanceof FormData&&Array.from(l.values()).some(i=>Gc(i))||typeof l=="object"&&l!==null&&Object.values(l).some(i=>Gc(i))}var Vc=l=>l instanceof FormData;function Tp(l,i=new FormData,s=null,c="brackets"){l=l||{};for(const o in l)Object.prototype.hasOwnProperty.call(l,o)&&wp(i,Op(s,o,"indices"),l[o],c);return i}function Op(l,i,s){return l?s==="brackets"?`${l}[]`:`${l}[${i}]`:i}function wp(l,i,s,c){if(Array.isArray(s))return Array.from(s.keys()).forEach(o=>wp(l,Op(i,o.toString(),c),s[o],c));if(s instanceof Date)return l.append(i,s.toISOString());if(s instanceof File)return l.append(i,s,s.name);if(s instanceof Blob)return l.append(i,s);if(typeof s=="boolean")return l.append(i,s?"1":"0");if(typeof s=="string")return l.append(i,s);if(typeof s=="number")return l.append(i,`${s}`);if(s==null)return l.append(i,"");Tp(s,l,i,c)}function mv(l){return/\[\d+\]/.test(decodeURIComponent(l.search))}function pv(l){if(!l||l==="?")return{};const i={};return l.replace(/^\?/,"").split("&").filter(Boolean).forEach(s=>{const[c,o]=yv(s);vv(i,zm(c),zm(o))}),i}function gv(l,i){const s=[];return Zc(l,"",s,i),s.length?"?"+s.join("&"):""}function yv(l){const i=l.indexOf("=");return i===-1?[l,""]:[l.substring(0,i),l.substring(i+1)]}function zm(l){return decodeURIComponent(l.replace(/\+/g," "))}function vv(l,i,s){const c=Sv(i);if(c.some(h=>h==="__proto__"))return;let o=l;for(;c.length>1;){const h=c.shift(),m=c[0]==="";(typeof o[h]!="object"||o[h]===null)&&(o[h]=m?[]:{}),o=o[h]}const p=c.shift();p===""&&Array.isArray(o)?o.push(s):o[p]=s}function Sv(l){const i=[],s=l.split("[")[0];s&&i.push(s);let c;const o=/\[([^\]]*)\]/g;for(;(c=o.exec(l))!==null;)i.push(c[1]);return i}function Zc(l,i,s,c){if(l!==void 0){if(l===null){s.push(`${i}=`);return}if(Array.isArray(l)){l.forEach((o,p)=>{Zc(o,c==="indices"?`${i}[${p}]`:`${i}[]`,s,c)});return}if(typeof l=="object"){Object.keys(l).forEach(o=>{Zc(l[o],i?`${i}[${o}]`:o,s,c)});return}s.push(`${i}=${encodeURIComponent(String(l))}`)}}function en(l){return new URL(l.toString(),typeof window>"u"?void 0:window.location.toString())}var bv=(l,i,s,c,o)=>{let p=typeof l=="string"?en(l):l;if((Gc(i)||c)&&!Vc(i)&&(_l.get("form.forceIndicesArrayFormatInFormData")&&(o="indices"),i=Tp(i,new FormData,null,o)),Vc(i))return[p,i];const[h,m]=hu(s,p,i,o);return[en(h),m]};function hu(l,i,s,c="brackets"){const o=l==="get"&&!Vc(s)&&Object.keys(s).length>0,p=Dp(i.toString()),h=p||i.toString().startsWith("/")||i.toString()==="",m=!h&&!i.toString().startsWith("#")&&!i.toString().startsWith("?"),S=/^[.]{1,2}([/]|$)/.test(i.toString()),v=i.toString().includes("?")||o,g=i.toString().includes("#"),T=new URL(i.toString(),typeof window>"u"?"http://localhost":window.location.toString());if(o){const O=mv(T)?"indices":c;T.search=gv({...pv(T.search),...s},O)}return[[p?`${T.protocol}//${T.host}`:"",h?T.pathname:"",m?T.pathname.substring(S?0:1):"",v?T.search:"",g?T.hash:""].join(""),o?{}:s]}function su(l){return l=new URL(l.href),l.hash="",l}var Dm=(l,i)=>{l.hash&&!i.hash&&su(l).href===i.href&&(i.hash=l.hash)},cu=(l,i)=>su(l).href===su(i).href,Mp=(l,i)=>l.origin===i.origin&&l.pathname===i.pathname;function cn(l){return l!==null&&typeof l=="object"&&l!==void 0&&"url"in l&&"method"in l}function zp(l){return l.component?typeof l.component!="string"?(console.error(`The "component" property on the URL method pair received multiple components (${Object.keys(l.component).join(", ")}), but only a single component string is supported for instant visits. Use the withComponent() method to specify which component to use.`),null):l.component:null}function Dp(l){return/^([a-z][a-z0-9+.-]*:)?\/\/[^/]/i.test(l)}function Ev(l,i){const s=typeof l=="string"?en(l):l;return i?`${s.protocol}//${s.host}${s.pathname}${s.search}${s.hash}`:`${s.pathname}${s.search}${s.hash}`}var Av=class{page;swapComponent;resolveComponent;onFlashCallback;componentId={};listeners=[];isFirstPageLoad=!0;cleared=!1;pendingDeferredProps=null;historyQuotaExceeded=!1;optimisticBaseline={};pendingOptimistics=[];optimisticCounter=0;init({initialPage:l,swapComponent:i,resolveComponent:s,onFlash:c}){return this.page={...l,flash:l.flash??{},rescuedProps:l.rescuedProps??[]},this.swapComponent=i,this.resolveComponent=s,this.onFlashCallback=c,pn.on("historyQuotaExceeded",()=>{this.historyQuotaExceeded=!0}),this}set(l,{replace:i=!1,preserveScroll:s=!1,preserveState:c=!1,viewTransition:o=!1}={}){Object.keys(l.deferredProps||{}).length&&(this.pendingDeferredProps={deferredProps:l.deferredProps,component:l.component,url:l.url},l.initialDeferredProps===void 0&&(l.initialDeferredProps=l.deferredProps)),this.componentId={};const p=this.componentId;return l.clearHistory&&De.clear(),this.resolve(l.component,l).then(h=>{if(p!==this.componentId)return;l.rememberedState??={};const m=typeof window>"u",S=m?new URL(l.url):window.location,v=!m&&s?_t.getScrollRegions():[];i=i||cu(en(l.url),S);const g={...l,flash:{}};return new Promise(T=>i?De.replaceState(g,T):De.pushState(g,T)).then(()=>{const T=!this.isTheSame(l);if(!T&&Object.keys(l.props.errors||{}).length>0&&(o=!1),this.page=l,this.cleared=!1,this.hasOnceProps()&&mn.updateCachedOncePropsFromCurrentPage(),T&&this.fireEventsFor("newComponent"),this.isFirstPageLoad&&this.fireEventsFor("firstLoad"),this.isFirstPageLoad=!1,this.historyQuotaExceeded){this.historyQuotaExceeded=!1;return}return this.swap({component:h,page:l,preserveState:c,viewTransition:o}).then(()=>{s?window.requestAnimationFrame(()=>_t.restoreScrollRegions(v)):_t.reset(),this.pendingDeferredProps&&this.pendingDeferredProps.component===l.component&&this.pendingDeferredProps.url===l.url&&pn.fireInternalEvent("loadDeferredProps",this.pendingDeferredProps.deferredProps),this.pendingDeferredProps=null,i||ru(l)})})})}setQuietly(l,{preserveState:i=!1}={}){return this.resolve(l.component,l).then(s=>(this.page=l,this.cleared=!1,De.setCurrent(l),this.swap({component:s,page:l,preserveState:i,viewTransition:!1})))}clear(){this.cleared=!0}isCleared(){return this.cleared}get(){return this.page}getWithoutFlashData(){return{...this.page,flash:{}}}hasOnceProps(){return Object.keys(this.page.onceProps??{}).length>0}merge(l){this.page={...this.page,...l}}setPropsQuietly(l){return this.page={...this.page,props:l},this.resolve(this.page.component,this.page).then(i=>this.swap({component:i,page:this.page,preserveState:!0,viewTransition:!1}))}setFlash(l){this.page={...this.page,flash:l},this.onFlashCallback?.(l)}setUrlHash(l){this.page.url.includes(l)||(this.page.url+=l)}remember(l){this.page.rememberedState=l}swap({component:l,page:i,preserveState:s,viewTransition:c}){const o=()=>this.swapComponent({component:l,page:i,preserveState:s});if(!c||!document?.startViewTransition||document.visibilityState==="hidden")return o();const p=typeof c=="boolean"?()=>null:c;return new Promise(h=>{p(document.startViewTransition(()=>o().then(h)))})}resolve(l,i){return Promise.resolve(this.resolveComponent(l,i))}nextOptimisticId(){return++this.optimisticCounter}setBaseline(l,i){l in this.optimisticBaseline||(this.optimisticBaseline[l]=i)}updateBaseline(l,i){l in this.optimisticBaseline&&(this.optimisticBaseline[l]=i)}hasBaseline(l){return l in this.optimisticBaseline}registerOptimistic(l,i){this.pendingOptimistics.push({id:l,callback:i})}unregisterOptimistic(l){this.pendingOptimistics=this.pendingOptimistics.filter(i=>i.id!==l)}replayOptimistics(){const l=Object.keys(this.optimisticBaseline);if(l.length===0)return{};const i=Pe(this.page.props);for(const c of l)i[c]=Pe(this.optimisticBaseline[c]);for(const{callback:c}of this.pendingOptimistics){const o=c(Pe(i));o&&Object.assign(i,o)}const s={};for(const c of l)s[c]=i[c];return s}pendingOptimisticCount(){return this.pendingOptimistics.length}clearOptimisticState(){this.optimisticBaseline={},this.pendingOptimistics=[]}isTheSame(l){return this.page.component===l.component}on(l,i){return this.listeners.push({event:l,callback:i}),()=>{this.listeners=this.listeners.filter(s=>s.event!==l&&s.callback!==i)}}fireEventsFor(l){this.listeners.filter(i=>i.event===l).forEach(i=>i.callback())}mergeOncePropsIntoResponse(l,{force:i=!1}={}){Object.entries(l.onceProps??{}).forEach(([s,c])=>{const o=this.page.onceProps?.[s];o!==void 0&&(i||Ze(l.props,c.prop)===void 0)&&(Ut(l.props,c.prop,Ze(this.page.props,o.prop)),l.onceProps[s].expiresAt=o.expiresAt)})}},V=new Av,mu=class{items=[];processingPromise=null;add(l){return this.items.push(l),this.process()}process(){return this.processingPromise??=this.processNext().finally(()=>{this.processingPromise=null}),this.processingPromise}processNext(){const l=this.items.shift();return l?Promise.resolve(l()).then(()=>this.processNext()):Promise.resolve()}},Sa=typeof window>"u",Si=new mu,Nm=!Sa&&/CriOS/.test(window.navigator.userAgent),Tv=class{rememberedState="rememberedState";scrollRegions="scrollRegions";preserveUrl=!1;current={};initialState=null;remember(l,i){this.replaceState({...V.getWithoutFlashData(),rememberedState:{...V.get()?.rememberedState??{},[i]:l}})}restore(l){if(!Sa)return this.current[this.rememberedState]?.[l]!==void 0?this.current[this.rememberedState]?.[l]:this.initialState?.[this.rememberedState]?.[l]}pushState(l,i=null){if(!Sa){if(this.preserveUrl){i&&i();return}this.current=l,Si.add(()=>this.getPageData(l).then(s=>{const c=()=>this.doPushState({page:s},l.url).then(()=>i?.());return Nm?new Promise(o=>{setTimeout(()=>c().then(o))}):c()}))}}clonePageProps(l){try{return structuredClone(l.props),l}catch{return{...l,props:Pe(l.props)}}}getPageData(l){const i=this.clonePageProps(l);return new Promise(s=>l.encryptHistory?tv(i).then(s):s(i))}processQueue(){return Si.process()}decrypt(l=null){if(Sa)return Promise.resolve(l??V.get());const i=l??window.history.state?.page;return this.decryptPageData(i).then(s=>{if(!s)throw new Error("Unable to decrypt history");return this.initialState===null?this.initialState=s??void 0:this.current=s??{},s})}decryptPageData(l){return l instanceof ArrayBuffer?nv(l):Promise.resolve(l)}saveScrollPositions(l){Si.add(()=>Promise.resolve().then(()=>{if(window.history.state?.page&&!gn(this.getScrollRegions(),l))return this.doReplaceState({page:window.history.state.page,scrollRegions:l})}))}saveDocumentScrollPosition(l){Si.add(()=>Promise.resolve().then(()=>{if(window.history.state?.page&&!gn(this.getDocumentScrollPosition(),l))return this.doReplaceState({page:window.history.state.page,documentScrollPosition:l})}))}getScrollRegions(){return window.history.state?.scrollRegions||[]}getDocumentScrollPosition(){return window.history.state?.documentScrollPosition||{top:0,left:0}}replaceState(l,i=null){if(gn(this.current,l)){i&&i();return}const{flash:s,...c}=l;if(V.merge(c),!Sa){if(this.preserveUrl){i&&i();return}this.current=l,Si.add(()=>this.getPageData(l).then(o=>{const p=()=>this.doReplaceState({page:o},l.url).then(()=>i?.());return Nm?new Promise(h=>{setTimeout(()=>p().then(h))}):p()}))}}isHistoryThrottleError(l){return l instanceof Error&&l.name==="SecurityError"&&(l.message.includes("history.pushState")||l.message.includes("history.replaceState"))}isQuotaExceededError(l){return l instanceof Error&&l.name==="QuotaExceededError"}withThrottleProtection(l){return Promise.resolve().then(()=>{try{return l()}catch(i){if(!this.isHistoryThrottleError(i))throw i;console.error(i.message)}})}doReplaceState(l,i){return this.withThrottleProtection(()=>{window.history.replaceState({...l,scrollRegions:l.scrollRegions??window.history.state?.scrollRegions,documentScrollPosition:l.documentScrollPosition??window.history.state?.documentScrollPosition},"",i)})}doPushState(l,i){return this.withThrottleProtection(()=>{try{window.history.pushState(l,"",i)}catch(s){if(!this.isQuotaExceededError(s))throw s;pn.fireInternalEvent("historyQuotaExceeded",i)}})}getState(l,i){return this.current?.[l]??i}deleteState(l){this.current[l]!==void 0&&(delete this.current[l],this.replaceState(this.current))}clearInitialState(l){this.initialState&&this.initialState[l]!==void 0&&delete this.initialState[l]}browserHasHistoryEntry(){return!Sa&&!!window.history.state?.page}clear(){Rt.remove(Ea.key),Rt.remove(Ea.iv)}setCurrent(l){this.current=l}isValidState(l){return!!l.page}getAllState(){return this.current}};typeof window<"u"&&window.history.scrollRestoration&&(window.history.scrollRestoration="manual");var De=new Tv,Ov=class{internalListeners=[];init(){typeof window<"u"&&(window.addEventListener("popstate",this.handlePopstateEvent.bind(this)),window.addEventListener("pageshow",this.handlePageshowEvent.bind(this)),window.addEventListener("scroll",zi(_t.onWindowScroll.bind(_t),100),!0)),typeof document<"u"&&document.addEventListener("scroll",zi(_t.onScroll.bind(_t),100),!0)}onGlobalEvent(l,i){const s=(c=>{const o=i(c);c.cancelable&&!c.defaultPrevented&&o===!1&&c.preventDefault()});return this.registerListener(`inertia:${l}`,s)}on(l,i){return this.internalListeners.push({event:l,listener:i}),()=>{this.internalListeners=this.internalListeners.filter(s=>s.listener!==i)}}onMissingHistoryItem(){V.clear(),this.fireInternalEvent("missingHistoryItem")}fireInternalEvent(l,...i){this.internalListeners.filter(s=>s.event===l).forEach(s=>s.listener(...i))}registerListener(l,i){return document.addEventListener(l,i),()=>document.removeEventListener(l,i)}handlePageshowEvent(l){l.persisted&&De.decrypt().catch(()=>this.onMissingHistoryItem())}handlePopstateEvent(l){const i=l.state||null;if(i===null){const s=en(V.get().url);s.hash=window.location.hash,De.replaceState({...V.getWithoutFlashData(),url:s.href}),_t.reset();return}if(!De.isValidState(i))return this.onMissingHistoryItem();De.decrypt(i.page).then(s=>{if(V.get().version!==s.version){this.onMissingHistoryItem();return}Ye.cancelAll({prefetch:!1}),V.setQuietly(s,{preserveState:!1}).then(()=>{_t.restore(De.getScrollRegions()),ru(V.get());const c={},o=V.get().props;for(const[p,h]of Object.entries(s.initialDeferredProps??s.deferredProps??{})){const m=h.filter(S=>Ze(o,S)===void 0);m.length>0&&(c[p]=m)}Object.keys(c).length>0&&this.fireInternalEvent("loadDeferredProps",c)})}).catch(()=>{this.onMissingHistoryItem()})}},pn=new Ov,wv=class{type;constructor(){this.type=this.resolveType()}resolveType(){return typeof window>"u"?"navigate":window.performance?.getEntriesByType("navigation")[0]?.type??"navigate"}get(){return this.type}isBackForward(){return this.type==="back_forward"}isReload(){return this.type==="reload"}},Uc=new wv,Mv=class{static handle(){this.clearRememberedStateOnReload(),[this.handleBackForward,this.handleLocation,this.handleDefault].find(l=>l.bind(this)())}static clearRememberedStateOnReload(){Uc.isReload()&&(De.deleteState(De.rememberedState),De.clearInitialState(De.rememberedState))}static handleBackForward(){if(!Uc.isBackForward()||!De.browserHasHistoryEntry())return!1;const l=De.getScrollRegions();return De.decrypt().then(i=>{V.set(i,{preserveScroll:!0,preserveState:!0}).then(()=>{_t.restore(l),ru(V.get())})}).catch(()=>{pn.onMissingHistoryItem()}),!0}static handleLocation(){if(!Rt.exists(Rt.locationVisitKey))return!1;const l=Rt.get(Rt.locationVisitKey)||{};return Rt.remove(Rt.locationVisitKey),typeof window<"u"&&V.setUrlHash(window.location.hash),De.decrypt(V.get()).then(()=>{const i=De.getState(De.rememberedState,{}),s=De.getScrollRegions();V.remember(i),V.set(V.get(),{preserveScroll:l.preserveScroll,preserveState:!0}).then(()=>{l.preserveScroll&&_t.restore(s),this.fireInitialEvents()})}).catch(()=>{pn.onMissingHistoryItem()}),!0}static handleDefault(){typeof window<"u"&&V.setUrlHash(window.location.hash),V.set(V.get(),{preserveScroll:!0,preserveState:!0}).then(()=>{Uc.isReload()?_t.restore(De.getScrollRegions()):_t.scrollToAnchor(),this.fireInitialEvents()})}static fireInitialEvents(){const l=V.get();ru(l),Object.keys(l.flash).length>0&&queueMicrotask(()=>uu(l.flash))}},zv=class{intervalId=null;timeoutId=null;throttle=!1;keepAlive=!1;cb;interval;cbCount=0;mode;inFlight=!1;currentCancel=null;stopped=!0;instanceId=0;constructor(l,i,s){this.keepAlive=s.keepAlive??!1,this.mode=s.mode??"overlap",this.cb=i,this.interval=l,(s.autoStart??!0)&&this.start()}stop(){this.stopped=!0,this.instanceId++,this.inFlight=!1,this.currentCancel=null,this.intervalId&&(clearInterval(this.intervalId),this.intervalId=null),this.timeoutId&&(clearTimeout(this.timeoutId),this.timeoutId=null)}start(){if(!(typeof window>"u")){if(this.stop(),this.stopped=!1,this.mode==="rest"){this.scheduleNext();return}this.intervalId=window.setInterval(()=>this.tick(),this.interval)}}isInBackground(l){this.throttle=this.keepAlive?!1:l,this.throttle&&(this.cbCount=0)}scheduleNext(){this.stopped||(this.timeoutId=window.setTimeout(()=>{this.timeoutId=null,this.tick()},this.interval))}tick(){!this.throttle||this.cbCount%10===0?this.fire():this.mode==="rest"&&this.scheduleNext(),this.throttle&&this.cbCount++}fire(){this.inFlight&&this.mode==="cancel"&&this.currentCancel?.();const l=this.instanceId;this.cb({onStart:i=>{l===this.instanceId&&(this.inFlight=!0,this.currentCancel=i)},onFinish:()=>{l===this.instanceId&&(this.inFlight=!1,this.currentCancel=null,this.mode==="rest"&&this.scheduleNext())}})}},Dv=class{polls=[];constructor(){this.setupVisibilityListener()}get count(){return this.polls.length}add(l,i,s){const c=new zv(l,i,s);return this.polls.push(c),{stop:()=>c.stop(),start:()=>c.start(),destroy:()=>{c.stop(),this.polls=this.polls.filter(o=>o!==c)}}}clear(){this.polls.forEach(l=>l.stop()),this.polls=[]}setupVisibilityListener(){typeof document>"u"||document.addEventListener("visibilitychange",()=>{this.polls.forEach(l=>l.isInBackground(document.hidden))},!1)}},Rm=new Dv,Nv=class{requestHandlers=[];responseHandlers=[];errorHandlers=[];onRequest(l){return this.requestHandlers.push(l),()=>{this.requestHandlers=this.requestHandlers.filter(i=>i!==l)}}onResponse(l){return this.responseHandlers.push(l),()=>{this.responseHandlers=this.responseHandlers.filter(i=>i!==l)}}onError(l){return this.errorHandlers.push(l),()=>{this.errorHandlers=this.errorHandlers.filter(i=>i!==l)}}async processRequest(l){let i=l;for(const s of this.requestHandlers)i=await s(i);return i}async processResponse(l){let i=l;for(const s of this.responseHandlers)i=await s(i);return i}async processError(l){for(const i of this.errorHandlers)await i(l)}},vt=new Nv,ho=class extends Error{code;url;constructor(l,i,s){super(s?`${l} (${s})`:l),this.name="HttpError",this.code=i,this.url=s}},Kc=class extends ho{response;constructor(l,i,s){super(l,"ERR_HTTP_RESPONSE",s),this.name="HttpResponseError",this.response=i}},Pc=class extends ho{constructor(l="Request was cancelled",i){super(l,"ERR_CANCELLED",i),this.name="HttpCancelledError"}},_m=class extends ho{cause;constructor(l,i,s){super(l,"ERR_NETWORK",i),this.name="HttpNetworkError",this.cause=s}};function Rv(l){const i=document.cookie.match(new RegExp("(^|;\\s*)("+l+")=([^;]*)"));return i?decodeURIComponent(i[3]):null}function _v(l){const i={};return l.getAllResponseHeaders().split(`\r
`).forEach(s=>{const c=s.indexOf(":");c>0&&(i[s.slice(0,c).toLowerCase().trim()]=s.slice(c+1).trim())}),i}function Uv(l,i){if(!i.headers)return;const s=i.data instanceof FormData;Object.entries(i.headers).forEach(([c,o])=>{(c.toLowerCase()!=="content-type"||!s)&&l.setRequestHeader(c,String(o))})}function Hv(l,i){if(!i||Object.keys(i).length===0)return l;const[s]=hu("get",l,i);return s}var Np=class{xsrfCookieName;xsrfHeaderName;constructor(l={}){this.xsrfCookieName=l.xsrfCookieName??"XSRF-TOKEN",this.xsrfHeaderName=l.xsrfHeaderName??"X-XSRF-TOKEN"}async request(l){const i=await vt.processRequest(l);try{const s=await this.doRequest(i);return await vt.processResponse(s)}catch(s){throw(s instanceof Kc||s instanceof _m||s instanceof Pc)&&await vt.processError(s),s}}doRequest(l){return new Promise((i,s)=>{const c=new XMLHttpRequest,o=Hv(l.url,l.params);c.open(l.method.toUpperCase(),o,!0);const p=Rv(this.xsrfCookieName);p&&c.setRequestHeader(this.xsrfHeaderName,p);let h=null;l.data!==null&&l.data!==void 0&&(l.data instanceof FormData?h=l.data:typeof l.data=="object"?(h=JSON.stringify(l.data),!l.headers?.["Content-Type"]&&!l.headers?.["content-type"]&&c.setRequestHeader("Content-Type","application/json")):h=String(l.data)),Uv(c,l),l.onUploadProgress&&(c.upload.onprogress=m=>{const S=m.lengthComputable?m.loaded/m.total:void 0;l.onUploadProgress({progress:S,percentage:S?Math.round(S*100):0,loaded:m.loaded,total:m.lengthComputable?m.total:void 0})}),l.signal&&l.signal.addEventListener("abort",()=>c.abort()),c.onabort=()=>s(new Pc("Request was cancelled",l.url)),c.onerror=()=>s(new _m("Network error",l.url)),c.onload=()=>{const m={status:c.status,data:c.responseText,headers:_v(c)};c.status>=400?s(new Kc(`Request failed with status ${c.status}`,m,l.url)):i(m)},c.send(h)})}},Cv=new Np,Hc=Cv;function xv(l){return!("request"in l)}var Rp={getClient(){return Hc},setClient(l){if(!xv(l)){Hc=l;return}Hc=new Np(l),l.xsrfCookieName&&St.withXsrfCookieName(l.xsrfCookieName),l.xsrfHeaderName&&St.withXsrfHeaderName(l.xsrfHeaderName)},onRequest:vt.onRequest.bind(vt),onResponse:vt.onResponse.bind(vt),onError:vt.onError.bind(vt),processRequest:vt.processRequest.bind(vt),processResponse:vt.processResponse.bind(vt),processError:vt.processError.bind(vt)},kr=class Wr{callbacks=[];params;constructor(i){if(!i.prefetch)this.params=i;else{const s={onBefore:this.wrapCallback(i,"onBefore"),onBeforeUpdate:this.wrapCallback(i,"onBeforeUpdate"),onStart:this.wrapCallback(i,"onStart"),onProgress:this.wrapCallback(i,"onProgress"),onFinish:this.wrapCallback(i,"onFinish"),onCancel:this.wrapCallback(i,"onCancel"),onSuccess:this.wrapCallback(i,"onSuccess"),onError:this.wrapCallback(i,"onError"),onHttpException:this.wrapCallback(i,"onHttpException"),onNetworkError:this.wrapCallback(i,"onNetworkError"),onFlash:this.wrapCallback(i,"onFlash"),onCancelToken:this.wrapCallback(i,"onCancelToken"),onPrefetched:this.wrapCallback(i,"onPrefetched"),onPrefetching:this.wrapCallback(i,"onPrefetching")};this.params={...i,...s,onPrefetchResponse:i.onPrefetchResponse||(()=>{}),onPrefetchError:i.onPrefetchError||(()=>{})}}}static create(i){return new Wr(i)}data(){return this.params.method==="get"?null:this.params.data}queryParams(){return this.params.method==="get"?this.params.data:{}}isPartial(){return this.params.only.length>0||this.params.except.length>0||this.params.reset.length>0}isPrefetch(){return this.params.prefetch===!0}isDeferredPropsRequest(){return this.params.deferredProps===!0}onCancelToken(i){this.params.onCancelToken({cancel:i})}markAsFinished(){this.params.completed=!0,this.params.cancelled=!1,this.params.interrupted=!1}markAsCancelled({cancelled:i=!0,interrupted:s=!1}){this.params.onCancel(),this.params.completed=!1,this.params.cancelled=i,this.params.interrupted=s}wasCancelledAtAll(){return this.params.cancelled||this.params.interrupted}onFinish(){this.params.onFinish(this.params)}onStart(){this.params.onStart(this.params)}onPrefetching(){this.params.onPrefetching(this.params)}onPrefetchResponse(i){this.params.onPrefetchResponse&&this.params.onPrefetchResponse(i)}onPrefetchError(i){this.params.onPrefetchError&&this.params.onPrefetchError(i)}all(){return this.params}headers(){const i={...this.params.headers};this.isPartial()&&(i["X-Inertia-Partial-Component"]=V.get().component);const s=this.params.only.concat(this.params.reset);return s.length>0&&(i["X-Inertia-Partial-Data"]=s.join(",")),this.params.except.length>0&&(i["X-Inertia-Partial-Except"]=this.params.except.join(",")),this.params.reset.length>0&&(i["X-Inertia-Reset"]=this.params.reset.join(",")),this.params.errorBag&&this.params.errorBag.length>0&&(i["X-Inertia-Error-Bag"]=this.params.errorBag),i}setPreserveOptions(i){this.params.preserveScroll=Wr.resolvePreserveOption(this.params.preserveScroll,i),this.params.preserveState=Wr.resolvePreserveOption(this.params.preserveState,i)}runCallbacks(){this.callbacks.forEach(({name:i,args:s})=>{this.params[i](...s)})}merge(i){this.params={...this.params,...i}}wrapCallback(i,s){return(...c)=>{this.recordCallback(s,c),i[s](...c)}}recordCallback(i,s){this.callbacks.push({name:i,args:s})}static resolvePreserveOption(i,s){return typeof i=="function"?i(s):i==="errors"?Object.keys(s.props.errors||{}).length>0:i}},qv={createIframeAndPage(l){typeof l=="object"&&(l=`All Inertia requests must receive a valid Inertia response, however a plain JSON response was received.<hr>${JSON.stringify(l)}`);const i=document.createElement("html");i.innerHTML=l,i.querySelectorAll("a").forEach(c=>c.setAttribute("target","_top"));const s=document.createElement("iframe");return s.style.backgroundColor="white",s.style.borderRadius="5px",s.style.width="100%",s.style.height="100%",s.setAttribute("sandbox","allow-scripts"),{iframe:s,page:i}},show(l){const{iframe:i,page:s}=this.createIframeAndPage(l);i.style.boxSizing="border-box",i.style.display="block";const c=document.createElement("dialog");c.id="inertia-error-dialog",Object.assign(c.style,{width:"calc(100vw - 100px)",height:"calc(100vh - 100px)",padding:"0",margin:"auto",border:"none",backgroundColor:"transparent"});const o=document.createElement("style");o.textContent=`
dialog#inertia-error-dialog::backdrop {
background-color: rgba(0, 0, 0, 0.6);
}
dialog#inertia-error-dialog:focus {
outline: none;
}
`;const p=_l.get("nonce");p&&(o.nonce=p),document.head.appendChild(o),c.addEventListener("click",h=>{h.target===c&&c.close()}),c.addEventListener("close",()=>{o.remove(),c.remove()}),c.appendChild(i),document.body.prepend(c),c.showModal(),c.focus(),i.srcdoc=s.outerHTML}},Um=(l,i)=>l===i||l.startsWith(`${i}.`),_p=(l,i)=>{const{only:s,except:c}=l;return!(s.length===0&&c.length===0||s.length>0&&!s.some(o=>Um(i,o))||c.length>0&&c.some(o=>Um(i,o)))},jv=(l,i)=>i.some(s=>_p(l,s)),Bv=new mu,Hm=class Up{constructor(i,s,c){this.requestParams=i,this.response=s,this.originatingPage=c}wasPrefetched=!1;processed=!1;static create(i,s,c){return new Up(i,s,c)}isProcessed(){return this.processed}async handlePrefetch(){cu(this.requestParams.all().url,window.location)&&this.handle()}async handle(){return Bv.add(()=>this.process())}async process(){if(this.requestParams.all().prefetch)return this.wasPrefetched=!0,this.requestParams.all().prefetch=!1,this.requestParams.all().onPrefetched(this.response,this.requestParams.all()),Iy(this.response,this.requestParams.all()),Promise.resolve();if(this.requestParams.runCallbacks(),this.processed=!0,!this.isInertiaResponse())return this.handleNonInertiaResponse();if(this.isHttpException()){const c={...this.response,data:this.getDataFromResponse(this.response.data)};if(this.requestParams.all().onHttpException(c)===!1||!Om(c))return}await De.processQueue(),De.preserveUrl=this.requestParams.all().preserveUrl,await this.setPage();const{flash:i}=V.get();Object.keys(i).length>0&&!this.requestParams.isDeferredPropsRequest()&&(uu(i),this.requestParams.all().onFlash(i));const s=V.get().props.errors||{};if(Object.keys(s).length>0){const c=this.getScopedErrors(s);return Ky(c),this.requestParams.all().onError(c)}Ye.flushByCacheTags(this.requestParams.all().invalidateCacheTags||[]),this.wasPrefetched||Ye.flush(V.get().url),Wy(V.get()),await this.requestParams.all().onSuccess(V.get()),De.preserveUrl=!1}mergeParams(i){this.requestParams.merge(i)}getPageResponse(){const i=this.getDataFromResponse(this.response.data);return typeof i=="object"?this.response.data={...i,flash:i.flash??{},rescuedProps:i.rescuedProps??[]}:this.response.data=i}async handleNonInertiaResponse(){if(this.isInertiaRedirect()){Ye.visit(this.getHeader("x-inertia-redirect"),{...this.requestParams.all(),method:"get",data:{}});return}if(this.isLocationVisit()){const s=en(this.getHeader("x-inertia-location"));return Dm(this.requestParams.all().url,s),this.locationVisit(s)}const i={...this.response,data:this.getDataFromResponse(this.response.data)};if(this.requestParams.all().onHttpException(i)!==!1&&Om(i))return qv.show(i.data)}isInertiaResponse(){return this.hasHeader("x-inertia")}isHttpException(){return this.response.status>=400}hasStatus(i){return this.response.status===i}getHeader(i){return this.response.headers[i]}hasHeader(i){return this.getHeader(i)!==void 0}isInertiaRedirect(){return this.hasStatus(409)&&this.hasHeader("x-inertia-redirect")}isLocationVisit(){return this.hasStatus(409)&&this.hasHeader("x-inertia-location")}locationVisit(i){try{if(Rt.set(Rt.locationVisitKey,{preserveScroll:this.requestParams.all().preserveScroll===!0}),typeof window>"u")return;cu(window.location,i)?window.location.reload():window.location.href=i.href}catch{return!1}}async setPage(){const i=this.getPageResponse();return this.shouldSetPage(i)?(this.mergeProps(i),V.mergeOncePropsIntoResponse(i),this.preserveOptimisticProps(i),this.preserveEqualProps(i),await this.setRememberedState(i),this.requestParams.setPreserveOptions(i),i.url=De.preserveUrl?V.get().url:this.pageUrl(i),this.requestParams.all().onBeforeUpdate(i),Fy(i),V.set(i,{replace:this.requestParams.all().replace,preserveScroll:this.requestParams.all().preserveScroll,preserveState:this.requestParams.all().preserveState,viewTransition:this.requestParams.all().viewTransition})):Promise.resolve()}getDataFromResponse(i){if(typeof i!="string")return i;try{return JSON.parse(i)}catch{return i}}shouldSetPage(i){if(!this.requestParams.all().async||this.originatingPage.component!==i.component)return!0;if(this.originatingPage.component!==V.get().component)return!1;const s=en(this.originatingPage.url),c=en(V.get().url);return s.origin===c.origin&&s.pathname===c.pathname}pageUrl(i){const s=en(i.url);return i.preserveFragment?s.hash=this.requestParams.all().url.hash:Dm(this.requestParams.all().url,s),s.pathname+s.search+s.hash}preserveOptimisticProps(i){if(Ye.hasPendingOptimistic())for(const s of Object.keys(i.props))V.hasBaseline(s)&&(V.updateBaseline(s,i.props[s]),i.props[s]=V.get().props[s])}preserveEqualProps(i){if(i.component!==V.get().component)return;const s=V.get().props;Object.entries(i.props).forEach(([c,o])=>{gn(o,s[c])&&(i.props[c]=s[c])})}mergeProps(i){if(!this.requestParams.isPartial()||i.component!==V.get().component)return;const s=i.mergeProps||[],c=i.prependProps||[],o=i.deepMergeProps||[],p=i.matchPropsOn||[],h=(v,g)=>{const T=Ze(V.get().props,v),O=Ze(i.props,v);if(Array.isArray(O)){const q=this.mergeOrMatchItems(T||[],O,v,p,g);Ut(i.props,v,q)}else if(typeof O=="object"&&O!==null){const q={...T||{},...O};Ut(i.props,v,q)}};s.forEach(v=>h(v,!0)),c.forEach(v=>h(v,!1)),o.forEach(v=>{const g=Ze(V.get().props,v),T=Ze(i.props,v),O=(q,j,Q)=>Array.isArray(j)?this.mergeOrMatchItems(q,j,Q,p):typeof j=="object"&&j!==null?Object.keys(j).reduce((J,G)=>(J[G]=O(q?q[G]:void 0,j[G],`${Q}.${G}`),J),{...q}):j;Ut(i.props,v,O(g,T,v))});const m=new Set([...this.requestParams.all().only,...this.requestParams.all().except].filter(v=>v.includes(".")).map(v=>v.split(".")[0]));for(const v of m){const g=V.get().props[v];this.isObject(g)&&this.isObject(i.props[v])&&(i.props[v]=this.deepMergeObjects(g,i.props[v]))}i.props={...V.get().props,...i.props},this.shouldPreserveErrors(i)&&(i.props.errors=V.get().props.errors),V.get().scrollProps&&(i.scrollProps={...V.get().scrollProps||{},...i.scrollProps||{}}),V.hasOnceProps()&&(i.onceProps={...V.get().onceProps||{},...i.onceProps||{}}),this.requestParams.isDeferredPropsRequest()&&(i.flash={...V.get().flash});const S=V.get().initialDeferredProps;S&&Object.keys(S).length>0&&(i.initialDeferredProps=S),i.rescuedProps=this.mergeRescuedProps(i)}mergeRescuedProps(i){const s=V.get().rescuedProps??[],c=i.rescuedProps??[],o=new Set(s.filter(p=>!_p(this.requestParams.all(),p)));return c.forEach(p=>o.add(p)),Array.from(o)}shouldPreserveErrors(i){if(!this.requestParams.all().preserveErrors)return!1;const s=V.get().props.errors;if(!s||Object.keys(s).length===0)return!1;const c=i.props.errors;return!(c&&Object.keys(c).length>0)}isObject(i){return i&&typeof i=="object"&&!Array.isArray(i)}deepMergeObjects(i,s){const c={...i};for(const o of Object.keys(s)){const p=i[o],h=s[o];this.isObject(p)&&this.isObject(h)?c[o]=this.deepMergeObjects(p,h):c[o]=h}return c}mergeOrMatchItems(i,s,c,o,p=!0){const h=Array.isArray(i)?i:[],m=o.find(g=>g.split(".").slice(0,-1).join(".")===c);if(!m)return p?[...h,...s]:[...s,...h];const S=m.split(".").pop()||"",v=new Map;return s.forEach(g=>{this.hasUniqueProperty(g,S)&&v.set(g[S],g)}),p?this.appendWithMatching(h,s,v,S):this.prependWithMatching(h,s,v,S)}appendWithMatching(i,s,c,o){const p=i.map(m=>this.hasUniqueProperty(m,o)&&c.has(m[o])?c.get(m[o]):m),h=s.filter(m=>this.hasUniqueProperty(m,o)?!i.some(S=>this.hasUniqueProperty(S,o)&&S[o]===m[o]):!0);return[...p,...h]}prependWithMatching(i,s,c,o){const p=i.filter(h=>this.hasUniqueProperty(h,o)?!c.has(h[o]):!0);return[...s,...p]}hasUniqueProperty(i,s){return i&&typeof i=="object"&&s in i}async setRememberedState(i){const s=await De.getState(De.rememberedState,{});this.requestParams.all().preserveState&&s&&i.component===V.get().component&&(i.rememberedState=s)}getScopedErrors(i){return this.requestParams.all().errorBag?i[this.requestParams.all().errorBag||""]||{}:i}},Cm=class Hp{constructor(i,s,{optimistic:c=!1}={}){this.page=s,this.requestParams=kr.create(i),this.cancelToken=new AbortController,this.optimistic=c}response;cancelToken;requestParams;requestHasFinished=!1;optimistic;static create(i,s,c){return new Hp(i,s,c)}isPrefetch(){return this.requestParams.isPrefetch()}isOptimistic(){return this.optimistic}isPendingOptimistic(){return this.isOptimistic()&&(!this.response||!this.response.isProcessed())}async send(){this.requestParams.onCancelToken(()=>this.cancel({cancelled:!0})),ky(this.requestParams.all()),this.requestParams.onStart(),this.requestParams.all().prefetch&&(this.requestParams.onPrefetching(),ev(this.requestParams.all()));const i=this.requestParams.all().prefetch;return Rp.getClient().request({method:this.requestParams.all().method,url:su(this.requestParams.all().url).href,data:this.requestParams.data(),signal:this.cancelToken.signal,headers:this.getHeaders(),onUploadProgress:this.onProgress.bind(this)}).then(s=>(this.response=Hm.create(this.requestParams,s,this.page),this.response.handle())).catch(s=>s instanceof Kc?(this.response=Hm.create(this.requestParams,s.response,this.page),this.response.handle()):Promise.reject(s)).catch(s=>{if(!(s instanceof Pc)&&this.requestParams.all().onNetworkError(s)!==!1&&Py(s))return i&&this.requestParams.onPrefetchError(s),Promise.reject(s)}).finally(()=>{this.finish(),i&&this.response&&this.requestParams.onPrefetchResponse(this.response)})}finish(){this.requestParams.wasCancelledAtAll()||(this.requestParams.markAsFinished(),this.fireFinishEvents())}fireFinishEvents(){this.requestHasFinished||(this.requestHasFinished=!0,Jy(this.requestParams.all()),this.requestParams.onFinish())}cancel({cancelled:i=!1,interrupted:s=!1}){this.requestHasFinished||(this.cancelToken.abort(),this.requestParams.markAsCancelled({cancelled:i,interrupted:s}),this.fireFinishEvents())}onProgress(i){this.requestParams.data()instanceof FormData&&($y(i),this.requestParams.all().onProgress(i))}getHeaders(){const i={...this.requestParams.headers(),Accept:"text/html, application/xhtml+xml","X-Requested-With":"XMLHttpRequest","X-Inertia":!0},s=V.get();s.version&&(i["X-Inertia-Version"]=s.version);const c=Object.entries(s.onceProps||{}).filter(([,o])=>Ze(s.props,o.prop)===void 0?!1:!o.expiresAt||o.expiresAt>Date.now()).map(([o])=>o);return c.length>0&&(i["X-Inertia-Except-Once-Props"]=c.join(",")),i}},xm=class{requests=[];maxConcurrent;interruptible;constructor({maxConcurrent:l,interruptible:i}){this.maxConcurrent=l,this.interruptible=i}send(l){this.requests.push(l),l.send().finally(()=>{this.requests=this.requests.filter(i=>i!==l)})}interruptInFlight(){this.cancel({interrupted:!0},!1)}cancelInFlight({prefetch:l=!0,optimistic:i=!0}={}){this.requests.filter(s=>l||!s.isPrefetch()).filter(s=>i||!s.isOptimistic()).forEach(s=>s.cancel({cancelled:!0}))}cancel({cancelled:l=!1,interrupted:i=!1}={},s=!1){!s&&!this.shouldCancel()||this.requests.shift()?.cancel({cancelled:l,interrupted:i})}shouldCancel(){return this.interruptible&&this.requests.length>=this.maxConcurrent}hasPendingOptimistic(){return this.requests.some(l=>l.isPendingOptimistic())}},Nt=()=>{},Lv=class{syncRequestStream=new xm({maxConcurrent:1,interruptible:!0});asyncRequestStream=new xm({maxConcurrent:1/0,interruptible:!1});clientVisitQueue=new mu;pendingOptimisticCallback=void 0;init({initialPage:l,resolveComponent:i,swapComponent:s,onFlash:c}){V.init({initialPage:l,resolveComponent:i,swapComponent:s,onFlash:c}),Mv.handle(),pn.init(),pn.on("missingHistoryItem",()=>{typeof window<"u"&&this.visit(window.location.href,{preserveState:!0,preserveScroll:!0,replace:!0})}),pn.on("loadDeferredProps",o=>{this.loadDeferredProps(o)}),pn.on("historyQuotaExceeded",o=>{window.location.href=o})}optimistic(l){return this.pendingOptimisticCallback=l,this}get(l,i={},s={}){return this.visit(l,{...s,method:"get",data:i})}post(l,i={},s={}){return this.visit(l,{preserveState:!0,...s,method:"post",data:i})}put(l,i={},s={}){return this.visit(l,{preserveState:!0,...s,method:"put",data:i})}patch(l,i={},s={}){return this.visit(l,{preserveState:!0,...s,method:"patch",data:i})}delete(l,i={}){return this.visit(l,{preserveState:!0,...i,method:"delete"})}reload(l={}){return this.doReload(l)}doReload(l={}){if(!(typeof window>"u"))return this.visit(window.location.href,{...l,preserveScroll:!0,preserveState:!0,async:!0,headers:{...l.headers||{},"Cache-Control":"no-cache"}})}remember(l,i="default"){De.remember(l,i)}restore(l="default"){return De.restore(l)}on(l,i){return typeof window>"u"?()=>{}:pn.onGlobalEvent(l,i)}once(l,i){if(typeof window>"u")return()=>{};const s=this.on(l,c=>(s(),i(c)));return s}hasPendingOptimistic(){return this.asyncRequestStream.hasPendingOptimistic()}get activePolls(){return Rm.count}cancelAll({async:l=!0,prefetch:i=!0,sync:s=!0}={}){l&&this.asyncRequestStream.cancelInFlight({prefetch:i}),s&&this.syncRequestStream.cancelInFlight()}poll(l,i={},s={}){return Rm.add(l,({onStart:c,onFinish:o})=>{const p=typeof i=="function"?i():i;this.reload({preserveErrors:!0,...p,onCancelToken:h=>{c(h.cancel),p.onCancelToken?.(h)},onFinish:h=>{o(),p.onFinish?.(h)}})},{autoStart:s.autoStart??!0,keepAlive:s.keepAlive??!1,mode:s.mode})}visit(l,i={}){i.optimistic=i.optimistic??this.pendingOptimisticCallback,this.pendingOptimisticCallback=void 0,i.optimistic&&(i.async=i.async??!0);const s=this.getPendingVisit(l,{...i,showProgress:i.showProgress??(!i.async||!!i.optimistic)}),c=this.getVisitEvents(i);if(c.onBefore(s)===!1||!Tm(s))return;const o=en(V.get().url);(s.only.length>0||s.except.length>0||s.reset.length>0?Mp(s.url,o):cu(s.url,o))||this.asyncRequestStream.cancelInFlight({prefetch:!1,optimistic:!1}),s.async||this.syncRequestStream.interruptInFlight(),i.optimistic&&this.applyOptimisticUpdate(i.optimistic,c),!V.isCleared()&&!s.preserveUrl&&_t.save();const p={...s,...c},h=()=>{const m=mn.get(p);m?(tn.reveal(m.inFlight),mn.use(m,p)):(tn.reveal(!0),(s.async?this.asyncRequestStream:this.syncRequestStream).send(Cm.create(p,V.get(),{optimistic:!!i.optimistic})))};Array.isArray(s.component)&&(console.error(`The "component" prop received an array of components (${s.component.join(", ")}), but only a single component string is supported for instant visits. Pass an explicit component name instead.`),s.component=null),s.component?De.processQueue().then(()=>{this.performInstantSwap(s).then(()=>{p.preserveState=!0,p.replace=!0,p.viewTransition=!1,h()})}):h()}getCached(l,i={}){return mn.findCached(this.getPrefetchParams(l,i))}flush(l,i={}){mn.remove(this.getPrefetchParams(l,i))}flushAll(){mn.removeAll()}flushByCacheTags(l){mn.removeByTags(Array.isArray(l)?l:[l])}getPrefetching(l,i={}){return mn.findInFlight(this.getPrefetchParams(l,i))}prefetch(l,i={},s={}){if((i.method??(cn(l)?l.method:"get"))!=="get")throw new Error("Prefetch requests must use the GET method");const c=this.getPendingVisit(l,{...i,async:!0,showProgress:!1,prefetch:!0,viewTransition:!1});if(c.url.origin+c.url.pathname+c.url.search===window.location.origin+window.location.pathname+window.location.search)return;const o=this.getVisitEvents(i);if(o.onBefore(c)===!1||!Tm(c))return;tn.hide(),this.asyncRequestStream.interruptInFlight();const p={...c,...o};new Promise(m=>{const S=()=>{V.get()?m():setTimeout(S,50)};S()}).then(()=>{mn.add(p,m=>{this.asyncRequestStream.send(Cm.create(m,V.get()))},{cacheFor:_l.get("prefetch.cacheFor"),cacheTags:[],...s})})}clearHistory(){De.clear()}decryptHistory(){return De.decrypt()}resolveComponent(l,i){return V.resolve(l,i)}replace(l){this.clientVisit(l,{replace:!0})}replaceProp(l,i,s){this.replace({preserveScroll:!0,preserveState:!0,props(c){const o=typeof i=="function"?i(Ze(c,l),c):i;return Ut(Pe(c),l,o)},...s||{}})}appendToProp(l,i,s){this.replaceProp(l,(c,o)=>{const p=typeof i=="function"?i(c,o):i;return Array.isArray(c)||(c=c!==void 0?[c]:[]),[...c,p]},s)}prependToProp(l,i,s){this.replaceProp(l,(c,o)=>{const p=typeof i=="function"?i(c,o):i;return Array.isArray(c)||(c=c!==void 0?[c]:[]),[p,...c]},s)}push(l){this.clientVisit(l)}flash(l,i){const s=V.get().flash;let c;if(typeof l=="function")c=l(s);else if(typeof l=="string")c={...s,[l]:i};else if(l&&Object.keys(l).length)c={...s,...l};else return;V.setFlash(c),Object.keys(c).length&&uu(c)}clientVisit(l,{replace:i=!1}={}){this.clientVisitQueue.add(()=>this.performClientVisit(l,{replace:i}))}performClientVisit(l,{replace:i=!1}={}){const s=V.get(),c=typeof l.props=="function"?Object.fromEntries(Object.values(s.onceProps??{}).map(Q=>[Q.prop,Ze(s.props,Q.prop)])):{},o=typeof l.props=="function"?l.props(s.props,c):l.props??s.props,p=typeof l.flash=="function"?l.flash(s.flash):l.flash,{viewTransition:h,onError:m,onFinish:S,onFlash:v,onSuccess:g,...T}=l,O={...s,...T,flash:p??{},props:o},q=kr.resolvePreserveOption(l.preserveScroll??!1,O),j=kr.resolvePreserveOption(l.preserveState??!1,O);return V.set(O,{replace:i,preserveScroll:q,preserveState:j,viewTransition:h}).then(()=>{const Q=V.get().flash;Object.keys(Q).length>0&&(uu(Q),v?.(Q));const J=V.get().props.errors||{};if(Object.keys(J).length===0){g?.(V.get());return}const G=l.errorBag?J[l.errorBag||""]||{}:J;m?.(G)}).finally(()=>S?.(l))}performInstantSwap(l){const i=V.get(),s=Object.fromEntries((i.sharedProps??[]).filter(h=>h in i.props).map(h=>[h,i.props[h]])),c=typeof l.pageProps=="function"?l.pageProps(Pe(i.props),Pe(s)):l.pageProps,o=c!==null?{...c}:{...s},p={component:l.component,url:l.url.pathname+l.url.search+l.url.hash,version:i.version,props:{...o,errors:{}},flash:{},rescuedProps:[],clearHistory:!1,encryptHistory:i.encryptHistory,sharedProps:i.sharedProps,rememberedState:{}};return V.set(p,{replace:l.replace,preserveScroll:kr.resolvePreserveOption(l.preserveScroll,p),preserveState:!1,viewTransition:l.viewTransition})}getPrefetchParams(l,i){return{...this.getPendingVisit(l,{...i,async:!0,showProgress:!1,prefetch:!0,viewTransition:!1}),...this.getVisitEvents(i)}}getPendingVisit(l,i){if(cn(l)){const S=l;l=S.url,i.method=i.method??S.method}const s=_l.get("visitOptions"),c=s?s(l.toString(),Pe(i))||{}:{},o={method:"get",data:{},replace:!1,preserveScroll:!1,preserveState:!1,only:[],except:[],headers:{},errorBag:"",forceFormData:!1,queryStringArrayFormat:"brackets",async:!1,showProgress:!0,fresh:!1,reset:[],preserveUrl:!1,preserveErrors:!1,prefetch:!1,invalidateCacheTags:[],viewTransition:!1,component:null,pageProps:null,...wm(i),...wm(c)},[p,h]=bv(l,o.data,o.method,o.forceFormData,o.queryStringArrayFormat),m={cancelled:!1,completed:!1,interrupted:!1,...o,url:p,data:h};return m.prefetch&&(m.headers.Purpose="prefetch"),m}getVisitEvents(l){return{onCancelToken:l.onCancelToken||Nt,onBefore:l.onBefore||Nt,onBeforeUpdate:l.onBeforeUpdate||Nt,onStart:l.onStart||Nt,onProgress:l.onProgress||Nt,onFinish:l.onFinish||Nt,onCancel:l.onCancel||Nt,onSuccess:l.onSuccess||Nt,onError:l.onError||Nt,onHttpException:l.onHttpException||Nt,onNetworkError:l.onNetworkError||Nt,onFlash:l.onFlash||Nt,onPrefetched:l.onPrefetched||Nt,onPrefetching:l.onPrefetching||Nt}}applyOptimisticUpdate(l,i){const s=V.get().props,c=l(Pe(s));if(!c)return;const o=[];for(const g of Object.keys(c))gn(s[g],c[g])||o.push(g);if(o.length===0)return;const p=V.nextOptimisticId(),h=V.get().component;for(const g of o)V.setBaseline(g,Pe(s[g]));V.registerOptimistic(p,l),V.setPropsQuietly({...s,...c});let m=!0;const S=i.onSuccess;i.onSuccess=g=>(m=!1,S(g));const v=i.onFinish;i.onFinish=g=>{if(V.unregisterOptimistic(p),m&&V.get().component===h){const T=V.replayOptimistics();Object.keys(T).length>0&&V.setPropsQuietly({...V.get().props,...T})}return V.pendingOptimisticCount()===0&&V.clearOptimisticState(),v(g)}}loadDeferredProps(l){l&&Object.values(l).forEach(i=>{this.doReload({only:i,deferredProps:!0,preserveErrors:!0})})}},ou=class{static createWayfinderCallback(...l){return()=>l.length===1?cn(l[0])?l[0]:l[0]():{method:typeof l[0]=="function"?l[0]():l[0],url:typeof l[1]=="function"?l[1]():l[1]}}static parseUseFormArguments(...l){return l.length===0?{rememberKey:null,data:{},precognitionEndpoint:null}:l.length===1?{rememberKey:null,data:l[0],precognitionEndpoint:null}:l.length===2?typeof l[0]=="string"?{rememberKey:l[0],data:l[1],precognitionEndpoint:null}:{rememberKey:null,data:l[1],precognitionEndpoint:this.createWayfinderCallback(l[0])}:{rememberKey:null,data:l[2],precognitionEndpoint:this.createWayfinderCallback(l[0],l[1])}}static parseSubmitArguments(l,i){return l.length===3||l.length===2&&typeof l[0]=="string"?{method:l[0],url:l[1],options:l[2]??{}}:cn(l[0])?{...l[0],options:l[1]??{}}:{...i(),options:l[0]??{}}}static mergeHeadersForValidation(l,i,s){const c=o=>(o.headers={...s??{},...o.headers??{}},o);return l&&typeof l=="object"&&!("target"in l)?l=c(l):i&&typeof i=="object"?i=c(i):typeof l=="string"?i=c(i??{}):l=c(l??{}),[l,i]}};function Yv(l){if(!l.includes("."))return l;const i=s=>s.startsWith("[")&&s.endsWith("]")?s:s.split(".").reduce((c,o,p)=>p===0?o:`${c}[${o}]`);return l.replace(/\\\./g,"__ESCAPED_DOT__").split(/(\[[^\]]*\])/).filter(Boolean).map(i).join("").replace(/__ESCAPED_DOT__/g,".")}function Xv(l){const i=[],s=/([^\[\]]+)|\[(\d*)\]/g;let c;for(;(c=s.exec(l))!==null;)c[1]!==void 0?i.push(c[1]):c[2]!==void 0&&i.push(c[2]===""?"":Number(c[2]));return i}function Qv(l,i,s){let c=l;for(let o=0;o<i.length-1;o++)i[o]in c||(c[i[o]]={}),c=c[i[o]];c[i[i.length-1]]=s}function Gv(l){const i=Object.keys(l),s=i.filter(c=>/^\d+$/.test(c)).map(Number).sort((c,o)=>c-o);return i.length===s.length&&s.length>0&&s[0]===0&&s.every((c,o)=>c===o)}function Ir(l){if(Array.isArray(l))return l.map(Ir);if(typeof l!="object"||l===null||fo(l))return l;if(Gv(l)){const s=[];for(let c=0;c<Object.keys(l).length;c++)s[c]=Ir(l[c]);return s}const i={};for(const s in l)i[s]=Ir(l[s]);return i}function qm(l){const i={};for(const[s,c]of l.entries()){if(c instanceof File&&c.size===0&&c.name==="")continue;const o=Xv(Yv(s));if(o[o.length-1]===""){const p=o.slice(0,-1),h=Ze(i,p);if(Array.isArray(h))h.push(c);else if(h&&typeof h=="object"&&!fo(h)){const m=Object.keys(h).filter(S=>/^\d+$/.test(S)).map(Number).sort((S,v)=>S-v);Ut(i,p,m.length>0?[...m.map(S=>h[S]),c]:[c])}else Ut(i,p,[c]);continue}Qv(i,o.map(String),c)}return Ir(i)}var Vv={buildDOMElement(l){const i=document.createElement("template");i.innerHTML=l;const s=i.content.firstChild;if(!l.startsWith("<script "))return s;const c=document.createElement("script");return c.innerHTML=s.innerHTML,s.getAttributeNames().forEach(o=>{c.setAttribute(o,s.getAttribute(o)||"")}),c},isInertiaManagedElement(l){return l.nodeType===Node.ELEMENT_NODE&&l.getAttribute("data-inertia")!==null},findMatchingElementIndex(l,i){const s=l.getAttribute("data-inertia");return s!==null?i.findIndex(c=>c.getAttribute("data-inertia")===s):-1},update:zi(function(l){const i=l.map(c=>this.buildDOMElement(c)),s=Array.from(document.head.childNodes).filter(c=>this.isInertiaManagedElement(c));i.some(c=>c instanceof HTMLTitleElement)&&document.head.querySelectorAll("title:not([data-inertia])").forEach(c=>c.remove()),s.forEach(c=>{const o=this.findMatchingElementIndex(c,i);if(o===-1){c.remove();return}const p=i.splice(o,1)[0];p&&!c.isEqualNode(p)&&c.replaceWith(p)}),i.forEach(c=>{document.head.appendChild(c)})},1)};function Zv(l,i,s){const c={};let o=0;function p(){const T=o+=1;return c[T]=[],T.toString()}function h(T){T===null||Object.keys(c).indexOf(T)===-1||(delete c[T],g())}function m(T){Object.keys(c).indexOf(T)===-1&&(c[T]=[])}function S(T,O=[]){T!==null&&Object.keys(c).indexOf(T)>-1&&(c[T]=O),g()}function v(){const T=i(""),O={...T?{title:`<title data-inertia="">${T}</title>`}:{}},q=Object.values(c).reduce((j,Q)=>j.concat(Q),[]).reduce((j,Q)=>{if(Q.indexOf("<")===-1)return j;if(Q.indexOf("<title ")===0){const G=Q.match(/(<title [^>]+>)(.*?)(<\/title>)/s);return j.title=G?`${G[1]}${i(G[2])}${G[3]}`:Q,j}const J=Q.match(/ data-inertia="[^"]+"/);return J?j[J[0]]=Q:j[Object.keys(j).length]=Q,j},O);return Object.values(q)}function g(){l?s(v()):Vv.update(v())}return g(),{forceUpdate:g,createProvider:function(){const T=p();return{reconnect:()=>m(T),update:O=>S(T,O),disconnect:()=>h(T)}}}}var Kv="X-Inertia-Infinite-Scroll-Merge-Intent",Pv=l=>{const i=()=>{const G=V.get().scrollProps?.[l.getPropName()];if(G)return G;throw new Error(`The page object does not contain a scroll prop named "${l.getPropName()}".`)},s={component:null,loading:!1,previousPage:null,nextPage:null,lastLoadedPage:null,requestCount:0},c=()=>{const G=i();s.component=V.get().component,s.loading=!1,s.previousPage=G.previousPage,s.nextPage=G.nextPage,s.lastLoadedPage=G.currentPage,s.requestCount=0},o=()=>`inertia:infinite-scroll-data:${l.getPropName()}`;if(typeof window<"u"){c();const G=Ye.restore(o());G&&typeof G=="object"&&G.lastLoadedPage===i().currentPage&&(s.previousPage=G.previousPage,s.nextPage=G.nextPage,s.lastLoadedPage=G.lastLoadedPage,s.requestCount=G.requestCount||0)}const p=Ye.on("success",G=>{s.component===G.detail.page.component&&i().reset&&(c(),l.onReset?.())}),h=G=>G==="next"?"nextPage":"previousPage",m=G=>s[h(G)],S=G=>{const ne=i(),se=h(G);s.lastLoadedPage=ne.currentPage,s[se]=ne[se],s.requestCount+=1,Ye.remember({previousPage:s.previousPage,nextPage:s.nextPage,lastLoadedPage:s.lastLoadedPage,requestCount:s.requestCount},o())},v=()=>i().pageName,g=()=>s.requestCount,T=(G,ne={})=>{const se=m(G);s.loading||se===null||(s.loading=!0,Ye.reload({preserveErrors:!0,...ne,data:{...ne.data||{},[v()]:se},only:[...ne.only||[],l.getPropName()],preserveUrl:!0,headers:{[Kv]:G==="previous"?"prepend":"append",...ne.headers},onBefore:P=>{G==="next"?l.onBeforeNextRequest():l.onBeforePreviousRequest(),ne.onBefore?.(P)},onBeforeUpdate:P=>{l.onBeforeUpdate(),ne.onBeforeUpdate?.(P)},onSuccess:P=>{S(G),ne.onSuccess?.(P)},onFinish:P=>{s.loading=!1;const oe=P.completed,Z=oe?s.lastLoadedPage:null;G==="next"?l.onCompleteNextRequest(Z,{page:Z,completed:oe}):l.onCompletePreviousRequest(Z,{page:Z,completed:oe}),ne.onFinish?.(P)}}))};return{getLastLoadedPage:()=>s.lastLoadedPage,getPageName:v,getRequestCount:g,hasPrevious:()=>!!s.previousPage,hasNext:()=>!!s.nextPage,fetchNext:G=>T("next",G),fetchPrevious:G=>T("previous",G),removeEventListener:p}},Jv=()=>{const l=[];return{new:(c,o={})=>{const p=new IntersectionObserver(h=>{for(const m of h)m.isIntersecting&&c(m)},o);return l.push(p),p},flushAll:()=>{l.forEach(c=>c.disconnect()),l.length=0}}},eu="infiniteScrollPage",Cc="infiniteScrollIgnore",Cp=l=>l.dataset[eu],Fv=l=>{const i=Jv();let s,c,o,p,h=!1;const m=()=>{p=new MutationObserver(le=>{le.forEach($=>{$.addedNodes.forEach(ue=>{ue.nodeType===Node.ELEMENT_NODE&&O.add(ue)})}),P()}),p.observe(l.getItemsElement(),{childList:!0}),s=i.new(le=>l.onItemIntersected(le.target));const Z={root:l.getScrollableParent(),rootMargin:`${Math.max(1,l.getTriggerMargin())}px`};c=i.new(l.onPreviousTriggered,Z),o=i.new(l.onNextTriggered,Z)},S=()=>{h&&v();const Z=l.getStartElement(),le=l.getEndElement();Z&&l.shouldFetchPrevious()&&c.observe(Z),le&&l.shouldFetchNext()&&o.observe(le),h=!0},v=()=>{h&&(c.disconnect(),o.disconnect(),h=!1)},g=()=>{h&&S()},T=()=>{v(),i.flushAll(),p?.disconnect()},O=new Set,q=Z=>!(eu in Z.dataset)&&!(Cc in Z.dataset),j=()=>{Array.from(O).forEach(Z=>{q(Z)&&(Z.dataset[Cc]="true"),s.observe(Z)}),O.clear()},Q=Z=>Array.from(Z.querySelectorAll(":scope > *:not([data-infinite-scroll-page]):not([data-infinite-scroll-ignore])"));let J=!1;const G=Z=>{!J&&(J=!0,oe())||(Q(l.getItemsElement()).forEach(le=>{q(le)&&(le.dataset[eu]=Z?.toString()||"1"),s.observe(le)}),se())},ne=()=>`inertia:infinite-scroll-elements:${l.getPropName()}`,se=()=>{const Z={},le=l.getItemsElement().childNodes;for(let $=0;$<le.length;$++){const ue=le[$];if(ue.nodeType!==Node.ELEMENT_NODE)continue;const W=Cp(ue);typeof W>"u"||(W in Z?Z[W].to=$:Z[W]={from:$,to:$})}Ye.remember(Z,ne())},P=zi(se,250),oe=()=>{const Z=Ye.restore(ne());if(!Z||typeof Z!="object")return!1;const le=l.getItemsElement().childNodes;for(let $=0;$<le.length;$++){const ue=le[$];if(ue.nodeType!==Node.ELEMENT_NODE)continue;const W=ue;let L;for(const[X,F]of Object.entries(Z))if($>=F.from&&$<=F.to){L=X;break}if(L)W.dataset[eu]=L;else if(q(W))W.dataset[Cc]="true";else continue;s.observe(W)}return!0};return{setupObservers:m,enableTriggers:S,disableTriggers:v,refreshTriggers:g,flushAll:T,processManuallyAddedElements:j,processServerLoadedElements:G}},$v=new mu,va,ol,Kr=null,kv=l=>{let i=!0;const s=c=>{$v.add(()=>new Promise(o=>{if(!i)return va=ol=null,o();if(!va||!ol){const m=V.get().url;va=en(m),ol=en(m),Kr=Dp(m)}const p=l.getPageName(),h=ol.searchParams;c==="1"?h.delete(p):h.set(p,c),setTimeout(()=>o())})).finally(()=>{i&&va&&ol&&va.href!==ol.href&&Kr!==null&&Ye.replace({url:Ev(ol,Kr),preserveScroll:!0,preserveState:!0}),va=ol=Kr=null})};return{onItemIntersected:zi(c=>{const o=l.getItemsElement();if(!i||l.shouldPreserveUrl()||!c||!o)return;const p=new Map;Ap([...o.children],c).forEach(m=>{const S=Cp(m)??"1";p.has(S)?p.set(S,p.get(S)+1):p.set(S,1)});const h=Array.from(p.entries()).sort((m,S)=>S[1]-m[1])[0]?.[0];h!==void 0&&s(h)},250),cancel:()=>i=!1}},Wv=l=>({createCallbacks:()=>{let s,c=null,o=0;return{captureScrollPosition:()=>{const m=l.getScrollableParent(),S=l.getItemsElement();s=m?.scrollTop||window.scrollY;const v=Ap([...S.children]);if(v.length>0){c=v[0];const g=m?.getBoundingClientRect()||{top:0},T=m?g.top:0;o=c.getBoundingClientRect().top-T}},restoreScrollPosition:()=>{if(!c)return;let m=0,S=!1;const v=()=>{if(m++,S||m>10)return!1;const g=l.getScrollableParent(),T=g?.getBoundingClientRect()||{top:0},O=g?T.top:0,q=c.getBoundingClientRect().top-O-o;if(q===0){window.requestAnimationFrame(v);return}g?g.scrollTo({top:s+q}):window.scrollTo(0,window.scrollY+q),S=!0};window.requestAnimationFrame(v)}}}});function Iv(l){const i=kv({...l,getPageName:()=>o.getPageName()}),s=Wv(l),c=Fv({...l,onItemIntersected:i.onItemIntersected,onPreviousTriggered:()=>o.fetchPrevious(),onNextTriggered:()=>o.fetchNext()}),o=Pv({...l,onBeforeUpdate:c.processManuallyAddedElements,onCompletePreviousRequest:(v,g)=>{l.onCompletePreviousRequest(g),g.completed&&Oi(()=>c.processServerLoadedElements(g.page),2)},onCompleteNextRequest:(v,g)=>{l.onCompleteNextRequest(g),g.completed&&Oi(()=>c.processServerLoadedElements(g.page),2)},onReset:l.onDataReset}),p=v=>{const{captureScrollPosition:g,restoreScrollPosition:T}=s.createCallbacks(),O=v.onBeforeUpdate||(()=>{}),q=v.onSuccess||(()=>{});return v.onBeforeUpdate=j=>{O(j),g()},v.onSuccess=j=>{q(j),T()},v},h=o.fetchNext;o.fetchNext=(v={})=>{v={...l.getReloadOptions?.(),...v},l.inReverseMode()&&(v=p(v)),h(v)};const m=o.fetchPrevious;o.fetchPrevious=(v={})=>{v={...l.getReloadOptions?.(),...v},l.inReverseMode()||(v=p(v)),m(v)};const S=Ye.on("success",()=>Oi(c.refreshTriggers,2));return{dataManager:o,elementManager:c,flush:()=>{S(),o.removeEventListener(),c.flushAll(),i.cancel()}}}function e1(){let l={},i={},s={shared:l,named:i};const c=new Set;let o=!1;const p=()=>{s={shared:l,named:i}},h=()=>{o||(o=!0,queueMicrotask(()=>{o=!1,c.forEach(m=>m())}))};return{set(m){const S={...l,...m};gn(l,S)||(l=S,p(),h())},setFor(m,S){const v=i[m]||{},g={...v,...S};gn(v,g)||(i={...i,[m]:g},p(),h())},reset(){l={},i={},p(),h()},subscribe(m){return c.add(m),()=>c.delete(m)},get:()=>s}}function Di(l){return typeof l=="object"&&l!==null&&!Array.isArray(l)}function mo(l){return Di(l)&&"component"in l}function po(l,i){return"component"in l&&i(l.component)}function xp(l,i){return!Di(l)||i(l)||po(l,i)?!1:Object.values(l).every(s=>i(s)||Array.isArray(s)&&i(s[0])||mo(s)&&i(s.component))}function qp(l,i){return Di(l)&&!i(l)&&!po(l,i)&&!xp(l,i)}function t1(l,i){if(qp(l,i))return!0;if(!Di(l)||i(l)||po(l,i))return!1;const s=Object.values(l);return s.length>0&&s.every(c=>typeof c=="function")}function n1(l,i){return Array.isArray(l)&&l.length===2&&i(l[0])&&Di(l[1])&&!i(l[1])}function jm(l,i){if(Array.isArray(l)&&i(l[0]))return{component:l[0],props:l[1]??{}};if(mo(l)&&i(l.component))return{component:l.component,props:l.props??{}};if(i(l))return{component:l,props:{}};throw new Error(`Invalid layout definition: received ${typeof l}`)}function l1(l,i,s){return!l||s&&s(l)?[]:xp(l,i)?Object.entries(l).map(([c,o])=>({...jm(o,i),name:c})):n1(l,i)?[{component:l[0],props:l[1]??{}}]:Array.isArray(l)?l.map(c=>jm(c,i)):mo(l)&&i(l.component)?[{component:l.component,props:l.props??{}}]:i(l)?[{component:l,props:{}}]:[]}function jp(l){return l.target instanceof HTMLElement&&l.target.isContentEditable||l.defaultPrevented}function Pr(l){const i=l.currentTarget.tagName.toLowerCase()==="a";return!(jp(l)||i&&l.altKey||i&&l.ctrlKey||i&&l.metaKey||i&&l.shiftKey||i&&"button"in l&&l.button!==0)}function Bm(l){const i=l.currentTarget.tagName.toLowerCase()==="button";return!jp(l)&&(l.key==="Enter"||i&&l.key===" ")}var lt="nprogress",Ul,at,bt={minimum:.08,easing:"linear",speed:200,trickle:!0,trickleSpeed:200,showSpinner:!0,barSelector:'[role="bar"]',spinnerSelector:'[role="spinner"]',parent:"body",color:"#29d",includeCSS:!0,popover:null,template:['<div class="bar" role="bar">','<div class="peg"></div>',"</div>",'<div class="spinner" role="spinner">','<div class="spinner-icon"></div>',"</div>"].join("")},fl=null,fu=!1,a1=l=>{Object.assign(bt,l),Ul=bt.popover??"popover"in HTMLElement.prototype,bt.includeCSS&&c1(bt.color),at=document.createElement("div"),at.id=lt,at.innerHTML=bt.template,Ul&&(at.popover="manual")},pu=l=>{const i=Bp();l=Gp(l,bt.minimum,1),fl=l===1?null:l;const s=r1(!i),c=s.querySelector(bt.barSelector),o=bt.speed,p=bt.easing;s.offsetWidth,s1(h=>{const m={transition:`all ${o}ms ${p}`,transform:`translate3d(${Vp(l)}%,0,0)`};for(const S in m)c.style[S]=m[S];if(l!==1)return setTimeout(h,o);s.style.transition="none",s.style.opacity="1",s.offsetWidth,setTimeout(()=>{s.style.transition=`all ${o}ms linear`,s.style.opacity="0",setTimeout(()=>{Qp(),s.style.transition="",s.style.opacity="",h()},o)},o)})},Bp=()=>typeof fl=="number",Lp=()=>{fl||pu(0);const l=function(){setTimeout(function(){fl&&(Yp(),l())},bt.trickleSpeed)};bt.trickle&&l()},i1=l=>{!l&&!fl||(Yp(.3+.5*Math.random()),pu(1))},Yp=l=>{const i=fl;if(i===null)return Lp();if(!(i>1))return l=typeof l=="number"?l:(()=>{const s={.1:[0,.2],.04:[.2,.5],.02:[.5,.8],.005:[.8,.99]};for(const c in s)if(i>=s[c][0]&&i<s[c][1])return parseFloat(c);return 0})(),pu(Gp(i+l,0,.994))},r1=l=>{if(u1())return document.getElementById(lt);document.documentElement.classList.add(`${lt}-busy`);const i=at.querySelector(bt.barSelector),s=l?"-100":Vp(fl||0);if(i.style.transition="all 0 linear",i.style.transform=`translate3d(${s}%,0,0)`,bt.showSpinner||at.querySelector(bt.spinnerSelector)?.remove(),Ul)document.body.appendChild(at),fu||at.showPopover();else{const c=Xp();c!==document.body&&c.classList.add(`${lt}-custom-parent`),c.appendChild(at),fu&&(at.style.display="none")}return at},Xp=()=>document.querySelector(bt.parent),Qp=()=>{if(document.documentElement.classList.remove(`${lt}-busy`),Ul&&at?.isConnected)try{at.hidePopover()}catch{}Ul||Xp().classList.remove(`${lt}-custom-parent`),at?.remove()},u1=()=>document.getElementById(lt)!==null;function Gp(l,i,s){return l<i?i:l>s?s:l}var Vp=l=>(-1+l)*100,s1=(()=>{const l=[],i=()=>{const s=l.shift();s&&s(i)};return s=>{l.push(s),l.length===1&&i()}})(),c1=l=>{const i=document.createElement("style"),s=_l.get("nonce");s&&(i.nonce=s),i.textContent=`
#${lt} {
pointer-events: none;
background: none;
border: none;
margin: 0;
padding: 0;
overflow: visible;
inset: unset;
width: 100%;
height: 0;
position: fixed;
top: 0;
left: 0;
}
#${lt}::backdrop {
display: none;
}
#${lt} .bar {
background: ${l};
position: fixed;
z-index: 1031;
top: 0;
left: 0;
width: 100%;
height: 2px;
}
#${lt} .peg {
display: block;
position: absolute;
right: 0px;
width: 100px;
height: 100%;
box-shadow: 0 0 10px ${l}, 0 0 5px ${l};
opacity: 1.0;
transform: rotate(3deg) translate(0px, -4px);
}
#${lt} .spinner {
display: block;
position: fixed;
z-index: 1031;
top: 15px;
right: 15px;
}
#${lt} .spinner-icon {
width: 18px;
height: 18px;
box-sizing: border-box;
border: solid 2px transparent;
border-top-color: ${l};
border-left-color: ${l};
border-radius: 50%;
animation: ${lt}-spinner 400ms linear infinite;
}
.${lt}-custom-parent {
overflow: hidden;
position: relative;
}
.${lt}-custom-parent #${lt} .spinner,
.${lt}-custom-parent #${lt} .bar {
position: absolute;
}
@keyframes ${lt}-spinner {
0% { transform: rotate(0deg); }
100% { transform: rotate(360deg); }
}
`,document.head.appendChild(i)},o1=()=>{if(fu=!1,!!at?.isConnected)if(Ul)try{at.showPopover()}catch{}else at.style.display=""},f1=()=>{if(fu=!0,!!at?.isConnected)if(Ul)try{at.hidePopover()}catch{}else at.style.display="none"},un={configure:a1,isStarted:Bp,done:i1,set:pu,remove:Qp,start:Lp,status:fl,show:o1,hide:f1},d1=class{hideCount=0;start(){un.start()}reveal(l=!1){this.hideCount=Math.max(0,this.hideCount-1),(l||this.hideCount===0)&&un.show()}hide(){this.hideCount++,un.hide()}set(l){un.set(Math.max(0,Math.min(1,l)))}finish(){un.done()}reset(){un.set(0)}remove(){un.done(),un.remove()}isStarted(){return un.isStarted()}getStatus(){return un.status}},tn=new d1;function h1(l){document.addEventListener("inertia:start",i=>m1(i,l)),document.addEventListener("inertia:progress",p1)}function m1(l,i){l.detail.visit.showProgress||tn.hide();const s=setTimeout(()=>tn.start(),i);document.addEventListener("inertia:finish",c=>g1(c,s),{once:!0})}function p1(l){tn.isStarted()&&l.detail.progress?.percentage&&tn.set(Math.max(tn.getStatus(),l.detail.progress.percentage/100*.9))}function g1(l,i){clearTimeout(i),tn.isStarted()&&(l.detail.visit.completed?tn.finish():l.detail.visit.interrupted?tn.reset():l.detail.visit.cancelled&&tn.remove())}function y1({delay:l=250,color:i="#29d",includeCSS:s=!0,showSpinner:c=!1,popover:o=null}={}){h1(l),un.configure({showSpinner:c,includeCSS:s,color:i,popover:o})}var Zp=Symbol("FormComponentReset");function Jc(l){return l instanceof HTMLInputElement||l instanceof HTMLSelectElement||l instanceof HTMLTextAreaElement}function v1(l,i){const s=l.value,c=l.checked;switch(l.type.toLowerCase()){case"checkbox":l.checked=i.includes(l.value);break;case"radio":l.checked=i[0]===l.value;break;case"file":l.value="";break;case"button":case"submit":case"reset":case"image":break;default:l.value=i[0]!==null&&i[0]!==void 0?String(i[0]):""}return l.value!==s||l.checked!==c}function S1(l,i){const s=l.value,c=Array.from(l.selectedOptions).map(p=>p.value);if(l.multiple){const p=i.map(h=>String(h));Array.from(l.options).forEach(h=>{h.selected=p.includes(h.value)})}else l.value=i[0]!==void 0?String(i[0]):"";const o=Array.from(l.selectedOptions).map(p=>p.value);return l.multiple?JSON.stringify(c.sort())!==JSON.stringify(o.sort()):l.value!==s}function xc(l,i){if(l.disabled){if(l instanceof HTMLInputElement){const s=l.value,c=l.checked;switch(l.type.toLowerCase()){case"checkbox":case"radio":return l.checked=l.defaultChecked,l.checked!==c;case"file":return l.value="",s!=="";case"button":case"submit":case"reset":case"image":return!1;default:return l.value=l.defaultValue,l.value!==s}}else if(l instanceof HTMLSelectElement){const s=Array.from(l.selectedOptions).map(o=>o.value);Array.from(l.options).forEach(o=>{o.selected=o.defaultSelected});const c=Array.from(l.selectedOptions).map(o=>o.value);return JSON.stringify(s.sort())!==JSON.stringify(c.sort())}else if(l instanceof HTMLTextAreaElement){const s=l.value;return l.value=l.defaultValue,l.value!==s}return!1}if(l instanceof HTMLInputElement)return v1(l,i);if(l instanceof HTMLSelectElement)return S1(l,i);if(l instanceof HTMLTextAreaElement){const s=l.value;return l.value=i[0]!==void 0?String(i[0]):"",l.value!==s}return!1}function b1(l,i){let s=!1;return l instanceof RadioNodeList||l instanceof HTMLCollection?Array.from(l).forEach((c,o)=>{c instanceof Element&&Jc(c)&&(c instanceof HTMLInputElement&&["checkbox","radio"].includes(c.type.toLowerCase())?xc(c,i)&&(s=!0):xc(c,i[o]!==void 0?[i[o]]:[i[0]??null].filter(Boolean))&&(s=!0))}):Jc(l)&&(s=xc(l,i)),s}function E1(l,i,s){if(!l)return;const c=!s||s.length===0;if(c){const p=new FormData(l),h=Array.from(l.elements).map(m=>Jc(m)?m.name:"").filter(Boolean);s=[...new Set([...i.keys(),...p.keys(),...h])]}let o=!1;s.forEach(p=>{const h=l.elements.namedItem(p);h&&b1(h,i.getAll(p))&&(o=!0)}),o&&c&&l.dispatchEvent(new CustomEvent("reset",{bubbles:!0,cancelable:!0,detail:{[Zp]:!0}}))}function Lm(l,i,s){return`<script data-page="${l}" type="application/json">${JSON.stringify(i).replace(/\//g,"\\/")}<\/script><div data-server-rendered="true" id="${l}">${s}</div>`}var Ye=new Lv,A1=yn((l=>{var i=Symbol.for("react.transitional.element"),s=Symbol.for("react.portal"),c=Symbol.for("react.fragment"),o=Symbol.for("react.strict_mode"),p=Symbol.for("react.profiler"),h=Symbol.for("react.consumer"),m=Symbol.for("react.context"),S=Symbol.for("react.forward_ref"),v=Symbol.for("react.suspense"),g=Symbol.for("react.memo"),T=Symbol.for("react.lazy"),O=Symbol.for("react.activity"),q=Symbol.iterator;function j(b){return b===null||typeof b!="object"?null:(b=q&&b[q]||b["@@iterator"],typeof b=="function"?b:null)}var Q={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},J=Object.assign,G={};function ne(b,U,Y){this.props=b,this.context=U,this.refs=G,this.updater=Y||Q}ne.prototype.isReactComponent={},ne.prototype.setState=function(b,U){if(typeof b!="object"&&typeof b!="function"&&b!=null)throw Error("takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,b,U,"setState")},ne.prototype.forceUpdate=function(b){this.updater.enqueueForceUpdate(this,b,"forceUpdate")};function se(){}se.prototype=ne.prototype;function P(b,U,Y){this.props=b,this.context=U,this.refs=G,this.updater=Y||Q}var oe=P.prototype=new se;oe.constructor=P,J(oe,ne.prototype),oe.isPureReactComponent=!0;var Z=Array.isArray;function le(){}var $={H:null,A:null,T:null,S:null},ue=Object.prototype.hasOwnProperty;function W(b,U,Y){var K=Y.ref;return{$$typeof:i,type:b,key:U,ref:K!==void 0?K:null,props:Y}}function L(b,U){return W(b.type,U,b.props)}function X(b){return typeof b=="object"&&b!==null&&b.$$typeof===i}function F(b){var U={"=":"=0",":":"=2"};return"$"+b.replace(/[=:]/g,function(Y){return U[Y]})}var ae=/\/+/g;function Ee(b,U){return typeof b=="object"&&b!==null&&b.key!=null?F(""+b.key):U.toString(36)}function _(b){switch(b.status){case"fulfilled":return b.value;case"rejected":throw b.reason;default:switch(typeof b.status=="string"?b.then(le,le):(b.status="pending",b.then(function(U){b.status==="pending"&&(b.status="fulfilled",b.value=U)},function(U){b.status==="pending"&&(b.status="rejected",b.reason=U)})),b.status){case"fulfilled":return b.value;case"rejected":throw b.reason}}throw b}function R(b,U,Y,K,de){var he=typeof b;(he==="undefined"||he==="boolean")&&(b=null);var me=!1;if(b===null)me=!0;else switch(he){case"bigint":case"string":case"number":me=!0;break;case"object":switch(b.$$typeof){case i:case s:me=!0;break;case T:return me=b._init,R(me(b._payload),U,Y,K,de)}}if(me)return de=de(b),me=K===""?"."+Ee(b,0):K,Z(de)?(Y="",me!=null&&(Y=me.replace(ae,"$&/")+"/"),R(de,U,Y,"",function(He){return He})):de!=null&&(X(de)&&(de=L(de,Y+(de.key==null||b&&b.key===de.key?"":(""+de.key).replace(ae,"$&/")+"/")+me)),U.push(de)),1;me=0;var Ue=K===""?".":K+":";if(Z(b))for(var Ae=0;Ae<b.length;Ae++)K=b[Ae],he=Ue+Ee(K,Ae),me+=R(K,U,Y,he,de);else if(Ae=j(b),typeof Ae=="function")for(b=Ae.call(b),Ae=0;!(K=b.next()).done;)K=K.value,he=Ue+Ee(K,Ae++),me+=R(K,U,Y,he,de);else if(he==="object"){if(typeof b.then=="function")return R(_(b),U,Y,K,de);throw U=String(b),Error("Objects are not valid as a React child (found: "+(U==="[object Object]"?"object with keys {"+Object.keys(b).join(", ")+"}":U)+"). If you meant to render a collection of children, use an array instead.")}return me}function B(b,U,Y){if(b==null)return b;var K=[],de=0;return R(b,K,"","",function(he){return U.call(Y,he,de++)}),K}function ce(b){if(b._status===-1){var U=b._result;U=U(),U.then(function(Y){(b._status===0||b._status===-1)&&(b._status=1,b._result=Y)},function(Y){(b._status===0||b._status===-1)&&(b._status=2,b._result=Y)}),b._status===-1&&(b._status=0,b._result=U)}if(b._status===1)return b._result.default;throw b._result}var ge=typeof reportError=="function"?reportError:function(b){if(typeof window=="object"&&typeof window.ErrorEvent=="function"){var U=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:typeof b=="object"&&b!==null&&typeof b.message=="string"?String(b.message):String(b),error:b});if(!window.dispatchEvent(U))return}else if(typeof process=="object"&&typeof process.emit=="function"){process.emit("uncaughtException",b);return}console.error(b)},qe={map:B,forEach:function(b,U,Y){B(b,function(){U.apply(this,arguments)},Y)},count:function(b){var U=0;return B(b,function(){U++}),U},toArray:function(b){return B(b,function(U){return U})||[]},only:function(b){if(!X(b))throw Error("React.Children.only expected to receive a single React element child.");return b}};l.Activity=O,l.Children=qe,l.Component=ne,l.Fragment=c,l.Profiler=p,l.PureComponent=P,l.StrictMode=o,l.Suspense=v,l.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=$,l.__COMPILER_RUNTIME={__proto__:null,c:function(b){return $.H.useMemoCache(b)}},l.cache=function(b){return function(){return b.apply(null,arguments)}},l.cacheSignal=function(){return null},l.cloneElement=function(b,U,Y){if(b==null)throw Error("The argument must be a React element, but you passed "+b+".");var K=J({},b.props),de=b.key;if(U!=null)for(he in U.key!==void 0&&(de=""+U.key),U)!ue.call(U,he)||he==="key"||he==="__self"||he==="__source"||he==="ref"&&U.ref===void 0||(K[he]=U[he]);var he=arguments.length-2;if(he===1)K.children=Y;else if(1<he){for(var me=Array(he),Ue=0;Ue<he;Ue++)me[Ue]=arguments[Ue+2];K.children=me}return W(b.type,de,K)},l.createContext=function(b){return b={$$typeof:m,_currentValue:b,_currentValue2:b,_threadCount:0,Provider:null,Consumer:null},b.Provider=b,b.Consumer={$$typeof:h,_context:b},b},l.createElement=function(b,U,Y){var K,de={},he=null;if(U!=null)for(K in U.key!==void 0&&(he=""+U.key),U)ue.call(U,K)&&K!=="key"&&K!=="__self"&&K!=="__source"&&(de[K]=U[K]);var me=arguments.length-2;if(me===1)de.children=Y;else if(1<me){for(var Ue=Array(me),Ae=0;Ae<me;Ae++)Ue[Ae]=arguments[Ae+2];de.children=Ue}if(b&&b.defaultProps)for(K in me=b.defaultProps,me)de[K]===void 0&&(de[K]=me[K]);return W(b,he,de)},l.createRef=function(){return{current:null}},l.forwardRef=function(b){return{$$typeof:S,render:b}},l.isValidElement=X,l.lazy=function(b){return{$$typeof:T,_payload:{_status:-1,_result:b},_init:ce}},l.memo=function(b,U){return{$$typeof:g,type:b,compare:U===void 0?null:U}},l.startTransition=function(b){var U=$.T,Y={};$.T=Y;try{var K=b(),de=$.S;de!==null&&de(Y,K),typeof K=="object"&&K!==null&&typeof K.then=="function"&&K.then(le,ge)}catch(he){ge(he)}finally{U!==null&&Y.types!==null&&(U.types=Y.types),$.T=U}},l.unstable_useCacheRefresh=function(){return $.H.useCacheRefresh()},l.use=function(b){return $.H.use(b)},l.useActionState=function(b,U,Y){return $.H.useActionState(b,U,Y)},l.useCallback=function(b,U){return $.H.useCallback(b,U)},l.useContext=function(b){return $.H.useContext(b)},l.useDebugValue=function(){},l.useDeferredValue=function(b,U){return $.H.useDeferredValue(b,U)},l.useEffect=function(b,U){return $.H.useEffect(b,U)},l.useEffectEvent=function(b){return $.H.useEffectEvent(b)},l.useId=function(){return $.H.useId()},l.useImperativeHandle=function(b,U,Y){return $.H.useImperativeHandle(b,U,Y)},l.useInsertionEffect=function(b,U){return $.H.useInsertionEffect(b,U)},l.useLayoutEffect=function(b,U){return $.H.useLayoutEffect(b,U)},l.useMemo=function(b,U){return $.H.useMemo(b,U)},l.useOptimistic=function(b,U){return $.H.useOptimistic(b,U)},l.useReducer=function(b,U,Y){return $.H.useReducer(b,U,Y)},l.useRef=function(b){return $.H.useRef(b)},l.useState=function(b){return $.H.useState(b)},l.useSyncExternalStore=function(b,U,Y){return $.H.useSyncExternalStore(b,U,Y)},l.useTransition=function(){return $.H.useTransition()},l.version="19.2.6"})),go=yn(((l,i)=>{i.exports=A1()})),T1=yn((l=>{var i=go();function s(v){var g="https://react.dev/errors/"+v;if(1<arguments.length){g+="?args[]="+encodeURIComponent(arguments[1]);for(var T=2;T<arguments.length;T++)g+="&args[]="+encodeURIComponent(arguments[T])}return"Minified React error #"+v+"; visit "+g+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}function c(){}var o={d:{f:c,r:function(){throw Error(s(522))},D:c,C:c,L:c,m:c,X:c,S:c,M:c},p:0,findDOMNode:null},p=Symbol.for("react.portal");function h(v,g,T){var O=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:p,key:O==null?null:""+O,children:v,containerInfo:g,implementation:T}}var m=i.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE;function S(v,g){if(v==="font")return"";if(typeof g=="string")return g==="use-credentials"?g:""}l.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=o,l.createPortal=function(v,g){var T=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!g||g.nodeType!==1&&g.nodeType!==9&&g.nodeType!==11)throw Error(s(299));return h(v,g,null,T)},l.flushSync=function(v){var g=m.T,T=o.p;try{if(m.T=null,o.p=2,v)return v()}finally{m.T=g,o.p=T,o.d.f()}},l.preconnect=function(v,g){typeof v=="string"&&(g?(g=g.crossOrigin,g=typeof g=="string"?g==="use-credentials"?g:"":void 0):g=null,o.d.C(v,g))},l.prefetchDNS=function(v){typeof v=="string"&&o.d.D(v)},l.preinit=function(v,g){if(typeof v=="string"&&g&&typeof g.as=="string"){var T=g.as,O=S(T,g.crossOrigin),q=typeof g.integrity=="string"?g.integrity:void 0,j=typeof g.fetchPriority=="string"?g.fetchPriority:void 0;T==="style"?o.d.S(v,typeof g.precedence=="string"?g.precedence:void 0,{crossOrigin:O,integrity:q,fetchPriority:j}):T==="script"&&o.d.X(v,{crossOrigin:O,integrity:q,fetchPriority:j,nonce:typeof g.nonce=="string"?g.nonce:void 0})}},l.preinitModule=function(v,g){if(typeof v=="string")if(typeof g=="object"&&g!==null){if(g.as==null||g.as==="script"){var T=S(g.as,g.crossOrigin);o.d.M(v,{crossOrigin:T,integrity:typeof g.integrity=="string"?g.integrity:void 0,nonce:typeof g.nonce=="string"?g.nonce:void 0})}}else g??o.d.M(v)},l.preload=function(v,g){if(typeof v=="string"&&typeof g=="object"&&g!==null&&typeof g.as=="string"){var T=g.as,O=S(T,g.crossOrigin);o.d.L(v,T,{crossOrigin:O,integrity:typeof g.integrity=="string"?g.integrity:void 0,nonce:typeof g.nonce=="string"?g.nonce:void 0,type:typeof g.type=="string"?g.type:void 0,fetchPriority:typeof g.fetchPriority=="string"?g.fetchPriority:void 0,referrerPolicy:typeof g.referrerPolicy=="string"?g.referrerPolicy:void 0,imageSrcSet:typeof g.imageSrcSet=="string"?g.imageSrcSet:void 0,imageSizes:typeof g.imageSizes=="string"?g.imageSizes:void 0,media:typeof g.media=="string"?g.media:void 0})}},l.preloadModule=function(v,g){if(typeof v=="string")if(g){var T=S(g.as,g.crossOrigin);o.d.m(v,{as:typeof g.as=="string"&&g.as!=="script"?g.as:void 0,crossOrigin:T,integrity:typeof g.integrity=="string"?g.integrity:void 0})}else o.d.m(v)},l.requestFormReset=function(v){o.d.r(v)},l.unstable_batchedUpdates=function(v,g){return v(g)},l.useFormState=function(v,g,T){return m.H.useFormState(v,g,T)},l.useFormStatus=function(){return m.H.useHostTransitionStatus()},l.version="19.2.6"})),Kp=yn(((l,i)=>{function s(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(s)}catch(c){console.error(c)}}s(),i.exports=T1()})),O1=yn((l=>{function i(_,R){var B=_.length;_.push(R);e:for(;0<B;){var ce=B-1>>>1,ge=_[ce];if(0<o(ge,R))_[ce]=R,_[B]=ge,B=ce;else break e}}function s(_){return _.length===0?null:_[0]}function c(_){if(_.length===0)return null;var R=_[0],B=_.pop();if(B!==R){_[0]=B;e:for(var ce=0,ge=_.length,qe=ge>>>1;ce<qe;){var b=2*(ce+1)-1,U=_[b],Y=b+1,K=_[Y];if(0>o(U,B))Y<ge&&0>o(K,U)?(_[ce]=K,_[Y]=B,ce=Y):(_[ce]=U,_[b]=B,ce=b);else if(Y<ge&&0>o(K,B))_[ce]=K,_[Y]=B,ce=Y;else break e}}return R}function o(_,R){var B=_.sortIndex-R.sortIndex;return B!==0?B:_.id-R.id}if(l.unstable_now=void 0,typeof performance=="object"&&typeof performance.now=="function"){var p=performance;l.unstable_now=function(){return p.now()}}else{var h=Date,m=h.now();l.unstable_now=function(){return h.now()-m}}var S=[],v=[],g=1,T=null,O=3,q=!1,j=!1,Q=!1,J=!1,G=typeof setTimeout=="function"?setTimeout:null,ne=typeof clearTimeout=="function"?clearTimeout:null,se=typeof setImmediate<"u"?setImmediate:null;function P(_){for(var R=s(v);R!==null;){if(R.callback===null)c(v);else if(R.startTime<=_)c(v),R.sortIndex=R.expirationTime,i(S,R);else break;R=s(v)}}function oe(_){if(Q=!1,P(_),!j)if(s(S)!==null)j=!0,Z||(Z=!0,X());else{var R=s(v);R!==null&&Ee(oe,R.startTime-_)}}var Z=!1,le=-1,$=5,ue=-1;function W(){return J?!0:!(l.unstable_now()-ue<$)}function L(){if(J=!1,Z){var _=l.unstable_now();ue=_;var R=!0;try{e:{j=!1,Q&&(Q=!1,ne(le),le=-1),q=!0;var B=O;try{t:{for(P(_),T=s(S);T!==null&&!(T.expirationTime>_&&W());){var ce=T.callback;if(typeof ce=="function"){T.callback=null,O=T.priorityLevel;var ge=ce(T.expirationTime<=_);if(_=l.unstable_now(),typeof ge=="function"){T.callback=ge,P(_),R=!0;break t}T===s(S)&&c(S),P(_)}else c(S);T=s(S)}if(T!==null)R=!0;else{var qe=s(v);qe!==null&&Ee(oe,qe.startTime-_),R=!1}}break e}finally{T=null,O=B,q=!1}R=void 0}}finally{R?X():Z=!1}}}var X;if(typeof se=="function")X=function(){se(L)};else if(typeof MessageChannel<"u"){var F=new MessageChannel,ae=F.port2;F.port1.onmessage=L,X=function(){ae.postMessage(null)}}else X=function(){G(L,0)};function Ee(_,R){le=G(function(){_(l.unstable_now())},R)}l.unstable_IdlePriority=5,l.unstable_ImmediatePriority=1,l.unstable_LowPriority=4,l.unstable_NormalPriority=3,l.unstable_Profiling=null,l.unstable_UserBlockingPriority=2,l.unstable_cancelCallback=function(_){_.callback=null},l.unstable_forceFrameRate=function(_){0>_||125<_?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):$=0<_?Math.floor(1e3/_):5},l.unstable_getCurrentPriorityLevel=function(){return O},l.unstable_next=function(_){switch(O){case 1:case 2:case 3:var R=3;break;default:R=O}var B=O;O=R;try{return _()}finally{O=B}},l.unstable_requestPaint=function(){J=!0},l.unstable_runWithPriority=function(_,R){switch(_){case 1:case 2:case 3:case 4:case 5:break;default:_=3}var B=O;O=_;try{return R()}finally{O=B}},l.unstable_scheduleCallback=function(_,R,B){var ce=l.unstable_now();switch(typeof B=="object"&&B!==null?(B=B.delay,B=typeof B=="number"&&0<B?ce+B:ce):B=ce,_){case 1:var ge=-1;break;case 2:ge=250;break;case 5:ge=1073741823;break;case 4:ge=1e4;break;default:ge=5e3}return ge=B+ge,_={id:g++,callback:R,priorityLevel:_,startTime:B,expirationTime:ge,sortIndex:-1},B>ce?(_.sortIndex=B,i(v,_),s(S)===null&&_===s(v)&&(Q?(ne(le),le=-1):Q=!0,Ee(oe,B-ce))):(_.sortIndex=ge,i(S,_),j||q||(j=!0,Z||(Z=!0,X()))),_},l.unstable_shouldYield=W,l.unstable_wrapCallback=function(_){var R=O;return function(){var B=O;O=R;try{return _.apply(this,arguments)}finally{O=B}}}})),w1=yn(((l,i)=>{i.exports=O1()})),M1=yn((l=>{var i=w1(),s=go(),c=Kp();function o(e){var t="https://react.dev/errors/"+e;if(1<arguments.length){t+="?args[]="+encodeURIComponent(arguments[1]);for(var n=2;n<arguments.length;n++)t+="&args[]="+encodeURIComponent(arguments[n])}return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}function p(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11)}function h(e){var t=e,n=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do t=e,(t.flags&4098)!==0&&(n=t.return),e=t.return;while(e)}return t.tag===3?n:null}function m(e){if(e.tag===13){var t=e.memoizedState;if(t===null&&(e=e.alternate,e!==null&&(t=e.memoizedState)),t!==null)return t.dehydrated}return null}function S(e){if(e.tag===31){var t=e.memoizedState;if(t===null&&(e=e.alternate,e!==null&&(t=e.memoizedState)),t!==null)return t.dehydrated}return null}function v(e){if(h(e)!==e)throw Error(o(188))}function g(e){var t=e.alternate;if(!t){if(t=h(e),t===null)throw Error(o(188));return t!==e?null:e}for(var n=e,a=t;;){var r=n.return;if(r===null)break;var u=r.alternate;if(u===null){if(a=r.return,a!==null){n=a;continue}break}if(r.child===u.child){for(u=r.child;u;){if(u===n)return v(r),e;if(u===a)return v(r),t;u=u.sibling}throw Error(o(188))}if(n.return!==a.return)n=r,a=u;else{for(var f=!1,d=r.child;d;){if(d===n){f=!0,n=r,a=u;break}if(d===a){f=!0,a=r,n=u;break}d=d.sibling}if(!f){for(d=u.child;d;){if(d===n){f=!0,n=u,a=r;break}if(d===a){f=!0,a=u,n=r;break}d=d.sibling}if(!f)throw Error(o(189))}}if(n.alternate!==a)throw Error(o(190))}if(n.tag!==3)throw Error(o(188));return n.stateNode.current===n?e:t}function T(e){var t=e.tag;if(t===5||t===26||t===27||t===6)return e;for(e=e.child;e!==null;){if(t=T(e),t!==null)return t;e=e.sibling}return null}var O=Object.assign,q=Symbol.for("react.element"),j=Symbol.for("react.transitional.element"),Q=Symbol.for("react.portal"),J=Symbol.for("react.fragment"),G=Symbol.for("react.strict_mode"),ne=Symbol.for("react.profiler"),se=Symbol.for("react.consumer"),P=Symbol.for("react.context"),oe=Symbol.for("react.forward_ref"),Z=Symbol.for("react.suspense"),le=Symbol.for("react.suspense_list"),$=Symbol.for("react.memo"),ue=Symbol.for("react.lazy"),W=Symbol.for("react.activity"),L=Symbol.for("react.memo_cache_sentinel"),X=Symbol.iterator;function F(e){return e===null||typeof e!="object"?null:(e=X&&e[X]||e["@@iterator"],typeof e=="function"?e:null)}var ae=Symbol.for("react.client.reference");function Ee(e){if(e==null)return null;if(typeof e=="function")return e.$$typeof===ae?null:e.displayName||e.name||null;if(typeof e=="string")return e;switch(e){case J:return"Fragment";case ne:return"Profiler";case G:return"StrictMode";case Z:return"Suspense";case le:return"SuspenseList";case W:return"Activity"}if(typeof e=="object")switch(e.$$typeof){case Q:return"Portal";case P:return e.displayName||"Context";case se:return(e._context.displayName||"Context")+".Consumer";case oe:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case $:return t=e.displayName||null,t!==null?t:Ee(e.type)||"Memo";case ue:t=e._payload,e=e._init;try{return Ee(e(t))}catch{}}return null}var _=Array.isArray,R=s.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,B=c.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,ce={pending:!1,data:null,method:null,action:null},ge=[],qe=-1;function b(e){return{current:e}}function U(e){0>qe||(e.current=ge[qe],ge[qe]=null,qe--)}function Y(e,t){qe++,ge[qe]=e.current,e.current=t}var K=b(null),de=b(null),he=b(null),me=b(null);function Ue(e,t){switch(Y(he,t),Y(de,e),Y(K,null),t.nodeType){case 9:case 11:e=(e=t.documentElement)&&(e=e.namespaceURI)?Bh(e):0;break;default:if(e=t.tagName,t=t.namespaceURI)t=Bh(t),e=Lh(t,e);else switch(e){case"svg":e=1;break;case"math":e=2;break;default:e=0}}U(K),Y(K,e)}function Ae(){U(K),U(de),U(he)}function He(e){e.memoizedState!==null&&Y(me,e);var t=K.current,n=Lh(t,e.type);t!==n&&(Y(de,e),Y(K,n))}function rt(e){de.current===e&&(U(K),U(de)),me.current===e&&(U(me),hi._currentValue=ce)}var Et,pt;function ie(e){if(Et===void 0)try{throw Error()}catch(n){var t=n.stack.trim().match(/\n( *(at )?)/);Et=t&&t[1]||"",pt=-1<n.stack.indexOf(`
at`)?" (<anonymous>)":-1<n.stack.indexOf("@")?"@unknown:0:0":""}return`
`+Et+e+pt}var ye=!1;function gt(e,t){if(!e||ye)return"";ye=!0;var n=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{var a={DetermineComponentFrameRoot:function(){try{if(t){var x=function(){throw Error()};if(Object.defineProperty(x.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(x,[])}catch(N){var z=N}Reflect.construct(e,[],x)}else{try{x.call()}catch(N){z=N}e.call(x.prototype)}}else{try{throw Error()}catch(N){z=N}(x=e())&&typeof x.catch=="function"&&x.catch(function(){})}}catch(N){if(N&&z&&typeof N.stack=="string")return[N.stack,z.stack]}return[null,null]}};a.DetermineComponentFrameRoot.displayName="DetermineComponentFrameRoot";var r=Object.getOwnPropertyDescriptor(a.DetermineComponentFrameRoot,"name");r&&r.configurable&&Object.defineProperty(a.DetermineComponentFrameRoot,"name",{value:"DetermineComponentFrameRoot"});var u=a.DetermineComponentFrameRoot(),f=u[0],d=u[1];if(f&&d){var y=f.split(`
`),M=d.split(`
`);for(r=a=0;a<y.length&&!y[a].includes("DetermineComponentFrameRoot");)a++;for(;r<M.length&&!M[r].includes("DetermineComponentFrameRoot");)r++;if(a===y.length||r===M.length)for(a=y.length-1,r=M.length-1;1<=a&&0<=r&&y[a]!==M[r];)r--;for(;1<=a&&0<=r;a--,r--)if(y[a]!==M[r]){if(a!==1||r!==1)do if(a--,r--,0>r||y[a]!==M[r]){var H=`
`+y[a].replace(" at new "," at ");return e.displayName&&H.includes("<anonymous>")&&(H=H.replace("<anonymous>",e.displayName)),H}while(1<=a&&0<=r);break}}}finally{ye=!1,Error.prepareStackTrace=n}return(n=e?e.displayName||e.name:"")?ie(n):""}function I(e,t){switch(e.tag){case 26:case 27:case 5:return ie(e.type);case 16:return ie("Lazy");case 13:return e.child!==t&&t!==null?ie("Suspense Fallback"):ie("Suspense");case 19:return ie("SuspenseList");case 0:case 15:return gt(e.type,!1);case 11:return gt(e.type.render,!1);case 1:return gt(e.type,!0);case 31:return ie("Activity");default:return""}}function ve(e){try{var t="",n=null;do t+=I(e,n),n=e,e=e.return;while(e);return t}catch(a){return`
Error generating stack: `+a.message+`
`+a.stack}}var pe=Object.prototype.hasOwnProperty,Qe=i.unstable_scheduleCallback,ct=i.unstable_cancelCallback,Hl=i.unstable_shouldYield,Ta=i.unstable_requestPaint,$e=i.unstable_now,Gt=i.unstable_getCurrentPriorityLevel,vn=i.unstable_ImmediatePriority,Ni=i.unstable_UserBlockingPriority,Bn=i.unstable_NormalPriority,Oa=i.unstable_LowPriority,yo=i.unstable_IdlePriority,$p=i.log,kp=i.unstable_setDisableYieldValue,wa=null,Ht=null;function Ln(e){if(typeof $p=="function"&&kp(e),Ht&&typeof Ht.setStrictMode=="function")try{Ht.setStrictMode(wa,e)}catch{}}var Ct=Math.clz32?Math.clz32:e0,Wp=Math.log,Ip=Math.LN2;function e0(e){return e>>>=0,e===0?32:31-(Wp(e)/Ip|0)|0}var Ri=256,_i=262144,Ui=4194304;function dl(e){var t=e&42;if(t!==0)return t;switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:return 64;case 128:return 128;case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:return e&261888;case 262144:case 524288:case 1048576:case 2097152:return e&3932160;case 4194304:case 8388608:case 16777216:case 33554432:return e&62914560;case 67108864:return 67108864;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 0;default:return e}}function Hi(e,t,n){var a=e.pendingLanes;if(a===0)return 0;var r=0,u=e.suspendedLanes,f=e.pingedLanes;e=e.warmLanes;var d=a&134217727;return d!==0?(a=d&~u,a!==0?r=dl(a):(f&=d,f!==0?r=dl(f):n||(n=d&~e,n!==0&&(r=dl(n))))):(d=a&~u,d!==0?r=dl(d):f!==0?r=dl(f):n||(n=a&~e,n!==0&&(r=dl(n)))),r===0?0:t!==0&&t!==r&&(t&u)===0&&(u=r&-r,n=t&-t,u>=n||u===32&&(n&4194048)!==0)?t:r}function Ma(e,t){return(e.pendingLanes&~(e.suspendedLanes&~e.pingedLanes)&t)===0}function t0(e,t){switch(e){case 1:case 2:case 4:case 8:case 64:return t+250;case 16:case 32:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return t+5e3;case 4194304:case 8388608:case 16777216:case 33554432:return-1;case 67108864:case 134217728:case 268435456:case 536870912:case 1073741824:return-1;default:return-1}}function vo(){var e=Ui;return Ui<<=1,(Ui&62914560)===0&&(Ui=4194304),e}function yu(e){for(var t=[],n=0;31>n;n++)t.push(e);return t}function za(e,t){e.pendingLanes|=t,t!==268435456&&(e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0)}function n0(e,t,n,a,r,u){var f=e.pendingLanes;e.pendingLanes=n,e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0,e.expiredLanes&=n,e.entangledLanes&=n,e.errorRecoveryDisabledLanes&=n,e.shellSuspendCounter=0;var d=e.entanglements,y=e.expirationTimes,M=e.hiddenUpdates;for(n=f&~n;0<n;){var H=31-Ct(n),x=1<<H;d[H]=0,y[H]=-1;var z=M[H];if(z!==null)for(M[H]=null,H=0;H<z.length;H++){var N=z[H];N!==null&&(N.lane&=-536870913)}n&=~x}a!==0&&So(e,a,0),u!==0&&r===0&&e.tag!==0&&(e.suspendedLanes|=u&~(f&~t))}function So(e,t,n){e.pendingLanes|=t,e.suspendedLanes&=~t;var a=31-Ct(t);e.entangledLanes|=t,e.entanglements[a]=e.entanglements[a]|1073741824|n&261930}function bo(e,t){var n=e.entangledLanes|=t;for(e=e.entanglements;n;){var a=31-Ct(n),r=1<<a;r&t|e[a]&t&&(e[a]|=t),n&=~r}}function Eo(e,t){var n=t&-t;return n=(n&42)!==0?1:vu(n),(n&(e.suspendedLanes|t))!==0?0:n}function vu(e){switch(e){case 2:e=1;break;case 8:e=4;break;case 32:e=16;break;case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:case 4194304:case 8388608:case 16777216:case 33554432:e=128;break;case 268435456:e=134217728;break;default:e=0}return e}function Su(e){return e&=-e,2<e?8<e?(e&134217727)!==0?32:268435456:8:2}function Ao(){var e=B.p;return e!==0?e:(e=window.event,e===void 0?32:sm(e.type))}function To(e,t){var n=B.p;try{return B.p=e,t()}finally{B.p=n}}var Yn=Math.random().toString(36).slice(2),ot="__reactFiber$"+Yn,At="__reactProps$"+Yn,Cl="__reactContainer$"+Yn,bu="__reactEvents$"+Yn,l0="__reactListeners$"+Yn,a0="__reactHandles$"+Yn,Oo="__reactResources$"+Yn,Da="__reactMarker$"+Yn;function Eu(e){delete e[ot],delete e[At],delete e[bu],delete e[l0],delete e[a0]}function xl(e){var t=e[ot];if(t)return t;for(var n=e.parentNode;n;){if(t=n[Cl]||n[ot]){if(n=t.alternate,t.child!==null||n!==null&&n.child!==null)for(e=Kh(e);e!==null;){if(n=e[ot])return n;e=Kh(e)}return t}e=n,n=e.parentNode}return null}function ql(e){if(e=e[ot]||e[Cl]){var t=e.tag;if(t===5||t===6||t===13||t===31||t===26||t===27||t===3)return e}return null}function Na(e){var t=e.tag;if(t===5||t===26||t===27||t===6)return e.stateNode;throw Error(o(33))}function jl(e){var t=e[Oo];return t||(t=e[Oo]={hoistableStyles:new Map,hoistableScripts:new Map}),t}function ut(e){e[Da]=!0}var wo=new Set,Mo={};function hl(e,t){Bl(e,t),Bl(e+"Capture",t)}function Bl(e,t){for(Mo[e]=t,e=0;e<t.length;e++)wo.add(t[e])}var i0=RegExp("^[:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD][:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD\\-.0-9\\u00B7\\u0300-\\u036F\\u203F-\\u2040]*$"),zo={},Do={};function r0(e){return pe.call(Do,e)?!0:pe.call(zo,e)?!1:i0.test(e)?Do[e]=!0:(zo[e]=!0,!1)}function Ci(e,t,n){if(r0(t))if(n===null)e.removeAttribute(t);else{switch(typeof n){case"undefined":case"function":case"symbol":e.removeAttribute(t);return;case"boolean":var a=t.toLowerCase().slice(0,5);if(a!=="data-"&&a!=="aria-"){e.removeAttribute(t);return}}e.setAttribute(t,""+n)}}function xi(e,t,n){if(n===null)e.removeAttribute(t);else{switch(typeof n){case"undefined":case"function":case"symbol":case"boolean":e.removeAttribute(t);return}e.setAttribute(t,""+n)}}function Sn(e,t,n,a){if(a===null)e.removeAttribute(n);else{switch(typeof a){case"undefined":case"function":case"symbol":case"boolean":e.removeAttribute(n);return}e.setAttributeNS(t,n,""+a)}}function Vt(e){switch(typeof e){case"bigint":case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function No(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function u0(e,t,n){var a=Object.getOwnPropertyDescriptor(e.constructor.prototype,t);if(!e.hasOwnProperty(t)&&typeof a<"u"&&typeof a.get=="function"&&typeof a.set=="function"){var r=a.get,u=a.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return r.call(this)},set:function(f){n=""+f,u.call(this,f)}}),Object.defineProperty(e,t,{enumerable:a.enumerable}),{getValue:function(){return n},setValue:function(f){n=""+f},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function Au(e){if(!e._valueTracker){var t=No(e)?"checked":"value";e._valueTracker=u0(e,t,""+e[t])}}function Ro(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),a="";return e&&(a=No(e)?e.checked?"true":"false":e.value),e=a,e!==n?(t.setValue(e),!0):!1}function qi(e){if(e=e||(typeof document<"u"?document:void 0),typeof e>"u")return null;try{return e.activeElement||e.body}catch{return e.body}}var s0=/[\n"\\]/g;function Zt(e){return e.replace(s0,function(t){return"\\"+t.charCodeAt(0).toString(16)+" "})}function Tu(e,t,n,a,r,u,f,d){e.name="",f!=null&&typeof f!="function"&&typeof f!="symbol"&&typeof f!="boolean"?e.type=f:e.removeAttribute("type"),t!=null?f==="number"?(t===0&&e.value===""||e.value!=t)&&(e.value=""+Vt(t)):e.value!==""+Vt(t)&&(e.value=""+Vt(t)):f!=="submit"&&f!=="reset"||e.removeAttribute("value"),t!=null?Ou(e,f,Vt(t)):n!=null?Ou(e,f,Vt(n)):a!=null&&e.removeAttribute("value"),r==null&&u!=null&&(e.defaultChecked=!!u),r!=null&&(e.checked=r&&typeof r!="function"&&typeof r!="symbol"),d!=null&&typeof d!="function"&&typeof d!="symbol"&&typeof d!="boolean"?e.name=""+Vt(d):e.removeAttribute("name")}function _o(e,t,n,a,r,u,f,d){if(u!=null&&typeof u!="function"&&typeof u!="symbol"&&typeof u!="boolean"&&(e.type=u),t!=null||n!=null){if(!(u!=="submit"&&u!=="reset"||t!=null)){Au(e);return}n=n!=null?""+Vt(n):"",t=t!=null?""+Vt(t):n,d||t===e.value||(e.value=t),e.defaultValue=t}a=a??r,a=typeof a!="function"&&typeof a!="symbol"&&!!a,e.checked=d?e.checked:!!a,e.defaultChecked=!!a,f!=null&&typeof f!="function"&&typeof f!="symbol"&&typeof f!="boolean"&&(e.name=f),Au(e)}function Ou(e,t,n){t==="number"&&qi(e.ownerDocument)===e||e.defaultValue===""+n||(e.defaultValue=""+n)}function Ll(e,t,n,a){if(e=e.options,t){t={};for(var r=0;r<n.length;r++)t["$"+n[r]]=!0;for(n=0;n<e.length;n++)r=t.hasOwnProperty("$"+e[n].value),e[n].selected!==r&&(e[n].selected=r),r&&a&&(e[n].defaultSelected=!0)}else{for(n=""+Vt(n),t=null,r=0;r<e.length;r++){if(e[r].value===n){e[r].selected=!0,a&&(e[r].defaultSelected=!0);return}t!==null||e[r].disabled||(t=e[r])}t!==null&&(t.selected=!0)}}function Uo(e,t,n){if(t!=null&&(t=""+Vt(t),t!==e.value&&(e.value=t),n==null)){e.defaultValue!==t&&(e.defaultValue=t);return}e.defaultValue=n!=null?""+Vt(n):""}function Ho(e,t,n,a){if(t==null){if(a!=null){if(n!=null)throw Error(o(92));if(_(a)){if(1<a.length)throw Error(o(93));a=a[0]}n=a}n??="",t=n}n=Vt(t),e.defaultValue=n,a=e.textContent,a===n&&a!==""&&a!==null&&(e.value=a),Au(e)}function Yl(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&n.nodeType===3){n.nodeValue=t;return}}e.textContent=t}var c0=new Set("animationIterationCount aspectRatio borderImageOutset borderImageSlice borderImageWidth boxFlex boxFlexGroup boxOrdinalGroup columnCount columns flex flexGrow flexPositive flexShrink flexNegative flexOrder gridArea gridRow gridRowEnd gridRowSpan gridRowStart gridColumn gridColumnEnd gridColumnSpan gridColumnStart fontWeight lineClamp lineHeight opacity order orphans scale tabSize widows zIndex zoom fillOpacity floodOpacity stopOpacity strokeDasharray strokeDashoffset strokeMiterlimit strokeOpacity strokeWidth MozAnimationIterationCount MozBoxFlex MozBoxFlexGroup MozLineClamp msAnimationIterationCount msFlex msZoom msFlexGrow msFlexNegative msFlexOrder msFlexPositive msFlexShrink msGridColumn msGridColumnSpan msGridRow msGridRowSpan WebkitAnimationIterationCount WebkitBoxFlex WebKitBoxFlexGroup WebkitBoxOrdinalGroup WebkitColumnCount WebkitColumns WebkitFlex WebkitFlexGrow WebkitFlexPositive WebkitFlexShrink WebkitLineClamp".split(" "));function Co(e,t,n){var a=t.indexOf("--")===0;n==null||typeof n=="boolean"||n===""?a?e.setProperty(t,""):t==="float"?e.cssFloat="":e[t]="":a?e.setProperty(t,n):typeof n!="number"||n===0||c0.has(t)?t==="float"?e.cssFloat=n:e[t]=(""+n).trim():e[t]=n+"px"}function xo(e,t,n){if(t!=null&&typeof t!="object")throw Error(o(62));if(e=e.style,n!=null){for(var a in n)!n.hasOwnProperty(a)||t!=null&&t.hasOwnProperty(a)||(a.indexOf("--")===0?e.setProperty(a,""):a==="float"?e.cssFloat="":e[a]="");for(var r in t)a=t[r],t.hasOwnProperty(r)&&n[r]!==a&&Co(e,r,a)}else for(var u in t)t.hasOwnProperty(u)&&Co(e,u,t[u])}function wu(e){if(e.indexOf("-")===-1)return!1;switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var o0=new Map([["acceptCharset","accept-charset"],["htmlFor","for"],["httpEquiv","http-equiv"],["crossOrigin","crossorigin"],["accentHeight","accent-height"],["alignmentBaseline","alignment-baseline"],["arabicForm","arabic-form"],["baselineShift","baseline-shift"],["capHeight","cap-height"],["clipPath","clip-path"],["clipRule","clip-rule"],["colorInterpolation","color-interpolation"],["colorInterpolationFilters","color-interpolation-filters"],["colorProfile","color-profile"],["colorRendering","color-rendering"],["dominantBaseline","dominant-baseline"],["enableBackground","enable-background"],["fillOpacity","fill-opacity"],["fillRule","fill-rule"],["floodColor","flood-color"],["floodOpacity","flood-opacity"],["fontFamily","font-family"],["fontSize","font-size"],["fontSizeAdjust","font-size-adjust"],["fontStretch","font-stretch"],["fontStyle","font-style"],["fontVariant","font-variant"],["fontWeight","font-weight"],["glyphName","glyph-name"],["glyphOrientationHorizontal","glyph-orientation-horizontal"],["glyphOrientationVertical","glyph-orientation-vertical"],["horizAdvX","horiz-adv-x"],["horizOriginX","horiz-origin-x"],["imageRendering","image-rendering"],["letterSpacing","letter-spacing"],["lightingColor","lighting-color"],["markerEnd","marker-end"],["markerMid","marker-mid"],["markerStart","marker-start"],["overlinePosition","overline-position"],["overlineThickness","overline-thickness"],["paintOrder","paint-order"],["panose-1","panose-1"],["pointerEvents","pointer-events"],["renderingIntent","rendering-intent"],["shapeRendering","shape-rendering"],["stopColor","stop-color"],["stopOpacity","stop-opacity"],["strikethroughPosition","strikethrough-position"],["strikethroughThickness","strikethrough-thickness"],["strokeDasharray","stroke-dasharray"],["strokeDashoffset","stroke-dashoffset"],["strokeLinecap","stroke-linecap"],["strokeLinejoin","stroke-linejoin"],["strokeMiterlimit","stroke-miterlimit"],["strokeOpacity","stroke-opacity"],["strokeWidth","stroke-width"],["textAnchor","text-anchor"],["textDecoration","text-decoration"],["textRendering","text-rendering"],["transformOrigin","transform-origin"],["underlinePosition","underline-position"],["underlineThickness","underline-thickness"],["unicodeBidi","unicode-bidi"],["unicodeRange","unicode-range"],["unitsPerEm","units-per-em"],["vAlphabetic","v-alphabetic"],["vHanging","v-hanging"],["vIdeographic","v-ideographic"],["vMathematical","v-mathematical"],["vectorEffect","vector-effect"],["vertAdvY","vert-adv-y"],["vertOriginX","vert-origin-x"],["vertOriginY","vert-origin-y"],["wordSpacing","word-spacing"],["writingMode","writing-mode"],["xmlnsXlink","xmlns:xlink"],["xHeight","x-height"]]),f0=/^[\u0000-\u001F ]*j[\r\n\t]*a[\r\n\t]*v[\r\n\t]*a[\r\n\t]*s[\r\n\t]*c[\r\n\t]*r[\r\n\t]*i[\r\n\t]*p[\r\n\t]*t[\r\n\t]*:/i;function ji(e){return f0.test(""+e)?"javascript:throw new Error('React has blocked a javascript: URL as a security precaution.')":e}function bn(){}var Mu=null;function zu(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var Xl=null,Ql=null;function qo(e){var t=ql(e);if(t&&(e=t.stateNode)){var n=e[At]||null;e:switch(e=t.stateNode,t.type){case"input":if(Tu(e,n.value,n.defaultValue,n.defaultValue,n.checked,n.defaultChecked,n.type,n.name),t=n.name,n.type==="radio"&&t!=null){for(n=e;n.parentNode;)n=n.parentNode;for(n=n.querySelectorAll('input[name="'+Zt(""+t)+'"][type="radio"]'),t=0;t<n.length;t++){var a=n[t];if(a!==e&&a.form===e.form){var r=a[At]||null;if(!r)throw Error(o(90));Tu(a,r.value,r.defaultValue,r.defaultValue,r.checked,r.defaultChecked,r.type,r.name)}}for(t=0;t<n.length;t++)a=n[t],a.form===e.form&&Ro(a)}break e;case"textarea":Uo(e,n.value,n.defaultValue);break e;case"select":t=n.value,t!=null&&Ll(e,!!n.multiple,t,!1)}}}var Du=!1;function jo(e,t,n){if(Du)return e(t,n);Du=!0;try{return e(t)}finally{if(Du=!1,(Xl!==null||Ql!==null)&&(Or(),Xl&&(t=Xl,e=Ql,Ql=Xl=null,qo(t),e)))for(t=0;t<e.length;t++)qo(e[t])}}function Ra(e,t){var n=e.stateNode;if(n===null)return null;var a=n[At]||null;if(a===null)return null;n=a[t];e:switch(t){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(a=!a.disabled)||(e=e.type,a=!(e==="button"||e==="input"||e==="select"||e==="textarea")),e=!a;break e;default:e=!1}if(e)return null;if(n&&typeof n!="function")throw Error(o(231,t,typeof n));return n}var En=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),Nu=!1;if(En)try{var _a={};Object.defineProperty(_a,"passive",{get:function(){Nu=!0}}),window.addEventListener("test",_a,_a),window.removeEventListener("test",_a,_a)}catch{Nu=!1}var Xn=null,Ru=null,Bi=null;function Bo(){if(Bi)return Bi;var e,t=Ru,n=t.length,a,r="value"in Xn?Xn.value:Xn.textContent,u=r.length;for(e=0;e<n&&t[e]===r[e];e++);var f=n-e;for(a=1;a<=f&&t[n-a]===r[u-a];a++);return Bi=r.slice(e,1<a?1-a:void 0)}function Li(e){var t=e.keyCode;return"charCode"in e?(e=e.charCode,e===0&&t===13&&(e=13)):e=t,e===10&&(e=13),32<=e||e===13?e:0}function Yi(){return!0}function Lo(){return!1}function Tt(e){function t(n,a,r,u,f){this._reactName=n,this._targetInst=r,this.type=a,this.nativeEvent=u,this.target=f,this.currentTarget=null;for(var d in e)e.hasOwnProperty(d)&&(n=e[d],this[d]=n?n(u):u[d]);return this.isDefaultPrevented=(u.defaultPrevented!=null?u.defaultPrevented:u.returnValue===!1)?Yi:Lo,this.isPropagationStopped=Lo,this}return O(t.prototype,{preventDefault:function(){this.defaultPrevented=!0;var n=this.nativeEvent;n&&(n.preventDefault?n.preventDefault():typeof n.returnValue!="unknown"&&(n.returnValue=!1),this.isDefaultPrevented=Yi)},stopPropagation:function(){var n=this.nativeEvent;n&&(n.stopPropagation?n.stopPropagation():typeof n.cancelBubble!="unknown"&&(n.cancelBubble=!0),this.isPropagationStopped=Yi)},persist:function(){},isPersistent:Yi}),t}var ml={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},Xi=Tt(ml),Ua=O({},ml,{view:0,detail:0}),d0=Tt(Ua),_u,Uu,Ha,Qi=O({},Ua,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:Cu,button:0,buttons:0,relatedTarget:function(e){return e.relatedTarget===void 0?e.fromElement===e.srcElement?e.toElement:e.fromElement:e.relatedTarget},movementX:function(e){return"movementX"in e?e.movementX:(e!==Ha&&(Ha&&e.type==="mousemove"?(_u=e.screenX-Ha.screenX,Uu=e.screenY-Ha.screenY):Uu=_u=0,Ha=e),_u)},movementY:function(e){return"movementY"in e?e.movementY:Uu}}),Yo=Tt(Qi),h0=Tt(O({},Qi,{dataTransfer:0})),Hu=Tt(O({},Ua,{relatedTarget:0})),m0=Tt(O({},ml,{animationName:0,elapsedTime:0,pseudoElement:0})),p0=Tt(O({},ml,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}})),Xo=Tt(O({},ml,{data:0})),g0={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},y0={8:"Backspace",9:"Tab",12:"Clear",13:"Enter",16:"Shift",17:"Control",18:"Alt",19:"Pause",20:"CapsLock",27:"Escape",32:" ",33:"PageUp",34:"PageDown",35:"End",36:"Home",37:"ArrowLeft",38:"ArrowUp",39:"ArrowRight",40:"ArrowDown",45:"Insert",46:"Delete",112:"F1",113:"F2",114:"F3",115:"F4",116:"F5",117:"F6",118:"F7",119:"F8",120:"F9",121:"F10",122:"F11",123:"F12",144:"NumLock",145:"ScrollLock",224:"Meta"},v0={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function S0(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):(e=v0[e])?!!t[e]:!1}function Cu(){return S0}var b0=Tt(O({},Ua,{key:function(e){if(e.key){var t=g0[e.key]||e.key;if(t!=="Unidentified")return t}return e.type==="keypress"?(e=Li(e),e===13?"Enter":String.fromCharCode(e)):e.type==="keydown"||e.type==="keyup"?y0[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:Cu,charCode:function(e){return e.type==="keypress"?Li(e):0},keyCode:function(e){return e.type==="keydown"||e.type==="keyup"?e.keyCode:0},which:function(e){return e.type==="keypress"?Li(e):e.type==="keydown"||e.type==="keyup"?e.keyCode:0}})),Qo=Tt(O({},Qi,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0})),E0=Tt(O({},Ua,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:Cu})),A0=Tt(O({},ml,{propertyName:0,elapsedTime:0,pseudoElement:0})),T0=Tt(O({},Qi,{deltaX:function(e){return"deltaX"in e?e.deltaX:"wheelDeltaX"in e?-e.wheelDeltaX:0},deltaY:function(e){return"deltaY"in e?e.deltaY:"wheelDeltaY"in e?-e.wheelDeltaY:"wheelDelta"in e?-e.wheelDelta:0},deltaZ:0,deltaMode:0})),O0=Tt(O({},ml,{newState:0,oldState:0})),w0=[9,13,27,32],xu=En&&"CompositionEvent"in window,Ca=null;En&&"documentMode"in document&&(Ca=document.documentMode);var M0=En&&"TextEvent"in window&&!Ca,Go=En&&(!xu||Ca&&8<Ca&&11>=Ca),Vo=" ",Zo=!1;function Ko(e,t){switch(e){case"keyup":return w0.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Po(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var Gl=!1;function z0(e,t){switch(e){case"compositionend":return Po(t);case"keypress":return t.which!==32?null:(Zo=!0,Vo);case"textInput":return e=t.data,e===Vo&&Zo?null:e;default:return null}}function D0(e,t){if(Gl)return e==="compositionend"||!xu&&Ko(e,t)?(e=Bo(),Bi=Ru=Xn=null,Gl=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1<t.char.length)return t.char;if(t.which)return String.fromCharCode(t.which)}return null;case"compositionend":return Go&&t.locale!=="ko"?null:t.data;default:return null}}var N0={color:!0,date:!0,datetime:!0,"datetime-local":!0,email:!0,month:!0,number:!0,password:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0};function Jo(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t==="input"?!!N0[e.type]:t==="textarea"}function Fo(e,t,n,a){Xl?Ql?Ql.push(a):Ql=[a]:Xl=a,t=_r(t,"onChange"),0<t.length&&(n=new Xi("onChange","change",null,n,a),e.push({event:n,listeners:t}))}var xa=null,qa=null;function R0(e){Uh(e,0)}function Gi(e){if(Ro(Na(e)))return e}function $o(e,t){if(e==="change")return t}var ko=!1;if(En){var qu;if(En){var ju="oninput"in document;if(!ju){var Wo=document.createElement("div");Wo.setAttribute("oninput","return;"),ju=typeof Wo.oninput=="function"}qu=ju}else qu=!1;ko=qu&&(!document.documentMode||9<document.documentMode)}function Io(){xa&&(xa.detachEvent("onpropertychange",ef),qa=xa=null)}function ef(e){if(e.propertyName==="value"&&Gi(qa)){var t=[];Fo(t,qa,e,zu(e)),jo(R0,t)}}function _0(e,t,n){e==="focusin"?(Io(),xa=t,qa=n,xa.attachEvent("onpropertychange",ef)):e==="focusout"&&Io()}function U0(e){if(e==="selectionchange"||e==="keyup"||e==="keydown")return Gi(qa)}function H0(e,t){if(e==="click")return Gi(t)}function C0(e,t){if(e==="input"||e==="change")return Gi(t)}function x0(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var xt=typeof Object.is=="function"?Object.is:x0;function ja(e,t){if(xt(e,t))return!0;if(typeof e!="object"||e===null||typeof t!="object"||t===null)return!1;var n=Object.keys(e),a=Object.keys(t);if(n.length!==a.length)return!1;for(a=0;a<n.length;a++){var r=n[a];if(!pe.call(t,r)||!xt(e[r],t[r]))return!1}return!0}function tf(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function nf(e,t){var n=tf(e);e=0;for(var a;n;){if(n.nodeType===3){if(a=e+n.textContent.length,e<=t&&a>=t)return{node:n,offset:t-e};e=a}e:{for(;n;){if(n.nextSibling){n=n.nextSibling;break e}n=n.parentNode}n=void 0}n=tf(n)}}function lf(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?lf(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function af(e){e=e!=null&&e.ownerDocument!=null&&e.ownerDocument.defaultView!=null?e.ownerDocument.defaultView:window;for(var t=qi(e.document);t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href=="string"}catch{n=!1}if(n)e=t.contentWindow;else break;t=qi(e.document)}return t}function Bu(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&(t==="input"&&(e.type==="text"||e.type==="search"||e.type==="tel"||e.type==="url"||e.type==="password")||t==="textarea"||e.contentEditable==="true")}var q0=En&&"documentMode"in document&&11>=document.documentMode,Vl=null,Lu=null,Ba=null,Yu=!1;function rf(e,t,n){var a=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;Yu||Vl==null||Vl!==qi(a)||(a=Vl,"selectionStart"in a&&Bu(a)?a={start:a.selectionStart,end:a.selectionEnd}:(a=(a.ownerDocument&&a.ownerDocument.defaultView||window).getSelection(),a={anchorNode:a.anchorNode,anchorOffset:a.anchorOffset,focusNode:a.focusNode,focusOffset:a.focusOffset}),Ba&&ja(Ba,a)||(Ba=a,a=_r(Lu,"onSelect"),0<a.length&&(t=new Xi("onSelect","select",null,t,n),e.push({event:t,listeners:a}),t.target=Vl)))}function pl(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var Zl={animationend:pl("Animation","AnimationEnd"),animationiteration:pl("Animation","AnimationIteration"),animationstart:pl("Animation","AnimationStart"),transitionrun:pl("Transition","TransitionRun"),transitionstart:pl("Transition","TransitionStart"),transitioncancel:pl("Transition","TransitionCancel"),transitionend:pl("Transition","TransitionEnd")},Xu={},uf={};En&&(uf=document.createElement("div").style,"AnimationEvent"in window||(delete Zl.animationend.animation,delete Zl.animationiteration.animation,delete Zl.animationstart.animation),"TransitionEvent"in window||delete Zl.transitionend.transition);function gl(e){if(Xu[e])return Xu[e];if(!Zl[e])return e;var t=Zl[e],n;for(n in t)if(t.hasOwnProperty(n)&&n in uf)return Xu[e]=t[n];return e}var sf=gl("animationend"),cf=gl("animationiteration"),of=gl("animationstart"),j0=gl("transitionrun"),B0=gl("transitionstart"),L0=gl("transitioncancel"),ff=gl("transitionend"),df=new Map,Qu="abort auxClick beforeToggle cancel canPlay canPlayThrough click close contextMenu copy cut drag dragEnd dragEnter dragExit dragLeave dragOver dragStart drop durationChange emptied encrypted ended error gotPointerCapture input invalid keyDown keyPress keyUp load loadedData loadedMetadata loadStart lostPointerCapture mouseDown mouseMove mouseOut mouseOver mouseUp paste pause play playing pointerCancel pointerDown pointerMove pointerOut pointerOver pointerUp progress rateChange reset resize seeked seeking stalled submit suspend timeUpdate touchCancel touchEnd touchStart volumeChange scroll toggle touchMove waiting wheel".split(" ");Qu.push("scrollEnd");function nn(e,t){df.set(e,t),hl(t,[e])}var Vi=typeof reportError=="function"?reportError:function(e){if(typeof window=="object"&&typeof window.ErrorEvent=="function"){var t=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:typeof e=="object"&&e!==null&&typeof e.message=="string"?String(e.message):String(e),error:e});if(!window.dispatchEvent(t))return}else if(typeof process=="object"&&typeof process.emit=="function"){process.emit("uncaughtException",e);return}console.error(e)},Kt=[],Kl=0,Gu=0;function Zi(){for(var e=Kl,t=Gu=Kl=0;t<e;){var n=Kt[t];Kt[t++]=null;var a=Kt[t];Kt[t++]=null;var r=Kt[t];Kt[t++]=null;var u=Kt[t];if(Kt[t++]=null,a!==null&&r!==null){var f=a.pending;f===null?r.next=r:(r.next=f.next,f.next=r),a.pending=r}u!==0&&hf(n,r,u)}}function Ki(e,t,n,a){Kt[Kl++]=e,Kt[Kl++]=t,Kt[Kl++]=n,Kt[Kl++]=a,Gu|=a,e.lanes|=a,e=e.alternate,e!==null&&(e.lanes|=a)}function Vu(e,t,n,a){return Ki(e,t,n,a),Pi(e)}function yl(e,t){return Ki(e,null,null,t),Pi(e)}function hf(e,t,n){e.lanes|=n;var a=e.alternate;a!==null&&(a.lanes|=n);for(var r=!1,u=e.return;u!==null;)u.childLanes|=n,a=u.alternate,a!==null&&(a.childLanes|=n),u.tag===22&&(e=u.stateNode,e===null||e._visibility&1||(r=!0)),e=u,u=u.return;return e.tag===3?(u=e.stateNode,r&&t!==null&&(r=31-Ct(n),e=u.hiddenUpdates,a=e[r],a===null?e[r]=[t]:a.push(t),t.lane=n|536870912),u):null}function Pi(e){if(50<ri)throw ri=0,Is=null,Error(o(185));for(var t=e.return;t!==null;)e=t,t=e.return;return e.tag===3?e.stateNode:null}var Pl={};function Y0(e,t,n,a){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.refCleanup=this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=a,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function qt(e,t,n,a){return new Y0(e,t,n,a)}function Zu(e){return e=e.prototype,!(!e||!e.isReactComponent)}function An(e,t){var n=e.alternate;return n===null?(n=qt(e.tag,t,e.key,e.mode),n.elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.type=e.type,n.flags=0,n.subtreeFlags=0,n.deletions=null),n.flags=e.flags&65011712,n.childLanes=e.childLanes,n.lanes=e.lanes,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,t=e.dependencies,n.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n.refCleanup=e.refCleanup,n}function mf(e,t){e.flags&=65011714;var n=e.alternate;return n===null?(e.childLanes=0,e.lanes=t,e.child=null,e.subtreeFlags=0,e.memoizedProps=null,e.memoizedState=null,e.updateQueue=null,e.dependencies=null,e.stateNode=null):(e.childLanes=n.childLanes,e.lanes=n.lanes,e.child=n.child,e.subtreeFlags=0,e.deletions=null,e.memoizedProps=n.memoizedProps,e.memoizedState=n.memoizedState,e.updateQueue=n.updateQueue,e.type=n.type,t=n.dependencies,e.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext}),e}function Ji(e,t,n,a,r,u){var f=0;if(a=e,typeof e=="function")Zu(e)&&(f=1);else if(typeof e=="string")f=Gg(e,n,K.current)?26:e==="html"||e==="head"||e==="body"?27:5;else e:switch(e){case W:return e=qt(31,n,t,r),e.elementType=W,e.lanes=u,e;case J:return vl(n.children,r,u,t);case G:f=8,r|=24;break;case ne:return e=qt(12,n,t,r|2),e.elementType=ne,e.lanes=u,e;case Z:return e=qt(13,n,t,r),e.elementType=Z,e.lanes=u,e;case le:return e=qt(19,n,t,r),e.elementType=le,e.lanes=u,e;default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case P:f=10;break e;case se:f=9;break e;case oe:f=11;break e;case $:f=14;break e;case ue:f=16,a=null;break e}f=29,n=Error(o(130,e===null?"null":typeof e,"")),a=null}return t=qt(f,n,t,r),t.elementType=e,t.type=a,t.lanes=u,t}function vl(e,t,n,a){return e=qt(7,e,a,t),e.lanes=n,e}function Ku(e,t,n){return e=qt(6,e,null,t),e.lanes=n,e}function pf(e){var t=qt(18,null,null,0);return t.stateNode=e,t}function Pu(e,t,n){return t=qt(4,e.children!==null?e.children:[],e.key,t),t.lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}var gf=new WeakMap;function Pt(e,t){if(typeof e=="object"&&e!==null){var n=gf.get(e);return n!==void 0?n:(t={value:e,source:t,stack:ve(t)},gf.set(e,t),t)}return{value:e,source:t,stack:ve(t)}}var Jl=[],Fl=0,Fi=null,La=0,Jt=[],Ft=0,Qn=null,on=1,fn="";function Tn(e,t){Jl[Fl++]=La,Jl[Fl++]=Fi,Fi=e,La=t}function yf(e,t,n){Jt[Ft++]=on,Jt[Ft++]=fn,Jt[Ft++]=Qn,Qn=e;var a=on;e=fn;var r=32-Ct(a)-1;a&=~(1<<r),n+=1;var u=32-Ct(t)+r;if(30<u){var f=r-r%5;u=(a&(1<<f)-1).toString(32),a>>=f,r-=f,on=1<<32-Ct(t)+r|n<<r|a,fn=u+e}else on=1<<u|n<<r|a,fn=e}function Ju(e){e.return!==null&&(Tn(e,1),yf(e,1,0))}function Fu(e){for(;e===Fi;)Fi=Jl[--Fl],Jl[Fl]=null,La=Jl[--Fl],Jl[Fl]=null;for(;e===Qn;)Qn=Jt[--Ft],Jt[Ft]=null,fn=Jt[--Ft],Jt[Ft]=null,on=Jt[--Ft],Jt[Ft]=null}function vf(e,t){Jt[Ft++]=on,Jt[Ft++]=fn,Jt[Ft++]=Qn,on=t.id,fn=t.overflow,Qn=e}var ft=null,Ge=null,ze=!1,Gn=null,$t=!1,$u=Error(o(519));function Vn(e){throw Ya(Pt(Error(o(418,1<arguments.length&&arguments[1]!==void 0&&arguments[1]?"text":"HTML","")),e)),$u}function Sf(e){var t=e.stateNode,n=e.type,a=e.memoizedProps;switch(t[ot]=e,t[At]=a,n){case"dialog":Oe("cancel",t),Oe("close",t);break;case"iframe":case"object":case"embed":Oe("load",t);break;case"video":case"audio":for(n=0;n<si.length;n++)Oe(si[n],t);break;case"source":Oe("error",t);break;case"img":case"image":case"link":Oe("error",t),Oe("load",t);break;case"details":Oe("toggle",t);break;case"input":Oe("invalid",t),_o(t,a.value,a.defaultValue,a.checked,a.defaultChecked,a.type,a.name,!0);break;case"select":Oe("invalid",t);break;case"textarea":Oe("invalid",t),Ho(t,a.value,a.defaultValue,a.children)}n=a.children,typeof n!="string"&&typeof n!="number"&&typeof n!="bigint"||t.textContent===""+n||a.suppressHydrationWarning===!0||qh(t.textContent,n)?(a.popover!=null&&(Oe("beforetoggle",t),Oe("toggle",t)),a.onScroll!=null&&Oe("scroll",t),a.onScrollEnd!=null&&Oe("scrollend",t),a.onClick!=null&&(t.onclick=bn),t=!0):t=!1,t||Vn(e,!0)}function bf(e){for(ft=e.return;ft;)switch(ft.tag){case 5:case 31:case 13:$t=!1;return;case 27:case 3:$t=!0;return;default:ft=ft.return}}function $l(e){if(e!==ft)return!1;if(!ze)return bf(e),ze=!0,!1;var t=e.tag,n;if((n=t!==3&&t!==27)&&((n=t===5)&&(n=e.type,n=!(n!=="form"&&n!=="button")||mc(e.type,e.memoizedProps)),n=!n),n&&Ge&&Vn(e),bf(e),t===13){if(e=e.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(o(317));Ge=Zh(e)}else if(t===31){if(e=e.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(o(317));Ge=Zh(e)}else t===27?(t=Ge,al(e.type)?(e=Sc,Sc=null,Ge=e):Ge=t):Ge=ft?Wt(e.stateNode.nextSibling):null;return!0}function Sl(){Ge=ft=null,ze=!1}function ku(){var e=Gn;return e!==null&&(zt===null?zt=e:zt.push.apply(zt,e),Gn=null),e}function Ya(e){Gn===null?Gn=[e]:Gn.push(e)}var Wu=b(null),bl=null,On=null;function Zn(e,t,n){Y(Wu,t._currentValue),t._currentValue=n}function wn(e){e._currentValue=Wu.current,U(Wu)}function Iu(e,t,n){for(;e!==null;){var a=e.alternate;if((e.childLanes&t)!==t?(e.childLanes|=t,a!==null&&(a.childLanes|=t)):a!==null&&(a.childLanes&t)!==t&&(a.childLanes|=t),e===n)break;e=e.return}}function es(e,t,n,a){var r=e.child;for(r!==null&&(r.return=e);r!==null;){var u=r.dependencies;if(u!==null){var f=r.child;u=u.firstContext;e:for(;u!==null;){var d=u;u=r;for(var y=0;y<t.length;y++)if(d.context===t[y]){u.lanes|=n,d=u.alternate,d!==null&&(d.lanes|=n),Iu(u.return,n,e),a||(f=null);break e}u=d.next}}else if(r.tag===18){if(f=r.return,f===null)throw Error(o(341));f.lanes|=n,u=f.alternate,u!==null&&(u.lanes|=n),Iu(f,n,e),f=null}else f=r.child;if(f!==null)f.return=r;else for(f=r;f!==null;){if(f===e){f=null;break}if(r=f.sibling,r!==null){r.return=f.return,f=r;break}f=f.return}r=f}}function kl(e,t,n,a){e=null;for(var r=t,u=!1;r!==null;){if(!u){if((r.flags&524288)!==0)u=!0;else if((r.flags&262144)!==0)break}if(r.tag===10){var f=r.alternate;if(f===null)throw Error(o(387));if(f=f.memoizedProps,f!==null){var d=r.type;xt(r.pendingProps.value,f.value)||(e!==null?e.push(d):e=[d])}}else if(r===me.current){if(f=r.alternate,f===null)throw Error(o(387));f.memoizedState.memoizedState!==r.memoizedState.memoizedState&&(e!==null?e.push(hi):e=[hi])}r=r.return}e!==null&&es(t,e,n,a),t.flags|=262144}function $i(e){for(e=e.firstContext;e!==null;){if(!xt(e.context._currentValue,e.memoizedValue))return!0;e=e.next}return!1}function El(e){bl=e,On=null,e=e.dependencies,e!==null&&(e.firstContext=null)}function dt(e){return Ef(bl,e)}function ki(e,t){return bl===null&&El(e),Ef(e,t)}function Ef(e,t){var n=t._currentValue;if(t={context:t,memoizedValue:n,next:null},On===null){if(e===null)throw Error(o(308));On=t,e.dependencies={lanes:0,firstContext:t},e.flags|=524288}else On=On.next=t;return n}var X0=typeof AbortController<"u"?AbortController:function(){var e=[],t=this.signal={aborted:!1,addEventListener:function(n,a){e.push(a)}};this.abort=function(){t.aborted=!0,e.forEach(function(n){return n()})}},Q0=i.unstable_scheduleCallback,G0=i.unstable_NormalPriority,Ie={$$typeof:P,Consumer:null,Provider:null,_currentValue:null,_currentValue2:null,_threadCount:0};function ts(){return{controller:new X0,data:new Map,refCount:0}}function Xa(e){e.refCount--,e.refCount===0&&Q0(G0,function(){e.controller.abort()})}var Qa=null,ns=0,Wl=0,Il=null;function V0(e,t){if(Qa===null){var n=Qa=[];ns=0,Wl=ic(),Il={status:"pending",value:void 0,then:function(a){n.push(a)}}}return ns++,t.then(Af,Af),t}function Af(){if(--ns===0&&Qa!==null){Il!==null&&(Il.status="fulfilled");var e=Qa;Qa=null,Wl=0,Il=null;for(var t=0;t<e.length;t++)(0,e[t])()}}function Z0(e,t){var n=[],a={status:"pending",value:null,reason:null,then:function(r){n.push(r)}};return e.then(function(){a.status="fulfilled",a.value=t;for(var r=0;r<n.length;r++)(0,n[r])(t)},function(r){for(a.status="rejected",a.reason=r,r=0;r<n.length;r++)(0,n[r])(void 0)}),a}var Tf=R.S;R.S=function(e,t){rh=$e(),typeof t=="object"&&t!==null&&typeof t.then=="function"&&V0(e,t),Tf!==null&&Tf(e,t)};var Al=b(null);function ls(){var e=Al.current;return e!==null?e:Xe.pooledCache}function Wi(e,t){t===null?Y(Al,Al.current):Y(Al,t.pool)}function Of(){var e=ls();return e===null?null:{parent:Ie._currentValue,pool:e}}var ea=Error(o(460)),as=Error(o(474)),Ii=Error(o(542)),er={then:function(){}};function wf(e){return e=e.status,e==="fulfilled"||e==="rejected"}function Mf(e,t,n){switch(n=e[n],n===void 0?e.push(t):n!==t&&(t.then(bn,bn),t=n),t.status){case"fulfilled":return t.value;case"rejected":throw e=t.reason,Df(e),e;default:if(typeof t.status=="string")t.then(bn,bn);else{if(e=Xe,e!==null&&100<e.shellSuspendCounter)throw Error(o(482));e=t,e.status="pending",e.then(function(a){if(t.status==="pending"){var r=t;r.status="fulfilled",r.value=a}},function(a){if(t.status==="pending"){var r=t;r.status="rejected",r.reason=a}})}switch(t.status){case"fulfilled":return t.value;case"rejected":throw e=t.reason,Df(e),e}throw Ol=t,ea}}function Tl(e){try{var t=e._init;return t(e._payload)}catch(n){throw n!==null&&typeof n=="object"&&typeof n.then=="function"?(Ol=n,ea):n}}var Ol=null;function zf(){if(Ol===null)throw Error(o(459));var e=Ol;return Ol=null,e}function Df(e){if(e===ea||e===Ii)throw Error(o(483))}var ta=null,Ga=0;function tr(e){var t=Ga;return Ga+=1,ta===null&&(ta=[]),Mf(ta,e,t)}function Va(e,t){t=t.props.ref,e.ref=t!==void 0?t:null}function nr(e,t){throw t.$$typeof===q?Error(o(525)):(e=Object.prototype.toString.call(t),Error(o(31,e==="[object Object]"?"object with keys {"+Object.keys(t).join(", ")+"}":e)))}function Nf(e){function t(A,E){if(e){var w=A.deletions;w===null?(A.deletions=[E],A.flags|=16):w.push(E)}}function n(A,E){if(!e)return null;for(;E!==null;)t(A,E),E=E.sibling;return null}function a(A){for(var E=new Map;A!==null;)A.key!==null?E.set(A.key,A):E.set(A.index,A),A=A.sibling;return E}function r(A,E){return A=An(A,E),A.index=0,A.sibling=null,A}function u(A,E,w){return A.index=w,e?(w=A.alternate,w!==null?(w=w.index,w<E?(A.flags|=67108866,E):w):(A.flags|=67108866,E)):(A.flags|=1048576,E)}function f(A){return e&&A.alternate===null&&(A.flags|=67108866),A}function d(A,E,w,C){return E===null||E.tag!==6?(E=Ku(w,A.mode,C),E.return=A,E):(E=r(E,w),E.return=A,E)}function y(A,E,w,C){var re=w.type;return re===J?H(A,E,w.props.children,C,w.key):E!==null&&(E.elementType===re||typeof re=="object"&&re!==null&&re.$$typeof===ue&&Tl(re)===E.type)?(E=r(E,w.props),Va(E,w),E.return=A,E):(E=Ji(w.type,w.key,w.props,null,A.mode,C),Va(E,w),E.return=A,E)}function M(A,E,w,C){return E===null||E.tag!==4||E.stateNode.containerInfo!==w.containerInfo||E.stateNode.implementation!==w.implementation?(E=Pu(w,A.mode,C),E.return=A,E):(E=r(E,w.children||[]),E.return=A,E)}function H(A,E,w,C,re){return E===null||E.tag!==7?(E=vl(w,A.mode,C,re),E.return=A,E):(E=r(E,w),E.return=A,E)}function x(A,E,w){if(typeof E=="string"&&E!==""||typeof E=="number"||typeof E=="bigint")return E=Ku(""+E,A.mode,w),E.return=A,E;if(typeof E=="object"&&E!==null){switch(E.$$typeof){case j:return w=Ji(E.type,E.key,E.props,null,A.mode,w),Va(w,E),w.return=A,w;case Q:return E=Pu(E,A.mode,w),E.return=A,E;case ue:return E=Tl(E),x(A,E,w)}if(_(E)||F(E))return E=vl(E,A.mode,w,null),E.return=A,E;if(typeof E.then=="function")return x(A,tr(E),w);if(E.$$typeof===P)return x(A,ki(A,E),w);nr(A,E)}return null}function z(A,E,w,C){var re=E!==null?E.key:null;if(typeof w=="string"&&w!==""||typeof w=="number"||typeof w=="bigint")return re!==null?null:d(A,E,""+w,C);if(typeof w=="object"&&w!==null){switch(w.$$typeof){case j:return w.key===re?y(A,E,w,C):null;case Q:return w.key===re?M(A,E,w,C):null;case ue:return w=Tl(w),z(A,E,w,C)}if(_(w)||F(w))return re!==null?null:H(A,E,w,C,null);if(typeof w.then=="function")return z(A,E,tr(w),C);if(w.$$typeof===P)return z(A,E,ki(A,w),C);nr(A,w)}return null}function N(A,E,w,C,re){if(typeof C=="string"&&C!==""||typeof C=="number"||typeof C=="bigint")return A=A.get(w)||null,d(E,A,""+C,re);if(typeof C=="object"&&C!==null){switch(C.$$typeof){case j:return A=A.get(C.key===null?w:C.key)||null,y(E,A,C,re);case Q:return A=A.get(C.key===null?w:C.key)||null,M(E,A,C,re);case ue:return C=Tl(C),N(A,E,w,C,re)}if(_(C)||F(C))return A=A.get(w)||null,H(E,A,C,re,null);if(typeof C.then=="function")return N(A,E,w,tr(C),re);if(C.$$typeof===P)return N(A,E,w,ki(E,C),re);nr(E,C)}return null}function k(A,E,w,C){for(var re=null,Ne=null,ee=E,be=E=0,Me=null;ee!==null&&be<w.length;be++){ee.index>be?(Me=ee,ee=null):Me=ee.sibling;var Re=z(A,ee,w[be],C);if(Re===null){ee===null&&(ee=Me);break}e&&ee&&Re.alternate===null&&t(A,ee),E=u(Re,E,be),Ne===null?re=Re:Ne.sibling=Re,Ne=Re,ee=Me}if(be===w.length)return n(A,ee),ze&&Tn(A,be),re;if(ee===null){for(;be<w.length;be++)ee=x(A,w[be],C),ee!==null&&(E=u(ee,E,be),Ne===null?re=ee:Ne.sibling=ee,Ne=ee);return ze&&Tn(A,be),re}for(ee=a(ee);be<w.length;be++)Me=N(ee,A,be,w[be],C),Me!==null&&(e&&Me.alternate!==null&&ee.delete(Me.key===null?be:Me.key),E=u(Me,E,be),Ne===null?re=Me:Ne.sibling=Me,Ne=Me);return e&&ee.forEach(function(cl){return t(A,cl)}),ze&&Tn(A,be),re}function fe(A,E,w,C){if(w==null)throw Error(o(151));for(var re=null,Ne=null,ee=E,be=E=0,Me=null,Re=w.next();ee!==null&&!Re.done;be++,Re=w.next()){ee.index>be?(Me=ee,ee=null):Me=ee.sibling;var cl=z(A,ee,Re.value,C);if(cl===null){ee===null&&(ee=Me);break}e&&ee&&cl.alternate===null&&t(A,ee),E=u(cl,E,be),Ne===null?re=cl:Ne.sibling=cl,Ne=cl,ee=Me}if(Re.done)return n(A,ee),ze&&Tn(A,be),re;if(ee===null){for(;!Re.done;be++,Re=w.next())Re=x(A,Re.value,C),Re!==null&&(E=u(Re,E,be),Ne===null?re=Re:Ne.sibling=Re,Ne=Re);return ze&&Tn(A,be),re}for(ee=a(ee);!Re.done;be++,Re=w.next())Re=N(ee,A,be,Re.value,C),Re!==null&&(e&&Re.alternate!==null&&ee.delete(Re.key===null?be:Re.key),E=u(Re,E,be),Ne===null?re=Re:Ne.sibling=Re,Ne=Re);return e&&ee.forEach(function(ey){return t(A,ey)}),ze&&Tn(A,be),re}function Le(A,E,w,C){if(typeof w=="object"&&w!==null&&w.type===J&&w.key===null&&(w=w.props.children),typeof w=="object"&&w!==null){switch(w.$$typeof){case j:e:{for(var re=w.key;E!==null;){if(E.key===re){if(re=w.type,re===J){if(E.tag===7){n(A,E.sibling),C=r(E,w.props.children),C.return=A,A=C;break e}}else if(E.elementType===re||typeof re=="object"&&re!==null&&re.$$typeof===ue&&Tl(re)===E.type){n(A,E.sibling),C=r(E,w.props),Va(C,w),C.return=A,A=C;break e}n(A,E);break}else t(A,E);E=E.sibling}w.type===J?(C=vl(w.props.children,A.mode,C,w.key),C.return=A,A=C):(C=Ji(w.type,w.key,w.props,null,A.mode,C),Va(C,w),C.return=A,A=C)}return f(A);case Q:e:{for(re=w.key;E!==null;){if(E.key===re)if(E.tag===4&&E.stateNode.containerInfo===w.containerInfo&&E.stateNode.implementation===w.implementation){n(A,E.sibling),C=r(E,w.children||[]),C.return=A,A=C;break e}else{n(A,E);break}else t(A,E);E=E.sibling}C=Pu(w,A.mode,C),C.return=A,A=C}return f(A);case ue:return w=Tl(w),Le(A,E,w,C)}if(_(w))return k(A,E,w,C);if(F(w)){if(re=F(w),typeof re!="function")throw Error(o(150));return w=re.call(w),fe(A,E,w,C)}if(typeof w.then=="function")return Le(A,E,tr(w),C);if(w.$$typeof===P)return Le(A,E,ki(A,w),C);nr(A,w)}return typeof w=="string"&&w!==""||typeof w=="number"||typeof w=="bigint"?(w=""+w,E!==null&&E.tag===6?(n(A,E.sibling),C=r(E,w),C.return=A,A=C):(n(A,E),C=Ku(w,A.mode,C),C.return=A,A=C),f(A)):n(A,E)}return function(A,E,w,C){try{Ga=0;var re=Le(A,E,w,C);return ta=null,re}catch(ee){if(ee===ea||ee===Ii)throw ee;var Ne=qt(29,ee,null,A.mode);return Ne.lanes=C,Ne.return=A,Ne}}}var wl=Nf(!0),Rf=Nf(!1),Kn=!1;function is(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,lanes:0,hiddenCallbacks:null},callbacks:null}}function rs(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,callbacks:null})}function Pn(e){return{lane:e,tag:0,payload:null,callback:null,next:null}}function Jn(e,t,n){var a=e.updateQueue;if(a===null)return null;if(a=a.shared,(_e&2)!==0){var r=a.pending;return r===null?t.next=t:(t.next=r.next,r.next=t),a.pending=t,t=Pi(e),hf(e,null,n),t}return Ki(e,a,t,n),Pi(e)}function Za(e,t,n){if(t=t.updateQueue,t!==null&&(t=t.shared,(n&4194048)!==0)){var a=t.lanes;a&=e.pendingLanes,n|=a,t.lanes=n,bo(e,n)}}function us(e,t){var n=e.updateQueue,a=e.alternate;if(a!==null&&(a=a.updateQueue,n===a)){var r=null,u=null;if(n=n.firstBaseUpdate,n!==null){do{var f={lane:n.lane,tag:n.tag,payload:n.payload,callback:null,next:null};u===null?r=u=f:u=u.next=f,n=n.next}while(n!==null);u===null?r=u=t:u=u.next=t}else r=u=t;n={baseState:a.baseState,firstBaseUpdate:r,lastBaseUpdate:u,shared:a.shared,callbacks:a.callbacks},e.updateQueue=n;return}e=n.lastBaseUpdate,e===null?n.firstBaseUpdate=t:e.next=t,n.lastBaseUpdate=t}var ss=!1;function Ka(){if(ss){var e=Il;if(e!==null)throw e}}function Pa(e,t,n,a){ss=!1;var r=e.updateQueue;Kn=!1;var u=r.firstBaseUpdate,f=r.lastBaseUpdate,d=r.shared.pending;if(d!==null){r.shared.pending=null;var y=d,M=y.next;y.next=null,f===null?u=M:f.next=M,f=y;var H=e.alternate;H!==null&&(H=H.updateQueue,d=H.lastBaseUpdate,d!==f&&(d===null?H.firstBaseUpdate=M:d.next=M,H.lastBaseUpdate=y))}if(u!==null){var x=r.baseState;f=0,H=M=y=null,d=u;do{var z=d.lane&-536870913,N=z!==d.lane;if(N?(we&z)===z:(a&z)===z){z!==0&&z===Wl&&(ss=!0),H!==null&&(H=H.next={lane:0,tag:d.tag,payload:d.payload,callback:null,next:null});e:{var k=e,fe=d;z=t;var Le=n;switch(fe.tag){case 1:if(k=fe.payload,typeof k=="function"){x=k.call(Le,x,z);break e}x=k;break e;case 3:k.flags=k.flags&-65537|128;case 0:if(k=fe.payload,z=typeof k=="function"?k.call(Le,x,z):k,z==null)break e;x=O({},x,z);break e;case 2:Kn=!0}}z=d.callback,z!==null&&(e.flags|=64,N&&(e.flags|=8192),N=r.callbacks,N===null?r.callbacks=[z]:N.push(z))}else N={lane:z,tag:d.tag,payload:d.payload,callback:d.callback,next:null},H===null?(M=H=N,y=x):H=H.next=N,f|=z;if(d=d.next,d===null){if(d=r.shared.pending,d===null)break;N=d,d=N.next,N.next=null,r.lastBaseUpdate=N,r.shared.pending=null}}while(!0);H===null&&(y=x),r.baseState=y,r.firstBaseUpdate=M,r.lastBaseUpdate=H,u===null&&(r.shared.lanes=0),In|=f,e.lanes=f,e.memoizedState=x}}function _f(e,t){if(typeof e!="function")throw Error(o(191,e));e.call(t)}function Uf(e,t){var n=e.callbacks;if(n!==null)for(e.callbacks=null,e=0;e<n.length;e++)_f(n[e],t)}var na=b(null),lr=b(0);function Hf(e,t){e=Cn,Y(lr,e),Y(na,t),Cn=e|t.baseLanes}function cs(){Y(lr,Cn),Y(na,na.current)}function os(){Cn=lr.current,U(na),U(lr)}var jt=b(null),kt=null;function Fn(e){var t=e.alternate;Y(ke,ke.current&1),Y(jt,e),kt===null&&(t===null||na.current!==null||t.memoizedState!==null)&&(kt=e)}function fs(e){Y(ke,ke.current),Y(jt,e),kt===null&&(kt=e)}function Cf(e){e.tag===22?(Y(ke,ke.current),Y(jt,e),kt===null&&(kt=e)):$n(e)}function $n(){Y(ke,ke.current),Y(jt,jt.current)}function Bt(e){U(jt),kt===e&&(kt=null),U(ke)}var ke=b(0);function ar(e){for(var t=e;t!==null;){if(t.tag===13){var n=t.memoizedState;if(n!==null&&(n=n.dehydrated,n===null||yc(n)||vc(n)))return t}else if(t.tag===19&&(t.memoizedProps.revealOrder==="forwards"||t.memoizedProps.revealOrder==="backwards"||t.memoizedProps.revealOrder==="unstable_legacy-backwards"||t.memoizedProps.revealOrder==="together")){if((t.flags&128)!==0)return t}else if(t.child!==null){t.child.return=t,t=t.child;continue}if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}var Mn=0,Se=null,je=null,et=null,ir=!1,la=!1,Ml=!1,rr=0,Ja=0,aa=null,K0=0;function Je(){throw Error(o(321))}function ds(e,t){if(t===null)return!1;for(var n=0;n<t.length&&n<e.length;n++)if(!xt(e[n],t[n]))return!1;return!0}function hs(e,t,n,a,r,u){return Mn=u,Se=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,R.H=e===null||e.memoizedState===null?yd:Ds,Ml=!1,u=n(a,r),Ml=!1,la&&(u=qf(t,n,a,r)),xf(e),u}function xf(e){R.H=ka;var t=je!==null&&je.next!==null;if(Mn=0,et=je=Se=null,ir=!1,Ja=0,aa=null,t)throw Error(o(300));e===null||tt||(e=e.dependencies,e!==null&&$i(e)&&(tt=!0))}function qf(e,t,n,a){Se=e;var r=0;do{if(la&&(aa=null),Ja=0,la=!1,25<=r)throw Error(o(301));if(r+=1,et=je=null,e.updateQueue!=null){var u=e.updateQueue;u.lastEffect=null,u.events=null,u.stores=null,u.memoCache!=null&&(u.memoCache.index=0)}R.H=vd,u=t(n,a)}while(la);return u}function P0(){var e=R.H,t=e.useState()[0];return t=typeof t.then=="function"?Fa(t):t,e=e.useState()[0],(je!==null?je.memoizedState:null)!==e&&(Se.flags|=1024),t}function ms(){var e=rr!==0;return rr=0,e}function ps(e,t,n){t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~n}function gs(e){if(ir){for(e=e.memoizedState;e!==null;){var t=e.queue;t!==null&&(t.pending=null),e=e.next}ir=!1}Mn=0,et=je=Se=null,la=!1,Ja=rr=0,aa=null}function yt(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return et===null?Se.memoizedState=et=e:et=et.next=e,et}function We(){if(je===null){var e=Se.alternate;e=e!==null?e.memoizedState:null}else e=je.next;var t=et===null?Se.memoizedState:et.next;if(t!==null)et=t,je=e;else{if(e===null)throw Se.alternate===null?Error(o(467)):Error(o(310));je=e,e={memoizedState:je.memoizedState,baseState:je.baseState,baseQueue:je.baseQueue,queue:je.queue,next:null},et===null?Se.memoizedState=et=e:et=et.next=e}return et}function ur(){return{lastEffect:null,events:null,stores:null,memoCache:null}}function Fa(e){var t=Ja;return Ja+=1,aa===null&&(aa=[]),e=Mf(aa,e,t),t=Se,(et===null?t.memoizedState:et.next)===null&&(t=t.alternate,R.H=t===null||t.memoizedState===null?yd:Ds),e}function sr(e){if(e!==null&&typeof e=="object"){if(typeof e.then=="function")return Fa(e);if(e.$$typeof===P)return dt(e)}throw Error(o(438,String(e)))}function ys(e){var t=null,n=Se.updateQueue;if(n!==null&&(t=n.memoCache),t==null){var a=Se.alternate;a!==null&&(a=a.updateQueue,a!==null&&(a=a.memoCache,a!=null&&(t={data:a.data.map(function(r){return r.slice()}),index:0})))}if(t??={data:[],index:0},n===null&&(n=ur(),Se.updateQueue=n),n.memoCache=t,n=t.data[t.index],n===void 0)for(n=t.data[t.index]=Array(e),a=0;a<e;a++)n[a]=L;return t.index++,n}function zn(e,t){return typeof t=="function"?t(e):t}function cr(e){return vs(We(),je,e)}function vs(e,t,n){var a=e.queue;if(a===null)throw Error(o(311));a.lastRenderedReducer=n;var r=e.baseQueue,u=a.pending;if(u!==null){if(r!==null){var f=r.next;r.next=u.next,u.next=f}t.baseQueue=r=u,a.pending=null}if(u=e.baseState,r===null)e.memoizedState=u;else{t=r.next;var d=f=null,y=null,M=t,H=!1;do{var x=M.lane&-536870913;if(x!==M.lane?(we&x)===x:(Mn&x)===x){var z=M.revertLane;if(z===0)y!==null&&(y=y.next={lane:0,revertLane:0,gesture:null,action:M.action,hasEagerState:M.hasEagerState,eagerState:M.eagerState,next:null}),x===Wl&&(H=!0);else if((Mn&z)===z){M=M.next,z===Wl&&(H=!0);continue}else x={lane:0,revertLane:M.revertLane,gesture:null,action:M.action,hasEagerState:M.hasEagerState,eagerState:M.eagerState,next:null},y===null?(d=y=x,f=u):y=y.next=x,Se.lanes|=z,In|=z;x=M.action,Ml&&n(u,x),u=M.hasEagerState?M.eagerState:n(u,x)}else z={lane:x,revertLane:M.revertLane,gesture:M.gesture,action:M.action,hasEagerState:M.hasEagerState,eagerState:M.eagerState,next:null},y===null?(d=y=z,f=u):y=y.next=z,Se.lanes|=x,In|=x;M=M.next}while(M!==null&&M!==t);if(y===null?f=u:y.next=d,!xt(u,e.memoizedState)&&(tt=!0,H&&(n=Il,n!==null)))throw n;e.memoizedState=u,e.baseState=f,e.baseQueue=y,a.lastRenderedState=u}return r===null&&(a.lanes=0),[e.memoizedState,a.dispatch]}function Ss(e){var t=We(),n=t.queue;if(n===null)throw Error(o(311));n.lastRenderedReducer=e;var a=n.dispatch,r=n.pending,u=t.memoizedState;if(r!==null){n.pending=null;var f=r=r.next;do u=e(u,f.action),f=f.next;while(f!==r);xt(u,t.memoizedState)||(tt=!0),t.memoizedState=u,t.baseQueue===null&&(t.baseState=u),n.lastRenderedState=u}return[u,a]}function jf(e,t,n){var a=Se,r=We(),u=ze;if(u){if(n===void 0)throw Error(o(407));n=n()}else n=t();var f=!xt((je||r).memoizedState,n);if(f&&(r.memoizedState=n,tt=!0),r=r.queue,As(Yf.bind(null,a,r,e),[e]),r.getSnapshot!==t||f||et!==null&&et.memoizedState.tag&1){if(a.flags|=2048,ia(9,{destroy:void 0},Lf.bind(null,a,r,n,t),null),Xe===null)throw Error(o(349));u||(Mn&127)!==0||Bf(a,t,n)}return n}function Bf(e,t,n){e.flags|=16384,e={getSnapshot:t,value:n},t=Se.updateQueue,t===null?(t=ur(),Se.updateQueue=t,t.stores=[e]):(n=t.stores,n===null?t.stores=[e]:n.push(e))}function Lf(e,t,n,a){t.value=n,t.getSnapshot=a,Xf(t)&&Qf(e)}function Yf(e,t,n){return n(function(){Xf(t)&&Qf(e)})}function Xf(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!xt(e,n)}catch{return!0}}function Qf(e){var t=yl(e,2);t!==null&&Dt(t,e,2)}function bs(e){var t=yt();if(typeof e=="function"){var n=e;if(e=n(),Ml){Ln(!0);try{n()}finally{Ln(!1)}}}return t.memoizedState=t.baseState=e,t.queue={pending:null,lanes:0,dispatch:null,lastRenderedReducer:zn,lastRenderedState:e},t}function Gf(e,t,n,a){return e.baseState=n,vs(e,je,typeof a=="function"?a:zn)}function J0(e,t,n,a,r){if(dr(e))throw Error(o(485));if(e=t.action,e!==null){var u={payload:r,action:e,next:null,isTransition:!0,status:"pending",value:null,reason:null,listeners:[],then:function(f){u.listeners.push(f)}};R.T!==null?n(!0):u.isTransition=!1,a(u),n=t.pending,n===null?(u.next=t.pending=u,Vf(t,u)):(u.next=n.next,t.pending=n.next=u)}}function Vf(e,t){var n=t.action,a=t.payload,r=e.state;if(t.isTransition){var u=R.T,f={};R.T=f;try{var d=n(r,a),y=R.S;y!==null&&y(f,d),Zf(e,t,d)}catch(M){Es(e,t,M)}finally{u!==null&&f.types!==null&&(u.types=f.types),R.T=u}}else try{u=n(r,a),Zf(e,t,u)}catch(M){Es(e,t,M)}}function Zf(e,t,n){n!==null&&typeof n=="object"&&typeof n.then=="function"?n.then(function(a){Kf(e,t,a)},function(a){return Es(e,t,a)}):Kf(e,t,n)}function Kf(e,t,n){t.status="fulfilled",t.value=n,Pf(t),e.state=n,t=e.pending,t!==null&&(n=t.next,n===t?e.pending=null:(n=n.next,t.next=n,Vf(e,n)))}function Es(e,t,n){var a=e.pending;if(e.pending=null,a!==null){a=a.next;do t.status="rejected",t.reason=n,Pf(t),t=t.next;while(t!==a)}e.action=null}function Pf(e){e=e.listeners;for(var t=0;t<e.length;t++)(0,e[t])()}function Jf(e,t){return t}function Ff(e,t){if(ze){var n=Xe.formState;if(n!==null){e:{var a=Se;if(ze){if(Ge){t:{for(var r=Ge,u=$t;r.nodeType!==8;){if(!u){r=null;break t}if(r=Wt(r.nextSibling),r===null){r=null;break t}}u=r.data,r=u==="F!"||u==="F"?r:null}if(r){Ge=Wt(r.nextSibling),a=r.data==="F!";break e}}Vn(a)}a=!1}a&&(t=n[0])}}return n=yt(),n.memoizedState=n.baseState=t,a={pending:null,lanes:0,dispatch:null,lastRenderedReducer:Jf,lastRenderedState:t},n.queue=a,n=md.bind(null,Se,a),a.dispatch=n,a=bs(!1),u=zs.bind(null,Se,!1,a.queue),a=yt(),r={state:t,dispatch:null,action:e,pending:null},a.queue=r,n=J0.bind(null,Se,r,u,n),r.dispatch=n,a.memoizedState=e,[t,n,!1]}function $f(e){return kf(We(),je,e)}function kf(e,t,n){if(t=vs(e,t,Jf)[0],e=cr(zn)[0],typeof t=="object"&&t!==null&&typeof t.then=="function")try{var a=Fa(t)}catch(f){throw f===ea?Ii:f}else a=t;t=We();var r=t.queue,u=r.dispatch;return n!==t.memoizedState&&(Se.flags|=2048,ia(9,{destroy:void 0},F0.bind(null,r,n),null)),[a,u,e]}function F0(e,t){e.action=t}function Wf(e){var t=We(),n=je;if(n!==null)return kf(t,n,e);We(),t=t.memoizedState,n=We();var a=n.queue.dispatch;return n.memoizedState=e,[t,a,!1]}function ia(e,t,n,a){return e={tag:e,create:n,deps:a,inst:t,next:null},t=Se.updateQueue,t===null&&(t=ur(),Se.updateQueue=t),n=t.lastEffect,n===null?t.lastEffect=e.next=e:(a=n.next,n.next=e,e.next=a,t.lastEffect=e),e}function If(){return We().memoizedState}function or(e,t,n,a){var r=yt();Se.flags|=e,r.memoizedState=ia(1|t,{destroy:void 0},n,a===void 0?null:a)}function fr(e,t,n,a){var r=We();a=a===void 0?null:a;var u=r.memoizedState.inst;je!==null&&a!==null&&ds(a,je.memoizedState.deps)?r.memoizedState=ia(t,u,n,a):(Se.flags|=e,r.memoizedState=ia(1|t,u,n,a))}function ed(e,t){or(8390656,8,e,t)}function As(e,t){fr(2048,8,e,t)}function $0(e){Se.flags|=4;var t=Se.updateQueue;if(t===null)t=ur(),Se.updateQueue=t,t.events=[e];else{var n=t.events;n===null?t.events=[e]:n.push(e)}}function td(e){var t=We().memoizedState;return $0({ref:t,nextImpl:e}),function(){if((_e&2)!==0)throw Error(o(440));return t.impl.apply(void 0,arguments)}}function nd(e,t){return fr(4,2,e,t)}function ld(e,t){return fr(4,4,e,t)}function ad(e,t){if(typeof t=="function"){e=e();var n=t(e);return function(){typeof n=="function"?n():t(null)}}if(t!=null)return e=e(),t.current=e,function(){t.current=null}}function id(e,t,n){n=n!=null?n.concat([e]):null,fr(4,4,ad.bind(null,t,e),n)}function Ts(){}function rd(e,t){var n=We();t=t===void 0?null:t;var a=n.memoizedState;return t!==null&&ds(t,a[1])?a[0]:(n.memoizedState=[e,t],e)}function ud(e,t){var n=We();t=t===void 0?null:t;var a=n.memoizedState;if(t!==null&&ds(t,a[1]))return a[0];if(a=e(),Ml){Ln(!0);try{e()}finally{Ln(!1)}}return n.memoizedState=[a,t],a}function Os(e,t,n){return n===void 0||(Mn&1073741824)!==0&&(we&261930)===0?e.memoizedState=t:(e.memoizedState=n,e=sh(),Se.lanes|=e,In|=e,n)}function sd(e,t,n,a){return xt(n,t)?n:na.current!==null?(e=Os(e,n,a),xt(e,t)||(tt=!0),e):(Mn&42)===0||(Mn&1073741824)!==0&&(we&261930)===0?(tt=!0,e.memoizedState=n):(e=sh(),Se.lanes|=e,In|=e,t)}function cd(e,t,n,a,r){var u=B.p;B.p=u!==0&&8>u?u:8;var f=R.T,d={};R.T=d,zs(e,!1,t,n);try{var y=r(),M=R.S;M!==null&&M(d,y),y!==null&&typeof y=="object"&&typeof y.then=="function"?$a(e,t,Z0(y,a),Xt(e)):$a(e,t,a,Xt(e))}catch(H){$a(e,t,{then:function(){},status:"rejected",reason:H},Xt())}finally{B.p=u,f!==null&&d.types!==null&&(f.types=d.types),R.T=f}}function k0(){}function ws(e,t,n,a){if(e.tag!==5)throw Error(o(476));var r=od(e).queue;cd(e,r,t,ce,n===null?k0:function(){return fd(e),n(a)})}function od(e){var t=e.memoizedState;if(t!==null)return t;t={memoizedState:ce,baseState:ce,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:zn,lastRenderedState:ce},next:null};var n={};return t.next={memoizedState:n,baseState:n,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:zn,lastRenderedState:n},next:null},e.memoizedState=t,e=e.alternate,e!==null&&(e.memoizedState=t),t}function fd(e){var t=od(e);t.next===null&&(t=e.alternate.memoizedState),$a(e,t.next.queue,{},Xt())}function Ms(){return dt(hi)}function dd(){return We().memoizedState}function hd(){return We().memoizedState}function W0(e){for(var t=e.return;t!==null;){switch(t.tag){case 24:case 3:var n=Xt();e=Pn(n);var a=Jn(t,e,n);a!==null&&(Dt(a,t,n),Za(a,t,n)),t={cache:ts()},e.payload=t;return}t=t.return}}function I0(e,t,n){var a=Xt();n={lane:a,revertLane:0,gesture:null,action:n,hasEagerState:!1,eagerState:null,next:null},dr(e)?pd(t,n):(n=Vu(e,t,n,a),n!==null&&(Dt(n,e,a),gd(n,t,a)))}function md(e,t,n){$a(e,t,n,Xt())}function $a(e,t,n,a){var r={lane:a,revertLane:0,gesture:null,action:n,hasEagerState:!1,eagerState:null,next:null};if(dr(e))pd(t,r);else{var u=e.alternate;if(e.lanes===0&&(u===null||u.lanes===0)&&(u=t.lastRenderedReducer,u!==null))try{var f=t.lastRenderedState,d=u(f,n);if(r.hasEagerState=!0,r.eagerState=d,xt(d,f))return Ki(e,t,r,0),Xe===null&&Zi(),!1}catch{}if(n=Vu(e,t,r,a),n!==null)return Dt(n,e,a),gd(n,t,a),!0}return!1}function zs(e,t,n,a){if(a={lane:2,revertLane:ic(),gesture:null,action:a,hasEagerState:!1,eagerState:null,next:null},dr(e)){if(t)throw Error(o(479))}else t=Vu(e,n,a,2),t!==null&&Dt(t,e,2)}function dr(e){var t=e.alternate;return e===Se||t!==null&&t===Se}function pd(e,t){la=ir=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function gd(e,t,n){if((n&4194048)!==0){var a=t.lanes;a&=e.pendingLanes,n|=a,t.lanes=n,bo(e,n)}}var ka={readContext:dt,use:sr,useCallback:Je,useContext:Je,useEffect:Je,useImperativeHandle:Je,useLayoutEffect:Je,useInsertionEffect:Je,useMemo:Je,useReducer:Je,useRef:Je,useState:Je,useDebugValue:Je,useDeferredValue:Je,useTransition:Je,useSyncExternalStore:Je,useId:Je,useHostTransitionStatus:Je,useFormState:Je,useActionState:Je,useOptimistic:Je,useMemoCache:Je,useCacheRefresh:Je};ka.useEffectEvent=Je;var yd={readContext:dt,use:sr,useCallback:function(e,t){return yt().memoizedState=[e,t===void 0?null:t],e},useContext:dt,useEffect:ed,useImperativeHandle:function(e,t,n){n=n!=null?n.concat([e]):null,or(4194308,4,ad.bind(null,t,e),n)},useLayoutEffect:function(e,t){return or(4194308,4,e,t)},useInsertionEffect:function(e,t){or(4,2,e,t)},useMemo:function(e,t){var n=yt();t=t===void 0?null:t;var a=e();if(Ml){Ln(!0);try{e()}finally{Ln(!1)}}return n.memoizedState=[a,t],a},useReducer:function(e,t,n){var a=yt();if(n!==void 0){var r=n(t);if(Ml){Ln(!0);try{n(t)}finally{Ln(!1)}}}else r=t;return a.memoizedState=a.baseState=r,e={pending:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:r},a.queue=e,e=e.dispatch=I0.bind(null,Se,e),[a.memoizedState,e]},useRef:function(e){var t=yt();return e={current:e},t.memoizedState=e},useState:function(e){e=bs(e);var t=e.queue,n=md.bind(null,Se,t);return t.dispatch=n,[e.memoizedState,n]},useDebugValue:Ts,useDeferredValue:function(e,t){return Os(yt(),e,t)},useTransition:function(){var e=bs(!1);return e=cd.bind(null,Se,e.queue,!0,!1),yt().memoizedState=e,[!1,e]},useSyncExternalStore:function(e,t,n){var a=Se,r=yt();if(ze){if(n===void 0)throw Error(o(407));n=n()}else{if(n=t(),Xe===null)throw Error(o(349));(we&127)!==0||Bf(a,t,n)}r.memoizedState=n;var u={value:n,getSnapshot:t};return r.queue=u,ed(Yf.bind(null,a,u,e),[e]),a.flags|=2048,ia(9,{destroy:void 0},Lf.bind(null,a,u,n,t),null),n},useId:function(){var e=yt(),t=Xe.identifierPrefix;if(ze){var n=fn,a=on;n=(a&~(1<<32-Ct(a)-1)).toString(32)+n,t="_"+t+"R_"+n,n=rr++,0<n&&(t+="H"+n.toString(32)),t+="_"}else n=K0++,t="_"+t+"r_"+n.toString(32)+"_";return e.memoizedState=t},useHostTransitionStatus:Ms,useFormState:Ff,useActionState:Ff,useOptimistic:function(e){var t=yt();t.memoizedState=t.baseState=e;var n={pending:null,lanes:0,dispatch:null,lastRenderedReducer:null,lastRenderedState:null};return t.queue=n,t=zs.bind(null,Se,!0,n),n.dispatch=t,[e,t]},useMemoCache:ys,useCacheRefresh:function(){return yt().memoizedState=W0.bind(null,Se)},useEffectEvent:function(e){var t=yt(),n={impl:e};return t.memoizedState=n,function(){if((_e&2)!==0)throw Error(o(440));return n.impl.apply(void 0,arguments)}}},Ds={readContext:dt,use:sr,useCallback:rd,useContext:dt,useEffect:As,useImperativeHandle:id,useInsertionEffect:nd,useLayoutEffect:ld,useMemo:ud,useReducer:cr,useRef:If,useState:function(){return cr(zn)},useDebugValue:Ts,useDeferredValue:function(e,t){return sd(We(),je.memoizedState,e,t)},useTransition:function(){var e=cr(zn)[0],t=We().memoizedState;return[typeof e=="boolean"?e:Fa(e),t]},useSyncExternalStore:jf,useId:dd,useHostTransitionStatus:Ms,useFormState:$f,useActionState:$f,useOptimistic:function(e,t){return Gf(We(),je,e,t)},useMemoCache:ys,useCacheRefresh:hd};Ds.useEffectEvent=td;var vd={readContext:dt,use:sr,useCallback:rd,useContext:dt,useEffect:As,useImperativeHandle:id,useInsertionEffect:nd,useLayoutEffect:ld,useMemo:ud,useReducer:Ss,useRef:If,useState:function(){return Ss(zn)},useDebugValue:Ts,useDeferredValue:function(e,t){var n=We();return je===null?Os(n,e,t):sd(n,je.memoizedState,e,t)},useTransition:function(){var e=Ss(zn)[0],t=We().memoizedState;return[typeof e=="boolean"?e:Fa(e),t]},useSyncExternalStore:jf,useId:dd,useHostTransitionStatus:Ms,useFormState:Wf,useActionState:Wf,useOptimistic:function(e,t){var n=We();return je!==null?Gf(n,je,e,t):(n.baseState=e,[e,n.queue.dispatch])},useMemoCache:ys,useCacheRefresh:hd};vd.useEffectEvent=td;function Ns(e,t,n,a){t=e.memoizedState,n=n(a,t),n=n==null?t:O({},t,n),e.memoizedState=n,e.lanes===0&&(e.updateQueue.baseState=n)}var Rs={enqueueSetState:function(e,t,n){e=e._reactInternals;var a=Xt(),r=Pn(a);r.payload=t,n!=null&&(r.callback=n),t=Jn(e,r,a),t!==null&&(Dt(t,e,a),Za(t,e,a))},enqueueReplaceState:function(e,t,n){e=e._reactInternals;var a=Xt(),r=Pn(a);r.tag=1,r.payload=t,n!=null&&(r.callback=n),t=Jn(e,r,a),t!==null&&(Dt(t,e,a),Za(t,e,a))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var n=Xt(),a=Pn(n);a.tag=2,t!=null&&(a.callback=t),t=Jn(e,a,n),t!==null&&(Dt(t,e,n),Za(t,e,n))}};function Sd(e,t,n,a,r,u,f){return e=e.stateNode,typeof e.shouldComponentUpdate=="function"?e.shouldComponentUpdate(a,u,f):t.prototype&&t.prototype.isPureReactComponent?!ja(n,a)||!ja(r,u):!0}function bd(e,t,n,a){e=t.state,typeof t.componentWillReceiveProps=="function"&&t.componentWillReceiveProps(n,a),typeof t.UNSAFE_componentWillReceiveProps=="function"&&t.UNSAFE_componentWillReceiveProps(n,a),t.state!==e&&Rs.enqueueReplaceState(t,t.state,null)}function zl(e,t){var n=t;if("ref"in t){n={};for(var a in t)a!=="ref"&&(n[a]=t[a])}if(e=e.defaultProps){n===t&&(n=O({},n));for(var r in e)n[r]===void 0&&(n[r]=e[r])}return n}function Ed(e){Vi(e)}function Ad(e){console.error(e)}function Td(e){Vi(e)}function hr(e,t){try{var n=e.onUncaughtError;n(t.value,{componentStack:t.stack})}catch(a){setTimeout(function(){throw a})}}function Od(e,t,n){try{var a=e.onCaughtError;a(n.value,{componentStack:n.stack,errorBoundary:t.tag===1?t.stateNode:null})}catch(r){setTimeout(function(){throw r})}}function _s(e,t,n){return n=Pn(n),n.tag=3,n.payload={element:null},n.callback=function(){hr(e,t)},n}function wd(e){return e=Pn(e),e.tag=3,e}function Md(e,t,n,a){var r=n.type.getDerivedStateFromError;if(typeof r=="function"){var u=a.value;e.payload=function(){return r(u)},e.callback=function(){Od(t,n,a)}}var f=n.stateNode;f!==null&&typeof f.componentDidCatch=="function"&&(e.callback=function(){Od(t,n,a),typeof r!="function"&&(el===null?el=new Set([this]):el.add(this));var d=a.stack;this.componentDidCatch(a.value,{componentStack:d!==null?d:""})})}function eg(e,t,n,a,r){if(n.flags|=32768,a!==null&&typeof a=="object"&&typeof a.then=="function"){if(t=n.alternate,t!==null&&kl(t,n,r,!0),n=jt.current,n!==null){switch(n.tag){case 31:case 13:return kt===null?wr():n.alternate===null&&Fe===0&&(Fe=3),n.flags&=-257,n.flags|=65536,n.lanes=r,a===er?n.flags|=16384:(t=n.updateQueue,t===null?n.updateQueue=new Set([a]):t.add(a),nc(e,a,r)),!1;case 22:return n.flags|=65536,a===er?n.flags|=16384:(t=n.updateQueue,t===null?(t={transitions:null,markerInstances:null,retryQueue:new Set([a])},n.updateQueue=t):(n=t.retryQueue,n===null?t.retryQueue=new Set([a]):n.add(a)),nc(e,a,r)),!1}throw Error(o(435,n.tag))}return nc(e,a,r),wr(),!1}if(ze)return t=jt.current,t!==null?((t.flags&65536)===0&&(t.flags|=256),t.flags|=65536,t.lanes=r,a!==$u&&(e=Error(o(422),{cause:a}),Ya(Pt(e,n)))):(a!==$u&&(t=Error(o(423),{cause:a}),Ya(Pt(t,n))),e=e.current.alternate,e.flags|=65536,r&=-r,e.lanes|=r,a=Pt(a,n),r=_s(e.stateNode,a,r),us(e,r),Fe!==4&&(Fe=2)),!1;var u=Error(o(520),{cause:a});if(u=Pt(u,n),ii===null?ii=[u]:ii.push(u),Fe!==4&&(Fe=2),t===null)return!0;a=Pt(a,n),n=t;do{switch(n.tag){case 3:return n.flags|=65536,e=r&-r,n.lanes|=e,e=_s(n.stateNode,a,e),us(n,e),!1;case 1:if(t=n.type,u=n.stateNode,(n.flags&128)===0&&(typeof t.getDerivedStateFromError=="function"||u!==null&&typeof u.componentDidCatch=="function"&&(el===null||!el.has(u))))return n.flags|=65536,r&=-r,n.lanes|=r,r=wd(r),Md(r,e,n,a),us(n,r),!1}n=n.return}while(n!==null);return!1}var Us=Error(o(461)),tt=!1;function ht(e,t,n,a){t.child=e===null?Rf(t,null,n,a):wl(t,e.child,n,a)}function zd(e,t,n,a,r){n=n.render;var u=t.ref;if("ref"in a){var f={};for(var d in a)d!=="ref"&&(f[d]=a[d])}else f=a;return El(t),a=hs(e,t,n,f,u,r),d=ms(),e!==null&&!tt?(ps(e,t,r),Dn(e,t,r)):(ze&&d&&Ju(t),t.flags|=1,ht(e,t,a,r),t.child)}function Dd(e,t,n,a,r){if(e===null){var u=n.type;return typeof u=="function"&&!Zu(u)&&u.defaultProps===void 0&&n.compare===null?(t.tag=15,t.type=u,Nd(e,t,u,a,r)):(e=Ji(n.type,null,a,t,t.mode,r),e.ref=t.ref,e.return=t,t.child=e)}if(u=e.child,!Ys(e,r)){var f=u.memoizedProps;if(n=n.compare,n=n!==null?n:ja,n(f,a)&&e.ref===t.ref)return Dn(e,t,r)}return t.flags|=1,e=An(u,a),e.ref=t.ref,e.return=t,t.child=e}function Nd(e,t,n,a,r){if(e!==null){var u=e.memoizedProps;if(ja(u,a)&&e.ref===t.ref)if(tt=!1,t.pendingProps=a=u,Ys(e,r))(e.flags&131072)!==0&&(tt=!0);else return t.lanes=e.lanes,Dn(e,t,r)}return Hs(e,t,n,a,r)}function Rd(e,t,n,a){var r=a.children,u=e!==null?e.memoizedState:null;if(e===null&&t.stateNode===null&&(t.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null}),a.mode==="hidden"){if((t.flags&128)!==0){if(u=u!==null?u.baseLanes|n:n,e!==null){for(a=t.child=e.child,r=0;a!==null;)r=r|a.lanes|a.childLanes,a=a.sibling;a=r&~u}else a=0,t.child=null;return _d(e,t,u,n,a)}if((n&536870912)!==0)t.memoizedState={baseLanes:0,cachePool:null},e!==null&&Wi(t,u!==null?u.cachePool:null),u!==null?Hf(t,u):cs(),Cf(t);else return a=t.lanes=536870912,_d(e,t,u!==null?u.baseLanes|n:n,n,a)}else u!==null?(Wi(t,u.cachePool),Hf(t,u),$n(t),t.memoizedState=null):(e!==null&&Wi(t,null),cs(),$n(t));return ht(e,t,r,n),t.child}function Wa(e,t){return e!==null&&e.tag===22||t.stateNode!==null||(t.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null}),t.sibling}function _d(e,t,n,a,r){var u=ls();return u=u===null?null:{parent:Ie._currentValue,pool:u},t.memoizedState={baseLanes:n,cachePool:u},e!==null&&Wi(t,null),cs(),Cf(t),e!==null&&kl(e,t,a,!0),t.childLanes=r,null}function mr(e,t){return t=gr({mode:t.mode,children:t.children},e.mode),t.ref=e.ref,e.child=t,t.return=e,t}function Ud(e,t,n){return wl(t,e.child,null,n),e=mr(t,t.pendingProps),e.flags|=2,Bt(t),t.memoizedState=null,e}function tg(e,t,n){var a=t.pendingProps,r=(t.flags&128)!==0;if(t.flags&=-129,e===null){if(ze){if(a.mode==="hidden")return e=mr(t,a),t.lanes=536870912,Wa(null,e);if(fs(t),(e=Ge)?(e=Vh(e,$t),e=e!==null&&e.data==="&"?e:null,e!==null&&(t.memoizedState={dehydrated:e,treeContext:Qn!==null?{id:on,overflow:fn}:null,retryLane:536870912,hydrationErrors:null},n=pf(e),n.return=t,t.child=n,ft=t,Ge=null)):e=null,e===null)throw Vn(t);return t.lanes=536870912,null}return mr(t,a)}var u=e.memoizedState;if(u!==null){var f=u.dehydrated;if(fs(t),r)if(t.flags&256)t.flags&=-257,t=Ud(e,t,n);else if(t.memoizedState!==null)t.child=e.child,t.flags|=128,t=null;else throw Error(o(558));else if(tt||kl(e,t,n,!1),r=(n&e.childLanes)!==0,tt||r){if(a=Xe,a!==null&&(f=Eo(a,n),f!==0&&f!==u.retryLane))throw u.retryLane=f,yl(e,f),Dt(a,e,f),Us;wr(),t=Ud(e,t,n)}else e=u.treeContext,Ge=Wt(f.nextSibling),ft=t,ze=!0,Gn=null,$t=!1,e!==null&&vf(t,e),t=mr(t,a),t.flags|=4096;return t}return e=An(e.child,{mode:a.mode,children:a.children}),e.ref=t.ref,t.child=e,e.return=t,e}function pr(e,t){var n=t.ref;if(n===null)e!==null&&e.ref!==null&&(t.flags|=4194816);else{if(typeof n!="function"&&typeof n!="object")throw Error(o(284));(e===null||e.ref!==n)&&(t.flags|=4194816)}}function Hs(e,t,n,a,r){return El(t),n=hs(e,t,n,a,void 0,r),a=ms(),e!==null&&!tt?(ps(e,t,r),Dn(e,t,r)):(ze&&a&&Ju(t),t.flags|=1,ht(e,t,n,r),t.child)}function Hd(e,t,n,a,r,u){return El(t),t.updateQueue=null,n=qf(t,a,n,r),xf(e),a=ms(),e!==null&&!tt?(ps(e,t,u),Dn(e,t,u)):(ze&&a&&Ju(t),t.flags|=1,ht(e,t,n,u),t.child)}function Cd(e,t,n,a,r){if(El(t),t.stateNode===null){var u=Pl,f=n.contextType;typeof f=="object"&&f!==null&&(u=dt(f)),u=new n(a,u),t.memoizedState=u.state!==null&&u.state!==void 0?u.state:null,u.updater=Rs,t.stateNode=u,u._reactInternals=t,u=t.stateNode,u.props=a,u.state=t.memoizedState,u.refs={},is(t),f=n.contextType,u.context=typeof f=="object"&&f!==null?dt(f):Pl,u.state=t.memoizedState,f=n.getDerivedStateFromProps,typeof f=="function"&&(Ns(t,n,f,a),u.state=t.memoizedState),typeof n.getDerivedStateFromProps=="function"||typeof u.getSnapshotBeforeUpdate=="function"||typeof u.UNSAFE_componentWillMount!="function"&&typeof u.componentWillMount!="function"||(f=u.state,typeof u.componentWillMount=="function"&&u.componentWillMount(),typeof u.UNSAFE_componentWillMount=="function"&&u.UNSAFE_componentWillMount(),f!==u.state&&Rs.enqueueReplaceState(u,u.state,null),Pa(t,a,u,r),Ka(),u.state=t.memoizedState),typeof u.componentDidMount=="function"&&(t.flags|=4194308),a=!0}else if(e===null){u=t.stateNode;var d=t.memoizedProps,y=zl(n,d);u.props=y;var M=u.context,H=n.contextType;f=Pl,typeof H=="object"&&H!==null&&(f=dt(H));var x=n.getDerivedStateFromProps;H=typeof x=="function"||typeof u.getSnapshotBeforeUpdate=="function",d=t.pendingProps!==d,H||typeof u.UNSAFE_componentWillReceiveProps!="function"&&typeof u.componentWillReceiveProps!="function"||(d||M!==f)&&bd(t,u,a,f),Kn=!1;var z=t.memoizedState;u.state=z,Pa(t,a,u,r),Ka(),M=t.memoizedState,d||z!==M||Kn?(typeof x=="function"&&(Ns(t,n,x,a),M=t.memoizedState),(y=Kn||Sd(t,n,y,a,z,M,f))?(H||typeof u.UNSAFE_componentWillMount!="function"&&typeof u.componentWillMount!="function"||(typeof u.componentWillMount=="function"&&u.componentWillMount(),typeof u.UNSAFE_componentWillMount=="function"&&u.UNSAFE_componentWillMount()),typeof u.componentDidMount=="function"&&(t.flags|=4194308)):(typeof u.componentDidMount=="function"&&(t.flags|=4194308),t.memoizedProps=a,t.memoizedState=M),u.props=a,u.state=M,u.context=f,a=y):(typeof u.componentDidMount=="function"&&(t.flags|=4194308),a=!1)}else{u=t.stateNode,rs(e,t),f=t.memoizedProps,H=zl(n,f),u.props=H,x=t.pendingProps,z=u.context,M=n.contextType,y=Pl,typeof M=="object"&&M!==null&&(y=dt(M)),d=n.getDerivedStateFromProps,(M=typeof d=="function"||typeof u.getSnapshotBeforeUpdate=="function")||typeof u.UNSAFE_componentWillReceiveProps!="function"&&typeof u.componentWillReceiveProps!="function"||(f!==x||z!==y)&&bd(t,u,a,y),Kn=!1,z=t.memoizedState,u.state=z,Pa(t,a,u,r),Ka();var N=t.memoizedState;f!==x||z!==N||Kn||e!==null&&e.dependencies!==null&&$i(e.dependencies)?(typeof d=="function"&&(Ns(t,n,d,a),N=t.memoizedState),(H=Kn||Sd(t,n,H,a,z,N,y)||e!==null&&e.dependencies!==null&&$i(e.dependencies))?(M||typeof u.UNSAFE_componentWillUpdate!="function"&&typeof u.componentWillUpdate!="function"||(typeof u.componentWillUpdate=="function"&&u.componentWillUpdate(a,N,y),typeof u.UNSAFE_componentWillUpdate=="function"&&u.UNSAFE_componentWillUpdate(a,N,y)),typeof u.componentDidUpdate=="function"&&(t.flags|=4),typeof u.getSnapshotBeforeUpdate=="function"&&(t.flags|=1024)):(typeof u.componentDidUpdate!="function"||f===e.memoizedProps&&z===e.memoizedState||(t.flags|=4),typeof u.getSnapshotBeforeUpdate!="function"||f===e.memoizedProps&&z===e.memoizedState||(t.flags|=1024),t.memoizedProps=a,t.memoizedState=N),u.props=a,u.state=N,u.context=y,a=H):(typeof u.componentDidUpdate!="function"||f===e.memoizedProps&&z===e.memoizedState||(t.flags|=4),typeof u.getSnapshotBeforeUpdate!="function"||f===e.memoizedProps&&z===e.memoizedState||(t.flags|=1024),a=!1)}return u=a,pr(e,t),a=(t.flags&128)!==0,u||a?(u=t.stateNode,n=a&&typeof n.getDerivedStateFromError!="function"?null:u.render(),t.flags|=1,e!==null&&a?(t.child=wl(t,e.child,null,r),t.child=wl(t,null,n,r)):ht(e,t,n,r),t.memoizedState=u.state,e=t.child):e=Dn(e,t,r),e}function xd(e,t,n,a){return Sl(),t.flags|=256,ht(e,t,n,a),t.child}var Cs={dehydrated:null,treeContext:null,retryLane:0,hydrationErrors:null};function xs(e){return{baseLanes:e,cachePool:Of()}}function qs(e,t,n){return e=e!==null?e.childLanes&~n:0,t&&(e|=Yt),e}function qd(e,t,n){var a=t.pendingProps,r=!1,u=(t.flags&128)!==0,f;if((f=u)||(f=e!==null&&e.memoizedState===null?!1:(ke.current&2)!==0),f&&(r=!0,t.flags&=-129),f=(t.flags&32)!==0,t.flags&=-33,e===null){if(ze){if(r?Fn(t):$n(t),(e=Ge)?(e=Vh(e,$t),e=e!==null&&e.data!=="&"?e:null,e!==null&&(t.memoizedState={dehydrated:e,treeContext:Qn!==null?{id:on,overflow:fn}:null,retryLane:536870912,hydrationErrors:null},n=pf(e),n.return=t,t.child=n,ft=t,Ge=null)):e=null,e===null)throw Vn(t);return vc(e)?t.lanes=32:t.lanes=536870912,null}var d=a.children;return a=a.fallback,r?($n(t),r=t.mode,d=gr({mode:"hidden",children:d},r),a=vl(a,r,n,null),d.return=t,a.return=t,d.sibling=a,t.child=d,a=t.child,a.memoizedState=xs(n),a.childLanes=qs(e,f,n),t.memoizedState=Cs,Wa(null,a)):(Fn(t),js(t,d))}var y=e.memoizedState;if(y!==null&&(d=y.dehydrated,d!==null)){if(u)t.flags&256?(Fn(t),t.flags&=-257,t=Bs(e,t,n)):t.memoizedState!==null?($n(t),t.child=e.child,t.flags|=128,t=null):($n(t),d=a.fallback,r=t.mode,a=gr({mode:"visible",children:a.children},r),d=vl(d,r,n,null),d.flags|=2,a.return=t,d.return=t,a.sibling=d,t.child=a,wl(t,e.child,null,n),a=t.child,a.memoizedState=xs(n),a.childLanes=qs(e,f,n),t.memoizedState=Cs,t=Wa(null,a));else if(Fn(t),vc(d)){if(f=d.nextSibling&&d.nextSibling.dataset,f)var M=f.dgst;f=M,a=Error(o(419)),a.stack="",a.digest=f,Ya({value:a,source:null,stack:null}),t=Bs(e,t,n)}else if(tt||kl(e,t,n,!1),f=(n&e.childLanes)!==0,tt||f){if(f=Xe,f!==null&&(a=Eo(f,n),a!==0&&a!==y.retryLane))throw y.retryLane=a,yl(e,a),Dt(f,e,a),Us;yc(d)||wr(),t=Bs(e,t,n)}else yc(d)?(t.flags|=192,t.child=e.child,t=null):(e=y.treeContext,Ge=Wt(d.nextSibling),ft=t,ze=!0,Gn=null,$t=!1,e!==null&&vf(t,e),t=js(t,a.children),t.flags|=4096);return t}return r?($n(t),d=a.fallback,r=t.mode,y=e.child,M=y.sibling,a=An(y,{mode:"hidden",children:a.children}),a.subtreeFlags=y.subtreeFlags&65011712,M!==null?d=An(M,d):(d=vl(d,r,n,null),d.flags|=2),d.return=t,a.return=t,a.sibling=d,t.child=a,Wa(null,a),a=t.child,d=e.child.memoizedState,d===null?d=xs(n):(r=d.cachePool,r!==null?(y=Ie._currentValue,r=r.parent!==y?{parent:y,pool:y}:r):r=Of(),d={baseLanes:d.baseLanes|n,cachePool:r}),a.memoizedState=d,a.childLanes=qs(e,f,n),t.memoizedState=Cs,Wa(e.child,a)):(Fn(t),n=e.child,e=n.sibling,n=An(n,{mode:"visible",children:a.children}),n.return=t,n.sibling=null,e!==null&&(f=t.deletions,f===null?(t.deletions=[e],t.flags|=16):f.push(e)),t.child=n,t.memoizedState=null,n)}function js(e,t){return t=gr({mode:"visible",children:t},e.mode),t.return=e,e.child=t}function gr(e,t){return e=qt(22,e,null,t),e.lanes=0,e}function Bs(e,t,n){return wl(t,e.child,null,n),e=js(t,t.pendingProps.children),e.flags|=2,t.memoizedState=null,e}function jd(e,t,n){e.lanes|=t;var a=e.alternate;a!==null&&(a.lanes|=t),Iu(e.return,t,n)}function Ls(e,t,n,a,r,u){var f=e.memoizedState;f===null?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:a,tail:n,tailMode:r,treeForkCount:u}:(f.isBackwards=t,f.rendering=null,f.renderingStartTime=0,f.last=a,f.tail=n,f.tailMode=r,f.treeForkCount=u)}function Bd(e,t,n){var a=t.pendingProps,r=a.revealOrder,u=a.tail;a=a.children;var f=ke.current,d=(f&2)!==0;if(d?(f=f&1|2,t.flags|=128):f&=1,Y(ke,f),ht(e,t,a,n),a=ze?La:0,!d&&e!==null&&(e.flags&128)!==0)e:for(e=t.child;e!==null;){if(e.tag===13)e.memoizedState!==null&&jd(e,n,t);else if(e.tag===19)jd(e,n,t);else if(e.child!==null){e.child.return=e,e=e.child;continue}if(e===t)break e;for(;e.sibling===null;){if(e.return===null||e.return===t)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}switch(r){case"forwards":for(n=t.child,r=null;n!==null;)e=n.alternate,e!==null&&ar(e)===null&&(r=n),n=n.sibling;n=r,n===null?(r=t.child,t.child=null):(r=n.sibling,n.sibling=null),Ls(t,!1,r,n,u,a);break;case"backwards":case"unstable_legacy-backwards":for(n=null,r=t.child,t.child=null;r!==null;){if(e=r.alternate,e!==null&&ar(e)===null){t.child=r;break}e=r.sibling,r.sibling=n,n=r,r=e}Ls(t,!0,n,null,u,a);break;case"together":Ls(t,!1,null,null,void 0,a);break;default:t.memoizedState=null}return t.child}function Dn(e,t,n){if(e!==null&&(t.dependencies=e.dependencies),In|=t.lanes,(n&t.childLanes)===0)if(e!==null){if(kl(e,t,n,!1),(n&t.childLanes)===0)return null}else return null;if(e!==null&&t.child!==e.child)throw Error(o(153));if(t.child!==null){for(e=t.child,n=An(e,e.pendingProps),t.child=n,n.return=t;e.sibling!==null;)e=e.sibling,n=n.sibling=An(e,e.pendingProps),n.return=t;n.sibling=null}return t.child}function Ys(e,t){return(e.lanes&t)!==0?!0:(e=e.dependencies,!!(e!==null&&$i(e)))}function ng(e,t,n){switch(t.tag){case 3:Ue(t,t.stateNode.containerInfo),Zn(t,Ie,e.memoizedState.cache),Sl();break;case 27:case 5:He(t);break;case 4:Ue(t,t.stateNode.containerInfo);break;case 10:Zn(t,t.type,t.memoizedProps.value);break;case 31:if(t.memoizedState!==null)return t.flags|=128,fs(t),null;break;case 13:var a=t.memoizedState;if(a!==null)return a.dehydrated!==null?(Fn(t),t.flags|=128,null):(n&t.child.childLanes)!==0?qd(e,t,n):(Fn(t),e=Dn(e,t,n),e!==null?e.sibling:null);Fn(t);break;case 19:var r=(e.flags&128)!==0;if(a=(n&t.childLanes)!==0,a||(kl(e,t,n,!1),a=(n&t.childLanes)!==0),r){if(a)return Bd(e,t,n);t.flags|=128}if(r=t.memoizedState,r!==null&&(r.rendering=null,r.tail=null,r.lastEffect=null),Y(ke,ke.current),a)break;return null;case 22:return t.lanes=0,Rd(e,t,n,t.pendingProps);case 24:Zn(t,Ie,e.memoizedState.cache)}return Dn(e,t,n)}function Ld(e,t,n){if(e!==null)if(e.memoizedProps!==t.pendingProps)tt=!0;else{if(!Ys(e,n)&&(t.flags&128)===0)return tt=!1,ng(e,t,n);tt=(e.flags&131072)!==0}else tt=!1,ze&&(t.flags&1048576)!==0&&yf(t,La,t.index);switch(t.lanes=0,t.tag){case 16:e:{var a=t.pendingProps;if(e=Tl(t.elementType),t.type=e,typeof e=="function")Zu(e)?(a=zl(e,a),t.tag=1,t=Cd(null,t,e,a,n)):(t.tag=0,t=Hs(null,t,e,a,n));else{if(e!=null){var r=e.$$typeof;if(r===oe){t.tag=11,t=zd(null,t,e,a,n);break e}else if(r===$){t.tag=14,t=Dd(null,t,e,a,n);break e}}throw t=Ee(e)||e,Error(o(306,t,""))}}return t;case 0:return Hs(e,t,t.type,t.pendingProps,n);case 1:return a=t.type,r=zl(a,t.pendingProps),Cd(e,t,a,r,n);case 3:e:{if(Ue(t,t.stateNode.containerInfo),e===null)throw Error(o(387));a=t.pendingProps;var u=t.memoizedState;r=u.element,rs(e,t),Pa(t,a,null,n);var f=t.memoizedState;if(a=f.cache,Zn(t,Ie,a),a!==u.cache&&es(t,[Ie],n,!0),Ka(),a=f.element,u.isDehydrated)if(u={element:a,isDehydrated:!1,cache:f.cache},t.updateQueue.baseState=u,t.memoizedState=u,t.flags&256){t=xd(e,t,a,n);break e}else if(a!==r){r=Pt(Error(o(424)),t),Ya(r),t=xd(e,t,a,n);break e}else for(e=t.stateNode.containerInfo,e.nodeType===9?e=e.body:e=e.nodeName==="HTML"?e.ownerDocument.body:e,Ge=Wt(e.firstChild),ft=t,ze=!0,Gn=null,$t=!0,n=Rf(t,null,a,n),t.child=n;n;)n.flags=n.flags&-3|4096,n=n.sibling;else{if(Sl(),a===r){t=Dn(e,t,n);break e}ht(e,t,a,n)}t=t.child}return t;case 26:return pr(e,t),e===null?(n=$h(t.type,null,t.pendingProps,null))?t.memoizedState=n:ze||(n=t.type,e=t.pendingProps,a=Ur(he.current).createElement(n),a[ot]=t,a[At]=e,mt(a,n,e),ut(a),t.stateNode=a):t.memoizedState=$h(t.type,e.memoizedProps,t.pendingProps,e.memoizedState),null;case 27:return He(t),e===null&&ze&&(a=t.stateNode=Ph(t.type,t.pendingProps,he.current),ft=t,$t=!0,r=Ge,al(t.type)?(Sc=r,Ge=Wt(a.firstChild)):Ge=r),ht(e,t,t.pendingProps.children,n),pr(e,t),e===null&&(t.flags|=4194304),t.child;case 5:return e===null&&ze&&((r=a=Ge)&&(a=Rg(a,t.type,t.pendingProps,$t),a!==null?(t.stateNode=a,ft=t,Ge=Wt(a.firstChild),$t=!1,r=!0):r=!1),r||Vn(t)),He(t),r=t.type,u=t.pendingProps,f=e!==null?e.memoizedProps:null,a=u.children,mc(r,u)?a=null:f!==null&&mc(r,f)&&(t.flags|=32),t.memoizedState!==null&&(r=hs(e,t,P0,null,null,n),hi._currentValue=r),pr(e,t),ht(e,t,a,n),t.child;case 6:return e===null&&ze&&((e=n=Ge)&&(n=_g(n,t.pendingProps,$t),n!==null?(t.stateNode=n,ft=t,Ge=null,e=!0):e=!1),e||Vn(t)),null;case 13:return qd(e,t,n);case 4:return Ue(t,t.stateNode.containerInfo),a=t.pendingProps,e===null?t.child=wl(t,null,a,n):ht(e,t,a,n),t.child;case 11:return zd(e,t,t.type,t.pendingProps,n);case 7:return ht(e,t,t.pendingProps,n),t.child;case 8:return ht(e,t,t.pendingProps.children,n),t.child;case 12:return ht(e,t,t.pendingProps.children,n),t.child;case 10:return a=t.pendingProps,Zn(t,t.type,a.value),ht(e,t,a.children,n),t.child;case 9:return r=t.type._context,a=t.pendingProps.children,El(t),r=dt(r),a=a(r),t.flags|=1,ht(e,t,a,n),t.child;case 14:return Dd(e,t,t.type,t.pendingProps,n);case 15:return Nd(e,t,t.type,t.pendingProps,n);case 19:return Bd(e,t,n);case 31:return tg(e,t,n);case 22:return Rd(e,t,n,t.pendingProps);case 24:return El(t),a=dt(Ie),e===null?(r=ls(),r===null&&(r=Xe,u=ts(),r.pooledCache=u,u.refCount++,u!==null&&(r.pooledCacheLanes|=n),r=u),t.memoizedState={parent:a,cache:r},is(t),Zn(t,Ie,r)):((e.lanes&n)!==0&&(rs(e,t),Pa(t,null,null,n),Ka()),r=e.memoizedState,u=t.memoizedState,r.parent!==a?(r={parent:a,cache:a},t.memoizedState=r,t.lanes===0&&(t.memoizedState=t.updateQueue.baseState=r),Zn(t,Ie,a)):(a=u.cache,Zn(t,Ie,a),a!==r.cache&&es(t,[Ie],n,!0))),ht(e,t,t.pendingProps.children,n),t.child;case 29:throw t.pendingProps}throw Error(o(156,t.tag))}function Nn(e){e.flags|=4}function Xs(e,t,n,a,r){if((t=(e.mode&32)!==0)&&(t=!1),t){if(e.flags|=16777216,(r&335544128)===r)if(e.stateNode.complete)e.flags|=8192;else if(dh())e.flags|=8192;else throw Ol=er,as}else e.flags&=-16777217}function Yd(e,t){if(t.type!=="stylesheet"||(t.state.loading&4)!==0)e.flags&=-16777217;else if(e.flags|=16777216,!tm(t))if(dh())e.flags|=8192;else throw Ol=er,as}function yr(e,t){t!==null&&(e.flags|=4),e.flags&16384&&(t=e.tag!==22?vo():536870912,e.lanes|=t,ca|=t)}function Ia(e,t){if(!ze)switch(e.tailMode){case"hidden":t=e.tail;for(var n=null;t!==null;)t.alternate!==null&&(n=t),t=t.sibling;n===null?e.tail=null:n.sibling=null;break;case"collapsed":n=e.tail;for(var a=null;n!==null;)n.alternate!==null&&(a=n),n=n.sibling;a===null?t||e.tail===null?e.tail=null:e.tail.sibling=null:a.sibling=null}}function Ve(e){var t=e.alternate!==null&&e.alternate.child===e.child,n=0,a=0;if(t)for(var r=e.child;r!==null;)n|=r.lanes|r.childLanes,a|=r.subtreeFlags&65011712,a|=r.flags&65011712,r.return=e,r=r.sibling;else for(r=e.child;r!==null;)n|=r.lanes|r.childLanes,a|=r.subtreeFlags,a|=r.flags,r.return=e,r=r.sibling;return e.subtreeFlags|=a,e.childLanes=n,t}function lg(e,t,n){var a=t.pendingProps;switch(Fu(t),t.tag){case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return Ve(t),null;case 1:return Ve(t),null;case 3:return n=t.stateNode,a=null,e!==null&&(a=e.memoizedState.cache),t.memoizedState.cache!==a&&(t.flags|=2048),wn(Ie),Ae(),n.pendingContext&&(n.context=n.pendingContext,n.pendingContext=null),(e===null||e.child===null)&&($l(t)?Nn(t):e===null||e.memoizedState.isDehydrated&&(t.flags&256)===0||(t.flags|=1024,ku())),Ve(t),null;case 26:var r=t.type,u=t.memoizedState;return e===null?(Nn(t),u!==null?(Ve(t),Yd(t,u)):(Ve(t),Xs(t,r,null,a,n))):u?u!==e.memoizedState?(Nn(t),Ve(t),Yd(t,u)):(Ve(t),t.flags&=-16777217):(e=e.memoizedProps,e!==a&&Nn(t),Ve(t),Xs(t,r,e,a,n)),null;case 27:if(rt(t),n=he.current,r=t.type,e!==null&&t.stateNode!=null)e.memoizedProps!==a&&Nn(t);else{if(!a){if(t.stateNode===null)throw Error(o(166));return Ve(t),null}e=K.current,$l(t)?Sf(t,e):(e=Ph(r,a,n),t.stateNode=e,Nn(t))}return Ve(t),null;case 5:if(rt(t),r=t.type,e!==null&&t.stateNode!=null)e.memoizedProps!==a&&Nn(t);else{if(!a){if(t.stateNode===null)throw Error(o(166));return Ve(t),null}if(u=K.current,$l(t))Sf(t,u);else{var f=Ur(he.current);switch(u){case 1:u=f.createElementNS("http://www.w3.org/2000/svg",r);break;case 2:u=f.createElementNS("http://www.w3.org/1998/Math/MathML",r);break;default:switch(r){case"svg":u=f.createElementNS("http://www.w3.org/2000/svg",r);break;case"math":u=f.createElementNS("http://www.w3.org/1998/Math/MathML",r);break;case"script":u=f.createElement("div"),u.innerHTML="<script><\/script>",u=u.removeChild(u.firstChild);break;case"select":u=typeof a.is=="string"?f.createElement("select",{is:a.is}):f.createElement("select"),a.multiple?u.multiple=!0:a.size&&(u.size=a.size);break;default:u=typeof a.is=="string"?f.createElement(r,{is:a.is}):f.createElement(r)}}u[ot]=t,u[At]=a;e:for(f=t.child;f!==null;){if(f.tag===5||f.tag===6)u.appendChild(f.stateNode);else if(f.tag!==4&&f.tag!==27&&f.child!==null){f.child.return=f,f=f.child;continue}if(f===t)break e;for(;f.sibling===null;){if(f.return===null||f.return===t)break e;f=f.return}f.sibling.return=f.return,f=f.sibling}t.stateNode=u;e:switch(mt(u,r,a),r){case"button":case"input":case"select":case"textarea":a=!!a.autoFocus;break e;case"img":a=!0;break e;default:a=!1}a&&Nn(t)}}return Ve(t),Xs(t,t.type,e===null?null:e.memoizedProps,t.pendingProps,n),null;case 6:if(e&&t.stateNode!=null)e.memoizedProps!==a&&Nn(t);else{if(typeof a!="string"&&t.stateNode===null)throw Error(o(166));if(e=he.current,$l(t)){if(e=t.stateNode,n=t.memoizedProps,a=null,r=ft,r!==null)switch(r.tag){case 27:case 5:a=r.memoizedProps}e[ot]=t,e=!!(e.nodeValue===n||a!==null&&a.suppressHydrationWarning===!0||qh(e.nodeValue,n)),e||Vn(t,!0)}else e=Ur(e).createTextNode(a),e[ot]=t,t.stateNode=e}return Ve(t),null;case 31:if(n=t.memoizedState,e===null||e.memoizedState!==null){if(a=$l(t),n!==null){if(e===null){if(!a)throw Error(o(318));if(e=t.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(o(557));e[ot]=t}else Sl(),(t.flags&128)===0&&(t.memoizedState=null),t.flags|=4;Ve(t),e=!1}else n=ku(),e!==null&&e.memoizedState!==null&&(e.memoizedState.hydrationErrors=n),e=!0;if(!e)return t.flags&256?(Bt(t),t):(Bt(t),null);if((t.flags&128)!==0)throw Error(o(558))}return Ve(t),null;case 13:if(a=t.memoizedState,e===null||e.memoizedState!==null&&e.memoizedState.dehydrated!==null){if(r=$l(t),a!==null&&a.dehydrated!==null){if(e===null){if(!r)throw Error(o(318));if(r=t.memoizedState,r=r!==null?r.dehydrated:null,!r)throw Error(o(317));r[ot]=t}else Sl(),(t.flags&128)===0&&(t.memoizedState=null),t.flags|=4;Ve(t),r=!1}else r=ku(),e!==null&&e.memoizedState!==null&&(e.memoizedState.hydrationErrors=r),r=!0;if(!r)return t.flags&256?(Bt(t),t):(Bt(t),null)}return Bt(t),(t.flags&128)!==0?(t.lanes=n,t):(n=a!==null,e=e!==null&&e.memoizedState!==null,n&&(a=t.child,r=null,a.alternate!==null&&a.alternate.memoizedState!==null&&a.alternate.memoizedState.cachePool!==null&&(r=a.alternate.memoizedState.cachePool.pool),u=null,a.memoizedState!==null&&a.memoizedState.cachePool!==null&&(u=a.memoizedState.cachePool.pool),u!==r&&(a.flags|=2048)),n!==e&&n&&(t.child.flags|=8192),yr(t,t.updateQueue),Ve(t),null);case 4:return Ae(),e===null&&cc(t.stateNode.containerInfo),Ve(t),null;case 10:return wn(t.type),Ve(t),null;case 19:if(U(ke),a=t.memoizedState,a===null)return Ve(t),null;if(r=(t.flags&128)!==0,u=a.rendering,u===null)if(r)Ia(a,!1);else{if(Fe!==0||e!==null&&(e.flags&128)!==0)for(e=t.child;e!==null;){if(u=ar(e),u!==null){for(t.flags|=128,Ia(a,!1),e=u.updateQueue,t.updateQueue=e,yr(t,e),t.subtreeFlags=0,e=n,n=t.child;n!==null;)mf(n,e),n=n.sibling;return Y(ke,ke.current&1|2),ze&&Tn(t,a.treeForkCount),t.child}e=e.sibling}a.tail!==null&&$e()>Ar&&(t.flags|=128,r=!0,Ia(a,!1),t.lanes=4194304)}else{if(!r)if(e=ar(u),e!==null){if(t.flags|=128,r=!0,e=e.updateQueue,t.updateQueue=e,yr(t,e),Ia(a,!0),a.tail===null&&a.tailMode==="hidden"&&!u.alternate&&!ze)return Ve(t),null}else 2*$e()-a.renderingStartTime>Ar&&n!==536870912&&(t.flags|=128,r=!0,Ia(a,!1),t.lanes=4194304);a.isBackwards?(u.sibling=t.child,t.child=u):(e=a.last,e!==null?e.sibling=u:t.child=u,a.last=u)}return a.tail!==null?(e=a.tail,a.rendering=e,a.tail=e.sibling,a.renderingStartTime=$e(),e.sibling=null,n=ke.current,Y(ke,r?n&1|2:n&1),ze&&Tn(t,a.treeForkCount),e):(Ve(t),null);case 22:case 23:return Bt(t),os(),a=t.memoizedState!==null,e!==null?e.memoizedState!==null!==a&&(t.flags|=8192):a&&(t.flags|=8192),a?(n&536870912)!==0&&(t.flags&128)===0&&(Ve(t),t.subtreeFlags&6&&(t.flags|=8192)):Ve(t),n=t.updateQueue,n!==null&&yr(t,n.retryQueue),n=null,e!==null&&e.memoizedState!==null&&e.memoizedState.cachePool!==null&&(n=e.memoizedState.cachePool.pool),a=null,t.memoizedState!==null&&t.memoizedState.cachePool!==null&&(a=t.memoizedState.cachePool.pool),a!==n&&(t.flags|=2048),e!==null&&U(Al),null;case 24:return n=null,e!==null&&(n=e.memoizedState.cache),t.memoizedState.cache!==n&&(t.flags|=2048),wn(Ie),Ve(t),null;case 25:return null;case 30:return null}throw Error(o(156,t.tag))}function ag(e,t){switch(Fu(t),t.tag){case 1:return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return wn(Ie),Ae(),e=t.flags,(e&65536)!==0&&(e&128)===0?(t.flags=e&-65537|128,t):null;case 26:case 27:case 5:return rt(t),null;case 31:if(t.memoizedState!==null){if(Bt(t),t.alternate===null)throw Error(o(340));Sl()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 13:if(Bt(t),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(o(340));Sl()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return U(ke),null;case 4:return Ae(),null;case 10:return wn(t.type),null;case 22:case 23:return Bt(t),os(),e!==null&&U(Al),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 24:return wn(Ie),null;case 25:return null;default:return null}}function Xd(e,t){switch(Fu(t),t.tag){case 3:wn(Ie),Ae();break;case 26:case 27:case 5:rt(t);break;case 4:Ae();break;case 31:t.memoizedState!==null&&Bt(t);break;case 13:Bt(t);break;case 19:U(ke);break;case 10:wn(t.type);break;case 22:case 23:Bt(t),os(),e!==null&&U(Al);break;case 24:wn(Ie)}}function ei(e,t){try{var n=t.updateQueue,a=n!==null?n.lastEffect:null;if(a!==null){var r=a.next;n=r;do{if((n.tag&e)===e){a=void 0;var u=n.create,f=n.inst;a=u(),f.destroy=a}n=n.next}while(n!==r)}}catch(d){xe(t,t.return,d)}}function kn(e,t,n){try{var a=t.updateQueue,r=a!==null?a.lastEffect:null;if(r!==null){var u=r.next;a=u;do{if((a.tag&e)===e){var f=a.inst,d=f.destroy;if(d!==void 0){f.destroy=void 0,r=t;var y=n,M=d;try{M()}catch(H){xe(r,y,H)}}}a=a.next}while(a!==u)}}catch(H){xe(t,t.return,H)}}function Qd(e){var t=e.updateQueue;if(t!==null){var n=e.stateNode;try{Uf(t,n)}catch(a){xe(e,e.return,a)}}}function Gd(e,t,n){n.props=zl(e.type,e.memoizedProps),n.state=e.memoizedState;try{n.componentWillUnmount()}catch(a){xe(e,t,a)}}function ti(e,t){try{var n=e.ref;if(n!==null){switch(e.tag){case 26:case 27:case 5:var a=e.stateNode;break;case 30:a=e.stateNode;break;default:a=e.stateNode}typeof n=="function"?e.refCleanup=n(a):n.current=a}}catch(r){xe(e,t,r)}}function dn(e,t){var n=e.ref,a=e.refCleanup;if(n!==null)if(typeof a=="function")try{a()}catch(r){xe(e,t,r)}finally{e.refCleanup=null,e=e.alternate,e!=null&&(e.refCleanup=null)}else if(typeof n=="function")try{n(null)}catch(r){xe(e,t,r)}else n.current=null}function Vd(e){var t=e.type,n=e.memoizedProps,a=e.stateNode;try{e:switch(t){case"button":case"input":case"select":case"textarea":n.autoFocus&&a.focus();break e;case"img":n.src?a.src=n.src:n.srcSet&&(a.srcset=n.srcSet)}}catch(r){xe(e,e.return,r)}}function Qs(e,t,n){try{var a=e.stateNode;Og(a,e.type,n,t),a[At]=t}catch(r){xe(e,e.return,r)}}function Zd(e){return e.tag===5||e.tag===3||e.tag===26||e.tag===27&&al(e.type)||e.tag===4}function Gs(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||Zd(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;e.tag!==5&&e.tag!==6&&e.tag!==18;){if(e.tag===27&&al(e.type)||e.flags&2||e.child===null||e.tag===4)continue e;e.child.return=e,e=e.child}if(!(e.flags&2))return e.stateNode}}function Vs(e,t,n){var a=e.tag;if(a===5||a===6)e=e.stateNode,t?(n.nodeType===9?n.body:n.nodeName==="HTML"?n.ownerDocument.body:n).insertBefore(e,t):(t=n.nodeType===9?n.body:n.nodeName==="HTML"?n.ownerDocument.body:n,t.appendChild(e),n=n._reactRootContainer,n!=null||t.onclick!==null||(t.onclick=bn));else if(a!==4&&(a===27&&al(e.type)&&(n=e.stateNode,t=null),e=e.child,e!==null))for(Vs(e,t,n),e=e.sibling;e!==null;)Vs(e,t,n),e=e.sibling}function vr(e,t,n){var a=e.tag;if(a===5||a===6)e=e.stateNode,t?n.insertBefore(e,t):n.appendChild(e);else if(a!==4&&(a===27&&al(e.type)&&(n=e.stateNode),e=e.child,e!==null))for(vr(e,t,n),e=e.sibling;e!==null;)vr(e,t,n),e=e.sibling}function Kd(e){var t=e.stateNode,n=e.memoizedProps;try{for(var a=e.type,r=t.attributes;r.length;)t.removeAttributeNode(r[0]);mt(t,a,n),t[ot]=e,t[At]=n}catch(u){xe(e,e.return,u)}}var Rn=!1,nt=!1,Zs=!1,Pd=typeof WeakSet=="function"?WeakSet:Set,st=null;function ig(e,t){if(e=e.containerInfo,dc=Lr,e=af(e),Bu(e)){if("selectionStart"in e)var n={start:e.selectionStart,end:e.selectionEnd};else e:{n=(n=e.ownerDocument)&&n.defaultView||window;var a=n.getSelection&&n.getSelection();if(a&&a.rangeCount!==0){n=a.anchorNode;var r=a.anchorOffset,u=a.focusNode;a=a.focusOffset;try{n.nodeType,u.nodeType}catch{n=null;break e}var f=0,d=-1,y=-1,M=0,H=0,x=e,z=null;t:for(;;){for(var N;x!==n||r!==0&&x.nodeType!==3||(d=f+r),x!==u||a!==0&&x.nodeType!==3||(y=f+a),x.nodeType===3&&(f+=x.nodeValue.length),(N=x.firstChild)!==null;)z=x,x=N;for(;;){if(x===e)break t;if(z===n&&++M===r&&(d=f),z===u&&++H===a&&(y=f),(N=x.nextSibling)!==null)break;x=z,z=x.parentNode}x=N}n=d===-1||y===-1?null:{start:d,end:y}}else n=null}n=n||{start:0,end:0}}else n=null;for(hc={focusedElem:e,selectionRange:n},Lr=!1,st=t;st!==null;)if(t=st,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,st=e;else for(;st!==null;){switch(t=st,u=t.alternate,e=t.flags,t.tag){case 0:if((e&4)!==0&&(e=t.updateQueue,e=e!==null?e.events:null,e!==null))for(n=0;n<e.length;n++)r=e[n],r.ref.impl=r.nextImpl;break;case 11:case 15:break;case 1:if((e&1024)!==0&&u!==null){e=void 0,n=t,r=u.memoizedProps,u=u.memoizedState,a=n.stateNode;try{var k=zl(n.type,r);e=a.getSnapshotBeforeUpdate(k,u),a.__reactInternalSnapshotBeforeUpdate=e}catch(fe){xe(n,n.return,fe)}}break;case 3:if((e&1024)!==0){if(e=t.stateNode.containerInfo,n=e.nodeType,n===9)gc(e);else if(n===1)switch(e.nodeName){case"HEAD":case"HTML":case"BODY":gc(e);break;default:e.textContent=""}}break;case 5:case 26:case 27:case 6:case 4:case 17:break;default:if((e&1024)!==0)throw Error(o(163))}if(e=t.sibling,e!==null){e.return=t.return,st=e;break}st=t.return}}function Jd(e,t,n){var a=n.flags;switch(n.tag){case 0:case 11:case 15:Un(e,n),a&4&&ei(5,n);break;case 1:if(Un(e,n),a&4)if(e=n.stateNode,t===null)try{e.componentDidMount()}catch(f){xe(n,n.return,f)}else{var r=zl(n.type,t.memoizedProps);t=t.memoizedState;try{e.componentDidUpdate(r,t,e.__reactInternalSnapshotBeforeUpdate)}catch(f){xe(n,n.return,f)}}a&64&&Qd(n),a&512&&ti(n,n.return);break;case 3:if(Un(e,n),a&64&&(e=n.updateQueue,e!==null)){if(t=null,n.child!==null)switch(n.child.tag){case 27:case 5:t=n.child.stateNode;break;case 1:t=n.child.stateNode}try{Uf(e,t)}catch(f){xe(n,n.return,f)}}break;case 27:t===null&&a&4&&Kd(n);case 26:case 5:Un(e,n),t===null&&a&4&&Vd(n),a&512&&ti(n,n.return);break;case 12:Un(e,n);break;case 31:Un(e,n),a&4&&kd(e,n);break;case 13:Un(e,n),a&4&&Wd(e,n),a&64&&(e=n.memoizedState,e!==null&&(e=e.dehydrated,e!==null&&(n=mg.bind(null,n),Ug(e,n))));break;case 22:if(a=n.memoizedState!==null||Rn,!a){t=t!==null&&t.memoizedState!==null||nt,r=Rn;var u=nt;Rn=a,(nt=t)&&!u?Hn(e,n,(n.subtreeFlags&8772)!==0):Un(e,n),Rn=r,nt=u}break;case 30:break;default:Un(e,n)}}function Fd(e){var t=e.alternate;t!==null&&(e.alternate=null,Fd(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&Eu(t)),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}var Ke=null,Ot=!1;function _n(e,t,n){for(n=n.child;n!==null;)$d(e,t,n),n=n.sibling}function $d(e,t,n){if(Ht&&typeof Ht.onCommitFiberUnmount=="function")try{Ht.onCommitFiberUnmount(wa,n)}catch{}switch(n.tag){case 26:nt||dn(n,t),_n(e,t,n),n.memoizedState?n.memoizedState.count--:n.stateNode&&(n=n.stateNode,n.parentNode.removeChild(n));break;case 27:nt||dn(n,t);var a=Ke,r=Ot;al(n.type)&&(Ke=n.stateNode,Ot=!1),_n(e,t,n),oi(n.stateNode),Ke=a,Ot=r;break;case 5:nt||dn(n,t);case 6:if(a=Ke,r=Ot,Ke=null,_n(e,t,n),Ke=a,Ot=r,Ke!==null)if(Ot)try{(Ke.nodeType===9?Ke.body:Ke.nodeName==="HTML"?Ke.ownerDocument.body:Ke).removeChild(n.stateNode)}catch(u){xe(n,t,u)}else try{Ke.removeChild(n.stateNode)}catch(u){xe(n,t,u)}break;case 18:Ke!==null&&(Ot?(e=Ke,Qh(e.nodeType===9?e.body:e.nodeName==="HTML"?e.ownerDocument.body:e,n.stateNode),ya(e)):Qh(Ke,n.stateNode));break;case 4:a=Ke,r=Ot,Ke=n.stateNode.containerInfo,Ot=!0,_n(e,t,n),Ke=a,Ot=r;break;case 0:case 11:case 14:case 15:kn(2,n,t),nt||kn(4,n,t),_n(e,t,n);break;case 1:nt||(dn(n,t),a=n.stateNode,typeof a.componentWillUnmount=="function"&&Gd(n,t,a)),_n(e,t,n);break;case 21:_n(e,t,n);break;case 22:nt=(a=nt)||n.memoizedState!==null,_n(e,t,n),nt=a;break;default:_n(e,t,n)}}function kd(e,t){if(t.memoizedState===null&&(e=t.alternate,e!==null&&(e=e.memoizedState,e!==null))){e=e.dehydrated;try{ya(e)}catch(n){xe(t,t.return,n)}}}function Wd(e,t){if(t.memoizedState===null&&(e=t.alternate,e!==null&&(e=e.memoizedState,e!==null&&(e=e.dehydrated,e!==null))))try{ya(e)}catch(n){xe(t,t.return,n)}}function rg(e){switch(e.tag){case 31:case 13:case 19:var t=e.stateNode;return t===null&&(t=e.stateNode=new Pd),t;case 22:return e=e.stateNode,t=e._retryCache,t===null&&(t=e._retryCache=new Pd),t;default:throw Error(o(435,e.tag))}}function Sr(e,t){var n=rg(e);t.forEach(function(a){if(!n.has(a)){n.add(a);var r=pg.bind(null,e,a);a.then(r,r)}})}function wt(e,t){var n=t.deletions;if(n!==null)for(var a=0;a<n.length;a++){var r=n[a],u=e,f=t,d=f;e:for(;d!==null;){switch(d.tag){case 27:if(al(d.type)){Ke=d.stateNode,Ot=!1;break e}break;case 5:Ke=d.stateNode,Ot=!1;break e;case 3:case 4:Ke=d.stateNode.containerInfo,Ot=!0;break e}d=d.return}if(Ke===null)throw Error(o(160));$d(u,f,r),Ke=null,Ot=!1,u=r.alternate,u!==null&&(u.return=null),r.return=null}if(t.subtreeFlags&13886)for(t=t.child;t!==null;)Id(t,e),t=t.sibling}var ln=null;function Id(e,t){var n=e.alternate,a=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:wt(t,e),Mt(e),a&4&&(kn(3,e,e.return),ei(3,e),kn(5,e,e.return));break;case 1:wt(t,e),Mt(e),a&512&&(nt||n===null||dn(n,n.return)),a&64&&Rn&&(e=e.updateQueue,e!==null&&(a=e.callbacks,a!==null&&(n=e.shared.hiddenCallbacks,e.shared.hiddenCallbacks=n===null?a:n.concat(a))));break;case 26:var r=ln;if(wt(t,e),Mt(e),a&512&&(nt||n===null||dn(n,n.return)),a&4){var u=n!==null?n.memoizedState:null;if(a=e.memoizedState,n===null)if(a===null)if(e.stateNode===null){e:{a=e.type,n=e.memoizedProps,r=r.ownerDocument||r;t:switch(a){case"title":u=r.getElementsByTagName("title")[0],(!u||u[Da]||u[ot]||u.namespaceURI==="http://www.w3.org/2000/svg"||u.hasAttribute("itemprop"))&&(u=r.createElement(a),r.head.insertBefore(u,r.querySelector("head > title"))),mt(u,a,n),u[ot]=e,ut(u),a=u;break e;case"link":var f=Ih("link","href",r).get(a+(n.href||""));if(f){for(var d=0;d<f.length;d++)if(u=f[d],u.getAttribute("href")===(n.href==null||n.href===""?null:n.href)&&u.getAttribute("rel")===(n.rel==null?null:n.rel)&&u.getAttribute("title")===(n.title==null?null:n.title)&&u.getAttribute("crossorigin")===(n.crossOrigin==null?null:n.crossOrigin)){f.splice(d,1);break t}}u=r.createElement(a),mt(u,a,n),r.head.appendChild(u);break;case"meta":if(f=Ih("meta","content",r).get(a+(n.content||""))){for(d=0;d<f.length;d++)if(u=f[d],u.getAttribute("content")===(n.content==null?null:""+n.content)&&u.getAttribute("name")===(n.name==null?null:n.name)&&u.getAttribute("property")===(n.property==null?null:n.property)&&u.getAttribute("http-equiv")===(n.httpEquiv==null?null:n.httpEquiv)&&u.getAttribute("charset")===(n.charSet==null?null:n.charSet)){f.splice(d,1);break t}}u=r.createElement(a),mt(u,a,n),r.head.appendChild(u);break;default:throw Error(o(468,a))}u[ot]=e,ut(u),a=u}e.stateNode=a}else em(r,e.type,e.stateNode);else e.stateNode=Wh(r,a,e.memoizedProps);else u!==a?(u===null?n.stateNode!==null&&(n=n.stateNode,n.parentNode.removeChild(n)):u.count--,a===null?em(r,e.type,e.stateNode):Wh(r,a,e.memoizedProps)):a===null&&e.stateNode!==null&&Qs(e,e.memoizedProps,n.memoizedProps)}break;case 27:wt(t,e),Mt(e),a&512&&(nt||n===null||dn(n,n.return)),n!==null&&a&4&&Qs(e,e.memoizedProps,n.memoizedProps);break;case 5:if(wt(t,e),Mt(e),a&512&&(nt||n===null||dn(n,n.return)),e.flags&32){r=e.stateNode;try{Yl(r,"")}catch(k){xe(e,e.return,k)}}a&4&&e.stateNode!=null&&(r=e.memoizedProps,Qs(e,r,n!==null?n.memoizedProps:r)),a&1024&&(Zs=!0);break;case 6:if(wt(t,e),Mt(e),a&4){if(e.stateNode===null)throw Error(o(162));a=e.memoizedProps,n=e.stateNode;try{n.nodeValue=a}catch(k){xe(e,e.return,k)}}break;case 3:if(xr=null,r=ln,ln=Hr(t.containerInfo),wt(t,e),ln=r,Mt(e),a&4&&n!==null&&n.memoizedState.isDehydrated)try{ya(t.containerInfo)}catch(k){xe(e,e.return,k)}Zs&&(Zs=!1,eh(e));break;case 4:a=ln,ln=Hr(e.stateNode.containerInfo),wt(t,e),Mt(e),ln=a;break;case 12:wt(t,e),Mt(e);break;case 31:wt(t,e),Mt(e),a&4&&(a=e.updateQueue,a!==null&&(e.updateQueue=null,Sr(e,a)));break;case 13:wt(t,e),Mt(e),e.child.flags&8192&&e.memoizedState!==null!=(n!==null&&n.memoizedState!==null)&&(Er=$e()),a&4&&(a=e.updateQueue,a!==null&&(e.updateQueue=null,Sr(e,a)));break;case 22:r=e.memoizedState!==null;var y=n!==null&&n.memoizedState!==null,M=Rn,H=nt;if(Rn=M||r,nt=H||y,wt(t,e),nt=H,Rn=M,Mt(e),a&8192)e:for(t=e.stateNode,t._visibility=r?t._visibility&-2:t._visibility|1,r&&(n===null||y||Rn||nt||Dl(e)),n=null,t=e;;){if(t.tag===5||t.tag===26){if(n===null){y=n=t;try{if(u=y.stateNode,r)f=u.style,typeof f.setProperty=="function"?f.setProperty("display","none","important"):f.display="none";else{d=y.stateNode;var x=y.memoizedProps.style,z=x!=null&&x.hasOwnProperty("display")?x.display:null;d.style.display=z==null||typeof z=="boolean"?"":(""+z).trim()}}catch(k){xe(y,y.return,k)}}}else if(t.tag===6){if(n===null){y=t;try{y.stateNode.nodeValue=r?"":y.memoizedProps}catch(k){xe(y,y.return,k)}}}else if(t.tag===18){if(n===null){y=t;try{var N=y.stateNode;r?Gh(N,!0):Gh(y.stateNode,!1)}catch(k){xe(y,y.return,k)}}}else if((t.tag!==22&&t.tag!==23||t.memoizedState===null||t===e)&&t.child!==null){t.child.return=t,t=t.child;continue}if(t===e)break e;for(;t.sibling===null;){if(t.return===null||t.return===e)break e;n===t&&(n=null),t=t.return}n===t&&(n=null),t.sibling.return=t.return,t=t.sibling}a&4&&(a=e.updateQueue,a!==null&&(n=a.retryQueue,n!==null&&(a.retryQueue=null,Sr(e,n))));break;case 19:wt(t,e),Mt(e),a&4&&(a=e.updateQueue,a!==null&&(e.updateQueue=null,Sr(e,a)));break;case 30:break;case 21:break;default:wt(t,e),Mt(e)}}function Mt(e){var t=e.flags;if(t&2){try{for(var n,a=e.return;a!==null;){if(Zd(a)){n=a;break}a=a.return}if(n==null)throw Error(o(160));switch(n.tag){case 27:var r=n.stateNode;vr(e,Gs(e),r);break;case 5:var u=n.stateNode;n.flags&32&&(Yl(u,""),n.flags&=-33),vr(e,Gs(e),u);break;case 3:case 4:var f=n.stateNode.containerInfo;Vs(e,Gs(e),f);break;default:throw Error(o(161))}}catch(d){xe(e,e.return,d)}e.flags&=-3}t&4096&&(e.flags&=-4097)}function eh(e){if(e.subtreeFlags&1024)for(e=e.child;e!==null;){var t=e;eh(t),t.tag===5&&t.flags&1024&&t.stateNode.reset(),e=e.sibling}}function Un(e,t){if(t.subtreeFlags&8772)for(t=t.child;t!==null;)Jd(e,t.alternate,t),t=t.sibling}function Dl(e){for(e=e.child;e!==null;){var t=e;switch(t.tag){case 0:case 11:case 14:case 15:kn(4,t,t.return),Dl(t);break;case 1:dn(t,t.return);var n=t.stateNode;typeof n.componentWillUnmount=="function"&&Gd(t,t.return,n),Dl(t);break;case 27:oi(t.stateNode);case 26:case 5:dn(t,t.return),Dl(t);break;case 22:t.memoizedState===null&&Dl(t);break;case 30:Dl(t);break;default:Dl(t)}e=e.sibling}}function Hn(e,t,n){for(n=n&&(t.subtreeFlags&8772)!==0,t=t.child;t!==null;){var a=t.alternate,r=e,u=t,f=u.flags;switch(u.tag){case 0:case 11:case 15:Hn(r,u,n),ei(4,u);break;case 1:if(Hn(r,u,n),a=u,r=a.stateNode,typeof r.componentDidMount=="function")try{r.componentDidMount()}catch(M){xe(a,a.return,M)}if(a=u,r=a.updateQueue,r!==null){var d=a.stateNode;try{var y=r.shared.hiddenCallbacks;if(y!==null)for(r.shared.hiddenCallbacks=null,r=0;r<y.length;r++)_f(y[r],d)}catch(M){xe(a,a.return,M)}}n&&f&64&&Qd(u),ti(u,u.return);break;case 27:Kd(u);case 26:case 5:Hn(r,u,n),n&&a===null&&f&4&&Vd(u),ti(u,u.return);break;case 12:Hn(r,u,n);break;case 31:Hn(r,u,n),n&&f&4&&kd(r,u);break;case 13:Hn(r,u,n),n&&f&4&&Wd(r,u);break;case 22:u.memoizedState===null&&Hn(r,u,n),ti(u,u.return);break;case 30:break;default:Hn(r,u,n)}t=t.sibling}}function Ks(e,t){var n=null;e!==null&&e.memoizedState!==null&&e.memoizedState.cachePool!==null&&(n=e.memoizedState.cachePool.pool),e=null,t.memoizedState!==null&&t.memoizedState.cachePool!==null&&(e=t.memoizedState.cachePool.pool),e!==n&&(e!=null&&e.refCount++,n!=null&&Xa(n))}function Ps(e,t){e=null,t.alternate!==null&&(e=t.alternate.memoizedState.cache),t=t.memoizedState.cache,t!==e&&(t.refCount++,e!=null&&Xa(e))}function an(e,t,n,a){if(t.subtreeFlags&10256)for(t=t.child;t!==null;)th(e,t,n,a),t=t.sibling}function th(e,t,n,a){var r=t.flags;switch(t.tag){case 0:case 11:case 15:an(e,t,n,a),r&2048&&ei(9,t);break;case 1:an(e,t,n,a);break;case 3:an(e,t,n,a),r&2048&&(e=null,t.alternate!==null&&(e=t.alternate.memoizedState.cache),t=t.memoizedState.cache,t!==e&&(t.refCount++,e!=null&&Xa(e)));break;case 12:if(r&2048){an(e,t,n,a),e=t.stateNode;try{var u=t.memoizedProps,f=u.id,d=u.onPostCommit;typeof d=="function"&&d(f,t.alternate===null?"mount":"update",e.passiveEffectDuration,-0)}catch(y){xe(t,t.return,y)}}else an(e,t,n,a);break;case 31:an(e,t,n,a);break;case 13:an(e,t,n,a);break;case 23:break;case 22:u=t.stateNode,f=t.alternate,t.memoizedState!==null?u._visibility&2?an(e,t,n,a):ni(e,t):u._visibility&2?an(e,t,n,a):(u._visibility|=2,ra(e,t,n,a,(t.subtreeFlags&10256)!==0||!1)),r&2048&&Ks(f,t);break;case 24:an(e,t,n,a),r&2048&&Ps(t.alternate,t);break;default:an(e,t,n,a)}}function ra(e,t,n,a,r){for(r=r&&((t.subtreeFlags&10256)!==0||!1),t=t.child;t!==null;){var u=e,f=t,d=n,y=a,M=f.flags;switch(f.tag){case 0:case 11:case 15:ra(u,f,d,y,r),ei(8,f);break;case 23:break;case 22:var H=f.stateNode;f.memoizedState!==null?H._visibility&2?ra(u,f,d,y,r):ni(u,f):(H._visibility|=2,ra(u,f,d,y,r)),r&&M&2048&&Ks(f.alternate,f);break;case 24:ra(u,f,d,y,r),r&&M&2048&&Ps(f.alternate,f);break;default:ra(u,f,d,y,r)}t=t.sibling}}function ni(e,t){if(t.subtreeFlags&10256)for(t=t.child;t!==null;){var n=e,a=t,r=a.flags;switch(a.tag){case 22:ni(n,a),r&2048&&Ks(a.alternate,a);break;case 24:ni(n,a),r&2048&&Ps(a.alternate,a);break;default:ni(n,a)}t=t.sibling}}var li=8192;function ua(e,t,n){if(e.subtreeFlags&li)for(e=e.child;e!==null;)nh(e,t,n),e=e.sibling}function nh(e,t,n){switch(e.tag){case 26:ua(e,t,n),e.flags&li&&e.memoizedState!==null&&Vg(n,ln,e.memoizedState,e.memoizedProps);break;case 5:ua(e,t,n);break;case 3:case 4:var a=ln;ln=Hr(e.stateNode.containerInfo),ua(e,t,n),ln=a;break;case 22:e.memoizedState===null&&(a=e.alternate,a!==null&&a.memoizedState!==null?(a=li,li=16777216,ua(e,t,n),li=a):ua(e,t,n));break;default:ua(e,t,n)}}function lh(e){var t=e.alternate;if(t!==null&&(e=t.child,e!==null)){t.child=null;do t=e.sibling,e.sibling=null,e=t;while(e!==null)}}function ai(e){var t=e.deletions;if((e.flags&16)!==0){if(t!==null)for(var n=0;n<t.length;n++){var a=t[n];st=a,ih(a,e)}lh(e)}if(e.subtreeFlags&10256)for(e=e.child;e!==null;)ah(e),e=e.sibling}function ah(e){switch(e.tag){case 0:case 11:case 15:ai(e),e.flags&2048&&kn(9,e,e.return);break;case 3:ai(e);break;case 12:ai(e);break;case 22:var t=e.stateNode;e.memoizedState!==null&&t._visibility&2&&(e.return===null||e.return.tag!==13)?(t._visibility&=-3,br(e)):ai(e);break;default:ai(e)}}function br(e){var t=e.deletions;if((e.flags&16)!==0){if(t!==null)for(var n=0;n<t.length;n++){var a=t[n];st=a,ih(a,e)}lh(e)}for(e=e.child;e!==null;){switch(t=e,t.tag){case 0:case 11:case 15:kn(8,t,t.return),br(t);break;case 22:n=t.stateNode,n._visibility&2&&(n._visibility&=-3,br(t));break;default:br(t)}e=e.sibling}}function ih(e,t){for(;st!==null;){var n=st;switch(n.tag){case 0:case 11:case 15:kn(8,n,t);break;case 23:case 22:if(n.memoizedState!==null&&n.memoizedState.cachePool!==null){var a=n.memoizedState.cachePool.pool;a!=null&&a.refCount++}break;case 24:Xa(n.memoizedState.cache)}if(a=n.child,a!==null)a.return=n,st=a;else e:for(n=e;st!==null;){a=st;var r=a.sibling,u=a.return;if(Fd(a),a===n){st=null;break e}if(r!==null){r.return=u,st=r;break e}st=u}}}var ug={getCacheForType:function(e){var t=dt(Ie),n=t.data.get(e);return n===void 0&&(n=e(),t.data.set(e,n)),n},cacheSignal:function(){return dt(Ie).controller.signal}},sg=typeof WeakMap=="function"?WeakMap:Map,_e=0,Xe=null,Te=null,we=0,Ce=0,Lt=null,Wn=!1,sa=!1,Js=!1,Cn=0,Fe=0,In=0,Nl=0,Fs=0,Yt=0,ca=0,ii=null,zt=null,$s=!1,Er=0,rh=0,Ar=1/0,Tr=null,el=null,it=0,tl=null,oa=null,xn=0,ks=0,Ws=null,uh=null,ri=0,Is=null;function Xt(){return(_e&2)!==0&&we!==0?we&-we:R.T!==null?ic():Ao()}function sh(){if(Yt===0)if((we&536870912)===0||ze){var e=_i;_i<<=1,(_i&3932160)===0&&(_i=262144),Yt=e}else Yt=536870912;return e=jt.current,e!==null&&(e.flags|=32),Yt}function Dt(e,t,n){(e===Xe&&(Ce===2||Ce===9)||e.cancelPendingCommit!==null)&&(fa(e,0),nl(e,we,Yt,!1)),za(e,n),((_e&2)===0||e!==Xe)&&(e===Xe&&((_e&2)===0&&(Nl|=n),Fe===4&&nl(e,we,Yt,!1)),hn(e))}function ch(e,t,n){if((_e&6)!==0)throw Error(o(327));var a=!n&&(t&127)===0&&(t&e.expiredLanes)===0||Ma(e,t),r=a?fg(e,t):tc(e,t,!0),u=a;do{if(r===0){sa&&!a&&nl(e,t,0,!1);break}else{if(n=e.current.alternate,u&&!cg(n)){r=tc(e,t,!1),u=!1;continue}if(r===2){if(u=t,e.errorRecoveryDisabledLanes&u)var f=0;else f=e.pendingLanes&-536870913,f=f!==0?f:f&536870912?536870912:0;if(f!==0){t=f;e:{var d=e;r=ii;var y=d.current.memoizedState.isDehydrated;if(y&&(fa(d,f).flags|=256),f=tc(d,f,!1),f!==2){if(Js&&!y){d.errorRecoveryDisabledLanes|=u,Nl|=u,r=4;break e}u=zt,zt=r,u!==null&&(zt===null?zt=u:zt.push.apply(zt,u))}r=f}if(u=!1,r!==2)continue}}if(r===1){fa(e,0),nl(e,t,0,!0);break}e:{switch(a=e,u=r,u){case 0:case 1:throw Error(o(345));case 4:if((t&4194048)!==t)break;case 6:nl(a,t,Yt,!Wn);break e;case 2:zt=null;break;case 3:case 5:break;default:throw Error(o(329))}if((t&62914560)===t&&(r=Er+300-$e(),10<r)){if(nl(a,t,Yt,!Wn),Hi(a,0,!0)!==0)break e;xn=t,a.timeoutHandle=Yh(oh.bind(null,a,n,zt,Tr,$s,t,Yt,Nl,ca,Wn,u,"Throttled",-0,0),r);break e}oh(a,n,zt,Tr,$s,t,Yt,Nl,ca,Wn,u,null,-0,0)}}break}while(!0);hn(e)}function oh(e,t,n,a,r,u,f,d,y,M,H,x,z,N){if(e.timeoutHandle=-1,x=t.subtreeFlags,x&8192||(x&16785408)===16785408){x={stylesheets:null,count:0,imgCount:0,imgBytes:0,suspenseyImages:[],waitingForImages:!0,waitingForViewTransition:!1,unsuspend:bn},nh(t,u,x);var k=(u&62914560)===u?Er-$e():(u&4194048)===u?rh-$e():0;if(k=Zg(x,k),k!==null){xn=u,e.cancelPendingCommit=k(vh.bind(null,e,t,u,n,a,r,f,d,y,H,x,null,z,N)),nl(e,u,f,!M);return}}vh(e,t,u,n,a,r,f,d,y)}function cg(e){for(var t=e;;){var n=t.tag;if((n===0||n===11||n===15)&&t.flags&16384&&(n=t.updateQueue,n!==null&&(n=n.stores,n!==null)))for(var a=0;a<n.length;a++){var r=n[a],u=r.getSnapshot;r=r.value;try{if(!xt(u(),r))return!1}catch{return!1}}if(n=t.child,t.subtreeFlags&16384&&n!==null)n.return=t,t=n;else{if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return!0;t=t.return}t.sibling.return=t.return,t=t.sibling}}return!0}function nl(e,t,n,a){t&=~Fs,t&=~Nl,e.suspendedLanes|=t,e.pingedLanes&=~t,a&&(e.warmLanes|=t),a=e.expirationTimes;for(var r=t;0<r;){var u=31-Ct(r),f=1<<u;a[u]=-1,r&=~f}n!==0&&So(e,n,t)}function Or(){return(_e&6)===0?(ui(0,!1),!1):!0}function ec(){if(Te!==null){if(Ce===0)var e=Te.return;else e=Te,On=bl=null,gs(e),ta=null,Ga=0,e=Te;for(;e!==null;)Xd(e.alternate,e),e=e.return;Te=null}}function fa(e,t){var n=e.timeoutHandle;n!==-1&&(e.timeoutHandle=-1,zg(n)),n=e.cancelPendingCommit,n!==null&&(e.cancelPendingCommit=null,n()),xn=0,ec(),Xe=e,Te=n=An(e.current,null),we=t,Ce=0,Lt=null,Wn=!1,sa=Ma(e,t),Js=!1,ca=Yt=Fs=Nl=In=Fe=0,zt=ii=null,$s=!1,(t&8)!==0&&(t|=t&32);var a=e.entangledLanes;if(a!==0)for(e=e.entanglements,a&=t;0<a;){var r=31-Ct(a),u=1<<r;t|=e[r],a&=~u}return Cn=t,Zi(),n}function fh(e,t){Se=null,R.H=ka,t===ea||t===Ii?(t=zf(),Ce=3):t===as?(t=zf(),Ce=4):Ce=t===Us?8:t!==null&&typeof t=="object"&&typeof t.then=="function"?6:1,Lt=t,Te===null&&(Fe=1,hr(e,Pt(t,e.current)))}function dh(){var e=jt.current;return e===null?!0:(we&4194048)===we?kt===null:(we&62914560)===we||(we&536870912)!==0?e===kt:!1}function hh(){var e=R.H;return R.H=ka,e===null?ka:e}function mh(){var e=R.A;return R.A=ug,e}function wr(){Fe=4,Wn||(we&4194048)!==we&&jt.current!==null||(sa=!0),(In&134217727)===0&&(Nl&134217727)===0||Xe===null||nl(Xe,we,Yt,!1)}function tc(e,t,n){var a=_e;_e|=2;var r=hh(),u=mh();(Xe!==e||we!==t)&&(Tr=null,fa(e,t)),t=!1;var f=Fe;e:do try{if(Ce!==0&&Te!==null){var d=Te,y=Lt;switch(Ce){case 8:ec(),f=6;break e;case 3:case 2:case 9:case 6:jt.current===null&&(t=!0);var M=Ce;if(Ce=0,Lt=null,da(e,d,y,M),n&&sa){f=0;break e}break;default:M=Ce,Ce=0,Lt=null,da(e,d,y,M)}}og(),f=Fe;break}catch(H){fh(e,H)}while(!0);return t&&e.shellSuspendCounter++,On=bl=null,_e=a,R.H=r,R.A=u,Te===null&&(Xe=null,we=0,Zi()),f}function og(){for(;Te!==null;)ph(Te)}function fg(e,t){var n=_e;_e|=2;var a=hh(),r=mh();Xe!==e||we!==t?(Tr=null,Ar=$e()+500,fa(e,t)):sa=Ma(e,t);e:do try{if(Ce!==0&&Te!==null){t=Te;var u=Lt;t:switch(Ce){case 1:Ce=0,Lt=null,da(e,t,u,1);break;case 2:case 9:if(wf(u)){Ce=0,Lt=null,gh(t);break}t=function(){Ce!==2&&Ce!==9||Xe!==e||(Ce=7),hn(e)},u.then(t,t);break e;case 3:Ce=7;break e;case 4:Ce=5;break e;case 7:wf(u)?(Ce=0,Lt=null,gh(t)):(Ce=0,Lt=null,da(e,t,u,7));break;case 5:var f=null;switch(Te.tag){case 26:f=Te.memoizedState;case 5:case 27:var d=Te;if(f?tm(f):d.stateNode.complete){Ce=0,Lt=null;var y=d.sibling;if(y!==null)Te=y;else{var M=d.return;M!==null?(Te=M,Mr(M)):Te=null}break t}}Ce=0,Lt=null,da(e,t,u,5);break;case 6:Ce=0,Lt=null,da(e,t,u,6);break;case 8:ec(),Fe=6;break e;default:throw Error(o(462))}}dg();break}catch(H){fh(e,H)}while(!0);return On=bl=null,R.H=a,R.A=r,_e=n,Te!==null?0:(Xe=null,we=0,Zi(),Fe)}function dg(){for(;Te!==null&&!Hl();)ph(Te)}function ph(e){var t=Ld(e.alternate,e,Cn);e.memoizedProps=e.pendingProps,t===null?Mr(e):Te=t}function gh(e){var t=e,n=t.alternate;switch(t.tag){case 15:case 0:t=Hd(n,t,t.pendingProps,t.type,void 0,we);break;case 11:t=Hd(n,t,t.pendingProps,t.type.render,t.ref,we);break;case 5:gs(t);default:Xd(n,t),t=Te=mf(t,Cn),t=Ld(n,t,Cn)}e.memoizedProps=e.pendingProps,t===null?Mr(e):Te=t}function da(e,t,n,a){On=bl=null,gs(t),ta=null,Ga=0;var r=t.return;try{if(eg(e,r,t,n,we)){Fe=1,hr(e,Pt(n,e.current)),Te=null;return}}catch(u){if(r!==null)throw Te=r,u;Fe=1,hr(e,Pt(n,e.current)),Te=null;return}t.flags&32768?(ze||a===1?e=!0:sa||(we&536870912)!==0?e=!1:(Wn=e=!0,(a===2||a===9||a===3||a===6)&&(a=jt.current,a!==null&&a.tag===13&&(a.flags|=16384))),yh(t,e)):Mr(t)}function Mr(e){var t=e;do{if((t.flags&32768)!==0){yh(t,Wn);return}e=t.return;var n=lg(t.alternate,t,Cn);if(n!==null){Te=n;return}if(t=t.sibling,t!==null){Te=t;return}Te=t=e}while(t!==null);Fe===0&&(Fe=5)}function yh(e,t){do{var n=ag(e.alternate,e);if(n!==null){n.flags&=32767,Te=n;return}if(n=e.return,n!==null&&(n.flags|=32768,n.subtreeFlags=0,n.deletions=null),!t&&(e=e.sibling,e!==null)){Te=e;return}Te=e=n}while(e!==null);Fe=6,Te=null}function vh(e,t,n,a,r,u,f,d,y){e.cancelPendingCommit=null;do zr();while(it!==0);if((_e&6)!==0)throw Error(o(327));if(t!==null){if(t===e.current)throw Error(o(177));if(u=t.lanes|t.childLanes,u|=Gu,n0(e,n,u,f,d,y),e===Xe&&(Te=Xe=null,we=0),oa=t,tl=e,xn=n,ks=u,Ws=r,uh=a,(t.subtreeFlags&10256)!==0||(t.flags&10256)!==0?(e.callbackNode=null,e.callbackPriority=0,gg(Bn,function(){return Th(),null})):(e.callbackNode=null,e.callbackPriority=0),a=(t.flags&13878)!==0,(t.subtreeFlags&13878)!==0||a){a=R.T,R.T=null,r=B.p,B.p=2,f=_e,_e|=4;try{ig(e,t,n)}finally{_e=f,B.p=r,R.T=a}}it=1,Sh(),bh(),Eh()}}function Sh(){if(it===1){it=0;var e=tl,t=oa,n=(t.flags&13878)!==0;if((t.subtreeFlags&13878)!==0||n){n=R.T,R.T=null;var a=B.p;B.p=2;var r=_e;_e|=4;try{Id(t,e);var u=hc,f=af(e.containerInfo),d=u.focusedElem,y=u.selectionRange;if(f!==d&&d&&d.ownerDocument&&lf(d.ownerDocument.documentElement,d)){if(y!==null&&Bu(d)){var M=y.start,H=y.end;if(H===void 0&&(H=M),"selectionStart"in d)d.selectionStart=M,d.selectionEnd=Math.min(H,d.value.length);else{var x=d.ownerDocument||document,z=x&&x.defaultView||window;if(z.getSelection){var N=z.getSelection(),k=d.textContent.length,fe=Math.min(y.start,k),Le=y.end===void 0?fe:Math.min(y.end,k);!N.extend&&fe>Le&&(f=Le,Le=fe,fe=f);var A=nf(d,fe),E=nf(d,Le);if(A&&E&&(N.rangeCount!==1||N.anchorNode!==A.node||N.anchorOffset!==A.offset||N.focusNode!==E.node||N.focusOffset!==E.offset)){var w=x.createRange();w.setStart(A.node,A.offset),N.removeAllRanges(),fe>Le?(N.addRange(w),N.extend(E.node,E.offset)):(w.setEnd(E.node,E.offset),N.addRange(w))}}}}for(x=[],N=d;N=N.parentNode;)N.nodeType===1&&x.push({element:N,left:N.scrollLeft,top:N.scrollTop});for(typeof d.focus=="function"&&d.focus(),d=0;d<x.length;d++){var C=x[d];C.element.scrollLeft=C.left,C.element.scrollTop=C.top}}Lr=!!dc,hc=dc=null}finally{_e=r,B.p=a,R.T=n}}e.current=t,it=2}}function bh(){if(it===2){it=0;var e=tl,t=oa,n=(t.flags&8772)!==0;if((t.subtreeFlags&8772)!==0||n){n=R.T,R.T=null;var a=B.p;B.p=2;var r=_e;_e|=4;try{Jd(e,t.alternate,t)}finally{_e=r,B.p=a,R.T=n}}it=3}}function Eh(){if(it===4||it===3){it=0,Ta();var e=tl,t=oa,n=xn,a=uh;(t.subtreeFlags&10256)!==0||(t.flags&10256)!==0?it=5:(it=0,oa=tl=null,Ah(e,e.pendingLanes));var r=e.pendingLanes;if(r===0&&(el=null),Su(n),t=t.stateNode,Ht&&typeof Ht.onCommitFiberRoot=="function")try{Ht.onCommitFiberRoot(wa,t,void 0,(t.current.flags&128)===128)}catch{}if(a!==null){t=R.T,r=B.p,B.p=2,R.T=null;try{for(var u=e.onRecoverableError,f=0;f<a.length;f++){var d=a[f];u(d.value,{componentStack:d.stack})}}finally{R.T=t,B.p=r}}(xn&3)!==0&&zr(),hn(e),r=e.pendingLanes,(n&261930)!==0&&(r&42)!==0?e===Is?ri++:(ri=0,Is=e):ri=0,ui(0,!1)}}function Ah(e,t){(e.pooledCacheLanes&=t)===0&&(t=e.pooledCache,t!=null&&(e.pooledCache=null,Xa(t)))}function zr(){return Sh(),bh(),Eh(),Th()}function Th(){if(it!==5)return!1;var e=tl,t=ks;ks=0;var n=Su(xn),a=R.T,r=B.p;try{B.p=32>n?32:n,R.T=null,n=Ws,Ws=null;var u=tl,f=xn;if(it=0,oa=tl=null,xn=0,(_e&6)!==0)throw Error(o(331));var d=_e;if(_e|=4,ah(u.current),th(u,u.current,f,n),_e=d,ui(0,!1),Ht&&typeof Ht.onPostCommitFiberRoot=="function")try{Ht.onPostCommitFiberRoot(wa,u)}catch{}return!0}finally{B.p=r,R.T=a,Ah(e,t)}}function Oh(e,t,n){t=Pt(n,t),t=_s(e.stateNode,t,2),e=Jn(e,t,2),e!==null&&(za(e,2),hn(e))}function xe(e,t,n){if(e.tag===3)Oh(e,e,n);else for(;t!==null;){if(t.tag===3){Oh(t,e,n);break}else if(t.tag===1){var a=t.stateNode;if(typeof t.type.getDerivedStateFromError=="function"||typeof a.componentDidCatch=="function"&&(el===null||!el.has(a))){e=Pt(n,e),n=wd(2),a=Jn(t,n,2),a!==null&&(Md(n,a,t,e),za(a,2),hn(a));break}}t=t.return}}function nc(e,t,n){var a=e.pingCache;if(a===null){a=e.pingCache=new sg;var r=new Set;a.set(t,r)}else r=a.get(t),r===void 0&&(r=new Set,a.set(t,r));r.has(n)||(Js=!0,r.add(n),e=hg.bind(null,e,t,n),t.then(e,e))}function hg(e,t,n){var a=e.pingCache;a!==null&&a.delete(t),e.pingedLanes|=e.suspendedLanes&n,e.warmLanes&=~n,Xe===e&&(we&n)===n&&(Fe===4||Fe===3&&(we&62914560)===we&&300>$e()-Er?(_e&2)===0&&fa(e,0):Fs|=n,ca===we&&(ca=0)),hn(e)}function wh(e,t){t===0&&(t=vo()),e=yl(e,t),e!==null&&(za(e,t),hn(e))}function mg(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),wh(e,n)}function pg(e,t){var n=0;switch(e.tag){case 31:case 13:var a=e.stateNode,r=e.memoizedState;r!==null&&(n=r.retryLane);break;case 19:a=e.stateNode;break;case 22:a=e.stateNode._retryCache;break;default:throw Error(o(314))}a!==null&&a.delete(t),wh(e,n)}function gg(e,t){return Qe(e,t)}var Dr=null,ha=null,lc=!1,Nr=!1,ac=!1,ll=0;function hn(e){e!==ha&&e.next===null&&(ha===null?Dr=ha=e:ha=ha.next=e),Nr=!0,lc||(lc=!0,vg())}function ui(e,t){if(!ac&&Nr){ac=!0;do for(var n=!1,a=Dr;a!==null;){if(!t)if(e!==0){var r=a.pendingLanes;if(r===0)var u=0;else{var f=a.suspendedLanes,d=a.pingedLanes;u=(1<<31-Ct(42|e)+1)-1,u&=r&~(f&~d),u=u&201326741?u&201326741|1:u?u|2:0}u!==0&&(n=!0,Nh(a,u))}else u=we,u=Hi(a,a===Xe?u:0,a.cancelPendingCommit!==null||a.timeoutHandle!==-1),(u&3)===0||Ma(a,u)||(n=!0,Nh(a,u));a=a.next}while(n);ac=!1}}function yg(){Mh()}function Mh(){Nr=lc=!1;var e=0;ll!==0&&Mg()&&(e=ll);for(var t=$e(),n=null,a=Dr;a!==null;){var r=a.next,u=zh(a,t);u===0?(a.next=null,n===null?Dr=r:n.next=r,r===null&&(ha=n)):(n=a,(e!==0||(u&3)!==0)&&(Nr=!0)),a=r}it!==0&&it!==5||ui(e,!1),ll!==0&&(ll=0)}function zh(e,t){for(var n=e.suspendedLanes,a=e.pingedLanes,r=e.expirationTimes,u=e.pendingLanes&-62914561;0<u;){var f=31-Ct(u),d=1<<f,y=r[f];y===-1?((d&n)===0||(d&a)!==0)&&(r[f]=t0(d,t)):y<=t&&(e.expiredLanes|=d),u&=~d}if(t=Xe,n=we,n=Hi(e,e===t?n:0,e.cancelPendingCommit!==null||e.timeoutHandle!==-1),a=e.callbackNode,n===0||e===t&&(Ce===2||Ce===9)||e.cancelPendingCommit!==null)return a!==null&&a!==null&&ct(a),e.callbackNode=null,e.callbackPriority=0;if((n&3)===0||Ma(e,n)){if(t=n&-n,t===e.callbackPriority)return t;switch(a!==null&&ct(a),Su(n)){case 2:case 8:n=Ni;break;case 32:n=Bn;break;case 268435456:n=yo;break;default:n=Bn}return a=Dh.bind(null,e),n=Qe(n,a),e.callbackPriority=t,e.callbackNode=n,t}return a!==null&&a!==null&&ct(a),e.callbackPriority=2,e.callbackNode=null,2}function Dh(e,t){if(it!==0&&it!==5)return e.callbackNode=null,e.callbackPriority=0,null;var n=e.callbackNode;if(zr()&&e.callbackNode!==n)return null;var a=we;return a=Hi(e,e===Xe?a:0,e.cancelPendingCommit!==null||e.timeoutHandle!==-1),a===0?null:(ch(e,a,t),zh(e,$e()),e.callbackNode!=null&&e.callbackNode===n?Dh.bind(null,e):null)}function Nh(e,t){if(zr())return null;ch(e,t,!0)}function vg(){Dg(function(){(_e&6)!==0?Qe(vn,yg):Mh()})}function ic(){if(ll===0){var e=Wl;e===0&&(e=Ri,Ri<<=1,(Ri&261888)===0&&(Ri=256)),ll=e}return ll}function Rh(e){return e==null||typeof e=="symbol"||typeof e=="boolean"?null:typeof e=="function"?e:ji(""+e)}function _h(e,t){var n=t.ownerDocument.createElement("input");return n.name=t.name,n.value=t.value,e.id&&n.setAttribute("form",e.id),t.parentNode.insertBefore(n,t),e=new FormData(e),n.parentNode.removeChild(n),e}function Sg(e,t,n,a,r){if(t==="submit"&&n&&n.stateNode===r){var u=Rh((r[At]||null).action),f=a.submitter;f&&(t=(t=f[At]||null)?Rh(t.formAction):f.getAttribute("formAction"),t!==null&&(u=t,f=null));var d=new Xi("action","action",null,a,r);e.push({event:d,listeners:[{instance:null,listener:function(){if(a.defaultPrevented){if(ll!==0){var y=f?_h(r,f):new FormData(r);ws(n,{pending:!0,data:y,method:r.method,action:u},null,y)}}else typeof u=="function"&&(d.preventDefault(),y=f?_h(r,f):new FormData(r),ws(n,{pending:!0,data:y,method:r.method,action:u},u,y))},currentTarget:r}]})}}for(var rc=0;rc<Qu.length;rc++){var uc=Qu[rc];nn(uc.toLowerCase(),"on"+(uc[0].toUpperCase()+uc.slice(1)))}nn(sf,"onAnimationEnd"),nn(cf,"onAnimationIteration"),nn(of,"onAnimationStart"),nn("dblclick","onDoubleClick"),nn("focusin","onFocus"),nn("focusout","onBlur"),nn(j0,"onTransitionRun"),nn(B0,"onTransitionStart"),nn(L0,"onTransitionCancel"),nn(ff,"onTransitionEnd"),Bl("onMouseEnter",["mouseout","mouseover"]),Bl("onMouseLeave",["mouseout","mouseover"]),Bl("onPointerEnter",["pointerout","pointerover"]),Bl("onPointerLeave",["pointerout","pointerover"]),hl("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),hl("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" ")),hl("onBeforeInput",["compositionend","keypress","textInput","paste"]),hl("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),hl("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),hl("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var si="abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange resize seeked seeking stalled suspend timeupdate volumechange waiting".split(" "),bg=new Set("beforetoggle cancel close invalid load scroll scrollend toggle".split(" ").concat(si));function Uh(e,t){t=(t&4)!==0;for(var n=0;n<e.length;n++){var a=e[n],r=a.event;a=a.listeners;e:{var u=void 0;if(t)for(var f=a.length-1;0<=f;f--){var d=a[f],y=d.instance,M=d.currentTarget;if(d=d.listener,y!==u&&r.isPropagationStopped())break e;u=d,r.currentTarget=M;try{u(r)}catch(H){Vi(H)}r.currentTarget=null,u=y}else for(f=0;f<a.length;f++){if(d=a[f],y=d.instance,M=d.currentTarget,d=d.listener,y!==u&&r.isPropagationStopped())break e;u=d,r.currentTarget=M;try{u(r)}catch(H){Vi(H)}r.currentTarget=null,u=y}}}}function Oe(e,t){var n=t[bu];n===void 0&&(n=t[bu]=new Set);var a=e+"__bubble";n.has(a)||(Hh(t,e,2,!1),n.add(a))}function sc(e,t,n){var a=0;t&&(a|=4),Hh(n,e,a,t)}var Rr="_reactListening"+Math.random().toString(36).slice(2);function cc(e){if(!e[Rr]){e[Rr]=!0,wo.forEach(function(n){n!=="selectionchange"&&(bg.has(n)||sc(n,!1,e),sc(n,!0,e))});var t=e.nodeType===9?e:e.ownerDocument;t===null||t[Rr]||(t[Rr]=!0,sc("selectionchange",!1,t))}}function Hh(e,t,n,a){switch(sm(t)){case 2:var r=Jg;break;case 8:r=Fg;break;default:r=Oc}n=r.bind(null,t,n,e),r=void 0,!Nu||t!=="touchstart"&&t!=="touchmove"&&t!=="wheel"||(r=!0),a?r!==void 0?e.addEventListener(t,n,{capture:!0,passive:r}):e.addEventListener(t,n,!0):r!==void 0?e.addEventListener(t,n,{passive:r}):e.addEventListener(t,n,!1)}function oc(e,t,n,a,r){var u=a;if((t&1)===0&&(t&2)===0&&a!==null)e:for(;;){if(a===null)return;var f=a.tag;if(f===3||f===4){var d=a.stateNode.containerInfo;if(d===r)break;if(f===4)for(f=a.return;f!==null;){var y=f.tag;if((y===3||y===4)&&f.stateNode.containerInfo===r)return;f=f.return}for(;d!==null;){if(f=xl(d),f===null)return;if(y=f.tag,y===5||y===6||y===26||y===27){a=u=f;continue e}d=d.parentNode}}a=a.return}jo(function(){var M=u,H=zu(n),x=[];e:{var z=df.get(e);if(z!==void 0){var N=Xi,k=e;switch(e){case"keypress":if(Li(n)===0)break e;case"keydown":case"keyup":N=b0;break;case"focusin":k="focus",N=Hu;break;case"focusout":k="blur",N=Hu;break;case"beforeblur":case"afterblur":N=Hu;break;case"click":if(n.button===2)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":N=Yo;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":N=h0;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":N=E0;break;case sf:case cf:case of:N=m0;break;case ff:N=A0;break;case"scroll":case"scrollend":N=d0;break;case"wheel":N=T0;break;case"copy":case"cut":case"paste":N=p0;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":N=Qo;break;case"toggle":case"beforetoggle":N=O0}var fe=(t&4)!==0,Le=!fe&&(e==="scroll"||e==="scrollend"),A=fe?z!==null?z+"Capture":null:z;fe=[];for(var E=M,w;E!==null;){var C=E;if(w=C.stateNode,C=C.tag,C!==5&&C!==26&&C!==27||w===null||A===null||(C=Ra(E,A),C!=null&&fe.push(ci(E,C,w))),Le)break;E=E.return}0<fe.length&&(z=new N(z,k,null,n,H),x.push({event:z,listeners:fe}))}}if((t&7)===0){e:{if(z=e==="mouseover"||e==="pointerover",N=e==="mouseout"||e==="pointerout",z&&n!==Mu&&(k=n.relatedTarget||n.fromElement)&&(xl(k)||k[Cl]))break e;if((N||z)&&(z=H.window===H?H:(z=H.ownerDocument)?z.defaultView||z.parentWindow:window,N?(k=n.relatedTarget||n.toElement,N=M,k=k?xl(k):null,k!==null&&(Le=h(k),fe=k.tag,k!==Le||fe!==5&&fe!==27&&fe!==6)&&(k=null)):(N=null,k=M),N!==k)){if(fe=Yo,C="onMouseLeave",A="onMouseEnter",E="mouse",(e==="pointerout"||e==="pointerover")&&(fe=Qo,C="onPointerLeave",A="onPointerEnter",E="pointer"),Le=N==null?z:Na(N),w=k==null?z:Na(k),z=new fe(C,E+"leave",N,n,H),z.target=Le,z.relatedTarget=w,C=null,xl(H)===M&&(fe=new fe(A,E+"enter",k,n,H),fe.target=w,fe.relatedTarget=Le,C=fe),Le=C,N&&k)t:{for(fe=Eg,A=N,E=k,w=0,C=A;C;C=fe(C))w++;C=0;for(var re=E;re;re=fe(re))C++;for(;0<w-C;)A=fe(A),w--;for(;0<C-w;)E=fe(E),C--;for(;w--;){if(A===E||E!==null&&A===E.alternate){fe=A;break t}A=fe(A),E=fe(E)}fe=null}else fe=null;N!==null&&Ch(x,z,N,fe,!1),k!==null&&Le!==null&&Ch(x,Le,k,fe,!0)}}e:{if(z=M?Na(M):window,N=z.nodeName&&z.nodeName.toLowerCase(),N==="select"||N==="input"&&z.type==="file")var Ne=$o;else if(Jo(z))if(ko)Ne=C0;else{Ne=U0;var ee=_0}else N=z.nodeName,!N||N.toLowerCase()!=="input"||z.type!=="checkbox"&&z.type!=="radio"?M&&wu(M.elementType)&&(Ne=$o):Ne=H0;if(Ne&&(Ne=Ne(e,M))){Fo(x,Ne,n,H);break e}ee&&ee(e,z,M),e==="focusout"&&M&&z.type==="number"&&M.memoizedProps.value!=null&&Ou(z,"number",z.value)}switch(ee=M?Na(M):window,e){case"focusin":(Jo(ee)||ee.contentEditable==="true")&&(Vl=ee,Lu=M,Ba=null);break;case"focusout":Ba=Lu=Vl=null;break;case"mousedown":Yu=!0;break;case"contextmenu":case"mouseup":case"dragend":Yu=!1,rf(x,n,H);break;case"selectionchange":if(q0)break;case"keydown":case"keyup":rf(x,n,H)}var be;if(xu)e:{switch(e){case"compositionstart":var Me="onCompositionStart";break e;case"compositionend":Me="onCompositionEnd";break e;case"compositionupdate":Me="onCompositionUpdate";break e}Me=void 0}else Gl?Ko(e,n)&&(Me="onCompositionEnd"):e==="keydown"&&n.keyCode===229&&(Me="onCompositionStart");Me&&(Go&&n.locale!=="ko"&&(Gl||Me!=="onCompositionStart"?Me==="onCompositionEnd"&&Gl&&(be=Bo()):(Xn=H,Ru="value"in Xn?Xn.value:Xn.textContent,Gl=!0)),ee=_r(M,Me),0<ee.length&&(Me=new Xo(Me,e,null,n,H),x.push({event:Me,listeners:ee}),be?Me.data=be:(be=Po(n),be!==null&&(Me.data=be)))),(be=M0?z0(e,n):D0(e,n))&&(Me=_r(M,"onBeforeInput"),0<Me.length&&(ee=new Xo("onBeforeInput","beforeinput",null,n,H),x.push({event:ee,listeners:Me}),ee.data=be)),Sg(x,e,M,n,H)}Uh(x,t)})}function ci(e,t,n){return{instance:e,listener:t,currentTarget:n}}function _r(e,t){for(var n=t+"Capture",a=[];e!==null;){var r=e,u=r.stateNode;if(r=r.tag,r!==5&&r!==26&&r!==27||u===null||(r=Ra(e,n),r!=null&&a.unshift(ci(e,r,u)),r=Ra(e,t),r!=null&&a.push(ci(e,r,u))),e.tag===3)return a;e=e.return}return[]}function Eg(e){if(e===null)return null;do e=e.return;while(e&&e.tag!==5&&e.tag!==27);return e||null}function Ch(e,t,n,a,r){for(var u=t._reactName,f=[];n!==null&&n!==a;){var d=n,y=d.alternate,M=d.stateNode;if(d=d.tag,y!==null&&y===a)break;d!==5&&d!==26&&d!==27||M===null||(y=M,r?(M=Ra(n,u),M!=null&&f.unshift(ci(n,M,y))):r||(M=Ra(n,u),M!=null&&f.push(ci(n,M,y)))),n=n.return}f.length!==0&&e.push({event:t,listeners:f})}var Ag=/\r\n?/g,Tg=/\u0000|\uFFFD/g;function xh(e){return(typeof e=="string"?e:""+e).replace(Ag,`
`).replace(Tg,"")}function qh(e,t){return t=xh(t),xh(e)===t}function Be(e,t,n,a,r,u){switch(n){case"children":typeof a=="string"?t==="body"||t==="textarea"&&a===""||Yl(e,a):(typeof a=="number"||typeof a=="bigint")&&t!=="body"&&Yl(e,""+a);break;case"className":xi(e,"class",a);break;case"tabIndex":xi(e,"tabindex",a);break;case"dir":case"role":case"viewBox":case"width":case"height":xi(e,n,a);break;case"style":xo(e,a,u);break;case"data":if(t!=="object"){xi(e,"data",a);break}case"src":case"href":if(a===""&&(t!=="a"||n!=="href")){e.removeAttribute(n);break}if(a==null||typeof a=="function"||typeof a=="symbol"||typeof a=="boolean"){e.removeAttribute(n);break}a=ji(""+a),e.setAttribute(n,a);break;case"action":case"formAction":if(typeof a=="function"){e.setAttribute(n,"javascript:throw new Error('A React form was unexpectedly submitted. If you called form.submit() manually, consider using form.requestSubmit() instead. If you\\'re trying to use event.stopPropagation() in a submit event handler, consider also calling event.preventDefault().')");break}else typeof u=="function"&&(n==="formAction"?(t!=="input"&&Be(e,t,"name",r.name,r,null),Be(e,t,"formEncType",r.formEncType,r,null),Be(e,t,"formMethod",r.formMethod,r,null),Be(e,t,"formTarget",r.formTarget,r,null)):(Be(e,t,"encType",r.encType,r,null),Be(e,t,"method",r.method,r,null),Be(e,t,"target",r.target,r,null)));if(a==null||typeof a=="symbol"||typeof a=="boolean"){e.removeAttribute(n);break}a=ji(""+a),e.setAttribute(n,a);break;case"onClick":a!=null&&(e.onclick=bn);break;case"onScroll":a!=null&&Oe("scroll",e);break;case"onScrollEnd":a!=null&&Oe("scrollend",e);break;case"dangerouslySetInnerHTML":if(a!=null){if(typeof a!="object"||!("__html"in a))throw Error(o(61));if(n=a.__html,n!=null){if(r.children!=null)throw Error(o(60));e.innerHTML=n}}break;case"multiple":e.multiple=a&&typeof a!="function"&&typeof a!="symbol";break;case"muted":e.muted=a&&typeof a!="function"&&typeof a!="symbol";break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"defaultValue":case"defaultChecked":case"innerHTML":case"ref":break;case"autoFocus":break;case"xlinkHref":if(a==null||typeof a=="function"||typeof a=="boolean"||typeof a=="symbol"){e.removeAttribute("xlink:href");break}n=ji(""+a),e.setAttributeNS("http://www.w3.org/1999/xlink","xlink:href",n);break;case"contentEditable":case"spellCheck":case"draggable":case"value":case"autoReverse":case"externalResourcesRequired":case"focusable":case"preserveAlpha":a!=null&&typeof a!="function"&&typeof a!="symbol"?e.setAttribute(n,""+a):e.removeAttribute(n);break;case"inert":case"allowFullScreen":case"async":case"autoPlay":case"controls":case"default":case"defer":case"disabled":case"disablePictureInPicture":case"disableRemotePlayback":case"formNoValidate":case"hidden":case"loop":case"noModule":case"noValidate":case"open":case"playsInline":case"readOnly":case"required":case"reversed":case"scoped":case"seamless":case"itemScope":a&&typeof a!="function"&&typeof a!="symbol"?e.setAttribute(n,""):e.removeAttribute(n);break;case"capture":case"download":a===!0?e.setAttribute(n,""):a!==!1&&a!=null&&typeof a!="function"&&typeof a!="symbol"?e.setAttribute(n,a):e.removeAttribute(n);break;case"cols":case"rows":case"size":case"span":a!=null&&typeof a!="function"&&typeof a!="symbol"&&!isNaN(a)&&1<=a?e.setAttribute(n,a):e.removeAttribute(n);break;case"rowSpan":case"start":a==null||typeof a=="function"||typeof a=="symbol"||isNaN(a)?e.removeAttribute(n):e.setAttribute(n,a);break;case"popover":Oe("beforetoggle",e),Oe("toggle",e),Ci(e,"popover",a);break;case"xlinkActuate":Sn(e,"http://www.w3.org/1999/xlink","xlink:actuate",a);break;case"xlinkArcrole":Sn(e,"http://www.w3.org/1999/xlink","xlink:arcrole",a);break;case"xlinkRole":Sn(e,"http://www.w3.org/1999/xlink","xlink:role",a);break;case"xlinkShow":Sn(e,"http://www.w3.org/1999/xlink","xlink:show",a);break;case"xlinkTitle":Sn(e,"http://www.w3.org/1999/xlink","xlink:title",a);break;case"xlinkType":Sn(e,"http://www.w3.org/1999/xlink","xlink:type",a);break;case"xmlBase":Sn(e,"http://www.w3.org/XML/1998/namespace","xml:base",a);break;case"xmlLang":Sn(e,"http://www.w3.org/XML/1998/namespace","xml:lang",a);break;case"xmlSpace":Sn(e,"http://www.w3.org/XML/1998/namespace","xml:space",a);break;case"is":Ci(e,"is",a);break;case"innerText":case"textContent":break;default:(!(2<n.length)||n[0]!=="o"&&n[0]!=="O"||n[1]!=="n"&&n[1]!=="N")&&(n=o0.get(n)||n,Ci(e,n,a))}}function fc(e,t,n,a,r,u){switch(n){case"style":xo(e,a,u);break;case"dangerouslySetInnerHTML":if(a!=null){if(typeof a!="object"||!("__html"in a))throw Error(o(61));if(n=a.__html,n!=null){if(r.children!=null)throw Error(o(60));e.innerHTML=n}}break;case"children":typeof a=="string"?Yl(e,a):(typeof a=="number"||typeof a=="bigint")&&Yl(e,""+a);break;case"onScroll":a!=null&&Oe("scroll",e);break;case"onScrollEnd":a!=null&&Oe("scrollend",e);break;case"onClick":a!=null&&(e.onclick=bn);break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"innerHTML":case"ref":break;case"innerText":case"textContent":break;default:if(!Mo.hasOwnProperty(n))e:{if(n[0]==="o"&&n[1]==="n"&&(r=n.endsWith("Capture"),t=n.slice(2,r?n.length-7:void 0),u=e[At]||null,u=u!=null?u[n]:null,typeof u=="function"&&e.removeEventListener(t,u,r),typeof a=="function")){typeof u!="function"&&u!==null&&(n in e?e[n]=null:e.hasAttribute(n)&&e.removeAttribute(n)),e.addEventListener(t,a,r);break e}n in e?e[n]=a:a===!0?e.setAttribute(n,""):Ci(e,n,a)}}}function mt(e,t,n){switch(t){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"img":Oe("error",e),Oe("load",e);var a=!1,r=!1,u;for(u in n)if(n.hasOwnProperty(u)){var f=n[u];if(f!=null)switch(u){case"src":a=!0;break;case"srcSet":r=!0;break;case"children":case"dangerouslySetInnerHTML":throw Error(o(137,t));default:Be(e,t,u,f,n,null)}}r&&Be(e,t,"srcSet",n.srcSet,n,null),a&&Be(e,t,"src",n.src,n,null);return;case"input":Oe("invalid",e);var d=u=f=r=null,y=null,M=null;for(a in n)if(n.hasOwnProperty(a)){var H=n[a];if(H!=null)switch(a){case"name":r=H;break;case"type":f=H;break;case"checked":y=H;break;case"defaultChecked":M=H;break;case"value":u=H;break;case"defaultValue":d=H;break;case"children":case"dangerouslySetInnerHTML":if(H!=null)throw Error(o(137,t));break;default:Be(e,t,a,H,n,null)}}_o(e,u,d,y,M,f,r,!1);return;case"select":Oe("invalid",e),a=f=u=null;for(r in n)if(n.hasOwnProperty(r)&&(d=n[r],d!=null))switch(r){case"value":u=d;break;case"defaultValue":f=d;break;case"multiple":a=d;default:Be(e,t,r,d,n,null)}t=u,n=f,e.multiple=!!a,t!=null?Ll(e,!!a,t,!1):n!=null&&Ll(e,!!a,n,!0);return;case"textarea":Oe("invalid",e),u=r=a=null;for(f in n)if(n.hasOwnProperty(f)&&(d=n[f],d!=null))switch(f){case"value":a=d;break;case"defaultValue":r=d;break;case"children":u=d;break;case"dangerouslySetInnerHTML":if(d!=null)throw Error(o(91));break;default:Be(e,t,f,d,n,null)}Ho(e,a,r,u);return;case"option":for(y in n)n.hasOwnProperty(y)&&(a=n[y],a!=null)&&(y==="selected"?e.selected=a&&typeof a!="function"&&typeof a!="symbol":Be(e,t,y,a,n,null));return;case"dialog":Oe("beforetoggle",e),Oe("toggle",e),Oe("cancel",e),Oe("close",e);break;case"iframe":case"object":Oe("load",e);break;case"video":case"audio":for(a=0;a<si.length;a++)Oe(si[a],e);break;case"image":Oe("error",e),Oe("load",e);break;case"details":Oe("toggle",e);break;case"embed":case"source":case"link":Oe("error",e),Oe("load",e);case"area":case"base":case"br":case"col":case"hr":case"keygen":case"meta":case"param":case"track":case"wbr":case"menuitem":for(M in n)if(n.hasOwnProperty(M)&&(a=n[M],a!=null))switch(M){case"children":case"dangerouslySetInnerHTML":throw Error(o(137,t));default:Be(e,t,M,a,n,null)}return;default:if(wu(t)){for(H in n)n.hasOwnProperty(H)&&(a=n[H],a!==void 0&&fc(e,t,H,a,n,void 0));return}}for(d in n)n.hasOwnProperty(d)&&(a=n[d],a!=null&&Be(e,t,d,a,n,null))}function Og(e,t,n,a){switch(t){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"input":var r=null,u=null,f=null,d=null,y=null,M=null,H=null;for(N in n){var x=n[N];if(n.hasOwnProperty(N)&&x!=null)switch(N){case"checked":break;case"value":break;case"defaultValue":y=x;default:a.hasOwnProperty(N)||Be(e,t,N,null,a,x)}}for(var z in a){var N=a[z];if(x=n[z],a.hasOwnProperty(z)&&(N!=null||x!=null))switch(z){case"type":u=N;break;case"name":r=N;break;case"checked":M=N;break;case"defaultChecked":H=N;break;case"value":f=N;break;case"defaultValue":d=N;break;case"children":case"dangerouslySetInnerHTML":if(N!=null)throw Error(o(137,t));break;default:N!==x&&Be(e,t,z,N,a,x)}}Tu(e,f,d,y,M,H,u,r);return;case"select":N=f=d=z=null;for(u in n)if(y=n[u],n.hasOwnProperty(u)&&y!=null)switch(u){case"value":break;case"multiple":N=y;default:a.hasOwnProperty(u)||Be(e,t,u,null,a,y)}for(r in a)if(u=a[r],y=n[r],a.hasOwnProperty(r)&&(u!=null||y!=null))switch(r){case"value":z=u;break;case"defaultValue":d=u;break;case"multiple":f=u;default:u!==y&&Be(e,t,r,u,a,y)}t=d,n=f,a=N,z!=null?Ll(e,!!n,z,!1):!!a!=!!n&&(t!=null?Ll(e,!!n,t,!0):Ll(e,!!n,n?[]:"",!1));return;case"textarea":N=z=null;for(d in n)if(r=n[d],n.hasOwnProperty(d)&&r!=null&&!a.hasOwnProperty(d))switch(d){case"value":break;case"children":break;default:Be(e,t,d,null,a,r)}for(f in a)if(r=a[f],u=n[f],a.hasOwnProperty(f)&&(r!=null||u!=null))switch(f){case"value":z=r;break;case"defaultValue":N=r;break;case"children":break;case"dangerouslySetInnerHTML":if(r!=null)throw Error(o(91));break;default:r!==u&&Be(e,t,f,r,a,u)}Uo(e,z,N);return;case"option":for(var k in n)z=n[k],n.hasOwnProperty(k)&&z!=null&&!a.hasOwnProperty(k)&&(k==="selected"?e.selected=!1:Be(e,t,k,null,a,z));for(y in a)z=a[y],N=n[y],a.hasOwnProperty(y)&&z!==N&&(z!=null||N!=null)&&(y==="selected"?e.selected=z&&typeof z!="function"&&typeof z!="symbol":Be(e,t,y,z,a,N));return;case"img":case"link":case"area":case"base":case"br":case"col":case"embed":case"hr":case"keygen":case"meta":case"param":case"source":case"track":case"wbr":case"menuitem":for(var fe in n)z=n[fe],n.hasOwnProperty(fe)&&z!=null&&!a.hasOwnProperty(fe)&&Be(e,t,fe,null,a,z);for(M in a)if(z=a[M],N=n[M],a.hasOwnProperty(M)&&z!==N&&(z!=null||N!=null))switch(M){case"children":case"dangerouslySetInnerHTML":if(z!=null)throw Error(o(137,t));break;default:Be(e,t,M,z,a,N)}return;default:if(wu(t)){for(var Le in n)z=n[Le],n.hasOwnProperty(Le)&&z!==void 0&&!a.hasOwnProperty(Le)&&fc(e,t,Le,void 0,a,z);for(H in a)z=a[H],N=n[H],!a.hasOwnProperty(H)||z===N||z===void 0&&N===void 0||fc(e,t,H,z,a,N);return}}for(var A in n)z=n[A],n.hasOwnProperty(A)&&z!=null&&!a.hasOwnProperty(A)&&Be(e,t,A,null,a,z);for(x in a)z=a[x],N=n[x],!a.hasOwnProperty(x)||z===N||z==null&&N==null||Be(e,t,x,z,a,N)}function jh(e){switch(e){case"css":case"script":case"font":case"img":case"image":case"input":case"link":return!0;default:return!1}}function wg(){if(typeof performance.getEntriesByType=="function"){for(var e=0,t=0,n=performance.getEntriesByType("resource"),a=0;a<n.length;a++){var r=n[a],u=r.transferSize,f=r.initiatorType,d=r.duration;if(u&&d&&jh(f)){for(f=0,d=r.responseEnd,a+=1;a<n.length;a++){var y=n[a],M=y.startTime;if(M>d)break;var H=y.transferSize,x=y.initiatorType;H&&jh(x)&&(y=y.responseEnd,f+=H*(y<d?1:(d-M)/(y-M)))}if(--a,t+=8*(u+f)/(r.duration/1e3),e++,10<e)break}}if(0<e)return t/e/1e6}return navigator.connection&&(e=navigator.connection.downlink,typeof e=="number")?e:5}var dc=null,hc=null;function Ur(e){return e.nodeType===9?e:e.ownerDocument}function Bh(e){switch(e){case"http://www.w3.org/2000/svg":return 1;case"http://www.w3.org/1998/Math/MathML":return 2;default:return 0}}function Lh(e,t){if(e===0)switch(t){case"svg":return 1;case"math":return 2;default:return 0}return e===1&&t==="foreignObject"?0:e}function mc(e,t){return e==="textarea"||e==="noscript"||typeof t.children=="string"||typeof t.children=="number"||typeof t.children=="bigint"||typeof t.dangerouslySetInnerHTML=="object"&&t.dangerouslySetInnerHTML!==null&&t.dangerouslySetInnerHTML.__html!=null}var pc=null;function Mg(){var e=window.event;return e&&e.type==="popstate"?e===pc?!1:(pc=e,!0):(pc=null,!1)}var Yh=typeof setTimeout=="function"?setTimeout:void 0,zg=typeof clearTimeout=="function"?clearTimeout:void 0,Xh=typeof Promise=="function"?Promise:void 0,Dg=typeof queueMicrotask=="function"?queueMicrotask:typeof Xh<"u"?function(e){return Xh.resolve(null).then(e).catch(Ng)}:Yh;function Ng(e){setTimeout(function(){throw e})}function al(e){return e==="head"}function Qh(e,t){var n=t,a=0;do{var r=n.nextSibling;if(e.removeChild(n),r&&r.nodeType===8)if(n=r.data,n==="/$"||n==="/&"){if(a===0){e.removeChild(r),ya(t);return}a--}else if(n==="$"||n==="$?"||n==="$~"||n==="$!"||n==="&")a++;else if(n==="html")oi(e.ownerDocument.documentElement);else if(n==="head"){n=e.ownerDocument.head,oi(n);for(var u=n.firstChild;u;){var f=u.nextSibling,d=u.nodeName;u[Da]||d==="SCRIPT"||d==="STYLE"||d==="LINK"&&u.rel.toLowerCase()==="stylesheet"||n.removeChild(u),u=f}}else n==="body"&&oi(e.ownerDocument.body);n=r}while(n);ya(t)}function Gh(e,t){var n=e;e=0;do{var a=n.nextSibling;if(n.nodeType===1?t?(n._stashedDisplay=n.style.display,n.style.display="none"):(n.style.display=n._stashedDisplay||"",n.getAttribute("style")===""&&n.removeAttribute("style")):n.nodeType===3&&(t?(n._stashedText=n.nodeValue,n.nodeValue=""):n.nodeValue=n._stashedText||""),a&&a.nodeType===8)if(n=a.data,n==="/$"){if(e===0)break;e--}else n!=="$"&&n!=="$?"&&n!=="$~"&&n!=="$!"||e++;n=a}while(n)}function gc(e){var t=e.firstChild;for(t&&t.nodeType===10&&(t=t.nextSibling);t;){var n=t;switch(t=t.nextSibling,n.nodeName){case"HTML":case"HEAD":case"BODY":gc(n),Eu(n);continue;case"SCRIPT":case"STYLE":continue;case"LINK":if(n.rel.toLowerCase()==="stylesheet")continue}e.removeChild(n)}}function Rg(e,t,n,a){for(;e.nodeType===1;){var r=n;if(e.nodeName.toLowerCase()!==t.toLowerCase()){if(!a&&(e.nodeName!=="INPUT"||e.type!=="hidden"))break}else if(a){if(!e[Da])switch(t){case"meta":if(!e.hasAttribute("itemprop"))break;return e;case"link":if(u=e.getAttribute("rel"),u==="stylesheet"&&e.hasAttribute("data-precedence"))break;if(u!==r.rel||e.getAttribute("href")!==(r.href==null||r.href===""?null:r.href)||e.getAttribute("crossorigin")!==(r.crossOrigin==null?null:r.crossOrigin)||e.getAttribute("title")!==(r.title==null?null:r.title))break;return e;case"style":if(e.hasAttribute("data-precedence"))break;return e;case"script":if(u=e.getAttribute("src"),(u!==(r.src==null?null:r.src)||e.getAttribute("type")!==(r.type==null?null:r.type)||e.getAttribute("crossorigin")!==(r.crossOrigin==null?null:r.crossOrigin))&&u&&e.hasAttribute("async")&&!e.hasAttribute("itemprop"))break;return e;default:return e}}else if(t==="input"&&e.type==="hidden"){var u=r.name==null?null:""+r.name;if(r.type==="hidden"&&e.getAttribute("name")===u)return e}else return e;if(e=Wt(e.nextSibling),e===null)break}return null}function _g(e,t,n){if(t==="")return null;for(;e.nodeType!==3;)if((e.nodeType!==1||e.nodeName!=="INPUT"||e.type!=="hidden")&&!n||(e=Wt(e.nextSibling),e===null))return null;return e}function Vh(e,t){for(;e.nodeType!==8;)if((e.nodeType!==1||e.nodeName!=="INPUT"||e.type!=="hidden")&&!t||(e=Wt(e.nextSibling),e===null))return null;return e}function yc(e){return e.data==="$?"||e.data==="$~"}function vc(e){return e.data==="$!"||e.data==="$?"&&e.ownerDocument.readyState!=="loading"}function Ug(e,t){var n=e.ownerDocument;if(e.data==="$~")e._reactRetry=t;else if(e.data!=="$?"||n.readyState!=="loading")t();else{var a=function(){t(),n.removeEventListener("DOMContentLoaded",a)};n.addEventListener("DOMContentLoaded",a),e._reactRetry=a}}function Wt(e){for(;e!=null;e=e.nextSibling){var t=e.nodeType;if(t===1||t===3)break;if(t===8){if(t=e.data,t==="$"||t==="$!"||t==="$?"||t==="$~"||t==="&"||t==="F!"||t==="F")break;if(t==="/$"||t==="/&")return null}}return e}var Sc=null;function Zh(e){e=e.nextSibling;for(var t=0;e;){if(e.nodeType===8){var n=e.data;if(n==="/$"||n==="/&"){if(t===0)return Wt(e.nextSibling);t--}else n!=="$"&&n!=="$!"&&n!=="$?"&&n!=="$~"&&n!=="&"||t++}e=e.nextSibling}return null}function Kh(e){e=e.previousSibling;for(var t=0;e;){if(e.nodeType===8){var n=e.data;if(n==="$"||n==="$!"||n==="$?"||n==="$~"||n==="&"){if(t===0)return e;t--}else n!=="/$"&&n!=="/&"||t++}e=e.previousSibling}return null}function Ph(e,t,n){switch(t=Ur(n),e){case"html":if(e=t.documentElement,!e)throw Error(o(452));return e;case"head":if(e=t.head,!e)throw Error(o(453));return e;case"body":if(e=t.body,!e)throw Error(o(454));return e;default:throw Error(o(451))}}function oi(e){for(var t=e.attributes;t.length;)e.removeAttributeNode(t[0]);Eu(e)}var It=new Map,Jh=new Set;function Hr(e){return typeof e.getRootNode=="function"?e.getRootNode():e.nodeType===9?e:e.ownerDocument}var qn=B.d;B.d={f:Hg,r:Cg,D:xg,C:qg,L:jg,m:Bg,X:Yg,S:Lg,M:Xg};function Hg(){var e=qn.f(),t=Or();return e||t}function Cg(e){var t=ql(e);t!==null&&t.tag===5&&t.type==="form"?fd(t):qn.r(e)}var ma=typeof document>"u"?null:document;function Fh(e,t,n){var a=ma;if(a&&typeof t=="string"&&t){var r=Zt(t);r='link[rel="'+e+'"][href="'+r+'"]',typeof n=="string"&&(r+='[crossorigin="'+n+'"]'),Jh.has(r)||(Jh.add(r),e={rel:e,crossOrigin:n,href:t},a.querySelector(r)===null&&(t=a.createElement("link"),mt(t,"link",e),ut(t),a.head.appendChild(t)))}}function xg(e){qn.D(e),Fh("dns-prefetch",e,null)}function qg(e,t){qn.C(e,t),Fh("preconnect",e,t)}function jg(e,t,n){qn.L(e,t,n);var a=ma;if(a&&e&&t){var r='link[rel="preload"][as="'+Zt(t)+'"]';t==="image"&&n&&n.imageSrcSet?(r+='[imagesrcset="'+Zt(n.imageSrcSet)+'"]',typeof n.imageSizes=="string"&&(r+='[imagesizes="'+Zt(n.imageSizes)+'"]')):r+='[href="'+Zt(e)+'"]';var u=r;switch(t){case"style":u=pa(e);break;case"script":u=ga(e)}It.has(u)||(e=O({rel:"preload",href:t==="image"&&n&&n.imageSrcSet?void 0:e,as:t},n),It.set(u,e),a.querySelector(r)!==null||t==="style"&&a.querySelector(fi(u))||t==="script"&&a.querySelector(di(u))||(t=a.createElement("link"),mt(t,"link",e),ut(t),a.head.appendChild(t)))}}function Bg(e,t){qn.m(e,t);var n=ma;if(n&&e){var a=t&&typeof t.as=="string"?t.as:"script",r='link[rel="modulepreload"][as="'+Zt(a)+'"][href="'+Zt(e)+'"]',u=r;switch(a){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":u=ga(e)}if(!It.has(u)&&(e=O({rel:"modulepreload",href:e},t),It.set(u,e),n.querySelector(r)===null)){switch(a){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":if(n.querySelector(di(u)))return}a=n.createElement("link"),mt(a,"link",e),ut(a),n.head.appendChild(a)}}}function Lg(e,t,n){qn.S(e,t,n);var a=ma;if(a&&e){var r=jl(a).hoistableStyles,u=pa(e);t=t||"default";var f=r.get(u);if(!f){var d={loading:0,preload:null};if(f=a.querySelector(fi(u)))d.loading=5;else{e=O({rel:"stylesheet",href:e,"data-precedence":t},n),(n=It.get(u))&&bc(e,n);var y=f=a.createElement("link");ut(y),mt(y,"link",e),y._p=new Promise(function(M,H){y.onload=M,y.onerror=H}),y.addEventListener("load",function(){d.loading|=1}),y.addEventListener("error",function(){d.loading|=2}),d.loading|=4,Cr(f,t,a)}f={type:"stylesheet",instance:f,count:1,state:d},r.set(u,f)}}}function Yg(e,t){qn.X(e,t);var n=ma;if(n&&e){var a=jl(n).hoistableScripts,r=ga(e),u=a.get(r);u||(u=n.querySelector(di(r)),u||(e=O({src:e,async:!0},t),(t=It.get(r))&&Ec(e,t),u=n.createElement("script"),ut(u),mt(u,"link",e),n.head.appendChild(u)),u={type:"script",instance:u,count:1,state:null},a.set(r,u))}}function Xg(e,t){qn.M(e,t);var n=ma;if(n&&e){var a=jl(n).hoistableScripts,r=ga(e),u=a.get(r);u||(u=n.querySelector(di(r)),u||(e=O({src:e,async:!0,type:"module"},t),(t=It.get(r))&&Ec(e,t),u=n.createElement("script"),ut(u),mt(u,"link",e),n.head.appendChild(u)),u={type:"script",instance:u,count:1,state:null},a.set(r,u))}}function $h(e,t,n,a){var r=(r=he.current)?Hr(r):null;if(!r)throw Error(o(446));switch(e){case"meta":case"title":return null;case"style":return typeof n.precedence=="string"&&typeof n.href=="string"?(t=pa(n.href),n=jl(r).hoistableStyles,a=n.get(t),a||(a={type:"style",instance:null,count:0,state:null},n.set(t,a)),a):{type:"void",instance:null,count:0,state:null};case"link":if(n.rel==="stylesheet"&&typeof n.href=="string"&&typeof n.precedence=="string"){e=pa(n.href);var u=jl(r).hoistableStyles,f=u.get(e);if(f||(r=r.ownerDocument||r,f={type:"stylesheet",instance:null,count:0,state:{loading:0,preload:null}},u.set(e,f),(u=r.querySelector(fi(e)))&&!u._p&&(f.instance=u,f.state.loading=5),It.has(e)||(n={rel:"preload",as:"style",href:n.href,crossOrigin:n.crossOrigin,integrity:n.integrity,media:n.media,hrefLang:n.hrefLang,referrerPolicy:n.referrerPolicy},It.set(e,n),u||Qg(r,e,n,f.state))),t&&a===null)throw Error(o(528,""));return f}if(t&&a!==null)throw Error(o(529,""));return null;case"script":return t=n.async,n=n.src,typeof n=="string"&&t&&typeof t!="function"&&typeof t!="symbol"?(t=ga(n),n=jl(r).hoistableScripts,a=n.get(t),a||(a={type:"script",instance:null,count:0,state:null},n.set(t,a)),a):{type:"void",instance:null,count:0,state:null};default:throw Error(o(444,e))}}function pa(e){return'href="'+Zt(e)+'"'}function fi(e){return'link[rel="stylesheet"]['+e+"]"}function kh(e){return O({},e,{"data-precedence":e.precedence,precedence:null})}function Qg(e,t,n,a){e.querySelector('link[rel="preload"][as="style"]['+t+"]")?a.loading=1:(t=e.createElement("link"),a.preload=t,t.addEventListener("load",function(){return a.loading|=1}),t.addEventListener("error",function(){return a.loading|=2}),mt(t,"link",n),ut(t),e.head.appendChild(t))}function ga(e){return'[src="'+Zt(e)+'"]'}function di(e){return"script[async]"+e}function Wh(e,t,n){if(t.count++,t.instance===null)switch(t.type){case"style":var a=e.querySelector('style[data-href~="'+Zt(n.href)+'"]');if(a)return t.instance=a,ut(a),a;var r=O({},n,{"data-href":n.href,"data-precedence":n.precedence,href:null,precedence:null});return a=(e.ownerDocument||e).createElement("style"),ut(a),mt(a,"style",r),Cr(a,n.precedence,e),t.instance=a;case"stylesheet":r=pa(n.href);var u=e.querySelector(fi(r));if(u)return t.state.loading|=4,t.instance=u,ut(u),u;a=kh(n),(r=It.get(r))&&bc(a,r),u=(e.ownerDocument||e).createElement("link"),ut(u);var f=u;return f._p=new Promise(function(d,y){f.onload=d,f.onerror=y}),mt(u,"link",a),t.state.loading|=4,Cr(u,n.precedence,e),t.instance=u;case"script":return u=ga(n.src),(r=e.querySelector(di(u)))?(t.instance=r,ut(r),r):(a=n,(r=It.get(u))&&(a=O({},n),Ec(a,r)),e=e.ownerDocument||e,r=e.createElement("script"),ut(r),mt(r,"link",a),e.head.appendChild(r),t.instance=r);case"void":return null;default:throw Error(o(443,t.type))}else t.type==="stylesheet"&&(t.state.loading&4)===0&&(a=t.instance,t.state.loading|=4,Cr(a,n.precedence,e));return t.instance}function Cr(e,t,n){for(var a=n.querySelectorAll('link[rel="stylesheet"][data-precedence],style[data-precedence]'),r=a.length?a[a.length-1]:null,u=r,f=0;f<a.length;f++){var d=a[f];if(d.dataset.precedence===t)u=d;else if(u!==r)break}u?u.parentNode.insertBefore(e,u.nextSibling):(t=n.nodeType===9?n.head:n,t.insertBefore(e,t.firstChild))}function bc(e,t){e.crossOrigin??=t.crossOrigin,e.referrerPolicy??=t.referrerPolicy,e.title??=t.title}function Ec(e,t){e.crossOrigin??=t.crossOrigin,e.referrerPolicy??=t.referrerPolicy,e.integrity??=t.integrity}var xr=null;function Ih(e,t,n){if(xr===null){var a=new Map,r=xr=new Map;r.set(n,a)}else r=xr,a=r.get(n),a||(a=new Map,r.set(n,a));if(a.has(e))return a;for(a.set(e,null),n=n.getElementsByTagName(e),r=0;r<n.length;r++){var u=n[r];if(!(u[Da]||u[ot]||e==="link"&&u.getAttribute("rel")==="stylesheet")&&u.namespaceURI!=="http://www.w3.org/2000/svg"){var f=u.getAttribute(t)||"";f=e+f;var d=a.get(f);d?d.push(u):a.set(f,[u])}}return a}function em(e,t,n){e=e.ownerDocument||e,e.head.insertBefore(n,t==="title"?e.querySelector("head > title"):null)}function Gg(e,t,n){if(n===1||t.itemProp!=null)return!1;switch(e){case"meta":case"title":return!0;case"style":if(typeof t.precedence!="string"||typeof t.href!="string"||t.href==="")break;return!0;case"link":if(typeof t.rel!="string"||typeof t.href!="string"||t.href===""||t.onLoad||t.onError)break;return t.rel==="stylesheet"?(e=t.disabled,typeof t.precedence=="string"&&e==null):!0;case"script":if(t.async&&typeof t.async!="function"&&typeof t.async!="symbol"&&!t.onLoad&&!t.onError&&t.src&&typeof t.src=="string")return!0}return!1}function tm(e){return!(e.type==="stylesheet"&&(e.state.loading&3)===0)}function Vg(e,t,n,a){if(n.type==="stylesheet"&&(typeof a.media!="string"||matchMedia(a.media).matches!==!1)&&(n.state.loading&4)===0){if(n.instance===null){var r=pa(a.href),u=t.querySelector(fi(r));if(u){t=u._p,t!==null&&typeof t=="object"&&typeof t.then=="function"&&(e.count++,e=qr.bind(e),t.then(e,e)),n.state.loading|=4,n.instance=u,ut(u);return}u=t.ownerDocument||t,a=kh(a),(r=It.get(r))&&bc(a,r),u=u.createElement("link"),ut(u);var f=u;f._p=new Promise(function(d,y){f.onload=d,f.onerror=y}),mt(u,"link",a),n.instance=u}e.stylesheets===null&&(e.stylesheets=new Map),e.stylesheets.set(n,t),(t=n.state.preload)&&(n.state.loading&3)===0&&(e.count++,n=qr.bind(e),t.addEventListener("load",n),t.addEventListener("error",n))}}var Ac=0;function Zg(e,t){return e.stylesheets&&e.count===0&&Br(e,e.stylesheets),0<e.count||0<e.imgCount?function(n){var a=setTimeout(function(){if(e.stylesheets&&Br(e,e.stylesheets),e.unsuspend){var u=e.unsuspend;e.unsuspend=null,u()}},6e4+t);0<e.imgBytes&&Ac===0&&(Ac=62500*wg());var r=setTimeout(function(){if(e.waitingForImages=!1,e.count===0&&(e.stylesheets&&Br(e,e.stylesheets),e.unsuspend)){var u=e.unsuspend;e.unsuspend=null,u()}},(e.imgBytes>Ac?50:800)+t);return e.unsuspend=n,function(){e.unsuspend=null,clearTimeout(a),clearTimeout(r)}}:null}function qr(){if(this.count--,this.count===0&&(this.imgCount===0||!this.waitingForImages)){if(this.stylesheets)Br(this,this.stylesheets);else if(this.unsuspend){var e=this.unsuspend;this.unsuspend=null,e()}}}var jr=null;function Br(e,t){e.stylesheets=null,e.unsuspend!==null&&(e.count++,jr=new Map,t.forEach(Kg,e),jr=null,qr.call(e))}function Kg(e,t){if(!(t.state.loading&4)){var n=jr.get(e);if(n)var a=n.get(null);else{n=new Map,jr.set(e,n);for(var r=e.querySelectorAll("link[data-precedence],style[data-precedence]"),u=0;u<r.length;u++){var f=r[u];(f.nodeName==="LINK"||f.getAttribute("media")!=="not all")&&(n.set(f.dataset.precedence,f),a=f)}a&&n.set(null,a)}r=t.instance,f=r.getAttribute("data-precedence"),u=n.get(f)||a,u===a&&n.set(null,r),n.set(f,r),this.count++,a=qr.bind(this),r.addEventListener("load",a),r.addEventListener("error",a),u?u.parentNode.insertBefore(r,u.nextSibling):(e=e.nodeType===9?e.head:e,e.insertBefore(r,e.firstChild)),t.state.loading|=4}}var hi={$$typeof:P,Provider:null,Consumer:null,_currentValue:ce,_currentValue2:ce,_threadCount:0};function Pg(e,t,n,a,r,u,f,d,y){this.tag=1,this.containerInfo=e,this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.next=this.pendingContext=this.context=this.cancelPendingCommit=null,this.callbackPriority=0,this.expirationTimes=yu(-1),this.entangledLanes=this.shellSuspendCounter=this.errorRecoveryDisabledLanes=this.expiredLanes=this.warmLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=yu(0),this.hiddenUpdates=yu(null),this.identifierPrefix=a,this.onUncaughtError=r,this.onCaughtError=u,this.onRecoverableError=f,this.pooledCache=null,this.pooledCacheLanes=0,this.formState=y,this.incompleteTransitions=new Map}function nm(e,t,n,a,r,u,f,d,y,M,H,x){return e=new Pg(e,t,n,f,y,M,H,x,d),t=1,u===!0&&(t|=24),u=qt(3,null,null,t),e.current=u,u.stateNode=e,t=ts(),t.refCount++,e.pooledCache=t,t.refCount++,u.memoizedState={element:a,isDehydrated:n,cache:t},is(u),e}function lm(e){return e?(e=Pl,e):Pl}function am(e,t,n,a,r,u){r=lm(r),a.context===null?a.context=r:a.pendingContext=r,a=Pn(t),a.payload={element:n},u=u===void 0?null:u,u!==null&&(a.callback=u),n=Jn(e,a,t),n!==null&&(Dt(n,e,t),Za(n,e,t))}function im(e,t){if(e=e.memoizedState,e!==null&&e.dehydrated!==null){var n=e.retryLane;e.retryLane=n!==0&&n<t?n:t}}function Tc(e,t){im(e,t),(e=e.alternate)&&im(e,t)}function rm(e){if(e.tag===13||e.tag===31){var t=yl(e,67108864);t!==null&&Dt(t,e,67108864),Tc(e,67108864)}}function um(e){if(e.tag===13||e.tag===31){var t=Xt();t=vu(t);var n=yl(e,t);n!==null&&Dt(n,e,t),Tc(e,t)}}var Lr=!0;function Jg(e,t,n,a){var r=R.T;R.T=null;var u=B.p;try{B.p=2,Oc(e,t,n,a)}finally{B.p=u,R.T=r}}function Fg(e,t,n,a){var r=R.T;R.T=null;var u=B.p;try{B.p=8,Oc(e,t,n,a)}finally{B.p=u,R.T=r}}function Oc(e,t,n,a){if(Lr){var r=wc(a);if(r===null)oc(e,t,a,Yr,n),cm(e,a);else if(kg(r,e,t,n,a))a.stopPropagation();else if(cm(e,a),t&4&&-1<$g.indexOf(e)){for(;r!==null;){var u=ql(r);if(u!==null)switch(u.tag){case 3:if(u=u.stateNode,u.current.memoizedState.isDehydrated){var f=dl(u.pendingLanes);if(f!==0){var d=u;for(d.pendingLanes|=2,d.entangledLanes|=2;f;){var y=1<<31-Ct(f);d.entanglements[1]|=y,f&=~y}hn(u),(_e&6)===0&&(Ar=$e()+500,ui(0,!1))}}break;case 31:case 13:d=yl(u,2),d!==null&&Dt(d,u,2),Or(),Tc(u,2)}if(u=wc(a),u===null&&oc(e,t,a,Yr,n),u===r)break;r=u}r!==null&&a.stopPropagation()}else oc(e,t,a,null,n)}}function wc(e){return e=zu(e),Mc(e)}var Yr=null;function Mc(e){if(Yr=null,e=xl(e),e!==null){var t=h(e);if(t===null)e=null;else{var n=t.tag;if(n===13){if(e=m(t),e!==null)return e;e=null}else if(n===31){if(e=S(t),e!==null)return e;e=null}else if(n===3){if(t.stateNode.current.memoizedState.isDehydrated)return t.tag===3?t.stateNode.containerInfo:null;e=null}else t!==e&&(e=null)}}return Yr=e,null}function sm(e){switch(e){case"beforetoggle":case"cancel":case"click":case"close":case"contextmenu":case"copy":case"cut":case"auxclick":case"dblclick":case"dragend":case"dragstart":case"drop":case"focusin":case"focusout":case"input":case"invalid":case"keydown":case"keypress":case"keyup":case"mousedown":case"mouseup":case"paste":case"pause":case"play":case"pointercancel":case"pointerdown":case"pointerup":case"ratechange":case"reset":case"resize":case"seeked":case"submit":case"toggle":case"touchcancel":case"touchend":case"touchstart":case"volumechange":case"change":case"selectionchange":case"textInput":case"compositionstart":case"compositionend":case"compositionupdate":case"beforeblur":case"afterblur":case"beforeinput":case"blur":case"fullscreenchange":case"focus":case"hashchange":case"popstate":case"select":case"selectstart":return 2;case"drag":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"mousemove":case"mouseout":case"mouseover":case"pointermove":case"pointerout":case"pointerover":case"scroll":case"touchmove":case"wheel":case"mouseenter":case"mouseleave":case"pointerenter":case"pointerleave":return 8;case"message":switch(Gt()){case vn:return 2;case Ni:return 8;case Bn:case Oa:return 32;case yo:return 268435456;default:return 32}default:return 32}}var zc=!1,il=null,rl=null,ul=null,mi=new Map,pi=new Map,sl=[],$g="mousedown mouseup touchcancel touchend touchstart auxclick dblclick pointercancel pointerdown pointerup dragend dragstart drop compositionend compositionstart keydown keypress keyup input textInput copy cut paste click change contextmenu reset".split(" ");function cm(e,t){switch(e){case"focusin":case"focusout":il=null;break;case"dragenter":case"dragleave":rl=null;break;case"mouseover":case"mouseout":ul=null;break;case"pointerover":case"pointerout":mi.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":pi.delete(t.pointerId)}}function gi(e,t,n,a,r,u){return e===null||e.nativeEvent!==u?(e={blockedOn:t,domEventName:n,eventSystemFlags:a,nativeEvent:u,targetContainers:[r]},t!==null&&(t=ql(t),t!==null&&rm(t)),e):(e.eventSystemFlags|=a,t=e.targetContainers,r!==null&&t.indexOf(r)===-1&&t.push(r),e)}function kg(e,t,n,a,r){switch(t){case"focusin":return il=gi(il,e,t,n,a,r),!0;case"dragenter":return rl=gi(rl,e,t,n,a,r),!0;case"mouseover":return ul=gi(ul,e,t,n,a,r),!0;case"pointerover":var u=r.pointerId;return mi.set(u,gi(mi.get(u)||null,e,t,n,a,r)),!0;case"gotpointercapture":return u=r.pointerId,pi.set(u,gi(pi.get(u)||null,e,t,n,a,r)),!0}return!1}function om(e){var t=xl(e.target);if(t!==null){var n=h(t);if(n!==null){if(t=n.tag,t===13){if(t=m(n),t!==null){e.blockedOn=t,To(e.priority,function(){um(n)});return}}else if(t===31){if(t=S(n),t!==null){e.blockedOn=t,To(e.priority,function(){um(n)});return}}else if(t===3&&n.stateNode.current.memoizedState.isDehydrated){e.blockedOn=n.tag===3?n.stateNode.containerInfo:null;return}}}e.blockedOn=null}function Xr(e){if(e.blockedOn!==null)return!1;for(var t=e.targetContainers;0<t.length;){var n=wc(e.nativeEvent);if(n===null){n=e.nativeEvent;var a=new n.constructor(n.type,n);Mu=a,n.target.dispatchEvent(a),Mu=null}else return t=ql(n),t!==null&&rm(t),e.blockedOn=n,!1;t.shift()}return!0}function fm(e,t,n){Xr(e)&&n.delete(t)}function Wg(){zc=!1,il!==null&&Xr(il)&&(il=null),rl!==null&&Xr(rl)&&(rl=null),ul!==null&&Xr(ul)&&(ul=null),mi.forEach(fm),pi.forEach(fm)}function Qr(e,t){e.blockedOn===t&&(e.blockedOn=null,zc||(zc=!0,i.unstable_scheduleCallback(i.unstable_NormalPriority,Wg)))}var Gr=null;function dm(e){Gr!==e&&(Gr=e,i.unstable_scheduleCallback(i.unstable_NormalPriority,function(){Gr===e&&(Gr=null);for(var t=0;t<e.length;t+=3){var n=e[t],a=e[t+1],r=e[t+2];if(typeof a!="function"){if(Mc(a||n)===null)continue;break}var u=ql(n);u!==null&&(e.splice(t,3),t-=3,ws(u,{pending:!0,data:r,method:n.method,action:a},a,r))}}))}function ya(e){function t(y){return Qr(y,e)}il!==null&&Qr(il,e),rl!==null&&Qr(rl,e),ul!==null&&Qr(ul,e),mi.forEach(t),pi.forEach(t);for(var n=0;n<sl.length;n++){var a=sl[n];a.blockedOn===e&&(a.blockedOn=null)}for(;0<sl.length&&(n=sl[0],n.blockedOn===null);)om(n),n.blockedOn===null&&sl.shift();if(n=(e.ownerDocument||e).$$reactFormReplay,n!=null)for(a=0;a<n.length;a+=3){var r=n[a],u=n[a+1],f=r[At]||null;if(typeof u=="function")f||dm(n);else if(f){var d=null;if(u&&u.hasAttribute("formAction")){if(r=u,f=u[At]||null)d=f.formAction;else if(Mc(r)!==null)continue}else d=f.action;typeof d=="function"?n[a+1]=d:(n.splice(a,3),a-=3),dm(n)}}}function hm(){function e(u){u.canIntercept&&u.info==="react-transition"&&u.intercept({handler:function(){return new Promise(function(f){return r=f})},focusReset:"manual",scroll:"manual"})}function t(){r!==null&&(r(),r=null),a||setTimeout(n,20)}function n(){if(!a&&!navigation.transition){var u=navigation.currentEntry;u&&u.url!=null&&navigation.navigate(u.url,{state:u.getState(),info:"react-transition",history:"replace"})}}if(typeof navigation=="object"){var a=!1,r=null;return navigation.addEventListener("navigate",e),navigation.addEventListener("navigatesuccess",t),navigation.addEventListener("navigateerror",t),setTimeout(n,100),function(){a=!0,navigation.removeEventListener("navigate",e),navigation.removeEventListener("navigatesuccess",t),navigation.removeEventListener("navigateerror",t),r!==null&&(r(),r=null)}}}function Dc(e){this._internalRoot=e}Vr.prototype.render=Dc.prototype.render=function(e){var t=this._internalRoot;if(t===null)throw Error(o(409));var n=t.current;am(n,Xt(),e,t,null,null)},Vr.prototype.unmount=Dc.prototype.unmount=function(){var e=this._internalRoot;if(e!==null){this._internalRoot=null;var t=e.containerInfo;am(e.current,2,null,e,null,null),Or(),t[Cl]=null}};function Vr(e){this._internalRoot=e}Vr.prototype.unstable_scheduleHydration=function(e){if(e){var t=Ao();e={blockedOn:null,target:e,priority:t};for(var n=0;n<sl.length&&t!==0&&t<sl[n].priority;n++);sl.splice(n,0,e),n===0&&om(e)}};var mm=s.version;if(mm!=="19.2.6")throw Error(o(527,mm,"19.2.6"));B.findDOMNode=function(e){var t=e._reactInternals;if(t===void 0)throw typeof e.render=="function"?Error(o(188)):(e=Object.keys(e).join(","),Error(o(268,e)));return e=g(t),e=e!==null?T(e):null,e=e===null?null:e.stateNode,e};var Ig={bundleType:0,version:"19.2.6",rendererPackageName:"react-dom",currentDispatcherRef:R,reconcilerVersion:"19.2.6"};if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"){var Zr=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!Zr.isDisabled&&Zr.supportsFiber)try{wa=Zr.inject(Ig),Ht=Zr}catch{}}l.createRoot=function(e,t){if(!p(e))throw Error(o(299));var n=!1,a="",r=Ed,u=Ad,f=Td;return t!=null&&(t.unstable_strictMode===!0&&(n=!0),t.identifierPrefix!==void 0&&(a=t.identifierPrefix),t.onUncaughtError!==void 0&&(r=t.onUncaughtError),t.onCaughtError!==void 0&&(u=t.onCaughtError),t.onRecoverableError!==void 0&&(f=t.onRecoverableError)),t=nm(e,1,!1,null,null,n,a,null,r,u,f,hm),e[Cl]=t.current,cc(e),new Dc(t)},l.hydrateRoot=function(e,t,n){if(!p(e))throw Error(o(299));var a=!1,r="",u=Ed,f=Ad,d=Td,y=null;return n!=null&&(n.unstable_strictMode===!0&&(a=!0),n.identifierPrefix!==void 0&&(r=n.identifierPrefix),n.onUncaughtError!==void 0&&(u=n.onUncaughtError),n.onCaughtError!==void 0&&(f=n.onCaughtError),n.onRecoverableError!==void 0&&(d=n.onRecoverableError),n.formState!==void 0&&(y=n.formState)),t=nm(e,1,!0,t,n??null,a,r,y,u,f,d,hm),t.context=lm(null),n=t.current,a=Xt(),a=vu(a),r=Pn(a),r.callback=null,Jn(n,r,a),n=a,t.current.lanes=n,za(t,n),hn(t),e[Cl]=t.current,cc(e),new Vr(t)}})),z1=yn(((l,i)=>{function s(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(s)}catch(c){console.error(c)}}s(),i.exports=M1()})),D=ty(go(),1),D1=Kp(),Fc=z1(),Pp=(0,D.createContext)(null);Pp.displayName="InertiaHeadContext";var $c=Pp,kc=e1();function N1(){kc.reset()}var Jp=(0,D.createContext)(null);Jp.displayName="InertiaPageContext";var Wc=Jp;function qc(l){return typeof l=="function"||typeof l=="object"&&l!==null&&"$$typeof"in l}function R1(l){if(typeof l!="function")return!1;const i=l;return i.length===1&&typeof i.prototype>"u"}function _1(l){return typeof l=="function"&&l.length<=1&&typeof l.prototype>"u"}var Ic=!0,Ym=!1,Xm=async()=>{Ic=!1},U1={shared:{},named:{}};function ba({children:l,initialPage:i,initialComponent:s,resolveComponent:c,titleCallback:o,onHeadUpdate:p,defaultLayout:h}){const[m,S]=(0,D.useState)({component:s||null,page:{...i,flash:i.flash??{}},key:null}),v=(0,D.useMemo)(()=>Zv(typeof window>"u",o||(O=>O),p||(()=>{})),[]),g=(0,D.useSyncExternalStore)(kc.subscribe,kc.get,()=>U1);if(Ym||(Ye.init({initialPage:i,resolveComponent:c,swapComponent:async O=>Xm(O),onFlash:O=>{S(q=>({...q,page:{...q.page,flash:O}}))}}),Ym=!0),(0,D.useEffect)(()=>{Xm=async({component:O,page:q,preserveState:j})=>{if(Ic){Ic=!1;return}j||N1(),(0,D1.flushSync)(()=>S(Q=>({component:O,page:q,key:j?Q.key:Date.now()})))},Ye.on("navigate",()=>v.forceUpdate())},[]),!m.component)return(0,D.createElement)($c.Provider,{value:v},(0,D.createElement)(Wc.Provider,{value:m.page},null));const T=l||(({Component:O,props:q,key:j})=>{const Q=(0,D.createElement)(O,{key:j,...q});let J,G=null;const ne=O.layout;if(_1(ne)){const P=ne(q);if((0,D.isValidElement)(P))return ne(Q);t1(P,qc)?(J=h?.(m.page.component,m.page),G=P):J=P}else qp(ne,qc)?(J=h?.(m.page.component,m.page),G=ne):J=ne??h?.(m.page.component,m.page);let se=l1(J,qc,ne&&!G?R1:void 0);return G&&(se=se.map(P=>({...P,props:{...P.props,...G}}))),se.length>0?se.reduceRight((P,oe)=>(0,D.createElement)(oe.component,{...q,...oe.props,...g.shared,...oe.name?g.named[oe.name]||{}:{}},P),Q):Q});return(0,D.createElement)($c.Provider,{value:v},(0,D.createElement)(Wc.Provider,{value:m.page},T({Component:m.component,key:m.key,props:m.page.props})))}ba.displayName="Inertia";async function H1({id:l="app",resolve:i,setup:s,title:c,progress:o={},page:p,render:h,defaults:m={},nonce:S,http:v,layout:g,strictMode:T=!1,withApp:O}={}){Aa.replace(m),S&&Aa.set("nonce",S),v&&Rp.setClient(v);const q=typeof window>"u",j=se=>T?(0,D.createElement)(D.StrictMode,null,se):se,Q=(se,P)=>Promise.resolve(i(se,P)).then(oe=>oe.default||oe);if(q&&!p&&!h)return async(se,P)=>{let oe=[];const Z={initialPage:se,initialComponent:await Q(se.component,se),resolveComponent:Q,titleCallback:c,onHeadUpdate:ue=>oe=ue,defaultLayout:g};let le;s?le=s({el:null,App:ba,props:Z}):(le=j((0,D.createElement)(ba,Z)),O&&(le=O(le,{ssr:!0})));const $=Lm(l,se,P(le));return{head:oe,body:$}};const J=p||dv(l);let G=[];const ne=await Promise.all([Q(J.component,J),Ye.decryptHistory().catch(()=>{})]).then(([se])=>{const P={initialPage:J,initialComponent:se,resolveComponent:Q,titleCallback:c,onHeadUpdate:q?le=>G=le:void 0,defaultLayout:g};if(q)return s({el:null,App:ba,props:P});const oe=document.getElementById(l);if(s)return s({el:oe,App:ba,props:P});let Z=j((0,D.createElement)(ba,P));O&&(Z=O(Z,{ssr:!1})),oe.hasAttribute("data-server-rendered")?(0,Fc.hydrateRoot)(oe,Z):(0,Fc.createRoot)(oe).render(Z)});if(!q&&o&&y1(o),q&&h&&ne){const se=Lm(l,J,h(ne));return{head:G,body:se}}}function gu(){const l=(0,D.use)(Wc);if(!l)throw new Error("usePage must be used within the Inertia component");return l}var C1=({children:l,data:i,rescue:s,fallback:c})=>{if(!i)throw new Error("`<Deferred>` requires a `data` prop to be a string or array of strings");if(!c)throw new Error("`<Deferred>` requires a `fallback` prop");const[o,p]=(0,D.useState)(!1),h=(0,D.useRef)(new Set),m=gu(),S=m.props,v=(0,D.useMemo)(()=>Array.isArray(i)?i:[i],[i]),g=(0,D.useMemo)(()=>new Set(m.rescuedProps),[m.rescuedProps]);(0,D.useEffect)(()=>{const q=Ye.on("start",Q=>{const J=Q.detail.visit;J.preserveState===!0&&Mp(J.url,window.location)&&jv(J,v)&&(h.current.add(J),p(!0))}),j=Ye.on("finish",Q=>{const J=Q.detail.visit;h.current.has(J)&&(h.current.delete(J),p(h.current.size>0))});return()=>{q(),j(),h.current.clear()}},[v]);const T=(0,D.useMemo)(()=>v.every(q=>Ze(S,q)!==void 0),[v,S]),O=(0,D.useMemo)(()=>v.some(q=>g.has(q)),[v,g]);return T&&!O?typeof l=="function"?l({reloading:o}):l:O&&s?typeof s=="function"?s({reloading:o}):s:typeof c=="function"?c():c};C1.displayName="InertiaDeferred";function x1(l){const{data:i,useDataState:s,useErrorsState:c}=l,o=typeof i=="function",p=()=>o?i():i,h=Pe(p()),m=(0,D.useRef)(!1),S=(0,D.useRef)(l.precognitionEndpoint??null),[v,g]=(0,D.useState)(Pe(h)),[T,O]=s?s():(0,D.useState)(Pe(h)),[q,j]=c?c():(0,D.useState)({}),[Q,J]=(0,D.useState)(!1),[G,ne]=(0,D.useState)(null),[se,P]=(0,D.useState)(!1),[oe,Z]=(0,D.useState)(!1),le=(0,D.useRef)(void 0),$=(0,D.useRef)(I=>I),ue=(0,D.useRef)(!1),W=(0,D.useRef)(null),[L,X]=(0,D.useState)(!1),[F,ae]=(0,D.useState)([]),[Ee,_]=(0,D.useState)([]),R=(0,D.useRef)(null),B=()=>R.current??Aa.get("form.withAllErrors"),ce=(0,D.useRef)(T);(0,D.useEffect)(()=>{ce.current=T}),(0,D.useEffect)(()=>(m.current=!0,()=>{m.current=!1}),[]);const ge=(0,D.useCallback)(I=>{ce.current=I,O(I)},[O]),qe=(0,D.useCallback)((I,ve)=>{ge(typeof I=="string"?Ut(Pe(ce.current),I,ve):typeof I=="function"?I(ce.current):I)},[ge]),b=(0,D.useCallback)((I,ve)=>{if(o)throw new Error("You cannot call `defaults()` when using a function to define your form data.");ue.current=!0;let pe={};typeof I>"u"?(pe={...ce.current},g(ce.current)):g(Qe=>(pe=typeof I=="string"?Ut(Pe(Qe),I,ve):Object.assign(Pe(Qe),I),pe)),W.current?.defaults(pe)},[g]),U=(0,D.useCallback)((...I)=>{const ve=Pe(o?Pe(p()):v);I.length===0?(o&&g(ve),ge(ve)):(o&&g(pe=>{const Qe=Pe(pe);return I.filter(ct=>Lc(ve,ct)).forEach(ct=>{Ut(Qe,ct,Ze(ve,ct))}),Qe}),ge(I.filter(pe=>Lc(ve,pe)).reduce((pe,Qe)=>Ut(pe,Qe,Ze(ve,Qe)),{...ce.current}))),W.current?.reset(...I)},[ge,v]),Y=(0,D.useCallback)((I,ve)=>{j(pe=>{const Qe={...pe,...typeof I=="string"?{[I]:ve}:I};return W.current?.setErrors(Qe),Qe})},[j]),K=(0,D.useCallback)((...I)=>{j(ve=>{const pe=Object.keys(ve).reduce((Qe,ct)=>({...Qe,...I.length>0&&!I.includes(ct)?{[ct]:ve[ct]}:{}}),{});return W.current&&(I.length===0?W.current.setErrors({}):I.forEach(W.current.forgetError)),pe})},[j]),de=(0,D.useCallback)((...I)=>{U(...I),K(...I)},[U,K]),he=(0,D.useCallback)(()=>{K(),P(!0),Z(!0),le.current=window.setTimeout(()=>{m.current&&Z(!1)},Aa.get("form.recentlySuccessfulDuration"))},[K,P,Z]),me=(0,D.useCallback)(()=>{P(!1),Z(!1),clearTimeout(le.current)},[P,Z]),Ue=(0,D.useCallback)(()=>{J(!1),ne(null)},[J,ne]),Ae=(0,D.useCallback)(I=>{$.current=I},[]),He=(I,ve)=>(ve(I),I),rt=(0,D.useCallback)(I=>Ee.includes(I),[Ee]),Et=(0,D.useCallback)(I=>I in q,[q]),pt=(0,D.useCallback)(I=>typeof I=="string"?F.includes(I):F.length>0,[F]),ie={data:T,isDirty:!gn(T,v),errors:q,hasErrors:Object.keys(q).length>0,processing:Q,progress:G,wasSuccessful:se,recentlySuccessful:oe,setData:qe,transform:Ae,setDefaults:b,reset:U,setError:Y,clearErrors:K,resetAndClearErrors:de},ye=(I,ve)=>{if(typeof I=="object"&&!("target"in I)&&(ve=I,I=void 0),I===void 0)W.current.validate(ve);else{const pe=Ti(I),Qe=$.current(ce.current);W.current.validate(pe,Ze(Qe,pe),ve)}return ie},gt=(...I)=>{if(S.current=ou.createWayfinderCallback(...I),!W.current){const pe=Qy(Qe=>{const{method:ct,url:Hl}=S.current(),Ta=ce.current,$e=$.current(Ta);return Qe[ct](Hl,$e)},Pe(v));W.current=pe,pe.on("validatingChanged",()=>{X(pe.validating())}).on("validatedChanged",()=>{_(pe.valid())}).on("touchedChanged",()=>{ae(pe.touched())}).on("errorsChanged",()=>{j(B()?pe.errors():Gy(pe.errors())),_(pe.valid())})}const ve=Object.assign(ie,{validating:L,validator:()=>W.current,valid:rt,invalid:Et,touched:pt,withoutFileValidation:()=>He(ve,()=>W.current?.withoutFileValidation()),touch:(pe,...Qe)=>(Array.isArray(pe)?W.current?.touch(pe):typeof pe=="string"?W.current?.touch([pe,...Qe]):W.current?.touch(pe),ve),withAllErrors:()=>He(ve,()=>R.current=!0),setValidationTimeout:pe=>He(ve,()=>W.current?.setTimeout(pe)),validateFiles:()=>He(ve,()=>W.current?.validateFiles()),validate:ye,setErrors:pe=>He(ve,()=>ie.setError(pe)),forgetError:pe=>He(ve,()=>ie.clearErrors(Ti(pe)))});return ve};return ie.withPrecognition=gt,S.current&&ie.withPrecognition(S.current),{form:ie,setDefaultsState:g,transformRef:$,precognitionEndpointRef:S,dataRef:ce,isMounted:m,setProcessing:J,setProgress:ne,markAsSuccessful:he,clearErrors:K,setError:Y,defaultsCalledInOnSuccessRef:ue,resetBeforeSubmit:me,finishProcessing:Ue,withAllErrors:{enabled:B,enable:()=>{R.current=!0}}}}function Qm(l,i,s){const[c,o]=(0,D.useState)(()=>{const p=Ye.restore(i);return p!==void 0?p:l});return(0,D.useEffect)(()=>{const p=s?.current;if(p&&p.length>0&&typeof c=="object"&&c!==null){const h={...c};p.forEach(m=>delete h[m]),Ye.remember(h,i)}else Ye.remember(c,i)},[c,i]),[c,o]}function q1(...l){const{rememberKey:i,data:s,precognitionEndpoint:c}=ou.parseUseFormArguments(...l),o=Pe(typeof s=="function"?s():s),p=(0,D.useRef)(null),h=(0,D.useRef)([]),m=(0,D.useRef)(null),{form:S,setDefaultsState:v,transformRef:g,precognitionEndpointRef:T,dataRef:O,isMounted:q,setProcessing:j,setProgress:Q,markAsSuccessful:J,clearErrors:G,setError:ne,defaultsCalledInOnSuccessRef:se,resetBeforeSubmit:P,finishProcessing:oe}=x1({data:s,precognitionEndpoint:c,useDataState:i?()=>Qm(o,`${i}:data`,h):void 0,useErrorsState:i?()=>Qm({},`${i}:errors`):void 0}),Z=(0,D.useCallback)((...L)=>{const{method:X,url:F,options:ae}=ou.parseSubmitArguments(L,T.current);se.current=!1;const Ee={...ae,onCancelToken:R=>(p.current=R,ae.onCancelToken?.(R)),onBefore:R=>(P(),ae.onBefore?.(R)),onStart:R=>(j(!0),ae.onStart?.(R)),onProgress:R=>(Q(R||null),ae.onProgress?.(R)),onSuccess:async R=>{q.current&&J();const B=ae.onSuccess?await ae.onSuccess(R):null;return q.current&&!se.current&&S.setData(ce=>(v(Pe(ce)),ce)),B},onError:R=>(q.current&&(G(),ne(R)),ae.onError?.(R)),onCancel:()=>ae.onCancel?.(),onFinish:R=>(q.current&&oe(),p.current=null,ae.onFinish?.(R))};Ee.optimistic=Ee.optimistic??m.current??void 0,m.current=null;const _=g.current(O.current);X==="delete"?Ye.delete(F,{...Ee,data:_}):Ye[X](F,_,Ee)},[G,ne,g]),le=(0,D.useCallback)(()=>{p.current&&p.current.cancel()},[]),$=(0,D.useMemo)(()=>({get:(L,X={})=>Z("get",L,X),post:(L,X={})=>Z("post",L,X),put:(L,X={})=>Z("put",L,X),patch:(L,X={})=>Z("patch",L,X),delete:(L,X={})=>Z("delete",L,X)}),[Z]);Object.assign(S,{submit:Z,...$,cancel:le,dontRemember:(...L)=>(h.current=L,ue),optimistic:L=>(m.current=L,ue)});const ue=S,W=S.withPrecognition;return ue.withPrecognition=(...L)=>(W(...L),ue),T.current,ue}var j1=l=>{typeof D.startTransition=="function"?D.startTransition(l):setTimeout(l,0)},jn=()=>{},B1=(0,D.createContext)(void 0),L1=(0,D.forwardRef)(({action:l="",method:i="get",headers:s={},queryStringArrayFormat:c="brackets",errorBag:o=null,showProgress:p=!0,transform:h=Ee=>Ee,optimistic:m,options:S={},onStart:v=jn,onProgress:g=jn,onFinish:T=jn,onBefore:O=jn,onCancel:q=jn,onSuccess:j=jn,onError:Q=jn,onCancelToken:J=jn,onSubmitComplete:G=jn,disableWhileProcessing:ne=!1,resetOnError:se=!1,resetOnSuccess:P=!1,setDefaultsOnSuccess:oe=!1,invalidateCacheTags:Z=[],validateFiles:le=!1,validationTimeout:$=1500,withAllErrors:ue=null,component:W=null,instant:L=!1,children:X,...F},ae)=>{const Ee=()=>{const[ie,ye]=K();return h(ye)},_=q1({}).withPrecognition(()=>B,()=>K()[0]).setValidationTimeout($);le&&_.validateFiles(),(ue??_l.get("form.withAllErrors"))&&_.withAllErrors(),_.transform(Ee);const R=(0,D.useRef)(void 0),B=(0,D.useMemo)(()=>cn(l)?l.method:i.toLowerCase(),[l,i]),ce=(0,D.useMemo)(()=>W||(L&&cn(l)?zp(l):null),[W,L,l]),[ge,qe]=(0,D.useState)(!1),b=(0,D.useRef)(new FormData),U=ie=>new FormData(R.current,ie),Y=ie=>qm(U(ie)),K=ie=>hu(B,cn(l)?l.url:l,Y(ie),c),de=ie=>{ie.type==="reset"&&ie.detail?.[Zp]&&ie.preventDefault(),j1(()=>qe(ie.type==="reset"?!1:!gn(Y(),qm(b.current))))},he=(...ie)=>(_.clearErrors(...ie),_);(0,D.useEffect)(()=>{b.current=U(),_.setDefaults(Y());const ie=["input","change","reset"];return ie.forEach(ye=>R.current.addEventListener(ye,de)),()=>{ie.forEach(ye=>R.current?.removeEventListener(ye,de))}},[]),(0,D.useEffect)(()=>{_.setValidationTimeout($)},[$]),(0,D.useEffect)(()=>{le?_.validateFiles():_.withoutFileValidation()},[le]);const me=(...ie)=>{R.current&&E1(R.current,b.current,ie),_.reset(...ie)},Ue=(...ie)=>{he(...ie),me(...ie)},Ae=ie=>{ie&&(ie===!0?me():ie.length>0&&me(...ie))},He=ie=>{const[ye,gt]=K(ie);if(ie?.getAttribute("formtarget")==="_blank"&&B==="get"){window.open(ye,"_blank");return}const I={headers:s,queryStringArrayFormat:c,errorBag:o,showProgress:p,invalidateCacheTags:Z,component:ce,optimistic:m?ve=>m(ve,gt):void 0,onCancelToken:J,onBefore:O,onStart:v,onProgress:g,onFinish:T,onCancel:q,onSuccess:(...ve)=>{j(...ve),G({reset:me,defaults:rt}),Ae(P),oe===!0&&rt()},onError(...ve){Q(...ve),Ae(se)},...S};_.transform(()=>h(gt)),_.submit(B,ye,I),_.transform(Ee)},rt=()=>{b.current=U(),qe(!1)},Et={errors:_.errors,hasErrors:_.hasErrors,processing:_.processing,progress:_.progress,wasSuccessful:_.wasSuccessful,recentlySuccessful:_.recentlySuccessful,isDirty:ge,clearErrors:he,resetAndClearErrors:Ue,setError:_.setError,reset:me,submit:He,defaults:rt,getData:Y,getFormData:U,validator:()=>_.validator(),validating:_.validating,valid:_.valid,invalid:_.invalid,validate:(ie,ye)=>_.validate(...ou.mergeHeadersForValidation(ie,ye,s)),touch:_.touch,touched:_.touched};(0,D.useImperativeHandle)(ae,()=>Et,[_,ge,He]);const pt=(0,D.createElement)("form",{...F,ref:R,action:cn(l)?l.url:l,method:B,onSubmit:ie=>{ie.preventDefault(),He(ie.nativeEvent.submitter)},inert:ne&&_.processing},typeof X=="function"?X(Et):X);return(0,D.createElement)(B1.Provider,{value:Et},pt)});L1.displayName="InertiaForm";var Y1=function({children:l,title:i}){const s=(0,D.use)($c),c=(0,D.useMemo)(()=>s.createProvider(),[s]),o=typeof window>"u";(0,D.useEffect)(()=>(c.reconnect(),c.update(T(l)),()=>{c.disconnect()}),[c,l,i]);function p(O){return typeof O.type=="string"&&["area","base","br","col","embed","hr","img","input","keygen","link","meta","param","source","track","wbr"].indexOf(O.type)>-1}function h(O){const q=Object.keys(O.props).reduce((j,Q)=>{if(["head-key","children","dangerouslySetInnerHTML"].includes(Q))return j;const J=String(O.props[Q]);return J===""?j+` ${Q}`:j+` ${Q}="${Sm(J)}"`},"");return`<${String(O.type)}${q}>`}function m(O){const{children:q}=O.props;return typeof q=="string"?q:Array.isArray(q)?q.reduce((j,Q)=>j+S(Q),""):""}function S(O){let q=h(O);return O.props.children&&(q+=m(O)),O.props.dangerouslySetInnerHTML&&(q+=O.props.dangerouslySetInnerHTML.__html),p(O)||(q+=`</${String(O.type)}>`),q}function v(O){return D.cloneElement(O,{"data-inertia":O.props["head-key"]!==void 0?O.props["head-key"]:""})}function g(O){return S(v(O))}function T(O){const q=D.Children.toArray(O).filter(j=>j).map(j=>g(j));return i&&!q.find(j=>j.startsWith("<title"))&&q.push(`<title data-inertia="">${Sm(i)}</title>`),q}return o&&c.update(T(l)),null},Fp=Y1,jc=(l,i)=>l?l&&typeof l=="object"&&"current"in l?l.current:typeof l=="string"?document.querySelector(l):i:i,Jr=(l,i,s=null)=>l?typeof l=="function"?l(i):l:s,X1=(0,D.forwardRef)(({data:l,buffer:i=0,as:s="div",manual:c=!1,manualAfter:o=0,preserveUrl:p=!1,reverse:h=!1,autoScroll:m,children:S,startElement:v,endElement:g,itemsElement:T,previous:O,next:q,loading:j,params:Q={},onlyNext:J=!1,onlyPrevious:G=!1,...ne},se)=>{const[P,oe]=(0,D.useState)(null),Z=(0,D.useCallback)(Gt=>oe(Gt),[]),[le,$]=(0,D.useState)(null),ue=(0,D.useCallback)(Gt=>$(Gt),[]),[W,L]=(0,D.useState)(null),X=(0,D.useCallback)(Gt=>L(Gt),[]),F=gu().scrollProps?.[l],[ae,Ee]=(0,D.useState)(!1),[_,R]=(0,D.useState)(!1),[B,ce]=(0,D.useState)(0),[ge,qe]=(0,D.useState)(!!F?.previousPage),[b,U]=(0,D.useState)(!!F?.nextPage),[Y,K]=(0,D.useState)(null),[de,he]=(0,D.useState)(null),[me,Ue]=(0,D.useState)(null);(0,D.useEffect)(()=>{K(v?jc(v,P):P)},[v,P]),(0,D.useEffect)(()=>{he(g?jc(g,le):le)},[g,le]),(0,D.useEffect)(()=>{Ue(T?jc(T,W):W)},[T,W]);const Ae=(0,D.useMemo)(()=>fv(me),[me]),He=(0,D.useRef)({buffer:i,onlyNext:J,onlyPrevious:G,reverse:h,preserveUrl:p,params:Q});He.current={buffer:i,onlyNext:J,onlyPrevious:G,reverse:h,preserveUrl:p,params:Q};const[rt,Et]=(0,D.useState)(null),pt=(0,D.useMemo)(()=>rt?.dataManager,[rt]),ie=(0,D.useMemo)(()=>rt?.elementManager,[rt]),ye=(0,D.useCallback)(()=>{Ae?Ae.scrollTo({top:Ae.scrollHeight,behavior:"instant"}):window.scrollTo({top:document.body.scrollHeight,behavior:"instant"})},[Ae]);(0,D.useEffect)(()=>{if(!me)return;function Gt(){ce(vn.dataManager.getRequestCount()),qe(vn.dataManager.hasPrevious()),U(vn.dataManager.hasNext())}const vn=Iv({getPropName:()=>l,inReverseMode:()=>He.current.reverse,shouldFetchNext:()=>!He.current.onlyPrevious,shouldFetchPrevious:()=>!He.current.onlyNext,shouldPreserveUrl:()=>He.current.preserveUrl,getReloadOptions:()=>He.current.params,getTriggerMargin:()=>He.current.buffer,getStartElement:()=>Y,getEndElement:()=>de,getItemsElement:()=>me,getScrollableParent:()=>Ae,onBeforePreviousRequest:()=>Ee(!0),onBeforeNextRequest:()=>R(!0),onCompletePreviousRequest:({completed:Oa})=>{Ee(!1),Oa&&Gt()},onCompleteNextRequest:({completed:Oa})=>{R(!1),Oa&&Gt()},onDataReset:Gt});Et(vn);const{dataManager:Ni,elementManager:Bn}=vn;return Gt(),Bn.setupObservers(),Bn.processServerLoadedElements(Ni.getLastLoadedPage()),I&&Bn.enableTriggers(),()=>{vn.flush(),Et(null)}},[l,me,Y,de,Ae]);const gt=(0,D.useMemo)(()=>c||o>0&&B>=o,[c,o,B]),I=(0,D.useMemo)(()=>!gt,[gt]);(0,D.useEffect)(()=>{I?ie?.enableTriggers():ie?.disableTriggers()},[I,J,G,Y,de]),(0,D.useEffect)(()=>{(m!==void 0?m:h)&&ye()},[Ae]),(0,D.useImperativeHandle)(se,()=>({fetchNext:pt?.fetchNext||(()=>{}),fetchPrevious:pt?.fetchPrevious||(()=>{}),hasPrevious:pt?.hasPrevious||(()=>!1),hasNext:pt?.hasNext||(()=>!1)}),[pt]);const ve=I&&!J,pe=I&&!G,Qe={loadingPrevious:ae,loadingNext:_,hasPrevious:ge,hasNext:b},ct={loading:ae,fetch:pt?.fetchPrevious??(()=>{}),autoMode:ve,manualMode:!ve,hasMore:ge,...Qe},Hl={loading:_,fetch:pt?.fetchNext??(()=>{}),autoMode:pe,manualMode:!pe,hasMore:b,...Qe},Ta={loading:ae||_,loadingPrevious:ae,loadingNext:_},$e=[];return v||$e.push((0,D.createElement)("div",{ref:Z},Jr(O,ct,ae?Jr(j,ct):null))),$e.push((0,D.createElement)(s,{...ne,ref:X},typeof S=="function"?S(Ta):S)),g||$e.push((0,D.createElement)("div",{ref:ue},Jr(q,Hl,_?Jr(j,Hl):null))),(0,D.createElement)(D.Fragment,{},...h?[...$e].reverse():$e)});X1.displayName="InertiaInfiniteScroll";var rn=()=>{},Q1=(0,D.forwardRef)(({children:l,as:i="a",data:s={},href:c="",method:o="get",preserveScroll:p=!1,preserveState:h=null,preserveUrl:m=!1,replace:S=!1,only:v=[],except:g=[],headers:T={},queryStringArrayFormat:O="brackets",async:q=!1,onClick:j=rn,onCancelToken:Q=rn,onBefore:J=rn,onStart:G=rn,onProgress:ne=rn,onFinish:se=rn,onCancel:P=rn,onSuccess:oe=rn,onError:Z=rn,onPrefetching:le=rn,onPrefetched:$=rn,prefetch:ue=!1,cacheFor:W=0,cacheTags:L=[],viewTransition:X=!1,component:F=null,instant:ae=!1,pageProps:Ee=null,..._},R)=>{const[B,ce]=(0,D.useState)(0),ge=(0,D.useRef)(void 0),qe=(0,D.useMemo)(()=>cn(c)?c.method:o.toLowerCase(),[c,o]),b=(0,D.useMemo)(()=>F||(ae&&cn(c)?zp(c):null),[F,ae,c]),U=(0,D.useMemo)(()=>typeof i!="string"||i.toLowerCase()!=="a"?i:qe!=="get"?"button":i.toLowerCase(),[i,qe]),Y=(0,D.useMemo)(()=>hu(qe,cn(c)?c.url:c,s,O),[c,qe,s,O]),K=(0,D.useMemo)(()=>Y[0],[Y]),de=(0,D.useMemo)(()=>Y[1],[Y]),he=(0,D.useMemo)(()=>({data:de,method:qe,preserveScroll:p,preserveState:h??qe!=="get",preserveUrl:m,replace:S,only:v,except:g,headers:T,async:q,component:b,pageProps:Ee}),[de,qe,p,h,m,S,v,g,T,q,b,Ee]),me=(0,D.useMemo)(()=>({...he,viewTransition:X,onCancelToken:Q,onBefore:J,onStart(ye){ce(gt=>gt+1),G(ye)},onProgress:ne,onFinish(ye){ce(gt=>gt-1),se(ye)},onCancel:P,onSuccess:oe,onError:Z}),[he,X,Q,J,G,ne,se,P,oe,Z]),Ue=(0,D.useMemo)(()=>ue===!0?["hover"]:ue===!1?[]:Array.isArray(ue)?ue:[ue],Array.isArray(ue)?ue:[ue]),Ae=(0,D.useMemo)(()=>W!==0?W:Ue.length===1&&Ue[0]==="click"?0:Aa.get("prefetch.cacheFor"),[W,Ue]),He=(0,D.useMemo)(()=>()=>{Ye.prefetch(K,{...he,onPrefetching:le,onPrefetched:$},{cacheFor:Ae,cacheTags:L})},[K,he,le,$,Ae,L]);(0,D.useEffect)(()=>()=>{clearTimeout(ge.current)},[]),(0,D.useEffect)(()=>{Ue.includes("mount")&&setTimeout(()=>He())},Ue);const rt={onClick:ye=>{j(ye),Pr(ye)&&(ye.preventDefault(),Ye.visit(K,me))}},Et={onMouseEnter:()=>{ge.current=window.setTimeout(()=>{He()},Aa.get("prefetch.hoverDelay"))},onMouseLeave:()=>{clearTimeout(ge.current)},onClick:rt.onClick},pt={onMouseDown:ye=>{Pr(ye)&&(ye.preventDefault(),He())},onKeyDown:ye=>{Bm(ye)&&(ye.preventDefault(),He())},onMouseUp:ye=>{Pr(ye)&&(ye.preventDefault(),Ye.visit(K,me))},onKeyUp:ye=>{Bm(ye)&&(ye.preventDefault(),Ye.visit(K,me))},onClick:ye=>{j(ye),Pr(ye)&&ye.preventDefault()}},ie=(0,D.useMemo)(()=>U==="button"?{type:"button"}:U==="a"||typeof U!="string"?{href:K}:{},[U,K]);return(0,D.createElement)(U,{..._,...ie,ref:R,...Ue.includes("hover")?Et:Ue.includes("click")?pt:rt,"data-loading":B>0?"":void 0},l)});Q1.displayName="InertiaLink";var G1=({children:l,data:i,params:s,buffer:c,as:o,always:p,fallback:h})=>{p=p??!1,o=o??"div",h=h??null;const m=gu().props,S=(0,D.useMemo)(()=>i?Array.isArray(i)?i:[i]:[],[i]),[v,g]=(0,D.useState)(()=>S.length>0&&S.every(P=>Ze(m,P)!==void 0)),[T,O]=(0,D.useState)(!1),q=(0,D.useRef)(!1),j=(0,D.useRef)(null),Q=(0,D.useRef)(null),J=(0,D.useRef)(()=>({}));(0,D.useEffect)(()=>{S.length>0&&g(S.every(P=>Ze(m,P)!==void 0))},[m,S]),J.current=(0,D.useCallback)(()=>{const P={preserveErrors:!0,...s};return i&&(P.only=Array.isArray(i)?i:[i]),P},[s,i]);const G=()=>{Q.current?.disconnect(),Q.current=new IntersectionObserver(P=>{if(!P[0].isIntersecting||q.current||!p&&v)return;q.current=!0,O(!0);const oe=J.current();Ye.reload({...oe,onStart:Z=>{q.current=!0,O(!0),oe.onStart?.(Z)},onFinish:Z=>{g(!0),q.current=!1,O(!1),oe.onFinish?.(Z),p||Q.current?.disconnect()}})},{rootMargin:`${c||0}px`}),Q.current.observe(j.current)};(0,D.useEffect)(()=>{if(j.current&&!(v&&!p))return G(),()=>{Q.current?.disconnect()}},[p,v,c]);const ne=()=>typeof l=="function"?l({fetching:T}):l,se=()=>typeof h=="function"?h():h;return p||!v?(0,D.createElement)(o,{props:null,ref:j},v?ne():se()):v?ne():null};G1.displayName="InertiaWhenVisible";var Aa=_l.extend(),V1=yn((l=>{var i=Symbol.for("react.transitional.element"),s=Symbol.for("react.fragment");function c(o,p,h){var m=null;if(h!==void 0&&(m=""+h),p.key!==void 0&&(m=""+p.key),"key"in p){h={};for(var S in p)S!=="key"&&(h[S]=p[S])}else h=p;return p=h.ref,{$$typeof:i,type:o,key:m,ref:p!==void 0?p:null,props:h}}l.Fragment=s,l.jsx=c,l.jsxs=c})),Z1=yn(((l,i)=>{i.exports=V1()})),K1=Gm({default:()=>P1}),te=Z1();function P1({auth:l,hotelName:i}){return(0,te.jsxs)(te.Fragment,{children:[(0,te.jsx)(Fp,{title:"Home"}),(0,te.jsx)("div",{className:"col-span-12",children:(0,te.jsxs)("div",{className:"bg-white dark:bg-gray-900 rounded-xl shadow-sm p-8 text-center",children:[(0,te.jsxs)("h1",{className:"text-4xl font-bold mb-4",style:{color:"var(--color-text)"},children:["Welkom bij ",i]}),(0,te.jsx)("p",{className:"text-lg",style:{color:"var(--color-text-muted)"},children:"Dit is een Inertia.js pagina — zelfde layout, zelfde Tailwind, zelfde stijlen."}),(0,te.jsx)("div",{className:"mt-8 flex justify-center gap-4",children:(0,te.jsx)("a",{href:"/",className:"px-6 py-3 rounded-xl font-semibold transition-all duration-200 hover:scale-105",style:{backgroundColor:"var(--color-primary)",color:"var(--button-text-color)"},children:"Naar huis"})})]})})]})}var J1=Gm({default:()=>F1});function F1({articles:l,photos:i}){const{avatarImager:s}=gu().props;return(0,te.jsxs)(te.Fragment,{children:[(0,te.jsx)(Fp,{title:"Welkom"}),(0,te.jsxs)("div",{className:"col-span-12 space-y-14",children:[(0,te.jsx)("div",{className:"col-span-12",children:(0,te.jsxs)("div",{className:"flex w-full flex-col gap-y-4 overflow-hidden rounded-lg p-3",children:[(0,te.jsxs)("div",{className:"flex gap-x-2",children:[(0,te.jsx)("div",{className:"hotel-icon relative flex min-h-[50px] min-w-[50px] max-w-[50px] max-h-[50px] items-center justify-center rounded-full"}),(0,te.jsxs)("div",{className:"flex flex-col",children:[(0,te.jsx)("p",{className:"font-semibold text-black dark:text-gray-200",children:"Laatste nieuws"}),(0,te.jsx)("p",{className:"dark:text-gray-500",children:"Blijf op de hoogte van het laatste hotel nieuws."})]})]}),(0,te.jsx)("div",{className:"grid grid-cols-1 gap-4 sm:grid-cols-2 md:grid-cols-3 lg:grid-cols-4",children:l.length>0?l.map(c=>(0,te.jsxs)("a",{href:`/community/article/${c.slug}`,className:"group relative block h-[210px] w-full overflow-hidden rounded shadow-sm transition-all duration-200 ease-in-out hover:scale-[101%]",style:{backgroundColor:"var(--color-surface)"},onMouseEnter:o=>{const p=o.currentTarget.querySelector(".article-img-inner");p&&p.classList.add("article-image-slide")},onMouseLeave:o=>{const p=o.currentTarget.querySelector(".article-img-inner");p&&p.classList.remove("article-image-slide")},children:[(0,te.jsx)("div",{className:"article-img-inner h-[100px] w-full bg-cover bg-center transition-[background-position] duration-300",style:{backgroundImage:`url('/storage/${c.image}')`,backgroundPosition:"300px 220px"}}),(0,te.jsxs)("div",{className:"px-3 md:px-4",children:[(0,te.jsx)("p",{className:"truncate text-base font-semibold md:text-lg dark:text-gray-200",children:c.title}),(0,te.jsx)("div",{className:"flex items-center gap-x-2",children:c.user&&(0,te.jsxs)(te.Fragment,{children:[(0,te.jsx)("div",{className:"mt-2 flex h-8 w-8 items-center justify-center overflow-hidden rounded-full md:mt-3 md:h-10 md:w-10",style:{backgroundColor:"var(--color-background)"},children:(0,te.jsx)("img",{src:`${s}${c.user.look}&headonly=1`,alt:"",className:"h-full w-full object-cover"})}),(0,te.jsx)("p",{className:"mt-2 text-sm font-semibold md:mt-4 md:text-base",style:{color:"var(--color-text-muted)"},children:c.user.username})]})})]})]},c.id)):(0,te.jsx)(te.Fragment,{children:[1,2,3,4].map(c=>(0,te.jsxs)("div",{className:"h-[210px] w-full overflow-hidden rounded bg-white shadow-sm dark:bg-gray-900",children:[(0,te.jsx)("div",{className:"article-image",style:{background:"url('https://i.imgur.com/uGLDOUu.png')"}}),(0,te.jsxs)("div",{className:"mt-4 px-4",children:[(0,te.jsx)("p",{className:"truncate text-lg font-semibold dark:text-gray-200",children:"Geen artikelen"}),(0,te.jsxs)("div",{className:"flex items-center gap-x-2",children:[(0,te.jsx)("div",{className:"mt-3 flex h-10 w-10 items-center justify-center overflow-hidden rounded-full bg-gray-100 dark:bg-gray-800",children:(0,te.jsx)("img",{src:`${s}&headonly=1`,alt:""})}),(0,te.jsx)("p",{className:"mt-4 font-semibold dark:text-gray-400",children:"Epicnabbo"})]})]})]},c))})})]})}),i.length>0&&(0,te.jsx)("div",{className:"col-span-12",children:(0,te.jsxs)("div",{className:"flex w-full flex-col gap-y-4 overflow-hidden rounded-lg p-3",children:[(0,te.jsxs)("div",{className:"flex gap-x-2",children:[(0,te.jsx)("div",{className:"camera-icon relative flex min-h-[50px] min-w-[50px] max-w-[50px] max-h-[50px] items-center justify-center rounded-full"}),(0,te.jsxs)("div",{className:"flex flex-col",children:[(0,te.jsx)("p",{className:"font-semibold text-black dark:text-gray-200",children:"Laatste foto's"}),(0,te.jsx)("p",{className:"dark:text-gray-500",children:"Bekijk de mooiste momenten vastgelegd door gebruikers."})]})]}),(0,te.jsx)("div",{className:"grid grid-cols-2 gap-3 sm:grid-cols-3 md:grid-cols-4 lg:grid-cols-4 xl:grid-cols-5",children:i.map(c=>(0,te.jsx)("a",{href:c.url,"data-fancybox":"gallery",className:"group block cursor-pointer",children:(0,te.jsxs)("div",{className:"relative overflow-hidden rounded-lg border border-gray-600 shadow-md transition-all duration-300 hover:border-[#eeb425]",children:[(0,te.jsxs)("div",{className:"relative aspect-[4/3] overflow-hidden",children:[(0,te.jsx)("img",{src:c.url,alt:`Photo by ${c.user?.username||"Unknown"}`,className:"h-full w-full object-cover object-center transition-transform duration-300 group-hover:scale-110"}),(0,te.jsx)("div",{className:"absolute inset-0 bg-gradient-to-t from-black/70 via-transparent to-transparent opacity-0 transition-opacity duration-300 group-hover:opacity-100"})]}),(0,te.jsx)("div",{className:"absolute bottom-0 left-0 right-0 bg-gradient-to-t from-black/90 to-transparent p-2",children:(0,te.jsxs)("div",{className:"flex items-center gap-2",children:[(0,te.jsx)("div",{className:"flex h-7 w-7 items-center justify-center overflow-hidden rounded-full border border-gray-500 bg-gray-700",children:(0,te.jsx)("img",{src:`${s}${c.user?.look||""}&direction=2&headonly=1&head_direction=2&gesture=sml`,alt:c.user?.username||"Unknown",className:"h-full w-full object-cover"})}),(0,te.jsx)("div",{className:"min-w-0 flex-1",children:(0,te.jsx)("p",{className:"truncate text-sm font-semibold text-white",children:c.user?.username||"Unknown"})})]})})]})},c.id))})]})})]})]})}H1({resolve:l=>Object.assign({"./pages/Home.jsx":K1,"./pages/Index.jsx":J1})[`./pages/${l}.jsx`],setup({el:l,App:i,props:s}){(0,Fc.createRoot)(l).render((0,te.jsx)(i,{...s}))}});