!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[n]="f7bbae12-9671-55e9-9481-1195bacf65ce")}catch(e){}}(); import{j as Vf}from"./jsx-runtime-D_zvdyIk.js";import{r as Bl,d as Zp}from"./dayjs.min-CGCW5pOI.js";import{r as xt,E as Vp,F as Kp,Q as Jp,S as kp,T as Fp,P as Nl,g as $p,f as Wp,a as Ip}from"./index-DwaoyV61.js";import{i as ar}from"./i18next-BGmvVs3U.js";import{D as at,d as W,k as gr,au as Hh,av as pr,aw as wh,ax as vr,at as Bh,z as Ch,A as qh,ay as Pp,az as ii,aA as Um,aB as Rm,aC as tv,aD as ev,aE as nv,a2 as av,F as _i,U as bi,aF as lv,aG as jh,an as Si,M as uv,m as Nm,aH as iv,K as cv,aI as lr,ad as _r,aJ as br,aK as Hm,C as ye,ag as Lh,aL as Zn,am as Ei,aa as ur,G as ni,aM as fv,ac as De,aN as wm,aO as Bm,aP as rv,aQ as Yh,aR as Cm,aS as sv,ai as qm,aT as Sr,aj as gi,aU as ov,aV as dv,ae as jm,aW as mv,aX as Ca,al as hv,ao as yv,aY as Lm,g as qa,aZ as Ym,a_ as Kf,a$ as Gh,af as Xh,ap as gv,b0 as pv,b1 as vv,N as _v,a as bv,c as Sv,b2 as Ev}from"./_commonjs-dynamic-modules-BHkRu4p0.js";import{i as Tv,g as Av,h as Mv,s as Ov,j as zv,k as Dv,l as xv,m as Uv,R as Rv,n as Nv,o as Hv,p as wv,b as Bv}from"./components-DhFN5rxT.js";import{g as Cv}from"./utils-ChxN7pvD.js";import{s as qv,b as jv,I as Lv}from"./context-BQU-MMMX.js";import{c as Ti,f as Gm,s as Yv,e as Gv,a as Xm,b as Xv,d as Qv,g as Zv,h as Vv,i as Qm,r as Kv,j as Qh,m as Zh,t as Vh,W as Mt,k as Jv,l as ke,n as kv,D as Fv,o as $v,p as Wv,q as Kh,S as Iv,u as Jf,v as Ai,w as Hl,x as Pv,y as Jh,z as t0,A as e0,B as n0,C as a0,E as l0,F as u0}from"./performance-B_Iye7TF.js";function i0(i,c){for(var r=0;rf[o]})}}}return Object.freeze(Object.defineProperty(i,Symbol.toStringTag,{value:"Module"}))}var ci={exports:{}},c0=ci.exports,Zm;function f0(){return Zm||(Zm=1,function(i,c){(function(r,f){i.exports=f()})(c0,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(r){var f=["th","st","nd","rd"],o=r%100;return"["+r+(f[(o-20)%10]||f[o]||f[0])+"]"}}})}(ci)),ci.exports}f0();var fi={exports:{}},r0=fi.exports,Vm;function s0(){return Vm||(Vm=1,function(i,c){(function(r,f){i.exports=f(Bl())})(r0,function(r){function f(h){return h&&typeof h=="object"&&"default"in h?h:{default:h}}var o=f(r),m={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(h){return h+"º"}};return o.default.locale(m,null,!0),m})}(fi)),fi.exports}s0();var ri={exports:{}},o0=ri.exports,Km;function d0(){return Km||(Km=1,function(i,c){(function(r,f){i.exports=f(Bl())})(o0,function(r){function f(b){return b&&typeof b=="object"&&"default"in b?b:{default:b}}var o=f(r),m={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 h(b,N,R){var O=m[R];return Array.isArray(O)&&(O=O[N?0:1]),O.replace("%d",b)}var v={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(b){return b+"."},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:h,m:h,mm:h,h,hh:h,d:h,dd:h,M:h,MM:h,y:h,yy:h}};return o.default.locale(v,null,!0),v})}(ri)),ri.exports}d0();var si={exports:{}},m0=si.exports,Jm;function h0(){return Jm||(Jm=1,function(i,c){(function(r,f){i.exports=f(Bl())})(m0,function(r){function f(h){return h&&typeof h=="object"&&"default"in h?h:{default:h}}var o=f(r),m={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(h){return""+h+(h===1?"er":"")}};return o.default.locale(m,null,!0),m})}(si)),si.exports}h0();var oi={exports:{}},y0=oi.exports,km;function g0(){return km||(km=1,function(i,c){(function(r,f){i.exports=f(Bl())})(y0,function(r){function f(h){return h&&typeof h=="object"&&"default"in h?h:{default:h}}var o=f(r),m={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(h){return h+"º"}};return o.default.locale(m,null,!0),m})}(oi)),oi.exports}g0();var di={exports:{}},p0=di.exports,Fm;function v0(){return Fm||(Fm=1,function(i,c){(function(r,f){i.exports=f(Bl())})(p0,function(r){function f(h){return h&&typeof h=="object"&&"default"in h?h:{default:h}}var o=f(r),m={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(h){return h+"º"},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 o.default.locale(m,null,!0),m})}(di)),di.exports}v0();const _0={type:"3rdParty",init(i){qv(i.options.react),jv(i)}};function b0(i){let{i18n:c,defaultNS:r,children:f}=i;const o=xt.useMemo(()=>({i18n:c,defaultNS:r}),[c,r]);return xt.createElement(Lv.Provider,{value:o},f)}/** * @remix-run/react v2.17.4 * * 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 S0(i){if(!i)return null;let c=Object.entries(i),r={};for(let[f,o]of c)if(o&&o.__type==="RouteErrorResponse")r[f]=new Vp(o.status,o.statusText,o.data,o.internal===!0);else if(o&&o.__type==="Error"){if(o.__subType){let m=window[o.__subType];if(typeof m=="function")try{let h=new m(o.message);h.stack=o.stack,r[f]=h}catch{}}if(r[f]==null){let m=new Error(o.message);m.stack=o.stack,r[f]=m}}else r[f]=o;return r}/** * @remix-run/react v2.17.4 * * 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 Tn,le,kf=!1,ir;new Promise(i=>{ir=i}).catch(()=>{});function E0(i){if(!le){if(window.__remixContext.future.v3_singleFetch){if(!Tn){let v=window.__remixContext.stream;Tv(v,"No stream found for single fetch decoding"),window.__remixContext.stream=void 0,Tn=Av(v,window).then(b=>{window.__remixContext.state=b.value,Tn.value=!0}).catch(b=>{Tn.error=b})}if(Tn.error)throw Tn.error;if(!Tn.value)throw Tn}let m=Mv(window.__remixManifest.routes,window.__remixRouteModules,window.__remixContext.state,window.__remixContext.future,window.__remixContext.isSpaMode),h;if(!window.__remixContext.isSpaMode){h={...window.__remixContext.state,loaderData:{...window.__remixContext.state.loaderData}};let v=Kp(m,window.location,window.__remixContext.basename);if(v)for(let b of v){let N=b.route.id,R=window.__remixRouteModules[N],O=window.__remixManifest.routes[N];R&&Ov(O,R,window.__remixContext.isSpaMode)&&(R.HydrateFallback||!O.hasLoader)?h.loaderData[N]=void 0:O&&!O.hasLoader&&(h.loaderData[N]=null)}h&&h.errors&&(h.errors=S0(h.errors))}le=Jp({routes:m,history:kp(),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,v7_skipActionErrorRevalidation:window.__remixContext.future.v3_singleFetch===!0},hydrationData:h,mapRouteProperties:Fp,dataStrategy:window.__remixContext.future.v3_singleFetch&&!window.__remixContext.isSpaMode?Dv(window.__remixManifest,window.__remixRouteModules,()=>le):void 0,patchRoutesOnNavigation:zv(window.__remixManifest,window.__remixRouteModules,window.__remixContext.future,window.__remixContext.isSpaMode,window.__remixContext.basename)}),le.state.initialized&&(kf=!0,le.initialize()),le.createRoutesForHMR=xv,window.__remixRouter=le,ir&&ir(le)}let[c,r]=xt.useState(void 0),[f,o]=xt.useState(le.state.location);return xt.useLayoutEffect(()=>{kf||(kf=!0,le.initialize())},[]),xt.useLayoutEffect(()=>le.subscribe(m=>{m.location!==f&&o(m.location)}),[f]),Uv(le,window.__remixManifest,window.__remixRouteModules,window.__remixContext.future,window.__remixContext.isSpaMode),xt.createElement(xt.Fragment,null,xt.createElement(Rv.Provider,{value:{manifest:window.__remixManifest,routeModules:window.__remixRouteModules,future:window.__remixContext.future,criticalCss:c,isSpaMode:window.__remixContext.isSpaMode}},xt.createElement(Nv,{location:f},xt.createElement(Hv,{router:le,fallbackElement:null,future:{v7_startTransition:!0}}))),window.__remixContext.future.v3_singleFetch?xt.createElement(xt.Fragment,null):null)}const T0="7";function A0(i){const c=i.protocol?`${i.protocol}:`:"",r=i.port?`:${i.port}`:"";return`${c}//${i.host}${r}${i.path?`/${i.path}`:""}/api/`}function M0(i){return`${A0(i)}${i.projectId}/envelope/`}function O0(i,c){const r={sentry_version:T0};return i.publicKey&&(r.sentry_key=i.publicKey),c&&(r.sentry_client=`${c.name}/${c.version}`),new URLSearchParams(r).toString()}function z0(i,c,r){return c||`${M0(i)}?${O0(i,r)}`}const $m=[];function D0(i){const c={};return i.forEach(r=>{const{name:f}=r,o=c[f];o&&!o.isDefaultInstance&&r.isDefaultInstance||(c[f]=r)}),Object.values(c)}function x0(i){const c=i.defaultIntegrations||[],r=i.integrations;c.forEach(o=>{o.isDefaultInstance=!0});let f;if(Array.isArray(r))f=[...c,...r];else if(typeof r=="function"){const o=r(c);f=Array.isArray(o)?o:[o]}else f=c;return D0(f)}function U0(i,c){const r={};return c.forEach(f=>{f&&kh(i,f,r)}),r}function Wm(i,c){for(const r of c)r?.afterAllSetup&&r.afterAllSetup(i)}function kh(i,c,r){if(r[c.name]){at&&W.log(`Integration skipped because it was already installed: ${c.name}`);return}if(r[c.name]=c,!$m.includes(c.name)&&typeof c.setupOnce=="function"&&(c.setupOnce(),$m.push(c.name)),c.setup&&typeof c.setup=="function"&&c.setup(i),typeof c.preprocessEvent=="function"){const f=c.preprocessEvent.bind(c);i.on("preprocessEvent",(o,m)=>f(o,m,i))}if(typeof c.processEvent=="function"){const f=c.processEvent.bind(c),o=Object.assign((m,h)=>f(m,h,i),{id:c.name});i.addEventProcessor(o)}at&&W.log(`Integration installed: ${c.name}`)}function R0(i){return[{type:"log",item_count:i.length,content_type:"application/vnd.sentry.items.log+json"},{items:i}]}function N0(i,c,r,f){const o={};return c?.sdk&&(o.sdk={name:c.sdk.name,version:c.sdk.version}),r&&f&&(o.dsn=gr(f)),Ti(o,[R0(i)])}function cr(i,c){const r=c??H0(i)??[];if(r.length===0)return;const f=i.getOptions(),o=N0(r,f._metadata,f.tunnel,i.getDsn());Fh().set(i,[]),i.emit("flushLogs"),i.sendEnvelope(o)}function H0(i){return Fh().get(i)}function Fh(){return Hh("clientToLogBufferMap",()=>new WeakMap)}function w0(i){return[{type:"trace_metric",item_count:i.length,content_type:"application/vnd.sentry.items.trace-metric+json"},{items:i}]}function B0(i,c,r,f){const o={};return c?.sdk&&(o.sdk={name:c.sdk.name,version:c.sdk.version}),r&&f&&(o.dsn=gr(f)),Ti(o,[w0(i)])}function $h(i,c){const r=c??C0(i)??[];if(r.length===0)return;const f=i.getOptions(),o=B0(r,f._metadata,f.tunnel,i.getDsn());Wh().set(i,[]),i.emit("flushMetrics"),i.sendEnvelope(o)}function C0(i){return Wh().get(i)}function Wh(){return Hh("clientToMetricBufferMap",()=>new WeakMap)}function Ih(i){return typeof i=="object"&&typeof i.unref=="function"&&i.unref(),i}const Er=Symbol.for("SentryBufferFullError");function Tr(i=100){const c=new Set;function r(){return c.sizef(v),()=>f(v)),v}function m(h){if(!c.size)return pr(!0);const v=Promise.allSettled(Array.from(c)).then(()=>!0);if(!h)return v;const b=[v,new Promise(N=>Ih(setTimeout(()=>N(!1),h)))];return Promise.race(b)}return{get $(){return Array.from(c)},add:o,drain:m}}const q0=60*1e3;function j0(i,c=vr()){const r=parseInt(`${i}`,10);if(!isNaN(r))return r*1e3;const f=Date.parse(`${i}`);return isNaN(f)?q0:f-c}function L0(i,c){return i[c]||i.all||0}function Y0(i,c,r=vr()){return L0(i,c)>r}function G0(i,{statusCode:c,headers:r},f=vr()){const o={...i},m=r?.["x-sentry-rate-limits"],h=r?.["retry-after"];if(m)for(const v of m.trim().split(",")){const[b,N,,,R]=v.split(":",5),O=parseInt(b,10),B=(isNaN(O)?60:O)*1e3;if(!N)o.all=f+B;else for(const C of N.split(";"))C==="metric_bucket"?(!R||R.split(";").includes("custom"))&&(o[C]=f+B):o[C]=f+B}else h?o.all=f+j0(h,f):c===429&&(o.all=f+60*1e3);return o}const Ph=64;function X0(i,c,r=Tr(i.bufferSize||Ph)){let f={};const o=h=>r.drain(h);function m(h){const v=[];if(Gm(h,(O,B)=>{const C=Xm(B);Y0(f,C)?i.recordDroppedEvent("ratelimit_backoff",C):v.push(O)}),v.length===0)return Promise.resolve({});const b=Ti(h[0],v),N=O=>{if(Gv(b,["client_report"])){at&&W.warn(`Dropping client report. Will not send outcomes (reason: ${O}).`);return}Gm(b,(B,C)=>{i.recordDroppedEvent(O,Xm(C))})},R=()=>c({body:Yv(b)}).then(O=>O.statusCode===413?(at&&W.error("Sentry responded with status code 413. Envelope was discarded due to exceeding size limits."),N("send_error"),O):(at&&O.statusCode!==void 0&&(O.statusCode<200||O.statusCode>=300)&&W.warn(`Sentry responded with status code ${O.statusCode} to sent event.`),f=G0(f,O),O),O=>{throw N("network_error"),at&&W.error("Encountered error running transport request:",O),O});return r.add(R).then(O=>O,O=>{if(O===Er)return at&&W.error("Skipped sending event because buffer is full."),N("queue_overflow"),Promise.resolve({});throw O})}return{send:m,flush:o}}function Q0(i,c,r){const f=[{type:"client_report"},{timestamp:Bh(),discarded_events:i}];return Ti(c?{dsn:c}:{},[f])}function ty(i){const c=[];i.message&&c.push(i.message);try{const r=i.exception.values[i.exception.values.length-1];r?.value&&(c.push(r.value),r.type&&c.push(`${r.type}: ${r.value}`))}catch{}return c}function Z0(i){const{trace_id:c,parent_span_id:r,span_id:f,status:o,origin:m,data:h,op:v}=i.contexts?.trace??{};return{data:h??{},description:i.transaction,op:v,parent_span_id:r,span_id:f??"",start_timestamp:i.start_timestamp??0,status:o,timestamp:i.timestamp,trace_id:c??"",origin:m,profile_id:h?.[qh],exclusive_time:h?.[Ch],measurements:i.measurements,is_segment:!0}}function V0(i){return{type:"transaction",timestamp:i.timestamp,start_timestamp:i.start_timestamp,transaction:i.description,contexts:{trace:{trace_id:i.trace_id,span_id:i.span_id,parent_span_id:i.parent_span_id,op:i.op,status:i.status,origin:i.origin,data:{...i.data,...i.profile_id&&{[qh]:i.profile_id},...i.exclusive_time&&{[Ch]:i.exclusive_time}}}},measurements:i.measurements}}const Im="Not capturing exception because it's already been captured.",Pm="Discarded session because of missing or non-string release",ey=Symbol.for("SentryInternalError"),ny=Symbol.for("SentryDoNotSendEventError"),K0=5e3;function mi(i){return{message:i,[ey]:!0}}function Ff(i){return{message:i,[ny]:!0}}function th(i){return!!i&&typeof i=="object"&&ey in i}function eh(i){return!!i&&typeof i=="object"&&ny in i}function nh(i,c,r,f,o){let m=0,h,v=!1;i.on(r,()=>{m=0,clearTimeout(h),v=!1}),i.on(c,b=>{m+=f(b),m>=8e5?o(i):v||(v=!0,h=Ih(setTimeout(()=>{o(i)},K0)))}),i.on("flush",()=>{o(i)})}class J0{constructor(c){if(this._options=c,this._integrations={},this._numProcessing=0,this._outcomes={},this._hooks={},this._eventProcessors=[],this._promiseBuffer=Tr(c.transportOptions?.bufferSize??Ph),c.dsn?this._dsn=Pp(c.dsn):at&&W.warn("No DSN provided, client will not send events."),this._dsn){const f=z0(this._dsn,c.tunnel,c._metadata?c._metadata.sdk:void 0);this._transport=c.transport({tunnel:this._options.tunnel,recordDroppedEvent:this.recordDroppedEvent.bind(this),...c.transportOptions,url:f})}this._options.enableLogs=this._options.enableLogs??this._options._experiments?.enableLogs,this._options.enableLogs&&nh(this,"afterCaptureLog","flushLogs",W0,cr),(this._options.enableMetrics??this._options._experiments?.enableMetrics??!0)&&nh(this,"afterCaptureMetric","flushMetrics",$0,$h)}captureException(c,r,f){const o=ii();if(Um(c))return at&&W.log(Im),o;const m={event_id:o,...r};return this._process(()=>this.eventFromException(c,m).then(h=>this._captureEvent(h,m,f)).then(h=>h),"error"),m.event_id}captureMessage(c,r,f,o){const m={event_id:ii(),...f},h=jh(c)?c:String(c),v=Si(c),b=v?this.eventFromMessage(h,r,m):this.eventFromException(c,m);return this._process(()=>b.then(N=>this._captureEvent(N,m,o)),v?"unknown":"error"),m.event_id}captureEvent(c,r,f){const o=ii();if(r?.originalException&&Um(r.originalException))return at&&W.log(Im),o;const m={event_id:o,...r},h=c.sdkProcessingMetadata||{},v=h.capturedSpanScope,b=h.capturedSpanIsolationScope,N=ah(c.type);return this._process(()=>this._captureEvent(c,m,v||f,b),N),m.event_id}captureSession(c){this.sendSession(c),Rm(c,{init:!1})}getDsn(){return this._dsn}getOptions(){return this._options}getSdkMetadata(){return this._options._metadata}getTransport(){return this._transport}async flush(c){const r=this._transport;if(!r)return!0;this.emit("flush");const f=await this._isClientDoneProcessing(c),o=await r.flush(c);return f&&o}async close(c){cr(this);const r=await this.flush(c);return this.getOptions().enabled=!1,this.emit("close"),r}getEventProcessors(){return this._eventProcessors}addEventProcessor(c){this._eventProcessors.push(c)}init(){(this._isEnabled()||this._options.integrations.some(({name:c})=>c.startsWith("Spotlight")))&&this._setupIntegrations()}getIntegrationByName(c){return this._integrations[c]}addIntegration(c){const r=this._integrations[c.name];kh(this,c,this._integrations),r||Wm(this,[c])}sendEvent(c,r={}){this.emit("beforeSendEvent",c,r);let f=Xv(c,this._dsn,this._options._metadata,this._options.tunnel);for(const o of r.attachments||[])f=Qv(f,Zv(o));this.sendEnvelope(f).then(o=>this.emit("afterSendEvent",c,o))}sendSession(c){const{release:r,environment:f=tv}=this._options;if("aggregates"in c){const m=c.attrs||{};if(!m.release&&!r){at&&W.warn(Pm);return}m.release=m.release||r,m.environment=m.environment||f,c.attrs=m}else{if(!c.release&&!r){at&&W.warn(Pm);return}c.release=c.release||r,c.environment=c.environment||f}this.emit("beforeSendSession",c);const o=Vv(c,this._dsn,this._options._metadata,this._options.tunnel);this.sendEnvelope(o)}recordDroppedEvent(c,r,f=1){if(this._options.sendClientReports){const o=`${c}:${r}`;at&&W.log(`Recording outcome: "${o}"${f>1?` (${f} times)`:""}`),this._outcomes[o]=(this._outcomes[o]||0)+f}}on(c,r){const f=this._hooks[c]=this._hooks[c]||new Set,o=(...m)=>r(...m);return f.add(o),()=>{f.delete(o)}}emit(c,...r){const f=this._hooks[c];f&&f.forEach(o=>o(...r))}async sendEnvelope(c){if(this.emit("beforeEnvelope",c),this._isEnabled()&&this._transport)try{return await this._transport.send(c)}catch(r){return at&&W.error("Error while sending envelope:",r),{}}return at&&W.error("Transport disabled"),{}}dispose(){}_setupIntegrations(){const{integrations:c}=this._options;this._integrations=U0(this,c),Wm(this,c)}_updateSessionFromEvent(c,r){let f=r.level==="fatal",o=!1;const m=r.exception?.values;if(m){o=!0,f=!1;for(const b of m)if(b.mechanism?.handled===!1){f=!0;break}}const h=c.status==="ok";(h&&c.errors===0||h&&f)&&(Rm(c,{...f&&{status:"crashed"},errors:c.errors||Number(o||f)}),this.captureSession(c))}async _isClientDoneProcessing(c){let r=0;for(;!c||rsetTimeout(f,1)),!this._numProcessing)return!0;r++}return!1}_isEnabled(){return this.getOptions().enabled!==!1&&this._transport!==void 0}_prepareEvent(c,r,f,o){const m=this.getOptions(),h=Object.keys(this._integrations);return!r.integrations&&h?.length&&(r.integrations=h),this.emit("preprocessEvent",c,r),c.type||o.setLastEventId(c.event_id||r.event_id),ev(m,c,r,f,this,o).then(v=>{if(v===null)return v;this.emit("postprocessEvent",v,r),v.contexts={trace:{...v.contexts?.trace,...nv(f)},...v.contexts};const b=av(this,f);return v.sdkProcessingMetadata={dynamicSamplingContext:b,...v.sdkProcessingMetadata},v})}_captureEvent(c,r={},f=_i(),o=bi()){return at&&fr(c)&&W.log(`Captured error event \`${ty(c)[0]||""}\``),this._processEvent(c,r,f,o).then(m=>m.event_id,m=>{at&&(eh(m)?W.log(m.message):th(m)?W.warn(m.message):W.warn(m))})}_processEvent(c,r,f,o){const m=this.getOptions(),{sampleRate:h}=m,v=ay(c),b=fr(c),R=`before send for type \`${c.type||"error"}\``,O=typeof h>"u"?void 0:uv(h);if(b&&typeof O=="number"&&lv()>O)return this.recordDroppedEvent("sample_rate","error"),wh(Ff(`Discarding event because it's not included in the random sample (sampling rate = ${h})`));const B=ah(c.type);return this._prepareEvent(c,r,f,o).then(C=>{if(C===null)throw this.recordDroppedEvent("event_processor",B),Ff("An event processor returned `null`, will not send event.");if(r.data?.__sentry__===!0)return C;const X=F0(this,m,C,r);return k0(X,R)}).then(C=>{if(C===null){if(this.recordDroppedEvent("before_send",B),v){const Vt=1+(c.spans||[]).length;this.recordDroppedEvent("before_send","span",Vt)}throw Ff(`${R} returned \`null\`, will not send event.`)}const lt=f.getSession()||o.getSession();if(b&<&&this._updateSessionFromEvent(lt,C),v){const _t=C.sdkProcessingMetadata?.spanCountBeforeProcessing||0,Vt=C.spans?C.spans.length:0,be=_t-Vt;be>0&&this.recordDroppedEvent("before_send","span",be)}const X=C.transaction_info;if(v&&X&&C.transaction!==c.transaction){const _t="custom";C.transaction_info={...X,source:_t}}return this.sendEvent(C,r),C}).then(null,C=>{throw eh(C)||th(C)?C:(this.captureException(C,{mechanism:{handled:!1,type:"internal"},data:{__sentry__:!0},originalException:C}),mi(`Event processing pipeline threw an error, original event will not be sent. Details have been sent as a new event. Reason: ${C}`))})}_process(c,r){this._numProcessing++,this._promiseBuffer.add(c).then(f=>(this._numProcessing--,f),f=>(this._numProcessing--,f===Er&&this.recordDroppedEvent("queue_overflow",r),f))}_clearOutcomes(){const c=this._outcomes;return this._outcomes={},Object.entries(c).map(([r,f])=>{const[o,m]=r.split(":");return{reason:o,category:m,quantity:f}})}_flushOutcomes(){at&&W.log("Flushing outcomes...");const c=this._clearOutcomes();if(c.length===0){at&&W.log("No outcomes to send");return}if(!this._dsn){at&&W.log("No dsn provided, will not send outcomes");return}at&&W.log("Sending outcomes:",c);const r=Q0(c,this._options.tunnel&&gr(this._dsn));this.sendEnvelope(r)}}function ah(i){return i==="replay_event"?"replay":i||"error"}function k0(i,c){const r=`${c} must return \`null\` or a valid event.`;if(cv(i))return i.then(f=>{if(!lr(f)&&f!==null)throw mi(r);return f},f=>{throw mi(`${c} rejected with ${f}`)});if(!lr(i)&&i!==null)throw mi(r);return i}function F0(i,c,r,f){const{beforeSend:o,beforeSendTransaction:m,beforeSendSpan:h,ignoreSpans:v}=c;let b=r;if(fr(b)&&o)return o(b,f);if(ay(b)){if(h||v){const N=Z0(b);if(v?.length&&Qm(N,v))return null;if(h){const R=h(N);R?b=iv(r,V0(R)):Nm()}if(b.spans){const R=[],O=b.spans;for(const C of O){if(v?.length&&Qm(C,v)){Kv(O,C);continue}if(h){const lt=h(C);lt?R.push(lt):(Nm(),R.push(C))}else R.push(C)}const B=b.spans.length-R.length;B&&i.recordDroppedEvent("before_send","span",B),b.spans=R}}if(m){if(b.spans){const N=b.spans.length;b.sdkProcessingMetadata={...r.sdkProcessingMetadata,spanCountBeforeProcessing:N}}return m(b,f)}}return b}function fr(i){return i.type===void 0}function ay(i){return i.type==="transaction"}function $0(i){let c=0;return i.name&&(c+=i.name.length*2),c+=8,c+ly(i.attributes)}function W0(i){let c=0;return i.message&&(c+=i.message.length*2),c+ly(i.attributes)}function ly(i){if(!i)return 0;let c=0;return Object.values(i).forEach(r=>{Array.isArray(r)?c+=r.length*lh(r[0]):Si(r)?c+=lh(r):c+=100}),c}function lh(i){return typeof i=="string"?i.length*2:typeof i=="number"?8:typeof i=="boolean"?4:0}function I0(i){return _r(i)&&"__sentry_fetch_url_host__"in i&&typeof i.__sentry_fetch_url_host__=="string"}function uh(i){return I0(i)?`${i.message} (${i.__sentry_fetch_url_host__})`:i.message}function P0(i,c){c.debug===!0&&(at?W.enable():br(()=>{console.warn("[Sentry] Cannot initialize SDK with `debug` option using a non-debug bundle.")})),_i().update(c.initialScope);const f=new i(c);return t_(f),f.init(),f}function t_(i){_i().setClient(i)}function e_(i){"aggregates"in i?i.attrs?.ip_address===void 0&&(i.attrs={...i.attrs,ip_address:"{{auto}}"}):i.ipAddress===void 0&&(i.ipAddress="{{auto}}")}function Ar(i,c,r=[c],f="npm"){const o=(i._metadata=i._metadata||{}).sdk=i._metadata.sdk||{};o.name||(o.name=`sentry.javascript.${c}`,o.packages=r.map(m=>({name:`${f}:@sentry/${m}`,version:Hm})),o.version=Hm)}const n_=100;function Vn(i,c){const r=ye(),f=bi();if(!r)return;const{beforeBreadcrumb:o=null,maxBreadcrumbs:m=n_}=r.getOptions();if(m<=0)return;const v={timestamp:Bh(),...i},b=o?br(()=>o(v,c)):v;b!==null&&(r.emit&&r.emit("beforeAddBreadcrumb",b,c),f.addBreadcrumb(b,m))}let ih;const a_="FunctionToString",ch=new WeakMap,l_=()=>({name:a_,setupOnce(){ih=Function.prototype.toString;try{Function.prototype.toString=function(...i){const c=Lh(this),r=ch.has(ye())&&c!==void 0?c:this;return ih.apply(r,i)}}catch{}},setup(i){ch.set(i,!0)}}),u_=l_,i_=[/^Script error\.?$/,/^Javascript error: Script error\.? on line 0$/,/^ResizeObserver loop completed with undelivered notifications.$/,/^Cannot redefine property: googletag$/,/^Can't find variable: gmo$/,/^undefined is not an object \(evaluating 'a\.[A-Z]'\)$/,/can't redefine non-configurable property "solana"/,/vv\(\)\.getRestrictions is not a function/,/Can't find variable: _AutofillCallbackHandler/,/Object Not Found Matching Id:\d+, MethodName:simulateEvent/,/^Java exception was raised during method invocation$/],c_="EventFilters",f_=(i={})=>{let c;return{name:c_,setup(r){const f=r.getOptions();c=fh(i,f)},processEvent(r,f,o){if(!c){const m=o.getOptions();c=fh(i,m)}return s_(r,c)?null:r}}},r_=(i={})=>({...f_(i),name:"InboundFilters"});function fh(i={},c={}){return{allowUrls:[...i.allowUrls||[],...c.allowUrls||[]],denyUrls:[...i.denyUrls||[],...c.denyUrls||[]],ignoreErrors:[...i.ignoreErrors||[],...c.ignoreErrors||[],...i.disableErrorDefaults?[]:i_],ignoreTransactions:[...i.ignoreTransactions||[],...c.ignoreTransactions||[]]}}function s_(i,c){if(i.type){if(i.type==="transaction"&&d_(i,c.ignoreTransactions))return at&&W.warn(`Event dropped due to being matched by \`ignoreTransactions\` option. Event: ${Zn(i)}`),!0}else{if(o_(i,c.ignoreErrors))return at&&W.warn(`Event dropped due to being matched by \`ignoreErrors\` option. Event: ${Zn(i)}`),!0;if(g_(i))return at&&W.warn(`Event dropped due to not having an error message, error type or stacktrace. Event: ${Zn(i)}`),!0;if(m_(i,c.denyUrls))return at&&W.warn(`Event dropped due to being matched by \`denyUrls\` option. Event: ${Zn(i)}. Url: ${pi(i)}`),!0;if(!h_(i,c.allowUrls))return at&&W.warn(`Event dropped due to not being matched by \`allowUrls\` option. Event: ${Zn(i)}. Url: ${pi(i)}`),!0}return!1}function o_(i,c){return c?.length?ty(i).some(r=>Ei(r,c)):!1}function d_(i,c){if(!c?.length)return!1;const r=i.transaction;return r?Ei(r,c):!1}function m_(i,c){if(!c?.length)return!1;const r=pi(i);return r?Ei(r,c):!1}function h_(i,c){if(!c?.length)return!0;const r=pi(i);return r?Ei(r,c):!0}function y_(i=[]){for(let c=i.length-1;c>=0;c--){const r=i[c];if(r&&r.filename!==""&&r.filename!=="[native code]")return r.filename||null}return null}function pi(i){try{const r=[...i.exception?.values??[]].reverse().find(f=>f.mechanism?.parent_id===void 0&&f.stacktrace?.frames?.length)?.stacktrace?.frames;return r?y_(r):null}catch{return at&&W.error(`Cannot extract url for event ${Zn(i)}`),null}}function g_(i){return i.exception?.values?.length?!i.message&&!i.exception.values.some(c=>c.stacktrace||c.type&&c.type!=="Error"||c.value):!1}function p_(i,c,r,f,o,m){if(!o.exception?.values||!m||!ur(m.originalException,Error))return;const h=o.exception.values.length>0?o.exception.values[o.exception.values.length-1]:void 0;h&&(o.exception.values=rr(i,c,f,m.originalException,r,o.exception.values,h,0))}function rr(i,c,r,f,o,m,h,v){if(m.length>=r+1)return m;let b=[...m];if(ur(f[o],Error)){rh(h,v,f);const N=i(c,f[o]),R=b.length;sh(N,o,R,v),b=rr(i,c,r,f[o],o,[N,...b],N,R)}return uy(f)&&f.errors.forEach((N,R)=>{if(ur(N,Error)){rh(h,v,f);const O=i(c,N),B=b.length;sh(O,`errors[${R}]`,B,v),b=rr(i,c,r,N,o,[O,...b],O,B)}}),b}function uy(i){return Array.isArray(i.errors)}function rh(i,c,r){i.mechanism={handled:!0,type:"auto.core.linked_errors",...uy(r)&&{is_exception_group:!0},...i.mechanism,exception_id:c}}function sh(i,c,r,f){i.mechanism={handled:!0,...i.mechanism,type:"chained",source:c,exception_id:r,parent_id:f}}function v_(i){const c="console";Qh(c,i),Zh(c,__)}function __(){"console"in ni&&fv.forEach(function(i){i in ni.console&&De(ni.console,i,function(c){return wm[i]=c,function(...r){Vh("console",{args:r,level:i}),wm[i]?.apply(ni.console,r)}})})}function b_(i){return i==="warn"?"warning":["fatal","error","warning","log","info","debug"].includes(i)?i:"log"}const S_="Dedupe",E_=()=>{let i;return{name:S_,processEvent(c){if(c.type)return c;try{if(A_(c,i))return at&&W.warn("Event dropped due to being a duplicate of previously captured event."),null}catch{}return i=c}}},T_=E_;function A_(i,c){return c?!!(M_(i,c)||O_(i,c)):!1}function M_(i,c){const r=i.message,f=c.message;return!(!r&&!f||r&&!f||!r&&f||r!==f||!cy(i,c)||!iy(i,c))}function O_(i,c){const r=oh(c),f=oh(i);return!(!r||!f||r.type!==f.type||r.value!==f.value||!cy(i,c)||!iy(i,c))}function iy(i,c){let r=Bm(i),f=Bm(c);if(!r&&!f)return!0;if(r&&!f||!r&&f||(r=r,f=f,f.length!==r.length))return!1;for(let o=0;o({name:z_,setup(i){i.on("spanStart",c=>{const r=_i().getScopeData(),f=bi().getScopeData(),o=r.conversationId||f.conversationId;o&&c.setAttribute(rv,o)})}}),x_=D_;function fy(i){if(i!==void 0)return i>=400&&i<500?"warning":i>=500?"error":void 0}function Mr(i,c){const r=Or(i,c),f={type:w_(c),value:B_(c)};return r.length&&(f.stacktrace={frames:r}),f.type===void 0&&f.value===""&&(f.value="Unrecoverable error caught"),f}function U_(i,c,r,f){const m=ye()?.getOptions().normalizeDepth,h=Y_(c),v={__serialized__:ov(c,m)};if(h)return{exception:{values:[Mr(i,h)]},extra:v};const b={exception:{values:[{type:Sr(c)?c.constructor.name:f?"UnhandledRejection":"Error",value:j_(c,{isUnhandledRejection:f})}]},extra:v};if(r){const N=Or(i,r);N.length&&(b.exception.values[0].stacktrace={frames:N})}return b}function $f(i,c){return{exception:{values:[Mr(i,c)]}}}function Or(i,c){const r=c.stacktrace||c.stack||"",f=N_(c),o=H_(c);try{return i(r,f,o)}catch{}return[]}const R_=/Minified React error #\d+;/i;function N_(i){return i&&R_.test(i.message)?1:0}function H_(i){return typeof i.framesToPop=="number"?i.framesToPop:0}function ry(i){return typeof WebAssembly<"u"&&typeof WebAssembly.Exception<"u"?i instanceof WebAssembly.Exception:!1}function w_(i){const c=i?.name;return!c&&ry(i)?i.message&&Array.isArray(i.message)&&i.message.length==2?i.message[0]:"WebAssembly.Exception":c}function B_(i){const c=i?.message;return ry(i)?Array.isArray(i.message)&&i.message.length==2?i.message[1]:"wasm exception":c?c.error&&typeof c.error.message=="string"?uh(c.error):uh(i):"No error message"}function C_(i,c,r,f){const o=r?.syntheticException||void 0,m=zr(i,c,o,f);return gi(m),m.level="error",r?.event_id&&(m.event_id=r.event_id),pr(m)}function q_(i,c,r="info",f,o){const m=f?.syntheticException||void 0,h=sr(i,c,m,o);return h.level=r,f?.event_id&&(h.event_id=f.event_id),pr(h)}function zr(i,c,r,f,o){let m;if(Yh(c)&&c.error)return $f(i,c.error);if(Cm(c)||sv(c)){const h=c;if("stack"in c)m=$f(i,c);else{const v=h.name||(Cm(h)?"DOMError":"DOMException"),b=h.message?`${v}: ${h.message}`:v;m=sr(i,b,r,f),qm(m,b)}return"code"in h&&(m.tags={...m.tags,"DOMException.code":`${h.code}`}),m}return _r(c)?$f(i,c):lr(c)||Sr(c)?(m=U_(i,c,r,o),gi(m,{synthetic:!0}),m):(m=sr(i,c,r,f),qm(m,`${c}`),gi(m,{synthetic:!0}),m)}function sr(i,c,r,f){const o={};if(f&&r){const m=Or(i,r);m.length&&(o.exception={values:[{value:c,stacktrace:{frames:m}}]}),gi(o,{synthetic:!0})}if(jh(c)){const{__sentry_template_string__:m,__sentry_template_values__:h}=c;return o.logentry={message:m,params:h},o}return o.message=c,o}function j_(i,{isUnhandledRejection:c}){const r=dv(i),f=c?"promise rejection":"exception";return Yh(i)?`Event \`ErrorEvent\` captured as ${f} with message \`${i.message}\``:Sr(i)?`Event \`${L_(i)}\` (type=${i.type}) captured as ${f}`:`Object captured as ${f} with keys: ${r}`}function L_(i){try{const c=Object.getPrototypeOf(i);return c?c.constructor.name:void 0}catch{}}function Y_(i){for(const c in i)if(Object.prototype.hasOwnProperty.call(i,c)){const r=i[c];if(r instanceof Error)return r}}class G_ extends J0{constructor(c){const r=X_(c),f=Mt.SENTRY_SDK_SOURCE||Jv();Ar(r,"browser",["browser"],f),r._metadata?.sdk&&(r._metadata.sdk.settings={infer_ip:r.sendDefaultPii?"auto":"never",...r._metadata.sdk.settings}),super(r);const{sendDefaultPii:o,sendClientReports:m,enableLogs:h,_experiments:v,enableMetrics:b}=this._options,N=b??v?.enableMetrics??!0;Mt.document&&(m||h||N)&&Mt.document.addEventListener("visibilitychange",()=>{Mt.document.visibilityState==="hidden"&&(m&&this._flushOutcomes(),h&&cr(this),N&&$h(this))}),o&&this.on("beforeSendSession",e_)}eventFromException(c,r){return C_(this._options.stackParser,c,r,this._options.attachStacktrace)}eventFromMessage(c,r="info",f){return q_(this._options.stackParser,c,r,f,this._options.attachStacktrace)}_prepareEvent(c,r,f,o){return c.platform=c.platform||"javascript",super._prepareEvent(c,r,f,o)}}function X_(i){return{release:typeof __SENTRY_RELEASE__=="string"?__SENTRY_RELEASE__:Mt.SENTRY_RELEASE?.id,sendClientReports:!0,parentSpanIsAlwaysRootSpan:!0,...i}}const Q_=1e3;let dh,or,dr;function Z_(i){const c="dom";Qh(c,i),Zh(c,V_)}function V_(){if(!ke.document)return;const i=Vh.bind(null,"dom"),c=mh(i,!0);ke.document.addEventListener("click",c,!1),ke.document.addEventListener("keypress",c,!1),["EventTarget","Node"].forEach(r=>{const o=ke[r]?.prototype;o?.hasOwnProperty?.("addEventListener")&&(De(o,"addEventListener",function(m){return function(h,v,b){if(h==="click"||h=="keypress")try{const N=this.__sentry_instrumentation_handlers__=this.__sentry_instrumentation_handlers__||{},R=N[h]=N[h]||{refCount:0};if(!R.handler){const O=mh(i);R.handler=O,m.call(this,h,O,b)}R.refCount++}catch{}return m.call(this,h,v,b)}}),De(o,"removeEventListener",function(m){return function(h,v,b){if(h==="click"||h=="keypress")try{const N=this.__sentry_instrumentation_handlers__||{},R=N[h];R&&(R.refCount--,R.refCount<=0&&(m.call(this,h,R.handler,b),R.handler=void 0,delete N[h]),Object.keys(N).length===0&&delete this.__sentry_instrumentation_handlers__)}catch{}return m.call(this,h,v,b)}}))})}function K_(i){if(i.type!==or)return!1;try{if(!i.target||i.target._sentryId!==dr)return!1}catch{}return!0}function J_(i,c){return i!=="keypress"?!1:c?.tagName?!(c.tagName==="INPUT"||c.tagName==="TEXTAREA"||c.isContentEditable):!0}function mh(i,c=!1){return r=>{if(!r||r._sentryCaptured)return;const f=k_(r);if(J_(r.type,f))return;jm(r,"_sentryCaptured",!0),f&&!f._sentryId&&jm(f,"_sentryId",ii());const o=r.type==="keypress"?"input":r.type;K_(r)||(i({event:r,name:o,global:c}),or=r.type,dr=f?f._sentryId:void 0),clearTimeout(dh),dh=ke.setTimeout(()=>{dr=void 0,or=void 0},Q_)}}function k_(i){try{return i.target}catch{return null}}const hi={};function F_(i){const c=hi[i];if(c)return c;let r=ke[i];if(kv(r))return hi[i]=r.bind(ke);const f=ke.document;if(f&&typeof f.createElement=="function")try{const o=f.createElement("iframe");o.hidden=!0,f.head.appendChild(o);const m=o.contentWindow;m?.[i]&&(r=m[i]),f.head.removeChild(o)}catch(o){Fv&&W.warn(`Could not create sandbox iframe for ${i} check, bailing to window.${i}: `,o)}return r&&(hi[i]=r.bind(ke))}function $_(i){hi[i]=void 0}const W_=40;function I_(i,c=F_("fetch")){let r=0,f=0;async function o(m){const h=m.body.length;r+=h,f++;const v={body:m.body,method:"POST",referrerPolicy:"strict-origin",headers:i.headers,keepalive:r<=6e4&&f<15,...i.fetchOptions};try{const b=await c(i.url,v);return{statusCode:b.status,headers:{"x-sentry-rate-limits":b.headers.get("X-Sentry-Rate-Limits"),"retry-after":b.headers.get("Retry-After")}}}catch(b){throw $_("fetch"),b}finally{r-=h,f--}}return X0(i,o,Tr(i.bufferSize||W_))}const P_=30,tb=50;function mr(i,c,r,f){const o={filename:i,function:c===""?Ca:c,in_app:!0};return r!==void 0&&(o.lineno=r),f!==void 0&&(o.colno=f),o}const eb=/^\s*at (\S+?)(?::(\d+))(?::(\d+))\s*$/i,nb=/^\s*at (?:(.+?\)(?: \[.+\])?|.*?) ?\((?:address at )?)?(?:async )?((?:|[-a-z]+:|.*bundle|\/)?.*?)(?::(\d+))?(?::(\d+))?\)?\s*$/i,ab=/\((\S*)(?::(\d+))(?::(\d+))\)/,lb=/at (.+?) ?\(data:(.+?),/,ub=i=>{const c=i.match(lb);if(c)return{filename:``,function:c[1]};const r=eb.exec(i);if(r){const[,o,m,h]=r;return mr(o,Ca,+m,+h)}const f=nb.exec(i);if(f){if(f[2]?.indexOf("eval")===0){const v=ab.exec(f[2]);v&&(f[2]=v[1],f[3]=v[2],f[4]=v[3])}const[m,h]=sy(f[1]||Ca,f[2]);return mr(h,m,f[3]?+f[3]:void 0,f[4]?+f[4]:void 0)}},ib=[P_,ub],cb=/^\s*(.*?)(?:\((.*?)\))?(?:^|@)?((?:[-a-z]+)?:\/.*?|\[native code\]|[^@]*(?:bundle|\d+\.js)|\/[\w\-. /=]+)(?::(\d+))?(?::(\d+))?\s*$/i,fb=/(\S+) line (\d+)(?: > eval line \d+)* > eval/i,rb=i=>{const c=cb.exec(i);if(c){if(c[3]&&c[3].indexOf(" > eval")>-1){const m=fb.exec(c[3]);m&&(c[1]=c[1]||"eval",c[3]=m[1],c[4]=m[2],c[5]="")}let f=c[3],o=c[1]||Ca;return[o,f]=sy(o,f),mr(f,o,c[4]?+c[4]:void 0,c[5]?+c[5]:void 0)}},sb=[tb,rb],ob=[ib,sb],db=mv(...ob),sy=(i,c)=>{const r=i.indexOf("safari-extension")!==-1,f=i.indexOf("safari-web-extension")!==-1;return r||f?[i.indexOf("@")!==-1?i.split("@")[0]:Ca,r?`safari-extension:${c}`:`safari-web-extension:${c}`]:[i,c]},ai=1024,mb="Breadcrumbs",hb=(i={})=>{const c={console:!0,dom:!0,fetch:!0,history:!0,sentry:!0,xhr:!0,...i};return{name:mb,setup(r){c.console&&v_(vb(r)),c.dom&&Z_(pb(r,c.dom)),c.xhr&&$v(_b(r)),c.fetch&&Wv(bb(r)),c.history&&Kh(Sb(r)),c.sentry&&r.on("beforeSendEvent",gb(r))}}},yb=hb;function gb(i){return function(r){ye()===i&&Vn({category:`sentry.${r.type==="transaction"?"transaction":"event"}`,event_id:r.event_id,level:r.level,message:Zn(r)},{event:r})}}function pb(i,c){return function(f){if(ye()!==i)return;let o,m,h=typeof c=="object"?c.serializeAttribute:void 0,v=typeof c=="object"&&typeof c.maxStringLength=="number"?c.maxStringLength:void 0;v&&v>ai&&(Ai&&W.warn(`\`dom.maxStringLength\` cannot exceed ${ai}, but a value of ${v} was configured. Sentry will use ${ai} instead.`),v=ai),typeof h=="string"&&(h=[h]);try{const N=f.event,R=Eb(N)?N.target:N;o=hv(R,{keyAttrs:h,maxStringLength:v}),m=yv(R)}catch{o=""}if(o.length===0)return;const b={category:`ui.${f.name}`,message:o};m&&(b.data={"ui.component_name":m}),Vn(b,{event:f.event,name:f.name,global:f.global})}}function vb(i){return function(r){if(ye()!==i)return;const f={category:"console",data:{arguments:r.args,logger:"console"},level:b_(r.level),message:Lm(r.args," ")};if(r.level==="assert")if(r.args[0]===!1)f.message=`Assertion failed: ${Lm(r.args.slice(1)," ")||"console.assert"}`,f.data.arguments=r.args.slice(1);else return;Vn(f,{input:r.args,level:r.level})}}function _b(i){return function(r){if(ye()!==i)return;const{startTimestamp:f,endTimestamp:o}=r,m=r.xhr[Iv];if(!f||!o||!m)return;const{method:h,url:v,status_code:b,body:N}=m,R={method:h,url:v,status_code:b},O={xhr:r.xhr,input:N,startTimestamp:f,endTimestamp:o},B={category:"xhr",data:R,type:"http",level:fy(b)};i.emit("beforeOutgoingRequestBreadcrumb",B,O),Vn(B,O)}}function bb(i){return function(r){if(ye()!==i)return;const{startTimestamp:f,endTimestamp:o}=r;if(o&&!(r.fetchData.url.match(/sentry_key/)&&r.fetchData.method==="POST"))if(r.fetchData.method,r.fetchData.url,r.error){const m=r.fetchData,h={data:r.error,input:r.args,startTimestamp:f,endTimestamp:o},v={category:"fetch",data:m,level:"error",type:"http"};i.emit("beforeOutgoingRequestBreadcrumb",v,h),Vn(v,h)}else{const m=r.response,h={...r.fetchData,status_code:m?.status};r.fetchData.request_body_size,r.fetchData.response_body_size,m?.status;const v={input:r.args,response:m,startTimestamp:f,endTimestamp:o},b={category:"fetch",data:h,type:"http",level:fy(h.status_code)};i.emit("beforeOutgoingRequestBreadcrumb",b,v),Vn(b,v)}}}function Sb(i){return function(r){if(ye()!==i)return;let f=r.from,o=r.to;const m=Jf(Mt.location.href);let h=f?Jf(f):void 0;const v=Jf(o);h?.path||(h=m),m.protocol===v.protocol&&m.host===v.host&&(o=v.relative),m.protocol===h.protocol&&m.host===h.host&&(f=h.relative),Vn({category:"navigation",data:{from:f,to:o}})}}function Eb(i){return!!i&&!!i.target}const Tb=["EventTarget","Window","Node","ApplicationCache","AudioTrackList","BroadcastChannel","ChannelMergerNode","CryptoOperation","EventSource","FileReader","HTMLUnknownElement","IDBDatabase","IDBRequest","IDBTransaction","KeyOperation","MediaController","MessagePort","ModalWindow","Notification","SVGElementInstance","Screen","SharedWorker","TextTrack","TextTrackCue","TextTrackList","WebSocket","WebSocketWorker","Worker","XMLHttpRequest","XMLHttpRequestEventTarget","XMLHttpRequestUpload"],Ab="BrowserApiErrors",Mb=(i={})=>{const c={XMLHttpRequest:!0,eventTarget:!0,requestAnimationFrame:!0,setInterval:!0,setTimeout:!0,unregisterOriginalCallbacks:!1,...i};return{name:Ab,setupOnce(){c.setTimeout&&De(Mt,"setTimeout",hh),c.setInterval&&De(Mt,"setInterval",hh),c.requestAnimationFrame&&De(Mt,"requestAnimationFrame",zb),c.XMLHttpRequest&&"XMLHttpRequest"in Mt&&De(XMLHttpRequest.prototype,"send",Db);const r=c.eventTarget;r&&(Array.isArray(r)?r:Tb).forEach(o=>xb(o,c))}}},Ob=Mb;function hh(i){return function(...c){const r=c[0];return c[0]=Hl(r,{mechanism:{handled:!1,type:`auto.browser.browserapierrors.${qa(i)}`}}),i.apply(this,c)}}function zb(i){return function(c){return i.apply(this,[Hl(c,{mechanism:{data:{handler:qa(i)},handled:!1,type:"auto.browser.browserapierrors.requestAnimationFrame"}})])}}function Db(i){return function(...c){const r=this;return["onload","onerror","onprogress","onreadystatechange"].forEach(o=>{o in r&&typeof r[o]=="function"&&De(r,o,function(m){const h={mechanism:{data:{handler:qa(m)},handled:!1,type:`auto.browser.browserapierrors.xhr.${o}`}},v=Lh(m);return v&&(h.mechanism.data.handler=qa(v)),Hl(m,h)})}),i.apply(this,c)}}function xb(i,c){const f=Mt[i]?.prototype;f?.hasOwnProperty?.("addEventListener")&&(De(f,"addEventListener",function(o){return function(m,h,v){try{Ub(h)&&(h.handleEvent=Hl(h.handleEvent,{mechanism:{data:{handler:qa(h),target:i},handled:!1,type:"auto.browser.browserapierrors.handleEvent"}}))}catch{}return c.unregisterOriginalCallbacks&&Rb(this,m,h),o.apply(this,[m,Hl(h,{mechanism:{data:{handler:qa(h),target:i},handled:!1,type:"auto.browser.browserapierrors.addEventListener"}}),v])}}),De(f,"removeEventListener",function(o){return function(m,h,v){try{const b=h.__sentry_wrapped__;b&&o.call(this,m,b,v)}catch{}return o.call(this,m,h,v)}}))}function Ub(i){return typeof i.handleEvent=="function"}function Rb(i,c,r){i&&typeof i=="object"&&"removeEventListener"in i&&typeof i.removeEventListener=="function"&&i.removeEventListener(c,r)}const Nb=(i={})=>{const c=i.lifecycle??"route";return{name:"BrowserSession",setupOnce(){if(typeof Mt.document>"u"){Ai&&W.warn("Using the `browserSessionIntegration` in non-browser environments is not supported.");return}Ym({ignoreDuration:!0}),Kf();const r=bi();let f=r.getUser();r.addScopeListener(o=>{const m=o.getUser();(f?.id!==m?.id||f?.ip_address!==m?.ip_address)&&(Kf(),f=m)}),c==="route"&&Kh(({from:o,to:m})=>{o!==m&&(Ym({ignoreDuration:!0}),Kf())})}}},Hb="CultureContext",wb=()=>({name:Hb,preprocessEvent(i){const c=Cb();c&&(i.contexts={...i.contexts,culture:{...c,...i.contexts?.culture}})}}),Bb=wb;function Cb(){try{const i=Mt.Intl;if(!i)return;const c=i.DateTimeFormat().resolvedOptions();return{locale:c.locale,timezone:c.timeZone,calendar:c.calendar}}catch{return}}const qb="GlobalHandlers",jb=(i={})=>{const c={onerror:!0,onunhandledrejection:!0,...i};return{name:qb,setupOnce(){Error.stackTraceLimit=50},setup(r){c.onerror&&(Yb(r),yh("onerror")),c.onunhandledrejection&&(Gb(r),yh("onunhandledrejection"))}}},Lb=jb;function Yb(i){Pv(c=>{const{stackParser:r,attachStacktrace:f}=oy();if(ye()!==i||Jh())return;const{msg:o,url:m,line:h,column:v,error:b}=c,N=Zb(zr(r,b||o,void 0,f,!1),m,h,v);N.level="error",Gh(N,{originalException:b,mechanism:{handled:!1,type:"auto.browser.global_handlers.onerror"}})})}function Gb(i){t0(c=>{const{stackParser:r,attachStacktrace:f}=oy();if(ye()!==i||Jh())return;const o=Xb(c),m=Si(o)?Qb(o):zr(r,o,void 0,f,!0);m.level="error",Gh(m,{originalException:o,mechanism:{handled:!1,type:"auto.browser.global_handlers.onunhandledrejection"}})})}function Xb(i){if(Si(i))return i;try{if("reason"in i)return i.reason;if("detail"in i&&"reason"in i.detail)return i.detail.reason}catch{}return i}function Qb(i){return{exception:{values:[{type:"UnhandledRejection",value:`Non-Error promise rejection captured with value: ${String(i)}`}]}}}function Zb(i,c,r,f){const o=i.exception=i.exception||{},m=o.values=o.values||[],h=m[0]=m[0]||{},v=h.stacktrace=h.stacktrace||{},b=v.frames=v.frames||[],N=f,R=r,O=Vb(c)??Xh();return b.length===0&&b.push({colno:N,filename:O,function:Ca,in_app:!0,lineno:R}),i}function yh(i){Ai&&W.log(`Global Handler attached: ${i}`)}function oy(){return ye()?.getOptions()||{stackParser:()=>[],attachStacktrace:!1}}function Vb(i){if(!(!gv(i)||i.length===0))return i.startsWith("data:")?`<${e0(i,!1)}>`:i}const Kb=()=>({name:"HttpContext",preprocessEvent(i){if(!Mt.navigator&&!Mt.location&&!Mt.document)return;const c=n0(),r={...c.headers,...i.request?.headers};i.request={...c,...i.request,headers:r}}}),Jb="cause",kb=5,Fb="LinkedErrors",$b=(i={})=>{const c=i.limit||kb,r=i.key||Jb;return{name:Fb,preprocessEvent(f,o,m){const h=m.getOptions();p_(Mr,h.stackParser,r,c,f,o)}}},Wb=$b;function Ib(){return Pb()?(Ai&&br(()=>{console.error("[Sentry] You cannot use Sentry.init() in a browser extension, see: https://docs.sentry.io/platforms/javascript/best-practices/browser-extensions/")}),!0):!1}function Pb(){if(typeof Mt.window>"u")return!1;const i=Mt;if(i.nw||!(i.chrome||i.browser)?.runtime?.id)return!1;const r=Xh(),f=["chrome-extension","moz-extension","ms-browser-extension","safari-web-extension"];return!(Mt===Mt.top&&f.some(m=>r.startsWith(`${m}://`)))}function tS(i){return[r_(),u_(),x_(),Ob(),yb(),Lb(),Wb(),T_(),Kb(),Bb(),Nb()]}function eS(i={}){const c=!i.skipBrowserExtensionCheck&&Ib();let r=i.defaultIntegrations==null?tS():i.defaultIntegrations;const f={...i,enabled:c?!1:i.enabled,stackParser:pv(i.stackParser||db),integrations:x0({integrations:i.integrations,defaultIntegrations:r}),transport:i.transport||I_};return P0(G_,f)}function nS(i){const c={...i};return Ar(c,"react"),vv("react",{version:xt.version}),eS(c)}function aS(i){const c=i.match(/^([^.]+)/);return c!==null&&parseInt(c[0])>=17}function lS(i,c){const r=new WeakSet;function f(o,m){if(!r.has(o)){if(o.cause)return r.add(o),f(o.cause,m);o.cause=m}}f(i,c)}function uS(i,{componentStack:c},r){if(aS(xt.version)&&_r(i)&&c){const f=new Error(i.message);f.name=`React ErrorBoundary ${i.name}`,f.stack=c,lS(i,f)}return _v(f=>(f.setContext("react",{componentStack:c}),bv(i,r)))}function Wf(i){return(c,r)=>{const f=!!i,o=uS(c,r,{mechanism:{handled:f,type:"auto.function.react.error_handler"}});f&&i(c,r,o)}}function iS(i){const c={...i,environment:i.environment||"production"};return Ar(c,"remix",["remix","react"]),nS(c)}function cS(i){const{instrumentPageLoad:c=!0,instrumentNavigation:r=!0,useEffect:f,useLocation:o,useMatches:m}=i;u0({useEffect:f,useLocation:o,useMatches:m,instrumentNavigation:r});const h=a0({...i,instrumentPageLoad:!1,instrumentNavigation:!1});return{...h,afterAllSetup(v){h.afterAllSetup(v),c&&l0(v)}}}const{slice:fS,forEach:rS}=[];function sS(i){return rS.call(fS.call(arguments,1),c=>{if(c)for(const r in c)i[r]===void 0&&(i[r]=c[r])}),i}function oS(i){return typeof i!="string"?!1:[/<\s*script.*?>/i,/<\s*\/\s*script\s*>/i,/<\s*img.*?on\w+\s*=/i,/<\s*\w+\s*on\w+\s*=.*?>/i,/javascript\s*:/i,/vbscript\s*:/i,/expression\s*\(/i,/eval\s*\(/i,/alert\s*\(/i,/document\.cookie/i,/document\.write\s*\(/i,/window\.location/i,/innerHTML/i].some(r=>r.test(i))}const gh=/^[\u0009\u0020-\u007e\u0080-\u00ff]+$/,dS=function(i,c){const f=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{path:"/"},o=encodeURIComponent(c);let m=`${i}=${o}`;if(f.maxAge>0){const h=f.maxAge-0;if(Number.isNaN(h))throw new Error("maxAge should be a Number");m+=`; Max-Age=${Math.floor(h)}`}if(f.domain){if(!gh.test(f.domain))throw new TypeError("option domain is invalid");m+=`; Domain=${f.domain}`}if(f.path){if(!gh.test(f.path))throw new TypeError("option path is invalid");m+=`; Path=${f.path}`}if(f.expires){if(typeof f.expires.toUTCString!="function")throw new TypeError("option expires is invalid");m+=`; Expires=${f.expires.toUTCString()}`}if(f.httpOnly&&(m+="; HttpOnly"),f.secure&&(m+="; Secure"),f.sameSite)switch(typeof f.sameSite=="string"?f.sameSite.toLowerCase():f.sameSite){case!0:m+="; SameSite=Strict";break;case"lax":m+="; SameSite=Lax";break;case"strict":m+="; SameSite=Strict";break;case"none":m+="; SameSite=None";break;default:throw new TypeError("option sameSite is invalid")}return f.partitioned&&(m+="; Partitioned"),m},ph={create(i,c,r,f){let o=arguments.length>4&&arguments[4]!==void 0?arguments[4]:{path:"/",sameSite:"strict"};r&&(o.expires=new Date,o.expires.setTime(o.expires.getTime()+r*60*1e3)),f&&(o.domain=f),document.cookie=dS(i,c,o)},read(i){const c=`${i}=`,r=document.cookie.split(";");for(let f=0;f-1&&(f=window.location.hash.substring(window.location.hash.indexOf("?")));const m=f.substring(1).split("&");for(let h=0;h0&&m[h].substring(0,v)===c&&(r=m[h].substring(v+1))}}return r}},yS={name:"hash",lookup(i){let{lookupHash:c,lookupFromHashIndex:r}=i,f;if(typeof window<"u"){const{hash:o}=window.location;if(o&&o.length>2){const m=o.substring(1);if(c){const h=m.split("&");for(let v=0;v0&&h[v].substring(0,b)===c&&(f=h[v].substring(b+1))}}if(f)return f;if(!f&&r>-1){const h=o.match(/\/([a-zA-Z-]*)/g);return Array.isArray(h)?h[typeof r=="number"?r:0]?.replace("/",""):void 0}}}return f}};let wa=null;const vh=()=>{if(wa!==null)return wa;try{if(wa=typeof window<"u"&&window.localStorage!==null,!wa)return!1;const i="i18next.translate.boo";window.localStorage.setItem(i,"foo"),window.localStorage.removeItem(i)}catch{wa=!1}return wa};var gS={name:"localStorage",lookup(i){let{lookupLocalStorage:c}=i;if(c&&vh())return window.localStorage.getItem(c)||void 0},cacheUserLanguage(i,c){let{lookupLocalStorage:r}=c;r&&vh()&&window.localStorage.setItem(r,i)}};let Ba=null;const _h=()=>{if(Ba!==null)return Ba;try{if(Ba=typeof window<"u"&&window.sessionStorage!==null,!Ba)return!1;const i="i18next.translate.boo";window.sessionStorage.setItem(i,"foo"),window.sessionStorage.removeItem(i)}catch{Ba=!1}return Ba};var pS={name:"sessionStorage",lookup(i){let{lookupSessionStorage:c}=i;if(c&&_h())return window.sessionStorage.getItem(c)||void 0},cacheUserLanguage(i,c){let{lookupSessionStorage:r}=c;r&&_h()&&window.sessionStorage.setItem(r,i)}},vS={name:"navigator",lookup(i){const c=[];if(typeof navigator<"u"){const{languages:r,userLanguage:f,language:o}=navigator;if(r)for(let m=0;m0?c:void 0}},_S={name:"htmlTag",lookup(i){let{htmlTag:c}=i,r;const f=c||(typeof document<"u"?document.documentElement:null);return f&&typeof f.getAttribute=="function"&&(r=f.getAttribute("lang")),r}},bS={name:"path",lookup(i){let{lookupFromPathIndex:c}=i;if(typeof window>"u")return;const r=window.location.pathname.match(/\/([a-zA-Z-]*)/g);return Array.isArray(r)?r[typeof c=="number"?c:0]?.replace("/",""):void 0}},SS={name:"subdomain",lookup(i){let{lookupFromSubdomainIndex:c}=i;const r=typeof c=="number"?c+1:1,f=typeof window<"u"&&window.location?.hostname?.match(/^(\w{2,5})\.(([a-z0-9-]{1,63}\.[a-z]{2,6})|localhost)/i);if(f)return f[r]}};let dy=!1;try{document.cookie,dy=!0}catch{}const my=["querystring","cookie","localStorage","sessionStorage","navigator","htmlTag"];dy||my.splice(1,1);const ES=()=>({order:my,lookupQuerystring:"lng",lookupCookie:"i18next",lookupLocalStorage:"i18nextLng",lookupSessionStorage:"i18nextLng",caches:["localStorage"],excludeCacheFor:["cimode"],convertDetectedLanguage:i=>i});class hy{constructor(c){let r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};this.type="languageDetector",this.detectors={},this.init(c,r)}init(){let c=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{languageUtils:{}},r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},f=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};this.services=c,this.options=sS(r,this.options||{},ES()),typeof this.options.convertDetectedLanguage=="string"&&this.options.convertDetectedLanguage.indexOf("15897")>-1&&(this.options.convertDetectedLanguage=o=>o.replace("-","_")),this.options.lookupFromUrlIndex&&(this.options.lookupFromPathIndex=this.options.lookupFromUrlIndex),this.i18nOptions=f,this.addDetector(mS),this.addDetector(hS),this.addDetector(gS),this.addDetector(pS),this.addDetector(vS),this.addDetector(_S),this.addDetector(bS),this.addDetector(SS),this.addDetector(yS)}addDetector(c){return this.detectors[c.name]=c,this}detect(){let c=arguments.length>0&&arguments[0]!==void 0?arguments[0]:this.options.order,r=[];return c.forEach(f=>{if(this.detectors[f]){let o=this.detectors[f].lookup(this.options);o&&typeof o=="string"&&(o=[o]),o&&(r=r.concat(o))}}),r=r.filter(f=>f!=null&&!oS(f)).map(f=>this.options.convertDetectedLanguage(f)),this.services&&this.services.languageUtils&&this.services.languageUtils.getBestMatchFromCodes?r:r.length>0?r[0]:null}cacheUserLanguage(c){let r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:this.options.caches;r&&(this.options.excludeCacheFor&&this.options.excludeCacheFor.indexOf(c)>-1||r.forEach(f=>{this.detectors[f]&&this.detectors[f].cacheUserLanguage(c,this.options)}))}}hy.type="languageDetector";function hr(i){"@babel/helpers - typeof";return hr=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(c){return typeof c}:function(c){return c&&typeof Symbol=="function"&&c.constructor===Symbol&&c!==Symbol.prototype?"symbol":typeof c},hr(i)}function yy(){return typeof XMLHttpRequest=="function"||(typeof XMLHttpRequest>"u"?"undefined":hr(XMLHttpRequest))==="object"}function TS(i){return!!i&&typeof i.then=="function"}function AS(i){return TS(i)?i:Promise.resolve(i)}var li={exports:{}},ui={exports:{}},bh;function MS(){return bh||(bh=1,function(i,c){var r=typeof globalThis<"u"&&globalThis||typeof self<"u"&&self||typeof Nl<"u"&&Nl,f=function(){function m(){this.fetch=!1,this.DOMException=r.DOMException}return m.prototype=r,new m}();(function(m){(function(h){var v=typeof m<"u"&&m||typeof self<"u"&&self||typeof v<"u"&&v,b={searchParams:"URLSearchParams"in v,iterable:"Symbol"in v&&"iterator"in Symbol,blob:"FileReader"in v&&"Blob"in v&&function(){try{return new Blob,!0}catch{return!1}}(),formData:"FormData"in v,arrayBuffer:"ArrayBuffer"in v};function N(A){return A&&DataView.prototype.isPrototypeOf(A)}if(b.arrayBuffer)var R=["[object Int8Array]","[object Uint8Array]","[object Uint8ClampedArray]","[object Int16Array]","[object Uint16Array]","[object Int32Array]","[object Uint32Array]","[object Float32Array]","[object Float64Array]"],O=ArrayBuffer.isView||function(A){return A&&R.indexOf(Object.prototype.toString.call(A))>-1};function B(A){if(typeof A!="string"&&(A=String(A)),/[^a-z0-9\-#$%&'*+.^_`|~!]/i.test(A)||A==="")throw new TypeError('Invalid character in header field name: "'+A+'"');return A.toLowerCase()}function C(A){return typeof A!="string"&&(A=String(A)),A}function lt(A){var p={next:function(){var U=A.shift();return{done:U===void 0,value:U}}};return b.iterable&&(p[Symbol.iterator]=function(){return p}),p}function X(A){this.map={},A instanceof X?A.forEach(function(p,U){this.append(U,p)},this):Array.isArray(A)?A.forEach(function(p){this.append(p[0],p[1])},this):A&&Object.getOwnPropertyNames(A).forEach(function(p){this.append(p,A[p])},this)}X.prototype.append=function(A,p){A=B(A),p=C(p);var U=this.map[A];this.map[A]=U?U+", "+p:p},X.prototype.delete=function(A){delete this.map[B(A)]},X.prototype.get=function(A){return A=B(A),this.has(A)?this.map[A]:null},X.prototype.has=function(A){return this.map.hasOwnProperty(B(A))},X.prototype.set=function(A,p){this.map[B(A)]=C(p)},X.prototype.forEach=function(A,p){for(var U in this.map)this.map.hasOwnProperty(U)&&A.call(p,this.map[U],U,this)},X.prototype.keys=function(){var A=[];return this.forEach(function(p,U){A.push(U)}),lt(A)},X.prototype.values=function(){var A=[];return this.forEach(function(p){A.push(p)}),lt(A)},X.prototype.entries=function(){var A=[];return this.forEach(function(p,U){A.push([U,p])}),lt(A)},b.iterable&&(X.prototype[Symbol.iterator]=X.prototype.entries);function _t(A){if(A.bodyUsed)return Promise.reject(new TypeError("Already read"));A.bodyUsed=!0}function Vt(A){return new Promise(function(p,U){A.onload=function(){p(A.result)},A.onerror=function(){U(A.error)}})}function be(A){var p=new FileReader,U=Vt(p);return p.readAsArrayBuffer(A),U}function qt(A){var p=new FileReader,U=Vt(p);return p.readAsText(A),U}function Se(A){for(var p=new Uint8Array(A),U=new Array(p.length),H=0;H-1?p:A}function Bt(A,p){if(!(this instanceof Bt))throw new TypeError('Please use the "new" operator, this DOM object constructor cannot be called as a function.');p=p||{};var U=p.body;if(A instanceof Bt){if(A.bodyUsed)throw new TypeError("Already read");this.url=A.url,this.credentials=A.credentials,p.headers||(this.headers=new X(A.headers)),this.method=A.method,this.mode=A.mode,this.signal=A.signal,!U&&A._bodyInit!=null&&(U=A._bodyInit,A.bodyUsed=!0)}else this.url=String(A);if(this.credentials=p.credentials||this.credentials||"same-origin",(p.headers||!this.headers)&&(this.headers=new X(p.headers)),this.method=Jt(p.method||this.method||"GET"),this.mode=p.mode||this.mode||null,this.signal=p.signal||this.signal,this.referrer=null,(this.method==="GET"||this.method==="HEAD")&&U)throw new TypeError("Body not allowed for GET or HEAD requests");if(this._initBody(U),(this.method==="GET"||this.method==="HEAD")&&(p.cache==="no-store"||p.cache==="no-cache")){var H=/([?&])_=[^&]*/;if(H.test(this.url))this.url=this.url.replace(H,"$1_="+new Date().getTime());else{var G=/\?/;this.url+=(G.test(this.url)?"&":"?")+"_="+new Date().getTime()}}}Bt.prototype.clone=function(){return new Bt(this,{body:this._bodyInit})};function Jn(A){var p=new FormData;return A.trim().split("&").forEach(function(U){if(U){var H=U.split("="),G=H.shift().replace(/\+/g," "),j=H.join("=").replace(/\+/g," ");p.append(decodeURIComponent(G),decodeURIComponent(j))}}),p}function Fe(A){var p=new X,U=A.replace(/\r?\n[\t ]+/g," ");return U.split("\r").map(function(H){return H.indexOf(` `)===0?H.substr(1,H.length):H}).forEach(function(H){var G=H.split(":"),j=G.shift().trim();if(j){var bt=G.join(":").trim();p.append(j,bt)}}),p}Kt.call(Bt.prototype);function dt(A,p){if(!(this instanceof dt))throw new TypeError('Please use the "new" operator, this DOM object constructor cannot be called as a function.');p||(p={}),this.type="default",this.status=p.status===void 0?200:p.status,this.ok=this.status>=200&&this.status<300,this.statusText=p.statusText===void 0?"":""+p.statusText,this.headers=new X(p.headers),this.url=p.url||"",this._initBody(A)}Kt.call(dt.prototype),dt.prototype.clone=function(){return new dt(this._bodyInit,{status:this.status,statusText:this.statusText,headers:new X(this.headers),url:this.url})},dt.error=function(){var A=new dt(null,{status:0,statusText:""});return A.type="error",A};var kn=[301,302,303,307,308];dt.redirect=function(A,p){if(kn.indexOf(p)===-1)throw new RangeError("Invalid status code");return new dt(null,{status:p,headers:{location:A}})},h.DOMException=v.DOMException;try{new h.DOMException}catch{h.DOMException=function(p,U){this.message=p,this.name=U;var H=Error(p);this.stack=H.stack},h.DOMException.prototype=Object.create(Error.prototype),h.DOMException.prototype.constructor=h.DOMException}function xe(A,p){return new Promise(function(U,H){var G=new Bt(A,p);if(G.signal&&G.signal.aborted)return H(new h.DOMException("Aborted","AbortError"));var j=new XMLHttpRequest;function bt(){j.abort()}j.onload=function(){var Q={status:j.status,statusText:j.statusText,headers:Fe(j.getAllResponseHeaders()||"")};Q.url="responseURL"in j?j.responseURL:Q.headers.get("X-Request-URL");var ht="response"in j?j.response:j.responseText;setTimeout(function(){U(new dt(ht,Q))},0)},j.onerror=function(){setTimeout(function(){H(new TypeError("Network request failed"))},0)},j.ontimeout=function(){setTimeout(function(){H(new TypeError("Network request failed"))},0)},j.onabort=function(){setTimeout(function(){H(new h.DOMException("Aborted","AbortError"))},0)};function rt(Q){try{return Q===""&&v.location.href?v.location.href:Q}catch{return Q}}j.open(G.method,rt(G.url),!0),G.credentials==="include"?j.withCredentials=!0:G.credentials==="omit"&&(j.withCredentials=!1),"responseType"in j&&(b.blob?j.responseType="blob":b.arrayBuffer&&G.headers.get("Content-Type")&&G.headers.get("Content-Type").indexOf("application/octet-stream")!==-1&&(j.responseType="arraybuffer")),p&&typeof p.headers=="object"&&!(p.headers instanceof X)?Object.getOwnPropertyNames(p.headers).forEach(function(Q){j.setRequestHeader(Q,C(p.headers[Q]))}):G.headers.forEach(function(Q,ht){j.setRequestHeader(ht,Q)}),G.signal&&(G.signal.addEventListener("abort",bt),j.onreadystatechange=function(){j.readyState===4&&G.signal.removeEventListener("abort",bt)}),j.send(typeof G._bodyInit>"u"?null:G._bodyInit)})}return xe.polyfill=!0,v.fetch||(v.fetch=xe,v.Headers=X,v.Request=Bt,v.Response=dt),h.Headers=X,h.Request=Bt,h.Response=dt,h.fetch=xe,h})({})})(f),f.fetch.ponyfill=!0,delete f.fetch.polyfill;var o=r.fetch?r:f;c=o.fetch,c.default=o.fetch,c.fetch=o.fetch,c.Headers=o.Headers,c.Request=o.Request,c.Response=o.Response,i.exports=c}(ui,ui.exports)),ui.exports}var Sh;function OS(){return Sh||(Sh=1,function(i,c){var r=typeof fetch=="function"?fetch:void 0;if(typeof Nl<"u"&&Nl.fetch?r=Nl.fetch:typeof window<"u"&&window.fetch&&(r=window.fetch),typeof Sv<"u"&&typeof window>"u"){var f=r||MS();f.default&&(f=f.default),c.default=f,i.exports=c.default}}(li,li.exports)),li.exports}var gy=OS();const py=$p(gy),Eh=i0({__proto__:null,default:py},[gy]);function Th(i,c){var r=Object.keys(i);if(Object.getOwnPropertySymbols){var f=Object.getOwnPropertySymbols(i);c&&(f=f.filter(function(o){return Object.getOwnPropertyDescriptor(i,o).enumerable})),r.push.apply(r,f)}return r}function Ah(i){for(var c=1;c"u"&&typeof global<"u"&&typeof global.process<"u"&&global.process.versions&&global.process.versions.node&&(m["User-Agent"]="i18next-http-backend (node/".concat(global.process.version,"; ").concat(global.process.platform," ").concat(global.process.arch,")")),f&&(m["Content-Type"]="application/json");var h=typeof c.requestOptions=="function"?c.requestOptions(f):c.requestOptions,v=Ah({method:f?"POST":"GET",body:f?c.stringify(f):void 0,headers:m},Oh?{}:h),b=typeof c.alternateFetch=="function"&&c.alternateFetch.length>=1?c.alternateFetch:void 0;try{Mh(r,v,o,b)}catch(N){if(!h||Object.keys(h).length===0||!N.message||N.message.indexOf("not implemented")<0)return o(N);try{Object.keys(h).forEach(function(R){delete v[R]}),Mh(r,v,o,b),Oh=!0}catch(R){o(R)}}},RS=function(c,r,f,o){f&&Kn(f)==="object"&&(f=yr("",f).slice(1)),c.queryStringParams&&(r=yr(r,c.queryStringParams));try{var m;wl?m=new wl:m=new vi("MSXML2.XMLHTTP.3.0"),m.open(f?"POST":"GET",r,1),c.crossDomain||m.setRequestHeader("X-Requested-With","XMLHttpRequest"),m.withCredentials=!!c.withCredentials,f&&m.setRequestHeader("Content-Type","application/x-www-form-urlencoded"),m.overrideMimeType&&m.overrideMimeType("application/json");var h=c.customHeaders;if(h=typeof h=="function"?h():h,h)for(var v in h)m.setRequestHeader(v,h[v]);m.onreadystatechange=function(){m.readyState>3&&o(m.status>=400?m.statusText:null,{status:m.status,data:m.responseText})},m.send(f)}catch(b){console&&console.log(b)}},NS=function(c,r,f,o){if(typeof f=="function"&&(o=f,f=void 0),o=o||function(){},An&&r.indexOf("file:")!==0)return US(c,r,f,o);if(yy()||typeof ActiveXObject=="function")return RS(c,r,f,o);o(new Error("No fetch and no xhr implementation found!"))};function ja(i){"@babel/helpers - typeof";return ja=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(c){return typeof c}:function(c){return c&&typeof Symbol=="function"&&c.constructor===Symbol&&c!==Symbol.prototype?"symbol":typeof c},ja(i)}function zh(i,c){var r=Object.keys(i);if(Object.getOwnPropertySymbols){var f=Object.getOwnPropertySymbols(i);c&&(f=f.filter(function(o){return Object.getOwnPropertyDescriptor(i,o).enumerable})),r.push.apply(r,f)}return r}function If(i){for(var c=1;c1&&arguments[1]!==void 0?arguments[1]:{},f=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};HS(this,i),this.services=c,this.options=r,this.allOptions=f,this.type="backend",this.init(c,r,f)}return BS(i,[{key:"init",value:function(r){var f=this,o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},m=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};if(this.services=r,this.options=If(If(If({},qS()),this.options||{}),o),this.allOptions=m,this.services&&this.options.reloadInterval){var h=setInterval(function(){return f.reload()},this.options.reloadInterval);ja(h)==="object"&&typeof h.unref=="function"&&h.unref()}}},{key:"readMulti",value:function(r,f,o){this._readAny(r,r,f,f,o)}},{key:"read",value:function(r,f,o){this._readAny([r],r,[f],f,o)}},{key:"_readAny",value:function(r,f,o,m,h){var v=this,b=this.options.loadPath;typeof this.options.loadPath=="function"&&(b=this.options.loadPath(r,o)),b=AS(b),b.then(function(N){if(!N)return h(null,{});var R=v.services.interpolator.interpolate(N,{lng:r.join("+"),ns:o.join("+")});v.loadUrl(R,h,f,m)})}},{key:"loadUrl",value:function(r,f,o,m){var h=this,v=typeof o=="string"?[o]:o,b=typeof m=="string"?[m]:m,N=this.options.parseLoadPayload(v,b);this.options.request(this.options,r,N,function(R,O){if(O&&(O.status>=500&&O.status<600||!O.status))return f("failed loading "+r+"; status code: "+O.status,!0);if(O&&O.status>=400&&O.status<500)return f("failed loading "+r+"; status code: "+O.status,!1);if(!O&&R&&R.message){var B=R.message.toLowerCase(),C=["failed","fetch","network","load"].find(function(_t){return B.indexOf(_t)>-1});if(C)return f("failed loading "+r+": "+R.message,!0)}if(R)return f(R,!1);var lt,X;try{typeof O.data=="string"?lt=h.options.parse(O.data,o,m):lt=O.data}catch{X="failed parsing "+r+" to json"}if(X)return f(X,!1);f(null,lt)})}},{key:"create",value:function(r,f,o,m,h){var v=this;if(this.options.addPath){typeof r=="string"&&(r=[r]);var b=this.options.parsePayload(f,o,m),N=0,R=[],O=[];r.forEach(function(B){var C=v.options.addPath;typeof v.options.addPath=="function"&&(C=v.options.addPath(B,f));var lt=v.services.interpolator.interpolate(C,{lng:B,ns:f});v.options.request(v.options,lt,b,function(X,_t){N+=1,R.push(X),O.push(_t),N===r.length&&typeof h=="function"&&h(R,O)})})}}},{key:"reload",value:function(){var r=this,f=this.services,o=f.backendConnector,m=f.languageUtils,h=f.logger,v=o.language;if(!(v&&v.toLowerCase()==="cimode")){var b=[],N=function(O){var B=m.toResolveHierarchy(O);B.forEach(function(C){b.indexOf(C)<0&&b.push(C)})};N(v),this.allOptions.preload&&this.allOptions.preload.forEach(function(R){return N(R)}),b.forEach(function(R){r.allOptions.ns.forEach(function(O){o.read(R,O,"read",null,null,function(B,C){B&&h.warn("loading namespace ".concat(O," for language ").concat(R," failed"),B),!B&&C&&h.log("loaded namespace ".concat(O," for language ").concat(R),C),o.loaded("".concat(R,"|").concat(O),B,C)})})})}}}])}();by.type="backend";var Pf={exports:{}},Rl={},tr={exports:{}},er={};/** * @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. */var Dh;function jS(){return Dh||(Dh=1,function(i){function c(p,U){var H=p.length;p.push(U);t:for(;0>>1,j=p[G];if(0>>1;Go(Q,H))hto(Te,Q)?(p[G]=Te,p[ht]=H,G=ht):(p[G]=Q,p[rt]=H,G=rt);else if(hto(Te,H))p[G]=Te,p[ht]=H,G=ht;else break t}}return U}function o(p,U){var H=p.sortIndex-U.sortIndex;return H!==0?H:p.id-U.id}if(i.unstable_now=void 0,typeof performance=="object"&&typeof performance.now=="function"){var m=performance;i.unstable_now=function(){return m.now()}}else{var h=Date,v=h.now();i.unstable_now=function(){return h.now()-v}}var b=[],N=[],R=1,O=null,B=3,C=!1,lt=!1,X=!1,_t=!1,Vt=typeof setTimeout=="function"?setTimeout:null,be=typeof clearTimeout=="function"?clearTimeout:null,qt=typeof setImmediate<"u"?setImmediate:null;function Se(p){for(var U=r(N);U!==null;){if(U.callback===null)f(N);else if(U.startTime<=p)f(N),U.sortIndex=U.expirationTime,c(b,U);else break;U=r(N)}}function Ee(p){if(X=!1,Se(p),!lt)if(r(b)!==null)lt=!0,Kt||(Kt=!0,dt());else{var U=r(N);U!==null&&A(Ee,U.startTime-p)}}var Kt=!1,ge=-1,Jt=5,Bt=-1;function Jn(){return _t?!0:!(i.unstable_now()-Btp&&Jn());){var G=O.callback;if(typeof G=="function"){O.callback=null,B=O.priorityLevel;var j=G(O.expirationTime<=p);if(p=i.unstable_now(),typeof j=="function"){O.callback=j,Se(p),U=!0;break e}O===r(b)&&f(b),Se(p)}else f(b);O=r(b)}if(O!==null)U=!0;else{var bt=r(N);bt!==null&&A(Ee,bt.startTime-p),U=!1}}break t}finally{O=null,B=H,C=!1}U=void 0}}finally{U?dt():Kt=!1}}}var dt;if(typeof qt=="function")dt=function(){qt(Fe)};else if(typeof MessageChannel<"u"){var kn=new MessageChannel,xe=kn.port2;kn.port1.onmessage=Fe,dt=function(){xe.postMessage(null)}}else dt=function(){Vt(Fe,0)};function A(p,U){ge=Vt(function(){p(i.unstable_now())},U)}i.unstable_IdlePriority=5,i.unstable_ImmediatePriority=1,i.unstable_LowPriority=4,i.unstable_NormalPriority=3,i.unstable_Profiling=null,i.unstable_UserBlockingPriority=2,i.unstable_cancelCallback=function(p){p.callback=null},i.unstable_forceFrameRate=function(p){0>p||125G?(p.sortIndex=H,c(N,p),r(b)===null&&p===r(N)&&(X?(be(ge),ge=-1):X=!0,A(Ee,H-G))):(p.sortIndex=j,c(b,p),lt||C||(lt=!0,Kt||(Kt=!0,dt()))),p},i.unstable_shouldYield=Jn,i.unstable_wrapCallback=function(p){var U=B;return function(){var H=B;B=U;try{return p.apply(this,arguments)}finally{B=H}}}}(er)),er}var xh;function LS(){return xh||(xh=1,tr.exports=jS()),tr.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 Uh;function YS(){if(Uh)return Rl;Uh=1;var i=LS(),c=Wp(),r=wv();function f(t){var e="https://react.dev/errors/"+t;if(1j||(t.current=G[j],G[j]=null,j--)}function Q(t,e){j++,G[j]=t.current,t.current=e}var ht=bt(null),Te=bt(null),$e=bt(null),Cl=bt(null);function ql(t,e){switch(Q($e,e),Q(Te,t),Q(ht,null),e.nodeType){case 9:case 11:t=(t=e.documentElement)&&(t=t.namespaceURI)?Pd(t):0;break;default:if(t=e.tagName,e=e.namespaceURI)e=Pd(e),t=tm(e,t);else switch(t){case"svg":t=1;break;case"math":t=2;break;default:t=0}}rt(ht),Q(ht,t)}function Fn(){rt(ht),rt(Te),rt($e)}function Mi(t){t.memoizedState!==null&&Q(Cl,t);var e=ht.current,n=tm(e,t.type);e!==n&&(Q(Te,t),Q(ht,n))}function jl(t){Te.current===t&&(rt(ht),rt(Te)),Cl.current===t&&(rt(Cl),zl._currentValue=H)}var Oi,Dr;function Mn(t){if(Oi===void 0)try{throw Error()}catch(n){var e=n.stack.trim().match(/\n( *(at )?)/);Oi=e&&e[1]||"",Dr=-1)":-1l||y[a]!==E[l]){var z=` `+y[a].replace(" at new "," at ");return t.displayName&&z.includes("")&&(z=z.replace("",t.displayName)),z}while(1<=a&&0<=l);break}}}finally{zi=!1,Error.prepareStackTrace=n}return(n=t?t.displayName||t.name:"")?Mn(n):""}function Sy(t,e){switch(t.tag){case 26:case 27:case 5:return Mn(t.type);case 16:return Mn("Lazy");case 13:return t.child!==e&&e!==null?Mn("Suspense Fallback"):Mn("Suspense");case 19:return Mn("SuspenseList");case 0:case 15:return Di(t.type,!1);case 11:return Di(t.type.render,!1);case 1:return Di(t.type,!0);case 31:return Mn("Activity");default:return""}}function xr(t){try{var e="",n=null;do e+=Sy(t,n),n=t,t=t.return;while(t);return e}catch(a){return` Error generating stack: `+a.message+` `+a.stack}}var xi=Object.prototype.hasOwnProperty,Ui=i.unstable_scheduleCallback,Ri=i.unstable_cancelCallback,Ey=i.unstable_shouldYield,Ty=i.unstable_requestPaint,kt=i.unstable_now,Ay=i.unstable_getCurrentPriorityLevel,Ur=i.unstable_ImmediatePriority,Rr=i.unstable_UserBlockingPriority,Ll=i.unstable_NormalPriority,My=i.unstable_LowPriority,Nr=i.unstable_IdlePriority,Oy=i.log,zy=i.unstable_setDisableYieldValue,La=null,Ft=null;function We(t){if(typeof Oy=="function"&&zy(t),Ft&&typeof Ft.setStrictMode=="function")try{Ft.setStrictMode(La,t)}catch{}}var $t=Math.clz32?Math.clz32:Uy,Dy=Math.log,xy=Math.LN2;function Uy(t){return t>>>=0,t===0?32:31-(Dy(t)/xy|0)|0}var Yl=256,Gl=262144,Xl=4194304;function On(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:return 128;case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:return t&261888;case 262144:case 524288:case 1048576:case 2097152:return t&3932160;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 Ql(t,e,n){var a=t.pendingLanes;if(a===0)return 0;var l=0,u=t.suspendedLanes,s=t.pingedLanes;t=t.warmLanes;var d=a&134217727;return d!==0?(a=d&~u,a!==0?l=On(a):(s&=d,s!==0?l=On(s):n||(n=d&~t,n!==0&&(l=On(n))))):(d=a&~u,d!==0?l=On(d):s!==0?l=On(s):n||(n=a&~t,n!==0&&(l=On(n)))),l===0?0:e!==0&&e!==l&&!(e&u)&&(u=l&-l,n=e&-e,u>=n||u===32&&(n&4194048)!==0)?e:l}function Ya(t,e){return(t.pendingLanes&~(t.suspendedLanes&~t.pingedLanes)&e)===0}function Ry(t,e){switch(t){case 1:case 2:case 4:case 8:case 64:return e+250;case 16:case 32:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return 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 Hr(){var t=Xl;return Xl<<=1,!(Xl&62914560)&&(Xl=4194304),t}function Ni(t){for(var e=[],n=0;31>n;n++)e.push(t);return e}function Ga(t,e){t.pendingLanes|=e,e!==268435456&&(t.suspendedLanes=0,t.pingedLanes=0,t.warmLanes=0)}function Ny(t,e,n,a,l,u){var s=t.pendingLanes;t.pendingLanes=n,t.suspendedLanes=0,t.pingedLanes=0,t.warmLanes=0,t.expiredLanes&=n,t.entangledLanes&=n,t.errorRecoveryDisabledLanes&=n,t.shellSuspendCounter=0;var d=t.entanglements,y=t.expirationTimes,E=t.hiddenUpdates;for(n=s&~n;0"u")return null;try{return t.activeElement||t.body}catch{return t.body}}var jy=/[\n"\\]/g;function ie(t){return t.replace(jy,function(e){return"\\"+e.charCodeAt(0).toString(16)+" "})}function ji(t,e,n,a,l,u,s,d){t.name="",s!=null&&typeof s!="function"&&typeof s!="symbol"&&typeof s!="boolean"?t.type=s:t.removeAttribute("type"),e!=null?s==="number"?(e===0&&t.value===""||t.value!=e)&&(t.value=""+ue(e)):t.value!==""+ue(e)&&(t.value=""+ue(e)):s!=="submit"&&s!=="reset"||t.removeAttribute("value"),e!=null?Li(t,s,ue(e)):n!=null?Li(t,s,ue(n)):a!=null&&t.removeAttribute("value"),l==null&&u!=null&&(t.defaultChecked=!!u),l!=null&&(t.checked=l&&typeof l!="function"&&typeof l!="symbol"),d!=null&&typeof d!="function"&&typeof d!="symbol"&&typeof d!="boolean"?t.name=""+ue(d):t.removeAttribute("name")}function Kr(t,e,n,a,l,u,s,d){if(u!=null&&typeof u!="function"&&typeof u!="symbol"&&typeof u!="boolean"&&(t.type=u),e!=null||n!=null){if(!(u!=="submit"&&u!=="reset"||e!=null)){qi(t);return}n=n!=null?""+ue(n):"",e=e!=null?""+ue(e):n,d||e===t.value||(t.value=e),t.defaultValue=e}a=a??l,a=typeof a!="function"&&typeof a!="symbol"&&!!a,t.checked=d?t.checked:!!a,t.defaultChecked=!!a,s!=null&&typeof s!="function"&&typeof s!="symbol"&&typeof s!="boolean"&&(t.name=s),qi(t)}function Li(t,e,n){e==="number"&&Kl(t.ownerDocument)===t||t.defaultValue===""+n||(t.defaultValue=""+n)}function ea(t,e,n,a){if(t=t.options,e){e={};for(var l=0;l"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),Zi=!1;if(Ne)try{var Va={};Object.defineProperty(Va,"passive",{get:function(){Zi=!0}}),window.addEventListener("test",Va,Va),window.removeEventListener("test",Va,Va)}catch{Zi=!1}var Pe=null,Vi=null,kl=null;function Pr(){if(kl)return kl;var t,e=Vi,n=e.length,a,l="value"in Pe?Pe.value:Pe.textContent,u=l.length;for(t=0;t=ka),us=" ",is=!1;function cs(t,e){switch(t){case"keyup":return dg.indexOf(e.keyCode)!==-1;case"keydown":return e.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function fs(t){return t=t.detail,typeof t=="object"&&"data"in t?t.data:null}var ua=!1;function hg(t,e){switch(t){case"compositionend":return fs(e);case"keypress":return e.which!==32?null:(is=!0,us);case"textInput":return t=e.data,t===us&&is?null:t;default:return null}}function yg(t,e){if(ua)return t==="compositionend"||!$i&&cs(t,e)?(t=Pr(),kl=Vi=Pe=null,ua=!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)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=gs(n)}}function vs(t,e){return t&&e?t===e?!0:t&&t.nodeType===3?!1:e&&e.nodeType===3?vs(t,e.parentNode):"contains"in t?t.contains(e):t.compareDocumentPosition?!!(t.compareDocumentPosition(e)&16):!1:!1}function _s(t){t=t!=null&&t.ownerDocument!=null&&t.ownerDocument.defaultView!=null?t.ownerDocument.defaultView:window;for(var e=Kl(t.document);e instanceof t.HTMLIFrameElement;){try{var n=typeof e.contentWindow.location.href=="string"}catch{n=!1}if(n)t=e.contentWindow;else break;e=Kl(t.document)}return e}function Pi(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")}var Tg=Ne&&"documentMode"in document&&11>=document.documentMode,ia=null,tc=null,Ia=null,ec=!1;function bs(t,e,n){var a=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;ec||ia==null||ia!==Kl(a)||(a=ia,"selectionStart"in a&&Pi(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}),Ia&&Wa(Ia,a)||(Ia=a,a=Gu(tc,"onSelect"),0>=s,l-=s,Ae=1<<32-$t(e)+l|n<V?(F=q,q=null):F=q.sibling;var P=T(_,q,S[V],D);if(P===null){q===null&&(q=F);break}t&&q&&P.alternate===null&&e(_,q),g=u(P,g,V),I===null?L=P:I.sibling=P,I=P,q=F}if(V===S.length)return n(_,q),$&&we(_,V),L;if(q===null){for(;VV?(F=q,q=null):F=q.sibling;var En=T(_,q,P.value,D);if(En===null){q===null&&(q=F);break}t&&q&&En.alternate===null&&e(_,q),g=u(En,g,V),I===null?L=En:I.sibling=En,I=En,q=F}if(P.done)return n(_,q),$&&we(_,V),L;if(q===null){for(;!P.done;V++,P=S.next())P=x(_,P.value,D),P!==null&&(g=u(P,g,V),I===null?L=P:I.sibling=P,I=P);return $&&we(_,V),L}for(q=a(q);!P.done;V++,P=S.next())P=M(q,_,V,P.value,D),P!==null&&(t&&P.alternate!==null&&q.delete(P.key===null?V:P.key),g=u(P,g,V),I===null?L=P:I.sibling=P,I=P);return t&&q.forEach(function(Qp){return e(_,Qp)}),$&&we(_,V),L}function ct(_,g,S,D){if(typeof S=="object"&&S!==null&&S.type===X&&S.key===null&&(S=S.props.children),typeof S=="object"&&S!==null){switch(S.$$typeof){case C:t:{for(var L=S.key;g!==null;){if(g.key===L){if(L=S.type,L===X){if(g.tag===7){n(_,g.sibling),D=l(g,S.props.children),D.return=_,_=D;break t}}else if(g.elementType===L||typeof L=="object"&&L!==null&&L.$$typeof===Jt&&qn(L)===g.type){n(_,g.sibling),D=l(g,S.props),ll(D,S),D.return=_,_=D;break t}n(_,g);break}else e(_,g);g=g.sibling}S.type===X?(D=Nn(S.props.children,_.mode,D,S.key),D.return=_,_=D):(D=lu(S.type,S.key,S.props,null,_.mode,D),ll(D,S),D.return=_,_=D)}return s(_);case lt:t:{for(L=S.key;g!==null;){if(g.key===L)if(g.tag===4&&g.stateNode.containerInfo===S.containerInfo&&g.stateNode.implementation===S.implementation){n(_,g.sibling),D=l(g,S.children||[]),D.return=_,_=D;break t}else{n(_,g);break}else e(_,g);g=g.sibling}D=fc(S,_.mode,D),D.return=_,_=D}return s(_);case Jt:return S=qn(S),ct(_,g,S,D)}if(A(S))return w(_,g,S,D);if(dt(S)){if(L=dt(S),typeof L!="function")throw Error(f(150));return S=L.call(S),Y(_,g,S,D)}if(typeof S.then=="function")return ct(_,g,ou(S),D);if(S.$$typeof===qt)return ct(_,g,cu(_,S),D);du(_,S)}return typeof S=="string"&&S!==""||typeof S=="number"||typeof S=="bigint"?(S=""+S,g!==null&&g.tag===6?(n(_,g.sibling),D=l(g,S),D.return=_,_=D):(n(_,g),D=cc(S,_.mode,D),D.return=_,_=D),s(_)):n(_,g)}return function(_,g,S,D){try{al=0;var L=ct(_,g,S,D);return pa=null,L}catch(q){if(q===ga||q===ru)throw q;var I=It(29,q,null,_.mode);return I.lanes=D,I.return=_,I}finally{}}}var Ln=Qs(!0),Zs=Qs(!1),ln=!1;function bc(t){t.updateQueue={baseState:t.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,lanes:0,hiddenCallbacks:null},callbacks:null}}function Sc(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 un(t){return{lane:t,tag:0,payload:null,callback:null,next:null}}function cn(t,e,n){var a=t.updateQueue;if(a===null)return null;if(a=a.shared,tt&2){var l=a.pending;return l===null?e.next=e:(e.next=l.next,l.next=e),a.pending=e,e=au(t),zs(t,null,n),e}return nu(t,a,e,n),au(t)}function ul(t,e,n){if(e=e.updateQueue,e!==null&&(e=e.shared,(n&4194048)!==0)){var a=e.lanes;a&=t.pendingLanes,n|=a,e.lanes=n,Br(t,n)}}function Ec(t,e){var n=t.updateQueue,a=t.alternate;if(a!==null&&(a=a.updateQueue,n===a)){var l=null,u=null;if(n=n.firstBaseUpdate,n!==null){do{var s={lane:n.lane,tag:n.tag,payload:n.payload,callback:null,next:null};u===null?l=u=s:u=u.next=s,n=n.next}while(n!==null);u===null?l=u=e:u=u.next=e}else l=u=e;n={baseState:a.baseState,firstBaseUpdate:l,lastBaseUpdate:u,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 Tc=!1;function il(){if(Tc){var t=ya;if(t!==null)throw t}}function cl(t,e,n,a){Tc=!1;var l=t.updateQueue;ln=!1;var u=l.firstBaseUpdate,s=l.lastBaseUpdate,d=l.shared.pending;if(d!==null){l.shared.pending=null;var y=d,E=y.next;y.next=null,s===null?u=E:s.next=E,s=y;var z=t.alternate;z!==null&&(z=z.updateQueue,d=z.lastBaseUpdate,d!==s&&(d===null?z.firstBaseUpdate=E:d.next=E,z.lastBaseUpdate=y))}if(u!==null){var x=l.baseState;s=0,z=E=y=null,d=u;do{var T=d.lane&-536870913,M=T!==d.lane;if(M?(k&T)===T:(a&T)===T){T!==0&&T===ha&&(Tc=!0),z!==null&&(z=z.next={lane:0,tag:d.tag,payload:d.payload,callback:null,next:null});t:{var w=t,Y=d;T=e;var ct=n;switch(Y.tag){case 1:if(w=Y.payload,typeof w=="function"){x=w.call(ct,x,T);break t}x=w;break t;case 3:w.flags=w.flags&-65537|128;case 0:if(w=Y.payload,T=typeof w=="function"?w.call(ct,x,T):w,T==null)break t;x=O({},x,T);break t;case 2:ln=!0}}T=d.callback,T!==null&&(t.flags|=64,M&&(t.flags|=8192),M=l.callbacks,M===null?l.callbacks=[T]:M.push(T))}else M={lane:T,tag:d.tag,payload:d.payload,callback:d.callback,next:null},z===null?(E=z=M,y=x):z=z.next=M,s|=T;if(d=d.next,d===null){if(d=l.shared.pending,d===null)break;M=d,d=M.next,M.next=null,l.lastBaseUpdate=M,l.shared.pending=null}}while(!0);z===null&&(y=x),l.baseState=y,l.firstBaseUpdate=E,l.lastBaseUpdate=z,u===null&&(l.shared.lanes=0),dn|=s,t.lanes=s,t.memoizedState=x}}function Vs(t,e){if(typeof t!="function")throw Error(f(191,t));t.call(e)}function Ks(t,e){var n=t.callbacks;if(n!==null)for(t.callbacks=null,t=0;tu?u:8;var s=p.T,d={};p.T=d,Xc(t,!1,e,n);try{var y=l(),E=p.S;if(E!==null&&E(d,y),y!==null&&typeof y=="object"&&typeof y.then=="function"){var z=Ng(y,a);sl(t,e,z,ae(t))}else sl(t,e,a,ae(t))}catch(x){sl(t,e,{then:function(){},status:"rejected",reason:x},ae())}finally{U.p=u,s!==null&&d.types!==null&&(s.types=d.types),p.T=s}}function jg(){}function Yc(t,e,n,a){if(t.tag!==5)throw Error(f(476));var l=Mo(t).queue;Ao(t,l,e,H,n===null?jg:function(){return Oo(t),n(a)})}function Mo(t){var e=t.memoizedState;if(e!==null)return e;e={memoizedState:H,baseState:H,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:je,lastRenderedState:H},next:null};var n={};return e.next={memoizedState:n,baseState:n,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:je,lastRenderedState:n},next:null},t.memoizedState=e,t=t.alternate,t!==null&&(t.memoizedState=e),e}function Oo(t){var e=Mo(t);e.next===null&&(e=t.alternate.memoizedState),sl(t,e.next.queue,{},ae())}function Gc(){return Nt(zl)}function zo(){return vt().memoizedState}function Do(){return vt().memoizedState}function Lg(t){for(var e=t.return;e!==null;){switch(e.tag){case 24:case 3:var n=ae();t=un(n);var a=cn(e,t,n);a!==null&&(Zt(a,e,n),ul(a,e,n)),e={cache:gc()},t.payload=e;return}e=e.return}}function Yg(t,e,n){var a=ae();n={lane:a,revertLane:0,gesture:null,action:n,hasEagerState:!1,eagerState:null,next:null},Eu(t)?Uo(e,n):(n=uc(t,e,n,a),n!==null&&(Zt(n,t,a),Ro(n,e,a)))}function xo(t,e,n){var a=ae();sl(t,e,n,a)}function sl(t,e,n,a){var l={lane:a,revertLane:0,gesture:null,action:n,hasEagerState:!1,eagerState:null,next:null};if(Eu(t))Uo(e,l);else{var u=t.alternate;if(t.lanes===0&&(u===null||u.lanes===0)&&(u=e.lastRenderedReducer,u!==null))try{var s=e.lastRenderedState,d=u(s,n);if(l.hasEagerState=!0,l.eagerState=d,Wt(d,s))return nu(t,e,l,0),ft===null&&eu(),!1}catch{}finally{}if(n=uc(t,e,l,a),n!==null)return Zt(n,t,a),Ro(n,e,a),!0}return!1}function Xc(t,e,n,a){if(a={lane:2,revertLane:Sf(),gesture:null,action:a,hasEagerState:!1,eagerState:null,next:null},Eu(t)){if(e)throw Error(f(479))}else e=uc(t,n,a,2),e!==null&&Zt(e,t,2)}function Eu(t){var e=t.alternate;return t===Z||e!==null&&e===Z}function Uo(t,e){_a=yu=!0;var n=t.pending;n===null?e.next=e:(e.next=n.next,n.next=e),t.pending=e}function Ro(t,e,n){if(n&4194048){var a=e.lanes;a&=t.pendingLanes,n|=a,e.lanes=n,Br(t,n)}}var ol={readContext:Nt,use:vu,useCallback:yt,useContext:yt,useEffect:yt,useImperativeHandle:yt,useLayoutEffect:yt,useInsertionEffect:yt,useMemo:yt,useReducer:yt,useRef:yt,useState:yt,useDebugValue:yt,useDeferredValue:yt,useTransition:yt,useSyncExternalStore:yt,useId:yt,useHostTransitionStatus:yt,useFormState:yt,useActionState:yt,useOptimistic:yt,useMemoCache:yt,useCacheRefresh:yt};ol.useEffectEvent=yt;var No={readContext:Nt,use:vu,useCallback:function(t,e){return Ct().memoizedState=[t,e===void 0?null:e],t},useContext:Nt,useEffect:yo,useImperativeHandle:function(t,e,n){n=n!=null?n.concat([t]):null,bu(4194308,4,_o.bind(null,e,t),n)},useLayoutEffect:function(t,e){return bu(4194308,4,t,e)},useInsertionEffect:function(t,e){bu(4,2,t,e)},useMemo:function(t,e){var n=Ct();e=e===void 0?null:e;var a=t();if(Yn){We(!0);try{t()}finally{We(!1)}}return n.memoizedState=[a,e],a},useReducer:function(t,e,n){var a=Ct();if(n!==void 0){var l=n(e);if(Yn){We(!0);try{n(e)}finally{We(!1)}}}else l=e;return a.memoizedState=a.baseState=l,t={pending:null,lanes:0,dispatch:null,lastRenderedReducer:t,lastRenderedState:l},a.queue=t,t=t.dispatch=Yg.bind(null,Z,t),[a.memoizedState,t]},useRef:function(t){var e=Ct();return t={current:t},e.memoizedState=t},useState:function(t){t=Bc(t);var e=t.queue,n=xo.bind(null,Z,e);return e.dispatch=n,[t.memoizedState,n]},useDebugValue:jc,useDeferredValue:function(t,e){var n=Ct();return Lc(n,t,e)},useTransition:function(){var t=Bc(!1);return t=Ao.bind(null,Z,t.queue,!0,!1),Ct().memoizedState=t,[!1,t]},useSyncExternalStore:function(t,e,n){var a=Z,l=Ct();if($){if(n===void 0)throw Error(f(407));n=n()}else{if(n=e(),ft===null)throw Error(f(349));k&127||Is(a,e,n)}l.memoizedState=n;var u={value:n,getSnapshot:e};return l.queue=u,yo(to.bind(null,a,u,t),[t]),a.flags|=2048,Sa(9,{destroy:void 0},Ps.bind(null,a,u,n,e),null),n},useId:function(){var t=Ct(),e=ft.identifierPrefix;if($){var n=Me,a=Ae;n=(a&~(1<<32-$t(a)-1)).toString(32)+n,e="_"+e+"R_"+n,n=gu++,0<\/script>",u=u.removeChild(u.firstChild);break;case"select":u=typeof a.is=="string"?s.createElement("select",{is:a.is}):s.createElement("select"),a.multiple?u.multiple=!0:a.size&&(u.size=a.size);break;default:u=typeof a.is=="string"?s.createElement(l,{is:a.is}):s.createElement(l)}}u[Ut]=e,u[jt]=a;t:for(s=e.child;s!==null;){if(s.tag===5||s.tag===6)u.appendChild(s.stateNode);else if(s.tag!==4&&s.tag!==27&&s.child!==null){s.child.return=s,s=s.child;continue}if(s===e)break t;for(;s.sibling===null;){if(s.return===null||s.return===e)break t;s=s.return}s.sibling.return=s.return,s=s.sibling}e.stateNode=u;t:switch(wt(u,l,a),l){case"button":case"input":case"select":case"textarea":a=!!a.autoFocus;break t;case"img":a=!0;break t;default:a=!1}a&&Ye(e)}}return ot(e),nf(e,e.type,t===null?null:t.memoizedProps,e.pendingProps,n),null;case 6:if(t&&e.stateNode!=null)t.memoizedProps!==a&&Ye(e);else{if(typeof a!="string"&&e.stateNode===null)throw Error(f(166));if(t=$e.current,da(e)){if(t=e.stateNode,n=e.memoizedProps,a=null,l=Rt,l!==null)switch(l.tag){case 27:case 5:a=l.memoizedProps}t[Ut]=e,t=!!(t.nodeValue===n||a!==null&&a.suppressHydrationWarning===!0||Wd(t.nodeValue,n)),t||nn(e,!0)}else t=Xu(t).createTextNode(a),t[Ut]=e,e.stateNode=t}return ot(e),null;case 31:if(n=e.memoizedState,t===null||t.memoizedState!==null){if(a=da(e),n!==null){if(t===null){if(!a)throw Error(f(318));if(t=e.memoizedState,t=t!==null?t.dehydrated:null,!t)throw Error(f(557));t[Ut]=e}else Hn(),!(e.flags&128)&&(e.memoizedState=null),e.flags|=4;ot(e),t=!1}else n=dc(),t!==null&&t.memoizedState!==null&&(t.memoizedState.hydrationErrors=n),t=!0;if(!t)return e.flags&256?(te(e),e):(te(e),null);if(e.flags&128)throw Error(f(558))}return ot(e),null;case 13:if(a=e.memoizedState,t===null||t.memoizedState!==null&&t.memoizedState.dehydrated!==null){if(l=da(e),a!==null&&a.dehydrated!==null){if(t===null){if(!l)throw Error(f(318));if(l=e.memoizedState,l=l!==null?l.dehydrated:null,!l)throw Error(f(317));l[Ut]=e}else Hn(),!(e.flags&128)&&(e.memoizedState=null),e.flags|=4;ot(e),l=!1}else l=dc(),t!==null&&t.memoizedState!==null&&(t.memoizedState.hydrationErrors=l),l=!0;if(!l)return e.flags&256?(te(e),e):(te(e),null)}return te(e),e.flags&128?(e.lanes=n,e):(n=a!==null,t=t!==null&&t.memoizedState!==null,n&&(a=e.child,l=null,a.alternate!==null&&a.alternate.memoizedState!==null&&a.alternate.memoizedState.cachePool!==null&&(l=a.alternate.memoizedState.cachePool.pool),u=null,a.memoizedState!==null&&a.memoizedState.cachePool!==null&&(u=a.memoizedState.cachePool.pool),u!==l&&(a.flags|=2048)),n!==t&&n&&(e.child.flags|=8192),zu(e,e.updateQueue),ot(e),null);case 4:return Fn(),t===null&&Mf(e.stateNode.containerInfo),ot(e),null;case 10:return Ce(e.type),ot(e),null;case 19:if(rt(pt),a=e.memoizedState,a===null)return ot(e),null;if(l=(e.flags&128)!==0,u=a.rendering,u===null)if(l)ml(a,!1);else{if(gt!==0||t!==null&&t.flags&128)for(t=e.child;t!==null;){if(u=hu(t),u!==null){for(e.flags|=128,ml(a,!1),t=u.updateQueue,e.updateQueue=t,zu(e,t),e.subtreeFlags=0,t=n,n=e.child;n!==null;)Ds(n,t),n=n.sibling;return Q(pt,pt.current&1|2),$&&we(e,a.treeForkCount),e.child}t=t.sibling}a.tail!==null&&kt()>Nu&&(e.flags|=128,l=!0,ml(a,!1),e.lanes=4194304)}else{if(!l)if(t=hu(u),t!==null){if(e.flags|=128,l=!0,t=t.updateQueue,e.updateQueue=t,zu(e,t),ml(a,!0),a.tail===null&&a.tailMode==="hidden"&&!u.alternate&&!$)return ot(e),null}else 2*kt()-a.renderingStartTime>Nu&&n!==536870912&&(e.flags|=128,l=!0,ml(a,!1),e.lanes=4194304);a.isBackwards?(u.sibling=e.child,e.child=u):(t=a.last,t!==null?t.sibling=u:e.child=u,a.last=u)}return a.tail!==null?(t=a.tail,a.rendering=t,a.tail=t.sibling,a.renderingStartTime=kt(),t.sibling=null,n=pt.current,Q(pt,l?n&1|2:n&1),$&&we(e,a.treeForkCount),t):(ot(e),null);case 22:case 23:return te(e),Mc(),a=e.memoizedState!==null,t!==null?t.memoizedState!==null!==a&&(e.flags|=8192):a&&(e.flags|=8192),a?n&536870912&&!(e.flags&128)&&(ot(e),e.subtreeFlags&6&&(e.flags|=8192)):ot(e),n=e.updateQueue,n!==null&&zu(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(Cn),null;case 24:return n=null,t!==null&&(n=t.memoizedState.cache),e.memoizedState.cache!==n&&(e.flags|=2048),Ce(St),ot(e),null;case 25:return null;case 30:return null}throw Error(f(156,e.tag))}function Vg(t,e){switch(sc(e),e.tag){case 1:return t=e.flags,t&65536?(e.flags=t&-65537|128,e):null;case 3:return Ce(St),Fn(),t=e.flags,t&65536&&!(t&128)?(e.flags=t&-65537|128,e):null;case 26:case 27:case 5:return jl(e),null;case 31:if(e.memoizedState!==null){if(te(e),e.alternate===null)throw Error(f(340));Hn()}return t=e.flags,t&65536?(e.flags=t&-65537|128,e):null;case 13:if(te(e),t=e.memoizedState,t!==null&&t.dehydrated!==null){if(e.alternate===null)throw Error(f(340));Hn()}return t=e.flags,t&65536?(e.flags=t&-65537|128,e):null;case 19:return rt(pt),null;case 4:return Fn(),null;case 10:return Ce(e.type),null;case 22:case 23:return te(e),Mc(),t!==null&&rt(Cn),t=e.flags,t&65536?(e.flags=t&-65537|128,e):null;case 24:return Ce(St),null;case 25:return null;default:return null}}function nd(t,e){switch(sc(e),e.tag){case 3:Ce(St),Fn();break;case 26:case 27:case 5:jl(e);break;case 4:Fn();break;case 31:e.memoizedState!==null&&te(e);break;case 13:te(e);break;case 19:rt(pt);break;case 10:Ce(e.type);break;case 22:case 23:te(e),Mc(),t!==null&&rt(Cn);break;case 24:Ce(St)}}function hl(t,e){try{var n=e.updateQueue,a=n!==null?n.lastEffect:null;if(a!==null){var l=a.next;n=l;do{if((n.tag&t)===t){a=void 0;var u=n.create,s=n.inst;a=u(),s.destroy=a}n=n.next}while(n!==l)}}catch(d){nt(e,e.return,d)}}function sn(t,e,n){try{var a=e.updateQueue,l=a!==null?a.lastEffect:null;if(l!==null){var u=l.next;a=u;do{if((a.tag&t)===t){var s=a.inst,d=s.destroy;if(d!==void 0){s.destroy=void 0,l=e;var y=n,E=d;try{E()}catch(z){nt(l,y,z)}}}a=a.next}while(a!==u)}}catch(z){nt(e,e.return,z)}}function ad(t){var e=t.updateQueue;if(e!==null){var n=t.stateNode;try{Ks(e,n)}catch(a){nt(t,t.return,a)}}}function ld(t,e,n){n.props=Gn(t.type,t.memoizedProps),n.state=t.memoizedState;try{n.componentWillUnmount()}catch(a){nt(t,e,a)}}function yl(t,e){try{var n=t.ref;if(n!==null){switch(t.tag){case 26:case 27:case 5:var a=t.stateNode;break;case 30:a=t.stateNode;break;default:a=t.stateNode}typeof n=="function"?t.refCleanup=n(a):n.current=a}}catch(l){nt(t,e,l)}}function Oe(t,e){var n=t.ref,a=t.refCleanup;if(n!==null)if(typeof a=="function")try{a()}catch(l){nt(t,e,l)}finally{t.refCleanup=null,t=t.alternate,t!=null&&(t.refCleanup=null)}else if(typeof n=="function")try{n(null)}catch(l){nt(t,e,l)}else n.current=null}function ud(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:n.srcSet&&(a.srcset=n.srcSet)}}catch(l){nt(t,t.return,l)}}function af(t,e,n){try{var a=t.stateNode;mp(a,t.type,n,e),a[jt]=e}catch(l){nt(t,t.return,l)}}function id(t){return t.tag===5||t.tag===3||t.tag===26||t.tag===27&&pn(t.type)||t.tag===4}function lf(t){t:for(;;){for(;t.sibling===null;){if(t.return===null||id(t.return))return null;t=t.return}for(t.sibling.return=t.return,t=t.sibling;t.tag!==5&&t.tag!==6&&t.tag!==18;){if(t.tag===27&&pn(t.type)||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 uf(t,e,n){var a=t.tag;if(a===5||a===6)t=t.stateNode,e?(n.nodeType===9?n.body:n.nodeName==="HTML"?n.ownerDocument.body:n).insertBefore(t,e):(e=n.nodeType===9?n.body:n.nodeName==="HTML"?n.ownerDocument.body:n,e.appendChild(t),n=n._reactRootContainer,n!=null||e.onclick!==null||(e.onclick=Re));else if(a!==4&&(a===27&&pn(t.type)&&(n=t.stateNode,e=null),t=t.child,t!==null))for(uf(t,e,n),t=t.sibling;t!==null;)uf(t,e,n),t=t.sibling}function Du(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&&pn(t.type)&&(n=t.stateNode),t=t.child,t!==null))for(Du(t,e,n),t=t.sibling;t!==null;)Du(t,e,n),t=t.sibling}function cd(t){var e=t.stateNode,n=t.memoizedProps;try{for(var a=t.type,l=e.attributes;l.length;)e.removeAttributeNode(l[0]);wt(e,a,n),e[Ut]=t,e[jt]=n}catch(u){nt(t,t.return,u)}}var Ge=!1,At=!1,cf=!1,fd=typeof WeakSet=="function"?WeakSet:Set,Dt=null;function Kg(t,e){if(t=t.containerInfo,Df=Fu,t=_s(t),Pi(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 l=a.anchorOffset,u=a.focusNode;a=a.focusOffset;try{n.nodeType,u.nodeType}catch{n=null;break t}var s=0,d=-1,y=-1,E=0,z=0,x=t,T=null;e:for(;;){for(var M;x!==n||l!==0&&x.nodeType!==3||(d=s+l),x!==u||a!==0&&x.nodeType!==3||(y=s+a),x.nodeType===3&&(s+=x.nodeValue.length),(M=x.firstChild)!==null;)T=x,x=M;for(;;){if(x===t)break e;if(T===n&&++E===l&&(d=s),T===u&&++z===a&&(y=s),(M=x.nextSibling)!==null)break;x=T,T=x.parentNode}x=M}n=d===-1||y===-1?null:{start:d,end:y}}else n=null}n=n||{start:0,end:0}}else n=null;for(xf={focusedElem:t,selectionRange:n},Fu=!1,Dt=e;Dt!==null;)if(e=Dt,t=e.child,(e.subtreeFlags&1028)!==0&&t!==null)t.return=e,Dt=t;else for(;Dt!==null;){switch(e=Dt,u=e.alternate,t=e.flags,e.tag){case 0:if(t&4&&(t=e.updateQueue,t=t!==null?t.events:null,t!==null))for(n=0;n title"))),wt(u,a,n),u[Ut]=t,zt(u),a=u;break t;case"link":var s=hm("link","href",l).get(a+(n.href||""));if(s){for(var d=0;dct&&(s=ct,ct=Y,Y=s);var _=ps(d,Y),g=ps(d,ct);if(_&&g&&(M.rangeCount!==1||M.anchorNode!==_.node||M.anchorOffset!==_.offset||M.focusNode!==g.node||M.focusOffset!==g.offset)){var S=x.createRange();S.setStart(_.node,_.offset),M.removeAllRanges(),Y>ct?(M.addRange(S),M.extend(g.node,g.offset)):(S.setEnd(g.node,g.offset),M.addRange(S))}}}}for(x=[],M=d;M=M.parentNode;)M.nodeType===1&&x.push({element:M,left:M.scrollLeft,top:M.scrollTop});for(typeof d.focus=="function"&&d.focus(),d=0;dn?32:n,p.T=null,n=hf,hf=null;var u=hn,s=Ke;if(Ot=0,Oa=hn=null,Ke=0,tt&6)throw Error(f(331));var d=tt;if(tt|=4,_d(u.current),gd(u,u.current,s,n),tt=d,Sl(0,!1),Ft&&typeof Ft.onPostCommitFiberRoot=="function")try{Ft.onPostCommitFiberRoot(La,u)}catch{}return!0}finally{U.p=l,p.T=a,qd(t,e)}}function Ld(t,e,n){e=fe(n,e),e=Kc(t.stateNode,e,2),t=cn(t,e,2),t!==null&&(Ga(t,2),ze(t))}function nt(t,e,n){if(t.tag===3)Ld(t,t,n);else for(;e!==null;){if(e.tag===3){Ld(e,t,n);break}else if(e.tag===1){var a=e.stateNode;if(typeof e.type.getDerivedStateFromError=="function"||typeof a.componentDidCatch=="function"&&(mn===null||!mn.has(a))){t=fe(n,t),n=Yo(2),a=cn(e,n,2),a!==null&&(Go(n,a,e,t),Ga(a,2),ze(a));break}}e=e.return}}function vf(t,e,n){var a=t.pingCache;if(a===null){a=t.pingCache=new Fg;var l=new Set;a.set(e,l)}else l=a.get(e),l===void 0&&(l=new Set,a.set(e,l));l.has(n)||(sf=!0,l.add(n),t=tp.bind(null,t,e,n),e.then(t,t))}function tp(t,e,n){var a=t.pingCache;a!==null&&a.delete(e),t.pingedLanes|=t.suspendedLanes&n,t.warmLanes&=~n,ft===t&&(k&n)===n&&(gt===4||gt===3&&(k&62914560)===k&&300>kt()-Ru?!(tt&2)&&za(t,0):of|=n,Ma===k&&(Ma=0)),ze(t)}function Yd(t,e){e===0&&(e=Hr()),t=Rn(t,e),t!==null&&(Ga(t,e),ze(t))}function ep(t){var e=t.memoizedState,n=0;e!==null&&(n=e.retryLane),Yd(t,n)}function np(t,e){var n=0;switch(t.tag){case 31:case 13:var a=t.stateNode,l=t.memoizedState;l!==null&&(n=l.retryLane);break;case 19:a=t.stateNode;break;case 22:a=t.stateNode._retryCache;break;default:throw Error(f(314))}a!==null&&a.delete(e),Yd(t,n)}function ap(t,e){return Ui(t,e)}var ju=null,xa=null,_f=!1,Lu=!1,bf=!1,gn=0;function ze(t){t!==xa&&t.next===null&&(xa===null?ju=xa=t:xa=xa.next=t),Lu=!0,_f||(_f=!0,up())}function Sl(t,e){if(!bf&&Lu){bf=!0;do for(var n=!1,a=ju;a!==null;){if(t!==0){var l=a.pendingLanes;if(l===0)var u=0;else{var s=a.suspendedLanes,d=a.pingedLanes;u=(1<<31-$t(42|t)+1)-1,u&=l&~(s&~d),u=u&201326741?u&201326741|1:u?u|2:0}u!==0&&(n=!0,Zd(a,u))}else u=k,u=Ql(a,a===ft?u:0,a.cancelPendingCommit!==null||a.timeoutHandle!==-1),!(u&3)||Ya(a,u)||(n=!0,Zd(a,u));a=a.next}while(n);bf=!1}}function lp(){Gd()}function Gd(){Lu=_f=!1;var t=0;gn!==0&&yp()&&(t=gn);for(var e=kt(),n=null,a=ju;a!==null;){var l=a.next,u=Xd(a,e);u===0?(a.next=null,n===null?ju=l:n.next=l,l===null&&(xa=n)):(n=a,(t!==0||u&3)&&(Lu=!0)),a=l}Ot!==0&&Ot!==5||Sl(t),gn!==0&&(gn=0)}function Xd(t,e){for(var n=t.suspendedLanes,a=t.pingedLanes,l=t.expirationTimes,u=t.pendingLanes&-62914561;0d)break;var z=y.transferSize,x=y.initiatorType;z&&Id(x)&&(y=y.responseEnd,s+=z*(y"u"?null:document;function sm(t,e,n){var a=Ua;if(a&&typeof e=="string"&&e){var l=ie(e);l='link[rel="'+t+'"][href="'+l+'"]',typeof n=="string"&&(l+='[crossorigin="'+n+'"]'),rm.has(l)||(rm.add(l),t={rel:t,crossOrigin:n,href:e},a.querySelector(l)===null&&(e=a.createElement("link"),wt(e,"link",t),zt(e),a.head.appendChild(e)))}}function Ap(t){Je.D(t),sm("dns-prefetch",t,null)}function Mp(t,e){Je.C(t,e),sm("preconnect",t,e)}function Op(t,e,n){Je.L(t,e,n);var a=Ua;if(a&&t&&e){var l='link[rel="preload"][as="'+ie(e)+'"]';e==="image"&&n&&n.imageSrcSet?(l+='[imagesrcset="'+ie(n.imageSrcSet)+'"]',typeof n.imageSizes=="string"&&(l+='[imagesizes="'+ie(n.imageSizes)+'"]')):l+='[href="'+ie(t)+'"]';var u=l;switch(e){case"style":u=Ra(t);break;case"script":u=Na(t)}he.has(u)||(t=O({rel:"preload",href:e==="image"&&n&&n.imageSrcSet?void 0:t,as:e},n),he.set(u,t),a.querySelector(l)!==null||e==="style"&&a.querySelector(Ml(u))||e==="script"&&a.querySelector(Ol(u))||(e=a.createElement("link"),wt(e,"link",t),zt(e),a.head.appendChild(e)))}}function zp(t,e){Je.m(t,e);var n=Ua;if(n&&t){var a=e&&typeof e.as=="string"?e.as:"script",l='link[rel="modulepreload"][as="'+ie(a)+'"][href="'+ie(t)+'"]',u=l;switch(a){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":u=Na(t)}if(!he.has(u)&&(t=O({rel:"modulepreload",href:t},e),he.set(u,t),n.querySelector(l)===null)){switch(a){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":if(n.querySelector(Ol(u)))return}a=n.createElement("link"),wt(a,"link",t),zt(a),n.head.appendChild(a)}}}function Dp(t,e,n){Je.S(t,e,n);var a=Ua;if(a&&t){var l=Pn(a).hoistableStyles,u=Ra(t);e=e||"default";var s=l.get(u);if(!s){var d={loading:0,preload:null};if(s=a.querySelector(Ml(u)))d.loading=5;else{t=O({rel:"stylesheet",href:t,"data-precedence":e},n),(n=he.get(u))&&Cf(t,n);var y=s=a.createElement("link");zt(y),wt(y,"link",t),y._p=new Promise(function(E,z){y.onload=E,y.onerror=z}),y.addEventListener("load",function(){d.loading|=1}),y.addEventListener("error",function(){d.loading|=2}),d.loading|=4,Zu(s,e,a)}s={type:"stylesheet",instance:s,count:1,state:d},l.set(u,s)}}}function xp(t,e){Je.X(t,e);var n=Ua;if(n&&t){var a=Pn(n).hoistableScripts,l=Na(t),u=a.get(l);u||(u=n.querySelector(Ol(l)),u||(t=O({src:t,async:!0},e),(e=he.get(l))&&qf(t,e),u=n.createElement("script"),zt(u),wt(u,"link",t),n.head.appendChild(u)),u={type:"script",instance:u,count:1,state:null},a.set(l,u))}}function Up(t,e){Je.M(t,e);var n=Ua;if(n&&t){var a=Pn(n).hoistableScripts,l=Na(t),u=a.get(l);u||(u=n.querySelector(Ol(l)),u||(t=O({src:t,async:!0,type:"module"},e),(e=he.get(l))&&qf(t,e),u=n.createElement("script"),zt(u),wt(u,"link",t),n.head.appendChild(u)),u={type:"script",instance:u,count:1,state:null},a.set(l,u))}}function om(t,e,n,a){var l=(l=$e.current)?Qu(l):null;if(!l)throw Error(f(446));switch(t){case"meta":case"title":return null;case"style":return typeof n.precedence=="string"&&typeof n.href=="string"?(e=Ra(n.href),n=Pn(l).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=Ra(n.href);var u=Pn(l).hoistableStyles,s=u.get(t);if(s||(l=l.ownerDocument||l,s={type:"stylesheet",instance:null,count:0,state:{loading:0,preload:null}},u.set(t,s),(u=l.querySelector(Ml(t)))&&!u._p&&(s.instance=u,s.state.loading=5),he.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},he.set(t,n),u||Rp(l,t,n,s.state))),e&&a===null)throw Error(f(528,""));return s}if(e&&a!==null)throw Error(f(529,""));return null;case"script":return e=n.async,n=n.src,typeof n=="string"&&e&&typeof e!="function"&&typeof e!="symbol"?(e=Na(n),n=Pn(l).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(f(444,t))}}function Ra(t){return'href="'+ie(t)+'"'}function Ml(t){return'link[rel="stylesheet"]['+t+"]"}function dm(t){return O({},t,{"data-precedence":t.precedence,precedence:null})}function Rp(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}),wt(e,"link",n),zt(e),t.head.appendChild(e))}function Na(t){return'[src="'+ie(t)+'"]'}function Ol(t){return"script[async]"+t}function mm(t,e,n){if(e.count++,e.instance===null)switch(e.type){case"style":var a=t.querySelector('style[data-href~="'+ie(n.href)+'"]');if(a)return e.instance=a,zt(a),a;var l=O({},n,{"data-href":n.href,"data-precedence":n.precedence,href:null,precedence:null});return a=(t.ownerDocument||t).createElement("style"),zt(a),wt(a,"style",l),Zu(a,n.precedence,t),e.instance=a;case"stylesheet":l=Ra(n.href);var u=t.querySelector(Ml(l));if(u)return e.state.loading|=4,e.instance=u,zt(u),u;a=dm(n),(l=he.get(l))&&Cf(a,l),u=(t.ownerDocument||t).createElement("link"),zt(u);var s=u;return s._p=new Promise(function(d,y){s.onload=d,s.onerror=y}),wt(u,"link",a),e.state.loading|=4,Zu(u,n.precedence,t),e.instance=u;case"script":return u=Na(n.src),(l=t.querySelector(Ol(u)))?(e.instance=l,zt(l),l):(a=n,(l=he.get(u))&&(a=O({},n),qf(a,l)),t=t.ownerDocument||t,l=t.createElement("script"),zt(l),wt(l,"link",a),t.head.appendChild(l),e.instance=l);case"void":return null;default:throw Error(f(443,e.type))}else e.type==="stylesheet"&&!(e.state.loading&4)&&(a=e.instance,e.state.loading|=4,Zu(a,n.precedence,t));return e.instance}function Zu(t,e,n){for(var a=n.querySelectorAll('link[rel="stylesheet"][data-precedence],style[data-precedence]'),l=a.length?a[a.length-1]:null,u=l,s=0;s title"):null)}function Np(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 gm(t){return!(t.type==="stylesheet"&&!(t.state.loading&3))}function Hp(t,e,n,a){if(n.type==="stylesheet"&&(typeof a.media!="string"||matchMedia(a.media).matches!==!1)&&!(n.state.loading&4)){if(n.instance===null){var l=Ra(a.href),u=e.querySelector(Ml(l));if(u){e=u._p,e!==null&&typeof e=="object"&&typeof e.then=="function"&&(t.count++,t=Ku.bind(t),e.then(t,t)),n.state.loading|=4,n.instance=u,zt(u);return}u=e.ownerDocument||e,a=dm(a),(l=he.get(l))&&Cf(a,l),u=u.createElement("link"),zt(u);var s=u;s._p=new Promise(function(d,y){s.onload=d,s.onerror=y}),wt(u,"link",a),n.instance=u}t.stylesheets===null&&(t.stylesheets=new Map),t.stylesheets.set(n,e),(e=n.state.preload)&&!(n.state.loading&3)&&(t.count++,n=Ku.bind(t),e.addEventListener("load",n),e.addEventListener("error",n))}}var jf=0;function wp(t,e){return t.stylesheets&&t.count===0&&ku(t,t.stylesheets),0jf?50:800)+e);return t.unsuspend=n,function(){t.unsuspend=null,clearTimeout(a),clearTimeout(l)}}:null}function Ku(){if(this.count--,this.count===0&&(this.imgCount===0||!this.waitingForImages)){if(this.stylesheets)ku(this,this.stylesheets);else if(this.unsuspend){var t=this.unsuspend;this.unsuspend=null,t()}}}var Ju=null;function ku(t,e){t.stylesheets=null,t.unsuspend!==null&&(t.count++,Ju=new Map,e.forEach(Bp,t),Ju=null,Ku.call(t))}function Bp(t,e){if(!(e.state.loading&4)){var n=Ju.get(t);if(n)var a=n.get(null);else{n=new Map,Ju.set(t,n);for(var l=t.querySelectorAll("link[data-precedence],style[data-precedence]"),u=0;u"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(i)}catch(c){console.error(c)}}return i(),Pf.exports=YS(),Pf.exports}var XS=GS();function QS(){return[...Object.values(window.__remixRouteModules).flatMap(c=>typeof c?.handle!="object"?[]:c.handle?"i18n"in c.handle?typeof c.handle.i18n=="string"?[c.handle.i18n]:Array.isArray(c.handle.i18n)&&c.handle.i18n.every(r=>typeof r=="string")?c.handle.i18n:[]:[]:[])]}function ZS(){return["Failed to fetch","NetworkError","Load failed","InvalidStateError","UnhandledRejection",/Unexpected token.+not valid JSON/i,"Cannot read properties of null (reading 'document')","a.contentWindow","__CF$cv","__CFScv","window.webkit.messageHandlers","There was an error during concurrent rendering","Java object is gone","AbortError","SecurityError","FirebaseError","RefreshPageError"]}function VS(){return["googletagmanager.com/gtm.js","cdn.birdie.so","redditstatic.com/ads/pixel.js",/^blob:/,"digitaloceanspaces.com/pixel.min.js","embla-carousel","convertexperiments.com","platform.twitter.com/widgets.js","hyros.com","/v1/lst/universal-script"]}function KS(){return["birdie.so"]}function JS(i,c){if(!i||!i.exception||!(i.tags?.render==="fallback_ui_error"))return!0;const f=ZS(),o=i.exception.values?.some(R=>f.some(O=>O instanceof RegExp?O.test(R.type??"")||O.test(R.value??""):R.type?.includes(O)||R.value?.includes(O))),m=VS(),h=i.exception.values?.some(R=>R.stacktrace?.frames?.some(O=>m.some(B=>B instanceof RegExp?B.test(O.filename??"")||B.test(O.abs_path??""):O.filename?.includes(B)||O.abs_path?.includes(B)))),v=KS(),N=Array.from(i.breadcrumbs||[]).reverse().slice(0,3).some(R=>v.some(O=>O instanceof RegExp?O.test(R.message??"")||O.test(R?.data?.url??""):typeof R.message=="string"&&R.message.includes(O)||typeof R?.data?.url=="string"&&R.data.url.includes(O)));return!!(o||h||N)}function kS(i){return i?/(bot|crawl|spider|slurp|archiver|indexer|facebookexternalhit|twitterbot|bingpreview|applebot|siteaudit|semrush|ahrefs|mj12bot|seznambot|screaming frog|dotbot)/i.test(i):!1}const FS={supportedLngs:["de","en","es","fr","id","nl","pt"],fallbackLng:"en",defaultNS:"common"},nr=window.fetch;window.fetch=async(i,c={})=>{function r(m){return m.searchParams.has("_data")}let f;if(i instanceof Request){const m=new Headers(i.headers);c.headers&&new Headers(c.headers).forEach((h,v)=>{m.set(v,h)}),f=new Request(i,{...c,headers:m})}else f=new Request(i,c);const o=new URL(f.url,window.location.href);if(o.origin===window.location.origin){const m=new Headers(f.headers);if("crypto"in window&&crypto.randomUUID){const v=crypto.randomUUID();m.set("x-correlation-id",v),Ev("x-correlation-id",v)}if(r(o)){m.has("Accept")||m.set("Accept","application/json");const v=new Request(f,{headers:m});try{const b=await nr(v),N=b.headers.get("X-External-Redirect");if(N){const R=new URL(N);return R.searchParams.delete("_data"),window.location.href=R.href,new Response(null,{status:200})}if(b.status>=400&&b.headers.get("x-remix-response")===null&&b.headers.get("x-remix-error")===null&&b.headers.get("x-remix-catch")===null){const R=new Headers(b.headers);return R.set("x-remix-response","yes"),new Response(b.body,{status:b.status,statusText:b.statusText,headers:R})}return b}catch(b){if(b instanceof TypeError&&f.method==="GET")return o.searchParams.delete("_data"),window.location.href=o.href,new Response(null,{status:200});throw b}}const h=new Request(f,{headers:m});return nr(h)}return nr(f)};window._pxOnCaptchaSuccess=i=>{console.log("Captcha success",i)};Object.hasOwn||(Object.hasOwn=(i,c)=>Object.prototype.hasOwnProperty.call(i,c));const yi=Cv();try{"serviceWorker"in navigator&&navigator.serviceWorker.register(`/entry.worker.js?v=${yi.RELEASE_VERSION}`,{type:"module",scope:"/"}).catch(i=>{console.error("Service Worker registration failed:",i)})}catch(i){console.error("Service Worker registration failed:",i)}iS({dsn:yi.SENTRY_CLIENT_DSN,environment:yi.SENTRY_ENV,release:yi.SENTRY_RELEASE||"local",tracesSampleRate:0,replaysSessionSampleRate:0,replaysOnErrorSampleRate:0,sendClientReports:!1,beforeSend(i,c){if(kS(navigator.userAgent))return null;const r=c.originalException;return r instanceof Response&&r.status>=400&&r.status<500||JS(i)?null:(i.tags=i.tags||{},i.tags.processed="true",i)},integrations:[cS({useEffect:xt.useEffect,useLocation:Ip,useMatches:Bv})]});async function Nh(){await ar.use(_0).use(hy).use(by).init({...FS,ns:QS(),backend:{loadPath:"/locales/{{lng}}/{{ns}}.json"},detection:{order:["htmlTag"],caches:[]}}),xt.startTransition(()=>{XS.hydrateRoot(document,Vf.jsx(b0,{i18n:ar,children:Vf.jsx(xt.StrictMode,{children:Vf.jsx(E0,{})})}),{onUncaughtError:Wf((i,c)=>{}),onCaughtError:Wf(),onRecoverableError:Wf()})})}Zp.locale(ar.language);window.requestIdleCallback?window.requestIdleCallback(Nh):window.setTimeout(Nh,1); //# sourceMappingURL=entry.client-_RyEIRb_.js.map //# debugId=f7bbae12-9671-55e9-9481-1195bacf65ce