PageSourceSearch

https://www.4yfn.com/build/assets/app-legacy-B6vXjaCs.js

js 4yfn.com collected 2026-09-25 04:27:10 UTC 721,832 bytes, 45 lines download raw bytes

1!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{};e.SENTRY_RELEASE={id:"a156a80817bcc286d094871909811f8803ba8360"};var t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="eb123bc4-70a1-4c97-9aaa-02218d0082f8",e._sentryDebugIdIdentifier="sentry-dbid-eb123bc4-70a1-4c97-9aaa-02218d0082f8")}catch(e){}}(),System.register(["./sendbird-legacy-B189MrHJ.js","./react-legacy-qIaOh3NN.js","./vendor-legacy-CS20ZTmt.js"],function(e,t){"use strict";var n,r,i,s,o,a,l;return{setters:[e=>{n=e._},e=>{r=e.r,i=e.a,s=e.b,o=e.g,a=e.R},e=>{l=e.r}],execute:function(){e({Q:function(e,t="#FF6D00"){return getComputedStyle(document.documentElement).getPropertyValue(e).trim()||t},a$:function(e,t){const n=t?.scope??It(),r=t?.captureSerializedMetric??ms,i=n?.getClient()??Dt();if(!i)return void(I&&j.warn("No client available to capture metric."));const{_experiments:s,enableMetrics:o,beforeSendMetric:a}=i.getOptions();if(!(o??s?.enableMetrics??!0))return void(I&&j.warn("metrics option not enabled, metric will not be captured."));const{user:l,attributes:u}=ai(Mt(),n),c=function(e,t,n){const{release:r,environment:i}=t.getOptions(),s={...e.attributes};hs(s,"user.id",n.id,!1),hs(s,"user.email",n.email,!1),hs(s,"user.name",n.username,!1),hs(s,"sentry.release",r),hs(s,"sentry.environment",i);const{name:o,version:a}=t.getSdkMetadata()?.sdk??{};hs(s,"sentry.sdk.name",o),hs(s,"sentry.sdk.version",a);const l=t.getIntegrationByName("Replay"),u=l?.getReplayId(!0);return hs(s,"sentry.replay_id",u),u&&"buffer"===l?.getRecordingMode()&&hs(s,"sentry._internal.replay_is_buffering",!0),{...e,attributes:s}}(e,i,l);i.emit("processMetric",c);const d=a||s?.beforeSendMetric,f=d?d(c):c;if(!f)return void(I&&j.log("`beforeSendMetric` returned `null`, will not send metric."));const p=function(e,t,n,r){const[,i]=Ji(t,n),s=pt(n),o=s?s.spanContext().traceId:i?.trace_id,a=s?s.spanContext().spanId:void 0,l=tt(),u=Xi(l);return{timestamp:l,trace_id:o??"",span_id:a,name:e.name,type:e.type,unit:e.unit,value:e.value,attributes:{...Tt(r),...Tt(e.attributes,"skip-undefined"),[u.key]:u.value}}}(f,i,n,u);I&&j.log("[Metric]",p),r(i,p),i.emit("afterCaptureMetric",f)},a2:function(e,t){const n="string"==typeof t?t:void 0,r="string"!=typeof t?{captureContext:t}:void 0;return It().captureMessage(e,n,r)},aA:Gi,aC:xo,aD:Dt,aE:Ke,aF:qe,aG:Ai,aH:Io,aI:ue,aJ:ze,aK:ge,aL:function(e){ke(e,De,!0)},aM:Ue,aN:function(e,t){const n=Qr();if(n.startSpan)return n.startSpan(e,t);const r=Kr(e),{forceTransaction:i,parentSpan:s,scope:o}=e,a=o?.clone();return At(a,()=>ei(s)(()=>{const n=It(),o=Jr(n,s),a=Dt(),l=e.onlyIfParent&&!o?Gr(n,a):Zr({parentSpan:o,spanArguments:r,forceTransaction:i,scope:n});return ti(l)&&o||ft(n,l),Br(()=>t(l),()=>{const{status:e}=Un(l);!l.isRecording()||e&&"ok"!==e||l.setStatus({code:nn,message:"internal_error"})},()=>{l.end()})}))},aO:ye,aT:sn,aU:uo,aV:Z,aW:rr,aX:Un,aY:Se,aZ:function(e,t=It(),n=os){const r=t?.getClient()??Dt();if(!r)return void(I&&j.warn("No client available to capture log."));const{release:i,environment:s,enableLogs:o=!0,beforeSendLog:a}=r.getOptions();if(!o)return void(I&&j.warn("logging option not enabled, log will not be captured."));const[,l]=Ji(r,t),u={...e.attributes},{user:{id:c,email:d,username:f},attributes:p={}}=ai(Mt(),t);ss(u,"user.id",c,!1),ss(u,"user.email",d,!1),ss(u,"user.name",f,!1),ss(u,"sentry.release",i),ss(u,"sentry.environment",s);const{name:h,version:m}=r.getSdkMetadata()?.sdk??{};ss(u,"sentry.sdk.name",h),ss(u,"sentry.sdk.version",m);const g=r.getIntegrationByName("Replay"),y=g?.getReplayId(!0);ss(u,"sentry.replay_id",y),y&&"buffer"===g?.getRecordingMode()&&ss(u,"sentry._internal.replay_is_buffering",!0);const v=e.message;if(he(v)){const{__sentry_template_string__:e,__sentry_template_values__:t=[]}=v;t?.length&&(u["sentry.message.template"]=e),t.forEach((e,t)=>{u[`sentry.message.parameter.${t}`]=e})}const b=pt(t);ss(u,"sentry.trace.parent_span_id",b?.spanContext().spanId);const _={...e,attributes:u};r.emit("beforeCaptureLog",_);const w=a?P(()=>a(_)):_;if(!w)return r.recordDroppedEvent("before_send","log_item",1),void(I&&j.warn("beforeSendLog returned null, log will not be captured."));const{level:S,message:k,attributes:E={},severityNumber:x}=w,T=tt(),C=Xi(T),M={timestamp:T,level:S,body:ds(String(k)),trace_id:l?.trace_id,severity_number:x??es[S],attributes:cs({...Tt(p),...Tt(E,!0),[C.key]:C.value})};n(r,M),r.emit("afterCaptureLog",w)},a_:me,ak:It,al:At,am:xr,an:ks,ao:ji,ap:Ae,as:kn,at:qi,au:Sr,av:Er,b0:zr,b1:be,b2:function(e,t){const n=Qr();if(n.startSpanManual)return n.startSpanManual(e,t);const r=Kr(e),{forceTransaction:i,parentSpan:s,scope:o}=e,a=o?.clone();return At(a,()=>ei(s)(()=>
1{const n=It(),o=Jr(n,s),a=e.onlyIfParent&&!o?Gr(n,Dt()):Zr({parentSpan:o,spanArguments:r,forceTransaction:i,scope:n});return ti(a)&&o||ft(n,a),Br(()=>t(a,()=>a.end()),()=>{const{status:e}=Un(a);!a.isRecording()||e&&"ok"!==e||a.setStatus({code:nn,message:"internal_error"})})}))},b3:function(e,t="[unserializable]"){if("string"==typeof e)return e;try{return JSON.stringify(e)}catch{return"function"==typeof t?t(e):t}},b4:Br,b5:Dr,b6:Sn,b7:ns,b8:function(e){if(!e)return 0;let t=0;for(const[n,r]of Object.entries(e)){t+=2*n.length,t+=2*r.type.length,t+=2*(r.unit?.length??0);const e=r.value;Array.isArray(e)?t+=Ct(e[0])*e.length:me(e)?t+=Ct(e):t+=100}return t},b9:_r,bA:gu,bB:yu,bD:Zo,bE:ft,bF:wr,bG:Yn,bH:function(e,t){const n=Bn(e),r=nr(e),i=Bn(r),{isolationScope:s,scope:o}=fn(e),a=ai(s,o);!function(e,t,n,r){const i=n.getSdkMetadata(),{release:s,environment:o}=n.getOptions();yi(e,{[pi]:"stream",[fi]:t.name,[di]:t.span_id,[ui]:i?.sdk?.name,[ci]:i?.sdk?.version,[qt]:s,[Wt]:o||mr,[Ht]:r.user?.id,[Yt]:r.user?.email,[Gt]:r.user?.ip_address,[Zt]:r.user?.username,...r.attributes})}(n,i,t,a);const l=e.kind;t.emit("preprocessSpan",n,{spanKind:l}),n.is_segment&&(function(e,t){const n=function(e){const t={},{response:n,profile:r,cloud_resource:i,culture:s,state:o}=e;if(n&&(null!=n.status_code&&(t["http.response.status_code"]=n.status_code),null!=n.body_size&&(t["http.response.body.size"]=n.body_size)),r&&(r.profile_id&&(t["sentry.profile_id"]=r.profile_id),r.profiler_id&&(t["sentry.profiler_id"]=r.profiler_id)),i)for(const[u,c]of Object.entries(i))null!=c&&(t[u]=c);s&&(s.locale&&(t["culture.locale"]=s.locale),s.timezone&&(t["culture.timezone"]=s.timezone)),o?.state&&"string"==typeof o.state.type&&(t["state.type"]=o.state.type);const a=e.angular;if(a){const e=a.version;"string"!=typeof e&&"number"!=typeof e||(t["angular.version"]=e)}const l=e.react;if(l){const e=l.version;"string"!=typeof e&&"number"!=typeof e||(t["react.version"]=e)}return t}(t.contexts);yi(e,n)}(n,a),function(e,t){const n=t.getIntegrationNames();n.length&&yi(e,{[Vt]:n})}(n,t),t.emit("processSegmentSpan",n)),t.emit("processSpan",n);const{beforeSendSpan:u}=t.getOptions(),c=u&&wr(u)?function(e,t){const n=t(e);return n||(ir(),e)}(n,u):n,d=c.attributes?.[Nt];return n.is_segment&&d&&yi(c,{"sentry.segment.name.source":d}),{...Wn(c),_segmentSpan:r}},bI:_u,bJ:function(e){let t="string"==typeof e?Tr(e):e;function n(e){const n=t.subarray(0,e);return t=t.subarray(e+1),n}function r(){let e=t.indexOf(10);return e<0&&(e=t.length),JSON.parse(function(e){const t=D(M);return t.decodePolyfill?t.decodePolyfill(e):(new TextDecoder).decode(e)}(n(e)))}const i=r(),s=[];for(;t.length;){const e=r(),t="number"==typeof e.length?e.length:void 0;s.push([e,t?n(t):r()])}return[i,s]},bK:Cr,bL:He,bM:tt,bO:function(e,t){const n=Ci(e);if(!n)return[];const r=[];for(const i of t){const e=K(i);e&&n[e]&&r.push({type:"sourcemap",code_file:i,debug_id:n[e]})}return r},bQ:ar,bR:uu,bS:function(e){const t=Qr();return t.suppressTracing?t.suppressTracing(e):At(t=>{t.setSDKProcessingMetadata({[qr]:!0});const n=e();return t.setSDKProcessingMetadata({[qr]:void 0}),n})},bT:Gu,bU:Zu,bV:da,bW:Wr,bX:Vr,bY:function(e,t){ke(e,Le,t)},b_:qh,ba:Go,bb:function(e){const t=Dt();t?t.addIntegration(e):I&&j.warn(`Cannot add integration "${e.name}" because no SDK Client is available.`)},bc:Mt,bd:Ot,bg:rt,bh:ol,bi:kl,bl:function(){return Mt().lastEventId()},bm:function(e,t){const n=Tn(e);if(!n)return"";const r=`${Bi(n)}embed/error-page/`;let i=`dsn=${Sn(n)}`;for(const s in t)if("dsn"!==s&&"onClose"!==s)if("user"===s){const e=t.user;if(!e)continue;e.name&&(i+=`&name=${encodeURIComponent(e.name)}`),e.email&&(i+=`&email=${encodeURIComponent(e.email)}`)}else i+=`&${encodeURIComponent(s)}=${encodeURIComponent(t[s])}`;return`${r}?${i}`},bn:function(){return"ReportingObserver"in Fo},bo:jo,bp:Uo,bq:fu,bs:Di,bt:ro,bu:to,bv:function(e,t,n=5){if(void 0===t.lineno)return;const r=e.length,i=Math.max(Math.min(r-1,t.lineno-1),0);t.pre_context=e.slice(Math.max(0,i-n),i).map(e=>Be(e,0));const s=Math.min(r-1,i);t.context_line=Be(e[s],t.colno||0),t.post_context=e.slice(Math.min(i+1,r),i+1+n).map(e=>Be(e,0))},by:pe,bz:Ve,c$:function(e){Mt().setUser(e)},c1:Wh,c5:ke,c9:Ri,cA:rn,cB:ao,cF:Qh,cG:Th,cH:jh,cI:Ni,cJ:function(){return!!Dt()},cL:nc,cM:function(e){e()},cP:or,cR:function(e,t){Mt().setAttribute(e,t)},cS:function(e){Mt().setAttributes(e)},cT:Li,cU:function(e){Mt().setConversationId(e)},cV:Zs,cW:function(e,t){Mt().setExtra(e,t)},cX:function(e){Mt().setExtras(e)},cY:Nr,cZ:function(e,t){Mt().setTag(e,t)},c_:function(e){Mt().setTags(e)},cd:$i,cf:async function(e){const t=Dt();return t?t.close(e):(I&&j.warn("Cannot flush events and disable SDK. No client defined."),Promise.resolve(!1))},ch:Cs,cn:zi,cp:ua,cq:ca,cr:ta,ct:async function(e){const t=Dt();return t?t.flush(e):(I&&j.warn("Cannot flush events. No client defined."),Promise.resolve(!1))},cu:function(){},cx:ic,cy:function(){const e=Dt();return e?.getIntegrationByName("Replay")},cz:er,d0:function(e){return vn(_r(e))},d1:Pn,d2:Yr,d3:Pi,d4:function(e,t){e.updateName(t),e.setAttributes({[Nt]:"custom",[Kt]:t})},d7:function(...e){const t=Et(A());if(2===e.length){const[n,r]=e;return n?t.withSetIsolationScope(n,r):t.withIsolationScope(r)}return t.withIsolationScope(e[0])},d8:function(e){return ke(e,"_streamed",!0),e},j:jk});const u=e("ai",`${window.appConfig.bonaLoginUrl}/user/v1/${window.appConfig.bonaClientVendor}/${window.appConfig.bonaEventId}`);
1e("P",`${window.appConfig.bonaBaseUrl}/profile/v1/${window.appConfig.bonaClientVendor}/${window.appConfig.bonaEventId}`),e("aj",`${window.appConfig.bonaBaseUrl}/profile/v1/${window.appConfig.bonaClientVendor}/${window.appConfig.bonaEventId}/interest`),e("ah",`${window.appConfig.bonaBaseUrl}/attendee/v1/${window.appConfig.bonaClientVendor}/${window.appConfig.bonaEventId}`),e("C",`${window.appConfig.bonaBaseUrl}/networking/v1/${window.appConfig.bonaClientVendor}/${window.appConfig.bonaEventId}/contacts`),e("c",`${window.appConfig.bonaBaseUrl}/networking/v1/${window.appConfig.bonaClientVendor}/${window.appConfig.bonaEventId}/followers/page/0/100`),e("B",`${window.appConfig.bonaBaseUrl}/networking/v1/${window.appConfig.bonaClientVendor}/${window.appConfig.bonaEventId}/block`),e("U",`${window.appConfig.bonaBaseUrl}/networking/v1/${window.appConfig.bonaClientVendor}/${window.appConfig.bonaEventId}/unblock`),e("a9",`${window.appConfig.bonaBaseUrl}/virtual-content/v1/${window.appConfig.bonaSessionsClientVendor}/${window.appConfig.bonaEventId}`),e("Y",`${window.appConfig.bonaBaseUrl}/networking/v2/${window.appConfig.bonaClientVendor}/${window.appConfig.bonaEventId}/meeting`),window.appConfig.bonaBaseUrl,window.appConfig.bonaClientVendor,window.appConfig.bonaEventId,e("a1",`${window.appConfig.bonaBaseUrl}/recommendation/v1/${window.appConfig.bonaClientVendor}/${window.appConfig.bonaEventId}`),e("a4",`${window.appConfig.bonaBaseUrl}/profile/v1/${window.appConfig.bonaClientVendor}/${window.appConfig.bonaEventId}/filterableEvents`),e("V",`${window.appConfig.bonaBaseUrl}/profile/v1/${window.appConfig.bonaClientVendor}/${window.appConfig.bonaEventId}/ids`),e("W",e=>`${window.appConfig.bonaBaseUrl}/exhibitor/v1/${window.appConfig.bonaClientVendor}/${window.appConfig.bonaEventId}/${e}/members`);const c=e("S",{PROFILE:"_gsma_profile",ATTENDEE:"_gsma_attendee",TOKEN_AUTH:"_gsma_tokenAuth",DEVICE_ID:"_gsma_deviceId",REFRESH:"_gsma_refresh",FAVOURITES:"_gsma_favourites",COLLECTIONS:"_gsma_collections"}),d=e("F",{SESSION:"session",EXHIBITOR:"exhibitor",SPEAKER:"speaker",ATTENDEE:"attendee",PROFILE:"profile"}),f=(e("R",{ORGANIZER:"ORGANIZER",PARTICIPANT:"PARTICIPANT"}),e("T",{TRANSIT:"TRANSIT",DRIVE:"DRIVE",WALK:"WALK",BICYCLE:"BICYCLE"}),e("L",{STEPS:"steps",MAP:"map",OVERVIEW:"overview"}),e=>`${c.FAVOURITES}_${e}`),p=e("k",window.appConfig.basePath??""),h=(e("N",{REGISTER:!0===window.appConfig.registrationEnabled?"/attend/registration":"",PASSWORD_RESET:window.appConfig.regBaseUrl?window.appConfig.regBaseUrl+"/password/reset":"https://register.mwcbarcelona.com/password/reset",LOGIN:!0===window.appConfig.loginEnabled?p+"/mymwc":"",MYMWC_APP:p+"/mymwc/app",MYMWC_HOME:window.appConfig.myMwcHomepage?p+"/"+window.appConfig.myMwcHomepage:null,DETAILS:p+"/mymwc/profile",OTHER_DETAILS:p+"/mymwc/details",FAVOURITES:p+"/mymwc/favourites",ATTENDEES:p+"/mymwc/:attendeeTab",CONTACTS:p+"/mymwc/contacts",FOLLOWERS:p+"/mymwc/followers",AGENDA:p+"/mymwc/agenda",EVENT_AGENDA:p+"/agenda",SEARCH:p+"/mymwc/search",MESSAGING:p+"/mymwc/messaging",MEETINGS:p+"/mymwc/meetings",REGISTRATION_ACCOUNT:window.appConfig.regBaseUrl??"https://register.mwcbarcelona.com"}),e("A",{ACCESS:"access",ATTRIBUTES:"attributes",BUILDING:"building",COUNTRY:"country",DATE:"date",DATES:"dates",EXTERNAL_ID:"externalId",HIDDEN:"hidden",INTERESTS:"interests",LETTER:"letter",ORIGIN:"origin",PASSES:"passes",QUERY:"query",STAGE:"stage",THEME:"theme",THEMES:"themes",TRACK:"track",TRACKS:"tracks",TYPE:"type"}),e("O",{BARCELONA_4YFN:"barcelona4YFN",BARCELONA_MWC:"barcelonaMWC"}),e("M",{DECLINE:1,ACCEPT:2}),768),m=1024,g=9/16,y=(e,t)=>null!=e&&null!=t&&String(e)===String(t),v=e("ag",(e,t)=>{if(Array.isArray(e))return e.find(e=>y(e?.relatedId,t))}),b=(e,t)=>Array.isArray(e)?e.filter(e=>!y(e?.relatedId,t)):[],_=(e("af",async({storage:e,refresh:t,type:n,id:r})=>{const i=((e,t)=>v(e,t)?b(e,t):null)(await e.getFavourites(n),r);null!==i?await e.setFavourites(n,i):await t(n)}),(e,t)=>`${e}:${String(t)}`),w=Object.freeze({pending:!1,optimistic:null}),S=Object.freeze({known:!1,isFavourite:!1,note:""}),k=Object.freeze({known:!0,isFavourite:!1,note:""}),E=e("h",(()=>{const e=new Map,t=new Map,n=new Map,r=new Set,i=t=>{const n=e.get(t)??new Map;return e.set(t,n),n},s=(e,t)=>{const r=String(t),i=n.get(e)??new Set;return i.add(r),n.set(e,i),r},o=(e,n,r,o="")=>
1{const a=s(e,n),l=i(e),u=l.get(a),c={known:!0,isFavourite:Boolean(r),note:o??""};u?.known===c.known&&u?.isFavourite===c.isFavourite&&u?.note===c.note||(l.set(a,c),[...t.get(_(e,a))??[]].forEach(e=>{try{e()}catch(t){console.error("Error notifying favourite view subscriber:",t)}}))};return{getSnapshot:(e,t)=>i(e).get(String(t))??(r.has(e)?k:S),subscribe(e,n,r){const i=s(e,n),o=_(e,i),a=t.get(o)??new Set;return a.add(r),t.set(o,a),()=>{a.delete(r),0===a.size&&t.delete(o)}},publish:o,publishList(e,t){r.add(e);const i=new Map((Array.isArray(t)?t:[]).filter(e=>null!=e?.relatedId).map(e=>[String(e.relatedId),e]));new Set([...n.get(e)??[],...i.keys()]).forEach(t=>{const n=i.get(t);o(e,t,Boolean(n),n?.note??"")})},reset(e){r.add(e),(n.get(e)??[]).forEach(t=>o(e,t,!1,""))}}})()),x=new Set,T=e=>{const t=Promise.resolve().then(e);return x.add(t),t.then(()=>x.delete(t),()=>x.delete(t)),t},C=(e("ae",async({storage:e,type:t,favourites:n,isCurrent:r=()=>!0,onPersistenceError:i=e=>console.error("Unable to persist confirmed favourites:",e)})=>{if(!r())return!1;try{await T(async()=>await e.persistFavourites(t,n))}catch(s){try{i(s)}catch{}}return!!r()&&(e.publishFavourites(t,n),!0)}),e("ad",async({publish:e,reconcile:t,onPersistenceError:n=e=>console.error("Unable to cache confirmed favourite removal:",e)})=>{e();try{await t()}catch(r){try{n(r)}catch{}}return!0}),e("e",(({onError:e=e=>console.error("Error updating favourite:",e),mutationTimeoutMs:t=2e4,scheduleTimeout:n=(e,t)=>setTimeout(e,t),cancelTimeout:r=e=>clearTimeout(e)}={})=>{const i=new Map,s=new Map,o=new Map,a=new Map,l=new Map,u=new Set;let c=0;const d=e=>(u.add(e),l.get(e)??0),f=e=>{l.set(e,d(e)+1)},p=(e,t)=>{[...o.get(e)??[]].forEach(e=>{try{e(t)}catch(n){console.error("Error notifying favourite mutation subscriber:",n)}})};return{getRevision:d,isRevisionCurrent:(e,t)=>d(e)===t,isPending:(e,t)=>
1i.has(_(e,t)),getSnapshot:(e,t)=>s.get(_(e,t))??w,subscribe(e,t,n){const r=_(e,t),i=o.get(r)??new Set;return i.add(n),o.set(r,i),()=>{i.delete(n),0===i.size&&o.delete(r)}},async commitRead(e,t,n){const r=(a.get(e)??Promise.resolve()).catch(()=>{}).then(async()=>d(e)===t&&(await n(),!0)).finally(()=>{a.get(e)===r&&a.delete(e)});return a.set(e,r),await r},async run(o,l,d,{optimistic:h=null}={}){const m=_(o,l);if(i.has(m))return!1;const g=Symbol(m),y=c;u.add(o),i.set(m,g),s.set(m,{pending:!0,optimistic:h}),f(o),p(m,!0);const v=(a.get(o)??Promise.resolve()).catch(()=>{}).then(async()=>{if(c!==y)return!1;let i=!0;const s="function"==typeof AbortController?new AbortController:null;let o;const a=()=>i&&c===y;let l=!1;try{const e=new Promise((e,r)=>{o=n(()=>{i=!1;const e=(e=>{const t=new Error(`Favourite update timed out after ${e}ms`);return t.name="TimeoutError",t})(t);r(e),s?.abort(e)},t)});l=await Promise.race([d({isCurrent:a,signal:s?.signal}),e]),l=!!a()&&l}catch(u){try{e(u)}catch{}}return i=!1,r(o),l}).finally(()=>{i.get(m)===g&&(i.delete(m),s.delete(m),f(o),p(m,!1)),a.get(o)===v&&a.delete(o)});return a.set(o,v),await v},reset(){c+=1;const e=[...i.keys()];i.clear(),s.clear(),a.clear(),u.forEach(f),e.forEach(e=>p(e,!1))}}})())),I=e("aq","undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__),M=e("az",globalThis),O=e("bf","10.73.0");function A(){return D(M),M}function D(e){const t=e.__SENTRY__=e.__SENTRY__||{};return t.version=t.version||O,t[O]=t[O]||{}}function L(e,t,n=M){const r=n.__SENTRY__=n.__SENTRY__||{},i=r[O]=r[O]||{};return i[e]||(i[e]=t())}const N=e("aB",["debug","info","warn","error","log","assert","trace"]),R={};function P(e){if(!("console"in M))return e();const t=M.console,n={},r=Object.keys(R);r.forEach(e=>{const r=R[e];n[e]=t[e],t[e]=r});try{return e()}finally{r.forEach(e=>{t[e]=n[e]})}}function z(){return $().enabled}function F(e,...t){I&&z()&&P(()=>{M.console[e](`Sentry Logger [${e}]:`,...t)})}function $(){return I?L("loggerSettings",()=>({enabled:!1})):{enabled:!1}}const j=e("ar",{enable:function(){$().enabled=!0},disable:function(){$().enabled=!1},isEnabled:z,log:function(...e){F("log",...e)},warn:function(...e){F("warn",...e)},error:function(...e){F("error",...e)}}),U=50,B="?",q=/\(error: (.*)\)/,W=/captureMessage|captureException/;function V(...e){const t=e.sort((e,t)=>e[0]-t[0]).map(e=>e[1]);return(e,n=0,r=0)=>{const i=[],s=e.split("\n");for(let o=n;o<s.length;o++){let e=s[o];e.length>1024&&(e=e.slice(0,1024));const n=q.test(e)?e.replace(q,"$1"):e;if(!n.includes("Error: ")){for(const e of t){const t=e(n);if(t){i.push(t);break}}if(i.length>=U+r)break}}return function(e){if(!e.length)return[];const t=Array.from(e);return/sentryWrapped/.test(H(t).function||"")&&t.pop(),t.reverse(),W.test(H(t).function||"")&&(t.pop(),W.test(H(t).function||"")&&t.pop()),t.slice(0,U).map(e=>({...e,filename:e.filename||H(t).filename,function:e.function||B}))}(i.slice(r))}}function H(e){return e[e.length-1]||{}}const Y="<anonymous>";function G(e){try{return e&&"function"==typeof e&&e.name||Y}catch{return Y}}function Z(e){const t=e.exception;if(t){const e=[];try{return t.values.forEach(t=>{t.stacktrace.frames&&e.push(...t.stacktrace.frames)}),e}catch{return}}}function K(e){let t=e?.startsWith("file://")?e.slice(7):e;return t?.match(/\/[A-Z]:/)&&(t=t.slice(1)),t}const Q={},X={};function J(e,t){return Q[e]=Q[e]||[],Q[e].push(t),()=>{const n=Q[e];if(n){const e=n.indexOf(t);-1!==e&&n.splice(e,1)}}}function ee(e,t){if(!X[e]){X[e]=!0;try{t()}catch(rp){I&&j.error(`Error while instrumenting ${e}`,rp)}}}function te(e,t){const n=e&&Q[e];if(n)for(const r of n)try{r(t)}catch(rp){I&&j.error(`Error while triggering instrumentation handler.\nType: ${e}\nName: ${G(r)}\nError:`,rp)}}let ne=null;function re(e){const t="error";J(t,e),ee(t,ie)}function ie(){ne=M.onerror,M.onerror=function(e,t,n,r,i){return te("error",{column:r,error:i,line:n,msg:e,url:t}),!!ne&&ne.apply(this,arguments)},M.onerror.__SENTRY_INSTRUMENTED__=!0}let se=null;function oe(e){const t="unhandledrejection";J(t,e),ee(t,ae)}function ae(){se=M.onunhandledrejection,M.onunhandledrejection=function(e){return te("unhandledrejection",e),!se||se.apply(this,arguments)},M.onunhandledrejection.__SENTRY_INSTRUMENTED__=!0}const le=Object.prototype.toString;function ue(e){switch(le.call(e)){case"[object Error]":case"[object E
1xception]":case"[object DOMException]":case"[object WebAssembly.Exception]":return!0;default:return _e(e,Error)}}function ce(e,t){return le.call(e)===`[object ${t}]`}function de(e){return ce(e,"ErrorEvent")}function fe(e){return ce(e,"DOMError")}function pe(e){return ce(e,"String")}function he(e){return"object"==typeof e&&null!==e&&"__sentry_template_string__"in e&&"__sentry_template_values__"in e}function me(e){return null===e||he(e)||"object"!=typeof e&&"function"!=typeof e}function ge(e){return ce(e,"Object")}function ye(e){return"object"==typeof e&&null!==e}function ve(e){return"undefined"!=typeof Event&&_e(e,Event)}function be(e){return Boolean(e?.then&&"function"==typeof e.then)}function _e(e,t){try{return e instanceof t}catch{return!1}}function we(e){return"undefined"!=typeof Request&&_e(e,Request)}function Se(e,t,n){if(!(t in e))return;const r=e[t];if("function"!=typeof r)return;const i=n(r);"function"==typeof i&&Ee(i,r);try{e[t]=i}catch{I&&j.log(`Failed to replace method "${t}" in object`,e)}}function ke(e,t,n){try{Object.defineProperty(e,t,{value:n,writable:!0,configurable:!0})}catch{I&&j.log(`Failed to add non-enumerable property "${String(t)}" to object`,e)}}function Ee(e,t){try{const n=t.prototype||{};e.prototype=t.prototype=n,ke(e,"__sentry_original__",t)}catch{}}function xe(e){return e.__sentry_original__}function Te(e){if(ue(e))return{message:e.message,name:e.name,stack:e.stack,...Ce(e)};if(ve(e)){const{type:t,target:n,currentTarget:r,detail:i}=e;return{type:t,target:n,currentTarget:r,...i?{detail:i}:{},...Ce(e)}}return e}function Ce(e){return ye(e)?Object.fromEntries(Object.entries(e)):{}}let Ie;function Me(e){if(void 0!==Ie)return Ie?Ie(e):e();const t=Symbol.for("__SENTRY_SAFE_RANDOM_ID_WRAPPER__"),n=M;return t in n&&"function"==typeof n[t]?(Ie=n[t],Ie(e)):(Ie=null,e())}function Oe(){return Me(()=>Math.random())}function Ae(){return Me(()=>Date.now())}const De=Symbol.for("sentry.skipNormalization"),Le=Symbol.for("sentry.overrideNormalizationDepth");let Ne,Re;function Pe(e){Ne=e}function ze(e,t=100,n=1/0){try{return $e("",e,t,n)}catch(r){return{ERROR:`**non-serializable** (${r})`}}}function Fe(e,t=3,n=102400){const r=ze(e,t);return i=r,function(e){return~-encodeURI(e).split(/%..|./).length}(JSON.stringify(i))>n?Fe(e,t-1,n):r;var i}function $e(e,t,n=1/0,r=1/0,i=function(){const e=new WeakSet;function t(t){return!!e.has(t)||(e.add(t),!1)}function n(t){e.delete(t)}return[t,n]}()){const[s,o]=i;if(null==t||["boolean","string"].includes(typeof t)||"number"==typeof t&&Number.isFinite(t))return t;const a=je(0,t);if(!a.startsWith("[object "))return a;if(function(e){return Boolean(e[De])}(t))return t;const l=function(e){const t=e[Le];return"number"==typeof t?t:void 0}(t),u=void 0!==l?l:n;if(0===u)return a.replace("object ","");if(s(t))return"[Circular ~]";const c=t;if(c&&"function"==typeof c.toJSON)try{return $e("",c.toJSON(),u-1,r,i)}catch{}const d=Array.isArray(t)?[]:{};let f=0;const p=Te(t);for(const h in p){if(!Object.prototype.hasOwnProperty.call(p,h))continue;if(f>=r){d[h]="[MaxProperties ~]";break}const e=p[h];d[h]=$e(h,e,u-1,r,i),f++}return o(t),d}function je(e,t){try{if(Ne){const e=Ne(t);if(e)return e}if("undefined"!=typeof global&&t===global)return"[Global]";if("number"==typeof t&&!Number.isFinite(t))return`[${t}]`;if("function"==typeof t)return`[Function: ${G(t)}]`;if("symbol"==typeof t)return`[${String(t)}]`;if("bigint"==typeof t)return`[BigInt: ${String(t)}]`;const e=function(e){const t=Object.getPrototypeOf(e);return t?.constructor?t.constructor.name:"null prototype"}(t);return`[object ${e}]`}catch(n){return`**non-serializable** (${n})`}}function Ue(e,t=0){return"string"!=typeof e||0===t||e.length<=t?e:`${e.slice(0,t)}...`}function Be(e,t){let n=e;const r=n.length;if(r<=150)return n;t>r&&(t=r);let i=Math.max(t-60,0);i<5&&(i=0);let s=Math.min(i+140,r);return s>r-5&&(s=r),s===r&&(i=Math.max(s-140,0)),n=n.slice(i,s),i>0&&(n=`'{snip} ${n}`),s<r&&(n+=" {snip}"),n}function qe(e,t){if(!Array.isArray(e))return"";const n=[];for(let r=0;r<e.length;r++){const t=e[r];me(t)?n.push(String(t)):t instanceof Error?n.push(t.message?`${t.name}: ${t.message}`:t.name):n.push(je(0,t))}return n.join(t)}function We(e,t,n=!1){return!!pe(e)&&(ce(t,"RegExp")?t.test(e):pe(t)?n?e===t:e.includes(t):"function"==typeof t&&t(e))}function Ve(e,t=[],n=!1){for(const r of t)if(We(e,r,n))return!0;return!1}function He(e=function(){const e=M;return e.crypto||e.msCrypto}()){try{if(e?.randomUUID)return Me(()=>e.randomUUID()).replace(/-/g,"")}catch{}return Re||(Re="10000000100040008000100000000000"),Re.replace(/[018]/g,e=>(e^(16*Oe()&15)>>e/4).toString(16))}function Ye(e){return e.exception?.values?.[0]}function Ge(e){const{message:t,event_id:n}=e;if(t)return t;const r=Ye(e);return r?r.type&&r.value?`${r.type}: ${r.value}
1`:r.type||r.value||n||"<unknown>":n||"<unknown>"}function Ze(e,t,n){const r=e.exception=e.exception||{},i=r.values=r.values||[],s=i[0]=i[0]||{};s.value||(s.value=t||""),s.type||(s.type="Error")}function Ke(e,t){const n=Ye(e);if(!n)return;const r=n.mechanism;if(n.mechanism={type:"generic",handled:!0,...r,...t},t&&"data"in t){const e={...r?.data,...t.data};n.mechanism.data=e}}function Qe(e){if(function(e){try{return e.__sentry_captured__}catch{}}(e))return!0;try{ke(e,"__sentry_captured__",!0)}catch{}return!1}const Xe=1e3;function Je(){return Ae()/Xe}let et;function tt(){return(et??(et=function(){const{performance:e}=M;if(!e?.now||!e.timeOrigin)return Je;const t=e.timeOrigin;return()=>(t+Me(()=>e.now()))/Xe}()))()}let nt=null;function rt(){return null===nt&&(nt=function(){const{performance:e}=M;if(!e?.now)return;const t=3e5,n=Me(()=>e.now()),r=Ae(),i=e.timeOrigin;if("number"==typeof i&&Math.abs(i+n-r)<t)return i;const s=e.timing?.navigationStart;return"number"==typeof s&&Math.abs(s+n-r)<t?s:r-n}()),nt}function it(e){const t=tt(),n={sid:He(),init:!0,timestamp:t,started:t,duration:0,status:"ok",errors:0,ignoreDuration:!1,toJSON:()=>function(e){return{sid:`${e.sid}`,init:e.init,started:new Date(1e3*e.started).toISOString(),timestamp:new Date(1e3*e.timestamp).toISOString(),status:e.status,errors:e.errors,did:"number"==typeof e.did||"string"==typeof e.did?`${e.did}`:void 0,duration:e.duration,abnormal_mechanism:e.abnormal_mechanism,attrs:{release:e.release,environment:e.environment,ip_address:e.ipAddress,user_agent:e.userAgent}}}(n)};return e&&st(n,e),n}function st(e,t={}){if(t.user&&(!e.ipAddress&&t.user.ip_address&&(e.ipAddress=t.user.ip_address),e.did||t.did||(e.did=t.user.id||t.user.email||t.user.username)),e.timestamp=t.timestamp||tt(),t.abnormal_mechanism&&(e.abnormal_mechanism=t.abnormal_mechanism),t.ignoreDuration&&(e.ignoreDuration=t.ignoreDuration),t.sid&&(e.sid=32===t.sid.length?t.sid:He()),void 0!==t.init&&(e.init=t.init),!e.did&&t.did&&(e.did=`${t.did}`),"number"==typeof t.started&&(e.started=t.started),e.ignoreDuration)e.duration=void 0;else if("number"==typeof t.duration)e.duration=t.duration;else{const t=e.timestamp-e.started;e.duration=t>=0?t:0}t.release&&(e.release=t.release),t.environment&&(e.environment=t.environment),!e.ipAddress&&t.ipAddress&&(e.ipAddress=t.ipAddress),!e.userAgent&&t.userAgent&&(e.userAgent=t.userAgent),"number"==typeof t.errors&&(e.errors=t.errors),t.status&&(e.status=t.status)}function ot(e,t,n=2){if(!t||"object"!=typeof t||n<=0)return t;if(e&&0===Object.keys(t).length)return e;const r={...e};for(const i in t)Object.prototype.hasOwnProperty.call(t,i)&&(r[i]=ot(r[i],t[i],n-1));return r}function at(){return He()}function lt(){return He().substring(16)}function ut(e){try{const t=M.WeakRef;if("function"==typeof t)return new t(e)}catch{}return e}function ct(e){if(e){if("object"==typeof e&&"deref"in e&&"function"==typeof e.deref)try{return e.deref()}catch{return}return e}}const dt="_sentrySpan";function ft(e,t){t?ke(e,dt,ut(t)):delete e[dt]}function pt(e){return ct(e[dt])}class ht{constructor(){this._notifyingListeners=!1,this._scopeListeners=[],this._eventProcessors=[],this._breadcrumbs=[],this._attachments=[],this._user={},this._tags={},this._attributes={},this._extra={},this._contexts={},this._sdkProcessingMetadata={},this._propagationContext={traceId:at(),sampleRand:Oe()}}clone(){const e=new ht;return e._breadcrumbs=[...this._breadcrumbs],e._tags={...this._tags},e._attributes={...this._attributes},e._extra={...this._extra},e._contexts={...this._contexts},this._contexts.flags&&(e._contexts.flags={values:[...this._contexts.flags.values]}),e._user=this._user,e._level=this._level,e._session=this._session,e._transactionName=this._transactionName,e._fingerprint=this._fingerprint,e._eventProcessors=[...this._eventProcessors],e._attachments=[...this._attachments],e._sdkProcessingMetadata={...this._sdkProcessingMetadata},e._propagationContext={...this._propagationContext},e._client=this._client,e._lastEventId=this._lastEventId,e._conversationId=this._conversationId,ft(e,pt(this)),e}setClient(e){this._client=e}setLastEventId(e){this._lastEventId=e}getClient(){return this._client}lastEventId(){return this._lastEventId}addScopeListener(e){this._scopeListeners.push(e)}addEventProcessor(e){return this._eventProcessors.push(e),this}setUser(e){return this._user=e||{email:void 0,id:void 0,ip_address:void 0,username:void 0},this._session&&st(this._session,{user:e}),this._notifyScopeListeners(),this}getUser(){return this._user}setConversationId(e){return this._conversationId=e||void 0,this._notifyScopeListeners(),this}setTags(e){return this._tags={...this._tags,...e},this._notifyScopeListeners(),this}setTag(e,t){return this.setTags({[e]:t})}setAttributes(e){return this._attributes={...this._attributes,...e},this._notifyScopeListeners(),this}setAttribute(e,t){return this.setAttributes({[e]:t})}removeAttribute(e){return e in this._attributes&&(delete this._attributes[e],this._notifyScopeListeners()),this}setExtras(e){return this._extra={...this._extra,...e},this._notifyScopeListeners(),this}setExtra(e,t){return this._extra={...this._extra,[e]:t},this._notifyScopeListeners(),this}setFingerprint(e){return this._fingerprint=e,this._notifyScopeListeners(),this}setLevel(e){return this._level=e,this._notifyScopeListeners(),this}setTransactionName(e){return this._transactionName=e,this._notifyScopeListeners(),this}setContext(e,t){return null===t?delete this._contexts[e]:this._contexts[e]=t,this._notifyScopeListeners(),this}setSession(e){return e?this._session=e:delete this._session,this._notifyScopeListeners(),this}getSession(){return this._session}update(e){if(!e)return this;const t="function"==typeof e?e(this):e,n=t instanceof ht?t.getScopeData():ge(t)?e:void 0,{tags:r,attributes:i,extra:s,user:o,contexts:a,level:l,fingerprint:u=[],propagationContext:c,conversationId:d}=n||{};return this._tags={...this._tags,...r},this._attributes={...this._attributes,...i},this._extra={...this._extra,...s},this._contexts={...this._contexts,...a},o&&Object.keys(o).length&&(this._user=o),l&&(this._level=l),u.length&&(this._fingerprint=u),c&&(this._propagationContext=c),d&&(this._conversationId=d),this}clear(){return this._breadcrumbs=[],this._tags={},this._attributes={},this._extra={},this._user={},this._contexts={},this._level=void 0,this._transactionName=void 0,this._fingerprint=void 0,this._session=void 0,this._conversationId=void 0,ft(this,void 0),this._attachments=[],this.setPropagationContext({traceId:at(),sampleRand:Oe(
1)}),this._notifyScopeListeners(),this}addBreadcrumb(e,t){const n="number"==typeof t?t:100;if(n<=0)return this;const r={timestamp:Je(),...e,message:e.message?Ue(e.message,2048):e.message};return this._breadcrumbs.push(r),this._breadcrumbs.length>n&&(this._breadcrumbs=this._breadcrumbs.slice(-n),this._client?.recordDroppedEvent("buffer_overflow","log_item")),this._notifyScopeListeners(),this}getLastBreadcrumb(){return this._breadcrumbs[this._breadcrumbs.length-1]}clearBreadcrumbs(){return this._breadcrumbs=[],this._notifyScopeListeners(),this}addAttachment(e){return this._attachments.push(e),this}clearAttachments(){return this._attachments=[],this}getScopeData(){return{breadcrumbs:this._breadcrumbs,attachments:this._attachments,contexts:this._contexts,tags:this._tags,attributes:this._attributes,extra:this._extra,user:this._user,level:this._level,fingerprint:this._fingerprint||[],eventProcessors:this._eventProcessors,propagationContext:this._propagationContext,sdkProcessingMetadata:this._sdkProcessingMetadata,transactionName:this._transactionName,span:pt(this),conversationId:this._conversationId}}setSDKProcessingMetadata(e){return this._sdkProcessingMetadata=ot(this._sdkProcessingMetadata,e,2),this}setPropagationContext(e){return this._propagationContext=e,this}getPropagationContext(){return this._propagationContext}captureException(e,t){const n=t?.event_id||He();if(!this._client)return I&&j.warn("No client configured on scope - will not capture exception!"),n;const r=new Error("Sentry syntheticException");return this._client.captureException(e,{originalException:e,syntheticException:r,...t,event_id:n},this),n}captureMessage(e,t,n){const r=n?.event_id||He();if(!this._client)return I&&j.warn("No client configured on scope - will not capture message!"),r;const i=n?.syntheticException??new Error(e);return this._client.captureMessage(e,t,{originalException:e,syntheticException:i,...n,event_id:r},this),r}captureEvent(e,t){const n=e.event_id||t?.event_id||He();return this._client?(this._client.captureEvent(e,{...t,event_id:n},this),n):(I&&j.warn("No client configured on scope - will not capture event!"),n)}_notifyScopeListeners(){this._notifyingListeners||(this._notifyingListeners=!0,this._scopeListeners.forEach(e=>{e(this)}),this._notifyingListeners=!1)}}e("c8",ht);const mt=e=>e instanceof Promise&&!e[gt],gt=Symbol("chained PromiseLike"),yt=(e,t,n)=>{const r=e.then(e=>(t(e),e),e=>{throw n(e),e});return mt(r)&&mt(e)?r:vt(e,r)},vt=(e,t)=>{if(!t)return e;let n=!1;for(const r in e){if(r in t)continue;n=!0;const i=e[r];"function"==typeof i?Object.defineProperty(t,r,{value:(...t)=>i.apply(e,t),enumerable:!0,configurable:!0,writable:!0}):t[r]=i}return n&&Object.assign(t,{[gt]:!0}),t};class bt{constructor(e,t){let n,r;n=e||new ht,r=t||new ht,this._stack=[{scope:n}],this._isolationScope=r}withScope(e){const t=this._pushScope();let n;try{n=e(t)}catch(rp){throw this._popScope(),rp}return be(n)?yt(n,()=>this._popScope(),()=>this._popScope()):(this._popScope(),n)}getClient(){return this.getStackTop().client}getScope(){return this.getStackTop().scope}getIsolationScope(){return this._isolationScope}getStackTop(){return this._stack[this._stack.length-1]}_pushScope(){const e=this.getScope().clone();return this._stack.push({client:this.getClient(),scope:e}),e}_popScope(){return!(this._stack.length<=1||!this._stack.pop())}}function _t(){const e=D(A());return e.stack=e.stack||new bt(L("defaultCurrentScope",()=>new ht),L("defaultIsolationScope",()=>new ht))}function wt(e){return _t().withScope(e)}function St(e,t){const n=_t();return n.withScope(()=>(n.getStackTop().scope=e,t(e)))}function kt(e){return _t().withScope(()=>e(_t().getIsolationScope()))}function Et(e){const t=D(e);return t.acs?t.acs:{withIsolationScope:kt,withScope:wt,withSetScope:St,withSetIsolationScope:(e,t)=>kt(t),getCurrentScope:()=>_t().getScope(),getIsolationScope:()=>_t().getIsolationScope()}}function xt(e,t){const{value:n,unit:r}="object"==typeof(i=e)&&null!=i&&!Array.isArray(i)&&Object.keys(i).includes("value")?e:{value:e,unit:void 0};var i;const s=function(e){if(Array.isArray(e))return{value:e,type:"array"};const t="string"==typeof e?"string":"boolean"==typeof e?"boolean":"number"!=typeof e||Number.isNaN(e)?null:Number.isInteger(e)?"integer":"double";return t?{value:e,type:t}:void 0}(n),o=r&&"string"==typeof r?{unit:r}:{};if(s)return{...s,...o};
1if(!t||"skip-undefined"===t&&void 0===n)return;let a="";try{a=JSON.stringify(n)??""}catch{}return{value:a,type:"string",...o}}function Tt(e,t=!1){const n={};for(const[r,i]of Object.entries(e??{})){const e=xt(i,t);e&&(n[r]=e)}return n}function Ct(e){return"string"==typeof e?2*e.length:"boolean"==typeof e?4:"number"==typeof e?8:0}function It(){return Et(A()).getCurrentScope()}function Mt(){return Et(A()).getIsolationScope()}function Ot(){return L("globalScope",()=>new ht)}function At(...e){const t=Et(A());if(2===e.length){const[n,r]=e;return n?t.withSetScope(n,r):t.withScope(r)}return t.withScope(e[0])}function Dt(){return It().getClient()}function Lt(e){const t=e.getPropagationContext(),{traceId:n,parentSpanId:r,propagationSpanId:i}=t,s={trace_id:n,span_id:i||lt()};return r&&(s.parent_span_id=r),s}const Nt=e("c0","sentry.source"),Rt=e("c7","sentry.sample_rate"),Pt="sentry.previous_trace_sample_rate",zt=e("aR","sentry.op"),Ft=e("aS","sentry.origin"),$t="sentry.status.message",jt="sentry.idle_span_finish_reason",Ut="sentry.measurement_unit",Bt="sentry.measurement_value",qt="sentry.release",Wt="sentry.environment",Vt="sentry.sdk.integrations",Ht="user.id",Yt="user.email",Gt="user.ip_address",Zt="user.name",Kt="sentry.custom_span_name",Qt="sentry.profile_id",Xt="sentry.exclusive_time",Jt=(e("bx","http.request.method"),"sentry.link.type"),en=0,tn=e("aQ",1),nn=e("aP",2);function rn(e){if(e<400&&e>=100)return{code:tn};if(e>=400&&e<500)switch(e){case 401:return{code:nn,message:"unauthenticated"};case 403:return{code:nn,message:"permission_denied"};case 404:return{code:nn,message:"not_found"};case 409:return{code:nn,message:"already_exists"};case 413:return{code:nn,message:"failed_precondition"};case 429:return{code:nn,message:"resource_exhausted"};case 499:return{code:nn,message:"cancelled"};default:return{code:nn,message:"invalid_argument"}}if(e>=500&&e<600)switch(e){case 501:return{code:nn,message:"unimplemented"};case 503:return{code:nn,message:"unavailable"};case 504:return{code:nn,message:"deadline_exceeded"};default:return{code:nn,message:"internal_error"}}return{code:nn,message:"internal_error"}}function sn(e,t){e.setAttribute("http.response.status_code",t);const n=rn(t);"unknown_error"!==n.message&&e.setStatus(n)}const on="_sentryScope",an="_sentryIsolationScope",ln=Symbol.for("sentry.otelSourceInference"),un=Symbol.for("sentry.otelSourceExplicitlySet"),cn=Symbol.for("sentry.tracerProviderSpan");function dn(e,t,n){e&&(ke(e,an,ut(n)),ke(e,on,t))}function fn(e){const t=e;return{scope:t[on],isolationScope:ct(t[an])}}function pn(e){return!0===e[ln]}function hn(e){return!0===e[cn]}const mn="sentry-",gn=8192;function yn(e){const t=function(e){if(e&&(pe(e)||Array.isArray(e)))return Array.isArray(e)?e.reduce((e,t)=>{const n=bn(t);return Object.entries(n).forEach(([t,n])=>{e[t]=n}),e},{}):bn(e)}(e);if(!t)return;const n=Object.entries(t).reduce((e,[t,n])=>(t.startsWith(mn)&&(e[t.slice(mn.length)]=n),e),{});return Object.keys(n).length>0?n:void 0}function vn(e){if(e)return function(e){if(0!==Object.keys(e).length)return Object.entries(e).reduce((e,[t,n],r)=>{const i=`${encodeURIComponent(t)}=${encodeURIComponent(n)}`,s=0===r?i:`${e},${i}`;return s.length>gn?(I&&j.warn(`Not adding key: ${t} with val: ${n} to baggage header due to exceeding baggage size limits.`),e):s},"")}(Object.entries(e).reduce((e,[t,n])=>(n&&(e[`${mn}${t}`]=n),e),{}))}function bn(e){return e.split(",").map(e=>{const t=e.indexOf("=");return-1===t?[]:[e.slice(0,t),e.slice(t+1)].map(e=>{try{return decodeURIComponent(e.trim())}catch{return}})}).reduce((e,[t,n])=>(t&&n&&(e[t]=n),e),{})}const _n=/^o(\d+)\./,wn=/^(?:(\w+):)\/\/(?:(\w+)(?::(\w+)?)?@)((?:\[[:.%\w]+\]|[\w.-]+))(?::(\d+))?\/(.+)/;function Sn(e,t=!1){const{host:n,path:r,pass:i,port:s,projectId:o,protocol:a,publicKey:l}=e;return`${a}://${l}${t&&i?`:${i}`:""}@${n}${s?`:${s}`:""}/${r?`${r}/`:r}${o}`}function kn(e){const t=wn.exec(e);if(!t)return void P(()=>{console.error(`Invalid Sentry Dsn: ${e}`)});const[n,r,i="",s="",o="",a=""]=t.slice(1);let l="",u=a;const c=u.split("/");if(c.length>1&&(l=c.slice(0,-1).join("/"),u=c.pop()),u){const e=u.match(/^\d+/);e&&(u=e[0])}return En({host:s,pass:i,path:l,projectId:u,port:o,protocol:n,publicKey:r})}function En(e){return{protocol:e.protocol,publicKey:e.publicKey||"",pass:e.pass||"",host:e.host,port:e.port||"",path:e.path||"",projectId:e.projectId}}function xn(e){const t=e.getOptions(),{host:n}=e.getDsn()||{};let r;return t.orgId?r=String(t.orgId):n&&(r=function(e){const t=e.match(_n);return t?.[1]}(n)),r}function Tn(e){const t="string"==typeof e?kn(e):En(e);if(t&&function(e){if(!I)return!0;const{port:t,projectId:n,protocol:r}=e;return!(["protocol","publicKey","host","projectId"].find(t=>!e[t]&&(j.error(`Invalid Sentry Dsn: ${t} missing`),!0))||(n.match(/^\d+$/)?function(e){return"http"===e||"https"===e}(r)?t&&isNaN(parseInt(t,10))&&(j.error(`Invalid Sentry Dsn: Invalid port ${t}`),1):(j.error(`Invalid Sentry Dsn: Invalid protocol ${r}`),1):(j.error(`Invalid Sentry Dsn: Invalid projectId ${n}`),1)))}(t))return t}function Cn(e){if("boolean"==typeof e)return Number(e);const t="string"==typeof e?parseFloat(e):e;return"number"!=typeof t||isNaN(t)||t<0||t>1?void 0:t}const In=new RegExp("^[ \\t]*([0-9a-f]{32})?-?([0-9a-f]{16})?-?([01])?[ \\t]*$");function Mn(e,t){const n=function(e){if(!e)return;const t=e.match(In);if(!t)return;let n;return"1"===t[3]?n=!0:"0"===t[3]&&(n=!1),{traceId:t[1],parentSampled:n,parentSpanId:t[2]}}(e),r=yn(t);
1if(!n?.traceId)return{traceId:at(),sampleRand:Oe()};const i=function(e,t){const n=Cn(t?.sample_rand);if(void 0!==n)return n;const r=Cn(t?.sample_rate);return r&&void 0!==e?.parentSampled?e.parentSampled?Oe()*r:r+Oe()*(1-r):Oe()}(n,r);r&&(r.sample_rand=i.toString());const{traceId:s,parentSpanId:o,parentSampled:a}=n;return{traceId:s,parentSpanId:o,sampled:a,dsc:r||{},sampleRand:i}}function On(e=at(),t=lt(),n){let r="";return void 0!==n&&(r=n?"-1":"-0"),`${e}-${t}${r}`}function An(e=at(),t=lt(),n){return`00-${e}-${t}-${n?"01":"00"}`}const Dn=1;let Ln=!1;function Nn(e){const{spanId:t,traceId:n}=e.spanContext(),{data:r,op:i,parent_span_id:s,status:o,origin:a,links:l}=Un(e);return{parent_span_id:s,span_id:t,trace_id:n,data:r,op:i,status:o,origin:a,links:l}}function Rn(e){const{spanId:t,traceId:n,isRemote:r}=e.spanContext(),i=r?t:Un(e).parent_span_id,s=fn(e).scope;return{parent_span_id:i,span_id:r?s?.getPropagationContext().propagationSpanId||lt():t,trace_id:n}}function Pn(e){const{traceId:t,spanId:n}=e.spanContext();return On(t,n,Yn(e))}function zn(e){return e&&e.length>0?e.map(({context:{spanId:e,traceId:t,traceFlags:n,...r},attributes:i})=>({span_id:e,trace_id:t,sampled:n===Dn,attributes:i,...r})):void 0}function Fn(e){return e?.length?e.map(({context:{spanId:e,traceId:t,traceFlags:n},attributes:r})=>({span_id:e,trace_id:t,sampled:n===Dn,attributes:r})):void 0}function $n(e){return"number"==typeof e?jn(e):Array.isArray(e)?e[0]+e[1]/1e9:e instanceof Date?jn(e.getTime()):tt()}function jn(e){return e>9999999999?e/1e3:e}function Un(e){if(Hn(e))return e.getSpanJSON();const{spanId:t,traceId:n}=e.spanContext();if(Vn(e)){const{attributes:r,startTime:i,name:s,endTime:o,status:a,links:l}=e;return{span_id:t,trace_id:n,data:r,description:s,parent_span_id:qn(e),start_timestamp:$n(i),timestamp:$n(o)||void 0,status:Gn(a),op:r[zt],origin:r[Ft],links:zn(l)}}return{span_id:t,trace_id:n,start_timestamp:0,data:{}}}function Bn(e){if(Hn(e))return e.getStreamedSpanJSON();const{spanId:t,traceId:n}=e.spanContext();if(Vn(e)){const{attributes:r,startTime:i,name:s,endTime:o,status:a,links:l}=e;return{name:s,span_id:t,trace_id:n,parent_span_id:qn(e),start_timestamp:$n(i),end_timestamp:$n(o),is_segment:e===nr(e),status:Zn(a),attributes:Kn(r,a),links:Fn(l)}}return{span_id:t,trace_id:n,start_timestamp:0,name:"",end_timestamp:0,status:"ok",is_segment:e===nr(e)}}function qn(e){return"parentSpanId"in e?e.parentSpanId:"parentSpanContext"in e?e.parentSpanContext?.spanId:void 0}function Wn(e){return{...e,attributes:Tt(e.attributes),links:e.links?.map(e=>({...e,attributes:Tt(e.attributes)}))}}function Vn(e){const t=e;return!!(t.attributes&&t.startTime&&t.name&&t.endTime&&t.status)}function Hn(e){return"function"==typeof e.getSpanJSON}function Yn(e){const{traceFlags:t}=e.spanContext();return t===Dn}function Gn(e){if(e&&e.code!==en)return e.code===tn?"ok":e.message||"internal_error"}function Zn(e){return e&&e.code!==tn&&e.code!==en&&"cancelled"!==e.message?"error":"ok"}function Kn(e,t){const n="error"===Zn(t)?t?.message:void 0;return{...n&&{[$t]:n},...e}}const Qn="_sentryChildSpans",Xn="_sentryRootSpan";function Jn(e,t){const n=e[Xn]||e;ke(t,Xn,n),Yn(e)&&(e.isRecording()||n.isRecording())&&(e[Qn]?e[Qn].add(t):ke(e,Qn,new Set([t])))}function er(e){const t=new Set;return function e(n){if(!t.has(n)&&Yn(n)){t.add(n);const r=n[Qn]?Array.from(n[Qn]):[];for(const t of r)e(t)}}(e),Array.from(t)}const tr=e("bP",nr);function nr(e){return e[Xn]||e}function rr(){const e=Et(A());return e.getActiveSpan?e.getActiveSpan():pt(It())}function ir(){Ln||(P(()=>{console.warn("[Sentry] Returning null from `beforeSendSpan` is disallowed. To drop certain spans, configure the respective integrations directly or use `ignoreSpans`.")}),Ln=!0)}let sr=!1;function or(){function e(){const e=rr(),t=e&&tr(e);if(t){const e="internal_error";I&&j.log(`[Tracing] Root span: ${e} -> Global error occurred`),t.setStatus({code:nn,message:e})}}sr||(sr=!0,re(e),oe(e))}function ar(e){if("boolean"==typeof __SENTRY_TRACING__&&!__SENTRY_TRACING__)return!1;const t=e||Dt()?.getOptions();return!(!t||null==t.tracesSampleRate&&!t.tracesSampler)}function lr(e){j.log(`Ignoring span ${e.op} - ${e.description} because it matches \`ignoreSpans\`.`)}function ur(e,t){if(!t?.length)return!1;
1for(const n of t){if(dr(n)){if(e.description&&We(e.description,n))return I&&lr(e),!0;continue}const t=!!n.attributes&&Object.keys(n.attributes).length>0;if(!n.name&&!n.op&&!t)continue;const r=!n.name||e.description&&We(e.description,n.name),i=!n.op||e.op&&We(e.op,n.op),s=!n.attributes||Object.entries(n.attributes).every(([t,n])=>{return r=e.attributes?.[t],i=n,"string"==typeof r&&("string"==typeof i||i instanceof RegExp)?We(r,i):Array.isArray(r)&&Array.isArray(i)?r.length===i.length&&r.every((e,t)=>e===i[t]):r===i;var r,i});if(r&&i&&s)return I&&lr(e),!0}return!1}function cr(e,t){const n=t.parent_span_id,r=t.span_id;if(n)for(const i of e)i.parent_span_id===r&&(i.parent_span_id=n)}function dr(e){return"string"==typeof e||e instanceof RegExp}const fr=Symbol.for("sentry.nonRecordingSpan");class pr{constructor(e={}){this._traceId=e.traceId||at(),this._spanId=e.spanId||lt(),this.dropReason=e.dropReason,ke(this,fr,!0)}spanContext(){return{spanId:this._spanId,traceId:this._traceId,traceFlags:0}}end(e){}setAttribute(e,t){return this}setAttributes(e){return this}setStatus(e){return this}updateName(e){return this}isRecording(){return!1}addEvent(e,t,n){return this}addLink(e){return this}addLinks(e){return this}recordException(e,t){}}function hr(e){return!!e&&!0===e[fr]}const mr=e("bN","production"),gr="_frozenDsc";function yr(e,t){ke(e,gr,t)}function vr(e,t){const n=t.getOptions(),{publicKey:r}=t.getDsn()||{},i={environment:n.environment||mr,release:n.release,public_key:r,trace_id:e,org_id:xn(t)};return t.emit("createDsc",i),i}function br(e,t){const n=t.getPropagationContext();return n.dsc||vr(n.traceId,e)}function _r(e){const t=Dt();if(!t)return{};const n=tr(e),r=Un(n),i=r.data,s=n.spanContext().traceState,o=s?.get("sentry.sample_rate")??i[Rt]??i[Pt];function a(e){return"number"!=typeof o&&"string"!=typeof o||(e.sample_rate=`${o}`),e}const l=n[gr];if(l)return a(l);const u=hr(n),c=u&&"ignored"===n.dropReason;if(u&&(!ar(t.getOptions())||c)){const e=fn(n).scope;if(e){const n={...br(t,e)};return c&&(n.sampled="false"),a(n)}}const d=s?.get("sentry.dsc"),f=d&&yn(d);if(f)return a(f);const p=vr(e.spanContext().traceId,t),h=i[Nt]??i["sentry.segment.name.source"],m=r.description;return"url"!==h&&m&&(p.transaction=m),ar()&&(p.sampled=String(Yn(n)),p.sample_rand=s?.get("sentry.sample_rand")??fn(n).scope?.getPropagationContext().sampleRand.toString()),a(p),t.emit("createDsc",p,n),p}function wr(e){return!!e&&"function"==typeof e&&"_streamed"in e&&!!e._streamed}function Sr(e,t=[]){return[e,t]}function kr(e,t){const[n,r]=e;return[n,[...r,t]]}function Er(e,t){const n=e[1];for(const r of n)if(t(r,r[0].type))return!0;return!1}function xr(e,t){return Er(e,(e,n)=>t.includes(n))}function Tr(e){const t=D(M);return t.encodePolyfill?t.encodePolyfill(e):(new TextEncoder).encode(e)}function Cr(e){const[t,n]=e;let r=JSON.stringify(t);function i(e){"string"==typeof r?r="string"==typeof e?r+e:[Tr(r),e]:r.push("string"==typeof e?Tr(e):e)}for(const s of n){const[e,t]=s;if(i(`\n${JSON.stringify(e)}\n`),"string"==typeof t||t instanceof Uint8Array)i(t);else{let e;try{e=JSON.stringify(t)}catch{e=JSON.stringify(ze(t))}i(e)}}return"string"==typeof r?r:function(e){const t=e.reduce((e,t)=>e+t.length,0),n=new Uint8Array(t);let r=0;for(const i of e)n.set(i,r),r+=i.length;return n}(r)}function Ir(e){return[{type:"span"},e]}function Mr(e){const t="string"==typeof e.data?Tr(e.data):e.data;return[{type:"attachment",length:t.length,filename:e.filename,content_type:e.contentType,attachment_type:e.attachmentType},t]}const Or={sessions:"session",event:"error",client_report:"internal",user_report:"default",profile_chunk:"profile",replay_event:"replay",replay_recording:"replay",check_in:"monitor",raw_security:"security",log:"log_item",trace_metric:"metric"};function Ar(e){return function(e){return e in Or}(e)?Or[e]:e}function Dr(e){if(!e?.sdk)return;const{name:t,version:n}=e.sdk;return{name:t,version:n}}function Lr(e,t,n,r){const i=e.sdkProcessingMetadata?.dynamicSamplingContext;return{event_id:e.event_id,sent_at:new Date(Ae()).toISOString(),...t&&{sdk:t},...!!n&&r&&{dsn:Sn(r)},...i&&{trace:i}}}function Nr(e,t,n,r=rr()){const i=r&&tr(r);i&&(I&&j.log(`[Measurement] Setting measurement on root span: ${e} = ${t} ${n}`),i.addEvent(e,{[Bt]:t,[Ut]:n}))}function Rr(e){if(!e||0===e.length)return;const t={};
1return e.forEach(e=>{const n=e.attributes||{},r=n[Ut],i=n[Bt];"string"==typeof r&&"number"==typeof i&&(t[e.name]={value:i,unit:r})}),t}function Pr(){return D(A()).segmentSpanCaptureStrategy}function zr(e){return"stream"===e.getOptions().traceLifecycle}class Fr{constructor(e={}){this._traceId=e.traceId||at(),this._spanId=e.spanId||lt(),this._startTime=e.startTimestamp||tt(),this._links=e.links,this._attributes={},this.setAttributes({[Ft]:"manual",[zt]:e.op,...e.attributes}),this._name=e.name,e.parentSpanId&&(this._parentSpanId=e.parentSpanId),"sampled"in e&&(this._sampled=e.sampled),e.endTimestamp&&(this._endTime=e.endTimestamp),this._events=[],this._isStandaloneSpan=e.isStandalone,this._endTime&&this._onSpanEnded()}addLink(e){return this._frozen||(this._links?this._links.push(e):this._links=[e]),this}addLinks(e){return this._frozen||(this._links?this._links.push(...e):this._links=e),this}recordException(e,t){}spanContext(){const{_spanId:e,_traceId:t,_sampled:n}=this;return{spanId:e,traceId:t,traceFlags:n?Dn:0}}setAttribute(e,t){return this._frozen||(void 0===t?delete this._attributes[e]:this._attributes[e]=t,e===Nt&&void 0!==t&&pn(this)&&ke(this,un,!0)),this}setAttributes(e){return Object.keys(e).forEach(t=>this.setAttribute(t,e[t])),this}updateStartTime(e){this._frozen||(this._startTime=$n(e))}setStatus(e){return this._frozen||(this._status=e),this}updateName(e){return this._frozen||(this._name=e,pn(this)||this.setAttribute(Nt,"custom")),this}end(e){this._endTime||(this._endTime=$n(e),function(e){if(!I)return;const{description:t="< unknown name >",op:n="< unknown op >"}=Un(e),{spanId:r}=e.spanContext(),i=`[Tracing] Finishing "${n}" ${tr(e)===e?"root ":""}span "${t}" with ID ${r}`;j.log(i)}(this),this._onSpanEnded()),this._frozen=hn(this)}getSpanJSON(){return{data:this._attributes,description:this._name,op:this._attributes[zt],parent_span_id:this._parentSpanId,span_id:this._spanId,start_timestamp:this._startTime,status:Gn(this._status),timestamp:this._endTime,trace_id:this._traceId,origin:this._attributes[Ft],profile_id:this._attributes[Qt],exclusive_time:this._attributes[Xt],measurements:Rr(this._events),is_segment:this._isStandaloneSpan&&tr(this)===this||void 0,segment_id:this._isStandaloneSpan?tr(this).spanContext().spanId:void 0,links:zn(this._links)}}getStreamedSpanJSON(){return{name:this._name??"",span_id:this._spanId,trace_id:this._traceId,parent_span_id:this._parentSpanId,start_timestamp:this._startTime,end_timestamp:this._endTime??this._startTime,is_segment:this._isStandaloneSpan||this===tr(this),status:Zn(this._status),attributes:Kn(this._attributes,this._status),links:Fn(this._links)}}isRecording(){return!this._endTime&&!!this._sampled}addEvent(e,t,n){if(this._frozen)return this;I&&j.log("[Tracing] Adding an event to span:",e);const r=$r(t)?t:n||tt(),i=$r(t)?{}:t||{},s={name:e,time:$n(r),attributes:i};return this._events.push(s),this}isStandaloneSpan(){return!!this._isStandaloneSpan}_onSpanEnded(){const e=Dt();e&&(e.emit("spanEnd",this),this._isStandaloneSpan||e.emit("afterSpanEnd",this));const t=tr(this),n=this._isStandaloneSpan||this===t;if(this._isStandaloneSpan)return void(this._sampled?function(e){const t=Dt();if(!t)return;const n=e[1];n&&0!==n.length?t.sendEnvelope(e):t.recordDroppedEvent("before_send","span")}(function(e,t){const n=_r(e[0]),r=t?.getDsn(),i=t?.getOptions().tunnel,s={sent_at:new Date(Ae()).toISOString(),...(o=n,!!o.trace_id&&!!o.public_key&&{trace:n}),...!!i&&r&&{dsn:Sn(r)}};var o;const{beforeSendSpan:a,ignoreSpans:l}=t?.getOptions()||{},u=l?.length?e.filter(e=>{const t=Un(e);return!ur({description:t.description,op:t.op,attributes:t.data},l)}):e,c=e.length-u.length;c&&t?.recordDroppedEvent("before_send","span",c);const d=a?e=>{const t=Un(e);return(wr(a)?t:a(t))||(ir(),t)}:Un,f=[];for(const p of u){const e=d(p);e&&f.push(Ir(e))}return Sr(s,f)}([this],e)):(I&&j.log("[Tracing] Discarding standalone span because its trace was not chosen to be sampled."),e&&e.recordDroppedEvent("sample_rate","span")));if(!n){const e=Pr();if(e){const n=fn(this).scope||It();e.onChildSpanEnded(this,t,e=>this._convertSpanToTransaction(e),n)}return}if(e&&zr(e))return void e.emit("afterSegmentSpanEnd",this);const r=fn(this).scope||It(),i=Pr();if(i)i.onSegmentSpanEnded(e=>this._convertSpanToTransaction(e),r);else{const e=this._convertSpanToTransaction();e&&r.captureEvent(e)}}_convertSpanToTransaction(e={}){if(!jr(Un(this)))return;this._name||(I&&j.warn("Transaction has no name, falling back to `<unlabeled transaction>`."),this._name="<unlabeled transaction>");const{scope:t,isolationScope:n}=fn(this),r=t?.getScopeData().sdkProcessingMetadata?.normalizedRequest;if(!0!==this._sampled)return;e.onSpanCaptured?.(this);const i=[];for(const u of er(this)){if(u===this||Ur(u)||e.isSpanAlreadyCaptured?.(u))continue;const t=Un(u);jr(t)&&(e.onSpanCaptured?.(u),i.push(t))}const s=this._attributes[Nt];delete this._attributes[Kt];let o=!1;
1i.forEach(e=>{delete e.data[Kt],e.op?.startsWith("gen_ai.")&&(o=!0)});const a={contexts:{trace:Nn(this)},spans:i.length>1e3?i.sort((e,t)=>e.start_timestamp-t.start_timestamp).slice(0,1e3):i,start_timestamp:this._startTime,timestamp:this._endTime,transaction:this._name,type:"transaction",sdkProcessingMetadata:{capturedSpanScope:t,capturedSpanIsolationScope:n,dynamicSamplingContext:_r(this),hasGenAiSpans:o},request:r,...s&&{transaction_info:{source:s}}},l=Rr(this._events);return l&&Object.keys(l).length&&(I&&j.log("[Measurements] Adding measurements to transaction event",JSON.stringify(l,void 0,2)),a.measurements=l),a}}function $r(e){return e&&"number"==typeof e||e instanceof Date||Array.isArray(e)}function jr(e){return!!(e.start_timestamp&&e.timestamp&&e.span_id&&e.trace_id)}function Ur(e){return e instanceof Fr&&e.isStandaloneSpan()}function Br(e,t,n=()=>{},r=()=>{}){let i;try{i=e()}catch(rp){throw t(rp),n(),rp}return function(e,t,n,r){return be(e)?yt(e,e=>{n(),r(e)},e=>{t(e),n()}):(n(),r(e),e)}(i,t,n,r)}const qr="__SENTRY_SUPPRESS_TRACING__";function Wr(e){const t=Qr();return t.startInactiveSpan?t.startInactiveSpan(e):function(e){const t=Kr(e),{forceTransaction:n,parentSpan:r}=e,i=e.scope?t=>At(e.scope,t):void 0!==r?e=>Vr(r,e):e=>e();return i(()=>{const i=It(),s=Jr(i,r),o=Dt();return e.onlyIfParent&&!s?Gr(i,o):Zr({parentSpan:s,spanArguments:t,forceTransaction:n,scope:i})})}(e)}function Vr(e,t){const n=Qr();return n.withActiveSpan?n.withActiveSpan(e,t):At(n=>(ft(n,e||void 0),t(n)))}function Hr(e=It()){const t=Qr();return t.isTracingSuppressed?t.isTracingSuppressed(e):!0===e.getScopeData().sdkProcessingMetadata[qr]}function Yr(e){const t=Qr();return t.startNewTrace?t.startNewTrace(e):At(t=>(t.setPropagationContext({traceId:at(),sampleRand:Oe()}),I&&j.log(`Starting a new trace with id ${t.getPropagationContext().traceId}`),Vr(null,e)))}function Gr(e,t){t?.recordDroppedEvent("no_parent_span","span");const n=new pr({traceId:e.getPropagationContext().traceId});return dn(n,e,Mt()),n}function Zr({parentSpan:e,spanArguments:t,forceTransaction:n,scope:r}){const i=Mt();if(!ar()){const t={...i.getPropagationContext(),...r.getPropagationContext()},s=e?e.spanContext().traceId:t.traceId,o=new pr({traceId:s});return e&&!n&&Jn(e,o),dn(o,r,i),o}const s=Dt();if(function(e,t){const n=e?.getOptions().ignoreSpans;return!!(e&&zr(e)&&n?.length)&&ur({description:t.name||"",op:t.attributes?.[zt]||t.op,attributes:t.attributes},n)}(s,t)){Hr(r)||s?.recordDroppedEvent("ignored","span");const t=new pr({dropReason:"ignored",traceId:e?.spanContext().traceId??r.getPropagationContext().traceId});return e&&!n&&Jn(e,t),dn(t,r,i),t}let o;if(e&&!n)o=function(e,t,n,r){const{spanId:i,traceId:s}=e.spanContext(),o=Hr(t),a=!o&&Yn(e),l=a?new Fr({...n,parentSpanId:i,traceId:s,sampled:a}):new pr({traceId:s});Jn(e,l),dn(l,t,r);const u=Dt();return u?(zr(u)&&hr(l)&&(hr(e)&&e.dropReason?(l.dropReason=e.dropReason,u.recordDroppedEvent(e.dropReason,"span")):o||(l.dropReason="sample_rate",u.recordDroppedEvent("sample_rate","span"))),u.emit("spanStart",l),n.endTimestamp&&(u.emit("spanEnd",l),u.emit("afterSpanEnd",l)),l):l}(e,r,t,i),Jn(e,o);else if(e){const n=_r(e),{traceId:s,spanId:a}=e.spanContext(),l=Yn(e);o=Xr({traceId:s,parentSpanId:a,...t},r,i,l),yr(o,n)}else{const{traceId:e,dsc:n,parentSpanId:s,sampled:a}={...i.getPropagationContext(),...r.getPropagationContext()};o=Xr({traceId:e,parentSpanId:s,...t},r,i,a),n&&yr(o,n)}return function(e){if(!I)return;const{description:t="< unknown name >",op:n="< unknown op >",parent_span_id:r}=Un(e),{spanId:i}=e.spanContext(),s=Yn(e),o=tr(e),a=o===e,l=`[Tracing] Starting ${s?"sampled":"unsampled"} ${a?"root ":""}span`,u=[`op: ${n}`,`name: ${t}`,`ID: ${i}`];if(r&&u.push(`parent ID: ${r}`),!a){const{op:e,description:t}=Un(o);u.push(`root ID: ${o.spanContext().spanId}`),e&&u.push(`root op: ${e}`),t&&u.push(`root description: ${t}`)}j.log(`${l}\n  ${u.join("\n  ")}`)}(o),o}function Kr(e){const t={isStandalone:(e.experimental||{}).standalone,...e};if(e.startTime){const n={...t};return n.startTimestamp=$n(e.startTime),delete n.startTime,n}return t}function Qr(){return Et(A())}function Xr(e,t,n,r){const i=Dt(),s=i?.getOptions()||{},{name:o=""}=e,a={spanAttributes:{...e.attributes},spanName:o,parentSampled:r};i?.emit("beforeSampling",a,{decision:!1});const l=a.parentSampled??r,u=a.spanAttributes,c=t.getPropagationContext(),d=Hr(t),[f,p,h]=d?[!1]:function(e,t,n){if(!ar(e))return[!1];let r,i;"function"==typeof e.tracesSampler?(i=e.tracesSampler({...t,inheritOrSampleWith:e=>"number"==typeof t.parentSampleRate?t.parentSampleRate:"boolean"==typeof t.parentSampled?Number(t.parentSampled):e}),r=!0):void 0!==t.parentSampled?i=t.parentSampled:void 0!==e.tracesSampleRate&&(i=e.tracesSampleRate,r=!0);const s=Cn(i);if(void 0===s)return I&&j.warn(`[Tracing] Discarding root span because of invalid sample rate. Sample rate must be a boolean or a number between 0 and 1. Got ${JSON.stringify(i)} of type ${JSON.stringify(typeof i)}.`),[!1];if(!s)return I&&j.log("[Tracing] Discarding transaction because "+("function"==typeof e.tracesSampler?"tracesSampler returned 0 or false":"a negative sampling decision was inherited or tracesSampleRate is set to 0")),[!1,s,r];const o=n<s;return o||I&&j.log(`[Tracing] Discarding transaction because it's not included in the random sample (sampling rate = ${Number(i)})`),[o,s,r]}(s,{name:o,parentSampled:l,attributes:u,normalizedRequest:n.getScopeData().sdkProcessingMetadata.normalizedRequest,parentSampleRate:Cn(c.dsc?.sample_rate)},c.sampleRand),m=new Fr({...e,attributes:{[Nt]:"custom",[Rt]:void 0!==p&&h?p:void 0,...u},sampled:f});return f||!i||d||(I&&j.log("[Tracing] Discarding root span because its trace was not chosen to be sampled."),i.recordDroppedEvent("sample_rate",zr(i)?"span":"transaction")),dn(m,t,n
1),i&&i.emit("spanStart",m),m}function Jr(e,t){if(t)return t;if(null===t)return;const n=pt(e);if(!n)return;const r=Dt();return(r?r.getOptions():{}).parentSpanIsAlwaysRootSpan?tr(n):n}function ei(e){return void 0!==e?t=>Vr(e,t):e=>e()}function ti(e){return hr(e)&&"ignored"===e.dropReason}e("cg",(e,t)=>{const n=Et(A());if(n.continueTrace)return n.continueTrace(e,t);const{sentryTrace:r,baggage:i}=e,s=Dt(),o=yn(i);return s&&!function(e,t){const n=xn(e);return t&&n&&t!==n?(j.log(`Won't continue trace because org IDs don't match (incoming baggage: ${t}, SDK options: ${n})`),!1):!e.getOptions().strictTraceContinuation||!(t&&!n||!t&&n)||(j.log(`Starting a new trace because strict trace continuation is enabled but one org ID is missing (incoming baggage: ${t}, Sentry client: ${n})`),!1)}(s,o?.org_id)?Yr(t):At(e=>{const n=Mn(r,i);return e.setPropagationContext(n),ft(e,void 0),t()})});const ni={idleTimeout:1e3,finalTimeout:3e4,childSpanTimeout:15e3};function ri(e,t={}){const n=new Map;let r,i,s=!1,o="externalFinish",a=!t.disableAutoFinish;const l=[],{idleTimeout:u=ni.idleTimeout,finalTimeout:c=ni.finalTimeout,childSpanTimeout:d=ni.childSpanTimeout,beforeSpanEnd:f,trimIdleSpanEndTimestamp:p=!0}=t,h=Dt(),m=It();if(!h||!ar()){const e=new pr({traceId:m.getPropagationContext().traceId});return dn(e,m,Mt()),e}const g=rr(),y=function(e){const t=Wr(e);return ft(It(),t),I&&j.log("[Tracing] Started span is an idle span"),t}(e);function v(){r&&(clearTimeout(r),r=void 0)}function b(){i&&(clearTimeout(i),i=void 0)}function _(e){v(),r=setTimeout(()=>{!s&&0===n.size&&a&&(o="idleTimeout",y.end(e))},u)}function w(e){b(),i=setTimeout(()=>{!s&&a&&(o="heartbeatFailed",y.end(e))},d)}function S(e){s=!0,n.clear(),l.forEach(e=>e()),ft(m,g);const t=Un(y),{start_timestamp:r}=t;if(!r)return;t.data[jt]||y.setAttribute(jt,o);const i=t.status;i&&"unknown"!==i||y.setStatus({code:tn}),j.log(`[Tracing] Idle span "${t.op}" finished`);const a=er(y).filter(e=>e!==y);let d=0;a.forEach(t=>{t.isRecording()&&(t.setStatus({code:nn,message:"cancelled"}),t.end(e),I&&j.log("[Tracing] Cancelling span since span ended early",JSON.stringify(t,void 0,2)));const n=Un(t),{timestamp:r=0,start_timestamp:i=0}=n,s=i<=e,o=r-i<=(c+u)/1e3;if(I){const e=JSON.stringify(t,void 0,2);s?o||j.log("[Tracing] Discarding span since it finished after idle span final timeout",e):j.log("[Tracing] Discarding span since it happened after idle span was finished",e)}o&&s||(function(e,t){e[Qn]&&e[Qn].delete(t)}(y,t),d++)}),d>0&&y.setAttribute("sentry.idle_span_discarded_spans",d)}return y.end=new Proxy(y.end,{apply(e,t,n){if(f&&f(y),hr(t))return;const[r,...i]=n,s=$n(r||tt()),o=er(y).filter(e=>e!==y),a=Un(y);if(!o.length||!p)return S(s),Reflect.apply(e,t,[s,...i]);const l=h.getOptions().ignoreSpans,u=o?.reduce((e,t)=>{const n=Un(t);return n.timestamp?l&&ur({description:n.description,op:n.op,attributes:n.data},l)?e:e?Math.max(e,n.timestamp):n.timestamp:e},void 0),d=a.start_timestamp,m=Math.min(d?d+c/1e3:1/0,Math.max(d||-1/0,Math.min(s,u||1/0)));return S(m),Reflect.apply(e,t,[m,...i])}}),l.push(h.on("spanStart",e=>{var t;s||e===y||Un(e).timestamp||e instanceof Fr&&e.isStandaloneSpan()||er(y).includes(e)&&(t=e.spanContext().spanId,v(),n.set(t,!0),w(tt()+d/1e3))})),l.push(h.on("spanEnd",e=>{var t;s||(t=e.spanContext().spanId,n.has(t)&&n.delete(t),0===n.size&&(_(tt()+u/1e3),b()))})),l.push(h.on("idleSpanEnableAutoFinish",e=>{e===y&&(a=!0,_(),n.size&&w())})),t.disableAutoFinish||_(),setTimeout(()=>{s||(y.setStatus({code:nn,message:"deadline_exceeded"}),o="finalTimeout",y.end())},c),y}function ii(e,t){const{fingerprint:n,span:r,breadcrumbs:i,sdkProcessingMetadata:s}=t;!function(e,t){const{extra:n,tags:r,user:i,contexts:s,level:o,transactionName:a}=t;Object.keys(n).length&&(e.extra={...n,...e.extra}),Object.keys(r).length&&(e.tags={...r,...e.tags}),Object.keys(i).length&&(e.user={...i,...e.user}),Object.keys(s).length&&(e.contexts={...s,...e.contexts}),o&&(e.level=o),a&&"transaction"!==e.type&&(e.transaction=a)}(e,t),r&&function(e,t){e.contexts={trace:Rn(t),...e.contexts},e.sdkProcessingMetadata={dynamicSamplingContext:_r(t),...e.sdkProcessingMetadata};const n=tr(t),r=Un(n).description;r&&!e.transaction&&"transaction"===e.type&&(e.transaction=r)}(e,r),function(e,t){e.fingerprint=e.fingerprint?Array.isArray(e.fingerprint)?e.fingerprint:[e.fingerprint]:[],t&&(e.fingerprint=e.fingerprint.concat(t)),e.fingerprint.length||delete e.fingerprint}(e,n),function(e,t){const n=[...e.breadcrumbs||[],...t];e.breadcrumbs=n.length?n:void 0}(e,i),function(e,t){e.sdkProcessingMetadata={...e.sdkProcessingMetadata,...t}}
1(e,s)}function si(e,t){const{extra:n,tags:r,attributes:i,user:s,contexts:o,level:a,sdkProcessingMetadata:l,breadcrumbs:u,fingerprint:c,eventProcessors:d,attachments:f,propagationContext:p,transactionName:h,span:m}=t;oi(e,"extra",n),oi(e,"tags",r),oi(e,"attributes",i),oi(e,"user",s),oi(e,"contexts",o),e.sdkProcessingMetadata=ot(e.sdkProcessingMetadata,l,2),a&&(e.level=a),h&&(e.transactionName=h),m&&(e.span=m),u.length&&(e.breadcrumbs=[...e.breadcrumbs,...u]),c.length&&(e.fingerprint=[...e.fingerprint,...c]),d.length&&(e.eventProcessors=[...e.eventProcessors,...d]),f.length&&(e.attachments=[...e.attachments,...f]),e.propagationContext={...e.propagationContext,...p}}function oi(e,t,n){e[t]=ot(e[t],n,1)}function ai(e,t){const n=Ot().getScopeData();return e&&si(n,e.getScopeData()),t&&si(n,t.getScopeData()),n}const li="http.url",ui="sentry.sdk.name",ci="sentry.sdk.version",di="sentry.segment.id",fi="sentry.segment.name",pi="sentry.trace_lifecycle",hi="sentry.transaction",mi="url.full",gi="url.path";function yi(e,t){const n=e.attributes??(e.attributes={});Object.entries(t).forEach(([e,t])=>{null==t||e in n||(n[e]=t)})}function vi(e){return new _i(t=>{t(e)})}function bi(e){return new _i((t,n)=>{n(e)})}e({bC:"graphql.document",c3:"params",bw:mi,c4:gi,c2:"url.path.parameter",b$:"url.template"});class _i{constructor(e){this._state=0,this._handlers=[],this._runExecutor(e)}then(e,t){return new _i((n,r)=>{this._handlers.push([!1,t=>{if(e)try{n(e(t))}catch(rp){r(rp)}else n(t)},e=>{if(t)try{n(t(e))}catch(rp){r(rp)}else r(e)}]),this._executeHandlers()})}catch(e){return this.then(e=>e,e)}finally(e){return new _i((t,n)=>{let r,i;return this.then(t=>{i=!1,r=t,e&&e()},t=>{i=!0,r=t,e&&e()}).then(()=>{i?n(r):t(r)})})}_executeHandlers(){if(0===this._state)return;const e=this._handlers.slice();this._handlers=[],e.forEach(e=>{e[0]||(1===this._state&&e[1](this._value),2===this._state&&e[2](this._value),e[0]=!0)})}_runExecutor(e){const t=(e,t)=>{0===this._state&&(be(t)?t.then(n,r):(this._state=e,this._value=t,this._executeHandlers()))},n=e=>{t(1,e)},r=e=>{t(2,e)};try{e(n,r)}catch(rp){r(rp)}}}function wi(e,t,n,r=0){try{const i=Si(t,n,e,r);return be(i)?i:vi(i)}catch(i){return bi(i)}}function Si(e,t,n,r){const i=n[r];if(!e||!i)return e;const s=i({...e},t);return I&&null===s&&j.log(`Event processor "${i.id||"?"}" dropped event`),be(s)?s.then(e=>Si(e,t,n,r+1)):Si(s,t,n,r+1)}let ki,Ei,xi,Ti;function Ci(e){const t=M._sentryDebugIds,n=M._debugIds;if(!t&&!n)return{};const r=t?Object.keys(t):[],i=n?Object.keys(n):[];if(Ti&&r.length===Ei&&i.length===xi)return Ti;Ei=r.length,xi=i.length,Ti={},ki||(ki={});const s=(t,n)=>{for(const r of t){const t=n[r],i=ki?.[r];if(i&&Ti&&t)Ti[i[0]]=t,ki&&(ki[r]=[i[0],t]);else if(t){const n=e(r);for(let e=n.length-1;e>=0;e--){const i=n[e],s=i?.filename;if(s&&Ti&&ki){Ti[s]=t,ki[r]=[s,t];break}}}}};return t&&s(r,t),n&&s(i,n),Ti}function Ii(e,t,n,r,i,s){const{normalizeDepth:o=3,normalizeMaxBreadth:a=1e3}=e,l={...t,event_id:t.event_id||n.event_id||He(),timestamp:t.timestamp||Je()},u=n.integrations||e.integrations.map(e=>e.name);!function(e,t){const{environment:n,release:r,dist:i,maxValueLength:s}=t;e.environment=e.environment||n||mr,!e.release&&r&&(e.release=r),!e.dist&&i&&(e.dist=i);const o=e.request;o?.url&&s&&(o.url=Ue(o.url,s)),s&&e.exception?.values?.forEach(e=>{e.value&&(e.value=Ue(e.value,s))})}(l,e),function(e,t){t.length>0&&(e.sdk=e.sdk||{},e.sdk.integrations=[...e.sdk.integrations||[],...t])}(l,u),i&&i.emit("applyFrameMetadata",t),void 0===t.type&&function(e,t){const n=Ci(t);e.exception?.values?.forEach(e=>{e.stacktrace?.frames?.forEach(e=>{e.filename&&(e.debug_id=n[e.filename])})})}(l,e.stackParser);const c=function(e,t){if(!t)return e;const n=e?e.clone():new ht;return n.update(t),n}(r,n.captureContext);n.mechanism&&Ke(l,n.mechanism);const d=i?i.getEventProcessors():[],f=ai(s,c),p=[...n.attachments||[],...f.attachments];p.length&&(n.attachments=p),ii(l,f);const h=[...d,...f.eventProcessors];return(n.data&&!0===n.data.__sentry__?vi(l):wi(h,l,n)).then(e=>(e&&function(e){const t={};if(e.exception?.values?.forEach(e=>
1{e.stacktrace?.frames?.forEach(e=>{e.debug_id&&(e.abs_path?t[e.abs_path]=e.debug_id:e.filename&&(t[e.filename]=e.debug_id),delete e.debug_id)})}),0===Object.keys(t).length)return;e.debug_meta=e.debug_meta||{},e.debug_meta.images=e.debug_meta.images||[];const n=e.debug_meta.images;Object.entries(t).forEach(([e,t])=>{n.push({type:"sourcemap",code_file:e,debug_id:t})})}(e),"number"==typeof o&&o>0?function(e,t,n){if(!e)return null;const r={...e,...e.breadcrumbs&&{breadcrumbs:e.breadcrumbs.map(e=>({...e,...e.data&&{data:ze(e.data,t,n)}}))},...e.user&&{user:ze(e.user,t,n)},...e.contexts&&{contexts:ze(e.contexts,t,n)},...e.extra&&{extra:ze(e.extra,t,n)}};return e.contexts?.trace&&r.contexts&&(r.contexts.trace=e.contexts.trace,e.contexts.trace.data&&(r.contexts.trace.data=ze(e.contexts.trace.data,t,n))),e.spans&&(r.spans=e.spans.map(e=>({...e,...e.data&&{data:ze(e.data,t,n)}}))),e.contexts?.flags&&r.contexts&&(r.contexts.flags=ze(e.contexts.flags,3,n)),r}(e,o,a):e))}function Mi(e){if(e)return function(e){return e instanceof ht||"function"==typeof e}(e)||function(e){return Object.keys(e).some(e=>Oi.includes(e))}(e)?{captureContext:e}:e}const Oi=["user","level","extra","contexts","tags","fingerprint","propagationContext"];function Ai(e,t){return It().captureException(e,Mi(t))}function Di(e,t){return It().captureEvent(e,t)}function Li(e,t){Mt().setContext(e,t)}function Ni(){const e=Dt();return!1!==e?.getOptions().enabled&&!!e?.getTransport()}function Ri(e){Mt().addEventProcessor(e)}function Pi(e){const t=Mt(),{user:n}=ai(t,It()),{userAgent:r}=M.navigator||{},i=it({user:n,...r&&{userAgent:r},...e}),s=t.getSession();return"ok"===s?.status&&st(s,{status:"exited"}),zi(),t.setSession(i),i}function zi(){const e=Mt(),t=It().getSession()||e.getSession();t&&function(e){let t={};"ok"===e.status&&(t={status:"exited"}),st(e,t)}(t),Fi(),e.setSession()}function Fi(){const e=Mt(),t=Dt(),n=e.getSession();n&&t&&t.captureSession(n)}function $i(e=!1){e?zi():Fi()}function ji(e){return"object"==typeof e&&"function"==typeof e.unref&&e.unref(),e}const Ui="7";function Bi(e){const t=e.protocol?`${e.protocol}:`:"",n=e.port?`:${e.port}`:"";return`${t}//${e.host}${n}${e.path?`/${e.path}`:""}/api/`}function qi(e,t,n){return t||`${function(e){return`${Bi(e)}${e.projectId}/envelope/`}(e)}?${function(e,t){const n={sentry_version:Ui};return e.publicKey&&(n.sentry_key=e.publicKey),t&&(n.sentry_client=`${t.name}/${t.version}`),new URLSearchParams(n).toString()}(e,n)}`}const Wi=[];function Vi(e){const t=e.defaultIntegrations||[],n=e.integrations;let r;if(t.forEach(e=>{e.isDefaultInstance=!0}),Array.isArray(n))r=[...t,...n];else if("function"==typeof n){const e=n(t);r=Array.isArray(e)?e:[e]}else r=t;return function(e){const t={};return e.forEach(e=>{const{name:n}=e,r=t[n];r&&!r.isDefaultInstance&&e.isDefaultInstance||(t[n]=e)}),Object.values(t)}(r)}function Hi(e,t){for(const n of t)n?.afterAllSetup&&n.afterAllSetup(e)}function Yi(e,t,n){if(n[t.name])I&&j.log(`Integration skipped because it was already installed: ${t.name}`);else{if(n[t.name]=t,Wi.includes(t.name)||"function"!=typeof t.setupOnce||(t.setupOnce(),Wi.push(t.name)),t.setup&&"function"==typeof t.setup&&t.setup(e),"function"==typeof t.preprocessEvent){const n=t.preprocessEvent.bind(t);e.on("preprocessEvent",(t,r)=>n(t,r,e))}if("function"==typeof t.processEvent){const n=t.processEvent.bind(t),r=Object.assign((t,r)=>n(t,r,e),{id:t.name});e.addEventProcessor(r)}["processSpan","processSegmentSpan"].forEach(n=>{const r=t[n];"function"==typeof r&&e.on(n,n=>r.call(t,n,e))}),I&&j.log(`Integration installed: ${t.name}`)}}function Gi(e){return e}const Zi="sentry.timestamp.sequence";let Ki,Qi=0;function Xi(e){const t=Math.floor(1e3*e);void 0!==Ki&&t!==Ki&&(Qi=0);const n=Qi;return Qi++,Ki=t,{key:Zi,value:{value:n,type:"integer"}}}function Ji(e,t){return t?At(t,()=>{const n=rr(),r=n?Rn(n):Lt(t);return[n?_r(n):br(e,t),r]}):[void 0,void 0]}const es={trace:1,debug:5,info:9,warn:13,error:17,fatal:21};function ts(){return!("undefined"!=typeof __SENTRY_BROWSER_BUNDLE__&&__SENTRY_BROWSER_BUNDLE__)&&"[object process]"===Object.prototype.toString.call("undefined"!=typeof process?process:0)}function ns(){return"undefined"!=typeof window&&(!ts()||function(){const e=M.process;return"renderer"===e?.type}())}function rs(e,t){const n=t?"auto":"never";return[{type:"log",item_count:e.length,content_type:"application/vnd.sentry.items.log+json"},{version:2,...ns()&&{ingest_settings:{infer_ip:n,infer_user_agent:n}},items:e}]}const is=100;function ss(e,t,n,r=!0){!n||e[t]&&!r||(e[t]=n)}function os(e,t){const n=us(),r=ls(e);void 0===r?n.set(e,[t]):r.length>=is?(as(e,r),n.set(e,[t])):n.set(e,[...r,t])}function as(e,t){const n=t??ls(e)??[];if(0===n.length)return;const r=e.getOptions(),i=function(e,t,n,r,i){const s={};return t?.sdk&&(s.sdk={name:t.sdk.name,version:t.sdk.version}),n&&r&&(s.dsn=Sn(r)),Sr(s,[rs(e,i)])}(n,r._metadata,r.tunnel,e.getDsn(),e.getDataCollectionOptions().userInfo);us().set(e,[]),e.emit("flushLogs"),e.sendEnvelope(i)}function ls(e){return us().get(e)}function us(){return L("clientToLogBufferMap",()=>new WeakMap)}function cs(e){const t={};for(const[n,r]of Object.entries(e)){const e=ds(n);"string"===r.type?t[e]={...r,value:ds(r.value)}:t[e]=r}return t}function ds(e){const t=Object(e),n=t.isWellFormed,r=t.toWellFormed;return"function"==typeof n&&"function"==typeof r?n.call(e)?e:r.call(e):e}function fs(e,t){const n=t?"auto":"never";return[{type:"trace_metric",item_count:e.length,content_type:"application/vnd.sentry.items.trace-metric+json"},{version:2,...ns()&&{ingest_settings:{infer_ip:n,infer_user_agent:n}},items:e}]}const ps=1e3;function hs(e,t,n,r=!0){!n||!r&&t in e||(e[t]=n)}function ms(e,t){const n=vs(),r=ys(e);void 0===r?n.set(e,[t]):r.length>=ps?(gs(e,r),n.set(e,[t])):n.set(e,[...r,t])}function gs(e,t){const n=t??ys(e)??[];if(0===n.length)return;const r=e.getOptions(),i=function(e,t,n,r,i){const s={};return t?.sdk&&(s.sdk={name:t.sdk.name,version:t.sdk.version}),n&&r&&(s.dsn=Sn(r)),Sr(s,[fs(e,i)])}(n,r._metadata,r.tunnel,e.getDsn(),e.getDataCollectionOptions().userInfo);vs().set(e,[]),e.emit("flushMetrics"),e.sendEnvelope(i)}function ys(e){return vs().get(e)}function vs(){return L("clientToMetricBufferMap",()=>new WeakMap)}function bs(e){return Wn({trace_id:e.trace_id,span_id:e.span_id,parent_span_id:e.parent_span_id,name:e.description||"",start_timestamp:e.start_timestamp,end_timestamp:e.timestamp||e.start_timestamp,status:e.status&&"ok"!==e.status&&"cancelled"!==e.status?"error":"ok",is_segment:!1,attributes:{...e.data},links:e.links})}const _s=Symbol.for("SentryBufferFullError");function ws(e=100){const t=new Set;function n(e){t.delete(e)}return{get $(){return Array.from(t)},add:function(r){if(!(t.size<e))return bi(_s);const i=r();return t.add(i),i.then(()=>n(i),()=>n(i)),i},drain:function(e){if(!t.size)return vi(!0);const n=Promise.allSettled(Array.from(t)).then(()=>!0);if(!e)return n;const r=[n,new Promise(t=>ji(setTimeout(()=>t(!1),e)))];return Promise.race(r)}}}const Ss=6e4;function ks(e,t=Ae()){const n=parseInt(`${e}`,10);if(!isNaN(n))return 1e3*n;const r=Date.parse(`${e}`);return isNaN(r)?Ss:r-t}function Es(e,t,n=Ae()){return function(e,t){return e[t]||e.all||0}(e,t)>n}function xs(e,{statusCode:t,headers:n},r=Ae()){const i={...e},s=n?.["x-sentry-rate-limits"],o=n?.["retry-after"];if(s)for(const a of s.trim().split(",")){const[e,t,,,n]=a.split(":",5),s=parseInt(e,10),o=1e3*(isNaN(s)?60:s);if(t)for(const a of t.split(";"))"metric_bucket"===a&&n&&!n.split(";").includes("custom")||(i[a]=r+o);else i.all=r+o}else o?i.all=r+ks(o,r):429===t&&(i.all=r+6e4);return i}const Ts=64;function Cs(e,t,n=ws(e.bufferSize||Ts)){let r={};return{send:function(i){const s=[];if(Er(i,(t,n)=>{const i=Ar(n);Es(r,i)?e.recordDroppedEvent("ratelimit_backoff",i):s.push(t)}),0===s.length)return Promise.resolve({});const o=Sr(i[0],s),a=t=>{xr(o,["client_report"])?I&&j.warn(`Dropping client report. Will not send outcomes (reason: ${t}).`):Er(o,(n,r)=>{e.recordDroppedEvent(t,Ar(r))})};return n.add(()=>t({body:Cr(o)}).then(e=>413===e.statusCode?(I&&j.error("Sentry responded with status code 413. Envelope was discarded due to exceeding size limits."),a("send_error"),e):(I&&void 0!==e.statusCode&&(e.statusCode<200||e.statusCode>=300)&&j.warn(`Sentry responded with status code ${e.statusCode} to sent event.`),r=xs(r,e),e),e=>{throw a("network_error"),I&&j.error("Encountered error running transport request:",e),e})).then(e=>e,e=>
1{if(e===_s)return I&&j.error("Skipped sending event because buffer is full."),a("queue_overflow"),Promise.resolve({});throw e})},flush:e=>n.drain(e)}}function Is(e){const t=[];e.message&&t.push(e.message);try{const n=e.exception.values[e.exception.values.length-1];n?.value&&(t.push(n.value),n.type&&t.push(`${n.type}: ${n.value}`))}catch{}return t}e("aw","[Filtered]");const Ms=["forwarded","-ip","remote-","via","-user"];e("ax",["auth","token","secret","session","password","passwd","pwd","key","jwt","bearer","sso","saml","csrf","xsrf","credentials","sid","identity","set-cookie","cookie"]),e("ay",[".sid","sessid","remember","oidc","pkce","nonce","__secure-","__host-","awsalb","awselb","akamai","__stripe","cognito","firebase","supabase","sb-","mfa","2fa"]);const Os={userInfo:!0,cookies:!0,httpHeaders:{request:!0,response:!0},httpBodies:["incomingRequest","outgoingRequest","incomingResponse","outgoingResponse"],urlQueryParams:!0,graphQL:{document:!0,variables:!0},genAI:{inputs:!0,outputs:!0},databaseQueryData:!0,stackFrame
1Variables:!0,frameContextLines:5};function As(e){const t=null!=e.dataCollection?Os:!0===e.sendDefaultPii?{userInfo:!0,cookies:!0,httpHeaders:{request:!0,response:!0},httpBodies:["incomingRequest","outgoingRequest","incomingResponse","outgoingResponse"],urlQueryParams:!0,graphQL:{document:!0,variables:!0},genAI:{inputs:!0,outputs:!0},databaseQueryData:!0,stackFrameVariables:!0,frameContextLines:7}:{userInfo:!1,cookies:{deny:Ms},httpHeaders:{request:{deny:Ms},response:{deny:Ms}},httpBodies:[],urlQueryParams:{deny:Ms},graphQL:{document:!0,variables:!0},genAI:{inputs:!1,outputs:!1},databaseQueryData:!1,stackFrameVariables:!0,frameContextLines:7},n=e.dataCollection??{};return{userInfo:n.userInfo??t.userInfo,cookies:n.cookies??t.cookies,httpHeaders:{request:n.httpHeaders?.request??t.httpHeaders.request,response:n.httpHeaders?.response??t.httpHeaders.response},httpBodies:n.httpBodies??t.httpBodies,urlQueryParams:n.urlQueryParams??n.queryParams??t.urlQueryParams,graphQL:{document:n.graphQL?.document??t.graphQL.document,variables:n.graphQL?.variables??t.graphQL.variables},genAI:{inputs:n.genAI?.inputs??t.genAI.inputs,outputs:n.genAI?.outputs??t.genAI.outputs},databaseQueryData:n.databaseQueryData??t.databaseQueryData,stackFrameVariables:n.stackFrameVariables??t.stackFrameVariables,frameContextLines:n.frameContextLines??t.frameContextLines}}const Ds="Not capturing exception because it's already been captured.",Ls="Discarded session because of missing or non-string release",Ns=Symbol.for("SentryInternalError"),Rs=Symbol.for("SentryDoNotSendEventError");function Ps(e){return{message:e,[Ns]:!0}}function zs(e){return{message:e,[Rs]:!0}}function Fs(e){return ye(e)&&Ns in e}function $s(e){return ye(e)&&Rs in e}function js(e,t,n,r,i){let s,o=0,a=!1;e.on(n,()=>{o=0,clearTimeout(s),a=!1}),e.on(t,t=>{if(o+=r(t),o>=8e5)i(e);else if(!a){const t=e.getOptions()._flushInterval??5e3;t>0&&(a=!0,s=ji(setTimeout(()=>{i(e)},t)))}}),e.on("flush",()=>{i(e)})}class Us{constructor(e){if(this._options=e,this._integrations={},this._numProcessing=0,this._outcomes={},this._hooks={},this._eventProcessors=[],this._promiseBuffer=ws(e.transportOptions?.bufferSize??Ts),this._dataCollection=As(e),e.dsn?this._dsn=Tn(e.dsn):I&&j.warn("No DSN provided, client will not send events."),this._dsn){const t=qi(this._dsn,e.tunnel,e._metadata?e._metadata.sdk:void 0);this._transport=e.transport({tunnel:this._options.tunnel,recordDroppedEvent:this.recordDroppedEvent.bind(this),...e.transportOptions,url:t})}this._options.enableLogs=this._options.enableLogs??this._options._experiments?.enableLogs??!0,this._options.enableLogs&&js(this,"afterCaptureLog","flushLogs",Hs,as),(this._options.enableMetrics??this._options._experiments?.enableMetrics??!0)&&js(this,"afterCaptureMetric","flushMetrics",Vs,gs)}captureException(e,t,n){const r=He();if(Qe(e))return I&&j.log(Ds),r;const i={event_id:r,...t};return this._process(()=>this.eventFromException(e,i).then(e=>this._captureEvent(e,i,n)).then(e=>e),"error"),i.event_id}captureMessage(e,t,n,r){const i={event_id:He(),...n},s=he(e)?e:String(e),o=me(e),a=o?this.eventFromMessage(s,t,i):this.eventFromException(e,i);return this._process(()=>a.then(e=>this._captureEvent(e,i,r)),o?"unknown":"error"),i.event_id}captureEvent(e,t,n){const r=He();if(t?.originalException&&Qe(t.originalException))return I&&j.log(Ds),r;const i={event_id:r,...t},s=e.sdkProcessingMetadata||{},o=s.capturedSpanScope,a=s.capturedSpanIsolationScope,l=Bs(e.type);return this._process(()=>this._captureEvent(e,i,o||n,a),l),i.event_id}captureSession(e){this.sendSession(e),st(e,{init:!1})}getDsn(){return this._dsn}getOptions(){return this._options}getDataCollectionOptions(){return this._dataCollection}getSdkMetadata(){return this._options._metadata}getTransport(){return this._transport}async flush(e){const t=this._transport;if(this.emit("flush"),!t)return!0;const n=await this._isClientDoneProcessing(e),r=await t.flush(e);return n&&r}async close(e){const t=await this.flush(e);return this.getOptions().enabled=!1,this.emit("close"),t}getEventProcessors(){return this._eventProcessors}addEventProcessor(e){this._eventProcessors.push(e)}init(){(this._isEnabled()||this._options.integrations.some(({name:e})=>e.startsWith("Spotlight")))&&this._setupIntegrations()}getIntegrationByName(e){return this._integrations[e]}getIntegrationNames(){return Object.keys(this._integrations)}addIntegration(e){const t=this._integrations[e.name];!t&&e.beforeSetup&&e.beforeSetup(this),Yi(this,e,this._integrations),t||Hi(this,[e])}sendEvent(e,t={}
1){this.emit("beforeSendEvent",e,t);const n=function(e,t){if("transaction"!==e.type||!e.spans?.length||!e.sdkProcessingMetadata?.hasGenAiSpans||!1===t.getOptions().streamGenAiSpans||zr(t))return;const n=[],r=[];for(const s of e.spans)s.op?.startsWith("gen_ai.")?n.push(bs(s)):r.push(s);if(0===n.length)return;e.spans=r;const i=t.getDataCollectionOptions().userInfo?"auto":"never";return[{type:"span",item_count:n.length,content_type:"application/vnd.sentry.items.span.v2+json"},{version:2,...ns()&&{ingest_settings:{infer_ip:i,infer_user_agent:i}},items:n}]}(e,this);let r=function(e,t,n,r){const i=Dr(n),s=e.type&&"replay_event"!==e.type?e.type:"event";!function(e,t){if(!t)return e;const n=e.sdk||{};e.sdk={...n,name:n.name||t.name,version:n.version||t.version,integrations:[...e.sdk?.integrations||[],...t.integrations||[]],packages:[...e.sdk?.packages||[],...t.packages||[]],settings:e.sdk?.settings||t.settings?{...e.sdk?.settings,...t.settings}:void 0}}(e,n?.sdk);const o=Lr(e,i,r,t);return delete e.sdkProcessingMetadata,Sr(o,[[{type:s},e]])}(e,this._dsn,this._options._metadata,this._options.tunnel);for(const i of t.attachments||[])r=kr(r,Mr(i));n&&(r=kr(r,n)),this.sendEnvelope(r).then(t=>this.emit("afterSendEvent",e,t))}sendSession(e){const{release:t,environment:n=mr}=this._options;if("aggregates"in e){const r=e.attrs||{};if(!r.release&&!t)return void(I&&j.warn(Ls));r.release=r.release||t,r.environment=r.environment||n,e.attrs=r}else{if(!e.release&&!t)return void(I&&j.warn(Ls));e.release=e.release||t,e.environment=e.environment||n}this.emit("beforeSendSession",e);const r=function(e,t,n,r){const i=Dr(n);return Sr({sent_at:new Date(Ae()).toISOString(),...i&&{sdk:i},...!!r&&t&&{dsn:Sn(t)}},["aggregates"in e?[{type:"sessions"},e]:[{type:"session"},e.toJSON()]])}(e,this._dsn,this._options._metadata,this._options.tunnel);this.sendEnvelope(r)}recordDroppedEvent(e,t,n=1){if(this._options.sendClientReports){const r=`${e}:${t}`;I&&j.log(`Recording outcome: "${r}"${n>1?` (${n} times)`:""}`),this._outcomes[r]=(this._outcomes[r]||0)+n}}on(e,t){const n=this._hooks[e]=this._hooks[e]||new Set,r=(...e)=>t(...e);return n.add(r),()=>{n.delete(r)}}emit(e,...t){const n=this._hooks[e];n&&n.forEach(e=>e(...t))}async sendEnvelope(e){if(this.emit("beforeEnvelope",e),this._isEnabled()&&this._transport)try{return await this._transport.send(e)}catch(t){return I&&j.error("Error while sending envelope:",t),{}}return I&&j.error("Transport disabled"),{}}registerCleanup(e){}dispose(){}_setupIntegrations(){const{integrations:e}=this._options;this._integrations=function(e,t){const n={};return t.forEach(t=>{t?.beforeSetup&&t.beforeSetup(e)}),t.forEach(t=>{t&&Yi(e,t,n)}),n}(this,e),Hi(this,e)}_updateSessionFromEvent(e,t){let n="fatal"===t.level,r=!1;const i=t.exception?.values;if(i){r=!0,n=!1;for(const e of i)if(!1===e.mechanism?.handled){n=!0;break}}const s="ok"===e.status;(s&&0===e.errors||s&&n)&&(st(e,{...n&&{status:"crashed"},errors:e.errors||Number(r||n)}),this.captureSession(e))}async _isClientDoneProcessing(e){let t=0;for(;!e||t<e;){if(await new Promise(e=>setTimeout(e,1)),!this._numProcessing)return!0;t++}return!1}_isEnabled(){return!1!==this.getOptions().enabled&&void 0!==this._transport}_prepareEvent(e,t,n,r){const i=this.getOptions(),s=this.getIntegrationNames();return!t.integrations&&s.length&&(t.integrations=s),this.emit("preprocessEvent",e,t),e.type||r.setLastEventId(e.event_id||t.event_id),Ii(i,e,t,n,this,r).then(e=>{if(null===e)return e;this.emit("postprocessEvent",e,t),e.contexts={trace:{...e.contexts?.trace,...Lt(n)},...e.contexts};const r=br(this,n);return e.sdkProcessingMetadata={dynamicSamplingContext:r,...e.sdkProcessingMetadata},e})}_captureEvent(e,t={},n=It(),r=Mt()){return I&&qs(e)&&j.log(`Captured error event \`${Is(e)[0]||"<unknown>"}\``),this._processEvent(e,t,n,r).then(e=>e.event_id,e=>{I&&($s(e)?j.log(e.message):Fs(e)?j.warn(e.message):j.warn(e))})}_processEvent(e,t,n,r){const i=this.getOptions(),{sampleRate:s}=i,o=Ws(e),a=qs(e),l=`before send for type \`${e.type||"error"}\``,u=void 0===s?void 0:Cn(s),c=Bs(e.type);return this._prepareEvent(e,t,n,r).then(e=>{if(null===e)throw this.recordDroppedEvent("event_processor",c),zs("An event processor returned `null`, will not send event.");if(!0===t.data?.__sentry__)return e;const n=function(e,t,n,r){const{beforeSend:i,beforeSendTransaction:s,ignoreSpans:o}=t,a=!wr(t.beforeSendSpan)&&t.beforeSendSpan;let l=n;if(qs(l)&&i)return i(l,r);if(Ws(l)){if(a||o){const t=function(e){const{trace_id:t,parent_span_id:n,span_id:r,status:i,origin:s,data:o,op:a}=e.contexts?.trace??{};return{data:o??{},description:e.transaction,op:a,parent_span_id:n,span_id:r??"",start_timestamp:e.start_timestamp??0,status:i,timestamp:e.timestamp,trace_id:t??"",origin:s,profile_id:o?.[Qt],exclusive_time:o?.[Xt],measurements:e.measurements,is_segment:!0}}(l);if(o?.length&&ur({description:t.description,op:t.op,attributes:t.data},o))return null;if(a){const e=a(t);e?l=ot(n,{type:"transaction",timestamp:(u=e).timestamp,start_timestamp:u.start_timestamp,transaction:u.description,contexts:{trace:{trace_id:u.trace_id,span_id:u.span_id,parent_span_id:u.parent_span_id,op:u.op,status:u.status,origin:u.origin,data:{...u.data,...u.profile_id&&{[Qt]:u.profile_id},...u.exclusive_time&&{[Xt]:u.exclusive_time}}}},measurements:u.measurements}):ir()}if(l.spans){const t=[],n=l.spans;for(const e of n)if(o?.length&&ur({description:e.description,op:e.op,attributes:e.data},o))cr(n,e);else if(a){const n=a(e);n?t.push(n):(ir(),t.push(e))}else t.push(e);const r=l.spans.length-t.length;r&&e.recordDroppedEvent("before_send","span",r),l.spans=t}}if(s){if(l.spans){const e=l.spans.length;l.sdkProcessingMetadata={...n.sdkProcessingMetadata,spanCountBeforeProcessing:e}}return s(l,r)}}var u;return l}(this,i,e,t);return function(e,t){const n=`${t} must return \`null\` or a valid event.`;if(be(e))return e.then(e=>{if(!ge(e)&&null!==e)throw Ps(n);return e},e=>{throw Ps(`${t} rejected with ${e}`)});if(!ge(e)&&null!==e)throw Ps(n);return e}(n,l)}).then(i=>
1{if(null===i){if(this.recordDroppedEvent("before_send",c),o){const t=1+(e.spans||[]).length;this.recordDroppedEvent("before_send","span",t)}throw zs(`${l} returned \`null\`, will not send event.`)}const d=n.getSession()||r.getSession();if(a&&d&&this._updateSessionFromEvent(d,i),a&&"number"==typeof u&&Oe()>u)throw this.recordDroppedEvent("sample_rate","error"),zs(`Discarding event because it's not included in the random sample (sampling rate = ${s})`);if(o){const e=(i.sdkProcessingMetadata?.spanCountBeforeProcessing||0)-(i.spans?i.spans.length:0);e>0&&this.recordDroppedEvent("before_send","span",e)}const f=i.transaction_info;if(o&&f&&i.transaction!==e.transaction){const e="custom";i.transaction_info={...f,source:e}}return this.sendEvent(i,t),i}).then(null,e=>{if($s(e)||Fs(e))throw e;throw this.captureException(e,{mechanism:{handled:!1,type:"internal"},data:{__sentry__:!0},originalException:e}),Ps(`Event processing pipeline threw an error, original event will not be sent. Details have been sent as a new event.\nReason: ${e}`)})}_process(e,t){this._numProcessing++,this._promiseBuffer.add(e).then(e=>(this._numProcessing--,e),e=>(this._numProcessing--,e===_s&&this.recordDroppedEvent("queue_overflow",t),e))}_clearOutcomes(){const e=this._outcomes;return this._outcomes={},Object.entries(e).map(([e,t])=>{const[n,r]=e.split(":");return{reason:n,category:r,quantity:t}})}_flushOutcomes(){I&&j.log("Flushing outcomes...");const e=this._clearOutcomes();if(0===e.length)return void(I&&j.log("No outcomes to send"));if(!this._dsn)return void(I&&j.log("No dsn provided, will not send outcomes"));I&&j.log("Sending outcomes:",e);const t=(n=e,Sr((r=this._options.tunnel&&Sn(this._dsn))?{dsn:r}:{},[[{type:"client_report"},{timestamp:Je(),discarded_events:n}]]));var n,r;this.sendEnvelope(t)}}function Bs(e){return"replay_event"===e?"replay":e||"error"}function qs(e){return void 0===e.type}function Ws(e){return"transaction"===e.type}function Vs(e){let t=0;return e.name&&(t+=2*e.name.length),t+=8,t+Ys(e.attributes)}function Hs(e){let t=0;return e.message&&(t+=2*e.message.length),t+Ys(e.attributes)}function Ys(e){if(!e)return 0;let t=0;return Object.values(e).forEach(e=>{Array.isArray(e)?t+=e.length*Gs(e[0]):me(e)?t+=Gs(e):t+=100}),t}function Gs(e){return"string"==typeof e?2*e.length:"number"==typeof e?8:"boolean"==typeof e?4:0}function Zs(e){It().setClient(e)}const Ks="thismessage:/";function Qs(e){return"isRelative"in e}function Xs(e,t){const n=e.indexOf("://")<=0&&0!==e.indexOf("//"),r=n?Ks:void 0;try{if("canParse"in URL&&!URL.canParse(e,r))return;const t=new URL(e,r);return n?{isRelative:n,pathname:t.pathname,search:t.search,hash:t.hash}:t}catch{}}function Js(e){if(Qs(e))return e.pathname;const t=new URL(e);return t.search="",t.hash="",["80","443"].includes(t.port)&&(t.port=""),t.password&&(t.password="%filtered%"),t.username&&(t.username="%filtered%"),t.toString()}function eo(e){if(!e)return{};const t=e.match(/^(([^:/?#]+):)?(\/\/([^/?#]*))?([^?#]*)(\?([^#]*))?(#(.*))?$/);if(!t)return{};const n=t[6]||"",r=t[8]||"";return{host:t[4],path:t[5],protocol:t[2],search:n,hash:r,relative:t[5]+n+r}}function to(e){return e.split(/[?#]/,1)[0]}function no(e,t=!0){if(e.startsWith("data:")){const n=e.match(/^data:([^;,]+)/),r=n?n[1]:"text/plain",i=e.includes(";base64,"),s=e.indexOf(",");let o="";if(t&&-1!==s){const t=e.slice(s+1);o=t.length>10?`${t.slice(0,10)}... [truncated]`:t}return`data:${r}${i?",base64":""}${o?`,${o}`:""}`}return e}function ro(e,t){const n=t?.getDsn(),r=t?.getOptions().tunnel;return function(e,t){const n=Xs(e);return!(!n||Qs(n))&&(!!t&&(r=n.hostname,i=t.host,(r===i||i.length>0&&r.endsWith(`.${i}`))&&/(^|&|\?)sentry_key=/.test(n.search)));var r,i}(e,n)||function(e,t){return!!t&&io(e)===io(t)}(e,r)}function io(e){return"/"===e[e.length-1]?e.slice(0,-1):e}function so(e){"aggregates"in e?void 0===e.attrs?.ip_address&&(e.attrs={...e.attrs,ip_address:"{{auto}}"}):void 0===e.ipAddress&&(e.ipAddress="{{auto}}")}function oo(e,t,n=[t],r="npm"){const i=(e._metadata=e._metadata||{}).sdk=e._metadata.sdk||{};i.name||(i.name=`sentry.javascript.${t}`,i.packages=n.map(e=>({name:`${r}:@sentry/${e}`,version:O})),i.version=O)}function ao(e={}){const t=e.client||Dt();if(!Ni()||!t)return{};const n=Et(A());if(n.getTraceData)return n.getTraceData(e);
1const r=e.scope||It(),i=e.span||rr(),s=hr(i)&&!ar(t.getOptions()),o=i&&!s?Pn(i):function(e){const{traceId:t,sampled:n,propagationSpanId:r}=e.getPropagationContext();return On(t,r,n)}(r),a=vn(i?_r(i):br(t,r));if(!In.test(o))return j.warn("Invalid sentry-trace data. Cannot generate trace data"),{};const l={"sentry-trace":o,baggage:a};return e.propagateTraceparent&&(l.traceparent=i&&!s?function(e){const{traceId:t,spanId:n}=e.spanContext();return An(t,n,Yn(e))}(i):function(e){const{traceId:t,sampled:n,propagationSpanId:r}=e.getPropagationContext();return An(t,r,n)}(r)),l}const lo=100;function uo(e,t){const n=Dt(),r=Mt();if(!n)return;const{beforeBreadcrumb:i=null,maxBreadcrumbs:s=lo}=n.getOptions();if(s<=0)return;const o={timestamp:Je(),...e},a=i?P(()=>i(o,t)):o;null!==a&&(n.emit&&n.emit("beforeAddBreadcrumb",a,t),r.addBreadcrumb(a,s))}const co=new WeakMap,fo=e("cv",()=>({name:"FunctionToString",setupOnce(){const e=Function.prototype.toString;try{Function.prototype.toString=function(...t){const n=xe(this);let r;try{co.has(Dt())&&void 0!==n&&(r=n)}catch{}return e.apply(r??this,t)}}catch{}},setup(e){co.set(e,!0)}})),po=[/^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$/],ho=e("co",(e={})=>{let t;return{name:"EventFilters",setup(n){const r=n.getOptions();t=go(e,r)},processEvent(n,r,i){if(!t){const n=i.getOptions();t=go(e,n)}return function(e,t){if(e.type){if("transaction"===e.type&&function(e,t){if(!t?.length)return!1;const n=e.transaction;return!!n&&Ve(n,t)}(e,t.ignoreTransactions))return I&&j.warn(`Event dropped due to being matched by \`ignoreTransactions\` option.\nEvent: ${Ge(e)}`),!0}else{if(function(e,t){return!!t?.length&&Is(e).some(e=>Ve(e,t))}(e,t.ignoreErrors))return I&&j.warn(`Event dropped due to being matched by \`ignoreErrors\` option.\nEvent: ${Ge(e)}`),!0;if(function(e){return!!e.exception?.values?.length&&(!e.message&&!e.exception.values.some(e=>e.stacktrace||e.type&&"Error"!==e.type||e.value))}(e))return I&&j.warn(`Event dropped due to not having an error message, error type or stacktrace.\nEvent: ${Ge(e)}`),!0;if(function(e,t){if(!t?.length)return!1;const n=yo(e);return!!n&&Ve(n,t)}(e,t.denyUrls))return I&&j.warn(`Event dropped due to being matched by \`denyUrls\` option.\nEvent: ${Ge(e)}.\nUrl: ${yo(e)}`),!0;if(!function(e,t){if(!t?.length)return!0;const n=yo(e);return!n||Ve(n,t)}(e,t.allowUrls))return I&&j.warn(`Event dropped due to not being matched by \`allowUrls\` option.\nEvent: ${Ge(e)}.\nUrl: ${yo(e)}`),!0}return!1}(n,t)?null:n}}}),mo=e("cE",(e={})=>({...ho(e),name:"InboundFilters"}));function go(e={},t={}){return{allowUrls:[...e.allowUrls||[],...t.allowUrls||[]],denyUrls:[...e.denyUrls||[],...t.denyUrls||[]],ignoreErrors:[...e.ignoreErrors||[],...t.ignoreErrors||[],...e.disableErrorDefaults?[]:po],ignoreTransactions:[...e.ignoreTransactions||[],...t.ignoreTransactions||[]]}}function yo(e){try{const t=[...e.exception?.values??[]].reverse().find(e=>void 0===e.mechanism?.parent_id&&e.stacktrace?.frames?.length),n=t?.stacktrace?.frames;return n?function(e=[]){for(let t=e.length-1;t>=0;t--){const n=e[t];if(n&&"<anonymous>"!==n.filename&&"[native code]"!==n.filename)return n.filename||null}return null}(n):null}catch{return I&&j.error(`Cannot extract url for event ${Ge(e)}`),null}}function vo(e,t,n,r,i,s){if(!i.exception?.values||!s||!ue(s.originalException))return;const o=i.exception.values.length>0?i.exception.values[i.exception.values.length-1]:void 0;o&&(i.exception.values=bo(e,t,r,s.originalException,n,i.exception.values,o,0))}function bo(e,t,n,r,i,s,o,a){if(s.length>=n+1)return s;let l=[...s];if(ue(r[i])){wo(o,a,r);const s=e(t,r[i]),u=l.length;So(s,i,u,a),l=bo(e,t,n,r[i],i,[s,...l],s,u)}
1return _o(r)&&r.errors.forEach((s,u)=>{if(ue(s)){wo(o,a,r);const c=e(t,s),d=l.length;So(c,`errors[${u}]`,d,a),l=bo(e,t,n,s,i,[c,...l],c,d)}}),l}function _o(e){return Array.isArray(e.errors)}function wo(e,t,n){e.mechanism={handled:!0,type:"auto.core.linked_errors",..._o(n)&&{is_exception_group:!0},...e.mechanism,exception_id:t}}function So(e,t,n,r){e.mechanism={handled:!0,...e.mechanism,type:"chained",source:t,exception_id:n,parent_id:r}}function ko(e){return function(e){return ue(e)&&"__sentry_fetch_url_host__"in e&&"string"==typeof e.__sentry_fetch_url_host__}(e)?`${e.message} (${e.__sentry_fetch_url_host__})`:e.message}const Eo=new Set([]);function xo(e){const t="console",n=J(t,e);return ee(t,Co),n}const To=new Set;function Co(){"console"in M&&N.forEach(function(e){!To.has(e)&&e in M.console&&(To.add(e),Se(M.console,e,function(t){return R[e]=t,function(...t){const n=t[0],r=R[e],i=Eo.size&&"string"==typeof n&&Ve(n,Eo);i||te("console",{args:t,level:e}),(!i||I&&j.isEnabled())&&r?.apply(M.console,t)}}))})}function Io(e){return"warn"===e?"warning":["fatal","error","warning","log","info","debug"].includes(e)?e:"log"}const Mo=e("cj",()=>{let e;return{name:"Dedupe",processEvent(t){if(t.type)return t;try{if(function(e,t){return!!t&&(!!function(e,t){const n=e.message,r=t.message;return!(!n&&!r)&&(!(n&&!r||!n&&r)&&(n===r&&(!!Ao(e,t)&&!!Oo(e,t))))}(e,t)||!!function(e,t){const n=Do(t),r=Do(e);return!(!n||!r)&&(n.type===r.type&&n.value===r.value&&(!!Ao(e,t)&&!!Oo(e,t)))}(e,t))}(t,e))return I&&j.warn("Event dropped due to being a duplicate of previously captured event."),null}catch{}return e=t}}});function Oo(e,t){let n=Z(e),r=Z(t);if(!n&&!r)return!0;if(n&&!r||!n&&r)return!1;if(r.length!==n.length)return!1;for(let i=0;i<r.length;i++){const e=r[i],t=n[i];if(e.filename!==t.filename||e.lineno!==t.lineno||e.colno!==t.colno||e.function!==t.function)return!1}return!0}function Ao(e,t){let n=e.fingerprint,r=t.fingerprint;if(!n&&!r)return!0;if(n&&!r||!n&&r)return!1;try{return!(n.join("")!==r.join(""))}catch{return!1}}function Do(e){return e.exception?.values?.[0]}const Lo=()=>({name:"ConversationId",setup(e){e.on("spanStart",e=>{const t=It().getScopeData(),n=Mt().getScopeData(),r=t.conversationId||n.conversationId;if(r){const{op:t,data:n,description:i}=Un(e);if(!t?.startsWith("gen_ai.")&&!n["ai.operationId"]&&!i?.startsWith("ai."))return;e.setAttribute("gen_ai.conversation.id",r)}})}});function No(e,t,n,r,i){if(!e.fetchData)return;const{method:s,url:o}=e.fetchData,a=ar()&&t(o);if(e.endTimestamp){const t=e.fetchData.__span;if(!t)return;const n=r[t];return void(n&&(a&&(function(e,t){if(t.response){sn(e,t.response.status);const n=t.response?.headers?.get("content-length");if(n){const t=parseInt(n);t>0&&e.setAttribute("http.response_content_length",t)}}else t.error&&e.setStatus({code:nn,message:"internal_error"});e.end()}(n,e),function(e,t,n){const r="object"==typeof n&&null!==n?n.onRequestSpanEnd:void 0;r?.(e,{headers:t.response?.headers,error:t.error})}(n,e,i)),delete r[t]))}const{spanOrigin:l="auto.http.browser",propagateTraceparent:u=!1}="object"==typeof i?i:{spanOrigin:i},c=Dt(),d=!!rr(),f=d||!!c&&zr(c),p=a&&f?Wr(function(e,t,n){if(e.startsWith("data:"))return{name:`${t} ${no(e)}`,attributes:Po(e,void 0,t,n)};const r=Xs(e),i=r?Js(r):e;return{name:`${t} ${i}`,attributes:Po(e,r,t,n)}}(o,s,l)):new pr,h=ti(p)&&d?void 0:p;if(a&&!f&&c?.recordDroppedEvent("no_parent_span","span"),e.fetchData.__span=p.spanContext().spanId,r[p.spanContext().spanId]=p,n(e.fetchData.url)){const t=e.args[0],n={...e.args[1]||{}},r=function(e,t,n,r){const i=ao({span:n,propagateTraceparent:r}),s=i["sentry-trace"],o=i.baggage,a=i.traceparent;if(!s)return;const l=t.headers||(we(e)?e.headers:void 0);if(l){if(function(e){return"undefined"!=typeof Headers&&_e(e,Headers)}(l)){const e=new Headers(l);if(e.get("sentry-trace")||e.set("sentry-trace",s),r&&a&&!e.get("traceparent")&&e.set("traceparent",a),o){const t=e.get("baggage");t?Ro(t)||e.set("baggage",`${t},${o}`):e.set("baggage",o)}return e}if(function(e){return!!Array.isArray(e)&&e.every(e=>Array.isArray(e)&&2===e.length&&"string"==typeof e[0])}(l)){const e=[...l];e.find(e=>"sentry-trace"===e[0])||e.push(["sentry-trace",s]),r&&a&&!e.find(e=>"traceparent"===e[0])&&e.push(["traceparent",a]);const t=l.find(e=>"baggage"===e[0]&&"string"==typeof e[1]&&Ro(e[1]));return o&&!t&&e.push(["baggage",o]),e}{const e="sentry-trace"in l?l["sentry-trace"]:void 0,t="traceparent"in l?l.traceparent:void 0,n="baggage"in l?l.baggage:void 0,i=n?Array.isArray(n)?[...n]:[n]:[],u=n&&(Array.isArray(n)?n.find(e=>Ro(e)):Ro(n));o&&!u&&i.push(o);const c=Object.assign({},l,{"sentry-trace":e??s,...i.length>0&&{baggage:i.join(",")}});return r&&a&&!t&&(c.traceparent=a),c}}return{"sentry-trace":s,...o&&{baggage:o},...a&&{traceparent:a}}}(t,n,ar()&&f?h:void 0,u);r&&(e.args[1]=n,n.headers=r)}if(c){const t={input:e.args,response:e.response,startTimestamp:e.startTimestamp,endTimestamp:e.endTimestamp};c.emit("beforeOutgoingRequestSpan",p,t)}return p}function Ro(e){return"string"==typeof e&&e.split(",").some(e=>e.trim().startsWith(mn))}function Po(e,t,n,r){const i={url:no(e),type:"fetch","http.method":n,[Ft]:r,[zt]:"http.client"};return t&&(Qs(t)||(i[li]=no(t.href),i[mi]=no(t.href),i["server.address"]=t.host),t.search&&(i["http.query"]=t.search),t.hash&&(i["http.fragment"]=t.hash)),i}function zo(e){return void 0===e?void 0:e>=400&&e<500?"warning":e>=500?"error":void 0}const Fo=M;function $o(e){return e&&/^function\s+\w+\(\)\s+\{\s+\[native code\]\s+\}$/.test(e.toString())}function jo(){if("string"==typeof EdgeRuntime)return!0;
1if(!function(){if(!("fetch"in Fo))return!1;try{return new Headers,new Request("data:,"),new Response,!0}catch{return!1}}())return!1;if($o(Fo.fetch))return!0;let e=!1;const t=Fo.document;if(t&&"function"==typeof t.createElement)try{const n=t.createElement("iframe");n.hidden=!0,t.head.appendChild(n),n.contentWindow?.fetch&&(e=$o(n.contentWindow.fetch)),t.head.removeChild(n)}catch(n){I&&j.warn("Could not create sandbox iframe for pure fetch check, bailing to window.fetch: ",n)}return e}function Uo(e,t){const n="fetch",r=J(n,e);return ee(n,()=>Bo(void 0,t)),r}function Bo(e,t=!1){t&&!jo()||Se(M,"fetch",function(t){return function(...n){const r=new Error,{method:i,url:s}=function(e){if(0===e.length)return{method:"GET",url:""};if(2===e.length){const[t,n]=e;return{url:Vo(t),method:Wo(n,"method")?String(n.method).toUpperCase():we(t)&&Wo(t,"method")?String(t.method).toUpperCase():"GET"}}const t=e[0];return{url:Vo(t),method:Wo(t,"method")?String(t.method).toUpperCase():"GET"}}(n),o={args:n,fetchData:{method:i,url:s},startTimestamp:1e3*tt(),virtualError:r,headers:Ho(n)};return e||te("fetch",{...o}),t.apply(M,n).then(async t=>(e?e(t):te("fetch",{...o,endTimestamp:1e3*tt(),response:t}),t),e=>{te("fetch",{...o,endTimestamp:1e3*tt(),error:e}),ue(e)&&void 0===e.stack&&(e.stack=r.stack,ke(e,"framesToPop",1));const t=Dt(),n=t?.getOptions().enhanceFetchErrorMessages??"always";if(!1!==n&&ue(e)&&"TypeError"===e.name&&("Failed to fetch"===e.message||"Load failed"===e.message||"NetworkError when attempting to fetch resource."===e.message))try{const t=new URL(o.fetchData.url).host;"always"===n?e.message=`${e.message} (${t})`:ke(e,"__sentry_fetch_url_host__",t)}catch{}throw e})}})}function qo(e){let t;try{t=e.clone()}catch{return}!async function(e,t){if(e?.body){const n=e.body,r=n.getReader(),i=setTimeout(()=>{n.cancel().then(null,()=>{})},9e4);let s=!0;for(;s;){let e;try{e=setTimeout(()=>{n.cancel().then(null,()=>{})},5e3);const{done:i}=await r.read();clearTimeout(e),i&&(t(),s=!1)}catch{s=!1}finally{clearTimeout(e)}}clearTimeout(i),r.releaseLock(),n.cancel().then(null,()=>{})}}(t,()=>{te("fetch-body-resolved",{endTimestamp:1e3*tt(),response:e})})}function Wo(e,t){return ye(e)&&!!e[t]}function Vo(e){return"string"==typeof e?e:e?Wo(e,"url")?e.url:e.toString?e.toString():"":""}function Ho(e){const[t,n]=e;try{if("object"==typeof n&&null!==n&&"headers"in n&&n.headers)return new Headers(n.headers);if(we(t))return new Headers(t.headers)}catch{}}const Yo=M;function Go(){try{return Yo.document.location.href}catch{return""}}function Zo(e,t=5){if(!Yo.HTMLElement)return null;let n=e;for(let r=0;r<t;r++){if(!n)return null;if(n instanceof HTMLElement){if(n.dataset.sentryComponent)return n.dataset.sentryComponent;if(n.dataset.sentryElement)return n.dataset.sentryElement}n=n.parentNode}return null}const Ko=e("be",M);let Qo=0;function Xo(){return Qo>0}function Jo(e,t={}){if("function"!=typeof e)return e;try{if(Object.prototype.hasOwnProperty.call(e,"__sentry_wrapped__")){const t=e.__sentry_wrapped__;return"function"==typeof t?t:e}if(xe(e))return e}catch{return e}const n=function(...n){M._sentryWrappedDepth=(M._sentryWrappedDepth||0)+1;try{const r=n.map(e=>Jo(e,t));return e.apply(this,r)}catch(r){throw Qo++,setTimeout(()=>{Qo--}),At(e=>{e.addEventProcessor(e=>(t.mechanism&&(Ze(e,void 0),Ke(e,t.mechanism)),e.extra={...e.extra,arguments:n},e)),Ai(r)}),r}finally{M._sentryWrappedDepth=(M._sentryWrappedDepth||0)-1}};try{for(const t in e)Object.prototype.hasOwnProperty.call(e,t)&&(n[t]=e[t])}catch{}Ee(n,e),ke(e,"__sentry_wrapped__",n);try{Object.getOwnPropertyDescriptor(n,"name").configurable&&Object.defineProperty(n,"name",{get:()=>e.name})}catch{}return n}function ea(){const e=Go(),{referrer:t}=Ko.document||{},{userAgent:n}=Ko.navigator||{};return{url:e,headers:{...t&&{Referer:t},...n&&{"User-Agent":n}}}}function ta(e,t){const n=ia(e,t),r={type:aa(t),value:la(t)};return n.length&&(r.stacktrace={frames:n}),void 0===r.type&&""===r.value&&(r.value="Unrecoverable error caught"),r}function na(e,t,n,r){const i=Dt(),s=i?.getOptions().normalizeDepth,o=(a=t,Object.values(a).find(ue));var a;const l={__serialized__:Fe(t,s)};if(o)return{exception:{values:[ta(e,o)]},extra:l};const u={exception:{values:[{type:ve(t)?t.constructor.name:r?"UnhandledRejection":"Error",value:pa(t,{isUnhandledRejection:r})}]},extra:l};if(n){const t=ia(e,n);t.length&&(u.exception.values[0].stacktrace={frames:t})}return u}function ra(e,t){return{exception:{values:[ta(e,t)]}}}function ia(e,t){const n=t.stacktrace||t.stack||"",r=function(e){return e&&sa.test(e.message)?1:0}(t),i=function(e){return"number"==typeof e.framesToPop?e.framesToPop:0}(t);try{return e(n,r,i)}catch{}return[]}const sa=/Minified React error #\d+;/i;function oa(e){return"undefined"!=typeof WebAssembly&&void 0!==WebAssembly.Exception&&e instanceof WebAssembly.Exception}function aa(e){const t=e?.name;return!t&&oa(e)?e.message&&Array.isArray(e.message)&&2==e.message.length?e.message[0]:"WebAssembly.Exception":t}function la(e){const t=e?.message;return oa(e)?Array.isArray(e.message)&&2==e.message.length?e.message[1]:"wasm exception":t?t.error&&"string"==typeof t.error.message?ko(t.error):ko(e):"No error message"}function ua(e,t,n,r){const i=da(e,t,n?.syntheticException||void 0,r);return Ke(i),i.level="error",n?.event_id&&(i.event_id=n.event_id),vi(i)}function ca(e,t,n="info",r,i){const s=fa(e,t,r?.syntheticException||void 0,i);return s.level=n,r?.event_id&&(s.event_id=r.event_id),vi(s)}function da(e,t,n,r,i){let s;if(de(t)&&t.error)return ra(e,t.error);if(fe(t)||ce(t,"DOMException")){const i=t;if("stack"in t){s=ra(e,t);const i=s.exception?.values?.[0];
1if(r&&n&&i&&!i.stacktrace){const t=ia(e,n);t.length&&(i.stacktrace={frames:t},Ke(s,{synthetic:!0}))}}else{const t=i.name||(fe(i)?"DOMError":"DOMException"),o=i.message?`${t}: ${i.message}`:t;s=fa(e,o,n,r),Ze(s,o)}return"code"in i&&(s.tags={...s.tags,"DOMException.code":`${i.code}`}),s}return ue(t)?ra(e,t):ge(t)||ve(t)?(s=na(e,t,n,i),Ke(s,{synthetic:!0}),s):(s=fa(e,t,n,r),Ze(s,`${t}`),Ke(s,{synthetic:!0}),s)}function fa(e,t,n,r){const i={};if(r&&n){const r=ia(e,n);r.length&&(i.exception={values:[{value:t,stacktrace:{frames:r}}]}),Ke(i,{synthetic:!0})}if(he(t)){const{__sentry_template_string__:e,__sentry_template_values__:n}=t;return i.logentry={message:e,params:n},i}return i.message=t,i}function pa(e,{isUnhandledRejection:t}){const n=function(e){const t=Object.keys(Te(e));return t.sort(),t[0]?t.join(", "):"[object has no keys]"}(e),r=t?"promise rejection":"exception";return de(e)?`Event \`ErrorEvent\` captured as ${r} with message \`${e.message}\``:ve(e)?`Event \`${function(e){try{const t=Object.getPrototypeOf(e);return t?t.constructor.name:void 0}catch{}}(e)}\` (type=${e.type}) captured as ${r}`:`Object captured as ${r} with keys: ${n}`}class ha extends Us{constructor(e){const t=(n=e,{release:"string"==typeof __SENTRY_RELEASE__?__SENTRY_RELEASE__:Ko.SENTRY_RELEASE?.id,sendClientReports:!0,parentSpanIsAlwaysRootSpan:!0,...n});var n;oo(t,"browser",["browser"],Ko.SENTRY_SDK_SOURCE||"npm"),super(t);const{userInfo:r}=this.getDataCollectionOptions();t._metadata?.sdk&&(t._metadata.sdk.settings={infer_ip:r?"auto":"never",...t._metadata.sdk.settings});const{sendClientReports:i}=this._options;Ko.document&&Ko.document.addEventListener("visibilitychange",()=>{"hidden"===Ko.document.visibilityState&&(i&&this._flushOutcomes(),queueMicrotask(()=>{this.flush()}))}),r&&this.on("beforeSendSession",so)}eventFromException(e,t){return ua(this._options.stackParser,e,t,this._options.attachStacktrace)}eventFromMessage(e,t="info",n){return ca(this._options.stackParser,e,t,n,this._options.attachStacktrace)}_prepareEvent(e,t,n,r){return e.platform=e.platform||"javascript",super._prepareEvent(e,t,n,r)}}e("c6",ha);const ma="undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__,ga=e("bj",M),ya=(e,t,n,r)=>{let i,s;return o=>{t.value>=0&&(o||r)&&(s=t.value-(i??0),(s||void 0===i)&&(i=t.value,t.delta=s,t.rating=((e,t)=>e>t[1]?"poor":e>t[0]?"needs-improvement":"good")(t.value,n),e(t)))}},va=(e=!0)=>{const t=ga.performance?.getEntriesByType?.("navigation")[0];if(!e||t&&t.responseStart>0&&t.responseStart<performance.now())return t},ba=()=>{const e=va();return e?.activationStart??0};function _a(e,t,n){ga.document&&ga.addEventListener(e,t,n)}function wa(e,t,n){ga.document&&ga.removeEventListener(e,t,n)}let Sa=-1;const ka=new Set,Ea=e=>{if(function(e){return"pagehide"===e.type||"hidden"===ga.document?.visibilityState}(e)&&Sa>-1){if("visibilitychange"===e.type||"pagehide"===e.type)for(const e of ka)e();isFinite(Sa)||(Sa="visibilitychange"===e.type?e.timeStamp:0,wa("prerenderingchange",Ea,!0))}},xa=()=>{if(ga.document&&Sa<0){const e=ba(),t=ga.document.prerendering?void 0:globalThis.performance.getEntriesByType("visibility-state").filter(t=>"hidden"===t.name&&t.startTime>e)[0]?.startTime;Sa=t??("hidden"!==ga.document?.visibilityState||ga.document?.prerendering?1/0:0),_a("visibilitychange",Ea,!0),_a("pagehide",Ea,!0),_a("prerenderingchange",Ea,!0)}return{get firstHiddenTime(){return Sa},onHidden(e){ka.add(e)}}},Ta=(e,t=-1)=>{const n=va();let r="navigate";return n&&(ga.document?.prerendering||ba()>0?r="prerender":ga.document?.wasDiscarded?r="restore":n.type&&(r=n.type.replace(/_/g,"-"))),{name:e,value:t,rating:"good",delta:0,entries:[],id:`v5-${Date.now()}-${Math.floor(8999999999999*Math.random())+1e12}`,navigationType:r}},Ca=new WeakMap;function Ia(e,t){try{return Ca.get(e)||Ca.set(e,new t),Ca.get(e)}catch(n){return new t}}class Ma{constructor(){this._sessionValue=0,this._sessionEntries=[]}_processEntry(e){if(e.hadRecentInput)return;const t=this._sessionEntries[0],n=this._sessionEntries[this._sessionEntries.length-1];this._sessionValue&&t&&n&&e.startTime-n.startTime<1e3&&e.startTime-t.startTime<5e3?(this._sessionValue+=e.value,this._sessionEntries.push(e)):(this._sessionValue=e.value,this._sessionEntries=[e]),this._onAfterProcessingUnexpectedShift?.(e)}}const Oa=(e,t,n={})=>{try{if(PerformanceObserver.supportedEntryTypes.includes(e)){const r=new PerformanceObserver(e=>{Promise.resolve().then(()=>{t(e.getEntries())})});return r.observe({type:e,buffered:!0,...n}),r}}catch{}},Aa=e=>{let t=!1;return()=>{t||(e(),t=!0)}},Da=e=>{ga.document?.prerendering?addEventListener("prerenderingchange",()=>e(),!0):e()},La=[1800,3e3],Na=[.1,.25],Ra=(e,t={})=>{((e,t={})=>{Da(()=>{const n=xa(),r=Ta("FCP");let i;const s=Oa("paint",e=>{for(const t of e)"first-contentful-paint"===t.name&&(s.disconnect(),t.startTime<n.firstHiddenTime&&(r.value=Math.max(t.startTime-ba(),0),r.entries.push(t),i(!0)))});s&&(i=ya(e,r,La,t.reportAllChanges))})})(Aa(()=>{const n=Ta("CLS",0);let r;const i=xa(),s=Ia(t,Ma),o=e=>{for(const t of e)s._processEntry(t);s._sessionValue>
1n.value&&(n.value=s._sessionValue,n.entries=s._sessionEntries,r())},a=Oa("layout-shift",o);a&&(r=ya(e,n,Na,t.reportAllChanges),i.onHidden(()=>{o(a.takeRecords()),r(!0)}),ga?.setTimeout?.(r))}))};let Pa=0,za=1/0,Fa=0;const $a=e=>{e.forEach(e=>{e.interactionId&&(za=Math.min(za,e.interactionId),Fa=Math.max(Fa,e.interactionId),Pa=Fa?(Fa-za)/7+1:0)})};let ja;const Ua=()=>ja?Pa:performance.interactionCount||0,Ba=()=>{"interactionCount"in performance||ja||(ja=Oa("event",$a,{type:"event",buffered:!0,durationThreshold:0}))};let qa=0;class Wa{constructor(){this._longestInteractionList=[],this._longestInteractionMap=new Map}_resetInteractions(){qa=Ua(),this._longestInteractionList.length=0,this._longestInteractionMap.clear()}_estimateP98LongestInteraction(){const e=Math.min(this._longestInteractionList.length-1,Math.floor((Ua()-qa)/50));return this._longestInteractionList[e]}_processEntry(e){if(this._onBeforeProcessingEntry?.(e),!e.interactionId&&"first-input"!==e.entryType)return;const t=this._longestInteractionList.at(-1);let n=this._longestInteractionMap.get(e.interactionId);if(n||this._longestInteractionList.length<10||e.duration>t._latency){if(n?e.duration>n._latency?(n.entries=[e],n._latency=e.duration):e.duration===n._latency&&e.startTime===n.entries[0].startTime&&n.entries.push(e):(n={id:e.interactionId,entries:[e],_latency:e.duration},this._longestInteractionMap.set(n.id,n),this._longestInteractionList.push(n)),this._longestInteractionList.sort((e,t)=>t._latency-e._latency),this._longestInteractionList.length>10){const e=this._longestInteractionList.splice(10);for(const t of e)this._longestInteractionMap.delete(t.id)}this._onAfterProcessingINPCandidate?.(n)}}}const Va=e=>{const t=ga.requestIdleCallback||ga.setTimeout;"hidden"===ga.document?.visibilityState?e():(_a("visibilitychange",e=Aa(e),{once:!0,capture:!0}),_a("pagehide",e,{once:!0,capture:!0}),t(()=>{e(),wa("visibilitychange",e,{capture:!0}),wa("pagehide",e,{capture:!0})}))},Ha=[200,500];class Ya{_processEntry(e){this._onBeforeProcessingEntry?.(e)}}const Ga=[2500,4e3],Za=[800,1800],Ka=e=>{ga.document?.prerendering?Da(()=>Ka(e)):"complete"!==ga.document?.readyState?addEventListener("load",()=>Ka(e),!0):setTimeout(e)},Qa={},Xa={};let Ja,el,tl,nl;function rl(e,t=!1){return fl("cls",e,ll,Ja,t)}function il(e,t=!1){return fl("lcp",e,ul,el,t)}function sl(e){return fl("inp",e,dl,nl)}function ol(e,t){return pl(e,t),Xa[e]||(function(e){const t={};"event"===e&&(t.durationThreshold=0),Oa(e,t=>{al(e,{entries:t})},t)}(e),Xa[e]=!0),hl(e,t)}function al(e,t){const n=Qa[e];if(n?.length)for(const r of n)try{r(t)}catch(rp){ma&&j.error(`Error while triggering instrumentation handler.\nType: ${e}\nName: ${G(r)}\nError:`,rp)}}function ll(){return Ra(e=>{al("cls",{metric:e}),Ja=e},{reportAllChanges:!0})}function ul(){return((e,t={})=>{Da(()=>{const n=xa(),r=Ta("LCP");let i;const s=Ia(t,Ya),o=e=>{t.reportAllChanges||(e=e.slice(-1));for(const t of e)s._processEntry(t),t.startTime<n.firstHiddenTime&&(r.value=Math.max(t.startTime-ba(),0),r.entries=[t],i())},a=Oa("largest-contentful-paint",o);if(a){i=ya(e,r,Ga,t.reportAllChanges);const n=Aa(()=>{o(a.takeRecords()),a.disconnect(),i(!0)}),s=e=>{e.isTrusted&&(Va(n),wa(e.type,s,{capture:!0}))};for(const e of["keydown","click","visibilitychange"])_a(e,s,{capture:!0})}})})(e=>{al("lcp",{metric:e}),el=e},{reportAllChanges:!0})}function cl(){return((e,t={})=>{const n=Ta("TTFB"),r=ya(e,n,Za,t.reportAllChanges);Ka(()=>{const e=va();e&&(n.value=Math.max(e.responseStart-ba(),0),n.entries=[e],r(!0))})})(e=>{al("ttfb",{metric:e}),tl=e})}function dl(){return((e,t={})=>{if(!globalThis.PerformanceEventTiming||!("interactionId"in PerformanceEventTiming.prototype))return;const n=xa();Da(()=>{Ba();const r=Ta("INP");let i;const s=Ia(t,Wa),o=e=>{Va(()=>{for(const n of e)s._processEntry(n);const t=s._estimateP98LongestInteraction();t&&t._latency!==r.value&&(r.value=t._latency,r.entries=t.entries,i())})},a=Oa("event",o,{durationThreshold:t.durationThreshold??40});i=ya(e,r,Ha,t.reportAllChanges),a&&(a.observe({type:"first-input",buffered:!0}),n.onHidden(()=>{o(a.takeRecords()),i(!0)}))})})(e=>{al("inp",{metric:e}),nl=e})}function fl(e,t,n,r,i=!1){let s;return pl(e,t),Xa[e]||(s=n(),Xa[e]=!0),r&&t({metric:r}),hl(e,t,i?s:void 0)}function pl(e,t){Qa[e]=Qa[e]||[],Qa[e].push(t)}function hl(e,t,n){return()=>{n&&n();const r=Qa[e];if(!r)return;const i=r.indexOf(t);-1!==i&&r.splice(i,1)}}const ml=80,gl={};try{"undefined"!=typeof Node&&(gl.parentNode=Object.getOwnPropertyDescriptor(Node.prototype,"parentNode").get),"undefined"!=typeof Element&&(gl.tagName=Object.getOwnPropertyDescriptor(Element.prototype,"tagName").get,gl.id=Object.getOwnPropertyDescriptor(Element.prototype,"id").get,gl.className=Object.getOwnPropertyDescriptor(Element.prototype,"className").get,gl.getAttribute=Element.prototype.getAttribute),"undefined"!=typeof HTMLElement&&(gl.dataset=Object.getOwnPropertyDescriptor(HTMLElement.prototype,"dataset").get)}catch{}function yl(e,t,n){const r=gl[t];if(r)try{return r.call(e,n)}catch{}const i=e[t];return"function"==typeof i?i.call(e,n):i}function vl(e,t={}){if(!e)return"<unknown>";try{let n=e;const r=5,i=[];let s=0,o=0;const a=" > ",l=a.length;let u;const c=Array.isArray(t)?t:t.keyAttrs,d=!Array.isArray(t)&&t.maxStringLength||ml;for(;n&&s++<r&&(u=bl(n,c),!("html"===u||s>1&&o+i.length*l+u.length>=d));)i.push(u),o+=u.length,n=yl(n,"parentNode");return i.reverse().join(a)}catch{return"<unknown>"}}function bl(e,t){const n=[],r=yl(e,"tagName");if(!r)return"";if("undefined"!=typeof HTMLElement&&e instanceof HTMLElement){const t=yl(e,"dataset");if(t){if(t.sentryComponent)return t.sentryComponent;if(t.sentryElement)return t.sentryElement}}n.push(r.toLowerCase());const i=t?.length?t.filter(t=>yl(e,"getAttribute",t)).map(t=>[t,yl(e,"getAttribute",t)]):null;
1if(i?.length)i.forEach(e=>{n.push(`[${e[0]}="${e[1]}"]`)});else{const t=yl(e,"id");t&&n.push(`#${t}`);const r=yl(e,"className");if(r&&pe(r)){const e=r.split(/\s+/);for(const t of e)n.push(`.${t}`)}}for(const s of["aria-label","type","name","title","alt"]){const t=yl(e,"getAttribute",s);t&&n.push(`[${s}="${t}"]`)}return n.join("")}function _l(e){return"number"==typeof e&&isFinite(e)}function wl(e,t,n,{...r}){const i=Un(e).start_timestamp;return i&&i>t&&"function"==typeof e.updateStartTime&&e.updateStartTime(t),Vr(e,()=>{const e=Wr({startTime:t,...r});return e&&e.end(n),e})}function Sl(e){const t=Dt();if(!t)return;const{name:n,transaction:r,attributes:i,startTime:s}=e,{release:o,environment:a}=t.getOptions(),{userInfo:l}=t.getDataCollectionOptions(),u=t.getIntegrationByName("Replay"),c=u?.getReplayId(),d=It(),f=d.getUser(),p=void 0!==f?f.email||f.id||f.ip_address:void 0;let h;try{h=d.getScopeData().contexts.profile.profile_id}catch{}return Wr({name:n,attributes:{release:o,environment:a,user:p||void 0,profile_id:h||void 0,replay_id:c||void 0,transaction:r,"user_agent.original":ga.navigator?.userAgent,"client.address":l?"{{auto}}":void 0,...i},startTime:s,experimental:{standalone:!0}})}function kl(){return ga.addEventListener&&ga.performance}function El(e){return e/1e3}function xl(e){try{return PerformanceObserver.supportedEntryTypes.includes(e)}catch{return!1}}function Tl(e,t){let n,r=!1;function i(e){!r&&n&&t(e,n.spanContext().spanId,n),r=!0}(e=>{const t=t=>{"pagehide"!==t.type&&"hidden"!==ga.document?.visibilityState||e(t)};_a("visibilitychange",t,{capture:!0,once:!0}),_a("pagehide",t,{capture:!0,once:!0})})(()=>{i("pagehide")});const s=e.on("beforeStartNavigationSpan",(e,t)=>{t?.isRedirect||(i("navigation"),s(),o())}),o=e.on("afterStartPageLoadSpan",e=>{n=e,o()})}function Cl(e){let t,n=0;if(!xl("layout-shift"))return;const r=rl(({metric:e})=>{const r=e.entries[e.entries.length-1];r&&(n=e.value,t=r)},!0);Tl(e,(e,i)=>{!function(e,t,n,r){ma&&j.log(`Sending CLS span (${e})`);const i=t?El((rt()||0)+t.startTime):tt(),s=It().getScopeData().transactionName,o=t?vl(t.sources[0]?.node):"Layout shift",a={[Ft]:"auto.http.browser.cls",[zt]:"ui.webvital.cls",[Xt]:0,"sentry.pageload.span_id":n,"sentry.report_event":r};t?.sources&&t.sources.forEach((e,t)=>{a[`cls.source.${t+1}`]=vl(e.node)});const l=Sl({name:o,transaction:s,attributes:a,startTime:i});l&&(l.addEvent("cls",{[Ut]:"",[Bt]:e}),l.end(i))}(n,t,i,e),r()})}function Il(e){return null!=e&&e>0&&e<=6e4}function Ml(e){let t,n=0;if(!xl("largest-contentful-paint"))return;const r=il(({metric:e})=>{const r=e.entries[e.entries.length-1];r&&Il(e.value)&&(n=e.value,t=r)},!0);Tl(e,(e,i)=>{!function(e,t,n,r){if(!Il(e))return;ma&&j.log(`Sending LCP span (${e})`);const i=El((rt()||0)+(t?.startTime||0)),s=It().getScopeData().transactionName,o=t?vl(t.element):"Largest contentful paint",a={[Ft]:"auto.http.browser.lcp",[zt]:"ui.webvital.lcp",[Xt]:0,"sentry.pageload.span_id":n,"sentry.report_event":r};t&&(t.element&&(a["lcp.element"]=vl(t.element)),t.id&&(a["lcp.id"]=t.id),t.url&&(a["lcp.url"]=t.url),null!=t.loadTime&&(a["lcp.loadTime"]=t.loadTime),null!=t.renderTime&&(a["lcp.renderTime"]=t.renderTime),null!=t.size&&(a["lcp.size"]=t.size));const l=Sl({name:o,transaction:s,attributes:a,startTime:i});l&&(l.addEvent("lcp",{[Ut]:"millisecond",[Bt]:e}),l.end(i))}(n,t,i,e),r()})}function Ol(e){return e?((rt()||performance.timeOrigin)+e)/1e3:e}function Al(e){const t={};if(null!=e.nextHopProtocol){const{name:n,version:r}=function(e){let t="unknown",n="unknown",r="";for(const i of e){if("/"===i){[t,n]=e.split("/");break}if(!isNaN(Number(i))){t="h"===r?"http":r,n=e.split(r)[1];break}r+=i}return r===e&&(t=r),{name:t,version:n}}(e.nextHopProtocol);t["network.protocol.version"]=r,t["network.protocol.name"]=n}return rt()||kl()?.timeOrigin?(n={...t,"http.request.redirect_start":Ol(e.redirectStart),"http.request.redirect_end":Ol(e.redirectEnd),"http.request.worker_start":Ol(e.workerStart),"http.request.fetch_start":Ol(e.fetchStart),"http.request.domain_lookup_start":Ol(e.domainLookupStart),"http.request.domain_lookup_end":Ol(e.domainLookupEnd),"http.request.connect_start":Ol(e.connectStart),"http.request.secure_connection_start":Ol(e.secureConnectionStart),"http.request.connection_end":Ol(e.connectEnd),"http.request.request_start":Ol(e.requestStart),"http.request.response_start":Ol(e.responseStart),"http.request.response_end":Ol(e.responseEnd),"http.request.time_to_first_byte":null!=e.responseStart?e.responseStart/1e3:void 0},Object.fromEntries(Object.entries(n).filter(([,e])=>null!=e))):t;var n}const Dl=2147483647;let Ll,Nl,Rl=0,Pl={};function zl({recordClsStandaloneSpans:e,recordLcpStandaloneSpans:t,client:n}){const r=kl();if(r&&rt()){r.mark&&ga.performance.mark("sentry-tracing-init");const i=t?Ml(n):!1===t?il(({metric:e})=>{const t=e.entries[e.entries.length-1];t&&Il(e.value)&&(Pl.lcp={value:e.value,unit:"millisecond"},Ll=t)},!0):void 0,s=e?Cl(n):!1===e?rl(({metric:e})=>{const t=e.entries[e.entries.length-1];t&&(Pl.cls={value:e.value,unit:""},Nl=t)},!0):void 0,o=fl("ttfb",({metric:e})=>{e.entries[e.entries.length-1]&&(Pl.ttfb={value:e.value,unit:"millisecond"})},cl,tl),a=ol("paint",({entries:e})=>{const t=xa();for(const n of e){const e=n.startTime<t.firstHiddenTime;"first-paint"===n.name&&e&&(Pl.fp={value:n.startTime,unit:"millisecond"}),"first-contentful-paint"===n.name&&e&&(Pl.fcp={value:n.startTime,unit:"millisecond"})}});return()=>{o(),a(),i?.(),s?.()}}return()=>{}}function Fl(e,t){const n=kl(),r=rt();if(!n?.getEntries||!r)return;const{spanStreamingEnabled:i,ignorePerformanceApiSpans:s,ignoreResourceSpans:o}=t,a=El(r),l=n.getEntries(),{op:u,start_timestamp:c}=Un(e);l.slice(Rl).forEach(t=>{const n=El(t.startTime),r=El(Math.max(0,t.duration));if(!("navigation"===u&&c&&a+n<c))switch(t.entryType){case"navigation":!function(e,t,n){["unloadEvent","redirect","domContentLoadedEvent","loadEvent","connect"].forEach(r=>{Ul(e,t,r,n)}),Ul(e,t,"secureConnection",n,"TLS/SSL"),Ul(e,t,"fetch",n,"cache"),Ul(e,t,"domainLookup",n,"DNS"),function(e,t,n){const r=n+El(t.requestStart),i=n+El(t.responseEnd),s=n+El(t.responseStart);t.responseEnd&&(wl(e,r,i,{op:"browser.request",name:t.name,attributes:{[Ft]:"auto.ui.browser.metrics"}}),wl(e,s,i,{op:"browser.response",name:t.name,attributes:{[Ft]:"auto.ui.browser.metrics"}}))}
1(e,t,n)}(e,t,a);break;case"mark":case"paint":case"measure":!function(e,t,n,r,i,s){if(function(e){if("measure"===e?.entryType)try{return"Components ⚛"===e.detail.devtools.track}catch{return}}(t))return;if(["mark","measure"].includes(t.entryType)&&Ve(t.name,s))return;const o=va(!1),a=El(o?o.requestStart:0),l=i+Math.max(n,a),u=i+n,c=u+r,d={[Ft]:"auto.resource.browser.metrics"};l!==u&&(d["sentry.browser.measure_happened_before_request"]=!0,d["sentry.browser.measure_start_time"]=l),function(e,t){try{const n=t.detail;if(!n)return;if("object"==typeof n){for(const[t,r]of Object.entries(n))if(r&&me(r))e[`sentry.browser.measure.detail.${t}`]=r;else if(void 0!==r)try{e[`sentry.browser.measure.detail.${t}`]=JSON.stringify(r)}catch{}return}if(me(n))return void(e["sentry.browser.measure.detail"]=n);try{e["sentry.browser.measure.detail"]=JSON.stringify(n)}catch{}}catch{}}(d,t),l<=c&&wl(e,l,c,{name:t.name,op:t.entryType,attributes:d})}(e,t,n,r,a,s);break;case"resource":!function(e,t,n,r,i,s,o){if("xmlhttprequest"===t.initiatorType||"fetch"===t.initiatorType)return;const a=t.initiatorType?`resource.${t.initiatorType}`:"resource.other";if(o?.includes(a))return;const l={[Ft]:"auto.resource.browser.metrics"},u=eo(n);u.protocol&&(l["url.scheme"]=u.protocol.split(":").pop()),u.host&&(l["server.address"]=u.host),l["url.same_origin"]=n.includes(ga.location.origin),l[mi]=n,function(e,t,n){n.forEach(([n,r])=>{const i=e[n];null!=i&&("number"==typeof i&&i<Dl||"string"==typeof i)&&(t[r]=i)})}(t,l,[["responseStatus","http.response.status_code"],["transferSize","http.response_transfer_size"],["encodedBodySize","http.response_content_length"],["decodedBodySize","http.decoded_response_content_length"],["renderBlockingStatus","resource.render_blocking_status"],["deliveryType","http.response_delivery_type"]]);const c={...l,...Al(t)},d=s+r,f=d+i;wl(e,d,f,{name:n.replace(ga.location.origin,""),op:a,attributes:c})}(e,t,t.name,n,r,a,o)}}),Rl=Math.max(l.length-1,0),function(e,t){const n=ga.navigator;if(!n)return;const r=n.connection;r&&(r.effectiveType&&e.setAttribute(t?"network.connection.effective_type":"effectiveConnectionType",r.effectiveType),r.type&&e.setAttribute(t?"network.connection.type":"connectionType",r.type),_l(r.rtt)&&(t?e.setAttribute("network.connection.rtt",r.rtt):"pageload"===Un(e).op&&Nr("connection.rtt",r.rtt,"millisecond"))),_l(n.deviceMemory)&&(t?e.setAttribute("device.memory.estimated_capacity",n.deviceMemory):e.setAttribute("deviceMemory",`${n.deviceMemory} GB`)),_l(n.hardwareConcurrency)&&(t?e.setAttribute("device.processor_count",n.hardwareConcurrency):e.setAttribute("hardwareConcurrency",String(n.hardwareConcurrency)))}(e,i)}function $l(e,t){const n=rt();if(!kl()?.getEntries||!n)return void jl();const{spanStreamingEnabled:r,recordClsOnPageloadSpan:i,recordLcpOnPageloadSpan:s}=t,o=El(n);if("pageload"===Un(e).op){if(function(e){const t=va(!1);if(!t)return;const{responseStart:n,requestStart:r}=t;r<=n&&(e["ttfb.requestTime"]={value:n-r,unit:"millisecond"})}(Pl),r){const t=(t,n,r)=>{const i=r??`browser.web_vital.${t}.value`;e.setAttribute(i,n),ma&&j.log("Setting web vital attribute",{[i]:n},"on pageload span")};["ttfb","fp","fcp"].forEach(e=>{Pl[e]&&t(e,Pl[e].value)}),Pl["ttfb.requestTime"]&&t("ttfb.requestTime",Pl["ttfb.requestTime"].value,"browser.web_vital.ttfb.request_time")}else i||delete Pl.cls,s||delete Pl.lcp,Object.entries(Pl).forEach(([t,n])=>{Nr(t,n.value,n.unit,e)}),function(e,t){Ll&&t.recordLcpOnPageloadSpan&&(Ll.element&&e.setAttribute("lcp.element",vl(Ll.element)),Ll.id&&e.setAttribute("lcp.id",Ll.id),Ll.url&&e.setAttribute("lcp.url",Ll.url.trim().slice(0,200)),null!=Ll.loadTime&&e.setAttribute("lcp.loadTime",Ll.loadTime),null!=Ll.renderTime&&e.setAttribute("lcp.renderTime",Ll.renderTime),e.setAttribute("lcp.size",Ll.size)),Nl?.sources&&t.recordClsOnPageloadSpan&&Nl.sources.forEach((t,n)=>e.setAttribute(`cls.source.${n+1}`,vl(t.node)))}(e,t);e.setAttribute(r?"browser.performance.time_origin":"performance.timeOrigin",o),e.setAttribute(r?"browser.performance.navigation.activation_start":"performance.activationStart",ba())}jl()}function jl(){Ll=void 0,Nl=void 0,Pl={}}function Ul(e,t,n,r,i=n){const s=function(e){return"secureConnection"===e?"connectEnd":"fetch"===e?"domainLookupStart":`${e}End`}(n),o=t[s],a=t[`${n}Start`];a&&o&&wl(e,r+El(a),r+El(o),{op:`browser.${i}`,name:t.name,attributes:{[Ft]:"auto.ui.browser.metrics",..."redirect"===n&&null!=t.redirectCount?{"http.redirect_count":t.redirectCount}:{}}})}const Bl=[],ql=new Map,Wl=new Map;
1function Vl(){if(kl()&&rt()){const e=sl(Yl);return()=>{e()}}return()=>{}}const Hl={click:"click",pointerdown:"click",pointerup:"click",mousedown:"click",mouseup:"click",touchstart:"click",touchend:"click",mouseover:"hover",mouseout:"hover",mouseenter:"hover",mouseleave:"hover",pointerover:"hover",pointerout:"hover",pointerenter:"hover",pointerleave:"hover",dragstart:"drag",dragend:"drag",drag:"drag",dragenter:"drag",dragleave:"drag",dragover:"drag",drop:"drag",keydown:"press",keyup:"press",keypress:"press",input:"press"},Yl=({metric:e})=>{if(null==e.value)return;const t=El(e.value);if(t>60)return;const n=e.entries.find(t=>t.duration===e.value&&Hl[t.name]);if(!n)return;const{interactionId:r}=n,i=Hl[n.name],s=El(rt()+n.startTime),o=rr(),a=o?tr(o):void 0,l=null!=r?ql.get(r):void 0,u=l?.span||a,c=u?Un(u).description:It().getScopeData().transactionName,d=Sl({name:l?.elementName||vl(n.target),transaction:c,attributes:{[Ft]:"auto.http.browser.inp",[zt]:`ui.interaction.${i}`,[Xt]:n.duration},startTime:s});d&&(d.addEvent("inp",{[Ut]:"millisecond",[Bt]:e.value}),d.end(s+t))};function Gl(){const e=Object.keys(Hl);function t(e){const t=e.target;if(!t)return;const n=vl(t),r=Math.round(e.timeStamp);if(Wl.set(r,n),Wl.size>50){const e=Wl.keys().next().value;void 0!==e&&Wl.delete(e)}}ns()&&e.forEach(e=>{ga.addEventListener(e,t,{capture:!0,passive:!0})});const n=({entries:e})=>{const t=rr(),n=t&&tr(t);e.forEach(e=>{if(!function(e){return"duration"in e}(e))return;const t=e.interactionId;if(null==t)return;if(ql.has(t))return;const r=e.target?vl(e.target):function(e){const t=Math.round(e.startTime);let n=Wl.get(t);if(!n)for(let r=-5;r<=5;r++){const e=Wl.get(t+r);if(e){n=e;break}}return n||"<unknown>"}(e);if(Bl.length>10){const e=Bl.shift();ql.delete(e)}Bl.push(t),ql.set(t,{span:n,elementName:r})})};ol("event",n),ol("first-input",n)}function Zl(e){const{name:t,op:n,origin:r,metricName:i,value:s,attributes:o,parentSpan:a,reportEvent:l,startTime:u,endTime:c}=e,d=It().getScopeData().transactionName,f={[Ft]:r,[zt]:n,[Xt]:0,[`browser.web_vital.${i}.value`]:s,[hi]:d,[fi]:d,"user_agent.original":ga.navigator?.userAgent,...o};a&&"pageload"===Bn(a).attributes?.[zt]&&(f["sentry.pageload.span_id"]=a.spanContext().spanId),l&&(f[`browser.web_vital.${i}.report_event`]=l);const p=Wr({name:t,attributes:f,startTime:u,parentSpan:a});p&&p.end(c??u)}function Kl(e){let t,n=0;if(!xl("largest-contentful-paint"))return;const r=il(({metric:e})=>{const r=e.entries[e.entries.length-1];r&&Il(e.value)&&(n=e.value,t=r)},!0);Tl(e,(e,i,s)=>{!function(e,t,n,r){if(!Il(e))return;ma&&j.log(`Sending LCP span (${e})`);const i=rt()||0,s=El(i),o=El(i+(t?.startTime||0)),a=t?vl(t.element):"Largest contentful paint",l={};t?.element&&(l["browser.web_vital.lcp.element"]=vl(t.element)),t?.id&&(l["browser.web_vital.lcp.id"]=t.id),t?.url&&(l["browser.web_vital.lcp.url"]=t.url),null!=t?.loadTime&&(l["browser.web_vital.lcp.load_time"]=t.loadTime),null!=t?.renderTime&&(l["browser.web_vital.lcp.render_time"]=t.renderTime),null!=t?.size&&(l["browser.web_vital.lcp.size"]=t.size),Zl({name:a,op:"ui.webvital.lcp",origin:"auto.http.browser.lcp",metricName:"lcp",value:e,attributes:l,parentSpan:n,reportEvent:r,startTime:s,endTime:o})}(n,t,s,e),r()})}function Ql(e){let t,n=0;if(!xl("layout-shift"))return;const r=rl(({metric:e})=>{const r=e.entries[e.entries.length-1];r&&(n=e.value,t=r)},!0);Tl(e,(e,i,s)=>{!function(e,t,n,r){ma&&j.log(`Sending CLS span (${e})`);const i=t?El((rt()||0)+t.startTime):tt(),s=t?vl(t.sources[0]?.node):"Layout shift",o={};t?.sources&&t.sources.forEach((e,t)=>{o[`browser.web_vital.cls.source.${t+1}`]=vl(e.node)}),Zl({name:s,op:"ui.webvital.cls",origin:"auto.http.browser.cls",metricName:"cls",value:e,attributes:o,parentSpan:n,reportEvent:r,startTime:i})}(n,t,s,e),r()})}function Xl(){kl()&&rt()&&sl(({metric:e})=>{if(null==e.value)return;if(El(e.value)>60)return;const t=e.entries.find(t=>t.duration===e.value&&Hl[t.name]);t&&function(e,t){ma&&j.log(`Sending INP span (${e})`);const n=El(rt()+t.startTime),r=El(e),i=Hl[t.name],s=null!=(d=t.interactionId)?ql.get(d):void 0,o=rr(),a=o?tr(o):void 0,l=s?.span||a,u=l?Bn(l).name:It().getScopeData().transactionName,c=s?.elementName||vl(t.target);var d;Zl({name:c,op:`ui.interaction.${i}`,origin:"auto.http.browser.inp",metricName:"inp",value:e,attributes:{[Xt]:t.duration,[hi]:u,[fi]:u},startTime:n,endTime:n+r,parentSpan:l})}(e.value,t)})}let Jl,eu,tu,nu;function ru(e){J("dom",e),ee("dom",iu)}
1function iu(){if(!ga.document)return;const e=te.bind(null,"dom"),t=su(e,!0);ga.document.addEventListener("click",t,!1),ga.document.addEventListener("keypress",t,!1),["EventTarget","Node"].forEach(t=>{const n=ga,r=n[t]?.prototype;r?.hasOwnProperty?.("addEventListener")&&(Se(r,"addEventListener",function(t){return function(n,r,i){if("click"===n||"keypress"==n)try{const r=this.__sentry_instrumentation_handlers__=this.__sentry_instrumentation_handlers__||{},s=r[n]=r[n]||{refCount:0};if(!s.handler){const r=su(e);s.handler=r,t.call(this,n,r,i)}s.refCount++}catch{}return t.call(this,n,r,i)}}),Se(r,"removeEventListener",function(e){return function(t,n,r){if("click"===t||"keypress"==t)try{const n=this.__sentry_instrumentation_handlers__||{},i=n[t];i&&(i.refCount--,i.refCount<=0&&(e.call(this,t,i.handler,r),i.handler=void 0,delete n[t]),0===Object.keys(n).length&&delete this.__sentry_instrumentation_handlers__)}catch{}return e.call(this,t,n,r)}}))})}function su(e,t=!1){return n=>{if(!n||n._sentryCaptured)return;const r=function(e){try{return e.target}catch{return null}}(n);if(function(e,t){return"keypress"===e&&(!t?.tagName||"INPUT"!==t.tagName&&"TEXTAREA"!==t.tagName&&!t.isContentEditable)}(n.type,r))return;ke(n,"_sentryCaptured",!0),r&&!r._sentryId&&ke(r,"_sentryId",He());const i="keypress"===n.type?"input":n.type;(function(e){if(e.type!==eu)return!1;try{if(!e.target||e.target._sentryId!==tu)return!1}catch{}return!0})(n)||(e({event:n,name:i,global:t}),eu=n.type,tu=r?r._sentryId:void 0),clearTimeout(Jl),Jl=ga.setTimeout(()=>{tu=void 0,eu=void 0},1e3)}}function ou(e){const t="history";J(t,e),ee(t,au)}function au(){function e(e){return function(...t){const n=t.length>2?t[2]:void 0;if(n){const r=nu,i=function(e){try{return new URL(e,ga.location.origin).toString()}catch{return e}}(String(n));if(nu=i,r===i)return e.apply(this,t);te("history",{from:r,to:i})}return e.apply(this,t)}}ga.addEventListener("popstate",()=>{const e=ga.location.href,t=nu;nu=e,t!==e&&te("history",{from:t,to:e})}),"history"in Fo&&Fo.history&&(Se(ga.history,"pushState",e),Se(ga.history,"replaceState",e))}const lu={};function uu(e){const t=lu[e];if(t)return t;let n=ga[e];if($o(n))return lu[e]=n.bind(ga);const r=ga.document;if(r&&"function"==typeof r.createElement)try{const t=r.createElement("iframe");t.hidden=!0,r.head.appendChild(t);const i=t.contentWindow;i?.[e]&&(n=i[e]),r.head.removeChild(t)}catch(rp){ma&&j.warn(`Could not create sandbox iframe for ${e} check, bailing to window.${e}: `,rp)}return n?lu[e]=n.bind(ga):n}function cu(...e){return uu("setTimeout")(...e)}const du=e("br","__sentry_xhr_v3__");function fu(e){J("xhr",e),ee("xhr",pu)}function pu(){if(!ga.XMLHttpRequest)return;const e=XMLHttpRequest.prototype;e.open=new Proxy(e.open,{apply(e,t,n){const r=new Error,i=1e3*tt(),s=pe(n[0])?n[0].toUpperCase():void 0,o=function(e){if(pe(e))return e;try{return e.toString()}catch{}}(n[1]);if(!s||!o)return e.apply(t,n);t[du]={method:s,url:o,request_headers:{}},"POST"===s&&o.match(/sentry_key/)&&(t.__sentry_own_request__=!0);const a=()=>{const e=t[du];if(e&&4===t.readyState){try{e.status_code=t.status}catch{}te("xhr",{endTimestamp:1e3*tt(),startTimestamp:i,xhr:t,virtualError:r}),t.removeEventListener("readystatechange",a)}};return"onreadystatechange"in t&&"function"==typeof t.onreadystatechange?t.onreadystatechange=new Proxy(t.onreadystatechange,{apply:(e,t,n)=>(a(),e.apply(t,n))}):t.addEventListener("readystatechange",a),t.setRequestHeader=new Proxy(t.setRequestHeader,{apply(e,t,n){const[r,i]=n,s=t[du];return s&&pe(r)&&pe(i)&&(s.request_headers[r.toLowerCase()]=i),e.apply(t,n)}}),e.apply(t,n)}}),e.send=new Proxy(e.send,{apply(e,t,n){const r=t[du];return r?(void 0!==n[0]&&(r.body=n[0]),te("xhr",{startTimestamp:1e3*tt(),xhr:t}),e.apply(t,n)):e.apply(t,n)}})}const hu=Symbol.for("sentry__originalRequestBody");function mu(e){return new URLSearchParams(e).toString()}function gu(e,t=j){try{if("string"==typeof e)return[e];if(e instanceof URLSearchParams)return[e.toString()];if(e instanceof FormData)return[mu(e)];if(!e)return[void 0]}catch(n){return ma&&t.error(n,"Failed to serialize body",e),[void 0,"BODY_PARSE_ERROR"]}return ma&&t.log("Skipping network body because of body type",e),[void 0,"UNPARSEABLE_BODY_TYPE"]}function yu(e=[]){if(e.length>=2&&e[1]&&"object"==typeof e[1]&&"body"in e[1])return e[1].body;if(e.length>=1&&e[0]instanceof Request){const t=e[0][hu];return void 0!==t?t:void 0}}function vu(e){let t;try{t=e.getAllResponseHeaders()}catch(n){return ma&&j.error(n,"Failed to get xhr response headers",e),{}}return t?t.split("\r\n").reduce((e,t)=>
1{const[n,r]=t.split(": ");return r&&(e[n.toLowerCase()]=r),e},{}):{}}const bu=40;function _u(e,t=uu("fetch")){let n=0,r=0;return Cs(e,async function(i){const s=i.body.length;n+=s,r++;const o={body:i.body,method:"POST",referrerPolicy:"strict-origin",headers:e.headers,keepalive:n<=6e4&&r<15,...e.fetchOptions};try{const n=await t(e.url,o);return{statusCode:n.status,headers:{"x-sentry-rate-limits":n.headers.get("X-Sentry-Rate-Limits"),"retry-after":n.headers.get("Retry-After")}}}catch(rp){throw lu.fetch=void 0,rp}finally{n-=s,r--}},ws(e.bufferSize||bu))}const wu=e("bk","undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__);function Su(e,t,n,r){const i={filename:e,function:"<anonymous>"===t?B:t,in_app:!0};return void 0!==n&&(i.lineno=n),void 0!==r&&(i.colno=r),i}const ku=/^\s*at (\S+?)(?::(\d+))(?::(\d+))\s*$/i,Eu=/^\s*at (?:(.+?\)(?: \[.+\])?|.*?) ?\((?:address at )?)?(?:async )?((?:<anonymous>|[-a-z]+:|.*bundle|\/)?.*?)(?::(\d+))?(?::(\d+))?\)?\s*$/i,xu=/\((\S*)(?::(\d+))(?::(\d+))\)/,Tu=/at (.+?) ?\(data:(.+?),/,Cu=e("ce",[30,e=>{const t=e.match(Tu);if(t)return{filename:`<data:${t[2]}>`,function:t[1]};const n=ku.exec(e);if(n){const[,e,t,r]=n;return Su(e,B,+t,+r)}const r=Eu.exec(e);if(r){if(0===r[2]?.indexOf("eval")){const e=xu.exec(r[2]);e&&(r[2]=e[1],r[3]=e[2],r[4]=e[3])}const[e,t]=Pu(r[1]||B,r[2]);return Su(t,e,r[3]?+r[3]:void 0,r[4]?+r[4]:void 0)}}]),Iu=/^\s*(.*?)(?:\((.*?)\))?(?:^|@)?((?:[-a-z]+)?:\/.*?|\[native code\]|[^@]*(?:bundle|\d+\.js)|\/[\w\-. /=]+)(?::(\d+))?(?::(\d+))?\s*$/i,Mu=/(\S+) line (\d+)(?: > eval line \d+)* > eval/i,Ou=e("cw",[50,e=>{const t=Iu.exec(e);if(t){if(t[3]&&t[3].indexOf(" > eval")>-1){const e=Mu.exec(t[3]);e&&(t[1]=t[1]||"eval",t[3]=e[1],t[4]=e[2],t[5]="")}let e=t[3],n=t[1]||B;return[n,e]=Pu(n,e),Su(e,n,t[4]?+t[4]:void 0,t[5]?+t[5]:void 0)}}]),Au=/^\s*at (?:((?:\[object object\])?.+) )?\(?((?:[-a-z]+):.*?):(\d+)(?::(\d+))?\)?\s*$/i,Du=(e("d6",[40,e=>{const t=Au.exec(e);return t?Su(t[2],t[1]||B,+t[3],t[4]?+t[4]:void 0):void 0}]),/ line (\d+).*script (?:in )?(\S+)(?:: in function (\S+))?$/i),Lu=(e("cN",[10,e=>{const t=Du.exec(e);return t?Su(t[2],t[3]||B,+t[1]):void 0}]),/ line (\d+), column (\d+)\s*(?:in (?:<anonymous function: ([^>]+)>|([^)]+))\(.*\))? in (.*):\s*$/i),Nu=(e("cO",[20,e=>{const t=Lu.exec(e);return t?Su(t[5],t[3]||t[4]||B,+t[1],+t[2]):void 0}]),e("cl",[Cu,Ou])),Ru=e("cm",V(...Nu)),Pu=(e,t)=>{const n=-1!==e.indexOf("safari-extension"),r=-1!==e.indexOf("safari-web-extension");return n||r?[-1!==e.indexOf("@")?e.split("@")[0]:B,n?`safari-extension:${t}`:`safari-web-extension:${t}`]:[e,t]},zu=1024,Fu=e("ca",(e={})=>{const t={console:!0,dom:!0,fetch:!0,history:!0,sentry:!0,xhr:!0,...e};return{name:"Breadcrumbs",setup(e){t.console&&xo(function(e){return function(t){if(Dt()!==e)return;const n={category:"console",data:{arguments:t.args,logger:"console"},level:Io(t.level),message:qe(t.args," ")};if("assert"===t.level){if(!1!==t.args[0])return;n.message=`Assertion failed: ${qe(t.args.slice(1)," ")||"console.assert"}`,n.data.arguments=t.args.slice(1)}uo(n,{input:t.args,level:t.level})}}(e)),t.dom&&ru(function(e,t){return function(n){if(Dt()!==e)return;let r,i,s="object"==typeof t?t.serializeAttribute:void 0,o="object"==typeof t&&"number"==typeof t.maxStringLength?t.maxStringLength:void 0;o&&o>zu&&(wu&&j.warn(`\`dom.maxStringLength\` cannot exceed 1024, but a value of ${o} was configured. Sentry will use 1024 instead.`),o=zu),"string"==typeof s&&(s=[s]);try{const e=n.event,t=function(e){return!!e&&!!e.target}(e)?e.target:e;r=vl(t,{keyAttrs:s,maxStringLength:o}),i=Zo(t)}catch{r="<unknown>"}if(0===r.length)return;const a={category:`ui.${n.name}`,message:r};i&&(a.data={"ui.component_name":i}),uo(a,{event:n.event,name:n.name,global:n.global})}}(e,t.dom)),t.xhr&&fu(function(e){return function(t){if(Dt()!==e)return;const{startTimestamp:n,endTimestamp:r}=t,i=t.xhr[du];if(!n||!r||!i)return;const{method:s,url:o,status_code:a,body:l}=i,u={method:s,url:o,status_code:a},c={xhr:t.xhr,input:l,startTimestamp:n,endTimestamp:r},d={category:"xhr",data:u,type:"http",level:zo(a)};e.emit("beforeOutgoingRequestBreadcrumb",d,c),uo(d,c)}}(e)),t.fetch&&Uo(function(e){return function(t){if(Dt()!==e)return;const{startTimestamp:n,endTimestamp:r}=t;
1if(r&&(!t.fetchData.url.match(/sentry_key/)||"POST"!==t.fetchData.method))if(t.error){const i={data:t.error,input:t.args,startTimestamp:n,endTimestamp:r},s={category:"fetch",data:t.fetchData,level:"error",type:"http"};e.emit("beforeOutgoingRequestBreadcrumb",s,i),uo(s,i)}else{const i=t.response,s={...t.fetchData,status_code:i?.status},o={input:t.args,response:i,startTimestamp:n,endTimestamp:r},a={category:"fetch",data:s,type:"http",level:zo(s.status_code)};e.emit("beforeOutgoingRequestBreadcrumb",a,o),uo(a,o)}}}(e)),t.history&&ou(function(e){return function(t){if(Dt()!==e)return;let n=t.from,r=t.to;const i=eo(Ko.location.href);let s=n?eo(n):void 0;const o=eo(r);s?.path||(s=i),i.protocol===o.protocol&&i.host===o.host&&(r=o.relative),i.protocol===s.protocol&&i.host===s.host&&(n=s.relative),uo({category:"navigation",data:{from:n,to:r}})}}(e)),t.sentry&&e.on("beforeSendEvent",function(e){return function(t){Dt()===e&&uo({category:"sentry."+("transaction"===t.type?"transaction":"event"),event_id:t.event_id,level:t.level,message:Ge(t)},{event:t})}}(e))}}}),$u="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".split(","),ju=e("cb",(e={})=>{const t={XMLHttpRequest:!0,eventTarget:!0,requestAnimationFrame:!0,setInterval:!0,setTimeout:!0,unregisterOriginalCallbacks:!1,...e};return{name:"BrowserApiErrors",setupOnce(){t.setTimeout&&Se(Ko,"setTimeout",Uu),t.setInterval&&Se(Ko,"setInterval",Uu),t.requestAnimationFrame&&Se(Ko,"requestAnimationFrame",Bu),t.XMLHttpRequest&&"XMLHttpRequest"in Ko&&Se(XMLHttpRequest.prototype,"send",qu);const e=t.eventTarget;e&&(Array.isArray(e)?e:$u).forEach(e=>function(e,t){const n=Ko,r=n[e]?.prototype;r?.hasOwnProperty?.("addEventListener")&&(Se(r,"addEventListener",function(n){return function(r,i,s){try{"function"==typeof i.handleEvent&&(i.handleEvent=Jo(i.handleEvent,{mechanism:{data:{handler:G(i),target:e},handled:!1,type:"auto.browser.browserapierrors.handleEvent"}}))}catch{}return t.unregisterOriginalCallbacks&&function(e,t,n){e&&"object"==typeof e&&"removeEventListener"in e&&"function"==typeof e.removeEventListener&&e.removeEventListener(t,n)}(this,r,i),n.apply(this,[r,Jo(i,{mechanism:{data:{handler:G(i),target:e},handled:!1,type:"auto.browser.browserapierrors.addEventListener"}}),s])}}),Se(r,"removeEventListener",function(e){return function(t,n,r){try{if(Object.prototype.hasOwnProperty.call(n,"__sentry_wrapped__")){const i=n.__sentry_wrapped__;i&&e.call(this,t,i,r)}}catch{}return e.call(this,t,n,r)}}))}(e,t))}}});function Uu(e){return function(...t){const n=t[0];return t[0]=Jo(n,{mechanism:{handled:!1,type:`auto.browser.browserapierrors.${G(e)}`}}),e.apply(this,t)}}function Bu(e){return function(t){return e.apply(this,[Jo(t,{mechanism:{data:{handler:G(e)},handled:!1,type:"auto.browser.browserapierrors.requestAnimationFrame"}})])}}function qu(e){return function(...t){const n=this;return["onload","onerror","onprogress","onreadystatechange"].forEach(e=>{e in n&&"function"==typeof n[e]&&Se(n,e,function(t){const n={mechanism:{data:{handler:G(t)},handled:!1,type:`auto.browser.browserapierrors.xhr.${e}`}},r=xe(t);return r&&(n.mechanism.data.handler=G(r)),Jo(t,n)})}),e.apply(this,t)}}const Wu=e("cc",(e={})=>{const t=e.lifecycle??"route";return{name:"BrowserSession",setupOnce(){if(void 0===Ko.document)return void(wu&&j.warn("Using the `browserSessionIntegration` in non-browser environments is not supported."));Pi({ignoreDuration:!0});let e=!1;Va(()=>{e||($i(),e=!0)});const n=Mt();let r=n.getUser();n.addScopeListener(t=>{const n=t.getUser();r?.id===n?.id&&r?.ip_address===n?.ip_address||(r=n,e&&$i())}),"route"===t&&ou(({from:t,to:n})=>{t!==n&&(Pi({ignoreDuration:!0}),$i(),e=!0)})}}}),Vu=e("ci",()=>({name:"CultureContext",preprocessEvent(e){const t=Hu();t&&(e.contexts={...e.contexts,culture:{...t,...e.contexts?.culture}})},processSegmentSpan(e){const t=Hu();t&&yi(e,{"culture.locale":t.locale,"culture.timezone":t.timezone,"culture.calendar":t.calendar})}}));function Hu(){try{const e=Ko.Intl;if(!e)return;const t=e.DateTimeFormat().resolvedOptions();return{locale:t.locale,timezone:t.timeZone,calendar:t.calendar}}catch{return}}const Yu=e("cC",(e={})=>{const t={onerror:!0,onunhandledrejection:!0,...e};return{name:"GlobalHandlers",setupOnce(){Error.stackTraceLimit=50},setup(e){t.onerror&&(function(e){re(t=>{const{stackParser:n,attachStacktrace:r}=Qu();if(Dt()!==e||Xo())return;const{msg:i,url:s,line:o,column:a,error:l}=t,u=function(e,t,n,r){const i=e.exception=e.exception||{},s=i.values=i.values||[],o=s[0]=s[0]||{},a=o.stacktrace=o.stacktrace||{},l=a.frames=a.frames||[];return 0===l.length&&l.push({colno:r,lineno:n,filename:Xu(t)??Go(),function:B,in_app:!0}),e}(da(n,l||i,void 0,r,!1),s,o,a);u.level="error",Di(u,{originalException:l,mechanism:{handled:!1,type:"auto.browser.global_handlers.onerror"}})})}(e),Ku("onerror")),t.onunhandledrejection&&(function(e){oe(t=>{const{stackParser:n,attachStacktrace:r}=Qu();if(Dt()!==e||Xo())return;const i=Gu(t),s=me(i)?Zu(i):da(n,i,void 0,r,!0);s.level="error",Di(s,{originalException:i,mechanism:{handled:!1,type:"auto.browser.global_handlers.onunhandledrejection"}})})}(e),Ku("onunhandledrejection"))}}});function Gu(e){if(me(e))return e;try{if("reason"in e)return e.reason;if("detail"in e&&"reason"in e.detail)return e.detail.reason}catch{}return e}function Zu(e){return{exception:{values:[{type:"UnhandledRejection",value:`Non-Error promise rejection captured with value: ${String(e)}`}]}}}function Ku(e){wu&&j.log(`Global Handler attached: ${e}`)}function Qu(){const e=Dt();return e?.getOptions()||{stackParser:()=>[],attachStacktrace:!1}}function Xu(e){if(pe(e)&&0!==e.length)return e.startsWith("data:")?`<${no(e,!1)}>`:e}const Ju=e("cD",()=>({name:"HttpContext",preprocessEvent(e){if(!Ko.navigator&&!Ko.location&&!Ko.document)return;const t=ea(),n={...t.headers,...e.request?.headers};e.request={...t,...e.request,headers:n}},processSegmentSpan(e){const t=e.attributes?.[zt];if(!Ko.navigator&&!Ko.location&&!Ko.document)return;const n=ea();yi(e,{[mi]:"http.client"!==t?n.url:void 0,"http.request.header.user_agent":n.headers["User-Agent"],"http.request.header.referer":n.headers.Referer})}})),ec=e("cK",(e={})=>{const t=e.limit||5,n=e.key||"cause";return{name:"LinkedErrors",preprocessEvent(e,r,i){vo(ta,i.getOptions().stackParser,n,t,e,r)}}}),tc=/^HTML(\w*)Element$/;function nc(e){if("undefined"!=typeof window&&e===window)return"[Window]";if("undefined"!=typeof document&&e===document)return"[Document]";if(function(e){if("undefined"==typeof Element)return!1;try{return e instanceof Element}catch{return!1}}(e)){const t=function(e){const t=Object.getPrototypeOf(e);return t?.constructor?t.constructor.name:"null prototype"}(e);if(tc.test(t))return`[HTMLElement: ${vl(e)}]`}}function rc(){return!!function(){if(void 0===Ko.window)return!1;const e=Ko;if(e.nw)return!1;const t=e.chrome||e.browser;if(!t?.runtime?.id)return!1;const n=Go();return!(Ko===Ko.top&&/^(?:chrome-extension|moz-extension|ms-browser-extension|safari-web-extension):\/\//.test(n))}()&&(wu&&P(()=>{console.error("[Sentry] You cannot use Sentry.init() in a browser extension, see: https://docs.sentry.io/platforms/javascript/best-practices/browser-extensions/")}),!0)}function ic(e){return[mo(),fo(),Lo(),ju(),Fu(),Yu(),ec(),Mo(),Ju(),Vu(),Wu()]}function sc(e={}){const t=!e.skipBrowserExtensionCheck&&rc();let n=null==e.defaultIntegrations?ic():e.defaultIntegrations;const r={...e,enabled:!t&&e.enabled,stackParser:(i=e.stackParser||Ru,Array.isArray(i)?V(...i):i),integrations:Vi({integrations:e.integrations,defaultIntegrations:n}),transport:e.transport||_u};var i;return Pe(nc),function(e,t){!0===t.debug&&(I?j.enable():P(()=>{console.warn("[Sentry] Cannot initialize SDK with `debug` option using a non-debug bundle.")})),It().update(t.initialScope);const n=new e(t);return Zs(n),n.init(),n}(ha,r)}const oc=M,ac="sentryReplaySession",lc="Unable to send Replay",uc=15e4,cc=5e3,dc=2e7,fc=36e5;var pc=Object.defineProperty,hc=(e,t,n)=>((e,t,n)=>t in e?pc(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n)(e,"symbol"!=typeof t?t+"":t,n),mc=(e=>(e[e.Document=0]="Document",e[e.DocumentType=1]="DocumentType",e[e.Element=2]="Element",e[e.Text=3]="Text",e[e.CDATA=4]="CDATA",e[e.Comment=5]="Comment",e))(mc||{});function gc(e){const t=e?.host;return Boolean(t?.shadowRoot===e)}function yc(e){return"[object ShadowRoot]"===Object.prototype.toString.call(e)}function vc(e){try{const n=e.rules||e.cssRules;return n?((t=Array.from(n,bc).join("")).includes(" background-clip: text;")&&!t.includes(" -webkit-background-clip: text;")&&(t=t.replace(/\sbackground-clip:\s*text;/g," -webkit-background-clip: text; background-clip: text;")),t):null}catch(n){return null}var t}function bc(e){let t;if(function(e){return"styleSheet"in e}(e))try{t=vc(e.styleSheet)||function(e){const{cssText:t}=e;if(t.split('"').length<3)return t;const n=["@import",`url(${JSON.stringify(e.href)})`];return""===e.layerName?n.push("layer"):e.layerName&&n.push(`layer(${e.layerName})`),e.supportsText&&n.push(`supports(${e.supportsText})`),e.media.length&&n.push(e.media.mediaText),n.join(" ")+";"}(e)}catch(n){}else if(function(e){return"selectorText"in e}(e)){let t=e.cssText;const n=e.selectorText.includes(":"),r="string"==typeof e.style.all&&e.style.all;if(r&&(t=function(e){let t="";for(let n=0;n<e.style.length;n++){const r=e.style,i=r[n],s=r.getPropertyPriority(i);t+=`${i}:${r.getPropertyValue(i)}${s?" !important":""};`}return`${e.selectorText} { ${t} }`}(e)),n&&(t=function(e){const t=/(\[(?:[\w-]+)[^\\])(:(?:[\w-]+)\])/gm;return e.replace(t,"$1\\$2")}(t)),n||r)return t}return t||e.cssText}class _c{constructor(){hc(this,"idNodeMap",new Map),hc(this,"nodeMetaMap",new WeakMap)}getId(e){if(!e)return-1;const t=this.getMeta(e)?.id;return t??-1}getNode(e){return this.idNodeMap.get(e)||null}getIds(){return Array.from(this.idNodeMap.keys())}getMeta(e){return this.nodeMetaMap.get(e)||null}removeNodeFromMap(e){const t=this.getId(e);
1this.idNodeMap.delete(t),e.childNodes&&e.childNodes.forEach(e=>this.removeNodeFromMap(e))}has(e){return this.idNodeMap.has(e)}hasNode(e){return this.nodeMetaMap.has(e)}add(e,t){const n=t.id;this.idNodeMap.set(n,e),this.nodeMetaMap.set(e,t)}replace(e,t){const n=this.getNode(e);if(n){const e=this.nodeMetaMap.get(n);e&&this.nodeMetaMap.set(t,e)}this.idNodeMap.set(e,t)}reset(){this.idNodeMap=new Map,this.nodeMetaMap=new WeakMap}}function wc({maskInputOptions:e,tagName:t,type:n}){return"OPTION"===t&&(t="SELECT"),Boolean(e[t.toLowerCase()]||n&&e[n]||"password"===n||"INPUT"===t&&!n&&e.text)}function Sc({isMasked:e,element:t,value:n,maskInputFn:r}){let i=n||"";return e?(r&&(i=r(i,t)),"*".repeat(i.length)):i}function kc(e){return e.toLowerCase()}function Ec(e){return e.toUpperCase()}const xc="__rrweb_original__";function Tc(e){const t=e.type;return e.hasAttribute("data-rr-is-password")?"password":t?kc(t):null}function Cc(e,t,n){return"INPUT"!==t||"radio"!==n&&"checkbox"!==n?e.value:e.getAttribute("value")||""}function Ic(e,t){let n;try{n=new URL(e,t??window.location.href)}catch(i){return null}const r=n.pathname.match(/\.([0-9a-z]+)(?:$)/i);return r?.[1]??null}const Mc={};function Oc(e){const t=Mc[e];if(t)return t;const n=window.document;let r=window[e];if(n&&"function"==typeof n.createElement)try{const t=n.createElement("iframe");t.hidden=!0,n.head.appendChild(t);const i=t.contentWindow;i&&i[e]&&(r=i[e]),n.head.removeChild(t)}catch(rp){}return Mc[e]=r.bind(window)}function Ac(...e){return Oc("setTimeout")(...e)}function Dc(...e){return Oc("clearTimeout")(...e)}function Lc(e){try{return e.contentDocument}catch{}}let Nc=1;const Rc=new RegExp("[^a-z0-9-_:]");function Pc(){return Nc++}let zc,Fc;const $c=/url\((?:(')([^']*)'|(")(.*?)"|([^)]*))\)/gm,jc=/^(?:[a-z+]+:)?\/\//i,Uc=/^www\..*/i,Bc=/^(data:)([^,]*),(.*)/i;function qc(e,t){return(e||"").replace($c,(e,n,r,i,s,o)=>{const a=r||s||o,l=n||i||"";if(!a)return e;if(jc.test(a)||Uc.test(a))return`url(${l}${a}${l})`;if(Bc.test(a))return`url(${l}${a}${l})`;if("/"===a[0])return`url(${l}${function(e){let t="";return t=e.indexOf("//")>-1?e.split("/").slice(0,3).join("/"):e.split("/")[0],t=t.split("?")[0],t}(t)+a}${l})`;const u=t.split("/"),c=a.split("/");u.pop();for(const t of c)"."!==t&&(".."===t?u.pop():u.push(t));return`url(${l}${u.join("/")}${l})`})}const Wc=/^[^ \t\n\r\u000c]+/,Vc=/^[, \t\n\r\u000c]+/,Hc=new WeakMap;function Yc(e,t){return t&&""!==t.trim()?Zc(e,t):t}function Gc(e){return Boolean("svg"===e.tagName||e.ownerSVGElement)}function Zc(e,t){let n=Hc.get(e);if(n||(n=e.createElement("a"),Hc.set(e,n)),t){if(t.startsWith("blob:")||t.startsWith("data:"))return t}else t="";return n.setAttribute("href",t),n.href}function Kc(e,t,n,r,i,s,o){if(!r)return r;if("src"===n||"href"===n&&("use"!==t||"#"!==r[0]))return Yc(e,r);if("xlink:href"===n&&"#"!==r[0])return Yc(e,r);if("background"===n&&("table"===t||"td"===t||"th"===t))return Yc(e,r);if("srcset"===n)return function(e,t){if(""===t.trim())return t;let n=0;function r(e){let r;const i=e.exec(t.substring(n));return i?(r=i[0],n+=r.length,r):""}const i=[];for(;r(Vc),!(n>=t.length);){let s=r(Wc);if(","===s.slice(-1))s=Yc(e,s.substring(0,s.length-1)),i.push(s);else{let r="";s=Yc(e,s);let o=!1;for(;;){const e=t.charAt(n);if(""===e){i.push((s+r).trim());break}if(o)")"===e&&(o=!1);else{if(","===e){n+=1,i.push((s+r).trim());break}"("===e&&(o=!0)}r+=e,n+=1}}}return i.join(", ")}(e,r);if("style"===n){let t=qc(r,Zc(e));return o&&o.size>0&&(t=function(e,t){if(!e||0===t.size)return e;try{const n=e.split(";"),r=[];for(let e of n){if(e=e.trim(),!e)continue;const n=e.indexOf(":");if(-1===n){r.push(e);continue}const i=e.slice(0,n).trim();t.has(i)||r.push(e)}return r.join("; ")+(r.length>0&&e.endsWith(";")?";":"")}catch(n){return console.warn("Error filtering CSS properties:",n),e}}(t,o)),t}return"object"===t&&"data"===n?Yc(e,r):"function"==typeof s?s(n,r,i):r}function Qc(e,t,n){return("video"===e||"audio"===e)&&"autoplay"===t}function Xc(e,t,n=1/0,r=0){return e?e.nodeType!==e.ELEMENT_NODE||r>n?-1:t(e)?r:Xc(e.parentNode,t,n,r+1):-1}function Jc(e,t){return n=>{const r=n;if(null===r)return!1;try{if(e)if("string"==typeof e){if(r.matches(`.${e}`))return!0}else if(function(e,t){for(let n=e.classList.length;n--;){const r=e.classList[n];if(t.test(r))return!0}return!1}(r,e))return!0;return!(!t||!r.matches(t))}catch{return!1}}}function ed(e,t,n,r,i,s){try{const o=e.nodeType===e.ELEMENT_NODE?e:e.parentElement;if(null===o)return!1;if("INPUT"===o.tagName){const e=o.getAttribute("autocomplete");if(["current-password","new-password","cc-number","cc-exp","cc-exp-month","cc-exp-year","cc-csc"].includes(e))return!0}let a=-1,l=-1;if(s){if(l=Xc(o,Jc(r,i)),l<0)return!0;a=Xc(o,Jc(t,n),l>=0?l:1/0)}else{if(a=Xc(o,Jc(t,n)),a<0)return!1;l=Xc(o,Jc(r,i),a>=0?a:1/0)}return a>=0?!(l>=0)||a<=l:!(l>=0||!s)}catch(rp){}return!!s}function td(e,t){const{doc:n,mirror:r,blockClass:i,blockSelector:s,unblockSelector:o,maskAllText:a,maskAttributeFn:l,maskTextClass:u,unmaskTextClass:c,maskTextSelector:d,unmaskTextSelector:f,inlineStylesheet:p,maskInputOptions:h={},maskTextFn:m,maskInputFn:g,dataURLOptions:y={}
1,inlineImages:v,recordCanvas:b,keepIframeSrcFn:_,newlyAddedElement:w=!1,ignoreCSSAttributes:S}=t,k=function(e,t){if(!t.hasNode(e))return;const n=t.getId(e);return 1===n?void 0:n}(n,r);switch(e.nodeType){case e.DOCUMENT_NODE:return"CSS1Compat"!==e.compatMode?{type:mc.Document,childNodes:[],compatMode:e.compatMode}:{type:mc.Document,childNodes:[]};case e.DOCUMENT_TYPE_NODE:return{type:mc.DocumentType,name:e.name,publicId:e.publicId,systemId:e.systemId,rootId:k};case e.ELEMENT_NODE:return function(e,t){const{doc:n,blockClass:r,blockSelector:i,unblockSelector:s,inlineStylesheet:o,maskInputOptions:a={},maskAttributeFn:l,maskInputFn:u,dataURLOptions:c={},inlineImages:d,recordCanvas:f,keepIframeSrcFn:p,newlyAddedElement:h=!1,rootId:m,maskTextClass:g,unmaskTextClass:y,maskTextSelector:v,unmaskTextSelector:b,ignoreCSSAttributes:_}=t,w=function(e,t,n,r){try{if(r&&e.matches(r))return!1;if("string"==typeof t){if(e.classList.contains(t))return!0}else for(let n=e.classList.length;n--;){const r=e.classList[n];if(t.test(r))return!0}if(n)return e.matches(n)}catch(rp){}return!1}(e,r,i,s),S=function(e){if(e instanceof HTMLFormElement)return"form";const t=kc(e.tagName);return Rc.test(t)?"div":t}(e);let k={};const E=e.attributes.length;for(let T=0;T<E;T++){const t=e.attributes[T];t.name&&!Qc(S,t.name,t.value)&&(k[t.name]=Kc(n,S,kc(t.name),t.value,e,l,_))}if("link"===S&&o){const t=Array.from(n.styleSheets).find(t=>t.href===e.href);let r=null;t&&(r=vc(t)),r&&(k.rel=null,k.href=null,k.crossorigin=null,k._cssText=qc(r,t.href))}if("style"===S&&e.sheet&&!(e.innerText||e.textContent||"").trim().length){const t=vc(e.sheet);t&&(k._cssText=qc(t,Zc(n)))}if("input"===S||"textarea"===S||"select"===S||"option"===S){const t=e,n=Tc(t),r=Cc(t,Ec(S),n),i=t.checked;if("submit"!==n&&"button"!==n&&r){const e=ed(t,g,v,y,b,wc({type:n,tagName:Ec(S),maskInputOptions:a}));k.value=Sc({isMasked:e,element:t,value:r,maskInputFn:u})}i&&(k.checked=i)}if("option"===S&&(e.selected&&!a.select?k.selected=!0:delete k.selected),"canvas"===S&&f)if("2d"===e.__context)(function(e){const t=e.getContext("2d");if(!t)return!0;for(let n=0;n<e.width;n+=50)for(let r=0;r<e.height;r+=50){const i=t.getImageData,s=xc in i?i[xc]:i;if(new Uint32Array(s.call(t,n,r,Math.min(50,e.width-n),Math.min(50,e.height-r)).data.buffer).some(e=>0!==e))return!1}return!0})(e)||(k.rr_dataURL=e.toDataURL(c.type,c.quality));else if(!("__context"in e)){const t=e.toDataURL(c.type,c.quality),r=n.createElement("canvas");r.width=e.width,r.height=e.height,t!==r.toDataURL(c.type,c.quality)&&(k.rr_dataURL=t)}if("img"===S&&d){zc||(zc=n.createElement("canvas"),Fc=zc.getContext("2d"));const t=e,r=t.currentSrc||t.getAttribute("src")||"<unknown-src>",i=t.crossOrigin,s=()=>{t.removeEventListener("load",s);try{zc.width=t.naturalWidth,zc.height=t.naturalHeight,Fc.drawImage(t,0,0),k.rr_dataURL=zc.toDataURL(c.type,c.quality)}catch(e){if("anonymous"!==t.crossOrigin)return t.crossOrigin="anonymous",void(t.complete&&0!==t.naturalWidth?s():t.addEventListener("load",s));console.warn(`Cannot inline img src=${r}! Error: ${e}`)}"anonymous"===t.crossOrigin&&(i?k.crossOrigin=i:t.removeAttribute("crossorigin"))};t.complete&&0!==t.naturalWidth?s():t.addEventListener("load",s)}if("audio"!==S&&"video"!==S||(k.rr_mediaState=e.paused?"paused":"played",k.rr_mediaCurrentTime=e.currentTime),h||(e.scrollLeft&&(k.rr_scrollLeft=e.scrollLeft),e.scrollTop&&(k.rr_scrollTop=e.scrollTop)),w){const{width:t,height:n}=e.getBoundingClientRect();k={class:k.class,rr_width:`${t}px`,rr_height:`${n}px`}}let x;"iframe"!==S||p(k.src)||(w||Lc(e)||(k.rr_src=k.src),delete k.src);try{customElements.get(S)&&(x=!0)}catch(rp){}return{type:mc.Element,tagName:S,attributes:k,childNodes:[],isSVG:Gc(e)||void 0,needBlock:w,rootId:m,isCustom:x}}(e,{doc:n,blockClass:i,blockSelector:s,unblockSelector:o,inlineStylesheet:p,maskAttributeFn:l,maskInputOptions:h,maskInputFn:g,dataURLOptions:y,inlineImages:v,recordCanvas:b,keepIframeSrcFn:_,newlyAddedElement:w,rootId:k,maskTextClass:u,unmaskTextClass:c,maskTextSelector:d,unmaskTextSelector:f,ignoreCSSAttributes:S});case e.TEXT_NODE:return function(e,t){const{maskAllText:n,maskTextClass:r,unmaskTextClass:i,maskTextSelector:s,unmaskTextSelector:o,maskTextFn:a,maskInputOptions:l,maskInputFn:u,rootId:c}=t,d=e.parentNode&&e.parentNode.tagName;let f=e.textContent;const p="STYLE"===d||void 0,h="SCRIPT"===d||void 0,m="TEXTAREA"===d||void 0;if(p&&f){try{e.nextSibling||e.previousSibling||e.parentNode.sheet?.cssRules&&(f=vc(e.parentNode.sheet))}catch(y){console.warn(`Cannot get CSS styles from text's parentNode. Error: ${y}`,e)}f=qc(f,Zc(t.doc))}h&&(f="SCRIPT_PLACEHOLDER");const g=ed(e,r,s,i,o,n);return p||h||m||!f||!g||(f=a?a(f,e.parentElement):f.replace(/[\S]/g,"*")),m&&f&&(l.textarea||g)&&(f=u?u(f,e.parentNode):f.replace(/[\S]/g,"*")),"OPTION"===d&&f&&(f=Sc({isMasked:ed(e,r,s,i,o,wc({type:null,tagName:d,maskInputOptions:l})),element:e,value:f,maskInputFn:u})),{type:mc.Text,textContent:f||"",isStyle:p,rootId:c}}(e,{doc:n,maskAllText:a,maskTextClass:u,unmaskTextClass:c,maskTextSelector:d,unmaskTextSelector:f,maskTextFn:m,maskInputOptions:h,maskInputFn:g,rootId:k});case e.CDATA_SECTION_NODE:return{type:mc.CDATA,textContent:"",rootId:k};case e.COMMENT_NODE:return{type:mc.Comment,textContent:e.textContent||"",rootId:k};default:return!1}}
1function nd(e){return null==e?"":e.toLowerCase()}function rd(e,t){const{doc:n,mirror:r,blockClass:i,blockSelector:s,unblockSelector:o,maskAllText:a,maskTextClass:l,unmaskTextClass:u,maskTextSelector:c,unmaskTextSelector:d,skipChild:f=!1,inlineStylesheet:p=!0,maskInputOptions:h={},maskAttributeFn:m,maskTextFn:g,maskInputFn:y,slimDOMOptions:v,dataURLOptions:b={},inlineImages:_=!1,recordCanvas:w=!1,onSerialize:S,onIframeLoad:k,iframeLoadTimeout:E=5e3,onBlockedImageLoad:x,onStylesheetLoad:T,stylesheetLoadTimeout:C=5e3,keepIframeSrcFn:I=()=>!1,newlyAddedElement:M=!1,ignoreCSSAttributes:O}=t;let{preserveWhiteSpace:A=!0}=t;const D=td(e,{doc:n,mirror:r,blockClass:i,blockSelector:s,maskAllText:a,unblockSelector:o,maskTextClass:l,unmaskTextClass:u,maskTextSelector:c,unmaskTextSelector:d,inlineStylesheet:p,maskInputOptions:h,maskAttributeFn:m,maskTextFn:g,maskInputFn:y,dataURLOptions:b,inlineImages:_,recordCanvas:w,keepIframeSrcFn:I,newlyAddedElement:M,ignoreCSSAttributes:O});if(!D)return console.warn(e,"not serialized"),null;let L;L=r.hasNode(e)?r.getId(e):!function(e,t){if(t.comment&&e.type===mc.Comment)return!0;if(e.type===mc.Element){if(t.script&&("script"===e.tagName||"link"===e.tagName&&("preload"===e.attributes.rel||"modulepreload"===e.attributes.rel)||"link"===e.tagName&&"prefetch"===e.attributes.rel&&"string"==typeof e.attributes.href&&"js"===Ic(e.attributes.href)))return!0;if(t.headFavicon&&("link"===e.tagName&&"shortcut icon"===e.attributes.rel||"meta"===e.tagName&&(nd(e.attributes.name).match(/^msapplication-tile(image|color)$/)||"application-name"===nd(e.attributes.name)||"icon"===nd(e.attributes.rel)||"apple-touch-icon"===nd(e.attributes.rel)||"shortcut icon"===nd(e.attributes.rel))))return!0;if("meta"===e.tagName){if(t.headMetaDescKeywords&&nd(e.attributes.name).match(/^description|keywords$/))return!0;if(t.headMetaSocial&&(nd(e.attributes.property).match(/^(og|twitter|fb):/)||nd(e.attributes.name).match(/^(og|twitter):/)||"pinterest"===nd(e.attributes.name)))return!0;if(t.headMetaRobots&&("robots"===nd(e.attributes.name)||"googlebot"===nd(e.attributes.name)||"bingbot"===nd(e.attributes.name)))return!0;if(t.headMetaHttpEquiv&&void 0!==e.attributes["http-equiv"])return!0;if(t.headMetaAuthorship&&("author"===nd(e.attributes.name)||"generator"===nd(e.attributes.name)||"framework"===nd(e.attributes.name)||"publisher"===nd(e.attributes.name)||"progid"===nd(e.attributes.name)||nd(e.attributes.property).match(/^article:/)||nd(e.attributes.property).match(/^product:/)))return!0;if(t.headMetaVerification&&("google-site-verification"===nd(e.attributes.name)||"yandex-verification"===nd(e.attributes.name)||"csrf-token"===nd(e.attributes.name)||"p:domain_verify"===nd(e.attributes.name)||"verify-v1"===nd(e.attributes.name)||"verification"===nd(e.attributes.name)||"shopify-checkout-api-token"===nd(e.attributes.name)))return!0}}return!1}(D,v)&&(A||D.type!==mc.Text||D.isStyle||D.textContent.trim().length)?Pc():-2;const N=Object.assign(D,{id:L});if(r.add(e,N),-2===L)return null;S&&S(e);let R=!f;if(N.type===mc.Element){R=R&&!N.needBlock;const t=e.shadowRoot;t&&yc(t)&&(N.isShadowHost=!0)}if((N.type===mc.Document||N.type===mc.Element)&&R){v.headWhitespace&&N.type===mc.Element&&"head"===N.tagName&&(A=!1);const t={doc:n,mirror:r,blockClass:i,blockSelector:s,maskAllText:a,unblockSelector:o,maskTextClass:l,unmaskTextClass:u,maskTextSelector:c,unmaskTextSelector:d,skipChild:f,inlineStylesheet:p,maskInputOptions:h,maskAttributeFn:m,maskTextFn:g,maskInputFn:y,slimDOMOptions:v,dataURLOptions:b,inlineImages:_,recordCanvas:w,preserveWhiteSpace:A,onSerialize:S,onIframeLoad:k,iframeLoadTimeout:E,onBlockedImageLoad:x,onStylesheetLoad:T,stylesheetLoadTimeout:C,keepIframeSrcFn:I,ignoreCSSAttributes:O},M=e.childNodes?Array.from(e.childNodes):[];for(const e of M){const n=rd(e,t);n&&N.childNodes.push(n)}if(function(e){return e.nodeType===e.ELEMENT_NODE}(e)&&e.shadowRoot)for(const n of Array.from(e.shadowRoot.childNodes)){const r=rd(n,t);r&&(yc(e.shadowRoot)&&(r.isShadow=!0),N.childNodes.push(r))}}if(e.parentNode&&gc(e.parentNode)&&yc(e.parentNode)&&(N.isShadow=!0),N.type!==mc.Element||"iframe"!==N.tagName||N.needBlock||function(e,t,n){const r=function(e){try{return e.contentWindow}catch{}}(e);if(!r)return;let i,s=!1;try{i=r.document.readyState}catch(a){return}if("complete"!==i){const r=Ac(()=>{s||(t(),s=!0)},n);return void e.addEventListener("load",()=>{Dc(r),s=!0,t()})}const o="about:blank";if(r.location.href!==o||e.src===o||""===e.src)return Ac(t,0),e.addEventListener("load",t);e.addEventListener("load",t)}(e,()=>{const t=Lc(e);if(t&&k){const n=rd(t,{doc:t,mirror:r,blockClass:i,blockSelector:s,unblockSelector:o,maskAllText:a,maskTextClass:l,unmaskTextClass:u,maskTextSelector:c,unmaskTextSelector:d,skipChild:!1,inlineStylesheet:p,maskInputOptions:h,maskAttributeFn:m,maskTextFn:g,maskInputFn:y,slimDOMOptions:v,dataURLOptions:b,inlineImages:_,recordCanvas:w,preserveWhiteSpace:A,onSerialize:S,onIframeLoad:k,iframeLoadTimeout:E,onStylesheetLoad:T,stylesheetLoadTimeout:C,keepIframeSrcFn:I,ignoreCSSAttributes:O});n&&k(e,n)}},E),N.type===mc.Element&&"img"===N.tagName&&!e.complete&&N.needBlock){const t=e,n=()=>
1{if(t.isConnected&&!t.complete&&x)try{const e=t.getBoundingClientRect();e.width>0&&e.height>0&&x(t,N,e)}catch(e){}t.removeEventListener("load",n)};t.isConnected&&t.addEventListener("load",n)}return N.type===mc.Element&&"link"===N.tagName&&"string"==typeof N.attributes.rel&&("stylesheet"===N.attributes.rel||"preload"===N.attributes.rel&&"string"==typeof N.attributes.href&&"css"===Ic(N.attributes.href))&&function(e,t,n){let r,i=!1;try{r=e.sheet}catch(o){r=null}if(r)return;const s=Ac(()=>{i||(t(),i=!0)},n);e.addEventListener("load",()=>{Dc(s),i=!0,t()})}(e,()=>{if(T){const t=rd(e,{doc:n,mirror:r,blockClass:i,blockSelector:s,unblockSelector:o,maskAllText:a,maskTextClass:l,unmaskTextClass:u,maskTextSelector:c,unmaskTextSelector:d,skipChild:!1,inlineStylesheet:p,maskInputOptions:h,maskAttributeFn:m,maskTextFn:g,maskInputFn:y,slimDOMOptions:v,dataURLOptions:b,inlineImages:_,recordCanvas:w,preserveWhiteSpace:A,onSerialize:S,onIframeLoad:k,iframeLoadTimeout:E,onStylesheetLoad:T,stylesheetLoadTimeout:C,keepIframeSrcFn:I,ignoreCSSAttributes:O});t&&T(e,t)}},C),N.type===mc.Element&&delete N.needBlock,N}function id(e,t,n=document){const r={capture:!0,passive:!0};return n.addEventListener(e,t,r),()=>n.removeEventListener(e,t,r)}const sd="Please stop import mirror directly. Instead of that,\r\nnow you can use replayer.getMirror() to access the mirror instance of a replayer,\r\nor you can use record.mirror to access the mirror instance during recording.";let od={map:{},getId:()=>(console.error(sd),-1),getNode:()=>(console.error(sd),null),removeNodeFromMap(){console.error(sd)},has:()=>(console.error(sd),!1),reset(){console.error(sd)}};function ad(e,t,n={}){let r=null,i=0;return function(...s){const o=Date.now();i||!1!==n.leading||(i=o);const a=t-(o-i),l=this;a<=0||a>t?(r&&(function(...e){Cd("clearTimeout")(...e)}(r),r=null),i=o,e.apply(l,s)):r||!1===n.trailing||(r=Id(()=>{i=!1===n.leading?0:Date.now(),r=null,e.apply(l,s)},a))}}function ld(e,t,n,r,i=window){const s=i.Object.getOwnPropertyDescriptor(e,t);return i.Object.defineProperty(e,t,r?n:{set(e){Id(()=>{n.set.call(this,e)},0),s&&s.set&&s.set.call(this,e)}}),()=>ld(e,t,s||{},!0)}function ud(e,t,n){try{if(!(t in e))return()=>{};const r=e[t],i=n(r);return"function"==typeof i&&(i.prototype=i.prototype||{},Object.defineProperties(i,{__rrweb_original__:{enumerable:!1,value:r}})),e[t]=i,()=>{e[t]=r}}catch{return()=>{}}}"undefined"!=typeof window&&window.Proxy&&window.Reflect&&(od=new Proxy(od,{get:(e,t,n)=>("map"===t&&console.error(sd),Reflect.get(e,t,n))}));let cd=Date.now;function dd(e){const t=e.document;return{left:t.scrollingElement?t.scrollingElement.scrollLeft:void 0!==e.pageXOffset?e.pageXOffset:t?.documentElement.scrollLeft||t?.body?.parentElement?.scrollLeft||t?.body?.scrollLeft||0,top:t.scrollingElement?t.scrollingElement.scrollTop:void 0!==e.pageYOffset?e.pageYOffset:t?.documentElement.scrollTop||t?.body?.parentElement?.scrollTop||t?.body?.scrollTop||0}}function fd(){return window.innerHeight||document.documentElement&&document.documentElement.clientHeight||document.body&&document.body.clientHeight}function pd(){return window.innerWidth||document.documentElement&&document.documentElement.clientWidth||document.body&&document.body.clientWidth}function hd(e){if(!e)return null;try{return e.nodeType===e.ELEMENT_NODE?e:e.parentElement}catch(t){return null}}function md(e,t,n,r,i){if(!e)return!1;const s=hd(e);if(!s)return!1;const o=Jc(t,n);if(!i){const e=r&&s.matches(r);return o(s)&&!e}const a=Xc(s,o);let l=-1;return!(a<0)&&(r&&(l=Xc(s,Jc(null,r))),a>-1&&l<0||a<l)}function gd(e,t){return-2===t.getId(e)}function yd(e,t){if(gc(e))return!1;const n=t.getId(e);return!t.has(n)||(!e.parentNode||e.parentNode.nodeType!==e.DOCUMENT_NODE)&&(!e.parentNode||yd(e.parentNode,t))}function vd(e){return Boolean(e.changedTouches)}function bd(e,t){return Boolean("IFRAME"===e.nodeName&&t.getMeta(e))}function _d(e,t){return Boolean("LINK"===e.nodeName&&e.nodeType===e.ELEMENT_NODE&&e.getAttribute&&"stylesheet"===e.getAttribute("rel")&&t.getMeta(e))}function wd(e){return Boolean(e?.shadowRoot)}/[1-9][0-9]{12}/.test(Date.now().toString())||(cd=()=>(new Date).getTime());class Sd{constructor(){this.id=1,this.styleIDMap=new WeakMap,this.idStyleMap=new Map}getId(e){return this.styleIDMap.get(e)??-1}has(e){return this.styleIDMap.has(e)}add(e,t){if(this.has(e))return this.getId(e);let n;return n=void 0===t?this.id++:t,this.styleIDMap.set(e,n),this.idStyleMap.set(n,e),n}getStyle(e){return this.idStyleMap.get(e)||null}reset(){this.styleIDMap=new WeakMap,this.idStyleMap=new Map,this.id=1}generateId(){return this.id++}}function kd(e){let t=null;return e.getRootNode?.()?.nodeType===Node.DOCUMENT_FRAGMENT_NODE&&e.getRootNode().host&&(t=e.getRootNode().host),t}function Ed(e){const t=e.ownerDocument;if(!t)return!1;const n=function(e){let t,n=e;for(;t=kd(n);)n=t;return n}(e);return t.contains(n)}function xd(e){const t=e.ownerDocument;return!!t&&(t.contains(e)||Ed(e))}const Td={};function Cd(e){const t=Td[e];if(t)return t;const n=window.document;let r=window[e];if(n&&"function"==typeof n.createElement)try{const t=n.createElement("iframe");t.hidden=!0,n.head.appendChild(t);const i=t.contentWindow;i&&i[e]&&(r=i[e]),n.head.removeChild(t)}catch(rp){}return Td[e]=r.bind(window)}function Id(...e){return Cd("setTimeout")(...e)}
1var Md=(e=>(e[e.DomContentLoaded=0]="DomContentLoaded",e[e.Load=1]="Load",e[e.FullSnapshot=2]="FullSnapshot",e[e.IncrementalSnapshot=3]="IncrementalSnapshot",e[e.Meta=4]="Meta",e[e.Custom=5]="Custom",e[e.Plugin=6]="Plugin",e))(Md||{}),Od=(e=>(e[e.Mutation=0]="Mutation",e[e.MouseMove=1]="MouseMove",e[e.MouseInteraction=2]="MouseInteraction",e[e.Scroll=3]="Scroll",e[e.ViewportResize=4]="ViewportResize",e[e.Input=5]="Input",e[e.TouchMove=6]="TouchMove",e[e.MediaInteraction=7]="MediaInteraction",e[e.StyleSheetRule=8]="StyleSheetRule",e[e.CanvasMutation=9]="CanvasMutation",e[e.Font=10]="Font",e[e.Log=11]="Log",e[e.Drag=12]="Drag",e[e.StyleDeclaration=13]="StyleDeclaration",e[e.Selection=14]="Selection",e[e.AdoptedStyleSheet=15]="AdoptedStyleSheet",e[e.CustomElement=16]="CustomElement",e))(Od||{}),Ad=(e=>(e[e.MouseUp=0]="MouseUp",e[e.MouseDown=1]="MouseDown",e[e.Click=2]="Click",e[e.ContextMenu=3]="ContextMenu",e[e.DblClick=4]="DblClick",e[e.Focus=5]="Focus",e[e.Blur=6]="Blur",e[e.TouchStart=7]="TouchStart",e[e.TouchMove_Departed=8]="TouchMove_Departed",e[e.TouchEnd=9]="TouchEnd",e[e.TouchCancel=10]="TouchCancel",e))(Ad||{}),Dd=(e=>(e[e.Mouse=0]="Mouse",e[e.Pen=1]="Pen",e[e.Touch=2]="Touch",e))(Dd||{}),Ld=(e=>(e[e.Play=0]="Play",e[e.Pause=1]="Pause",e[e.Seeked=2]="Seeked",e[e.VolumeChange=3]="VolumeChange",e[e.RateChange=4]="RateChange",e))(Ld||{});let Nd;function Rd(e){Nd=e}function Pd(){Nd=void 0}const zd=e=>Nd?(...t)=>{try{return e(...t)}catch(n){if(Nd&&!0===Nd(n))return()=>{};throw n}}:e;for(var Fd="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",$d="undefined"==typeof Uint8Array?[]:new Uint8Array(256),jd=0;jd<64;jd++)$d[Fd.charCodeAt(jd)]=jd;class Ud{reset(){}freeze(){}unfreeze(){}lock(){}unlock(){}snapshot(){}addWindow(){}addShadowRoot(){}resetShadowRoots(){}}function Bd(e){try{return e.contentDocument}catch(t){}}function qd(e){try{return e.contentWindow}catch(t){}}class Wd{constructor(e){this.doc=e,this.unattachedDoc=null}parse(e){return this.parseWithConstructableStylesheet(e)||this.parseWithDetachedElement(e)}parseWithConstructableStylesheet(e){if("undefined"==typeof CSSStyleSheet||"function"!=typeof CSSStyleSheet.prototype.replaceSync)return null;try{const t=new CSSStyleSheet;t.replaceSync(`x { ${e} }`);const n=t.cssRules[0];return n&&n.type===CSSRule.STYLE_RULE?n.style:null}catch{return null}}parseWithDetachedElement(e){const t=this.getUnattachedDoc().createElement("span");return t.setAttribute("style",e),t.style}getUnattachedDoc(){if(!this.unattachedDoc)try{this.unattachedDoc=document.implementation.createHTMLDocument()}catch{this.unattachedDoc=this.doc}return this.unattachedDoc}}function Vd(e){return"__ln"in e}class Hd{constructor(){this.length=0,this.head=null,this.tail=null}get(e){if(e>=this.length)throw new Error("Position outside of list range");let t=this.head;for(let n=0;n<e;n++)t=t?.next||null;return t}addNode(e){const t={value:e,previous:null,next:null};if(e.__ln=t,e.previousSibling&&Vd(e.previousSibling)){const n=e.previousSibling.__ln.next;t.next=n,t.previous=e.previousSibling.__ln,e.previousSibling.__ln.next=t,n&&(n.previous=t)}else if(e.nextSibling&&Vd(e.nextSibling)&&e.nextSibling.__ln.previous){const n=e.nextSibling.__ln.previous;t.previous=n,t.next=e.nextSibling.__ln,e.nextSibling.__ln.previous=t,n&&(n.next=t)}else this.head&&(this.head.previous=t),t.next=this.head,this.head=t;null===t.next&&(this.tail=t),this.length++}removeNode(e){const t=e.__ln;this.head&&(t.previous?(t.previous.next=t.next,t.next?t.next.previous=t.previous:this.tail=t.previous):(this.head=t.next,this.head?this.head.previous=null:this.tail=null),e.__ln&&delete e.__ln,this.length--)}}const Yd=(e,t)=>`${e}@${t}`;class Gd{constructor(){this.frozen=!1,this.locked=!1,this.texts=[],this.attributes=[],this.attributeMap=new WeakMap,this.removes=[],this.mapRemoves=[],this.movedMap={},this.addedSet=new Set,this.movedSet=new Set,this.droppedSet=new Set,this.processMutations=e=>{e.forEach(this.processMutation),this.emit()},this.emit=()=>{if(this.frozen||this.locked)return;const e=[],t=new Set,n=new Hd,r=e=>{let t=e,n=-2;for(;-2===n;)t=t&&t.nextSibling,n=t&&this.mirror.getId(t);return n},i=i=>{if(!i.parentNode||!xd(i))return;const s=gc(i.parentNode)?this.mirror.getId(kd(i)):this.mirror.getId(i.parentNode),o=r(i);if(-1===s||-1===o)return n.addNode(i);const a=rd(i,{doc:this.doc,mirror:this.mirror,blockClass:this.blockClass,blockSelector:this.blockSelector,maskAllText:this.maskAllText,unblockSelector:this.unblockSelector,maskTextClass:this.maskTextClass,unmaskTextClass:this.unmaskTextClass,maskTextSelector:this.maskTextSelector,unmaskTextSelector:this.unmaskTextSelector,skipChild:!0,newlyAddedElement:!0,inlineStylesheet:this.inl
1ineStylesheet,maskInputOptions:this.maskInputOptions,maskAttributeFn:this.maskAttributeFn,maskTextFn:this.maskTextFn,maskInputFn:this.maskInputFn,slimDOMOptions:this.slimDOMOptions,dataURLOptions:this.dataURLOptions,recordCanvas:this.recordCanvas,inlineImages:this.inlineImages,onSerialize:e=>{bd(e,this.mirror)&&!md(e,this.blockClass,this.blockSelector,this.unblockSelector,!1)&&this.iframeManager.addIframe(e),_d(e,this.mirror)&&this.stylesheetManager.trackLinkElement(e),wd(i)&&this.shadowDomManager.addShadowRoot(i.shadowRoot,this.doc)},onIframeLoad:(e,t)=>{if(md(e,this.blockClass,this.blockSelector,this.unblockSelector,!1))return;this.iframeManager.attachIframe(e,t);const n=qd(e);n&&this.canvasManager.addWindow(n),this.shadowDomManager.observeAttachShadow(e)},onStylesheetLoad:(e,t)=>{this.stylesheetManager.attachLinkElement(e,t)},onBlockedImageLoad:(e,t,{width:n,height:r})=>{this.mutationCb({adds:[],removes:[],texts:[],attributes:[{id:t.id,attributes:{style:{width:`${n}px`,height:`${r}px`}}}]})},ignoreCSSAttributes:this.ignoreCSSAttributes});a&&(e.push({parentId:s,nextId:o,node:a}),t.add(a.id))};for(;this.mapRemoves.length;)this.mirror.removeNodeFromMap(this.mapRemoves.shift());for(const a of this.movedSet)Kd(this.removes,a,this.mirror)&&!this.movedSet.has(a.parentNode)||i(a);for(const a of this.addedSet)Qd(this.droppedSet,a)||Kd(this.removes,a,this.mirror)?Qd(this.movedSet,a)?i(a):this.droppedSet.add(a):i(a);let s=null;for(;n.length;){let e=null;if(s){const t=this.mirror.getId(s.value.parentNode),n=r(s.value);-1!==t&&-1!==n&&(e=s)}if(!e){let t=n.tail;for(;t;){const n=t;if(t=t.previous,n){const t=this.mirror.getId(n.value.parentNode);if(-1===r(n.value))continue;if(-1!==t){e=n;break}{const t=n.value;if(t.parentNode&&t.parentNode.nodeType===Node.DOCUMENT_FRAGMENT_NODE){const r=t.parentNode.host;if(-1!==this.mirror.getId(r)){e=n;break}}}}}}if(!e){for(;n.head;)n.removeNode(n.head.value);break}s=e.previous,n.removeNode(e.value),i(e.value)}const o={texts:this.texts.map(e=>({id:this.mirror.getId(e.node),value:e.value})).filter(e=>!t.has(e.id)).filter(e=>this.mirror.has(e.id)),attributes:this.attributes.map(e=>{const{attributes:t}=e;if("string"==typeof t.style){const n=JSON.stringify(e.styleDiff),r=JSON.stringify(e._unchangedStyles);n.length<t.style.length&&(n+r).split("var(").length===t.style.split("var(").length&&(t.style=e.styleDiff)}return{id:this.mirror.getId(e.node),attributes:t}}).filter(e=>!t.has(e.id)).filter(e=>this.mirror.has(e.id)),removes:this.removes,adds:e};(o.texts.length||o.attributes.length||o.removes.length||o.adds.length)&&(this.texts=[],this.attributes=[],this.attributeMap=new WeakMap,this.removes=[],this.addedSet=new Set,this.movedSet=new Set,this.droppedSet=new Set,this.movedMap={},this.mutationCb(o))},this.processMutation=e=>{if(!gd(e.target,this.mirror))switch(e.type){case"characterData":{const t=e.target.textContent;md(e.target,this.blockClass,this.blockSelector,this.unblockSelector,!1)||t===e.oldValue||this.texts.push({value:ed(e.target,this.maskTextClass,this.maskTextSelector,this.unmaskTextClass,this.unmaskTextSelector,this.maskAllText)&&t?this.maskTextFn?this.maskTextFn(t,hd(e.target)):t.replace(/[\S]/g,"*"):t,node:e.target});break}case"attributes":{const t=e.target;let n=e.attributeName,r=e.target.getAttribute(n);if("value"===n){const n=Tc(t),i=t.tagName;r=Cc(t,i,n);const s=wc({maskInputOptions:this.maskInputOptions,tagName:i,type:n});r=Sc({isMasked:ed(e.target,this.maskTextClass,this.maskTextSelector,this.unmaskTextClass,this.unmaskTextSelector,s),element:t,value:r,maskInputFn:this.maskInputFn})}if(md(e.target,this.blockClass,this.blockSelector,this.unblockSelector,!1)||r===e.oldValue)return;let i=this.attributeMap.get(e.target);if("IFRAME"===t.tagName&&"src"===n&&!this.keepIframeSrcFn(r)){if(Bd(t))return;n="rr_src"}if(i||(i={node:e.target,attributes:{},styleDiff:{},_unchangedStyles:{}}
1,this.attributes.push(i),this.attributeMap.set(e.target,i)),"type"===n&&"INPUT"===t.tagName&&"password"===(e.oldValue||"").toLowerCase()&&t.setAttribute("data-rr-is-password","true"),!Qc(t.tagName,n)&&(i.attributes[n]=Kc(this.doc,kc(t.tagName),kc(n),r,t,this.maskAttributeFn),"style"===n)){const n=e.oldValue?this.styleDeclarationParser.parse(e.oldValue):null;for(const e of Array.from(t.style)){const r=t.style.getPropertyValue(e),s=t.style.getPropertyPriority(e);r!==(n?.getPropertyValue(e)||"")||s!==(n?.getPropertyPriority(e)||"")?i.styleDiff[e]=""===s?r:[r,s]:i._unchangedStyles[e]=[r,s]}if(n)for(const e of Array.from(n))""===t.style.getPropertyValue(e)&&(i.styleDiff[e]=!1)}break}case"childList":if(md(e.target,this.blockClass,this.blockSelector,this.unblockSelector,!0))return;e.addedNodes.forEach(t=>this.genAdds(t,e.target)),e.removedNodes.forEach(t=>{const n=this.mirror.getId(t),r=gc(e.target)?this.mirror.getId(e.target.host):this.mirror.getId(e.target);md(e.target,this.blockClass,this.blockSelector,this.unblockSelector,!1)||gd(t,this.mirror)||!function(e,t){return-1!==t.getId(e)}(t,this.mirror)||(this.addedSet.has(t)?(Zd(this.addedSet,t),this.droppedSet.add(t)):this.addedSet.has(e.target)&&-1===n||yd(e.target,this.mirror)||(this.movedSet.has(t)&&this.movedMap[Yd(n,r)]?Zd(this.movedSet,t):this.removes.push({parentId:r,id:n,isShadow:!(!gc(e.target)||!yc(e.target))||void 0})),this.mapRemoves.push(t))})}},this.genAdds=(e,t)=>{if(!this.processedNodeManager.inOtherBuffer(e,this)&&!this.addedSet.has(e)&&!this.movedSet.has(e)){if(this.mirror.hasNode(e)){if(gd(e,this.mirror))return;this.movedSet.add(e);let n=null;t&&this.mirror.hasNode(t)&&(n=this.mirror.getId(t)),n&&-1!==n&&(this.movedMap[Yd(this.mirror.getId(e),n)]=!0)}else this.addedSet.add(e),this.droppedSet.delete(e);md(e,this.blockClass,this.blockSelector,this.unblockSelector,!1)||(e.childNodes&&e.childNodes.forEach(e=>this.genAdds(e)),wd(e)&&e.shadowRoot.childNodes.forEach(t=>{this.processedNodeManager.add(t,this),this.genAdds(t,e)}))}}}init(e){["mutationCb","blockClass","blockSelector","unblockSelector","maskAllText","maskTextClass","unmaskTextClass","maskTextSelector","unmaskTextSelector","inlineStylesheet","maskInputOptions","maskAttributeFn","maskTextFn","maskInputFn","keepIframeSrcFn","recordCanvas","inlineImages","slimDOMOptions","dataURLOptions","doc","mirror","iframeManager","stylesheetManager","shadowDomManager","canvasManager","processedNodeManager","ignoreCSSAttributes"].forEach(t=>{this[t]=e[t]}),this.styleDeclarationParser=new Wd(this.doc)}freeze(){this.frozen=!0,this.canvasManager.freeze()}unfreeze(){this.frozen=!1,this.canvasManager.unfreeze(),this.emit()}isFrozen(){return this.frozen}lock(){this.locked=!0,this.canvasManager.lock()}unlock(){this.locked=!1,this.canvasManager.unlock(),this.emit()}reset(){this.shadowDomManager.reset(),this.canvasManager.reset()}}function Zd(e,t){e.delete(t),t.childNodes?.forEach(t=>Zd(e,t))}function Kd(e,t,n){return 0!==e.length&&function(e,t,n){let r=t.parentNode;for(;r;){const t=n.getId(r);if(e.some(e=>e.id===t))return!0;r=r.parentNode}return!1}(e,t,n)}function Qd(e,t){return 0!==e.size&&Xd(e,t)}function Xd(e,t){const{parentNode:n}=t;return!!n&&(!!e.has(n)||Xd(e,n))}const Jd=[];function ef(e){try{if("composedPath"in e){const t=e.composedPath();if(t.length)return t[0]}else if("path"in e&&e.path.length)return e.path[0]}catch{}return e&&e.target}function tf(e,t){const n=new Gd;Jd.push(n),n.init(e);let r=window.MutationObserver||window.__rrMutationObserver;const i=window?.Zone?.__symbol__?.("MutationObserver");i&&window[i]&&(r=window[i]);const s=new r(zd(t=>{e.onMutation&&!1===e.onMutation(t)||n.processMutations.bind(n)(t)}));return s.observe(t,{attributes:!0,attributeOldValue:!0,characterData:!0,characterDataOldValue:!0,childList:!0,subtree:!0}),s}function nf({mouseInteractionCb:e,doc:t,mirror:n,blockClass:r,blockSelector:i,unblockSelector:s,sampling:o}){if(!1===o.mouseInteraction)return()=>{};const a=!0===o.mouseInteraction||void 0===o.mouseInteraction?{}:o.mouseInteraction,l=[];let u=null;return Object.keys(Ad).filter(e=>Number.isNaN(Number(e))&&!e.endsWith("_Departed")&&!1!==a[e]).forEac
1h(o=>{let a=kc(o);const c=(t=>o=>{const a=ef(o);if(md(a,r,i,s,!0))return;let l=null,c=t;if("pointerType"in o){switch(o.pointerType){case"mouse":l=Dd.Mouse;break;case"touch":l=Dd.Touch;break;case"pen":l=Dd.Pen}l===Dd.Touch?Ad[t]===Ad.MouseDown?c="TouchStart":Ad[t]===Ad.MouseUp&&(c="TouchEnd"):Dd.Pen}else vd(o)&&(l=Dd.Touch);null!==l?(u=l,(c.startsWith("Touch")&&l===Dd.Touch||c.startsWith("Mouse")&&l===Dd.Mouse)&&(l=null)):Ad[t]===Ad.Click&&(l=u,u=null);const d=vd(o)?o.changedTouches[0]:o;if(!d)return;const f=n.getId(a),{clientX:p,clientY:h}=d;zd(e)({type:Ad[c],id:f,x:p,y:h,...null!==l&&{pointerType:l}})})(o);if(window.PointerEvent)switch(Ad[o]){case Ad.MouseDown:case Ad.MouseUp:a=a.replace("mouse","pointer");break;case Ad.TouchStart:case Ad.TouchEnd:return}l.push(id(a,c,t))}),zd(()=>{l.forEach(e=>e())})}function rf({scrollCb:e,doc:t,mirror:n,blockClass:r,blockSelector:i,unblockSelector:s,sampling:o}){return id("scroll",zd(ad(zd(o=>{const a=ef(o);if(!a||md(a,r,i,s,!0))return;const l=n.getId(a);if(a===t&&t.defaultView){const n=dd(t.defaultView);e({id:l,x:n.left,y:n.top})}else e({id:l,x:a.scrollLeft,y:a.scrollTop})}),o.scroll||100)),t)}const sf=["INPUT","TEXTAREA","SELECT"],of=new WeakMap;function af({inputCb:e,doc:t,mirror:n,blockClass:r,blockSelector:i,unblockSelector:s,ignoreClass:o,ignoreSelector:a,maskInputOptions:l,maskInputFn:u,sampling:c,userTriggeredOnInput:d,maskTextClass:f,unmaskTextClass:p,maskTextSelector:h,unmaskTextSelector:m}){function g(e){let n=ef(e);const c=e.isTrusted,g=n&&Ec(n.tagName);if("OPTION"===g&&(n=n.parentElement),!n||!g||sf.indexOf(g)<0||md(n,r,i,s,!0))return;const v=n;if(v.classList.contains(o)||a&&v.matches(a))return;const b=Tc(n);let _=Cc(v,g,b),w=!1;const S=wc({maskInputOptions:l,tagName:g,type:b}),k=ed(n,f,h,p,m,S);"radio"!==b&&"checkbox"!==b||(w=n.checked),_=Sc({isMasked:k,element:n,value:_,maskInputFn:u}),y(n,d?{text:_,isChecked:w,userTriggered:c}:{text:_,isChecked:w});const E=n.name;"radio"===b&&E&&w&&t.querySelectorAll(`input[type="radio"][name="${E}"]`).forEach(e=>{if(e!==n){const t=Sc({isMasked:k,element:e,value:Cc(e,g,b),maskInputFn:u});y(e,d?{text:t,isChecked:!w,userTriggered:!1}:{text:t,isChecked:!w})}})}function y(t,r){const i=of.get(t);if(!i||i.text!==r.text||i.isChecked!==r.isChecked){of.set(t,r);const i=n.getId(t);zd(e)({...r,id:i})}}const v=("last"===c.input?["change"]:["input","change"]).map(e=>id(e,zd(g),t)),b=t.defaultView;if(!b)return()=>{v.forEach(e=>e())};const _=b.Object.getOwnPropertyDescriptor(b.HTMLInputElement.prototype,"value"),w=[[b.HTMLInputElement.prototype,"value"],[b.HTMLInputElement.prototype,"checked"],[b.HTMLSelectElement.prototype,"value"],[b.HTMLTextAreaElement.prototype,"value"],[b.HTMLSelectElement.prototype,"selectedIndex"],[b.HTMLOptionElement.prototype,"selected"]];return _&&_.set&&v.push(...w.map(e=>ld(e[0],e[1],{set(){zd(g)({target:this,isTrusted:!1})}},!1,b))),zd(()=>{v.forEach(e=>e())})}function lf(e){return function(e,t){if(ff("CSSGroupingRule")&&e.parentRule instanceof CSSGroupingRule||ff("CSSMediaRule")&&e.parentRule instanceof CSSMediaRule||ff("CSSSupportsRule")&&e.parentRule instanceof CSSSupportsRule||ff("CSSConditionRule")&&e.parentRule instanceof CSSConditionRule){const n=Array.from(e.parentRule.cssRules).indexOf(e);t.unshift(n)}else if(e.parentStyleSheet){const n=Array.from(e.parentStyleSheet.cssRules).indexOf(e);t.unshift(n)}return t}(e,[])}function uf(e,t,n){let r,i;return e?(e.ownerNode?r=t.getId(e.ownerNode):i=n.getId(e),{styleId:i,id:r}):{}}function cf({mirror:e,stylesheetManager:t},n){let r=null;r="#document"===n.nodeName?e.getId(n):e.getId(n.host);const i="#document"===n.nodeName?n.defaultView?.Document:n.ownerDocument?.defaultView?.ShadowRoot,s=i?.prototype?Object.getOwnPropertyDescriptor(i?.prototype,"adoptedStyleSheets"):void 0;return null!==r&&-1!==r&&i&&s?(Object.defineProperty(n,"adoptedStyleSheets",{configurable:s.configurable,enumerable:s.enumerable,get(){return s.get?.call(this)},set(e){const n=s.set?.call(this,e);if(null!==r&&-1!==r)try{t.adoptStyleSheets(e,r)}catch(i){}return n}}),zd(()=>{Object.defineProperty(n,"adoptedStyleSheets",{configurable:s.configurable,enumerable:s.enumerable,get:s.get,set:s.set})})):()=>{}}function df(e,t={}){const n=e.doc.defaultView;if(!n)return()=>{};let r;e.recordDOM&&(r=tf(e,e.doc));const i=function({mousemoveCb:e,sampling:t,doc:n,mirror:r}){if(!1===t.mousemove)return()=>{};const i="number"==typeof t.mousemove?t.mousemove:50,s="number"==typeof t.mousemoveCallback?t.mousemoveCallback:500;let o,a=[];const l=ad(zd(t=>{const n=Date.now()-o;e(a.map(e=>(e.timeOffset-=n,e)),t),a=[],o=null}),s),u=zd(ad(zd(e=>{const t=ef(e),{clientX:n,clientY:i}=vd(e)?e.changedTouches[0]:e;o||(o=cd()),a.push({x:n,y:i,id:r.getId(t),timeOffset:cd()-o}),l("undefined"!=typeof DragEvent&&e instanceof DragEvent?Od.Drag:e instanceof MouseEvent?Od.MouseMove:Od.TouchMove)}),i,{trailing:!1})),c=[id("mousemove",u,n),id("touchmove",u,n),id("drag",u,n)];return zd(()=>
vendor: 4,650 bytes, line 1
1{c.forEach(e=>e())})}(e),s=nf(e),o=rf(e),a=function({viewportResizeCb:e},{win:t}){let n=-1,r=-1;return id("resize",zd(ad(zd(()=>{const t=fd(),i=pd();n===t&&r===i||(e({width:Number(i),height:Number(t)}),n=t,r=i)}),200)),t)}(e,{win:n}),l=af(e),u=function({mediaInteractionCb:e,blockClass:t,blockSelector:n,unblockSelector:r,mirror:i,sampling:s,doc:o}){const a=zd(o=>ad(zd(s=>{const a=ef(s);if(!a||md(a,t,n,r,!0))return;const{currentTime:l,volume:u,muted:c,playbackRate:d}=a;e({type:o,id:i.getId(a),currentTime:l,volume:u,muted:c,playbackRate:d})}),s.media||500)),l=[id("play",a(Ld.Play),o),id("pause",a(Ld.Pause),o),id("seeked",a(Ld.Seeked),o),id("volumechange",a(Ld.VolumeChange),o),id("ratechange",a(Ld.RateChange),o)];return zd(()=>{l.forEach(e=>e())})}(e);let c=()=>{},d=()=>{},f=()=>{},p=()=>{};e.recordDOM&&(c=function({styleSheetRuleCb:e,mirror:t,stylesheetManager:n},{win:r}){if(!r.CSSStyleSheet||!r.CSSStyleSheet.prototype)return()=>{};const i=r.CSSStyleSheet.prototype.insertRule;r.CSSStyleSheet.prototype.insertRule=new Proxy(i,{apply:zd((r,i,s)=>{const[o,a]=s,{id:l,styleId:u}=uf(i,t,n.styleMirror);return(l&&-1!==l||u&&-1!==u)&&e({id:l,styleId:u,adds:[{rule:o,index:a}]}),r.apply(i,s)})});const s=r.CSSStyleSheet.prototype.deleteRule;let o,a;r.CSSStyleSheet.prototype.deleteRule=new Proxy(s,{apply:zd((r,i,s)=>{const[o]=s,{id:a,styleId:l}=uf(i,t,n.styleMirror);return(a&&-1!==a||l&&-1!==l)&&e({id:a,styleId:l,removes:[{index:o}]}),r.apply(i,s)})}),r.CSSStyleSheet.prototype.replace&&(o=r.CSSStyleSheet.prototype.replace,r.CSSStyleSheet.prototype.replace=new Proxy(o,{apply:zd((r,i,s)=>{const[o]=s,{id:a,styleId:l}=uf(i,t,n.styleMirror);return(a&&-1!==a||l&&-1!==l)&&e({id:a,styleId:l,replace:o}),r.apply(i,s)})})),r.CSSStyleSheet.prototype.replaceSync&&(a=r.CSSStyleSheet.prototype.replaceSync,r.CSSStyleSheet.prototype.replaceSync=new Proxy(a,{apply:zd((r,i,s)=>{const[o]=s,{id:a,styleId:l}=uf(i,t,n.styleMirror);return(a&&-1!==a||l&&-1!==l)&&e({id:a,styleId:l,replaceSync:o}),r.apply(i,s)})}));const l={};pf("CSSGroupingRule")?l.CSSGroupingRule=r.CSSGroupingRule:(pf("CSSMediaRule")&&(l.CSSMediaRule=r.CSSMediaRule),pf("CSSConditionRule")&&(l.CSSConditionRule=r.CSSConditionRule),pf("CSSSupportsRule")&&(l.CSSSupportsRule=r.CSSSupportsRule));const u={};return Object.entries(l).forEach(([r,i])=>{u[r]={insertRule:i.prototype.insertRule,deleteRule:i.prototype.deleteRule},i.prototype.insertRule=new Proxy(u[r].insertRule,{apply:zd((r,i,s)=>{const[o,a]=s,{id:l,styleId:u}=uf(i.parentStyleSheet,t,n.styleMirror);return(l&&-1!==l||u&&-1!==u)&&e({id:l,styleId:u,adds:[{rule:o,index:[...lf(i),a||0]}]}),r.apply(i,s)})}),i.prototype.deleteRule=new Proxy(u[r].deleteRule,{apply:zd((r,i,s)=>{const[o]=s,{id:a,styleId:l}=uf(i.parentStyleSheet,t,n.styleMirror);return(a&&-1!==a||l&&-1!==l)&&e({id:a,styleId:l,removes:[{index:[...lf(i),o]}]}),r.apply(i,s)})})}),zd(()=>{r.CSSStyleSheet.prototype.insertRule=i,r.CSSStyleSheet.prototype.deleteRule=s,o&&(r.CSSStyleSheet.prototype.replace=o),a&&(r.CSSStyleSheet.prototype.replaceSync=a),Object.entries(l).forEach(([e,t])=>{t.prototype.insertRule=u[e].insertRule,t.prototype.deleteRule=u[e].deleteRule})})}(e,{win:n}),d=cf(e,e.doc),f=function({styleDeclarationCb:e,mirror:t,ignoreCSSAttributes:n,stylesheetManager:r},{win:i}){const s=i.CSSStyleDeclaration.prototype.setProperty;i.CSSStyleDeclaration.prototype.setProperty=new Proxy(s,{apply:zd((i,o,a)=>{const[l,u,c]=a;if(n.has(l))return s.apply(o,[l,u,c]);const{id:d,styleId:f}=uf(o.parentRule?.parentStyleSheet,t,r.styleMirror);return(d&&-1!==d||f&&-1!==f)&&e({id:d,styleId:f,set:{property:l,value:u,priority:c},index:lf(o.parentRule)}),i.apply(o,a)})});const o=i.CSSStyleDeclaration.prototype.removeProperty;return i.CSSStyleDeclaration.prototype.removeProperty=new Proxy(o,{apply:zd((i,s,a)=>{const[l]=a;if(n.has(l))return o.apply(s,[l]);const{id:u,styleId:c}=uf(s.parentRule?.parentStyleSheet,t,r.styleMirror);return(u&&-1!==u||c&&-1!==c)&&e({id:u,styleId:c,remove:{property:l},index:lf(s.parentRule)}),i.apply(s,a)})}),zd(()=>{i.CSSStyleDeclaration.prototype.setProperty=s,i.CSSStyleDeclaration.prototype.removeProperty=o})}(e,{win:n}),e.collectFonts&&(p=function({fontCb:e,doc:t}){const n=t.defaultView;if(!n)return()=>{};const r=[],i=new WeakMap,s=n.FontFace;n.FontFace=function(e,t,n){const r=new s(e,t,n);return i.set(r,{family:e,buffer:"string"!=typeof t,descriptors:n,fontSource:"string"==typeof t?t:JSON.stringify(Array.from(new Uint8Array(t)))}),r};const o=ud(t.fonts,"add",function(t){return function(n){return Id(zd(()=>{const t=i.get(n);t&&(e(t),i.delete(n))}),0),t.apply(this,[n])}});return r.push(()=>{n.FontFace=s}),r.push(o),zd(()=>
1{r.forEach(e=>e())})}(e)));const h=function(e){const{doc:t,mirror:n,blockClass:r,blockSelector:i,unblockSelector:s,selectionCb:o}=e;let a=!0;const l=zd(()=>{const e=t.getSelection();if(!e||a&&e?.isCollapsed)return;a=e.isCollapsed||!1;const l=[],u=e.rangeCount||0;for(let t=0;t<u;t++){const o=e.getRangeAt(t),{startContainer:a,startOffset:u,endContainer:c,endOffset:d}=o;md(a,r,i,s,!0)||md(c,r,i,s,!0)||l.push({start:n.getId(a),startOffset:u,end:n.getId(c),endOffset:d})}o({ranges:l})});return l(),id("selectionchange",l)}(e),m=function({doc:e,customElementCb:t}){const n=e.defaultView;return n&&n.customElements?ud(n.customElements,"define",function(e){return function(n,r,i){try{t({define:{name:n}})}catch(s){}return e.apply(this,[n,r,i])}}):()=>{}}(e),g=[];for(const y of e.plugins)g.push(y.observer(y.callback,n,y.options));return zd(()=>{Jd.forEach(e=>e.reset()),r?.disconnect(),i(),s(),o(),a(),l(),u(),c(),d(),f(),p(),h(),m(),g.forEach(e=>e())})}function ff(e){return void 0!==window[e]}function pf(e){return Boolean(void 0!==window[e]&&window[e].prototype&&"insertRule"in window[e].prototype&&"deleteRule"in window[e].prototype)}class hf{constructor(e){this.generateIdFn=e,this.iframeIdToRemoteIdMap=new WeakMap,this.iframeRemoteIdToIdMap=new WeakMap}getId(e,t,n,r){const i=n||this.getIdToRemoteIdMap(e),s=r||this.getRemoteIdToIdMap(e);let o=i.get(t);return o||(o=this.generateIdFn(),i.set(t,o),s.set(o,t)),o}getIds(e,t){const n=this.getIdToRemoteIdMap(e),r=this.getRemoteIdToIdMap(e);return t.map(t=>this.getId(e,t,n,r))}
1getRemoteId(e,t,n){const r=n||this.getRemoteIdToIdMap(e);if("number"!=typeof t)return t;const i=r.get(t);return i||-1}getRemoteIds(e,t){const n=this.getRemoteIdToIdMap(e);return t.map(t=>this.getRemoteId(e,t,n))}reset(e){if(!e)return this.iframeIdToRemoteIdMap=new WeakMap,void(this.iframeRemoteIdToIdMap=new WeakMap);this.iframeIdToRemoteIdMap.delete(e),this.iframeRemoteIdToIdMap.delete(e)}getIdToRemoteIdMap(e){let t=this.iframeIdToRemoteIdMap.get(e);return t||(t=new Map,this.iframeIdToRemoteIdMap.set(e,t)),t}getRemoteIdToIdMap(e){let t=this.iframeRemoteIdToIdMap.get(e);return t||(t=new Map,this.iframeRemoteIdToIdMap.set(e,t)),t}}class mf{constructor(){this.crossOriginIframeMirror=new hf(Pc),this.crossOriginIframeRootIdMap=new WeakMap}addIframe(){}addLoadListener(){}attachIframe(){}}class gf{constructor(e){this.iframes=new WeakMap,this.crossOriginIframeMap=new WeakMap,this.crossOriginIframeMirror=new hf(Pc),this.crossOriginIframeRootIdMap=new WeakMap,this.mutationCb=e.mutationCb,this.wrappedEmit=e.wrappedEmit,this.stylesheetManager=e.stylesheetManager,this.recordCrossOriginIframes=e.recordCrossOriginIframes,this.crossOriginIframeStyleMirror=new hf(this.stylesheetManager.styleMirror.generateId.bind(this.stylesheetManager.styleMirror)),this.mirror=e.mirror,this.recordCrossOriginIframes&&window.addEventListener("message",this.handleMessage.bind(this))}addIframe(e){this.iframes.set(e,!0);const t=qd(e);t&&this.crossOriginIframeMap.set(t,e)}addLoadListener(e){this.loadListener=e}attachIframe(e,t){this.mutationCb({adds:[{parentId:this.mirror.getId(e),nextId:null,node:t}],removes:[],texts:[],attributes:[],isAttachIframe:!0}),this.recordCrossOriginIframes&&qd(e)?.addEventListener("message",this.handleMessage.bind(this)),this.loadListener?.(e);const n=Bd(e);n&&n.adoptedStyleSheets&&n.adoptedStyleSheets.length>0&&this.stylesheetManager.adoptStyleSheets(n.adoptedStyleSheets,this.mirror.getId(n))}handleMessage(e){const t=e;if("rrweb"!==t.data.type||t.origin!==t.data.origin)return;if(!e.source)return;const n=this.crossOriginIframeMap.get(e.source);if(!n)return;const r=this.transformCrossOriginEvent(n,t.data.event);r&&this.wrappedEmit(r,t.data.isCheckout)}transformCrossOriginEvent(e,t){switch(t.type){case Md.FullSnapshot:{this.crossOriginIframeMirror.reset(e),this.crossOriginIframeStyleMirror.reset(e),this.replaceIdOnNode(t.data.node,e);const n=t.data.node.id;return this.crossOriginIframeRootIdMap.set(e,n),this.patchRootIdOnNode(t.data.node,n),{timestamp:t.timestamp,type:Md.IncrementalSnapshot,data:{source:Od.Mutation,adds:[{parentId:this.mirror.getId(e),nextId:null,node:t.data.node}],removes:[],texts:[],attributes:[],isAttachIframe:!0}}}case Md.Meta:case Md.Load:case Md.DomContentLoaded:return!1;case Md.Plugin:return t;case Md.Custom:return this.replaceIds(t.data.payload,e,["id","parentId","previousId","nextId"]),t;case Md.IncrementalSnapshot:switch(t.data.source){case Od.Mutation:return t.data.adds.forEach(t=>{this.replaceIds(t,e,["parentId","nextId","previousId"]),this.replaceIdOnNode(t.node,e);const n=this.crossOriginIframeRootIdMap.get(e);n&&this.patchRootIdOnNode(t.node,n)}),t.data.removes.forEach(t=>{this.replaceIds(t,e,["parentId","id"])}),t.data.attributes.forEach(t=>{this.replaceIds(t,e,["id"])}),t.data.texts.forEach(t=>{this.replaceIds(t,e,["id"])}),t;case Od.Drag:case Od.TouchMove:case Od.MouseMove:return t.data.positions.forEach(t=>{this.replaceIds(t,e,["id"])}),t;case Od.ViewportResize:return!1;case Od.MediaInteraction:case Od.MouseInteraction:case Od.Scroll:case Od.CanvasMutation:case Od.Input:return this.replaceIds(t.data,e,["id"]),t;case Od.StyleSheetRule:case Od.StyleDeclaration:return this.replaceIds(t.data,e,["id"]),this.replaceStyleIds(t.data,e,["styleId"]),t;case Od.Font:return t;case Od.Selection:return t.data.ranges.forEach(t=>{this.replaceIds(t,e,["start","end"])}),t;case Od.AdoptedStyleSheet:return this.replaceIds(t.data,e,["id"]),this.replaceStyleIds(t.data,e,["styleIds"]),t.data.styles?.forEach(t=>{this.replaceStyleIds(t,e,["styleId"])}),t}}return!1}replace(e,t,n,r){for(const i of r)(Array.isArray(t[i])||"number"==typeof t[i])&&(Array.isArray(t[i])?t[i]=e.getIds(n,t[i]):t[i]=e.getId(n,t[i]));return t}replaceIds(e,t,n){return this.replace(this.crossOriginIframeMirror,e,t,n)}replaceStyleIds(e,t,n){return this.replace(this.crossOriginIframeStyleMirror,e,t,n)}replaceIdOnNode(e,t){this.replaceIds(e,t,["id","rootId"]),"childNodes"in e&&e.childNodes.forEac
1h(e=>{this.replaceIdOnNode(e,t)})}patchRootIdOnNode(e,t){e.type===mc.Document||e.rootId||(e.rootId=t),"childNodes"in e&&e.childNodes.forEach(e=>{this.patchRootIdOnNode(e,t)})}}class yf{init(){}addShadowRoot(){}observeAttachShadow(){}reset(){}}class vf{constructor(e){this.shadowDoms=new WeakSet,this.restoreHandlers=[],this.mutationCb=e.mutationCb,this.scrollCb=e.scrollCb,this.bypassOptions=e.bypassOptions,this.mirror=e.mirror,this.init()}init(){this.reset(),this.patchAttachShadow(Element,document)}addShadowRoot(e,t){if(!yc(e))return;if(this.shadowDoms.has(e))return;this.shadowDoms.add(e),this.bypassOptions.canvasManager.addShadowRoot(e);const n=tf({...this.bypassOptions,doc:t,mutationCb:this.mutationCb,mirror:this.mirror,shadowDomManager:this},e);this.restoreHandlers.push(()=>n.disconnect()),this.restoreHandlers.push(rf({...this.bypassOptions,scrollCb:this.scrollCb,doc:e,mirror:this.mirror})),Id(()=>{e.adoptedStyleSheets&&e.adoptedStyleSheets.length>0&&this.bypassOptions.stylesheetManager.adoptStyleSheets(e.adoptedStyleSheets,this.mirror.getId(e.host)),this.restoreHandlers.push(cf({mirror:this.mirror,stylesheetManager:this.bypassOptions.stylesheetManager},e))},0)}observeAttachShadow(e){const t=Bd(e),n=qd(e);t&&n&&this.patchAttachShadow(n.Element,t)}patchAttachShadow(e,t){const n=this;this.restoreHandlers.push(ud(e.prototype,"attachShadow",function(e){return function(r){const i=e.call(this,r);return this.shadowRoot&&xd(this)&&n.addShadowRoot(this.shadowRoot,t),i}}))}reset(){this.restoreHandlers.forEach(e=>{try{e()}catch(t){}}),this.restoreHandlers=[],this.shadowDoms=new WeakSet,this.bypassOptions.canvasManager.resetShadowRoots()}}class bf{constructor(e){this.trackedLinkElements=new WeakSet,this.styleMirror=new Sd,this.mutationCb=e.mutationCb,this.adoptedStyleSheetCb=e.adoptedStyleSheetCb}attachLinkElement(e,t){"_cssText"in t.attributes&&this.mutationCb({adds:[],removes:[],texts:[],attributes:[{id:t.id,attributes:t.attributes}]}),this.trackLinkElement(e)}trackLinkElement(e){this.trackedLinkElements.has(e)||(this.trackedLinkElements.add(e),this.trackStylesheetInLinkElement(e))}adoptStyleSheets(e,t){if(0===e.length)return;const n={id:t,styleIds:[]},r=[];for(const i of e){let e;this.styleMirror.has(i)?e=this.styleMirror.getId(i):(e=this.styleMirror.add(i),r.push({styleId:e,rules:Array.from(i.rules||CSSRule,(e,t)=>({rule:bc(e),index:t}))})),n.styleIds.push(e)}r.length>0&&(n.styles=r),this.adoptedStyleSheetCb(n)}reset(){this.styleMirror.reset(),this.trackedLinkElements=new WeakSet}trackStylesheetInLinkElement(e){}}class _f{constructor(){this.nodeMap=new WeakMap,this.active=!1}inOtherBuffer(e,t){const n=this.nodeMap.get(e);return n&&Array.from(n).some(e=>e!==t)}add(e,t){this.active||(this.active=!0,function(...e){Cd("requestAnimationFrame")(...e)}(()=>{this.nodeMap=new WeakMap,this.active=!1})),this.nodeMap.set(e,(this.nodeMap.get(e)||new Set).add(t))}destroy(){}}let wf,Sf;try{if(2!==Array.from([1],e=>2*e)[0]){const e=document.createElement("iframe");document.body.appendChild(e),Array.from=e.contentWindow?.Array.from||Array.from,document.body.removeChild(e)}}catch(gM){console.debug("Unable to override Array.from",gM)}const kf=new _c;function Ef(e={}){const{emit:t,checkoutEveryNms:n,checkoutEveryNth:r,blockClass:i="rr-block",blockSelector:s=null,unblockSelector:o=null,ignoreClass:a="rr-ignore",ignoreSelector:l=null,maskAllText:u=!1,maskTextClass:c="rr-mask",unmaskTextClass:d=null,maskTextSelector:f=null,unmaskTextSelector:p=null,inlineStylesheet:h=!0,maskAllInputs:m,maskInputOptions:g,slimDOMOptions:y,maskAttributeFn:v,maskInputFn:b,maskTextFn:_,maxCanvasSize:w=null,packFn:S,sampling:k={},dataURLOptions:E={},mousemoveWait:x,recordDOM:T=!0,recordCanvas:C=!1,recordCrossOriginIframes:I=!1,recordAfter:M=("DOMContentLoaded"===e.recordAfter?e.recordAfter:"load"),userTriggeredOnInput:O=!1,collectFonts:A=!1,inlineImages:D=!1,plugins:L,keepIframeSrcFn:N=()=>!1,ignoreCSSAttributes:R=new Set([]),errorHandler:P,onMutation:z,getCanvasManager:F}=e;Rd(P);const $=!I||window.parent===window;let j=!1;if(!$)try{window.parent.document&&(j=!1)}catch(te){j=!0}if($&&!t)throw new Error("emit function is required");if(!$&&!j)return()=>{};
1void 0!==x&&void 0===k.mousemove&&(k.mousemove=x),kf.reset();const U=!0===m?{color:!0,date:!0,"datetime-local":!0,email:!0,month:!0,number:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0,textarea:!0,select:!0,radio:!0,checkbox:!0}:void 0!==g?g:{},B=!0===y||"all"===y?{script:!0,comment:!0,headFavicon:!0,headWhitespace:!0,headMetaSocial:!0,headMetaRobots:!0,headMetaHttpEquiv:!0,headMetaVerification:!0,headMetaAuthorship:"all"===y,headMetaDescKeywords:"all"===y}:y||{};let q;!function(e=window){"NodeList"in e&&!e.NodeList.prototype.forEach&&(e.NodeList.prototype.forEach=Array.prototype.forEach),"DOMTokenList"in e&&!e.DOMTokenList.prototype.forEach&&(e.DOMTokenList.prototype.forEach=Array.prototype.forEach),Node.prototype.contains||(Node.prototype.contains=(...e)=>{let t=e[0];if(!(0 in e))throw new TypeError("1 argument is required");do{if(this===t)return!0}while(t=t&&t.parentNode);return!1})}();let W=0;const V=e=>{for(const t of L||[])t.eventProcessor&&(e=t.eventProcessor(e));return S&&!j&&(e=S(e)),e};wf=(e,i)=>{const s=e;if(s.timestamp=cd(),!Jd[0]?.isFrozen()||s.type===Md.FullSnapshot||s.type===Md.IncrementalSnapshot&&s.data.source===Od.Mutation||Jd.forEach(e=>e.unfreeze()),$)t?.(V(s),i);else if(j){const e={type:"rrweb",event:V(s),origin:window.location.origin,isCheckout:i};window.parent.postMessage(e,"*")}if(s.type===Md.FullSnapshot)q=s,W=0;else if(s.type===Md.IncrementalSnapshot){if(s.data.source===Od.Mutation&&s.data.isAttachIframe)return;W++;const e=r&&W>=r,t=n&&q&&s.timestamp-q.timestamp>n;(e||t)&&ee(!0)}};const H=e=>{wf({type:Md.IncrementalSnapshot,data:{source:Od.Mutation,...e}})},Y=e=>wf({type:Md.IncrementalSnapshot,data:{source:Od.Scroll,...e}}),G=e=>wf({type:Md.IncrementalSnapshot,data:{source:Od.CanvasMutation,...e}}),Z=new bf({mutationCb:H,adoptedStyleSheetCb:e=>wf({type:Md.IncrementalSnapshot,data:{source:Od.AdoptedStyleSheet,...e}})}),K="boolean"==typeof __RRWEB_EXCLUDE_IFRAME__&&__RRWEB_EXCLUDE_IFRAME__?new mf:new gf({mirror:kf,mutationCb:H,stylesheetManager:Z,recordCrossOriginIframes:I,wrappedEmit:wf});for(const re of L||[])re.getMirror&&re.getMirror({nodeMirror:kf,crossOriginIframeMirror:K.crossOriginIframeMirror,crossOriginIframeStyleMirror:K.crossOriginIframeStyleMirror});const Q=new _f,X=function(e,t){try{return e?e(t):new Ud}catch{return console.warn("Unable to initialize CanvasManager"),new Ud}}(F,{mirror:kf,win:window,mutationCb:e=>wf({type:Md.IncrementalSnapshot,data:{source:Od.CanvasMutation,...e}}),recordCanvas:C,blockClass:i,blockSelector:s,unblockSelector:o,maxCanvasSize:w,sampling:k.canvas,dataURLOptions:E,errorHandler:P}),J="boolean"==typeof __RRWEB_EXCLUDE_SHADOW_DOM__&&__RRWEB_EXCLUDE_SHADOW_DOM__?new yf:new vf({mutationCb:H,scrollCb:Y,bypassOptions:{onMutation:z,blockClass:i,blockSelector:s,unblockSelector:o,maskAllText:u,maskTextClass:c,unmaskTextClass:d,maskTextSelector:f,unmaskTextSelector:p,inlineStylesheet:h,maskInputOptions:U,dataURLOptions:E,maskAttributeFn:v,maskTextFn:_,maskInputFn:b,recordCanvas:C,inlineImages:D,sampling:k,slimDOMOptions:B,iframeManager:K,stylesheetManager:Z,canvasManager:X,keepIframeSrcFn:N,processedNodeManager:Q,ignoreCSSAttributes:R},mirror:kf}),ee=(e=!1)=>{if(!T)return;wf({type:Md.Meta,data:{href:window.location.href,width:pd(),height:fd()}},e),Z.reset(),J.init(),Jd.forEach(e=>e.lock());const t=function(e,t){const{mirror:n=new _c,blockClass:r="rr-block",blockSelector:i=null,unblockSelector:s=null,maskAllText:o=!1,maskTextClass:a="rr-mask",unmaskTextClass:l=null,maskTextSelector:u=null,unmaskTextSelector:c=null,inlineStylesheet:d=!0,inlineImages:f=!1,recordCanvas:p=!1,maskAllInputs:h=!1,maskAttributeFn:m,maskTextFn:g,maskInputFn:y,slimDOM:v=!1,dataURLOptions:b,preserveWhiteSpace:_,onSerialize:w,onIframeLoad:S,iframeLoadTimeout:k,onBlockedImageLoad:E,onStylesheetLoad:x,stylesheetLoadTimeout:T,keepIframeSrcFn:C=()=>!1,ignoreCSSAttributes:I=new Set([])}=t||{};return rd(e,{doc:e,mirror:n,blockClass:r,blockSelector:i,unblockSelector:s,maskAllText:o,maskTextClass:a,unmaskTextClass:l,maskTextSelector:u,unmaskTextSelector:c,skipChild:!1,inlineStylesheet:d,maskInputOptions:!0===h?{color:!0,date:!0,"datetime-local":!0,email:!0,month:!0,number:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0,textarea:!0,select:!0}:!1===h?{}:h,maskAttributeFn:m,maskTextFn:g,maskInputFn:y,slimDOMOptions:!0===v||"all"===v?{script:!0,comment:!0,headFavicon:!0,headWhitespace:!0,headMetaDescKeywords:"all"===v,headMetaSocial:!0,headMetaRobots:!0,headMetaHttpEquiv:!0,headMetaAuthorship:!0,headMetaVerification:!0}
1:!1===v?{}:v,dataURLOptions:b,inlineImages:f,recordCanvas:p,preserveWhiteSpace:_,onSerialize:w,onIframeLoad:S,iframeLoadTimeout:k,onBlockedImageLoad:E,onStylesheetLoad:x,stylesheetLoadTimeout:T,keepIframeSrcFn:C,newlyAddedElement:!1,ignoreCSSAttributes:I})}(document,{mirror:kf,blockClass:i,blockSelector:s,unblockSelector:o,maskAllText:u,maskTextClass:c,unmaskTextClass:d,maskTextSelector:f,unmaskTextSelector:p,inlineStylesheet:h,maskAllInputs:U,maskAttributeFn:v,maskInputFn:b,maskTextFn:_,slimDOM:B,dataURLOptions:E,recordCanvas:C,inlineImages:D,onSerialize:e=>{bd(e,kf)&&K.addIframe(e),_d(e,kf)&&Z.trackLinkElement(e),wd(e)&&J.addShadowRoot(e.shadowRoot,document)},onIframeLoad:(e,t)=>{K.attachIframe(e,t);const n=qd(e);n&&X.addWindow(n),J.observeAttachShadow(e)},onStylesheetLoad:(e,t)=>{Z.attachLinkElement(e,t)},onBlockedImageLoad:(e,t,{width:n,height:r})=>{H({adds:[],removes:[],texts:[],attributes:[{id:t.id,attributes:{style:{width:`${n}px`,height:`${r}px`}}}]})},keepIframeSrcFn:N,ignoreCSSAttributes:R});if(!t)return console.warn("Failed to snapshot the document");wf({type:Md.FullSnapshot,data:{node:t,initialOffset:dd(window)}}),Jd.forEach(e=>e.unlock()),document.adoptedStyleSheets&&document.adoptedStyleSheets.length>0&&Z.adoptStyleSheets(document.adoptedStyleSheets,kf.getId(document))};Sf=ee;try{const e=[],t=e=>zd(df)({onMutation:z,mutationCb:H,mousemoveCb:(e,t)=>wf({type:Md.IncrementalSnapshot,data:{source:t,positions:e}}),mouseInteractionCb:e=>wf({type:Md.IncrementalSnapshot,data:{source:Od.MouseInteraction,...e}}),scrollCb:Y,viewportResizeCb:e=>wf({type:Md.IncrementalSnapshot,data:{source:Od.ViewportResize,...e}}),inputCb:e=>wf({type:Md.IncrementalSnapshot,data:{source:Od.Input,...e}}),mediaInteractionCb:e=>wf({type:Md.IncrementalSnapshot,data:{source:Od.MediaInteraction,...e}}),styleSheetRuleCb:e=>wf({type:Md.IncrementalSnapshot,data:{source:Od.StyleSheetRule,...e}}),styleDeclarationCb:e=>wf({type:Md.IncrementalSnapshot,data:{source:Od.StyleDeclaration,...e}}),canvasMutationCb:G,fontCb:e=>wf({type:Md.IncrementalSnapshot,data:{source:Od.Font,...e}}),selectionCb:e=>{wf({type:Md.IncrementalSnapshot,data:{source:Od.Selection,...e}})},customElementCb:e=>{wf({type:Md.IncrementalSnapshot,data:{source:Od.CustomElement,...e}})},blockClass:i,ignoreClass:a,ignoreSelector:l,maskAllText:u,maskTextClass:c,unmaskTextClass:d,maskTextSelector:f,unmaskTextSelector:p,maskInputOptions:U,inlineStylesheet:h,sampling:k,recordDOM:T,recordCanvas:C,inlineImages:D,userTriggeredOnInput:O,collectFonts:A,doc:e,maskAttributeFn:v,maskInputFn:b,maskTextFn:_,keepIframeSrcFn:N,blockSelector:s,unblockSelector:o,slimDOMOptions:B,dataURLOptions:E,mirror:kf,iframeManager:K,stylesheetManager:Z,shadowDomManager:J,processedNodeManager:Q,canvasManager:X,ignoreCSSAttributes:R,plugins:L?.filter(e=>e.observer)?.map(e=>({observer:e.observer,options:e.options,callback:t=>wf({type:Md.Plugin,data:{plugin:e.name,payload:t}})}))||[]},{});K.addLoadListener(n=>{try{e.push(t(n.contentDocument))}catch(r){console.warn(r)}});const n=()=>{ee(),e.push(t(document))};return"interactive"===document.readyState||"complete"===document.readyState?n():(e.push(id("DOMContentLoaded",()=>{wf({type:Md.DomContentLoaded,data:{}}),"DOMContentLoaded"===M&&n()})),e.push(id("load",()=>{wf({type:Md.Load,data:{}}),"load"===M&&n()},window))),()=>{e.forEach(e=>e()),Q.destroy(),Sf=void 0,Pd()}}catch(ne){console.warn(ne)}}var xf,Tf;function Cf(e){return e>9999999999?e:1e3*e}function If(e){return e>9999999999?e/1e3:e}function Mf(e,t){"sentry.transaction"!==t.category&&(["ui.click","ui.input"].includes(t.category)?e.triggerUserActivity():e.checkAndHandleExpiredSession(),e.addUpdate(()=>(e.throttledAddEvent({type:Md.Custom,timestamp:1e3*(t.timestamp||0),data:{tag:"breadcrumb",payload:ze(t,10,1e3)}}),"console"===t.category)))}function Of(e){return e.closest("button,a")||e}function Af(e){const t=Df(e);return t&&t instanceof Element?Of(t):t}function Df(e){return function(e){return ye(e)&&"target"in e}(e)?e.target:e}let Lf;function Nf(e){return Lf||(Lf=[],Se(oc,"open",function(e){return function(...t){if(Lf)try{Lf.forEach(e
1=>e())}catch{}return e.apply(oc,t)}})),Lf.push(e),()=>{const t=Lf?Lf.indexOf(e):-1;t>-1&&Lf.splice(t,1)}}Ef.mirror=kf,Ef.takeFullSnapshot=function(e){if(!Sf)throw new Error("please take full snapshot after start recording");Sf(e)},(Tf=xf||(xf={}))[Tf.NotStarted=0]="NotStarted",Tf[Tf.Running=1]="Running",Tf[Tf.Stopped=2]="Stopped";const Rf=new Set([Od.Mutation,Od.StyleSheetRule,Od.StyleDeclaration,Od.AdoptedStyleSheet,Od.CanvasMutation,Od.Selection,Od.MediaInteraction]);class Pf{constructor(e,t,n=Mf){this._lastMutation=0,this._lastScroll=0,this._clicks=[],this._timeout=t.timeout/1e3,this._threshold=t.threshold/1e3,this._scrollTimeout=t.scrollTimeout/1e3,this._replay=e,this._ignoreSelector=t.ignoreSelector,this._addBreadcrumbEvent=n}addListeners(){const e=Nf(()=>{this._lastMutation=Ff()});this._teardown=()=>{e(),this._clicks=[],this._lastMutation=0,this._lastScroll=0}}removeListeners(){this._teardown&&this._teardown(),this._checkClickTimeout&&clearTimeout(this._checkClickTimeout)}handleClick(e,t){if(function(e,t){return!zf.includes(e.tagName)||("INPUT"===e.tagName&&!["submit","button"].includes(e.getAttribute("type")||"")||(!("A"!==e.tagName||!(e.hasAttribute("download")||e.hasAttribute("target")&&"_self"!==e.getAttribute("target")))||!(!t||!e.matches(t))))}(t,this._ignoreSelector)||!function(e){return!(!e.data||"number"!=typeof e.data.nodeId||!e.timestamp)}(e))return;const n={timestamp:If(e.timestamp),clickBreadcrumb:e,clickCount:0,node:t};this._clicks.some(e=>e.node===n.node&&Math.abs(e.timestamp-n.timestamp)<1)||(this._clicks.push(n),1===this._clicks.length&&this._scheduleCheckClicks())}registerMutation(e=Date.now()){this._lastMutation=If(e)}registerScroll(e=Date.now()){this._lastScroll=If(e)}registerClick(e){const t=Of(e);this._handleMultiClick(t)}_handleMultiClick(e){this._getClicks(e).forEach(e=>{e.clickCount++})}_getClicks(e){return this._clicks.filter(t=>t.node===e)}_checkClicks(){const e=[],t=Ff();this._clicks.forEach(n=>{!n.mutationAfter&&this._lastMutation&&(n.mutationAfter=n.timestamp<=this._lastMutation?this._lastMutation-n.timestamp:void 0),!n.scrollAfter&&this._lastScroll&&(n.scrollAfter=n.timestamp<=this._lastScroll?this._lastScroll-n.timestamp:void 0),n.timestamp+this._timeout<=t&&e.push(n)});for(const n of e){const e=this._clicks.indexOf(n);e>-1&&(this._generateBreadcrumbs(n),this._clicks.splice(e,1))}this._clicks.length&&this._scheduleCheckClicks()}_generateBreadcrumbs(e){const t=this._replay,n=e.scrollAfter&&e.scrollAfter<=this._scrollTimeout,r=e.mutationAfter&&e.mutationAfter<=this._threshold,i=!n&&!r,{clickCount:s,clickBreadcrumb:o}=e;if(i){const n=1e3*Math.min(e.mutationAfter||this._timeout,this._timeout),r=n<1e3*this._timeout?"mutation":"timeout",i={type:"default",message:o.message,timestamp:o.timestamp,category:"ui.slowClickDetected",data:{...o.data,url:oc.location.href,route:t.getCurrentRoute(),timeAfterClickMs:n,endReason:r,clickCount:s||1}};return void this._addBreadcrumbEvent(t,i)}if(s>1){const e={type:"default",message:o.message,timestamp:o.timestamp,category:"ui.multiClick",data:{...o.data,url:oc.location.href,route:t.getCurrentRoute(),clickCount:s,metric:!0}};this._addBreadcrumbEvent(t,e)}}_scheduleCheckClicks(){this._checkClickTimeout&&clearTimeout(this._checkClickTimeout),this._checkClickTimeout=cu(()=>this._checkClicks(),1e3)}}const zf=["A","BUTTON","INPUT"];function Ff(){return Date.now()/1e3}function $f(e,t){try{if(!function(e){return 3===e.type}(t))return;const{source:n}=t.data;if(Rf.has(n)&&e.registerMutation(t.timestamp),n===Od.Scroll&&e.registerScroll(t.timestamp),function(e){return e.data.source===Od.MouseInteraction}(t)){const{type:n,id:r}=t.data,i=Ef.mirror.getNode(r);i instanceof HTMLElement&&n===Ad.Click&&e.registerClick(i)}}catch{}}function jf(e){return{timestamp:Date.now()/1e3,type:"default",...e}}var Uf=(e=>(e[e.Document=0]="Document",e[e.DocumentType=1]="DocumentType",e[e.Element=2]="Element",e[e.Text=3]="Text",e[e.CDATA=4]="CDATA",e[e.Comment=5]="Comment",e))(Uf||{});const Bf=new Set(["id","class","aria-label","role","name","alt","title","data-test-id","data-testid","disabled","aria-disabled","data-sentry-component"]);function qf(e){const t={};!e["data-sentry-component"]&&e["data-sentry-element"]&&(e["data-sentry-component"]=e["data-sentry-element"]);for(const n in e)if(Bf.has(n)){let r=n;"data-testid"!==n&&"data-test-id"!==n||(r="testId"),t[r]=e[n]}return t}const Wf=e=>t=>{if(!e.isEnabled())return;const n=function(e){const{target:t,message:n}=function(e){const t="click"===e.name;let n,r=null;try{r=t?Af(e.event):Df(e.event),n=vl(r,{maxStringLength:200})||"<unknown>"}catch{n="<unknown>"}return{target:r,message:n}}(e);return jf({category:`ui.${e.name}`,...Vf(t,n)})}(t);if(!n)return;const r="click"===t.name,i=r?t.event:void 0;var s,o,a;!(r&&e.clickDetector&&i?.target)||i.altKey||i.metaKey||i.ctrlKey||i.shiftKey||(s=e.clickDetector,o=n,a=Af(t.event),s.handleClick(o,a)),Mf(e,n)};function Vf(e,t){const n=Ef.mirror.getId(e),r=n&&Ef.mirror.getNode(n),i=r&&Ef.mirror.getMeta(r),s=i&&function(e){return e.type===Uf.Element}(i)?i:null;return{message:t,data:s?{nodeId:n,node:{id:n,tagName:s.tagName,textContent:Array.from(s.childNodes).map(e=>
1e.type===Uf.Text&&e.textContent).filter(Boolean).map(e=>e.trim()).join(""),attributes:qf(s.attributes)}}:{}}}function Hf(e,t){if(!e.isEnabled())return;e.updateUserActivity();const n=function(e){const{metaKey:t,shiftKey:n,ctrlKey:r,altKey:i,key:s,target:o}=e;if(!o||function(e){return"INPUT"===e.tagName||"TEXTAREA"===e.tagName||e.isContentEditable}(o)||!s)return null;const a=t||r||i,l=1===s.length;if(!a&&l)return null;const u=vl(o,{maxStringLength:200})||"<unknown>",c=Vf(o,u);return jf({category:"ui.keyDown",message:u,data:{...c.data,metaKey:t,shiftKey:n,ctrlKey:r,altKey:i,key:s}})}(t);n&&Mf(e,n)}const Yf={resource:function(e){const{entryType:t,initiatorType:n,name:r,responseEnd:i,startTime:s,decodedBodySize:o,encodedBodySize:a,responseStatus:l,transferSize:u}=e;return["fetch","xmlhttprequest"].includes(n)?null:{type:`${t}.${n}`,start:Kf(s),end:Kf(i),name:r,data:{size:u,statusCode:l,decodedBodySize:o,encodedBodySize:a}}},paint:function(e){const{duration:t,entryType:n,name:r,startTime:i}=e,s=Kf(i);return{type:n,name:r,start:s,end:s+t,data:void 0}},navigation:function(e){const{entryType:t,name:n,decodedBodySize:r,duration:i,domComplete:s,encodedBodySize:o,domContentLoadedEventStart:a,domContentLoadedEventEnd:l,domInteractive:u,loadEventStart:c,loadEventEnd:d,redirectCount:f,startTime:p,transferSize:h,type:m}=e;return 0===i?null:{type:`${t}.${m}`,start:Kf(p),end:Kf(s),name:n,data:{size:h,decodedBodySize:r,encodedBodySize:o,duration:i,domInteractive:u,domContentLoadedEventStart:a,domContentLoadedEventEnd:l,loadEventStart:c,loadEventEnd:d,domComplete:s,redirectCount:f}}}};function Gf(e,t){return({metric:n})=>{t.replayPerformanceEntries.push(e(n))}}function Zf(e){const t=Yf[e.entryType];return t?t(e):null}function Kf(e){return((rt()||oc.performance.timeOrigin)+e)/1e3}function Qf(e){const t=e.entries[e.entries.length-1];return tp(e,"largest-contentful-paint",t?.element?[t.element]:void 0)}function Xf(e){return void 0!==e.sources}function Jf(e){const t=[],n=[];for(const r of e.entries)if(Xf(r)){const e=[];for(const t of r.sources)if(t.node){n.push(t.node);const r=Ef.mirror.getId(t.node);r&&e.push(r)}t.push({value:r.value,nodeIds:e.length?e:void 0})}return tp(e,"cumulative-layout-shift",n,t)}function ep(e){const t=e.entries[e.entries.length-1];return tp(e,"interaction-to-next-paint",t?.target?[t.target]:void 0)}function tp(e,t,n,r){const i=e.value,s=e.rating,o=Kf(i);return{type:"web-vital",name:t,start:o,end:o,data:{value:i,size:i,rating:s,nodeIds:n?n.map(e=>Ef.mirror.getId(e)):void 0,attributions:r}}}const np="undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__;function rp(){const e=new Blob(['
vendor: 10,329 bytes, line 1
1var t=Uint8Array,n=Uint16Array,r=Int32Array,e=new t([0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0,0,0,0]),i=new t([0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13,0,0]),s=new t([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]),a=function(t,e){for(var i=new n(31),s=0;s<31;++s)i[s]=e+=1<<t[s-1];var a=new r(i[30]);for(s=1;s<30;++s)for(var o=i[s];o<i[s+1];++o)a[o]=o-i[s]<<5|s;return{b:i,r:a}},o=a(e,2),h=o.b,f=o.r;h[28]=258,f[258]=28;for(var l=a(i,0).r,u=new n(32768),c=0;c<32768;++c){var v=(43690&c)>>1|(21845&c)<<1;v=(61680&(v=(52428&v)>>2|(13107&v)<<2))>>4|(3855&v)<<4,u[c]=((65280&v)>>8|(255&v)<<8)>>1}var d=function(t,r,e){for(var i=t.length,s=0,a=new n(r);s<i;++s)t[s]&&++a[t[s]-1];var o,h=new n(r);for(s=1;s<r;++s)h[s]=h[s-1]+a[s-1]<<1;if(e){o=new n(1<<r);var f=15-r;for(s=0;s<i;++s)if(t[s])for(var l=s<<4|t[s],c=r-t[s],v=h[t[s]-1]++<<c,d=v|(1<<c)-1;v<=d;++v)o[u[v]>>f]=l}else for(o=new n(i),s=0;s<i;++s)t[s]&&(o[s]=u[h[t[s]-1]++]>>15-t[s]);return o},p=new t(288);for(c=0;c<144;++c)p[c]=8;for(c=144;c<256;++c)p[c]=9;for(c=256;c<280;++c)p[c]=7;for(c=280;c<288;++c)p[c]=8;var g=new t(32);for(c=0;c<32;++c)g[c]=5;var w=d(p,9,0),y=d(g,5,0),m=function(t){return(t+7)/8|0},b=function(n,r,e){return(null==e||e>n.length)&&(e=n.length),new t(n.subarray(r,e))},M=["unexpected EOF","invalid block type","invalid length/literal","invalid distance","stream finished","no stream handler",,"no callback","invalid UTF-8 data","extra field too long","date not in range 1980-2099","filename too long","stream finishing","invalid zip data"],E=function(t,n,r){var e=new Error(n||M[t]);if(e.code=t,Error.captureStackTrace&&Error.captureStackTrace(e,E),!r)throw e;return e},z=function(t,n,r){r<<=7&n;var e=n/8|0;t[e]|=r,t[e+1]|=r>>8},_=function(t,n,r){r<<=7&n;var e=n/8|0;t[e]|=r,t[e+1]|=r>>8,t[e+2]|=r>>16},x=function(r,e){for(var i=[],s=0;s<r.length;++s)r[s]&&i.push({s:s,f:r[s]});var a=i.length,o=i.slice();if(!a)return{t:F,l:0};if(1==a){var h=new t(i[0].s+1);return h[i[0].s]=1,{t:h,l:1}}i.sort(function(t,n){return t.f-n.f}),i.push({s:-1,f:25001});var f=i[0],l=i[1],u=0,c=1,v=2;for(i[0]={s:-1,f:f.f+l.f,l:f,r:l};c!=a-1;)f=i[i[u].f<i[v].f?u++:v++],l=i[u!=c&&i[u].f<i[v].f?u++:v++],i[c++]={s:-1,f:f.f+l.f,l:f,r:l};var d=o[0].s;for(s=1;s<a;++s)o[s].s>d&&(d=o[s].s);var p=new n(d+1),g=A(i[c-1],p,0);if(g>e){s=0;var w=0,y=g-e,m=1<<y;for(o.sort(function(t,n){return p[n.s]-p[t.s]||t.f-n.f});s<a;++s){var b=o[s].s;if(!(p[b]>e))break;w+=m-(1<<g-p[b]),p[b]=e}for(w>>=y;w>0;){var M=o[s].s;p[M]<e?w-=1<<e-p[M]++-1:++s}for(;s>=0&&w;--s){var E=o[s].s;p[E]==e&&(--p[E],++w)}g=e}return{t:new t(p),l:g}},A=function(t,n,r){return-1==t.s?Math.max(A(t.l,n,r+1),A(t.r,n,r+1)):n[t.s]=r},D=function(t){for(var r=t.length;r&&!t[--r];);for(var e=new n(++r),i=0,s=t[0],a=1,o=function(t){e[i++]=t},h=1;h<=r;++h)if(t[h]==s&&h!=r)++a;else{if(!s&&a>2){for(;a>138;a-=138)o(32754);a>2&&(o(a>10?a-11<<5|28690:a-3<<5|12305),a=0)}else if(a>3){for(o(s),--a;a>6;a-=6)o(8304);a>2&&(o(a-3<<5|8208),a=0)}for(;a--;)o(s);a=1,s=t[h]}return{c:e.subarray(0,i),n:r}},T=function(t,n){for(var r=0,e=0;e<n.length;++e)r+=t[e]*n[e];return r},k=function(t,n,r){var e=r.length,i=m(n+2);t[i]=255&e,t[i+1]=e>>8,t[i+2]=255^t[i],t[i+3]=255^t[i+1];for(var s=0;s<e;++s)t[i+s+4]=r[s];return 8*(i+4+e)},U=function(t,r,a,o,h,f,l,u,c,v,m){z(r,m++,a),++h[256];for(var b=x(h,15),M=b.t,E=b.l,A=x(f,15),U=A.t,C=A.l,F=D(M),I=F.c,S=F.n,L=D(U),O=L.c,j=L.n,q=new n(19),B=0;B<I.length;++B)++q[31&I[B]];for(B=0;B<O.length;++B)++q[31&O[B]];for(var G=x(q,7),H=G.t,J=G.l,K=19;K>4&&!H[s[K-1]];--K);var N,P,Q,R,V=v+5<<3,W=T(h,p)+T(f,g)+l,X=T(h,M)+T(f,U)+l+14+3*K+T(q,H)+2*q[16]+3*q[17]+7*q[18];if(c>=0&&V<=W&&V<=X)return k(r,m,t.subarray(c,c+v));if(z(r,m,1+(X<W)),m+=2,X<W){N=d(M,E,0),P=M,Q=d(U,C,0),R=U;var Y=d(H,J,0);z(r,m,S-257),z(r,m+5,j-1),z(r,m+10,K-4),m+=14;for(B=0;B<K;++B)z(r,m+3*B,H[s[B]]);m+=3*K;for(var Z=[I,O],$=0;$<2;++$){var tt=Z[$];for(B=0;B<tt.length;++B){var nt=31&tt[B];z(r,m,Y[nt]),m+=H[nt],nt>15&&(z(r,m,tt[B]>>5&127),m+=tt[B]>>12)}}}else N=w,P=p,Q=y,R=g;for(B=0;B<u;++B){var rt=o[B];if(rt>255){_(r,m,N[(nt=rt>>18&31)+257]),m+=P[nt+257],nt>7&&(z(r,m,rt>>23&31),m+=e[nt]);var et=31&rt;_(r,m,Q[et]),m+=R[et],et>3&&(_(r,m,rt>>5&8191),m+=i[et])}else _(r,m,N[rt]),m+=P[rt]}return _(r,m,N[256]),m+P[256]},C=new r([65540,131080,131088,131104,262176,1048704,1048832,2114560,2117632]),F=new t(0),I=function(){for(var t=new Int32Array(256),n=0;n<256;++n){for(var r=n,e=9;--e;)r=(1&r&&-306674912)^r>>>1;t[n]=r}return t}(),S=function(){var t=1,n=0;return{p:function(r){for(var e=t,i=n,s=0|r.length,a=0;a!=s;){for(var o=Math.min(a+2655,s);a<o;++a)i+=e+=r[a];e=(65535&e)+15*(e>>16),i=(65535&i)+15*(i>>16)}t=e,n=i},d:function(){return(255&(t%=65521))<<24|(65280&t)<<8|(255&(n%=65521))<<8|n>>8}}},L=function(s,a,o,h,u){if(!u&&(u={l:1},a.dictionary)){var c=a.dictionary.subarray(-32768),v=new t(c.length+s.length);v.set(c),v.set(s,c.length),s=v,u.w=c.length}return function(s,a,o,h,u,c){var v=c.z||s.length,d=new t(h+v+5*(1+Math.ceil(v/7e3))+u),p=d.subarray(h,d.length-u),g=c.l,w=7&(c.r||0);if(a){w&&(p[0]=c.r>>3);for(var y=C[a-1],M=y>>13,E=8191&y,z=(1<<o)-1,_=c.p||new n(32768),x=c.h||new n(z+1),A=Math.ceil(o/3),D=2*A,T=function(t){return(s[t]^s[t+1]<<A^s[t+2]<<D)&z},F=new r(25e3),I=new n(288),S=new n(32),L=0,O=0,j=c.i||0,q=0,B=c.w||0,G=0;j+2<v;++j){var H=T(j),J=32767&j,K=x[H];if(_[J]=K,x[H]=J,B<=j){var N=v-j;if((L>7e3||q>24576)&&(N>423||!g)){w=U(s,p,0,F,I,S,O,q,G,j-G,w),q=L=O=0,G=j;for(var P=0;P<286;++P)I[P]=0;for(P=0;P<30;++P)S[P]=0}var Q=2,R=0,V=E,W=J-K&32767;if(N>2&&H==T(j-W))for(var X=Math.min(M,N)-1,Y=Math.min(32767,j),Z=Math.min(258,N);W<=Y&&--V&&J!=K;){if(s[j+Q]==s[j+Q-W]){for(var $=0;$<Z&&s[j+$]==s[j+$-W];++$);if($>Q){if(Q=$,R=W,$>X)break;var tt=Math.min(W,$-2),nt=0;for(P=0;P<tt;++P){var rt=j-W+P&32767,et=rt-_[rt]&32767;et>nt&&(nt=et,K=rt)}}}W+=(J=K)-(K=_[J])&32767}if(R){F[q++]=268435456|f[Q]<<18|l[R];var it=31&f[Q],st=31&l[R];O+=e[it]+i[st],++I[257+it],++S[st],B=j+Q,++L}else F[q++]=s[j],++I[s[j]]}}for(j=Math.max(j,B);j<v;++j)F[q++]=s[j],++I[s[j]];w=U(s,p,g,F,I,S,O,q,G,j-G,w),g||(c.r=7&w|p[w/8|0]<<3,w-=7,c.h=x,c.p=_,c.i=j,c.w=B)}else{for(j=c.w||0;j<v+g;j+=65535){var at=j+65535;at>=v&&(p[w/8|0]=g,at=v),w=k(p,w+1,s.subarray(j,at))}c.i=v}return b(d,0,h+m(w)+u)}(s,null==a.level?6:a.level,null==a.mem?u.l?Math.ceil(1.5*Math.max(8,Math.min(13,Math.log(s.length)))):20:12+a.mem,o,h,u)},O=function(t,n,r){for(;r;++n)t[n]=r,r>>>=8},j=function(){function n(n,r){if("function"==typeof n&&(r=n,n={}),this.ondata=r,this.o=n||{},this.s={l:0,i:32768,w:32768,z:32768},this.b=new t(98304),this.o.dictionary){var e=this.o.dictionary.subarray(-32768);this.b.set(e,32768-e.length),this.s.i=32768-e.length}}return n.prototype.p=function(t,n){this.ondata(L(t,this.o,0,0,this.s),n)},n.prototype.push=function(n,r){this.ondata||E(5),this.s.l&&E(4);var e=n.length+this.s.z;if(e>this.b.length){if(e>2*this.b.length-32768){var i=new t(-32768&e);i.set(this.b.subarray(0,this.s.z)),this.b=i}var s=this.b.length-this.s.z;this.b.set(n.subarray(0,s),this.s.z),this.s.z=this.b.length,this.p(this.b,!1),this.b.set(this.b.subarray(-32768)),this.b.set(n.subarray(s),32768),this.s.z=n.length-s+32768,this.s.i=32766,this.s.w=32768}else this.b.set(n,this.s.z),this.s.z+=n.length;this.s.l=1&r,(this.s.z>this.s.w+8191||r)&&(this.p(this.b,r||!1),this.s.w=this.s.i,this.s.i-=2)},n.prototype.flush=function(){this.ondata||E(5),this.s.l&&E(4),this.p(this.b,!1),this.s.w=this.s.i,this.s.i-=2},n}();function q(t,n){n||(n={});var r=function(){var t=-1;return{p:function(n){for(var r=t,e=0;e<n.length;++e)r=I[255&r^n[e]]^r>>>8;t=r},d:function(){return~t}}}(),e=t.length;r.p(t);var i,s=L(t,n,10+((i=n).filename?i.filename.length+1:0),8),a=s.length;return function(t,n){var r=n.filename;if(t[0]=31,t[1]=139,t[2]=8,t[8]=n.level<2?4:9==n.level?2:0,t[9]=3,0!=n.mtime&&O(t,4,Math.floor(new Date(n.mtime||Date.now())/1e3)),r){t[3]=8;for(var e=0;e<=r.length;++e)t[e+10]=r.charCodeAt(e)}}(s,n),O(s,a-8,r.d()),O(s,a-4,e),s}var B=function(){function t(t,n){this.c=S(),this.v=1,j.call(this,t,n)}return t.prototype.push=function(t,n){this.c.p(t),j.prototype.push.call(this,t,n)},t.prototype.p=function(t,n){var r=L(t,this.o,this.v&&(this.o.dictionary?6:2),n&&4,this.s);this.v&&(function(t,n){var r=n.level,e=0==r?0:r<6?1:9==r?3:2;if(t[0]=120,t[1]=e<<6|(n.dictionary&&32),t[1]|=31-(t[0]<<8|t[1])%31,n.dictionary){var i=S();i.p(n.dictionary),O(t,2,i.d())}}(r,this.o),this.v=0),n&&O(r,r.length-4,this.c.d()),this.ondata(r,n)},t.prototype.flush=function(){j.prototype.flush.call(this)},t}(),G="undefined"!=typeof TextEncoder&&new TextEncoder,H="undefined"!=typeof TextDecoder&&new TextDecoder;try{H.decode(F,{stream:!0})}catch(t){}var J=function(){function t(t){this.ondata=t}return t.prototype.push=function(t,n){this.ondata||E(5),this.d&&E(4),this.ondata(K(t),this.d=n||!1)},t}();function K(n,r){if(G)return G.encode(n);for(var e=n.length,i=new t(n.length+(n.length>>1)),s=0,a=function(t){i[s++]=t},o=0;o<e;++o){if(s+5>i.length){var h=new t(s+8+(e-o<<1));h.set(i),i=h}var f=n.charCodeAt(o);f<128||r?a(f):f<2048?(a(192|f>>6),a(128|63&f)):f>55295&&f<57344?(a(240|(f=65536+(1047552&f)|1023&n.charCodeAt(++o))>>18),a(128|f>>12&63),a(128|f>>6&63),a(128|63&f)):(a(224|f>>12),a(128|f>>6&63),a(128|63&f))}return b(i,0,s)}const N=new class{constructor(){this._init()}clear(){this._init()}addEvent(t){if(!t)throw new Error("Adding invalid event");const n=this._hasEvents?",":"";this.stream.push(n+t),this._hasEvents=!0}finish(){this.stream.push("]",!0);const t=function(t){let n=0;for(const r of t)n+=r.length;const r=new Uint8Array(n);for(let n=0,e=0,i=t.length;n<i;n++){const i=t[n];r.set(i,e),e+=i.length}return r}(this._deflatedData);return this._init(),t}_init(){this._hasEvents=!1,this._deflatedData=[],this.deflate=new B,this.deflate.ondata=(t,n)=>{this._deflatedData.push(t)},this.stream=new J((t,n)=>{this.deflate.push(t,n)}),this.stream.push("[")}},P={clear:()=>{N.clear()},addEvent:t=>N.addEvent(t),finish:()=>N.finish(),compress:t=>function(t){return q(K(t))}(t)};addEventListener("message",function(t){const n=t.data.method,r=t.data.id,e=t.data.arg;if(n in P&&"function"==typeof P[n])try{const t=P[n](e);postMessage({id:r,method:n,success:!0,response:t})}catch(t){postMessage({id:r,method:n,success:!1,response:t.message}),console.error(t)}}),postMessage({id:void 0,method:"init",success:!0,response:void 0});
1'],{type:"text/javascript"});return URL.createObjectURL(e)}const ip=["log","warn","error"],sp="[Replay] ";function op(e,t="info"){uo({category:"console",data:{logger:"replay"},level:t,message:`${sp}${e}`},{level:t})}const ap=function(){let e=!1,t=!1;const n={exception:()=>{},infoTick:()=>{},setConfig:n=>{e=!!n.captureExceptions,t=!!n.traceInternals}};return np?(ip.forEach(e=>{n[e]=(...n)=>{j[e](sp,...n),t&&op(n.join(""),Io(e))}}),n.exception=(r,...i)=>{i.length&&n.error&&n.error(...i),j.error(sp,r),e?Ai(r,{mechanism:{handled:!0,type:"auto.function.replay.debug"}}):t&&op(r,"error")},n.infoTick=(...e)=>{j.log(sp,...e),t&&setTimeout(()=>op(e[0]),0)}):ip.forEach(e=>{n[e]=()=>{}}),n}();class lp extends Error{constructor(){super("Event buffer exceeded maximum size of 20000000.")}}class up extends Error{constructor(){super("Worker destroyed")}}class cp{constructor(){this.events=[],this._totalSize=0,this.hasCheckout=!1,this.waitForCheckout=!1}get hasEvents(){return this.events.length>0}get type(){return"sync"}destroy(){this.events=[]}async addEvent(e){const t=JSON.stringify(e).length;if(this._totalSize+=t,this._totalSize>dc)throw new lp;this.events.push(e)}finish(){return new Promise(e=>{const t=this.events;this.clear(),e(JSON.stringify(t))})}clear(){this.events=[],this._totalSize=0,this.hasCheckout=!1}getEarliestTimestamp(){let e=null;for(const{timestamp:t}of this.events)(null===e||t<e)&&(e=t);return null===e?e:Cf(e)}}class dp{constructor(e){this._onMessage=({data:e})=>{const t=e;if("number"!=typeof t.id)return;const n=this._pending.get(t.id);if(n&&n.method===t.method){if(this._pending.delete(t.id),!t.success)return np&&ap.error("Error in compression worker: ",t.response),void n.reject(new Error("Error in compression worker"));n.resolve(t.response)}},this._worker=e,this._id=0,this._pending=new Map,this._worker.addEventListener("message",this._onMessage)}ensureReady(){return this._ensureReadyPromise||(this._ensureReadyPromise=new Promise((e,t)=>{this._worker.addEventListener("message",({data:n})=>{n.success?e():(np&&ap.warn("Received worker message with unsuccessful status",n),t(new Error("Received worker message with unsuccessful status")))},{once:!0}),this._worker.addEventListener("error",e=>{np&&ap.warn("Failed to load Replay compression worker",e),t(new Error(`Failed to load Replay compression worker: ${e instanceof ErrorEvent&&e.message?e.message:"Unknown error. This can happen due to CSP policy restrictions, network issues, or the worker script failing to load."}`))},{once:!0})})),this._ensureReadyPromise}destroy(){np&&ap.log("Destroying compression worker"),this._worker.removeEventListener("message",this._onMessage),this._pending.forEach(e=>e.reject(new up)),this._pending.clear(),this._worker.terminate()}postMessage(e,t){const n=this._getAndIncrementId();return new Promise((r,i)=>{this._pending.set(n,{method:e,resolve:r,reject:i});try{this._worker.postMessage({id:n,method:e,arg:t})}catch(s){this._pending.delete(n),i(s)}})}_getAndIncrementId(){return this._id++}}class fp{constructor(e){this._worker=new dp(e),this._earliestTimestamp=null,this._totalSize=0,this.hasCheckout=!1,this.waitForCheckout=!1}get hasEvents(){return!!this._earliestTimestamp}get type(){return"worker"}ensureReady(){return this._worker.ensureReady()}destroy(){this._worker.destroy()}addEvent(e){const t=Cf(e.timestamp);(!this._earliestTimestamp||t<this._earliestTimestamp)&&(this._earliestTimestamp=t);const n=JSON.stringify(e);return this._totalSize+=n.length,this._totalSize>dc?Promise.reject(new lp):this._sendEventToWorker(n)}finish(){return this._finishRequest()}clear(){this._earliestTimestamp=null,this._totalSize=0,this.hasCheckout=!1,this._worker.postMessage("clear").then(null,e=>{np&&ap.exception(e,'Sending "clear" message to worker failed',e)})}getEarliestTimestamp(){return this._earliestTimestamp}_sendEventToWorker(e){return this._worker.postMessage("addEvent",e)}async _finishRequest(){const e=await this._worker.postMessage("finish");return this._earliestTimestamp=null,this._totalSize=0,e}}class pp{constructor(e){this._fallback=new cp,this._compression=new fp(e),this._used=this._fallback,this._ensureWorkerIsLoadedProm
1ise=this._ensureWorkerIsLoaded()}get waitForCheckout(){return this._used.waitForCheckout}get type(){return this._used.type}get hasEvents(){return this._used.hasEvents}get hasCheckout(){return this._used.hasCheckout}set hasCheckout(e){this._used.hasCheckout=e}set waitForCheckout(e){this._used.waitForCheckout=e}destroy(){this._fallback.destroy(),this._compression.destroy()}clear(){return this._used.clear()}getEarliestTimestamp(){return this._used.getEarliestTimestamp()}addEvent(e){return this._used.addEvent(e)}async finish(){return await this.ensureWorkerIsLoaded(),this._used.finish()}ensureWorkerIsLoaded(){return this._ensureWorkerIsLoadedPromise}async _ensureWorkerIsLoaded(){try{await this._compression.ensureReady()}catch(e){return void(np&&ap.exception(e,"Failed to load the compression worker, falling back to simple buffer"))}await this._switchToCompressionWorker()}async _switchToCompressionWorker(){const{events:e,hasCheckout:t,waitForCheckout:n}=this._fallback,r=[];for(const s of e)r.push(this._compression.addEvent(s));this._compression.hasCheckout=t,this._compression.waitForCheckout=n,this._used=this._compression;try{await Promise.all(r),this._fallback.clear()}catch(i){if(i instanceof up)return;np&&ap.exception(i,"Failed to add events when switching buffers.")}}}function hp({useCompression:e,workerUrl:t}){if(e&&window.Worker){const e=function(e){try{const t=e||("undefined"!=typeof __SENTRY_EXCLUDE_REPLAY_WORKER__&&__SENTRY_EXCLUDE_REPLAY_WORKER__?"":function(){const e=new Blob(['
vendor: 10,329 bytes, line 1
1var t=Uint8Array,n=Uint16Array,r=Int32Array,e=new t([0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0,0,0,0]),i=new t([0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13,0,0]),s=new t([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]),a=function(t,e){for(var i=new n(31),s=0;s<31;++s)i[s]=e+=1<<t[s-1];var a=new r(i[30]);for(s=1;s<30;++s)for(var o=i[s];o<i[s+1];++o)a[o]=o-i[s]<<5|s;return{b:i,r:a}},o=a(e,2),h=o.b,f=o.r;h[28]=258,f[258]=28;for(var l=a(i,0).r,u=new n(32768),c=0;c<32768;++c){var v=(43690&c)>>1|(21845&c)<<1;v=(61680&(v=(52428&v)>>2|(13107&v)<<2))>>4|(3855&v)<<4,u[c]=((65280&v)>>8|(255&v)<<8)>>1}var d=function(t,r,e){for(var i=t.length,s=0,a=new n(r);s<i;++s)t[s]&&++a[t[s]-1];var o,h=new n(r);for(s=1;s<r;++s)h[s]=h[s-1]+a[s-1]<<1;if(e){o=new n(1<<r);var f=15-r;for(s=0;s<i;++s)if(t[s])for(var l=s<<4|t[s],c=r-t[s],v=h[t[s]-1]++<<c,d=v|(1<<c)-1;v<=d;++v)o[u[v]>>f]=l}else for(o=new n(i),s=0;s<i;++s)t[s]&&(o[s]=u[h[t[s]-1]++]>>15-t[s]);return o},p=new t(288);for(c=0;c<144;++c)p[c]=8;for(c=144;c<256;++c)p[c]=9;for(c=256;c<280;++c)p[c]=7;for(c=280;c<288;++c)p[c]=8;var g=new t(32);for(c=0;c<32;++c)g[c]=5;var w=d(p,9,0),y=d(g,5,0),m=function(t){return(t+7)/8|0},b=function(n,r,e){return(null==e||e>n.length)&&(e=n.length),new t(n.subarray(r,e))},M=["unexpected EOF","invalid block type","invalid length/literal","invalid distance","stream finished","no stream handler",,"no callback","invalid UTF-8 data","extra field too long","date not in range 1980-2099","filename too long","stream finishing","invalid zip data"],E=function(t,n,r){var e=new Error(n||M[t]);if(e.code=t,Error.captureStackTrace&&Error.captureStackTrace(e,E),!r)throw e;return e},z=function(t,n,r){r<<=7&n;var e=n/8|0;t[e]|=r,t[e+1]|=r>>8},_=function(t,n,r){r<<=7&n;var e=n/8|0;t[e]|=r,t[e+1]|=r>>8,t[e+2]|=r>>16},x=function(r,e){for(var i=[],s=0;s<r.length;++s)r[s]&&i.push({s:s,f:r[s]});var a=i.length,o=i.slice();if(!a)return{t:F,l:0};if(1==a){var h=new t(i[0].s+1);return h[i[0].s]=1,{t:h,l:1}}i.sort(function(t,n){return t.f-n.f}),i.push({s:-1,f:25001});var f=i[0],l=i[1],u=0,c=1,v=2;for(i[0]={s:-1,f:f.f+l.f,l:f,r:l};c!=a-1;)f=i[i[u].f<i[v].f?u++:v++],l=i[u!=c&&i[u].f<i[v].f?u++:v++],i[c++]={s:-1,f:f.f+l.f,l:f,r:l};var d=o[0].s;for(s=1;s<a;++s)o[s].s>d&&(d=o[s].s);var p=new n(d+1),g=A(i[c-1],p,0);if(g>e){s=0;var w=0,y=g-e,m=1<<y;for(o.sort(function(t,n){return p[n.s]-p[t.s]||t.f-n.f});s<a;++s){var b=o[s].s;if(!(p[b]>e))break;w+=m-(1<<g-p[b]),p[b]=e}for(w>>=y;w>0;){var M=o[s].s;p[M]<e?w-=1<<e-p[M]++-1:++s}for(;s>=0&&w;--s){var E=o[s].s;p[E]==e&&(--p[E],++w)}g=e}return{t:new t(p),l:g}},A=function(t,n,r){return-1==t.s?Math.max(A(t.l,n,r+1),A(t.r,n,r+1)):n[t.s]=r},D=function(t){for(var r=t.length;r&&!t[--r];);for(var e=new n(++r),i=0,s=t[0],a=1,o=function(t){e[i++]=t},h=1;h<=r;++h)if(t[h]==s&&h!=r)++a;else{if(!s&&a>2){for(;a>138;a-=138)o(32754);a>2&&(o(a>10?a-11<<5|28690:a-3<<5|12305),a=0)}else if(a>3){for(o(s),--a;a>6;a-=6)o(8304);a>2&&(o(a-3<<5|8208),a=0)}for(;a--;)o(s);a=1,s=t[h]}return{c:e.subarray(0,i),n:r}},T=function(t,n){for(var r=0,e=0;e<n.length;++e)r+=t[e]*n[e];return r},k=function(t,n,r){var e=r.length,i=m(n+2);t[i]=255&e,t[i+1]=e>>8,t[i+2]=255^t[i],t[i+3]=255^t[i+1];for(var s=0;s<e;++s)t[i+s+4]=r[s];return 8*(i+4+e)},U=function(t,r,a,o,h,f,l,u,c,v,m){z(r,m++,a),++h[256];for(var b=x(h,15),M=b.t,E=b.l,A=x(f,15),U=A.t,C=A.l,F=D(M),I=F.c,S=F.n,L=D(U),O=L.c,j=L.n,q=new n(19),B=0;B<I.length;++B)++q[31&I[B]];for(B=0;B<O.length;++B)++q[31&O[B]];for(var G=x(q,7),H=G.t,J=G.l,K=19;K>4&&!H[s[K-1]];--K);var N,P,Q,R,V=v+5<<3,W=T(h,p)+T(f,g)+l,X=T(h,M)+T(f,U)+l+14+3*K+T(q,H)+2*q[16]+3*q[17]+7*q[18];if(c>=0&&V<=W&&V<=X)return k(r,m,t.subarray(c,c+v));if(z(r,m,1+(X<W)),m+=2,X<W){N=d(M,E,0),P=M,Q=d(U,C,0),R=U;var Y=d(H,J,0);z(r,m,S-257),z(r,m+5,j-1),z(r,m+10,K-4),m+=14;for(B=0;B<K;++B)z(r,m+3*B,H[s[B]]);m+=3*K;for(var Z=[I,O],$=0;$<2;++$){var tt=Z[$];for(B=0;B<tt.length;++B){var nt=31&tt[B];z(r,m,Y[nt]),m+=H[nt],nt>15&&(z(r,m,tt[B]>>5&127),m+=tt[B]>>12)}}}else N=w,P=p,Q=y,R=g;for(B=0;B<u;++B){var rt=o[B];if(rt>255){_(r,m,N[(nt=rt>>18&31)+257]),m+=P[nt+257],nt>7&&(z(r,m,rt>>23&31),m+=e[nt]);var et=31&rt;_(r,m,Q[et]),m+=R[et],et>3&&(_(r,m,rt>>5&8191),m+=i[et])}else _(r,m,N[rt]),m+=P[rt]}return _(r,m,N[256]),m+P[256]},C=new r([65540,131080,131088,131104,262176,1048704,1048832,2114560,2117632]),F=new t(0),I=function(){for(var t=new Int32Array(256),n=0;n<256;++n){for(var r=n,e=9;--e;)r=(1&r&&-306674912)^r>>>1;t[n]=r}return t}(),S=function(){var t=1,n=0;return{p:function(r){for(var e=t,i=n,s=0|r.length,a=0;a!=s;){for(var o=Math.min(a+2655,s);a<o;++a)i+=e+=r[a];e=(65535&e)+15*(e>>16),i=(65535&i)+15*(i>>16)}t=e,n=i},d:function(){return(255&(t%=65521))<<24|(65280&t)<<8|(255&(n%=65521))<<8|n>>8}}},L=function(s,a,o,h,u){if(!u&&(u={l:1},a.dictionary)){var c=a.dictionary.subarray(-32768),v=new t(c.length+s.length);v.set(c),v.set(s,c.length),s=v,u.w=c.length}return function(s,a,o,h,u,c){var v=c.z||s.length,d=new t(h+v+5*(1+Math.ceil(v/7e3))+u),p=d.subarray(h,d.length-u),g=c.l,w=7&(c.r||0);if(a){w&&(p[0]=c.r>>3);for(var y=C[a-1],M=y>>13,E=8191&y,z=(1<<o)-1,_=c.p||new n(32768),x=c.h||new n(z+1),A=Math.ceil(o/3),D=2*A,T=function(t){return(s[t]^s[t+1]<<A^s[t+2]<<D)&z},F=new r(25e3),I=new n(288),S=new n(32),L=0,O=0,j=c.i||0,q=0,B=c.w||0,G=0;j+2<v;++j){var H=T(j),J=32767&j,K=x[H];if(_[J]=K,x[H]=J,B<=j){var N=v-j;if((L>7e3||q>24576)&&(N>423||!g)){w=U(s,p,0,F,I,S,O,q,G,j-G,w),q=L=O=0,G=j;for(var P=0;P<286;++P)I[P]=0;for(P=0;P<30;++P)S[P]=0}var Q=2,R=0,V=E,W=J-K&32767;if(N>2&&H==T(j-W))for(var X=Math.min(M,N)-1,Y=Math.min(32767,j),Z=Math.min(258,N);W<=Y&&--V&&J!=K;){if(s[j+Q]==s[j+Q-W]){for(var $=0;$<Z&&s[j+$]==s[j+$-W];++$);if($>Q){if(Q=$,R=W,$>X)break;var tt=Math.min(W,$-2),nt=0;for(P=0;P<tt;++P){var rt=j-W+P&32767,et=rt-_[rt]&32767;et>nt&&(nt=et,K=rt)}}}W+=(J=K)-(K=_[J])&32767}if(R){F[q++]=268435456|f[Q]<<18|l[R];var it=31&f[Q],st=31&l[R];O+=e[it]+i[st],++I[257+it],++S[st],B=j+Q,++L}else F[q++]=s[j],++I[s[j]]}}for(j=Math.max(j,B);j<v;++j)F[q++]=s[j],++I[s[j]];w=U(s,p,g,F,I,S,O,q,G,j-G,w),g||(c.r=7&w|p[w/8|0]<<3,w-=7,c.h=x,c.p=_,c.i=j,c.w=B)}else{for(j=c.w||0;j<v+g;j+=65535){var at=j+65535;at>=v&&(p[w/8|0]=g,at=v),w=k(p,w+1,s.subarray(j,at))}c.i=v}return b(d,0,h+m(w)+u)}(s,null==a.level?6:a.level,null==a.mem?u.l?Math.ceil(1.5*Math.max(8,Math.min(13,Math.log(s.length)))):20:12+a.mem,o,h,u)},O=function(t,n,r){for(;r;++n)t[n]=r,r>>>=8},j=function(){function n(n,r){if("function"==typeof n&&(r=n,n={}),this.ondata=r,this.o=n||{},this.s={l:0,i:32768,w:32768,z:32768},this.b=new t(98304),this.o.dictionary){var e=this.o.dictionary.subarray(-32768);this.b.set(e,32768-e.length),this.s.i=32768-e.length}}return n.prototype.p=function(t,n){this.ondata(L(t,this.o,0,0,this.s),n)},n.prototype.push=function(n,r){this.ondata||E(5),this.s.l&&E(4);var e=n.length+this.s.z;if(e>this.b.length){if(e>2*this.b.length-32768){var i=new t(-32768&e);i.set(this.b.subarray(0,this.s.z)),this.b=i}var s=this.b.length-this.s.z;this.b.set(n.subarray(0,s),this.s.z),this.s.z=this.b.length,this.p(this.b,!1),this.b.set(this.b.subarray(-32768)),this.b.set(n.subarray(s),32768),this.s.z=n.length-s+32768,this.s.i=32766,this.s.w=32768}else this.b.set(n,this.s.z),this.s.z+=n.length;this.s.l=1&r,(this.s.z>this.s.w+8191||r)&&(this.p(this.b,r||!1),this.s.w=this.s.i,this.s.i-=2)},n.prototype.flush=function(){this.ondata||E(5),this.s.l&&E(4),this.p(this.b,!1),this.s.w=this.s.i,this.s.i-=2},n}();function q(t,n){n||(n={});var r=function(){var t=-1;return{p:function(n){for(var r=t,e=0;e<n.length;++e)r=I[255&r^n[e]]^r>>>8;t=r},d:function(){return~t}}}(),e=t.length;r.p(t);var i,s=L(t,n,10+((i=n).filename?i.filename.length+1:0),8),a=s.length;return function(t,n){var r=n.filename;if(t[0]=31,t[1]=139,t[2]=8,t[8]=n.level<2?4:9==n.level?2:0,t[9]=3,0!=n.mtime&&O(t,4,Math.floor(new Date(n.mtime||Date.now())/1e3)),r){t[3]=8;for(var e=0;e<=r.length;++e)t[e+10]=r.charCodeAt(e)}}(s,n),O(s,a-8,r.d()),O(s,a-4,e),s}var B=function(){function t(t,n){this.c=S(),this.v=1,j.call(this,t,n)}return t.prototype.push=function(t,n){this.c.p(t),j.prototype.push.call(this,t,n)},t.prototype.p=function(t,n){var r=L(t,this.o,this.v&&(this.o.dictionary?6:2),n&&4,this.s);this.v&&(function(t,n){var r=n.level,e=0==r?0:r<6?1:9==r?3:2;if(t[0]=120,t[1]=e<<6|(n.dictionary&&32),t[1]|=31-(t[0]<<8|t[1])%31,n.dictionary){var i=S();i.p(n.dictionary),O(t,2,i.d())}}(r,this.o),this.v=0),n&&O(r,r.length-4,this.c.d()),this.ondata(r,n)},t.prototype.flush=function(){j.prototype.flush.call(this)},t}(),G="undefined"!=typeof TextEncoder&&new TextEncoder,H="undefined"!=typeof TextDecoder&&new TextDecoder;try{H.decode(F,{stream:!0})}catch(t){}var J=function(){function t(t){this.ondata=t}return t.prototype.push=function(t,n){this.ondata||E(5),this.d&&E(4),this.ondata(K(t),this.d=n||!1)},t}();function K(n,r){if(G)return G.encode(n);for(var e=n.length,i=new t(n.length+(n.length>>1)),s=0,a=function(t){i[s++]=t},o=0;o<e;++o){if(s+5>i.length){var h=new t(s+8+(e-o<<1));h.set(i),i=h}var f=n.charCodeAt(o);f<128||r?a(f):f<2048?(a(192|f>>6),a(128|63&f)):f>55295&&f<57344?(a(240|(f=65536+(1047552&f)|1023&n.charCodeAt(++o))>>18),a(128|f>>12&63),a(128|f>>6&63),a(128|63&f)):(a(224|f>>12),a(128|f>>6&63),a(128|63&f))}return b(i,0,s)}const N=new class{constructor(){this._init()}clear(){this._init()}addEvent(t){if(!t)throw new Error("Adding invalid event");const n=this._hasEvents?",":"";this.stream.push(n+t),this._hasEvents=!0}finish(){this.stream.push("]",!0);const t=function(t){let n=0;for(const r of t)n+=r.length;const r=new Uint8Array(n);for(let n=0,e=0,i=t.length;n<i;n++){const i=t[n];r.set(i,e),e+=i.length}return r}(this._deflatedData);return this._init(),t}_init(){this._hasEvents=!1,this._deflatedData=[],this.deflate=new B,this.deflate.ondata=(t,n)=>{this._deflatedData.push(t)},this.stream=new J((t,n)=>{this.deflate.push(t,n)}),this.stream.push("[")}},P={clear:()=>{N.clear()},addEvent:t=>N.addEvent(t),finish:()=>N.finish(),compress:t=>function(t){return q(K(t))}(t)};addEventListener("message",function(t){const n=t.data.method,r=t.data.id,e=t.data.arg;if(n in P&&"function"==typeof P[n])try{const t=P[n](e);postMessage({id:r,method:n,success:!0,response:t})}catch(t){postMessage({id:r,method:n,success:!1,response:t.message}),console.error(t)}}),postMessage({id:void 0,method:"init",success:!0,response:void 0});
1'],{type:"text/javascript"});return URL.createObjectURL(e)}());if(!t)return;np&&ap.log("Using compression worker"+(e?` from ${e}`:""));const n=new Worker(t);return new pp(n)}catch(t){np&&ap.exception(t,"Failed to create compression worker")}}(t);if(e)return e}return np&&ap.log("Using simple buffer"),new cp}function mp(){try{return"sessionStorage"in oc&&!!oc.sessionStorage}catch{return!1}}function gp(e){!function(){if(mp())try{oc.sessionStorage.removeItem(ac)}catch{}}(),e.session=void 0}function yp(e){return void 0!==e&&Math.random()<e}function vp(e){if(mp())try{oc.sessionStorage.setItem(ac,JSON.stringify(e))}catch{}}function bp(e){const t=Date.now();return{id:e.id||He(),started:e.started||t,lastActivity:e.lastActivity||t,segmentId:e.segmentId||0,sampled:e.sampled,previousSessionId:e.previousSessionId,dirty:e.dirty||!1}}function _p({sessionSampleRate:e,allowBuffering:t,stickySession:n=!1},{previousSessionId:r}={}){const i=function(e,t){return yp(e)?"session":!!t&&"buffer"}(e,t),s=bp({sampled:i,previousSessionId:r});return n&&vp(s),s}function wp(e,t,n=+new Date){return null===e||void 0===t||t<0||0!==t&&e+t<=n}function Sp(e,{sessionIdleExpire:t,maxReplayDuration:n}){return!!function(e,{maxReplayDuration:t,sessionIdleExpire:n,targetTime:r=Date.now()}){return wp(e.started,t,r)||wp(e.lastActivity,n,r)}(e,{sessionIdleExpire:t,maxReplayDuration:n})&&("buffer"!==e.sampled||0!==e.segmentId)}function kp({sessionIdleExpire:e,maxReplayDuration:t,previousSessionId:n},r){const i=r.stickySession&&function(){if(!mp())return null;try{const e=oc.sessionStorage.getItem(ac);if(!e)return null;const t=JSON.parse(e);return np&&ap.infoTick("Loading existing session"),bp(t)}catch{return null}}();return i?Sp(i,{sessionIdleExpire:e,maxReplayDuration:t})?(np&&ap.infoTick("Session in sessionStorage is expired, creating new one..."),_p(r,{previousSessionId:i.id})):i:(np&&ap.infoTick("Creating new session"),_p(r,{previousSessionId:n}))}function Ep(e,t,n){return!!Tp(e,t)&&(xp(e,t,n),!0)}async function xp(e,t,n){const{eventBuffer:r}=e;if(!r||r.waitForCheckout&&!n)return null;const i="buffer"===e.recordingMode;try{n&&i&&r.clear(),n&&(r.hasCheckout=!0,r.waitForCheckout=!1);const s=function(e,t){try{if("function"==typeof t&&function(e){return e.type===Md.Custom}(e))return t(e)}catch(n){return np&&ap.exception(n,"An error occurred in the `beforeAddRecordingEvent` callback, skipping the event..."),null}return e}(t,e.getOptions().beforeAddRecordingEvent);if(!s)return;return await r.addEvent(s)}catch(s){if(!e.isEnabled())return e.handleException(s),null;const t=s&&s instanceof lp,n=t?"eventBufferOverflow":"eventBufferError",o=Dt();if(o){const e=t?"buffer_overflow":"internal_sdk_error";o.recordDroppedEvent(e,"replay")}if(t&&i)return r.clear(),r.waitForCheckout=!0,null;e.handleException(s),await e.stop({reason:n})}}function Tp(e,t){if(!e.eventBuffer||e.isPaused()||!e.isEnabled())return!1;const n=Cf(t.timestamp);return!(n+e.timeouts.sessionIdlePause<Date.now()||n>e.getContext().initialTimestamp+e.getOptions().maxReplayDuration&&(np&&ap.infoTick(`Skipping event with timestamp ${n} because it is after maxReplayDuration`),1))}function Cp(e,t,n){const r=e.getContext();t&&r.traceIds.size<100&&r.traceIds.add(t),n&&r.segmentNames.size<100&&r.segmentNames.add(n)}function Ip(e){return!e.type}function Mp(e){return"transaction"===e.type}function Op(e){return"feedback"===e.type}function Ap(e){return(t,n)=>{if(!e.isEnabled()||!Ip(t)&&!Mp(t))return;const r=n.statusCode;!r||r<200||r>=300||(Mp(t)?function(e,t){Cp(e,t.contexts?.trace?.trace_id,t.transaction)}(e,t):function(e,t){const n=e.getContext();if(t.event_id&&n.errorIds.size<100&&n.errorIds.add(t.event_id),"buffer"!==e.recordingMode||!t.tags?.replayId)return;const{beforeErrorSampling:r}=e.getOptions();("function"!=typeof r||r(t))&&cu(async()=>{try{await e.sendBufferedReplayOrFlush()}catch(gM){e.handleException(gM)}})}(e,t))}}function Dp(e){return t=>{e.isEnabled()&&Ip(t)&&function(e,t){const n=t.exception?.values?.[0]?.value;"string"==typeof n&&(n.match(/(reactjs\.org\/docs\/error-decoder\.html\?invariant=|react\.dev\/errors\/)(418|419|422|423|425)/)||n.match(/(does not match server-rendered HTML|Hydration failed because)/i))&&Mf(e,jf({category:"replay.hydrate-error",data:{url:Go()}}))}(e,t)}}function Lp(e){const t=Dt();t&&t.on("beforeAddBreadcrumb",t=>function(e,t){if(!e.isEnabled()||!Np(t))return;const n=function(e){return!Np(e)||["fetch","xhr","sentry.event","sentry.transaction"].includes(e.category)||e.category.startsWith("ui.")?null:"console"===e.category?function(e){const t=e.data?.arguments;if(!Array.isArray(t)||0===t.length)return jf(e);let n=!1;const r=t.map(e=>{if(!e)return e;if("string"==typeof e)return e.length>cc?(n=!0,`${e.slice(0,cc)}…`):e;if("object"==typeof e)try{const t=ze(e,7);return JSON.stringify(t).length>cc?(n=!0,`${JSON.stringify(t,null,2).slice(0,cc)}…`):t}catch{}return e});return jf({...e,data:{...e.data,arguments:r,...n?{_meta:{warnings:["CONSOLE_ARG_TRUNCATED"]}}:{}}})}(e):jf(e)}(t);n&&Mf(e,n)}(e,t))}function Np(e){return!!e.category}function Rp(){const e=It().getPropagationContext().dsc;e&&delete e.replay_id;const t=rr();t&&delete _r(t).replay_id}function Pp(e){const t=It().getPropagationContext().dsc;t&&(t.replay_id=e);const n=rr();n&&(_r(n).replay_id=e)}function zp(e){return Object.assign((t,n)=>{if(e.session&&Sp(e.session,{maxReplayDuration:e.getOptions().maxReplayDuration,sessionIdleExpire:e.timeouts.sessionIdleExpire}
1)&&Rp(),!e.isEnabled()||e.isPaused())return t;if(function(e){return"replay_event"===e.type}(t))return delete t.breadcrumbs,t;if(!Ip(t)&&!Mp(t)&&!Op(t))return t;if(!e.checkAndHandleExpiredSession())return Rp(),t;if(Op(t))return e.flush(),t.contexts.feedback.replay_id=e.getSessionId(),function(e,t){e.triggerUserActivity(),e.addUpdate(()=>!t.timestamp||(e.throttledAddEvent({type:Md.Custom,timestamp:1e3*t.timestamp,data:{tag:"breadcrumb",payload:{timestamp:t.timestamp,type:"default",category:"sentry.feedback",data:{feedbackId:t.event_id}}}}),!1))}(e,t),t;if(function(e,t){return!(e.type||!e.exception?.values?.length||!t.originalException?.__rrweb__)}(t,n)&&!e.getOptions()._experiments.captureExceptions)return np&&ap.log("Ignoring error from rrweb internals",t),null;const r=function(e,t){return"buffer"===e.recordingMode&&t.message!==lc&&!(!t.exception||t.type)&&yp(e.getOptions().errorSampleRate)}(e,t);if((r||"session"===e.recordingMode)&&(t.tags={...t.tags,replayId:e.getSessionId()}),r&&"buffer"===e.recordingMode&&"buffer"===e.session?.sampled){const t=e.session;t.dirty=!0,e.getOptions().stickySession&&vp(t)}return t},{id:"Replay"})}function Fp(e,t){return t.map(({type:t,start:n,end:r,name:i,data:s})=>{const o=e.throttledAddEvent({type:Md.Custom,timestamp:n,data:{tag:"performanceSpan",payload:{op:t,description:i,startTimestamp:n,endTimestamp:r,data:s}}});return"string"==typeof o?Promise.resolve(null):o})}function $p(e){return t=>{if(!e.isEnabled())return;const n=function(e){const{from:t,to:n}=e,r=Date.now()/1e3;return{type:"navigation.push",start:r,end:r,name:n,data:{previous:t}}}(t);null!==n&&(e.getContext().urls.push(n.name),e.triggerUserActivity(),e.addUpdate(()=>(Fp(e,[n]),!1)))}}function jp(e,t){e.isEnabled()&&null!==t&&(function(e,t){return(!np||!e.getOptions()._experiments.traceInternals)&&ro(t,Dt())}(e,t.name)||e.addUpdate(()=>(Fp(e,[t]),!0)))}function Up(e){if(!e)return;const t=new TextEncoder;try{if("string"==typeof e)return t.encode(e).length;if(e instanceof URLSearchParams)return t.encode(e.toString()).length;if(e instanceof FormData){const n=mu(e);return t.encode(n).length}if(e instanceof Blob)return e.size;if(e instanceof ArrayBuffer)return e.byteLength}catch{}}function Bp(e){if(!e)return;const t=parseInt(e,10);return isNaN(t)?void 0:t}function qp(e,t){if(!e)return{headers:{},size:void 0,_meta:{warnings:[t]}};const n={...e._meta},r=n.warnings||[];return n.warnings=[...r,t],e._meta=n,e}function Wp(e,t){if(!t)return null;const{startTimestamp:n,endTimestamp:r,url:i,method:s,statusCode:o,request:a,response:l}=t;return{type:e,start:n/1e3,end:r/1e3,name:i,data:{method:s,statusCode:o,request:a,response:l}}}function Vp(e){return{headers:{},size:e,_meta:{warnings:["URL_SKIPPED"]}}}function Hp(e,t,n){if(!t&&0===Object.keys(e).length)return;if(!t)return{headers:e};if(!n)return{headers:e,size:t};const r={headers:e,size:t},{body:i,warnings:s}=function(e){if(!e||"string"!=typeof e)return{body:e};const t=e.length>uc,n=function(e){const t=e[0],n=e[e.length-1];return"["===t&&"]"===n||"{"===t&&"}"===n}(e);if(t){const t=e.slice(0,uc);return n?{body:t,warnings:["MAYBE_JSON_TRUNCATED"]}:{body:`${t}…`,warnings:["TEXT_TRUNCATED"]}}if(n)try{return{body:JSON.parse(e)}}catch{}return{body:e}}(n);return r.body=i,s?.length&&(r._meta={warnings:s}),r}function Yp(e,t){return Object.entries(e).reduce((n,[r,i])=>{const s=r.toLowerCase();return t.includes(s)&&e[r]&&(n[s]=i),n},{})}function Gp(e,t){const n=function(e,t=oc.document.baseURI){if(e.startsWith("http://")||e.startsWith("https://")||e.startsWith(oc.location.origin))return e;const n=new URL(e,t);if(n.origin!==new URL(t).origin)return e;const r=n.href;return!e.endsWith("/")&&r.endsWith("/")?r.slice(0,-1):r}(e);return Ve(n,t)}async function Zp(e,t,n){try{const r=await async function(e,t,n){const r=Date.now(),{startTimestamp:i=r,endTimestamp:s=r}=t,{url:o,method:a,status_code:l=0,request_body_size:u,response_body_size:c}=e.data,d=Gp(o,n.networkDetailAllowUrls)&&!Gp(o,n.networkDetailDenyUrls),f=d?function({networkCaptureBodies:e,networkRequestHeaders:t},n,r){const i=n?(o=t,1===(s=n).length&&"string"!=typeof s[0]?Qp(s[0],o):2===s.length?Qp(s[1],o):{}):{};var s,o;if(!e)return Hp(i,r,void 0);const a=yu(n),[l,u]=gu(a,ap),c=Hp(i,r,l);return u?qp(c,u):c}(n,t.input,u):Vp(u),p=await async function(e,{networkCaptureBodies:t,networkResponseHeaders:n},r,i){if(!e&&void 0!==i)return Vp(i);const s=r?Kp(r.headers,n):{};if(!r||!t&&void 0!==i)return Hp(s,i,void 0);const[o,a]=await async function(e){const t=function(e){try{return e.clone()}catch(t){np&&ap.exception(t,"Failed to clone response body")}}(e);if(!t)return[void 0,"BODY_PARSE_ERROR"];try{const e=await function(e){return new Promise((t,n)=>{const r=cu(()=>n(new Error("Timeout while trying to read response body")),500);(async function(e){return await e.text()})(e).then(e=>t(e),e=>n(e)).finally(()=>clearTimeout(r))})}(t);return[e]}catch(n){return n instanceof Error&&n.message.indexOf("Timeout")>-1?(np&&ap.warn("Parsing text body from response timed out"),[void 0,"BODY_PARSE_TIMEOUT"]):(np&&ap.exception(n,"Failed to get text body from response"),[void 0,"BODY_PARSE_ERROR"])}}(r),l=function(e,{networkCaptureBodies:t,responseBodySize:n,captureDetails:r,headers:i}){try{const s=e?.length&&void 0===n?Up(e):n;return r?Hp(i,s,t?e:void 0):Vp(s)}catch(s){return np&&ap.exception(s,"Failed to serialize response body"),Hp(i,n,void 0)}}(o,{networkCaptureBodies:t,responseBodySize:i,captureDetails:e,headers:s});return a?qp(l,a):l}(d,n,t.response,c);return{startTimestamp:i,endTimestamp:s,url:o,method:a,statusCode:l,request:f,response:p}}
1(e,t,n),i=Wp("resource.fetch",r);jp(n.replay,i)}catch(r){np&&ap.exception(r,"Failed to capture fetch breadcrumb")}}function Kp(e,t){const n={};return t.forEach(t=>{e.get(t)&&(n[t]=e.get(t))}),n}function Qp(e,t){if(!e)return{};const n=e.headers;return n?n instanceof Headers?Kp(n,t):Array.isArray(n)?{}:Yp(n,t):{}}async function Xp(e,t,n){try{const r=function(e,t,n){const r=Date.now(),{startTimestamp:i=r,endTimestamp:s=r,input:o,xhr:a}=t,{url:l,method:u,status_code:c=0,request_body_size:d,response_body_size:f}=e.data;if(!l)return null;if(!a||!Gp(l,n.networkDetailAllowUrls)||Gp(l,n.networkDetailDenyUrls))return{startTimestamp:i,endTimestamp:s,url:l,method:u,statusCode:c,request:Vp(d),response:Vp(f)};const p=a[du],h=p?Yp(p.request_headers,n.networkRequestHeaders):{},m=Yp(vu(a),n.networkResponseHeaders),[g,y]=n.networkCaptureBodies?gu(o,ap):[void 0],[v,b]=n.networkCaptureBodies?function(e){const t=[];try{return[e.responseText]}catch(rp){t.push(rp)}try{return function(e,t){try{if("string"==typeof e)return[e];if(e instanceof Document)return[e.body.outerHTML];if("json"===t&&ye(e))return[JSON.stringify(e)];if(!e)return[void 0]}catch(n){return np&&ap.exception(n,"Failed to serialize body",e),[void 0,"BODY_PARSE_ERROR"]}return np&&ap.log("Skipping network body because of body type",e),[void 0,"UNPARSEABLE_BODY_TYPE"]}(e.response,e.responseType)}catch(rp){t.push(rp)}return np&&ap.warn("Failed to get xhr response body",...t),[void 0]}(a):[void 0],_=Hp(h,d,g),w=Hp(m,f,v);return{startTimestamp:i,endTimestamp:s,url:l,method:u,statusCode:c,request:y?qp(_,y):_,response:b?qp(w,b):w}}(e,t,n),i=Wp("resource.xhr",r);jp(n.replay,i)}catch(r){np&&ap.exception(r,"Failed to capture xhr breadcrumb")}}function Jp(e,t){const{xhr:n,input:r}=t;if(!n)return;const i=Up(r),s=n.getResponseHeader("content-length")?Bp(n.getResponseHeader("content-length")):function(e,t){try{return Up("json"===t&&ye(e)?JSON.stringify(e):e)}catch{return}}(n.response,n.responseType);void 0!==i&&(e.data.request_body_size=i),void 0!==s&&(e.data.response_body_size=s)}function eh(e){const t=Dt();try{const{networkDetailAllowUrls:n,networkDetailDenyUrls:r,networkCaptureBodies:i,networkRequestHeaders:s,networkResponseHeaders:o}=e.getOptions(),a={replay:e,networkDetailAllowUrls:n,networkDetailDenyUrls:r,networkCaptureBodies:i,networkRequestHeaders:s,networkResponseHeaders:o};t&&t.on("beforeAddBreadcrumb",(e,t)=>function(e,t,n){if(t.data)try{(function(e){return"xhr"===e.category})(t)&&function(e){return e?.xhr}(n)&&(Jp(t,n),Xp(t,n,e)),function(e){return"fetch"===e.category}(t)&&function(e){return void 0!==e?.input}(n)&&(function(e,t){const{input:n,response:r}=t,i=Up(n?yu(n):void 0),s=r?Bp(r.headers.get("content-length")):void 0;void 0!==i&&(e.data.request_body_size=i),void 0!==s&&(e.data.response_body_size=s)}(t,n),Zp(t,n,e))}catch(rp){np&&ap.exception(rp,"Error when enriching network breadcrumb")}}(a,e,t))}catch{}}function th(e){const t=Dt();ru(Wf(e)),ou($p(e)),Lp(e),eh(e),Ri(zp(e)),t&&(t.on("beforeSendEvent",Dp(e)),t.on("afterSendEvent",Ap(e)),t.on("createDsc",t=>{const n=e.getSessionId();n&&e.isEnabled()&&"session"===e.recordingMode&&e.checkAndHandleExpiredSession()&&(t.replay_id=n)}),t.on("processSegmentSpan",function(e){return t=>{e.isEnabled()&&Cp(e,t.trace_id,t.name||void 0)}}(e)),t.on("spanStart",t=>{e.lastActiveSpan=t}),t.on("spanEnd",t=>{e.lastActiveSpan=t}),t.on("beforeSendFeedback",async(t,n)=>{const r=e.getSessionId();n?.includeReplay&&e.isEnabled()&&r&&t.contexts?.feedback&&("api"===t.contexts.feedback.source&&await e.sendBufferedReplayOrFlush(),t.contexts.feedback.replay_id=r)}),t.on("openFeedbackWidget",async()=>{await e.sendBufferedReplayOrFlush()}))}function nh(e){const{jsHeapSizeLimit:t,totalJSHeapSize:n,usedJSHeapSize:r}=e,i=Date.now()/1e3;return{type:"memory",name:"memory",start:i,end:i,data:{memory:{jsHeapSizeLimit:t,totalJSHeapSize:n,usedJSHeapSize:r}}}}function rh(e,t,n){return function(e,t,n){let r,i,s;const o=n?.maxWait?Math.max(n.maxWait,t):0,a=n?.setTimeoutImpl||setTimeout;function l(){return u(),r=e(),r}function u(){void 0!==i&&clearTimeout(i),void 0!==s&&clearTimeout(s),i=s=void 0}function c(){return i&&clearTimeout(i),i=a(l,t),o&&void 0===s&&(s=a(l,o)),r}return c.cancel=u,c.flush=function(){return void 0!==i||void 0!==s?l():r},c}(e,t,{...n,setTimeoutImpl:cu})}const ih=M.navigator;function sh(e){let t=!1;return(n,r)=>{try{if(!e.checkAndHandleExpiredSession())return void(np&&ap.warn("Received replay event after session expired."));const i=r||!t;t=!0,function(e){const t=e.data;if(e.type===Md.IncrementalSnapshot&&t&&"object"==typeof t&&"source"in t&&t.source===Od.Mutation&&"attributes"in t&&Array.isArray(t.attributes))for(const n of t.attributes){const e=Ef.mirror.getNode(n.id),t=e&&Ef.mirror.getMeta(e);if(t?.type===Uf.Element)for(const[r,i]of Object.entries(n.attributes))null===i?delete t.attributes[r]:t.attributes[r]=i}}(n),e.clickDetector&&$f(e.clickDetector,n),e.addUpdate(()=>{if("buffer"===e.recordingMode&&i&&e.setInitialState(),!Ep(e,n,i))return!0;
1if(!i)return!1;const t=e.session;if(function(e,t){t&&0===e.session?.segmentId&&Ep(e,function(e){const t=e.getOptions();return{type:Md.Custom,timestamp:Date.now(),data:{tag:"options",payload:{shouldRecordCanvas:e.isRecordingCanvas(),sessionSampleRate:t.sessionSampleRate,errorSampleRate:t.errorSampleRate,useCompressionOption:t.useCompression,blockAllMedia:t.blockAllMedia,maskAllText:t.maskAllText,maskAllInputs:t.maskAllInputs,useCompression:!!e.eventBuffer&&"worker"===e.eventBuffer.type,networkDetailHasUrls:t.networkDetailAllowUrls.length>0,networkCaptureBodies:t.networkCaptureBodies,networkRequestHasHeaders:t.networkRequestHeaders.length>0,networkResponseHasHeaders:t.networkResponseHeaders.length>0}}}}(e),!1)}(e,i),"buffer"===e.recordingMode&&t&&e.eventBuffer&&!t.dirty){const n=e.eventBuffer.getEarliestTimestamp();n&&(np&&ap.log(`Updating session start time to earliest event in buffer to ${new Date(n)}`),t.started=n,e.getOptions().stickySession&&vp(t))}return t?.previousSessionId||"session"===e.recordingMode&&e.flush(),!0})}catch(i){e.handleException(i)}}}async function oh({recordingData:e,replayId:t,segmentId:n,eventContext:r,timestamp:i,session:s}){const o=function({recordingData:e,headers:t}){let n;const r=`${JSON.stringify(t)}\n`;if("string"==typeof e)n=`${r}${e}`;else{const t=(new TextEncoder).encode(r);n=new Uint8Array(t.length+e.length),n.set(t),n.set(e,t.length)}return n}({recordingData:e,headers:{segment_id:n}}),{urls:a,errorIds:l,traceIds:u,segmentNames:c,initialTimestamp:d}=r,f=Dt(),p=It(),h=f?.getTransport(),m=f?.getDsn();if(!(f&&h&&m&&s.sampled))return Promise.resolve({});const g={type:"replay_event",replay_start_timestamp:d/1e3,timestamp:i/1e3,error_ids:l,trace_ids:u,segment_names:c,urls:a,replay_id:t,segment_id:n,replay_type:s.sampled},y=await async function({client:e,scope:t,replayId:n,event:r}){const i={event_id:n,integrations:"object"!=typeof e._integrations||null===e._integrations||Array.isArray(e._integrations)?void 0:Object.keys(e._integrations)};e.emit("preprocessEvent",r,i);const s=await Ii(e.getOptions(),r,i,t,e,Mt());if(!s)return null;e.emit("postprocessEvent",s,i),s.platform=s.platform||"javascript";const o=e.getSdkMetadata(),{name:a,version:l,settings:u}=o?.sdk||{};return s.sdk={...s.sdk,name:a||"sentry.javascript.unknown",version:l||"0.0.0",settings:u},s}({scope:p,client:f,replayId:t,event:g});if(!y)return f.recordDroppedEvent("event_processor","replay"),np&&ap.log("An event processor returned `null`, will not send event."),Promise.resolve({});delete y.sdkProcessingMetadata;const v=function(e,t,n,r){return Sr(Lr(e,Dr(e),r,n),[[{type:"replay_event"},e],[{type:"replay_recording",length:"string"==typeof t?(new TextEncoder).encode(t).length:t.length},t]])}(y,o,m,f.getOptions().tunnel);let b;try{b=await h.send(v)}catch(gM){const t=new Error(lc);try{t.cause=gM}catch{}throw t}const _=xs({},b);if(Es(_,"replay"))throw new lh(_);if("number"==typeof b.statusCode&&(b.statusCode<200||b.statusCode>=300))throw new ah(b.statusCode);return b}class ah extends Error{constructor(e){super(`Transport returned status code ${e}`)}}class lh extends Error{constructor(e){super("Rate limit hit"),this.rateLimits=e}}class uh extends Error{constructor(){super("Session is too long, not sending replay")}}async function ch(e,t={count:0,interval:5e3}){const{recordingData:n,onError:r}=e;if(n.length)try{return await oh(e),!0}catch(gM){if(gM instanceof ah||gM instanceof lh)throw gM;if(Li("Replays",{_retryCount:t.count}),r&&r(gM),t.count>=3){const e=new Error(`${lc} - max retries exceeded`);try{e.cause=gM}catch{}throw e}return t.interval*=++t.count,new Promise((n,r)=>{cu(async()=>{try{await ch(e,t),n(!0)}catch(i){r(i)}},t.interval)})}}const dh="__THROTTLED";function fh(e,t,n){const r=new Map;let i=!1;return(...s)=>{const o=Math.floor(Date.now()/1e3);if((e=>{const t=e-n;r.forEach((e,n)=>{n<t&&r.delete(n)})})(o),[...r.values()].reduce((e,t)=>e+t,0)>=t){const e=i;return i=!0,e?"__SKIPPED":dh}i=!1;const a=r.get(o)||0;return r.set(o,a+1),e(...s)}}class ph{constructor({options:e,recordingOptions:t}){this.eventBuffer=null,this.performanceEntries=[],this.replayPerformanceEntries=[],this.recordingMode="session",this.timeouts={sessionIdlePause:3e5,sessionIdleExpire:9e5},this._lastActivity=Date.now(),this._isEnabled=!1,this._isPaused=!1,this._requiresManualStart=!1,this._hasInitializedCoreListeners=!1,this._context={errorIds:new Set,traceIds:new Set,segmentNames:new Set,urls:[],initialTimestamp:Date.now(),initialUrl:""},this._recordingOptions=t,this._options=e,this._debouncedFlush=rh(()=>this._flush(),this._options.flushMinDelay,{maxWait:this._options.flushMaxDelay}),this._throttledAddEvent=fh((e,t)=>function(e,t,n){return Tp(e,t)?xp(e,t,n):Promise.resolve(null)}(this,e,t),300,5);const{slowClickTimeout:n,slowClickIgnoreSelectors:r}=this.getOptions(),i=n?{threshold:Math.min(3e3,n),timeout:n,scrollTimeout:300,ignoreSelector:r?r.join(","):""}:void 0;if(i&&(this.clickDetector=new Pf(this,i)),np){const t=e._experiments;ap.setConfig({captureExceptions:!!t.captureExceptions,traceInternals:!!t.traceInternals})}this._handleVisibilityChange=()=>{"visible"===oc.document.visibilityState?this._doChangeToForegroundTasks():this._doChangeToBackgroun
1dTasks()},this._handleWindowBlur=()=>{const e=jf({category:"ui.blur"});this._doChangeToBackgroundTasks(e)},this._handleWindowFocus=()=>{const e=jf({category:"ui.focus"});this._doChangeToForegroundTasks(e)},this._handleKeyboardEvent=e=>{Hf(this,e)}}getContext(){return this._context}isEnabled(){return this._isEnabled}isPaused(){return this._isPaused}isRecordingCanvas(){return Boolean(this._canvas)}getOptions(){return this._options}handleException(e){np&&ap.exception(e),this._options.onError&&this._options.onError(e)}initializeSampling(e){const{errorSampleRate:t,sessionSampleRate:n}=this._options,r=t<=0&&n<=0;this._requiresManualStart=r,r||(this._initializeSessionForSampling(e),this.session?!1!==this.session.sampled&&(this.recordingMode="buffer"===this.session.sampled&&0===this.session.segmentId?"buffer":"session",np&&ap.infoTick(`Starting replay in ${this.recordingMode} mode`),this._initializeRecording()):np&&ap.exception(new Error("Unable to initialize and create session")))}start(){if(this._isEnabled&&"session"===this.recordingMode)return void(np&&ap.log("Recording is already in progress"));if(this._isEnabled&&"buffer"===this.recordingMode)return void(np&&ap.log("Buffering is in progress, call `flush()` to save the replay"));np&&ap.infoTick("Starting replay in session mode"),this._updateUserActivity();const e=kp({maxReplayDuration:this._options.maxReplayDuration,sessionIdleExpire:this.timeouts.sessionIdleExpire},{stickySession:this._options.stickySession,sessionSampleRate:1,allowBuffering:!1});this.session=e,this.recordingMode="session",this._initializeRecording()}startBuffering(){if(this._isEnabled)return void(np&&ap.log("Buffering is in progress, call `flush()` to save the replay"));np&&ap.infoTick("Starting replay in buffer mode");const e=kp({sessionIdleExpire:this.timeouts.sessionIdleExpire,maxReplayDuration:this._options.maxReplayDuration},{stickySession:this._options.stickySession,sessionSampleRate:0,allowBuffering:!0});this.session=e,this.recordingMode="buffer",this._initializeRecording()}startRecording(){try{const e=this._canvas;this._stopRecording=Ef({...this._recordingOptions,..."buffer"===this.recordingMode?{checkoutEveryNms:6e4}:this._options._experiments.continuousCheckout&&{checkoutEveryNms:Math.max(36e4,this._options._experiments.continuousCheckout)},emit:sh(this),.../iPhone|iPad|iPod/i.test(ih?.userAgent??"")||/Macintosh/i.test(ih?.userAgent??"")&&ih?.maxTouchPoints&&ih?.maxTouchPoints>1?{sampling:{mousemove:!1}}:{},onMutation:this._onMutationHandler.bind(this),...e?{recordCanvas:e.recordCanvas,getCanvasManager:e.getCanvasManager,sampling:e.sampling,dataURLOptions:e.dataURLOptions}:{}})}catch(gM){this.handleException(gM)}}stopRecording(){try{return this._stopRecording&&(this._stopRecording(),this._stopRecording=void 0),!0}catch(gM){return this.handleException(gM),!1}}async stop({forceFlush:e=!1,reason:t}={}){if(!this._isEnabled)return;this._isEnabled=!1,this.recordingMode="buffer";const n=t??"manual";Dt()?.emit("replayEnd",{sessionId:this.session?.id,reason:n});try{np&&ap.log(`Stopping Replay triggered by ${n}`),Rp(),this._removeListeners(),this.stopRecording(),this._debouncedFlush.cancel(),e&&await this._flush({force:!0}),this.eventBuffer?.destroy(),this.eventBuffer=null,gp(this)}catch(gM){this.handleException(gM)}}pause(){this._isPaused||(this._isPaused=!0,this.stopRecording(),np&&ap.log("Pausing replay"))}resume(){this._isPaused&&this._checkSession()&&(this._isPaused=!1,this.startRecording(),np&&ap.log("Resuming replay"))}async sendBufferedReplayOrFlush({continueRecording:e=!0}={}){if("session"===this.recordingMode)return this.flushImmediate();const t=Date.now();np&&ap.log("Converting buffer to session"),await this.flushImmediate();const n=this.stopRecording();e&&n&&"session"!==this.recordingMode&&(this.recordingMode="session",this.session&&(this.session.dirty=!1,this._updateUserActivity(t),this._updateSessionActivity(t),this._maybeSaveSession(),Pp(this.session.id)),this.startRecording())}addUpdate(e){const t=e();"buffer"!==this.recordingMode&&this._isEnabled&&!0!==t&&this._debouncedFlush()}triggerUserActivity(){if(this._updateUserActivity(),this._stopRecording)this.checkAndHandleExpiredSession(),this._updateSessionActivity();else{if(!this._checkSession())return;this.resume()}}updateUserActivity(){this._updateUserActivity(),this._updateSessionActivity()}conditionalFlush(){return"buffer"===this.recordingMode?Promise.resolve():this.flushImmediate()}flush(){return this._debouncedFlush()}flushImmediate(){return this._debouncedFlush(),this._debouncedFlush.flush()}cancelFlush(){this._debouncedFlush.cancel()}getSessionId(e){if(!e||!1!==this.session?.sampled)return this.session?.id}
1checkAndHandleExpiredSession(){if(!this._lastActivity||!wp(this._lastActivity,this.timeouts.sessionIdlePause)||"session"!==this.session?.sampled)return!!this._checkSession();this.pause()}setInitialState(){const e=`${oc.location.pathname}${oc.location.hash}${oc.location.search}`,t=`${oc.location.origin}${e}`;this.performanceEntries=[],this.replayPerformanceEntries=[],this._clearContext(),this._context.initialUrl=t,this._context.initialTimestamp=Date.now(),this._context.urls.push(t)}throttledAddEvent(e,t){const n=this._throttledAddEvent(e,t);if(n===dh){const e=jf({category:"replay.throttled"});this.addUpdate(()=>!Ep(this,{type:5,timestamp:e.timestamp||0,data:{tag:"breadcrumb",payload:e,metric:!0}}))}return n}getCurrentRoute(){const e=this.lastActiveSpan||rr(),t=e&&tr(e),n=(t&&Un(t).data||{})[Nt];if(t&&n&&["route","custom"].includes(n))return Un(t).description}_initializeRecording(){this.setInitialState(),this._updateSessionActivity(),this.eventBuffer=hp({useCompression:this._options.useCompression,workerUrl:this._options.workerUrl}),this._removeListeners(),this._addListeners(),this._isEnabled=!0,this._isPaused=!1,this.session&&Dt()?.emit("replayStart",{sessionId:this.session.id,recordingMode:this.recordingMode}),this.startRecording(),"session"===this.recordingMode&&this.session&&Pp(this.session.id)}_initializeSessionForSampling(e){const t=this._options.errorSampleRate>0,n=kp({sessionIdleExpire:this.timeouts.sessionIdleExpire,maxReplayDuration:this._options.maxReplayDuration,previousSessionId:e},{stickySession:this._options.stickySession,sessionSampleRate:this._options.sessionSampleRate,allowBuffering:t});this.session=n}_checkSession(){if(!this.session)return!1;const e=this.session;return!Sp(e,{sessionIdleExpire:this.timeouts.sessionIdleExpire,maxReplayDuration:this._options.maxReplayDuration})||(this._refreshSession(e),!1)}async _refreshSession(e){this._isEnabled&&(await this.stop({reason:"sessionExpired"}),this.initializeSampling(e.id))}_addListeners(){try{oc.document.addEventListener("visibilitychange",this._handleVisibilityChange),oc.addEventListener("blur",this._handleWindowBlur),oc.addEventListener("focus",this._handleWindowFocus),oc.addEventListener("keydown",this._handleKeyboardEvent),this.clickDetector&&this.clickDetector.addListeners(),this._hasInitializedCoreListeners||(th(this),this._hasInitializedCoreListeners=!0)}catch(gM){this.handleException(gM)}this._performanceCleanupCallback=function(e){function t(t){e.performanceEntries.includes(t)||e.performanceEntries.push(t)}function n({entries:e}){e.forEach(t)}const r=[];return["navigation","paint","resource"].forEach(e=>{r.push(ol(e,n))}),r.push(il(Gf(Qf,e)),rl(Gf(Jf,e)),sl(Gf(ep,e))),()=>{r.forEach(e=>e())}}(this)}_removeListeners(){try{oc.document.removeEventListener("visibilitychange",this._handleVisibilityChange),oc.removeEventListener("blur",this._handleWindowBlur),oc.removeEventListener("focus",this._handleWindowFocus),oc.removeEventListener("keydown",this._handleKeyboardEvent),this.clickDetector&&this.clickDetector.removeListeners(),this._performanceCleanupCallback&&this._performanceCleanupCallback()}catch(gM){this.handleException(gM)}}_doChangeToBackgroundTasks(e){this.session&&(Sp(this.session,{maxReplayDuration:this._options.maxReplayDuration,sessionIdleExpire:this.timeouts.sessionIdleExpire})?Rp():(e&&this._createCustomBreadcrumb(e),this.conditionalFlush()))}_doChangeToForegroundTasks(e){this.session&&(this.checkAndHandleExpiredSession()?e&&this._createCustomBreadcrumb(e):np&&ap.log("Document has become active, but session has expired"))}_updateUserActivity(e=Date.now()){this._lastActivity=e}_updateSessionActivity(e=Date.now()){this.session&&(this.session.lastActivity=e,this._maybeSaveSession())}_createCustomBreadcrumb(e){this.addUpdate(()=>{this.throttledAddEvent({type:Md.Custom,timestamp:e.timestamp||0,data:{tag:"breadcrumb",payload:e}})})}_addPerformanceEntries(){let e=(t=this.performanceEntries,t.map(Zf).filter(Boolean)).concat(this.replayPerformanceEntries);var t;if(this.performanceEntries=[],this.replayPerformanceEntries=[],this._requiresManualStart){const t=this._context.
1initialTimestamp/1e3;e=e.filter(e=>e.start>=t)}return Promise.all(Fp(this,e))}_clearContext(){this._context.errorIds.clear(),this._context.traceIds.clear(),this._context.segmentNames.clear(),this._context.urls=[]}_updateInitialTimestampFromEventBuffer(){const{session:e,eventBuffer:t}=this;if(!e||!t||this._requiresManualStart)return;if(e.segmentId)return;const n=t.getEarliestTimestamp();n&&n<this._context.initialTimestamp&&(this._context.initialTimestamp=n)}_popEventContext(){const e={initialTimestamp:this._context.initialTimestamp,initialUrl:this._context.initialUrl,errorIds:Array.from(this._context.errorIds),traceIds:Array.from(this._context.traceIds),segmentNames:Array.from(this._context.segmentNames),urls:this._context.urls};return this._clearContext(),e}async _runFlush(){const e=this.getSessionId();if(this.session&&this.eventBuffer&&e){if(await this._addPerformanceEntries(),this.eventBuffer?.hasEvents&&(await async function(e){try{return Promise.all(Fp(e,[nh(oc.performance.memory)]))}catch{return[]}}(this),this.eventBuffer&&e===this.getSessionId()))try{this._updateInitialTimestampFromEventBuffer();const t=Date.now();if(t-this._context.initialTimestamp>this._options.maxReplayDuration+3e4)throw new uh;const n=this._popEventContext(),r=this.session.segmentId++;this._maybeSaveSession();const i=await this.eventBuffer.finish();await ch({replayId:e,recordingData:i,segmentId:r,eventContext:n,session:this.session,timestamp:t,onError:e=>this.handleException(e)})}catch(gM){this.handleException(gM),this.stop({reason:"sendError"});const t=Dt();if(t){let n;n=gM instanceof lh?"ratelimit_backoff":gM instanceof uh?"invalid":"send_error",t.recordDroppedEvent(n,"replay")}}}else np&&ap.error("No session or eventBuffer found to flush.")}async _flush({force:e=!1}={}){if(!this._isEnabled&&!e)return;if(!this.checkAndHandleExpiredSession())return void(np&&ap.error("Attempting to finish replay event after session expired."));if(!this.session)return;const t=this.session.started,n=Date.now()-t;this._debouncedFlush.cancel();const r=n<this._options.minReplayDuration,i=n>this._options.maxReplayDuration+5e3;if(r||i)return np&&ap.log(`Session duration (${Math.floor(n/1e3)}s) is too ${r?"short":"long"}, not sending replay.`),void(r&&this._debouncedFlush());const s=this.eventBuffer;s&&0===this.session.segmentId&&!s.hasCheckout&&np&&ap.log("Flushing initial segment without checkout.");const o=!!this._flushLock;this._flushLock||(this._flushLock=this._runFlush());try{await this._flushLock}catch(gM){this.handleException(gM)}finally{this._flushLock=void 0,o&&this._debouncedFlush()}}_maybeSaveSession(){this.session&&this._options.stickySession&&vp(this.session)}_onMutationHandler(e){const{ignoreMutations:t}=this._options._experiments;if(t?.length&&e.some(e=>{const n=function(e){if(!e)return null;try{return e.nodeType===e.ELEMENT_NODE?e:e.parentElement}catch{return null}}(e.target),r=t.join(",");return n?.matches(r)}))return!1;const n=e.length,r=this._options.mutationLimit,i=r&&n>r;if(n>this._options.mutationBreadcrumbLimit||i){const e=jf({category:"replay.mutations",data:{count:n,limit:i}});this._createCustomBreadcrumb(e)}return!i||(this.stop({reason:"mutationLimit",forceFlush:"session"===this.recordingMode}),!1)}}function hh(e,t){return[...e,...t].join(",")}const mh='img,image,svg,video,object,picture,embed,map,audio,link[rel="icon"],link[rel="apple-touch-icon"]',gh=["content-length","content-type","accept"],yh=Symbol.for("sentry__originalRequestBody");let vh=!1,bh=!1;const _h=e("cQ",e=>new wh(e));class wh{constructor({flushMinDelay:e=5e3,flushMaxDelay:t=5500,minReplayDuration:n=4999,maxReplayDuration:r=36e5,stickySession:i=!0,useCompression:s=!0,workerUrl:o,_experiments:a={},maskAllText:l=!0,maskAllInputs:u=!0,blockAllMedia:c=!0,mutationBreadcrumbLimit:d=750,mutationLimit:f=1e4,slowClickTimeout:p=7e3,slowClickIgnoreSelectors:h=[],networkDetailAllowUrls:m=[],networkDetailDenyUrls:g=[],networkCaptureBodies:y=!0,networkRequestHeaders:v=[],networkResponseHeaders:b=[],mask:_=[],maskAttributes:w=["title","placeholder","aria-label"],unmask:S=[],block:k=[],unblock:E=[],ignore:x=[],maskFn:T,beforeAddRecordingEvent:C,beforeErrorSampling:I,onError:M,attachRawBodyFromRequest:O=!1}={}){this.name="Replay";const A=function({mask:e,unmask:t,block:n,unblock:r,ignore:i}){return{maskTextSelector:hh(e,[".sentry-mask","[data-sentry-mask]"]),unmaskTextSelector:hh(t,[]),blockSelector:hh(n,[".sentry-block","[data-sentry-block]","base","iframe[srcdoc]:not
1([src])"]),unblockSelector:hh(r,[]),ignoreSelector:hh(i,[".sentry-ignore","[data-sentry-ignore]",'input[type="file"]'])}}({mask:_,unmask:S,block:k,unblock:E,ignore:x});if(this._recordingOptions={maskAllInputs:u,maskAllText:l,maskInputOptions:{password:!0},maskTextFn:T,maskInputFn:T,maskAttributeFn:(e,t,n)=>function({el:e,key:t,maskAttributes:n,maskAllText:r,privacyOptions:i,value:s}){if(i.unmaskTextSelector&&e.matches(i.unmaskTextSelector))return s;const o=n.includes(t),a=r&&"value"===t&&"INPUT"===e.tagName&&["submit","button"].includes(e.getAttribute("type")||"");return o||a?s.replace(/[\S]/g,"*"):s}({maskAttributes:w,maskAllText:l,privacyOptions:A,key:e,value:t,el:n}),...A,slimDOMOptions:"all",inlineStylesheet:!0,inlineImages:!1,collectFonts:!0,errorHandler:e=>{try{e.__rrweb__=!0}catch{}},recordCrossOriginIframes:Boolean(a.recordCrossOriginIframes)},this._initialOptions={flushMinDelay:e,flushMaxDelay:t,minReplayDuration:Math.min(n,5e4),maxReplayDuration:Math.min(r,fc),stickySession:i,useCompression:s,workerUrl:o,blockAllMedia:c,maskAllInputs:u,maskAllText:l,mutationBreadcrumbLimit:d,mutationLimit:f,slowClickTimeout:p,slowClickIgnoreSelectors:h,networkDetailAllowUrls:m,networkDetailDenyUrls:g,networkCaptureBodies:y,networkRequestHeaders:Sh(v),networkResponseHeaders:Sh(b),beforeAddRecordingEvent:C,beforeErrorSampling:I,onError:M,attachRawBodyFromRequest:O,_experiments:a},this._initialOptions.blockAllMedia&&(this._recordingOptions.blockSelector=this._recordingOptions.blockSelector?`${this._recordingOptions.blockSelector},${mh}`:mh,this._recordingOptions.ignoreCSSAttributes=new Set(["background-image"])),this._isInitialized&&ns())throw new Error("Multiple Sentry Session Replay instances are not supported");this._isInitialized=!0}get _isInitialized(){return vh}set _isInitialized(e){vh=e}afterAllSetup(e){ns()&&!this._replay&&(this._initialOptions.attachRawBodyFromRequest&&function(){if("undefined"==typeof Request||bh)return;const e=Request;try{const t=function(t,n){const r=new e(t,n);return null!=n?.body&&(r[yh]=n.body),r};t.prototype=e.prototype,M.Request=t,bh=!0}catch{}}(),this._setup(e),this._initialize(e))}start(){this._replay&&this._replay.start()}startBuffering(){this._replay&&this._replay.startBuffering()}stop(e){return this._replay?this._replay.stop({forceFlush:e?.flush??"session"===this._replay.recordingMode,reason:"manual"}):Promise.resolve()}flush(e){return this._replay?this._replay.isEnabled()?this._replay.sendBufferedReplayOrFlush(e):(this._replay.start(),Promise.resolve()):Promise.resolve()}getReplayId(e){if(this._replay?.isEnabled())return this._replay.getSessionId(e)}getRecordingMode(){if(this._replay?.isEnabled())return this._replay.recordingMode}processSpan(e){const t=this.getReplayId(!0);t&&(yi(e,{"sentry.replay_id":t}),"buffer"===this.getRecordingMode()&&yi(e,{"sentry._internal.replay_is_buffering":!0}))}_initialize(e){this._replay&&(this._maybeLoadFromReplayCanvasIntegration(e),this._replay.initializeSampling())}_setup(e){const t=function(e,t){const n=t.getOptions(),r={sessionSampleRate:0,errorSampleRate:0,...e},i=Cn(n.replaysSessionSampleRate),s=Cn(n.replaysOnErrorSampleRate);return null==i&&null==s&&P(()=>{console.warn("Replay is disabled because neither `replaysSessionSampleRate` nor `replaysOnErrorSampleRate` are set.")}),null!=i&&(r.sessionSampleRate=i),null!=s&&(r.errorSampleRate=s),r}(this._initialOptions,e);this._replay=new ph({options:t,recordingOptions:this._recordingOptions})}_maybeLoadFromReplayCanvasIntegration(e){try{const t=e.getIntegrationByName("ReplayCanvas");if(!t)return;this._replay._canvas=t.getOptions()}catch{}}}function Sh(e){return[...gh,...e.map(e=>e.toLowerCase())]}function kh(e){try{return new URL(e,Ko.location.origin).href}catch{return}}function Eh(e){try{return new Headers(e)}catch{return}}const xh=e("ck",{traceFetch:!0,traceXHR:!0,enableHTTPTimings:!0,trackFetchStreamPerformance:!1});function Th(e,t){const{traceFetch:n,traceXHR:r,shouldCreateSpanForRequest:i,enableHTTPTimings:s,tracePropagationTargets:o,onRequestSpanStart:a,onRequestSpanEnd:l}={...xh,...t},u="function"==typeof i?i:e=>
1!0,c=e=>function(e,t){const n=Go();if(n){let r,i;try{r=new URL(e,n),i=new URL(n).origin}catch{return!1}const s=r.origin===i;return t?Ve(r.toString(),t)||s&&Ve(r.pathname,t):s}{const n=!!e.match(/^\/(?!\/)/);return t?Ve(e,t):n}}(e,o),d={},f=e.getOptions().propagateTraceparent;n&&Uo(t=>{const n=No(t,u,c,d,{propagateTraceparent:f,onRequestSpanEnd:l});if(n){const r=kh(t.fetchData.url),i=r?eo(r).host:void 0,o=r?no(r):void 0;n.setAttributes({[li]:o,[mi]:o,"server.address":i}),s&&Ih(n,e),a?.(n,{headers:t.headers})}}),r&&fu(t=>{const n=function(e,t,n,r,i,s){const o=e.xhr,a=o?.[du];if(!o||o.__sentry_own_request__||!a)return;const{url:l,method:u}=a,c=ar()&&t(l);if(e.endTimestamp){const t=o.__sentry_xhr_span_id__;if(!t)return;const n=r[t];return void(n&&(c&&void 0!==a.status_code&&(sn(n,a.status_code),n.end(),s?.(n,{headers:Eh(vu(o)),error:e.error})),delete r[t]))}const d=kh(l),f=eo(d||l),p=d?no(d):void 0,h=no(to(l)),m=Dt(),g=!!rr(),y=g||!!m&&zr(m),v=c&&y?Wr({name:`${u} ${h}`,attributes:{url:no(l),type:"xhr","http.method":u,"http.url":p,[mi]:p,"server.address":f?.host,[Ft]:"auto.http.browser",[zt]:"http.client",...f?.search&&{"http.query":f?.search},...f?.hash&&{"http.fragment":f?.hash}}}):new pr,b=ti(v)&&g?void 0:v;return c&&!y&&m?.recordDroppedEvent("no_parent_span","span"),o.__sentry_xhr_span_id__=v.spanContext().spanId,r[o.__sentry_xhr_span_id__]=v,n(l)&&function(e,t,n){const{"sentry-trace":r,baggage:i,traceparent:s}=ao({span:t,propagateTraceparent:n});r&&function(e,t,n,r){const i=e.__sentry_xhr_v3__?.request_headers;if(!i?.["sentry-trace"]&&e.setRequestHeader)try{if(e.setRequestHeader("sentry-trace",t),r&&!i?.traceparent&&e.setRequestHeader("traceparent",r),n){const t=i?.baggage;t&&t.split(",").some(e=>e.trim().startsWith("sentry-"))||e.setRequestHeader("baggage",n)}}catch{}}(e,r,i,s)}(o,ar()&&y?b:void 0,i),m&&m.emit("beforeOutgoingRequestSpan",v,e),v}(t,u,c,d,f,l);n&&(s&&Ih(n,e),a?.(n,{headers:Eh(t.xhr.__sentry_xhr_v3__?.request_headers)}))})}const Ch=300;function Ih(e,t){const{url:n}=Un(e).data;if(!n||"string"!=typeof n)return;let r=()=>{setTimeout(i)};if(zr(t)){const t=e.end.bind(e);e.end=e=>{const n=e??tt();let s=!1;const o=()=>{s||(s=!0,setTimeout(i),t(n),clearTimeout(a))};r=o;const a=setTimeout(o,Ch)}}const i=ol("resource",({entries:t})=>{t.forEach(t=>{(function(e){return"resource"===e.entryType&&"initiatorType"in e&&"string"==typeof e.nextHopProtocol&&("fetch"===e.initiatorType||"xmlhttprequest"===e.initiatorType)})(t)&&t.name.endsWith(n)&&(e.setAttributes(Al(t)),r())})})}const Mh=new WeakMap,Oh=new WeakMap,Ah=["text/event-stream","application/x-ndjson","application/stream+json"],Dh=e("cs",()=>({name:"FetchStreamPerformance",setup(){!function(e){const t="fetch-body-resolved";J(t,e);ee(t,()=>Bo(qo))}(e=>{if(e.response){const t=Mh.get(e.response);if(t&&e.endTimestamp){t.end(e.endTimestamp);const n=Oh.get(e.response);n&&clearTimeout(n)}}}),Uo(e=>{if(e.endTimestamp&&e.response){const t=e.response.headers?.get("content-type")||"";if(e.response.headers?.get("content-length")||!Ah.some(e=>
1t.startsWith(e)))return;const n=e.fetchData?.url||"",r=e.fetchData?.method||"GET",i=Xs(n),s=Wr({name:`${r} ${n.startsWith("data:")?no(n):i?Js(i):n}`,startTime:e.endTimestamp,attributes:{url:no(n),"http.method":r,type:"fetch",[zt]:"http.client.stream",[Ft]:"auto.http.browser.stream"}});Mh.set(e.response,s);const o=setTimeout(()=>{s.isRecording()&&s.end()},9e4);Oh.set(e.response,o)}})}})),Lh="WebVitals",Nh=e("d5",(e={})=>{const t=new Set(e.ignore??[]);return{name:Lh,setup(n){const r=zr(n),{enableStandaloneClsSpans:i,enableStandaloneLcpSpans:s}=e._experiments??{},o=r||t.has("cls")?void 0:i||!1,a=r||t.has("lcp")?void 0:s||!1,l=zl({recordClsStandaloneSpans:o,recordLcpStandaloneSpans:a,client:n}),u=new WeakSet;n.on("afterStartPageLoadSpan",e=>{u.add(e)}),n.on("spanEnd",e=>{u.delete(e)&&(l(),$l(e,{recordClsOnPageloadSpan:!1===o,recordLcpOnPageloadSpan:!1===a,spanStreamingEnabled:r}))}),r?(t.has("lcp")||Kl(n),t.has("cls")||Ql(n),t.has("inp")||Xl()):t.has("inp")||Vl()},afterAllSetup(){t.has("inp")||Gl()}}}),Rh="sentry_previous_trace",Ph="sentry.previous_trace";function zh(e,{linkPreviousTrace:t,consistentTraceSampling:n}){const r="session-storage"===t;let i=r?function(){try{const e=Ko.sessionStorage?.getItem(Rh);return JSON.parse(e)}catch{return}}():void 0;e.on("spanStart",e=>{if(tr(e)!==e)return;const t=It().getPropagationContext();i=function(e,t,n){const r=Un(t);function i(){try{const e=Number(r.data?.[Rt]??n.dsc?.sample_rate);return Number.isNaN(e)?0:e}catch{return 0}}const s={spanContext:t.spanContext(),startTimestamp:r.start_timestamp,sampleRate:i(),sampleRand:n.sampleRand};if(!e)return s;const o=e.spanContext;return o.traceId===r.trace_id?e:(Date.now()/1e3-e.startTimestamp<=3600&&(wu&&j.log(`Adding previous_trace \`${JSON.stringify(o)}\` link to span \`${JSON.stringify({op:r.op,...t.spanContext()})}\``),t.addLink({context:o,attributes:{[Jt]:"previous_trace"}}),t.setAttribute(Ph,`${o.traceId}-${o.spanId}-${Fh(o)?1:0}`)),s)}(i,e,t),r&&function(e){try{Ko.sessionStorage.setItem(Rh,JSON.stringify(e))}catch(rp){wu&&j.warn("Could not store previous trace in sessionStorage",rp)}}(i)});let s=!0;n&&e.on("beforeSampling",e=>{if(!i)return;const t=It(),n=t.getPropagationContext();s&&n.parentSpanId?s=!1:(t.setPropagationContext({...n,dsc:{...n.dsc,sample_rate:String(i.sampleRate),sampled:String(Fh(i.spanContext))},sampleRand:i.sampleRand}),e.parentSampled=Fh(i.spanContext),e.parentSampleRate=i.sampleRate,e.spanAttributes={...e.spanAttributes,[Pt]:i.sampleRate})})}function Fh(e){return 1===e.traceFlags}const $h=/Googlebot|Google-InspectionTool|Storebot-Google|Bingbot|Slurp|DuckDuckBot|Baiduspider|YandexBot|Facebot|facebookexternalhit|LinkedInBot|Twitterbot|Applebot/i;function jh(){const e=Ko.navigator;return!!e?.userAgent&&$h.test(e.userAgent)}const Uh={...ni,instrumentNavigation:!0,instrumentPageLoad:!0,markBackgroundSpan:!0,enableLongTask:!0,enableLongAnimationFrame:!0,enableInp:!0,ignoreResourceSpans:[],ignorePerformanceApiSpans:[],detectRedirects:!0,linkPreviousTrace:"in-memory",consistentTraceSampling:!1,enableReportPageLoaded:!1,_experiments:{},...xh},Bh=e("bZ",(e={})=>{"enableElementTiming"in e&&P(()=>{console.warn("[Sentry] `enableElementTiming` is deprecated and no longer has any effect. Use the standalone `elementTimingIntegration` instead.")});const t={name:void 0,source:void 0},n=Ko.document,{enableInp:r,enableLongTask:i,enableLongAnimationFrame:s,_experiments:{enableInteractions:o,enableStandaloneClsSpans:a,enableStandaloneLcpSpans:l},beforeStartSpan:u,idleTimeout:c,finalTimeout:d,childSpanTimeout:f,markBackgroundSpan:p,traceFetch:h,traceXHR:m,trackFetchStreamPerformance:g,shouldCreateSpanForRequest:y,enableHTTPTimings:v,ignoreResourceSpans:b,ignorePerformanceApiSpans:_,instrumentPageLoad:w,instrumentNavigation:S,detectRedirects:k,linkPreviousTrace:E,consistentTraceSampling:x,enableReportPageLoaded:T,onRequestSpanStart:C,onRequestSpanEnd:I}={...Uh,...e},O=jh();let A,D;
1function L(e,r,i=!0,s){const o="pageload"===r.op,a=r.name,l=u?u(r):r,p=Xs(s||Go()),h={...p?.pathname&&{[gi]:p.pathname},...p&&!Qs(p)&&{[mi]:p.href},...l.attributes};if(a!==l.name&&(h[Nt]="custom"),l.attributes=h,!i){const e=Je();return void Wr({...l,startTime:e}).end(e)}t.name=l.name,t.source=h[Nt];const m=ri(l,{idleTimeout:c,finalTimeout:d,childSpanTimeout:f,disableAutoFinish:o,beforeSpanEnd:t=>{Fl(t,{ignoreResourceSpans:b,ignorePerformanceApiSpans:_,spanStreamingEnabled:zr(e)}),Zh(e,void 0);const n=It(),r=n.getPropagationContext();n.setPropagationContext({...r,traceId:m.spanContext().traceId,sampled:Yn(m),dsc:_r(t)}),o&&(D=void 0)},trimIdleSpanEndTimestamp:!T});function g(){n&&["interactive","complete"].includes(n.readyState)&&(e.emit("idleSpanEnableAutoFinish",m),n.removeEventListener("readystatechange",g))}o&&T&&(D=m),Zh(e,m),o&&!T&&n&&(n.addEventListener("readystatechange",g),g())}return{name:"BrowserTracing",setup(e){if(O)wu&&j.log("[Tracing] Skipping browserTracingIntegration setup for bot user agent.");else{if(or(),s&&M.PerformanceObserver&&PerformanceObserver.supportedEntryTypes?.includes("long-animation-frame")?new PerformanceObserver(e=>{const t=rr();if(t)for(const n of e.getEntries()){if(!n.scripts[0])continue;const e=El(rt()+n.startTime),{start_timestamp:r,op:i}=Un(t);if("navigation"===i&&r&&e<r)continue;const s=El(n.duration),o={[Ft]:"auto.ui.browser.metrics"},a=n.scripts[0],{invoker:l,invokerType:u,sourceURL:c,sourceFunctionName:d,sourceCharPosition:f}=a;o["browser.script.invoker"]=l,o["browser.script.invoker_type"]=u,c&&(o["code.filepath"]=c),d&&(o["code.function"]=d),-1!==f&&(o["browser.script.source_char_position"]=f),wl(t,e,e+s,{name:"Main UI thread blocked",op:"ui.long-animation-frame",attributes:o})}}).observe({type:"long-animation-frame",buffered:!0}):i&&ol("longtask",({entries:e})=>{const t=rr();if(!t)return;const{op:n,start_timestamp:r}=Un(t);for(const i of e){const e=El(rt()+i.startTime),s=El(i.duration);"navigation"===n&&r&&e<r||wl(t,e,e+s,{name:"Main UI thread blocked",op:"ui.long-task",attributes:{[Ft]:"auto.ui.browser.metrics"}})}}),o&&ol("event",({entries:e})=>{const t=rr();if(t)for(const n of e)if("click"===n.name){const e=El(rt()+n.startTime),r=El(n.duration),i={name:vl(n.target),op:`ui.interaction.${n.name}`,startTime:e,attributes:{[Ft]:"auto.ui.browser.metrics"}},s=Zo(n.target);s&&(i.attributes["ui.component_name"]=s),wl(t,e,e+r,i)}}),k&&n){const e=()=>{A=tt()};addEventListener("click",e,{capture:!0}),addEventListener("keydown",e,{capture:!0,passive:!0})}e.on("startNavigationSpan",(n,r)=>{if(Dt()!==e)return;if(r?.isRedirect)return wu&&j.warn("[Tracing] Detected redirect, navigation span will not be the root span, but a child span."),void L(e,{op:"navigation.redirect",...n},!1,r.url);A=void 0,t(),Mt().setPropagationContext({traceId:at(),sampleRand:Math.random(),propagationSpanId:ar()?void 0:lt()});const i=It();i.setPropagationContext({traceId:at(),sampleRand:Math.random(),propagationSpanId:ar()?void 0:lt()}),i.setSDKProcessingMetadata({normalizedRequest:void 0}),L(e,{op:"navigation",...n,parentSpan:null,forceTransaction:!0},!0,r?.url)}),e.on("startPageLoadSpan",(n,r={})=>{if(Dt()!==e)return;t();const i=Mn(r.sentryTrace||Vh("sentry-trace")||Hh("sentry-trace"),r.baggage||Vh("baggage")||Hh("baggage")),s=It();s.setPropagationContext(i),ar()||(s.getPropagationContext().propagationSpanId=lt()),s.setSDKProcessingMetadata({normalizedRequest:ea()}),L(e,{op:"pageload",...n})}),e.on("endPageloadSpan",()=>{T&&D&&(D.setAttribute(jt,"reportPageLoaded"),D.end())})}function t(){const t=Gh(e);t&&!Un(t).timestamp&&(wu&&j.log(`[Tracing] Finishing current active span with op: ${Un(t).op}`),t.setAttribute(jt,"cancelled"),t.end())}},afterAllSetup(e){if(O)return;e.addIntegration&&!e.getIntegrationByName?.(Lh)&&e.addIntegration(Nh({ignore:r?[]:["inp"],_experiments:{enableStandaloneClsSpans:a,enableStandaloneLcpSpans:l}}));let n=Go();if("off"!==E&&zh(e,{linkPreviousTrace:E,consistentTraceSampling:x}),Ko.location){if(w){const t=rt();qh(e,{name:Ko.location.pathname,startTime:t?t/1e3:void 0,attributes:{[Nt]:"url",[Ft]:"auto.pageload.browser"}})}S&&ou(({to:t,from:r})=>{if(void 0===r&&-1!==n?.indexOf(t))return void(n=void 0);n=void 0;const i=Xs(t),s=Gh(e),o=s&&k&&function(e,t){const n=Un(e),r=Je(),i=n.start_timestamp;return!(r-i>Kh)&&!(t&&r-t<=Kh)}(s,A);Wh(e,{name:i?.pathname||Ko.location.pathname,attributes:{[Nt]:"url",[Ft]:"auto.navigation.browser"}},{url:t,isRedirect:o})})}p&&(Ko.document?Ko.document.addEventListener("visibilitychange",()=>{const e=rr();if(!e)return;const t=tr(e);if(Ko.document.hidden&&t){const e="cancelled",{op:n,status:r}=Un(t);wu&&j.log(`[Tracing] Transaction: ${e} -> since tab moved to the background, op: ${n}`),r||t.setStatus({code:nn,message:e}),t.setAttribute("sentry.cancellation_reason","document.hidden"),t.end()}}):wu&&j.warn("[Tracing] Could not set up background tab detection due to lack of global document")),o&&function(e,t,n,r,i){const s=Ko.document;let o;const a=()=>{const s="ui.action.click",a=Gh(e);if(a){const e=Un(a).op;
1if(["navigation","pageload"].includes(e))return void(wu&&j.warn(`[Tracing] Did not create ${s} span because a pageload or navigation span is in progress.`))}o&&(o.setAttribute(jt,"interactionInterrupted"),o.end(),o=void 0),i.name?o=ri({name:i.name,op:s,attributes:{[Nt]:i.source||"url"}},{idleTimeout:t,finalTimeout:n,childSpanTimeout:r}):wu&&j.warn(`[Tracing] Did not create ${s} transaction because _latestRouteName is missing.`)};s&&addEventListener("click",a,{capture:!0})}(e,c,d,f,t),Th(e,{traceFetch:h,traceXHR:m,tracePropagationTargets:e.getOptions().tracePropagationTargets,shouldCreateSpanForRequest:y,enableHTTPTimings:v,onRequestSpanStart:C,onRequestSpanEnd:I}),g&&e.addIntegration(Dh())}}});function qh(e,t,n){e.emit("startPageLoadSpan",t,n),It().setTransactionName(t.name);const r=Gh(e);return r&&e.emit("afterStartPageLoadSpan",r),r}function Wh(e,t,n){const{url:r,isRedirect:i}=n||{};e.emit("beforeStartNavigationSpan",t,{isRedirect:i,url:r}),e.emit("startNavigationSpan",t,{isRedirect:i,url:r});const s=It();return s.setTransactionName(t.name),r&&!i&&s.setSDKProcessingMetadata({normalizedRequest:{...ea(),url:r}}),Gh(e)}function Vh(e){const t=Ko.document,n=t?.querySelector(`meta[name=${e}]`);return n?.getAttribute("content")||void 0}function Hh(e){const t=Ko.performance?.getEntriesByType?.("navigation")[0],n=t?.serverTiming?.find(t=>t.name===e);return n?.description}const Yh="_sentry_idleSpan";function Gh(e){return e[Yh]}function Zh(e,t){ke(e,Yh,t)}const Kh=1.5;function Qh(e){const t={...e};oo(t,"react"),Li("react",{version:r.version});const n=sc(t);return Pe(Xh),n}function Xh(e){return ge(t=e)&&"nativeEvent"in t&&"preventDefault"in t&&"stopPropagation"in t?"[SyntheticEvent]":nc(e);var t}let Jh=null,em=null;const tm="mwc_",nm="_gsma_favourites_",rm="undefined",im=[/Importing a module script failed/i,/error loading dynamically imported module:.*\/import-wrapper-prod-[\w-]+\.js/i],sm=[{name:"AbortError",message:/^The connection was closed\.?$/i},{name:"AbortError",message:/^(?:UnknownError\s+)?Database deleted by request of the user\.?$/i},{name:"AbortError",message:/^Transaction aborted\.?$/i},{name:"AbortError",message:/^(?:UnknownError\s+)?Connection is closing\.?$/i},{name:"UnknownError",message:/^Internal error\.?$/i},{name:"UnknownError",message:/^Unable to open database file on disk\.?$/i},{name:"UnknownError",message:/^Database deleted by request of the user\.?$/i},{name:"InvalidStateError",message:/createObjectStore.*not running a version change transaction/i},{name:"QuotaExceededError",message:/full disk.*indexedDB\.open/i},{name:"UnknownError",message:/internal error opening backing store.*indexedDB\.open/i}];class om{constructor(e=tm,t=globalThis.localStorage){this.prefix=e,this.storage=t}_getKey(e){if(null==e)throw new TypeError("A storage key is required");return`${this.prefix}${e}`}async getItem(e){const t=this.storage.getItem(this._getKey(e));return t?JSON.parse(t):void 0}async setItem(e,t){this.storage.setItem(this._getKey(e),JSON.stringify(t))}async removeItem(e){this.storage.removeItem(this._getKey(e))}async clear(){Object.keys(this.storage).forEach(e=>{e.startsWith(this.prefix)&&this.storage.removeItem(e)})}async keys(){return Object.keys(this.storage).filter(e=>e.startsWith(this.prefix)).map(e=>e.slice(this.prefix.length))}async get(e){return await this.getItem(e)}async put(e,t){const n=void 0===t?e?.key:t;await this.setItem(n,e)}async delete(e){await this.removeItem(e)}toCollection(){return{keys:async()=>await this.keys()}}}const am=e=>"string"==typeof e&&e.startsWith(nm)&&e.length>17,lm=e=>"string"==typeof e&&e.startsWith("_gsma_")&&!am(e),um=(e,t=e?.key)=>null!==e&&"object"==typeof e&&!Array.isArray(e)&&e.key===t&&am(t)&&Object.prototype.hasOwnProperty.call(e,"data"),cm=(e,t)=>e===rm?um(t)?{storeName:"favourites",key:t.key,value:t}:null:am(e)?um(t,e)?{storeName:"favourites",key:e,value:t}:null:{storeName:"keyValueStore",key:e,value:t},dm=e=>"ConstraintError"===e?.name,fm=async(e=globalThis.localStorage)=>{const t=new om(tm,e);await t.clear()};function pm(){try{const e="__storage_test__";return localStorage.setItem(e,e),localStorage.removeItem(e),!0}catch{return!1}}const hm=async e=>{if(pm())try{const t=new om,n=await(async(e,t)=>{const n={migrated:0,conflicts:0,ignored:0,failed:0},r=await e.keys();r.sort((e,t)=>
1e===rm?1:t===rm?-1:0);for(const s of r)try{if(lm(s)){await e.delete(s),n.ignored+=1;continue}const r=await e.get(s),o=cm(s,r);if(!o){n.ignored+=1;continue}const a=t[o.storeName];try{s===rm?await a.add(o.value):"favourites"===o.storeName?await a.put(o.value):await a.put(o.value,o.key),n.migrated+=1}catch(i){if(!dm(i))throw i;n.conflicts+=1}await e.delete(s)}catch{n.failed+=1}return n})(t,{keyValueStore:e.keyValueStore,favourites:e.favourites});(e=>{e&&!Object.values(e).every(e=>0===e)&&uo({category:"storage",level:e.failed>0?"warning":"info",message:"Reconciled localStorage fallback data",data:e})})(n)}catch(t){uo({category:"storage",level:"warning",message:"Could not reconcile localStorage fallback data",data:{errorName:t?.name??"UnknownError"}})}},mm=(e=>{let t=null;return()=>(t||(t=Promise.resolve().then(e).catch(e=>{throw t=null,e})),t)})(async function(){if(Jh)return{db:Jh,type:em};if(function(){try{return"undefined"!=typeof indexedDB&&null!==indexedDB}catch{return!1}}())try{const{Dexie:e}=await n(async()=>{const{Dexie:e}=await t.import("./import-wrapper-prod-legacy-C4mQlGn4.js");return{Dexie:e}},void 0),r=new e("mwc");return(e=>{e.version(2).stores({keyValueStore:"",favourites:"key"})})(r),await r.open(),await hm(r),Jh={keyValueStore:r.keyValueStore,favourites:r.favourites},em="indexedDB",Li("storage",{storageType:"indexedDB"}),console.log("Using IndexedDB via Dexie"),{db:Jh,type:em}}catch(e){(e=>{const t="string"==typeof e?.name?e.name:"",n="string"==typeof e?.message?e.message:String(e??"");return im.some(e=>e.test(n))||sm.some(e=>e.name===t&&e.message.test(n))})(e)?uo({category:"storage",level:"warning",message:"IndexedDB unavailable; falling back to localStorage",data:{errorName:e?.name??"UnknownError"}}):Ai(e,{level:"warning",contexts:{storage:{storageType:"indexedDB",message:"IndexedDB initialization failed"}}}),console.warn("IndexedDB initialization failed:",e.message)}if(pm()){const e=new om;return await(async e=>{try{const t=await e.get(rm);return!!um(t)&&(void 0===await e.get(t.key)&&await e.put(t),await e.delete(rm),!0)}catch{return!1}})(e),Jh={keyValueStore:e,favourites:e},em="localStorage",Li("storage",{storageType:"localStorage"}),console.log("Using localStorage"),{db:Jh,type:em}}throw new Error("No storage mechanism available. IndexedDB and localStorage are both unavailable.")}),gm=new Proxy({},{get:(e,t)=>"init"===t?mm:"getType"===t?()=>em:new Proxy({},{get:(e,n)=>async(...e)=>{const{db:r}=await mm(),i=r[t];if(!i)throw new Error(`Storage store "${t}" not found`);const s=i[n];if("function"!=typeof s)throw new Error(`Method "${n}" not found on store "${t}"`);const o=await s.apply(i,e);return o&&"object"==typeof o&&!Array.isArray(o)?new Proxy(o,{get(e,t){const n=e[t];return"function"==typeof n?async(...t)=>await n.apply(e,t):n}}):o}})}),ym=(()=>{const e=new Map,t=new Map;return{getSnapshot:e=>t.get(e)??null,subscribe(t,n){const r=e.get(t)??new Set;return r.add(n),e.set(t,r),()=>{r.delete(n),0===r.size&&e.delete(t)}},notify(n,r){t.set(n,r);const i=e.get(n);i&&[...i].forEach(e=>{try{e(r)}catch(t){console.error("Error notifying favourites subscriber:",t)}})}}})(),vm=e("z",{getItem:async e=>await gm.keyValueStore.get(e),async setItem(e,t){await gm.keyValueStore.put(t,e)},async removeItem(e){await gm.keyValueStore.delete(e)},async clear(){await gm.keyValueStore.clear()},keys:async()=>await(async e=>{const t=await e.toCollection();return await t.keys()})(gm.keyValueStore)}),bm=e("E",{async getFavourites(e){const t=f(e),n=await gm.favourites.get(t);return n?n.data:[]},async setFavourites(e,t){await this.persistFavourites(e,t),this.publishFavourites(e,t)},async persistFavourites(e,t){const n=f(e);await(async(e,t)=>await T(async()=>await e.put(t)))(gm.favourites,{key:n,data:t})},publishFavourites(e,t){ym.notify(e,t),E.publishList(e,t)},publishFavourite(e,t,n,r=""){E.publish(e,t,n,r);const i=ym.getSnapshot(e);if(!Array.isArray(i))return;if(!n)return void this.publishFavourites(e,b(i,t));const s=v(i,t),o=s?i.map(e=>e===s?{...e,favorite:!0,note:r}:e):[...i,{relatedId:t,favorite:!0,note:r}];this.publishFavourites(e,o)},async clearFavourite(e){const t=f(e);await gm.favourites.delete(t),this.publishFavourites(e,[])},subscribe:(e,t)=>
vendor: 68,223 bytes, lines 1-18
1ym.subscribe(e,t),getSnapshot:e=>ym.getSnapshot(e),async clearAllFavourites(){const e=[d.PROFILE,d.SESSION,d.EXHIBITOR,d.SPEAKER];C.reset(),e.forEach(e=>this.publishFavourites(e,[])),await(async()=>{for(;x.size>0;)await Promise.allSettled([...x])})(),await Promise.all(e.map(e=>this.clearFavourite(e)))}});function _m(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function wm(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}
2/*!
3             * GSAP 3.15.0
4             * https://gsap.com
5             *
6             * @license Copyright 2008-2026, GreenSock. All rights reserved.
7             * Subject to the terms at https://gsap.com/standard-license
8             * @author: Jack Doyle, [email protected]
9            */window.getStorageItem=async e=>{try{return await vm.getItem(e)}catch(t){return console.error("Error getting storage item:",t),null}},window.getProfile=async()=>{try{return await vm.getItem(c.PROFILE)||null}catch(e){return console.error("Error getting profile:",e),null}};var Sm,km,Em,xm,Tm,Cm,Im,Mm,Om,Am,Dm,Lm={autoSleep:120,force3D:"auto",nullTargetWarn:1,units:{lineHeight:""}},Nm={duration:.5,overwrite:!1,delay:0},Rm=1e8,Pm=1e-8,zm=2*Math.PI,Fm=zm/4,$m=0,jm=Math.sqrt,Um=Math.cos,Bm=Math.sin,qm=function(e){return"string"==typeof e},Wm=function(e){return"function"==typeof e},Vm=function(e){return"number"==typeof e},Hm=function(e){return void 0===e},Ym=function(e){return"object"==typeof e},Gm=function(e){return!1!==e},Zm=function(){return"undefined"!=typeof window},Km=function(e){return Wm(e)||qm(e)},Qm="function"==typeof ArrayBuffer&&ArrayBuffer.isView||function(){},Xm=Array.isArray,Jm=/random\([^)]+\)/g,eg=/,\s*/g,tg=/(?:-?\.?\d|\.)+/gi,ng=/[-+=.]*\d+[.e\-+]*\d*[e\-+]*\d*/g,rg=/[-+=.]*\d+[.e-]*\d*[a-z%]*/g,ig=/[-+=.]*\d+\.?\d*(?:e-|e\+)?\d*/gi,sg=/[+-]=-?[.\d]+/,og=/[^,'"\[\]\s]+/gi,ag=/^[+\-=e\s\d]*\d+[.\d]*([a-z]*|%)\s*$/i,lg={},ug={},cg=function(e){return(ug=jg(e,lg))&&jv},dg=function(e,t){return console.warn("Invalid property",e,"set to",t,"Missing plugin? gsap.registerPlugin()")},fg=function(e,t){return!t&&console.warn(e)},pg=function(e,t){return e&&(lg[e]=t)&&ug&&(ug[e]=t)||lg},hg=function(){return 0},mg={suppressEvents:!0,isStart:!0,kill:!1},gg={suppressEvents:!0,kill:!1},yg={suppressEvents:!0},vg={},bg=[],_g={},wg={},Sg={},kg=30,Eg=[],xg="",Tg=function(e){var t,n,r=e[0];if(Ym(r)||Wm(r)||(e=[e]),!(t=(r._gsap||{}).harness)){for(n=Eg.length;n--&&!Eg[n].targetTest(r););t=Eg[n]}for(n=e.length;n--;)e[n]&&(e[n]._gsap||(e[n]._gsap=new ev(e[n],t)))||e.splice(n,1);return e},Cg=function(e){return e._gsap||Tg(vy(e))[0]._gsap},Ig=function(e,t,n){return(n=e[t])&&Wm(n)?e[t]():Hm(n)&&e.getAttribute&&e.getAttribute(t)||n},Mg=function(e,t){return(e=e.split(",")).forEach(t)||e},Og=function(e){return Math.round(1e5*e)/1e5||0},Ag=function(e){return Math.round(1e7*e)/1e7||0},Dg=function(e,t){var n=t.charAt(0),r=parseFloat(t.substr(2));return e=parseFloat(e),"+"===n?e+r:"-"===n?e-r:"*"===n?e*r:e/r},Lg=function(e,t){for(var n=t.length,r=0;e.indexOf(t[r])<0&&++r<n;);return r<n},Ng=function(){var e,t,n=bg.length,r=bg.slice(0);for(_g={},bg.length=0,e=0;e<n;e++)(t=r[e])&&t._lazy&&(t.render(t._lazy[0],t._lazy[1],!0)._lazy=0)},Rg=function(e){return!!(e._initted||e._startAt||e.add)},Pg=function(e,t,n,r){bg.length&&!km&&Ng(),e.render(t,n,!!(km&&t<0&&Rg(e))),bg.length&&!km&&Ng()},zg=function(e){var t=parseFloat(e);return(t||0===t)&&(e+"").match(og).length<2?t:qm(e)?e.trim():e},Fg=function(e){return e},$g=function(e,t){for(var n in t)n in e||(e[n]=t[n]);return e},jg=function(e,t){for(var n in t)e[n]=t[n];return e},Ug=function e(t,n){for(var r in n)"__proto__"!==r&&"constructor"!==r&&"prototype"!==r&&(t[r]=Ym(n[r])?e(t[r]||(t[r]={}),n[r]):n[r]);return t},Bg=function(e,t){var n,r={};for(n in e)n in t||(r[n]=e[n]);return r},qg=function(e){var t,n=e.parent||xm,r=e.keyframes?(t=Xm(e.keyframes),function(e,n){for(var r in n)r in e||"duration"===r&&t||"ease"===r||(e[r]=n[r])}):$g;if(Gm(e.inherit))for(;n;)r(e,n.vars.defaults),n=n.parent||n._dp;return e},Wg=function(e,t,n,r,i){var s,o=e[r];if(i)for(s=t[i];o&&o[i]>s;)o=o._prev;return o?(t._next=o._next,o._next=t):(t._next=e[n],e[n]=t),t._next?t._next._prev=t:e[r]=t,t._prev=o,t.parent=t._dp=e,t},Vg=function(e,t,n,r){void 0===n&&(n="_first"),void 0===r&&(r="_last");var i=t._prev,s=t._next;i?i._next=s:e[n]===t&&(e[n]=s),s?s._prev=i:e[r]===t&&(e[r]=i),t._next=t._prev=t.parent=null},Hg=function(e,t){e.parent&&(!t||e.parent.autoRemoveChildren)&&e.parent.remove&&e.parent.remove(e),e._act=0},Yg=function(e,t){if(e&&(!t||t._end>e._dur||t._start<0))for(var n=e;n;)n._dirty=1,n=n.parent;return e},Gg=function(e,t,n,r){return e._startAt&&(km?e._startAt.revert(gg):e.vars.immediateRender&&!e.vars.autoRevert||e._startAt.render(t,!0,r))},Zg=function e(t){return!t||t._ts&&e(t.parent)},Kg=function(e){return e._repeat?Qg(e._tTime,e=e.duration()+e._rDelay)*e:0},Qg=function(e,t){var n=Math.floor(e=Ag(e/t));return e&&n===e?n-1:n},Xg=function(e,t){return(e-t._start)*t._ts+(t._ts>=0?0:t._dirty?t.totalDuration():t._tDur)},Jg=function(e){return e._end=Ag(e._start+(e._tDur/Math.abs(e._ts||e._rts||Pm)||0))},ey=function(e,t){var n=e._dp;return n&&n.smoothChildTiming&&e._ts&&(e._start=Ag(n._time-(e._ts>0?t/e._ts:((e._dirty?e.totalDuration():e._tDur)-t)/-e._ts)),Jg(e),n._dirty||Yg(n,e)),e},ty=function(e,t){var n;if((t._time||!t._dur&&t._initted||t._start<e._time&&(t._dur||!t.add))&&(n=Xg(e.rawTime(),t),(!t._dur||py(0,t.totalDuration(),n)-t._tTime>Pm)&&t.render(n,!0)),Yg(e,t)._dp&&e._initted&&e._time>=e._dur&&e._ts){if(e._dur<e.duration())for(n=e;n._dp;)n.rawTime()>=0&&n.totalTime(n._tTime),n=n._dp;e._zTime=-1e-8}},ny=function(e,t,n,r){return t.parent&&Hg(t),t._start=Ag((Vm(n)?n:n||e!==xm?cy(e,n,t):e._time)+t._delay),t._end=Ag(t._start+(t.totalDuration()/Math.abs(t.timeScale())||0)),Wg(e,t,"_first","_last",e._sort?"_start":0),oy(t)||(e._recent=t),r||ty(e,t),e._ts<0&&ey(e,e._tTime),e},ry=function(e,t){return(lg.ScrollTrigger||dg("scrollTrigger",t))&&lg.ScrollTrigger.create(t,e)},iy=function(e,t,n,r,i){return lv(e,t,i),e._initted?!n&&e._pt&&!km&&(e._dur&&!1!==e.vars.lazy||!e._dur&&e.vars.lazy)&&Om!==By.frame?(bg.push(e),e._lazy=[i,r],1):void 0:1},sy=function e(t){var n=t.parent;return n&&n._ts&&n._initted&&!n._lock&&(n.rawTime()<0||e(n))},oy=function(e){var t=e.data;return"isFromStart"===t||"isStart"===t},ay=function(e,t,n,r){var i=e._repeat,s=Ag(t)||0,o=e._tTime/e._tDur;return o&&!r&&(e._time*=s/e._dur),e._dur=s,e._tDur=i?i<0?1e10:Ag(s*(i+1)+e._rDelay*i):s,o>0&&!r&&ey(e,e._tTime=e._tDur*o),e.parent&&Jg(e),n||Yg(e.parent,e),e},ly=function(e){return e instanceof nv?Yg(e):ay(e,e._dur)},uy={_start:0,endTime:hg,totalDuration:hg},cy=function e(t,n,r){var i,s,o,a=t.labels,l=t._recent||uy,u=t.duration()>=Rm?l.endTime(!1):t._dur;return qm(n)&&(isNaN(n)||n in a)?(s=n.charAt(0),o="%"===n.substr(-1),i=n.indexOf("="),"<"===s||">"===s?(i>=0&&(n=n.replace(/=/,"")),("<"===s?l._start:l.endTime(l._repeat>=0))+(parseFloat(n.substr(1))||0)*(o?(i<0?l:r).totalDuration()/100:1)):i<0?(n in a||(a[n]=u),a[n]):(s=parseFloat(n.charAt(i-1)+n.substr(i+1)),o&&r&&(s=s/100*(Xm(r)?r[0]:r).totalDuration()),i>1?e(t,n.substr(0,i-1),r)+s:u+s)):null==n?u:+n},dy=function(e,t,n){var r,i,s=Vm(t[1]),o=(s?2:1)+(e<2?0:1),a=t[o];if(s&&(a.duration=t[1]),a.parent=n,e){for(r=a,i=n;i&&!("immediateRender"in r);)r=i.vars.defaults||{},i=Gm(i.vars.inherit)&&i.parent;a.immediateRender=Gm(r.immediateRender),e<2?a.runBackwards=1:a.startAt=t[o-1]}return new pv(t[0],a,t[o+1])},fy=function(e,t){return e||0===e?t(e):t},py=function(e,t,n){return n<e?e:n>t?t:n},hy=function(e,t){return qm(e)&&(t=ag.exec(e))?t[1]:""},my=[].slice,gy=function(e,t){return e&&Ym(e)&&"length"in e&&(!t&&!e.length||e.length-1 in e&&Ym(e[0]))&&!e.nodeType&&e!==Tm},yy=function(e,t,n){return void 0===n&&(n=[]),e.forEach(function(e){var r;return qm(e)&&!t||gy(e,1)?(r=n).push.apply(r,vy(e)):n.push(e)})||n},vy=function(e,t,n){return Em&&!t&&Em.selector?Em.selector(e):!qm(e)||n||!Cm&&qy()?Xm(e)?yy(e,n):gy(e)?my.call(e,0):e?[e]:[]:my.call((t||Im).querySelectorAll(e),0)},by=function(e){return e=vy(e)[0]||fg("Invalid scope")||{},function(t){var n=e.current||e.nativeElement||e;return vy(t,n.querySelectorAll?n:n===e?fg("Invalid scope")||Im.createElement("div"):e)}},_y=function(e){return e.sort(function(){return.5-Math.random()})},wy=function(e){if(Wm(e))return e;var t=Ym(e)?e:{each:e},n=Zy(t.ease),r=t.from||0,i=parseFloat(t.base)||0,s={},o=r>0&&r<1,a=isNaN(r)||o,l=t.axis,u=r,c=r;return qm(r)?u=c={center:.5,edges:.5,end:1}[r]||0:!o&&a&&(u=r[0],c=r[1]),function(e,o,d){var f,p,h,m,g,y,v,b,_,w=(d||t).length,S=s[w];if(!S){if(!(_="auto"===t.grid?0:(t.grid||[1,Rm])[1])){for(v=-1e8;v<(v=d[_++].getBoundingClientRect().left)&&_<w;);_<w&&_--}for(S=s[w]=[],f=a?Math.min(_,w)*u-.5:r%_,p=_===Rm?0:a?w*c/_-.5:r/_|0,v=0,b=Rm,y=0;y<w;y++)h=y%_-f,m=p-(y/_|0),S[y]=g=l?Math.abs("y"===l?m:h):jm(h*h+m*m),g>v&&(v=g),g<b&&(b=g);"random"===r&&_y(S),S.max=v-b,S.min=b,S.v=w=(parseFloat(t.amount)||parseFloat(t.each)*(_>w?w-1:l?"y"===l?w/_:_:Math.max(_,w/_))||0)*("edges"===r?-1:1),S.b=w<0?i-w:i,S.u=hy(t.amount||t.each)||0,n=n&&w<0?Gy(n):n}return w=(S[e]-S.min)/S.max||0,Ag(S.b+(n?n(w):w)*S.v)+S.u}},Sy=function(e){var t=Math.pow(10,((e+"").split(".")[1]||"").length);return function(n){var r=Ag(Math.round(parseFloat(n)/e)*e*t);return(r-r%1)/t+(Vm(n)?0:hy(n))}},ky=function(e,t){var n,r,i=Xm(e);return!i&&Ym(e)&&(n=i=e.radius||Rm,e.values?(e=vy(e.values),(r=!Vm(e[0]))&&(n*=n)):e=Sy(e.increment)),fy(t,i?Wm(e)?function(t){return r=e(t),Math.abs(r-t)<=n?r:t}:function(t){for(var i,s,o=parseFloat(r?t.x:t),a=parseFloat(r?t.y:0),l=Rm,u=0,c=e.length;c--;)(i=r?(i=e[c].x-o)*i+(s=e[c].y-a)*s:Math.abs(e[c]-o))<l&&(l=i,u=c);return u=!n||l<=n?e[u]:t,r||u===t||Vm(t)?u:u+hy(t)}:Sy(e))},Ey=function(e,t,n,r){return fy(Xm(e)?!t:!0===n?!!(n=0):!r,function(){return Xm(e)?e[~~(Math.random()*e.length)]:(n=n||1e-5)&&(r=n<1?Math.pow(10,(n+"").length-2):1)&&Math.floor(Math.round((e-n/2+Math.random()*(t-e+.99*n))/n)*n*r)/r})},xy=function(e,t,n){return fy(n,function(n){return e[~~t(n)]})},Ty=function(e){return e.replace(Jm,function(e){var t=e.indexOf("[")+1,n=e.substring(t||7,t?e.indexOf("]"):e.length-1).split(eg);return Ey(t?n:+n[0],t?0:+n[1],+n[2]||1e-5)})},Cy=function(e,t,n,r,i){var s=t-e,o=r-n;return fy(i,function(t){return n+((t-e)/s*o||0)})},Iy=function(e,t,n){var r,i,s,o=e.labels,a=Rm;for(r in o)(i=o[r]-t)<0==!!n&&i&&a>(i=Math.abs(i))&&(s=r,a=i);return s},My=function(e,t,n){var r,i,s,o=e.vars,a=o[t],l=Em,u=e._ctx;if(a)return r=o[t+"Params"],i=o.callbackScope||e,n&&bg.length&&Ng(),u&&(Em=u),s=r?a.apply(i,r):a.call(i),Em=l,s},Oy=function(e){return Hg(e),e.scrollTrigger&&e.scrollTrigger.kill(!!km),e.progress()<1&&My(e,"onInterrupt"),e},Ay=[],Dy=function(e){if(e)if(e=!e.name&&e.default||e,Zm()||e.headless){var t=e.name,n=Wm(e),r=t&&!n&&e.init?function(){this._props=[]}:e,i={init:hg,render:Sv,add:ov,kill:Ev,modifier:kv,rawVars:0},s={targetTest:0,get:0,getSetter:vv,aliases:{},register:0};if(qy(),e!==r){if(wg[t])return;$g(r,$g(Bg(e,i),s)),jg(r.prototype,jg(i,Bg(e,s))),wg[r.prop=t]=r,e.targetTest&&(Eg.push(r),vg[t]=1),t=("css"===t?"CSS":t.charAt(0).toUpperCase()+t.substr(1))+"Plugin"}pg(t,r),e.register&&e.register(jv,r,Cv)}else Ay.push(e)},Ly=255,Ny={aqua:[0,Ly,Ly],lime:[0,Ly,0],silver:[192,192,192],black:[0,0,0],maroon:[128,0,0],teal:[0,128,128],blue:[0,0,Ly],navy:[0,0,128],white:[Ly,Ly,Ly],olive:[128,128,0],yellow:[Ly,Ly,0],orange:[Ly,165,0],gray:[128,128,128],purple:[128,0,128],green:[0,128,0],red:[Ly,0,0],pink:[Ly,192,203],cyan:[0,Ly,Ly],transparent:[Ly,Ly,Ly,0]},Ry=function(e,t,n){return(6*(e+=e<0?1:e>1?-1:0)<1?t+(n-t)*e*6:e<.5?n:3*e<2?t+(n-t)*(2/3-e)*6:t)*Ly+.5|0},Py=function(e,t,n){var r,i,s,o,a,l,u,c,d,f,p=e?Vm(e)?[e>>16,e>>8&Ly,e&Ly]:0:Ny.black;if(!p){if(","===e.substr(-1)&&(e=e.substr(0,e.length-1)),Ny[e])p=Ny[e];else if("#"===e.charAt(0)){if(e.length<6&&(r=e.charAt(1),i=e.charAt(2),s=e.charAt(3),e="#"+r+r+i+i+s+s+(5===e.length?e.charAt(4)+e.charAt(4):"")),9===e.length)return[(p=parseInt(e.substr(1,6),16))>>16,p>>8&Ly,p&Ly,parseInt(e.substr(7),16)/255];p=[(e=parseInt(e.substr(1),16))>>16,e>>8&Ly,e&Ly]}else if("hsl"===e.substr(0,3))if(p=f=e.match(tg),t){if(~e.indexOf("="))return p=e.match(ng),n&&p.length<4&&(p[3]=1),p}else o=+p[0]%360/360,a=+p[1]/100,r=2*(l=+p[2]/100)-(i=l<=.5?l*(a+1):l+a-l*a),p.length>3&&(p[3]*=1),p[0]=Ry(o+1/3,r,i),p[1]=Ry(o,r,i),p[2]=Ry(o-1/3,r,i);else p=e.match(tg)||Ny.transparent;p=p.map(Number)}return t&&!f&&(r=p[0]/Ly,i=p[1]/Ly,s=p[2]/Ly,l=((u=Math.max(r,i,s))+(c=Math.min(r,i,s)))/2,u===c?o=a=0:(d=u-c,a=l>.5?d/(2-u-c):d/(u+c),o=u===r?(i-s)/d+(i<s?6:0):u===i?(s-r)/d+2:(r-i)/d+4,o*=60),p[0]=~~(o+.5),p[1]=~~(100*a+.5),p[2]=~~(100*l+.5)),n&&p.length<4&&(p[3]=1),p},zy=function(e){var t=[],n=[],r=-1;return e.split($y).forEach(function(e){var i=e.match(rg)||[];t.push.apply(t,i),n.push(r+=i.length+1)}),t.c=n,t},Fy=function(e,t,n){var r,i,s,o,a="",l=(e+a).match($y),u=t?"hsla(":"rgba(",c=0;if(!l)return e;if(l=l.map(function(e){return(e=Py(e,t,1))&&u+(t?e[0]+","+e[1]+"%,"+e[2]+"%,"+e[3]:e.join(","))+")"}),n&&(s=zy(e),(r=n.c).join(a)!==s.c.join(a)))for(o=(i=e.replace($y,"1").split(rg)).length-1;c<o;c++)a+=i[c]+(~r.indexOf(c)?l.shift()||u+"0,0,0,0)":(s.length?s:l.length?l:n).shift());if(!i)for(o=(i=e.split($y)).length-1;c<o;c++)a+=i[c]+l[c];return a+i[o]},$y=function(){var e,t="(?:\\b(?:(?:rgb|rgba|hsl|hsla)\\(.+?\\))|\\B#(?:[0-9a-f]{3,4}){1,2}\\b";for(e in Ny)t+="|"+e+"\\b";return new RegExp(t+")","gi")}(),jy=/hsl[a]?\(/,Uy=function(e){var t,n=e.join(" ");if($y.lastIndex=0,$y.test(n))return t=jy.test(n),e[1]=Fy(e[1],t),e[0]=Fy(e[0],t,zy(e[1])),!0},By=function(){var e,t,n,r,i,s,o=Date.now,a=500,l=33,u=o(),c=u,d=1e3/240,f=d,p=[],h=function n(h){var m,g,y,v,b=o()-c,_=!0===h;if((b>a||b<0)&&(u+=b-l),((m=(y=(c+=b)-u)-f)>0||_)&&(v=++r.frame,i=y-1e3*r.time,r.time=y/=1e3,f+=m+(m>=d?4:d-m),g=1),_||(e=t(n)),g)for(s=0;s<p.length;s++)p[s](y,i,v,h)};return r={time:0,frame:0,tick:function(){h(!0)},deltaRatio:function(e){return i/(1e3/(e||60))},wake:function(){Mm&&(!Cm&&Zm()&&(Tm=Cm=window,Im=Tm.document||{},lg.gsap=jv,(Tm.gsapVersions||(Tm.gsapVersions=[])).push(jv.version),cg(ug||Tm.GreenSockGlobals||!Tm.gsap&&Tm||{}),Ay.forEach(Dy)),n="undefined"!=typeof requestAnimationFrame&&requestAnimationFrame,e&&r.sleep(),t=n||function(e){return setTimeout(e,f-1e3*r.time+1|0)},Dm=1,h(2))},sleep:function(){(n?cancelAnimationFrame:clearTimeout)(e),Dm=0,t=hg},lagSmoothing:function(e,t){a=e||1/0,l=Math.min(t||33,a)},fps:function(e){d=1e3/(e||240),f=1e3*r.time+d},add:function(e,t,n){var i=t?function(t,n,s,o){e(t,n,s,o),r.remove(i)}:e;return r.remove(e),p[n?"unshift":"push"](i),qy(),i},remove:function(e,t){~(t=p.indexOf(e))&&p.splice(t,1)&&s>=t&&s--},_listeners:p},r}(),qy=function(){return!Dm&&By.wake()},Wy={},Vy=/^[\d.\-M][\d.\-,\s]/,Hy=/["']/g,Yy=function(e){for(var t,n,r,i={},s=e.substr(1,e.length-3).split(":"),o=s[0],a=1,l=s.length;a<l;a++)n=s[a],t=a!==l-1?n.lastIndexOf(","):n.length,r=n.substr(0,t),i[o]=isNaN(r)?r.replace(Hy,"").trim():+r,o=n.substr(t+1).trim();return i},Gy=function(e){return function(t){return 1-e(1-t)}},Zy=function(e,t){return e&&(Wm(e)?e:Wy[e]||function(e){var t=(e+"").split("("),n=Wy[t[0]];return n&&t.length>1&&n.config?n.config.apply(null,~e.indexOf("{")?[Yy(t[1])]:function(e){var t=e.indexOf("(")+1,n=e.indexOf(")"),r=e.indexOf("(",t);return e.substring(t,~r&&r<n?e.indexOf(")",n+1):n)}(e).split(",").map(zg)):Wy._CE&&Vy.test(e)?Wy._CE("",e):n}(e))||t},Ky=function(e,t,n,r){void 0===n&&(n=function(e){return 1-t(1-e)}),void 0===r&&(r=function(e){return e<.5?t(2*e)/2:1-t(2*(1-e))/2});var i,s={easeIn:t,easeOut:n,easeInOut:r};return Mg(e,function(e){for(var t in Wy[e]=lg[e]=s,Wy[i=e.toLowerCase()]=n,s)Wy[i+("easeIn"===t?".in":"easeOut"===t?".out":".inOut")]=Wy[e+"."+t]=s[t]}),s},Qy=function(e){return function(t){return t<.5?(1-e(1-2*t))/2:.5+e(2*(t-.5))/2}},Xy=function e(t,n,r){var i=n>=1?n:1,s=(r||(t?.3:.45))/(n<1?n:1),o=s/zm*(Math.asin(1/i)||0),a=function(e){return 1===e?1:i*Math.pow(2,-10*e)*Bm((e-o)*s)+1},l="out"===t?a:"in"===t?function(e){return 1-a(1-e)}:Qy(a);return s=zm/s,l.config=function(n,r){return e(t,n,r)},l},Jy=function e(t,n){void 0===n&&(n=1.70158);var r=function(e){return e?--e*e*((n+1)*e+n)+1:0},i="out"===t?r:"in"===t?function(e){return 1-r(1-e)}:Qy(r);return i.config=function(n){return e(t,n)},i};Mg("Linear,Quad,Cubic,Quart,Quint,Strong",function(e,t){var n=t<5?t+1:t;Ky(e+",Power"+(n-1),t?function(e){return Math.pow(e,n)}:function(e){return e},function(e){return 1-Math.pow(1-e,n)},function(e){return e<.5?Math.pow(2*e,n)/2:1-Math.pow(2*(1-e),n)/2})}),Wy.Linear.easeNone=Wy.none=Wy.Linear.easeIn,Ky("Elastic",Xy("in"),Xy("out"),Xy()),function(e,t){var n=1/t,r=2*n,i=2.5*n,s=function(s){return s<n?e*s*s:s<r?e*Math.pow(s-1.5/t,2)+.75:s<i?e*(s-=2.25/t)*s+.9375:e*Math.pow(s-2.625/t,2)+.984375};Ky("Bounce",function(e){return 1-s(1-e)},s)}(7.5625,2.75),Ky("Expo",function(e){return Math.pow(2,10*(e-1))*e+e*e*e*e*e*e*(1-e)}),Ky("Circ",function(e){return-(jm(1-e*e)-1)}),Ky("Sine",function(e){return 1===e?1:1-Um(e*Fm)}),Ky("Back",Jy("in"),Jy("out"),Jy()),Wy.SteppedEase=Wy.steps=lg.SteppedEase={config:function(e,t){void 0===e&&(e=1);var n=1/e,r=e+(t?0:1),i=t?1:0;return function(e){return((r*py(0,.99999999,e)|0)+i)*n}}},Nm.ease=Wy["quad.out"],Mg("onComplete,onUpdate,onStart,onRepeat,onReverseComplete,onInterrupt",function(e){return xg+=e+","+e+"Params,"});var ev=function(e,t){this.id=$m++,e._gsap=this,this.target=e,this.harness=t,this.get=t?t.get:Ig,this.set=t?t.getSetter:vv},tv=function(){function e(e){this.vars=e,this._delay=+e.delay||0,(this._repeat=e.repeat===1/0?-2:e.repeat||0)&&(this._rDelay=e.repeatDelay||0,this._yoyo=!!e.yoyo||!!e.yoyoEase),this._ts=1,ay(this,+e.duration,1,1),this.data=e.data,Em&&(this._ctx=Em,Em.data.push(this)),Dm||By.wake()}var t=e.prototype;return t.delay=function(e){return e||0===e?(this.parent&&this.parent.smoothChildTiming&&this.startTime(this._start+e-this._delay),this._delay=e,this):this._delay},t.duration=function(e){return arguments.length?this.totalDuration(this._repeat>0?e+(e+this._rDelay)*this._repeat:e):this.totalDuration()&&this._dur},t.totalDuration=function(e){return arguments.length?(this._dirty=0,ay(this,this._repeat<0?e:(e-this._repeat*this._rDelay)/(this._repeat+1))):this._tDur},t.totalTime=function(e,t){if(qy(),!arguments.length)return this._tTime;var n=this._dp;if(n&&n.smoothChildTiming&&this._ts){for(ey(this,e),!n._dp||n.parent||ty(n,this);n&&n.parent;)n.parent._time!==n._start+(n._ts>=0?n._tTime/n._ts:(n.totalDuration()-n._tTime)/-n._ts)&&n.totalTime(n._tTime,!0),n=n.parent;!this.parent&&this._dp.autoRemoveChildren&&(this._ts>0&&e<this._tDur||this._ts<0&&e>0||!this._tDur&&!e)&&ny(this._dp,this,this._start-this._delay)}return(this._tTime!==e||!this._dur&&!t||this._initted&&Math.abs(this._zTime)===Pm||!this._initted&&this._dur&&e||!e&&!this._initted&&(this.add||this._ptLookup))&&(this._ts||(this._pTime=e),Pg(this,e,t)),this},t.time=function(e,t){return arguments.length?this.totalTime(Math.min(this.totalDuration(),e+Kg(this))%(this._dur+this._rDelay)||(e?this._dur:0),t):this._time},t.totalProgress=function(e,t){return arguments.length?this.totalTime(this.totalDuration()*e,t):this.totalDuration()?Math.min(1,this._tTime/this._tDur):this.rawTime()>=0&&this._initted?1:0},t.progress=function(e,t){return arguments.length?this.totalTime(this.duration()*(!this._yoyo||1&this.iteration()?e:1-e)+Kg(this),t):this.duration()?Math.min(1,this._time/this._dur):this.rawTime()>0?1:0},t.iteration=function(e,t){var n=this.duration()+this._rDelay;return arguments.length?this.totalTime(this._time+(e-1)*n,t):this._repeat?Qg(this._tTime,n)+1:1},t.timeScale=function(e,t){if(!arguments.length)return-1e-8===this._rts?0:this._rts;if(this._rts===e)return this;var n=this.parent&&this._ts?Xg(this.parent._time,this):this._tTime;return this._rts=+e||0,this._ts=this._ps||-1e-8===e?0:this._rts,this.totalTime(py(-Math.abs(this._delay),this.totalDuration(),n),!1!==t),Jg(this),function(e){for(var t=e.parent;t&&t.parent;)t._dirty=1,t.totalDuration(),t=t.parent;return e}(this)},t.paused=function(e){return arguments.length?(this._ps!==e&&(this._ps=e,e?(this._pTime=this._tTime||Math.max(-this._delay,this.rawTime()),this._ts=this._act=0):(qy(),this._ts=this._rts,this.totalTime(this.parent&&!this.parent.smoothChildTiming?this.rawTime():this._tTime||this._pTime,1===this.progress()&&Math.abs(this._zTime)!==Pm&&(this._tTime-=Pm)))),this):this._ps},t.startTime=function(e){if(arguments.length){this._start=Ag(e);var t=this.parent||this._dp;return t&&(t._sort||!this.parent)&&ny(t,this,this._start-this._delay),this}return this._start},t.endTime=function(e){return this._start+(Gm(e)?this.totalDuration():this.duration())/Math.abs(this._ts||1)},t.rawTime=function(e){var t=this.parent||this._dp;return t?e&&(!this._ts||this._repeat&&this._time&&this.totalProgress()<1)?this._tTime%(this._dur+this._rDelay):this._ts?Xg(t.rawTime(e),this):this._tTime:this._tTime},t.revert=function(e){void 0===e&&(e=yg);var t=km;return km=e,Rg(this)&&(this.timeline&&this.timeline.revert(e),this.totalTime(-.01,e.suppressEvents)),"nested"!==this.data&&!1!==e.kill&&this.kill(),km=t,this},t.globalTime=function(e){for(var t=this,n=arguments.length?e:t.rawTime();t;)n=t._start+n/(Math.abs(t._ts)||1),t=t._dp;return!this.parent&&this._sat?this._sat.globalTime(e):n},t.repeat=function(e){return arguments.length?(this._repeat=e===1/0?-2:e,ly(this)):-2===this._repeat?1/0:this._repeat},t.repeatDelay=function(e){if(arguments.length){var t=this._time;return this._rDelay=e,ly(this),t?this.time(t):this}return this._rDelay},t.yoyo=function(e){return arguments.length?(this._yoyo=e,this):this._yoyo},t.seek=function(e,t){return this.totalTime(cy(this,e),Gm(t))},t.restart=function(e,t){return this.play().totalTime(e?-this._delay:0,Gm(t)),this._dur||(this._zTime=-1e-8),this},t.play=function(e,t){return null!=e&&this.seek(e,t),this.reversed(!1).paused(!1)},t.reverse=function(e,t){return null!=e&&this.seek(e||this.totalDuration(),t),this.reversed(!0).paused(!1)},t.pause=function(e,t){return null!=e&&this.seek(e,t),this.paused(!0)},t.resume=function(){return this.paused(!1)},t.reversed=function(e){return arguments.length?(!!e!==this.reversed()&&this.timeScale(-this._rts||(e?-1e-8:0)),this):this._rts<0},t.invalidate=function(){return this._initted=this._act=0,this._zTime=-1e-8,this},t.isActive=function(){var e,t=this.parent||this._dp,n=this._start;return!(t&&!(this._ts&&this._initted&&t.isActive()&&(e=t.rawTime(!0))>=n&&e<this.endTime(!0)-Pm))},t.eventCallback=function(e,t,n){var r=this.vars;return arguments.length>1?(t?(r[e]=t,n&&(r[e+"Params"]=n),"onUpdate"===e&&(this._onUpdate=t)):delete r[e],this):r[e]},t.then=function(e){var t=this,n=t._prom;return new Promise(function(r){var i=Wm(e)?e:Fg,s=function(){var e=t.then;t.then=null,n&&n(),Wm(i)&&(i=i(t))&&(i.then||i===t)&&(t.then=e),r(i),t.then=e};t._initted&&1===t.totalProgress()&&t._ts>=0||!t._tTime&&t._ts<0?s():t._prom=s})},t.kill=function(){Oy(this)},e}();$g(tv.prototype,{_time:0,_start:0,_end:0,_tTime:0,_tDur:0,_dirty:0,_repeat:0,_yoyo:!1,parent:null,_initted:!1,_rDelay:0,_ts:1,_dp:0,ratio:0,_zTime:-1e-8,_prom:0,_ps:!1,_rts:1});var nv=function(e){function t(t,n){var r;return void 0===t&&(t={}),(r=e.call(this,t)||this).labels={},r.smoothChildTiming=!!t.smoothChildTiming,r.autoRemoveChildren=!!t.autoRemoveChildren,r._sort=Gm(t.sortChildren),xm&&ny(t.parent||xm,_m(r),n),t.reversed&&r.reverse(),t.paused&&r.paused(!0),t.scrollTrigger&&ry(_m(r),t.scrollTrigger),r}wm(t,e);var n=t.prototype;return n.to=function(e,t,n){return dy(0,arguments,this),this},n.from=function(e,t,n){return dy(1,arguments,this),this},n.fromTo=function(e,t,n,r){return dy(2,arguments,this),this},n.set=function(e,t,n){return t.duration=0,t.parent=this,qg(t).repeatDelay||(t.repeat=0),t.immediateRender=!!t.immediateRender,new pv(e,t,cy(this,n),1),this},n.call=function(e,t,n){return ny(this,pv.delayedCall(0,e,t),n)},n.staggerTo=function(e,t,n,r,i,s,o){return n.duration=t,n.stagger=n.stagger||r,n.onComplete=s,n.onCompleteParams=o,n.parent=this,new pv(e,n,cy(this,i)),this},n.staggerFrom=function(e,t,n,r,i,s,o){return n.runBackwards=1,qg(n).immediateRender=Gm(n.immediateRender),this.staggerTo(e,t,n,r,i,s,o)},n.staggerFromTo=function(e,t,n,r,i,s,o,a){return r.startAt=n,qg(r).immediateRender=Gm(r.immediateRender),this.staggerTo(e,t,r,i,s,o,a)},n.render=function(e,t,n){var r,i,s,o,a,l,u,c,d,f,p,h,m=this._time,g=this._dirty?this.totalDuration():this._tDur,y=this._dur,v=e<=0?0:Ag(e),b=this._zTime<0!=e<0&&(this._initted||!y);if(this!==xm&&v>g&&e>=0&&(v=g),v!==this._tTime||n||b){if(m!==this._time&&y&&(v+=this._time-m,e+=this._time-m),r=v,d=this._start,l=!(c=this._ts),b&&(y||(m=this._zTime),(e||!t)&&(this._zTime=e)),this._repeat){if(p=this._yoyo,a=y+this._rDelay,this._repeat<-1&&e<0)return this.totalTime(100*a+e,t,n);if(r=Ag(v%a),v===g?(o=this._repeat,r=y):((o=~~(f=Ag(v/a)))&&o===f&&(r=y,o--),r>y&&(r=y)),f=Qg(this._tTime,a),!m&&this._tTime&&f!==o&&this._tTime-f*a-this._dur<=0&&(f=o),p&&1&o&&(r=y-r,h=1),o!==f&&!this._lock){var _=p&&1&f,w=_===(p&&1&o);if(o<f&&(_=!_),m=_?0:v%y?y:v,this._lock=1,this.render(m||(h?0:Ag(o*a)),t,!y)._lock=0,this._tTime=v,!t&&this.parent&&My(this,"onRepeat"),this.vars.repeatRefresh&&!h&&(this.invalidate()._lock=1,f=o),m&&m!==this._time||l!==!this._ts||this.vars.onRepeat&&!this.parent&&!this._act)return this;if(y=this._dur,g=this._tDur,w&&(this._lock=2,m=_?y:-1e-4,this.render(m,!0),this.vars.repeatRefresh&&!h&&this.invalidate()),this._lock=0,!this._ts&&!l)return this}}if(this._hasPause&&!this._forcing&&this._lock<2&&(u=function(e,t,n){var r;if(n>t)for(r=e._first;r&&r._start<=n;){if("isPause"===r.data&&r._start>t)return r;r=r._next}else for(r=e._last;r&&r._start>=n;){if("isPause"===r.data&&r._start<t)return r;r=r._prev}}(this,Ag(m),Ag(r)),u&&(v-=r-(r=u._start))),this._tTime=v,this._time=r,this._act=!!c,this._initted||(this._onUpdate=this.vars.onUpdate,this._initted=1,this._zTime=e,m=0),!m&&v&&y&&!t&&!f&&(My(this,"onStart"),this._tTime!==v))return this;if(r>=m&&e>=0)for(i=this._first;i;){if(s=i._next,(i._act||r>=i._start)&&i._ts&&u!==i){if(i.parent!==this)return this.render(e,t,n);if(i.render(i._ts>0?(r-i._start)*i._ts:(i._dirty?i.totalDuration():i._tDur)+(r-i._start)*i._ts,t,n),r!==this._time||!this._ts&&!l){u=0,s&&(v+=this._zTime=-1e-8);break}}i=s}else{i=this._last;for(var S=e<0?e:r;i;){if(s=i._prev,(i._act||S<=i._end)&&i._ts&&u!==i){if(i.parent!==this)return this.render(e,t,n);if(i.render(i._ts>0?(S-i._start)*i._ts:(i._dirty?i.totalDuration():i._tDur)+(S-i._start)*i._ts,t,n||km&&Rg(i)),r!==this._time||!this._ts&&!l){u=0,s&&(v+=this._zTime=S?-1e-8:Pm);break}}i=s}}if(u&&!t&&(this.pause(),u.render(r>=m?0:-1e-8)._zTime=r>=m?1:-1,this._ts))return this._start=d,Jg(this),this.render(e,t,n);this._onUpdate&&!t&&My(this,"onUpdate",!0),(v===g&&this._tTime>=this.totalDuration()||!v&&m)&&(d!==this._start&&Math.abs(c)===Math.abs(this._ts)||this._lock||((e||!y)&&(v===g&&this._ts>0||!v&&this._ts<0)&&Hg(this,1),t||e<0&&!m||!v&&!m&&g||(My(this,v===g&&e>=0?"onComplete":"onReverseComplete",!0),this._prom&&!(v<g&&this.timeScale()>0)&&this._prom())))}return this},n.add=function(e,t){var n=this;if(Vm(t)||(t=cy(this,t,e)),!(e instanceof tv)){if(Xm(e))return e.forEach(function(e){return n.add(e,t)}),this;if(qm(e))return this.addLabel(e,t);if(!Wm(e))return this;e=pv.delayedCall(0,e)}return this!==e?ny(this,e,t):this},n.getChildren=function(e,t,n,r){void 0===e&&(e=!0),void 0===t&&(t=!0),void 0===n&&(n=!0),void 0===r&&(r=-1e8);for(var i=[],s=this._first;s;)s._start>=r&&(s instanceof pv?t&&i.push(s):(n&&i.push(s),e&&i.push.apply(i,s.getChildren(!0,t,n)))),s=s._next;return i},n.getById=function(e){for(var t=this.getChildren(1,1,1),n=t.length;n--;)if(t[n].vars.id===e)return t[n]},n.remove=function(e){return qm(e)?this.removeLabel(e):Wm(e)?this.killTweensOf(e):(e.parent===this&&Vg(this,e),e===this._recent&&(this._recent=this._last),Yg(this))},n.totalTime=function(t,n){return arguments.length?(this._forcing=1,!this._dp&&this._ts&&(this._start=Ag(By.time-(this._ts>0?t/this._ts:(this.totalDuration()-t)/-this._ts))),e.prototype.totalTime.call(this,t,n),this._forcing=0,this):this._tTime},n.addLabel=function(e,t){return this.labels[e]=cy(this,t),this},n.removeLabel=function(e){return delete this.labels[e],this},n.addPause=function(e,t,n){var r=pv.delayedCall(0,t||hg,n);return r.data="isPause",this._hasPause=1,ny(this,r,cy(this,e))},n.removePause=function(e){var t=this._first;for(e=cy(this,e);t;)t._start===e&&"isPause"===t.data&&Hg(t),t=t._next},n.killTweensOf=function(e,t,n){for(var r=this.getTweensOf(e,n),i=r.length;i--;)rv!==r[i]&&r[i].kill(e,t);return this},n.getTweensOf=function(e,t){for(var n,r=[],i=vy(e),s=this._first,o=Vm(t);s;)s instanceof pv?Lg(s._targets,i)&&(o?(!rv||s._initted&&s._ts)&&s.globalTime(0)<=t&&s.globalTime(s.totalDuration())>t:!t||s.isActive())&&r.push(s):(n=s.getTweensOf(i,t)).length&&r.push.apply(r,n),s=s._next;return r},n.tweenTo=function(e,t){t=t||{};var n,r=this,i=cy(r,e),s=t,o=s.startAt,a=s.onStart,l=s.onStartParams,u=s.immediateRender,c=pv.to(r,$g({ease:t.ease||"none",lazy:!1,immediateRender:!1,time:i,overwrite:"auto",duration:t.duration||Math.abs((i-(o&&"time"in o?o.time:r._time))/r.timeScale())||Pm,onStart:function(){if(r.pause(),!n){var e=t.duration||Math.abs((i-(o&&"time"in o?o.time:r._time))/r.timeScale());c._dur!==e&&ay(c,e,0,1).render(c._time,!0,!0),n=1}a&&a.apply(c,l||[])}},t));return u?c.render(0):c},n.tweenFromTo=function(e,t,n){return this.tweenTo(t,$g({startAt:{time:cy(this,e)}},n))},n.recent=function(){return this._recent},n.nextLabel=function(e){return void 0===e&&(e=this._time),Iy(this,cy(this,e))},n.previousLabel=function(e){return void 0===e&&(e=this._time),Iy(this,cy(this,e),1)},n.currentLabel=function(e){return arguments.length?this.seek(e,!0):this.previousLabel(this._time+Pm)},n.shiftChildren=function(e,t,n){void 0===n&&(n=0);var r,i=this._first,s=this.labels;for(e=Ag(e);i;)i._start>=n&&(i._start+=e,i._end+=e),i=i._next;if(t)for(r in s)s[r]>=n&&(s[r]+=e);return Yg(this)},n.invalidate=function(t){var n=this._first;for(this._lock=0;n;)n.invalidate(t),n=n._next;return e.prototype.invalidate.call(this,t)},n.clear=function(e){void 0===e&&(e=!0);for(var t,n=this._first;n;)t=n._next,this.remove(n),n=t;return this._dp&&(this._time=this._tTime=this._pTime=0),e&&(this.labels={}),Yg(this)},n.totalDuration=function(e){var t,n,r,i=0,s=this,o=s._last,a=Rm;if(arguments.length)return s.timeScale((s._repeat<0?s.duration():s.totalDuration())/(s.reversed()?-e:e));if(s._dirty){for(r=s.parent;o;)t=o._prev,o._dirty&&o.totalDuration(),(n=o._start)>a&&s._sort&&o._ts&&!s._lock?(s._lock=1,ny(s,o,n-o._delay,1)._lock=0):a=n,n<0&&o._ts&&(i-=n,(!r&&!s._dp||r&&r.smoothChildTiming)&&(s._start+=Ag(n/s._ts),s._time-=n,s._tTime-=n),s.shiftChildren(-n,!1,-1/0),a=0),o._end>i&&o._ts&&(i=o._end),o=t;ay(s,s===xm&&s._time>i?s._time:i,1,1),s._dirty=0}return s._tDur},t.updateRoot=function(e){if(xm._ts&&(Pg(xm,Xg(e,xm)),Om=By.frame),By.frame>=kg){kg+=Lm.autoSleep||120;var t=xm._first;if((!t||!t._ts)&&Lm.autoSleep&&By._listeners.length<2){for(;t&&!t._ts;)t=t._next;t||By.sleep()}}},t}(tv);$g(nv.prototype,{_lock:0,_hasPause:0,_forcing:0});var rv,iv,sv=function(e,t,n,r,i,s,o){var a,l,u,c,d,f,p,h,m=new Cv(this._pt,e,t,0,1,wv,null,i),g=0,y=0;for(m.b=n,m.e=r,n+="",(p=~(r+="").indexOf("random("))&&(r=Ty(r)),s&&(s(h=[n,r],e,t),n=h[0],r=h[1]),l=n.match(ig)||[];a=ig.exec(r);)c=a[0],d=r.substring(g,a.index),u?u=(u+1)%5:"rgba("===d.substr(-5)&&(u=1),c!==l[y++]&&(f=parseFloat(l[y-1])||0,m._pt={_next:m._pt,p:d||1===y?d:",",s:f,c:"="===c.charAt(1)?Dg(f,c)-f:parseFloat(c)-f,m:u&&u<4?Math.round:0},g=ig.lastIndex);return m.c=g<r.length?r.substring(g,r.length):"",m.fp=o,(sg.test(r)||p)&&(m.e=0),this._pt=m,m},ov=function(e,t,n,r,i,s,o,a,l,u){Wm(r)&&(r=r(i||0,e,s));var c,d=e[t],f="get"!==n?n:Wm(d)?l?e[t.indexOf("set")||!Wm(e["get"+t.substr(3)])?t:"get"+t.substr(3)](l):e[t]():d,p=Wm(d)?l?gv:mv:hv;if(qm(r)&&(~r.indexOf("random(")&&(r=Ty(r)),"="===r.charAt(1)&&((c=Dg(f,r)+(hy(f)||0))||0===c)&&(r=c)),!u||f!==r||iv)return isNaN(f*r)||""===r?(!d&&!(t in e)&&dg(t,r),sv.call(this,e,t,f,r,p,a||Lm.stringFilter,l)):(c=new Cv(this._pt,e,t,+f||0,r-(f||0),"boolean"==typeof d?_v:bv,0,p),l&&(c.fp=l),o&&c.modifier(o,this,e),this._pt=c)},av=function(e,t,n,r,i,s){var o,a,l,u;if(wg[e]&&!1!==(o=new wg[e]).init(i,o.rawVars?t[e]:function(e,t,n,r,i){if(Wm(e)&&(e=cv(e,i,t,n,r)),!Ym(e)||e.style&&e.nodeType||Xm(e)||Qm(e))return qm(e)?cv(e,i,t,n,r):e;var s,o={};for(s in e)o[s]=cv(e[s],i,t,n,r);return o}(t[e],r,i,s,n),n,r,s)&&(n._pt=a=new Cv(n._pt,i,e,0,1,o.render,o,0,o.priority),n!==Am))for(l=n._ptLookup[n._targets.indexOf(i)],u=o._props.length;u--;)l[o._props[u]]=a;return o},lv=function e(t,n,r){var i,s,o,a,l,u,c,d,f,p,h,m,g,y=t.vars,v=y.ease,b=y.startAt,_=y.immediateRender,w=y.lazy,S=y.onUpdate,k=y.runBackwards,E=y.yoyoEase,x=y.keyframes,T=y.autoRevert,C=t._dur,I=t._startAt,M=t._targets,O=t.parent,A=O&&"nested"===O.data?O.vars.targets:M,D="auto"===t._overwrite&&!Sm,L=t.timeline,N=y.easeReverse||E;if(L&&(!x||!v)&&(v="none"),t._ease=Zy(v,Nm.ease),t._rEase=N&&(Zy(N)||t._ease),t._from=!L&&!!y.runBackwards,t._from&&(t.ratio=1),!L||x&&!y.stagger){if(m=(d=M[0]?Cg(M[0]).harness:0)&&y[d.prop],i=Bg(y,vg),I&&(I._zTime<0&&I.progress(1),n<0&&k&&_&&!T?I.render(-1,!0):I.revert(k&&C?gg:mg),I._lazy=0),b){if(Hg(t._startAt=pv.set(M,$g({data:"isStart",overwrite:!1,parent:O,immediateRender:!0,lazy:!I&&Gm(w),startAt:null,delay:0,onUpdate:S&&function(){return My(t,"onUpdate")},stagger:0},b))),t._startAt._dp=0,t._startAt._sat=t,n<0&&(km||!_&&!T)&&t._startAt.revert(gg),_&&C&&n<=0&&r<=0)return void(n&&(t._zTime=n))}else if(k&&C&&!I)if(n&&(_=!1),o=$g({overwrite:!1,data:"isFromStart",lazy:_&&!I&&Gm(w),immediateRender:_,stagger:0,parent:O},i),m&&(o[d.prop]=m),Hg(t._startAt=pv.set(M,o)),t._startAt._dp=0,t._startAt._sat=t,n<0&&(km?t._startAt.revert(gg):t._startAt.render(-1,!0)),t._zTime=n,_){if(!n)return}else e(t._startAt,Pm,Pm);for(t._pt=t._ptCache=0,w=C&&Gm(w)||w&&!C,s=0;s<M.length;s++){if(c=(l=M[s])._gsap||Tg(M)[s]._gsap,t._ptLookup[s]=p={},_g[c.id]&&bg.length&&Ng(),h=A===M?s:A.indexOf(l),d&&!1!==(f=new d).init(l,m||i,t,h,A)&&(t._pt=a=new Cv(t._pt,l,f.name,0,1,f.render,f,0,f.priority),f._props.forEach(function(e){p[e]=a}),f.priority&&(u=1)),!d||m)for(o in i)wg[o]&&(f=av(o,i,t,h,l,A))?f.priority&&(u=1):p[o]=a=ov.call(t,l,o,"get",i[o],h,A,0,y.stringFilter);t._op&&t._op[s]&&t.kill(l,t._op[s]),D&&t._pt&&(rv=t,xm.killTweensOf(l,p,t.globalTime(n)),g=!t.parent,rv=0),t._pt&&w&&(_g[c.id]=1)}u&&Tv(t),t._onInit&&t._onInit(t)}t._onUpdate=S,t._initted=(!t._op||t._pt)&&!g,x&&n<=0&&L.render(Rm,!0,!0)},uv=function(e,t,n,r){var i,s,o=t.ease||r||"power1.inOut";if(Xm(t))s=n[e]||(n[e]=[]),t.forEach(function(e,n){return s.push({t:n/(t.length-1)*100,v:e,e:o})});else for(i in t)s=n[i]||(n[i]=[]),"ease"===i||s.push({t:parseFloat(e),v:t[i],e:o})},cv=function(e,t,n,r,i){return Wm(e)?e.call(t,n,r,i):qm(e)&&~e.indexOf("random(")?Ty(e):e},dv=xg+"repeat,repeatDelay,yoyo,repeatRefresh,yoyoEase,easeReverse,autoRevert",fv={};Mg(dv+",id,stagger,delay,duration,paused,scrollTrigger",function(e){return fv[e]=1});var pv=function(e){function t(t,n,r,i){var s;"number"==typeof n&&(r.duration=n,n=r,r=null);var o,a,l,u,c,d,f,p,h=(s=e.call(this,i?n:qg(n))||this).vars,m=h.duration,g=h.delay,y=h.immediateRender,v=h.stagger,b=h.overwrite,_=h.keyframes,w=h.defaults,S=h.scrollTrigger,k=n.parent||xm,E=(Xm(t)||Qm(t)?Vm(t[0]):"length"in n)?[t]:vy(t);if(s._targets=E.length?Tg(E):fg("GSAP target "+t+" not found. https://gsap.com",!Lm.nullTargetWarn)||[],s._ptLookup=[],s._overwrite=b,_||v||Km(m)||Km(g)){var x=(n=s.vars).easeReverse||n.yoyoEase;if((o=s.timeline=new nv({data:"nested",defaults:w||{},targets:k&&"nested"===k.data?k.vars.targets:E})).kill(),o.parent=o._dp=_m(s),o._start=0,v||Km(m)||Km(g)){if(u=E.length,f=v&&wy(v),Ym(v))for(c in v)~dv.indexOf(c)&&(p||(p={}),p[c]=v[c]);for(a=0;a<u;a++)(l=Bg(n,fv)).stagger=0,x&&(l.easeReverse=x),p&&jg(l,p),d=E[a],l.duration=+cv(m,_m(s),a,d,E),l.delay=(+cv(g,_m(s),a,d,E)||0)-s._delay,!v&&1===u&&l.delay&&(s._delay=g=l.delay,s._start+=g,l.delay=0),o.to(d,l,f?f(a,d,E):0),o._ease=Wy.none;o.duration()?m=g=0:s.timeline=0}else if(_){qg($g(o.vars.defaults,{ease:"none"})),o._ease=Zy(_.ease||n.ease||"none");var T,C,I,M=0;if(Xm(_))_.forEach(function(e){return o.to(E,e,">")}),o.duration();else{for(c in l={},_)"ease"===c||"easeEach"===c||uv(c,_[c],l,_.easeEach);for(c in l)for(T=l[c].sort(function(e,t){return e.t-t.t}),M=0,a=0;a<T.length;a++)(I={ease:(C=T[a]).e,duration:(C.t-(a?T[a-1].t:0))/100*m})[c]=C.v,o.to(E,I,M),M+=I.duration;o.duration()<m&&o.to({},{duration:m-o.duration()})}}m||s.duration(m=o.duration())}else s.timeline=0;return!0!==b||Sm||(rv=_m(s),xm.killTweensOf(E),rv=0),ny(k,_m(s),r),n.reversed&&s.reverse(),n.paused&&s.paused(!0),(y||!m&&!_&&s._start===Ag(k._time)&&Gm(y)&&Zg(_m(s))&&"nested"!==k.data)&&(s._tTime=-1e-8,s.render(Math.max(0,-g)||0)),S&&ry(_m(s),S),s}wm(t,e);var n=t.prototype;return n.render=function(e,t,n){var r,i,s,o,a,l,u,c,d=this._time,f=this._tDur,p=this._dur,h=e<0,m=e>f-Pm&&!h?f:e<Pm?0:e;if(p){if(m!==this._tTime||!e||n||!this._initted&&this._tTime||this._startAt&&this._zTime<0!==h||this._lazy){if(r=m,c=this.timeline,this._repeat){if(o=p+this._rDelay,this._repeat<-1&&h)return this.totalTime(100*o+e,t,n);if(r=Ag(m%o),m===f?(s=this._repeat,r=p):(s=~~(a=Ag(m/o)))&&s===a?(r=p,s--):r>p&&(r=p),(l=this._yoyo&&1&s)&&(r=p-r),a=Qg(this._tTime,o),r===d&&!n&&this._initted&&s===a)return this._tTime=m,this;s!==a&&this.vars.repeatRefresh&&!l&&!this._lock&&r!==o&&this._initted&&(this._lock=n=1,this.render(Ag(o*s),!0).invalidate()._lock=0)}if(!this._initted){if(iy(this,h?e:r,n,t,m))return this._tTime=0,this;if(!(d===this._time||n&&this.vars.repeatRefresh&&s!==a))return this;if(p!==this._dur)return this.render(e,t,n)}if(this._rEase){var g=r<d;if(g!==this._inv){var y=g?d:p-d;this._inv=g,this._from&&(this.ratio=1-this.ratio),this._invRatio=this.ratio,this._invTime=d,this._invRecip=y?(g?-1:1)/y:0,this._invScale=g?-this.ratio:1-this.ratio,this._invEase=g?this._rEase:this._ease}this.ratio=u=this._invRatio+this._invScale*this._invEase((r-this._invTime)*this._invRecip)}else this.ratio=u=this._ease(r/p);if(this._from&&(this.ratio=u=1-u),this._tTime=m,this._time=r,!this._act&&this._ts&&(this._act=1,this._lazy=0),!d&&m&&!t&&!a&&(My(this,"onStart"),this._tTime!==m))return this;for(i=this._pt;i;)i.r(u,i.d),i=i._next;c&&c.render(e<0?e:c._dur*c._ease(r/this._dur),t,n)||this._startAt&&(this._zTime=e),this._onUpdate&&!t&&(h&&Gg(this,e,0,n),My(this,"onUpdate")),this._repeat&&s!==a&&this.vars.onRepeat&&!t&&this.parent&&My(this,"onRepeat"),m!==this._tDur&&m||this._tTime!==m||(h&&!this._onUpdate&&Gg(this,e,0,!0),(e||!p)&&(m===this._tDur&&this._ts>0||!m&&this._ts<0)&&Hg(this,1),t||h&&!d||!(m||d||l)||(My(this,m===f?"onComplete":"onReverseComplete",!0),this._prom&&!(m<f&&this.timeScale()>0)&&this._prom()))}}else!function(e,t,n,r){var i,s,o,a=e.ratio,l=t<0||!t&&(!e._start&&sy(e)&&(e._initted||!oy(e))||(e._ts<0||e._dp._ts<0)&&!oy(e))?0:1,u=e._rDelay,c=0;if(u&&e._repeat&&(c=py(0,e._tDur,t),s=Qg(c,u),e._yoyo&&1&s&&(l=1-l),s!==Qg(e._tTime,u)&&(a=1-l,e.vars.repeatRefresh&&e._initted&&e.invalidate())),l!==a||km||r||e._zTime===Pm||!t&&e._zTime){if(!e._initted&&iy(e,t,r,n,c))return;for(o=e._zTime,e._zTime=t||(n?Pm:0),n||(n=t&&!o),e.ratio=l,e._from&&(l=1-l),e._time=0,e._tTime=c,i=e._pt;i;)i.r(l,i.d),i=i._next;t<0&&Gg(e,t,0,!0),e._onUpdate&&!n&&My(e,"onUpdate"),c&&e._repeat&&!n&&e.parent&&My(e,"onRepeat"),(t>=e._tDur||t<0)&&e.ratio===l&&(l&&Hg(e,1),n||km||(My(e,l?"onComplete":"onReverseComplete",!0),e._prom&&e._prom()))}else e._zTime||(e._zTime=t)}(this,e,t,n);return this},n.targets=function(){return this._targets},n.invalidate=function(t){return(!t||!this.vars.runBackwards)&&(this._startAt=0),this._pt=this._op=this._onUpdate=this._lazy=this.ratio=0,this._ptLookup=[],this.timeline&&this.timeline.invalidate(t),e.prototype.invalidate.call(this,t)},n.resetTo=function(e,t,n,r,i){Dm||By.wake(),this._ts||this.play();var s=Math.min(this._dur,(this._dp._time-this._start)*this._ts);return this._initted||lv(this,s),function(e,t,n,r,i,s,o,a){var l,u,c,d,f=(e._pt&&e._ptCache||(e._ptCache={}))[t];if(!f)for(f=e._ptCache[t]=[],c=e._ptLookup,d=e._targets.length;d--;){if((l=c[d][t])&&l.d&&l.d._pt)for(l=l.d._pt;l&&l.p!==t&&l.fp!==t;)l=l._next;if(!l)return iv=1,e.vars[t]="+=0",lv(e,o),iv=0,a?fg(t+" not eligible for reset. Try splitting into individual properties"):1;f.push(l)}for(d=f.length;d--;)(l=(u=f[d])._pt||u).s=!r&&0!==r||i?l.s+(r||0)+s*l.c:r,l.c=n-l.s,u.e&&(u.e=Og(n)+hy(u.e)),u.b&&(u.b=l.s+hy(u.b))}(this,e,t,n,r,this._ease(s/this._dur),s,i)?this.resetTo(e,t,n,r,1):(ey(this,0),this.parent||Wg(this._dp,this,"_first","_last",this._dp._sort?"_start":0),this.render(0))},n.kill=function(e,t){if(void 0===t&&(t="all"),!(e||t&&"all"!==t))return this._lazy=this._pt=0,this.parent?Oy(this):this.scrollTrigger&&this.scrollTrigger.kill(!!km),this;if(this.timeline){var n=this.timeline.totalDuration();return this.timeline.killTweensOf(e,t,rv&&!0!==rv.vars.overwrite)._first||Oy(this),this.parent&&n!==this.timeline.totalDuration()&&ay(this,this._dur*this.timeline._tDur/n,0,1),this}var r,i,s,o,a,l,u,c=this._targets,d=e?vy(e):c,f=this._ptLookup,p=this._pt;if((!t||"all"===t)&&function(e,t){for(var n=e.length,r=n===t.length;r&&n--&&e[n]===t[n];);return n<0}(c,d))return"all"===t&&(this._pt=0),Oy(this);for(r=this._op=this._op||[],"all"!==t&&(qm(t)&&(a={},Mg(t,function(e){return a[e]=1}),t=a),t=function(e,t){var n,r,i,s,o=e[0]?Cg(e[0]).harness:0,a=o&&o.aliases;if(!a)return t;for(r in n=jg({},t),a)if(r in n)for(i=(s=a[r].split(",")).length;i--;)n[s[i]]=n[r];return n}(c,t)),u=c.length;u--;)if(~d.indexOf(c[u]))for(a in i=f[u],"all"===t?(r[u]=t,o=i,s={}):(s=r[u]=r[u]||{},o=t),o)(l=i&&i[a])&&("kill"in l.d&&!0!==l.d.kill(a)||Vg(this,l,"_pt"),delete i[a]),"all"!==s&&(s[a]=1);return this._initted&&!this._pt&&p&&Oy(this),this},t.to=function(e,n){return new t(e,n,arguments[2])},t.from=function(e,t){return dy(1,arguments)},t.delayedCall=function(e,n,r,i){return new t(n,0,{immediateRender:!1,lazy:!1,overwrite:!1,delay:e,onComplete:n,onReverseComplete:n,onCompleteParams:r,onReverseCompleteParams:r,callbackScope:i})},t.fromTo=function(e,t,n){return dy(2,arguments)},t.set=function(e,n){return n.duration=0,n.repeatDelay||(n.repeat=0),new t(e,n)},t.killTweensOf=function(e,t,n){return xm.killTweensOf(e,t,n)},t}(tv);$g(pv.prototype,{_targets:[],_lazy:0,_startAt:0,_op:0,_onInit:0}),Mg("staggerTo,staggerFrom,staggerFromTo",function(e){pv[e]=function(){var t=new nv,n=my.call(arguments,0);return n.splice("staggerFromTo"===e?5:4,0,0),t[e].apply(t,n)}});var hv=function(e,t,n){return e[t]=n},mv=function(e,t,n){return e[t](n)},gv=function(e,t,n,r){return e[t](r.fp,n)},yv=function(e,t,n){return e.setAttribute(t,n)},vv=function(e,t){return Wm(e[t])?mv:Hm(e[t])&&e.setAttribute?yv:hv},bv=function(e,t){return t.set(t.t,t.p,Math.round(1e6*(t.s+t.c*e))/1e6,t)},_v=function(e,t){return t.set(t.t,t.p,!!(t.s+t.c*e),t)},wv=function(e,t){var n=t._pt,r="";if(!e&&t.b)r=t.b;else if(1===e&&t.e)r=t.e;else{for(;n;)r=n.p+(n.m?n.m(n.s+n.c*e):Math.round(1e4*(n.s+n.c*e))/1e4)+r,n=n._next;r+=t.c}t.set(t.t,t.p,r,t)},Sv=function(e,t){for(var n=t._pt;n;)n.r(e,n.d),n=n._next},kv=function(e,t,n,r){for(var i,s=this._pt;s;)i=s._next,s.p===r&&s.modifier(e,t,n),s=i},Ev=function(e){for(var t,n,r=this._pt;r;)n=r._next,r.p===e&&!r.op||r.op===e?Vg(this,r,"_pt"):r.dep||(t=1),r=n;return!t},xv=function(e,t,n,r){r.mSet(e,t,r.m.call(r.tween,n,r.mt),r)},Tv=function(e){for(var t,n,r,i,s=e._pt;s;){for(t=s._next,n=r;n&&n.pr>s.pr;)n=n._next;(s._prev=n?n._prev:i)?s._prev._next=s:r=s,(s._next=n)?n._prev=s:i=s,s=t}e._pt=r},Cv=function(){function e(e,t,n,r,i,s,o,a,l){this.t=t,this.s=r,this.c=i,this.p=n,this.r=s||bv,this.d=o||this,this.set=a||hv,this.pr=l||0,this._next=e,e&&(e._prev=this)}return e.prototype.modifier=function(e,t,n){this.mSet=this.mSet||this.set,this.set=xv,this.m=e,this.mt=n,this.tween=t},e}();Mg(xg+"parent,duration,ease,delay,overwrite,runBackwards,startAt,yoyo,immediateRender,repeat,repeatDelay,data,paused,reversed,lazy,callbackScope,stringFilter,id,yoyoEase,stagger,inherit,repeatRefresh,keyframes,autoRevert,scrollTrigger,easeReverse",function(e){return vg[e]=1}),lg.TweenMax=lg.TweenLite=pv,lg.TimelineLite=lg.TimelineMax=nv,xm=new nv({sortChildren:!1,defaults:Nm,autoRemoveChildren:!0,id:"root",smoothChildTiming:!0}),Lm.stringFilter=Uy;var Iv=[],Mv={},Ov=[],Av=0,Dv=0,Lv=function(e){return(Mv[e]||Ov).map(function(e){return e()})},Nv=function(){var e=Date.now(),t=[];e-Av>2&&(Lv("matchMediaInit"),Iv.forEach(function(e){var n,r,i,s,o=e.queries,a=e.conditions;for(r in o)(n=Tm.matchMedia(o[r]).matches)&&(i=1),n!==a[r]&&(a[r]=n,s=1);s&&(e.revert(),i&&t.push(e))}),Lv("matchMediaRevert"),t.forEach(function(e){return e.onMatch(e,function(t){return e.add(null,t)})}),Av=e,Lv("matchMedia"))},Rv=function(){function e(e,t){this.selector=t&&by(t),this.data=[],this._r=[],this.isReverted=!1,this.id=Dv++,e&&this.add(e)}var t=e.prototype;return t.add=function(e,t,n){Wm(e)&&(n=t,t=e,e=Wm);var r=this,i=function(){var e,i=Em,s=r.selector;return i&&i!==r&&i.data.push(r),n&&(r.selector=by(n)),Em=r,e=t.apply(r,arguments),Wm(e)&&r._r.push(e),Em=i,r.selector=s,r.isReverted=!1,e};return r.last=i,e===Wm?i(r,function(e){return r.add(null,e)}):e?r[e]=i:i},t.ignore=function(e){var t=Em;Em=null,e(this),Em=t},t.getTweens=function(){var t=[];return this.data.forEach(function(n){return n instanceof e?t.push.apply(t,n.getTweens()):n instanceof pv&&!(n.parent&&"nested"===n.parent.data)&&t.push(n)}),t},t.clear=function(){this._r.length=this.data.length=0},t.kill=function(e,t){var n=this;if(e?function(){for(var t,r=n.getTweens(),i=n.data.length;i--;)"isFlip"===(t=n.data[i]).data&&(t.revert(),t.getChildren(!0,!0,!1).forEach(function(e){return r.splice(r.indexOf(e),1)}));for(r.map(function(e){return{g:e._dur||e._delay||e._sat&&!e._sat.vars.immediateRender?e.globalTime(0):-1/0,t:e}}).sort(function(e,t){return t.g-e.g||-1/0}).forEach(function(t){return t.t.revert(e)}),i=n.data.length;i--;)(t=n.data[i])instanceof nv?"nested"!==t.data&&(t.scrollTrigger&&t.scrollTrigger.revert(),t.kill()):!(t instanceof pv)&&t.revert&&t.revert(e);n._r.forEach(function(t){return t(e,n)}),n.isReverted=!0}():this.data.forEach(function(e){return e.kill&&e.kill()}),this.clear(),t)for(var r=Iv.length;r--;)Iv[r].id===this.id&&Iv.splice(r,1)},t.revert=function(e){this.kill(e||{})},e}(),Pv=function(){function e(e){this.contexts=[],this.scope=e,Em&&Em.data.push(this)}var t=e.prototype;return t.add=function(e,t,n){Ym(e)||(e={matches:e});var r,i,s,o=new Rv(0,n||this.scope),a=o.conditions={};for(i in Em&&!o.selector&&(o.selector=Em.selector),this.contexts.push(o),t=o.add("onMatch",t),o.queries=e,e)"all"===i?s=1:(r=Tm.matchMedia(e[i]))&&(Iv.indexOf(o)<0&&Iv.push(o),(a[i]=r.matches)&&(s=1),r.addListener?r.addListener(Nv):r.addEventListener("change",Nv));return s&&t(o,function(e){return o.add(null,e)}),this},t.revert=function(e){this.kill(e||{})},t.kill=function(e){this.contexts.forEach(function(t){return t.kill(e,!0)})},e}(),zv={registerPlugin:function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];t.forEach(function(e){return Dy(e)})},timeline:function(e){return new nv(e)},getTweensOf:function(e,t){return xm.getTweensOf(e,t)},getProperty:function(e,t,n,r){qm(e)&&(e=vy(e)[0]);var i=Cg(e||{}).get,s=n?Fg:zg;return"native"===n&&(n=""),e?t?s((wg[t]&&wg[t].get||i)(e,t,n,r)):function(t,n,r){return s((wg[t]&&wg[t].get||i)(e,t,n,r))}:e},quickSetter:function(e,t,n){if((e=vy(e)).length>1){var r=e.map(function(e){return jv.quickSetter(e,t,n)}),i=r.length;return function(e){for(var t=i;t--;)r[t](e)}}e=e[0]||{};var s=wg[t],o=Cg(e),a=o.harness&&(o.harness.aliases||{})[t]||t,l=s?function(t){var r=new s;Am._pt=0,r.init(e,n?t+n:t,Am,0,[e]),r.render(1,r),Am._pt&&Sv(1,Am)}:o.set(e,a);return s?l:function(t){return l(e,a,n?t+n:t,o,1)}},quickTo:function(e,t,n){var r,i=jv.to(e,$g(((r={})[t]="+=0.1",r.paused=!0,r.stagger=0,r),n||{})),s=function(e,n,r){return i.resetTo(t,e,n,r)};return s.tween=i,s},isTweening:function(e){return xm.getTweensOf(e,!0).length>0},defaults:function(e){return e&&e.ease&&(e.ease=Zy(e.ease,Nm.ease)),Ug(Nm,e||{})},config:function(e){return Ug(Lm,e||{})},registerEffect:function(e){var t=e.name,n=e.effect,r=e.plugins,i=e.defaults,s=e.extendTimeline;(r||"").split(",").forEach(function(e){return e&&!wg[e]&&!lg[e]&&fg(t+" effect requires "+e+" plugin.")}),Sg[t]=function(e,t,r){return n(vy(e),$g(t||{},i),r)},s&&(nv.prototype[t]=function(e,n,r){return this.add(Sg[t](e,Ym(n)?n:(r=n)&&{},this),r)})},registerEase:function(e,t){Wy[e]=Zy(t)},parseEase:function(e,t){return arguments.length?Zy(e,t):Wy},getById:function(e){return xm.getById(e)},exportRoot:function(e,t){void 0===e&&(e={});var n,r,i=new nv(e);for(i.smoothChildTiming=Gm(e.smoothChildTiming),xm.remove(i),i._dp=0,i._time=i._tTime=xm._time,n=xm._first;n;)r=n._next,!t&&!n._dur&&n instanceof pv&&n.vars.onComplete===n._targets[0]||ny(i,n,n._start-n._delay),n=r;return ny(xm,i,0),i},context:function(e,t){return e?new Rv(e,t):Em},matchMedia:function(e){return new Pv(e)},matchMediaRefresh:function(){return Iv.forEach(function(e){var t,n,r=e.conditions;for(n in r)r[n]&&(r[n]=!1,t=1);t&&e.revert()})||Nv()},addEventListener:function(e,t){var n=Mv[e]||(Mv[e]=[]);~n.indexOf(t)||n.push(t)},removeEventListener:function(e,t){var n=Mv[e],r=n&&n.indexOf(t);r>=0&&n.splice(r,1)},utils:{wrap:function e(t,n,r){var i=n-t;return Xm(t)?xy(t,e(0,t.length),n):fy(r,function(e){return(i+(e-t)%i)%i+t})},wrapYoyo:function e(t,n,r){var i=n-t,s=2*i;return Xm(t)?xy(t,e(0,t.length-1),n):fy(r,function(e){return t+((e=(s+(e-t)%s)%s||0)>i?s-e:e)})},distribute:wy,random:Ey,snap:ky,normalize:function(e,t,n){return Cy(e,t,0,1,n)},getUnit:hy,clamp:function(e,t,n){return fy(n,function(n){return py(e,t,n)})},splitColor:Py,toArray:vy,selector:by,mapRange:Cy,pipe:function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return function(e){return t.reduce(function(e,t){return t(e)},e)}},unitize:function(e,t){return function(n){return e(parseFloat(n))+(t||hy(n))}},interpolate:function e(t,n,r,i){var s=isNaN(t+n)?0:function(e){return(1-e)*t+e*n};if(!s){var o,a,l,u,c,d=qm(t),f={};if(!0===r&&(i=1)&&(r=null),d)t={p:t},n={p:n};else if(Xm(t)&&!Xm(n)){for(l=[],u=t.length,c=u-2,a=1;a<u;a++)l.push(e(t[a-1],t[a]));u--,s=function(e){e*=u;var t=Math.min(c,~~e);return l[t](e-t)},r=n}else i||(t=jg(Xm(t)?[]:{},t));if(!l){for(o in n)ov.call(f,t,o,"get",n[o]);s=function(e){return Sv(e,f)||(d?t.p:t)}}}return fy(r,s)},shuffle:_y},install:cg,effects:Sg,ticker:By,updateRoot:nv.updateRoot,plugins:wg,globalTimeline:xm,core:{PropTween:Cv,globals:pg,Tween:pv,Timeline:nv,Animation:tv,getCache:Cg,_removeLinkedListItem:Vg,reverting:function(){return km},context:function(e){return e&&Em&&(Em.data.push(e),e._ctx=Em),Em},suppressOverwrites:function(e){return Sm=e}}};Mg("to,from,fromTo,delayedCall,set,killTweensOf",function(e){return zv[e]=pv[e]}),By.add(nv.updateRoot),Am=zv.to({},{duration:0});var Fv=function(e,t){for(var n=e._pt;n&&n.p!==t&&n.op!==t&&n.fp!==t;)n=n._next;return n},$v=function(e,t){return{name:e,headless:1,rawVars:1,init:function(e,n,r){r._onInit=function(e){var r,i;if(qm(n)&&(r={},Mg(n,function(e){return r[e]=1}),n=r),t){for(i in r={},n)r[i]=t(n[i]);n=r}!function(e,t){var n,r,i,s=e._targets;for(n in t)for(r=s.length;r--;)(i=e._ptLookup[r][n])&&(i=i.d)&&(i._pt&&(i=Fv(i,n)),i&&i.modifier&&i.modifier(t[n],e,s[r],n))}(e,n)}}}},jv=zv.registerPlugin({name:"attr",init:function(e,t,n,r,i){var s,o,a;for(s in this.tween=n,t)a=e.getAttribute(s)||"",(o=this.add(e,"setAttribute",(a||0)+"",t[s],r,i,0,0,s)).op=s,o.b=a,this._props.push(s)},render:function(e,t){for(var n=t._pt;n;)km?n.set(n.t,n.p,n.b,n):n.r(e,n.d),n=n._next}},{name:"endArray",headless:1,init:function(e,t){for(var n=t.length;n--;)this.add(e,n,e[n]||0,t[n],0,0,0,0,0,1)}},$v("roundProps",Sy),$v("modifiers"),$v("snap",ky))||zv;pv.version=nv.version=jv.version="3.15.0",Mm=1,Zm()&&qy(),Wy.Power0,Wy.Power1,Wy.Power2,Wy.Power3,Wy.Power4,Wy.Linear,Wy.Quad,Wy.Cubic,Wy.Quart,Wy.Quint,Wy.Strong,Wy.Elastic,Wy.Back,Wy.SteppedEase,Wy.Bounce,Wy.Sine,Wy.Expo,Wy.Circ;
10/*!
11             * CSSPlugin 3.15.0
12             * https://gsap.com
13             *
14             * Copyright 2008-2026, GreenSock. All rights reserved.
15             * Subject to the terms at https://gsap.com/standard-license
16             * @author: Jack Doyle, [email protected]
17            */
18var Uv,Bv,qv,Wv,Vv,Hv,Yv,Gv,Zv={},Kv=180/Math.PI,Qv=Math.PI/180,Xv=Math.atan2,Jv=/([A-Z])/g,eb=/(left|right|width|margin|padding|x)/i,tb=/[\s,\(]\S/,nb={autoAlpha:"opacity,visibility",scale:"scaleX,scaleY",alpha:"opacity"},rb=function(e,t){return t.set(t.t,t.p,Math.round(1e4*(t.s+t.c*e))/1e4+t.u,t)},ib=function(e,t){return t.set(t.t,t.p,1===e?t.e:Math.round(1e4*(t.s+t.c*e))/1e4+t.u,t)},sb=function(e,t){return t.set(t.t,t.p,e?Math.round(1e4*(t.s+t.c*e))/1e4+t.u:t.b,t)},ob=function(e,t){return t.set(t.t,t.p,1===e?t.e:e?Math.round(1e4*(t.s+t.c*e))/1e4+t.u:t.b,t)},ab=function(e,t){var n=t.s+t.c*e;t.set(t.t,t.p,~~(n+(n<0?-.5:.5))+t.u,t)},lb=function(e,t){return t.set(t.t,t.p,e?t.e:t.b,t)},ub=function(e,t){return t.set(t.t,t.p,1!==e?t.b:t.e,t)},cb=function(e,t,n){return e.style[t]=n},db=function(e,t,n){return e.style.setProperty(t,n)},fb=function(e,t,n){return e._gsap[t]=n},pb=function(e,t,n){return e._gsap.scaleX=e._gsap.scaleY=n},hb=function(e,t,n,r,i){var s=e._gsap;s.scaleX=s.scaleY=n,s.renderTransform(i,s)},mb=function(e,t,n,r,i){var s=e._gsap;s[t]=n,s.renderTransform(i,s)},gb="transform",yb=gb+"Origin",vb=function e(t,n){var r=this,i=this.target,s=i.style,o=i._gsap;if(t in Zv&&s){if(this.tfm=this.tfm||{},"transform"===t)return nb.transform.split(",").forEach(function(t){return e.call(r,t,n)});if(~(t=nb[t]||t).indexOf(",")?t.split(",").forEach(function(e){return r.tfm[e]=Pb(i,e)}):this.tfm[t]=o.x?o[t]:Pb(i,t),t===yb&&(this.tfm.zOrigin=o.zOrigin),this.props.indexOf(gb)>=0)return;o.svg&&(this.svgo=i.getAttribute("data-svg-origin"),this.props.push(yb,n,"")),t=gb}(s||n)&&this.props.push(t,n,s[t])},bb=function(e){e.translate&&(e.removeProperty("translate"),e.removeProperty("scale"),e.removeProperty("rotate"))},_b=function(){var e,t,n=this.props,r=this.target,i=r.style,s=r._gsap;for(e=0;e<n.length;e+=3)n[e+1]?2===n[e+1]?r[n[e]](n[e+2]):r[n[e]]=n[e+2]:n[e+2]?i[n[e]]=n[e+2]:i.removeProperty("--"===n[e].substr(0,2)?n[e]:n[e].replace(Jv,"-$1").toLowerCase());if(this.tfm){for(t in this.tfm)s[t]=this.tfm[t];s.svg&&(s.renderTransform(),r.setAttribute("data-svg-origin",this.svgo||"")),(e=Yv())&&e.isStart||i[gb]||(bb(i),s.zOrigin&&i[yb]&&(i[yb]+=" "+s.zOrigin+"px",s.zOrigin=0,s.renderTransform()),s.uncache=1)}},wb=function(e,t){var n={target:e,props:[],revert:_b,save:vb};return e._gsap||jv.core.getCache(e),t&&e.style&&e.nodeType&&t.split(",").forEach(function(e){return n.save(e)}),n},Sb=function(e,t){var n=Bv.createElementNS?Bv.createElementNS((t||"http://www.w3.org/1999/xhtml").replace(/^https/,"http"),e):Bv.createElement(e);return n&&n.style?n:Bv.createElement(e)},kb=function e(t,n,r){var i=getComputedStyle(t);return i[n]||i.getPropertyValue(n.replace(Jv,"-$1").toLowerCase())||i.getPropertyValue(n)||!r&&e(t,xb(n)||n,1)||""},Eb="O,Moz,ms,Ms,Webkit".split(","),xb=function(e,t,n){var r=(t||Vv).style,i=5;if(e in r&&!n)return e;for(e=e.charAt(0).toUpperCase()+e.substr(1);i--&&!(Eb[i]+e in r););return i<0?null:(3===i?"ms":i>=0?Eb[i]:"")+e},Tb=function(){"undefined"!=typeof window&&window.document&&(Uv=window,Bv=Uv.document,qv=Bv.documentElement,Vv=Sb("div")||{style:{}},Sb("div"),gb=xb(gb),yb=gb+"Origin",Vv.style.cssText="border-width:0;line-height:0;position:absolute;padding:0",Gv=!!xb("perspective"),Yv=jv.core.reverting,Wv=1)},Cb=function(e){var t,n=e.ownerSVGElement,r=Sb("svg",n&&n.getAttribute("xmlns")||"http://www.w3.org/2000/svg"),i=e.cloneNode(!0);i.style.display="block",r.appendChild(i),qv.appendChild(r);try{t=i.getBBox()}catch(rp){}return r.removeChild(i),qv.removeChild(r),t},Ib=function(e,t){for(var n=t.length;n--;)if(e.hasAttribute(t[n]))return e.getAttribute(t[n])},Mb=function(e){var t,n;try{t=e.getBBox()}catch(r){t=Cb(e),n=1}return t&&(t.width||t.height)||n||(t=Cb(e)),!t||t.width||t.x||t.y?t:{x:+Ib(e,["x","cx","x1"])||0,y:+Ib(e,["y","cy","y1"])||0,width:0,height:0}},Ob=function(e){return!(!e.getCTM||e.parentNode&&!e.ownerSVGElement||!Mb(e))},Ab=function(e,t){if(t){var n,r=e.style;t in Zv&&t!==yb&&(t=gb),r.removeProperty?("ms"!==(n=t.substr(0,2))&&"webkit"!==t.substr(0,6)||(t="-"+t),r.removeProperty("--"===n?t:t.replace(Jv,"-$1").toLowerCase())):r.removeAttribute(t)}},Db=function(e,t,n,r,i,s){var o=new Cv(e._pt,t,n,0,1,s?ub:lb);return e._pt=o,o.b=r,o.e=i,e._props.push(n),o},Lb={deg:1,rad:1,turn:1},Nb={grid:1,flex:1},Rb=function e(t,n,r,i){var s,o,a,l,u=parseFloat(r)||0,c=(r+"").trim().substr((u+"").length)||"px",d=Vv.style,f=eb.test(n),p="svg"===t.tagName.toLowerCase(),h=(p?"client":"offset")+(f?"Width":"Height"),m=100,g="px"===i,y="%"===i;if(i===c||!u||Lb[i]||Lb[c])return u;if("px"!==c&&!g&&(u=e(t,n,r,"px")),l=t.getCTM&&Ob(t),(y||"%"===c)&&(Zv[n]||~n.indexOf("adius")))return s=l?t.getBBox()[f?"width":"height"]:t[h],Og(y?u/s*m:u/100*s);if(d[f?"width":"height"]=m+(g?c:i),o="rem"!==i&&~n.indexOf("adius")||"em"===i&&t.appendChild&&!p?t:t.parentNode,l&&(o=(t.ownerSVGElement||{}).parentNode),o&&o!==Bv&&o.appendChild||(o=Bv.body),(a=o._gsap)&&y&&a.width&&f&&a.time===By.time&&!a.uncache)return Og(u/a.width*m);if(!y||"height"!==n&&"width"!==n)(y||"%"===c)&&!Nb[kb(o,"display")]&&(d.position=kb(t,"position")),o===t&&(d.position="static"),o.appendChild(Vv),s=Vv[h],o.removeChild(Vv),d.position="absolute";else{var v=t.style[n];t.style[n]=m+i,s=t[h],v?t.style[n]=v:Ab(t,n)}return f&&y&&((a=Cg(o)).time=By.time,a.width=o[h]),Og(g?s*u/m:s&&u?m/s*u:0)},Pb=function(e,t,n,r){var i;return Wv||Tb(),t in nb&&"transform"!==t&&~(t=nb[t]).indexOf(",")&&(t=t.split(",")[0]),Zv[t]&&"transform"!==t?(i=Gb(e,r),i="transformOrigin"!==t?i[t]:i.svg?i.origin:Zb(kb(e,yb))+" "+i.zOrigin+"px"):(!(i=e.style[t])||"auto"===i||r||~(i+"").indexOf("calc("))&&(i=Ub[t]&&Ub[t](e,t,n)||kb(e,t)||Ig(e,t)||("opacity"===t?1:0)),n&&!~(i+"").trim().indexOf(" ")?Rb(e,t,i,n)+n:i},zb=function(e,t,n,r){if(!n||"none"===n){var i=xb(t,e,1),s=i&&kb(e,i,1);s&&s!==n?(t=i,n=s):"borderColor"===t&&(n=kb(e,"borderTopColor"))}var o,a,l,u,c,d,f,p,h,m,g,y=new Cv(this._pt,e.style,t,0,1,wv),v=0,b=0;if(y.b=n,y.e=r,n+="","var(--"===(r+="").substring(0,6)&&(r=kb(e,r.substring(4,r.indexOf(")")))),"auto"===r&&(d=e.style[t],e.style[t]=r,r=kb(e,t)||r,d?e.style[t]=d:Ab(e,t)),Uy(o=[n,r]),r=o[1],l=(n=o[0]).match(rg)||[],(r.match(rg)||[]).length){for(;a=rg.exec(r);)f=a[0],h=r.substring(v,a.index),c?c=(c+1)%5:"rgba("!==h.substr(-5)&&"hsla("!==h.substr(-5)||(c=1),f!==(d=l[b++]||"")&&(u=parseFloat(d)||0,g=d.substr((u+"").length),"="===f.charAt(1)&&(f=Dg(u,f)+g),p=parseFloat(f),m=f.substr((p+"").length),v=rg.lastIndex-m.length,m||(m=m||Lm.units[t]||g,v===r.length&&(r+=m,y.e+=m)),g!==m&&(u=Rb(e,t,d,m)||0),y._pt={_next:y._pt,p:h||1===b?h:",",s:u,c:p-u,m:c&&c<4||"zIndex"===t?Math.round:0});y.c=v<r.length?r.substring(v,r.length):""}else y.r="display"===t&&"none"===r?ub:lb;return sg.test(r)&&(y.e=0),this._pt=y,y},Fb={top:"0%",bottom:"100%",left:"0%",right:"100%",center:"50%"},$b=function(e){var t=e.split(" "),n=t[0],r=t[1]||"50%";return"top"!==n&&"bottom"!==n&&"left"!==r&&"right"!==r||(e=n,n=r,r=e),t[0]=Fb[n]||n,t[1]=Fb[r]||r,t.join(" ")},jb=function(e,t){if(t.tween&&t.tween._time===t.tween._dur){var n,r,i,s=t.t,o=s.style,a=t.u,l=s._gsap;if("all"===a||!0===a)o.cssText="",r=1;else for(i=(a=a.split(",")).length;--i>-1;)n=a[i],Zv[n]&&(r=1,n="transformOrigin"===n?yb:gb),Ab(s,n);r&&(Ab(s,gb),l&&(l.svg&&s.removeAttribute("transform"),o.scale=o.rotate=o.translate="none",Gb(s,1),l.uncache=1,bb(o)))}},Ub={clearProps:function(e,t,n,r,i){if("isFromStart"!==i.data){var s=e._pt=new Cv(e._pt,t,n,0,0,jb);return s.u=r,s.pr=-10,s.tween=i,e._props.push(n),1}}},Bb=[1,0,0,1,0,0],qb={},Wb=function(e){return"matrix(1, 0, 0, 1, 0, 0)"===e||"none"===e||!e},Vb=function(e){var t=kb(e,gb);return Wb(t)?Bb:t.substr(7).match(ng).map(Og)},Hb=function(e,t){var n,r,i,s,o=e._gsap||Cg(e),a=e.style,l=Vb(e);return o.svg&&e.getAttribute("transform")?"1,0,0,1,0,0"===(l=[(i=e.transform.baseVal.consolidate().matrix).a,i.b,i.c,i.d,i.e,i.f]).join(",")?Bb:l:(l!==Bb||e.offsetParent||e===qv||o.svg||(i=a.display,a.display="block",(n=e.parentNode)&&(e.offsetParent||e.getBoundingClientRect().width)||(s=1,r=e.nextElementSibling,qv.appendChild(e)),l=Vb(e),i?a.display=i:Ab(e,"display"),s&&(r?n.insertBefore(e,r):n?n.appendChild(e):qv.removeChild(e))),t&&l.length>6?[l[0],l[1],l[4],l[5],l[12],l[13]]:l)},Yb=function(e,t,n,r,i,s){var o,a,l,u=e._gsap,c=i||Hb(e,!0),d=u.xOrigin||0,f=u.yOrigin||0,p=u.xOffset||0,h=u.yOffset||0,m=c[0],g=c[1],y=c[2],v=c[3],b=c[4],_=c[5],w=t.split(" "),S=parseFloat(w[0])||0,k=parseFloat(w[1])||0;n?c!==Bb&&(a=m*v-g*y)&&(l=S*(-g/a)+k*(m/a)-(m*_-g*b)/a,S=S*(v/a)+k*(-y/a)+(y*_-v*b)/a,k=l):(S=(o=Mb(e)).x+(~w[0].indexOf("%")?S/100*o.width:S),k=o.y+(~(w[1]||w[0]).indexOf("%")?k/100*o.height:k)),r||!1!==r&&u.smooth?(b=S-d,_=k-f,u.xOffset=p+(b*m+_*y)-b,u.yOffset=h+(b*g+_*v)-_):u.xOffset=u.yOffset=0,u.xOrigin=S,u.yOrigin=k,u.smooth=!!r,u.origin=t,u.originIsAbsolute=!!n,e.style[yb]="0px 0px",s&&(Db(s,u,"xOrigin",d,S),Db(s,u,"yOrigin",f,k),Db(s,u,"xOffset",p,u.xOffset),Db(s,u,"yOffset",h,u.yOffset)),e.setAttribute("data-svg-origin",S+" "+k)},Gb=function(e,t){var n=e._gsap||new ev(e);if("x"in n&&!t&&!n.uncache)return n;var r,i,s,o,a,l,u,c,d,f,p,h,m,g,y,v,b,_,w,S,k,E,x,T,C,I,M,O,A,D,L,N,R=e.style,P=n.scaleX<0,z="px",F="deg",$=getComputedStyle(e),j=kb(e,yb)||"0";return r=i=s=l=u=c=d=f=p=0,o=a=1,n.svg=!(!e.getCTM||!Ob(e)),$.translate&&("none"===$.translate&&"none"===$.scale&&"none"===$.rotate||(R[gb]=("none"!==$.translate?"translate3d("+($.translate+" 0 0").split(" ").slice(0,3).join(", ")+") ":"")+("none"!==$.rotate?"rotate("+$.rotate+") ":"")+("none"!==$.scale?"scale("+$.scale.split(" ").join(",")+") ":"")+("none"!==$[gb]?$[gb]:"")),R.scale=R.rotate=R.translate="none"),g=Hb(e,n.svg),n.svg&&(n.uncache?(C=e.getBBox(),j=n.xOrigin-C.x+"px "+(n.yOrigin-C.y)+"px",T=""):T=!t&&e.getAttribute("data-svg-origin"),Yb(e,T||j,!!T||n.originIsAbsolute,!1!==n.smooth,g)),h=n.xOrigin||0,m=n.yOrigin||0,g!==Bb&&(_=g[0],w=g[1],S=g[2],k=g[3],r=E=g[4],i=x=g[5],6===g.length?(o=Math.sqrt(_*_+w*w),a=Math.sqrt(k*k+S*S),l=_||w?Xv(w,_)*Kv:0,(d=S||k?Xv(S,k)*Kv+l:0)&&(a*=Math.abs(Math.cos(d*Qv))),n.svg&&(r-=h-(h*_+m*S),i-=m-(h*w+m*k))):(N=g[6],D=g[7],M=g[8],O=g[9],A=g[10],L=g[11],r=g[12],i=g[13],s=g[14],u=(y=Xv(N,A))*Kv,y&&(T=E*(v=Math.cos(-y))+M*(b=Math.sin(-y)),C=x*v+O*b,I=N*v+A*b,M=E*-b+M*v,O=x*-b+O*v,A=N*-b+A*v,L=D*-b+L*v,E=T,x=C,N=I),c=(y=Xv(-S,A))*Kv,y&&(v=Math.cos(-y),L=k*(b=Math.sin(-y))+L*v,_=T=_*v-M*b,w=C=w*v-O*b,S=I=S*v-A*b),l=(y=Xv(w,_))*Kv,y&&(T=_*(v=Math.cos(y))+w*(b=Math.sin(y)),C=E*v+x*b,w=w*v-_*b,x=x*v-E*b,_=T,E=C),u&&Math.abs(u)+Math.abs(l)>359.9&&(u=l=0,c=180-c),o=Og(Math.sqrt(_*_+w*w+S*S)),a=Og(Math.sqrt(x*x+N*N)),y=Xv(E,x),d=Math.abs(y)>2e-4?y*Kv:0,p=L?1/(L<0?-L:L):0),n.svg&&(T=e.getAttribute("transform"),n.forceCSS=e.setAttribute("transform","")||!Wb(kb(e,gb)),T&&e.setAttribute("transform",T))),Math.abs(d)>90&&Math.abs(d)<270&&(P?(o*=-1,d+=l<=0?180:-180,l+=l<=0?180:-180):(a*=-1,d+=d<=0?180:-180)),t=t||n.uncache,n.x=r-((n.xPercent=r&&(!t&&n.xPercent||(Math.round(e.offsetWidth/2)===Math.round(-r)?-50:0)))?e.offsetWidth*n.xPercent/100:0)+z,n.y=i-((n.yPercent=i&&(!t&&n.yPercent||(Math.round(e.offsetHeight/2)===Math.round(-i)?-50:0)))?e.offsetHeight*n.yPercent/100:0)+z,n.z=s+z,n.scaleX=Og(o),n.scaleY=Og(a),n.rotation=Og(l)+F,n.rotationX=Og(u)+F,n.rotationY=Og(c)+F,n.skewX=d+F,n.skewY=f+F,n.transformPerspective=p+z,(n.zOrigin=parseFloat(j.split(" ")[2])||!t&&n.zOrigin||0)&&(R[yb]=Zb(j)),n.xOffset=n.yOffset=0,n.force3D=Lm.force3D,n.renderTransform=n.svg?n_:Gv?t_:Qb,n.uncache=0,n},Zb=function(e){return(e=e.split(" "))[0]+" "+e[1]},Kb=function(e,t,n){var r=hy(t);return Og(parseFloat(t)+parseFloat(Rb(e,"x",n+"px",r)))+r},Qb=function(e,t){t.z="0px",t.rotationY=t.rotationX="0deg",t.force3D=0,t_(e,t)},Xb="0deg",Jb="0px",e_=") ",t_=function(e,t){var n=t||this,r=n.xPercent,i=n.yPercent,s=n.x,o=n.y,a=n.z,l=n.rotation,u=n.rotationY,c=n.rotationX,d=n.skewX,f=n.skewY,p=n.scaleX,h=n.scaleY,m=n.transformPerspective,g=n.force3D,y=n.target,v=n.zOrigin,b="",_="auto"===g&&e&&1!==e||!0===g;if(v&&(c!==Xb||u!==Xb)){var w,S=parseFloat(u)*Qv,k=Math.sin(S),E=Math.cos(S);S=parseFloat(c)*Qv,w=Math.cos(S),s=Kb(y,s,k*w*-v),o=Kb(y,o,-Math.sin(S)*-v),a=Kb(y,a,E*w*-v+v)}m!==Jb&&(b+="perspective("+m+e_),(r||i)&&(b+="translate("+r+"%, "+i+"%) "),(_||s!==Jb||o!==Jb||a!==Jb)&&(b+=a!==Jb||_?"translate3d("+s+", "+o+", "+a+") ":"translate("+s+", "+o+e_),l!==Xb&&(b+="rotate("+l+e_),u!==Xb&&(b+="rotateY("+u+e_),c!==Xb&&(b+="rotateX("+c+e_),d===Xb&&f===Xb||(b+="skew("+d+", "+f+e_),1===p&&1===h||(b+="scale("+p+", "+h+e_),y.style[gb]=b||"translate(0, 0)"},n_=function(e,t){var n,r,i,s,o,a=t||this,l=a.xPercent,u=a.yPercent,c=a.x,d=a.y,f=a.rotation,p=a.skewX,h=a.skewY,m=a.scaleX,g=a.scaleY,y=a.target,v=a.xOrigin,b=a.yOrigin,_=a.xOffset,w=a.yOffset,S=a.forceCSS,k=parseFloat(c),E=parseFloat(d);f=parseFloat(f),p=parseFloat(p),(h=parseFloat(h))&&(p+=h=parseFloat(h),f+=h),f||p?(f*=Qv,p*=Qv,n=Math.cos(f)*m,r=Math.sin(f)*m,i=Math.sin(f-p)*-g,s=Math.cos(f-p)*g,p&&(h*=Qv,o=Math.tan(p-h),i*=o=Math.sqrt(1+o*o),s*=o,h&&(o=Math.tan(h),n*=o=Math.sqrt(1+o*o),r*=o)),n=Og(n),r=Og(r),i=Og(i),s=Og(s)):(n=m,s=g,r=i=0),(k&&!~(c+"").indexOf("px")||E&&!~(d+"").indexOf("px"))&&(k=Rb(y,"x",c,"px"),E=Rb(y,"y",d,"px")),(v||b||_||w)&&(k=Og(k+v-(v*n+b*i)+_),E=Og(E+b-(v*r+b*s)+w)),(l||u)&&(o=y.getBBox(),k=Og(k+l/100*o.width),E=Og(E+u/100*o.height)),o="matrix("+n+","+r+","+i+","+s+","+k+","+E+")",y.setAttribute("transform",o),S&&(y.style[gb]=o)},r_=function(e,t,n,r,i){var s,o,a=360,l=qm(i),u=parseFloat(i)*(l&&~i.indexOf("rad")?Kv:1)-r,c=r+u+"deg";return l&&("short"===(s=i.split("_")[1])&&(u%=a)!==u%180&&(u+=u<0?a:-360),"cw"===s&&u<0?u=(u+36e9)%a-~~(u/a)*a:"ccw"===s&&u>0&&(u=(u-36e9)%a-~~(u/a)*a)),e._pt=o=new Cv(e._pt,t,n,r,u,ib),o.e=c,o.u="deg",e._props.push(n),o},i_=function(e,t){for(var n in t)e[n]=t[n];return e},s_=function(e,t,n){var r,i,s,o,a,l,u,c=i_({},n._gsap),d=n.style;for(i in c.svg?(s=n.getAttribute("transform"),n.setAttribute("transform",""),d[gb]=t,r=Gb(n,1),Ab(n,gb),n.setAttribute("transform",s)):(s=getComputedStyle(n)[gb],d[gb]=t,r=Gb(n,1),d[gb]=s),Zv)(s=c[i])!==(o=r[i])&&"perspective,force3D,transformOrigin,svgOrigin".indexOf(i)<0&&(a=hy(s)!==(u=hy(o))?Rb(n,i,s,u):parseFloat(s),l=parseFloat(o),e._pt=new Cv(e._pt,r,i,a,l-a,rb),e._pt.u=u||0,e._props.push(i));i_(r,c)};Mg("padding,margin,Width,Radius",function(e,t){var n="Top",r="Right",i="Bottom",s="Left",o=(t<3?[n,r,i,s]:[n+s,n+r,i+r,i+s]).map(function(n){return t<2?e+n:"border"+n+e});Ub[t>1?"border"+e:e]=function(e,t,n,r,i){var s,a;if(arguments.length<4)return s=o.map(function(t){return Pb(e,t,n)}),5===(a=s.join(" ")).split(s[0]).length?s[0]:a;s=(r+"").split(" "),a={},o.forEach(function(e,t){return a[e]=s[t]=s[t]||s[(t-1)/2|0]}),e.init(t,a,i)}});var o_,a_,l_,u_={name:"css",register:Tb,targetTest:function(e){return e.style&&e.nodeType},init:function(e,t,n,r,i){var s,o,a,l,u,c,d,f,p,h,m,g,y,v,b,_,w,S=this._props,k=e.style,E=n.vars.startAt;for(d in Wv||Tb(),this.styles=this.styles||wb(e),_=this.styles.props,this.tween=n,t)if("autoRound"!==d&&(o=t[d],!wg[d]||!av(d,t,n,r,e,i)))if(u=typeof o,c=Ub[d],"function"===u&&(u=typeof(o=o.call(n,r,e,i))),"string"===u&&~o.indexOf("random(")&&(o=Ty(o)),c)c(this,e,d,o,n)&&(b=1);else if("--"===d.substr(0,2))s=(getComputedStyle(e).getPropertyValue(d)+"").trim(),o+="",$y.lastIndex=0,$y.test(s)||(f=hy(s),(p=hy(o))?f!==p&&(s=Rb(e,d,s,p)+p):f&&(o+=f)),this.add(k,"setProperty",s,o,r,i,0,0,d),S.push(d),_.push(d,0,k[d]);else if("undefined"!==u){if(E&&d in E?(s="function"==typeof E[d]?E[d].call(n,r,e,i):E[d],qm(s)&&~s.indexOf("random(")&&(s=Ty(s)),hy(s+"")||"auto"===s||(s+=Lm.units[d]||hy(Pb(e,d))||""),"="===(s+"").charAt(1)&&(s=Pb(e,d))):s=Pb(e,d),l=parseFloat(s),(h="string"===u&&"="===o.charAt(1)&&o.substr(0,2))&&(o=o.substr(2)),a=parseFloat(o),d 
18in nb&&("autoAlpha"===d&&(1===l&&"hidden"===Pb(e,"visibility")&&a&&(l=0),_.push("visibility",0,k.visibility),Db(this,k,"visibility",l?"inherit":"hidden",a?"inherit":"hidden",!a)),"scale"!==d&&"transform"!==d&&~(d=nb[d]).indexOf(",")&&(d=d.split(",")[0])),m=d in Zv){if(this.styles.save(d),w=o,"string"===u&&"var(--"===o.substring(0,6)){if("calc("===(o=kb(e,o.substring(4,o.indexOf(")")))).substring(0,5)){var x=e.style.perspective;e.style.perspective=o,o=kb(e,"perspective"),x?e.style.perspective=x:Ab(e,"perspective")}a=parseFloat(o)}if(g||((y=e._gsap).renderTransform&&!t.parseTransform||Gb(e,t.parseTransform),v=!1!==t.smoothOrigin&&y.smooth,(g=this._pt=new Cv(this._pt,k,gb,0,1,y.renderTransform,y,0,-1)).dep=1),"scale"===d)this._pt=new Cv(this._pt,y,"scaleY",y.scaleY,(h?Dg(y.scaleY,h+a):a)-y.scaleY||0,rb),this._pt.u=0,S.push("scaleY",d),d+="X";else{if("transformOrigin"===d){_.push(yb,0,k[yb]),o=$b(o),y.svg?Yb(e,o,0,v,0,this):((p=parseFloat(o.split(" ")[2])||0)!==y.zOrigin&&Db(this,y,"zOrigin",y.zOrigin,p),Db(this,k,d,Zb(s),Zb(o)));continue}if("svgOrigin"===d){Yb(e,o,1,v,0,this);continue}if(d in qb){r_(this,y,d,l,h?Dg(l,h+o):o);continue}if("smoothOrigin"===d){Db(this,y,"smooth",y.smooth,o);continue}if("force3D"===d){y[d]=o;continue}if("transform"===d){s_(this,o,e);continue}}}else d in k||(d=xb(d)||d);if(m||(a||0===a)&&(l||0===l)&&!tb.test(o)&&d in k)a||(a=0),(f=(s+"").substr((l+"").length))!==(p=hy(o)||(d in Lm.units?Lm.units[d]:f))&&(l=Rb(e,d,s,p)),this._pt=new Cv(this._pt,m?y:k,d,l,(h?Dg(l,h+a):a)-l,m||"px"!==p&&"zIndex"!==d||!1===t.autoRound?rb:ab),this._pt.u=p||0,m&&w!==o?(this._pt.b=s,this._pt.e=w,this._pt.r=ob):f!==p&&"%"!==p&&(this._pt.b=s,this._pt.r=sb);else if(d in k)zb.call(this,e,d,s,h?h+o:o);else if(d in e)this.add(e,d,s||e[d],h?h+o:o,r,i);else if("parseTransform"!==d){dg(d,o);continue}m||(d in k?_.push(d,0,k[d]):"function"==typeof e[d]?_.push(d,2,e[d]()):_.push(d,1,s||e[d])),S.push(d)}b&&Tv(this)},render:function(e,t){if(t.tween._time||!Yv())for(var n=t._pt;n;)n.r(e,n.d),n=n._next;else t.styles.revert()},get:Pb,aliases:nb,getSetter:function(e,t,n){var r=nb[t];return r&&r.indexOf(",")<0&&(t=r),t in Zv&&t!==yb&&(e._gsap.x||Pb(e,"x"))?n&&Hv===n?"scale"===t?pb:fb:(Hv=n||{})&&("scale"===t?hb:mb):e.style&&!Hm(e.style[t])?cb:~t.indexOf("-")?db:vv(e,t)},core:{_removeProperty:Ab,_getMatrix:Hb}};jv.utils.checkPrefix=xb,jv.core.getStyleSaver=wb,l_=Mg((o_="x,y,z,scale,scaleX,scaleY,xPercent,yPercent")+","+(a_="rotation,rotationX,rotationY,skewX,skewY")+",transform,transformOrigin,svgOrigin,force3D,smoothOrigin,transformPerspective",function(e){Zv[e]=1}),Mg(a_,function(e){Lm.units[e]="deg",qb[e]=1}),nb[l_[13]]=o_+","+a_,Mg("0:translateX,1:translateY,2:translateZ,8:rotate,8:rotationZ,8:rotateZ,9:rotateX,10:rotateY",function(e){var t=e.split(":");nb[t[1]]=l_[t[0]]}),Mg("x,y,z,top,right,bottom,left,width,height,fontSize,padding,margin,perspective",function(e){Lm.units[e]="px"}),jv.registerPlugin(u_);var c_=e("ac",jv.registerPlugin(u_)||jv);function d_(e,t,n){return t&&function(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}(e.prototype,t),e}
19/*!
20             * Observer 3.15.0
21             * https://gsap.com
22             *
23             * @license Copyright 2008-2026, GreenSock. All rights reserved.
24             * Subject to the terms at https://gsap.com/standard-license
25             * @author: Jack Doyle, [email protected]
26            */c_.core.Tween;var f_,p_,h_,m_,g_,y_,v_,b_,__,w_,S_,k_,E_,x_=function(){return f_||"undefined"!=typeof window&&(f_=window.gsap)&&f_.registerPlugin&&f_},T_=1,C_=[],I_=[],M_=[],O_=Date.now,A_=function(e,t){return t},D_=function(e,t){return~M_.indexOf(e)&&M_[M_.indexOf(e)+1][t]},L_=function(e){return!!~w_.indexOf(e)},N_=function(e,t,n,r,i){return e.addEventListener(t,n,{passive:!1!==r,capture:!!i})},R_=function(e,t,n,r){return e.removeEventListener(t,n,!!r)},P_="scrollLeft",z_="scrollTop",F_=function(){return S_&&S_.isPressed||I_.cache++},$_=function(e,t){var n=function n(r){if(r||0===r){T_&&(h_.history.scrollRestoration="manual");var i=S_&&S_.isPressed;r=n.v=Math.round(r)||(S_&&S_.iOS?1:0),e(r),n.cacheID=I_.cache,i&&A_("ss",r)}else(t||I_.cache!==n.cacheID||A_("ref"))&&(n.cacheID=I_.cache,n.v=e());return n.v+n.offset};return n.offset=0,e&&n},j_={s:P_,p:"left",p2:"Left",os:"right",os2:"Right",d:"width",d2:"Width",a:"x",sc:$_(function(e){return arguments.length?h_.scrollTo(e,U_.sc()):h_.pageXOffset||m_[P_]||g_[P_]||y_[P_]||0})},U_={s:z_,p:"top",p2:"Top",os:"bottom",os2:"Bottom",d:"height",d2:"Height",a:"y",op:j_,sc:$_(function(e){return arguments.length?h_.scrollTo(j_.sc(),e):h_.pageYOffset||m_[z_]||g_[z_]||y_[z_]||0})},B_=function(e,t){return(t&&t._ctx&&t._ctx.selector||f_.utils.toArray)(e)[0]||("string"==typeof e&&!1!==f_.config().nullTargetWarn?console.warn("Element not found:",e):null)},q_=function(e,t){var n=t.s,r=t.sc;L_(e)&&(e=m_.scrollingElement||g_);var i=I_.indexOf(e),s=r===U_.sc?1:2;!~i&&(i=I_.push(e)-1),I_[i+s]||N_(e,"scroll",F_);var o=I_[i+s],a=o||(I_[i+s]=$_(D_(e,n),!0)||(L_(e)?r:$_(function(t){return arguments.length?e[n]=t:e[n]})));return a.target=e,o||(a.smooth="smooth"===f_.getProperty(e,"scrollBehavior")),a},W_=function(e,t,n){var r=e,i=e,s=O_(),o=s,a=t||50,l=Math.max(500,3*a),u=function(e,t){var l=O_();t||l-s>a?(i=r,r=e,o=s,s=l):n?r+=e:r=i+(e-i)/(l-o)*(s-o)};return{update:u,reset:function(){i=r=n?0:r,o=s=0},getVelocity:function(e){var t=o,a=i,c=O_();return(e||0===e)&&e!==r&&u(e),s===o||c-o>
26l?0:(r+(n?a:-a))/((n?c:s)-t)*1e3}}},V_=function(e,t){return t&&!e._gsapAllow&&!1!==e.cancelable&&e.preventDefault(),e.changedTouches?e.changedTouches[0]:e},H_=function(e){var t=Math.max.apply(Math,e),n=Math.min.apply(Math,e);return Math.abs(t)>=Math.abs(n)?t:n},Y_=function(){var e,t,n,r;(__=f_.core.globals().ScrollTrigger)&&__.core&&(e=__.core,t=e.bridge||{},n=e._scrollers,r=e._proxies,n.push.apply(n,I_),r.push.apply(r,M_),I_=n,M_=r,A_=function(e,n){return t[e](n)})},G_=function(e){return f_=e||x_(),!p_&&f_&&"undefined"!=typeof document&&document.body&&(h_=window,m_=document,g_=m_.documentElement,y_=m_.body,w_=[h_,m_,g_,y_],f_.utils.clamp,E_=f_.core.context||function(){},b_="onpointerenter"in y_?"pointer":"mouse",v_=Z_.isTouch=h_.matchMedia&&h_.matchMedia("(hover: none), (pointer: coarse)").matches?1:"ontouchstart"in h_||navigator.maxTouchPoints>0||navigator.msMaxTouchPoints>0?2:0,k_=Z_.eventTypes=("ontouchstart"in g_?"touchstart,touchmove,touchcancel,touchend":"onpointerdown"in g_?"pointerdown,pointermove,pointercancel,pointerup":"mousedown,mousemove,mouseup,mouseup").split(","),setTimeout(function(){return T_=0},500),p_=1),__||Y_(),p_};j_.op=U_,I_.cache=0;var Z_=function(){function e(e){this.init(e)}return e.prototype.init=function(e){p_||G_(f_)||console.warn("Please gsap.registerPlugin(Observer)"),__||Y_();var t=e.tolerance,n=e.dragMinimum,r=e.type,i=e.target,s=e.lineHeight,o=e.debounce,a=e.preventDefault,l=e.onStop,u=e.onStopDelay,c=e.ignore,d=e.wheelSpeed,f=e.event,p=e.onDragStart,h=e.onDragEnd,m=e.onDrag,g=e.onPress,y=e.onRelease,v=e.onRight,b=e.onLeft,_=e.onUp,w=e.onDown,S=e.onChangeX,k=e.onChangeY,E=e.onChange,x=e.onToggleX,T=e.onToggleY,C=e.onHover,I=e.onHoverEnd,M=e.onMove,O=e.ignoreCheck,A=e.isNormalizer,D=e.onGestureStart,L=e.onGestureEnd,N=e.onWheel,R=e.onEnable,P=e.onDisable,z=e.onClick,F=e.scrollSpeed,$=e.capture,j=e.allowClicks,U=e.lockAxis,B=e.onLockAxis;this.target=i=B_(i)||g_,this.vars=e,c&&(c=f_.utils.toArray(c)),t=t||1e-9,n=n||0,d=d||1,F=F||1,r=r||"wheel,touch,pointer",o=!1!==o,s||(s=parseFloat(h_.getComputedStyle(y_).lineHeight)||22);var q,W,V,H,Y,G,Z,K=this,Q=0,X=0,J=e.passive||!a&&!1!==e.passive,ee=q_(i,j_),te=q_(i,U_),ne=ee(),re=te(),ie=~r.indexOf("touch")&&!~r.indexOf("pointer")&&"pointerdown"===k_[0],se=L_(i),oe=i.ownerDocument||m_,ae=[0,0,0],le=[0,0,0],ue=0,ce=function(){return ue=O_()},de=function(e,t){return(K.event=e)&&c&&function(e,t){for(var n=t.length;n--;)if(t[n]===e||t[n].contains(e))return!0;return!1}(e.target,c)||t&&ie&&"touch"!==e.pointerType||O&&O(e,t)},fe=function(){var e=K.deltaX=H_(ae),n=K.deltaY=H_(le),r=Math.abs(e)>=t,i=Math.abs(n)>=t;E&&(r||i)&&E(K,e,n,ae,le),r&&(v&&K.deltaX>0&&v(K),b&&K.deltaX<0&&b(K),S&&S(K),x&&K.deltaX<0!=Q<0&&x(K),Q=K.deltaX,ae[0]=ae[1]=ae[2]=0),i&&(w&&K.deltaY>0&&w(K),_&&K.deltaY<0&&_(K),k&&k(K),T&&K.deltaY<0!=X<0&&T(K),X=K.deltaY,le[0]=le[1]=le[2]=0),(H||V)&&(M&&M(K),V&&(p&&1===V&&p(K),m&&m(K),V=0),H=!1),G&&!(G=!1)&&B&&B(K),Y&&(N(K),Y=!1),q=0},pe=function(e,t,n){ae[n]+=e,le[n]+=t,K._vx.update(e),K._vy.update(t),o?q||(q=requestAnimationFrame(fe)):fe()},he=function(e,t){U&&!Z&&(K.axis=Z=Math.abs(e)>Math.abs(t)?"x":"y",G=!0),"y"!==Z&&(ae[2]+=e,K._vx.update(e,!0)),"x"!==Z&&(le[2]+=t,K._vy.update(t,!0)),o?q||(q=requestAnimationFrame(fe)):fe()},me=function(e){if(!de(e,1)){var t=(e=V_(e,a)).clientX,r=e.clientY,i=t-K.x,s=r-K.y,o=K.isDragging;K.x=t,K.y=r,(o||(i||s)&&(Math.abs(K.startX-t)>=n||Math.abs(K.startY-r)>=n))&&(V||(V=o?2:1),o||(K.isDragging=!0),he(i,s))}},ge=K.onPress=function(e){de(e,1)||e&&e.button||(K.axis=Z=null,W.pause(),K.isPressed=!0,e=V_(e),Q=X=0,K.startX=K.x=e.clientX,K.startY=K.y=e.clientY,K._vx.reset(),K._vy.reset(),N_(A?i:oe,k_[1],me,J,!0),K.deltaX=K.deltaY=0,g&&g(K))},ye=K.onRelease=function(e){if(!de(e,1)){R_(A?i:oe,k_[1],me,!0);var t=!isNaN(K.y-K.startY),n=K.isDragging,r=n&&(Math.abs(K.x-K.startX)>3||Math.abs(K.y-K.startY)>3),s=V_(e);!r&&t&&(K._vx.reset(),K._vy.reset(),a&&j&&f_.delayedCall(.08,function(){if(O_()-ue>300&&!e.defaultPrevented)if(e.target.click)e.target.click();else if(oe.createEvent){var t=oe.createEvent("MouseEvents");t.initMouseEvent("click",!0,!0,h_,1,s.screenX,s.screenY,s.clientX,s.clientY,!1,!1,!1,!1,0,null),e.target.dispatchEvent(t)}})),K.isDragging=K.isGesturing=K.isPressed=!1,l&&n&&!A&&W.restart(!0),V&&fe(),h&&n&&h(K),y&&y(K,r)}},ve=function(e){return e.touches&&e.touches.length>1&&(K.isGesturing=!0)&&D(e,K.isDragging)},be=function(){return(K.isGesturing=!1)||L(K)},_e=function(e){if(!de(e)){var t=ee(),n=te();pe((t-ne)*F,(n-re)*F,1),ne=t,re=n,l&&W.restart(!0)}},we=function(e){if(!de(e)){e=V_(e,a),N&&(Y=!0);
vendor: 4,232 bytes, lines 26-35
26var t=(1===e.deltaMode?s:2===e.deltaMode?h_.innerHeight:1)*d;pe(e.deltaX*t,e.deltaY*t,0),l&&!A&&W.restart(!0)}},Se=function(e){if(!de(e)){var t=e.clientX,n=e.clientY,r=t-K.x,i=n-K.y;K.x=t,K.y=n,H=!0,l&&W.restart(!0),(r||i)&&he(r,i)}},ke=function(e){K.event=e,C(K)},Ee=function(e){K.event=e,I(K)},xe=function(e){return de(e)||V_(e,a)&&z(K)};W=K._dc=f_.delayedCall(u||.25,function(){K._vx.reset(),K._vy.reset(),W.pause(),l&&l(K)}).pause(),K.deltaX=K.deltaY=0,K._vx=W_(0,50,!0),K._vy=W_(0,50,!0),K.scrollX=ee,K.scrollY=te,K.isDragging=K.isGesturing=K.isPressed=!1,E_(this),K.enable=function(e){return K.isEnabled||(N_(se?oe:i,"scroll",F_),r.indexOf("scroll")>=0&&N_(se?oe:i,"scroll",_e,J,$),r.indexOf("wheel")>=0&&N_(i,"wheel",we,J,$),(r.indexOf("touch")>=0&&v_||r.indexOf("pointer")>=0)&&(N_(i,k_[0],ge,J,$),N_(oe,k_[2],ye),N_(oe,k_[3],ye),j&&N_(i,"click",ce,!0,!0),z&&N_(i,"click",xe),D&&N_(oe,"gesturestart",ve),L&&N_(oe,"gestureend",be),C&&N_(i,b_+"enter",ke),I&&N_(i,b_+"leave",Ee),M&&N_(i,b_+"move",Se)),K.isEnabled=!0,K.isDragging=K.isGesturing=K.isPressed=H=V=!1,K._vx.reset(),K._vy.reset(),ne=ee(),re=te(),e&&e.type&&ge(e),R&&R(K)),K},K.disable=function(){K.isEnabled&&(C_.filter(function(e){return e!==K&&L_(e.target)}).length||R_(se?oe:i,"scroll",F_),K.isPressed&&(K._vx.reset(),K._vy.reset(),R_(A?i:oe,k_[1],me,!0)),R_(se?oe:i,"scroll",_e,$),R_(i,"wheel",we,$),R_(i,k_[0],ge,$),R_(oe,k_[2],ye),R_(oe,k_[3],ye),R_(i,"click",ce,!0),R_(i,"click",xe),R_(oe,"gesturestart",ve),R_(oe,"gestureend",be),R_(i,b_+"enter",ke),R_(i,b_+"leave",Ee),R_(i,b_+"move",Se),K.isEnabled=K.isPressed=K.isDragging=!1,P&&P(K))},K.kill=K.revert=function(){K.disable();var e=C_.indexOf(K);e>=0&&C_.splice(e,1),S_===K&&(S_=0)},C_.push(K),A&&L_(i)&&(S_=K),K.enable(f)},d_(e,[{key:"velocityX",get:function(){return this._vx.getVelocity()}},{key:"velocityY",get:function(){return this._vy.getVelocity()}}]),e}();Z_.version="3.15.0",Z_.create=function(e){return new Z_(e)},Z_.register=G_,Z_.getAll=function(){return C_.slice()},Z_.getById=function(e){return C_.filter(function(t){return t.vars.id===e})[0]},x_()&&f_.registerPlugin(Z_);
27/*!
28             * ScrollTrigger 3.15.0
29             * https://gsap.com
30             *
31             * @license Copyright 2008-2026, GreenSock. All rights reserved.
32             * Subject to the terms at https://gsap.com/standard-license
33             * @author: Jack Doyle, [email protected]
34            */
35var K_,Q_,X_,J_,ew,tw,nw,rw,iw,sw,ow,aw,lw,uw,cw,dw,fw,pw,hw,mw,gw,yw,vw,bw,_w,ww,Sw,kw,Ew,xw,Tw,Cw,Iw,Mw,Ow,Aw,Dw,Lw,Nw=1,Rw=Date.now,Pw=Rw(),zw=0,Fw=0,$w=function(e,t,n){var r=Jw(e)&&("clamp("===e.substr(0,6)||e.indexOf("max")>-1);return n["_"+t+"Clamp"]=r,r?e.substr(6,e.length-7):e},jw=function(e,t){return!t||Jw(e)&&"clamp("===e.substr(0,6)?e:"clamp("+e+")"},Uw=function e(){return Fw&&requestAnimationFrame(e)},Bw=function(){return uw=1},qw=function(){return uw=0},Ww=function(e){return e},Vw=function(e){return Math.round(1e5*e)/1e5||0},Hw=function(){return"undefined"!=typeof window},Yw=function(){return K_||Hw()&&(K_=window.gsap)&&K_.registerPlugin&&K_},Gw=function(e){return!!~nw.indexOf(e)},Zw=function(e){return("Height"===e?Tw:X_["inner"+e])||ew["client"+e]||tw["client"+e]},Kw=function(e){return D_(e,"getBoundingClientRect")||(Gw(e)?function(){return ck.width=X_.innerWidth,ck.height=Tw,ck}:function(){return SS(e)})},Qw=function(e,t){var n=t.s,r=t.d2,i=t.d,s=t.a;return Math.max(0,(n="scroll"+r)&&(s=D_(e,n))?s()-Kw(e)()[i]:Gw(e)?(ew[n]||tw[n])-Zw(r):e[n]-e["offset"+r])},Xw=function(e,t){for(var n=0;n<hw.length;n+=3)(!t||~t.indexOf(hw[n+1]))&&e(hw[n],hw[n+1],hw[n+2])},Jw=function(e){return"string"==typeof e},eS=function(e){return"function"==typeof e},tS=function(e){return"number"==typeof e},nS=function(e){return"object"==typeof e},rS=function(e,t,n){return e&&e.progress(t?0:1)&&n&&e.pause()},iS=function(e,t,n){if(e.enabled){var r=e._ctx?e._ctx.add(function(){return t(e,n)}):t(e,n);r&&r.totalTime&&(e.callbackAnimation=r)}},sS=Math.abs,oS="left",aS="right",lS="bottom",uS="width",cS="height",dS="Right",fS="Left",pS="Top",hS="Bottom",mS="padding",gS="margin",yS="Width",vS="Height",bS="px",_S=function(e){return X_.getComputedStyle(e.nodeType===Node.DOCUMENT_NODE?e.scrollingElement:e)}
35,wS=function(e,t){for(var n in t)n in e||(e[n]=t[n]);return e},SS=function(e,t){var n=t&&"matrix(1, 0, 0, 1, 0, 0)"!==_S(e)[cw]&&K_.to(e,{x:0,y:0,xPercent:0,yPercent:0,rotation:0,rotationX:0,rotationY:0,scale:1,skewX:0,skewY:0}).progress(1),r=e.getBoundingClientRect?e.getBoundingClientRect():e.scrollingElement.getBoundingClientRect();return n&&n.progress(0).kill(),r},kS=function(e,t){var n=t.d2;return e["offset"+n]||e["client"+n]||0},ES=function(e){var t,n=[],r=e.labels,i=e.duration();for(t in r)n.push(r[t]/i);return n},xS=function(e){var t=K_.utils.snap(e),n=Array.isArray(e)&&e.slice(0).sort(function(e,t){return e-t});return n?function(e,r,i){var s;if(void 0===i&&(i=.001),!r)return t(e);if(r>0){for(e-=i,s=0;s<n.length;s++)if(n[s]>=e)return n[s];return n[s-1]}for(s=n.length,e+=i;s--;)if(n[s]<=e)return n[s];return n[0]}:function(n,r,i){void 0===i&&(i=.001);var s=t(n);return!r||Math.abs(s-n)<i||s-n<0==r<0?s:t(r<0?n-e:n+e)}},TS=function(e,t,n,r){return n.split(",").forEach(function(n){return e(t,n,r)})},CS=function(e,t,n,r,i){return e.addEventListener(t,n,{passive:!r,capture:!!i})},IS=function(e,t,n,r){return e.removeEventListener(t,n,!!r)},MS=function(e,t,n){(n=n&&n.wheelHandler)&&(e(t,"wheel",n),e(t,"touchmove",n))},OS={startColor:"green",endColor:"red",indent:0,fontSize:"16px",fontWeight:"normal"},AS={toggleActions:"play",anticipatePin:0},DS={top:0,left:0,center:.5,bottom:1,right:1},LS=function(e,t){if(Jw(e)){var n=e.indexOf("="),r=~n?+(e.charAt(n-1)+1)*parseFloat(e.substr(n+1)):0;~n&&(e.indexOf("%")>n&&(r*=t/100),e=e.substr(0,n-1)),e=r+(e in DS?DS[e]*t:~e.indexOf("%")?parseFloat(e)*t/100:parseFloat(e)||0)}return e},NS=function(e,t,n,r,i,s,o,a){var l=i.startColor,u=i.endColor,c=i.fontSize,d=i.indent,f=i.fontWeight,p=J_.createElement("div"),h=Gw(n)||"fixed"===D_(n,"pinType"),m=-1!==e.indexOf("scroller"),g=h?tw:"IFRAME"===n.tagName?n.contentDocument.body:n,y=-1!==e.indexOf("start"),v=y?l:u,b="border-color:"+v+";font-size:"+c+";color:"+v+";font-weight:"+f+";pointer-events:none;white-space:nowrap;font-family:sans-serif,Arial;z-index:1000;padding:4px 8px;border-width:0;border-style:solid;";return b+="position:"+((m||a)&&h?"fixed;":"absolute;"),(m||a||!h)&&(b+=(r===U_?aS:lS)+":"+(s+parseFloat(d))+"px;"),o&&(b+="box-sizing:border-box;text-align:left;width:"+o.offsetWidth+"px;"),p._isStart=y,p.setAttribute("class","gsap-marker-"+e+(t?" marker-"+t:"")),p.style.cssText=b,p.innerText=t||0===t?e+"-"+t:e,g.children[0]?g.insertBefore(p,g.children[0]):g.appendChild(p),p._offset=p["offset"+r.op.d2],RS(p,0,r,y),p},RS=function(e,t,n,r){var i={display:"block"},s=n[r?"os2":"p2"],o=n[r?"p2":"os2"];e._isFlipped=r,i[n.a+"Percent"]=r?-100:0,i[n.a]=r?"1px":0,i["border"+s+yS]=1,i["border"+o+yS]=0,i[n.p]=t+"px",K_.set(e,i)},PS=[],zS={},FS=function(){return Rw()-zw>34&&(Ow||(Ow=requestAnimationFrame(rk)))},$S=function(){(!vw||!vw.isPressed||vw.startX>tw.clientWidth)&&(I_.cache++,vw?Ow||(Ow=requestAnimationFrame(rk)):rk(),zw||VS("scrollStart"),zw=Rw())},jS=function(){ww=X_.innerWidth,_w=X_.innerHeight},US=function(e){I_.cache++,(!0===e||!lw&&!yw&&!J_.fullscreenElement&&!J_.webkitFullscreenElement&&(!bw||ww!==X_.innerWidth||Math.abs(X_.innerHeight-_w)>.25*X_.innerHeight))&&rw.restart(!0)},BS={},qS=[],WS=function e(){return IS(yk,"scrollEnd",e)||ek(!0)},VS=function(e){return BS[e]&&BS[e].map(function(e){return e()})||qS},HS=[],YS=function(e){for(var t=0;t<HS.length;t+=5)(!e||HS[t+4]&&HS[t+4].query===e)&&(HS[t].style.cssText=HS[t+1],HS[t].getBBox&&HS[t].setAttribute("transform",HS[t+2]||""),HS[t+3].uncache=1)},GS=function(){return I_.forEach(function(e){return eS(e)&&++e.cacheID&&(e.rec=e())})},ZS=function(e,t){var n;for(dw=0;dw<PS.length;dw++)!(n=PS[dw])||t&&n._ctx!==t||(e?n.kill(1):n.revert(!0,!0));Cw=!0,t&&YS(t),t||VS("revert")},KS=function(e,t){I_.cache++,(t||!Aw)&&I_.forEach(function(e){return eS(e)&&e.cacheID++&&(e.rec=0)}),Jw(e)&&(X_.history.scrollRestoration=Ew=e)},QS=0,XS=function(){tw.appendChild(xw),Tw=!vw&&xw.offsetHeight||X_.innerHeight,tw.removeChild(xw)},JS=function(e){return iw(".gsap-marker-start, .gsap-marker-end, .gsap-marker-scroller-start, .gsap-marker-scroller-end").forEach(function(t){return t.style.display=e?"none":"block"})},ek=function(e,t){if(ew=J_.documentElement,tw=J_.body,nw=[X_,J_,ew,tw],!zw||e||Cw){XS(),Aw=yk.isRefreshing=!0,Cw||GS();var n=VS("refreshInit");mw&&yk.sort(),t||ZS(),I_.forEach(function(e){eS(e)&&(e.smooth&&(e.target.style.scrollBehavior="auto"),e(0))}
35),PS.slice(0).forEach(function(e){return e.refresh()}),Cw=!1,PS.forEach(function(e){if(e._subPinOffset&&e.pin){var t=e.vars.horizontal?"offsetWidth":"offsetHeight",n=e.pin[t];e.revert(!0,1),e.adjustPinSpacing(e.pin[t]-n),e.refresh()}}),Iw=1,JS(!0),PS.forEach(function(e){var t=Qw(e.scroller,e._dir),n="max"===e.vars.end||e._endClamp&&e.end>t,r=e._startClamp&&e.start>=t;(n||r)&&e.setPositions(r?t-1:e.start,n?Math.max(r?t:e.start+1,t):e.end,!0)}),JS(!1),Iw=0,n.forEach(function(e){return e&&e.render&&e.render(-1)}),I_.forEach(function(e){eS(e)&&(e.smooth&&requestAnimationFrame(function(){return e.target.style.scrollBehavior="smooth"}),e.rec&&e(e.rec))}),KS(Ew,1),rw.pause(),QS++,Aw=2,rk(2),PS.forEach(function(e){return eS(e.vars.onRefresh)&&e.vars.onRefresh(e)}),Aw=yk.isRefreshing=!1,VS("refresh")}else CS(yk,"scrollEnd",WS)},tk=0,nk=1,rk=function(e){if(2===e||!Aw&&!Cw){yk.isUpdating=!0,Lw&&Lw.update(0);var t=PS.length,n=Rw(),r=n-Pw>=50,i=t&&PS[0].scroll();if(nk=tk>i?-1:1,Aw||(tk=i),r&&(zw&&!uw&&n-zw>200&&(zw=0,VS("scrollEnd")),ow=Pw,Pw=n),nk<0){for(dw=t;dw-- >0;)PS[dw]&&PS[dw].update(0,r);nk=1}else for(dw=0;dw<t;dw++)PS[dw]&&PS[dw].update(0,r);yk.isUpdating=!1}Ow=0},ik=[oS,"top",lS,aS,gS+hS,gS+dS,gS+pS,gS+fS,"display","flexShrink","float","zIndex","gridColumnStart","gridColumnEnd","gridRowStart","gridRowEnd","gridArea","justifySelf","alignSelf","placeSelf","order"],sk=ik.concat([uS,cS,"boxSizing","max"+yS,"max"+vS,"position",gS,mS,mS+pS,mS+dS,mS+hS,mS+fS]),ok=function(e,t,n,r){if(!e._gsap.swappedIn){for(var i,s=ik.length,o=t.style,a=e.style;s--;)o[i=ik[s]]=n[i];o.position="absolute"===n.position?"absolute":"relative","inline"===n.display&&(o.display="inline-block"),a[lS]=a[aS]="auto",o.flexBasis=n.flexBasis||"auto",o.overflow="visible",o.boxSizing="border-box",o[uS]=kS(e,j_)+bS,o[cS]=kS(e,U_)+bS,o[mS]=a[gS]=a.top=a[oS]="0",lk(r),a[uS]=a["max"+yS]=n[uS],a[cS]=a["max"+vS]=n[cS],a[mS]=n[mS],e.parentNode!==t&&(e.parentNode.insertBefore(t,e),t.appendChild(e)),e._gsap.swappedIn=!0}},ak=/([A-Z])/g,lk=function(e){if(e){var t,n,r=e.t.style,i=e.length,s=0;for((e.t._gsap||K_.core.getCache(e.t)).uncache=1;s<i;s+=2)n=e[s+1],t=e[s],n?r[t]=n:r[t]&&r.removeProperty(t.replace(ak,"-$1").toLowerCase())}},uk=function(e){for(var t=sk.length,n=e.style,r=[],i=0;i<t;i++)r.push(sk[i],n[sk[i]]);return r.t=e,r},ck={left:0,top:0},dk=function(e,t,n,r,i,s,o,a,l,u,c,d,f,p){eS(e)&&(e=e(a)),Jw(e)&&"max"===e.substr(0,3)&&(e=d+("="===e.charAt(4)?LS("0"+e.substr(3),n):0));var h,m,g,y=f?f.time():0;if(f&&f.seek(0),isNaN(e)||(e=+e),tS(e))f&&(e=K_.utils.mapRange(f.scrollTrigger.start,f.scrollTrigger.end,0,d,e)),o&&RS(o,n,r,!0);else{eS(t)&&(t=t(a));var v,b,_,w,S=(e||"0").split(" ");g=B_(t,a)||tw,(v=SS(g)||{})&&(v.left||v.top)||"none"!==_S(g).display||(w=g.style.display,g.style.display="block",v=SS(g),w?g.style.display=w:g.style.removeProperty("display")),b=LS(S[0],v[r.d]),_=LS(S[1]||"0",n),e=v[r.p]-l[r.p]-u+b+i-_,o&&RS(o,_,r,n-_<20||o._isStart&&_>20),n-=n-_}if(p&&(a[p]=e||-.001,e<0&&(e=0)),s){var k=e+n,E=s._isStart;h="scroll"+r.d2,RS(s,k,r,E&&k>20||!E&&(c?Math.max(tw[h],ew[h]):s.parentNode[h])<=k+1),c&&(l=SS(o),c&&(s.style[r.op.p]=l[r.op.p]-r.op.m-s._offset+bS))}return f&&g&&(h=SS(g),f.seek(d),m=SS(g),f._caScrollDist=h[r.p]-m[r.p],e=e/f._caScrollDist*d),f&&f.seek(y),f?e:Math.round(e)},fk=/(webkit|moz|length|cssText|inset)/i,pk=function(e,t,n,r){if(e.parentNode!==t){var i,s,o=e.style;if(t===tw){for(i in e._stOrig=o.cssText,s=_S(e))+i||fk.test(i)||!s[i]||"string"!=typeof o[i]||"0"===i||(o[i]=s[i]);o.top=n,o.left=r}else o.cssText=e._stOrig;K_.core.getCache(e).uncache=1,t.appendChild(e)}},hk=function(e,t,n){var r=t,i=r;return function(t){var s=Math.round(e());return s!==r&&s!==i&&Math.abs(s-r)>3&&Math.abs(s-i)>3&&(t=s,n&&n()),i=r,r=Math.round(t)}},mk=function(e,t,n){var r={};r[t.p]="+="+n,K_.set(e,r)},gk=function(e,t){var n=q_(e,t),r="_scroll"+t.p2,i=function t(i,s,o,a,l){var u=t.tween,c=s.onComplete,d={};o=o||n();var f=hk(n,o,function(){u.kill(),t.tween=0});return l=a&&l||0,a=a||i-o,u&&u.kill(),s[r]=i,s.inherit=!1,s.modifiers=d,d[r]=function(){return f(o+a*u.ratio+l*u.ratio*u.ratio)},s.onUpdate=function(){I_.cache++,t.tween&&rk()},s.onComplete=function(){t.tween=0,c&&c.call(u)},u=t.tween=K_.to(e,s)};return e[r]=n,n.wheelHandler=function(){return i.tween&&i.tween.kill()&&(i.tween=0)},CS(e,"wheel",n.wheelHandler),yk.isTouch&&CS(e,"touchmove",n.wheelHandler),i},yk=function(){function e(t,n){Q_||e.register(K_)||console.warn("Please gsap.registerPlugin(ScrollTrigger)"),kw(this),this.init(t,n)}return e.prototype.init=function(t,n){if(this.progress=this.start=0,this.vars&&this.kill(!0,!0),Fw){var r,i,s,o,a,l,u,c,d,f,p,h,m,g,y,v,b,_,w,S,k,E,x,T,C,I,M,O,A,D,L,N,R,P,z,F,$,j,U,B,q,W,V=t=wS(Jw(t)||tS(t)||t.nodeType?{trigger:t}:t,AS),H=V.onUpdate,Y=V.toggleClass,G=V.id,Z=V.onToggle,K=V.onRefresh,Q=V.scrub,X=V.trigger,J=V.pin,ee=V.pinSpacing,te=V.invalidateOnRefresh,ne=V.anticipatePin,re=V.onScrubComplete,ie=V.onSnapComplete,se=V.once,oe=V.snap,ae=V.pinReparent,le=V.pinSpacer,ue=V.containerAnimation,ce=V.fastScrollEnd,de=V.preventOverlaps,fe=t.horizontal||t.containerAnimation&&!1!==t.horizontal?j_:U_,pe=!Q&&0!==Q,he=B_(t.scroller||X_),me=K_.core.getCache(he),ge=Gw(he),ye="fixed"===("pinType"in t?t.pinType:D_(he,"pinType")||ge&&"fixed"),ve=[t.onEnter,t.onLeave,t.onEnterBack,t.onLeaveBack],be=pe&&t.toggleActions.split(" "),_e="markers"in t?t.markers:AS.markers,we=ge?0:parseFloat(_S(he)["border"+fe.p2+yS])||0,Se=this,ke=t.onRefreshInit&&function(){return t.onRefreshInit(Se)},Ee=function(e,t,n){var r=n.d,i=n.d2,s=n.a;return(s=D_(e,"getBoundingClientRect"))?function(){return s()[r]}:function(){return(t?Zw(i):e["client"+i])||0}}(he,ge,fe),xe=function(e,t){return!t||~M_.indexOf(e)?Kw(e):function(){return ck}}(he,ge),Te=0,Ce=0,Ie=0,Me=q_(he,fe);if(Se._startClamp=Se._endClamp=!1,Se._dir=fe,ne*=45,Se.scroller=he,Se.scroll=ue?ue.time.bind(ue):Me,o=Me(),Se.vars=t,n=n||t.animation,"refreshPriority"in t&&(mw=1,-9999===t.refreshPriority&&(Lw=Se)),me.tweenScroll=me.tweenScroll||{top:gk(he,U_),left:gk(he,j_)},Se.tweenTo=r=me.tweenScroll[fe.p],Se.scrubDuration=function(e){(R=tS(e)&&e)?N?N.duration(e):N=K_.to(n,{ease:"expo",totalProgress:"+=0",inherit:!1,duration:R,paused:!0,onComplete:function(){return re&&re(Se)}}):(N&&N.progress(1).kill(),N=0)},n&&(n.vars.lazy=!1,n._initted&&!Se.isReverted||!1!==n.vars.immediateRender&&!1!==t.immediateRender&&n.duration()&&n.render(0,!0,!0),Se.animation=n.pause(),n.scrollTrigger=Se,Se.scrubDuration(Q),D=0,G||(G=n.vars.id)),oe&&(nS(oe)&&!oe.push||(oe={snapTo:oe}),"scrollBehavior"in tw.style&&K_.set(ge?[tw,ew]:he,{scrollBehavior:"auto"}),I_.forEach(function(e){return eS(e)&&e.target===(ge?J_.scrollingElement||ew:he)&&(e.smooth=!1)}),s=eS(oe.snapTo)?oe.snapTo:"labels"===oe.snapTo?function(e){return function(t){return K_.utils.snap(ES(e),t)}}(n):"labelsDirectional"===oe.snapTo?(B=n,function(e,t){return xS(ES(B))(e,t.direction)}):!1!==oe.directional?function(e,t){return xS(oe.snapTo)(e,Rw()-Ce<500?0:t.direction)}:K_.utils.snap(oe.snapTo),P=oe.duration||{min:.1,max:2},P=nS(P)?sw(P.min,P.max):sw(P,P),z=K_.delayedCall(oe.delay||R/2||.1,function(){var e=Me(),t=Rw()-Ce<500,i=r.tween;if(!(t||Math.abs(Se.getVelocity())<10)||i||uw||Te===e)Se.isActive&&Te!==e&&z.restart(!0);else{var o,a,c=(e-l)/g,d=n&&!pe?n.totalProgress():c,f=t?0:(d-L)/(Rw()-ow)*1e3||0,p=K_.utils.clamp(-c,1-c,sS(f/2)*f/.185),h=c+(!1===oe.inertia?0:p),m=oe,y=m.onStart,v=m.onInterrupt,b=m.onComplete;if(o=s(h,Se),tS(o)||(o=h),a=Math.max(0,Math.round(l+o*g)),e<=u&&e>=l&&a!==e){if(i&&!i._initted&&i.data<=sS(a-e))return;!1===oe.inertia&&(p=o-c),r(a,{duration:P(sS(.185*Math.max(sS(h-d),sS(o-d))/f/.05||0)),ease:oe.ease||"power3",data:sS(a-e),onInterrupt:function(){return z.restart(!0)&&v&&iS(Se,v)}
vendor: 12,653 bytes, line 35
35,onComplete:function(){Se.update(),Te=Me(),n&&!pe&&(N?N.resetTo("totalProgress",o,n._tTime/n._tDur):n.progress(o)),D=L=n&&!pe?n.totalProgress():Se.progress,ie&&ie(Se),b&&iS(Se,b)}},e,p*g,a-e-p*g),y&&iS(Se,y,r.tween)}}}).pause()),G&&(zS[G]=Se),(U=(X=Se.trigger=B_(X||!0!==J&&J))&&X._gsap&&X._gsap.stRevert)&&(U=U(Se)),J=!0===J?X:B_(J),Jw(Y)&&(Y={targets:X,className:Y}),J&&(!1===ee||ee===gS||(ee=!(!ee&&J.parentNode&&J.parentNode.style&&"flex"===_S(J.parentNode).display)&&mS),Se.pin=J,(i=K_.core.getCache(J)).spacer?y=i.pinState:(le&&((le=B_(le))&&!le.nodeType&&(le=le.current||le.nativeElement),i.spacerIsNative=!!le,le&&(i.spacerState=uk(le))),i.spacer=_=le||J_.createElement("div"),_.classList.add("pin-spacer"),G&&_.classList.add("pin-spacer-"+G),i.pinState=y=uk(J)),!1!==t.force3D&&K_.set(J,{force3D:!0}),Se.spacer=_=i.spacer,A=_S(J),T=A[ee+fe.os2],S=K_.getProperty(J),k=K_.quickSetter(J,fe.a,bS),ok(J,_,A),b=uk(J)),_e){h=nS(_e)?wS(_e,OS):OS,f=NS("scroller-start",G,he,fe,h,0),p=NS("scroller-end",G,he,fe,h,0,f),w=f["offset"+fe.op.d2];var Oe=B_(D_(he,"content")||he);c=this.markerStart=NS("start",G,Oe,fe,h,w,0,ue),d=this.markerEnd=NS("end",G,Oe,fe,h,w,0,ue),ue&&(j=K_.quickSetter([c,d],fe.a,bS)),ye||M_.length&&!0===D_(he,"fixedMarkers")||(W=_S(q=ge?tw:he).position,q.style.position="absolute"===W||"fixed"===W?W:"relative",K_.set([f,p],{force3D:!0}),I=K_.quickSetter(f,fe.a,bS),O=K_.quickSetter(p,fe.a,bS))}if(ue){var Ae=ue.vars.onUpdate,De=ue.vars.onUpdateParams;ue.eventCallback("onUpdate",function(){Se.update(0,0,1),Ae&&Ae.apply(ue,De||[])})}if(Se.previous=function(){return PS[PS.indexOf(Se)-1]},Se.next=function(){return PS[PS.indexOf(Se)+1]},Se.revert=function(e,t){if(!t)return Se.kill(!0);var r=!1!==e||!Se.enabled,i=lw;r!==Se.isReverted&&(r&&(F=Math.max(Me(),Se.scroll.rec||0),Ie=Se.progress,$=n&&n.progress()),c&&[c,d,f,p].forEach(function(e){return e.style.display=r?"none":"block"}),r&&(lw=Se,Se.update(r)),!J||ae&&Se.isActive||(r?function(e,t,n){lk(n);var r=e._gsap;if(r.spacerIsNative)lk(r.spacerState);else if(e._gsap.swappedIn){var i=t.parentNode;i&&(i.insertBefore(e,t),i.removeChild(t))}e._gsap.swappedIn=!1}(J,_,y):ok(J,_,_S(J),C)),r||Se.update(r),lw=i,Se.isReverted=r)},Se.refresh=function(i,s,h,w){if(!lw&&Se.enabled||s)if(J&&i&&zw)CS(e,"scrollEnd",WS);else{!Aw&&ke&&ke(Se),lw=Se,r.tween&&!h&&(r.tween.kill(),r.tween=0),N&&N.pause(),te&&n&&(n.revert({kill:!1}).invalidate(),n.getChildren?n.getChildren(!0,!0,!1).forEach(function(e){return e.vars.immediateRender&&e.render(0,!0,!0)}):n.vars.immediateRender&&n.render(0,!0,!0)),Se.isReverted||Se.revert(!0,!0),Se._subPinOffset=!1;var k,T,I,O,A,D,L,R,P,j,U,B,q,W=Ee(),V=xe(),H=ue?ue.duration():Qw(he,fe),Y=g<=.01||!g,G=0,Z=w||0,Q=nS(h)?h.end:t.end,ne=t.endTrigger||X,re=nS(h)?h.start:t.start||(0!==t.start&&X?J?"0 0":"0 100%":0),ie=Se.pinnedContainer=t.pinnedContainer&&B_(t.pinnedContainer,Se),se=X&&Math.max(0,PS.indexOf(Se))||0,oe=se;for(_e&&nS(h)&&(B=K_.getProperty(f,fe.p),q=K_.getProperty(p,fe.p));oe-- >0;)(D=PS[oe]).end||D.refresh(0,1)||(lw=Se),!(L=D.pin)||L!==X&&L!==J&&L!==ie||D.isReverted||(j||(j=[]),j.unshift(D),D.revert(!0,!0)),D!==PS[oe]&&(se--,oe--);for(eS(re)&&(re=re(Se)),re=$w(re,"start",Se),l=dk(re,X,W,fe,Me(),c,f,Se,V,we,ye,H,ue,Se._startClamp&&"_startClamp")||(J?-.001:0),eS(Q)&&(Q=Q(Se)),Jw(Q)&&!Q.indexOf("+=")&&(~Q.indexOf(" ")?Q=(Jw(re)?re.split(" ")[0]:"")+Q:(G=LS(Q.substr(2),W),Q=Jw(re)?re:(ue?K_.utils.mapRange(0,ue.duration(),ue.scrollTrigger.start,ue.scrollTrigger.end,l):l)+G,ne=X)),Q=$w(Q,"end",Se),u=Math.max(l,dk(Q||(ne?"100% 0":H),ne,W,fe,Me()+G,d,p,Se,V,we,ye,H,ue,Se._endClamp&&"_endClamp"))||-.001,G=0,oe=se;oe--;)(L=(D=PS[oe]||{}).pin)&&D.start-D._pinPush<=l&&!ue&&D.end>0&&(k=D.end-(Se._startClamp?Math.max(0,D.start):D.start),(L===X&&D.start-D._pinPush<l||L===ie)&&isNaN(re)&&(G+=k*(1-D.progress)),L===J&&(Z+=k));if(l+=G,u+=G,Se._startClamp&&(Se._startClamp+=G),Se._endClamp&&!Aw&&(Se._endClamp=u||-.001,u=Math.min(u,Qw(he,fe))),g=u-l||(l-=.01)&&.001,Y&&(Ie=K_.utils.clamp(0,1,K_.utils.normalize(l,u,F))),Se._pinPush=Z,c&&G&&((k={})[fe.a]="+="+G,ie&&(k[fe.p]="-="+Me()),K_.set([c,d],k)),!J||Iw&&Se.end>=Qw(he,fe)){if(X&&Me()&&!ue)for(T=X.parentNode;T&&T!==tw;)T._pinOffset&&(l-=T._pinOffset,u-=T._pinOffset),T=T.parentNode}else k=_S(J),O=fe===U_,I=Me(),E=parseFloat(S(fe.a))+Z,!H&&u>1&&(U={style:U=(ge?J_.scrollingElement||ew:he).style,value:U["overflow"+fe.a.toUpperCase()]},ge&&"scroll"!==_S(tw)["overflow"+fe.a.toUpperCase()]&&(U.style["overflow"+fe.a.toUpperCase()]="scroll")),ok(J,_,k),b=uk(J),T=SS(J,!0),R=ye&&q_(he,O?j_:U_)(),ee?((C=[ee+fe.os2,g+Z+bS]).t=_,(oe=ee===mS?kS(J,fe)+g+Z:0)&&(C.push(fe.d,oe+bS),"auto"!==_.style.flexBasis&&(_.style.flexBasis=oe+bS)),lk(C),ie&&PS.forEach(function(e){e.pin===ie&&!1!==e.vars.pinSpacing&&(e._subPinOffset=!0)}),ye&&Me(F)):(oe=kS(J,fe))&&"auto"!==_.style.flexBasis&&(_.style.flexBasis=oe+bS),ye&&((A={top:T.top+(O?I-l:R)+bS,left:T.left+(O?R:I-l)+bS,boxSizing:"border-box",position:"fixed"})[uS]=A["max"+yS]=Math.ceil(T.width)+bS,A[cS]=A["max"+vS]=Math.ceil(T.height)+bS,A[gS]=A[gS+pS]=A[gS+dS]=A[gS+hS]=A[gS+fS]="0",A[mS]=k[mS],A[mS+pS]=k[mS+pS],A[mS+dS]=k[mS+dS],A[mS+hS]=k[mS+hS],A[mS+fS]=k[mS+fS],v=function(e,t,n){for(var r,i=[],s=e.length,o=n?8:0;o<s;o+=2)r=e[o],i.push(r,r in t?t[r]:e[o+1]);return i.t=e.t,i}(y,A,ae),Aw&&Me(0)),n?(P=n._initted,gw(1),n.render(n.duration(),!0,!0),x=S(fe.a)-E+g+Z,M=Math.abs(g-x)>1,ye&&M&&v.splice(v.length-2,2),n.render(0,!0,!0),P||n.invalidate(!0),n.parent||n.totalTime(n.totalTime()),gw(0)):x=g,U&&(U.value?U.style["overflow"+fe.a.toUpperCase()]=U.value:U.style.removeProperty("overflow-"+fe.a));j&&j.forEach(function(e){return e.revert(!1,!0)}),Se.start=l,Se.end=u,o=a=Aw?F:Me(),ue||Aw||(o<F&&Me(F),Se.scroll.rec=0),Se.revert(!1,!0),Ce=Rw(),z&&(Te=-1,z.restart(!0)),lw=0,n&&pe&&(n._initted||$)&&n.progress()!==$&&n.progress($||0,!0).render(n.time(),!0,!0),(Y||Ie!==Se.progress||ue||te||n&&!n._initted)&&(n&&!pe&&(n._initted||Ie||!1!==n.vars.immediateRender)&&n.totalProgress(ue&&l<-.001&&!Ie?K_.utils.normalize(l,u,0):Ie,!0),Se.progress=Y||(o-l)/g===Ie?0:Ie),J&&ee&&(_._pinOffset=Math.round(Se.progress*x)),N&&N.invalidate(),isNaN(B)||(B-=K_.getProperty(f,fe.p),q-=K_.getProperty(p,fe.p),mk(f,fe,B),mk(c,fe,B-(w||0)),mk(p,fe,q),mk(d,fe,q-(w||0))),Y&&!Aw&&Se.update(),!K||Aw||m||(m=!0,K(Se),m=!1)}},Se.getVelocity=function(){return(Me()-a)/(Rw()-ow)*1e3||0},Se.endAnimation=function(){rS(Se.callbackAnimation),n&&(N?N.progress(1):n.paused()?pe||rS(n,Se.direction<0,1):rS(n,n.reversed()))},Se.labelToScroll=function(e){return n&&n.labels&&(l||Se.refresh()||l)+n.labels[e]/n.duration()*g||0},Se.getTrailing=function(e){var t=PS.indexOf(Se),n=Se.direction>0?PS.slice(0,t).reverse():PS.slice(t+1);return(Jw(e)?n.filter(function(t){return t.vars.preventOverlaps===e}):n).filter(function(e){return Se.direction>0?e.end<=l:e.start>=u})},Se.update=function(e,t,i){if(!ue||i||e){var s,c,d,p,h,m,y,w=!0===Aw?F:Se.scroll(),S=e?0:(w-l)/g,C=S<0?0:S>1?1:S||0,A=Se.progress;if(t&&(a=o,o=ue?Me():w,oe&&(L=D,D=n&&!pe?n.totalProgress():C)),ne&&J&&!lw&&!Nw&&zw&&(!C&&l<w+(w-a)/(Rw()-ow)*ne?C=1e-4:1===C&&u>w+(w-a)/(Rw()-ow)*ne&&(C=.9999)),C!==A&&Se.enabled){if(p=(h=(s=Se.isActive=!!C&&C<1)!=(!!A&&A<1))||!!C!=!!A,Se.direction=C>A?1:-1,Se.progress=C,p&&!lw&&(c=C&&!A?0:1===C?1:1===A?2:3,pe&&(d=!h&&"none"!==be[c+1]&&be[c+1]||be[c],y=n&&("complete"===d||"reset"===d||d in n))),de&&(h||y)&&(y||Q||!n)&&(eS(de)?de(Se):Se.getTrailing(de).forEach(function(e){return e.endAnimation()})),pe||(!N||lw||Nw?n&&n.totalProgress(C,!(!lw||!Ce&&!e)):(N._dp._time-N._start!==N._time&&N.render(N._dp._time-N._start),N.resetTo?N.resetTo("totalProgress",C,n._tTime/n._tDur):(N.vars.totalProgress=C,N.invalidate().restart()))),J)if(e&&ee&&(_.style[ee+fe.os2]=T),ye){if(p){if(m=!e&&C>A&&u+1>w&&w+1>=Qw(he,fe),ae)if(e||!s&&!m)pk(J,_);else{var R=SS(J,!0),P=w-l;pk(J,tw,R.top+(fe===U_?P:0)+bS,R.left+(fe===U_?0:P)+bS)}lk(s||m?v:b),M&&C<1&&s||k(E+(1!==C||m?0:x))}}else k(Vw(E+x*C));oe&&!r.tween&&!lw&&!Nw&&z.restart(!0),Y&&(h||se&&C&&(C<1||!Mw))&&iw(Y.targets).forEach(function(e){return e.classList[s||se?"add":"remove"](Y.className)}),H&&!pe&&!e&&H(Se),p&&!lw?(pe&&(y&&("complete"===d?n.pause().totalProgress(1):"reset"===d?n.restart(!0).pause():"restart"===d?n.restart(!0):n[d]()),H&&H(Se)),!h&&Mw||(Z&&h&&iS(Se,Z),ve[c]&&iS(Se,ve[c]),se&&(1===C?Se.kill(!1,1):ve[c]=0),h||ve[c=1===C?1:3]&&iS(Se,ve[c])),ce&&!s&&Math.abs(Se.getVelocity())>(tS(ce)?ce:2500)&&(rS(Se.callbackAnimation),N?N.progress(1):rS(n,"reverse"===d?1:!C,1))):pe&&H&&!lw&&H(Se)}if(O){var $=ue?w/ue.duration()*(ue._caScrollDist||0):w;I($+(f._isFlipped?1:0)),O($)}j&&j(-w/ue.duration()*(ue._caScrollDist||0))}},Se.enable=function(t,n){Se.enabled||(Se.enabled=!0,CS(he,"resize",US),ge||CS(he,"scroll",$S),ke&&CS(e,"refreshInit",ke),!1!==t&&(Se.progress=Ie=0,o=a=Te=Me()),!1!==n&&Se.refresh())},Se.getTween=function(e){return e&&r?r.tween:N},Se.setPositions=function(e,t,n,r){if(ue){var i=ue.scrollTrigger,s=ue.duration(),o=i.end-i.start;e=i.start+o*e/s,t=i.start+o*t/s}Se.refresh(!1,!1,{start:jw(e,n&&!!Se._startClamp),end:jw(t,n&&!!Se._endClamp)},r),Se.update()},Se.adjustPinSpacing=function(e){if(C&&e){var t=C.indexOf(fe.d)+1;C[t]=parseFloat(C[t])+e+bS,C[1]=parseFloat(C[1])+e+bS,lk(C)}},Se.disable=function(t,n){if(!1!==t&&Se.revert(!0,!0),Se.enabled&&(Se.enabled=Se.isActive=!1,n||N&&N.pause(),F=0,i&&(i.uncache=1),ke&&IS(e,"refreshInit",ke),z&&(z.pause(),r.tween&&r.tween.kill()&&(r.tween=0)),!ge)){for(var s=PS.length;s--;)if(PS[s].scroller===he&&PS[s]!==Se)return;IS(he,"resize",US),ge||IS(he,"scroll",$S)}},Se.kill=function(e,r){Se.disable(e,r),N&&!r&&N.kill(),G&&delete zS[G];var s=PS.indexOf(Se);s>=0&&PS.splice(s,1),s===dw&&nk>0&&dw--,s=0,PS.forEach(function(e){return e.scroller===Se.scroller&&(s=1)}),s||Aw||(Se.scroll.rec=0),n&&(n.scrollTrigger=null,e&&n.revert({kill:!1}),r||n.kill()),c&&[c,d,f,p].forEach(function(e){return e.parentNode&&e.parentNode.removeChild(e)}),Lw===Se&&(Lw=0),J&&(i&&(i.uncache=1),s=0,PS.forEach(function(e){return e.pin===J&&s++}),s||(i.spacer=0)),t.onKill&&t.onKill(Se)},PS.push(Se),Se.enable(!1,!1),U&&U(Se),n&&n.add&&!g){var Le=Se.update;Se.update=function(){Se.update=Le,I_.cache++,l||u||Se.refresh()},K_.delayedCall(.01,Se.update),g=.01,l=u=0}else Se.refresh();J&&function(){if(Dw!==QS){var e=Dw=QS;requestAnimationFrame(function(){return e===QS&&ek(!0)})}}()}else this.update=this.refresh=this.kill=Ww},e.register=function(t){return Q_||(K_=t||Yw(),Hw()&&window.document&&e.enable(),Q_=Fw),Q_},e.defaults=function(e){if(e)for(var t in e)AS[t]=e[t];return AS},e.disable=function(e,t){Fw=0,PS.forEach(function(n){return n[t?"kill":"disable"](e)}),IS(X_,"wheel",$S),IS(J_,"scroll",$S),clearInterval(aw),IS(J_,"touchcancel",Ww),IS(tw,"touchstart",Ww),TS(IS,J_,"pointerdown,touchstart,mousedown",Bw),TS(IS,J_,"pointerup,touchend,mouseup",qw),rw.kill(),Xw(IS);for(var n=0;n<I_.length;n+=3)MS(IS,I_[n],I_[n+1]),MS(IS,I_[n],I_[n+2])},e.enable=function(){if(X_=window,J_=document,ew=J_.documentElement,tw=J_.body,K_)if(iw=K_.utils.toArray,sw=K_.utils.clamp,kw=K_.core.context||Ww,gw=K_.core.suppressOverwrites||Ww,Ew=X_.history.scrollRestoration||"auto",tk=X_.pageYOffset||0,K_.core.globals("ScrollTrigger",e),tw){Fw=1,(xw=document.createElement("div")).style.height="100vh",xw.style.position="absolute",XS(),Uw(),Z_.register(K_),e.isTouch=Z_.isTouch,Sw=Z_.isTouch&&/(iPad|iPhone|iPod|Mac)/g.test(navigator.userAgent),bw=1===Z_.isTouch,CS(X_,"wheel",$S),nw=[X_,J_,ew,tw],K_.matchMedia?(e.matchMedia=function(e){var t,n=K_.matchMedia();for(t in e)n.add(t,e[t]);return n},K_.addEventListener("matchMediaInit",function(){GS(),ZS()}),K_.addEventListener("matchMediaRevert",function(){return YS()}),K_.addEventListener("matchMedia",function(){ek(0,1),VS("matchMedia")}),K_.matchMedia().add("(orientation: portrait)",function(){return jS(),jS})):console.warn("Requires GSAP 3.11.0 or later"),jS(),CS(J_,"scroll",$S);var t,n,r=tw.hasAttribute("style"),i=tw.style,s=i.borderTopStyle,o=K_.core.Animation.prototype;for(o.revert||Object.defineProperty(o,"revert",{value:function(){return this.time(-.01,!0)}}),i.borderTopStyle="solid",t=SS(tw),U_.m=Math.round(t.top+U_.sc())||0,j_.m=Math.round(t.left+j_.sc())||0,s?i.borderTopStyle=s:i.removeProperty("border-top-style"),r||(tw.setAttribute("style",""),tw.removeAttribute("style")),aw=setInterval(FS,250),K_.delayedCall(.5,function(){return Nw=0}),CS(J_,"touchcancel",Ww),CS(tw,"touchstart",Ww),TS(CS,J_,"pointerdown,touchstart,mousedown",Bw),TS(CS,J_,"pointerup,touchend,mouseup",qw),cw=K_.utils.checkPrefix("transform"),sk.push(cw),Q_=Rw(),rw=K_.delayedCall(.2,ek).pause(),hw=[J_,"visibilitychange",function(){var e=X_.innerWidth,t=X_.innerHe
35ight;J_.hidden?(fw=e,pw=t):fw===e&&pw===t||US()},J_,"DOMContentLoaded",ek,X_,"load",ek,X_,"resize",US],Xw(CS),PS.forEach(function(e){return e.enable(0,1)}),n=0;n<I_.length;n+=3)MS(IS,I_[n],I_[n+1]),MS(IS,I_[n],I_[n+2])}else J_&&J_.addEventListener("DOMContentLoaded",function t(){e.enable(),J_.removeEventListener("DOMContentLoaded",t)})},e.config=function(t){"limitCallbacks"in t&&(Mw=!!t.limitCallbacks);var n=t.syncInterval;n&&clearInterval(aw)||(aw=n)&&setInterval(FS,n),"ignoreMobileResize"in t&&(bw=1===e.isTouch&&t.ignoreMobileResize),"autoRefreshEvents"in t&&(Xw(IS)||Xw(CS,t.autoRefreshEvents||"none"),yw=-1===(t.autoRefreshEvents+"").indexOf("resize"))},e.scrollerProxy=function(e,t){var n=B_(e),r=I_.indexOf(n),i=Gw(n);~r&&I_.splice(r,i?6:2),t&&(i?M_.unshift(X_,t,tw,t,ew,t):M_.unshift(n,t))},e.clearMatchMedia=function(e){PS.forEach(function(t){return t._ctx&&t._ctx.query===e&&t._ctx.kill(!0,!0)})},e.isInViewport=function(e,t,n){var r=(Jw(e)?B_(e):e).getBoundingClientRect(),i=r[n?uS:cS]*t||0;return n?r.right-i>0&&r.left+i<X_.innerWidth:r.bottom-i>0&&r.top+i<X_.innerHeight},e.positionInViewport=function(e,t,n){Jw(e)&&(e=B_(e));var r=e.getBoundingClientRect(),i=r[n?uS:cS],s=null==t?i/2:t in DS?DS[t]*i:~t.indexOf("%")?parseFloat(t)*i/100:parseFloat(t)||0;return n?(r.left+s)/X_.innerWidth:(r.top+s)/X_.innerHeight},e.killAll=function(e){if(PS.slice(0).forEach(function(e){return"ScrollSmoother"!==e.vars.id&&e.kill()}),!0!==e){var t=BS.killAll||[];BS={},t.forEach(function(e){return e()})}},e}();yk.version="3.15.0",yk.saveStyles=function(e){return e?iw(e).forEach(function(e){if(e&&e.style){var t=HS.indexOf(e);t>=0&&HS.splice(t,5),HS.push(e,e.style.cssText,e.getBBox&&e.getAttribute("transform"),K_.core.getCache(e),kw())}}):HS},yk.revert=function(e,t){return ZS(!e,t)},yk.create=function(e,t){return new yk(e,t)},yk.refresh=function(e){return e?US(!0):(Q_||yk.register())&&ek(!0)},yk.update=function(e){return++I_.cache&&rk(!0===e?2:0)},yk.clearScrollMemory=KS,yk.maxScroll=function(e,t){return Qw(e,t?j_:U_)},yk.getScrollFunc=function(e,t){return q_(B_(e),t?j_:U_)},yk.getById=function(e){return zS[e]},yk.getAll=function(){return PS.filter(function(e){return"ScrollSmoother"!==e.vars.id})},yk.isScrolling=function(){return!!zw},yk.snapDirectional=xS,yk.addEventListener=function(e,t){var n=BS[e]||(BS[e]=[]);~n.indexOf(t)||n.push(t)},yk.removeEventListener=function(e,t){var n=BS[e],r=n&&n.indexOf(t);r>=0&&n.splice(r,1)},yk.batch=function(e,t){var n,r=[],i={},s=t.interval||.016,o=t.batchMax||1e9,a=function(e,t){var n=[],r=[],i=K_.delayedCall(s,function(){t(n,r),n=[],r=[]}).pause();return function(e){n.length||i.restart(!0),n.push(e.trigger),r.push(e),o<=n.length&&i.progress(1)}};for(n in t)i[n]="on"===n.substr(0,2)&&eS(t[n])&&"onRefreshInit"!==n?a(0,t[n]):t[n];return eS(o)&&(o=o(),CS(yk,"refresh",function(){return o=t.batchMax()})),iw(e).forEach(function(e){var t={};for(n in i)t[n]=i[n];t.trigger=e,r.push(yk.create(t))}),r};var vk,bk=function(e,t,n,r){return t>r?e(r):t<0&&e(0),n>r?(r-t)/(n-t):n<0?t/(t-n):1},_k=function e(t,n){!0===n?t.style.removeProperty("touch-action"):t.style.touchAction=!0===n?"auto":n?"pan-"+n+(Z_.isTouch?" pinch-zoom":""):"none",t===ew&&e(tw,n)},wk={auto:1,scroll:1},Sk=function(e){var t,n=e.event,r=e.target,i=e.axis,s=(n.changedTouches?n.changedTouches[0]:n).target,o=s._gsap||K_.core.getCache(s),a=Rw();if(!o._isScrollT||a-o._isScrollT>2e3){for(;s&&s!==tw&&(s.scrollHeight<=s.clientHeight&&s.scrollWidth<=s.clientWidth||!wk[(t=_S(s)).overflowY]&&!wk[t.overflowX]);)s=s.parentNode;o._isScroll=s&&s!==r&&!Gw(s)&&(wk[(t=_S(s)).overflowY]||wk[t.overflowX]),o._isScrollT=a}(o._isScroll||"x"===i)&&(n.stopPropagation(),n._gsapAllow=!0)},kk=function(e,t,n,r){return Z_.create({target:e,capture:!0,debounce:!1,lockAxis:!0,type:t,onWheel:r=r&&Sk,onPress:r,onDrag:r,onScroll:r,onEnable:function(){return n&&CS(J_,Z_.eventTypes[0],xk,!1,!0)},onDisable:function(){return IS(J_,Z_.eventTypes[0],xk,!0)}})},Ek=/(input|label|select|textarea)/i,xk=function(e){var t=Ek.test(e.target.tagName);(t||vk)&&(e._gsapAllow=!0,vk=t)},Tk=function(e){nS(e)||(e={}),e.preventDefault=e.isNormalizer=e.allowClicks=!0,e.type||(e.type="wheel,touch"),e.debounce=!!e.debounce,e.id=e.id||"normalizer";var t,n,r,i,s,o,a,l,u=e,c=u.normalizeScrollX,d=u.momentum,f=u.allowNestedScroll,p=u.onRelease,h=B_(e.target)||ew,m=K_.core.globals().ScrollSmoother,g=m&&m.get(),y=Sw&&(e.content&&B_(e.content)||g&&!1!==e.content&&!g.smooth()&&g.content()),v=q_(h,U_),b=q_(h,j_),_=1,w=(Z_.isTouch&&X_.visualVie
35wport?X_.visualViewport.scale*X_.visualViewport.width:X_.outerWidth)/X_.innerWidth,S=0,k=eS(d)?function(){return d(t)}:function(){return d||2.8},E=kk(h,e.type,!0,f),x=function(){return i=!1},T=Ww,C=Ww,I=function(){n=Qw(h,U_),C=sw(Sw?1:0,n),c&&(T=sw(0,Qw(h,j_))),r=QS},M=function(){y._gsap.y=Vw(parseFloat(y._gsap.y)+v.offset)+"px",y.style.transform="matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, "+parseFloat(y._gsap.y)+", 0, 1)",v.offset=v.cacheID=0},O=function(){I(),s.isActive()&&s.vars.scrollY>n&&(v()>n?s.progress(1)&&v(n):s.resetTo("scrollY",n))};return y&&K_.set(y,{y:"+=0"}),e.ignoreCheck=function(e){return Sw&&"touchmove"===e.type&&function(){if(i){requestAnimationFrame(x);var e=Vw(t.deltaY/2),n=C(v.v-e);if(y&&n!==v.v+v.offset){v.offset=n-v.v;var r=Vw((parseFloat(y&&y._gsap.y)||0)-v.offset);y.style.transform="matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, "+r+", 0, 1)",y._gsap.y=r+"px",v.cacheID=I_.cache,rk()}return!0}v.offset&&M(),i=!0}()||_>1.05&&"touchstart"!==e.type||t.isGesturing||e.touches&&e.touches.length>1},e.onPress=function(){i=!1;var e=_;
35_=Vw((X_.visualViewport&&X_.visualViewport.scale||1)/w),s.pause(),e!==_&&_k(h,_>1.01||!c&&"x"),o=b(),a=v(),I(),r=QS},e.onRelease=e.onGestureStart=function(e,t){if(v.offset&&M(),t){I_.cache++;var r,i,o=k();c&&(i=(r=b())+.05*o*-e.velocityX/.227,o*=bk(b,r,i,Qw(h,j_)),s.vars.scrollX=T(i)),i=(r=v())+.05*o*-e.velocityY/.227,o*=bk(v,r,i,Qw(h,U_)),s.vars.scrollY=C(i),s.invalidate().duration(o).play(.01),(Sw&&s.vars.scrollY>=n||r>=n-1)&&K_.to({},{onUpdate:O,duration:o})}else l.restart(!0);p&&p(e)},e.onWheel=function(){s._ts&&s.pause(),Rw()-S>1e3&&(r=0,S=Rw())},e.onChange=function(e,t,n,i,s){if(QS!==r&&I(),t&&c&&b(T(i[2]===t?o+(e.startX-e.x):b()+t-i[1])),n){v.offset&&M();var l=s[2]===n,u=l?a+e.startY-e.y:v()+n-s[1],d=C(u);l&&u!==d&&(a+=d-u),v(d)}(n||t)&&rk()},e.onEnable=function(){_k(h,!c&&"x"),yk.addEventListener("refresh",O),CS(X_,"resize",O),v.smooth&&(v.target.style.scrollBehavior="auto",v.smooth=b.smooth=!1),E.enable()},e.onDisable=function(){_k(h,!0),IS(X_,"resize",O),yk.removeEventListener("refresh",O),E.kill()},e.lockAxis=!1!==e.lockAxis,(t=new Z_(e)).iOS=Sw,Sw&&!v()&&v(1),Sw&&K_.ticker.add(Ww),l=t._dc,s=K_.to(t,{ease:"power4",paused:!0,inherit:!1,scrollX:c?"+=0.1":"+=0",scrollY:"+=0.1",modifiers:{scrollY:hk(v,v(),function(){return s.pause()})},onUpdate:rk,onComplete:l.vars.onComplete}),t};yk.sort=function(e){if(eS(e))return PS.sort(e);var t=X_.pageYOffset||0;return yk.getAll().forEach(function(e){return e._sortY=e.trigger?t+e.trigger.getBoundingClientRect().top:e.start+X_.innerHeight}),PS.sort(e||function(e,t){return-1e6*(e.vars.refreshPriority||0)+(e.vars.containerAnimation?1e6:e._sortY)-((t.vars.containerAnimation?1e6:t._sortY)+-1e6*(t.vars.refreshPriority||0))})},yk.observe=function(e){return new Z_(e)},yk.normalizeScroll=function(e){if(void 0===e)return vw;if(!0===e&&vw)return vw.enable();if(!1===e)return vw&&vw.kill(),void(vw=e);var t=e instanceof Z_?e:Tk(e);return vw&&vw.target===t.target&&vw.kill(),Gw(t.target)&&(vw=t),t},yk.core={_getVelocityProp:W_,_inputObserver:kk,_scrollers:I_,_proxies:M_,bridge:{ss:function(){zw||VS("scrollStart"),zw=Rw()},ref:function(){return lw}}},Yw()&&K_.registerPlugin(yk);var Ck,Ik,Mk,Ok,Ak={exports:{}},Dk={},Lk={exports:{}},Nk={};function Rk(){return Ik||(Ik=1,Lk.exports=(Ck||(Ck=1,function(e){function t(e,t){var n=e.length;e.push(t);e:for(;0<n;){var r=n-1>>>1,s=e[r];if(!(0<i(s,t)))break e;e[r]=t,e[n]=s,n=r}}function n(e){return 0===e.length?null:e[0]}function r(e){if(0===e.length)return null;var t=e[0],n=e.pop();if(n!==t){e[0]=n;e:for(var r=0,s=e.length,o=s>>>1;r<o;){var a=2*(r+1)-1,l=e[a],u=a+1,c=e[u];if(0>i(l,n))u<s&&0>i(c,l)?(e[r]=c,e[u]=n,r=u):(e[r]=l,e[a]=n,r=a);else{if(!(u<s&&0>i(c,n)))break e;e[r]=c,e[u]=n,r=u}}}return t}function i(e,t){var n=e.sortIndex-t.sortIndex;return 0!==n?n:e.id-t.id}if(e.unstable_now=void 0,"object"==typeof performance&&"function"==typeof performance.now){var s=performance;e.unstable_now=function(){return s.now()}}else{var o=Date,a=o.now();e.unstable_now=function(){return o.now()-a}}var l=[],u=[],c=1,d=null,f=3,p=!1,h=!1,m=!1,g=!1,y="function"==typeof setTimeout?setTimeout:null,v="function"==typeof clearTimeout?clearTimeout:null,b="undefined"!=typeof setImmediate?setImmediate:null;function _(e){for(var i=n(u);null!==i;){if(null===i.callback)r(u);else{if(!(i.startTime<=e))break;r(u),i.sortIndex=i.expirationTime,t(l,i)}i=n(u)}}function w(e){if(m=!1,_(e),!h)if(null!==n(l))h=!0,k||(k=!0,S());else{var t=n(u);null!==t&&A(w,t.startTime-e)}}var S,k=!1,E=-1,x=5,T=-1;function C(){return!(!g&&e.unstable_now()-T<x)}function I(){if(g=!1,k){var t=e.unstable_now();T=t;var i=!0;try{e:{h=!1,m&&(m=!1,v(E),E=-1),p=!0;var s=f;try{t:{for(_(t),d=n(l);null!==d&&!(d.expirationTime>t&&C());){var o=d.callback;if("function"==typeof o){d.callback=null,f=d.priorityLevel;var a=o(d.expirationTime<=t);if(t=e.unstable_now(),"function"==typeof a){d.callback=a,_(t),i=!0;break t}d===n(l)&&r(l),_(t)}else r(l);d=n(l)}if(null!==d)i=!0;else{var c=n(u);null!==c&&A(w,c.startTime-t),i=!1}}break e}finally{d=null,f=s,p=!1}i=void 0}}finally{i?S():k=!1}}}if("function"==typeof b)S=function(){b(I)};else if("undefined"!=typeof MessageChannel){var M=new MessageChannel,O=M.port2;M.port1.onmessage=I,S=function(){O.postMessage(null)}}else S=function(){y(I,0)};function A(t,n){E=y(function(){t(e.unstable_now())},n)}e.unstable_IdlePriority=5,e.unstable_ImmediatePriority=1,e.unstable_LowPriority=4,e.unstable_NormalPriority=3,e.unstable_Profiling=null,e.unstable_UserBlockingPriority=2,e.unstable_cancelCallback=function(e){e.callback=null},e.unstable_forceFrameRate=function(e){0>e||125<e?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):x=0<e?Math.floor(1e3/e):5},e.unstable_getCurrentPriorityLevel=function(){return f},e.unstable_next=function(e){switch(f){case 1:case 2:case 3:var t=3;break;default:t=f}var n=f;f=t;try{return e()}finally{f=n}},e.unstable_requestPaint=function(){g=!0},e.unstable_runWithPriority=function(e,t){switch(e){case 1:case 2:case 3:case 4:case 5:break;default:e=3}var n=f;f=e;try{return t()}finally{f=n}},e.unstable_scheduleCallback=function(r,i,s){var o=e.unstable_now();switch(s="object"==typeof s&&null!==s&&"number"==typeof(s=s.delay)&&0<s?o+s:o,r){case 1:var a=-1;break;case 2:a=250;break;case 5:a=1073741823;break;case 4:a=1e4;break;default:a=5e3}
vendor: 4,765 bytes, lines 35-44
35return r={id:c++,callback:i,priorityLevel:r,startTime:s,expirationTime:a=s+a,sortIndex:-1},s>o?(r.sortIndex=s,t(u,r),null===n(l)&&r===n(u)&&(m?(v(E),E=-1):m=!0,A(w,s-o))):(r.sortIndex=a,t(l,r),h||p||(h=!0,k||(k=!0,S()))),r},e.unstable_shouldYield=C,e.unstable_wrapCallback=function(e){var t=f;return function(){var n=f;f=t;try{return e.apply(this,arguments)}finally{f=n}}}}(Nk)),Nk)),Lk.exports}
36/**
37             * @license React
38             * react-dom-client.production.js
39             *
40             * Copyright (c) Meta Platforms, Inc. and affiliates.
41             *
42             * This source code is licensed under the MIT license found in the
43             * LICENSE file in the root directory of this source tree.
44             */function Pk(){if(Mk)return Dk;Mk=1;var e=Rk(),t=i(),n=s();function r(e){var t="https://react.dev/errors/"+e;if(1<arguments.length){t+="?args[]="+encodeURIComponent(arguments[1]);for(var n=2;n<arguments.length;n++)t+="&args[]="+encodeURIComponent(arguments[n])}return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}function o(e){return!(!e||1!==e.nodeType&&9!==e.nodeType&&11!==e.nodeType)}function a(e){var t=e,n=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do{!!(4098&(t=e).flags)&&(n=t.return),e=t.return}while(e)}return 3===t.tag?n:null}function l(e){if(13===e.tag){var t=e.memoizedState;if(null===t&&null!==(e=e.alternate)&&(t=e.memoizedState),null!==t)return t.dehydrated}return null}function u(e){if(31===e.tag){var t=e.memoizedState;if(null===t&&null!==(e=e.alternate)&&(t=e.memoizedState),null!==t)return t.dehydrated}return null}function c(e){if(a(e)!==e)throw Error(r(188))}function d(e){var t=e.tag;if(5===t||26===t||27===t||6===t)return e;for(e=e.child;null!==e;){if(null!==(t=d(e)))return t;e=e.sibling}return null}var f=Object.assign,p=Symbol.for("react.element"),h=Symbol.for("react.transitional.element"),m=Symbol.for("react.portal"),g=Symbol.for("react.fragment"),y=Symbol.for("react.strict_mode"),v=Symbol.for("react.profiler"),b=Symbol.for("react.consumer"),_=Symbol.for("react.context"),w=Symbol.for("react.forward_ref"),S=Symbol.for("react.suspense"),k=Symbol.for("react.suspense_list"),E=Symbol.for("react.memo"),x=Symbol.for("react.lazy"),T=Symbol.for("react.activity"),C=Symbol.for("react.memo_cache_sentinel"),I=Symbol.iterator;function M(e){return null===e||"object"!=typeof e?null:"function"==typeof(e=I&&e[I]||e["@@iterator"])?e:null}var O=Symbol.for("react.client.reference");function A(e){if(null==e)return null;if("function"==typeof e)return e.$$typeof===O?null:e.displayName||e.name||null;if("string"==typeof e)return e;switch(e){case g:return"Fragment";case v:return"Profiler";case y:return"StrictMode";case S:return"Suspense";case k:return"SuspenseList";case T:return"Activity"}if("object"==typeof e)switch(e.$$typeof){case m:return"Portal";case _:return e.displayName||"Context";case b:return(e._context.displayName||"Context")+".Consumer";case w:var t=e.render;return(e=e.displayName)||(e=""!==(e=t.displayName||t.name||"")?"ForwardRef("+e+")":"ForwardRef"),e;case E:return null!==(t=e.displayName||null)?t:A(e.type)||"Memo";case x:t=e._payload,e=e._init;try{return A(e(t))}catch(n){}}return null}var D=Array.isArray,L=t.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,N=n.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,R={pending:!1,data:null,method:null,action:null},P=[],z=-1;function F(e){return{current:e}}function $(e){0>z||(e.current=P[z],P[z]=null,z--)}function j(e,t){z++,P[z]=e.current,e.current=t}var U,B,q=F(null),W=F(null),V=F(null),H=F(null);function Y(e,t){switch(j(V,t),j(W,e),j(q,null),t.nodeType){case 9:case 11:e=(e=t.documentElement)&&(e=e.namespaceURI)?gd(e):0;break;default:if(e=t.tagName,t=t.namespaceURI)e=yd(t=gd(t),e);else switch(e){case"svg":e=1;break;case"math":e=2;break;default:e=0}}$(q),j(q,e)}function G(){$(q),$(W),$(V)}function Z(e){null!==e.memoizedState&&j(H,e);var t=q.current,n=yd(t,e.type);t!==n&&(j(W,e),j(q,n))}function K(e){W.current===e&&($(q),$(W)),H.current===e&&($(H),cf._currentValue=R)}function Q(e){if(void 0===U)try{throw Error()}catch(n){var t=n.stack.trim().match(/\n( *(at )?)/);U=t&&t[1]||"",B=-1<n.stack.indexOf("\n    at")?" (<anonymous>)":-1<n.stack.indexOf("@")?"@unknown:0:0":""}return"\n"+U+e+B}var X=!1;function J(e,t){if(!e||X)return"";X=!0;var n=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{var r={DetermineComponentFrameRoot:function(){try{if(t){var n=function(){throw Error()};if(Object.defineProperty(n.prototype,"props",{set:function(){throw Error()}}),"object"==typeof Reflect&&Reflect.construct){try{Reflect.construct(n,[])}catch(i){var r=i}Reflect.construct(e,[],n)}
vendor: 5,915 bytes, line 44
44else{try{n.call()}catch(s){r=s}e.call(n.prototype)}}else{try{throw Error()}catch(o){r=o}(n=e())&&"function"==typeof n.catch&&n.catch(function(){})}}catch(a){if(a&&r&&"string"==typeof a.stack)return[a.stack,r.stack]}return[null,null]}};r.DetermineComponentFrameRoot.displayName="DetermineComponentFrameRoot";var i=Object.getOwnPropertyDescriptor(r.DetermineComponentFrameRoot,"name");i&&i.configurable&&Object.defineProperty(r.DetermineComponentFrameRoot,"name",{value:"DetermineComponentFrameRoot"});var s=r.DetermineComponentFrameRoot(),o=s[0],a=s[1];if(o&&a){var l=o.split("\n"),u=a.split("\n");for(i=r=0;r<l.length&&!l[r].includes("DetermineComponentFrameRoot");)r++;for(;i<u.length&&!u[i].includes("DetermineComponentFrameRoot");)i++;if(r===l.length||i===u.length)for(r=l.length-1,i=u.length-1;1<=r&&0<=i&&l[r]!==u[i];)i--;for(;1<=r&&0<=i;r--,i--)if(l[r]!==u[i]){if(1!==r||1!==i)do{if(r--,0>--i||l[r]!==u[i]){var c="\n"+l[r].replace(" at new "," at ");return e.displayName&&c.includes("<anonymous>")&&(c=c.replace("<anonymous>",e.displayName)),c}}while(1<=r&&0<=i);break}}}finally{X=!1,Error.prepareStackTrace=n}return(n=e?e.displayName||e.name:"")?Q(n):""}function ee(e,t){switch(e.tag){case 26:case 27:case 5:return Q(e.type);case 16:return Q("Lazy");case 13:return e.child!==t&&null!==t?Q("Suspense Fallback"):Q("Suspense");case 19:return Q("SuspenseList");case 0:case 15:return J(e.type,!1);case 11:return J(e.type.render,!1);case 1:return J(e.type,!0);case 31:return Q("Activity");default:return""}}function te(e){try{var t="",n=null;do{t+=ee(e,n),n=e,e=e.return}while(e);return t}catch(r){return"\nError generating stack: "+r.message+"\n"+r.stack}}var ne=Object.prototype.hasOwnProperty,re=e.unstable_scheduleCallback,ie=e.unstable_cancelCallback,se=e.unstable_shouldYield,oe=e.unstable_requestPaint,ae=e.unstable_now,le=e.unstable_getCurrentPriorityLevel,ue=e.unstable_ImmediatePriority,ce=e.unstable_UserBlockingPriority,de=e.unstable_NormalPriority,fe=e.unstable_LowPriority,pe=e.unstable_IdlePriority,he=e.log,me=e.unstable_setDisableYieldValue,ge=null,ye=null;function ve(e){if("function"==typeof he&&me(e),ye&&"function"==typeof ye.setStrictMode)try{ye.setStrictMode(ge,e)}catch(gM){}}var be=Math.clz32?Math.clz32:function(e){return 0==(e>>>=0)?32:31-(_e(e)/we|0)|0},_e=Math.log,we=Math.LN2,Se=256,ke=262144,Ee=4194304;function xe(e){var t=42&e;if(0!==t)return t;switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:return 64;case 128:return 128;case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:return 261888&e;case 262144:case 524288:case 1048576:case 2097152:return 3932160&e;case 4194304:case 8388608:case 16777216:case 33554432:return 62914560&e;case 67108864:return 67108864;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 0;default:return e}}function Te(e,t,n){var r=e.pendingLanes;if(0===r)return 0;var i=0,s=e.suspendedLanes,o=e.pingedLanes;e=e.warmLanes;var a=134217727&r;return 0!==a?0!==(r=a&~s)?i=xe(r):0!==(o&=a)?i=xe(o):n||0!==(n=a&~e)&&(i=xe(n)):0!==(a=r&~s)?i=xe(a):0!==o?i=xe(o):n||0!==(n=r&~e)&&(i=xe(n)),0===i?0:0!==t&&t!==i&&0===(t&s)&&((s=i&-i)>=(n=t&-t)||32===s&&4194048&n)?t:i}function Ce(e,t){return 0===(e.pendingLanes&~(e.suspendedLanes&~e.pingedLanes)&t)}function Ie(e,t){switch(e){case 1:case 2:case 4:case 8:case 64:return t+250;case 16:case 32:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return t+5e3;default:return-1}}function Me(){var e=Ee;return!(62914560&(Ee<<=1))&&(Ee=4194304),e}function Oe(e){for(var t=[],n=0;31>n;n++)t.push(e);return t}function Ae(e,t){e.pendingLanes|=t,268435456!==t&&(e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0)}function De(e,t,n){e.pendingLanes|=t,e.suspendedLanes&=~t;var r=31-be(t);e.entangledLanes|=t,e.entanglements[r]=1073741824|e.entanglements[r]|261930&n}function Le(e,t){var n=e.entangledLanes|=t;for(e=e.entanglements;n;){var r=31-be(n),i=1<<r;i&t|e[r]&t&&(e[r]|=t),n&=~i}}function Ne(e,t){var n=t&-t;return 0!==((n=42&n?1:Re(n))&(e.suspendedLanes|t))?0:n}function Re(e){switch(e){case 2:e=1;break;case 8:e=4;break;case 32:e=16;break;case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:case 4194304:case 8388608:case 16777216:case 33554432:e=128;break;case 268435456:e=134217728;break;default:e=0}return e}function Pe(e){return 2<(e&=-e)?8<e?134217727&e?32:268435456:8:2}function ze(){var e=N.p;return 0!==e?e:void 0===(e=window.event)?32:Tf(e.type)}function Fe(e,t){var n=N.p;try{return N.p=e,t()}finally{N.p=n}}var $e=Math.random().toString(36).slice(2),je="__reactFiber$"+$e,Ue="__reactProps$"+$e,Be="__reactContainer$"+$e,qe="__reactEvents$"+$e,We="__reactListeners$"+$e,Ve="__reactHandles$"+$e,He="__reactResources$"+$e,Ye="__reactMarker$"+$e;function Ge(e){delete e[je],delete e[Ue],delete e[qe],delete e[We],delete e[Ve]}function Ze(e){var t=e[je];if(t)return t;for(var n=e.parentNode;n;){if(t=n[Be]||n[je]){if(n=t.alternate,null!==t.child||null!==n&&null!==n.child)for(e=Rd(e);null!==e;){if(n=e[je])return n;e=Rd(e)}return t}n=(e=n).parentNode}return null}function Ke(e){if(e=e[je]||e[Be]){var t=e.tag;if(5===t||6===t||13===t||31===t||26===t||27===t||3===t)return e}return null}function Qe(e){var t=e.tag;if(5===t||26===t||27===t||6===t)return e.stateNode;throw Error(r(33))}function Xe(e){var t=e[He];return t||(t=e[He]={hoistableStyles:new Map,hoistableScripts:new Map}),t}function Je(e){e[Ye]=!0}var et=new Set,tt={};function nt(e,t){rt(e,t),rt(e+"Capture",t)}function rt(e,t){for(tt[e]=t,e=0;e<t.length;e++)et.add(t[e])}var it=RegExp("^[:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u
44037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD][:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD\\-.0-9\\u00B7\\u0300-\\u036F\\u203F-\\u2040]*$"),st={},ot={};function at(e,t,n){if(i=t,ne.call(ot,i)||!ne.call(st,i)&&(it.test(i)?ot[i]=!0:(st[i]=!0,0)))if(null===n)e.removeAttribute(t);else{switch(typeof n){case"undefined":case"function":case"symbol":return void e.removeAttribute(t);case"boolean":var r=t.toLowerCase().slice(0,5);if("data-"!==r&&"aria-"!==r)return void e.removeAttribute(t)}e.setAttribute(t,""+n)}var i}function lt(e,t,n){if(null===n)e.removeAttribute(t);else{switch(typeof n){case"undefined":case"function":case"symbol":case"boolean":return void e.removeAttribute(t)}e.setAttribute(t,""+n)}}function ut(e,t,n,r){if(null===r)e.removeAttribute(n);else{switch(typeof r){case"undefined":case"function":case"symbol":case"boolean":return void e.removeAttribute(n)}e.setAttributeNS(t,n,""+r)}}function ct(e){switch(typeof e){case"bigint":case"boolean":case"number":case"string":case"undefined":case"object":return e;default:return""}}function dt(e){var t=e.type;return(e=e.nodeName)&&"input"===e.toLowerCase()&&("checkbox"===t||"radio"===t)}function ft(e){if(!e._valueTracker){var t=dt(e)?"checked":"value";e._valueTracker=function(e,t,n){var r=Object.getOwnPropertyDescriptor(e.constructor.prototype,t);if(!e.hasOwnProperty(t)&&void 0!==r&&"function"==typeof r.get&&"function"==typeof r.set){var i=r.get,s=r.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return i.call(this)},set:function(e){n=""+e,s.call(this,e)}}),Object.defineProperty(e,t,{enumerable:r.enumerable}),{getValue:function(){return n},setValue:function(e){n=""+e},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}(e,t,""+e[t])}}function pt(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=dt(e)?e.checked?"true":"false":e.value),(e=r)!==n&&(t.setValue(e),!0)}function ht(e){if(void 0===(e=e||("undefined"!=typeof document?document:void 0)))return null;try{return e.activeElement||e.body}catch(rp){return e.body}}var mt=/[\n"\\]/g;function gt(e){return e.replace(mt,function(e){return"\\"+e.charCodeAt(0).toString(16)+" "})}function yt(e,t,n,r,i,s,o,a){e.name="",null!=o&&"function"!=typeof o&&"symbol"!=typeof o&&"boolean"!=typeof o?e.type=o:e.removeAttribute("type"),null!=t?"number"===o?(0===t&&""===e.value||e.value!=t)&&(e.value=""+ct(t)):e.value!==""+ct(t)&&(e.value=""+ct(t)):"submit"!==o&&"reset"!==o||e.removeAttribute("value"),null!=t?bt(e,o,ct(t)):null!=n?bt(e,o,ct(n)):null!=r&&e.removeAttribute("value"),null==i&&null!=s&&(e.defaultChecked=!!s),null!=i&&(e.checked=i&&"function"!=typeof i&&"symbol"!=typeof i),null!=a&&"function"!=typeof a&&"symbol"!=typeof a&&"boolean"!=typeof a?e.name=""+ct(a):e.removeAttribute("name")}function vt(e,t,n,r,i,s,o,a){if(null!=s&&"function"!=typeof s&&"symbol"!=typeof s&&"boolean"!=typeof s&&(e.type=s),null!=t||null!=n){if(("submit"===s||"reset"===s)&&null==t)return void ft(e);n=null!=n?""+ct(n):"",t=null!=t?""+ct(t):n,a||t===e.value||(e.value=t),e.defaultValue=t}r="function"!=typeof(r=null!=r?r:i)&&"symbol"!=typeof r&&!!r,e.checked=a?e.checked:!!r,e.defaultChecked=!!r,null!=o&&"function"!=typeof o&&"symbol"!=typeof o&&"boolean"!=typeof o&&(e.name=o),ft(e)}function bt(e,t,n){"number"===t&&ht(e.ownerDocument)===e||e.defaultValue===""+n||(e.defaultValue=""+n)}function _t(e,t,n,r){if(e=e.options,t){t={};for(var i=0;i<n.length;i++)t["$"+n[i]]=!0;for(n=0;n<e.length;n++)i=t.hasOwnProperty("$"+e[n].value),e[n].selected!==i&&(e[n].selected=i),i&&r&&(e[n].defaultSelected=!0)}else{for(n=""+ct(n),t=null,i=0;i<e.length;i++){if(e[i].value===n)return e[i].selected=!0,void(r&&(e[i].defaultSelected=!0));null!==t||e[i].disabled||(t=e[i])}null!==t&&(t.selected=!0)}}function wt(e,t,n){null==t||((t=""+ct(t))!==e.value&&(e.value=t),null!=n)?e.defaultValue=null!=n?""+ct(n):"":e.defaultValue!==t&&(e.defaultValue=t)}function St(e,t,n,i){if(null==t){if(null!=i){if(null!=n)throw Error(r(92));if(D(i)){if(1<i.length)throw Error(r(93));i=i[0]}n=i}null==n&&(n=""),t=n}n=ct(t),e.defaultValue=n,(i=e.textContent)===n&&""!==i&&null!==i&&(e.value=i),ft(e)}function kt(e,t){if(t){var n=e.firstChild;
vendor: 4,144 bytes, line 44
44if(n&&n===e.lastChild&&3===n.nodeType)return void(n.nodeValue=t)}e.textContent=t}var Et=new Set("animationIterationCount aspectRatio borderImageOutset borderImageSlice borderImageWidth boxFlex boxFlexGroup boxOrdinalGroup columnCount columns flex flexGrow flexPositive flexShrink flexNegative flexOrder gridArea gridRow gridRowEnd gridRowSpan gridRowStart gridColumn gridColumnEnd gridColumnSpan gridColumnStart fontWeight lineClamp lineHeight opacity order orphans scale tabSize widows zIndex zoom fillOpacity floodOpacity stopOpacity strokeDasharray strokeDashoffset strokeMiterlimit strokeOpacity strokeWidth MozAnimationIterationCount MozBoxFlex MozBoxFlexGroup MozLineClamp msAnimationIterationCount msFlex msZoom msFlexGrow msFlexNegative msFlexOrder msFlexPositive msFlexShrink msGridColumn msGridColumnSpan msGridRow msGridRowSpan WebkitAnimationIterationCount WebkitBoxFlex WebKitBoxFlexGroup WebkitBoxOrdinalGroup WebkitColumnCount WebkitColumns WebkitFlex WebkitFlexGrow WebkitFlexPositive WebkitFlexShrink WebkitLineClamp".split(" "));function xt(e,t,n){var r=0===t.indexOf("--");null==n||"boolean"==typeof n||""===n?r?e.setProperty(t,""):"float"===t?e.cssFloat="":e[t]="":r?e.setProperty(t,n):"number"!=typeof n||0===n||Et.has(t)?"float"===t?e.cssFloat=n:e[t]=(""+n).trim():e[t]=n+"px"}function Tt(e,t,n){if(null!=t&&"object"!=typeof t)throw Error(r(62));if(e=e.style,null!=n){for(var i in n)!n.hasOwnProperty(i)||null!=t&&t.hasOwnProperty(i)||(0===i.indexOf("--")?e.setProperty(i,""):"float"===i?e.cssFloat="":e[i]="");for(var s in t)i=t[s],t.hasOwnProperty(s)&&n[s]!==i&&xt(e,s,i)}else for(var o in t)t.hasOwnProperty(o)&&xt(e,o,t[o])}function Ct(e){if(-1===e.indexOf("-"))return!1;switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var It=new Map([["acceptCharset","accept-charset"],["htmlFor","for"],["httpEquiv","http-equiv"],["crossOrigin","crossorigin"],["accentHeight","accent-height"],["alignmentBaseline","alignment-baseline"],["arabicForm","arabic-form"],["baselineShift","baseline-shift"],["capHeight","cap-height"],["clipPath","clip-path"],["clipRule","clip-rule"],["colorInterpolation","color-interpolation"],["colorInterpolationFilters","color-interpolation-filters"],["colorProfile","color-profile"],["colorRendering","color-rendering"],["dominantBaseline","dominant-baseline"],["enableBackground","enable-background"],["fillOpacity","fill-opacity"],["fillRule","fill-rule"],["floodColor","flood-color"],["floodOpacity","flood-opacity"],["fontFamily","font-family"],["fontSize","font-size"],["fontSizeAdjust","font-size-adjust"],["fontStretch","font-stretch"],["fontStyle","font-style"],["fontVariant","font-variant"],["fontWeight","font-weight"],["glyphName","glyph-name"],["glyphOrientationHorizontal","glyph-orientation-horizontal"],["glyphOrientationVertical","glyph-orientation-vertical"],["horizAdvX","horiz-adv-x"],["horizOriginX","horiz-origin-x"],["imageRendering","image-rendering"],["letterSpacing","letter-spacing"],["lightingColor","lighting-color"],["markerEnd","marker-end"],["markerMid","marker-mid"],["markerStart","marker-start"],["overlinePosition","overline-position"],["overlineThickness","overline-thickness"],["paintOrder","paint-order"],["panose-1","panose-1"],["pointerEvents","pointer-events"],["renderingIntent","rendering-intent"],["shapeRendering","shape-rendering"],["stopColor","stop-color"],["stopOpacity","stop-opacity"],["strikethroughPosition","strikethrough-position"],["strikethroughThickness","strikethrough-thickness"],["strokeDasharray","stroke-dasharray"],["strokeDashoffset","stroke-dashoffset"],["strokeLinecap","stroke-linecap"],["strokeLinejoin","stroke-linejoin"],["strokeMiterlimit","stroke-miterlimit"],["strokeOpacity","stroke-opacity"],["strokeWidth","stroke-width"],["textAnchor","text-anchor"],["textDecoration","text-decoration"],["textRendering","text-rendering"],["transformOrigin","transform-origin"],["underlinePosition","underline-position"],["underlineThickness","underline-thickness"],["unicodeBidi","unicode
44-bidi"],["unicodeRange","unicode-range"],["unitsPerEm","units-per-em"],["vAlphabetic","v-alphabetic"],["vHanging","v-hanging"],["vIdeographic","v-ideographic"],["vMathematical","v-mathematical"],["vectorEffect","vector-effect"],["vertAdvY","vert-adv-y"],["vertOriginX","vert-origin-x"],["vertOriginY","vert-origin-y"],["wordSpacing","word-spacing"],["writingMode","writing-mode"],["xmlnsXlink","xmlns:xlink"],["xHeight","x-height"]]),Mt=/^[\u0000-\u001F ]*j[\r\n\t]*a[\r\n\t]*v[\r\n\t]*a[\r\n\t]*s[\r\n\t]*c[\r\n\t]*r[\r\n\t]*i[\r\n\t]*p[\r\n\t]*t[\r\n\t]*:/i;function Ot(e){return Mt.test(""+e)?"javascript:throw new Error('React has blocked a javascript: URL as a security precaution.')":e}function At(){}var Dt=null;function Lt(e){return(e=e.target||e.srcElement||window).correspondingUseElement&&(e=e.correspondingUseElement),3===e.nodeType?e.parentNode:e}var Nt=null,Rt=null;function Pt(e){var t=Ke(e);if(t&&(e=t.stateNode)){var n=e[Ue]||null;e:switch(e=t.stateNode,t.type){case"input":if(yt(e,n.value,n.defaultValue,n.defaultValue,n.checked,n.defaultChecked,n.type,n.name),t=n.name,"radio"===n.type&&null!=t){for(n=e;n.parentNode;)n=n.parentNode;for(n=n.querySelectorAll('input[name="'+gt(""+t)+'"][type="radio"]'),t=0;t<n.length;t++){var i=n[t];if(i!==e&&i.form===e.form){var s=i[Ue]||null;if(!s)throw Error(r(90));yt(i,s.value,s.defaultValue,s.defaultValue,s.checked,s.defaultChecked,s.type,s.name)}}for(t=0;t<n.length;t++)(i=n[t]).form===e.form&&pt(i)}break e;case"textarea":wt(e,n.value,n.defaultValue);break e;case"select":null!=(t=n.value)&&_t(e,!!n.multiple,t,!1)}}}var zt=!1;function Ft(e,t,n){if(zt)return e(t,n);zt=!0;try{return e(t)}finally{if(zt=!1,(null!==Nt||null!==Rt)&&(Xu(),Nt&&(t=Nt,e=Rt,Rt=Nt=null,Pt(t),e)))for(t=0;t<e.length;t++)Pt(e[t])}}function $t(e,t){var n=e.stateNode;if(null===n)return null;var i=n[Ue]||null;if(null===i)return null;n=i[t];e:switch(t){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(i=!i.disabled)||(i=!("button"===(e=e.type)||"input"===e||"select"===e||"textarea"===e)),e=!i;break e;default:e=!1}if(e)return null;if(n&&"function"!=typeof n)throw Error(r(231,t,typeof n));return n}var jt=!("undefined"==typeof window||void 0===window.document||void 0===window.document.createElement),Ut=!1;if(jt)try{var Bt={};Object.defineProperty(Bt,"passive",{get:function(){Ut=!0}}),window.addEventListener("test",Bt,Bt),window.removeEventListener("test",Bt,Bt)}catch(rp){Ut=!1}var qt=null,Wt=null,Vt=null;function Ht(){if(Vt)return Vt;var e,t,n=Wt,r=n.length,i="value"in qt?qt.value:qt.textContent,s=i.length;for(e=0;e<r&&n[e]===i[e];e++);var o=r-e;for(t=1;t<=o&&n[r-t]===i[s-t];t++);return Vt=i.slice(e,1<t?1-t:void 0)}function Yt(e){var t=e.keyCode;return"charCode"in e?0===(e=e.charCode)&&13===t&&(e=13):e=t,10===e&&(e=13),32<=e||13===e?e:0}function Gt(){return!0}function Zt(){return!1}function Kt(e){function t(t,n,r,i,s){for(var o in this._reactName=t,this._targetInst=r,this.type=n,this.nativeEvent=i,this.target=s,this.currentTarget=null,e)e.hasOwnProperty(o)&&(t=e[o],this[o]=t?t(i):i[o]);return this.isDefaultPrevented=(null!=i.defaultPrevented?i.defaultPrevented:!1===i.returnValue)?Gt:Zt,this.isPropagationStopped=Zt,this}return f(t.prototype,{preventDefault:function(){this.defaultPrevented=!0;var e=this.nativeEvent;e&&(e.preventDefault?e.preventDefault():"unknown"!=typeof e.returnValue&&(e.returnValue=!1),this.isDefaultPrevented=Gt)},stopPropagation:function(){var e=this.nativeEvent;e&&(e.stopPropagation?e.stopPropagation():"unknown"!=typeof e.cancelBubble&&(e.cancelBubble=!0),this.isPropagationStopped=Gt)},persist:function(){},isPersistent:Gt}),t}var Qt,Xt,Jt,en={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},tn=Kt(en),nn=f({},en,{view:0,detail:0}),rn=Kt(nn),sn=f({},nn,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:gn,button:0,buttons:0,relatedTarget:function(e){return void 0===e.relatedTarget?e.from
vendor: 150,973 bytes, line 44
44Element===e.srcElement?e.toElement:e.fromElement:e.relatedTarget},movementX:function(e){return"movementX"in e?e.movementX:(e!==Jt&&(Jt&&"mousemove"===e.type?(Qt=e.screenX-Jt.screenX,Xt=e.screenY-Jt.screenY):Xt=Qt=0,Jt=e),Qt)},movementY:function(e){return"movementY"in e?e.movementY:Xt}}),on=Kt(sn),an=Kt(f({},sn,{dataTransfer:0})),ln=Kt(f({},nn,{relatedTarget:0})),un=Kt(f({},en,{animationName:0,elapsedTime:0,pseudoElement:0})),cn=Kt(f({},en,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}})),dn=Kt(f({},en,{data:0})),fn={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},pn={8:"Backspace",9:"Tab",12:"Clear",13:"Enter",16:"Shift",17:"Control",18:"Alt",19:"Pause",20:"CapsLock",27:"Escape",32:" ",33:"PageUp",34:"PageDown",35:"End",36:"Home",37:"ArrowLeft",38:"ArrowUp",39:"ArrowRight",40:"ArrowDown",45:"Insert",46:"Delete",112:"F1",113:"F2",114:"F3",115:"F4",116:"F5",117:"F6",118:"F7",119:"F8",120:"F9",121:"F10",122:"F11",123:"F12",144:"NumLock",145:"ScrollLock",224:"Meta"},hn={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function mn(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):!!(e=hn[e])&&!!t[e]}function gn(){return mn}var yn=Kt(f({},nn,{key:function(e){if(e.key){var t=fn[e.key]||e.key;if("Unidentified"!==t)return t}return"keypress"===e.type?13===(e=Yt(e))?"Enter":String.fromCharCode(e):"keydown"===e.type||"keyup"===e.type?pn[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:gn,charCode:function(e){return"keypress"===e.type?Yt(e):0},keyCode:function(e){return"keydown"===e.type||"keyup"===e.type?e.keyCode:0},which:function(e){return"keypress"===e.type?Yt(e):"keydown"===e.type||"keyup"===e.type?e.keyCode:0}})),vn=Kt(f({},sn,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0})),bn=Kt(f({},nn,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:gn})),_n=Kt(f({},en,{propertyName:0,elapsedTime:0,pseudoElement:0})),wn=Kt(f({},sn,{deltaX:function(e){return"deltaX"in e?e.deltaX:"wheelDeltaX"in e?-e.wheelDeltaX:0},deltaY:function(e){return"deltaY"in e?e.deltaY:"wheelDeltaY"in e?-e.wheelDeltaY:"wheelDelta"in e?-e.wheelDelta:0},deltaZ:0,deltaMode:0})),Sn=Kt(f({},en,{newState:0,oldState:0})),kn=[9,13,27,32],En=jt&&"CompositionEvent"in window,xn=null;jt&&"documentMode"in document&&(xn=document.documentMode);var Tn=jt&&"TextEvent"in window&&!xn,Cn=jt&&(!En||xn&&8<xn&&11>=xn),In=String.fromCharCode(32),Mn=!1;function On(e,t){switch(e){case"keyup":return-1!==kn.indexOf(t.keyCode);case"keydown":return 229!==t.keyCode;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function An(e){return"object"==typeof(e=e.detail)&&"data"in e?e.data:null}var Dn=!1,Ln={color:!0,date:!0,datetime:!0,"datetime-local":!0,email:!0,month:!0,number:!0,password:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0};function Nn(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return"input"===t?!!Ln[e.type]:"textarea"===t}function Rn(e,t,n,r){Nt?Rt?Rt.push(r):Rt=[r]:Nt=r,0<(t=nd(t,"onChange")).length&&(n=new tn("onChange","change",null,n,r),e.push({event:n,listeners:t}))}var Pn=null,zn=null;function Fn(e){Gc(e,0)}function $n(e){if(pt(Qe(e)))return e}function jn(e,t){if("change"===e)return t}var Un=!1;if(jt){var Bn;if(jt){var qn="oninput"in document;if(!qn){var Wn=document.createElement("div");Wn.setAttribute("oninput","return;"),qn="function"==typeof Wn.oninput}Bn=qn}else Bn=!1;Un=Bn&&(!document.documentMode||9<document.documentMode)}function Vn(){Pn&&(Pn.detachEvent("onpropertychange",Hn),zn=Pn=null)}function Hn(e){if("value"===e.propertyName&&$n(zn)){var t=[];Rn(t,zn,e,Lt(e)),Ft(Fn,t)}}function Yn(e,t,n){"focusin"===e?(Vn(),zn=n,(Pn=t).attachEvent("onpropertychange",Hn)):"focusout"===e&&Vn()}function Gn(e){if("selectionchange"===e||"keyup"===e||"keydown"===e)return $n(zn)}function Zn(e,t){if("click"===e)return $n(t)}function Kn(e,t){if("input"===e||"change"===e)return $n(t)}var Qn="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t};function Xn(e,t){if(Qn(e,t))return!0;if("object"!=typeof e||null===e||"object"!=typeof t||null===t)return!1;var n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(r=0;r<n.length;r++){var i=n[r];if(!ne.call(t,i)||!Qn(e[i],t[i]))return!1}return!0}function Jn(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function er(e,t){var n,r=Jn(e);for(e=0;r;){if(3===r.nodeType){if(n=e+r.textContent.length,e<=t&&n>=t)return{node:r,offset:t-e};e=n}e:{for(;r;){if(r.nextSibling){r=r.nextSibling;break e}r=r.parentNode}r=void 0}r=Jn(r)}}function tr(e,t){return!(!e||!t)&&(e===t||(!e||3!==e.nodeType)&&(t&&3===t.nodeType?tr(e,t.parentNode):"contains"in e?e.contains(t):!!e.compareDocumentPosition&&!!(16&e.compareDocumentPosition(t))))}function nr(e){for(var t=ht((e=null!=e&&null!=e.ownerDocument&&null!=e.ownerDocument.defaultView?e.ownerDocument.defaultView:window).document);t instanceof e.HTMLIFrameElement;){try{var n="string"==typeof t.contentWindow.location.href}catch(gM){n=!1}if(!n)break;t=ht((e=t.contentWindow).document)}return t}function rr(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&("input"===t&&("text"===e.type||"search"===e.type||"tel"===e.type||"url"===e.type||"password"===e.type)||"textarea"===t||"true"===e.contentEditable)}var ir=jt&&"documentMode"in document&&11>=document.documentMode,sr=null,or=null,ar=null,lr=!1;function ur(e,t,n){var r=n.window===n?n.document:9===n.nodeType?n:n.ownerDocument;lr||null==sr||sr!==ht(r)||(r="selectionStart"in(r=sr)&&rr(r)?{start:r.selectionStart,end:r.selectionEnd}:{anchorNode:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection()).anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset},ar&&Xn(ar,r)||(ar=r,0<(r=nd(or,"onSelect")).length&&(t=new tn("onSelect","select",null,t,n),e.push({event:t,listeners:r}),t.target=sr)))}function cr(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var dr={animationend:cr("Animation","AnimationEnd"),animationiteration:cr("Animation","AnimationIteration"),animationstart:cr("Animation","AnimationStart"),transitionrun:cr("Transition","TransitionRun"),transitionstart:cr("Transition","TransitionStart"),transitioncancel:cr("Transition","TransitionCancel"),transitionend:cr("Transition","TransitionEnd")},fr={},pr={};function hr(e){if(fr[e])return fr[e];if(!dr[e])return e;var t,n=dr[e];for(t in n)if(n.hasOwnProperty(t)&&t in pr)return fr[e]=n[t];return e}jt&&(pr=document.createElement("div").style,"AnimationEvent"in window||(delete dr.animationend.animation,delete dr.animationiteration.animation,delete dr.animationstart.animation),"TransitionEvent"in window||delete dr.transitionend.transition);var mr=hr("animationend"),gr=hr("animationiteration"),yr=hr("animationstart"),vr=hr("transitionrun"),br=hr("transitionstart"),_r=hr("transitioncancel"),wr=hr("transitionend"),Sr=new Map,kr="abort auxClick beforeToggle cancel canPlay canPlayThrough click close contextMenu copy cut drag dragEnd dragEnter dragExit dragLeave dragOver dragStart drop durationChange emptied encrypted ended error gotPointerCapture input invalid keyDown keyPress keyUp load loadedData loadedMetadata loadStart lostPointerCapture mouseDown mouseMove mouseOut mouseOver mouseUp paste pause play playing pointerCancel pointerDown pointerMove pointerOut pointerOver pointerUp progress rateChange reset resize seeked seeking stalled submit suspend timeUpdate touchCancel touchEnd touchStart volumeChange scroll toggle touchMove waiting wheel".split(" ");function Er(e,t){Sr.set(e,t),nt(t,[e])}kr.push("scrollEnd");var xr="function"==typeof reportError?reportError:function(e){if("object"==typeof window&&"function"==typeof window.ErrorEvent){var t=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:"object"==typeof e&&null!==e&&"string"==typeof e.message?String(e.message):String(e),error:e});if(!window.dispatchEvent(t))return}else if("object"==typeof process&&"function"==typeof process.emit)return void process.emit("uncaughtException",e);console.error(e)},Tr=[],Cr=0,Ir=0;function Mr(){for(var e=Cr,t=Ir=Cr=0;t<e;){var n=Tr[t];Tr[t++]=null;var r=Tr[t];Tr[t++]=null;var i=Tr[t];Tr[t++]=null;var s=Tr[t];if(Tr[t++]=null,null!==r&&null!==i){var o=r.pending;null===o?i.next=i:(i.next=o.next,o.next=i),r.pending=i}0!==s&&Lr(n,i,s)}}function Or(e,t,n,r){Tr[Cr++]=e,Tr[Cr++]=t,Tr[Cr++]=n,Tr[Cr++]=r,Ir|=r,e.lanes|=r,null!==(e=e.alternate)&&(e.lanes|=r)}function Ar(e,t,n,r){return Or(e,t,n,r),Nr(e)}function Dr(e,t){return Or(e,null,null,t),Nr(e)}function Lr(e,t,n){e.lanes|=n;var r=e.alternate;null!==r&&(r.lanes|=n);for(var i=!1,s=e.return;null!==s;)s.childLanes|=n,null!==(r=s.alternate)&&(r.childLanes|=n),22===s.tag&&(null===(e=s.stateNode)||1&e._visibility||(i=!0)),e=s,s=s.return;return 3===e.tag?(s=e.stateNode,i&&null!==t&&(i=31-be(n),null===(r=(e=s.hiddenUpdates)[i])?e[i]=[t]:r.push(t),t.lane=536870912|n),s):null}function Nr(e){if(50<qu)throw qu=0,Wu=null,Error(r(185));for(var t=e.return;null!==t;)t=(e=t).return;return 3===e.tag?e.stateNode:null}var Rr={};function Pr(e,t,n,r){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.refCleanup=this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function zr(e,t,n,r){return new Pr(e,t,n,r)}function Fr(e){return!(!(e=e.prototype)||!e.isReactComponent)}function $r(e,t){var n=e.alternate;return null===n?((n=zr(e.tag,t,e.key,e.mode)).elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.type=e.type,n.flags=0,n.subtreeFlags=0,n.deletions=null),n.flags=65011712&e.flags,n.childLanes=e.childLanes,n.lanes=e.lanes,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,t=e.dependencies,n.dependencies=null===t?null:{lanes:t.lanes,firstContext:t.firstContext},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n.refCleanup=e.refCleanup,n}function jr(e,t){e.flags&=65011714;var n=e.alternate;return null===n?(e.childLanes=0,e.lanes=t,e.child=null,e.subtreeFlags=0,e.memoizedProps=null,e.memoizedState=null,e.updateQueue=null,e.dependencies=null,e.stateNode=null):(e.childLanes=n.childLanes,e.lanes=n.lanes,e.child=n.child,e.subtreeFlags=0,e.deletions=null,e.memoizedProps=n.memoizedProps,e.memoizedState=n.memoizedState,e.updateQueue=n.updateQueue,e.type=n.type,t=n.dependencies,e.dependencies=null===t?null:{lanes:t.lanes,firstContext:t.firstContext}),e}function Ur(e,t,n,i,s,o){var a=0;if(i=e,"function"==typeof e)Fr(e)&&(a=1);else if("string"==typeof e)a=function(e,t,n){if(1===n||null!=t.itemProp)return!1;switch(e){case"meta":case"title":return!0;case"style":if("string"!=typeof t.precedence||"string"!=typeof t.href||""===t.href)break;return!0;case"link":if("string"!=typeof t.rel||"string"!=typeof t.href||""===t.href||t.onLoad||t.onError)break;return"stylesheet"!==t.rel||(e=t.disabled,"string"==typeof t.precedence&&null==e);case"script":if(t.async&&"function"!=typeof t.async&&"symbol"!=typeof t.async&&!t.onLoad&&!t.onError&&t.src&&"string"==typeof t.src)return!0}return!1}(e,n,q.current)?26:"html"===e||"head"===e||"body"===e?27:5;else e:switch(e){case T:return(e=zr(31,n,t,s)).elementType=T,e.lanes=o,e;case g:return Br(n.children,s,o,t);case y:a=8,s|=24;break;case v:return(e=zr(12,n,t,2|s)).elementType=v,e.lanes=o,e;case S:return(e=zr(13,n,t,s)).elementType=S,e.lanes=o,e;case k:return(e=zr(19,n,t,s)).elementType=k,e.lanes=o,e;default:if("object"==typeof e&&null!==e)switch(e.$$typeof){case _:a=10;break e;case b:a=9;break e;case w:a=11;break e;case E:a=14;break e;case x:a=16,i=null;break e}a=29,n=Error(r(130,null===e?"null":typeof e,"")),i=null}return(t=zr(a,n,t,s)).elementType=e,t.type=i,t.lanes=o,t}function Br(e,t,n,r){return(e=zr(7,e,r,t)).lanes=n,e}function qr(e,t,n){return(e=zr(6,e,null,t)).lanes=n,e}function Wr(e){var t=zr(18,null,null,0);return t.stateNode=e,t}function Vr(e,t,n){return(t=zr(4,null!==e.children?e.children:[],e.key,t)).lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}var Hr=new WeakMap;function Yr(e,t){if("object"==typeof e&&null!==e){var n=Hr.get(e);return void 0!==n?n:(t={value:e,source:t,stack:te(t)},Hr.set(e,t),t)}return{value:e,source:t,stack:te(t)}}var Gr=[],Zr=0,Kr=null,Qr=0,Xr=[],Jr=0,ei=null,ti=1,ni="";function ri(e,t){Gr[Zr++]=Qr,Gr[Zr++]=Kr,Kr=e,Qr=t}function ii(e,t,n){Xr[Jr++]=ti,Xr[Jr++]=ni,Xr[Jr++]=ei,ei=e;var r=ti;e=ni;var i=32-be(r)-1;r&=~(1<<i),n+=1;var s=32-be(t)+i;if(30<s){var o=i-i%5;s=(r&(1<<o)-1).toString(32),r>>=o,i-=o,ti=1<<32-be(t)+i|n<<i|r,ni=s+e}else ti=1<<s|n<<i|r,ni=e}function si(e){null!==e.return&&(ri(e,1),ii(e,1,0))}function oi(e){for(;e===Kr;)Kr=Gr[--Zr],Gr[Zr]=null,Qr=Gr[--Zr],Gr[Zr]=null;for(;e===ei;)ei=Xr[--Jr],Xr[Jr]=null,ni=Xr[--Jr],Xr[Jr]=null,ti=Xr[--Jr],Xr[Jr]=null}function ai(e,t){Xr[Jr++]=ti,Xr[Jr++]=ni,Xr[Jr++]=ei,ti=t.id,ni=t.overflow,ei=e}var li=null,ui=null,ci=!1,di=null,fi=!1,pi=Error(r(519));function hi(e){throw _i(Yr(Error(r(418,1<arguments.length&&void 0!==arguments[1]&&arguments[1]?"text":"HTML","")),e)),pi}function mi(e){var t=e.stateNode,n=e.type,r=e.memoizedProps;switch(t[je]=e,t[Ue]=r,n){case"dialog":Zc("cancel",t),Zc("close",t);break;case"iframe":case"object":case"embed":Zc("load",t);break;case"video":case"audio":for(n=0;n<Hc.length;n++)Zc(Hc[n],t);break;case"source":Zc("error",t);break;case"img":case"image":case"link":Zc("error",t),Zc("load",t);break;case"details":Zc("toggle",t);break;case"input":Zc("invalid",t),vt(t,r.value,r.defaultValue,r.checked,r.defaultChecked,r.type,r.name,!0);break;case"select":Zc("invalid",t);break;case"textarea":Zc("invalid",t),St(t,r.value,r.defaultValue,r.children)}"string"!=typeof(n=r.children)&&"number"!=typeof n&&"bigint"!=typeof n||t.textContent===""+n||!0===r.suppressHydrationWarning||ld(t.textContent,n)?(null!=r.popover&&(Zc("beforetoggle",t),Zc("toggle",t)),null!=r.onScroll&&Zc("scroll",t),null!=r.onScrollEnd&&Zc("scrollend",t),null!=r.onClick&&(t.onclick=At),t=!0):t=!1,t||hi(e,!0)}function gi(e){for(li=e.return;li;)switch(li.tag){case 5:case 31:case 13:return void(fi=!1);case 27:case 3:return void(fi=!0);default:li=li.return}}function yi(e){if(e!==li)return!1;if(!ci)return gi(e),ci=!0,!1;var t,n=e.tag;if((t=3!==n&&27!==n)&&((t=5===n)&&(t=!("form"!==(t=e.type)&&"button"!==t)||vd(e.type,e.memoizedProps)),t=!t),t&&ui&&hi(e),gi(e),13===n){if(!(e=null!==(e=e.memoizedState)?e.dehydrated:null))throw Error(r(317));ui=Nd(e)}else if(31===n){if(!(e=null!==(e=e.memoizedState)?e.dehydrated:null))throw Error(r(317));ui=Nd(e)}else 27===n?(n=ui,xd(e.type)?(e=Ld,Ld=null,ui=e):ui=n):ui=li?Dd(e.stateNode.nextSibling):null;return!0}function vi(){ui=li=null,ci=!1}function bi(){var e=di;return null!==e&&(null===Mu?Mu=e:Mu.push.apply(Mu,e),di=null),e}function _i(e){null===di?di=[e]:di.push(e)}var wi=F(null),Si=null,ki=null;function Ei(e,t,n){j(wi,t._currentValue),t._currentValue=n}function xi(e){e._currentValue=wi.current,$(wi)}function Ti(e,t,n){for(;null!==e;){var r=e.alternate;if((e.childLanes&t)!==t?(e.childLanes|=t,null!==r&&(r.childLanes|=t)):null!==r&&(r.childLanes&t)!==t&&(r.childLanes|=t),e===n)break;e=e.return}}function Ci(e,t,n,i){var s=e.child;for(null!==s&&(s.return=e);null!==s;){var o=s.dependencies;if(null!==o){var a=s.child;o=o.firstContext;e:for(;null!==o;){var l=o;o=s;for(var u=0;u<t.length;u++)if(l.context===t[u]){o.lanes|=n,null!==(l=o.alternate)&&(l.lanes|=n),Ti(o.return,n,e),i||(a=null);break e}o=l.next}}else if(18===s.tag){if(null===(a=s.return))throw Error(r(341));a.lanes|=n,null!==(o=a.alternate)&&(o.lanes|=n),Ti(a,n,e),a=null}else a=s.child;if(null!==a)a.return=s;else for(a=s;null!==a;){if(a===e){a=null;break}if(null!==(s=a.sibling)){s.return=a.return,a=s;break}a=a.return}s=a}}function Ii(e,t,n,i){e=null;for(var s=t,o=!1;null!==s;){if(!o)if(524288&s.flags)o=!0;else if(262144&s.flags)break;if(10===s.tag){var a=s.alternate;if(null===a)throw Error(r(387));if(null!==(a=a.memoizedProps)){var l=s.type;Qn(s.pendingProps.value,a.value)||(null!==e?e.push(l):e=[l])}}else if(s===H.current){if(null===(a=s.alternate))throw Error(r(387));a.memoizedState.memoizedState!==s.memoizedState.memoizedState&&(null!==e?e.push(cf):e=[cf])}s=s.return}null!==e&&Ci(t,e,n,i),t.flags|=262144}function Mi(e){for(e=e.firstContext;null!==e;){if(!Qn(e.context._currentValue,e.memoizedValue))return!0;e=e.next}return!1}function Oi(e){Si=e,ki=null,null!==(e=e.dependencies)&&(e.firstContext=null)}function Ai(e){return Li(Si,e)}function Di(e,t){return null===Si&&Oi(e),Li(e,t)}function Li(e,t){var n=t._currentValue;if(t={context:t,memoizedValue:n,next:null},null===ki){if(null===e)throw Error(r(308));ki=t,e.dependencies={lanes:0,firstContext:t},e.flags|=524288}else ki=ki.next=t;return n}var Ni="undefined"!=typeof AbortController?AbortController:function(){var e=[],t=this.signal={aborted:!1,addEventListener:function(t,n){e.push(n)}};this.abort=function(){t.aborted=!0,e.forEach(function(e){return e()})}},Ri=e.unstable_scheduleCallback,Pi=e.unstable_NormalPriority,zi={$$typeof:_,Consumer:null,Provider:null,_currentValue:null,_currentValue2:null,_threadCount:0};function Fi(){return{controller:new Ni,data:new Map,refCount:0}}function $i(e){e.refCount--,0===e.refCount&&Ri(Pi,function(){e.controller.abort()})}var ji=null,Ui=0,Bi=0,qi=null;function Wi(){if(0===--Ui&&null!==ji){null!==qi&&(qi.status="fulfilled");var e=ji;ji=null,Bi=0,qi=null;for(var t=0;t<e.length;t++)(0,e[t])()}}var Vi=L.S;L.S=function(e,t){Du=ae(),"object"==typeof t&&null!==t&&"function"==typeof t.then&&function(e,t){if(null===ji){var n=ji=[];Ui=0,Bi=Uc(),qi={status:"pending",value:void 0,then:function(e){n.push(e)}}}Ui++,t.then(Wi,Wi)}(0,t),null!==Vi&&Vi(e,t)};var Hi=F(null);function Yi(){var e=Hi.current;return null!==e?e:pu.pooledCache}function Gi(e,t){j(Hi,null===t?Hi.current:t.pool)}function Zi(){var e=Yi();return null===e?null:{parent:zi._currentValue,pool:e}}var Ki=Error(r(460)),Qi=Error(r(474)),Xi=Error(r(542)),Ji={then:function(){}};function es(e){return"fulfilled"===(e=e.status)||"rejected"===e}function ts(e,t,n){switch(void 0===(n=e[n])?e.push(t):n!==t&&(t.then(At,At),t=n),t.status){case"fulfilled":return t.value;case"rejected":throw ss(e=t.reason),e;default:if("string"==typeof t.status)t.then(At,At);else{if(null!==(e=pu)&&100<e.shellSuspendCounter)throw Error(r(482));(e=t).status="pending",e.then(function(e){if("pending"===t.status){var n=t;n.status="fulfilled",n.value=e}},function(e){if("pending"===t.status){var n=t;n.status="rejected",n.reason=e}})}switch(t.status){case"fulfilled":return t.value;case"rejected":throw ss(e=t.reason),e}throw rs=t,Ki}}function ns(e){try{return(0,e._init)(e._payload)}catch(t){if(null!==t&&"object"==typeof t&&"function"==typeof t.then)throw rs=t,Ki;throw t}}var rs=null;function is(){if(null===rs)throw Error(r(459));var e=rs;return rs=null,e}function ss(e){if(e===Ki||e===Xi)throw Error(r(483))}var os=null,as=0;function ls(e){var t=as;return as+=1,null===os&&(os=[]),ts(os,e,t)}function us(e,t){t=t.props.ref,e.ref=void 0!==t?t:null}function cs(e,t){if(t.$$typeof===p)throw Error(r(525));throw e=Object.prototype.toString.call(t),Error(r(31,"[object Object]"===e?"object with keys {"+Object.keys(t).join(", ")+"}":e))}function ds(e){function t(t,n){if(e){var r=t.deletions;null===r?(t.deletions=[n],t.flags|=16):r.push(n)}}function n(n,r){if(!e)return null;for(;null!==r;)t(n,r),r=r.sibling;return null}function i(e){for(var t=new Map;null!==e;)null!==e.key?t.set(e.key,e):t.set(e.index,e),e=e.sibling;return t}function s(e,t){return(e=$r(e,t)).index=0,e.sibling=null,e}function o(t,n,r){return t.index=r,e?null!==(r=t.alternate)?(r=r.index)<n?(t.flags|=67108866,n):r:(t.flags|=67108866,n):(t.flags|=1048576,n)}function a(t){return e&&null===t.alternate&&(t.flags|=67108866),t}function l(e,t,n,r){return null===t||6!==t.tag?((t=qr(n,e.mode,r)).return=e,t):((t=s(t,n)).return=e,t)}function u(e,t,n,r){var i=n.type;return i===g?d(e,t,n.props.children,r,n.key):null!==t&&(t.elementType===i||"object"==typeof i&&null!==i&&i.$$typeof===x&&ns(i)===t.type)?(us(t=s(t,n.props),n),t.return=e,t):(us(t=Ur(n.type,n.key,n.props,null,e.mode,r),n),t.return=e,t)}function c(e,t,n,r){return null===t||4!==t.tag||t.stateNode.containerInfo!==n.containerInfo||t.stateNode.implementation!==n.implementation?((t=Vr(n,e.mode,r)).return=e,t):((t=s(t,n.children||[])).return=e,t)}function d(e,t,n,r,i){return null===t||7!==t.tag?((t=Br(n,e.mode,r,i)).return=e,t):((t=s(t,n)).return=e,t)}function f(e,t,n){if("string"==typeof t&&""!==t||"number"==typeof t||"bigint"==typeof t)return(t=qr(""+t,e.mode,n)).return=e,t;if("object"==typeof t&&null!==t){switch(t.$$typeof){case h:return us(n=Ur(t.type,t.key,t.props,null,e.mode,n),t),n.return=e,n;case m:return(t=Vr(t,e.mode,n)).return=e,t;case x:return f(e,t=ns(t),n)}if(D(t)||M(t))return(t=Br(t,e.mode,n,null)).return=e,t;if("function"==typeof t.then)return f(e,ls(t),n);if(t.$$typeof===_)return f(e,Di(e,t),n);cs(e,t)}return null}function p(e,t,n,r){var i=null!==t?t.key:null;if("string"==typeof n&&""!==n||"number"==typeof n||"bigint"==typeof n)return null!==i?null:l(e,t,""+n,r);if("object"==typeof n&&null!==n){switch(n.$$typeof){case h:return n.key===i?u(e,t,n,r):null;case m:return n.key===i?c(e,t,n,r):null;case x:return p(e,t,n=ns(n),r)}if(D(n)||M(n))return null!==i?null:d(e,t,n,r,null);if("function"==typeof n.then)return p(e,t,ls(n),r);if(n.$$typeof===_)return p(e,t,Di(e,n),r);cs(e,n)}return null}function y(e,t,n,r,i){if("string"==typeof r&&""!==r||"number"==typeof r||"bigint"==typeof r)return l(t,e=e.get(n)||null,""+r,i);if("object"==typeof r&&null!==r){switch(r.$$typeof){case h:return u(t,e=e.get(null===r.key?n:r.key)||null,r,i);case m:return c(t,e=e.get(null===r.key?n:r.key)||null,r,i);case x:return y(e,t,n,r=ns(r),i)}if(D(r)||M(r))return d(t,e=e.get(n)||null,r,i,null);if("function"==typeof r.then)return y(e,t,n,ls(r),i);if(r.$$typeof===_)return y(e,t,n,Di(t,r),i);cs(t,r)}return null}function v(l,u,c,d){if("object"==typeof c&&null!==c&&c.type===g&&null===c.key&&(c=c.props.children),"object"==typeof c&&null!==c){switch(c.$$typeof){case h:e:{for(var b=c.key;null!==u;){if(u.key===b){if((b=c.type)===g){if(7===u.tag){n(l,u.sibling),(d=s(u,c.props.children)).return=l,l=d;break e}}else if(u.elementType===b||"object"==typeof b&&null!==b&&b.$$typeof===x&&ns(b)===u.type){n(l,u.sibling),us(d=s(u,c.props),c),d.return=l,l=d;break e}n(l,u);break}t(l,u),u=u.sibling}c.type===g?((d=Br(c.props.children,l.mode,d,c.key)).return=l,l=d):(us(d=Ur(c.type,c.key,c.props,null,l.mode,d),c),d.return=l,l=d)}return a(l);case m:e:{for(b=c.key;null!==u;){if(u.key===b){if(4===u.tag&&u.stateNode.containerInfo===c.containerInfo&&u.stateNode.implementation===c.implementation){n(l,u.sibling),(d=s(u,c.children||[])).return=l,l=d;break e}n(l,u);break}t(l,u),u=u.sibling}(d=Vr(c,l.mode,d)).return=l,l=d}return a(l);case x:return v(l,u,c=ns(c),d)}if(D(c))return function(r,s,a,l){for(var u=null,c=null,d=s,h=s=0,m=null;null!==d&&h<a.length;h++){d.index>h?(m=d,d=null):m=d.sibling;var g=p(r,d,a[h],l);if(null===g){null===d&&(d=m);break}e&&d&&null===g.alternate&&t(r,d),s=o(g,s,h),null===c?u=g:c.sibling=g,c=g,d=m}if(h===a.length)return n(r,d),ci&&ri(r,h),u;if(null===d){for(;h<a.length;h++)null!==(d=f(r,a[h],l))&&(s=o(d,s,h),null===c?u=d:c.sibling=d,c=d);return ci&&ri(r,h),u}for(d=i(d);h<a.length;h++)null!==(m=y(d,r,h,a[h],l))&&(e&&null!==m.alternate&&d.delete(null===m.key?h:m.key),s=o(m,s,h),null===c?u=m:c.sibling=m,c=m);return e&&d.forEach(function(e){return t(r,e)}),ci&&ri(r,h),u}(l,u,c,d);if(M(c)){if("function"!=typeof(b=M(c)))throw Error(r(150));return function(s,a,l,u){if(null==l)throw Error(r(151));for(var c=null,d=null,h=a,m=a=0,g=null,v=l.next();null!==h&&!v.done;m++,v=l.next()){h.index>m?(g=h,h=null):g=h.sibling;var b=p(s,h,v.value,u);if(null===b){null===h&&(h=g);break}e&&h&&null===b.alternate&&t(s,h),a=o(b,a,m),null===d?c=b:d.sibling=b,d=b,h=g}if(v.done)return n(s,h),ci&&ri(s,m),c;if(null===h){for(;!v.done;m++,v=l.next())null!==(v=f(s,v.value,u))&&(a=o(v,a,m),null===d?c=v:d.sibling=v,d=v);return ci&&ri(s,m),c}for(h=i(h);!v.done;m++,v=l.next())null!==(v=y(h,s,m,v.value,u))&&(e&&null!==v.alternate&&h.delete(null===v.key?m:v.key),a=o(v,a,m),null===d?c=v:d.sibling=v,d=v);return e&&h.forEach(function(e){return t(s,e)}),ci&&ri(s,m),c}(l,u,c=b.call(c),d)}if("function"==typeof c.then)return v(l,u,ls(c),d);if(c.$$typeof===_)return v(l,u,Di(l,c),d);cs(l,c)}return"string"==typeof c&&""!==c||"number"==typeof c||"bigint"==typeof c?(c=""+c,null!==u&&6===u.tag?(n(l,u.sibling),(d=s(u,c)).return=l,l=d):(n(l,u),(d=qr(c,l.mode,d)).return=l,l=d),a(l)):n(l,u)}return function(e,t,n,r){try{as=0;var i=v(e,t,n,r);return os=null,i}catch(o){if(o===Ki||o===Xi)throw o;var s=zr(29,o,null,e.mode);return s.lanes=r,s.return=e,s}}}var fs=ds(!0),ps=ds(!1),hs=!1;function ms(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,lanes:0,hiddenCallbacks:null},callbacks:null}}function gs(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,callbacks:null})}function ys(e){return{lane:e,tag:0,payload:null,callback:null,next:null}}function vs(e,t,n){var r=e.updateQueue;if(null===r)return null;if(r=r.shared,2&fu){var i=r.pending;return null===i?t.next=t:(t.next=i.next,i.next=t),r.pending=t,t=Nr(e),Lr(e,null,n),t}return Or(e,r,t,n),Nr(e)}function bs(e,t,n){if(null!==(t=t.updateQueue)&&(t=t.shared,4194048&n)){var r=t.lanes;n|=r&=e.pendingLanes,t.lanes=n,Le(e,n)}}function _s(e,t){var n=e.updateQueue,r=e.alternate;if(null!==r&&n===(r=r.updateQueue)){var i=null,s=null;if(null!==(n=n.firstBaseUpdate)){do{var o={lane:n.lane,tag:n.tag,payload:n.payload,callback:null,next:null};null===s?i=s=o:s=s.next=o,n=n.next}while(null!==n);null===s?i=s=t:s=s.next=t}else i=s=t;return n={baseState:r.baseState,firstBaseUpdate:i,lastBaseUpdate:s,shared:r.shared,callbacks:r.callbacks},void(e.updateQueue=n)}null===(e=n.lastBaseUpdate)?n.firstBaseUpdate=t:e.next=t,n.lastBaseUpdate=t}var ws=!1;function Ss(){if(ws&&null!==qi)throw qi}function ks(e,t,n,r){ws=!1;var i=e.updateQueue;hs=!1;var s=i.firstBaseUpdate,o=i.lastBaseUpdate,a=i.shared.pending;if(null!==a){i.shared.pending=null;var l=a,u=l.next;l.next=null,null===o?s=u:o.next=u,o=l;var c=e.alternate;null!==c&&(a=(c=c.updateQueue).lastBaseUpdate)!==o&&(null===a?c.firstBaseUpdate=u:a.next=u,c.lastBaseUpdate=l)}if(null!==s){var d=i.baseState;for(o=0,c=u=l=null,a=s;;){var p=-536870913&a.lane,h=p!==a.lane;if(h?(mu&p)===p:(r&p)===p){0!==p&&p===Bi&&(ws=!0),null!==c&&(c=c.next={lane:0,tag:a.tag,payload:a.payload,callback:null,next:null});e:{var m=e,g=a;p=t;var y=n;switch(g.tag){case 1:if("function"==typeof(m=g.payload)){d=m.call(y,d,p);break e}d=m;break e;case 3:m.flags=-65537&m.flags|128;case 0:if(null==(p="function"==typeof(m=g.payload)?m.call(y,d,p):m))break e;d=f({},d,p);break e;case 2:hs=!0}}null!==(p=a.callback)&&(e.flags|=64,h&&(e.flags|=8192),null===(h=i.callbacks)?i.callbacks=[p]:h.push(p))}else h={lane:p,tag:a.tag,payload:a.payload,callback:a.callback,next:null},null===c?(u=c=h,l=d):c=c.next=h,o|=p;if(null===(a=a.next)){if(null===(a=i.shared.pending))break;a=(h=a).next,h.next=null,i.lastBaseUpdate=h,i.shared.pending=null}}null===c&&(l=d),i.baseState=l,i.firstBaseUpdate=u,i.lastBaseUpdate=c,null===s&&(i.shared.lanes=0),ku|=o,e.lanes=o,e.memoizedState=d}}function Es(e,t){if("function"!=typeof e)throw Error(r(191,e));e.call(t)}function xs(e,t){var n=e.callbacks;if(null!==n)for(e.callbacks=null,e=0;e<n.length;e++)Es(n[e],t)}var Ts=F(null),Cs=F(0);function Is(e,t){j(Cs,e=wu),j(Ts,t),wu=e|t.baseLanes}function Ms(){j(Cs,wu),j(Ts,Ts.current)}function Os(){wu=Cs.current,$(Ts),$(Cs)}var As=F(null),Ds=null;function Ls(e){var t=e.alternate;j(Fs,1&Fs.current),j(As,e),null===Ds&&(null===t||null!==Ts.current||null!==t.memoizedState)&&(Ds=e)}function Ns(e){j(Fs,Fs.current),j(As,e),null===Ds&&(Ds=e)}function Rs(e){22===e.tag?(j(Fs,Fs.current),j(As,e),null===Ds&&(Ds=e)):Ps()}function Ps(){j(Fs,Fs.current),j(As,As.current)}function zs(e){$(As),Ds===e&&(Ds=null),$(Fs)}var Fs=F(0);function $s(e){for(var t=e;null!==t;){if(13===t.tag){var n=t.memoizedState;if(null!==n&&(null===(n=n.dehydrated)||Od(n)||Ad(n)))return t}else if(19!==t.tag||"forwards"!==t.memoizedProps.revealOrder&&"backwards"!==t.memoizedProps.revealOrder&&"unstable_legacy-backwards"!==t.memoizedProps.revealOrder&&"together"!==t.memoizedProps.revealOrder){if(null!==t.child){t.child.return=t,t=t.child;continue}}else if(128&t.flags)return t;if(t===e)break;for(;null===t.sibling;){if(null===t.return||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}var js=0,Us=null,Bs=null,qs=null,Ws=!1,Vs=!1,Hs=!1,Ys=0,Gs=0,Zs=null,Ks=0;function Qs(){throw Error(r(321))}function Xs(e,t){if(null===t)return!1;for(var n=0;n<t.length&&n<e.length;n++)if(!Qn(e[n],t[n]))return!1;return!0}function Js(e,t,n,r,i,s){return js=s,Us=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,L.H=null===e||null===e.memoizedState?ma:ga,Hs=!1,s=n(r,i),Hs=!1,Vs&&(s=to(t,n,r,i)),eo(e),s}function eo(e){L.H=ha;var t=null!==Bs&&null!==Bs.next;if(js=0,qs=Bs=Us=null,Ws=!1,Gs=0,Zs=null,t)throw Error(r(300));null===e||Da||null!==(e=e.dependencies)&&Mi(e)&&(Da=!0)}function to(e,t,n,i){Us=e;var s=0;do{if(Vs&&(Zs=null),Gs=0,Vs=!1,25<=s)throw Error(r(301));if(s+=1,qs=Bs=null,null!=e.updateQueue){var o=e.updateQueue;o.lastEffect=null,o.events=null,o.stores=null,null!=o.memoCache&&(o.memoCache.index=0)}L.H=ya,o=t(n,i)}while(Vs);return o}function no(){var e=L.H,t=e.useState()[0];return t="function"==typeof t.then?lo(t):t,e=e.useState()[0],(null!==Bs?Bs.memoizedState:null)!==e&&(Us.flags|=1024),t}function ro(){var e=0!==Ys;return Ys=0,e}function io(e,t,n){t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~n}function so(e){if(Ws){for(e=e.memoizedState;null!==e;){var t=e.queue;null!==t&&(t.pending=null),e=e.next}Ws=!1}js=0,qs=Bs=Us=null,Vs=!1,Gs=Ys=0,Zs=null}function oo(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return null===qs?Us.memoizedState=qs=e:qs=qs.next=e,qs}function ao(){if(null===Bs){var e=Us.alternate;e=null!==e?e.memoizedState:null}else e=Bs.next;var t=null===qs?Us.memoizedState:qs.next;if(null!==t)qs=t,Bs=e;else{if(null===e){if(null===Us.alternate)throw Error(r(467));throw Error(r(310))}e={memoizedState:(Bs=e).memoizedState,baseState:Bs.baseState,baseQueue:Bs.baseQueue,queue:Bs.queue,next:null},null===qs?Us.memoizedState=qs=e:qs=qs.next=e}return qs}function lo(e){var t=Gs;return Gs+=1,null===Zs&&(Zs=[]),e=ts(Zs,e,t),t=Us,null===(null===qs?t.memoizedState:qs.next)&&(t=t.alternate,L.H=null===t||null===t.memoizedState?ma:ga),e}function uo(e){if(null!==e&&"object"==typeof e){if("function"==typeof e.then)return lo(e);if(e.$$typeof===_)return Ai(e)}throw Error(r(438,String(e)))}function co(e){var t=null,n=Us.updateQueue;if(null!==n&&(t=n.memoCache),null==t){var r=Us.alternate;null!==r&&null!==(r=r.updateQueue)&&null!=(r=r.memoCache)&&(t={data:r.data.map(function(e){return e.slice()}),index:0})}if(null==t&&(t={data:[],index:0}),null===n&&(n={lastEffect:null,events:null,stores:null,memoCache:null},Us.updateQueue=n),n.memoCache=t,void 0===(n=t.data[t.index]))for(n=t.data[t.index]=Array(e),r=0;r<e;r++)n[r]=C;return t.index++,n}function fo(e,t){return"function"==typeof t?t(e):t}function po(e){return ho(ao(),Bs,e)}function ho(e,t,n){var i=e.queue;if(null===i)throw Error(r(311));i.lastRenderedReducer=n;var s=e.baseQueue,o=i.pending;if(null!==o){if(null!==s){var a=s.next;s.next=o.next,o.next=a}t.baseQueue=s=o,i.pending=null}if(o=e.baseState,null===s)e.memoizedState=o;else{var l=a=null,u=null,c=t=s.next,d=!1;do{var f=-536870913&c.lane;if(f!==c.lane?(mu&f)===f:(js&f)===f){var p=c.revertLane;if(0===p)null!==u&&(u=u.next={lane:0,revertLane:0,gesture:null,action:c.action,hasEagerState:c.hasEagerState,eagerState:c.eagerState,next:null}),f===Bi&&(d=!0);else{if((js&p)===p){c=c.next,p===Bi&&(d=!0);continue}f={lane:0,revertLane:c.revertLane,gesture:null,action:c.action,hasEagerState:c.hasEagerState,eagerState:c.eagerState,next:null},null===u?(l=u=f,a=o):u=u.next=f,Us.lanes|=p,ku|=p}f=c.action,Hs&&n(o,f),o=c.hasEagerState?c.eagerState:n(o,f)}else p={lane:f,revertLane:c.revertLane,gesture:c.gesture,action:c.action,hasEagerState:c.hasEagerState,eagerState:c.eagerState,next:null},null===u?(l=u=p,a=o):u=u.next=p,Us.lanes|=f,ku|=f;c=c.next}while(null!==c&&c!==t);if(null===u?a=o:u.next=l,!Qn(o,e.memoizedState)&&(Da=!0,d&&null!==(n=qi)))throw n;e.memoizedState=o,e.baseState=a,e.baseQueue=u,i.lastRenderedState=o}return null===s&&(i.lanes=0),[e.memoizedState,i.dispatch]}function mo(e){var t=ao(),n=t.queue;if(null===n)throw Error(r(311));n.lastRenderedReducer=e;var i=n.dispatch,s=n.pending,o=t.memoizedState;if(null!==s){n.pending=null;var a=s=s.next;do{o=e(o,a.action),a=a.next}while(a!==s);Qn(o,t.memoizedState)||(Da=!0),t.memoizedState=o,null===t.baseQueue&&(t.baseState=o),n.lastRenderedState=o}return[o,i]}function go(e,t,n){var i=Us,s=ao(),o=ci;if(o){if(void 0===n)throw Error(r(407));n=n()}else n=t();var a=!Qn((Bs||s).memoizedState,n);if(a&&(s.memoizedState=n,Da=!0),s=s.queue,Uo(bo.bind(null,i,s,e),[e]),s.getSnapshot!==t||a||null!==qs&&1&qs.memoizedState.tag){if(i.flags|=2048,Po(9,{destroy:void 0},vo.bind(null,i,s,n,t),null),null===pu)throw Error(r(349));o||127&js||yo(i,t,n)}return n}function yo(e,t,n){e.flags|=16384,e={getSnapshot:t,value:n},null===(t=Us.updateQueue)?(t={lastEffect:null,events:null,stores:null,memoCache:null},Us.updateQueue=t,t.stores=[e]):null===(n=t.stores)?t.stores=[e]:n.push(e)}function vo(e,t,n,r){t.value=n,t.getSnapshot=r,_o(t)&&wo(e)}function bo(e,t,n){return n(function(){_o(t)&&wo(e)})}function _o(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!Qn(e,n)}catch(r){return!0}}function wo(e){var t=Dr(e,2);null!==t&&Yu(t,0,2)}function So(e){var t=oo();if("function"==typeof e){var n=e;if(e=n(),Hs){ve(!0);try{n()}finally{ve(!1)}}}return t.memoizedState=t.baseState=e,t.queue={pending:null,lanes:0,dispatch:null,lastRenderedReducer:fo,lastRenderedState:e},t}function ko(e,t,n,r){return e.baseState=n,ho(e,Bs,"function"==typeof r?r:fo)}function Eo(e,t,n,i,s){if(da(e))throw Error(r(485));if(null!==(e=t.action)){var o={payload:s,action:e,next:null,isTransition:!0,status:"pending",value:null,reason:null,listeners:[],then:function(e){o.listeners.push(e)}};null!==L.T?n(!0):o.isTransition=!1,i(o),null===(n=t.pending)?(o.next=t.pending=o,xo(t,o)):(o.next=n.next,t.pending=n.next=o)}}function xo(e,t){var n=t.action,r=t.payload,i=e.state;if(t.isTransition){var s=L.T,o={};L.T=o;try{var a=n(i,r),l=L.S;null!==l&&l(o,a),To(e,t,a)}catch(u){Io(e,t,u)}finally{null!==s&&null!==o.types&&(s.types=o.types),L.T=s}}else try{To(e,t,s=n(i,r))}catch(c){Io(e,t,c)}}function To(e,t,n){null!==n&&"object"==typeof n&&"function"==typeof n.then?n.then(function(n){Co(e,t,n)},function(n){return Io(e,t,n)}):Co(e,t,n)}function Co(e,t,n){t.status="fulfilled",t.value=n,Mo(t),e.state=n,null!==(t=e.pending)&&((n=t.next)===t?e.pending=null:(n=n.next,t.next=n,xo(e,n)))}function Io(e,t,n){var r=e.pending;if(e.pending=null,null!==r){r=r.next;do{t.status="rejected",t.reason=n,Mo(t),t=t.next}while(t!==r)}e.action=null}function Mo(e){e=e.listeners;for(var t=0;t<e.length;t++)(0,e[t])()}function Oo(e,t){return t}function Ao(e,t){if(ci){var n=pu.formState;if(null!==n){e:{var r=Us;if(ci){if(ui){t:{for(var i=ui,s=fi;8!==i.nodeType;){if(!s){i=null;break t}if(null===(i=Dd(i.nextSibling))){i=null;break t}}i="F!"===(s=i.data)||"F"===s?i:null}if(i){ui=Dd(i.nextSibling),r="F!"===i.data;break e}}hi(r)}r=!1}r&&(t=n[0])}}return(n=oo()).memoizedState=n.baseState=t,r={pending:null,lanes:0,dispatch:null,lastRenderedReducer:Oo,lastRenderedState:t},n.queue=r,n=la.bind(null,Us,r),r.dispatch=n,r=So(!1),s=ca.bind(null,Us,!1,r.queue),i={state:t,dispatch:null,action:e,pending:null},(r=oo()).queue=i,n=Eo.bind(null,Us,i,s,n),i.dispatch=n,r.memoizedState=e,[t,n,!1]}function Do(e){return Lo(ao(),Bs,e)}function Lo(e,t,n){if(t=ho(e,t,Oo)[0],e=po(fo)[0],"object"==typeof t&&null!==t&&"function"==typeof t.then)try{var r=lo(t)}catch(o){if(o===Ki)throw Xi;throw o}else r=t;var i=(t=ao()).queue,s=i.dispatch;return n!==t.memoizedState&&(Us.flags|=2048,Po(9,{destroy:void 0},No.bind(null,i,n),null)),[r,s,e]}function No(e,t){e.action=t}function Ro(e){var t=ao(),n=Bs;if(null!==n)return Lo(t,n,e);ao(),t=t.memoizedState;var r=(n=ao()).queue.dispatch;return n.memoizedState=e,[t,r,!1]}function Po(e,t,n,r){return e={tag:e,create:n,deps:r,inst:t,next:null},null===(t=Us.updateQueue)&&(t={lastEffect:null,events:null,stores:null,memoCache:null},Us.updateQueue=t),null===(n=t.lastEffect)?t.lastEffect=e.next=e:(r=n.next,n.next=e,e.next=r,t.lastEffect=e),e}function zo(){return ao().memoizedState}function Fo(e,t,n,r){var i=oo();Us.flags|=e,i.memoizedState=Po(1|t,{destroy:void 0},n,void 0===r?null:r)}function $o(e,t,n,r){var i=ao();r=void 0===r?null:r;var s=i.memoizedState.inst;null!==Bs&&null!==r&&Xs(r,Bs.memoizedState.deps)?i.memoizedState=Po(t,s,n,r):(Us.flags|=e,i.memoizedState=Po(1|t,s,n,r))}function jo(e,t){Fo(8390656,8,e,t)}function Uo(e,t){$o(2048,8,e,t)}function Bo(e){var t=ao().memoizedState;return function(e){Us.flags|=4;var t=Us.updateQueue;if(null===t)t={lastEffect:null,events:null,stores:null,memoCache:null},Us.updateQueue=t,t.events=[e];else{var n=t.events;null===n?t.events=[e]:n.push(e)}}({ref:t,nextImpl:e}),function(){if(2&fu)throw Error(r(440));return t.impl.apply(void 0,arguments)}}function qo(e,t){return $o(4,2,e,t)}function Wo(e,t){return $o(4,4,e,t)}function Vo(e,t){if("function"==typeof t){e=e();var n=t(e);return function(){"function"==typeof n?n():t(null)}}if(null!=t)return e=e(),t.current=e,function(){t.current=null}}function Ho(e,t,n){n=null!=n?n.concat([e]):null,$o(4,4,Vo.bind(null,t,e),n)}function Yo(){}function Go(e,t){var n=ao();t=void 0===t?null:t;var r=n.memoizedState;return null!==t&&Xs(t,r[1])?r[0]:(n.memoizedState=[e,t],e)}function Zo(e,t){var n=ao();t=void 0===t?null:t;var r=n.memoizedState;if(null!==t&&Xs(t,r[1]))return r[0];if(r=e(),Hs){ve(!0);try{e()}finally{ve(!1)}}return n.memoizedState=[r,t],r}function Ko(e,t,n){return void 0===n||1073741824&js&&!(261930&mu)?e.memoizedState=t:(e.memoizedState=n,e=Hu(),Us.lanes|=e,ku|=e,n)}function Qo(e,t,n,r){return Qn(n,t)?n:null!==Ts.current?(e=Ko(e,n,r),Qn(e,t)||(Da=!0),e):42&js&&(!(1073741824&js)||261930&mu)?(e=Hu(),Us.lanes|=e,ku|=e,t):(Da=!0,e.memoizedState=n)}function Xo(e,t,n,r,i){var s=N.p;N.p=0!==s&&8>s?s:8;var o,a,l,u=L.T,c={};L.T=c,ca(e,!1,t,n);try{var d=i(),f=L.S;if(null!==f&&f(c,d),null!==d&&"object"==typeof d&&"function"==typeof d.then){var p=(o=r,a=[],l={status:"pending",value:null,reason:null,then:function(e){a.push(e)}},d.then(function(){l.status="fulfilled",l.value=o;for(var e=0;e<a.length;e++)(0,a[e])(o)},function(e){for(l.status="rejected",l.reason=e,e=0;e<a.length;e++)(0,a[e])(void 0)}),l);ua(e,t,p,Vu())}else ua(e,t,r,Vu())}catch(h){ua(e,t,{then:function(){},status:"rejected",reason:h},Vu())}finally{N.p=s,null!==u&&null!==c.types&&(u.types=c.types),L.T=u}}function Jo(){}function ea(e,t,n,i){if(5!==e.tag)throw Error(r(476));var s=ta(e).queue;Xo(e,s,t,R,null===n?Jo:function(){return na(e),n(i)})}function ta(e){var t=e.memoizedState;if(null!==t)return t;var n={};return(t={memoizedState:R,baseState:R,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:fo,lastRenderedState:R},next:null}).next={memoizedState:n,baseState:n,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:fo,lastRenderedState:n},next:null},e.memoizedState=t,null!==(e=e.alternate)&&(e.memoizedState=t),t}function na(e){var t=ta(e);null===t.next&&(t=e.alternate.memoizedState),ua(e,t.next.queue,{},Vu())}function ra(){return Ai(cf)}function ia(){return ao().memoizedState}function sa(){return ao().memoizedState}function oa(e){for(var t=e.return;null!==t;){switch(t.tag){case 24:case 3:var n=Vu(),r=vs(t,e=ys(n),n);return null!==r&&(Yu(r,0,n),bs(r,t,n)),t={cache:Fi()},void(e.payload=t)}t=t.return}}function aa(e,t,n){var r=Vu();n={lane:r,revertLane:0,gesture:null,action:n,hasEagerState:!1,eagerState:null,next:null},da(e)?fa(t,n):null!==(n=Ar(e,t,n,r))&&(Yu(n,0,r),pa(n,t,r))}function la(e,t,n){ua(e,t,n,Vu())}function ua(e,t,n,r){var i={lane:r,revertLane:0,gesture:null,action:n,hasEagerState:!1,eagerState:null,next:null};if(da(e))fa(t,i);else{var s=e.alternate;if(0===e.lanes&&(null===s||0===s.lanes)&&null!==(s=t.lastRenderedReducer))try{var o=t.lastRenderedState,a=s(o,n);if(i.hasEagerState=!0,i.eagerState=a,Qn(a,o))return Or(e,t,i,0),null===pu&&Mr(),!1}catch(l){}if(null!==(n=Ar(e,t,i,r)))return Yu(n,0,r),pa(n,t,r),!0}return!1}function ca(e,t,n,i){if(i={lane:2,revertLane:Uc(),gesture:null,action:i,hasEagerState:!1,eagerState:null,next:null},da(e)){if(t)throw Error(r(479))}else null!==(t=Ar(e,n,i,2))&&Yu(t,0,2)}function da(e){var t=e.alternate;return e===Us||null!==t&&t===Us}function fa(e,t){Vs=Ws=!0;var n=e.pending;null===n?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function pa(e,t,n){if(4194048&n){var r=t.lanes;n|=r&=e.pendingLanes,t.lanes=n,Le(e,n)}}var ha={readContext:Ai,use:uo,useCallback:Qs,useContext:Qs,useEffect:Qs,useImperativeHandle:Qs,useLayoutEffect:Qs,useInsertionEffect:Qs,useMemo:Qs,useReducer:Qs,useRef:Qs,useState:Qs,useDebugValue:Qs,useDeferredValue:Qs,useTransition:Qs,useSyncExternalStore:Qs,useId:Qs,useHostTransitionStatus:Qs,useFormState:Qs,useActionState:Qs,useOptimistic:Qs,useMemoCache:Qs,useCacheRefresh:Qs};ha.useEffectEvent=Qs;var ma={readContext:Ai,use:uo,useCallback:function(e,t){return oo().memoizedState=[e,void 0===t?null:t],e},useContext:Ai,useEffect:jo,useImperativeHandle:function(e,t,n){n=null!=n?n.concat([e]):null,Fo(4194308,4,Vo.bind(null,t,e),n)},useLayoutEffect:function(e,t){return Fo(4194308,4,e,t)},useInsertionEffect:function(e,t){Fo(4,2,e,t)},useMemo:function(e,t){var n=oo();t=void 0===t?null:t;var r=e();if(Hs){ve(!0);try{e()}finally{ve(!1)}}return n.memoizedState=[r,t],r},useReducer:function(e,t,n){var r=oo();if(void 0!==n){var i=n(t);if(Hs){ve(!0);try{n(t)}finally{ve(!1)}}}else i=t;return r.memoizedState=r.baseState=i,e={pending:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:i},r.queue=e,e=e.dispatch=aa.bind(null,Us,e),[r.memoizedState,e]},useRef:function(e){return e={current:e},oo().memoizedState=e},useState:function(e){var t=(e=So(e)).queue,n=la.bind(null,Us,t);return t.dispatch=n,[e.memoizedState,n]},useDebugValue:Yo,useDeferredValue:function(e,t){return Ko(oo(),e,t)},useTransition:function(){var e=So(!1);return e=Xo.bind(null,Us,e.queue,!0,!1),oo().memoizedState=e,[!1,e]},useSyncExternalStore:function(e,t,n){var i=Us,s=oo();if(ci){if(void 0===n)throw Error(r(407));n=n()}else{if(n=t(),null===pu)throw Error(r(349));127&mu||yo(i,t,n)}s.memoizedState=n;var o={value:n,getSnapshot:t};return s.queue=o,jo(bo.bind(null,i,o,e),[e]),i.flags|=2048,Po(9,{destroy:void 0},vo.bind(null,i,o,n,t),null),n},useId:function(){var e=oo(),t=pu.identifierPrefix;if(ci){var n=ni;t="_"+t+"R_"+(n=(ti&~(1<<32-be(ti)-1)).toString(32)+n),0<(n=Ys++)&&(t+="H"+n.toString(32)),t+="_"}else t="_"+t+"r_"+(n=Ks++).toString(32)+"_";return e.memoizedState=t},useHostTransitionStatus:ra,useFormState:Ao,useActionState:Ao,useOptimistic:function(e){var t=oo();t.memoizedState=t.baseState=e;var n={pending:null,lanes:0,dispatch:null,lastRenderedReducer:null,lastRenderedState:null};return t.queue=n,t=ca.bind(null,Us,!0,n),n.dispatch=t,[e,t]},useMemoCache:co,useCacheRefresh:function(){return oo().memoizedState=oa.bind(null,Us)},useEffectEvent:function(e){var t=oo(),n={impl:e};return t.memoizedState=n,function(){if(2&fu)throw Error(r(440));return n.impl.apply(void 0,arguments)}}},ga={readContext:Ai,use:uo,useCallback:Go,useContext:Ai,useEffect:Uo,useImperativeHandle:Ho,useInsertionEffect:qo,useLayoutEffect:Wo,useMemo:Zo,useReducer:po,useRef:zo,useState:function(){return po(fo)},useDebugValue:Yo,useDeferredValue:function(e,t){return Qo(ao(),Bs.memoizedState,e,t)},useTransition:function(){var e=po(fo)[0],t=ao().memoizedState;return["boolean"==typeof e?e:lo(e),t]},useSyncExternalStore:go,useId:ia,useHostTransitionStatus:ra,useFormState:Do,useActionState:Do,useOptimistic:function(e,t){return ko(ao(),0,e,t)},useMemoCache:co,useCacheRefresh:sa};ga.useEffectEvent=Bo;var ya={readContext:Ai,use:uo,useCallback:Go,useContext:Ai,useEffect:Uo,useImperativeHandle:Ho,useInsertionEffect:qo,useLayoutEffect:Wo,useMemo:Zo,useReducer:mo,useRef:zo,useState:function(){return mo(fo)},useDebugValue:Yo,useDeferredValue:function(e,t){var n=ao();return null===Bs?Ko(n,e,t):Qo(n,Bs.memoizedState,e,t)},useTransition:function(){var e=mo(fo)[0],t=ao().memoizedState;return["boolean"==typeof e?e:lo(e),t]},useSyncExternalStore:go,useId:ia,useHostTransitionStatus:ra,useFormState:Ro,useActionState:Ro,useOptimistic:function(e,t){var n=ao();return null!==Bs?ko(n,0,e,t):(n.baseState=e,[e,n.queue.dispatch])},useMemoCache:co,useCacheRefresh:sa};function va(e,t,n,r){n=null==(n=n(r,t=e.memoizedState))?t:f({},t,n),e.memoizedState=n,0===e.lanes&&(e.updateQueue.baseState=n)}ya.useEffectEvent=Bo;var ba={enqueueSetState:function(e,t,n){e=e._reactInternals;var r=Vu(),i=ys(r);i.payload=t,null!=n&&(i.callback=n),null!==(t=vs(e,i,r))&&(Yu(t,0,r),bs(t,e,r))},enqueueReplaceState:function(e,t,n){e=e._reactInternals;var r=Vu(),i=ys(r);i.tag=1,i.payload=t,null!=n&&(i.callback=n),null!==(t=vs(e,i,r))&&(Yu(t,0,r),bs(t,e,r))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var n=Vu(),r=ys(n);r.tag=2,null!=t&&(r.callback=t),null!==(t=vs(e,r,n))&&(Yu(t,0,n),bs(t,e,n))}};function _a(e,t,n,r,i,s,o){return"function"==typeof(e=e.stateNode).shouldComponentUpdate?e.shouldComponentUpdate(r,s,o):!(t.prototype&&t.prototype.isPureReactComponent&&Xn(n,r)&&Xn(i,s))}function wa(e,t,n,r){e=t.state,"function"==typeof t.componentWillReceiveProps&&t.componentWillReceiveProps(n,r),"function"==typeof t.UNSAFE_componentWillReceiveProps&&t.UNSAFE_componentWillReceiveProps(n,r),t.state!==e&&ba.enqueueReplaceState(t,t.state,null)}function Sa(e,t){var n=t;if("ref"in t)for(var r in n={},t)"ref"!==r&&(n[r]=t[r]);if(e=e.defaultProps)for(var i in n===t&&(n=f({},n)),e)void 0===n[i]&&(n[i]=e[i]);return n}function ka(e){xr(e)}function Ea(e){console.error(e)}function xa(e){xr(e)}function Ta(e,t){try{(0,e.onUncaughtError)(t.value,{componentStack:t.stack})}catch(n){setTimeout(function(){throw n})}}function Ca(e,t,n){try{(0,e.onCaughtError)(n.value,{componentStack:n.stack,errorBoundary:1===t.tag?t.stateNode:null})}catch(r){setTimeout(function(){throw r})}}function Ia(e,t,n){return(n=ys(n)).tag=3,n.payload={element:null},n.callback=function(){Ta(e,t)},n}function Ma(e){return(e=ys(e)).tag=3,e}function Oa(e,t,n,r){var i=n.type.getDerivedStateFromError;if("function"==typeof i){var s=r.value;e.payload=function(){return i(s)},e.callback=function(){Ca(t,n,r)}}var o=n.stateNode;null!==o&&"function"==typeof o.componentDidCatch&&(e.callback=function(){Ca(t,n,r),"function"!=typeof i&&(null===Ru?Ru=new Set([this]):Ru.add(this));var e=r.stack;this.componentDidCatch(r.value,{componentStack:null!==e?e:""})})}var Aa=Error(r(461)),Da=!1;function La(e,t,n,r){t.child=null===e?ps(t,null,n,r):fs(t,e.child,n,r)}function Na(e,t,n,r,i){n=n.render;var s=t.ref;if("ref"in r){var o={};for(var a in r)"ref"!==a&&(o[a]=r[a])}else o=r;return Oi(t),r=Js(e,t,n,o,s,i),a=ro(),null===e||Da?(ci&&a&&si(t),t.flags|=1,La(e,t,r,i),t.child):(io(e,t,i),rl(e,t,i))}function Ra(e,t,n,r,i){if(null===e){var s=n.type;return"function"!=typeof s||Fr(s)||void 0!==s.defaultProps||null!==n.compare?((e=Ur(n.type,null,r,t,t.mode,i)).ref=t.ref,e.return=t,t.child=e):(t.tag=15,t.type=s,Pa(e,t,s,r,i))}if(s=e.child,!il(e,i)){var o=s.memoizedProps;if((n=null!==(n=n.compare)?n:Xn)(o,r)&&e.ref===t.ref)return rl(e,t,i)}return t.flags|=1,(e=$r(s,r)).ref=t.ref,e.return=t,t.child=e}function Pa(e,t,n,r,i){if(null!==e){var s=e.memoizedProps;if(Xn(s,r)&&e.ref===t.ref){if(Da=!1,t.pendingProps=r=s,!il(e,i))return t.lanes=e.lanes,rl(e,t,i);131072&e.flags&&(Da=!0)}}return qa(e,t,n,r,i)}function za(e,t,n,r){var i=r.children,s=null!==e?e.memoizedState:null;if(null===e&&null===t.stateNode&&(t.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null}),"hidden"===r.mode){if(128&t.flags){if(s=null!==s?s.baseLanes|n:n,null!==e){for(r=t.child=e.child,i=0;null!==r;)i=i|r.lanes|r.childLanes,r=r.sibling;r=i&~s}else r=0,t.child=null;return $a(e,t,s,n,r)}if(!(536870912&n))return r=t.lanes=536870912,$a(e,t,null!==s?s.baseLanes|n:n,n,r);t.memoizedState={baseLanes:0,cachePool:null},null!==e&&Gi(0,null!==s?s.cachePool:null),null!==s?Is(t,s):Ms(),Rs(t)}else null!==s?(Gi(0,s.cachePool),Is(t,s),Ps(),t.memoizedState=null):(null!==e&&Gi(0,null),Ms(),Ps());return La(e,t,i,n),t.child}function Fa(e,t){return null!==e&&22===e.tag||null!==t.stateNode||(t.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null}),t.sibling}function $a(e,t,n,r,i){var s=Yi();return s=null===s?null:{parent:zi._currentValue,pool:s},t.memoizedState={baseLanes:n,cachePool:s},null!==e&&Gi(0,null),Ms(),Rs(t),null!==e&&Ii(e,t,r,!0),t.childLanes=i,null}function ja(e,t){return(t=Xa({mode:t.mode,children:t.children},e.mode)).ref=e.ref,e.child=t,t.return=e,t}function Ua(e,t,n){return fs(t,e.child,null,n),(e=ja(t,t.pendingProps)).flags|=2,zs(t),t.memoizedState=null,e}function Ba(e,t){var n=t.ref;if(null===n)null!==e&&null!==e.ref&&(t.flags|=4194816);else{if("function"!=typeof n&&"object"!=typeof n)throw Error(r(284));null!==e&&e.ref===n||(t.flags|=4194816)}}function qa(e,t,n,r,i){return Oi(t),n=Js(e,t,n,r,void 0,i),r=ro(),null===e||Da?(ci&&r&&si(t),t.flags|=1,La(e,t,n,i),t.child):(io(e,t,i),rl(e,t,i))}function Wa(e,t,n,r,i,s){return Oi(t),t.updateQueue=null,n=to(t,r,n,i),eo(e),r=ro(),null===e||Da?(ci&&r&&si(t),t.flags|=1,La(e,t,n,s),t.child):(io(e,t,s),rl(e,t,s))}function Va(e,t,n,r,i){if(Oi(t),null===t.stateNode){var s=Rr,o=n.contextType;"object"==typeof o&&null!==o&&(s=Ai(o)),s=new n(r,s),t.memoizedState=null!==s.state&&void 0!==s.state?s.state:null,s.updater=ba,t.stateNode=s,s._reactInternals=t,(s=t.stateNode).props=r,s.state=t.memoizedState,s.refs={},ms(t),o=n.contextType,s.context="object"==typeof o&&null!==o?Ai(o):Rr,s.state=t.memoizedState,"function"==typeof(o=n.getDerivedStateFromProps)&&(va(t,n,o,r),s.state=t.memoizedState),"function"==typeof n.getDerivedStateFromProps||"function"==typeof s.getSnapshotBeforeUpdate||"function"!=typeof s.UNSAFE_componentWillMount&&"function"!=typeof s.componentWillMount||(o=s.state,"function"==typeof s.componentWillMount&&s.componentWillMount(),"function"==typeof s.UNSAFE_componentWillMount&&s.UNSAFE_componentWillMount(),o!==s.state&&ba.enqueueReplaceState(s,s.state,null),ks(t,r,s,i),Ss(),s.state=t.memoizedState),"function"==typeof s.componentDidMount&&(t.flags|=4194308),r=!0}else if(null===e){s=t.stateNode;var a=t.memoizedProps,l=Sa(n,a);s.props=l;var u=s.context,c=n.contextType;o=Rr,"object"==typeof c&&null!==c&&(o=Ai(c));var d=n.getDerivedStateFromProps;c="function"==typeof d||"function"==typeof s.getSnapshotBeforeUpdate,a=t.pendingProps!==a,c||"function"!=typeof s.UNSAFE_componentWillReceiveProps&&"function"!=typeof s.componentWillReceiveProps||(a||u!==o)&&wa(t,s,r,o),hs=!1;var f=t.memoizedState;s.state=f,ks(t,r,s,i),Ss(),u=t.memoizedState,a||f!==u||hs?("function"==typeof d&&(va(t,n,d,r),u=t.memoizedState),(l=hs||_a(t,n,l,r,f,u,o))?(c||"function"!=typeof s.UNSAFE_componentWillMount&&"function"!=typeof s.componentWillMount||("function"==typeof s.componentWillMount&&s.componentWillMount(),"function"==typeof s.UNSAFE_componentWillMount&&s.UNSAFE_componentWillMount()),"function"==typeof s.componentDidMount&&(t.flags|=4194308)):("function"==typeof s.componentDidMount&&(t.flags|=4194308),t.memoizedProps=r,t.memoizedState=u),s.props=r,s.state=u,s.context=o,r=l):("function"==typeof s.componentDidMount&&(t.flags|=4194308),r=!1)}else{s=t.stateNode,gs(e,t),c=Sa(n,o=t.memoizedProps),s.props=c,d=t.pendingProps,f=s.context,u=n.contextType,l=Rr,"object"==typeof u&&null!==u&&(l=Ai(u)),(u="function"==typeof(a=n.getDerivedStateFromProps)||"function"==typeof s.getSnapshotBeforeUpdate)||"function"!=typeof s.UNSAFE_componentWillReceiveProps&&"function"!=typeof s.componentWillReceiveProps||(o!==d||f!==l)&&wa(t,s,r,l),hs=!1,f=t.memoizedState,s.state=f,ks(t,r,s,i),Ss();var p=t.memoizedState;o!==d||f!==p||hs||null!==e&&null!==e.dependencies&&Mi(e.dependencies)?("function"==typeof a&&(va(t,n,a,r),p=t.memoizedState),(c=hs||_a(t,n,c,r,f,p,l)||null!==e&&null!==e.dependencies&&Mi(e.dependencies))?(u||"function"!=typeof s.UNSAFE_componentWillUpdate&&"function"!=typeof s.componentWillUpdate||("function"==typeof s.componentWillUpdate&&s.componentWillUpdate(r,p,l),"function"==typeof s.UNSAFE_componentWillUpdate&&s.UNSAFE_componentWillUpdate(r,p,l)),"function"==typeof s.componentDidUpdate&&(t.flags|=4),"function"==typeof s.getSnapshotBeforeUpdate&&(t.flags|=1024)):("function"!=typeof s.componentDidUpdate||o===e.memoizedProps&&f===e.memoizedState||(t.flags|=4),"function"!=typeof s.getSnapshotBeforeUpdate||o===e.memoizedProps&&f===e.memoizedState||(t.flags|=1024),t.memoizedProps=r,t.memoizedState=p),s.props=r,s.state=p,s.context=l,r=c):("function"!=typeof s.componentDidUpdate||o===e.memoizedProps&&f===e.memoizedState||(t.flags|=4),"function"!=typeof s.getSnapshotBeforeUpdate||o===e.memoizedProps&&f===e.memoizedState||(t.flags|=1024),r=!1)}return s=r,Ba(e,t),r=!!(128&t.flags),s||r?(s=t.stateNode,n=r&&"function"!=typeof n.getDerivedStateFromError?null:s.render(),t.flags|=1,null!==e&&r?(t.child=fs(t,e.child,null,i),t.child=fs(t,null,n,i)):La(e,t,n,i),t.memoizedState=s.state,e=t.child):e=rl(e,t,i),e}function Ha(e,t,n,r){return vi(),t.flags|=256,La(e,t,n,r),t.child}var Ya={dehydrated:null,treeContext:null,retryLane:0,hydrationErrors:null};function Ga(e){return{baseLanes:e,cachePool:Zi()}}function Za(e,t,n){return e=null!==e?e.childLanes&~n:0,t&&(e|=Tu),e}function Ka(e,t,n){var i,s=t.pendingProps,o=!1,a=!!(128&t.flags);if((i=a)||(i=(null===e||null!==e.memoizedState)&&!!(2&Fs.current)),i&&(o=!0,t.flags&=-129),i=!!(32&t.flags),t.flags&=-33,null===e){if(ci){if(o?Ls(t):Ps(),(e=ui)?null!==(e=null!==(e=Md(e,fi))&&"&"!==e.data?e:null)&&(t.memoizedState={dehydrated:e,treeContext:null!==ei?{id:ti,overflow:ni}:null,retryLane:536870912,hydrationErrors:null},(n=Wr(e)).return=t,t.child=n,li=t,ui=null):e=null,null===e)throw hi(t);return Ad(e)?t.lanes=32:t.lanes=536870912,null}var l=s.children;return s=s.fallback,o?(Ps(),l=Xa({mode:"hidden",children:l},o=t.mode),s=Br(s,o,n,null),l.return=t,s.return=t,l.sibling=s,t.child=l,(s=t.child).memoizedState=Ga(n),s.childLanes=Za(e,i,n),t.memoizedState=Ya,Fa(null,s)):(Ls(t),Qa(t,l))}var u=e.memoizedState;if(null!==u&&null!==(l=u.dehydrated)){if(a)256&t.flags?(Ls(t),t.flags&=-257,t=Ja(e,t,n)):null!==t.memoizedState?(Ps(),t.child=e.child,t.flags|=128,t=null):(Ps(),l=s.fallback,o=t.mode,s=Xa({mode:"visible",children:s.children},o),(l=Br(l,o,n,null)).flags|=2,s.return=t,l.return=t,s.sibling=l,t.child=s,fs(t,e.child,null,n),(s=t.child).memoizedState=Ga(n),s.childLanes=Za(e,i,n),t.memoizedState=Ya,t=Fa(null,s));else if(Ls(t),Ad(l)){if(i=l.nextSibling&&l.nextSibling.dataset)var c=i.dgst;i=c,(s=Error(r(419))).stack="",s.digest=i,_i({value:s,source:null,stack:null}),t=Ja(e,t,n)}else if(Da||Ii(e,t,n,!1),i=0!==(n&e.childLanes),Da||i){if(null!==(i=pu)&&0!==(s=Ne(i,n))&&s!==u.retryLane)throw u.retryLane=s,Dr(e,s),Yu(i,0,s),Aa;Od(l)||sc(),t=Ja(e,t,n)}else Od(l)?(t.flags|=192,t.child=e.child,t=null):(e=u.treeContext,ui=Dd(l.nextSibling),li=t,ci=!0,di=null,fi=!1,null!==e&&ai(t,e),(t=Qa(t,s.children)).flags|=4096);return t}return o?(Ps(),l=s.fallback,o=t.mode,c=(u=e.child).sibling,(s=$r(u,{mode:"hidden",children:s.children})).subtreeFlags=65011712&u.subtreeFlags,null!==c?l=$r(c,l):(l=Br(l,o,n,null)).flags|=2,l.return=t,s.return=t,s.sibling=l,t.child=s,Fa(null,s),s=t.child,null===(l=e.child.memoizedState)?l=Ga(n):(null!==(o=l.cachePool)?(u=zi._currentValue,o=o.parent!==u?{parent:u,pool:u}:o):o=Zi(),l={baseLanes:l.baseLanes|n,cachePool:o}),s.memoizedState=l,s.childLanes=Za(e,i,n),t.memoizedState=Ya,Fa(e.child,s)):(Ls(t),e=(n=e.child).sibling,(n=$r(n,{mode:"visible",children:s.children})).return=t,n.sibling=null,null!==e&&(null===(i=t.deletions)?(t.deletions=[e],t.flags|=16):i.push(e)),t.child=n,t.memoizedState=null,n)}function Qa(e,t){return(t=Xa({mode:"visible",children:t},e.mode)).return=e,e.child=t}function Xa(e,t){return(e=zr(22,e,null,t)).lanes=0,e}function Ja(e,t,n){return fs(t,e.child,null,n),(e=Qa(t,t.pendingProps.children)).flags|=2,t.memoizedState=null,e}function el(e,t,n){e.lanes|=t;var r=e.alternate;null!==r&&(r.lanes|=t),Ti(e.return,t,n)}function tl(e,t,n,r,i,s){var o=e.memoizedState;null===o?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:r,tail:n,tailMode:i,treeForkCount:s}:(o.isBackwards=t,o.rendering=null,o.renderingStartTime=0,o.last=r,o.tail=n,o.tailMode=i,o.treeForkCount=s)}function nl(e,t,n){var r=t.pendingProps,i=r.revealOrder,s=r.tail;r=r.children;var o=Fs.current,a=!!(2&o);if(a?(o=1&o|2,t.flags|=128):o&=1,j(Fs,o),La(e,t,r,n),r=ci?Qr:0,!a&&null!==e&&128&e.flags)e:for(e=t.child;null!==e;){if(13===e.tag)null!==e.memoizedState&&el(e,n,t);else if(19===e.tag)el(e,n,t);else if(null!==e.child){e.child.return=e,e=e.child;continue}if(e===t)break e;for(;null===e.sibling;){if(null===e.return||e.return===t)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}switch(i){case"forwards":for(n=t.child,i=null;null!==n;)null!==(e=n.alternate)&&null===$s(e)&&(i=n),n=n.sibling;null===(n=i)?(i=t.child,t.child=null):(i=n.sibling,n.sibling=null),tl(t,!1,i,n,s,r);break;case"backwards":case"unstable_legacy-backwards":for(n=null,i=t.child,t.child=null;null!==i;){if(null!==(e=i.alternate)&&null===$s(e)){t.child=i;break}e=i.sibling,i.sibling=n,n=i,i=e}tl(t,!0,n,null,s,r);break;case"together":tl(t,!1,null,null,void 0,r);break;default:t.memoizedState=null}return t.child}function rl(e,t,n){if(null!==e&&(t.dependencies=e.dependencies),ku|=t.lanes,0===(n&t.childLanes)){if(null===e)return null;if(Ii(e,t,n,!1),0===(n&t.childLanes))return null}if(null!==e&&t.child!==e.child)throw Error(r(153));if(null!==t.child){for(n=$r(e=t.child,e.pendingProps),t.child=n,n.return=t;null!==e.sibling;)e=e.sibling,(n=n.sibling=$r(e,e.pendingProps)).return=t;n.sibling=null}return t.child}function il(e,t){return 0!==(e.lanes&t)||!(null===(e=e.dependencies)||!Mi(e))}function sl(e,t,n){if(null!==e)if(e.memoizedProps!==t.pendingProps)Da=!0;else{if(!(il(e,n)||128&t.flags))return Da=!1,function(e,t,n){switch(t.tag){case 3:Y(t,t.stateNode.containerInfo),Ei(0,zi,e.memoizedState.cache),vi();break;case 27:case 5:Z(t);break;case 4:Y(t,t.stateNode.containerInfo);break;case 10:Ei(0,t.type,t.memoizedProps.value);break;case 31:if(null!==t.memoizedState)return t.flags|=128,Ns(t),null;break;case 13:var r=t.memoizedState;if(null!==r)return null!==r.dehydrated?(Ls(t),t.flags|=128,null):0!==(n&t.child.childLanes)?Ka(e,t,n):(Ls(t),null!==(e=rl(e,t,n))?e.sibling:null);Ls(t);break;case 19:var i=!!(128&e.flags);if((r=0!==(n&t.childLanes))||(Ii(e,t,n,!1),r=0!==(n&t.childLanes)),i){if(r)return nl(e,t,n);t.flags|=128}if(null!==(i=t.memoizedState)&&(i.rendering=null,i.tail=null,i.lastEffect=null),j(Fs,Fs.current),r)break;return null;case 22:return t.lanes=0,za(e,t,n,t.pendingProps);case 24:Ei(0,zi,e.memoizedState.cache)}return rl(e,t,n)}(e,t,n);Da=!!(131072&e.flags)}else Da=!1,ci&&1048576&t.flags&&ii(t,Qr,t.index);switch(t.lanes=0,t.tag){case 16:e:{var i=t.pendingProps;if(e=ns(t.elementType),t.type=e,"function"!=typeof e){if(null!=e){var s=e.$$typeof;if(s===w){t.tag=11,t=Na(null,t,e,i,n);break e}if(s===E){t.tag=14,t=Ra(null,t,e,i,n);break e}}throw t=A(e)||e,Error(r(306,t,""))}Fr(e)?(i=Sa(e,i),t.tag=1,t=Va(null,t,e,i,n)):(t.tag=0,t=qa(null,t,e,i,n))}return t;case 0:return qa(e,t,t.type,t.pendingProps,n);case 1:return Va(e,t,i=t.type,s=Sa(i,t.pendingProps),n);case 3:e:{if(Y(t,t.stateNode.containerInfo),null===e)throw Error(r(387));i=t.pendingProps;var o=t.memoizedState;s=o.element,gs(e,t),ks(t,i,null,n);var a=t.memoizedState;if(i=a.cache,Ei(0,zi,i),i!==o.cache&&Ci(t,[zi],n,!0),Ss(),i=a.element,o.isDehydrated){if(o={element:i,isDehydrated:!1,cache:a.cache},t.updateQueue.baseState=o,t.memoizedState=o,256&t.flags){t=Ha(e,t,i,n);break e}if(i!==s){_i(s=Yr(Error(r(424)),t)),t=Ha(e,t,i,n);break e}for(e=9===(e=t.stateNode.containerInfo).nodeType?e.body:"HTML"===e.nodeName?e.ownerDocument.body:e,ui=Dd(e.firstChild),li=t,ci=!0,di=null,fi=!0,n=ps(t,null,i,n),t.child=n;n;)n.flags=-3&n.flags|4096,n=n.sibling}else{if(vi(),i===s){t=rl(e,t,n);break e}La(e,t,i,n)}t=t.child}return t;case 26:return Ba(e,t),null===e?(n=Wd(t.type,null,t.pendingProps,null))?t.memoizedState=n:ci||(n=t.type,e=t.pendingProps,(i=md(V.current).createElement(n))[je]=t,i[Ue]=e,dd(i,n,e),Je(i),t.stateNode=i):t.memoizedState=Wd(t.type,e.memoizedProps,t.pendingProps,e.memoizedState),null;case 27:return Z(t),null===e&&ci&&(i=t.stateNode=Pd(t.type,t.pendingProps,V.current),li=t,fi=!0,s=ui,xd(t.type)?(Ld=s,ui=Dd(i.firstChild)):ui=s),La(e,t,t.pendingProps.children,n),Ba(e,t),null===e&&(t.flags|=4194304),t.child;case 5:return null===e&&ci&&((s=i=ui)&&(null!==(i=function(e,t,n,r){for(;1===e.nodeType;){var i=n;if(e.nodeName.toLowerCase()!==t.toLowerCase()){if(!r&&("INPUT"!==e.nodeName||"hidden"!==e.type))break}else if(r){if(!e[Ye])switch(t){case"meta":if(!e.hasAttribute("itemprop"))break;return e;case"link":if("stylesheet"===(s=e.getAttribute("rel"))&&e.hasAttribute("data-precedence"))break;if(s!==i.rel||e.getAttribute("href")!==(null==i.href||""===i.href?null:i.href)||e.getAttribute("crossorigin")!==(null==i.crossOrigin?null:i.crossOrigin)||e.getAttribute("title")!==(null==i.title?null:i.title))break;return e;case"style":if(e.hasAttribute("data-precedence"))break;return e;case"script":if(((s=e.getAttribute("src"))!==(null==i.src?null:i.src)||e.getAttribute("type")!==(null==i.type?null:i.type)||e.getAttribute("crossorigin")!==(null==i.crossOrigin?null:i.crossOrigin))&&s&&e.hasAttribute("async")&&!e.hasAttribute("itemprop"))break;return e;default:return e}}else{if("input"!==t||"hidden"!==e.type)return e;var s=null==i.name?null:""+i.name;if("hidden"===i.type&&e.getAttribute("name")===s)return e}if(null===(e=Dd(e.nextSibling)))break}return null}(i,t.type,t.pendingProps,fi))?(t.stateNode=i,li=t,ui=Dd(i.firstChild),fi=!1,s=!0):s=!1),s||hi(t)),Z(t),s=t.type,o=t.pendingProps,a=null!==e?e.memoizedProps:null,i=o.children,vd(s,o)?i=null:null!==a&&vd(s,a)&&(t.flags|=32),null!==t.memoizedState&&(s=Js(e,t,no,null,null,n),cf._currentValue=s),Ba(e,t),La(e,t,i,n),t.child;case 6:return null===e&&ci&&((e=n=ui)&&(null!==(n=function(e,t,n){if(""===t)return null;for(;3!==e.nodeType;){if((1!==e.nodeType||"INPUT"!==e.nodeName||"hidden"!==e.type)&&!n)return null;if(null===(e=Dd(e.nextSibling)))return null}return e}(n,t.pendingProps,fi))?(t.stateNode=n,li=t,ui=null,e=!0):e=!1),e||hi(t)),null;case 13:return Ka(e,t,n);case 4:return Y(t,t.stateNode.containerInfo),i=t.pendingProps,null===e?t.child=fs(t,null,i,n):La(e,t,i,n),t.child;case 11:return Na(e,t,t.type,t.pendingProps,n);case 7:return La(e,t,t.pendingProps,n),t.child;case 8:case 12:return La(e,t,t.pendingProps.children,n),t.child;case 10:return i=t.pendingProps,Ei(0,t.type,i.value),La(e,t,i.children,n),t.child;case 9:return s=t.type._context,i=t.pendingProps.children,Oi(t),i=i(s=Ai(s)),t.flags|=1,La(e,t,i,n),t.child;case 14:return Ra(e,t,t.type,t.pendingProps,n);case 15:return Pa(e,t,t.type,t.pendingProps,n);case 19:return nl(e,t,n);case 31:return function(e,t,n){var i=t.pendingProps,s=!!(128&t.flags);if(t.flags&=-129,null===e){if(ci){if("hidden"===i.mode)return e=ja(t,i),t.lanes=536870912,Fa(null,e);if(Ns(t),(e=ui)?null!==(e=null!==(e=Md(e,fi))&&"&"===e.data?e:null)&&(t.memoizedState={dehydrated:e,treeContext:null!==ei?{id:ti,overflow:ni}:null,retryLane:536870912,hydrationErrors:null},(n=Wr(e)).return=t,t.child=n,li=t,ui=null):e=null,null===e)throw hi(t);return t.lanes=536870912,null}return ja(t,i)}var o=e.memoizedState;if(null!==o){var a=o.dehydrated;if(Ns(t),s)if(256&t.flags)t.flags&=-257,t=Ua(e,t,n);else{if(null===t.memoizedState)throw Error(r(558));t.child=e.child,t.flags|=128,t=null}else if(Da||Ii(e,t,n,!1),s=0!==(n&e.childLanes),Da||s){if(null!==(i=pu)&&0!==(a=Ne(i,n))&&a!==o.retryLane)throw o.retryLane=a,Dr(e,a),Yu(i,0,a),Aa;sc(),t=Ua(e,t,n)}else e=o.treeContext,ui=Dd(a.nextSibling),li=t,ci=!0,di=null,fi=!1,null!==e&&ai(t,e),(t=ja(t,i)).flags|=4096;return t}return(e=$r(e.child,{mode:i.mode,children:i.children})).ref=t.ref,t.child=e,e.return=t,e}(e,t,n);case 22:return za(e,t,n,t.pendingProps);case 24:return Oi(t),i=Ai(zi),null===e?(null===(s=Yi())&&(s=pu,o=Fi(),s.pooledCache=o,o.refCount++,null!==o&&(s.pooledCacheLanes|=n),s=o),t.memoizedState={parent:i,cache:s},ms(t),Ei(0,zi,s)):(0!==(e.lanes&n)&&(gs(e,t),ks(t,null,null,n),Ss()),s=e.memoizedState,o=t.memoizedState,s.parent!==i?(s={parent:i,cache:i},t.memoizedState=s,0===t.lanes&&(t.memoizedState=t.updateQueue.baseState=s),Ei(0,zi,i)):(i=o.cache,Ei(0,zi,i),i!==s.cache&&Ci(t,[zi],n,!0))),La(e,t,t.pendingProps.children,n),t.child;case 29:throw t.pendingProps}throw Error(r(156,t.tag))}function ol(e){e.flags|=4}function al(e,t,n,r,i){if((t=!!(32&e.mode))&&(t=!1),t){if(e.flags|=16777216,(335544128&i)===i)if(e.stateNode.complete)e.flags|=8192;else{if(!nc())throw rs=Ji,Qi;e.flags|=8192}}else e.flags&=-16777217}function ll(e,t){if("stylesheet"!==t.type||4&t.state.loading)e.flags&=-16777217;else if(e.flags|=16777216,!rf(t)){if(!nc())throw rs=Ji,Qi;e.flags|=8192}}function ul(e,t){null!==t&&(e.flags|=4),16384&e.flags&&(t=22!==e.tag?Me():536870912,e.lanes|=t,Cu|=t)}function cl(e,t){if(!ci)switch(e.tailMode){case"hidden":t=e.tail;for(var n=null;null!==t;)null!==t.alternate&&(n=t),t=t.sibling;null===n?e.tail=null:n.sibling=null;break;case"collapsed":n=e.tail;for(var r=null;null!==n;)null!==n.alternate&&(r=n),n=n.sibling;null===r?t||null===e.tail?e.tail=null:e.tail.sibling=null:r.sibling=null}}function dl(e){var t=null!==e.alternate&&e.alternate.child===e.child,n=0,r=0;if(t)for(var i=e.child;null!==i;)n|=i.lanes|i.childLanes,r|=65011712&i.subtreeFlags,r|=65011712&i.flags,i.return=e,i=i.sibling;else for(i=e.child;null!==i;)n|=i.lanes|i.childLanes,r|=i.subtreeFlags,r|=i.flags,i.return=e,i=i.sibling;return e.subtreeFlags|=r,e.childLanes=n,t}function fl(e,t,n){var i=t.pendingProps;switch(oi(t),t.tag){case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:case 1:return dl(t),null;case 3:return n=t.stateNode,i=null,null!==e&&(i=e.memoizedState.cache),t.memoizedState.cache!==i&&(t.flags|=2048),xi(zi),G(),n.pendingContext&&(n.context=n.pendingContext,n.pendingContext=null),null!==e&&null!==e.child||(yi(t)?ol(t):null===e||e.memoizedState.isDehydrated&&!(256&t.flags)||(t.flags|=1024,bi())),dl(t),null;case 26:var s=t.type,o=t.memoizedState;return null===e?(ol(t),null!==o?(dl(t),ll(t,o)):(dl(t),al(t,s,0,0,n))):o?o!==e.memoizedState?(ol(t),dl(t),ll(t,o)):(dl(t),t.flags&=-16777217):((e=e.memoizedProps)!==i&&ol(t),dl(t),al(t,s,0,0,n)),null;case 27:if(K(t),n=V.current,s=t.type,null!==e&&null!=t.stateNode)e.memoizedProps!==i&&ol(t);else{if(!i){if(null===t.stateNode)throw Error(r(166));return dl(t),null}e=q.current,yi(t)?mi(t):(e=Pd(s,i,n),t.stateNode=e,ol(t))}return dl(t),null;case 5:if(K(t),s=t.type,null!==e&&null!=t.stateNode)e.memoizedProps!==i&&ol(t);else{if(!i){if(null===t.stateNode)throw Error(r(166));return dl(t),null}if(o=q.current,yi(t))mi(t);else{var a=md(V.current);switch(o){case 1:o=a.createElementNS("http://www.w3.org/2000/svg",s);break;case 2:o=a.createElementNS("http://www.w3.org/1998/Math/MathML",s);break;default:switch(s){case"svg":o=a.createElementNS("http://www.w3.org/2000/svg",s);break;case"math":o=a.createElementNS("http://www.w3.org/1998/Math/MathML",s);break;case"script":(o=a.createElement("div")).innerHTML="<script><\/script>",o=o.removeChild(o.firstChild);break;case"select":o="string"==typeof i.is?a.createElement("select",{is:i.is}):a.createElement("select"),i.multiple?o.multiple=!0:i.size&&(o.size=i.size);break;default:o="string"==typeof i.is?a.createElement(s,{is:i.is}):a.createElement(s)}}o[je]=t,o[Ue]=i;e:for(a=t.child;null!==a;){if(5===a.tag||6===a.tag)o.appendChild(a.stateNode);else if(4!==a.tag&&27!==a.tag&&null!==a.child){a.child.return=a,a=a.child;continue}if(a===t)break e;for(;null===a.sibling;){if(null===a.return||a.return===t)break e;a=a.return}a.sibling.return=a.return,a=a.sibling}t.stateNode=o;e:switch(dd(o,s,i),s){case"button":case"input":case"select":case"textarea":i=!!i.autoFocus;break e;case"img":i=!0;break e;default:i=!1}i&&ol(t)}}return dl(t),al(t,t.type,null===e||e.memoizedProps,t.pendingProps,n),null;case 6:if(e&&null!=t.stateNode)e.memoizedProps!==i&&ol(t);else{if("string"!=typeof i&&null===t.stateNode)throw Error(r(166));if(e=V.current,yi(t)){if(e=t.stateNode,n=t.memoizedProps,i=null,null!==(s=li))switch(s.tag){case 27:case 5:i=s.memoizedProps}e[je]=t,(e=!!(e.nodeValue===n||null!==i&&!0===i.suppressHydrationWarning||ld(e.nodeValue,n)))||hi(t,!0)}else(e=md(e).createTextNode(i))[je]=t,t.stateNode=e}return dl(t),null;case 31:if(n=t.memoizedState,null===e||null!==e.memoizedState){if(i=yi(t),null!==n){if(null===e){if(!i)throw Error(r(318));if(!(e=null!==(e=t.memoizedState)?e.dehydrated:null))throw Error(r(557));e[je]=t}else vi(),!(128&t.flags)&&(t.memoizedState=null),t.flags|=4;dl(t),e=!1}else n=bi(),null!==e&&null!==e.memoizedState&&(e.memoizedState.hydrationErrors=n),e=!0;if(!e)return 256&t.flags?(zs(t),t):(zs(t),null);if(128&t.flags)throw Error(r(558))}return dl(t),null;case 13:if(i=t.memoizedState,null===e||null!==e.memoizedState&&null!==e.memoizedState.dehydrated){if(s=yi(t),null!==i&&null!==i.dehydrated){if(null===e){if(!s)throw Error(r(318));if(!(s=null!==(s=t.memoizedState)?s.dehydrated:null))throw Error(r(317));s[je]=t}else vi(),!(128&t.flags)&&(t.memoizedState=null),t.flags|=4;dl(t),s=!1}else s=bi(),null!==e&&null!==e.memoizedState&&(e.memoizedState.hydrationErrors=s),s=!0;if(!s)return 256&t.flags?(zs(t),t):(zs(t),null)}return zs(t),128&t.flags?(t.lanes=n,t):(n=null!==i,e=null!==e&&null!==e.memoizedState,n&&(s=null,null!==(i=t.child).alternate&&null!==i.alternate.memoizedState&&null!==i.alternate.memoizedState.cachePool&&(s=i.alternate.memoizedState.cachePool.pool),o=null,null!==i.memoizedState&&null!==i.memoizedState.cachePool&&(o=i.memoizedState.cachePool.pool),o!==s&&(i.flags|=2048)),n!==e&&n&&(t.child.flags|=8192),ul(t,t.updateQueue),dl(t),null);case 4:return G(),null===e&&Xc(t.stateNode.containerInfo),dl(t),null;case 10:return xi(t.type),dl(t),null;case 19:if($(Fs),null===(i=t.memoizedState))return dl(t),null;if(s=!!(128&t.flags),null===(o=i.rendering))if(s)cl(i,!1);else{if(0!==Su||null!==e&&128&e.flags)for(e=t.child;null!==e;){if(null!==(o=$s(e))){for(t.flags|=128,cl(i,!1),e=o.updateQueue,t.updateQueue=e,ul(t,e),t.subtreeFlags=0,e=n,n=t.child;null!==n;)jr(n,e),n=n.sibling;return j(Fs,1&Fs.current|2),ci&&ri(t,i.treeForkCount),t.child}e=e.sibling}null!==i.tail&&ae()>Lu&&(t.flags|=128,s=!0,cl(i,!1),t.lanes=4194304)}else{if(!s)if(null!==(e=$s(o))){if(t.flags|=128,s=!0,e=e.updateQueue,t.updateQueue=e,ul(t,e),cl(i,!0),null===i.tail&&"hidden"===i.tailMode&&!o.alternate&&!ci)return dl(t),null}else 2*ae()-i.renderingStartTime>Lu&&536870912!==n&&(t.flags|=128,s=!0,cl(i,!1),t.lanes=4194304);i.isBackwards?(o.sibling=t.child,t.child=o):(null!==(e=i.last)?e.sibling=o:t.child=o,i.last=o)}return null!==i.tail?(e=i.tail,i.rendering=e,i.tail=e.sibling,i.renderingStartTime=ae(),e.sibling=null,n=Fs.current,j(Fs,s?1&n|2:1&n),ci&&ri(t,i.treeForkCount),e):(dl(t),null);case 22:case 23:return zs(t),Os(),i=null!==t.memoizedState,null!==e?null!==e.memoizedState!==i&&(t.flags|=8192):i&&(t.flags|=8192),i?!!(536870912&n)&&!(128&t.flags)&&(dl(t),6&t.subtreeFlags&&(t.flags|=8192)):dl(t),null!==(n=t.updateQueue)&&ul(t,n.retryQueue),n=null,null!==e&&null!==e.memoizedState&&null!==e.memoizedState.cachePool&&(n=e.memoizedState.cachePool.pool),i=null,null!==t.memoizedState&&null!==t.memoizedState.cachePool&&(i=t.memoizedState.cachePool.pool),i!==n&&(t.flags|=2048),null!==e&&$(Hi),null;case 24:return n=null,null!==e&&(n=e.memoizedState.cache),t.memoizedState.cache!==n&&(t.flags|=2048),xi(zi),dl(t),null;case 25:case 30:return null}throw Error(r(156,t.tag))}function pl(e,t){switch(oi(t),t.tag){case 1:return 65536&(e=t.flags)?(t.flags=-65537&e|128,t):null;case 3:return xi(zi),G(),65536&(e=t.flags)&&!(128&e)?(t.flags=-65537&e|128,t):null;case 26:case 27:case 5:return K(t),null;case 31:if(null!==t.memoizedState){if(zs(t),null===t.alternate)throw Error(r(340));vi()}return 65536&(e=t.flags)?(t.flags=-65537&e|128,t):null;case 13:if(zs(t),null!==(e=t.memoizedState)&&null!==e.dehydrated){if(null===t.alternate)throw Error(r(340));vi()}return 65536&(e=t.flags)?(t.flags=-65537&e|128,t):null;case 19:return $(Fs),null;case 4:return G(),null;case 10:return xi(t.type),null;case 22:case 23:return zs(t),Os(),null!==e&&$(Hi),65536&(e=t.flags)?(t.flags=-65537&e|128,t):null;case 24:return xi(zi),null;default:return null}}function hl(e,t){switch(oi(t),t.tag){case 3:xi(zi),G();break;case 26:case 27:case 5:K(t);break;case 4:G();break;case 31:null!==t.memoizedState&&zs(t);break;case 13:zs(t);break;case 19:$(Fs);break;case 10:xi(t.type);break;case 22:case 23:zs(t),Os(),null!==e&&$(Hi);break;case 24:xi(zi)}}function ml(e,t){try{var n=t.updateQueue,r=null!==n?n.lastEffect:null;if(null!==r){var i=r.next;n=i;do{if((n.tag&e)===e){r=void 0;var s=n.create,o=n.inst;r=s(),o.destroy=r}n=n.next}while(n!==i)}}catch(a){Sc(t,t.return,a)}}function gl(e,t,n){try{var r=t.updateQueue,i=null!==r?r.lastEffect:null;if(null!==i){var s=i.next;r=s;do{if((r.tag&e)===e){var o=r.inst,a=o.destroy;if(void 0!==a){o.destroy=void 0,i=t;var l=n,u=a;try{u()}catch(c){Sc(i,l,c)}}}r=r.next}while(r!==s)}}catch(c){Sc(t,t.return,c)}}function yl(e){var t=e.updateQueue;if(null!==t){var n=e.stateNode;try{xs(t,n)}catch(r){Sc(e,e.return,r)}}}function vl(e,t,n){n.props=Sa(e.type,e.memoizedProps),n.state=e.memoizedState;try{n.componentWillUnmount()}catch(r){Sc(e,t,r)}}function bl(e,t){try{var n=e.ref;if(null!==n){switch(e.tag){case 26:case 27:case 5:var r=e.stateNode;break;default:r=e.stateNode}"function"==typeof n?e.refCleanup=n(r):n.current=r}}catch(i){Sc(e,t,i)}}function _l(e,t){var n=e.ref,r=e.refCleanup;if(null!==n)if("function"==typeof r)try{r()}catch(i){Sc(e,t,i)}finally{e.refCleanup=null,null!=(e=e.alternate)&&(e.refCleanup=null)}else if("function"==typeof n)try{n(null)}catch(s){Sc(e,t,s)}else n.current=null}function wl(e){var t=e.type,n=e.memoizedProps,r=e.stateNode;try{e:switch(t){case"button":case"input":case"select":case"textarea":n.autoFocus&&r.focus();break e;case"img":n.src?r.src=n.src:n.srcSet&&(r.srcset=n.srcSet)}}catch(i){Sc(e,e.return,i)}}function Sl(e,t,n){try{var i=e.stateNode;!function(e,t,n,i){switch(t){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"input":var s=null,o=null,a=null,l=null,u=null,c=null,d=null;for(h in n){var f=n[h];if(n.hasOwnProperty(h)&&null!=f)switch(h){case"checked":case"value":break;case"defaultValue":u=f;default:i.hasOwnProperty(h)||ud(e,t,h,null,i,f)}}for(var p in i){var h=i[p];if(f=n[p],i.hasOwnProperty(p)&&(null!=h||null!=f))switch(p){case"type":o=h;break;case"name":s=h;break;case"checked":c=h;break;case"defaultChecked":d=h;break;case"value":a=h;break;case"defaultValue":l=h;break;case"children":case"dangerouslySetInnerHTML":if(null!=h)throw Error(r(137,t));break;default:h!==f&&ud(e,t,p,h,i,f)}}return void yt(e,a,l,u,c,d,o,s);case"select":for(o in h=a=l=p=null,n)if(u=n[o],n.hasOwnProperty(o)&&null!=u)switch(o){case"value":break;case"multiple":h=u;default:i.hasOwnProperty(o)||ud(e,t,o,null,i,u)}for(s in i)if(o=i[s],u=n[s],i.hasOwnProperty(s)&&(null!=o||null!=u))switch(s){case"value":p=o;break;case"defaultValue":l=o;break;case"multiple":a=o;default:o!==u&&ud(e,t,s,o,i,u)}return t=l,n=a,i=h,void(null!=p?_t(e,!!n,p,!1):!!i!=!!n&&(null!=t?_t(e,!!n,t,!0):_t(e,!!n,n?[]:"",!1)));case"textarea":for(l in h=p=null,n)if(s=n[l],n.hasOwnProperty(l)&&null!=s&&!i.hasOwnProperty(l))switch(l){case"value":case"children":break;default:ud(e,t,l,null,i,s)}for(a in i)if(s=i[a],o=n[a],i.hasOwnProperty(a)&&(null!=s||null!=o))switch(a){case"value":p=s;break;case"defaultValue":h=s;break;case"children":break;case"dangerouslySetInnerHTML":if(null!=s)throw Error(r(91));break;default:s!==o&&ud(e,t,a,s,i,o)}return void wt(e,p,h);case"option":for(var m in n)p=n[m],n.hasOwnProperty(m)&&null!=p&&!i.hasOwnProperty(m)&&("selected"===m?e.selected=!1:ud(e,t,m,null,i,p));for(u in i)p=i[u],h=n[u],!i.hasOwnProperty(u)||p===h||null==p&&null==h||("selected"===u?e.selected=p&&"function"!=typeof p&&"symbol"!=typeof p:ud(e,t,u,p,i,h));return;case"img":case"link":case"area":case"base":case"br":case"col":case"embed":case"hr":case"keygen":case"meta":case"param":case"source":case"track":case"wbr":case"menuitem":for(var g in n)p=n[g],n.hasOwnProperty(g)&&null!=p&&!i.hasOwnProperty(g)&&ud(e,t,g,null,i,p);for(c in i)if(p=i[c],h=n[c],i.hasOwnProperty(c)&&p!==h&&(null!=p||null!=h))switch(c){case"children":case"dangerouslySetInnerHTML":if(null!=p)throw Error(r(137,t));break;default:ud(e,t,c,p,i,h)}return;default:if(Ct(t)){for(var y in n)p=n[y],n.hasOwnProperty(y)&&void 0!==p&&!i.hasOwnProperty(y)&&cd(e,t,y,void 0,i,p);for(d in i)p=i[d],h=n[d],!i.hasOwnProperty(d)||p===h||void 0===p&&void 0===h||cd(e,t,d,p,i,h);return}}for(var v in n)p=n[v],n.hasOwnProperty(v)&&null!=p&&!i.hasOwnProperty(v)&&ud(e,t,v,null,i,p);for(f in i)p=i[f],h=n[f],!i.hasOwnProperty(f)||p===h||null==p&&null==h||ud(e,t,f,p,i,h)}(i,e.type,n,t),i[Ue]=t}catch(s){Sc(e,e.return,s)}}function kl(e){return 5===e.tag||3===e.tag||26===e.tag||27===e.tag&&xd(e.type)||4===e.tag}function El(e){e:for(;;){for(;null===e.sibling;){if(null===e.return||kl(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;5!==e.tag&&6!==e.tag&&18!==e.tag;){if(27===e.tag&&xd(e.type))continue e;if(2&e.flags)continue e;if(null===e.child||4===e.tag)continue e;e.child.return=e,e=e.child}if(!(2&e.flags))return e.stateNode}}function xl(e,t,n){var r=e.tag;if(5===r||6===r)e=e.stateNode,t?(9===n.nodeType?n.body:"HTML"===n.nodeName?n.ownerDocument.body:n).insertBefore(e,t):((t=9===n.nodeType?n.body:"HTML"===n.nodeName?n.ownerDocument.body:n).appendChild(e),null!=(n=n._reactRootContainer)||null!==t.onclick||(t.onclick=At));else if(4!==r&&(27===r&&xd(e.type)&&(n=e.stateNode,t=null),null!==(e=e.child)))for(xl(e,t,n),e=e.sibling;null!==e;)xl(e,t,n),e=e.sibling}function Tl(e,t,n){var r=e.tag;if(5===r||6===r)e=e.stateNode,t?n.insertBefore(e,t):n.appendChild(e);else if(4!==r&&(27===r&&xd(e.type)&&(n=e.stateNode),null!==(e=e.child)))for(Tl(e,t,n),e=e.sibling;null!==e;)Tl(e,t,n),e=e.sibling}function Cl(e){var t=e.stateNode,n=e.memoizedProps;try{for(var r=e.type,i=t.attributes;i.length;)t.removeAttributeNode(i[0]);dd(t,r,n),t[je]=e,t[Ue]=n}catch(s){Sc(e,e.return,s)}}var Il=!1,Ml=!1,Ol=!1,Al="function"==typeof WeakSet?WeakSet:Set,Dl=null;function Ll(e,t,n){var r=n.flags;switch(n.tag){case 0:case 11:case 15:Yl(e,n),4&r&&ml(5,n);break;case 1:if(Yl(e,n),4&r)if(e=n.stateNode,null===t)try{e.componentDidMount()}catch(o){Sc(n,n.return,o)}else{var i=Sa(n.type,t.memoizedProps);t=t.memoizedState;try{e.componentDidUpdate(i,t,e.__reactInternalSnapshotBeforeUpdate)}catch(a){Sc(n,n.return,a)}}64&r&&yl(n),512&r&&bl(n,n.return);break;case 3:if(Yl(e,n),64&r&&null!==(e=n.updateQueue)){if(t=null,null!==n.child)switch(n.child.tag){case 27:case 5:case 1:t=n.child.stateNode}try{xs(e,t)}catch(o){Sc(n,n.return,o)}}break;case 27:null===t&&4&r&&Cl(n);case 26:case 5:Yl(e,n),null===t&&4&r&&wl(n),512&r&&bl(n,n.return);break;case 12:Yl(e,n);break;case 31:Yl(e,n),4&r&&$l(e,n);break;case 13:Yl(e,n),4&r&&jl(e,n),64&r&&null!==(e=n.memoizedState)&&null!==(e=e.dehydrated)&&function(e,t){var n=e.ownerDocument;if("$~"===e.data)e._reactRetry=t;else if("$?"!==e.data||"loading"!==n.readyState)t();else{var r=function(){t(),n.removeEventListener("DOMContentLoaded",r)};n.addEventListener("DOMContentLoaded",r),e._reactRetry=r}}(e,n=Tc.bind(null,n));break;case 22:if(!(r=null!==n.memoizedState||Il)){t=null!==t&&null!==t.memoizedState||Ml,i=Il;var s=Ml;Il=r,(Ml=t)&&!s?Zl(e,n,!!(8772&n.subtreeFlags)):Yl(e,n),Il=i,Ml=s}break;case 30:break;default:Yl(e,n)}}function Nl(e){var t=e.alternate;null!==t&&(e.alternate=null,Nl(t)),e.child=null,e.deletions=null,e.sibling=null,5===e.tag&&null!==(t=e.stateNode)&&Ge(t),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}var Rl=null,Pl=!1;function zl(e,t,n){for(n=n.child;null!==n;)Fl(e,t,n),n=n.sibling}function Fl(e,t,n){if(ye&&"function"==typeof ye.onCommitFiberUnmount)try{ye.onCommitFiberUnmount(ge,n)}catch(gM){}switch(n.tag){case 26:Ml||_l(n,t),zl(e,t,n),n.memoizedState?n.memoizedState.count--:n.stateNode&&(n=n.stateNode).parentNode.removeChild(n);break;case 27:Ml||_l(n,t);var r=Rl,i=Pl;xd(n.type)&&(Rl=n.stateNode,Pl=!1),zl(e,t,n),zd(n.stateNode),Rl=r,Pl=i;break;case 5:Ml||_l(n,t);case 6:if(r=Rl,i=Pl,Rl=null,zl(e,t,n),Pl=i,null!==(Rl=r))if(Pl)try{(9===Rl.nodeType?Rl.body:"HTML"===Rl.nodeName?Rl.ownerDocument.body:Rl).removeChild(n.stateNode)}catch(s){Sc(n,t,s)}else try{Rl.removeChild(n.stateNode)}catch(s){Sc(n,t,s)}break;case 18:null!==Rl&&(Pl?(Td(9===(e=Rl).nodeType?e.body:"HTML"===e.nodeName?e.ownerDocument.body:e,n.stateNode),Wf(e)):Td(Rl,n.stateNode));break;case 4:r=Rl,i=Pl,Rl=n.stateNode.containerInfo,Pl=!0,zl(e,t,n),Rl=r,Pl=i;break;case 0:case 11:case 14:case 15:gl(2,n,t),Ml||gl(4,n,t),zl(e,t,n);break;case 1:Ml||(_l(n,t),"function"==typeof(r=n.stateNode).componentWillUnmount&&vl(n,t,r)),zl(e,t,n);break;case 21:zl(e,t,n);break;case 22:Ml=(r=Ml)||null!==n.memoizedState,zl(e,t,n),Ml=r;break;default:zl(e,t,n)}}function $l(e,t){if(null===t.memoizedState&&null!==(e=t.alternate)&&null!==(e=e.memoizedState)){e=e.dehydrated;try{Wf(e)}catch(n){Sc(t,t.return,n)}}}function jl(e,t){if(null===t.memoizedState&&null!==(e=t.alternate)&&null!==(e=e.memoizedState)&&null!==(e=e.dehydrated))try{Wf(e)}catch(n){Sc(t,t.return,n)}}function Ul(e,t){var n=function(e){switch(e.tag){case 31:case 13:case 19:var t=e.stateNode;return null===t&&(t=e.stateNode=new Al),t;case 22:return null===(t=(e=e.stateNode)._retryCache)&&(t=e._retryCache=new Al),t;default:throw Error(r(435,e.tag))}}(e);t.forEach(function(t){if(!n.has(t)){n.add(t);var r=Cc.bind(null,e,t);t.then(r,r)}})}function Bl(e,t){var n=t.deletions;if(null!==n)for(var i=0;i<n.length;i++){var s=n[i],o=e,a=t,l=a;e:for(;null!==l;){switch(l.tag){case 27:if(xd(l.type)){Rl=l.stateNode,Pl=!1;break e}break;case 5:Rl=l.stateNode,Pl=!1;break e;case 3:case 4:Rl=l.stateNode.containerInfo,Pl=!0;break e}l=l.return}if(null===Rl)throw Error(r(160));Fl(o,a,s),Rl=null,Pl=!1,null!==(o=s.alternate)&&(o.return=null),s.return=null}if(13886&t.subtreeFlags)for(t=t.child;null!==t;)Wl(t,e),t=t.sibling}var ql=null;function Wl(e,t){var n=e.alternate,i=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:Bl(t,e),Vl(e),4&i&&(gl(3,e,e.return),ml(3,e),gl(5,e,e.return));break;case 1:Bl(t,e),Vl(e),512&i&&(Ml||null===n||_l(n,n.return)),64&i&&Il&&null!==(e=e.updateQueue)&&null!==(i=e.callbacks)&&(n=e.shared.hiddenCallbacks,e.shared.hiddenCallbacks=null===n?i:n.concat(i));break;case 26:var s=ql;if(Bl(t,e),Vl(e),512&i&&(Ml||null===n||_l(n,n.return)),4&i){var o=null!==n?n.memoizedState:null;if(i=e.memoizedState,null===n)if(null===i)if(null===e.stateNode){e:{i=e.type,n=e.memoizedProps,s=s.ownerDocument||s;t:switch(i){case"title":(!(o=s.getElementsByTagName("title")[0])||o[Ye]||o[je]||"http://www.w3.org/2000/svg"===o.namespaceURI||o.hasAttribute("itemprop"))&&(o=s.createElement(i),s.head.insertBefore(o,s.querySelector("head > title"))),dd(o,i,n),o[je]=e,Je(o),i=o;break e;case"link":var a=tf("link","href",s).get(i+(n.href||""));if(a)for(var l=0;l<a.length;l++)if((o=a[l]).getAttribute("href")===(null==n.href||""===n.href?null:n.href)&&o.getAttribute("rel")===(null==n.rel?null:n.rel)&&o.getAttribute("title")===(null==n.title?null:n.title)&&o.getAttribute("crossorigin")===(null==n.crossOrigin?null:n.crossOrigin)){a.splice(l,1);break t}dd(o=s.createElement(i),i,n),s.head.appendChild(o);break;case"meta":if(a=tf("meta","content",s).get(i+(n.content||"")))for(l=0;l<a.length;l++)if((o=a[l]).getAttribute("content")===(null==n.content?null:""+n.content)&&o.getAttribute("name")===(null==n.name?null:n.name)&&o.getAttribute("property")===(null==n.property?null:n.property)&&o.getAttribute("http-equiv")===(null==n.httpEquiv?null:n.httpEquiv)&&o.getAttribute("charset")===(null==n.charSet?null:n.charSet)){a.splice(l,1);break t}dd(o=s.createElement(i),i,n),s.head.appendChild(o);break;default:throw Error(r(468,i))}o[je]=e,Je(o),i=o}e.stateNode=i}else nf(s,e.type,e.stateNode);else e.stateNode=Kd(s,i,e.memoizedProps);else o!==i?(null===o?null!==n.stateNode&&(n=n.stateNode).parentNode.removeChild(n):o.count--,null===i?nf(s,e.type,e.stateNode):Kd(s,i,e.memoizedProps)):null===i&&null!==e.stateNode&&Sl(e,e.memoizedProps,n.memoizedProps)}break;case 27:Bl(t,e),Vl(e),512&i&&(Ml||null===n||_l(n,n.return)),null!==n&&4&i&&Sl(e,e.memoizedProps,n.memoizedProps);break;case 5:if(Bl(t,e),Vl(e),512&i&&(Ml||null===n||_l(n,n.return)),32&e.flags){s=e.stateNode;try{kt(s,"")}catch(m){Sc(e,e.return,m)}}4&i&&null!=e.stateNode&&Sl(e,s=e.memoizedProps,null!==n?n.memoizedProps:s),1024&i&&(Ol=!0);break;case 6:if(Bl(t,e),Vl(e),4&i){if(null===e.stateNode)throw Error(r(162));i=e.memoizedProps,n=e.stateNode;try{n.nodeValue=i}catch(m){Sc(e,e.return,m)}}break;case 3:if(ef=null,s=ql,ql=jd(t.containerInfo),Bl(t,e),ql=s,Vl(e),4&i&&null!==n&&n.memoizedState.isDehydrated)try{Wf(t.containerInfo)}catch(m){Sc(e,e.return,m)}Ol&&(Ol=!1,Hl(e));break;case 4:i=ql,ql=jd(e.stateNode.containerInfo),Bl(t,e),Vl(e),ql=i;break;case 12:default:Bl(t,e),Vl(e);break;case 31:case 19:Bl(t,e),Vl(e),4&i&&null!==(i=e.updateQueue)&&(e.updateQueue=null,Ul(e,i));break;case 13:Bl(t,e),Vl(e),8192&e.child.flags&&null!==e.memoizedState!=(null!==n&&null!==n.memoizedState)&&(Au=ae()),4&i&&null!==(i=e.updateQueue)&&(e.updateQueue=null,Ul(e,i));break;case 22:s=null!==e.memoizedState;var u=null!==n&&null!==n.memoizedState,c=Il,d=Ml;if(Il=c||s,Ml=d||u,Bl(t,e),Ml=d,Il=c,Vl(e),8192&i)e:for(t=e.stateNode,t._visibility=s?-2&t._visibility:1|t._visibility,s&&(null===n||u||Il||Ml||Gl(e)),n=null,t=e;;){if(5===t.tag||26===t.tag){if(null===n){u=n=t;try{if(o=u.stateNode,s)"function"==typeof(a=o.style).setProperty?a.setProperty("display","none","important"):a.display="none";else{l=u.stateNode;var f=u.memoizedProps.style,p=null!=f&&f.hasOwnProperty("display")?f.display:null;l.style.display=null==p||"boolean"==typeof p?"":(""+p).trim()}}catch(m){Sc(u,u.return,m)}}}else if(6===t.tag){if(null===n){u=t;try{u.stateNode.nodeValue=s?"":u.memoizedProps}catch(m){Sc(u,u.return,m)}}}else if(18===t.tag){if(null===n){u=t;try{var h=u.stateNode;s?Cd(h,!0):Cd(u.stateNode,!1)}catch(m){Sc(u,u.return,m)}}}else if((22!==t.tag&&23!==t.tag||null===t.memoizedState||t===e)&&null!==t.child){t.child.return=t,t=t.child;continue}if(t===e)break e;for(;null===t.sibling;){if(null===t.return||t.return===e)break e;n===t&&(n=null),t=t.return}n===t&&(n=null),t.sibling.return=t.return,t=t.sibling}4&i&&null!==(i=e.updateQueue)&&null!==(n=i.retryQueue)&&(i.retryQueue=null,Ul(e,n));case 30:case 21:}}function Vl(e){var t=e.flags;if(2&t){try{for(var n,i=e.return;null!==i;){if(kl(i)){n=i;break}i=i.return}if(null==n)throw Error(r(160));switch(n.tag){case 27:var s=n.stateNode;Tl(e,El(e),s);break;case 5:var o=n.stateNode;32&n.flags&&(kt(o,""),n.flags&=-33),Tl(e,El(e),o);break;case 3:case 4:var a=n.stateNode.containerInfo;xl(e,El(e),a);break;default:throw Error(r(161))}}catch(l){Sc(e,e.return,l)}e.flags&=-3}4096&t&&(e.flags&=-4097)}function Hl(e){if(1024&e.subtreeFlags)for(e=e.child;null!==e;){var t=e;Hl(t),5===t.tag&&1024&t.flags&&t.stateNode.reset(),e=e.sibling}}function Yl(e,t){if(8772&t.subtreeFlags)for(t=t.child;null!==t;)Ll(e,t.alternate,t),t=t.sibling}function Gl(e){for(e=e.child;null!==e;){var t=e;switch(t.tag){case 0:case 11:case 14:case 15:gl(4,t,t.return),Gl(t);break;case 1:_l(t,t.return);var n=t.stateNode;"function"==typeof n.componentWillUnmount&&vl(t,t.return,n),Gl(t);break;case 27:zd(t.stateNode);case 26:case 5:_l(t,t.return),Gl(t);break;case 22:null===t.memoizedState&&Gl(t);break;default:Gl(t)}e=e.sibling}}function Zl(e,t,n){for(n=n&&!!(8772&t.subtreeFlags),t=t.child;null!==t;){var r=t.alternate,i=e,s=t,o=s.flags;switch(s.tag){case 0:case 11:case 15:Zl(i,s,n),ml(4,s);break;case 1:if(Zl(i,s,n),"function"==typeof(i=(r=s).stateNode).componentDidMount)try{i.componentDidMount()}catch(u){Sc(r,r.return,u)}if(null!==(i=(r=s).updateQueue)){var a=r.stateNode;try{var l=i.shared.hiddenCallbacks;if(null!==l)for(i.shared.hiddenCallbacks=null,i=0;i<l.length;i++)Es(l[i],a)}catch(u){Sc(r,r.return,u)}}n&&64&o&&yl(s),bl(s,s.return);break;case 27:Cl(s);case 26:case 5:Zl(i,s,n),n&&null===r&&4&o&&wl(s),bl(s,s.return);break;case 12:Zl(i,s,n);break;case 31:Zl(i,s,n),n&&4&o&&$l(i,s);break;case 13:Zl(i,s,n),n&&4&o&&jl(i,s);break;case 22:null===s.memoizedState&&Zl(i,s,n),bl(s,s.return);break;case 30:break;default:Zl(i,s,n)}t=t.sibling}}function Kl(e,t){var n=null;null!==e&&null!==e.memoizedState&&null!==e.memoizedState.cachePool&&(n=e.memoizedState.cachePool.pool),e=null,null!==t.memoizedState&&null!==t.memoizedState.cachePool&&(e=t.memoizedState.cachePool.pool),e!==n&&(null!=e&&e.refCount++,null!=n&&$i(n))}function Ql(e,t){e=null,null!==t.alternate&&(e=t.alternate.memoizedState.cache),(t=t.memoizedState.cache)!==e&&(t.refCount++,null!=e&&$i(e))}function Xl(e,t,n,r){if(10256&t.subtreeFlags)for(t=t.child;null!==t;)Jl(e,t,n,r),t=t.sibling}function Jl(e,t,n,r){var i=t.flags;switch(t.tag){case 0:case 11:case 15:Xl(e,t,n,r),2048&i&&ml(9,t);break;case 1:case 31:case 13:default:Xl(e,t,n,r);break;case 3:Xl(e,t,n,r),2048&i&&(e=null,null!==t.alternate&&(e=t.alternate.memoizedState.cache),(t=t.memoizedState.cache)!==e&&(t.refCount++,null!=e&&$i(e)));break;case 12:if(2048&i){Xl(e,t,n,r),e=t.stateNode;try{var s=t.memoizedProps,o=s.id,a=s.onPostCommit;"function"==typeof a&&a(o,null===t.alternate?"mount":"update",e.passiveEffectDuration,-0)}catch(l){Sc(t,t.return,l)}}else Xl(e,t,n,r);break;case 23:break;case 22:s=t.stateNode,o=t.alternate,null!==t.memoizedState?2&s._visibility?Xl(e,t,n,r):tu(e,t):2&s._visibility?Xl(e,t,n,r):(s._visibility|=2,eu(e,t,n,r,!!(10256&t.subtreeFlags)||!1)),2048&i&&Kl(o,t);break;case 24:Xl(e,t,n,r),2048&i&&Ql(t.alternate,t)}}function eu(e,t,n,r,i){for(i=i&&(!!(10256&t.subtreeFlags)||!1),t=t.child;null!==t;){var s=e,o=t,a=n,l=r,u=o.flags;switch(o.tag){case 0:case 11:case 15:eu(s,o,a,l,i),ml(8,o);break;case 23:break;case 22:var c=o.stateNode;null!==o.memoizedState?2&c._visibility?eu(s,o,a,l,i):tu(s,o):(c._visibility|=2,eu(s,o,a,l,i)),i&&2048&u&&Kl(o.alternate,o);break;case 24:eu(s,o,a,l,i),i&&2048&u&&Ql(o.alternate,o);break;default:eu(s,o,a,l,i)}t=t.sibling}}function tu(e,t){if(10256&t.subtreeFlags)for(t=t.child;null!==t;){var n=e,r=t,i=r.flags;switch(r.tag){case 22:tu(n,r),2048&i&&Kl(r.alternate,r);break;case 24:tu(n,r),2048&i&&Ql(r.alternate,r);break;default:tu(n,r)}t=t.sibling}}var nu=8192;function ru(e,t,n){if(e.subtreeFlags&nu)for(e=e.child;null!==e;)iu(e,t,n),e=e.sibling}function iu(e,t,n){switch(e.tag){case 26:ru(e,t,n),e.flags&nu&&null!==e.memoizedState&&function(e,t,n,r){if(!("stylesheet"!==n.type||"string"==typeof r.media&&!1===matchMedia(r.media).matches||4&n.state.loading)){if(null===n.instance){var i=Vd(r.href),s=t.querySelector(Hd(i));if(s)return null!==(t=s._p)&&"object"==typeof t&&"function"==typeof t.then&&(e.count++,e=of.bind(e),t.then(e,e)),n.state.loading|=4,n.instance=s,void Je(s);s=t.ownerDocument||t,r=Yd(r),(i=Fd.get(i))&&Xd(r,i),Je(s=s.createElement("link"));var o=s;o._p=new Promise(function(e,t){o.onload=e,o.onerror=t}),dd(s,"link",r),n.instance=s}null===e.stylesheets&&(e.stylesheets=new Map),e.stylesheets.set(n,t),(t=n.state.preload)&&!(3&n.state.loading)&&(e.count++,n=of.bind(e),t.addEventListener("load",n),t.addEventListener("error",n))}}(n,ql,e.memoizedState,e.memoizedProps);break;case 5:default:ru(e,t,n);break;case 3:case 4:var r=ql;ql=jd(e.stateNode.containerInfo),ru(e,t,n),ql=r;break;case 22:null===e.memoizedState&&(null!==(r=e.alternate)&&null!==r.memoizedState?(r=nu,nu=16777216,ru(e,t,n),nu=r):ru(e,t,n))}}function su(e){var t=e.alternate;if(null!==t&&null!==(e=t.child)){t.child=null;do{t=e.sibling,e.sibling=null,e=t}while(null!==e)}}function ou(e){var t=e.deletions;if(16&e.flags){if(null!==t)for(var n=0;n<t.length;n++){var r=t[n];Dl=r,uu(r,e)}su(e)}if(10256&e.subtreeFlags)for(e=e.child;null!==e;)au(e),e=e.sibling}function au(e){switch(e.tag){case 0:case 11:case 15:ou(e),2048&e.flags&&gl(9,e,e.return);break;case 3:case 12:default:ou(e);break;case 22:var t=e.stateNode;null!==e.memoizedState&&2&t._visibility&&(null===e.return||13!==e.return.tag)?(t._visibility&=-3,lu(e)):ou(e)}}function lu(e){var t=e.deletions;if(16&e.flags){if(null!==t)for(var n=0;n<t.length;n++){var r=t[n];Dl=r,uu(r,e)}su(e)}for(e=e.child;null!==e;){switch((t=e).tag){case 0:case 11:case 15:gl(8,t,t.return),lu(t);break;case 22:2&(n=t.stateNode)._visibility&&(n._visibility&=-3,lu(t));break;default:lu(t)}e=e.sibling}}function uu(e,t){for(;null!==Dl;){var n=Dl;switch(n.tag){case 0:case 11:case 15:gl(8,n,t);break;case 23:case 22:if(null!==n.memoizedState&&null!==n.memoizedState.cachePool){var r=n.memoizedState.cachePool.pool;null!=r&&r.refCount++}break;case 24:$i(n.memoizedState.cache)}if(null!==(r=n.child))r.return=n,Dl=r;else e:for(n=e;null!==Dl;){var i=(r=Dl).sibling,s=r.return;if(Nl(r),r===n){Dl=null;break e}if(null!==i){i.return=s,Dl=i;break e}Dl=s}}}var cu={getCacheForType:function(e){var t=Ai(zi),n=t.data.get(e);return void 0===n&&(n=e(),t.data.set(e,n)),n},cacheSignal:function(){return Ai(zi).controller.signal}},du="function"==typeof WeakMap?WeakMap:Map,fu=0,pu=null,hu=null,mu=0,gu=0,yu=null,vu=!1,bu=!1,_u=!1,wu=0,Su=0,ku=0,Eu=0,xu=0,Tu=0,Cu=0,Iu=null,Mu=null,Ou=!1,Au=0,Du=0,Lu=1/0,Nu=null,Ru=null,Pu=0,zu=null,Fu=null,$u=0,ju=0,Uu=null,Bu=null,qu=0,Wu=null;function Vu(){return 2&fu&&0!==mu?mu&-mu:null!==L.T?Uc():ze()}function Hu(){if(0===Tu)if(536870912&mu&&!ci)Tu=536870912;else{var e=ke;!(3932160&(ke<<=1))&&(ke=262144),Tu=e}return null!==(e=As.current)&&(e.flags|=32),Tu}function Yu(e,t,n){(e!==pu||2!==gu&&9!==gu)&&null===e.cancelPendingCommit||(ec(e,0),Qu(e,mu,Tu,!1)),Ae(e,n),2&fu&&e===pu||(e===pu&&(!(2&fu)&&(Eu|=n),4===Su&&Qu(e,mu,Tu,!1)),Nc(e))}function Gu(e,t,n){if(6&fu)throw Error(r(327));for(var i=!n&&!(127&t)&&0===(t&e.expiredLanes)||Ce(e,t),s=i?function(e,t){var n=fu;fu|=2;var i=rc(),s=ic();pu!==e||mu!==t?(Nu=null,Lu=ae()+500,ec(e,t)):bu=Ce(e,t);e:for(;;)try{if(0!==gu&&null!==hu){t=hu;var o=yu;t:switch(gu){case 1:gu=0,yu=null,dc(e,t,o,1);break;case 2:case 9:if(es(o)){gu=0,yu=null,cc(t);break}t=function(){2!==gu&&9!==gu||pu!==e||(gu=7),Nc(e)},o.then(t,t);break e;case 3:gu=7;break e;case 4:gu=5;break e;case 7:es(o)?(gu=0,yu=null,cc(t)):(gu=0,yu=null,dc(e,t,o,7));break;case 5:var a=null;switch(hu.tag){case 26:a=hu.memoizedState;case 5:case 27:var l=hu;if(a?rf(a):l.stateNode.complete){gu=0,yu=null;var u=l.sibling;if(null!==u)hu=u;else{var c=l.return;null!==c?(hu=c,fc(c)):hu=null}break t}}gu=0,yu=null,dc(e,t,o,5);break;case 6:gu=0,yu=null,dc(e,t,o,6);break;case 8:Ju(),Su=6;break e;default:throw Error(r(462))}}lc();break}catch(d){tc(e,d)}return ki=Si=null,L.H=i,L.A=s,fu=n,null!==hu?0:(pu=null,mu=0,Mr(),Su)}(e,t):oc(e,t,!0),o=i;;){if(0===s){bu&&!i&&Qu(e,t,0,!1);break}if(n=e.current.alternate,!o||Ku(n)){if(2===s){if(o=t,e.errorRecoveryDisabledLanes&o)var a=0;else a=0!=(a=-536870913&e.pendingLanes)?a:536870912&a?536870912:0;if(0!==a){t=a;e:{var l=e;s=Iu;var u=l.current.memoizedState.isDehydrated;if(u&&(ec(l,a).flags|=256),2!==(a=oc(l,a,!1))){if(_u&&!u){l.errorRecoveryDisabledLanes|=o,Eu|=o,s=4;break e}o=Mu,Mu=s,null!==o&&(null===Mu?Mu=o:Mu.push.apply(Mu,o))}s=a}if(o=!1,2!==s)continue}}if(1===s){ec(e,0),Qu(e,t,0,!0);break}e:{switch(i=e,o=s){case 0:case 1:throw Error(r(345));case 4:if((4194048&t)!==t)break;case 6:Qu(i,t,Tu,!vu);break e;case 2:Mu=null;break;case 3:case 5:break;default:throw Error(r(329))}if((62914560&t)===t&&10<(s=Au+300-ae())){if(Qu(i,t,Tu,!vu),0!==Te(i,0,!0))break e;$u=t,i.timeoutHandle=_d(Zu.bind(null,i,n,Mu,Nu,Ou,t,Tu,Eu,Cu,vu,o,"Throttled",-0,0),s)}else Zu(i,n,Mu,Nu,Ou,t,Tu,Eu,Cu,vu,o,null,-0,0)}break}s=oc(e,t,!1),o=!1}Nc(e)}function Zu(e,t,n,r,i,s,o,a,l,u,c,d,f,p){if(e.timeoutHandle=-1,8192&(d=t.subtreeFlags)||!(16785408&~d)){iu(t,s,d={stylesheets:null,count:0,imgCount:0,imgBytes:0,suspenseyImages:[],waitingForImages:!0,waitingForViewTransition:!1,unsuspend:At});var h=(62914560&s)===s?Au-ae():(4194048&s)===s?Du-ae():0;if(h=function(e,t){return e.stylesheets&&0===e.count&&lf(e,e.stylesheets),0<e.count||0<e.imgCount?function(n){var r=setTimeout(function(){if(e.stylesheets&&lf(e,e.stylesheets),e.unsuspend){var t=e.unsuspend;e.unsuspend=null,t()}},6e4+t);0<e.imgBytes&&0===sf&&(sf=62500*function(){if("function"==typeof performance.getEntriesByType){for(var e=0,t=0,n=performance.getEntriesByType("resource"),r=0;r<n.length;r++){var i=n[r],s=i.transferSize,o=i.initiatorType,a=i.duration;if(s&&a&&fd(o)){for(o=0,a=i.responseEnd,r+=1;r<n.length;r++){var l=n[r],u=l.startTime;if(u>a)break;var c=l.transferSize,d=l.initiatorType;c&&fd(d)&&(o+=c*((l=l.responseEnd)<a?1:(a-u)/(l-u)))}if(--r,t+=8*(s+o)/(i.duration/1e3),10<++e)break}}if(0<e)return t/e/1e6}return navigator.connection&&"number"==typeof(e=navigator.connection.downlink)?e:5}());var i=setTimeout(function(){if(e.waitingForImages=!1,0===e.count&&(e.stylesheets&&lf(e,e.stylesheets),e.unsuspend)){var t=e.unsuspend;e.unsuspend=null,t()}},(e.imgBytes>sf?50:800)+t);return e.unsuspend=n,function(){e.unsuspend=null,clearTimeout(r),clearTimeout(i)}}:null}(d,h),null!==h)return $u=s,e.cancelPendingCommit=h(hc.bind(null,e,t,s,n,r,i,o,a,l,c,d,null,f,p)),void Qu(e,s,o,!u)}hc(e,t,s,n,r,i,o,a,l)}function Ku(e){for(var t=e;;){var n=t.tag;if((0===n||11===n||15===n)&&16384&t.flags&&null!==(n=t.updateQueue)&&null!==(n=n.stores))for(var r=0;r<n.length;r++){var i=n[r],s=i.getSnapshot;i=i.value;try{if(!Qn(s(),i))return!1}catch(o){return!1}}if(n=t.child,16384&t.subtreeFlags&&null!==n)n.return=t,t=n;else{if(t===e)break;for(;null===t.sibling;){if(null===t.return||t.return===e)return!0;t=t.return}t.sibling.return=t.return,t=t.sibling}}return!0}function Qu(e,t,n,r){t&=~xu,t&=~Eu,e.suspendedLanes|=t,e.pingedLanes&=~t,r&&(e.warmLanes|=t),r=e.expirationTimes;for(var i=t;0<i;){var s=31-be(i),o=1<<s;r[s]=-1,i&=~o}0!==n&&De(e,n,t)}function Xu(){return!!(6&fu)||(Rc(0),!1)}function Ju(){if(null!==hu){if(0===gu)var e=hu.return;else ki=Si=null,so(e=hu),os=null,as=0,e=hu;for(;null!==e;)hl(e.alternate,e),e=e.return;hu=null}}function ec(e,t){var n=e.timeoutHandle;-1!==n&&(e.timeoutHandle=-1,wd(n)),null!==(n=e.cancelPendingCommit)&&(e.cancelPendingCommit=null,n()),$u=0,Ju(),pu=e,hu=n=$r(e.current,null),mu=t,gu=0,yu=null,vu=!1,bu=Ce(e,t),_u=!1,Cu=Tu=xu=Eu=ku=Su=0,Mu=Iu=null,Ou=!1,8&t&&(t|=32&t);var r=e.entangledLanes;if(0!==r)for(e=e.entanglements,r&=t;0<r;){var i=31-be(r),s=1<<i;t|=e[i],r&=~s}return wu=t,Mr(),n}function tc(e,t){Us=null,L.H=ha,t===Ki||t===Xi?(t=is(),gu=3):t===Qi?(t=is(),gu=4):gu=t===Aa?8:null!==t&&"object"==typeof t&&"function"==typeof t.then?6:1,yu=t,null===hu&&(Su=1,Ta(e,Yr(t,e.current)))}function nc(){var e=As.current;return null===e||((4194048&mu)===mu?null===Ds:!!((62914560&mu)===mu||536870912&mu)&&e===Ds)}function rc(){var e=L.H;return L.H=ha,null===e?ha:e}function ic(){var e=L.A;return L.A=cu,e}function sc(){Su=4,vu||(4194048&mu)!==mu&&null!==As.current||(bu=!0),!(134217727&ku)&&!(134217727&Eu)||null===pu||Qu(pu,mu,Tu,!1)}function oc(e,t,n){var r=fu;fu|=2;var i=rc(),s=ic();pu===e&&mu===t||(Nu=null,ec(e,t)),t=!1;var o=Su;e:for(;;)try{if(0!==gu&&null!==hu){var a=hu,l=yu;switch(gu){case 8:Ju(),o=6;break e;case 3:case 2:case 9:case 6:null===As.current&&(t=!0);var u=gu;if(gu=0,yu=null,dc(e,a,l,u),n&&bu){o=0;break e}break;default:u=gu,gu=0,yu=null,dc(e,a,l,u)}}ac(),o=Su;break}catch(c){tc(e,c)}return t&&e.shellSuspendCounter++,ki=Si=null,fu=r,L.H=i,L.A=s,null===hu&&(pu=null,mu=0,Mr()),o}function ac(){for(;null!==hu;)uc(hu)}function lc(){for(;null!==hu&&!se();)uc(hu)}function uc(e){var t=sl(e.alternate,e,wu);e.memoizedProps=e.pendingProps,null===t?fc(e):hu=t}function cc(e){var t=e,n=t.alternate;switch(t.tag){case 15:case 0:t=Wa(n,t,t.pendingProps,t.type,void 0,mu);break;case 11:t=Wa(n,t,t.pendingProps,t.type.render,t.ref,mu);break;case 5:so(t);default:hl(n,t),t=sl(n,t=hu=jr(t,wu),wu)}e.memoizedProps=e.pendingProps,null===t?fc(e):hu=t}function dc(e,t,n,i){ki=Si=null,so(t),os=null,as=0;var s=t.return;try{if(function(e,t,n,i,s){if(n.flags|=32768,null!==i&&"object"==typeof i&&"function"==typeof i.then){if(null!==(t=n.alternate)&&Ii(t,n,s,!0),null!==(n=As.current)){switch(n.tag){case 31:case 13:return null===Ds?sc():null===n.alternate&&0===Su&&(Su=3),n.flags&=-257,n.flags|=65536,n.lanes=s,i===Ji?n.flags|=16384:(null===(t=n.updateQueue)?n.updateQueue=new Set([i]):t.add(i),kc(e,i,s)),!1;case 22:return n.flags|=65536,i===Ji?n.flags|=16384:(null===(t=n.updateQueue)?(t={transitions:null,markerInstances:null,retryQueue:new Set([i])},n.updateQueue=t):null===(n=t.retryQueue)?t.retryQueue=new Set([i]):n.add(i),kc(e,i,s)),!1}throw Error(r(435,n.tag))}return kc(e,i,s),sc(),!1}if(ci)return null!==(t=As.current)?(!(65536&t.flags)&&(t.flags|=256),t.flags|=65536,t.lanes=s,i!==pi&&_i(Yr(e=Error(r(422),{cause:i}),n))):(i!==pi&&_i(Yr(t=Error(r(423),{cause:i}),n)),(e=e.current.alternate).flags|=65536,s&=-s,e.lanes|=s,i=Yr(i,n),_s(e,s=Ia(e.stateNode,i,s)),4!==Su&&(Su=2)),!1;var o=Error(r(520),{cause:i});if(o=Yr(o,n),null===Iu?Iu=[o]:Iu.push(o),4!==Su&&(Su=2),null===t)return!0;i=Yr(i,n),n=t;do{switch(n.tag){case 3:return n.flags|=65536,e=s&-s,n.lanes|=e,_s(n,e=Ia(n.stateNode,i,e)),!1;case 1:if(t=n.type,o=n.stateNode,!(128&n.flags||"function"!=typeof t.getDerivedStateFromError&&(null===o||"function"!=typeof o.componentDidCatch||null!==Ru&&Ru.has(o))))return n.flags|=65536,s&=-s,n.lanes|=s,Oa(s=Ma(s),e,n,i),_s(n,s),!1}n=n.return}while(null!==n);return!1}(e,s,t,n,mu))return Su=1,Ta(e,Yr(n,e.current)),void(hu=null)}catch(o){if(null!==s)throw hu=s,o;return Su=1,Ta(e,Yr(n,e.current)),void(hu=null)}32768&t.flags?(ci||1===i?e=!0:bu||536870912&mu?e=!1:(vu=e=!0,(2===i||9===i||3===i||6===i)&&null!==(i=As.current)&&13===i.tag&&(i.flags|=16384)),pc(t,e)):fc(t)}function fc(e){var t=e;do{if(32768&t.flags)return void pc(t,vu);e=t.return;var n=fl(t.alternate,t,wu);if(null!==n)return void(hu=n);if(null!==(t=t.sibling))return void(hu=t);hu=t=e}while(null!==t);0===Su&&(Su=5)}function pc(e,t){do{var n=pl(e.alternate,e);if(null!==n)return n.flags&=32767,void(hu=n);if(null!==(n=e.return)&&(n.flags|=32768,n.subtreeFlags=0,n.deletions=null),!t&&null!==(e=e.sibling))return void(hu=e);hu=e=n}while(null!==e);Su=6,hu=null}function hc(e,t,n,i,s,o,a,l,u){e.cancelPendingCommit=null;do{bc()}while(0!==Pu);if(6&fu)throw Error(r(327));if(null!==t){if(t===e.current)throw Error(r(177));if(o=t.lanes|t.childLanes,function(e,t,n,r,i,s){var o=e.pendingLanes;e.pendingLanes=n,e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0,e.expiredLanes&=n,e.entangledLanes&=n,e.errorRecoveryDisabledLanes&=n,e.shellSuspendCounter=0;var a=e.entanglements,l=e.expirationTimes,u=e.hiddenUpdates;for(n=o&~n;0<n;){var c=31-be(n),d=1<<c;a[c]=0,l[c]=-1;var f=u[c];if(null!==f)for(u[c]=null,c=0;c<f.length;c++){var p=f[c];null!==p&&(p.lane&=-536870913)}n&=~d}0!==r&&De(e,r,0),0!==s&&0===i&&0!==e.tag&&(e.suspendedLanes|=s&~(o&~t))}(e,n,o|=Ir,a,l,u),e===pu&&(hu=pu=null,mu=0),Fu=t,zu=e,$u=n,ju=o,Uu=s,Bu=i,10256&t.subtreeFlags||10256&t.flags?(e.callbackNode=null,e.callbackPriority=0,re(de,function(){return _c(),null})):(e.callbackNode=null,e.callbackPriority=0),i=!!(13878&t.flags),13878&t.subtreeFlags||i){i=L.T,L.T=null,s=N.p,N.p=2,a=fu,fu|=4;try{!function(e,t){if(e=e.containerInfo,pd=bf,rr(e=nr(e))){if("selectionStart"in e)var n={start:e.selectionStart,end:e.selectionEnd};else e:{var i=(n=(n=e.ownerDocument)&&n.defaultView||window).getSelection&&n.getSelection();if(i&&0!==i.rangeCount){n=i.anchorNode;var s=i.anchorOffset,o=i.focusNode;i=i.focusOffset;try{n.nodeType,o.nodeType}catch(g){n=null;break e}var a=0,l=-1,u=-1,c=0,d=0,f=e,p=null;t:for(;;){for(var h;f!==n||0!==s&&3!==f.nodeType||(l=a+s),f!==o||0!==i&&3!==f.nodeType||(u=a+i),3===f.nodeType&&(a+=f.nodeValue.length),null!==(h=f.firstChild);)p=f,f=h;for(;;){if(f===e)break t;if(p===n&&++c===s&&(l=a),p===o&&++d===i&&(u=a),null!==(h=f.nextSibling))break;p=(f=p).parentNode}f=h}n=-1===l||-1===u?null:{start:l,end:u}}else n=null}n=n||{start:0,end:0}}else n=null;for(hd={focusedElem:e,selectionRange:n},bf=!1,Dl=t;null!==Dl;)if(e=(t=Dl).child,1028&t.subtreeFlags&&null!==e)e.return=t,Dl=e;else for(;null!==Dl;){switch(o=(t=Dl).alternate,e=t.flags,t.tag){case 0:if(4&e&&null!==(e=null!==(e=t.updateQueue)?e.events:null))for(n=0;n<e.length;n++)(s=e[n]).ref.impl=s.nextImpl;break;case 11:case 15:case 5:case 26:case 27:case 6:case 4:case 17:break;case 1:if(1024&e&&null!==o){e=void 0,n=t,s=o.memoizedProps,o=o.memoizedState,i=n.stateNode;try{var m=Sa(n.type,s);e=i.getSnapshotBeforeUpdate(m,o),i.__reactInternalSnapshotBeforeUpdate=e}catch(y){Sc(n,n.return,y)}}break;case 3:if(1024&e)if(9===(n=(e=t.stateNode.containerInfo).nodeType))Id(e);else if(1===n)switch(e.nodeName){case"HEAD":case"HTML":case"BODY":Id(e);break;default:e.textContent=""}break;default:if(1024&e)throw Error(r(163))}if(null!==(e=t.sibling)){e.return=t.return,Dl=e;break}Dl=t.return}}(e,t)}finally{fu=a,N.p=s,L.T=i}}Pu=1,mc(),gc(),yc()}}function mc(){if(1===Pu){Pu=0;var e=zu,t=Fu,n=!!(13878&t.flags);if(13878&t.subtreeFlags||n){n=L.T,L.T=null;var r=N.p;N.p=2;var i=fu;fu|=4;try{Wl(t,e);var s=hd,o=nr(e.containerInfo),a=s.focusedElem,l=s.selectionRange;if(o!==a&&a&&a.ownerDocument&&tr(a.ownerDocument.documentElement,a)){if(null!==l&&rr(a)){var u=l.start,c=l.end;if(void 0===c&&(c=u),"selectionStart"in a)a.selectionStart=u,a.selectionEnd=Math.min(c,a.value.length);else{var d=a.ownerDocument||document,f=d&&d.defaultView||window;if(f.getSelection){var p=f.getSelection(),h=a.textContent.length,m=Math.min(l.start,h),g=void 0===l.end?m:Math.min(l.end,h);!p.extend&&m>g&&(o=g,g=m,m=o);var y=er(a,m),v=er(a,g);if(y&&v&&(1!==p.rangeCount||p.anchorNode!==y.node||p.anchorOffset!==y.offset||p.focusNode!==v.node||p.focusOffset!==v.offset)){var b=d.createRange();b.setStart(y.node,y.offset),p.removeAllRanges(),m>g?(p.addRange(b),p.extend(v.node,v.offset)):(b.setEnd(v.node,v.offset),p.addRange(b))}}}}for(d=[],p=a;p=p.parentNode;)1===p.nodeType&&d.push({element:p,left:p.scrollLeft,top:p.scrollTop});for("function"==typeof a.focus&&a.focus(),a=0;a<d.length;a++){var _=d[a];_.element.scrollLeft=_.left,_.element.scrollTop=_.top}}bf=!!pd,hd=pd=null}finally{fu=i,N.p=r,L.T=n}}e.current=t,Pu=2}}function gc(){if(2===Pu){Pu=0;var e=zu,t=Fu,n=!!(8772&t.flags);if(8772&t.subtreeFlags||n){n=L.T,L.T=null;var r=N.p;N.p=2;var i=fu;fu|=4;try{Ll(e,t.alternate,t)}finally{fu=i,N.p=r,L.T=n}}Pu=3}}function yc(){if(4===Pu||3===Pu){Pu=0,oe();var e=zu,t=Fu,n=$u,r=Bu;10256&t.subtreeFlags||10256&t.flags?Pu=5:(Pu=0,Fu=zu=null,vc(e,e.pendingLanes));var i=e.pendingLanes;if(0===i&&(Ru=null),Pe(n),t=t.stateNode,ye&&"function"==typeof ye.onCommitFiberRoot)try{ye.onCommitFiberRoot(ge,t,void 0,!(128&~t.current.flags))}catch(gM){}if(null!==r){t=L.T,i=N.p,N.p=2,L.T=null;try{for(var s=e.onRecoverableError,o=0;o<r.length;o++){var a=r[o];s(a.value,{componentStack:a.stack})}}finally{L.T=t,N.p=i}}3&$u&&bc(),Nc(e),i=e.pendingLanes,261930&n&&42&i?e===Wu?qu++:(qu=0,Wu=e):qu=0,Rc(0)}}function vc(e,t){0===(e.pooledCacheLanes&=t)&&null!=(t=e.pooledCache)&&(e.pooledCache=null,$i(t))}function bc(){return mc(),gc(),yc(),_c()}function _c(){if(5!==Pu)return!1;var e=zu,t=ju;ju=0;var n=Pe($u),i=L.T,s=N.p;try{N.p=32>n?32:n,L.T=null,n=Uu,Uu=null;var o=zu,a=$u;if(Pu=0,Fu=zu=null,$u=0,6&fu)throw Error(r(331));var l=fu;if(fu|=4,au(o.current),Jl(o,o.current,a,n),fu=l,Rc(0),ye&&"function"==typeof ye.onPostCommitFiberRoot)try{ye.onPostCommitFiberRoot(ge,o)}catch(gM){}return!0}finally{N.p=s,L.T=i,vc(e,t)}}function wc(e,t,n){t=Yr(n,t),null!==(e=vs(e,t=Ia(e.stateNode,t,2),2))&&(Ae(e,2),Nc(e))}function Sc(e,t,n){if(3===e.tag)wc(e,e,n);else for(;null!==t;){if(3===t.tag){wc(t,e,n);break}if(1===t.tag){var r=t.stateNode;if("function"==typeof t.type.getDerivedStateFromError||"function"==typeof r.componentDidCatch&&(null===Ru||!Ru.has(r))){e=Yr(n,e),null!==(r=vs(t,n=Ma(2),2))&&(Oa(n,r,t,e),Ae(r,2),Nc(r));break}}t=t.return}}function kc(e,t,n){var r=e.pingCache;if(null===r){r=e.pingCache=new du;var i=new Set;r.set(t,i)}else void 0===(i=r.get(t))&&(i=new Set,r.set(t,i));i.has(n)||(_u=!0,i.add(n),e=Ec.bind(null,e,t,n),t.then(e,e))}function Ec(e,t,n){var r=e.pingCache;null!==r&&r.delete(t),e.pingedLanes|=e.suspendedLanes&n,e.warmLanes&=~n,pu===e&&(mu&n)===n&&(4===Su||3===Su&&(62914560&mu)===mu&&300>ae()-Au?!(2&fu)&&ec(e,0):xu|=n,Cu===mu&&(Cu=0)),Nc(e)}function xc(e,t){0===t&&(t=Me()),null!==(e=Dr(e,t))&&(Ae(e,t),Nc(e))}function Tc(e){var t=e.memoizedState,n=0;null!==t&&(n=t.retryLane),xc(e,n)}function Cc(e,t){var n=0;switch(e.tag){case 31:case 13:var i=e.stateNode,s=e.memoizedState;null!==s&&(n=s.retryLane);break;case 19:i=e.stateNode;break;case 22:i=e.stateNode._retryCache;break;default:throw Error(r(314))}null!==i&&i.delete(t),xc(e,n)}var Ic=null,Mc=null,Oc=!1,Ac=!1,Dc=!1,Lc=0;function Nc(e){e!==Mc&&null===e.next&&(null===Mc?Ic=Mc=e:Mc=Mc.next=e),Ac=!0,Oc||(Oc=!0,kd(function(){6&fu?re(ue,Pc):zc()}))}function Rc(e,t){if(!Dc&&Ac){Dc=!0;do{for(var n=!1,r=Ic;null!==r;){if(0!==e){var i=r.pendingLanes;if(0===i)var s=0;else{var o=r.suspendedLanes,a=r.pingedLanes;s=(1<<31-be(42|e)+1)-1,s=201326741&(s&=i&~(o&~a))?201326741&s|1:s?2|s:0}0!==s&&(n=!0,jc(r,s))}else s=mu,!(3&(s=Te(r,r===pu?s:0,null!==r.cancelPendingCommit||-1!==r.timeoutHandle)))||Ce(r,s)||(n=!0,jc(r,s));r=r.next}}while(n);Dc=!1}}function Pc(){zc()}function zc(){Ac=Oc=!1;var e,t=0;0!==Lc&&((e=window.event)&&"popstate"===e.type?e!==bd&&(bd=e,1):(bd=null,0))&&(t=Lc);for(var n=ae(),r=null,i=Ic;null!==i;){var s=i.next,o=Fc(i,n);0===o?(i.next=null,null===r?Ic=s:r.next=s,null===s&&(Mc=r)):(r=i,(0!==t||3&o)&&(Ac=!0)),i=s}0!==Pu&&5!==Pu||Rc(t),0!==Lc&&(Lc=0)}function Fc(e,t){for(var n=e.suspendedLanes,r=e.pingedLanes,i=e.expirationTimes,s=-62914561&e.pendingLanes;0<s;){var o=31-be(s),a=1<<o,l=i[o];-1===l?0!==(a&n)&&0===(a&r)||(i[o]=Ie(a,t)):l<=t&&(e.expiredLanes|=a),s&=~a}if(n=mu,n=Te(e,e===(t=pu)?n:0,null!==e.cancelPendingCommit||-1!==e.timeoutHandle),r=e.callbackNode,0===n||e===t&&(2===gu||9===gu)||null!==e.cancelPendingCommit)return null!==r&&null!==r&&ie(r),e.callbackNode=null,e.callbackPriority=0;if(!(3&n)||Ce(e,n)){if((t=n&-n)===e.callbackPriority)return t;switch(null!==r&&ie(r),Pe(n)){case 2:case 8:n=ce;break;case 32:default:n=de;break;case 268435456:n=pe}return r=$c.bind(null,e),n=re(n,r),e.callbackPriority=t,e.callbackNode=n,t}return null!==r&&null!==r&&ie(r),e.callbackPriority=2,e.callbackNode=null,2}function $c(e,t){if(0!==Pu&&5!==Pu)return e.callbackNode=null,e.callbackPriority=0,null;var n=e.callbackNode;if(bc()&&e.callbackNode!==n)return null;var r=mu;return 0===(r=Te(e,e===pu?r:0,null!==e.cancelPendingCommit||-1!==e.timeoutHandle))?null:(Gu(e,r,t),Fc(e,ae()),null!=e.callbackNode&&e.callbackNode===n?$c.bind(null,e):null)}function jc(e,t){if(bc())return null;Gu(e,t,!0)}function Uc(){if(0===Lc){var e=Bi;0===e&&(e=Se,!(261888&(Se<<=1))&&(Se=256)),Lc=e}return Lc}function Bc(e){return null==e||"symbol"==typeof e||"boolean"==typeof e?null:"function"==typeof e?e:Ot(""+e)}function qc(e,t){var n=t.ownerDocument.createElement("input");return n.name=t.name,n.value=t.value,e.id&&n.setAttribute("form",e.id),t.parentNode.insertBefore(n,t),e=new FormData(e),n.parentNode.removeChild(n),e}for(var Wc=0;Wc<kr.length;Wc++){var Vc=kr[Wc];Er(Vc.toLowerCase(),"on"+(Vc[0].toUpperCase()+Vc.slice(1)))}Er(mr,"onAnimationEnd"),Er(gr,"onAnimationIteration"),Er(yr,"onAnimationStart"),Er("dblclick","onDoubleClick"),Er("focusin","onFocus"),Er("focusout","onBlur"),Er(vr,"onTransitionRun"),Er(br,"onTransitionStart"),Er(_r,"onTransitionCancel"),Er(wr,"onTransitionEnd"),rt("onMouseEnter",["mouseout","mouseover"]),rt("onMouseLeave",["mouseout","mouseover"]),rt("onPointerEnter",["pointerout","pointerover"]),rt("onPointerLeave",["pointerout","pointerover"]),nt("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),nt("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" ")),nt("onBeforeInput",["compositionend","keypress","textInput","paste"]),nt("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),nt("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),nt("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var Hc="abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange resize seeked seeking stalled suspend timeupdate volumechange waiting".split(" "),Yc=new Set("beforetoggle cancel close invalid load scroll scrollend toggle".split(" ").concat(Hc));function Gc(e,t){t=!!(4&t);for(var n=0;n<e.length;n++){var r=e[n],i=r.event;r=r.listeners;e:{var s=void 0;if(t)for(var o=r.length-1;0<=o;o--){var a=r[o],l=a.instance,u=a.currentTarget;if(a=a.listener,l!==s&&i.isPropagationStopped())break e;s=a,i.currentTarget=u;try{s(i)}catch(c){xr(c)}i.currentTarget=null,s=l}else for(o=0;o<r.length;o++){if(l=(a=r[o]).instance,u=a.currentTarget,a=a.listener,l!==s&&i.isPropagationStopped())break e;s=a,i.currentTarget=u;try{s(i)}catch(c){xr(c)}i.currentTarget=null,s=l}}}}function Zc(e,t){var n=t[qe];void 0===n&&(n=t[qe]=new Set);var r=e+"__bubble";n.has(r)||(Jc(t,e,2,!1),n.add(r))}function Kc(e,t,n){var r=0;t&&(r|=4),Jc(n,e,r,t)}var Qc="_reactListening"+Math.random().toString(36).slice(2);function Xc(e){if(!e[Qc]){e[Qc]=!0,et.forEach(function(t){"selectionchange"!==t&&(Yc.has(t)||Kc(t,!1,e),Kc(t,!0,e))});var t=9===e.nodeType?e:e.ownerDocument;null===t||t[Qc]||(t[Qc]=!0,Kc("selectionchange",!1,t))}}function Jc(e,t,n,r){switch(Tf(t)){case 2:var i=_f;break;case 8:i=wf;break;default:i=Sf}n=i.bind(null,t,n,e),i=void 0,!Ut||"touchstart"!==t&&"touchmove"!==t&&"wheel"!==t||(i=!0),r?void 0!==i?e.addEventListener(t,n,{capture:!0,passive:i}):e.addEventListener(t,n,!0):void 0!==i?e.addEventListener(t,n,{passive:i}):e.addEventListener(t,n,!1)}function ed(e,t,n,r,i){var s=r;if(!(1&t||2&t||null===r))e:for(;;){if(null===r)return;var o=r.tag;if(3===o||4===o){var l=r.stateNode.containerInfo;if(l===i)break;if(4===o)for(o=r.return;null!==o;){var u=o.tag;if((3===u||4===u)&&o.stateNode.containerInfo===i)return;o=o.return}for(;null!==l;){if(null===(o=Ze(l)))return;if(5===(u=o.tag)||6===u||26===u||27===u){r=s=o;continue e}l=l.parentNode}}r=r.return}Ft(function(){var r=s,i=Lt(n),o=[];e:{var l=Sr.get(e);if(void 0!==l){var u=tn,c=e;switch(e){case"keypress":if(0===Yt(n))break e;case"keydown":case"keyup":u=yn;break;case"focusin":c="focus",u=ln;break;case"focusout":c="blur",u=ln;break;case"beforeblur":case"afterblur":u=ln;break;case"click":if(2===n.button)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":u=on;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":u=an;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":u=bn;break;case mr:case gr:case yr:u=un;break;case wr:u=_n;break;case"scroll":case"scrollend":u=rn;break;case"wheel":u=wn;break;case"copy":case"cut":case"paste":u=cn;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":u=vn;break;case"toggle":case"beforetoggle":u=Sn}var d=!!(4&t),f=!d&&("scroll"===e||"scrollend"===e),p=d?null!==l?l+"Capture":null:l;d=[];for(var h,m=r;null!==m;){var g=m;if(h=g.stateNode,5!==(g=g.tag)&&26!==g&&27!==g||null===h||null===p||null!=(g=$t(m,p))&&d.push(td(m,g,h)),f)break;m=m.return}0<d.length&&(l=new u(l,c,null,n,i),o.push({event:l,listeners:d}))}}if(!(7&t)){if(u="mouseout"===e||"pointerout"===e,(!(l="mouseover"===e||"pointerover"===e)||n===Dt||!(c=n.relatedTarget||n.fromElement)||!Ze(c)&&!c[Be])&&(u||l)&&(l=i.window===i?i:(l=i.ownerDocument)?l.defaultView||l.parentWindow:window,u?(u=r,null!==(c=(c=n.relatedTarget||n.toElement)?Ze(c):null)&&(f=a(c),d=c.tag,c!==f||5!==d&&27!==d&&6!==d)&&(c=null)):(u=null,c=r),u!==c)){if(d=on,g="onMouseLeave",p="onMouseEnter",m="mouse","pointerout"!==e&&"pointerover"!==e||(d=vn,g="onPointerLeave",p="onPointerEnter",m="pointer"),f=null==u?l:Qe(u),h=null==c?l:Qe(c),(l=new d(g,m+"leave",u,n,i)).target=f,l.relatedTarget=h,g=null,Ze(i)===r&&((d=new d(p,m+"enter",c,n,i)).target=h,d.relatedTarget=f,g=d),f=g,u&&c)e:{for(d=rd,m=c,h=0,g=p=u;g;g=d(g))h++;g=0;for(var y=m;y;y=d(y))g++;for(;0<h-g;)p=d(p),h--;for(;0<g-h;)m=d(m),g--;for(;h--;){if(p===m||null!==m&&p===m.alternate){d=p;break e}p=d(p),m=d(m)}d=null}else d=null;null!==u&&id(o,l,u,d,!1),null!==c&&null!==f&&id(o,f,c,d,!0)}if("select"===(u=(l=r?Qe(r):window).nodeName&&l.nodeName.toLowerCase())||"input"===u&&"file"===l.type)var v=jn;else if(Nn(l))if(Un)v=Kn;else{v=Gn;var b=Yn}else!(u=l.nodeName)||"input"!==u.toLowerCase()||"checkbox"!==l.type&&"radio"!==l.type?r&&Ct(r.elementType)&&(v=jn):v=Zn;switch(v&&(v=v(e,r))?Rn(o,v,n,i):(b&&b(e,l,r),"focusout"===e&&r&&"number"===l.type&&null!=r.memoizedProps.value&&bt(l,"number",l.value)),b=r?Qe(r):window,e){case"focusin":(Nn(b)||"true"===b.contentEditable)&&(sr=b,or=r,ar=null);break;case"focusout":ar=or=sr=null;break;case"mousedown":lr=!0;break;case"contextmenu":case"mouseup":case"dragend":lr=!1,ur(o,n,i);break;case"selectionchange":if(ir)break;case"keydown":case"keyup":ur(o,n,i)}var _;if(En)e:{switch(e){case"compositionstart":var w="onCompositionStart";break e;case"compositionend":w="onCompositionEnd";break e;case"compositionupdate":w="onCompositionUpdate";break e}w=void 0}else Dn?On(e,n)&&(w="onCompositionEnd"):"keydown"===e&&229===n.keyCode&&(w="onCompositionStart");w&&(Cn&&"ko"!==n.locale&&(Dn||"onCompositionStart"!==w?"onCompositionEnd"===w&&Dn&&(_=Ht()):(Wt="value"in(qt=i)?qt.value:qt.textContent,Dn=!0)),0<(b=nd(r,w)).length&&(w=new dn(w,e,null,n,i),o.push({event:w,listeners:b}),(_||null!==(_=An(n)))&&(w.data=_))),(_=Tn?function(e,t){switch(e){case"compositionend":return An(t);case"keypress":return 32!==t.which?null:(Mn=!0,In);case"textInput":return(e=t.data)===In&&Mn?null:e;default:return null}}(e,n):function(e,t){if(Dn)return"compositionend"===e||!En&&On(e,t)?(e=Ht(),Vt=Wt=qt=null,Dn=!1,e):null;switch(e){case"paste":default:return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1<t.char.length)return t.char;if(t.which)return String.fromCharCode(t.which)}return null;case"compositionend":return Cn&&"ko"!==t.locale?null:t.data}}(e,n))&&0<(w=nd(r,"onBeforeInput")).length&&(b=new dn("onBeforeInput","beforeinput",null,n,i),o.push({event:b,listeners:w}),b.data=_),function(e,t,n,r,i){if("submit"===t&&n&&n.stateNode===i){var s=Bc((i[Ue]||null).action),o=r.submitter;o&&null!==(t=(t=o[Ue]||null)?Bc(t.formAction):o.getAttribute("formAction"))&&(s=t,o=null);var a=new tn("action","action",null,r,i);e.push({event:a,listeners:[{instance:null,listener:function(){if(r.defaultPrevented){if(0!==Lc){var e=o?qc(i,o):new FormData(i);ea(n,{pending:!0,data:e,method:i.method,action:s},null,e)}}else"function"==typeof s&&(a.preventDefault(),e=o?qc(i,o):new FormData(i),ea(n,{pending:!0,data:e,method:i.method,action:s},s,e))},currentTarget:i}]})}}(o,e,r,n,i)}Gc(o,t)})}function td(e,t,n){return{instance:e,listener:t,currentTarget:n}}function nd(e,t){for(var n=t+"Capture",r=[];null!==e;){var i=e,s=i.stateNode;if(5!==(i=i.tag)&&26!==i&&27!==i||null===s||(null!=(i=$t(e,n))&&r.unshift(td(e,i,s)),null!=(i=$t(e,t))&&r.push(td(e,i,s))),3===e.tag)return r;e=e.return}return[]}function rd(e){if(null===e)return null;do{e=e.return}while(e&&5!==e.tag&&27!==e.tag);return e||null}function id(e,t,n,r,i){for(var s=t._reactName,o=[];null!==n&&n!==r;){var a=n,l=a.alternate,u=a.stateNode;if(a=a.tag,null!==l&&l===r)break;5!==a&&26!==a&&27!==a||null===u||(l=u,i?null!=(u=$t(n,s))&&o.unshift(td(n,u,l)):i||null!=(u=$t(n,s))&&o.push(td(n,u,l))),n=n.return}0!==o.length&&e.push({event:t,listeners:o})}var sd=/\r\n?/g,od=/\u0000|\uFFFD/g;function ad(e){return("string"==typeof e?e:""+e).replace(sd,"\n").replace(od,"")}function ld(e,t){return t=ad(t),ad(e)===t}function ud(e,t,n,i,s,o){switch(n){case"children":"string"==typeof i?"body"===t||"textarea"===t&&""===i||kt(e,i):("number"==typeof i||"bigint"==typeof i)&&"body"!==t&&kt(e,""+i);break;case"className":lt(e,"class",i);break;case"tabIndex":lt(e,"tabindex",i);break;case"dir":case"role":case"viewBox":case"width":case"height":lt(e,n,i);break;case"style":Tt(e,i,o);break;case"data":if("object"!==t){lt(e,"data",i);break}case"src":case"href":if(""===i&&("a"!==t||"href"!==n)){e.removeAttribute(n);break}if(null==i||"function"==typeof i||"symbol"==typeof i||"boolean"==typeof i){e.removeAttribute(n);break}i=Ot(""+i),e.setAttribute(n,i);break;case"action":case"formAction":if("function"==typeof i){e.setAttribute(n,"javascript:throw new Error('A React form was unexpectedly submitted. If you called form.submit() manually, consider using form.requestSubmit() instead. If you\\'re trying to use event.stopPropagation() in a submit event handler, consider also calling event.preventDefault().')");break}if("function"==typeof o&&("formAction"===n?("input"!==t&&ud(e,t,"name",s.name,s,null),ud(e,t,"formEncType",s.formEncType,s,null),ud(e,t,"formMethod",s.formMethod,s,null),ud(e,t,"formTarget",s.formTarget,s,null)):(ud(e,t,"encType",s.encType,s,null),ud(e,t,"method",s.method,s,null),ud(e,t,"target",s.target,s,null))),null==i||"symbol"==typeof i||"boolean"==typeof i){e.removeAttribute(n);break}i=Ot(""+i),e.setAttribute(n,i);break;case"onClick":null!=i&&(e.onclick=At);break;case"onScroll":null!=i&&Zc("scroll",e);break;case"onScrollEnd":null!=i&&Zc("scrollend",e);break;case"dangerouslySetInnerHTML":if(null!=i){if("object"!=typeof i||!("__html"in i))throw Error(r(61));if(null!=(n=i.__html)){if(null!=s.children)throw Error(r(60));e.innerHTML=n}}break;case"multiple":e.multiple=i&&"function"!=typeof i&&"symbol"!=typeof i;break;case"muted":e.muted=i&&"function"!=typeof i&&"symbol"!=typeof i;break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"defaultValue":case"defaultChecked":case"innerHTML":case"ref":case"autoFocus":break;case"xlinkHref":if(null==i||"function"==typeof i||"boolean"==typeof i||"symbol"==typeof i){e.removeAttribute("xlink:href");break}n=Ot(""+i),e.setAttributeNS("http://www.w3.org/1999/xlink","xlink:href",n);break;case"contentEditable":case"spellCheck":case"draggable":case"value":case"autoReverse":case"externalResourcesRequired":case"focusable":case"preserveAlpha":null!=i&&"function"!=typeof i&&"symbol"!=typeof i?e.setAttribute(n,""+i):e.removeAttribute(n);break;case"inert":case"allowFullScreen":case"async":case"autoPlay":case"controls":case"default":case"defer":case"disabled":case"disablePictureInPicture":case"disableRemotePlayback":case"formNoValidate":case"hidden":case"loop":case"noModule":case"noValidate":case"open":case"playsInline":case"readOnly":case"required":case"reversed":case"scoped":case"seamless":case"itemScope":i&&"function"!=typeof i&&"symbol"!=typeof i?e.setAttribute(n,""):e.removeAttribute(n);break;case"capture":case"download":!0===i?e.setAttribute(n,""):!1!==i&&null!=i&&"function"!=typeof i&&"symbol"!=typeof i?e.setAttribute(n,i):e.removeAttribute(n);break;case"cols":case"rows":case"size":case"span":null!=i&&"function"!=typeof i&&"symbol"!=typeof i&&!isNaN(i)&&1<=i?e.setAttribute(n,i):e.removeAttribute(n);break;case"rowSpan":case"start":null==i||"function"==typeof i||"symbol"==typeof i||isNaN(i)?e.removeAttribute(n):e.setAttribute(n,i);break;case"popover":Zc("beforetoggle",e),Zc("toggle",e),at(e,"popover",i);break;case"xlinkActuate":ut(e,"http://www.w3.org/1999/xlink","xlink:actuate",i);break;case"xlinkArcrole":ut(e,"http://www.w3.org/1999/xlink","xlink:arcrole",i);break;case"xlinkRole":ut(e,"http://www.w3.org/1999/xlink","xlink:role",i);break;case"xlinkShow":ut(e,"http://www.w3.org/1999/xlink","xlink:show",i);break;case"xlinkTitle":ut(e,"http://www.w3.org/1999/xlink","xlink:title",i);break;case"xlinkType":ut(e,"http://www.w3.org/1999/xlink","xlink:type",i);break;case"xmlBase":ut(e,"http://www.w3.org/XML/1998/namespace","xml:base",i);break;case"xmlLang":ut(e,"http://www.w3.org/XML/1998/namespace","xml:lang",i);break;case"xmlSpace":ut(e,"http://www.w3.org/XML/1998/namespace","xml:space",i);break;case"is":at(e,"is",i);break;case"innerText":case"textContent":break;default:(!(2<n.length)||"o"!==n[0]&&"O"!==n[0]||"n"!==n[1]&&"N"!==n[1])&&at(e,n=It.get(n)||n,i)}}function cd(e,t,n,i,s,o){switch(n){case"style":Tt(e,i,o);break;case"dangerouslySetInnerHTML":if(null!=i){if("object"!=typeof i||!("__html"in i))throw Error(r(61));if(null!=(n=i.__html)){if(null!=s.children)throw Error(r(60));e.innerHTML=n}}break;case"children":"string"==typeof i?kt(e,i):("number"==typeof i||"bigint"==typeof i)&&kt(e,""+i);break;case"onScroll":null!=i&&Zc("scroll",e);break;case"onScrollEnd":null!=i&&Zc("scrollend",e);break;case"onClick":null!=i&&(e.onclick=At);break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"innerHTML":case"ref":case"innerText":case"textContent":break;default:tt.hasOwnProperty(n)||("o"!==n[0]||"n"!==n[1]||(s=n.endsWith("Capture"),t=n.slice(2,s?n.length-7:void 0),"function"==typeof(o=null!=(o=e[Ue]||null)?o[n]:null)&&e.removeEventListener(t,o,s),"function"!=typeof i)?n in e?e[n]=i:!0===i?e.setAttribute(n,""):at(e,n,i):("function"!=typeof o&&null!==o&&(n in e?e[n]=null:e.hasAttribute(n)&&e.removeAttribute(n)),e.addEventListener(t,i,s)))}}function dd(e,t,n){switch(t){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"img":Zc("error",e),Zc("load",e);var i,s=!1,o=!1;for(i in n)if(n.hasOwnProperty(i)){var a=n[i];if(null!=a)switch(i){case"src":s=!0;break;case"srcSet":o=!0;break;case"children":case"dangerouslySetInnerHTML":throw Error(r(137,t));default:ud(e,t,i,a,n,null)}}return o&&ud(e,t,"srcSet",n.srcSet,n,null),void(s&&ud(e,t,"src",n.src,n,null));case"input":Zc("invalid",e);var l=i=a=o=null,u=null,c=null;for(s in n)if(n.hasOwnProperty(s)){var d=n[s];if(null!=d)switch(s){case"name":o=d;break;case"type":a=d;break;case"checked":u=d;break;case"defaultChecked":c=d;break;case"value":i=d;break;case"defaultValue":l=d;break;case"children":case"dangerouslySetInnerHTML":if(null!=d)throw Error(r(137,t));break;default:ud(e,t,s,d,n,null)}}return void vt(e,i,l,u,c,a,o,!1);case"select":for(o in Zc("invalid",e),s=a=i=null,n)if(n.hasOwnProperty(o)&&null!=(l=n[o]))switch(o){case"value":i=l;break;case"defaultValue":a=l;break;case"multiple":s=l;default:ud(e,t,o,l,n,null)}return t=i,n=a,e.multiple=!!s,void(null!=t?_t(e,!!s,t,!1):null!=n&&_t(e,!!s,n,!0));case"textarea":for(a in Zc("invalid",e),i=o=s=null,n)if(n.hasOwnProperty(a)&&null!=(l=n[a]))switch(a){case"value":s=l;break;case"defaultValue":o=l;break;case"children":i=l;break;case"dangerouslySetInnerHTML":if(null!=l)throw Error(r(91));break;default:ud(e,t,a,l,n,null)}return void St(e,s,o,i);case"option":for(u in n)n.hasOwnProperty(u)&&null!=(s=n[u])&&("selected"===u?e.selected=s&&"function"!=typeof s&&"symbol"!=typeof s:ud(e,t,u,s,n,null));return;case"dialog":Zc("beforetoggle",e),Zc("toggle",e),Zc("cancel",e),Zc("close",e);break;case"iframe":case"object":Zc("load",e);break;case"video":case"audio":for(s=0;s<Hc.length;s++)Zc(Hc[s],e);break;case"image":Zc("error",e),Zc("load",e);break;case"details":Zc("toggle",e);break;case"embed":case"source":case"link":Zc("error",e),Zc("load",e);case"area":case"base":case"br":case"col":case"hr":case"keygen":case"meta":case"param":case"track":case"wbr":case"menuitem":for(c in n)if(n.hasOwnProperty(c)&&null!=(s=n[c]))switch(c){case"children":case"dangerouslySetInnerHTML":throw Error(r(137,t));default:ud(e,t,c,s,n,null)}return;default:if(Ct(t)){for(d in n)n.hasOwnProperty(d)&&void 0!==(s=n[d])&&cd(e,t,d,s,n,void 0);return}}for(l in n)n.hasOwnProperty(l)&&null!=(s=n[l])&&ud(e,t,l,s,n,null)}function fd(e){switch(e){case"css":case"script":case"font":case"img":case"image":case"input":case"link":return!0;default:return!1}}var pd=null,hd=null;function md(e){return 9===e.nodeType?e:e.ownerDocument}function gd(e){switch(e){case"http://www.w3.org/2000/svg":return 1;case"http://www.w3.org/1998/Math/MathML":return 2;default:return 0}}function yd(e,t){if(0===e)switch(t){case"svg":return 1;case"math":return 2;default:return 0}return 1===e&&"foreignObject"===t?0:e}function vd(e,t){return"textarea"===e||"noscript"===e||"string"==typeof t.children||"number"==typeof t.children||"bigint"==typeof t.children||"object"==typeof t.dangerouslySetInnerHTML&&null!==t.dangerouslySetInnerHTML&&null!=t.dangerouslySetInnerHTML.__html}var bd=null,_d="function"==typeof setTimeout?setTimeout:void 0,wd="function"==typeof clearTimeout?clearTimeout:void 0,Sd="function"==typeof Promise?Promise:void 0,kd="function"==typeof queueMicrotask?queueMicrotask:void 0!==Sd?function(e){return Sd.resolve(null).then(e).catch(Ed)}:_d;function Ed(e){setTimeout(function(){throw e})}function xd(e){return"head"===e}function Td(e,t){var n=t,r=0;do{var i=n.nextSibling;if(e.removeChild(n),i&&8===i.nodeType)if("/$"===(n=i.data)||"/&"===n){if(0===r)return e.removeChild(i),void Wf(t);r--}else if("$"===n||"$?"===n||"$~"===n||"$!"===n||"&"===n)r++;else if("html"===n)zd(e.ownerDocument.documentElement);else if("head"===n){zd(n=e.ownerDocument.head);for(var s=n.firstChild;s;){var o=s.nextSibling,a=s.nodeName;s[Ye]||"SCRIPT"===a||"STYLE"===a||"LINK"===a&&"stylesheet"===s.rel.toLowerCase()||n.removeChild(s),s=o}}else"body"===n&&zd(e.ownerDocument.body);n=i}while(n);Wf(t)}function Cd(e,t){var n=e;e=0;do{var r=n.nextSibling;if(1===n.nodeType?t?(n._stashedDisplay=n.style.display,n.style.display="none"):(n.style.display=n._stashedDisplay||"",""===n.getAttribute("style")&&n.removeAttribute("style")):3===n.nodeType&&(t?(n._stashedText=n.nodeValue,n.nodeValue=""):n.nodeValue=n._stashedText||""),r&&8===r.nodeType)if("/$"===(n=r.data)){if(0===e)break;e--}else"$"!==n&&"$?"!==n&&"$~"!==n&&"$!"!==n||e++;n=r}while(n)}function Id(e){var t=e.firstChild;for(t&&10===t.nodeType&&(t=t.nextSibling);t;){var n=t;switch(t=t.nextSibling,n.nodeName){case"HTML":case"HEAD":case"BODY":Id(n),Ge(n);continue;case"SCRIPT":case"STYLE":continue;case"LINK":if("stylesheet"===n.rel.toLowerCase())continue}e.removeChild(n)}}function Md(e,t){for(;8!==e.nodeType;){if((1!==e.nodeType||"INPUT"!==e.nodeName||"hidden"!==e.type)&&!t)return null;if(null===(e=Dd(e.nextSibling)))return null}return e}function Od(e){return"$?"===e.data||"$~"===e.data}function Ad(e){return"$!"===e.data||"$?"===e.data&&"loading"!==e.ownerDocument.readyState}function Dd(e){for(;null!=e;e=e.nextSibling){var t=e.nodeType;if(1===t||3===t)break;if(8===t){if("$"===(t=e.data)||"$!"===t||"$?"===t||"$~"===t||"&"===t||"F!"===t||"F"===t)break;if("/$"===t||"/&"===t)return null}}return e}var Ld=null;function Nd(e){e=e.nextSibling;for(var t=0;e;){if(8===e.nodeType){var n=e.data;if("/$"===n||"/&"===n){if(0===t)return Dd(e.nextSibling);t--}else"$"!==n&&"$!"!==n&&"$?"!==n&&"$~"!==n&&"&"!==n||t++}e=e.nextSibling}return null}function Rd(e){e=e.previousSibling;for(var t=0;e;){if(8===e.nodeType){var n=e.data;if("$"===n||"$!"===n||"$?"===n||"$~"===n||"&"===n){if(0===t)return e;t--}else"/$"!==n&&"/&"!==n||t++}e=e.previousSibling}return null}function Pd(e,t,n){switch(t=md(n),e){case"html":if(!(e=t.documentElement))throw Error(r(452));return e;case"head":if(!(e=t.head))throw Error(r(453));return e;case"body":if(!(e=t.body))throw Error(r(454));return e;default:throw Error(r(451))}}function zd(e){for(var t=e.attributes;t.length;)e.removeAttributeNode(t[0]);Ge(e)}var Fd=new Map,$d=new Set;function jd(e){return"function"==typeof e.getRootNode?e.getRootNode():9===e.nodeType?e:e.ownerDocument}var Ud=N.d;N.d={f:function(){var e=Ud.f(),t=Xu();return e||t},r:function(e){var t=Ke(e);null!==t&&5===t.tag&&"form"===t.type?na(t):Ud.r(e)},D:function(e){Ud.D(e),qd("dns-prefetch",e,null)},C:function(e,t){Ud.C(e,t),qd("preconnect",e,t)},L:function(e,t,n){Ud.L(e,t,n);var r=Bd;if(r&&e&&t){var i='link[rel="preload"][as="'+gt(t)+'"]';"image"===t&&n&&n.imageSrcSet?(i+='[imagesrcset="'+gt(n.imageSrcSet)+'"]',"string"==typeof n.imageSizes&&(i+='[imagesizes="'+gt(n.imageSizes)+'"]')):i+='[href="'+gt(e)+'"]';var s=i;switch(t){case"style":s=Vd(e);break;case"script":s=Gd(e)}Fd.has(s)||(e=f({rel:"preload",href:"image"===t&&n&&n.imageSrcSet?void 0:e,as:t},n),Fd.set(s,e),null!==r.querySelector(i)||"style"===t&&r.querySelector(Hd(s))||"script"===t&&r.querySelector(Zd(s))||(dd(t=r.createElement("link"),"link",e),Je(t),r.head.appendChild(t)))}},m:function(e,t){Ud.m(e,t);var n=Bd;if(n&&e){var r=t&&"string"==typeof t.as?t.as:"script",i='link[rel="modulepreload"][as="'+gt(r)+'"][href="'+gt(e)+'"]',s=i;switch(r){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":s=Gd(e)}if(!Fd.has(s)&&(e=f({rel:"modulepreload",href:e},t),Fd.set(s,e),null===n.querySelector(i))){switch(r){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":if(n.querySelector(Zd(s)))return}dd(r=n.createElement("link"),"link",e),Je(r),n.head.appendChild(r)}}},X:function(e,t){Ud.X(e,t);var n=Bd;if(n&&e){var r=Xe(n).hoistableScripts,i=Gd(e),s=r.get(i);s||((s=n.querySelector(Zd(i)))||(e=f({src:e,async:!0},t),(t=Fd.get(i))&&Jd(e,t),Je(s=n.createElement("script")),dd(s,"link",e),n.head.appendChild(s)),s={type:"script",instance:s,count:1,state:null},r.set(i,s))}},S:function(e,t,n){Ud.S(e,t,n);var r=Bd;if(r&&e){var i=Xe(r).hoistableStyles,s=Vd(e);t=t||"default";var o=i.get(s);if(!o){var a={loading:0,preload:null};if(o=r.querySelector(Hd(s)))a.loading=5;else{e=f({rel:"stylesheet",href:e,"data-precedence":t},n),(n=Fd.get(s))&&Xd(e,n);var l=o=r.createElement("link");Je(l),dd(l,"link",e),l._p=new Promise(function(e,t){l.onload=e,l.onerror=t}),l.addEventListener("load",function(){a.loading|=1}),l.addEventListener("error",function(){a.loading|=2}),a.loading|=4,Qd(o,t,r)}o={type:"stylesheet",instance:o,count:1,state:a},i.set(s,o)}}},M:function(e,t){Ud.M(e,t);var n=Bd;if(n&&e){var r=Xe(n).hoistableScripts,i=Gd(e),s=r.get(i);s||((s=n.querySelector(Zd(i)))||(e=f({src:e,async:!0,type:"module"},t),(t=Fd.get(i))&&Jd(e,t),Je(s=n.createElement("script")),dd(s,"link",e),n.head.appendChild(s)),s={type:"script",instance:s,count:1,state:null},r.set(i,s))}}};var Bd="undefined"==typeof document?null:document;function qd(e,t,n){var r=Bd;if(r&&"string"==typeof t&&t){var i=gt(t);i='link[rel="'+e+'"][href="'+i+'"]',"string"==typeof n&&(i+='[crossorigin="'+n+'"]'),$d.has(i)||($d.add(i),e={rel:e,crossOrigin:n,href:t},null===r.querySelector(i)&&(dd(t=r.createElement("link"),"link",e),Je(t),r.head.appendChild(t)))}}function Wd(e,t,n,i){var s,o,a,l,u=(u=V.current)?jd(u):null;if(!u)throw Error(r(446));switch(e){case"meta":case"title":return null;case"style":return"string"==typeof n.precedence&&"string"==typeof n.href?(t=Vd(n.href),(i=(n=Xe(u).hoistableStyles).get(t))||(i={type:"style",instance:null,count:0,state:null},n.set(t,i)),i):{type:"void",instance:null,count:0,state:null};case"link":if("stylesheet"===n.rel&&"string"==typeof n.href&&"string"==typeof n.precedence){e=Vd(n.href);var c=Xe(u).hoistableStyles,d=c.get(e);if(d||(u=u.ownerDocument||u,d={type:"stylesheet",instance:null,count:0,state:{loading:0,preload:null}},c.set(e,d),(c=u.querySelector(Hd(e)))&&!c._p&&(d.instance=c,d.state.loading=5),Fd.has(e)||(n={rel:"preload",as:"style",href:n.href,crossOrigin:n.crossOrigin,integrity:n.integrity,media:n.media,hrefLang:n.hrefLang,referrerPolicy:n.referrerPolicy},Fd.set(e,n),c||(s=u,o=e,a=n,l=d.state,s.querySelector('link[rel="preload"][as="style"]['+o+"]")?l.loading=1:(o=s.createElement("link"),l.preload=o,o.addEventListener("load",function(){return l.loading|=1}),o.addEventListener("error",function(){return l.loading|=2}),dd(o,"link",a),Je(o),s.head.appendChild(o))))),t&&null===i)throw Error(r(528,""));return d}if(t&&null!==i)throw Error(r(529,""));return null;case"script":return t=n.async,"string"==typeof(n=n.src)&&t&&"function"!=typeof t&&"symbol"!=typeof t?(t=Gd(n),(i=(n=Xe(u).hoistableScripts).get(t))||(i={type:"script",instance:null,count:0,state:null},n.set(t,i)),i):{type:"void",instance:null,count:0,state:null};default:throw Error(r(444,e))}}function Vd(e){return'href="'+gt(e)+'"'}function Hd(e){return'link[rel="stylesheet"]['+e+"]"}function Yd(e){return f({},e,{"data-precedence":e.precedence,precedence:null})}function Gd(e){return'[src="'+gt(e)+'"]'}function Zd(e){return"script[async]"+e}function Kd(e,t,n){if(t.count++,null===t.instance)switch(t.type){case"style":var i=e.querySelector('style[data-href~="'+gt(n.href)+'"]');if(i)return t.instance=i,Je(i),i;var s=f({},n,{"data-href":n.href,"data-precedence":n.precedence,href:null,precedence:null});return Je(i=(e.ownerDocument||e).createElement("style")),dd(i,"style",s),Qd(i,n.precedence,e),t.instance=i;case"stylesheet":s=Vd(n.href);var o=e.querySelector(Hd(s));if(o)return t.state.loading|=4,t.instance=o,Je(o),o;i=Yd(n),(s=Fd.get(s))&&Xd(i,s),Je(o=(e.ownerDocument||e).createElement("link"));var a=o;return a._p=new Promise(function(e,t){a.onload=e,a.onerror=t}),dd(o,"link",i),t.state.loading|=4,Qd(o,n.precedence,e),t.instance=o;case"script":return o=Gd(n.src),(s=e.querySelector(Zd(o)))?(t.instance=s,Je(s),s):(i=n,(s=Fd.get(o))&&Jd(i=f({},n),s),Je(s=(e=e.ownerDocument||e).createElement("script")),dd(s,"link",i),e.head.appendChild(s),t.instance=s);case"void":return null;default:throw Error(r(443,t.type))}else"stylesheet"===t.type&&!(4&t.state.loading)&&(i=t.instance,t.state.loading|=4,Qd(i,n.precedence,e));return t.instance}function Qd(e,t,n){for(var r=n.querySelectorAll('link[rel="stylesheet"][data-precedence],style[data-precedence]'),i=r.length?r[r.length-1]:null,s=i,o=0;o<r.length;o++){var a=r[o];if(a.dataset.precedence===t)s=a;else if(s!==i)break}s?s.parentNode.insertBefore(e,s.nextSibling):(t=9===n.nodeType?n.head:n).insertBefore(e,t.firstChild)}function Xd(e,t){null==e.crossOrigin&&(e.crossOrigin=t.crossOrigin),null==e.referrerPolicy&&(e.referrerPolicy=t.referrerPolicy),null==e.title&&(e.title=t.title)}function Jd(e,t){null==e.crossOrigin&&(e.crossOrigin=t.crossOrigin),null==e.referrerPolicy&&(e.referrerPolicy=t.referrerPolicy),null==e.integrity&&(e.integrity=t.integrity)}var ef=null;function tf(e,t,n){if(null===ef){var r=new Map,i=ef=new Map;i.set(n,r)}else(r=(i=ef).get(n))||(r=new Map,i.set(n,r));if(r.has(e))return r;for(r.set(e,null),n=n.getElementsByTagName(e),i=0;i<n.length;i++){var s=n[i];if(!(s[Ye]||s[je]||"link"===e&&"stylesheet"===s.getAttribute("rel"))&&"http://www.w3.org/2000/svg"!==s.namespaceURI){var o=s.getAttribute(t)||"";o=e+o;var a=r.get(o);a?a.push(s):r.set(o,[s])}}return r}function nf(e,t,n){(e=e.ownerDocument||e).head.insertBefore(n,"title"===t?e.querySelector("head > title"):null)}function rf(e){return!!("stylesheet"!==e.type||3&e.state.loading)}var sf=0;function of(){if(this.count--,0===this.count&&(0===this.imgCount||!this.waitingForImages))if(this.stylesheets)lf(this,this.stylesheets);else if(this.unsuspend){var e=this.unsuspend;this.unsuspend=null,e()}}var af=null;function lf(e,t){e.stylesheets=null,null!==e.unsuspend&&(e.count++,af=new Map,t.forEach(uf,e),af=null,of.call(e))}function uf(e,t){if(!(4&t.state.loading)){var n=af.get(e);if(n)var r=n.get(null);else{n=new Map,af.set(e,n);for(var i=e.querySelectorAll("link[data-precedence],style[data-precedence]"),s=0;s<i.length;s++){var o=i[s];"LINK"!==o.nodeName&&"not all"===o.getAttribute("media")||(n.set(o.dataset.precedence,o),r=o)}r&&n.set(null,r)}o=(i=t.instance).getAttribute("data-precedence"),(s=n.get(o)||r)===r&&n.set(null,i),n.set(o,i),this.count++,r=of.bind(this),i.addEventListener("load",r),i.addEventListener("error",r),s?s.parentNode.insertBefore(i,s.nextSibling):(e=9===e.nodeType?e.head:e).insertBefore(i,e.firstChild),t.state.loading|=4}}var cf={$$typeof:_,Provider:null,Consumer:null,_currentValue:R,_currentValue2:R,_threadCount:0};function df(e,t,n,r,i,s,o,a,l){this.tag=1,this.containerInfo=e,this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.next=this.pendingContext=this.context=this.cancelPendingCommit=null,this.callbackPriority=0,this.expirationTimes=Oe(-1),this.entangledLanes=this.shellSuspendCounter=this.errorRecoveryDisabledLanes=this.expiredLanes=this.warmLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=Oe(0),this.hiddenUpdates=Oe(null),this.identifierPrefix=r,this.onUncaughtError=i,this.onCaughtError=s,this.onRecoverableError=o,this.pooledCache=null,this.pooledCacheLanes=0,this.formState=l,this.incompleteTransitions=new Map}function ff(e,t,n,r,i,s,o,a,l,u,c,d){return e=new df(e,t,n,o,l,u,c,d,a),t=1,!0===s&&(t|=24),s=zr(3,null,null,t),e.current=s,s.stateNode=e,(t=Fi()).refCount++,e.pooledCache=t,t.refCount++,s.memoizedState={element:r,isDehydrated:n,cache:t},ms(s),e}function pf(e){return e?e=Rr:Rr}function hf(e,t,n,r,i,s){i=pf(i),null===r.context?r.context=i:r.pendingContext=i,(r=ys(t)).payload={element:n},null!==(s=void 0===s?null:s)&&(r.callback=s),null!==(n=vs(e,r,t))&&(Yu(n,0,t),bs(n,e,t))}function mf(e,t){if(null!==(e=e.memoizedState)&&null!==e.dehydrated){var n=e.retryLane;e.retryLane=0!==n&&n<t?n:t}}function gf(e,t){mf(e,t),(e=e.alternate)&&mf(e,t)}function yf(e){if(13===e.tag||31===e.tag){var t=Dr(e,67108864);null!==t&&Yu(t,0,67108864),gf(e,67108864)}}function vf(e){if(13===e.tag||31===e.tag){var t=Vu(),n=Dr(e,t=Re(t));null!==n&&Yu(n,0,t),gf(e,t)}}var bf=!0;function _f(e,t,n,r){var i=L.T;L.T=null;var s=N.p;try{N.p=2,Sf(e,t,n,r)}finally{N.p=s,L.T=i}}function wf(e,t,n,r){var i=L.T;L.T=null;var s=N.p;try{N.p=8,Sf(e,t,n,r)}finally{N.p=s,L.T=i}}function Sf(e,t,n,r){if(bf){var i=kf(r);if(null===i)ed(e,t,r,Ef,n),Rf(e,r);else if(function(e,t,n,r,i){switch(t){case"focusin":return If=Pf(If,e,t,n,r,i),!0;case"dragenter":return Mf=Pf(Mf,e,t,n,r,i),!0;case"mouseover":return Of=Pf(Of,e,t,n,r,i),!0;case"pointerover":var s=i.pointerId;return Af.set(s,Pf(Af.get(s)||null,e,t,n,r,i)),!0;case"gotpointercapture":return s=i.pointerId,Df.set(s,Pf(Df.get(s)||null,e,t,n,r,i)),!0}return!1}(i,e,t,n,r))r.stopPropagation();else if(Rf(e,r),4&t&&-1<Nf.indexOf(e)){for(;null!==i;){var s=Ke(i);if(null!==s)switch(s.tag){case 3:if((s=s.stateNode).current.memoizedState.isDehydrated){var o=xe(s.pendingLanes);if(0!==o){var a=s;for(a.pendingLanes|=2,a.entangledLanes|=2;o;){var l=1<<31-be(o);a.entanglements[1]|=l,o&=~l}Nc(s),!(6&fu)&&(Lu=ae()+500,Rc(0))}}break;case 31:case 13:null!==(a=Dr(s,2))&&Yu(a,0,2),Xu(),gf(s,2)}if(null===(s=kf(r))&&ed(e,t,r,Ef,n),s===i)break;i=s}null!==i&&r.stopPropagation()}else ed(e,t,r,null,n)}}function kf(e){return xf(e=Lt(e))}var Ef=null;function xf(e){if(Ef=null,null!==(e=Ze(e))){var t=a(e);if(null===t)e=null;else{var n=t.tag;if(13===n){if(null!==(e=l(t)))return e;e=null}else if(31===n){if(null!==(e=u(t)))return e;e=null}else if(3===n){if(t.stateNode.current.memoizedState.isDehydrated)return 3===t.tag?t.stateNode.containerInfo:null;e=null}else t!==e&&(e=null)}}return Ef=e,null}function Tf(e){switch(e){case"beforetoggle":case"cancel":case"click":case"close":case"contextmenu":case"copy":case"cut":case"auxclick":case"dblclick":case"dragend":case"dragstart":case"drop":case"focusin":case"focusout":case"input":case"invalid":case"keydown":case"keypress":case"keyup":case"mousedown":case"mouseup":case"paste":case"pause":case"play":case"pointercancel":case"pointerdown":case"pointerup":case"ratechange":case"reset":case"resize":case"seeked":case"submit":case"toggle":case"touchcancel":case"touchend":case"touchstart":case"volumechange":case"change":case"selectionchange":case"textInput":case"compositionstart":case"compositionend":case"compositionupdate":case"beforeblur":case"afterblur":case"beforeinput":case"blur":case"fullscreenchange":case"focus":case"hashchange":case"popstate":case"select":case"selectstart":return 2;case"drag":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"mousemove":case"mouseout":case"mouseover":case"pointermove":case"pointerout":case"pointerover":case"scroll":case"touchmove":case"wheel":case"mouseenter":case"mouseleave":case"pointerenter":case"pointerleave":return 8;case"message":switch(le()){case ue:return 2;case ce:return 8;case de:case fe:return 32;case pe:return 268435456;default:return 32}default:return 32}}var Cf=!1,If=null,Mf=null,Of=null,Af=new Map,Df=new Map,Lf=[],Nf="mousedown mouseup touchcancel touchend touchstart auxclick dblclick pointercancel pointerdown pointerup dragend dragstart drop compositionend compositionstart keydown keypress keyup input textInput copy cut paste click change contextmenu reset".split(" ");function Rf(e,t){switch(e){case"focusin":case"focusout":If=null;break;case"dragenter":case"dragleave":Mf=null;break;case"mouseover":case"mouseout":Of=null;break;case"pointerover":case"pointerout":Af.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":Df.delete(t.pointerId)}}function Pf(e,t,n,r,i,s){return null===e||e.nativeEvent!==s?(e={blockedOn:t,domEventName:n,eventSystemFlags:r,nativeEvent:s,targetContainers:[i]},null!==t&&null!==(t=Ke(t))&&yf(t),e):(e.eventSystemFlags|=r,t=e.targetContainers,null!==i&&-1===t.indexOf(i)&&t.push(i),e)}function zf(e){var t=Ze(e.target);if(null!==t){var n=a(t);if(null!==n)if(13===(t=n.tag)){if(null!==(t=l(n)))return e.blockedOn=t,void Fe(e.priority,function(){vf(n)})}else if(31===t){if(null!==(t=u(n)))return e.blockedOn=t,void Fe(e.priority,function(){vf(n)})}else if(3===t&&n.stateNode.current.memoizedState.isDehydrated)return void(e.blockedOn=3===n.tag?n.stateNode.containerInfo:null)}e.blockedOn=null}function Ff(e){if(null!==e.blockedOn)return!1;for(var t=e.targetContainers;0<t.length;){var n=kf(e.nativeEvent);if(null!==n)return null!==(t=Ke(n))&&yf(t),e.blockedOn=n,!1;var r=new(n=e.nativeEvent).constructor(n.type,n);Dt=r,n.target.dispatchEvent(r),Dt=null,t.shift()}return!0}function $f(e,t,n){Ff(e)&&n.delete(t)}function jf(){Cf=!1,null!==If&&Ff(If)&&(If=null),null!==Mf&&Ff(Mf)&&(Mf=null),null!==Of&&Ff(Of)&&(Of=null),Af.forEach($f),Df.forEach($f)}function Uf(t,n){t.blockedOn===n&&(t.blockedOn=null,Cf||(Cf=!0,e.unstable_scheduleCallback(e.unstable_NormalPriority,jf)))}var Bf=null;function qf(t){Bf!==t&&(Bf=t,e.unstable_scheduleCallback(e.unstable_NormalPriority,function(){Bf===t&&(Bf=null);for(var e=0;e<t.length;e+=3){var n=t[e],r=t[e+1],i=t[e+2];if("function"!=typeof r){if(null===xf(r||n))continue;break}var s=Ke(n);null!==s&&(t.splice(e,3),e-=3,ea(s,{pending:!0,data:i,method:n.method,action:r},r,i))}}))}function Wf(e){function t(t){return Uf(t,e)}null!==If&&Uf(If,e),null!==Mf&&Uf(Mf,e),null!==Of&&Uf(Of,e),Af.forEach(t),Df.forEach(t);for(var n=0;n<Lf.length;n++){var r=Lf[n];r.blockedOn===e&&(r.blockedOn=null)}for(;0<Lf.length&&null===(n=Lf[0]).blockedOn;)zf(n),null===n.blockedOn&&Lf.shift();if(null!=(n=(e.ownerDocument||e).$$reactFormReplay))for(r=0;r<n.length;r+=3){var i=n[r],s=n[r+1],o=i[Ue]||null;if("function"==typeof s)o||qf(n);else if(o){var a=null;if(s&&s.hasAttribute("formAction")){if(i=s,o=s[Ue]||null)a=o.formAction;else if(null!==xf(i))continue}else a=o.action;"function"==typeof a?n[r+1]=a:(n.splice(r,3),r-=3),qf(n)}}}function Vf(){function e(e){e.canIntercept&&"react-transition"===e.info&&e.intercept({handler:function(){return new Promise(function(e){return i=e})},focusReset:"manual",scroll:"manual"})}function t(){null!==i&&(i(),i=null),r||setTimeout(n,20)}function n(){if(!r&&!navigation.transition){var e=navigation.currentEntry;e&&null!=e.url&&navigation.navigate(e.url,{state:e.getState(),info:"react-transition",history:"replace"})}}if("object"==typeof navigation){var r=!1,i=null;return navigation.addEventListener("navigate",e),navigation.addEventListener("navigatesuccess",t),navigation.addEventListener("navigateerror",t),setTimeout(n,100),function(){r=!0,navigation.removeEventListener("navigate",e),navigation.removeEventListener("navigatesuccess",t),navigation.removeEventListener("navigateerror",t),null!==i&&(i(),i=null)}}}function Hf(e){this._internalRoot=e}function Yf(e){this._internalRoot=e}Yf.prototype.render=Hf.prototype.render=function(e){var t=this._internalRoot;if(null===t)throw Error(r(409));hf(t.current,Vu(),e,t,null,null)},Yf.prototype.unmount=Hf.prototype.unmount=function(){var e=this._internalRoot;if(null!==e){this._internalRoot=null;var t=e.containerInfo;hf(e.current,2,null,e,null,null),Xu(),t[Be]=null}},Yf.prototype.unstable_scheduleHydration=function(e){if(e){var t=ze();e={blockedOn:null,target:e,priority:t};for(var n=0;n<Lf.length&&0!==t&&t<Lf[n].priority;n++);Lf.splice(n,0,e),0===n&&zf(e)}};var Gf=t.version;if("19.2.8"!==Gf)throw Error(r(527,Gf,"19.2.8"));N.findDOMNode=function(e){var t=e._reactInternals;if(void 0===t){if("function"==typeof e.render)throw Error(r(188));throw e=Object.keys(e).join(","),Error(r(268,e))}return e=function(e){var t=e.alternate;if(!t){if(null===(t=a(e)))throw Error(r(188));return t!==e?null:e}for(var n=e,i=t;;){var s=n.return;if(null===s)break;var o=s.alternate;if(null===o){if(null!==(i=s.return)){n=i;continue}break}if(s.child===o.child){for(o=s.child;o;){if(o===n)return c(s),e;if(o===i)return c(s),t;o=o.sibling}throw Error(r(188))}if(n.return!==i.return)n=s,i=o;else{for(var l=!1,u=s.child;u;){if(u===n){l=!0,n=s,i=o;break}if(u===i){l=!0,i=s,n=o;break}u=u.sibling}if(!l){for(u=o.child;u;){if(u===n){l=!0,n=o,i=s;break}if(u===i){l=!0,i=o,n=s;break}u=u.sibling}if(!l)throw Error(r(189))}}if(n.alternate!==i)throw Error(r(190))}if(3!==n.tag)throw Error(r(188));return n.stateNode.current===n?e:t}(t),e=null===(e=null!==e?d(e):null)?null:e.stateNode};var Zf={bundleType:0,version:"19.2.8",rendererPackageName:"react-dom",currentDispatcherRef:L,reconcilerVersion:"19.2.8"};if("undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__){var Kf=__REACT_DEVTOOLS_GLOBAL_HOOK__;
44if(!Kf.isDisabled&&Kf.supportsFiber)try{ge=Kf.inject(Zf),ye=Kf}catch(gM){}}return Dk.createRoot=function(e,t){if(!o(e))throw Error(r(299));var n=!1,i="",s=ka,a=Ea,l=xa;return null!=t&&(!0===t.unstable_strictMode&&(n=!0),void 0!==t.identifierPrefix&&(i=t.identifierPrefix),void 0!==t.onUncaughtError&&(s=t.onUncaughtError),void 0!==t.onCaughtError&&(a=t.onCaughtError),void 0!==t.onRecoverableError&&(l=t.onRecoverableError)),t=ff(e,1,!1,null,0,n,i,null,s,a,l,Vf),e[Be]=t.current,Xc(e),new Hf(t)},Dk.hydrateRoot=function(e,t,n){if(!o(e))throw Error(r(299));var i=!1,s="",a=ka,l=Ea,u=xa,c=null;return null!=n&&(!0===n.unstable_strictMode&&(i=!0),void 0!==n.identifierPrefix&&(s=n.identifierPrefix),void 0!==n.onUncaughtError&&(a=n.onUncaughtError),void 0!==n.onCaughtError&&(l=n.onCaughtError),void 0!==n.onRecoverableError&&(u=n.onRecoverableError),void 0!==n.formState&&(c=n.formState)),(t=ff(e,1,!0,t,0,i,s,c,a,l,u,Vf)).context=pf(null),n=t.current,(s=ys(i=Re(i=Vu()))).callback=null,vs(n,s,i),n=i,t.current.lanes=n,Ae(t,n),Nc(t),e[Be]=t.current,Xc(e),new Yf(t)},Dk.version="19.2.8",Dk}var zk=(Ok||(Ok=1,function e(){if("undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE)try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(gM){console.error(gM)}}(),Ak.exports=Pk()),Ak.exports);const Fk=()=>{window.addEventListener("load",()=>{const e=document.querySelector("#block-keynote-speakers");if(!e)return;const t=Array.from(e.querySelectorAll(".js-flip"));if(0===t.length)return;let n=!1;const r=e=>()=>{t[e].classList.add("flip-in"),e<t.length-1&&setTimeout(r(e+1),150)};window.addEventListener("scroll",()=>{(e=>{const t=e.getBoundingClientRect();return t.top<(window.innerHeight-76)/2&&t.bottom>76})(e)&&!n&&(setTimeout(r(0),0),n=!0)})})},$k=e("a6",()=>"generic_device");function jk(e){"undefined"!=typeof window&&window.dataLayer&&window.dataLayer.push(e)}const Uk=(e,t,n)=>{try{return Promise.resolve(e()).catch(e=>{n(`Error clearing ${t} during logout:`,e)})}catch(r){return n(`Error clearing ${t} during logout:`,r),Promise.resolve()}},Bk=e("a0",async e=>{jk({event:"app_logout"}),await(async({storageKeys:e,removeStorageItem:t,clearFavourites:n,clearFallback:r,onError:i=console.error})=>{const s=Uk(n,"favourites",i),o=Uk(()=>Promise.all(e.map(e=>t(e))),"authentication data",i),a=Uk(r,"localStorage fallback",i);await Promise.all([s,o,a])})({storageKeys:Object.values(c),removeStorageItem:e=>vm.removeItem(e),clearFavourites:()=>bm.clearAllFavourites(),clearFallback:fm}),!1!==e&&window.location.reload()}),qk=e("X",async(e=!1)=>{const t=await vm.getItem(c.TOKEN_AUTH);if(!t)return null;const n={"Jemex-Authorization":t.access_token,"Device-Id":$k()};return e&&(n["Content-Type"]="application/json"),n}),Wk=(e("m",async(e,t="GET",n=null,r=null,i={})=>{const s=r||await qk("GET"!==t);if(!s)return{};try{const r={method:t,headers:s};i.signal&&(r.signal=i.signal),n&&(r.body=JSON.stringify(n));const o=await fetch(e,r);return 401===o.status?(await Bk(),{}):await(async(e,{successfulEmptyResponse:t={}}={})=>{if(!e.ok)return{};const n=await e.text();return""===n.trim()?t:JSON.parse(n)??t})(o,i)}catch(o){i.signal?.aborted||console.error("API request error:",o)}return{}}),e("a5",async()=>await vm.getItem(c.TOKEN_AUTH))),Vk=e("a7",()=>{try{const e=window.truste?.cma?.callApi;if("function"==typeof e){const t=e("getGDPRConsentDecision",window.location.hostname);if(t?.consentDecision?.includes(3))return!0}}catch(rp){console.log(rp)}return!1});var Hk=l();const Yk=e("d",o(Hk));var Gk,Zk={exports:{}},Kk=(Gk||(Gk=1,function(e){e.exports=function(){var e={LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"};return function(t,n,r){var i=n.prototype,s=i.format;r.en.formats=e,i.format=function(t){void 0===t&&(t="YYYY-MM-DDTHH:mm:ssZ");var n=this.$locale().formats,r=function(t,n){return t.replace(/(\[[^\]]+])|(LTS?|l{1,4}|L{1,4})/g,function(t,r,i){var s=i&&i.toUpperCase();return r||n[i]||e[i]||n[s].replace(/(\[[^\]]+])|(MMMM|MM|DD|dddd)/g,function(e,t,n){return t||n.slice(1)})})}(t,void 0===n?{}:n);return s.call(this,r)}}}()}
44(Zk)),Zk.exports);const Qk=e("v",o(Kk));var Xk,Jk={exports:{}},eE=(Xk||(Xk=1,function(e){e.exports=function(){var e={year:0,month:1,day:2,hour:3,minute:4,second:5},t={};return function(n,r,i){var s,o=function(e,n,r){void 0===r&&(r={});var i=new Date(e),s=function(e,n){void 0===n&&(n={});var r=n.timeZoneName||"short",i=e+"|"+r,s=t[i];return s||(s=new Intl.DateTimeFormat("en-US",{hour12:!1,timeZone:e,year:"numeric",month:"2-digit",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit",timeZoneName:r}),t[i]=s),s}(n,r);return s.formatToParts(i)},a=function(t,n){for(var r=o(t,n),s=[],a=0;a<r.length;a+=1){var l=r[a],u=l.type,c=l.value,d=e[u];d>=0&&(s[d]=parseInt(c,10))}var f=s[3],p=24===f?0:f,h=s[0]+"-"+s[1]+"-"+s[2]+" "+p+":"+s[4]+":"+s[5]+":000",m=+t;return(i.utc(h).valueOf()-(m-=m%1e3))/6e4},l=r.prototype;l.tz=function(e,t){if(void 0===e&&(e=s),!this.isValid())return this;var n,r=this.utcOffset(),o=this.toDate(),l=o.toLocaleString("en-US",{timeZone:e}),u=a(+o,e);if(Number(u)){if(n=i(l,{locale:this.$L}).$set("millisecond",this.$ms).utcOffset(u,!0),t){var c=n.utcOffset();n=n.add(r-c,"minute")}}else n=this.utcOffset(0,t);return n.$x.$timezone=e,n},l.offsetName=function(e){var t=this.$x.$timezone||i.tz.guess(),n=o(this.valueOf(),t,{timeZoneName:e}).find(function(e){return"timezonename"===e.type.toLowerCase()});return n&&n.value};var u=l.startOf;l.startOf=function(e,t){if(!this.$x||!this.$x.$timezone)return u.call(this,e,t);var n=i(this.format("YYYY-MM-DD HH:mm:ss:SSS"),{locale:this.$L});return u.call(n,e,t).tz(this.$x.$timezone,!0)},i.tz=function(e,t,n){var r=n&&t,o=n||t||s,l=a(+i(),o);if("string"!=typeof e)return i(e).tz(o);var u=i.utc(e,r).valueOf();if(Number.isNaN(u)){var c=i(NaN);return c.$x.$timezone=o,c}var d=function(e,t,n){var r=e-60*t*1e3,i=a(r,n);if(t===i)return[r,t];var s=a(r-=60*(i-t)*1e3,n);return i===s?[r,i]:[e-60*Math.min(i,s)*1e3,Math.max(i,s)]}(u,l,o),f=d[0],p=d[1],h=i(f).utcOffset(p);return h.$x.$timezone=o,h},i.tz.guess=function(){return Intl.DateTimeFormat().resolvedOptions().timeZone},i.tz.setDefault=function(e){s=e}}}()}(Jk)),Jk.exports);const tE=e("q",o(eE));var nE,rE={exports:{}},iE=(nE||(nE=1,function(e){e.exports=function(){var e="minute",t=/[+-]\d\d(?::?\d\d)?/g,n=/([+-]|\d\d)/g;return function(r,i,s){var o=i.prototype;s.utc=function(e){return new i({date:e,utc:!0,args:arguments})},o.utc=function(t){var n=s(this.toDate(),{locale:this.$L,utc:!0});return t?n.add(this.utcOffset(),e):n},o.local=function(){return s(this.toDate(),{locale:this.$L,utc:!1})};var a=o.parse;o.parse=function(e){e.utc&&(this.$u=!0),this.$utils().u(e.$offset)||(this.$offset=e.$offset),a.call(this,e)};var l=o.init;o.init=function(){if(this.$u){var e=this.$d;this.$y=e.getUTCFullYear(),this.$M=e.getUTCMonth(),this.$D=e.getUTCDate(),this.$W=e.getUTCDay(),this.$H=e.getUTCHours(),this.$m=e.getUTCMinutes(),this.$s=e.getUTCSeconds(),this.$ms=e.getUTCMilliseconds()}else l.call(this)};var u=o.utcOffset;o.utcOffset=function(r,i){var s=this.$utils().u;if(s(r))return this.$u?0:s(this.$offset)?u.call(this):this.$offset;if("string"==typeof r&&(r=function(e){void 0===e&&(e="");var r=e.match(t);if(!r)return null;var i=(""+r[0]).match(n)||["-",0,0],s=i[0],o=60*+i[1]+ +i[2];return 0===o?0:"+"===s?o:-o}(r),null===r))return this;var o=Math.abs(r)<=16?60*r:r;if(0===o)return this.utc(i);var a=this.clone();if(i)return a.$offset=o,a.$u=!1,a;var l=this.$u?this.toDate().getTimezoneOffset():-1*this.utcOffset();return(a=this.local().add(o+l,e)).$offset=o,a.$x.$localOffset=l,a};var c=o.format;o.format=function(e){var t=e||(this.$u?"YYYY-MM-DDTHH:mm:ss[Z]":"");return c.call(this,t)},o.valueOf=function(){var e=this.$utils().u(this.$offset)?0:this.$offset+(this.$x.$localOffset||this.$d.getTimezoneOffset());return this.$d.valueOf()-6e4*e},o.isUTC=function(){return!!this.$u},o.toISOString=function(){return this.toDate().toISOString()},o.toString=function(){return this.toDate().toUTCString()};var d=o.toDate;o.toDate=function(e){return"s"===e&&this.$offset?s(this.format("YYYY-MM-DD HH:mm:ss:SSS")).toDate():d.call(this)};var f=o.diff;o.diff=function(e,t,n){if(e&&this.$u===e.$u)return f.call(this,e,t,n);var r=this.local(),i=s(e).local();return f.call(r,i,t,n)}}}()}
vendor: 38,461 bytes, line 44
44(rE)),rE.exports);const sE=e("p",o(iE));class oE extends Error{}class aE extends oE{constructor(e){super(`Invalid DateTime: ${e.toMessage()}`)}}class lE extends oE{constructor(e){super(`Invalid Interval: ${e.toMessage()}`)}}class uE extends oE{constructor(e){super(`Invalid Duration: ${e.toMessage()}`)}}class cE extends oE{}class dE extends oE{constructor(e){super(`Invalid unit ${e}`)}}class fE extends oE{}class pE extends oE{constructor(){super("Zone is an abstract class")}}const hE="numeric",mE="short",gE="long",yE={year:hE,month:hE,day:hE},vE={year:hE,month:mE,day:hE},bE={year:hE,month:mE,day:hE,weekday:mE},_E={year:hE,month:gE,day:hE},wE={year:hE,month:gE,day:hE,weekday:gE},SE={hour:hE,minute:hE},kE={hour:hE,minute:hE,second:hE},EE={hour:hE,minute:hE,second:hE,timeZoneName:mE},xE={hour:hE,minute:hE,second:hE,timeZoneName:gE},TE={hour:hE,minute:hE,hourCycle:"h23"},CE={hour:hE,minute:hE,second:hE,hourCycle:"h23"},IE={hour:hE,minute:hE,second:hE,hourCycle:"h23",timeZoneName:mE},ME={hour:hE,minute:hE,second:hE,hourCycle:"h23",timeZoneName:gE},OE={year:hE,month:hE,day:hE,hour:hE,minute:hE},AE={year:hE,month:hE,day:hE,hour:hE,minute:hE,second:hE},DE={year:hE,month:mE,day:hE,hour:hE,minute:hE},LE={year:hE,month:mE,day:hE,hour:hE,minute:hE,second:hE},NE={year:hE,month:mE,day:hE,weekday:mE,hour:hE,minute:hE},RE={year:hE,month:gE,day:hE,hour:hE,minute:hE,timeZoneName:mE},PE={year:hE,month:gE,day:hE,hour:hE,minute:hE,second:hE,timeZoneName:mE},zE={year:hE,month:gE,day:hE,weekday:gE,hour:hE,minute:hE,timeZoneName:gE},FE={year:hE,month:gE,day:hE,weekday:gE,hour:hE,minute:hE,second:hE,timeZoneName:gE};class $E{get type(){throw new pE}get name(){throw new pE}get ianaName(){return this.name}get isUniversal(){throw new pE}offsetName(e,t){throw new pE}formatOffset(e,t){throw new pE}offset(e){throw new pE}equals(e){throw new pE}get isValid(){throw new pE}}let jE=null;class UE extends $E{static get instance(){return null===jE&&(jE=new UE),jE}get type(){return"system"}get name(){return(new Intl.DateTimeFormat).resolvedOptions().timeZone}get isUniversal(){return!1}offsetName(e,{format:t,locale:n}){return aT(e,t,n)}formatOffset(e,t){return dT(this.offset(e),t)}offset(e){return-new Date(e).getTimezoneOffset()}equals(e){return"system"===e.type}get isValid(){return!0}}const BE=new Map,qE={year:0,month:1,day:2,era:3,hour:4,minute:5,second:6},WE=new Map;class VE extends $E{static create(e){let t=WE.get(e);return void 0===t&&WE.set(e,t=new VE(e)),t}static resetCache(){WE.clear(),BE.clear()}static isValidSpecifier(e){return this.isValidZone(e)}static isValidZone(e){if(!e)return!1;try{return new Intl.DateTimeFormat("en-US",{timeZone:e}).format(),!0}catch(rp){return!1}}constructor(e){super(),this.zoneName=e,this.valid=VE.isValidZone(e)}get type(){return"iana"}get name(){return this.zoneName}get isUniversal(){return!1}offsetName(e,{format:t,locale:n}){return aT(e,t,n,this.name)}formatOffset(e,t){return dT(this.offset(e),t)}offset(e){if(!this.valid)return NaN;const t=new Date(e);if(isNaN(t))return NaN;const n=function(e){let t=BE.get(e);return void 0===t&&(t=new Intl.DateTimeFormat("en-US",{hour12:!1,timeZone:e,year:"numeric",month:"2-digit",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit",era:"short"}),BE.set(e,t)),t}(this.name);let[r,i,s,o,a,l,u]=n.formatToParts?function(e,t){const n=e.formatToParts(t),r=[];for(let i=0;i<n.length;i++){const{type:e,value:t}=n[i],s=qE[e];"era"===e?r[s]=t:jx(s)||(r[s]=parseInt(t,10))}return r}(n,t):function(e,t){const n=e.format(t).replace(/\u200E/g,""),r=/(\d+)\/(\d+)\/(\d+) (AD|BC),? (\d+):(\d+):(\d+)/.exec(n),[,i,s,o,a,l,u,c]=r;return[o,i,s,a,l,u,c]}(n,t);"BC"===o&&(r=1-Math.abs(r));let c=+t;const d=c%1e3;return c-=d>=0?d:1e3+d,(rT({year:r,month:i,day:s,hour:24===a?0:a,minute:l,second:u,millisecond:0})-c)/6e4}equals(e){return"iana"===e.type&&e.name===this.name}get isValid(){return this.valid}}let HE={};const YE=new Map;function GE(e,t={}){const n=JSON.stringify([e,t]);let r=YE.get(n);return void 0===r&&(r=new Intl.DateTimeFormat(e,t),YE.set(n,r)),r}const ZE=new Map,KE=new Map;let QE=null;const XE=new Map;function JE(e){let t=XE.get(e);return void 0===t&&(t=new Intl.DateTimeFormat(e).resolvedOptions(),XE.set(e,t)),t}const ex=new Map;function tx(e,t,n,r){const i=e.listingMode();return"error"===i?null:"en"===i?n(t):r(t)}class nx{constructor(e,t,n){this.padTo=n.padTo||0,this.floor=n.floor||!1;const{padTo:r,floor:i,...s}=n;if(!t||Object.keys(s).length>0){const t={useGrouping:!1,...n};n.padTo>0&&(t.minimumIntegerDigits=n.padTo),this.inf=function(e,t={}){const n=JSON.stringify([e,t]);let r=ZE.get(n);return void 0===r&&(r=new Intl.NumberFormat(e,t),ZE.set(n,r)),r}(e,t)}}format(e){if(this.inf){const t=this.floor?Math.floor(e):e;return this.inf.format(t)}return Zx(this.floor?Math.floor(e):Jx(e,3),this.padTo)}}class rx{constructor(e,t,n){let r;if(this.opts=n,this.originalZone=void 0,this.opts.timeZone)this.dt=e;else if("fixed"===e.zone.type){const t=e.offset/60*-1,n=t>=0?`Etc/GMT+${t}`:`Etc/GMT${t}`;0!==e.offset&&VE.create(n).valid?(r=n,this.dt=e):(r="UTC",this.dt=0===e.offset?e:e.setZone("UTC").plus({minutes:e.offset}),this.originalZone=e.zone)}else"system"===e.zone.type?this.dt=e:"iana"===e.zone.type?(this.dt=e,r=e.zone.name):(r="UTC",this.dt=e.setZone("UTC").plus({minutes:e.offset}),this.originalZone=e.zone);const i={...this.opts};i.timeZone=i.timeZone||r,this.dtf=GE(t,i)}format(){return this.originalZone?this.formatToParts().map(({value:e})=>e).join(""):this.dtf.format(this.dt.toJSDate())}formatToParts(){const e=this.dtf.formatToParts(this.dt.toJSDate());return this.originalZone?e.map(e=>{if("timeZoneName"===e.type){const t=this.originalZone.offsetName(this.dt.ts,{locale:this.dt.locale,format:this.opts.timeZoneName});return{...e,value:t}}return e}):e}resolvedOptions(){return this.dtf.resolvedOptions()}}class ix{constructor(e,t,n){this.opts={style:"long",...n},!t&&qx()&&(this.rtf=function(e,t={}){const{base:n,...r}=t,i=JSON.stringify([e,r]);let s=KE.get(i);return void 0===s&&(s=new Intl.RelativeTimeFormat(e,t),KE.set(i,s)),s}(e,n))}format(e,t){return this.rtf?this.rtf.format(e,t):function(e,t,n="always",r=!1){const i={years:["year","yr."],quarters:["quarter","qtr."],months:["month","mo."],weeks:["week","wk."],days:["day","day","days"],hours:["hour","hr."],minutes:["minute","min."],seconds:["second","sec."]},s=-1===["hours","minutes","seconds"].indexOf(e);if("auto"===n&&s){const n="days"===e;switch(t){case 1:return n?"tomorrow":`next ${i[e][0]}`;case-1:return n?"yesterday":`last ${i[e][0]}`;case 0:return n?"today":`this ${i[e][0]}`}}const o=Object.is(t,-0)||t<0,a=Math.abs(t),l=1===a,u=i[e],c=r?l?u[1]:u[2]||u[1]:l?i[e][0]:e;return o?`${a} ${c} ago`:`in ${a} ${c}`}(t,e,this.opts.numeric,"long"!==this.opts.style)}formatToParts(e,t){return this.rtf?this.rtf.formatToParts(e,t):[]}}const sx={firstDay:1,minimalDays:4,weekend:[6,7]};class ox{static fromOpts(e){return ox.create(e.locale,e.numberingSystem,e.outputCalendar,e.weekSettings,e.defaultToEN)}static create(e,t,n,r,i=!1){const s=e||Ex.defaultLocale,o=s||(i?"en-US":QE||(QE=(new Intl.DateTimeFormat).resolvedOptions().locale,QE)),a=t||Ex.defaultNumberingSystem,l=n||Ex.defaultOutputCalendar,u=Yx(r)||Ex.defaultWeekSettings;return new ox(o,a,l,u,s)}static resetCache(){QE=null,YE.clear(),ZE.clear(),KE.clear(),XE.clear(),ex.clear()}static fromObject({locale:e,numberingSystem:t,outputCalendar:n,weekSettings:r}={}){return ox.create(e,t,n,r)}constructor(e,t,n,r,i){const[s,o,a]=function(e){const t=e.indexOf("-x-");-1!==t&&(e=e.substring(0,t));const n=e.indexOf("-u-");if(-1===n)return[e];{let t,r;try{t=GE(e).resolvedOptions(),r=e}catch(rp){const s=e.substring(0,n);t=GE(s).resolvedOptions(),r=s}const{numberingSystem:i,calendar:s}=t;return[r,i,s]}}(e);this.locale=s,this.numberingSystem=t||o||null,this.outputCalendar=n||a||null,this.weekSettings=r,this.intl=function(e,t,n){return n||t?(e.includes("-u-")||(e+="-u"),n&&(e+=`-ca-${n}`),t&&(e+=`-nu-${t}`),e):e}(this.locale,this.numberingSystem,this.outputCalendar),this.weekdaysCache={format:{},standalone:{}},this.monthsCache={format:{},standalone:{}},this.meridiemCache=null,this.eraCache={},this.specifiedLocale=i,this.fastNumbersCached=null}get fastNumbers(){var e;return null==this.fastNumbersCached&&(this.fastNumbersCached=(!(e=this).numberingSystem||"latn"===e.numberingSystem)&&("latn"===e.numberingSystem||!e.locale||e.locale.startsWith("en")||"latn"===JE(e.locale).numberingSystem)),this.fastNumbersCached}listingMode(){const e=this.isEnglish(),t=!(null!==this.numberingSystem&&"latn"!==this.numberingSystem||null!==this.outputCalendar&&"gregory"!==this.outputCalendar);return e&&t?"en":"intl"}clone(e){return e&&0!==Object.getOwnPropertyNames(e).length?ox.create(e.locale||this.specifiedLocale,e.numberingSystem||this.numberingSystem,e.outputCalendar||this.outputCalendar,Yx(e.weekSettings)||this.weekSettings,e.defaultToEN||!1):this}redefaultToEN(e={}){return this.clone({...e,defaultToEN:!0})}redefaultToSystem(e={}){return this.clone({...e,defaultToEN:!1})}months(e,t=!1){return tx(this,e,gT,()=>{const n="ja"===this.intl||this.intl.startsWith("ja-"),r=(t&=!n)?{month:e,day:"numeric"}:{month:e},i=t?"format":"standalone";if(!this.monthsCache[i][e]){const t=n?e=>this.dtFormatter(e,r).format():e=>this.extract(e,r,"month");this.monthsCache[i][e]=function(e){const t=[];for(let n=1;n<=12;n++){const r=wI.utc(2009,n,1);t.push(e(r))}return t}(t)}return this.monthsCache[i][e]})}weekdays(e,t=!1){return tx(this,e,_T,()=>{const n=t?{weekday:e,year:"numeric",month:"long",day:"numeric"}:{weekday:e},r=t?"format":"standalone";return this.weekdaysCache[r][e]||(this.weekdaysCache[r][e]=function(e){const t=[];for(let n=1;n<=7;n++){const r=wI.utc(2016,11,13+n);t.push(e(r))}return t}(e=>this.extract(e,n,"weekday"))),this.weekdaysCache[r][e]})}meridiems(){return tx(this,void 0,()=>wT,()=>{if(!this.meridiemCache){const e={hour:"numeric",hourCycle:"h12"};this.meridiemCache=[wI.utc(2016,11,13,9),wI.utc(2016,11,13,19)].map(t=>this.extract(t,e,"dayperiod"))}return this.meridiemCache})}eras(e){return tx(this,e,xT,()=>{const t={era:e};return this.eraCache[e]||(this.eraCache[e]=[wI.utc(-40,1,1),wI.utc(2017,1,1)].map(e=>this.extract(e,t,"era"))),this.eraCache[e]})}extract(e,t,n){const r=this.dtFormatter(e,t).formatToParts().find(e=>e.type.toLowerCase()===n);return r?r.value:null}numberFormatter(e={}){return new nx(this.intl,e.forceSimple||this.fastNumbers,e)}dtFormatter(e,t={}){return new rx(e,this.intl,t)}relFormatter(e={}){return new ix(this.intl,this.isEnglish(),e)}listFormatter(e={}){return function(e,t={}){const n=JSON.stringify([e,t]);let r=HE[n];return r||(r=new Intl.ListFormat(e,t),HE[n]=r),r}(this.intl,e)}isEnglish(){return"en"===this.locale||"en-us"===this.locale.toLowerCase()||JE(this.intl).locale.startsWith("en-us")}getWeekSettings(){return this.weekSettings?this.weekSettings:Wx()?function(e){let t=ex.get(e);if(!t){const n=new Intl.Locale(e);t="getWeekInfo"in n?n.getWeekInfo():n.weekInfo,"minimalDays"in t||(t={...sx,...t}),ex.set(e,t)}return t}(this.locale):sx}getStartOfWeek(){return this.getWeekSettings().firstDay}getMinDaysInFirstWeek(){return this.getWeekSettings().minimalDays}getWeekendDays(){return this.getWeekSettings().weekend}equals(e){return this.locale===e.locale&&this.numberingSystem===e.numberingSystem&&this.outputCalendar===e.outputCalendar}toString(){return`Locale(${this.locale}, ${this.numberingSystem}, ${this.outputCalendar})`}}let ax=null;class lx extends $E{static get utcInstance(){return null===ax&&(ax=new lx(0)),ax}static instance(e){return 0===e?lx.utcInstance:new lx(e)}static parseSpecifier(e){if(e){const t=e.match(/^utc(?:([+-]\d{1,2})(?::(\d{2}))?)?$/i);if(t)return new lx(lT(t[1],t[2]))}return null}constructor(e){super(),this.fixed=e}get type(){return"fixed"}get name(){return 0===this.fixed?"UTC":`UTC${dT(this.fixed,"narrow")}`}get ianaName(){return 0===this.fixed?"Etc/UTC":`Etc/GMT${dT(-this.fixed,"narrow")}`}offsetName(){return this.name}formatOffset(e,t){return dT(this.fixed,t)}get isUniversal(){return!0}offset(){return this.fixed}equals(e){return"fixed"===e.type&&e.fixed===this.fixed}get isValid(){return!0}}class ux extends $E{constructor(e){super(),this.zoneName=e}get type(){return"invalid"}get name(){return this.zoneName}get isUniversal(){return!1}offsetName(){return null}formatOffset(){return""}offset(){return NaN}equals(){return!1}get isValid(){return!1}}function cx(e,t){if(jx(e)||null===e)return t;if(e instanceof $E)return e;if("string"==typeof e){const n=e.toLowerCase();return"default"===n?t:"local"===n||"system"===n?UE.instance:"utc"===n||"gmt"===n?lx.utcInstance:lx.parseSpecifier(n)||VE.create(e)}return Ux(e)?lx.instance(e):"object"==typeof e&&"offset"in e&&"function"==typeof e.offset?e:new ux(e)}const dx={arab:"[٠-٩]",arabext:"[۰-۹]",bali:"[᭐-᭙]",beng:"[০-৯]",deva:"[०-९]",fullwide:"[0-9]",gujr:"[૦-૯]",hanidec:"[〇|一|二|三|四|五|六|七|八|九]",khmr:"[០-៩]",knda:"[೦-೯]",laoo:"[໐-໙]",limb:"[᥆-᥏]",mlym:"[൦-൯]",mong:"[᠐-᠙]",mymr:"[၀-၉]",orya:"[୦-୯]",tamldec:"[௦-௯]",telu:"[౦-౯]",thai:"[๐-๙]",tibt:"[༠-༩]",latn:"\\d"},fx={arab:[1632,1641],arabext:[1776,1785],bali:[6992,7001],beng:[2534,2543],deva:[2406,2415],fullwide:[65296,65303],gujr:[2790,2799],khmr:[6112,6121],knda:[3302,3311],laoo:[3792,3801],limb:[6470,6479],mlym:[3430,3439],mong:[6160,6169],mymr:[4160,4169],orya:[2918,2927],tamldec:[3046,3055],telu:[3174,3183],thai:[3664,3673],tibt:[3872,3881]},px=dx.hanidec.replace(/[\[|\]]/g,"").split(""),hx=new Map;function mx({numberingSystem:e},t=""){const n=e||"latn";let r=hx.get(n);void 0===r&&(r=new Map,hx.set(n,r));let i=r.get(t);return void 0===i&&(i=new RegExp(`${dx[n]}${t}`),r.set(t,i)),i}let gx,yx=()=>Date.now(),vx="system",bx=null,_x=null,wx=null,Sx=60,kx=null;class Ex{static get now(){return yx}static set now(e){yx=e}static set defaultZone(e){vx=e}static get defaultZone(){return cx(vx,UE.instance)}static get defaultLocale(){return bx}static set defaultLocale(e){bx=e}static get defaultNumberingSystem(){return _x}static set defaultNumberingSystem(e){_x=e}static get defaultOutputCalendar(){return wx}static set defaultOutputCalendar(e){wx=e}static get defaultWeekSettings(){return kx}static set defaultWeekSettings(e){kx=Yx(e)}static get twoDigitCutoffYear(){return Sx}static set twoDigitCutoffYear(e){Sx=e%100}static get throwOnInvalid(){return gx}static set throwOnInvalid(e){gx=e}static resetCaches(){ox.resetCache(),VE.resetCache(),wI.resetCache(),hx.clear()}}class xx{constructor(e,t){this.reason=e,this.explanation=t}toMessage(){return this.explanation?`${this.reason}: ${this.explanation}`:this.reason}}const Tx=[0,31,59,90,120,151,181,212,243,273,304,334],Cx=[0,31,60,91,121,152,182,213,244,274,305,335];function Ix(e,t){return new xx("unit out of range",`you specified ${t} (of type ${typeof t}) as a ${e}, which is invalid`)}function Mx(e,t,n){const r=new Date(Date.UTC(e,t-1,n));e<100&&e>=0&&r.setUTCFullYear(r.getUTCFullYear()-1900);const i=r.getUTCDay();return 0===i?7:i}function Ox(e,t,n){return n+(eT(e)?Cx:Tx)[t-1]}function Ax(e,t){const n=eT(e)?Cx:Tx,r=n.findIndex(e=>e<t);return{month:r+1,day:t-n[r]}}function Dx(e,t){return(e-t+7)%7+1}function Lx(e,t=4,n=1){const{year:r,month:i,day:s}=e,o=Ox(r,i,s),a=Dx(Mx(r,i,s),n);let l,u=Math.floor((o-a+14-t)/7);return u<1?(l=r-1,u=sT(l,t,n)):u>sT(r,t,n)?(l=r+1,u=1):l=r,{weekYear:l,weekNumber:u,weekday:a,...fT(e)}}function Nx(e,t=4,n=1){const{weekYear:r,weekNumber:i,weekday:s}=e,o=Dx(Mx(r,1,t),n),a=tT(r);let l,u=7*i+s-o-7+t;u<1?(l=r-1,u+=tT(l)):u>a?(l=r+1,u-=tT(r)):l=r;const{month:c,day:d}=Ax(l,u);return{year:l,month:c,day:d,...fT(e)}}function Rx(e){const{year:t,month:n,day:r}=e;return{year:t,ordinal:Ox(t,n,r),...fT(e)}}function Px(e){const{year:t,ordinal:n}=e,{month:r,day:i}=Ax(t,n);return{year:t,month:r,day:i,...fT(e)}}function zx(e,t){if(!jx(e.localWeekday)||!jx(e.localWeekNumber)||!jx(e.localWeekYear)){if(!jx(e.weekday)||!jx(e.weekNumber)||!jx(e.weekYear))throw new cE("Cannot mix locale-based week fields with ISO-based week fields");return jx(e.localWeekday)||(e.weekday=e.localWeekday),jx(e.localWeekNumber)||(e.weekNumber=e.localWeekNumber),jx(e.localWeekYear)||(e.weekYear=e.localWeekYear),delete e.localWeekday,delete e.localWeekNumber,delete e.localWeekYear,{minDaysInFirstWeek:t.getMinDaysInFirstWeek(),startOfWeek:t.getStartOfWeek()}}return{minDaysInFirstWeek:4,startOfWeek:1}}function Fx(e){const t=Bx(e.year),n=Gx(e.month,1,12),r=Gx(e.day,1,nT(e.year,e.month));return t?n?!r&&Ix("day",e.day):Ix("month",e.month):Ix("year",e.year)}function $x(e){const{hour:t,minute:n,second:r,millisecond:i}=e,s=Gx(t,0,23)||24===t&&0===n&&0===r&&0===i,o=Gx(n,0,59),a=Gx(r,0,59),l=Gx(i,0,999);return s?o?a?!l&&Ix("millisecond",i):Ix("second",r):Ix("minute",n):Ix("hour",t)}function jx(e){return void 0===e}function Ux(e){return"number"==typeof e}function Bx(e){return"number"==typeof e&&e%1==0}function qx(){try{return"undefined"!=typeof Intl&&!!Intl.RelativeTimeFormat}catch(rp){return!1}}function Wx(){try{return"undefined"!=typeof Intl&&!!Intl.Locale&&("weekInfo"in Intl.Locale.prototype||"getWeekInfo"in Intl.Locale.prototype)}catch(rp){return!1}}function Vx(e,t,n){if(0!==e.length)return e.reduce((e,r)=>{const i=[t(r),r];return e&&n(e[0],i[0])===e[0]?e:i},null)[1]}function Hx(e,t){return Object.prototype.hasOwnProperty.call(e,t)}function Yx(e){if(null==e)return null;if("object"!=typeof e)throw new fE("Week settings must be an object");if(!Gx(e.firstDay,1,7)||!Gx(e.minimalDays,1,7)||!Array.isArray(e.weekend)||e.weekend.some(e=>!Gx(e,1,7)))throw new fE("Invalid week settings");return{firstDay:e.firstDay,minimalDays:e.minimalDays,weekend:Array.from(e.weekend)}}function Gx(e,t,n){return Bx(e)&&e>=t&&e<=n}function Zx(e,t=2){let n;return n=e<0?"-"+(""+-e).padStart(t,"0"):(""+e).padStart(t,"0"),n}function Kx(e){return jx(e)||null===e||""===e?void 0:parseInt(e,10)}function Qx(e){return jx(e)||null===e||""===e?void 0:parseFloat(e)}function Xx(e){if(!jx(e)&&null!==e&&""!==e){const t=1e3*parseFloat("0."+e);return Math.floor(t)}}function Jx(e,t,n="round"){const r=10**t;switch(n){case"expand":return e>0?Math.ceil(e*r)/r:Math.floor(e*r)/r;case"trunc":return Math.trunc(e*r)/r;case"round":return Math.round(e*r)/r;case"floor":return Math.floor(e*r)/r;case"ceil":return Math.ceil(e*r)/r;default:throw new RangeError(`Value rounding ${n} is out of range`)}}function eT(e){return e%4==0&&(e%100!=0||e%400==0)}function tT(e){return eT(e)?366:365}function nT(e,t){const n=function(e,t){return e-t*Math.floor(e/t)}(t-1,12)+1;return 2===n?eT(e+(t-n)/12)?29:28:[31,null,31,30,31,30,31,31,30,31,30,31][n-1]}function rT(e){let t=Date.UTC(e.year,e.month-1,e.day,e.hour,e.minute,e.second,e.millisecond);return e.year<100&&e.year>=0&&(t=new Date(t),t.setUTCFullYear(e.year,e.month-1,e.day)),+t}function iT(e,t,n){return-Dx(Mx(e,1,t),n)+t-1}function sT(e,t=4,n=1){const r=iT(e,t,n),i=iT(e+1,t,n);return(tT(e)-r+i)/7}function oT(e){return e>99?e:e>Ex.twoDigitCutoffYear?1900+e:2e3+e}function aT(e,t,n,r=null){const i=new Date(e),s={hourCycle:"h23",year:"numeric",month:"2-digit",day:"2-digit",hour:"2-digit",minute:"2-digit"};r&&(s.timeZone=r);const o={timeZoneName:t,...s},a=new Intl.DateTimeFormat(n,o).formatToParts(i).find(e=>"timezonename"===e.type.toLowerCase());return a?a.value:null}function lT(e,t){let n=parseInt(e,10);Number.isNaN(n)&&(n=0);const r=parseInt(t,10)||0;return 60*n+(n<0||Object.is(n,-0)?-r:r)}function uT(e){const t=Number(e);if("boolean"==typeof e||""===e||!Number.isFinite(t))throw new fE(`Invalid unit value ${e}`);return t}function cT(e,t){const n={};for(const r in e)if(Hx(e,r)){const i=e[r];if(null==i)continue;n[t(r)]=uT(i)}return n}function dT(e,t){const n=Math.trunc(Math.abs(e/60)),r=Math.trunc(Math.abs(e%60)),i=e>=0?"+":"-";switch(t){case"short":return`${i}${Zx(n,2)}:${Zx(r,2)}`;case"narrow":return`${i}${n}${r>0?`:${r}`:""}`;case"techie":return`${i}${Zx(n,2)}${Zx(r,2)}`;default:throw new RangeError(`Value format ${t} is out of range for property format`)}}function fT(e){return function(e,t){return t.reduce((t,n)=>(t[n]=e[n],t),{})}(e,["hour","minute","second","millisecond"])}const pT=["January","February","March","April","May","June","July","August","September","October","November","December"],hT=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],mT=["J","F","M","A","M","J","J","A","S","O","N","D"];function gT(e){switch(e){case"narrow":return[...mT];case"short":return[...hT];case"long":return[...pT];case"numeric":return["1","2","3","4","5","6","7","8","9","10","11","12"];case"2-digit":return["01","02","03","04","05","06","07","08","09","10","11","12"];default:return null}}const yT=["Monday","Tuesday","Wednesday","Thursday","Friday","Saturday","Sunday"],vT=["Mon","Tue","Wed","Thu","Fri","Sat","Sun"],bT=["M","T","W","T","F","S","S"];function _T(e){switch(e){case"narrow":return[...bT];case"short":return[...vT];case"long":return[...yT];case"numeric":return["1","2","3","4","5","6","7"];default:return null}}const wT=["AM","PM"],ST=["Before Christ","Anno Domini"],kT=["BC","AD"],ET=["B","A"];function xT(e){switch(e){case"narrow":return[...ET];case"short":return[...kT];case"long":return[...ST];default:return null}}function TT(e,t){let n="";for(const r of e)r.literal?n+=r.val:n+=t(r.val);return n}const CT={D:yE,DD:vE,DDD:_E,DDDD:wE,t:SE,tt:kE,ttt:EE,tttt:xE,T:TE,TT:CE,TTT:IE,TTTT:ME,f:OE,ff:DE,fff:RE,ffff:zE,F:AE,FF:LE,FFF:PE,FFFF:FE};class IT{static create(e,t={}){return new IT(e,t)}static parseFormat(e){let t=null,n="",r=!1;const i=[];for(let s=0;s<e.length;s++){const o=e.charAt(s);"'"===o?((n.length>0||r)&&i.push({literal:r||/^\s+$/.test(n),val:""===n?"'":n}),t=null,n="",r=!r):r||o===t?n+=o:(n.length>0&&i.push({literal:/^\s+$/.test(n),val:n}),n=o,t=o)}return n.length>0&&i.push({literal:r||/^\s+$/.test(n),val:n}),i}static macroTokenToFormatOpts(e){return CT[e]}constructor(e,t){this.opts=t,this.loc=e,this.systemLoc=null}formatWithSystemDefault(e,t){return null===this.systemLoc&&(this.systemLoc=this.loc.redefaultToSystem()),this.systemLoc.dtFormatter(e,{...this.opts,...t}).format()}dtFormatter(e,t={}){return this.loc.dtFormatter(e,{...this.opts,...t})}formatDateTime(e,t){return this.dtFormatter(e,t).format()}formatDateTimeParts(e,t){return this.dtFormatter(e,t).formatToParts()}formatInterval(e,t){return this.dtFormatter(e.start,t).dtf.formatRange(e.start.toJSDate(),e.end.toJSDate())}resolvedOptions(e,t){return this.dtFormatter(e,t).resolvedOptions()}num(e,t=0,n=void 0){if(this.opts.forceSimple)return Zx(e,t);const r={...this.opts};return t>0&&(r.padTo=t),n&&(r.signDisplay=n),this.loc.numberFormatter(r).format(e)}formatDateTimeFromString(e,t){const n="en"===this.loc.listingMode(),r=this.loc.outputCalendar&&"gregory"!==this.loc.outputCalendar,i=(t,n)=>this.loc.extract(e,t,n),s=t=>e.isOffsetFixed&&0===e.offset&&t.allowZ?"Z":e.isValid?e.zone.formatOffset(e.ts,t.format):"",o=()=>n?function(e){return wT[e.hour<12?0:1]}(e):i({hour:"numeric",hourCycle:"h12"},"dayperiod"),a=(t,r)=>n?function(e,t){return gT(t)[e.month-1]}(e,t):i(r?{month:t}:{month:t,day:"numeric"},"month"),l=(t,r)=>n?function(e,t){return _T(t)[e.weekday-1]}(e,t):i(r?{weekday:t}:{weekday:t,month:"long",day:"numeric"},"weekday"),u=t=>{const n=IT.macroTokenToFormatOpts(t);return n?this.formatWithSystemDefault(e,n):t},c=t=>n?function(e,t){return xT(t)[e.year<0?0:1]}(e,t):i({era:t},"era");return TT(IT.parseFormat(t),t=>{switch(t){case"S":return this.num(e.millisecond);case"u":case"SSS":return this.num(e.millisecond,3);case"s":return this.num(e.second);case"ss":return this.num(e.second,2);case"uu":return this.num(Math.floor(e.millisecond/10),2);case"uuu":return this.num(Math.floor(e.millisecond/100));case"m":return this.num(e.minute);case"mm":return this.num(e.minute,2);case"h":return this.num(e.hour%12==0?12:e.hour%12);case"hh":return this.num(e.hour%12==0?12:e.hour%12,2);case"H":return this.num(e.hour);case"HH":return this.num(e.hour,2);case"Z":return s({format:"narrow",allowZ:this.opts.allowZ});case"ZZ":return s({format:"short",allowZ:this.opts.allowZ});case"ZZZ":return s({format:"techie",allowZ:this.opts.allowZ});case"ZZZZ":return e.zone.offsetName(e.ts,{format:"short",locale:this.loc.locale});case"ZZZZZ":return e.zone.offsetName(e.ts,{format:"long",locale:this.loc.locale});case"z":return e.zoneName;case"a":return o();case"d":return r?i({day:"numeric"},"day"):this.num(e.day);case"dd":return r?i({day:"2-digit"},"day"):this.num(e.day,2);case"c":case"E":return this.num(e.weekday);case"ccc":return l("short",!0);case"cccc":return l("long",!0);case"ccccc":return l("narrow",!0);case"EEE":return l("short",!1);case"EEEE":return l("long",!1);case"EEEEE":return l("narrow",!1);case"L":return r?i({month:"numeric",day:"numeric"},"month"):this.num(e.month);case"LL":return r?i({month:"2-digit",day:"numeric"},"month"):this.num(e.month,2);case"LLL":return a("short",!0);case"LLLL":return a("long",!0);case"LLLLL":return a("narrow",!0);case"M":return r?i({month:"numeric"},"month"):this.num(e.month);case"MM":return r?i({month:"2-digit"},"month"):this.num(e.month,2);case"MMM":return a("short",!1);case"MMMM":return a("long",!1);case"MMMMM":return a("narrow",!1);case"y":return r?i({year:"numeric"},"year"):this.num(e.year);case"yy":return r?i({year:"2-digit"},"year"):this.num(e.year.toString().slice(-2),2);case"yyyy":return r?i({year:"numeric"},"year"):this.num(e.year,4);case"yyyyyy":return r?i({year:"numeric"},"year"):this.num(e.year,6);case"G":return c("short");case"GG":return c("long");case"GGGGG":return c("narrow");case"kk":return this.num(e.weekYear.toString().slice(-2),2);case"kkkk":return this.num(e.weekYear,4);case"W":return this.num(e.weekNumber);case"WW":return this.num(e.weekNumber,2);case"n":return this.num(e.localWeekNumber);case"nn":return this.num(e.localWeekNumber,2);case"ii":return this.num(e.localWeekYear.toString().slice(-2),2);case"iiii":return this.num(e.localWeekYear,4);case"o":return this.num(e.ordinal);case"ooo":return this.num(e.ordinal,3);case"q":return this.num(e.quarter);case"qq":return this.num(e.quarter,2);case"X":return this.num(Math.floor(e.ts/1e3));case"x":return this.num(e.ts);default:return u(t)}})}formatDurationFromString(e,t){const n="negativeLargestOnly"===this.opts.signMode?-1:1,r=e=>{switch(e[0]){case"S":return"milliseconds";case"s":return"seconds";case"m":return"minutes";case"h":return"hours";case"d":return"days";case"w":return"weeks";case"M":return"months";case"y":return"years";default:return null}},i=IT.parseFormat(t),s=i.reduce((e,{literal:t,val:n})=>t?e:e.concat(n),[]),o=e.shiftTo(...s.map(r).filter(e=>e));return TT(i,((e,t)=>i=>{const s=r(i);if(s){const r=t.isNegativeDuration&&s!==t.largestUnit?n:1;let o;return o="negativeLargestOnly"===this.opts.signMode&&s!==t.largestUnit?"never":"all"===this.opts.signMode?"always":"auto",this.num(e.get(s)*r,i.length,o)}return i})(o,{isNegativeDuration:o<0,largestUnit:Object.keys(o.values)[0]}))}}const MT=/[A-Za-z_+-]{1,256}(?::?\/[A-Za-z0-9_+-]{1,256}(?:\/[A-Za-z0-9_+-]{1,256})?)?/;function OT(...e){const t=e.reduce((e,t)=>e+t.source,"");return RegExp(`^${t}$`)}function AT(...e){return t=>e.reduce(([e,n,r],i)=>{const[s,o,a]=i(t,r);return[{...e,...s},o||n,a]},[{},null,1]).slice(0,2)}function DT(e,...t){if(null==e)return[null,null];for(const[n,r]of t){const t=n.exec(e);if(t)return r(t)}return[null,null]}function LT(...e){return(t,n)=>{const r={};let i;for(i=0;i<e.length;i++)r[e[i]]=Kx(t[n+i]);return[r,null,n+i]}}const NT=/(?:([Zz])|([+-]\d\d)(?::?(\d\d))?)/,RT=/(\d\d)(?::?(\d\d)(?::?(\d\d)(?:[.,](\d{1,30}))?)?)?/,PT=RegExp(`${RT.source}(?:${NT.source}?(?:\\[(${MT.source})\\])?)?`),zT=RegExp(`(?:[Tt]${PT.source})?`),FT=LT("weekYear","weekNumber","weekDay"),$T=LT("year","ordinal"),jT=RegExp(`${RT.source} ?(?:${NT.source}|(${MT.source}))?`),UT=RegExp(`(?: ${jT.source})?`);function BT(e,t,n){const r=e[t];return jx(r)?n:Kx(r)}function qT(e,t){return[{hours:BT(e,t,0),minutes:BT(e,t+1,0),seconds:BT(e,t+2,0),milliseconds:Xx(e[t+3])},null,t+4]}function WT(e,t){const n=!e[t]&&!e[t+1],r=lT(e[t+1],e[t+2]);return[{},n?null:lx.instance(r),t+3]}function VT(e,t){return[{},e[t]?VE.create(e[t]):null,t+1]}const HT=RegExp(`^T?${RT.source}$`),YT=/^-?P(?:(?:(-?\d{1,20}(?:\.\d{1,20})?)Y)?(?:(-?\d{1,20}(?:\.\d{1,20})?)M)?(?:(-?\d{1,20}(?:\.\d{1,20})?)W)?(?:(-?\d{1,20}(?:\.\d{1,20})?)D)?(?:T(?:(-?\d{1,20}(?:\.\d{1,20})?)H)?(?:(-?\d{1,20}(?:\.\d{1,20})?)M)?(?:(-?\d{1,20})(?:[.,](-?\d{1,20}))?S)?)?)$/;function GT(e){const[t,n,r,i,s,o,a,l,u]=e,c="-"===t[0],d=l&&"-"===l[0],f=(e,t=!1)=>void 0!==e&&(t||e&&c)?-e:e;return[{years:f(Qx(n)),months:f(Qx(r)),weeks:f(Qx(i)),days:f(Qx(s)),hours:f(Qx(o)),minutes:f(Qx(a)),seconds:f(Qx(l),"-0"===l),milliseconds:f(Xx(u),d)}]}const ZT={GMT:0,EDT:-240,EST:-300,CDT:-300,CST:-360,MDT:-360,MST:-420,PDT:-420,PST:-480};function KT(e,t,n,r,i,s,o){const a={year:2===t.length?oT(Kx(t)):Kx(t),month:hT.indexOf(n)+1,day:Kx(r),hour:Kx(i),minute:Kx(s)};return o&&(a.second=Kx(o)),e&&(a.weekday=e.length>3?yT.indexOf(e)+1:vT.indexOf(e)+1),a}const QT=/^(?:(Mon|Tue|Wed|Thu|Fri|Sat|Sun),\s)?(\d{1,2})\s(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s(\d{2,4})\s(\d\d):(\d\d)(?::(\d\d))?\s(?:(UT|GMT|[ECMP][SD]T)|([Zz])|(?:([+-]\d\d)(\d\d)))$/;function XT(e){const[,t,n,r,i,s,o,a,l,u,c,d]=e,f=KT(t,i,r,n,s,o,a);let p;return p=l?ZT[l]:u?0:lT(c,d),[f,new lx(p)]}const JT=/^(Mon|Tue|Wed|Thu|Fri|Sat|Sun), (\d\d) (Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec) (\d{4}) (\d\d):(\d\d):(\d\d) GMT$/,eC=/^(Monday|Tuesday|Wednesday|Thursday|Friday|Saturday|Sunday), (\d\d)-(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)-(\d\d) (\d\d):(\d\d):(\d\d) GMT$/,tC=/^(Mon|Tue|Wed|Thu|Fri|Sat|Sun) (Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec) ( \d|\d\d) (\d\d):(\d\d):(\d\d) (\d{4})$/;function nC(e){const[,t,n,r,i,s,o,a]=e;return[KT(t,i,r,n,s,o,a),lx.utcInstance]}function rC(e){const[,t,n,r,i,s,o,a]=e;return[KT(t,a,n,r,i,s,o),lx.utcInstance]}const iC=OT(/([+-]\d{6}|\d{4})(?:-?(\d\d)(?:-?(\d\d))?)?/,zT),sC=OT(/(\d{4})-?W(\d\d)(?:-?(\d))?/,zT),oC=OT(/(\d{4})-?(\d{3})/,zT),aC=OT(PT),lC=AT(function(e,t){return[{year:BT(e,t),month:BT(e,t+1,1),day:BT(e,t+2,1)},null,t+3]},qT,WT,VT),uC=AT(FT,qT,WT,VT),cC=AT($T,qT,WT,VT),dC=AT(qT,WT,VT),fC=AT(qT),pC=OT(/(\d{4})-(\d\d)-(\d\d)/,UT),hC=OT(jT),mC=AT(qT,WT,VT),gC="Invalid Duration",yC={weeks:{days:7,hours:168,minutes:10080,seconds:604800,milliseconds:6048e5},days:{hours:24,minutes:1440,seconds:86400,milliseconds:864e5},hours:{minutes:60,seconds:3600,milliseconds:36e5},minutes:{seconds:60,milliseconds:6e4},seconds:{milliseconds:1e3}},vC={years:{quarters:4,months:12,weeks:52,days:365,hours:8760,minutes:525600,seconds:31536e3,milliseconds:31536e6},quarters:{months:3,weeks:13,days:91,hours:2184,minutes:131040,seconds:7862400,milliseconds:78624e5},months:{weeks:4,days:30,hours:720,minutes:43200,seconds:2592e3,milliseconds:2592e6},...yC},bC=365.2425,_C=30.436875,wC={years:{quarters:4,months:12,weeks:52.1775,days:bC,hours:8765.82,minutes:525949.2,seconds:525949.2*60,milliseconds:525949.2*60*1e3},quarters:{months:3,weeks:13.044375,days:91.310625,hours:2191.455,minutes:131487.3,seconds:525949.2*60/4,milliseconds:7889237999.999999},months:{weeks:4.3481250000000005,days:_C,hours:730.485,minutes:43829.1,seconds:2629746,milliseconds:2629746e3},...yC},SC=["years","quarters","months","weeks","days","hours","minutes","seconds","milliseconds"],kC=SC.slice(0).reverse();function EC(e,t,n=!1){const r={values:n?t.values:{...e.values,...t.values||{}},loc:e.loc.clone(t.loc),conversionAccuracy:t.conversionAccuracy||e.conversionAccuracy,matrix:t.matrix||e.matrix};return new IC(r)}function xC(e,t){let n=t.milliseconds??0;for(const r of kC.slice(1))t[r]&&(n+=t[r]*e[r].milliseconds);return n}function TC(e,t){const n=xC(e,t)<0?-1:1;SC.reduceRight((r,i)=>{if(jx(t[i]))return r;if(r){const s=t[r]*n,o=e[i][r],a=Math.floor(s/o);t[i]+=a*n,t[r]-=a*o*n}return i},null),SC.reduce((n,r)=>{if(jx(t[r]))return n;if(n){const i=t[n]%1;t[n]-=i,t[r]+=i*e[n][r]}return r},null)}function CC(e){const t={};for(const[n,r]of Object.entries(e))0!==r&&(t[n]=r);return t}class IC{constructor(e){const t="longterm"===e.conversionAccuracy||!1;let n=t?wC:vC;e.matrix&&(n=e.matrix),this.values=e.values,this.loc=e.loc||ox.create(),this.conversionAccuracy=t?"longterm":"casual",this.invalid=e.invalid||null,this.matrix=n,this.isLuxonDuration=!0}static fromMillis(e,t){return IC.fromObject({milliseconds:e},t)}static fromObject(e,t={}){if(null==e||"object"!=typeof e)throw new fE("Duration.fromObject: argument expected to be an object, got "+(null===e?"null":typeof e));return new IC({values:cT(e,IC.normalizeUnit),loc:ox.fromObject(t),conversionAccuracy:t.conversionAccuracy,matrix:t.matrix})}static fromDurationLike(e){if(Ux(e))return IC.fromMillis(e);if(IC.isDuration(e))return e;if("object"==typeof e)return IC.fromObject(e);throw new fE(`Unknown duration argument ${e} of type ${typeof e}`)}static fromISO(e,t){const[n]=function(e){return DT(e,[YT,GT])}(e);return n?IC.fromObject(n,t):IC.invalid("unparsable",`the input "${e}" can't be parsed as ISO 8601`)}static fromISOTime(e,t){const[n]=function(e){return DT(e,[HT,fC])}(e);return n?IC.fromObject(n,t):IC.invalid("unparsable",`the input "${e}" can't be parsed as ISO 8601`)}static invalid(e,t=null){if(!e)throw new fE("need to specify a reason the Duration is invalid");const n=e instanceof xx?e:new xx(e,t);if(Ex.throwOnInvalid)throw new uE(n);return new IC({invalid:n})}static normalizeUnit(e){const t={year:"years",years:"years",quarter:"quarters",quarters:"quarters",month:"months",months:"months",week:"weeks",weeks:"weeks",day:"days",days:"days",hour:"hours",hours:"hours",minute:"minutes",minutes:"minutes",second:"seconds",seconds:"seconds",millisecond:"milliseconds",milliseconds:"milliseconds"}[e?e.toLowerCase():e];if(!t)throw new dE(e);return t}static isDuration(e){return e&&e.isLuxonDuration||!1}get locale(){return this.isValid?this.loc.locale:null}get numberingSystem(){return this.isValid?this.loc.numberingSystem:null}toFormat(e,t={}){const n={...t,floor:!1!==t.round&&!1!==t.floor};return this.isValid?IT.create(this.loc,n).formatDurationFromString(this,e):gC}toHuman(e={}){if(!this.isValid)return gC;const t=!1!==e.showZeros,n=SC.map(n=>{const r=this.values[n];return jx(r)||0===r&&!t?null:this.loc.numberFormatter({style:"unit",unitDisplay:"long",...e,unit:n.slice(0,-1)}).format(r)}).filter(e=>e);return this.loc.listFormatter({type:"conjunction",style:e.listStyle||"narrow",...e}).format(n)}toObject(){return this.isValid?{...this.values}:{}}toISO(){if(!this.isValid)return null;let e="P";return 0!==this.years&&(e+=this.years+"Y"),0===this.months&&0===this.quarters||(e+=this.months+3*this.quarters+"M"),0!==this.weeks&&(e+=this.weeks+"W"),0!==this.days&&(e+=this.days+"D"),0===this.hours&&0===this.minutes&&0===this.seconds&&0===this.milliseconds||(e+="T"),0!==this.hours&&(e+=this.hours+"H"),0!==this.minutes&&(e+=this.minutes+"M"),0===this.seconds&&0===this.milliseconds||(e+=Jx(this.seconds+this.milliseconds/1e3,3)+"S"),"P"===e&&(e+="T0S"),e}toISOTime(e={}){if(!this.isValid)return null;const t=this.toMillis();return t<0||t>=864e5?null:(e={suppressMilliseconds:!1,suppressSeconds:!1,includePrefix:!1,format:"extended",...e,includeOffset:!1},wI.fromMillis(t,{zone:"UTC"}).toISOTime(e))}toJSON(){return this.toISO()}toString(){return this.toISO()}[Symbol.for("nodejs.util.inspect.custom")](){return this.isValid?`Duration { values: ${JSON.stringify(this.values)} }`:`Duration { Invalid, reason: ${this.invalidReason} }`}toMillis(){return this.isValid?xC(this.matrix,this.values):NaN}valueOf(){return this.toMillis()}plus(e){if(!this.isValid)return this;const t=IC.fromDurationLike(e),n={};for(const r of SC)(Hx(t.values,r)||Hx(this.values,r))&&(n[r]=t.get(r)+this.get(r));return EC(this,{values:n},!0)}minus(e){if(!this.isValid)return this;const t=IC.fromDurationLike(e);return this.plus(t.negate())}mapUnits(e){if(!this.isValid)return this;const t={};for(const n of Object.keys(this.values))t[n]=uT(e(this.values[n],n));return EC(this,{values:t},!0)}get(e){return this[IC.normalizeUnit(e)]}set(e){return this.isValid?EC(this,{values:{...this.values,...cT(e,IC.normalizeUnit)}}):this}reconfigure({locale:e,numberingSystem:t,conversionAccuracy:n,matrix:r}={}){return EC(this,{loc:this.loc.clone({locale:e,numberingSystem:t}),matrix:r,conversionAccuracy:n})}as(e){return this.isValid?this.shiftTo(e).get(e):NaN}normalize(){if(!this.isValid)return this;const e=this.toObject();return TC(this.matrix,e),EC(this,{values:e},!0)}rescale(){return this.isValid?EC(this,{values:CC(this.normalize().shiftToAll().toObject())},!0):this}shiftTo(...e){if(!this.isValid)return this;if(0===e.length)return this;e=e.map(e=>IC.normalizeUnit(e));const t={},n={},r=this.toObject();let i;for(const s of SC)if(e.indexOf(s)>=0){i=s;let e=0;for(const t in n)e+=this.matrix[t][s]*n[t],n[t]=0;Ux(r[s])&&(e+=r[s]);const o=Math.trunc(e);t[s]=o,n[s]=(1e3*e-1e3*o)/1e3}else Ux(r[s])&&(n[s]=r[s]);for(const s in n)0!==n[s]&&(t[i]+=s===i?n[s]:n[s]/this.matrix[i][s]);return TC(this.matrix,t),EC(this,{values:t},!0)}shiftToAll(){return this.isValid?this.shiftTo("years","months","weeks","days","hours","minutes","seconds","milliseconds"):this}negate(){if(!this.isValid)return this;const e={};for(const t of Object.keys(this.values))e[t]=0===this.values[t]?0:-this.values[t];return EC(this,{values:e},!0)}removeZeros(){return this.isValid?EC(this,{values:CC(this.values)},!0):this}get years(){return this.isValid?this.values.years||0:NaN}get quarters(){return this.isValid?this.values.quarters||0:NaN}get months(){return this.isValid?this.values.months||0:NaN}get weeks(){return this.isValid?this.values.weeks||0:NaN}get days(){return this.isValid?this.values.days||0:NaN}get hours(){return this.isValid?this.values.hours||0:NaN}get minutes(){return this.isValid?this.values.minutes||0:NaN}get seconds(){return this.isValid?this.values.seconds||0:NaN}get milliseconds(){return this.isValid?this.values.milliseconds||0:NaN}get isValid(){return null===this.invalid}get invalidReason(){return this.invalid?this.invalid.reason:null}get invalidExplanation(){return this.invalid?this.invalid.explanation:null}equals(e){if(!this.isValid||!e.isValid)return!1;if(!this.loc.equals(e.loc))return!1;function t(e,t){return void 0===e||0===e?void 0===t||0===t:e===t}for(const n of SC)if(!t(this.values[n],e.values[n]))return!1;return!0}}e("x",IC);const MC="Invalid Interval";class OC{constructor(e){this.s=e.start,this.e=e.end,this.invalid=e.invalid||null,this.isLuxonInterval=!0}
44static invalid(e,t=null){if(!e)throw new fE("need to specify a reason the Interval is invalid");const n=e instanceof xx?e:new xx(e,t);if(Ex.throwOnInvalid)throw new lE(n);return new OC({invalid:n})}static fromDateTimes(e,t){const n=SI(e),r=SI(t),i=function(e,t){return e&&e.isValid?t&&t.isValid?t<e?OC.invalid("end before start",`The end of an interval must be after its start, but you had start=${e.toISO()} and end=${t.toISO()}`):null:OC.invalid("missing or invalid end"):OC.invalid("missing or invalid start")}(n,r);return null==i?new OC({start:n,end:r}):i}static after(e,t){const n=IC.fromDurationLike(t),r=SI(e);return OC.fromDateTimes(r,r.plus(n))}static before(e,t){const n=IC.fromDurationLike(t),r=SI(e);return OC.fromDateTimes(r.minus(n),r)}static fromISO(e,t){const[n,r]=(e||"").split("/",2);if(n&&r){let e,i,s,o;try{e=wI.fromISO(n,t),i=e.isValid}catch(r){i=!1}try{s=wI.fromISO(r,t),o=s.isValid}catch(r){o=!1}if(i&&o)return OC.fromDateTimes(e,s);if(i){const n=IC.fromISO(r,t);if(n.isValid)return OC.after(e,n)}else if(o){const e=IC.fromISO(n,t);if(e.isValid)return OC.before(s,e)}}return OC.invalid("unparsable",`the input "${e}" can't be parsed as ISO 8601`)}static isInterval(e){return e&&e.isLuxonInterval||!1}get start(){return this.isValid?this.s:null}get end(){return this.isValid?this.e:null}get lastDateTime(){return this.isValid&&this.e?this.e.minus(1):null}get isValid(){return null===this.invalidReason}get invalidReason(){return this.invalid?this.invalid.reason:null}get invalidExplanation(){return this.invalid?this.invalid.explanation:null}length(e="milliseconds"){return this.isValid?this.toDuration(e).get(e):NaN}count(e="milliseconds",t){if(!this.isValid)return NaN;const n=this.start.startOf(e,t);let r;return r=t?.useLocaleWeeks?this.end.reconfigure({locale:n.locale}):this.end,r=r.startOf(e,t),Math.floor(r.diff(n,e).get(e))+(r.valueOf()!==this.end.valueOf())}hasSame(e){return!!this.isValid&&(this.isEmpty()||this.e.minus(1).hasSame(this.s,e))}isEmpty(){return this.s.valueOf()===this.e.valueOf()}isAfter(e){return!!this.isValid&&this.s>e}isBefore(e){return!!this.isValid&&this.e<=e}contains(e){return!!this.isValid&&this.s<=e&&this.e>e}set({start:e,end:t}={}){return this.isValid?OC.fromDateTimes(e||this.s,t||this.e):this}splitAt(...e){if(!this.isValid)return[];const t=e.map(SI).filter(e=>this.contains(e)).sort((e,t)=>e.toMillis()-t.toMillis()),n=[];let{s:r}=this,i=0;for(;r<this.e;){const e=t[i]||this.e,s=+e>+this.e?this.e:e;n.push(OC.fromDateTimes(r,s)),r=s,i+=1}return n}splitBy(e){const t=IC.fromDurationLike(e);if(!this.isValid||!t.isValid||0===t.as("milliseconds"))return[];let n,{s:r}=this,i=1;const s=[];for(;r<this.e;){const e=this.start.plus(t.mapUnits(e=>e*i));n=+e>+this.e?this.e:e,s.push(OC.fromDateTimes(r,n)),r=n,i+=1}return s}divideEqually(e){return this.isValid?this.splitBy(this.length()/e).slice(0,e):[]}overlaps(e){return this.e>e.s&&this.s<e.e}abutsStart(e){return!!this.isValid&&+this.e===+e.s}abutsEnd(e){return!!this.isValid&&+e.e===+this.s}engulfs(e){return!!this.isValid&&this.s<=e.s&&this.e>=e.e}equals(e){return!(!this.isValid||!e.isValid)&&this.s.equals(e.s)&&this.e.equals(e.e)}intersection(e){if(!this.isValid)return this;const t=this.s>e.s?this.s:e.s,n=this.e<e.e?this.e:e.e;return t>=n?null:OC.fromDateTimes(t,n)}union(e){if(!this.isValid)return this;const t=this.s<e.s?this.s:e.s,n=this.e>e.e?this.e:e.e;return OC.fromDateTimes(t,n)}static merge(e){const[t,n]=e.sort((e,t)=>e.s-t.s).reduce(([e,t],n)=>t?t.overlaps(n)||t.abutsStart(n)?[e,t.union(n)]:[e.concat([t]),n]:[e,n],[[],null]);return n&&t.push(n),t}static xor(e){let t=null,n=0;const r=[],i=e.map(e=>[{time:e.s,type:"s"},{time:e.e,type:"e"}]),s=Array.prototype.concat(...i).sort((e,t)=>e.time-t.time);for(const o of s)n+="s"===o.type?1:-1,1===n?t=o.time:(t&&+t!==+o.time&&r.push(OC.fromDateTimes(t,o.time)),t=null);return OC.merge(r)}difference(...e){return OC.xor([this].concat(e)).map(e=>this.intersection(e)).filter(e=>e&&!e.isEmpty())}toString(){return this.isValid?`[${this.s.toISO()} – ${this.e.toISO()})`:MC}[Symbol.for("nodejs.util.inspect.custom")](){return this.isValid?`Interval { start: ${this.s.toISO()}, end: ${this.e.toISO()} }`:`Interval { Invalid, reason: ${this.invalidReason} }`}
vendor: 3,492 bytes, line 44
44toLocaleString(e=yE,t={}){return this.isValid?IT.create(this.s.loc.clone(t),e).formatInterval(this):MC}toISO(e){return this.isValid?`${this.s.toISO(e)}/${this.e.toISO(e)}`:MC}toISODate(){return this.isValid?`${this.s.toISODate()}/${this.e.toISODate()}`:MC}toISOTime(e){return this.isValid?`${this.s.toISOTime(e)}/${this.e.toISOTime(e)}`:MC}toFormat(e,{separator:t=" – "}={}){return this.isValid?`${this.s.toFormat(e)}${t}${this.e.toFormat(e)}`:MC}toDuration(e,t){return this.isValid?this.e.diff(this.s,e,t):IC.invalid(this.invalidReason)}mapEndpoints(e){return OC.fromDateTimes(e(this.s),e(this.e))}}class AC{static hasDST(e=Ex.defaultZone){const t=wI.now().setZone(e).set({month:12});return!e.isUniversal&&t.offset!==t.set({month:6}).offset}static isValidIANAZone(e){return VE.isValidZone(e)}static normalizeZone(e){return cx(e,Ex.defaultZone)}static getStartOfWeek({locale:e=null,locObj:t=null}={}){return(t||ox.create(e)).getStartOfWeek()}static getMinimumDaysInFirstWeek({locale:e=null,locObj:t=null}={}){return(t||ox.create(e)).getMinDaysInFirstWeek()}static getWeekendWeekdays({locale:e=null,locObj:t=null}={}){return(t||ox.create(e)).getWeekendDays().slice()}static months(e="long",{locale:t=null,numberingSystem:n=null,locObj:r=null,outputCalendar:i="gregory"}={}){return(r||ox.create(t,n,i)).months(e)}static monthsFormat(e="long",{locale:t=null,numberingSystem:n=null,locObj:r=null,outputCalendar:i="gregory"}={}){return(r||ox.create(t,n,i)).months(e,!0)}static weekdays(e="long",{locale:t=null,numberingSystem:n=null,locObj:r=null}={}){return(r||ox.create(t,n,null)).weekdays(e)}static weekdaysFormat(e="long",{locale:t=null,numberingSystem:n=null,locObj:r=null}={}){return(r||ox.create(t,n,null)).weekdays(e,!0)}static meridiems({locale:e=null}={}){return ox.create(e).meridiems()}static eras(e="short",{locale:t=null}={}){return ox.create(t,null,"gregory").eras(e)}static features(){return{relative:qx(),localeWeek:Wx()}}}function DC(e,t){const n=e=>e.toUTC(0,{keepLocalTime:!0}).startOf("day").valueOf(),r=n(t)-n(e);return Math.floor(IC.fromMillis(r).as("days"))}function LC(e,t,n,r){let[i,s,o,a]=function(e,t,n){const r=[["years",(e,t)=>t.year-e.year],["quarters",(e,t)=>t.quarter-e.quarter+4*(t.year-e.year)],["months",(e,t)=>t.month-e.month+12*(t.year-e.year)],["weeks",(e,t)=>{const n=DC(e,t);return(n-n%7)/7}],["days",DC]],i={},s=e;let o,a;for(const[l,u]of r)n.indexOf(l)>=0&&(o=l,i[l]=u(e,t),a=s.plus(i),a>t?(i[l]--,(e=s.plus(i))>t&&(a=e,i[l]--,e=s.plus(i))):e=a);return[e,i,a,o]}(e,t,n);const l=t-i,u=n.filter(e=>["hours","minutes","seconds","milliseconds"].indexOf(e)>=0);0===u.length&&(o<t&&(o=i.plus({[a]:1})),o!==i&&(s[a]=(s[a]||0)+l/(o-i)));const c=IC.fromObject(s,r);return u.length>0?IC.fromMillis(l,r).shiftTo(...u).plus(c):c}function NC(e,t=e=>e){return{regex:e,deser:([e])=>t(function(e){let t=parseInt(e,10);if(isNaN(t)){t="";for(let n=0;n<e.length;n++){const r=e.charCodeAt(n);if(-1!==e[n].search(dx.hanidec))t+=px.indexOf(e[n]);else for(const e in fx){const[n,i]=fx[e];r>=n&&r<=i&&(t+=r-n)}}return parseInt(t,10)}return t}(e))}}const RC=`[ ${String.fromCharCode(160)}]`,PC=new RegExp(RC,"g");function zC(e){return e.replace(/\./g,"\\.?").replace(PC,RC)}function FC(e){return e.replace(/\./g,"").replace(PC," ").toLowerCase()}function $C(e,t){return null===e?null:{regex:RegExp(e.map(zC).join("|")),deser:([n])=>e.findIndex(e=>FC(n)===FC(e))+t}}function jC(e,t){return{regex:e,deser:([,e,t])=>lT(e,t),groups:t}}function UC(e){return{regex:e,deser:([e])=>e}}
44const BC={year:{"2-digit":"yy",numeric:"yyyyy"},month:{numeric:"M","2-digit":"MM",short:"MMM",long:"MMMM"},day:{numeric:"d","2-digit":"dd"},weekday:{short:"EEE",long:"EEEE"},dayperiod:"a",dayPeriod:"a",hour12:{numeric:"h","2-digit":"hh"},hour24:{numeric:"H","2-digit":"HH"},minute:{numeric:"m","2-digit":"mm"},second:{numeric:"s","2-digit":"ss"},timeZoneName:{long:"ZZZZZ",short:"ZZZ"}};let qC=null;function WC(e,t){return Array.prototype.concat(...e.map(e=>function(e,t){if(e.literal)return e;const n=YC(IT.macroTokenToFormatOpts(e.val),t);return null==n||n.includes(void 0)?e:n}(e,t)))}class VC{constructor(e,t){if(this.locale=e,this.format=t,this.tokens=WC(IT.parseFormat(t),e),this.units=this.tokens.map(t=>function(e,t){const n=mx(t),r=mx(t,"{2}"),i=mx(t,"{3}"),s=mx(t,"{4}"),o=mx(t,"{6}"),a=mx(t,"{1,2}"),l=mx(t,"{1,3}"),u=mx(t,"{1,6}"),c=mx(t,"{1,9}"),d=mx(t,"{2,4}"),f=mx(t,"{4,6}"),p=e=>{return{regex:RegExp((t=e.val,t.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&"))),deser:([e])=>e,literal:!0};var t},h=(h=>{if(e.literal)return p(h);switch(h.val){case"G":return $C(t.eras("short"),0);case"GG":return $C(t.eras("long"),0);case"y":return NC(u);case"yy":case"kk":return NC(d,oT);case"yyyy":case"kkkk":return NC(s);case"yyyyy":return NC(f);case"yyyyyy":return NC(o);case"M":case"L":case"d":case"H":case"h":case"m":case"q":case"s":case"W":return NC(a);case"MM":case"LL":case"dd":case"HH":case"hh":case"mm":case"qq":case"ss":case"WW":return NC(r);case"MMM":return $C(t.months("short",!0),1);case"MMMM":return $C(t.months("long",!0),1);case"LLL":return $C(t.months("short",!1),1);case"LLLL":return $C(t.months("long",!1),1);case"o":case"S":return NC(l);case"ooo":case"SSS":return NC(i);case"u":return UC(c);case"uu":return UC(a);case"uuu":case"E":case"c":return NC(n);case"a":return $C(t.meridiems(),0);case"EEE":return $C(t.weekdays("short",!1),1);case"EEEE":return $C(t.weekdays("long",!1),1);case"ccc":return $C(t.weekdays("short",!0),1);case"cccc":return $C(t.weekdays("long",!0),1);case"Z":case"ZZ":return jC(new RegExp(`([+-]${a.source})(?::(${r.source}))?`),2);case"ZZZ":return jC(new RegExp(`([+-]${a.source})(${r.source})?`),2);case"z":return UC(/[a-z_+-/]{1,256}?/i);case" ":return UC(/[^\S\n\r]/);default:return p(h)}})(e)||{invalidReason:"missing Intl.DateTimeFormat.formatToParts support"};return h.token=e,h}(t,e)),this.disqualifyingUnit=this.units.find(e=>e.invalidReason),!this.disqualifyingUnit){const[e,t]=[`^${(n=this.units).map(e=>e.regex).reduce((e,t)=>`${e}(${t.source})`,"")}$`,n];this.regex=RegExp(e,"i"),this.handlers=t}var n}explainFromTokens(e){if(this.isValid){const[t,n]=function(e,t,n){const r=e.match(t);if(r){const e={};let t=1;for(const i in n)if(Hx(n,i)){const s=n[i],o=s.groups?s.groups+1:1;!s.literal&&s.token&&(e[s.token.val[0]]=s.deser(r.slice(t,t+o))),t+=o}return[r,e]}return[r,{}]}(e,this.regex,this.handlers),[r,i,s]=n?function(e){let t,n=null;return jx(e.z)||(n=VE.create(e.z)),jx(e.Z)||(n||(n=new lx(e.Z)),t=e.Z),jx(e.q)||(e.M=3*(e.q-1)+1),jx(e.h)||(e.h<12&&1===e.a?e.h+=12:12===e.h&&0===e.a&&(e.h=0)),0===e.G&&e.y&&(e.y=-e.y),jx(e.u)||(e.S=Xx(e.u)),[Object.keys(e).reduce((t,n)=>{const r=(e=>{switch(e){case"S":return"millisecond";case"s":return"second";case"m":return"minute";case"h":case"H":return"hour";case"d":return"day";case"o":return"ordinal";case"L":case"M":return"month";case"y":return"year";case"E":case"c":return"weekday";case"W":return"weekNumber";case"k":return"weekYear";case"q":return"quarter";default:return null}})(n);return r&&(t[r]=e[n]),t},{}),n,t]}(n):[null,null,void 0];if(Hx(n,"a")&&Hx(n,"H"))throw new cE("Can't include meridiem when specifying 24-hour format");return{input:e,tokens:this.tokens,regex:this.regex,rawMatches:t,matches:n,result:r,zone:i,specificOffset:s}}return{input:e,tokens:this.tokens,invalidReason:this.invalidReason}}get isValid(){return!this.disqualifyingUnit}get invalidReason(){return this.disqualifyingUnit?this.disqualifyingUnit.invali
vendor: 15,195 bytes, line 44
44dReason:null}}function HC(e,t,n){return new VC(e,n).explainFromTokens(t)}function YC(e,t){if(!e)return null;const n=IT.create(t,e).dtFormatter((qC||(qC=wI.fromMillis(1555555555555)),qC)),r=n.formatToParts(),i=n.resolvedOptions();return r.map(t=>function(e,t,n){const{type:r,value:i}=e;if("literal"===r){const e=/^\s+$/.test(i);return{literal:!e,val:e?" ":i}}const s=t[r];let o=r;"hour"===r&&(o=null!=t.hour12?t.hour12?"hour12":"hour24":null!=t.hourCycle?"h11"===t.hourCycle||"h12"===t.hourCycle?"hour12":"hour24":n.hour12?"hour12":"hour24");let a=BC[o];if("object"==typeof a&&(a=a[s]),a)return{literal:!1,val:a}}(t,e,i))}const GC="Invalid DateTime",ZC=864e13;function KC(e){return new xx("unsupported zone",`the zone "${e.name}" is not supported`)}function QC(e){return null===e.weekData&&(e.weekData=Lx(e.c)),e.weekData}function XC(e){return null===e.localWeekData&&(e.localWeekData=Lx(e.c,e.loc.getMinDaysInFirstWeek(),e.loc.getStartOfWeek())),e.localWeekData}function JC(e,t){const n={ts:e.ts,zone:e.zone,c:e.c,o:e.o,loc:e.loc,invalid:e.invalid};return new wI({...n,...t,old:n})}function eI(e,t,n){let r=e-60*t*1e3;const i=n.offset(r);if(t===i)return[r,t];r-=60*(i-t)*1e3;const s=n.offset(r);return i===s?[r,i]:[e-60*Math.min(i,s)*1e3,Math.max(i,s)]}function tI(e,t){const n=new Date(e+=60*t*1e3);return{year:n.getUTCFullYear(),month:n.getUTCMonth()+1,day:n.getUTCDate(),hour:n.getUTCHours(),minute:n.getUTCMinutes(),second:n.getUTCSeconds(),millisecond:n.getUTCMilliseconds()}}function nI(e,t,n){return eI(rT(e),t,n)}function rI(e,t){const n=e.o,r=e.c.year+Math.trunc(t.years),i=e.c.month+Math.trunc(t.months)+3*Math.trunc(t.quarters),s={...e.c,year:r,month:i,day:Math.min(e.c.day,nT(r,i))+Math.trunc(t.days)+7*Math.trunc(t.weeks)},o=IC.fromObject({years:t.years-Math.trunc(t.years),quarters:t.quarters-Math.trunc(t.quarters),months:t.months-Math.trunc(t.months),weeks:t.weeks-Math.trunc(t.weeks),days:t.days-Math.trunc(t.days),hours:t.hours,minutes:t.minutes,seconds:t.seconds,milliseconds:t.milliseconds}).as("milliseconds"),a=rT(s);let[l,u]=eI(a,n,e.zone);return 0!==o&&(l+=o,u=e.zone.offset(l)),{ts:l,o:u}}function iI(e,t,n,r,i,s){const{setZone:o,zone:a}=n;if(e&&0!==Object.keys(e).length||t){const r=t||a,i=wI.fromObject(e,{...n,zone:r,specificOffset:s});return o?i:i.setZone(a)}return wI.invalid(new xx("unparsable",`the input "${i}" can't be parsed as ${r}`))}function sI(e,t,n=!0){return e.isValid?IT.create(ox.create("en-US"),{allowZ:n,forceSimple:!0}).formatDateTimeFromString(e,t):null}function oI(e,t,n){const r=e.c.year>9999||e.c.year<0;let i="";if(r&&e.c.year>=0&&(i+="+"),i+=Zx(e.c.year,r?6:4),"year"===n)return i;if(t){if(i+="-",i+=Zx(e.c.month),"month"===n)return i;i+="-"}else if(i+=Zx(e.c.month),"month"===n)return i;return i+=Zx(e.c.day),i}function aI(e,t,n,r,i,s,o){let a=!n||0!==e.c.millisecond||0!==e.c.second,l="";switch(o){case"day":case"month":case"year":break;default:if(l+=Zx(e.c.hour),"hour"===o)break;if(t){if(l+=":",l+=Zx(e.c.minute),"minute"===o)break;a&&(l+=":",l+=Zx(e.c.second))}else{if(l+=Zx(e.c.minute),"minute"===o)break;a&&(l+=Zx(e.c.second))}if("second"===o)break;!a||r&&0===e.c.millisecond||(l+=".",l+=Zx(e.c.millisecond,3))}return i&&(e.isOffsetFixed&&0===e.offset&&!s?l+="Z":e.o<0?(l+="-",l+=Zx(Math.trunc(-e.o/60)),l+=":",l+=Zx(Math.trunc(-e.o%60))):(l+="+",l+=Zx(Math.trunc(e.o/60)),l+=":",l+=Zx(Math.trunc(e.o%60)))),s&&(l+="["+e.zone.ianaName+"]"),l}const lI={month:1,day:1,hour:0,minute:0,second:0,millisecond:0},uI={weekNumber:1,weekday:1,hour:0,minute:0,second:0,millisecond:0},cI={ordinal:1,hour:0,minute:0,second:0,millisecond:0},dI=["year","month","day","hour","minute","second","millisecond"],fI=["weekYear","weekNumber","weekday","hour","minute","second","millisecond"],pI=["year","ordinal","hour","minute","second","millisecond"];function hI(e){const t={year:"year",years:"year",month:"month",months:"month",day:"day",days:"day",hour:"hour",hours:"hour",minute:"minute",minutes:"minute",quarter:"quarter",quarters:"quarter",second:"second",seconds:"second",millisecond:"millisecond",milliseconds:"millisecond",weekday:"weekday",weekdays:"weekday",weeknumber:"weekNumber",weeksnumber:"weekNumber",weeknumbers:"weekNumber",weekyear:"weekYear",weekyears:"weekYear",ordinal:"ordinal"}[e.toLowerCase()];if(!t)throw new dE(e);return t}function mI(e){switch(e.toLowerCase()){case"localweekday":case"localweekdays":return"localWeekday";case"localweeknumber":case"localweeknumbers":return"localWeekNumber";case"localweekyear":case"localweekyears":return"localWeekYear";default:return hI(e)}}function gI(e,t){const n=cx(t.zone,Ex.defaultZone);if(!n.isValid)return wI.invalid(KC(n));const r=ox.fromObject(t);let i,s;if(jx(e.year))i=Ex.now();else{for(const n of dI)jx(e[n])&&(e[n]=lI[n]);const t=Fx(e)||$x(e);if(t)return wI.invalid(t);const r=function(e){if(void 0===bI&&(bI=Ex.now()),"iana"!==e.type)return e.offset(bI);const t=e.name;let n=_I.get(t);return void 0===n&&(n=e.offset(bI),_I.set(t,n)),n}(n);[i,s]=nI(e,r,n)}return new wI({ts:i,zone:n,loc:r,o:s})}function yI(e,t,n){const r=!!jx(n.round)||n.round,i=jx(n.rounding)?"trunc":n.rounding,s=(e,s)=>(e=Jx(e,r||n.calendary?0:2,n.calendary?"round":i),t.loc.clone(n).relFormatter(n).format(e,s)),o=r=>n.calendary?t.hasSame(e,r)?0:t.startOf(r).diff(e.startOf(r),r).get(r):t.diff(e,r).get(r);if(n.unit)return s(o(n.unit),n.unit);for(const a of n.units){const e=o(a);if(Math.abs(e)>=1)return s(e,a)}return s(e>t?-0:0,n.units[n.units.length-1])}function vI(e){let t,n={};return e.length>0&&"object"==typeof e[e.length-1]?(n=e[e.length-1],t=Array.from(e).slice(0,e.length-1)):t=Array.from(e),[n,t]}let bI;const _I=new Map;class wI{constructor(e){const t=e.zone||Ex.defaultZone;let n=e.invalid||(Number.isNaN(e.ts)?new xx("invalid input"):null)||(t.isValid?null:KC(t));this.ts=jx(e.ts)?Ex.now():e.ts;let r=null,i=null;if(!n)if(e.old&&e.old.ts===this.ts&&e.old.zone.equals(t))[r,i]=[e.old.c,e.old.o];else{const s=Ux(e.o)&&!e.old?e.o:t.offset(this.ts);r=tI(this.ts,s),n=Number.isNaN(r.year)?new xx("invalid input"):null,r=n?null:r,i=n?null:s}this._zone=t,this.loc=e.loc||ox.create(),this.invalid=n,this.weekData=null,this.localWeekData=null,this.c=r,this.o=i,this.isLuxonDateTime=!0}static now(){return new wI({})}static local(){const[e,t]=vI(arguments),[n,r,i,s,o,a,l]=t;return gI({year:n,month:r,day:i,hour:s,minute:o,second:a,millisecond:l},e)}static utc(){const[e,t]=vI(arguments),[n,r,i,s,o,a,l]=t;return e.zone=lx.utcInstance,gI({year:n,month:r,day:i,hour:s,minute:o,second:a,millisecond:l},e)}static fromJSDate(e,t={}){const n=(r=e,"[object Date]"===Object.prototype.toString.call(r)?e.valueOf():NaN);var r;if(Number.isNaN(n))return wI.invalid("invalid input");const i=cx(t.zone,Ex.defaultZone);return i.isValid?new wI({ts:n,zone:i,loc:ox.fromObject(t)}):wI.invalid(KC(i))}static fromMillis(e,t={}){if(Ux(e))return e<-ZC||e>ZC?wI.invalid("Timestamp out of range"):new wI({ts:e,zone:cx(t.zone,Ex.defaultZone),loc:ox.fromObject(t)});throw new fE(`fromMillis requires a numerical input, but received a ${typeof e} with value ${e}`)}static fromSeconds(e,t={}){if(Ux(e))return new wI({ts:1e3*e,zone:cx(t.zone,Ex.defaultZone),loc:ox.fromObject(t)});throw new fE("fromSeconds requires a numerical input")}static fromObject(e,t={}){e=e||{};const n=cx(t.zone,Ex.defaultZone);if(!n.isValid)return wI.invalid(KC(n));const r=ox.fromObject(t),i=cT(e,mI),{minDaysInFirstWeek:s,startOfWeek:o}=zx(i,r),a=Ex.now(),l=jx(t.specificOffset)?n.offset(a):t.specificOffset,u=!jx(i.ordinal),c=!jx(i.year),d=!jx(i.month)||!jx(i.day),f=c||d,p=i.weekYear||i.weekNumber;if((f||u)&&p)throw new cE("Can't mix weekYear/weekNumber units with year/month/day or ordinals");if(d&&u)throw new cE("Can't mix ordinal dates with month/day");const h=p||i.weekday&&!f;let m,g,y=tI(a,l);h?(m=fI,g=uI,y=Lx(y,s,o)):u?(m=pI,g=cI,y=Rx(y)):(m=dI,g=lI);let v=!1;for(const x of m)jx(i[x])?i[x]=v?g[x]:y[x]:v=!0;const b=h?function(e,t=4,n=1){const r=Bx(e.weekYear),i=Gx(e.weekNumber,1,sT(e.weekYear,t,n)),s=Gx(e.weekday,1,7);return r?i?!s&&Ix("weekday",e.weekday):Ix("week",e.weekNumber):Ix("weekYear",e.weekYear)}(i,s,o):u?function(e){const t=Bx(e.year),n=Gx(e.ordinal,1,tT(e.year));return t?!n&&Ix("ordinal",e.ordinal):Ix("year",e.year)}(i):Fx(i),_=b||$x(i);if(_)return wI.invalid(_);const w=h?Nx(i,s,o):u?Px(i):i,[S,k]=nI(w,l,n),E=new wI({ts:S,zone:n,o:k,loc:r});return i.weekday&&f&&e.weekday!==E.weekday?wI.invalid("mismatched weekday",`you can't specify both a weekday of ${i.weekday} and a date of ${E.toISO()}`):E.isValid?E:wI.invalid(E.invalid)}static fromISO(e,t={}){const[n,r]=function(e){return DT(e,[iC,lC],[sC,uC],[oC,cC],[aC,dC])}(e);return iI(n,r,t,"ISO 8601",e)}static fromRFC2822(e,t={}){const[n,r]=function(e){return DT(function(e){return e.replace(/\([^()]*\)|[\n\t]/g," ").replace(/(\s\s+)/g," ").trim()}(e),[QT,XT])}(e);return iI(n,r,t,"RFC 2822",e)}static fromHTTP(e,t={}){const[n,r]=function(e){return DT(e,[JT,nC],[eC,nC],[tC,rC])}(e);return iI(n,r,t,"HTTP",t)}static fromFormat(e,t,n={}){if(jx(e)||jx(t))throw new fE("fromFormat requires an input string and a format");const{locale:r=null,numberingSystem:i=null}=n,s=ox.fromOpts({locale:r,numberingSystem:i,defaultToEN:!0}),[o,a,l,u]=function(e,t,n){const{result:r,zone:i,specificOffset:s,invalidReason:o}=HC(e,t,n);return[r,i,s,o]}(s,e,t);return u?wI.invalid(u):iI(o,a,n,`format ${t}`,e,l)}static fromString(e,t,n={}){return wI.fromFormat(e,t,n)}static fromSQL(e,t={}){const[n,r]=function(e){return DT(e,[pC,lC],[hC,mC])}(e);return iI(n,r,t,"SQL",e)}static invalid(e,t=null){if(!e)throw new fE("need to specify a reason the DateTime is invalid");const n=e instanceof xx?e:new xx(e,t);if(Ex.throwOnInvalid)throw new aE(n);return new wI({invalid:n})}static isDateTime(e){return e&&e.isLuxonDateTime||!1}static parseFormatForOpts(e,t={}){const n=YC(e,ox.fromObject(t));return n?n.map(e=>e?e.val:null).join(""):null}static expandFormat(e,t={}){return WC(IT.parseFormat(e),ox.fromObject(t)).map(e=>e.val).join("")}static resetCache(){bI=void 0,_I.clear()}get(e){return this[e]}get isValid(){return null===this.invalid}get invalidReason(){return this.invalid?this.invalid.reason:null}get invalidExplanation(){return this.invalid?this.invalid.explanation:null}get locale(){return this.isValid?this.loc.locale:null}get numberingSystem(){return this.isValid?this.loc.numberingSystem:null}get outputCalendar(){return this.isValid?this.loc.outputCalendar:null}get zone(){return this._zone}get zoneName(){return this.isValid?this.zone.name:null}get year(){return this.isValid?this.c.year:NaN}get quarter(){return this.isValid?Math.ceil(this.c.month/3):NaN}get month(){return this.isValid?this.c.month:NaN}get day(){return this.isValid?this.c.day:NaN}get hour(){return this.isValid?this.c.hour:NaN}get minute(){return this.isValid?this.c.minute:NaN}get second(){return this.isValid?this.c.second:NaN}get millisecond(){return this.isValid?this.c.millisecond:NaN}get weekYear(){return this.isValid?QC(this).weekYear:NaN}get weekNumber(){return this.isValid?QC(this).weekNumber:NaN}get weekday(){return this.isValid?QC(this).weekday:NaN}get isWeekend(){return this.isValid&&this.loc.getWeekendDays().includes(this.weekday)}get localWeekday(){return this.isValid?XC(this).weekday:NaN}get localWeekNumber(){return this.isValid?XC(this).weekNumber:NaN}get localWeekYear(){return this.isValid?XC(this).weekYear:NaN}get ordinal(){return this.isValid?Rx(this.c).ordinal:NaN}get monthShort(){return this.isValid?AC.months("short",{locObj:this.loc})[this.month-1]:null}get monthLong(){return this.isValid?AC.months("long",{locObj:this.loc})[this.month-1]:null}get weekdayShort(){return this.isValid?AC.weekdays("short",{locObj:this.loc})[this.weekday-1]:null}get weekdayLong(){return this.isValid?AC.weekdays("long",{locObj:this.loc})[this.weekday-1]:null}get offset(){return this.isValid?+this.o:NaN}get offsetNameShort(){return this.isValid?this.zone.offsetName(this.ts,{format:"short",locale:this.locale}):null}get offsetNameLong(){return this.isValid?this.zone.offsetName(this.ts,{format:"long",locale:this.locale}):null}get isOffsetFixed(){return this.isValid?this.zone.isUniversal:null}get isInDST(){return!this.isOffsetFixed&&(this.offset>this.set({month:1,day:1}).offset||this.offset>this.set({month:5}).offset)}getPossibleOffsets(){if(!this.isValid||this.isOffsetFixed)return[this];const e=864e5,t=6e4,n=rT(this.c),r=this.zone.offset(n-e),i=this.zone.offset(n+e),s=this.zone.offset(n-r*t),o=this.zone.offset(n-i*t);if(s===o)return[this];const a=n-s*t,l=n-o*t,u=tI(a,s),c=tI(l,o);return u.hour===c.hour&&u.minute===c.minute&&u.second===c.second&&u.millisecond===c.millisecond?[JC(this,{ts:a}),JC(this,{ts:l})]:[this]}get isInLeapYear(){return eT(this.year)}get daysInMonth(){return nT(this.year,this.month)}get daysInYear(){return this.isValid?tT(this.year):NaN}get weeksInWeekYear(){return this.isValid?sT(this.weekYear):NaN}get weeksInLocalWeekYear(){return this.isValid?sT(this.localWeekYear,this.loc.getMinDaysInFirstWeek(),this.loc.getStartOfWeek()):NaN}resolvedLocaleOptions(e={}){const{locale:t,numberingSystem:n,calendar:r}=IT.create(this.loc.clone(e),e).resolvedOptions(this);return{locale:t,numberingSystem:n,outputCalendar:r}}toUTC(e=0,t={}){return this.setZone(lx.instance(e),t)}toLocal(){return this.setZone(Ex.defaultZone)}setZone(e,{keepLocalTime:t=!1,keepCalendarTime:n=!1}={}){if((e=cx(e,Ex.defaultZone)).equals(this.zone))return this;if(e.isValid){let r=this.ts;if(t||n){const t=e.offset(this.ts),n=this.toObject();[r]=nI(n,t,e)}return JC(this,{ts:r,zone:e})}return wI.invalid(KC(e))}reconfigure({locale:e,numberingSystem:t,outputCalendar:n}={}){return JC(this,{loc:this.loc.clone({locale:e,numberingSystem:t,outputCalendar:n})})}setLocale(e){return this.reconfigure({locale:e})}set(e){if(!this.isValid)return this;const t=cT(e,mI),{minDaysInFirstWeek:n,startOfWeek:r}=zx(t,this.loc),i=!jx(t.weekYear)||!jx(t.weekNumber)||!jx(t.weekday),s=!jx(t.ordinal),o=!jx(t.year),a=!jx(t.month)||!jx(t.day),l=o||a,u=t.weekYear||t.weekNumber;if((l||s)&&u)throw new cE("Can't mix weekYear/weekNumber units with year/month/day or ordinals");if(a&&s)throw new cE("Can't mix ordinal dates with month/day");let c;i?c=Nx({...Lx(this.c,n,r),...t},n,r):jx(t.ordinal)?(c={...this.toObject(),...t},jx(t.day)&&(c.day=Math.min(nT(c.year,c.month),c.day))):c=Px({...Rx(this.c),...t});const[d,f]=nI(c,this.o,this.zone);return JC(this,{ts:d,o:f})}plus(e){return this.isValid?JC(this,rI(this,IC.fromDurationLike(e))):this}minus(e){return this.isValid?JC(this,rI(this,IC.fromDurationLike(e).negate())):this}startOf(e,{useLocaleWeeks:t=!1}={}){if(!this.isValid)return this;const n={},r=IC.normalizeUnit(e);switch(r){case"years":n.month=1;case"quarters":case"months":n.day=1;case"weeks":case"days":n.hour=0;case"hours":n.minute=0;case"minutes":n.second=0;case"seconds":n.millisecond=0}if("weeks"===r)if(t){const e=this.loc.getStartOfWeek(),{weekday:t}=this;t<e&&(n.weekNumber=this.weekNumber-1),n.weekday=e}else n.weekday=1;if("quarters"===r){const e=Math.ceil(this.month/3);n.month=3*(e-1)+1}return this.set(n)}endOf(e,t){return this.isValid?this.plus({[e]:1}).startOf(e,t).minus(1):this}toFormat(e,t={}){return this.isValid?IT.create(this.loc.redefaultToEN(t)).formatDateTimeFromString(this,e):GC}
44toLocaleString(e=yE,t={}){return this.isValid?IT.create(this.loc.clone(t),e).formatDateTime(this):GC}toLocaleParts(e={}){return this.isValid?IT.create(this.loc.clone(e),e).formatDateTimeParts(this):[]}toISO({format:e="extended",suppressSeconds:t=!1,suppressMilliseconds:n=!1,includeOffset:r=!0,extendedZone:i=!1,precision:s="milliseconds"}={}){if(!this.isValid)return null;const o="extended"===e;let a=oI(this,o,s=hI(s));return dI.indexOf(s)>=3&&(a+="T"),a+=aI(this,o,t,n,r,i,s),a}toISODate({format:e="extended",precision:t="day"}={}){return this.isValid?oI(this,"extended"===e,hI(t)):null}toISOWeekDate(){return sI(this,"kkkk-'W'WW-c")}toISOTime({suppressMilliseconds:e=!1,suppressSeconds:t=!1,includeOffset:n=!0,includePrefix:r=!1,extendedZone:i=!1,format:s="extended",precision:o="milliseconds"}={}){return this.isValid?(o=hI(o),(r&&dI.indexOf(o)>=3?"T":"")+aI(this,"extended"===s,t,e,n,i,o)):null}toRFC2822(){return sI(this,"EEE, dd LLL yyyy HH:mm:ss ZZZ",!1)}toHTTP(){return sI(this.toUTC(),"EEE, dd LLL yyyy HH:mm:ss 'GMT'")}toSQLDate(){return this.isValid?oI(this,!0):null}toSQLTime({includeOffset:e=!0,includeZone:t=!1,includeOffsetSpace:n=!0}={}){let r="HH:mm:ss.SSS";return(t||e)&&(n&&(r+=" "),t?r+="z":e&&(r+="ZZ")),sI(this,r,!0)}toSQL(e={}){return this.isValid?`${this.toSQLDate()} ${this.toSQLTime(e)}`:null}toString(){return this.isValid?this.toISO():GC}[Symbol.for("nodejs.util.inspect.custom")](){return this.isValid?`DateTime { ts: ${this.toISO()}, zone: ${this.zone.name}, locale: ${this.locale} }`:`DateTime { Invalid, reason: ${this.invalidReason} }`}valueOf(){return this.toMillis()}toMillis(){return this.isValid?this.ts:NaN}toSeconds(){return this.isValid?this.ts/1e3:NaN}toUnixInteger(){return this.isValid?Math.floor(this.ts/1e3):NaN}toJSON(){return this.toISO()}toBSON(){return this.toJSDate()}toObject(e={}){if(!this.isValid)return{};const t={...this.c};return e.includeConfig&&(t.outputCalendar=this.outputCalendar,t.numberingSystem=this.loc.numberingSystem,t.locale=this.loc.locale),t}toJSDate(){return new Date(this.isValid?this.ts:NaN)}diff(e,t="milliseconds",n={}){if(!this.isValid||!e.isValid)return IC.invalid("created by diffing an invalid DateTime");const r={locale:this.locale,numberingSystem:this.numberingSystem,...n},i=(a=t,Array.isArray(a)?a:[a]).map(IC.normalizeUnit),s=e.valueOf()>this.valueOf(),o=LC(s?this:e,s?e:this,i,r);var a;return s?o.negate():o}diffNow(e="milliseconds",t={}){return this.diff(wI.now(),e,t)}until(e){return this.isValid?OC.fromDateTimes(this,e):this}hasSame(e,t,n){if(!this.isValid)return!1;const r=e.valueOf(),i=this.setZone(e.zone,{keepLocalTime:!0});return i.startOf(t,n)<=r&&r<=i.endOf(t,n)}equals(e){return this.isValid&&e.isValid&&this.valueOf()===e.valueOf()&&this.zone.equals(e.zone)&&this.loc.equals(e.loc)}toRelative(e={}){if(!this.isValid)return null;const t=e.base||wI.fromObject({},{zone:this.zone}),n=e.padding?this<t?-e.padding:e.padding:0;let r=["years","months","days","hours","minutes","seconds"],i=e.unit;return Array.isArray(e.unit)&&(r=e.unit,i=void 0),yI(t,this.plus(n),{...e,numeric:"always",units:r,unit:i})}toRelativeCalendar(e={}){return this.isValid?yI(e.base||wI.fromObject({},{zone:this.zone}),this,{...e,numeric:"auto",units:["years","months","days"],calendary:!0}):null}static min(...e){if(!e.every(wI.isDateTime))throw new fE("min requires all arguments be DateTimes");return Vx(e,e=>e.valueOf(),Math.min)}static max(...e){if(!e.every(wI.isDateTime))throw new fE("max requires all arguments be DateTimes");return Vx(e,e=>e.valueOf(),Math.max)}static fromFormatExplain(e,t,n={}){const{locale:r=null,numberingSystem:i=null}=n;return HC(ox.fromOpts({locale:r,numberingSystem:i,defaultToEN:!0}),e,t)}static fromStringExplain(e,t,n={}){return wI.fromFormatExplain(e,t,n)}static buildFormatParser(e,t={}){const{locale:n=null,numberingSystem:r=null}=t,i=ox.fromOpts({locale:n,numberingSystem:r,defaultToEN:!0});return new VC(i,e)}static fromFormatParser(e,t,n={}){if(jx(e)||jx(t))throw new fE("fromFormatParser requires an input string and a format parser");const{locale:r=null,numberingSystem:i=null}=n,s=ox.fromOpts({locale:r,numberingSystem:i,defaultToEN:!0});if(!s.equals(t.locale))throw new fE(`fromFormatParser called with a locale of ${s}, but the format parser was created for ${t.locale}`);const{result:o,zone:a,specificOffset:l,invalidReason:u}=t.explainFromTokens(e);return u?wI.invalid(u):iI(o,a,n,`format ${t.format}`,e,l)}static get DATE_SHORT(){return yE}static get DATE_MED(){return vE}static get DATE_MED_WITH_WEEKDAY(){return bE}static get DATE_FULL(){return _E}static get DATE_HUGE(){return wE}static get TIME_SIMPLE(){return SE}static get TIME_WITH_SECONDS(){return kE}static get TIME_WITH_SHORT_OFFSET(){return EE}static get TIME_WITH_LONG_OFFSET(){return xE}static get TIME_24_SIMPLE(){return TE}static get TIME_24_WITH_SECONDS(){return CE}static get TIME_24_WITH_SHORT_OFFSET(){return IE}static get TIME_24_WITH_LONG_OFFSET(){return ME}static get DATETIME_SHORT(){return OE}static get DATETIME_SHORT_WITH_SECONDS(){return AE}static get DATETIME_MED(){return DE}static get DATETIME_MED_WITH_SECONDS(){return LE}static get DATETIME_MED_WITH_WEEKDAY(){return NE}static get DATETIME_FULL(){return RE}static get DATETIME_FULL_WITH_SECONDS(){return PE}static get DATETIME_HUGE(){return zE}static get DATETIME_HUGE_WITH_SECONDS(){return FE}}function SI(e){if(wI.isDateTime(e))return e;if(e&&e.valueOf&&Ux(e.valueOf()))return wI.fromJSDate(e);if(e&&"object"==typeof e)return wI.fromObject(e);throw new fE(`Unknown datetime argument: ${e}, of type ${typeof e}`)}function kI(e){if("object"==typeof document&&"string"==typeof document.cookie)return function(e,t){const n=t+"=",r=e.split(";");for(let i of r)if(i=i.trim(),i.startsWith(n))try{return decodeURIComponent(i.substring(n.length))}catch{return}}(document.cookie,e)}e("D",wI),Yk.extend(sE),Yk.extend(tE),Yk.extend(Qk),e("b",e=>!0===e||"true"===e||"1"===e||1===e);const EI=e("H",()=>{const e=document.getElementsByTagName("body")[0];return e?.dataset.currentSite}),xI=(e("K",()=>{const e=document.getElementsByTagName("body")[0];let t=e?.dataset.siteUrl||"";
44return t.endsWith("/")&&(t=t.slice(0,-1)),t}),e("w",()=>{const e=document.getElementsByTagName("body")[0];return e?.dataset.locale}),e("aa",()=>{const e=document.getElementsByTagName("body")[0];return e?.dataset.currentTheme})),TI=e("g",(e=!1)=>{const t=document.getElementsByTagName("body")[0];return e?t?.dataset.eventTimezoneShort||"":t?.dataset.eventTimezone||""}),CI=(e("J",()=>wI.now().setZone(TI()).toFormat(AI())),e("$",()=>function(e){const t=kI(e);if(t)return function(e){if(!e)return;const t=e.split(".").slice(-2);return 2===t.length?`${t[0]}-${t[1]}`:void 0}(t)}("_ga")??"web"),e("s",e=>e||II())),II=(e("u",e=>e.length?e.charAt(0).toUpperCase()+e.slice(1):e),e("_",e=>{if("click"===e.type||"Enter"===e.key){const t=e.target??e.srcElement;if(t){const e=t.getAttribute("data-href");e&&window.open(e,"_self")}}}),e("r",e=>(Object.entries(e).forEach(([t,n])=>{(null==n||""===n||Array.isArray(n)&&0===n.length)&&delete e[t]}),e)),()=>document.documentElement.lang||"en-GB"),MI=e("Z",()=>"en-US"===II()),OI=(e("a",()=>"4yfn"===xI()||"barcelona4YFN"===EI()),e("a3",()=>"m360"===xI()),e("l",(e,t,n)=>(n?e[n]:e).localeCompare(n?t[n]:t,II(),{sensitivity:"base",ignorePunctuation:!0,numeric:!0})),e("y",(e,t=null,n=null,r="auto",i=null)=>{if("string"!=typeof e)return"";const s=(e,t)=>(window.appConfig??{})[e]??t;var o;if("off"===(o="cfip",new URLSearchParams(window.location.search).get(o))||s("cfImageProxyDisabled",!1))return e;if(e.includes("/cdn-cgi/image/"))return e;const a=[`f=${r}`];t&&a.push(`w=${t}`),n&&a.push(`h=${n}`),Array.isArray(i)?a.push(...i):"string"==typeof i&&a.push(i);const l=a.join(","),u=e.trim().replace(/^\/+/,"");return`${s("cfImageDomain","https://www.mwcbarcelona.com")}/cdn-cgi/image/${l}/${u}`}),e("ab",e=>(Yk.locale(CI()),Yk(e).tz(TI()).format(OI()))),e("f",e=>(Yk.locale(CI()),Yk(e).tz(TI()).format(AI()))),e("d9",e=>{if(!Number.isFinite(e))return"";const t=Math.floor(e/3600),n=Math.floor(e%3600/60),r=e%60,i=String(n).padStart(t>0?2:1,"0"),s=String(r).padStart(2,"0");return t>0?`${t}:${i}:${s}`:`${i}:${s}`}),e("I",()=>"zh-Hans"===II()?"M月 D, YYYY":MI()?"MMM D, YYYY":"D MMM YYYY")),AI=e("o",()=>MI()?"h:mma":"HH:mm"),DI=(e("n",()=>MI()?"ddd MMM DD":"ddd DD MMM"),e("i",()=>"true"===document.body.getAttribute("data-rounded-corners"))),LI=e("t",(e,t="")=>{const n=e=>e&&"object"==typeof e||null==e?null:String(e);if(!e?.length)return t;if(!window.translations)return t;const r=window.translations,i=e.split(".");if("null"===i[i.length-1])return null;if(i.length>1){let s=r;for(const r of i){if(!s||"object"!=typeof s)return null!==t?n(t||e):null;s=s[r]}return s?n(s):null!==t?n(t||e):null}return r&&"object"==typeof r&&void 0!==r[e]||r[e]?n(r[e]):null!==t?n(t||e):null});e("a8",(e,t)=>{if(!t||"string"!=typeof t)return null;const n=t.split(".").reduce((e,t)=>e?.[t],e);return n&&"object"==typeof n&&"_value"in n?n._value:n&&"object"==typeof n?null:n??null}),e("G",e=>`${e} ${1===e?LI("seaTranslations.standSingularTitleCase","Stand"):LI("seaTranslations.standPluralTitleCase","Stands")}`);const NI=(e,t,n)=>{const r=document.querySelectorAll(e);for(let i=0;i<r.length;i++){const e=r[i],s=document.createElement("div");s.classList.add("youtube_cookiePopup","bg-black/60","p-4","sm:p-8"),s.innerHTML=`\n            <div>\n                <button class="playButton py-2 mb-4 px-4 text-sm font-medium text-white! uppercase bg-primary hover:opacity-75 flex items-center ${DI()?"rounded-md":""}">\n                    ${LI("translations.playButtonText","Play")} <i class="fa fa-play ml-2"></i>\n                </button>\n                <span class="text-white inline-block mb-2">${LI("translations.videoPreviewCookieText","Video preview - enable cookies to play full video.")}</span>\n            </div>\n            <span class="text-white text-sm">\n                ${LI("translations.videoConsentIntro","This content is hosted by a third party. By showing the external content you accept the")}\n            </span>\n            <a href="${t}" class="underline hover:no-underline font-bold text-white! text-sm">\n                ${LI("translations.videoConsentTermsLinkText","terms and conditions")}\n            </a>
44\n            <span class="text-white text-sm"> of ${n}</span>\n        `,e.parentNode.insertBefore(s,e);const o=s.querySelector(".playButton");o&&o.addEventListener("click",()=>{const t=e.getAttribute("data-src");if(t){let n=t;t.includes("youtube.com")||t.includes("youtu.be")?n+=(t.includes("?")?"&":"?")+"autoplay=1":t.includes("vimeo.com")&&(n+=(t.includes("?")?"&":"?")+"autoplay=1&muted=0"),e.setAttribute("src",n)}s.parentNode.appendChild(e),s.parentNode.removeChild(s)}),e.parentNode.removeChild(e)}},RI=()=>{Vk()?document.querySelectorAll("iframe[data-src]").forEach(e=>{e.setAttribute("src",e.getAttribute("data-src"))}):(document.querySelector('iframe[data-src^="https://www.youtube.com"]')&&NI('iframe[data-src^="https://www.youtube.com"]',"https://www.youtube.com/t/terms","www.youtube.com"),document.querySelector('iframe[data-src^="https://player.vimeo.com"]')&&NI('iframe[data-src^="https://player.vimeo.com"]',"https://vimeo.com/cookie_policy","www.vimeo.com")),window.addEventListener("message",function(e){var t=null;try{t=JSON.parse(e.data)}catch{}t&&"preference_manager"===t.source&&"submit_preferences"===t.message&&setTimeout(function(){window.location.reload()},20)},!1)},PI=/\.(?:css|gif|jpe?g|png|webp|avif|svg|ico|woff2?|ttf|otf|eot|map|pdf|json|xml|txt|zip|mp[34]|m4v|mov|wav|mp3|ogg)$/i,zI=()=>{(({documentObject:e,location:t,AnchorElement:n})=>{const r=new Set,i=e=>{if(!(e instanceof n))return!1;if(e.closest("[data-prefetch='false'], [data-no-prefetch]"))return!1;if("_blank"===e.target||e.hasAttribute("download"))return!1;const r=e.getAttribute("href");if(!r||r.startsWith("#")||r.startsWith("javascript:")||r.startsWith("mailto:")||r.startsWith("tel:"))return!1;const i=new URL(e.href,t.href);return i.origin===t.origin&&("/"!==i.pathname||""!==i.search||""!==i.hash)&&!PI.test(i.pathname)},s=n=>{if(!i(n))return;const s=new URL(n.href,t.href),o=`${s.origin}${s.pathname}${s.search}`;if(r.has(o))return;const a=e.createElement("link");a.rel="prefetch",a.href=o,r.add(o),a.onerror=()=>{r.delete(o)},e.head.appendChild(a)};return{isPagePrefetchable:i,prefetchLink:s,register:()=>{e.body.addEventListener("mouseover",e=>{const t=e.target.closest?.("a[href]");t&&s(t)},{passive:!0})}}})({documentObject:document,location:window.location,AnchorElement:HTMLAnchorElement}).register()},FI=["bg-white","text-darkerNavy","rounded-lg","sm:max-w-(--breakpoint-sm)"],$I=["bg-dark","text-white","rounded-none","sm:max-w-(--breakpoint-lg)","focus:outline-hidden","rounded-lg!"],jI=(e,t,n,r,i)=>{e.querySelector('[role="dialog"]').classList.remove(...FI),e.querySelector('[role="dialog"]').classList.add(...$I);const s=n||t?.currentTarget.getAttribute("data-award-id")||null,o=r||t?.currentTarget.getAttribute("data-award-category")||null,a=i||t?.currentTarget.getAttribute("data-award-slug")||"glomos",l=new XMLHttpRequest;if("URLSearchParams"in window){let e=new URLSearchParams(window.location.search);e.set("name",a),e.set("id",s),e.set("type","glomos");let t=window.location.pathname+"?"+e.toString();history.pushState(null,"",t)}o&&(window.location.hash=o),l.onreadystatechange=function(){4==this.readyState&&200==this.status&&(e.querySelector("#modal-contents").innerHTML=this.responseText,e.querySelector('[role="dialog"]').setAttribute("aria-labelledby","modal-headline"))},l.open("GET",`/ajax/glomosAward/${s}`,!0),l.send()},UI=e=>{e.querySelector('[role="dialog"]').classList.add(...FI),e.querySelector('[role="dialog"]').classList.remove(...$I)};let BI;const qI=(e,t=null,n=null,r=null,i=null,s=null,o=null)=>{const a=document.querySelector("#modal"),l=a.querySelector("#modal-contents");t&&(BI=()=>t(a,r)),l.innerHTML=e.innerHTML||e,l.querySelectorAll(".modal-hide").forEach(function(e){e.classList.add("hidden")}),l.querySelectorAll(".modal-reveal").forEach(function(e){e.classList.remove("hidden")}),n&&n(a,r,i,s,o),setTimeout(()=>{a.classList.remove("opacity-0"),a.classList.add("opacity-100"),a.setAttribute("tabindex",-1),a.focus()},0),a.classList.remove("hidden"),a.classList.add("block")},WI=()=>{const e=document.querySelector("#modal");window.history.pushState({},document.title,window.location.pathname),e.classList.add("opacity-0"),e.classList.remove("opacity-100"),setTimeout(()=>{e.classList.remove("block"),e.classList.add("hidden"),BI&&BI()},300)};document.addEventListener("keyup",e=>{"Escape"===e.key&&WI()}),c_.registerPlugin(yk);const VI=()=>{function e(e,t=250){let n,r=window.innerWidth;function i(){clearTimeout(n),n=setTimeout(()=>{const t=window.innerWidth;t!==r&&(r=t,e(t))},t)}return window.addEventListener("resize",i),function(){window.removeEventListener("resize",i)}}const t=document.querySelector(".js-nav");if(!t)return;const n=t.querySelector(".main-nav");if(!n)return;const r=t.querySelectorAll(".main-nav > li[data-popup='true']"),i=t.querySelectorAll(".main-nav > li > a + ul"),s=document.querySelector("#global-announcer"),o=document.querySelectorAll(".utility-nav"),a=document.querySelectorAll(".disappearing-register-button"),l=d
44ocument.querySelectorAll(".reset-mobile-nav");let u=[];window.innerWidth<1024&&(u=n.querySelectorAll(".main-nav > li > *[aria-haspopup=true]")),window.innerWidth>1023&&r.forEach(function(e){e.addEventListener("mouseenter",e=>{!function(e){e.style.transform="";const t=e.getBoundingClientRect(),n=window.innerWidth;if(t.right>n){const r=t.right-n;let i=0;e.style.transform=`translateX(${i-r-16}px)`}}(e.target.querySelector(".top-level-nav-item + ul"))})}),e(e=>{e<1024&&(u=n.querySelectorAll(".main-nav > li > *[aria-haspopup=true]"),c(),u.forEach(function(e){e.addEventListener("touchstart",d,{passive:!0}),e.addEventListener("click",d,!1)})),e>1023&&(u=n.querySelectorAll(".main-nav > li > *[aria-haspopup=true]"),c())});const c=function(){u.forEach(function(e){const t=e.querySelector("i.arrow"),n=e.querySelector("i.chevron"),r=Array.from(e.parentNode.parentNode.children);e.blur(),e.href="javascript:void(0);",e.classList.remove("menu-open","border-b-[2px]!","border-white/50","pl-[20px]","underline"),r.forEach(e=>{e.classList.remove("hidden")}),e.nextElementSibling.classList.add("hidden","lg:group-hover:block"),e.nextElementSibling.classList.remove("animate-reveal"),e.nextElementSibling.setAttribute("aria-expanded",!1),e.nextElementSibling.setAttribute("aria-hidden",!0),t&&(t.classList.add("opacity-0"),t.classList.remove("opacity-1","ml-2","inline-block")),a&&a.forEach(e=>e.classList.remove("hidden","lg:block")),o&&o.forEach(e=>e.classList.remove("hidden","lg:block")),n&&n.classList.remove("hidden!"),l&&l.forEach(e=>{e.classList.remove("w-[20px]!","opacity-100!")})})};c(),l&&l.forEach(e=>{e.addEventListener("click",e=>{e.preventDefault(),c()})}),document.querySelector(".js-open-menu").addEventListener("click",e=>{e.preventDefault(),t.classList.add("-active"),document.body.classList.add("overflow-hidden"),n.setAttribute("tabindex",0),n.focus(),s.innerText="Main Navigation Menu Opened"}),document.querySelector(".js-close-menu").addEventListener("click",e=>{e.preventDefault(),t.classList.remove("-active"),document.body.classList.remove("overflow-hidden"),i.forEach(function(e){e.classList.add("hidden")}),c(),n.removeAttribute("tabindex"),s.innerText="Main Navigation Menu Closed"});const d=function(e){const t=e.currentTarget;t.classList.contains("menu-open")||c();const n=t.parentNode,r=Array.from(n.parentNode.children).filter(e=>e!==n),i=t.getAttribute("data-url"),s=t.querySelector("i.arrow"),u=t.querySelector("i.chevron");i.length&&setTimeout(function(){t.href=i,t.classList.add("underline"),s&&(s.classList.remove("opacity-0"),s.classList.add("opacity-1","ml-2","inline-block"))},200),t.scrollIntoView({behavior:"smooth",block:"start",inline:"nearest"}),r.forEach(e=>{e.classList.add("hidden","lg:block")}),a&&a.forEach(e=>e.classList.add("hidden","lg:block")),o&&o.forEach(e=>e.classList.add("hidden","lg:block")),u&&u.classList.add("hidden!"),l&&l.forEach(e=>{e.classList.add("w-[20px]!","opacity-100!")}),t.classList.add("menu-open","border-b-[2px]!","border-white/50","pl-[20px]"),t.nextElementSibling.classList.remove("hidden","lg:group-hover:block"),t.nextElementSibling.classList.add("animate-reveal"),t.nextElementSibling.setAttribute("aria-expanded",!0),t.nextElementSibling.setAttribute("aria-hidden",!1)};u.forEach(function(e){e.addEventListener("touchstart",d,{passive:!0}),e.addEventListener("click",d,!1)}),Element.prototype.closest||(Element.prototype.closest=function(e){let t=this;if(!document.documentElement.contains(t))return null;do{if(t.matches(e))return t;t=t.parentElement||t.parentNode}while(null!==t&&1===t.nodeType);return null});const f=document.querySelector("body:not([data-current-theme='nova']) nav.is-sticky .main-nav-holder"),p=document.querySelector("body:not([data-current-theme='nova']) .utility-nav-holder"),h="shadow-[0_1px_0_0_rgba(255,255,255,0.3)]";if(t&&f&&document.querySelector("#headerContainer")){let n=!1,r=null;f.classList.add("lg:transition-colors","lg:duration-200");const i=()=>{c_.set(f,{clearProps:"transform"}),t.style.paddingBottom="",f.classList.remove("fixed","bg-dark","z-20",h,"animate-sticky-nav","animate-sticky-nav-out"),t.classList.remove("is-scrolled","is-dismissing")},s=()=>
44{if(t.classList.contains("is-scrolled")&&!t.classList.contains("is-dismissing"))if(window.innerWidth<1024){t.classList.add("is-dismissing");const e=()=>{f.removeEventListener("animationend",e),i()};f.addEventListener("animationend",e),f.classList.add("animate-sticky-nav-out")}else i()},o=()=>{t.style.paddingBottom=`${f.offsetHeight}px`,t.classList.add("is-scrolled"),f.classList.add("fixed","bg-dark","z-20",h),!n&&window.innerWidth<1024&&f.classList.add("animate-sticky-nav")},a=()=>{yk.getById("sticky-leave")?.kill(),yk.getById("sticky-enter-back")?.kill(),r&&(window.removeEventListener("scroll",r),r=null);const e=p&&p.offsetHeight>0;if(window.innerWidth<1024){const e=t.getBoundingClientRect().bottom+window.scrollY;let n=window.scrollY;r=()=>{const r=window.scrollY,i=t.classList.contains("is-scrolled"),a=t.classList.contains("is-dismissing");i&&!a&&(r<e||r>n)?s():!i&&!a&&r>=e&&r<n&&o(),n=r},window.addEventListener("scroll",r,{passive:!0})}else{const n=f.getBoundingClientRect().top-t.getBoundingClientRect().top;yk.create({id:"sticky-leave",trigger:t,start:`top+=${n} top`,onEnter:()=>{o()},onLeaveBack:()=>{e||s()}}),e&&yk.create({id:"sticky-enter-back",trigger:p,start:"bottom top",onEnterBack:()=>{s()}})}};a(),p&&new ResizeObserver(()=>{t.classList.contains("is-scrolled")||a()}).observe(p),e(()=>{n=!0,i(),a(),requestAnimationFrame(()=>{n=!1})})}},HI=e=>Array.from(document.querySelectorAll("[data-nova-agenda]")).map(t=>((e,{gsap:t=null,prefersReducedMotion:n=!1}={})=>{const r=Array.from(e.querySelectorAll("[data-agenda-tab]")),i=Array.from(e.querySelectorAll("[data-agenda-panel]"));if(!r.length)return;const s=e=>{const s=r[e],o=s?.parentElement;s&&o&&"function"==typeof o.scrollTo&&o.scrollWidth>o.clientWidth&&o.scrollTo({left:s.offsetLeft-o.clientWidth/2+s.offsetWidth/2,behavior:n?"auto":"smooth"}),r.forEach((t,n)=>{const r=n===e;t.setAttribute("aria-selected",r?"true":"false"),t.tabIndex=r?0:-1,r||document.activeElement!==t||t.blur()}
44),i.forEach((r,i)=>{i===e?(r.hidden=!1,t&&!n&&t.fromTo(r,{opacity:0},{opacity:1,duration:.25,ease:"power2.out"})):r.hidden=!0})};return r.forEach((e,t)=>{let n=null;e.addEventListener("pointerdown",e=>{n={x:e.clientX,y:e.clientY}}),e.addEventListener("pointerup",e=>{if(!n)return;const r=e.clientX-n.x,i=e.clientY-n.y;n=null,Math.hypot(r,i)>10||s(t)}),e.addEventListener("pointercancel",()=>{n=null}),e.addEventListener("keydown",e=>{if("ArrowRight"===e.key||"ArrowLeft"===e.key){e.preventDefault();const n="ArrowRight"===e.key?1:-1,i=(t+n+r.length)%r.length;r[i].focus(),s(i)}})}),{activateTab:s}})(t,e));c_.registerPlugin(yk);const YI=()=>{const e=document.querySelector("body[data-current-theme='nova'] .main-content-wrapper"),t=()=>{e&&(e.style.scrollSnapType=window.innerHeight>=900?"":"none")};let n;t(),window.addEventListener("resize",()=>{clearTimeout(n),n=setTimeout(t,150)}),e&&!window.matchMedia("(hover: none)").matches&&e.focus({preventScroll:!0});const r=document.querySelectorAll(".body-slide video[data-src]"),i=new IntersectionObserver((e,t)=>{e.forEach(e=>{if(e.isIntersecting){const n=e.target;n.src=n.dataset.src,n.load(),n.play().catch(()=>{}),t.unobserve(n)}})},{rootMargin:"200px"});r.forEach(e=>i.observe(e));const s=window.matchMedia("(prefers-reduced-motion: reduce)").matches;if(HI({gsap:c_,prefersReducedMotion:s}),s||!((e,t=globalThis.getComputedStyle)=>{if(!e||"function"!=typeof t)return!1;try{const n=t(e);return Boolean(n)&&"function"==typeof n.getPropertyValue}catch{return!1}})(e||document.documentElement))return;document.querySelector("#headerContainer .header-slide")&&(c_.fromTo("#headerContainer .header-slide h1",{opacity:0,scale:1.2},{opacity:1,scale:1,duration:2}),c_.fromTo("#headerContainer .header-slide h2",{opacity:0},{opacity:1,duration:3}),c_.fromTo("#headerContainer .header-slide .top-content",{opacity:0,y:10},{opacity:1,y:0,duration:3}),c_.fromTo("#headerContainer .header-slide .bottom-content",{opacity:0,y:-10},{opacity:1,y:0,duration:3}));const o=document.querySelector(".js-nav"),a=document.querySelector(".main-nav-holder");if(o&&a&&e&&document.querySelector("#headerContainer")){let t=0,n=!1;yk.create({trigger:"#headerContainer",start:"top top",end:"bottom top",scroller:e,scrub:!0,onUpdate:e=>{t=e.progress,o.classList.toggle("is-scrolled",t>0),n||c_.set(a,{opacity:1-t,pointerEvents:t>.9?"none":"auto"})}}),o.addEventListener("mouseenter",()=>{n=!0,t>0&&c_.to(a,{opacity:1,pointerEvents:"auto",duration:.2})}),o.addEventListener("mouseleave",()=>{n=!1,t>0&&c_.to(a,{opacity:1-t,pointerEvents:t>.9?"none":"auto",duration:.2})})}c_.utils.toArray(".body-slide").forEach(t=>{const n=(e=>Array.from(e.querySelectorAll("h2, .intro-text, blockquote, img")).filter(e=>"IMG"!==e.tagName||!e.closest(".speaker-card")))(t),r=t.querySelectorAll(".bottom-text > div > *");n.length&&c_.from(n,{opacity:0,y:40,duration:1,ease:"power3.out",delay:.1,stagger:.15,scrollTrigger:{trigger:t,start:"top 80%",scroller:e,toggleActions:"play none none none"}}),r.length&&c_.from(r,{opacity:0,y:40,duration:1,ease:"power3.out",delay:.5,stagger:.15,scrollTrigger:{trigger:t,start:"top 100%",scroller:e,toggleActions:"play none none none"}})}),c_.utils.toArray(".scale-slide").forEach(t=>{const n=t.querySelector(".scale-slide-inner"),r=t.querySelector(".scale-slide-content");if(!n)return;const i=parseFloat(getComputedStyle(document.documentElement).fontSize),s=()=>{const e=window.innerWidth>=m,n=e?Math.min(85.125*i,window.innerWidth-2*i):window.innerWidth-2*i,r=((e,t)=>{if(!e)return t;const n=parseFloat(e);return Number.isNaN(n)?t:e.endsWith("vw")?window.innerWidth*n/100:e.endsWith("vh")?window.innerHeight*n/100:e.endsWith("rem")?n*i:n})(e?t.dataset.scaleDesktopW:t.dataset.scaleMobileW,n);return{w:r,h:r*g}},o="power3.out",a=()=>{const{w:e,h:n}=s();return{width:Math.min(e,t.offsetWidth)+"px",height:Math.min(n,t.offsetHeight)+"px",borderRadius:"12px"}},l=()=>{c_.killTweensOf([n,r].filter(Boolean)),r&&c_.to(r,{opacity:0,duration:.7,ease:"power2.out",onComplete:()=>c_.set(r,{visibility:"hidden"})}),c_.to(n,{...a(),duration:1.4,ease:o})},u=()=>
44{c_.killTweensOf([n,r].filter(Boolean)),c_.to(n,{width:t.offsetWidth+"px",height:t.offsetHeight+"px",borderRadius:"0px",duration:1.4,delay:.8,ease:o,onComplete:()=>{r&&c_.to(r,{visibility:"visible",opacity:1,duration:.5,ease:"power2.out"})}})};c_.set(n,a());const c=window.innerWidth<h,d=yk.create({trigger:t,start:c?"top 90%":"top 50%",end:c?"bottom 10%":"bottom 0%",scroller:e,once:c,onEnter:u,onLeave:c?void 0:l,onEnterBack:c?void 0:u,onLeaveBack:c?void 0:l});let f;window.addEventListener("resize",()=>{clearTimeout(f),f=setTimeout(()=>{d.isActive||c_.set(n,a())},150)})});const l=Array.from(document.querySelectorAll("[data-parallax-stack]"));if(l.length&&e){const n=l.map(e=>e.closest(".body-slide")).filter(Boolean),r=()=>{const r=n.some(e=>{const t=e.getBoundingClientRect();return t.top<=0&&t.bottom>.85*window.innerHeight});r?e.style.scrollSnapType="none":t()};let i=!1;e.addEventListener("scroll",()=>{i||(i=!0,requestAnimationFrame(()=>{r(),i=!1}))},{passive:!0}),r()}c_.utils.toArray(".footer-slide").forEach(t=>{const n=t.querySelectorAll("footer > div > div");c_.from(n,{opacity:0,y:40,duration:1,ease:"power3.out",stagger:.15,scrollTrigger:{trigger:t,start:"top 80%",scroller:e,toggleActions:"play none none none"}})})},GI={"#add-to-favourites-app":{load:()=>n(()=>t.import("./AddToFavourites-legacy-DKGqo405.js"),void 0)},"#agenda-filter-app":{load:()=>n(()=>t.import("./AgendaFilterApp-legacy-DsmaaChK.js"),void 0)},"#mymwc-home":{load:()=>n(()=>t.import("./Home-legacy-xtQ2tQkB.js").then(e=>e.H),void 0)},"#mymwc-app":{load:()=>n(()=>t.import("./MyMWCApp-legacy-FL3JRWxR.js"),void 0)},"#mymwc-login-app":{load:()=>n(()=>t.import("./MyMWCLoginApp-legacy-CgoXX-YD.js"),void 0)},"#company-representative-app":{load:()=>n(()=>t.import("./CompanyRepresentativeApp-legacy-BbPxRKlg.js"),void 0)},".disappearing-register-button":{load:()=>n(()=>t.import("./DisappearingRegisterButton-legacy-O803wcgJ.js"),void 0)},"#exhibitor-meeting":{load:()=>n(()=>t.import("./ExhibitorMeeting-legacy-B-3el0jr.js"),void 0)},"#exhibitors-filter-app":{load:()=>n(()=>t.import("./ExhibitorsFilterApp-legacy-BbCoQp2H.js"),void 0)},"#featured-exhibitors-app":{load:()=>n(()=>t.import("./FeaturedExhibitors-legacy-BOApqaUQ.js"),void 0)},"#featured-sessions-app":{load:()=>n(()=>t.import("./FeaturedSessionsApp-legacy-rQdPlDF-.js"),void 0)},"#help-centre-app":{load:()=>n(()=>t.import("./HelpCentreApp-legacy-CZPW85qI.js"),void 0)},"#mapspeople-app":{load:()=>n(()=>t.import("./MapsPeopleApp-legacy-DQZscrtl.js"),void 0)},".navigation-app":{load:()=>n(()=>t.import("./NavigationApp-legacy-q3tt8Xt6.js"),void 0)},"#recommended-for-you-app":{load:()=>n(()=>t.import("./RecommendedForYouApp-legacy-CjSrdNYj.js"),void 0)},"#search-app":{load:()=>n(()=>t.import("./SearchApp-legacy-BAofZfV5.js"),void 0)},"#speakers-filter-app":{load:()=>n(()=>t.import("./SpeakersFilterApp-legacy-B6CqugH7.js"),void 0)},"#stat-counter-app":{load:()=>n(()=>t.import("./StatCounterApp-legacy-Dx_LPEKq.js"),void 0)},"#virtual-session-app":{load:()=>n(()=>t.import("./VirtualSession-legacy-CKyRWAWV.js"),void 0)},"#virtual-status-app":{load:()=>n(()=>t.import("./VirtualStatus-legacy-CKsvIIT3.js"),void 0)},".news-list-app":{load:()=>n(()=>t.import("./NewsListApp-legacy-bjsEPUUA.js"),void 0)},".news-ticker-app":{load:()=>n(()=>t.import("./NewsTickerApp-legacy-BQUmQa99.js"),void 0)},".carousel-app":{load:()=>n(()=>t.import("./CarouselApp-legacy-tyaEML0c.js"),void 0)},".header-carousel-app":{load:()=>n(()=>t.import("./HeaderCarouselApp-legacy-Bgg7ON7g.js"),void 0)},".video-carousel-app":{load:()=>n(()=>t.import("./VideoCarousel-legacy-CriOvS6P.js"),void 0)},"#catering-filter-app":{load:()=>n(()=>t.import("./CateringFilterApp-legacy-Edro9-km.js"),void 0)},"#video-library-app":{load:()=>n(()=>t.import("./VideoLibraryApp-legacy-B7iIUVOY.js"),void 0)},"#compass-app":{load:()=>n(()=>t.import("./CompassApp-legacy-CNYlw2pn.js"),void 0)}},ZI=/(?:^|\/)(?:assets\/js|templates)\/|\/build\/assets\/[^/?#]+\.js(?:[?#]|$)/i,KI=[/Cannot read properties of null \(reading ['"]style['"]\)/i,/Cannot read properties of undefined \(reading ['"]postMessage['"]\)/i,/^Error invoking log: Java object is gone$/i,/Cannot read properties of undefined \(reading ['"]VideoForward['"]\)/i,/Cannot read properties of undefined \(reading ['"]VideoBackward['"]\)/i,/Load failed \(www\.chatbase\.co\)/i],QI=/(?:^|\/)embed\.min\.js(?:\?|$)/i,XI=/(?:^|\/)notice(?:\?|$)/i,JI=/(?:^|\/)li\.lms-analytics\/insight(?:\.beta)?\.min\.js/i,eM=/(?:^|\/)@sendbird\/chat\//i,tM=/(?:^|\/)(?:gtm\.js|gtag\/js|uwt\.js)(?:[?:]|$)/i,nM=/(?:^|\/)suv4\/rMainB\.bundle\.js(?:[?#]|$)/i,rM=/(?:^|\/)beacon\/[^/]+\/production\/scripts\/evergage\.min\.js/i,iM=e=>e?.exception?.values??[],sM=e=>iM(e).flatMap(e=>e?.stacktrace?.frames??[]),oM=e=>[e?.message,...iM(e).map(e=>e?.value)],aM=(e,t)=>iM(e).some(e=>(e?.stacktrace?.frames??[]).some(e=>t.test(e?.filename??""))),lM=(e,t)=>iM(e).some(e=>(e?.stacktrace?.frames??[]).some(e=>t.test(e?.function??""))),uM=e=>
44oM(e).filter(Boolean).join("\n"),cM=(e,t)=>oM(e).some(e=>t.test(e??"")),dM=e=>{if(!Array.isArray(e?.spans))return e;const t=e.spans.filter(e=>{const t=String(e?.op??""),n=String((e=>e?.data?.url??e?.data?.["http.url"]??e?.description??"")(e)),r=t.startsWith("resource")&&n.startsWith("blob:"),i=t.startsWith("http")&&"https://1752680588.rsc.cdn77.org/offers/domainList.json"===n;return!r&&!i});return t.length===e.spans.length?e:{...e,spans:t}},fM=e=>cM(e,/^(?:TypeError:\s*)?Cannot read properties of undefined \(reading ['"]addListener['"]\)$/)&&(e=>{const t=sM(e).filter(e=>{const t=e?.filename??"";return t&&!/(?:@sentry|node_modules\/@sentry)|^(?:<anonymous>|anonymous|\[native code\])$/i.test(t)});return t.length>0&&t.every(e=>/^blob:/i.test(e.filename))})(e),pM=e=>{if((e=>/Converting circular structure to JSON[\s\S]*HTML(?:Anchor)?Element[\s\S]*__reactFiber\$/i.test(uM(e))&&aM(e,/^(?:<anonymous>|anonymous)$/i))(e))return null;const t=KI.some(t=>t.test(uM(e)))||(e=>/^(?:TypeError:\s*)?Load failed$/i.test(uM(e))&&aM(e,QI))(e)||(e=>/Right-hand side of ['"]instanceof['"] is not an object/i.test(uM(e))&&aM(e,/(?:@sentry|node_modules\/@sentry)\/replay/i)&&aM(e,/^(?:<anonymous>|anonymous)$/i))(e)||(e=>/Unexpected token ['"]\.['"]/i.test(uM(e))&&aM(e,XI))(e)||(e=>/^(?:TypeError:\s*)?Failed to fetch$/i.test(uM(e))&&aM(e,XI))(e)||(e=>cM(e,/^(?:ReferenceError:\s*)?Can't find variable: (?:HWWS|HWH5|WeixinJSBridge|WebViewJavascriptBridge)$/))(e)||(e=>cM(e,/^null is not an object \(evaluating 'Object\.prototype\.hasOwnProperty\.call\(o,"telephone"\)'\)$/)&&/(?:Safari|WebKit|WKWebView)/i.test(e?.contexts?.browser?.name??"")&&lM(e,/^(?:extractSchemaValuesFromJSONLD|extractSchemaValuesFromSchemaOrg)$/))(e)||(e=>cM(e,/^(?:TypeError:\s*)?Failed to fetch \(px\.ads\.linkedin\.com\)$/i)&&aM(e,JI))(e)||(e=>cM(e,/^(?:Error:\s*)?ResizeObserver loop (?:limit exceeded|completed with undelivered notifications\.)$/))(e)||(e=>cM(e,/^(?:TypeError:\s*)?Failed to fetch \([a-z0-9-]+\.sendbird\.com\)$/i)&&aM(e,eM))(e)||(e=>cM(e,/^(?:TypeError:\s*)?Cannot read properties of null \(reading ['"]addEventListener['"]\)$/)&&aM(e,tM))(e)||(e=>{if(!cM(e,/^Object captured as promise rejection with keys: code, message$/))return!1;const t=e?.extra?.__serialized__;return 4001===t?.code&&"wallet must has at least one account"===t?.message||30005===t?.code&&/^Ad loaded,but response or ad data is empty, and reqId is : [a-f0-9]{32}$/i.test(t?.message??"")})(e)||fM(e)||(e=>cM(e,/^(?:TypeError:\s*)?Failed to fetch \(utq\.vvipquan\.com\)$/i)&&aM(e,nM))(e)||(e=>cM(e,/^(?:TypeError:\s*)?null is not an object \(evaluating ['"]email\.addEventListener['"]\)$/)&&aM(e,tM))(e)||(e=>cM(e,/^(?:Error:\s*)?Invalid call to runtime\.sendMessage\(\)\. Tab not found\.$/))(e)||(e=>cM(e,/^(?:TypeError:\s*)?Cannot read properties of null \(reading ['"]source['"]\)$/)&&aM(e,rM))(e)||(e=>cM(e,/^(?:SyntaxError:\s*)?["']undefined["'] is not valid JSON$/)&&lM(e,/^SnapTube\.value$/)&&lM(e,/^(?:Object\.)?jsReceiveMessages$/))(e)||(e=>cM(e,/^(?:TypeError:\s*)?Load failed$/)&&/(?:Safari|WebKit|WKWebView)/i.test(e?.contexts?.browser?.name??"")&&0===sM(e).length&&iM(e).some(e=>"auto.browser.global_handlers.onunhandledrejection"===e?.mechanism?.type&&!1===e?.mechanism?.handled))(e);return t&&!(e=>aM(e,ZI))(e)?null:e},hM=e=>{const t=e=>{r(e.currentTarget);const t=e.currentTarget.getAttribute("data-target");history.pushState({},"",window.location.origin+window.location.pathname+"#"+t)},n=t=>{t.preventDefault(),r(t.currentTarget);const n=t.currentTarget.getAttribute("data-target");history.pushState({},"",window.location.origin+window.location.pathname+"#"+n),e.classList.contains("vertical-tabs")&&window.innerWidth<640&&e.querySelector(".vertical-tab-content").scrollIntoView({behavior:"smooth",block:"start",inline:"nearest"})},r=e=>{i();const t=e.getAttribute("data-target"),n=e.dataset.activeClasses.split(" "),r=e.dataset.inactiveClasses.split(" ");e.classList.add(...n),e.classList.remove(...r),e.setAttribute("aria-selected",!0);const s=document.getElementById(t);s.classList.add("active"),s.dispatchEvent(new CustomEvent("tab:shown",{bubbles:!0}))},i=()=>
44{e.querySelectorAll(".tab").forEach(e=>{const t=e.dataset.activeClasses.split(" "),n=e.dataset.inactiveClasses.split(" ");e.classList.remove(...t),e.classList.add(...n),e.setAttribute("aria-selected",!1)}),e.querySelectorAll(".tab-content").forEach(e=>{e.classList.remove("active")})},s=()=>{const t=window.location.hash;if(!t.startsWith("#tab-"))return;const n=document.getElementById(t.slice(1));if(n&&n.classList.contains("tab-content")){const t=e.querySelector(`.tab[data-target="${CSS.escape(n.getAttribute("id"))}"]`);t&&r(t)}};e&&(e.querySelectorAll(".tab").forEach(r=>{r.addEventListener("click",n,!1),e.classList.contains("vertical-tabs")&&r.addEventListener("mouseenter",e=>{t(e)})}),window.addEventListener("hashchange",s),s())};if(c_.registerPlugin(yk),window.gsap=c_,window.ScrollTrigger=yk,window.__API_DEBUG__={enabled:"true"===localStorage.getItem("__API_DEBUG_ENABLED__"),enable:function(){this.enabled=!0,localStorage.setItem("__API_DEBUG_ENABLED__","true"),console.log("%cAPI Debug Mode Enabled","font-weight: bold; background-color: #FF3D2F; color: white")},disable:function(){this.enabled=!1,localStorage.removeItem("__API_DEBUG_ENABLED__"),console.log("%cAPI Debug Mode Disabled","font-weight: bold; background-color: #FF3D2F; color: white")},log:function(e,t){this.enabled&&(console.groupCollapsed(`%c${e}`,"font-weight: bold; background-color: #FF3D2F; color: white"),console.log("Timestamp:",(new Date).toISOString()),console.log("URL:",t.url),t.postData&&console.log("Post Body:",t.postBody),console.log("Status:",t.status),console.log("Response:",t.rawResponse),console.groupEnd())}},window.appConfig.sentryDsn){const e=window.appConfig.sentryReplayEnabled??!1,t="function"==typeof Object.fromEntries;try{Qh({dsn:window.appConfig.sentryDsn,integrations:[...t?[Bh()]:[],...e?[_h({block:["iframe"]})]:[]],...e?{replaysSessionSampleRate:.1,replaysOnErrorSampleRate:1}:{},tracesSampleRate:t?.2:0,release:{}.SENTRY_RELEASE_ID,initialScope:{tags:{tenant:window.location.hostname}},beforeSend:pM,beforeSendTransaction:dM,denyUrls:[/consent\.trustarc\.com/,/\/autoblockasset\/core\.min\.js/,/\/notice(\?|$)/,/trustarc|truste/i,/chatbase\.co/,/googletagmanager\.com/,/\/gtm\.js/,/\/gtag\/js/,/\/uwt\.js/,/beacon\.min\.js/,/^chrome-extension:\/\//,/^moz-extension:\/\//,/^safari-extension:\/\//],ignoreErrors:["restoreInterval is not defined","Java bridge method invocation error","elements is not iterable"]})}catch(rp){console.warn("Sentry init skipped:",rp)}}const mM=()=>{if(Object.entries(GI).forEach(([e,t])=>{const n=document.querySelectorAll(e);if(!n.length)return;const r=t.load?t.load().then(e=>e.default):Promise.resolve(t);r.then(t=>(n.forEach(n=>{try{zk.createRoot(n).render(a.createElement(t,JSON.parse(n.getAttribute("data-props")||"{}")))}catch(r){Ai(r,{tags:{reactAppSelector:e}})}}),t)).catch(t=>(Ai(t,{tags:{reactAppSelector:e,phase:"load"}}),null))}),document.querySelector(".jump-to-buy-pass")){let e=window.scrollY;const t=document.querySelector(".jump-to-buy-pass"),n=window.pageYOffset+t.getBoundingClientRect().top,r=()=>{t.classList.remove("invisible"),t.classList.remove("opacity-0")},i=()=>{t.classList.add("invisible"),t.classList.add("opacity-0")};window.addEventListener("scroll",function(){e=window.scrollY,e>=n?r():i()})}document.querySelectorAll(".share-dropdown .link").forEach(e=>{e.addEventListener("click",t=>{t.preventDefault();const n=e.dataset.url;window.open(n,"_blank"),e.blur()})}),document.querySelectorAll(".share-dropdown .copy-link").forEach(e=>{e.addEventListener("click",t=>{t.preventDefault();const n=e.dataset.url,r=e.closest(".share-dropdown").querySelector(".copy-link-feedback");navigator.clipboard.writeText(n).then(()=>{r&&(r.classList.add("opacity-100!","translate-y-[5px]"),setTimeout(()=>{r.classList.remove("opacity-100!","translate-y-[5px]"),e.blur()},3e3))}).catch(e=>{console.error("Failed to copy link:",e)})})}),document.querySelectorAll("[data-collapsible]").forEach(e=>{const t=e.querySelector("button"),n=e.querySelector(".collapsible-content"),r=e.querySelector("[data-icon]");t.addEventListener("click",()=>{const e="true"===t.getAttribute("aria-expanded");var i;i=!e,t.setAttribute("aria-expanded",i),n.classList.toggle("hidden",!i),r?.classList.toggle("rotate-180",i)})});const e=document.querySelector("#register-interest-bottom-bar");if(e){const t=`register-interest-app-banner-closed-v${e.dataset.version||"1"}`,n=async()=>{try{await vm.getItem(t)||(e.classList.remove("hide"),document.body.classList.add("register-interest-bottom-bar-open")),e.querySelectorAll(".close--js").forEach(n=>
44{n.addEventListener("click",async n=>{n.preventDefault(),e.remove(),await vm.setItem(t,!0),document.body.classList.remove("register-interest-bottom-bar-open")})});const n=(await vm.keys()).filter(e=>e.startsWith("register-interest-app-banner-closed")&&e!==t);await Promise.all(n.map(e=>vm.removeItem(e)))}catch(n){console.error("Error initializing register interest banner:",n)}};n().catch(e=>{console.error("Failed to initialize banner:",e)})}const t=document.querySelectorAll(".tooltip-container");t.length>1&&t.forEach(e=>{const t=e.querySelector(".tooltip-toggle"),n=e.querySelector(".tooltip");if(!t||!n)return void console.error("Can't instantiate a tooltip without a .tooltip-toggle and .tooltip");const r=()=>{const e=t.getBoundingClientRect(),r=n.getBoundingClientRect(),i=e.x+250;n.style.width="250px",r.x<0?n.style.transform=`translateX(${32-e.x}px)`:i>window.outerWidth?n.style.transform=`translateX(${window.outerWidth-i-32}px)`:n.style.transform=""};r(),t.addEventListener("mouseover",r),t.addEventListener("touchstart",r)});const n=document.querySelectorAll(".js-our-heritage-year");n.length>1&&n.forEach(e=>{e.addEventListener("click",t=>{t.preventDefault();const r=e.parentNode.parentNode.parentNode;n.forEach(e=>e.classList.remove("-selected")),e.classList.add("-selected");const i=e.getAttribute("data-image");r.querySelector(".js-our-heritage-image").setAttribute("src",i);const s=e.getAttribute("data-title");r.querySelector(".js-our-heritage-title").innerHTML=s;const o=e.getAttribute("data-content");r.querySelector(".js-our-heritage-content").innerHTML=o})}),document.querySelectorAll(".tabs, .vertical-tabs").forEach(e=>{hM(e)}),VI(),YI(),function(){const e=document.querySelector("#modal"),t=document.querySelector("#modal-bg");if(!e||!t)return;t.addEventListener("click",e=>{e.preventDefault(),WI()}),e.addEventListener("click",e=>{(e.target.classList.contains("modal-close")||e.target.parentNode.classList.contains("modal-close"))&&(e.preventDefault(),WI())});const n=document.querySelectorAll(".modal-show");n.length&&n.forEach(e=>{e.addEventListener("click",e=>{e.preventDefault();const t=e.currentTarget.getAttribute("data-modal-template");"video"===t?qI(`\n<iframe width="560" height="315" data-src="${e.currentTarget.getAttribute("href")}" frameborder="0" allow="autoplay; encrypted-media" allowfullscreen class="optanon-category-C0004"></iframe>\n`,null,null,e):"glomos"===t?qI(document.querySelector(`#modal-template-${t}`),UI,jI,e):qI(document.querySelector(`#modal-template-${t}`),null,null,e)})});const r=new Proxy(new URLSearchParams(window.location.search),{get:(e,t)=>e.get(t)});let i=r.id,s=r.name,o=r.type,a=location.hash.replace("#","");i&&"glomos"==o&&qI(document.querySelector("#modal-template-glomos"),UI,jI,null,i,a,s)}(),Fk(),(()=>{const e=()=>{const e=window.location.hash;if(e&&e.startsWith("#"))try{const t=document.getElementById(e.slice(1));t&&t.parentNode?.classList.contains("concertina")&&"DETAILS"===t.tagName&&(t.open=!0)}catch(t){console.warn("Failed to handle hashchange",t)}};window.addEventListener("hashchange",e),window.location.hash&&e()})(),RI(),(async()=>{const e=await vm.getItem(c.REFRESH);if(e){const n=new Date(e),r=new Date;if(n&&new Date(n)<r){const e=await Wk();if(e){const{refresh_token:n}=e,r=`${u}/login/refresh`,i={refresh_token:n,deviceMetadata:{bonaEventId:window.appConfig.bonaEventId,deviceId:$k(),deviceType:"Browser"}};try{const e=await fetch(r,{method:"POST",body:JSON.stringify(i),headers:{"Content-Type":"application/json"}});if(200===e.status){let n={};try{n=await e.json()}catch(t){return void console.error("Error parsing refresh response:",t)}const r=n.responseData;await vm.setItem(c.TOKEN_AUTH,r);const i=new Date,{expires_in:s}=r,o=.9*Number.parseInt(s,10)*1e3,a=new Date(i.valueOf()+o);await vm.setItem(c.REFRESH,a.toString())}else if(202===e.status){let n={};try{n=await e.json()}catch(t){return void console.error("Error parsing 202 response:",t)}const{responseData:{code:r}}=n;401===r&&await Bk(!0)}}catch(t){console.error("Error refreshing token:",t)}}}}})(),document.querySelectorAll("[data-keynote-speakers-list]").forEach(e
44=>{const t=e.dataset.keynoteSpeakersList,n=e.querySelectorAll(`ul.${t} .speaker-item`);if(!n.length)return;let r=window.innerWidth>=768;const i=Array.from(n).map(e=>{const t=e.querySelector(".mobile-toggle"),n=e.querySelector(".speaker-card__meta"),i=e.querySelector(".description");let s,o=i.offsetHeight;c_.set(i,{height:o});const a=()=>{const e=r?200:0;o=i.offsetHeight,s=setTimeout(()=>{c_.to(i,{height:n.offsetHeight,duration:.3,ease:"power1.inOut"}),n.classList.add("expanded"),i.classList.remove("pr-10"),i.classList.add("pr-2")},e)},l=()=>{clearTimeout(s),c_.to(i,{height:o,duration:.3,ease:"power1.inOut"}),n.classList.remove("expanded"),i.classList.remove("pr-2"),i.classList.add("pr-10")},u=()=>{r?(i.addEventListener("pointerenter",a,{passive:!0}),i.addEventListener("pointerleave",l,{passive:!0}),l()):(i.removeEventListener("pointerenter",a),i.removeEventListener("pointerleave",l))};return u(),t.dataset.listenerAdded||(t.dataset.listenerAdded=!0,t.addEventListener("click",e=>{e.preventDefault(),e.stopPropagation();const t=e.currentTarget.querySelector("i");t.classList.contains("fa-ellipsis-h")?(t.classList.replace("fa-ellipsis-h","fa-times"),a()):(t.classList.replace("fa-times","fa-ellipsis-h"),l())})),{handleResize:()=>{c_.set(i,{height:"auto"});const e=i.offsetHeight;o=e,c_.set(i,{height:o}),c_.to(i,{height:e,duration:.3,ease:"power1.inOut"}),n.classList.remove("expanded"),u()}}});let s;window.addEventListener("resize",()=>{clearTimeout(s),s=setTimeout(()=>{r=window.innerWidth>=768,i.forEach(({handleResize:e})=>e())},200)})}),!0===window.appConfig?.hoverPrefetchEnabled&&zI()};window.addEventListener("load",()=>{mM()})}}});
45//# sourceMappingURL=app-legacy-B6vXjaCs.js.map

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.