PageSourceSearch

https://dashboard.backflip.com/assets/entry.client-zNp2qr_D.js

js backflip.com collected 2026-10-02 02:41:26 UTC 402,961 bytes, 52 lines download raw bytes

vendor: 10,132 bytes, lines 1-17
1import{j as vg}from"./jsx-runtime-SCSDam4G.js";import{j as yb,m as Sb,s as vb,E as _b,l as bb,R as Se,i as Eb,a as pe,n as Qy,o as Tb,F as Rb,p as Mb,q as Ab,t as wb,v as Ob,x as Cb,y as Db,z as xb,A as Nb,B as kb,C as zb,D as Lb}from"./chunk-ZYFC6VSF-CoCmwaOG.js";import{a as Ub,r as Ib}from"./index-B2hJHXQt.js";import{D as ot,d as Y,g as ga,G as Wt,a as _e,b as Ce,S as Vi,e as ho,f as Fy,T as Zy,n as Kf,h as Rs,i as Bb,j as ef,k as ya,l as xt,m as Tf,o as Do,p as Ms,q as As,t as De,r as Sa,u as se,v as Hb,w as ss,x as gn,y as qb,z as Yb,A as Wi,B as $f,C as wt,E as _g,F as Gt,H as io,I as bg,J as jb,K as Ky,L as Fa,M as ps,N as xo,O as $y,P as Jy,_ as Gb,Q as ro,R as ws,U as Wy,V as Xb,W as Py,X as No,Y as po,Z as Vb,$ as ko,a0 as Qb,a1 as ls,a2 as Eg,a3 as ms,a4 as Tg,a5 as Hn,a6 as Fb,a7 as tS,a8 as eS,a9 as Zb,aa as nS,ab as mo,ac as aS,ad as Kb,ae as Rf,af as $b,ag as Os,ah as Rg,ai as Jb,aj as Wb,ak as Pb,al as tE,am as eE,an as Jf,ao as Ga,ap as In,aq as go,ar as nE,as as Oe,at as Mg,au as Ag,av as iS,aw as rS,ax as aE,ay as sS,az as gs,aA as Pi,aB as iE,aC as Mf,aD as ys,c as lS,aE as oS,aF as wg,aG as rE,aH as Wf,aI as sE,aJ as lE,aK as xe,aL as un,aM as uS,aN as os,aO as oE,aP as Qi,aQ as Og,aR as Cg,aS as Dg,aT as cS,aU as uE,aV as cE,aW as fE,aX as dE,aY as hE,aZ as pE,a_ as mE}from"./debug-build-BrYRS0CZ.js";(function(){try{var n=typeof window<"u"?window:typeof global<"u"?global:typeof globalThis<"u"?globalThis:typeof self<"u"?self:{};n.SENTRY_RELEASE={id:"64f26ebccb06f19d1e659fe7e4e5eed6106637a3"}}catch{}})();try{(function(){var n=typeof window<"u"?window:typeof global<"u"?global:typeof globalThis<"u"?globalThis:typeof self<"u"?self:{},a=new n.Error().stack;a&&(n._sentryDebugIds=n._sentryDebugIds||{},n._sentryDebugIds[a]="f937fe62-4de3-4359-9e45-b17364998434",n._sentryDebugIdIdentifier="sentry-dbid-f937fe62-4de3-4359-9e45-b17364998434")})()}catch{}var nf={exports:{}},ns={},af={exports:{}},rf={};/**
2 * @license React
3 * scheduler.production.js
4 *
5 * Copyright (c) Meta Platforms, Inc. and affiliates.
6 *
7 * This source code is licensed under the MIT license found in the
8 * LICENSE file in the root directory of this source tree.
9 */var xg;function gE(){return xg||(xg=1,(function(n){function a(A,z){var I=A.length;A.push(z);t:for(;0<I;){var J=I-1>>>1,ut=A[J];if(0<u(ut,z))A[J]=z,A[I]=ut,I=J;else break t}}function r(A){return A.length===0?null:A[0]}function l(A){if(A.length===0)return null;var z=A[0],I=A.pop();if(I!==z){A[0]=I;t:for(var J=0,ut=A.length,Lt=ut>>>1;J<Lt;){var Mt=2*(J+1)-1,ft=A[Mt],Ut=Mt+1,ce=A[Ut];if(0>u(ft,I))Ut<ut&&0>u(ce,ft)?(A[J]=ce,A[Ut]=I,J=Ut):(A[J]=ft,A[Mt]=I,J=Mt);else if(Ut<ut&&0>u(ce,I))A[J]=ce,A[Ut]=I,J=Ut;else break t}}return z}function u(A,z){var I=A.sortIndex-z.sortIndex;return I!==0?I:A.id-z.id}if(n.unstable_now=void 0,typeof performance=="object"&&typeof performance.now=="function"){var f=performance;n.unstable_now=function(){return f.now()}}else{var d=Date,p=d.now();n.unstable_now=function(){return d.now()-p}}var h=[],y=[],S=1,_=null,v=3,E=!1,R=!1,x=!1,H=!1,B=typeof setTimeout=="function"?setTimeout:null,j=typeof clearTimeout=="function"?clearTimeout:null,P=typeof setImmediate<"u"?setImmediate:null;function W(A){for(var z=r(y);z!==null;){if(z.callback===null)l(y);else if(z.startTime<=A)l(y),z.sortIndex=z.expirationTime,a(h,z);else break;z=r(y)}}function $(A){if(x=!1,W(A),!R)if(r(h)!==null)R=!0,U||(U=!0,Z());else{var z=r(y);z!==null&&nt($,z.startTime-A)}}var U=!1,G=-1,Q=5,q=-1;function F(){return H?!0:!(n.unstable_now()-q<Q)}function ct(){if(H=!1,U){var A=n.unstable_now();q=A;var z=!0;try{t:{R=!1,x&&(x=!1,j(G),G=-1),E=!0;var I=v;try{e:{for(W(A),_=r(h);_!==null&&!(_.expirationTime>A&&F());){var J=_.callback;if(typeof J=="function"){_.callback=null,v=_.priorityLevel;var ut=J(_.expirationTime<=A);if(A=n.unstable_now(),typeof ut=="function"){_.callback=ut,W(A),z=!0;break e}_===r(h)&&l(h),W(A)}else l(h);_=r(h)}if(_!==null)z=!0;else{var Lt=r(y);Lt!==null&&nt($,Lt.startTime-A),z=!1}}break t}finally{_=null,v=I,E=!1}z=void 0}}finally{z?Z():U=!1}}}var Z;if(typeof P=="function")Z=function(){P(ct)};else if(typeof MessageChannel<"u"){var bt=new MessageChannel,Tt=bt.port2;bt.port1.onmessage=ct,Z=function(){Tt.postMessage(null)}}else Z=function(){B(ct,0)};function nt(A,z){G=B(function(){A(n.unstable_now())},z)}n.unstable_IdlePriority=5,n.unstable_ImmediatePriority=1,n.unstable_LowPriority=4,n.unstable_NormalPriority=3,n.unstable_Profiling=null,n.unstable_UserBlockingPriority=2,n.unstable_cancelCallback=function(A){A.callback=null},n.unstable_forceFrameRate=function(A){0>A||125<A?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):Q=0<A?Math.floor(1e3/A):5},n.unstable_getCurrentPriorityLevel=function(){return v},n.unstable_next=function(A){switch(v){case 1:case 2:case 3:var z=3;break;default:z=v}var I=v;v=z;try{return A()}finally{v=I}},n.unstable_requestPaint=function(){H=!0},n.unstable_runWithPriority=function(A,z){switch(A){case 1:case 2:case 3:case 4:case 5:break;default:A=3}var I=v;v=A;try{return z()}finally{v=I}},n.unstable_scheduleCallback=function(A,z,I){var J=n.unstable_now();switch(typeof I=="object"&&I!==null?(I=I.delay,I=typeof I=="number"&&0<I?J+I:J):I=J,A){case 1:var ut=-1;break;case 2:ut=250;break;case 5:ut=1073741823;break;case 4:ut=1e4;break;default:ut=5e3}return ut=I+ut,A={id:S++,callback:z,priorityLevel:A,startTime:I,expirationTime:ut,sortIndex:-1},I>J?(A.sortIndex=I,a(y,A),r(h)===null&&A===r(y)&&(x?(j(G),G=-1):x=!0,nt($,I-J))):(A.sortIndex=ut,a(h,A),R||E||(R=!0,U||(U=!0,Z()))),A},n.unstable_shouldYield=F,n.unstable_wrapCallback=function(A){var z=v;return function(){var I=v;v=z;try{return A.apply(this,arguments)}finally{v=I}}}})(rf)),rf}var Ng;function yE(){return Ng||(Ng=1,af.exports=gE()),af.exports}/**
10 * @license React
11 * react-dom-client.production.js
12 *
13 * Copyright (c) Meta Platforms, Inc. and affiliates.
14 *
15 * This source code is licensed under the MIT license found in the
16 * LICENSE file in the root directory of this source tree.
17 */var kg;function SE(){if(kg)return ns;kg=1;var n=yE(),a=yb(),r=Ub();function l(t){var e="https://react.dev/errors/"+t;if(1<arguments.length){e+="?args[]="+encodeURIComponent(arguments[1]);for(var i=2;i<arguments.length;i++)e+="&args[]="+encodeURIComponent(arguments[i])}return"Minified React error #"+t+"; visit "+e+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}function u(t){return!(!t||t.nodeType!==1&&t.nodeType!==9&&t.nodeType!==11)}function f(t){var e=t,i=t;if(t.alternate)for(;e.return;)e=e.return;else{t=e;do e=t,(e.flags&4098)!==0&&(i=e.return),t=e.return;while(t)}return e.tag===3?i:null}function d(t){if(t.tag===13){var e=t.memoizedState;if(e===null&&(t=t.alternate,t!==null&&(e=t.memoizedState)),e!==null)return e.dehydrated}return null}function p(t){if(f(t)!==t)throw Error(l(188))}function h(t){var e=t.alternate;if(!e){if(e=f(t),e===null)throw Error(l(188));return e!==t?null:t}for(var i=t,s=e;;){var o=i.return;if(o===null)break;var c=o.alternate;if(c===null){if(s=o.return,s!==null){i=s;continue}break}if(o.child===c.child){for(c=o.child;c;){if(c===i)return p(o),t;if(c===s)return p(o),e;c=c.sibling}throw Error(l(188))}if(i.return!==s.return)i=o,s=c;else{for(var m=!1,g=o.child;g;){if(g===i){m=!0,i=o,s=c;break}if(g===s){m=!0,s=o,i=c;break}g=g.sibling}if(!m){for(g=c.child;g;){if(g===i){m=!0,i=c,s=o;break}if(g===s){m=!0,s=c,i=o;break}g=g.sibling}if(!m)throw Error(l(189))}}if(i.alternate!==s)throw Error(l(190))}if(i.tag!==3)throw Error(l(188));return i.stateNode.current===i?t:e}function y(t){var e=t.tag;if(e===5||e===26||e===27||e===6)return t;for(t=t.child;t!==null;){if(e=y(t),e!==null)return e;t=t.sibling}return null}var S=Object.assign,_=Symbol.for("react.element"),v=Symbol.for("react.transitional.element"),E=Symbol.for("react.portal"),R=Symbol.for("react.fragment"),x=Symbol.for("react.strict_mode"),H=Symbol.for("react.profiler"),B=Symbol.for("react.provider"),j=Symbol.for("react.consumer"),P=Symbol.for("react.context"),W=Symbol.for("react.forward_ref"),$=Symbol.for("react.suspense"),U=Symbol.for("react.suspense_list"),G=Symbol.for("react.memo"),Q=Symbol.for("react.lazy"),q=Symbol.for("react.activity"),F=Symbol.for("react.memo_cache_sentinel"),ct=Symbol.iterator;function Z(t){return t===null||typeof t!="object"?null:(t=ct&&t[ct]||t["@@iterator"],typeof t=="function"?t:null)}var bt=Symbol.for("react.client.reference");function Tt(t){if(t==null)return null;if(typeof t=="function")return t.$$typeof===bt?null:t.displayName||t.name||null;if(typeof t=="string")return t;switch(t){case R:return"Fragment";case H:return"Profiler";case x:return"StrictMode";case $:return"Suspense";case U:return"SuspenseList";case q:return"Activity"}if(typeof t=="object")switch(t.$$typeof){case E:return"Portal";case P:return(t.displayName||"Context")+".Provider";case j:return(t._context.displayName||"Context")+".Consumer";case W:var e=t.render;return t=t.displayName,t||(t=e.displayName||e.name||"",t=t!==""?"ForwardRef("+t+")":"ForwardRef"),t;case G:return e=t.displayName||null,e!==null?e:Tt(t.type)||"Memo";case Q:e=t._payload,t=t._init;try{return Tt(t(e))}catch{}}return null}var nt=Array.isArray,A=a.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,z=r.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,I={pending:!1,data:null,method:null,action:null},J=[],ut=-1;function Lt(t){return{current:t}}function Mt(t){0>ut||(t.current=J[ut],J[ut]=null,ut--)}function ft(t,e){ut++,J[ut]=t.current,t.current=e}var Ut=Lt(null),ce=Lt(null),je=Lt(null),qn=Lt(null);function Yn(t,e){switch(ft(je,e),ft(ce,t),ft(Ut,null),e.nodeType){case 9:case 11:t=(t=e.documentElement)&&(t=t.namespaceURI)?Fm(t):0;break;default:if(t=e.tagName,e=e.namespaceURI)e=Fm(e),t=Zm(e,t);else switch(t){case"svg":t=1;break;case"math":t=2;break;default:t=0}}Mt(Ut),ft(Ut,t)}function Sn(){Mt(Ut),Mt(ce),Mt(je)}function jn(t){t.memoizedState!==null&&ft(qn,t);var e=Ut.current,i=Zm(e,t.type);e!==i&&(ft(ce,t),ft(Ut,i))}function Ra(t){ce.current===t&&(Mt(Ut),Mt(ce)),qn.current===t&&(Mt(q
vendor: 4,908 bytes, line 17
17n),Jr._currentValue=I)}var ar=Object.prototype.hasOwnProperty,ir=n.unstable_scheduleCallback,nn=n.unstable_cancelCallback,vn=n.unstable_shouldYield,rr=n.unstable_requestPaint,be=n.unstable_now,$a=n.unstable_getCurrentPriorityLevel,Ja=n.unstable_ImmediatePriority,St=n.unstable_UserBlockingPriority,fe=n.unstable_NormalPriority,yt=n.unstable_LowPriority,me=n.unstable_IdlePriority,Ge=n.log,Ot=n.unstable_setDisableYieldValue,_n=null,Ne=null;function Gn(t){if(typeof Ge=="function"&&Ot(t),Ne&&typeof Ne.setStrictMode=="function")try{Ne.setStrictMode(_n,t)}catch{}}var ke=Math.clz32?Math.clz32:a_,e_=Math.log,n_=Math.LN2;function a_(t){return t>>>=0,t===0?32:31-(e_(t)/n_|0)|0}var Us=256,Is=4194304;function Ma(t){var e=t&42;if(e!==0)return e;switch(t&-t){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:return 64;case 128:return 128;case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return t&4194048;case 4194304:case 8388608:case 16777216:case 33554432:return t&62914560;case 67108864:return 67108864;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 0;default:return t}}function Bs(t,e,i){var s=t.pendingLanes;if(s===0)return 0;var o=0,c=t.suspendedLanes,m=t.pingedLanes;t=t.warmLanes;var g=s&134217727;return g!==0?(s=g&~c,s!==0?o=Ma(s):(m&=g,m!==0?o=Ma(m):i||(i=g&~t,i!==0&&(o=Ma(i))))):(g=s&~c,g!==0?o=Ma(g):m!==0?o=Ma(m):i||(i=s&~t,i!==0&&(o=Ma(i)))),o===0?0:e!==0&&e!==o&&(e&c)===0&&(c=o&-o,i=e&-e,c>=i||c===32&&(i&4194048)!==0)?e:o}function sr(t,e){return(t.pendingLanes&~(t.suspendedLanes&~t.pingedLanes)&e)===0}function i_(t,e){switch(t){case 1:case 2:case 4:case 8:case 64:return e+250;case 16:case 32:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return e+5e3;case 4194304:case 8388608:case 16777216:case 33554432:return-1;case 67108864:case 134217728:case 268435456:case 536870912:case 1073741824:return-1;default:return-1}}function Dd(){var t=Us;return Us<<=1,(Us&4194048)===0&&(Us=256),t}function xd(){var t=Is;return Is<<=1,(Is&62914560)===0&&(Is=4194304),t}function Xo(t){for(var e=[],i=0;31>i;i++)e.push(t);return e}function lr(t,e){t.pendingLanes|=e,e!==268435456&&(t.suspendedLanes=0,t.pingedLanes=0,t.warmLanes=0)}function r_(t,e,i,s,o,c){var m=t.pendingLanes;t.pendingLanes=i,t.suspendedLanes=0,t.pingedLanes=0,t.warmLanes=0,t.expiredLanes&=i,t.entangledLanes&=i,t.errorRecoveryDisabledLanes&=i,t.shellSuspendCounter=0;var g=t.entanglements,b=t.expirationTimes,O=t.hiddenUpdates;for(i=m&~i;0<i;){var N=31-ke(i),L=1<<N;g[N]=0,b[N]=-1;var C=O[N];if(C!==null)for(O[N]=null,N=0;N<C.length;N++){var D=C[N];D!==null&&(D.lane&=-536870913)}i&=~L}s!==0&&Nd(t,s,0),c!==0&&o===0&&t.tag!==0&&(t.suspendedLanes|=c&~(m&~e))}function Nd(t,e,i){t.pendingLanes|=e,t.suspendedLanes&=~e;var s=31-ke(e);t.entangledLanes|=e,t.entanglements[s]=t.entanglements[s]|1073741824|i&4194090}function kd(t,e){var i=t.entangledLanes|=e;for(t=t.entanglements;i;){var s=31-ke(i),o=1<<s;o&e|t[s]&e&&(t[s]|=e),i&=~o}}function Vo(t){switch(t){case 2:t=1;break;case 8:t=4;break;case 32:t=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:t=128;break;case 268435456:t=134217728;break;default:t=0}return t}function Qo(t){return t&=-t,2<t?8<t?(t&134217727)!==0?32:268435456:8:2}function zd(){var t=z.p;return t!==0?t:(t=window.event,t===void 0?32:hg(t.type))}function s_(t,e){var i=z.p;try{return z.p=t,e()}finally{z.p=i}}var Xn=Math.random().toString(36).slice(2),de="__reactFiber$"+Xn,Ee="__reactProps$"+Xn,Wa="__reactContainer$"+Xn,Fo="__reactEvents$"+Xn,l_="__reactListeners$"+Xn,o_="__reactHandles$"+Xn,Ld="__reactResources$"+Xn,or="__reactMarker$"+Xn;function Zo(t){delete t[de],delete t[Ee],delete t[Fo],delete t[l_],delete t[o_]}function Pa(t){var e=t[de];if(e)return e;for(var i=t.parentNode;i;){if(e=i[Wa]||i[de]){if(i=e.alternate,e.child!==null||i!==null&&i.child!==null)for(t=Wm(t);t!==null;){if(i=t[de])return i;t=Wm(t)}return e}t=i,i=t.parentNode}return null}function ti(t){if(t=t[de]||t[Wa]){var e=t.tag;if(e===5||e===6||e===13||e===26||e===27||e===3)return t}return null}function ur(t){var e=t.tag;if(e===5||e===26||e===27||e===6)return t.stateNode;throw Error(l(33))}function ei(t){var e=t[Ld];return e||(e=t[Ld]={hoistableStyles:new Map,hoistableScripts:new Map}),e}function ee(t){t[or]=!0}var Ud=new Set,Id={};function Aa(t,e){ni(t,e),ni(t+"Capture",e)}function ni(t,e){for(Id[t]=e,t=0;t<e.length;t++)Ud.add(e[t])}var u_=RegExp("^[:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u
17037D\\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]*$"),Bd={},Hd={};function c_(t){return ar.call(Hd,t)?!0:ar.call(Bd,t)?!1:u_.test(t)?Hd[t]=!0:(Bd[t]=!0,!1)}function Hs(t,e,i){if(c_(e))if(i===null)t.removeAttribute(e);else{switch(typeof i){case"undefined":case"function":case"symbol":t.removeAttribute(e);return;case"boolean":var s=e.toLowerCase().slice(0,5);if(s!=="data-"&&s!=="aria-"){t.removeAttribute(e);return}}t.setAttribute(e,""+i)}}function qs(t,e,i){if(i===null)t.removeAttribute(e);else{switch(typeof i){case"undefined":case"function":case"symbol":case"boolean":t.removeAttribute(e);return}t.setAttribute(e,""+i)}}function bn(t,e,i,s){if(s===null)t.removeAttribute(i);else{switch(typeof s){case"undefined":case"function":case"symbol":case"boolean":t.removeAttribute(i);return}t.setAttributeNS(e,i,""+s)}}var Ko,qd;function ai(t){if(Ko===void 0)try{throw Error()}catch(i){var e=i.stack.trim().match(/\n( *(at )?)/);Ko=e&&e[1]||"",qd=-1<i.stack.indexOf(`
18    at`)?" (<anonymous>)":-1<i.stack.indexOf("@")?"@unknown:0:0":""}return`
19`+Ko+t+qd}var $o=!1;function Jo(t,e){if(!t||$o)return"";$o=!0;var i=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{var s={DetermineComponentFrameRoot:function(){try{if(e){var L=function(){throw Error()};if(Object.defineProperty(L.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(L,[])}catch(D){var C=D}Reflect.construct(t,[],L)}else{try{L.call()}catch(D){C=D}t.call(L.prototype)}}else{try{throw Error()}catch(D){C=D}(L=t())&&typeof L.catch=="function"&&L.catch(function(){})}}catch(D){if(D&&C&&typeof D.stack=="string")return[D.stack,C.stack]}return[null,null]}};s.DetermineComponentFrameRoot.displayName="DetermineComponentFrameRoot";var o=Object.getOwnPropertyDescriptor(s.DetermineComponentFrameRoot,"name");o&&o.configurable&&Object.defineProperty(s.DetermineComponentFrameRoot,"name",{value:"DetermineComponentFrameRoot"});var c=s.DetermineComponentFrameRoot(),m=c[0],g=c[1];if(m&&g){var b=m.split(`
20`),O=g.split(`
21`);for(o=s=0;s<b.length&&!b[s].includes("DetermineComponentFrameRoot");)s++;for(;o<O.length&&!O[o].includes("DetermineComponentFrameRoot");)o++;if(s===b.length||o===O.length)for(s=b.length-1,o=O.length-1;1<=s&&0<=o&&b[s]!==O[o];)o--;for(;1<=s&&0<=o;s--,o--)if(b[s]!==O[o]){if(s!==1||o!==1)do if(s--,o--,0>o||b[s]!==O[o]){var N=`
22`+b[s].replace(" at new "," at ");return t.displayName&&N.includes("<anonymous>")&&(N=N.replace("<anonymous>",t.displayName)),N}while(1<=s&&0<=o);break}}}finally{$o=!1,Error.prepareStackTrace=i}return(i=t?t.displayName||t.name:"")?ai(i):""}function f_(t){switch(t.tag){case 26:case 27:case 5:return ai(t.type);case 16:return ai("Lazy");case 13:return ai("Suspense");case 19:return ai("SuspenseList");case 0:case 15:return Jo(t.type,!1);case 11:return Jo(t.type.render,!1);case 1:return Jo(t.type,!0);case 31:return ai("Activity");default:return""}}function Yd(t){try{var e="";do e+=f_(t),t=t.return;while(t);return e}catch(i){return`
23Error generating stack: `+i.message+`
24`+i.stack}}function Xe(t){switch(typeof t){case"bigint":case"boolean":case"number":case"string":case"undefined":return t;case"object":return t;default:return""}}function jd(t){var e=t.type;return(t=t.nodeName)&&t.toLowerCase()==="input"&&(e==="checkbox"||e==="radio")}function d_(t){var e=jd(t)?"checked":"value",i=Object.getOwnPropertyDescriptor(t.constructor.prototype,e),s=""+t[e];if(!t.hasOwnProperty(e)&&typeof i<"u"&&typeof i.get=="function"&&typeof i.set=="function"){var o=i.get,c=i.set;return Object.defineProperty(t,e,{configurable:!0,get:function(){return o.call(this)},set:function(m){s=""+m,c.call(this,m)}}),Object.defineProperty(t,e,{enumerable:i.enumerable}),{getValue:function(){return s},setValue:function(m){s=""+m},stopTracking:function(){t._valueTracker=null,delete t[e]}}}}function Ys(t){t._valueTracker||(t._valueTracker=d_(t))}function Gd(t){if(!t)return!1;var e=t._valueTracker;if(!e)return!0;var i=e.getValue(),s="";return t&&(s=jd(t)?t.checked?"true":"false":t.value),t=s,t!==i?(e.setValue(t),!0):!1}function js(t){if(t=t||(typeof document<"u"?document:void 0),typeof t>"u")return null;try{return t.activeElement||t.body}catch{return t.body}}var h_=/[\n"\\]/g;function Ve(t){return t.replace(h_,function(e){return"\\"+e.charCodeAt(0).toString(16)+" "})}function Wo(t,e,i,s,o,c,m,g){t.name="",m!=null&&typeof m!="function"&&typeof m!="symbol"&&typeof m!="boolean"?t.type=m:t.removeAttribute("type"),e!=null?m==="number"?(e===0&&t.value===""||t.value!=e)&&(t.value=""+Xe(e)):t.value!==""+Xe(e)&&(t.value=""+Xe(e)):m!=="submit"&&m!=="reset"||t.removeAttribute("value"),e!=null?Po(t,m,Xe(e)):i!=null?Po(t,m,Xe(i)):s!=null&&t.removeAttribute("value"),o==null&&c!=null&&(t.defaultChecked=!!c),o!=null&&(t.checked=o&&typeof o!="function"&&typeof o!="symbol"),g!=null&&typeof g!="function"&&typeof g!="symbol"&&typeof g!="boolean"?t.name=""+Xe(g):t.removeAttribute("name")}function Xd(t,e,i,s,o,c,m,g){if(c!=null&&typeof c!="function"&&typeof c!="symbol"&&typeof c!="boolean"&&(t.type=c),e!=null||i!=null){if(!(c!=="submit"&&c!=="reset"||e!=null))return;i=i!=null?""+Xe(i):"",e=e!=null?""+Xe(e):i,g||e===t.value||(t.value=e),t.defaultValue=e}s=s??o,s=typeof s!="function"&&typeof s!="symbol"&&!!s,t.checked=g?t.checked:!!s,t.defaultChecked=!!s,m!=null&&typeof m!="function"&&typeof m!="symbol"&&typeof m!="boolean"&&(t.name=m)}function Po(t,e,i){e==="number"&&js(t.ownerDocument)===t||t.defaultValue===""+i||(t.defaultValue=""+i)}
vendor: 4,961 bytes, line 24
24function ii(t,e,i,s){if(t=t.options,e){e={};for(var o=0;o<i.length;o++)e["$"+i[o]]=!0;for(i=0;i<t.length;i++)o=e.hasOwnProperty("$"+t[i].value),t[i].selected!==o&&(t[i].selected=o),o&&s&&(t[i].defaultSelected=!0)}else{for(i=""+Xe(i),e=null,o=0;o<t.length;o++){if(t[o].value===i){t[o].selected=!0,s&&(t[o].defaultSelected=!0);return}e!==null||t[o].disabled||(e=t[o])}e!==null&&(e.selected=!0)}}function Vd(t,e,i){if(e!=null&&(e=""+Xe(e),e!==t.value&&(t.value=e),i==null)){t.defaultValue!==e&&(t.defaultValue=e);return}t.defaultValue=i!=null?""+Xe(i):""}function Qd(t,e,i,s){if(e==null){if(s!=null){if(i!=null)throw Error(l(92));if(nt(s)){if(1<s.length)throw Error(l(93));s=s[0]}i=s}i==null&&(i=""),e=i}i=Xe(e),t.defaultValue=i,s=t.textContent,s===i&&s!==""&&s!==null&&(t.value=s)}function ri(t,e){if(e){var i=t.firstChild;if(i&&i===t.lastChild&&i.nodeType===3){i.nodeValue=e;return}}t.textContent=e}var p_=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 Fd(t,e,i){var s=e.indexOf("--")===0;i==null||typeof i=="boolean"||i===""?s?t.setProperty(e,""):e==="float"?t.cssFloat="":t[e]="":s?t.setProperty(e,i):typeof i!="number"||i===0||p_.has(e)?e==="float"?t.cssFloat=i:t[e]=(""+i).trim():t[e]=i+"px"}function Zd(t,e,i){if(e!=null&&typeof e!="object")throw Error(l(62));if(t=t.style,i!=null){for(var s in i)!i.hasOwnProperty(s)||e!=null&&e.hasOwnProperty(s)||(s.indexOf("--")===0?t.setProperty(s,""):s==="float"?t.cssFloat="":t[s]="");for(var o in e)s=e[o],e.hasOwnProperty(o)&&i[o]!==s&&Fd(t,o,s)}else for(var c in e)e.hasOwnProperty(c)&&Fd(t,c,e[c])}function tu(t){if(t.indexOf("-")===-1)return!1;switch(t){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var m_=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
24-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"]]),g_=/^[\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 Gs(t){return g_.test(""+t)?"javascript:throw new Error('React has blocked a javascript: URL as a security precaution.')":t}var eu=null;function nu(t){return t=t.target||t.srcElement||window,t.correspondingUseElement&&(t=t.correspondingUseElement),t.nodeType===3?t.parentNode:t}var si=null,li=null;function Kd(t){var e=ti(t);if(e&&(t=e.stateNode)){var i=t[Ee]||null;t:switch(t=e.stateNode,e.type){case"input":if(Wo(t,i.value,i.defaultValue,i.defaultValue,i.checked,i.defaultChecked,i.type,i.name),e=i.name,i.type==="radio"&&e!=null){for(i=t;i.parentNode;)i=i.parentNode;for(i=i.querySelectorAll('input[name="'+Ve(""+e)+'"][type="radio"]'),e=0;e<i.length;e++){var s=i[e];if(s!==t&&s.form===t.form){var o=s[Ee]||null;if(!o)throw Error(l(90));Wo(s,o.value,o.defaultValue,o.defaultValue,o.checked,o.defaultChecked,o.type,o.name)}}for(e=0;e<i.length;e++)s=i[e],s.form===t.form&&Gd(s)}break t;case"textarea":Vd(t,i.value,i.defaultValue);break t;case"select":e=i.value,e!=null&&ii(t,!!i.multiple,e,!1)}}}var au=!1;function $d(t,e,i){if(au)return t(e,i);au=!0;try{var s=t(e);return s}finally{if(au=!1,(si!==null||li!==null)&&(Ol(),si&&(e=si,t=li,li=si=null,Kd(e),t)))for(e=0;e<t.length;e++)Kd(t[e])}}function cr(t,e){var i=t.stateNode;if(i===null)return null;var s=i[Ee]||null;if(s===null)return null;i=s[e];t:switch(e){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(s=!s.disabled)||(t=t.type,s=!(t==="button"||t==="input"||t==="select"||t==="textarea")),t=!s;break t;default:t=!1}if(t)return null;if(i&&typeof i!="function")throw Error(l(231,e,typeof i));return i}var En=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),iu=!1;if(En)try{var fr={};Object.defineProperty(fr,"passive",{get:function(){iu=!0}}),window.addEventListener("test",fr,fr),window.removeEventListener("test",fr,fr)}catch{iu=!1}var Vn=null,ru=null,Xs=null;function Jd(){if(Xs)return Xs;var t,e=ru,i=e.length,s,o="value"in Vn?Vn.value:Vn.textContent,c=o.length;for(t=0;t<i&&e[t]===o[t];t++);var m=i-t;for(s=1;s<=m&&e[i-s]===o[c-s];s++);return Xs=o.slice(t,1<s?1-s:void 0)}function Vs(t){var e=t.keyCode;return"charCode"in t?(t=t.charCode,t===0&&e===13&&(t=13)):t=e,t===10&&(t=13),32<=t||t===13?t:0}function Qs(){return!0}function Wd(){return!1}function Te(t){function e(i,s,o,c,m){this._reactName=i,this._targetInst=o,this.type=s,this.nativeEvent=c,this.target=m,this.currentTarget=null;for(var g in t)t.hasOwnProperty(g)&&(i=t[g],this[g]=i?i(c):c[g]);return this.isDefaultPrevented=(c.defaultPrevented!=null?c.defaultPrevented:c.returnValue===!1)?Qs:Wd,this.isPropagationStopped=Wd,this}return S(e.prototype,{preventDefault:function(){this.defaultPrevented=!0;var i=this.nativeEvent;i&&(i.preventDefault?i.preventDefault():typeof i.returnValue!="unknown"&&(i.returnValue=!1),this.isDefaultPrevented=Qs)},stopPropagation:function(){var i=this.nativeEvent;i&&(i.stopPropagation?i.stopPropagation():typeof i.cancelBubble!="unknown"&&(i.cancelBubble=!0),this.isPropagationStopped=Qs)},persist:function(){},isPersistent:Qs}),e}var wa={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(t){return t.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},Fs=Te(wa),dr=S({},wa,{view:0,detail:0}),y_=Te(dr),su,lu,hr,Zs=S({},dr,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:uu,button:0,buttons:0,relatedTarget:function(t){return t.relatedTarget===void 0?t.fromElement===t.srcElement?t.toElement:t.fromElement:t.relatedTarget},movementX:function(t){return"movementX"in t?t.movementX:(t!==hr&&(hr&&t.type==="mousemove"?(su=t.screenX-hr.screenX,lu=t.screenY-hr.screenY):lu=su=0,hr=t),su)},movementY:function(t){return"movementY"in t?t.movementY:lu}}),Pd=Te(Zs),S_=S({},Zs,{dataTransfer:0}),v_=Te(S_),__=S({},dr,{relatedTarget:0}),ou=Te(__),b_=S({},wa,{animationName:0,elapsedTime:0,pseudoElement:0}),E_=Te(b_),T_=S({},wa,{clipboardData:function(t){return"clipboardData"in t?t.clipboardData:window.clipboardData}}),R_=Te(T_),M_=S({},wa,{data:0}),th=Te(M_),A_={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},w_={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"},O_={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function C_(t){var e=this.nativeEvent;return e.getModifierState?e.getModifierState(t):(t=O_[t])?!!e[t]:!1}function uu(){return C_}var D_=S({},dr,{key:function(t){if(t.key){var e=A_[t.key]||t.key;if(e!=="Unidentified")return e}
vendor: 5,186 bytes, line 24
24return t.type==="keypress"?(t=Vs(t),t===13?"Enter":String.fromCharCode(t)):t.type==="keydown"||t.type==="keyup"?w_[t.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:uu,charCode:function(t){return t.type==="keypress"?Vs(t):0},keyCode:function(t){return t.type==="keydown"||t.type==="keyup"?t.keyCode:0},which:function(t){return t.type==="keypress"?Vs(t):t.type==="keydown"||t.type==="keyup"?t.keyCode:0}}),x_=Te(D_),N_=S({},Zs,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),eh=Te(N_),k_=S({},dr,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:uu}),z_=Te(k_),L_=S({},wa,{propertyName:0,elapsedTime:0,pseudoElement:0}),U_=Te(L_),I_=S({},Zs,{deltaX:function(t){return"deltaX"in t?t.deltaX:"wheelDeltaX"in t?-t.wheelDeltaX:0},deltaY:function(t){return"deltaY"in t?t.deltaY:"wheelDeltaY"in t?-t.wheelDeltaY:"wheelDelta"in t?-t.wheelDelta:0},deltaZ:0,deltaMode:0}),B_=Te(I_),H_=S({},wa,{newState:0,oldState:0}),q_=Te(H_),Y_=[9,13,27,32],cu=En&&"CompositionEvent"in window,pr=null;En&&"documentMode"in document&&(pr=document.documentMode);var j_=En&&"TextEvent"in window&&!pr,nh=En&&(!cu||pr&&8<pr&&11>=pr),ah=" ",ih=!1;function rh(t,e){switch(t){case"keyup":return Y_.indexOf(e.keyCode)!==-1;case"keydown":return e.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function sh(t){return t=t.detail,typeof t=="object"&&"data"in t?t.data:null}var oi=!1;function G_(t,e){switch(t){case"compositionend":return sh(e);case"keypress":return e.which!==32?null:(ih=!0,ah);case"textInput":return t=e.data,t===ah&&ih?null:t;default:return null}}function X_(t,e){if(oi)return t==="compositionend"||!cu&&rh(t,e)?(t=Jd(),Xs=ru=Vn=null,oi=!1,t):null;switch(t){case"paste":return null;case"keypress":if(!(e.ctrlKey||e.altKey||e.metaKey)||e.ctrlKey&&e.altKey){if(e.char&&1<e.char.length)return e.char;if(e.which)return String.fromCharCode(e.which)}return null;case"compositionend":return nh&&e.locale!=="ko"?null:e.data;default:return null}}var V_={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 lh(t){var e=t&&t.nodeName&&t.nodeName.toLowerCase();return e==="input"?!!V_[t.type]:e==="textarea"}function oh(t,e,i,s){si?li?li.push(s):li=[s]:si=s,e=zl(e,"onChange"),0<e.length&&(i=new Fs("onChange","change",null,i,s),t.push({event:i,listeners:e}))}var mr=null,gr=null;function Q_(t){jm(t,0)}function Ks(t){var e=ur(t);if(Gd(e))return t}function uh(t,e){if(t==="change")return e}var ch=!1;if(En){var fu;if(En){var du="oninput"in document;if(!du){var fh=document.createElement("div");fh.setAttribute("oninput","return;"),du=typeof fh.oninput=="function"}fu=du}else fu=!1;ch=fu&&(!document.documentMode||9<document.documentMode)}function dh(){mr&&(mr.detachEvent("onpropertychange",hh),gr=mr=null)}function hh(t){if(t.propertyName==="value"&&Ks(gr)){var e=[];oh(e,gr,t,nu(t)),$d(Q_,e)}}function F_(t,e,i){t==="focusin"?(dh(),mr=e,gr=i,mr.attachEvent("onpropertychange",hh)):t==="focusout"&&dh()}function Z_(t){if(t==="selectionchange"||t==="keyup"||t==="keydown")return Ks(gr)}function K_(t,e){if(t==="click")return Ks(e)}function $_(t,e){if(t==="input"||t==="change")return Ks(e)}function J_(t,e){return t===e&&(t!==0||1/t===1/e)||t!==t&&e!==e}var ze=typeof Object.is=="function"?Object.is:J_;function yr(t,e){if(ze(t,e))return!0;if(typeof t!="object"||t===null||typeof e!="object"||e===null)return!1;var i=Object.keys(t),s=Object.keys(e);if(i.length!==s.length)return!1;for(s=0;s<i.length;s++){var o=i[s];if(!ar.call(e,o)||!ze(t[o],e[o]))return!1}return!0}function ph(t){for(;t&&t.firstChild;)t=t.firstChild;return t}function mh(t,e){var i=ph(t);t=0;for(var s;i;){if(i.nodeType===3){if(s=t+i.textContent.length,t<=e&&s>=e)return{node:i,offset:e-t};t=s}t:{for(;i;){if(i.nextSibling){i=i.nextSibling;break t}i=i.parentNode}i=void 0}i=ph(i)}}function gh(t,e){return t&&e?t===e?!0:t&&t.nodeType===3?!1:e&&e.nodeType===3?gh(t,e.parentNode):"contains"in t?t.contains(e):t.compareDocumentPosition?!!(t.compareDocumentPosition(e)&16):!1:!1}function yh(t){t=t!=null&&t.ownerDocument!=null&&t.ownerDocument.defaultView!=null?t.ownerDocument.defaultView:window;for(var e=js(t.document);e instanceof t.HTMLIFrameElement;){try{var i=typeof e.contentWindow.location.href=="string"}catch{i=!1}if(i)t=e.contentWindow;else break;e=js(t.document)}return e}function hu(t){var e=t&&t.nodeName&&t.nodeName.toLowerCase();return e&&(e==="input"&&(t.type==="text"||t.type==="search"||t.type==="tel"||t.type==="url"||t.type==="password")||e==="textarea"||t.contentEditable==="true")}var W_=En&&"documentMode"in document&&11>=document.documentMode,ui=null,pu=null,Sr=null,mu=!1;function Sh(t,e,i){var s=i.window===i?i.document:i.nodeType===9?i:i.ownerDocument;mu||ui==null||ui!==js(s)||(s=ui,"selectionStart"in s&&hu(s)?s={start:s.selectionStart,end:s.selectionEnd}:(s=(s.ownerDocument&&s.ownerDocument.defaultView||window).getSelection(),s={anchorNode:s.anchorNode,anchorOffset:s.anchorOffset,focu
vendor: 107,743 bytes, lines 24-25
24sNode:s.focusNode,focusOffset:s.focusOffset}),Sr&&yr(Sr,s)||(Sr=s,s=zl(pu,"onSelect"),0<s.length&&(e=new Fs("onSelect","select",null,e,i),t.push({event:e,listeners:s}),e.target=ui)))}function Oa(t,e){var i={};return i[t.toLowerCase()]=e.toLowerCase(),i["Webkit"+t]="webkit"+e,i["Moz"+t]="moz"+e,i}var ci={animationend:Oa("Animation","AnimationEnd"),animationiteration:Oa("Animation","AnimationIteration"),animationstart:Oa("Animation","AnimationStart"),transitionrun:Oa("Transition","TransitionRun"),transitionstart:Oa("Transition","TransitionStart"),transitioncancel:Oa("Transition","TransitionCancel"),transitionend:Oa("Transition","TransitionEnd")},gu={},vh={};En&&(vh=document.createElement("div").style,"AnimationEvent"in window||(delete ci.animationend.animation,delete ci.animationiteration.animation,delete ci.animationstart.animation),"TransitionEvent"in window||delete ci.transitionend.transition);function Ca(t){if(gu[t])return gu[t];if(!ci[t])return t;var e=ci[t],i;for(i in e)if(e.hasOwnProperty(i)&&i in vh)return gu[t]=e[i];return t}var _h=Ca("animationend"),bh=Ca("animationiteration"),Eh=Ca("animationstart"),P_=Ca("transitionrun"),t0=Ca("transitionstart"),e0=Ca("transitioncancel"),Th=Ca("transitionend"),Rh=new Map,yu="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(" ");yu.push("scrollEnd");function an(t,e){Rh.set(t,e),Aa(e,[t])}var Mh=new WeakMap;function Qe(t,e){if(typeof t=="object"&&t!==null){var i=Mh.get(t);return i!==void 0?i:(e={value:t,source:e,stack:Yd(e)},Mh.set(t,e),e)}return{value:t,source:e,stack:Yd(e)}}var Fe=[],fi=0,Su=0;function $s(){for(var t=fi,e=Su=fi=0;e<t;){var i=Fe[e];Fe[e++]=null;var s=Fe[e];Fe[e++]=null;var o=Fe[e];Fe[e++]=null;var c=Fe[e];if(Fe[e++]=null,s!==null&&o!==null){var m=s.pending;m===null?o.next=o:(o.next=m.next,m.next=o),s.pending=o}c!==0&&Ah(i,o,c)}}function Js(t,e,i,s){Fe[fi++]=t,Fe[fi++]=e,Fe[fi++]=i,Fe[fi++]=s,Su|=s,t.lanes|=s,t=t.alternate,t!==null&&(t.lanes|=s)}function vu(t,e,i,s){return Js(t,e,i,s),Ws(t)}function di(t,e){return Js(t,null,null,e),Ws(t)}function Ah(t,e,i){t.lanes|=i;var s=t.alternate;s!==null&&(s.lanes|=i);for(var o=!1,c=t.return;c!==null;)c.childLanes|=i,s=c.alternate,s!==null&&(s.childLanes|=i),c.tag===22&&(t=c.stateNode,t===null||t._visibility&1||(o=!0)),t=c,c=c.return;return t.tag===3?(c=t.stateNode,o&&e!==null&&(o=31-ke(i),t=c.hiddenUpdates,s=t[o],s===null?t[o]=[e]:s.push(e),e.lane=i|536870912),c):null}function Ws(t){if(50<Gr)throw Gr=0,Mc=null,Error(l(185));for(var e=t.return;e!==null;)t=e,e=t.return;return t.tag===3?t.stateNode:null}var hi={};function n0(t,e,i,s){this.tag=t,this.key=i,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.refCleanup=this.ref=null,this.pendingProps=e,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=s,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function Le(t,e,i,s){return new n0(t,e,i,s)}function _u(t){return t=t.prototype,!(!t||!t.isReactComponent)}function Tn(t,e){var i=t.alternate;return i===null?(i=Le(t.tag,e,t.key,t.mode),i.elementType=t.elementType,i.type=t.type,i.stateNode=t.stateNode,i.alternate=t,t.alternate=i):(i.pendingProps=e,i.type=t.type,i.flags=0,i.subtreeFlags=0,i.deletions=null),i.flags=t.flags&65011712,i.childLanes=t.childLanes,i.lanes=t.lanes,i.child=t.child,i.memoizedProps=t.memoizedProps,i.memoizedState=t.memoizedState,i.updateQueue=t.updateQueue,e=t.dependencies,i.dependencies=e===null?null:{lanes:e.lanes,firstContext:e.firstContext},i.sibling=t.sibling,i.index=t.index,i.ref=t.ref,i.refCleanup=t.refCleanup,i}function wh(t,e){t.flags&=65011714;var i=t.alternate;return i===null?(t.childLanes=0,t.lanes=e,t.child=null,t.subtreeFlags=0,t.memoizedProps=null,t.memoizedState=null,t.updateQueue=null,t.dependencies=null,t.stateNode=null):(t.childLanes=i.childLanes,t.lanes=i.lanes,t.child=i.child,t.subtreeFlags=0,t.deletions=null,t.memoizedProps=i.memoizedProps,t.memoizedState=i.memoizedState,t.updateQueue=i.updateQueue,t.type=i.type,e=i.dependencies,t.dependencies=e===null?null:{lanes:e.lanes,firstContext:e.firstContext}),t}function Ps(t,e,i,s,o,c){var m=0;if(s=t,typeof t=="function")_u(t)&&(m=1);else if(typeof t=="string")m=ib(t,i,Ut.current)?26:t==="html"||t==="head"||t==="body"?27:5;else t:switch(t){case q:return t=Le(31,i,e,o),t.elementType=q,t.lanes=c,t;case R:return Da(i.children,o,c,e);case x:m=8,o|=24;break;case H:return t=Le(12,i,e,o|2),t.elementType=H,t.lanes=c,t;case $:return t=Le(13,i,e,o),t.elementType=$,t.lanes=c,t;case U:return t=Le(19,i,e,o),t.elementType=U,t.lanes=c,t;default:if(typeof t=="object"&&t!==null)switch(t.$$typeof){case B:case P:m=10;break t;case j:m=9;break t;case W:m=11;break t;case G:m=14;break t;case Q:m=16,s=null;break t}m=29,i=Error(l(130,t===null?"null":typeof t,"")),s=null}return e=Le(m,i,e,o),e.elementType=t,e.type=s,e.lanes=c,e}function Da(t,e,i,s){return t=Le(7,t,s,e),t.lanes=i,t}function bu(t,e,i){return t=Le(6,t,null,e),t.lanes=i,t}function Eu(t,e,i){return e=Le(4,t.children!==null?t.children:[],t.key,e),e.lanes=i,e.stateNode={containerInfo:t.containerInfo,pendingChildren:null,implementation:t.implementation},e}var pi=[],mi=0,tl=null,el=0,Ze=[],Ke=0,xa=null,Rn=1,Mn="";function Na(t,e){pi[mi++]=el,pi[mi++]=tl,tl=t,el=e}function Oh(t,e,i){Ze[Ke++]=Rn,Ze[Ke++]=Mn,Ze[Ke++]=xa,xa=t;var s=Rn;t=Mn;var o=32-ke(s)-1;s&=~(1<<o),i+=1;var c=32-ke(e)+o;if(30<c){var m=o-o%5;c=(s&(1<<m)-1).toString(32),s>>=m,o-=m,Rn=1<<32-ke(e)+o|i<<o|s,Mn=c+t}else Rn=1<<c|i<<o|s,Mn=t}function Tu(t){t.return!==null&&(Na(t,1),Oh(t,1,0))}function Ru(t){for(;t===tl;)tl=pi[--mi],pi[mi]=null,el=pi[--mi],pi[mi]=null;for(;t===xa;)xa=Ze[--Ke],Ze[Ke]=null,Mn=Ze[--Ke],Ze[Ke]=null,Rn=Ze[--Ke],Ze[Ke]=null}var ge=null,Xt=null,At=!1,ka=null,cn=!1,Mu=Error(l(519));function za(t){var e=Error(l(418,""));throw br(Qe(e,t)),Mu}function Ch(t){var e=t.stateNode,i=t.type,s=t.memoizedProps;switch(e[de]=t,e[Ee]=s,i){case"dialog":gt("cancel",e),gt("close",e);break;case"iframe":case"object":case"embed":gt("load",e);break;case"video":case"audio":for(i=0;i<Vr.length;i++)gt(Vr[i],e);break;case"source":gt("error",e);break;case"img":case"image":case"link":gt("error",e),gt("load",e);break;case"details":gt("toggle",e);break;case"input":gt("invalid",e),Xd(e,s.value,s.defaultValue,s.checked,s.defaultChecked,s.type,s.name,!0),Ys(e);break;case"select":gt("invalid",e);break;case"textarea":gt("invalid",e),Qd(e,s.value,s.defaultValue,s.children),Ys(e)}i=s.children,typeof i!="string"&&typeof i!="number"&&typeof i!="bigint"||e.textContent===""+i||s.suppressHydrationWarning===!0||Qm(e.textContent,i)?(s.popover!=null&&(gt("beforetoggle",e),gt("toggle",e)),s.onScroll!=null&&gt("scroll",e),s.onScrollEnd!=null&&gt("scrollend",e),s.onClick!=null&&(e.onclick=Ll),e=!0):e=!1,e||za(t)}function Dh(t){for(ge=t.return;ge;)switch(ge.tag){case 5:case 13:cn=!1;return;case 27:case 3:cn=!0;return;default:ge=ge.return}}function vr(t){if(t!==ge)return!1;if(!At)return Dh(t),At=!0,!1;var e=t.tag,i;if((i=e!==3&&e!==27)&&((i=e===5)&&(i=t.type,i=!(i!=="form"&&i!=="button")||Yc(t.type,t.memoizedProps)),i=!i),i&&Xt&&za(t),Dh(t),e===13){if(t=t.memoizedState,t=t!==null?t.dehydrated:null,!t)throw Error(l(317));t:{for(t=t.nextSibling,e=0;t;){if(t.nodeType===8)if(i=t.data,i==="/$"){if(e===0){Xt=sn(t.nextSibling);break t}e--}else i!=="$"&&i!=="$!"&&i!=="$?"||e++;t=t.nextSibling}Xt=null}}else e===27?(e=Xt,la(t.type)?(t=Vc,Vc=null,Xt=t):Xt=e):Xt=ge?sn(t.stateNode.nextSibling):null;return!0}function _r(){Xt=ge=null,At=!1}function xh(){var t=ka;return t!==null&&(Ae===null?Ae=t:Ae.push.apply(Ae,t),ka=null),t}function br(t){ka===null?ka=[t]:ka.push(t)}var Au=Lt(null),La=null,An=null;function Qn(t,e,i){ft(Au,e._currentValue),e._currentValue=i}function wn(t){t._currentValue=Au.current,Mt(Au)}function wu(t,e,i){for(;t!==null;){var s=t.alternate;if((t.childLanes&e)!==e?(t.childLanes|=e,s!==null&&(s.childLanes|=e)):s!==null&&(s.childLanes&e)!==e&&(s.childLanes|=e),t===i)break;t=t.return}}function Ou(t,e,i,s){var o=t.child;for(o!==null&&(o.return=t);o!==null;){var c=o.dependencies;if(c!==null){var m=o.child;c=c.firstContext;t:for(;c!==null;){var g=c;c=o;for(var b=0;b<e.length;b++)if(g.context===e[b]){c.lanes|=i,g=c.alternate,g!==null&&(g.lanes|=i),wu(c.return,i,t),s||(m=null);break t}c=g.next}}else if(o.tag===18){if(m=o.return,m===null)throw Error(l(341));m.lanes|=i,c=m.alternate,c!==null&&(c.lanes|=i),wu(m,i,t),m=null}else m=o.child;if(m!==null)m.return=o;else for(m=o;m!==null;){if(m===t){m=null;break}if(o=m.sibling,o!==null){o.return=m.return,m=o;break}m=m.return}o=m}}function Er(t,e,i,s){t=null;for(var o=e,c=!1;o!==null;){if(!c){if((o.flags&524288)!==0)c=!0;else if((o.flags&262144)!==0)break}if(o.tag===10){var m=o.alternate;if(m===null)throw Error(l(387));if(m=m.memoizedProps,m!==null){var g=o.type;ze(o.pendingProps.value,m.value)||(t!==null?t.push(g):t=[g])}}else if(o===qn.current){if(m=o.alternate,m===null)throw Error(l(387));m.memoizedState.memoizedState!==o.memoizedState.memoizedState&&(t!==null?t.push(Jr):t=[Jr])}o=o.return}t!==null&&Ou(e,t,i,s),e.flags|=262144}function nl(t){for(t=t.firstContext;t!==null;){if(!ze(t.context._currentValue,t.memoizedValue))return!0;t=t.next}return!1}function Ua(t){La=t,An=null,t=t.dependencies,t!==null&&(t.firstContext=null)}function he(t){return Nh(La,t)}function al(t,e){return La===null&&Ua(t),Nh(t,e)}function Nh(t,e){var i=e._currentValue;if(e={context:e,memoizedValue:i,next:null},An===null){if(t===null)throw Error(l(308));An=e,t.dependencies={lanes:0,firstContext:e},t.flags|=524288}else An=An.next=e;return i}var a0=typeof AbortController<"u"?AbortController:function(){var t=[],e=this.signal={aborted:!1,addEventListener:function(i,s){t.push(s)}};this.abort=function(){e.aborted=!0,t.forEach(function(i){return i()})}},i0=n.unstable_scheduleCallback,r0=n.unstable_NormalPriority,Pt={$$typeof:P,Consumer:null,Provider:null,_currentValue:null,_currentValue2:null,_threadCount:0};function Cu(){return{controller:new a0,data:new Map,refCount:0}}function Tr(t){t.refCount--,t.refCount===0&&i0(r0,function(){t.controller.abort()})}var Rr=null,Du=0,gi=0,yi=null;function s0(t,e){if(Rr===null){var i=Rr=[];Du=0,gi=Nc(),yi={status:"pending",value:void 0,then:function(s){i.push(s)}}}return Du++,e.then(kh,kh),e}function kh(){if(--Du===0&&Rr!==null){yi!==null&&(yi.status="fulfilled");var t=Rr;Rr=null,gi=0,yi=null;for(var e=0;e<t.length;e++)(0,t[e])()}}function l0(t,e){var i=[],s={status:"pending",value:null,reason:null,then:function(o){i.push(o)}};return t.then(function(){s.status="fulfilled",s.value=e;for(var o=0;o<i.length;o++)(0,i[o])(e)},function(o){for(s.status="rejected",s.reason=o,o=0;o<i.length;o++)(0,i[o])(void 0)}),s}var zh=A.S;A.S=function(t,e){typeof e=="object"&&e!==null&&typeof e.then=="function"&&s0(t,e),zh!==null&&zh(t,e)};var Ia=Lt(null);function xu(){var t=Ia.current;return t!==null?t:Bt.pooledCache}function il(t,e){e===null?ft(Ia,Ia.current):ft(Ia,e.pool)}function Lh(){var t=xu();return t===null?null:{parent:Pt._currentValue,pool:t}}var Mr=Error(l(460)),Uh=Error(l(474)),rl=Error(l(542)),Nu={then:function(){}};function Ih(t){return t=t.status,t==="fulfilled"||t==="rejected"}function sl(){}function Bh(t,e,i){switch(i=t[i],i===void 0?t.push(e):i!==e&&(e.then(sl,sl),e=i),e.status){case"fulfilled":return e.value;case"rejected":throw t=e.reason,qh(t),t;default:if(typeof e.status=="string")e.then(sl,sl);else{if(t=Bt,t!==null&&100<t.shellSuspendCounter)throw Error(l(482));t=e,t.status="pending",t.then(function(s){if(e.status==="pending"){var o=e;o.status="fulfilled",o.value=s}},function(s){if(e.status==="pending"){var o=e;o.status="rejected",o.reason=s}})}switch(e.status){case"fulfilled":return e.value;case"rejected":throw t=e.reason,qh(t),t}throw Ar=e,Mr}}var Ar=null;function Hh(){if(Ar===null)throw Error(l(459));var t=Ar;return Ar=null,t}function qh(t){if(t===Mr||t===rl)throw Error(l(483))}var Fn=!1;function ku(t){t.updateQueue={baseState:t.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,lanes:0,hiddenCallbacks:null},callbacks:null}}function zu(t,e){t=t.updateQueue,e.updateQueue===t&&(e.updateQueue={baseState:t.baseState,firstBaseUpdate:t.firstBaseUpdate,lastBaseUpdate:t.lastBaseUpdate,shared:t.shared,callbacks:null})}function Zn(t){return{lane:t,tag:0,payload:null,callback:null,next:null}}function Kn(t,e,i){var s=t.updateQueue;if(s===null)return null;if(s=s.shared,(Ct&2)!==0){var o=s.pending;return o===null?e.next=e:(e.next=o.next,o.next=e),s.pending=e,e=Ws(t),Ah(t,null,i),e}return Js(t,s,e,i),Ws(t)}function wr(t,e,i){if(e=e.updateQueue,e!==null&&(e=e.shared,(i&4194048)!==0)){var s=e.lanes;s&=t.pendingLanes,i|=s,e.lanes=i,kd(t,i)}}function Lu(t,e){var i=t.updateQueue,s=t.alternate;if(s!==null&&(s=s.updateQueue,i===s)){var o=null,c=null;if(i=i.firstBaseUpdate,i!==null){do{var m={lane:i.lane,tag:i.tag,payload:i.payload,callback:null,next:null};c===null?o=c=m:c=c.next=m,i=i.next}while(i!==null);c===null?o=c=e:c=c.next=e}else o=c=e;i={baseState:s.baseState,firstBaseUpdate:o,lastBaseUpdate:c,shared:s.shared,callbacks:s.callbacks},t.updateQueue=i;return}t=i.lastBaseUpdate,t===null?i.firstBaseUpdate=e:t.next=e,i.lastBaseUpdate=e}var Uu=!1;function Or(){if(Uu){var t=yi;if(t!==null)throw t}}function Cr(t,e,i,s){Uu=!1;var o=t.updateQueue;Fn=!1;var c=o.firstBaseUpdate,m=o.lastBaseUpdate,g=o.shared.pending;if(g!==null){o.shared.pending=null;var b=g,O=b.next;b.next=null,m===null?c=O:m.next=O,m=b;var N=t.alternate;N!==null&&(N=N.updateQueue,g=N.lastBaseUpdate,g!==m&&(g===null?N.firstBaseUpdate=O:g.next=O,N.lastBaseUpdate=b))}if(c!==null){var L=o.baseState;m=0,N=O=b=null,g=c;do{var C=g.lane&-536870913,D=C!==g.lane;if(D?(vt&C)===C:(s&C)===C){C!==0&&C===gi&&(Uu=!0),N!==null&&(N=N.next={lane:0,tag:g.tag,payload:g.payload,callback:null,next:null});t:{var at=t,tt=g;C=e;var zt=i;switch(tt.tag){case 1:if(at=tt.payload,typeof at=="function"){L=at.call(zt,L,C);break t}L=at;break t;case 3:at.flags=at.flags&-65537|128;case 0:if(at=tt.payload,C=typeof at=="function"?at.call(zt,L,C):at,C==null)break t;L=S({},L,C);break t;case 2:Fn=!0}}C=g.callback,C!==null&&(t.flags|=64,D&&(t.flags|=8192),D=o.callbacks,D===null?o.callbacks=[C]:D.push(C))}else D={lane:C,tag:g.tag,payload:g.payload,callback:g.callback,next:null},N===null?(O=N=D,b=L):N=N.next=D,m|=C;if(g=g.next,g===null){if(g=o.shared.pending,g===null)break;D=g,g=D.next,D.next=null,o.lastBaseUpdate=D,o.shared.pending=null}}while(!0);N===null&&(b=L),o.baseState=b,o.firstBaseUpdate=O,o.lastBaseUpdate=N,c===null&&(o.shared.lanes=0),aa|=m,t.lanes=m,t.memoizedState=L}}function Yh(t,e){if(typeof t!="function")throw Error(l(191,t));t.call(e)}function jh(t,e){var i=t.callbacks;if(i!==null)for(t.callbacks=null,t=0;t<i.length;t++)Yh(i[t],e)}var Si=Lt(null),ll=Lt(0);function Gh(t,e){t=zn,ft(ll,t),ft(Si,e),zn=t|e.baseLanes}function Iu(){ft(ll,zn),ft(Si,Si.current)}function Bu(){zn=ll.current,Mt(Si),Mt(ll)}var $n=0,dt=null,Nt=null,$t=null,ol=!1,vi=!1,Ba=!1,ul=0,Dr=0,_i=null,o0=0;function Zt(){throw Error(l(321))}function Hu(t,e){if(e===null)return!1;for(var i=0;i<e.length&&i<t.length;i++)if(!ze(t[i],e[i]))return!1;return!0}function qu(t,e,i,s,o,c){return $n=c,dt=e,e.memoizedState=null,e.updateQueue=null,e.lanes=0,A.H=t===null||t.memoizedState===null?Ap:wp,Ba=!1,c=i(s,o),Ba=!1,vi&&(c=Vh(e,i,s,o)),Xh(t),c}function Xh(t){A.H=ml;var e=Nt!==null&&Nt.next!==null;if($n=0,$t=Nt=dt=null,ol=!1,Dr=0,_i=null,e)throw Error(l(300));t===null||ne||(t=t.dependencies,t!==null&&nl(t)&&(ne=!0))}function Vh(t,e,i,s){dt=t;var o=0;do{if(vi&&(_i=null),Dr=0,vi=!1,25<=o)throw Error(l(301));if(o+=1,$t=Nt=null,t.updateQueue!=null){var c=t.updateQueue;c.lastEffect=null,c.events=null,c.stores=null,c.memoCache!=null&&(c.memoCache.index=0)}A.H=m0,c=e(i,s)}while(vi);return c}function u0(){var t=A.H,e=t.useState()[0];return e=typeof e.then=="function"?xr(e):e,t=t.useState()[0],(Nt!==null?Nt.memoizedState:null)!==t&&(dt.flags|=1024),e}function Yu(){var t=ul!==0;return ul=0,t}function ju(t,e,i){e.updateQueue=t.updateQueue,e.flags&=-2053,t.lanes&=~i}function Gu(t){if(ol){for(t=t.memoizedState;t!==null;){var e=t.queue;e!==null&&(e.pending=null),t=t.next}ol=!1}$n=0,$t=Nt=dt=null,vi=!1,Dr=ul=0,_i=null}function Re(){var t={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return $t===null?dt.memoizedState=$t=t:$t=$t.next=t,$t}function Jt(){if(Nt===null){var t=dt.alternate;t=t!==null?t.memoizedState:null}else t=Nt.next;var e=$t===null?dt.memoizedState:$t.next;if(e!==null)$t=e,Nt=t;else{if(t===null)throw dt.alternate===null?Error(l(467)):Error(l(310));Nt=t,t={memoizedState:Nt.memoizedState,baseState:Nt.baseState,baseQueue:Nt.baseQueue,queue:Nt.queue,next:null},$t===null?dt.memoizedState=$t=t:$t=$t.next=t}return $t}function Xu(){return{lastEffect:null,events:null,stores:null,memoCache:null}}function xr(t){var e=Dr;return Dr+=1,_i===null&&(_i=[]),t=Bh(_i,t,e),e=dt,($t===null?e.memoizedState:$t.next)===null&&(e=e.alternate,A.H=e===null||e.memoizedState===null?Ap:wp),t}function cl(t){if(t!==null&&typeof t=="object"){if(typeof t.then=="function")return xr(t);if(t.$$typeof===P)return he(t)}throw Error(l(438,String(t)))}function Vu(t){var e=null,i=dt.updateQueue;if(i!==null&&(e=i.memoCache),e==null){var s=dt.alternate;s!==null&&(s=s.updateQueue,s!==null&&(s=s.memoCache,s!=null&&(e={data:s.data.map(function(o){return o.slice()}),index:0})))}if(e==null&&(e={data:[],index:0}),i===null&&(i=Xu(),dt.updateQueue=i),i.memoCache=e,i=e.data[e.index],i===void 0)for(i=e.data[e.index]=Array(t),s=0;s<t;s++)i[s]=F;return e.index++,i}function On(t,e){return typeof e=="function"?e(t):e}function fl(t){var e=Jt();return Qu(e,Nt,t)}function Qu(t,e,i){var s=t.queue;if(s===null)throw Error(l(311));s.lastRenderedReducer=i;var o=t.baseQueue,c=s.pending;if(c!==null){if(o!==null){var m=o.next;o.next=c.next,c.next=m}e.baseQueue=o=c,s.pending=null}if(c=t.baseState,o===null)t.memoizedState=c;else{e=o.next;var g=m=null,b=null,O=e,N=!1;do{var L=O.lane&-536870913;if(L!==O.lane?(vt&L)===L:($n&L)===L){var C=O.revertLane;if(C===0)b!==null&&(b=b.next={lane:0,revertLane:0,action:O.action,hasEagerState:O.hasEagerState,eagerState:O.eagerState,next:null}),L===gi&&(N=!0);else if(($n&C)===C){O=O.next,C===gi&&(N=!0);continue}else L={lane:0,revertLane:O.revertLane,action:O.action,hasEagerState:O.hasEagerState,eagerState:O.eagerState,next:null},b===null?(g=b=L,m=c):b=b.next=L,dt.lanes|=C,aa|=C;L=O.action,Ba&&i(c,L),c=O.hasEagerState?O.eagerState:i(c,L)}else C={lane:L,revertLane:O.revertLane,action:O.action,hasEagerState:O.hasEagerState,eagerState:O.eagerState,next:null},b===null?(g=b=C,m=c):b=b.next=C,dt.lanes|=L,aa|=L;O=O.next}while(O!==null&&O!==e);if(b===null?m=c:b.next=g,!ze(c,t.memoizedState)&&(ne=!0,N&&(i=yi,i!==null)))throw i;t.memoizedState=c,t.baseState=m,t.baseQueue=b,s.lastRenderedState=c}return o===null&&(s.lanes=0),[t.memoizedState,s.dispatch]}function Fu(t){var e=Jt(),i=e.queue;if(i===null)throw Error(l(311));i.lastRenderedReducer=t;var s=i.dispatch,o=i.pending,c=e.memoizedState;if(o!==null){i.pending=null;var m=o=o.next;do c=t(c,m.action),m=m.next;while(m!==o);ze(c,e.memoizedState)||(ne=!0),e.memoizedState=c,e.baseQueue===null&&(e.baseState=c),i.lastRenderedState=c}return[c,s]}function Qh(t,e,i){var s=dt,o=Jt(),c=At;if(c){if(i===void 0)throw Error(l(407));i=i()}else i=e();var m=!ze((Nt||o).memoizedState,i);m&&(o.memoizedState=i,ne=!0),o=o.queue;var g=Kh.bind(null,s,o,t);if(Nr(2048,8,g,[t]),o.getSnapshot!==e||m||$t!==null&&$t.memoizedState.tag&1){if(s.flags|=2048,bi(9,dl(),Zh.bind(null,s,o,i,e),null),Bt===null)throw Error(l(349));c||($n&124)!==0||Fh(s,e,i)}return i}function Fh(t,e,i){t.flags|=16384,t={getSnapshot:e,value:i},e=dt.updateQueue,e===null?(e=Xu(),dt.updateQueue=e,e.stores=[t]):(i=e.stores,i===null?e.stores=[t]:i.push(t))}function Zh(t,e,i,s){e.value=i,e.getSnapshot=s,$h(e)&&Jh(t)}function Kh(t,e,i){return i(function(){$h(e)&&Jh(t)})}function $h(t){var e=t.getSnapshot;t=t.value;try{var i=e();return!ze(t,i)}catch{return!0}}function Jh(t){var e=di(t,2);e!==null&&qe(e,t,2)}function Zu(t){var e=Re();if(typeof t=="function"){var i=t;if(t=i(),Ba){Gn(!0);try{i()}finally{Gn(!1)}}}return e.memoizedState=e.baseState=t,e.queue={pending:null,lanes:0,dispatch:null,lastRenderedReducer:On,lastRenderedState:t},e}function Wh(t,e,i,s){return t.baseState=i,Qu(t,Nt,typeof s=="function"?s:On)}function c0(t,e,i,s,o){if(pl(t))throw Error(l(485));if(t=e.action,t!==null){var c={payload:o,action:t,next:null,isTransition:!0,status:"pending",value:null,reason:null,listeners:[],then:function(m){c.listeners.push(m)}};A.T!==null?i(!0):c.isTransition=!1,s(c),i=e.pending,i===null?(c.next=e.pending=c,Ph(e,c)):(c.next=i.next,e.pending=i.next=c)}}function Ph(t,e){var i=e.action,s=e.payload,o=t.state;if(e.isTransition){var c=A.T,m={};A.T=m;try{var g=i(o,s),b=A.S;b!==null&&b(m,g),tp(t,e,g)}catch(O){Ku(t,e,O)}finally{A.T=c}}else try{c=i(o,s),tp(t,e,c)}catch(O){Ku(t,e,O)}}function tp(t,e,i){i!==null&&typeof i=="object"&&typeof i.then=="function"?i.then(function(s){ep(t,e,s)},function(s){return Ku(t,e,s)}):ep(t,e,i)}function ep(t,e,i){e.status="fulfilled",e.value=i,np(e),t.state=i,e=t.pending,e!==null&&(i=e.next,i===e?t.pending=null:(i=i.next,e.next=i,Ph(t,i)))}function Ku(t,e,i){var s=t.pending;if(t.pending=null,s!==null){s=s.next;do e.status="rejected",e.reason=i,np(e),e=e.next;while(e!==s)}t.action=null}function np(t){t=t.listeners;for(var e=0;e<t.length;e++)(0,t[e])()}function ap(t,e){return e}function ip(t,e){if(At){var i=Bt.formState;if(i!==null){t:{var s=dt;if(At){if(Xt){e:{for(var o=Xt,c=cn;o.nodeType!==8;){if(!c){o=null;break e}if(o=sn(o.nextSibling),o===null){o=null;break e}}c=o.data,o=c==="F!"||c==="F"?o:null}if(o){Xt=sn(o.nextSibling),s=o.data==="F!";break t}}za(s)}s=!1}s&&(e=i[0])}}return i=Re(),i.memoizedState=i.baseState=e,s={pending:null,lanes:0,dispatch:null,lastRenderedReducer:ap,lastRenderedState:e},i.queue=s,i=Tp.bind(null,dt,s),s.dispatch=i,s=Zu(!1),c=tc.bind(null,dt,!1,s.queue),s=Re(),o={state:e,dispatch:null,action:t,pending:null},s.queue=o,i=c0.bind(null,dt,o,c,i),o.dispatch=i,s.memoizedState=t,[e,i,!1]}function rp(t){var e=Jt();return sp(e,Nt,t)}function sp(t,e,i){if(e=Qu(t,e,ap)[0],t=fl(On)[0],typeof e=="object"&&e!==null&&typeof e.then=="function")try{var s=xr(e)}catch(m){throw m===Mr?rl:m}else s=e;e=Jt();var o=e.queue,c=o.dispatch;return i!==e.memoizedState&&(dt.flags|=2048,bi(9,dl(),f0.bind(null,o,i),null)),[s,c,t]}function f0(t,e){t.action=e}function lp(t){var e=Jt(),i=Nt;if(i!==null)return sp(e,i,t);Jt(),e=e.memoizedState,i=Jt();var s=i.queue.dispatch;return i.memoizedState=t,[e,s,!1]}function bi(t,e,i,s){return t={tag:t,create:i,deps:s,inst:e,next:null},e=dt.updateQueue,e===null&&(e=Xu(),dt.updateQueue=e),i=e.lastEffect,i===null?e.lastEffect=t.next=t:(s=i.next,i.next=t,t.next=s,e.lastEffect=t),t}function dl(){return{destroy:void 0,resource:void 0}}function op(){return Jt().memoizedState}function hl(t,e,i,s){var o=Re();s=s===void 0?null:s,dt.flags|=t,o.memoizedState=bi(1|e,dl(),i,s)}function Nr(t,e,i,s){var o=Jt();s=s===void 0?null:s;var c=o.memoizedState.inst;Nt!==null&&s!==null&&Hu(s,Nt.memoizedState.deps)?o.memoizedState=bi(e,c,i,s):(dt.flags|=t,o.memoizedState=bi(1|e,c,i,s))}function up(t,e){hl(8390656,8,t,e)}function cp(t,e){Nr(2048,8,t,e)}function fp(t,e){return Nr(4,2,t,e)}function dp(t,e){return Nr(4,4,t,e)}function hp(t,e){if(typeof e=="function"){t=t();var i=e(t);return function(){typeof i=="function"?i():e(null)}}if(e!=null)return t=t(),e.current=t,function(){e.current=null}}function pp(t,e,i){i=i!=null?i.concat([t]):null,Nr(4,4,hp.bind(null,e,t),i)}function $u(){}function mp(t,e){var i=Jt();e=e===void 0?null:e;var s=i.memoizedState;return e!==null&&Hu(e,s[1])?s[0]:(i.memoizedState=[t,e],t)}function gp(t,e){var i=Jt();e=e===void 0?null:e;var s=i.memoizedState;if(e!==null&&Hu(e,s[1]))return s[0];if(s=t(),Ba){Gn(!0);try{t()}finally{Gn(!1)}}return i.memoizedState=[s,e],s}function Ju(t,e,i){return i===void 0||($n&1073741824)!==0?t.memoizedState=e:(t.memoizedState=i,t=vm(),dt.lanes|=t,aa|=t,i)}function yp(t,e,i,s){return ze(i,e)?i:Si.current!==null?(t=Ju(t,i,s),ze(t,e)||(ne=!0),t):($n&42)===0?(ne=!0,t.memoizedState=i):(t=vm(),dt.lanes|=t,aa|=t,e)}function Sp(t,e,i,s,o){var c=z.p;z.p=c!==0&&8>c?c:8;var m=A.T,g={};A.T=g,tc(t,!1,e,i);try{var b=o(),O=A.S;if(O!==null&&O(g,b),b!==null&&typeof b=="object"&&typeof b.then=="function"){var N=l0(b,s);kr(t,e,N,He(t))}else kr(t,e,s,He(t))}catch(L){kr(t,e,{then:function(){},status:"rejected",reason:L},He())}finally{z.p=c,A.T=m}}function d0(){}function Wu(t,e,i,s){if(t.tag!==5)throw Error(l(476));var o=vp(t).queue;Sp(t,o,e,I,i===null?d0:function(){return _p(t),i(s)})}function vp(t){var e=t.memoizedState;if(e!==null)return e;e={memoizedState:I,baseState:I,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:On,lastRenderedState:I},next:null};var i={};return e.next={memoizedState:i,baseState:i,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:On,lastRenderedState:i},next:null},t.memoizedState=e,t=t.alternate,t!==null&&(t.memoizedState=e),e}function _p(t){var e=vp(t).next.queue;kr(t,e,{},He())}function Pu(){return he(Jr)}function bp(){return Jt().memoizedState}function Ep(){return Jt().memoizedState}function h0(t){for(var e=t.return;e!==null;){switch(e.tag){case 24:case 3:var i=He();t=Zn(i);var s=Kn(e,t,i);s!==null&&(qe(s,e,i),wr(s,e,i)),e={cache:Cu()},t.payload=e;return}e=e.return}}function p0(t,e,i){var s=He();i={lane:s,revertLane:0,action:i,hasEagerState:!1,eagerState:null,next:null},pl(t)?Rp(e,i):(i=vu(t,e,i,s),i!==null&&(qe(i,t,s),Mp(i,e,s)))}function Tp(t,e,i){var s=He();kr(t,e,i,s)}function kr(t,e,i,s){var o={lane:s,revertLane:0,action:i,hasEagerState:!1,eagerState:null,next:null};if(pl(t))Rp(e,o);else{var c=t.alternate;if(t.lanes===0&&(c===null||c.lanes===0)&&(c=e.lastRenderedReducer,c!==null))try{var m=e.lastRenderedState,g=c(m,i);if(o.hasEagerState=!0,o.eagerState=g,ze(g,m))return Js(t,e,o,0),Bt===null&&$s(),!1}catch{}finally{}if(i=vu(t,e,o,s),i!==null)return qe(i,t,s),Mp(i,e,s),!0}return!1}function tc(t,e,i,s){if(s={lane:2,revertLane:Nc(),action:s,hasEagerState:!1,eagerState:null,next:null},pl(t)){if(e)throw Error(l(479))}else e=vu(t,i,s,2),e!==null&&qe(e,t,2)}function pl(t){var e=t.alternate;return t===dt||e!==null&&e===dt}function Rp(t,e){vi=ol=!0;var i=t.pending;i===null?e.next=e:(e.next=i.next,i.next=e),t.pending=e}function Mp(t,e,i){if((i&4194048)!==0){var s=e.lanes;s&=t.pendingLanes,i|=s,e.lanes=i,kd(t,i)}}var ml={readContext:he,use:cl,useCallback:Zt,useContext:Zt,useEffect:Zt,useImperativeHandle:Zt,useLayoutEffect:Zt,useInsertionEffect:Zt,useMemo:Zt,useReducer:Zt,useRef:Zt,useState:Zt,useDebugValue:Zt,useDeferredValue:Zt,useTransition:Zt,useSyncExternalStore:Zt,useId:Zt,useHostTransitionStatus:Zt,useFormState:Zt,useActionState:Zt,useOptimistic:Zt,useMemoCache:Zt,useCacheRefresh:Zt},Ap={readContext:he,use:cl,useCallback:function(t,e){return Re().memoizedState=[t,e===void 0?null:e],t},useContext:he,useEffect:up,useImperativeHandle:function(t,e,i){i=i!=null?i.concat([t]):null,hl(4194308,4,hp.bind(null,e,t),i)},useLayoutEffect:function(t,e){return hl(4194308,4,t,e)},useInsertionEffect:function(t,e){hl(4,2,t,e)},useMemo:function(t,e){var i=Re();e=e===void 0?null:e;var s=t();if(Ba){Gn(!0);try{t()}finally{Gn(!1)}}return i.memoizedState=[s,e],s},useReducer:function(t,e,i){var s=Re();if(i!==void 0){var o=i(e);if(Ba){Gn(!0);try{i(e)}finally{Gn(!1)}}}else o=e;return s.memoizedState=s.baseState=o,t={pending:null,lanes:0,dispatch:null,lastRenderedReducer:t,lastRenderedState:o},s.queue=t,t=t.dispatch=p0.bind(null,dt,t),[s.memoizedState,t]},useRef:function(t){var e=Re();return t={current:t},e.memoizedState=t},useState:function(t){t=Zu(t);var e=t.queue,i=Tp.bind(null,dt,e);return e.dispatch=i,[t.memoizedState,i]},useDebugValue:$u,useDeferredValue:function(t,e){var i=Re();return Ju(i,t,e)},useTransition:function(){var t=Zu(!1);return t=Sp.bind(null,dt,t.queue,!0,!1),Re().memoizedState=t,[!1,t]},useSyncExternalStore:function(t,e,i){var s=dt,o=Re();if(At){if(i===void 0)throw Error(l(407));i=i()}else{if(i=e(),Bt===null)throw Error(l(349));(vt&124)!==0||Fh(s,e,i)}o.memoizedState=i;var c={value:i,getSnapshot:e};return o.queue=c,up(Kh.bind(null,s,c,t),[t]),s.flags|=2048,bi(9,dl(),Zh.bind(null,s,c,i,e),null),i},useId:function(){var t=Re(),e=Bt.identifierPrefix;if(At){var i=Mn,s=Rn;i=(s&~(1<<32-ke(s)-1)).toString(32)+i,e="«"+e+"R"+i,i=ul++,0<i&&(e+="H"+i.toString(32)),e+="»"}else i=o0++,e="«"+e+"r"+i.toString(32)+"»";return t.memoizedState=e},useHostTransitionStatus:Pu,useFormState:ip,useActionState:ip,useOptimistic:function(t){var e=Re();e.memoizedState=e.baseState=t;var i={pending:null,lanes:0,dispatch:null,lastRenderedReducer:null,lastRenderedState:null};return e.queue=i,e=tc.bind(null,dt,!0,i),i.dispatch=e,[t,e]},useMemoCache:Vu,useCacheRefresh:function(){return Re().memoizedState=h0.bind(null,dt)}},wp={readContext:he,use:cl,useCallback:mp,useContext:he,useEffect:cp,useImperativeHandle:pp,useInsertionEffect:fp,useLayoutEffect:dp,useMemo:gp,useReducer:fl,useRef:op,useState:function(){return fl(On)},useDebugValue:$u,useDeferredValue:function(t,e){var i=Jt();return yp(i,Nt.memoizedState,t,e)},useTransition:function(){var t=fl(On)[0],e=Jt().memoizedState;return[typeof t=="boolean"?t:xr(t),e]},useSyncExternalStore:Qh,useId:bp,useHostTransitionStatus:Pu,useFormState:rp,useActionState:rp,useOptimistic:function(t,e){var i=Jt();return Wh(i,Nt,t,e)},useMemoCache:Vu,useCacheRefresh:Ep},m0={readContext:he,use:cl,useCallback:mp,useContext:he,useEffect:cp,useImperativeHandle:pp,useInsertionEffect:fp,useLayoutEffect:dp,useMemo:gp,useReducer:Fu,useRef:op,useState:function(){return Fu(On)},useDebugValue:$u,useDeferredValue:function(t,e){var i=Jt();return Nt===null?Ju(i,t,e):yp(i,Nt.memoizedState,t,e)},useTransition:function(){var t=Fu(On)[0],e=Jt().memoizedState;return[typeof t=="boolean"?t:xr(t),e]},useSyncExternalStore:Qh,useId:bp,useHostTransitionStatus:Pu,useFormState:lp,useActionState:lp,useOptimistic:function(t,e){var i=Jt();return Nt!==null?Wh(i,Nt,t,e):(i.baseState=t,[t,i.queue.dispatch])},useMemoCache:Vu,useCacheRefresh:Ep},Ei=null,zr=0;function gl(t){var e=zr;return zr+=1,Ei===null&&(Ei=[]),Bh(Ei,t,e)}function Lr(t,e){e=e.props.ref,t.ref=e!==void 0?e:null}function yl(t,e){throw e.$$typeof===_?Error(l(525)):(t=Object.prototype.toString.call(e),Error(l(31,t==="[object Object]"?"object with keys {"+Object.keys(e).join(", ")+"}":t)))}function Op(t){var e=t._init;return e(t._payload)}function Cp(t){function e(M,T){if(t){var w=M.deletions;w===null?(M.deletions=[T],M.flags|=16):w.push(T)}}function i(M,T){if(!t)return null;for(;T!==null;)e(M,T),T=T.sibling;return null}function s(M){for(var T=new Map;M!==null;)M.key!==null?T.set(M.key,M):T.set(M.index,M),M=M.sibling;return T}function o(M,T){return M=Tn(M,T),M.index=0,M.sibling=null,M}function c(M,T,w){return M.index=w,t?(w=M.alternate,w!==null?(w=w.index,w<T?(M.flags|=67108866,T):w):(M.flags|=67108866,T)):(M.flags|=1048576,T)}function m(M){return t&&M.alternate===null&&(M.flags|=67108866),M}function g(M,T,w,k){return T===null||T.tag!==6?(T=bu(w,M.mode,k),T.return=M,T):(T=o(T,w),T.return=M,T)}function b(M,T,w,k){var X=w.type;return X===R?N(M,T,w.props.children,k,w.key):T!==null&&(T.elementType===X||typeof X=="object"&&X!==null&&X.$$typeof===Q&&Op(X)===T.type)?(T=o(T,w.props),Lr(T,w),T.return=M,T):(T=Ps(w.type,w.key,w.props,null,M.mode,k),Lr(T,w),T.return=M,T)}function O(M,T,w,k){return T===null||T.tag!==4||T.stateNode.containerInfo!==w.containerInfo||T.stateNode.implementation!==w.implementation?(T=Eu(w,M.mode,k),T.return=M,T):(T=o(T,w.children||[]),T.return=M,T)}function N(M,T,w,k,X){return T===null||T.tag!==7?(T=Da(w,M.mode,k,X),T.return=M,T):(T=o(T,w),T.return=M,T)}function L(M,T,w){if(typeof T=="string"&&T!==""||typeof T=="number"||typeof T=="bigint")return T=bu(""+T,M.mode,w),T.return=M,T;if(typeof T=="object"&&T!==null){switch(T.$$typeof){case v:return w=Ps(T.type,T.key,T.props,null,M.mode,w),Lr(w,T),w.return=M,w;case E:return T=Eu(T,M.mode,w),T.return=M,T;case Q:var k=T._init;return T=k(T._payload),L(M,T,w)}if(nt(T)||Z(T))return T=Da(T,M.mode,w,null),T.return=M,T;if(typeof T.then=="function")return L(M,gl(T),w);if(T.$$typeof===P)return L(M,al(M,T),w);yl(M,T)}return null}function C(M,T,w,k){var X=T!==null?T.key:null;if(typeof w=="string"&&w!==""||typeof w=="number"||typeof w=="bigint")return X!==null?null:g(M,T,""+w,k);if(typeof w=="object"&&w!==null){switch(w.$$typeof){case v:return w.key===X?b(M,T,w,k):null;case E:return w.key===X?O(M,T,w,k):null;case Q:return X=w._init,w=X(w._payload),C(M,T,w,k)}if(nt(w)||Z(w))return X!==null?null:N(M,T,w,k,null);if(typeof w.then=="function")return C(M,T,gl(w),k);if(w.$$typeof===P)return C(M,T,al(M,w),k);yl(M,w)}return null}function D(M,T,w,k,X){if(typeof k=="string"&&k!==""||typeof k=="number"||typeof k=="bigint")return M=M.get(w)||null,g(T,M,""+k,X);if(typeof k=="object"&&k!==null){switch(k.$$typeof){case v:return M=M.get(k.key===null?w:k.key)||null,b(T,M,k,X);case E:return M=M.get(k.key===null?w:k.key)||null,O(T,M,k,X);case Q:var pt=k._init;return k=pt(k._payload),D(M,T,w,k,X)}if(nt(k)||Z(k))return M=M.get(w)||null,N(T,M,k,X,null);if(typeof k.then=="function")return D(M,T,w,gl(k),X);if(k.$$typeof===P)return D(M,T,w,al(T,k),X);yl(T,k)}return null}function at(M,T,w,k){for(var X=null,pt=null,K=T,et=T=0,ie=null;K!==null&&et<w.length;et++){K.index>et?(ie=K,K=null):ie=K.sibling;var Rt=C(M,K,w[et],k);if(Rt===null){K===null&&(K=ie);break}t&&K&&Rt.alternate===null&&e(M,K),T=c(Rt,T,et),pt===null?X=Rt:pt.sibling=Rt,pt=Rt,K=ie}if(et===w.length)return i(M,K),At&&Na(M,et),X;if(K===null){for(;et<w.length;et++)K=L(M,w[et],k),K!==null&&(T=c(K,T,et),pt===null?X=K:pt.sibling=K,pt=K);return At&&Na(M,et),X}for(K=s(K);et<w.length;et++)ie=D(K,M,et,w[et],k),ie!==null&&(t&&ie.alternate!==null&&K.delete(ie.key===null?et:ie.key),T=c(ie,T,et),pt===null?X=ie:pt.sibling=ie,pt=ie);return t&&K.forEach(function(da){return e(M,da)}),At&&Na(M,et),X}function tt(M,T,w,k){if(w==null)throw Error(l(151));for(var X=null,pt=null,K=T,et=T=0,ie=null,Rt=w.next();K!==null&&!Rt.done;et++,Rt=w.next()){K.index>et?(ie=K,K=null):ie=K.sibling;var da=C(M,K,Rt.value,k);if(da===null){K===null&&(K=ie);break}t&&K&&da.alternate===null&&e(M,K),T=c(da,T,et),pt===null?X=da:pt.sibling=da,pt=da,K=ie}if(Rt.done)return i(M,K),At&&Na(M,et),X;if(K===null){for(;!Rt.done;et++,Rt=w.next())Rt=L(M,Rt.value,k),Rt!==null&&(T=c(Rt,T,et),pt===null?X=Rt:pt.sibling=Rt,pt=Rt);return At&&Na(M,et),X}for(K=s(K);!Rt.done;et++,Rt=w.next())Rt=D(K,M,et,Rt.value,k),Rt!==null&&(t&&Rt.alternate!==null&&K.delete(Rt.key===null?et:Rt.key),T=c(Rt,T,et),pt===null?X=Rt:pt.sibling=Rt,pt=Rt);return t&&K.forEach(function(gb){return e(M,gb)}),At&&Na(M,et),X}function zt(M,T,w,k){if(typeof w=="object"&&w!==null&&w.type===R&&w.key===null&&(w=w.props.children),typeof w=="object"&&w!==null){switch(w.$$typeof){case v:t:{for(var X=w.key;T!==null;){if(T.key===X){if(X=w.type,X===R){if(T.tag===7){i(M,T.sibling),k=o(T,w.props.children),k.return=M,M=k;break t}}else if(T.elementType===X||typeof X=="object"&&X!==null&&X.$$typeof===Q&&Op(X)===T.type){i(M,T.sibling),k=o(T,w.props),Lr(k,w),k.return=M,M=k;break t}i(M,T);break}else e(M,T);T=T.sibling}w.type===R?(k=Da(w.props.children,M.mode,k,w.key),k.return=M,M=k):(k=Ps(w.type,w.key,w.props,null,M.mode,k),Lr(k,w),k.return=M,M=k)}return m(M);case E:t:{for(X=w.key;T!==null;){if(T.key===X)if(T.tag===4&&T.stateNode.containerInfo===w.containerInfo&&T.stateNode.implementation===w.implementation){i(M,T.sibling),k=o(T,w.children||[]),k.return=M,M=k;break t}else{i(M,T);break}else e(M,T);T=T.sibling}k=Eu(w,M.mode,k),k.return=M,M=k}return m(M);case Q:return X=w._init,w=X(w._payload),zt(M,T,w,k)}if(nt(w))return at(M,T,w,k);if(Z(w)){if(X=Z(w),typeof X!="function")throw Error(l(150));return w=X.call(w),tt(M,T,w,k)}if(typeof w.then=="function")return zt(M,T,gl(w),k);if(w.$$typeof===P)return zt(M,T,al(M,w),k);yl(M,w)}return typeof w=="string"&&w!==""||typeof w=="number"||typeof w=="bigint"?(w=""+w,T!==null&&T.tag===6?(i(M,T.sibling),k=o(T,w),k.return=M,M=k):(i(M,T),k=bu(w,M.mode,k),k.return=M,M=k),m(M)):i(M,T)}return function(M,T,w,k){try{zr=0;var X=zt(M,T,w,k);return Ei=null,X}catch(K){if(K===Mr||K===rl)throw K;var pt=Le(29,K,null,M.mode);return pt.lanes=k,pt.return=M,pt}finally{}}}var Ti=Cp(!0),Dp=Cp(!1),$e=Lt(null),fn=null;function Jn(t){var e=t.alternate;ft(te,te.current&1),ft($e,t),fn===null&&(e===null||Si.current!==null||e.memoizedState!==null)&&(fn=t)}function xp(t){if(t.tag===22){if(ft(te,te.current),ft($e,t),fn===null){var e=t.alternate;e!==null&&e.memoizedState!==null&&(fn=t)}}else Wn()}function Wn(){ft(te,te.current),ft($e,$e.current)}function Cn(t){Mt($e),fn===t&&(fn=null),Mt(te)}var te=Lt(0);function Sl(t){for(var e=t;e!==null;){if(e.tag===13){var i=e.memoizedState;if(i!==null&&(i=i.dehydrated,i===null||i.data==="$?"||Xc(i)))return e}else if(e.tag===19&&e.memoizedProps.revealOrder!==void 0){if((e.flags&128)!==0)return e}else if(e.child!==null){e.child.return=e,e=e.child;continue}if(e===t)break;for(;e.sibling===null;){if(e.return===null||e.return===t)return null;e=e.return}e.sibling.return=e.return,e=e.sibling}return null}function ec(t,e,i,s){e=t.memoizedState,i=i(s,e),i=i==null?e:S({},e,i),t.memoizedState=i,t.lanes===0&&(t.updateQueue.baseState=i)}var nc={enqueueSetState:function(t,e,i){t=t._reactInternals;var s=He(),o=Zn(s);o.payload=e,i!=null&&(o.callback=i),e=Kn(t,o,s),e!==null&&(qe(e,t,s),wr(e,t,s))},enqueueReplaceState:function(t,e,i){t=t._reactInternals;var s=He(),o=Zn(s);o.tag=1,o.payload=e,i!=null&&(o.callback=i),e=Kn(t,o,s),e!==null&&(qe(e,t,s),wr(e,t,s))},enqueueForceUpdate:function(t,e){t=t._reactInternals;var i=He(),s=Zn(i);s.tag=2,e!=null&&(s.callback=e),e=Kn(t,s,i),e!==null&&(qe(e,t,i),wr(e,t,i))}};function Np(t,e,i,s,o,c,m){return t=t.stateNode,typeof t.shouldComponentUpdate=="function"?t.shouldComponentUpdate(s,c,m):e.prototype&&e.prototype.isPureReactComponent?!yr(i,s)||!yr(o,c):!0}function kp(t,e,i,s){t=e.state,typeof e.componentWillReceiveProps=="function"&&e.componentWillReceiveProps(i,s),typeof e.UNSAFE_componentWillReceiveProps=="function"&&e.UNSAFE_componentWillReceiveProps(i,s),e.state!==t&&nc.enqueueReplaceState(e,e.state,null)}function Ha(t,e){var i=e;if("ref"in e){i={};for(var s in e)s!=="ref"&&(i[s]=e[s])}if(t=t.defaultProps){i===e&&(i=S({},i));for(var o in t)i[o]===void 0&&(i[o]=t[o])}return i}var vl=typeof reportError=="function"?reportError:function(t){if(typeof window=="object"&&typeof window.ErrorEvent=="function"){var e=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:typeof t=="object"&&t!==null&&typeof t.message=="string"?String(t.message):String(t),error:t});if(!window.dispatchEvent(e))return}else if(typeof process=="object"&&typeof process.emit=="function"){process.emit("uncaughtException",t);return}console.error(t)};function zp(t){vl(t)}function Lp(t){console.error(t)}function Up(t){vl(t)}function _l(t,e){try{var i=t.onUncaughtError;i(e.value,{componentStack:e.stack})}catch(s){setTimeout(function(){throw s})}}function Ip(t,e,i){try{var s=t.onCaughtError;s(i.value,{componentStack:i.stack,errorBoundary:e.tag===1?e.stateNode:null})}catch(o){setTimeout(function(){throw o})}}function ac(t,e,i){return i=Zn(i),i.tag=3,i.payload={element:null},i.callback=function(){_l(t,e)},i}function Bp(t){return t=Zn(t),t.tag=3,t}function Hp(t,e,i,s){var o=i.type.getDerivedStateFromError;if(typeof o=="function"){var c=s.value;t.payload=function(){return o(c)},t.callback=function(){Ip(e,i,s)}}var m=i.stateNode;m!==null&&typeof m.componentDidCatch=="function"&&(t.callback=function(){Ip(e,i,s),typeof o!="function"&&(ia===null?ia=new Set([this]):ia.add(this));var g=s.stack;this.componentDidCatch(s.value,{componentStack:g!==null?g:""})})}function g0(t,e,i,s,o){if(i.flags|=32768,s!==null&&typeof s=="object"&&typeof s.then=="function"){if(e=i.alternate,e!==null&&Er(e,i,o,!0),i=$e.current,i!==null){switch(i.tag){case 13:return fn===null?wc():i.alternate===null&&Vt===0&&(Vt=3),i.flags&=-257,i.flags|=65536,i.lanes=o,s===Nu?i.flags|=16384:(e=i.updateQueue,e===null?i.updateQueue=new Set([s]):e.add(s),Cc(t,s,o)),!1;case 22:return i.flags|=65536,s===Nu?i.flags|=16384:(e=i.updateQueue,e===null?(e={transitions:null,markerInstances:null,retryQueue:new Set([s])},i.updateQueue=e):(i=e.retryQueue,i===null?e.retryQueue=new Set([s]):i.add(s)),Cc(t,s,o)),!1}throw Error(l(435,i.tag))}return Cc(t,s,o),wc(),!1}if(At)return e=$e.current,e!==null?((e.flags&65536)===0&&(e.flags|=256),e.flags|=65536,e.lanes=o,s!==Mu&&(t=Error(l(422),{cause:s}),br(Qe(t,i)))):(s!==Mu&&(e=Error(l(423),{cause:s}),br(Qe(e,i))),t=t.current.alternate,t.flags|=65536,o&=-o,t.lanes|=o,s=Qe(s,i),o=ac(t.stateNode,s,o),Lu(t,o),Vt!==4&&(Vt=2)),!1;var c=Error(l(520),{cause:s});if(c=Qe(c,i),jr===null?jr=[c]:jr.push(c),Vt!==4&&(Vt=2),e===null)return!0;s=Qe(s,i),i=e;do{switch(i.tag){case 3:return i.flags|=65536,t=o&-o,i.lanes|=t,t=ac(i.stateNode,s,t),Lu(i,t),!1;case 1:if(e=i.type,c=i.stateNode,(i.flags&128)===0&&(typeof e.getDerivedStateFromError=="function"||c!==null&&typeof c.componentDidCatch=="function"&&(ia===null||!ia.has(c))))return i.flags|=65536,o&=-o,i.lanes|=o,o=Bp(o),Hp(o,t,i,s),Lu(i,o),!1}i=i.return}while(i!==null);return!1}var qp=Error(l(461)),ne=!1;function le(t,e,i,s){e.child=t===null?Dp(e,null,i,s):Ti(e,t.child,i,s)}function Yp(t,e,i,s,o){i=i.render;var c=e.ref;if("ref"in s){var m={};for(var g in s)g!=="ref"&&(m[g]=s[g])}else m=s;return Ua(e),s=qu(t,e,i,m,c,o),g=Yu(),t!==null&&!ne?(ju(t,e,o),Dn(t,e,o)):(At&&g&&Tu(e),e.flags|=1,le(t,e,s,o),e.child)}function jp(t,e,i,s,o){if(t===null){var c=i.type;return typeof c=="function"&&!_u(c)&&c.defaultProps===void 0&&i.compare===null?(e.tag=15,e.type=c,Gp(t,e,c,s,o)):(t=Ps(i.type,null,s,e,e.mode,o),t.ref=e.ref,t.return=e,e.child=t)}if(c=t.child,!fc(t,o)){var m=c.memoizedProps;if(i=i.compare,i=i!==null?i:yr,i(m,s)&&t.ref===e.ref)return Dn(t,e,o)}return e.flags|=1,t=Tn(c,s),t.ref=e.ref,t.return=e,e.child=t}function Gp(t,e,i,s,o){if(t!==null){var c=t.memoizedProps;if(yr(c,s)&&t.ref===e.ref)if(ne=!1,e.pendingProps=s=c,fc(t,o))(t.flags&131072)!==0&&(ne=!0);else return e.lanes=t.lanes,Dn(t,e,o)}return ic(t,e,i,s,o)}function Xp(t,e,i){var s=e.pendingProps,o=s.children,c=t!==null?t.memoizedState:null;if(s.mode==="hidden"){if((e.flags&128)!==0){if(s=c!==null?c.baseLanes|i:i,t!==null){for(o=e.child=t.child,c=0;o!==null;)c=c|o.lanes|o.childLanes,o=o.sibling;e.childLanes=c&~s}else e.childLanes=0,e.child=null;return Vp(t,e,s,i)}if((i&536870912)!==0)e.memoizedState={baseLanes:0,cachePool:null},t!==null&&il(e,c!==null?c.cachePool:null),c!==null?Gh(e,c):Iu(),xp(e);else return e.lanes=e.childLanes=536870912,Vp(t,e,c!==null?c.baseLanes|i:i,i)}else c!==null?(il(e,c.cachePool),Gh(e,c),Wn(),e.memoizedState=null):(t!==null&&il(e,null),Iu(),Wn());return le(t,e,o,i),e.child}function Vp(t,e,i,s){var o=xu();return o=o===null?null:{parent:Pt._currentValue,pool:o},e.memoizedState={baseLanes:i,cachePool:o},t!==null&&il(e,null),Iu(),xp(e),t!==null&&Er(t,e,s,!0),null}function bl(t,e){var i=e.ref;if(i===null)t!==null&&t.ref!==null&&(e.flags|=4194816);else{if(typeof i!="function"&&typeof i!="object")throw Error(l(284));(t===null||t.ref!==i)&&(e.flags|=4194816)}}function ic(t,e,i,s,o){return Ua(e),i=qu(t,e,i,s,void 0,o),s=Yu(),t!==null&&!ne?(ju(t,e,o),Dn(t,e,o)):(At&&s&&Tu(e),e.flags|=1,le(t,e,i,o),e.child)}function Qp(t,e,i,s,o,c){return Ua(e),e.updateQueue=null,i=Vh(e,s,i,o),Xh(t),s=Yu(),t!==null&&!ne?(ju(t,e,c),Dn(t,e,c)):(At&&s&&Tu(e),e.flags|=1,le(t,e,i,c),e.child)}function Fp(t,e,i,s,o){if(Ua(e),e.stateNode===null){var c=hi,m=i.contextType;typeof m=="object"&&m!==null&&(c=he(m)),c=new i(s,c),e.memoizedState=c.state!==null&&c.state!==void 0?c.state:null,c.updater=nc,e.stateNode=c,c._reactInternals=e,c=e.stateNode,c.props=s,c.state=e.memoizedState,c.refs={},ku(e),m=i.contextType,c.context=typeof m=="object"&&m!==null?he(m):hi,c.state=e.memoizedState,m=i.getDerivedStateFromProps,typeof m=="function"&&(ec(e,i,m,s),c.state=e.memoizedState),typeof i.getDerivedStateFromProps=="function"||typeof c.getSnapshotBeforeUpdate=="function"||typeof c.UNSAFE_componentWillMount!="function"&&typeof c.componentWillMount!="function"||(m=c.state,typeof c.componentWillMount=="function"&&c.componentWillMount(),typeof c.UNSAFE_componentWillMount=="function"&&c.UNSAFE_componentWillMount(),m!==c.state&&nc.enqueueReplaceState(c,c.state,null),Cr(e,s,c,o),Or(),c.state=e.memoizedState),typeof c.componentDidMount=="function"&&(e.flags|=4194308),s=!0}else if(t===null){c=e.stateNode;var g=e.memoizedProps,b=Ha(i,g);c.props=b;var O=c.context,N=i.contextType;m=hi,typeof N=="object"&&N!==null&&(m=he(N));var L=i.getDerivedStateFromProps;N=typeof L=="function"||typeof c.getSnapshotBeforeUpdate=="function",g=e.pendingProps!==g,N||typeof c.UNSAFE_componentWillReceiveProps!="function"&&typeof c.componentWillReceiveProps!="function"||(g||O!==m)&&kp(e,c,s,m),Fn=!1;var C=e.memoizedState;c.state=C,Cr(e,s,c,o),Or(),O=e.memoizedState,g||C!==O||Fn?(typeof L=="function"&&(ec(e,i,L,s),O=e.memoizedState),(b=Fn||Np(e,i,b,s,C,O,m))?(N||typeof c.UNSAFE_componentWillMount!="function"&&typeof c.componentWillMount!="function"||(typeof c.componentWillMount=="function"&&c.componentWillMount(),typeof c.UNSAFE_componentWillMount=="function"&&c.UNSAFE_componentWillMount()),typeof c.componentDidMount=="function"&&(e.flags|=4194308)):(typeof c.componentDidMount=="function"&&(e.flags|=4194308),e.memoizedProps=s,e.memoizedState=O),c.props=s,c.state=O,c.context=m,s=b):(typeof c.componentDidMount=="function"&&(e.flags|=4194308),s=!1)}else{c=e.stateNode,zu(t,e),m=e.memoizedProps,N=Ha(i,m),c.props=N,L=e.pendingProps,C=c.context,O=i.contextType,b=hi,typeof O=="object"&&O!==null&&(b=he(O)),g=i.getDerivedStateFromProps,(O=typeof g=="function"||typeof c.getSnapshotBeforeUpdate=="function")||typeof c.UNSAFE_componentWillReceiveProps!="function"&&typeof c.componentWillReceiveProps!="function"||(m!==L||C!==b)&&kp(e,c,s,b),Fn=!1,C=e.memoizedState,c.state=C,Cr(e,s,c,o),Or();var D=e.memoizedState;m!==L||C!==D||Fn||t!==null&&t.dependencies!==null&&nl(t.dependencies)?(typeof g=="function"&&(ec(e,i,g,s),D=e.memoizedState),(N=Fn||Np(e,i,N,s,C,D,b)||t!==null&&t.dependencies!==null&&nl(t.dependencies))?(O||typeof c.UNSAFE_componentWillUpdate!="function"&&typeof c.componentWillUpdate!="function"||(typeof c.componentWillUpdate=="function"&&c.componentWillUpdate(s,D,b),typeof c.UNSAFE_componentWillUpdate=="function"&&c.UNSAFE_componentWillUpdate(s,D,b)),typeof c.componentDidUpdate=="function"&&(e.flags|=4),typeof c.getSnapshotBeforeUpdate=="function"&&(e.flags|=1024)):(typeof c.componentDidUpdate!="function"||m===t.memoizedProps&&C===t.memoizedState||(e.flags|=4),typeof c.getSnapshotBeforeUpdate!="function"||m===t.memoizedProps&&C===t.memoizedState||(e.flags|=1024),e.memoizedProps=s,e.memoizedState=D),c.props=s,c.state=D,c.context=b,s=N):(typeof c.componentDidUpdate!="function"||m===t.memoizedProps&&C===t.memoizedState||(e.flags|=4),typeof c.getSnapshotBeforeUpdate!="function"||m===t.memoizedProps&&C===t.memoizedState||(e.flags|=1024),s=!1)}return c=s,bl(t,e),s=(e.flags&128)!==0,c||s?(c=e.stateNode,i=s&&typeof i.getDerivedStateFromError!="function"?null:c.render(),e.flags|=1,t!==null&&s?(e.child=Ti(e,t.child,null,o),e.child=Ti(e,null,i,o)):le(t,e,i,o),e.memoizedState=c.state,t=e.child):t=Dn(t,e,o),t}function Zp(t,e,i,s){return _r(),e.flags|=256,le(t,e,i,s),e.child}var rc={dehydrated:null,treeContext:null,retryLane:0,hydrationErrors:null};function sc(t){return{baseLanes:t,cachePool:Lh()}}function lc(t,e,i){return t=t!==null?t.childLanes&~i:0,e&&(t|=Je),t}function Kp(t,e,i){var s=e.pendingProps,o=!1,c=(e.flags&128)!==0,m;if((m=c)||(m=t!==null&&t.memoizedState===null?!1:(te.current&2)!==0),m&&(o=!0,e.flags&=-129),m=(e.flags&32)!==0,e.flags&=-33,t===null){if(At){if(o?Jn(e):Wn(),At){var g=Xt,b;if(b=g){t:{for(b=g,g=cn;b.nodeType!==8;){if(!g){g=null;break t}if(b=sn(b.nextSibling),b===null){g=null;break t}}g=b}g!==null?(e.memoizedState={dehydrated:g,treeContext:xa!==null?{id:Rn,overflow:Mn}:null,retryLane:536870912,hydrationErrors:null},b=Le(18,null,null,0),b.stateNode=g,b.return=e,e.child=b,ge=e,Xt=null,b=!0):b=!1}b||za(e)}if(g=e.memoizedState,g!==null&&(g=g.dehydrated,g!==null))return Xc(g)?e.lanes=32:e.lanes=536870912,null;Cn(e)}return g=s.children,s=s.fallback,o?(Wn(),o=e.mode,g=El({mode:"hidden",children:g},o),s=Da(s,o,i,null),g.return=e,s.return=e,g.sibling=s,e.child=g,o=e.child,o.memoizedState=sc(i),o.childLanes=lc(t,m,i),e.memoizedState=rc,s):(Jn(e),oc(e,g))}if(b=t.memoizedState,b!==null&&(g=b.dehydrated,g!==null)){if(c)e.flags&256?(Jn(e),e.flags&=-257,e=uc(t,e,i)):e.memoizedState!==null?(Wn(),e.child=t.child,e.flags|=128,e=null):(Wn(),o=s.fallback,g=e.mode,s=El({mode:"visible",children:s.children},g),o=Da(o,g,i,null),o.flags|=2,s.return=e,o.return=e,s.sibling=o,e.child=s,Ti(e,t.child,null,i),s=e.child,s.memoizedState=sc(i),s.childLanes=lc(t,m,i),e.memoizedState=rc,e=o);else if(Jn(e),Xc(g)){if(m=g.nextSibling&&g.nextSibling.dataset,m)var O=m.dgst;m=O,s=Error(l(419)),s.stack="",s.digest=m,br({value:s,source:null,stack:null}),e=uc(t,e,i)}else if(ne||Er(t,e,i,!1),m=(i&t.childLanes)!==0,ne||m){if(m=Bt,m!==null&&(s=i&-i,s=(s&42)!==0?1:Vo(s),s=(s&(m.suspendedLanes|i))!==0?0:s,s!==0&&s!==b.retryLane))throw b.retryLane=s,di(t,s),qe(m,t,s),qp;g.data==="$?"||wc(),e=uc(t,e,i)}else g.data==="$?"?(e.flags|=192,e.child=t.child,e=null):(t=b.treeContext,Xt=sn(g.nextSibling),ge=e,At=!0,ka=null,cn=!1,t!==null&&(Ze[Ke++]=Rn,Ze[Ke++]=Mn,Ze[Ke++]=xa,Rn=t.id,Mn=t.overflow,xa=e),e=oc(e,s.children),e.flags|=4096);return e}return o?(Wn(),o=s.fallback,g=e.mode,b=t.child,O=b.sibling,s=Tn(b,{mode:"hidden",children:s.children}),s.subtreeFlags=b.subtreeFlags&65011712,O!==null?o=Tn(O,o):(o=Da(o,g,i,null),o.flags|=2),o.return=e,s.return=e,s.sibling=o,e.child=s,s=o,o=e.child,g=t.child.memoizedState,g===null?g=sc(i):(b=g.cachePool,b!==null?(O=Pt._currentValue,b=b.parent!==O?{parent:O,pool:O}:b):b=Lh(),g={baseLanes:g.baseLanes|i,cachePool:b}),o.memoizedState=g,o.childLanes=lc(t,m,i),e.memoizedState=rc,s):(Jn(e),i=t.child,t=i.sibling,i=Tn(i,{mode:"visible",children:s.children}),i.return=e,i.sibling=null,t!==null&&(m=e.deletions,m===null?(e.deletions=[t],e.flags|=16):m.push(t)),e.child=i,e.memoizedState=null,i)}function oc(t,e){return e=El({mode:"visible",children:e},t.mode),e.return=t,t.child=e}function El(t,e){return t=Le(22,t,null,e),t.lanes=0,t.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null},t}function uc(t,e,i){return Ti(e,t.child,null,i),t=oc(e,e.pendingProps.children),t.flags|=2,e.memoizedState=null,t}function $p(t,e,i){t.lanes|=e;var s=t.alternate;s!==null&&(s.lanes|=e),wu(t.return,e,i)}function cc(t,e,i,s,o){var c=t.memoizedState;c===null?t.memoizedState={isBackwards:e,rendering:null,renderingStartTime:0,last:s,tail:i,tailMode:o}:(c.isBackwards=e,c.rendering=null,c.renderingStartTime=0,c.last=s,c.tail=i,c.tailMode=o)}function Jp(t,e,i){var s=e.pendingProps,o=s.revealOrder,c=s.tail;if(le(t,e,s.children,i),s=te.current,(s&2)!==0)s=s&1|2,e.flags|=128;else{if(t!==null&&(t.flags&128)!==0)t:for(t=e.child;t!==null;){if(t.tag===13)t.memoizedState!==null&&$p(t,i,e);else if(t.tag===19)$p(t,i,e);else if(t.child!==null){t.child.return=t,t=t.child;continue}if(t===e)break t;for(;t.sibling===null;){if(t.return===null||t.return===e)break t;t=t.return}t.sibling.return=t.return,t=t.sibling}s&=1}switch(ft(te,s),o){case"forwards":for(i=e.child,o=null;i!==null;)t=i.alternate,t!==null&&Sl(t)===null&&(o=i),i=i.sibling;i=o,i===null?(o=e.child,e.child=null):(o=i.sibling,i.sibling=null),cc(e,!1,o,i,c);break;case"backwards":for(i=null,o=e.child,e.child=null;o!==null;){if(t=o.alternate,t!==null&&Sl(t)===null){e.child=o;break}t=o.sibling,o.sibling=i,i=o,o=t}cc(e,!0,i,null,c);break;case"together":cc(e,!1,null,null,void 0);break;default:e.memoizedState=null}return e.child}function Dn(t,e,i){if(t!==null&&(e.dependencies=t.dependencies),aa|=e.lanes,(i&e.childLanes)===0)if(t!==null){if(Er(t,e,i,!1),(i&e.childLanes)===0)return null}else return null;if(t!==null&&e.child!==t.child)throw Error(l(153));if(e.child!==null){for(t=e.child,i=Tn(t,t.pendingProps),e.child=i,i.return=e;t.sibling!==null;)t=t.sibling,i=i.sibling=Tn(t,t.pendingProps),i.return=e;i.sibling=null}return e.child}function fc(t,e){return(t.lanes&e)!==0?!0:(t=t.dependencies,!!(t!==null&&nl(t)))}function y0(t,e,i){switch(e.tag){case 3:Yn(e,e.stateNode.containerInfo),Qn(e,Pt,t.memoizedState.cache),_r();break;case 27:case 5:jn(e);break;case 4:Yn(e,e.stateNode.containerInfo);break;case 10:Qn(e,e.type,e.memoizedProps.value);break;case 13:var s=e.memoizedState;if(s!==null)return s.dehydrated!==null?(Jn(e),e.flags|=128,null):(i&e.child.childLanes)!==0?Kp(t,e,i):(Jn(e),t=Dn(t,e,i),t!==null?t.sibling:null);Jn(e);break;case 19:var o=(t.flags&128)!==0;if(s=(i&e.childLanes)!==0,s||(Er(t,e,i,!1),s=(i&e.childLanes)!==0),o){if(s)return Jp(t,e,i);e.flags|=128}if(o=e.memoizedState,o!==null&&(o.rendering=null,o.tail=null,o.lastEffect=null),ft(te,te.current),s)break;return null;case 22:case 23:return e.lanes=0,Xp(t,e,i);case 24:Qn(e,Pt,t.memoizedState.cache)}return Dn(t,e,i)}function Wp(t,e,i){if(t!==null)if(t.memoizedProps!==e.pendingProps)ne=!0;else{if(!fc(t,i)&&(e.flags&128)===0)return ne=!1,y0(t,e,i);ne=(t.flags&131072)!==0}else ne=!1,At&&(e.flags&1048576)!==0&&Oh(e,el,e.index);switch(e.lanes=0,e.tag){case 16:t:{t=e.pendingProps;var s=e.elementType,o=s._init;if(s=o(s._payload),e.type=s,typeof s=="function")_u(s)?(t=Ha(s,t),e.tag=1,e=Fp(null,e,s,t,i)):(e.tag=0,e=ic(null,e,s,t,i));else{if(s!=null){if(o=s.$$typeof,o===W){e.tag=11,e=Yp(null,e,s,t,i);break t}else if(o===G){e.tag=14,e=jp(null,e,s,t,i);break t}}throw e=Tt(s)||s,Error(l(306,e,""))}}return e;case 0:return ic(t,e,e.type,e.pendingProps,i);case 1:return s=e.type,o=Ha(s,e.pendingProps),Fp(t,e,s,o,i);case 3:t:{if(Yn(e,e.stateNode.containerInfo),t===null)throw Error(l(387));s=e.pendingProps;var c=e.memoizedState;o=c.element,zu(t,e),Cr(e,s,null,i);var m=e.memoizedState;if(s=m.cache,Qn(e,Pt,s),s!==c.cache&&Ou(e,[Pt],i,!0),Or(),s=m.element,c.isDehydrated)if(c={element:s,isDehydrated:!1,cache:m.cache},e.updateQueue.baseState=c,e.memoizedState=c,e.flags&256){e=Zp(t,e,s,i);break t}else if(s!==o){o=Qe(Error(l(424)),e),br(o),e=Zp(t,e,s,i);break t}else{switch(t=e.stateNode.containerInfo,t.nodeType){case 9:t=t.body;break;default:t=t.nodeName==="HTML"?t.ownerDocument.body:t}for(Xt=sn(t.firstChild),ge=e,At=!0,ka=null,cn=!0,i=Dp(e,null,s,i),e.child=i;i;)i.flags=i.flags&-3|4096,i=i.sibling}else{if(_r(),s===o){e=Dn(t,e,i);break t}le(t,e,s,i)}e=e.child}return e;case 26:return bl(t,e),t===null?(i=ng(e.type,null,e.pendingProps,null))?e.memoizedState=i:At||(i=e.type,t=e.pendingProps,s=Ul(je.current).createElement(i),s[de]=e,s[Ee]=t,ue(s,i,t),ee(s),e.stateNode=s):e.memoizedState=ng(e.type,t.memoizedProps,e.pendingProps,t.memoizedState),null;case 27:return jn(e),t===null&&At&&(s=e.stateNode=Pm(e.type,e.pendingProps,je.current),ge=e,cn=!0,o=Xt,la(e.type)?(Vc=o,Xt=sn(s.firstChild)):Xt=o),le(t,e,e.pendingProps.children,i),bl(t,e),t===null&&(e.flags|=4194304),e.child;case 5:return t===null&&At&&((o=s=Xt)&&(s=V0(s,e.type,e.pendingProps,cn),s!==null?(e.stateNode=s,ge=e,Xt=sn(s.firstChild),cn=!1,o=!0):o=!1),o||za(e)),jn(e),o=e.type,c=e.pendingProps,m=t!==null?t.memoizedProps:null,s=c.children,Yc(o,c)?s=null:m!==null&&Yc(o,m)&&(e.flags|=32),e.memoizedState!==null&&(o=qu(t,e,u0,null,null,i),Jr._currentValue=o),bl(t,e),le(t,e,s,i),e.child;case 6:return t===null&&At&&((t=i=Xt)&&(i=Q0(i,e.pendingProps,cn),i!==null?(e.stateNode=i,ge=e,Xt=null,t=!0):t=!1),t||za(e)),null;case 13:return Kp(t,e,i);case 4:return Yn(e,e.stateNode.containerInfo),s=e.pendingProps,t===null?e.child=Ti(e,null,s,i):le(t,e,s,i),e.child;case 11:return Yp(t,e,e.type,e.pendingProps,i);case 7:return le(t,e,e.pendingProps,i),e.child;case 8:return le(t,e,e.pendingProps.children,i),e.child;case 12:return le(t,e,e.pendingProps.children,i),e.child;case 10:return s=e.pendingProps,Qn(e,e.type,s.value),le(t,e,s.children,i),e.child;case 9:return o=e.type._context,s=e.pendingProps.children,Ua(e),o=he(o),s=s(o),e.flags|=1,le(t,e,s,i),e.child;case 14:return jp(t,e,e.type,e.pendingProps,i);case 15:return Gp(t,e,e.type,e.pendingProps,i);case 19:return Jp(t,e,i);case 31:return s=e.pendingProps,i=e.mode,s={mode:s.mode,children:s.children},t===null?(i=El(s,i),i.ref=e.ref,e.child=i,i.return=e,e=i):(i=Tn(t.child,s),i.ref=e.ref,e.child=i,i.return=e,e=i),e;case 22:return Xp(t,e,i);case 24:return Ua(e),s=he(Pt),t===null?(o=xu(),o===null&&(o=Bt,c=Cu(),o.pooledCache=c,c.refCount++,c!==null&&(o.pooledCacheLanes|=i),o=c),e.memoizedState={parent:s,cache:o},ku(e),Qn(e,Pt,o)):((t.lanes&i)!==0&&(zu(t,e),Cr(e,null,null,i),Or()),o=t.memoizedState,c=e.memoizedState,o.parent!==s?(o={parent:s,cache:s},e.memoizedState=o,e.lanes===0&&(e.memoizedState=e.updateQueue.baseState=o),Qn(e,Pt,s)):(s=c.cache,Qn(e,Pt,s),s!==o.cache&&Ou(e,[Pt],i,!0))),le(t,e,e.pendingProps.children,i),e.child;case 29:throw e.pendingProps}throw Error(l(156,e.tag))}function xn(t){t.flags|=4}function Pp(t,e){if(e.type!=="stylesheet"||(e.state.loading&4)!==0)t.flags&=-16777217;else if(t.flags|=16777216,!lg(e)){if(e=$e.current,e!==null&&((vt&4194048)===vt?fn!==null:(vt&62914560)!==vt&&(vt&536870912)===0||e!==fn))throw Ar=Nu,Uh;t.flags|=8192}}function Tl(t,e){e!==null&&(t.flags|=4),t.flags&16384&&(e=t.tag!==22?xd():536870912,t.lanes|=e,wi|=e)}function Ur(t,e){if(!At)switch(t.tailMode){case"hidden":e=t.tail;for(var i=null;e!==null;)e.alternate!==null&&(i=e),e=e.sibling;i===null?t.tail=null:i.sibling=null;break;case"collapsed":i=t.tail;for(var s=null;i!==null;)i.alternate!==null&&(s=i),i=i.sibling;s===null?e||t.tail===null?t.tail=null:t.tail.sibling=null:s.sibling=null}}function jt(t){var e=t.alternate!==null&&t.alternate.child===t.child,i=0,s=0;if(e)for(var o=t.child;o!==null;)i|=o.lanes|o.childLanes,s|=o.subtreeFlags&65011712,s|=o.flags&65011712,o.return=t,o=o.sibling;else for(o=t.child;o!==null;)i|=o.lanes|o.childLanes,s|=o.subtreeFlags,s|=o.flags,o.return=t,o=o.sibling;return t.subtreeFlags|=s,t.childLanes=i,e}function S0(t,e,i){var s=e.pendingProps;switch(Ru(e),e.tag){case 31:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return jt(e),null;case 1:return jt(e),null;case 3:return i=e.stateNode,s=null,t!==null&&(s=t.memoizedState.cache),e.memoizedState.cache!==s&&(e.flags|=2048),wn(Pt),Sn(),i.pendingContext&&(i.context=i.pendingContext,i.pendingContext=null),(t===null||t.child===null)&&(vr(e)?xn(e):t===null||t.memoizedState.isDehydrated&&(e.flags&256)===0||(e.flags|=1024,xh())),jt(e),null;case 26:return i=e.memoizedState,t===null?(xn(e),i!==null?(jt(e),Pp(e,i)):(jt(e),e.flags&=-16777217)):i?i!==t.memoizedState?(xn(e),jt(e),Pp(e,i)):(jt(e),e.flags&=-16777217):(t.memoizedProps!==s&&xn(e),jt(e),e.flags&=-16777217),null;case 27:Ra(e),i=je.current;var o=e.type;if(t!==null&&e.stateNode!=null)t.memoizedProps!==s&&xn(e);else{if(!s){if(e.stateNode===null)throw Error(l(166));return jt(e),null}t=Ut.current,vr(e)?Ch(e):(t=Pm(o,s,i),e.stateNode=t,xn(e))}return jt(e),null;case 5:if(Ra(e),i=e.type,t!==null&&e.stateNode!=null)t.memoizedProps!==s&&xn(e);else{if(!s){if(e.stateNode===null)throw Error(l(166));return jt(e),null}if(t=Ut.current,vr(e))Ch(e);else{switch(o=Ul(je.current),t){case 1:t=o.createElementNS("http://www.w3.org/2000/svg",i);break;case 2:t=o.createElementNS("http://www.w3.org/1998/Math/MathML",i);break;default:switch(i){case"svg":t=o.createElementNS("http://www.w3.org/2000/svg",i);break;case"math":t=o.createElementNS("http://www.w3.org/1998/Math/MathML",i);break;case"script":t=o.createElement("div"),t.innerHTML="<script><\/script>",t=t.removeChild(t.firstChild);break;case"select":t=typeof s.is=="string"?o.createElement("select",{is:s.is}):o.createElement("select"),s.multiple?t.multiple=!0:s.size&&(t.size=s.size);break;default:t=typeof s.is=="string"?o.createElement(i,{is:s.is}):o.createElement(i)}}t[de]=e,t[Ee]=s;t:for(o=e.child;o!==null;){if(o.tag===5||o.tag===6)t.appendChild(o.stateNode);else if(o.tag!==4&&o.tag!==27&&o.child!==null){o.child.return=o,o=o.child;continue}if(o===e)break t;for(;o.sibling===null;){if(o.return===null||o.return===e)break t;o=o.return}o.sibling.return=o.return,o=o.sibling}e.stateNode=t;t:switch(ue(t,i,s),i){case"button":case"input":case"select":case"textarea":t=!!s.autoFocus;break t;case"img":t=!0;break t;default:t=!1}t&&xn(e)}}return jt(e),e.flags&=-16777217,null;case 6:if(t&&e.stateNode!=null)t.memoizedProps!==s&&xn(e);else{if(typeof s!="string"&&e.stateNode===null)throw Error(l(166));if(t=je.current,vr(e)){if(t=e.stateNode,i=e.memoizedProps,s=null,o=ge,o!==null)switch(o.tag){case 27:case 5:s=o.memoizedProps}t[de]=e,t=!!(t.nodeValue===i||s!==null&&s.suppressHydrationWarning===!0||Qm(t.nodeValue,i)),t||za(e)}else t=Ul(t).createTextNode(s),t[de]=e,e.stateNode=t}return jt(e),null;case 13:if(s=e.memoizedState,t===null||t.memoizedState!==null&&t.memoizedState.dehydrated!==null){if(o=vr(e),s!==null&&s.dehydrated!==null){if(t===null){if(!o)throw Error(l(318));if(o=e.memoizedState,o=o!==null?o.dehydrated:null,!o)throw Error(l(317));o[de]=e}else _r(),(e.flags&128)===0&&(e.memoizedState=null),e.flags|=4;jt(e),o=!1}else o=xh(),t!==null&&t.memoizedState!==null&&(t.memoizedState.hydrationErrors=o),o=!0;if(!o)return e.flags&256?(Cn(e),e):(Cn(e),null)}if(Cn(e),(e.flags&128)!==0)return e.lanes=i,e;if(i=s!==null,t=t!==null&&t.memoizedState!==null,i){s=e.child,o=null,s.alternate!==null&&s.alternate.memoizedState!==null&&s.alternate.memoizedState.cachePool!==null&&(o=s.alternate.memoizedState.cachePool.pool);var c=null;s.memoizedState!==null&&s.memoizedState.cachePool!==null&&(c=s.memoizedState.cachePool.pool),c!==o&&(s.flags|=2048)}return i!==t&&i&&(e.child.flags|=8192),Tl(e,e.updateQueue),jt(e),null;case 4:return Sn(),t===null&&Uc(e.stateNode.containerInfo),jt(e),null;case 10:return wn(e.type),jt(e),null;case 19:if(Mt(te),o=e.memoizedState,o===null)return jt(e),null;if(s=(e.flags&128)!==0,c=o.rendering,c===null)if(s)Ur(o,!1);else{if(Vt!==0||t!==null&&(t.flags&128)!==0)for(t=e.child;t!==null;){if(c=Sl(t),c!==null){for(e.flags|=128,Ur(o,!1),t=c.updateQueue,e.updateQueue=t,Tl(e,t),e.subtreeFlags=0,t=i,i=e.child;i!==null;)wh(i,t),i=i.sibling;return ft(te,te.current&1|2),e.child}t=t.sibling}o.tail!==null&&be()>Al&&(e.flags|=128,s=!0,Ur(o,!1),e.lanes=4194304)}else{if(!s)if(t=Sl(c),t!==null){if(e.flags|=128,s=!0,t=t.updateQueue,e.updateQueue=t,Tl(e,t),Ur(o,!0),o.tail===null&&o.tailMode==="hidden"&&!c.alternate&&!At)return jt(e),null}else 2*be()-o.renderingStartTime>Al&&i!==536870912&&(e.flags|=128,s=!0,Ur(o,!1),e.lanes=4194304);o.isBackwards?(c.sibling=e.child,e.child=c):(t=o.last,t!==null?t.sibling=c:e.child=c,o.last=c)}return o.tail!==null?(e=o.tail,o.rendering=e,o.tail=e.sibling,o.renderingStartTime=be(),e.sibling=null,t=te.current,ft(te,s?t&1|2:t&1),e):(jt(e),null);case 22:case 23:return Cn(e),Bu(),s=e.memoizedState!==null,t!==null?t.memoizedState!==null!==s&&(e.flags|=8192):s&&(e.flags|=8192),s?(i&536870912)!==0&&(e.flags&128)===0&&(jt(e),e.subtreeFlags&6&&(e.flags|=8192)):jt(e),i=e.updateQueue,i!==null&&Tl(e,i.retryQueue),i=null,t!==null&&t.memoizedState!==null&&t.memoizedState.cachePool!==null&&(i=t.memoizedState.cachePool.pool),s=null,e.memoizedState!==null&&e.memoizedState.cachePool!==null&&(s=e.memoizedState.cachePool.pool),s!==i&&(e.flags|=2048),t!==null&&Mt(Ia),null;case 24:return i=null,t!==null&&(i=t.memoizedState.cache),e.memoizedState.cache!==i&&(e.flags|=2048),wn(Pt),jt(e),null;case 25:return null;case 30:return null}throw Error(l(156,e.tag))}function v0(t,e){switch(Ru(e),e.tag){case 1:return t=e.flags,t&65536?(e.flags=t&-65537|128,e):null;case 3:return wn(Pt),Sn(),t=e.flags,(t&65536)!==0&&(t&128)===0?(e.flags=t&-65537|128,e):null;case 26:case 27:case 5:return Ra(e),null;case 13:if(Cn(e),t=e.memoizedState,t!==null&&t.dehydrated!==null){if(e.alternate===null)throw Error(l(340));_r()}return t=e.flags,t&65536?(e.flags=t&-65537|128,e):null;case 19:return Mt(te),null;case 4:return Sn(),null;case 10:return wn(e.type),null;case 22:case 23:return Cn(e),Bu(),t!==null&&Mt(Ia),t=e.flags,t&65536?(e.flags=t&-65537|128,e):null;case 24:return wn(Pt),null;case 25:return null;default:return null}}function tm(t,e){switch(Ru(e),e.tag){case 3:wn(Pt),Sn();break;case 26:case 27:case 5:Ra(e);break;case 4:Sn();break;case 13:Cn(e);break;case 19:Mt(te);break;case 10:wn(e.type);break;case 22:case 23:Cn(e),Bu(),t!==null&&Mt(Ia);break;case 24:wn(Pt)}}function Ir(t,e){try{var i=e.updateQueue,s=i!==null?i.lastEffect:null;if(s!==null){var o=s.next;i=o;do{if((i.tag&t)===t){s=void 0;var c=i.create,m=i.inst;s=c(),m.destroy=s}i=i.next}while(i!==o)}}catch(g){It(e,e.return,g)}}function Pn(t,e,i){try{var s=e.updateQueue,o=s!==null?s.lastEffect:null;if(o!==null){var c=o.next;s=c;do{if((s.tag&t)===t){var m=s.inst,g=m.destroy;if(g!==void 0){m.destroy=void 0,o=e;var b=i,O=g;try{O()}catch(N){It(o,b,N)}}}s=s.next}while(s!==c)}}catch(N){It(e,e.return,N)}}function em(t){var e=t.updateQueue;if(e!==null){var i=t.stateNode;try{jh(e,i)}catch(s){It(t,t.return,s)}}}function nm(t,e,i){i.props=Ha(t.type,t.memoizedProps),i.state=t.memoizedState;try{i.componentWillUnmount()}catch(s){It(t,e,s)}}function Br(t,e){try{var i=t.ref;if(i!==null){switch(t.tag){case 26:case 27:case 5:var s=t.stateNode;break;case 30:s=t.stateNode;break;default:s=t.stateNode}typeof i=="function"?t.refCleanup=i(s):i.current=s}}catch(o){It(t,e,o)}}function dn(t,e){var i=t.ref,s=t.refCleanup;if(i!==null)if(typeof s=="function")try{s()}catch(o){It(t,e,o)}finally{t.refCleanup=null,t=t.alternate,t!=null&&(t.refCleanup=null)}else if(typeof i=="function")try{i(null)}catch(o){It(t,e,o)}else i.current=null}function am(t){var e=t.type,i=t.memoizedProps,s=t.stateNode;try{t:switch(e){case"button":case"input":case"select":case"textarea":i.autoFocus&&s.focus();break t;case"img":i.src?s.src=i.src:i.srcSet&&(s.srcset=i.srcSet)}}catch(o){It(t,t.return,o)}}function dc(t,e,i){try{var s=t.stateNode;q0(s,t.type,i,e),s[Ee]=e}catch(o){It(t,t.return,o)}}function im(t){return t.tag===5||t.tag===3||t.tag===26||t.tag===27&&la(t.type)||t.tag===4}function hc(t){t:for(;;){for(;t.sibling===null;){if(t.return===null||im(t.return))return null;t=t.return}for(t.sibling.return=t.return,t=t.sibling;t.tag!==5&&t.tag!==6&&t.tag!==18;){if(t.tag===27&&la(t.type)||t.flags&2||t.child===null||t.tag===4)continue t;t.child.return=t,t=t.child}if(!(t.flags&2))return t.stateNode}}function pc(t,e,i){var s=t.tag;if(s===5||s===6)t=t.stateNode,e?(i.nodeType===9?i.body:i.nodeName==="HTML"?i.ownerDocument.body:i).insertBefore(t,e):(e=i.nodeType===9?i.body:i.nodeName==="HTML"?i.ownerDocument.body:i,e.appendChild(t),i=i._reactRootContainer,i!=null||e.onclick!==null||(e.onclick=Ll));else if(s!==4&&(s===27&&la(t.type)&&(i=t.stateNode,e=null),t=t.child,t!==null))for(pc(t,e,i),t=t.sibling;t!==null;)pc(t,e,i),t=t.sibling}function Rl(t,e,i){var s=t.tag;if(s===5||s===6)t=t.stateNode,e?i.insertBefore(t,e):i.appendChild(t);else if(s!==4&&(s===27&&la(t.type)&&(i=t.stateNode),t=t.child,t!==null))for(Rl(t,e,i),t=t.sibling;t!==null;)Rl(t,e,i),t=t.sibling}function rm(t){var e=t.stateNode,i=t.memoizedProps;try{for(var s=t.type,o=e.attributes;o.length;)e.removeAttributeNode(o[0]);ue(e,s,i),e[de]=t,e[Ee]=i}catch(c){It(t,t.return,c)}}var Nn=!1,Kt=!1,mc=!1,sm=typeof WeakSet=="function"?WeakSet:Set,ae=null;function _0(t,e){if(t=t.containerInfo,Hc=jl,t=yh(t),hu(t)){if("selectionStart"in t)var i={start:t.selectionStart,end:t.selectionEnd};else t:{i=(i=t.ownerDocument)&&i.defaultView||window;var s=i.getSelection&&i.getSelection();if(s&&s.rangeCount!==0){i=s.anchorNode;var o=s.anchorOffset,c=s.focusNode;s=s.focusOffset;try{i.nodeType,c.nodeType}catch{i=null;break t}var m=0,g=-1,b=-1,O=0,N=0,L=t,C=null;e:for(;;){for(var D;L!==i||o!==0&&L.nodeType!==3||(g=m+o),L!==c||s!==0&&L.nodeType!==3||(b=m+s),L.nodeType===3&&(m+=L.nodeValue.length),(D=L.firstChild)!==null;)C=L,L=D;for(;;){if(L===t)break e;if(C===i&&++O===o&&(g=m),C===c&&++N===s&&(b=m),(D=L.nextSibling)!==null)break;L=C,C=L.parentNode}L=D}i=g===-1||b===-1?null:{start:g,end:b}}else i=null}i=i||{start:0,end:0}}else i=null;for(qc={focusedElem:t,selectionRange:i},jl=!1,ae=e;ae!==null;)if(e=ae,t=e.child,(e.subtreeFlags&1024)!==0&&t!==null)t.return=e,ae=t;else for(;ae!==null;){switch(e=ae,c=e.alternate,t=e.flags,e.tag){case 0:break;case 11:case 15:break;case 1:if((t&1024)!==0&&c!==null){t=void 0,i=e,o=c.memoizedProps,c=c.memoizedState,s=i.stateNode;try{var at=Ha(i.type,o,i.elementType===i.type);t=s.getSnapshotBeforeUpdate(at,c),s.__reactInternalSnapshotBeforeUpdate=t}catch(tt){It(i,i.return,tt)}}break;case 3:if((t&1024)!==0){if(t=e.stateNode.containerInfo,i=t.nodeType,i===9)Gc(t);else if(i===1)switch(t.nodeName){case"HEAD":case"HTML":case"BODY":Gc(t);break;default:t.textContent=""}}break;case 5:case 26:case 27:case 6:case 4:case 17:break;default:if((t&1024)!==0)throw Error(l(163))}if(t=e.sibling,t!==null){t.return=e.return,ae=t;break}ae=e.return}}function lm(t,e,i){var s=i.flags;switch(i.tag){case 0:case 11:case 15:ta(t,i),s&4&&Ir(5,i);break;case 1:if(ta(t,i),s&4)if(t=i.stateNode,e===null)try{t.componentDidMount()}catch(m){It(i,i.return,m)}else{var o=Ha(i.type,e.memoizedProps);e=e.memoizedState;try{t.componentDidUpdate(o,e,t.__reactInternalSnapshotBeforeUpdate)}catch(m){It(i,i.return,m)}}s&64&&em(i),s&512&&Br(i,i.return);break;case 3:if(ta(t,i),s&64&&(t=i.updateQueue,t!==null)){if(e=null,i.child!==null)switch(i.child.tag){case 27:case 5:e=i.child.stateNode;break;case 1:e=i.child.stateNode}try{jh(t,e)}catch(m){It(i,i.return,m)}}break;case 27:e===null&&s&4&&rm(i);case 26:case 5:ta(t,i),e===null&&s&4&&am(i),s&512&&Br(i,i.return);break;case 12:ta(t,i);break;case 13:ta(t,i),s&4&&cm(t,i),s&64&&(t=i.memoizedState,t!==null&&(t=t.dehydrated,t!==null&&(i=C0.bind(null,i),F0(t,i))));break;case 22:if(s=i.memoizedState!==null||Nn,!s){e=e!==null&&e.memoizedState!==null||Kt,o=Nn;var c=Kt;Nn=s,(Kt=e)&&!c?ea(t,i,(i.subtreeFlags&8772)!==0):ta(t,i),Nn=o,Kt=c}break;case 30:break;default:ta(t,i)}}function om(t){var e=t.alternate;e!==null&&(t.alternate=null,om(e)),t.child=null,t.deletions=null,t.sibling=null,t.tag===5&&(e=t.stateNode,e!==null&&Zo(e)),t.stateNode=null,t.return=null,t.dependencies=null,t.memoizedProps=null,t.memoizedState=null,t.pendingProps=null,t.stateNode=null,t.updateQueue=null}var Yt=null,Me=!1;function kn(t,e,i){for(i=i.child;i!==null;)um(t,e,i),i=i.sibling}function um(t,e,i){if(Ne&&typeof Ne.onCommitFiberUnmount=="function")try{Ne.onCommitFiberUnmount(_n,i)}catch{}switch(i.tag){case 26:Kt||dn(i,e),kn(t,e,i),i.memoizedState?i.memoizedState.count--:i.stateNode&&(i=i.stateNode,i.parentNode.removeChild(i));break;case 27:Kt||dn(i,e);var s=Yt,o=Me;la(i.type)&&(Yt=i.stateNode,Me=!1),kn(t,e,i),Fr(i.stateNode),Yt=s,Me=o;break;case 5:Kt||dn(i,e);case 6:if(s=Yt,o=Me,Yt=null,kn(t,e,i),Yt=s,Me=o,Yt!==null)if(Me)try{(Yt.nodeType===9?Yt.body:Yt.nodeName==="HTML"?Yt.ownerDocument.body:Yt).removeChild(i.stateNode)}catch(c){It(i,e,c)}else try{Yt.removeChild(i.stateNode)}catch(c){It(i,e,c)}break;case 18:Yt!==null&&(Me?(t=Yt,Jm(t.nodeType===9?t.body:t.nodeName==="HTML"?t.ownerDocument.body:t,i.stateNode),es(t)):Jm(Yt,i.stateNode));break;case 4:s=Yt,o=Me,Yt=i.stateNode.containerInfo,Me=!0,kn(t,e,i),Yt=s,Me=o;break;case 0:case 11:case 14:case 15:Kt||Pn(2,i,e),Kt||Pn(4,i,e),kn(t,e,i);break;case 1:Kt||(dn(i,e),s=i.stateNode,typeof s.componentWillUnmount=="function"&&nm(i,e,s)),kn(t,e,i);break;case 21:kn(t,e,i);break;case 22:Kt=(s=Kt)||i.memoizedState!==null,kn(t,e,i),Kt=s;break;default:kn(t,e,i)}}function cm(t,e){if(e.memoizedState===null&&(t=e.alternate,t!==null&&(t=t.memoizedState,t!==null&&(t=t.dehydrated,t!==null))))try{es(t)}catch(i){It(e,e.return,i)}}function b0(t){switch(t.tag){case 13:case 19:var e=t.stateNode;return e===null&&(e=t.stateNode=new sm),e;case 22:return t=t.stateNode,e=t._retryCache,e===null&&(e=t._retryCache=new sm),e;default:throw Error(l(435,t.tag))}}function gc(t,e){var i=b0(t);e.forEach(function(s){var o=D0.bind(null,t,s);i.has(s)||(i.add(s),s.then(o,o))})}function Ue(t,e){var i=e.deletions;if(i!==null)for(var s=0;s<i.length;s++){var o=i[s],c=t,m=e,g=m;t:for(;g!==null;){switch(g.tag){case 27:if(la(g.type)){Yt=g.stateNode,Me=!1;break t}break;case 5:Yt=g.stateNode,Me=!1;break t;case 3:case 4:Yt=g.stateNode.containerInfo,Me=!0;break t}g=g.return}if(Yt===null)throw Error(l(160));um(c,m,o),Yt=null,Me=!1,c=o.alternate,c!==null&&(c.return=null),o.return=null}if(e.subtreeFlags&13878)for(e=e.child;e!==null;)fm(e,t),e=e.sibling}var rn=null;function fm(t,e){var i=t.alternate,s=t.flags;switch(t.tag){case 0:case 11:case 14:case 15:Ue(e,t),Ie(t),s&4&&(Pn(3,t,t.return),Ir(3,t),Pn(5,t,t.return));break;case 1:Ue(e,t),Ie(t),s&512&&(Kt||i===null||dn(i,i.return)),s&64&&Nn&&(t=t.updateQueue,t!==null&&(s=t.callbacks,s!==null&&(i=t.shared.hiddenCallbacks,t.shared.hiddenCallbacks=i===null?s:i.concat(s))));break;case 26:var o=rn;if(Ue(e,t),Ie(t),s&512&&(Kt||i===null||dn(i,i.return)),s&4){var c=i!==null?i.memoizedState:null;if(s=t.memoizedState,i===null)if(s===null)if(t.stateNode===null){t:{s=t.type,i=t.memoizedProps,o=o.ownerDocument||o;e:switch(s){case"title":c=o.getElementsByTagName("title")[0],(!c||c[or]||c[de]||c.namespaceURI==="http://www.w3.org/2000/svg"||c.hasAttribute("itemprop"))&&(c=o.createElement(s),o.head.insertBefore(c,o.querySelector("head > title"))),ue(c,s,i),c[de]=t,ee(c),s=c;break t;case"link":var m=rg("link","href",o).get(s+(i.href||""));if(m){for(var g=0;g<m.length;g++)if(c=m[g],c.getAttribute("href")===(i.href==null||i.href===""?null:i.href)&&c.getAttribute("rel")===(i.rel==null?null:i.rel)&&c.getAttribute("title")===(i.title==null?null:i.title)&&c.getAttribute("crossorigin")===(i.crossOrigin==null?null:i.crossOrigin)){m.splice(g,1);break e}}c=o.createElement(s),ue(c,s,i),o.head.appendChild(c);break;case"meta":if(m=rg("meta","content",o).get(s+(i.content||""))){for(g=0;g<m.length;g++)if(c=m[g],c.getAttribute("content")===(i.content==null?null:""+i.content)&&c.getAttribute("name")===(i.name==null?null:i.name)&&c.getAttribute("property")===(i.property==null?null:i.property)&&c.getAttribute("http-equiv")===(i.httpEquiv==null?null:i.httpEquiv)&&c.getAttribute("charset")===(i.charSet==null?null:i.charSet)){m.splice(g,1);break e}}c=o.createElement(s),ue(c,s,i),o.head.appendChild(c);break;default:throw Error(l(468,s))}c[de]=t,ee(c),s=c}t.stateNode=s}else sg(o,t.type,t.stateNode);else t.stateNode=ig(o,s,t.memoizedProps);else c!==s?(c===null?i.stateNode!==null&&(i=i.stateNode,i.parentNode.removeChild(i)):c.count--,s===null?sg(o,t.type,t.stateNode):ig(o,s,t.memoizedProps)):s===null&&t.stateNode!==null&&dc(t,t.memoizedProps,i.memoizedProps)}break;case 27:Ue(e,t),Ie(t),s&512&&(Kt||i===null||dn(i,i.return)),i!==null&&s&4&&dc(t,t.memoizedProps,i.memoizedProps);break;case 5:if(Ue(e,t),Ie(t),s&512&&(Kt||i===null||dn(i,i.return)),t.flags&32){o=t.stateNode;try{ri(o,"")}catch(D){It(t,t.return,D)}}s&4&&t.stateNode!=null&&(o=t.memoizedProps,dc(t,o,i!==null?i.memoizedProps:o)),s&1024&&(mc=!0);break;case 6:if(Ue(e,t),Ie(t),s&4){if(t.stateNode===null)throw Error(l(162));s=t.memoizedProps,i=t.stateNode;try{i.nodeValue=s}catch(D){It(t,t.return,D)}}break;case 3:if(Hl=null,o=rn,rn=Il(e.containerInfo),Ue(e,t),rn=o,Ie(t),s&4&&i!==null&&i.memoizedState.isDehydrated)try{es(e.containerInfo)}catch(D){It(t,t.return,D)}mc&&(mc=!1,dm(t));break;case 4:s=rn,rn=Il(t.stateNode.containerInfo),Ue(e,t),Ie(t),rn=s;break;case 12:Ue(e,t),Ie(t);break;case 13:Ue(e,t),Ie(t),t.child.flags&8192&&t.memoizedState!==null!=(i!==null&&i.memoizedState!==null)&&(Ec=be()),s&4&&(s=t.updateQueue,s!==null&&(t.updateQueue=null,gc(t,s)));break;case 22:o=t.memoizedState!==null;var b=i!==null&&i.memoizedState!==null,O=Nn,N=Kt;if(Nn=O||o,Kt=N||b,Ue(e,t),Kt=N,Nn=O,Ie(t),s&8192)t:for(e=t.stateNode,e._visibility=o?e._visibility&-2:e._visibility|1,o&&(i===null||b||Nn||Kt||qa(t)),i=null,e=t;;){if(e.tag===5||e.tag===26){if(i===null){b=i=e;try{if(c=b.stateNode,o)m=c.style,typeof m.setProperty=="function"?m.setProperty("display","none","important"):m.display="none";else{g=b.stateNode;var L=b.memoizedProps.style,C=L!=null&&L.hasOwnProperty("display")?L.display:null;g.style.display=C==null||typeof C=="boolean"?"":(""+C).trim()}}catch(D){It(b,b.return,D)}}}else if(e.tag===6){if(i===null){b=e;try{b.stateNode.nodeValue=o?"":b.memoizedProps}catch(D){It(b,b.return,D)}}}else if((e.tag!==22&&e.tag!==23||e.memoizedState===null||e===t)&&e.child!==null){e.child.return=e,e=e.child;continue}if(e===t)break t;for(;e.sibling===null;){if(e.return===null||e.return===t)break t;i===e&&(i=null),e=e.return}i===e&&(i=null),e.sibling.return=e.return,e=e.sibling}s&4&&(s=t.updateQueue,s!==null&&(i=s.retryQueue,i!==null&&(s.retryQueue=null,gc(t,i))));break;case 19:Ue(e,t),Ie(t),s&4&&(s=t.updateQueue,s!==null&&(t.updateQueue=null,gc(t,s)));break;case 30:break;case 21:break;default:Ue(e,t),Ie(t)}}function Ie(t){var e=t.flags;if(e&2){try{for(var i,s=t.return;s!==null;){if(im(s)){i=s;break}s=s.return}if(i==null)throw Error(l(160));switch(i.tag){case 27:var o=i.stateNode,c=hc(t);Rl(t,c,o);break;case 5:var m=i.stateNode;i.flags&32&&(ri(m,""),i.flags&=-33);var g=hc(t);Rl(t,g,m);break;case 3:case 4:var b=i.stateNode.containerInfo,O=hc(t);pc(t,O,b);break;default:throw Error(l(161))}}catch(N){It(t,t.return,N)}t.flags&=-3}e&4096&&(t.flags&=-4097)}function dm(t){if(t.subtreeFlags&1024)for(t=t.child;t!==null;){var e=t;dm(e),e.tag===5&&e.flags&1024&&e.stateNode.reset(),t=t.sibling}}function ta(t,e){if(e.subtreeFlags&8772)for(e=e.child;e!==null;)lm(t,e.alternate,e),e=e.sibling}function qa(t){for(t=t.child;t!==null;){var e=t;switch(e.tag){case 0:case 11:case 14:case 15:Pn(4,e,e.return),qa(e);break;case 1:dn(e,e.return);var i=e.stateNode;typeof i.componentWillUnmount=="function"&&nm(e,e.return,i),qa(e);break;case 27:Fr(e.stateNode);case 26:case 5:dn(e,e.return),qa(e);break;case 22:e.memoizedState===null&&qa(e);break;case 30:qa(e);break;default:qa(e)}t=t.sibling}}function ea(t,e,i){for(i=i&&(e.subtreeFlags&8772)!==0,e=e.child;e!==null;){var s=e.alternate,o=t,c=e,m=c.flags;switch(c.tag){case 0:case 11:case 15:ea(o,c,i),Ir(4,c);break;case 1:if(ea(o,c,i),s=c,o=s.stateNode,typeof o.componentDidMount=="function")try{o.componentDidMount()}catch(O){It(s,s.return,O)}if(s=c,o=s.updateQueue,o!==null){var g=s.stateNode;try{var b=o.shared.hiddenCallbacks;if(b!==null)for(o.shared.hiddenCallbacks=null,o=0;o<b.length;o++)Yh(b[o],g)}catch(O){It(s,s.return,O)}}i&&m&64&&em(c),Br(c,c.return);break;case 27:rm(c);case 26:case 5:ea(o,c,i),i&&s===null&&m&4&&am(c),Br(c,c.return);break;case 12:ea(o,c,i);break;case 13:ea(o,c,i),i&&m&4&&cm(o,c);break;case 22:c.memoizedState===null&&ea(o,c,i),Br(c,c.return);break;case 30:break;default:ea(o,c,i)}e=e.sibling}}function yc(t,e){var i=null;t!==null&&t.memoizedState!==null&&t.memoizedState.cachePool!==null&&(i=t.memoizedState.cachePool.pool),t=null,e.memoizedState!==null&&e.memoizedState.cachePool!==null&&(t=e.memoizedState.cachePool.pool),t!==i&&(t!=null&&t.refCount++,i!=null&&Tr(i))}function Sc(t,e){t=null,e.alternate!==null&&(t=e.alternate.memoizedState.cache),e=e.memoizedState.cache,e!==t&&(e.refCount++,t!=null&&Tr(t))}function hn(t,e,i,s){if(e.subtreeFlags&10256)for(e=e.child;e!==null;)hm(t,e,i,s),e=e.sibling}function hm(t,e,i,s){var o=e.flags;switch(e.tag){case 0:case 11:case 15:hn(t,e,i,s),o&2048&&Ir(9,e);break;case 1:hn(t,e,i,s);break;case 3:hn(t,e,i,s),o&2048&&(t=null,e.alternate!==null&&(t=e.alternate.memoizedState.cache),e=e.memoizedState.cache,e!==t&&(e.refCount++,t!=null&&Tr(t)));break;case 12:if(o&2048){hn(t,e,i,s),t=e.stateNode;try{var c=e.memoizedProps,m=c.id,g=c.onPostCommit;typeof g=="function"&&g(m,e.alternate===null?"mount":"update",t.passiveEffectDuration,-0)}catch(b){It(e,e.return,b)}}else hn(t,e,i,s);break;case 13:hn(t,e,i,s);break;case 23:break;case 22:c=e.stateNode,m=e.alternate,e.memoizedState!==null?c._visibility&2?hn(t,e,i,s):Hr(t,e):c._visibility&2?hn(t,e,i,s):(c._visibility|=2,Ri(t,e,i,s,(e.subtreeFlags&10256)!==0)),o&2048&&yc(m,e);break;case 24:hn(t,e,i,s),o&2048&&Sc(e.alternate,e);break;default:hn(t,e,i,s)}}function Ri(t,e,i,s,o){for(o=o&&(e.subtreeFlags&10256)!==0,e=e.child;e!==null;){var c=t,m=e,g=i,b=s,O=m.flags;switch(m.tag){case 0:case 11:case 15:Ri(c,m,g,b,o),Ir(8,m);break;case 23:break;case 22:var N=m.stateNode;m.memoizedState!==null?N._visibility&2?Ri(c,m,g,b,o):Hr(c,m):(N._visibility|=2,Ri(c,m,g,b,o)),o&&O&2048&&yc(m.alternate,m);break;case 24:Ri(c,m,g,b,o),o&&O&2048&&Sc(m.alternate,m);break;default:Ri(c,m,g,b,o)}e=e.sibling}}function Hr(t,e){if(e.subtreeFlags&10256)for(e=e.child;e!==null;){var i=t,s=e,o=s.flags;switch(s.tag){case 22:Hr(i,s),o&2048&&yc(s.alternate,s);break;case 24:Hr(i,s),o&2048&&Sc(s.alternate,s);break;default:Hr(i,s)}e=e.sibling}}var qr=8192;function Mi(t){if(t.subtreeFlags&qr)for(t=t.child;t!==null;)pm(t),t=t.sibling}function pm(t){switch(t.tag){case 26:Mi(t),t.flags&qr&&t.memoizedState!==null&&sb(rn,t.memoizedState,t.memoizedProps);break;case 5:Mi(t);break;case 3:case 4:var e=rn;rn=Il(t.stateNode.containerInfo),Mi(t),rn=e;break;case 22:t.memoizedState===null&&(e=t.alternate,e!==null&&e.memoizedState!==null?(e=qr,qr=16777216,Mi(t),qr=e):Mi(t));break;default:Mi(t)}}function mm(t){var e=t.alternate;if(e!==null&&(t=e.child,t!==null)){e.child=null;do e=t.sibling,t.sibling=null,t=e;while(t!==null)}}function Yr(t){var e=t.deletions;if((t.flags&16)!==0){if(e!==null)for(var i=0;i<e.length;i++){var s=e[i];ae=s,ym(s,t)}mm(t)}if(t.subtreeFlags&10256)for(t=t.child;t!==null;)gm(t),t=t.sibling}function gm(t){switch(t.tag){case 0:case 11:case 15:Yr(t),t.flags&2048&&Pn(9,t,t.return);break;case 3:Yr(t);break;case 12:Yr(t);break;case 22:var e=t.stateNode;t.memoizedState!==null&&e._visibility&2&&(t.return===null||t.return.tag!==13)?(e._visibility&=-3,Ml(t)):Yr(t);break;default:Yr(t)}}function Ml(t){var e=t.deletions;if((t.flags&16)!==0){if(e!==null)for(var i=0;i<e.length;i++){var s=e[i];ae=s,ym(s,t)}mm(t)}for(t=t.child;t!==null;){switch(e=t,e.tag){case 0:case 11:case 15:Pn(8,e,e.return),Ml(e);break;case 22:i=e.stateNode,i._visibility&2&&(i._visibility&=-3,Ml(e));break;default:Ml(e)}t=t.sibling}}function ym(t,e){for(;ae!==null;){var i=ae;switch(i.tag){case 0:case 11:case 15:Pn(8,i,e);break;case 23:case 22:if(i.memoizedState!==null&&i.memoizedState.cachePool!==null){var s=i.memoizedState.cachePool.pool;s!=null&&s.refCount++}break;case 24:Tr(i.memoizedState.cache)}if(s=i.child,s!==null)s.return=i,ae=s;else t:for(i=t;ae!==null;){s=ae;var o=s.sibling,c=s.return;if(om(s),s===i){ae=null;break t}if(o!==null){o.return=c,ae=o;break t}ae=c}}}var E0={getCacheForType:function(t){var e=he(Pt),i=e.data.get(t);return i===void 0&&(i=t(),e.data.set(t,i)),i}},T0=typeof WeakMap=="function"?WeakMap:Map,Ct=0,Bt=null,mt=null,vt=0,Dt=0,Be=null,na=!1,Ai=!1,vc=!1,zn=0,Vt=0,aa=0,Ya=0,_c=0,Je=0,wi=0,jr=null,Ae=null,bc=!1,Ec=0,Al=1/0,wl=null,ia=null,oe=0,ra=null,Oi=null,Ci=0,Tc=0,Rc=null,Sm=null,Gr=0,Mc=null;function He(){if((Ct&2)!==0&&vt!==0)return vt&-vt;if(A.T!==null){var t=gi;return t!==0?t:Nc()}return zd()}function vm(){Je===0&&(Je=(vt&536870912)===0||At?Dd():536870912);var t=$e.current;return t!==null&&(t.flags|=32),Je}function qe(t,e,i){(t===Bt&&(Dt===2||Dt===9)||t.cancelPendingCommit!==null)&&(Di(t,0),sa(t,vt,Je,!1)),lr(t,i),((Ct&2)===0||t!==Bt)&&(t===Bt&&((Ct&2)===0&&(Ya|=i),Vt===4&&sa(t,vt,Je,!1)),pn(t))}function _m(t,e,i){if((Ct&6)!==0)throw Error(l(327));var s=!i&&(e&124)===0&&(e&t.expiredLanes)===0||sr(t,e),o=s?A0(t,e):Oc(t,e,!0),c=s;do{if(o===0){Ai&&!s&&sa(t,e,0,!1);break}else{if(i=t.current.alternate,c&&!R0(i)){o=Oc(t,e,!1),c=!1;continue}if(o===2){if(c=e,t.errorRecoveryDisabledLanes&c)var m=0;else m=t.pendingLanes&-536870913,m=m!==0?m:m&536870912?536870912:0;if(m!==0){e=m;t:{var g=t;o=jr;var b=g.current.memoizedState.isDehydrated;if(b&&(Di(g,m).flags|=256),m=Oc(g,m,!1),m!==2){if(vc&&!b){g.errorRecoveryDisabledLanes|=c,Ya|=c,o=4;break t}c=Ae,Ae=o,c!==null&&(Ae===null?Ae=c:Ae.push.apply(Ae,c))}o=m}if(c=!1,o!==2)continue}}if(o===1){Di(t,0),sa(t,e,0,!0);break}t:{switch(s=t,c=o,c){case 0:case 1:throw Error(l(345));case 4:if((e&4194048)!==e)break;case 6:sa(s,e,Je,!na);break t;case 2:Ae=null;break;case 3:case 5:break;default:throw Error(l(329))}if((e&62914560)===e&&(o=Ec+300-be(),10<o)){if(sa(s,e,Je,!na),Bs(s,0,!0)!==0)break t;s.timeoutHandle=Km(bm.bind(null,s,i,Ae,wl,bc,e,Je,Ya,wi,na,c,2,-0,0),o);break t}bm(s,i,Ae,wl,bc,e,Je,Ya,wi,na,c,0,-0,0)}}break}while(!0);pn(t)}function bm(t,e,i,s,o,c,m,g,b,O,N,L,C,D){if(t.timeoutHandle=-1,L=e.subtreeFlags,(L&8192||(L&16785408)===16785408)&&($r={stylesheets:null,count:0,unsuspend:rb},pm(e),L=lb(),L!==null)){t.cancelPendingCommit=L(Om.bind(null,t,e,c,i,s,o,m,g,b,N,1,C,D)),sa(t,c,m,!O);return}Om(t,e,c,i,s,o,m,g,b)}function R0(t){for(var e=t;;){var i=e.tag;if((i===0||i===11||i===15)&&e.flags&16384&&(i=e.updateQueue,i!==null&&(i=i.stores,i!==null)))for(var s=0;s<i.length;s++){var o=i[s],c=o.getSnapshot;o=o.value;try{if(!ze(c(),o))return!1}catch{return!1}}if(i=e.child,e.subtreeFlags&16384&&i!==null)i.return=e,e=i;else{if(e===t)break;for(;e.sibling===null;){if(e.return===null||e.return===t)return!0;e=e.return}e.sibling.return=e.return,e=e.sibling}}return!0}function sa(t,e,i,s){e&=~_c,e&=~Ya,t.suspendedLanes|=e,t.pingedLanes&=~e,s&&(t.warmLanes|=e),s=t.expirationTimes;for(var o=e;0<o;){var c=31-ke(o),m=1<<c;s[c]=-1,o&=~m}i!==0&&Nd(t,i,e)}function Ol(){return(Ct&6)===0?(Xr(0),!1):!0}function Ac(){if(mt!==null){if(Dt===0)var t=mt.return;else t=mt,An=La=null,Gu(t),Ei=null,zr=0,t=mt;for(;t!==null;)tm(t.alternate,t),t=t.return;mt=null}}function Di(t,e){var i=t.timeoutHandle;i!==-1&&(t.timeoutHandle=-1,j0(i)),i=t.cancelPendingCommit,i!==null&&(t.cancelPendingCommit=null,i()),Ac(),Bt=t,mt=i=Tn(t.current,null),vt=e,Dt=0,Be=null,na=!1,Ai=sr(t,e),vc=!1,wi=Je=_c=Ya=aa=Vt=0,Ae=jr=null,bc=!1,(e&8)!==0&&(e|=e&32);var s=t.entangledLanes;if(s!==0)for(t=t.entanglements,s&=e;0<s;){var o=31-ke(s),c=1<<o;e|=t[o],s&=~c}return zn=e,$s(),i}function Em(t,e){dt=null,A.H=ml,e===Mr||e===rl?(e=Hh(),Dt=3):e===Uh?(e=Hh(),Dt=4):Dt=e===qp?8:e!==null&&typeof e=="object"&&typeof e.then=="function"?6:1,Be=e,mt===null&&(Vt=1,_l(t,Qe(e,t.current)))}function Tm(){var t=A.H;return A.H=ml,t===null?ml:t}function Rm(){var t=A.A;return A.A=E0,t}function wc(){Vt=4,na||(vt&4194048)!==vt&&$e.current!==null||(Ai=!0),(aa&134217727)===0&&(Ya&134217727)===0||Bt===null||sa(Bt,vt,Je,!1)}function Oc(t,e,i){var s=Ct;Ct|=2;var o=Tm(),c=Rm();(Bt!==t||vt!==e)&&(wl=null,Di(t,e)),e=!1;var m=Vt;t:do try{if(Dt!==0&&mt!==null){var g=mt,b=Be;switch(Dt){case 8:Ac(),m=6;break t;case 3:case 2:case 9:case 6:$e.current===null&&(e=!0);var O=Dt;if(Dt=0,Be=null,xi(t,g,b,O),i&&Ai){m=0;break t}break;default:O=Dt,Dt=0,Be=null,xi(t,g,b,O)}}M0(),m=Vt;break}catch(N){Em(t,N)}while(!0);return e&&t.shellSuspendCounter++,An=La=null,Ct=s,A.H=o,A.A=c,mt===null&&(Bt=null,vt=0,$s()),m}function M0(){for(;mt!==null;)Mm(mt)}function A0(t,e){var i=Ct;Ct|=2;var s=Tm(),o=Rm();Bt!==t||vt!==e?(wl=null,Al=be()+500,Di(t,e)):Ai=sr(t,e);t:do try{if(Dt!==0&&mt!==null){e=mt;var c=Be;e:switch(Dt){case 1:Dt=0,Be=null,xi(t,e,c,1);break;case 2:case 9:if(Ih(c)){Dt=0,Be=null,Am(e);break}e=function(){Dt!==2&&Dt!==9||Bt!==t||(Dt=7),pn(t)},c.then(e,e);break t;case 3:Dt=7;break t;case 4:Dt=5;break t;case 7:Ih(c)?(Dt=0,Be=null,Am(e)):(Dt=0,Be=null,xi(t,e,c,7));break;case 5:var m=null;switch(mt.tag){case 26:m=mt.memoizedState;case 5:case 27:var g=mt;if(!m||lg(m)){Dt=0,Be=null;var b=g.sibling;if(b!==null)mt=b;else{var O=g.return;O!==null?(mt=O,Cl(O)):mt=null}break e}}Dt=0,Be=null,xi(t,e,c,5);break;case 6:Dt=0,Be=null,xi(t,e,c,6);break;case 8:Ac(),Vt=6;break t;default:throw Error(l(462))}}w0();break}catch(N){Em(t,N)}while(!0);return An=La=null,A.H=s,A.A=o,Ct=i,mt!==null?0:(Bt=null,vt=0,$s(),Vt)}function w0(){for(;mt!==null&&!vn();)Mm(mt)}function Mm(t){var e=Wp(t.alternate,t,zn);t.memoizedProps=t.pendingProps,e===null?Cl(t):mt=e}function Am(t){var e=t,i=e.alternate;switch(e.tag){case 15:case 0:e=Qp(i,e,e.pendingProps,e.type,void 0,vt);break;case 11:e=Qp(i,e,e.pendingProps,e.type.render,e.ref,vt);break;case 5:Gu(e);default:tm(i,e),e=mt=wh(e,zn),e=Wp(i,e,zn)}t.memoizedProps=t.pendingProps,e===null?Cl(t):mt=e}function xi(t,e,i,s){An=La=null,Gu(e),Ei=null,zr=0;var o=e.return;try{if(g0(t,o,e,i,vt)){Vt=1,_l(t,Qe(i,t.current)),mt=null;return}}catch(c){if(o!==null)throw mt=o,c;Vt=1,_l(t,Qe(i,t.current)),mt=null;return}e.flags&32768?(At||s===1?t=!0:Ai||(vt&536870912)!==0?t=!1:(na=t=!0,(s===2||s===9||s===3||s===6)&&(s=$e.current,s!==null&&s.tag===13&&(s.flags|=16384))),wm(e,t)):Cl(e)}function Cl(t){var e=t;do{if((e.flags&32768)!==0){wm(e,na);return}t=e.return;var i=S0(e.alternate,e,zn);if(i!==null){mt=i;return}if(e=e.sibling,e!==null){mt=e;return}mt=e=t}while(e!==null);Vt===0&&(Vt=5)}function wm(t,e){do{var i=v0(t.alternate,t);if(i!==null){i.flags&=32767,mt=i;return}if(i=t.return,i!==null&&(i.flags|=32768,i.subtreeFlags=0,i.deletions=null),!e&&(t=t.sibling,t!==null)){mt=t;return}mt=t=i}while(t!==null);Vt=6,mt=null}function Om(t,e,i,s,o,c,m,g,b){t.cancelPendingCommit=null;do Dl();while(oe!==0);if((Ct&6)!==0)throw Error(l(327));if(e!==null){if(e===t.current)throw Error(l(177));if(c=e.lanes|e.childLanes,c|=Su,r_(t,i,c,m,g,b),t===Bt&&(mt=Bt=null,vt=0),Oi=e,ra=t,Ci=i,Tc=c,Rc=o,Sm=s,(e.subtreeFlags&10256)!==0||(e.flags&10256)!==0?(t.callbackNode=null,t.callbackPriority=0,x0(fe,function(){return km(),null})):(t.callbackNode=null,t.callbackPriority=0),s=(e.flags&13878)!==0,(e.subtreeFlags&13878)!==0||s){s=A.T,A.T=null,o=z.p,z.p=2,m=Ct,Ct|=4;try{_0(t,e,i)}finally{Ct=m,z.p=o,A.T=s}}oe=1,Cm(),Dm(),xm()}}function Cm(){if(oe===1){oe=0;var t=ra,e=Oi,i=(e.flags&13878)!==0;if((e.subtreeFlags&13878)!==0||i){i=A.T,A.T=null;var s=z.p;z.p=2;var o=Ct;Ct|=4;try{fm(e,t);var c=qc,m=yh(t.containerInfo),g=c.focusedElem,b=c.selectionRange;if(m!==g&&g&&g.ownerDocument&&gh(g.ownerDocument.documentElement,g)){if(b!==null&&hu(g)){var O=b.start,N=b.end;if(N===void 0&&(N=O),"selectionStart"in g)g.selectionStart=O,g.selectionEnd=Math.min(N,g.value.length);else{var L=g.ownerDocument||document,C=L&&L.defaultView||window;if(C.getSelection){var D=C.getSelection(),at=g.textContent.length,tt=Math.min(b.start,at),zt=b.end===void 0?tt:Math.min(b.end,at);!D.extend&&tt>zt&&(m=zt,zt=tt,tt=m);var M=mh(g,tt),T=mh(g,zt);if(M&&T&&(D.rangeCount!==1||D.anchorNode!==M.node||D.anchorOffset!==M.offset||D.focusNode!==T.node||D.focusOffset!==T.offset)){var w=L.createRange();w.setStart(M.node,M.offset),D.removeAllRanges(),tt>zt?(D.addRange(w),D.extend(T.node,T.offset)):(w.setEnd(T.node,T.offset),D.addRange(w))}}}}for(L=[],D=g;D=D.parentNode;)D.nodeType===1&&L.push({element:D,left:D.scrollLeft,top:D.scrollTop});for(typeof g.focus=="function"&&g.focus(),g=0;g<L.length;g++){var k=L[g];k.element.scrollLeft=k.left,k.element.scrollTop=k.top}}jl=!!Hc,qc=Hc=null}finally{Ct=o,z.p=s,A.T=i}}t.current=e,oe=2}}function Dm(){if(oe===2){oe=0;var t=ra,e=Oi,i=(e.flags&8772)!==0;if((e.subtreeFlags&8772)!==0||i){i=A.T,A.T=null;var s=z.p;z.p=2;var o=Ct;Ct|=4;try{lm(t,e.alternate,e)}finally{Ct=o,z.p=s,A.T=i}}oe=3}}function xm(){if(oe===4||oe===3){oe=0,rr();var t=ra,e=Oi,i=Ci,s=Sm;(e.subtreeFlags&10256)!==0||(e.flags&10256)!==0?oe=5:(oe=0,Oi=ra=null,Nm(t,t.pendingLanes));var o=t.pendingLanes;if(o===0&&(ia=null),Qo(i),e=e.stateNode,Ne&&typeof Ne.onCommitFiberRoot=="function")try{Ne.onCommitFiberRoot(_n,e,void 0,(e.current.flags&128)===128)}catch{}if(s!==null){e=A.T,o=z.p,z.p=2,A.T=null;try{for(var c=t.onRecoverableError,m=0;m<s.length;m++){var g=s[m];c(g.value,{componentStack:g.stack})}}finally{A.T=e,z.p=o}}(Ci&3)!==0&&Dl(),pn(t),o=t.pendingLanes,(i&4194090)!==0&&(o&42)!==0?t===Mc?Gr++:(Gr=0,Mc=t):Gr=0,Xr(0)}}function Nm(t,e){(t.pooledCacheLanes&=e)===0&&(e=t.pooledCache,e!=null&&(t.pooledCache=null,Tr(e)))}function Dl(t){return Cm(),Dm(),xm(),km()}function km(){if(oe!==5)return!1;var t=ra,e=Tc;Tc=0;var i=Qo(Ci),s=A.T,o=z.p;try{z.p=32>i?32:i,A.T=null,i=Rc,Rc=null;var c=ra,m=Ci;if(oe=0,Oi=ra=null,Ci=0,(Ct&6)!==0)throw Error(l(331));var g=Ct;if(Ct|=4,gm(c.current),hm(c,c.current,m,i),Ct=g,Xr(0,!1),Ne&&typeof Ne.onPostCommitFiberRoot=="function")try{Ne.onPostCommitFiberRoot(_n,c)}catch{}return!0}finally{z.p=o,A.T=s,Nm(t,e)}}function zm(t,e,i){e=Qe(i,e),e=ac(t.stateNode,e,2),t=Kn(t,e,2),t!==null&&(lr(t,2),pn(t))}function It(t,e,i){if(t.tag===3)zm(t,t,i);else for(;e!==null;){if(e.tag===3){zm(e,t,i);break}else if(e.tag===1){var s=e.stateNode;if(typeof e.type.getDerivedStateFromError=="function"||typeof s.componentDidCatch=="function"&&(ia===null||!ia.has(s))){t=Qe(i,t),i=Bp(2),s=Kn(e,i,2),s!==null&&(Hp(i,s,e,t),lr(s,2),pn(s));break}}e=e.return}}function Cc(t,e,i){var s=t.pingCache;if(s===null){s=t.pingCache=new T0;var o=new Set;s.set(e,o)}else o=s.get(e),o===void 0&&(o=new Set,s.set(e,o));o.has(i)||(vc=!0,o.add(i),t=O0.bind(null,t,e,i),e.then(t,t))}function O0(t,e,i){var s=t.pingCache;s!==null&&s.delete(e),t.pingedLanes|=t.suspendedLanes&i,t.warmLanes&=~i,Bt===t&&(vt&i)===i&&(Vt===4||Vt===3&&(vt&62914560)===vt&&300>be()-Ec?(Ct&2)===0&&Di(t,0):_c|=i,wi===vt&&(wi=0)),pn(t)}function Lm(t,e){e===0&&(e=xd()),t=di(t,e),t!==null&&(lr(t,e),pn(t))}function C0(t){var e=t.memoizedState,i=0;e!==null&&(i=e.retryLane),Lm(t,i)}function D0(t,e){var i=0;switch(t.tag){case 13:var s=t.stateNode,o=t.memoizedState;o!==null&&(i=o.retryLane);break;case 19:s=t.stateNode;break;case 22:s=t.stateNode._retryCache;break;default:throw Error(l(314))}s!==null&&s.delete(e),Lm(t,i)}function x0(t,e){return ir(t,e)}var xl=null,Ni=null,Dc=!1,Nl=!1,xc=!1,ja=0;function pn(t){t!==Ni&&t.next===null&&(Ni===null?xl=Ni=t:Ni=Ni.next=t),Nl=!0,Dc||(Dc=!0,k0())}function Xr(t,e){if(!xc&&Nl){xc=!0;do for(var i=!1,s=xl;s!==null;){if(t!==0){var o=s.pendingLanes;if(o===0)var c=0;else{var m=s.suspendedLanes,g=s.pingedLanes;c=(1<<31-ke(42|t)+1)-1,c&=o&~(m&~g),c=c&201326741?c&201326741|1:c?c|2:0}c!==0&&(i=!0,Hm(s,c))}else c=vt,c=Bs(s,s===Bt?c:0,s.cancelPendingCommit!==null||s.timeoutHandle!==-1),(c&3)===0||sr(s,c)||(i=!0,Hm(s,c));s=s.next}while(i);xc=!1}}function N0(){Um()}function Um(){Nl=Dc=!1;var t=0;ja!==0&&(Y0()&&(t=ja),ja=0);for(var e=be(),i=null,s=xl;s!==null;){var o=s.next,c=Im(s,e);c===0?(s.next=null,i===null?xl=o:i.next=o,o===null&&(Ni=i)):(i=s,(t!==0||(c&3)!==0)&&(Nl=!0)),s=o}Xr(t)}function Im(t,e){for(var i=t.suspendedLanes,s=t.pingedLanes,o=t.expirationTimes,c=t.pendingLanes&-62914561;0<c;){var m=31-ke(c),g=1<<m,b=o[m];b===-1?((g&i)===0||(g&s)!==0)&&(o[m]=i_(g,e)):b<=e&&(t.expiredLanes|=g),c&=~g}if(e=Bt,i=vt,i=Bs(t,t===e?i:0,t.cancelPendingCommit!==null||t.timeoutHandle!==-1),s=t.callbackNode,i===0||t===e&&(Dt===2||Dt===9)||t.cancelPendingCommit!==null)return s!==null&&s!==null&&nn(s),t.callbackNode=null,t.callbackPriority=0;if((i&3)===0||sr(t,i)){if(e=i&-i,e===t.callbackPriority)return e;switch(s!==null&&nn(s),Qo(i)){case 2:case 8:i=St;break;case 32:i=fe;break;case 268435456:i=me;break;default:i=fe}return s=Bm.bind(null,t),i=ir(i,s),t.callbackPriority=e,t.callbackNode=i,e}return s!==null&&s!==null&&nn(s),t.callbackPriority=2,t.callbackNode=null,2}function Bm(t,e){if(oe!==0&&oe!==5)return t.callbackNode=null,t.callbackPriority=0,null;var i=t.callbackNode;if(Dl()&&t.callbackNode!==i)return null;var s=vt;return s=Bs(t,t===Bt?s:0,t.cancelPendingCommit!==null||t.timeoutHandle!==-1),s===0?null:(_m(t,s,e),Im(t,be()),t.callbackNode!=null&&t.callbackNode===i?Bm.bind(null,t):null)}function Hm(t,e){if(Dl())return null;_m(t,e,!0)}function k0(){G0(function(){(Ct&6)!==0?ir(Ja,N0):Um()})}function Nc(){return ja===0&&(ja=Dd()),ja}function qm(t){return t==null||typeof t=="symbol"||typeof t=="boolean"?null:typeof t=="function"?t:Gs(""+t)}function Ym(t,e){var i=e.ownerDocument.createElement("input");return i.name=e.name,i.value=e.value,t.id&&i.setAttribute("form",t.id),e.parentNode.insertBefore(i,e),t=new FormData(t),i.parentNode.removeChild(i),t}function z0(t,e,i,s,o){if(e==="submit"&&i&&i.stateNode===o){var c=qm((o[Ee]||null).action),m=s.submitter;m&&(e=(e=m[Ee]||null)?qm(e.formAction):m.getAttribute("formAction"),e!==null&&(c=e,m=null));var g=new Fs("action","action",null,s,o);t.push({event:g,listeners:[{instance:null,listener:function(){if(s.defaultPrevented){if(ja!==0){var b=m?Ym(o,m):new FormData(o);Wu(i,{pending:!0,data:b,method:o.method,action:c},null,b)}}else typeof c=="function"&&(g.preventDefault(),b=m?Ym(o,m):new FormData(o),Wu(i,{pending:!0,data:b,method:o.method,action:c},c,b))},currentTarget:o}]})}}for(var kc=0;kc<yu.length;kc++){var zc=yu[kc],L0=zc.toLowerCase(),U0=zc[0].toUpperCase()+zc.slice(1);an(L0,"on"+U0)}an(_h,"onAnimationEnd"),an(bh,"onAnimationIteration"),an(Eh,"onAnimationStart"),an("dblclick","onDoubleClick"),an("focusin","onFocus"),an("focusout","onBlur"),an(P_,"onTransitionRun"),an(t0,"onTransitionStart"),an(e0,"onTransitionCancel"),an(Th,"onTransitionEnd"),ni("onMouseEnter",["mouseout","mouseover"]),ni("onMouseLeave",["mouseout","mouseover"]),ni("onPointerEnter",["pointerout","pointerover"]),ni("onPointerLeave",["pointerout","pointerover"]),Aa("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),Aa("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" ")),Aa("onBeforeInput",["compositionend","keypress","textInput","paste"]),Aa("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),Aa("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),Aa("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var Vr="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(" "),I0=new Set("beforetoggle cancel close invalid load scroll scrollend toggle".split(" ").concat(Vr));function jm(t,e){e=(e&4)!==0;for(var i=0;i<t.length;i++){var s=t[i],o=s.event;s=s.listeners;t:{var c=void 0;if(e)for(var m=s.length-1;0<=m;m--){var g=s[m],b=g.instance,O=g.currentTarget;if(g=g.listener,b!==c&&o.isPropagationStopped())break t;c=g,o.currentTarget=O;try{c(o)}catch(N){vl(N)}o.currentTarget=null,c=b}else for(m=0;m<s.length;m++){if(g=s[m],b=g.instance,O=g.currentTarget,g=g.listener,b!==c&&o.isPropagationStopped())break t;c=g,o.currentTarget=O;try{c(o)}catch(N){vl(N)}o.currentTarget=null,c=b}}}}function gt(t,e){var i=e[Fo];i===void 0&&(i=e[Fo]=new Set);var s=t+"__bubble";i.has(s)||(Gm(e,t,2,!1),i.add(s))}function Lc(t,e,i){var s=0;e&&(s|=4),Gm(i,t,s,e)}var kl="_reactListening"+Math.random().toString(36).slice(2);function Uc(t){if(!t[kl]){t[kl]=!0,Ud.forEach(function(i){i!=="selectionchange"&&(I0.has(i)||Lc(i,!1,t),Lc(i,!0,t))});var e=t.nodeType===9?t:t.ownerDocument;e===null||e[kl]||(e[kl]=!0,Lc("selectionchange",!1,e))}}function Gm(t,e,i,s){switch(hg(e)){case 2:var o=cb;break;case 8:o=fb;break;default:o=$c}i=o.bind(null,e,i,t),o=void 0,!iu||e!=="touchstart"&&e!=="touchmove"&&e!=="wheel"||(o=!0),s?o!==void 0?t.addEventListener(e,i,{capture:!0,passive:o}):t.addEventListener(e,i,!0):o!==void 0?t.addEventListener(e,i,{passive:o}):t.addEventListener(e,i,!1)}function Ic(t,e,i,s,o){var c=s;if((e&1)===0&&(e&2)===0&&s!==null)t:for(;;){if(s===null)return;var m=s.tag;if(m===3||m===4){var g=s.stateNode.containerInfo;if(g===o)break;if(m===4)for(m=s.return;m!==null;){var b=m.tag;if((b===3||b===4)&&m.stateNode.containerInfo===o)return;m=m.return}for(;g!==null;){if(m=Pa(g),m===null)return;if(b=m.tag,b===5||b===6||b===26||b===27){s=c=m;continue t}g=g.parentNode}}s=s.return}$d(function(){var O=c,N=nu(i),L=[];t:{var C=Rh.get(t);if(C!==void 0){var D=Fs,at=t;switch(t){case"keypress":if(Vs(i)===0)break t;case"keydown":case"keyup":D=x_;break;case"focusin":at="focus",D=ou;break;case"focusout":at="blur",D=ou;break;case"beforeblur":case"afterblur":D=ou;break;case"click":if(i.button===2)break t;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":D=Pd;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":D=v_;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":D=z_;break;case _h:case bh:case Eh:D=E_;break;case Th:D=U_;break;case"scroll":case"scrollend":D=y_;break;case"wheel":D=B_;break;case"copy":case"cut":case"paste":D=R_;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":D=eh;break;case"toggle":case"beforetoggle":D=q_}var tt=(e&4)!==0,zt=!tt&&(t==="scroll"||t==="scrollend"),M=tt?C!==null?C+"Capture":null:C;tt=[];for(var T=O,w;T!==null;){var k=T;if(w=k.stateNode,k=k.tag,k!==5&&k!==26&&k!==27||w===null||M===null||(k=cr(T,M),k!=null&&tt.push(Qr(T,k,w))),zt)break;T=T.return}0<tt.length&&(C=new D(C,at,null,i,N),L.push({event:C,listeners:tt}))}}if((e&7)===0){t:{if(C=t==="mouseover"||t==="pointerover",D=t==="mouseout"||t==="pointerout",C&&i!==eu&&(at=i.relatedTarget||i.fromElement)&&(Pa(at)||at[Wa]))break t;if((D||C)&&(C=N.window===N?N:(C=N.ownerDocument)?C.defaultView||C.parentWindow:window,D?(at=i.relatedTarget||i.toElement,D=O,at=at?Pa(at):null,at!==null&&(zt=f(at),tt=at.tag,at!==zt||tt!==5&&tt!==27&&tt!==6)&&(at=null)):(D=null,at=O),D!==at)){if(tt=Pd,k="onMouseLeave",M="onMouseEnter",T="mouse",(t==="pointerout"||t==="pointerover")&&(tt=eh,k="onPointerLeave",M="onPointerEnter",T="pointer"),zt=D==null?C:ur(D),w=at==null?C:ur(at),C=new tt(k,T+"leave",D,i,N),C.target=zt,C.relatedTarget=w,k=null,Pa(N)===O&&(tt=new tt(M,T+"enter",at,i,N),tt.target=w,tt.relatedTarget=zt,k=tt),zt=k,D&&at)e:{for(tt=D,M=at,T=0,w=tt;w;w=ki(w))T++;for(w=0,k=M;k;k=ki(k))w++;for(;0<T-w;)tt=ki(tt),T--;for(;0<w-T;)M=ki(M),w--;for(;T--;){if(tt===M||M!==null&&tt===M.alternate)break e;tt=ki(tt),M=ki(M)}tt=null}else tt=null;D!==null&&Xm(L,C,D,tt,!1),at!==null&&zt!==null&&Xm(L,zt,at,tt,!0)}}t:{if(C=O?ur(O):window,D=C.nodeName&&C.nodeName.toLowerCase(),D==="select"||D==="input"&&C.type==="file")var X=uh;else if(lh(C))if(ch)X=$_;else{X=Z_;var pt=F_}else D=C.nodeName,!D||D.toLowerCase()!=="input"||C.type!=="checkbox"&&C.type!=="radio"?O&&tu(O.elementType)&&(X=uh):X=K_;if(X&&(X=X(t,O))){oh(L,X,i,N);break t}pt&&pt(t,C,O),t==="focusout"&&O&&C.type==="number"&&O.memoizedProps.value!=null&&Po(C,"number",C.value)}switch(pt=O?ur(O):window,t){case"focusin":(lh(pt)||pt.contentEditable==="true")&&(ui=pt,pu=O,Sr=null);break;case"focusout":Sr=pu=ui=null;break;case"mousedown":mu=!0;break;case"contextmenu":case"mouseup":case"dragend":mu=!1,Sh(L,i,N);break;case"selectionchange":if(W_)break;case"keydown":case"keyup":Sh(L,i,N)}var K;if(cu)t:{switch(t){case"compositionstart":var et="onCompositionStart";break t;case"compositionend":et="onCompositionEnd";break t;case"compositionupdate":et="onCompositionUpdate";break t}et=void 0}else oi?rh(t,i)&&(et="onCompositionEnd"):t==="keydown"&&i.keyCode===229&&(et="onCompositionStart");et&&(nh&&i.locale!=="ko"&&(oi||et!=="onCompositionStart"?et==="onCompositionEnd"&&oi&&(K=Jd()):(Vn=N,ru="value"in Vn?Vn.value:Vn.textContent,oi=!0)),pt=zl(O,et),0<pt.length&&(et=new th(et,t,null,i,N),L.push({event:et,listeners:pt}),K?et.data=K:(K=sh(i),K!==null&&(et.data=K)))),(K=j_?G_(t,i):X_(t,i))&&(et=zl(O,"onBeforeInput"),0<et.length&&(pt=new th("onBeforeInput","beforeinput",null,i,N),L.push({event:pt,listeners:et}),pt.data=K)),z0(L,t,O,i,N)}jm(L,e)})}function Qr(t,e,i){return{instance:t,listener:e,currentTarget:i}}function zl(t,e){for(var i=e+"Capture",s=[];t!==null;){var o=t,c=o.stateNode;if(o=o.tag,o!==5&&o!==26&&o!==27||c===null||(o=cr(t,i),o!=null&&s.unshift(Qr(t,o,c)),o=cr(t,e),o!=null&&s.push(Qr(t,o,c))),t.tag===3)return s;t=t.return}return[]}function ki(t){if(t===null)return null;do t=t.return;while(t&&t.tag!==5&&t.tag!==27);return t||null}function Xm(t,e,i,s,o){for(var c=e._reactName,m=[];i!==null&&i!==s;){var g=i,b=g.alternate,O=g.stateNode;if(g=g.tag,b!==null&&b===s)break;g!==5&&g!==26&&g!==27||O===null||(b=O,o?(O=cr(i,c),O!=null&&m.unshift(Qr(i,O,b))):o||(O=cr(i,c),O!=null&&m.push(Qr(i,O,b)))),i=i.return}m.length!==0&&t.push({event:e,listeners:m})}var B0=/\r\n?/g,H0=/\u0000|\uFFFD/g;function Vm(t){return(typeof t=="string"?t:""+t).replace(B0,`
25`).replace(H0,"")}function Qm(t,e){return e=Vm(e),Vm(t)===e}function Ll(){}function kt(t,e,i,s,o,c){switch(i){case"children":typeof s=="string"?e==="body"||e==="textarea"&&s===""||ri(t,s):(typeof s=="number"||typeof s=="bigint")&&e!=="body"&&ri(t,""+s);break;case"className":qs(t,"class",s);break;case"tabIndex":qs(t,"tabindex",s);break;case"dir":case"role":case"viewBox":case"width":case"height":qs(t,i,s);break;case"style":Zd(t,s,c);break;case"data":if(e!=="object"){qs(t,"data",s);break}case"src":case"href":if(s===""&&(e!=="a"||i!=="href")){t.removeAttribute(i);break}if(s==null||typeof s=="function"||typeof s=="symbol"||typeof s=="boolean"){t.removeAttribute(i);break}s=Gs(""+s),t.setAttribute(i,s);break;case"action":case"formAction":if(typeof s=="function"){t.setAttribute(i,"javascript:throw new Error('A React form was unexpectedly submitted. If you called form.submit() manually, consider using form.requestSubmit() instead. If you\\'re trying to use event.stopPropagation() in a submit event handler, consider also calling event.preventDefault().')");break}else typeof c=="function"&&(i==="formAction"?(e!=="input"&&kt(t,e,"name",o.name,o,null),kt(t,e,"formEncType",o.formEncType,o,null),kt(t,e,"formMethod",o.formMethod,o,null),kt(t,e,"formTarget",o.formTarget,o,null)):(kt(t,e,"encType",o.encType,o,null),kt(t,e,"method",o.method,o,null),kt(t,e,"target",o.target,o,null)));if(s==null||typeof s=="symbol"||typeof s=="boolean"){t.removeAttribute(i);break}s=Gs(""+s),t.setAttribute(i,s);break;case"onClick":s!=null&&(t.onclick=Ll);break;case"onScroll":s!=null&&gt("scroll",t);break;case"onScrollEnd":s!=null&&gt("scrollend",t);break;case"dangerouslySetInnerHTML":if(s!=null){if(typeof s!="object"||!("__html"in s))throw Error(l(61));if(i=s.__html,i!=null){if(o.children!=null)throw Error(l(60));t.innerHTML=i}}break;case"multiple":t.multiple=s&&typeof s!="function"&&typeof s!="symbol";break;case"muted":t.muted=s&&typeof s!="function"&&typeof s!="symbol";break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"defaultValue":case"defaultChecked":case"innerHTML":case"ref":break;case"autoFocus":break;case"xlinkHref":if(s==null||typeof s=="function"||typeof s=="boolean"||typeof s=="symbol"){t.removeAttribute("xlink:href");break}i=Gs(""+s),t.setAttributeNS("http://www.w3.org/1999/xlink","xlink:href",i);break;case"contentEditable":case"spellCheck":case"draggable":case"value":case"autoReverse":case"externalResourcesRequired":case"focusable":case"preserveAlpha":s!=null&&typeof s!="function"&&typeof s!="symbol"?t.setAttribute(i,""+s):t.removeAttribute(i);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"playsInl
25ine":case"readOnly":case"required":case"reversed":case"scoped":case"seamless":case"itemScope":s&&typeof s!="function"&&typeof s!="symbol"?t.setAttribute(i,""):t.removeAttribute(i);break;case"capture":case"download":s===!0?t.setAttribute(i,""):s!==!1&&s!=null&&typeof s!="function"&&typeof s!="symbol"?t.setAttribute(i,s):t.removeAttribute(i);break;case"cols":case"rows":case"size":case"span":s!=null&&typeof s!="function"&&typeof s!="symbol"&&!isNaN(s)&&1<=s?t.setAttribute(i,s):t.removeAttribute(i);break;case"rowSpan":case"start":s==null||typeof s=="function"||typeof s=="symbol"||isNaN(s)?t.removeAttribute(i):t.setAttribute(i,s);break;case"popover":gt("beforetoggle",t),gt("toggle",t),Hs(t,"popover",s);break;case"xlinkActuate":bn(t,"http://www.w3.org/1999/xlink","xlink:actuate",s);break;case"xlinkArcrole":bn(t,"http://www.w3.org/1999/xlink","xlink:arcrole",s);break;case"xlinkRole":bn(t,"http://www.w3.org/1999/xlink","xlink:role",s);break;case"xlinkShow":bn(t,"http://www.w3.org/1999/xlink","xlink:show",s);break;case"xlinkTitle":bn(t,"http://www.w3.org/1999/xlink","xlink:title",s);break;case"xlinkType":bn(t,"http://www.w3.org/1999/xlink","xlink:type",s);break;case"xmlBase":bn(t,"http://www.w3.org/XML/1998/namespace","xml:base",s);break;case"xmlLang":bn(t,"http://www.w3.org/XML/1998/namespace","xml:lang",s);break;case"xmlSpace":bn(t,"http://www.w3.org/XML/1998/namespace","xml:space",s);break;case"is":Hs(t,"is",s);break;case"innerText":case"textContent":break;default:(!(2<i.length)||i[0]!=="o"&&i[0]!=="O"||i[1]!=="n"&&i[1]!=="N")&&(i=m_.get(i)||i,Hs(t,i,s))}}function Bc(t,e,i,s,o,c){switch(i){case"style":Zd(t,s,c);break;case"dangerouslySetInnerHTML":if(s!=null){if(typeof s!="object"||!("__html"in s))throw Error(l(61));if(i=s.__html,i!=null){if(o.children!=null)throw Error(l(60));t.innerHTML=i}}break;case"children":typeof s=="string"?ri(t,s):(typeof s=="number"||typeof s=="bigint")&&ri(t,""+s);break;case"onScroll":s!=null&&gt("scroll",t);break;case"onScrollEnd":s!=null&&gt("scrollend",t);break;case"onClick":s!=null&&(t.onclick=Ll);break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"innerHTML":case"ref":break;case"innerText":case"textContent":break;default:if(!Id.hasOwnProperty(i))t:{if(i[0]==="o"&&i[1]==="n"&&(o=i.endsWith("Capture"),e=i.slice(2,o?i.length-7:void 0),c=t[Ee]||null,c=c!=null?c[i]:null,typeof c=="function"&&t.removeEventListener(e,c,o),typeof s=="function")){typeof c!="function"&&c!==null&&(i in t?t[i]=null:t.hasAttribute(i)&&t.removeAttribute(i)),t.addEventListener(e,s,o);break t}i in t?t[i]=s:s===!0?t.setAttribute(i,""):Hs(t,i,s)}}}function ue(t,e,i){switch(e){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"img":gt("error",t),gt("load",t);var s=!1,o=!1,c;for(c in i)if(i.hasOwnProperty(c)){var m=i[c];if(m!=null)switch(c){case"src":s=!0;break;case"srcSet":o=!0;break;case"children":case"dangerouslySetInnerHTML":throw Error(l(137,e));default:kt(t,e,c,m,i,null)}}o&&kt(t,e,"srcSet",i.srcSet,i,null),s&&kt(t,e,"src",i.src,i,null);return;case"input":gt("invalid",t);var g=c=m=o=null,b=null,O=null;for(s in i)if(i.hasOwnProperty(s)){var N=i[s];if(N!=null)switch(s){case"name":o=N;break;case"type":m=N;break;case"checked":b=N;break;case"defaultChecked":O=N;break;case"value":c=N;break;case"defaultValue":g=N;break;case"children":case"dangerouslySetInnerHTML":if(N!=null)throw Error(l(137,e));break;default:kt(t,e,s,N,i,null)}}Xd(t,c,g,b,O,m,o,!1),Ys(t);return;case"select":gt("invalid",t),s=m=c=null;for(o in i)if(i.hasOwnProperty(o)&&(g=i[o],g!=null))switch(o){case"value":c=g;break;case"defaultValue":m=g;break;case"multiple":s=g;default:kt(t,e,o,g,i,null)}e=c,i=m,t.multiple=!!s,e!=null?ii(t,!!s,e,!1):i!=null&&ii(t,!!s,i,!0);return;case"textarea":gt("invalid",t),c=o=s=null;for(m in i)if(i.hasOwnProperty(m)&&(g=i[m],g!=null))switch(m){case"value":s=g;break;case"defaultValue":o=g;break;case"children":c=g;break;case"dangerouslySetInnerHTML":if(g!=null)throw Error(l(91));break;default:kt(t,e,m,g,i,null)}Qd(t,s,o,c),Ys(t);return;case"option":for(b in i)if(i.hasOwnProperty(b)&&(s=i[b],s!=null))switch(b){case"selected":t.selected=s&&typeof s!="function"&&typeof s!="symbol";break;default:kt(t,e,b,s,i,null)}return;case"dialog":gt("beforetoggle",t),gt("toggle",t),gt("cancel",t),gt("close",t);break;case"iframe":case"object":gt("load",t);break;case"video":case"audio":for(s=0;s<Vr.length;s++)gt(Vr[s],t);break;case"image":gt("error",t),gt("load",t);break;case"details":gt("toggle",t);break;case"embed":case"source":case"link":gt("error",t),gt("load",t);case"area":case"base":case"br":case"col":case"hr":case"keygen":case"meta":case"param":case"track":case"wbr":case"menuitem":for(O in i)if(i.hasOwnProperty(O)&&(s=i[O],s!=null))switch(O){case"children":case"dangerouslySetInnerHTML":throw Error(l(137,e));default:kt(t,e,O,s,i,null)}return;default:if(tu(e)){for(N in i)i.hasOwnProperty(N)&&(s=i[N],s!==void 0&&Bc(t,e,N,s,i,void 0));return}}for(g in i)i.hasOwnProperty(g)&&(s=i[g],s!=null&&kt(t,e,g,s,i,null))}function q0(t,e,i,s){switch(e){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"input":var o=null,c=null,m=null,g=null,b=null,O=null,N=null;for(D in i){var L=i[D];if(i.hasOwnProperty(D)&&L!=null)switch(D){case"checked":break;case"value":break;case"defaultValue":b=L;default:s.hasOwnProperty(D)||kt(t,e,D,null,s,L)}}for(var C in s){var D=s[C];if(L=i[C],s.hasOwnProperty(C)&&(D!=null||L!=null))switch(C){case"type":c=D;break;case"name":o=D;break;case"checked":O=D;break;case"defaultChecked":N=D;break;case"value":m=D;break;case"defaultValue":g=D;break;case"children":case"dangerouslySetInnerHTML":if(D!=null)throw Error(l(137,e));break;default:D!==L&&kt(t,e,C,D,s,L)}}Wo(t,m,g,b,O,N,c,o);return;case"select":D=m=g=C=null;for(c in i)if(b=i[c],i.hasOwnProperty(c)&&b!=null)switch(c){case"value":break;case"multiple":D=b;default:s.hasOwnProperty(c)||kt(t,e,c,null,s,b)}for(o in s)if(c=s[o],b=i[o],s.hasOwnProperty(o)&&(c!=null||b!=null))switch(o){case"value":C=c;break;case"defaultValue":g=c;break;case"multiple":m=c;default:c!==b&&kt(t,e,o,c,s,b)}e=g,i=m,s=D,C!=null?ii(t,!!i,C,!1):!!s!=!!i&&(e!=null?ii(t,!!i,e,!0):ii(t,!!i,i?[]:"",!1));return;case"textarea":D=C=null;for(g in i)if(o=i[g],i.hasOwnProperty(g)&&o!=null&&!s.hasOwnProperty(g))switch(g){case"value":break;case"children":break;default:kt(t,e,g,null,s,o)}for(m in s)if(o=s[m],c=i[m],s.hasOwnProperty(m)&&(o!=null||c!=null))switch(m){case"value":C=o;break;case"defaultValue":D=o;break;case"children":break;case"dangerouslySetInnerHTML":if(o!=null)throw Error(l(91));break;default:o!==c&&kt(t,e,m,o,s,c)}Vd(t,C,D);return;case"option":for(var at in i)if(C=i[at],i.hasOwnProperty(at)&&C!=null&&!s.hasOwnProperty(at))switch(at){case"selected":t.selected=!1;break;default:kt(t,e,at,null,s,C)}for(b in s)if(C=s[b],D=i[b],s.hasOwnProperty(b)&&C!==D&&(C!=null||D!=null))switch(b){case"selected":t.selected=C&&typeof C!="function"&&typeof C!="symbol";break;default:kt(t,e,b,C,s,D)}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 tt in i)C=i[tt],i.hasOwnProperty(tt)&&C!=null&&!s.hasOwnProperty(tt)&&kt(t,e,tt,null,s,C);for(O in s)if(C=s[O],D=i[O],s.hasOwnProperty(O)&&C!==D&&(C!=null||D!=null))switch(O){case"children":case"dangerouslySetInnerHTML":if(C!=null)throw Error(l(137,e));break;default:kt(t,e,O,C,s,D)}return;default:if(tu(e)){for(var zt in i)C=i[zt],i.hasOwnProperty(zt)&&C!==void 0&&!s.hasOwnProperty(zt)&&Bc(t,e,zt,void 0,s,C);for(N in s)C=s[N],D=i[N],!s.hasOwnProperty(N)||C===D||C===void 0&&D===void 0||Bc(t,e,N,C,s,D);return}}for(var M in i)C=i[M],i.hasOwnProperty(M)&&C!=null&&!s.hasOwnProperty(M)&&kt(t,e,M,null,s,C);for(L in s)C=s[L],D=i[L],!s.hasOwnProperty(L)||C===D||C==null&&D==null||kt(t,e,L,C,s,D)}var Hc=null,qc=null;function Ul(t){return t.nodeType===9?t:t.ownerDocument}function Fm(t){switch(t){case"http://www.w3.org/2000/svg":return 1;case"http://www.w3.org/1998/Math/MathML":return 2;default:return 0}}function Zm(t,e){if(t===0)switch(e){case"svg":return 1;case"math":return 2;default:return 0}return t===1&&e==="foreignObject"?0:t}function Yc(t,e){return t==="textarea"||t==="noscript"||typeof e.children=="string"||typeof e.children=="number"||typeof e.children=="bigint"||typeof e.dangerouslySetInnerHTML=="object"&&e.dangerouslySetInnerHTML!==null&&e.dangerouslySetInnerHTML.__html!=null}var jc=null;function Y0(){var t=window.event;return t&&t.type==="popstate"?t===jc?!1:(jc=t,!0):(jc=null,!1)}var Km=typeof setTimeout=="function"?setTimeout:void 0,j0=typeof clearTimeout=="function"?clearTimeout:void 0,$m=typeof Promise=="function"?Promise:void 0,G0=typeof queueMicrotask=="function"?queueMicrotask:typeof $m<"u"?function(t){return $m.resolve(null).then(t).cat
vendor: 16,096 bytes, line 25
25ch(X0)}:Km;function X0(t){setTimeout(function(){throw t})}function la(t){return t==="head"}function Jm(t,e){var i=e,s=0,o=0;do{var c=i.nextSibling;if(t.removeChild(i),c&&c.nodeType===8)if(i=c.data,i==="/$"){if(0<s&&8>s){i=s;var m=t.ownerDocument;if(i&1&&Fr(m.documentElement),i&2&&Fr(m.body),i&4)for(i=m.head,Fr(i),m=i.firstChild;m;){var g=m.nextSibling,b=m.nodeName;m[or]||b==="SCRIPT"||b==="STYLE"||b==="LINK"&&m.rel.toLowerCase()==="stylesheet"||i.removeChild(m),m=g}}if(o===0){t.removeChild(c),es(e);return}o--}else i==="$"||i==="$?"||i==="$!"?o++:s=i.charCodeAt(0)-48;else s=0;i=c}while(i);es(e)}function Gc(t){var e=t.firstChild;for(e&&e.nodeType===10&&(e=e.nextSibling);e;){var i=e;switch(e=e.nextSibling,i.nodeName){case"HTML":case"HEAD":case"BODY":Gc(i),Zo(i);continue;case"SCRIPT":case"STYLE":continue;case"LINK":if(i.rel.toLowerCase()==="stylesheet")continue}t.removeChild(i)}}function V0(t,e,i,s){for(;t.nodeType===1;){var o=i;if(t.nodeName.toLowerCase()!==e.toLowerCase()){if(!s&&(t.nodeName!=="INPUT"||t.type!=="hidden"))break}else if(s){if(!t[or])switch(e){case"meta":if(!t.hasAttribute("itemprop"))break;return t;case"link":if(c=t.getAttribute("rel"),c==="stylesheet"&&t.hasAttribute("data-precedence"))break;if(c!==o.rel||t.getAttribute("href")!==(o.href==null||o.href===""?null:o.href)||t.getAttribute("crossorigin")!==(o.crossOrigin==null?null:o.crossOrigin)||t.getAttribute("title")!==(o.title==null?null:o.title))break;return t;case"style":if(t.hasAttribute("data-precedence"))break;return t;case"script":if(c=t.getAttribute("src"),(c!==(o.src==null?null:o.src)||t.getAttribute("type")!==(o.type==null?null:o.type)||t.getAttribute("crossorigin")!==(o.crossOrigin==null?null:o.crossOrigin))&&c&&t.hasAttribute("async")&&!t.hasAttribute("itemprop"))break;return t;default:return t}}else if(e==="input"&&t.type==="hidden"){var c=o.name==null?null:""+o.name;if(o.type==="hidden"&&t.getAttribute("name")===c)return t}else return t;if(t=sn(t.nextSibling),t===null)break}return null}function Q0(t,e,i){if(e==="")return null;for(;t.nodeType!==3;)if((t.nodeType!==1||t.nodeName!=="INPUT"||t.type!=="hidden")&&!i||(t=sn(t.nextSibling),t===null))return null;return t}function Xc(t){return t.data==="$!"||t.data==="$?"&&t.ownerDocument.readyState==="complete"}function F0(t,e){var i=t.ownerDocument;if(t.data!=="$?"||i.readyState==="complete")e();else{var s=function(){e(),i.removeEventListener("DOMContentLoaded",s)};i.addEventListener("DOMContentLoaded",s),t._reactRetry=s}}function sn(t){for(;t!=null;t=t.nextSibling){var e=t.nodeType;if(e===1||e===3)break;if(e===8){if(e=t.data,e==="$"||e==="$!"||e==="$?"||e==="F!"||e==="F")break;if(e==="/$")return null}}return t}var Vc=null;function Wm(t){t=t.previousSibling;for(var e=0;t;){if(t.nodeType===8){var i=t.data;if(i==="$"||i==="$!"||i==="$?"){if(e===0)return t;e--}else i==="/$"&&e++}t=t.previousSibling}return null}function Pm(t,e,i){switch(e=Ul(i),t){case"html":if(t=e.documentElement,!t)throw Error(l(452));return t;case"head":if(t=e.head,!t)throw Error(l(453));return t;case"body":if(t=e.body,!t)throw Error(l(454));return t;default:throw Error(l(451))}}function Fr(t){for(var e=t.attributes;e.length;)t.removeAttributeNode(e[0]);Zo(t)}var We=new Map,tg=new Set;function Il(t){return typeof t.getRootNode=="function"?t.getRootNode():t.nodeType===9?t:t.ownerDocument}var Ln=z.d;z.d={f:Z0,r:K0,D:$0,C:J0,L:W0,m:P0,X:eb,S:tb,M:nb};function Z0(){var t=Ln.f(),e=Ol();return t||e}function K0(t){var e=ti(t);e!==null&&e.tag===5&&e.type==="form"?_p(e):Ln.r(t)}var zi=typeof document>"u"?null:document;function eg(t,e,i){var s=zi;if(s&&typeof e=="string"&&e){var o=Ve(e);o='link[rel="'+t+'"][href="'+o+'"]',typeof i=="string"&&(o+='[crossorigin="'+i+'"]'),tg.has(o)||(tg.add(o),t={rel:t,crossOrigin:i,href:e},s.querySelector(o)===null&&(e=s.createElement("link"),ue(e,"link",t),ee(e),s.head.appendChild(e)))}}function $0(t){Ln.D(t),eg("dns-prefetch",t,null)}function J0(t,e){Ln.C(t,e),eg("preconnect",t,e)}function W0(t,e,i){Ln.L(t,e,i);var s=zi;if(s&&t&&e){var o='link[rel="preload"][as="'+Ve(e)+'"]';e==="image"&&i&&i.imageSrcSet?(o+='[imagesrcset="'+Ve(i.imageSrcSet)+'"]',typeof i.imageSizes=="string"&&(o+='[imagesizes="'+Ve(i.imageSizes)+'"]')):o+='[href="'+Ve(t)+'"]';var c=o;switch(e){case"style":c=Li(t);break;case"script":c=Ui(t)}We.has(c)||(t=S({rel:"preload",href:e==="image"&&i&&i.imageSrcSet?void 0:t,as:e},i),We.set(c,t),s.querySelector(o)!==null||e==="style"&&s.querySelector(Zr(c))||e==="script"&&s.querySelector(Kr(c))||(e=s.createElement("link"),ue(e,"link",t),ee(e),s.head.appendChild(e)))}}function P0(t,e){Ln.m(t,e);var i=zi;if(i&&t){var s=e&&typeof e.as=="string"?e.as:"script",o='link[rel="modulepreload"][as="'+Ve(s)+'"][href="'+Ve(t)+'"]',c=o;switch(s){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":c=Ui(t)}if(!We.has(c)&&(t=S({rel:"modulepreload",href:t},e),We.set(c,t),i.querySelector(o)===null)){switch(s){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":if(i.querySelector(Kr(c)))return}s=i.createElement("link"),ue(s,"link",t),ee(s),i.head.appendChild(s)}}}function tb(t,e,i){Ln.S(t,e,i);var s=zi;if(s&&t){var o=ei(s).hoistableStyles,c=Li(t);e=e||"default";var m=o.get(c);if(!m){var g={loading:0,preload:null};if(m=s.querySelector(Zr(c)))g.loading=5;else{t=S({rel:"stylesheet",href:t,"data-precedence":e},i),(i=We.get(c))&&Qc(t,i);var b=m=s.createElement("link");ee(b),ue(b,"link",t),b._p=new Promise(function(O,N){b.onload=O,b.onerror=N}),b.addEventListener("load",function(){g.loading|=1}),b.addEventListener("error",function(){g.loading|=2}),g.loading|=4,Bl(m,e,s)}m={type:"stylesheet",instance:m,count:1,state:g},o.set(c,m)}}}function eb(t,e){Ln.X(t,e);var i=zi;if(i&&t){var s=ei(i).hoistableScripts,o=Ui(t),c=s.get(o);c||(c=i.querySelector(Kr(o)),c||(t=S({src:t,async:!0},e),(e=We.get(o))&&Fc(t,e),c=i.createElement("script"),ee(c),ue(c,"link",t),i.head.appendChild(c)),c={type:"script",instance:c,count:1,state:null},s.set(o,c))}}function nb(t,e){Ln.M(t,e);var i=zi;if(i&&t){var s=ei(i).hoistableScripts,o=Ui(t),c=s.get(o);c||(c=i.querySelector(Kr(o)),c||(t=S({src:t,async:!0,type:"module"},e),(e=We.get(o))&&Fc(t,e),c=i.createElement("script"),ee(c),ue(c,"link",t),i.head.appendChild(c)),c={type:"script",instance:c,count:1,state:null},s.set(o,c))}}function ng(t,e,i,s){var o=(o=je.current)?Il(o):null;if(!o)throw Error(l(446));switch(t){case"meta":case"title":return null;case"style":return typeof i.precedence=="string"&&typeof i.href=="string"?(e=Li(i.href),i=ei(o).hoistableStyles,s=i.get(e),s||(s={type:"style",instance:null,count:0,state:null},i.set(e,s)),s):{type:"void",instance:null,count:0,state:null};case"link":if(i.rel==="stylesheet"&&typeof i.href=="string"&&typeof i.precedence=="string"){t=Li(i.href);var c=ei(o).hoistableStyles,m=c.get(t);if(m||(o=o.ownerDocument||o,m={type:"stylesheet",instance:null,count:0,state:{loading:0,preload:null}},c.set(t,m),(c=o.querySelector(Zr(t)))&&!c._p&&(m.instance=c,m.state.loading=5),We.has(t)||(i={rel:"preload",as:"style",href:i.href,crossOrigin:i.crossOrigin,integrity:i.integrity,media:i.media,hrefLang:i.hrefLang,referrerPolicy:i.referrerPolicy},We.set(t,i),c||ab(o,t,i,m.state))),e&&s===null)throw Error(l(528,""));return m}if(e&&s!==null)throw Error(l(529,""));return null;case"script":return e=i.async,i=i.src,typeof i=="string"&&e&&typeof e!="function"&&typeof e!="symbol"?(e=Ui(i),i=ei(o).hoistableScripts,s=i.get(e),s||(s={type:"script",instance:null,count:0,state:null},i.set(e,s)),s):{type:"void",instance:null,count:0,state:null};default:throw Error(l(444,t))}}function Li(t){return'href="'+Ve(t)+'"'}function Zr(t){return'link[rel="stylesheet"]['+t+"]"}function ag(t){return S({},t,{"data-precedence":t.precedence,precedence:null})}function ab(t,e,i,s){t.querySelector('link[rel="preload"][as="style"]['+e+"]")?s.loading=1:(e=t.createElement("link"),s.preload=e,e.addEventListener("load",function(){return s.loading|=1}),e.addEventListener("error",function(){return s.loading|=2}),ue(e,"link",i),ee(e),t.head.appendChild(e))}function Ui(t){return'[src="'+Ve(t)+'"]'}function Kr(t){return"script[async]"+t}function ig(t,e,i){if(e.count++,e.instance===null)switch(e.type){case"style":var s=t.querySelector('style[data-href~="'+Ve(i.href)+'"]');if(s)return e.instance=s,ee(s),s;var o=S({},i,{"data-href":i.href,"data-precedence":i.precedence,href:null,precedence:null});return s=(t.ownerDocument||t).createElement("style"),ee(s),ue(s,"style",o),Bl(s,i.precedence,t),e.instance=s;case"stylesheet":o=Li(i.href);var c=t.querySelector(Zr(o));if(c)return e.state.loading|=4,e.instance=c,ee(c),c;s=ag(i),(o=We.get(o))&&Qc(s,o),c=(t.ownerDocument||t).createElement("link"),ee(c);var m=c;return m._p=new Promise(function(g,b){m.onload=g,m.onerror=b}),ue(c,"link",s),e.state.loading|=4,Bl(c,i.precedence,t),e.instance=c;case"script":return c=Ui(i.src),(o=t.querySelector(Kr(c)))?(e.instance=o,ee(o),o):(s=i,(o=We.get(c))&&(s=S({},i),Fc(s,o)),t=t.ownerDocument||t,o=t.createElement("script"),ee(o),ue(o,"link",s),t.head.appendChild(o),e.instance=o);case"void":return null;default:throw Error(l(443,e.type))}else e.type==="stylesheet"&&(e.state.loading&4)===0&&(s=e.instance,e.state.loading|=4,Bl(s,i.precedence,t));return e.instance}function Bl(t,e,i){for(var s=i.querySelectorAll('link[rel="stylesheet"][data-precedence],style[data-precedence]'),o=s.length?s[s.length-1]:null,c=o,m=0;m<s.length;m++){var g=s[m];if(g.dataset.precedence===e)c=g;else if(c!==o)break}c?c.parentNode.insertBefore(t,c.nextSibling):(e=i.nodeType===9?i.head:i,e.insertBefore(t,e.firstChild))}function Qc(t,e){t.crossOrigin==null&&(t.crossOrigin=e.crossOrigin),t.referrerPolicy==null&&(t.referrerPolicy=e.referrerPolicy),t.title==null&&(t.title=e.title)}function Fc(t,e){t.crossOrigin==null&&(t.crossOrigin=e.crossOrigin),t.referrerPolicy==null&&(t.referrerPolicy=e.referrerPolicy),t.integrity==null&&(t.integrity=e.integrity)}var Hl=null;function rg(t,e,i){if(Hl===null){var s=new Map,o=Hl=new Map;o.set(i,s)}else o=Hl,s=o.get(i),s||(s=new Map,o.set(i,s));if(s.has(t))return s;for(s.set(t,null),i=i.getElementsByTagName(t),o=0;o<i.length;o++){var c=i[o];if(!(c[or]||c[de]||t==="link"&&c.getAttribute("rel")==="stylesheet")&&c.namespaceURI!=="http://www.w3.org/2000/svg"){var m=c.getAttribute(e)||"";m=t+m;var g=s.get(m);g?g.push(c):s.set(m,[c])}}return s}function sg(t,e,i){t=t.ownerDocument||t,t.head.insertBefore(i,e==="title"?t.querySelector("head > title"):null)}function ib(t,e,i){if(i===1||e.itemProp!=null)return!1;switch(t){case"meta":case"title":return!0;case"style":if(typeof e.precedence!="string"||typeof e.href!="string"||e.href==="")break;return!0;case"link":if(typeof e.rel!="string"||typeof e.href!="string"||e.href===""||e.onLoad||e.onError)break;switch(e.rel){case"stylesheet":return t=e.disabled,typeof e.precedence=="string"&&t==null;default:return!0}case"script":if(e.async&&typeof e.async!="function"&&typeof e.async!="symbol"&&!e.onLoad&&!e.onError&&e.src&&typeof e.src=="string")return!0}return!1}function lg(t){return!(t.type==="stylesheet"&&(t.state.loading&3)===0)}var $r=null;function rb(){}function sb(t,e,i){if($r===null)throw Error(l(475));var s=$r;if(e.type==="stylesheet"&&(typeof i.media!="string"||matchMedia(i.media).matches!==!1)&&(e.state.loading&4)===0){if(e.instance===null){var o=Li(i.href),c=t.querySelector(Zr(o));if(c){t=c._p,t!==null&&typeof t=="object"&&typeof t.then=="function"&&(s.count++,s=ql.bind(s),t.then(s,s)),e.state.loading|=4,e.instance=c,ee(c);return}c=t.ownerDocument||t,i=ag(i),(o=We.get(o))&&Qc(i,o),c=c.createElement("link"),ee(c);var m=c;m._p=new Promise(function(g,b){m.onload=g,m.onerror=b}),ue(c,"link",i),e.instance=c}s.stylesheets===null&&(s.stylesheets=new Map),s.stylesheets.set(e,t),(t=e.state.preload)&&(e.state.loading&3)===0&&(s.count++,e=ql.bind(s),t.addEventListener("load",e),t.addEventListener("error",e))}}function lb(){if($r===null)throw Error(l(475));var t=$r;return t.stylesheets&&t.count===0&&Zc(t,t.stylesheets),0<t.count?function(e){var i=setTimeout(function(){if(t.stylesheets&&Zc(t,t.stylesheets),t.unsuspend){var s=t.unsuspend;t.unsuspend=null,s()}},6e4);return t.unsuspend=e,function(){t.unsuspend=null,clearTimeout(i)}}:null}function ql(){if(this.count--,this.count===0){if(this.stylesheets)Zc(this,this.stylesheets);else if(this.unsuspend){var t=this.unsuspend;this.unsuspend=null,t()}}}var Yl=null;function Zc(t,e){t.stylesheets=null,t.unsuspend!==null&&(t.count++,Yl=new Map,e.forEach(ob,t),Yl=null,ql.call(t))}function ob(t,e){if(!(e.state.loading&4)){var i=Yl.get(t);if(i)var s=i.get(null);else{i=new Map,Yl.set(t,i);for(var o=t.querySelectorAll("link[data-precedence],style[data-precedence]"),c=0;c<o.length;c++){var m=o[c];(m.nodeName==="LINK"||m.getAttribute("media")!=="not all")&&(i.set(m.dataset.precedence,m),s=m)}s&&i.set(null,s)}o=e.instance,m=o.getAttribute("data-precedence"),c=i.get(m)||s,c===s&&i.set(null,o),i.set(m,o),this.count++,s=ql.bind(this),o.addEventListener("load",s),o.addEventListener("error",s),c?c.parentNode.insertBefore(o,c.nextSibling):(t=t.nodeType===9?t.head:t,t.insertBefore(o,t.firstChild)),e.state.loading|=4}}var Jr={$$typeof:P,Provider:null,Consumer:null,_currentValue:I,_currentValue2:I,_threadCount:0};function ub(t,e,i,s,o,c,m,g){this.tag=1,this.containerInfo=t,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=Xo(-1),this.entangledLanes=this.shellSuspendCounter=this.errorRecoveryDisabledLanes=this.expiredLanes=this.warmLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=Xo(0),this.hiddenUpdates=Xo(null),this.identifierPrefix=s,this.onUncaughtError=o,this.onCaughtError=c,this.onRecoverableError=m,this.pooledCache=null,this.pooledCacheLanes=0,this.formState=g,this.incompleteTransitions=new Map}function og(t,e,i,s,o,c,m,g,b,O,N,L){return t=new ub(t,e,i,m,g,b,O,L),e=1,c===!0&&(e|=24),c=Le(3,null,null,e),t.current=c,c.stateNode=t,e=Cu(),e.refCount++,t.pooledCache=e,e.refCount++,c.memoizedState={element:s,isDehydrated:i,cache:e},ku(c),t}function ug(t){return t?(t=hi,t):hi}function cg(t,e,i,s,o,c){o=ug(o),s.context===null?s.context=o:s.pendingContext=o,s=Zn(e),s.payload={element:i},c=c===void 0?null:c,c!==null&&(s.callback=c),i=Kn(t,s,e),i!==null&&(qe(i,t,e),wr(i,t,e))}function fg(t,e){if(t=t.memoizedState,t!==null&&t.dehydrated!==null){var i=t.retryLane;t.retryLane=i!==0&&i<e?i:e}}function Kc(t,e){fg(t,e),(t=t.alternate)&&fg(t,e)}function dg(t){if(t.tag===13){var e=di(t,67108864);e!==null&&qe(e,t,67108864),Kc(t,67108864)}}var jl=!0;function cb(t,e,i,s){var o=A.T;A.T=null;var c=z.p;try{z.p=2,$c(t,e,i,s)}finally{z.p=c,A.T=o}}function fb(t,e,i,s){var o=A.T;A.T=null;var c=z.p;try{z.p=8,$c(t,e,i,s)}finally{z.p=c,A.T=o}}function $c(t,e,i,s){if(jl){var o=Jc(s);if(o===null)Ic(t,e,s,Gl,i),pg(t,s);else if(hb(o,t,e,i,s))s.stopPropagation();else if(pg(t,s),e&4&&-1<db.indexOf(t)){for(;o!==null;){var c=ti(o);if(c!==null)switch(c.tag){case 3:if(c=c.stateNode,c.current.memoizedState.isDehydrated){var m=Ma(c.pendingLanes);if(m!==0){var g=c;for(g.pendingLanes|=2,g.entangledLanes|=2;m;){var b=1<<31-ke(m);g.entanglements[1]|=b,m&=~b}pn(c),(Ct&6)===0&&(Al=be()+500,Xr(0))}}break;case 13:g=di(c,2),g!==null&&qe(g,c,2),Ol(),Kc(c,2)}if(c=Jc(s),c===null&&Ic(t,e,s,Gl,i),c===o)break;o=c}o!==null&&s.stopPropagation()}else Ic(t,e,s,null,i)}}function Jc(t){return t=nu(t),Wc(t)}var Gl=null;function Wc(t){if(Gl=null,t=Pa(t),t!==null){var e=f(t);if(e===null)t=null;else{var i=e.tag;if(i===13){if(t=d(e),t!==null)return t;t=null}else if(i===3){if(e.stateNode.current.memoizedState.isDehydrated)return e.tag===3?e.stateNode.containerInfo:null;t=null}else e!==t&&(t=null)}}return Gl=t,null}function hg(t){switch(t){case"beforetoggle":case"cancel":case"click":case"close":case"contextmenu":case"copy":case"cut":case"auxclick":case"dblclick":case"dragend":case"dragstart":case"drop":case"focusin":case"focusout":case"input":case"invali
25d":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($a()){case Ja:return 2;case St:return 8;case fe:case yt:return 32;case me:return 268435456;default:return 32}default:return 32}}var Pc=!1,oa=null,ua=null,ca=null,Wr=new Map,Pr=new Map,fa=[],db="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 pg(t,e){switch(t){case"focusin":case"focusout":oa=null;break;case"dragenter":case"dragleave":ua=null;break;case"mouseover":case"mouseout":ca=null;break;case"pointerover":case"pointerout":Wr.delete(e.pointerId);break;case"gotpointercapture":case"lostpointercapture":Pr.delete(e.pointerId)}}function ts(t,e,i,s,o,c){return t===null||t.nativeEvent!==c?(t={blockedOn:e,domEventName:i,eventSystemFlags:s,nativeEvent:c,targetContainers:[o]},e!==null&&(e=ti(e),e!==null&&dg(e)),t):(t.eventSystemFlags|=s,e=t.targetContainers,o!==null&&e.indexOf(o)===-1&&e.push(o),t)}function hb(t,e,i,s,o){switch(e){case"focusin":return oa=ts(oa,t,e,i,s,o),!0;case"dragenter":return ua=ts(ua,t,e,i,s,o),!0;case"mouseover":return ca=ts(ca,t,e,i,s,o),!0;case"pointerover":var c=o.pointerId;return Wr.set(c,ts(Wr.get(c)||null,t,e,i,s,o)),!0;case"gotpointercapture":return c=o.pointerId,Pr.set(c,ts(Pr.get(c)||null,t,e,i,s,o)),!0}return!1}function mg(t){var e=Pa(t.target);if(e!==null){var i=f(e);if(i!==null){if(e=i.tag,e===13){if(e=d(i),e!==null){t.blockedOn=e,s_(t.priority,function(){if(i.tag===13){var s=He();s=Vo(s);var o=di(i,s);o!==null&&qe(o,i,s),Kc(i,s)}});return}}else if(e===3&&i.stateNode.current.memoizedState.isDehydrated){t.blockedOn=i.tag===3?i.stateNode.containerInfo:null;return}}}t.blockedOn=null}function Xl(t){if(t.blockedOn!==null)return!1;for(var e=t.targetContainers;0<e.length;){var i=Jc(t.nativeEvent);if(i===null){i=t.nativeEvent;var s=new i.constructor(i.type,i);eu=s,i.target.dispatchEvent(s),eu=null}else return e=ti(i),e!==null&&dg(e),t.blockedOn=i,!1;e.shift()}return!0}function gg(t,e,i){Xl(t)&&i.delete(e)}function pb(){Pc=!1,oa!==null&&Xl(oa)&&(oa=null),ua!==null&&Xl(ua)&&(ua=null),ca!==null&&Xl(ca)&&(ca=null),Wr.forEach(gg),Pr.forEach(gg)}function Vl(t,e){t.blockedOn===e&&(t.blockedOn=null,Pc||(Pc=!0,n.unstable_scheduleCallback(n.unstable_NormalPriority,pb)))}var Ql=null;function yg(t){Ql!==t&&(Ql=t,n.unstable_scheduleCallback(n.unstable_NormalPriority,function(){Ql===t&&(Ql=null);for(var e=0;e<t.length;e+=3){var i=t[e],s=t[e+1],o=t[e+2];if(typeof s!="function"){if(Wc(s||i)===null)continue;break}var c=ti(i);c!==null&&(t.splice(e,3),e-=3,Wu(c,{pending:!0,data:o,method:i.method,action:s},s,o))}}))}function es(t){function e(b){return Vl(b,t)}oa!==null&&Vl(oa,t),ua!==null&&Vl(ua,t),ca!==null&&Vl(ca,t),Wr.forEach(e),Pr.forEach(e);for(var i=0;i<fa.length;i++){var s=fa[i];s.blockedOn===t&&(s.blockedOn=null)}for(;0<fa.length&&(i=fa[0],i.blockedOn===null);)mg(i),i.blockedOn===null&&fa.shift();if(i=(t.ownerDocument||t).$$reactFormReplay,i!=null)for(s=0;s<i.length;s+=3){var o=i[s],c=i[s+1],m=o[Ee]||null;if(typeof c=="function")m||yg(i);else if(m){var g=null;if(c&&c.hasAttribute("formAction")){if(o=c,m=c[Ee]||null)g=m.formAction;else if(Wc(o)!==null)continue}else g=m.action;typeof g=="function"?i[s+1]=g:(i.splice(s,3),s-=3),yg(i)}}}function tf(t){this._internalRoot=t}Fl.prototype.render=tf.prototype.render=function(t){var e=this._internalRoot;if(e===null)throw Error(l(409));var i=e.current,s=He();cg(i,s,t,e,null,null)},Fl.prototype.unmount=tf.prototype.unmount=function(){var t=this._internalRoot;if(t!==null){this._internalRoot=null;var e=t.containerInfo;cg(t.current,2,null,t,null,null),Ol(),e[Wa]=null}};function Fl(t){this._internalRoot=t}Fl.prototype.unstable_scheduleHydration=function(t){if(t){var e=zd();t={blockedOn:null,target:t,priority:e};for(var i=0;i<fa.length&&e!==0&&e<fa[i].priority;i++);fa.splice(i,0,t),i===0&&mg(t)}};var Sg=a.version;if(Sg!=="19.1.1")throw Error(l(527,Sg,"19.1.1"));z.findDOMNode=function(t){var e=t._reactInternals;if(e===void 0)throw typeof t.render=="function"?Error(l(188)):(t=Object.keys(t).join(","),Error(l(268,t)));return t=h(e),t=t!==null?y(t):null,t=t===null?null:t.stateNode,t};var mb={bundleType:0,version:"19.1.1",rendererPackageName:"react-dom",currentDispatcherRef:A,reconcilerVersion:"19.1.1"};
25if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"){var Zl=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!Zl.isDisabled&&Zl.supportsFiber)try{_n=Zl.inject(mb),Ne=Zl}catch{}}return ns.createRoot=function(t,e){if(!u(t))throw Error(l(299));var i=!1,s="",o=zp,c=Lp,m=Up,g=null;return e!=null&&(e.unstable_strictMode===!0&&(i=!0),e.identifierPrefix!==void 0&&(s=e.identifierPrefix),e.onUncaughtError!==void 0&&(o=e.onUncaughtError),e.onCaughtError!==void 0&&(c=e.onCaughtError),e.onRecoverableError!==void 0&&(m=e.onRecoverableError),e.unstable_transitionCallbacks!==void 0&&(g=e.unstable_transitionCallbacks)),e=og(t,1,!1,null,null,i,s,o,c,m,g,null),t[Wa]=e.current,Uc(t),new tf(e)},ns.hydrateRoot=function(t,e,i){if(!u(t))throw Error(l(299));var s=!1,o="",c=zp,m=Lp,g=Up,b=null,O=null;return i!=null&&(i.unstable_strictMode===!0&&(s=!0),i.identifierPrefix!==void 0&&(o=i.identifierPrefix),i.onUncaughtError!==void 0&&(c=i.onUncaughtError),i.onCaughtError!==void 0&&(m=i.onCaughtError),i.onRecoverableError!==void 0&&(g=i.onRecoverableError),i.unstable_transitionCallbacks!==void 0&&(b=i.unstable_transitionCallbacks),i.formState!==void 0&&(O=i.formState)),e=og(t,1,!0,e,i??null,s,o,c,m,g,b,O),e.context=ug(null),i=e.current,s=He(),s=Vo(s),o=Zn(s),o.callback=null,Kn(i,o,s),i=s,e.current.lanes=i,lr(e,i),pn(e),t[Wa]=e.current,Uc(t),new Fl(e)},ns.version="19.1.1",ns}var zg;function vE(){if(zg)return nf.exports;zg=1;function n(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(n)}catch(a){console.error(a)}}return n(),nf.exports=SE(),nf.exports}var _E=vE(),as={},Lg;function bE(){if(Lg)return as;Lg=1,Object.defineProperty(as,"__esModule",{value:!0}),as.parse=d,as.serialize=y;const n=/^[\u0021-\u003A\u003C\u003E-\u007E]+$/,a=/^[\u0021-\u003A\u003C-\u007E]*$/,r=/^([.]?[a-z0-9]([a-z0-9-]{0,61}[a-z0-9])?)([.][a-z0-9]([a-z0-9-]{0,61}[a-z0-9])?)*$/i,l=/^[\u0020-\u003A\u003D-\u007E]*$/,u=Object.prototype.toString,f=(()=>{const v=function(){};return v.prototype=Object.create(null),v})();function d(v,E){const R=new f,x=v.length;if(x<2)return R;const H=(E==null?void 0:E.decode)||S;let B=0;do{const j=v.indexOf("=",B);if(j===-1)break;const P=v.indexOf(";",B),W=P===-1?x:P;if(j>W){B=v.lastIndexOf(";",j-1)+1;continue}const $=p(v,B,j),U=h(v,j,$),G=v.slice($,U);if(R[G]===void 0){let Q=p(v,j+1,W),q=h(v,W,Q);const F=H(v.slice(Q,q));R[G]=F}B=W+1}while(B<x);return R}function p(v,E,R){do{const x=v.charCodeAt(E);if(x!==32&&x!==9)return E}while(++E<R);return R}function h(v,E,R){for(;E>R;){const x=v.charCodeAt(--E);if(x!==32&&x!==9)return E+1}return R}function y(v,E,R){const x=(R==null?void 0:R.encode)||encodeURIComponent;if(!n.test(v))throw new TypeError(`argument name is invalid: ${v}`);const H=x(E);if(!a.test(H))throw new TypeError(`argument val is invalid: ${E}`);let B=v+"="+H;if(!R)return B;if(R.maxAge!==void 0){if(!Number.isInteger(R.maxAge))throw new TypeError(`option maxAge is invalid: ${R.maxAge}`);B+="; Max-Age="+R.maxAge}if(R.domain){if(!r.test(R.domain))throw new TypeError(`option domain is invalid: ${R.domain}`);B+="; Domain="+R.domain}if(R.path){if(!l.test(R.path))throw new TypeError(`option path is invalid: ${R.path}`);B+="; Path="+R.path}if(R.expires){if(!_(R.expires)||!Number.isFinite(R.expires.valueOf()))throw new TypeError(`option expires is invali
25d: ${R.expires}`);B+="; Expires="+R.expires.toUTCString()}if(R.httpOnly&&(B+="; HttpOnly"),R.secure&&(B+="; Secure"),R.partitioned&&(B+="; Partitioned"),R.priority)switch(typeof R.priority=="string"?R.priority.toLowerCase():void 0){case"low":B+="; Priority=Low";break;case"medium":B+="; Priority=Medium";break;case"high":B+="; Priority=High";break;default:throw new TypeError(`option priority is invalid: ${R.priority}`)}if(R.sameSite)switch(typeof R.sameSite=="string"?R.sameSite.toLowerCase():R.sameSite){case!0:case"strict":B+="; SameSite=Strict";break;case"lax":B+="; SameSite=Lax";break;case"none":B+="; SameSite=None";break;default:throw new TypeError(`option sameSite is invalid: ${R.sameSite}`)}return B}function S(v){if(v.indexOf("%")===-1)return v;try{return decodeURIComponent(v)}catch{return v}}function _(v){return u.call(v)==="[object Date]"}return as}bE();[...bb];function EE(n,a,r,l,u,f){let d={...n,loaderData:{...n.loaderData}},p=Sb(a,l,u);if(p)for(let h of p){let y=h.route.id,S=r(y);vb(y,S.clientLoader,S.hasLoader,f)&&(S.hasHydrateFallback||!S.hasLoader)?delete d.loaderData[y]:S.hasLoader||(d.loaderData[y]=null)}return d}(class extends Se.Component{constructor(n){super(n),this.state={error:null,location:n.location}}static getDerivedStateFromError(n){return{error:n}}static getDerivedStateFromProps(n,a){return a.location!==n.location?{error:null,location:n.location}:{error:a.error,location:a.location}}render(){return this.state.error?Se.createElement(TE,{error:this.state.error,renderAppShell:!0}):this.props.children}});function Ug({renderAppShell:n,title:a,children:r}){return n?Se.createElement("html",{lang:"en"},Se.createElement("head",null,Se.createElement("meta",{charSet:"utf-8"}),Se.createElement("meta",{name:"viewport",content:"width=device-width,initial-scale=1,viewport-fit=cover"}),Se.createElement("title",null,a)),Se.createElement("body",null,Se.createElement("main",{style:{fontFamily:"system-ui, sans-serif",padding:"2rem"}},r))):r}function TE({error:n,renderAppShell:a}){console.error(n);let r=Se.createElement("script",{dangerouslySetInnerHTML:{__html:`
26        console.log(
27          "💿 Hey developer 👋. You can provide a way better UX than this when your app throws errors. Check out https://reactrouter.com/how-to/error-boundary for more information."
28        );
29      `}});if(Eb(n))return Se.createElement(Ug,{renderAppShell:a,title:"Unhandled Thrown Response!"},Se.createElement("h1",{style:{fontSize:"24px"}},n.status," ",n.statusText),r);let l;if(n instanceof Error)l=n;else{let u=n==null?"Unknown Error":typeof n=="object"&&"toString"in n?n.toString():JSON.stringify(n);l=new Error(u)}return Se.createElement(Ug,{renderAppShell:a,title:"Application Error!"},Se.createElement("h1",{style:{fontSize:"24px"}},"Application Error"),Se.createElement("pre",{style:{padding:"2rem",background:"hsla(10, 50%, 50%, 0.1)",color:"red",overflow:"auto"}},l.stack),r)}new TextEncoder;function RE(n){if(!n)return null;let a=Object.entries(n),r={};for(let[l,u]of a)if(u&&u.__type==="RouteErrorResponse")r[l]=new _b(u.status,u.statusText,u.data,u.internal===!0);else if(u&&u.__type==="Error"){if(u.__subType){let f=window[u.__subType];if(typeof f=="function")try{let d=new f(u.message);d.stack=u.stack,r[l]=d}catch{}}if(r[l]==null){let f=new Error(u.message);f.stack=u.stack,r[l]=f}}else r[l]=u;return r}function ME(n){return pe.createElement(Ab,{flushSync:Ib.flushSync,...n})}var V=null,is=null;function AE(){if(!V&&window.__reactRouterContext&&window.__reactRouterManifest&&window.__reactRouterRouteModules){if(window.__reactRouterManifest.sri===!0){const n=document.querySelector("script[rr-importmap]");if(n!=null&&n.textContent)try{window.__reactRouterManifest.sri=JSON.parse(n.textContent).integrity}catch(a){console.error("Failed to parse import map",a)}}V={context:window.__reactRouterContext,manifest:window.__reactRouterManifest,routeModules:window.__reactRouterRouteModules,stateDecodingPromise:void 0,router:void 0,routerInitialized:!1}}}function wE({unstable_getContext:n}){var f,d;if(AE(),!V)throw new Error("You must be using the SSR features of React Router in order to skip passing a `router` prop to `<
29RouterProvider>`");let a=V;if(!V.stateDecodingPromise){let p=V.context.stream;Qy(p,"No stream found for single fetch decoding"),V.context.stream=void 0,V.stateDecodingPromise=wb(p,window).then(h=>{V.context.state=h.value,a.stateDecodingPromise.value=!0}).catch(h=>{a.stateDecodingPromise.error=h})}if(V.stateDecodingPromise.error)throw V.stateDecodingPromise.error;if(!V.stateDecodingPromise.value)throw V.stateDecodingPromise;let r=Ob(V.manifest.routes,V.routeModules,V.context.state,V.context.ssr,V.context.isSpaMode),l;if(V.context.isSpaMode){let{loaderData:p}=V.context.state;(f=V.manifest.routes.root)!=null&&f.hasLoader&&p&&"root"in p&&(l={loaderData:{root:p.root}})}else l=EE(V.context.state,r,p=>{var h,y,S;return{clientLoader:(h=V.routeModules[p])==null?void 0:h.clientLoader,hasLoader:((y=V.manifest.routes[p])==null?void 0:y.hasLoader)===!0,hasHydrateFallback:((S=V.routeModules[p])==null?void 0:S.HydrateFallback)!=null}},window.location,(d=window.__reactRouterContext)==null?void 0:d.basename,V.context.isSpaMode),l&&l.errors&&(l.errors=RE(l.errors));let u=Cb({routes:r,history:Nb(),basename:V.context.basename,unstable_getContext:n,hydrationData:l,hydrationRouteProperties:Lb,mapRouteProperties:zb,future:{unstable_middleware:V.context.future.unstable_middleware},dataStrategy:xb(()=>u,V.manifest,V.routeModules,V.context.ssr,V.context.basename),patchRoutesOnNavigation:Db(V.manifest,V.routeModules,V.context.ssr,V.context.routeDiscovery,V.context.isSpaMode,V.context.basename)});return V.router=u,u.state.initialized&&(V.routerInitialized=!0,u.initialize()),u.createRoutesForHMR=kb,window.__reactRouterDataRouter=u,u}function OE(n){is||(is=wE({unstable_getContext:n.unstable_getContext}));let[a,r]=pe.useState(void 0);pe.useEffect(()=>{},[]),pe.useEffect(()=>{},[a]);let[l,u]=pe.useState(is.state.location);return pe.useLayoutEffect(()=>{V&&V.router&&!V.routerInitialized&&(V.routerInitialized=!0,V.router.initialize())},[]),pe.useLayoutEffect(()=>{if(V&&V.router)return V.router.subscribe(f=>{f.location!==l&&u(f.location)})},[l]),Qy(V,"ssrInfo unavailable for HydratedRouter"),Tb(is,V.manifest,V.routeModules,V.context.ssr,V.context.routeDiscovery,V.context.isSpaMode),pe.createElement(pe.Fragment,null,pe.createElement(Rb.Provider,{value:{manifest:V.manifest,routeModules:V.routeModules,future:V.context.future,criticalCss:a,ssr:V.context.ssr,isSpaMode:V.context.isSpaMode,routeDiscovery:V.context.routeDiscovery}},pe.createElement(Mb,{location:l},pe.createElement(ME,{router:is}))),pe.createElement(pe.Fragment,null))}const so={},Ig={};function Ea(n,a){so[n]=so[n]||[],so[n].push(a)}function Ta(n,a){if(!Ig[n]){Ig[n]=!0;try{a()}catch(r){ot&&Y.error(`Error while instrumenting ${n}`,r)}}}function tn(n,a){const r=n&&so[n];if(r)for(const l of r)try{l(a)}catch(u){ot&&Y.error(`Error while triggering instrumentation handler.
30Type: ${n}
31Name: ${ga(l)}
32Error:`,u)}}let sf=null;function fS(n){const a="error";Ea(a,n),Ta(a,CE)}function CE(){sf=Wt.onerror,Wt.onerror=function(n,a,r,l,u){return tn("error",{column:l,error:u,line:r,msg:n,url:a}),sf?sf.apply(this,arguments):!1},Wt.onerror.__SENTRY_INSTRUMENTED__=!0}let lf=null;function dS(n){const a="unhandledrejection";Ea(a,n),Ta(a,DE)}function DE(){lf=Wt.onunhandledrejection,Wt.onunhandledrejection=function(n){return tn("unhandledrejection",n),lf?lf.apply(this,arguments):!0},Wt.onunhandledrejection.__SENTRY_INSTRUMENTED__=!0}let Bg=!1;function xE(){if(Bg)return;function n(){const a=_e(),r=a&&Ce(a);if(r){const l="internal_error";ot&&Y.log(`[Tracing] Root span: ${l} -> Global error occurred`),r.setStatus({code:Vi,message:l})}}n.tag="sentry_tracingErrorCallback",Bg=!0,fS(n),dS(n)}class va{constructor(a={}){this._traceId=a.traceId||ho(),this._spanId=a.spanId||Fy()}spanContext(){return{spanId:this._spanId,traceId:this._traceId,traceFlags:Zy}}end(a){}setAttribute(a,r){return this}setAttributes(a){return this}setStatus(a){return this}updateName(a){return this}isRecording(){return!1}addEvent(a,r,l){return this}addLink(a){return this}addLinks(a){return this}recordException(a,r){}}function Ka(n,a=[]){return[n,a]}function NE(n,a){const[r,l]=n;return[r,[...l,a]]}function Hg(n,a){const r=n[1];for(const l of r){const u=l[0].type;if(a(l,u))return!0}return!1}function Af(n){const a=Bb(Wt);return a.encodePolyfill?a.encodePolyfill(n):new TextEncoder().encode(n)}function kE(n){const[a,r]=n;let l=JSON.stringify(a);function u(f){typeof l=="string"?l=typeof f=="string"?l+f:[Af(l),f]:l.push(typeof f=="string"?Af(f):f)}for(const f of r){const[d,p]=f;if(u(`
33${JSON.stringify(d)}
34`),typeof p=="string"||p instanceof Uint8Array)u(p);else{let h;try{h=JSON.stringify(p)}catch{h=JSON.stringify(Kf(p))}u(h)}}return typeof l=="string"?l:zE(l)}function zE(n){const a=n.reduce((u,f)=>
34u+f.length,0),r=new Uint8Array(a);let l=0;for(const u of n)r.set(u,l),l+=u.length;return r}function LE(n){return[{type:"span"},n]}function UE(n){const a=typeof n.data=="string"?Af(n.data):n.data;return[{type:"attachment",length:a.length,filename:n.filename,content_type:n.contentType,attachment_type:n.attachmentType},a]}const IE={session:"session",sessions:"session",attachment:"attachment",transaction:"transaction",event:"error",client_report:"internal",user_report:"default",profile:"profile",profile_chunk:"profile",replay_event:"replay",replay_recording:"replay",check_in:"monitor",feedback:"feedback",span:"span",raw_security:"security",log:"log_item"};function qg(n){return IE[n]}function Pf(n){if(!(n!=null&&n.sdk))return;const{name:a,version:r}=n.sdk;return{name:a,version:r}}function hS(n,a,r,l){var f;const u=(f=n.sdkProcessingMetadata)==null?void 0:f.dynamicSamplingContext;return{event_id:n.event_id,sent_at:new Date().toISOString(),...a&&{sdk:a},...!!r&&l&&{dsn:Rs(l)},...u&&{trace:u}}}function wf(n,a){if(!(a!=null&&a.length)||!n.description)return!1;for(const r of a){if(HE(r)){if(ef(n.description,r))return!0;continue}if(!r.name&&!r.op)continue;const l=r.name?ef(n.description,r.name):!0,u=r.op?n.op&&ef(n.op,r.op):!0;if(l&&u)return!0}return!1}function BE(n,a){const r=a.parent_span_id,l=a.span_id;if(r)for(const u of n)u.parent_span_id===l&&(u.parent_span_id=r)}function HE(n){return typeof n=="string"||n instanceof RegExp}function qE(n,a){var l,u,f,d;if(!a)return n;const r=n.sdk||{};return n.sdk={...r,name:r.name||a.name,version:r.version||a.version,integrations:[...((l=n.sdk)==null?void 0:l.integrations)||[],...a.integrations||[]],packages:[...((u=n.sdk)==null?void 0:u.packages)||[],...a.packages||[]],settings:(f=n.sdk)!=null&&f.settings||a.settings?{...(d=n.sdk)==null?void 0:d.settings,...a.settings}:void 0},n}function YE(n,a,r,l){const u=Pf(r),f={sent_at:new Date().toISOString(),...u&&{sdk:u},...!!l&&a&&{dsn:Rs(a)}},d="aggregates"in n?[{type:"sessions"},n]:[{type:"session"},n.toJSON()];return Ka(f,[d])}function jE(n,a,r,l){const u=Pf(r),f=n.type&&n.type!=="replay_event"?n.type:"event";qE(n,r==null?void 0:r.sdk);const d=hS(n,u,l,a);return delete n.sdkProcessingMetadata,Ka(d,[[{type:f},n]])}function GE(n,a){function r(E){return!!E.trace_id&&!!E.public_key}const l=ya(n[0]),u=a==null?void 0:a.getDsn(),f=a==null?void 0:a.getOptions().tunnel,d={sent_at:new Date().toISOString(),...r(l)&&{trace:l},...!!f&&u&&{dsn:Rs(u)}},{beforeSendSpan:p,ignoreSpans:h}=(a==null?void 0:a.getOptions())||{},y=h!=null&&h.length?n.filter(E=>!wf(xt(E),h)):n,S=n.length-y.length;S&&(a==null||a.recordDroppedEvent("before_send","span",S));const _=p?E=>{const R=xt(E),x=p(R);return x||(Tf(),R)}:xt,v=[];for(const E of y){const R=_(E);R&&v.push(LE(R))}return Ka(d,v)}function XE(n){if(!ot)return;const{description:a="< unknown name >",op:r="< unknown op >",parent_span_id:l}=xt(n),{spanId:u}=n.spanContext(),f=Do(n),d=Ce(n),p=d===n,h=`[Tracing] Starting ${f?"sampled":"unsampled"} ${p?"root ":""}span`,y=[`op: ${r}`,`name: ${a}`,`ID: ${u}`];if(l&&y.push(`parent ID: ${l}`),!p){const{op:S,description:_}=xt(d);y.push(`root ID: ${d.spanContext().spanId}`),S&&y.push(`root op: ${S}`),_&&y.push(`root description: ${_}`)}Y.log(`${h}
35  ${y.join(`
36  `)}`)}function VE(n){if(!ot)return;const{description:a="< unknown name >",op:r="< unknown op >"}=xt(n),{spanId:l}=n.spanContext(),f=Ce(n)===n,d=`[Tracing] Finishing "${r}" ${f?"root ":""}span "${a}" with ID ${l}`;Y.log(d)}function QE(n,a,r,l=_e()){const u=l&&Ce(l);u&&(ot&&Y.log(`[Measurement] Setting measurement on root span: ${n} = ${a} ${r}`),u.addEvent(n,{[As]:a,[Ms]:r}))}function Yg(n){if(!n||n.length===0)return;const a={};return n.forEach(r=>{const l=r.attributes||{},u=l[Ms],f=l[As];typeof u=="string"&&typeof f=="number"&&(a[r.name]={value:f,unit:u})}),a}const jg=1e3;class zo{constructor(a={}){this._traceId=a.traceId||ho(),this._spanId=a.spanId||Fy(),this._startTime=a.startTimestamp||De(),this._links=a.links,this._attributes={},this.setAttributes({[se]:"manual",[Sa]:a.op,...a.attributes}),this._name=a.name,a.parentSpanId&&(this._parentSpanId=a.parentSpanId),"sampled"in a&&(this._sampled=a.sampled),a.endTimestamp&&(this._endTime=a.endTimestamp),this._events=[],this._isStandaloneSpan=a.isStandalone,this._endTime&&this._onSpanEnded()}
36addLink(a){return this._links?this._links.push(a):this._links=[a],this}addLinks(a){return this._links?this._links.push(...a):this._links=a,this}recordException(a,r){}spanContext(){const{_spanId:a,_traceId:r,_sampled:l}=this;return{spanId:a,traceId:r,traceFlags:l?Hb:Zy}}setAttribute(a,r){return r===void 0?delete this._attributes[a]:this._attributes[a]=r,this}setAttributes(a){return Object.keys(a).forEach(r=>this.setAttribute(r,a[r])),this}updateStartTime(a){this._startTime=ss(a)}setStatus(a){return this._status=a,this}updateName(a){return this._name=a,this.setAttribute(gn,"custom"),this}end(a){this._endTime||(this._endTime=ss(a),VE(this),this._onSpanEnded())}getSpanJSON(){return{data:this._attributes,description:this._name,op:this._attributes[Sa],parent_span_id:this._parentSpanId,span_id:this._spanId,start_timestamp:this._startTime,status:Yb(this._status),timestamp:this._endTime,trace_id:this._traceId,origin:this._attributes[se],profile_id:this._attributes[$f],exclusive_time:this._attributes[Wi],measurements:Yg(this._events),is_segment:this._isStandaloneSpan&&Ce(this)===this||void 0,segment_id:this._isStandaloneSpan?Ce(this).spanContext().spanId:void 0,links:qb(this._links)}}isRecording(){return!this._endTime&&!!this._sampled}addEvent(a,r,l){ot&&Y.log("[Tracing] Adding an event to span:",a);const u=Gg(r)?r:l||De(),f=Gg(r)?{}:r||{},d={name:a,time:ss(u),attributes:f};return this._events.push(d),this}isStandaloneSpan(){return!!this._isStandaloneSpan}_onSpanEnded(){const a=wt();if(a&&a.emit("spanEnd",this),!(this._isStandaloneSpan||this===Ce(this)))return;if(this._isStandaloneSpan){this._sampled?ZE(GE([this],a)):(ot&&Y.log("[Tracing] Discarding standalone span because its trace was not chosen to be sampled."),a&&a.recordDroppedEvent("sample_rate","span"));return}const l=this._convertSpanToTransaction();l&&(_g(this).scope||Gt()).captureEvent(l)}_convertSpanToTransaction(){var S;if(!Xg(xt(this)))return;this._name||(ot&&Y.warn("Transaction has no name, falling back to `<unlabeled transaction>`."),this._name="<unlabeled transaction>");const{scope:a,isolationScope:r}=_g(this),l=(S=a==null?void 0:a.getScopeData().sdkProcessingMetadata)==null?void 0:S.normalizedRequest;if(this._sampled!==!0)return;const f=io(this).filter(_=>_!==this&&!FE(_)).map(_=>xt(_)).filter(Xg),d=this._attributes[gn];delete this._attributes[bg],f.forEach(_=>{delete _.data[bg]});const p={contexts:{trace:jb(this)},spans:f.length>jg?f.sort((_,v)=>_.start_timestamp-v.start_timestamp).slice(0,jg):f,start_timestamp:this._startTime,timestamp:this._endTime,transaction:this._name,type:"transaction",sdkProcessingMetadata:{capturedSpanScope:a,capturedSpanIsolationScope:r,dynamicSamplingContext:ya(this)},request:l,...d&&{transaction_info:{source:d}}},h=Yg(this._events);return h&&Object.keys(h).length&&(ot&&Y.log("[Measurements] Adding measurements to transaction event",JSON.stringify(h,void 0,2)),p.measurements=h),p}}function Gg(n){return n&&typeof n=="number"||n instanceof Date||Array.isArray(n)}function Xg(n){return!!n.start_timestamp&&!!n.timestamp&&!!n.span_id&&!!n.trace_id}function FE(n){return n instanceof zo&&n.isStandaloneSpan()}function ZE(n){const a=wt();if(!a)return;const r=n[1];if(!r||r.length===0){a.recordDroppedEvent("before_send","span");return}a.sendEnvelope(n)}function KE(n,a,r=()=>{}){let l;try{l=n()}catch(u){throw a(u),r(),u}return $E(l,a,r)}function $E(n,a,r){return Ky(n)?n.then(l=>(r(),l),l=>{throw a(l),r(),l}):(r(),n)}function JE(n,a,r){if(!Fa(n))return[!1];let l,u;typeof n.tracesSampler=="function"?(u=n.tracesSampler({...a,inheritOrSampleWith:p=>typeof a.parentSampleRate=="number"?a.parentSampleRate:typeof a.parentSampled=="boolean"?Number(a.parentSampled):p}),l=!0):a.parentSampled!==void 0?u=a.parentSampled:typeof n.tracesSampleRate<"u"&&(u=n.tracesSampleRate,l=!0);const f=ps(u);if(f===void 0)return ot&&Y.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(u)} of type ${JSON.stringify(typeof u)}.`),[!1];if(!f)return ot&&Y.log(`[Tracing] Discarding transaction because ${typeof n.tracesSampler=="function"?"tracesSampler returned 0 or false":"a negative sampling decision was inherited or tracesSampleRate is set to 0"}`),[!1,f,l];const d=r<f;return d||ot&&Y.log(`[Tracing] Discarding transaction because it's not included in the random sample (sampling rate = ${Number(u)})`),[d,f,l]}const pS="__SENTRY_SUPPRESS_TRACING__";function WE(n,a){const r=ed();if(r.startSpan)return r.startSpan(n,a);const l=gS(n),{forceTransaction:u,parentSpan:f,scope:d}=n,p=d==null?void 0:d.clone();return xo(p,()=>tT(f)(()=>{const y=Gt(),S=yS(y,f),v=n.onlyIfParent&&!S?new va:mS({parentSpan:S,spanArguments:l,forceTransaction:u,scope:y});return No(y,v),KE(()=>a(v),()=>{const{status:E}=xt(v);v.isRecording()&&(!E||E==="ok")&&v.setStatus({code:Vi,message:"internal_error"})},()=>{v.end()})}))}function tr(n){const a=ed();if(a.startInactiveSpan)return a.startInactiveSpan(n);const r=gS(n),{forceTransaction:l,parentSpan:u}=n;return(n.scope?d=>xo(n.scope,d):u!==void 0?d=>td(u,d):d=>d())(()=>{const d=Gt(),p=yS(d,u);return n.onlyIfParent&&!p?new va:mS({parentSpan:p,spanArguments:r,forceTransaction:l,scope:d})})}function td(n,a){const r=ed();return r.withActiveSpan?r.withActiveSpan(n,a):xo(l=>(No(l,n||void 0),a(l)))}function mS({parentSpan:n,spanArguments:a,forceTransaction:r,scope:l}){if(!Fa()){const d=new va;if(r||!n){const p={sampled:"false",sample_rate:"0",transaction:a.name,...ya(d)};ro(d,p)}return d}const u=ws();let f;if(n&&!r)f=PE(n,l,a),Wy(n,f);else if(n){const d=ya(n),{traceId:p,spanId:h}=n.spanContext(),y=Do(n);f=Vg({traceId:p,parentSpanId:h,...a},l,y),ro(f,d)}else{const{traceId:d,dsc:p,parentSpanId:h,sampled:y}={...u.getPropagationContext(),...l.getPropagationContext()};f=Vg({traceId:d,parentSpanId:h,...a},l,y),p&&ro(f,p)}return XE(f),Xb(f,l,u),f}function gS(n){const r={isStandalone:(n.experimental||{}).standalone,...n};if(n.startTime){const l={...r};return l.startTimestamp=ss(n.startTime),delete l.startTime,l}return r}function ed(){const n=$y();return Jy(n)}function Vg(n,a,r){var R;const l=wt(),u=(l==null?void 0:l.getOptions())||{},{name:f=""}=n,d={spanAttributes:{...n.attributes},spanName:f,parentSampled:r};l==null||l.emit("beforeSampling",d,{decision:!1});const p=d.parentSampled??r,h=d.spanAttributes,y=a.getPropagationContext(),[S,_,v]=a.getScopeData().sdkProcessingMetadata[pS]?[!1]:JE(u,{name:f,parentSampled:p,attributes:h,parentSampleRate:ps((R=y.dsc)==null?void 0:R.sample_rate)},y.sampleRand),E=new zo({...n,attributes:{[gn]:"custom",[Py]:_!==void 0&&v?_:void 0,...h},sampled:S});return!S&&l&&(ot&&Y.log("[Tracing] Discarding root span because its trace was not chosen to be sampled."),l.recordDroppedEvent("sample_rate","transaction")),l&&l.emit("spanStart",E),E}function PE(n,a,r){const{spanId:l,traceId:u}=n.spanContext(),f=a.getScopeData().sdkProcessingMetadata[pS]?!1:Do(n),d=f?new zo({...r,parentSpanId:l,traceId:u,sampled:f}):new va({traceId:u});Wy(n,d);const p=wt();return p&&(p.emit("spanStart",d),r.endTimestamp&&p.emit("spanEnd",d)),d}function yS(n,a){if(a)return a;
36if(a===null)return;const r=Gb(n);if(!r)return;const l=wt();return(l?l.getOptions():{}).parentSpanIsAlwaysRootSpan?Ce(r):r}function tT(n){return n!==void 0?a=>td(n,a):a=>a()}const lo={idleTimeout:1e3,finalTimeout:3e4,childSpanTimeout:15e3},eT="heartbeatFailed",nT="idleTimeout",aT="finalTimeout",iT="externalFinish";function SS(n,a={}){const r=new Map;let l=!1,u,f=iT,d=!a.disableAutoFinish;const p=[],{idleTimeout:h=lo.idleTimeout,finalTimeout:y=lo.finalTimeout,childSpanTimeout:S=lo.childSpanTimeout,beforeSpanEnd:_}=a,v=wt();if(!v||!Fa()){const U=new va,G={sample_rate:"0",sampled:"false",...ya(U)};return ro(U,G),U}const E=Gt(),R=_e(),x=rT(n);x.end=new Proxy(x.end,{apply(U,G,Q){if(_&&_(x),G instanceof va)return;const[q,...F]=Q,ct=q||De(),Z=ss(ct),bt=io(x).filter(I=>I!==x);if(!bt.length)return $(Z),Reflect.apply(U,G,[Z,...F]);const Tt=bt.map(I=>xt(I).timestamp).filter(I=>!!I),nt=Tt.length?Math.max(...Tt):void 0,A=xt(x).start_timestamp,z=Math.min(A?A+y/1e3:1/0,Math.max(A||-1/0,Math.min(Z,nt||1/0)));return $(z),Reflect.apply(U,G,[z,...F])}});function H(){u&&(clearTimeout(u),u=void 0)}function B(U){H(),u=setTimeout(()=>{!l&&r.size===0&&d&&(f=nT,x.end(U))},h)}function j(U){u=setTimeout(()=>{!l&&d&&(f=eT,x.end(U))},S)}function P(U){H(),r.set(U,!0);const G=De();j(G+S/1e3)}function W(U){if(r.has(U)&&r.delete(U),r.size===0){const G=De();B(G+h/1e3)}}function $(U){l=!0,r.clear(),p.forEach(Z=>Z()),No(E,R);const G=xt(x),{start_timestamp:Q}=G;if(!Q)return;G.data[po]||x.setAttribute(po,f),Y.log(`[Tracing] Idle span "${G.op}" finished`);const F=io(x).filter(Z=>Z!==x);let ct=0;F.forEach(Z=>{Z.isRecording()&&(Z.setStatus({code:Vi,message:"cancelled"}),Z.end(U),ot&&Y.log("[Tracing] Cancelling span since span ended early",JSON.stringify(Z,void 0,2)));const bt=xt(Z),{timestamp:Tt=0,start_timestamp:nt=0}=bt,A=nt<=U,z=(y+h)/1e3,I=Tt-nt<=z;if(ot){const J=JSON.stringify(Z,void 0,2);A?I||Y.log("[Tracing] Discarding span since it finished after idle span final timeout",J):Y.log("[Tracing] Discarding span since it happened after idle span was finished",J)}(!I||!A)&&(Vb(x,Z),ct++)}),ct>0&&x.setAttribute("sentry.idle_span_discarded_spans",ct)}return p.push(v.on("spanStart",U=>{if(l||U===x||xt(U).timestamp||U instanceof zo&&U.isStandaloneSpan())return;io(x).includes(U)&&P(U.spanContext().spanId)})),p.push(v.on("spanEnd",U=>{l||W(U.spanContext().spanId)})),p.push(v.on("idleSpanEnableAutoFinish",U=>{U===x&&(d=!0,B(),r.size&&j())})),a.disableAutoFinish||B(),setTimeout(()=>{l||(x.setStatus({code:Vi,message:"deadline_exceeded"}),f=aT,x.end())},y),x}function rT(n){const a=tr(n);return No(Gt(),a),ot&&Y.log("[Tracing] Started span is an idle span"),a}const sT="7";function lT(n){const a=n.protocol?`${n.protocol}:`:"",r=n.port?`:${n.port}`:"";return`${a}//${n.host}${r}${n.path?`/${n.path}`:""}/api/`}function oT(n){return`${lT(n)}${n.projectId}/envelope/`}function uT(n,a){const r={sentry_version:sT};return n.publicKey&&(r.sentry_key=n.publicKey),a&&(r.sentry_client=`${a.name}/${a.version}`),new URLSearchParams(r).toString()}function cT(n,a,r){return a||`${oT(n)}?${uT(n,r)}`}const Qg=[];function fT(n){const a={};return n.forEach(r=>{const{name:l}=r,u=a[l];u&&!u.isDefaultInstance&&r.isDefaultInstance||(a[l]=r)}),Object.values(a)}function dT(n){const a=n.defaultIntegrations||[],r=n.integrations;a.forEach(u=>{u.isDefaultInstance=!0});let l;if(Array.isArray(r))l=[...a,...r];else if(typeof r=="function"){const u=r(a);l=Array.isArray(u)?u:[u]}else l=a;return fT(l)}function hT(n,a){const r={};return a.forEach(l=>{l&&vS(n,l,r)}),r}function Fg(n,a){for(const r of a)r!=null&&r.afterAllSetup&&r.afterAllSetup(n)}function vS(n,a,r){if(r[a.name]){ot&&Y.log(`Integration skipped because it was already installed: ${a.name}`);return}if(r[a.name]=a,Qg.indexOf(a.name)===-1&&typeof a.setupOnce=="function"&&(a.setupOnce(),Qg.push(a.name)),a.setup&&typeof a.setup=="function"&&a.setup(n),typeof a.preprocessEvent=="function"){const l=a.preprocessEvent.bind(a);n.on("preprocessEvent",(u,f)=>l(u,f,n))}if(typeof a.processEvent=="function"){const l=a.processEvent.bind(a),u=Object.assign((f,d)=>l(f,d,n),{id:a.name});n.addEventProcessor(u)}ot&&Y.log(`Integration installed: ${a.name}`)}function pT(n,a,r){const l=[{type:"client_report"},{timestamp:ko(),discarded_events:n}];return Ka(a?{dsn:a}:{},[l])}function _S(n){const a=[];
vendor: 11,647 bytes, lines 36-37
36n.message&&a.push(n.message);try{const r=n.exception.values[n.exception.values.length-1];r!=null&&r.value&&(a.push(r.value),r.type&&a.push(`${r.type}: ${r.value}`))}catch{}return a}function mT(n){var h;const{trace_id:a,parent_span_id:r,span_id:l,status:u,origin:f,data:d,op:p}=((h=n.contexts)==null?void 0:h.trace)??{};return{data:d??{},description:n.transaction,op:p,parent_span_id:r,span_id:l??"",start_timestamp:n.start_timestamp??0,status:u,timestamp:n.timestamp,trace_id:a??"",origin:f,profile_id:d==null?void 0:d[$f],exclusive_time:d==null?void 0:d[Wi],measurements:n.measurements,is_segment:!0}}function gT(n){return{type:"transaction",timestamp:n.timestamp,start_timestamp:n.start_timestamp,transaction:n.description,contexts:{trace:{trace_id:n.trace_id,span_id:n.span_id,parent_span_id:n.parent_span_id,op:n.op,status:n.status,origin:n.origin,data:{...n.data,...n.profile_id&&{[$f]:n.profile_id},...n.exclusive_time&&{[Wi]:n.exclusive_time}}}},measurements:n.measurements}}const Zg="Not capturing exception because it's already been captured.",Kg="Discarded session because of missing or non-string release",bS=Symbol.for("SentryInternalError"),ES=Symbol.for("SentryDoNotSendEventError");function oo(n){return{message:n,[bS]:!0}}function of(n){return{message:n,[ES]:!0}}function $g(n){return!!n&&typeof n=="object"&&bS in n}function Jg(n){return!!n&&typeof n=="object"&&ES in n}class yT{constructor(a){if(this._options=a,this._integrations={},this._numProcessing=0,this._outcomes={},this._hooks={},this._eventProcessors=[],a.dsn?this._dsn=Qb(a.dsn):ot&&Y.warn("No DSN provided, client will not send events."),this._dsn){const r=cT(this._dsn,a.tunnel,a._metadata?a._metadata.sdk:void 0);this._transport=a.transport({tunnel:this._options.tunnel,recordDroppedEvent:this.recordDroppedEvent.bind(this),...a.transportOptions,url:r})}}captureException(a,r,l){const u=ls();if(Eg(a))return ot&&Y.log(Zg),u;const f={event_id:u,...r};return this._process(this.eventFromException(a,f).then(d=>this._captureEvent(d,f,l))),f.event_id}captureMessage(a,r,l,u){const f={event_id:ls(),...l},d=aS(a)?a:String(a),p=ms(a)?this.eventFromMessage(d,r,f):this.eventFromException(a,f);return this._process(p.then(h=>this._captureEvent(h,f,u))),f.event_id}captureEvent(a,r,l){const u=ls();if(r!=null&&r.originalException&&Eg(r.originalException))return ot&&Y.log(Zg),u;const f={event_id:u,...r},d=a.sdkProcessingMetadata||{},p=d.capturedSpanScope,h=d.capturedSpanIsolationScope;return this._process(this._captureEvent(a,f,p||l,h)),f.event_id}captureSession(a){this.sendSession(a),Tg(a,{init:!1})}getDsn(){return this._dsn}getOptions(){return this._options}getSdkMetadata(){return this._options._metadata}getTransport(){return this._transport}flush(a){const r=this._transport;return r?(this.emit("flush"),this._isClientDoneProcessing(a).then(l=>r.flush(a).then(u=>l&&u))):Hn(!0)}close(a){return this.flush(a).then(r=>(this.getOptions().enabled=!1,this.emit("close"),r))}getEventProcessors(){return this._eventProcessors}addEventProcessor(a){this._eventProcessors.push(a)}init(){(this._isEnabled()||this._options.integrations.some(({name:a})=>a.startsWith("Spotlight")))&&this._setupIntegrations()}getIntegrationByName(a){return this._integrations[a]}addIntegration(a){const r=this._integrations[a.name];vS(this,a,this._integrations),r||Fg(this,[a])}sendEvent(a,r={}){this.emit("beforeSendEvent",a,r);let l=jE(a,this._dsn,this._options._metadata,this._options.tunnel);for(const f of r.attachments||[])l=NE(l,UE(f));const u=this.sendEnvelope(l);u&&u.then(f=>this.emit("afterSendEvent",a,f),null)}sendSession(a){const{release:r,environment:l=Fb}=this._options;if("aggregates"in a){const f=a.attrs||{};if(!f.release&&!r){ot&&Y.warn(Kg);return}f.release=f.release||r,f.environment=f.environment||l,a.attrs=f}else{if(!a.release&&!r){ot&&Y.warn(Kg);return}a.release=a.release||r,a.environment=a.environment||l}this.emit("beforeSendSession",a);const u=YE(a,this._dsn,this._options._metadata,this._options.tunnel);this.sendEnvelope(u)}recordDroppedEvent(a,r,l=1){if(this._options.sendClientReports){const u=`${a}:${r}`;ot&&Y.log(`Recording outcome: "${u}"${l>1?` (${l} times)`:""}`),this._outcomes[u]=(this._outcomes[u]||0)+l}}on(a,r){const l=this._hooks[a]=this._hooks[a]||[];return l.push(r),()=>{const u=l.indexOf(r);u>-1&&l.splice(u,1)}}emit(a,...r){const l=this._hooks[a];l&&l.forEach(u=>u(...r))}sendEnvelope(a){return this.emit("beforeEnvelope",a),this._isEnabled()&&this._transport?this._transport.send(a).then(null,r=>(ot&&Y.error("Error while sending envelope:",r),r)):(ot&&Y.error("Transport disabled"),Hn({}))}_setupIntegrations(){const{integrations:a}=this._options;this._integrations=hT(this,a),Fg(this,a)}_updateSessionFromEvent(a,r){var h;let l=r.level==="fatal",u=!1;const f=(h=r.exception)==null?void 0:h.values;if(f){u=!0;for(const y of f){const S=y.mechanism;if((S==null?void 0:S.handled)===!1){l=!0;break}}}const d=a.status==="ok";(d&&a.errors===0||d&&l)&&(Tg(a,{...l&&{status:"crashed"},errors:a.errors||Number(u||l)}),this.captureSession(a))}_isClientDoneProcessing(a){return new tS(r=>{let l=0;const u=1,f=setInterval(()=>{this._numProcessing==0?(clearInterval(f),r(!0)):(l+=u,a&&l>=a&&(clearInterval(f),r(!1)))},u)})}_isEnabled(){return this.getOptions().enabled!==!1&&this._transport!==void 0}_prepareEvent(a,r,l,u){const f=this.getOptions(),d=Object.keys(this._integrations);return!r.integrations&&(d!=null&&d.length)&&(r.integrations=d),this.emit("preprocessEvent",a,r),a.type||u.setLastEventId(a.event_id||r.event_id),eS(f,a,r,l,this,u).then(p=>{if(p===null)return p;this.emit("postprocessEvent",p,r),p.contexts={trace:Zb(l),...p.contexts};const h=nS(this,l);return p.sdkProcessingMetadata={dynamicSamplingContext:h,...p.sdkProcessingMetadata},p})}_captureEvent(a,r={},l=Gt(),u=ws()){return ot&&Of(a)&&Y.log(`Captured error event \`${_S(a)[0]||"<unknown>"}\``),this._processEvent(a,r,l,u).then(f=>f.event_id,f=>{ot&&(Jg(f)?Y.log(f.message):$g(f)?Y.warn(f.message):Y.warn(f))})}_processEvent(a,r,l,u){const f=this.getOptions(),{sampleRate:d}=f,p=TS(a),h=Of(a),y=a.type||"error",S=`before send for type \`${y}\``,_=typeof d>"u"?void 0:ps(d);if(h&&typeof _=="number"&&Math.random()>_)return this.recordDroppedEvent("sample_rate","error"),mo(of(`Discarding event because it's not included in the random sample (sampling rate = ${d})`));const v=y==="replay_event"?"replay":y;return this._prepareEvent(a,r,l,u).then(E=>{if(E===null)throw this.recordDroppedEvent("event_processor",v),of("An event processor returned `null`, will not send event.");if(r.data&&r.data.__sentry__===!0)return E;const x=vT(this,f,E,r);return ST(x,S)}).then(E=>{var H;if(E===null){if(this.recordDroppedEvent("before_send",v),p){const j=1+(a.spans||[]).length;this.recordDroppedEvent("before_send","span",j)}throw of(`${S} returned \`null\`, will not send event.`)}const R=l.getSession()||u.getSession();if(h&&R&&this._updateSessionFromEvent(R,E),p){const B=((H=E.sdkProcessingMetadata)==null?void 0:H.spanCountBeforeProcessing)||0,j=E.spans?E.spans.length:0,P=B-j;P>0&&this.recordDroppedEvent("before_send","span",P)}const x=E.transaction_info;if(p&&x&&E.transaction!==a.transaction){const B="custom";E.transaction_info={...x,source:B}}return this.sendEvent(E,r),E}).then(null,E=>{throw Jg(E)||$g(E)?E:(this.captureException(E,{mechanism:{handled:!1,type:"internal"},data:{__sentry__:!0},originalException:E}),oo(`Event processing pipeline threw an error, original event will not be sent. Details have been sent as a new event.
37Reason: ${E}`))})}_process(a){this._numProcessing++,a.then(r=>(this._numProcessing--,r),r=>(this._numProcessing--,r))}_clearOutcomes(){const a=this._outcomes;return this._outcomes={},Object.entries(a).map(([r,l])=>{const[u,f]=r.split(":");return{reason:u,category:f,quantity:l}})}_flushOutcomes(){ot&&Y.log("Flushing outcomes...");const a=this._clearOutcomes();if(a.length===0){ot&&Y.log("No outcomes to send");return}if(!this._dsn){ot&&Y.log("No dsn provided, will not send outcomes");return}ot&&Y.log("Sending outcomes:",a);const r=pT(a,this._options.tunnel&&Rs(this._dsn));this.sendEnvelope(r)}}function ST(n,a){const r=`${a} must return \`null\` or a valid event.`;if(Ky(n))return n.then(l=>{if(!Rf(l)&&l!==null)throw oo(r);return l},l=>{throw oo(`${a} rejected with ${l}`)});if(!Rf(n)&&n!==null)throw oo(r);return n}function vT(n,a,r,l){const{beforeSend:u,beforeSendTransaction:f,beforeSendSpan:d,ignoreSpans:p}=a;let h=r;if(Of(h)&&u)return u(h,l);if(TS(h)){if(d||p){const y=mT(h);if(p!=null&&p.length&&wf(y,p))return null;if(d){const S=d(y);S?h=Kb(r,gT(S)):Tf()}if(h.spans){const S=[],_=h.spans;for(const E of _){if(p!=null&&p.length&&wf(E,p)){BE(_,E);continue}if(d){const R=d(E);R?S.push(R):(Tf(),S.push(E))}else S.push(E)}const v=h.spans.length-S.length;v&&n.recordDroppedEvent("before_send","span",v),h.spans=S}}if(f){if(h.spans){const y=h.spans.length;h.sdkProcessingMetadata={...r.sdkProcessingMetadata,spanCountBeforeProcessing:y}}return f(h,l)}}return h}function Of(n){return n.type===void 0}function TS(n){return n.type==="transaction"}function _T(n){return[{type:"log",item_count:n.length,content_type:"application/vnd.sentry.items.log+json"},{items:n}]}function bT(n,a,r,l){const u={};return a!=null&&a.sdk&&(u.sdk={name:a.sdk.name,version:a.sdk.version}),r&&l&&(u.dsn=Rs(l)),Ka(u,[_T(n)])}function uf(n,a){const r=ET(n)??[];if(r.length===0)return;const l=n.getOptions(),u=bT(r,l._metadata,l.tunnel,n.getDsn());RS().set(n,[]),n.emit("flushLogs"),n.sendEnvelope(u)}function ET(n){return RS().get(n)}function RS(){return $b("clientToLogBufferMap",()=>new WeakMap)}function TT(n,a){a.debug===!0&&(ot?Y.enable():Os(()=>{console.warn("[Sentry] Cannot initialize SDK with `debug` option using a non-debug bundle.")})),Gt().update(a.initialScope);const l=new n(a);return RT(l),l.init(),l}function RT(n){Gt().setClient(n)}const MS=Symbol.for("SentryBufferFullError");function MT(n){const a=[];function r(){return n===void 0||a.length<n}function l(d){return a.splice(a.indexOf(d),1)[0]||Promise.resolve(void 0)}function u(d){if(!r())return mo(MS);const p=d();return a.indexOf(p)===-1&&a.push(p),p.then(()=>l(p)).then(null,()=>l(p).then(null,()=>{})),p}function f(d){return new tS((p,h)=>{let y=a.length;if(!y)return p(!0);const S=setTimeout(()=>{d&&d>0&&p(!1)},d);a.forEach(_=>{Hn(_).then(()=>{--y||(clearTimeout(S),p(!0))},h)})})}return{$:a,add:u,drain:f}}const AT=60*1e3;function wT(n,a=Date.now()){const r=parseInt(`${n}`,10);if(!isNaN(r))return r*1e3;const l=Date.parse(`${n}`);return isNaN(l)?AT:l-a}function OT(n,a){return n[a]||n.all||0}function AS(n,a,r=Date.now()){return OT(n,a)>r}function wS(n,{statusCode:a,headers:r},l=Date.now()){const u={...n},f=r==null?void 0:r["x-sentry-rate-limits"],d=r==null?void 0:r["retry-after"];if(f)for(const p of f.trim().split(",")){const[h,y,,,S]=p.split(":",5),_=parseInt(h,10),v=(isNaN(_)?60:_)*1e3;if(!y)u.all=l+v;else for(const E of y.split(";"))E==="metric_bucket"?(!S||S.split(";").includes("custom"))&&(u[E]=l+v):u[E]=l+v}else d?u.all=l+wT(d,l):a===429&&(u.all=l+60*1e3);return u}const CT=64;function DT(n,a,r=MT(n.bufferSize||CT)){let l={};const u=d=>r.drain(d);function f(d){const p=[];if(Hg(d,(_,v)=>{const E=qg(v);AS(l,E)?n.recordDroppedEvent("ratelimit_backoff",E):p.push(_)}),p.length===0)return Hn({});const h=Ka(d[0],p),y=_=>{Hg(h,(v,E)=>{n.recordDroppedEvent(_,qg(E))})},S=()=>a({body:kE(h)}).then(_=>(_.statusCode!==void 0&&(_.statusCode<200||_.statusCode>=300)&&ot&&Y.warn(`Sentry responded with status code ${_.statusCode} to sent event.`),l=wS(l,_),_),_=>{throw y("network_error"),ot&&Y.error("Encountered error running transport request:",_),_});return r.add(S).then(_=>_,_=>
37{if(_===MS)return ot&&Y.error("Skipped sending event because buffer is full."),y("queue_overflow"),Hn({});throw _})}return{send:f,flush:u}}function xT(n,a){const r=a==null?void 0:a.getDsn(),l=a==null?void 0:a.getOptions().tunnel;return kT(n,r)||NT(n,l)}function NT(n,a){return a?Wg(n)===Wg(a):!1}function kT(n,a){return a?n.includes(a.host):!1}function Wg(n){return n[n.length-1]==="/"?n.slice(0,-1):n}function zT(n){var a;"aggregates"in n?((a=n.attrs)==null?void 0:a.ip_address)===void 0&&(n.attrs={...n.attrs,ip_address:"{{auto}}"}):n.ipAddress===void 0&&(n.ipAddress="{{auto}}")}function OS(n,a,r=[a],l="npm"){const u=n._metadata||{};u.sdk||(u.sdk={name:`sentry.javascript.${a}`,packages:r.map(f=>({name:`${l}:@sentry/${f}`,version:Rg})),version:Rg}),n._metadata=u}function CS(n={}){const a=n.client||wt();if(!Jb()||!a)return{};const r=$y(),l=Jy(r);if(l.getTraceData)return l.getTraceData(n);const u=n.scope||Gt(),f=n.span||_e(),d=f?Wb(f):LT(u),p=f?ya(f):nS(a,u),h=Pb(p);return tE.test(d)?{"sentry-trace":d,baggage:h}:(Y.warn("Invalid sentry-trace data. Cannot generate trace data"),{})}function LT(n){const{traceId:a,sampled:r,propagationSpanId:l}=n.getPropagationContext();return eE(a,l,r)}function UT(n,a,r){let l,u,f;const d=r!=null&&r.maxWait?Math.max(r.maxWait,a):0,p=(r==null?void 0:r.setTimeoutImpl)||setTimeout;function h(){return y(),l=n(),l}function y(){u!==void 0&&clearTimeout(u),f!==void 0&&clearTimeout(f),u=f=void 0}function S(){return u!==void 0||f!==void 0?h():l}function _(){return u&&clearTimeout(u),u=p(h,a),d&&f===void 0&&(f=p(h,d)),l}return _.cancel=y,_.flush=S,_}const IT=100;function _a(n,a){const r=wt(),l=ws();if(!r)return;const{beforeBreadcrumb:u=null,maxBreadcrumbs:f=IT}=r.getOptions();if(f<=0)return;const p={timestamp:ko(),...n},h=u?Os(()=>u(p,a)):p;h!==null&&(r.emit&&r.emit("beforeAddBreadcrumb",h,a),l.addBreadcrumb(h,f))}let Pg;const BT="FunctionToString",ty=new WeakMap,HT=(()=>({name:BT,setupOnce(){Pg=Function.prototype.toString;try{Function.prototype.toString=function(...n){const a=Jf(this),r=ty.has(wt())&&a!==void 0?a:this;return Pg.apply(r,n)}}catch{}},setup(n){ty.set(n,!0)}})),qT=HT,YT=[/^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. (In 'vv().getRestrictions(1,a)', 'vv().getRestrictions' is undefined)","Can't find variable: _AutofillCallbackHandler",/^Non-Error promise rejection captured with value: Object Not Found Matching Id:\d+, MethodName:simulateEvent, ParamCount:\d+$/,/^Java exception was raised during method invocation$/],jT="EventFilters",GT=(n={})=>{let a;return{name:jT,setup(r){const l=r.getOptions();a=ey(n,l)},processEvent(r,l,u){if(!a){const f=u.getOptions();a=ey(n,f)}return VT(r,a)?null:r}}},XT=((n={})=>({...GT(n),name:"InboundFilters"}));function ey(n={},a={}){return{allowUrls:[...n.allowUrls||[],...a.allowUrls||[]],denyUrls:[...n.denyUrls||[],...a.denyUrls||[]],ignoreErrors:[...n.ignoreErrors||[],...a.ignoreErrors||[],...n.disableErrorDefaults?[]:YT],ignoreTransactions:[...n.ignoreTransactions||[],...a.ignoreTransactions||[]]}}function VT(n,a){if(n.type){if(n.type==="transaction"&&FT(n,a.ignoreTransactions))return ot&&Y.warn(`Event dropped due to being matched by \`ignoreTransactions\` option.
38Event: ${Ga(n)}`),!0}else{if(QT(n,a.ignoreErrors))return ot&&Y.warn(`Event dropped due to being matched by \`ignoreErrors\` option.
39Event: ${Ga(n)}`),!0;if(JT(n))return ot&&Y.warn(`Event dropped due to not having an error message, error type or stacktrace.
40Event: ${Ga(n)}`),!0;if(ZT(n,a.denyUrls))return ot&&Y.warn(`Event dropped due to being matched by \`denyUrls\` option.
41Event: ${Ga(n)}.
42Url: ${yo(n)}`),!0;if(!KT(n,a.allowUrls))return ot&&Y.warn(`Event dropped due to not being matched by \`allowUrls\` option.
43Event: ${Ga(n)}.
44Url: ${yo(n)}`),!0}return!1}function QT(n,a){return a!=null&&a.length?_S(n).some(r=>In(r,a)):!1}function FT(n,a){if(!(a!=null&&a.length))return!1;const r=n.transaction;return r?In(r,a):!1}function ZT(n,a){if(!(a!=null&&a.length))return!1;const r=yo(n);return r?In(r,a):!1}function KT(n,a){if(!(a!=null&&a.length))return!0;const r=yo(n);return r?In(r,a):!0}function $T(n=[]){for(let a=n.length-1;a>=0;a--){const r=n[a];if(r&&r.filename!=="<anonymous>"&&r.filename!=="[native code]")return r.filename||null}return null}function yo(n){var a,r;try{const l=[...((a=n.exception)==null?void 0:a.values)??[]].reverse().find(f=>{var d,p,h;return((d=f.mechanism)==null?void 0:d.parent_id)===void 0&&((h=(p=f.stacktrace)==null?void 0:p.frames)==null?void 0:h.length)}),u=(r=l==null?void 0:l.stacktrace)==null?void 0:r.frames;return u?$T(u):null}catch{return ot&&Y.error(`Cannot extract url for event ${Ga(n)}`),null}}function JT(n){var a,r;return(r=(a=n.exception)==null?void 0:a.values)!=null&&r.length?!n.message&&!n.exception.values.some(l=>l.stacktrace||l.type&&l.type!=="Error"||l.value):!1}function WT(n,a,r,l,u,f){var p;if(!((p=u.exception)!=null&&p.values)||!f||!go(f.originalException,Error))return;const d=u.exception.values.length>0?u.exception.values[u.exception.values.length-1]:void 0;d&&(u.exception.values=Cf(n,a,l,f.originalException,r,u.exception.values,d,0))}function Cf(n,a,r,l,u,f,d,p){if(f.length>=r+1)return f;let h=[...f];if(go(l[u],Error)){ny(d,p);const y=n(a,l[u]),S=h.length;ay(y,u,S,p),h=Cf(n,a,r,l[u],u,[y,...h],y,S)}
44return Array.isArray(l.errors)&&l.errors.forEach((y,S)=>{if(go(y,Error)){ny(d,p);const _=n(a,y),v=h.length;ay(_,`errors[${S}]`,v,p),h=Cf(n,a,r,y,u,[_,...h],_,v)}}),h}function ny(n,a){n.mechanism=n.mechanism||{type:"generic",handled:!0},n.mechanism={...n.mechanism,...n.type==="AggregateError"&&{is_exception_group:!0},exception_id:a}}function ay(n,a,r,l){n.mechanism=n.mechanism||{type:"generic",handled:!0},n.mechanism={...n.mechanism,type:"chained",source:a,exception_id:r,parent_id:l}}function PT(n){const a="console";Ea(a,n),Ta(a,t1)}function t1(){"console"in Wt&&nE.forEach(function(n){n in Wt.console&&Oe(Wt.console,n,function(a){return Mg[n]=a,function(...r){tn("console",{args:r,level:n});const u=Mg[n];u==null||u.apply(Wt.console,r)}})})}function DS(n){return n==="warn"?"warning":["fatal","error","warning","log","info","debug"].includes(n)?n:"log"}const e1="Dedupe",n1=(()=>{let n;return{name:e1,processEvent(a){if(a.type)return a;try{if(i1(a,n))return ot&&Y.warn("Event dropped due to being a duplicate of previously captured event."),null}catch{}return n=a}}}),a1=n1;function i1(n,a){return a?!!(r1(n,a)||s1(n,a)):!1}function r1(n,a){const r=n.message,l=a.message;return!(!r&&!l||r&&!l||!r&&l||r!==l||!NS(n,a)||!xS(n,a))}function s1(n,a){const r=iy(a),l=iy(n);return!(!r||!l||r.type!==l.type||r.value!==l.value||!NS(n,a)||!xS(n,a))}function xS(n,a){let r=Ag(n),l=Ag(a);if(!r&&!l)return!0;if(r&&!l||!r&&l||(r=r,l=l,l.length!==r.length))return!1;for(let u=0;u<l.length;u++){const f=l[u],d=r[u];if(f.filename!==d.filename||f.lineno!==d.lineno||f.colno!==d.colno||f.function!==d.function)return!1}return!0}function NS(n,a){let r=n.fingerprint,l=a.fingerprint;if(!r&&!l)return!0;if(r&&!l||!r&&l)return!1;r=r,l=l;try{return r.join("")===l.join("")}catch{return!1}}function iy(n){var a,r;return(r=(a=n.exception)==null?void 0:a.values)==null?void 0:r[0]}const l1="thismessage:/";function kS(n){return"isRelative"in n}function zS(n,a){const r=n.indexOf("://")<=0&&n.indexOf("//")!==0,l=r?l1:void 0;try{if("canParse"in URL&&!URL.canParse(n,l))return;const u=new URL(n,l);return r?{isRelative:r,pathname:u.pathname,search:u.search,hash:u.hash}:u}catch{}}function o1(n){if(kS(n))return n.pathname;const a=new URL(n);return a.search="",a.hash="",["80","443"].includes(a.port)&&(a.port=""),a.password&&(a.password="%filtered%"),a.username&&(a.username="%filtered%"),a.toString()}function Qa(n){if(!n)return{};const a=n.match(/^(([^:/?#]+):)?(\/\/([^/?#]*))?([^?#]*)(\?([^#]*))?(#(.*))?$/);if(!a)return{};const r=a[6]||"",l=a[8]||"";return{host:a[4],path:a[5],protocol:a[2],search:r,hash:l,relative:a[5]+r+l}}function u1(n){return n.split(/[?#]/,1)[0]}function c1(n,a,r,l,u="auto.http.browser"){if(!n.fetchData)return;const{method:f,url:d}=n.fetchData,p=Fa()&&a(d);if(n.endTimestamp&&p){const _=n.fetchData.__span;if(!_)return;const v=l[_];v&&(d1(v,n),delete l[_]);return}const h=!!_e(),y=p&&h?tr(p1(d,f,u)):new va;if(n.fetchData.__span=y.spanContext().spanId,l[y.spanContext().spanId]=y,r(n.fetchData.url)){const _=n.args[0],v=n.args[1]||{},E=f1(_,v,Fa()&&h?y:void 0);E&&(n.args[1]=v,v.headers=E)}const S=wt();if(S){const _={input:n.args,response:n.response,startTimestamp:n.startTimestamp,endTimestamp:n.endTimestamp};S.emit("beforeOutgoingRequestSpan",y,_)}return y}function f1(n,a,r){const l=CS({span:r}),u=l["sentry-trace"],f=l.baggage;if(!u)return;const d=a.headers||(rS(n)?n.headers:void 0);if(d)if(h1(d)){const p=new Headers(d);if(p.get("sentry-trace")||p.set("sentry-trace",u),f){const h=p.get("baggage");h?Kl(h)||p.set("baggage",`${h},${f}`):p.set("baggage",f)}return p}else if(Array.isArray(d)){const p=[...d];d.find(y=>y[0]==="sentry-trace")||p.push(["sentry-trace",u]);const h=d.find(y=>y[0]==="baggage"&&Kl(y[1]));return f&&!h&&p.push(["baggage",f]),p}else{const p="sentry-trace"in d?d["sentry-trace"]:void 0,h="baggage"in d?d.baggage:void 0,y=h?Array.isArray(h)?[...h]:[h]:[],S=h&&(Array.isArray(h)?h.find(_=>Kl(_)):Kl(h));return f&&!S&&y.push(f),{...d,"sentry-trace":p??u,baggage:y.length>0?y.join(","):void 0}}else return{...l}}function d1(n,a){var r,l;if(a.response){iS(n,a.response.status);const u=(l=(r=a.response)==null?void 0:r.headers)==null?void 0:l.get("
44content-length");if(u){const f=parseInt(u);f>0&&n.setAttribute("http.response_content_length",f)}}else a.error&&n.setStatus({code:Vi,message:"internal_error"});n.end()}function Kl(n){return n.split(",").some(a=>a.trim().startsWith(aE))}function h1(n){return typeof Headers<"u"&&go(n,Headers)}function p1(n,a,r){const l=zS(n);return{name:l?`${a} ${o1(l)}`:a,attributes:m1(n,l,a,r)}}function m1(n,a,r,l){const u={url:n,type:"fetch","http.method":r,[se]:l,[Sa]:"http.client"};return a&&(kS(a)||(u["http.url"]=a.href,u["server.address"]=a.host),a.search&&(u["http.query"]=a.search),a.hash&&(u["http.fragment"]=a.hash)),u}function LS(n){if(n!==void 0)return n>=400&&n<500?"warning":n>=500?"error":void 0}const Ss=Wt;function g1(){return"history"in Ss&&!!Ss.history}function y1(){if(!("fetch"in Ss))return!1;try{return new Headers,new Request("http://www.example.com"),new Response,!0}catch{return!1}}function Df(n){return n&&/^function\s+\w+\(\)\s+\{\s+\[native code\]\s+\}$/.test(n.toString())}function S1(){var r;if(typeof EdgeRuntime=="string")return!0;if(!y1())return!1;if(Df(Ss.fetch))return!0;let n=!1;const a=Ss.document;if(a&&typeof a.createElement=="function")try{const l=a.createElement("iframe");l.hidden=!0,a.head.appendChild(l),(r=l.contentWindow)!=null&&r.fetch&&(n=Df(l.contentWindow.fetch)),a.head.removeChild(l)}catch(l){ot&&Y.warn("Could not create sandbox iframe for pure fetch check, bailing to window.fetch: ",l)}return n}function US(n,a){const r="fetch";Ea(r,n),Ta(r,()=>IS(void 0,a))}function v1(n){const a="fetch-body-resolved";Ea(a,n),Ta(a,()=>IS(b1))}function IS(n,a=!1){a&&!S1()||Oe(Wt,"fetch",function(r){return function(...l){const u=new Error,{method:f,url:d}=E1(l),p={args:l,fetchData:{method:f,url:d},startTimestamp:De()*1e3,virtualError:u,headers:T1(l)};return n||tn("fetch",{...p}),r.apply(Wt,l).then(async h=>(n?n(h):tn("fetch",{...p,endTimestamp:De()*1e3,response:h}),h),h=>{if(tn("fetch",{...p,endTimestamp:De()*1e3,error:h}),sS(h)&&h.stack===void 0&&(h.stack=u.stack,gs(h,"framesToPop",1)),h instanceof TypeError&&(h.message==="Failed to fetch"||h.message==="Load failed"||h.message==="NetworkError when attempting to fetch resource."))try{const y=new URL(p.fetchData.url);h.message=`${h.message} (${y.host})`}catch{}throw h})}})}async function _1(n,a){if(n!=null&&n.body){const r=n.body,l=r.getReader(),u=setTimeout(()=>{r.cancel().then(null,()=>{})},90*1e3);let f=!0;for(;f;){let d;try{d=setTimeout(()=>{r.cancel().then(null,()=>{})},5e3);const{done:p}=await l.read();clearTimeout(d),p&&(a(),f=!1)}catch{f=!1}finally{clearTimeout(d)}}clearTimeout(u),l.releaseLock(),r.cancel().then(null,()=>{})}}function b1(n){let a;try{a=n.clone()}catch{return}_1(a,()=>{tn("fetch-body-resolved",{endTimestamp:De()*1e3,response:n})})}function xf(n,a){return!!n&&typeof n=="object"&&!!n[a]}function ry(n){return typeof n=="string"?n:n?xf(n,"url")?n.url:n.toString?n.toString():"":""}function E1(n){if(n.length===0)return{method:"GET",url:""};if(n.length===2){const[r,l]=n;return{url:ry(r),method:xf(l,"method")?String(l.method).toUpperCase():"GET"}}const a=n[0];return{url:ry(a),method:xf(a,"method")?String(a.method).toUpperCase():"GET"}}function T1(n){const[a,r]=n;try{if(typeof r=="object"&&r!==null&&"headers"in r&&r.headers)return new Headers(r.headers);if(rS(a))return new Headers(a.headers)}catch{}}function R1(){return typeof __SENTRY_BROWSER_BUNDLE__<"u"&&!!__SENTRY_BROWSER_BUNDLE__}function M1(){return"npm"}function A1(){return!R1()&&Object.prototype.toString.call(typeof process<"u"?process:0)==="[object process]"}function sy(){return typeof window<"u"&&(!A1()||w1())}function w1(){const n=Wt.process;return(n==null?void 0:n.type)==="renderer"}const Et=Wt;let Nf=0;function BS(){return Nf>0}function O1(){Nf++,setTimeout(()=>{Nf--})}function Fi(n,a={}){function r(u){return typeof u=="function"}if(!r(n))return n;try{const u=n.__sentry_wrapped__;if(u)return typeof u=="function"?u:n;if(Jf(n))return n}catch{return n}const l=function(...u){try{const f=u.map(d=>Fi(d,a));return n.apply(this,f)}catch(f){throw O1(),xo(d=>{d.addEventProcessor(p=>(a.mechanism&&(Mf(p,void 0),ys(p,a.mechanism)),p.extra={...p.extra,arguments:u},p)),lS(f)}),f}};try{for(const u in n)Object.prototype.hasOwnProperty.call(n,u)&&(l[u]=n[u])}catch{}iE(l,n),gs(n,"__sentry_wrapped__",l);try{Object.getOwnPropertyDescriptor(l,"name").configurable&&Object.defineProperty(l,"name",{get(){return n.name}})}catch{}return l}
44function nd(){const n=Pi(),{referrer:a}=Et.document||{},{userAgent:r}=Et.navigator||{},l={...a&&{Referer:a},...r&&{"User-Agent":r}};return{url:n,headers:l}}function ad(n,a){const r=id(n,a),l={type:k1(a),value:z1(a)};return r.length&&(l.stacktrace={frames:r}),l.type===void 0&&l.value===""&&(l.value="Unrecoverable error caught"),l}function C1(n,a,r,l){const u=wt(),f=u==null?void 0:u.getOptions().normalizeDepth,d=H1(a),p={__serialized__:sE(a,f)};if(d)return{exception:{values:[ad(n,d)]},extra:p};const h={exception:{values:[{type:Wf(a)?a.constructor.name:l?"UnhandledRejection":"Error",value:I1(a,{isUnhandledRejection:l})}]},extra:p};if(r){const y=id(n,r);y.length&&(h.exception.values[0].stacktrace={frames:y})}return h}function cf(n,a){return{exception:{values:[ad(n,a)]}}}function id(n,a){const r=a.stacktrace||a.stack||"",l=x1(a),u=N1(a);try{return n(r,l,u)}catch{}return[]}const D1=/Minified React error #\d+;/i;function x1(n){return n&&D1.test(n.message)?1:0}function N1(n){return typeof n.framesToPop=="number"?n.framesToPop:0}function HS(n){return typeof WebAssembly<"u"&&typeof WebAssembly.Exception<"u"?n instanceof WebAssembly.Exception:!1}function k1(n){const a=n==null?void 0:n.name;return!a&&HS(n)?n.message&&Array.isArray(n.message)&&n.message.length==2?n.message[0]:"WebAssembly.Exception":a}function z1(n){const a=n==null?void 0:n.message;return HS(n)?Array.isArray(n.message)&&n.message.length==2?n.message[1]:"wasm exception":a?a.error&&typeof a.error.message=="string"?a.error.message:a:"No error message"}function L1(n,a,r,l){const u=(r==null?void 0:r.syntheticException)||void 0,f=rd(n,a,u,l);return ys(f),f.level="error",r!=null&&r.event_id&&(f.event_id=r.event_id),Hn(f)}function U1(n,a,r="info",l,u){const f=(l==null?void 0:l.syntheticException)||void 0,d=kf(n,a,f,u);return d.level=r,l!=null&&l.event_id&&(d.event_id=l.event_id),Hn(d)}function rd(n,a,r,l,u){let f;if(oS(a)&&a.error)return cf(n,a.error);if(wg(a)||rE(a)){const d=a;if("stack"in a)f=cf(n,a);else{const p=d.name||(wg(d)?"DOMError":"DOMException"),h=d.message?`${p}: ${d.message}`:p;f=kf(n,h,r,l),Mf(f,h)}return"code"in d&&(f.tags={...f.tags,"DOMException.code":`${d.code}`}),f}return sS(a)?cf(n,a):Rf(a)||Wf(a)?(f=C1(n,a,r,u),ys(f,{synthetic:!0}),f):(f=kf(n,a,r,l),Mf(f,`${a}`),ys(f,{synthetic:!0}),f)}function kf(n,a,r,l){const u={};if(l&&r){const f=id(n,r);f.length&&(u.exception={values:[{value:a,stacktrace:{frames:f}}]}),ys(u,{synthetic:!0})}if(aS(a)){const{__sentry_template_string__:f,__sentry_template_values__:d}=a;return u.logentry={message:f,params:d},u}return u.message=a,u}function I1(n,{isUnhandledRejection:a}){const r=lE(n),l=a?"promise rejection":"exception";return oS(n)?`Event \`ErrorEvent\` captured as ${l} with message \`${n.message}\``:Wf(n)?`Event \`${B1(n)}\` (type=${n.type}) captured as ${l}`:`Object captured as ${l} with keys: ${r}`}function B1(n){try{const a=Object.getPrototypeOf(n);return a?a.constructor.name:void 0}catch{}}function H1(n){for(const a in n)if(Object.prototype.hasOwnProperty.call(n,a)){const r=n[a];if(r instanceof Error)return r}}const q1=5e3;class Y1 extends yT{constructor(a){var p;const r=j1(a),l=Et.SENTRY_SDK_SOURCE||M1();OS(r,"browser",["browser"],l),(p=r._metadata)!=null&&p.sdk&&(r._metadata.sdk.settings={infer_ip:r.sendDefaultPii?"auto":"never",...r._metadata.sdk.settings}),super(r);const{sendDefaultPii:u,sendClientReports:f,enableLogs:d}=this._options;Et.document&&(f||d)&&Et.document.addEventListener("visibilitychange",()=>{Et.document.visibilityState==="hidden"&&(f&&this._flushOutcomes(),d&&uf(this))}),d&&(this.on("flush",()=>{uf(this)}),this.on("afterCaptureLog",()=>{this._logFlushIdleTimeout&&clearTimeout(this._logFlushIdleTimeout),this._logFlushIdleTimeout=setTimeout(()=>{uf(this)},q1)})),u&&this.on("beforeSendSession",zT)}eventFromException(a,r){return L1(this._options.stackParser,a,r,this._options.attachStacktrace)}eventFromMessage(a,r="info",l){return U1(this._options.stackParser,a,r,l,this._options.attachStacktrace)}_prepareEvent(a,r,l,u){return a.platform=a.platform||"javascript",super._prepareEvent(a,r,l,u)}}function j1(n){var a;return{release:typeof __SENTRY_RELEASE__=="string"?__SENTRY_RELEASE__:(a=Et.SENTRY_RELEASE)==null?void 0:a.id,sendClientReports:!0,parentSpanIsAlwaysRootSpan:!0,...n}}const Zi=typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__,st=Wt,G1=(n,a)=>n>a[1]?"poor":n>a[0]?"needs-improvement":"good",Cs=(n,a,r,l)=>{let u,f;return d=>{a.value>
44=0&&(d||l)&&(f=a.value-(u??0),(f||u===void 0)&&(u=a.value,a.delta=f,a.rating=G1(a.value,r),n(a)))}},X1=()=>`v5-${Date.now()}-${Math.floor(Math.random()*(9e12-1))+1e12}`,Ds=(n=!0)=>{var r,l;const a=(l=(r=st.performance)==null?void 0:r.getEntriesByType)==null?void 0:l.call(r,"navigation")[0];if(!n||a&&a.responseStart>0&&a.responseStart<performance.now())return a},er=()=>{const n=Ds();return(n==null?void 0:n.activationStart)??0},xs=(n,a=-1)=>{var f,d;const r=Ds();let l="navigate";return r&&((f=st.document)!=null&&f.prerendering||er()>0?l="prerender":(d=st.document)!=null&&d.wasDiscarded?l="restore":r.type&&(l=r.type.replace(/_/g,"-"))),{name:n,value:a,rating:"good",delta:0,entries:[],id:X1(),navigationType:l}},ff=new WeakMap;function sd(n,a){return ff.get(n)||ff.set(n,new a),ff.get(n)}class So{constructor(){So.prototype.__init.call(this),So.prototype.__init2.call(this)}__init(){this._sessionValue=0}__init2(){this._sessionEntries=[]}_processEntry(a){var u;if(a.hadRecentInput)return;const r=this._sessionEntries[0],l=this._sessionEntries[this._sessionEntries.length-1];this._sessionValue&&r&&l&&a.startTime-l.startTime<1e3&&a.startTime-r.startTime<5e3?(this._sessionValue+=a.value,this._sessionEntries.push(a)):(this._sessionValue=a.value,this._sessionEntries=[a]),(u=this._onAfterProcessingUnexpectedShift)==null||u.call(this,a)}}const nr=(n,a,r={})=>{try{if(PerformanceObserver.supportedEntryTypes.includes(n)){const l=new PerformanceObserver(u=>{Promise.resolve().then(()=>{a(u.getEntries())})});return l.observe({type:n,buffered:!0,...r}),l}}catch{}},ld=n=>{let a=!1;return()=>{a||(n(),a=!0)}};let us=-1;const V1=()=>{var n,a;return((n=st.document)==null?void 0:n.visibilityState)==="hidden"&&!((a=st.document)!=null&&a.prerendering)?0:1/0},vo=n=>{st.document.visibilityState==="hidden"&&us>-1&&(us=n.type==="visibilitychange"?n.timeStamp:0,F1())},Q1=()=>{addEventListener("visibilitychange",vo,!0),addEventListener("prerenderingchange",vo,!0)},F1=()=>{removeEventListener("visibilitychange",vo,!0),removeEventListener("prerenderingchange",vo,!0)},od=()=>{var n;if(st.document&&us<0){const a=er();us=(st.document.prerendering||(n=globalThis.performance.getEntriesByType("visibility-state").filter(l=>l.name==="hidden"&&l.startTime>a)[0])==null?void 0:n.startTime)??V1(),Q1()}return{get firstHiddenTime(){return us}}},Lo=n=>{var a;(a=st.document)!=null&&a.prerendering?addEventListener("prerenderingchange",()=>n(),!0):n()},Z1=[1800,3e3],K1=(n,a={})=>{Lo(()=>{const r=od(),l=xs("FCP");let u;const d=nr("paint",p=>{for(const h of p)h.name==="first-contentful-paint"&&(d.disconnect(),h.startTime<r.firstHiddenTime&&(l.value=Math.max(h.startTime-er(),0),l.entries.push(h),u(!0)))});d&&(u=Cs(n,l,Z1,a.reportAllChanges))})},$1=[.1,.25],J1=(n,a={})=>{K1(ld(()=>{var p,h;const r=xs("CLS",0);let l;const u=sd(a,So),f=y=>{for(const S of y)u._processEntry(S);u._sessionValue>r.value&&(r.value=u._sessionValue,r.entries=u._sessionEntries,l())},d=nr("layout-shift",f);d&&(l=Cs(n,r,$1,a.reportAllChanges),(p=st.document)==null||p.addEventListener("visibilitychange",()=>{var y;((y=st.document)==null?void 0:y.visibilityState)==="hidden"&&(f(d.takeRecords()),l(!0))}),(h=st==null?void 0:st.setTimeout)==null||h.call(st,l))}))};let qS=0,df=1/0,$l=0;const W1=n=>{n.forEach(a=>{a.interactionId&&(df=Math.min(df,a.interactionId),$l=Math.max($l,a.interactionId),qS=$l?($l-df)/7+1:0)})};let zf;const YS=()=>zf?qS:performance.interactionCount||0,P1=()=>{"interactionCount"in performance||zf||(zf=nr("event",W1,{type:"event",buffered:!0,durationThreshold:0}))},hf=10;let jS=0;const tR=()=>YS()-jS;class _o{constructor(){_o.prototype.__init.call(this),_o.prototype.__init2.call(this)}__init(){this._longestInteractionList=[]}__init2(){this._longestInteractionMap=new Map}_resetInteractions(){jS=YS(),this._longestInteractionList.length=0,this._longestInteractionMap.clear()}_estimateP98LongestInteraction(){const a=Math.min(this._longestInteractionList.length-1,Math.floor(tR()/50));return this._longestInteractionList[a]}_processEntry(a){var u,f;if((u=this._onBeforeProcessingEntry)==null||u.call(this,a),!(a.interactionId||a.entryType==="first-input"))return;const r=this._longestInteractionList.at(-1);let l=this._longestInteractionMap.get(a.interactionId);if(l||this._longestInteractionList.length<hf||a.duration>r._latency){if(l?a.duration>l._latency?(l.entries=[a],l._latency=a.duration):a.duration===l._latency&&a.startTime===l.entries[0].startTime&&l.entries.push(a):(l={id:a.interactionId,entries:[a],_latency:a.duration},this._longestInteractionMap.set(l.id,l),this._longestInteractionList.push(l)),this._longestInteractionList.sort((d,p)=>p._latency-d._latency),this._longestInteractionList.length>hf){const d=this._longestInteractionList.splice(hf);for(const p of d)this._longestInteractionMap.delete(p.id)}(f=this._onAfterProcessingINPCandidate)==null||f.call(this,l)}}}const ud=n=>{const a=r=>{var l;
44(r.type==="pagehide"||((l=st.document)==null?void 0:l.visibilityState)==="hidden")&&n(r)};st.document&&(addEventListener("visibilitychange",a,!0),addEventListener("pagehide",a,!0))},GS=n=>{var r;const a=st.requestIdleCallback||st.setTimeout;((r=st.document)==null?void 0:r.visibilityState)==="hidden"?n():(n=ld(n),a(n),ud(n))},eR=[200,500],nR=40,aR=(n,a={})=>{globalThis.PerformanceEventTiming&&"interactionId"in PerformanceEventTiming.prototype&&Lo(()=>{P1();const r=xs("INP");let l;const u=sd(a,_o),f=p=>{GS(()=>{for(const y of p)u._processEntry(y);const h=u._estimateP98LongestInteraction();h&&h._latency!==r.value&&(r.value=h._latency,r.entries=h.entries,l())})},d=nr("event",f,{durationThreshold:a.durationThreshold??nR});l=Cs(n,r,eR,a.reportAllChanges),d&&(d.observe({type:"first-input",buffered:!0}),ud(()=>{f(d.takeRecords()),l(!0)}))})};class iR{_processEntry(a){var r;(r=this._onBeforeProcessingEntry)==null||r.call(this,a)}}const rR=[2500,4e3],sR=(n,a={})=>{Lo(()=>{const r=od(),l=xs("LCP");let u;const f=sd(a,iR),d=h=>{a.reportAllChanges||(h=h.slice(-1));for(const y of h)f._processEntry(y),y.startTime<r.firstHiddenTime&&(l.value=Math.max(y.startTime-er(),0),l.entries=[y],u())},p=nr("largest-contentful-paint",d);if(p){u=Cs(n,l,rR,a.reportAllChanges);const h=ld(()=>{d(p.takeRecords()),p.disconnect(),u(!0)});for(const y of["keydown","click","visibilitychange"])st.document&&addEventListener(y,()=>GS(h),{capture:!0,once:!0})}})},lR=[800,1800],Lf=n=>{var a,r;(a=st.document)!=null&&a.prerendering?Lo(()=>Lf(n)):((r=st.document)==null?void 0:r.readyState)!=="complete"?addEventListener("load",()=>Lf(n),!0):setTimeout(n)},oR=(n,a={})=>{const r=xs("TTFB"),l=Cs(n,r,lR,a.reportAllChanges);Lf(()=>{const u=Ds();u&&(r.value=Math.max(u.responseStart-er(),0),r.entries=[u],l(!0))})},cs={},bo={};let XS,VS,QS,FS;function cd(n,a=!1){return Uo("cls",n,cR,XS,a)}function fd(n,a=!1){return Uo("lcp",n,fR,VS,a)}function uR(n){return Uo("ttfb",n,dR,QS)}function ZS(n){return Uo("inp",n,hR,FS)}function Za(n,a){return KS(n,a),bo[n]||(pR(n),bo[n]=!0),$S(n,a)}function Ns(n,a){const r=cs[n];if(r!=null&&r.length)for(const l of r)try{l(a)}catch(u){Zi&&Y.error(`Error while triggering instrumentation handler.
45Type: ${n}
46Name: ${ga(l)}
47Error:`,u)}}function cR(){return J1(n=>{Ns("cls",{metric:n}),XS=n},{reportAllChanges:!0})}function fR(){return sR(n=>{Ns("lcp",{metric:n}),VS=n},{reportAllChanges:!0})}function dR(){return oR(n=>{Ns("ttfb",{metric:n}),QS=n})}function hR(){return aR(n=>{Ns("inp",{metric:n}),FS=n})}function Uo(n,a,r,l,u=!1){KS(n,a);let f;return bo[n]||(f=r(),bo[n]=!0),l&&a({metric:l}),$S(n,a,u?f:void 0)}function pR(n){const a={};n==="event"&&(a.durationThreshold=0),nr(n,r=>{Ns(n,{entries:r})},a)}function KS(n,a){cs[n]=cs[n]||[],cs[n].push(a)}function $S(n,a,r){return()=>{r&&r();const l=cs[n];if(!l)return;const u=l.indexOf(a);u!==-1&&l.splice(u,1)}}function mR(n){return"duration"in n}function pf(n){return typeof n=="number"&&isFinite(n)}function ba(n,a,r,{...l}){const u=xt(n).start_timestamp;return u&&u>a&&typeof n.updateStartTime=="function"&&n.updateStartTime(a),td(n,()=>{const f=tr({startTime:a,...l});return f&&f.end(r),f})}function dd(n){var H;const a=wt();if(!a)return;const{name:r,transaction:l,attributes:u,startTime:f}=n,{release:d,environment:p,sendDefaultPii:h}=a.getOptions(),y=a.getIntegrationByName("Replay"),S=y==null?void 0:y.getReplayId(),_=Gt(),v=_.getUser(),E=v!==void 0?v.email||v.id||v.ip_address:void 0;let R;try{R=_.getScopeData().contexts.profile.profile_id}catch{}const x={release:d,environment:p,user:E||void 0,profile_id:R||void 0,replay_id:S||void 0,transaction:l,"user_agent.original":(H=st.navigator)==null?void 0:H.userAgent,"client.address":h?"{{auto}}":void 0,...u};return tr({name:r,attributes:x,startTime:f,experimental:{standalone:!0}})}function Io(){return st.addEventListener&&st.performance}function Ft(n){return n/1e3}function JS(n){let a="unknown",r="unknown",l="";for(const u of n){if(u==="/"){[a,r]=n.split("/");break}if(!isNaN(Number(u))){a=l==="h"?"http":l,r=n.split(l)[1];break}l+=u}return l===n&&(a=l),{name:a,version:r}}function WS(n){try{return PerformanceObserver.supportedEntryTypes.includes(n)}catch{return!1}}function PS(n,a){let r,l=!1;function u(p){!l&&r&&a(p,r),l=!0}ud(()=>{u("pagehide")});const f=n.on("beforeStartNavigationSpan",(p,h)=>{h!=null&&h.isRedirect||(u("navigation"),ly(f,d))}),d=n.on("afterStartPageLoadSpan",p=>{r=p.spanContext().spanId,ly(d)})}
47function ly(...n){n.forEach(a=>a&&setTimeout(a,0))}function gR(n){let a=0,r;if(!WS("layout-shift"))return;const l=cd(({metric:u})=>{const f=u.entries[u.entries.length-1];f&&(a=u.value,r=f)},!0);PS(n,(u,f)=>{yR(a,r,f,u),l()})}function yR(n,a,r,l){var y;Zi&&Y.log(`Sending CLS span (${n})`);const u=Ft((xe()||0)+((a==null?void 0:a.startTime)||0)),f=Gt().getScopeData().transactionName,d=a?un((y=a.sources[0])==null?void 0:y.node):"Layout shift",p={[se]:"auto.http.browser.cls",[Sa]:"ui.webvital.cls",[Wi]:(a==null?void 0:a.duration)||0,"sentry.pageload.span_id":r,"sentry.report_event":l};a!=null&&a.sources&&a.sources.forEach((S,_)=>{p[`cls.source.${_+1}`]=un(S.node)});const h=dd({name:d,transaction:f,attributes:p,startTime:u});h&&(h.addEvent("cls",{[Ms]:"",[As]:n}),h.end(u))}function SR(n){let a=0,r;if(!WS("largest-contentful-paint"))return;const l=fd(({metric:u})=>{const f=u.entries[u.entries.length-1];f&&(a=u.value,r=f)},!0);PS(n,(u,f)=>{vR(a,r,f,u),l()})}function vR(n,a,r,l){Zi&&Y.log(`Sending LCP span (${n})`);const u=Ft((xe()||0)+((a==null?void 0:a.startTime)||0)),f=Gt().getScopeData().transactionName,d=a?un(a.element):"Largest contentful paint",p={[se]:"auto.http.browser.lcp",[Sa]:"ui.webvital.lcp",[Wi]:0,"sentry.pageload.span_id":r,"sentry.report_event":l};a&&(a.element&&(p["lcp.element"]=un(a.element)),a.id&&(p["lcp.id"]=a.id),a.url&&(p["lcp.url"]=a.url.trim().slice(0,200)),a.loadTime!=null&&(p["lcp.loadTime"]=a.loadTime),a.renderTime!=null&&(p["lcp.renderTime"]=a.renderTime),a.size!=null&&(p["lcp.size"]=a.size));const h=dd({name:d,transaction:f,attributes:p,startTime:u});h&&(h.addEvent("lcp",{[Ms]:"millisecond",[As]:n}),h.end(u))}const _R=2147483647;let oy=0,on={},we,qi;function bR({recordClsStandaloneSpans:n,recordLcpStandaloneSpans:a,client:r}){const l=Io();if(l&&xe()){l.mark&&st.performance.mark("sentry-tracing-init");const u=a?SR(r):AR(),f=wR(),d=n?gR(r):MR();return()=>{u==null||u(),f(),d==null||d()}}return()=>{}}function ER(){Za("longtask",({entries:n})=>{const a=_e();if(!a)return;const{op:r,start_timestamp:l}=xt(a);for(const u of n){const f=Ft(xe()+u.startTime),d=Ft(u.duration);r==="navigation"&&l&&f<l||ba(a,f,f+d,{name:"Main UI thread blocked",op:"ui.long-task",attributes:{[se]:"auto.ui.browser.metrics"}})}})}function TR(){new PerformanceObserver(a=>{const r=_e();if(r)for(const l of a.getEntries()){if(!l.scripts[0])continue;const u=Ft(xe()+l.startTime),{start_timestamp:f,op:d}=xt(r);if(d==="navigation"&&f&&u<f)continue;const p=Ft(l.duration),h={[se]:"auto.ui.browser.metrics"},y=l.scripts[0],{invoker:S,invokerType:_,sourceURL:v,sourceFunctionName:E,sourceCharPosition:R}=y;h["browser.script.invoker"]=S,h["browser.script.invoker_type"]=_,v&&(h["code.filepath"]=v),E&&(h["code.function"]=E),R!==-1&&(h["browser.script.source_char_position"]=R),ba(r,u,u+p,{name:"Main UI thread blocked",op:"ui.long-animation-frame",attributes:h})}}).observe({type:"long-animation-frame",buffered:!0})}function RR(){Za("event",({entries:n})=>{const a=_e();if(a){for(const r of n)if(r.name==="click"){const l=Ft(xe()+r.startTime),u=Ft(r.duration),f={name:un(r.target),op:`ui.interaction.${r.name}`,startTime:l,attributes:{[se]:"auto.ui.browser.metrics"}},d=uS(r.target);d&&(f.attributes["ui.component_name"]=d),ba(a,l,l+u,f)}}})}function MR(){return cd(({metric:n})=>{const a=n.entries[n.entries.length-1];a&&(on.cls={value:n.value,unit:""},qi=a)},!0)}function AR(){return fd(({metric:n})=>{const a=n.entries[n.entries.length-1];a&&(on.lcp={value:n.value,unit:"millisecond"},we=a)},!0)}function wR(){return uR(({metric:n})=>{n.entries[n.entries.length-1]&&(on.ttfb={value:n.value,unit:"millisecond"})})}function OR(n,a){const r=Io(),l=xe();if(!(r!=null&&r.getEntries)||!l)return;const u=Ft(l),f=r.getEntries(),{op:d,start_timestamp:p}=xt(n);f.slice(oy).forEach(h=>{const y=Ft(h.startTime),S=Ft(Math.max(0,h.duration));if(!(d==="navigation"&&p&&u+y<p))switch(h.entryType){case"navigation":{xR(n,h,u);break}case"mark":case"paint":case"measure":{CR(n,h,y,S,u,a.ignorePerformanceApiSpans);const _=od(),v=h.startTime<_.firstHiddenTime;h.name==="first-paint"&&v&&(on.fp={value:h.startTime,unit:"millisecond"}),h.name==="first-contentful-paint"&&v&&(on.fcp={value:h.startTime,unit:"millisecond"});break}case"resource":{zR(n,h,h.name,y,S,u,a.ignoreResourceSpans);break}}}),oy=Math.max(f.length-1,0),LR(n),d==="pageload"&&(IR(on),a.recordClsOnPageloadSpan||delete on.cls,a.recordLcpOnPageloadSpan||delete on.lcp,Object.entries(on).forEac
47h(([h,y])=>{QE(h,y.value,y.unit)}),n.setAttribute("performance.timeOrigin",u),n.setAttribute("performance.activationStart",er()),UR(n,a)),we=void 0,qi=void 0,on={}}function CR(n,a,r,l,u,f){if(["mark","measure"].includes(a.entryType)&&In(a.name,f))return;const d=Ds(!1),p=Ft(d?d.requestStart:0),h=u+Math.max(r,p),y=u+r,S=y+l,_={[se]:"auto.resource.browser.metrics"};h!==y&&(_["sentry.browser.measure_happened_before_request"]=!0,_["sentry.browser.measure_start_time"]=h),DR(_,a),h<=S&&ba(n,h,S,{name:a.name,op:a.entryType,attributes:_})}function DR(n,a){try{const r=a.detail;if(!r)return;if(typeof r=="object"){for(const[l,u]of Object.entries(r))if(u&&ms(u))n[`sentry.browser.measure.detail.${l}`]=u;else if(u!==void 0)try{n[`sentry.browser.measure.detail.${l}`]=JSON.stringify(u)}catch{}return}if(ms(r)){n["sentry.browser.measure.detail"]=r;return}try{n["sentry.browser.measure.detail"]=JSON.stringify(r)}catch{}}catch{}}function xR(n,a,r){["unloadEvent","redirect","domContentLoadedEvent","loadEvent","connect"].forEach(l=>{Jl(n,a,l,r)}),Jl(n,a,"secureConnection",r,"TLS/SSL"),Jl(n,a,"fetch",r,"cache"),Jl(n,a,"domainLookup",r,"DNS"),kR(n,a,r)}function Jl(n,a,r,l,u=r){const f=NR(r),d=a[f],p=a[`${r}Start`];!p||!d||ba(n,l+Ft(p),l+Ft(d),{op:`browser.${u}`,name:a.name,attributes:{[se]:"auto.ui.browser.metrics",...r==="redirect"&&a.redirectCount!=null?{"http.redirect_count":a.redirectCount}:{}}})}function NR(n){return n==="secureConnection"?"connectEnd":n==="fetch"?"domainLookupStart":`${n}End`}function kR(n,a,r){const l=r+Ft(a.requestStart),u=r+Ft(a.responseEnd),f=r+Ft(a.responseStart);a.responseEnd&&(ba(n,l,u,{op:"browser.request",name:a.name,attributes:{[se]:"auto.ui.browser.metrics"}}),ba(n,f,u,{op:"browser.response",name:a.name,attributes:{[se]:"auto.ui.browser.metrics"}}))}function zR(n,a,r,l,u,f,d){if(a.initiatorType==="xmlhttprequest"||a.initiatorType==="fetch")return;const p=a.initiatorType?`resource.${a.initiatorType}`:"resource.other";if(d!=null&&d.includes(p))return;const h=Qa(r),y={[se]:"auto.resource.browser.metrics"};mf(y,a,"transferSize","http.response_transfer_size"),mf(y,a,"encodedBodySize","http.response_content_length"),mf(y,a,"decodedBodySize","http.decoded_response_content_length");const S=a.deliveryType;S!=null&&(y["http.response_delivery_type"]=S);const _=a.renderBlockingStatus;if(_&&(y["resource.render_blocking_status"]=_),h.protocol&&(y["url.scheme"]=h.protocol.split(":").pop()),h.host&&(y["server.address"]=h.host),y["url.same_origin"]=r.includes(st.location.origin),a.nextHopProtocol!=null){const{name:R,version:x}=JS(a.nextHopProtocol);y["network.protocol.name"]=R,y["network.protocol.version"]=x}const v=f+l,E=v+u;ba(n,v,E,{name:r.replace(st.location.origin,""),op:p,attributes:y})}function LR(n){const a=st.navigator;if(!a)return;const r=a.connection;r&&(r.effectiveType&&n.setAttribute("effectiveConnectionType",r.effectiveType),r.type&&n.setAttribute("connectionType",r.type),pf(r.rtt)&&(on["connection.rtt"]={value:r.rtt,unit:"millisecond"})),pf(a.deviceMemory)&&n.setAttribute("deviceMemory",`${a.deviceMemory} GB`),pf(a.hardwareConcurrency)&&n.setAttribute("hardwareConcurrency",String(a.hardwareConcurrency))}function UR(n,a){we&&a.recordLcpOnPageloadSpan&&(we.element&&n.setAttribute("lcp.element",un(we.element)),we.id&&n.setAttribute("lcp.id",we.id),we.url&&n.setAttribute("lcp.url",we.url.trim().slice(0,200)),we.loadTime!=null&&n.setAttribute("lcp.loadTime",we.loadTime),we.renderTime!=null&&n.setAttribute("lcp.renderTime",we.renderTime),n.setAttribute("lcp.size",we.size)),qi!=null&&qi.sources&&a.recordClsOnPageloadSpan&&qi.sources.forEach((r,l)=>n.setAttribute(`cls.source.${l+1}`,un(r.node)))}function mf(n,a,r,l){const u=a[r];u!=null&&u<_R&&(n[l]=u)}function IR(n){const a=Ds(!1);if(!a)return;const{responseStart:r,requestStart:l}=a;l<=r&&(n["ttfb.requestTime"]={value:r-l,unit:"millisecond"})}function BR(){return Io()&&xe()?Za("element",HR):()=>{}}const HR=({entries:n})=>{const a=_e(),r=a?Ce(a):void 0,l=r?xt(r).description:Gt().getScopeData().transactionName;n.forEach(u=>{var E,R;const f=u;if(!f.identifier)return;const d=f.name,p=f.renderTime,h=f.loadTime,[y,S]=h?[Ft(h),"load-time"]:p?[Ft(p),"render-time"]:[De(),"entry-emission"],_=d==="image-paint"?Ft(Math.max(0,(p??0)-(h??0))):0,v={[se]:"auto.ui.browser.elementtiming",[Sa]:"ui.elementtiming",[gn]:"component","sentry.span_start_time_source":S,"sentry.transaction_name":l,"element.i
47d":f.id,"element.type":((R=(E=f.element)==null?void 0:E.tagName)==null?void 0:R.toLowerCase())||"unknown","element.size":f.naturalWidth&&f.naturalHeight?`${f.naturalWidth}x${f.naturalHeight}`:void 0,"element.render_time":p,"element.load_time":h,"element.url":f.url||void 0,"element.identifier":f.identifier,"element.paint_type":d};WE({name:`element[${f.identifier}]`,attributes:v,startTime:y,onlyIfParent:!0},x=>{x.end(y+_)})})},qR=1e3;let uy,Uf,If;function tv(n){Ea("dom",n),Ta("dom",YR)}function YR(){if(!st.document)return;const n=tn.bind(null,"dom"),a=cy(n,!0);st.document.addEventListener("click",a,!1),st.document.addEventListener("keypress",a,!1),["EventTarget","Node"].forEach(r=>{var f,d;const u=(f=st[r])==null?void 0:f.prototype;(d=u==null?void 0:u.hasOwnProperty)!=null&&d.call(u,"addEventListener")&&(Oe(u,"addEventListener",function(p){return function(h,y,S){if(h==="click"||h=="keypress")try{const _=this.__sentry_instrumentation_handlers__=this.__sentry_instrumentation_handlers__||{},v=_[h]=_[h]||{refCount:0};if(!v.handler){const E=cy(n);v.handler=E,p.call(this,h,E,S)}v.refCount++}catch{}return p.call(this,h,y,S)}}),Oe(u,"removeEventListener",function(p){return function(h,y,S){if(h==="click"||h=="keypress")try{const _=this.__sentry_instrumentation_handlers__||{},v=_[h];v&&(v.refCount--,v.refCount<=0&&(p.call(this,h,v.handler,S),v.handler=void 0,delete _[h]),Object.keys(_).length===0&&delete this.__sentry_instrumentation_handlers__)}catch{}return p.call(this,h,y,S)}}))})}function jR(n){if(n.type!==Uf)return!1;try{if(!n.target||n.target._sentryId!==If)return!1}catch{}return!0}function GR(n,a){return n!=="keypress"?!1:a!=null&&a.tagName?!(a.tagName==="INPUT"||a.tagName==="TEXTAREA"||a.isContentEditable):!0}function cy(n,a=!1){return r=>{if(!r||r._sentryCaptured)return;const l=XR(r);if(GR(r.type,l))return;gs(r,"_sentryCaptured",!0),l&&!l._sentryId&&gs(l,"_sentryId",ls());const u=r.type==="keypress"?"input":r.type;jR(r)||(n({event:r,name:u,global:a}),Uf=r.type,If=l?l._sentryId:void 0),clearTimeout(uy),uy=st.setTimeout(()=>{If=void 0,Uf=void 0},qR)}}function XR(n){try{return n.target}catch{return null}}let Wl;function Bo(n){const a="history";Ea(a,n),Ta(a,VR)}function VR(){if(st.addEventListener("popstate",()=>{const a=st.location.href,r=Wl;if(Wl=a,r===a)return;tn("history",{from:r,to:a})}),!g1())return;function n(a){return function(...r){const l=r.length>2?r[2]:void 0;if(l){const u=Wl,f=QR(String(l));if(Wl=f,u===f)return a.apply(this,r);tn("history",{from:u,to:f})}return a.apply(this,r)}}Oe(st.history,"pushState",n),Oe(st.history,"replaceState",n)}function QR(n){try{return new URL(n,st.location.origin).toString()}catch{return n}}const uo={};function ev(n){const a=uo[n];if(a)return a;let r=st[n];if(Df(r))return uo[n]=r.bind(st);const l=st.document;if(l&&typeof l.createElement=="function")try{const u=l.createElement("iframe");u.hidden=!0,l.head.appendChild(u);const f=u.contentWindow;f!=null&&f[n]&&(r=f[n]),l.head.removeChild(u)}catch(u){Zi&&Y.warn(`Could not create sandbox iframe for ${n} check, bailing to window.${n}: `,u)}return r&&(uo[n]=r.bind(st))}function fy(n){uo[n]=void 0}function ks(...n){return ev("setTimeout")(...n)}const Xa="__sentry_xhr_v3__";function nv(n){Ea("xhr",n),Ta("xhr",FR)}function FR(){if(!st.XMLHttpRequest)return;const n=XMLHttpRequest.prototype;n.open=new Proxy(n.open,{apply(a,r,l){const u=new Error,f=De()*1e3,d=os(l[0])?l[0].toUpperCase():void 0,p=ZR(l[1]);if(!d||!p)return a.apply(r,l);r[Xa]={method:d,url:p,request_headers:{}},d==="POST"&&p.match(/sentry_key/)&&(r.__sentry_own_request__=!0);const h=()=>{const y=r[Xa];if(y&&r.readyState===4){try{y.status_code=r.status}catch{}const S={endTimestamp:De()*1e3,startTimestamp:f,xhr:r,virtualError:u};tn("xhr",S)}};return"onreadystatechange"in r&&typeof r.onreadystatechange=="function"?r.onreadystatechange=new Proxy(r.onreadystatechange,{apply(y,S,_){return h(),y.apply(S,_)}}):r.addEventListener("readystatechange",h),r.setRequestHeader=new Proxy(r.setRequestHeader,{apply(y,S,_){const[v,E]=_,R=S[Xa];return R&&os(v)&&os(E)&&(R.request_headers[v.toLowerCase()]=E),y.apply(S,_)}}),a.apply(r,l)}}),n.send=new Proxy(n.send,{apply(a,r,l){const u=r[Xa];if(!u)return a.apply(r,l);l[0]!==void 0&&(u.body=l[0]);const f={startTimestamp:De()*1e3,xhr:r};return tn("xhr",f),a.apply(r,l)}})}function ZR(n){if(os(n))return n;try{return n.toString()}catch{}}function av(n){return new URLSearchParams(n).toString()}function iv(n,a=Y){try{if(typeof n=="string")return[n];if(n instanceof URLSearchParams)return[n.toString()];if(n instanceof FormData)return[av(n)];if(!n)return[void 0]}catch(r){return Zi&&a.error(r,"Failed to serialize body",n),[void 0,"BODY_PARSE_ERROR"]}return Zi&&a.log("Skipping network body because of body type",n),[void 0,"UNPARSEABLE_BODY_TYPE"]}function rv(n=[]){if(!(n.length!==2||typeof n[1]!="object"))return n[1].body}const gf=[],co=new Map,KR=60;function $R(){if(Io()&&xe()){const a=JR();return()=>{a()}}return()=>{}}const dy={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"};function JR(){return ZS(WR)}const WR=({metric:n})=>{if(n.value==null)return;const a=Ft(n.value);if(a>KR)return;const r=n.entries.find(R=>R.duration===n.value&&dy[R.name]);if(!r)return;const{interactionId:l}=r,u=dy[r.name],f=Ft(xe()+r.startTime),d=_e(),p=d?Ce(d):void 0,y=(l!=null?co.get(l):void 0)||p,S=y?xt(y).description:Gt().getScopeData().transactionName,_=un(r.target),v={[se]:"auto.http.browser.inp",[Sa]:`ui.interaction.${u}`,[Wi]:r.duration},E=dd({name:_,transaction:S,attributes:v,startTime:f});E&&(E.addEvent("inp",{[Ms]:"millisecond",[As]:n.value}),E.end(f+a))};function PR(){const n=({entries:a})=>{const r=_e(),l=r&&Ce(r);a.forEach(u=>{if(!mR(u)||!l)return;const f=u.interactionId;if(f!=null&&!co.has(f)){if(gf.length>10){const d=gf.shift();
vendor: 9,387 bytes, line 47
47co.delete(d)}gf.push(f),co.set(f,l)}})};Za("event",n),Za("first-input",n)}function tM(n,a=ev("fetch")){let r=0,l=0;function u(f){const d=f.body.length;r+=d,l++;const p={body:f.body,method:"POST",referrerPolicy:"strict-origin",headers:n.headers,keepalive:r<=6e4&&l<15,...n.fetchOptions};if(!a)return fy("fetch"),mo("No fetch implementation available");try{return a(n.url,p).then(h=>(r-=d,l--,{statusCode:h.status,headers:{"x-sentry-rate-limits":h.headers.get("X-Sentry-Rate-Limits"),"retry-after":h.headers.get("Retry-After")}}))}catch(h){return fy("fetch"),r-=d,l--,mo(h)}}return DT(n,u)}const eM=30,nM=50;function Bf(n,a,r,l){const u={filename:n,function:a==="<anonymous>"?Qi:a,in_app:!0};return r!==void 0&&(u.lineno=r),l!==void 0&&(u.colno=l),u}const aM=/^\s*at (\S+?)(?::(\d+))(?::(\d+))\s*$/i,iM=/^\s*at (?:(.+?\)(?: \[.+\])?|.*?) ?\((?:address at )?)?(?:async )?((?:<anonymous>|[-a-z]+:|.*bundle|\/)?.*?)(?::(\d+))?(?::(\d+))?\)?\s*$/i,rM=/\((\S*)(?::(\d+))(?::(\d+))\)/,sM=/at (.+?) ?\(data:(.+?),/,lM=n=>{const a=n.match(sM);if(a)return{filename:`<data:${a[2]}>`,function:a[1]};const r=aM.exec(n);if(r){const[,u,f,d]=r;return Bf(u,Qi,+f,+d)}const l=iM.exec(n);if(l){if(l[2]&&l[2].indexOf("eval")===0){const p=rM.exec(l[2]);p&&(l[2]=p[1],l[3]=p[2],l[4]=p[3])}const[f,d]=sv(l[1]||Qi,l[2]);return Bf(d,f,l[3]?+l[3]:void 0,l[4]?+l[4]:void 0)}},oM=[eM,lM],uM=/^\s*(.*?)(?:\((.*?)\))?(?:^|@)?((?:[-a-z]+)?:\/.*?|\[native code\]|[^@]*(?:bundle|\d+\.js)|\/[\w\-. /=]+)(?::(\d+))?(?::(\d+))?\s*$/i,cM=/(\S+) line (\d+)(?: > eval line \d+)* > eval/i,fM=n=>{const a=uM.exec(n);if(a){if(a[3]&&a[3].indexOf(" > eval")>-1){const f=cM.exec(a[3]);f&&(a[1]=a[1]||"eval",a[3]=f[1],a[4]=f[2],a[5]="")}let l=a[3],u=a[1]||Qi;return[u,l]=sv(u,l),Bf(l,u,a[4]?+a[4]:void 0,a[5]?+a[5]:void 0)}},dM=[nM,fM],hM=[oM,dM],pM=oE(...hM),sv=(n,a)=>{const r=n.indexOf("safari-extension")!==-1,l=n.indexOf("safari-web-extension")!==-1;return r||l?[n.indexOf("@")!==-1?n.split("@")[0]:Qi,r?`safari-extension:${a}`:`safari-web-extension:${a}`]:[n,a]},en=typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__,Pl=1024,mM="Breadcrumbs",gM=((n={})=>{const a={console:!0,dom:!0,fetch:!0,history:!0,sentry:!0,xhr:!0,...n};return{name:mM,setup(r){a.console&&PT(_M(r)),a.dom&&tv(vM(r,a.dom)),a.xhr&&nv(bM(r)),a.fetch&&US(EM(r)),a.history&&Bo(TM(r)),a.sentry&&r.on("beforeSendEvent",SM(r))}}}),yM=gM;function SM(n){return function(r){wt()===n&&_a({category:`sentry.${r.type==="transaction"?"transaction":"event"}`,event_id:r.event_id,level:r.level,message:Ga(r)},{event:r})}}function vM(n,a){return function(l){if(wt()!==n)return;let u,f,d=typeof a=="object"?a.serializeAttribute:void 0,p=typeof a=="object"&&typeof a.maxStringLength=="number"?a.maxStringLength:void 0;p&&p>Pl&&(en&&Y.warn(`\`dom.maxStringLength\` cannot exceed ${Pl}, but a value of ${p} was configured. Sentry will use ${Pl} instead.`),p=Pl),typeof d=="string"&&(d=[d]);try{const y=l.event,S=RM(y)?y.target:y;u=un(S,{keyAttrs:d,maxStringLength:p}),f=uS(S)}catch{u="<unknown>"}if(u.length===0)return;const h={category:`ui.${l.name}`,message:u};f&&(h.data={"ui.component_name":f}),_a(h,{event:l.event,name:l.name,global:l.global})}}function _M(n){return function(r){if(wt()!==n)return;const l={category:"console",data:{arguments:r.args,logger:"console"},level:DS(r.level),message:Og(r.args," ")};if(r.level==="assert")if(r.args[0]===!1)l.message=`Assertion failed: ${Og(r.args.slice(1)," ")||"console.assert"}`,l.data.arguments=r.args.slice(1);else return;_a(l,{input:r.args,level:r.level})}}function bM(n){return function(r){if(wt()!==n)return;const{startTimestamp:l,endTimestamp:u}=r,f=r.xhr[Xa];if(!l||!u||!f)return;const{method:d,url:p,status_code:h,body:y}=f,S={method:d,url:p,status_code:h},_={xhr:r.xhr,input:y,startTimestamp:l,endTimestamp:u},v={category:"xhr",data:S,type:"http",level:LS(h)};n.emit("beforeOutgoingRequestBreadcrumb",v,_),_a(v,_)}}function EM(n){return function(r){if(wt()!==n)return;const{startTimestamp:l,endTimestamp:u}=r;if(u&&!(r.fetchData.url.match(/sentry_key/)&&r.fetchData.method==="POST"))if(r.fetchData.method,r.fetchData.url,r.error){const f=r.fetchData,d={data:r.error,input:r.args,startTimestamp:l,endTimestamp:u},p={category:"fetch",data:f,level:"error",type:"http"};n.emit("beforeOutgoingRequestBreadcrumb",p,d),_a(p,d)}else{const f=r.response,d={...r.fetchData,status_code:f==null?void 0:f.status};r.fetchData.request_body_size,r.fetchData.response_body_size,f==null||f.status;const p={input:r.args,response:f,startTimestamp:l,endTimestamp:u},h={category:"fetch",data:d,type:"http",level:LS(d.status_code)};n.emit("beforeOutgoingRequestBreadcrumb",h,p),_a(h,p)}}}function TM(n){return function(r){if(wt()!==n)return;let l=r.from,u=r.to;const f=Qa(Et.location.href);let d=l?Qa(l):void 0;const p=Qa(u);d!=null&&d.path||(d=f),f.protocol===p.protocol&&f.host===p.host&&(u=p.relative),f.protocol===d.protocol&&f.host===d.host&&(l=d.relative),_a({category:"navigation",data:{from:l,to:u}})}}function RM(n){return!!n&&!!n.target}const MM=["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"],AM="BrowserApiErrors",wM=((n={})=>{const a={XMLHttpRequest:!0,eventTarget:!0,requestAnimationFrame:!0,setInterval:!0,setTimeout:!0,unregisterOriginalCallbacks:!1,...n};return{name:AM,setupOnce(){a.setTimeout&&Oe(Et,"setTimeout",hy),a.setInterval&&Oe(Et,"setInterval",hy),a.requestAnimationFrame&&Oe(Et,"requestAnimationFrame",CM),a.XMLHttpRequest&&"XMLHttpRequest"in Et&&Oe(XMLHttpRequest.prototype,"send",DM);const r=a.eventTarget;r&&(Array.isArray(r)?r:MM).forEach(u=>xM(u,a))}}}),OM=wM;function hy(n){return function(...a){const r=a[0];return a[0]=Fi(r,{mechanism:{data:{function:ga(n)},handled:!1,type:"instrument"}}),n.apply(this,a)}}function CM(n){return function(a){return n.apply(this,[Fi(a,{mechanism:{data:{function:"requestAnimationFrame",handler:ga(n)},handled:!1,type:"instrument"}})])}}function DM(n){return function(...a){const r=this;return["onload","onerror","onprogress","onreadystatechange"].forEach(u=>{u in r&&typeof r[u]=="function"&&Oe(r,u,function(f){const d={mechanism:{data:{function:u,handler:ga(f)},handled:!1,type:"instrument"}},p=Jf(f);return p&&(d.mechanism.data.handler=ga(p)),Fi(f,d)})}),n.apply(this,a)}}function xM(n,a){var u,f;const l=(u=Et[n])==null?void 0:u.prototype;(f=l==null?void 0:l.hasOwnProperty)!=null&&f.call(l,"addEventListener")&&(Oe(l,"addEventListener",function(d){return function(p,h,y){try{NM(h)&&(h.handleEvent=Fi(h.handleEvent,{mechanism:{data:{function:"handleEvent",handler:ga(h),target:n},handled:!1,type:"instrument"}}))}catch{}return a.unregisterOriginalCallbacks&&kM(this,p,h),d.apply(this,[p,Fi(h,{mechanism:{data:{function:"addEventListener",handler:ga(h),target:n},handled:!1,type:"instrument"}}),y])}}),Oe(l,"removeEventListener",function(d){return function(p,h,y){try{const S=h.__sentry_wrapped__;S&&d.call(this,p,S,y)}catch{}return d.call(this,p,h,y)}}))}function NM(n){return typeof n.handleEvent=="function"}function kM(n,a,r){n&&typeof n=="object"&&"removeEventListener"in n&&typeof n.removeEventListener=="function"&&n.removeEventListener(a,r)}const zM=()=>({name:"BrowserSession",setupOnce(){if(typeof Et.document>"u"){en&&Y.warn("Using the `browserSessionIntegration` in non-browser environments is not supported.");return}Cg({ignoreDuration:!0}),Dg(),Bo(({from:n,to:a})=>{n!==void 0&&n!==a&&(Cg({ignoreDuration:!0}),Dg())})}}),LM="GlobalHandlers",UM=((n={})=>{const a={onerror:!0,onunhandledrejection:!0,...n};return{name:LM,setupOnce(){Error.stackTraceLimit=50},setup(r){a.onerror&&(BM(r),py("onerror")),a.onunhandledrejection&&(HM(r),py("onunhandledrejection"))}}}),IM=UM;function BM(n){fS(a=>{const{stackParser:r,attachStacktrace:l}=lv();if(wt()!==n||BS())return;const{msg:u,url:f,line:d,column:p,error:h}=a,y=jM(rd(r,h||u,void 0,l,!1),f,d,p);y.level="error",cS(y,{originalException:h,mechanism:{handled:!1,type:"auto.browser.global_handlers.onerror"}})})}function HM(n){dS(a=>{const{stackParser:r,attachStacktrace:l}=lv();if(wt()!==n||BS())return;const u=qM(a),f=ms(u)?YM(u):rd(r,u,void 0,l,!0);f.level="error",cS(f,{originalException:u,mechanism:{handled:!1,type:"auto.browser.global_handlers.onunhandledrejection"}})})}function qM(n){if(ms(n))return n;try{if("reason"in n)return n.reason;if("detail"in n&&"reason"in n.detail)return n.detail.reason}catch{}return n}function YM(n){return{exception:{values:[{type:"UnhandledRejection",value:`Non-Error promise rejection captured with value: ${String(n)}`}]}}}function jM(n,a,r,l){const u=n.exception=n.exception||{},f=u.values=u.values||[],d=f[0]=f[0]||{},p=d.stacktrace=d.stacktrace||{},h=p.frames=p.frames||[],y=l,S=r,_=GM(a)??Pi();return h.length===0&&h.push({colno:y,filename:_,function:Qi,in_app:!0,lineno:S}),n}function py(n){en&&Y.log(`Global Handler attached: ${n}`)}function lv(){const n=wt();return(n==null?void 0:n.getOptions())||{stackParser:()=>[],attachStacktrace:!1}}function GM(n){if(!(!os(n)||n.length===0)){if(n.startsWith("data:")){const a=n.match(/^data:([^;
47]+)/),r=a?a[1]:"text/javascript",l=n.includes("base64,");return`<data:${r}${l?",base64":""}>`}return n.slice(0,1024)}}const XM=()=>({name:"HttpContext",preprocessEvent(n){var l;if(!Et.navigator&&!Et.location&&!Et.document)return;const a=nd(),r={...a.headers,...(l=n.request)==null?void 0:l.headers};n.request={...a,...n.request,headers:r}}}),VM="cause",QM=5,FM="LinkedErrors",ZM=((n={})=>{const a=n.limit||QM,r=n.key||VM;return{name:FM,preprocessEvent(l,u,f){const d=f.getOptions();WT(ad,d.stackParser,r,a,l,u)}}}),KM=ZM;function $M(){return JM()?(en&&Os(()=>{console.error("[Sentry] You cannot use Sentry.init() in a browser extension, see: https://docs.sentry.io/platforms/javascript/best-practices/browser-extensions/")}),!0):!1}function JM(){var f;if(typeof Et.window>"u")return!1;const n=Et;if(n.nw)return!1;const a=n.chrome||n.browser;if(!((f=a==null?void 0:a.runtime)!=null&&f.id))return!1;const r=Pi(),l=["chrome-extension","moz-extension","ms-browser-extension","safari-web-extension"];return!(Et===Et.top&&l.some(d=>r.startsWith(`${d}://`)))}function WM(n){return[XT(),qT(),OM(),yM(),IM(),KM(),a1(),XM(),zM()]}function PM(n={}){const a=!n.skipBrowserExtensionCheck&&$M(),r={...n,enabled:a?!1:n.enabled,stackParser:uE(n.stackParser||pM),integrations:dT({integrations:n.integrations,defaultIntegrations:n.defaultIntegrations==null?WM():n.defaultIntegrations}),transport:n.transport||tM};return TT(Y1,r)}const qt=Wt,hd="sentryReplaySession",tA="replay_event",pd="Unable to send Replay",eA=3e5,nA=9e5,aA=5e3,iA=5500,rA=6e4,sA=5e3,lA=3,my=15e4,to=5e3,oA=3e3,uA=300,md=2e7,cA=4999,fA=15e3,gy=36e5;var dA=Object.defineProperty,hA=(n,a,r)=>a in n?dA(n,a,{enumerable:!0,configurable:!0,writable:!0,value:r}):n[a]=r,yy=(n,a,r)=>hA(n,typeof a!="symbol"?a+"":a,r),re=(n=>(n[n.Document=0]="Document",n[n.DocumentType=1]="DocumentType",n[n.Element=2]="Element",n[n.Text=3]="Text",n[n.CDATA=4]="CDATA",n[n.Comment=5]="Comment",n))(re||{});function pA(n){return n.nodeType===n.ELEMENT_NODE}function fs(n){const a=n==null?void 0:n.host;return(a==null?void 0:a.shadowRoot)===n}function ds(n){return Object.prototype.toString.call(n)==="[object ShadowRoot]"}function mA(n){return n.includes(" background-clip: text;")&&!n.includes(" -webkit-background-clip: text;")&&(n=n.replace(/\sbackground-clip:\s*text;/g," -webkit-background-clip: text; background-clip: text;")),n}function gA(n){const{cssText:a}=n;if(a.split('"').length<3)return a;const r=["@import",`url(${JSON.stringify(n.href)})`];return n.layerName===""?r.push("layer"):n.layerName&&r.push(`layer(${n.layerName})`),n.supportsText&&r.push(`supports(${n.supportsText})`),n.media.length&&r.push(n.media.mediaText),r.join(" ")+";"}function Eo(n){try{const a=n.rules||n.cssRules;return a?mA(Array.from(a,ov).join("")):null}catch{return null}}function yA(n){let a="";for(let r=0;r<n.style.length;r++){const l=n.style,u=l[r],f=l.getPropertyPriority(u);a+=`${u}:${l.getPropertyValue(u)}${f?" !important":""};`}return`${n.selectorText} { ${a} }`}function ov(n){let a;if(vA(n))try{a=Eo(n.styleSheet)||gA(n)}catch{}else if(_A(n)){let r=n.cssText;const l=n.selectorText.includes(":"),u=typeof n.style.all=="string"&&n.style.all;if(u&&(r=yA(n)),l&&(r=SA(r)),l||u)return r}return a||n.cssText}function SA(n){const a=/(\[(?:[\w-]+)[^\\])(:(?:[\w-]+)\])/gm;return n.replace(a,"$1\\$2")}function vA(n){return"styleSheet"in n}function _A(n){return"selectorText"in n}class uv{constructor(){yy(this,"idNodeMap",new Map),yy(this,"nodeMetaMap",new WeakMap)}getId(a){var l;return a?((l=this.getMeta(a))==null?void 0:l.id)??-1:-1}getNode(a){return this.idNodeMap.get(a)||null}getIds(){return Array.from(this.idNodeMap.keys())}getMeta(a){return this.nodeMetaMap.get(a)||null}removeNodeFromMap(a){const r=this.getId(a);this.idNodeMap.delete(r),a.childNodes&&a.childNodes.forEach(l=>this.removeNodeFromMap(l))}has(a){return this.idNodeMap.has(a)}hasNode(a){return this.nodeMetaMap.has(a)}add(a,r){const l=r.id;this.idNodeMap.set(l,a),this.nodeMetaMap.set(a,r)}replace(a,r){const l=this.getNode(a);if(l){const u=this.nodeMetaMap.get(l);u&&this.nodeMetaMap.set(r,u)}this.idNodeMap.set(a,r)}reset(){this.idNodeMap=new Map,this.nodeMetaMap=new WeakMap}}function bA(){return new uv}function Ho({maskInputOptions:n,tagName:a,type:r}
47){return a==="OPTION"&&(a="SELECT"),!!(n[a.toLowerCase()]||r&&n[r]||r==="password"||a==="INPUT"&&!r&&n.text)}function vs({isMasked:n,element:a,value:r,maskInputFn:l}){let u=r||"";return n?(l&&(u=l(u,a)),"*".repeat(u.length)):u}function Ki(n){return n.toLowerCase()}function Hf(n){return n.toUpperCase()}const Sy="__rrweb_original__";function EA(n){const a=n.getContext("2d");if(!a)return!0;const r=50;for(let l=0;l<n.width;l+=r)for(let u=0;u<n.height;u+=r){const f=a.getImageData,d=Sy in f?f[Sy]:f;if(new Uint32Array(d.call(a,l,u,Math.min(r,n.width-l),Math.min(r,n.height-u)).data.buffer).some(h=>h!==0))return!1}return!0}function gd(n){const a=n.type;return n.hasAttribute("data-rr-is-password")?"password":a?Ki(a):null}function To(n,a,r){return a==="INPUT"&&(r==="radio"||r==="checkbox")?n.getAttribute("value")||"":n.value}function cv(n,a){let r;try{r=new URL(n,a??window.location.href)}catch{return null}const l=/\.([0-9a-z]+)(?:$)/i,u=r.pathname.match(l);return(u==null?void 0:u[1])??null}const vy={};function fv(n){const a=vy[n];if(a)return a;const r=window.document;let l=window[n];if(r&&typeof r.createElement=="function")try{const u=r.createElement("iframe");u.hidden=!0,r.head.appendChild(u);const f=u.contentWindow;f&&f[n]&&(l=f[n]),r.head.removeChild(u)}catch{}
47return vy[n]=l.bind(window)}function qf(...n){return fv("setTimeout")(...n)}function dv(...n){return fv("clearTimeout")(...n)}function hv(n){try{return n.contentDocument}catch{}}let TA=1;const RA=new RegExp("[^a-z0-9-_:]"),_s=-2;function yd(){return TA++}function MA(n){if(n instanceof HTMLFormElement)return"form";const a=Ki(n.tagName);return RA.test(a)?"div":a}function AA(n){let a="";return n.indexOf("//")>-1?a=n.split("/").slice(0,3).join("/"):a=n.split("/")[0],a=a.split("?")[0],a}let Ii,_y;const wA=/url\((?:(')([^']*)'|(")(.*?)"|([^)]*))\)/gm,OA=/^(?:[a-z+]+:)?\/\//i,CA=/^www\..*/i,DA=/^(data:)([^,]*),(.*)/i;function Ro(n,a){return(n||"").replace(wA,(r,l,u,f,d,p)=>{const h=u||d||p,y=l||f||"";if(!h)return r;if(OA.test(h)||CA.test(h))return`url(${y}${h}${y})`;if(DA.test(h))return`url(${y}${h}${y})`;if(h[0]==="/")return`url(${y}${AA(a)+h}${y})`;const S=a.split("/"),_=h.split("/");S.pop();for(const v of _)v!=="."&&(v===".."?S.pop():S.push(v));return`url(${y}${S.join("/")}${y})`})}const xA=/^[^ \t\n\r\u000c]+/,NA=/^[, \t\n\r\u000c]+/;function kA(n,a){if(a.trim()==="")return a;let r=0;function l(f){let d;const p=f.exec(a.substring(r));return p?(d=p[0],r+=d.length,d):""}const u=[];for(;l(NA),!(r>=a.length);){let f=l(xA);if(f.slice(-1)===",")f=Yi(n,f.substring(0,f.length-1)),u.push(f);else{let d="";f=Yi(n,f);let p=!1;for(;;){const h=a.charAt(r);if(h===""){u.push((f+d).trim());break}else if(p)h===")"&&(p=!1);else if(h===","){r+=1,u.push((f+d).trim());break}else h==="("&&(p=!0);d+=h,r+=1}}}return u.join(", ")}const by=new WeakMap;function Yi(n,a){return!a||a.trim()===""?a:qo(n,a)}function zA(n){return!!(n.tagName==="svg"||n.ownerSVGElement)}function qo(n,a){let r=by.get(n);if(r||(r=n.createElement("a"),by.set(n,r)),!a)a="";else if(a.startsWith("blob:")||a.startsWith("data:"))return a;return r.setAttribute("href",a),r.href}function pv(n,a,r,l,u,f){return l&&(r==="src"||r==="href"&&!(a==="use"&&l[0]==="#")||r==="xlink:href"&&l[0]!=="#"||r==="background"&&(a==="table"||a==="td"||a==="th")?Yi(n,l):r==="srcset"?kA(n,l):r==="style"?Ro(l,qo(n)):a==="object"&&r==="data"?Yi(n,l):typeof f=="function"?f(r,l,u):l)}function mv(n,a,r){return(n==="video"||n==="audio")&&a==="autoplay"}function gv(n,a,r,l){try{if(l&&n.matches(l))return!1;if(typeof a=="string"){if(n.classList.contains(a))return!0}else for(let u=n.classList.length;u--;){const f=n.classList[u];if(a.test(f))return!0}if(r)return n.matches(r)}catch{}return!1}function LA(n,a){for(let r=n.classList.length;r--;){const l=n.classList[r];if(a.test(l))return!0}return!1}function Va(n,a,r=1/0,l=0){return!n||n.nodeType!==n.ELEMENT_NODE||l>r?-1:a(n)?l:Va(n.parentNode,a,r,l+1)}function ji(n,a){return r=>{const l=r;if(l===null)return!1;try{if(n){if(typeof n=="string"){if(l.matches(`.${n}`))return!0}else if(LA(l,n))return!0}return!!(a&&l.matches(a))}catch{return!1}}}function $i(n,a,r,l,u,f){try{const d=n.nodeType===n.ELEMENT_NODE?n:n.parentElement;if(d===null)return!1;if(d.tagName==="INPUT"){const y=d.getAttribute("autocomplete");if(["current-password","new-password","cc-number","cc-exp","cc-exp-month","cc-exp-year","cc-csc"].includes(y))return!0}let p=-1,h=-1;if(f){if(h=Va(d,ji(l,u)),h<0)return!0;p=Va(d,ji(a,r),h>=0?h:1/0)}else{if(p=Va(d,ji(a,r)),p<0)return!1;h=Va(d,ji(l,u),p>=0?p:1/0)}return p>=0?h>=0?p<=h:!0:h>=0?!1:!!f}catch{}return!!f}function UA(n,a,r){const l=n.contentWindow;if(!l)return;let u=!1,f;try{f=l.document.readyState}catch{return}if(f!=="complete"){const p=qf(()=>{u||(a(),u=!0)},r);n.addEventListener("load",()=>{dv(p),u=!0,a()});return}const d="about:blank";if(l.location.href!==d||n.src===d||n.src==="")return qf(a,0),n.addEventListener("load",a);n.addEventListener("load",a)}function IA(n,a,r){let l=!1,u;try{u=n.sheet}catch{return}if(u)return;const f=qf(()=>{l||(a(),l=!0)},r);n.addEventListener("load",()=>{dv(f),l=!0,a()})}function BA(n,a){const{doc:r,mirror:l,blockClass:u,blockSelector:f,unblockSelector:d,maskAllText:p,maskAttributeFn:h,maskTextClass:y,unmaskTextClass:S,maskTextSelector:_,unmaskTextSelector:v,inlineStylesheet:E,maskInputOptions:R={},maskTextFn:x,maskInputFn:H,dataURLOptions:B={},inlineImages:j,recordCanvas:P,keepIframeSrcFn:W,newlyAddedElement:$=!1}=a,U=HA(r,l);switch(n.nodeType){case n.DOCUMENT_NODE:return n.compatMode!=="CSS1Compat"?{type:re.Document,childNodes:[],compatMode:n.compatMode}:{type:re.Document,childNodes:[]};case n.DOCUMENT_TYPE_NODE:return{type:re.DocumentType,name:n.name,publicId:n.publicId,systemId:n.systemId,rootId:U};case n.ELEMENT_NODE:return YA(n,{doc:r,blockClass:u,blockSelector:f,unblockSelector:d,inlineStylesheet:E,maskAttributeFn:h,maskInputOptions:R,maskInputFn:H,dataURLOptions:B,inlineImages:j,recordCanvas:P,keepIframeSrcFn:W,newlyAddedElement:$,rootId:U,maskTextClass:y,unmaskTextClass:S,maskTextSelector:_,unmaskTextSelector:v});case n.TEXT_NODE:return qA(n,{doc:r,maskAllText:p,maskTextClass:y,unmaskTextClass:S,maskTextSelector:_,unmaskTextSelector:v,maskTextFn:x,maskInputOptions:R,maskInputFn:H,rootId:U});case n.CDATA_SECTION_NODE:return{type:re.CDATA,textContent:"",rootId:U};case n.COMMENT_NODE:return{type:re.Comment,textContent:n.textContent||"",rootId:U};default:return!1}}function HA(n,a){if(!a.hasNode(n))return;const r=a.getId(n);return r===1?void 0:r}function qA(n,a){var B;const{maskAllText:r,maskTextClass:l,unmaskTextClass:u,maskTextSelector:f,unmaskTextSelector:d,maskTextFn:p,maskInputOptions:h,maskInputFn:y,rootId:S}=a,_=n.parentNode&&n.parentNode.tagName;let v=n.textContent;const E=_==="STYLE"?!0:void 0,R=_==="SCRIPT"?!0:void 0,x=_==="TEXTAREA"?!0:void 0;if(E&&v){try{n.nextSibling||n.previousSibling||(B=n.parentNode.sheet)!=null&&B.cssRules&&(v=Eo(n.parentNode.sheet))}catch(j){console.warn(`Cannot get CSS styles from text's parentNode. Error: ${j}`,n)}v=Ro(v,qo(a.doc))}R&&(v="SCRIPT_PLACEHOLDER");const H=$i(n,l,f,u,d,r);if(!E&&!R&&!x&&v&&H&&(v=p?p(v,n.parentElement):v.replace(/[\S]/g,"*")),x&&v&&(h.textarea||H)&&(v=y?y(v,n.parentNode):v.replace(/[\S]/g,"*")),_==="OPTION"&&v){const j=Ho({type:null,tagName:_,maskInputOptions:h});v=vs({isMasked:$i(n,l,f,u,d,j),element:n,value:v,maskInputFn:y})}return{type:re.Text,textContent:v||"",isStyle:E,rootId:S}}function YA(n,a){const{doc:r,blockClass:l,blockSelector:u,unblockSelector:f,inlineStylesheet:d,maskInputOptions:p={},maskAttributeFn:h,maskInputFn:y,dataURLOptions:S={}
47,inlineImages:_,recordCanvas:v,keepIframeSrcFn:E,newlyAddedElement:R=!1,rootId:x,maskTextClass:H,unmaskTextClass:B,maskTextSelector:j,unmaskTextSelector:P}=a,W=gv(n,l,u,f),$=MA(n);let U={};const G=n.attributes.length;for(let q=0;q<G;q++){const F=n.attributes[q];F.name&&!mv($,F.name,F.value)&&(U[F.name]=pv(r,$,Ki(F.name),F.value,n,h))}if($==="link"&&d){const q=Array.from(r.styleSheets).find(ct=>ct.href===n.href);let F=null;q&&(F=Eo(q)),F&&(U.rel=null,U.href=null,U.crossorigin=null,U._cssText=Ro(F,q.href))}if($==="style"&&n.sheet&&!(n.innerText||n.textContent||"").trim().length){const q=Eo(n.sheet);q&&(U._cssText=Ro(q,qo(r)))}if($==="input"||$==="textarea"||$==="select"||$==="option"){const q=n,F=gd(q),ct=To(q,Hf($),F),Z=q.checked;if(F!=="submit"&&F!=="button"&&ct){const bt=$i(q,H,j,B,P,Ho({type:F,tagName:Hf($),maskInputOptions:p}));U.value=vs({isMasked:bt,element:q,value:ct,maskInputFn:y})}Z&&(U.checked=Z)}if($==="option"&&(n.selected&&!p.select?U.selected=!0:delete U.selected),$==="canvas"&&v){if(n.__context==="2d")EA(n)||(U.rr_dataURL=n.toDataURL(S.type,S.quality));else if(!("__context"in n)){const q=n.toDataURL(S.type,S.quality),F=r.createElement("canvas");F.width=n.width,F.height=n.height;const ct=F.toDataURL(S.type,S.quality);q!==ct&&(U.rr_dataURL=q)}}if($==="img"&&_){Ii||(Ii=r.createElement("canvas"),_y=Ii.getContext("2d"));const q=n,F=q.currentSrc||q.getAttribute("src")||"<unknown-src>",ct=q.crossOrigin,Z=()=>{q.removeEventListener("load",Z);try{Ii.width=q.naturalWidth,Ii.height=q.naturalHeight,_y.drawImage(q,0,0),U.rr_dataURL=Ii.toDataURL(S.type,S.quality)}catch(bt){if(q.crossOrigin!=="anonymous"){q.crossOrigin="anonymous",q.complete&&q.naturalWidth!==0?Z():q.addEventListener("load",Z);return}else console.warn(`Cannot inline img src=${F}! Error: ${bt}`)}q.crossOrigin==="anonymous"&&(ct?U.crossOrigin=ct:q.removeAttribute("crossorigin"))};q.complete&&q.naturalWidth!==0?Z():q.addEventListener("load",Z)}if(($==="audio"||$==="video")&&(U.rr_mediaState=n.paused?"paused":"played",U.rr_mediaCurrentTime=n.currentTime),R||(n.scrollLeft&&(U.rr_scrollLeft=n.scrollLeft),n.scrollTop&&(U.rr_scrollTop=n.scrollTop)),W){const{width:q,height:F}=n.getBoundingClientRect();U={class:U.class,rr_width:`${q}px`,rr_height:`${F}px`}}$==="iframe"&&!E(U.src)&&(!W&&!hv(n)&&(U.rr_src=U.src),delete U.src);let Q;try{customElements.get($)&&(Q=!0)}catch{}return{type:re.Element,tagName:$,attributes:U,childNodes:[],isSVG:zA(n)||void 0,needBlock:W,rootId:x,isCustom:Q}}function Ht(n){return n==null?"":n.toLowerCase()}function jA(n,a){if(a.comment&&n.type===re.Comment)return!0;if(n.type===re.Element){if(a.script&&(n.tagName==="script"||n.tagName==="link"&&(n.attributes.rel==="preload"||n.attributes.rel==="modulepreload")||n.tagName==="link"&&n.attributes.rel==="prefetch"&&typeof n.attributes.href=="string"&&cv(n.attributes.href)==="js"))return!0;if(a.headFavicon&&(n.tagName==="link"&&n.attributes.rel==="shortcut icon"||n.tagName==="meta"&&(Ht(n.attributes.name).match(/^msapplication-tile(image|color)$/)||Ht(n.attributes.name)==="application-name"||Ht(n.attributes.rel)==="icon"||Ht(n.attributes.rel)==="apple-touch-icon"||Ht(n.attributes.rel)==="shortcut icon")))return!0;if(n.tagName==="meta"){if(a.headMetaDescKeywords&&Ht(n.attributes.name).match(/^description|keywords$/))return!0;if(a.headMetaSocial&&(Ht(n.attributes.property).match(/^(og|twitter|fb):/)||Ht(n.attributes.name).match(/^(og|twitter):/)||Ht(n.attributes.name)==="pinterest"))return!0;if(a.headMetaRobots&&(Ht(n.attributes.name)==="robots"||Ht(n.attributes.name)==="googlebot"||Ht(n.attributes.name)==="bingbot"))return!0;if(a.headMetaHttpEquiv&&n.attributes["http-equiv"]!==void 0)return!0;if(a.headMetaAuthorship&&(Ht(n.attributes.name)==="author"||Ht(n.attributes.name)==="generator"||Ht(n.attributes.name)==="framework"||Ht(n.attributes.name)==="publisher"||Ht(n.attributes.name)==="progid"||Ht(n.attributes.property).match(/^article:/)||Ht(n.attributes.property).match(/^product:/)))return!0;if(a.headMetaVerification&&(Ht(n.attributes.name)==="google-site-verification"||Ht(n.attributes.name)==="yandex-verification"||Ht(n.attributes.name)==="csrf-token"||Ht(n.attributes.name)==="p:domain_verify"||Ht(n.attributes.name)==="verify-v1"||Ht(n.attributes.name)==="verification"||Ht(n.attributes.name)==="shopify-checkout-api-token"))return!0}}return!1}function Gi(n,a){const{doc:r,mirror:l,blockClass:u,blockSelector:f,unblockSelector:d,maskAllText:p,maskTextClass:h,unmaskTextClass:y,maskTextSelector:S,unmaskTextSelector:_,skipChild:v=!1,inlineStylesheet:E=!0,maskInputOptions:R={},maskAttributeFn:x,maskTextFn:H,maskInputFn:B,slimDOMOptions:j,dataURLOptions:P={},inlineImages:W=!1,recordCanvas:$=!1,onSerialize:U,onIframeLoad:G,iframeLoadTimeout:Q=
vendor: 4,175 bytes, line 47
475e3,onStylesheetLoad:q,stylesheetLoadTimeout:F=5e3,keepIframeSrcFn:ct=()=>!1,newlyAddedElement:Z=!1}=a;let{preserveWhiteSpace:bt=!0}=a;const Tt=BA(n,{doc:r,mirror:l,blockClass:u,blockSelector:f,maskAllText:p,unblockSelector:d,maskTextClass:h,unmaskTextClass:y,maskTextSelector:S,unmaskTextSelector:_,inlineStylesheet:E,maskInputOptions:R,maskAttributeFn:x,maskTextFn:H,maskInputFn:B,dataURLOptions:P,inlineImages:W,recordCanvas:$,keepIframeSrcFn:ct,newlyAddedElement:Z});if(!Tt)return console.warn(n,"not serialized"),null;let nt;l.hasNode(n)?nt=l.getId(n):jA(Tt,j)||!bt&&Tt.type===re.Text&&!Tt.isStyle&&!Tt.textContent.replace(/^\s+|\s+$/gm,"").length?nt=_s:nt=yd();const A=Object.assign(Tt,{id:nt});if(l.add(n,A),nt===_s)return null;U&&U(n);let z=!v;if(A.type===re.Element){z=z&&!A.needBlock,delete A.needBlock;const I=n.shadowRoot;I&&ds(I)&&(A.isShadowHost=!0)}if((A.type===re.Document||A.type===re.Element)&&z){j.headWhitespace&&A.type===re.Element&&A.tagName==="head"&&(bt=!1);const I={doc:r,mirror:l,blockClass:u,blockSelector:f,maskAllText:p,unblockSelector:d,maskTextClass:h,unmaskTextClass:y,maskTextSelector:S,unmaskTextSelector:_,skipChild:v,inlineStylesheet:E,maskInputOptions:R,maskAttributeFn:x,maskTextFn:H,maskInputFn:B,slimDOMOptions:j,dataURLOptions:P,inlineImages:W,recordCanvas:$,preserveWhiteSpace:bt,onSerialize:U,onIframeLoad:G,iframeLoadTimeout:Q,onStylesheetLoad:q,stylesheetLoadTimeout:F,keepIframeSrcFn:ct};for(const J of Array.from(n.childNodes)){const ut=Gi(J,I);ut&&A.childNodes.push(ut)}if(pA(n)&&n.shadowRoot)for(const J of Array.from(n.shadowRoot.childNodes)){const ut=Gi(J,I);ut&&(ds(n.shadowRoot)&&(ut.isShadow=!0),A.childNodes.push(ut))}}return n.parentNode&&fs(n.parentNode)&&ds(n.parentNode)&&(A.isShadow=!0),A.type===re.Element&&A.tagName==="iframe"&&!gv(n,u,f,d)&&UA(n,()=>{const I=hv(n);if(I&&G){const J=Gi(I,{doc:I,mirror:l,blockClass:u,blockSelector:f,unblockSelector:d,maskAllText:p,maskTextClass:h,unmaskTextClass:y,maskTextSelector:S,unmaskTextSelector:_,skipChild:!1,inlineStylesheet:E,maskInputOptions:R,maskAttributeFn:x,maskTextFn:H,maskInputFn:B,slimDOMOptions:j,dataURLOptions:P,inlineImages:W,recordCanvas:$,preserveWhiteSpace:bt,onSerialize:U,onIframeLoad:G,iframeLoadTimeout:Q,onStylesheetLoad:q,stylesheetLoadTimeout:F,keepIframeSrcFn:ct});J&&G(n,J)}},Q),A.type===re.Element&&A.tagName==="link"&&typeof A.attributes.rel=="string"&&(A.attributes.rel==="stylesheet"||A.attributes.rel==="preload"&&typeof A.attributes.href=="string"&&cv(A.attributes.href)==="css")&&IA(n,()=>{if(q){const I=Gi(n,{doc:r,mirror:l,blockClass:u,blockSelector:f,unblockSelector:d,maskAllText:p,maskTextClass:h,unmaskTextClass:y,maskTextSelector:S,unmaskTextSelector:_,skipChild:!1,inlineStylesheet:E,maskInputOptions:R,maskAttributeFn:x,maskTextFn:H,maskInputFn:B,slimDOMOptions:j,dataURLOptions:P,inlineImages:W,recordCanvas:$,preserveWhiteSpace:bt,onSerialize:U,onIframeLoad:G,iframeLoadTimeout:Q,onStylesheetLoad:q,stylesheetLoadTimeout:F,keepIframeSrcFn:ct});I&&q(n,I)}},F),A}function GA(n,a){const{mirror:r=new uv,blockClass:l="rr-block",blockSelector:u=null,unblockSelector:f=null,maskAllText:d=!1,maskTextClass:p="rr-mask",unmaskTextClass:h=null,maskTextSelector:y=null,unmaskTextSelector:S=null,inlineStylesheet:_=!0,inlineImages:v=!1,recordCanvas:E=!1,maskAllInputs:R=!1,maskAttributeFn:x,maskTextFn:H,maskInputFn:B,slimDOM:j=!1,dataURLOptions:P,preserveWhiteSpace:W,onSerialize:$,onIframeLoad:U,iframeLoadTimeout:G,onStylesheetLoad:Q,stylesheetLoadTimeout:q,keepIframeSrcFn:F=()=>!1}=a||{};return Gi(n,{doc:n,mirror:r,blockClass:l,blockSelector:u,unblockSelector:f,maskAllText:d,maskTextClass:p,unmaskTextClass:h,maskTextSelector:y,unmaskTextSelector:S,skipChild:!1,inlineStylesheet:_,maskInputOptions:R===!0?{color:!0,date:!0,"datetime-local":!0,email:!0,month:!0,number:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0,textarea:!0,select:!0}:R===!1?{}:R,maskAttributeFn:x,maskTextFn:H,maskInputFn:B,slimDOMOptions:j===!0||j==="all"?{script:!0,comment:!0,headFavicon:!0,headWhitespace:!0,headMetaDescKeywords:j==="all",headMetaSocial:!0,headMetaRobots:!0,headMetaHttpEquiv:!0,headMetaAuthorship:!0,headMetaVerification:!0}
47:j===!1?{}:j,dataURLOptions:P,inlineImages:v,recordCanvas:E,preserveWhiteSpace:W,onSerialize:$,onIframeLoad:U,iframeLoadTimeout:G,onStylesheetLoad:Q,stylesheetLoadTimeout:q,keepIframeSrcFn:F,newlyAddedElement:!1})}function ve(n,a,r=document){const l={capture:!0,passive:!0};return r.addEventListener(n,a,l),()=>r.removeEventListener(n,a,l)}const Bi=`Please stop import mirror directly. Instead of that,\r
48now you can use replayer.getMirror() to access the mirror instance of a replayer,\r
49or you can use record.mirror to access the mirror instance during recording.`;let Ey={map:{},getId(){return console.error(Bi),-1},getNode(){return console.error(Bi),null},removeNodeFromMap(){console.error(Bi)},has(){return console.error(Bi),!1},reset(){console.error(Bi)}};typeof window<"u"&&window.Proxy&&window.Reflect&&(Ey=new Proxy(Ey,{get(n,a,r){return a==="map"&&console.error(Bi),Reflect.get(n,a,r)}}));function bs(n,a,r={}){let l=null,u=0;return function(...f){const d=Date.now();!u&&r.leading===!1&&(u=d);const p=a-(d-u),h=this;p<=0||p>a?(l&&($A(l),l=null),u=d,n.apply(h,f)):!l&&r.trailing!==!1&&(l=Yo(()=>{u=r.leading===!1?0:Date.now(),l=null,n.apply(h,f)},p))}}function yv(n,a,r,l,u=window){const f=u.Object.getOwnPropertyDescriptor(n,a);return u.Object.defineProperty(n,a,l?r:{set(d){Yo(()=>{r.set.call(this,d)},0),f&&f.set&&f.set.call(this,d)}}),()=>yv(n,a,f||{},!0)}function Sd(n,a,r){try{if(!(a in n))return()=>{};const l=n[a],u=r(l);return typeof u=="function"&&(u.prototype=u.prototype||{},Object.defineProperties(u,{__rrweb_original__:{enumerable:!1,value:l}})),n[a]=u,()=>{n[a]=l}}catch{return()=>{}}}let Mo=Date.now;/[1-9][0-9]{12}/.test(Date.now().toString())||(Mo=()=>new Date().getTime());function Sv(n){var r,l,u,f,d,p;const a=n.document;return{left:a.scrollingElement?a.scrollingElement.scrollLeft:n.pageXOffset!==void 0?n.pageXOffset:(a==null?void 0:a.documentElement.scrollLeft)||((l=(r=a==null?void 0:a.body)==null?void 0:r.parentElement)==null?void 0:l.scrollLeft)||((u=a==null?void 0:a.body)==null?void 0:u.scrollLeft)||0,top:a.scrollingElement?a.scrollingElement.scrollTop:n.pageYOffset!==void 0?n.pageYOffset:(a==null?void 0:a.documentElement.scrollTop)||((d=(f=a==null?void 0:a.body)==null?void 0:f.parentElement)==null?void 0:d.scrollTop)||((p=a==null?void 0:a.body)==null?void 0:p.scrollTop)||0}}function vv(){return window.innerHeight||document.documentElement&&document.documentElement.clientHeight||document.body&&document.body.clientHeight}function _v(){return window.innerWidth||document.documentElement&&document.documentElement.clientWidth||document.body&&document.body.clientWidth}function bv(n){if(!n)return null;try{return n.nodeType===n.ELEMENT_NODE?n:n.parentElement}catch{return null}}function Ye(n,a,r,l,u){if(!n)return!1;const f=bv(n);if(!f)return!1;const d=ji(a,r);if(!u){const y=l&&f.matches(l);return d(f)&&!y}const p=Va(f,d);let h=-1;return p<0?!1:(l&&(h=Va(f,ji(null,l))),p>-1&&h<0?!0:p<h)}function XA(n,a){return a.getId(n)!==-1}function yf(n,a){return a.getId(n)===_s}function Ev(n,a){if(fs(n))return!1;const r=a.getId(n);return a.has(r)?n.parentNode&&n.parentNode.nodeType===n.DOCUMENT_NODE?!1:n.parentNode?Ev(n.parentNode,a):!0:!0}function Yf(n){return!!n.changedTouches}function VA(n=window){"NodeList"in n&&!n.NodeList.prototype.forEach&&(n.NodeList.prototype.forEach=Array.prototype.forEach),"DOMTokenList"in n&&!n.DOMTokenList.prototype.forEach&&(n.DOMTokenList.prototype.forEach=Array.prototype.forEach),Node.prototype.contains||(Node.prototype.contains=(...a)=>{let r=a[0];if(!(0 in a))throw new TypeError("1 argument is required");do if(this===r)return!0;while(r=r&&r.parentNode);return!1})}function Tv(n,a){return!!(n.nodeName==="IFRAME"&&a.getMeta(n))}function Rv(n,a){return!!(n.nodeName==="LINK"&&n.nodeType===n.ELEMENT_NODE&&n.getAttribute&&n.getAttribute("rel")==="stylesheet"&&a.getMeta(n))}function jf(n){return!!(n!=null&&n.shadowRoot)}class QA{constructor(){this.id=1,this.styleIDMap=new WeakMap,this.idStyleMap=new Map}getId(a){return this.styleIDMap.get(a)??-1}has(a){return this.styleIDMap.has(a)}add(a,r){if(this.has(a))return this.getId(a);let l;return r===void 0?l=this.id++:l=r,this.styleIDMap.set(a,l),this.idStyleMap.set(l,a),l}getStyle(a){return this.idStyleMap.get(a)||null}reset(){this.styleIDMap=new WeakMap,this.idStyleMap=new Map,this.id=1}generateId(){return this.id++}}function Mv(n){var r,l;let a=null;return((l=(r=n.getRootNode)==null?void 0:r.call(n))==null?void 0:l.nodeType)===Node.DOCUMENT_FRAGMENT_NODE&&n.getRootNode().host&&(a=n.getRootNode().host),a}function FA(n){let a=n,r;for(;r=Mv(a);)a=r;return a}function ZA(n){const a=n.ownerDocument;if(!a)return!1;const r=FA(n);return a.contains(r)}function Av(n){const a=n.ownerDocument;return a?a.contains(n)||ZA(n):!1}const Ty={};function vd(n){const a=Ty[n];if(a)return a;const r=window.document;let l=window[n];if(r&&typeof r.createElement=="function")try{const u=r.createElement("iframe");u.hidden=!0,r.head.appendChild(u);const f=u.contentWindow;f&&f[n]&&(l=f[n]),r.head.removeChild(u)}catch{}
49return Ty[n]=l.bind(window)}function KA(...n){return vd("requestAnimationFrame")(...n)}function Yo(...n){return vd("setTimeout")(...n)}function $A(...n){return vd("clearTimeout")(...n)}var ht=(n=>(n[n.DomContentLoaded=0]="DomContentLoaded",n[n.Load=1]="Load",n[n.FullSnapshot=2]="FullSnapshot",n[n.IncrementalSnapshot=3]="IncrementalSnapshot",n[n.Meta=4]="Meta",n[n.Custom=5]="Custom",n[n.Plugin=6]="Plugin",n))(ht||{}),lt=(n=>(n[n.Mutation=0]="Mutation",n[n.MouseMove=1]="MouseMove",n[n.MouseInteraction=2]="MouseInteraction",n[n.Scroll=3]="Scroll",n[n.ViewportResize=4]="ViewportResize",n[n.Input=5]="Input",n[n.TouchMove=6]="TouchMove",n[n.MediaInteraction=7]="MediaInteraction",n[n.StyleSheetRule=8]="StyleSheetRule",n[n.CanvasMutation=9]="CanvasMutation",n[n.Font=10]="Font",n[n.Log=11]="Log",n[n.Drag=12]="Drag",n[n.StyleDeclaration=13]="StyleDeclaration",n[n.Selection=14]="Selection",n[n.AdoptedStyleSheet=15]="AdoptedStyleSheet",n[n.CustomElement=16]="CustomElement",n))(lt||{}),ye=(n=>(n[n.MouseUp=0]="MouseUp",n[n.MouseDown=1]="MouseDown",n[n.Click=2]="Click",n[n.ContextMenu=3]="ContextMenu",n[n.DblClick=4]="DblClick",n[n.Focus=5]="Focus",n[n.Blur=6]="Blur",n[n.TouchStart=7]="TouchStart",n[n.TouchMove_Departed=8]="TouchMove_Departed",n[n.TouchEnd=9]="TouchEnd",n[n.TouchCancel=10]="TouchCancel",n))(ye||{}),Un=(n=>(n[n.Mouse=0]="Mouse",n[n.Pen=1]="Pen",n[n.Touch=2]="Touch",n))(Un||{}),Hi=(n=>(n[n.Play=0]="Play",n[n.Pause=1]="Pause",n[n.Seeked=2]="Seeked",n[n.VolumeChange=3]="VolumeChange",n[n.RateChange=4]="RateChange",n))(Hi||{});function _d(n){try{return n.contentDocument}catch{}}function JA(n){try{return n.contentWindow}catch{}}function Ry(n){return"__ln"in n}class WA{constructor(){this.length=0,this.head=null,this.tail=null}get(a){if(a>=this.length)throw new Error("Position outside of list range");let r=this.head;for(let l=0;l<a;l++)r=(r==null?void 0:r.next)||null;return r}addNode(a){const r={value:a,previous:null,next:null};if(a.__ln=r,a.previousSibling&&Ry(a.previousSibling)){const l=a.previousSibling.__ln.next;r.next=l,r.previous=a.previousSibling.__ln,a.previousSibling.__ln.next=r,l&&(l.previous=r)}else if(a.nextSibling&&Ry(a.nextSibling)&&a.nextSibling.__ln.previous){const l=a.nextSibling.__ln.previous;r.previous=l,r.next=a.nextSibling.__ln,a.nextSibling.__ln.previous=r,l&&(l.next=r)}else this.head&&(this.head.previous=r),r.next=this.head,this.head=r;r.next===null&&(this.tail=r),this.length++}removeNode(a){const r=a.__ln;this.head&&(r.previous?(r.previous.next=r.next,r.next?r.next.previous=r.previous:this.tail=r.previous):(this.head=r.next,this.head?this.head.previous=null:this.tail=null),a.__ln&&delete a.__ln,this.length--)}}const My=(n,a)=>`${n}@${a}`;class PA{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=a=>{a.forEach(this.processMutation),this.emit()},this.emit=()=>{if(this.frozen||this.locked)return;const a=[],r=new Set,l=new WA,u=h=>{let y=h,S=_s;for(;S===_s;)y=y&&y.nextSibling,S=y&&this.mirror.getId(y);return S},f=h=>{if(!h.parentNode||!Av(h))return;const y=fs(h.parentNode)?this.mirror.getId(Mv(h)):this.mirror.getId(h.parentNode),S=u(h);if(y===-1||S===-1)return l.addNode(h);const _=Gi(h,{doc:this.doc,mirror:this.mirror,blockClass:this.blockClass,blockSelector:this.blockSelector,maskAllText:this.maskAllText,unblockSelector:this.unblockSelector,maskTextClass:this.maskTextClass,unmaskTextClass:this.unmaskTextClass,maskTextSelector:this.maskTextSelector,unmaskTextSelector:this.unmaskTextSelector,skipChild:!0,newlyAddedElement:!0,inlineStylesheet:this.inlineStylesheet,maskInputOptions:this.maskInputOptions,maskAttributeFn:this.maskAttributeFn,maskTextFn:this.maskTextFn,maskInputFn:this.maskInputFn,slimDOMOptions:this.slimDOMOptions,dataURLOptions:this.dataURLOptions,recordCanvas:this.recordCanvas,inlineImages:this.inlineImages,onSerialize:v=>{Tv(v,this.mirror)&&!Ye(v,this.blockClass,this.blockSelector,this.unblockSelector,!1)&&this.iframeManager.addIframe(v),Rv(v,this.mirror)&&this.stylesheetManager.trackLinkElement(v),jf(h)&&this.shadowDomManager.addShadowRoot(h.shadowRoot,this.doc)},onIframeLoad:(v,E)=>{Ye(v,this.blockClass,this.blockSelector,this.unblockSelector,!1)||(this.iframeManager.attachIframe(v,E),v.contentWindow&&this.canvasManager.addWindow(v.contentWindow),this.shadowDomManager.observeAttachShadow(v))},onStylesheetLoad:(v,E)=>{this.stylesheetManager.attachLinkElement(v,E)}});_&&(a.push({parentId:y,nextId:S,node:_}),r.add(_.id))};for(;this.mapRemoves.length;)this.mirror.removeNodeFromMap(this.mapRemoves.shift());for(const h of this.movedSet)Ay(this.removes,h,this.mirror)&&!this.movedSet.has(h.parentNode)||f(h);for(const h of this.addedSet)!wy(this.droppedSet,h)&&!Ay(this.removes,h,this.mirror)||wy(this.movedSet,h)?f(h):this.droppedSet.add(h);let d=null;for(;l.length;){let h=null;if(d){const y=this.mirror.getId(d.value.parentNode),S=u(d.value);y!==-1&&S!==-1&&(h=d)}if(!h){let y=l.tail;for(;y;){const S=y;if(y=y.previous,S){const _=this.mirror.getId(S.value.parentNode);
vendor: 1,641 bytes, line 49
49if(u(S.value)===-1)continue;if(_!==-1){h=S;break}else{const E=S.value;if(E.parentNode&&E.parentNode.nodeType===Node.DOCUMENT_FRAGMENT_NODE){const R=E.parentNode.host;if(this.mirror.getId(R)!==-1){h=S;break}}}}}}if(!h){for(;l.head;)l.removeNode(l.head.value);break}d=h.previous,l.removeNode(h.value),f(h.value)}const p={texts:this.texts.map(h=>({id:this.mirror.getId(h.node),value:h.value})).filter(h=>!r.has(h.id)).filter(h=>this.mirror.has(h.id)),attributes:this.attributes.map(h=>{const{attributes:y}=h;if(typeof y.style=="string"){const S=JSON.stringify(h.styleDiff),_=JSON.stringify(h._unchangedStyles);S.length<y.style.length&&(S+_).split("var(").length===y.style.split("var(").length&&(y.style=h.styleDiff)}return{id:this.mirror.getId(h.node),attributes:y}}).filter(h=>!r.has(h.id)).filter(h=>this.mirror.has(h.id)),removes:this.removes,adds:a};!p.texts.length&&!p.attributes.length&&!p.removes.length&&!p.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(p))},this.processMutation=a=>{if(!yf(a.target,this.mirror))switch(a.type){case"characterData":{const r=a.target.textContent;!Ye(a.target,this.blockClass,this.blockSelector,this.unblockSelector,!1)&&r!==a.oldValue&&this.texts.push({value:$i(a.target,this.maskTextClass,this.maskTextSelector,this.unmaskTextClass,this.unmaskTextSelector,this.maskAllText)&&r?this.maskTextFn?this.maskTextFn(r,bv(a.target)):r.replace(/[\S]/g,"*"):r,node:a.target});break}case"attributes":{const r=a.target;let l=a.attributeName,u=a.target.getAttribute(l);
vendor: 5,321 bytes, line 49
49if(l==="value"){const d=gd(r),p=r.tagName;u=To(r,p,d);const h=Ho({maskInputOptions:this.maskInputOptions,tagName:p,type:d}),y=$i(a.target,this.maskTextClass,this.maskTextSelector,this.unmaskTextClass,this.unmaskTextSelector,h);u=vs({isMasked:y,element:r,value:u,maskInputFn:this.maskInputFn})}if(Ye(a.target,this.blockClass,this.blockSelector,this.unblockSelector,!1)||u===a.oldValue)return;let f=this.attributeMap.get(a.target);if(r.tagName==="IFRAME"&&l==="src"&&!this.keepIframeSrcFn(u))if(!_d(r))l="rr_src";else return;if(f||(f={node:a.target,attributes:{},styleDiff:{},_unchangedStyles:{}},this.attributes.push(f),this.attributeMap.set(a.target,f)),l==="type"&&r.tagName==="INPUT"&&(a.oldValue||"").toLowerCase()==="password"&&r.setAttribute("data-rr-is-password","true"),!mv(r.tagName,l)&&(f.attributes[l]=pv(this.doc,Ki(r.tagName),Ki(l),u,r,this.maskAttributeFn),l==="style")){if(!this.unattachedDoc)try{this.unattachedDoc=document.implementation.createHTMLDocument()}catch{this.unattachedDoc=this.doc}const d=this.unattachedDoc.createElement("span");a.oldValue&&d.setAttribute("style",a.oldValue);for(const p of Array.from(r.style)){const h=r.style.getPropertyValue(p),y=r.style.getPropertyPriority(p);h!==d.style.getPropertyValue(p)||y!==d.style.getPropertyPriority(p)?y===""?f.styleDiff[p]=h:f.styleDiff[p]=[h,y]:f._unchangedStyles[p]=[h,y]}for(const p of Array.from(d.style))r.style.getPropertyValue(p)===""&&(f.styleDiff[p]=!1)}break}case"childList":{if(Ye(a.target,this.blockClass,this.blockSelector,this.unblockSelector,!0))return;a.addedNodes.forEach(r=>this.genAdds(r,a.target)),a.removedNodes.forEach(r=>{const l=this.mirror.getId(r),u=fs(a.target)?this.mirror.getId(a.target.host):this.mirror.getId(a.target);Ye(a.target,this.blockClass,this.blockSelector,this.unblockSelector,!1)||yf(r,this.mirror)||!XA(r,this.mirror)||(this.addedSet.has(r)?(Gf(this.addedSet,r),this.droppedSet.add(r)):this.addedSet.has(a.target)&&l===-1||Ev(a.target,this.mirror)||(this.movedSet.has(r)&&this.movedMap[My(l,u)]?Gf(this.movedSet,r):this.removes.push({parentId:u,id:l,isShadow:fs(a.target)&&ds(a.target)?!0:void 0})),this.mapRemoves.push(r))});break}}},this.genAdds=(a,r)=>{if(!this.processedNodeManager.inOtherBuffer(a,this)&&!(this.addedSet.has(a)||this.movedSet.has(a))){if(this.mirror.hasNode(a)){if(yf(a,this.mirror))return;this.movedSet.add(a);let l=null;r&&this.mirror.hasNode(r)&&(l=this.mirror.getId(r)),l&&l!==-1&&(this.movedMap[My(this.mirror.getId(a),l)]=!0)}else this.addedSet.add(a),this.droppedSet.delete(a);Ye(a,this.blockClass,this.blockSelector,this.unblockSelector,!1)||(a.childNodes.forEach(l=>this.genAdds(l)),jf(a)&&a.shadowRoot.childNodes.forEach(l=>{this.processedNodeManager.add(l,this),this.genAdds(l,a)}))}}}init(a){["mutationCb","blockClass","blockSelector","unblockSelector","maskAllText","maskTextClass","unmaskTextClass","maskTextSelector","unmaskTextSelector","inlineStylesheet","maskInputOptions","maskAttributeFn","maskTextFn","maskInputFn","keepIframeSrcFn","recordCanvas","inlineImages","slimDOMOptions","dataURLOptions","doc","mirror","iframeManager","stylesheetManager","shadowDomManager","canvasManager","processedNodeManager"].forEach(r=>{this[r]=a[r]})}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 Gf(n,a){n.delete(a),a.childNodes.forEach(r=>Gf(n,r))}function Ay(n,a,r){return n.length===0?!1:tw(n,a,r)}function tw(n,a,r){let l=a.parentNode;for(;l;){const u=r.getId(l);if(n.some(f=>f.id===u))return!0;l=l.parentNode}return!1}function wy(n,a){return n.size===0?!1:wv(n,a)}function wv(n,a){const{parentNode:r}=a;return r?n.has(r)?!0:wv(n,r):!1}let hs;function ew(n){hs=n}function nw(){hs=void 0}const _t=n=>hs?(...r)=>{try{return n(...r)}catch(l){if(hs&&hs(l)===!0)return()=>{};throw l}}:n,Xi=[];function zs(n){try{if("composedPath"in n){const a=n.composedPath();if(a.length)return a[0]}else if("path"in n&&n.path.length)return n.path[0]}catch{}return n&&n.target}function Ov(n,a){var d,p;const r=new PA;Xi.push(r),r.init(n);let l=window.MutationObserver||window.__rrMutationObserver;const u=(p=(d=window==null?void 0:window.Zone)==null?void 0:d.__symbol__)==null?void 0:p.call(d,"MutationObserver");u&&window[u]&&(l=window[u]);const f=new l(_t(h=>{n.onMutation&&n.onMutation(h)===!1||r.processMutations.bind(r)(h)}));return f.observe(a,{attributes:!0,attributeOldValue:!0,characterData:!0,characterDataOldValue:!0,childList:!0,subtree:!0}),f}function aw({mousemoveCb:n,sampling:a,doc:r,mirror:l}){if(a.mousemove===!1)return()=>{};const u=typeof a.mousemove=="number"?a.mousemove:50,f=typeof a.mousemoveCallback=="number"?a.mousemoveCallback:500;let d=[],p;const h=bs(_t(_=>{const v=Date.now()-p;n(d.map(E=>(E.timeOffset-=v,E)),_),d=[],p=null}),f),y=_t(bs(_t(_=>{const v=zs(_),{clientX:E,clientY:R}=Yf(_)?_.changedTouches[0]:_;p||(p=Mo()),d.push({x:E,y:R,id:l.getId(v),timeOffset:Mo()-p}),h(typeof DragEvent<"u"&&_ instanceof DragEvent?lt.Drag:_ instanceof MouseEvent?lt.MouseMove:lt.TouchMove)}),u,{trailing:!1})),S=[ve("mousemove",y,r),ve("touchmove",y,r),ve("drag",y,r)];return _t(()=>
vendor: 17,132 bytes, line 49
49{S.forEach(_=>_())})}function iw({mouseInteractionCb:n,doc:a,mirror:r,blockClass:l,blockSelector:u,unblockSelector:f,sampling:d}){if(d.mouseInteraction===!1)return()=>{};const p=d.mouseInteraction===!0||d.mouseInteraction===void 0?{}:d.mouseInteraction,h=[];let y=null;const S=_=>v=>{const E=zs(v);if(Ye(E,l,u,f,!0))return;let R=null,x=_;if("pointerType"in v){switch(v.pointerType){case"mouse":R=Un.Mouse;break;case"touch":R=Un.Touch;break;case"pen":R=Un.Pen;break}R===Un.Touch?ye[_]===ye.MouseDown?x="TouchStart":ye[_]===ye.MouseUp&&(x="TouchEnd"):Un.Pen}else Yf(v)&&(R=Un.Touch);R!==null?(y=R,(x.startsWith("Touch")&&R===Un.Touch||x.startsWith("Mouse")&&R===Un.Mouse)&&(R=null)):ye[_]===ye.Click&&(R=y,y=null);const H=Yf(v)?v.changedTouches[0]:v;if(!H)return;const B=r.getId(E),{clientX:j,clientY:P}=H;_t(n)({type:ye[x],id:B,x:j,y:P,...R!==null&&{pointerType:R}})};return Object.keys(ye).filter(_=>Number.isNaN(Number(_))&&!_.endsWith("_Departed")&&p[_]!==!1).forEach(_=>{let v=Ki(_);const E=S(_);if(window.PointerEvent)switch(ye[_]){case ye.MouseDown:case ye.MouseUp:v=v.replace("mouse","pointer");break;case ye.TouchStart:case ye.TouchEnd:return}h.push(ve(v,E,a))}),_t(()=>{h.forEach(_=>_())})}function Cv({scrollCb:n,doc:a,mirror:r,blockClass:l,blockSelector:u,unblockSelector:f,sampling:d}){const p=_t(bs(_t(h=>{const y=zs(h);if(!y||Ye(y,l,u,f,!0))return;const S=r.getId(y);if(y===a&&a.defaultView){const _=Sv(a.defaultView);n({id:S,x:_.left,y:_.top})}else n({id:S,x:y.scrollLeft,y:y.scrollTop})}),d.scroll||100));return ve("scroll",p,a)}function rw({viewportResizeCb:n},{win:a}){let r=-1,l=-1;const u=_t(bs(_t(()=>{const f=vv(),d=_v();(r!==f||l!==d)&&(n({width:Number(d),height:Number(f)}),r=f,l=d)}),200));return ve("resize",u,a)}const sw=["INPUT","TEXTAREA","SELECT"],Oy=new WeakMap;function lw({inputCb:n,doc:a,mirror:r,blockClass:l,blockSelector:u,unblockSelector:f,ignoreClass:d,ignoreSelector:p,maskInputOptions:h,maskInputFn:y,sampling:S,userTriggeredOnInput:_,maskTextClass:v,unmaskTextClass:E,maskTextSelector:R,unmaskTextSelector:x}){function H(G){let Q=zs(G);const q=G.isTrusted,F=Q&&Hf(Q.tagName);if(F==="OPTION"&&(Q=Q.parentElement),!Q||!F||sw.indexOf(F)<0||Ye(Q,l,u,f,!0))return;const ct=Q;if(ct.classList.contains(d)||p&&ct.matches(p))return;const Z=gd(Q);let bt=To(ct,F,Z),Tt=!1;const nt=Ho({maskInputOptions:h,tagName:F,type:Z}),A=$i(Q,v,R,E,x,nt);(Z==="radio"||Z==="checkbox")&&(Tt=Q.checked),bt=vs({isMasked:A,element:Q,value:bt,maskInputFn:y}),B(Q,_?{text:bt,isChecked:Tt,userTriggered:q}:{text:bt,isChecked:Tt});const z=Q.name;Z==="radio"&&z&&Tt&&a.querySelectorAll(`input[type="radio"][name="${z}"]`).forEach(I=>{if(I!==Q){const J=vs({isMasked:A,element:I,value:To(I,F,Z),maskInputFn:y});B(I,_?{text:J,isChecked:!Tt,userTriggered:!1}:{text:J,isChecked:!Tt})}})}function B(G,Q){const q=Oy.get(G);if(!q||q.text!==Q.text||q.isChecked!==Q.isChecked){Oy.set(G,Q);const F=r.getId(G);_t(n)({...Q,id:F})}}const P=(S.input==="last"?["change"]:["input","change"]).map(G=>ve(G,_t(H),a)),W=a.defaultView;if(!W)return()=>{P.forEach(G=>G())};const $=W.Object.getOwnPropertyDescriptor(W.HTMLInputElement.prototype,"value"),U=[[W.HTMLInputElement.prototype,"value"],[W.HTMLInputElement.prototype,"checked"],[W.HTMLSelectElement.prototype,"value"],[W.HTMLTextAreaElement.prototype,"value"],[W.HTMLSelectElement.prototype,"selectedIndex"],[W.HTMLOptionElement.prototype,"selected"]];return $&&$.set&&P.push(...U.map(G=>yv(G[0],G[1],{set(){_t(H)({target:this,isTrusted:!1})}},!1,W))),_t(()=>{P.forEach(G=>G())})}function Ao(n){const a=[];function r(l,u){if(eo("CSSGroupingRule")&&l.parentRule instanceof CSSGroupingRule||eo("CSSMediaRule")&&l.parentRule instanceof CSSMediaRule||eo("CSSSupportsRule")&&l.parentRule instanceof CSSSupportsRule||eo("CSSConditionRule")&&l.parentRule instanceof CSSConditionRule){const d=Array.from(l.parentRule.cssRules).indexOf(l);u.unshift(d)}else if(l.parentStyleSheet){const d=Array.from(l.parentStyleSheet.cssRules).indexOf(l);u.unshift(d)}return u}return r(n,a)}function ha(n,a,r){let l,u;return n?(n.ownerNode?l=a.getId(n.ownerNode):u=r.getId(n),{styleId:u,id:l}):{}}function ow({styleSheetRuleCb:n,mirror:a,stylesheetManager:r},{win:l}){if(!l.CSSStyleSheet||!l.CSSStyleSheet.prototype)return()=>{};const u=l.CSSStyleSheet.prototype.insertRule;l.CSSStyleSheet.prototype.insertRule=new Proxy(u,{apply:_t((S,_,v)=>{const[E,R]=v,{id:x,styleId:H}=ha(_,a,r.styleMirror);return(x&&x!==-1||H&&H!==-1)&&n({id:x,styleId:H,adds:[{rule:E,index:R}]}),S.apply(_,v)})});const f=l.CSSStyleSheet.prototype.deleteRule;l.CSSStyleSheet.prototype.deleteRule=new Proxy(f,{apply:_t((S,_,v)=>{const[E]=v,{id:R,styleId:x}=ha(_,a,r.styleMirror);return(R&&R!==-1||x&&x!==-1)&&n({id:R,styleId:x,removes:[{index:E}]}),S.apply(_,v)})});let d;l.CSSStyleSheet.prototype.replace&&(d=l.CSSStyleSheet.prototype.replace,l.CSSStyleSheet.prototype.replace=new Proxy(d,{apply:_t((S,_,v)=>{const[E]=v,{id:R,styleId:x}=ha(_,a,r.styleMirror);return(R&&R!==-1||x&&x!==-1)&&n({id:R,styleId:x,replace:E}),S.apply(_,v)})}));let p;l.CSSStyleSheet.prototype.replaceSync&&(p=l.CSSStyleSheet.prototype.replaceSync,l.CSSStyleSheet.prototype.replaceSync=new Proxy(p,{apply:_t((S,_,v)=>{const[E]=v,{id:R,styleId:x}=ha(_,a,r.styleMirror);return(R&&R!==-1||x&&x!==-1)&&n({id:R,styleId:x,replaceSync:E}),S.apply(_,v)})}));const h={};no("CSSGroupingRule")?h.CSSGroupingRule=l.CSSGroupingRule:(no("CSSMediaRule")&&(h.CSSMediaRule=l.CSSMediaRule),no("CSSConditionRule")&&(h.CSSConditionRule=l.CSSConditionRule),no("CSSSupportsRule")&&(h.CSSSupportsRule=l.CSSSupportsRule));const y={};return Object.entries(h).forEach(([S,_])=>{y[S]={insertRule:_.prototype.insertRule,deleteRule:_.prototype.deleteRule},_.prototype.insertRule=new Proxy(y[S].insertRule,{apply:_t((v,E,R)=>{const[x,H]=R,{id:B,styleId:j}=ha(E.parentStyleSheet,a,r.styleMirror);return(B&&B!==-1||j&&j!==-1)&&n({id:B,styleId:j,adds:[{rule:x,index:[...Ao(E),H||0]}]}),v.apply(E,R)})}),_.prototype.deleteRule=new Proxy(y[S].deleteRule,{apply:_t((v,E,R)=>{const[x]=R,{id:H,styleId:B}=ha(E.parentStyleSheet,a,r.styleMirror);return(H&&H!==-1||B&&B!==-1)&&n({id:H,styleId:B,removes:[{index:[...Ao(E),x]}]}),v.apply(E,R)})})}),_t(()=>{l.CSSStyleSheet.prototype.insertRule=u,l.CSSStyleSheet.prototype.deleteRule=f,d&&(l.CSSStyleSheet.prototype.replace=d),p&&(l.CSSStyleSheet.prototype.replaceSync=p),Object.entries(h).forEach(([S,_])=>{_.prototype.insertRule=y[S].insertRule,_.prototype.deleteRule=y[S].deleteRule})})}function Dv({mirror:n,stylesheetManager:a},r){var d,p,h;let l=null;r.nodeName==="#document"?l=n.getId(r):l=n.getId(r.host);const u=r.nodeName==="#document"?(d=r.defaultView)==null?void 0:d.Document:(h=(p=r.ownerDocument)==null?void 0:p.defaultView)==null?void 0:h.ShadowRoot,f=u!=null&&u.prototype?Object.getOwnPropertyDescriptor(u==null?void 0:u.prototype,"adoptedStyleSheets"):void 0;return l===null||l===-1||!u||!f?()=>{}:(Object.defineProperty(r,"adoptedStyleSheets",{configurable:f.configurable,enumerable:f.enumerable,get(){var y;return(y=f.get)==null?void 0:y.call(this)},set(y){var _;const S=(_=f.set)==null?void 0:_.call(this,y);if(l!==null&&l!==-1)try{a.adoptStyleSheets(y,l)}catch{}return S}}),_t(()=>{Object.defineProperty(r,"adoptedStyleSheets",{configurable:f.configurable,enumerable:f.enumerable,get:f.get,set:f.set})}))}function uw({styleDeclarationCb:n,mirror:a,ignoreCSSAttributes:r,stylesheetManager:l},{win:u}){const f=u.CSSStyleDeclaration.prototype.setProperty;u.CSSStyleDeclaration.prototype.setProperty=new Proxy(f,{apply:_t((p,h,y)=>{var x;const[S,_,v]=y;if(r.has(S))return f.apply(h,[S,_,v]);const{id:E,styleId:R}=ha((x=h.parentRule)==null?void 0:x.parentStyleSheet,a,l.styleMirror);return(E&&E!==-1||R&&R!==-1)&&n({id:E,styleId:R,set:{property:S,value:_,priority:v},index:Ao(h.parentRule)}),p.apply(h,y)})});const d=u.CSSStyleDeclaration.prototype.removeProperty;return u.CSSStyleDeclaration.prototype.removeProperty=new Proxy(d,{apply:_t((p,h,y)=>{var E;const[S]=y;if(r.has(S))return d.apply(h,[S]);const{id:_,styleId:v}=ha((E=h.parentRule)==null?void 0:E.parentStyleSheet,a,l.styleMirror);return(_&&_!==-1||v&&v!==-1)&&n({id:_,styleId:v,remove:{property:S},index:Ao(h.parentRule)}),p.apply(h,y)})}),_t(()=>{u.CSSStyleDeclaration.prototype.setProperty=f,u.CSSStyleDeclaration.prototype.removeProperty=d})}function cw({mediaInteractionCb:n,blockClass:a,blockSelector:r,unblockSelector:l,mirror:u,sampling:f,doc:d}){const p=_t(y=>bs(_t(S=>{const _=zs(S);if(!_||Ye(_,a,r,l,!0))return;const{currentTime:v,volume:E,muted:R,playbackRate:x}=_;n({type:y,id:u.getId(_),currentTime:v,volume:E,muted:R,playbackRate:x})}),f.media||500)),h=[ve("play",p(Hi.Play),d),ve("pause",p(Hi.Pause),d),ve("seeked",p(Hi.Seeked),d),ve("volumechange",p(Hi.VolumeChange),d),ve("ratechange",p(Hi.RateChange),d)];return _t(()=>{h.forEach(y=>y())})}function fw({fontCb:n,doc:a}){const r=a.defaultView;if(!r)return()=>{};const l=[],u=new WeakMap,f=r.FontFace;r.FontFace=function(h,y,S){const _=new f(h,y,S);return u.set(_,{family:h,buffer:typeof y!="string",descriptors:S,fontSource:typeof y=="string"?y:JSON.stringify(Array.from(new Uint8Array(y)))}),_};const d=Sd(a.fonts,"add",function(p){return function(h){return Yo(_t(()=>{const y=u.get(h);y&&(n(y),u.delete(h))}),0),p.apply(this,[h])}});return l.push(()=>{r.FontFace=f}),l.push(d),_t(()=>{l.forEach(p=>p())})}function dw(n){const{doc:a,mirror:r,blockClass:l,blockSelector:u,unblockSelector:f,selectionCb:d}=n;let p=!0;const h=_t(()=>{const y=a.getSelection();if(!y||p&&(y!=null&&y.isCollapsed))return;p=y.isCollapsed||!1;const S=[],_=y.rangeCount||0;for(let v=0;v<_;v++){const E=y.getRangeAt(v),{startContainer:R,startOffset:x,endContainer:H,endOffset:B}=E;Ye(R,l,u,f,!0)||Ye(H,l,u,f,!0)||S.push({start:r.getId(R),startOffset:x,end:r.getId(H),endOffset:B})}d({ranges:S})});return h(),ve("selectionchange",h)}function hw({doc:n,customElementCb:a}){const r=n.defaultView;return!r||!r.customElements?()=>{}:Sd(r.customElements,"define",function(u){return function(f,d,p){try{a({define:{name:f}})}catch{}return u.apply(this,[f,d,p])}})}function pw(n,a={}){const r=n.doc.defaultView;if(!r)return()=>{};let l;n.recordDOM&&(l=Ov(n,n.doc));const u=aw(n),f=iw(n),d=Cv(n),p=rw(n,{win:r}),h=lw(n),y=cw(n);let S=()=>{},_=()=>{},v=()=>{},E=()=>{};n.recordDOM&&(S=ow(n,{win:r}),_=Dv(n,n.doc),v=uw(n,{win:r}),n.collectFonts&&(E=fw(n)));const R=dw(n),x=hw(n),H=[];for(const B of n.plugins)H.push(B.observer(B.callback,r,B.options));return _t(()=>{Xi.forEach(B=>B.reset()),l==null||l.disconnect(),u(),f(),d(),p(),h(),y(),S(),_(),v(),E(),R(),x(),H.forEach(B=>B())})}function eo(n){return typeof window[n]<"u"}function no(n){return!!(typeof window[n]<"u"&&window[n].prototype&&"insertRule"in window[n].prototype&&"deleteRule"in window[n].prototype)}class Xf{constructor(a){this.generateIdFn=a,this.iframeIdToRemoteIdMap=new WeakMap,this.iframeRemoteIdToIdMap=new WeakMap}getId(a,r,l,u){const f=l||this.getIdToRemoteIdMap(a),d=u||this.getRemoteIdToIdMap(a);let p=f.get(r);return p||(p=this.generateIdFn(),f.set(r,p),d.set(p,r)),p}getIds(a,r){const l=this.getIdToRemoteIdMap(a),u=this.getRemoteIdToIdMap(a);return r.map(f=>this.getId(a,f,l,u))}getRemoteId(a,r,l){const u=l||this.getRemoteIdToIdMap(a);if(typeof r!="number")return r;const f=u.get(r);return f||-1}getRemoteIds(a,r){const l=this.getRemoteIdToIdMap(a);return r.map(u=>this.getRemoteId(a,u,l))}reset(a){if(!a){this.iframeIdToRemoteIdMap=new WeakMap,this.iframeRemoteIdToIdMap=new WeakMap;return}this.iframeIdToRemoteIdMap.delete(a),this.iframeRemoteIdToIdMap.delete(a)}getIdToRemoteIdMap(a){let r=this.iframeIdToRemoteIdMap.get(a);return r||(r=new Map,this.iframeIdToRemoteIdMap.set(a,r)),r}getRemoteIdToIdMap(a){let r=this.iframeRemoteIdToIdMap.get(a);return r||(r=new Map,this.iframeRemoteIdToIdMap.set(a,r)),r}}class mw{constructor(){this.crossOriginIframeMirror=new Xf(yd),this.crossOriginIframeRootIdMap=new WeakMap}addIframe(){}addLoadListener(){}attachIframe(){}}class gw{constructor(a){this.iframes=new WeakMap,this.crossOriginIframeMap=new WeakMap,this.crossOriginIframeMirror=new Xf(yd),this.crossOriginIframeRootIdMap=new WeakMap,this.mutationCb=a.mutationCb,this.wrappedEmit=a.wrappedEmit,this.stylesheetManager=a.stylesheetManager,this.recordCrossOriginIframes=a.recordCrossOriginIframes,this.crossOriginIframeStyleMirror=new Xf(this.stylesheetManager.styleMirror.generateId.bind(this.stylesheetManager.styleMirror)),this.mirror=a.mirror,this.recordCrossOriginIframes&&window.addEventListener("message",this.handleMessage.bind(this))}addIframe(a){this.iframes.set(a,!0),a.contentWindow&&this.crossOriginIframeMap.set(a.contentWindow,a)}addLoadListener(a){this.loadListener=a}attachIframe(a,r){var u,f;this.mutationCb({adds:[{parentId:this.mirror.getId(a),nextId:null,node:r}],removes:[],texts:[],attributes:[],isAttachIframe:!0}),this.recordCrossOriginIframes&&((u=a.contentWindow)==null||u.addEventListener("message",this.handleMessage.bind(this))),(f=this.loadListener)==null||f.call(this,a);const l=_d(a);l&&l.adoptedStyleSheets&&l.adoptedStyleSheets.length>0&&this.stylesheetManager.adoptStyleSheets(l.adoptedStyleSheets,this.mirror.getId(l))}handleMessage(a){const r=a;if(r.data.type!=="rrweb"||r.origin!==r.data.origin||!a.source)return;const u=this.crossOriginIframeMap.get(a.source);if(!u)return;const f=this.transformCrossOriginEvent(u,r.data.event);f&&this.wrappedEmit(f,r.data.isCheckout)}transformCrossOriginEvent(a,r){var l;switch(r.type){case ht.FullSnapshot:{this.crossOriginIframeMirror.reset(a),this.crossOriginIframeStyleMirror.reset(a),this.replaceIdOnNode(r.data.node,a);const u=r.data.node.id;return this.crossOriginIframeRootIdMap.set(a,u),this.patchRootIdOnNode(r.data.node,u),{timestamp:r.timestamp,type:ht.IncrementalSnapshot,data:{source:lt.Mutation,adds:[{parentId:this.mirror.getId(a),nextId:null,node:r.data.node}],removes:[],texts:[],attributes:[],isAttachIframe:!0}}}case ht.Meta:case ht.Load:case ht.DomContentLoaded:return!1;case ht.Plugin:return r;case ht.Custom:return this.replaceIds(r.data.payload,a,["id","parentId","previousId","nextId"]),r;case ht.IncrementalSnapshot:switch(r.data.source){case lt.Mutation:return r.data.adds.forEach(u=>{this.replaceIds(u,a,["parentId","nextId","previousId"]),this.replaceIdOnNode(u.node,a);const f=this.crossOriginIframeRootIdMap.get(a);f&&this.patchRootIdOnNode(u.node,f)}),r.data.removes.forEach(u=>{this.replaceIds(u,a,["parentId","id"])}),r.data.attributes.forEach(u=>{this.replaceIds(u,a,["id"])}),r.data.texts.forEach(u=>{this.replaceIds(u,a,["id"])}),r;case lt.Drag:case lt.TouchMove:case lt.MouseMove:return r.data.positions.forEach(u=>{this.replaceIds(u,a,["id"])}),r;case lt.ViewportResize:return!1;case lt.MediaInteraction:case lt.MouseInteraction:case lt.Scroll:case lt.CanvasMutation:case lt.Input:return this.replaceIds(r.data,a,["id"]),r;case lt.StyleSheetRule:case lt.StyleDeclaration:return this.replaceIds(r.data,a,["id"]),this.replaceStyleIds(r.data,a,["styleId"]),r;case lt.Font:return r;case lt.Selection:return r.data.ranges.forEach(u=>{this.replaceIds(u,a,["start","end"])}),r;case lt.AdoptedStyleSheet:return this.replaceIds(r.data,a,["id"]),this.replaceStyleIds(r.data,a,["styleIds"]),(l=r.data.styles)==null||l.forEach(u=>{this.replaceStyleIds(u,a,["styleId"])}),r}}return!1}replace(a,r,l,u){for(const f of u)!Array.isArray(r[f])&&typeof r[f]!="number"||(Array.isArray(r[f])?r[f]=a.getIds(l,r[f]):r[f]=a.getId(l,r[f]));return r}replaceIds(a,r,l){return this.replace(this.crossOriginIframeMirror,a,r,l)}replaceStyleIds(a,r,l){return this.replace(this.crossOriginIframeStyleMirror,a,r,l)}replaceIdOnNode(a,r){this.replaceIds(a,r,["id","rootId"]),"childNodes"in a&&a.childNodes.forEach(l=>{this.replaceIdOnNode(l,r)})}patchRootIdOnNode(a,r){a.type!==re.Document&&!a.rootId&&(a.rootId=r),"childNodes"in a&&a.childNodes.forEach(l=>{this.patchRootIdOnNode(l,r)})}}class yw{init(){}addShadowRoot(){}observeAttachShadow(){}reset(){}}class Sw{constructor(a){this.shadowDoms=new WeakSet,this.restoreHandlers=[],this.mutationCb=a.mutationCb,this.scrollCb=a.scrollCb,this.bypassOptions=a.bypassOptions,this.mirror=a.mirror,this.init()}init(){this.reset(),this.patchAttachShadow(Element,document)}addShadowRoot(a,r){if(!ds(a)||this.shadowDoms.has(a))return;this.shadowDoms.add(a),this.bypassOptions.canvasManager.addShadowRoot(a);const l=Ov({...this.bypassOptions,doc:r,mutationCb:this.mutationCb,mirror:this.mirror,shadowDomManager:this},a);this.restoreHandlers.push(()=>l.disconnect()),this.restoreHandlers.push(Cv({...this.bypassOptions,scrollCb:this.scrollCb,doc:a,mirror:this.mirror})),Yo(()=>{a.adoptedStyleSheets&&a.adoptedStyleSheets.length>0&&this.bypassOptions.stylesheetManager.adoptStyleSheets(a.adoptedStyleSheets,this.mirror.getId(a.host)),this.restoreHandlers.push(Dv({mirror:this.mirror,stylesheetManager:this.bypassOptions.stylesheetManager},a))},0)}observeAttachShadow(a){const r=_d(a),l=JA(a);!r||!l||this.patchAttachShadow(l.Element,r)}patchAttachShadow(a,r){const l=this;this.restoreHandlers.push(Sd(a.prototype,"attachShadow",function(u){return function(f){const d=u.call(this,f);return this.shadowRoot&&Av(this)&&l.addShadowRoot(this.shadowRoot,r),d}}))}
49reset(){this.restoreHandlers.forEach(a=>{try{a()}catch{}}),this.restoreHandlers=[],this.shadowDoms=new WeakSet,this.bypassOptions.canvasManager.resetShadowRoots()}}var Cy="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",vw=typeof Uint8Array>"u"?[]:new Uint8Array(256);for(var ao=0;ao<Cy.length;ao++)vw[Cy.charCodeAt(ao)]=ao;class Dy{reset(){}freeze(){}unfreeze(){}lock(){}unlock(){}snapshot(){}addWindow(){}addShadowRoot(){}resetShadowRoots(){}}class _w{constructor(a){this.trackedLinkElements=new WeakSet,this.styleMirror=new QA,this.mutationCb=a.mutationCb,this.adoptedStyleSheetCb=a.adoptedStyleSheetCb}attachLinkElement(a,r){"_cssText"in r.attributes&&this.mutationCb({adds:[],removes:[],texts:[],attributes:[{id:r.id,attributes:r.attributes}]}),this.trackLinkElement(a)}trackLinkElement(a){this.trackedLinkElements.has(a)||(this.trackedLinkElements.add(a),this.trackStylesheetInLinkElement(a))}adoptStyleSheets(a,r){if(a.length===0)return;const l={id:r,styleIds:[]},u=[];for(const f of a){let d;this.styleMirror.has(f)?d=this.styleMirror.getId(f):(d=this.styleMirror.add(f),u.push({styleId:d,rules:Array.from(f.rules||CSSRule,(p,h)=>({rule:ov(p),index:h}))})),l.styleIds.push(d)}u.length>0&&(l.styles=u),this.adoptedStyleSheetCb(l)}reset(){this.styleMirror.reset(),this.trackedLinkElements=new WeakSet}trackStylesheetInLinkElement(a){}}class bw{constructor(){this.nodeMap=new WeakMap,this.active=!1}inOtherBuffer(a,r){const l=this.nodeMap.get(a);return l&&Array.from(l).some(u=>u!==r)}add(a,r){this.active||(this.active=!0,KA(()=>{this.nodeMap=new WeakMap,this.active=!1})),this.nodeMap.set(a,(this.nodeMap.get(a)||new Set).add(r))}destroy(){}}let Qt,wo;var Vy;try{if(Array.from([1],n=>n*2)[0]!==2){const n=document.createElement("iframe");document.body.appendChild(n),Array.from=((Vy=n.contentWindow)==null?void 0:Vy.Array.from)||Array.from,document.body.removeChild(n)}}catch(n){console.debug("Unable to override Array.from",n)}const ln=bA();function Bn(n={}){const{emit:a,checkoutEveryNms:r,checkoutEveryNth:l,blockClass:u="rr-block",blockSelector:f=null,unblockSelector:d=null,ignoreClass:p="rr-ignore",ignoreSelector:h=null,maskAllText:y=!1,maskTextClass:S="rr-mask",unmaskTextClass:_=null,maskTextSelector:v=null,unmaskTextSelector:E=null,inlineStylesheet:R=!0,maskAllInputs:x,maskInputOptions:H,slimDOMOptions:B,maskAttributeFn:j,maskInputFn:P,maskTextFn:W,maxCanvasSize:$=null,packFn:U,sampling:G={},dataURLOptions:Q={},mousemoveWait:q,recordDOM:F=!0,recordCanvas:ct=!1,recordCrossOriginIframes:Z=!1,recordAfter:bt=n.recordAfter==="DOMContentLoaded"?n.recordAfter:"load",userTriggeredOnInput:Tt=!1,collectFonts:nt=!1,inlineImages:A=!1,plugins:z,keepIframeSrcFn:I=()=>!1,ignoreCSSAttributes:J=new Set([]),errorHandler:ut,onMutation:Lt,getCanvasManager:Mt}=n;ew(ut);const ft=Z?window.parent===window:!0;let Ut=!1;if(!ft)try{window.parent.document&&(Ut=!1)}catch{Ut=!0}if(ft&&!a)throw new Error("emit function is required");if(!ft&&!Ut)return()=>{};q!==void 0&&G.mousemove===void 0&&(G.mousemove=q),ln.reset();const ce=x===!0?{color:!0,date:!0,"datetime-local":!0,email:!0,month:!0,number:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0,textarea:!0,select:!0,radio:!0,checkbox:!0}:H!==void 0?H:{},je=B===!0||B==="all"?{script:!0,comment:!0,headFavicon:!0,headWhitespace:!0,headMetaSocial:!0,headMetaRobots:!0,headMetaHttpEquiv:!0,headMetaVerification:!0,headMetaAuthorship:B==="all",headMetaDescKeywords:B==="all"}:B||{};VA();let qn,Yn=0;const Sn=St=>{for(const fe of z||[])fe.eventProcessor&&(St=fe.eventProcessor(St));return U&&!Ut&&(St=U(St)),St};Qt=(St,fe)=>{var me;const yt=St;if(yt.timestamp=Mo(),(me=Xi[0])!=null&&me.isFrozen()&&yt.type!==ht.FullSnapshot&&!(yt.type===ht.IncrementalSnapshot&&yt.data.source===lt.Mutation)&&Xi.forEach(Ge=>Ge.unfreeze()),ft)a==null||a(Sn(yt),fe);else if(Ut){const Ge={type:"rrweb",event:Sn(yt),origin:window.location.origin,isCheckout:fe};window.parent.postMessage(Ge,"*")}if(yt.type===ht.FullSnapshot)qn=yt,Yn=0;else if(yt.type===ht.IncrementalSnapshot){if(yt.data.source===lt.Mutation&&yt.data.isAttachIframe)return;Yn++;const Ge=l&&Yn>=l,Ot=r&&qn&&yt.timestamp-qn.timestamp>r;(Ge||Ot)&&Ja(!0)}};const jn=St=>{Qt({type:ht.IncrementalSnapshot,data:{source:lt.Mutation,...St}})},Ra=St=>Qt({type:ht.IncrementalSnapshot,data:{source:lt.Scroll,...St}}),ar=St=>Qt({type:ht.IncrementalSnapshot,data:{source:lt.CanvasMutation,...St}}),ir=St=>Qt({type:ht.IncrementalSnapshot,data:{source:lt.AdoptedStyleSheet,...St}}),nn=new _w({mutationCb:jn,adoptedStyleSheetCb:ir}),vn=typeof __RRWEB_EXCLUDE_IFRAME__=="boolean"&&__RRWEB_EXCLUDE_IFRAME__?new mw:new gw({mirror:ln,mutationCb:jn,stylesheetManager:nn,recordCrossOriginIframes:Z,wrappedEmit:Qt});for(const St of z||[])St.getMirror&&St.getMirror({nodeMirror:ln,crossOriginIframeMirror:vn.crossOriginIframeMirror,crossOriginIframeStyleMirror:vn.crossOriginIframeStyleMirror});const rr=new bw,be=Tw(Mt,{mirror:ln,win:window,mutationCb:St=>Qt({type:ht.IncrementalSnapshot,data:{source:lt.CanvasMutation,...St}}),recordCanvas:ct,blockClass:u,blockSelector:f,unblockSelector:d,maxCanvasSize:$,sampling:G.canvas,dataURLOptions:Q,errorHandler:ut}),$a=typeof __RRWEB_EXCLUDE_SHADOW_DOM__=="boolean"&&__RRWEB_EXCLUDE_SHADOW_DOM__?new yw:new Sw({mutationCb:jn,scrollCb:Ra,bypassOptions:{onMutation:Lt,blockClass:u,blockSelector:f,unblockSelector:d,maskAllText:y,maskTextClass:S,unmaskTextClass:_,maskTextSelector:v,unmaskTextSelector:E,inlineStylesheet:R,maskInputOptions:ce,dataURLOptions:Q,maskAttributeFn:j,maskTextFn:W,maskInputFn:P,recordCanvas:ct,inlineImages:A,sampling:G,slimDOMOptions:je,iframeManager:vn,stylesheetManager:nn,canvasManager:be,keepIframeSrcFn:I,processedNodeManager:rr},mirror:ln}),Ja=(St=!1)=>
49{if(!F)return;Qt({type:ht.Meta,data:{href:window.location.href,width:_v(),height:vv()}},St),nn.reset(),$a.init(),Xi.forEach(yt=>yt.lock());const fe=GA(document,{mirror:ln,blockClass:u,blockSelector:f,unblockSelector:d,maskAllText:y,maskTextClass:S,unmaskTextClass:_,maskTextSelector:v,unmaskTextSelector:E,inlineStylesheet:R,maskAllInputs:ce,maskAttributeFn:j,maskInputFn:P,maskTextFn:W,slimDOM:je,dataURLOptions:Q,recordCanvas:ct,inlineImages:A,onSerialize:yt=>{Tv(yt,ln)&&vn.addIframe(yt),Rv(yt,ln)&&nn.trackLinkElement(yt),jf(yt)&&$a.addShadowRoot(yt.shadowRoot,document)},onIframeLoad:(yt,me)=>{vn.attachIframe(yt,me),yt.contentWindow&&be.addWindow(yt.contentWindow),$a.observeAttachShadow(yt)},onStylesheetLoad:(yt,me)=>{nn.attachLinkElement(yt,me)},keepIframeSrcFn:I});if(!fe)return console.warn("Failed to snapshot the document");Qt({type:ht.FullSnapshot,data:{node:fe,initialOffset:Sv(window)}}),Xi.forEach(yt=>yt.unlock()),document.adoptedStyleSheets&&document.adoptedStyleSheets.length>0&&nn.adoptStyleSheets(document.adoptedStyleSheets,ln.getId(document))};wo=Ja;try{const St=[],fe=me=>{var Ge;return _t(pw)({onMutation:Lt,mutationCb:jn,mousemoveCb:(Ot,_n)=>Qt({type:ht.IncrementalSnapshot,data:{source:_n,positions:Ot}}),mouseInteractionCb:Ot=>Qt({type:ht.IncrementalSnapshot,data:{source:lt.MouseInteraction,...Ot}}),scrollCb:Ra,viewportResizeCb:Ot=>Qt({type:ht.IncrementalSnapshot,data:{source:lt.ViewportResize,...Ot}}),inputCb:Ot=>Qt({type:ht.IncrementalSnapshot,data:{source:lt.Input,...Ot}}),mediaInteractionCb:Ot=>Qt({type:ht.IncrementalSnapshot,data:{source:lt.MediaInteraction,...Ot}}),styleSheetRuleCb:Ot=>Qt({type:ht.IncrementalSnapshot,data:{source:lt.StyleSheetRule,...Ot}}),styleDeclarationCb:Ot=>Qt({type:ht.IncrementalSnapshot,data:{source:lt.StyleDeclaration,...Ot}}),canvasMutationCb:ar,fontCb:Ot=>Qt({type:ht.IncrementalSnapshot,data:{source:lt.Font,...Ot}}),selectionCb:Ot=>{Qt({type:ht.IncrementalSnapshot,data:{source:lt.Selection,...Ot}})},customElementCb:Ot=>{Qt({type:ht.IncrementalSnapshot,data:{source:lt.CustomElement,...Ot}})},blockClass:u,ignoreClass:p,ignoreSelector:h,maskAllText:y,maskTextClass:S,unmaskTextClass:_,maskTextSelector:v,unmaskTextSelector:E,maskInputOptions:ce,inlineStylesheet:R,sampling:G,recordDOM:F,recordCanvas:ct,inlineImages:A,userTriggeredOnInput:Tt,collectFonts:nt,doc:me,maskAttributeFn:j,maskInputFn:P,maskTextFn:W,keepIframeSrcFn:I,blockSelector:f,unblockSelector:d,slimDOMOptions:je,dataURLOptions:Q,mirror:ln,iframeManager:vn,stylesheetManager:nn,shadowDomManager:$a,processedNodeManager:rr,canvasManager:be,ignoreCSSAttributes:J,plugins:((Ge=z==null?void 0:z.filter(Ot=>Ot.observer))==null?void 0:Ge.map(Ot=>({observer:Ot.observer,options:Ot.options,callback:_n=>Qt({type:ht.Plugin,data:{plugin:Ot.name,payload:_n}})})))||[]},{})};vn.addLoadListener(me=>{try{St.push(fe(me.contentDocument))}catch(Ge){console.warn(Ge)}});const yt=()=>{Ja(),St.push(fe(document))};return document.readyState==="interactive"||document.readyState==="complete"?yt():(St.push(ve("DOMContentLoaded",()=>{Qt({type:ht.DomContentLoaded,data:{}}),bt==="DOMContentLoaded"&&yt()})),St.push(ve("load",()=>{Qt({type:ht.Load,data:{}}),bt==="load"&&yt()},window))),()=>{St.forEach(me=>me()),rr.destroy(),wo=void 0,nw()}}catch(St){console.warn(St)}}function Ew(n){if(!wo)throw new Error("please take full snapshot after start recording");wo(n)}Bn.mirror=ln;Bn.takeFullSnapshot=Ew;function Tw(n,a){try{return n?n(a):new Dy}catch{return console.warn("Unable to initialize CanvasManager"),new Dy}}var xy;(function(n){n[n.NotStarted=0]="NotStarted",n[n.Running=1]="Running",n[n.Stopped=2]="Stopped"})(xy||(xy={}));const Rw=3,Mw=5;function bd(n){return n>9999999999?n:n*1e3}function Sf(n){return n>9999999999?n/1e3:n}function Ls(n,a){a.category!=="sentry.transaction"&&(["ui.click","ui.input"].includes(a.category)?n.triggerUserActivity():n.checkAndHandleExpiredSession(),n.addUpdate(()=>(n.throttledAddEvent({type:ht.Custom,timestamp:(a.timestamp||0)*1e3,data:{tag:"breadcrumb",payload:Kf(a,10,1e3)}}),a.category==="console")))}const Aw="button,a";function xv(n){return n.closest(Aw)||n}function Nv(n){const a=kv(n);return!a||!(a instanceof Element)?a:xv(a)}function kv(n){return ww(n)?n.target:n}function ww(n){return typeof n=="object"&&!!n&&"target"in n}let pa;function Ow(n){return pa||(pa=[],Cw()),pa.push(n),()=>{const a=pa?pa.indexOf(n):-1;a>
49-1&&pa.splice(a,1)}}function Cw(){Oe(qt,"open",function(n){return function(...a){if(pa)try{pa.forEach(r=>r())}catch{}return n.apply(qt,a)}})}const Dw=new Set([lt.Mutation,lt.StyleSheetRule,lt.StyleDeclaration,lt.AdoptedStyleSheet,lt.CanvasMutation,lt.Selection,lt.MediaInteraction]);function xw(n,a,r){n.handleClick(a,r)}class Nw{constructor(a,r,l=Ls){this._lastMutation=0,this._lastScroll=0,this._clicks=[],this._timeout=r.timeout/1e3,this._threshold=r.threshold/1e3,this._scrollTimeout=r.scrollTimeout/1e3,this._replay=a,this._ignoreSelector=r.ignoreSelector,this._addBreadcrumbEvent=l}addListeners(){const a=Ow(()=>{this._lastMutation=Ny()});this._teardown=()=>{a(),this._clicks=[],this._lastMutation=0,this._lastScroll=0}}removeListeners(){this._teardown&&this._teardown(),this._checkClickTimeout&&clearTimeout(this._checkClickTimeout)}handleClick(a,r){if(zw(r,this._ignoreSelector)||!Lw(a))return;const l={timestamp:Sf(a.timestamp),clickBreadcrumb:a,clickCount:0,node:r};this._clicks.some(u=>u.node===l.node&&Math.abs(u.timestamp-l.timestamp)<1)||(this._clicks.push(l),this._clicks.length===1&&this._scheduleCheckClicks())}registerMutation(a=Date.now()){this._lastMutation=Sf(a)}registerScroll(a=Date.now()){this._lastScroll=Sf(a)}registerClick(a){const r=xv(a);this._handleMultiClick(r)}_handleMultiClick(a){this._getClicks(a).forEach(r=>{r.clickCount++})}_getClicks(a){return this._clicks.filter(r=>r.node===a)}_checkClicks(){const a=[],r=Ny();this._clicks.forEach(l=>{!l.mutationAfter&&this._lastMutation&&(l.mutationAfter=l.timestamp<=this._lastMutation?this._lastMutation-l.timestamp:void 0),!l.scrollAfter&&this._lastScroll&&(l.scrollAfter=l.timestamp<=this._lastScroll?this._lastScroll-l.timestamp:void 0),l.timestamp+this._timeout<=r&&a.push(l)});for(const l of a){const u=this._clicks.indexOf(l);u>-1&&(this._generateBreadcrumbs(l),this._clicks.splice(u,1))}this._clicks.length&&this._scheduleCheckClicks()}_generateBreadcrumbs(a){const r=this._replay,l=a.scrollAfter&&a.scrollAfter<=this._scrollTimeout,u=a.mutationAfter&&a.mutationAfter<=this._threshold,f=!l&&!u,{clickCount:d,clickBreadcrumb:p}=a;if(f){const h=Math.min(a.mutationAfter||this._timeout,this._timeout)*1e3,y=h<this._timeout*1e3?"mutation":"timeout",S={type:"default",message:p.message,timestamp:p.timestamp,category:"ui.slowClickDetected",data:{...p.data,url:qt.location.href,route:r.getCurrentRoute(),timeAfterClickMs:h,endReason:y,clickCount:d||1}};this._addBreadcrumbEvent(r,S);return}if(d>1){const h={type:"default",message:p.message,timestamp:p.timestamp,category:"ui.multiClick",data:{...p.data,url:qt.location.href,route:r.getCurrentRoute(),clickCount:d,metric:!0}};this._addBreadcrumbEvent(r,h)}}_scheduleCheckClicks(){this._checkClickTimeout&&clearTimeout(this._checkClickTimeout),this._checkClickTimeout=ks(()=>this._checkClicks(),1e3)}}const kw=["A","BUTTON","INPUT"];function zw(n,a){return!!(!kw.includes(n.tagName)||n.tagName==="INPUT"&&!["submit","button"].includes(n.getAttribute("type")||"")||n.tagName==="A"&&(n.hasAttribute("download")||n.hasAttribute("target")&&n.getAttribute("target")!=="_self")||a&&n.matches(a))}function Lw(n){return!!(n.data&&typeof n.data.nodeId=="number"&&n.timestamp)}function Ny(){return Date.now()/1e3}function Uw(n,a){try{if(!Iw(a))return;const{source:r}=a.data;if(Dw.has(r)&&n.registerMutation(a.timestamp),r===lt.Scroll&&n.registerScroll(a.timestamp),Bw(a)){const{type:l,id:u}=a.data,f=Bn.mirror.getNode(u);f instanceof HTMLElement&&l===ye.Click&&n.registerClick(f)}}catch{}}function Iw(n){return n.type===Rw}function Bw(n){return n.data.source===lt.MouseInteraction}function yn(n){return{timestamp:Date.now()/1e3,type:"default",...n}}var Ed=(n=>(n[n.Document=0]="Document",n[n.DocumentType=1]="DocumentType",n[n.Element=2]="Element",n[n.Text=3]="Text",n[n.CDATA=4]="CDATA",n[n.Comment=5]="Comment",n))(Ed||{});const Hw=new Set(["id","class","aria-label","role","name","alt","title","data-test-id","data-testid","disabled","aria-disabled","data-sentry-component"]);function qw(n){const a={};!n["data-sentry-component"]&&n["data-sentry-element"]&&(n["data-sentry-component"]=n["data-sentry-element"]);for(const r in n)if(Hw.has(r)){let l=r;
49(r==="data-testid"||r==="data-test-id")&&(l="testId"),a[l]=n[r]}return a}const Yw=n=>a=>{if(!n.isEnabled())return;const r=jw(a);if(!r)return;const l=a.name==="click",u=l?a.event:void 0;l&&n.clickDetector&&(u!=null&&u.target)&&!u.altKey&&!u.metaKey&&!u.ctrlKey&&!u.shiftKey&&xw(n.clickDetector,r,Nv(a.event)),Ls(n,r)};function zv(n,a){const r=Bn.mirror.getId(n),l=r&&Bn.mirror.getNode(r),u=l&&Bn.mirror.getMeta(l),f=u&&Xw(u)?u:null;return{message:a,data:f?{nodeId:r,node:{id:r,tagName:f.tagName,textContent:Array.from(f.childNodes).map(d=>d.type===Ed.Text&&d.textContent).filter(Boolean).map(d=>d.trim()).join(""),attributes:qw(f.attributes)}}:{}}}function jw(n){const{target:a,message:r}=Gw(n);return yn({category:`ui.${n.name}`,...zv(a,r)})}function Gw(n){const a=n.name==="click";let r,l=null;try{l=a?Nv(n.event):kv(n.event),r=un(l,{maxStringLength:200})||"<unknown>"}catch{r="<unknown>"}return{target:l,message:r}}function Xw(n){return n.type===Ed.Element}function Vw(n,a){if(!n.isEnabled())return;n.updateUserActivity();const r=Qw(a);r&&Ls(n,r)}function Qw(n){const{metaKey:a,shiftKey:r,ctrlKey:l,altKey:u,key:f,target:d}=n;if(!d||Fw(d)||!f)return null;const p=a||l||u,h=f.length===1;if(!p&&h)return null;const y=un(d,{maxStringLength:200})||"<unknown>",S=zv(d,y);return yn({category:"ui.keyDown",message:y,data:{...S.data,metaKey:a,shiftKey:r,ctrlKey:l,altKey:u,key:f}})}function Fw(n){return n.tagName==="INPUT"||n.tagName==="TEXTAREA"||n.isContentEditable}const Zw={resource:Pw,paint:Jw,navigation:Ww};function vf(n,a){return({metric:r})=>void a.replayPerformanceEntries.push(n(r))}function Kw(n){return n.map($w).filter(Boolean)}function $w(n){const a=Zw[n.entryType];return a?a(n):null}function Ji(n){return((xe()||qt.performance.timeOrigin)+n)/1e3}function Jw(n){const{duration:a,entryType:r,name:l,startTime:u}=n,f=Ji(u);return{type:r,name:l,start:f,end:f+a,data:void 0}}function Ww(n){const{entryType:a,name:r,decodedBodySize:l,duration:u,domComplete:f,encodedBodySize:d,domContentLoadedEventStart:p,domContentLoadedEventEnd:h,domInteractive:y,loadEventStart:S,loadEventEnd:_,redirectCount:v,startTime:E,transferSize:R,type:x}=n;return u===0?null:{type:`${a}.${x}`,start:Ji(E),end:Ji(f),name:r,data:{size:R,decodedBodySize:l,encodedBodySize:d,duration:u,domInteractive:y,domContentLoadedEventStart:p,domContentLoadedEventEnd:h,loadEventStart:S,loadEventEnd:_,domComplete:f,redirectCount:v}}}function Pw(n){const{entryType:a,initiatorType:r,name:l,responseEnd:u,startTime:f,decodedBodySize:d,encodedBodySize:p,responseStatus:h,transferSize:y}=n;return["fetch","xmlhttprequest"].includes(r)?null:{type:`${a}.${r}`,start:Ji(f),end:Ji(u),name:l,data:{size:y,statusCode:h,decodedBodySize:d,encodedBodySize:p}}}function tO(n){const a=n.entries[n.entries.length-1],r=a!=null&&a.element?[a.element]:void 0;return Td(n,"largest-contentful-paint",r)}function eO(n){return n.sources!==void 0}function nO(n){const a=[],r=[];for(const l of n.entries)if(eO(l)){const u=[];for(const f of l.sources)if(f.node){r.push(f.node);const d=Bn.mirror.getId(f.node);d&&u.push(d)}a.push({value:l.value,nodeIds:u.length?u:void 0})}return Td(n,"cumulative-layout-shift",r,a)}function aO(n){const a=n.entries[n.entries.length-1],r=a!=null&&a.target?[a.target]:void 0;return Td(n,"interaction-to-next-paint",r)}function Td(n,a,r,l){const u=n.value,f=n.rating,d=Ji(u);return{type:"web-vital",name:a,start:d,end:d,data:{value:u,size:u,rating:f,nodeIds:r?r.map(p=>Bn.mirror.getId(p)):void 0,attributions:l}}}function iO(n){function a(u){n.performanceEntries.includes(u)||n.performanceEntries.push(u)}function r({entries:u}){u.forEach(a)}const l=[];return["navigation","paint","resource"].forEach(u=>{l.push(Za(u,r))}),l.push(fd(vf(tO,n)),cd(vf(nO,n)),ZS(vf(aO,n))),()=>{l.forEach(u=>u())}}const it=typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__,rO='
vendor: 10,329 bytes, line 49
49var 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});
49';function sO(){const n=new Blob([rO]);return URL.createObjectURL(n)}const ky=["log","warn","error"],fo="[Replay] ";function _f(n,a="info"){_a({category:"console",data:{logger:"replay"},level:a,message:`${fo}${n}`},{level:a})}function lO(){let n=!1,a=!1;const r={exception:()=>{},infoTick:()=>{},setConfig:l=>{n=!!l.captureExceptions,a=!!l.traceInternals}};return it?(ky.forEach(l=>{r[l]=(...u)=>{Y[l](fo,...u),a&&_f(u.join(""),DS(l))}}),r.exception=(l,...u)=>{u.length&&r.error&&r.error(...u),Y.error(fo,l),n?lS(l):a&&_f(l,"error")},r.infoTick=(...l)=>{Y.log(fo,...l),a&&setTimeout(()=>_f(l[0]),0)}):ky.forEach(l=>{r[l]=()=>{}}),r}const rt=lO();class Rd extends Error{constructor(){super(`Event buffer exceeded maximum size of ${md}.`)}}class Lv{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(a){const r=JSON.stringify(a).length;if(this._totalSize+=r,this._totalSize>md)throw new Rd;this.events.push(a)}finish(){return new Promise(a=>{const r=this.events;this.clear(),a(JSON.stringify(r))})}clear(){this.events=[],this._totalSize=0,this.hasCheckout=!1}getEarliestTimestamp(){const a=this.events.map(r=>r.timestamp).sort()[0];return a?bd(a):null}}class oO{constructor(a){this._worker=a,this._id=0}ensureReady(){return this._ensureReadyPromise?this._ensureReadyPromise:(this._ensureReadyPromise=new Promise((a,r)=>{this._worker.addEventListener("message",({data:l})=>{l.success?a():r()},{once:!0}),this._worker.addEventListener("error",l=>{r(l)},{once:!0})}),this._ensureReadyPromise)}destroy(){it&&rt.log("Destroying compression worker"),this._worker.terminate()}postMessage(a,r){const l=this._getAndIncrementId();return new Promise((u,f)=>{const d=({data:p})=>{const h=p;if(h.method===a&&h.id===l){if(this._worker.removeEventListener("message",d),!h.success){it&&rt.error("Error in compression worker: ",h.response),f(new Error("Error in compression worker"));return}u(h.response)}};this._worker.addEventListener("message",d),this._worker.postMessage({id:l,method:a,arg:r})})}_getAndIncrementId(){return this._id++}}class uO{constructor(a){this._worker=new oO(a),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(a){const r=bd(a.timestamp);(!this._earliestTimestamp||r<this._earliestTimestamp)&&(this._earliestTimestamp=r);const l=JSON.stringify(a);return this._totalSize+=l.length,this._totalSize>md?Promise.reject(new Rd):this._sendEventToWorker(l)}finish(){return this._finishRequest()}clear(){this._earliestTimestamp=null,this._totalSize=0,this.hasCheckout=!1,this._worker.postMessage("clear").then(null,a=>{it&&rt.exception(a,'Sending "clear" message to worker failed',a)})}getEarliestTimestamp(){return this._earliestTimestamp}_sendEventToWorker(a){return this._worker.postMessage("addEvent",a)}async _finishRequest(){const a=await this._worker.postMessage("finish");return this._earliestTimestamp=null,this._totalSize=0,a}}class cO{constructor(a){this._fallback=new Lv,this._compression=new uO(a),this._used=this._fallback,this._ensureWorkerIsLoadedPromise=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(a){this._used.hasCheckout=a}set waitForCheckout(a){this._used.waitForCheckout=a}destroy(){this._fallback.destroy(),this._compression.destroy()}clear(){return this._used.clear()}getEarliestTimestamp(){return this._used.getEarliestTimestamp()}addEvent(a){return this._used.addEvent(a)}async finish(){return await this.ensureWorkerIsLoaded(),this._used.finish()}ensureWorkerIsLoaded(){return this._ensureWorkerIsLoadedPromise}async _ensureWorkerIsLoaded(){try{await this._compression.ensureReady()}catch(a){it&&rt.exception(a,"Failed to load the compression worker, falling back to simple buffer");return}await this._switchToCompressionWorker()}async _switchToCompressionWorker(){const{events:a,hasCheckout:r,waitForCheckout:l}=this._fallback,u=[];for(const f of a)u.push(this._compression.addEvent(f));this._compression.hasCheckout=r,this._compression.waitForCheckout=l,this._used=this._compression;try{await Promise.all(u),this._fallback.clear()}catch(f){it&&rt.exception(f,"Failed to add events when switching buffers.")}}}function fO({useCompression:n,workerUrl:a}){if(n&&window.Worker){const r=dO(a);if(r)return r}return it&&rt.log("Using simple buffer"),new Lv}function dO(n){try{const a=n||hO();if(!a)return;it&&rt.log(`Using compression worker${n?` from ${n}`:""}`);const r=new Worker(a);return new cO(r)}catch(a){it&&rt.exception(a,"Failed to create compression worker")}}function hO(){return typeof __SENTRY_EXCLUDE_REPLAY_WORKER__>"u"||!__SENTRY_EXCLUDE_REPLAY_WORKER__?sO():""}function Md(){try{return"sessionStorage"in qt&&!!qt.sessionStorage}catch{return!1}}function pO(n){mO(),n.session=void 0}function mO(){if(Md())try{qt.sessionStorage.removeItem(hd)}catch{}}function Uv(n){return n===void 0?!1:Math.random()<n}function Ad(n){if(Md())try{qt.sessionStorage.setItem(hd,JSON.stringify(n))}catch{}}function Iv(n){const a=Date.now(),r=n.id||ls(),l=n.started||a,u=n.lastActivity||a,f=n.segmentId||0,d=n.sampled,p=n.previousSessionId;return{id:r,started:l,lastActivity:u,segmentId:f,sampled:d,previousSessionId:p}}function gO(n,a){return Uv(n)?"session":a?"buffer":!1}function zy({sessionSampleRate:n,allowBuffering:a,stickySession:r=!1},{previousSessionId:l}={}){const u=gO(n,a),f=Iv({sampled:u,previousSessionId:l});return r&&Ad(f),f}function yO(){if(!Md())return null;try{const n=qt.sessionStorage.getItem(hd);if(!n)return null;const a=JSON.parse(n);return it&&rt.infoTick("Loading existing session"),Iv(a)}catch{return null}}function Vf(n,a,r=+new Date){return n===null||a===void 0||a<0?!0:a===0?!1:n+a<=r}function Bv(n,{maxReplayDuration:a,sessionIdleExpire:r,targetTime:l=Date.now()}){return Vf(n.started,a,l)||Vf(n.lastActivity,r,l)}function Hv(n,{sessionIdleExpire:a,maxReplayDuration:r}){return!(!Bv(n,{sessionIdleExpire:a,maxReplayDuration:r})||n.sampled==="buffer"&&n.segmentId===0)}function bf({sessionIdleExpire:n,maxReplayDuration:a,previousSessionId:r},l){const u=l.stickySession&&yO();return u?Hv(u,{sessionIdleExpire:n,maxReplayDuration:a})?(it&&rt.infoTick("Session in sessionStorage is expired, creating new one..."),zy(l,{previousSessionId:u.id})):u:(it&&rt.infoTick("Creating new session"),zy(l,{previousSessionId:r}))}function SO(n){return n.type===ht.Custom}function wd(n,a,r){return Yv(n,a)?(qv(n,a,r),!0):!1}function vO(n,a,r){return Yv(n,a)?qv(n,a,r):Promise.resolve(null)}async function qv(n,a,r){const{eventBuffer:l}=n;if(!l||l.waitForCheckout&&!r)return null;const u=n.recordingMode==="buffer";try{r&&u&&l.clear(),r&&(l.hasCheckout=!0,l.waitForCheckout=!1);const f=n.getOptions(),d=_O(a,f.beforeAddRecordingEvent);return d?await l.addEvent(d):void 0}catch(f){const d=f&&f instanceof Rd,p=d?"addEventSizeExceeded":"addEvent";
49if(d&&u)return l.clear(),l.waitForCheckout=!0,null;n.handleException(f),await n.stop({reason:p});const h=wt();h&&h.recordDroppedEvent("internal_sdk_error","replay")}}function Yv(n,a){if(!n.eventBuffer||n.isPaused()||!n.isEnabled())return!1;const r=bd(a.timestamp);return r+n.timeouts.sessionIdlePause<Date.now()?!1:r>n.getContext().initialTimestamp+n.getOptions().maxReplayDuration?(it&&rt.infoTick(`Skipping event with timestamp ${r} because it is after maxReplayDuration`),!1):!0}function _O(n,a){try{if(typeof a=="function"&&SO(n))return a(n)}catch(r){return it&&rt.exception(r,"An error occurred in the `beforeAddRecordingEvent` callback, skipping the event..."),null}return n}function Od(n){return!n.type}function Qf(n){return n.type==="transaction"}function bO(n){return n.type==="replay_event"}function Ly(n){return n.type==="feedback"}function EO(n){return(a,r)=>{if(!n.isEnabled()||!Od(a)&&!Qf(a))return;const l=r==null?void 0:r.statusCode;if(!(!l||l<200||l>=300)){if(Qf(a)){TO(n,a);return}RO(n,a)}}}function TO(n,a){var l,u;const r=n.getContext();(u=(l=a.contexts)==null?void 0:l.trace)!=null&&u.trace_id&&r.traceIds.size<100&&r.traceIds.add(a.contexts.trace.trace_id)}function RO(n,a){const r=n.getContext();if(a.event_id&&r.errorIds.size<100&&r.errorIds.add(a.event_id),n.recordingMode!=="buffer"||!a.tags||!a.tags.replayId)return;const{beforeErrorSampling:l}=n.getOptions();typeof l=="function"&&!l(a)||ks(async()=>{try{await n.sendBufferedReplayOrFlush()}catch(u){n.handleException(u)}})}function MO(n){return a=>{!n.isEnabled()||!Od(a)||AO(n,a)}}function AO(n,a){var l,u,f;const r=(f=(u=(l=a.exception)==null?void 0:l.values)==null?void 0:u[0])==null?void 0:f.value;if(typeof r=="string"&&(r.match(/(reactjs\.org\/docs\/error-decoder\.html\?invariant=|react\.dev\/errors\/)(418|419|422|423|425)/)||r.match(/(does not match server-rendered HTML|Hydration failed because)/i))){const d=yn({category:"replay.hydrate-error",data:{url:Pi()}});Ls(n,d)}}function wO(n){const a=wt();a&&a.on("beforeAddBreadcrumb",r=>OO(n,r))}function OO(n,a){if(!n.isEnabled()||!jv(a))return;const r=CO(a);r&&Ls(n,r)}function CO(n){return!jv(n)||["fetch","xhr","sentry.event","sentry.transaction"].includes(n.category)||n.category.startsWith("ui.")?null:n.category==="console"?DO(n):yn(n)}function DO(n){var u;const a=(u=n.data)==null?void 0:u.arguments;if(!Array.isArray(a)||a.length===0)return yn(n);let r=!1;const l=a.map(f=>{if(!f)return f;if(typeof f=="string")return f.length>to?(r=!0,`${f.slice(0,to)}…`):f;if(typeof f=="object")try{const d=Kf(f,7);return JSON.stringify(d).length>to?(r=!0,`${JSON.stringify(d,null,2).slice(0,to)}…`):d}catch{}return f});return yn({...n,data:{...n.data,arguments:l,...r?{_meta:{warnings:["CONSOLE_ARG_TRUNCATED"]}}:{}}})}function jv(n){return!!n.category}function xO(n,a){var r,l,u;return n.type||!((l=(r=n.exception)==null?void 0:r.values)!=null&&l.length)?!1:!!((u=a.originalException)!=null&&u.__rrweb__)}function Gv(){const n=Gt().getPropagationContext().dsc;n&&delete n.replay_id;const a=_e();if(a){const r=ya(a);delete r.replay_id}}function NO(n,a){n.triggerUserActivity(),n.addUpdate(()=>a.timestamp?(n.throttledAddEvent({type:ht.Custom,timestamp:a.timestamp*1e3,data:{tag:"breadcrumb",payload:{timestamp:a.timestamp,type:"default",category:"sentry.feedback",data:{feedbackId:a.event_id}}}}),!1):!0)}function kO(n,a){return n.recordingMode!=="buffer"||a.message===pd||!a.exception||a.type?!1:Uv(n.getOptions().errorSampleRate)}function zO(n){return Object.assign((a,r)=>!n.isEnabled()||n.isPaused()?a:bO(a)?(delete a.breadcrumbs,a):!Od(a)&&!Qf(a)&&!Ly(a)?a:n.checkAndHandleExpiredSession()?Ly(a)?(n.flush(),a.contexts.feedback.replay_id=n.getSessionId(),NO(n,a),a):xO(a,r)&&!n.getOptions()._experiments.captureExceptions?(it&&rt.log("Ignoring error from rrweb internals",a),null):((kO(n,a)||n.recordingMode==="session")&&(a.tags={...a.tags,replayId:n.getSessionId()}),a):(Gv(),a),{id:"Replay"})}function jo(n,a){return a.map(({type:r,start:l,end:u,name:f,data:d})=>{const p=n.throttledAddEvent({type:ht.Custom,timestamp:l,data:{tag:"performanceSpan",payload:{op:r,description:f,startTimestamp:l,endTimestamp:u,data:d}}});return typeof p=="string"?Promise.resolve(null):p})}function LO(n){const{from:a,to:r}=n,l=Date.now()/1e3;return{type:"navigation.push",start:l,end:l,name:r,data:{previous:a}}}function UO(n){return a=>{if(!n.isEnabled())return;const r=LO(a);r!==null&&(n.getContext().urls.push(r.name),n.triggerUserActivity(),n.addUpdate(()=>(jo(n,[r]),!1)))}}function IO(n,a){return it&&n.getOptions()._experiments.traceInternals?!1:xT(a,wt
49())}function Xv(n,a){n.isEnabled()&&a!==null&&(IO(n,a.name)||n.addUpdate(()=>(jo(n,[a]),!0)))}function Go(n){if(!n)return;const a=new TextEncoder;try{if(typeof n=="string")return a.encode(n).length;if(n instanceof URLSearchParams)return a.encode(n.toString()).length;if(n instanceof FormData){const r=av(n);return a.encode(r).length}if(n instanceof Blob)return n.size;if(n instanceof ArrayBuffer)return n.byteLength}catch{}}function Vv(n){if(!n)return;const a=parseInt(n,10);return isNaN(a)?void 0:a}function Oo(n,a){if(!n)return{headers:{},size:void 0,_meta:{warnings:[a]}};const r={...n._meta},l=r.warnings||[];return r.warnings=[...l,a],n._meta=r,n}function Qv(n,a){if(!a)return null;const{startTimestamp:r,endTimestamp:l,url:u,method:f,statusCode:d,request:p,response:h}=a;return{type:n,start:r/1e3,end:l/1e3,name:u,data:{method:f,statusCode:d,request:p,response:h}}}function Es(n){return{headers:{},size:n,_meta:{warnings:["URL_SKIPPED"]}}}function ma(n,a,r){if(!a&&Object.keys(n).length===0)return;if(!a)return{headers:n};if(!r)return{headers:n,size:a};const l={headers:n,size:a},{body:u,warnings:f}=BO(r);return l.body=u,f!=null&&f.length&&(l._meta={warnings:f}),l}function Ff(n,a){return Object.entries(n).reduce((r,[l,u])=>{const f=l.toLowerCase();return a.includes(f)&&n[l]&&(r[f]=u),r},{})}function BO(n){if(!n||typeof n!="string")return{body:n};const a=n.length>my,r=HO(n);if(a){const l=n.slice(0,my);return r?{body:l,warnings:["MAYBE_JSON_TRUNCATED"]}:{body:`${l}…`,warnings:["TEXT_TRUNCATED"]}}if(r)try{return{body:JSON.parse(n)}}catch{}return{body:n}}function HO(n){const a=n[0],r=n[n.length-1];return a==="["&&r==="]"||a==="{"&&r==="}"}function Co(n,a){const r=qO(n);return In(r,a)}function qO(n,a=qt.document.baseURI){if(n.startsWith("http://")||n.startsWith("https://")||n.startsWith(qt.location.origin))return n;const r=new URL(n,a);if(r.origin!==new URL(a).origin)return n;const l=r.href;return!n.endsWith("/")&&l.endsWith("/")?l.slice(0,-1):l}async function YO(n,a,r){try{const l=await GO(n,a,r),u=Qv("resource.fetch",l);Xv(r.replay,u)}catch(l){it&&rt.exception(l,"Failed to capture fetch breadcrumb")}}function jO(n,a){const{input:r,response:l}=a,u=r?rv(r):void 0,f=Go(u),d=l?Vv(l.headers.get("content-length")):void 0;f!==void 0&&(n.data.request_body_size=f),d!==void 0&&(n.data.response_body_size=d)}async function GO(n,a,r){const l=Date.now(),{startTimestamp:u=l,endTimestamp:f=l}=a,{url:d,method:p,status_code:h=0,request_body_size:y,response_body_size:S}=n.data,_=Co(d,r.networkDetailAllowUrls)&&!Co(d,r.networkDetailDenyUrls),v=_?XO(r,a.input,y):Es(y),E=await VO(_,r,a.response,S);return{startTimestamp:u,endTimestamp:f,url:d,method:p,statusCode:h,request:v,response:E}}function XO({networkCaptureBodies:n,networkRequestHeaders:a},r,l){const u=r?ZO(r,a):{};if(!n)return ma(u,l,void 0);const f=rv(r),[d,p]=iv(f,rt),h=ma(u,l,d);return p?Oo(h,p):h}async function VO(n,{networkCaptureBodies:a,networkResponseHeaders:r},l,u){if(!n&&u!==void 0)return Es(u);const f=l?Fv(l.headers,r):{};if(!l||!a&&u!==void 0)return ma(f,u,void 0);const[d,p]=await FO(l),h=QO(d,{networkCaptureBodies:a,responseBodySize:u,captureDetails:n,headers:f});return p?Oo(h,p):h}function QO(n,{networkCaptureBodies:a,responseBodySize:r,captureDetails:l,headers:u}){try{const f=n!=null&&n.length&&r===void 0?Go(n):r;return l?a?ma(u,f,n):ma(u,f,void 0):Es(f)}catch(f){return it&&rt.exception(f,"Failed to serialize response body"),ma(u,r,void 0)}}async function FO(n){const a=KO(n);if(!a)return[void 0,"BODY_PARSE_ERROR"];try{return[await $O(a)]}catch(r){return r instanceof Error&&r.message.indexOf("Timeout")>-1?(it&&rt.warn("Parsing text body from response timed out"),[void 0,"BODY_PARSE_TIMEOUT"]):(it&&rt.exception(r,"Failed to get text body from response"),[void 0,"BODY_PARSE_ERROR"])}}function Fv(n,a){const r={};return a.forEach(l=>{n.get(l)&&(r[l]=n.get(l))}),r}function ZO(n,a){return n.length===1&&typeof n[0]!="string"?Uy(n[0],a):n.length===2?Uy(n[1],a):{}}function Uy(n,a){if(!n)return{};const r=n.headers;return r?r instanceof Headers?Fv(r,a):Array.isArray(r)?{}:Ff(r,a):{}}function KO(n){try{return n.clone()}catch(a){it&&rt.exception(a,"Failed to clone response body")}}function $O(n){return new Promise((a,r)=>{const l=ks(()=>r(new Error("Timeout while trying to read response body")),500);JO(n).then(u=>a(u),u=>r(u)).finally(()=>clearTimeout(l))})}async function JO(n){return await n.text()}async function WO(n,a,r){try{const l=tC(n,a,r),u=Qv("resource.xhr",l);Xv(r.replay,u)}catch(l){it&&rt.exception(l,"Failed to capture xhr breadcrumb")}}function PO(n,a){const{xhr:r,input:l}=a;if(!r)return;const u=Go(l),f=r.getResponseHeader("content-length")?Vv(r.getResponseHeader("content-length")):iC(r.response,r.responseType);u!==void 0&&(n.data.request_body_size=u),f!==void 0&&(n.data.response_body_size=f)}function tC(n,a,r){const l=Date.now(),{startTimestamp:u=l,endTimestamp:f=l,input:d,xhr:p}=a,{url:h,method:y,status_code:S=0,request_body_size:_,response_body_size:v}=n.data;if(!h)return null;if(!p||!Co(h,r.networkDetailAllowUrls)||Co(h,r.networkDetailDenyUrls)){const U=Es(_),G=Es(v);return{startTimestamp:u,endTimestamp:f,url:h,method:y,statusCode:S,request:U,response:G}}const E=p[Xa],R=E?Ff(E.request_headers,r.networkRequestHeaders):{},x=Ff(eC(p),r.networkResponseHeaders),[H,B]=r.networkCaptureBodies?iv(d,rt):[void 0],[j,P]=r.
49networkCaptureBodies?nC(p):[void 0],W=ma(R,_,H),$=ma(x,v,j);return{startTimestamp:u,endTimestamp:f,url:h,method:y,statusCode:S,request:B?Oo(W,B):W,response:P?Oo($,P):$}}function eC(n){const a=n.getAllResponseHeaders();return a?a.split(`\r
50`).reduce((r,l)=>{const[u,f]=l.split(": ");return f&&(r[u.toLowerCase()]=f),r},{}):{}}function nC(n){const a=[];try{return[n.responseText]}catch(r){a.push(r)}try{return aC(n.response,n.responseType)}catch(r){a.push(r)}return it&&rt.warn("Failed to get xhr response body",...a),[void 0]}function aC(n,a){try{if(typeof n=="string")return[n];if(n instanceof Document)return[n.body.outerHTML];if(a==="json"&&n&&typeof n=="object")return[JSON.stringify(n)];if(!n)return[void 0]}catch(r){return it&&rt.exception(r,"Failed to serialize body",n),[void 0,"BODY_PARSE_ERROR"]}return it&&rt.log("Skipping network body because of body type",n),[void 0,"UNPARSEABLE_BODY_TYPE"]}function iC(n,a){try{const r=a==="json"&&n&&typeof n=="object"?JSON.stringify(n):n;return Go(r)}catch{return}}function rC(n){const a=wt();try{const{networkDetailAllowUrls:r,networkDetailDenyUrls:l,networkCaptureBodies:u,networkRequestHeaders:f,networkResponseHeaders:d}=n.getOptions(),p={replay:n,networkDetailAllowUrls:r,networkDetailDenyUrls:l,networkCaptureBodies:u,networkRequestHeaders:f,networkResponseHeaders:d};a&&a.on("beforeAddBreadcrumb",(h,y)=>sC(p,h,y))}catch{}}function sC(n,a,r){if(a.data)try{lC(a)&&uC(r)&&(PO(a,r),WO(a,r,n)),oC(a)&&cC(r)&&(jO(a,r),YO(a,r,n))}catch(l){it&&rt.exception(l,"Error when enriching network breadcrumb")}}function lC(n){return n.category==="xhr"}function oC(n){return n.category==="fetch"}function uC(n){return n==null?void 0:n.xhr}function cC(n){return n==null?void 0:n.response}function fC(n){const a=wt();tv(Yw(n)),Bo(UO(n)),wO(n),rC(n);const r=zO(n);cE(r),a&&(a.on("beforeSendEvent",MO(n)),a.on("afterSendEvent",EO(n)),a.on("createDsc",l=>{const u=n.getSessionId();u&&n.isEnabled()&&n.recordingMode==="session"&&n.checkAndHandleExpiredSession()&&(l.replay_id=u)}),a.on("spanStart",l=>{n.lastActiveSpan=l}),a.on("spanEnd",l=>{n.lastActiveSpan=l}),a.on("beforeSendFeedback",async(l,u)=>{var d;const f=n.getSessionId();u!=null&&u.includeReplay&&n.isEnabled()&&f&&((d=l.contexts)!=null&&d.feedback)&&(l.contexts.feedback.source==="api"&&await n.sendBufferedReplayOrFlush(),l.contexts.feedback.replay_id=f)}),a.on("openFeedbackWidget",async()=>{await n.sendBufferedReplayOrFlush()}))}async function dC(n){try{return Promise.all(jo(n,[hC(qt.performance.memory)]))}catch{return[]}}function hC(n){const{jsHeapSizeLimit:a,totalJSHeapSize:r,usedJSHeapSize:l}=n,u=Date.now()/1e3;return{type:"memory",name:"memory",start:u,end:u,data:{memory:{jsHeapSizeLimit:a,totalJSHeapSize:r,usedJSHeapSize:l}}}}function pC(n,a,r){return UT(n,a,{...r,setTimeoutImpl:ks})}const Pe=Wt.navigator;function mC(){return/iPhone|iPad|iPod/i.test((Pe==null?void 0:Pe.userAgent)??"")||/Macintosh/i.test((Pe==null?void 0:Pe.userAgent)??"")&&(Pe!=null&&Pe.maxTouchPoints)&&(Pe==null?void 0:Pe.maxTouchPoints)>1?{sampling:{mousemove:!1}}:{}}function gC(n){let a=!1;return(r,l)=>{if(!n.checkAndHandleExpiredSession()){it&&rt.warn("Received replay event after session expired.");return}const u=l||!a;a=!0,n.clickDetector&&Uw(n.clickDetector,r),n.addUpdate(()=>{if(n.recordingMode==="buffer"&&u&&n.setInitialState(),!wd(n,r,u))return!0;if(!u)return!1;const f=n.session;if(SC(n,u),n.recordingMode==="buffer"&&f&&n.eventBuffer){const d=n.eventBuffer.getEarliestTimestamp();d&&(it&&rt.log(`Updating session start time to earliest event in buffer to ${new Date(d)}`),f.started=d,n.getOptions().stickySession&&Ad(f))}return f!=null&&f.previousSessionId||n.recordingMode==="session"&&n.flush(),!0})}}function yC(n){const a=n.getOptions();return{type:ht.Custom,timestamp:Date.now(),data:{tag:"options",payload:{shouldRecordCanvas:n.isRecordingCanvas(),sessionSampleRate:a.sessionSampleRate,errorSampleRate:a.errorSampleRate,useCompressionOption:a.useCompression,blockAllMedia:a.blockAllMedia,maskAllText:a.maskAllText,maskAllInputs:a.maskAllInputs,useCompression:n.eventBuffer?n.eventBuffer.type==="worker":!1,networkDetailHasUrls:a.networkDetailAllowUrls.length>0,networkCaptureBodies:a.networkCaptureBodies,networkRequestHasHeaders:a.networkRequestHeaders.length>0,networkResponseHasHeaders:a.networkResponseHeaders.length>0}}}}function SC(n,a){!a||!n.session||n.session.segmentId!==0||wd(n,yC(n),!1)}function vC(n){if(!n)return null;try{return n.nodeType===n.ELEMENT_NODE?n:n.parentElement}catch{return null}}function _C(n,a,r,l){return Ka(hS(n,Pf(n),l,r),[[{type:"replay_event"}
50,n],[{type:"replay_recording",length:typeof a=="string"?new TextEncoder().encode(a).length:a.length},a]])}function bC({recordingData:n,headers:a}){let r;const l=`${JSON.stringify(a)}
51`;if(typeof n=="string")r=`${l}${n}`;else{const f=new TextEncoder().encode(l);r=new Uint8Array(f.length+n.length),r.set(f),r.set(n,f.length)}return r}async function EC({client:n,scope:a,replayId:r,event:l}){const u=typeof n._integrations=="object"&&n._integrations!==null&&!Array.isArray(n._integrations)?Object.keys(n._integrations):void 0,f={event_id:r,integrations:u};n.emit("preprocessEvent",l,f);const d=await eS(n.getOptions(),l,f,a,n,ws());if(!d)return null;n.emit("postprocessEvent",d,f),d.platform=d.platform||"javascript";const p=n.getSdkMetadata(),{name:h,version:y,settings:S}=(p==null?void 0:p.sdk)||{};return d.sdk={...d.sdk,name:h||"sentry.javascript.unknown",version:y||"0.0.0",settings:S},d}async function TC({recordingData:n,replayId:a,segmentId:r,eventContext:l,timestamp:u,session:f}){const d=bC({recordingData:n,headers:{segment_id:r}}),{urls:p,errorIds:h,traceIds:y,initialTimestamp:S}=l,_=wt(),v=Gt(),E=_==null?void 0:_.getTransport(),R=_==null?void 0:_.getDsn();if(!_||!E||!R||!f.sampled)return Hn({});const x={type:tA,replay_start_timestamp:S/1e3,timestamp:u/1e3,error_ids:h,trace_ids:y,urls:p,replay_id:a,segment_id:r,replay_type:f.sampled},H=await EC({scope:v,client:_,replayId:a,event:x});if(!H)return _.recordDroppedEvent("event_processor","replay"),it&&rt.log("An event processor returned `null`, will not send event."),Hn({});delete H.sdkProcessingMetadata;const B=_C(H,d,R,_.getOptions().tunnel);let j;try{j=await E.send(B)}catch(W){const $=new Error(pd);try{$.cause=W}catch{}throw $}if(typeof j.statusCode=="number"&&(j.statusCode<200||j.statusCode>=300))throw new Zv(j.statusCode);const P=wS({},j);if(AS(P,"replay"))throw new Cd(P);return j}class Zv extends Error{constructor(a){super(`Transport returned status code ${a}`)}}class Cd extends Error{constructor(a){super("Rate limit hit"),this.rateLimits=a}}async function Kv(n,a={count:0,interval:sA}){const{recordingData:r,onError:l}=n;if(r.length)try{return await TC(n),!0}catch(u){if(u instanceof Zv||u instanceof Cd)throw u;if(fE("Replays",{_retryCount:a.count}),l&&l(u),a.count>=lA){const f=new Error(`${pd} - max retries exceeded`);try{f.cause=u}catch{}throw f}return a.interval*=++a.count,new Promise((f,d)=>{ks(async()=>{try{await Kv(n,a),f(!0)}catch(p){d(p)}},a.interval)})}}const $v="__THROTTLED",RC="__SKIPPED";function MC(n,a,r){const l=new Map,u=p=>{const h=p-r;l.forEach((y,S)=>{S<h&&l.delete(S)})},f=()=>[...l.values()].reduce((p,h)=>p+h,0);let d=!1;return(...p)=>{const h=Math.floor(Date.now()/1e3);if(u(h),f()>=a){const S=d;return d=!0,S?RC:$v}d=!1;const y=l.get(h)||0;return l.set(h,y+1),n(...p)}}class AC{constructor({options:a,recordingOptions:r}){this.eventBuffer=null,this.performanceEntries=[],this.replayPerformanceEntries=[],this.recordingMode="session",this.timeouts={sessionIdlePause:eA,sessionIdleExpire:nA},this._lastActivity=Date.now(),this._isEnabled=!1,this._isPaused=!1,this._requiresManualStart=!1,this._hasInitializedCoreListeners=!1,this._context={errorIds:new Set,traceIds:new Set,urls:[],initialTimestamp:Date.now(),initialUrl:""},this._recordingOptions=r,this._options=a,this._debouncedFlush=pC(()=>this._flush(),this._options.flushMinDelay,{maxWait:this._options.flushMaxDelay}),this._throttledAddEvent=MC((d,p)=>vO(this,d,p),300,5);const{slowClickTimeout:l,slowClickIgnoreSelectors:u}=this.getOptions(),f=l?{threshold:Math.min(oA,l),timeout:l,scrollTimeout:uA,ignoreSelector:u?u.join(","):""}:void 0;if(f&&(this.clickDetector=new Nw(this,f)),it){const d=a._experiments;rt.setConfig({captureExceptions:!!d.captureExceptions,traceInternals:!!d.traceInternals})}this._handleVisibilityChange=()=>{qt.document.visibilityState==="visible"?this._doChangeToForegroundTasks():this._doChangeToBackgroundTasks()},this._handleWindowBlur=()=>{const d=yn({category:"ui.blur"});this._doChangeToBackgroundTasks(d)},this._handleWindowFocus=()=>{const d=yn({category:"ui.focus"});this._doChangeToForegroundTasks(d)},this._handleKeyboardEvent=d=>{Vw(this,d)}}getContext(){return this._context}isEnabled(){return this._isEnabled}isPaused(){return this._isPaused}isRecordingCanvas(){return!!this._canvas}getOptions(){return this._options}handleException(a){it&&rt.exception(a),this._options.onError&&this._options.onError(a)}initializeSampling(a){const{errorSampleRate:r,sessionSampleRate:l}=this._options,u=r<=0&&l<=0;if(this._requiresManualStart=u,!u){if(this._initializeSessionForSampling(a),!this.session){it&&rt.exception(new Error("Unable to initialize and create session"));return}this.session.sampled!==!1&&(this.recordingMode=this.session.sampled==="buffer"&&this.session.segmentId===0?"buffer":"session",it&&rt.infoTick(`Starting replay in ${this.recordingMode} mode`),this._initializeRecording())}}
51start(){if(this._isEnabled&&this.recordingMode==="session"){it&&rt.log("Recording is already in progress");return}if(this._isEnabled&&this.recordingMode==="buffer"){it&&rt.log("Buffering is in progress, call `flush()` to save the replay");return}it&&rt.infoTick("Starting replay in session mode"),this._updateUserActivity();const a=bf({maxReplayDuration:this._options.maxReplayDuration,sessionIdleExpire:this.timeouts.sessionIdleExpire},{stickySession:this._options.stickySession,sessionSampleRate:1,allowBuffering:!1});this.session=a,this.recordingMode="session",this._initializeRecording()}startBuffering(){if(this._isEnabled){it&&rt.log("Buffering is in progress, call `flush()` to save the replay");return}it&&rt.infoTick("Starting replay in buffer mode");const a=bf({sessionIdleExpire:this.timeouts.sessionIdleExpire,maxReplayDuration:this._options.maxReplayDuration},{stickySession:this._options.stickySession,sessionSampleRate:0,allowBuffering:!0});this.session=a,this.recordingMode="buffer",this._initializeRecording()}startRecording(){try{const a=this._canvas;this._stopRecording=Bn({...this._recordingOptions,...this.recordingMode==="buffer"?{checkoutEveryNms:rA}:this._options._experiments.continuousCheckout&&{checkoutEveryNms:Math.max(36e4,this._options._experiments.continuousCheckout)},emit:gC(this),...mC(),onMutation:this._onMutationHandler.bind(this),...a?{recordCanvas:a.recordCanvas,getCanvasManager:a.getCanvasManager,sampling:a.sampling,dataURLOptions:a.dataURLOptions}:{}})}catch(a){this.handleException(a)}}stopRecording(){try{return this._stopRecording&&(this._stopRecording(),this._stopRecording=void 0),!0}catch(a){return this.handleException(a),!1}}async stop({forceFlush:a=!1,reason:r}={}){var l;if(this._isEnabled){this._isEnabled=!1,this.recordingMode="buffer";try{it&&rt.log(`Stopping Replay${r?` triggered by ${r}`:""}`),Gv(),this._removeListeners(),this.stopRecording(),this._debouncedFlush.cancel(),a&&await this._flush({force:!0}),(l=this.eventBuffer)==null||l.destroy(),this.eventBuffer=null,pO(this)}catch(u){this.handleException(u)}}}pause(){this._isPaused||(this._isPaused=!0,this.stopRecording(),it&&rt.log("Pausing replay"))}resume(){!this._isPaused||!this._checkSession()||(this._isPaused=!1,this.startRecording(),it&&rt.log("Resuming replay"))}async sendBufferedReplayOrFlush({continueRecording:a=!0}={}){if(this.recordingMode==="session")return this.flushImmediate();const r=Date.now();it&&rt.log("Converting buffer to session"),await this.flushImmediate();const l=this.stopRecording();!a||!l||this.recordingMode!=="session"&&(this.recordingMode="session",this.session&&(this._updateUserActivity(r),this._updateSessionActivity(r),this._maybeSaveSession()),this.startRecording())}
51addUpdate(a){const r=a();this.recordingMode==="buffer"||!this._isEnabled||r!==!0&&this._debouncedFlush()}triggerUserActivity(){if(this._updateUserActivity(),!this._stopRecording){if(!this._checkSession())return;this.resume();return}this.checkAndHandleExpiredSession(),this._updateSessionActivity()}updateUserActivity(){this._updateUserActivity(),this._updateSessionActivity()}conditionalFlush(){return this.recordingMode==="buffer"?Promise.resolve():this.flushImmediate()}flush(){return this._debouncedFlush()}flushImmediate(){return this._debouncedFlush(),this._debouncedFlush.flush()}cancelFlush(){this._debouncedFlush.cancel()}getSessionId(){var a;return(a=this.session)==null?void 0:a.id}checkAndHandleExpiredSession(){if(this._lastActivity&&Vf(this._lastActivity,this.timeouts.sessionIdlePause)&&this.session&&this.session.sampled==="session"){this.pause();return}return!!this._checkSession()}setInitialState(){const a=`${qt.location.pathname}${qt.location.hash}${qt.location.search}`,r=`${qt.location.origin}${a}`;this.performanceEntries=[],this.replayPerformanceEntries=[],this._clearContext(),this._context.initialUrl=r,this._context.initialTimestamp=Date.now(),this._context.urls.push(r)}throttledAddEvent(a,r){const l=this._throttledAddEvent(a,r);if(l===$v){const u=yn({category:"replay.throttled"});this.addUpdate(()=>!wd(this,{type:Mw,timestamp:u.timestamp||0,data:{tag:"breadcrumb",payload:u,metric:!0}}))}return l}getCurrentRoute(){const a=this.lastActiveSpan||_e(),r=a&&Ce(a),u=(r&&xt(r).data||{})[gn];if(!(!r||!u||!["route","custom"].includes(u)))return xt(r).description}_initializeRecording(){this.setInitialState(),this._updateSessionActivity(),this.eventBuffer=fO({useCompression:this._options.useCompression,workerUrl:this._options.workerUrl}),this._removeListeners(),this._addListeners(),this._isEnabled=!0,this._isPaused=!1,this.startRecording()}_initializeSessionForSampling(a){const r=this._options.errorSampleRate>0,l=bf({sessionIdleExpire:this.timeouts.sessionIdleExpire,maxReplayDuration:this._options.maxReplayDuration,previousSessionId:a},{stickySession:this._options.stickySession,sessionSampleRate:this._options.sessionSampleRate,allowBuffering:r});this.session=l}_checkSession(){if(!this.session)return!1;const a=this.session;return Hv(a,{sessionIdleExpire:this.timeouts.sessionIdleExpire,maxReplayDuration:this._options.maxReplayDuration})?(this._refreshSession(a),!1):!0}async _refreshSession(a){this._isEnabled&&(await this.stop({reason:"refresh session"}),this.initializeSampling(a.id))}_addListeners(){try{qt.document.addEventListener("visibilitychange",this._handleVisibilityChange),qt.addEventListener("blur",this._handleWindowBlur),qt.addEventListener("focus",this._handleWindowFocus),qt.addEventListener("keydown",this._handleKeyboardEvent),this.clickDetector&&this.clickDetector.addListeners(),this._hasInitializedCoreListeners||(fC(this),this._hasInitializedCoreListeners=!0)}catch(a){this.handleException(a)}this._performanceCleanupCallback=iO(this)}_removeListeners(){try{qt.document.removeEventListener("visibilitychange",this._handleVisibilityChange),qt.removeEventListener("blur",this._handleWindowBlur),qt.removeEventListener("focus",this._handleWindowFocus),qt.removeEventListener("keydown",this._handleKeyboardEvent),this.clickDetector&&this.clickDetector.removeListeners(),this._performanceCleanupCallback&&this._performanceCleanupCallback()}catch(a){this.handleException(a)}}_doChangeToBackgroundTasks(a){!this.session||Bv(this.session,{maxReplayDuration:this._options.maxReplayDuration,sessionIdleExpire:this.timeouts.sessionIdleExpire})||(a&&this._createCustomBreadcrumb(a),this.conditionalFlush())}_doChangeToForegroundTasks(a){if(!this.session)return;if(!this.checkAndHandleExpiredSession()){it&&rt.log("Document has become active, but session has expired");return}a&&this._createCustomBreadcrumb(a)}_updateUserActivity(a=Date.now()){this._lastActivity=a}_updateSessionActivity(a=Date.now()){this.session&&(this.session.lastActivity=a,this._maybeSaveSession())}_createCustomBreadcrumb(a){this.addUpdate(()=>{this.throttledAddEvent({type:ht.Custom,timestamp:a.timestamp||0,data:{tag:"breadcrumb",payload:a}})})}_addPerformanceEntries(){let a=Kw(this.performanceEntries).concat(this.replayPerformanceEntries);if(this.performanceEntries=[],this.replayPerformanceEntries=[],this._requiresManualStart){const r=this._context.
51initialTimestamp/1e3;a=a.filter(l=>l.start>=r)}return Promise.all(jo(this,a))}_clearContext(){this._context.errorIds.clear(),this._context.traceIds.clear(),this._context.urls=[]}_updateInitialTimestampFromEventBuffer(){const{session:a,eventBuffer:r}=this;if(!a||!r||this._requiresManualStart||a.segmentId)return;const l=r.getEarliestTimestamp();l&&l<this._context.initialTimestamp&&(this._context.initialTimestamp=l)}_popEventContext(){const a={initialTimestamp:this._context.initialTimestamp,initialUrl:this._context.initialUrl,errorIds:Array.from(this._context.errorIds),traceIds:Array.from(this._context.traceIds),urls:this._context.urls};return this._clearContext(),a}async _runFlush(){var r;const a=this.getSessionId();if(!this.session||!this.eventBuffer||!a){it&&rt.error("No session or eventBuffer found to flush.");return}if(await this._addPerformanceEntries(),!!((r=this.eventBuffer)!=null&&r.hasEvents)&&(await dC(this),!!this.eventBuffer&&a===this.getSessionId()))try{this._updateInitialTimestampFromEventBuffer();const l=Date.now();if(l-this._context.initialTimestamp>this._options.maxReplayDuration+3e4)throw new Error("Session is too long, not sending replay");const u=this._popEventContext(),f=this.session.segmentId++;this._maybeSaveSession();const d=await this.eventBuffer.finish();await Kv({replayId:a,recordingData:d,segmentId:f,eventContext:u,session:this.session,timestamp:l,onError:p=>this.handleException(p)})}catch(l){this.handleException(l),this.stop({reason:"sendReplay"});const u=wt();if(u){const f=l instanceof Cd?"ratelimit_backoff":"send_error";u.recordDroppedEvent(f,"replay")}}}async _flush({force:a=!1}={}){if(!this._isEnabled&&!a)return;if(!this.checkAndHandleExpiredSession()){it&&rt.error("Attempting to finish replay event after session expired.");return}if(!this.session)return;const r=this.session.started,u=Date.now()-r;this._debouncedFlush.cancel();const f=u<this._options.minReplayDuration,d=u>this._options.maxReplayDuration+5e3;if(f||d){it&&rt.log(`Session duration (${Math.floor(u/1e3)}s) is too ${f?"short":"long"}, not sending replay.`),f&&this._debouncedFlush();return}const p=this.eventBuffer;p&&this.session.segmentId===0&&!p.hasCheckout&&it&&rt.log("Flushing initial segment without checkout.");const h=!!this._flushLock;this._flushLock||(this._flushLock=this._runFlush());try{await this._flushLock}catch(y){this.handleException(y)}finally{this._flushLock=void 0,h&&this._debouncedFlush()}}_maybeSaveSession(){this.session&&this._options.stickySession&&Ad(this.session)}_onMutationHandler(a){const{ignoreMutations:r}=this._options._experiments;if(r!=null&&r.length&&a.some(p=>{const h=vC(p.target),y=r.join(",");return h==null?void 0:h.matches(y)}))return!1;const l=a.length,u=this._options.mutationLimit,f=this._options.mutationBreadcrumbLimit,d=u&&l>u;if(l>f||d){const p=yn({category:"replay.mutations",data:{count:l,limit:d}});this._createCustomBreadcrumb(p)}return d?(this.stop({reason:"mutationLimit",forceFlush:this.recordingMode==="session"}),!1):!0}}function rs(n,a){return[...n,...a].join(",")}function wC({mask:n,unmask:a,block:r,unblock:l,ignore:u}){const f=["base","iframe[srcdoc]:not([src])"],d=rs(n,[".sentry-mask","[data-sentry-mask]"]),p=rs(a,[]);return{maskTextSelector:d,unmaskTextSelector:p,blockSelector:rs(r,[".sentry-block","[data-sentry-block]",...f]),unblockSelector:rs(l,[]),ignoreSelector:rs(u,[".sentry-ignore","[data-sentry-ignore]",'input[type="file"]'])}}function OC({el:n,key:a,maskAttributes:r,maskAllText:l,privacyOptions:u,value:f}){return!l||u.unmaskTextSelector&&n.matches(u.unmaskTextSelector)?f:r.includes(a)||a==="value"&&n.tagName==="INPUT"&&["submit","button"].includes(n.getAttribute("type")||"")?f.replace(/[\S]/g,"*"):f}const Iy='img,image,svg,video,object,picture,embed,map,audio,link[rel="icon"],link[rel="apple-touch-icon"]',CC=["content-length","content-type","accept"];let By=!1;const DC=(n=>new xC(n));class xC{constructor({flushMinDelay:a=aA,flushMaxDelay:r=iA,minReplayDuration:l=cA,maxReplayDuration:u=gy,stickySession:f=!0,useCompression:d=!0,workerUrl:p,_experiments:h={},maskAllText:y=!0,maskAllInputs:S=!0,blockAllMedia:_=!0,mutationBreadcrumbLimit:v=750,mutationLimit:E=1e4,slowClickTimeout:R=7e3,slowClickIgnoreSelectors:x=[],networkDetailAllowUrls:H=[],networkDetailDenyUrls:B=[],networkCaptureBodies:j=!0,networkRequestHeaders:P=[],networkResponseHeaders:W=[],mask:$=[],maskAttributes:U=["title","placeholder","aria-label"],unmask:G=[],block:Q=[],unblock:q=[],ignore:F=[],maskFn:ct,beforeAddRecordingEvent:Z,beforeErrorSampling:bt,onError:Tt}={}){this.name="Replay";const nt=wC({mask:$,unmask:G,block:Q,unblock:q,ignore:F});if(this._recordingOptions={maskAllInputs:S,maskAllText:y,maskInputOptions:{password:!0},maskTextFn:ct,maskInputFn:ct,maskAttributeFn:(A,z,I)=>OC({maskAttributes:U,maskAllText:y,privacyOptions:nt,key:A,value:z,el:I}),...nt,slimDOMOptions:"all",inlineStylesheet:!0,inlineImages:!1,collectFonts:!0,errorHandler:A=>{try{A.__rrweb__=!0}catch{}},recordCrossOriginIframes:!!h.recordCrossOriginIframes},this._initialOptions={flushMinDelay:a,flushMaxDelay:r,minReplayDuration:Math.min(l,fA),maxReplayDuration:Math.min(u,gy),stickySession:f,useCompression:d,workerUrl:p,blockAllMedia:_,maskAllInputs:S,maskAllText:y,mutationBreadcrumbLimit:v,mutationLimit:E,slowClickTimeout:R,slowClickIgnoreSelectors:x,networkDetailAllowUrls:H,networkDetailDenyUrls:B,networkCaptureBodies:j,networkRequestHeaders:Hy(P),networkResponseHeaders:Hy(W),beforeAddRecordingEvent:Z,beforeErrorSampling:bt,onError:Tt,_experiments:h},this._initialOptions.blockAllMedia&&(this._recordingOptions.blockSelector=this._recordingOptions.blockSelector?`${this._recordingOptions.blockSelector},${Iy}`:Iy),this._isInitialized&&sy())throw new Error("Multiple Sentry Session Replay instances are not supported");this._isInitialized=!0}get _isInitialized(){return By}set _isInitialized(a){By=a}afterAllSetup(a){!sy()||this._replay||(this._setup(a),this._initialize(a))}start(){this._replay&&this._replay.start()}
51startBuffering(){this._replay&&this._replay.startBuffering()}stop(){return this._replay?this._replay.stop({forceFlush:this._replay.recordingMode==="session"}):Promise.resolve()}flush(a){return this._replay?this._replay.isEnabled()?this._replay.sendBufferedReplayOrFlush(a):(this._replay.start(),Promise.resolve()):Promise.resolve()}getReplayId(){var a;if((a=this._replay)!=null&&a.isEnabled())return this._replay.getSessionId()}getRecordingMode(){var a;if((a=this._replay)!=null&&a.isEnabled())return this._replay.recordingMode}_initialize(a){this._replay&&(this._maybeLoadFromReplayCanvasIntegration(a),this._replay.initializeSampling())}_setup(a){const r=NC(this._initialOptions,a);this._replay=new AC({options:r,recordingOptions:this._recordingOptions})}_maybeLoadFromReplayCanvasIntegration(a){try{const r=a.getIntegrationByName("ReplayCanvas");if(!r)return;this._replay._canvas=r.getOptions()}catch{}}}function NC(n,a){const r=a.getOptions(),l={sessionSampleRate:0,errorSampleRate:0,...n},u=ps(r.replaysSessionSampleRate),f=ps(r.replaysOnErrorSampleRate);return u==null&&f==null&&Os(()=>{console.warn("Replay is disabled because neither `replaysSessionSampleRate` nor `replaysOnErrorSampleRate` are set.")}),u!=null&&(l.sessionSampleRate=u),f!=null&&(l.errorSampleRate=f),l}function Hy(n){return[...CC,...n.map(a=>a.toLowerCase())]}function mn(n=0){return((xe()||performance.timeOrigin)+n)/1e3}function kC(n){const a=[];if(n.nextHopProtocol!=null){const{name:r,version:l}=JS(n.nextHopProtocol);a.push(["network.protocol.version",l],["network.protocol.name",r])}return xe()?[...a,["http.request.redirect_start",mn(n.redirectStart)],["http.request.fetch_start",mn(n.fetchStart)],["http.request.domain_lookup_start",mn(n.domainLookupStart)],["http.request.domain_lookup_end",mn(n.domainLookupEnd)],["http.request.connect_start",mn(n.connectStart)],["http.request.secure_connection_start",mn(n.secureConnectionStart)],["http.request.connection_end",mn(n.connectEnd)],["http.request.request_start",mn(n.requestStart)],["http.request.response_start",mn(n.responseStart)],["http.request.response_end",mn(n.responseEnd)]]:a}const qy=new WeakMap,Ef=new Map,Jv={traceFetch:!0,traceXHR:!0,enableHTTPTimings:!0,trackFetchStreamPerformance:!1};function zC(n,a){const{traceFetch:r,traceXHR:l,trackFetchStreamPerformance:u,shouldCreateSpanForRequest:f,enableHTTPTimings:d,tracePropagationTargets:p,onRequestSpanStart:h}={...Jv,...a},y=typeof f=="function"?f:v=>!0,S=v=>UC(v,p),_={};r&&(n.addEventProcessor(v=>(v.type==="transaction"&&v.spans&&v.spans.forEach(E=>{if(E.op==="http.client"){const R=Ef.get(E.span_id);R&&(E.timestamp=R/1e3,Ef.delete(E.span_id))}}),v)),u&&v1(v=>{if(v.response){const E=qy.get(v.response);E&&v.endTimestamp&&Ef.set(E,v.endTimestamp)}}),US(v=>{const E=c1(v,y,S,_);if(v.response&&v.fetchData.__span&&qy.set(v.response,v.fetchData.__span),E){const R=Wv(v.fetchData.url),x=R?Qa(R).host:void 0;E.setAttributes({"http.url":R,"server.address":x}),d&&Yy(E),h==null||h(E,{headers:v.headers})}})),l&&nv(v=>{var R;const E=IC(v,y,S,_);if(E){d&&Yy(E);let x;try{x=new Headers((R=v.xhr.__sentry_xhr_v3__)==null?void 0:R.request_headers)}catch{}h==null||h(E,{headers:x})}})}function LC(n){return n.entryType==="resource"&&"initiatorType"in n&&typeof n.nextHopProtocol=="string"&&(n.initiatorType==="fetch"||n.initiatorType==="xmlhttprequest")}function Yy(n){const{url:a}=xt(n).data;if(!a||typeof a!="string")return;const r=Za("resource",({entries:l})=>{l.forEach(u=>{LC(u)&&u.name.endsWith(a)&&(kC(u).forEach(d=>n.setAttribute(...d)),setTimeout(r))})})}function UC(n,a){const r=Pi();if(r){let l,u;try{l=new URL(n,r),u=new URL(r).origin}catch{return!1}const f=l.origin===u;return a?In(l.toString(),a)||f&&In(l.pathname,a):f}else{const l=!!n.match(/^\/(?!\/)/);return a?In(n,a):l}}function IC(n,a,r,l){const u=n.xhr,f=u==null?void 0:u[Xa];if(!u||u.__sentry_own_request__||!f)return;const{url:d,method:p}=f,h=Fa()&&a(d);if(n.endTimestamp&&h){const x=u.__sentry_xhr_span_id__;if(!x)return;const H=l[x];H&&f.status_code!==void 0&&(iS(H,f.status_code),H.end(),delete l[x]);return}const y=Wv(d),S=Qa(y||d),_=u1(d),v=!!_e(),E=h&&v?tr({name:`${p} ${_}`,attributes:{url:d,type:"xhr","http.method":p,"http.url":y,"server.address":S==null?void 0:S.host,[se]:"auto.http.browser",[Sa]:"http.client",...(S==null?void 0:S.search)&&{"http.query":S==null?void 0:S.search},...(S==null?void 0:S.hash)&&{"http.fragment":S==null?void 0:S.hash}}}):new va;u.__sentry_xhr_span_id__=E.spanContext().spanId,l[u.__sentry_xhr_span_id__]=E,r(d)&&BC(u,Fa()&&v?E:void 0);const R=wt();return R&&R.emit("beforeOutgoingRequestSpan",E,n),E}function BC(n,a){const{"sentry-trace":r,baggage:l}=CS({span:a});r&&HC(n,r,l)}function HC(n,a,r){var u;const l=(u=n.__sentry_xhr_v3__)==null?void 0:u.request_headers;
51if(!(l!=null&&l["sentry-trace"]))try{if(n.setRequestHeader("sentry-trace",a),r){const f=l==null?void 0:l.baggage;(!f||!qC(f))&&n.setRequestHeader("baggage",r)}}catch{}}function qC(n){return n.split(",").some(a=>a.trim().startsWith("sentry-"))}function Wv(n){try{return new URL(n,Et.location.origin).href}catch{return}}function YC(){Et.document?Et.document.addEventListener("visibilitychange",()=>{const n=_e();if(!n)return;const a=Ce(n);if(Et.document.hidden&&a){const r="cancelled",{op:l,status:u}=xt(a);en&&Y.log(`[Tracing] Transaction: ${r} -> since tab moved to the background, op: ${l}`),u||a.setStatus({code:Vi,message:r}),a.setAttribute("sentry.cancellation_reason","document.hidden"),a.end()}}):en&&Y.warn("[Tracing] Could not set up background tab detection due to lack of global document")}const jC=3600,Pv="sentry_previous_trace",GC="sentry.previous_trace";function XC(n,{linkPreviousTrace:a,consistentTraceSampling:r}){const l=a==="session-storage";let u=l?FC():void 0;n.on("spanStart",d=>{if(Ce(d)!==d)return;const p=Gt().getPropagationContext();u=VC(u,d,p),l&&QC(u)});let f=!0;r&&n.on("beforeSampling",d=>{if(!u)return;const p=Gt(),h=p.getPropagationContext();if(f&&h.parentSpanId){f=!1;return}p.setPropagationContext({...h,dsc:{...h.dsc,sample_rate:String(u.sampleRate),sampled:String(Zf(u.spanContext))},sampleRand:u.sampleRand}),d.parentSampled=Zf(u.spanContext),d.parentSampleRate=u.sampleRate,d.spanAttributes={...d.spanAttributes,[dE]:u.sampleRate}})}function VC(n,a,r){const l=xt(a);function u(){var p,h;try{return Number((p=r.dsc)==null?void 0:p.sample_rate)??Number((h=l.data)==null?void 0:h[Py])}catch{return 0}}const f={spanContext:a.spanContext(),startTimestamp:l.start_timestamp,sampleRate:u(),sampleRand:r.sampleRand};if(!n)return f;const d=n.spanContext;return d.traceId===l.trace_id?n:(Date.now()/1e3-n.startTimestamp<=jC&&(en&&Y.log(`Adding previous_trace ${d} link to span ${{op:l.op,...a.spanContext()}}`),a.addLink({context:d,attributes:{[hE]:"previous_trace"}}),a.setAttribute(GC,`${d.traceId}-${d.spanId}-${Zf(d)?1:0}`)),f)}function QC(n){try{Et.sessionStorage.setItem(Pv,JSON.stringify(n))}catch(a){en&&Y.warn("Could not store previous trace in sessionStorage",a)}}function FC(){var n;try{const a=(n=Et.sessionStorage)==null?void 0:n.getItem(Pv);return JSON.parse(a)}catch{return}}function Zf(n){return n.traceFlags===1}const ZC="BrowserTracing",KC={...lo,instrumentNavigation:!0,instrumentPageLoad:!0,markBackgroundSpan:!0,enableLongTask:!0,enableLongAnimationFrame:!0,enableInp:!0,enableElementTiming:!0,ignoreResourceSpans:[],ignorePerformanceApiSpans:[],detectRedirects:!0,linkPreviousTrace:"in-memory",consistentTraceSampling:!1,_experiments:{},...Jv},$C=((n={})=>{const a={name:void 0,source:void 0},r=Et.document,{enableInp:l,enableElementTiming:u,enableLongTask:f,enableLongAnimationFrame:d,_experiments:{enableInteractions:p,enableStandaloneClsSpans:h,enableStandaloneLcpSpans:y},beforeStartSpan:S,idleTimeout:_,finalTimeout:v,childSpanTimeout:E,markBackgroundSpan:R,traceFetch:x,traceXHR:H,trackFetchStreamPerformance:B,shouldCreateSpanForRequest:j,enableHTTPTimings:P,ignoreResourceSpans:W,ignorePerformanceApiSpans:$,instrumentPageLoad:U,instrumentNavigation:G,detectRedirects:Q,linkPreviousTrace:q,consistentTraceSampling:F,onRequestSpanStart:ct}={...KC,...n};let Z,bt;function Tt(nt,A,z=!0){const I=A.op==="pageload",J=S?S(A):A,ut=J.attributes||{};if(A.name!==J.name&&(ut[gn]="custom",J.attributes=ut),!z){const ft=ko();tr({...J,startTime:ft}).end(ft);return}a.name=J.name,a.source=ut[gn];const Lt=SS(J,{idleTimeout:_,finalTimeout:v,childSpanTimeout:E,disableAutoFinish:I,beforeSpanEnd:ft=>{Z==null||Z(),OR(ft,{recordClsOnPageloadSpan:!h,recordLcpOnPageloadSpan:!y,ignoreResourceSpans:W,ignorePerformanceApiSpans:$}),Gy(nt,void 0);const Ut=Gt(),ce=Ut.getPropagationContext();Ut.setPropagationContext({...ce,traceId:Lt.spanContext().traceId,sampled:Do(Lt),dsc:ya(ft)})}});Gy(nt,Lt);function Mt(){r&&["interactive","complete"].includes(r.readyState)&&nt.emit("idleSpanEnableAutoFinish",Lt)}I&&r&&(r.addEventListener("readystatechange",()=>{Mt()}),Mt())}return{name:ZC,setup(nt){if(xE(),Z=bR({recordClsStandaloneSpans:h||!1,recordLcpStandaloneSpans:y||!1,client:nt}),l&&$R(),u&&BR(),d&&Wt.PerformanceObserver&&PerformanceObserver.supportedEntryTypes&&PerformanceObserver.supportedEntryTypes.includes("long-animation-frame")?TR():f&&ER(),p&&RR(),Q&&r){const z=()=>{bt=De()};addEventListener("click",z,{capture:!0}),addEventListener("keydown",z,{capture:!0,passive:!0})}function A(){const z=Ts(nt);z&&!xt(z).timestamp&&(en&&Y.log(`[Tracing] Finishing current active span with op: ${xt(z).op}`),z.setAttribute(po,"cancelled"),z.end())}nt.on("startNavigationSpan",(z,I)=>{if(wt()!==nt)return;if(I!=null&&I.isRedirect){en&&Y.warn("[Tracing] Detected redirect, navigation span will not be the root span, but a child span."),Tt(nt,{op:"navigation.redirect",...z},!1);return}bt=void 0,A(),ws().setPropagationContext({traceId:ho(),sampleRand:Math.random()});const J=Gt();J.setPropagationContext({traceId:ho(),sampleRand:Math.random()}),J.setSDKProcessingMetadata({normalizedRequest:void 0}),Tt(nt,{op:"navigation",...z})}),nt.on("startPageLoadSpan",(z,I={})=>
51{if(wt()!==nt)return;A();const J=I.sentryTrace||jy("sentry-trace"),ut=I.baggage||jy("baggage"),Lt=pE(J,ut),Mt=Gt();Mt.setPropagationContext(Lt),Mt.setSDKProcessingMetadata({normalizedRequest:nd()}),Tt(nt,{op:"pageload",...z})})},afterAllSetup(nt){let A=Pi();if(q!=="off"&&XC(nt,{linkPreviousTrace:q,consistentTraceSampling:F}),Et.location){if(U){const z=xe();JC(nt,{name:Et.location.pathname,startTime:z?z/1e3:void 0,attributes:{[gn]:"url",[se]:"auto.pageload.browser"}})}G&&Bo(({to:z,from:I})=>{if(I===void 0&&(A==null?void 0:A.indexOf(z))!==-1){A=void 0;return}A=void 0;const J=zS(z),ut=Ts(nt),Lt=ut&&Q&&tD(ut,bt);WC(nt,{name:(J==null?void 0:J.pathname)||Et.location.pathname,attributes:{[gn]:"url",[se]:"auto.navigation.browser"}},{url:z,isRedirect:Lt})})}R&&YC(),p&&PC(nt,_,v,E,a),l&&PR(),zC(nt,{traceFetch:x,traceXHR:H,trackFetchStreamPerformance:B,tracePropagationTargets:nt.getOptions().tracePropagationTargets,shouldCreateSpanForRequest:j,enableHTTPTimings:P,onRequestSpanStart:ct})}}});function JC(n,a,r){n.emit("startPageLoadSpan",a,r),Gt().setTransactionName(a.name);const l=Ts(n);return l&&n.emit("afterStartPageLoadSpan",l),l}function WC(n,a,r){const{url:l,isRedirect:u}=r||{};n.emit("beforeStartNavigationSpan",a,{isRedirect:u}),n.emit("startNavigationSpan",a,{isRedirect:u});const f=Gt();return f.setTransactionName(a.name),l&&!u&&f.setSDKProcessingMetadata({normalizedRequest:{...nd(),url:l}}),Ts(n)}function jy(n){const a=Et.document,r=a==null?void 0:a.querySelector(`meta[name=${n}]`);return(r==null?void 0:r.getAttribute("content"))||void 0}function PC(n,a,r,l,u){const f=Et.document;let d;const p=()=>{const h="ui.action.click",y=Ts(n);if(y){const S=xt(y).op;if(["navigation","pageload"].includes(S)){en&&Y.warn(`[Tracing] Did not create ${h} span because a pageload or navigation span is in progress.`);return}}
51if(d&&(d.setAttribute(po,"interactionInterrupted"),d.end(),d=void 0),!u.name){en&&Y.warn(`[Tracing] Did not create ${h} transaction because _latestRouteName is missing.`);return}d=SS({name:u.name,op:h,attributes:{[gn]:u.source||"url"}},{idleTimeout:a,finalTimeout:r,childSpanTimeout:l})};f&&addEventListener("click",p,{capture:!0})}const t_="_sentry_idleSpan";function Ts(n){return n[t_]}function Gy(n,a){gs(n,t_,a)}const Xy=1.5;function tD(n,a){const r=xt(n),l=ko(),u=r.start_timestamp;return!(l-u>Xy||a&&l-a<=Xy)}const eD="BrowserTracing";function nD(n){n.integrations&&Array.isArray(n.integrations)&&n.integrations.some(l=>l.name===eD)&&Os(()=>{console.warn("browserTracingIntegration is not fully compatible with @sentry/react-router. Please use reactRouterTracingIntegration instead.")}),OS(n,"react-router",["react-router","browser"]);const a=PM(n);return mE("runtime","browser"),a}const aD="https://[email protected]/4509844381827072";nD({enabled:!0,debug:!1,dsn:aD,sendDefaultPii:!0,integrations:[$C(),DC({maskAllText:!1,blockAllMedia:!1})],replaysSessionSampleRate:1,replaysOnErrorSampleRate:1,tracesSampleRate:1});pe.startTransition(()=>{_E.hydrateRoot(document,vg.jsx(pe.StrictMode,{children:vg.jsx(OE,{})}))});
52//# sourceMappingURL=entry.client-zNp2qr_D.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.