
!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{},n=(new Error).stack;n&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[n]="27925e75-e653-520f-95f3-f705e8d699fa")}catch(e){}}();
import{j as ns}from"./jsx-runtime-BjG_zV1W.js";import{c as me,r as U,J as uy,E as Gl,K as oy,y as cy,C as fy,L as dy,M as hy,P as my,g as py,a as yy}from"./index-D6da9p6-.js";import{r as Ji,d as gy}from"./dayjs.min-B8CfgAhU.js";import{i as vy,p as dc,_ as as,s as Bn,a as Sy,b as _y,c as by,d as Ey,e as My,f as wy,g as Ry,h as Ty,u as Ay,j as Oy,S as Dy,k as xy,l as Cy,m as zy,n as gd,o as ky,q as Ny,r as Uy,t as Ly}from"./performance-dfU_ZKaW.js";import{G as Zs,a as Ie,d as vd,b as hc,e as Hy,f as By,s as mc,S as qy,l as rt,c as Sd,h as _d,i as jy,j as Yy,n as bd,k as Xy,m as Gy,r as pc,o as Vy,u as Qy,p as Iy,q as Zy,t as Ky,v as Jy,g as Fy}from"./AppGlobals-2Br-8bZs.js";import{i as Ks}from"./i18next-BV1g0mjb.js";import{g as $y,S as Wy,i as Js,l as Py,p as Ed,h as tg,j as eg,k as ng,m as ag,n as ig,o as lg,q as rg,s as sg,t as ug,R as og,v as cg,r as fg,b as dg}from"./components-1fH5YjVo.js";import{s as hg,b as mg,I as pg}from"./context-CxfOs_9L.js";function yg(t,e){for(var n=0;n<e.length;n++){const a=e[n];if(typeof a!="string"&&!Array.isArray(a)){for(const i in a)if(i!=="default"&&!(i in t)){const l=Object.getOwnPropertyDescriptor(a,i);l&&Object.defineProperty(t,i,l.get?l:{enumerable:!0,get:()=>a[i]})}}}return Object.freeze(Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}))}var gg={exports:{}};(function(t,e){(function(n,a){t.exports=a()})(me,function(){return{name:"en",weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),ordinal:function(n){var a=["th","st","nd","rd"],i=n%100;return"["+n+(a[(i-20)%10]||a[i]||a[0])+"]"}}})})(gg);var vg={exports:{}};(function(t,e){(function(n,a){t.exports=a(Ji())})(me,function(n){function a(r){return r&&typeof r=="object"&&"default"in r?r:{default:r}}var i=a(n),l={name:"es",monthsShort:"ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),weekdays:"domingo_lunes_martes_miércoles_jueves_viernes_sábado".split("_"),weekdaysShort:"dom._lun._mar._mié._jue._vie._sáb.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_sá".split("_"),months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),weekStart:1,formats:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY H:mm",LLLL:"dddd, D [de] MMMM [de] YYYY H:mm"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un día",dd:"%d días",M:"un mes",MM:"%d meses",y:"un año",yy:"%d años"},ordinal:function(r){return r+"º"}};return i.default.locale(l,null,!0),l})})(vg);var Sg={exports:{}};(function(t,e){(function(n,a){t.exports=a(Ji())})(me,function(n){function a(u){return u&&typeof u=="object"&&"default"in u?u:{default:u}}var i=a(n),l={s:"ein paar Sekunden",m:["eine Minute","einer Minute"],mm:"%d Minuten",h:["eine Stunde","einer Stunde"],hh:"%d Stunden",d:["ein Tag","einem Tag"],dd:["%d Tage","%d Tagen"],M:["ein Monat","einem Monat"],MM:["%d Monate","%d Monaten"],y:["ein Jahr","einem Jahr"],yy:["%d Jahre","%d Jahren"]};function r(u,o,f){var d=l[f];return Array.isArray(d)&&(d=d[o?0:1]),d.replace("%d",u)}var s={name:"de",weekdays:"Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag".split("_"),weekdaysShort:"So._Mo._Di._Mi._Do._Fr._Sa.".split("_"),weekdaysMin:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),months:"Januar_Februar_März_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jan._Feb._März_Apr._Mai_Juni_Juli_Aug._Sept._Okt._Nov._Dez.".split("_"),ordinal:function(u){return u+"."},weekStart:1,yearStart:4,formats:{LTS:"HH:mm:ss",LT:"HH:mm",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd, D. MMMM YYYY HH:mm"},relativeTime:{future:"in %s",past:"vor %s",s:r,m:r,mm:r,h:r,hh:r,d:r,dd:r,M:r,MM:r,y:r,yy:r}};return i.default.locale(s,null,!0),s})})(Sg);var _g={exports:{}};(function(t,e){(function(n,a){t.exports=a(Ji())})(me,function(n){function a(r){return r&&typeof r=="object"&&"default"in r?r:{default:r}}var i=a(n),l={name:"fr",weekdays:"dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),weekdaysShort:"dim._lun._mar._mer._jeu._ven._sam.".split("_"),weekdaysMin:"di_lu_ma_me_je_ve_sa".split("_"),months:"janvier_février_mars_avril_mai_juin_juillet_août_septembre_octobre_novembre_décembre".split("_"),monthsShort:"janv._févr._mars_avr._mai_juin_juil._août_sept._oct._nov._déc.".split("_"),weekStart:1,yearStart:4,formats:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},relativeTime:{future:"dans %s",past:"il y a %s",s:"quelques secondes",m:"une minute",mm:"%d minutes",h:"une heure",hh:"%d heures",d:"un jour",dd:"%d jours",M:"un mois",MM:"%d mois",y:"un an",yy:"%d ans"},ordinal:function(r){return""+r+(r===1?"er":"")}};return i.default.locale(l,null,!0),l})})(_g);var bg={exports:{}};(function(t,e){(function(n,a){t.exports=a(Ji())})(me,function(n){function a(r){return r&&typeof r=="object"&&"default"in r?r:{default:r}}var i=a(n),l={name:"it",weekdays:"domenica_lunedì_martedì_mercoledì_giovedì_venerdì_sabato".split("_"),weekdaysShort:"dom_lun_mar_mer_gio_ven_sab".split("_"),weekdaysMin:"do_lu_ma_me_gi_ve_sa".split("_"),months:"gennaio_febbraio_marzo_aprile_maggio_giugno_luglio_agosto_settembre_ottobre_novembre_dicembre".split("_"),weekStart:1,monthsShort:"gen_feb_mar_apr_mag_giu_lug_ago_set_ott_nov_dic".split("_"),formats:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},relativeTime:{future:"tra %s",past:"%s fa",s:"qualche secondo",m:"un minuto",mm:"%d minuti",h:"un' ora",hh:"%d ore",d:"un giorno",dd:"%d giorni",M:"un mese",MM:"%d mesi",y:"un anno",yy:"%d anni"},ordinal:function(r){return r+"º"}};return i.default.locale(l,null,!0),l})})(bg);var Eg={exports:{}};(function(t,e){(function(n,a){t.exports=a(Ji())})(me,function(n){function a(r){return r&&typeof r=="object"&&"default"in r?r:{default:r}}var i=a(n),l={name:"pt",weekdays:"domingo_segunda-feira_terça-feira_quarta-feira_quinta-feira_sexta-feira_sábado".split("_"),weekdaysShort:"dom_seg_ter_qua_qui_sex_sab".split("_"),weekdaysMin:"Do_2ª_3ª_4ª_5ª_6ª_Sa".split("_"),months:"janeiro_fevereiro_março_abril_maio_junho_julho_agosto_setembro_outubro_novembro_dezembro".split("_"),monthsShort:"jan_fev_mar_abr_mai_jun_jul_ago_set_out_nov_dez".split("_"),ordinal:function(r){return r+"º"},weekStart:1,yearStart:4,formats:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY [às] HH:mm",LLLL:"dddd, D [de] MMMM [de] YYYY [às] HH:mm"},relativeTime:{future:"em %s",past:"há %s",s:"alguns segundos",m:"um minuto",mm:"%d minutos",h:"uma hora",hh:"%d horas",d:"um dia",dd:"%d dias",M:"um mês",MM:"%d meses",y:"um ano",yy:"%d anos"}};return i.default.locale(l,null,!0),l})})(Eg);class Pu{static defaultOptions={prefix:"remix-pwa",styles:{debug:{background:"#7f8c8d",color:"white","border-radius":"0.5em","font-weight":"bold",padding:"2px 0.5em"},info:{background:"#3498db",color:"white","border-radius":"0.5em","font-weight":"bold",padding:"2px 0.5em"},log:{background:"#2ecc71",color:"white","border-radius":"0.5em","font-weight":"bold",padding:"2px 0.5em"},warn:{background:"#f39c12",color:"white","border-radius":"0.5em","font-weight":"bold",padding:"2px 0.5em"},error:{background:"#c0392b",color:"white","border-radius":"0.5em","font-weight":"bold",padding:"2px 0.5em"},groupCollapsed:{background:"#3498db",color:"white","border-radius":"0.5em","font-weight":"bold",padding:"2px 0.5em"},groupEnd:{background:null,color:"white","border-radius":"0.5em","font-weight":"bold",padding:"2px 0.5em"}},logLevel:"debug",isProductionEnv:!0};options;inGroup=!1;constructor(e){this.options={...Pu.defaultOptions,...e}}setLogLevel(e){this.options.logLevel=e}setStyles(e){this.options.styles={...this.options.styles,...e}}print(e,n){const{isProductionEnv:a,styles:i}=this.options;if(a)return;const l=e;if(l==="groupCollapsed"&&/^((?!chrome|android).*safari)/i.test(navigator.userAgent))return void console[l](...n);const r=Object.entries(i[e]).map(([u,o])=>`${u}: ${o}`).join("; "),s=this.inGroup?[]:[`%c${this.options.prefix}`,r];console[l](...s,...n),l==="groupCollapsed"&&(this.inGroup=!0),l==="groupEnd"&&(this.inGroup=!1)}debug(...e){this.shouldLog("debug")&&this.print("debug",e)}info(...e){this.shouldLog("info")&&this.print("info",e)}log(...e){this.shouldLog("log")&&this.print("log",e)}warn(...e){this.shouldLog("warn")&&this.print("warn",e)}error(...e){this.shouldLog("error")&&this.print("error",e)}groupCollapsed(...e){this.print("groupCollapsed",e)}groupEnd(){this.print("groupEnd",[])}shouldLog(e){const{logLevel:n}=this.options,a=["debug","info","log","warn","error"];return a.indexOf(e)>=a.indexOf(n)}}const is=new Pu;/**
 * @remix-run/react v2.9.2
 *
 * Copyright (c) Remix Software Inc.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE.md file in the root directory of this source tree.
 *
 * @license MIT
 */class Mg extends U.Component{constructor(e){super(e),this.state={error:e.error||null,location:e.location}}static getDerivedStateFromError(e){return{error:e}}static getDerivedStateFromProps(e,n){return n.location!==e.location?{error:e.error||null,location:e.location}:{error:e.error||n.error,location:n.location}}render(){return this.state.error?U.createElement(Md,{error:this.state.error}):this.props.children}}function Md({error:t}){console.error(t);let e=U.createElement("script",{dangerouslySetInnerHTML:{__html:`
        console.log(
          "💿 Hey developer 👋. You can provide a way better UX than this when your app throws errors. Check out https://remix.run/guides/errors for more information."
        );
      `}});if(uy(t))return U.createElement(Fs,{title:"Unhandled Thrown Response!"},U.createElement("h1",{style:{fontSize:"24px"}},t.status," ",t.statusText),e);let n;if(t instanceof Error)n=t;else{let a=t==null?"Unknown Error":typeof t=="object"&&"toString"in t?t.toString():JSON.stringify(t);n=new Error(a)}return U.createElement(Fs,{title:"Application Error!"},U.createElement("h1",{style:{fontSize:"24px"}},"Application Error"),U.createElement("pre",{style:{padding:"2rem",background:"hsla(10, 50%, 50%, 0.1)",color:"red",overflow:"auto"}},n.stack),e)}function Fs({title:t,renderScripts:e,children:n}){var a;let{routeModules:i}=$y();return(a=i.root)!==null&&a!==void 0&&a.Layout?n:U.createElement("html",{lang:"en"},U.createElement("head",null,U.createElement("meta",{charSet:"utf-8"}),U.createElement("meta",{name:"viewport",content:"width=device-width,initial-scale=1,viewport-fit=cover"}),U.createElement("title",null,t)),U.createElement("body",null,U.createElement("main",{style:{fontFamily:"system-ui, sans-serif",padding:"2rem"}},n,e?U.createElement(Wy,null):null)))}/**
 * @remix-run/react v2.9.2
 *
 * Copyright (c) Remix Software Inc.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE.md file in the root directory of this source tree.
 *
 * @license MIT
 */function wg(t){if(!t)return null;let e=Object.entries(t),n={};for(let[a,i]of e)if(i&&i.__type==="RouteErrorResponse")n[a]=new Gl(i.status,i.statusText,i.data,i.internal===!0);else if(i&&i.__type==="Error"){if(i.__subType){let l=window[i.__subType];if(typeof l=="function")try{let r=new l(i.message);r.stack=i.stack,n[a]=r}catch{}}if(n[a]==null){let l=new Error(i.message);l.stack=i.stack,n[a]=l}}else n[a]=i;return n}/**
 * @remix-run/react v2.9.2
 *
 * Copyright (c) Remix Software Inc.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE.md file in the root directory of this source tree.
 *
 * @license MIT
 */function Rg(){return U.createElement(Fs,{title:"Loading...",renderScripts:!0},U.createElement("script",{dangerouslySetInnerHTML:{__html:`
              console.log(
                "💿 Hey developer 👋. You can provide a way better UX than this " +
                "when your app is running \`clientLoader\` functions on hydration. " +
                "Check out https://remix.run/route/hydrate-fallback for more information."
              );
            `}}))}/**
 * @remix-run/react v2.9.2
 *
 * Copyright (c) Remix Software Inc.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE.md file in the root directory of this source tree.
 *
 * @license MIT
 */function wd(t){let e={};return Object.values(t).forEach(n=>{let a=n.parentId||"";e[a]||(e[a]=[]),e[a].push(n)}),e}function Tg(t,e,n){let a=Rd(e),i=e.HydrateFallback&&(!n||t.id==="root")?e.HydrateFallback:t.id==="root"?Rg:void 0,l=e.ErrorBoundary?e.ErrorBoundary:t.id==="root"?()=>U.createElement(Md,{error:oy()}):void 0;return t.id==="root"&&e.Layout?{...a?{element:U.createElement(e.Layout,null,U.createElement(a,null))}:{Component:a},...l?{errorElement:U.createElement(e.Layout,null,U.createElement(l,null))}:{ErrorBoundary:l},...i?{hydrateFallbackElement:U.createElement(e.Layout,null,U.createElement(i,null))}:{HydrateFallback:i}}:{Component:a,ErrorBoundary:l,HydrateFallback:i}}function Ag(t,e,n,a,i,l){return to(e,n,a,i,l,"",wd(e),t)}function ol(t,e,n){if(n){let r=`You cannot call ${t==="action"?"serverAction()":"serverLoader()"} in SPA Mode (routeId: "${e.id}")`;throw console.error(r),new Gl(400,"Bad Request",new Error(r),!0)}let i=`You are trying to call ${t==="action"?"serverAction()":"serverLoader()"} on a route that does not have a server ${t} (routeId: "${e.id}")`;if(t==="loader"&&!e.hasLoader||t==="action"&&!e.hasAction)throw console.error(i),new Gl(400,"Bad Request",new Error(i),!0)}function ls(t,e){let n=t==="clientAction"?"a":"an",a=`Route "${e}" does not have ${n} ${t}, but you are trying to submit to it. To fix this, please add ${n} \`${t}\` function to the route`;throw console.error(a),new Gl(405,"Method Not Allowed",new Error(a),!0)}function to(t,e,n,a,i,l="",r=wd(t),s){return(r[l]||[]).map(u=>{let o=e[u.id];async function f(y,v,w){if(typeof w=="function")return await w();let E=await Dg(y,u);return v?xg(E):E}function d(y,v,w){return u.hasLoader?f(y,v,w):Promise.resolve(null)}function c(y,v,w){if(!u.hasAction)throw ls("action",u.id);return f(y,v,w)}async function m(y){let v=e[u.id],w=v?Ed(u,v):Promise.resolve();try{return y()}finally{await w}}let S={id:u.id,index:u.index,path:u.path};if(o){var b,D,h;Object.assign(S,{...S,...Tg(u,o,i),handle:o.handle,shouldRevalidate:s?yc(u.id,o.shouldRevalidate,s):o.shouldRevalidate});let y=n==null||(b=n.loaderData)===null||b===void 0?void 0:b[u.id],v=n==null||(D=n.errors)===null||D===void 0?void 0:D[u.id],w=s==null&&(((h=o.clientLoader)===null||h===void 0?void 0:h.hydrate)===!0||!u.hasLoader);S.loader=async({request:E,params:M},T)=>{try{return await m(async()=>(Js(o,"No `routeModule` available for critical-route loader"),o.clientLoader?o.clientLoader({request:E,params:M,async serverLoader(){if(ol("loader",u,i),w){if(v!==void 0)throw v;return y}return d(E,!0,T)}}):i?null:d(E,!1,T)))}finally{w=!1}},S.loader.hydrate=Td(u,o,i),S.action=({request:E,params:M},T)=>m(async()=>{if(Js(o,"No `routeModule` available for critical-route action"),!o.clientAction){if(i)throw ls("clientAction",u.id);return c(E,!1,T)}return o.clientAction({request:E,params:M,async serverAction(){return ol("action",u,i),c(E,!0,T)}})})}else u.hasClientLoader||(S.loader=({request:y},v)=>m(()=>i?Promise.resolve(null):d(y,!1,v))),u.hasClientAction||(S.action=({request:y},v)=>m(()=>{if(i)throw ls("clientAction",u.id);return c(y,!1,v)})),S.lazy=async()=>{let y=await Og(u,e),v={...y};if(y.clientLoader){let w=y.clientLoader;v.loader=(E,M)=>w({...E,async serverLoader(){return ol("loader",u,i),d(E.request,!0,M)}})}if(y.clientAction){let w=y.clientAction;v.action=(E,M)=>w({...E,async serverAction(){return ol("action",u,i),c(E.request,!0,M)}})}return s&&(v.shouldRevalidate=yc(u.id,y.shouldRevalidate,s)),{...v.loader?{loader:v.loader}:{},...v.action?{action:v.action}:{},hasErrorBoundary:v.hasErrorBoundary,shouldRevalidate:v.shouldRevalidate,handle:v.handle,Component:v.Component,ErrorBoundary:v.ErrorBoundary}};let p=to(t,e,n,a,i,u.id,r,s);return p.length>0&&(S.children=p),S})}function yc(t,e,n){let a=!1;return i=>a?e?e(i):i.defaultShouldRevalidate:(a=!0,n.has(t))}async function Og(t,e){let n=await Py(t,e);return await Ed(t,n),{Component:Rd(n),ErrorBoundary:n.ErrorBoundary,clientAction:n.clientAction,clientLoader:n.clientLoader,handle:n.handle,links:n.links,meta:n.meta,shouldRevalidate:n.shouldRevalidate}}async function Dg(t,e){let n=await tg(t,e.id);if(n instanceof Error)throw n;if(eg(n))throw Cg(n);if(ng(n))throw n;return ag(n)&&n.body?await ig(n.body):n}function xg(t){if(lg(t))return t.data;if(rg(t)){let e=t.headers.get("Content-Type");return e&&/\bapplication\/json\b/.test(e)?t.json():t.text()}return t}function Cg(t){let e=parseInt(t.headers.get("X-Remix-Status"),10)||302,n=t.headers.get("X-Remix-Redirect"),a={},i=t.headers.get("X-Remix-Revalidate");i&&(a["X-Remix-Revalidate"]=i);let l=t.headers.get("X-Remix-Reload-Document");return l&&(a["X-Remix-Reload-Document"]=l),cy(n,{status:e,headers:a})}function Rd(t){if(t.default==null)return;if(!(typeof t.default=="object"&&Object.keys(t.default).length===0))return t.default}function Td(t,e,n){return n&&t.id!=="root"||e.clientLoader!=null&&(e.clientLoader.hydrate===!0||t.hasLoader!==!0)}/**
 * @remix-run/react v2.9.2
 *
 * Copyright (c) Remix Software Inc.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE.md file in the root directory of this source tree.
 *
 * @license MIT
 */let Je,re,rs=!1;let $s,DE=new Promise(t=>{$s=t}).catch(()=>{});function zg(t){if(!re){let l=window.__remixContext.url,r=window.location.pathname;if(l!==r&&!window.__remixContext.isSpaMode){let o=`Initial URL (${l}) does not match URL at time of hydration (${r}), reloading page...`;return console.error(o),window.location.reload(),U.createElement(U.Fragment,null)}if(window.__remixContext.future.unstable_singleFetch){if(!Je){let o=window.__remixContext.stream;Js(o,"No stream found for single fetch decoding"),window.__remixContext.stream=void 0,Je=sg(o,window).then(f=>{window.__remixContext.state=f.value,Je.value=!0}).catch(f=>{Je.error=f})}if(Je.error)throw Je.error;if(!Je.value)throw Je}let s=to(window.__remixManifest.routes,window.__remixRouteModules,window.__remixContext.state,window.__remixContext.future,window.__remixContext.isSpaMode),u;if(!window.__remixContext.isSpaMode){u={...window.__remixContext.state,loaderData:{...window.__remixContext.state.loaderData}};let o=fy(s,window.location);if(o)for(let f of o){let d=f.route.id,c=window.__remixRouteModules[d],m=window.__remixManifest.routes[d];c&&Td(m,c,window.__remixContext.isSpaMode)&&(c.HydrateFallback||!m.hasLoader)?u.loaderData[d]=void 0:m&&!m.hasLoader&&(u.loaderData[d]=null)}u&&u.errors&&(u.errors=wg(u.errors))}re=dy({routes:s,history:hy(),basename:window.__remixContext.basename,future:{v7_normalizeFormMethod:!0,v7_fetcherPersist:window.__remixContext.future.v3_fetcherPersist,v7_partialHydration:!0,v7_prependBasename:!0,v7_relativeSplatPath:window.__remixContext.future.v3_relativeSplatPath,unstable_skipActionErrorRevalidation:window.__remixContext.future.unstable_singleFetch===!0},hydrationData:u,mapRouteProperties:my,unstable_dataStrategy:window.__remixContext.future.unstable_singleFetch?ug(window.__remixManifest,window.__remixRouteModules):void 0}),re.state.initialized&&(rs=!0,re.initialize()),re.createRoutesForHMR=Ag,window.__remixRouter=re,$s&&$s(re)}let[e,n]=U.useState(void 0),[a,i]=U.useState(re.state.location);return U.useLayoutEffect(()=>{rs||(rs=!0,re.initialize())},[]),U.useLayoutEffect(()=>re.subscribe(l=>{l.location!==a&&i(l.location)}),[a]),U.createElement(U.Fragment,null,U.createElement(og.Provider,{value:{manifest:window.__remixManifest,routeModules:window.__remixRouteModules,future:window.__remixContext.future,criticalCss:e,isSpaMode:window.__remixContext.isSpaMode}},U.createElement(Mg,{location:a},U.createElement(cg,{router:re,fallbackElement:null,future:{v7_startTransition:!0}}))),window.__remixContext.future.unstable_singleFetch?U.createElement(U.Fragment,null):null)}function kg({scope:t="/",serviceWorkerRegistrationCallback:e=l=>{l.update()},serviceWorkerUrl:n="/entry.worker.js",type:a="classic",updateViaCache:i}={scope:"/",type:"classic",serviceWorkerRegistrationCallback:l=>{l.update()},serviceWorkerUrl:"/entry.worker.js"}){if("serviceWorker"in navigator){async function l(){const r=(s=navigator.serviceWorker)=>{s.controller?.postMessage({type:"SYNC_REMIX_MANIFEST",manifest:window.__remixManifest})};try{const s=await navigator.serviceWorker.register(n,{scope:t,type:a,updateViaCache:i||"none"});window.$ServiceWorkerHMRHandler$=async()=>{await e?.(s)},await navigator.serviceWorker.ready,is.debug("Syncing manifest..."),navigator.serviceWorker.controller?r():navigator.serviceWorker.addEventListener("controllerchange",()=>{is.debug("Syncing manifest..."),r()})}catch(s){is.error("Service worker registration failed",s)}}document.readyState==="complete"||document.readyState==="interactive"?l():window.addEventListener("load",l)}}function gc(){return typeof window<"u"&&(!vy()||Ng())}function Ng(){return Zs.process!==void 0&&Zs.process.type==="renderer"}function Ug(t,e){return t??e()}function Lg(t,e){const n=e&&e.getDsn(),a=e&&e.getOptions().tunnel;return Bg(t,n)||Hg(t,a)}function Hg(t,e){return e?vc(t)===vc(e):!1}function Bg(t,e){return e?t.includes(e.host):!1}function vc(t){return t[t.length-1]==="/"?t.slice(0,-1):t}const nt=Zs,eo="sentryReplaySession",qg="replay_event",no="Unable to send Replay",jg=3e5,Yg=9e5,Xg=5e3,Gg=5500,Vg=6e4,Qg=5e3,Ig=3,Sc=15e4,cl=5e3,Zg=3e3,Kg=300,ao=2e7,Jg=4999,Fg=15e3,_c=36e5;function $g(t,e){return t??e()}function Vl(t){let e,n=t[0],a=1;for(;a<t.length;){const i=t[a],l=t[a+1];if(a+=2,(i==="optionalAccess"||i==="optionalCall")&&n==null)return;i==="access"||i==="optionalAccess"?(e=n,n=l(n)):(i==="call"||i==="optionalCall")&&(n=l((...r)=>n.call(e,...r)),e=void 0)}return n}var St;(function(t){t[t.Document=0]="Document",t[t.DocumentType=1]="DocumentType",t[t.Element=2]="Element",t[t.Text=3]="Text",t[t.CDATA=4]="CDATA",t[t.Comment=5]="Comment"})(St||(St={}));function Wg(t){return t.nodeType===t.ELEMENT_NODE}function fi(t){const e=Vl([t,"optionalAccess",n=>n.host]);return Vl([e,"optionalAccess",n=>n.shadowRoot])===t}function di(t){return Object.prototype.toString.call(t)==="[object ShadowRoot]"}function Pg(t){return t.includes(" background-clip: text;")&&!t.includes(" -webkit-background-clip: text;")&&(t=t.replace(" background-clip: text;"," -webkit-background-clip: text; background-clip: text;")),t}function tv(t){const{cssText:e}=t;if(e.split('"').length<3)return e;const n=["@import",`url(${JSON.stringify(t.href)})`];return t.layerName===""?n.push("layer"):t.layerName&&n.push(`layer(${t.layerName})`),t.supportsText&&n.push(`supports(${t.supportsText})`),t.media.length&&n.push(t.media.mediaText),n.join(" ")+";"}function Ql(t){try{const e=t.rules||t.cssRules;return e?Pg(Array.from(e,Ad).join("")):null}catch{return null}}function Ad(t){let e;if(nv(t))try{e=Ql(t.styleSheet)||tv(t)}catch{}else if(av(t)&&t.selectorText.includes(":"))return ev(t.cssText);return e||t.cssText}function ev(t){const e=/(\[(?:[\w-]+)[^\\])(:(?:[\w-]+)\])/gm;return t.replace(e,"$1\\$2")}function nv(t){return"styleSheet"in t}function av(t){return"selectorText"in t}class Od{constructor(){this.idNodeMap=new Map,this.nodeMetaMap=new WeakMap}getId(e){if(!e)return-1;const n=Vl([this,"access",a=>a.getMeta,"call",a=>a(e),"optionalAccess",a=>a.id]);return $g(n,()=>-1)}getNode(e){return this.idNodeMap.get(e)||null}getIds(){return Array.from(this.idNodeMap.keys())}getMeta(e){return this.nodeMetaMap.get(e)||null}removeNodeFromMap(e){const n=this.getId(e);this.idNodeMap.delete(n),e.childNodes&&e.childNodes.forEach(a=>this.removeNodeFromMap(a))}has(e){return this.idNodeMap.has(e)}hasNode(e){return this.nodeMetaMap.has(e)}add(e,n){const a=n.id;this.idNodeMap.set(a,e),this.nodeMetaMap.set(e,n)}replace(e,n){const a=this.getNode(e);if(a){const i=this.nodeMetaMap.get(a);i&&this.nodeMetaMap.set(n,i)}this.idNodeMap.set(e,n)}reset(){this.idNodeMap=new Map,this.nodeMetaMap=new WeakMap}}function iv(){return new Od}function xr({maskInputOptions:t,tagName:e,type:n}){return e==="OPTION"&&(e="SELECT"),!!(t[e.toLowerCase()]||n&&t[n]||n==="password"||e==="INPUT"&&!n&&t.text)}function Di({isMasked:t,element:e,value:n,maskInputFn:a}){let i=n||"";return t?(a&&(i=a(i,e)),"*".repeat(i.length)):i}function Oa(t){return t.toLowerCase()}function Ws(t){return t.toUpperCase()}const bc="__rrweb_original__";function lv(t){const e=t.getContext("2d");if(!e)return!0;const n=50;for(let a=0;a<t.width;a+=n)for(let i=0;i<t.height;i+=n){const l=e.getImageData,r=bc in l?l[bc]:l;if(new Uint32Array(r.call(e,a,i,Math.min(n,t.width-a),Math.min(n,t.height-i)).data.buffer).some(u=>u!==0))return!1}return!0}function io(t){const e=t.type;return t.hasAttribute("data-rr-is-password")?"password":e?Oa(e):null}function Il(t,e,n){return e==="INPUT"&&(n==="radio"||n==="checkbox")?t.getAttribute("value")||"":t.value}let rv=1;const sv=new RegExp("[^a-z0-9-_:]"),xi=-2;function lo(){return rv++}function uv(t){if(t instanceof HTMLFormElement)return"form";const e=Oa(t.tagName);return sv.test(e)?"div":e}function ov(t){let e="";return t.indexOf("//")>-1?e=t.split("/").slice(0,3).join("/"):e=t.split("/")[0],e=e.split("?")[0],e}let $n,Ec;const cv=/url\((?:(')([^']*)'|(")(.*?)"|([^)]*))\)/gm,fv=/^(?:[a-z+]+:)?\/\//i,dv=/^www\..*/i,hv=/^(data:)([^,]*),(.*)/i;function Zl(t,e){return(t||"").replace(cv,(n,a,i,l,r,s)=>{const u=i||r||s,o=a||l||"";if(!u)return n;if(fv.test(u)||dv.test(u))return`url(${o}${u}${o})`;if(hv.test(u))return`url(${o}${u}${o})`;if(u[0]==="/")return`url(${o}${ov(e)+u}${o})`;const f=e.split("/"),d=u.split("/");f.pop();for(const c of d)c!=="."&&(c===".."?f.pop():f.push(c));return`url(${o}${f.join("/")}${o})`})}const mv=/^[^ \t\n\r\u000c]+/,pv=/^[, \t\n\r\u000c]+/;function yv(t,e){if(e.trim()==="")return e;let n=0;function a(l){let r;const s=l.exec(e.substring(n));return s?(r=s[0],n+=r.length,r):""}const i=[];for(;a(pv),!(n>=e.length);){let l=a(mv);if(l.slice(-1)===",")l=la(t,l.substring(0,l.length-1)),i.push(l);else{let r="";l=la(t,l);let s=!1;for(;;){const u=e.charAt(n);if(u===""){i.push((l+r).trim());break}else if(s)u===")"&&(s=!1);else if(u===","){n+=1,i.push((l+r).trim());break}else u==="("&&(s=!0);r+=u,n+=1}}}return i.join(", ")}function la(t,e){if(!e||e.trim()==="")return e;const n=t.createElement("a");return n.href=e,n.href}function gv(t){return!!(t.tagName==="svg"||t.ownerSVGElement)}function ro(){const t=document.createElement("a");return t.href="",t.href}function Dd(t,e,n,a,i,l){return a&&(n==="src"||n==="href"&&!(e==="use"&&a[0]==="#")||n==="xlink:href"&&a[0]!=="#"||n==="background"&&(e==="table"||e==="td"||e==="th")?la(t,a):n==="srcset"?yv(t,a):n==="style"?Zl(a,ro()):e==="object"&&n==="data"?la(t,a):typeof l=="function"?l(n,a,i):a)}function xd(t,e,n){return(t==="video"||t==="audio")&&e==="autoplay"}function vv(t,e,n,a){try{if(a&&t.matches(a))return!1;if(typeof e=="string"){if(t.classList.contains(e))return!0}else for(let i=t.classList.length;i--;){const l=t.classList[i];if(e.test(l))return!0}if(n)return t.matches(n)}catch{}return!1}function Sv(t,e){for(let n=t.classList.length;n--;){const a=t.classList[n];if(e.test(a))return!0}return!1}function xn(t,e,n=1/0,a=0){return!t||t.nodeType!==t.ELEMENT_NODE||a>n?-1:e(t)?a:xn(t.parentNode,e,n,a+1)}function ra(t,e){return n=>{const a=n;if(a===null)return!1;try{if(t){if(typeof t=="string"){if(a.matches(`.${t}`))return!0}else if(Sv(a,t))return!0}return!!(e&&a.matches(e))}catch{return!1}}}function Da(t,e,n,a,i,l){try{const r=t.nodeType===t.ELEMENT_NODE?t:t.parentElement;if(r===null)return!1;if(r.tagName==="INPUT"){const o=r.getAttribute("autocomplete");if(["current-password","new-password","cc-number","cc-exp","cc-exp-month","cc-exp-year","cc-csc"].includes(o))return!0}let s=-1,u=-1;if(l){if(u=xn(r,ra(a,i)),u<0)return!0;s=xn(r,ra(e,n),u>=0?u:1/0)}else{if(s=xn(r,ra(e,n)),s<0)return!1;u=xn(r,ra(a,i),s>=0?s:1/0)}return s>=0?u>=0?s<=u:!0:u>=0?!1:!!l}catch{}return!!l}function _v(t,e,n){const a=t.contentWindow;if(!a)return;let i=!1,l;try{l=a.document.readyState}catch{return}if(l!=="complete"){const s=setTimeout(()=>{i||(e(),i=!0)},n);t.addEventListener("load",()=>{clearTimeout(s),i=!0,e()});return}const r="about:blank";if(a.location.href!==r||t.src===r||t.src==="")return setTimeout(e,0),t.addEventListener("load",e);t.addEventListener("load",e)}function bv(t,e,n){let a=!1,i;try{i=t.sheet}catch{return}if(i)return;const l=setTimeout(()=>{a||(e(),a=!0)},n);t.addEventListener("load",()=>{clearTimeout(l),a=!0,e()})}function Ev(t,e){const{doc:n,mirror:a,blockClass:i,blockSelector:l,unblockSelector:r,maskAllText:s,maskAttributeFn:u,maskTextClass:o,unmaskTextClass:f,maskTextSelector:d,unmaskTextSelector:c,inlineStylesheet:m,maskInputOptions:S={},maskTextFn:b,maskInputFn:D,dataURLOptions:h={},inlineImages:p,recordCanvas:y,keepIframeSrcFn:v,newlyAddedElement:w=!1}=e,E=Mv(n,a);switch(t.nodeType){case t.DOCUMENT_NODE:return t.compatMode!=="CSS1Compat"?{type:St.Document,childNodes:[],compatMode:t.compatMode}:{type:St.Document,childNodes:[]};case t.DOCUMENT_TYPE_NODE:return{type:St.DocumentType,name:t.name,publicId:t.publicId,systemId:t.systemId,rootId:E};case t.ELEMENT_NODE:return Rv(t,{doc:n,blockClass:i,blockSelector:l,unblockSelector:r,inlineStylesheet:m,maskAttributeFn:u,maskInputOptions:S,maskInputFn:D,dataURLOptions:h,inlineImages:p,recordCanvas:y,keepIframeSrcFn:v,newlyAddedElement:w,rootId:E,maskAllText:s,maskTextClass:o,unmaskTextClass:f,maskTextSelector:d,unmaskTextSelector:c});case t.TEXT_NODE:return wv(t,{maskAllText:s,maskTextClass:o,unmaskTextClass:f,maskTextSelector:d,unmaskTextSelector:c,maskTextFn:b,maskInputOptions:S,maskInputFn:D,rootId:E});case t.CDATA_SECTION_NODE:return{type:St.CDATA,textContent:"",rootId:E};case t.COMMENT_NODE:return{type:St.Comment,textContent:t.textContent||"",rootId:E};default:return!1}}function Mv(t,e){if(!e.hasNode(t))return;const n=e.getId(t);return n===1?void 0:n}function wv(t,e){const{maskAllText:n,maskTextClass:a,unmaskTextClass:i,maskTextSelector:l,unmaskTextSelector:r,maskTextFn:s,maskInputOptions:u,maskInputFn:o,rootId:f}=e,d=t.parentNode&&t.parentNode.tagName;let c=t.textContent;const m=d==="STYLE"?!0:void 0,S=d==="SCRIPT"?!0:void 0,b=d==="TEXTAREA"?!0:void 0;if(m&&c){try{t.nextSibling||t.previousSibling||Vl([t,"access",h=>h.parentNode,"access",h=>h.sheet,"optionalAccess",h=>h.cssRules])&&(c=Ql(t.parentNode.sheet))}catch(h){console.warn(`Cannot get CSS styles from text's parentNode. Error: ${h}`,t)}c=Zl(c,ro())}S&&(c="SCRIPT_PLACEHOLDER");const D=Da(t,a,l,i,r,n);if(!m&&!S&&!b&&c&&D&&(c=s?s(c,t.parentElement):c.replace(/[\S]/g,"*")),b&&c&&(u.textarea||D)&&(c=o?o(c,t.parentNode):c.replace(/[\S]/g,"*")),d==="OPTION"&&c){const h=xr({type:null,tagName:d,maskInputOptions:u});c=Di({isMasked:Da(t,a,l,i,r,h),element:t,value:c,maskInputFn:o})}return{type:St.Text,textContent:c||"",isStyle:m,rootId:f}}function Rv(t,e){const{doc:n,blockClass:a,blockSelector:i,unblockSelector:l,inlineStylesheet:r,maskInputOptions:s={},maskAttributeFn:u,maskInputFn:o,dataURLOptions:f={},inlineImages:d,recordCanvas:c,keepIframeSrcFn:m,newlyAddedElement:S=!1,rootId:b,maskAllText:D,maskTextClass:h,unmaskTextClass:p,maskTextSelector:y,unmaskTextSelector:v}=e,w=vv(t,a,i,l),E=uv(t);let M={};const T=t.attributes.length;for(let A=0;A<T;A++){const z=t.attributes[A];z.name&&!xd(E,z.name,z.value)&&(M[z.name]=Dd(n,E,Oa(z.name),z.value,t,u))}if(E==="link"&&r){const A=Array.from(n.styleSheets).find(L=>L.href===t.href);let z=null;A&&(z=Ql(A)),z&&(delete M.rel,delete M.href,M._cssText=Zl(z,A.href))}if(E==="style"&&t.sheet&&!(t.innerText||t.textContent||"").trim().length){const A=Ql(t.sheet);A&&(M._cssText=Zl(A,ro()))}if(E==="input"||E==="textarea"||E==="select"||E==="option"){const A=t,z=io(A),L=Il(A,Ws(E),z),ut=A.checked;if(z!=="submit"&&z!=="button"&&L){const F=Da(A,h,y,p,v,xr({type:z,tagName:Ws(E),maskInputOptions:s}));M.value=Di({isMasked:F,element:A,value:L,maskInputFn:o})}ut&&(M.checked=ut)}if(E==="option"&&(t.selected&&!s.select?M.selected=!0:delete M.selected),E==="canvas"&&c){if(t.__context==="2d")lv(t)||(M.rr_dataURL=t.toDataURL(f.type,f.quality));else if(!("__context"in t)){const A=t.toDataURL(f.type,f.quality),z=document.createElement("canvas");z.width=t.width,z.height=t.height;const L=z.toDataURL(f.type,f.quality);A!==L&&(M.rr_dataURL=A)}}if(E==="img"&&d){$n||($n=n.createElement("canvas"),Ec=$n.getContext("2d"));const A=t,z=A.crossOrigin;A.crossOrigin="anonymous";const L=()=>{A.removeEventListener("load",L);try{$n.width=A.naturalWidth,$n.height=A.naturalHeight,Ec.drawImage(A,0,0),M.rr_dataURL=$n.toDataURL(f.type,f.quality)}catch(ut){console.warn(`Cannot inline img src=${A.currentSrc}! Error: ${ut}`)}z?M.crossOrigin=z:A.removeAttribute("crossorigin")};A.complete&&A.naturalWidth!==0?L():A.addEventListener("load",L)}if((E==="audio"||E==="video")&&(M.rr_mediaState=t.paused?"paused":"played",M.rr_mediaCurrentTime=t.currentTime),S||(t.scrollLeft&&(M.rr_scrollLeft=t.scrollLeft),t.scrollTop&&(M.rr_scrollTop=t.scrollTop)),w){const{width:A,height:z}=t.getBoundingClientRect();M={class:M.class,rr_width:`${A}px`,rr_height:`${z}px`}}E==="iframe"&&!m(M.src)&&(t.contentDocument||(M.rr_src=M.src),delete M.src);let N;try{customElements.get(E)&&(N=!0)}catch{}return{type:St.Element,tagName:E,attributes:M,childNodes:[],isSVG:gv(t)||void 0,needBlock:w,rootId:b,isCustom:N}}function et(t){return t==null?"":t.toLowerCase()}function Tv(t,e){if(e.comment&&t.type===St.Comment)return!0;if(t.type===St.Element){if(e.script&&(t.tagName==="script"||t.tagName==="link"&&(t.attributes.rel==="preload"||t.attributes.rel==="modulepreload")&&t.attributes.as==="script"||t.tagName==="link"&&t.attributes.rel==="prefetch"&&typeof t.attributes.href=="string"&&t.attributes.href.endsWith(".js")))return!0;if(e.headFavicon&&(t.tagName==="link"&&t.attributes.rel==="shortcut icon"||t.tagName==="meta"&&(et(t.attributes.name).match(/^msapplication-tile(image|color)$/)||et(t.attributes.name)==="application-name"||et(t.attributes.rel)==="icon"||et(t.attributes.rel)==="apple-touch-icon"||et(t.attributes.rel)==="shortcut icon")))return!0;if(t.tagName==="meta"){if(e.headMetaDescKeywords&&et(t.attributes.name).match(/^description|keywords$/))return!0;if(e.headMetaSocial&&(et(t.attributes.property).match(/^(og|twitter|fb):/)||et(t.attributes.name).match(/^(og|twitter):/)||et(t.attributes.name)==="pinterest"))return!0;if(e.headMetaRobots&&(et(t.attributes.name)==="robots"||et(t.attributes.name)==="googlebot"||et(t.attributes.name)==="bingbot"))return!0;if(e.headMetaHttpEquiv&&t.attributes["http-equiv"]!==void 0)return!0;if(e.headMetaAuthorship&&(et(t.attributes.name)==="author"||et(t.attributes.name)==="generator"||et(t.attributes.name)==="framework"||et(t.attributes.name)==="publisher"||et(t.attributes.name)==="progid"||et(t.attributes.property).match(/^article:/)||et(t.attributes.property).match(/^product:/)))return!0;if(e.headMetaVerification&&(et(t.attributes.name)==="google-site-verification"||et(t.attributes.name)==="yandex-verification"||et(t.attributes.name)==="csrf-token"||et(t.attributes.name)==="p:domain_verify"||et(t.attributes.name)==="verify-v1"||et(t.attributes.name)==="verification"||et(t.attributes.name)==="shopify-checkout-api-token"))return!0}}return!1}function sa(t,e){const{doc:n,mirror:a,blockClass:i,blockSelector:l,unblockSelector:r,maskAllText:s,maskTextClass:u,unmaskTextClass:o,maskTextSelector:f,unmaskTextSelector:d,skipChild:c=!1,inlineStylesheet:m=!0,maskInputOptions:S={},maskAttributeFn:b,maskTextFn:D,maskInputFn:h,slimDOMOptions:p,dataURLOptions:y={},inlineImages:v=!1,recordCanvas:w=!1,onSerialize:E,onIframeLoad:M,iframeLoadTimeout:T=5e3,onStylesheetLoad:N,stylesheetLoadTimeout:A=5e3,keepIframeSrcFn:z=()=>!1,newlyAddedElement:L=!1}=e;let{preserveWhiteSpace:ut=!0}=e;const F=Ev(t,{doc:n,mirror:a,blockClass:i,blockSelector:l,maskAllText:s,unblockSelector:r,maskTextClass:u,unmaskTextClass:o,maskTextSelector:f,unmaskTextSelector:d,inlineStylesheet:m,maskInputOptions:S,maskAttributeFn:b,maskTextFn:D,maskInputFn:h,dataURLOptions:y,inlineImages:v,recordCanvas:w,keepIframeSrcFn:z,newlyAddedElement:L});if(!F)return console.warn(t,"not serialized"),null;let _;a.hasNode(t)?_=a.getId(t):Tv(F,p)||!ut&&F.type===St.Text&&!F.isStyle&&!F.textContent.replace(/^\s+|\s+$/gm,"").length?_=xi:_=lo();const g=Object.assign(F,{id:_});if(a.add(t,g),_===xi)return null;E&&E(t);let O=!c;if(g.type===St.Element){O=O&&!g.needBlock,delete g.needBlock;const x=t.shadowRoot;x&&di(x)&&(g.isShadowHost=!0)}if((g.type===St.Document||g.type===St.Element)&&O){p.headWhitespace&&g.type===St.Element&&g.tagName==="head"&&(ut=!1);const x={doc:n,mirror:a,blockClass:i,blockSelector:l,maskAllText:s,unblockSelector:r,maskTextClass:u,unmaskTextClass:o,maskTextSelector:f,unmaskTextSelector:d,skipChild:c,inlineStylesheet:m,maskInputOptions:S,maskAttributeFn:b,maskTextFn:D,maskInputFn:h,slimDOMOptions:p,dataURLOptions:y,inlineImages:v,recordCanvas:w,preserveWhiteSpace:ut,onSerialize:E,onIframeLoad:M,iframeLoadTimeout:T,onStylesheetLoad:N,stylesheetLoadTimeout:A,keepIframeSrcFn:z};for(const k of Array.from(t.childNodes)){const C=sa(k,x);C&&g.childNodes.push(C)}if(Wg(t)&&t.shadowRoot)for(const k of Array.from(t.shadowRoot.childNodes)){const C=sa(k,x);C&&(di(t.shadowRoot)&&(C.isShadow=!0),g.childNodes.push(C))}}return t.parentNode&&fi(t.parentNode)&&di(t.parentNode)&&(g.isShadow=!0),g.type===St.Element&&g.tagName==="iframe"&&_v(t,()=>{const x=t.contentDocument;if(x&&M){const k=sa(x,{doc:x,mirror:a,blockClass:i,blockSelector:l,unblockSelector:r,maskAllText:s,maskTextClass:u,unmaskTextClass:o,maskTextSelector:f,unmaskTextSelector:d,skipChild:!1,inlineStylesheet:m,maskInputOptions:S,maskAttributeFn:b,maskTextFn:D,maskInputFn:h,slimDOMOptions:p,dataURLOptions:y,inlineImages:v,recordCanvas:w,preserveWhiteSpace:ut,onSerialize:E,onIframeLoad:M,iframeLoadTimeout:T,onStylesheetLoad:N,stylesheetLoadTimeout:A,keepIframeSrcFn:z});k&&M(t,k)}},T),g.type===St.Element&&g.tagName==="link"&&g.attributes.rel==="stylesheet"&&bv(t,()=>{if(N){const x=sa(t,{doc:n,mirror:a,blockClass:i,blockSelector:l,unblockSelector:r,maskAllText:s,maskTextClass:u,unmaskTextClass:o,maskTextSelector:f,unmaskTextSelector:d,skipChild:!1,inlineStylesheet:m,maskInputOptions:S,maskAttributeFn:b,maskTextFn:D,maskInputFn:h,slimDOMOptions:p,dataURLOptions:y,inlineImages:v,recordCanvas:w,preserveWhiteSpace:ut,onSerialize:E,onIframeLoad:M,iframeLoadTimeout:T,onStylesheetLoad:N,stylesheetLoadTimeout:A,keepIframeSrcFn:z});x&&N(t,x)}},A),g}function Av(t,e){const{mirror:n=new Od,blockClass:a="rr-block",blockSelector:i=null,unblockSelector:l=null,maskAllText:r=!1,maskTextClass:s="rr-mask",unmaskTextClass:u=null,maskTextSelector:o=null,unmaskTextSelector:f=null,inlineStylesheet:d=!0,inlineImages:c=!1,recordCanvas:m=!1,maskAllInputs:S=!1,maskAttributeFn:b,maskTextFn:D,maskInputFn:h,slimDOM:p=!1,dataURLOptions:y,preserveWhiteSpace:v,onSerialize:w,onIframeLoad:E,iframeLoadTimeout:M,onStylesheetLoad:T,stylesheetLoadTimeout:N,keepIframeSrcFn:A=()=>!1}=e||{};return sa(t,{doc:t,mirror:n,blockClass:a,blockSelector:i,unblockSelector:l,maskAllText:r,maskTextClass:s,unmaskTextClass:u,maskTextSelector:o,unmaskTextSelector:f,skipChild:!1,inlineStylesheet:d,maskInputOptions:S===!0?{color:!0,date:!0,"datetime-local":!0,email:!0,month:!0,number:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0,textarea:!0,select:!0}:S===!1?{}:S,maskAttributeFn:b,maskTextFn:D,maskInputFn:h,slimDOMOptions:p===!0||p==="all"?{script:!0,comment:!0,headFavicon:!0,headWhitespace:!0,headMetaDescKeywords:p==="all",headMetaSocial:!0,headMetaRobots:!0,headMetaHttpEquiv:!0,headMetaAuthorship:!0,headMetaVerification:!0}:p===!1?{}:p,dataURLOptions:y,inlineImages:c,recordCanvas:m,preserveWhiteSpace:v,onSerialize:w,onIframeLoad:E,iframeLoadTimeout:M,onStylesheetLoad:T,stylesheetLoadTimeout:N,keepIframeSrcFn:A,newlyAddedElement:!1})}function $e(t){let e,n=t[0],a=1;for(;a<t.length;){const i=t[a],l=t[a+1];if(a+=2,(i==="optionalAccess"||i==="optionalCall")&&n==null)return;i==="access"||i==="optionalAccess"?(e=n,n=l(n)):(i==="call"||i==="optionalCall")&&(n=l((...r)=>n.call(e,...r)),e=void 0)}return n}function Ut(t,e,n=document){const a={capture:!0,passive:!0};return n.addEventListener(t,e,a),()=>n.removeEventListener(t,e,a)}const ea=`Please stop import mirror directly. Instead of that,\r
now you can use replayer.getMirror() to access the mirror instance of a replayer,\r
or you can use record.mirror to access the mirror instance during recording.`;let Mc={map:{},getId(){return console.error(ea),-1},getNode(){return console.error(ea),null},removeNodeFromMap(){console.error(ea)},has(){return console.error(ea),!1},reset(){console.error(ea)}};typeof window<"u"&&window.Proxy&&window.Reflect&&(Mc=new Proxy(Mc,{get(t,e,n){return e==="map"&&console.error(ea),Reflect.get(t,e,n)}}));function Ci(t,e,n={}){let a=null,i=0;return function(...l){const r=Date.now();!i&&n.leading===!1&&(i=r);const s=e-(r-i),u=this;s<=0||s>e?(a&&(Nv(a),a=null),i=r,t.apply(u,l)):!a&&n.trailing!==!1&&(a=Cr(()=>{i=n.leading===!1?0:Date.now(),a=null,t.apply(u,l)},s))}}function Cd(t,e,n,a,i=window){const l=i.Object.getOwnPropertyDescriptor(t,e);return i.Object.defineProperty(t,e,a?n:{set(r){Cr(()=>{n.set.call(this,r)},0),l&&l.set&&l.set.call(this,r)}}),()=>Cd(t,e,l||{},!0)}function so(t,e,n){try{if(!(e in t))return()=>{};const a=t[e],i=n(a);return typeof i=="function"&&(i.prototype=i.prototype||{},Object.defineProperties(i,{__rrweb_original__:{enumerable:!1,value:a}})),t[e]=i,()=>{t[e]=a}}catch{return()=>{}}}let Kl=Date.now;/[1-9][0-9]{12}/.test(Date.now().toString())||(Kl=()=>new Date().getTime());function zd(t){const e=t.document;return{left:e.scrollingElement?e.scrollingElement.scrollLeft:t.pageXOffset!==void 0?t.pageXOffset:$e([e,"optionalAccess",n=>n.documentElement,"access",n=>n.scrollLeft])||$e([e,"optionalAccess",n=>n.body,"optionalAccess",n=>n.parentElement,"optionalAccess",n=>n.scrollLeft])||$e([e,"optionalAccess",n=>n.body,"optionalAccess",n=>n.scrollLeft])||0,top:e.scrollingElement?e.scrollingElement.scrollTop:t.pageYOffset!==void 0?t.pageYOffset:$e([e,"optionalAccess",n=>n.documentElement,"access",n=>n.scrollTop])||$e([e,"optionalAccess",n=>n.body,"optionalAccess",n=>n.parentElement,"optionalAccess",n=>n.scrollTop])||$e([e,"optionalAccess",n=>n.body,"optionalAccess",n=>n.scrollTop])||0}}function kd(){return window.innerHeight||document.documentElement&&document.documentElement.clientHeight||document.body&&document.body.clientHeight}function Nd(){return window.innerWidth||document.documentElement&&document.documentElement.clientWidth||document.body&&document.body.clientWidth}function Ud(t){return t?t.nodeType===t.ELEMENT_NODE?t:t.parentElement:null}function de(t,e,n,a,i){if(!t)return!1;const l=Ud(t);if(!l)return!1;const r=ra(e,n);if(!i){const o=a&&l.matches(a);return r(l)&&!o}const s=xn(l,r);let u=-1;return s<0?!1:(a&&(u=xn(l,ra(null,a))),s>-1&&u<0?!0:s<u)}function Ov(t,e){return e.getId(t)!==-1}function ss(t,e){return e.getId(t)===xi}function Ld(t,e){if(fi(t))return!1;const n=e.getId(t);return e.has(n)?t.parentNode&&t.parentNode.nodeType===t.DOCUMENT_NODE?!1:t.parentNode?Ld(t.parentNode,e):!0:!0}function Ps(t){return!!t.changedTouches}function Dv(t=window){"NodeList"in t&&!t.NodeList.prototype.forEach&&(t.NodeList.prototype.forEach=Array.prototype.forEach),"DOMTokenList"in t&&!t.DOMTokenList.prototype.forEach&&(t.DOMTokenList.prototype.forEach=Array.prototype.forEach),Node.prototype.contains||(Node.prototype.contains=(...e)=>{let n=e[0];if(!(0 in e))throw new TypeError("1 argument is required");do if(this===n)return!0;while(n=n&&n.parentNode);return!1})}function Hd(t,e){return!!(t.nodeName==="IFRAME"&&e.getMeta(t))}function Bd(t,e){return!!(t.nodeName==="LINK"&&t.nodeType===t.ELEMENT_NODE&&t.getAttribute&&t.getAttribute("rel")==="stylesheet"&&e.getMeta(t))}function tu(t){return!!$e([t,"optionalAccess",e=>e.shadowRoot])}class xv{constructor(){this.id=1,this.styleIDMap=new WeakMap,this.idStyleMap=new Map}getId(e){return Ug(this.styleIDMap.get(e),()=>-1)}has(e){return this.styleIDMap.has(e)}add(e,n){if(this.has(e))return this.getId(e);let a;return n===void 0?a=this.id++:a=n,this.styleIDMap.set(e,a),this.idStyleMap.set(a,e),a}getStyle(e){return this.idStyleMap.get(e)||null}reset(){this.styleIDMap=new WeakMap,this.idStyleMap=new Map,this.id=1}generateId(){return this.id++}}function qd(t){let e=null;return $e([t,"access",n=>n.getRootNode,"optionalCall",n=>n(),"optionalAccess",n=>n.nodeType])===Node.DOCUMENT_FRAGMENT_NODE&&t.getRootNode().host&&(e=t.getRootNode().host),e}function Cv(t){let e=t,n;for(;n=qd(e);)e=n;return e}function zv(t){const e=t.ownerDocument;if(!e)return!1;const n=Cv(t);return e.contains(n)}function jd(t){const e=t.ownerDocument;return e?e.contains(t)||zv(t):!1}const wc={};function uo(t){const e=wc[t];if(e)return e;const n=window.document;let a=window[t];if(n&&typeof n.createElement=="function")try{const i=n.createElement("iframe");i.hidden=!0,n.head.appendChild(i);const l=i.contentWindow;l&&l[t]&&(a=l[t]),n.head.removeChild(i)}catch{}return wc[t]=a.bind(window)}function kv(...t){return uo("requestAnimationFrame")(...t)}function Cr(...t){return uo("setTimeout")(...t)}function Nv(...t){return uo("clearTimeout")(...t)}var B=(t=>(t[t.DomContentLoaded=0]="DomContentLoaded",t[t.Load=1]="Load",t[t.FullSnapshot=2]="FullSnapshot",t[t.IncrementalSnapshot=3]="IncrementalSnapshot",t[t.Meta=4]="Meta",t[t.Custom=5]="Custom",t[t.Plugin=6]="Plugin",t))(B||{}),q=(t=>(t[t.Mutation=0]="Mutation",t[t.MouseMove=1]="MouseMove",t[t.MouseInteraction=2]="MouseInteraction",t[t.Scroll=3]="Scroll",t[t.ViewportResize=4]="ViewportResize",t[t.Input=5]="Input",t[t.TouchMove=6]="TouchMove",t[t.MediaInteraction=7]="MediaInteraction",t[t.StyleSheetRule=8]="StyleSheetRule",t[t.CanvasMutation=9]="CanvasMutation",t[t.Font=10]="Font",t[t.Log=11]="Log",t[t.Drag=12]="Drag",t[t.StyleDeclaration=13]="StyleDeclaration",t[t.Selection=14]="Selection",t[t.AdoptedStyleSheet=15]="AdoptedStyleSheet",t[t.CustomElement=16]="CustomElement",t))(q||{}),Nt=(t=>(t[t.MouseUp=0]="MouseUp",t[t.MouseDown=1]="MouseDown",t[t.Click=2]="Click",t[t.ContextMenu=3]="ContextMenu",t[t.DblClick=4]="DblClick",t[t.Focus=5]="Focus",t[t.Blur=6]="Blur",t[t.TouchStart=7]="TouchStart",t[t.TouchMove_Departed=8]="TouchMove_Departed",t[t.TouchEnd=9]="TouchEnd",t[t.TouchCancel=10]="TouchCancel",t))(Nt||{}),ke=(t=>(t[t.Mouse=0]="Mouse",t[t.Pen=1]="Pen",t[t.Touch=2]="Touch",t))(ke||{});function Uv(t){let e,n=t[0],a=1;for(;a<t.length;){const i=t[a],l=t[a+1];if(a+=2,(i==="optionalAccess"||i==="optionalCall")&&n==null)return;i==="access"||i==="optionalAccess"?(e=n,n=l(n)):(i==="call"||i==="optionalCall")&&(n=l((...r)=>n.call(e,...r)),e=void 0)}return n}function Rc(t){return"__ln"in t}class Lv{constructor(){this.length=0,this.head=null,this.tail=null}get(e){if(e>=this.length)throw new Error("Position outside of list range");let n=this.head;for(let a=0;a<e;a++)n=Uv([n,"optionalAccess",i=>i.next])||null;return n}addNode(e){const n={value:e,previous:null,next:null};if(e.__ln=n,e.previousSibling&&Rc(e.previousSibling)){const a=e.previousSibling.__ln.next;n.next=a,n.previous=e.previousSibling.__ln,e.previousSibling.__ln.next=n,a&&(a.previous=n)}else if(e.nextSibling&&Rc(e.nextSibling)&&e.nextSibling.__ln.previous){const a=e.nextSibling.__ln.previous;n.previous=a,n.next=e.nextSibling.__ln,e.nextSibling.__ln.previous=n,a&&(a.next=n)}else this.head&&(this.head.previous=n),n.next=this.head,this.head=n;n.next===null&&(this.tail=n),this.length++}removeNode(e){const n=e.__ln;this.head&&(n.previous?(n.previous.next=n.next,n.next?n.next.previous=n.previous:this.tail=n.previous):(this.head=n.next,this.head?this.head.previous=null:this.tail=null),e.__ln&&delete e.__ln,this.length--)}}const Tc=(t,e)=>`${t}@${e}`;class Hv{constructor(){this.frozen=!1,this.locked=!1,this.texts=[],this.attributes=[],this.attributeMap=new WeakMap,this.removes=[],this.mapRemoves=[],this.movedMap={},this.addedSet=new Set,this.movedSet=new Set,this.droppedSet=new Set,this.processMutations=e=>{e.forEach(this.processMutation),this.emit()},this.emit=()=>{if(this.frozen||this.locked)return;const e=[],n=new Set,a=new Lv,i=u=>{let o=u,f=xi;for(;f===xi;)o=o&&o.nextSibling,f=o&&this.mirror.getId(o);return f},l=u=>{if(!u.parentNode||!jd(u))return;const o=fi(u.parentNode)?this.mirror.getId(qd(u)):this.mirror.getId(u.parentNode),f=i(u);if(o===-1||f===-1)return a.addNode(u);const d=sa(u,{doc:this.doc,mirror:this.mirror,blockClass:this.blockClass,blockSelector:this.blockSelector,maskAllText:this.maskAllText,unblockSelector:this.unblockSelector,maskTextClass:this.maskTextClass,unmaskTextClass:this.unmaskTextClass,maskTextSelector:this.maskTextSelector,unmaskTextSelector:this.unmaskTextSelector,skipChild:!0,newlyAddedElement:!0,inlineStylesheet:this.inlineStylesheet,maskInputOptions:this.maskInputOptions,maskAttributeFn:this.maskAttributeFn,maskTextFn:this.maskTextFn,maskInputFn:this.maskInputFn,slimDOMOptions:this.slimDOMOptions,dataURLOptions:this.dataURLOptions,recordCanvas:this.recordCanvas,inlineImages:this.inlineImages,onSerialize:c=>{Hd(c,this.mirror)&&this.iframeManager.addIframe(c),Bd(c,this.mirror)&&this.stylesheetManager.trackLinkElement(c),tu(u)&&this.shadowDomManager.addShadowRoot(u.shadowRoot,this.doc)},onIframeLoad:(c,m)=>{this.iframeManager.attachIframe(c,m),this.shadowDomManager.observeAttachShadow(c)},onStylesheetLoad:(c,m)=>{this.stylesheetManager.attachLinkElement(c,m)}});d&&(e.push({parentId:o,nextId:f,node:d}),n.add(d.id))};for(;this.mapRemoves.length;)this.mirror.removeNodeFromMap(this.mapRemoves.shift());for(const u of this.movedSet)Ac(this.removes,u,this.mirror)&&!this.movedSet.has(u.parentNode)||l(u);for(const u of this.addedSet)!Oc(this.droppedSet,u)&&!Ac(this.removes,u,this.mirror)||Oc(this.movedSet,u)?l(u):this.droppedSet.add(u);let r=null;for(;a.length;){let u=null;if(r){const o=this.mirror.getId(r.value.parentNode),f=i(r.value);o!==-1&&f!==-1&&(u=r)}if(!u){let o=a.tail;for(;o;){const f=o;if(o=o.previous,f){const d=this.mirror.getId(f.value.parentNode);if(i(f.value)===-1)continue;if(d!==-1){u=f;break}else{const m=f.value;if(m.parentNode&&m.parentNode.nodeType===Node.DOCUMENT_FRAGMENT_NODE){const S=m.parentNode.host;if(this.mirror.getId(S)!==-1){u=f;break}}}}}}if(!u){for(;a.head;)a.removeNode(a.head.value);break}r=u.previous,a.removeNode(u.value),l(u.value)}const s={texts:this.texts.map(u=>({id:this.mirror.getId(u.node),value:u.value})).filter(u=>!n.has(u.id)).filter(u=>this.mirror.has(u.id)),attributes:this.attributes.map(u=>{const{attributes:o}=u;if(typeof o.style=="string"){const f=JSON.stringify(u.styleDiff),d=JSON.stringify(u._unchangedStyles);f.length<o.style.length&&(f+d).split("var(").length===o.style.split("var(").length&&(o.style=u.styleDiff)}return{id:this.mirror.getId(u.node),attributes:o}}).filter(u=>!n.has(u.id)).filter(u=>this.mirror.has(u.id)),removes:this.removes,adds:e};!s.texts.length&&!s.attributes.length&&!s.removes.length&&!s.adds.length||(this.texts=[],this.attributes=[],this.attributeMap=new WeakMap,this.removes=[],this.addedSet=new Set,this.movedSet=new Set,this.droppedSet=new Set,this.movedMap={},this.mutationCb(s))},this.processMutation=e=>{if(!ss(e.target,this.mirror))switch(e.type){case"characterData":{const n=e.target.textContent;!de(e.target,this.blockClass,this.blockSelector,this.unblockSelector,!1)&&n!==e.oldValue&&this.texts.push({value:Da(e.target,this.maskTextClass,this.maskTextSelector,this.unmaskTextClass,this.unmaskTextSelector,this.maskAllText)&&n?this.maskTextFn?this.maskTextFn(n,Ud(e.target)):n.replace(/[\S]/g,"*"):n,node:e.target});break}case"attributes":{const n=e.target;let a=e.attributeName,i=e.target.getAttribute(a);if(a==="value"){const r=io(n),s=n.tagName;i=Il(n,s,r);const u=xr({maskInputOptions:this.maskInputOptions,tagName:s,type:r}),o=Da(e.target,this.maskTextClass,this.maskTextSelector,this.unmaskTextClass,this.unmaskTextSelector,u);i=Di({isMasked:o,element:n,value:i,maskInputFn:this.maskInputFn})}if(de(e.target,this.blockClass,this.blockSelector,this.unblockSelector,!1)||i===e.oldValue)return;let l=this.attributeMap.get(e.target);if(n.tagName==="IFRAME"&&a==="src"&&!this.keepIframeSrcFn(i))if(!n.contentDocument)a="rr_src";else return;if(l||(l={node:e.target,attributes:{},styleDiff:{},_unchangedStyles:{}},this.attributes.push(l),this.attributeMap.set(e.target,l)),a==="type"&&n.tagName==="INPUT"&&(e.oldValue||"").toLowerCase()==="password"&&n.setAttribute("data-rr-is-password","true"),!xd(n.tagName,a)&&(l.attributes[a]=Dd(this.doc,Oa(n.tagName),Oa(a),i,n,this.maskAttributeFn),a==="style")){if(!this.unattachedDoc)try{this.unattachedDoc=document.implementation.createHTMLDocument()}catch{this.unattachedDoc=this.doc}const r=this.unattachedDoc.createElement("span");e.oldValue&&r.setAttribute("style",e.oldValue);for(const s of Array.from(n.style)){const u=n.style.getPropertyValue(s),o=n.style.getPropertyPriority(s);u!==r.style.getPropertyValue(s)||o!==r.style.getPropertyPriority(s)?o===""?l.styleDiff[s]=u:l.styleDiff[s]=[u,o]:l._unchangedStyles[s]=[u,o]}for(const s of Array.from(r.style))n.style.getPropertyValue(s)===""&&(l.styleDiff[s]=!1)}break}case"childList":{if(de(e.target,this.blockClass,this.blockSelector,this.unblockSelector,!0))return;e.addedNodes.forEach(n=>this.genAdds(n,e.target)),e.removedNodes.forEach(n=>{const a=this.mirror.getId(n),i=fi(e.target)?this.mirror.getId(e.target.host):this.mirror.getId(e.target);de(e.target,this.blockClass,this.blockSelector,this.unblockSelector,!1)||ss(n,this.mirror)||!Ov(n,this.mirror)||(this.addedSet.has(n)?(eu(this.addedSet,n),this.droppedSet.add(n)):this.addedSet.has(e.target)&&a===-1||Ld(e.target,this.mirror)||(this.movedSet.has(n)&&this.movedMap[Tc(a,i)]?eu(this.movedSet,n):this.removes.push({parentId:i,id:a,isShadow:fi(e.target)&&di(e.target)?!0:void 0})),this.mapRemoves.push(n))});break}}},this.genAdds=(e,n)=>{if(!this.processedNodeManager.inOtherBuffer(e,this)&&!(this.addedSet.has(e)||this.movedSet.has(e))){if(this.mirror.hasNode(e)){if(ss(e,this.mirror))return;this.movedSet.add(e);let a=null;n&&this.mirror.hasNode(n)&&(a=this.mirror.getId(n)),a&&a!==-1&&(this.movedMap[Tc(this.mirror.getId(e),a)]=!0)}else this.addedSet.add(e),this.droppedSet.delete(e);de(e,this.blockClass,this.blockSelector,this.unblockSelector,!1)||(e.childNodes.forEach(a=>this.genAdds(a)),tu(e)&&e.shadowRoot.childNodes.forEach(a=>{this.processedNodeManager.add(a,this),this.genAdds(a,e)}))}}}init(e){["mutationCb","blockClass","blockSelector","unblockSelector","maskAllText","maskTextClass","unmaskTextClass","maskTextSelector","unmaskTextSelector","inlineStylesheet","maskInputOptions","maskAttributeFn","maskTextFn","maskInputFn","keepIframeSrcFn","recordCanvas","inlineImages","slimDOMOptions","dataURLOptions","doc","mirror","iframeManager","stylesheetManager","shadowDomManager","canvasManager","processedNodeManager"].forEach(n=>{this[n]=e[n]})}freeze(){this.frozen=!0,this.canvasManager.freeze()}unfreeze(){this.frozen=!1,this.canvasManager.unfreeze(),this.emit()}isFrozen(){return this.frozen}lock(){this.locked=!0,this.canvasManager.lock()}unlock(){this.locked=!1,this.canvasManager.unlock(),this.emit()}reset(){this.shadowDomManager.reset(),this.canvasManager.reset()}}function eu(t,e){t.delete(e),e.childNodes.forEach(n=>eu(t,n))}function Ac(t,e,n){return t.length===0?!1:Yd(t,e,n)}function Yd(t,e,n){const{parentNode:a}=e;if(!a)return!1;const i=n.getId(a);return t.some(l=>l.id===i)?!0:Yd(t,a,n)}function Oc(t,e){return t.size===0?!1:Xd(t,e)}function Xd(t,e){const{parentNode:n}=e;return n?t.has(n)?!0:Xd(t,n):!1}let hi;function Bv(t){hi=t}function qv(){hi=void 0}const X=t=>hi?(...n)=>{try{return t(...n)}catch(a){if(hi&&hi(a)===!0)return()=>{};throw a}}:t;function ve(t){let e,n=t[0],a=1;for(;a<t.length;){const i=t[a],l=t[a+1];if(a+=2,(i==="optionalAccess"||i==="optionalCall")&&n==null)return;i==="access"||i==="optionalAccess"?(e=n,n=l(n)):(i==="call"||i==="optionalCall")&&(n=l((...r)=>n.call(e,...r)),e=void 0)}return n}const ua=[];function Fi(t){try{if("composedPath"in t){const e=t.composedPath();if(e.length)return e[0]}else if("path"in t&&t.path.length)return t.path[0]}catch{}return t&&t.target}function Gd(t,e){const n=new Hv;ua.push(n),n.init(t);let a=window.MutationObserver||window.__rrMutationObserver;const i=ve([window,"optionalAccess",r=>r.Zone,"optionalAccess",r=>r.__symbol__,"optionalCall",r=>r("MutationObserver")]);i&&window[i]&&(a=window[i]);const l=new a(X(r=>{t.onMutation&&t.onMutation(r)===!1||n.processMutations.bind(n)(r)}));return l.observe(e,{attributes:!0,attributeOldValue:!0,characterData:!0,characterDataOldValue:!0,childList:!0,subtree:!0}),l}function jv({mousemoveCb:t,sampling:e,doc:n,mirror:a}){if(e.mousemove===!1)return()=>{};const i=typeof e.mousemove=="number"?e.mousemove:50,l=typeof e.mousemoveCallback=="number"?e.mousemoveCallback:500;let r=[],s;const u=Ci(X(d=>{const c=Date.now()-s;t(r.map(m=>(m.timeOffset-=c,m)),d),r=[],s=null}),l),o=X(Ci(X(d=>{const c=Fi(d),{clientX:m,clientY:S}=Ps(d)?d.changedTouches[0]:d;s||(s=Kl()),r.push({x:m,y:S,id:a.getId(c),timeOffset:Kl()-s}),u(typeof DragEvent<"u"&&d instanceof DragEvent?q.Drag:d instanceof MouseEvent?q.MouseMove:q.TouchMove)}),i,{trailing:!1})),f=[Ut("mousemove",o,n),Ut("touchmove",o,n),Ut("drag",o,n)];return X(()=>{f.forEach(d=>d())})}function Yv({mouseInteractionCb:t,doc:e,mirror:n,blockClass:a,blockSelector:i,unblockSelector:l,sampling:r}){if(r.mouseInteraction===!1)return()=>{};const s=r.mouseInteraction===!0||r.mouseInteraction===void 0?{}:r.mouseInteraction,u=[];let o=null;const f=d=>c=>{const m=Fi(c);if(de(m,a,i,l,!0))return;let S=null,b=d;if("pointerType"in c){switch(c.pointerType){case"mouse":S=ke.Mouse;break;case"touch":S=ke.Touch;break;case"pen":S=ke.Pen;break}S===ke.Touch?Nt[d]===Nt.MouseDown?b="TouchStart":Nt[d]===Nt.MouseUp&&(b="TouchEnd"):ke.Pen}else Ps(c)&&(S=ke.Touch);S!==null?(o=S,(b.startsWith("Touch")&&S===ke.Touch||b.startsWith("Mouse")&&S===ke.Mouse)&&(S=null)):Nt[d]===Nt.Click&&(S=o,o=null);const D=Ps(c)?c.changedTouches[0]:c;if(!D)return;const h=n.getId(m),{clientX:p,clientY:y}=D;X(t)({type:Nt[b],id:h,x:p,y,...S!==null&&{pointerType:S}})};return Object.keys(Nt).filter(d=>Number.isNaN(Number(d))&&!d.endsWith("_Departed")&&s[d]!==!1).forEach(d=>{let c=Oa(d);const m=f(d);if(window.PointerEvent)switch(Nt[d]){case Nt.MouseDown:case Nt.MouseUp:c=c.replace("mouse","pointer");break;case Nt.TouchStart:case Nt.TouchEnd:return}u.push(Ut(c,m,e))}),X(()=>{u.forEach(d=>d())})}function Vd({scrollCb:t,doc:e,mirror:n,blockClass:a,blockSelector:i,unblockSelector:l,sampling:r}){const s=X(Ci(X(u=>{const o=Fi(u);if(!o||de(o,a,i,l,!0))return;const f=n.getId(o);if(o===e&&e.defaultView){const d=zd(e.defaultView);t({id:f,x:d.left,y:d.top})}else t({id:f,x:o.scrollLeft,y:o.scrollTop})}),r.scroll||100));return Ut("scroll",s,e)}function Xv({viewportResizeCb:t},{win:e}){let n=-1,a=-1;const i=X(Ci(X(()=>{const l=kd(),r=Nd();(n!==l||a!==r)&&(t({width:Number(r),height:Number(l)}),n=l,a=r)}),200));return Ut("resize",i,e)}const Gv=["INPUT","TEXTAREA","SELECT"],Dc=new WeakMap;function Vv({inputCb:t,doc:e,mirror:n,blockClass:a,blockSelector:i,unblockSelector:l,ignoreClass:r,ignoreSelector:s,maskInputOptions:u,maskInputFn:o,sampling:f,userTriggeredOnInput:d,maskTextClass:c,unmaskTextClass:m,maskTextSelector:S,unmaskTextSelector:b}){function D(M){let T=Fi(M);const N=M.isTrusted,A=T&&Ws(T.tagName);if(A==="OPTION"&&(T=T.parentElement),!T||!A||Gv.indexOf(A)<0||de(T,a,i,l,!0))return;const z=T;if(z.classList.contains(r)||s&&z.matches(s))return;const L=io(T);let ut=Il(z,A,L),F=!1;const _=xr({maskInputOptions:u,tagName:A,type:L}),g=Da(T,c,S,m,b,_);(L==="radio"||L==="checkbox")&&(F=T.checked),ut=Di({isMasked:g,element:T,value:ut,maskInputFn:o}),h(T,d?{text:ut,isChecked:F,userTriggered:N}:{text:ut,isChecked:F});const O=T.name;L==="radio"&&O&&F&&e.querySelectorAll(`input[type="radio"][name="${O}"]`).forEach(x=>{if(x!==T){const k=Di({isMasked:g,element:x,value:Il(x,A,L),maskInputFn:o});h(x,d?{text:k,isChecked:!F,userTriggered:!1}:{text:k,isChecked:!F})}})}function h(M,T){const N=Dc.get(M);if(!N||N.text!==T.text||N.isChecked!==T.isChecked){Dc.set(M,T);const A=n.getId(M);X(t)({...T,id:A})}}const y=(f.input==="last"?["change"]:["input","change"]).map(M=>Ut(M,X(D),e)),v=e.defaultView;if(!v)return()=>{y.forEach(M=>M())};const w=v.Object.getOwnPropertyDescriptor(v.HTMLInputElement.prototype,"value"),E=[[v.HTMLInputElement.prototype,"value"],[v.HTMLInputElement.prototype,"checked"],[v.HTMLSelectElement.prototype,"value"],[v.HTMLTextAreaElement.prototype,"value"],[v.HTMLSelectElement.prototype,"selectedIndex"],[v.HTMLOptionElement.prototype,"selected"]];return w&&w.set&&y.push(...E.map(M=>Cd(M[0],M[1],{set(){X(D)({target:this,isTrusted:!1})}},!1,v))),X(()=>{y.forEach(M=>M())})}function Jl(t){const e=[];function n(a,i){if(fl("CSSGroupingRule")&&a.parentRule instanceof CSSGroupingRule||fl("CSSMediaRule")&&a.parentRule instanceof CSSMediaRule||fl("CSSSupportsRule")&&a.parentRule instanceof CSSSupportsRule||fl("CSSConditionRule")&&a.parentRule instanceof CSSConditionRule){const r=Array.from(a.parentRule.cssRules).indexOf(a);i.unshift(r)}else if(a.parentStyleSheet){const r=Array.from(a.parentStyleSheet.cssRules).indexOf(a);i.unshift(r)}return i}return n(t,e)}function We(t,e,n){let a,i;return t?(t.ownerNode?a=e.getId(t.ownerNode):i=n.getId(t),{styleId:i,id:a}):{}}function Qv({styleSheetRuleCb:t,mirror:e,stylesheetManager:n},{win:a}){if(!a.CSSStyleSheet||!a.CSSStyleSheet.prototype)return()=>{};const i=a.CSSStyleSheet.prototype.insertRule;a.CSSStyleSheet.prototype.insertRule=new Proxy(i,{apply:X((f,d,c)=>{const[m,S]=c,{id:b,styleId:D}=We(d,e,n.styleMirror);return(b&&b!==-1||D&&D!==-1)&&t({id:b,styleId:D,adds:[{rule:m,index:S}]}),f.apply(d,c)})});const l=a.CSSStyleSheet.prototype.deleteRule;a.CSSStyleSheet.prototype.deleteRule=new Proxy(l,{apply:X((f,d,c)=>{const[m]=c,{id:S,styleId:b}=We(d,e,n.styleMirror);return(S&&S!==-1||b&&b!==-1)&&t({id:S,styleId:b,removes:[{index:m}]}),f.apply(d,c)})});let r;a.CSSStyleSheet.prototype.replace&&(r=a.CSSStyleSheet.prototype.replace,a.CSSStyleSheet.prototype.replace=new Proxy(r,{apply:X((f,d,c)=>{const[m]=c,{id:S,styleId:b}=We(d,e,n.styleMirror);return(S&&S!==-1||b&&b!==-1)&&t({id:S,styleId:b,replace:m}),f.apply(d,c)})}));let s;a.CSSStyleSheet.prototype.replaceSync&&(s=a.CSSStyleSheet.prototype.replaceSync,a.CSSStyleSheet.prototype.replaceSync=new Proxy(s,{apply:X((f,d,c)=>{const[m]=c,{id:S,styleId:b}=We(d,e,n.styleMirror);return(S&&S!==-1||b&&b!==-1)&&t({id:S,styleId:b,replaceSync:m}),f.apply(d,c)})}));const u={};dl("CSSGroupingRule")?u.CSSGroupingRule=a.CSSGroupingRule:(dl("CSSMediaRule")&&(u.CSSMediaRule=a.CSSMediaRule),dl("CSSConditionRule")&&(u.CSSConditionRule=a.CSSConditionRule),dl("CSSSupportsRule")&&(u.CSSSupportsRule=a.CSSSupportsRule));const o={};return Object.entries(u).forEach(([f,d])=>{o[f]={insertRule:d.prototype.insertRule,deleteRule:d.prototype.deleteRule},d.prototype.insertRule=new Proxy(o[f].insertRule,{apply:X((c,m,S)=>{const[b,D]=S,{id:h,styleId:p}=We(m.parentStyleSheet,e,n.styleMirror);return(h&&h!==-1||p&&p!==-1)&&t({id:h,styleId:p,adds:[{rule:b,index:[...Jl(m),D||0]}]}),c.apply(m,S)})}),d.prototype.deleteRule=new Proxy(o[f].deleteRule,{apply:X((c,m,S)=>{const[b]=S,{id:D,styleId:h}=We(m.parentStyleSheet,e,n.styleMirror);return(D&&D!==-1||h&&h!==-1)&&t({id:D,styleId:h,removes:[{index:[...Jl(m),b]}]}),c.apply(m,S)})})}),X(()=>{a.CSSStyleSheet.prototype.insertRule=i,a.CSSStyleSheet.prototype.deleteRule=l,r&&(a.CSSStyleSheet.prototype.replace=r),s&&(a.CSSStyleSheet.prototype.replaceSync=s),Object.entries(u).forEach(([f,d])=>{d.prototype.insertRule=o[f].insertRule,d.prototype.deleteRule=o[f].deleteRule})})}function Qd({mirror:t,stylesheetManager:e},n){let a=null;n.nodeName==="#document"?a=t.getId(n):a=t.getId(n.host);const i=n.nodeName==="#document"?ve([n,"access",r=>r.defaultView,"optionalAccess",r=>r.Document]):ve([n,"access",r=>r.ownerDocument,"optionalAccess",r=>r.defaultView,"optionalAccess",r=>r.ShadowRoot]),l=ve([i,"optionalAccess",r=>r.prototype])?Object.getOwnPropertyDescriptor(ve([i,"optionalAccess",r=>r.prototype]),"adoptedStyleSheets"):void 0;return a===null||a===-1||!i||!l?()=>{}:(Object.defineProperty(n,"adoptedStyleSheets",{configurable:l.configurable,enumerable:l.enumerable,get(){return ve([l,"access",r=>r.get,"optionalAccess",r=>r.call,"call",r=>r(this)])},set(r){const s=ve([l,"access",u=>u.set,"optionalAccess",u=>u.call,"call",u=>u(this,r)]);if(a!==null&&a!==-1)try{e.adoptStyleSheets(r,a)}catch{}return s}}),X(()=>{Object.defineProperty(n,"adoptedStyleSheets",{configurable:l.configurable,enumerable:l.enumerable,get:l.get,set:l.set})}))}function Iv({styleDeclarationCb:t,mirror:e,ignoreCSSAttributes:n,stylesheetManager:a},{win:i}){const l=i.CSSStyleDeclaration.prototype.setProperty;i.CSSStyleDeclaration.prototype.setProperty=new Proxy(l,{apply:X((s,u,o)=>{const[f,d,c]=o;if(n.has(f))return l.apply(u,[f,d,c]);const{id:m,styleId:S}=We(ve([u,"access",b=>b.parentRule,"optionalAccess",b=>b.parentStyleSheet]),e,a.styleMirror);return(m&&m!==-1||S&&S!==-1)&&t({id:m,styleId:S,set:{property:f,value:d,priority:c},index:Jl(u.parentRule)}),s.apply(u,o)})});const r=i.CSSStyleDeclaration.prototype.removeProperty;return i.CSSStyleDeclaration.prototype.removeProperty=new Proxy(r,{apply:X((s,u,o)=>{const[f]=o;if(n.has(f))return r.apply(u,[f]);const{id:d,styleId:c}=We(ve([u,"access",m=>m.parentRule,"optionalAccess",m=>m.parentStyleSheet]),e,a.styleMirror);return(d&&d!==-1||c&&c!==-1)&&t({id:d,styleId:c,remove:{property:f},index:Jl(u.parentRule)}),s.apply(u,o)})}),X(()=>{i.CSSStyleDeclaration.prototype.setProperty=l,i.CSSStyleDeclaration.prototype.removeProperty=r})}function Zv({mediaInteractionCb:t,blockClass:e,blockSelector:n,unblockSelector:a,mirror:i,sampling:l,doc:r}){const s=X(o=>Ci(X(f=>{const d=Fi(f);if(!d||de(d,e,n,a,!0))return;const{currentTime:c,volume:m,muted:S,playbackRate:b}=d;t({type:o,id:i.getId(d),currentTime:c,volume:m,muted:S,playbackRate:b})}),l.media||500)),u=[Ut("play",s(0),r),Ut("pause",s(1),r),Ut("seeked",s(2),r),Ut("volumechange",s(3),r),Ut("ratechange",s(4),r)];return X(()=>{u.forEach(o=>o())})}function Kv({fontCb:t,doc:e}){const n=e.defaultView;if(!n)return()=>{};const a=[],i=new WeakMap,l=n.FontFace;n.FontFace=function(u,o,f){const d=new l(u,o,f);return i.set(d,{family:u,buffer:typeof o!="string",descriptors:f,fontSource:typeof o=="string"?o:JSON.stringify(Array.from(new Uint8Array(o)))}),d};const r=so(e.fonts,"add",function(s){return function(u){return Cr(X(()=>{const o=i.get(u);o&&(t(o),i.delete(u))}),0),s.apply(this,[u])}});return a.push(()=>{n.FontFace=l}),a.push(r),X(()=>{a.forEach(s=>s())})}function Jv(t){const{doc:e,mirror:n,blockClass:a,blockSelector:i,unblockSelector:l,selectionCb:r}=t;let s=!0;const u=X(()=>{const o=e.getSelection();if(!o||s&&ve([o,"optionalAccess",c=>c.isCollapsed]))return;s=o.isCollapsed||!1;const f=[],d=o.rangeCount||0;for(let c=0;c<d;c++){const m=o.getRangeAt(c),{startContainer:S,startOffset:b,endContainer:D,endOffset:h}=m;de(S,a,i,l,!0)||de(D,a,i,l,!0)||f.push({start:n.getId(S),startOffset:b,end:n.getId(D),endOffset:h})}r({ranges:f})});return u(),Ut("selectionchange",u)}function Fv({doc:t,customElementCb:e}){const n=t.defaultView;return!n||!n.customElements?()=>{}:so(n.customElements,"define",function(i){return function(l,r,s){try{e({define:{name:l}})}catch{}return i.apply(this,[l,r,s])}})}function $v(t,e={}){const n=t.doc.defaultView;if(!n)return()=>{};const a=Gd(t,t.doc),i=jv(t),l=Yv(t),r=Vd(t),s=Xv(t,{win:n}),u=Vv(t),o=Zv(t),f=Qv(t,{win:n}),d=Qd(t,t.doc),c=Iv(t,{win:n}),m=t.collectFonts?Kv(t):()=>{},S=Jv(t),b=Fv(t),D=[];for(const h of t.plugins)D.push(h.observer(h.callback,n,h.options));return X(()=>{ua.forEach(h=>h.reset()),a.disconnect(),i(),l(),r(),s(),u(),o(),f(),d(),c(),m(),S(),b(),D.forEach(h=>h())})}function fl(t){return typeof window[t]<"u"}function dl(t){return!!(typeof window[t]<"u"&&window[t].prototype&&"insertRule"in window[t].prototype&&"deleteRule"in window[t].prototype)}class nu{constructor(e){this.generateIdFn=e,this.iframeIdToRemoteIdMap=new WeakMap,this.iframeRemoteIdToIdMap=new WeakMap}getId(e,n,a,i){const l=a||this.getIdToRemoteIdMap(e),r=i||this.getRemoteIdToIdMap(e);let s=l.get(n);return s||(s=this.generateIdFn(),l.set(n,s),r.set(s,n)),s}getIds(e,n){const a=this.getIdToRemoteIdMap(e),i=this.getRemoteIdToIdMap(e);return n.map(l=>this.getId(e,l,a,i))}getRemoteId(e,n,a){const i=a||this.getRemoteIdToIdMap(e);if(typeof n!="number")return n;const l=i.get(n);return l||-1}getRemoteIds(e,n){const a=this.getRemoteIdToIdMap(e);return n.map(i=>this.getRemoteId(e,i,a))}reset(e){if(!e){this.iframeIdToRemoteIdMap=new WeakMap,this.iframeRemoteIdToIdMap=new WeakMap;return}this.iframeIdToRemoteIdMap.delete(e),this.iframeRemoteIdToIdMap.delete(e)}getIdToRemoteIdMap(e){let n=this.iframeIdToRemoteIdMap.get(e);return n||(n=new Map,this.iframeIdToRemoteIdMap.set(e,n)),n}getRemoteIdToIdMap(e){let n=this.iframeRemoteIdToIdMap.get(e);return n||(n=new Map,this.iframeRemoteIdToIdMap.set(e,n)),n}}function xc(t){let e,n=t[0],a=1;for(;a<t.length;){const i=t[a],l=t[a+1];if(a+=2,(i==="optionalAccess"||i==="optionalCall")&&n==null)return;i==="access"||i==="optionalAccess"?(e=n,n=l(n)):(i==="call"||i==="optionalCall")&&(n=l((...r)=>n.call(e,...r)),e=void 0)}return n}class Wv{constructor(){this.crossOriginIframeMirror=new nu(lo),this.crossOriginIframeRootIdMap=new WeakMap}addIframe(){}addLoadListener(){}attachIframe(){}}class Pv{constructor(e){this.iframes=new WeakMap,this.crossOriginIframeMap=new WeakMap,this.crossOriginIframeMirror=new nu(lo),this.crossOriginIframeRootIdMap=new WeakMap,this.mutationCb=e.mutationCb,this.wrappedEmit=e.wrappedEmit,this.stylesheetManager=e.stylesheetManager,this.recordCrossOriginIframes=e.recordCrossOriginIframes,this.crossOriginIframeStyleMirror=new nu(this.stylesheetManager.styleMirror.generateId.bind(this.stylesheetManager.styleMirror)),this.mirror=e.mirror,this.recordCrossOriginIframes&&window.addEventListener("message",this.handleMessage.bind(this))}addIframe(e){this.iframes.set(e,!0),e.contentWindow&&this.crossOriginIframeMap.set(e.contentWindow,e)}addLoadListener(e){this.loadListener=e}attachIframe(e,n){this.mutationCb({adds:[{parentId:this.mirror.getId(e),nextId:null,node:n}],removes:[],texts:[],attributes:[],isAttachIframe:!0}),xc([this,"access",a=>a.loadListener,"optionalCall",a=>a(e)]),e.contentDocument&&e.contentDocument.adoptedStyleSheets&&e.contentDocument.adoptedStyleSheets.length>0&&this.stylesheetManager.adoptStyleSheets(e.contentDocument.adoptedStyleSheets,this.mirror.getId(e.contentDocument))}handleMessage(e){const n=e;if(n.data.type!=="rrweb"||n.origin!==n.data.origin||!e.source)return;const i=this.crossOriginIframeMap.get(e.source);if(!i)return;const l=this.transformCrossOriginEvent(i,n.data.event);l&&this.wrappedEmit(l,n.data.isCheckout)}transformCrossOriginEvent(e,n){switch(n.type){case B.FullSnapshot:{this.crossOriginIframeMirror.reset(e),this.crossOriginIframeStyleMirror.reset(e),this.replaceIdOnNode(n.data.node,e);const a=n.data.node.id;return this.crossOriginIframeRootIdMap.set(e,a),this.patchRootIdOnNode(n.data.node,a),{timestamp:n.timestamp,type:B.IncrementalSnapshot,data:{source:q.Mutation,adds:[{parentId:this.mirror.getId(e),nextId:null,node:n.data.node}],removes:[],texts:[],attributes:[],isAttachIframe:!0}}}case B.Meta:case B.Load:case B.DomContentLoaded:return!1;case B.Plugin:return n;case B.Custom:return this.replaceIds(n.data.payload,e,["id","parentId","previousId","nextId"]),n;case B.IncrementalSnapshot:switch(n.data.source){case q.Mutation:return n.data.adds.forEach(a=>{this.replaceIds(a,e,["parentId","nextId","previousId"]),this.replaceIdOnNode(a.node,e);const i=this.crossOriginIframeRootIdMap.get(e);i&&this.patchRootIdOnNode(a.node,i)}),n.data.removes.forEach(a=>{this.replaceIds(a,e,["parentId","id"])}),n.data.attributes.forEach(a=>{this.replaceIds(a,e,["id"])}),n.data.texts.forEach(a=>{this.replaceIds(a,e,["id"])}),n;case q.Drag:case q.TouchMove:case q.MouseMove:return n.data.positions.forEach(a=>{this.replaceIds(a,e,["id"])}),n;case q.ViewportResize:return!1;case q.MediaInteraction:case q.MouseInteraction:case q.Scroll:case q.CanvasMutation:case q.Input:return this.replaceIds(n.data,e,["id"]),n;case q.StyleSheetRule:case q.StyleDeclaration:return this.replaceIds(n.data,e,["id"]),this.replaceStyleIds(n.data,e,["styleId"]),n;case q.Font:return n;case q.Selection:return n.data.ranges.forEach(a=>{this.replaceIds(a,e,["start","end"])}),n;case q.AdoptedStyleSheet:return this.replaceIds(n.data,e,["id"]),this.replaceStyleIds(n.data,e,["styleIds"]),xc([n,"access",a=>a.data,"access",a=>a.styles,"optionalAccess",a=>a.forEach,"call",a=>a(i=>{this.replaceStyleIds(i,e,["styleId"])})]),n}}return!1}replace(e,n,a,i){for(const l of i)!Array.isArray(n[l])&&typeof n[l]!="number"||(Array.isArray(n[l])?n[l]=e.getIds(a,n[l]):n[l]=e.getId(a,n[l]));return n}replaceIds(e,n,a){return this.replace(this.crossOriginIframeMirror,e,n,a)}replaceStyleIds(e,n,a){return this.replace(this.crossOriginIframeStyleMirror,e,n,a)}replaceIdOnNode(e,n){this.replaceIds(e,n,["id","rootId"]),"childNodes"in e&&e.childNodes.forEach(a=>{this.replaceIdOnNode(a,n)})}patchRootIdOnNode(e,n){e.type!==St.Document&&!e.rootId&&(e.rootId=n),"childNodes"in e&&e.childNodes.forEach(a=>{this.patchRootIdOnNode(a,n)})}}class t0{init(){}addShadowRoot(){}observeAttachShadow(){}reset(){}}class e0{constructor(e){this.shadowDoms=new WeakSet,this.restoreHandlers=[],this.mutationCb=e.mutationCb,this.scrollCb=e.scrollCb,this.bypassOptions=e.bypassOptions,this.mirror=e.mirror,this.init()}init(){this.reset(),this.patchAttachShadow(Element,document)}addShadowRoot(e,n){if(!di(e)||this.shadowDoms.has(e))return;this.shadowDoms.add(e);const a=Gd({...this.bypassOptions,doc:n,mutationCb:this.mutationCb,mirror:this.mirror,shadowDomManager:this},e);this.restoreHandlers.push(()=>a.disconnect()),this.restoreHandlers.push(Vd({...this.bypassOptions,scrollCb:this.scrollCb,doc:e,mirror:this.mirror})),Cr(()=>{e.adoptedStyleSheets&&e.adoptedStyleSheets.length>0&&this.bypassOptions.stylesheetManager.adoptStyleSheets(e.adoptedStyleSheets,this.mirror.getId(e.host)),this.restoreHandlers.push(Qd({mirror:this.mirror,stylesheetManager:this.bypassOptions.stylesheetManager},e))},0)}observeAttachShadow(e){!e.contentWindow||!e.contentDocument||this.patchAttachShadow(e.contentWindow.Element,e.contentDocument)}patchAttachShadow(e,n){const a=this;this.restoreHandlers.push(so(e.prototype,"attachShadow",function(i){return function(l){const r=i.call(this,l);return this.shadowRoot&&jd(this)&&a.addShadowRoot(this.shadowRoot,n),r}}))}reset(){this.restoreHandlers.forEach(e=>{try{e()}catch{}}),this.restoreHandlers=[],this.shadowDoms=new WeakSet}}class Cc{reset(){}freeze(){}unfreeze(){}lock(){}unlock(){}snapshot(){}}class n0{constructor(e){this.trackedLinkElements=new WeakSet,this.styleMirror=new xv,this.mutationCb=e.mutationCb,this.adoptedStyleSheetCb=e.adoptedStyleSheetCb}attachLinkElement(e,n){"_cssText"in n.attributes&&this.mutationCb({adds:[],removes:[],texts:[],attributes:[{id:n.id,attributes:n.attributes}]}),this.trackLinkElement(e)}trackLinkElement(e){this.trackedLinkElements.has(e)||(this.trackedLinkElements.add(e),this.trackStylesheetInLinkElement(e))}adoptStyleSheets(e,n){if(e.length===0)return;const a={id:n,styleIds:[]},i=[];for(const l of e){let r;this.styleMirror.has(l)?r=this.styleMirror.getId(l):(r=this.styleMirror.add(l),i.push({styleId:r,rules:Array.from(l.rules||CSSRule,(s,u)=>({rule:Ad(s),index:u}))})),a.styleIds.push(r)}i.length>0&&(a.styles=i),this.adoptedStyleSheetCb(a)}reset(){this.styleMirror.reset(),this.trackedLinkElements=new WeakSet}trackStylesheetInLinkElement(e){}}class a0{constructor(){this.nodeMap=new WeakMap,this.loop=!0,this.periodicallyClear()}periodicallyClear(){kv(()=>{this.clear(),this.loop&&this.periodicallyClear()})}inOtherBuffer(e,n){const a=this.nodeMap.get(e);return a&&Array.from(a).some(i=>i!==n)}add(e,n){this.nodeMap.set(e,(this.nodeMap.get(e)||new Set).add(n))}clear(){this.nodeMap=new WeakMap}destroy(){this.loop=!1}}let dt,Fl;const oe=iv();function cn(t={}){const{emit:e,checkoutEveryNms:n,checkoutEveryNth:a,blockClass:i="rr-block",blockSelector:l=null,unblockSelector:r=null,ignoreClass:s="rr-ignore",ignoreSelector:u=null,maskAllText:o=!1,maskTextClass:f="rr-mask",unmaskTextClass:d=null,maskTextSelector:c=null,unmaskTextSelector:m=null,inlineStylesheet:S=!0,maskAllInputs:b,maskInputOptions:D,slimDOMOptions:h,maskAttributeFn:p,maskInputFn:y,maskTextFn:v,maxCanvasSize:w=null,packFn:E,sampling:M={},dataURLOptions:T={},mousemoveWait:N,recordCanvas:A=!1,recordCrossOriginIframes:z=!1,recordAfter:L=t.recordAfter==="DOMContentLoaded"?t.recordAfter:"load",userTriggeredOnInput:ut=!1,collectFonts:F=!1,inlineImages:_=!1,plugins:g,keepIframeSrcFn:O=()=>!1,ignoreCSSAttributes:x=new Set([]),errorHandler:k,onMutation:C,getCanvasManager:ie}=t;Bv(k);const ge=z?window.parent===window:!0;let mt=!1;if(!ge)try{window.parent.document&&(mt=!1)}catch{mt=!0}if(ge&&!e)throw new Error("emit function is required");N!==void 0&&M.mousemove===void 0&&(M.mousemove=N),oe.reset();const xt=b===!0?{color:!0,date:!0,"datetime-local":!0,email:!0,month:!0,number:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0,textarea:!0,select:!0,radio:!0,checkbox:!0}:D!==void 0?D:{},Ke=h===!0||h==="all"?{script:!0,comment:!0,headFavicon:!0,headWhitespace:!0,headMetaSocial:!0,headMetaRobots:!0,headMetaHttpEquiv:!0,headMetaVerification:!0,headMetaAuthorship:h==="all",headMetaDescKeywords:h==="all"}:h||{};Dv();let Wr,Pr=0;const oc=Q=>{for(const le of g||[])le.eventProcessor&&(Q=le.eventProcessor(Q));return E&&!mt&&(Q=E(Q)),Q};dt=(Q,le)=>{const V=Q;if(V.timestamp=Kl(),as([ua,"access",ot=>ot[0],"optionalAccess",ot=>ot.isFrozen,"call",ot=>ot()])&&V.type!==B.FullSnapshot&&!(V.type===B.IncrementalSnapshot&&V.data.source===q.Mutation)&&ua.forEach(ot=>ot.unfreeze()),ge)as([e,"optionalCall",ot=>ot(oc(V),le)]);else if(mt){const ot={type:"rrweb",event:oc(V),origin:window.location.origin,isCheckout:le};window.parent.postMessage(ot,"*")}if(V.type===B.FullSnapshot)Wr=V,Pr=0;else if(V.type===B.IncrementalSnapshot){if(V.data.source===q.Mutation&&V.data.isAttachIframe)return;Pr++;const ot=a&&Pr>=a,I=n&&Wr&&V.timestamp-Wr.timestamp>n;(ot||I)&&es(!0)}};const sl=Q=>{dt({type:B.IncrementalSnapshot,data:{source:q.Mutation,...Q}})},cc=Q=>dt({type:B.IncrementalSnapshot,data:{source:q.Scroll,...Q}}),ly=Q=>dt({type:B.IncrementalSnapshot,data:{source:q.CanvasMutation,...Q}}),ry=Q=>dt({type:B.IncrementalSnapshot,data:{source:q.AdoptedStyleSheet,...Q}}),Mn=new n0({mutationCb:sl,adoptedStyleSheetCb:ry}),wn=typeof __RRWEB_EXCLUDE_IFRAME__=="boolean"&&__RRWEB_EXCLUDE_IFRAME__?new Wv:new Pv({mirror:oe,mutationCb:sl,stylesheetManager:Mn,recordCrossOriginIframes:z,wrappedEmit:dt});for(const Q of g||[])Q.getMirror&&Q.getMirror({nodeMirror:oe,crossOriginIframeMirror:wn.crossOriginIframeMirror,crossOriginIframeStyleMirror:wn.crossOriginIframeStyleMirror});const ts=new a0,fc=l0(ie,{mirror:oe,win:window,mutationCb:Q=>dt({type:B.IncrementalSnapshot,data:{source:q.CanvasMutation,...Q}}),recordCanvas:A,blockClass:i,blockSelector:l,unblockSelector:r,maxCanvasSize:w,sampling:M.canvas,dataURLOptions:T,errorHandler:k}),ul=typeof __RRWEB_EXCLUDE_SHADOW_DOM__=="boolean"&&__RRWEB_EXCLUDE_SHADOW_DOM__?new t0:new e0({mutationCb:sl,scrollCb:cc,bypassOptions:{onMutation:C,blockClass:i,blockSelector:l,unblockSelector:r,maskAllText:o,maskTextClass:f,unmaskTextClass:d,maskTextSelector:c,unmaskTextSelector:m,inlineStylesheet:S,maskInputOptions:xt,dataURLOptions:T,maskAttributeFn:p,maskTextFn:v,maskInputFn:y,recordCanvas:A,inlineImages:_,sampling:M,slimDOMOptions:Ke,iframeManager:wn,stylesheetManager:Mn,canvasManager:fc,keepIframeSrcFn:O,processedNodeManager:ts},mirror:oe}),es=(Q=!1)=>{dt({type:B.Meta,data:{href:window.location.href,width:Nd(),height:kd()}},Q),Mn.reset(),ul.init(),ua.forEach(V=>V.lock());const le=Av(document,{mirror:oe,blockClass:i,blockSelector:l,unblockSelector:r,maskAllText:o,maskTextClass:f,unmaskTextClass:d,maskTextSelector:c,unmaskTextSelector:m,inlineStylesheet:S,maskAllInputs:xt,maskAttributeFn:p,maskInputFn:y,maskTextFn:v,slimDOM:Ke,dataURLOptions:T,recordCanvas:A,inlineImages:_,onSerialize:V=>{Hd(V,oe)&&wn.addIframe(V),Bd(V,oe)&&Mn.trackLinkElement(V),tu(V)&&ul.addShadowRoot(V.shadowRoot,document)},onIframeLoad:(V,ot)=>{wn.attachIframe(V,ot),ul.observeAttachShadow(V)},onStylesheetLoad:(V,ot)=>{Mn.attachLinkElement(V,ot)},keepIframeSrcFn:O});if(!le)return console.warn("Failed to snapshot the document");dt({type:B.FullSnapshot,data:{node:le,initialOffset:zd(window)}}),ua.forEach(V=>V.unlock()),document.adoptedStyleSheets&&document.adoptedStyleSheets.length>0&&Mn.adoptStyleSheets(document.adoptedStyleSheets,oe.getId(document))};Fl=es;try{const Q=[],le=ot=>X($v)({onMutation:C,mutationCb:sl,mousemoveCb:(I,Rn)=>dt({type:B.IncrementalSnapshot,data:{source:Rn,positions:I}}),mouseInteractionCb:I=>dt({type:B.IncrementalSnapshot,data:{source:q.MouseInteraction,...I}}),scrollCb:cc,viewportResizeCb:I=>dt({type:B.IncrementalSnapshot,data:{source:q.ViewportResize,...I}}),inputCb:I=>dt({type:B.IncrementalSnapshot,data:{source:q.Input,...I}}),mediaInteractionCb:I=>dt({type:B.IncrementalSnapshot,data:{source:q.MediaInteraction,...I}}),styleSheetRuleCb:I=>dt({type:B.IncrementalSnapshot,data:{source:q.StyleSheetRule,...I}}),styleDeclarationCb:I=>dt({type:B.IncrementalSnapshot,data:{source:q.StyleDeclaration,...I}}),canvasMutationCb:ly,fontCb:I=>dt({type:B.IncrementalSnapshot,data:{source:q.Font,...I}}),selectionCb:I=>{dt({type:B.IncrementalSnapshot,data:{source:q.Selection,...I}})},customElementCb:I=>{dt({type:B.IncrementalSnapshot,data:{source:q.CustomElement,...I}})},blockClass:i,ignoreClass:s,ignoreSelector:u,maskAllText:o,maskTextClass:f,unmaskTextClass:d,maskTextSelector:c,unmaskTextSelector:m,maskInputOptions:xt,inlineStylesheet:S,sampling:M,recordCanvas:A,inlineImages:_,userTriggeredOnInput:ut,collectFonts:F,doc:ot,maskAttributeFn:p,maskInputFn:y,maskTextFn:v,keepIframeSrcFn:O,blockSelector:l,unblockSelector:r,slimDOMOptions:Ke,dataURLOptions:T,mirror:oe,iframeManager:wn,stylesheetManager:Mn,shadowDomManager:ul,processedNodeManager:ts,canvasManager:fc,ignoreCSSAttributes:x,plugins:as([g,"optionalAccess",I=>I.filter,"call",I=>I(Rn=>Rn.observer),"optionalAccess",I=>I.map,"call",I=>I(Rn=>({observer:Rn.observer,options:Rn.options,callback:sy=>dt({type:B.Plugin,data:{plugin:Rn.name,payload:sy}})}))])||[]},{});wn.addLoadListener(ot=>{try{Q.push(le(ot.contentDocument))}catch(I){console.warn(I)}});const V=()=>{es(),Q.push(le(document))};return document.readyState==="interactive"||document.readyState==="complete"?V():(Q.push(Ut("DOMContentLoaded",()=>{dt({type:B.DomContentLoaded,data:{}}),L==="DOMContentLoaded"&&V()})),Q.push(Ut("load",()=>{dt({type:B.Load,data:{}}),L==="load"&&V()},window))),()=>{Q.forEach(ot=>ot()),ts.destroy(),Fl=void 0,qv()}}catch(Q){console.warn(Q)}}function i0(t){if(!Fl)throw new Error("please take full snapshot after start recording");Fl(t)}cn.mirror=oe;cn.takeFullSnapshot=i0;function l0(t,e){try{return t?t(e):new Cc}catch{return console.warn("Unable to initialize CanvasManager"),new Cc}}const r0=3,s0=5;function oo(t){return t>9999999999?t:t*1e3}function us(t){return t>9999999999?t/1e3:t}function $i(t,e){e.category!=="sentry.transaction"&&(["ui.click","ui.input"].includes(e.category)?t.triggerUserActivity():t.checkAndHandleExpiredSession(),t.addUpdate(()=>(t.throttledAddEvent({type:B.Custom,timestamp:(e.timestamp||0)*1e3,data:{tag:"breadcrumb",payload:bd(e,10,1e3)}}),e.category==="console")))}const u0="button,a";function Id(t){return t.closest(u0)||t}function Zd(t){const e=Kd(t);return!e||!(e instanceof Element)?e:Id(e)}function Kd(t){return o0(t)?t.target:t}function o0(t){return typeof t=="object"&&!!t&&"target"in t}let Pe;function c0(t){return Pe||(Pe=[],f0()),Pe.push(t),()=>{const e=Pe?Pe.indexOf(t):-1;e>-1&&Pe.splice(e,1)}}function f0(){Xy(nt,"open",function(t){return function(...e){if(Pe)try{Pe.forEach(n=>n())}catch{}return t.apply(nt,e)}})}function d0(t,e,n){t.handleClick(e,n)}class h0{constructor(e,n,a=$i){this._lastMutation=0,this._lastScroll=0,this._clicks=[],this._timeout=n.timeout/1e3,this._threshold=n.threshold/1e3,this._scollTimeout=n.scrollTimeout/1e3,this._replay=e,this._ignoreSelector=n.ignoreSelector,this._addBreadcrumbEvent=a}addListeners(){const e=c0(()=>{this._lastMutation=zc()});this._teardown=()=>{e(),this._clicks=[],this._lastMutation=0,this._lastScroll=0}}removeListeners(){this._teardown&&this._teardown(),this._checkClickTimeout&&clearTimeout(this._checkClickTimeout)}handleClick(e,n){if(p0(n,this._ignoreSelector)||!y0(e))return;const a={timestamp:us(e.timestamp),clickBreadcrumb:e,clickCount:0,node:n};this._clicks.some(i=>i.node===a.node&&Math.abs(i.timestamp-a.timestamp)<1)||(this._clicks.push(a),this._clicks.length===1&&this._scheduleCheckClicks())}registerMutation(e=Date.now()){this._lastMutation=us(e)}registerScroll(e=Date.now()){this._lastScroll=us(e)}registerClick(e){const n=Id(e);this._handleMultiClick(n)}_handleMultiClick(e){this._getClicks(e).forEach(n=>{n.clickCount++})}_getClicks(e){return this._clicks.filter(n=>n.node===e)}_checkClicks(){const e=[],n=zc();this._clicks.forEach(a=>{!a.mutationAfter&&this._lastMutation&&(a.mutationAfter=a.timestamp<=this._lastMutation?this._lastMutation-a.timestamp:void 0),!a.scrollAfter&&this._lastScroll&&(a.scrollAfter=a.timestamp<=this._lastScroll?this._lastScroll-a.timestamp:void 0),a.timestamp+this._timeout<=n&&e.push(a)});for(const a of e){const i=this._clicks.indexOf(a);i>-1&&(this._generateBreadcrumbs(a),this._clicks.splice(i,1))}this._clicks.length&&this._scheduleCheckClicks()}_generateBreadcrumbs(e){const n=this._replay,a=e.scrollAfter&&e.scrollAfter<=this._scollTimeout,i=e.mutationAfter&&e.mutationAfter<=this._threshold,l=!a&&!i,{clickCount:r,clickBreadcrumb:s}=e;if(l){const u=Math.min(e.mutationAfter||this._timeout,this._timeout)*1e3,o=u<this._timeout*1e3?"mutation":"timeout",f={type:"default",message:s.message,timestamp:s.timestamp,category:"ui.slowClickDetected",data:{...s.data,url:nt.location.href,route:n.getCurrentRoute(),timeAfterClickMs:u,endReason:o,clickCount:r||1}};this._addBreadcrumbEvent(n,f);return}if(r>1){const u={type:"default",message:s.message,timestamp:s.timestamp,category:"ui.multiClick",data:{...s.data,url:nt.location.href,route:n.getCurrentRoute(),clickCount:r,metric:!0}};this._addBreadcrumbEvent(n,u)}}_scheduleCheckClicks(){this._checkClickTimeout&&clearTimeout(this._checkClickTimeout),this._checkClickTimeout=Bn(()=>this._checkClicks(),1e3)}}const m0=["A","BUTTON","INPUT"];function p0(t,e){return!!(!m0.includes(t.tagName)||t.tagName==="INPUT"&&!["submit","button"].includes(t.getAttribute("type")||"")||t.tagName==="A"&&(t.hasAttribute("download")||t.hasAttribute("target")&&t.getAttribute("target")!=="_self")||e&&t.matches(e))}function y0(t){return!!(t.data&&typeof t.data.nodeId=="number"&&t.timestamp)}function zc(){return Date.now()/1e3}function g0(t,e){try{if(!v0(e))return;const{source:n}=e.data;if(n===q.Mutation&&t.registerMutation(e.timestamp),n===q.Scroll&&t.registerScroll(e.timestamp),S0(e)){const{type:a,id:i}=e.data,l=cn.mirror.getNode(i);l instanceof HTMLElement&&a===Nt.Click&&t.registerClick(l)}}catch{}}function v0(t){return t.type===r0}function S0(t){return t.data.source===q.MouseInteraction}function _e(t){return{timestamp:Date.now()/1e3,type:"default",...t}}var $l;(function(t){t[t.Document=0]="Document",t[t.DocumentType=1]="DocumentType",t[t.Element=2]="Element",t[t.Text=3]="Text",t[t.CDATA=4]="CDATA",t[t.Comment=5]="Comment"})($l||($l={}));const _0=new Set(["id","class","aria-label","role","name","alt","title","data-test-id","data-testid","disabled","aria-disabled","data-sentry-component"]);function b0(t){const e={};!t["data-sentry-component"]&&t["data-sentry-element"]&&(t["data-sentry-component"]=t["data-sentry-element"]);for(const n in t)if(_0.has(n)){let a=n;(n==="data-testid"||n==="data-test-id")&&(a="testId"),e[a]=t[n]}return e}const E0=t=>e=>{if(!t.isEnabled())return;const n=M0(e);if(!n)return;const a=e.name==="click",i=a?e.event:void 0;a&&t.clickDetector&&i&&i.target&&!i.altKey&&!i.metaKey&&!i.ctrlKey&&!i.shiftKey&&d0(t.clickDetector,n,Zd(e.event)),$i(t,n)};function Jd(t,e){const n=cn.mirror.getId(t),a=n&&cn.mirror.getNode(n),i=a&&cn.mirror.getMeta(a),l=i&&R0(i)?i:null;return{message:e,data:l?{nodeId:n,node:{id:n,tagName:l.tagName,textContent:Array.from(l.childNodes).map(r=>r.type===$l.Text&&r.textContent).filter(Boolean).map(r=>r.trim()).join(""),attributes:b0(l.attributes)}}:{}}}function M0(t){const{target:e,message:n}=w0(t);return _e({category:`ui.${t.name}`,...Jd(e,n)})}function w0(t){const e=t.name==="click";let n,a=null;try{a=e?Zd(t.event):Kd(t.event),n=_d(a,{maxStringLength:200})||"<unknown>"}catch{n="<unknown>"}return{target:a,message:n}}function R0(t){return t.type===$l.Element}function T0(t,e){if(!t.isEnabled())return;t.updateUserActivity();const n=A0(e);n&&$i(t,n)}function A0(t){const{metaKey:e,shiftKey:n,ctrlKey:a,altKey:i,key:l,target:r}=t;if(!r||O0(r)||!l)return null;const s=e||a||i,u=l.length===1;if(!s&&u)return null;const o=_d(r,{maxStringLength:200})||"<unknown>",f=Jd(r,o);return _e({category:"ui.keyDown",message:o,data:{...f.data,metaKey:e,shiftKey:n,ctrlKey:a,altKey:i,key:l}})}function O0(t){return t.tagName==="INPUT"||t.tagName==="TEXTAREA"||t.isContentEditable}const kc={resource:k0,paint:C0,navigation:z0};function hl(t,e){return({metric:n})=>void e.replayPerformanceEntries.push(t(n))}function D0(t){return t.map(x0).filter(Boolean)}function x0(t){return kc[t.entryType]?kc[t.entryType](t):null}function xa(t){return((Vy||nt.performance.timeOrigin)+t)/1e3}function C0(t){const{duration:e,entryType:n,name:a,startTime:i}=t,l=xa(i);return{type:n,name:a,start:l,end:l+e,data:void 0}}function z0(t){const{entryType:e,name:n,decodedBodySize:a,duration:i,domComplete:l,encodedBodySize:r,domContentLoadedEventStart:s,domContentLoadedEventEnd:u,domInteractive:o,loadEventStart:f,loadEventEnd:d,redirectCount:c,startTime:m,transferSize:S,type:b}=t;return i===0?null:{type:`${e}.${b}`,start:xa(m),end:xa(l),name:n,data:{size:S,decodedBodySize:a,encodedBodySize:r,duration:i,domInteractive:o,domContentLoadedEventStart:s,domContentLoadedEventEnd:u,loadEventStart:f,loadEventEnd:d,domComplete:l,redirectCount:c}}}function k0(t){const{entryType:e,initiatorType:n,name:a,responseEnd:i,startTime:l,decodedBodySize:r,encodedBodySize:s,responseStatus:u,transferSize:o}=t;return["fetch","xmlhttprequest"].includes(n)?null:{type:`${e}.${n}`,start:xa(l),end:xa(i),name:a,data:{size:o,statusCode:u,decodedBodySize:r,encodedBodySize:s}}}function N0(t){const e=t.entries[t.entries.length-1],n=e?e.element:void 0;return zr(t,"largest-contentful-paint",n)}function U0(t){const e=t.entries[0],n=e&&e.sources?e.sources[0].node:void 0;return zr(t,"cumulative-layout-shift",n)}function L0(t){const e=t.entries[t.entries.length-1],n=e?e.target:void 0;return zr(t,"first-input-delay",n)}function H0(t){const e=t.entries[t.entries.length-1],n=e?e.target:void 0;return zr(t,"interaction-to-next-paint",n)}function zr(t,e,n){const a=t.value,i=t.rating,l=xa(a);return{type:"web-vital",name:e,start:l,end:l,data:{value:a,size:a,rating:i,nodeId:n?cn.mirror.getId(n):void 0}}}function B0(t){function e(i){t.performanceEntries.includes(i)||t.performanceEntries.push(i)}function n({entries:i}){i.forEach(e)}const a=[];return["navigation","paint","resource"].forEach(i=>{a.push(Sy(i,n))}),a.push(_y(hl(N0,t)),by(hl(U0,t)),Ey(hl(L0,t)),My(hl(H0,t))),()=>{a.forEach(i=>i())}}const tt=typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__,q0='var t=Uint8Array,n=Uint16Array,r=Int32Array,e=new t([0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0,0,0,0]),i=new t([0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13,0,0]),a=new t([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]),s=function(t,e){for(var i=new n(31),a=0;a<31;++a)i[a]=e+=1<<t[a-1];var s=new r(i[30]);for(a=1;a<30;++a)for(var o=i[a];o<i[a+1];++o)s[o]=o-i[a]<<5|a;return{b:i,r:s}},o=s(e,2),f=o.b,h=o.r;f[28]=258,h[258]=28;for(var l=s(i,0).r,u=new n(32768),c=0;c<32768;++c){var v=(43690&c)>>1|(21845&c)<<1;v=(61680&(v=(52428&v)>>2|(13107&v)<<2))>>4|(3855&v)<<4,u[c]=((65280&v)>>8|(255&v)<<8)>>1}var d=function(t,r,e){for(var i=t.length,a=0,s=new n(r);a<i;++a)t[a]&&++s[t[a]-1];var o,f=new n(r);for(a=1;a<r;++a)f[a]=f[a-1]+s[a-1]<<1;if(e){o=new n(1<<r);var h=15-r;for(a=0;a<i;++a)if(t[a])for(var l=a<<4|t[a],c=r-t[a],v=f[t[a]-1]++<<c,d=v|(1<<c)-1;v<=d;++v)o[u[v]>>h]=l}else for(o=new n(i),a=0;a<i;++a)t[a]&&(o[a]=u[f[t[a]-1]++]>>15-t[a]);return o},g=new t(288);for(c=0;c<144;++c)g[c]=8;for(c=144;c<256;++c)g[c]=9;for(c=256;c<280;++c)g[c]=7;for(c=280;c<288;++c)g[c]=8;var w=new t(32);for(c=0;c<32;++c)w[c]=5;var p=d(g,9,0),y=d(w,5,0),m=function(t){return(t+7)/8|0},b=function(n,r,e){return(null==r||r<0)&&(r=0),(null==e||e>n.length)&&(e=n.length),new t(n.subarray(r,e))},M=["unexpected EOF","invalid block type","invalid length/literal","invalid distance","stream finished","no stream handler",,"no callback","invalid UTF-8 data","extra field too long","date not in range 1980-2099","filename too long","stream finishing","invalid zip data"],E=function(t,n,r){var e=new Error(n||M[t]);if(e.code=t,Error.captureStackTrace&&Error.captureStackTrace(e,E),!r)throw e;return e},z=function(t,n,r){r<<=7&n;var e=n/8|0;t[e]|=r,t[e+1]|=r>>8},A=function(t,n,r){r<<=7&n;var e=n/8|0;t[e]|=r,t[e+1]|=r>>8,t[e+2]|=r>>16},_=function(r,e){for(var i=[],a=0;a<r.length;++a)r[a]&&i.push({s:a,f:r[a]});var s=i.length,o=i.slice();if(!s)return{t:F,l:0};if(1==s){var f=new t(i[0].s+1);return f[i[0].s]=1,{t:f,l:1}}i.sort((function(t,n){return t.f-n.f})),i.push({s:-1,f:25001});var h=i[0],l=i[1],u=0,c=1,v=2;for(i[0]={s:-1,f:h.f+l.f,l:h,r:l};c!=s-1;)h=i[i[u].f<i[v].f?u++:v++],l=i[u!=c&&i[u].f<i[v].f?u++:v++],i[c++]={s:-1,f:h.f+l.f,l:h,r:l};var d=o[0].s;for(a=1;a<s;++a)o[a].s>d&&(d=o[a].s);var g=new n(d+1),w=x(i[c-1],g,0);if(w>e){a=0;var p=0,y=w-e,m=1<<y;for(o.sort((function(t,n){return g[n.s]-g[t.s]||t.f-n.f}));a<s;++a){var b=o[a].s;if(!(g[b]>e))break;p+=m-(1<<w-g[b]),g[b]=e}for(p>>=y;p>0;){var M=o[a].s;g[M]<e?p-=1<<e-g[M]++-1:++a}for(;a>=0&&p;--a){var E=o[a].s;g[E]==e&&(--g[E],++p)}w=e}return{t:new t(g),l:w}},x=function(t,n,r){return-1==t.s?Math.max(x(t.l,n,r+1),x(t.r,n,r+1)):n[t.s]=r},D=function(t){for(var r=t.length;r&&!t[--r];);for(var e=new n(++r),i=0,a=t[0],s=1,o=function(t){e[i++]=t},f=1;f<=r;++f)if(t[f]==a&&f!=r)++s;else{if(!a&&s>2){for(;s>138;s-=138)o(32754);s>2&&(o(s>10?s-11<<5|28690:s-3<<5|12305),s=0)}else if(s>3){for(o(a),--s;s>6;s-=6)o(8304);s>2&&(o(s-3<<5|8208),s=0)}for(;s--;)o(a);s=1,a=t[f]}return{c:e.subarray(0,i),n:r}},T=function(t,n){for(var r=0,e=0;e<n.length;++e)r+=t[e]*n[e];return r},k=function(t,n,r){var e=r.length,i=m(n+2);t[i]=255&e,t[i+1]=e>>8,t[i+2]=255^t[i],t[i+3]=255^t[i+1];for(var a=0;a<e;++a)t[i+a+4]=r[a];return 8*(i+4+e)},C=function(t,r,s,o,f,h,l,u,c,v,m){z(r,m++,s),++f[256];for(var b=_(f,15),M=b.t,E=b.l,x=_(h,15),C=x.t,U=x.l,F=D(M),I=F.c,S=F.n,L=D(C),O=L.c,j=L.n,q=new n(19),B=0;B<I.length;++B)++q[31&I[B]];for(B=0;B<O.length;++B)++q[31&O[B]];for(var G=_(q,7),H=G.t,J=G.l,K=19;K>4&&!H[a[K-1]];--K);var N,P,Q,R,V=v+5<<3,W=T(f,g)+T(h,w)+l,X=T(f,M)+T(h,C)+l+14+3*K+T(q,H)+2*q[16]+3*q[17]+7*q[18];if(c>=0&&V<=W&&V<=X)return k(r,m,t.subarray(c,c+v));if(z(r,m,1+(X<W)),m+=2,X<W){N=d(M,E,0),P=M,Q=d(C,U,0),R=C;var Y=d(H,J,0);z(r,m,S-257),z(r,m+5,j-1),z(r,m+10,K-4),m+=14;for(B=0;B<K;++B)z(r,m+3*B,H[a[B]]);m+=3*K;for(var Z=[I,O],$=0;$<2;++$){var tt=Z[$];for(B=0;B<tt.length;++B){var nt=31&tt[B];z(r,m,Y[nt]),m+=H[nt],nt>15&&(z(r,m,tt[B]>>5&127),m+=tt[B]>>12)}}}else N=p,P=g,Q=y,R=w;for(B=0;B<u;++B){var rt=o[B];if(rt>255){A(r,m,N[(nt=rt>>18&31)+257]),m+=P[nt+257],nt>7&&(z(r,m,rt>>23&31),m+=e[nt]);var et=31&rt;A(r,m,Q[et]),m+=R[et],et>3&&(A(r,m,rt>>5&8191),m+=i[et])}else A(r,m,N[rt]),m+=P[rt]}return A(r,m,N[256]),m+P[256]},U=new r([65540,131080,131088,131104,262176,1048704,1048832,2114560,2117632]),F=new t(0),I=function(){for(var t=new Int32Array(256),n=0;n<256;++n){for(var r=n,e=9;--e;)r=(1&r&&-306674912)^r>>>1;t[n]=r}return t}(),S=function(){var t=-1;return{p:function(n){for(var r=t,e=0;e<n.length;++e)r=I[255&r^n[e]]^r>>>8;t=r},d:function(){return~t}}},L=function(){var t=1,n=0;return{p:function(r){for(var e=t,i=n,a=0|r.length,s=0;s!=a;){for(var o=Math.min(s+2655,a);s<o;++s)i+=e+=r[s];e=(65535&e)+15*(e>>16),i=(65535&i)+15*(i>>16)}t=e,n=i},d:function(){return(255&(t%=65521))<<24|(65280&t)<<8|(255&(n%=65521))<<8|n>>8}}},O=function(a,s,o,f,u){if(!u&&(u={l:1},s.dictionary)){var c=s.dictionary.subarray(-32768),v=new t(c.length+a.length);v.set(c),v.set(a,c.length),a=v,u.w=c.length}return function(a,s,o,f,u,c){var v=c.z||a.length,d=new t(f+v+5*(1+Math.ceil(v/7e3))+u),g=d.subarray(f,d.length-u),w=c.l,p=7&(c.r||0);if(s){p&&(g[0]=c.r>>3);for(var y=U[s-1],M=y>>13,E=8191&y,z=(1<<o)-1,A=c.p||new n(32768),_=c.h||new n(z+1),x=Math.ceil(o/3),D=2*x,T=function(t){return(a[t]^a[t+1]<<x^a[t+2]<<D)&z},F=new r(25e3),I=new n(288),S=new n(32),L=0,O=0,j=c.i||0,q=0,B=c.w||0,G=0;j+2<v;++j){var H=T(j),J=32767&j,K=_[H];if(A[J]=K,_[H]=J,B<=j){var N=v-j;if((L>7e3||q>24576)&&(N>423||!w)){p=C(a,g,0,F,I,S,O,q,G,j-G,p),q=L=O=0,G=j;for(var P=0;P<286;++P)I[P]=0;for(P=0;P<30;++P)S[P]=0}var Q=2,R=0,V=E,W=J-K&32767;if(N>2&&H==T(j-W))for(var X=Math.min(M,N)-1,Y=Math.min(32767,j),Z=Math.min(258,N);W<=Y&&--V&&J!=K;){if(a[j+Q]==a[j+Q-W]){for(var $=0;$<Z&&a[j+$]==a[j+$-W];++$);if($>Q){if(Q=$,R=W,$>X)break;var tt=Math.min(W,$-2),nt=0;for(P=0;P<tt;++P){var rt=j-W+P&32767,et=rt-A[rt]&32767;et>nt&&(nt=et,K=rt)}}}W+=(J=K)-(K=A[J])&32767}if(R){F[q++]=268435456|h[Q]<<18|l[R];var it=31&h[Q],at=31&l[R];O+=e[it]+i[at],++I[257+it],++S[at],B=j+Q,++L}else F[q++]=a[j],++I[a[j]]}}for(j=Math.max(j,B);j<v;++j)F[q++]=a[j],++I[a[j]];p=C(a,g,w,F,I,S,O,q,G,j-G,p),w||(c.r=7&p|g[p/8|0]<<3,p-=7,c.h=_,c.p=A,c.i=j,c.w=B)}else{for(j=c.w||0;j<v+w;j+=65535){var st=j+65535;st>=v&&(g[p/8|0]=w,st=v),p=k(g,p+1,a.subarray(j,st))}c.i=v}return b(d,0,f+m(p)+u)}(a,null==s.level?6:s.level,null==s.mem?Math.ceil(1.5*Math.max(8,Math.min(13,Math.log(a.length)))):12+s.mem,o,f,u)},j=function(t,n,r){for(;r;++n)t[n]=r,r>>>=8},q=function(t,n){var r=n.filename;if(t[0]=31,t[1]=139,t[2]=8,t[8]=n.level<2?4:9==n.level?2:0,t[9]=3,0!=n.mtime&&j(t,4,Math.floor(new Date(n.mtime||Date.now())/1e3)),r){t[3]=8;for(var e=0;e<=r.length;++e)t[e+10]=r.charCodeAt(e)}},B=function(t){return 10+(t.filename?t.filename.length+1:0)},G=function(){function n(n,r){if("function"==typeof n&&(r=n,n={}),this.ondata=r,this.o=n||{},this.s={l:0,i:32768,w:32768,z:32768},this.b=new t(98304),this.o.dictionary){var e=this.o.dictionary.subarray(-32768);this.b.set(e,32768-e.length),this.s.i=32768-e.length}}return n.prototype.p=function(t,n){this.ondata(O(t,this.o,0,0,this.s),n)},n.prototype.push=function(n,r){this.ondata||E(5),this.s.l&&E(4);var e=n.length+this.s.z;if(e>this.b.length){if(e>2*this.b.length-32768){var i=new t(-32768&e);i.set(this.b.subarray(0,this.s.z)),this.b=i}var a=this.b.length-this.s.z;a&&(this.b.set(n.subarray(0,a),this.s.z),this.s.z=this.b.length,this.p(this.b,!1)),this.b.set(this.b.subarray(-32768)),this.b.set(n.subarray(a),32768),this.s.z=n.length-a+32768,this.s.i=32766,this.s.w=32768}else this.b.set(n,this.s.z),this.s.z+=n.length;this.s.l=1&r,(this.s.z>this.s.w+8191||r)&&(this.p(this.b,r||!1),this.s.w=this.s.i,this.s.i-=2)},n}();var H=function(){function t(t,n){this.c=L(),this.v=1,G.call(this,t,n)}return t.prototype.push=function(t,n){this.c.p(t),G.prototype.push.call(this,t,n)},t.prototype.p=function(t,n){var r=O(t,this.o,this.v&&(this.o.dictionary?6:2),n&&4,this.s);this.v&&(function(t,n){var r=n.level,e=0==r?0:r<6?1:9==r?3:2;if(t[0]=120,t[1]=e<<6|(n.dictionary&&32),t[1]|=31-(t[0]<<8|t[1])%31,n.dictionary){var i=L();i.p(n.dictionary),j(t,2,i.d())}}(r,this.o),this.v=0),n&&j(r,r.length-4,this.c.d()),this.ondata(r,n)},t}(),J="undefined"!=typeof TextEncoder&&new TextEncoder,K="undefined"!=typeof TextDecoder&&new TextDecoder;try{K.decode(F,{stream:!0})}catch(t){}var N=function(){function t(t){this.ondata=t}return t.prototype.push=function(t,n){this.ondata||E(5),this.d&&E(4),this.ondata(P(t),this.d=n||!1)},t}();function P(n,r){if(r){for(var e=new t(n.length),i=0;i<n.length;++i)e[i]=n.charCodeAt(i);return e}if(J)return J.encode(n);var a=n.length,s=new t(n.length+(n.length>>1)),o=0,f=function(t){s[o++]=t};for(i=0;i<a;++i){if(o+5>s.length){var h=new t(o+8+(a-i<<1));h.set(s),s=h}var l=n.charCodeAt(i);l<128||r?f(l):l<2048?(f(192|l>>6),f(128|63&l)):l>55295&&l<57344?(f(240|(l=65536+(1047552&l)|1023&n.charCodeAt(++i))>>18),f(128|l>>12&63),f(128|l>>6&63),f(128|63&l)):(f(224|l>>12),f(128|l>>6&63),f(128|63&l))}return b(s,0,o)}function Q(t){return function(t,n){n||(n={});var r=S(),e=t.length;r.p(t);var i=O(t,n,B(n),8),a=i.length;return q(i,n),j(i,a-8,r.d()),j(i,a-4,e),i}(P(t))}const R=new class{constructor(){this._init()}clear(){this._init()}addEvent(t){if(!t)throw new Error("Adding invalid event");const n=this._hasEvents?",":"";this.stream.push(n+t),this._hasEvents=!0}finish(){this.stream.push("]",!0);const t=function(t){let n=0;for(let r=0,e=t.length;r<e;r++)n+=t[r].length;const r=new Uint8Array(n);for(let n=0,e=0,i=t.length;n<i;n++){const i=t[n];r.set(i,e),e+=i.length}return r}(this._deflatedData);return this._init(),t}_init(){this._hasEvents=!1,this._deflatedData=[],this.deflate=new H,this.deflate.ondata=(t,n)=>{this._deflatedData.push(t)},this.stream=new N(((t,n)=>{this.deflate.push(t,n)})),this.stream.push("[")}},V={clear:()=>{R.clear()},addEvent:t=>R.addEvent(t),finish:()=>R.finish(),compress:t=>Q(t)};addEventListener("message",(function(t){const n=t.data.method,r=t.data.id,e=t.data.arg;if(n in V&&"function"==typeof V[n])try{const t=V[n](e);postMessage({id:r,method:n,success:!0,response:t})}catch(t){postMessage({id:r,method:n,success:!1,response:t.message}),console.error(t)}})),postMessage({id:void 0,method:"init",success:!0,response:void 0});';function j0(){const t=new Blob([q0]);return URL.createObjectURL(t)}function jt(t,e){tt&&(rt.info(t),e&&Fd(t))}function kn(t,e){tt&&(rt.info(t),e&&Bn(()=>{Fd(t)},0))}function Fd(t){wy({category:"console",data:{logger:"replay"},level:"info",message:t},{level:"info"})}class co extends Error{constructor(){super(`Event buffer exceeded maximum size of ${ao}.`)}}class $d{constructor(){this.events=[],this._totalSize=0,this.hasCheckout=!1}get hasEvents(){return this.events.length>0}get type(){return"sync"}destroy(){this.events=[]}async addEvent(e){const n=JSON.stringify(e).length;if(this._totalSize+=n,this._totalSize>ao)throw new co;this.events.push(e)}finish(){return new Promise(e=>{const n=this.events;this.clear(),e(JSON.stringify(n))})}clear(){this.events=[],this._totalSize=0,this.hasCheckout=!1}getEarliestTimestamp(){const e=this.events.map(n=>n.timestamp).sort()[0];return e?oo(e):null}}class Y0{constructor(e){this._worker=e,this._id=0}ensureReady(){return this._ensureReadyPromise?this._ensureReadyPromise:(this._ensureReadyPromise=new Promise((e,n)=>{this._worker.addEventListener("message",({data:a})=>{a.success?e():n()},{once:!0}),this._worker.addEventListener("error",a=>{n(a)},{once:!0})}),this._ensureReadyPromise)}destroy(){jt("[Replay] Destroying compression worker"),this._worker.terminate()}postMessage(e,n){const a=this._getAndIncrementId();return new Promise((i,l)=>{const r=({data:s})=>{const u=s;if(u.method===e&&u.id===a){if(this._worker.removeEventListener("message",r),!u.success){tt&&rt.error("[Replay]",u.response),l(new Error("Error in compression worker"));return}i(u.response)}};this._worker.addEventListener("message",r),this._worker.postMessage({id:a,method:e,arg:n})})}_getAndIncrementId(){return this._id++}}class X0{constructor(e){this._worker=new Y0(e),this._earliestTimestamp=null,this._totalSize=0,this.hasCheckout=!1}get hasEvents(){return!!this._earliestTimestamp}get type(){return"worker"}ensureReady(){return this._worker.ensureReady()}destroy(){this._worker.destroy()}addEvent(e){const n=oo(e.timestamp);(!this._earliestTimestamp||n<this._earliestTimestamp)&&(this._earliestTimestamp=n);const a=JSON.stringify(e);return this._totalSize+=a.length,this._totalSize>ao?Promise.reject(new co):this._sendEventToWorker(a)}finish(){return this._finishRequest()}clear(){this._earliestTimestamp=null,this._totalSize=0,this.hasCheckout=!1,this._worker.postMessage("clear").then(null,e=>{tt&&rt.warn('[Replay] Sending "clear" message to worker failed',e)})}getEarliestTimestamp(){return this._earliestTimestamp}_sendEventToWorker(e){return this._worker.postMessage("addEvent",e)}async _finishRequest(){const e=await this._worker.postMessage("finish");return this._earliestTimestamp=null,this._totalSize=0,e}}class G0{constructor(e){this._fallback=new $d,this._compression=new X0(e),this._used=this._fallback,this._ensureWorkerIsLoadedPromise=this._ensureWorkerIsLoaded()}get type(){return this._used.type}get hasEvents(){return this._used.hasEvents}get hasCheckout(){return this._used.hasCheckout}set hasCheckout(e){this._used.hasCheckout=e}destroy(){this._fallback.destroy(),this._compression.destroy()}clear(){return this._used.clear()}getEarliestTimestamp(){return this._used.getEarliestTimestamp()}addEvent(e){return this._used.addEvent(e)}async finish(){return await this.ensureWorkerIsLoaded(),this._used.finish()}ensureWorkerIsLoaded(){return this._ensureWorkerIsLoadedPromise}async _ensureWorkerIsLoaded(){try{await this._compression.ensureReady()}catch{jt("[Replay] Failed to load the compression worker, falling back to simple buffer");return}await this._switchToCompressionWorker()}async _switchToCompressionWorker(){const{events:e,hasCheckout:n}=this._fallback,a=[];for(const i of e)a.push(this._compression.addEvent(i));this._compression.hasCheckout=n,this._used=this._compression;try{await Promise.all(a)}catch(i){tt&&rt.warn("[Replay] Failed to add events when switching buffers.",i)}}}function V0({useCompression:t,workerUrl:e}){if(t&&window.Worker){const n=Q0(e);if(n)return n}return jt("[Replay] Using simple buffer"),new $d}function Q0(t){try{const e=t||I0();if(!e)return;jt(`[Replay] Using compression worker${t?` from ${t}`:""}`);const n=new Worker(e);return new G0(n)}catch{jt("[Replay] Failed to create compression worker")}}function I0(){return typeof __SENTRY_EXCLUDE_REPLAY_WORKER__>"u"||!__SENTRY_EXCLUDE_REPLAY_WORKER__?j0():""}function fo(){try{return"sessionStorage"in nt&&!!nt.sessionStorage}catch{return!1}}function Z0(t){K0(),t.session=void 0}function K0(){if(fo())try{nt.sessionStorage.removeItem(eo)}catch{}}function Wd(t){return t===void 0?!1:Math.random()<t}function Pd(t){const e=Date.now(),n=t.id||Qy(),a=t.started||e,i=t.lastActivity||e,l=t.segmentId||0,r=t.sampled,s=t.previousSessionId;return{id:n,started:a,lastActivity:i,segmentId:l,sampled:r,previousSessionId:s}}function ho(t){if(fo())try{nt.sessionStorage.setItem(eo,JSON.stringify(t))}catch{}}function J0(t,e){return Wd(t)?"session":e?"buffer":!1}function Nc({sessionSampleRate:t,allowBuffering:e,stickySession:n=!1},{previousSessionId:a}={}){const i=J0(t,e),l=Pd({sampled:i,previousSessionId:a});return n&&ho(l),l}function F0(t){if(!fo())return null;try{const e=nt.sessionStorage.getItem(eo);if(!e)return null;const n=JSON.parse(e);return kn("[Replay] Loading existing session",t),Pd(n)}catch{return null}}function au(t,e,n=+new Date){return t===null||e===void 0||e<0?!0:e===0?!1:t+e<=n}function th(t,{maxReplayDuration:e,sessionIdleExpire:n,targetTime:a=Date.now()}){return au(t.started,e,a)||au(t.lastActivity,n,a)}function eh(t,{sessionIdleExpire:e,maxReplayDuration:n}){return!(!th(t,{sessionIdleExpire:e,maxReplayDuration:n})||t.sampled==="buffer"&&t.segmentId===0)}function os({traceInternals:t,sessionIdleExpire:e,maxReplayDuration:n,previousSessionId:a},i){const l=i.stickySession&&F0(t);return l?eh(l,{sessionIdleExpire:e,maxReplayDuration:n})?(kn("[Replay] Session in sessionStorage is expired, creating new one..."),Nc(i,{previousSessionId:l.id})):l:(kn("[Replay] Creating new session",t),Nc(i,{previousSessionId:a}))}function $0(t){return t.type===B.Custom}function mo(t,e,n){return ah(t,e)?(nh(t,e,n),!0):!1}function W0(t,e,n){return ah(t,e)?nh(t,e,n):Promise.resolve(null)}async function nh(t,e,n){if(!t.eventBuffer)return null;try{n&&t.recordingMode==="buffer"&&t.eventBuffer.clear(),n&&(t.eventBuffer.hasCheckout=!0);const a=t.getOptions(),i=P0(e,a.beforeAddRecordingEvent);return i?await t.eventBuffer.addEvent(i):void 0}catch(a){const i=a&&a instanceof co?"addEventSizeExceeded":"addEvent";tt&&rt.error(a),await t.stop({reason:i});const l=Ie();l&&l.recordDroppedEvent("internal_sdk_error","replay")}}function ah(t,e){if(!t.eventBuffer||t.isPaused()||!t.isEnabled())return!1;const n=oo(e.timestamp);return n+t.timeouts.sessionIdlePause<Date.now()?!1:n>t.getContext().initialTimestamp+t.getOptions().maxReplayDuration?(kn(`[Replay] Skipping event with timestamp ${n} because it is after maxReplayDuration`,t.getOptions()._experiments.traceInternals),!1):!0}function P0(t,e){try{if(typeof e=="function"&&$0(t))return e(t)}catch(n){return tt&&rt.error("[Replay] An error occured in the `beforeAddRecordingEvent` callback, skipping the event...",n),null}return t}function po(t){return!t.type}function iu(t){return t.type==="transaction"}function tS(t){return t.type==="replay_event"}function Uc(t){return t.type==="feedback"}function eS(t){return(e,n)=>{if(!t.isEnabled()||!po(e)&&!iu(e))return;const a=n&&n.statusCode;if(!(!a||a<200||a>=300)){if(iu(e)){nS(t,e);return}aS(t,e)}}}function nS(t,e){const n=t.getContext();e.contexts&&e.contexts.trace&&e.contexts.trace.trace_id&&n.traceIds.size<100&&n.traceIds.add(e.contexts.trace.trace_id)}function aS(t,e){const n=t.getContext();if(e.event_id&&n.errorIds.size<100&&n.errorIds.add(e.event_id),t.recordingMode!=="buffer"||!e.tags||!e.tags.replayId)return;const{beforeErrorSampling:a}=t.getOptions();typeof a=="function"&&!a(e)||Bn(()=>{t.sendBufferedReplayOrFlush()})}function iS(t){return e=>{!t.isEnabled()||!po(e)||lS(t,e)}}function lS(t,e){const n=e.exception&&e.exception.values&&e.exception.values[0]&&e.exception.values[0].value;if(typeof n=="string"&&(n.match(/(reactjs\.org\/docs\/error-decoder\.html\?invariant=|react\.dev\/errors\/)(418|419|422|423|425)/)||n.match(/(does not match server-rendered HTML|Hydration failed because)/i))){const a=_e({category:"replay.hydrate-error"});$i(t,a)}}function rS(t){const e=Ie();e&&e.on("beforeAddBreadcrumb",n=>sS(t,n))}function sS(t,e){if(!t.isEnabled()||!ih(e))return;const n=uS(e);n&&$i(t,n)}function uS(t){return!ih(t)||["fetch","xhr","sentry.event","sentry.transaction"].includes(t.category)||t.category.startsWith("ui.")?null:t.category==="console"?oS(t):_e(t)}function oS(t){const e=t.data&&t.data.arguments;if(!Array.isArray(e)||e.length===0)return _e(t);let n=!1;const a=e.map(i=>{if(!i)return i;if(typeof i=="string")return i.length>cl?(n=!0,`${i.slice(0,cl)}…`):i;if(typeof i=="object")try{const l=bd(i,7);return JSON.stringify(l).length>cl?(n=!0,`${JSON.stringify(l,null,2).slice(0,cl)}…`):l}catch{}return i});return _e({...t,data:{...t.data,arguments:a,...n?{_meta:{warnings:["CONSOLE_ARG_TRUNCATED"]}}:{}}})}function ih(t){return!!t.category}function cS(t,e){return t.type||!t.exception||!t.exception.values||!t.exception.values.length?!1:!!(e.originalException&&e.originalException.__rrweb__)}function fS(t,e){t.triggerUserActivity(),t.addUpdate(()=>e.timestamp?(t.throttledAddEvent({type:B.Custom,timestamp:e.timestamp*1e3,data:{tag:"breadcrumb",payload:{timestamp:e.timestamp,type:"default",category:"sentry.feedback",data:{feedbackId:e.event_id}}}}),!1):!0)}function dS(t,e){return t.recordingMode!=="buffer"||e.message===no||!e.exception||e.type?!1:Wd(t.getOptions().errorSampleRate)}function hS(t){return Object.assign((e,n)=>t.isEnabled()?tS(e)?(delete e.breadcrumbs,e):!po(e)&&!iu(e)&&!Uc(e)||!t.checkAndHandleExpiredSession()?e:Uc(e)?(t.flush(),e.contexts.feedback.replay_id=t.getSessionId(),fS(t,e),e):cS(e,n)&&!t.getOptions()._experiments.captureExceptions?(tt&&rt.log("[Replay] Ignoring error from rrweb internals",e),null):((dS(t,e)||t.recordingMode==="session")&&(e.tags={...e.tags,replayId:t.getSessionId()}),e):e,{id:"Replay"})}function kr(t,e){return e.map(({type:n,start:a,end:i,name:l,data:r})=>{const s=t.throttledAddEvent({type:B.Custom,timestamp:a,data:{tag:"performanceSpan",payload:{op:n,description:l,startTimestamp:a,endTimestamp:i,data:r}}});return typeof s=="string"?Promise.resolve(null):s})}function mS(t){const{from:e,to:n}=t,a=Date.now()/1e3;return{type:"navigation.push",start:a,end:a,name:n,data:{previous:e}}}function pS(t){return e=>{if(!t.isEnabled())return;const n=mS(e);n!==null&&(t.getContext().urls.push(n.name),t.triggerUserActivity(),t.addUpdate(()=>(kr(t,[n]),!1)))}}function yS(t,e){return tt&&t.getOptions()._experiments.traceInternals?!1:Lg(e,Ie())}function lh(t,e){t.isEnabled()&&e!==null&&(yS(t,e.name)||t.addUpdate(()=>(kr(t,[e]),!0)))}function Nr(t){if(!t)return;const e=new TextEncoder;try{if(typeof t=="string")return e.encode(t).length;if(t instanceof URLSearchParams)return e.encode(t.toString()).length;if(t instanceof FormData){const n=oh(t);return e.encode(n).length}if(t instanceof Blob)return t.size;if(t instanceof ArrayBuffer)return t.byteLength}catch{}}function rh(t){if(!t)return;const e=parseInt(t,10);return isNaN(e)?void 0:e}function sh(t){try{if(typeof t=="string")return[t];if(t instanceof URLSearchParams)return[t.toString()];if(t instanceof FormData)return[oh(t)];if(!t)return[void 0]}catch{return tt&&rt.warn("[Replay] Failed to serialize body",t),[void 0,"BODY_PARSE_ERROR"]}return tt&&rt.info("[Replay] Skipping network body because of body type",t),[void 0,"UNPARSEABLE_BODY_TYPE"]}function Wl(t,e){if(!t)return{headers:{},size:void 0,_meta:{warnings:[e]}};const n={...t._meta},a=n.warnings||[];return n.warnings=[...a,e],t._meta=n,t}function uh(t,e){if(!e)return null;const{startTimestamp:n,endTimestamp:a,url:i,method:l,statusCode:r,request:s,response:u}=e;return{type:t,start:n/1e3,end:a/1e3,name:i,data:vd({method:l,statusCode:r,request:s,response:u})}}function zi(t){return{headers:{},size:t,_meta:{warnings:["URL_SKIPPED"]}}}function fn(t,e,n){if(!e&&Object.keys(t).length===0)return;if(!e)return{headers:t};if(!n)return{headers:t,size:e};const a={headers:t,size:e},{body:i,warnings:l}=gS(n);return a.body=i,l&&l.length>0&&(a._meta={warnings:l}),a}function lu(t,e){return Object.keys(t).reduce((n,a)=>{const i=a.toLowerCase();return e.includes(i)&&t[a]&&(n[i]=t[a]),n},{})}function oh(t){return new URLSearchParams(t).toString()}function gS(t){if(!t||typeof t!="string")return{body:t};const e=t.length>Sc,n=vS(t);if(e){const a=t.slice(0,Sc);return n?{body:a,warnings:["MAYBE_JSON_TRUNCATED"]}:{body:`${a}…`,warnings:["TEXT_TRUNCATED"]}}if(n)try{return{body:JSON.parse(t)}}catch{}return{body:t}}function vS(t){const e=t[0],n=t[t.length-1];return e==="["&&n==="]"||e==="{"&&n==="}"}function Pl(t,e){const n=SS(t);return Ky(n,e)}function SS(t,e=nt.document.baseURI){if(t.startsWith("http://")||t.startsWith("https://")||t.startsWith(nt.location.origin))return t;const n=new URL(t,e);if(n.origin!==new URL(e).origin)return t;const a=n.href;return!t.endsWith("/")&&a.endsWith("/")?a.slice(0,-1):a}async function _S(t,e,n){try{const a=await ES(t,e,n),i=uh("resource.fetch",a);lh(n.replay,i)}catch(a){tt&&rt.error("[Replay] Failed to capture fetch breadcrumb",a)}}function bS(t,e){const{input:n,response:a}=e,i=n?ch(n):void 0,l=Nr(i),r=a?rh(a.headers.get("content-length")):void 0;l!==void 0&&(t.data.request_body_size=l),r!==void 0&&(t.data.response_body_size=r)}async function ES(t,e,n){const a=Date.now(),{startTimestamp:i=a,endTimestamp:l=a}=e,{url:r,method:s,status_code:u=0,request_body_size:o,response_body_size:f}=t.data,d=Pl(r,n.networkDetailAllowUrls)&&!Pl(r,n.networkDetailDenyUrls),c=d?MS(n,e.input,o):zi(o),m=await wS(d,n,e.response,f);return{startTimestamp:i,endTimestamp:l,url:r,method:s,statusCode:u,request:c,response:m}}function MS({networkCaptureBodies:t,networkRequestHeaders:e},n,a){const i=n?AS(n,e):{};if(!t)return fn(i,a,void 0);const l=ch(n),[r,s]=sh(l),u=fn(i,a,r);return s?Wl(u,s):u}async function wS(t,{networkCaptureBodies:e,networkResponseHeaders:n},a,i){if(!t&&i!==void 0)return zi(i);const l=a?fh(a.headers,n):{};if(!a||!e&&i!==void 0)return fn(l,i,void 0);const[r,s]=await TS(a),u=RS(r,{networkCaptureBodies:e,responseBodySize:i,captureDetails:t,headers:l});return s?Wl(u,s):u}function RS(t,{networkCaptureBodies:e,responseBodySize:n,captureDetails:a,headers:i}){try{const l=t&&t.length&&n===void 0?Nr(t):n;return a?e?fn(i,l,t):fn(i,l,void 0):zi(l)}catch(l){return tt&&rt.warn("[Replay] Failed to serialize response body",l),fn(i,n,void 0)}}async function TS(t){const e=OS(t);if(!e)return[void 0,"BODY_PARSE_ERROR"];try{return[await DS(e)]}catch(n){return tt&&rt.warn("[Replay] Failed to get text body from response",n),[void 0,"BODY_PARSE_ERROR"]}}function ch(t=[]){if(!(t.length!==2||typeof t[1]!="object"))return t[1].body}function fh(t,e){const n={};return e.forEach(a=>{t.get(a)&&(n[a]=t.get(a))}),n}function AS(t,e){return t.length===1&&typeof t[0]!="string"?Lc(t[0],e):t.length===2?Lc(t[1],e):{}}function Lc(t,e){if(!t)return{};const n=t.headers;return n?n instanceof Headers?fh(n,e):Array.isArray(n)?{}:lu(n,e):{}}function OS(t){try{return t.clone()}catch(e){tt&&rt.warn("[Replay] Failed to clone response body",e)}}function DS(t){return new Promise((e,n)=>{const a=Bn(()=>n(new Error("Timeout while trying to read response body")),500);xS(t).then(i=>e(i),i=>n(i)).finally(()=>clearTimeout(a))})}async function xS(t){return await t.text()}async function CS(t,e,n){try{const a=kS(t,e,n),i=uh("resource.xhr",a);lh(n.replay,i)}catch(a){tt&&rt.error("[Replay] Failed to capture xhr breadcrumb",a)}}function zS(t,e){const{xhr:n,input:a}=e;if(!n)return;const i=Nr(a),l=n.getResponseHeader("content-length")?rh(n.getResponseHeader("content-length")):HS(n.response,n.responseType);i!==void 0&&(t.data.request_body_size=i),l!==void 0&&(t.data.response_body_size=l)}function kS(t,e,n){const a=Date.now(),{startTimestamp:i=a,endTimestamp:l=a,input:r,xhr:s}=e,{url:u,method:o,status_code:f=0,request_body_size:d,response_body_size:c}=t.data;if(!u)return null;if(!s||!Pl(u,n.networkDetailAllowUrls)||Pl(u,n.networkDetailDenyUrls)){const E=zi(d),M=zi(c);return{startTimestamp:i,endTimestamp:l,url:u,method:o,statusCode:f,request:E,response:M}}const m=s[Dy],S=m?lu(m.request_headers,n.networkRequestHeaders):{},b=lu(NS(s),n.networkResponseHeaders),[D,h]=n.networkCaptureBodies?sh(r):[void 0],[p,y]=n.networkCaptureBodies?US(s):[void 0],v=fn(S,d,D),w=fn(b,c,p);return{startTimestamp:i,endTimestamp:l,url:u,method:o,statusCode:f,request:h?Wl(v,h):v,response:y?Wl(w,y):w}}function NS(t){const e=t.getAllResponseHeaders();return e?e.split(`\r
`).reduce((n,a)=>{const[i,l]=a.split(": ");return n[i.toLowerCase()]=l,n},{}):{}}function US(t){const e=[];try{return[t.responseText]}catch(n){e.push(n)}try{return LS(t.response,t.responseType)}catch(n){e.push(n)}return tt&&rt.warn("[Replay] Failed to get xhr response body",...e),[void 0]}function LS(t,e){try{if(typeof t=="string")return[t];if(t instanceof Document)return[t.body.outerHTML];if(e==="json"&&t&&typeof t=="object")return[JSON.stringify(t)];if(!t)return[void 0]}catch{return tt&&rt.warn("[Replay] Failed to serialize body",t),[void 0,"BODY_PARSE_ERROR"]}return tt&&rt.info("[Replay] Skipping network body because of body type",t),[void 0,"UNPARSEABLE_BODY_TYPE"]}function HS(t,e){try{const n=e==="json"&&t&&typeof t=="object"?JSON.stringify(t):t;return Nr(n)}catch{return}}function BS(t){const e=Ie();try{const{networkDetailAllowUrls:n,networkDetailDenyUrls:a,networkCaptureBodies:i,networkRequestHeaders:l,networkResponseHeaders:r}=t.getOptions(),s={replay:t,networkDetailAllowUrls:n,networkDetailDenyUrls:a,networkCaptureBodies:i,networkRequestHeaders:l,networkResponseHeaders:r};e&&e.on("beforeAddBreadcrumb",(u,o)=>qS(s,u,o))}catch{}}function qS(t,e,n){if(e.data)try{jS(e)&&XS(n)&&(zS(e,n),CS(e,n,t)),YS(e)&&GS(n)&&(bS(e,n),_S(e,n,t))}catch{tt&&rt.warn("Error when enriching network breadcrumb")}}function jS(t){return t.category==="xhr"}function YS(t){return t.category==="fetch"}function XS(t){return t&&t.xhr}function GS(t){return t&&t.response}function VS(t){const e=Ie();Ry(E0(t)),Ty(pS(t)),rS(t),BS(t);const n=hS(t);jy(n),e&&(e.on("beforeSendEvent",iS(t)),e.on("afterSendEvent",eS(t)),e.on("createDsc",a=>{const i=t.getSessionId();i&&t.isEnabled()&&t.recordingMode==="session"&&t.checkAndHandleExpiredSession()&&(a.replay_id=i)}),e.on("spanStart",a=>{t.lastActiveSpan=a}),e.on("spanEnd",a=>{t.lastActiveSpan=a}),e.on("beforeSendFeedback",(a,i)=>{const l=t.getSessionId();i&&i.includeReplay&&t.isEnabled()&&l&&a.contexts&&a.contexts.feedback&&(a.contexts.feedback.replay_id=l)}))}async function QS(t){try{return Promise.all(kr(t,[IS(nt.performance.memory)]))}catch{return[]}}function IS(t){const{jsHeapSizeLimit:e,totalJSHeapSize:n,usedJSHeapSize:a}=t,i=Date.now()/1e3;return{type:"memory",name:"memory",start:i,end:i,data:{memory:{jsHeapSizeLimit:e,totalJSHeapSize:n,usedJSHeapSize:a}}}}function ZS(t,e,n){let a,i,l;const r=n&&n.maxWait?Math.max(n.maxWait,e):0;function s(){return u(),a=t(),a}function u(){i!==void 0&&clearTimeout(i),l!==void 0&&clearTimeout(l),i=l=void 0}function o(){return i!==void 0||l!==void 0?s():a}function f(){return i&&clearTimeout(i),i=Bn(s,e),r&&l===void 0&&(l=Bn(s,r)),a}return f.cancel=u,f.flush=o,f}function KS(t){let e=!1;return(n,a)=>{if(!t.checkAndHandleExpiredSession()){tt&&rt.warn("[Replay] Received replay event after session expired.");return}const i=a||!e;e=!0,t.clickDetector&&g0(t.clickDetector,n),t.addUpdate(()=>{if(t.recordingMode==="buffer"&&i&&t.setInitialState(),!mo(t,n,i))return!0;if(!i)return!1;if(FS(t,i),t.session&&t.session.previousSessionId)return!0;if(t.recordingMode==="buffer"&&t.session&&t.eventBuffer){const l=t.eventBuffer.getEarliestTimestamp();l&&(jt(`[Replay] Updating session start time to earliest event in buffer to ${new Date(l)}`,t.getOptions()._experiments.traceInternals),t.session.started=l,t.getOptions().stickySession&&ho(t.session))}return t.recordingMode==="session"&&t.flush(),!0})}}function JS(t){const e=t.getOptions();return{type:B.Custom,timestamp:Date.now(),data:{tag:"options",payload:{shouldRecordCanvas:t.isRecordingCanvas(),sessionSampleRate:e.sessionSampleRate,errorSampleRate:e.errorSampleRate,useCompressionOption:e.useCompression,blockAllMedia:e.blockAllMedia,maskAllText:e.maskAllText,maskAllInputs:e.maskAllInputs,useCompression:t.eventBuffer?t.eventBuffer.type==="worker":!1,networkDetailHasUrls:e.networkDetailAllowUrls.length>0,networkCaptureBodies:e.networkCaptureBodies,networkRequestHasHeaders:e.networkRequestHeaders.length>0,networkResponseHasHeaders:e.networkResponseHeaders.length>0}}}}function FS(t,e){!e||!t.session||t.session.segmentId!==0||mo(t,JS(t),!1)}function $S(t,e,n,a){return xy(Cy(t,zy(t),a,n),[[{type:"replay_event"},t],[{type:"replay_recording",length:typeof e=="string"?new TextEncoder().encode(e).length:e.length},e]])}function WS({recordingData:t,headers:e}){let n;const a=`${JSON.stringify(e)}
`;if(typeof t=="string")n=`${a}${t}`;else{const l=new TextEncoder().encode(a);n=new Uint8Array(l.length+t.length),n.set(l),n.set(t,l.length)}return n}async function PS({client:t,scope:e,replayId:n,event:a}){const i=typeof t._integrations=="object"&&t._integrations!==null&&!Array.isArray(t._integrations)?Object.keys(t._integrations):void 0,l={event_id:n,integrations:i};t.emit("preprocessEvent",a,l);const r=await Iy(t.getOptions(),a,l,e,t,Zy());if(!r)return null;r.platform=r.platform||"javascript";const s=t.getSdkMetadata(),{name:u,version:o}=s&&s.sdk||{};return r.sdk={...r.sdk,name:u||"sentry.javascript.unknown",version:o||"0.0.0"},r}async function t_({recordingData:t,replayId:e,segmentId:n,eventContext:a,timestamp:i,session:l}){const r=WS({recordingData:t,headers:{segment_id:n}}),{urls:s,errorIds:u,traceIds:o,initialTimestamp:f}=a,d=Ie(),c=Gy(),m=d&&d.getTransport(),S=d&&d.getDsn();if(!d||!m||!S||!l.sampled)return pc({});const b={type:qg,replay_start_timestamp:f/1e3,timestamp:i/1e3,error_ids:u,trace_ids:o,urls:s,replay_id:e,segment_id:n,replay_type:l.sampled},D=await PS({scope:c,client:d,replayId:e,event:b});if(!D)return d.recordDroppedEvent("event_processor","replay",b),jt("An event processor returned `null`, will not send event."),pc({});delete D.sdkProcessingMetadata;const h=$S(D,r,S,d.getOptions().tunnel);let p;try{p=await m.send(h)}catch(v){const w=new Error(no);try{w.cause=v}catch{}throw w}if(typeof p.statusCode=="number"&&(p.statusCode<200||p.statusCode>=300))throw new dh(p.statusCode);const y=Ay({},p);if(Oy(y,"replay"))throw new hh(y);return p}class dh extends Error{constructor(e){super(`Transport returned status code ${e}`)}}class hh extends Error{constructor(e){super("Rate limit hit"),this.rateLimits=e}}async function mh(t,e={count:0,interval:Qg}){const{recordingData:n,options:a}=t;if(n.length)try{return await t_(t),!0}catch(i){if(i instanceof dh||i instanceof hh)throw i;if(Yy("Replays",{_retryCount:e.count}),tt&&a._experiments&&a._experiments.captureExceptions&&Sd(i),e.count>=Ig){const l=new Error(`${no} - max retries exceeded`);try{l.cause=i}catch{}throw l}return e.interval*=++e.count,new Promise((l,r)=>{Bn(async()=>{try{await mh(t,e),l(!0)}catch(s){r(s)}},e.interval)})}}const ph="__THROTTLED",e_="__SKIPPED";function n_(t,e,n){const a=new Map,i=s=>{const u=s-n;a.forEach((o,f)=>{f<u&&a.delete(f)})},l=()=>[...a.values()].reduce((s,u)=>s+u,0);let r=!1;return(...s)=>{const u=Math.floor(Date.now()/1e3);if(i(u),l()>=e){const f=r;return r=!0,f?e_:ph}r=!1;const o=a.get(u)||0;return a.set(u,o+1),t(...s)}}class tn{constructor({options:e,recordingOptions:n}){tn.prototype.__init.call(this),tn.prototype.__init2.call(this),tn.prototype.__init3.call(this),tn.prototype.__init4.call(this),tn.prototype.__init5.call(this),tn.prototype.__init6.call(this),this.eventBuffer=null,this.performanceEntries=[],this.replayPerformanceEntries=[],this.recordingMode="session",this.timeouts={sessionIdlePause:jg,sessionIdleExpire:Yg},this._lastActivity=Date.now(),this._isEnabled=!1,this._isPaused=!1,this._requiresManualStart=!1,this._hasInitializedCoreListeners=!1,this._context={errorIds:new Set,traceIds:new Set,urls:[],initialTimestamp:Date.now(),initialUrl:""},this._recordingOptions=n,this._options=e,this._debouncedFlush=ZS(()=>this._flush(),this._options.flushMinDelay,{maxWait:this._options.flushMaxDelay}),this._throttledAddEvent=n_((r,s)=>W0(this,r,s),300,5);const{slowClickTimeout:a,slowClickIgnoreSelectors:i}=this.getOptions(),l=a?{threshold:Math.min(Zg,a),timeout:a,scrollTimeout:Kg,ignoreSelector:i?i.join(","):""}:void 0;l&&(this.clickDetector=new h0(this,l))}getContext(){return this._context}isEnabled(){return this._isEnabled}isPaused(){return this._isPaused}isRecordingCanvas(){return!!this._canvas}getOptions(){return this._options}initializeSampling(e){const{errorSampleRate:n,sessionSampleRate:a}=this._options,i=n<=0&&a<=0;if(this._requiresManualStart=i,!i){if(this._initializeSessionForSampling(e),!this.session){this._handleException(new Error("Unable to initialize and create session"));return}this.session.sampled!==!1&&(this.recordingMode=this.session.sampled==="buffer"&&this.session.segmentId===0?"buffer":"session",kn(`[Replay] Starting replay in ${this.recordingMode} mode`,this._options._experiments.traceInternals),this._initializeRecording())}}start(){if(this._isEnabled&&this.recordingMode==="session")throw new Error("Replay recording is already in progress");if(this._isEnabled&&this.recordingMode==="buffer")throw new Error("Replay buffering is in progress, call `flush()` to save the replay");kn("[Replay] Starting replay in session mode",this._options._experiments.traceInternals),this._updateUserActivity();const e=os({maxReplayDuration:this._options.maxReplayDuration,sessionIdleExpire:this.timeouts.sessionIdleExpire,traceInternals:this._options._experiments.traceInternals},{stickySession:this._options.stickySession,sessionSampleRate:1,allowBuffering:!1});this.session=e,this._initializeRecording()}startBuffering(){if(this._isEnabled)throw new Error("Replay recording is already in progress");kn("[Replay] Starting replay in buffer mode",this._options._experiments.traceInternals);const e=os({sessionIdleExpire:this.timeouts.sessionIdleExpire,maxReplayDuration:this._options.maxReplayDuration,traceInternals:this._options._experiments.traceInternals},{stickySession:this._options.stickySession,sessionSampleRate:0,allowBuffering:!0});this.session=e,this.recordingMode="buffer",this._initializeRecording()}startRecording(){try{const e=this._canvas;this._stopRecording=cn({...this._recordingOptions,...this.recordingMode==="buffer"&&{checkoutEveryNms:Vg},emit:KS(this),onMutation:this._onMutationHandler,...e?{recordCanvas:e.recordCanvas,getCanvasManager:e.getCanvasManager,sampling:e.sampling,dataURLOptions:e.dataURLOptions}:{}})}catch(e){this._handleException(e)}}stopRecording(){try{return this._stopRecording&&(this._stopRecording(),this._stopRecording=void 0),!0}catch(e){return this._handleException(e),!1}}async stop({forceFlush:e=!1,reason:n}={}){if(this._isEnabled){this._isEnabled=!1;try{jt(`[Replay] Stopping Replay${n?` triggered by ${n}`:""}`,this._options._experiments.traceInternals),this._removeListeners(),this.stopRecording(),this._debouncedFlush.cancel(),e&&await this._flush({force:!0}),this.eventBuffer&&this.eventBuffer.destroy(),this.eventBuffer=null,Z0(this)}catch(a){this._handleException(a)}}}pause(){this._isPaused||(this._isPaused=!0,this.stopRecording(),jt("[Replay] Pausing replay",this._options._experiments.traceInternals))}resume(){!this._isPaused||!this._checkSession()||(this._isPaused=!1,this.startRecording(),jt("[Replay] Resuming replay",this._options._experiments.traceInternals))}async sendBufferedReplayOrFlush({continueRecording:e=!0}={}){if(this.recordingMode==="session")return this.flushImmediate();const n=Date.now();jt("[Replay] Converting buffer to session",this._options._experiments.traceInternals),await this.flushImmediate();const a=this.stopRecording();!e||!a||this.recordingMode!=="session"&&(this.recordingMode="session",this.session&&(this._updateUserActivity(n),this._updateSessionActivity(n),this._maybeSaveSession()),this.startRecording())}addUpdate(e){const n=e();this.recordingMode!=="buffer"&&n!==!0&&this._debouncedFlush()}triggerUserActivity(){if(this._updateUserActivity(),!this._stopRecording){if(!this._checkSession())return;this.resume();return}this.checkAndHandleExpiredSession(),this._updateSessionActivity()}updateUserActivity(){this._updateUserActivity(),this._updateSessionActivity()}conditionalFlush(){return this.recordingMode==="buffer"?Promise.resolve():this.flushImmediate()}flush(){return this._debouncedFlush()}flushImmediate(){return this._debouncedFlush(),this._debouncedFlush.flush()}cancelFlush(){this._debouncedFlush.cancel()}getSessionId(){return this.session&&this.session.id}checkAndHandleExpiredSession(){if(this._lastActivity&&au(this._lastActivity,this.timeouts.sessionIdlePause)&&this.session&&this.session.sampled==="session"){this.pause();return}return!!this._checkSession()}setInitialState(){const e=`${nt.location.pathname}${nt.location.hash}${nt.location.search}`,n=`${nt.location.origin}${e}`;this.performanceEntries=[],this.replayPerformanceEntries=[],this._clearContext(),this._context.initialUrl=n,this._context.initialTimestamp=Date.now(),this._context.urls.push(n)}throttledAddEvent(e,n){const a=this._throttledAddEvent(e,n);if(a===ph){const i=_e({category:"replay.throttled"});this.addUpdate(()=>!mo(this,{type:s0,timestamp:i.timestamp||0,data:{tag:"breadcrumb",payload:i,metric:!0}}))}return a}getCurrentRoute(){const e=this.lastActiveSpan||Hy(),n=e&&By(e),i=(n&&mc(n).data||{})[qy];if(!(!n||!i||!["route","custom"].includes(i)))return mc(n).description}_initializeRecording(){this.setInitialState(),this._updateSessionActivity(),this.eventBuffer=V0({useCompression:this._options.useCompression,workerUrl:this._options.workerUrl}),this._removeListeners(),this._addListeners(),this._isEnabled=!0,this._isPaused=!1,this.startRecording()}_handleException(e){tt&&rt.error("[Replay]",e),tt&&this._options._experiments&&this._options._experiments.captureExceptions&&Sd(e)}_initializeSessionForSampling(e){const n=this._options.errorSampleRate>0,a=os({sessionIdleExpire:this.timeouts.sessionIdleExpire,maxReplayDuration:this._options.maxReplayDuration,traceInternals:this._options._experiments.traceInternals,previousSessionId:e},{stickySession:this._options.stickySession,sessionSampleRate:this._options.sessionSampleRate,allowBuffering:n});this.session=a}_checkSession(){if(!this.session)return!1;const e=this.session;return eh(e,{sessionIdleExpire:this.timeouts.sessionIdleExpire,maxReplayDuration:this._options.maxReplayDuration})?(this._refreshSession(e),!1):!0}async _refreshSession(e){this._isEnabled&&(await this.stop({reason:"refresh session"}),this.initializeSampling(e.id))}_addListeners(){try{nt.document.addEventListener("visibilitychange",this._handleVisibilityChange),nt.addEventListener("blur",this._handleWindowBlur),nt.addEventListener("focus",this._handleWindowFocus),nt.addEventListener("keydown",this._handleKeyboardEvent),this.clickDetector&&this.clickDetector.addListeners(),this._hasInitializedCoreListeners||(VS(this),this._hasInitializedCoreListeners=!0)}catch(e){this._handleException(e)}this._performanceCleanupCallback=B0(this)}_removeListeners(){try{nt.document.removeEventListener("visibilitychange",this._handleVisibilityChange),nt.removeEventListener("blur",this._handleWindowBlur),nt.removeEventListener("focus",this._handleWindowFocus),nt.removeEventListener("keydown",this._handleKeyboardEvent),this.clickDetector&&this.clickDetector.removeListeners(),this._performanceCleanupCallback&&this._performanceCleanupCallback()}catch(e){this._handleException(e)}}__init(){this._handleVisibilityChange=()=>{nt.document.visibilityState==="visible"?this._doChangeToForegroundTasks():this._doChangeToBackgroundTasks()}}__init2(){this._handleWindowBlur=()=>{const e=_e({category:"ui.blur"});this._doChangeToBackgroundTasks(e)}}__init3(){this._handleWindowFocus=()=>{const e=_e({category:"ui.focus"});this._doChangeToForegroundTasks(e)}}__init4(){this._handleKeyboardEvent=e=>{T0(this,e)}}_doChangeToBackgroundTasks(e){!this.session||th(this.session,{maxReplayDuration:this._options.maxReplayDuration,sessionIdleExpire:this.timeouts.sessionIdleExpire})||(e&&this._createCustomBreadcrumb(e),this.conditionalFlush())}_doChangeToForegroundTasks(e){if(!this.session)return;if(!this.checkAndHandleExpiredSession()){jt("[Replay] Document has become active, but session has expired");return}e&&this._createCustomBreadcrumb(e)}_updateUserActivity(e=Date.now()){this._lastActivity=e}_updateSessionActivity(e=Date.now()){this.session&&(this.session.lastActivity=e,this._maybeSaveSession())}_createCustomBreadcrumb(e){this.addUpdate(()=>{this.throttledAddEvent({type:B.Custom,timestamp:e.timestamp||0,data:{tag:"breadcrumb",payload:e}})})}_addPerformanceEntries(){const e=D0(this.performanceEntries).concat(this.replayPerformanceEntries);return this.performanceEntries=[],this.replayPerformanceEntries=[],Promise.all(kr(this,e))}_clearContext(){this._context.errorIds.clear(),this._context.traceIds.clear(),this._context.urls=[]}_updateInitialTimestampFromEventBuffer(){const{session:e,eventBuffer:n}=this;if(!e||!n||this._requiresManualStart||e.segmentId)return;const a=n.getEarliestTimestamp();a&&a<this._context.initialTimestamp&&(this._context.initialTimestamp=a)}_popEventContext(){const e={initialTimestamp:this._context.initialTimestamp,initialUrl:this._context.initialUrl,errorIds:Array.from(this._context.errorIds),traceIds:Array.from(this._context.traceIds),urls:this._context.urls};return this._clearContext(),e}async _runFlush(){const e=this.getSessionId();if(!this.session||!this.eventBuffer||!e){tt&&rt.error("[Replay] No session or eventBuffer found to flush.");return}if(await this._addPerformanceEntries(),!(!this.eventBuffer||!this.eventBuffer.hasEvents)&&(await QS(this),!!this.eventBuffer&&e===this.getSessionId()))try{this._updateInitialTimestampFromEventBuffer();const n=Date.now();if(n-this._context.initialTimestamp>this._options.maxReplayDuration+3e4)throw new Error("Session is too long, not sending replay");const a=this._popEventContext(),i=this.session.segmentId++;this._maybeSaveSession();const l=await this.eventBuffer.finish();await mh({replayId:e,recordingData:l,segmentId:i,eventContext:a,session:this.session,options:this.getOptions(),timestamp:n})}catch(n){this._handleException(n),this.stop({reason:"sendReplay"});const a=Ie();a&&a.recordDroppedEvent("send_error","replay")}}__init5(){this._flush=async({force:e=!1}={})=>{if(!this._isEnabled&&!e)return;if(!this.checkAndHandleExpiredSession()){tt&&rt.error("[Replay] Attempting to finish replay event after session expired.");return}if(!this.session)return;const n=this.session.started,i=Date.now()-n;this._debouncedFlush.cancel();const l=i<this._options.minReplayDuration,r=i>this._options.maxReplayDuration+5e3;if(l||r){jt(`[Replay] Session duration (${Math.floor(i/1e3)}s) is too ${l?"short":"long"}, not sending replay.`,this._options._experiments.traceInternals),l&&this._debouncedFlush();return}const s=this.eventBuffer;if(s&&this.session.segmentId===0&&!s.hasCheckout&&jt("[Replay] Flushing initial segment without checkout.",this._options._experiments.traceInternals),!this._flushLock){this._flushLock=this._runFlush(),await this._flushLock,this._flushLock=void 0;return}try{await this._flushLock}catch(u){tt&&rt.error(u)}finally{this._debouncedFlush()}}}_maybeSaveSession(){this.session&&this._options.stickySession&&ho(this.session)}__init6(){this._onMutationHandler=e=>{const n=e.length,a=this._options.mutationLimit,i=this._options.mutationBreadcrumbLimit,l=a&&n>a;if(n>i||l){const r=_e({category:"replay.mutations",data:{count:n,limit:l}});this._createCustomBreadcrumb(r)}return l?(this.stop({reason:"mutationLimit",forceFlush:this.recordingMode==="session"}),!1):!0}}}function Za(t,e){return[...t,...e].join(",")}function a_({mask:t,unmask:e,block:n,unblock:a,ignore:i}){const l=['base[href="/"]'],r=Za(t,[".sentry-mask","[data-sentry-mask]"]),s=Za(e,[]);return{maskTextSelector:r,unmaskTextSelector:s,blockSelector:Za(n,[".sentry-block","[data-sentry-block]",...l]),unblockSelector:Za(a,[]),ignoreSelector:Za(i,[".sentry-ignore","[data-sentry-ignore]",'input[type="file"]'])}}function i_({el:t,key:e,maskAttributes:n,maskAllText:a,privacyOptions:i,value:l}){return!a||i.unmaskTextSelector&&t.matches(i.unmaskTextSelector)?l:n.includes(e)||e==="value"&&t.tagName==="INPUT"&&["submit","button"].includes(t.getAttribute("type")||"")?l.replace(/[\S]/g,"*"):l}const Hc='img,image,svg,video,object,picture,embed,map,audio,link[rel="icon"],link[rel="apple-touch-icon"]',l_=["content-length","content-type","accept"];let Bc=!1;const r_=t=>new Ur(t);class Ur{static __initStatic(){this.id="Replay"}constructor({flushMinDelay:e=Xg,flushMaxDelay:n=Gg,minReplayDuration:a=Jg,maxReplayDuration:i=_c,stickySession:l=!0,useCompression:r=!0,workerUrl:s,_experiments:u={},maskAllText:o=!0,maskAllInputs:f=!0,blockAllMedia:d=!0,mutationBreadcrumbLimit:c=750,mutationLimit:m=1e4,slowClickTimeout:S=7e3,slowClickIgnoreSelectors:b=[],networkDetailAllowUrls:D=[],networkDetailDenyUrls:h=[],networkCaptureBodies:p=!0,networkRequestHeaders:y=[],networkResponseHeaders:v=[],mask:w=[],maskAttributes:E=["title","placeholder"],unmask:M=[],block:T=[],unblock:N=[],ignore:A=[],maskFn:z,beforeAddRecordingEvent:L,beforeErrorSampling:ut}={}){this.name=Ur.id;const F=a_({mask:w,unmask:M,block:T,unblock:N,ignore:A});if(this._recordingOptions={maskAllInputs:f,maskAllText:o,maskInputOptions:{password:!0},maskTextFn:z,maskInputFn:z,maskAttributeFn:(_,g,O)=>i_({maskAttributes:E,maskAllText:o,privacyOptions:F,key:_,value:g,el:O}),...F,slimDOMOptions:"all",inlineStylesheet:!0,inlineImages:!1,collectFonts:!0,errorHandler:_=>{try{_.__rrweb__=!0}catch{}}},this._initialOptions={flushMinDelay:e,flushMaxDelay:n,minReplayDuration:Math.min(a,Fg),maxReplayDuration:Math.min(i,_c),stickySession:l,useCompression:r,workerUrl:s,blockAllMedia:d,maskAllInputs:f,maskAllText:o,mutationBreadcrumbLimit:c,mutationLimit:m,slowClickTimeout:S,slowClickIgnoreSelectors:b,networkDetailAllowUrls:D,networkDetailDenyUrls:h,networkCaptureBodies:p,networkRequestHeaders:qc(y),networkResponseHeaders:qc(v),beforeAddRecordingEvent:L,beforeErrorSampling:ut,_experiments:u},this._initialOptions.blockAllMedia&&(this._recordingOptions.blockSelector=this._recordingOptions.blockSelector?`${this._recordingOptions.blockSelector},${Hc}`:Hc),this._isInitialized&&gc())throw new Error("Multiple Sentry Session Replay instances are not supported");this._isInitialized=!0}get _isInitialized(){return Bc}set _isInitialized(e){Bc=e}setupOnce(){gc()&&(this._setup(),setTimeout(()=>this._initialize()))}start(){this._replay&&this._replay.start()}startBuffering(){this._replay&&this._replay.startBuffering()}stop(){return this._replay?this._replay.stop({forceFlush:this._replay.recordingMode==="session"}):Promise.resolve()}flush(e){return!this._replay||!this._replay.isEnabled()?Promise.resolve():this._replay.sendBufferedReplayOrFlush(e)}getReplayId(){if(!(!this._replay||!this._replay.isEnabled()))return this._replay.getSessionId()}_initialize(){this._replay&&(this._maybeLoadFromReplayCanvasIntegration(),this._replay.initializeSampling())}_setup(){const e=s_(this._initialOptions);this._replay=new tn({options:e,recordingOptions:this._recordingOptions})}_maybeLoadFromReplayCanvasIntegration(){try{const n=Ie().getIntegrationByName("ReplayCanvas");if(!n)return;this._replay._canvas=n.getOptions()}catch{}}}Ur.__initStatic();function s_(t){const e=Ie(),n=e&&e.getOptions(),a={sessionSampleRate:0,errorSampleRate:0,...vd(t)};if(!n)return hc(()=>{console.warn("SDK client is not available.")}),a;const i=dc(n.replaysSessionSampleRate),l=dc(n.replaysOnErrorSampleRate);return i==null&&l==null&&hc(()=>{console.warn("Replay is disabled because neither `replaysSessionSampleRate` nor `replaysOnErrorSampleRate` are set.")}),i!=null&&(a.sessionSampleRate=i),l!=null&&(a.errorSampleRate=l),a}function qc(t){return[...l_,...t.map(e=>e.toLowerCase())]}function u_(t){const e={...t};gd(e,"react"),ky(e)}function o_(t){t.instrumentPageLoad===void 0&&(t.instrumentPageLoad=!0),t.instrumentNavigation===void 0&&(t.instrumentNavigation=!0),Ly({useEffect:t.useEffect,useLocation:t.useLocation,useMatches:t.useMatches,instrumentNavigation:t.instrumentNavigation});const e=Ny({...t,instrumentPageLoad:!1,instrumentNavigation:!1});return{...e,afterAllSetup(n){e.afterAllSetup(n),t.instrumentPageLoad&&Uy()}}}function c_(t){const e={...t,environment:t.environment||"production"};gd(e,"remix",["remix","react"]),u_(e),Jy("runtime","browser")}const{slice:f_,forEach:d_}=[];function h_(t){return d_.call(f_.call(arguments,1),e=>{if(e)for(const n in e)t[n]===void 0&&(t[n]=e[n])}),t}const jc=/^[\u0009\u0020-\u007e\u0080-\u00ff]+$/,m_=(t,e,n)=>{const a=n||{};a.path=a.path||"/";const i=encodeURIComponent(e);let l=`${t}=${i}`;if(a.maxAge>0){const r=a.maxAge-0;if(Number.isNaN(r))throw new Error("maxAge should be a Number");l+=`; Max-Age=${Math.floor(r)}`}if(a.domain){if(!jc.test(a.domain))throw new TypeError("option domain is invalid");l+=`; Domain=${a.domain}`}if(a.path){if(!jc.test(a.path))throw new TypeError("option path is invalid");l+=`; Path=${a.path}`}if(a.expires){if(typeof a.expires.toUTCString!="function")throw new TypeError("option expires is invalid");l+=`; Expires=${a.expires.toUTCString()}`}if(a.httpOnly&&(l+="; HttpOnly"),a.secure&&(l+="; Secure"),a.sameSite)switch(typeof a.sameSite=="string"?a.sameSite.toLowerCase():a.sameSite){case!0:l+="; SameSite=Strict";break;case"lax":l+="; SameSite=Lax";break;case"strict":l+="; SameSite=Strict";break;case"none":l+="; SameSite=None";break;default:throw new TypeError("option sameSite is invalid")}return l},Yc={create(t,e,n,a){let i=arguments.length>4&&arguments[4]!==void 0?arguments[4]:{path:"/",sameSite:"strict"};n&&(i.expires=new Date,i.expires.setTime(i.expires.getTime()+n*60*1e3)),a&&(i.domain=a),document.cookie=m_(t,encodeURIComponent(e),i)},read(t){const e=`${t}=`,n=document.cookie.split(";");for(let a=0;a<n.length;a++){let i=n[a];for(;i.charAt(0)===" ";)i=i.substring(1,i.length);if(i.indexOf(e)===0)return i.substring(e.length,i.length)}return null},remove(t){this.create(t,"",-1)}};var p_={name:"cookie",lookup(t){let{lookupCookie:e}=t;if(e&&typeof document<"u")return Yc.read(e)||void 0},cacheUserLanguage(t,e){let{lookupCookie:n,cookieMinutes:a,cookieDomain:i,cookieOptions:l}=e;n&&typeof document<"u"&&Yc.create(n,t,a,i,l)}},y_={name:"querystring",lookup(t){let{lookupQuerystring:e}=t,n;if(typeof window<"u"){let{search:a}=window.location;!window.location.search&&window.location.hash?.indexOf("?")>-1&&(a=window.location.hash.substring(window.location.hash.indexOf("?")));const l=a.substring(1).split("&");for(let r=0;r<l.length;r++){const s=l[r].indexOf("=");s>0&&l[r].substring(0,s)===e&&(n=l[r].substring(s+1))}}return n}};let Ka=null;const Xc=()=>{if(Ka!==null)return Ka;try{Ka=window!=="undefined"&&window.localStorage!==null;const t="i18next.translate.boo";window.localStorage.setItem(t,"foo"),window.localStorage.removeItem(t)}catch{Ka=!1}return Ka};var g_={name:"localStorage",lookup(t){let{lookupLocalStorage:e}=t;if(e&&Xc())return window.localStorage.getItem(e)||void 0},cacheUserLanguage(t,e){let{lookupLocalStorage:n}=e;n&&Xc()&&window.localStorage.setItem(n,t)}};let Ja=null;const Gc=()=>{if(Ja!==null)return Ja;try{Ja=window!=="undefined"&&window.sessionStorage!==null;const t="i18next.translate.boo";window.sessionStorage.setItem(t,"foo"),window.sessionStorage.removeItem(t)}catch{Ja=!1}return Ja};var v_={name:"sessionStorage",lookup(t){let{lookupSessionStorage:e}=t;if(e&&Gc())return window.sessionStorage.getItem(e)||void 0},cacheUserLanguage(t,e){let{lookupSessionStorage:n}=e;n&&Gc()&&window.sessionStorage.setItem(n,t)}},S_={name:"navigator",lookup(t){const e=[];if(typeof navigator<"u"){const{languages:n,userLanguage:a,language:i}=navigator;if(n)for(let l=0;l<n.length;l++)e.push(n[l]);a&&e.push(a),i&&e.push(i)}return e.length>0?e:void 0}},__={name:"htmlTag",lookup(t){let{htmlTag:e}=t,n;const a=e||(typeof document<"u"?document.documentElement:null);return a&&typeof a.getAttribute=="function"&&(n=a.getAttribute("lang")),n}},b_={name:"path",lookup(t){let{lookupFromPathIndex:e}=t;if(typeof window>"u")return;const n=window.location.pathname.match(/\/([a-zA-Z-]*)/g);return Array.isArray(n)?n[typeof e=="number"?e:0]?.replace("/",""):void 0}},E_={name:"subdomain",lookup(t){let{lookupFromSubdomainIndex:e}=t;const n=typeof e=="number"?e+1:1,a=typeof window<"u"&&window.location?.hostname?.match(/^(\w{2,5})\.(([a-z0-9-]{1,63}\.[a-z]{2,6})|localhost)/i);if(a)return a[n]}};function M_(){return{order:["querystring","cookie","localStorage","sessionStorage","navigator","htmlTag"],lookupQuerystring:"lng",lookupCookie:"i18next",lookupLocalStorage:"i18nextLng",lookupSessionStorage:"i18nextLng",caches:["localStorage"],excludeCacheFor:["cimode"],convertDetectedLanguage:t=>t}}class yh{constructor(e){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};this.type="languageDetector",this.detectors={},this.init(e,n)}init(e){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},a=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};this.services=e||{languageUtils:{}},this.options=h_(n,this.options||{},M_()),typeof this.options.convertDetectedLanguage=="string"&&this.options.convertDetectedLanguage.indexOf("15897")>-1&&(this.options.convertDetectedLanguage=i=>i.replace("-","_")),this.options.lookupFromUrlIndex&&(this.options.lookupFromPathIndex=this.options.lookupFromUrlIndex),this.i18nOptions=a,this.addDetector(p_),this.addDetector(y_),this.addDetector(g_),this.addDetector(v_),this.addDetector(S_),this.addDetector(__),this.addDetector(b_),this.addDetector(E_)}addDetector(e){return this.detectors[e.name]=e,this}detect(e){e||(e=this.options.order);let n=[];return e.forEach(a=>{if(this.detectors[a]){let i=this.detectors[a].lookup(this.options);i&&typeof i=="string"&&(i=[i]),i&&(n=n.concat(i))}}),n=n.map(a=>this.options.convertDetectedLanguage(a)),this.services.languageUtils.getBestMatchFromCodes?n:n.length>0?n[0]:null}cacheUserLanguage(e,n){n||(n=this.options.caches),n&&(this.options.excludeCacheFor&&this.options.excludeCacheFor.indexOf(e)>-1||n.forEach(a=>{this.detectors[a]&&this.detectors[a].cacheUserLanguage(e,this.options)}))}}yh.type="languageDetector";function ru(t){"@babel/helpers - typeof";return ru=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},ru(t)}function gh(){return typeof XMLHttpRequest=="function"||(typeof XMLHttpRequest>"u"?"undefined":ru(XMLHttpRequest))==="object"}function w_(t){return!!t&&typeof t.then=="function"}function R_(t){return w_(t)?t:Promise.resolve(t)}function T_(t){throw new Error('Could not dynamically require "'+t+'". Please configure the dynamicRequireTargets or/and ignoreDynamicRequires option of @rollup/plugin-commonjs appropriately for this require call to work.')}var su={exports:{}},ml={exports:{}},Vc;function A_(){return Vc||(Vc=1,function(t,e){var n=typeof globalThis<"u"&&globalThis||typeof self<"u"&&self||typeof me<"u"&&me,a=function(){function l(){this.fetch=!1,this.DOMException=n.DOMException}return l.prototype=n,new l}();(function(l){(function(r){var s=typeof l<"u"&&l||typeof self<"u"&&self||typeof s<"u"&&s,u={searchParams:"URLSearchParams"in s,iterable:"Symbol"in s&&"iterator"in Symbol,blob:"FileReader"in s&&"Blob"in s&&function(){try{return new Blob,!0}catch{return!1}}(),formData:"FormData"in s,arrayBuffer:"ArrayBuffer"in s};function o(_){return _&&DataView.prototype.isPrototypeOf(_)}if(u.arrayBuffer)var f=["[object Int8Array]","[object Uint8Array]","[object Uint8ClampedArray]","[object Int16Array]","[object Uint16Array]","[object Int32Array]","[object Uint32Array]","[object Float32Array]","[object Float64Array]"],d=ArrayBuffer.isView||function(_){return _&&f.indexOf(Object.prototype.toString.call(_))>-1};function c(_){if(typeof _!="string"&&(_=String(_)),/[^a-z0-9\-#$%&'*+.^_`|~!]/i.test(_)||_==="")throw new TypeError('Invalid character in header field name: "'+_+'"');return _.toLowerCase()}function m(_){return typeof _!="string"&&(_=String(_)),_}function S(_){var g={next:function(){var O=_.shift();return{done:O===void 0,value:O}}};return u.iterable&&(g[Symbol.iterator]=function(){return g}),g}function b(_){this.map={},_ instanceof b?_.forEach(function(g,O){this.append(O,g)},this):Array.isArray(_)?_.forEach(function(g){this.append(g[0],g[1])},this):_&&Object.getOwnPropertyNames(_).forEach(function(g){this.append(g,_[g])},this)}b.prototype.append=function(_,g){_=c(_),g=m(g);var O=this.map[_];this.map[_]=O?O+", "+g:g},b.prototype.delete=function(_){delete this.map[c(_)]},b.prototype.get=function(_){return _=c(_),this.has(_)?this.map[_]:null},b.prototype.has=function(_){return this.map.hasOwnProperty(c(_))},b.prototype.set=function(_,g){this.map[c(_)]=m(g)},b.prototype.forEach=function(_,g){for(var O in this.map)this.map.hasOwnProperty(O)&&_.call(g,this.map[O],O,this)},b.prototype.keys=function(){var _=[];return this.forEach(function(g,O){_.push(O)}),S(_)},b.prototype.values=function(){var _=[];return this.forEach(function(g){_.push(g)}),S(_)},b.prototype.entries=function(){var _=[];return this.forEach(function(g,O){_.push([O,g])}),S(_)},u.iterable&&(b.prototype[Symbol.iterator]=b.prototype.entries);function D(_){if(_.bodyUsed)return Promise.reject(new TypeError("Already read"));_.bodyUsed=!0}function h(_){return new Promise(function(g,O){_.onload=function(){g(_.result)},_.onerror=function(){O(_.error)}})}function p(_){var g=new FileReader,O=h(g);return g.readAsArrayBuffer(_),O}function y(_){var g=new FileReader,O=h(g);return g.readAsText(_),O}function v(_){for(var g=new Uint8Array(_),O=new Array(g.length),x=0;x<g.length;x++)O[x]=String.fromCharCode(g[x]);return O.join("")}function w(_){if(_.slice)return _.slice(0);var g=new Uint8Array(_.byteLength);return g.set(new Uint8Array(_)),g.buffer}function E(){return this.bodyUsed=!1,this._initBody=function(_){this.bodyUsed=this.bodyUsed,this._bodyInit=_,_?typeof _=="string"?this._bodyText=_:u.blob&&Blob.prototype.isPrototypeOf(_)?this._bodyBlob=_:u.formData&&FormData.prototype.isPrototypeOf(_)?this._bodyFormData=_:u.searchParams&&URLSearchParams.prototype.isPrototypeOf(_)?this._bodyText=_.toString():u.arrayBuffer&&u.blob&&o(_)?(this._bodyArrayBuffer=w(_.buffer),this._bodyInit=new Blob([this._bodyArrayBuffer])):u.arrayBuffer&&(ArrayBuffer.prototype.isPrototypeOf(_)||d(_))?this._bodyArrayBuffer=w(_):this._bodyText=_=Object.prototype.toString.call(_):this._bodyText="",this.headers.get("content-type")||(typeof _=="string"?this.headers.set("content-type","text/plain;charset=UTF-8"):this._bodyBlob&&this._bodyBlob.type?this.headers.set("content-type",this._bodyBlob.type):u.searchParams&&URLSearchParams.prototype.isPrototypeOf(_)&&this.headers.set("content-type","application/x-www-form-urlencoded;charset=UTF-8"))},u.blob&&(this.blob=function(){var _=D(this);if(_)return _;if(this._bodyBlob)return Promise.resolve(this._bodyBlob);if(this._bodyArrayBuffer)return Promise.resolve(new Blob([this._bodyArrayBuffer]));if(this._bodyFormData)throw new Error("could not read FormData body as blob");return Promise.resolve(new Blob([this._bodyText]))},this.arrayBuffer=function(){if(this._bodyArrayBuffer){var _=D(this);return _||(ArrayBuffer.isView(this._bodyArrayBuffer)?Promise.resolve(this._bodyArrayBuffer.buffer.slice(this._bodyArrayBuffer.byteOffset,this._bodyArrayBuffer.byteOffset+this._bodyArrayBuffer.byteLength)):Promise.resolve(this._bodyArrayBuffer))}else return this.blob().then(p)}),this.text=function(){var _=D(this);if(_)return _;if(this._bodyBlob)return y(this._bodyBlob);if(this._bodyArrayBuffer)return Promise.resolve(v(this._bodyArrayBuffer));if(this._bodyFormData)throw new Error("could not read FormData body as text");return Promise.resolve(this._bodyText)},u.formData&&(this.formData=function(){return this.text().then(A)}),this.json=function(){return this.text().then(JSON.parse)},this}var M=["DELETE","GET","HEAD","OPTIONS","POST","PUT"];function T(_){var g=_.toUpperCase();return M.indexOf(g)>-1?g:_}function N(_,g){if(!(this instanceof N))throw new TypeError('Please use the "new" operator, this DOM object constructor cannot be called as a function.');g=g||{};var O=g.body;if(_ instanceof N){if(_.bodyUsed)throw new TypeError("Already read");this.url=_.url,this.credentials=_.credentials,g.headers||(this.headers=new b(_.headers)),this.method=_.method,this.mode=_.mode,this.signal=_.signal,!O&&_._bodyInit!=null&&(O=_._bodyInit,_.bodyUsed=!0)}else this.url=String(_);if(this.credentials=g.credentials||this.credentials||"same-origin",(g.headers||!this.headers)&&(this.headers=new b(g.headers)),this.method=T(g.method||this.method||"GET"),this.mode=g.mode||this.mode||null,this.signal=g.signal||this.signal,this.referrer=null,(this.method==="GET"||this.method==="HEAD")&&O)throw new TypeError("Body not allowed for GET or HEAD requests");if(this._initBody(O),(this.method==="GET"||this.method==="HEAD")&&(g.cache==="no-store"||g.cache==="no-cache")){var x=/([?&])_=[^&]*/;if(x.test(this.url))this.url=this.url.replace(x,"$1_="+new Date().getTime());else{var k=/\?/;this.url+=(k.test(this.url)?"&":"?")+"_="+new Date().getTime()}}}N.prototype.clone=function(){return new N(this,{body:this._bodyInit})};function A(_){var g=new FormData;return _.trim().split("&").forEach(function(O){if(O){var x=O.split("="),k=x.shift().replace(/\+/g," "),C=x.join("=").replace(/\+/g," ");g.append(decodeURIComponent(k),decodeURIComponent(C))}}),g}function z(_){var g=new b,O=_.replace(/\r?\n[\t ]+/g," ");return O.split("\r").map(function(x){return x.indexOf(`
`)===0?x.substr(1,x.length):x}).forEach(function(x){var k=x.split(":"),C=k.shift().trim();if(C){var ie=k.join(":").trim();g.append(C,ie)}}),g}E.call(N.prototype);function L(_,g){if(!(this instanceof L))throw new TypeError('Please use the "new" operator, this DOM object constructor cannot be called as a function.');g||(g={}),this.type="default",this.status=g.status===void 0?200:g.status,this.ok=this.status>=200&&this.status<300,this.statusText=g.statusText===void 0?"":""+g.statusText,this.headers=new b(g.headers),this.url=g.url||"",this._initBody(_)}E.call(L.prototype),L.prototype.clone=function(){return new L(this._bodyInit,{status:this.status,statusText:this.statusText,headers:new b(this.headers),url:this.url})},L.error=function(){var _=new L(null,{status:0,statusText:""});return _.type="error",_};var ut=[301,302,303,307,308];L.redirect=function(_,g){if(ut.indexOf(g)===-1)throw new RangeError("Invalid status code");return new L(null,{status:g,headers:{location:_}})},r.DOMException=s.DOMException;try{new r.DOMException}catch{r.DOMException=function(g,O){this.message=g,this.name=O;var x=Error(g);this.stack=x.stack},r.DOMException.prototype=Object.create(Error.prototype),r.DOMException.prototype.constructor=r.DOMException}function F(_,g){return new Promise(function(O,x){var k=new N(_,g);if(k.signal&&k.signal.aborted)return x(new r.DOMException("Aborted","AbortError"));var C=new XMLHttpRequest;function ie(){C.abort()}C.onload=function(){var mt={status:C.status,statusText:C.statusText,headers:z(C.getAllResponseHeaders()||"")};mt.url="responseURL"in C?C.responseURL:mt.headers.get("X-Request-URL");var xt="response"in C?C.response:C.responseText;setTimeout(function(){O(new L(xt,mt))},0)},C.onerror=function(){setTimeout(function(){x(new TypeError("Network request failed"))},0)},C.ontimeout=function(){setTimeout(function(){x(new TypeError("Network request failed"))},0)},C.onabort=function(){setTimeout(function(){x(new r.DOMException("Aborted","AbortError"))},0)};function ge(mt){try{return mt===""&&s.location.href?s.location.href:mt}catch{return mt}}C.open(k.method,ge(k.url),!0),k.credentials==="include"?C.withCredentials=!0:k.credentials==="omit"&&(C.withCredentials=!1),"responseType"in C&&(u.blob?C.responseType="blob":u.arrayBuffer&&k.headers.get("Content-Type")&&k.headers.get("Content-Type").indexOf("application/octet-stream")!==-1&&(C.responseType="arraybuffer")),g&&typeof g.headers=="object"&&!(g.headers instanceof b)?Object.getOwnPropertyNames(g.headers).forEach(function(mt){C.setRequestHeader(mt,m(g.headers[mt]))}):k.headers.forEach(function(mt,xt){C.setRequestHeader(xt,mt)}),k.signal&&(k.signal.addEventListener("abort",ie),C.onreadystatechange=function(){C.readyState===4&&k.signal.removeEventListener("abort",ie)}),C.send(typeof k._bodyInit>"u"?null:k._bodyInit)})}return F.polyfill=!0,s.fetch||(s.fetch=F,s.Headers=b,s.Request=N,s.Response=L),r.Headers=b,r.Request=N,r.Response=L,r.fetch=F,r})({})})(a),a.fetch.ponyfill=!0,delete a.fetch.polyfill;var i=n.fetch?n:a;e=i.fetch,e.default=i.fetch,e.fetch=i.fetch,e.Headers=i.Headers,e.Request=i.Request,e.Response=i.Response,t.exports=e}(ml,ml.exports)),ml.exports}(function(t,e){var n;if(typeof fetch=="function"&&(typeof me<"u"&&me.fetch?n=me.fetch:typeof window<"u"&&window.fetch?n=window.fetch:n=fetch),typeof T_<"u"&&typeof window>"u"){var a=n||A_();a.default&&(a=a.default),e.default=a,t.exports=e.default}})(su,su.exports);var vh=su.exports;const Sh=py(vh),Qc=yg({__proto__:null,default:Sh},[vh]);function Ic(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);e&&(a=a.filter(function(i){return Object.getOwnPropertyDescriptor(t,i).enumerable})),n.push.apply(n,a)}return n}function Zc(t){for(var e=1;e<arguments.length;e++){var n=arguments[e]!=null?arguments[e]:{};e%2?Ic(Object(n),!0).forEach(function(a){O_(t,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):Ic(Object(n)).forEach(function(a){Object.defineProperty(t,a,Object.getOwnPropertyDescriptor(n,a))})}return t}function O_(t,e,n){return e=D_(e),e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function D_(t){var e=x_(t,"string");return qn(e)=="symbol"?e:e+""}function x_(t,e){if(qn(t)!="object"||!t)return t;var n=t[Symbol.toPrimitive];if(n!==void 0){var a=n.call(t,e||"default");if(qn(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(e==="string"?String:Number)(t)}function qn(t){"@babel/helpers - typeof";return qn=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},qn(t)}var Be;typeof fetch=="function"&&(typeof global<"u"&&global.fetch?Be=global.fetch:typeof window<"u"&&window.fetch?Be=window.fetch:Be=fetch);var ki;gh()&&(typeof global<"u"&&global.XMLHttpRequest?ki=global.XMLHttpRequest:typeof window<"u"&&window.XMLHttpRequest&&(ki=window.XMLHttpRequest));var tr;typeof ActiveXObject=="function"&&(typeof global<"u"&&global.ActiveXObject?tr=global.ActiveXObject:typeof window<"u"&&window.ActiveXObject&&(tr=window.ActiveXObject));!Be&&Qc&&!ki&&!tr&&(Be=Sh||Qc);typeof Be!="function"&&(Be=void 0);var uu=function(e,n){if(n&&qn(n)==="object"){var a="";for(var i in n)a+="&"+encodeURIComponent(i)+"="+encodeURIComponent(n[i]);if(!a)return e;e=e+(e.indexOf("?")!==-1?"&":"?")+a.slice(1)}return e},Kc=function(e,n,a,i){var l=function(u){if(!u.ok)return a(u.statusText||"Error",{status:u.status});u.text().then(function(o){a(null,{status:u.status,data:o})}).catch(a)};if(i){var r=i(e,n);if(r instanceof Promise){r.then(l).catch(a);return}}typeof fetch=="function"?fetch(e,n).then(l).catch(a):Be(e,n).then(l).catch(a)},Jc=!1,C_=function(e,n,a,i){e.queryStringParams&&(n=uu(n,e.queryStringParams));var l=Zc({},typeof e.customHeaders=="function"?e.customHeaders():e.customHeaders);typeof window>"u"&&typeof global<"u"&&typeof global.process<"u"&&global.process.versions&&global.process.versions.node&&(l["User-Agent"]="i18next-http-backend (node/".concat(global.process.version,"; ").concat(global.process.platform," ").concat(global.process.arch,")")),a&&(l["Content-Type"]="application/json");var r=typeof e.requestOptions=="function"?e.requestOptions(a):e.requestOptions,s=Zc({method:a?"POST":"GET",body:a?e.stringify(a):void 0,headers:l},Jc?{}:r),u=typeof e.alternateFetch=="function"&&e.alternateFetch.length>=1?e.alternateFetch:void 0;try{Kc(n,s,i,u)}catch(o){if(!r||Object.keys(r).length===0||!o.message||o.message.indexOf("not implemented")<0)return i(o);try{Object.keys(r).forEach(function(f){delete s[f]}),Kc(n,s,i,u),Jc=!0}catch(f){i(f)}}},z_=function(e,n,a,i){a&&qn(a)==="object"&&(a=uu("",a).slice(1)),e.queryStringParams&&(n=uu(n,e.queryStringParams));try{var l;ki?l=new ki:l=new tr("MSXML2.XMLHTTP.3.0"),l.open(a?"POST":"GET",n,1),e.crossDomain||l.setRequestHeader("X-Requested-With","XMLHttpRequest"),l.withCredentials=!!e.withCredentials,a&&l.setRequestHeader("Content-Type","application/x-www-form-urlencoded"),l.overrideMimeType&&l.overrideMimeType("application/json");var r=e.customHeaders;if(r=typeof r=="function"?r():r,r)for(var s in r)l.setRequestHeader(s,r[s]);l.onreadystatechange=function(){l.readyState>3&&i(l.status>=400?l.statusText:null,{status:l.status,data:l.responseText})},l.send(a)}catch(u){console&&console.log(u)}},k_=function(e,n,a,i){if(typeof a=="function"&&(i=a,a=void 0),i=i||function(){},Be&&n.indexOf("file:")!==0)return C_(e,n,a,i);if(gh()||typeof ActiveXObject=="function")return z_(e,n,a,i);i(new Error("No fetch and no xhr implementation found!"))};function Ca(t){"@babel/helpers - typeof";return Ca=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Ca(t)}function Fc(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);e&&(a=a.filter(function(i){return Object.getOwnPropertyDescriptor(t,i).enumerable})),n.push.apply(n,a)}return n}function cs(t){for(var e=1;e<arguments.length;e++){var n=arguments[e]!=null?arguments[e]:{};e%2?Fc(Object(n),!0).forEach(function(a){_h(t,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):Fc(Object(n)).forEach(function(a){Object.defineProperty(t,a,Object.getOwnPropertyDescriptor(n,a))})}return t}function N_(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function U_(t,e){for(var n=0;n<e.length;n++){var a=e[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(t,bh(a.key),a)}}function L_(t,e,n){return e&&U_(t.prototype,e),Object.defineProperty(t,"prototype",{writable:!1}),t}function _h(t,e,n){return e=bh(e),e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function bh(t){var e=H_(t,"string");return Ca(e)=="symbol"?e:e+""}function H_(t,e){if(Ca(t)!="object"||!t)return t;var n=t[Symbol.toPrimitive];if(n!==void 0){var a=n.call(t,e||"default");if(Ca(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(e==="string"?String:Number)(t)}var B_=function(){return{loadPath:"/locales/{{lng}}/{{ns}}.json",addPath:"/locales/add/{{lng}}/{{ns}}",parse:function(n){return JSON.parse(n)},stringify:JSON.stringify,parsePayload:function(n,a,i){return _h({},a,i||"")},parseLoadPayload:function(n,a){},request:k_,reloadInterval:typeof window<"u"?!1:60*60*1e3,customHeaders:{},queryStringParams:{},crossDomain:!1,withCredentials:!1,overrideMimeType:!1,requestOptions:{mode:"cors",credentials:"same-origin",cache:"default"}}},Eh=function(){function t(e){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},a=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};N_(this,t),this.services=e,this.options=n,this.allOptions=a,this.type="backend",this.init(e,n,a)}return L_(t,[{key:"init",value:function(n){var a=this,i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},l=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};if(this.services=n,this.options=cs(cs(cs({},B_()),this.options||{}),i),this.allOptions=l,this.services&&this.options.reloadInterval){var r=setInterval(function(){return a.reload()},this.options.reloadInterval);Ca(r)==="object"&&typeof r.unref=="function"&&r.unref()}}},{key:"readMulti",value:function(n,a,i){this._readAny(n,n,a,a,i)}},{key:"read",value:function(n,a,i){this._readAny([n],n,[a],a,i)}},{key:"_readAny",value:function(n,a,i,l,r){var s=this,u=this.options.loadPath;typeof this.options.loadPath=="function"&&(u=this.options.loadPath(n,i)),u=R_(u),u.then(function(o){if(!o)return r(null,{});var f=s.services.interpolator.interpolate(o,{lng:n.join("+"),ns:i.join("+")});s.loadUrl(f,r,a,l)})}},{key:"loadUrl",value:function(n,a,i,l){var r=this,s=typeof i=="string"?[i]:i,u=typeof l=="string"?[l]:l,o=this.options.parseLoadPayload(s,u);this.options.request(this.options,n,o,function(f,d){if(d&&(d.status>=500&&d.status<600||!d.status))return a("failed loading "+n+"; status code: "+d.status,!0);if(d&&d.status>=400&&d.status<500)return a("failed loading "+n+"; status code: "+d.status,!1);if(!d&&f&&f.message&&f.message.indexOf("Failed to fetch")>-1)return a("failed loading "+n+": "+f.message,!0);if(f)return a(f,!1);var c,m;try{typeof d.data=="string"?c=r.options.parse(d.data,i,l):c=d.data}catch{m="failed parsing "+n+" to json"}if(m)return a(m,!1);a(null,c)})}},{key:"create",value:function(n,a,i,l,r){var s=this;if(this.options.addPath){typeof n=="string"&&(n=[n]);var u=this.options.parsePayload(a,i,l),o=0,f=[],d=[];n.forEach(function(c){var m=s.options.addPath;typeof s.options.addPath=="function"&&(m=s.options.addPath(c,a));var S=s.services.interpolator.interpolate(m,{lng:c,ns:a});s.options.request(s.options,S,u,function(b,D){o+=1,f.push(b),d.push(D),o===n.length&&typeof r=="function"&&r(f,d)})})}}},{key:"reload",value:function(){var n=this,a=this.services,i=a.backendConnector,l=a.languageUtils,r=a.logger,s=i.language;if(!(s&&s.toLowerCase()==="cimode")){var u=[],o=function(d){var c=l.toResolveHierarchy(d);c.forEach(function(m){u.indexOf(m)<0&&u.push(m)})};o(s),this.allOptions.preload&&this.allOptions.preload.forEach(function(f){return o(f)}),u.forEach(function(f){n.allOptions.ns.forEach(function(d){i.read(f,d,"read",null,null,function(c,m){c&&r.warn("loading namespace ".concat(d," for language ").concat(f," failed"),c),!c&&m&&r.log("loaded namespace ".concat(d," for language ").concat(f),m),i.loaded("".concat(f,"|").concat(d),c,m)})})})}}}])}();Eh.type="backend";var Mh={exports:{}},Lr={},wh={exports:{}},Rh={};/**
 * @license React
 * scheduler.production.js
 *
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */(function(t){function e(g,O){var x=g.length;g.push(O);t:for(;0<x;){var k=x-1>>>1,C=g[k];if(0<i(C,O))g[k]=O,g[x]=C,x=k;else break t}}function n(g){return g.length===0?null:g[0]}function a(g){if(g.length===0)return null;var O=g[0],x=g.pop();if(x!==O){g[0]=x;t:for(var k=0,C=g.length,ie=C>>>1;k<ie;){var ge=2*(k+1)-1,mt=g[ge],xt=ge+1,Ke=g[xt];if(0>i(mt,x))xt<C&&0>i(Ke,mt)?(g[k]=Ke,g[xt]=x,k=xt):(g[k]=mt,g[ge]=x,k=ge);else if(xt<C&&0>i(Ke,x))g[k]=Ke,g[xt]=x,k=xt;else break t}}return O}function i(g,O){var x=g.sortIndex-O.sortIndex;return x!==0?x:g.id-O.id}if(t.unstable_now=void 0,typeof performance=="object"&&typeof performance.now=="function"){var l=performance;t.unstable_now=function(){return l.now()}}else{var r=Date,s=r.now();t.unstable_now=function(){return r.now()-s}}var u=[],o=[],f=1,d=null,c=3,m=!1,S=!1,b=!1,D=typeof setTimeout=="function"?setTimeout:null,h=typeof clearTimeout=="function"?clearTimeout:null,p=typeof setImmediate<"u"?setImmediate:null;function y(g){for(var O=n(o);O!==null;){if(O.callback===null)a(o);else if(O.startTime<=g)a(o),O.sortIndex=O.expirationTime,e(u,O);else break;O=n(o)}}function v(g){if(b=!1,y(g),!S)if(n(u)!==null)S=!0,F();else{var O=n(o);O!==null&&_(v,O.startTime-g)}}var w=!1,E=-1,M=5,T=-1;function N(){return!(t.unstable_now()-T<M)}function A(){if(w){var g=t.unstable_now();T=g;var O=!0;try{t:{S=!1,b&&(b=!1,h(E),E=-1),m=!0;var x=c;try{e:{for(y(g),d=n(u);d!==null&&!(d.expirationTime>g&&N());){var k=d.callback;if(typeof k=="function"){d.callback=null,c=d.priorityLevel;var C=k(d.expirationTime<=g);if(g=t.unstable_now(),typeof C=="function"){d.callback=C,y(g),O=!0;break e}d===n(u)&&a(u),y(g)}else a(u);d=n(u)}if(d!==null)O=!0;else{var ie=n(o);ie!==null&&_(v,ie.startTime-g),O=!1}}break t}finally{d=null,c=x,m=!1}O=void 0}}finally{O?z():w=!1}}}var z;if(typeof p=="function")z=function(){p(A)};else if(typeof MessageChannel<"u"){var L=new MessageChannel,ut=L.port2;L.port1.onmessage=A,z=function(){ut.postMessage(null)}}else z=function(){D(A,0)};function F(){w||(w=!0,z())}function _(g,O){E=D(function(){g(t.unstable_now())},O)}t.unstable_IdlePriority=5,t.unstable_ImmediatePriority=1,t.unstable_LowPriority=4,t.unstable_NormalPriority=3,t.unstable_Profiling=null,t.unstable_UserBlockingPriority=2,t.unstable_cancelCallback=function(g){g.callback=null},t.unstable_continueExecution=function(){S||m||(S=!0,F())},t.unstable_forceFrameRate=function(g){0>g||125<g?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):M=0<g?Math.floor(1e3/g):5},t.unstable_getCurrentPriorityLevel=function(){return c},t.unstable_getFirstCallbackNode=function(){return n(u)},t.unstable_next=function(g){switch(c){case 1:case 2:case 3:var O=3;break;default:O=c}var x=c;c=O;try{return g()}finally{c=x}},t.unstable_pauseExecution=function(){},t.unstable_requestPaint=function(){},t.unstable_runWithPriority=function(g,O){switch(g){case 1:case 2:case 3:case 4:case 5:break;default:g=3}var x=c;c=g;try{return O()}finally{c=x}},t.unstable_scheduleCallback=function(g,O,x){var k=t.unstable_now();switch(typeof x=="object"&&x!==null?(x=x.delay,x=typeof x=="number"&&0<x?k+x:k):x=k,g){case 1:var C=-1;break;case 2:C=250;break;case 5:C=1073741823;break;case 4:C=1e4;break;default:C=5e3}return C=x+C,g={id:f++,callback:O,priorityLevel:g,startTime:x,expirationTime:C,sortIndex:-1},x>k?(g.sortIndex=x,e(o,g),n(u)===null&&g===n(o)&&(b?(h(E),E=-1):b=!0,_(v,x-k))):(g.sortIndex=C,e(u,g),S||m||(S=!0,F())),g},t.unstable_shouldYield=N,t.unstable_wrapCallback=function(g){var O=c;return function(){var x=c;c=O;try{return g.apply(this,arguments)}finally{c=x}}}})(Rh);wh.exports=Rh;var q_=wh.exports;/**
 * @license React
 * react-dom-client.production.js
 *
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */var Et=q_,Th=U,j_=fg;function R(t){var e="https://react.dev/errors/"+t;if(1<arguments.length){e+="?args[]="+encodeURIComponent(arguments[1]);for(var n=2;n<arguments.length;n++)e+="&args[]="+encodeURIComponent(arguments[n])}return"Minified React error #"+t+"; visit "+e+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}function Ah(t){return!(!t||t.nodeType!==1&&t.nodeType!==9&&t.nodeType!==11)}var Y_=Symbol.for("react.element"),pl=Symbol.for("react.transitional.element"),yl=Symbol.for("react.portal"),ii=Symbol.for("react.fragment"),X_=Symbol.for("react.strict_mode"),$c=Symbol.for("react.profiler"),G_=Symbol.for("react.provider"),V_=Symbol.for("react.consumer"),sn=Symbol.for("react.context"),Oh=Symbol.for("react.forward_ref"),Wc=Symbol.for("react.suspense"),Pc=Symbol.for("react.suspense_list"),Dh=Symbol.for("react.memo"),An=Symbol.for("react.lazy"),xh=Symbol.for("react.offscreen"),Q_=Symbol.for("react.memo_cache_sentinel"),tf=Symbol.iterator;function Fa(t){return t===null||typeof t!="object"?null:(t=tf&&t[tf]||t["@@iterator"],typeof t=="function"?t:null)}var H=Th.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,lt=Object.assign,fs;function li(t){if(fs===void 0)try{throw Error()}catch(n){var e=n.stack.trim().match(/\n( *(at )?)/);fs=e&&e[1]||""}return`
`+fs+t}var ds=!1;function hs(t,e){if(!t||ds)return"";ds=!0;var n=Error.prepareStackTrace;Error.prepareStackTrace=void 0;var a={DetermineComponentFrameRoot:function(){try{if(e){var d=function(){throw Error()};if(Object.defineProperty(d.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(d,[])}catch(m){var c=m}Reflect.construct(t,[],d)}else{try{d.call()}catch(m){c=m}t.call(d.prototype)}}else{try{throw Error()}catch(m){c=m}(d=t())&&typeof d.catch=="function"&&d.catch(function(){})}}catch(m){if(m&&c&&typeof m.stack=="string")return[m.stack,c.stack]}return[null,null]}};a.DetermineComponentFrameRoot.displayName="DetermineComponentFrameRoot";var i=Object.getOwnPropertyDescriptor(a.DetermineComponentFrameRoot,"name");i&&i.configurable&&Object.defineProperty(a.DetermineComponentFrameRoot,"name",{value:"DetermineComponentFrameRoot"});try{var l=a.DetermineComponentFrameRoot(),r=l[0],s=l[1];if(r&&s){var u=r.split(`
`),o=s.split(`
`);for(i=a=0;a<u.length&&!u[a].includes("DetermineComponentFrameRoot");)a++;for(;i<o.length&&!o[i].includes("DetermineComponentFrameRoot");)i++;if(a===u.length||i===o.length)for(a=u.length-1,i=o.length-1;1<=a&&0<=i&&u[a]!==o[i];)i--;for(;1<=a&&0<=i;a--,i--)if(u[a]!==o[i]){if(a!==1||i!==1)do if(a--,i--,0>i||u[a]!==o[i]){var f=`
`+u[a].replace(" at new "," at ");return t.displayName&&f.includes("<anonymous>")&&(f=f.replace("<anonymous>",t.displayName)),f}while(1<=a&&0<=i);break}}}finally{ds=!1,Error.prepareStackTrace=n}return(n=t?t.displayName||t.name:"")?li(n):""}function I_(t){switch(t.tag){case 26:case 27:case 5:return li(t.type);case 16:return li("Lazy");case 13:return li("Suspense");case 19:return li("SuspenseList");case 0:case 15:return t=hs(t.type,!1),t;case 11:return t=hs(t.type.render,!1),t;case 1:return t=hs(t.type,!0),t;default:return""}}function ef(t){try{var e="";do e+=I_(t),t=t.return;while(t);return e}catch(n){return`
Error generating stack: `+n.message+`
`+n.stack}}function Ya(t){var e=t,n=t;if(t.alternate)for(;e.return;)e=e.return;else{t=e;do e=t,e.flags&4098&&(n=e.return),t=e.return;while(t)}return e.tag===3?n:null}function Ch(t){if(t.tag===13){var e=t.memoizedState;if(e===null&&(t=t.alternate,t!==null&&(e=t.memoizedState)),e!==null)return e.dehydrated}return null}function nf(t){if(Ya(t)!==t)throw Error(R(188))}function Z_(t){var e=t.alternate;if(!e){if(e=Ya(t),e===null)throw Error(R(188));return e!==t?null:t}for(var n=t,a=e;;){var i=n.return;if(i===null)break;var l=i.alternate;if(l===null){if(a=i.return,a!==null){n=a;continue}break}if(i.child===l.child){for(l=i.child;l;){if(l===n)return nf(i),t;if(l===a)return nf(i),e;l=l.sibling}throw Error(R(188))}if(n.return!==a.return)n=i,a=l;else{for(var r=!1,s=i.child;s;){if(s===n){r=!0,n=i,a=l;break}if(s===a){r=!0,a=i,n=l;break}s=s.sibling}if(!r){for(s=l.child;s;){if(s===n){r=!0,n=l,a=i;break}if(s===a){r=!0,a=l,n=i;break}s=s.sibling}if(!r)throw Error(R(189))}}if(n.alternate!==a)throw Error(R(190))}if(n.tag!==3)throw Error(R(188));return n.stateNode.current===n?t:e}function zh(t){return t=Z_(t),t!==null?kh(t):null}function kh(t){var e=t.tag;if(e===5||e===26||e===27||e===6)return t;for(t=t.child;t!==null;){if(e=kh(t),e!==null)return e;t=t.sibling}return null}var ri=Array.isArray,it=j_.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,mi={pending:!1,data:null,method:null,action:null},ou=[],oa=-1;function Oe(t){return{current:t}}function Rt(t){0>oa||(t.current=ou[oa],ou[oa]=null,oa--)}function st(t,e){oa++,ou[oa]=t.current,t.current=e}var Ee=Oe(null),Ni=Oe(null),dn=Oe(null),cu=Oe(null),er={$$typeof:sn,Provider:null,Consumer:null,_currentValue:null,_currentValue2:null,_threadCount:0};function nr(t,e){switch(st(dn,e),st(Ni,t),st(Ee,null),t=e.nodeType,t){case 9:case 11:e=(e=e.documentElement)&&(e=e.namespaceURI)?nd(e):0;break;default:if(t=t===8?e.parentNode:e,e=t.tagName,t=t.namespaceURI)t=nd(t),e=Ip(t,e);else switch(e){case"svg":e=1;break;case"math":e=2;break;default:e=0}}Rt(Ee),st(Ee,e)}function za(){Rt(Ee),Rt(Ni),Rt(dn)}function fu(t){t.memoizedState!==null&&st(cu,t);var e=Ee.current,n=Ip(e,t.type);e!==n&&(st(Ni,t),st(Ee,n))}function ar(t){Ni.current===t&&(Rt(Ee),Rt(Ni)),cu.current===t&&(Rt(cu),er._currentValue=null)}var du=Object.prototype.hasOwnProperty,yo=Et.unstable_scheduleCallback,ms=Et.unstable_cancelCallback,K_=Et.unstable_shouldYield,J_=Et.unstable_requestPaint,Me=Et.unstable_now,F_=Et.unstable_getCurrentPriorityLevel,go=Et.unstable_ImmediatePriority,Nh=Et.unstable_UserBlockingPriority,ir=Et.unstable_NormalPriority,$_=Et.unstable_LowPriority,Uh=Et.unstable_IdlePriority,W_=Et.log,P_=Et.unstable_setDisableYieldValue,Wi=null,It=null;function t1(t){if(It&&typeof It.onCommitFiberRoot=="function")try{It.onCommitFiberRoot(Wi,t,void 0,(t.current.flags&128)===128)}catch{}}function un(t){if(typeof W_=="function"&&P_(t),It&&typeof It.setStrictMode=="function")try{It.setStrictMode(Wi,t)}catch{}}var ee=Math.clz32?Math.clz32:a1,e1=Math.log,n1=Math.LN2;function a1(t){return t>>>=0,t===0?32:31-(e1(t)/n1|0)|0}var gl=128,vl=4194304;function si(t){var e=t&42;if(e!==0)return e;switch(t&-t){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: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&4194176;case 4194304:case 8388608:case 16777216:case 33554432:return t&62914560;case 67108864:return 67108864;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 0;default:return t}}function lr(t,e){var n=t.pendingLanes;if(n===0)return 0;var a=0,i=t.suspendedLanes;t=t.pingedLanes;var l=n&134217727;return l!==0?(n=l&~i,n!==0?a=si(n):(t&=l,t!==0&&(a=si(t)))):(n&=~i,n!==0?a=si(n):t!==0&&(a=si(t))),a===0?0:e!==0&&e!==a&&!(e&i)&&(i=a&-a,t=e&-e,i>=t||i===32&&(t&4194176)!==0)?e:a}function i1(t,e){switch(t){case 1:case 2:case 4:case 8:return e+250;case 16:case 32:case 64: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 e+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 Lh(t,e){return t.errorRecoveryDisabledLanes&e?0:(t=t.pendingLanes&-536870913,t!==0?t:t&536870912?536870912:0)}function Hh(){var t=gl;return gl<<=1,!(gl&4194176)&&(gl=128),t}function Bh(){var t=vl;return vl<<=1,!(vl&62914560)&&(vl=4194304),t}function ps(t){for(var e=[],n=0;31>n;n++)e.push(t);return e}function l1(t,e,n){var a=t.pendingLanes&~e;t.pendingLanes=e,t.suspendedLanes=0,t.pingedLanes=0,t.expiredLanes&=e,t.entangledLanes&=e,t.errorRecoveryDisabledLanes&=e,t.shellSuspendCounter=0,e=t.entanglements;for(var i=t.expirationTimes,l=t.hiddenUpdates;0<a;){var r=31-ee(a),s=1<<r;e[r]=0,i[r]=-1;var u=l[r];if(u!==null)for(l[r]=null,r=0;r<u.length;r++){var o=u[r];o!==null&&(o.lane&=-536870913)}a&=~s}n!==0&&qh(t,n,0)}function qh(t,e,n){t.pendingLanes|=e,t.suspendedLanes&=~e;var a=31-ee(e);t.entangledLanes|=e,t.entanglements[a]=t.entanglements[a]|1073741824|n&4194218}function jh(t,e){var n=t.entangledLanes|=e;for(t=t.entanglements;n;){var a=31-ee(n),i=1<<a;i&e|t[a]&e&&(t[a]|=e),n&=~i}}function Yh(t){return t&=-t,2<t?8<t?t&134217727?32:268435456:8:2}function Xh(){var t=it.p;return t!==0?t:(t=window.event,t===void 0?32:ny(t.type))}function r1(t,e){var n=it.p;try{return it.p=t,e()}finally{it.p=n}}var bn=Math.random().toString(36).slice(2),zt="__reactFiber$"+bn,Ht="__reactProps$"+bn,Xa="__reactContainer$"+bn,hu="__reactEvents$"+bn,s1="__reactListeners$"+bn,u1="__reactHandles$"+bn,af="__reactResources$"+bn,Ui="__reactMarker$"+bn;function vo(t){delete t[zt],delete t[Ht],delete t[hu],delete t[s1],delete t[u1]}function Cn(t){var e=t[zt];if(e)return e;for(var n=t.parentNode;n;){if(e=n[Xa]||n[zt]){if(n=e.alternate,e.child!==null||n!==null&&n.child!==null)for(t=id(t);t!==null;){if(n=t[zt])return n;t=id(t)}return e}t=n,n=t.parentNode}return null}function Ga(t){if(t=t[zt]||t[Xa]){var e=t.tag;if(e===5||e===6||e===13||e===26||e===27||e===3)return t}return null}function ui(t){var e=t.tag;if(e===5||e===26||e===27||e===6)return t.stateNode;throw Error(R(33))}function Sa(t){var e=t[af];return e||(e=t[af]={hoistableStyles:new Map,hoistableScripts:new Map}),e}function wt(t){t[Ui]=!0}var Gh=new Set,Vh={};function Qn(t,e){ka(t,e),ka(t+"Capture",e)}function ka(t,e){for(Vh[t]=e,t=0;t<e.length;t++)Gh.add(e[t])}var Xe=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),o1=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]*$"),lf={},rf={};function c1(t){return du.call(rf,t)?!0:du.call(lf,t)?!1:o1.test(t)?rf[t]=!0:(lf[t]=!0,!1)}function Cl(t,e,n){if(c1(e))if(n===null)t.removeAttribute(e);else{switch(typeof n){case"undefined":case"function":case"symbol":t.removeAttribute(e);return;case"boolean":var a=e.toLowerCase().slice(0,5);if(a!=="data-"&&a!=="aria-"){t.removeAttribute(e);return}}t.setAttribute(e,""+n)}}function ys(t,e,n){if(n===null)t.removeAttribute(e);else{switch(typeof n){case"undefined":case"function":case"symbol":case"boolean":t.removeAttribute(e);return}t.setAttribute(e,""+n)}}function De(t,e,n,a){if(a===null)t.removeAttribute(n);else{switch(typeof a){case"undefined":case"function":case"symbol":case"boolean":t.removeAttribute(n);return}t.setAttributeNS(e,n,""+a)}}function Jt(t){switch(typeof t){case"bigint":case"boolean":case"number":case"string":case"undefined":return t;case"object":return t;default:return""}}function Qh(t){var e=t.type;return(t=t.nodeName)&&t.toLowerCase()==="input"&&(e==="checkbox"||e==="radio")}function f1(t){var e=Qh(t)?"checked":"value",n=Object.getOwnPropertyDescriptor(t.constructor.prototype,e),a=""+t[e];if(!t.hasOwnProperty(e)&&typeof n<"u"&&typeof n.get=="function"&&typeof n.set=="function"){var i=n.get,l=n.set;return Object.defineProperty(t,e,{configurable:!0,get:function(){return i.call(this)},set:function(r){a=""+r,l.call(this,r)}}),Object.defineProperty(t,e,{enumerable:n.enumerable}),{getValue:function(){return a},setValue:function(r){a=""+r},stopTracking:function(){t._valueTracker=null,delete t[e]}}}}function rr(t){t._valueTracker||(t._valueTracker=f1(t))}function Ih(t){if(!t)return!1;var e=t._valueTracker;if(!e)return!0;var n=e.getValue(),a="";return t&&(a=Qh(t)?t.checked?"true":"false":t.value),t=a,t!==n?(e.setValue(t),!0):!1}function sr(t){if(t=t||(typeof document<"u"?document:void 0),typeof t>"u")return null;try{return t.activeElement||t.body}catch{return t.body}}var d1=/[\n"\\]/g;function Wt(t){return t.replace(d1,function(e){return"\\"+e.charCodeAt(0).toString(16)+" "})}function mu(t,e,n,a,i,l,r,s){t.name="",r!=null&&typeof r!="function"&&typeof r!="symbol"&&typeof r!="boolean"?t.type=r:t.removeAttribute("type"),e!=null?r==="number"?(e===0&&t.value===""||t.value!=e)&&(t.value=""+Jt(e)):t.value!==""+Jt(e)&&(t.value=""+Jt(e)):r!=="submit"&&r!=="reset"||t.removeAttribute("value"),e!=null?pu(t,r,Jt(e)):n!=null?pu(t,r,Jt(n)):a!=null&&t.removeAttribute("value"),i==null&&l!=null&&(t.defaultChecked=!!l),i!=null&&(t.checked=i&&typeof i!="function"&&typeof i!="symbol"),s!=null&&typeof s!="function"&&typeof s!="symbol"&&typeof s!="boolean"?t.name=""+Jt(s):t.removeAttribute("name")}function Zh(t,e,n,a,i,l,r,s){if(l!=null&&typeof l!="function"&&typeof l!="symbol"&&typeof l!="boolean"&&(t.type=l),e!=null||n!=null){if(!(l!=="submit"&&l!=="reset"||e!=null))return;n=n!=null?""+Jt(n):"",e=e!=null?""+Jt(e):n,s||e===t.value||(t.value=e),t.defaultValue=e}a=a??i,a=typeof a!="function"&&typeof a!="symbol"&&!!a,t.checked=s?t.checked:!!a,t.defaultChecked=!!a,r!=null&&typeof r!="function"&&typeof r!="symbol"&&typeof r!="boolean"&&(t.name=r)}function pu(t,e,n){e==="number"&&sr(t.ownerDocument)===t||t.defaultValue===""+n||(t.defaultValue=""+n)}function _a(t,e,n,a){if(t=t.options,e){e={};for(var i=0;i<n.length;i++)e["$"+n[i]]=!0;for(n=0;n<t.length;n++)i=e.hasOwnProperty("$"+t[n].value),t[n].selected!==i&&(t[n].selected=i),i&&a&&(t[n].defaultSelected=!0)}else{for(n=""+Jt(n),e=null,i=0;i<t.length;i++){if(t[i].value===n){t[i].selected=!0,a&&(t[i].defaultSelected=!0);return}e!==null||t[i].disabled||(e=t[i])}e!==null&&(e.selected=!0)}}function Kh(t,e,n){if(e!=null&&(e=""+Jt(e),e!==t.value&&(t.value=e),n==null)){t.defaultValue!==e&&(t.defaultValue=e);return}t.defaultValue=n!=null?""+Jt(n):""}function Jh(t,e,n,a){if(e==null){if(a!=null){if(n!=null)throw Error(R(92));if(ri(a)){if(1<a.length)throw Error(R(93));a=a[0]}n=a}n==null&&(n=""),e=n}n=Jt(e),t.defaultValue=n,a=t.textContent,a===n&&a!==""&&a!==null&&(t.value=a)}function Na(t,e){if(e){var n=t.firstChild;if(n&&n===t.lastChild&&n.nodeType===3){n.nodeValue=e;return}}t.textContent=e}var h1=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 sf(t,e,n){var a=e.indexOf("--")===0;n==null||typeof n=="boolean"||n===""?a?t.setProperty(e,""):e==="float"?t.cssFloat="":t[e]="":a?t.setProperty(e,n):typeof n!="number"||n===0||h1.has(e)?e==="float"?t.cssFloat=n:t[e]=(""+n).trim():t[e]=n+"px"}function Fh(t,e,n){if(e!=null&&typeof e!="object")throw Error(R(62));if(t=t.style,n!=null){for(var a in n)!n.hasOwnProperty(a)||e!=null&&e.hasOwnProperty(a)||(a.indexOf("--")===0?t.setProperty(a,""):a==="float"?t.cssFloat="":t[a]="");for(var i in e)a=e[i],e.hasOwnProperty(i)&&n[i]!==a&&sf(t,i,a)}else for(var l in e)e.hasOwnProperty(l)&&sf(t,l,e[l])}function So(t){if(t.indexOf("-")===-1)return!1;switch(t){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 m1=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"]]),p1=/^[\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 zl(t){return p1.test(""+t)?"javascript:throw new Error('React has blocked a javascript: URL as a security precaution.')":t}var yu=null;function _o(t){return t=t.target||t.srcElement||window,t.correspondingUseElement&&(t=t.correspondingUseElement),t.nodeType===3?t.parentNode:t}var ca=null,ba=null;function uf(t){var e=Ga(t);if(e&&(t=e.stateNode)){var n=t[Ht]||null;t:switch(t=e.stateNode,e.type){case"input":if(mu(t,n.value,n.defaultValue,n.defaultValue,n.checked,n.defaultChecked,n.type,n.name),e=n.name,n.type==="radio"&&e!=null){for(n=t;n.parentNode;)n=n.parentNode;for(n=n.querySelectorAll('input[name="'+Wt(""+e)+'"][type="radio"]'),e=0;e<n.length;e++){var a=n[e];if(a!==t&&a.form===t.form){var i=a[Ht]||null;if(!i)throw Error(R(90));mu(a,i.value,i.defaultValue,i.defaultValue,i.checked,i.defaultChecked,i.type,i.name)}}for(e=0;e<n.length;e++)a=n[e],a.form===t.form&&Ih(a)}break t;case"textarea":Kh(t,n.value,n.defaultValue);break t;case"select":e=n.value,e!=null&&_a(t,!!n.multiple,e,!1)}}}var gs=!1;function $h(t,e,n){if(gs)return t(e,n);gs=!0;try{var a=t(e);return a}finally{if(gs=!1,(ca!==null||ba!==null)&&(Kr(),ca&&(e=ca,t=ba,ba=ca=null,uf(e),t)))for(e=0;e<t.length;e++)uf(t[e])}}function Li(t,e){var n=t.stateNode;if(n===null)return null;var a=n[Ht]||null;if(a===null)return null;n=a[e];t:switch(e){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)||(t=t.type,a=!(t==="button"||t==="input"||t==="select"||t==="textarea")),t=!a;break t;default:t=!1}if(t)return null;if(n&&typeof n!="function")throw Error(R(231,e,typeof n));return n}var gu=!1;if(Xe)try{var $a={};Object.defineProperty($a,"passive",{get:function(){gu=!0}}),window.addEventListener("test",$a,$a),window.removeEventListener("test",$a,$a)}catch{gu=!1}var on=null,bo=null,kl=null;function Wh(){if(kl)return kl;var t,e=bo,n=e.length,a,i="value"in on?on.value:on.textContent,l=i.length;for(t=0;t<n&&e[t]===i[t];t++);var r=n-t;for(a=1;a<=r&&e[n-a]===i[l-a];a++);return kl=i.slice(t,1<a?1-a:void 0)}function Nl(t){var e=t.keyCode;return"charCode"in t?(t=t.charCode,t===0&&e===13&&(t=13)):t=e,t===10&&(t=13),32<=t||t===13?t:0}function Sl(){return!0}function of(){return!1}function Gt(t){function e(n,a,i,l,r){this._reactName=n,this._targetInst=i,this.type=a,this.nativeEvent=l,this.target=r,this.currentTarget=null;for(var s in t)t.hasOwnProperty(s)&&(n=t[s],this[s]=n?n(l):l[s]);return this.isDefaultPrevented=(l.defaultPrevented!=null?l.defaultPrevented:l.returnValue===!1)?Sl:of,this.isPropagationStopped=of,this}return lt(e.prototype,{preventDefault:function(){this.defaultPrevented=!0;var n=this.nativeEvent;n&&(n.preventDefault?n.preventDefault():typeof n.returnValue!="unknown"&&(n.returnValue=!1),this.isDefaultPrevented=Sl)},stopPropagation:function(){var n=this.nativeEvent;n&&(n.stopPropagation?n.stopPropagation():typeof n.cancelBubble!="unknown"&&(n.cancelBubble=!0),this.isPropagationStopped=Sl)},persist:function(){},isPersistent:Sl}),e}var In={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(t){return t.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},Hr=Gt(In),Pi=lt({},In,{view:0,detail:0}),y1=Gt(Pi),vs,Ss,Wa,Br=lt({},Pi,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:Eo,button:0,buttons:0,relatedTarget:function(t){return t.relatedTarget===void 0?t.fromElement===t.srcElement?t.toElement:t.fromElement:t.relatedTarget},movementX:function(t){return"movementX"in t?t.movementX:(t!==Wa&&(Wa&&t.type==="mousemove"?(vs=t.screenX-Wa.screenX,Ss=t.screenY-Wa.screenY):Ss=vs=0,Wa=t),vs)},movementY:function(t){return"movementY"in t?t.movementY:Ss}}),cf=Gt(Br),g1=lt({},Br,{dataTransfer:0}),v1=Gt(g1),S1=lt({},Pi,{relatedTarget:0}),_s=Gt(S1),_1=lt({},In,{animationName:0,elapsedTime:0,pseudoElement:0}),b1=Gt(_1),E1=lt({},In,{clipboardData:function(t){return"clipboardData"in t?t.clipboardData:window.clipboardData}}),M1=Gt(E1),w1=lt({},In,{data:0}),ff=Gt(w1),R1={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},T1={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"},A1={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function O1(t){var e=this.nativeEvent;return e.getModifierState?e.getModifierState(t):(t=A1[t])?!!e[t]:!1}function Eo(){return O1}var D1=lt({},Pi,{key:function(t){if(t.key){var e=R1[t.key]||t.key;if(e!=="Unidentified")return e}return t.type==="keypress"?(t=Nl(t),t===13?"Enter":String.fromCharCode(t)):t.type==="keydown"||t.type==="keyup"?T1[t.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:Eo,charCode:function(t){return t.type==="keypress"?Nl(t):0},keyCode:function(t){return t.type==="keydown"||t.type==="keyup"?t.keyCode:0},which:function(t){return t.type==="keypress"?Nl(t):t.type==="keydown"||t.type==="keyup"?t.keyCode:0}}),x1=Gt(D1),C1=lt({},Br,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),df=Gt(C1),z1=lt({},Pi,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:Eo}),k1=Gt(z1),N1=lt({},In,{propertyName:0,elapsedTime:0,pseudoElement:0}),U1=Gt(N1),L1=lt({},Br,{deltaX:function(t){return"deltaX"in t?t.deltaX:"wheelDeltaX"in t?-t.wheelDeltaX:0},deltaY:function(t){return"deltaY"in t?t.deltaY:"wheelDeltaY"in t?-t.wheelDeltaY:"wheelDelta"in t?-t.wheelDelta:0},deltaZ:0,deltaMode:0}),H1=Gt(L1),B1=lt({},In,{newState:0,oldState:0}),q1=Gt(B1),j1=[9,13,27,32],Mo=Xe&&"CompositionEvent"in window,pi=null;Xe&&"documentMode"in document&&(pi=document.documentMode);var Y1=Xe&&"TextEvent"in window&&!pi,Ph=Xe&&(!Mo||pi&&8<pi&&11>=pi),hf=" ",mf=!1;function tm(t,e){switch(t){case"keyup":return j1.indexOf(e.keyCode)!==-1;case"keydown":return e.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function em(t){return t=t.detail,typeof t=="object"&&"data"in t?t.data:null}var fa=!1;function X1(t,e){switch(t){case"compositionend":return em(e);case"keypress":return e.which!==32?null:(mf=!0,hf);case"textInput":return t=e.data,t===hf&&mf?null:t;default:return null}}function G1(t,e){if(fa)return t==="compositionend"||!Mo&&tm(t,e)?(t=Wh(),kl=bo=on=null,fa=!1,t):null;switch(t){case"paste":return null;case"keypress":if(!(e.ctrlKey||e.altKey||e.metaKey)||e.ctrlKey&&e.altKey){if(e.char&&1<e.char.length)return e.char;if(e.which)return String.fromCharCode(e.which)}return null;case"compositionend":return Ph&&e.locale!=="ko"?null:e.data;default:return null}}var V1={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 pf(t){var e=t&&t.nodeName&&t.nodeName.toLowerCase();return e==="input"?!!V1[t.type]:e==="textarea"}function nm(t,e,n,a){ca?ba?ba.push(a):ba=[a]:ca=a,e=Mr(e,"onChange"),0<e.length&&(n=new Hr("onChange","change",null,n,a),t.push({event:n,listeners:e}))}var yi=null,Hi=null;function Q1(t){Gp(t,0)}function qr(t){var e=ui(t);if(Ih(e))return t}function yf(t,e){if(t==="change")return e}var am=!1;if(Xe){var bs;if(Xe){var Es="oninput"in document;if(!Es){var gf=document.createElement("div");gf.setAttribute("oninput","return;"),Es=typeof gf.oninput=="function"}bs=Es}else bs=!1;am=bs&&(!document.documentMode||9<document.documentMode)}function vf(){yi&&(yi.detachEvent("onpropertychange",im),Hi=yi=null)}function im(t){if(t.propertyName==="value"&&qr(Hi)){var e=[];nm(e,Hi,t,_o(t)),$h(Q1,e)}}function I1(t,e,n){t==="focusin"?(vf(),yi=e,Hi=n,yi.attachEvent("onpropertychange",im)):t==="focusout"&&vf()}function Z1(t){if(t==="selectionchange"||t==="keyup"||t==="keydown")return qr(Hi)}function K1(t,e){if(t==="click")return qr(e)}function J1(t,e){if(t==="input"||t==="change")return qr(e)}function F1(t,e){return t===e&&(t!==0||1/t===1/e)||t!==t&&e!==e}var ne=typeof Object.is=="function"?Object.is:F1;function Bi(t,e){if(ne(t,e))return!0;if(typeof t!="object"||t===null||typeof e!="object"||e===null)return!1;var n=Object.keys(t),a=Object.keys(e);if(n.length!==a.length)return!1;for(a=0;a<n.length;a++){var i=n[a];if(!du.call(e,i)||!ne(t[i],e[i]))return!1}return!0}function Sf(t){for(;t&&t.firstChild;)t=t.firstChild;return t}function _f(t,e){var n=Sf(t);t=0;for(var a;n;){if(n.nodeType===3){if(a=t+n.textContent.length,t<=e&&a>=e)return{node:n,offset:e-t};t=a}t:{for(;n;){if(n.nextSibling){n=n.nextSibling;break t}n=n.parentNode}n=void 0}n=Sf(n)}}function lm(t,e){return t&&e?t===e?!0:t&&t.nodeType===3?!1:e&&e.nodeType===3?lm(t,e.parentNode):"contains"in t?t.contains(e):t.compareDocumentPosition?!!(t.compareDocumentPosition(e)&16):!1:!1}function rm(){for(var t=window,e=sr();e instanceof t.HTMLIFrameElement;){try{var n=typeof e.contentWindow.location.href=="string"}catch{n=!1}if(n)t=e.contentWindow;else break;e=sr(t.document)}return e}function wo(t){var e=t&&t.nodeName&&t.nodeName.toLowerCase();return e&&(e==="input"&&(t.type==="text"||t.type==="search"||t.type==="tel"||t.type==="url"||t.type==="password")||e==="textarea"||t.contentEditable==="true")}function $1(t){var e=rm(),n=t.focusedElem,a=t.selectionRange;if(e!==n&&n&&n.ownerDocument&&lm(n.ownerDocument.documentElement,n)){if(a!==null&&wo(n)){if(e=a.start,t=a.end,t===void 0&&(t=e),"selectionStart"in n)n.selectionStart=e,n.selectionEnd=Math.min(t,n.value.length);else if(t=(e=n.ownerDocument||document)&&e.defaultView||window,t.getSelection){t=t.getSelection();var i=n.textContent.length,l=Math.min(a.start,i);a=a.end===void 0?l:Math.min(a.end,i),!t.extend&&l>a&&(i=a,a=l,l=i),i=_f(n,l);var r=_f(n,a);i&&r&&(t.rangeCount!==1||t.anchorNode!==i.node||t.anchorOffset!==i.offset||t.focusNode!==r.node||t.focusOffset!==r.offset)&&(e=e.createRange(),e.setStart(i.node,i.offset),t.removeAllRanges(),l>a?(t.addRange(e),t.extend(r.node,r.offset)):(e.setEnd(r.node,r.offset),t.addRange(e)))}}for(e=[],t=n;t=t.parentNode;)t.nodeType===1&&e.push({element:t,left:t.scrollLeft,top:t.scrollTop});for(typeof n.focus=="function"&&n.focus(),n=0;n<e.length;n++)t=e[n],t.element.scrollLeft=t.left,t.element.scrollTop=t.top}}var W1=Xe&&"documentMode"in document&&11>=document.documentMode,da=null,vu=null,gi=null,Su=!1;function bf(t,e,n){var a=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;Su||da==null||da!==sr(a)||(a=da,"selectionStart"in a&&wo(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}),gi&&Bi(gi,a)||(gi=a,a=Mr(vu,"onSelect"),0<a.length&&(e=new Hr("onSelect","select",null,e,n),t.push({event:e,listeners:a}),e.target=da)))}function Tn(t,e){var n={};return n[t.toLowerCase()]=e.toLowerCase(),n["Webkit"+t]="webkit"+e,n["Moz"+t]="moz"+e,n}var ha={animationend:Tn("Animation","AnimationEnd"),animationiteration:Tn("Animation","AnimationIteration"),animationstart:Tn("Animation","AnimationStart"),transitionrun:Tn("Transition","TransitionRun"),transitionstart:Tn("Transition","TransitionStart"),transitioncancel:Tn("Transition","TransitionCancel"),transitionend:Tn("Transition","TransitionEnd")},Ms={},sm={};Xe&&(sm=document.createElement("div").style,"AnimationEvent"in window||(delete ha.animationend.animation,delete ha.animationiteration.animation,delete ha.animationstart.animation),"TransitionEvent"in window||delete ha.transitionend.transition);function Zn(t){if(Ms[t])return Ms[t];if(!ha[t])return t;var e=ha[t],n;for(n in e)if(e.hasOwnProperty(n)&&n in sm)return Ms[t]=e[n];return t}var um=Zn("animationend"),om=Zn("animationiteration"),cm=Zn("animationstart"),P1=Zn("transitionrun"),tb=Zn("transitionstart"),eb=Zn("transitioncancel"),fm=Zn("transitionend"),dm=new Map,Ef="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 scrollEnd toggle touchMove waiting wheel".split(" ");function ye(t,e){dm.set(t,e),Qn(e,[t])}var Zt=[],ma=0,Ro=0;function jr(){for(var t=ma,e=Ro=ma=0;e<t;){var n=Zt[e];Zt[e++]=null;var a=Zt[e];Zt[e++]=null;var i=Zt[e];Zt[e++]=null;var l=Zt[e];if(Zt[e++]=null,a!==null&&i!==null){var r=a.pending;r===null?i.next=i:(i.next=r.next,r.next=i),a.pending=i}l!==0&&hm(n,i,l)}}function Yr(t,e,n,a){Zt[ma++]=t,Zt[ma++]=e,Zt[ma++]=n,Zt[ma++]=a,Ro|=a,t.lanes|=a,t=t.alternate,t!==null&&(t.lanes|=a)}function To(t,e,n,a){return Yr(t,e,n,a),ur(t)}function Sn(t,e){return Yr(t,null,null,e),ur(t)}function hm(t,e,n){t.lanes|=n;var a=t.alternate;a!==null&&(a.lanes|=n);for(var i=!1,l=t.return;l!==null;)l.childLanes|=n,a=l.alternate,a!==null&&(a.childLanes|=n),l.tag===22&&(t=l.stateNode,t===null||t._visibility&1||(i=!0)),t=l,l=l.return;i&&e!==null&&t.tag===3&&(l=t.stateNode,i=31-ee(n),l=l.hiddenUpdates,t=l[i],t===null?l[i]=[e]:t.push(e),e.lane=n|536870912)}function ur(t){tc();for(var e=t.return;e!==null;)t=e,e=t.return;return t.tag===3?t.stateNode:null}var pa={},Mf=new WeakMap;function Pt(t,e){if(typeof t=="object"&&t!==null){var n=Mf.get(t);typeof n!="string"&&(n=ef(e),Mf.set(t,n))}else n=ef(e);return{value:t,source:e,stack:n}}var ya=[],ga=0,or=null,cr=0,Ft=[],$t=0,Nn=null,Ue=1,Le="";function On(t,e){ya[ga++]=cr,ya[ga++]=or,or=t,cr=e}function mm(t,e,n){Ft[$t++]=Ue,Ft[$t++]=Le,Ft[$t++]=Nn,Nn=t;var a=Ue;t=Le;var i=32-ee(a)-1;a&=~(1<<i),n+=1;var l=32-ee(e)+i;if(30<l){var r=i-i%5;l=(a&(1<<r)-1).toString(32),a>>=r,i-=r,Ue=1<<32-ee(e)+i|n<<i|a,Le=l+t}else Ue=1<<l|n<<i|a,Le=t}function Ao(t){t.return!==null&&(On(t,1),mm(t,1,0))}function Oo(t){for(;t===or;)or=ya[--ga],ya[ga]=null,cr=ya[--ga],ya[ga]=null;for(;t===Nn;)Nn=Ft[--$t],Ft[$t]=null,Le=Ft[--$t],Ft[$t]=null,Ue=Ft[--$t],Ft[$t]=null}var Lt=null,At=null,Z=!1,fe=null,Se=!1,_u=Error(R(519));function jn(t){var e=Error(R(418,""));throw qi(Pt(e,t)),_u}function wf(t){var e=t.stateNode,n=t.type,a=t.memoizedProps;switch(e[zt]=t,e[Ht]=a,n){case"dialog":G("cancel",e),G("close",e);break;case"iframe":case"object":case"embed":G("load",e);break;case"video":case"audio":for(n=0;n<Gi.length;n++)G(Gi[n],e);break;case"source":G("error",e);break;case"img":case"image":case"link":G("error",e),G("load",e);break;case"details":G("toggle",e);break;case"input":G("invalid",e),Zh(e,a.value,a.defaultValue,a.checked,a.defaultChecked,a.type,a.name,!0),rr(e);break;case"select":G("invalid",e);break;case"textarea":G("invalid",e),Jh(e,a.value,a.defaultValue,a.children),rr(e)}n=a.children,typeof n!="string"&&typeof n!="number"&&typeof n!="bigint"||e.textContent===""+n||a.suppressHydrationWarning===!0||Qp(e.textContent,n)?(a.popover!=null&&(G("beforetoggle",e),G("toggle",e)),a.onScroll!=null&&G("scroll",e),a.onScrollEnd!=null&&G("scrollend",e),a.onClick!=null&&(e.onclick=Fr),e=!0):e=!1,e||jn(t)}function Rf(t){for(Lt=t.return;Lt;)switch(Lt.tag){case 3:case 27:Se=!0;return;case 5:case 13:Se=!1;return;default:Lt=Lt.return}}function Pa(t){if(t!==Lt)return!1;if(!Z)return Rf(t),Z=!0,!1;var e=!1,n;if((n=t.tag!==3&&t.tag!==27)&&((n=t.tag===5)&&(n=t.type,n=!(n!=="form"&&n!=="button")||Ku(t.type,t.memoizedProps)),n=!n),n&&(e=!0),e&&At&&jn(t),Rf(t),t.tag===13){if(t=t.memoizedState,t=t!==null?t.dehydrated:null,!t)throw Error(R(317));t:{for(t=t.nextSibling,e=0;t;){if(t.nodeType===8)if(n=t.data,n==="/$"){if(e===0){At=pe(t.nextSibling);break t}e--}else n!=="$"&&n!=="$!"&&n!=="$?"||e++;t=t.nextSibling}At=null}}else At=Lt?pe(t.stateNode.nextSibling):null;return!0}function tl(){At=Lt=null,Z=!1}function qi(t){fe===null?fe=[t]:fe.push(t)}var vi=Error(R(460)),pm=Error(R(474)),bu={then:function(){}};function Tf(t){return t=t.status,t==="fulfilled"||t==="rejected"}function _l(){}function ym(t,e,n){switch(n=t[n],n===void 0?t.push(e):n!==e&&(e.then(_l,_l),e=n),e.status){case"fulfilled":return e.value;case"rejected":throw t=e.reason,t===vi?Error(R(483)):t;default:if(typeof e.status=="string")e.then(_l,_l);else{if(t=W,t!==null&&100<t.shellSuspendCounter)throw Error(R(482));t=e,t.status="pending",t.then(function(a){if(e.status==="pending"){var i=e;i.status="fulfilled",i.value=a}},function(a){if(e.status==="pending"){var i=e;i.status="rejected",i.reason=a}})}switch(e.status){case"fulfilled":return e.value;case"rejected":throw t=e.reason,t===vi?Error(R(483)):t}throw Si=e,vi}}var Si=null;function Af(){if(Si===null)throw Error(R(459));var t=Si;return Si=null,t}var Ea=null,ji=0;function bl(t){var e=ji;return ji+=1,Ea===null&&(Ea=[]),ym(Ea,t,e)}function ti(t,e,n,a){t=a.props.ref,n.ref=t!==void 0?t:null}function El(t,e){throw e.$$typeof===Y_?Error(R(525)):(t=Object.prototype.toString.call(e),Error(R(31,t==="[object Object]"?"object with keys {"+Object.keys(e).join(", ")+"}":t)))}function Of(t){var e=t._init;return e(t._payload)}function gm(t){function e(h,p){if(t){var y=h.deletions;y===null?(h.deletions=[p],h.flags|=16):y.push(p)}}function n(h,p){if(!t)return null;for(;p!==null;)e(h,p),p=p.sibling;return null}function a(h){for(var p=new Map;h!==null;)h.key!==null?p.set(h.key,h):p.set(h.index,h),h=h.sibling;return p}function i(h,p){return h=mn(h,p),h.index=0,h.sibling=null,h}function l(h,p,y){return h.index=y,t?(y=h.alternate,y!==null?(y=y.index,y<p?(h.flags|=33554434,p):y):(h.flags|=33554434,p)):(h.flags|=1048576,p)}function r(h){return t&&h.alternate===null&&(h.flags|=33554434),h}function s(h,p,y,v){return p===null||p.tag!==6?(p=Ls(y,h.mode,v),p.return=h,p):(p=i(p,y),p.return=h,p)}function u(h,p,y,v){var w=y.type;return w===ii?f(h,p,y.props.children,v,y.key):p!==null&&(p.elementType===w||typeof w=="object"&&w!==null&&w.$$typeof===An&&Of(w)===p.type)?(v=i(p,y.props),ti(h,p,v,y),v.return=h,v):(v=ql(y.type,y.key,y.props,null,h.mode,v),ti(h,p,v,y),v.return=h,v)}function o(h,p,y,v){return p===null||p.tag!==4||p.stateNode.containerInfo!==y.containerInfo||p.stateNode.implementation!==y.implementation?(p=Hs(y,h.mode,v),p.return=h,p):(p=i(p,y.children||[]),p.return=h,p)}function f(h,p,y,v,w){return p===null||p.tag!==7?(p=Ln(y,h.mode,v,w),p.return=h,p):(p=i(p,y),p.return=h,p)}function d(h,p,y){if(typeof p=="string"&&p!==""||typeof p=="number"||typeof p=="bigint")return p=Ls(""+p,h.mode,y),p.return=h,p;if(typeof p=="object"&&p!==null){switch(p.$$typeof){case pl:return y=ql(p.type,p.key,p.props,null,h.mode,y),ti(h,null,y,p),y.return=h,y;case yl:return p=Hs(p,h.mode,y),p.return=h,p;case An:var v=p._init;return p=v(p._payload),d(h,p,y)}if(ri(p)||Fa(p))return p=Ln(p,h.mode,y,null),p.return=h,p;if(typeof p.then=="function")return d(h,bl(p),y);if(p.$$typeof===sn)return d(h,wl(h,p,y),y);El(h,p)}return null}function c(h,p,y,v){var w=p!==null?p.key:null;if(typeof y=="string"&&y!==""||typeof y=="number"||typeof y=="bigint")return w!==null?null:s(h,p,""+y,v);if(typeof y=="object"&&y!==null){switch(y.$$typeof){case pl:return y.key===w?u(h,p,y,v):null;case yl:return y.key===w?o(h,p,y,v):null;case An:return w=y._init,y=w(y._payload),c(h,p,y,v)}if(ri(y)||Fa(y))return w!==null?null:f(h,p,y,v,null);if(typeof y.then=="function")return c(h,p,bl(y),v);if(y.$$typeof===sn)return c(h,p,wl(h,y,v),v);El(h,y)}return null}function m(h,p,y,v,w){if(typeof v=="string"&&v!==""||typeof v=="number"||typeof v=="bigint")return h=h.get(y)||null,s(p,h,""+v,w);if(typeof v=="object"&&v!==null){switch(v.$$typeof){case pl:return h=h.get(v.key===null?y:v.key)||null,u(p,h,v,w);case yl:return h=h.get(v.key===null?y:v.key)||null,o(p,h,v,w);case An:var E=v._init;return v=E(v._payload),m(h,p,y,v,w)}if(ri(v)||Fa(v))return h=h.get(y)||null,f(p,h,v,w,null);if(typeof v.then=="function")return m(h,p,y,bl(v),w);if(v.$$typeof===sn)return m(h,p,y,wl(p,v,w),w);El(p,v)}return null}function S(h,p,y,v){for(var w=null,E=null,M=p,T=p=0,N=null;M!==null&&T<y.length;T++){M.index>T?(N=M,M=null):N=M.sibling;var A=c(h,M,y[T],v);if(A===null){M===null&&(M=N);break}t&&M&&A.alternate===null&&e(h,M),p=l(A,p,T),E===null?w=A:E.sibling=A,E=A,M=N}if(T===y.length)return n(h,M),Z&&On(h,T),w;if(M===null){for(;T<y.length;T++)M=d(h,y[T],v),M!==null&&(p=l(M,p,T),E===null?w=M:E.sibling=M,E=M);return Z&&On(h,T),w}for(M=a(M);T<y.length;T++)N=m(M,h,T,y[T],v),N!==null&&(t&&N.alternate!==null&&M.delete(N.key===null?T:N.key),p=l(N,p,T),E===null?w=N:E.sibling=N,E=N);return t&&M.forEach(function(z){return e(h,z)}),Z&&On(h,T),w}function b(h,p,y,v){if(y==null)throw Error(R(151));for(var w=null,E=null,M=p,T=p=0,N=null,A=y.next();M!==null&&!A.done;T++,A=y.next()){M.index>T?(N=M,M=null):N=M.sibling;var z=c(h,M,A.value,v);if(z===null){M===null&&(M=N);break}t&&M&&z.alternate===null&&e(h,M),p=l(z,p,T),E===null?w=z:E.sibling=z,E=z,M=N}if(A.done)return n(h,M),Z&&On(h,T),w;if(M===null){for(;!A.done;T++,A=y.next())A=d(h,A.value,v),A!==null&&(p=l(A,p,T),E===null?w=A:E.sibling=A,E=A);return Z&&On(h,T),w}for(M=a(M);!A.done;T++,A=y.next())A=m(M,h,T,A.value,v),A!==null&&(t&&A.alternate!==null&&M.delete(A.key===null?T:A.key),p=l(A,p,T),E===null?w=A:E.sibling=A,E=A);return t&&M.forEach(function(L){return e(h,L)}),Z&&On(h,T),w}function D(h,p,y,v){if(typeof y=="object"&&y!==null&&y.type===ii&&y.key===null&&(y=y.props.children),typeof y=="object"&&y!==null){switch(y.$$typeof){case pl:t:{for(var w=y.key,E=p;E!==null;){if(E.key===w){if(w=y.type,w===ii){if(E.tag===7){n(h,E.sibling),p=i(E,y.props.children),p.return=h,h=p;break t}}else if(E.elementType===w||typeof w=="object"&&w!==null&&w.$$typeof===An&&Of(w)===E.type){n(h,E.sibling),p=i(E,y.props),ti(h,E,p,y),p.return=h,h=p;break t}n(h,E);break}else e(h,E);E=E.sibling}y.type===ii?(p=Ln(y.props.children,h.mode,v,y.key),p.return=h,h=p):(v=ql(y.type,y.key,y.props,null,h.mode,v),ti(h,p,v,y),v.return=h,h=v)}return r(h);case yl:t:{for(E=y.key;p!==null;){if(p.key===E)if(p.tag===4&&p.stateNode.containerInfo===y.containerInfo&&p.stateNode.implementation===y.implementation){n(h,p.sibling),p=i(p,y.children||[]),p.return=h,h=p;break t}else{n(h,p);break}else e(h,p);p=p.sibling}p=Hs(y,h.mode,v),p.return=h,h=p}return r(h);case An:return E=y._init,y=E(y._payload),D(h,p,y,v)}if(ri(y))return S(h,p,y,v);if(Fa(y)){if(E=Fa(y),typeof E!="function")throw Error(R(150));return y=E.call(y),b(h,p,y,v)}if(typeof y.then=="function")return D(h,p,bl(y),v);if(y.$$typeof===sn)return D(h,p,wl(h,y,v),v);El(h,y)}return typeof y=="string"&&y!==""||typeof y=="number"||typeof y=="bigint"?(y=""+y,p!==null&&p.tag===6?(n(h,p.sibling),p=i(p,y),p.return=h,h=p):(n(h,p),p=Ls(y,h.mode,v),p.return=h,h=p),r(h)):n(h,p)}return function(h,p,y,v){try{ji=0;var w=D(h,p,y,v);return Ea=null,w}catch(M){if(M===vi)throw M;var E=te(29,M,null,h.mode);return E.lanes=v,E.return=h,E}finally{}}}var Yn=gm(!0),vm=gm(!1),Ua=Oe(null),fr=Oe(0);function Df(t,e){t=Ve,st(fr,t),st(Ua,e),Ve=t|e.baseLanes}function Eu(){st(fr,Ve),st(Ua,Ua.current)}function Do(){Ve=fr.current,Rt(Ua),Rt(fr)}var Re=Oe(null),we=null;function nn(t){var e=t.alternate;st(bt,bt.current&1),st(Re,t),we===null&&(e===null||Ua.current!==null||e.memoizedState!==null)&&(we=t)}function Sm(t){if(t.tag===22){if(st(bt,bt.current),st(Re,t),we===null){var e=t.alternate;e!==null&&e.memoizedState!==null&&(we=t)}}else an()}function an(){st(bt,bt.current),st(Re,Re.current)}function He(t){Rt(Re),we===t&&(we=null),Rt(bt)}var bt=Oe(0);function dr(t){for(var e=t;e!==null;){if(e.tag===13){var n=e.memoizedState;if(n!==null&&(n=n.dehydrated,n===null||n.data==="$?"||n.data==="$!"))return e}else if(e.tag===19&&e.memoizedProps.revealOrder!==void 0){if(e.flags&128)return e}else if(e.child!==null){e.child.return=e,e=e.child;continue}if(e===t)break;for(;e.sibling===null;){if(e.return===null||e.return===t)return null;e=e.return}e.sibling.return=e.return,e=e.sibling}return null}var nb=typeof AbortController<"u"?AbortController:function(){var t=[],e=this.signal={aborted:!1,addEventListener:function(n,a){t.push(a)}};this.abort=function(){e.aborted=!0,t.forEach(function(n){return n()})}},ab=Et.unstable_scheduleCallback,ib=Et.unstable_NormalPriority,_t={$$typeof:sn,Consumer:null,Provider:null,_currentValue:null,_currentValue2:null,_threadCount:0};function xo(){return{controller:new nb,data:new Map,refCount:0}}function el(t){t.refCount--,t.refCount===0&&ab(ib,function(){t.controller.abort()})}var _i=null,Mu=0,La=0,Ma=null;function lb(t,e){if(_i===null){var n=_i=[];Mu=0,La=ec(),Ma={status:"pending",value:void 0,then:function(a){n.push(a)}}}return Mu++,e.then(xf,xf),e}function xf(){if(_i!==null&&--Mu===0){Ma!==null&&(Ma.status="fulfilled");var t=_i;_i=null,La=0,Ma=null;for(var e=0;e<t.length;e++)(0,t[e])()}}function rb(t,e){var n=[],a={status:"pending",value:null,reason:null,then:function(i){n.push(i)}};return t.then(function(){a.status="fulfilled",a.value=e;for(var i=0;i<n.length;i++)(0,n[i])(e)},function(i){for(a.status="rejected",a.reason=i,i=0;i<n.length;i++)(0,n[i])(void 0)}),a}var Cf=H.S;H.S=function(t,e){typeof e=="object"&&e!==null&&typeof e.then=="function"&&lb(t,e),Cf!==null&&Cf(t,e)};var Un=Oe(null);function Co(){var t=Un.current;return t!==null?t:W.pooledCache}function Ul(t,e){e===null?st(Un,Un.current):st(Un,e.pool)}function _m(){var t=Co();return t===null?null:{parent:_t._currentValue,pool:t}}var _n=0,j=null,$=null,gt=null,hr=!1,wa=!1,Xn=!1,mr=0,Yi=0,Ra=null,sb=0;function pt(){throw Error(R(321))}function zo(t,e){if(e===null)return!1;for(var n=0;n<e.length&&n<t.length;n++)if(!ne(t[n],e[n]))return!1;return!0}function ko(t,e,n,a,i,l){return _n=l,j=e,e.memoizedState=null,e.updateQueue=null,e.lanes=0,H.H=t===null||t.memoizedState===null?Kn:En,Xn=!1,t=n(a,i),Xn=!1,wa&&(t=Em(e,n,a,i)),bm(),t}function bm(){H.H=Te;var t=$!==null&&$.next!==null;if(_n=0,gt=$=j=null,hr=!1,Yi=0,Ra=null,t)throw Error(R(300))}function Em(t,e,n,a){j=t;var i=0;do{if(wa&&(Ra=null),Yi=0,wa=!1,25<=i)throw Error(R(301));i+=1,gt=$=null,t.updateQueue=null,H.H=Jn;var l=e(n,a)}while(wa);return l}function ub(){var t=H.H,e=t.useState()[0];return e=typeof e.then=="function"?nl(e):e,t=t.useState()[0],($!==null?$.memoizedState:null)!==t&&(j.flags|=1024),e}function No(){var t=mr!==0;return mr=0,t}function Uo(t,e,n){e.updateQueue=t.updateQueue,e.flags&=-2053,t.lanes&=~n}function Lo(t){if(hr){for(t=t.memoizedState;t!==null;){var e=t.queue;e!==null&&(e.pending=null),t=t.next}hr=!1}_n=0,gt=$=j=null,wa=!1,Yi=mr=0,Ra=null}function qt(){var t={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return gt===null?j.memoizedState=gt=t:gt=gt.next=t,gt}function vt(){if($===null){var t=j.alternate;t=t!==null?t.memoizedState:null}else t=$.next;var e=gt===null?j.memoizedState:gt.next;if(e!==null)gt=e,$=t;else{if(t===null)throw j.alternate===null?Error(R(467)):Error(R(310));$=t,t={memoizedState:$.memoizedState,baseState:$.baseState,baseQueue:$.baseQueue,queue:$.queue,next:null},gt===null?j.memoizedState=gt=t:gt=gt.next=t}return gt}var Xr;Xr=function(){return{lastEffect:null,events:null,stores:null,memoCache:null}};function nl(t){var e=Yi;return Yi+=1,Ra===null&&(Ra=[]),t=ym(Ra,t,e),e=j,(gt===null?e.memoizedState:gt.next)===null&&(e=e.alternate,H.H=e===null||e.memoizedState===null?Kn:En),t}function Gr(t){if(t!==null&&typeof t=="object"){if(typeof t.then=="function")return nl(t);if(t.$$typeof===sn)return kt(t)}throw Error(R(438,String(t)))}function Ho(t){var e=null,n=j.updateQueue;if(n!==null&&(e=n.memoCache),e==null){var a=j.alternate;a!==null&&(a=a.updateQueue,a!==null&&(a=a.memoCache,a!=null&&(e={data:a.data.map(function(i){return i.slice()}),index:0})))}if(e==null&&(e={data:[],index:0}),n===null&&(n=Xr(),j.updateQueue=n),n.memoCache=e,n=e.data[e.index],n===void 0)for(n=e.data[e.index]=Array(t),a=0;a<t;a++)n[a]=Q_;return e.index++,n}function Ge(t,e){return typeof e=="function"?e(t):e}function Ll(t){var e=vt();return Bo(e,$,t)}function Bo(t,e,n){var a=t.queue;if(a===null)throw Error(R(311));a.lastRenderedReducer=n;var i=t.baseQueue,l=a.pending;if(l!==null){if(i!==null){var r=i.next;i.next=l.next,l.next=r}e.baseQueue=i=l,a.pending=null}if(l=t.baseState,i===null)t.memoizedState=l;else{e=i.next;var s=r=null,u=null,o=e,f=!1;do{var d=o.lane&-536870913;if(d!==o.lane?(K&d)===d:(_n&d)===d){var c=o.revertLane;if(c===0)u!==null&&(u=u.next={lane:0,revertLane:0,action:o.action,hasEagerState:o.hasEagerState,eagerState:o.eagerState,next:null}),d===La&&(f=!0);else if((_n&c)===c){o=o.next,c===La&&(f=!0);continue}else d={lane:0,revertLane:o.revertLane,action:o.action,hasEagerState:o.hasEagerState,eagerState:o.eagerState,next:null},u===null?(s=u=d,r=l):u=u.next=d,j.lanes|=c,Qe|=c;d=o.action,Xn&&n(l,d),l=o.hasEagerState?o.eagerState:n(l,d)}else c={lane:d,revertLane:o.revertLane,action:o.action,hasEagerState:o.hasEagerState,eagerState:o.eagerState,next:null},u===null?(s=u=c,r=l):u=u.next=c,j.lanes|=d,Qe|=d;o=o.next}while(o!==null&&o!==e);if(u===null?r=l:u.next=s,!ne(l,t.memoizedState)&&(Ot=!0,f&&(n=Ma,n!==null)))throw n;t.memoizedState=l,t.baseState=r,t.baseQueue=u,a.lastRenderedState=l}return i===null&&(a.lanes=0),[t.memoizedState,a.dispatch]}function ws(t){var e=vt(),n=e.queue;if(n===null)throw Error(R(311));n.lastRenderedReducer=t;var a=n.dispatch,i=n.pending,l=e.memoizedState;if(i!==null){n.pending=null;var r=i=i.next;do l=t(l,r.action),r=r.next;while(r!==i);ne(l,e.memoizedState)||(Ot=!0),e.memoizedState=l,e.baseQueue===null&&(e.baseState=l),n.lastRenderedState=l}return[l,a]}function Mm(t,e,n){var a=j,i=vt(),l=Z;if(l){if(n===void 0)throw Error(R(407));n=n()}else n=e();var r=!ne(($||i).memoizedState,n);if(r&&(i.memoizedState=n,Ot=!0),i=i.queue,qo(Tm.bind(null,a,i,t),[t]),i.getSnapshot!==e||r||gt!==null&&gt.memoizedState.tag&1){if(a.flags|=2048,Ha(9,Rm.bind(null,a,i,n,e),{destroy:void 0},null),W===null)throw Error(R(349));l||_n&60||wm(a,e,n)}return n}function wm(t,e,n){t.flags|=16384,t={getSnapshot:e,value:n},e=j.updateQueue,e===null?(e=Xr(),j.updateQueue=e,e.stores=[t]):(n=e.stores,n===null?e.stores=[t]:n.push(t))}function Rm(t,e,n,a){e.value=n,e.getSnapshot=a,Am(e)&&Om(t)}function Tm(t,e,n){return n(function(){Am(e)&&Om(t)})}function Am(t){var e=t.getSnapshot;t=t.value;try{var n=e();return!ne(t,n)}catch{return!0}}function Om(t){var e=Sn(t,2);e!==null&&Bt(e,t,2)}function wu(t){var e=qt();if(typeof t=="function"){var n=t;t=n(),Xn&&(un(!0),n(),un(!1))}return e.memoizedState=e.baseState=t,e.queue={pending:null,lanes:0,dispatch:null,lastRenderedReducer:Ge,lastRenderedState:t},e}function Dm(t,e,n,a){return t.baseState=n,Bo(t,$,typeof a=="function"?a:Ge)}function ob(t,e,n,a,i){if(Qr(t))throw Error(R(485));if(t=e.action,t!==null){var l={payload:i,action:t,next:null,isTransition:!0,status:"pending",value:null,reason:null,listeners:[],then:function(r){l.listeners.push(r)}};H.T!==null?n(!0):l.isTransition=!1,a(l),n=e.pending,n===null?(l.next=e.pending=l,xm(e,l)):(l.next=n.next,e.pending=n.next=l)}}function xm(t,e){var n=e.action,a=e.payload,i=t.state;if(e.isTransition){var l=H.T,r={};H.T=r;try{var s=n(i,a),u=H.S;u!==null&&u(r,s),zf(t,e,s)}catch(o){Ru(t,e,o)}finally{H.T=l}}else try{l=n(i,a),zf(t,e,l)}catch(o){Ru(t,e,o)}}function zf(t,e,n){n!==null&&typeof n=="object"&&typeof n.then=="function"?n.then(function(a){kf(t,e,a)},function(a){return Ru(t,e,a)}):kf(t,e,n)}function kf(t,e,n){e.status="fulfilled",e.value=n,Cm(e),t.state=n,e=t.pending,e!==null&&(n=e.next,n===e?t.pending=null:(n=n.next,e.next=n,xm(t,n)))}function Ru(t,e,n){var a=t.pending;if(t.pending=null,a!==null){a=a.next;do e.status="rejected",e.reason=n,Cm(e),e=e.next;while(e!==a)}t.action=null}function Cm(t){t=t.listeners;for(var e=0;e<t.length;e++)(0,t[e])()}function zm(t,e){return e}function km(t,e){if(Z){var n=W.formState;if(n!==null){t:{var a=j;if(Z){if(At){e:{for(var i=At,l=Se;i.nodeType!==8;){if(!l){i=null;break e}if(i=pe(i.nextSibling),i===null){i=null;break e}}l=i.data,i=l==="F!"||l==="F"?i:null}if(i){At=pe(i.nextSibling),a=i.data==="F!";break t}}jn(a)}a=!1}a&&(e=n[0])}}return n=qt(),n.memoizedState=n.baseState=e,a={pending:null,lanes:0,dispatch:null,lastRenderedReducer:zm,lastRenderedState:e},n.queue=a,n=Ta.bind(null,j,a),a.dispatch=n,a=wu(!1),l=Go.bind(null,j,!1,a.queue),a=qt(),i={state:e,dispatch:null,action:t,pending:null},a.queue=i,n=ob.bind(null,j,i,l,n),i.dispatch=n,a.memoizedState=t,[e,n,!1]}function Nm(t){var e=vt();return Um(e,$,t)}function Um(t,e,n){e=Bo(t,e,zm)[0],t=Ll(Ge)[0],e=typeof e=="object"&&e!==null&&typeof e.then=="function"?nl(e):e;var a=vt(),i=a.queue,l=i.dispatch;return n!==a.memoizedState&&(j.flags|=2048,Ha(9,cb.bind(null,i,n),{destroy:void 0},null)),[e,l,t]}function cb(t,e){t.action=e}function Lm(t){var e=vt(),n=$;if(n!==null)return Um(e,n,t);vt(),e=e.memoizedState,n=vt();var a=n.queue.dispatch;return n.memoizedState=t,[e,a,!1]}function Ha(t,e,n,a){return t={tag:t,create:e,inst:n,deps:a,next:null},e=j.updateQueue,e===null?(e=Xr(),j.updateQueue=e,e.lastEffect=t.next=t):(n=e.lastEffect,n===null?e.lastEffect=t.next=t:(a=n.next,n.next=t,t.next=a,e.lastEffect=t)),t}function Hm(){return vt().memoizedState}function Hl(t,e,n,a){var i=qt();j.flags|=t,i.memoizedState=Ha(1|e,n,{destroy:void 0},a===void 0?null:a)}function Vr(t,e,n,a){var i=vt();a=a===void 0?null:a;var l=i.memoizedState.inst;$!==null&&a!==null&&zo(a,$.memoizedState.deps)?i.memoizedState=Ha(e,n,l,a):(j.flags|=t,i.memoizedState=Ha(1|e,n,l,a))}function Nf(t,e){Hl(8390656,8,t,e)}function qo(t,e){Vr(2048,8,t,e)}function Bm(t,e){return Vr(4,2,t,e)}function qm(t,e){return Vr(4,4,t,e)}function jm(t,e){if(typeof e=="function"){t=t();var n=e(t);return function(){typeof n=="function"?n():e(null)}}if(e!=null)return t=t(),e.current=t,function(){e.current=null}}function Ym(t,e,n){n=n!=null?n.concat([t]):null,Vr(4,4,jm.bind(null,e,t),n)}function jo(){}function Xm(t,e){var n=vt();e=e===void 0?null:e;var a=n.memoizedState;return e!==null&&zo(e,a[1])?a[0]:(n.memoizedState=[t,e],t)}function Gm(t,e){var n=vt();e=e===void 0?null:e;var a=n.memoizedState;return e!==null&&zo(e,a[1])?a[0]:(a=t(),Xn&&(un(!0),t(),un(!1)),n.memoizedState=[a,e],a)}function Yo(t,e,n){return n===void 0||_n&1073741824?t.memoizedState=e:(t.memoizedState=n,t=zp(),j.lanes|=t,Qe|=t,n)}function Vm(t,e,n,a){return ne(n,e)?n:Ua.current!==null?(t=Yo(t,n,a),ne(t,e)||(Ot=!0),t):_n&42?(t=zp(),j.lanes|=t,Qe|=t,e):(Ot=!0,t.memoizedState=n)}function Qm(t,e,n,a,i){var l=it.p;it.p=l!==0&&8>l?l:8;var r=H.T,s={};H.T=s,Go(t,!1,e,n);try{var u=i(),o=H.S;if(o!==null&&o(s,u),u!==null&&typeof u=="object"&&typeof u.then=="function"){var f=rb(u,a);Ta(t,e,f)}else Ta(t,e,a)}catch(d){Ta(t,e,{then:function(){},status:"rejected",reason:d})}finally{it.p=l,H.T=r}}function fb(){}function Tu(t,e,n,a){if(t.tag!==5)throw Error(R(476));var i=Im(t).queue;Qm(t,i,e,mi,n===null?fb:function(){return Zm(t),n(a)})}function Im(t){var e=t.memoizedState;if(e!==null)return e;e={memoizedState:mi,baseState:mi,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:Ge,lastRenderedState:mi},next:null};var n={};return e.next={memoizedState:n,baseState:n,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:Ge,lastRenderedState:n},next:null},t.memoizedState=e,t=t.alternate,t!==null&&(t.memoizedState=e),e}function Zm(t){var e=Im(t).next.queue;Ta(t,e,{})}function Xo(){var t=kt(er);return t!==null?t:mi}function Km(){return vt().memoizedState}function Jm(){return vt().memoizedState}function db(t){for(var e=t.return;e!==null;){switch(e.tag){case 24:case 3:var n=Ye();t=je(n);var a=hn(e,t,n);a!==null&&(Bt(a,e,n),Ei(a,e,n)),e={cache:xo()},t.payload=e;return}e=e.return}}function hb(t,e,n){var a=Ye();n={lane:a,revertLane:0,action:n,hasEagerState:!1,eagerState:null,next:null},Qr(t)?Fm(e,n):(n=To(t,e,n,a),n!==null&&(Bt(n,t,a),$m(n,e,a)))}function Ta(t,e,n){var a=Ye(),i={lane:a,revertLane:0,action:n,hasEagerState:!1,eagerState:null,next:null};if(Qr(t))Fm(e,i);else{var l=t.alternate;if(t.lanes===0&&(l===null||l.lanes===0)&&(l=e.lastRenderedReducer,l!==null))try{var r=e.lastRenderedState,s=l(r,n);if(i.hasEagerState=!0,i.eagerState=s,ne(s,r)){Yr(t,e,i,0),W===null&&jr();return}}catch{}finally{}n=To(t,e,i,a),n!==null&&(Bt(n,t,a),$m(n,e,a))}}function Go(t,e,n,a){if(a={lane:2,revertLane:ec(),action:a,hasEagerState:!1,eagerState:null,next:null},Qr(t)){if(e)throw Error(R(479))}else e=To(t,n,a,2),e!==null&&Bt(e,t,2)}function Qr(t){var e=t.alternate;return t===j||e!==null&&e===j}function Fm(t,e){wa=hr=!0;var n=t.pending;n===null?e.next=e:(e.next=n.next,n.next=e),t.pending=e}function $m(t,e,n){if(n&4194176){var a=e.lanes;a&=t.pendingLanes,n|=a,e.lanes=n,jh(t,n)}}var Te={readContext:kt,use:Gr,useCallback:pt,useContext:pt,useEffect:pt,useImperativeHandle:pt,useLayoutEffect:pt,useInsertionEffect:pt,useMemo:pt,useReducer:pt,useRef:pt,useState:pt,useDebugValue:pt,useDeferredValue:pt,useTransition:pt,useSyncExternalStore:pt,useId:pt};Te.useCacheRefresh=pt;Te.useMemoCache=pt;Te.useHostTransitionStatus=pt;Te.useFormState=pt;Te.useActionState=pt;Te.useOptimistic=pt;var Kn={readContext:kt,use:Gr,useCallback:function(t,e){return qt().memoizedState=[t,e===void 0?null:e],t},useContext:kt,useEffect:Nf,useImperativeHandle:function(t,e,n){n=n!=null?n.concat([t]):null,Hl(4194308,4,jm.bind(null,e,t),n)},useLayoutEffect:function(t,e){return Hl(4194308,4,t,e)},useInsertionEffect:function(t,e){Hl(4,2,t,e)},useMemo:function(t,e){var n=qt();e=e===void 0?null:e;var a=t();return Xn&&(un(!0),t(),un(!1)),n.memoizedState=[a,e],a},useReducer:function(t,e,n){var a=qt();if(n!==void 0){var i=n(e);Xn&&(un(!0),n(e),un(!1))}else i=e;return a.memoizedState=a.baseState=i,t={pending:null,lanes:0,dispatch:null,lastRenderedReducer:t,lastRenderedState:i},a.queue=t,t=t.dispatch=hb.bind(null,j,t),[a.memoizedState,t]},useRef:function(t){var e=qt();return t={current:t},e.memoizedState=t},useState:function(t){t=wu(t);var e=t.queue,n=Ta.bind(null,j,e);return e.dispatch=n,[t.memoizedState,n]},useDebugValue:jo,useDeferredValue:function(t,e){var n=qt();return Yo(n,t,e)},useTransition:function(){var t=wu(!1);return t=Qm.bind(null,j,t.queue,!0,!1),qt().memoizedState=t,[!1,t]},useSyncExternalStore:function(t,e,n){var a=j,i=qt();if(Z){if(n===void 0)throw Error(R(407));n=n()}else{if(n=e(),W===null)throw Error(R(349));K&60||wm(a,e,n)}i.memoizedState=n;var l={value:n,getSnapshot:e};return i.queue=l,Nf(Tm.bind(null,a,l,t),[t]),a.flags|=2048,Ha(9,Rm.bind(null,a,l,n,e),{destroy:void 0},null),n},useId:function(){var t=qt(),e=W.identifierPrefix;if(Z){var n=Le,a=Ue;n=(a&~(1<<32-ee(a)-1)).toString(32)+n,e=":"+e+"R"+n,n=mr++,0<n&&(e+="H"+n.toString(32)),e+=":"}else n=sb++,e=":"+e+"r"+n.toString(32)+":";return t.memoizedState=e},useCacheRefresh:function(){return qt().memoizedState=db.bind(null,j)}};Kn.useMemoCache=Ho;Kn.useHostTransitionStatus=Xo;Kn.useFormState=km;Kn.useActionState=km;Kn.useOptimistic=function(t){var e=qt();e.memoizedState=e.baseState=t;var n={pending:null,lanes:0,dispatch:null,lastRenderedReducer:null,lastRenderedState:null};return e.queue=n,e=Go.bind(null,j,!0,n),n.dispatch=e,[t,e]};var En={readContext:kt,use:Gr,useCallback:Xm,useContext:kt,useEffect:qo,useImperativeHandle:Ym,useInsertionEffect:Bm,useLayoutEffect:qm,useMemo:Gm,useReducer:Ll,useRef:Hm,useState:function(){return Ll(Ge)},useDebugValue:jo,useDeferredValue:function(t,e){var n=vt();return Vm(n,$.memoizedState,t,e)},useTransition:function(){var t=Ll(Ge)[0],e=vt().memoizedState;return[typeof t=="boolean"?t:nl(t),e]},useSyncExternalStore:Mm,useId:Km};En.useCacheRefresh=Jm;En.useMemoCache=Ho;En.useHostTransitionStatus=Xo;En.useFormState=Nm;En.useActionState=Nm;En.useOptimistic=function(t,e){var n=vt();return Dm(n,$,t,e)};var Jn={readContext:kt,use:Gr,useCallback:Xm,useContext:kt,useEffect:qo,useImperativeHandle:Ym,useInsertionEffect:Bm,useLayoutEffect:qm,useMemo:Gm,useReducer:ws,useRef:Hm,useState:function(){return ws(Ge)},useDebugValue:jo,useDeferredValue:function(t,e){var n=vt();return $===null?Yo(n,t,e):Vm(n,$.memoizedState,t,e)},useTransition:function(){var t=ws(Ge)[0],e=vt().memoizedState;return[typeof t=="boolean"?t:nl(t),e]},useSyncExternalStore:Mm,useId:Km};Jn.useCacheRefresh=Jm;Jn.useMemoCache=Ho;Jn.useHostTransitionStatus=Xo;Jn.useFormState=Lm;Jn.useActionState=Lm;Jn.useOptimistic=function(t,e){var n=vt();return $!==null?Dm(n,$,t,e):(n.baseState=t,[t,n.queue.dispatch])};var pr=typeof reportError=="function"?reportError:function(t){if(typeof window=="object"&&typeof window.ErrorEvent=="function"){var e=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:typeof t=="object"&&t!==null&&typeof t.message=="string"?String(t.message):String(t),error:t});if(!window.dispatchEvent(e))return}else if(typeof process=="object"&&typeof process.emit=="function"){process.emit("uncaughtException",t);return}console.error(t)};function Wm(t){pr(t)}function Pm(t){console.error(t)}function tp(t){pr(t)}function yr(t,e){try{var n=t.onUncaughtError;n(e.value,{componentStack:e.stack})}catch(a){setTimeout(function(){throw a})}}function Uf(t,e,n){try{var a=t.onCaughtError;a(n.value,{componentStack:n.stack,errorBoundary:e.tag===1?e.stateNode:null})}catch(i){setTimeout(function(){throw i})}}function Au(t,e,n){return n=je(n),n.tag=3,n.payload={element:null},n.callback=function(){yr(t,e)},n}function ep(t){return t=je(t),t.tag=3,t}function np(t,e,n,a){var i=n.type.getDerivedStateFromError;if(typeof i=="function"){var l=a.value;t.payload=function(){return i(l)},t.callback=function(){Uf(e,n,a)}}var r=n.stateNode;r!==null&&typeof r.componentDidCatch=="function"&&(t.callback=function(){Uf(e,n,a),typeof i!="function"&&(pn===null?pn=new Set([this]):pn.add(this));var s=a.stack;this.componentDidCatch(a.value,{componentStack:s!==null?s:""})})}function mb(t,e,n,a,i){if(n.flags|=32768,a!==null&&typeof a=="object"&&typeof a.then=="function"){if(n=Re.current,n!==null){switch(n.tag){case 13:return we===null?Xu():n.alternate===null&&ht===0&&(ht=3),n.flags&=-257,n.flags|=65536,n.lanes=i,a===bu?n.flags|=16384:(e=n.updateQueue,e===null?n.updateQueue=new Set([a]):e.add(a),Bs(t,a,i)),!1;case 22:return n.flags|=65536,a===bu?n.flags|=16384:(e=n.updateQueue,e===null?(e={transitions:null,markerInstances:null,retryQueue:new Set([a])},n.updateQueue=e):(n=e.retryQueue,n===null?e.retryQueue=new Set([a]):n.add(a)),Bs(t,a,i)),!1}throw Error(R(435,n.tag))}return Bs(t,a,i),Xu(),!1}if(Z)return e=Re.current,e!==null?(!(e.flags&65536)&&(e.flags|=256),e.flags|=65536,e.lanes=i,a!==_u&&(t=Error(R(422),{cause:a}),qi(Pt(t,n)))):(a!==_u&&(e=Error(R(423),{cause:a}),qi(Pt(e,n))),t=t.current.alternate,t.flags|=65536,i&=-i,t.lanes|=i,a=Pt(a,n),i=Au(t.stateNode,a,i),xs(t,i),ht!==4&&(ht=2)),!1;var l=Error(R(520),{cause:a});if(l=Pt(l,n),Ti===null?Ti=[l]:Ti.push(l),ht!==4&&(ht=2),e===null)return!0;a=Pt(a,n),n=e;do{switch(n.tag){case 3:return n.flags|=65536,t=i&-i,n.lanes|=t,t=Au(n.stateNode,a,t),xs(n,t),!1;case 1:if(e=n.type,l=n.stateNode,(n.flags&128)===0&&(typeof e.getDerivedStateFromError=="function"||l!==null&&typeof l.componentDidCatch=="function"&&(pn===null||!pn.has(l))))return n.flags|=65536,i&=-i,n.lanes|=i,i=ep(i),np(i,t,n,a),xs(n,i),!1}n=n.return}while(n!==null);return!1}var ap=Error(R(461)),Ot=!1;function Tt(t,e,n,a){e.child=t===null?vm(e,null,n,a):Yn(e,t.child,n,a)}function Lf(t,e,n,a,i){n=n.render;var l=e.ref;if("ref"in a){var r={};for(var s in a)s!=="ref"&&(r[s]=a[s])}else r=a;return Gn(e,i),a=ko(t,e,n,r,l,i),s=No(),t!==null&&!Ot?(Uo(t,e,i),Ae(t,e,i)):(Z&&s&&Ao(e),e.flags|=1,Tt(t,e,a,i),e.child)}function Hf(t,e,n,a,i){if(t===null){var l=n.type;return typeof l=="function"&&!Jo(l)&&l.defaultProps===void 0&&n.compare===null?(e.tag=15,e.type=l,ip(t,e,l,a,i)):(t=ql(n.type,null,a,e,e.mode,i),t.ref=e.ref,t.return=e,e.child=t)}if(l=t.child,!(t.lanes&i)){var r=l.memoizedProps;if(n=n.compare,n=n!==null?n:Bi,n(r,a)&&t.ref===e.ref)return Ae(t,e,i)}return e.flags|=1,t=mn(l,a),t.ref=e.ref,t.return=e,e.child=t}function ip(t,e,n,a,i){if(t!==null){var l=t.memoizedProps;if(Bi(l,a)&&t.ref===e.ref)if(Ot=!1,e.pendingProps=a=l,(t.lanes&i)!==0)t.flags&131072&&(Ot=!0);else return e.lanes=t.lanes,Ae(t,e,i)}return Ou(t,e,n,a,i)}function lp(t,e,n){var a=e.pendingProps,i=a.children,l=(e.stateNode._pendingVisibility&2)!==0,r=t!==null?t.memoizedState:null;if(bi(t,e),a.mode==="hidden"||l){if(e.flags&128){if(n=r!==null?r.baseLanes|n:n,t!==null){for(a=e.child=t.child,i=0;a!==null;)i=i|a.lanes|a.childLanes,a=a.sibling;e.childLanes=i&~n}else e.childLanes=0,e.child=null;return Bf(t,e,n)}if(n&536870912)e.memoizedState={baseLanes:0,cachePool:null},t!==null&&Ul(e,r!==null?r.cachePool:null),r!==null?Df(e,r):Eu(),Sm(e);else return e.lanes=e.childLanes=536870912,Bf(t,e,r!==null?r.baseLanes|n:n)}else r!==null?(Ul(e,r.cachePool),Df(e,r),an(),e.memoizedState=null):(t!==null&&Ul(e,null),Eu(),an());return Tt(t,e,i,n),e.child}function Bf(t,e,n){var a=Co();return a=a===null?null:{parent:_t._currentValue,pool:a},e.memoizedState={baseLanes:n,cachePool:a},t!==null&&Ul(e,null),Eu(),Sm(e),null}function bi(t,e){var n=e.ref;if(n===null)t!==null&&t.ref!==null&&(e.flags|=2097664);else{if(typeof n!="function"&&typeof n!="object")throw Error(R(284));(t===null||t.ref!==n)&&(e.flags|=2097664)}}function Ou(t,e,n,a,i){return Gn(e,i),n=ko(t,e,n,a,void 0,i),a=No(),t!==null&&!Ot?(Uo(t,e,i),Ae(t,e,i)):(Z&&a&&Ao(e),e.flags|=1,Tt(t,e,n,i),e.child)}function qf(t,e,n,a,i,l){return Gn(e,l),n=Em(e,a,n,i),bm(),a=No(),t!==null&&!Ot?(Uo(t,e,l),Ae(t,e,l)):(Z&&a&&Ao(e),e.flags|=1,Tt(t,e,n,l),e.child)}function jf(t,e,n,a,i){if(Gn(e,i),e.stateNode===null){var l=pa,r=n.contextType;typeof r=="object"&&r!==null&&(l=kt(r)),l=new n(a,l),e.memoizedState=l.state!==null&&l.state!==void 0?l.state:null,l.updater=Uu,e.stateNode=l,l._reactInternals=e,l=e.stateNode,l.props=a,l.state=e.memoizedState,l.refs={},Qo(e),r=n.contextType,l.context=typeof r=="object"&&r!==null?kt(r):pa,l.state=e.memoizedState,r=n.getDerivedStateFromProps,typeof r=="function"&&(Cs(e,n,r,a),l.state=e.memoizedState),typeof n.getDerivedStateFromProps=="function"||typeof l.getSnapshotBeforeUpdate=="function"||typeof l.UNSAFE_componentWillMount!="function"&&typeof l.componentWillMount!="function"||(r=l.state,typeof l.componentWillMount=="function"&&l.componentWillMount(),typeof l.UNSAFE_componentWillMount=="function"&&l.UNSAFE_componentWillMount(),r!==l.state&&Uu.enqueueReplaceState(l,l.state,null),wi(e,a,l,i),Mi(),l.state=e.memoizedState),typeof l.componentDidMount=="function"&&(e.flags|=4194308),a=!0}else if(t===null){l=e.stateNode;var s=e.memoizedProps,u=Vn(n,s);l.props=u;var o=l.context,f=n.contextType;r=pa,typeof f=="object"&&f!==null&&(r=kt(f));var d=n.getDerivedStateFromProps;f=typeof d=="function"||typeof l.getSnapshotBeforeUpdate=="function",s=e.pendingProps!==s,f||typeof l.UNSAFE_componentWillReceiveProps!="function"&&typeof l.componentWillReceiveProps!="function"||(s||o!==r)&&Vf(e,l,a,r),en=!1;var c=e.memoizedState;l.state=c,wi(e,a,l,i),Mi(),o=e.memoizedState,s||c!==o||en?(typeof d=="function"&&(Cs(e,n,d,a),o=e.memoizedState),(u=en||Gf(e,n,u,a,c,o,r))?(f||typeof l.UNSAFE_componentWillMount!="function"&&typeof l.componentWillMount!="function"||(typeof l.componentWillMount=="function"&&l.componentWillMount(),typeof l.UNSAFE_componentWillMount=="function"&&l.UNSAFE_componentWillMount()),typeof l.componentDidMount=="function"&&(e.flags|=4194308)):(typeof l.componentDidMount=="function"&&(e.flags|=4194308),e.memoizedProps=a,e.memoizedState=o),l.props=a,l.state=o,l.context=r,a=u):(typeof l.componentDidMount=="function"&&(e.flags|=4194308),a=!1)}else{l=e.stateNode,ku(t,e),r=e.memoizedProps,f=Vn(n,r),l.props=f,d=e.pendingProps,c=l.context,o=n.contextType,u=pa,typeof o=="object"&&o!==null&&(u=kt(o)),s=n.getDerivedStateFromProps,(o=typeof s=="function"||typeof l.getSnapshotBeforeUpdate=="function")||typeof l.UNSAFE_componentWillReceiveProps!="function"&&typeof l.componentWillReceiveProps!="function"||(r!==d||c!==u)&&Vf(e,l,a,u),en=!1,c=e.memoizedState,l.state=c,wi(e,a,l,i),Mi();var m=e.memoizedState;r!==d||c!==m||en?(typeof s=="function"&&(Cs(e,n,s,a),m=e.memoizedState),(f=en||Gf(e,n,f,a,c,m,u)||!1)?(o||typeof l.UNSAFE_componentWillUpdate!="function"&&typeof l.componentWillUpdate!="function"||(typeof l.componentWillUpdate=="function"&&l.componentWillUpdate(a,m,u),typeof l.UNSAFE_componentWillUpdate=="function"&&l.UNSAFE_componentWillUpdate(a,m,u)),typeof l.componentDidUpdate=="function"&&(e.flags|=4),typeof l.getSnapshotBeforeUpdate=="function"&&(e.flags|=1024)):(typeof l.componentDidUpdate!="function"||r===t.memoizedProps&&c===t.memoizedState||(e.flags|=4),typeof l.getSnapshotBeforeUpdate!="function"||r===t.memoizedProps&&c===t.memoizedState||(e.flags|=1024),e.memoizedProps=a,e.memoizedState=m),l.props=a,l.state=m,l.context=u,a=f):(typeof l.componentDidUpdate!="function"||r===t.memoizedProps&&c===t.memoizedState||(e.flags|=4),typeof l.getSnapshotBeforeUpdate!="function"||r===t.memoizedProps&&c===t.memoizedState||(e.flags|=1024),a=!1)}return l=a,bi(t,e),a=(e.flags&128)!==0,l||a?(l=e.stateNode,n=a&&typeof n.getDerivedStateFromError!="function"?null:l.render(),e.flags|=1,t!==null&&a?(e.child=Yn(e,t.child,null,i),e.child=Yn(e,null,n,i)):Tt(t,e,n,i),e.memoizedState=l.state,t=e.child):t=Ae(t,e,i),t}function Yf(t,e,n,a){return tl(),e.flags|=256,Tt(t,e,n,a),e.child}var Rs={dehydrated:null,treeContext:null,retryLane:0};function Ts(t){return{baseLanes:t,cachePool:_m()}}function As(t,e,n){return t=t!==null?t.childLanes&~n:0,e&&(t|=Yt),t}function rp(t,e,n){var a=e.pendingProps,i=!1,l=(e.flags&128)!==0,r;if((r=l)||(r=t!==null&&t.memoizedState===null?!1:(bt.current&2)!==0),r&&(i=!0,e.flags&=-129),r=(e.flags&32)!==0,e.flags&=-33,t===null){if(Z){if(i?nn(e):an(),Z){var s=At,u;if(u=s){t:{for(u=s,s=Se;u.nodeType!==8;){if(!s){s=null;break t}if(u=pe(u.nextSibling),u===null){s=null;break t}}s=u}s!==null?(e.memoizedState={dehydrated:s,treeContext:Nn!==null?{id:Ue,overflow:Le}:null,retryLane:536870912},u=te(18,null,null,0),u.stateNode=s,u.return=e,e.child=u,Lt=e,At=null,u=!0):u=!1}u||jn(e)}if(s=e.memoizedState,s!==null&&(s=s.dehydrated,s!==null))return s.data==="$!"?e.lanes=16:e.lanes=536870912,null;He(e)}return s=a.children,a=a.fallback,i?(an(),i=e.mode,s=xu({mode:"hidden",children:s},i),a=Ln(a,i,n,null),s.return=e,a.return=e,s.sibling=a,e.child=s,i=e.child,i.memoizedState=Ts(n),i.childLanes=As(t,r,n),e.memoizedState=Rs,a):(nn(e),Du(e,s))}if(u=t.memoizedState,u!==null&&(s=u.dehydrated,s!==null)){if(l)e.flags&256?(nn(e),e.flags&=-257,e=Os(t,e,n)):e.memoizedState!==null?(an(),e.child=t.child,e.flags|=128,e=null):(an(),i=a.fallback,s=e.mode,a=xu({mode:"visible",children:a.children},s),i=Ln(i,s,n,null),i.flags|=2,a.return=e,i.return=e,a.sibling=i,e.child=a,Yn(e,t.child,null,n),a=e.child,a.memoizedState=Ts(n),a.childLanes=As(t,r,n),e.memoizedState=Rs,e=i);else if(nn(e),s.data==="$!"){if(r=s.nextSibling&&s.nextSibling.dataset,r)var o=r.dgst;r=o,a=Error(R(419)),a.stack="",a.digest=r,qi({value:a,source:null,stack:null}),e=Os(t,e,n)}else if(r=(n&t.childLanes)!==0,Ot||r){if(r=W,r!==null){if(a=n&-n,a&42)a=1;else switch(a){case 2:a=1;break;case 8:a=4;break;case 32:a=16;break;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:case 4194304:case 8388608:case 16777216:case 33554432:a=64;break;case 268435456:a=134217728;break;default:a=0}if(a=a&(r.suspendedLanes|n)?0:a,a!==0&&a!==u.retryLane)throw u.retryLane=a,Sn(t,a),Bt(r,t,a),ap}s.data==="$?"||Xu(),e=Os(t,e,n)}else s.data==="$?"?(e.flags|=128,e.child=t.child,e=xb.bind(null,t),s._reactRetry=e,e=null):(t=u.treeContext,At=pe(s.nextSibling),Lt=e,Z=!0,fe=null,Se=!1,t!==null&&(Ft[$t++]=Ue,Ft[$t++]=Le,Ft[$t++]=Nn,Ue=t.id,Le=t.overflow,Nn=e),e=Du(e,a.children),e.flags|=4096);return e}return i?(an(),i=a.fallback,s=e.mode,u=t.child,o=u.sibling,a=mn(u,{mode:"hidden",children:a.children}),a.subtreeFlags=u.subtreeFlags&31457280,o!==null?i=mn(o,i):(i=Ln(i,s,n,null),i.flags|=2),i.return=e,a.return=e,a.sibling=i,e.child=a,a=i,i=e.child,s=t.child.memoizedState,s===null?s=Ts(n):(u=s.cachePool,u!==null?(o=_t._currentValue,u=u.parent!==o?{parent:o,pool:o}:u):u=_m(),s={baseLanes:s.baseLanes|n,cachePool:u}),i.memoizedState=s,i.childLanes=As(t,r,n),e.memoizedState=Rs,a):(nn(e),n=t.child,t=n.sibling,n=mn(n,{mode:"visible",children:a.children}),n.return=e,n.sibling=null,t!==null&&(r=e.deletions,r===null?(e.deletions=[t],e.flags|=16):r.push(t)),e.child=n,e.memoizedState=null,n)}function Du(t,e){return e=xu({mode:"visible",children:e},t.mode),e.return=t,t.child=e}function xu(t,e){return xp(t,e,0,null)}function Os(t,e,n){return Yn(e,t.child,null,n),t=Du(e,e.pendingProps.children),t.flags|=2,e.memoizedState=null,t}function Xf(t,e,n){t.lanes|=e;var a=t.alternate;a!==null&&(a.lanes|=e),zu(t.return,e,n)}function Ds(t,e,n,a,i){var l=t.memoizedState;l===null?t.memoizedState={isBackwards:e,rendering:null,renderingStartTime:0,last:a,tail:n,tailMode:i}:(l.isBackwards=e,l.rendering=null,l.renderingStartTime=0,l.last=a,l.tail=n,l.tailMode=i)}function sp(t,e,n){var a=e.pendingProps,i=a.revealOrder,l=a.tail;if(Tt(t,e,a.children,n),a=bt.current,a&2)a=a&1|2,e.flags|=128;else{if(t!==null&&t.flags&128)t:for(t=e.child;t!==null;){if(t.tag===13)t.memoizedState!==null&&Xf(t,n,e);else if(t.tag===19)Xf(t,n,e);else if(t.child!==null){t.child.return=t,t=t.child;continue}if(t===e)break t;for(;t.sibling===null;){if(t.return===null||t.return===e)break t;t=t.return}t.sibling.return=t.return,t=t.sibling}a&=1}switch(st(bt,a),i){case"forwards":for(n=e.child,i=null;n!==null;)t=n.alternate,t!==null&&dr(t)===null&&(i=n),n=n.sibling;n=i,n===null?(i=e.child,e.child=null):(i=n.sibling,n.sibling=null),Ds(e,!1,i,n,l);break;case"backwards":for(n=null,i=e.child,e.child=null;i!==null;){if(t=i.alternate,t!==null&&dr(t)===null){e.child=i;break}t=i.sibling,i.sibling=n,n=i,i=t}Ds(e,!0,n,null,l);break;case"together":Ds(e,!1,null,null,void 0);break;default:e.memoizedState=null}return e.child}function Ae(t,e,n){if(t!==null&&(e.dependencies=t.dependencies),Qe|=e.lanes,!(n&e.childLanes))return null;if(t!==null&&e.child!==t.child)throw Error(R(153));if(e.child!==null){for(t=e.child,n=mn(t,t.pendingProps),e.child=n,n.return=e;t.sibling!==null;)t=t.sibling,n=n.sibling=mn(t,t.pendingProps),n.return=e;n.sibling=null}return e.child}function pb(t,e,n){switch(e.tag){case 3:nr(e,e.stateNode.containerInfo),ln(e,_t,t.memoizedState.cache),tl();break;case 27:case 5:fu(e);break;case 4:nr(e,e.stateNode.containerInfo);break;case 10:ln(e,e.type,e.memoizedProps.value);break;case 13:var a=e.memoizedState;if(a!==null)return a.dehydrated!==null?(nn(e),e.flags|=128,null):n&e.child.childLanes?rp(t,e,n):(nn(e),t=Ae(t,e,n),t!==null?t.sibling:null);nn(e);break;case 19:if(a=(n&e.childLanes)!==0,t.flags&128){if(a)return sp(t,e,n);e.flags|=128}var i=e.memoizedState;if(i!==null&&(i.rendering=null,i.tail=null,i.lastEffect=null),st(bt,bt.current),a)break;return null;case 22:case 23:return e.lanes=0,lp(t,e,n);case 24:ln(e,_t,t.memoizedState.cache)}return Ae(t,e,n)}function up(t,e,n){if(t!==null)if(t.memoizedProps!==e.pendingProps)Ot=!0;else{if(!(t.lanes&n)&&!(e.flags&128))return Ot=!1,pb(t,e,n);Ot=!!(t.flags&131072)}else Ot=!1,Z&&e.flags&1048576&&mm(e,cr,e.index);switch(e.lanes=0,e.tag){case 16:t:{t=e.pendingProps;var a=e.elementType,i=a._init;if(a=i(a._payload),e.type=a,typeof a=="function")Jo(a)?(t=Vn(a,t),e.tag=1,e=jf(null,e,a,t,n)):(e.tag=0,e=Ou(null,e,a,t,n));else{if(a!=null){if(i=a.$$typeof,i===Oh){e.tag=11,e=Lf(null,e,a,t,n);break t}else if(i===Dh){e.tag=14,e=Hf(null,e,a,t,n);break t}}throw Error(R(306,a,""))}}return e;case 0:return Ou(t,e,e.type,e.pendingProps,n);case 1:return a=e.type,i=Vn(a,e.pendingProps),jf(t,e,a,i,n);case 3:t:{if(nr(e,e.stateNode.containerInfo),t===null)throw Error(R(387));var l=e.pendingProps;i=e.memoizedState,a=i.element,ku(t,e),wi(e,l,null,n);var r=e.memoizedState;if(l=r.cache,ln(e,_t,l),l!==i.cache&&Ml(e,_t,n),Mi(),l=r.element,i.isDehydrated)if(i={element:l,isDehydrated:!1,cache:r.cache},e.updateQueue.baseState=i,e.memoizedState=i,e.flags&256){e=Yf(t,e,l,n);break t}else if(l!==a){a=Pt(Error(R(424)),e),qi(a),e=Yf(t,e,l,n);break t}else for(At=pe(e.stateNode.containerInfo.firstChild),Lt=e,Z=!0,fe=null,Se=!0,n=vm(e,null,l,n),e.child=n;n;)n.flags=n.flags&-3|4096,n=n.sibling;else{if(tl(),l===a){e=Ae(t,e,n);break t}Tt(t,e,l,n)}e=e.child}return e;case 26:return bi(t,e),t===null?(n=rd(e.type,null,e.pendingProps,null))?e.memoizedState=n:Z||(n=e.type,t=e.pendingProps,a=wr(dn.current).createElement(n),a[zt]=e,a[Ht]=t,Dt(a,n,t),wt(a),e.stateNode=a):e.memoizedState=rd(e.type,t.memoizedProps,e.pendingProps,t.memoizedState),null;case 27:return fu(e),t===null&&Z&&(a=e.stateNode=Kp(e.type,e.pendingProps,dn.current),Lt=e,Se=!0,At=pe(a.firstChild)),a=e.pendingProps.children,t!==null||Z?Tt(t,e,a,n):e.child=Yn(e,null,a,n),bi(t,e),e.child;case 5:return t===null&&Z&&((i=a=At)&&(a=Qb(a,e.type,e.pendingProps,Se),a!==null?(e.stateNode=a,Lt=e,At=pe(a.firstChild),Se=!1,i=!0):i=!1),i||jn(e)),fu(e),i=e.type,l=e.pendingProps,r=t!==null?t.memoizedProps:null,a=l.children,Ku(i,l)?a=null:r!==null&&Ku(i,r)&&(e.flags|=32),e.memoizedState!==null&&(i=ko(t,e,ub,null,null,n),er._currentValue=i,Ot&&t!==null&&t.memoizedState.memoizedState!==i&&Ml(e,er,n)),bi(t,e),Tt(t,e,a,n),e.child;case 6:return t===null&&Z&&((t=n=At)&&(n=Ib(n,e.pendingProps,Se),n!==null?(e.stateNode=n,Lt=e,At=null,t=!0):t=!1),t||jn(e)),null;case 13:return rp(t,e,n);case 4:return nr(e,e.stateNode.containerInfo),a=e.pendingProps,t===null?e.child=Yn(e,null,a,n):Tt(t,e,a,n),e.child;case 11:return Lf(t,e,e.type,e.pendingProps,n);case 7:return Tt(t,e,e.pendingProps,n),e.child;case 8:return Tt(t,e,e.pendingProps.children,n),e.child;case 12:return Tt(t,e,e.pendingProps.children,n),e.child;case 10:t:{if(a=e.type,i=e.pendingProps,l=e.memoizedProps,r=i.value,ln(e,a,r),l!==null)if(ne(l.value,r)){if(l.children===i.children){e=Ae(t,e,n);break t}}else Ml(e,a,n);Tt(t,e,i.children,n),e=e.child}return e;case 9:return i=e.type._context,a=e.pendingProps.children,Gn(e,n),i=kt(i),a=a(i),e.flags|=1,Tt(t,e,a,n),e.child;case 14:return Hf(t,e,e.type,e.pendingProps,n);case 15:return ip(t,e,e.type,e.pendingProps,n);case 19:return sp(t,e,n);case 22:return lp(t,e,n);case 24:return Gn(e,n),a=kt(_t),t===null?(i=Co(),i===null&&(i=W,l=xo(),i.pooledCache=l,l.refCount++,l!==null&&(i.pooledCacheLanes|=n),i=l),e.memoizedState={parent:a,cache:i},Qo(e),ln(e,_t,i)):(t.lanes&n&&(ku(t,e),wi(e,null,null,n),Mi()),i=t.memoizedState,l=e.memoizedState,i.parent!==a?(i={parent:a,cache:a},e.memoizedState=i,e.lanes===0&&(e.memoizedState=e.updateQueue.baseState=i),ln(e,_t,a)):(a=l.cache,ln(e,_t,a),a!==i.cache&&Ml(e,_t,n))),Tt(t,e,e.pendingProps.children,n),e.child;case 29:throw e.pendingProps}throw Error(R(156,e.tag))}var Cu=Oe(null),Ir=null,va=null,Vo=null;function Zr(){Vo=va=Ir=null}function ln(t,e,n){st(Cu,e._currentValue),e._currentValue=n}function qe(t){t._currentValue=Cu.current,Rt(Cu)}function zu(t,e,n){for(;t!==null;){var a=t.alternate;if((t.childLanes&e)!==e?(t.childLanes|=e,a!==null&&(a.childLanes|=e)):a!==null&&(a.childLanes&e)!==e&&(a.childLanes|=e),t===n)break;t=t.return}}function Ml(t,e,n){var a=t.child;for(a!==null&&(a.return=t);a!==null;){var i=a.dependencies;if(i!==null)for(var l=a.child,r=i.firstContext;r!==null;){if(r.context===e){if(a.tag===1){r=je(n&-n),r.tag=2;var s=a.updateQueue;if(s!==null){s=s.shared;var u=s.pending;u===null?r.next=r:(r.next=u.next,u.next=r),s.pending=r}}a.lanes|=n,r=a.alternate,r!==null&&(r.lanes|=n),zu(a.return,n,t),i.lanes|=n;break}r=r.next}else if(a.tag===10)l=a.type===t.type?null:a.child;else if(a.tag===18){if(l=a.return,l===null)throw Error(R(341));l.lanes|=n,i=l.alternate,i!==null&&(i.lanes|=n),zu(l,n,t),l=a.sibling}else l=a.child;if(l!==null)l.return=a;else for(l=a;l!==null;){if(l===t){l=null;break}if(a=l.sibling,a!==null){a.return=l.return,l=a;break}l=l.return}a=l}}function Gn(t,e){Ir=t,Vo=va=null,t=t.dependencies,t!==null&&t.firstContext!==null&&(t.lanes&e&&(Ot=!0),t.firstContext=null)}function kt(t){return op(Ir,t)}function wl(t,e,n){return Ir===null&&Gn(t,n),op(t,e)}function op(t,e){var n=e._currentValue;if(Vo!==e)if(e={context:e,memoizedValue:n,next:null},va===null){if(t===null)throw Error(R(308));va=e,t.dependencies={lanes:0,firstContext:e}}else va=va.next=e;return n}var en=!1;function Qo(t){t.updateQueue={baseState:t.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,lanes:0,hiddenCallbacks:null},callbacks:null}}function ku(t,e){t=t.updateQueue,e.updateQueue===t&&(e.updateQueue={baseState:t.baseState,firstBaseUpdate:t.firstBaseUpdate,lastBaseUpdate:t.lastBaseUpdate,shared:t.shared,callbacks:null})}function je(t){return{lane:t,tag:0,payload:null,callback:null,next:null}}function hn(t,e,n){var a=t.updateQueue;if(a===null)return null;if(a=a.shared,J&2){var i=a.pending;return i===null?e.next=e:(e.next=i.next,i.next=e),a.pending=e,e=ur(t),hm(t,null,n),e}return Yr(t,a,e,n),ur(t)}function Ei(t,e,n){if(e=e.updateQueue,e!==null&&(e=e.shared,(n&4194176)!==0)){var a=e.lanes;a&=t.pendingLanes,n|=a,e.lanes=n,jh(t,n)}}function xs(t,e){var n=t.updateQueue,a=t.alternate;if(a!==null&&(a=a.updateQueue,n===a)){var i=null,l=null;if(n=n.firstBaseUpdate,n!==null){do{var r={lane:n.lane,tag:n.tag,payload:n.payload,callback:null,next:null};l===null?i=l=r:l=l.next=r,n=n.next}while(n!==null);l===null?i=l=e:l=l.next=e}else i=l=e;n={baseState:a.baseState,firstBaseUpdate:i,lastBaseUpdate:l,shared:a.shared,callbacks:a.callbacks},t.updateQueue=n;return}t=n.lastBaseUpdate,t===null?n.firstBaseUpdate=e:t.next=e,n.lastBaseUpdate=e}var Nu=!1;function Mi(){if(Nu){var t=Ma;if(t!==null)throw t}}function wi(t,e,n,a){Nu=!1;var i=t.updateQueue;en=!1;var l=i.firstBaseUpdate,r=i.lastBaseUpdate,s=i.shared.pending;if(s!==null){i.shared.pending=null;var u=s,o=u.next;u.next=null,r===null?l=o:r.next=o,r=u;var f=t.alternate;f!==null&&(f=f.updateQueue,s=f.lastBaseUpdate,s!==r&&(s===null?f.firstBaseUpdate=o:s.next=o,f.lastBaseUpdate=u))}if(l!==null){var d=i.baseState;r=0,f=o=u=null,s=l;do{var c=s.lane&-536870913,m=c!==s.lane;if(m?(K&c)===c:(a&c)===c){c!==0&&c===La&&(Nu=!0),f!==null&&(f=f.next={lane:0,tag:s.tag,payload:s.payload,callback:null,next:null});t:{var S=t,b=s;c=e;var D=n;switch(b.tag){case 1:if(S=b.payload,typeof S=="function"){d=S.call(D,d,c);break t}d=S;break t;case 3:S.flags=S.flags&-65537|128;case 0:if(S=b.payload,c=typeof S=="function"?S.call(D,d,c):S,c==null)break t;d=lt({},d,c);break t;case 2:en=!0}}c=s.callback,c!==null&&(t.flags|=64,m&&(t.flags|=8192),m=i.callbacks,m===null?i.callbacks=[c]:m.push(c))}else m={lane:c,tag:s.tag,payload:s.payload,callback:s.callback,next:null},f===null?(o=f=m,u=d):f=f.next=m,r|=c;if(s=s.next,s===null){if(s=i.shared.pending,s===null)break;m=s,s=m.next,m.next=null,i.lastBaseUpdate=m,i.shared.pending=null}}while(!0);f===null&&(u=d),i.baseState=u,i.firstBaseUpdate=o,i.lastBaseUpdate=f,l===null&&(i.shared.lanes=0),Qe|=r,t.lanes=r,t.memoizedState=d}}function cp(t,e){if(typeof t!="function")throw Error(R(191,t));t.call(e)}function fp(t,e){var n=t.callbacks;if(n!==null)for(t.callbacks=null,t=0;t<n.length;t++)cp(n[t],e)}function Cs(t,e,n,a){e=t.memoizedState,n=n(a,e),n=n==null?e:lt({},e,n),t.memoizedState=n,t.lanes===0&&(t.updateQueue.baseState=n)}var Uu={isMounted:function(t){return(t=t._reactInternals)?Ya(t)===t:!1},enqueueSetState:function(t,e,n){t=t._reactInternals;var a=Ye(),i=je(a);i.payload=e,n!=null&&(i.callback=n),e=hn(t,i,a),e!==null&&(Bt(e,t,a),Ei(e,t,a))},enqueueReplaceState:function(t,e,n){t=t._reactInternals;var a=Ye(),i=je(a);i.tag=1,i.payload=e,n!=null&&(i.callback=n),e=hn(t,i,a),e!==null&&(Bt(e,t,a),Ei(e,t,a))},enqueueForceUpdate:function(t,e){t=t._reactInternals;var n=Ye(),a=je(n);a.tag=2,e!=null&&(a.callback=e),e=hn(t,a,n),e!==null&&(Bt(e,t,n),Ei(e,t,n))}};function Gf(t,e,n,a,i,l,r){return t=t.stateNode,typeof t.shouldComponentUpdate=="function"?t.shouldComponentUpdate(a,l,r):e.prototype&&e.prototype.isPureReactComponent?!Bi(n,a)||!Bi(i,l):!0}function Vf(t,e,n,a){t=e.state,typeof e.componentWillReceiveProps=="function"&&e.componentWillReceiveProps(n,a),typeof e.UNSAFE_componentWillReceiveProps=="function"&&e.UNSAFE_componentWillReceiveProps(n,a),e.state!==t&&Uu.enqueueReplaceState(e,e.state,null)}function Vn(t,e){var n=e;if("ref"in e){n={};for(var a in e)a!=="ref"&&(n[a]=e[a])}if(t=t.defaultProps){n===e&&(n=lt({},n));for(var i in t)n[i]===void 0&&(n[i]=t[i])}return n}var Ne=!1,Ct=!1,zs=!1,Qf=typeof WeakSet=="function"?WeakSet:Set,Mt=null;function dp(t,e){e.props=Vn(t.type,t.memoizedProps),e.state=t.memoizedState,e.componentWillUnmount()}function zn(t,e){try{var n=t.ref;if(n!==null){var a=t.stateNode;switch(t.tag){case 26:case 27:case 5:var i=a;break;default:i=a}typeof n=="function"?t.refCleanup=n(i):n.current=i}}catch(l){P(t,e,l)}}function Qt(t,e){var n=t.ref,a=t.refCleanup;if(n!==null)if(typeof a=="function")try{a()}catch(i){P(t,e,i)}finally{t.refCleanup=null,t=t.alternate,t!=null&&(t.refCleanup=null)}else if(typeof n=="function")try{n(null)}catch(i){P(t,e,i)}else n.current=null}function Lu(t,e,n){try{n()}catch(a){P(t,e,a)}}var If=!1;function yb(t,e){if(Iu=Or,t=rm(),wo(t)){if("selectionStart"in t)var n={start:t.selectionStart,end:t.selectionEnd};else t:{n=(n=t.ownerDocument)&&n.defaultView||window;var a=n.getSelection&&n.getSelection();if(a&&a.rangeCount!==0){n=a.anchorNode;var i=a.anchorOffset,l=a.focusNode;a=a.focusOffset;try{n.nodeType,l.nodeType}catch{n=null;break t}var r=0,s=-1,u=-1,o=0,f=0,d=t,c=null;e:for(;;){for(var m;d!==n||i!==0&&d.nodeType!==3||(s=r+i),d!==l||a!==0&&d.nodeType!==3||(u=r+a),d.nodeType===3&&(r+=d.nodeValue.length),(m=d.firstChild)!==null;)c=d,d=m;for(;;){if(d===t)break e;if(c===n&&++o===i&&(s=r),c===l&&++f===a&&(u=r),(m=d.nextSibling)!==null)break;d=c,c=d.parentNode}d=m}n=s===-1||u===-1?null:{start:s,end:u}}else n=null}n=n||{start:0,end:0}}else n=null;for(Zu={focusedElem:t,selectionRange:n},Or=!1,Mt=e;Mt!==null;)if(e=Mt,t=e.child,(e.subtreeFlags&1028)!==0&&t!==null)t.return=e,Mt=t;else for(;Mt!==null;){e=Mt;try{var S=e.alternate,b=e.flags;switch(e.tag){case 0:break;case 11:case 15:break;case 1:if(b&1024&&S!==null){var D=S.memoizedState,h=e.stateNode,p=h.getSnapshotBeforeUpdate(Vn(e.type,S.memoizedProps),D);h.__reactInternalSnapshotBeforeUpdate=p}break;case 3:if(b&1024){var y=e.stateNode.containerInfo,v=y.nodeType;if(v===9)Ju(y);else if(v===1)switch(y.nodeName){case"HEAD":case"HTML":case"BODY":Ju(y);break;default:y.textContent=""}}break;case 5:case 26:case 27:case 6:case 4:case 17:break;default:if(b&1024)throw Error(R(163))}}catch(w){P(e,e.return,w)}if(t=e.sibling,t!==null){t.return=e.return,Mt=t;break}Mt=e.return}return S=If,If=!1,S}function Ba(t,e,n){var a=e.updateQueue;if(a=a!==null?a.lastEffect:null,a!==null){var i=a=a.next;do{if((i.tag&t)===t){var l=i.inst,r=l.destroy;r!==void 0&&(l.destroy=void 0,Lu(e,n,r))}i=i.next}while(i!==a)}}function Io(t,e){if(e=e.updateQueue,e=e!==null?e.lastEffect:null,e!==null){var n=e=e.next;do{if((n.tag&t)===t){var a=n.create,i=n.inst;a=a(),i.destroy=a}n=n.next}while(n!==e)}}function hp(t,e){try{Io(e,t)}catch(n){P(t,t.return,n)}}function mp(t){var e=t.updateQueue;if(e!==null){var n=t.stateNode;try{fp(e,n)}catch(a){P(t,t.return,a)}}}function pp(t){var e=t.type,n=t.memoizedProps,a=t.stateNode;try{t:switch(e){case"button":case"input":case"select":case"textarea":n.autoFocus&&a.focus();break t;case"img":n.src&&(a.src=n.src)}}catch(i){P(t,t.return,i)}}function yp(t,e,n){var a=n.flags;switch(n.tag){case 0:case 11:case 15:Ce(t,n),a&4&&hp(n,5);break;case 1:if(Ce(t,n),a&4)if(t=n.stateNode,e===null)try{t.componentDidMount()}catch(s){P(n,n.return,s)}else{var i=Vn(n.type,e.memoizedProps);e=e.memoizedState;try{t.componentDidUpdate(i,e,t.__reactInternalSnapshotBeforeUpdate)}catch(s){P(n,n.return,s)}}a&64&&mp(n),a&512&&zn(n,n.return);break;case 3:if(Ce(t,n),a&64&&(a=n.updateQueue,a!==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{fp(a,t)}catch(s){P(n,n.return,s)}}break;case 26:Ce(t,n),a&512&&zn(n,n.return);break;case 27:case 5:Ce(t,n),e===null&&a&4&&pp(n),a&512&&zn(n,n.return);break;case 12:Ce(t,n);break;case 13:Ce(t,n),a&4&&_p(t,n);break;case 22:if(i=n.memoizedState!==null||Ne,!i){e=e!==null&&e.memoizedState!==null||Ct;var l=Ne,r=Ct;Ne=i,(Ct=e)&&!r?Fe(t,n,(n.subtreeFlags&8772)!==0):Ce(t,n),Ne=l,Ct=r}a&512&&(n.memoizedProps.mode==="manual"?zn(n,n.return):Qt(n,n.return));break;default:Ce(t,n)}}function gp(t){var e=t.alternate;e!==null&&(t.alternate=null,gp(e)),t.child=null,t.deletions=null,t.sibling=null,t.tag===5&&(e=t.stateNode,e!==null&&vo(e)),t.stateNode=null,t.return=null,t.dependencies=null,t.memoizedProps=null,t.memoizedState=null,t.pendingProps=null,t.stateNode=null,t.updateQueue=null}function vp(t){return t.tag===5||t.tag===3||t.tag===26||t.tag===27||t.tag===4}function ks(t){t:for(;;){for(;t.sibling===null;){if(t.return===null||vp(t.return))return null;t=t.return}for(t.sibling.return=t.return,t=t.sibling;t.tag!==5&&t.tag!==6&&t.tag!==27&&t.tag!==18;){if(t.flags&2||t.child===null||t.tag===4)continue t;t.child.return=t,t=t.child}if(!(t.flags&2))return t.stateNode}}function Hu(t,e,n){var a=t.tag;if(a===5||a===6)t=t.stateNode,e?n.nodeType===8?n.parentNode.insertBefore(t,e):n.insertBefore(t,e):(n.nodeType===8?(e=n.parentNode,e.insertBefore(t,n)):(e=n,e.appendChild(t)),n=n._reactRootContainer,n!=null||e.onclick!==null||(e.onclick=Fr));else if(a!==4&&a!==27&&(t=t.child,t!==null))for(Hu(t,e,n),t=t.sibling;t!==null;)Hu(t,e,n),t=t.sibling}function gr(t,e,n){var a=t.tag;if(a===5||a===6)t=t.stateNode,e?n.insertBefore(t,e):n.appendChild(t);else if(a!==4&&a!==27&&(t=t.child,t!==null))for(gr(t,e,n),t=t.sibling;t!==null;)gr(t,e,n),t=t.sibling}var yt=null,Vt=!1;function xe(t,e,n){for(n=n.child;n!==null;)Sp(t,e,n),n=n.sibling}function Sp(t,e,n){if(It&&typeof It.onCommitFiberUnmount=="function")try{It.onCommitFiberUnmount(Wi,n)}catch{}switch(n.tag){case 26:Ct||Qt(n,e),xe(t,e,n),n.memoizedState?n.memoizedState.count--:n.stateNode&&(n=n.stateNode,n.parentNode.removeChild(n));break;case 27:Ct||Qt(n,e);var a=yt,i=Vt;for(yt=n.stateNode,xe(t,e,n),n=n.stateNode,t=n.attributes;t.length;)n.removeAttributeNode(t[0]);vo(n),yt=a,Vt=i;break;case 5:Ct||Qt(n,e);case 6:a=yt,i=Vt,yt=null,xe(t,e,n),yt=a,Vt=i,yt!==null&&(Vt?(t=yt,n=n.stateNode,t.nodeType===8?t.parentNode.removeChild(n):t.removeChild(n)):yt.removeChild(n.stateNode));break;case 18:yt!==null&&(Vt?(t=yt,n=n.stateNode,t.nodeType===8?Qs(t.parentNode,n):t.nodeType===1&&Qs(t,n),Ki(t)):Qs(yt,n.stateNode));break;case 4:a=yt,i=Vt,yt=n.stateNode.containerInfo,Vt=!0,xe(t,e,n),yt=a,Vt=i;break;case 0:case 11:case 14:case 15:if(!Ct&&(a=n.updateQueue,a!==null&&(a=a.lastEffect,a!==null))){i=a=a.next;do{var l=i.tag,r=i.inst,s=r.destroy;s!==void 0&&(l&2||l&4)&&(r.destroy=void 0,Lu(n,e,s)),i=i.next}while(i!==a)}xe(t,e,n);break;case 1:if(!Ct&&(Qt(n,e),a=n.stateNode,typeof a.componentWillUnmount=="function"))try{dp(n,a)}catch(u){P(n,e,u)}xe(t,e,n);break;case 21:xe(t,e,n);break;case 22:Qt(n,e),Ct=(a=Ct)||n.memoizedState!==null,xe(t,e,n),Ct=a;break;default:xe(t,e,n)}}function _p(t,e){if(e.memoizedState===null&&(t=e.alternate,t!==null&&(t=t.memoizedState,t!==null&&(t=t.dehydrated,t!==null))))try{Ki(t)}catch(n){P(e,e.return,n)}}function gb(t){switch(t.tag){case 13:case 19:var e=t.stateNode;return e===null&&(e=t.stateNode=new Qf),e;case 22:return t=t.stateNode,e=t._retryCache,e===null&&(e=t._retryCache=new Qf),e;default:throw Error(R(435,t.tag))}}function Ns(t,e){var n=gb(t);e.forEach(function(a){var i=Cb.bind(null,t,a);n.has(a)||(n.add(a),a.then(i,i))})}function se(t,e){var n=e.deletions;if(n!==null)for(var a=0;a<n.length;a++){var i=n[a];try{var l=t,r=e,s=r;t:for(;s!==null;){switch(s.tag){case 27:case 5:yt=s.stateNode,Vt=!1;break t;case 3:yt=s.stateNode.containerInfo,Vt=!0;break t;case 4:yt=s.stateNode.containerInfo,Vt=!0;break t}s=s.return}if(yt===null)throw Error(R(160));Sp(l,r,i),yt=null,Vt=!1;var u=i.alternate;u!==null&&(u.return=null),i.return=null}catch(o){P(i,e,o)}}if(e.subtreeFlags&13878)for(e=e.child;e!==null;)bp(e,t),e=e.sibling}var ce=null;function bp(t,e){var n=t.alternate,a=t.flags;switch(t.tag){case 0:case 11:case 14:case 15:if(se(e,t),ue(t),a&4){try{Ba(3,t,t.return),Io(3,t)}catch(m){P(t,t.return,m)}try{Ba(5,t,t.return)}catch(m){P(t,t.return,m)}}break;case 1:se(e,t),ue(t),a&512&&n!==null&&Qt(n,n.return),a&64&&Ne&&(t=t.updateQueue,t!==null&&(a=t.callbacks,a!==null&&(n=t.shared.hiddenCallbacks,t.shared.hiddenCallbacks=n===null?a:n.concat(a))));break;case 26:var i=ce;if(se(e,t),ue(t),a&512&&n!==null&&Qt(n,n.return),a&4){if(e=n!==null?n.memoizedState:null,a=t.memoizedState,n===null)if(a===null)if(t.stateNode===null){t:{a=t.type,n=t.memoizedProps,e=i.ownerDocument||i;e:switch(a){case"title":i=e.getElementsByTagName("title")[0],(!i||i[Ui]||i[zt]||i.namespaceURI==="http://www.w3.org/2000/svg"||i.hasAttribute("itemprop"))&&(i=e.createElement(a),e.head.insertBefore(i,e.querySelector("head > title"))),Dt(i,a,n),i[zt]=t,wt(i),a=i;break t;case"link":var l=ud("link","href",e).get(a+(n.href||""));if(l){for(var r=0;r<l.length;r++)if(i=l[r],i.getAttribute("href")===(n.href==null?null:n.href)&&i.getAttribute("rel")===(n.rel==null?null:n.rel)&&i.getAttribute("title")===(n.title==null?null:n.title)&&i.getAttribute("crossorigin")===(n.crossOrigin==null?null:n.crossOrigin)){l.splice(r,1);break e}}i=e.createElement(a),Dt(i,a,n),e.head.appendChild(i);break;case"meta":if(l=ud("meta","content",e).get(a+(n.content||""))){for(r=0;r<l.length;r++)if(i=l[r],i.getAttribute("content")===(n.content==null?null:""+n.content)&&i.getAttribute("name")===(n.name==null?null:n.name)&&i.getAttribute("property")===(n.property==null?null:n.property)&&i.getAttribute("http-equiv")===(n.httpEquiv==null?null:n.httpEquiv)&&i.getAttribute("charset")===(n.charSet==null?null:n.charSet)){l.splice(r,1);break e}}i=e.createElement(a),Dt(i,a,n),e.head.appendChild(i);break;default:throw Error(R(468,a))}i[zt]=t,wt(i),a=i}t.stateNode=a}else od(i,t.type,t.stateNode);else t.stateNode=sd(i,a,t.memoizedProps);else if(e!==a)e===null?n.stateNode!==null&&(n=n.stateNode,n.parentNode.removeChild(n)):e.count--,a===null?od(i,t.type,t.stateNode):sd(i,a,t.memoizedProps);else if(a===null&&t.stateNode!==null)try{var s=t.stateNode,u=t.memoizedProps;ed(s,t.type,n.memoizedProps,u),s[Ht]=u}catch(m){P(t,t.return,m)}}break;case 27:if(a&4&&t.alternate===null){for(i=t.stateNode,l=t.memoizedProps,r=i.firstChild;r;){var o=r.nextSibling,f=r.nodeName;r[Ui]||f==="HEAD"||f==="BODY"||f==="SCRIPT"||f==="STYLE"||f==="LINK"&&r.rel.toLowerCase()==="stylesheet"||i.removeChild(r),r=o}for(r=t.type,o=i.attributes;o.length;)i.removeAttributeNode(o[0]);Dt(i,r,l),i[zt]=t,i[Ht]=l}case 5:if(se(e,t),ue(t),a&512&&n!==null&&Qt(n,n.return),t.flags&32){e=t.stateNode;try{Na(e,"")}catch(m){P(t,t.return,m)}}if(a&4&&(e=t.stateNode,e!=null)){i=t.memoizedProps,n=n!==null?n.memoizedProps:i,l=t.type;try{ed(e,l,n,i),e[Ht]=i}catch(m){P(t,t.return,m)}}a&1024&&(zs=!0);break;case 6:if(se(e,t),ue(t),a&4){if(t.stateNode===null)throw Error(R(162));a=t.stateNode,n=t.memoizedProps;try{a.nodeValue=n}catch(m){P(t,t.return,m)}}break;case 3:if(Yl=null,i=ce,ce=Rr(e.containerInfo),se(e,t),ce=i,ue(t),a&4&&n!==null&&n.memoizedState.isDehydrated)try{Ki(e.containerInfo)}catch(m){P(t,t.return,m)}zs&&(zs=!1,Ep(t));break;case 4:a=ce,ce=Rr(t.stateNode.containerInfo),se(e,t),ue(t),ce=a;break;case 13:se(e,t),ue(t),t.child.flags&8192&&t.memoizedState!==null!=(n!==null&&n.memoizedState!==null)&&(Wo=Me()),a&4&&(a=t.updateQueue,a!==null&&(t.updateQueue=null,Ns(t,a)));break;case 22:a&512&&n!==null&&Qt(n,n.return),s=t.memoizedState!==null,u=n!==null&&n.memoizedState!==null;var d=Ne,c=Ct;if(Ne=d||s,Ct=c||u,se(e,t),Ct=c,Ne=d,ue(t),e=t.stateNode,e._current=t,e._visibility&=-3,e._visibility|=e._pendingVisibility&2,a&8192&&(e._visibility=s?e._visibility&-2:e._visibility|1,s&&(e=Ne||Ct,n===null||u||e||na(t)),t.memoizedProps===null||t.memoizedProps.mode!=="manual"))t:for(n=null,e=t;;){if(e.tag===5||e.tag===26||e.tag===27){if(n===null){n=e;try{i=e.stateNode,s?(l=i.style,typeof l.setProperty=="function"?l.setProperty("display","none","important"):l.display="none"):(r=e.stateNode,o=e.memoizedProps.style,f=o!=null&&o.hasOwnProperty("display")?o.display:null,r.style.display=f==null||typeof f=="boolean"?"":(""+f).trim())}catch(m){P(t,t.return,m)}}}else if(e.tag===6){if(n===null)try{e.stateNode.nodeValue=s?"":e.memoizedProps}catch(m){P(t,t.return,m)}}else if((e.tag!==22&&e.tag!==23||e.memoizedState===null||e===t)&&e.child!==null){e.child.return=e,e=e.child;continue}if(e===t)break t;for(;e.sibling===null;){if(e.return===null||e.return===t)break t;n===e&&(n=null),e=e.return}n===e&&(n=null),e.sibling.return=e.return,e=e.sibling}a&4&&(a=t.updateQueue,a!==null&&(n=a.retryQueue,n!==null&&(a.retryQueue=null,Ns(t,n))));break;case 19:se(e,t),ue(t),a&4&&(a=t.updateQueue,a!==null&&(t.updateQueue=null,Ns(t,a)));break;case 21:break;default:se(e,t),ue(t)}}function ue(t){var e=t.flags;if(e&2){try{if(t.tag!==27){t:{for(var n=t.return;n!==null;){if(vp(n)){var a=n;break t}n=n.return}throw Error(R(160))}switch(a.tag){case 27:var i=a.stateNode,l=ks(t);gr(t,l,i);break;case 5:var r=a.stateNode;a.flags&32&&(Na(r,""),a.flags&=-33);var s=ks(t);gr(t,s,r);break;case 3:case 4:var u=a.stateNode.containerInfo,o=ks(t);Hu(t,o,u);break;default:throw Error(R(161))}}}catch(f){P(t,t.return,f)}t.flags&=-3}e&4096&&(t.flags&=-4097)}function Ep(t){if(t.subtreeFlags&1024)for(t=t.child;t!==null;){var e=t;Ep(e),e.tag===5&&e.flags&1024&&e.stateNode.reset(),t=t.sibling}}function Ce(t,e){if(e.subtreeFlags&8772)for(e=e.child;e!==null;)yp(t,e.alternate,e),e=e.sibling}function na(t){for(t=t.child;t!==null;){var e=t;switch(e.tag){case 0:case 11:case 14:case 15:Ba(4,e,e.return),na(e);break;case 1:Qt(e,e.return);var n=e.stateNode;if(typeof n.componentWillUnmount=="function"){var a=e,i=e.return;try{dp(a,n)}catch(l){P(a,i,l)}}na(e);break;case 26:case 27:case 5:Qt(e,e.return),na(e);break;case 22:Qt(e,e.return),e.memoizedState===null&&na(e);break;default:na(e)}t=t.sibling}}function Fe(t,e,n){for(n=n&&(e.subtreeFlags&8772)!==0,e=e.child;e!==null;){var a=e.alternate,i=t,l=e,r=l.flags;switch(l.tag){case 0:case 11:case 15:Fe(i,l,n),hp(l,4);break;case 1:if(Fe(i,l,n),i=l.stateNode,typeof i.componentDidMount=="function")try{i.componentDidMount()}catch(u){P(l,l.return,u)}if(a=l.updateQueue,a!==null){var s=a.shared.hiddenCallbacks;if(s!==null)for(a.shared.hiddenCallbacks=null,a=0;a<s.length;a++)cp(s[a],i)}n&&r&64&&mp(l),zn(l,l.return);break;case 26:case 27:case 5:Fe(i,l,n),n&&a===null&&r&4&&pp(l),zn(l,l.return);break;case 12:Fe(i,l,n);break;case 13:Fe(i,l,n),n&&r&4&&_p(i,l);break;case 22:l.memoizedState===null&&Fe(i,l,n),zn(l,l.return);break;default:Fe(i,l,n)}e=e.sibling}}function Mp(t,e){try{Io(e,t)}catch(n){P(t,t.return,n)}}function Zo(t,e){var n=null;t!==null&&t.memoizedState!==null&&t.memoizedState.cachePool!==null&&(n=t.memoizedState.cachePool.pool),t=null,e.memoizedState!==null&&e.memoizedState.cachePool!==null&&(t=e.memoizedState.cachePool.pool),t!==n&&(t!=null&&t.refCount++,n!=null&&el(n))}function Ko(t,e){t=null,e.alternate!==null&&(t=e.alternate.memoizedState.cache),e=e.memoizedState.cache,e!==t&&(e.refCount++,t!=null&&el(t))}function Wn(t,e,n,a){if(e.subtreeFlags&10256)for(e=e.child;e!==null;)wp(t,e,n,a),e=e.sibling}function wp(t,e,n,a){var i=e.flags;switch(e.tag){case 0:case 11:case 15:Wn(t,e,n,a),i&2048&&Mp(e,9);break;case 3:Wn(t,e,n,a),i&2048&&(t=null,e.alternate!==null&&(t=e.alternate.memoizedState.cache),e=e.memoizedState.cache,e!==t&&(e.refCount++,t!=null&&el(t)));break;case 23:break;case 22:var l=e.stateNode;e.memoizedState!==null?l._visibility&4?Wn(t,e,n,a):Ri(t,e):l._visibility&4?Wn(t,e,n,a):(l._visibility|=4,aa(t,e,n,a,(e.subtreeFlags&10256)!==0)),i&2048&&Zo(e.alternate,e);break;case 24:Wn(t,e,n,a),i&2048&&Ko(e.alternate,e);break;default:Wn(t,e,n,a)}}function aa(t,e,n,a,i){for(i=i&&(e.subtreeFlags&10256)!==0,e=e.child;e!==null;){var l=t,r=e,s=n,u=a,o=r.flags;switch(r.tag){case 0:case 11:case 15:aa(l,r,s,u,i),Mp(r,8);break;case 23:break;case 22:var f=r.stateNode;r.memoizedState!==null?f._visibility&4?aa(l,r,s,u,i):Ri(l,r):(f._visibility|=4,aa(l,r,s,u,i)),i&&o&2048&&Zo(r.alternate,r);break;case 24:aa(l,r,s,u,i),i&&o&2048&&Ko(r.alternate,r);break;default:aa(l,r,s,u,i)}e=e.sibling}}function Ri(t,e){if(e.subtreeFlags&10256)for(e=e.child;e!==null;){var n=t,a=e,i=a.flags;switch(a.tag){case 22:Ri(n,a),i&2048&&Zo(a.alternate,a);break;case 24:Ri(n,a),i&2048&&Ko(a.alternate,a);break;default:Ri(n,a)}e=e.sibling}}var oi=8192;function Pn(t){if(t.subtreeFlags&oi)for(t=t.child;t!==null;)Rp(t),t=t.sibling}function Rp(t){switch(t.tag){case 26:Pn(t),t.flags&oi&&t.memoizedState!==null&&lE(ce,t.memoizedState,t.memoizedProps);break;case 5:Pn(t);break;case 3:case 4:var e=ce;ce=Rr(t.stateNode.containerInfo),Pn(t),ce=e;break;case 22:t.memoizedState===null&&(e=t.alternate,e!==null&&e.memoizedState!==null?(e=oi,oi=16777216,Pn(t),oi=e):Pn(t));break;default:Pn(t)}}function Tp(t){var e=t.alternate;if(e!==null&&(t=e.child,t!==null)){e.child=null;do e=t.sibling,t.sibling=null,t=e;while(t!==null)}}function Us(t){var e=t.deletions;if(t.flags&16){if(e!==null)for(var n=0;n<e.length;n++){var a=e[n];Mt=a,Op(a,t)}Tp(t)}if(t.subtreeFlags&10256)for(t=t.child;t!==null;)Ap(t),t=t.sibling}function Ap(t){switch(t.tag){case 0:case 11:case 15:Us(t),t.flags&2048&&Ba(9,t,t.return);break;case 22:var e=t.stateNode;t.memoizedState!==null&&e._visibility&4&&(t.return===null||t.return.tag!==13)?(e._visibility&=-5,Bl(t)):Us(t);break;default:Us(t)}}function Bl(t){var e=t.deletions;if(t.flags&16){if(e!==null)for(var n=0;n<e.length;n++){var a=e[n];Mt=a,Op(a,t)}Tp(t)}for(t=t.child;t!==null;){switch(e=t,e.tag){case 0:case 11:case 15:Ba(8,e,e.return),Bl(e);break;case 22:n=e.stateNode,n._visibility&4&&(n._visibility&=-5,Bl(e));break;default:Bl(e)}t=t.sibling}}function Op(t,e){for(;Mt!==null;){var n=Mt;switch(n.tag){case 0:case 11:case 15:Ba(8,n,e);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:el(n.memoizedState.cache)}if(a=n.child,a!==null)a.return=n,Mt=a;else t:for(n=t;Mt!==null;){a=Mt;var i=a.sibling,l=a.return;if(gp(a),a===n){Mt=null;break t}if(i!==null){i.return=l,Mt=i;break t}Mt=l}}}function vb(t,e,n,a){this.tag=t,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=e,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 te(t,e,n,a){return new vb(t,e,n,a)}function Jo(t){return t=t.prototype,!(!t||!t.isReactComponent)}function mn(t,e){var n=t.alternate;return n===null?(n=te(t.tag,e,t.key,t.mode),n.elementType=t.elementType,n.type=t.type,n.stateNode=t.stateNode,n.alternate=t,t.alternate=n):(n.pendingProps=e,n.type=t.type,n.flags=0,n.subtreeFlags=0,n.deletions=null),n.flags=t.flags&31457280,n.childLanes=t.childLanes,n.lanes=t.lanes,n.child=t.child,n.memoizedProps=t.memoizedProps,n.memoizedState=t.memoizedState,n.updateQueue=t.updateQueue,e=t.dependencies,n.dependencies=e===null?null:{lanes:e.lanes,firstContext:e.firstContext},n.sibling=t.sibling,n.index=t.index,n.ref=t.ref,n.refCleanup=t.refCleanup,n}function Dp(t,e){t.flags&=31457282;var n=t.alternate;return n===null?(t.childLanes=0,t.lanes=e,t.child=null,t.subtreeFlags=0,t.memoizedProps=null,t.memoizedState=null,t.updateQueue=null,t.dependencies=null,t.stateNode=null):(t.childLanes=n.childLanes,t.lanes=n.lanes,t.child=n.child,t.subtreeFlags=0,t.deletions=null,t.memoizedProps=n.memoizedProps,t.memoizedState=n.memoizedState,t.updateQueue=n.updateQueue,t.type=n.type,e=n.dependencies,t.dependencies=e===null?null:{lanes:e.lanes,firstContext:e.firstContext}),t}function ql(t,e,n,a,i,l){var r=0;if(a=t,typeof t=="function")Jo(t)&&(r=1);else if(typeof t=="string")r=aE(t,n,Ee.current)?26:t==="html"||t==="head"||t==="body"?27:5;else t:switch(t){case ii:return Ln(n.children,i,l,e);case X_:r=8,i|=24;break;case $c:return t=te(12,n,e,i|2),t.elementType=$c,t.lanes=l,t;case Wc:return t=te(13,n,e,i),t.elementType=Wc,t.lanes=l,t;case Pc:return t=te(19,n,e,i),t.elementType=Pc,t.lanes=l,t;case xh:return xp(n,i,l,e);default:if(typeof t=="object"&&t!==null)switch(t.$$typeof){case G_:case sn:r=10;break t;case V_:r=9;break t;case Oh:r=11;break t;case Dh:r=14;break t;case An:r=16,a=null;break t}throw Error(R(130,t===null?"null":typeof t,""))}return e=te(r,n,e,i),e.elementType=t,e.type=a,e.lanes=l,e}function Ln(t,e,n,a){return t=te(7,t,a,e),t.lanes=n,t}function xp(t,e,n,a){t=te(22,t,a,e),t.elementType=xh,t.lanes=n;var i={_visibility:1,_pendingVisibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null,_current:null,detach:function(){var l=i._current;if(l===null)throw Error(R(456));if(!(i._pendingVisibility&2)){var r=Sn(l,2);r!==null&&(i._pendingVisibility|=2,Bt(r,l,2))}},attach:function(){var l=i._current;if(l===null)throw Error(R(456));if(i._pendingVisibility&2){var r=Sn(l,2);r!==null&&(i._pendingVisibility&=-3,Bt(r,l,2))}}};return t.stateNode=i,t}function Ls(t,e,n){return t=te(6,t,null,e),t.lanes=n,t}function Hs(t,e,n){return e=te(4,t.children!==null?t.children:[],t.key,e),e.lanes=n,e.stateNode={containerInfo:t.containerInfo,pendingChildren:null,implementation:t.implementation},e}function ze(t){t.flags|=4}function Zf(t,e){if(e.type!=="stylesheet"||e.state.loading&4)t.flags&=-16777217;else if(t.flags|=16777216,!$p(e))if(Lp())t.flags|=8192;else throw Si=bu,pm}function Rl(t,e){e!==null?t.flags|=4:t.flags&16384&&(e=t.tag!==22?Bh():536870912,t.lanes|=e)}function ei(t,e){if(!Z)switch(t.tailMode){case"hidden":e=t.tail;for(var n=null;e!==null;)e.alternate!==null&&(n=e),e=e.sibling;n===null?t.tail=null:n.sibling=null;break;case"collapsed":n=t.tail;for(var a=null;n!==null;)n.alternate!==null&&(a=n),n=n.sibling;a===null?e||t.tail===null?t.tail=null:t.tail.sibling=null:a.sibling=null}}function ct(t){var e=t.alternate!==null&&t.alternate.child===t.child,n=0,a=0;if(e)for(var i=t.child;i!==null;)n|=i.lanes|i.childLanes,a|=i.subtreeFlags&31457280,a|=i.flags&31457280,i.return=t,i=i.sibling;else for(i=t.child;i!==null;)n|=i.lanes|i.childLanes,a|=i.subtreeFlags,a|=i.flags,i.return=t,i=i.sibling;return t.subtreeFlags|=a,t.childLanes=n,e}function Sb(t,e,n){var a=e.pendingProps;switch(Oo(e),e.tag){case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return ct(e),null;case 1:return ct(e),null;case 3:return n=e.stateNode,a=null,t!==null&&(a=t.memoizedState.cache),e.memoizedState.cache!==a&&(e.flags|=2048),qe(_t),za(),n.pendingContext&&(n.context=n.pendingContext,n.pendingContext=null),(t===null||t.child===null)&&(Pa(e)?ze(e):t===null||t.memoizedState.isDehydrated&&!(e.flags&256)||(e.flags|=1024,fe!==null&&(Yu(fe),fe=null))),ct(e),null;case 26:return n=e.memoizedState,t===null?(ze(e),n!==null?(ct(e),Zf(e,n)):(ct(e),e.flags&=-16777217)):n?n!==t.memoizedState?(ze(e),ct(e),Zf(e,n)):(ct(e),e.flags&=-16777217):(t.memoizedProps!==a&&ze(e),ct(e),e.flags&=-16777217),null;case 27:ar(e),n=dn.current;var i=e.type;if(t!==null&&e.stateNode!=null)t.memoizedProps!==a&&ze(e);else{if(!a){if(e.stateNode===null)throw Error(R(166));return ct(e),null}t=Ee.current,Pa(e)?wf(e):(t=Kp(i,a,n),e.stateNode=t,ze(e))}return ct(e),null;case 5:if(ar(e),n=e.type,t!==null&&e.stateNode!=null)t.memoizedProps!==a&&ze(e);else{if(!a){if(e.stateNode===null)throw Error(R(166));return ct(e),null}if(t=Ee.current,Pa(e))wf(e);else{switch(i=wr(dn.current),t){case 1:t=i.createElementNS("http://www.w3.org/2000/svg",n);break;case 2:t=i.createElementNS("http://www.w3.org/1998/Math/MathML",n);break;default:switch(n){case"svg":t=i.createElementNS("http://www.w3.org/2000/svg",n);break;case"math":t=i.createElementNS("http://www.w3.org/1998/Math/MathML",n);break;case"script":t=i.createElement("div"),t.innerHTML="<script><\/script>",t=t.removeChild(t.firstChild);break;case"select":t=typeof a.is=="string"?i.createElement("select",{is:a.is}):i.createElement("select"),a.multiple?t.multiple=!0:a.size&&(t.size=a.size);break;default:t=typeof a.is=="string"?i.createElement(n,{is:a.is}):i.createElement(n)}}t[zt]=e,t[Ht]=a;t:for(i=e.child;i!==null;){if(i.tag===5||i.tag===6)t.appendChild(i.stateNode);else if(i.tag!==4&&i.tag!==27&&i.child!==null){i.child.return=i,i=i.child;continue}if(i===e)break t;for(;i.sibling===null;){if(i.return===null||i.return===e)break t;i=i.return}i.sibling.return=i.return,i=i.sibling}e.stateNode=t;t:switch(Dt(t,n,a),n){case"button":case"input":case"select":case"textarea":t=!!a.autoFocus;break t;case"img":t=!0;break t;default:t=!1}t&&ze(e)}}return ct(e),e.flags&=-16777217,null;case 6:if(t&&e.stateNode!=null)t.memoizedProps!==a&&ze(e);else{if(typeof a!="string"&&e.stateNode===null)throw Error(R(166));if(t=dn.current,Pa(e)){if(t=e.stateNode,n=e.memoizedProps,a=null,i=Lt,i!==null)switch(i.tag){case 27:case 5:a=i.memoizedProps}t[zt]=e,t=!!(t.nodeValue===n||a!==null&&a.suppressHydrationWarning===!0||Qp(t.nodeValue,n)),t||jn(e)}else t=wr(t).createTextNode(a),t[zt]=e,e.stateNode=t}return ct(e),null;case 13:if(a=e.memoizedState,t===null||t.memoizedState!==null&&t.memoizedState.dehydrated!==null){if(i=Pa(e),a!==null&&a.dehydrated!==null){if(t===null){if(!i)throw Error(R(318));if(i=e.memoizedState,i=i!==null?i.dehydrated:null,!i)throw Error(R(317));i[zt]=e}else tl(),!(e.flags&128)&&(e.memoizedState=null),e.flags|=4;ct(e),i=!1}else fe!==null&&(Yu(fe),fe=null),i=!0;if(!i)return e.flags&256?(He(e),e):(He(e),null)}if(He(e),e.flags&128)return e.lanes=n,e;if(n=a!==null,t=t!==null&&t.memoizedState!==null,n){a=e.child,i=null,a.alternate!==null&&a.alternate.memoizedState!==null&&a.alternate.memoizedState.cachePool!==null&&(i=a.alternate.memoizedState.cachePool.pool);var l=null;a.memoizedState!==null&&a.memoizedState.cachePool!==null&&(l=a.memoizedState.cachePool.pool),l!==i&&(a.flags|=2048)}return n!==t&&n&&(e.child.flags|=8192),Rl(e,e.updateQueue),ct(e),null;case 4:return za(),t===null&&nc(e.stateNode.containerInfo),ct(e),null;case 10:return qe(e.type),ct(e),null;case 19:if(Rt(bt),i=e.memoizedState,i===null)return ct(e),null;if(a=(e.flags&128)!==0,l=i.rendering,l===null)if(a)ei(i,!1);else{if(ht!==0||t!==null&&t.flags&128)for(t=e.child;t!==null;){if(l=dr(t),l!==null){for(e.flags|=128,ei(i,!1),t=l.updateQueue,e.updateQueue=t,Rl(e,t),e.subtreeFlags=0,t=n,n=e.child;n!==null;)Dp(n,t),n=n.sibling;return st(bt,bt.current&1|2),e.child}t=t.sibling}i.tail!==null&&Me()>Sr&&(e.flags|=128,a=!0,ei(i,!1),e.lanes=4194304)}else{if(!a)if(t=dr(l),t!==null){if(e.flags|=128,a=!0,t=t.updateQueue,e.updateQueue=t,Rl(e,t),ei(i,!0),i.tail===null&&i.tailMode==="hidden"&&!l.alternate&&!Z)return ct(e),null}else 2*Me()-i.renderingStartTime>Sr&&n!==536870912&&(e.flags|=128,a=!0,ei(i,!1),e.lanes=4194304);i.isBackwards?(l.sibling=e.child,e.child=l):(t=i.last,t!==null?t.sibling=l:e.child=l,i.last=l)}return i.tail!==null?(e=i.tail,i.rendering=e,i.tail=e.sibling,i.renderingStartTime=Me(),e.sibling=null,t=bt.current,st(bt,a?t&1|2:t&1),e):(ct(e),null);case 22:case 23:return He(e),Do(),a=e.memoizedState!==null,t!==null?t.memoizedState!==null!==a&&(e.flags|=8192):a&&(e.flags|=8192),a?n&536870912&&!(e.flags&128)&&(ct(e),e.subtreeFlags&6&&(e.flags|=8192)):ct(e),n=e.updateQueue,n!==null&&Rl(e,n.retryQueue),n=null,t!==null&&t.memoizedState!==null&&t.memoizedState.cachePool!==null&&(n=t.memoizedState.cachePool.pool),a=null,e.memoizedState!==null&&e.memoizedState.cachePool!==null&&(a=e.memoizedState.cachePool.pool),a!==n&&(e.flags|=2048),t!==null&&Rt(Un),null;case 24:return n=null,t!==null&&(n=t.memoizedState.cache),e.memoizedState.cache!==n&&(e.flags|=2048),qe(_t),ct(e),null;case 25:return null}throw Error(R(156,e.tag))}function _b(t,e){switch(Oo(e),e.tag){case 1:return t=e.flags,t&65536?(e.flags=t&-65537|128,e):null;case 3:return qe(_t),za(),t=e.flags,t&65536&&!(t&128)?(e.flags=t&-65537|128,e):null;case 26:case 27:case 5:return ar(e),null;case 13:if(He(e),t=e.memoizedState,t!==null&&t.dehydrated!==null){if(e.alternate===null)throw Error(R(340));tl()}return t=e.flags,t&65536?(e.flags=t&-65537|128,e):null;case 19:return Rt(bt),null;case 4:return za(),null;case 10:return qe(e.type),null;case 22:case 23:return He(e),Do(),t!==null&&Rt(Un),t=e.flags,t&65536?(e.flags=t&-65537|128,e):null;case 24:return qe(_t),null;case 25:return null;default:return null}}function Cp(t,e){switch(Oo(e),e.tag){case 3:qe(_t),za();break;case 26:case 27:case 5:ar(e);break;case 4:za();break;case 13:He(e);break;case 19:Rt(bt);break;case 10:qe(e.type);break;case 22:case 23:He(e),Do(),t!==null&&Rt(Un);break;case 24:qe(_t)}}var bb={getCacheForType:function(t){var e=kt(_t),n=e.data.get(t);return n===void 0&&(n=t(),e.data.set(t,n)),n}},Eb=typeof WeakMap=="function"?WeakMap:Map,J=0,W=null,Y=null,K=0,ft=0,Kt=null,Fo=!1,Ve=0,ht=0,Qe=0,Va=0,$o=0,Yt=0,Ti=null,he=null,qa=!1,vr=!1,Wo=0,Sr=1/0,Xi=null,pn=null,Tl=!1,Dn=null,Ai=0,Bu=0,qu=null,Oi=0,ju=null;function Ye(){if(J&2&&K!==0)return K&-K;if(H.T!==null){var t=La;return t!==0?t:ec()}return Xh()}function zp(){Yt===0&&(Yt=!(K&536870912)||Z?Hh():536870912);var t=Re.current;return t!==null&&(t.flags|=32),Yt}function Bt(t,e,n){(t===W&&ft===2||t.cancelPendingCommit!==null)&&(Fn(t,0),be(t,K,Yt)),al(t,n),(!(J&2)||t!==W)&&(t===W&&(!(J&2)&&(Va|=n),ht===4&&be(t,K,Yt)),Xt(t))}function kp(t,e){if(J&6)throw Error(R(327));var n=t.callbackNode;if(Aa()&&t.callbackNode!==n)return null;var a=lr(t,t===W?K:0);if(a===0)return null;var i=(a&60)===0&&(a&t.expiredLanes)===0&&!e;if(e=i?Tb(t,a):_r(t,a),e!==0){var l=i;do{if(e===6)be(t,a,0);else{if(i=t.current.alternate,l&&!Mb(i)){e=_r(t,a),l=!1;continue}if(e===2){l=a;var r=Lh(t,l);if(r!==0&&(a=r,e=Np(t,l,r),l=!1,e!==2))continue}if(e===1){Fn(t,0),be(t,a,0);break}t.finishedWork=i,t.finishedLanes=a;t:{switch(l=t,e){case 0:case 1:throw Error(R(345));case 4:if((a&4194176)===a){be(l,a,Yt);break t}break;case 2:he=null;break;case 3:case 5:break;default:throw Error(R(329))}if((a&62914560)===a&&(e=Wo+300-Me(),10<e)){if(be(l,a,Yt),lr(l,0)!==0)break t;l.timeoutHandle=Zp(Kf.bind(null,l,i,he,Xi,qa,a,Yt),e);break t}Kf(l,i,he,Xi,qa,a,Yt)}}break}while(!0)}return Xt(t),Xp(t,Me()),t=t.callbackNode===n?kp.bind(null,t):null,t}function Np(t,e,n){var a=Ti,i=t.current.memoizedState.isDehydrated;if(i&&(Fn(t,n).flags|=256),n=_r(t,n),n!==2){if(Fo&&!i)return t.errorRecoveryDisabledLanes|=e,Va|=e,4;t=he,he=a,t!==null&&Yu(t)}return n}function Yu(t){he===null?he=t:he.push.apply(he,t)}function Kf(t,e,n,a,i,l,r){var s=e.subtreeFlags;if((s&8192||(s&16785408)===16785408)&&(Qi={stylesheets:null,count:0,unsuspend:iE},Rp(e),e=rE(),e!==null)){t.cancelPendingCommit=e(Gu.bind(null,t,n,a,i)),be(t,l,r);return}Gu(t,n,a,i,r)}function Mb(t){for(var e=t;;){if(e.flags&16384){var n=e.updateQueue;if(n!==null&&(n=n.stores,n!==null))for(var a=0;a<n.length;a++){var i=n[a],l=i.getSnapshot;i=i.value;try{if(!ne(l(),i))return!1}catch{return!1}}}if(n=e.child,e.subtreeFlags&16384&&n!==null)n.return=e,e=n;else{if(e===t)break;for(;e.sibling===null;){if(e.return===null||e.return===t)return!0;e=e.return}e.sibling.return=e.return,e=e.sibling}}return!0}function al(t,e){t.pendingLanes|=e,e!==268435456&&(t.suspendedLanes=0,t.pingedLanes=0),J&2?qa=!0:J&4&&(vr=!0),tc()}function be(t,e,n){e&=~$o,e&=~Va,t.suspendedLanes|=e,t.pingedLanes&=~e;for(var a=t.expirationTimes,i=e;0<i;){var l=31-ee(i),r=1<<l;a[l]=-1,i&=~r}n!==0&&qh(t,n,e)}function wb(t,e){if(J&6)throw Error(R(327));if(Aa())return Xt(t),null;var n=_r(t,e);if(n===2){var a=e,i=Lh(t,a);i!==0&&(e=i,n=Np(t,a,i))}return n===1?(Fn(t,0),be(t,e,0),Xt(t),null):n===6?(be(t,e,Yt),Xt(t),null):(t.finishedWork=t.current.alternate,t.finishedLanes=e,Gu(t,he,Xi,qa,Yt),Xt(t),null)}function Kr(){return J&6?!0:(il(),!1)}function Po(){if(Y!==null){if(ft===0)var t=Y.return;else t=Y,Zr(),Lo(t),Ea=null,ji=0,t=Y;for(;t!==null;)Cp(t.alternate,t),t=t.return;Y=null}}function Fn(t,e){t.finishedWork=null,t.finishedLanes=0;var n=t.timeoutHandle;n!==-1&&(t.timeoutHandle=-1,Xb(n)),n=t.cancelPendingCommit,n!==null&&(t.cancelPendingCommit=null,n()),Po(),W=t,Y=n=mn(t.current,null),K=e,ft=0,Kt=null,Fo=!1,Yt=$o=Va=Qe=ht=0,he=Ti=null,qa=!1,e&8&&(e|=e&32);var a=t.entangledLanes;if(a!==0)for(t=t.entanglements,a&=e;0<a;){var i=31-ee(a),l=1<<i;e|=t[i],a&=~l}return Ve=e,jr(),n}function Up(t,e){j=null,H.H=Te,e===vi?(e=Af(),ft=Lp()&&!(Qe&134217727)&&!(Va&134217727)?2:3):e===pm?(e=Af(),ft=4):ft=e===ap?8:e!==null&&typeof e=="object"&&typeof e.then=="function"?6:1,Kt=e,Y===null&&(ht=1,yr(t,Pt(e,t.current)))}function Lp(){var t=Re.current;return t===null?!0:(K&4194176)===K?we===null:(K&62914560)===K||K&536870912?t===we:!1}function Hp(){var t=H.H;return H.H=Te,t===null?Te:t}function Bp(){var t=H.A;return H.A=bb,t}function Xu(){ht=4,!(Qe&134217727)&&!(Va&134217727)||W===null||be(W,K,Yt)}function _r(t,e){var n=J;J|=2;var a=Hp(),i=Bp();(W!==t||K!==e)&&(Xi=null,Fn(t,e)),e=!1;t:do try{if(ft!==0&&Y!==null){var l=Y,r=Kt;switch(ft){case 8:Po(),ht=6;break t;case 3:case 2:e||Re.current!==null||(e=!0);default:ft=0,Kt=null,ci(t,l,r)}}Rb();break}catch(s){Up(t,s)}while(!0);if(e&&t.shellSuspendCounter++,Zr(),J=n,H.H=a,H.A=i,Y!==null)throw Error(R(261));return W=null,K=0,jr(),ht}function Rb(){for(;Y!==null;)qp(Y)}function Tb(t,e){var n=J;J|=2;var a=Hp(),i=Bp();(W!==t||K!==e)&&(Xi=null,Sr=Me()+500,Fn(t,e));t:do try{if(ft!==0&&Y!==null){e=Y;var l=Kt;e:switch(ft){case 1:ft=0,Kt=null,ci(t,e,l);break;case 2:if(Tf(l)){ft=0,Kt=null,Jf(e);break}e=function(){ft===2&&W===t&&(ft=7),Xt(t)},l.then(e,e);break t;case 3:ft=7;break t;case 4:ft=5;break t;case 7:Tf(l)?(ft=0,Kt=null,Jf(e)):(ft=0,Kt=null,ci(t,e,l));break;case 5:var r=null;switch(Y.tag){case 26:r=Y.memoizedState;case 5:case 27:var s=Y;if(!r||$p(r)){ft=0,Kt=null;var u=s.sibling;if(u!==null)Y=u;else{var o=s.return;o!==null?(Y=o,Jr(o)):Y=null}break e}}ft=0,Kt=null,ci(t,e,l);break;case 6:ft=0,Kt=null,ci(t,e,l);break;case 8:Po(),ht=6;break t;default:throw Error(R(462))}}Ab();break}catch(f){Up(t,f)}while(!0);return Zr(),H.H=a,H.A=i,J=n,Y!==null?0:(W=null,K=0,jr(),ht)}function Ab(){for(;Y!==null&&!K_();)qp(Y)}function qp(t){var e=up(t.alternate,t,Ve);t.memoizedProps=t.pendingProps,e===null?Jr(t):Y=e}function Jf(t){var e=t,n=e.alternate;switch(e.tag){case 15:case 0:e=qf(n,e,e.pendingProps,e.type,void 0,K);break;case 11:e=qf(n,e,e.pendingProps,e.type.render,e.ref,K);break;case 5:Lo(e);default:Cp(n,e),e=Y=Dp(e,Ve),e=up(n,e,Ve)}t.memoizedProps=t.pendingProps,e===null?Jr(t):Y=e}function ci(t,e,n){Zr(),Lo(e),Ea=null,ji=0;var a=e.return;try{if(mb(t,a,e,n,K)){ht=1,yr(t,Pt(n,t.current)),Y=null;return}}catch(i){if(a!==null)throw Y=a,i;ht=1,yr(t,Pt(n,t.current)),Y=null;return}if(e.flags&32768)t:{t=e;do{if(e=_b(t.alternate,t),e!==null){e.flags&=32767,Y=e;break t}t=t.return,t!==null&&(t.flags|=32768,t.subtreeFlags=0,t.deletions=null),Y=t}while(t!==null);ht=6,Y=null}else Jr(e)}function Jr(t){var e=t;do{t=e.return;var n=Sb(e.alternate,e,Ve);if(n!==null){Y=n;return}if(e=e.sibling,e!==null){Y=e;return}Y=e=t}while(e!==null);ht===0&&(ht=5)}function Gu(t,e,n,a,i){var l=H.T,r=it.p;try{it.p=2,H.T=null,Ob(t,e,n,a,r,i)}finally{H.T=l,it.p=r}return null}function Ob(t,e,n,a,i,l){do Aa();while(Dn!==null);if(J&6)throw Error(R(327));var r=t.finishedWork,s=t.finishedLanes;if(r===null)return null;if(t.finishedWork=null,t.finishedLanes=0,r===t.current)throw Error(R(177));t.callbackNode=null,t.callbackPriority=0,t.cancelPendingCommit=null;var u=r.lanes|r.childLanes;if(u|=Ro,l1(t,u,l),vr=!1,t===W&&(Y=W=null,K=0),!(r.subtreeFlags&10256)&&!(r.flags&10256)||Tl||(Tl=!0,Bu=u,qu=n,zb(ir,function(){return Aa(),null})),n=(r.flags&15990)!==0,r.subtreeFlags&15990||n){n=H.T,H.T=null,l=it.p,it.p=2;var o=J;J|=4,yb(t,r),bp(r,t),$1(Zu),Or=!!Iu,Zu=Iu=null,t.current=r,yp(t,r.alternate,r),J_(),J=o,it.p=l,H.T=n}else t.current=r;if(Tl?(Tl=!1,Dn=t,Ai=s):jp(t,u),u=t.pendingLanes,u===0&&(pn=null),t1(r.stateNode),Xt(t),e!==null)for(i=t.onRecoverableError,r=0;r<e.length;r++)u=e[r],i(u.value,{componentStack:u.stack});return Ai&3&&Aa(),u=t.pendingLanes,a||vr||s&4194218&&u&42?t===ju?Oi++:(Oi=0,ju=t):Oi=0,il(),null}function jp(t,e){(t.pooledCacheLanes&=e)===0&&(e=t.pooledCache,e!=null&&(t.pooledCache=null,el(e)))}function Aa(){if(Dn!==null){var t=Dn,e=Bu;Bu=0;var n=Yh(Ai),a=H.T,i=it.p;try{if(it.p=32>n?32:n,H.T=null,Dn===null)var l=!1;else{n=qu,qu=null;var r=Dn,s=Ai;if(Dn=null,Ai=0,J&6)throw Error(R(331));var u=J;if(J|=4,Ap(r.current),wp(r,r.current,s,n),J=u,il(),It&&typeof It.onPostCommitFiberRoot=="function")try{It.onPostCommitFiberRoot(Wi,r)}catch{}l=!0}return l}finally{it.p=i,H.T=a,jp(t,e)}}return!1}function Ff(t,e,n){e=Pt(n,e),e=Au(t.stateNode,e,2),t=hn(t,e,2),t!==null&&(al(t,2),Xt(t))}function P(t,e,n){if(t.tag===3)Ff(t,t,n);else for(;e!==null;){if(e.tag===3){Ff(e,t,n);break}else if(e.tag===1){var a=e.stateNode;if(typeof e.type.getDerivedStateFromError=="function"||typeof a.componentDidCatch=="function"&&(pn===null||!pn.has(a))){t=Pt(n,t),n=ep(2),a=hn(e,n,2),a!==null&&(np(n,a,e,t),al(a,2),Xt(a));break}}e=e.return}}function Bs(t,e,n){var a=t.pingCache;if(a===null){a=t.pingCache=new Eb;var i=new Set;a.set(e,i)}else i=a.get(e),i===void 0&&(i=new Set,a.set(e,i));i.has(n)||(Fo=!0,i.add(n),t=Db.bind(null,t,e,n),e.then(t,t))}function Db(t,e,n){var a=t.pingCache;a!==null&&a.delete(e),t.pingedLanes|=t.suspendedLanes&n,J&2?qa=!0:J&4&&(vr=!0),tc(),W===t&&(K&n)===n&&(ht===4||ht===3&&(K&62914560)===K&&300>Me()-Wo?!(J&2)&&Fn(t,0):$o|=n),Xt(t)}function Yp(t,e){e===0&&(e=Bh()),t=Sn(t,e),t!==null&&(al(t,e),Xt(t))}function xb(t){var e=t.memoizedState,n=0;e!==null&&(n=e.retryLane),Yp(t,n)}function Cb(t,e){var n=0;switch(t.tag){case 13:var a=t.stateNode,i=t.memoizedState;i!==null&&(n=i.retryLane);break;case 19:a=t.stateNode;break;case 22:a=t.stateNode._retryCache;break;default:throw Error(R(314))}a!==null&&a.delete(e),Yp(t,n)}function tc(){if(50<Oi)throw Oi=0,ju=null,J&2&&W!==null&&(W.errorRecoveryDisabledLanes|=K),Error(R(185))}function zb(t,e){return yo(t,e)}var br=null,ia=null,Vu=!1,Er=!1,qs=!1,Hn=0;function Xt(t){t!==ia&&t.next===null&&(ia===null?br=ia=t:ia=ia.next=t),Er=!0,Vu||(Vu=!0,Nb(kb))}function il(){if(!qs&&Er){qs=!0;do for(var t=!1,e=br;e!==null;){var n=K;n=lr(e,e===W?n:0),n&3&&(t=!0,wb(e,n)),e=e.next}while(t);qs=!1}}function kb(){Er=Vu=!1;for(var t=Me(),e=null,n=br;n!==null;){var a=n.next;if(Hn!==0&&Yb()){var i=n,l=Hn;i.pendingLanes|=2,i.entangledLanes|=2,i.entanglements[1]|=l}i=Xp(n,t),i===0?(n.next=null,e===null?br=a:e.next=a,a===null&&(ia=e)):(e=n,i&3&&(Er=!0)),n=a}Hn=0,il()}function Xp(t,e){for(var n=t.suspendedLanes,a=t.pingedLanes,i=t.expirationTimes,l=t.pendingLanes&-62914561;0<l;){var r=31-ee(l),s=1<<r,u=i[r];u===-1?(!(s&n)||s&a)&&(i[r]=i1(s,e)):u<=e&&(t.expiredLanes|=s),l&=~s}if(e=W,n=K,n=lr(t,t===e?n:0),a=t.callbackNode,n===0||t===e&&ft===2||t.cancelPendingCommit!==null)return a!==null&&a!==null&&ms(a),t.callbackNode=null,t.callbackPriority=0;if(n&3)return a!==null&&a!==null&&ms(a),t.callbackPriority=2,t.callbackNode=null,2;if(e=n&-n,e===t.callbackPriority)return e;switch(a!==null&&ms(a),Yh(n)){case 2:n=go;break;case 8:n=Nh;break;case 32:n=ir;break;case 268435456:n=Uh;break;default:n=ir}return a=kp.bind(null,t),n=yo(n,a),t.callbackPriority=e,t.callbackNode=n,e}function Nb(t){Gb(function(){J&6?yo(go,t):t()})}function ec(){return Hn===0&&(Hn=Hh()),Hn}function $f(t){return t==null||typeof t=="symbol"||typeof t=="boolean"?null:typeof t=="function"?t:zl(""+t)}function Wf(t,e){var n=e.ownerDocument.createElement("input");return n.name=e.name,n.value=e.value,t.id&&n.setAttribute("form",t.id),e.parentNode.insertBefore(n,e),t=new FormData(t),n.parentNode.removeChild(n),t}function Ub(t,e,n,a,i){if(e==="submit"&&n&&n.stateNode===i){var l=$f((i[Ht]||null).action),r=a.submitter;r&&(e=(e=r[Ht]||null)?$f(e.formAction):r.getAttribute("formAction"),e!==null&&(l=e,r=null));var s=new Hr("action","action",null,a,i);t.push({event:s,listeners:[{instance:null,listener:function(){if(a.defaultPrevented){if(Hn!==0){var u=r?Wf(i,r):new FormData(i);Tu(n,{pending:!0,data:u,method:i.method,action:l},null,u)}}else typeof l=="function"&&(s.preventDefault(),u=r?Wf(i,r):new FormData(i),Tu(n,{pending:!0,data:u,method:i.method,action:l},l,u))},currentTarget:i}]})}}for(var js=0;js<Ef.length;js++){var Ys=Ef[js],Lb=Ys.toLowerCase(),Hb=Ys[0].toUpperCase()+Ys.slice(1);ye(Lb,"on"+Hb)}ye(um,"onAnimationEnd");ye(om,"onAnimationIteration");ye(cm,"onAnimationStart");ye("dblclick","onDoubleClick");ye("focusin","onFocus");ye("focusout","onBlur");ye(P1,"onTransitionRun");ye(tb,"onTransitionStart");ye(eb,"onTransitionCancel");ye(fm,"onTransitionEnd");ka("onMouseEnter",["mouseout","mouseover"]);ka("onMouseLeave",["mouseout","mouseover"]);ka("onPointerEnter",["pointerout","pointerover"]);ka("onPointerLeave",["pointerout","pointerover"]);Qn("onChange","change click focusin focusout input keydown keyup selectionchange".split(" "));Qn("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" "));Qn("onBeforeInput",["compositionend","keypress","textInput","paste"]);Qn("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" "));Qn("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" "));Qn("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var Gi="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(" "),Bb=new Set("beforetoggle cancel close invalid load scroll scrollend toggle".split(" ").concat(Gi));function Gp(t,e){e=(e&4)!==0;for(var n=0;n<t.length;n++){var a=t[n],i=a.event;a=a.listeners;t:{var l=void 0;if(e)for(var r=a.length-1;0<=r;r--){var s=a[r],u=s.instance,o=s.currentTarget;if(s=s.listener,u!==l&&i.isPropagationStopped())break t;l=s,i.currentTarget=o;try{l(i)}catch(f){pr(f)}i.currentTarget=null,l=u}else for(r=0;r<a.length;r++){if(s=a[r],u=s.instance,o=s.currentTarget,s=s.listener,u!==l&&i.isPropagationStopped())break t;l=s,i.currentTarget=o;try{l(i)}catch(f){pr(f)}i.currentTarget=null,l=u}}}}function G(t,e){var n=e[hu];n===void 0&&(n=e[hu]=new Set);var a=t+"__bubble";n.has(a)||(Vp(e,t,2,!1),n.add(a))}function Xs(t,e,n){var a=0;e&&(a|=4),Vp(n,t,a,e)}var Al="_reactListening"+Math.random().toString(36).slice(2);function nc(t){if(!t[Al]){t[Al]=!0,Gh.forEach(function(n){n!=="selectionchange"&&(Bb.has(n)||Xs(n,!1,t),Xs(n,!0,t))});var e=t.nodeType===9?t:t.ownerDocument;e===null||e[Al]||(e[Al]=!0,Xs("selectionchange",!1,e))}}function Vp(t,e,n,a){switch(ny(e)){case 2:var i=cE;break;case 8:i=fE;break;default:i=rc}n=i.bind(null,e,n,t),i=void 0,!gu||e!=="touchstart"&&e!=="touchmove"&&e!=="wheel"||(i=!0),a?i!==void 0?t.addEventListener(e,n,{capture:!0,passive:i}):t.addEventListener(e,n,!0):i!==void 0?t.addEventListener(e,n,{passive:i}):t.addEventListener(e,n,!1)}function Gs(t,e,n,a,i){var l=a;if(!(e&1)&&!(e&2)&&a!==null)t:for(;;){if(a===null)return;var r=a.tag;if(r===3||r===4){var s=a.stateNode.containerInfo;if(s===i||s.nodeType===8&&s.parentNode===i)break;if(r===4)for(r=a.return;r!==null;){var u=r.tag;if((u===3||u===4)&&(u=r.stateNode.containerInfo,u===i||u.nodeType===8&&u.parentNode===i))return;r=r.return}for(;s!==null;){if(r=Cn(s),r===null)return;if(u=r.tag,u===5||u===6||u===26||u===27){a=l=r;continue t}s=s.parentNode}}a=a.return}$h(function(){var o=l,f=_o(n),d=[];t:{var c=dm.get(t);if(c!==void 0){var m=Hr,S=t;switch(t){case"keypress":if(Nl(n)===0)break t;case"keydown":case"keyup":m=x1;break;case"focusin":S="focus",m=_s;break;case"focusout":S="blur",m=_s;break;case"beforeblur":case"afterblur":m=_s;break;case"click":if(n.button===2)break t;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":m=cf;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":m=v1;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":m=k1;break;case um:case om:case cm:m=b1;break;case fm:m=U1;break;case"scroll":case"scrollend":m=y1;break;case"wheel":m=H1;break;case"copy":case"cut":case"paste":m=M1;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":m=df;break;case"toggle":case"beforetoggle":m=q1}var b=(e&4)!==0,D=!b&&(t==="scroll"||t==="scrollend"),h=b?c!==null?c+"Capture":null:c;b=[];for(var p=o,y;p!==null;){var v=p;if(y=v.stateNode,v=v.tag,v!==5&&v!==26&&v!==27||y===null||h===null||(v=Li(p,h),v!=null&&b.push(Vi(p,v,y))),D)break;p=p.return}0<b.length&&(c=new m(c,S,null,n,f),d.push({event:c,listeners:b}))}}if(!(e&7)){t:{if(c=t==="mouseover"||t==="pointerover",m=t==="mouseout"||t==="pointerout",c&&n!==yu&&(S=n.relatedTarget||n.fromElement)&&(Cn(S)||S[Xa]))break t;if((m||c)&&(c=f.window===f?f:(c=f.ownerDocument)?c.defaultView||c.parentWindow:window,m?(S=n.relatedTarget||n.toElement,m=o,S=S?Cn(S):null,S!==null&&(D=Ya(S),b=S.tag,S!==D||b!==5&&b!==27&&b!==6)&&(S=null)):(m=null,S=o),m!==S)){if(b=cf,v="onMouseLeave",h="onMouseEnter",p="mouse",(t==="pointerout"||t==="pointerover")&&(b=df,v="onPointerLeave",h="onPointerEnter",p="pointer"),D=m==null?c:ui(m),y=S==null?c:ui(S),c=new b(v,p+"leave",m,n,f),c.target=D,c.relatedTarget=y,v=null,Cn(f)===o&&(b=new b(h,p+"enter",S,n,f),b.target=y,b.relatedTarget=D,v=b),D=v,m&&S)e:{for(b=m,h=S,p=0,y=b;y;y=ta(y))p++;for(y=0,v=h;v;v=ta(v))y++;for(;0<p-y;)b=ta(b),p--;for(;0<y-p;)h=ta(h),y--;for(;p--;){if(b===h||h!==null&&b===h.alternate)break e;b=ta(b),h=ta(h)}b=null}else b=null;m!==null&&Pf(d,c,m,b,!1),S!==null&&D!==null&&Pf(d,D,S,b,!0)}}t:{if(c=o?ui(o):window,m=c.nodeName&&c.nodeName.toLowerCase(),m==="select"||m==="input"&&c.type==="file")var w=yf;else if(pf(c))if(am)w=J1;else{w=Z1;var E=I1}else m=c.nodeName,!m||m.toLowerCase()!=="input"||c.type!=="checkbox"&&c.type!=="radio"?o&&So(o.elementType)&&(w=yf):w=K1;if(w&&(w=w(t,o))){nm(d,w,n,f);break t}E&&E(t,c,o),t==="focusout"&&o&&c.type==="number"&&o.memoizedProps.value!=null&&pu(c,"number",c.value)}switch(E=o?ui(o):window,t){case"focusin":(pf(E)||E.contentEditable==="true")&&(da=E,vu=o,gi=null);break;case"focusout":gi=vu=da=null;break;case"mousedown":Su=!0;break;case"contextmenu":case"mouseup":case"dragend":Su=!1,bf(d,n,f);break;case"selectionchange":if(W1)break;case"keydown":case"keyup":bf(d,n,f)}var M;if(Mo)t:{switch(t){case"compositionstart":var T="onCompositionStart";break t;case"compositionend":T="onCompositionEnd";break t;case"compositionupdate":T="onCompositionUpdate";break t}T=void 0}else fa?tm(t,n)&&(T="onCompositionEnd"):t==="keydown"&&n.keyCode===229&&(T="onCompositionStart");T&&(Ph&&n.locale!=="ko"&&(fa||T!=="onCompositionStart"?T==="onCompositionEnd"&&fa&&(M=Wh()):(on=f,bo="value"in on?on.value:on.textContent,fa=!0)),E=Mr(o,T),0<E.length&&(T=new ff(T,t,null,n,f),d.push({event:T,listeners:E}),M?T.data=M:(M=em(n),M!==null&&(T.data=M)))),(M=Y1?X1(t,n):G1(t,n))&&(T=Mr(o,"onBeforeInput"),0<T.length&&(E=new ff("onBeforeInput","beforeinput",null,n,f),d.push({event:E,listeners:T}),E.data=M)),Ub(d,t,o,n,f)}Gp(d,e)})}function Vi(t,e,n){return{instance:t,listener:e,currentTarget:n}}function Mr(t,e){for(var n=e+"Capture",a=[];t!==null;){var i=t,l=i.stateNode;i=i.tag,i!==5&&i!==26&&i!==27||l===null||(i=Li(t,n),i!=null&&a.unshift(Vi(t,i,l)),i=Li(t,e),i!=null&&a.push(Vi(t,i,l))),t=t.return}return a}function ta(t){if(t===null)return null;do t=t.return;while(t&&t.tag!==5&&t.tag!==27);return t||null}function Pf(t,e,n,a,i){for(var l=e._reactName,r=[];n!==null&&n!==a;){var s=n,u=s.alternate,o=s.stateNode;if(s=s.tag,u!==null&&u===a)break;s!==5&&s!==26&&s!==27||o===null||(u=o,i?(o=Li(n,l),o!=null&&r.unshift(Vi(n,o,u))):i||(o=Li(n,l),o!=null&&r.push(Vi(n,o,u)))),n=n.return}r.length!==0&&t.push({event:e,listeners:r})}var qb=/\r\n?/g,jb=/\u0000|\uFFFD/g;function td(t){return(typeof t=="string"?t:""+t).replace(qb,`
`).replace(jb,"")}function Qp(t,e){return e=td(e),td(t)===e}function Fr(){}function at(t,e,n,a,i,l){switch(n){case"children":typeof a=="string"?e==="body"||e==="textarea"&&a===""||Na(t,a):(typeof a=="number"||typeof a=="bigint")&&e!=="body"&&Na(t,""+a);break;case"className":ys(t,"class",a);break;case"tabIndex":ys(t,"tabindex",a);break;case"dir":case"role":case"viewBox":case"width":case"height":ys(t,n,a);break;case"style":Fh(t,a,l);break;case"src":case"href":if(a===""&&(e!=="a"||n!=="href")){t.removeAttribute(n);break}if(a==null||typeof a=="function"||typeof a=="symbol"||typeof a=="boolean"){t.removeAttribute(n);break}a=zl(""+a),t.setAttribute(n,a);break;case"action":case"formAction":if(typeof a=="function"){t.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 l=="function"&&(n==="formAction"?(e!=="input"&&at(t,e,"name",i.name,i,null),at(t,e,"formEncType",i.formEncType,i,null),at(t,e,"formMethod",i.formMethod,i,null),at(t,e,"formTarget",i.formTarget,i,null)):(at(t,e,"encType",i.encType,i,null),at(t,e,"method",i.method,i,null),at(t,e,"target",i.target,i,null)));if(a==null||typeof a=="symbol"||typeof a=="boolean"){t.removeAttribute(n);break}a=zl(""+a),t.setAttribute(n,a);break;case"onClick":a!=null&&(t.onclick=Fr);break;case"onScroll":a!=null&&G("scroll",t);break;case"onScrollEnd":a!=null&&G("scrollend",t);break;case"dangerouslySetInnerHTML":if(a!=null){if(typeof a!="object"||!("__html"in a))throw Error(R(61));if(n=a.__html,n!=null){if(i.children!=null)throw Error(R(60));t.innerHTML=n}}break;case"multiple":t.multiple=a&&typeof a!="function"&&typeof a!="symbol";break;case"muted":t.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"){t.removeAttribute("xlink:href");break}n=zl(""+a),t.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"?t.setAttribute(n,""+a):t.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"?t.setAttribute(n,""):t.removeAttribute(n);break;case"capture":case"download":a===!0?t.setAttribute(n,""):a!==!1&&a!=null&&typeof a!="function"&&typeof a!="symbol"?t.setAttribute(n,a):t.removeAttribute(n);break;case"cols":case"rows":case"size":case"span":a!=null&&typeof a!="function"&&typeof a!="symbol"&&!isNaN(a)&&1<=a?t.setAttribute(n,a):t.removeAttribute(n);break;case"rowSpan":case"start":a==null||typeof a=="function"||typeof a=="symbol"||isNaN(a)?t.removeAttribute(n):t.setAttribute(n,a);break;case"popover":G("beforetoggle",t),G("toggle",t),Cl(t,"popover",a);break;case"xlinkActuate":De(t,"http://www.w3.org/1999/xlink","xlink:actuate",a);break;case"xlinkArcrole":De(t,"http://www.w3.org/1999/xlink","xlink:arcrole",a);break;case"xlinkRole":De(t,"http://www.w3.org/1999/xlink","xlink:role",a);break;case"xlinkShow":De(t,"http://www.w3.org/1999/xlink","xlink:show",a);break;case"xlinkTitle":De(t,"http://www.w3.org/1999/xlink","xlink:title",a);break;case"xlinkType":De(t,"http://www.w3.org/1999/xlink","xlink:type",a);break;case"xmlBase":De(t,"http://www.w3.org/XML/1998/namespace","xml:base",a);break;case"xmlLang":De(t,"http://www.w3.org/XML/1998/namespace","xml:lang",a);break;case"xmlSpace":De(t,"http://www.w3.org/XML/1998/namespace","xml:space",a);break;case"is":Cl(t,"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=m1.get(n)||n,Cl(t,n,a))}}function Qu(t,e,n,a,i,l){switch(n){case"style":Fh(t,a,l);break;case"dangerouslySetInnerHTML":if(a!=null){if(typeof a!="object"||!("__html"in a))throw Error(R(61));if(n=a.__html,n!=null){if(i.children!=null)throw Error(R(60));t.innerHTML=n}}break;case"children":typeof a=="string"?Na(t,a):(typeof a=="number"||typeof a=="bigint")&&Na(t,""+a);break;case"onScroll":a!=null&&G("scroll",t);break;case"onScrollEnd":a!=null&&G("scrollend",t);break;case"onClick":a!=null&&(t.onclick=Fr);break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"innerHTML":case"ref":break;case"innerText":case"textContent":break;default:if(!Vh.hasOwnProperty(n))t:{if(n[0]==="o"&&n[1]==="n"&&(i=n.endsWith("Capture"),e=n.slice(2,i?n.length-7:void 0),l=t[Ht]||null,l=l!=null?l[n]:null,typeof l=="function"&&t.removeEventListener(e,l,i),typeof a=="function")){typeof l!="function"&&l!==null&&(n in t?t[n]=null:t.hasAttribute(n)&&t.removeAttribute(n)),t.addEventListener(e,a,i);break t}n in t?t[n]=a:a===!0?t.setAttribute(n,""):Cl(t,n,a)}}}function Dt(t,e,n){switch(e){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"input":G("invalid",t);var a=null,i=null,l=null,r=null,s=null,u=null;for(f in n)if(n.hasOwnProperty(f)){var o=n[f];if(o!=null)switch(f){case"name":a=o;break;case"type":i=o;break;case"checked":s=o;break;case"defaultChecked":u=o;break;case"value":l=o;break;case"defaultValue":r=o;break;case"children":case"dangerouslySetInnerHTML":if(o!=null)throw Error(R(137,e));break;default:at(t,e,f,o,n,null)}}Zh(t,l,r,s,u,i,a,!1),rr(t);return;case"select":G("invalid",t);var f=i=l=null;for(a in n)if(n.hasOwnProperty(a)&&(r=n[a],r!=null))switch(a){case"value":l=r;break;case"defaultValue":i=r;break;case"multiple":f=r;default:at(t,e,a,r,n,null)}e=l,n=i,t.multiple=!!f,e!=null?_a(t,!!f,e,!1):n!=null&&_a(t,!!f,n,!0);return;case"textarea":G("invalid",t),l=a=f=null;for(i in n)if(n.hasOwnProperty(i)&&(r=n[i],r!=null))switch(i){case"value":f=r;break;case"defaultValue":a=r;break;case"children":l=r;break;case"dangerouslySetInnerHTML":if(r!=null)throw Error(R(91));break;default:at(t,e,i,r,n,null)}Jh(t,f,a,l),rr(t);return;case"option":for(r in n)if(n.hasOwnProperty(r)&&(f=n[r],f!=null))switch(r){case"selected":t.selected=f&&typeof f!="function"&&typeof f!="symbol";break;default:at(t,e,r,f,n,null)}return;case"dialog":G("cancel",t),G("close",t);break;case"iframe":case"object":G("load",t);break;case"video":case"audio":for(f=0;f<Gi.length;f++)G(Gi[f],t);break;case"image":G("error",t),G("load",t);break;case"details":G("toggle",t);break;case"embed":case"source":case"img":case"link":G("error",t),G("load",t);case"area":case"base":case"br":case"col":case"hr":case"keygen":case"meta":case"param":case"track":case"wbr":case"menuitem":for(s in n)if(n.hasOwnProperty(s)&&(f=n[s],f!=null))switch(s){case"children":case"dangerouslySetInnerHTML":throw Error(R(137,e));default:at(t,e,s,f,n,null)}return;default:if(So(e)){for(u in n)n.hasOwnProperty(u)&&(f=n[u],f!==void 0&&Qu(t,e,u,f,n,void 0));return}}for(l in n)n.hasOwnProperty(l)&&(f=n[l],f!=null&&at(t,e,l,f,n,null))}function ed(t,e,n,a){switch(e){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"input":var i=null,l=null,r=null,s=null,u=null,o=null,f=null;for(m in n){var d=n[m];if(n.hasOwnProperty(m)&&d!=null)switch(m){case"checked":break;case"value":break;case"defaultValue":u=d;default:a.hasOwnProperty(m)||at(t,e,m,null,a,d)}}for(var c in a){var m=a[c];if(d=n[c],a.hasOwnProperty(c)&&(m!=null||d!=null))switch(c){case"type":l=m;break;case"name":i=m;break;case"checked":o=m;break;case"defaultChecked":f=m;break;case"value":r=m;break;case"defaultValue":s=m;break;case"children":case"dangerouslySetInnerHTML":if(m!=null)throw Error(R(137,e));break;default:m!==d&&at(t,e,c,m,a,d)}}mu(t,r,s,u,o,f,l,i);return;case"select":m=r=s=c=null;for(l in n)if(u=n[l],n.hasOwnProperty(l)&&u!=null)switch(l){case"value":break;case"multiple":m=u;default:a.hasOwnProperty(l)||at(t,e,l,null,a,u)}for(i in a)if(l=a[i],u=n[i],a.hasOwnProperty(i)&&(l!=null||u!=null))switch(i){case"value":c=l;break;case"defaultValue":s=l;break;case"multiple":r=l;default:l!==u&&at(t,e,i,l,a,u)}e=s,n=r,a=m,c!=null?_a(t,!!n,c,!1):!!a!=!!n&&(e!=null?_a(t,!!n,e,!0):_a(t,!!n,n?[]:"",!1));return;case"textarea":m=c=null;for(s in n)if(i=n[s],n.hasOwnProperty(s)&&i!=null&&!a.hasOwnProperty(s))switch(s){case"value":break;case"children":break;default:at(t,e,s,null,a,i)}for(r in a)if(i=a[r],l=n[r],a.hasOwnProperty(r)&&(i!=null||l!=null))switch(r){case"value":c=i;break;case"defaultValue":m=i;break;case"children":break;case"dangerouslySetInnerHTML":if(i!=null)throw Error(R(91));break;default:i!==l&&at(t,e,r,i,a,l)}Kh(t,c,m);return;case"option":for(var S in n)if(c=n[S],n.hasOwnProperty(S)&&c!=null&&!a.hasOwnProperty(S))switch(S){case"selected":t.selected=!1;break;default:at(t,e,S,null,a,c)}for(u in a)if(c=a[u],m=n[u],a.hasOwnProperty(u)&&c!==m&&(c!=null||m!=null))switch(u){case"selected":t.selected=c&&typeof c!="function"&&typeof c!="symbol";break;default:at(t,e,u,c,a,m)}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 b in n)c=n[b],n.hasOwnProperty(b)&&c!=null&&!a.hasOwnProperty(b)&&at(t,e,b,null,a,c);for(o in a)if(c=a[o],m=n[o],a.hasOwnProperty(o)&&c!==m&&(c!=null||m!=null))switch(o){case"children":case"dangerouslySetInnerHTML":if(c!=null)throw Error(R(137,e));break;default:at(t,e,o,c,a,m)}return;default:if(So(e)){for(var D in n)c=n[D],n.hasOwnProperty(D)&&c!==void 0&&!a.hasOwnProperty(D)&&Qu(t,e,D,void 0,a,c);for(f in a)c=a[f],m=n[f],!a.hasOwnProperty(f)||c===m||c===void 0&&m===void 0||Qu(t,e,f,c,a,m);return}}for(var h in n)c=n[h],n.hasOwnProperty(h)&&c!=null&&!a.hasOwnProperty(h)&&at(t,e,h,null,a,c);for(d in a)c=a[d],m=n[d],!a.hasOwnProperty(d)||c===m||c==null&&m==null||at(t,e,d,c,a,m)}var Iu=null,Zu=null;function wr(t){return t.nodeType===9?t:t.ownerDocument}function nd(t){switch(t){case"http://www.w3.org/2000/svg":return 1;case"http://www.w3.org/1998/Math/MathML":return 2;default:return 0}}function Ip(t,e){if(t===0)switch(e){case"svg":return 1;case"math":return 2;default:return 0}return t===1&&e==="foreignObject"?0:t}function Ku(t,e){return t==="textarea"||t==="noscript"||typeof e.children=="string"||typeof e.children=="number"||typeof e.children=="bigint"||typeof e.dangerouslySetInnerHTML=="object"&&e.dangerouslySetInnerHTML!==null&&e.dangerouslySetInnerHTML.__html!=null}var Vs=null;function Yb(){var t=window.event;return t&&t.type==="popstate"?t===Vs?!1:(Vs=t,!0):(Vs=null,!1)}var Zp=typeof setTimeout=="function"?setTimeout:void 0,Xb=typeof clearTimeout=="function"?clearTimeout:void 0,ad=typeof Promise=="function"?Promise:void 0,Gb=typeof queueMicrotask=="function"?queueMicrotask:typeof ad<"u"?function(t){return ad.resolve(null).then(t).catch(Vb)}:Zp;function Vb(t){setTimeout(function(){throw t})}function Qs(t,e){var n=e,a=0;do{var i=n.nextSibling;if(t.removeChild(n),i&&i.nodeType===8)if(n=i.data,n==="/$"){if(a===0){t.removeChild(i),Ki(e);return}a--}else n!=="$"&&n!=="$?"&&n!=="$!"||a++;n=i}while(n);Ki(e)}function Ju(t){var e=t.firstChild;for(e&&e.nodeType===10&&(e=e.nextSibling);e;){var n=e;switch(e=e.nextSibling,n.nodeName){case"HTML":case"HEAD":case"BODY":Ju(n),vo(n);continue;case"SCRIPT":case"STYLE":continue;case"LINK":if(n.rel.toLowerCase()==="stylesheet")continue}t.removeChild(n)}}function Qb(t,e,n,a){for(;t.nodeType===1;){var i=n;if(t.nodeName.toLowerCase()!==e.toLowerCase()){if(!a&&(t.nodeName!=="INPUT"||t.type!=="hidden"))break}else if(a){if(!t[Ui])switch(e){case"meta":if(!t.hasAttribute("itemprop"))break;return t;case"link":if(l=t.getAttribute("rel"),l==="stylesheet"&&t.hasAttribute("data-precedence"))break;if(l!==i.rel||t.getAttribute("href")!==(i.href==null?null:i.href)||t.getAttribute("crossorigin")!==(i.crossOrigin==null?null:i.crossOrigin)||t.getAttribute("title")!==(i.title==null?null:i.title))break;return t;case"style":if(t.hasAttribute("data-precedence"))break;return t;case"script":if(l=t.getAttribute("src"),(l!==(i.src==null?null:i.src)||t.getAttribute("type")!==(i.type==null?null:i.type)||t.getAttribute("crossorigin")!==(i.crossOrigin==null?null:i.crossOrigin))&&l&&t.hasAttribute("async")&&!t.hasAttribute("itemprop"))break;return t;default:return t}}else if(e==="input"&&t.type==="hidden"){var l=i.name==null?null:""+i.name;if(i.type==="hidden"&&t.getAttribute("name")===l)return t}else return t;if(t=pe(t.nextSibling),t===null)break}return null}function Ib(t,e,n){if(e==="")return null;for(;t.nodeType!==3;)if((t.nodeType!==1||t.nodeName!=="INPUT"||t.type!=="hidden")&&!n||(t=pe(t.nextSibling),t===null))return null;return t}function pe(t){for(;t!=null;t=t.nextSibling){var e=t.nodeType;if(e===1||e===3)break;if(e===8){if(e=t.data,e==="$"||e==="$!"||e==="$?"||e==="F!"||e==="F")break;if(e==="/$")return null}}return t}function id(t){t=t.previousSibling;for(var e=0;t;){if(t.nodeType===8){var n=t.data;if(n==="$"||n==="$!"||n==="$?"){if(e===0)return t;e--}else n==="/$"&&e++}t=t.previousSibling}return null}function Kp(t,e,n){switch(e=wr(n),t){case"html":if(t=e.documentElement,!t)throw Error(R(452));return t;case"head":if(t=e.head,!t)throw Error(R(453));return t;case"body":if(t=e.body,!t)throw Error(R(454));return t;default:throw Error(R(451))}}var ae=new Map,ld=new Set;function Rr(t){return typeof t.getRootNode=="function"?t.getRootNode():t.ownerDocument}var Ze=it.d;it.d={f:Zb,r:Kb,D:Jb,C:Fb,L:$b,m:Wb,X:tE,S:Pb,M:eE};function Zb(){var t=Ze.f(),e=Kr();return t||e}function Kb(t){var e=Ga(t);e!==null&&e.tag===5&&e.type==="form"?Zm(e):Ze.r(t)}var Qa=typeof document>"u"?null:document;function Jp(t,e,n){var a=Qa;if(a&&typeof e=="string"&&e){var i=Wt(e);i='link[rel="'+t+'"][href="'+i+'"]',typeof n=="string"&&(i+='[crossorigin="'+n+'"]'),ld.has(i)||(ld.add(i),t={rel:t,crossOrigin:n,href:e},a.querySelector(i)===null&&(e=a.createElement("link"),Dt(e,"link",t),wt(e),a.head.appendChild(e)))}}function Jb(t){Ze.D(t),Jp("dns-prefetch",t,null)}function Fb(t,e){Ze.C(t,e),Jp("preconnect",t,e)}function $b(t,e,n){Ze.L(t,e,n);var a=Qa;if(a&&t&&e){var i='link[rel="preload"][as="'+Wt(e)+'"]';e==="image"&&n&&n.imageSrcSet?(i+='[imagesrcset="'+Wt(n.imageSrcSet)+'"]',typeof n.imageSizes=="string"&&(i+='[imagesizes="'+Wt(n.imageSizes)+'"]')):i+='[href="'+Wt(t)+'"]';var l=i;switch(e){case"style":l=ja(t);break;case"script":l=Ia(t)}ae.has(l)||(t=lt({rel:"preload",href:e==="image"&&n&&n.imageSrcSet?void 0:t,as:e},n),ae.set(l,t),a.querySelector(i)!==null||e==="style"&&a.querySelector(ll(l))||e==="script"&&a.querySelector(rl(l))||(e=a.createElement("link"),Dt(e,"link",t),wt(e),a.head.appendChild(e)))}}function Wb(t,e){Ze.m(t,e);var n=Qa;if(n&&t){var a=e&&typeof e.as=="string"?e.as:"script",i='link[rel="modulepreload"][as="'+Wt(a)+'"][href="'+Wt(t)+'"]',l=i;switch(a){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":l=Ia(t)}if(!ae.has(l)&&(t=lt({rel:"modulepreload",href:t},e),ae.set(l,t),n.querySelector(i)===null)){switch(a){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":if(n.querySelector(rl(l)))return}a=n.createElement("link"),Dt(a,"link",t),wt(a),n.head.appendChild(a)}}}function Pb(t,e,n){Ze.S(t,e,n);var a=Qa;if(a&&t){var i=Sa(a).hoistableStyles,l=ja(t);e=e||"default";var r=i.get(l);if(!r){var s={loading:0,preload:null};if(r=a.querySelector(ll(l)))s.loading=5;else{t=lt({rel:"stylesheet",href:t,"data-precedence":e},n),(n=ae.get(l))&&ac(t,n);var u=r=a.createElement("link");wt(u),Dt(u,"link",t),u._p=new Promise(function(o,f){u.onload=o,u.onerror=f}),u.addEventListener("load",function(){s.loading|=1}),u.addEventListener("error",function(){s.loading|=2}),s.loading|=4,jl(r,e,a)}r={type:"stylesheet",instance:r,count:1,state:s},i.set(l,r)}}}function tE(t,e){Ze.X(t,e);var n=Qa;if(n&&t){var a=Sa(n).hoistableScripts,i=Ia(t),l=a.get(i);l||(l=n.querySelector(rl(i)),l||(t=lt({src:t,async:!0},e),(e=ae.get(i))&&ic(t,e),l=n.createElement("script"),wt(l),Dt(l,"link",t),n.head.appendChild(l)),l={type:"script",instance:l,count:1,state:null},a.set(i,l))}}function eE(t,e){Ze.M(t,e);var n=Qa;if(n&&t){var a=Sa(n).hoistableScripts,i=Ia(t),l=a.get(i);l||(l=n.querySelector(rl(i)),l||(t=lt({src:t,async:!0,type:"module"},e),(e=ae.get(i))&&ic(t,e),l=n.createElement("script"),wt(l),Dt(l,"link",t),n.head.appendChild(l)),l={type:"script",instance:l,count:1,state:null},a.set(i,l))}}function rd(t,e,n,a){var i=(i=dn.current)?Rr(i):null;if(!i)throw Error(R(446));switch(t){case"meta":case"title":return null;case"style":return typeof n.precedence=="string"&&typeof n.href=="string"?(e=ja(n.href),n=Sa(i).hoistableStyles,a=n.get(e),a||(a={type:"style",instance:null,count:0,state:null},n.set(e,a)),a):{type:"void",instance:null,count:0,state:null};case"link":if(n.rel==="stylesheet"&&typeof n.href=="string"&&typeof n.precedence=="string"){t=ja(n.href);var l=Sa(i).hoistableStyles,r=l.get(t);if(r||(i=i.ownerDocument||i,r={type:"stylesheet",instance:null,count:0,state:{loading:0,preload:null}},l.set(t,r),(l=i.querySelector(ll(t)))&&!l._p&&(r.instance=l,r.state.loading=5),ae.has(t)||(n={rel:"preload",as:"style",href:n.href,crossOrigin:n.crossOrigin,integrity:n.integrity,media:n.media,hrefLang:n.hrefLang,referrerPolicy:n.referrerPolicy},ae.set(t,n),l||nE(i,t,n,r.state))),e&&a===null)throw Error(R(528,""));return r}if(e&&a!==null)throw Error(R(529,""));return null;case"script":return e=n.async,n=n.src,typeof n=="string"&&e&&typeof e!="function"&&typeof e!="symbol"?(e=Ia(n),n=Sa(i).hoistableScripts,a=n.get(e),a||(a={type:"script",instance:null,count:0,state:null},n.set(e,a)),a):{type:"void",instance:null,count:0,state:null};default:throw Error(R(444,t))}}function ja(t){return'href="'+Wt(t)+'"'}function ll(t){return'link[rel="stylesheet"]['+t+"]"}function Fp(t){return lt({},t,{"data-precedence":t.precedence,precedence:null})}function nE(t,e,n,a){t.querySelector('link[rel="preload"][as="style"]['+e+"]")?a.loading=1:(e=t.createElement("link"),a.preload=e,e.addEventListener("load",function(){return a.loading|=1}),e.addEventListener("error",function(){return a.loading|=2}),Dt(e,"link",n),wt(e),t.head.appendChild(e))}function Ia(t){return'[src="'+Wt(t)+'"]'}function rl(t){return"script[async]"+t}function sd(t,e,n){if(e.count++,e.instance===null)switch(e.type){case"style":var a=t.querySelector('style[data-href~="'+Wt(n.href)+'"]');if(a)return e.instance=a,wt(a),a;var i=lt({},n,{"data-href":n.href,"data-precedence":n.precedence,href:null,precedence:null});return a=(t.ownerDocument||t).createElement("style"),wt(a),Dt(a,"style",i),jl(a,n.precedence,t),e.instance=a;case"stylesheet":i=ja(n.href);var l=t.querySelector(ll(i));if(l)return e.state.loading|=4,e.instance=l,wt(l),l;a=Fp(n),(i=ae.get(i))&&ac(a,i),l=(t.ownerDocument||t).createElement("link"),wt(l);var r=l;return r._p=new Promise(function(s,u){r.onload=s,r.onerror=u}),Dt(l,"link",a),e.state.loading|=4,jl(l,n.precedence,t),e.instance=l;case"script":return l=Ia(n.src),(i=t.querySelector(rl(l)))?(e.instance=i,wt(i),i):(a=n,(i=ae.get(l))&&(a=lt({},n),ic(a,i)),t=t.ownerDocument||t,i=t.createElement("script"),wt(i),Dt(i,"link",a),t.head.appendChild(i),e.instance=i);case"void":return null;default:throw Error(R(443,e.type))}else e.type==="stylesheet"&&!(e.state.loading&4)&&(a=e.instance,e.state.loading|=4,jl(a,n.precedence,t));return e.instance}function jl(t,e,n){for(var a=n.querySelectorAll('link[rel="stylesheet"][data-precedence],style[data-precedence]'),i=a.length?a[a.length-1]:null,l=i,r=0;r<a.length;r++){var s=a[r];if(s.dataset.precedence===e)l=s;else if(l!==i)break}l?l.parentNode.insertBefore(t,l.nextSibling):(e=n.nodeType===9?n.head:n,e.insertBefore(t,e.firstChild))}function ac(t,e){t.crossOrigin==null&&(t.crossOrigin=e.crossOrigin),t.referrerPolicy==null&&(t.referrerPolicy=e.referrerPolicy),t.title==null&&(t.title=e.title)}function ic(t,e){t.crossOrigin==null&&(t.crossOrigin=e.crossOrigin),t.referrerPolicy==null&&(t.referrerPolicy=e.referrerPolicy),t.integrity==null&&(t.integrity=e.integrity)}var Yl=null;function ud(t,e,n){if(Yl===null){var a=new Map,i=Yl=new Map;i.set(n,a)}else i=Yl,a=i.get(n),a||(a=new Map,i.set(n,a));if(a.has(t))return a;for(a.set(t,null),n=n.getElementsByTagName(t),i=0;i<n.length;i++){var l=n[i];if(!(l[Ui]||l[zt]||t==="link"&&l.getAttribute("rel")==="stylesheet")&&l.namespaceURI!=="http://www.w3.org/2000/svg"){var r=l.getAttribute(e)||"";r=t+r;var s=a.get(r);s?s.push(l):a.set(r,[l])}}return a}function od(t,e,n){t=t.ownerDocument||t,t.head.insertBefore(n,e==="title"?t.querySelector("head > title"):null)}function aE(t,e,n){if(n===1||e.itemProp!=null)return!1;switch(t){case"meta":case"title":return!0;case"style":if(typeof e.precedence!="string"||typeof e.href!="string"||e.href==="")break;return!0;case"link":if(typeof e.rel!="string"||typeof e.href!="string"||e.href===""||e.onLoad||e.onError)break;switch(e.rel){case"stylesheet":return t=e.disabled,typeof e.precedence=="string"&&t==null;default:return!0}case"script":if(e.async&&typeof e.async!="function"&&typeof e.async!="symbol"&&!e.onLoad&&!e.onError&&e.src&&typeof e.src=="string")return!0}return!1}function $p(t){return!(t.type==="stylesheet"&&!(t.state.loading&3))}var Qi=null;function iE(){}function lE(t,e,n){if(Qi===null)throw Error(R(475));var a=Qi;if(e.type==="stylesheet"&&(typeof n.media!="string"||matchMedia(n.media).matches!==!1)&&!(e.state.loading&4)){if(e.instance===null){var i=ja(n.href),l=t.querySelector(ll(i));if(l){t=l._p,t!==null&&typeof t=="object"&&typeof t.then=="function"&&(a.count++,a=Tr.bind(a),t.then(a,a)),e.state.loading|=4,e.instance=l,wt(l);return}l=t.ownerDocument||t,n=Fp(n),(i=ae.get(i))&&ac(n,i),l=l.createElement("link"),wt(l);var r=l;r._p=new Promise(function(s,u){r.onload=s,r.onerror=u}),Dt(l,"link",n),e.instance=l}a.stylesheets===null&&(a.stylesheets=new Map),a.stylesheets.set(e,t),(t=e.state.preload)&&!(e.state.loading&3)&&(a.count++,e=Tr.bind(a),t.addEventListener("load",e),t.addEventListener("error",e))}}function rE(){if(Qi===null)throw Error(R(475));var t=Qi;return t.stylesheets&&t.count===0&&Fu(t,t.stylesheets),0<t.count?function(e){var n=setTimeout(function(){if(t.stylesheets&&Fu(t,t.stylesheets),t.unsuspend){var a=t.unsuspend;t.unsuspend=null,a()}},6e4);return t.unsuspend=e,function(){t.unsuspend=null,clearTimeout(n)}}:null}function Tr(){if(this.count--,this.count===0){if(this.stylesheets)Fu(this,this.stylesheets);else if(this.unsuspend){var t=this.unsuspend;this.unsuspend=null,t()}}}var Ar=null;function Fu(t,e){t.stylesheets=null,t.unsuspend!==null&&(t.count++,Ar=new Map,e.forEach(sE,t),Ar=null,Tr.call(t))}function sE(t,e){if(!(e.state.loading&4)){var n=Ar.get(t);if(n)var a=n.get(null);else{n=new Map,Ar.set(t,n);for(var i=t.querySelectorAll("link[data-precedence],style[data-precedence]"),l=0;l<i.length;l++){var r=i[l];(r.nodeName==="link"||r.getAttribute("media")!=="not all")&&(n.set(r.dataset.precedence,r),a=r)}a&&n.set(null,a)}i=e.instance,r=i.getAttribute("data-precedence"),l=n.get(r)||a,l===a&&n.set(null,i),n.set(r,i),this.count++,a=Tr.bind(this),i.addEventListener("load",a),i.addEventListener("error",a),l?l.parentNode.insertBefore(i,l.nextSibling):(t=t.nodeType===9?t.head:t,t.insertBefore(i,t.firstChild)),e.state.loading|=4}}function uE(t,e,n,a,i,l,r,s){this.tag=1,this.containerInfo=t,this.finishedWork=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=ps(-1),this.entangledLanes=this.shellSuspendCounter=this.errorRecoveryDisabledLanes=this.finishedLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=ps(0),this.hiddenUpdates=ps(null),this.identifierPrefix=a,this.onUncaughtError=i,this.onCaughtError=l,this.onRecoverableError=r,this.pooledCache=null,this.pooledCacheLanes=0,this.formState=s,this.incompleteTransitions=new Map}function Wp(t,e,n,a,i,l,r,s,u,o,f,d,c){return t=new uE(t,e,n,s,u,o,f,c),e=1,l===!0&&(e|=24),l=te(3,null,null,e),t.current=l,l.stateNode=t,e=xo(),e.refCount++,t.pooledCache=e,e.refCount++,l.memoizedState={element:a,isDehydrated:n,cache:e},Qo(l),t}function Pp(t){return t?(t=pa,t):pa}function ty(t,e,n,a,i,l){i=Pp(i),a.context===null?a.context=i:a.pendingContext=i,a=je(e),a.payload={element:n},l=l===void 0?null:l,l!==null&&(a.callback=l),n=hn(t,a,e),n!==null&&(Bt(n,t,e),Ei(n,t,e))}function cd(t,e){if(t=t.memoizedState,t!==null&&t.dehydrated!==null){var n=t.retryLane;t.retryLane=n!==0&&n<e?n:e}}function lc(t,e){cd(t,e),(t=t.alternate)&&cd(t,e)}function ey(t){if(t.tag===13){var e=Sn(t,67108864);e!==null&&Bt(e,t,67108864),lc(t,67108864)}}function oE(){return null}var Or=!0;function cE(t,e,n,a){var i=H.T;H.T=null;var l=it.p;try{it.p=2,rc(t,e,n,a)}finally{it.p=l,H.T=i}}function fE(t,e,n,a){var i=H.T;H.T=null;var l=it.p;try{it.p=8,rc(t,e,n,a)}finally{it.p=l,H.T=i}}function rc(t,e,n,a){if(Or){var i=$u(a);if(i===null)Gs(t,e,a,Dr,n),fd(t,a);else if(hE(i,t,e,n,a))a.stopPropagation();else if(fd(t,a),e&4&&-1<dE.indexOf(t)){for(;i!==null;){var l=Ga(i);if(l!==null)switch(l.tag){case 3:if(l=l.stateNode,l.current.memoizedState.isDehydrated){var r=si(l.pendingLanes);if(r!==0){var s=l;for(s.pendingLanes|=2,s.entangledLanes|=2;r;){var u=1<<31-ee(r);s.entanglements[1]|=u,r&=~u}Xt(l),!(J&6)&&(Sr=Me()+500,il())}}break;case 13:s=Sn(l,2),s!==null&&Bt(s,l,2),Kr(),lc(l,2)}if(l=$u(a),l===null&&Gs(t,e,a,Dr,n),l===i)break;i=l}i!==null&&a.stopPropagation()}else Gs(t,e,a,null,n)}}function $u(t){return t=_o(t),sc(t)}var Dr=null;function sc(t){if(Dr=null,t=Cn(t),t!==null){var e=Ya(t);if(e===null)t=null;else{var n=e.tag;if(n===13){if(t=Ch(e),t!==null)return t;t=null}else if(n===3){if(e.stateNode.current.memoizedState.isDehydrated)return e.tag===3?e.stateNode.containerInfo:null;t=null}else e!==t&&(t=null)}}return Dr=t,null}function ny(t){switch(t){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(F_()){case go:return 2;case Nh:return 8;case ir:case $_:return 32;case Uh:return 268435456;default:return 32}default:return 32}}var Wu=!1,yn=null,gn=null,vn=null,Ii=new Map,Zi=new Map,rn=[],dE="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 fd(t,e){switch(t){case"focusin":case"focusout":yn=null;break;case"dragenter":case"dragleave":gn=null;break;case"mouseover":case"mouseout":vn=null;break;case"pointerover":case"pointerout":Ii.delete(e.pointerId);break;case"gotpointercapture":case"lostpointercapture":Zi.delete(e.pointerId)}}function ni(t,e,n,a,i,l){return t===null||t.nativeEvent!==l?(t={blockedOn:e,domEventName:n,eventSystemFlags:a,nativeEvent:l,targetContainers:[i]},e!==null&&(e=Ga(e),e!==null&&ey(e)),t):(t.eventSystemFlags|=a,e=t.targetContainers,i!==null&&e.indexOf(i)===-1&&e.push(i),t)}function hE(t,e,n,a,i){switch(e){case"focusin":return yn=ni(yn,t,e,n,a,i),!0;case"dragenter":return gn=ni(gn,t,e,n,a,i),!0;case"mouseover":return vn=ni(vn,t,e,n,a,i),!0;case"pointerover":var l=i.pointerId;return Ii.set(l,ni(Ii.get(l)||null,t,e,n,a,i)),!0;case"gotpointercapture":return l=i.pointerId,Zi.set(l,ni(Zi.get(l)||null,t,e,n,a,i)),!0}return!1}function ay(t){var e=Cn(t.target);if(e!==null){var n=Ya(e);if(n!==null){if(e=n.tag,e===13){if(e=Ch(n),e!==null){t.blockedOn=e,r1(t.priority,function(){if(n.tag===13){var a=Ye(),i=Sn(n,a);i!==null&&Bt(i,n,a),lc(n,a)}});return}}else if(e===3&&n.stateNode.current.memoizedState.isDehydrated){t.blockedOn=n.tag===3?n.stateNode.containerInfo:null;return}}}t.blockedOn=null}function Xl(t){if(t.blockedOn!==null)return!1;for(var e=t.targetContainers;0<e.length;){var n=$u(t.nativeEvent);if(n===null){n=t.nativeEvent;var a=new n.constructor(n.type,n);yu=a,n.target.dispatchEvent(a),yu=null}else return e=Ga(n),e!==null&&ey(e),t.blockedOn=n,!1;e.shift()}return!0}function dd(t,e,n){Xl(t)&&n.delete(e)}function mE(){Wu=!1,yn!==null&&Xl(yn)&&(yn=null),gn!==null&&Xl(gn)&&(gn=null),vn!==null&&Xl(vn)&&(vn=null),Ii.forEach(dd),Zi.forEach(dd)}function Ol(t,e){t.blockedOn===e&&(t.blockedOn=null,Wu||(Wu=!0,Et.unstable_scheduleCallback(Et.unstable_NormalPriority,mE)))}var Dl=null;function hd(t){Dl!==t&&(Dl=t,Et.unstable_scheduleCallback(Et.unstable_NormalPriority,function(){Dl===t&&(Dl=null);for(var e=0;e<t.length;e+=3){var n=t[e],a=t[e+1],i=t[e+2];if(typeof a!="function"){if(sc(a||n)===null)continue;break}var l=Ga(n);l!==null&&(t.splice(e,3),e-=3,Tu(l,{pending:!0,data:i,method:n.method,action:a},a,i))}}))}function Ki(t){function e(u){return Ol(u,t)}yn!==null&&Ol(yn,t),gn!==null&&Ol(gn,t),vn!==null&&Ol(vn,t),Ii.forEach(e),Zi.forEach(e);for(var n=0;n<rn.length;n++){var a=rn[n];a.blockedOn===t&&(a.blockedOn=null)}for(;0<rn.length&&(n=rn[0],n.blockedOn===null);)ay(n),n.blockedOn===null&&rn.shift();if(n=(t.ownerDocument||t).$$reactFormReplay,n!=null)for(a=0;a<n.length;a+=3){var i=n[a],l=n[a+1],r=i[Ht]||null;if(typeof l=="function")r||hd(n);else if(r){var s=null;if(l&&l.hasAttribute("formAction")){if(i=l,r=l[Ht]||null)s=r.formAction;else if(sc(i)!==null)continue}else s=r.action;typeof s=="function"?n[a+1]=s:(n.splice(a,3),a-=3),hd(n)}}}function uc(t){this._internalRoot=t}$r.prototype.render=uc.prototype.render=function(t){var e=this._internalRoot;if(e===null)throw Error(R(409));var n=e.current,a=Ye();ty(n,a,t,e,null,null)};$r.prototype.unmount=uc.prototype.unmount=function(){var t=this._internalRoot;if(t!==null){this._internalRoot=null;var e=t.containerInfo;t.tag===0&&Aa(),ty(t.current,2,null,t,null,null),Kr(),e[Xa]=null}};function $r(t){this._internalRoot=t}$r.prototype.unstable_scheduleHydration=function(t){if(t){var e=Xh();t={blockedOn:null,target:t,priority:e};for(var n=0;n<rn.length&&e!==0&&e<rn[n].priority;n++);rn.splice(n,0,t),n===0&&ay(t)}};var md=Th.version;if(md!=="19.0.0-rc-fb9a90fa48-20240614")throw Error(R(527,md,"19.0.0-rc-fb9a90fa48-20240614"));it.findDOMNode=function(t){var e=t._reactInternals;if(e===void 0)throw typeof t.render=="function"?Error(R(188)):(t=Object.keys(t).join(","),Error(R(268,t)));return t=zh(e),t=t===null?null:t.stateNode,t};var ai={findFiberByHostInstance:Cn,bundleType:0,version:"19.0.0-rc-fb9a90fa48-20240614",rendererPackageName:"react-dom"},pE={bundleType:ai.bundleType,version:ai.version,rendererPackageName:ai.rendererPackageName,rendererConfig:ai.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setErrorHandler:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:H,findHostInstanceByFiber:function(t){return t=zh(t),t===null?null:t.stateNode},findFiberByHostInstance:ai.findFiberByHostInstance||oE,findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null,reconcilerVersion:"19.0.0-rc-fb9a90fa48-20240614"};if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"){var xl=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!xl.isDisabled&&xl.supportsFiber)try{Wi=xl.inject(pE),It=xl}catch{}}Lr.createRoot=function(t,e){if(!Ah(t))throw Error(R(299));var n=!1,a="",i=Wm,l=Pm,r=tp,s=null;return e!=null&&(e.unstable_strictMode===!0&&(n=!0),e.identifierPrefix!==void 0&&(a=e.identifierPrefix),e.onUncaughtError!==void 0&&(i=e.onUncaughtError),e.onCaughtError!==void 0&&(l=e.onCaughtError),e.onRecoverableError!==void 0&&(r=e.onRecoverableError),e.unstable_transitionCallbacks!==void 0&&(s=e.unstable_transitionCallbacks)),e=Wp(t,1,!1,null,null,n,!1,a,i,l,r,s,null),t[Xa]=e.current,nc(t.nodeType===8?t.parentNode:t),new uc(e)};Lr.hydrateRoot=function(t,e,n){if(!Ah(t))throw Error(R(299));var a=!1,i="",l=Wm,r=Pm,s=tp,u=null,o=null;return n!=null&&(n.unstable_strictMode===!0&&(a=!0),n.identifierPrefix!==void 0&&(i=n.identifierPrefix),n.onUncaughtError!==void 0&&(l=n.onUncaughtError),n.onCaughtError!==void 0&&(r=n.onCaughtError),n.onRecoverableError!==void 0&&(s=n.onRecoverableError),n.unstable_transitionCallbacks!==void 0&&(u=n.unstable_transitionCallbacks),n.formState!==void 0&&(o=n.formState)),e=Wp(t,1,!0,e,n??null,a,!1,i,l,r,s,u,o),e.context=Pp(null),n=e.current,a=Ye(),i=je(a),i.callback=null,hn(n,i,a),e.current.lanes=a,al(e,a),Xt(e),t[Xa]=e.current,nc(t),new $r(e)};Lr.version="19.0.0-rc-fb9a90fa48-20240614";function iy(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(iy)}catch(t){console.error(t)}}iy(),Mh.exports=Lr;var yE=Mh.exports;const gE={type:"3rdParty",init(t){hg(t.options.react),mg(t)}};function vE(t){let{i18n:e,defaultNS:n,children:a}=t;const i=U.useMemo(()=>({i18n:e,defaultNS:n}),[e,n]);return U.createElement(pg.Provider,{value:i},a)}function SE(){return[...Object.values(window.__remixRouteModules).flatMap(e=>typeof e?.handle!="object"?[]:e.handle?"i18n"in e.handle?typeof e.handle.i18n=="string"?[e.handle.i18n]:Array.isArray(e.handle.i18n)&&e.handle.i18n.every(n=>typeof n=="string")?e.handle.i18n:[]:[]:[])]}const _E={supportedLngs:["de","en","es","fr","id","pt"],fallbackLng:"en",defaultNS:"common"};window._pxOnCaptchaSuccess=function(t){console.log("Captcha success",t)};const pd=window.fetch;window.fetch=async(t,e={})=>{try{if(typeof t=="string"&&new URL(t,window.location.href).searchParams.has("_data")){e.headers=new Headers(e.headers),e.headers.has("Accept")||e.headers.set("Accept","application/json");try{const a=await pd(t,e);if(a.status>=400&&a.headers.get("x-remix-response")===null&&a.headers.get("x-remix-error")===null&&a.headers.get("x-remix-catch")===null){const i=new Headers(a.headers);return i.set("x-remix-response","yes"),new Response(a.body,{status:a.status,statusText:a.statusText,headers:i})}return a}catch(a){throw a}}}catch(n){console.error(t,n)}return pd(t,e)};const Is=Fy();kg();c_({dsn:Is.SENTRY_CLIENT_DSN,environment:Is.SENTRY_ENV,release:Is.SENTRY_RELEASE||"local",tracesSampleRate:0,replaysSessionSampleRate:0,replaysOnErrorSampleRate:0,beforeSend(t,e){const n=t?.tags&&t?.tags?.keyword==="remix-error-boundary",a=t.exception?.values?.some(r=>r.stacktrace?.frames?.some(s=>s.filename?.includes("/assets/"))),i=[/googletagmanager\.com\/gtm\.js/],l=t.exception?.values?.some(r=>r.stacktrace?.frames?.some(s=>i.some(u=>s.abs_path&&u.test(s.abs_path))));return!n||!a||l?null:t},integrations:[o_({useEffect:U.useEffect,useLocation:yy,useMatches:dg}),r_()]});async function yd(){await Ks.use(gE).use(yh).use(Eh).init({..._E,ns:SE(),backend:{loadPath:"/locales/{{lng}}/{{ns}}.json"},detection:{order:["htmlTag"],caches:[]}}),U.startTransition(()=>{yE.hydrateRoot(document,ns.jsx(vE,{i18n:Ks,children:ns.jsx(U.StrictMode,{children:ns.jsx(zg,{})})}))})}gy.locale(Ks.language);window.requestIdleCallback?window.requestIdleCallback(yd):window.setTimeout(yd,1);
//# sourceMappingURL=entry.client-BwBK3uvf.js.map

//# debugId=27925e75-e653-520f-95f3-f705e8d699fa
