1import{e as aw,r as Ue,y as Dv,z as rw,B as iw,C as sw,D as ow,E as lw,G as uw,H as cw,I as fw,J as dw,K as hw,P as mw,Q as pw,T as gw,U as yw,V as _w,j as X_}from"./chunk-QMGIS6GS-BqmtbF44.js";import{D as ct,l as Z,g as Ya,G as Zt,a as Se,b as ve,S as go,d as Hu,e as Nv,T as zv,s as zt,f as uc,h as zr,p as yo,n as Qh,i as Oo,j as Sw,k as Ga,m as fh,o as Do,q as No,t as dn,r as Fa,u as le,v as vw,w as oo,x as fn,y as bw,z as Ew,A as $i,B as Zh,C as At,E as V_,F as Jt,H as Au,I as Q_,J as Tw,K as Kh,L as xv,M as kv,_ as ww,N as Cu,O as zo,P as Lv,Q as Rw,R as Bv,U as Wh,V as ju,W as Aw,X as Iv,Y as Cw,Z as lo,$ as Z_,a0 as _o,a1 as K_,a2 as na,a3 as Mw,a4 as Uv,a5 as qv,a6 as Ow,a7 as Hv,a8 as Yu,a9 as jv,aa as Dw,ab as Nw,ac as dh,ad as Ji,ae as W_,af as zw,ag as xw,ah as kw,ai as Lw,aj as Bw,ak as $h,al as Er,am as ta,an as Gu,ao as Iw,ap as qe,aq as $_,ar as J_,as as Yv,at as Gv,au as Uw,av as Fv,aw as So,ax as Pi,ay as qw,az as hh,aA as vo,c as Xv,aB as Vv,aC as P_,aD as Hw,aE as Jh,aF as jw,aG as Yw,aH as He,aI as bn,aJ as Qv,aK as uo,aL as Gw,aM as Hi,aN as tS,aO as eS,aP as nS,aQ as Zv,aR as Fw,aS as Xw,aT as Vw,aU as Qw,aV as Zw,aW as Kw,aX as Ww,aY as $w}from"./debug-build-B2LtsJ21.js";import{a as Jw,r as Pw}from"./index-p_iRaEW9.js";import{i as tR}from"./mixpanel-BvNGLYgs.js";import"./routes.config-ezQ5CiOy.js";import{a as eR}from"./googleTranslateNavigation-C31b1ffa.js";function p3(){import.meta.url,import("_").catch(()=>1),async function*(){}().next()}/** 2 * @license 3 * web-streams-polyfill v4.1.0 4 * Copyright 2024 Mattias Buelens, Diwank Singh Tomer and other contributors. 5 * This code is released under the MIT license. 6 * SPDX-License-Identifier: MIT 7 */function bo(){}function he(e){return typeof e=="object"&&e!==null||typeof e=="function"}const Kv=bo;function wt(e,a){try{Object.defineProperty(e,"name",{value:a,configurable:!0})}catch(i){}}const Ph=Promise,nR=Promise.resolve.bind(Ph),aR=Promise.prototype.then,rR=Promise.reject.bind(Ph),iR=nR;function be(e){return new Ph(e)}function Nt(e){return be(a=>a(e))}function P(e){return rR(e)}function On(e,a,i){return aR.call(e,a,i)}function En(e,a,i){On(On(e,a,i),void 0,Kv)}function Ud(e,a){En(e,a)}function mh(e,a){En(e,void 0,a)}function Or(e,a,i){return On(e,a,i)}function xo(e){On(e,void 0,Kv)}let Dr=e=>{if(typeof queueMicrotask=="function")Dr=queueMicrotask;else{const a=Nt(void 0);Dr=i=>On(a,i)}return Dr(e)};function ji(e,a,i){if(typeof e!="function")throw new TypeError("Argument is not a function");return Function.prototype.apply.call(e,a,i)}function ts(e,a,i){try{return Nt(ji(e,a,i))}catch(s){return P(s)}}class mn{constructor(){this._cursor=0,this._size=0,this._front={_elements:[],_next:void 0},this._back=this._front,this._cursor=0,this._size=0}get length(){return this._size}push(a){const i=this._back;let s=i;i._elements.length===16383&&(s={_elements:[],_next:void 0}),i._elements.push(a),s!==i&&(this._back=s,i._next=s),++this._size}shift(){const a=this._front;let i=a;const s=this._cursor;let l=s+1;const c=a._elements,d=c[s];return l===16384&&(i=a._next,l=0),--this._size,this._cursor=l,a!==i&&(this._front=i),c[s]=void 0,d}forEach(a){let i=this._cursor,s=this._front,l=s._elements;for(;!(i===l.length&&s._next===void 0||i===l.length&&(s=s._next,l=s._elements,i=0,l.length===0));)a(l[i]),++i}peek(){const a=this._front,i=this._cursor;return a._elements[i]}}const Wv=Symbol("[[AbortSteps]]"),$v=Symbol("[[ErrorSteps]]"),tm=Symbol("[[CancelSteps]]"),em=Symbol("[[PullSteps]]"),nm=Symbol("[[ReleaseSteps]]");function Jv(e,a){e._ownerReadableStream=a,a._reader=e,a._state==="readable"?ph(e):a._state==="closed"?function(i){ph(i),tb(i)}(e):Pv(e,a._storedError)}function am(e,a){return vn(e._ownerReadableStream,a)}function Pn(e){const a=e._ownerReadableStream;a._state==="readable"?rm(e,new TypeError("Reader was released and can no longer be used to monitor the stream's closedness")):function(i,s){Pv(i,s)}(e,new TypeError("Reader was released and can no longer be used to monitor the stream's closedness")),a._readableStreamController[nm](),a._reader=void 0,e._ownerReadableStream=void 0}function Fu(e){return new TypeError("Cannot "+e+" a stream using a released reader")}function ph(e){e._closedPromise=be((a,i)=>{e._closedPromise_resolve=a,e._closedPromise_reject=i})}function Pv(e,a){ph(e),rm(e,a)}function rm(e,a){e._closedPromise_reject!==void 0&&(xo(e._closedPromise),e._closedPromise_reject(a),e._closedPromise_resolve=void 0,e._closedPromise_reject=void 0)}function tb(e){e._closedPromise_resolve!==void 0&&(e._closedPromise_resolve(void 0),e._closedPromise_resolve=void 0,e._closedPromise_reject=void 0)}const aS=Number.isFinite||function(e){return typeof e=="number"&&isFinite(e)},sR=Math.trunc||function(e){return e<0?Math.ceil(e):Math.floor(e)};function Ua(e,a){if(e!==void 0&&typeof(i=e)!="object"&&typeof i!="function")throw new TypeError("".concat(a," is not an object."));var i}function Qa(e,a){if(typeof e!="function")throw new TypeError("".concat(a," is not a function."))}function eb(e,a){if(!function(i){return typeof i=="object"&&i!==null||typeof i=="function"}(e))throw new TypeError("".concat(a," is not an object."))}
7function xr(e,a,i){if(e===void 0)throw new TypeError("Parameter ".concat(a," is required in '").concat(i,"'."))}function rS(e,a,i){if(e===void 0)throw new TypeError("".concat(a," is required in '").concat(i,"'."))}function nb(e){return Number(e)}function iS(e){return e===0?0:e}function im(e,a){const i=Number.MAX_SAFE_INTEGER;let s=Number(e);if(s=iS(s),!aS(s))throw new TypeError("".concat(a," is not a finite number"));if(s=function(l){return iS(sR(l))}(s),s<0||s>i)throw new TypeError("".concat(a," is outside the accepted range of 0 to ").concat(i,", inclusive"));return aS(s)&&s!==0?s:0}function sm(e,a){if(!za(e))throw new TypeError("".concat(a," is not a ReadableStream."))}function Ii(e){return new Tr(e)}function ab(e,a){e._reader._readRequests.push(a)}function om(e,a,i){const s=e._reader._readRequests.shift();i?s._closeSteps():s._chunkSteps(a)}function cc(e){return e._reader._readRequests.length}function rb(e){const a=e._reader;return a!==void 0&&!!qa(a)}class Tr{constructor(a){if(xr(a,1,"ReadableStreamDefaultReader"),sm(a,"First parameter"),Ha(a))throw new TypeError("This stream has already been locked for exclusive reading by another reader");Jv(this,a),this._readRequests=new mn}get closed(){return qa(this)?this._closedPromise:P(lu("closed"))}cancel(a=void 0){return qa(this)?this._ownerReadableStream===void 0?P(Fu("cancel")):am(this,a):P(lu("cancel"))}read(){if(!qa(this))return P(lu("read"));if(this._ownerReadableStream===void 0)return P(Fu("read from"));let a,i;const s=be((l,c)=>{a=l,i=c});return Eo(this,{_chunkSteps:l=>a({value:l,done:!1}),_closeSteps:()=>a({value:void 0,done:!0}),_errorSteps:l=>i(l)}),s}releaseLock(){if(!qa(this))throw lu("releaseLock");this._ownerReadableStream!==void 0&&function(a){Pn(a);const i=new TypeError("Reader was released");ib(a,i)}(this)}}function qa(e){return!!he(e)&&!!Object.prototype.hasOwnProperty.call(e,"_readRequests")&&e instanceof Tr}function Eo(e,a){const i=e._ownerReadableStream;i._disturbed=!0,i._state==="closed"?a._closeSteps():i._state==="errored"?a._errorSteps(i._storedError):i._readableStreamController[em](a)}function ib(e,a){const i=e._readRequests;e._readRequests=new mn,i.forEach(s=>{s._errorSteps(a)})}function lu(e){return new TypeError("ReadableStreamDefaultReader.prototype.".concat(e," can only be used on a ReadableStreamDefaultReader"))}var qd,Hd,jd;function ao(e){return e.slice()}function sb(e,a,i,s,l){new Uint8Array(e).set(new Uint8Array(i,s,l),a)}Object.defineProperties(Tr.prototype,{cancel:{enumerable:!0},read:{enumerable:!0},releaseLock:{enumerable:!0},closed:{enumerable:!0}}),wt(Tr.prototype.cancel,"cancel"),wt(Tr.prototype.read,"read"),wt(Tr.prototype.releaseLock,"releaseLock"),typeof Symbol.toStringTag=="symbol"&&Object.defineProperty(Tr.prototype,Symbol.toStringTag,{value:"ReadableStreamDefaultReader",configurable:!0});let kr=e=>(kr=typeof e.transfer=="function"?a=>a.transfer():typeof structuredClone=="function"?a=>structuredClone(a,{transfer:[a]}):a=>a,kr(e)),Lr=e=>(Lr=typeof e.detached=="boolean"?a=>a.detached:a=>a.byteLength===0,Lr(e));function ob(e,a,i){if(e.slice)return e.slice(a,i);const s=i-a,l=new ArrayBuffer(s);return sb(l,0,e,a,s),l}function ro(e,a){const i=e[a];if(i!=null){if(typeof i!="function")throw new TypeError("".concat(String(a)," is not a function"));return i}}function sS(e){try{const a=e.done,i=e.value;return On(iR(i),s=>({done:a,value:s}))}catch(a){return P(a)}}const ko=(jd=(qd=Symbol.asyncIterator)!==null&&qd!==void 0?qd:(Hd=Symbol.for)===null||Hd===void 0?void 0:Hd.call(Symbol,"Symbol.asyncIterator"))!==null&&jd!==void 0?jd:"@@asyncIterator";function lb(e,a="sync",i){if(i===void 0)if(a==="async"){if((i=ro(e,ko))===void 0)return function(l){const c={next(){let d;try{d=ub(l)}catch(h){return P(h)}return sS(d)},return(d){let h;try{const m=ro(l.iterator,"return");if(m===void 0)return Nt({done:!0,value:d});h=ji(m,l.iterator,[d])}catch(m){return P(m)}return he(h)?sS(h):P(new TypeError("The iterator.return() method must return an object"))}};return{iterator:c,nextMethod:c.next,done:!1}}(lb(e,"sync",ro(e,Symbol.iterator)))}else i=ro(e,Symbol.iterator);if(i===void 0)throw new TypeError("The object is not iterable");const s=ji(i,e,[]);if(!he(s))throw new TypeError("The iterator method must return an object");return{iterator:s,nextMethod:s.next,done:!1}}function ub(e){const a=ji(e.nextMethod,e.iterator,[]);if(!he(a))throw new TypeError("The iterator.next() method must return an object");return a}class cb{constructor(a,i){this._ongoingPromise=void 0,this._isFinished=!1,this._reader=a,this._preventCancel=i}
7next(){const a=()=>this._nextSteps();return this._ongoingPromise=this._ongoingPromise?Or(this._ongoingPromise,a,a):a(),this._ongoingPromise}return(a){const i=()=>this._returnSteps(a);return this._ongoingPromise=this._ongoingPromise?Or(this._ongoingPromise,i,i):i(),this._ongoingPromise}_nextSteps(){if(this._isFinished)return Promise.resolve({value:void 0,done:!0});const a=this._reader;let i,s;const l=be((c,d)=>{i=c,s=d});return Eo(a,{_chunkSteps:c=>{this._ongoingPromise=void 0,Dr(()=>i({value:c,done:!1}))},_closeSteps:()=>{this._ongoingPromise=void 0,this._isFinished=!0,Pn(a),i({value:void 0,done:!0})},_errorSteps:c=>{this._ongoingPromise=void 0,this._isFinished=!0,Pn(a),s(c)}}),l}_returnSteps(a){if(this._isFinished)return Promise.resolve({value:a,done:!0});this._isFinished=!0;const i=this._reader;if(!this._preventCancel){const s=am(i,a);return Pn(i),Or(s,()=>({value:a,done:!0}))}return Pn(i),Nt({value:a,done:!0})}}const fb={next(){return oS(this)?this._asyncIteratorImpl.next():P(lS("next"))},return(e){return oS(this)?this._asyncIteratorImpl.return(e):P(lS("return"))},[ko](){return this}};function oS(e){if(!he(e)||!Object.prototype.hasOwnProperty.call(e,"_asyncIteratorImpl"))return!1;try{return e._asyncIteratorImpl instanceof cb}catch(a){return!1}}function lS(e){return new TypeError("ReadableStreamAsyncIterator.".concat(e," can only be used on a ReadableSteamAsyncIterator"))}Object.defineProperty(fb,ko,{enumerable:!1});const db=Number.isNaN||function(e){return e!=e};function uS(e){const a=ob(e.buffer,e.byteOffset,e.byteOffset+e.byteLength);return new Uint8Array(a)}function gh(e){const a=e._queue.shift();return e._queueTotalSize-=a.size,e._queueTotalSize<0&&(e._queueTotalSize=0),a.value}function lm(e,a,i){if(typeof(s=i)!="number"||db(s)||s<0||i===1/0)throw new RangeError("Size must be a finite, non-NaN, non-negative number.");var s;e._queue.push({value:a,size:i}),e._queueTotalSize+=i}function Za(e){e._queue=new mn,e._queueTotalSize=0}function hb(e){return e===DataView}class Di{constructor(){throw new TypeError("Illegal constructor")}get view(){if(!Yd(this))throw Gd("view");return this._view}respond(a){if(!Yd(this))throw Gd("respond");if(xr(a,1,"respond"),a=im(a,"First parameter"),this._associatedReadableByteStreamController===void 0)throw new TypeError("This BYOB request has been invalidated");if(Lr(this._view.buffer))throw new TypeError("The BYOB request's buffer has been detached and so cannot be used as a response");Nu(this._associatedReadableByteStreamController,a)}respondWithNewView(a){if(!Yd(this))throw Gd("respondWithNewView");if(xr(a,1,"respondWithNewView"),!ArrayBuffer.isView(a))throw new TypeError("You can only respond with array buffer views");if(this._associatedReadableByteStreamController===void 0)throw new TypeError("This BYOB request has been invalidated");if(Lr(a.buffer))throw new TypeError("The given view's buffer has been detached and so cannot be used as a response");zu(this._associatedReadableByteStreamController,a)}}Object.defineProperties(Di.prototype,{respond:{enumerable:!0},respondWithNewView:{enumerable:!0},view:{enumerable:!0}}),wt(Di.prototype.respond,"respond"),wt(Di.prototype.respondWithNewView,"respondWithNewView"),typeof Symbol.toStringTag=="symbol"&&Object.defineProperty(Di.prototype,Symbol.toStringTag,{value:"ReadableStreamBYOBRequest",configurable:!0});class Ba{constructor(){throw new TypeError("Illegal constructor")}get byobRequest(){if(!wr(this))throw Ps("byobRequest");return _h(this)}get desiredSize(){if(!wr(this))throw Ps("desiredSize");return wb(this)}close(){if(!wr(this))throw Ps("close");if(this._closeRequested)throw new TypeError("The stream has already been closed; do not close it again!");const a=this._controlledReadableByteStream._state;if(a!=="readable")throw new TypeError("The stream (in ".concat(a," state) is not in the readable state and cannot be closed"));io(this)}enqueue(a){if(!wr(this))throw Ps("enqueue");if(xr(a,1,"enqueue"),!ArrayBuffer.isView(a))throw new TypeError("chunk must be an array buffer view");if(a.byteLength===0)throw new TypeError("chunk must have non-zero byteLength");if(a.buffer.byteLength===0)throw new TypeError("chunk's buffer must have non-zero byteLength");if(this._closeRequested)throw new TypeError("stream is closed or draining");const i=this._controlledReadableByteStream._state;if(i!=="readable")throw new TypeError("The stream (in ".concat(i," state) is not in the readable state and cannot be enqueued to"));Du(this,a)}error(a=void 0){if(!wr(this))throw Ps("error");cn(this,a)}[tm](a){mb(this),Za(this);const i=this._cancelAlgorithm(a);return fc(this),i}[em](a){const i=this._controlledReadableByteStream;if(this._queueTotalSize>0)return void Tb(this,a);const s=this._autoAllocateChunkSize;if(s!==void 0){let l;try{l=new ArrayBuffer(s)}catch(d){return void a._errorSteps(d)}const c={buffer:l,bufferByteLength:s,byteOffset:0,byteLength:s,bytesFilled:0,minimumFill:1,elementSize:1,viewConstructor:Uint8Array,readerType:"default"};this._pendingPullIntos.push(c)}ab(i,a),Ir(this)}
7[nm](){if(this._pendingPullIntos.length>0){const a=this._pendingPullIntos.peek();a.readerType="none",this._pendingPullIntos=new mn,this._pendingPullIntos.push(a)}}}function wr(e){return!!he(e)&&!!Object.prototype.hasOwnProperty.call(e,"_controlledReadableByteStream")&&e instanceof Ba}function Yd(e){return!!he(e)&&!!Object.prototype.hasOwnProperty.call(e,"_associatedReadableByteStreamController")&&e instanceof Di}function Ir(e){if(function(i){const s=i._controlledReadableByteStream;return s._state!=="readable"||i._closeRequested||!i._started?!1:!!(rb(s)&&cc(s)>0||cm(s)&&Cb(s)>0||wb(i)>0)}(e)){if(e._pulling)return void(e._pullAgain=!0);e._pulling=!0,En(e._pullAlgorithm(),()=>(e._pulling=!1,e._pullAgain&&(e._pullAgain=!1,Ir(e)),null),i=>(cn(e,i),null))}}function mb(e){um(e),e._pendingPullIntos=new mn}function pb(e,a){let i=!1;e._state==="closed"&&(i=!0);const s=gb(a);a.readerType==="default"?om(e,s,i):function(l,c,d){const h=l._reader,m=h._readIntoRequests.shift();d?m._closeSteps(c):m._chunkSteps(c)}(e,s,i)}function Mu(e,a){for(let i=0;i<a.length;++i)pb(e,a[i])}function gb(e){const a=e.bytesFilled,i=e.elementSize;return new e.viewConstructor(e.buffer,e.byteOffset,a/i)}function Ou(e,a,i,s){e._queue.push({buffer:a,byteOffset:i,byteLength:s}),e._queueTotalSize+=s}function yb(e,a,i,s){let l;try{l=ob(a,i,i+s)}catch(c){throw cn(e,c),c}Ou(e,l,0,s)}function _b(e,a){a.bytesFilled>0&&yb(e,a.buffer,a.byteOffset,a.bytesFilled),Ui(e)}function Sb(e,a){const i=Math.min(e._queueTotalSize,a.byteLength-a.bytesFilled),s=a.bytesFilled+i;let l=i,c=!1;const d=s-s%a.elementSize;d>=a.minimumFill&&(l=d-a.bytesFilled,c=!0);const h=e._queue;for(;l>0;){const m=h.peek(),g=Math.min(l,m.byteLength),S=a.byteOffset+a.bytesFilled;sb(a.buffer,S,m.buffer,m.byteOffset,g),m.byteLength===g?h.shift():(m.byteOffset+=g,m.byteLength-=g),e._queueTotalSize-=g,vb(e,g,a),l-=g}return c}function vb(e,a,i){i.bytesFilled+=a}function bb(e){e._queueTotalSize===0&&e._closeRequested?(fc(e),Lo(e._controlledReadableByteStream)):Ir(e)}function um(e){e._byobRequest!==null&&(e._byobRequest._associatedReadableByteStreamController=void 0,e._byobRequest._view=null,e._byobRequest=null)}function yh(e){const a=[];for(;e._pendingPullIntos.length>0&&e._queueTotalSize!==0;){const i=e._pendingPullIntos.peek();Sb(e,i)&&(Ui(e),a.push(i))}return a}function oR(e,a,i,s){const l=e._controlledReadableByteStream,c=a.constructor,d=function(v){return hb(v)?1:v.BYTES_PER_ELEMENT}(c),{byteOffset:h,byteLength:m}=a,g=i*d;let S;try{S=kr(a.buffer)}catch(v){return void s._errorSteps(v)}const _={buffer:S,bufferByteLength:S.byteLength,byteOffset:h,byteLength:m,bytesFilled:0,minimumFill:g,elementSize:d,viewConstructor:c,readerType:"byob"};if(e._pendingPullIntos.length>0)return e._pendingPullIntos.push(_),void cS(l,s);if(l._state!=="closed"){if(e._queueTotalSize>0){if(Sb(e,_)){const v=gb(_);return bb(e),void s._chunkSteps(v)}if(e._closeRequested){const v=new TypeError("Insufficient bytes to fill elements in the given buffer");return cn(e,v),void s._errorSteps(v)}}e._pendingPullIntos.push(_),cS(l,s),Ir(e)}else{const v=new c(_.buffer,_.byteOffset,0);s._closeSteps(v)}}function Eb(e,a){const i=e._pendingPullIntos.peek();um(e),e._controlledReadableByteStream._state==="closed"?function(s,l){l.readerType==="none"&&Ui(s);const c=s._controlledReadableByteStream;if(cm(c)){const d=[];for(let h=0;h<Cb(c);++h)d.push(Ui(s));Mu(c,d)}}(e,i):function(s,l,c){if(vb(0,l,c),c.readerType==="none"){_b(s,c);const m=yh(s);return void Mu(s._controlledReadableByteStream,m)}if(c.bytesFilled<c.minimumFill)return;Ui(s);const d=c.bytesFilled%c.elementSize;if(d>0){const m=c.byteOffset+c.bytesFilled;yb(s,c.buffer,m-d,d)}c.bytesFilled-=d;const h=yh(s);pb(s._controlledReadableByteStream,c),Mu(s._controlledReadableByteStream,h)}(e,a,i),Ir(e)}function Ui(e){return e._pendingPullIntos.shift()}function fc(e){e._pullAlgorithm=void 0,e._cancelAlgorithm=void 0}function io(e){const a=e._controlledReadableByteStream;if(!e._closeRequested&&a._state==="readable")if(e._queueTotalSize>0)e._closeRequested=!0;else{if(e._pendingPullIntos.length>0){const i=e._pendingPullIntos.peek();if(i.bytesFilled%i.elementSize!=0){const s=new TypeError("Insufficient bytes to fill elements in the given buffer");throw cn(e,s),s}}fc(e),Lo(a)}}function Du(e,a){const i=e._controlledReadableByteStream;if(e._closeRequested||i._state!=="readable")return;const{buffer:s,byteOffset:l,byteLength:c}=a;if(Lr(s))throw new TypeError("chunk's buffer is detached and so cannot be enqueued");const d=kr(s);if(e._pendingPullIntos.length>0){const h=e._pendingPullIntos.peek();if(Lr(h.buffer))throw new TypeError("The BYOB request's buffer has been detached and so cannot be filled with an enqueued chunk");um(e),h.buffer=kr(h.buffer),h.readerType==="none"&&_b(e,h)}if(rb(i))(function(h){const m=h._controlledReadableByteStream._reader;for(;m._readRequests.length>0;){if(h._queueTotalSize===0)return;Tb(h,m._readRequests.shift())}})(e),cc(i)===0?Ou(e,d,l,c):(e._pendingPullIntos.length>0&&Ui(e),om(i,new Uint8Array(d,l,c),!1));else if(cm(i)){Ou(e,d,l,c);const h=yh(e);Mu(e._controlledReadableByteStream,h)}else Ou(e,d,l,c);Ir(e)}function cn(e,a){const i=e._controlledReadableByteStream;i._state==="readable"&&(mb(e),Za(e),fc(e),Qb(i,a))}function Tb(e,a){const i=e._queue.shift();e._queueTotalSize-=i.byteLength,bb(e);const s=new Uint8Array(i.buffer,i.byteOffset,i.byteLength);a._chunkSteps(s)}function _h(e){if(e._byobRequest===null&&e._pendingPullIntos.length>0){const a=e._pendingPullIntos.peek(),i=new Uint8Array(a.buffer,a.byteOffset+a.b
7ytesFilled,a.byteLength-a.bytesFilled),s=Object.create(Di.prototype);(function(l,c,d){l._associatedReadableByteStreamController=c,l._view=d})(s,e,i),e._byobRequest=s}return e._byobRequest}function wb(e){const a=e._controlledReadableByteStream._state;return a==="errored"?null:a==="closed"?0:e._strategyHWM-e._queueTotalSize}function Nu(e,a){const i=e._pendingPullIntos.peek();if(e._controlledReadableByteStream._state==="closed"){if(a!==0)throw new TypeError("bytesWritten must be 0 when calling respond() on a closed stream")}else{if(a===0)throw new TypeError("bytesWritten must be greater than 0 when calling respond() on a readable stream");if(i.bytesFilled+a>i.byteLength)throw new RangeError("bytesWritten out of range")}i.buffer=kr(i.buffer),Eb(e,a)}function zu(e,a){const i=e._pendingPullIntos.peek();if(e._controlledReadableByteStream._state==="closed"){if(a.byteLength!==0)throw new TypeError("The view's length must be 0 when calling respondWithNewView() on a closed stream")}else if(a.byteLength===0)throw new TypeError("The view's length must be greater than 0 when calling respondWithNewView() on a readable stream");if(i.byteOffset+i.bytesFilled!==a.byteOffset)throw new RangeError("The region specified by view does not match byobRequest");if(i.bufferByteLength!==a.buffer.byteLength)throw new RangeError("The buffer of view has different capacity than byobRequest");if(i.bytesFilled+a.byteLength>i.byteLength)throw new RangeError("The region specified by view is larger than byobRequest");const s=a.byteLength;i.buffer=kr(a.buffer),Eb(e,s)}function Rb(e,a,i,s,l,c,d){a._controlledReadableByteStream=e,a._pullAgain=!1,a._pulling=!1,a._byobRequest=null,a._queue=a._queueTotalSize=void 0,Za(a),a._closeRequested=!1,a._started=!1,a._strategyHWM=c,a._pullAlgorithm=s,a._cancelAlgorithm=l,a._autoAllocateChunkSize=d,a._pendingPullIntos=new mn,e._readableStreamController=a,En(Nt(i()),()=>(a._started=!0,Ir(a),null),h=>(cn(a,h),null))}function Gd(e){return new TypeError("ReadableStreamBYOBRequest.prototype.".concat(e," can only be used on a ReadableStreamBYOBRequest"))}function Ps(e){return new TypeError("ReadableByteStreamController.prototype.".concat(e," can only be used on a ReadableByteStreamController"))}function lR(e,a){if((e="".concat(e))!=="byob")throw new TypeError("".concat(a," '").concat(e,"' is not a valid enumeration value for ReadableStreamReaderMode"));return e}function Ab(e){return new Rr(e)}function cS(e,a){e._reader._readIntoRequests.push(a)}function Cb(e){return e._reader._readIntoRequests.length}function cm(e){const a=e._reader;return a!==void 0&&!!Ar(a)}Object.defineProperties(Ba.prototype,{close:{enumerable:!0},enqueue:{enumerable:!0},error:{enumerable:!0},byobRequest:{enumerable:!0},desiredSize:{enumerable:!0}}),wt(Ba.prototype.close,"close"),wt(Ba.prototype.enqueue,"enqueue"),wt(Ba.prototype.error,"error"),typeof Symbol.toStringTag=="symbol"&&Object.defineProperty(Ba.prototype,Symbol.toStringTag,{value:"ReadableByteStreamController",configurable:!0});class Rr{constructor(a){if(xr(a,1,"ReadableStreamBYOBReader"),sm(a,"First parameter"),Ha(a))throw new TypeError("This stream has already been locked for exclusive reading by another reader");if(!wr(a._readableStreamController))throw new TypeError("Cannot construct a ReadableStreamBYOBReader for a stream not constructed with a byte source");Jv(this,a),this._readIntoRequests=new mn}get closed(){return Ar(this)?this._closedPromise:P(uu("closed"))}cancel(a=void 0){return Ar(this)?this._ownerReadableStream===void 0?P(Fu("cancel")):am(this,a):P(uu("cancel"))}read(a,i={}){if(!Ar(this))return P(uu("read"));if(!ArrayBuffer.isView(a))return P(new TypeError("view must be an array buffer view"));if(a.byteLength===0)return P(new TypeError("view must have non-zero byteLength"));if(a.buffer.byteLength===0)return P(new TypeError("view's buffer must have non-zero byteLength"));if(Lr(a.buffer))return P(new TypeError("view's buffer has been detached"));let s;try{s=function(m,g){var S;return Ua(m,g),{min:im((S=m==null?void 0:m.min)!==null&&S!==void 0?S:1,"".concat(g," has member 'min' that"))}}(i,"options")}catch(m){return P(m)}const l=s.min;if(l===0)return P(new TypeError("options.min must be greater than 0"));if(function(m){return hb(m.constructor)}(a)){if(l>a.byteLength)return P(new RangeError("options.min must be less than or equal to view's byteLength"))}else if(l>a.length)return P(new RangeError("options.min must be less than or equal to view's length"));if(this._ownerReadableStream===void 0)return P(Fu("read from"));let c,d;const h=be((m,g)=>{c=m,d=g});return Mb(this,a,l,{_chunkSteps:m=>c({value:m,done:!1}),_closeSteps:m=>c({value:m,done:!0}),_errorSteps:m=>d(m)}),h}releaseLock(){if(!Ar(this))throw uu("releaseLock");this._ownerReadableStream!==void 0&&function(a){Pn(a);const i=new TypeError("Reader was released");Ob(a,i)}(this)}}function Ar(e){return!!he(e)&&!!Object.prototype.hasOwnProperty.call(e,"_readIntoRequests")&&e instanceof Rr}function Mb(e,a,i,s){const l=e._ownerReadableStream;l._disturbed=!0,l._state==="errored"?s._errorSteps(l._storedError):oR(l._readableStreamController,a,i,s)}function Ob(e,a){const i=e._readIntoRequests;
7e._readIntoRequests=new mn,i.forEach(s=>{s._errorSteps(a)})}function uu(e){return new TypeError("ReadableStreamBYOBReader.prototype.".concat(e," can only be used on a ReadableStreamBYOBReader"))}function Sh(e,a){const{highWaterMark:i}=e;if(i===void 0)return a;if(db(i)||i<0)throw new RangeError("Invalid highWaterMark");return i}function Db(e){const{size:a}=e;return a||(()=>1)}function Nb(e,a){Ua(e,a);const i=e==null?void 0:e.highWaterMark,s=e==null?void 0:e.size;return{highWaterMark:i===void 0?void 0:nb(i),size:s===void 0?void 0:uR(s,"".concat(a," has member 'size' that"))}}function uR(e,a){return Qa(e,a),i=>nb(e(i))}function cR(e,a,i){return Qa(e,i),s=>ts(e,a,[s])}function fR(e,a,i){return Qa(e,i),()=>ts(e,a,[])}function dR(e,a,i){return Qa(e,i),s=>ji(e,a,[s])}function hR(e,a,i){return Qa(e,i),(s,l)=>ts(e,a,[s,l])}function zb(e,a){if(!Ni(e))throw new TypeError("".concat(a," is not a WritableStream."))}Object.defineProperties(Rr.prototype,{cancel:{enumerable:!0},read:{enumerable:!0},releaseLock:{enumerable:!0},closed:{enumerable:!0}}),wt(Rr.prototype.cancel,"cancel"),wt(Rr.prototype.read,"read"),wt(Rr.prototype.releaseLock,"releaseLock"),typeof Symbol.toStringTag=="symbol"&&Object.defineProperty(Rr.prototype,Symbol.toStringTag,{value:"ReadableStreamBYOBReader",configurable:!0});class Ai{constructor(a={},i={}){a===void 0?a=null:eb(a,"First parameter");const s=Nb(i,"Second parameter"),l=function(d,h){Ua(d,h);const m=d==null?void 0:d.abort,g=d==null?void 0:d.close,S=d==null?void 0:d.start,_=d==null?void 0:d.type,v=d==null?void 0:d.write;return{abort:m===void 0?void 0:cR(m,d,"".concat(h," has member 'abort' that")),close:g===void 0?void 0:fR(g,d,"".concat(h," has member 'close' that")),start:S===void 0?void 0:dR(S,d,"".concat(h," has member 'start' that")),write:v===void 0?void 0:hR(v,d,"".concat(h," has member 'write' that")),type:_}}(a,"First parameter");if(mR(this),l.type!==void 0)throw new RangeError("Invalid type is specified");const c=Db(s);(function(d,h,m,g){const S=Object.create(Vu.prototype);let _,v,T,O;_=h.start!==void 0?()=>h.start(S):()=>{},v=h.write!==void 0?N=>h.write(N,S):()=>Nt(void 0),T=h.close!==void 0?()=>h.close():()=>Nt(void 0),O=h.abort!==void 0?N=>h.abort(N):()=>Nt(void 0),gR(d,S,_,v,T,O,m,g)})(this,l,Sh(s,1),c)}get locked(){if(!Ni(this))throw fu("locked");return qi(this)}abort(a=void 0){return Ni(this)?qi(this)?P(new TypeError("Cannot abort a stream that already has a writer")):Xu(this,a):P(fu("abort"))}close(){return Ni(this)?qi(this)?P(new TypeError("Cannot close a stream that already has a writer")):Dn(this)?P(new TypeError("Cannot close an already-closing stream")):kb(this):P(fu("close"))}getWriter(){if(!Ni(this))throw fu("getWriter");return xb(this)}}function xb(e){return new xa(e)}function mR(e){e._state="writable",e._storedError=void 0,e._writer=void 0,e._writableStreamController=void 0,e._writeRequests=new mn,e._inFlightWriteRequest=void 0,e._closeRequest=void 0,e._inFlightCloseRequest=void 0,e._pendingAbortRequest=void 0,e._backpressure=!1}function Ni(e){return!!he(e)&&!!Object.prototype.hasOwnProperty.call(e,"_writableStreamController")&&e instanceof Ai}function qi(e){return e._writer!==void 0}function Xu(e,a){var i;if(e._state==="closed"||e._state==="errored")return Nt(void 0);e._writableStreamController._abortReason=a,(i=e._writableStreamController._abortController)===null||i===void 0||i.abort(a);const s=e._state;if(s==="closed"||s==="errored")return Nt(void 0);if(e._pendingAbortRequest!==void 0)return e._pendingAbortRequest._promise;let l=!1;s==="erroring"&&(l=!0,a=void 0);const c=be((d,h)=>{e._pendingAbortRequest={_promise:void 0,_resolve:d,_reject:h,_reason:a,_wasAlreadyErroring:l}});return e._pendingAbortRequest._promise=c,l||fm(e,a),c}function kb(e){const a=e._state;if(a==="closed"||a==="errored")return P(new TypeError("The stream (in ".concat(a," state) is not in the writable state and cannot be closed")));const i=be((c,d)=>{const h={_resolve:c,_reject:d};e._closeRequest=h}),s=e._writer;var l;return s!==void 0&&e._backpressure&&a==="writable"&&gm(s),lm(l=e._writableStreamController,qb,0),dc(l),i}function vh(e,a){e._state!=="writable"?dm(e):fm(e,a)}function fm(e,a){const i=e._writableStreamController;e._state="erroring",e._storedError=a;const s=e._writer;s!==void 0&&Bb(s,a),!function(l){return!(l._inFlightWriteRequest===void 0&&l._inFlightCloseRequest===void 0)}(e)&&i._started&&dm(e)}function dm(e){e._state="errored",e._writableStreamController[$v]();const a=e._storedError;
7if(e._writeRequests.forEach(s=>{s._reject(a)}),e._writeRequests=new mn,e._pendingAbortRequest===void 0)return void cu(e);const i=e._pendingAbortRequest;if(e._pendingAbortRequest=void 0,i._wasAlreadyErroring)return i._reject(a),void cu(e);En(e._writableStreamController[Wv](i._reason),()=>(i._resolve(),cu(e),null),s=>(i._reject(s),cu(e),null))}function Dn(e){return e._closeRequest!==void 0||e._inFlightCloseRequest!==void 0}function cu(e){e._closeRequest!==void 0&&(e._closeRequest._reject(e._storedError),e._closeRequest=void 0);const a=e._writer;a!==void 0&&pm(a,e._storedError)}function hm(e,a){const i=e._writer;i!==void 0&&a!==e._backpressure&&(a?function(s){hc(s)}(i):gm(i)),e._backpressure=a}Object.defineProperties(Ai.prototype,{abort:{enumerable:!0},close:{enumerable:!0},getWriter:{enumerable:!0},locked:{enumerable:!0}}),wt(Ai.prototype.abort,"abort"),wt(Ai.prototype.close,"close"),wt(Ai.prototype.getWriter,"getWriter"),typeof Symbol.toStringTag=="symbol"&&Object.defineProperty(Ai.prototype,Symbol.toStringTag,{value:"WritableStream",configurable:!0});class xa{constructor(a){if(xr(a,1,"WritableStreamDefaultWriter"),zb(a,"First parameter"),qi(a))throw new TypeError("This stream has already been locked for exclusive writing by another writer");this._ownerWritableStream=a,a._writer=this;const i=a._state;if(i==="writable")!Dn(a)&&a._backpressure?hc(this):fS(this),xu(this);else if(i==="erroring")Eh(this,a._storedError),xu(this);else if(i==="closed")fS(this),xu(s=this),Gb(s);else{const l=a._storedError;Eh(this,l),Yb(this,l)}var s}get closed(){return Sr(this)?this._closedPromise:P(vr("closed"))}get desiredSize(){if(!Sr(this))throw vr("desiredSize");if(this._ownerWritableStream===void 0)throw so("desiredSize");return function(a){const i=a._ownerWritableStream,s=i._state;return s==="errored"||s==="erroring"?null:s==="closed"?0:Hb(i._writableStreamController)}(this)}get ready(){return Sr(this)?this._readyPromise:P(vr("ready"))}abort(a=void 0){return Sr(this)?this._ownerWritableStream===void 0?P(so("abort")):function(i,s){return Xu(i._ownerWritableStream,s)}(this,a):P(vr("abort"))}close(){if(!Sr(this))return P(vr("close"));const a=this._ownerWritableStream;return a===void 0?P(so("close")):Dn(a)?P(new TypeError("Cannot close an already-closing stream")):Lb(this)}releaseLock(){if(!Sr(this))throw vr("releaseLock");this._ownerWritableStream!==void 0&&Ib(this)}write(a=void 0){return Sr(this)?this._ownerWritableStream===void 0?P(so("write to")):Ub(this,a):P(vr("write"))}}function Sr(e){return!!he(e)&&!!Object.prototype.hasOwnProperty.call(e,"_ownerWritableStream")&&e instanceof xa}function Lb(e){return kb(e._ownerWritableStream)}function pR(e,a){e._closedPromiseState==="pending"?pm(e,a):function(i,s){Yb(i,s)}(e,a)}function Bb(e,a){e._readyPromiseState==="pending"?Fb(e,a):function(i,s){Eh(i,s)}(e,a)}function Ib(e){const a=e._ownerWritableStream,i=new TypeError("Writer was released and can no longer be used to monitor the stream's closedness");Bb(e,i),pR(e,i),a._writer=void 0,e._ownerWritableStream=void 0}function Ub(e,a){const i=e._ownerWritableStream,s=i._writableStreamController,l=function(h,m){if(h._strategySizeAlgorithm===void 0)return 1;try{return h._strategySizeAlgorithm(m)}catch(g){return bh(h,g),1}}(s,a);if(i!==e._ownerWritableStream)return P(so("write to"));const c=i._state;if(c==="errored")return P(i._storedError);if(Dn(i)||c==="closed")return P(new TypeError("The stream is closing or closed and cannot be written to"));if(c==="erroring")return P(i._storedError);const d=function(h){return be((m,g)=>{const S={_resolve:m,_reject:g};h._writeRequests.push(S)})}(i);return function(h,m,g){try{lm(h,m,g)}catch(_){return void bh(h,_)}const S=h._controlledWritableStream;!Dn(S)&&S._state==="writable"&&hm(S,mm(h)),dc(h)}(s,a,l),d}Object.defineProperties(xa.prototype,{abort:{enumerable:!0},close:{enumerable:!0},releaseLock:{enumerable:!0},write:{enumerable:!0},closed:{enumerable:!0},desiredSize:{enumerable:!0},ready:{enumerable:!0}}),wt(xa.prototype.abort,"abort"),wt(xa.prototype.close,"close"),wt(xa.prototype.releaseLock,"releaseLock"),wt(xa.prototype.write,"write"),typeof Symbol.toStringTag=="symbol"&&Object.defineProperty(xa.prototype,Symbol.toStringTag,{value:"WritableStreamDefaultWriter",configurable:!0});const qb={};class Vu{constructor(){throw new TypeError("Illegal constructor")}get abortReason(){if(!Fd(this))throw Xd("abortReason");return this._abortReason}get signal(){if(!Fd(this))throw Xd("signal");if(this._abortController===void 0)throw new TypeError("WritableStreamDefaultController.prototype.signal is not supported");return this._abortController.signal}error(a=void 0){if(!Fd(this))throw Xd("error");this._controlledWritableStream._state==="writable"&&jb(this,a)}[Wv](a){const i=this._abortAlgorithm(a);return Qu(this),i}[$v](){Za(this)}}function Fd(e){return!!he(e)&&!!Object.prototype.hasOwnProperty.call(e,"_controlledWritableStream")&&e instanceof Vu}function gR(e,a,i,s,l,c,d,h){a._controlledWritableStream=e,e._writableStreamController=a,a._queue=void 0,a._queueTotalSize=void 0,Za(a),a._abortReason=void 0,a._abortController=function(){if(typeof AbortController=="function")return new AbortController}(),a._started=!1,a._strategySizeAlgorithm=h,a._strategyHWM=d,a._writeAlgorithm=s,a._closeAlgorithm=l,a._abortAlgorithm=c;const m=mm(a);hm(e,m),En(Nt(i()),()=>(a._started=!0,dc(a),null),g=>(a._started=!0,vh(e,g),null))}function Qu(e){e._writeAlgorithm=void 0,e._closeAlgorithm=void 0,e._abortAlgorithm=void 0,e._strategySizeAlgorithm=void 0}function Hb(e){return e._strategyHWM-e._queueTotalSize}function dc(e){const a=e._controlledWritableStream;if(!e._started||a._inFlightWriteRequest!==void 0)return;if(a._state==="erroring")return void dm(a);if(e._queue.length===0)return;const i=e._queue.peek().value;i===qb?function(s){const l=s._controlledWritableStream;(function(d){d._inFlightCloseRequest=d._closeRequest,d._closeRequest=void 0})(l),gh(s);const c=s._closeAlgorithm();Qu(s),En(c,()=>(function(d){d._inFlightCloseRequest._resolve(void 0),d._inFlightCloseRequest=void 0,d._state==="erroring"&&(d._storedError=void 0,d._pendingAbortRequest!==void 0&&(d._pendingAbortRequest._resolve(),d._pendingAbortRequest=void 0)),d._state="closed";const h=d._writer;h!==void 0&&Gb(h)}(l),null),d=>(function(h,m){h._inFlightCloseRequest._reject(m),h._inFlightCloseRequest=void 0,h._pe
7ndingAbortRequest!==void 0&&(h._pendingAbortRequest._reject(m),h._pendingAbortRequest=void 0),vh(h,m)}(l,d),null))}(e):function(s,l){const c=s._controlledWritableStream;(function(h){h._inFlightWriteRequest=h._writeRequests.shift()})(c);const d=s._writeAlgorithm(l);En(d,()=>{(function(m){m._inFlightWriteRequest._resolve(void 0),m._inFlightWriteRequest=void 0})(c);const h=c._state;if(gh(s),!Dn(c)&&h==="writable"){const m=mm(s);hm(c,m)}return dc(s),null},h=>(c._state==="writable"&&Qu(s),function(m,g){m._inFlightWriteRequest._reject(g),m._inFlightWriteRequest=void 0,vh(m,g)}(c,h),null))}(e,i)}function bh(e,a){e._controlledWritableStream._state==="writable"&&jb(e,a)}function mm(e){return Hb(e)<=0}function jb(e,a){const i=e._controlledWritableStream;Qu(e),fm(i,a)}function fu(e){return new TypeError("WritableStream.prototype.".concat(e," can only be used on a WritableStream"))}function Xd(e){return new TypeError("WritableStreamDefaultController.prototype.".concat(e," can only be used on a WritableStreamDefaultController"))}function vr(e){return new TypeError("WritableStreamDefaultWriter.prototype.".concat(e," can only be used on a WritableStreamDefaultWriter"))}function so(e){return new TypeError("Cannot "+e+" a stream using a released writer")}function xu(e){e._closedPromise=be((a,i)=>{e._closedPromise_resolve=a,e._closedPromise_reject=i,e._closedPromiseState="pending"})}function Yb(e,a){xu(e),pm(e,a)}function pm(e,a){e._closedPromise_reject!==void 0&&(xo(e._closedPromise),e._closedPromise_reject(a),e._closedPromise_resolve=void 0,e._closedPromise_reject=void 0,e._closedPromiseState="rejected")}function Gb(e){e._closedPromise_resolve!==void 0&&(e._closedPromise_resolve(void 0),e._closedPromise_resolve=void 0,e._closedPromise_reject=void 0,e._closedPromiseState="resolved")}function hc(e){e._readyPromise=be((a,i)=>{e._readyPromise_resolve=a,e._readyPromise_reject=i}),e._readyPromiseState="pending"}function Eh(e,a){hc(e),Fb(e,a)}function fS(e){hc(e),gm(e)}function Fb(e,a){e._readyPromise_reject!==void 0&&(xo(e._readyPromise),e._readyPromise_reject(a),e._readyPromise_resolve=void 0,e._readyPromise_reject=void 0,e._readyPromiseState="rejected")}function gm(e){e._readyPromise_resolve!==void 0&&(e._readyPromise_resolve(void 0),e._readyPromise_resolve=void 0,e._readyPromise_reject=void 0,e._readyPromiseState="fulfilled")}Object.defineProperties(Vu.prototype,{abortReason:{enumerable:!0},signal:{enumerable:!0},error:{enumerable:!0}}),typeof Symbol.toStringTag=="symbol"&&Object.defineProperty(Vu.prototype,Symbol.toStringTag,{value:"WritableStreamDefaultController",configurable:!0});const dS=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof global<"u"?global:void 0,yR=function(){const e=dS==null?void 0:dS.DOMException;return function(a){if(typeof a!="function"&&typeof a!="object"||a.name!=="DOMException")return!1;try{return new a,!0}catch(i){return!1}}(e)?e:void 0}()||function(){const e=function(a,i){this.message=a||"",this.name=i||"Error",Error.captureStackTrace&&Error.captureStackTrace(this,this.constructor)};return wt(e,"DOMException"),e.prototype=Object.create(Error.prototype),Object.defineProperty(e.prototype,"constructor",{value:e,writable:!0,configurable:!0}),e}();function hS(e,a,i,s,l,c){const d=Ii(e),h=xb(a);e._disturbed=!0;let m=!1,g=Nt(void 0);return be((S,_)=>{let v;if(c!==void 0){if(v=()=>{const U=c.reason!==void 0?c.reason:new yR("Aborted","AbortError"),L=[];s||L.push(()=>a._state==="writable"?Xu(a,U):Nt(void 0)),l||L.push(()=>e._state==="readable"?vn(e,U):Nt(void 0)),X(()=>Promise.all(L.map(I=>I())),!0,U)},c.aborted)return void v();c.addEventListener("abort",v)}var T,O,N;if(G(e,d._closedPromise,U=>(s?Q(!0,U):X(()=>Xu(a,U),!0,U),null)),G(a,h._closedPromise,U=>(l?Q(!0,U):X(()=>vn(e,U),!0,U),null)),T=e,O=d._closedPromise,N=()=>(i?Q():X(()=>function(U){const L=U._ownerWritableStream,I=L._state;return Dn(L)||I==="closed"?Nt(void 0):I==="errored"?P(L._storedError):Lb(U)}(h)),null),T._state==="closed"?N():Ud(O,N),Dn(a)||a._state==="closed"){const U=new TypeError("the destination writable stream closed before all data could be piped to it");l?Q(!0,U):X(()=>vn(e,U),!0,U)}function j(){const U=g;return On(g,()=>U!==g?j():void 0)}function G(U,L,I){U._state==="errored"?I(U._storedError):mh(L,I)}function X(U,L,I){function F(){return En(U(),()=>$(L,I),q=>$(!0,q)),null}m||(m=!0,a._state!=="writable"||Dn(a)?F():Ud(j(),F))}function Q(U,L){m||(m=!0,a._state!=="writable"||Dn(a)?$(U,L):Ud(j(),()=>$(U,L)))}function $(U,L){return Ib(h),Pn(d),c!==void 0&&c.removeEventListener("abort",v),U?_(L):S(void 0),null}xo(be((U,L)=>{(function I(F){F?U():On(m?Nt(!0):On(h._readyPromise,()=>be((q,V)=>{Eo(d,{_chunkSteps:et=>{g=On(Ub(h,et),void 0,bo),q(!1)},_closeSteps:()=>q(!0),_errorSteps:V})}
7)),I,L)})(!1)}))})}class Ia{constructor(){throw new TypeError("Illegal constructor")}get desiredSize(){if(!du(this))throw hu("desiredSize");return ym(this)}close(){if(!du(this))throw hu("close");if(!Fi(this))throw new TypeError("The stream is not in a state that permits close");Yi(this)}enqueue(a=void 0){if(!du(this))throw hu("enqueue");if(!Fi(this))throw new TypeError("The stream is not in a state that permits enqueue");return Gi(this,a)}error(a=void 0){if(!du(this))throw hu("error");Xa(this,a)}[tm](a){Za(this);const i=this._cancelAlgorithm(a);return Zu(this),i}[em](a){const i=this._controlledReadableStream;if(this._queue.length>0){const s=gh(this);this._closeRequested&&this._queue.length===0?(Zu(this),Lo(i)):To(this),a._chunkSteps(s)}else ab(i,a),To(this)}[nm](){}}function du(e){return!!he(e)&&!!Object.prototype.hasOwnProperty.call(e,"_controlledReadableStream")&&e instanceof Ia}function To(e){if(Xb(e)){if(e._pulling)return void(e._pullAgain=!0);e._pulling=!0,En(e._pullAlgorithm(),()=>(e._pulling=!1,e._pullAgain&&(e._pullAgain=!1,To(e)),null),a=>(Xa(e,a),null))}}function Xb(e){const a=e._controlledReadableStream;return!Fi(e)||!e._started?!1:Ha(a)&&cc(a)>0?!0:ym(e)>0}function Zu(e){e._pullAlgorithm=void 0,e._cancelAlgorithm=void 0,e._strategySizeAlgorithm=void 0}function Yi(e){if(!Fi(e))return;const a=e._controlledReadableStream;e._closeRequested=!0,e._queue.length===0&&(Zu(e),Lo(a))}function Gi(e,a){if(!Fi(e))return;const i=e._controlledReadableStream;if(Ha(i)&&cc(i)>0)om(i,a,!1);else{let s;try{s=e._strategySizeAlgorithm(a)}catch(l){throw Xa(e,l),l}try{lm(e,a,s)}catch(l){throw Xa(e,l),l}}To(e)}function Xa(e,a){const i=e._controlledReadableStream;i._state==="readable"&&(Za(e),Zu(e),Qb(i,a))}function ym(e){const a=e._controlledReadableStream._state;return a==="errored"?null:a==="closed"?0:e._strategyHWM-e._queueTotalSize}function Fi(e){const a=e._controlledReadableStream._state;return!e._closeRequested&&a==="readable"}function Vb(e,a,i,s,l,c,d){a._controlledReadableStream=e,a._queue=void 0,a._queueTotalSize=void 0,Za(a),a._started=!1,a._closeRequested=!1,a._pullAgain=!1,a._pulling=!1,a._strategySizeAlgorithm=d,a._strategyHWM=c,a._pullAlgorithm=s,a._cancelAlgorithm=l,e._readableStreamController=a,En(Nt(i()),()=>(a._started=!0,To(a),null),h=>(Xa(a,h),null))}function hu(e){return new TypeError("ReadableStreamDefaultController.prototype.".concat(e," can only be used on a ReadableStreamDefaultController"))}function _R(e,a){return wr(e._readableStreamController)?function(i){let s,l,c,d,h,m=Ii(i),g=!1,S=!1,_=!1,v=!1,T=!1;const O=be(I=>{h=I});function N(I){mh(I._closedPromise,F=>(I!==m||(cn(c._readableStreamController,F),cn(d._readableStreamController,F),v&&T||h(void 0)),null))}function j(){Ar(m)&&(Pn(m),m=Ii(i),N(m)),Eo(m,{_chunkSteps:I=>{Dr(()=>{S=!1,_=!1;const F=I;let q=I;if(!v&&!T)try{q=uS(I)}catch(V){return cn(c._readableStreamController,V),cn(d._readableStreamController,V),void h(vn(i,V))}v||Du(c._readableStreamController,F),T||Du(d._readableStreamController,q),g=!1,S?X():_&&Q()})},_closeSteps:()=>{g=!1,v||io(c._readableStreamController),T||io(d._readableStreamController),c._readableStreamController._pendingPullIntos.length>0&&Nu(c._readableStreamController,0),d._readableStreamController._pendingPullIntos.length>0&&Nu(d._readableStreamController,0),v&&T||h(void 0)},_errorSteps:()=>{g=!1}})}function G(I,F){qa(m)&&(Pn(m),m=Ab(i),N(m));const q=F?d:c,V=F?c:d;Mb(m,I,1,{_chunkSteps:et=>{Dr(()=>{S=!1,_=!1;const Y=F?T:v;if(F?v:T)Y||zu(q._readableStreamController,et);else{let rt;try{rt=uS(et)}catch(nt){return cn(q._readableStreamController,nt),cn(V._readableStreamController,nt),void h(vn(i,nt))}Y||zu(q._readableStreamController,et),Du(V._readableStreamController,rt)}g=!1,S?X():_&&Q()})},_closeSteps:et=>{g=!1;const Y=F?T:v,rt=F?v:T;Y||io(q._readableStreamController),rt||io(V._readableStreamController),et!==void 0&&(Y||zu(q._readableStreamController,et),!rt&&V._readableStreamController._pendingPullIntos.length>0&&Nu(V._readableStreamController,0)),Y&&rt||h(void 0)},_errorSteps:()=>{g=!1}})}function X(){if(g)return S=!0,Nt(void 0);g=!0;const I=_h(c._readableStreamController);return I===null?j():G(I._view,!1),Nt(void 0)}function Q(){if(g)return _=!0,Nt(void 0);g=!0;const I=_h(d._readableStreamController);return I===null?j():G(I._view,!0),Nt(void 0)}function $(I){if(v=!0,s=I,T){const F=ao([s,l]),q=vn(i,F);h(q)}return O}function U(I){if(T=!0,l=I,v){const F=ao([s,l]),q=vn(i,F);h(q)}return O}function L(){}return c=pS(L,X,$),d=pS(L,Q,U),N(m),[c,d]}(e):function(i,s){const l=Ii(i);let c,d,h,m,g,S=!1,_=!1,v=!1,T=!1;const O=be(Q=>{g=Q});function N(){return S?(_=!0,Nt(void 0)):(S=!0,Eo(l,{_chunkSteps:Q=>{Dr(()=>{_=!1;const $=Q,U=Q;v||Gi(h._readableStreamController,$),T||Gi(m._readableStreamController,U),S=!1,_&&N()})},_closeSteps:()=>{S=!1,v||Yi(h._readableStreamController),T||Yi(m._readableStreamController),v&&T||g(void 0)},_errorSteps:()=>{S=!1}}),Nt(void 0))}
7function j(Q){if(v=!0,c=Q,T){const $=ao([c,d]),U=vn(i,$);g(U)}return O}function G(Q){if(T=!0,d=Q,v){const $=ao([c,d]),U=vn(i,$);g(U)}return O}function X(){}return h=Ku(X,N,j),m=Ku(X,N,G),mh(l._closedPromise,Q=>(Xa(h._readableStreamController,Q),Xa(m._readableStreamController,Q),v&&T||g(void 0),null)),[h,m]}(e)}function SR(e){return he(a=e)&&a.getReader!==void 0?function(i){let s;function l(){let d;try{d=i.read()}catch(h){return P(h)}return Or(d,h=>{if(!he(h))throw new TypeError("The promise returned by the reader.read() method must fulfill with an object");if(h.done)Yi(s._readableStreamController);else{const m=h.value;Gi(s._readableStreamController,m)}})}function c(d){try{return Nt(i.cancel(d))}catch(h){return P(h)}}return s=Ku(bo,l,c,0),s}(e.getReader()):function(i){let s;const l=lb(i,"async");function c(){let h;try{h=ub(l)}catch(m){return P(m)}return Or(Nt(h),m=>{if(!he(m))throw new TypeError("The promise returned by the iterator.next() method must fulfill with an object");if(m.done)Yi(s._readableStreamController);else{const g=m.value;Gi(s._readableStreamController,g)}})}function d(h){const m=l.iterator;let g;try{g=ro(m,"return")}catch(S){return P(S)}return g===void 0?Nt(void 0):Or(ts(g,m,[h]),S=>{if(!he(S))throw new TypeError("The promise returned by the iterator.return() method must fulfill with an object")})}return s=Ku(bo,c,d,0),s}(e);var a}function vR(e,a,i){return Qa(e,i),s=>ts(e,a,[s])}function bR(e,a,i){return Qa(e,i),s=>ts(e,a,[s])}function ER(e,a,i){return Qa(e,i),s=>ji(e,a,[s])}function TR(e,a){if((e="".concat(e))!=="bytes")throw new TypeError("".concat(a," '").concat(e,"' is not a valid enumeration value for ReadableStreamType"));return e}function mS(e,a){Ua(e,a);const i=e==null?void 0:e.preventAbort,s=e==null?void 0:e.preventCancel,l=e==null?void 0:e.preventClose,c=e==null?void 0:e.signal;return c!==void 0&&function(d,h){if(!function(m){if(typeof m!="object"||m===null)return!1;try{return typeof m.aborted=="boolean"}catch(g){return!1}}(d))throw new TypeError("".concat(h," is not an AbortSignal."))}(c,"".concat(a," has member 'signal' that")),{preventAbort:!!i,preventCancel:!!s,preventClose:!!l,signal:c}}Object.defineProperties(Ia.prototype,{close:{enumerable:!0},enqueue:{enumerable:!0},error:{enumerable:!0},desiredSize:{enumerable:!0}}),wt(Ia.prototype.close,"close"),wt(Ia.prototype.enqueue,"enqueue"),wt(Ia.prototype.error,"error"),typeof Symbol.toStringTag=="symbol"&&Object.defineProperty(Ia.prototype,Symbol.toStringTag,{value:"ReadableStreamDefaultController",configurable:!0});class Ae{constructor(a={},i={}){a===void 0?a=null:eb(a,"First parameter");const s=Nb(i,"Second parameter"),l=function(c,d){Ua(c,d);const h=c,m=h==null?void 0:h.autoAllocateChunkSize,g=h==null?void 0:h.cancel,S=h==null?void 0:h.pull,_=h==null?void 0:h.start,v=h==null?void 0:h.type;return{autoAllocateChunkSize:m===void 0?void 0:im(m,"".concat(d," has member 'autoAllocateChunkSize' that")),cancel:g===void 0?void 0:vR(g,h,"".concat(d," has member 'cancel' that")),pull:S===void 0?void 0:bR(S,h,"".concat(d," has member 'pull' that")),start:_===void 0?void 0:ER(_,h,"".concat(d," has member 'start' that")),type:v===void 0?void 0:TR(v,"".concat(d," has member 'type' that"))}}(a,"First parameter");if(_m(this),l.type==="bytes"){if(s.size!==void 0)throw new RangeError("The strategy for a byte stream cannot have a size function");(function(c,d,h){const m=Object.create(Ba.prototype);let g,S,_;g=d.start!==void 0?()=>d.start(m):()=>{},S=d.pull!==void 0?()=>d.pull(m):()=>Nt(void 0),_=d.cancel!==void 0?T=>d.cancel(T):()=>Nt(void 0);const v=d.autoAllocateChunkSize;if(v===0)throw new TypeError("autoAllocateChunkSize must be greater than 0");Rb(c,m,g,S,_,h,v)})(this,l,Sh(s,0))}else{const c=Db(s);(function(d,h,m,g){const S=Object.create(Ia.prototype);let _,v,T;_=h.start!==void 0?()=>h.start(S):()=>{},v=h.pull!==void 0?()=>h.pull(S):()=>Nt(void 0),T=h.cancel!==void 0?O=>h.cancel(O):()=>Nt(void 0),Vb(d,S,_,v,T,m,g)})(this,l,Sh(s,1),c)}}get locked(){if(!za(this))throw br("locked");return Ha(this)}cancel(a=void 0){return za(this)?Ha(this)?P(new TypeError("Cannot cancel a stream that already has a reader")):vn(this,a):P(br("cancel"))}getReader(a=void 0){if(!za(this))throw br("getReader");return function(i,s){Ua(i,s);const l=i==null?void 0:i.mode;return{mode:l===void 0?void 0:lR(l,"".concat(s," has member 'mode' that"))}}(a,"First parameter").mode===void 0?Ii(this):Ab(this)}pipeThrough(a,i={}
7){if(!za(this))throw br("pipeThrough");xr(a,1,"pipeThrough");const s=function(c,d){Ua(c,d);const h=c==null?void 0:c.readable;rS(h,"readable","ReadableWritablePair"),sm(h,"".concat(d," has member 'readable' that"));const m=c==null?void 0:c.writable;return rS(m,"writable","ReadableWritablePair"),zb(m,"".concat(d," has member 'writable' that")),{readable:h,writable:m}}(a,"First parameter"),l=mS(i,"Second parameter");if(Ha(this))throw new TypeError("ReadableStream.prototype.pipeThrough cannot be used on a locked ReadableStream");if(qi(s.writable))throw new TypeError("ReadableStream.prototype.pipeThrough cannot be used on a locked WritableStream");return xo(hS(this,s.writable,l.preventClose,l.preventAbort,l.preventCancel,l.signal)),s.readable}pipeTo(a,i={}){if(!za(this))return P(br("pipeTo"));if(a===void 0)return P("Parameter 1 is required in 'pipeTo'.");if(!Ni(a))return P(new TypeError("ReadableStream.prototype.pipeTo's first argument must be a WritableStream"));let s;try{s=mS(i,"Second parameter")}catch(l){return P(l)}return Ha(this)?P(new TypeError("ReadableStream.prototype.pipeTo cannot be used on a locked ReadableStream")):qi(a)?P(new TypeError("ReadableStream.prototype.pipeTo cannot be used on a locked WritableStream")):hS(this,a,s.preventClose,s.preventAbort,s.preventCancel,s.signal)}tee(){if(!za(this))throw br("tee");return ao(_R(this))}values(a=void 0){if(!za(this))throw br("values");return function(i,s){const l=Ii(i),c=new cb(l,s),d=Object.create(fb);return d._asyncIteratorImpl=c,d}(this,function(i,s){return Ua(i,s),{preventCancel:!!(i==null?void 0:i.preventCancel)}}(a,"First parameter").preventCancel)}[ko](a){return this.values(a)}static from(a){return SR(a)}}function Ku(e,a,i,s=1,l=()=>1){const c=Object.create(Ae.prototype);return _m(c),Vb(c,Object.create(Ia.prototype),e,a,i,s,l),c}function pS(e,a,i){const s=Object.create(Ae.prototype);return _m(s),Rb(s,Object.create(Ba.prototype),e,a,i,0,void 0),s}function _m(e){e._state="readable",e._reader=void 0,e._storedError=void 0,e._disturbed=!1}function za(e){return!!he(e)&&!!Object.prototype.hasOwnProperty.call(e,"_readableStreamController")&&e instanceof Ae}function Ha(e){return e._reader!==void 0}function vn(e,a){if(e._disturbed=!0,e._state==="closed")return Nt(void 0);if(e._state==="errored")return P(e._storedError);Lo(e);const i=e._reader;if(i!==void 0&&Ar(i)){const s=i._readIntoRequests;i._readIntoRequests=new mn,s.forEach(l=>{l._closeSteps(void 0)})}return Or(e._readableStreamController[tm](a),bo)}function Lo(e){e._state="closed";const a=e._reader;if(a!==void 0&&(tb(a),qa(a))){const i=a._readRequests;a._readRequests=new mn,i.forEach(s=>{s._closeSteps()})}}function Qb(e,a){e._state="errored",e._storedError=a;const i=e._reader;i!==void 0&&(rm(i,a),qa(i)?ib(i,a):Ob(i,a))}function br(e){return new TypeError("ReadableStream.prototype.".concat(e," can only be used on a ReadableStream"))}Object.defineProperties(Ae,{from:{enumerable:!0}}),Object.defineProperties(Ae.prototype,{cancel:{enumerable:!0},getReader:{enumerable:!0},pipeThrough:{enumerable:!0},pipeTo:{enumerable:!0},tee:{enumerable:!0},values:{enumerable:!0},locked:{enumerable:!0}}),wt(Ae.from,"from"),wt(Ae.prototype.cancel,"cancel"),wt(Ae.prototype.getReader,"getReader"),wt(Ae.prototype.pipeThrough,"pipeThrough"),wt(Ae.prototype.pipeTo,"pipeTo"),wt(Ae.prototype.tee,"tee"),wt(Ae.prototype.values,"values"),typeof Symbol.toStringTag=="symbol"&&Object.defineProperty(Ae.prototype,Symbol.toStringTag,{value:"ReadableStream",configurable:!0}),Object.defineProperty(Ae.prototype,ko,{value:Ae.prototype.values,writable:!0,configurable:!0});const wR=e=>e.byteLength;wt(wR,"size");const RR=()=>1;wt(RR,"size");function AR(e,a){Xa(e._readable._readableStreamController,a),Sm(e,a)}function Sm(e,a){MR(e._transformStreamController),bh(e._writable._writableStreamController,a),CR(e)}function CR(e){e._backpressure&&Zb(e,!1)}function Zb(e,a){e._backpressureChangePromise!==void 0&&e._backpressureChangePromise_resolve(),e._backpressureChangePromise=be(i=>{e._backpressureChangePromise_resolve=i}),e._backpressure=a}class Ci{constructor(){throw new TypeError("Illegal constructor")}get desiredSize(){if(!mu(this))throw pu("desiredSize");return ym(this._controlledTransformStream._readable._readableStreamController)}enqueue(a=void 0){if(!mu(this))throw pu("enqueue");OR(this,a)}error(a=void 0){if(!mu(this))throw pu("error");var i;i=a,AR(this._controlledTransformStream,i)}terminate(){if(!mu(this))throw pu("terminate");(function(a){const i=a._controlledTransformStream;Yi(i._readable._readableStreamController);const s=new TypeError("TransformStream terminated");Sm(i,s)})(this)}}function mu(e){return!!he(e)&&!!Object.prototype.hasOwnProperty.call(e,"_controlledTransformStream")&&e instanceof Ci}function MR(e){e._transformAlgorithm=void 0,e._flushAlgorithm=void 0,e._cancelAlgorithm=void 0}function OR(e,a){const i=e._controlledTransformStream,s=i._readable._readableStreamController;if(!Fi(s))throw new TypeError("Readable side is not in a state that permits enqueue");try{Gi(s,a)}catch(c){throw Sm(i,c),i._readable._storedError}(function(c){return!Xb(c)})(s)!==i._backpressure&&Zb(i,!0)}function pu(e){return new TypeError("TransformStreamDefaultController.prototype.".concat(e," can only be used on a TransformStreamDefaultController"))}Object.defineProperties(Ci.prototype,{enqueue:{enumerable:!0},error:{enumerable:!0},terminate:{enumerable:!0},desiredSize:{enumerable:!0}}),wt(Ci.prototype.enqueue,"enqueue"),wt(Ci.prototype.error,"error"),wt(Ci.prototype.terminate,"terminate"),typeof Symbol.toStringTag=="symbol"&&Object.defineProperty(Ci.prototype,Symbol.toStringTag,{value:"TransformStreamDefaultController",configurable:!0});const ku={},gS={};function Ka(e,a){ku[e]=ku[e]||[],ku[e].push(a)}function Wa(e,a){if(!gS[e]){gS[e]=!0;try{a()}catch(i){ct&&Z.error("Error while instrumenting ".concat(e),i)}}}function hn(e,a){const i=e&&ku[e];if(i)for(const s of i)try{s(a)}catch(l){ct&&Z.error("Error while triggering instrumentation handler.\nType: ".concat(e,"\nName: ").concat(Ya(s),"\nError:"),l)}}let Vd=null;function Kb(e){const a="error";Ka(a,e),Wa(a,DR)}function DR(){Vd=Zt.onerror,Zt.onerror=function(e,a,i,s,l){return hn("error",{column:s,error:l,line:i,msg:e,url:a}),Vd?Vd.apply(this,arguments):!1},Zt.onerror.__SENTRY_INSTRUMENTED__=!0}let Qd=null;function Wb(e){const a="unhandledrejection";Ka(a,e),Wa(a,NR)}function NR(){Qd=Zt.onunhandledrejection,Zt.onunhandledrejection=function(e){return hn("unhandledrejection",e),Qd?Qd.apply(this,arguments):!0},Zt.onunhandledrejection.__SENTRY_INSTRUMENTED__=!0}let yS=!1;function zR(){yS||(yS=!0,Kb(Th),Wb(Th))}function Th(){const e=Se(),a=e&&ve(e);if(a){const i="internal_error";
7ct&&Z.log("[Tracing] Root span: ".concat(i," -> Global error occurred")),a.setStatus({code:go,message:i})}}Th.tag="sentry_tracingErrorCallback";class Br{constructor(a={}){this._traceId=a.traceId||Hu(),this._spanId=a.spanId||Nv()}spanContext(){return{spanId:this._spanId,traceId:this._traceId,traceFlags:zv}}end(a){}setAttribute(a,i){return this}setAttributes(a){return this}setStatus(a){return this}updateName(a){return this}isRecording(){return!1}addEvent(a,i,s){return this}addLink(a){return this}addLinks(a){return this}recordException(a,i){}}function xR(e){if(!ct)return;const{description:a="< unknown name >",op:i="< unknown op >",parent_span_id:s}=zt(e),{spanId:l}=e.spanContext(),c=uc(e),d=ve(e),h=d===e,m="[Tracing] Starting ".concat(c?"sampled":"unsampled"," ").concat(h?"root ":"","span"),g=["op: ".concat(i),"name: ".concat(a),"ID: ".concat(l)];if(s&&g.push("parent ID: ".concat(s)),!h){const{op:S,description:_}=zt(d);g.push("root ID: ".concat(d.spanContext().spanId)),S&&g.push("root op: ".concat(S)),_&&g.push("root description: ".concat(_))}Z.log("".concat(m,"\n ").concat(g.join("\n ")))}function kR(e){if(!ct)return;const{description:a="< unknown name >",op:i="< unknown op >"}=zt(e),{spanId:s}=e.spanContext(),c=ve(e)===e,d='[Tracing] Finishing "'.concat(i,'" ').concat(c?"root ":"",'span "').concat(a,'" with ID ').concat(s);Z.log(d)}function LR(e,a,i){if(!zr(e))return[!1];let s,l;typeof e.tracesSampler=="function"?(l=e.tracesSampler({...a,inheritOrSampleWith:h=>typeof a.parentSampleRate=="number"?a.parentSampleRate:typeof a.parentSampled=="boolean"?Number(a.parentSampled):h}),s=!0):a.parentSampled!==void 0?l=a.parentSampled:typeof e.tracesSampleRate<"u"&&(l=e.tracesSampleRate,s=!0);const c=yo(l);if(c===void 0)return ct&&Z.warn("[Tracing] Discarding root span because of invalid sample rate. Sample rate must be a boolean or a number between 0 and 1. Got ".concat(JSON.stringify(l)," of type ").concat(JSON.stringify(typeof l),".")),[!1];if(!c)return ct&&Z.log("[Tracing] Discarding transaction because ".concat(typeof e.tracesSampler=="function"?"tracesSampler returned 0 or false":"a negative sampling decision was inherited or tracesSampleRate is set to 0")),[!1,c,s];const d=i<c;return d||ct&&Z.log("[Tracing] Discarding transaction because it's not included in the random sample (sampling rate = ".concat(Number(l),")")),[d,c,s]}function Ur(e,a=[]){return[e,a]}function BR(e,a){const[i,s]=e;return[i,[...s,a]]}function _S(e,a){const i=e[1];for(const s of i){const l=s[0].type;if(a(s,l))return!0}return!1}function wh(e){const a=Sw(Zt);return a.encodePolyfill?a.encodePolyfill(e):new TextEncoder().encode(e)}function IR(e){const[a,i]=e;let s=JSON.stringify(a);function l(c){typeof s=="string"?s=typeof c=="string"?s+c:[wh(s),c]:s.push(typeof c=="string"?wh(c):c)}for(const c of i){const[d,h]=c;if(l("\n".concat(JSON.stringify(d),"\n")),typeof h=="string"||h instanceof Uint8Array)l(h);else{let m;try{m=JSON.stringify(h)}catch(g){m=JSON.stringify(Qh(h))}l(m)}}return typeof s=="string"?s:UR(s)}function UR(e){const a=e.reduce((l,c)=>l+c.length,0),i=new Uint8Array(a);let s=0;for(const l of e)i.set(l,s),s+=l.length;return i}function qR(e){return[{type:"span"},e]}function HR(e){const a=typeof e.data=="string"?wh(e.data):e.data;return[{type:"attachment",length:a.length,filename:e.filename,content_type:e.contentType,attachment_type:e.attachmentType},a]}const jR={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 SS(e){return jR[e]}function vm(e){if(!(e!=null&&e.sdk))return;const{name:a,version:i}=e.sdk;return{name:a,version:i}}function $b(e,a,i,s){var c;const l=(c=e.sdkProcessingMetadata)==null?void 0:c.dynamicSamplingContext;return{event_id:e.event_id,sent_at:new Date().toISOString(),...a&&{sdk:a},...!!i&&s&&{dsn:Oo(s)},...l&&{trace:l}}}function YR(e,a){return a&&(e.sdk=e.sdk||{}
7,e.sdk.name=e.sdk.name||a.name,e.sdk.version=e.sdk.version||a.version,e.sdk.integrations=[...e.sdk.integrations||[],...a.integrations||[]],e.sdk.packages=[...e.sdk.packages||[],...a.packages||[]]),e}function GR(e,a,i,s){const l=vm(i),c={sent_at:new Date().toISOString(),...l&&{sdk:l},...!!s&&a&&{dsn:Oo(a)}},d="aggregates"in e?[{type:"sessions"},e]:[{type:"session"},e.toJSON()];return Ur(c,[d])}function FR(e,a,i,s){const l=vm(i),c=e.type&&e.type!=="replay_event"?e.type:"event";YR(e,i==null?void 0:i.sdk);const d=$b(e,l,s,a);return delete e.sdkProcessingMetadata,Ur(d,[[{type:c},e]])}function XR(e,a){function i(S){return!!S.trace_id&&!!S.public_key}const s=Ga(e[0]),l=a==null?void 0:a.getDsn(),c=a==null?void 0:a.getOptions().tunnel,d={sent_at:new Date().toISOString(),...i(s)&&{trace:s},...!!c&&l&&{dsn:Oo(l)}},h=a==null?void 0:a.getOptions().beforeSendSpan,m=h?S=>{const _=zt(S),v=h(_);return v||(fh(),_)}:zt,g=[];for(const S of e){const _=m(S);_&&g.push(qR(_))}return Ur(d,g)}function VR(e,a,i,s=Se()){const l=s&&ve(s);l&&(ct&&Z.log("[Measurement] Setting measurement on root span: ".concat(e," = ").concat(a," ").concat(i)),l.addEvent(e,{[No]:a,[Do]:i}))}function vS(e){if(!e||e.length===0)return;const a={};return e.forEach(i=>{const s=i.attributes||{},l=s[Do],c=s[No];typeof l=="string"&&typeof c=="number"&&(a[i.name]={value:c,unit:l})}),a}const bS=1e3;class bm{constructor(a={}){this._traceId=a.traceId||Hu(),this._spanId=a.spanId||Nv(),this._startTime=a.startTimestamp||dn(),this._links=a.links,this._attributes={},this.setAttributes({[le]:"manual",[Fa]: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()}addLink(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,i){}spanContext(){const{_spanId:a,_traceId:i,_sampled:s}=this;return{spanId:a,traceId:i,traceFlags:s?vw:zv}}setAttribute(a,i){return i===void 0?delete this._attributes[a]:this._attributes[a]=i,this}setAttributes(a){return Object.keys(a).forEach(i=>this.setAttribute(i,a[i])),this}updateStartTime(a){this._startTime=oo(a)}setStatus(a){return this._status=a,this}updateName(a){return this._name=a,this.setAttribute(fn,"custom"),this}end(a){this._endTime||(this._endTime=oo(a),kR(this),this._onSpanEnded())}getSpanJSON(){return{data:this._attributes,description:this._name,op:this._attributes[Fa],parent_span_id:this._parentSpanId,span_id:this._spanId,start_timestamp:this._startTime,status:Ew(this._status),timestamp:this._endTime,trace_id:this._traceId,origin:this._attributes[le],profile_id:this._attributes[Zh],exclusive_time:this._attributes[$i],measurements:vS(this._events),is_segment:this._isStandaloneSpan&&ve(this)===this||void 0,segment_id:this._isStandaloneSpan?ve(this).spanContext().spanId:void 0,links:bw(this._links)}}isRecording(){return!this._endTime&&!!this._sampled}addEvent(a,i,s){ct&&Z.log("[Tracing] Adding an event to span:",a);const l=ES(i)?i:s||dn(),c=ES(i)?{}:i||{},d={name:a,time:oo(l),attributes:c};return this._events.push(d),this}isStandaloneSpan(){return!!this._isStandaloneSpan}_onSpanEnded(){const a=At();if(a&&a.emit("spanEnd",this),!(this._isStandaloneSpan||this===ve(this)))return;if(this._isStandaloneSpan){this._sampled?ZR(XR([this],a)):(ct&&Z.log("[Tracing] Discarding standalone span because its trace was not chosen to be sampled."),a&&a.recordDroppedEvent("sample_rate","span"));return}const s=this._convertSpanToTransaction();s&&(V_(this).scope||Jt()).captureEvent(s)}_convertSpanToTransaction(){var S;if(!TS(zt(this)))return;this._name||(ct&&Z.warn("Transaction has no name, falling back to `<unlabeled transaction>`."),this._name="<unlabeled transaction>");const{scope:a,isolationScope:i}=V_(this),s=(S=a==null?void 0:a.getScopeData().sdkProcessingMetadata)==null?void 0:S.normalizedRequest;if(this._sampled!==!0)return;const c=Au(this).filter(_=>_!==this&&!QR(_)).map(_=>zt(_)).filter(TS),d=this._attributes[fn];
7delete this._attributes[Q_],c.forEach(_=>{delete _.data[Q_]});const h={contexts:{trace:Tw(this)},spans:c.length>bS?c.sort((_,v)=>_.start_timestamp-v.start_timestamp).slice(0,bS):c,start_timestamp:this._startTime,timestamp:this._endTime,transaction:this._name,type:"transaction",sdkProcessingMetadata:{capturedSpanScope:a,capturedSpanIsolationScope:i,dynamicSamplingContext:Ga(this)},request:s,...d&&{transaction_info:{source:d}}},m=vS(this._events);return m&&Object.keys(m).length&&(ct&&Z.log("[Measurements] Adding measurements to transaction event",JSON.stringify(m,void 0,2)),h.measurements=m),h}}function ES(e){return e&&typeof e=="number"||e instanceof Date||Array.isArray(e)}function TS(e){return!!e.start_timestamp&&!!e.timestamp&&!!e.span_id&&!!e.trace_id}function QR(e){return e instanceof bm&&e.isStandaloneSpan()}function ZR(e){const a=At();if(!a)return;const i=e[1];if(!i||i.length===0){a.recordDroppedEvent("before_send","span");return}a.sendEnvelope(e)}const Jb="__SENTRY_SUPPRESS_TRACING__";function Bo(e){const a=t0();if(a.startInactiveSpan)return a.startInactiveSpan(e);const i=WR(e),{forceTransaction:s,parentSpan:l}=e;return(e.scope?d=>Kh(e.scope,d):l!==void 0?d=>Pb(l,d):d=>d())(()=>{const d=Jt(),h=JR(d);return e.onlyIfParent&&!h?new Br:KR({parentSpan:h,spanArguments:i,forceTransaction:s,scope:d})})}function Pb(e,a){const i=t0();return i.withActiveSpan?i.withActiveSpan(e,a):Kh(s=>(Wh(s,e||void 0),a(s)))}function KR({parentSpan:e,spanArguments:a,forceTransaction:i,scope:s}){if(!zr()){const d=new Br;if(i||!e){const h={sampled:"false",sample_rate:"0",transaction:a.name,...Ga(d)};Cu(d,h)}return d}const l=zo();let c;if(e&&!i)c=$R(e,s,a),Lv(e,c);else if(e){const d=Ga(e),{traceId:h,spanId:m}=e.spanContext(),g=uc(e);c=wS({traceId:h,parentSpanId:m,...a},s,g),Cu(c,d)}else{const{traceId:d,dsc:h,parentSpanId:m,sampled:g}={...l.getPropagationContext(),...s.getPropagationContext()};c=wS({traceId:d,parentSpanId:m,...a},s,g),h&&Cu(c,h)}return xR(c),Rw(c,s,l),c}function WR(e){const i={isStandalone:(e.experimental||{}).standalone,...e};if(e.startTime){const s={...i};return s.startTimestamp=oo(e.startTime),delete s.startTime,s}return i}function t0(){const e=xv();return kv(e)}function wS(e,a,i){var O,N;const s=At(),l=(s==null?void 0:s.getOptions())||{},{name:c=""}=e,d={spanAttributes:{...e.attributes},spanName:c,parentSampled:i};s==null||s.emit("beforeSampling",d,{decision:!1});const h=(O=d.parentSampled)!=null?O:i,m=d.spanAttributes,g=a.getPropagationContext(),[S,_,v]=a.getScopeData().sdkProcessingMetadata[Jb]?[!1]:LR(l,{name:c,parentSampled:h,attributes:m,parentSampleRate:yo((N=g.dsc)==null?void 0:N.sample_rate)},g.sampleRand),T=new bm({...e,attributes:{[fn]:"custom",[Bv]:_!==void 0&&v?_:void 0,...m},sampled:S});return!S&&s&&(ct&&Z.log("[Tracing] Discarding root span because its trace was not chosen to be sampled."),s.recordDroppedEvent("sample_rate","transaction")),s&&s.emit("spanStart",T),T}function $R(e,a,i){const{spanId:s,traceId:l}=e.spanContext(),c=a.getScopeData().sdkProcessingMetadata[Jb]?!1:uc(e),d=c?new bm({...i,parentSpanId:s,traceId:l,sampled:c}):new Br({traceId:l});Lv(e,d);const h=At();return h&&(h.emit("spanStart",d),i.endTimestamp&&h.emit("spanEnd",d)),d}function JR(e){const a=ww(e);if(!a)return;const i=At();return(i?i.getOptions():{}).parentSpanIsAlwaysRootSpan?ve(a):a}const Lu={idleTimeout:1e3,finalTimeout:3e4,childSpanTimeout:15e3},PR="heartbeatFailed",tA="idleTimeout",eA="finalTimeout",nA="externalFinish";function e0(e,a={}){const i=new Map;let s=!1,l,c=nA,d=!a.disableAutoFinish;const h=[],{idleTimeout:m=Lu.idleTimeout,finalTimeout:g=Lu.finalTimeout,childSpanTimeout:S=Lu.childSpanTimeout,beforeSpanEnd:_}=a,v=At();if(!v||!zr()){const L=new Br,I={sample_rate:"0",sampled:"false",...Ga(L)};return Cu(L,I),L}const T=Jt(),O=Se(),N=aA(e);N.end=new Proxy(N.end,{apply(L,I,F){if(_&&_(N),I instanceof Br)return;const[q,...V]=F,et=q||dn(),Y=oo(et),rt=Au(N).filter(H=>H!==N);if(!rt.length)return U(Y),Reflect.apply(L,I,[Y,...V]);const nt=rt.map(H=>zt(H).timestamp).filter(H=>!!H),dt=nt.length?Math.max(...nt):void 0,R=zt(N).start_timestamp,B=Math.min(R?R+g/1e3:1/0,Math.max(R||-1/0,Math.min(Y,dt||1/0)));return U(B),Reflect.apply(L,I,[B,...V])}});function j(){l&&(clearTimeout(l),l=void 0)}function G(L){j(),l=setTimeout(()=>{!s&&i.size===0&&d&&(c=tA,N.end(L))},m)}function X(L){l=setTimeout(()=>{!s&&d&&(c=PR,N.end(L))},S)}function Q(L){j(),i.set(L,!0);const I=dn();X(I+S/1e3)}function $(L){if(i.has(L)&&i.delete(L),i.size===0){const I=dn();G(I+m/1e3)}}function U(L){s=!0,i.clear(),h.forEach(Y=>Y()),Wh(T,O);const I=zt(N),{start_timestamp:F}=I;if(!F)return;I.data[ju]||N.setAttribute(ju,c),Z.log('[Tracing] Idle span "'.concat(I.op,'" finished'));const V=Au(N).filter(Y=>Y!==N);let et=0;
7V.forEach(Y=>{Y.isRecording()&&(Y.setStatus({code:go,message:"cancelled"}),Y.end(L),ct&&Z.log("[Tracing] Cancelling span since span ended early",JSON.stringify(Y,void 0,2)));const rt=zt(Y),{timestamp:nt=0,start_timestamp:dt=0}=rt,R=dt<=L,B=(g+m)/1e3,H=nt-dt<=B;if(ct){const ot=JSON.stringify(Y,void 0,2);R?H||Z.log("[Tracing] Discarding span since it finished after idle span final timeout",ot):Z.log("[Tracing] Discarding span since it happened after idle span was finished",ot)}(!H||!R)&&(Aw(N,Y),et++)}),et>0&&N.setAttribute("sentry.idle_span_discarded_spans",et)}return h.push(v.on("spanStart",L=>{if(s||L===N||zt(L).timestamp)return;Au(N).includes(L)&&Q(L.spanContext().spanId)})),h.push(v.on("spanEnd",L=>{s||$(L.spanContext().spanId)})),h.push(v.on("idleSpanEnableAutoFinish",L=>{L===N&&(d=!0,G(),i.size&&X())})),a.disableAutoFinish||G(),setTimeout(()=>{s||(N.setStatus({code:go,message:"deadline_exceeded"}),c=eA,N.end())},g),N}function aA(e){const a=Bo(e);return Wh(Jt(),a),ct&&Z.log("[Tracing] Started span is an idle span"),a}const rA="7";function iA(e){const a=e.protocol?"".concat(e.protocol,":"):"",i=e.port?":".concat(e.port):"";return"".concat(a,"//").concat(e.host).concat(i).concat(e.path?"/".concat(e.path):"","/api/")}function sA(e){return"".concat(iA(e)).concat(e.projectId,"/envelope/")}function oA(e,a){const i={sentry_version:rA};return e.publicKey&&(i.sentry_key=e.publicKey),a&&(i.sentry_client="".concat(a.name,"/").concat(a.version)),new URLSearchParams(i).toString()}function lA(e,a,i){return a||"".concat(sA(e),"?").concat(oA(e,i))}const RS=[];function uA(e){const a={};return e.forEach(i=>{const{name:s}=i,l=a[s];l&&!l.isDefaultInstance&&i.isDefaultInstance||(a[s]=i)}),Object.values(a)}function cA(e){const a=e.defaultIntegrations||[],i=e.integrations;a.forEach(l=>{l.isDefaultInstance=!0});let s;if(Array.isArray(i))s=[...a,...i];else if(typeof i=="function"){const l=i(a);s=Array.isArray(l)?l:[l]}else s=a;return uA(s)}function fA(e,a){const i={};return a.forEach(s=>{s&&n0(e,s,i)}),i}function AS(e,a){for(const i of a)i!=null&&i.afterAllSetup&&i.afterAllSetup(e)}function n0(e,a,i){if(i[a.name]){ct&&Z.log("Integration skipped because it was already installed: ".concat(a.name));return}if(i[a.name]=a,RS.indexOf(a.name)===-1&&typeof a.setupOnce=="function"&&(a.setupOnce(),RS.push(a.name)),a.setup&&typeof a.setup=="function"&&a.setup(e),typeof a.preprocessEvent=="function"){const s=a.preprocessEvent.bind(a);e.on("preprocessEvent",(l,c)=>s(l,c,e))}if(typeof a.processEvent=="function"){const s=a.processEvent.bind(a),l=Object.assign((c,d)=>s(c,d,e),{id:a.name});e.addEventProcessor(l)}ct&&Z.log("Integration installed: ".concat(a.name))}function dA(e,a,i){const s=[{type:"client_report"},{timestamp:Iv(),discarded_events:e}];return Ur(a?{dsn:a}:{},[s])}function a0(e){const a=[];e.message&&a.push(e.message);try{const i=e.exception.values[e.exception.values.length-1];i!=null&&i.value&&(a.push(i.value),i.type&&a.push("".concat(i.type,": ").concat(i.value)))}catch(i){}return a}function hA(e){var m,g,S;const{trace_id:a,parent_span_id:i,span_id:s,status:l,origin:c,data:d,op:h}=(g=(m=e.contexts)==null?void 0:m.trace)!=null?g:{};return{data:d!=null?d:{},description:e.transaction,op:h,parent_span_id:i,span_id:s!=null?s:"",start_timestamp:(S=e.start_timestamp)!=null?S:0,status:l,timestamp:e.timestamp,trace_id:a!=null?a:"",origin:c,profile_id:d==null?void 0:d[Zh],exclusive_time:d==null?void 0:d[$i],measurements:e.measurements,is_segment:!0}}function mA(e){return{type:"transaction",timestamp:e.timestamp,start_timestamp:e.start_timestamp,transaction:e.description,contexts:{trace:{trace_id:e.trace_id,span_id:e.span_id,parent_span_id:e.parent_span_id,op:e.op,status:e.status,origin:e.origin,data:{...e.data,...e.profile_id&&{[Zh]:e.profile_id},...e.exclusive_time&&{[$i]:e.exclusive_time}}}},measurements:e.measurements}}const CS="Not capturing exception because it's already been captured.",MS="Discarded session because of missing or non-string release",r0=Symbol.for("SentryInternalError"),i0=Symbol.for("SentryDoNotSendEventError");function Bu(e){return{message:e,[r0]:!0}}function Zd(e){return{message:e,[i0]:!0}}function OS(e){return!!e&&typeof e=="object"&&r0 in e}function DS(e){return!!e&&typeof e=="object"&&i0 in e}class pA{constructor(a){if(this._options=a,this._integrations={},this._numProcessing=0,this._outcomes={},this._hooks={},this._eventProcessors=[],a.dsn?this._dsn=Cw(a.dsn):ct&&Z.warn("No DSN provided, client will not send events."),this._dsn){const i=lA(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:i})}}captureException(a,i,s){const l=lo();if(Z_(a))return ct&&Z.log(CS),l;const c={event_id:l,...i};return this._process(this.eventFromException(a,c).then(d=>this._captureEvent(d,c,s))),c.event_id}
7captureMessage(a,i,s,l){const c={event_id:lo(),...s},d=jv(a)?a:String(a),h=_o(a)?this.eventFromMessage(d,i,c):this.eventFromException(a,c);return this._process(h.then(m=>this._captureEvent(m,c,l))),c.event_id}captureEvent(a,i,s){const l=lo();if(i!=null&&i.originalException&&Z_(i.originalException))return ct&&Z.log(CS),l;const c={event_id:l,...i},d=a.sdkProcessingMetadata||{},h=d.capturedSpanScope,m=d.capturedSpanIsolationScope;return this._process(this._captureEvent(a,c,h||s,m)),c.event_id}captureSession(a){this.sendSession(a),K_(a,{init:!1})}getDsn(){return this._dsn}getOptions(){return this._options}getSdkMetadata(){return this._options._metadata}getTransport(){return this._transport}flush(a){const i=this._transport;return i?(this.emit("flush"),this._isClientDoneProcessing(a).then(s=>i.flush(a).then(l=>s&&l))):na(!0)}close(a){return this.flush(a).then(i=>(this.getOptions().enabled=!1,this.emit("close"),i))}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 i=this._integrations[a.name];n0(this,a,this._integrations),i||AS(this,[a])}sendEvent(a,i={}){this.emit("beforeSendEvent",a,i);let s=FR(a,this._dsn,this._options._metadata,this._options.tunnel);for(const c of i.attachments||[])s=BR(s,HR(c));const l=this.sendEnvelope(s);l&&l.then(c=>this.emit("afterSendEvent",a,c),null)}sendSession(a){const{release:i,environment:s=Mw}=this._options;if("aggregates"in a){const c=a.attrs||{};if(!c.release&&!i){ct&&Z.warn(MS);return}c.release=c.release||i,c.environment=c.environment||s,a.attrs=c}else{if(!a.release&&!i){ct&&Z.warn(MS);return}a.release=a.release||i,a.environment=a.environment||s}this.emit("beforeSendSession",a);const l=GR(a,this._dsn,this._options._metadata,this._options.tunnel);this.sendEnvelope(l)}recordDroppedEvent(a,i,s=1){if(this._options.sendClientReports){const l="".concat(a,":").concat(i);ct&&Z.log('Recording outcome: "'.concat(l,'"').concat(s>1?" (".concat(s," times)"):"")),this._outcomes[l]=(this._outcomes[l]||0)+s}}on(a,i){const s=this._hooks[a]=this._hooks[a]||[];return s.push(i),()=>{const l=s.indexOf(i);l>-1&&s.splice(l,1)}}emit(a,...i){const s=this._hooks[a];s&&s.forEach(l=>l(...i))}sendEnvelope(a){return this.emit("beforeEnvelope",a),this._isEnabled()&&this._transport?this._transport.send(a).then(null,i=>(ct&&Z.error("Error while sending envelope:",i),i)):(ct&&Z.error("Transport disabled"),na({}))}_setupIntegrations(){const{integrations:a}=this._options;this._integrations=fA(this,a),AS(this,a)}_updateSessionFromEvent(a,i){var m;let s=i.level==="fatal",l=!1;const c=(m=i.exception)==null?void 0:m.values;if(c){l=!0;for(const g of c){const S=g.mechanism;if((S==null?void 0:S.handled)===!1){s=!0;break}}}const d=a.status==="ok";(d&&a.errors===0||d&&s)&&(K_(a,{...s&&{status:"crashed"},errors:a.errors||Number(l||s)}),this.captureSession(a))}_isClientDoneProcessing(a){return new Uv(i=>{let s=0;const l=1,c=setInterval(()=>{this._numProcessing==0?(clearInterval(c),i(!0)):(s+=l,a&&s>=a&&(clearInterval(c),i(!1)))},l)})}_isEnabled(){return this.getOptions().enabled!==!1&&this._transport!==void 0}_prepareEvent(a,i,s,l){const c=this.getOptions(),d=Object.keys(this._integrations);return!i.integrations&&(d!=null&&d.length)&&(i.integrations=d),this.emit("preprocessEvent",a,i),a.type||l.setLastEventId(a.event_id||i.event_id),qv(c,a,i,s,this,l).then(h=>{if(h===null)return h;this.emit("postprocessEvent",h,i),h.contexts={trace:Ow(s),...h.contexts};const m=Hv(this,s);return h.sdkProcessingMetadata={dynamicSamplingContext:m,...h.sdkProcessingMetadata},h})}_captureEvent(a,i={},s=Jt(),l=zo()){return ct&&Rh(a)&&Z.log("Captured error event `".concat(a0(a)[0]||"<unknown>","`")),this._processEvent(a,i,s,l).then(c=>c.event_id,c=>{ct&&(DS(c)?Z.log(c.message):OS(c)?Z.warn(c.message):Z.warn(c))})}_processEvent(a,i,s,l){const c=this.getOptions(),{sampleRate:d}=c,h=s0(a),m=Rh(a),g=a.type||"error",S="before send for type `".concat(g,"`"),_=typeof d>"u"?void 0:yo(d);if(m&&typeof _=="number"&&Math.random()>_)return this.recordDroppedEvent("sample_rate","error"),Yu(Zd("Discarding event because it's not included in the random sample (sampling rate = ".concat(d,")")));const v=g==="replay_event"?"replay":g;return this._prepareEvent(a,i,s,l).then(T=>{if(T===null)throw this.recordDroppedEvent("event_processor",v),Zd("An event processor returned `null`, will not send event.");if(i.data&&i.data.__sentry__===!0)return T;const N=yA(this,c,T,i);return gA(N,S)}).then(T=>{var j;if(T===null){if(this.recordDroppedEvent("before_send",v),h){const X=1+(a.spans||[]).length;this.recordDroppedEvent("before_send","span",X)}throw Zd("".concat(S," returned `null`, will not send event."))}const O=s.getSession()||l.getSession();if(m&&O&&this._updateSessionFromEvent(O,T),h){const G=((j=T.sdkProcessingMetadata)==null?void 0:j.spanCountBeforeProcessing)||0,X=T.spans?T.spans.length:0,Q=G-X;Q>0&&this.recordDroppedEvent("before_send","span",Q)}const N=T.transaction_info;if(h&&N&&T.transaction!==a.transaction){const G="custom";T.transaction_info={...N,source:G}}return this.sendEvent(T,i),T}).then(null,T=>{throw DS(T)||OS(T)?T:(this.captureException(T,{data:{__sentry__:!0},originalException:T}),Bu("Event processing pipeline threw an error, original event will not be sent. Details have been sent as a new event.\nReason: ".concat(T)))})}_process(a){this._numProcessing++,a.then(i=>(this._numProcessing--,i),i=>(this._numProcessing--,i))}_clearOutcomes(){const a=this._outcomes;return this._outcomes={},Object.entries(a).map(([i,s])=>{const[l,c]=i.split(":");return{reason:l,category:c,quantity:s}})}_flushOutcomes(){ct&&Z.log("Flushing outcomes...");const a=this._clearOutcomes();if(a.length===0){ct&&Z.log("No outcomes to send");return}if(!this._dsn){ct&&Z.log("No dsn provided, will not send outcomes");return}ct&&Z.log("Sending outcomes:",a);const i=dA(a,this._options.tunnel&&Oo(this._dsn));this.sendEnvelope(i)}}function gA(e,a){const i="".concat(a," must return `null` or a valid event.");if(Nw(e))return e.then(s=>{if(!dh(s)&&s!==null)throw Bu(i);return s},s=>{throw Bu("".concat(a," rejected with ").concat(s))});if(!dh(e)&&e!==null)throw Bu(i);return e}function yA(e,a,i,s){const{beforeSend:l,beforeSendTransaction:c,beforeSendSpan:d}=a;let h=i;if(Rh(h)&&l)return l(h,s);if(s0(h)){if(d){const m=d(hA(h));if(m?h=Dw(i,mA(m)):fh(),h.spans){const g=[];for(const S of h.spans){const _=d(S);_?g.push(_):(fh(),g.push(S))}h.spans=g}}if(c){if(h.spans){const m=h.spans.length;h.sdkProcessingMetadata={...i.sdkProcessingMetadata,spanCountBeforeProcessing:m}}return c(h,s)}}return h}function Rh(e){return e.type===void 0}function s0(e){return e.type==="transaction"}function _A(e){return[{type:"log",item_count:e.length,content_type:"application/vnd.sentry.items.log+json"},{items:e}]}function SA(e,a,i,s){const l={};return a!=null&&a.sdk&&(l.sdk={name:a.sdk.name,version:a.sdk.version}),i&&s&&(l.dsn=Oo(s)),Ur(l,[_A(e)])}Zt._sentryClientToLogBufferMap=new WeakMap;function Kd(e,a){var c,d;const i=(c=vA(e))!=null?c:[];if(i.length===0)return;const s=e.getOptions(),l=SA(i,s._metadata,s.tunnel,e.getDsn());(d=Zt._sentryClientToLogBufferMap)==null||d.set(e,[]),e.emit("flushLogs"),e.sendEnvelope(l)}function vA(e){var a;return(a=Zt._sentryClientToLogBufferMap)==null?void 0:a.get(e)}function bA(e,a){a.debug===!0&&(ct?Z.enable():Ji(()=>{console.warn("[Sentry] Cannot initialize SDK with `debug` option using a non-debug bundle.")})),Jt().update(a.initialScope);const s=new e(a);return EA(s),s.init(),s}function EA(e){Jt().setClient(e)}const o0=Symbol.for("SentryBufferFullError");function TA(e){const a=[];function i(){return e===void 0||a.length<e}function s(d){return a.splice(a.indexOf(d),1)[0]||Promise.resolve(void 0)}function l(d){if(!i())return Yu(o0);const h=d();return a.indexOf(h)===-1&&a.push(h),h.then(()=>s(h)).then(null,()=>s(h).then(null,()=>{})),h}function c(d){return new Uv((h,m)=>{let g=a.length;if(!g)return h(!0);const S=setTimeout(()=>{d&&d>0&&h(!1)},d);a.forEach(_=>{na(_).then(()=>{--g||(clearTimeout(S),h(!0))},m)})})}return{$:a,add:l,drain:c}}const wA=60*1e3;function RA(e,a=Date.now()){const i=parseInt("".concat(e),10);if(!isNaN(i))return i*1e3;const s=Date.parse("".concat(e));return isNaN(s)?wA:s-a}function AA(e,a){return e[a]||e.all||0}function l0(e,a,i=Date.now()){return AA(e,a)>i}function u0(e,{statusCode:a,headers:i},s=Date.now()){const l={...e},c=i==null?void 0:i["x-sentry-rate-limits"],d=i==null?void 0:i["retry-after"];if(c)for(const h of c.trim().split(",")){const[m,g,,,S]=h.split(":",5),_=parseInt(m,10),v=(isNaN(_)?60:_)*1e3;if(!g)l.all=s+v;else for(const T of g.split(";"))T==="metric_bucket"?(!S||S.split(";").includes("custom"))&&(l[T]=s+v):l[T]=s+v}else d?l.all=s+RA(d,s):a===429&&(l.all=s+60*1e3);return l}const CA=64;function MA(e,a,i=TA(e.bufferSize||CA)){let s={};const l=d=>i.drain(d);function c(d){const h=[];if(_S(d,(_,v)=>{const T=SS(v);l0(s,T)?e.recordDroppedEvent("ratelimit_backoff",T):h.push(_)}),h.length===0)return na({});const m=Ur(d[0],h),g=_=>{_S(m,(v,T)=>{e.recordDroppedEvent(_,SS(T))})},S=()=>a({body:IR(m)}).then(_=>(_.statusCode!==void 0&&(_.statusCode<200||_.statusCode>=300)&&ct&&Z.warn("Sentry responded with status code ".concat(_.statusCode," to sent event.")),s=u0(s,_),_),_=>{throw g("network_error"),ct&&Z.error("Encountered error running transport request:",_),_});return i.add(S).then(_=>_,_=>
7{if(_===o0)return ct&&Z.error("Skipped sending event because buffer is full."),g("queue_overflow"),na({});throw _})}return{send:c,flush:l}}function OA(e,a){const i=a==null?void 0:a.getDsn(),s=a==null?void 0:a.getOptions().tunnel;return NA(e,i)||DA(e,s)}function DA(e,a){return a?NS(e)===NS(a):!1}function NA(e,a){return a?e.includes(a.host):!1}function NS(e){return e[e.length-1]==="/"?e.slice(0,-1):e}function zA(e){var a;((a=e.user)==null?void 0:a.ip_address)===void 0&&(e.user={...e.user,ip_address:"{{auto}}"})}function xA(e){var a;"aggregates"in e?((a=e.attrs)==null?void 0:a.ip_address)===void 0&&(e.attrs={...e.attrs,ip_address:"{{auto}}"}):e.ipAddress===void 0&&(e.ipAddress="{{auto}}")}function c0(e,a,i=[a],s="npm"){const l=e._metadata||{};l.sdk||(l.sdk={name:"sentry.javascript.".concat(a),packages:i.map(c=>({name:"".concat(s,":@sentry/").concat(c),version:W_})),version:W_}),e._metadata=l}function f0(e={}){const a=e.client||At();if(!zw()||!a)return{};const i=xv(),s=kv(i);if(s.getTraceData)return s.getTraceData(e);const l=e.scope||Jt(),c=e.span||Se(),d=c?xw(c):kA(l),h=c?Ga(c):Hv(a,l),m=kw(h);return Lw.test(d)?{"sentry-trace":d,baggage:m}:(Z.warn("Invalid sentry-trace data. Cannot generate trace data"),{})}function kA(e){const{traceId:a,sampled:i,propagationSpanId:s}=e.getPropagationContext();return Bw(a,s,i)}function LA(e,a,i){let s,l,c;const d=i!=null&&i.maxWait?Math.max(i.maxWait,a):0,h=(i==null?void 0:i.setTimeoutImpl)||setTimeout;function m(){return g(),s=e(),s}function g(){l!==void 0&&clearTimeout(l),c!==void 0&&clearTimeout(c),l=c=void 0}function S(){return l!==void 0||c!==void 0?m():s}function _(){return l&&clearTimeout(l),l=h(m,a),d&&c===void 0&&(c=h(m,d)),s}return _.cancel=g,_.flush=S,_}const BA=100;function Va(e,a){const i=At(),s=zo();if(!i)return;const{beforeBreadcrumb:l=null,maxBreadcrumbs:c=BA}=i.getOptions();if(c<=0)return;const h={timestamp:Iv(),...e},m=l?Ji(()=>l(h,a)):h;m!==null&&(i.emit&&i.emit("beforeAddBreadcrumb",m,a),s.addBreadcrumb(m,c))}let zS;const IA="FunctionToString",xS=new WeakMap,UA=()=>({name:IA,setupOnce(){zS=Function.prototype.toString;try{Function.prototype.toString=function(...e){const a=$h(this),i=xS.has(At())&&a!==void 0?a:this;return zS.apply(i,e)}}catch(e){}},setup(e){xS.set(e,!0)}}),qA=UA,HA=[/^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$/],jA="EventFilters",YA=(e={})=>{let a;return{name:jA,setup(i){const s=i.getOptions();a=kS(e,s)},processEvent(i,s,l){if(!a){const c=l.getOptions();a=kS(e,c)}return FA(i,a)?null:i}}},GA=(e={})=>({...YA(e),name:"InboundFilters"});function kS(e={},a={}){return{allowUrls:[...e.allowUrls||[],...a.allowUrls||[]],denyUrls:[...e.denyUrls||[],...a.denyUrls||[]],ignoreErrors:[...e.ignoreErrors||[],...a.ignoreErrors||[],...e.disableErrorDefaults?[]:HA],ignoreTransactions:[...e.ignoreTransactions||[],...a.ignoreTransactions||[]]}}function FA(e,a){if(e.type){if(e.type==="transaction"&&VA(e,a.ignoreTransactions))return ct&&Z.warn("Event dropped due to being matched by `ignoreTransactions` option.\nEvent: ".concat(Er(e))),!0}else{if(XA(e,a.ignoreErrors))return ct&&Z.warn("Event dropped due to being matched by `ignoreErrors` option.\nEvent: ".concat(Er(e))),!0;if(WA(e))return ct&&Z.warn("Event dropped due to not having an error message, error type or stacktrace.\nEvent: ".concat(Er(e))),!0;if(QA(e,a.denyUrls))return ct&&Z.warn("Event dropped due to being matched by `denyUrls` option.\nEvent: ".concat(Er(e),".\nUrl: ").concat(Wu(e))),!0;if(!ZA(e,a.allowUrls))return ct&&Z.warn("Event dropped due to not being matched by `allowUrls` option.\nEvent: ".concat(Er(e),".\nUrl: ").concat(Wu(e))),!0}return!1}function XA(e,a){return a!=null&&a.length?a0(e).some(i=>ta(i,a)):!1}function VA(e,a){if(!(a!=null&&a.length))return!1;const i=e.transaction;return i?ta(i,a):!1}function QA(e,a){if(!(a!=null&&a.length))return!1;const i=Wu(e);return i?ta(i,a):!1}function ZA(e,a){if(!(a!=null&&a.length))return!0;const i=Wu(e);return i?ta(i,a):!0}function KA(e=[]){for(let a=e.length-1;a>=0;a--){const i=e[a];if(i&&i.filename!=="<anonymous>"&&i.filename!=="[native code]")return i.filename||null}return null}function Wu(e){var a,i,s;try{const l=[...(i=(a=e.exception)==null?void 0:a.values)!=null?i:[]].reverse().find(d=>{var h,m,g;return((h=d.mechanism)==null?void 0:h.parent_id)===void 0&&((g=(m=d.stacktrace)==null?void 0:m.frames)==null?void 0:g.length)}),c=(s=l==null?void 0:l.stacktrace)==null?void 0:s.frames;return c?KA(c):null}catch(l){return ct&&Z.error("Cannot extract url for event ".concat(Er(e))),null}}function WA(e){var a,i;return(i=(a=e.exception)==null?void 0:a.values)!=null&&i.length?!e.message&&!e.exception.values.some(s=>s.stacktrace||s.type&&s.type!=="Error"||s.value):!1}function $A(e,a,i,s,l,c){var h;if(!((h=l.exception)!=null&&h.values)||!c||!Gu(c.originalException,Error))return;const d=l.exception.values.length>0?l.exception.values[l.exception.values.length-1]:void 0;d&&(l.exception.values=Ah(e,a,s,c.originalException,i,l.exception.values,d,0))}function Ah(e,a,i,s,l,c,d,h){if(c.length>=i+1)return c;let m=[...c];if(Gu(s[l],Error)){LS(d,h);const g=e(a,s[l]),S=m.length;BS(g,l,S,h),m=Ah(e,a,i,s[l],l,[g,...m],g,S)}
7return Array.isArray(s.errors)&&s.errors.forEach((g,S)=>{if(Gu(g,Error)){LS(d,h);const _=e(a,g),v=m.length;BS(_,"errors[".concat(S,"]"),v,h),m=Ah(e,a,i,g,l,[_,...m],_,v)}}),m}function LS(e,a){e.mechanism=e.mechanism||{type:"generic",handled:!0},e.mechanism={...e.mechanism,...e.type==="AggregateError"&&{is_exception_group:!0},exception_id:a}}function BS(e,a,i,s){e.mechanism=e.mechanism||{type:"generic",handled:!0},e.mechanism={...e.mechanism,type:"chained",source:a,exception_id:i,parent_id:s}}function JA(e){const a="console";Ka(a,e),Wa(a,PA)}function PA(){"console"in Zt&&Iw.forEach(function(e){e in Zt.console&&qe(Zt.console,e,function(a){return $_[e]=a,function(...i){hn("console",{args:i,level:e});const l=$_[e];l==null||l.apply(Zt.console,i)}})})}function d0(e){return e==="warn"?"warning":["fatal","error","warning","log","info","debug"].includes(e)?e:"log"}const tC="Dedupe",eC=()=>{let e;return{name:tC,processEvent(a){if(a.type)return a;try{if(aC(a,e))return ct&&Z.warn("Event dropped due to being a duplicate of previously captured event."),null}catch(i){}return e=a}}},nC=eC;function aC(e,a){return a?!!(rC(e,a)||iC(e,a)):!1}function rC(e,a){const i=e.message,s=a.message;return!(!i&&!s||i&&!s||!i&&s||i!==s||!m0(e,a)||!h0(e,a))}function iC(e,a){const i=IS(a),s=IS(e);return!(!i||!s||i.type!==s.type||i.value!==s.value||!m0(e,a)||!h0(e,a))}function h0(e,a){let i=J_(e),s=J_(a);if(!i&&!s)return!0;if(i&&!s||!i&&s||(i=i,s=s,s.length!==i.length))return!1;for(let l=0;l<s.length;l++){const c=s[l],d=i[l];if(c.filename!==d.filename||c.lineno!==d.lineno||c.colno!==d.colno||c.function!==d.function)return!1}return!0}function m0(e,a){let i=e.fingerprint,s=a.fingerprint;if(!i&&!s)return!0;if(i&&!s||!i&&s)return!1;i=i,s=s;try{return i.join("")===s.join("")}catch(l){return!1}}function IS(e){var a;return((a=e.exception)==null?void 0:a.values)&&e.exception.values[0]}const sC="thismessage:/";function p0(e){return"isRelative"in e}function g0(e,a){const i=e.indexOf("://")<=0&&e.indexOf("//")!==0,s=i?sC:void 0;try{if("canParse"in URL&&!URL.canParse(e,s))return;const l=new URL(e,s);return i?{isRelative:i,pathname:l.pathname,search:l.search,hash:l.hash}:l}catch(l){}}function oC(e){if(p0(e))return e.pathname;const a=new URL(e);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 Nr(e){if(!e)return{};const a=e.match(/^(([^:/?#]+):)?(\/\/([^/?#]*))?([^?#]*)(\?([^#]*))?(#(.*))?$/);if(!a)return{};const i=a[6]||"",s=a[8]||"";return{host:a[4],path:a[5],protocol:a[2],search:i,hash:s,relative:a[5]+i+s}}function lC(e){return e.split(/[?#]/,1)[0]}function uC(e,a,i,s,l="auto.http.browser"){if(!e.fetchData)return;const{method:c,url:d}=e.fetchData,h=zr()&&a(d);if(e.endTimestamp&&h){const _=e.fetchData.__span;if(!_)return;const v=s[_];v&&(fC(v,e),delete s[_]);return}const m=!!Se(),g=h&&m?Bo(hC(d,c,l)):new Br;if(e.fetchData.__span=g.spanContext().spanId,s[g.spanContext().spanId]=g,i(e.fetchData.url)){const _=e.args[0],v=e.args[1]||{},T=cC(_,v,zr()&&m?g:void 0);T&&(e.args[1]=v,v.headers=T)}const S=At();if(S){const _={input:e.args,response:e.response,startTimestamp:e.startTimestamp,endTimestamp:e.endTimestamp};S.emit("beforeOutgoingRequestSpan",g,_)}return g}function cC(e,a,i){const s=f0({span:i}),l=s["sentry-trace"],c=s.baggage;if(!l)return;const d=a.headers||(Gv(e)?e.headers:void 0);if(d)if(dC(d)){const h=new Headers(d);if(h.get("sentry-trace")||h.set("sentry-trace",l),c){const m=h.get("baggage");m?gu(m)||h.set("baggage","".concat(m,",").concat(c)):h.set("baggage",c)}return h}else if(Array.isArray(d)){const h=[...d];d.find(g=>g[0]==="sentry-trace")||h.push(["sentry-trace",l]);const m=d.find(g=>g[0]==="baggage"&&gu(g[1]));return c&&!m&&h.push(["baggage",c]),h}else{const h="sentry-trace"in d?d["sentry-trace"]:void 0,m="baggage"in d?d.baggage:void 0,g=m?Array.isArray(m)?[...m]:[m]:[],S=m&&(Array.isArray(m)?m.find(_=>gu(_)):gu(m));return c&&!S&&g.push(c),{...d,"sentry-trace":h!=null?h:l,baggage:g.length>0?g.join(","):void 0}}else return{...s}}function fC(e,a){var i;if(a.response){Yv(e,a.response.status);const s=((i=a.response)==null?void 0:i.headers)&&a.response.headers.get("content-length");if(s){const l=parseInt(s);l>0&&e.setAttribute("http.response_content_length",l)}}else a.error&&e.setStatus({code:go,message:"internal_error"});e.end()}function gu(e){return e.split(",").some(a=>a.trim().startsWith(Uw))}function dC(e){return typeof Headers<"u"&&Gu(e,Headers)}function hC(e,a,i){const s=g0(e);return{name:s?"".concat(a," ").concat(oC(s)):a,attributes:mC(e,s,a,i)}}function mC(e,a,i,s){const l={url:e,type:"fetch","http.method":i,[le]:s,[Fa]:"http.client"};return a&&(p0(a)||(l["http.url"]=a.href,l["server.address"]=a.host),a.search&&(l["http.query"]=a.search),a.hash&&(l["http.fragment"]=a.hash)),l}function y0(e){if(e!==void 0)return e>=400&&e<500?"warning":e>=500?"error":void 0}const wo=Zt;function pC(){return"history"in wo&&!!wo.history}function gC(){if(!("fetch"in wo))return!1;
7try{return new Headers,new Request("http://www.example.com"),new Response,!0}catch(e){return!1}}function Ch(e){return e&&/^function\s+\w+\(\)\s+\{\s+\[native code\]\s+\}$/.test(e.toString())}function yC(){var i;if(typeof EdgeRuntime=="string")return!0;if(!gC())return!1;if(Ch(wo.fetch))return!0;let e=!1;const a=wo.document;if(a&&typeof a.createElement=="function")try{const s=a.createElement("iframe");s.hidden=!0,a.head.appendChild(s),(i=s.contentWindow)!=null&&i.fetch&&(e=Ch(s.contentWindow.fetch)),a.head.removeChild(s)}catch(s){ct&&Z.warn("Could not create sandbox iframe for pure fetch check, bailing to window.fetch: ",s)}return e}function _0(e,a){const i="fetch";Ka(i,e),Wa(i,()=>S0(void 0,a))}function _C(e){const a="fetch-body-resolved";Ka(a,e),Wa(a,()=>S0(vC))}function S0(e,a=!1){a&&!yC()||qe(Zt,"fetch",function(i){return function(...s){const l=new Error,{method:c,url:d}=bC(s),h={args:s,fetchData:{method:c,url:d},startTimestamp:dn()*1e3,virtualError:l,headers:EC(s)};return e||hn("fetch",{...h}),i.apply(Zt,s).then(async m=>(e?e(m):hn("fetch",{...h,endTimestamp:dn()*1e3,response:m}),m),m=>{if(hn("fetch",{...h,endTimestamp:dn()*1e3,error:m}),Fv(m)&&m.stack===void 0&&(m.stack=l.stack,So(m,"framesToPop",1)),m instanceof TypeError&&(m.message==="Failed to fetch"||m.message==="Load failed"||m.message==="NetworkError when attempting to fetch resource."))try{const g=new URL(h.fetchData.url);m.message="".concat(m.message," (").concat(g.host,")")}catch(g){}throw m})}})}async function SC(e,a){if(e!=null&&e.body){const i=e.body,s=i.getReader(),l=setTimeout(()=>{i.cancel().then(null,()=>{})},90*1e3);let c=!0;for(;c;){let d;try{d=setTimeout(()=>{i.cancel().then(null,()=>{})},5e3);const{done:h}=await s.read();clearTimeout(d),h&&(a(),c=!1)}catch(h){c=!1}finally{clearTimeout(d)}}clearTimeout(l),s.releaseLock(),i.cancel().then(null,()=>{})}}function vC(e){let a;try{a=e.clone()}catch(i){return}SC(a,()=>{hn("fetch-body-resolved",{endTimestamp:dn()*1e3,response:e})})}function Mh(e,a){return!!e&&typeof e=="object"&&!!e[a]}function US(e){return typeof e=="string"?e:e?Mh(e,"url")?e.url:e.toString?e.toString():"":""}function bC(e){if(e.length===0)return{method:"GET",url:""};if(e.length===2){const[i,s]=e;return{url:US(i),method:Mh(s,"method")?String(s.method).toUpperCase():"GET"}}const a=e[0];return{url:US(a),method:Mh(a,"method")?String(a.method).toUpperCase():"GET"}}function EC(e){const[a,i]=e;try{if(typeof i=="object"&&i!==null&&"headers"in i&&i.headers)return new Headers(i.headers);if(Gv(a))return new Headers(a.headers)}catch(s){}}function TC(){return typeof __SENTRY_BROWSER_BUNDLE__<"u"&&!!__SENTRY_BROWSER_BUNDLE__}function wC(){return"npm"}function RC(){return!TC()&&Object.prototype.toString.call(typeof process<"u"?process:0)==="[object process]"}function qS(){return typeof window<"u"&&(!RC()||AC())}function AC(){const e=Zt.process;return(e==null?void 0:e.type)==="renderer"}const Ct=Zt;let Oh=0;function v0(){return Oh>0}function CC(){Oh++,setTimeout(()=>{Oh--})}function Xi(e,a={}){function i(l){return typeof l=="function"}if(!i(e))return e;try{const l=e.__sentry_wrapped__;if(l)return typeof l=="function"?l:e;if($h(e))return e}catch(l){return e}const s=function(...l){try{const c=l.map(d=>Xi(d,a));return e.apply(this,c)}catch(c){throw CC(),Kh(d=>{d.addEventProcessor(h=>(a.mechanism&&(hh(h,void 0),vo(h,a.mechanism)),h.extra={...h.extra,arguments:l},h)),Xv(c)}),c}};try{for(const l in e)Object.prototype.hasOwnProperty.call(e,l)&&(s[l]=e[l])}catch(l){}qw(s,e),So(e,"__sentry_wrapped__",s);try{Object.getOwnPropertyDescriptor(s,"name").configurable&&Object.defineProperty(s,"name",{get(){return e.name}})}catch(l){}return s}function Dh(){const e=Pi(),{referrer:a}=Ct.document||{},{userAgent:i}=Ct.navigator||{},s={...a&&{Referer:a},...i&&{"User-Agent":i}};return{url:e,headers:s}}function Em(e,a){const i=Tm(e,a),s={type:zC(a),value:xC(a)};return i.length&&(s.stacktrace={frames:i}),s.type===void 0&&s.value===""&&(s.value="Unrecoverable error caught"),s}function MC(e,a,i,s){const l=At(),c=l==null?void 0:l.getOptions().normalizeDepth,d=UC(a),h={__serialized__:jw(a,c)};if(d)return{exception:{values:[Em(e,d)]},extra:h};const m={exception:{values:[{type:Jh(a)?a.constructor.name:s?"UnhandledRejection":"Error",value:BC(a,{isUnhandledRejection:s})}]},extra:h};if(i){const g=Tm(e,i);g.length&&(m.exception.values[0].stacktrace={frames:g})}return m}function Wd(e,a){return{exception:{values:[Em(e,a)]}}}function Tm(e,a){const i=a.stacktrace||a.stack||"",s=DC(a),l=NC(a);try{return e(i,s,l)}catch(c){}return[]}const OC=/Minified React error #\d+;/i;function DC(e){return e&&OC.test(e.message)?1:0}function NC(e){return typeof e.framesToPop=="number"?e.framesToPop:0}function b0(e){return typeof WebAssembly<"u"&&typeof WebAssembly.Exception<"u"?e instanceof WebAssembly.Exception:!1}function zC(e){const a=e==null?void 0:e.name;return!a&&b0(e)?e.message&&Array.isArray(e.message)&&e.message.length==2?e.message[0]:"WebAssembly.Exception":a}function xC(e){const a=e==null?void 0:e.message;return b0(e)?Array.isArray(e.message)&&e.message.length==2?e.message[1]:"wasm exception":a?a.error&&typeof a.error.message=="string"?a.error.message:a:"No error message"}function kC(e,a,i,s){const l=(i==null?void 0:i.syntheticException)||void 0,c=wm(e,a,l,s);return vo(c),c.level="error",i!=null&&i.event_id&&(c.event_id=i.event_id),na(c)}function LC(e,a,i="info",s,l){const c=(s==null?void 0:s.syntheticException)||void 0,d=Nh(e,a,c,l);return d.level=i,s!=null&&s.event_id&&(d.event_id=s.event_id),na(d)}function wm(e,a,i,s,l){let c;if(Vv(a)&&a.error)return Wd(e,a.error);if(P_(a)||Hw(a)){const d=a;if("stack"in a)c=Wd(e,a);else{const h=d.name||(P_(d)?"DOMError":"DOMException"),m=d.message?"".concat(h,": ").concat(d.message):h;c=Nh(e,m,i,s),hh(c,m)}return"code"in d&&(c.tags={...c.tags,"DOMException.code":"".concat(d.code)}),c}return Fv(a)?Wd(e,a):dh(a)||Jh(a)?(c=MC(e,a,i,l),vo(c,{synthetic:!0}),c):(c=Nh(e,a,i,s),hh(c,"".concat(a)),vo(c,{synthetic:!0}),c)}function Nh(e,a,i,s){const l={};if(s&&i){const c=Tm(e,i);c.length&&(l.exception={values:[{value:a,stacktrace:{frames:c}}]}),vo(l,{synthetic:!0})}
7if(jv(a)){const{__sentry_template_string__:c,__sentry_template_values__:d}=a;return l.logentry={message:c,params:d},l}return l.message=a,l}function BC(e,{isUnhandledRejection:a}){const i=Yw(e),s=a?"promise rejection":"exception";if(Vv(e))return"Event `ErrorEvent` captured as ".concat(s," with message `").concat(e.message,"`");if(Jh(e)){const l=IC(e);return"Event `".concat(l,"` (type=").concat(e.type,") captured as ").concat(s)}return"Object captured as ".concat(s," with keys: ").concat(i)}function IC(e){try{const a=Object.getPrototypeOf(e);return a?a.constructor.name:void 0}catch(a){}}function UC(e){for(const a in e)if(Object.prototype.hasOwnProperty.call(e,a)){const i=e[a];if(i instanceof Error)return i}}const qC=5e3;class HC extends pA{constructor(a){const i=jC(a),s=Ct.SENTRY_SDK_SOURCE||wC();c0(i,"browser",["browser"],s),super(i);const{sendDefaultPii:l,sendClientReports:c,_experiments:d}=this._options,h=d==null?void 0:d.enableLogs;Ct.document&&(c||h)&&Ct.document.addEventListener("visibilitychange",()=>{Ct.document.visibilityState==="hidden"&&(c&&this._flushOutcomes(),h&&Kd(this))}),h&&(this.on("flush",()=>{Kd(this)}),this.on("afterCaptureLog",()=>{this._logFlushIdleTimeout&&clearTimeout(this._logFlushIdleTimeout),this._logFlushIdleTimeout=setTimeout(()=>{Kd(this)},qC)})),l&&(this.on("postprocessEvent",zA),this.on("beforeSendSession",xA))}eventFromException(a,i){return kC(this._options.stackParser,a,i,this._options.attachStacktrace)}eventFromMessage(a,i="info",s){return LC(this._options.stackParser,a,i,s,this._options.attachStacktrace)}_prepareEvent(a,i,s,l){return a.platform=a.platform||"javascript",super._prepareEvent(a,i,s,l)}}function jC(e){var a;return{release:typeof __SENTRY_RELEASE__=="string"?__SENTRY_RELEASE__:(a=Ct.SENTRY_RELEASE)==null?void 0:a.id,sendClientReports:!0,parentSpanIsAlwaysRootSpan:!0,...e}}const Vi=typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__,lt=Zt,YC=(e,a)=>e>a[1]?"poor":e>a[0]?"needs-improvement":"good",es=(e,a,i,s)=>{let l,c;return d=>{a.value>=0&&(d||s)&&(c=a.value-(l!=null?l:0),(c||l===void 0)&&(l=a.value,a.delta=c,a.rating=YC(a.value,i),e(a)))}},GC=()=>"v5-".concat(Date.now(),"-").concat(Math.floor(Math.random()*(9e12-1))+1e12),Io=(e=!0)=>{var i,s;const a=(s=(i=lt.performance)==null?void 0:i.getEntriesByType)==null?void 0:s.call(i,"navigation")[0];if(!e||a&&a.responseStart>0&&a.responseStart<performance.now())return a},ns=()=>{var a;const e=Io();return(a=e==null?void 0:e.activationStart)!=null?a:0},as=(e,a=-1)=>{var c,d;const i=Io();let s="navigate";return i&&((c=lt.document)!=null&&c.prerendering||ns()>0?s="prerender":(d=lt.document)!=null&&d.wasDiscarded?s="restore":i.type&&(s=i.type.replace(/_/g,"-"))),{name:e,value:a,rating:"good",delta:0,entries:[],id:GC(),navigationType:s}},$d=new WeakMap;function Rm(e,a){return $d.get(e)||$d.set(e,new a),$d.get(e)}class $u{constructor(){$u.prototype.__init.call(this),$u.prototype.__init2.call(this)}__init(){this._sessionValue=0}__init2(){this._sessionEntries=[]}_processEntry(a){var l;if(a.hadRecentInput)return;const i=this._sessionEntries[0],s=this._sessionEntries[this._sessionEntries.length-1];this._sessionValue&&i&&s&&a.startTime-s.startTime<1e3&&a.startTime-i.startTime<5e3?(this._sessionValue+=a.value,this._sessionEntries.push(a)):(this._sessionValue=a.value,this._sessionEntries=[a]),(l=this._onAfterProcessingUnexpectedShift)==null||l.call(this,a)}}const qr=(e,a,i={})=>{try{if(PerformanceObserver.supportedEntryTypes.includes(e)){const s=new PerformanceObserver(l=>{Promise.resolve().then(()=>{a(l.getEntries())})});return s.observe({type:e,buffered:!0,...i}),s}}catch(s){}},mc=e=>{let a=!1;return()=>{a||(e(),a=!0)}};let co=-1;const FC=()=>{var e,a;return((e=lt.document)==null?void 0:e.visibilityState)==="hidden"&&!((a=lt.document)!=null&&a.prerendering)?0:1/0},Ju=e=>{lt.document.visibilityState==="hidden"&&co>-1&&(co=e.type==="visibilitychange"?e.timeStamp:0,VC())},XC=()=>{addEventListener("visibilitychange",Ju,!0),addEventListener("prerenderingchange",Ju,!0)},VC=()=>{removeEventListener("visibilitychange",Ju,!0),removeEventListener("prerenderingchange",Ju,!0)},pc=()=>{var e;if(lt.document&&co<0){const a=ns(),i=lt.document.prerendering||(e=globalThis.performance.getEntriesByType("visibility-state").filter(s=>s.name==="hidden"&&s.startTime>a)[0])==null?void 0:e.startTime;co=i!=null?i:FC(),XC()}return{get firstHiddenTime(){return co}}},Uo=e=>{var a;(a=lt.document)!=null&&a.prerendering?addEventListener("prerenderingchange",()=>e(),!0):e()},QC=[1800,3e3],ZC=(e,a={})=>{Uo(()=>{const i=pc(),s=as("FCP");let l;const d=qr("paint",h=>{for(const m of h)m.name==="first-contentful-paint"&&(d.disconnect(),m.startTime<i.firstHiddenTime&&(s.value=Math.max(m.startTime-ns(),0),s.entries.push(m),l(!0)))});d&&(l=es(e,s,QC,a.reportAllChanges))})},KC=[.1,.25],WC=(e,a={})=>{ZC(mc(()=>{var h,m;const i=as("CLS",0);let s;const l=Rm(a,$u),c=g=>{for(const S of g)l._processEntry(S);l._sessionValue>
7i.value&&(i.value=l._sessionValue,i.entries=l._sessionEntries,s())},d=qr("layout-shift",c);d&&(s=es(e,i,KC,a.reportAllChanges),(h=lt.document)==null||h.addEventListener("visibilitychange",()=>{var g;((g=lt.document)==null?void 0:g.visibilityState)==="hidden"&&(c(d.takeRecords()),s(!0))}),(m=lt==null?void 0:lt.setTimeout)==null||m.call(lt,s))}))},qo=e=>{const a=i=>{var s;(i.type==="pagehide"||((s=lt.document)==null?void 0:s.visibilityState)==="hidden")&&e(i)};lt.document&&(addEventListener("visibilitychange",a,!0),addEventListener("pagehide",a,!0))},$C=[100,300],JC=(e,a={})=>{Uo(()=>{const i=pc(),s=as("FID");let l;const c=m=>{m.startTime<i.firstHiddenTime&&(s.value=m.processingStart-m.startTime,s.entries.push(m),l(!0))},d=m=>{m.forEach(c)},h=qr("first-input",d);l=es(e,s,$C,a.reportAllChanges),h&&qo(mc(()=>{d(h.takeRecords()),h.disconnect()}))})};let E0=0,Jd=1/0,yu=0;const PC=e=>{e.forEach(a=>{a.interactionId&&(Jd=Math.min(Jd,a.interactionId),yu=Math.max(yu,a.interactionId),E0=yu?(yu-Jd)/7+1:0)})};let zh;const T0=()=>zh?E0:performance.interactionCount||0,tM=()=>{"interactionCount"in performance||zh||(zh=qr("event",PC,{type:"event",buffered:!0,durationThreshold:0}))},Pd=10;let w0=0;const eM=()=>T0()-w0;class Pu{constructor(){Pu.prototype.__init.call(this),Pu.prototype.__init2.call(this)}__init(){this._longestInteractionList=[]}__init2(){this._longestInteractionMap=new Map}_resetInteractions(){w0=T0(),this._longestInteractionList.length=0,this._longestInteractionMap.clear()}_estimateP98LongestInteraction(){const a=Math.min(this._longestInteractionList.length-1,Math.floor(eM()/50));return this._longestInteractionList[a]}_processEntry(a){var l,c;if((l=this._onBeforeProcessingEntry)==null||l.call(this,a),!(a.interactionId||a.entryType==="first-input"))return;const i=this._longestInteractionList.at(-1);let s=this._longestInteractionMap.get(a.interactionId);if(s||this._longestInteractionList.length<Pd||a.duration>i._latency){if(s?a.duration>s._latency?(s.entries=[a],s._latency=a.duration):a.duration===s._latency&&a.startTime===s.entries[0].startTime&&s.entries.push(a):(s={id:a.interactionId,entries:[a],_latency:a.duration},this._longestInteractionMap.set(s.id,s),this._longestInteractionList.push(s)),this._longestInteractionList.sort((d,h)=>h._latency-d._latency),this._longestInteractionList.length>Pd){const d=this._longestInteractionList.splice(Pd);for(const h of d)this._longestInteractionMap.delete(h.id)}(c=this._onAfterProcessingINPCandidate)==null||c.call(this,s)}}}const R0=e=>{var i;const a=lt.requestIdleCallback||lt.setTimeout;((i=lt.document)==null?void 0:i.visibilityState)==="hidden"?e():(e=mc(e),a(e),qo(e))},nM=[200,500],aM=40,rM=(e,a={})=>{globalThis.PerformanceEventTiming&&"interactionId"in PerformanceEventTiming.prototype&&Uo(()=>{var h;tM();const i=as("INP");let s;const l=Rm(a,Pu),c=m=>{R0(()=>{for(const S of m)l._processEntry(S);const g=l._estimateP98LongestInteraction();g&&g._latency!==i.value&&(i.value=g._latency,i.entries=g.entries,s())})},d=qr("event",c,{durationThreshold:(h=a.durationThreshold)!=null?h:aM});s=es(e,i,nM,a.reportAllChanges),d&&(d.observe({type:"first-input",buffered:!0}),qo(()=>{c(d.takeRecords()),s(!0)}))})};class iM{_processEntry(a){var i;(i=this._onBeforeProcessingEntry)==null||i.call(this,a)}}const sM=[2500,4e3],oM=(e,a={})=>{Uo(()=>{const i=pc(),s=as("LCP");let l;const c=Rm(a,iM),d=m=>{a.reportAllChanges||(m=m.slice(-1));for(const g of m)c._processEntry(g),g.startTime<i.firstHiddenTime&&(s.value=Math.max(g.startTime-ns(),0),s.entries=[g],l())},h=qr("largest-contentful-paint",d);if(h){l=es(e,s,sM,a.reportAllChanges);const m=mc(()=>{d(h.takeRecords()),h.disconnect(),l(!0)});for(const g of["keydown","click","visibilitychange"])lt.document&&addEventListener(g,()=>R0(m),{capture:!0,once:!0})}})},lM=[800,1800],xh=e=>{var a,i;(a=lt.document)!=null&&a.prerendering?Uo(()=>xh(e)):((i=lt.document)==null?void 0:i.readyState)!=="complete"?addEventListener("load",()=>xh(e),!0):setTimeout(e)},uM=(e,a={})=>{const i=as("TTFB"),s=es(e,i,lM,a.reportAllChanges);xh(()=>{const l=Io();l&&(i.value=Math.max(l.responseStart-ns(),0),i.entries=[l],s(!0))})},fo={},tc={};let A0,C0,M0,O0,D0;function Am(e,a=!1){return Ho("cls",e,fM,A0,a)}function Cm(e,a=!1){return Ho("lcp",e,hM,M0,a)}function N0(e){return Ho("fid",e,dM,C0)}function cM(e){return Ho("ttfb",e,mM,O0)}function z0(e){return Ho("inp",e,pM,D0)}function Qi(e,a){return x0(e,a),tc[e]||(gM(e),tc[e]=!0),k0(e,a)}function rs(e,a){const i=fo[e];if(i!=null&&i.length)for(const s of i)try{s(a)}catch(l){Vi&&Z.error("Error while triggering instrumentation handler.\nType: ".concat(e,"\nName: ").concat(Ya(s),"\nError:"),l)}}function fM(){return WC(e=>{rs("cls",{metric:e}),A0=e},{reportAllChanges:!0})}function dM(){return JC(e=>{rs("fid",{metric:e}),C0=e})}function hM(){return oM(e=>{rs("lcp",{metric:e}),M0=e},{reportAllChanges:!0})}function mM(){return uM(e=>{rs("ttfb",{metric:e}),O0=e})}function pM(){return rM(e=>{rs("inp",{metric:e}),D0=e})}function Ho(e,a,i,s,l=!1){x0(e,a);let c;return tc[e]||(c=i(),tc[e]=!0),s&&a({metric:s}),k0(e,a,l?c:void 0)}function gM(e){const a={};e==="event"&&(a.durationThreshold=0),qr(e,i=>{rs(e,{entries:i})},a)}function x0(e,a){fo[e]=fo[e]||[],fo[e].push(a)}function k0(e,a,i){return()=>{i&&i();const s=fo[e];if(!s)return;const l=s.indexOf(a);l!==-1&&s.splice(l,1)}}function yM(e){return"duration"in e}function th(e){return typeof e=="number"&&isFinite(e)}function aa(e,a,i,{...s}){const l=zt(e).start_timestamp;return l&&l>a&&typeof e.updateStartTime=="function"&&e.updateStartTime(a),Pb(e,()=>{const c=Bo({startTime:a,...s});return c&&c.end(i),c})}function Mm(e){var j;const a=At();if(!a)return;const{name:i,transaction:s,attributes:l,startTime:c}=e,{release:d,environment:h,sendDefaultPii:m}=a.getOptions(),g=a.getIntegrationByName("Replay"),S=g==null?void 0:g.getReplayId(),_=Jt(),v=_.getUser(),T=v!==void 0?v.email||v.id||v.ip_address:void 0;let O;try{O=_.getScopeData().contexts.profile.profile_id}catch(G){}const N={release:d,environment:h,user:T||void 0,profile_id:O||void 0,replay_id:S||void 0,transaction:s,"user_agent.original":(j=lt.navigator)==null?void 0:j.userAgent,"client.address":m?"{{auto}}":void 0,...l};return Bo({name:i,attributes:N,startTime:c,experimental:{standalone:!0}})}
7function Om(){return lt.addEventListener&<.performance}function Pt(e){return e/1e3}function L0(e){let a="unknown",i="unknown",s="";for(const l of e){if(l==="/"){[a,i]=e.split("/");break}if(!isNaN(Number(l))){a=s==="h"?"http":s,i=e.split(s)[1];break}s+=l}return s===e&&(a=s),{name:a,version:i}}function _M(){let e=0,a,i;if(!vM())return;let s=!1;function l(){s||(s=!0,i&&SM(e,a,i),c())}const c=Am(({metric:d})=>{const h=d.entries[d.entries.length-1];h&&(e=d.value,a=h)},!0);qo(()=>{l()}),setTimeout(()=>{const d=At();if(!d)return;const h=d.on("startNavigationSpan",()=>{l(),h==null||h()}),m=Se();if(m){const g=ve(m);zt(g).op==="pageload"&&(i=g.spanContext().spanId)}},0)}function SM(e,a,i){var m;Vi&&Z.log("Sending CLS span (".concat(e,")"));const s=Pt((He()||0)+((a==null?void 0:a.startTime)||0)),l=Jt().getScopeData().transactionName,c=a?bn((m=a.sources[0])==null?void 0:m.node):"Layout shift",d={[le]:"auto.http.browser.cls",[Fa]:"ui.webvital.cls",[$i]:(a==null?void 0:a.duration)||0,"sentry.pageload.span_id":i};a!=null&&a.sources&&a.sources.forEach((g,S)=>{d["cls.source.".concat(S+1)]=bn(g.node)});const h=Mm({name:c,transaction:l,attributes:d,startTime:s});h&&(h.addEvent("cls",{[Do]:"",[No]:e}),h.end(s))}function vM(){try{return PerformanceObserver.supportedEntryTypes.includes("layout-shift")}catch(e){return!1}}function bM(){let e=0,a,i;if(!TM())return;let s=!1;function l(){s||(s=!0,i&&EM(e,a,i),c())}const c=Cm(({metric:d})=>{const h=d.entries[d.entries.length-1];h&&(e=d.value,a=h)},!0);qo(()=>{l()}),setTimeout(()=>{const d=At();if(!d)return;const h=d.on("startNavigationSpan",()=>{l(),h==null||h()}),m=Se();if(m){const g=ve(m);zt(g).op==="pageload"&&(i=g.spanContext().spanId)}},0)}function EM(e,a,i){Vi&&Z.log("Sending LCP span (".concat(e,")"));const s=Pt((He()||0)+((a==null?void 0:a.startTime)||0)),l=Jt().getScopeData().transactionName,c=a?bn(a.element):"Largest contentful paint",d={[le]:"auto.http.browser.lcp",[Fa]:"ui.webvital.lcp",[$i]:0,"sentry.pageload.span_id":i};a&&(d["lcp.element"]=bn(a.element),d["lcp.id"]=a.id,d["lcp.url"]=a.url,d["lcp.loadTime"]=a.loadTime,d["lcp.renderTime"]=a.renderTime,d["lcp.size"]=a.size);const h=Mm({name:c,transaction:l,attributes:d,startTime:s});h&&(h.addEvent("lcp",{[Do]:"millisecond",[No]:e}),h.end(s))}function TM(){try{return PerformanceObserver.supportedEntryTypes.includes("largest-contentful-paint")}catch(e){return!1}}const wM=2147483647;let HS=0,fe={},Ie,zi;function RM({recordClsStandaloneSpans:e,recordLcpStandaloneSpans:a}){const i=Om();if(i&&He()){i.mark&<.performance.mark("sentry-tracing-init");const s=NM(),l=a?bM():DM(),c=zM(),d=e?_M():OM();return()=>{s(),l==null||l(),c(),d==null||d()}}return()=>{}}function AM(){Qi("longtask",({entries:e})=>{const a=Se();if(!a)return;const{op:i,start_timestamp:s}=zt(a);for(const l of e){const c=Pt(He()+l.startTime),d=Pt(l.duration);i==="navigation"&&s&&c<s||aa(a,c,c+d,{name:"Main UI thread blocked",op:"ui.long-task",attributes:{[le]:"auto.ui.browser.metrics"}})}})}function CM(){new PerformanceObserver(a=>{const i=Se();if(i)for(const s of a.getEntries()){if(!s.scripts[0])continue;const l=Pt(He()+s.startTime),{start_timestamp:c,op:d}=zt(i);if(d==="navigation"&&c&&l<c)continue;const h=Pt(s.duration),m={[le]:"auto.ui.browser.metrics"},g=s.scripts[0],{invoker:S,invokerType:_,sourceURL:v,sourceFunctionName:T,sourceCharPosition:O}=g;m["browser.script.invoker"]=S,m["browser.script.invoker_type"]=_,v&&(m["code.filepath"]=v),T&&(m["code.function"]=T),O!==-1&&(m["browser.script.source_char_position"]=O),aa(i,l,l+h,{name:"Main UI thread blocked",op:"ui.long-animation-frame",attributes:m})}}).observe({type:"long-animation-frame",buffered:!0})}function MM(){Qi("event",({entries:e})=>{const a=Se();if(a){for(const i of e)if(i.name==="click"){const s=Pt(He()+i.startTime),l=Pt(i.duration),c={name:bn(i.target),op:"ui.interaction.".concat(i.name),startTime:s,attributes:{[le]:"auto.ui.browser.metrics"}},d=Qv(i.target);d&&(c.attributes["ui.component_name"]=d),aa(a,s,s+l,c)}}})}function OM(){return Am(({metric:e})=>{const a=e.entries[e.entries.length-1];a&&(fe.cls={value:e.value,unit:""},zi=a)},!0)}function DM(){return Cm(({metric:e})=>{const a=e.entries[e.entries.length-1];a&&(fe.lcp={value:e.value,unit:"millisecond"},Ie=a)},!0)}function NM(){return N0(({metric:e})=>{const a=e.entries[e.entries.length-1];if(!a)return;const i=Pt(He()),s=Pt(a.startTime);fe.fid={value:e.value,unit:"millisecond"},fe["mark.fid"]={value:i+s,unit:"second"}})}function zM(){return cM(({metric:e})=>{e.entries[e.entries.length-1]&&(fe.ttfb={value:e.value,unit:"millisecond"})})}function xM(e,a){const i=Om(),s=He();if(!(i!=null&&i.getEntries)||!s)return;const l=Pt(s),c=i.getEntries(),{op:d,start_timestamp:h}=zt(e);
7if(c.slice(HS).forEach(m=>{const g=Pt(m.startTime),S=Pt(Math.max(0,m.duration));if(!(d==="navigation"&&h&&l+g<h))switch(m.entryType){case"navigation":{BM(e,m,l);break}case"mark":case"paint":case"measure":{kM(e,m,g,S,l,a.ignorePerformanceApiSpans);const _=pc(),v=m.startTime<_.firstHiddenTime;m.name==="first-paint"&&v&&(fe.fp={value:m.startTime,unit:"millisecond"}),m.name==="first-contentful-paint"&&v&&(fe.fcp={value:m.startTime,unit:"millisecond"});break}case"resource":{qM(e,m,m.name,g,S,l,a.ignoreResourceSpans);break}}}),HS=Math.max(c.length-1,0),HM(e),d==="pageload"){YM(fe);const m=fe["mark.fid"];m&&fe.fid&&(aa(e,m.value,m.value+Pt(fe.fid.value),{name:"first input delay",op:"ui.action",attributes:{[le]:"auto.ui.browser.metrics"}}),delete fe["mark.fid"]),(!("fcp"in fe)||!a.recordClsOnPageloadSpan)&&delete fe.cls,a.recordLcpOnPageloadSpan||delete fe.lcp,Object.entries(fe).forEach(([g,S])=>{VR(g,S.value,S.unit)}),e.setAttribute("performance.timeOrigin",l),e.setAttribute("performance.activationStart",ns()),jM(e,a)}Ie=void 0,zi=void 0,fe={}}function kM(e,a,i,s,l,c){if(["mark","measure"].includes(a.entryType)&&ta(a.name,c))return;const d=Io(!1),h=Pt(d?d.requestStart:0),m=l+Math.max(i,h),g=l+i,S=g+s,_={[le]:"auto.resource.browser.metrics"};m!==g&&(_["sentry.browser.measure_happened_before_request"]=!0,_["sentry.browser.measure_start_time"]=m),LM(_,a),m<=S&&aa(e,m,S,{name:a.name,op:a.entryType,attributes:_})}function LM(e,a){try{const i=a.detail;if(!i)return;if(typeof i=="object"){for(const[s,l]of Object.entries(i))if(l&&_o(l))e["sentry.browser.measure.detail.".concat(s)]=l;else if(l!==void 0)try{e["sentry.browser.measure.detail.".concat(s)]=JSON.stringify(l)}catch(c){}return}if(_o(i)){e["sentry.browser.measure.detail"]=i;return}try{e["sentry.browser.measure.detail"]=JSON.stringify(i)}catch(s){}}catch(i){}}function BM(e,a,i){["unloadEvent","redirect","domContentLoadedEvent","loadEvent","connect"].forEach(s=>{_u(e,a,s,i)}),_u(e,a,"secureConnection",i,"TLS/SSL"),_u(e,a,"fetch",i,"cache"),_u(e,a,"domainLookup",i,"DNS"),UM(e,a,i)}function _u(e,a,i,s,l=i){const c=IM(i),d=a[c],h=a["".concat(i,"Start")];!h||!d||aa(e,s+Pt(h),s+Pt(d),{op:"browser.".concat(l),name:a.name,attributes:{[le]:"auto.ui.browser.metrics",...i==="redirect"&&a.redirectCount!=null?{"http.redirect_count":a.redirectCount}:{}}})}function IM(e){return e==="secureConnection"?"connectEnd":e==="fetch"?"domainLookupStart":"".concat(e,"End")}function UM(e,a,i){const s=i+Pt(a.requestStart),l=i+Pt(a.responseEnd),c=i+Pt(a.responseStart);a.responseEnd&&(aa(e,s,l,{op:"browser.request",name:a.name,attributes:{[le]:"auto.ui.browser.metrics"}}),aa(e,c,l,{op:"browser.response",name:a.name,attributes:{[le]:"auto.ui.browser.metrics"}}))}function qM(e,a,i,s,l,c,d){if(a.initiatorType==="xmlhttprequest"||a.initiatorType==="fetch")return;const h=a.initiatorType?"resource.".concat(a.initiatorType):"resource.other";if(d!=null&&d.includes(h))return;const m=Nr(i),g={[le]:"auto.resource.browser.metrics"};eh(g,a,"transferSize","http.response_transfer_size"),eh(g,a,"encodedBodySize","http.response_content_length"),eh(g,a,"decodedBodySize","http.decoded_response_content_length");const S=a.deliveryType;S!=null&&(g["http.response_delivery_type"]=S);const _=a.renderBlockingStatus;_&&(g["resource.render_blocking_status"]=_),m.protocol&&(g["url.scheme"]=m.protocol.split(":").pop()),m.host&&(g["server.address"]=m.host),g["url.same_origin"]=i.includes(lt.location.origin);const{name:v,version:T}=L0(a.nextHopProtocol);g["network.protocol.name"]=v,g["network.protocol.version"]=T;const O=c+s,N=O+l;aa(e,O,N,{name:i.replace(lt.location.origin,""),op:h,attributes:g})}function HM(e){const a=lt.navigator;if(!a)return;const i=a.connection;i&&(i.effectiveType&&e.setAttribute("effectiveConnectionType",i.effectiveType),i.type&&e.setAttribute("connectionType",i.type),th(i.rtt)&&(fe["connection.rtt"]={value:i.rtt,unit:"millisecond"})),th(a.deviceMemory)&&e.setAttribute("deviceMemory","".concat(a.deviceMemory," GB")),th(a.hardwareConcurrency)&&e.setAttribute("hardwareConcurrency",String(a.hardwareConcurrency))}function jM(e,a){Ie&&a.recordLcpOnPageloadSpan&&(Ie.element&&e.setAttribute("lcp.element",bn(Ie.element)),Ie.id&&e.setAttribute("lcp.id",Ie.id),Ie.url&&e.setAttribute("lcp.url",Ie.url.trim().slice(0,200)),Ie.loadTime!=null&&e.setAttribute("lcp.loadTime",Ie.loadTime),Ie.renderTime!=null&&e.setAttribute("lcp.renderTime",Ie.renderTime),e.setAttribute("lcp.size",Ie.size)),zi!=null&&zi.sources&&a.recordClsOnPageloadSpan&&zi.sources.forEac
7h((i,s)=>e.setAttribute("cls.source.".concat(s+1),bn(i.node)))}function eh(e,a,i,s){const l=a[i];l!=null&&l<wM&&(e[s]=l)}function YM(e){const a=Io(!1);if(!a)return;const{responseStart:i,requestStart:s}=a;s<=i&&(e["ttfb.requestTime"]={value:i-s,unit:"millisecond"})}const GM=1e3;let jS,kh,Lh;function B0(e){const a="dom";Ka(a,e),Wa(a,FM)}function FM(){if(!lt.document)return;const e=hn.bind(null,"dom"),a=YS(e,!0);lt.document.addEventListener("click",a,!1),lt.document.addEventListener("keypress",a,!1),["EventTarget","Node"].forEach(i=>{var c,d;const l=(c=lt[i])==null?void 0:c.prototype;(d=l==null?void 0:l.hasOwnProperty)!=null&&d.call(l,"addEventListener")&&(qe(l,"addEventListener",function(h){return function(m,g,S){if(m==="click"||m=="keypress")try{const _=this.__sentry_instrumentation_handlers__=this.__sentry_instrumentation_handlers__||{},v=_[m]=_[m]||{refCount:0};if(!v.handler){const T=YS(e);v.handler=T,h.call(this,m,T,S)}v.refCount++}catch(_){}return h.call(this,m,g,S)}}),qe(l,"removeEventListener",function(h){return function(m,g,S){if(m==="click"||m=="keypress")try{const _=this.__sentry_instrumentation_handlers__||{},v=_[m];v&&(v.refCount--,v.refCount<=0&&(h.call(this,m,v.handler,S),v.handler=void 0,delete _[m]),Object.keys(_).length===0&&delete this.__sentry_instrumentation_handlers__)}catch(_){}return h.call(this,m,g,S)}}))})}function XM(e){if(e.type!==kh)return!1;try{if(!e.target||e.target._sentryId!==Lh)return!1}catch(a){}return!0}function VM(e,a){return e!=="keypress"?!1:a!=null&&a.tagName?!(a.tagName==="INPUT"||a.tagName==="TEXTAREA"||a.isContentEditable):!0}function YS(e,a=!1){return i=>{if(!i||i._sentryCaptured)return;const s=QM(i);if(VM(i.type,s))return;So(i,"_sentryCaptured",!0),s&&!s._sentryId&&So(s,"_sentryId",lo());const l=i.type==="keypress"?"input":i.type;XM(i)||(e({event:i,name:l,global:a}),kh=i.type,Lh=s?s._sentryId:void 0),clearTimeout(jS),jS=lt.setTimeout(()=>{Lh=void 0,kh=void 0},GM)}}function QM(e){try{return e.target}catch(a){return null}}let Su;function gc(e){const a="history";Ka(a,e),Wa(a,ZM)}function ZM(){if(lt.addEventListener("popstate",()=>{const a=lt.location.href,i=Su;
7if(Su=a,i===a)return;hn("history",{from:i,to:a})}),!pC())return;function e(a){return function(...i){const s=i.length>2?i[2]:void 0;if(s){const l=Su,c=KM(String(s));if(Su=c,l===c)return a.apply(this,i);hn("history",{from:l,to:c})}return a.apply(this,i)}}qe(lt.history,"pushState",e),qe(lt.history,"replaceState",e)}function KM(e){try{return new URL(e,lt.location.origin).toString()}catch(a){return e}}const Iu={};function I0(e){const a=Iu[e];if(a)return a;let i=lt[e];if(Ch(i))return Iu[e]=i.bind(lt);const s=lt.document;if(s&&typeof s.createElement=="function")try{const l=s.createElement("iframe");l.hidden=!0,s.head.appendChild(l);const c=l.contentWindow;c!=null&&c[e]&&(i=c[e]),s.head.removeChild(l)}catch(l){Vi&&Z.warn("Could not create sandbox iframe for ".concat(e," check, bailing to window.").concat(e,": "),l)}return i&&(Iu[e]=i.bind(lt))}function GS(e){Iu[e]=void 0}function jo(...e){return I0("setTimeout")(...e)}const Cr="__sentry_xhr_v3__";function U0(e){const a="xhr";Ka(a,e),Wa(a,WM)}function WM(){if(!lt.XMLHttpRequest)return;const e=XMLHttpRequest.prototype;e.open=new Proxy(e.open,{apply(a,i,s){const l=new Error,c=dn()*1e3,d=uo(s[0])?s[0].toUpperCase():void 0,h=$M(s[1]);if(!d||!h)return a.apply(i,s);i[Cr]={method:d,url:h,request_headers:{}},d==="POST"&&h.match(/sentry_key/)&&(i.__sentry_own_request__=!0);const m=()=>{const g=i[Cr];if(g&&i.readyState===4){try{g.status_code=i.status}catch(_){}const S={endTimestamp:dn()*1e3,startTimestamp:c,xhr:i,virtualError:l};hn("xhr",S)}};return"onreadystatechange"in i&&typeof i.onreadystatechange=="function"?i.onreadystatechange=new Proxy(i.onreadystatechange,{apply(g,S,_){return m(),g.apply(S,_)}}):i.addEventListener("readystatechange",m),i.setRequestHeader=new Proxy(i.setRequestHeader,{apply(g,S,_){const[v,T]=_,O=S[Cr];return O&&uo(v)&&uo(T)&&(O.request_headers[v.toLowerCase()]=T),g.apply(S,_)}}),a.apply(i,s)}}),e.send=new Proxy(e.send,{apply(a,i,s){const l=i[Cr];if(!l)return a.apply(i,s);s[0]!==void 0&&(l.body=s[0]);const c={startTimestamp:dn()*1e3,xhr:i};return hn("xhr",c),a.apply(i,s)}})}function $M(e){if(uo(e))return e;try{return e.toString()}catch(a){}}function q0(e){return new URLSearchParams(e).toString()}function H0(e,a=Z){try{if(typeof e=="string")return[e];if(e instanceof URLSearchParams)return[e.toString()];if(e instanceof FormData)return[q0(e)];if(!e)return[void 0]}catch(i){return Vi&&a.error(i,"Failed to serialize body",e),[void 0,"BODY_PARSE_ERROR"]}return Vi&&a.info("Skipping network body because of body type",e),[void 0,"UNPARSEABLE_BODY_TYPE"]}function j0(e=[]){if(!(e.length!==2||typeof e[1]!="object"))return e[1].body}const nh=[],Uu=new Map,JM=60;function PM(){if(Om()&&He()){const a=tO();return()=>{a()}}return()=>{}}const FS={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 tO(){return z0(eO)}const eO=({metric:e})=>{if(e.value==null)return;const a=Pt(e.value);if(a>JM)return;const i=e.entries.find(O=>O.duration===e.value&&FS[O.name]);if(!i)return;const{interactionId:s}=i,l=FS[i.name],c=Pt(He()+i.startTime),d=Se(),h=d?ve(d):void 0,g=(s!=null?Uu.get(s):void 0)||h,S=g?zt(g).description:Jt().getScopeData().transactionName,_=bn(i.target),v={[le]:"auto.http.browser.inp",[Fa]:"ui.interaction.".concat(l),[$i]:i.duration},T=Mm({name:_,transaction:S,attributes:v,startTime:c});T&&(T.addEvent("inp",{[Do]:"millisecond",[No]:e.value}),T.end(c+a))};function nO(){const e=({entries:a})=>{const i=Se(),s=i&&ve(i);a.forEach(l=>{if(!yM(l)||!s)return;const c=l.interactionId;if(c!=null&&!Uu.has(c)){if(nh.length>10){const d=nh.shift();Uu.delete(d)}nh.push(c),Uu.set(c,s)}})};Qi("event",e),Qi("first-input",e)}function aO(e,a=I0("fetch")){let i=0,s=0;function l(c){const d=c.body.length;i+=d,s++;
7const h={body:c.body,method:"POST",referrerPolicy:"strict-origin",headers:e.headers,keepalive:i<=6e4&&s<15,...e.fetchOptions};if(!a)return GS("fetch"),Yu("No fetch implementation available");try{return a(e.url,h).then(m=>(i-=d,s--,{statusCode:m.status,headers:{"x-sentry-rate-limits":m.headers.get("X-Sentry-Rate-Limits"),"retry-after":m.headers.get("Retry-After")}}))}catch(m){return GS("fetch"),i-=d,s--,Yu(m)}}return MA(e,l)}const rO=30,iO=50;function Bh(e,a,i,s){const l={filename:e,function:a==="<anonymous>"?Hi:a,in_app:!0};return i!==void 0&&(l.lineno=i),s!==void 0&&(l.colno=s),l}const sO=/^\s*at (\S+?)(?::(\d+))(?::(\d+))\s*$/i,oO=/^\s*at (?:(.+?\)(?: \[.+\])?|.*?) ?\((?:address at )?)?(?:async )?((?:<anonymous>|[-a-z]+:|.*bundle|\/)?.*?)(?::(\d+))?(?::(\d+))?\)?\s*$/i,lO=/\((\S*)(?::(\d+))(?::(\d+))\)/,uO=e=>{const a=sO.exec(e);if(a){const[,s,l,c]=a;return Bh(s,Hi,+l,+c)}const i=oO.exec(e);if(i){if(i[2]&&i[2].indexOf("eval")===0){const d=lO.exec(i[2]);d&&(i[2]=d[1],i[3]=d[2],i[4]=d[3])}const[l,c]=Y0(i[1]||Hi,i[2]);return Bh(c,l,i[3]?+i[3]:void 0,i[4]?+i[4]:void 0)}},cO=[rO,uO],fO=/^\s*(.*?)(?:\((.*?)\))?(?:^|@)?((?:[-a-z]+)?:\/.*?|\[native code\]|[^@]*(?:bundle|\d+\.js)|\/[\w\-. /=]+)(?::(\d+))?(?::(\d+))?\s*$/i,dO=/(\S+) line (\d+)(?: > eval line \d+)* > eval/i,hO=e=>{const a=fO.exec(e);if(a){if(a[3]&&a[3].indexOf(" > eval")>-1){const c=dO.exec(a[3]);c&&(a[1]=a[1]||"eval",a[3]=c[1],a[4]=c[2],a[5]="")}let s=a[3],l=a[1]||Hi;return[l,s]=Y0(l,s),Bh(s,l,a[4]?+a[4]:void 0,a[5]?+a[5]:void 0)}},mO=[iO,hO],pO=[cO,mO],gO=Gw(...pO),Y0=(e,a)=>{const i=e.indexOf("safari-extension")!==-1,s=e.indexOf("safari-web-extension")!==-1;return i||s?[e.indexOf("@")!==-1?e.split("@")[0]:Hi,i?"safari-extension:".concat(a):"safari-web-extension:".concat(a)]:[e,a]},Tn=typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__,vu=1024,yO="Breadcrumbs",_O=(e={})=>{const a={console:!0,dom:!0,fetch:!0,history:!0,sentry:!0,xhr:!0,...e};return{name:yO,setup(i){a.console&&JA(EO(i)),a.dom&&B0(bO(i,a.dom)),a.xhr&&U0(TO(i)),a.fetch&&_0(wO(i)),a.history&&gc(RO(i)),a.sentry&&i.on("beforeSendEvent",vO(i))}}},SO=_O;function vO(e){return function(i){At()===e&&Va({category:"sentry.".concat(i.type==="transaction"?"transaction":"event"),event_id:i.event_id,level:i.level,message:Er(i)},{event:i})}}function bO(e,a){return function(s){if(At()!==e)return;let l,c,d=typeof a=="object"?a.serializeAttribute:void 0,h=typeof a=="object"&&typeof a.maxStringLength=="number"?a.maxStringLength:void 0;h&&h>vu&&(Tn&&Z.warn("`dom.maxStringLength` cannot exceed ".concat(vu,", but a value of ").concat(h," was configured. Sentry will use ").concat(vu," instead.")),h=vu),typeof d=="string"&&(d=[d]);try{const g=s.event,S=AO(g)?g.target:g;l=bn(S,{keyAttrs:d,maxStringLength:h}),c=Qv(S)}catch(g){l="<unknown>"}if(l.length===0)return;const m={category:"ui.".concat(s.name),message:l};c&&(m.data={"ui.component_name":c}),Va(m,{event:s.event,name:s.name,global:s.global})}}function EO(e){return function(i){if(At()!==e)return;const s={category:"console",data:{arguments:i.args,logger:"console"},level:d0(i.level),message:tS(i.args," ")};if(i.level==="assert")if(i.args[0]===!1)s.message="Assertion failed: ".concat(tS(i.args.slice(1)," ")||"console.assert"),s.data.arguments=i.args.slice(1);else return;Va(s,{input:i.args,level:i.level})}}function TO(e){return function(i){if(At()!==e)return;const{startTimestamp:s,endTimestamp:l}=i,c=i.xhr[Cr];if(!s||!l||!c)return;const{method:d,url:h,status_code:m,body:g}=c,S={method:d,url:h,status_code:m},_={xhr:i.xhr,input:g,startTimestamp:s,endTimestamp:l},v={category:"xhr",data:S,type:"http",level:y0(m)};e.emit("beforeOutgoingRequestBreadcrumb",v,_),Va(v,_)}}function wO(e){return function(i){if(At()!==e)return;const{startTimestamp:s,endTimestamp:l}=i;if(l&&!(i.fetchData.url.match(/sentry_key/)&&i.fetchData.method==="POST"))if(i.fetchData.method,i.fetchData.url,i.error){const c=i.fetchData,d={data:i.error,input:i.args,startTimestamp:s,endTimestamp:l},h={category:"fetch",data:c,level:"error",type:"http"};e.emit("beforeOutgoingRequestBreadcrumb",h,d),Va(h,d)}else{const c=i.response,d={...i.fetchData,status_code:c==null?void 0:c.status};i.fetchData.request_body_size,i.fetchData.response_body_size,c==null||c.status;const h={input:i.args,response:c,startTimestamp:s,endTimestamp:l},m={category:"fetch",data:d,type:"http",level:y0(d.status_code)};e.emit("beforeOutgoingRequestBreadcrumb",m,h),Va(m,h)}}}function RO(e){return function(i){if(At()!==e)return;let s=i.from,l=i.to;const c=Nr(Ct.location.href);let d=s?Nr(s):void 0;const h=Nr(l);d!=null&&d.path||(d=c),c.protocol===h.protocol&&c.host===h.host&&(l=h.relative),c.protocol===d.protocol&&c.host===d.host&&(s=d.relative),Va({category:"navigation",data:{from:s,to:l}})}}function AO(e){return!!e&&!!e.target}const CO=["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"],MO="BrowserApiErrors",OO=(e={})=>{const a={XMLHttpRequest:!0,eventTarget:!0,requestAnimationFrame:!0,setInterval:!0,setTimeout:!0,unregisterOriginalCallbacks:!1,...e};return{name:MO,setupOnce(){a.setTimeout&&qe(Ct,"setTimeout",XS),a.setInterval&&qe(Ct,"setInterval",XS),a.requestAnimationFrame&&qe(Ct,"requestAnimationFrame",NO),a.XMLHttpRequest&&"XMLHttpRequest"in Ct&&qe(XMLHttpRequest.prototype,"send",zO);const i=a.eventTarget;i&&(Array.isArray(i)?i:CO).forEach(l=>xO(l,a))}}},DO=OO;function XS(e){return function(...a){const i=a[0];return a[0]=Xi(i,{mechanism:{data:{function:Ya(e)},handled:!1,type:"instrument"}}),e.apply(this,a)}}function NO(e){return function(a){return e.apply(this,[Xi(a,{mechanism:{data:{function:"requestAnimationFrame",handler:Ya(e)},handled:!1,type:"instrument"}})])}}function zO(e){return function(...a){const i=this;return["onload","onerror","onprogress","onreadystatechange"].forEach(l=>{l in i&&typeof i[l]=="function"&&qe(i,l,function(c){const d={mechanism:{data:{function:l,handler:Ya(c)},handled:!1,type:"instrument"}},h=$h(c);
7return h&&(d.mechanism.data.handler=Ya(h)),Xi(c,d)})}),e.apply(this,a)}}function xO(e,a){var l,c;const s=(l=Ct[e])==null?void 0:l.prototype;(c=s==null?void 0:s.hasOwnProperty)!=null&&c.call(s,"addEventListener")&&(qe(s,"addEventListener",function(d){return function(h,m,g){try{kO(m)&&(m.handleEvent=Xi(m.handleEvent,{mechanism:{data:{function:"handleEvent",handler:Ya(m),target:e},handled:!1,type:"instrument"}}))}catch(S){}return a.unregisterOriginalCallbacks&&LO(this,h,m),d.apply(this,[h,Xi(m,{mechanism:{data:{function:"addEventListener",handler:Ya(m),target:e},handled:!1,type:"instrument"}}),g])}}),qe(s,"removeEventListener",function(d){return function(h,m,g){try{const S=m.__sentry_wrapped__;S&&d.call(this,h,S,g)}catch(S){}return d.call(this,h,m,g)}}))}function kO(e){return typeof e.handleEvent=="function"}function LO(e,a,i){e&&typeof e=="object"&&"removeEventListener"in e&&typeof e.removeEventListener=="function"&&e.removeEventListener(a,i)}const BO=()=>({name:"BrowserSession",setupOnce(){if(typeof Ct.document>"u"){Tn&&Z.warn("Using the `browserSessionIntegration` in non-browser environments is not supported.");return}eS({ignoreDuration:!0}),nS(),gc(({from:e,to:a})=>{e!==void 0&&e!==a&&(eS({ignoreDuration:!0}),nS())})}}),IO="GlobalHandlers",UO=(e={})=>{const a={onerror:!0,onunhandledrejection:!0,...e};return{name:IO,setupOnce(){Error.stackTraceLimit=50},setup(i){a.onerror&&(HO(i),VS("onerror")),a.onunhandledrejection&&(jO(i),VS("onunhandledrejection"))}}},qO=UO;function HO(e){Kb(a=>{const{stackParser:i,attachStacktrace:s}=G0();if(At()!==e||v0())return;const{msg:l,url:c,line:d,column:h,error:m}=a,g=FO(wm(i,m||l,void 0,s,!1),c,d,h);g.level="error",Zv(g,{originalException:m,mechanism:{handled:!1,type:"onerror"}})})}function jO(e){Wb(a=>{const{stackParser:i,attachStacktrace:s}=G0();if(At()!==e||v0())return;const l=YO(a),c=_o(l)?GO(l):wm(i,l,void 0,s,!0);c.level="error",Zv(c,{originalException:l,mechanism:{handled:!1,type:"onunhandledrejection"}})})}function YO(e){if(_o(e))return e;try{if("reason"in e)return e.reason;if("detail"in e&&"reason"in e.detail)return e.detail.reason}catch(a){}return e}function GO(e){return{exception:{values:[{type:"UnhandledRejection",value:"Non-Error promise rejection captured with value: ".concat(String(e))}]}}}function FO(e,a,i,s){const l=e.exception=e.exception||{},c=l.values=l.values||[],d=c[0]=c[0]||{},h=d.stacktrace=d.stacktrace||{},m=h.frames=h.frames||[],g=s,S=i,_=uo(a)&&a.length>0?a:Pi();return m.length===0&&m.push({colno:g,filename:_,function:Hi,in_app:!0,lineno:S}),e}function VS(e){Tn&&Z.log("Global Handler attached: ".concat(e))}function G0(){const e=At();return(e==null?void 0:e.getOptions())||{stackParser:()=>[],attachStacktrace:!1}}const XO=()=>({name:"HttpContext",preprocessEvent(e){var s;if(!Ct.navigator&&!Ct.location&&!Ct.document)return;const a=Dh(),i={...a.headers,...(s=e.request)==null?void 0:s.headers};e.request={...a,...e.request,headers:i}}}),VO="cause",QO=5,ZO="LinkedErrors",KO=(e={})=>{const a=e.limit||QO,i=e.key||VO;return{name:ZO,preprocessEvent(s,l,c){const d=c.getOptions();$A(Em,d.stackParser,i,a,s,l)}}},WO=KO;function $O(){return JO()?(Tn&&Ji(()=>{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 JO(){var c;if(typeof Ct.window>"u")return!1;const e=Ct;if(e.nw)return!1;const a=e.chrome||e.browser;if(!((c=a==null?void 0:a.runtime)!=null&&c.id))return!1;const i=Pi(),s=["chrome-extension","moz-extension","ms-browser-extension","safari-web-extension"];return!(Ct===Ct.top&&s.some(d=>i.startsWith("".concat(d,"://"))))}function PO(e){return[GA(),qA(),DO(),SO(),qO(),WO(),nC(),XO(),BO()]}function tD(e={}){const a=!e.skipBrowserExtensionCheck&&$O(),i={...e,enabled:a?!1:e.enabled,stackParser:Fw(e.stackParser||gO),integrations:cA({integrations:e.integrations,defaultIntegrations:e.defaultIntegrations==null?PO():e.defaultIntegrations}),transport:e.transport||aO};return bA(HC,i)}const jt=Zt,Dm="sentryReplaySession",eD="replay_event",Nm="Unable to send Replay",nD=3e5,aD=9e5,rD=5e3,iD=5500,sD=6e4,oD=5e3,lD=3,QS=15e4,bu=5e3,uD=3e3,cD=300,zm=2e7,fD=4999,dD=15e3,ZS=36e5;var hD=Object.defineProperty,mD=(e,a,i)=>a in e?hD(e,a,{enumerable:!0,configurable:!0,writable:!0,value:i}):e[a]=i,KS=(e,a,i)=>mD(e,typeof a!="symbol"?a+"":a,i),de=(e=>(e[e.Document=0]="Document",e[e.DocumentType=1]="DocumentType",e[e.Element=2]="Element",e[e.Text=3]="Text",e[e.CDATA=4]="CDATA",e[e.Comment=5]="Comment",e))(de||{});
7function pD(e){return e.nodeType===e.ELEMENT_NODE}function ho(e){const a=e==null?void 0:e.host;return(a==null?void 0:a.shadowRoot)===e}function mo(e){return Object.prototype.toString.call(e)==="[object ShadowRoot]"}function gD(e){return e.includes(" background-clip: text;")&&!e.includes(" -webkit-background-clip: text;")&&(e=e.replace(/\sbackground-clip:\s*text;/g," -webkit-background-clip: text; background-clip: text;")),e}function yD(e){const{cssText:a}=e;if(a.split('"').length<3)return a;const i=["@import","url(".concat(JSON.stringify(e.href),")")];return e.layerName===""?i.push("layer"):e.layerName&&i.push("layer(".concat(e.layerName,")")),e.supportsText&&i.push("supports(".concat(e.supportsText,")")),e.media.length&&i.push(e.media.mediaText),i.join(" ")+";"}function ec(e){try{const a=e.rules||e.cssRules;return a?gD(Array.from(a,F0).join("")):null}catch(a){return null}}function _D(e){let a="";for(let i=0;i<e.style.length;i++){const s=e.style,l=s[i],c=s.getPropertyPriority(l);a+="".concat(l,":").concat(s.getPropertyValue(l)).concat(c?" !important":"",";")}return"".concat(e.selectorText," { ").concat(a," }")}function F0(e){let a;if(vD(e))try{a=ec(e.styleSheet)||yD(e)}catch(i){}else if(bD(e)){let i=e.cssText;const s=e.selectorText.includes(":"),l=typeof e.style.all=="string"&&e.style.all;if(l&&(i=_D(e)),s&&(i=SD(i)),s||l)return i}return a||e.cssText}function SD(e){const a=/(\[(?:[\w-]+)[^\\])(:(?:[\w-]+)\])/gm;return e.replace(a,"$1\\$2")}function vD(e){return"styleSheet"in e}function bD(e){return"selectorText"in e}class X0{constructor(){KS(this,"idNodeMap",new Map),KS(this,"nodeMetaMap",new WeakMap)}getId(a){var s;if(!a)return-1;const i=(s=this.getMeta(a))==null?void 0:s.id;return i!=null?i:-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 i=this.getId(a);this.idNodeMap.delete(i),a.childNodes&&a.childNodes.forEach(s=>this.removeNodeFromMap(s))}has(a){return this.idNodeMap.has(a)}hasNode(a){return this.nodeMetaMap.has(a)}add(a,i){const s=i.id;this.idNodeMap.set(s,a),this.nodeMetaMap.set(a,i)}replace(a,i){const s=this.getNode(a);if(s){const l=this.nodeMetaMap.get(s);l&&this.nodeMetaMap.set(i,l)}this.idNodeMap.set(a,i)}reset(){this.idNodeMap=new Map,this.nodeMetaMap=new WeakMap}}function ED(){return new X0}function yc({maskInputOptions:e,tagName:a,type:i}){return a==="OPTION"&&(a="SELECT"),!!(e[a.toLowerCase()]||i&&e[i]||i==="password"||a==="INPUT"&&!i&&e.text)}function Ro({isMasked:e,element:a,value:i,maskInputFn:s}){let l=i||"";return e?(s&&(l=s(l,a)),"*".repeat(l.length)):l}function Zi(e){return e.toLowerCase()}function Ih(e){return e.toUpperCase()}const WS="__rrweb_original__";function TD(e){const a=e.getContext("2d");if(!a)return!0;const i=50;for(let s=0;s<e.width;s+=i)for(let l=0;l<e.height;l+=i){const c=a.getImageData,d=WS in c?c[WS]:c;if(new Uint32Array(d.call(a,s,l,Math.min(i,e.width-s),Math.min(i,e.height-l)).data.buffer).some(m=>m!==0))return!1}return!0}function xm(e){const a=e.type;return e.hasAttribute("data-rr-is-password")?"password":a?Zi(a):null}function nc(e,a,i){return a==="INPUT"&&(i==="radio"||i==="checkbox")?e.getAttribute("value")||"":e.value}function V0(e,a){var c;let i;try{i=new URL(e,a!=null?a:window.location.href)}catch(d){return null}const s=/\.([0-9a-z]+)(?:$)/i,l=i.pathname.match(s);return(c=l==null?void 0:l[1])!=null?c:null}const $S={};function Q0(e){const a=$S[e];if(a)return a;const i=window.document;let s=window[e];if(i&&typeof i.createElement=="function")try{const l=i.createElement("iframe");l.hidden=!0,i.head.appendChild(l);const c=l.contentWindow;c&&c[e]&&(s=c[e]),i.head.removeChild(l)}catch(l){}return $S[e]=s.bind(window)}function Uh(...e){return Q0("setTimeout")(...e)}function Z0(...e){return Q0("clearTimeout")(...e)}function K0(e){try{return e.contentDocument}catch(a){}}let wD=1;const RD=new RegExp("[^a-z0-9-_:]"),Ao=-2;function km(){return wD++}function AD(e){if(e instanceof HTMLFormElement)return"form";const a=Zi(e.tagName);return RD.test(a)?"div":a}function CD(e){let a="";return e.indexOf("//")>-1?a=e.split("/").slice(0,3).join("/"):a=e.split("/")[0],a=a.split("?")[0],a}let Ri,JS;const MD=/url\((?:(')([^']*)'|(")(.*?)"|([^)]*))\)/gm,OD=/^(?:[a-z+]+:)?\/\//i,DD=/^www\..*/i,ND=/^(data:)([^,]*),(.*)/i;function ac(e,a){return(e||"").replace(MD,(i,s,l,c,d,h)=>{const m=l||d||h,g=s||c||"";if(!m)return i;
7if(OD.test(m)||DD.test(m)||ND.test(m))return"url(".concat(g).concat(m).concat(g,")");if(m[0]==="/")return"url(".concat(g).concat(CD(a)+m).concat(g,")");const S=a.split("/"),_=m.split("/");S.pop();for(const v of _)v!=="."&&(v===".."?S.pop():S.push(v));return"url(".concat(g).concat(S.join("/")).concat(g,")")})}const zD=/^[^ \t\n\r\u000c]+/,xD=/^[, \t\n\r\u000c]+/;function kD(e,a){if(a.trim()==="")return a;let i=0;function s(c){let d;const h=c.exec(a.substring(i));return h?(d=h[0],i+=d.length,d):""}const l=[];for(;s(xD),!(i>=a.length);){let c=s(zD);if(c.slice(-1)===",")c=xi(e,c.substring(0,c.length-1)),l.push(c);else{let d="";c=xi(e,c);let h=!1;for(;;){const m=a.charAt(i);if(m===""){l.push((c+d).trim());break}else if(h)m===")"&&(h=!1);else if(m===","){i+=1,l.push((c+d).trim());break}else m==="("&&(h=!0);d+=m,i+=1}}}return l.join(", ")}const PS=new WeakMap;function xi(e,a){return!a||a.trim()===""?a:_c(e,a)}function LD(e){return!!(e.tagName==="svg"||e.ownerSVGElement)}function _c(e,a){let i=PS.get(e);if(i||(i=e.createElement("a"),PS.set(e,i)),!a)a="";else if(a.startsWith("blob:")||a.startsWith("data:"))return a;return i.setAttribute("href",a),i.href}function W0(e,a,i,s,l,c){return s&&(i==="src"||i==="href"&&!(a==="use"&&s[0]==="#")||i==="xlink:href"&&s[0]!=="#"||i==="background"&&(a==="table"||a==="td"||a==="th")?xi(e,s):i==="srcset"?kD(e,s):i==="style"?ac(s,_c(e)):a==="object"&&i==="data"?xi(e,s):typeof c=="function"?c(i,s,l):s)}function $0(e,a,i){return(e==="video"||e==="audio")&&a==="autoplay"}function J0(e,a,i,s){try{if(s&&e.matches(s))return!1;if(typeof a=="string"){if(e.classList.contains(a))return!0}else for(let l=e.classList.length;l--;){const c=e.classList[l];if(a.test(c))return!0}if(i)return e.matches(i)}catch(l){}return!1}function BD(e,a){for(let i=e.classList.length;i--;){const s=e.classList[i];if(a.test(s))return!0}return!1}function Mr(e,a,i=1/0,s=0){return!e||e.nodeType!==e.ELEMENT_NODE||s>i?-1:a(e)?s:Mr(e.parentNode,a,i,s+1)}function ki(e,a){return i=>{const s=i;if(s===null)return!1;try{if(e){if(typeof e=="string"){if(s.matches(".".concat(e)))return!0}else if(BD(s,e))return!0}return!!(a&&s.matches(a))}catch(l){return!1}}}function Ki(e,a,i,s,l,c){try{const d=e.nodeType===e.ELEMENT_NODE?e:e.parentElement;if(d===null)return!1;if(d.tagName==="INPUT"){const g=d.getAttribute("autocomplete");if(["current-password","new-password","cc-number","cc-exp","cc-exp-month","cc-exp-year","cc-csc"].includes(g))return!0}let h=-1,m=-1;if(c){if(m=Mr(d,ki(s,l)),m<0)return!0;h=Mr(d,ki(a,i),m>=0?m:1/0)}else{if(h=Mr(d,ki(a,i)),h<0)return!1;m=Mr(d,ki(s,l),h>=0?h:1/0)}return h>=0?m>=0?h<=m:!0:m>=0?!1:!!c}catch(d){}return!!c}function ID(e,a,i){const s=e.contentWindow;if(!s)return;let l=!1,c;try{c=s.document.readyState}catch(h){return}if(c!=="complete"){const h=Uh(()=>{l||(a(),l=!0)},i);e.addEventListener("load",()=>{Z0(h),l=!0,a()});return}const d="about:blank";if(s.location.href!==d||e.src===d||e.src==="")return Uh(a,0),e.addEventListener("load",a);e.addEventListener("load",a)}function UD(e,a,i){let s=!1,l;try{l=e.sheet}catch(d){return}if(l)return;const c=Uh(()=>{s||(a(),s=!0)},i);e.addEventListener("load",()=>{Z0(c),s=!0,a()})}function qD(e,a){const{doc:i,mirror:s,blockClass:l,blockSelector:c,unblockSelector:d,maskAllText:h,maskAttributeFn:m,maskTextClass:g,unmaskTextClass:S,maskTextSelector:_,unmaskTextSelector:v,inlineStylesheet:T,maskInputOptions:O={},maskTextFn:N,maskInputFn:j,dataURLOptions:G={},inlineImages:X,recordCanvas:Q,keepIframeSrcFn:$,newlyAddedElement:U=!1}=a,L=HD(i,s);switch(e.nodeType){case e.DOCUMENT_NODE:return e.compatMode!=="CSS1Compat"?{type:de.Document,childNodes:[],compatMode:e.compatMode}:{type:de.Document,childNodes:[]};case e.DOCUMENT_TYPE_NODE:return{type:de.DocumentType,name:e.name,publicId:e.publicId,systemId:e.systemId,rootId:L};case e.ELEMENT_NODE:return YD(e,{doc:i,blockClass:l,blockSelector:c,unblockSelector:d,inlineStylesheet:T,maskAttributeFn:m,maskInputOptions:O,maskInputFn:j,dataURLOptions:G,inlineImages:X,recordCanvas:Q,keepIframeSrcFn:$,newlyAddedElement:U,rootId:L,maskTextClass:g,unmaskTextClass:S,maskTextSelector:_,unmaskTextSelector:v});case e.TEXT_NODE:return jD(e,{doc:i,maskAllText:h,maskTextClass:g,unmaskTextClass:S,maskTextSelector:_,unmaskTextSelector:v,maskTextFn:N,maskInputOptions:O,maskInputFn:j,rootId:L});case e.CDATA_SECTION_NODE:return{type:de.CDATA,textContent:"",rootId:L};case e.COMMENT_NODE:return{type:de.Comment,textContent:e.textContent||"",rootId:L};default:return!1}}function HD(e,a){if(!a.hasNode(e))return;const i=a.getId(e);return i===1?void 0:i}function jD(e,a){var G;const{maskAllText:i,maskTextClass:s,unmaskTextClass:l,maskTextSelector:c,unmaskTextSelector:d,maskTextFn:
7h,maskInputOptions:m,maskInputFn:g,rootId:S}=a,_=e.parentNode&&e.parentNode.tagName;let v=e.textContent;const T=_==="STYLE"?!0:void 0,O=_==="SCRIPT"?!0:void 0,N=_==="TEXTAREA"?!0:void 0;if(T&&v){try{e.nextSibling||e.previousSibling||(G=e.parentNode.sheet)!=null&&G.cssRules&&(v=ec(e.parentNode.sheet))}catch(X){console.warn("Cannot get CSS styles from text's parentNode. Error: ".concat(X),e)}v=ac(v,_c(a.doc))}O&&(v="SCRIPT_PLACEHOLDER");const j=Ki(e,s,c,l,d,i);if(!T&&!O&&!N&&v&&j&&(v=h?h(v,e.parentElement):v.replace(/[\S]/g,"*")),N&&v&&(m.textarea||j)&&(v=g?g(v,e.parentNode):v.replace(/[\S]/g,"*")),_==="OPTION"&&v){const X=yc({type:null,tagName:_,maskInputOptions:m});v=Ro({isMasked:Ki(e,s,c,l,d,X),element:e,value:v,maskInputFn:g})}return{type:de.Text,textContent:v||"",isStyle:T,rootId:S}}function YD(e,a){const{doc:i,blockClass:s,blockSelector:l,unblockSelector:c,inlineStylesheet:d,maskInputOptions:h={},maskAttributeFn:m,maskInputFn:g,dataURLOptions:S={},inlineImages:_,recordCanvas:v,keepIframeSrcFn:T,newlyAddedElement:O=!1,rootId:N,maskTextClass:j,unmaskTextClass:G,maskTextSelector:X,unmaskTextSelector:Q}=a,$=J0(e,s,l,c),U=AD(e);let L={};const I=e.attributes.length;for(let q=0;q<I;q++){const V=e.attributes[q];V.name&&!$0(U,V.name,V.value)&&(L[V.name]=W0(i,U,Zi(V.name),V.value,e,m))}if(U==="link"&&d){const q=Array.from(i.styleSheets).find(et=>et.href===e.href);let V=null;q&&(V=ec(q)),V&&(L.rel=null,L.href=null,L.crossorigin=null,L._cssText=ac(V,q.href))}if(U==="style"&&e.sheet&&!(e.innerText||e.textContent||"").trim().length){const q=ec(e.sheet);q&&(L._cssText=ac(q,_c(i)))}if(U==="input"||U==="textarea"||U==="select"||U==="option"){const q=e,V=xm(q),et=nc(q,Ih(U),V),Y=q.checked;if(V!=="submit"&&V!=="button"&&et){const rt=Ki(q,j,X,G,Q,yc({type:V,tagName:Ih(U),maskInputOptions:h}));L.value=Ro({isMasked:rt,element:q,value:et,maskInputFn:g})}Y&&(L.checked=Y)}if(U==="option"&&(e.selected&&!h.select?L.selected=!0:delete L.selected),U==="canvas"&&v){if(e.__context==="2d")TD(e)||(L.rr_dataURL=e.toDataURL(S.type,S.quality));else if(!("__context"in e)){const q=e.toDataURL(S.type,S.quality),V=i.createElement("canvas");V.width=e.width,V.height=e.height;const et=V.toDataURL(S.type,S.quality);q!==et&&(L.rr_dataURL=q)}}if(U==="img"&&_){Ri||(Ri=i.createElement("canvas"),JS=Ri.getContext("2d"));const q=e,V=q.currentSrc||q.getAttribute("src")||"<unknown-src>",et=q.crossOrigin,Y=()=>{q.removeEventListener("load",Y);try{Ri.width=q.naturalWidth,Ri.height=q.naturalHeight,JS.drawImage(q,0,0),L.rr_dataURL=Ri.toDataURL(S.type,S.quality)}catch(rt){if(q.crossOrigin!=="anonymous"){q.crossOrigin="anonymous",q.complete&&q.naturalWidth!==0?Y():q.addEventListener("load",Y);return}else console.warn("Cannot inline img src=".concat(V,"! Error: ").concat(rt))}q.crossOrigin==="anonymous"&&(et?L.crossOrigin=et:q.removeAttribute("crossorigin"))};q.complete&&q.naturalWidth!==0?Y():q.addEventListener("load",Y)}if((U==="audio"||U==="video")&&(L.rr_mediaState=e.paused?"paused":"played",L.rr_mediaCurrentTime=e.currentTime),O||(e.scrollLeft&&(L.rr_scrollLeft=e.scrollLeft),e.scrollTop&&(L.rr_scrollTop=e.scrollTop)),$){const{width:q,height:V}=e.getBoundingClientRect();L={class:L.class,rr_width:"".concat(q,"px"),rr_height:"".concat(V,"px")}}U==="iframe"&&!T(L.src)&&(!$&&!K0(e)&&(L.rr_src=L.src),delete L.src);let F;try{customElements.get(U)&&(F=!0)}catch(q){}return{type:de.Element,tagName:U,attributes:L,childNodes:[],isSVG:LD(e)||void 0,needBlock:$,rootId:N,isCustom:F}}function Ht(e){return e==null?"":e.toLowerCase()}function GD(e,a){if(a.comment&&e.type===de.Comment)return!0;if(e.type===de.Element){if(a.script&&(e.tagName==="script"||e.tagName==="link"&&(e.attributes.rel==="preload"||e.attributes.rel==="modulepreload")||e.tagName==="link"&&e.attributes.rel==="prefetch"&&typeof e.attributes.href=="string"&&V0(e.attributes.href)==="js"))return!0;if(a.headFavicon&&(e.tagName==="link"&&e.attributes.rel==="shortcut icon"||e.tagName==="meta"&&(Ht(e.attributes.name).match(/^msapplication-tile(image|color)$/)||Ht(e.attributes.name)==="application-name"||Ht(e.attributes.rel)==="icon"||Ht(e.attributes.rel)==="apple-touch-icon"||Ht(e.attributes.rel)==="shortcut icon")))return!0;
7if(e.tagName==="meta"){if(a.headMetaDescKeywords&&Ht(e.attributes.name).match(/^description|keywords$/))return!0;if(a.headMetaSocial&&(Ht(e.attributes.property).match(/^(og|twitter|fb):/)||Ht(e.attributes.name).match(/^(og|twitter):/)||Ht(e.attributes.name)==="pinterest"))return!0;if(a.headMetaRobots&&(Ht(e.attributes.name)==="robots"||Ht(e.attributes.name)==="googlebot"||Ht(e.attributes.name)==="bingbot"))return!0;if(a.headMetaHttpEquiv&&e.attributes["http-equiv"]!==void 0)return!0;if(a.headMetaAuthorship&&(Ht(e.attributes.name)==="author"||Ht(e.attributes.name)==="generator"||Ht(e.attributes.name)==="framework"||Ht(e.attributes.name)==="publisher"||Ht(e.attributes.name)==="progid"||Ht(e.attributes.property).match(/^article:/)||Ht(e.attributes.property).match(/^product:/)))return!0;if(a.headMetaVerification&&(Ht(e.attributes.name)==="google-site-verification"||Ht(e.attributes.name)==="yandex-verification"||Ht(e.attributes.name)==="csrf-token"||Ht(e.attributes.name)==="p:domain_verify"||Ht(e.attributes.name)==="verify-v1"||Ht(e.attributes.name)==="verification"||Ht(e.attributes.name)==="shopify-checkout-api-token"))return!0}}return!1}function Li(e,a){const{doc:i,mirror:s,blockClass:l,blockSelector:c,unblockSelector:d,maskAllText:h,maskTextClass:m,unmaskTextClass:g,maskTextSelector:S,unmaskTextSelector:_,skipChild:v=!1,inlineStylesheet:T=!0,maskInputOptions:O={},maskAttributeFn:N,maskTextFn:j,maskInputFn:G,slimDOMOptions:X,dataURLOptions:Q={},inlineImages:$=!1,recordCanvas:U=!1,onSerialize:L,onIframeLoad:I,iframeLoadTimeout:F=5e3,onStylesheetLoad:q,stylesheetLoadTimeout:V=5e3,keepIframeSrcFn:et=()=>!1,newlyAddedElement:Y=!1}=a;let{preserveWhiteSpace:rt=!0}=a;const nt=qD(e,{doc:i,mirror:s,blockClass:l,blockSelector:c,maskAllText:h,unblockSelector:d,maskTextClass:m,unmaskTextClass:g,maskTextSelector:S,unmaskTextSelector:_,inlineStylesheet:T,maskInputOptions:O,maskAttributeFn:N,maskTextFn:j,maskInputFn:G,dataURLOptions:Q,inlineImages:$,recordCanvas:U,keepIframeSrcFn:et,newlyAddedElement:Y});if(!nt)return console.warn(e,"not serialized"),null;let dt;s.hasNode(e)?dt=s.getId(e):GD(nt,X)||!rt&&nt.type===de.Text&&!nt.isStyle&&!nt.textContent.replace(/^\s+|\s+$/gm,"").length?dt=Ao:dt=km();const R=Object.assign(nt,{id:dt});if(s.add(e,R),dt===Ao)return null;L&&L(e);let B=!v;if(R.type===de.Element){B=B&&!R.needBlock,delete R.needBlock;const H=e.shadowRoot;H&&mo(H)&&(R.isShadowHost=!0)}if((R.type===de.Document||R.type===de.Element)&&B){X.headWhitespace&&R.type===de.Element&&R.tagName==="head"&&(rt=!1);const H={doc:i,mirror:s,blockClass:l,blockSelector:c,maskAllText:h,unblockSelector:d,maskTextClass:m,unmaskTextClass:g,maskTextSelector:S,unmaskTextSelector:_,skipChild:v,inlineStylesheet:T,maskInputOptions:O,maskAttributeFn:N,maskTextFn:j,maskInputFn:G,slimDOMOptions:X,dataURLOptions:Q,inlineImages:$,recordCanvas:U,preserveWhiteSpace:rt,onSerialize:L,onIframeLoad:I,iframeLoadTimeout:F,onStylesheetLoad:q,stylesheetLoadTimeout:V,keepIframeSrcFn:et};for(const ot of Array.from(e.childNodes)){const pt=Li(ot,H);pt&&R.childNodes.push(pt)}if(pD(e)&&e.shadowRoot)for(const ot of Array.from(e.shadowRoot.childNodes)){const pt=Li(ot,H);pt&&(mo(e.shadowRoot)&&(pt.isShadow=!0),R.childNodes.push(pt))}}return e.parentNode&&ho(e.parentNode)&&mo(e.parentNode)&&(R.isShadow=!0),R.type===de.Element&&R.tagName==="iframe"&&!J0(e,l,c,d)&&ID(e,()=>{const H=K0(e);if(H&&I){const ot=Li(H,{doc:H,mirror:s,blockClass:l,blockSelector:c,unblockSelector:d,maskAllText:h,maskTextClass:m,unmaskTextClass:g,maskTextSelector:S,unmaskTextSelector:_,skipChild:!1,inlineStylesheet:T,maskInputOptions:O,maskAttributeFn:N,maskTextFn:j,maskInputFn:G,slimDOMOptions:X,dataURLOptions:Q,inlineImages:$,recordCanvas:U,preserveWhiteSpace:rt,onSerialize:L,onIframeLoad:I,iframeLoadTimeout:F,onStylesheetLoad:q,stylesheetLoadTimeout:V,keepIframeSrcFn:et});ot&&I(e,ot)}},F),R.type===de.Element&&R.tagName==="link"&&typeof R.attributes.rel=="string"&&(R.attributes.rel==="stylesheet"||R.attributes.rel==="preload"&&typeof R.attributes.href=="string"&&V0(R.attributes.href)==="css")&&UD(e,()=>{if(q){const H=Li(e,{doc:i,mirror:s,blockClass:l,blockSelector:c,unblockSelector:d,maskAllText:h,maskTextClass:m,unmaskTextClass:g,maskTextSelector:S,unmaskTextSelector:_,skipChild:!1,inlineStylesheet:T,maskInputOptions:O,maskAttributeFn:N,maskTextFn:j,maskInputFn:G,slimDOMOptions:X,dataURLOptions:Q,inlineImages:$,recordCanvas:U,preserveWhiteSpace:rt,onSerialize:L,onIframeLoad:I,iframeLoadTimeout:F,onStylesheetLoad:q,stylesheetLoadTimeout:V,keepIframeSrcFn:et});H&&q(e,H)}},V),R}
7function FD(e,a){const{mirror:i=new X0,blockClass:s="rr-block",blockSelector:l=null,unblockSelector:c=null,maskAllText:d=!1,maskTextClass:h="rr-mask",unmaskTextClass:m=null,maskTextSelector:g=null,unmaskTextSelector:S=null,inlineStylesheet:_=!0,inlineImages:v=!1,recordCanvas:T=!1,maskAllInputs:O=!1,maskAttributeFn:N,maskTextFn:j,maskInputFn:G,slimDOM:X=!1,dataURLOptions:Q,preserveWhiteSpace:$,onSerialize:U,onIframeLoad:L,iframeLoadTimeout:I,onStylesheetLoad:F,stylesheetLoadTimeout:q,keepIframeSrcFn:V=()=>!1}=a||{};return Li(e,{doc:e,mirror:i,blockClass:s,blockSelector:l,unblockSelector:c,maskAllText:d,maskTextClass:h,unmaskTextClass:m,maskTextSelector:g,unmaskTextSelector:S,skipChild:!1,inlineStylesheet:_,maskInputOptions:O===!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}:O===!1?{}:O,maskAttributeFn:N,maskTextFn:j,maskInputFn:G,slimDOMOptions:X===!0||X==="all"?{script:!0,comment:!0,headFavicon:!0,headWhitespace:!0,headMetaDescKeywords:X==="all",headMetaSocial:!0,headMetaRobots:!0,headMetaHttpEquiv:!0,headMetaAuthorship:!0,headMetaVerification:!0}:X===!1?{}:X,dataURLOptions:Q,inlineImages:v,recordCanvas:T,preserveWhiteSpace:$,onSerialize:U,onIframeLoad:L,iframeLoadTimeout:I,onStylesheetLoad:F,stylesheetLoadTimeout:q,keepIframeSrcFn:V,newlyAddedElement:!1})}function Ce(e,a,i=document){const s={capture:!0,passive:!0};return i.addEventListener(e,a,s),()=>i.removeEventListener(e,a,s)}const Mi="Please stop import mirror directly. Instead of that,\r\nnow you can use replayer.getMirror() to access the mirror instance of a replayer,\r\nor you can use record.mirror to access the mirror instance during recording.";let tv={map:{},getId(){return console.error(Mi),-1},getNode(){return console.error(Mi),null},removeNodeFromMap(){console.error(Mi)},has(){return console.error(Mi),!1},reset(){console.error(Mi)}};typeof window<"u"&&window.Proxy&&window.Reflect&&(tv=new Proxy(tv,{get(e,a,i){return a==="map"&&console.error(Mi),Reflect.get(e,a,i)}}));function Co(e,a,i={}){let s=null,l=0;return function(...c){const d=Date.now();!l&&i.leading===!1&&(l=d);const h=a-(d-l),m=this;h<=0||h>a?(s&&($D(s),s=null),l=d,e.apply(m,c)):!s&&i.trailing!==!1&&(s=Sc(()=>{l=i.leading===!1?0:Date.now(),s=null,e.apply(m,c)},h))}}function P0(e,a,i,s,l=window){const c=l.Object.getOwnPropertyDescriptor(e,a);return l.Object.defineProperty(e,a,s?i:{set(d){Sc(()=>{i.set.call(this,d)},0),c&&c.set&&c.set.call(this,d)}}),()=>P0(e,a,c||{},!0)}function Lm(e,a,i){try{if(!(a in e))return()=>{};const s=e[a],l=i(s);return typeof l=="function"&&(l.prototype=l.prototype||{},Object.defineProperties(l,{__rrweb_original__:{enumerable:!1,value:s}})),e[a]=l,()=>{e[a]=s}}catch(s){return()=>{}}}let rc=Date.now;/[1-9][0-9]{12}/.test(Date.now().toString())||(rc=()=>new Date().getTime());function tE(e){var i,s,l,c,d,h;const a=e.document;return{left:a.scrollingElement?a.scrollingElement.scrollLeft:e.pageXOffset!==void 0?e.pageXOffset:(a==null?void 0:a.documentElement.scrollLeft)||((s=(i=a==null?void 0:a.body)==null?void 0:i.parentElement)==null?void 0:s.scrollLeft)||((l=a==null?void 0:a.body)==null?void 0:l.scrollLeft)||0,top:a.scrollingElement?a.scrollingElement.scrollTop:e.pageYOffset!==void 0?e.pageYOffset:(a==null?void 0:a.documentElement.scrollTop)||((d=(c=a==null?void 0:a.body)==null?void 0:c.parentElement)==null?void 0:d.scrollTop)||((h=a==null?void 0:a.body)==null?void 0:h.scrollTop)||0}}function eE(){return window.innerHeight||document.documentElement&&document.documentElement.clientHeight||document.body&&document.body.clientHeight}function nE(){return window.innerWidth||document.documentElement&&document.documentElement.clientWidth||document.body&&document.body.clientWidth}function aE(e){if(!e)return null;try{return e.nodeType===e.ELEMENT_NODE?e:e.parentElement}catch(a){return null}}function We(e,a,i,s,l){if(!e)return!1;const c=aE(e);if(!c)return!1;const d=ki(a,i);if(!l){const g=s&&c.matches(s);return d(c)&&!g}const h=Mr(c,d);let m=-1;return h<0?!1:(s&&(m=Mr(c,ki(null,s))),h>-1&&m<0?!0:h<m)}function XD(e,a){return a.getId(e)!==-1}function ah(e,a){return a.getId(e)===Ao}function rE(e,a){if(ho(e))return!1;const i=a.getId(e);return a.has(i)?e.parentNode&&e.parentNode.nodeType===e.DOCUMENT_NODE?!1:e.parentNode?rE(e.parentNode,a):!0:!0}
7function qh(e){return!!e.changedTouches}function VD(e=window){"NodeList"in e&&!e.NodeList.prototype.forEach&&(e.NodeList.prototype.forEach=Array.prototype.forEach),"DOMTokenList"in e&&!e.DOMTokenList.prototype.forEach&&(e.DOMTokenList.prototype.forEach=Array.prototype.forEach),Node.prototype.contains||(Node.prototype.contains=(...a)=>{let i=a[0];if(!(0 in a))throw new TypeError("1 argument is required");do if(this===i)return!0;while(i=i&&i.parentNode);return!1})}function iE(e,a){return!!(e.nodeName==="IFRAME"&&a.getMeta(e))}function sE(e,a){return!!(e.nodeName==="LINK"&&e.nodeType===e.ELEMENT_NODE&&e.getAttribute&&e.getAttribute("rel")==="stylesheet"&&a.getMeta(e))}function Hh(e){return!!(e!=null&&e.shadowRoot)}class QD{constructor(){this.id=1,this.styleIDMap=new WeakMap,this.idStyleMap=new Map}getId(a){var i;return(i=this.styleIDMap.get(a))!=null?i:-1}has(a){return this.styleIDMap.has(a)}add(a,i){if(this.has(a))return this.getId(a);let s;return i===void 0?s=this.id++:s=i,this.styleIDMap.set(a,s),this.idStyleMap.set(s,a),s}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 oE(e){var i,s;let a=null;return((s=(i=e.getRootNode)==null?void 0:i.call(e))==null?void 0:s.nodeType)===Node.DOCUMENT_FRAGMENT_NODE&&e.getRootNode().host&&(a=e.getRootNode().host),a}function ZD(e){let a=e,i;for(;i=oE(a);)a=i;return a}function KD(e){const a=e.ownerDocument;if(!a)return!1;const i=ZD(e);return a.contains(i)}function lE(e){const a=e.ownerDocument;return a?a.contains(e)||KD(e):!1}const ev={};function Bm(e){const a=ev[e];if(a)return a;const i=window.document;let s=window[e];if(i&&typeof i.createElement=="function")try{const l=i.createElement("iframe");l.hidden=!0,i.head.appendChild(l);const c=l.contentWindow;c&&c[e]&&(s=c[e]),i.head.removeChild(l)}catch(l){}return ev[e]=s.bind(window)}function WD(...e){return Bm("requestAnimationFrame")(...e)}function Sc(...e){return Bm("setTimeout")(...e)}function $D(...e){return Bm("clearTimeout")(...e)}var mt=(e=>(e[e.DomContentLoaded=0]="DomContentLoaded",e[e.Load=1]="Load",e[e.FullSnapshot=2]="FullSnapshot",e[e.IncrementalSnapshot=3]="IncrementalSnapshot",e[e.Meta=4]="Meta",e[e.Custom=5]="Custom",e[e.Plugin=6]="Plugin",e))(mt||{}),ut=(e=>(e[e.Mutation=0]="Mutation",e[e.MouseMove=1]="MouseMove",e[e.MouseInteraction=2]="MouseInteraction",e[e.Scroll=3]="Scroll",e[e.ViewportResize=4]="ViewportResize",e[e.Input=5]="Input",e[e.TouchMove=6]="TouchMove",e[e.MediaInteraction=7]="MediaInteraction",e[e.StyleSheetRule=8]="StyleSheetRule",e[e.CanvasMutation=9]="CanvasMutation",e[e.Font=10]="Font",e[e.Log=11]="Log",e[e.Drag=12]="Drag",e[e.StyleDeclaration=13]="StyleDeclaration",e[e.Selection=14]="Selection",e[e.AdoptedStyleSheet=15]="AdoptedStyleSheet",e[e.CustomElement=16]="CustomElement",e))(ut||{}),Re=(e=>(e[e.MouseUp=0]="MouseUp",e[e.MouseDown=1]="MouseDown",e[e.Click=2]="Click",e[e.ContextMenu=3]="ContextMenu",e[e.DblClick=4]="DblClick",e[e.Focus=5]="Focus",e[e.Blur=6]="Blur",e[e.TouchStart=7]="TouchStart",e[e.TouchMove_Departed=8]="TouchMove_Departed",e[e.TouchEnd=9]="TouchEnd",e[e.TouchCancel=10]="TouchCancel",e))(Re||{}),$n=(e=>(e[e.Mouse=0]="Mouse",e[e.Pen=1]="Pen",e[e.Touch=2]="Touch",e))($n||{}),Oi=(e=>(e[e.Play=0]="Play",e[e.Pause=1]="Pause",e[e.Seeked=2]="Seeked",e[e.VolumeChange=3]="VolumeChange",e[e.RateChange=4]="RateChange",e))(Oi||{});function Im(e){try{return e.contentDocument}catch(a){}}function JD(e){try{return e.contentWindow}catch(a){}}function nv(e){return"__ln"in e}class PD{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 i=this.head;for(let s=0;s<a;s++)i=(i==null?void 0:i.next)||null;return i}addNode(a){const i={value:a,previous:null,next:null};if(a.__ln=i,a.previousSibling&&nv(a.previousSibling)){const s=a.previousSibling.__ln.next;i.next=s,i.previous=a.previousSibling.__ln,a.previousSibling.__ln.next=i,s&&(s.previous=i)}else if(a.nextSibling&&nv(a.nextSibling)&&a.nextSibling.__ln.previous){const s=a.nextSibling.__ln.previous;i.previous=s,i.next=a.nextSibling.__ln,a.nextSibling.__ln.previous=i,s&&(s.next=i)}else this.head&&(this.head.previous=i),i.next=this.head,this.head=i;i.next===null&&(this.tail=i),this.length++}removeNode(a){const i=a.__ln;this.head&&(i.previous?(i.previous.next=i.next,i.next?i.next.previous=i.previous:this.tail=i.previous):(this.head=i.next,this.head?this.head.previous=null:this.tail=null),a.__ln&&delete a.__ln,this.length--)}}const av=(e,a)=>"".concat(e,"@").concat(a);class tN{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=>
7{a.forEach(this.processMutation),this.emit()},this.emit=()=>{if(this.frozen||this.locked)return;const a=[],i=new Set,s=new PD,l=m=>{let g=m,S=Ao;for(;S===Ao;)g=g&&g.nextSibling,S=g&&this.mirror.getId(g);return S},c=m=>{if(!m.parentNode||!lE(m))return;const g=ho(m.parentNode)?this.mirror.getId(oE(m)):this.mirror.getId(m.parentNode),S=l(m);if(g===-1||S===-1)return s.addNode(m);const _=Li(m,{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=>{iE(v,this.mirror)&&!We(v,this.blockClass,this.blockSelector,this.unblockSelector,!1)&&this.iframeManager.addIframe(v),sE(v,this.mirror)&&this.stylesheetManager.trackLinkElement(v),Hh(m)&&this.shadowDomManager.addShadowRoot(m.shadowRoot,this.doc)},onIframeLoad:(v,T)=>{We(v,this.blockClass,this.blockSelector,this.unblockSelector,!1)||(this.iframeManager.attachIframe(v,T),v.contentWindow&&this.canvasManager.addWindow(v.contentWindow),this.shadowDomManager.observeAttachShadow(v))},onStylesheetLoad:(v,T)=>{this.stylesheetManager.attachLinkElement(v,T)}});_&&(a.push({parentId:g,nextId:S,node:_}),i.add(_.id))};for(;this.mapRemoves.length;)this.mirror.removeNodeFromMap(this.mapRemoves.shift());for(const m of this.movedSet)rv(this.removes,m,this.mirror)&&!this.movedSet.has(m.parentNode)||c(m);for(const m of this.addedSet)!iv(this.droppedSet,m)&&!rv(this.removes,m,this.mirror)||iv(this.movedSet,m)?c(m):this.droppedSet.add(m);let d=null;for(;s.length;){let m=null;if(d){const g=this.mirror.getId(d.value.parentNode),S=l(d.value);g!==-1&&S!==-1&&(m=d)}if(!m){let g=s.tail;for(;g;){const S=g;if(g=g.previous,S){const _=this.mirror.getId(S.value.parentNode);if(l(S.value)===-1)continue;if(_!==-1){m=S;break}else{const T=S.value;if(T.parentNode&&T.parentNode.nodeType===Node.DOCUMENT_FRAGMENT_NODE){const O=T.parentNode.host;if(this.mirror.getId(O)!==-1){m=S;break}}}}}}if(!m){for(;s.head;)s.removeNode(s.head.value);break}d=m.previous,s.removeNode(m.value),c(m.value)}const h={texts:this.texts.map(m=>({id:this.mirror.getId(m.node),value:m.value})).filter(m=>!i.has(m.id)).filter(m=>this.mirror.has(m.id)),attributes:this.attributes.map(m=>{const{attributes:g}=m;if(typeof g.style=="string"){const S=JSON.stringify(m.styleDiff),_=JSON.stringify(m._unchangedStyles);S.length<g.style.length&&(S+_).split("var(").length===g.style.split("var(").length&&(g.style=m.styleDiff)}return{id:this.mirror.getId(m.node),attributes:g}}).filter(m=>!i.has(m.id)).filter(m=>this.mirror.has(m.id)),removes:this.removes,adds:a};!h.texts.length&&!h.attributes.length&&!h.removes.length&&!h.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(h))},this.processMutation=a=>{if(!ah(a.target,this.mirror))switch(a.type){case"characterData":{const i=a.target.textContent;!We(a.target,this.blockClass,this.blockSelector,this.unblockSelector,!1)&&i!==a.oldValue&&this.texts.push({value:Ki(a.target,this.maskTextClass,this.maskTextSelector,this.unmaskTextClass,this.unmaskTextSelector,this.maskAllText)&&i?this.maskTextFn?this.maskTextFn(i,aE(a.target)):i.replace(/[\S]/g,"*"):i,node:a.target});break}case"attributes":{const i=a.target;let s=a.attributeName,l=a.target.getAttribute(s);if(s==="value"){const d=xm(i),h=i.tagName;l=nc(i,h,d);const m=yc({maskInputOptions:this.maskInputOptions,tagName:h,type:d}),g=Ki(a.target,this.maskTextClass,this.maskTextSelector,this.unmaskTextClass,this.unmaskTextSelector,m);l=Ro({isMasked:g,element:i,value:l,maskInputFn:this.maskInputFn})}if(We(a.target,this.blockClass,this.blockSelector,this.unblockSelector,!1)||l===a.oldValue)return;let c=this.attributeMap.get(a.target);if(i.tagName==="IFRAME"&&s==="src"&&!this.keepIframeSrcFn(l))if(!Im(i))s="rr_src";else return;if(c||(c={node:a.target,attributes:{},styleDiff:{},_unchangedStyles:{}},this.attributes.push(c),this.attributeMap.set(a.target,c)),s==="type"&&i.tagName==="INPUT"&&(a.oldValue||"").toLowerCase()==="password"&&i.setAttribute("data-rr-is-password","true"),!$0(i.tagName,s)&&(c.attributes[s]=W0(this.doc,Zi(i.tagName),Zi(s),l,i,this.maskAttributeFn),s==="style")){if(!this.unattachedDoc)try{this.unattachedDoc=document.implementation.createHTMLDocument()}catch(h){this.unattachedDoc=this.doc}const d=this.unattachedDoc.createElement("span");a.oldValue&&d.setAttribute("style",a.oldValue);for(const h of Array.from(i.style)){const m=i.style.getPropertyValue(h),g=i.style.getPropertyPriority(h);m!==d.style.getPropertyValue(h)||g!==d.style.getPropertyPriority(h)?g===""?c.styleDiff[h]=m:c.styleDiff[h]=[m,g]:c._unchangedStyles[h]=[m,g]}for(const h of Array.from(d.style))i.style.getPropertyValue(h)===""&&(c.styleDiff[h]=!1)}break}
7case"childList":{if(We(a.target,this.blockClass,this.blockSelector,this.unblockSelector,!0))return;a.addedNodes.forEach(i=>this.genAdds(i,a.target)),a.removedNodes.forEach(i=>{const s=this.mirror.getId(i),l=ho(a.target)?this.mirror.getId(a.target.host):this.mirror.getId(a.target);We(a.target,this.blockClass,this.blockSelector,this.unblockSelector,!1)||ah(i,this.mirror)||!XD(i,this.mirror)||(this.addedSet.has(i)?(jh(this.addedSet,i),this.droppedSet.add(i)):this.addedSet.has(a.target)&&s===-1||rE(a.target,this.mirror)||(this.movedSet.has(i)&&this.movedMap[av(s,l)]?jh(this.movedSet,i):this.removes.push({parentId:l,id:s,isShadow:ho(a.target)&&mo(a.target)?!0:void 0})),this.mapRemoves.push(i))});break}}},this.genAdds=(a,i)=>{if(!this.processedNodeManager.inOtherBuffer(a,this)&&!(this.addedSet.has(a)||this.movedSet.has(a))){if(this.mirror.hasNode(a)){if(ah(a,this.mirror))return;this.movedSet.add(a);let s=null;i&&this.mirror.hasNode(i)&&(s=this.mirror.getId(i)),s&&s!==-1&&(this.movedMap[av(this.mirror.getId(a),s)]=!0)}else this.addedSet.add(a),this.droppedSet.delete(a);We(a,this.blockClass,this.blockSelector,this.unblockSelector,!1)||(a.childNodes.forEach(s=>this.genAdds(s)),Hh(a)&&a.shadowRoot.childNodes.forEach(s=>{this.processedNodeManager.add(s,this),this.genAdds(s,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(i=>{this[i]=a[i]})}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 jh(e,a){e.delete(a),a.childNodes.forEach(i=>jh(e,i))}function rv(e,a,i){return e.length===0?!1:eN(e,a,i)}function eN(e,a,i){let s=a.parentNode;for(;s;){const l=i.getId(s);if(e.some(c=>c.id===l))return!0;s=s.parentNode}return!1}function iv(e,a){return e.size===0?!1:uE(e,a)}function uE(e,a){const{parentNode:i}=a;return i?e.has(i)?!0:uE(e,i):!1}let po;function nN(e){po=e}function aN(){po=void 0}const Rt=e=>po?(...i)=>{try{return e(...i)}catch(s){if(po&&po(s)===!0)return()=>{};throw s}}:e,Bi=[];function Yo(e){try{if("composedPath"in e){const a=e.composedPath();if(a.length)return a[0]}else if("path"in e&&e.path.length)return e.path[0]}catch(a){}return e&&e.target}function cE(e,a){var d,h;const i=new tN;Bi.push(i),i.init(e);let s=window.MutationObserver||window.__rrMutationObserver;const l=(h=(d=window==null?void 0:window.Zone)==null?void 0:d.__symbol__)==null?void 0:h.call(d,"MutationObserver");l&&window[l]&&(s=window[l]);const c=new s(Rt(m=>{e.onMutation&&e.onMutation(m)===!1||i.processMutations.bind(i)(m)}));return c.observe(a,{attributes:!0,attributeOldValue:!0,characterData:!0,characterDataOldValue:!0,childList:!0,subtree:!0}),c}function rN({mousemoveCb:e,sampling:a,doc:i,mirror:s}){if(a.mousemove===!1)return()=>{};const l=typeof a.mousemove=="number"?a.mousemove:50,c=typeof a.mousemoveCallback=="number"?a.mousemoveCallback:500;let d=[],h;const m=Co(Rt(_=>{const v=Date.now()-h;e(d.map(T=>(T.timeOffset-=v,T)),_),d=[],h=null}),c),g=Rt(Co(Rt(_=>{const v=Yo(_),{clientX:T,clientY:O}=qh(_)?_.changedTouches[0]:_;h||(h=rc()),d.push({x:T,y:O,id:s.getId(v),timeOffset:rc()-h}),m(typeof DragEvent<"u"&&_ instanceof DragEvent?ut.Drag:_ instanceof MouseEvent?ut.MouseMove:ut.TouchMove)}),l,{trailing:!1})),S=[Ce("mousemove",g,i),Ce("touchmove",g,i),Ce("drag",g,i)];return Rt(()=>{S.forEach(_=>_())})}function iN({mouseInteractionCb:e,doc:a,mirror:i,blockClass:s,blockSelector:l,unblockSelector:c,sampling:d}){if(d.mouseInteraction===!1)return()=>{};const h=d.mouseInteraction===!0||d.mouseInteraction===void 0?{}:d.mouseInteraction,m=[];let g=null;const S=_=>v=>{const T=Yo(v);if(We(T,s,l,c,!0))return;let O=null,N=_;if("pointerType"in v){switch(v.pointerType){case"mouse":O=$n.Mouse;break;case"touch":O=$n.Touch;break;case"pen":O=$n.Pen;break}O===$n.Touch?Re[_]===Re.MouseDown?N="TouchStart":Re[_]===Re.MouseUp&&(N="TouchEnd"):$n.Pen}else qh(v)&&(O=$n.Touch);O!==null?(g=O,(N.startsWith("Touch")&&O===$n.Touch||N.startsWith("Mouse")&&O===$n.Mouse)&&(O=null)):Re[_]===Re.Click&&(O=g,g=null);const j=qh(v)?v.changedTouches[0]:v;if(!j)return;const G=i.getId(T),{clientX:X,clientY:Q}=j;Rt(e)({type:Re[N],id:G,x:X,y:Q,...O!==null&&{pointerType:O}})};return Object.keys(Re).filter(_=>Number.isNaN(Number(_))&&!_.endsWith("_Departed")&&h[_]!==!1).forEac
7h(_=>{let v=Zi(_);const T=S(_);if(window.PointerEvent)switch(Re[_]){case Re.MouseDown:case Re.MouseUp:v=v.replace("mouse","pointer");break;case Re.TouchStart:case Re.TouchEnd:return}m.push(Ce(v,T,a))}),Rt(()=>{m.forEach(_=>_())})}function fE({scrollCb:e,doc:a,mirror:i,blockClass:s,blockSelector:l,unblockSelector:c,sampling:d}){const h=Rt(Co(Rt(m=>{const g=Yo(m);if(!g||We(g,s,l,c,!0))return;const S=i.getId(g);if(g===a&&a.defaultView){const _=tE(a.defaultView);e({id:S,x:_.left,y:_.top})}else e({id:S,x:g.scrollLeft,y:g.scrollTop})}),d.scroll||100));return Ce("scroll",h,a)}function sN({viewportResizeCb:e},{win:a}){let i=-1,s=-1;const l=Rt(Co(Rt(()=>{const c=eE(),d=nE();(i!==c||s!==d)&&(e({width:Number(d),height:Number(c)}),i=c,s=d)}),200));return Ce("resize",l,a)}const oN=["INPUT","TEXTAREA","SELECT"],sv=new WeakMap;function lN({inputCb:e,doc:a,mirror:i,blockClass:s,blockSelector:l,unblockSelector:c,ignoreClass:d,ignoreSelector:h,maskInputOptions:m,maskInputFn:g,sampling:S,userTriggeredOnInput:_,maskTextClass:v,unmaskTextClass:T,maskTextSelector:O,unmaskTextSelector:N}){function j(I){let F=Yo(I);const q=I.isTrusted,V=F&&Ih(F.tagName);if(V==="OPTION"&&(F=F.parentElement),!F||!V||oN.indexOf(V)<0||We(F,s,l,c,!0))return;const et=F;if(et.classList.contains(d)||h&&et.matches(h))return;const Y=xm(F);let rt=nc(et,V,Y),nt=!1;const dt=yc({maskInputOptions:m,tagName:V,type:Y}),R=Ki(F,v,O,T,N,dt);(Y==="radio"||Y==="checkbox")&&(nt=F.checked),rt=Ro({isMasked:R,element:F,value:rt,maskInputFn:g}),G(F,_?{text:rt,isChecked:nt,userTriggered:q}:{text:rt,isChecked:nt});const B=F.name;Y==="radio"&&B&&nt&&a.querySelectorAll('input[type="radio"][name="'.concat(B,'"]')).forEach(H=>{if(H!==F){const ot=Ro({isMasked:R,element:H,value:nc(H,V,Y),maskInputFn:g});G(H,_?{text:ot,isChecked:!nt,userTriggered:!1}:{text:ot,isChecked:!nt})}})}function G(I,F){const q=sv.get(I);if(!q||q.text!==F.text||q.isChecked!==F.isChecked){sv.set(I,F);const V=i.getId(I);Rt(e)({...F,id:V})}}const Q=(S.input==="last"?["change"]:["input","change"]).map(I=>Ce(I,Rt(j),a)),$=a.defaultView;if(!$)return()=>{Q.forEach(I=>I())};const U=$.Object.getOwnPropertyDescriptor($.HTMLInputElement.prototype,"value"),L=[[$.HTMLInputElement.prototype,"value"],[$.HTMLInputElement.prototype,"checked"],[$.HTMLSelectElement.prototype,"value"],[$.HTMLTextAreaElement.prototype,"value"],[$.HTMLSelectElement.prototype,"selectedIndex"],[$.HTMLOptionElement.prototype,"selected"]];return U&&U.set&&Q.push(...L.map(I=>P0(I[0],I[1],{set(){Rt(j)({target:this,isTrusted:!1})}},!1,$))),Rt(()=>{Q.forEach(I=>I())})}function ic(e){const a=[];function i(s,l){if(Eu("CSSGroupingRule")&&s.parentRule instanceof CSSGroupingRule||Eu("CSSMediaRule")&&s.parentRule instanceof CSSMediaRule||Eu("CSSSupportsRule")&&s.parentRule instanceof CSSSupportsRule||Eu("CSSConditionRule")&&s.parentRule instanceof CSSConditionRule){const d=Array.from(s.parentRule.cssRules).indexOf(s);l.unshift(d)}else if(s.parentStyleSheet){const d=Array.from(s.parentStyleSheet.cssRules).indexOf(s);l.unshift(d)}return l}return i(e,a)}function ka(e,a,i){let s,l;return e?(e.ownerNode?s=a.getId(e.ownerNode):l=i.getId(e),{styleId:l,id:s}):{}}function uN({styleSheetRuleCb:e,mirror:a,stylesheetManager:i},{win:s}){if(!s.CSSStyleSheet||!s.CSSStyleSheet.prototype)return()=>{};const l=s.CSSStyleSheet.prototype.insertRule;s.CSSStyleSheet.prototype.insertRule=new Proxy(l,{apply:Rt((S,_,v)=>{const[T,O]=v,{id:N,styleId:j}=ka(_,a,i.styleMirror);return(N&&N!==-1||j&&j!==-1)&&e({id:N,styleId:j,adds:[{rule:T,index:O}]}),S.apply(_,v)})});const c=s.CSSStyleSheet.prototype.deleteRule;s.CSSStyleSheet.prototype.deleteRule=new Proxy(c,{apply:Rt((S,_,v)=>{const[T]=v,{id:O,styleId:N}=ka(_,a,i.styleMirror);return(O&&O!==-1||N&&N!==-1)&&e({id:O,styleId:N,removes:[{index:T}]}),S.apply(_,v)})});let d;s.CSSStyleSheet.prototype.replace&&(d=s.CSSStyleSheet.prototype.replace,s.CSSStyleSheet.prototype.replace=new Proxy(d,{apply:Rt((S,_,v)=>{const[T]=v,{id:O,styleId:N}=ka(_,a,i.styleMirror);return(O&&O!==-1||N&&N!==-1)&&e({id:O,styleId:N,replace:T}),S.apply(_,v)})}));let h;s.CSSStyleSheet.prototype.replaceSync&&(h=s.CSSStyleSheet.prototype.replaceSync,s.CSSStyleSheet.prototype.replaceSync=new Proxy(h,{apply:Rt((S,_,v)=>{const[T]=v,{id:O,styleId:N}=ka(_,a,i.styleMirror);return(O&&O!==-1||N&&N!==-1)&&e({id:O,styleId:N,replaceSync:T}),S.apply(_,v)})}));const m={};Tu("CSSGroupingRule")?m.CSSGroupingRule=s.CSSGroupingRule:(Tu("CSSMediaRule")&&(m.CSSMediaRule=s.CSSMediaRule),Tu("CSSConditionRule")&&(m.CSSConditionRule=s.CSSConditionRule),Tu("CSSSupportsRule")&&(m.CSSSupportsRule=s.CSSSupportsRule));const g={};return Object.entries(m).forEach(([S,_])=>{g[S]={insertRule:_.prototype.insertRule,deleteRule:_.prototype.deleteRule},_.prototype.insertRule=new Proxy(g[S].insertRule,{apply:Rt((v,T,O)=>{const[N,j]=O,{id:G,styleId:X}=ka(T.parentStyleSheet,a,i.styleMirror);return(G&&G!==-1||X&&X!==-1)&&e({id:G,styleId:X,adds:[{rule:N,index:[...ic(T),j||0]}]}),v.apply(T,O)})}),_.prototype.deleteRule=new Proxy(g[S].deleteRule,{apply:Rt((v,T,O)=>{const[N]=O,{id:j,styleId:G}=ka(T.parentStyleSheet,a,i.styleMirror);return(j&&j!==-1||G&&G!==-1)&&e({id:j,styleId:G,removes:[{index:[...ic(T),N]}]}),v.apply(T,O)})})}),Rt(()=>{s.CSSStyleSheet.prototype.insertRule=l,s.CSSStyleSheet.prototype.deleteRule=c,d&&(s.CSSStyleSheet.prototype.replace=d),h&&(s.CSSStyleSheet.prototype.replaceSync=h),Object.entries(m).forEach(([S,_])=>{_.prototype.insertRule=g[S].insertRule,_.prototype.deleteRule=g[S].deleteRule})})}function dE({mirror:e,stylesheetManager:a},i){var d,h,m;let s=null;i.nodeName==="#document"?s=e.getId(i):s=e.getId(i.host);const l=i.nodeName==="#document"?(d=i.defaultView)==null?void 0:d.Document:(m=(h=i.ownerDocument)==null?void 0:h.defaultView)==null?void 0:m.ShadowRoot,c=l!=null&&l.prototype?Object.getOwnPropertyDescriptor(l==null?void 0:l.prototype,"adoptedStyleSheets"):void 0;return s===null||s===-1||!l||!c?()=>{}:(Object.defineProperty(i,"adoptedStyleSheets",{configurable:c.configurable,enumerable:c.enumerable,get(){var g;return(g=c.get)==null?void 0:g.call(this)},set(g){var _;const S=(_=c.set)==null?void 0:_.call(this,g);
vendor: 3,457 bytes, line 7
7if(s!==null&&s!==-1)try{a.adoptStyleSheets(g,s)}catch(v){}return S}}),Rt(()=>{Object.defineProperty(i,"adoptedStyleSheets",{configurable:c.configurable,enumerable:c.enumerable,get:c.get,set:c.set})}))}function cN({styleDeclarationCb:e,mirror:a,ignoreCSSAttributes:i,stylesheetManager:s},{win:l}){const c=l.CSSStyleDeclaration.prototype.setProperty;l.CSSStyleDeclaration.prototype.setProperty=new Proxy(c,{apply:Rt((h,m,g)=>{var N;const[S,_,v]=g;if(i.has(S))return c.apply(m,[S,_,v]);const{id:T,styleId:O}=ka((N=m.parentRule)==null?void 0:N.parentStyleSheet,a,s.styleMirror);return(T&&T!==-1||O&&O!==-1)&&e({id:T,styleId:O,set:{property:S,value:_,priority:v},index:ic(m.parentRule)}),h.apply(m,g)})});const d=l.CSSStyleDeclaration.prototype.removeProperty;return l.CSSStyleDeclaration.prototype.removeProperty=new Proxy(d,{apply:Rt((h,m,g)=>{var T;const[S]=g;if(i.has(S))return d.apply(m,[S]);const{id:_,styleId:v}=ka((T=m.parentRule)==null?void 0:T.parentStyleSheet,a,s.styleMirror);return(_&&_!==-1||v&&v!==-1)&&e({id:_,styleId:v,remove:{property:S},index:ic(m.parentRule)}),h.apply(m,g)})}),Rt(()=>{l.CSSStyleDeclaration.prototype.setProperty=c,l.CSSStyleDeclaration.prototype.removeProperty=d})}function fN({mediaInteractionCb:e,blockClass:a,blockSelector:i,unblockSelector:s,mirror:l,sampling:c,doc:d}){const h=Rt(g=>Co(Rt(S=>{const _=Yo(S);if(!_||We(_,a,i,s,!0))return;const{currentTime:v,volume:T,muted:O,playbackRate:N}=_;e({type:g,id:l.getId(_),currentTime:v,volume:T,muted:O,playbackRate:N})}),c.media||500)),m=[Ce("play",h(Oi.Play),d),Ce("pause",h(Oi.Pause),d),Ce("seeked",h(Oi.Seeked),d),Ce("volumechange",h(Oi.VolumeChange),d),Ce("ratechange",h(Oi.RateChange),d)];return Rt(()=>{m.forEach(g=>g())})}function dN({fontCb:e,doc:a}){const i=a.defaultView;if(!i)return()=>{};const s=[],l=new WeakMap,c=i.FontFace;i.FontFace=function(m,g,S){const _=new c(m,g,S);return l.set(_,{family:m,buffer:typeof g!="string",descriptors:S,fontSource:typeof g=="string"?g:JSON.stringify(Array.from(new Uint8Array(g)))}),_};const d=Lm(a.fonts,"add",function(h){return function(m){return Sc(Rt(()=>{const g=l.get(m);g&&(e(g),l.delete(m))}),0),h.apply(this,[m])}});return s.push(()=>{i.FontFace=c}),s.push(d),Rt(()=>{s.forEach(h=>h())})}function hN(e){const{doc:a,mirror:i,blockClass:s,blockSelector:l,unblockSelector:c,selectionCb:d}=e;let h=!0;const m=Rt(()=>{const g=a.getSelection();if(!g||h&&(g!=null&&g.isCollapsed))return;h=g.isCollapsed||!1;const S=[],_=g.rangeCount||0;for(let v=0;v<_;v++){const T=g.getRangeAt(v),{startContainer:O,startOffset:N,endContainer:j,endOffset:G}=T;We(O,s,l,c,!0)||We(j,s,l,c,!0)||S.push({start:i.getId(O),startOffset:N,end:i.getId(j),endOffset:G})}d({ranges:S})});return m(),Ce("selectionchange",m)}function mN({doc:e,customElementCb:a}){const i=e.defaultView;return!i||!i.customElements?()=>{}:Lm(i.customElements,"define",function(l){return function(c,d,h){try{a({define:{name:c}})}catch(m){}return l.apply(this,[c,d,h])}})}function pN(e,a={}){const i=e.doc.defaultView;if(!i)return()=>{};let s;e.recordDOM&&(s=cE(e,e.doc));const l=rN(e),c=iN(e),d=fE(e),h=sN(e,{win:i}),m=lN(e),g=fN(e);let S=()=>{},_=()=>{},v=()=>{},T=()=>{};e.recordDOM&&(S=uN(e,{win:i}),_=dE(e,e.doc),v=cN(e,{win:i}),e.collectFonts&&(T=dN(e)));const O=hN(e),N=mN(e),j=[];for(const G of e.plugins)j.push(G.observer(G.callback,i,G.options));return Rt(()=>{Bi.forEach(G=>G.reset()),s==null||s.disconnect(),l(),c(),d(),h(),m(),g(),S(),_(),v(),T(),O(),N(),j.forEac
vendor: 4,401 bytes, line 7
7h(G=>G())})}function Eu(e){return typeof window[e]<"u"}function Tu(e){return!!(typeof window[e]<"u"&&window[e].prototype&&"insertRule"in window[e].prototype&&"deleteRule"in window[e].prototype)}class Yh{constructor(a){this.generateIdFn=a,this.iframeIdToRemoteIdMap=new WeakMap,this.iframeRemoteIdToIdMap=new WeakMap}getId(a,i,s,l){const c=s||this.getIdToRemoteIdMap(a),d=l||this.getRemoteIdToIdMap(a);let h=c.get(i);return h||(h=this.generateIdFn(),c.set(i,h),d.set(h,i)),h}getIds(a,i){const s=this.getIdToRemoteIdMap(a),l=this.getRemoteIdToIdMap(a);return i.map(c=>this.getId(a,c,s,l))}getRemoteId(a,i,s){const l=s||this.getRemoteIdToIdMap(a);if(typeof i!="number")return i;const c=l.get(i);return c||-1}getRemoteIds(a,i){const s=this.getRemoteIdToIdMap(a);return i.map(l=>this.getRemoteId(a,l,s))}reset(a){if(!a){this.iframeIdToRemoteIdMap=new WeakMap,this.iframeRemoteIdToIdMap=new WeakMap;return}this.iframeIdToRemoteIdMap.delete(a),this.iframeRemoteIdToIdMap.delete(a)}getIdToRemoteIdMap(a){let i=this.iframeIdToRemoteIdMap.get(a);return i||(i=new Map,this.iframeIdToRemoteIdMap.set(a,i)),i}getRemoteIdToIdMap(a){let i=this.iframeRemoteIdToIdMap.get(a);return i||(i=new Map,this.iframeRemoteIdToIdMap.set(a,i)),i}}class gN{constructor(){this.crossOriginIframeMirror=new Yh(km),this.crossOriginIframeRootIdMap=new WeakMap}addIframe(){}addLoadListener(){}attachIframe(){}}class yN{constructor(a){this.iframes=new WeakMap,this.crossOriginIframeMap=new WeakMap,this.crossOriginIframeMirror=new Yh(km),this.crossOriginIframeRootIdMap=new WeakMap,this.mutationCb=a.mutationCb,this.wrappedEmit=a.wrappedEmit,this.stylesheetManager=a.stylesheetManager,this.recordCrossOriginIframes=a.recordCrossOriginIframes,this.crossOriginIframeStyleMirror=new Yh(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,i){var l,c;this.mutationCb({adds:[{parentId:this.mirror.getId(a),nextId:null,node:i}],removes:[],texts:[],attributes:[],isAttachIframe:!0}),this.recordCrossOriginIframes&&((l=a.contentWindow)==null||l.addEventListener("message",this.handleMessage.bind(this))),(c=this.loadListener)==null||c.call(this,a);const s=Im(a);s&&s.adoptedStyleSheets&&s.adoptedStyleSheets.length>0&&this.stylesheetManager.adoptStyleSheets(s.adoptedStyleSheets,this.mirror.getId(s))}handleMessage(a){const i=a;if(i.data.type!=="rrweb"||i.origin!==i.data.origin||!a.source)return;const l=this.crossOriginIframeMap.get(a.source);if(!l)return;const c=this.transformCrossOriginEvent(l,i.data.event);c&&this.wrappedEmit(c,i.data.isCheckout)}transformCrossOriginEvent(a,i){var s;switch(i.type){case mt.FullSnapshot:{this.crossOriginIframeMirror.reset(a),this.crossOriginIframeStyleMirror.reset(a),this.replaceIdOnNode(i.data.node,a);const l=i.data.node.id;return this.crossOriginIframeRootIdMap.set(a,l),this.patchRootIdOnNode(i.data.node,l),{timestamp:i.timestamp,type:mt.IncrementalSnapshot,data:{source:ut.Mutation,adds:[{parentId:this.mirror.getId(a),nextId:null,node:i.data.node}],removes:[],texts:[],attributes:[],isAttachIframe:!0}}}case mt.Meta:case mt.Load:case mt.DomContentLoaded:return!1;case mt.Plugin:return i;case mt.Custom:return this.replaceIds(i.data.payload,a,["id","parentId","previousId","nextId"]),i;case mt.IncrementalSnapshot:switch(i.data.source){case ut.Mutation:return i.data.adds.forEach(l=>{this.replaceIds(l,a,["parentId","nextId","previousId"]),this.replaceIdOnNode(l.node,a);const c=this.crossOriginIframeRootIdMap.get(a);c&&this.patchRootIdOnNode(l.node,c)}),i.data.removes.forEach(l=>{this.replaceIds(l,a,["parentId","id"])}),i.data.attributes.forEach(l=>{this.replaceIds(l,a,["id"])}),i.data.texts.forEach(l=>{this.replaceIds(l,a,["id"])}),i;case ut.Drag:case ut.TouchMove:case ut.MouseMove:return i.data.positions.forEach(l=>{this.replaceIds(l,a,["id"])}),i;case ut.ViewportResize:return!1;case ut.MediaInteraction:case ut.MouseInteraction:case ut.Scroll:case ut.CanvasMutation:case ut.Input:return this.replaceIds(i.data,a,["id"]),i;case ut.StyleSheetRule:case ut.StyleDeclaration:return this.replaceIds(i.data,a,["id"]),this.replaceStyleIds(i.data,a,["styleId"]),i;case ut.Font:return i;
7case ut.Selection:return i.data.ranges.forEach(l=>{this.replaceIds(l,a,["start","end"])}),i;case ut.AdoptedStyleSheet:return this.replaceIds(i.data,a,["id"]),this.replaceStyleIds(i.data,a,["styleIds"]),(s=i.data.styles)==null||s.forEach(l=>{this.replaceStyleIds(l,a,["styleId"])}),i}}return!1}replace(a,i,s,l){for(const c of l)!Array.isArray(i[c])&&typeof i[c]!="number"||(Array.isArray(i[c])?i[c]=a.getIds(s,i[c]):i[c]=a.getId(s,i[c]));return i}replaceIds(a,i,s){return this.replace(this.crossOriginIframeMirror,a,i,s)}replaceStyleIds(a,i,s){return this.replace(this.crossOriginIframeStyleMirror,a,i,s)}replaceIdOnNode(a,i){this.replaceIds(a,i,["id","rootId"]),"childNodes"in a&&a.childNodes.forEach(s=>{this.replaceIdOnNode(s,i)})}patchRootIdOnNode(a,i){a.type!==de.Document&&!a.rootId&&(a.rootId=i),"childNodes"in a&&a.childNodes.forEach(s=>{this.patchRootIdOnNode(s,i)})}}class _N{init(){}addShadowRoot(){}observeAttachShadow(){}reset(){}}class SN{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,i){if(!mo(a)||this.shadowDoms.has(a))return;this.shadowDoms.add(a),this.bypassOptions.canvasManager.addShadowRoot(a);const s=cE({...this.bypassOptions,doc:i,mutationCb:this.mutationCb,mirror:this.mirror,shadowDomManager:this},a);this.restoreHandlers.push(()=>s.disconnect()),this.restoreHandlers.push(fE({...this.bypassOptions,scrollCb:this.scrollCb,doc:a,mirror:this.mirror})),Sc(()=>{a.adoptedStyleSheets&&a.adoptedStyleSheets.length>0&&this.bypassOptions.stylesheetManager.adoptStyleSheets(a.adoptedStyleSheets,this.mirror.getId(a.host)),this.restoreHandlers.push(dE({mirror:this.mirror,stylesheetManager:this.bypassOptions.stylesheetManager},a))},0)}observeAttachShadow(a){const i=Im(a),s=JD(a);!i||!s||this.patchAttachShadow(s.Element,i)}patchAttachShadow(a,i){const s=this;this.restoreHandlers.push(Lm(a.prototype,"attachShadow",function(l){return function(c){const d=l.call(this,c);return this.shadowRoot&&lE(this)&&s.addShadowRoot(this.shadowRoot,i),d}}))}reset(){this.restoreHandlers.forEach(a=>{try{a()}catch(i){}}),this.restoreHandlers=[],this.shadowDoms=new WeakSet,this.bypassOptions.canvasManager.resetShadowRoots()}}var ov="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",vN=typeof Uint8Array>"u"?[]:new Uint8Array(256);for(var wu=0;wu<ov.length;wu++)vN[ov.charCodeAt(wu)]=wu;class lv{reset(){}freeze(){}unfreeze(){}lock(){}unlock(){}snapshot(){}addWindow(){}addShadowRoot(){}resetShadowRoots(){}}class bN{constructor(a){this.trackedLinkElements=new WeakSet,this.styleMirror=new QD,this.mutationCb=a.mutationCb,this.adoptedStyleSheetCb=a.adoptedStyleSheetCb}attachLinkElement(a,i){"_cssText"in i.attributes&&this.mutationCb({adds:[],removes:[],texts:[],attributes:[{id:i.id,attributes:i.attributes}]}),this.trackLinkElement(a)}trackLinkElement(a){this.trackedLinkElements.has(a)||(this.trackedLinkElements.add(a),this.trackStylesheetInLinkElement(a))}adoptStyleSheets(a,i){if(a.length===0)return;const s={id:i,styleIds:[]},l=[];for(const c of a){let d;this.styleMirror.has(c)?d=this.styleMirror.getId(c):(d=this.styleMirror.add(c),l.push({styleId:d,rules:Array.from(c.rules||CSSRule,(h,m)=>({rule:F0(h),index:m}))})),s.styleIds.push(d)}l.length>0&&(s.styles=l),this.adoptedStyleSheetCb(s)}reset(){this.styleMirror.reset(),this.trackedLinkElements=new WeakSet}trackStylesheetInLinkElement(a){}}class EN{constructor(){this.nodeMap=new WeakMap,this.active=!1}inOtherBuffer(a,i){const s=this.nodeMap.get(a);return s&&Array.from(s).some(l=>l!==i)}add(a,i){this.active||(this.active=!0,WD(()=>{this.nodeMap=new WeakMap,this.active=!1})),this.nodeMap.set(a,(this.nodeMap.get(a)||new Set).add(i))}destroy(){}}let $t,sc;var Ov;try{if(Array.from([1],e=>e*2)[0]!==2){const e=document.createElement("iframe");document.body.appendChild(e),Array.from=((Ov=e.contentWindow)==null?void 0:Ov.Array.from)||Array.from,document.body.removeChild(e)}}catch(e){console.debug("Unable to override Array.from",e)}const Sn=ED();function ea(e={}){const{emit:a,checkoutEveryNms:i,checkoutEveryNth:s,blockClass:l="rr-block",blockSelector:c=null,unblockSelector:d=null,ignoreClass:h="rr-ignore",ignoreSelector:m=null,maskAllText:g=!1,maskTextClass:S="rr-mask",unmaskTextClass:_=null,maskTextSelector:v=null,unmaskTextSelector:T=null,inlineStylesheet:O=!0,maskAllInputs:N,maskInputOptions:j,slimDOMOptions:G,maskAttributeFn:X,maskInputFn:Q,maskTextFn:$,maxCanvasSize:U=null,packFn:L,sampling:I={},dataURLOptions:F={},mousemoveWait:q,recordDOM:V=!0,recordCanvas:et=!1,recordCrossOriginIframes:Y=!1,recordAfter:rt=e.recordAfter==="DOMContentLoaded"?e.recordAfter:"load",userTriggeredOnInput:nt=!1,collectFonts:dt=!1,inlineImages:R=!1,plugins:B,keepIframeSrcFn:H=()=>!1,ignoreCSSAttributes:ot=new Set([]),errorHandler:pt,onMutation:ne,getCanvasManager:Yt}=e;nN(pt);const bt=Y?window.parent===window:!0;let Xt=!1;if(!bt)try{window.parent.document&&(Xt=!1)}catch(Et){Xt=!0}if(bt&&!a)throw new Error("emit function is required");if(!bt&&!Xt)return()=>{};q!==void 0&&I.mousemove===void 0&&(I.mousemove=q),Sn.reset();const Me=N===!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}:j!==void 0?j:{},$e=G===!0||G==="all"?{script:!0,comment:!0,headFavicon:!0,headWhitespace:!0,headMetaSocial:!0,headMetaRobots:!0,headMetaHttpEquiv:!0,headMetaVerification:!0,headMetaAuthorship:G==="all",headMetaDescKeywords:G==="all"}:G||{};VD();let ra,ia=0;const zn=Et=>{for(const Te of B||[])Te.eventProcessor&&(Et=Te.eventProcessor(Et));return L&&!Xt&&(Et=L(Et)),Et};$t=(Et,Te)=>{var Oe;const _t=Et;if(_t.timestamp=rc(),(Oe=Bi[0])!=null&&Oe.isFrozen()&&_t.type!==mt.FullSnapshot&&!(_t.type===mt.IncrementalSnapshot&&_t.data.source===ut.Mutation)&&Bi.forEach(Vt=>Vt.unfreeze()),bt)a==null||a(zn(_t),Te);else if(Xt){const Vt={type:"rrweb",event:zn(_t),origin:window.location.origin,isCheckout:Te};window.parent.postMessage(Vt,"*")}if(_t.type===mt.FullSnapshot)ra=_t,ia=0;else if(_t.type===mt.IncrementalSnapshot){if(_t.data.source===ut.Mutation&&_t.data.isAttachIframe)return;ia++;const Vt=s&&ia>=s,xt=i&&ra&&_t.timestamp-ra.timestamp>i;(Vt||xt)&&tr(!0)}};const sa=Et=>{$t({type:mt.IncrementalSnapshot,data:{source:ut.Mutation,...Et}})},$a=Et=>$t({type:mt.IncrementalSnapshot,data:{source:ut.Scroll,...Et}}),is=Et=>$t({type:mt.IncrementalSnapshot,data:{source:ut.CanvasMutation,...Et}}),Fo=Et=>$t({type:mt.IncrementalSnapshot,data:{source:ut.AdoptedStyleSheet,...Et}}),Ee=new bN({mutationCb:sa,adoptedStyleSheetCb:Fo}),pn=typeof __RRWEB_EXCLUDE_IFRAME__=="boolean"&&__RRWEB_EXCLUDE_IFRAME__?new gN:new yN({mirror:Sn,mutationCb:sa,stylesheetManager:Ee,recordCrossOriginIframes:Y,wrappedEmit:$t});for(const Et of B||[])Et.getMirror&&Et.getMirror({nodeMirror:Sn,crossOriginIframeMirror:pn.crossOriginIframeMirror,crossOriginIframeStyleMirror:pn.crossOriginIframeStyleMirror});const Ja=new EN,ss=wN(Yt,{mirror:Sn,win:window,mutationCb:Et=>$t({type:mt.IncrementalSnapshot,data:{source:ut.CanvasMutation,...Et}}),recordCanvas:et,blockClass:l,blockSelector:c,unblockSelector:d,maxCanvasSize:U,sampling:I.canvas,dataURLOptions:F,errorHandler:pt}),Pa=typeof __RRWEB_EXCLUDE_SHADOW_DOM__=="boolean"&&__RRWEB_EXCLUDE_SHADOW_DOM__?new _N:new SN({mutationCb:sa,scrollCb:$a,bypassOptions:{onMutation:ne,blockClass:l,blockSelector:c,unblockSelector:d,maskAllText:g,maskTextClass:S,unmaskTextClass:_,maskTextSelector:v,unmaskTextSelector:T,inlineStylesheet:O,maskInputOptions:Me,dataURLOptions:F,maskAttributeFn:X,maskTextFn:$,maskInputFn:Q,recordCanvas:et,inlineImages:R,sampling:I,slimDOMOptions:$e,iframeManager:pn,stylesheetManager:Ee,canvasManager:ss,keepIframeSrcFn:H,processedNodeManager:Ja},mirror:Sn}),tr=(Et=!1)=>
7{if(!V)return;$t({type:mt.Meta,data:{href:window.location.href,width:nE(),height:eE()}},Et),Ee.reset(),Pa.init(),Bi.forEach(_t=>_t.lock());const Te=FD(document,{mirror:Sn,blockClass:l,blockSelector:c,unblockSelector:d,maskAllText:g,maskTextClass:S,unmaskTextClass:_,maskTextSelector:v,unmaskTextSelector:T,inlineStylesheet:O,maskAllInputs:Me,maskAttributeFn:X,maskInputFn:Q,maskTextFn:$,slimDOM:$e,dataURLOptions:F,recordCanvas:et,inlineImages:R,onSerialize:_t=>{iE(_t,Sn)&&pn.addIframe(_t),sE(_t,Sn)&&Ee.trackLinkElement(_t),Hh(_t)&&Pa.addShadowRoot(_t.shadowRoot,document)},onIframeLoad:(_t,Oe)=>{pn.attachIframe(_t,Oe),_t.contentWindow&&ss.addWindow(_t.contentWindow),Pa.observeAttachShadow(_t)},onStylesheetLoad:(_t,Oe)=>{Ee.attachLinkElement(_t,Oe)},keepIframeSrcFn:H});if(!Te)return console.warn("Failed to snapshot the document");$t({type:mt.FullSnapshot,data:{node:Te,initialOffset:tE(window)}}),Bi.forEach(_t=>_t.unlock()),document.adoptedStyleSheets&&document.adoptedStyleSheets.length>0&&Ee.adoptStyleSheets(document.adoptedStyleSheets,Sn.getId(document))};sc=tr;try{const Et=[],Te=Oe=>{var Vt;return Rt(pN)({onMutation:ne,mutationCb:sa,mousemoveCb:(xt,Hr)=>$t({type:mt.IncrementalSnapshot,data:{source:Hr,positions:xt}}),mouseInteractionCb:xt=>$t({type:mt.IncrementalSnapshot,data:{source:ut.MouseInteraction,...xt}}),scrollCb:$a,viewportResizeCb:xt=>$t({type:mt.IncrementalSnapshot,data:{source:ut.ViewportResize,...xt}}),inputCb:xt=>$t({type:mt.IncrementalSnapshot,data:{source:ut.Input,...xt}}),mediaInteractionCb:xt=>$t({type:mt.IncrementalSnapshot,data:{source:ut.MediaInteraction,...xt}}),styleSheetRuleCb:xt=>$t({type:mt.IncrementalSnapshot,data:{source:ut.StyleSheetRule,...xt}}),styleDeclarationCb:xt=>$t({type:mt.IncrementalSnapshot,data:{source:ut.StyleDeclaration,...xt}}),canvasMutationCb:is,fontCb:xt=>$t({type:mt.IncrementalSnapshot,data:{source:ut.Font,...xt}}),selectionCb:xt=>{$t({type:mt.IncrementalSnapshot,data:{source:ut.Selection,...xt}})},customElementCb:xt=>{$t({type:mt.IncrementalSnapshot,data:{source:ut.CustomElement,...xt}})},blockClass:l,ignoreClass:h,ignoreSelector:m,maskAllText:g,maskTextClass:S,unmaskTextClass:_,maskTextSelector:v,unmaskTextSelector:T,maskInputOptions:Me,inlineStylesheet:O,sampling:I,recordDOM:V,recordCanvas:et,inlineImages:R,userTriggeredOnInput:nt,collectFonts:dt,doc:Oe,maskAttributeFn:X,maskInputFn:Q,maskTextFn:$,keepIframeSrcFn:H,blockSelector:c,unblockSelector:d,slimDOMOptions:$e,dataURLOptions:F,mirror:Sn,iframeManager:pn,stylesheetManager:Ee,shadowDomManager:Pa,processedNodeManager:Ja,canvasManager:ss,ignoreCSSAttributes:ot,plugins:((Vt=B==null?void 0:B.filter(xt=>xt.observer))==null?void 0:Vt.map(xt=>({observer:xt.observer,options:xt.options,callback:Hr=>$t({type:mt.Plugin,data:{plugin:xt.name,payload:Hr}})})))||[]},{})};pn.addLoadListener(Oe=>{try{Et.push(Te(Oe.contentDocument))}catch(Vt){console.warn(Vt)}});const _t=()=>{tr(),Et.push(Te(document))};return document.readyState==="interactive"||document.readyState==="complete"?_t():(Et.push(Ce("DOMContentLoaded",()=>{$t({type:mt.DomContentLoaded,data:{}}),rt==="DOMContentLoaded"&&_t()})),Et.push(Ce("load",()=>{$t({type:mt.Load,data:{}}),rt==="load"&&_t()},window))),()=>{Et.forEach(Oe=>Oe()),Ja.destroy(),sc=void 0,aN()}}catch(Et){console.warn(Et)}}function TN(e){if(!sc)throw new Error("please take full snapshot after start recording");sc(e)}ea.mirror=Sn;ea.takeFullSnapshot=TN;function wN(e,a){try{return e?e(a):new lv}catch(i){return console.warn("Unable to initialize CanvasManager"),new lv}}var uv;(function(e){e[e.NotStarted=0]="NotStarted",e[e.Running=1]="Running",e[e.Stopped=2]="Stopped"})(uv||(uv={}));const RN=3,AN=5;function Um(e){return e>9999999999?e:e*1e3}function rh(e){return e>9999999999?e/1e3:e}function Go(e,a){a.category!=="sentry.transaction"&&(["ui.click","ui.input"].includes(a.category)?e.triggerUserActivity():e.checkAndHandleExpiredSession(),e.addUpdate(()=>(e.throttledAddEvent({type:mt.Custom,timestamp:(a.timestamp||0)*1e3,data:{tag:"breadcrumb",payload:Qh(a,10,1e3)}}),a.category==="console")))}const CN="button,a";function hE(e){return e.closest(CN)||e}function mE(e){const a=pE(e);return!a||!(a instanceof Element)?a:hE(a)}function pE(e){return MN(e)?e.target:e}function MN(e){return typeof e=="object"&&!!e&&"target"in e}let La;function ON(e){return La||(La=[],DN()),La.push(e),()=>{const a=La?La.indexOf(e):-1;a>-1&&La.splice(a,1)}}function DN(){qe(jt,"open",function(e){return function(...a){if(La)try{La.forEac
7h(i=>i())}catch(i){}return e.apply(jt,a)}})}const NN=new Set([ut.Mutation,ut.StyleSheetRule,ut.StyleDeclaration,ut.AdoptedStyleSheet,ut.CanvasMutation,ut.Selection,ut.MediaInteraction]);function zN(e,a,i){e.handleClick(a,i)}class xN{constructor(a,i,s=Go){this._lastMutation=0,this._lastScroll=0,this._clicks=[],this._timeout=i.timeout/1e3,this._threshold=i.threshold/1e3,this._scrollTimeout=i.scrollTimeout/1e3,this._replay=a,this._ignoreSelector=i.ignoreSelector,this._addBreadcrumbEvent=s}addListeners(){const a=ON(()=>{this._lastMutation=cv()});this._teardown=()=>{a(),this._clicks=[],this._lastMutation=0,this._lastScroll=0}}removeListeners(){this._teardown&&this._teardown(),this._checkClickTimeout&&clearTimeout(this._checkClickTimeout)}handleClick(a,i){if(LN(i,this._ignoreSelector)||!BN(a))return;const s={timestamp:rh(a.timestamp),clickBreadcrumb:a,clickCount:0,node:i};this._clicks.some(l=>l.node===s.node&&Math.abs(l.timestamp-s.timestamp)<1)||(this._clicks.push(s),this._clicks.length===1&&this._scheduleCheckClicks())}registerMutation(a=Date.now()){this._lastMutation=rh(a)}registerScroll(a=Date.now()){this._lastScroll=rh(a)}registerClick(a){const i=hE(a);this._handleMultiClick(i)}_handleMultiClick(a){this._getClicks(a).forEach(i=>{i.clickCount++})}_getClicks(a){return this._clicks.filter(i=>i.node===a)}_checkClicks(){const a=[],i=cv();this._clicks.forEach(s=>{!s.mutationAfter&&this._lastMutation&&(s.mutationAfter=s.timestamp<=this._lastMutation?this._lastMutation-s.timestamp:void 0),!s.scrollAfter&&this._lastScroll&&(s.scrollAfter=s.timestamp<=this._lastScroll?this._lastScroll-s.timestamp:void 0),s.timestamp+this._timeout<=i&&a.push(s)});for(const s of a){const l=this._clicks.indexOf(s);l>-1&&(this._generateBreadcrumbs(s),this._clicks.splice(l,1))}this._clicks.length&&this._scheduleCheckClicks()}_generateBreadcrumbs(a){const i=this._replay,s=a.scrollAfter&&a.scrollAfter<=this._scrollTimeout,l=a.mutationAfter&&a.mutationAfter<=this._threshold,c=!s&&!l,{clickCount:d,clickBreadcrumb:h}=a;if(c){const m=Math.min(a.mutationAfter||this._timeout,this._timeout)*1e3,g=m<this._timeout*1e3?"mutation":"timeout",S={type:"default",message:h.message,timestamp:h.timestamp,category:"ui.slowClickDetected",data:{...h.data,url:jt.location.href,route:i.getCurrentRoute(),timeAfterClickMs:m,endReason:g,clickCount:d||1}};this._addBreadcrumbEvent(i,S);return}if(d>1){const m={type:"default",message:h.message,timestamp:h.timestamp,category:"ui.multiClick",data:{...h.data,url:jt.location.href,route:i.getCurrentRoute(),clickCount:d,metric:!0}};this._addBreadcrumbEvent(i,m)}}_scheduleCheckClicks(){this._checkClickTimeout&&clearTimeout(this._checkClickTimeout),this._checkClickTimeout=jo(()=>this._checkClicks(),1e3)}}const kN=["A","BUTTON","INPUT"];function LN(e,a){return!!(!kN.includes(e.tagName)||e.tagName==="INPUT"&&!["submit","button"].includes(e.getAttribute("type")||"")||e.tagName==="A"&&(e.hasAttribute("download")||e.hasAttribute("target")&&e.getAttribute("target")!=="_self")||a&&e.matches(a))}function BN(e){return!!(e.data&&typeof e.data.nodeId=="number"&&e.timestamp)}function cv(){return Date.now()/1e3}function IN(e,a){try{if(!UN(a))return;const{source:i}=a.data;if(NN.has(i)&&e.registerMutation(a.timestamp),i===ut.Scroll&&e.registerScroll(a.timestamp),qN(a)){const{type:s,id:l}=a.data,c=ea.mirror.getNode(l);c instanceof HTMLElement&&s===Re.Click&&e.registerClick(c)}}catch(i){}}function UN(e){return e.type===RN}function qN(e){return e.data.source===ut.MouseInteraction}function Nn(e){return{timestamp:Date.now()/1e3,type:"default",...e}}var qm=(e=>(e[e.Document=0]="Document",e[e.DocumentType=1]="DocumentType",e[e.Element=2]="Element",e[e.Text=3]="Text",e[e.CDATA=4]="CDATA",e[e.Comment=5]="Comment",e))(qm||{});const HN=new Set(["id","class","aria-label","role","name","alt","title","data-test-id","data-testid","disabled","aria-disabled","data-sentry-component"]);function jN(e){const a={};!e["data-sentry-component"]&&e["data-sentry-element"]&&(e["data-sentry-component"]=e["data-sentry-element"]);for(const i in e)if(HN.has(i)){let s=i;(i==="data-testid"||i==="data-test-id")&&(s="testId"),a[s]=e[i]}return a}const YN=e=>a=>{if(!e.isEnabled())return;const i=GN(a);if(!i)return;const s=a.name==="click",l=s?a.event:void 0;s&&e.clickDetector&&l&&l.target&&!l.altKey&&!l.metaKey&&!l.ctrlKey&&!l.shiftKey&&zN(e.clickDetector,i,mE(a.event)),Go(e,i)};function gE(e,a){const i=ea.mirror.getId(e),s=i&&ea.mirror.getNode(i),l=s&&ea.mirror.getMeta(s),c=l&&XN(l)?l:null;return{message:a,data:c?{nodeId:i,node:{id:i,tagName:c.tagName,textContent:Array.from(c.childNodes).map(d=>
7d.type===qm.Text&&d.textContent).filter(Boolean).map(d=>d.trim()).join(""),attributes:jN(c.attributes)}}:{}}}function GN(e){const{target:a,message:i}=FN(e);return Nn({category:"ui.".concat(e.name),...gE(a,i)})}function FN(e){const a=e.name==="click";let i,s=null;try{s=a?mE(e.event):pE(e.event),i=bn(s,{maxStringLength:200})||"<unknown>"}catch(l){i="<unknown>"}return{target:s,message:i}}function XN(e){return e.type===qm.Element}function VN(e,a){if(!e.isEnabled())return;e.updateUserActivity();const i=QN(a);i&&Go(e,i)}function QN(e){const{metaKey:a,shiftKey:i,ctrlKey:s,altKey:l,key:c,target:d}=e;if(!d||ZN(d)||!c)return null;const h=a||s||l,m=c.length===1;if(!h&&m)return null;const g=bn(d,{maxStringLength:200})||"<unknown>",S=gE(d,g);return Nn({category:"ui.keyDown",message:g,data:{...S.data,metaKey:a,shiftKey:i,ctrlKey:s,altKey:l,key:c}})}function ZN(e){return e.tagName==="INPUT"||e.tagName==="TEXTAREA"||e.isContentEditable}const KN={resource:tz,paint:JN,navigation:PN};function Ru(e,a){return({metric:i})=>void a.replayPerformanceEntries.push(e(i))}function WN(e){return e.map($N).filter(Boolean)}function $N(e){const a=KN[e.entryType];return a?a(e):null}function Wi(e){return((He()||jt.performance.timeOrigin)+e)/1e3}function JN(e){const{duration:a,entryType:i,name:s,startTime:l}=e,c=Wi(l);return{type:i,name:s,start:c,end:c+a,data:void 0}}function PN(e){const{entryType:a,name:i,decodedBodySize:s,duration:l,domComplete:c,encodedBodySize:d,domContentLoadedEventStart:h,domContentLoadedEventEnd:m,domInteractive:g,loadEventStart:S,loadEventEnd:_,redirectCount:v,startTime:T,transferSize:O,type:N}=e;return l===0?null:{type:"".concat(a,".").concat(N),start:Wi(T),end:Wi(c),name:i,data:{size:O,decodedBodySize:s,encodedBodySize:d,duration:l,domInteractive:g,domContentLoadedEventStart:h,domContentLoadedEventEnd:m,loadEventStart:S,loadEventEnd:_,domComplete:c,redirectCount:v}}}function tz(e){const{entryType:a,initiatorType:i,name:s,responseEnd:l,startTime:c,decodedBodySize:d,encodedBodySize:h,responseStatus:m,transferSize:g}=e;return["fetch","xmlhttprequest"].includes(i)?null:{type:"".concat(a,".").concat(i),start:Wi(c),end:Wi(l),name:s,data:{size:g,statusCode:m,decodedBodySize:d,encodedBodySize:h}}}function ez(e){const a=e.entries[e.entries.length-1],i=a!=null&&a.element?[a.element]:void 0;return vc(e,"largest-contentful-paint",i)}function nz(e){return e.sources!==void 0}function az(e){const a=[],i=[];for(const s of e.entries)if(nz(s)){const l=[];for(const c of s.sources)if(c.node){i.push(c.node);const d=ea.mirror.getId(c.node);d&&l.push(d)}a.push({value:s.value,nodeIds:l.length?l:void 0})}return vc(e,"cumulative-layout-shift",i,a)}function rz(e){const a=e.entries[e.entries.length-1],i=a!=null&&a.target?[a.target]:void 0;return vc(e,"first-input-delay",i)}function iz(e){const a=e.entries[e.entries.length-1],i=a!=null&&a.target?[a.target]:void 0;return vc(e,"interaction-to-next-paint",i)}function vc(e,a,i,s){const l=e.value,c=e.rating,d=Wi(l);return{type:"web-vital",name:a,start:d,end:d,data:{value:l,size:l,rating:c,nodeIds:i?i.map(h=>ea.mirror.getId(h)):void 0,attributions:s}}}function sz(e){function a(l){e.performanceEntries.includes(l)||e.performanceEntries.push(l)}function i({entries:l}){l.forEach(a)}const s=[];return["navigation","paint","resource"].forEach(l=>{s.push(Qi(l,i))}),s.push(Cm(Ru(ez,e)),Am(Ru(az,e)),N0(Ru(rz,e)),z0(Ru(iz,e))),()=>{s.forEach(l=>l())}}const it=typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__,oz='var t=Uint8Array,n=Uint16Array,r=Int32Array,e=new t([0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0,0,0,0]),i=new t([0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13,0,0]),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))}
vendor: 4,591 bytes, line 7
7,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;return{p:function(n){for(var r=t,e=0;e<n.length;++e)r=I[255&r^n[e]]^r>>>8;t=r},d:function(){return~t}}},L=function(){var t=1,n=0;return{p:function(r){for(var e=t,i=n,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}}},O=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;
7++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)},j=function(t,n,r){for(;r;++n)t[n]=r,r>>>=8},q=function(t,n){var r=n.filename;if(t[0]=31,t[1]=139,t[2]=8,t[8]=n.level<2?4:9==n.level?2:0,t[9]=3,0!=n.mtime&&j(t,4,Math.floor(new Date(n.mtime||Date.now())/1e3)),r){t[3]=8;for(var e=0;e<=r.length;++e)t[e+10]=r.charCodeAt(e)}},B=function(t){return 10+(t.filename?t.filename.length+1:0)},G=function(){function n(n,r){if("function"==typeof n&&(r=n,n={}),this.ondata=r,this.o=n||{},this.s={l:0,i:32768,w:32768,z:32768},this.b=new t(98304),this.o.dictionary){var e=this.o.dictionary.subarray(-32768);this.b.set(e,32768-e.length),this.s.i=32768-e.length}}return n.prototype.p=function(t,n){this.ondata(O(t,this.o,0,0,this.s),n)},n.prototype.push=function(n,r){this.ondata||E(5),this.s.l&&E(4);var e=n.length+this.s.z;if(e>this.b.length){if(e>2*this.b.length-32768){var i=new t(-32768&e);i.set(this.b.subarray(0,this.s.z)),this.b=i}var 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}();var H=function(){function t(t,n){this.c=L(),this.v=1,G.call(this,t,n)}return t.prototype.push=function(t,n){this.c.p(t),G.prototype.push.call(this,t,n)},t.prototype.p=function(t,n){var r=O(t,this.o,this.v&&(this.o.dictionary?6:2),n&&4,this.s);this.v&&(function(t,n){var r=n.level,e=0==r?0:r<6?1:9==r?3:2;if(t[0]=120,t[1]=e<<6|(n.dictionary&&32),t[1]|=31-(t[0]<<8|t[1])%31,n.dictionary){var i=L();i.p(n.dictionary),j(t,2,i.d())}}(r,this.o),this.v=0),n&&j(r,r.length-4,this.c.d()),this.ondata(r,n)},t.prototype.flush=function(){G.prototype.flush.call(this)},t}(),J="undefined"!=typeof TextEncoder&&new TextEncoder,K="undefined"!=typeof TextDecoder&&new TextDecoder;try{K.decode(F,{stream:!0})}catch(t){}var N=function(){function t(t){this.ondata=t}return t.prototype.push=function(t,n){this.ondata||E(5),this.d&&E(4),this.ondata(P(t),this.d=n||!1)},t}();function P(n,r){if(J)return J.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)}function Q(t){return function(t,n){n||(n={});var r=S(),e=t.length;r.p(t);var i=O(t,n,B(n),8),s=i.length;return q(i,n),j(i,s-8,r.d()),j(i,s-4,e),i}(P(t))}const R=new class{constructor(){this._init()}clear(){this._init()}addEvent(t){if(!t)throw new Error("Adding invalid event");const n=this._hasEvents?",":"";this.stream.push(n+t),this._hasEvents=!0}finish(){this.stream.push("]",!0);const t=function(t){let n=0;for(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 H,this.deflate.ondata=(t,n)=>{this._deflatedData.push(t)},this.stream=new N(((t,n)=>{this.deflate.push(t,n)})),this.stream.push("[")}},V={clear:()=>{R.clear()},addEvent:t=>R.addEvent(t),finish:()=>R.finish(),compress:t=>Q(t)};addEventListener("message",(function(t){const n=t.data.method,r=t.data.id,e=t.data.arg;if(n in V&&"function"==typeof V[n])try{const t=V[n](e);postMessage({id:r,method:n,success:!0,response:t})}catch(t){postMessage({id:r,method:n,success:!1,response:t.message}),console.error(t)}})),postMessage({id:void 0,method:"init",success:!0,response:void 0});';function lz(){const e=new Blob([oz]);return URL.createObjectURL(e)}const fv=["info","warn","error","log"],qu="[Replay] ";function ih(e,a="info"){Va({category:"console",data:{logger:"replay"},level:a,message:"".concat(qu).concat(e)},{level:a})}function uz(){let e=!1,a=!1;const i={exception:()=>{},infoTick:()=>{},setConfig:s=>{e=!!s.captureExceptions,a=!!s.traceInternals}};return it?(fv.forEach(s=>{i[s]=(...l)=>{Z[s](qu,...l),a&&ih(l.join(""),d0(s))}}),i.exception=(s,...l)=>{l.length&&i.error&&i.error(...l),Z.error(qu,s),e?Xv(s):a&&ih(s,"error")},i.infoTick=(...s)=>{Z.info(qu,...s),a&&setTimeout(()=>ih(s[0]),0)}):fv.forEach(s=>{i[s]=()=>{}}),i}const st=uz();
7class Hm extends Error{constructor(){super("Event buffer exceeded maximum size of ".concat(zm,"."))}}class yE{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 i=JSON.stringify(a).length;if(this._totalSize+=i,this._totalSize>zm)throw new Hm;this.events.push(a)}finish(){return new Promise(a=>{const i=this.events;this.clear(),a(JSON.stringify(i))})}clear(){this.events=[],this._totalSize=0,this.hasCheckout=!1}getEarliestTimestamp(){const a=this.events.map(i=>i.timestamp).sort()[0];return a?Um(a):null}}class cz{constructor(a){this._worker=a,this._id=0}ensureReady(){return this._ensureReadyPromise?this._ensureReadyPromise:(this._ensureReadyPromise=new Promise((a,i)=>{this._worker.addEventListener("message",({data:s})=>{s.success?a():i()},{once:!0}),this._worker.addEventListener("error",s=>{i(s)},{once:!0})}),this._ensureReadyPromise)}destroy(){it&&st.info("Destroying compression worker"),this._worker.terminate()}postMessage(a,i){const s=this._getAndIncrementId();return new Promise((l,c)=>{const d=({data:h})=>{const m=h;if(m.method===a&&m.id===s){if(this._worker.removeEventListener("message",d),!m.success){it&&st.error("Error in compression worker: ",m.response),c(new Error("Error in compression worker"));return}l(m.response)}};this._worker.addEventListener("message",d),this._worker.postMessage({id:s,method:a,arg:i})})}_getAndIncrementId(){return this._id++}}class fz{constructor(a){this._worker=new cz(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 i=Um(a.timestamp);(!this._earliestTimestamp||i<this._earliestTimestamp)&&(this._earliestTimestamp=i);const s=JSON.stringify(a);return this._totalSize+=s.length,this._totalSize>zm?Promise.reject(new Hm):this._sendEventToWorker(s)}finish(){return this._finishRequest()}clear(){this._earliestTimestamp=null,this._totalSize=0,this.hasCheckout=!1,this._worker.postMessage("clear").then(null,a=>{it&&st.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 dz{constructor(a){this._fallback=new yE,this._compression=new fz(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&&st.exception(a,"Failed to load the compression worker, falling back to simple buffer");return}await this._switchToCompressionWorker()}async _switchToCompressionWorker(){const{events:a,hasCheckout:i,waitForCheckout:s}=this._fallback,l=[];for(const c of a)l.push(this._compression.addEvent(c));this._compression.hasCheckout=i,this._compression.waitForCheckout=s,this._used=this._compression;try{await Promise.all(l),this._fallback.clear()}catch(c){it&&st.exception(c,"Failed to add events when switching buffers.")}}}function hz({useCompression:e,workerUrl:a}){if(e&&window.Worker){const i=mz(a);if(i)return i}return it&&st.info("Using simple buffer"),new yE}function mz(e){try{const a=e||pz();if(!a)return;it&&st.info("Using compression worker".concat(e?" from ".concat(e):""));const i=new Worker(a);return new dz(i)}catch(a){it&&st.exception(a,"Failed to create compression worker")}}function pz(){return typeof __SENTRY_EXCLUDE_REPLAY_WORKER__>"u"||!__SENTRY_EXCLUDE_REPLAY_WORKER__?lz():""}function jm(){try{return"sessionStorage"in jt&&!!jt.sessionStorage}catch(e){return!1}}function gz(e){yz(),e.session=void 0}function yz(){if(jm())try{jt.sessionStorage.removeItem(Dm)}catch(e){}}function _E(e){return e===void 0?!1:Math.random()<e}function Ym(e){if(jm())try{jt.sessionStorage.setItem(Dm,JSON.stringify(e))}catch(a){}}function SE(e){const a=Date.now(),i=e.id||lo(),s=e.started||a,l=e.lastActivity||a,c=e.segmentId||0,d=e.sampled,h=e.previousSessionId;return{id:i,started:s,lastActivity:l,segmentId:c,sampled:d,previousSessionId:h}}function _z(e,a){return _E(e)?"session":a?"buffer":!1}function dv({sessionSampleRate:e,allowBuffering:a,stickySession:i=!1},{previousSessionId:s}={}){const l=_z(e,a),c=SE({sampled:l,previousSessionId:s});return i&&Ym(c),c}function Sz(){if(!jm())return null;try{const e=jt.sessionStorage.getItem(Dm);if(!e)return null;const a=JSON.parse(e);return it&&st.infoTick("Loading existing session"),SE(a)}catch(e){return null}}function Gh(e,a,i=+new Date){return e===null||a===void 0||a<0?!0:a===0?!1:e+a<=i}function vE(e,{maxReplayDuration:a,sessionIdleExpire:i,targetTime:s=Date.now()}){return Gh(e.started,a,s)||Gh(e.lastActivity,i,s)}function bE(e,{sessionIdleExpire:a,maxReplayDuration:i}){return!(!vE(e,{sessionIdleExpire:a,maxReplayDuration:i})||e.sampled==="buffer"&&e.segmentId===0)}function sh({sessionIdleExpire:e,maxReplayDuration:a,previousSessionId:i},s){const l=s.stickySession&&Sz();return l?bE(l,{sessionIdleExpire:e,maxReplayDuration:a})?(it&&st.infoTick("Session in sessionStorage is expired, creating new one..."),dv(s,{previousSessionId:l.id})):l:(it&&st.infoTick("Creating new session"),dv(s,{previousSessionId:i}))}function vz(e){return e.type===mt.Custom}function Gm(e,a,i){return TE(e,a)?(EE(e,a,i),!0):!1}function bz(e,a,i){return TE(e,a)?EE(e,a,i):Promise.resolve(null)}async function EE(e,a,i){const{eventBuffer:s}=e;if(!s||s.waitForCheckout&&!i)return null;const l=e.recordingMode==="buffer";try{i&&l&&s.clear(),i&&(s.hasCheckout=!0,s.waitForCheckout=!1);const c=e.getOptions(),d=Ez(a,c.beforeAddRecordingEvent);return d?await s.addEvent(d):void 0}catch(c){const d=c&&c instanceof Hm,h=d?"addEventSizeExceeded":"addEvent";
7if(d&&l)return s.clear(),s.waitForCheckout=!0,null;e.handleException(c),await e.stop({reason:h});const m=At();m&&m.recordDroppedEvent("internal_sdk_error","replay")}}function TE(e,a){if(!e.eventBuffer||e.isPaused()||!e.isEnabled())return!1;const i=Um(a.timestamp);return i+e.timeouts.sessionIdlePause<Date.now()?!1:i>e.getContext().initialTimestamp+e.getOptions().maxReplayDuration?(it&&st.infoTick("Skipping event with timestamp ".concat(i," because it is after maxReplayDuration")),!1):!0}function Ez(e,a){try{if(typeof a=="function"&&vz(e))return a(e)}catch(i){return it&&st.exception(i,"An error occurred in the `beforeAddRecordingEvent` callback, skipping the event..."),null}return e}function Fm(e){return!e.type}function Fh(e){return e.type==="transaction"}function Tz(e){return e.type==="replay_event"}function hv(e){return e.type==="feedback"}function wz(e){return(a,i)=>{if(!e.isEnabled()||!Fm(a)&&!Fh(a))return;const s=i==null?void 0:i.statusCode;if(!(!s||s<200||s>=300)){if(Fh(a)){Rz(e,a);return}Az(e,a)}}}function Rz(e,a){var s,l;const i=e.getContext();(l=(s=a.contexts)==null?void 0:s.trace)!=null&&l.trace_id&&i.traceIds.size<100&&i.traceIds.add(a.contexts.trace.trace_id)}function Az(e,a){const i=e.getContext();if(a.event_id&&i.errorIds.size<100&&i.errorIds.add(a.event_id),e.recordingMode!=="buffer"||!a.tags||!a.tags.replayId)return;const{beforeErrorSampling:s}=e.getOptions();typeof s=="function"&&!s(a)||jo(async()=>{try{await e.sendBufferedReplayOrFlush()}catch(l){e.handleException(l)}})}function Cz(e){return a=>{!e.isEnabled()||!Fm(a)||Mz(e,a)}}function Mz(e,a){var s,l,c;const i=(c=(l=(s=a.exception)==null?void 0:s.values)==null?void 0:l[0])==null?void 0:c.value;if(typeof i=="string"&&(i.match(/(reactjs\.org\/docs\/error-decoder\.html\?invariant=|react\.dev\/errors\/)(418|419|422|423|425)/)||i.match(/(does not match server-rendered HTML|Hydration failed because)/i))){const d=Nn({category:"replay.hydrate-error",data:{url:Pi()}});Go(e,d)}}function Oz(e){const a=At();a&&a.on("beforeAddBreadcrumb",i=>Dz(e,i))}function Dz(e,a){if(!e.isEnabled()||!wE(a))return;const i=Nz(a);i&&Go(e,i)}function Nz(e){return!wE(e)||["fetch","xhr","sentry.event","sentry.transaction"].includes(e.category)||e.category.startsWith("ui.")?null:e.category==="console"?zz(e):Nn(e)}function zz(e){var l;const a=(l=e.data)==null?void 0:l.arguments;if(!Array.isArray(a)||a.length===0)return Nn(e);let i=!1;const s=a.map(c=>{if(!c)return c;if(typeof c=="string")return c.length>bu?(i=!0,"".concat(c.slice(0,bu),"…")):c;if(typeof c=="object")try{const d=Qh(c,7);return JSON.stringify(d).length>bu?(i=!0,"".concat(JSON.stringify(d,null,2).slice(0,bu),"…")):d}catch(d){}return c});return Nn({...e,data:{...e.data,arguments:s,...i?{_meta:{warnings:["CONSOLE_ARG_TRUNCATED"]}}:{}}})}function wE(e){return!!e.category}function xz(e,a){var i;return e.type||!e.exception||!e.exception.values||!e.exception.values.length?!1:!!((i=a.originalException)!=null&&i.__rrweb__)}function RE(){const e=Jt().getPropagationContext().dsc;e&&delete e.replay_id;const a=Se();if(a){const i=Ga(a);delete i.replay_id}}function kz(e,a){e.triggerUserActivity(),e.addUpdate(()=>a.timestamp?(e.throttledAddEvent({type:mt.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 Lz(e,a){return e.recordingMode!=="buffer"||a.message===Nm||!a.exception||a.type?!1:_E(e.getOptions().errorSampleRate)}function Bz(e){return Object.assign((a,i)=>!e.isEnabled()||e.isPaused()?a:Tz(a)?(delete a.breadcrumbs,a):!Fm(a)&&!Fh(a)&&!hv(a)?a:e.checkAndHandleExpiredSession()?hv(a)?(e.flush(),a.contexts.feedback.replay_id=e.getSessionId(),kz(e,a),a):xz(a,i)&&!e.getOptions()._experiments.captureExceptions?(it&&st.log("Ignoring error from rrweb internals",a),null):((Lz(e,a)||e.recordingMode==="session")&&(a.tags={...a.tags,replayId:e.getSessionId()}),a):(RE(),a),{id:"Replay"})}function bc(e,a){return a.map(({type:i,start:s,end:l,name:c,data:d})=>{const h=e.throttledAddEvent({type:mt.Custom,timestamp:s,data:{tag:"performanceSpan",payload:{op:i,description:c,startTimestamp:s,endTimestamp:l,data:d}}});return typeof h=="string"?Promise.resolve(null):h})}function Iz(e){const{from:a,to:i}=e,s=Date.now()/1e3;return{type:"navigation.push",start:s,end:s,name:i,data:{previous:a}}}function Uz(e){return a=>{if(!e.isEnabled())return;const i=Iz(a);i!==null&&(e.getContext().urls.push(i.name),e.triggerUserActivity(),e.addUpdate(()=>(bc(e,[i]),!1)))}}function qz(e,a){return it&&e.getOptions()._experiments.traceInternals?!1:OA(a,At())}function AE(e,a){e.isEnabled()&&a!==null&&(qz(e,a.name)||e.addUpdate(()=>(bc(e,[a]),!0)))}function Ec(e){if(!e)return;const a=new TextEncoder;try{if(typeof e=="string")return a.encode(e).length;if(e instanceof URLSearchParams)return a.encode(e.toString()).length;if(e instanceof FormData){const i=q0(e);return a.encode(i).length}if(e instanceof Blob)return e.size;if(e instanceof ArrayBuffer)return e.byteLength}catch(i){}}function CE(e){if(!e)return;const a=parseInt(e,10);return isNaN(a)?void 0:a}function oc(e,a){if(!e)return{headers:{},size:void 0,_meta:{warnings:[a]}};const i={...e._meta},s=i.warnings||[];return i.warnings=[...s,a],e._meta=i,e}function ME(e,a){if(!a)return null;const{startTimestamp:i,endTimestamp:s,url:l,method:c,statusCode:d,request:h,response:m}=a;return{type:e,start:i/1e3,end:s/1e3,name:l,data:{method:c,statusCode:d,request:h,response:m}}}function Mo(e){return{headers:{},size:e,_meta:{warnings:["URL_SKIPPED"]}}}
7function ja(e,a,i){if(!a&&Object.keys(e).length===0)return;if(!a)return{headers:e};if(!i)return{headers:e,size:a};const s={headers:e,size:a},{body:l,warnings:c}=Hz(i);return s.body=l,c!=null&&c.length&&(s._meta={warnings:c}),s}function Xh(e,a){return Object.entries(e).reduce((i,[s,l])=>{const c=s.toLowerCase();return a.includes(c)&&e[s]&&(i[c]=l),i},{})}function Hz(e){if(!e||typeof e!="string")return{body:e};const a=e.length>QS,i=jz(e);if(a){const s=e.slice(0,QS);return i?{body:s,warnings:["MAYBE_JSON_TRUNCATED"]}:{body:"".concat(s,"…"),warnings:["TEXT_TRUNCATED"]}}if(i)try{return{body:JSON.parse(e)}}catch(s){}return{body:e}}function jz(e){const a=e[0],i=e[e.length-1];return a==="["&&i==="]"||a==="{"&&i==="}"}function lc(e,a){const i=Yz(e);return ta(i,a)}function Yz(e,a=jt.document.baseURI){if(e.startsWith("http://")||e.startsWith("https://")||e.startsWith(jt.location.origin))return e;const i=new URL(e,a);if(i.origin!==new URL(a).origin)return e;const s=i.href;return!e.endsWith("/")&&s.endsWith("/")?s.slice(0,-1):s}async function Gz(e,a,i){try{const s=await Xz(e,a,i),l=ME("resource.fetch",s);AE(i.replay,l)}catch(s){it&&st.exception(s,"Failed to capture fetch breadcrumb")}}function Fz(e,a){const{input:i,response:s}=a,l=i?j0(i):void 0,c=Ec(l),d=s?CE(s.headers.get("content-length")):void 0;c!==void 0&&(e.data.request_body_size=c),d!==void 0&&(e.data.response_body_size=d)}async function Xz(e,a,i){const s=Date.now(),{startTimestamp:l=s,endTimestamp:c=s}=a,{url:d,method:h,status_code:m=0,request_body_size:g,response_body_size:S}=e.data,_=lc(d,i.networkDetailAllowUrls)&&!lc(d,i.networkDetailDenyUrls),v=_?Vz(i,a.input,g):Mo(g),T=await Qz(_,i,a.response,S);return{startTimestamp:l,endTimestamp:c,url:d,method:h,statusCode:m,request:v,response:T}}function Vz({networkCaptureBodies:e,networkRequestHeaders:a},i,s){const l=i?Wz(i,a):{};if(!e)return ja(l,s,void 0);const c=j0(i),[d,h]=H0(c,st),m=ja(l,s,d);return h?oc(m,h):m}async function Qz(e,{networkCaptureBodies:a,networkResponseHeaders:i},s,l){if(!e&&l!==void 0)return Mo(l);const c=s?OE(s.headers,i):{};if(!s||!a&&l!==void 0)return ja(c,l,void 0);const[d,h]=await Kz(s),m=Zz(d,{networkCaptureBodies:a,responseBodySize:l,captureDetails:e,headers:c});return h?oc(m,h):m}function Zz(e,{networkCaptureBodies:a,responseBodySize:i,captureDetails:s,headers:l}){try{const c=e!=null&&e.length&&i===void 0?Ec(e):i;return s?a?ja(l,c,e):ja(l,c,void 0):Mo(c)}catch(c){return it&&st.exception(c,"Failed to serialize response body"),ja(l,i,void 0)}}async function Kz(e){const a=$z(e);if(!a)return[void 0,"BODY_PARSE_ERROR"];try{return[await Jz(a)]}catch(i){return i instanceof Error&&i.message.indexOf("Timeout")>-1?(it&&st.warn("Parsing text body from response timed out"),[void 0,"BODY_PARSE_TIMEOUT"]):(it&&st.exception(i,"Failed to get text body from response"),[void 0,"BODY_PARSE_ERROR"])}}function OE(e,a){const i={};return a.forEach(s=>{e.get(s)&&(i[s]=e.get(s))}),i}function Wz(e,a){return e.length===1&&typeof e[0]!="string"?mv(e[0],a):e.length===2?mv(e[1],a):{}}function mv(e,a){if(!e)return{};const i=e.headers;return i?i instanceof Headers?OE(i,a):Array.isArray(i)?{}:Xh(i,a):{}}function $z(e){try{return e.clone()}catch(a){it&&st.exception(a,"Failed to clone response body")}}function Jz(e){return new Promise((a,i)=>{const s=jo(()=>i(new Error("Timeout while trying to read response body")),500);Pz(e).then(l=>a(l),l=>i(l)).finally(()=>clearTimeout(s))})}async function Pz(e){return await e.text()}async function tx(e,a,i){try{const s=nx(e,a,i),l=ME("resource.xhr",s);AE(i.replay,l)}catch(s){it&&st.exception(s,"Failed to capture xhr breadcrumb")}}function ex(e,a){const{xhr:i,input:s}=a;if(!i)return;const l=Ec(s),c=i.getResponseHeader("content-length")?CE(i.getResponseHeader("content-length")):sx(i.response,i.responseType);l!==void 0&&(e.data.request_body_size=l),c!==void 0&&(e.data.response_body_size=c)}function nx(e,a,i){const s=Date.now(),{startTimestamp:l=s,endTimestamp:c=s,input:d,xhr:h}=a,{url:m,method:g,status_code:S=0,request_body_size:_,response_body_size:v}=e.data;if(!m)return null;if(!h||!lc(m,i.networkDetailAllowUrls)||lc(m,i.networkDetailDenyUrls)){const L=Mo(_),I=Mo(v);return{startTimestamp:l,endTimestamp:c,url:m,method:g,statusCode:S,request:L,response:I}}const T=h[Cr],O=T?Xh(T.request_headers,i.networkRequestHeaders):{},N=Xh(ax(h),i.networkResponseHeaders),[j,G]=i.networkCaptureBodies?H0(d,st):[void 0],[X,Q]=i.networkCaptureBodies?rx(h):[void 0],$=ja(O,_,j),U=ja(N,v,X);return{startTimestamp:l,endTimestamp:c,url:m,method:g,statusCode:S,request:G?oc($,G):$,response:Q?oc(U,Q):U}}function ax(e){const a=e.getAllResponseHeaders();return a?a.split("\r\n").reduce((i,s)=>{const[l,c]=s.split(": ");return c&&(i[l.toLowerCase()]=c),i},{}):{}}function rx(e){const a=[];try{return[e.responseText]}catch(i){a.push(i)}try{return ix(e.response,e.responseType)}catch(i){a.push(i)}return it&&st.warn("Failed to get xhr response body",...a),[void 0]}function ix(e,a){try{if(typeof e=="string")return[e];if(e instanceof Document)return[e.body.outerHTML];if(a==="json"&&e&&typeof e=="object")return[JSON.stringify(e)];if(!e)return[void 0]}catch(i){return it&&st.exception(i,"Failed to serialize body",e),[void 0,"BODY_PARSE_ERROR"]}return it&&st.info("Skipping network body because of body type",e),[void 0,"UNPARSEABLE_BODY_TYPE"]}function sx(e,a){try{const i=a==="json"&&e&&typeof e=="object"?JSON.stringify(e):e;return Ec(i)}catch(i){return}}function ox(e){const a=At();try{const{networkDetailAllowUrls:i,networkDetailDenyUrls:s,networkCaptureBodies:l,networkRequestHeaders:c,networkResponseHeaders:d}=e.getOptions(),h={replay:e,networkDetailAllowUrls:i,networkDetailDenyUrls:s,networkCaptureBodies:l,networkRequestHeaders:c,networkResponseHeaders:d};a&&a.on("beforeAddBreadcrumb",(m,g)=>lx(h,m,g))}catch(i){}}
7function lx(e,a,i){if(a.data)try{ux(a)&&fx(i)&&(ex(a,i),tx(a,i,e)),cx(a)&&dx(i)&&(Fz(a,i),Gz(a,i,e))}catch(s){it&&st.exception(s,"Error when enriching network breadcrumb")}}function ux(e){return e.category==="xhr"}function cx(e){return e.category==="fetch"}function fx(e){return e==null?void 0:e.xhr}function dx(e){return e==null?void 0:e.response}function hx(e,{autoFlushOnFeedback:a}){const i=At();B0(YN(e)),gc(Uz(e)),Oz(e),ox(e);const s=Bz(e);Xw(s),i&&(i.on("beforeSendEvent",Cz(e)),i.on("afterSendEvent",wz(e)),i.on("createDsc",l=>{const c=e.getSessionId();c&&e.isEnabled()&&e.recordingMode==="session"&&e.checkAndHandleExpiredSession()&&(l.replay_id=c)}),i.on("spanStart",l=>{e.lastActiveSpan=l}),i.on("spanEnd",l=>{e.lastActiveSpan=l}),i.on("beforeSendFeedback",async(l,c)=>{var h;const d=e.getSessionId();c!=null&&c.includeReplay&&e.isEnabled()&&d&&((h=l.contexts)!=null&&h.feedback)&&(l.contexts.feedback.source==="api"&&a&&await e.flush(),l.contexts.feedback.replay_id=d)}),a&&i.on("openFeedbackWidget",async()=>{await e.flush()}))}async function mx(e){try{return Promise.all(bc(e,[px(jt.performance.memory)]))}catch(a){return[]}}function px(e){const{jsHeapSizeLimit:a,totalJSHeapSize:i,usedJSHeapSize:s}=e,l=Date.now()/1e3;return{type:"memory",name:"memory",start:l,end:l,data:{memory:{jsHeapSizeLimit:a,totalJSHeapSize:i,usedJSHeapSize:s}}}}function gx(e,a,i){return LA(e,a,{...i,setTimeoutImpl:jo})}const un=Zt.navigator;function yx(){var e,a;return/iPhone|iPad|iPod/i.test((e=un==null?void 0:un.userAgent)!=null?e:"")||/Macintosh/i.test((a=un==null?void 0:un.userAgent)!=null?a:"")&&(un!=null&&un.maxTouchPoints)&&(un==null?void 0:un.maxTouchPoints)>1?{sampling:{mousemove:!1}}:{}}function _x(e){let a=!1;return(i,s)=>{if(!e.checkAndHandleExpiredSession()){it&&st.warn("Received replay event after session expired.");return}const l=s||!a;a=!0,e.clickDetector&&IN(e.clickDetector,i),e.addUpdate(()=>{if(e.recordingMode==="buffer"&&l&&e.setInitialState(),!Gm(e,i,l))return!0;if(!l)return!1;const c=e.session;if(vx(e,l),e.recordingMode==="buffer"&&c&&e.eventBuffer){const d=e.eventBuffer.getEarliestTimestamp();d&&(it&&st.info("Updating session start time to earliest event in buffer to ".concat(new Date(d))),c.started=d,e.getOptions().stickySession&&Ym(c))}return c!=null&&c.previousSessionId||e.recordingMode==="session"&&e.flush(),!0})}}function Sx(e){const a=e.getOptions();return{type:mt.Custom,timestamp:Date.now(),data:{tag:"options",payload:{shouldRecordCanvas:e.isRecordingCanvas(),sessionSampleRate:a.sessionSampleRate,errorSampleRate:a.errorSampleRate,useCompressionOption:a.useCompression,blockAllMedia:a.blockAllMedia,maskAllText:a.maskAllText,maskAllInputs:a.maskAllInputs,useCompression:e.eventBuffer?e.eventBuffer.type==="worker":!1,networkDetailHasUrls:a.networkDetailAllowUrls.length>0,networkCaptureBodies:a.networkCaptureBodies,networkRequestHasHeaders:a.networkRequestHeaders.length>0,networkResponseHasHeaders:a.networkResponseHeaders.length>0}}}}function vx(e,a){!a||!e.session||e.session.segmentId!==0||Gm(e,Sx(e),!1)}function bx(e,a,i,s){return Ur($b(e,vm(e),s,i),[[{type:"replay_event"},e],[{type:"replay_recording",length:typeof a=="string"?new TextEncoder().encode(a).length:a.length},a]])}function Ex({recordingData:e,headers:a}){let i;const s="".concat(JSON.stringify(a),"\n");if(typeof e=="string")i="".concat(s).concat(e);else{const c=new TextEncoder().encode(s);i=new Uint8Array(c.length+e.length),i.set(c),i.set(e,c.length)}return i}async function Tx({client:e,scope:a,replayId:i,event:s}){const l=typeof e._integrations=="object"&&e._integrations!==null&&!Array.isArray(e._integrations)?Object.keys(e._integrations):void 0,c={event_id:i,integrations:l};e.emit("preprocessEvent",s,c);const d=await qv(e.getOptions(),s,c,a,e,zo());if(!d)return null;e.emit("postprocessEvent",d,c),d.platform=d.platform||"javascript";const h=e.getSdkMetadata(),{name:m,version:g}=(h==null?void 0:h.sdk)||{};return d.sdk={...d.sdk,name:m||"sentry.javascript.unknown",version:g||"0.0.0"},d}async function wx({recordingData:e,replayId:a,segmentId:i,eventContext:s,timestamp:l,session:c}){const d=Ex({recordingData:e,headers:{segment_id:i}}),{urls:h,errorIds:m,traceIds:g,initialTimestamp:S}=s,_=At(),v=Jt(),T=_==null?void 0:_.getTransport(),O=_==null?void 0:_.getDsn();if(!_||!T||!O||!c.sampled)return na({});const N={type:eD,replay_start_timestamp:S/1e3,timestamp:l/1e3,error_ids:m,trace_ids:g,urls:h,replay_id:a,segment_id:i,replay_type:c.sampled},j=await Tx({scope:v,client:_,replayId:a,event:N});if(!j)return _.recordDroppedEvent("event_processor","replay"),it&&st.info("An event processor returned `null`, will not send event."),na({});delete j.sdkProcessingMetadata;const G=bx(j,d,O,_.getOptions().tunnel);let X;try{X=await T.send(G)}catch($){const U=new Error(Nm);try{U.cause=$}catch(L){}throw U}if(typeof X.statusCode=="number"&&(X.statusCode<200||X.statusCode>=300))throw new DE(X.statusCode);const Q=u0({}
7,X);if(l0(Q,"replay"))throw new Xm(Q);return X}class DE extends Error{constructor(a){super("Transport returned status code ".concat(a))}}class Xm extends Error{constructor(a){super("Rate limit hit"),this.rateLimits=a}}async function NE(e,a={count:0,interval:oD}){const{recordingData:i,onError:s}=e;if(i.length)try{return await wx(e),!0}catch(l){if(l instanceof DE||l instanceof Xm)throw l;if(Vw("Replays",{_retryCount:a.count}),s&&s(l),a.count>=lD){const c=new Error("".concat(Nm," - max retries exceeded"));try{c.cause=l}catch(d){}throw c}return a.interval*=++a.count,new Promise((c,d)=>{jo(async()=>{try{await NE(e,a),c(!0)}catch(h){d(h)}},a.interval)})}}const zE="__THROTTLED",Rx="__SKIPPED";function Ax(e,a,i){const s=new Map,l=h=>{const m=h-i;s.forEach((g,S)=>{S<m&&s.delete(S)})},c=()=>[...s.values()].reduce((h,m)=>h+m,0);let d=!1;return(...h)=>{const m=Math.floor(Date.now()/1e3);if(l(m),c()>=a){const S=d;return d=!0,S?Rx:zE}d=!1;const g=s.get(m)||0;return s.set(m,g+1),e(...h)}}class Cx{constructor({options:a,recordingOptions:i}){this.eventBuffer=null,this.performanceEntries=[],this.replayPerformanceEntries=[],this.recordingMode="session",this.timeouts={sessionIdlePause:nD,sessionIdleExpire:aD},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=i,this._options=a,this._debouncedFlush=gx(()=>this._flush(),this._options.flushMinDelay,{maxWait:this._options.flushMaxDelay}),this._throttledAddEvent=Ax((d,h)=>bz(this,d,h),300,5);const{slowClickTimeout:s,slowClickIgnoreSelectors:l}=this.getOptions(),c=s?{threshold:Math.min(uD,s),timeout:s,scrollTimeout:cD,ignoreSelector:l?l.join(","):""}:void 0;if(c&&(this.clickDetector=new xN(this,c)),it){const d=a._experiments;st.setConfig({captureExceptions:!!d.captureExceptions,traceInternals:!!d.traceInternals})}this._handleVisibilityChange=()=>{jt.document.visibilityState==="visible"?this._doChangeToForegroundTasks():this._doChangeToBackgroundTasks()},this._handleWindowBlur=()=>{const d=Nn({category:"ui.blur"});this._doChangeToBackgroundTasks(d)},this._handleWindowFocus=()=>{const d=Nn({category:"ui.focus"});this._doChangeToForegroundTasks(d)},this._handleKeyboardEvent=d=>{VN(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&&st.exception(a),this._options.onError&&this._options.onError(a)}initializeSampling(a){const{errorSampleRate:i,sessionSampleRate:s}=this._options,l=i<=0&&s<=0;if(this._requiresManualStart=l,!l){if(this._initializeSessionForSampling(a),!this.session){it&&st.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&&st.infoTick("Starting replay in ".concat(this.recordingMode," mode")),this._initializeRecording())}}start(){if(this._isEnabled&&this.recordingMode==="session"){it&&st.info("Recording is already in progress");return}if(this._isEnabled&&this.recordingMode==="buffer"){it&&st.info("Buffering is in progress, call `flush()` to save the replay");return}it&&st.infoTick("Starting replay in session mode"),this._updateUserActivity();const a=sh({maxReplayDuration:this._options.maxReplayDuration,sessionIdleExpire:this.timeouts.sessionIdleExpire},{stickySession:this._options.stickySession,sessionSampleRate:1,allowBuffering:!1});this.session=a,this._initializeRecording()}startBuffering(){if(this._isEnabled){it&&st.info("Buffering is in progress, call `flush()` to save the replay");return}it&&st.infoTick("Starting replay in buffer mode");const a=sh({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=ea({...this._recordingOptions,...this.recordingMode==="buffer"?{checkoutEveryNms:sD}:this._options._experiments.continuousCheckout&&{checkoutEveryNms:Math.max(36e4,this._options._experiments.continuousCheckout)},emit:_x(this),...yx(),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:i}={}){var s;if(this._isEnabled){this._isEnabled=!1;try{it&&st.info("Stopping Replay".concat(i?" triggered by ".concat(i):"")),RE(),this._removeListeners(),this.stopRecording(),this._debouncedFlush.cancel(),a&&await this._flush({force:!0}),(s=this.eventBuffer)==null||s.destroy(),this.eventBuffer=null,gz(this)}catch(l){this.handleException(l)}}}pause(){this._isPaused||(this._isPaused=!0,this.stopRecording(),it&&st.info("Pausing replay"))}resume(){!this._isPaused||!this._checkSession()||(this._isPaused=!1,this.startRecording(),it&&st.info("Resuming replay"))}async sendBufferedReplayOrFlush({continueRecording:a=!0}={}){if(this.recordingMode==="session")return this.flushImmediate();const i=Date.now();it&&st.info("Converting buffer to session"),await this.flushImmediate();const s=this.stopRecording();!a||!s||this.recordingMode!=="session"&&(this.recordingMode="session",this.session&&(this._updateUserActivity(i),this._updateSessionActivity(i),this._maybeSaveSession()),this.startRecording())}
7addUpdate(a){const i=a();this.recordingMode!=="buffer"&&i!==!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&&Gh(this._lastActivity,this.timeouts.sessionIdlePause)&&this.session&&this.session.sampled==="session"){this.pause();return}return!!this._checkSession()}setInitialState(){const a="".concat(jt.location.pathname).concat(jt.location.hash).concat(jt.location.search),i="".concat(jt.location.origin).concat(a);this.performanceEntries=[],this.replayPerformanceEntries=[],this._clearContext(),this._context.initialUrl=i,this._context.initialTimestamp=Date.now(),this._context.urls.push(i)}throttledAddEvent(a,i){const s=this._throttledAddEvent(a,i);if(s===zE){const l=Nn({category:"replay.throttled"});this.addUpdate(()=>!Gm(this,{type:AN,timestamp:l.timestamp||0,data:{tag:"breadcrumb",payload:l,metric:!0}}))}return s}getCurrentRoute(){const a=this.lastActiveSpan||Se(),i=a&&ve(a),l=(i&&zt(i).data||{})[fn];if(!(!i||!l||!["route","custom"].includes(l)))return zt(i).description}_initializeRecording(){this.setInitialState(),this._updateSessionActivity(),this.eventBuffer=hz({useCompression:this._options.useCompression,workerUrl:this._options.workerUrl}),this._removeListeners(),this._addListeners(),this._isEnabled=!0,this._isPaused=!1,this.startRecording()}_initializeSessionForSampling(a){const i=this._options.errorSampleRate>0,s=sh({sessionIdleExpire:this.timeouts.sessionIdleExpire,maxReplayDuration:this._options.maxReplayDuration,previousSessionId:a},{stickySession:this._options.stickySession,sessionSampleRate:this._options.sessionSampleRate,allowBuffering:i});this.session=s}_checkSession(){if(!this.session)return!1;const a=this.session;return bE(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{jt.document.addEventListener("visibilitychange",this._handleVisibilityChange),jt.addEventListener("blur",this._handleWindowBlur),jt.addEventListener("focus",this._handleWindowFocus),jt.addEventListener("keydown",this._handleKeyboardEvent),this.clickDetector&&this.clickDetector.addListeners(),this._hasInitializedCoreListeners||(hx(this,{autoFlushOnFeedback:this._options._experiments.autoFlushOnFeedback}),this._hasInitializedCoreListeners=!0)}catch(a){this.handleException(a)}this._performanceCleanupCallback=sz(this)}_removeListeners(){try{jt.document.removeEventListener("visibilitychange",this._handleVisibilityChange),jt.removeEventListener("blur",this._handleWindowBlur),jt.removeEventListener("focus",this._handleWindowFocus),jt.removeEventListener("keydown",this._handleKeyboardEvent),this.clickDetector&&this.clickDetector.removeListeners(),this._performanceCleanupCallback&&this._performanceCleanupCallback()}catch(a){this.handleException(a)}}_doChangeToBackgroundTasks(a){!this.session||vE(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&&st.info("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:mt.Custom,timestamp:a.timestamp||0,data:{tag:"breadcrumb",payload:a}})})}_addPerformanceEntries(){let a=WN(this.performanceEntries).concat(this.replayPerformanceEntries);if(this.performanceEntries=[],this.replayPerformanceEntries=[],this._requiresManualStart){const i=this._context.
7initialTimestamp/1e3;a=a.filter(s=>s.start>=i)}return Promise.all(bc(this,a))}_clearContext(){this._context.errorIds.clear(),this._context.traceIds.clear(),this._context.urls=[]}_updateInitialTimestampFromEventBuffer(){const{session:a,eventBuffer:i}=this;if(!a||!i||this._requiresManualStart||a.segmentId)return;const s=i.getEarliestTimestamp();s&&s<this._context.initialTimestamp&&(this._context.initialTimestamp=s)}_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 i;const a=this.getSessionId();if(!this.session||!this.eventBuffer||!a){it&&st.error("No session or eventBuffer found to flush.");return}if(await this._addPerformanceEntries(),!!((i=this.eventBuffer)!=null&&i.hasEvents)&&(await mx(this),!!this.eventBuffer&&a===this.getSessionId()))try{this._updateInitialTimestampFromEventBuffer();const s=Date.now();if(s-this._context.initialTimestamp>this._options.maxReplayDuration+3e4)throw new Error("Session is too long, not sending replay");const l=this._popEventContext(),c=this.session.segmentId++;this._maybeSaveSession();const d=await this.eventBuffer.finish();await NE({replayId:a,recordingData:d,segmentId:c,eventContext:l,session:this.session,timestamp:s,onError:h=>this.handleException(h)})}catch(s){this.handleException(s),this.stop({reason:"sendReplay"});const l=At();if(l){const c=s instanceof Xm?"ratelimit_backoff":"send_error";l.recordDroppedEvent(c,"replay")}}}async _flush({force:a=!1}={}){if(!this._isEnabled&&!a)return;if(!this.checkAndHandleExpiredSession()){it&&st.error("Attempting to finish replay event after session expired.");return}if(!this.session)return;const i=this.session.started,l=Date.now()-i;this._debouncedFlush.cancel();const c=l<this._options.minReplayDuration,d=l>this._options.maxReplayDuration+5e3;if(c||d){it&&st.info("Session duration (".concat(Math.floor(l/1e3),"s) is too ").concat(c?"short":"long",", not sending replay.")),c&&this._debouncedFlush();return}const h=this.eventBuffer;h&&this.session.segmentId===0&&!h.hasCheckout&&it&&st.info("Flushing initial segment without checkout.");const m=!!this._flushLock;this._flushLock||(this._flushLock=this._runFlush());try{await this._flushLock}catch(g){this.handleException(g)}finally{this._flushLock=void 0,m&&this._debouncedFlush()}}_maybeSaveSession(){this.session&&this._options.stickySession&&Ym(this.session)}_onMutationHandler(a){const i=a.length,s=this._options.mutationLimit,l=this._options.mutationBreadcrumbLimit,c=s&&i>s;if(i>l||c){const d=Nn({category:"replay.mutations",data:{count:i,limit:c}});this._createCustomBreadcrumb(d)}return c?(this.stop({reason:"mutationLimit",forceFlush:this.recordingMode==="session"}),!1):!0}}function to(e,a){return[...e,...a].join(",")}function Mx({mask:e,unmask:a,block:i,unblock:s,ignore:l}){const c=["base","iframe[srcdoc]:not([src])"],d=to(e,[".sentry-mask","[data-sentry-mask]"]),h=to(a,[]);return{maskTextSelector:d,unmaskTextSelector:h,blockSelector:to(i,[".sentry-block","[data-sentry-block]",...c]),unblockSelector:to(s,[]),ignoreSelector:to(l,[".sentry-ignore","[data-sentry-ignore]",'input[type="file"]'])}}function Ox({el:e,key:a,maskAttributes:i,maskAllText:s,privacyOptions:l,value:c}){return!s||l.unmaskTextSelector&&e.matches(l.unmaskTextSelector)?c:i.includes(a)||a==="value"&&e.tagName==="INPUT"&&["submit","button"].includes(e.getAttribute("type")||"")?c.replace(/[\S]/g,"*"):c}const pv='img,image,svg,video,object,picture,embed,map,audio,link[rel="icon"],link[rel="apple-touch-icon"]',Dx=["content-length","content-type","accept"];let gv=!1;const Nx=e=>new zx(e);class zx{constructor({flushMinDelay:a=rD,flushMaxDelay:i=iD,minReplayDuration:s=fD,maxReplayDuration:l=ZS,stickySession:c=!0,useCompression:d=!0,workerUrl:h,_experiments:m={},maskAllText:g=!0,maskAllInputs:S=!0,blockAllMedia:_=!0,mutationBreadcrumbLimit:v=750,mutationLimit:T=1e4,slowClickTimeout:O=7e3,slowClickIgnoreSelectors:N=[],networkDetailAllowUrls:j=[],networkDetailDenyUrls:G=[],networkCaptureBodies:X=!0,networkRequestHeaders:Q=[],networkResponseHeaders:$=[],mask:U=[],maskAttributes:L=["title","placeholder","aria-label"],unmask:I=[],block:F=[],unblock:q=[],ignore:V=[],maskFn:et,beforeAddRecordingEvent:Y,beforeErrorSampling:rt,onError:nt}={}){this.name="Replay";const dt=Mx({mask:U,unmask:I,block:F,unblock:q,ignore:V});if(this._recordingOptions={maskAllInputs:S,maskAllText:g,maskInputOptions:{password:!0},maskTextFn:et,maskInputFn:et,maskAttributeFn:(R,B,H)=>Ox({maskAttributes:L,maskAllText:g,privacyOptions:dt,key:R,value:B,el:H}),...dt,slimDOMOptions:"all",inlineStylesheet:!0,inlineImages:!1,collectFonts:!0,errorHandler:R=>{try{R.__rrweb__=!0}catch(B){}},recordCrossOriginIframes:!!m.recordCrossOriginIframes},this._initialOptions={flushMinDelay:a,flushMaxDelay:i,minReplayDuration:Math.min(s,dD),maxReplayDuration:Math.min(l,ZS),stickySession:c,useCompression:d,workerUrl:h,blockAllMedia:_,maskAllInputs:S,maskAllText:g,mutationBreadcrumbLimit:v,mutationLimit:T,slowClickTimeout:O,slowClickIgnoreSelectors:N,networkDetailAllowUrls:j,networkDetailDenyUrls:G,networkCaptureBodies:X,networkRequestHeaders:yv(Q),networkResponseHeaders:yv($),beforeAddRecordingEvent:Y,beforeErrorSampling:rt,onError:nt,_experiments:m},this._initialOptions.blockAllMedia&&(this._recordingOptions.blockSelector=this._recordingOptions.blockSelector?"".concat(this._recordingOptions.blockSelector,",").concat(pv):pv),this._isInitialized&&qS())throw new Error("Multiple Sentry Session Replay instances are not supported");this._isInitialized=!0}get _isInitialized(){return gv}set _isInitialized(a){gv=a}afterAllSetup(a){!qS()||this._replay||(this._setup(a),this._initialize(a))}start(){this._replay&&this._replay.start()}
7startBuffering(){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 i=xx(this._initialOptions,a);this._replay=new Cx({options:i,recordingOptions:this._recordingOptions})}_maybeLoadFromReplayCanvasIntegration(a){try{const i=a.getIntegrationByName("ReplayCanvas");if(!i)return;this._replay._canvas=i.getOptions()}catch(i){}}}function xx(e,a){const i=a.getOptions(),s={sessionSampleRate:0,errorSampleRate:0,...e},l=yo(i.replaysSessionSampleRate),c=yo(i.replaysOnErrorSampleRate);return l==null&&c==null&&Ji(()=>{console.warn("Replay is disabled because neither `replaysSessionSampleRate` nor `replaysOnErrorSampleRate` are set.")}),l!=null&&(s.sessionSampleRate=l),c!=null&&(s.errorSampleRate=c),s}function yv(e){return[...Dx,...e.map(a=>a.toLowerCase())]}const _v=new WeakMap,oh=new Map,xE={traceFetch:!0,traceXHR:!0,enableHTTPTimings:!0,trackFetchStreamPerformance:!1};function kx(e,a){const{traceFetch:i,traceXHR:s,trackFetchStreamPerformance:l,shouldCreateSpanForRequest:c,enableHTTPTimings:d,tracePropagationTargets:h,onRequestSpanStart:m}={...xE,...a},g=typeof c=="function"?c:v=>!0,S=v=>Ix(v,h),_={};i&&(e.addEventProcessor(v=>(v.type==="transaction"&&v.spans&&v.spans.forEach(T=>{if(T.op==="http.client"){const O=oh.get(T.span_id);O&&(T.timestamp=O/1e3,oh.delete(T.span_id))}}),v)),l&&_C(v=>{if(v.response){const T=_v.get(v.response);T&&v.endTimestamp&&oh.set(T,v.endTimestamp)}}),_0(v=>{const T=uC(v,g,S,_);if(v.response&&v.fetchData.__span&&_v.set(v.response,v.fetchData.__span),T){const O=kE(v.fetchData.url),N=O?Nr(O).host:void 0;T.setAttributes({"http.url":O,"server.address":N}),d&&Sv(T),m==null||m(T,{headers:v.headers})}})),s&&U0(v=>{var O;const T=Ux(v,g,S,_);if(T){d&&Sv(T);let N;try{N=new Headers((O=v.xhr.__sentry_xhr_v3__)==null?void 0:O.request_headers)}catch(j){}m==null||m(T,{headers:N})}})}function Lx(e){return e.entryType==="resource"&&"initiatorType"in e&&typeof e.nextHopProtocol=="string"&&(e.initiatorType==="fetch"||e.initiatorType==="xmlhttprequest")}function Sv(e){const{url:a}=zt(e).data;if(!a||typeof a!="string")return;const i=Qi("resource",({entries:s})=>{s.forEach(l=>{Lx(l)&&l.name.endsWith(a)&&(Bx(l).forEach(d=>e.setAttribute(...d)),setTimeout(i))})})}function Mn(e=0){return((He()||performance.timeOrigin)+e)/1e3}function Bx(e){const{name:a,version:i}=L0(e.nextHopProtocol),s=[];return s.push(["network.protocol.version",i],["network.protocol.name",a]),He()?[...s,["http.request.redirect_start",Mn(e.redirectStart)],["http.request.fetch_start",Mn(e.fetchStart)],["http.request.domain_lookup_start",Mn(e.domainLookupStart)],["http.request.domain_lookup_end",Mn(e.domainLookupEnd)],["http.request.connect_start",Mn(e.connectStart)],["http.request.secure_connection_start",Mn(e.secureConnectionStart)],["http.request.connection_end",Mn(e.connectEnd)],["http.request.request_start",Mn(e.requestStart)],["http.request.response_start",Mn(e.responseStart)],["http.request.response_end",Mn(e.responseEnd)]]:s}function Ix(e,a){const i=Pi();if(i){let s,l;try{s=new URL(e,i),l=new URL(i).origin}catch(d){return!1}const c=s.origin===l;return a?ta(s.toString(),a)||c&&ta(s.pathname,a):c}else{const s=!!e.match(/^\/(?!\/)/);return a?ta(e,a):s}}function Ux(e,a,i,s){const l=e.xhr,c=l==null?void 0:l[Cr];if(!l||l.__sentry_own_request__||!c)return;const{url:d,method:h}=c,m=zr()&&a(d);if(e.endTimestamp&&m){const N=l.__sentry_xhr_span_id__;if(!N)return;const j=s[N];j&&c.status_code!==void 0&&(Yv(j,c.status_code),j.end(),delete s[N]);return}const g=kE(d),S=Nr(g||d),_=lC(d),v=!!Se(),T=m&&v?Bo({name:"".concat(h," ").concat(_),attributes:{url:d,type:"xhr","http.method":h,"http.url":g,"server.address":S==null?void 0:S.host,[le]:"auto.http.browser",[Fa]:"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 Br;l.__sentry_xhr_span_id__=T.spanContext().spanId,s[l.__sentry_xhr_span_id__]=T,i(d)&&qx(l,zr()&&v?T:void 0);const O=At();return O&&O.emit("beforeOutgoingRequestSpan",T,e),T}function qx(e,a){const{"sentry-trace":i,baggage:s}=f0({span:a});i&&Hx(e,i,s)}function Hx(e,a,i){var l;const s=(l=e.__sentry_xhr_v3__)==null?void 0:l.request_headers;
7if(!(s!=null&&s["sentry-trace"]))try{if(e.setRequestHeader("sentry-trace",a),i){const c=s==null?void 0:s.baggage;(!c||!jx(c))&&e.setRequestHeader("baggage",i)}}catch(c){}}function jx(e){return e.split(",").some(a=>a.trim().startsWith("sentry-"))}function kE(e){try{return new URL(e,Ct.location.origin).href}catch(a){return}}function Yx(){Ct.document?Ct.document.addEventListener("visibilitychange",()=>{const e=Se();if(!e)return;const a=ve(e);if(Ct.document.hidden&&a){const i="cancelled",{op:s,status:l}=zt(a);Tn&&Z.log("[Tracing] Transaction: ".concat(i," -> since tab moved to the background, op: ").concat(s)),l||a.setStatus({code:go,message:i}),a.setAttribute("sentry.cancellation_reason","document.hidden"),a.end()}}):Tn&&Z.warn("[Tracing] Could not set up background tab detection due to lack of global document")}const Gx=3600,LE="sentry_previous_trace",Fx="sentry.previous_trace";function Xx(e,{linkPreviousTrace:a,consistentTraceSampling:i}){const s=a==="session-storage";let l=s?Zx():void 0;e.on("spanStart",d=>{if(ve(d)!==d)return;const h=Jt().getPropagationContext();l=Vx(l,d,h),s&&Qx(l)});let c=!0;i&&e.on("beforeSampling",d=>{if(!l)return;const h=Jt(),m=h.getPropagationContext();if(c&&m.parentSpanId){c=!1;return}h.setPropagationContext({...m,dsc:{...m.dsc,sample_rate:String(l.sampleRate),sampled:String(Vh(l.spanContext))},sampleRand:l.sampleRand}),d.parentSampled=Vh(l.spanContext),d.parentSampleRate=l.sampleRate,d.spanAttributes={...d.spanAttributes,[Qw]:l.sampleRate}})}function Vx(e,a,i){const s=zt(a);function l(){var h,m,g;try{return(g=Number((h=i.dsc)==null?void 0:h.sample_rate))!=null?g:Number((m=s.data)==null?void 0:m[Bv])}catch(S){return 0}}const c={spanContext:a.spanContext(),startTimestamp:s.start_timestamp,sampleRate:l(),sampleRand:i.sampleRand};if(!e)return c;const d=e.spanContext;return d.traceId===s.trace_id?e:(Date.now()/1e3-e.startTimestamp<=Gx&&(Tn&&Z.info("Adding previous_trace ".concat(d," link to span ").concat({op:s.op,...a.spanContext()})),a.addLink({context:d,attributes:{[Zw]:"previous_trace"}}),a.setAttribute(Fx,"".concat(d.traceId,"-").concat(d.spanId,"-").concat(Vh(d)?1:0))),c)}function Qx(e){try{Ct.sessionStorage.setItem(LE,JSON.stringify(e))}catch(a){Tn&&Z.warn("Could not store previous trace in sessionStorage",a)}}function Zx(){var e;try{const a=(e=Ct.sessionStorage)==null?void 0:e.getItem(LE);return JSON.parse(a)}catch(a){return}}function Vh(e){return e.traceFlags===1}const Kx="BrowserTracing",Wx={...Lu,instrumentNavigation:!0,instrumentPageLoad:!0,markBackgroundSpan:!0,enableLongTask:!0,enableLongAnimationFrame:!0,enableInp:!0,ignoreResourceSpans:[],ignorePerformanceApiSpans:[],linkPreviousTrace:"in-memory",consistentTraceSampling:!1,_experiments:{},...xE},$x=(e={})=>{const a={name:void 0,source:void 0},i=Ct.document,{enableInp:s,enableLongTask:l,enableLongAnimationFrame:c,_experiments:{enableInteractions:d,enableStandaloneClsSpans:h,enableStandaloneLcpSpans:m},beforeStartSpan:g,idleTimeout:S,finalTimeout:_,childSpanTimeout:v,markBackgroundSpan:T,traceFetch:O,traceXHR:N,trackFetchStreamPerformance:j,shouldCreateSpanForRequest:G,enableHTTPTimings:X,ignoreResourceSpans:Q,ignorePerformanceApiSpans:$,instrumentPageLoad:U,instrumentNavigation:L,linkPreviousTrace:I,consistentTraceSampling:F,onRequestSpanStart:q}={...Wx,...e};let V;function et(Y,rt){const nt=rt.op==="pageload",dt=g?g(rt):rt,R=dt.attributes||{};rt.name!==dt.name&&(R[fn]="custom",dt.attributes=R),a.name=dt.name,a.source=R[fn];const B=e0(dt,{idleTimeout:S,finalTimeout:_,childSpanTimeout:v,disableAutoFinish:nt,beforeSpanEnd:ot=>{V==null||V(),xM(ot,{recordClsOnPageloadSpan:!h,recordLcpOnPageloadSpan:!m,ignoreResourceSpans:Q,ignorePerformanceApiSpans:$}),bv(Y,void 0);const pt=Jt(),ne=pt.getPropagationContext();pt.setPropagationContext({...ne,traceId:B.spanContext().traceId,sampled:uc(B),dsc:Ga(ot)})}});bv(Y,B);function H(){i&&["interactive","complete"].includes(i.readyState)&&Y.emit("idleSpanEnableAutoFinish",B)}nt&&i&&(i.addEventListener("readystatechange",()=>{H()}),H())}return{name:Kx,setup(Y){zR(),V=RM({recordClsStandaloneSpans:h||!1,recordLcpStandaloneSpans:m||!1}),s&&PM(),c&&Zt.PerformanceObserver&&PerformanceObserver.supportedEntryTypes&&PerformanceObserver.supportedEntryTypes.includes("long-animation-frame")?CM():l&&AM(),d&&MM();function rt(){const nt=Tc(Y);nt&&!zt(nt).timestamp&&(Tn&&Z.log("[Tracing] Finishing current active span with op: ".concat(zt(nt).op)),nt.setAttribute(ju,"cancelled"),nt.end())}Y.on("startNavigationSpan",nt=>{if(At()!==Y)return;rt(),zo().setPropagationContext({traceId:Hu(),sampleRand:Math.random()});const dt=Jt();dt.setPropagationContext({traceId:Hu(),sampleRand:Math.random()}),dt.setSDKProcessingMetadata({normalizedRequest:void 0}),et(Y,{op:"navigation",...nt})}),Y.on("startPageLoadSpan",(nt,dt={})=>
7{if(At()!==Y)return;rt();const R=dt.sentryTrace||vv("sentry-trace"),B=dt.baggage||vv("baggage"),H=Kw(R,B),ot=Jt();ot.setPropagationContext(H),ot.setSDKProcessingMetadata({normalizedRequest:Dh()}),et(Y,{op:"pageload",...nt})})},afterAllSetup(Y){let rt=Pi();if(I!=="off"&&Xx(Y,{linkPreviousTrace:I,consistentTraceSampling:F}),Ct.location){if(U){const nt=He();Jx(Y,{name:Ct.location.pathname,startTime:nt?nt/1e3:void 0,attributes:{[fn]:"url",[le]:"auto.pageload.browser"}})}L&&gc(({to:nt,from:dt})=>{if(dt===void 0&&(rt==null?void 0:rt.indexOf(nt))!==-1){rt=void 0;return}rt=void 0;const R=g0(nt);BE(Y,{name:(R==null?void 0:R.pathname)||Ct.location.pathname,attributes:{[fn]:"url",[le]:"auto.navigation.browser"}}),Jt().setSDKProcessingMetadata({normalizedRequest:{...Dh(),url:nt}})})}T&&Yx(),d&&Px(Y,S,_,v,a),s&&nO(),kx(Y,{traceFetch:O,traceXHR:N,trackFetchStreamPerformance:j,tracePropagationTargets:Y.getOptions().tracePropagationTargets,shouldCreateSpanForRequest:G,enableHTTPTimings:X,onRequestSpanStart:q})}}};function Jx(e,a,i){return e.emit("startPageLoadSpan",a,i),Jt().setTransactionName(a.name),Tc(e)}function BE(e,a){return e.emit("startNavigationSpan",a),Jt().setTransactionName(a.name),Tc(e)}function vv(e){const a=Ct.document,i=a==null?void 0:a.querySelector("meta[name=".concat(e,"]"));return(i==null?void 0:i.getAttribute("content"))||void 0}function Px(e,a,i,s,l){const c=Ct.document;let d;const h=()=>{const m="ui.action.click",g=Tc(e);if(g){const S=zt(g).op;if(["navigation","pageload"].includes(S)){Tn&&Z.warn("[Tracing] Did not create ".concat(m," span because a pageload or navigation span is in progress."));return}}
vendor: 11,383 bytes, lines 7-23
7if(d&&(d.setAttribute(ju,"interactionInterrupted"),d.end(),d=void 0),!l.name){Tn&&Z.warn("[Tracing] Did not create ".concat(m," transaction because _latestRouteName is missing."));return}d=e0({name:l.name,op:m,attributes:{[fn]:l.source||"url"}},{idleTimeout:a,finalTimeout:i,childSpanTimeout:s})};c&&addEventListener("click",h,{once:!1,capture:!0})}const IE="_sentry_idleSpan";function Tc(e){return e[IE]}function bv(e,a){So(e,IE,a)}const t3="BrowserTracing";function e3(e){e.integrations&&Array.isArray(e.integrations)&&e.integrations.some(s=>s.name===t3)&&Ji(()=>{console.warn("browserTracingIntegration is not fully compatible with @sentry/react-router. Please use reactRouterTracingIntegration instead.")}),c0(e,"react-router",["react-router","browser"]);const a=tD(e);return Ww("runtime","browser"),a}const n3=Zt,Ev=40;function a3(){function e(){const a=n3.__reactRouterDataRouter;if(a){const i=Tv(),s=i?zt(i).description:void 0,l=wv(a.state);if(s&&Jn(a.state.location.pathname)===Jn(s)&&Jn(l)!==Jn(s)&&(i==null||i.updateName(l),i==null||i.setAttribute(fn,"route")),typeof a.navigate=="function"){const c=a.navigate.bind(a);a.navigate=function(...h){return r3(String(h[0])||"<unknown route>","url"),c(...h)}}return a.subscribe(c=>{const d=Tv(),h=d?zt(d).description:void 0,m=wv(c);h&&c.navigation.state==="idle"&&Jn(c.location.pathname)===Jn(h)&&Jn(m)!==Jn(h)&&(d==null||d.updateName(m),d==null||d.setAttribute(fn,"route"))}),!0}return!1}if(!e()){let a=0;const i=setInterval(()=>{(e()||a>=Ev)&&(a>=Ev&&$w&&Ji(()=>{console.warn("Unable to instrument React Router: router not found after hydration.")}),clearInterval(i)),a++},50)}}function r3(e,a){const i=At();if(i)return BE(i,{name:e,attributes:{[fn]:a,[Fa]:"navigation",[le]:"auto.navigation.react-router"}})}function Tv(){const e=Se();if(!e)return;const a=ve(e),i=zt(a).op;return i==="navigation"||i==="pageload"?a:void 0}function wv(e){var i;const a=e.matches[e.matches.length-1];return Jn((i=a==null?void 0:a.route.path)!=null?i:e.location.pathname)}function Jn(e){let a=e.startsWith("/")?e:"/".concat(e);return a.length>1&&a.endsWith("/")&&(a=a.slice(0,-1)),a}function i3(){const e=$x({instrumentNavigation:!1});return{...e,name:"ReactRouterTracingIntegration",afterAllSetup(a){e.afterAllSetup(a),a3()}}}var lh={exports:{}},eo={},uh={exports:{}},ch={};/** 8 * @license React 9 * scheduler.production.js 10 * 11 * Copyright (c) Meta Platforms, Inc. and affiliates. 12 * 13 * This source code is licensed under the MIT license found in the 14 * LICENSE file in the root directory of this source tree. 15 */var Rv;function s3(){return Rv||(Rv=1,function(e){function a(R,B){var H=R.length;R.push(B);t:for(;0<H;){var ot=H-1>>>1,pt=R[ot];if(0<l(pt,B))R[ot]=B,R[H]=pt,H=ot;else break t}}function i(R){return R.length===0?null:R[0]}function s(R){if(R.length===0)return null;var B=R[0],H=R.pop();if(H!==B){R[0]=H;t:for(var ot=0,pt=R.length,ne=pt>>>1;ot<ne;){var Yt=2*(ot+1)-1,bt=R[Yt],Xt=Yt+1,Me=R[Xt];if(0>l(bt,H))Xt<pt&&0>l(Me,bt)?(R[ot]=Me,R[Xt]=H,ot=Xt):(R[ot]=bt,R[Yt]=H,ot=Yt);else if(Xt<pt&&0>l(Me,H))R[ot]=Me,R[Xt]=H,ot=Xt;else break t}}return B}function l(R,B){var H=R.sortIndex-B.sortIndex;return H!==0?H:R.id-B.id}if(e.unstable_now=void 0,typeof performance=="object"&&typeof performance.now=="function"){var c=performance;e.unstable_now=function(){return c.now()}}else{var d=Date,h=d.now();e.unstable_now=function(){return d.now()-h}}var m=[],g=[],S=1,_=null,v=3,T=!1,O=!1,N=!1,j=!1,G=typeof setTimeout=="function"?setTimeout:null,X=typeof clearTimeout=="function"?clearTimeout:null,Q=typeof setImmediate<"u"?setImmediate:null;function $(R){for(var B=i(g);B!==null;){if(B.callback===null)s(g);else if(B.startTime<=R)s(g),B.sortIndex=B.expirationTime,a(m,B);else break;B=i(g)}}function U(R){if(N=!1,$(R),!O)if(i(m)!==null)O=!0,L||(L=!0,Y());else{var B=i(g);B!==null&&dt(U,B.startTime-R)}}var L=!1,I=-1,F=5,q=-1;function V(){return j?!0:!(e.unstable_now()-q<F)}function et(){if(j=!1,L){var R=e.unstable_now();q=R;var B=!0;try{t:{O=!1,N&&(N=!1,X(I),I=-1),T=!0;var H=v;try{e:{for($(R),_=i(m);_!==null&&!(_.expirationTime>R&&V());){var ot=_.callback;if(typeof ot=="function"){_.callback=null,v=_.priorityLevel;var pt=ot(_.expirationTime<=R);if(R=e.unstable_now(),typeof pt=="function"){_.callback=pt,$(R),B=!0;break e}_===i(m)&&s(m),$(R)}else s(m);_=i(m)}if(_!==null)B=!0;else{var ne=i(g);ne!==null&&dt(U,ne.startTime-R),B=!1}}break t}finally{_=null,v=H,T=!1}B=void 0}}finally{B?Y():L=!1}}}var Y;if(typeof Q=="function")Y=function(){Q(et)};else if(typeof MessageChannel<"u"){var rt=new MessageChannel,nt=rt.port2;rt.port1.onmessage=et,Y=function(){nt.postMessage(null)}}else Y=function(){G(et,0)};function dt(R,B){I=G(function(){R(e.unstable_now())},B)}e.unstable_IdlePriority=5,e.unstable_ImmediatePriority=1,e.unstable_LowPriority=4,e.unstable_NormalPriority=3,e.unstable_Profiling=null,e.unstable_UserBlockingPriority=2,e.unstable_cancelCallback=function(R){R.callback=null},e.unstable_forceFrameRate=function(R){0>R||125<R?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):F=0<R?Math.floor(1e3/R):5},e.unstable_getCurrentPriorityLevel=function(){return v},e.unstable_next=function(R){switch(v){case 1:case 2:case 3:var B=3;break;default:B=v}var H=v;v=B;try{return R()}finally{v=H}},e.unstable_requestPaint=function(){j=!0},e.unstable_runWithPriority=function(R,B){switch(R){case 1:case 2:case 3:case 4:case 5:break;default:R=3}var H=v;v=R;try{return B()}finally{v=H}},e.unstable_scheduleCallback=function(R,B,H){var ot=e.unstable_now();switch(typeof H=="object"&&H!==null?(H=H.delay,H=typeof H=="number"&&0<H?ot+H:ot):H=ot,R){case 1:var pt=-1;break;case 2:pt=250;break;case 5:pt=1073741823;break;case 4:pt=1e4;break;default:pt=5e3}return pt=H+pt,R={id:S++,callback:B,priorityLevel:R,startTime:H,expirationTime:pt,sortIndex:-1},H>ot?(R.sortIndex=H,a(g,R),i(m)===null&&R===i(g)&&(N?(X(I),I=-1):N=!0,dt(U,H-ot))):(R.sortIndex=pt,a(m,R),O||T||(O=!0,L||(L=!0,Y()))),R},e.unstable_shouldYield=V,e.unstable_wrapCallback=function(R){var B=v;return function(){var H=v;v=B;try{return R.apply(this,arguments)}finally{v=H}}}}(ch)),ch}var Av;function o3(){return Av||(Av=1,uh.exports=s3()),uh.exports}/** 16 * @license React 17 * react-dom-client.production.js 18 * 19 * Copyright (c) Meta Platforms, Inc. and affiliates. 20 * 21 * This source code is licensed under the MIT license found in the 22 * LICENSE file in the root directory of this source tree. 23 */var Cv;function l3(){if(Cv)return eo;Cv=1;var e=o3(),a=aw(),i=Jw();function s(t){var n="https://react.dev/errors/"+t;if(1<arguments.length){n+="?args[]="+encodeURIComponent(arguments[1]);for(var r=2;r<arguments.length;r++)n+="&args[]="+encodeURIComponent(arguments[r])}return"Minified React error #"+t+"; visit "+n+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}function l(t){return!(!t||t.nodeType!==1&&t.nodeType!==9&&t.nodeType!==11)}function c(t){var n=t,r=t;if(t.alternate)for(;n.return;)n=n.return;else{t=n;do n=t,(n.flags&4098)!==0&&(r=n.return),t=n.return;while(t)}return n.tag===3?r:null}function d(t){if(t.tag===13){var n=t.memoizedState;if(n===null&&(t=t.alternate,t!==null&&(n=t.memoizedState)),n!==null)return n.dehydrated}return null}function h(t){if(t.tag===31){var n=t.memoizedState;if(n===null&&(t=t.alternate,t!==null&&(n=t.memoizedState)),n!==null)return n.dehydrated}return null}function m(t){if(c(t)!==t)throw Error(s(188))}function g(t){var n=t.alternate;if(!n){if(n=c(t),n===null)throw Error(s(188));return n!==t?null:t}for(var r=t,o=n;;){var u=r.return;if(u===null)break;var f=u.alternate;if(f===null){if(o=u.return,o!==null){r=o;continue}break}if(u.child===f.child){for(f=u.child;f;){if(f===r)return m(u),t;if(f===o)return m(u),n;f=f.sibling}throw Error(s(188))}if(r.return!==o.return)r=u,o=f;else{for(var p=!1,y=u.child;y;){if(y===r){p=!0,r=u,o=f;break}if(y===o){p=!0,o=u,r=f;break}y=y.sibling}if(!p){for(y=f.child;y;){if(y===r){p=!0,r=f,o=u;break}if(y===o){p=!0,o=f,r=u;break}y=y.sibling}if(!p)throw Error(s(189))}}if(r.alternate!==o)throw Error(s(190))}if(r.tag!==3)throw Error(s(188));return r.stateNode.current===r?t:n}function S(t){var n=t.tag;if(n===5||n===26||n===27||n===6)return t;for(t=t.child;t!==null;){if(n=S(t),n!==null)return n;t=t.sibling}return null}var _=Object.assign,v=Symbol.for("react.element"),T=Symbol.for("react.transitional.element"),O=Symbol.for("react.portal"),N=Symbol.for("react.fragment"),j=Symbol.for("react.strict_mode"),G=Symbol.for("react.profiler"),X=Symbol.for("react.consumer"),Q=Symbol.for("react.context"),$=Symbol.for("react.forward_ref"),U=Symbol.for("react.suspense"),L=Symbol.for("react.suspense_list"),I=Symbol.for("react.memo"),F=Symbol.for("react.lazy"),q=Symbol.for("react.activity"),V=Symbol.for("react.memo_cache_sentinel"),et=Symbol.iterator;function Y(t){return t===null||typeof t!="object"?null:(t=et&&t[et]||t["@@iterator"],typeof t=="function"?t:null)}var rt=Symbol.for("react.client.reference");function nt(t){if(t==null)return null;if(typeof t=="function")return t.$$typeof===rt?null:t.displayName||t.name||null;if(typeof t=="string")return t;switch(t){case N:return"Fragment";case G:return"Profiler";case j:return"StrictMode";case U:return"Suspense";case L:return"SuspenseList";case q:return"Activity"}if(typeof t=="object")switch(t.$$typeof){case O:return"Portal";case Q:return t.displayName||"Context";case X:return(t._context.displayName||"Context")+".Consumer";case $:var n=t.render;return t=t.displayName,t||(t=n.displayName||n.name||"",t=t!==""?"ForwardRef("+t+")":"ForwardRef"),t;case I:return n=t.displayName||null,n!==null?n:nt(t.type)||"Memo";case F:n=t._payload,t=t._init;try{return nt(t(n))}catch(r){}}return null}var dt=Array.isArray,R=a.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,B=i.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,H={pending:!1,data:null,method:null,action:null},ot=[],pt=-1;function ne(t){return{current:t}}function Yt(t){0>pt||(t.current=ot[pt],ot[pt]=null,pt--)}function bt(t,n){pt++,ot[pt]=t.current,t.current=n}var Xt=ne(null),Me=ne(null),$e=ne(null),ra=ne(null);function ia(t,n){switch(bt($e,n),bt(Me,t),bt(Xt,null),n.nodeType){case 9:case 11:t=(t=n.documentElement)&&(t=t.namespaceURI)?m_(t):0;break;default:if(t=n.tagName,n=n.namespaceURI)n=m_(n),t=p_(n,t);else switch(t){case"svg":t=1;break;case"math":t=2;break;default:t=0}}Yt(Xt),bt(Xt,t)}function zn(){Yt(Xt),Yt(Me),Yt($e)}function sa(t){t.memoizedState!==null&&bt(ra,t);var n=Xt.current,r=p_(n,t.type);n!==r&&(bt(Me,t),bt(Xt,r))}function $a(t){Me.current===t&&(Yt(Xt),Yt(Me)),ra.current===t&&(Yt(ra),Ks._currentValue=H)}var is,Fo;function Ee(t){if(is===void 0)try{throw Error()}catch(r){var n=r.stack.trim().match(/\n( *(at )?)/);is=n&&n[1]||"",Fo=-1<r.stack.indexOf("\n at")?" (<anonymous>)":-1<r.stack.indexOf("@")?"@unknown:0:0":""}return"\n"+is+t+Fo}var pn=!1;function Ja(t,n){if(!t||pn)return"";pn=!0;var r=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{var o={DetermineComponentFrameRoot:function(){try{if(n){var k=function(){throw Error()};if(Object.defineProperty(k.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(k,[])}catch(D){var M=D}Reflect.construct(t,[],k)}else{try{k.call()}catch(D){M=D}t.call(k.prototype)}}else{try{throw Error()}catch(D){M=D}
vendor: 13,301 bytes, line 23
23(k=t())&&typeof k.catch=="function"&&k.catch(function(){})}}catch(D){if(D&&M&&typeof D.stack=="string")return[D.stack,M.stack]}return[null,null]}};o.DetermineComponentFrameRoot.displayName="DetermineComponentFrameRoot";var u=Object.getOwnPropertyDescriptor(o.DetermineComponentFrameRoot,"name");u&&u.configurable&&Object.defineProperty(o.DetermineComponentFrameRoot,"name",{value:"DetermineComponentFrameRoot"});var f=o.DetermineComponentFrameRoot(),p=f[0],y=f[1];if(p&&y){var b=p.split("\n"),C=y.split("\n");for(u=o=0;o<b.length&&!b[o].includes("DetermineComponentFrameRoot");)o++;for(;u<C.length&&!C[u].includes("DetermineComponentFrameRoot");)u++;if(o===b.length||u===C.length)for(o=b.length-1,u=C.length-1;1<=o&&0<=u&&b[o]!==C[u];)u--;for(;1<=o&&0<=u;o--,u--)if(b[o]!==C[u]){if(o!==1||u!==1)do if(o--,u--,0>u||b[o]!==C[u]){var z="\n"+b[o].replace(" at new "," at ");return t.displayName&&z.includes("<anonymous>")&&(z=z.replace("<anonymous>",t.displayName)),z}while(1<=o&&0<=u);break}}}finally{pn=!1,Error.prepareStackTrace=r}return(r=t?t.displayName||t.name:"")?Ee(r):""}function ss(t,n){switch(t.tag){case 26:case 27:case 5:return Ee(t.type);case 16:return Ee("Lazy");case 13:return t.child!==n&&n!==null?Ee("Suspense Fallback"):Ee("Suspense");case 19:return Ee("SuspenseList");case 0:case 15:return Ja(t.type,!1);case 11:return Ja(t.type.render,!1);case 1:return Ja(t.type,!0);case 31:return Ee("Activity");default:return""}}function Pa(t){try{var n="",r=null;do n+=ss(t,r),r=t,t=t.return;while(t);return n}catch(o){return"\nError generating stack: "+o.message+"\n"+o.stack}}var tr=Object.prototype.hasOwnProperty,Et=e.unstable_scheduleCallback,Te=e.unstable_cancelCallback,_t=e.unstable_shouldYield,Oe=e.unstable_requestPaint,Vt=e.unstable_now,xt=e.unstable_getCurrentPriorityLevel,Hr=e.unstable_ImmediatePriority,Qm=e.unstable_UserBlockingPriority,Xo=e.unstable_NormalPriority,UE=e.unstable_LowPriority,Zm=e.unstable_IdlePriority,qE=e.log,HE=e.unstable_setDisableYieldValue,os=null,je=null;function oa(t){if(typeof qE=="function"&&HE(t),je&&typeof je.setStrictMode=="function")try{je.setStrictMode(os,t)}catch(n){}}var Ye=Math.clz32?Math.clz32:GE,jE=Math.log,YE=Math.LN2;function GE(t){return t>>>=0,t===0?32:31-(jE(t)/YE|0)|0}var Vo=256,Qo=262144,Zo=4194304;function er(t){var n=t&42;if(n!==0)return n;switch(t&-t){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:return 64;case 128:return 128;case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:return t&261888;case 262144:case 524288:case 1048576:case 2097152:return t&3932160;case 4194304:case 8388608:case 16777216:case 33554432:return t&62914560;case 67108864:return 67108864;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 0;default:return t}}function Ko(t,n,r){var o=t.pendingLanes;if(o===0)return 0;var u=0,f=t.suspendedLanes,p=t.pingedLanes;t=t.warmLanes;var y=o&134217727;return y!==0?(o=y&~f,o!==0?u=er(o):(p&=y,p!==0?u=er(p):r||(r=y&~t,r!==0&&(u=er(r))))):(y=o&~f,y!==0?u=er(y):p!==0?u=er(p):r||(r=o&~t,r!==0&&(u=er(r)))),u===0?0:n!==0&&n!==u&&(n&f)===0&&(f=u&-u,r=n&-n,f>=r||f===32&&(r&4194048)!==0)?n:u}function ls(t,n){return(t.pendingLanes&~(t.suspendedLanes&~t.pingedLanes)&n)===0}function FE(t,n){switch(t){case 1:case 2:case 4:case 8:case 64:return n+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 n+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 Km(){var t=Zo;return Zo<<=1,(Zo&62914560)===0&&(Zo=4194304),t}function Rc(t){for(var n=[],r=0;31>r;r++)n.push(t);return n}function us(t,n){t.pendingLanes|=n,n!==268435456&&(t.suspendedLanes=0,t.pingedLanes=0,t.warmLanes=0)}function XE(t,n,r,o,u,f){var p=t.pendingLanes;t.pendingLanes=r,t.suspendedLanes=0,t.pingedLanes=0,t.warmLanes=0,t.expiredLanes&=r,t.entangledLanes&=r,t.errorRecoveryDisabledLanes&=r,t.shellSuspendCounter=0;var y=t.entanglements,b=t.expirationTimes,C=t.hiddenUpdates;for(r=p&~r;0<r;){var z=31-Ye(r),k=1<<z;y[z]=0,b[z]=-1;var M=C[z];if(M!==null)for(C[z]=null,z=0;z<M.length;z++){var D=M[z];D!==null&&(D.lane&=-536870913)}r&=~k}o!==0&&Wm(t,o,0),f!==0&&u===0&&t.tag!==0&&(t.suspendedLanes|=f&~(p&~n))}function Wm(t,n,r){t.pendingLanes|=n,t.suspendedLanes&=~n;var o=31-Ye(n);t.entangledLanes|=n,t.entanglements[o]=t.entanglements[o]|1073741824|r&261930}function $m(t,n){var r=t.entangledLanes|=n;for(t=t.entanglements;r;){var o=31-Ye(r),u=1<<o;u&n|t[o]&n&&(t[o]|=n),r&=~u}}function Jm(t,n){var r=n&-n;return r=(r&42)!==0?1:Ac(r),(r&(t.suspendedLanes|n))!==0?0:r}function Ac(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 Cc(t){return t&=-t,2<t?8<t?(t&134217727)!==0?32:268435456:8:2}function Pm(){var t=B.p;return t!==0?t:(t=window.event,t===void 0?32:U_(t.type))}function tp(t,n){var r=B.p;try{return B.p=t,n()}finally{B.p=r}}var la=Math.random().toString(36).slice(2),me="__reactFiber$"+la,De="__reactProps$"+la,jr="__reactContainer$"+la,Mc="__reactEvents$"+la,VE="__reactListeners$"+la,QE="__reactHandles$"+la,ep="__reactResources$"+la,cs="__reactMarker$"+la;function Oc(t){delete t[me],delete t[De],delete t[Mc],delete t[VE],delete t[QE]}function Yr(t){var n=t[me];if(n)return n;for(var r=t.parentNode;r;){if(n=r[jr]||r[me]){if(r=n.alternate,n.child!==null||r!==null&&r.child!==null)for(t=E_(t);t!==null;){if(r=t[me])return r;t=E_(t)}return n}t=r,r=t.parentNode}return null}function Gr(t){if(t=t[me]||t[jr]){var n=t.tag;if(n===5||n===6||n===13||n===31||n===26||n===27||n===3)return t}return null}function fs(t){var n=t.tag;if(n===5||n===26||n===27||n===6)return t.stateNode;throw Error(s(33))}function Fr(t){var n=t[ep];return n||(n=t[ep]={hoistableStyles:new Map,hoistableScripts:new Map}),n}function ue(t){t[cs]=!0}var np=new Set,ap={};function nr(t,n){Xr(t,n),Xr(t+"Capture",n)}function Xr(t,n){for(ap[t]=n,t=0;t<n.length;t++)np.add(n[t])}var ZE=RegExp("^[:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD][:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD\\-.0-9\\u00B7\\u0300-\\u036F\\u203F-\\u2040]*$"),rp={},ip={};function KE(t){return tr.call(ip,t)?!0:tr.call(rp,t)?!1:ZE.test(t)?ip[t]=!0:(rp[t]=!0,!1)}function Wo(t,n,r){if(KE(n))if(r===null)t.removeAttribute(n);else{switch(typeof r){case"undefined":case"function":case"symbol":t.removeAttribute(n);return;case"boolean":var o=n.toLowerCase().slice(0,5);if(o!=="data-"&&o!=="aria-"){t.removeAttribute(n);return}}t.setAttribute(n,""+r)}}function $o(t,n,r){if(r===null)t.removeAttribute(n);else{switch(typeof r){case"undefined":case"function":case"symbol":case"boolean":t.removeAttribute(n);return}t.setAttribute(n,""+r)}}function xn(t,n,r,o){if(o===null)t.removeAttribute(r);else{switch(typeof o){case"undefined":case"function":case"symbol":case"boolean":t.removeAttribute(r);return}t.setAttributeNS(n,r,""+o)}}function Je(t){switch(typeof t){case"bigint":case"boolean":case"number":case"string":case"undefined":return t;case"object":return t;default:return""}}function sp(t){var n=t.type;return(t=t.nodeName)&&t.toLowerCase()==="input"&&(n==="checkbox"||n==="radio")}function WE(t,n,r){var o=Object.getOwnPropertyDescriptor(t.constructor.prototype,n);if(!t.hasOwnProperty(n)&&typeof o<"u"&&typeof o.get=="function"&&typeof o.set=="function"){var u=o.get,f=o.set;return Object.defineProperty(t,n,{configurable:!0,get:function(){return u.call(this)},set:function(p){r=""+p,f.call(this,p)}}),Object.defineProperty(t,n,{enumerable:o.enumerable}),{getValue:function(){return r},setValue:function(p){r=""+p},stopTracking:function(){t._valueTracker=null,delete t[n]}}}}function Dc(t){if(!t._valueTracker){var n=sp(t)?"checked":"value";t._valueTracker=WE(t,n,""+t[n])}}function op(t){if(!t)return!1;var n=t._valueTracker;if(!n)return!0;var r=n.getValue(),o="";return t&&(o=sp(t)?t.checked?"true":"false":t.value),t=o,t!==r?(n.setValue(t),!0):!1}function Jo(t){if(t=t||(typeof document<"u"?document:void 0),typeof t>"u")return null;try{return t.activeElement||t.body}catch(n){return t.body}}var $E=/[\n"\\]/g;function Pe(t){return t.replace($E,function(n){return"\\"+n.charCodeAt(0).toString(16)+" "})}function Nc(t,n,r,o,u,f,p,y){t.name="",p!=null&&typeof p!="function"&&typeof p!="symbol"&&typeof p!="boolean"?t.type=p:t.removeAttribute("type"),n!=null?p==="number"?(n===0&&t.value===""||t.value!=n)&&(t.value=""+Je(n)):t.value!==""+Je(n)&&(t.value=""+Je(n)):p!=="submit"&&p!=="reset"||t.removeAttribute("value"),n!=null?zc(t,p,Je(n)):r!=null?zc(t,p,Je(r)):o!=null&&t.removeAttribute("value"),u==null&&f!=null&&(t.defaultChecked=!!f),u!=null&&(t.checked=u&&typeof u!="function"&&typeof u!="symbol"),y!=null&&typeof y!="function"&&typeof y!="symbol"&&typeof y!="boolean"?t.name=""+Je(y):t.removeAttribute("name")}function lp(t,n,r,o,u,f,p,y){if(f!=null&&typeof f!="function"&&typeof f!="symbol"&&typeof f!="boolean"&&(t.type=f),n!=null||r!=null){if(!(f!=="submit"&&f!=="reset"||n!=null)){Dc(t);return}r=r!=null?""+Je(r):"",n=n!=null?""+Je(n):r,y||n===t.value||(t.value=n),t.defaultValue=n}o=o!=null?o:u,o=typeof o!="function"&&typeof o!="symbol"&&!!o,t.checked=y?t.checked:!!o,t.defaultChecked=!!o,p!=null&&typeof p!="function"&&typeof p!="symbol"&&typeof p!="boolean"&&(t.name=p),Dc(t)}function zc(t,n,r){n==="number"&&Jo(t.ownerDocument)===t||t.defaultValue===""+r||(t.defaultValue=""+r)}function Vr(t,n,r,o){if(t=t.options,n){n={};for(var u=0;u<r.length;u++)n["$"+r[u]]=!0;for(r=0;r<t.length;r++)u=n.hasOwnProperty("$"+t[r].value),t[r].selected!==u&&(t[r].selected=u),u&&o&&(t[r].defaultSelected=!0)}else{for(r=""+Je(r),n=null,u=0;u<t.length;u++){if(t[u].value===r){t[u].selected=!0,o&&(t[u].defaultSelected=!0);return}n!==null||t[u].disabled||(n=t[u])}n!==null&&(n.selected=!0)}}function up(t,n,r){if(n!=null&&(n=""+Je(n),n!==t.value&&(t.value=n),r==null)){t.defaultValue!==n&&(t.defaultValue=n);return}t.defaultValue=r!=null?""+Je(r):""}function cp(t,n,r,o){if(n==null){if(o!=null){if(r!=null)throw Error(s(92));if(dt(o)){if(1<o.length)throw Error(s(93));o=o[0]}r=o}r==null&&(r=""),n=r}r=Je(n),t.defaultValue=r,o=t.textContent,o===r&&o!==""&&o!==null&&(t.value=o),Dc(t)}function Qr(t,n){if(n){var r=t.firstChild;if(r&&r===t.lastChild&&r.nodeType===3){r.nodeValue=n;return}}t.textContent=n}var JE=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 fp(t,n,r){var o=n.indexOf("--")===0;r==null||typeof r=="boolean"||r===""?o?t.setProperty(n,""):n==="float"?t.cssFloat="":t[n]="":o?t.setProperty(n,r):typeof r!="number"||r===0||JE.has(n)?n==="float"?t.cssFloat=r:t[n]=(""+r).trim():t[n]=r+"px"}function dp(t,n,r){if(n!=null&&typeof n!="object")throw Error(s(62));if(t=t.style,r!=null){for(var o in r)!r.hasOwnProperty(o)||n!=null&&n.hasOwnProperty(o)||(o.indexOf("--")===0?t.setProperty(o,""):o==="float"?t.cssFloat="":t[o]="");for(var u in n)o=n[u],n.hasOwnProperty(u)&&r[u]!==o&&fp(t,u,o)}else for(var f in n)n.hasOwnProperty(f)&&fp(t,f,n[f])}function xc(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 PE=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"],["colorRen
23dering","color-rendering"],["dominantBaseline","dominant-baseline"],["enableBackground","enable-background"],["fillOpacity","fill-opacity"],["fillRule","fill-rule"],["floodColor","flood-color"],["floodOpacity","flood-opacity"],["fontFamily","font-family"],["fontSize","font-size"],["fontSizeAdjust","font-size-adjust"],["fontStretch","font-stretch"],["fontStyle","font-style"],["fontVariant","font-variant"],["fontWeight","font-weight"],["glyphName","glyph-name"],["glyphOrientationHorizontal","glyph-orientation-horizontal"],["glyphOrientationVertical","glyph-orientation-vertical"],["horizAdvX","horiz-adv-x"],["horizOriginX","horiz-origin-x"],["imageRendering","image-rendering"],["letterSpacing","letter-spacing"],["lightingColor","lighting-color"],["markerEnd","marker-end"],["markerMid","marker-mid"],["markerStart","marker-start"],["overlinePosition","overline-position"],["overlineThickness","overline-thickness"],["paintOrder","paint-order"],["panose-1","panose-1"],["pointerEvents","pointer-events"],["renderingIntent","rendering-intent"],["shapeRendering","shape-rendering"],["stopColor","stop-color"],["stopOpacity","stop-opacity"],["strikethroughPosition","strikethrough-position"],["strikethroughThickness","strikethrough-thickness"],["strokeDasharray","stroke-dasharray"],["strokeDashoffset","stroke-dashoffset"],["strokeLinecap","stroke-linecap"],["strokeLinejoin","stroke-linejoin"],["strokeMiterlimit","stroke-miterlimit"],["strokeOpacity","stroke-opacity"],["strokeWidth","stroke-width"],["textAnchor","text-anchor"],["textDecoration","text-decoration"],["textRendering","text-rendering"],["transformOrigin","transform-origin"],["underlinePosition","underline-position"],["underlineThickness","underline-thickness"],["unicodeBidi","unicode-bidi"],["unicodeRange","unicode-range"],["unitsPerEm","units-per-em"],["vAlphabetic","v-alphabetic"],["vHanging","v-hanging"],["vIdeographic","v-ideographic"],["vMathematical","v-mathematical"],["vectorEffect","vector-effect"],["vertAdvY","vert-adv-y"],["vertOriginX","vert-origin-x"],["vertOriginY","vert-origin-y"],["wordSpacing","word-spacing"],["writingMode","writing-mode"],["xmlnsXlink","xmlns:xlink"],["xHeight","x-height"]]),tT=/^[\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 Po(t){return tT.test(""+t)?"javascript:throw new Error('React has blocked a javascript: URL as a security precaution.')":t}function kn(){}var kc=null;function Lc(t){return t=t.target||t.srcElement||window,t.correspondingUseElement&&(t=t.correspondingUseElement),t.nodeType===3?t.parentNode:t}var Zr=null,Kr=null;function hp(t){var n=Gr(t);if(n&&(t=n.stateNode)){var r=t[De]||null;t:switch(t=n.stateNode,n.type){case"input":if(Nc(t,r.value,r.defaultValue,r.defaultValue,r.checked,r.defaultChecked,r.type,r.name),n=r.name,r.type==="radio"&&n!=null){for(r=t;r.parentNode;)r=r.parentNode;for(r=r.querySelectorAll('input[name="'+Pe(""+n)+'"][type="radio"]'),n=0;n<r.length;n++){var o=r[n];if(o!==t&&o.form===t.form){var u=o[De]||null;if(!u)throw Error(s(90));Nc(o,u.value,u.defaultValue,u.defaultValue,u.checked,u.defaultChecked,u.type,u.name)}}for(n=0;n<r.length;n++)o=r[n],o.form===t.form&&op(o)}break t;case"textarea":up(t,r.value,r.defaultValue);break t;case"select":n=r.value,n!=null&&Vr(t,!!r.multiple,n,!1)}}}var Bc=!1;function mp(t,n,r){if(Bc)return t(n,r);Bc=!0;try{var o=t(n);return o}finally{if(Bc=!1,(Zr!==null||Kr!==null)&&(Hl(),Zr&&(n=Zr,t=Kr,Kr=Zr=null,hp(n),t)))for(n=0;n<t.length;n++)hp(t[n])}}function ds(t,n){var r=t.stateNode;if(r===null)return null;var o=r[De]||null;if(o===null)return null;r=o[n];t:switch(n){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(o=!o.disabled)||(t=t.type,o=!(t==="button"||t==="input"||t==="select"||t==="textarea")),t=!o;break t;default:t=!1}if(t)return null;if(r&&typeof r!="function")throw Error(s(231,n,typeof r));return r}var Ln=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),Ic=!1;if(Ln)try{var hs={};Object.defineProperty(hs,"passive",{get:function(){Ic=!0}}),window.addEventListener("test",hs,hs),window.removeEventListener("test",hs,hs)}catch(t){Ic=!1}var ua=null,Uc=null,tl=null;function pp(){if(tl)return tl;var t,n=Uc,r=n.length,o,u="value"in ua?ua.value:ua.textContent,f=u.length;for(t=0;t<r&&n[t]===u[t];t++);var p=r-t;for(o=1;o<=p&&n[r-o]===u[f-o];o++);return tl=u.slice(t,1<o?1-o:void 0)}function el(t){var n=t.keyCode;
vendor: 6,874 bytes, line 23
23return"charCode"in t?(t=t.charCode,t===0&&n===13&&(t=13)):t=n,t===10&&(t=13),32<=t||t===13?t:0}function nl(){return!0}function gp(){return!1}function Ne(t){function n(r,o,u,f,p){this._reactName=r,this._targetInst=u,this.type=o,this.nativeEvent=f,this.target=p,this.currentTarget=null;for(var y in t)t.hasOwnProperty(y)&&(r=t[y],this[y]=r?r(f):f[y]);return this.isDefaultPrevented=(f.defaultPrevented!=null?f.defaultPrevented:f.returnValue===!1)?nl:gp,this.isPropagationStopped=gp,this}return _(n.prototype,{preventDefault:function(){this.defaultPrevented=!0;var r=this.nativeEvent;r&&(r.preventDefault?r.preventDefault():typeof r.returnValue!="unknown"&&(r.returnValue=!1),this.isDefaultPrevented=nl)},stopPropagation:function(){var r=this.nativeEvent;r&&(r.stopPropagation?r.stopPropagation():typeof r.cancelBubble!="unknown"&&(r.cancelBubble=!0),this.isPropagationStopped=nl)},persist:function(){},isPersistent:nl}),n}var ar={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(t){return t.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},al=Ne(ar),ms=_({},ar,{view:0,detail:0}),eT=Ne(ms),qc,Hc,ps,rl=_({},ms,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:Yc,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!==ps&&(ps&&t.type==="mousemove"?(qc=t.screenX-ps.screenX,Hc=t.screenY-ps.screenY):Hc=qc=0,ps=t),qc)},movementY:function(t){return"movementY"in t?t.movementY:Hc}}),yp=Ne(rl),nT=_({},rl,{dataTransfer:0}),aT=Ne(nT),rT=_({},ms,{relatedTarget:0}),jc=Ne(rT),iT=_({},ar,{animationName:0,elapsedTime:0,pseudoElement:0}),sT=Ne(iT),oT=_({},ar,{clipboardData:function(t){return"clipboardData"in t?t.clipboardData:window.clipboardData}}),lT=Ne(oT),uT=_({},ar,{data:0}),_p=Ne(uT),cT={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},fT={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"},dT={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function hT(t){var n=this.nativeEvent;return n.getModifierState?n.getModifierState(t):(t=dT[t])?!!n[t]:!1}function Yc(){return hT}var mT=_({},ms,{key:function(t){if(t.key){var n=cT[t.key]||t.key;if(n!=="Unidentified")return n}return t.type==="keypress"?(t=el(t),t===13?"Enter":String.fromCharCode(t)):t.type==="keydown"||t.type==="keyup"?fT[t.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:Yc,charCode:function(t){return t.type==="keypress"?el(t):0},keyCode:function(t){return t.type==="keydown"||t.type==="keyup"?t.keyCode:0},which:function(t){return t.type==="keypress"?el(t):t.type==="keydown"||t.type==="keyup"?t.keyCode:0}}),pT=Ne(mT),gT=_({},rl,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),Sp=Ne(gT),yT=_({},ms,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:Yc}),_T=Ne(yT),ST=_({},ar,{propertyName:0,elapsedTime:0,pseudoElement:0}),vT=Ne(ST),bT=_({},rl,{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}),ET=Ne(bT),TT=_({},ar,{newState:0,oldState:0}),wT=Ne(TT),RT=[9,13,27,32],Gc=Ln&&"CompositionEvent"in window,gs=null;Ln&&"documentMode"in document&&(gs=document.documentMode);var AT=Ln&&"TextEvent"in window&&!gs,vp=Ln&&(!Gc||gs&&8<gs&&11>=gs),bp=" ",Ep=!1;function Tp(t,n){switch(t){case"keyup":return RT.indexOf(n.keyCode)!==-1;case"keydown":return n.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function wp(t){return t=t.detail,typeof t=="object"&&"data"in t?t.data:null}var Wr=!1;function CT(t,n){switch(t){case"compositionend":return wp(n);case"keypress":return n.which!==32?null:(Ep=!0,bp);case"textInput":return t=n.data,t===bp&&Ep?null:t;default:return null}}function MT(t,n){if(Wr)return t==="compositionend"||!Gc&&Tp(t,n)?(t=pp(),tl=Uc=ua=null,Wr=!1,t):null;switch(t){case"paste":return null;case"keypress":if(!(n.ctrlKey||n.altKey||n.metaKey)||n.ctrlKey&&n.altKey){if(n.char&&1<n.char.length)return n.char;if(n.which)return String.fromCharCode(n.which)}return null;case"compositionend":return vp&&n.locale!=="ko"?null:n.data;default:return null}}var OT={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 Rp(t){var n=t&&t.nodeName&&t.nodeName.toLowerCase();return n==="input"?!!OT[t.type]:n==="textarea"}function Ap(t,n,r,o){Zr?Kr?Kr.push(o):Kr=[o]:Zr=o,n=Ql(n,"onChange"),0<n.length&&(r=new al("onChange","change",null,r,o),t.push({event:r,listeners:n}))}var ys=null,_s=null;function DT(t){l_(t,0)}function il(t){var n=fs(t);if(op(n))return t}function Cp(t,n){if(t==="change")return n}var Mp=!1;if(Ln){var Fc;if(Ln){var Xc="oninput"in document;if(!Xc){var Op=document.createElement("div");Op.setAttribute("oninput","return;"),Xc=typeof Op.oninput=="function"}Fc=Xc}else Fc=!1;Mp=Fc&&(!document.documentMode||9<document.documentMode)}function Dp(){ys&&(ys.detachEvent("onpropertychange",Np),_s=ys=null)}function Np(t){if(t.propertyName==="value"&&il(_s)){var n=[];Ap(n,_s,t,Lc(t)),mp(DT,n)}}function NT(t,n,r){t==="focusin"?(Dp(),ys=n,_s=r,ys.attachEvent("onpropertychange",Np)):t==="focusout"&&Dp()}function zT(t){if(t==="selectionchange"||t==="keyup"||t==="keydown")return il(_s)}function xT(t,n){if(t==="click")return il(n)}function kT(t,n){if(t==="input"||t==="change")return il(n)}function LT(t,n){return t===n&&(t!==0||1/t===1/n)||t!==t&&n!==n}var Ge=typeof Object.is=="function"?Object.is:LT;function Ss(t,n){if(Ge(t,n))return!0;if(typeof t!="object"||t===null||typeof n!="object"||n===null)return!1;var r=Object.keys(t),o=Object.keys(n);if(r.length!==o.length)return!1;for(o=0;o<r.length;o++){var u=r[o];if(!tr.call(n,u)||!Ge(t[u],n[u]))return!1}return!0}function zp(t){for(;t&&t.firstChild;)t=t.firstChild;return t}function xp(t,n){var r=zp(t);t=0;for(var o;r;){if(r.nodeType===3){if(o=t+r.textContent.length,t<=n&&o>=n)return{node:r,offset:n-t};t=o}t:{for(;r;){if(r.nextSibling){r=r.nextSibling;break t}r=r.parentNode}r=void 0}r=zp(r)}}
vendor: 63,858 bytes, line 23
23function kp(t,n){return t&&n?t===n?!0:t&&t.nodeType===3?!1:n&&n.nodeType===3?kp(t,n.parentNode):"contains"in t?t.contains(n):t.compareDocumentPosition?!!(t.compareDocumentPosition(n)&16):!1:!1}function Lp(t){t=t!=null&&t.ownerDocument!=null&&t.ownerDocument.defaultView!=null?t.ownerDocument.defaultView:window;for(var n=Jo(t.document);n instanceof t.HTMLIFrameElement;){try{var r=typeof n.contentWindow.location.href=="string"}catch(o){r=!1}if(r)t=n.contentWindow;else break;n=Jo(t.document)}return n}function Vc(t){var n=t&&t.nodeName&&t.nodeName.toLowerCase();return n&&(n==="input"&&(t.type==="text"||t.type==="search"||t.type==="tel"||t.type==="url"||t.type==="password")||n==="textarea"||t.contentEditable==="true")}var BT=Ln&&"documentMode"in document&&11>=document.documentMode,$r=null,Qc=null,vs=null,Zc=!1;function Bp(t,n,r){var o=r.window===r?r.document:r.nodeType===9?r:r.ownerDocument;Zc||$r==null||$r!==Jo(o)||(o=$r,"selectionStart"in o&&Vc(o)?o={start:o.selectionStart,end:o.selectionEnd}:(o=(o.ownerDocument&&o.ownerDocument.defaultView||window).getSelection(),o={anchorNode:o.anchorNode,anchorOffset:o.anchorOffset,focusNode:o.focusNode,focusOffset:o.focusOffset}),vs&&Ss(vs,o)||(vs=o,o=Ql(Qc,"onSelect"),0<o.length&&(n=new al("onSelect","select",null,n,r),t.push({event:n,listeners:o}),n.target=$r)))}function rr(t,n){var r={};return r[t.toLowerCase()]=n.toLowerCase(),r["Webkit"+t]="webkit"+n,r["Moz"+t]="moz"+n,r}var Jr={animationend:rr("Animation","AnimationEnd"),animationiteration:rr("Animation","AnimationIteration"),animationstart:rr("Animation","AnimationStart"),transitionrun:rr("Transition","TransitionRun"),transitionstart:rr("Transition","TransitionStart"),transitioncancel:rr("Transition","TransitionCancel"),transitionend:rr("Transition","TransitionEnd")},Kc={},Ip={};Ln&&(Ip=document.createElement("div").style,"AnimationEvent"in window||(delete Jr.animationend.animation,delete Jr.animationiteration.animation,delete Jr.animationstart.animation),"TransitionEvent"in window||delete Jr.transitionend.transition);function ir(t){if(Kc[t])return Kc[t];if(!Jr[t])return t;var n=Jr[t],r;for(r in n)if(n.hasOwnProperty(r)&&r in Ip)return Kc[t]=n[r];return t}var Up=ir("animationend"),qp=ir("animationiteration"),Hp=ir("animationstart"),IT=ir("transitionrun"),UT=ir("transitionstart"),qT=ir("transitioncancel"),jp=ir("transitionend"),Yp=new Map,Wc="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(" ");Wc.push("scrollEnd");function gn(t,n){Yp.set(t,n),nr(n,[t])}var sl=typeof reportError=="function"?reportError:function(t){if(typeof window=="object"&&typeof window.ErrorEvent=="function"){var n=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(n))return}else if(typeof process=="object"&&typeof process.emit=="function"){process.emit("uncaughtException",t);return}console.error(t)},tn=[],Pr=0,$c=0;function ol(){for(var t=Pr,n=$c=Pr=0;n<t;){var r=tn[n];tn[n++]=null;var o=tn[n];tn[n++]=null;var u=tn[n];tn[n++]=null;var f=tn[n];if(tn[n++]=null,o!==null&&u!==null){var p=o.pending;p===null?u.next=u:(u.next=p.next,p.next=u),o.pending=u}f!==0&&Gp(r,u,f)}}function ll(t,n,r,o){tn[Pr++]=t,tn[Pr++]=n,tn[Pr++]=r,tn[Pr++]=o,$c|=o,t.lanes|=o,t=t.alternate,t!==null&&(t.lanes|=o)}function Jc(t,n,r,o){return ll(t,n,r,o),ul(t)}function sr(t,n){return ll(t,null,null,n),ul(t)}function Gp(t,n,r){t.lanes|=r;var o=t.alternate;o!==null&&(o.lanes|=r);for(var u=!1,f=t.return;f!==null;)f.childLanes|=r,o=f.alternate,o!==null&&(o.childLanes|=r),f.tag===22&&(t=f.stateNode,t===null||t._visibility&1||(u=!0)),t=f,f=f.return;return t.tag===3?(f=t.stateNode,u&&n!==null&&(u=31-Ye(r),t=f.hiddenUpdates,o=t[u],o===null?t[u]=[n]:o.push(n),n.lane=r|536870912),f):null}function ul(t){if(50<Ys)throw Ys=0,ld=null,Error(s(185));for(var n=t.return;n!==null;)t=n,n=t.return;return t.tag===3?t.stateNode:null}var ti={};function HT(t,n,r,o){this.tag=t,this.key=r,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.refCleanup=this.ref=null,this.pendingProps=n,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=o,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function Fe(t,n,r,o){return new HT(t,n,r,o)}function Pc(t){return t=t.prototype,!(!t||!t.isReactComponent)}function Bn(t,n){var r=t.alternate;return r===null?(r=Fe(t.tag,n,t.key,t.mode),r.elementType=t.elementType,r.type=t.type,r.stateNode=t.stateNode,r.alternate=t,t.alternate=r):(r.pendingProps=n,r.type=t.type,r.flags=0,r.subtreeFlags=0,r.deletions=null),r.flags=t.flags&65011712,r.childLanes=t.childLanes,r.lanes=t.lanes,r.child=t.child,r.memoizedProps=t.memoizedProps,r.memoizedState=t.memoizedState,r.updateQueue=t.updateQueue,n=t.dependencies,r.dependencies=n===null?null:{lanes:n.lanes,firstContext:n.firstContext},r.sibling=t.sibling,r.index=t.index,r.ref=t.ref,r.refCleanup=t.refCleanup,r}function Fp(t,n){t.flags&=65011714;var r=t.alternate;return r===null?(t.childLanes=0,t.lanes=n,t.child=null,t.subtreeFlags=0,t.memoizedProps=null,t.memoizedState=null,t.updateQueue=null,t.dependencies=null,t.stateNode=null):(t.childLanes=r.childLanes,t.lanes=r.lanes,t.child=r.child,t.subtreeFlags=0,t.deletions=null,t.memoizedProps=r.memoizedProps,t.memoizedState=r.memoizedState,t.updateQueue=r.updateQueue,t.type=r.type,n=r.dependencies,t.dependencies=n===null?null:{lanes:n.lanes,firstContext:n.firstContext}),t}function cl(t,n,r,o,u,f){var p=0;if(o=t,typeof t=="function")Pc(t)&&(p=1);else if(typeof t=="string")p=X1(t,r,Xt.current)?26:t==="html"||t==="head"||t==="body"?27:5;else t:switch(t){case q:return t=Fe(31,r,n,u),t.elementType=q,t.lanes=f,t;case N:return or(r.children,u,f,n);case j:p=8,u|=24;break;case G:return t=Fe(12,r,n,u|2),t.elementType=G,t.lanes=f,t;case U:return t=Fe(13,r,n,u),t.elementType=U,t.lanes=f,t;case L:return t=Fe(19,r,n,u),t.elementType=L,t.lanes=f,t;default:if(typeof t=="object"&&t!==null)switch(t.$$typeof){case Q:p=10;break t;case X:p=9;break t;case $:p=11;break t;case I:p=14;break t;case F:p=16,o=null;break t}p=29,r=Error(s(130,t===null?"null":typeof t,"")),o=null}return n=Fe(p,r,n,u),n.elementType=t,n.type=o,n.lanes=f,n}function or(t,n,r,o){return t=Fe(7,t,o,n),t.lanes=r,t}function tf(t,n,r){return t=Fe(6,t,null,n),t.lanes=r,t}function Xp(t){var n=Fe(18,null,null,0);return n.stateNode=t,n}function ef(t,n,r){return n=Fe(4,t.children!==null?t.children:[],t.key,n),n.lanes=r,n.stateNode={containerInfo:t.containerInfo,pendingChildren:null,implementation:t.implementation},n}var Vp=new WeakMap;function en(t,n){if(typeof t=="object"&&t!==null){var r=Vp.get(t);return r!==void 0?r:(n={value:t,source:n,stack:Pa(n)},Vp.set(t,n),n)}return{value:t,source:n,stack:Pa(n)}}var ei=[],ni=0,fl=null,bs=0,nn=[],an=0,ca=null,wn=1,Rn="";function In(t,n){ei[ni++]=bs,ei[ni++]=fl,fl=t,bs=n}function Qp(t,n,r){nn[an++]=wn,nn[an++]=Rn,nn[an++]=ca,ca=t;var o=wn;t=Rn;var u=32-Ye(o)-1;o&=~(1<<u),r+=1;var f=32-Ye(n)+u;if(30<f){var p=u-u%5;f=(o&(1<<p)-1).toString(32),o>>=p,u-=p,wn=1<<32-Ye(n)+u|r<<u|o,Rn=f+t}else wn=1<<f|r<<u|o,Rn=t}function nf(t){t.return!==null&&(In(t,1),Qp(t,1,0))}function af(t){for(;t===fl;)fl=ei[--ni],ei[ni]=null,bs=ei[--ni],ei[ni]=null;for(;t===ca;)ca=nn[--an],nn[an]=null,Rn=nn[--an],nn[an]=null,wn=nn[--an],nn[an]=null}function Zp(t,n){nn[an++]=wn,nn[an++]=Rn,nn[an++]=ca,wn=n.id,Rn=n.overflow,ca=t}var pe=null,Gt=null,Tt=!1,fa=null,rn=!1,rf=Error(s(519));function da(t){var n=Error(s(418,1<arguments.length&&arguments[1]!==void 0&&arguments[1]?"text":"HTML",""));throw Es(en(n,t)),rf}function Kp(t){var n=t.stateNode,r=t.type,o=t.memoizedProps;switch(n[me]=t,n[De]=o,r){case"dialog":yt("cancel",n),yt("close",n);break;case"iframe":case"object":case"embed":yt("load",n);break;case"video":case"audio":for(r=0;r<Fs.length;r++)yt(Fs[r],n);break;case"source":yt("error",n);break;case"img":case"image":case"link":yt("error",n),yt("load",n);break;case"details":yt("toggle",n);break;case"input":yt("invalid",n),lp(n,o.value,o.defaultValue,o.checked,o.defaultChecked,o.type,o.name,!0);break;case"select":yt("invalid",n);break;case"textarea":yt("invalid",n),cp(n,o.value,o.defaultValue,o.children)}r=o.children,typeof r!="string"&&typeof r!="number"&&typeof r!="bigint"||n.textContent===""+r||o.suppressHydrationWarning===!0||d_(n.textContent,r)?(o.popover!=null&&(yt("beforetoggle",n),yt("toggle",n)),o.onScroll!=null&&yt("scroll",n),o.onScrollEnd!=null&&yt("scrollend",n),o.onClick!=null&&(n.onclick=kn),n=!0):n=!1,n||da(t,!0)}function Wp(t){for(pe=t.return;pe;)switch(pe.tag){case 5:case 31:case 13:rn=!1;return;case 27:case 3:rn=!0;return;default:pe=pe.return}}function ai(t){if(t!==pe)return!1;if(!Tt)return Wp(t),Tt=!0,!1;var n=t.tag,r;if((r=n!==3&&n!==27)&&((r=n===5)&&(r=t.type,r=!(r!=="form"&&r!=="button")||Td(t.type,t.memoizedProps)),r=!r),r&&Gt&&da(t),Wp(t),n===13){if(t=t.memoizedState,t=t!==null?t.dehydrated:null,!t)throw Error(s(317));Gt=b_(t)}else if(n===31){if(t=t.memoizedState,t=t!==null?t.dehydrated:null,!t)throw Error(s(317));Gt=b_(t)}else n===27?(n=Gt,Aa(t.type)?(t=Md,Md=null,Gt=t):Gt=n):Gt=pe?on(t.stateNode.nextSibling):null;return!0}function lr(){Gt=pe=null,Tt=!1}function sf(){var t=fa;return t!==null&&(Le===null?Le=t:Le.push.apply(Le,t),fa=null),t}function Es(t){fa===null?fa=[t]:fa.push(t)}var of=ne(null),ur=null,Un=null;function ha(t,n,r){bt(of,n._currentValue),n._currentValue=r}function qn(t){t._currentValue=of.current,Yt(of)}function lf(t,n,r){for(;t!==null;){var o=t.alternate;if((t.childLanes&n)!==n?(t.childLanes|=n,o!==null&&(o.childLanes|=n)):o!==null&&(o.childLanes&n)!==n&&(o.childLanes|=n),t===r)break;t=t.return}}function uf(t,n,r,o){var u=t.child;for(u!==null&&(u.return=t);u!==null;){var f=u.dependencies;if(f!==null){var p=u.child;f=f.firstContext;t:for(;f!==null;){var y=f;f=u;for(var b=0;b<n.length;b++)if(y.context===n[b]){f.lanes|=r,y=f.alternate,y!==null&&(y.lanes|=r),lf(f.return,r,t),o||(p=null);break t}f=y.next}}else if(u.tag===18){if(p=u.return,p===null)throw Error(s(341));p.lanes|=r,f=p.alternate,f!==null&&(f.lanes|=r),lf(p,r,t),p=null}else p=u.child;if(p!==null)p.return=u;else for(p=u;p!==null;){if(p===t){p=null;break}if(u=p.sibling,u!==null){u.return=p.return,p=u;break}p=p.return}u=p}}function ri(t,n,r,o){t=null;for(var u=n,f=!1;u!==null;){if(!f){if((u.flags&524288)!==0)f=!0;else if((u.flags&262144)!==0)break}if(u.tag===10){var p=u.alternate;if(p===null)throw Error(s(387));if(p=p.memoizedProps,p!==null){var y=u.type;Ge(u.pendingProps.value,p.value)||(t!==null?t.push(y):t=[y])}}else if(u===ra.current){if(p=u.alternate,p===null)throw Error(s(387));p.memoizedState.memoizedState!==u.memoizedState.memoizedState&&(t!==null?t.push(Ks):t=[Ks])}u=u.return}t!==null&&uf(n,t,r,o),n.flags|=262144}function dl(t){for(t=t.firstContext;t!==null;){if(!Ge(t.context._currentValue,t.memoizedValue))return!0;t=t.next}return!1}function cr(t){ur=t,Un=null,t=t.dependencies,t!==null&&(t.firstContext=null)}function ge(t){return $p(ur,t)}function hl(t,n){return ur===null&&cr(t),$p(t,n)}function $p(t,n){var r=n._currentValue;if(n={context:n,memoizedValue:r,next:null},Un===null){if(t===null)throw Error(s(308));Un=n,t.dependencies={lanes:0,firstContext:n},t.flags|=524288}else Un=Un.next=n;return r}var jT=typeof AbortController<"u"?AbortController:function(){var t=[],n=this.signal={aborted:!1,addEventListener:function(r,o){t.push(o)}};this.abort=function(){n.aborted=!0,t.forEach(function(r){return r()})}},YT=e.unstable_scheduleCallback,GT=e.unstable_NormalPriority,ae={$$typeof:Q,Consumer:null,Provider:null,_currentValue:null,_currentValue2:null,_threadCount:0};function cf(){return{controller:new jT,data:new Map,refCount:0}}function Ts(t){t.refCount--,t.refCount===0&&YT(GT,function(){t.controller.abort()})}var ws=null,ff=0,ii=0,si=null;function FT(t,n){if(ws===null){var r=ws=[];ff=0,ii=md(),si={status:"pending",value:void 0,then:function(o){r.push(o)}}}return ff++,n.then(Jp,Jp),n}function Jp(){if(--ff===0&&ws!==null){si!==null&&(si.status="fulfilled");var t=ws;ws=null,ii=0,si=null;for(var n=0;n<t.length;n++)(0,t[n])()}}function XT(t,n){var r=[],o={status:"pending",value:null,reason:null,then:function(u){r.push(u)}};return t.then(function(){o.status="fulfilled",o.value=n;for(var u=0;u<r.length;u++)(0,r[u])(n)},function(u){for(o.status="rejected",o.reason=u,u=0;u<r.length;u++)(0,r[u])(void 0)}),o}var Pp=R.S;R.S=function(t,n){By=Vt(),typeof n=="object"&&n!==null&&typeof n.then=="function"&&FT(t,n),Pp!==null&&Pp(t,n)};var fr=ne(null);function df(){var t=fr.current;return t!==null?t:qt.pooledCache}function ml(t,n){n===null?bt(fr,fr.current):bt(fr,n.pool)}function tg(){var t=df();return t===null?null:{parent:ae._currentValue,pool:t}}var oi=Error(s(460)),hf=Error(s(474)),pl=Error(s(542)),gl={then:function(){}};function eg(t){return t=t.status,t==="fulfilled"||t==="rejected"}function ng(t,n,r){switch(r=t[r],r===void 0?t.push(n):r!==n&&(n.then(kn,kn),n=r),n.status){case"fulfilled":return n.value;case"rejected":throw t=n.reason,rg(t),t;default:if(typeof n.status=="string")n.then(kn,kn);else{if(t=qt,t!==null&&100<t.shellSuspendCounter)throw Error(s(482));t=n,t.status="pending",t.then(function(o){if(n.status==="pending"){var u=n;u.status="fulfilled",u.value=o}},function(o){if(n.status==="pending"){var u=n;u.status="rejected",u.reason=o}})}switch(n.status){case"fulfilled":return n.value;case"rejected":throw t=n.reason,rg(t),t}throw hr=n,oi}}function dr(t){try{var n=t._init;return n(t._payload)}catch(r){throw r!==null&&typeof r=="object"&&typeof r.then=="function"?(hr=r,oi):r}}var hr=null;function ag(){if(hr===null)throw Error(s(459));var t=hr;return hr=null,t}function rg(t){if(t===oi||t===pl)throw Error(s(483))}var li=null,Rs=0;function yl(t){var n=Rs;return Rs+=1,li===null&&(li=[]),ng(li,t,n)}function As(t,n){n=n.props.ref,t.ref=n!==void 0?n:null}function _l(t,n){throw n.$$typeof===v?Error(s(525)):(t=Object.prototype.toString.call(n),Error(s(31,t==="[object Object]"?"object with keys {"+Object.keys(n).join(", ")+"}":t)))}function ig(t){function n(w,E){if(t){var A=w.deletions;A===null?(w.deletions=[E],w.flags|=16):A.push(E)}}function r(w,E){if(!t)return null;for(;E!==null;)n(w,E),E=E.sibling;return null}function o(w){for(var E=new Map;w!==null;)w.key!==null?E.set(w.key,w):E.set(w.index,w),w=w.sibling;return E}function u(w,E){return w=Bn(w,E),w.index=0,w.sibling=null,w}function f(w,E,A){return w.index=A,t?(A=w.alternate,A!==null?(A=A.index,A<E?(w.flags|=67108866,E):A):(w.flags|=67108866,E)):(w.flags|=1048576,E)}function p(w){return t&&w.alternate===null&&(w.flags|=67108866),w}function y(w,E,A,x){return E===null||E.tag!==6?(E=tf(A,w.mode,x),E.return=w,E):(E=u(E,A),E.return=w,E)}function b(w,E,A,x){var tt=A.type;return tt===N?z(w,E,A.props.children,x,A.key):E!==null&&(E.elementType===tt||typeof tt=="object"&&tt!==null&&tt.$$typeof===F&&dr(tt)===E.type)?(E=u(E,A.props),As(E,A),E.return=w,E):(E=cl(A.type,A.key,A.props,null,w.mode,x),As(E,A),E.return=w,E)}function C(w,E,A,x){return E===null||E.tag!==4||E.stateNode.containerInfo!==A.containerInfo||E.stateNode.implementation!==A.implementation?(E=ef(A,w.mode,x),E.return=w,E):(E=u(E,A.children||[]),E.return=w,E)}function z(w,E,A,x,tt){return E===null||E.tag!==7?(E=or(A,w.mode,x,tt),E.return=w,E):(E=u(E,A),E.return=w,E)}function k(w,E,A){if(typeof E=="string"&&E!==""||typeof E=="number"||typeof E=="bigint")return E=tf(""+E,w.mode,A),E.return=w,E;if(typeof E=="object"&&E!==null){switch(E.$$typeof){case T:return A=cl(E.type,E.key,E.props,null,w.mode,A),As(A,E),A.return=w,A;case O:return E=ef(E,w.mode,A),E.return=w,E;case F:return E=dr(E),k(w,E,A)}if(dt(E)||Y(E))return E=or(E,w.mode,A,null),E.return=w,E;if(typeof E.then=="function")return k(w,yl(E),A);if(E.$$typeof===Q)return k(w,hl(w,E),A);_l(w,E)}return null}function M(w,E,A,x){var tt=E!==null?E.key:null;if(typeof A=="string"&&A!==""||typeof A=="number"||typeof A=="bigint")return tt!==null?null:y(w,E,""+A,x);if(typeof A=="object"&&A!==null){switch(A.$$typeof){case T:return A.key===tt?b(w,E,A,x):null;case O:return A.key===tt?C(w,E,A,x):null;case F:return A=dr(A),M(w,E,A,x)}if(dt(A)||Y(A))return tt!==null?null:z(w,E,A,x,null);if(typeof A.then=="function")return M(w,E,yl(A),x);if(A.$$typeof===Q)return M(w,E,hl(w,A),x);_l(w,A)}return null}function D(w,E,A,x,tt){if(typeof x=="string"&&x!==""||typeof x=="number"||typeof x=="bigint")return w=w.get(A)||null,y(E,w,""+x,tt);if(typeof x=="object"&&x!==null){switch(x.$$typeof){case T:return w=w.get(x.key===null?A:x.key)||null,b(E,w,x,tt);case O:return w=w.get(x.key===null?A:x.key)||null,C(E,w,x,tt);case F:return x=dr(x),D(w,E,A,x,tt)}if(dt(x)||Y(x))return w=w.get(A)||null,z(E,w,x,tt,null);if(typeof x.then=="function")return D(w,E,A,yl(x),tt);if(x.$$typeof===Q)return D(w,E,A,hl(E,x),tt);_l(E,x)}return null}function K(w,E,A,x){for(var tt=null,Mt=null,W=E,ht=E=0,vt=null;W!==null&&ht<A.length;ht++){W.index>ht?(vt=W,W=null):vt=W.sibling;var Ot=M(w,W,A[ht],x);if(Ot===null){W===null&&(W=vt);break}t&&W&&Ot.alternate===null&&n(w,W),E=f(Ot,E,ht),Mt===null?tt=Ot:Mt.sibling=Ot,Mt=Ot,W=vt}if(ht===A.length)return r(w,W),Tt&&In(w,ht),tt;if(W===null){for(;ht<A.length;ht++)W=k(w,A[ht],x),W!==null&&(E=f(W,E,ht),Mt===null?tt=W:Mt.sibling=W,Mt=W);return Tt&&In(w,ht),tt}for(W=o(W);ht<A.length;ht++)vt=D(W,w,ht,A[ht],x),vt!==null&&(t&&vt.alternate!==null&&W.delete(vt.key===null?ht:vt.key),E=f(vt,E,ht),Mt===null?tt=vt:Mt.sibling=vt,Mt=vt);return t&&W.forEach(function(Na){return n(w,Na)}),Tt&&In(w,ht),tt}function at(w,E,A,x){if(A==null)throw Error(s(151));for(var tt=null,Mt=null,W=E,ht=E=0,vt=null,Ot=A.next();W!==null&&!Ot.done;ht++,Ot=A.next()){W.index>ht?(vt=W,W=null):vt=W.sibling;var Na=M(w,W,Ot.value,x);if(Na===null){W===null&&(W=vt);break}t&&W&&Na.alternate===null&&n(w,W),E=f(Na,E,ht),Mt===null?tt=Na:Mt.sibling=Na,Mt=Na,W=vt}if(Ot.done)return r(w,W),Tt&&In(w,ht),tt;if(W===null){for(;!Ot.done;ht++,Ot=A.next())Ot=k(w,Ot.value,x),Ot!==null&&(E=f(Ot,E,ht),Mt===null?tt=Ot:Mt.sibling=Ot,Mt=Ot);return Tt&&In(w,ht),tt}for(W=o(W);!Ot.done;ht++,Ot=A.next())Ot=D(W,w,ht,Ot.value,x),Ot!==null&&(t&&Ot.alternate!==null&&W.delete(Ot.key===null?ht:Ot.key),E=f(Ot,E,ht),Mt===null?tt=Ot:Mt.sibling=Ot,Mt=Ot);return t&&W.forEach(function(nw){return n(w,nw)}),Tt&&In(w,ht),tt}function Ut(w,E,A,x){if(typeof A=="object"&&A!==null&&A.type===N&&A.key===null&&(A=A.props.children),typeof A=="object"&&A!==null){switch(A.$$typeof){case T:t:{for(var tt=A.key;E!==null;){if(E.key===tt){if(tt=A.type,tt===N){if(E.tag===7){r(w,E.sibling),x=u(E,A.props.children),x.return=w,w=x;break t}}else if(E.elementType===tt||typeof tt=="object"&&tt!==null&&tt.$$typeof===F&&dr(tt)===E.type){r(w,E.sibling),x=u(E,A.props),As(x,A),x.return=w,w=x;break t}r(w,E);break}else n(w,E);E=E.sibling}A.type===N?(x=or(A.props.children,w.mode,x,A.key),x.return=w,w=x):(x=cl(A.type,A.key,A.props,null,w.mode,x),As(x,A),x.return=w,w=x)}return p(w);case O:t:{for(tt=A.key;E!==null;){if(E.key===tt)if(E.tag===4&&E.stateNode.containerInfo===A.containerInfo&&E.stateNode.implementation===A.implementation){r(w,E.sibling),x=u(E,A.children||[]),x.return=w,w=x;break t}else{r(w,E);break}else n(w,E);E=E.sibling}x=ef(A,w.mode,x),x.return=w,w=x}return p(w);case F:return A=dr(A),Ut(w,E,A,x)}if(dt(A))return K(w,E,A,x);if(Y(A)){if(tt=Y(A),typeof tt!="function")throw Error(s(150));return A=tt.call(A),at(w,E,A,x)}if(typeof A.then=="function")return Ut(w,E,yl(A),x);if(A.$$typeof===Q)return Ut(w,E,hl(w,A),x);_l(w,A)}return typeof A=="string"&&A!==""||typeof A=="number"||typeof A=="bigint"?(A=""+A,E!==null&&E.tag===6?(r(w,E.sibling),x=u(E,A),x.return=w,w=x):(r(w,E),x=tf(A,w.mode,x),x.return=w,w=x),p(w)):r(w,E)}return function(w,E,A,x){try{Rs=0;var tt=Ut(w,E,A,x);return li=null,tt}catch(W){if(W===oi||W===pl)throw W;var Mt=Fe(29,W,null,w.mode);return Mt.lanes=x,Mt.return=w,Mt}finally{}}}var mr=ig(!0),sg=ig(!1),ma=!1;function mf(t){t.updateQueue={baseState:t.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,lanes:0,hiddenCallbacks:null},callbacks:null}}function pf(t,n){t=t.updateQueue,n.updateQueue===t&&(n.updateQueue={baseState:t.baseState,firstBaseUpdate:t.firstBaseUpdate,lastBaseUpdate:t.lastBaseUpdate,shared:t.shared,callbacks:null})}function pa(t){return{lane:t,tag:0,payload:null,callback:null,next:null}}function ga(t,n,r){var o=t.updateQueue;if(o===null)return null;if(o=o.shared,(Dt&2)!==0){var u=o.pending;return u===null?n.next=n:(n.next=u.next,u.next=n),o.pending=n,n=ul(t),Gp(t,null,r),n}return ll(t,o,n,r),ul(t)}function Cs(t,n,r){if(n=n.updateQueue,n!==null&&(n=n.shared,(r&4194048)!==0)){var o=n.lanes;o&=t.pendingLanes,r|=o,n.lanes=r,$m(t,r)}}function gf(t,n){var r=t.updateQueue,o=t.alternate;if(o!==null&&(o=o.updateQueue,r===o)){var u=null,f=null;if(r=r.firstBaseUpdate,r!==null){do{var p={lane:r.lane,tag:r.tag,payload:r.payload,callback:null,next:null};f===null?u=f=p:f=f.next=p,r=r.next}while(r!==null);f===null?u=f=n:f=f.next=n}else u=f=n;r={baseState:o.baseState,firstBaseUpdate:u,lastBaseUpdate:f,shared:o.shared,callbacks:o.callbacks},t.updateQueue=r;return}t=r.lastBaseUpdate,t===null?r.firstBaseUpdate=n:t.next=n,r.lastBaseUpdate=n}var yf=!1;function Ms(){if(yf){var t=si;if(t!==null)throw t}}function Os(t,n,r,o){yf=!1;var u=t.updateQueue;ma=!1;var f=u.firstBaseUpdate,p=u.lastBaseUpdate,y=u.shared.pending;if(y!==null){u.shared.pending=null;var b=y,C=b.next;b.next=null,p===null?f=C:p.next=C,p=b;var z=t.alternate;z!==null&&(z=z.updateQueue,y=z.lastBaseUpdate,y!==p&&(y===null?z.firstBaseUpdate=C:y.next=C,z.lastBaseUpdate=b))}if(f!==null){var k=u.baseState;p=0,z=C=b=null,y=f;do{var M=y.lane&-536870913,D=M!==y.lane;if(D?(St&M)===M:(o&M)===M){M!==0&&M===ii&&(yf=!0),z!==null&&(z=z.next={lane:0,tag:y.tag,payload:y.payload,callback:null,next:null});t:{var K=t,at=y;M=n;var Ut=r;switch(at.tag){case 1:if(K=at.payload,typeof K=="function"){k=K.call(Ut,k,M);break t}k=K;break t;case 3:K.flags=K.flags&-65537|128;case 0:if(K=at.payload,M=typeof K=="function"?K.call(Ut,k,M):K,M==null)break t;k=_({},k,M);break t;case 2:ma=!0}}M=y.callback,M!==null&&(t.flags|=64,D&&(t.flags|=8192),D=u.callbacks,D===null?u.callbacks=[M]:D.push(M))}else D={lane:M,tag:y.tag,payload:y.payload,callback:y.callback,next:null},z===null?(C=z=D,b=k):z=z.next=D,p|=M;if(y=y.next,y===null){if(y=u.shared.pending,y===null)break;D=y,y=D.next,D.next=null,u.lastBaseUpdate=D,u.shared.pending=null}}while(!0);z===null&&(b=k),u.baseState=b,u.firstBaseUpdate=C,u.lastBaseUpdate=z,f===null&&(u.shared.lanes=0),ba|=p,t.lanes=p,t.memoizedState=k}}function og(t,n){if(typeof t!="function")throw Error(s(191,t));t.call(n)}function lg(t,n){var r=t.callbacks;if(r!==null)for(t.callbacks=null,t=0;t<r.length;t++)og(r[t],n)}var ui=ne(null),Sl=ne(0);function ug(t,n){t=Zn,bt(Sl,t),bt(ui,n),Zn=t|n.baseLanes}function _f(){bt(Sl,Zn),bt(ui,ui.current)}function Sf(){Zn=Sl.current,Yt(ui),Yt(Sl)}var Xe=ne(null),sn=null;function ya(t){var n=t.alternate;bt(te,te.current&1),bt(Xe,t),sn===null&&(n===null||ui.current!==null||n.memoizedState!==null)&&(sn=t)}function vf(t){bt(te,te.current),bt(Xe,t),sn===null&&(sn=t)}function cg(t){t.tag===22?(bt(te,te.current),bt(Xe,t),sn===null&&(sn=t)):_a()}function _a(){bt(te,te.current),bt(Xe,Xe.current)}function Ve(t){Yt(Xe),sn===t&&(sn=null),Yt(te)}var te=ne(0);function vl(t){for(var n=t;n!==null;){if(n.tag===13){var r=n.memoizedState;if(r!==null&&(r=r.dehydrated,r===null||Ad(r)||Cd(r)))return n}else if(n.tag===19&&(n.memoizedProps.revealOrder==="forwards"||n.memoizedProps.revealOrder==="backwards"||n.memoizedProps.revealOrder==="unstable_legacy-backwards"||n.memoizedProps.revealOrder==="together")){if((n.flags&128)!==0)return n}else if(n.child!==null){n.child.return=n,n=n.child;continue}if(n===t)break;for(;n.sibling===null;){if(n.return===null||n.return===t)return null;n=n.return}n.sibling.return=n.return,n=n.sibling}return null}var Hn=0,ft=null,Bt=null,re=null,bl=!1,ci=!1,pr=!1,El=0,Ds=0,fi=null,VT=0;function Kt(){throw Error(s(321))}function bf(t,n){if(n===null)return!1;for(var r=0;r<n.length&&r<t.length;r++)if(!Ge(t[r],n[r]))return!1;return!0}function Ef(t,n,r,o,u,f){return Hn=f,ft=n,n.memoizedState=null,n.updateQueue=null,n.lanes=0,R.H=t===null||t.memoizedState===null?Qg:If,pr=!1,f=r(o,u),pr=!1,ci&&(f=dg(n,r,o,u)),fg(t),f}function fg(t){R.H=xs;var n=Bt!==null&&Bt.next!==null;if(Hn=0,re=Bt=ft=null,bl=!1,Ds=0,fi=null,n)throw Error(s(300));t===null||ie||(t=t.dependencies,t!==null&&dl(t)&&(ie=!0))}function dg(t,n,r,o){ft=t;var u=0;do{if(ci&&(fi=null),Ds=0,ci=!1,25<=u)throw Error(s(301));if(u+=1,re=Bt=null,t.updateQueue!=null){var f=t.updateQueue;f.lastEffect=null,f.events=null,f.stores=null,f.memoCache!=null&&(f.memoCache.index=0)}R.H=Zg,f=n(r,o)}while(ci);return f}function QT(){var t=R.H,n=t.useState()[0];return n=typeof n.then=="function"?Ns(n):n,t=t.useState()[0],(Bt!==null?Bt.memoizedState:null)!==t&&(ft.flags|=1024),n}function Tf(){var t=El!==0;return El=0,t}function wf(t,n,r){n.updateQueue=t.updateQueue,n.flags&=-2053,t.lanes&=~r}function Rf(t){if(bl){for(t=t.memoizedState;t!==null;){var n=t.queue;n!==null&&(n.pending=null),t=t.next}bl=!1}Hn=0,re=Bt=ft=null,ci=!1,Ds=El=0,fi=null}function we(){var t={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return re===null?ft.memoizedState=re=t:re=re.next=t,re}function ee(){if(Bt===null){var t=ft.alternate;t=t!==null?t.memoizedState:null}else t=Bt.next;var n=re===null?ft.memoizedState:re.next;if(n!==null)re=n,Bt=t;else{if(t===null)throw ft.alternate===null?Error(s(467)):Error(s(310));Bt=t,t={memoizedState:Bt.memoizedState,baseState:Bt.baseState,baseQueue:Bt.baseQueue,queue:Bt.queue,next:null},re===null?ft.memoizedState=re=t:re=re.next=t}return re}function Tl(){return{lastEffect:null,events:null,stores:null,memoCache:null}}function Ns(t){var n=Ds;return Ds+=1,fi===null&&(fi=[]),t=ng(fi,t,n),n=ft,(re===null?n.memoizedState:re.next)===null&&(n=n.alternate,R.H=n===null||n.memoizedState===null?Qg:If),t}function wl(t){if(t!==null&&typeof t=="object"){if(typeof t.then=="function")return Ns(t);if(t.$$typeof===Q)return ge(t)}throw Error(s(438,String(t)))}function Af(t){var n=null,r=ft.updateQueue;if(r!==null&&(n=r.memoCache),n==null){var o=ft.alternate;o!==null&&(o=o.updateQueue,o!==null&&(o=o.memoCache,o!=null&&(n={data:o.data.map(function(u){return u.slice()}),index:0})))}if(n==null&&(n={data:[],index:0}),r===null&&(r=Tl(),ft.updateQueue=r),r.memoCache=n,r=n.data[n.index],r===void 0)for(r=n.data[n.index]=Array(t),o=0;o<t;o++)r[o]=V;return n.index++,r}function jn(t,n){return typeof n=="function"?n(t):n}function Rl(t){var n=ee();return Cf(n,Bt,t)}function Cf(t,n,r){var o=t.queue;if(o===null)throw Error(s(311));o.lastRenderedReducer=r;var u=t.baseQueue,f=o.pending;if(f!==null){if(u!==null){var p=u.next;u.next=f.next,f.next=p}n.baseQueue=u=f,o.pending=null}if(f=t.baseState,u===null)t.memoizedState=f;else{n=u.next;var y=p=null,b=null,C=n,z=!1;do{var k=C.lane&-536870913;if(k!==C.lane?(St&k)===k:(Hn&k)===k){var M=C.revertLane;if(M===0)b!==null&&(b=b.next={lane:0,revertLane:0,gesture:null,action:C.action,hasEagerState:C.hasEagerState,eagerState:C.eagerState,next:null}),k===ii&&(z=!0);else if((Hn&M)===M){C=C.next,M===ii&&(z=!0);continue}else k={lane:0,revertLane:C.revertLane,gesture:null,action:C.action,hasEagerState:C.hasEagerState,eagerState:C.eagerState,next:null},b===null?(y=b=k,p=f):b=b.next=k,ft.lanes|=M,ba|=M;k=C.action,pr&&r(f,k),f=C.hasEagerState?C.eagerState:r(f,k)}else M={lane:k,revertLane:C.revertLane,gesture:C.gesture,action:C.action,hasEagerState:C.hasEagerState,eagerState:C.eagerState,next:null},b===null?(y=b=M,p=f):b=b.next=M,ft.lanes|=k,ba|=k;C=C.next}while(C!==null&&C!==n);if(b===null?p=f:b.next=y,!Ge(f,t.memoizedState)&&(ie=!0,z&&(r=si,r!==null)))throw r;t.memoizedState=f,t.baseState=p,t.baseQueue=b,o.lastRenderedState=f}return u===null&&(o.lanes=0),[t.memoizedState,o.dispatch]}function Mf(t){var n=ee(),r=n.queue;if(r===null)throw Error(s(311));r.lastRenderedReducer=t;var o=r.dispatch,u=r.pending,f=n.memoizedState;if(u!==null){r.pending=null;var p=u=u.next;do f=t(f,p.action),p=p.next;while(p!==u);Ge(f,n.memoizedState)||(ie=!0),n.memoizedState=f,n.baseQueue===null&&(n.baseState=f),r.lastRenderedState=f}return[f,o]}function hg(t,n,r){var o=ft,u=ee(),f=Tt;if(f){if(r===void 0)throw Error(s(407));r=r()}else r=n();var p=!Ge((Bt||u).memoizedState,r);if(p&&(u.memoizedState=r,ie=!0),u=u.queue,Nf(gg.bind(null,o,u,t),[t]),u.getSnapshot!==n||p||re!==null&&re.memoizedState.tag&1){if(o.flags|=2048,di(9,{destroy:void 0},pg.bind(null,o,u,r,n),null),qt===null)throw Error(s(349));f||(Hn&127)!==0||mg(o,n,r)}return r}function mg(t,n,r){t.flags|=16384,t={getSnapshot:n,value:r},n=ft.updateQueue,n===null?(n=Tl(),ft.updateQueue=n,n.stores=[t]):(r=n.stores,r===null?n.stores=[t]:r.push(t))}function pg(t,n,r,o){n.value=r,n.getSnapshot=o,yg(n)&&_g(t)}function gg(t,n,r){return r(function(){yg(n)&&_g(t)})}function yg(t){var n=t.getSnapshot;t=t.value;try{var r=n();return!Ge(t,r)}catch(o){return!0}}function _g(t){var n=sr(t,2);n!==null&&Be(n,t,2)}function Of(t){var n=we();if(typeof t=="function"){var r=t;if(t=r(),pr){oa(!0);try{r()}finally{oa(!1)}}}return n.memoizedState=n.baseState=t,n.queue={pending:null,lanes:0,dispatch:null,lastRenderedReducer:jn,lastRenderedState:t},n}function Sg(t,n,r,o){return t.baseState=r,Cf(t,Bt,typeof o=="function"?o:jn)}function ZT(t,n,r,o,u){if(Ml(t))throw Error(s(485));if(t=n.action,t!==null){var f={payload:u,action:t,next:null,isTransition:!0,status:"pending",value:null,reason:null,listeners:[],then:function(p){f.listeners.push(p)}};R.T!==null?r(!0):f.isTransition=!1,o(f),r=n.pending,r===null?(f.next=n.pending=f,vg(n,f)):(f.next=r.next,n.pending=r.next=f)}}function vg(t,n){var r=n.action,o=n.payload,u=t.state;if(n.isTransition){var f=R.T,p={};R.T=p;try{var y=r(u,o),b=R.S;b!==null&&b(p,y),bg(t,n,y)}catch(C){Df(t,n,C)}finally{f!==null&&p.types!==null&&(f.types=p.types),R.T=f}}else try{f=r(u,o),bg(t,n,f)}catch(C){Df(t,n,C)}}function bg(t,n,r){r!==null&&typeof r=="object"&&typeof r.then=="function"?r.then(function(o){Eg(t,n,o)},function(o){return Df(t,n,o)}):Eg(t,n,r)}function Eg(t,n,r){n.status="fulfilled",n.value=r,Tg(n),t.state=r,n=t.pending,n!==null&&(r=n.next,r===n?t.pending=null:(r=r.next,n.next=r,vg(t,r)))}function Df(t,n,r){var o=t.pending;if(t.pending=null,o!==null){o=o.next;do n.status="rejected",n.reason=r,Tg(n),n=n.next;while(n!==o)}t.action=null}function Tg(t){t=t.listeners;for(var n=0;n<t.length;n++)(0,t[n])()}function wg(t,n){return n}function Rg(t,n){if(Tt){var r=qt.formState;if(r!==null){t:{var o=ft;if(Tt){if(Gt){e:{for(var u=Gt,f=rn;u.nodeType!==8;){if(!f){u=null;break e}if(u=on(u.nextSibling),u===null){u=null;break e}}f=u.data,u=f==="F!"||f==="F"?u:null}if(u){Gt=on(u.nextSibling),o=u.data==="F!";break t}}da(o)}o=!1}o&&(n=r[0])}}return r=we(),r.memoizedState=r.baseState=n,o={pending:null,lanes:0,dispatch:null,lastRenderedReducer:wg,lastRenderedState:n},r.queue=o,r=Fg.bind(null,ft,o),o.dispatch=r,o=Of(!1),f=Bf.bind(null,ft,!1,o.queue),o=we(),u={state:n,dispatch:null,action:t,pending:null},o.queue=u,r=ZT.bind(null,ft,u,f,r),u.dispatch=r,o.memoizedState=t,[n,r,!1]}function Ag(t){var n=ee();return Cg(n,Bt,t)}function Cg(t,n,r){if(n=Cf(t,n,wg)[0],t=Rl(jn)[0],typeof n=="object"&&n!==null&&typeof n.then=="function")try{var o=Ns(n)}catch(p){throw p===oi?pl:p}else o=n;n=ee();var u=n.queue,f=u.dispatch;return r!==n.memoizedState&&(ft.flags|=2048,di(9,{destroy:void 0},KT.bind(null,u,r),null)),[o,f,t]}function KT(t,n){t.action=n}function Mg(t){var n=ee(),r=Bt;if(r!==null)return Cg(n,r,t);ee(),n=n.memoizedState,r=ee();var o=r.queue.dispatch;return r.memoizedState=t,[n,o,!1]}function di(t,n,r,o){return t={tag:t,create:r,deps:o,inst:n,next:null},n=ft.updateQueue,n===null&&(n=Tl(),ft.updateQueue=n),r=n.lastEffect,r===null?n.lastEffect=t.next=t:(o=r.next,r.next=t,t.next=o,n.lastEffect=t),t}function Og(){return ee().memoizedState}function Al(t,n,r,o){var u=we();ft.flags|=t,u.memoizedState=di(1|n,{destroy:void 0},r,o===void 0?null:o)}function Cl(t,n,r,o){var u=ee();o=o===void 0?null:o;var f=u.memoizedState.inst;Bt!==null&&o!==null&&bf(o,Bt.memoizedState.deps)?u.memoizedState=di(n,f,r,o):(ft.flags|=t,u.memoizedState=di(1|n,f,r,o))}function Dg(t,n){Al(8390656,8,t,n)}function Nf(t,n){Cl(2048,8,t,n)}function WT(t){ft.flags|=4;var n=ft.updateQueue;if(n===null)n=Tl(),ft.updateQueue=n,n.events=[t];else{var r=n.events;r===null?n.events=[t]:r.push(t)}}function Ng(t){var n=ee().memoizedState;return WT({ref:n,nextImpl:t}),function(){if((Dt&2)!==0)throw Error(s(440));return n.impl.apply(void 0,arguments)}}function zg(t,n){return Cl(4,2,t,n)}function xg(t,n){return Cl(4,4,t,n)}function kg(t,n){if(typeof n=="function"){t=t();var r=n(t);return function(){typeof r=="function"?r():n(null)}}if(n!=null)return t=t(),n.current=t,function(){n.current=null}}function Lg(t,n,r){r=r!=null?r.concat([t]):null,Cl(4,4,kg.bind(null,n,t),r)}function zf(){}function Bg(t,n){var r=ee();n=n===void 0?null:n;var o=r.memoizedState;return n!==null&&bf(n,o[1])?o[0]:(r.memoizedState=[t,n],t)}function Ig(t,n){var r=ee();n=n===void 0?null:n;var o=r.memoizedState;if(n!==null&&bf(n,o[1]))return o[0];if(o=t(),pr){oa(!0);try{t()}finally{oa(!1)}}return r.memoizedState=[o,n],o}function xf(t,n,r){return r===void 0||(Hn&1073741824)!==0&&(St&261930)===0?t.memoizedState=n:(t.memoizedState=r,t=Uy(),ft.lanes|=t,ba|=t,r)}function Ug(t,n,r,o){return Ge(r,n)?r:ui.current!==null?(t=xf(t,r,o),Ge(t,n)||(ie=!0),t):(Hn&42)===0||(Hn&1073741824)!==0&&(St&261930)===0?(ie=!0,t.memoizedState=r):(t=Uy(),ft.lanes|=t,ba|=t,n)}function qg(t,n,r,o,u){var f=B.p;B.p=f!==0&&8>f?f:8;var p=R.T,y={};R.T=y,Bf(t,!1,n,r);try{var b=u(),C=R.S;if(C!==null&&C(y,b),b!==null&&typeof b=="object"&&typeof b.then=="function"){var z=XT(b,o);zs(t,n,z,Ke(t))}else zs(t,n,o,Ke(t))}catch(k){zs(t,n,{then:function(){},status:"rejected",reason:k},Ke())}finally{B.p=f,p!==null&&y.types!==null&&(p.types=y.types),R.T=p}}function $T(){}function kf(t,n,r,o){if(t.tag!==5)throw Error(s(476));var u=Hg(t).queue;qg(t,u,n,H,r===null?$T:function(){return jg(t),r(o)})}function Hg(t){var n=t.memoizedState;if(n!==null)return n;n={memoizedState:H,baseState:H,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:jn,lastRenderedState:H},next:null};var r={};return n.next={memoizedState:r,baseState:r,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:jn,lastRenderedState:r},next:null},t.memoizedState=n,t=t.alternate,t!==null&&(t.memoizedState=n),n}function jg(t){var n=Hg(t);n.next===null&&(n=t.alternate.memoizedState),zs(t,n.next.queue,{},Ke())}function Lf(){return ge(Ks)}function Yg(){return ee().memoizedState}function Gg(){return ee().memoizedState}function JT(t){for(var n=t.return;n!==null;){switch(n.tag){case 24:case 3:var r=Ke();t=pa(r);var o=ga(n,t,r);o!==null&&(Be(o,n,r),Cs(o,n,r)),n={cache:cf()},t.payload=n;return}n=n.return}}function PT(t,n,r){var o=Ke();r={lane:o,revertLane:0,gesture:null,action:r,hasEagerState:!1,eagerState:null,next:null},Ml(t)?Xg(n,r):(r=Jc(t,n,r,o),r!==null&&(Be(r,t,o),Vg(r,n,o)))}function Fg(t,n,r){var o=Ke();zs(t,n,r,o)}function zs(t,n,r,o){var u={lane:o,revertLane:0,gesture:null,action:r,hasEagerState:!1,eagerState:null,next:null};if(Ml(t))Xg(n,u);else{var f=t.alternate;if(t.lanes===0&&(f===null||f.lanes===0)&&(f=n.lastRenderedReducer,f!==null))try{var p=n.lastRenderedState,y=f(p,r);if(u.hasEagerState=!0,u.eagerState=y,Ge(y,p))return ll(t,n,u,0),qt===null&&ol(),!1}catch(b){}finally{}if(r=Jc(t,n,u,o),r!==null)return Be(r,t,o),Vg(r,n,o),!0}return!1}function Bf(t,n,r,o){if(o={lane:2,revertLane:md(),gesture:null,action:o,hasEagerState:!1,eagerState:null,next:null},Ml(t)){if(n)throw Error(s(479))}else n=Jc(t,r,o,2),n!==null&&Be(n,t,2)}function Ml(t){var n=t.alternate;return t===ft||n!==null&&n===ft}function Xg(t,n){ci=bl=!0;var r=t.pending;r===null?n.next=n:(n.next=r.next,r.next=n),t.pending=n}function Vg(t,n,r){if((r&4194048)!==0){var o=n.lanes;o&=t.pendingLanes,r|=o,n.lanes=r,$m(t,r)}}var xs={readContext:ge,use:wl,useCallback:Kt,useContext:Kt,useEffect:Kt,useImperativeHandle:Kt,useLayoutEffect:Kt,useInsertionEffect:Kt,useMemo:Kt,useReducer:Kt,useRef:Kt,useState:Kt,useDebugValue:Kt,useDeferredValue:Kt,useTransition:Kt,useSyncExternalStore:Kt,useId:Kt,useHostTransitionStatus:Kt,useFormState:Kt,useActionState:Kt,useOptimistic:Kt,useMemoCache:Kt,useCacheRefresh:Kt};xs.useEffectEvent=Kt;var Qg={readContext:ge,use:wl,useCallback:function(t,n){return we().memoizedState=[t,n===void 0?null:n],t},useContext:ge,useEffect:Dg,useImperativeHandle:function(t,n,r){r=r!=null?r.concat([t]):null,Al(4194308,4,kg.bind(null,n,t),r)},useLayoutEffect:function(t,n){return Al(4194308,4,t,n)},useInsertionEffect:function(t,n){Al(4,2,t,n)},useMemo:function(t,n){var r=we();n=n===void 0?null:n;var o=t();if(pr){oa(!0);try{t()}finally{oa(!1)}}return r.memoizedState=[o,n],o},useReducer:function(t,n,r){var o=we();if(r!==void 0){var u=r(n);if(pr){oa(!0);try{r(n)}finally{oa(!1)}}}else u=n;return o.memoizedState=o.baseState=u,t={pending:null,lanes:0,dispatch:null,lastRenderedReducer:t,lastRenderedState:u},o.queue=t,t=t.dispatch=PT.bind(null,ft,t),[o.memoizedState,t]},useRef:function(t){var n=we();return t={current:t},n.memoizedState=t},useState:function(t){t=Of(t);var n=t.queue,r=Fg.bind(null,ft,n);return n.dispatch=r,[t.memoizedState,r]},useDebugValue:zf,useDeferredValue:function(t,n){var r=we();return xf(r,t,n)},useTransition:function(){var t=Of(!1);return t=qg.bind(null,ft,t.queue,!0,!1),we().memoizedState=t,[!1,t]},useSyncExternalStore:function(t,n,r){var o=ft,u=we();if(Tt){if(r===void 0)throw Error(s(407));r=r()}else{if(r=n(),qt===null)throw Error(s(349));(St&127)!==0||mg(o,n,r)}u.memoizedState=r;var f={value:r,getSnapshot:n};return u.queue=f,Dg(gg.bind(null,o,f,t),[t]),o.flags|=2048,di(9,{destroy:void 0},pg.bind(null,o,f,r,n),null),r},useId:function(){var t=we(),n=qt.identifierPrefix;if(Tt){var r=Rn,o=wn;r=(o&~(1<<32-Ye(o)-1)).toString(32)+r,n="_"+n+"R_"+r,r=El++,0<r&&(n+="H"+r.toString(32)),n+="_"}else r=VT++,n="_"+n+"r_"+r.toString(32)+"_";return t.memoizedState=n},useHostTransitionStatus:Lf,useFormState:Rg,useActionState:Rg,useOptimistic:function(t){var n=we();n.memoizedState=n.baseState=t;var r={pending:null,lanes:0,dispatch:null,lastRenderedReducer:null,lastRenderedState:null};return n.queue=r,n=Bf.bind(null,ft,!0,r),r.dispatch=n,[t,n]},useMemoCache:Af,useCacheRefresh:function(){return we().memoizedState=JT.bind(null,ft)},useEffectEvent:function(t){var n=we(),r={impl:t};return n.memoizedState=r,function(){if((Dt&2)!==0)throw Error(s(440));return r.impl.apply(void 0,arguments)}}},If={readContext:ge,use:wl,useCallback:Bg,useContext:ge,useEffect:Nf,useImperativeHandle:Lg,useInsertionEffect:zg,useLayoutEffect:xg,useMemo:Ig,useReducer:Rl,useRef:Og,useState:function(){return Rl(jn)},useDebugValue:zf,useDeferredValue:function(t,n){var r=ee();return Ug(r,Bt.memoizedState,t,n)},useTransition:function(){var t=Rl(jn)[0],n=ee().memoizedState;return[typeof t=="boolean"?t:Ns(t),n]},useSyncExternalStore:hg,useId:Yg,useHostTransitionStatus:Lf,useFormState:Ag,useActionState:Ag,useOptimistic:function(t,n){var r=ee();return Sg(r,Bt,t,n)},useMemoCache:Af,useCacheRefresh:Gg};If.useEffectEvent=Ng;var Zg={readContext:ge,use:wl,useCallback:Bg,useContext:ge,useEffect:Nf,useImperativeHandle:Lg,useInsertionEffect:zg,useLayoutEffect:xg,useMemo:Ig,useReducer:Mf,useRef:Og,useState:function(){return Mf(jn)},useDebugValue:zf,useDeferredValue:function(t,n){var r=ee();return Bt===null?xf(r,t,n):Ug(r,Bt.memoizedState,t,n)},useTransition:function(){var t=Mf(jn)[0],n=ee().memoizedState;return[typeof t=="boolean"?t:Ns(t),n]},useSyncExternalStore:hg,useId:Yg,useHostTransitionStatus:Lf,useFormState:Mg,useActionState:Mg,useOptimistic:function(t,n){var r=ee();return Bt!==null?Sg(r,Bt,t,n):(r.baseState=t,[t,r.queue.dispatch])},useMemoCache:Af,useCacheRefresh:Gg};Zg.useEffectEvent=Ng;function Uf(t,n,r,o){n=t.memoizedState,r=r(o,n),r=r==null?n:_({},n,r),t.memoizedState=r,t.lanes===0&&(t.updateQueue.baseState=r)}var qf={enqueueSetState:function(t,n,r){t=t._reactInternals;var o=Ke(),u=pa(o);u.payload=n,r!=null&&(u.callback=r),n=ga(t,u,o),n!==null&&(Be(n,t,o),Cs(n,t,o))},enqueueReplaceState:function(t,n,r){t=t._reactInternals;var o=Ke(),u=pa(o);u.tag=1,u.payload=n,r!=null&&(u.callback=r),n=ga(t,u,o),n!==null&&(Be(n,t,o),Cs(n,t,o))},enqueueForceUpdate:function(t,n){t=t._reactInternals;var r=Ke(),o=pa(r);o.tag=2,n!=null&&(o.callback=n),n=ga(t,o,r),n!==null&&(Be(n,t,r),Cs(n,t,r))}};function Kg(t,n,r,o,u,f,p){return t=t.stateNode,typeof t.shouldComponentUpdate=="function"?t.shouldComponentUpdate(o,f,p):n.prototype&&n.prototype.isPureReactComponent?!Ss(r,o)||!Ss(u,f):!0}function Wg(t,n,r,o){t=n.state,typeof n.componentWillReceiveProps=="function"&&n.componentWillReceiveProps(r,o),typeof n.UNSAFE_componentWillReceiveProps=="function"&&n.UNSAFE_componentWillReceiveProps(r,o),n.state!==t&&qf.enqueueReplaceState(n,n.state,null)}function gr(t,n){var r=n;if("ref"in n){r={};for(var o in n)o!=="ref"&&(r[o]=n[o])}if(t=t.defaultProps){r===n&&(r=_({},r));for(var u in t)r[u]===void 0&&(r[u]=t[u])}return r}function $g(t){sl(t)}function Jg(t){console.error(t)}function Pg(t){sl(t)}function Ol(t,n){try{var r=t.onUncaughtError;r(n.value,{componentStack:n.stack})}catch(o){setTimeout(function(){throw o})}}function ty(t,n,r){try{var o=t.onCaughtError;o(r.value,{componentStack:r.stack,errorBoundary:n.tag===1?n.stateNode:null})}catch(u){setTimeout(function(){throw u})}}function Hf(t,n,r){return r=pa(r),r.tag=3,r.payload={element:null},r.callback=function(){Ol(t,n)},r}function ey(t){return t=pa(t),t.tag=3,t}function ny(t,n,r,o){var u=r.type.getDerivedStateFromError;if(typeof u=="function"){var f=o.value;t.payload=function(){return u(f)},t.callback=function(){ty(n,r,o)}}var p=r.stateNode;p!==null&&typeof p.componentDidCatch=="function"&&(t.callback=function(){ty(n,r,o),typeof u!="function"&&(Ea===null?Ea=new Set([this]):Ea.add(this));var y=o.stack;this.componentDidCatch(o.value,{componentStack:y!==null?y:""})})}function t1(t,n,r,o,u){if(r.flags|=32768,o!==null&&typeof o=="object"&&typeof o.then=="function"){if(n=r.alternate,n!==null&&ri(n,r,u,!0),r=Xe.current,r!==null){switch(r.tag){case 31:case 13:return sn===null?jl():r.alternate===null&&Wt===0&&(Wt=3),r.flags&=-257,r.flags|=65536,r.lanes=u,o===gl?r.flags|=16384:(n=r.updateQueue,n===null?r.updateQueue=new Set([o]):n.add(o),fd(t,o,u)),!1;case 22:return r.flags|=65536,o===gl?r.flags|=16384:(n=r.updateQueue,n===null?(n={transitions:null,markerInstances:null,retryQueue:new Set([o])},r.updateQueue=n):(r=n.retryQueue,r===null?n.retryQueue=new Set([o]):r.add(o)),fd(t,o,u)),!1}throw Error(s(435,r.tag))}return fd(t,o,u),jl(),!1}if(Tt)return n=Xe.current,n!==null?((n.flags&65536)===0&&(n.flags|=256),n.flags|=65536,n.lanes=u,o!==rf&&(t=Error(s(422),{cause:o}),Es(en(t,r)))):(o!==rf&&(n=Error(s(423),{cause:o}),Es(en(n,r))),t=t.current.alternate,t.flags|=65536,u&=-u,t.lanes|=u,o=en(o,r),u=Hf(t.stateNode,o,u),gf(t,u),Wt!==4&&(Wt=2)),!1;var f=Error(s(520),{cause:o});if(f=en(f,r),js===null?js=[f]:js.push(f),Wt!==4&&(Wt=2),n===null)return!0;o=en(o,r),r=n;do{switch(r.tag){case 3:return r.flags|=65536,t=u&-u,r.lanes|=t,t=Hf(r.stateNode,o,t),gf(r,t),!1;case 1:if(n=r.type,f=r.stateNode,(r.flags&128)===0&&(typeof n.getDerivedStateFromError=="function"||f!==null&&typeof f.componentDidCatch=="function"&&(Ea===null||!Ea.has(f))))return r.flags|=65536,u&=-u,r.lanes|=u,u=ey(u),ny(u,t,r,o),gf(r,u),!1}r=r.return}while(r!==null);return!1}var jf=Error(s(461)),ie=!1;function ye(t,n,r,o){n.child=t===null?sg(n,null,r,o):mr(n,t.child,r,o)}function ay(t,n,r,o,u){r=r.render;var f=n.ref;if("ref"in o){var p={};for(var y in o)y!=="ref"&&(p[y]=o[y])}else p=o;return cr(n),o=Ef(t,n,r,p,f,u),y=Tf(),t!==null&&!ie?(wf(t,n,u),Yn(t,n,u)):(Tt&&y&&nf(n),n.flags|=1,ye(t,n,o,u),n.child)}function ry(t,n,r,o,u){if(t===null){var f=r.type;return typeof f=="function"&&!Pc(f)&&f.defaultProps===void 0&&r.compare===null?(n.tag=15,n.type=f,iy(t,n,f,o,u)):(t=cl(r.type,null,o,n,n.mode,u),t.ref=n.ref,t.return=n,n.child=t)}if(f=t.child,!Kf(t,u)){var p=f.memoizedProps;if(r=r.compare,r=r!==null?r:Ss,r(p,o)&&t.ref===n.ref)return Yn(t,n,u)}return n.flags|=1,t=Bn(f,o),t.ref=n.ref,t.return=n,n.child=t}function iy(t,n,r,o,u){if(t!==null){var f=t.memoizedProps;if(Ss(f,o)&&t.ref===n.ref)if(ie=!1,n.pendingProps=o=f,Kf(t,u))(t.flags&131072)!==0&&(ie=!0);else return n.lanes=t.lanes,Yn(t,n,u)}return Yf(t,n,r,o,u)}function sy(t,n,r,o){var u=o.children,f=t!==null?t.memoizedState:null;if(t===null&&n.stateNode===null&&(n.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null}),o.mode==="hidden"){if((n.flags&128)!==0){if(f=f!==null?f.baseLanes|r:r,t!==null){for(o=n.child=t.child,u=0;o!==null;)u=u|o.lanes|o.childLanes,o=o.sibling;o=u&~f}else o=0,n.child=null;return oy(t,n,f,r,o)}if((r&536870912)!==0)n.memoizedState={baseLanes:0,cachePool:null},t!==null&&ml(n,f!==null?f.cachePool:null),f!==null?ug(n,f):_f(),cg(n);else return o=n.lanes=536870912,oy(t,n,f!==null?f.baseLanes|r:r,r,o)}else f!==null?(ml(n,f.cachePool),ug(n,f),_a(),n.memoizedState=null):(t!==null&&ml(n,null),_f(),_a());return ye(t,n,u,r),n.child}function ks(t,n){return t!==null&&t.tag===22||n.stateNode!==null||(n.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null}),n.sibling}function oy(t,n,r,o,u){var f=df();return f=f===null?null:{parent:ae._currentValue,pool:f},n.memoizedState={baseLanes:r,cachePool:f},t!==null&&ml(n,null),_f(),cg(n),t!==null&&ri(t,n,o,!0),n.childLanes=u,null}function Dl(t,n){return n=zl({mode:n.mode,children:n.children},t.mode),n.ref=t.ref,t.child=n,n.return=t,n}function ly(t,n,r){return mr(n,t.child,null,r),t=Dl(n,n.pendingProps),t.flags|=2,Ve(n),n.memoizedState=null,t}function e1(t,n,r){var o=n.pendingProps,u=(n.flags&128)!==0;if(n.flags&=-129,t===null){if(Tt){if(o.mode==="hidden")return t=Dl(n,o),n.lanes=536870912,ks(null,t);if(vf(n),(t=Gt)?(t=v_(t,rn),t=t!==null&&t.data==="&"?t:null,t!==null&&(n.memoizedState={dehydrated:t,treeContext:ca!==null?{id:wn,overflow:Rn}:null,retryLane:536870912,hydrationErrors:null},r=Xp(t),r.return=n,n.child=r,pe=n,Gt=null)):t=null,t===null)throw da(n);return n.lanes=536870912,null}return Dl(n,o)}var f=t.memoizedState;if(f!==null){var p=f.dehydrated;if(vf(n),u)if(n.flags&256)n.flags&=-257,n=ly(t,n,r);else if(n.memoizedState!==null)n.child=t.child,n.flags|=128,n=null;else throw Error(s(558));else if(ie||ri(t,n,r,!1),u=(r&t.childLanes)!==0,ie||u){if(o=qt,o!==null&&(p=Jm(o,r),p!==0&&p!==f.retryLane))throw f.retryLane=p,sr(t,p),Be(o,t,p),jf;jl(),n=ly(t,n,r)}else t=f.treeContext,Gt=on(p.nextSibling),pe=n,Tt=!0,fa=null,rn=!1,t!==null&&Zp(n,t),n=Dl(n,o),n.flags|=4096;return n}return t=Bn(t.child,{mode:o.mode,children:o.children}),t.ref=n.ref,n.child=t,t.return=n,t}function Nl(t,n){var r=n.ref;if(r===null)t!==null&&t.ref!==null&&(n.flags|=4194816);else{if(typeof r!="function"&&typeof r!="object")throw Error(s(284));(t===null||t.ref!==r)&&(n.flags|=4194816)}}function Yf(t,n,r,o,u){return cr(n),r=Ef(t,n,r,o,void 0,u),o=Tf(),t!==null&&!ie?(wf(t,n,u),Yn(t,n,u)):(Tt&&o&&nf(n),n.flags|=1,ye(t,n,r,u),n.child)}function uy(t,n,r,o,u,f){return cr(n),n.updateQueue=null,r=dg(n,o,r,u),fg(t),o=Tf(),t!==null&&!ie?(wf(t,n,f),Yn(t,n,f)):(Tt&&o&&nf(n),n.flags|=1,ye(t,n,r,f),n.child)}function cy(t,n,r,o,u){if(cr(n),n.stateNode===null){var f=ti,p=r.contextType;typeof p=="object"&&p!==null&&(f=ge(p)),f=new r(o,f),n.memoizedState=f.state!==null&&f.state!==void 0?f.state:null,f.updater=qf,n.stateNode=f,f._reactInternals=n,f=n.stateNode,f.props=o,f.state=n.memoizedState,f.refs={},mf(n),p=r.contextType,f.context=typeof p=="object"&&p!==null?ge(p):ti,f.state=n.memoizedState,p=r.getDerivedStateFromProps,typeof p=="function"&&(Uf(n,r,p,o),f.state=n.memoizedState),typeof r.getDerivedStateFromProps=="function"||typeof f.getSnapshotBeforeUpdate=="function"||typeof f.UNSAFE_componentWillMount!="function"&&typeof f.componentWillMount!="function"||(p=f.state,typeof f.componentWillMount=="function"&&f.componentWillMount(),typeof f.UNSAFE_componentWillMount=="function"&&f.UNSAFE_componentWillMount(),p!==f.state&&qf.enqueueReplaceState(f,f.state,null),Os(n,o,f,u),Ms(),f.state=n.memoizedState),typeof f.componentDidMount=="function"&&(n.flags|=4194308),o=!0}else if(t===null){f=n.stateNode;var y=n.memoizedProps,b=gr(r,y);f.props=b;var C=f.context,z=r.contextType;p=ti,typeof z=="object"&&z!==null&&(p=ge(z));var k=r.getDerivedStateFromProps;z=typeof k=="function"||typeof f.getSnapshotBeforeUpdate=="function",y=n.pendingProps!==y,z||typeof f.UNSAFE_componentWillReceiveProps!="function"&&typeof f.componentWillReceiveProps!="function"||(y||C!==p)&&Wg(n,f,o,p),ma=!1;var M=n.memoizedState;f.state=M,Os(n,o,f,u),Ms(),C=n.memoizedState,y||M!==C||ma?(typeof k=="function"&&(Uf(n,r,k,o),C=n.memoizedState),(b=ma||Kg(n,r,b,o,M,C,p))?(z||typeof f.UNSAFE_componentWillMount!="function"&&typeof f.componentWillMount!="function"||(typeof f.componentWillMount=="function"&&f.componentWillMount(),typeof f.UNSAFE_componentWillMount=="function"&&f.UNSAFE_componentWillMount()),typeof f.componentDidMount=="function"&&(n.flags|=4194308)):(typeof f.componentDidMount=="function"&&(n.flags|=4194308),n.memoizedProps=o,n.memoizedState=C),f.props=o,f.state=C,f.context=p,o=b):(typeof f.componentDidMount=="function"&&(n.flags|=4194308),o=!1)}else{f=n.stateNode,pf(t,n),p=n.memoizedProps,z=gr(r,p),f.props=z,k=n.pendingProps,M=f.context,C=r.contextType,b=ti,typeof C=="object"&&C!==null&&(b=ge(C)),y=r.getDerivedStateFromProps,(C=typeof y=="function"||typeof f.getSnapshotBeforeUpdate=="function")||typeof f.UNSAFE_componentWillReceiveProps!="function"&&typeof f.componentWillReceiveProps!="function"||(p!==k||M!==b)&&Wg(n,f,o,b),ma=!1,M=n.memoizedState,f.state=M,Os(n,o,f,u),Ms();var D=n.memoizedState;p!==k||M!==D||ma||t!==null&&t.dependencies!==null&&dl(t.dependencies)?(typeof y=="function"&&(Uf(n,r,y,o),D=n.memoizedState),(z=ma||Kg(n,r,z,o,M,D,b)||t!==null&&t.dependencies!==null&&dl(t.dependencies))?(C||typeof f.UNSAFE_componentWillUpdate!="function"&&typeof f.componentWillUpdate!="function"||(typeof f.componentWillUpdate=="function"&&f.componentWillUpdate(o,D,b),typeof f.UNSAFE_componentWillUpdate=="function"&&f.UNSAFE_componentWillUpdate(o,D,b)),typeof f.componentDidUpdate=="function"&&(n.flags|=4),typeof f.getSnapshotBeforeUpdate=="function"&&(n.flags|=1024)):(typeof f.componentDidUpdate!="function"||p===t.memoizedProps&&M===t.memoizedState||(n.flags|=4),typeof f.getSnapshotBeforeUpdate!="function"||p===t.memoizedProps&&M===t.memoizedState||(n.flags|=1024),n.memoizedProps=o,n.memoizedState=D),f.props=o,f.state=D,f.context=b,o=z):(typeof f.componentDidUpdate!="function"||p===t.memoizedProps&&M===t.memoizedState||(n.flags|=4),typeof f.getSnapshotBeforeUpdate!="function"||p===t.memoizedProps&&M===t.memoizedState||(n.flags|=1024),o=!1)}return f=o,Nl(t,n),o=(n.flags&128)!==0,f||o?(f=n.stateNode,r=o&&typeof r.getDerivedStateFromError!="function"?null:f.render(),n.flags|=1,t!==null&&o?(n.child=mr(n,t.child,null,u),n.child=mr(n,null,r,u)):ye(t,n,r,u),n.memoizedState=f.state,t=n.child):t=Yn(t,n,u),t}function fy(t,n,r,o){return lr(),n.flags|=256,ye(t,n,r,o),n.child}var Gf={dehydrated:null,treeContext:null,retryLane:0,hydrationErrors:null};function Ff(t){return{baseLanes:t,cachePool:tg()}}function Xf(t,n,r){return t=t!==null?t.childLanes&~r:0,n&&(t|=Ze),t}function dy(t,n,r){var o=n.pendingProps,u=!1,f=(n.flags&128)!==0,p;if((p=f)||(p=t!==null&&t.memoizedState===null?!1:(te.current&2)!==0),p&&(u=!0,n.flags&=-129),p=(n.flags&32)!==0,n.flags&=-33,t===null){if(Tt){if(u?ya(n):_a(),(t=Gt)?(t=v_(t,rn),t=t!==null&&t.data!=="&"?t:null,t!==null&&(n.memoizedState={dehydrated:t,treeContext:ca!==null?{id:wn,overflow:Rn}:null,retryLane:536870912,hydrationErrors:null},r=Xp(t),r.return=n,n.child=r,pe=n,Gt=null)):t=null,t===null)throw da(n);return Cd(t)?n.lanes=32:n.lanes=536870912,null}var y=o.children;return o=o.fallback,u?(_a(),u=n.mode,y=zl({mode:"hidden",children:y},u),o=or(o,u,r,null),y.return=n,o.return=n,y.sibling=o,n.child=y,o=n.child,o.memoizedState=Ff(r),o.childLanes=Xf(t,p,r),n.memoizedState=Gf,ks(null,o)):(ya(n),Vf(n,y))}var b=t.memoizedState;if(b!==null&&(y=b.dehydrated,y!==null)){if(f)n.flags&256?(ya(n),n.flags&=-257,n=Qf(t,n,r)):n.memoizedState!==null?(_a(),n.child=t.child,n.flags|=128,n=null):(_a(),y=o.fallback,u=n.mode,o=zl({mode:"visible",children:o.children},u),y=or(y,u,r,null),y.flags|=2,o.return=n,y.return=n,o.sibling=y,n.child=o,mr(n,t.child,null,r),o=n.child,o.memoizedState=Ff(r),o.childLanes=Xf(t,p,r),n.memoizedState=Gf,n=ks(null,o));else if(ya(n),Cd(y)){if(p=y.nextSibling&&y.nextSibling.dataset,p)var C=p.dgst;p=C,o=Error(s(419)),o.stack="",o.digest=p,Es({value:o,source:null,stack:null}),n=Qf(t,n,r)}else if(ie||ri(t,n,r,!1),p=(r&t.childLanes)!==0,ie||p){if(p=qt,p!==null&&(o=Jm(p,r),o!==0&&o!==b.retryLane))throw b.retryLane=o,sr(t,o),Be(p,t,o),jf;Ad(y)||jl(),n=Qf(t,n,r)}else Ad(y)?(n.flags|=192,n.child=t.child,n=null):(t=b.treeContext,Gt=on(y.nextSibling),pe=n,Tt=!0,fa=null,rn=!1,t!==null&&Zp(n,t),n=Vf(n,o.children),n.flags|=4096);return n}return u?(_a(),y=o.fallback,u=n.mode,b=t.child,C=b.sibling,o=Bn(b,{mode:"hidden",children:o.children}),o.subtreeFlags=b.subtreeFlags&65011712,C!==null?y=Bn(C,y):(y=or(y,u,r,null),y.flags|=2),y.return=n,o.return=n,o.sibling=y,n.child=o,ks(null,o),o=n.child,y=t.child.memoizedState,y===null?y=Ff(r):(u=y.cachePool,u!==null?(b=ae._currentValue,u=u.parent!==b?{parent:b,pool:b}:u):u=tg(),y={baseLanes:y.baseLanes|r,cachePool:u}),o.memoizedState=y,o.childLanes=Xf(t,p,r),n.memoizedState=Gf,ks(t.child,o)):(ya(n),r=t.child,t=r.sibling,r=Bn(r,{mode:"visible",children:o.children}),r.return=n,r.sibling=null,t!==null&&(p=n.deletions,p===null?(n.deletions=[t],n.flags|=16):p.push(t)),n.child=r,n.memoizedState=null,r)}function Vf(t,n){return n=zl({mode:"visible",children:n},t.mode),n.return=t,t.child=n}function zl(t,n){return t=Fe(22,t,null,n),t.lanes=0,t}function Qf(t,n,r){return mr(n,t.child,null,r),t=Vf(n,n.pendingProps.children),t.flags|=2,n.memoizedState=null,t}function hy(t,n,r){t.lanes|=n;var o=t.alternate;o!==null&&(o.lanes|=n),lf(t.return,n,r)}function Zf(t,n,r,o,u,f){var p=t.memoizedState;p===null?t.memoizedState={isBackwards:n,rendering:null,renderingStartTime:0,last:o,tail:r,tailMode:u,treeForkCount:f}:(p.isBackwards=n,p.rendering=null,p.renderingStartTime=0,p.last=o,p.tail=r,p.tailMode=u,p.treeForkCount=f)}function my(t,n,r){var o=n.pendingProps,u=o.revealOrder,f=o.tail;o=o.children;var p=te.current,y=(p&2)!==0;if(y?(p=p&1|2,n.flags|=128):p&=1,bt(te,p),ye(t,n,o,r),o=Tt?bs:0,!y&&t!==null&&(t.flags&128)!==0)t:for(t=n.child;t!==null;){if(t.tag===13)t.memoizedState!==null&&hy(t,r,n);else if(t.tag===19)hy(t,r,n);else if(t.child!==null){t.child.return=t,t=t.child;continue}if(t===n)break t;for(;t.sibling===null;){if(t.return===null||t.return===n)break t;t=t.return}t.sibling.return=t.return,t=t.sibling}switch(u){case"forwards":for(r=n.child,u=null;r!==null;)t=r.alternate,t!==null&&vl(t)===null&&(u=r),r=r.sibling;r=u,r===null?(u=n.child,n.child=null):(u=r.sibling,r.sibling=null),Zf(n,!1,u,r,f,o);break;case"backwards":case"unstable_legacy-backwards":for(r=null,u=n.child,n.child=null;u!==null;){if(t=u.alternate,t!==null&&vl(t)===null){n.child=u;break}t=u.sibling,u.sibling=r,r=u,u=t}Zf(n,!0,r,null,f,o);break;case"together":Zf(n,!1,null,null,void 0,o);break;default:n.memoizedState=null}return n.child}function Yn(t,n,r){if(t!==null&&(n.dependencies=t.dependencies),ba|=n.lanes,(r&n.childLanes)===0)if(t!==null){if(ri(t,n,r,!1),(r&n.childLanes)===0)return null}else return null;if(t!==null&&n.child!==t.child)throw Error(s(153));if(n.child!==null){for(t=n.child,r=Bn(t,t.pendingProps),n.child=r,r.return=n;t.sibling!==null;)t=t.sibling,r=r.sibling=Bn(t,t.pendingProps),r.return=n;r.sibling=null}return n.child}function Kf(t,n){return(t.lanes&n)!==0?!0:(t=t.dependencies,!!(t!==null&&dl(t)))}function n1(t,n,r){switch(n.tag){case 3:ia(n,n.stateNode.containerInfo),ha(n,ae,t.memoizedState.cache),lr();break;case 27:case 5:sa(n);break;case 4:ia(n,n.stateNode.containerInfo);break;case 10:ha(n,n.type,n.memoizedProps.value);break;case 31:if(n.memoizedState!==null)return n.flags|=128,vf(n),null;break;case 13:var o=n.memoizedState;if(o!==null)return o.dehydrated!==null?(ya(n),n.flags|=128,null):(r&n.child.childLanes)!==0?dy(t,n,r):(ya(n),t=Yn(t,n,r),t!==null?t.sibling:null);ya(n);break;case 19:var u=(t.flags&128)!==0;if(o=(r&n.childLanes)!==0,o||(ri(t,n,r,!1),o=(r&n.childLanes)!==0),u){if(o)return my(t,n,r);n.flags|=128}if(u=n.memoizedState,u!==null&&(u.rendering=null,u.tail=null,u.lastEffect=null),bt(te,te.current),o)break;return null;case 22:return n.lanes=0,sy(t,n,r,n.pendingProps);case 24:ha(n,ae,t.memoizedState.cache)}return Yn(t,n,r)}function py(t,n,r){if(t!==null)if(t.memoizedProps!==n.pendingProps)ie=!0;else{if(!Kf(t,r)&&(n.flags&128)===0)return ie=!1,n1(t,n,r);ie=(t.flags&131072)!==0}else ie=!1,Tt&&(n.flags&1048576)!==0&&Qp(n,bs,n.index);switch(n.lanes=0,n.tag){case 16:t:{var o=n.pendingProps;if(t=dr(n.elementType),n.type=t,typeof t=="function")Pc(t)?(o=gr(t,o),n.tag=1,n=cy(null,n,t,o,r)):(n.tag=0,n=Yf(null,n,t,o,r));else{if(t!=null){var u=t.$$typeof;if(u===$){n.tag=11,n=ay(null,n,t,o,r);break t}else if(u===I){n.tag=14,n=ry(null,n,t,o,r);break t}}throw n=nt(t)||t,Error(s(306,n,""))}}return n;case 0:return Yf(t,n,n.type,n.pendingProps,r);case 1:return o=n.type,u=gr(o,n.pendingProps),cy(t,n,o,u,r);case 3:t:{if(ia(n,n.stateNode.containerInfo),t===null)throw Error(s(387));o=n.pendingProps;var f=n.memoizedState;u=f.element,pf(t,n),Os(n,o,null,r);var p=n.memoizedState;if(o=p.cache,ha(n,ae,o),o!==f.cache&&uf(n,[ae],r,!0),Ms(),o=p.element,f.isDehydrated)if(f={element:o,isDehydrated:!1,cache:p.cache},n.updateQueue.baseState=f,n.memoizedState=f,n.flags&256){n=fy(t,n,o,r);break t}else if(o!==u){u=en(Error(s(424)),n),Es(u),n=fy(t,n,o,r);break t}else{switch(t=n.stateNode.containerInfo,t.nodeType){case 9:t=t.body;break;default:t=t.nodeName==="HTML"?t.ownerDocument.body:t}for(Gt=on(t.firstChild),pe=n,Tt=!0,fa=null,rn=!0,r=sg(n,null,o,r),n.child=r;r;)r.flags=r.flags&-3|4096,r=r.sibling}else{if(lr(),o===u){n=Yn(t,n,r);break t}ye(t,n,o,r)}n=n.child}return n;case 26:return Nl(t,n),t===null?(r=A_(n.type,null,n.pendingProps,null))?n.memoizedState=r:Tt||(r=n.type,t=n.pendingProps,o=Zl($e.current).createElement(r),o[me]=n,o[De]=t,_e(o,r,t),ue(o),n.stateNode=o):n.memoizedState=A_(n.type,t.memoizedProps,n.pendingProps,t.memoizedState),null;case 27:return sa(n),t===null&&Tt&&(o=n.stateNode=T_(n.type,n.pendingProps,$e.current),pe=n,rn=!0,u=Gt,Aa(n.type)?(Md=u,Gt=on(o.firstChild)):Gt=u),ye(t,n,n.pendingProps.children,r),Nl(t,n),t===null&&(n.flags|=4194304),n.child;case 5:return t===null&&Tt&&((u=o=Gt)&&(o=z1(o,n.type,n.pendingProps,rn),o!==null?(n.stateNode=o,pe=n,Gt=on(o.firstChild),rn=!1,u=!0):u=!1),u||da(n)),sa(n),u=n.type,f=n.pendingProps,p=t!==null?t.memoizedProps:null,o=f.children,Td(u,f)?o=null:p!==null&&Td(u,p)&&(n.flags|=32),n.memoizedState!==null&&(u=Ef(t,n,QT,null,null,r),Ks._currentValue=u),Nl(t,n),ye(t,n,o,r),n.child;case 6:return t===null&&Tt&&((t=r=Gt)&&(r=x1(r,n.pendingProps,rn),r!==null?(n.stateNode=r,pe=n,Gt=null,t=!0):t=!1),t||da(n)),null;case 13:return dy(t,n,r);case 4:return ia(n,n.stateNode.containerInfo),o=n.pendingProps,t===null?n.child=mr(n,null,o,r):ye(t,n,o,r),n.child;case 11:return ay(t,n,n.type,n.pendingProps,r);case 7:return ye(t,n,n.pendingProps,r),n.child;case 8:return ye(t,n,n.pendingProps.children,r),n.child;case 12:return ye(t,n,n.pendingProps.children,r),n.child;case 10:return o=n.pendingProps,ha(n,n.type,o.value),ye(t,n,o.children,r),n.child;case 9:return u=n.type._context,o=n.pendingProps.children,cr(n),u=ge(u),o=o(u),n.flags|=1,ye(t,n,o,r),n.child;case 14:return ry(t,n,n.type,n.pendingProps,r);case 15:return iy(t,n,n.type,n.pendingProps,r);case 19:return my(t,n,r);case 31:return e1(t,n,r);case 22:return sy(t,n,r,n.pendingProps);case 24:return cr(n),o=ge(ae),t===null?(u=df(),u===null&&(u=qt,f=cf(),u.pooledCache=f,f.refCount++,f!==null&&(u.pooledCacheLanes|=r),u=f),n.memoizedState={parent:o,cache:u},mf(n),ha(n,ae,u)):((t.lanes&r)!==0&&(pf(t,n),Os(n,null,null,r),Ms()),u=t.memoizedState,f=n.memoizedState,u.parent!==o?(u={parent:o,cache:o},n.memoizedState=u,n.lanes===0&&(n.memoizedState=n.updateQueue.baseState=u),ha(n,ae,o)):(o=f.cache,ha(n,ae,o),o!==u.cache&&uf(n,[ae],r,!0))),ye(t,n,n.pendingProps.children,r),n.child;case 29:throw n.pendingProps}throw Error(s(156,n.tag))}function Gn(t){t.flags|=4}function Wf(t,n,r,o,u){if((n=(t.mode&32)!==0)&&(n=!1),n){if(t.flags|=16777216,(u&335544128)===u)if(t.stateNode.complete)t.flags|=8192;else if(Yy())t.flags|=8192;else throw hr=gl,hf}else t.flags&=-16777217}function gy(t,n){if(n.type!=="stylesheet"||(n.state.loading&4)!==0)t.flags&=-16777217;else if(t.flags|=16777216,!N_(n))if(Yy())t.flags|=8192;else throw hr=gl,hf}function xl(t,n){n!==null&&(t.flags|=4),t.flags&16384&&(n=t.tag!==22?Km():536870912,t.lanes|=n,gi|=n)}function Ls(t,n){if(!Tt)switch(t.tailMode){case"hidden":n=t.tail;for(var r=null;n!==null;)n.alternate!==null&&(r=n),n=n.sibling;r===null?t.tail=null:r.sibling=null;break;case"collapsed":r=t.tail;for(var o=null;r!==null;)r.alternate!==null&&(o=r),r=r.sibling;o===null?n||t.tail===null?t.tail=null:t.tail.sibling=null:o.sibling=null}}function Ft(t){var n=t.alternate!==null&&t.alternate.child===t.child,r=0,o=0;if(n)for(var u=t.child;u!==null;)r|=u.lanes|u.childLanes,o|=u.subtreeFlags&65011712,o|=u.flags&65011712,u.return=t,u=u.sibling;else for(u=t.child;u!==null;)r|=u.lanes|u.childLanes,o|=u.subtreeFlags,o|=u.flags,u.return=t,u=u.sibling;return t.subtreeFlags|=o,t.childLanes=r,n}function a1(t,n,r){var o=n.pendingProps;switch(af(n),n.tag){case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return Ft(n),null;case 1:return Ft(n),null;case 3:return r=n.stateNode,o=null,t!==null&&(o=t.memoizedState.cache),n.memoizedState.cache!==o&&(n.flags|=2048),qn(ae),zn(),r.pendingContext&&(r.context=r.pendingContext,r.pendingContext=null),(t===null||t.child===null)&&(ai(n)?Gn(n):t===null||t.memoizedState.isDehydrated&&(n.flags&256)===0||(n.flags|=1024,sf())),Ft(n),null;case 26:var u=n.type,f=n.memoizedState;return t===null?(Gn(n),f!==null?(Ft(n),gy(n,f)):(Ft(n),Wf(n,u,null,o,r))):f?f!==t.memoizedState?(Gn(n),Ft(n),gy(n,f)):(Ft(n),n.flags&=-16777217):(t=t.memoizedProps,t!==o&&Gn(n),Ft(n),Wf(n,u,t,o,r)),null;case 27:if($a(n),r=$e.current,u=n.type,t!==null&&n.stateNode!=null)t.memoizedProps!==o&&Gn(n);else{if(!o){if(n.stateNode===null)throw Error(s(166));return Ft(n),null}t=Xt.current,ai(n)?Kp(n):(t=T_(u,o,r),n.stateNode=t,Gn(n))}return Ft(n),null;case 5:if($a(n),u=n.type,t!==null&&n.stateNode!=null)t.memoizedProps!==o&&Gn(n);else{if(!o){if(n.stateNode===null)throw Error(s(166));return Ft(n),null}if(f=Xt.current,ai(n))Kp(n);else{var p=Zl($e.current);switch(f){case 1:f=p.createElementNS("http://www.w3.org/2000/svg",u);break;case 2:f=p.createElementNS("http://www.w3.org/1998/Math/MathML",u);break;default:switch(u){case"svg":f=p.createElementNS("http://www.w3.org/2000/svg",u);break;case"math":f=p.createElementNS("http://www.w3.org/1998/Math/MathML",u);break;case"script":f=p.createElement("div"),f.innerHTML="<script><\/script>
23",f=f.removeChild(f.firstChild);break;case"select":f=typeof o.is=="string"?p.createElement("select",{is:o.is}):p.createElement("select"),o.multiple?f.multiple=!0:o.size&&(f.size=o.size);break;default:f=typeof o.is=="string"?p.createElement(u,{is:o.is}):p.createElement(u)}}f[me]=n,f[De]=o;t:for(p=n.child;p!==null;){if(p.tag===5||p.tag===6)f.appendChild(p.stateNode);else if(p.tag!==4&&p.tag!==27&&p.child!==null){p.child.return=p,p=p.child;continue}if(p===n)break t;for(;p.sibling===null;){if(p.return===null||p.return===n)break t;p=p.return}p.sibling.return=p.return,p=p.sibling}n.stateNode=f;t:switch(_e(f,u,o),u){case"button":case"input":case"select":case"textarea":o=!!o.autoFocus;break t;case"img":o=!0;break t;default:o=!1}o&&Gn(n)}}return Ft(n),Wf(n,n.type,t===null?null:t.memoizedProps,n.pendingProps,r),null;case 6:if(t&&n.stateNode!=null)t.memoizedProps!==o&&Gn(n);else{if(typeof o!="string"&&n.stateNode===null)throw Error(s(166));if(t=$e.current,ai(n)){if(t=n.stateNode,r=n.memoizedProps,o=null,u=pe,u!==null)switch(u.tag){case 27:case 5:o=u.memoizedProps}t[me]=n,t=!!(t.nodeValue===r||o!==null&&o.suppressHydrationWarning===!0||d_(t.nodeValue,r)),t||da(n,!0)}else t=Zl(t).createTextNode(o),t[me]=n,n.stateNode=t}return Ft(n),null;case 31:if(r=n.memoizedState,t===null||t.memoizedState!==null){if(o=ai(n),r!==null){if(t===null){if(!o)throw Error(s(318));if(t=n.memoizedState,t=t!==null?t.dehydrated:null,!t)throw Error(s(557));t[me]=n}else lr(),(n.flags&128)===0&&(n.memoizedState=null),n.flags|=4;Ft(n),t=!1}else r=sf(),t!==null&&t.memoizedState!==null&&(t.memoizedState.hydrationErrors=r),t=!0;if(!t)return n.flags&256?(Ve(n),n):(Ve(n),null);if((n.flags&128)!==0)throw Error(s(558))}return Ft(n),null;case 13:if(o=n.memoizedState,t===null||t.memoizedState!==null&&t.memoizedState.dehydrated!==null){if(u=ai(n),o!==null&&o.dehydrated!==null){if(t===null){if(!u)throw Error(s(318));if(u=n.memoizedState,u=u!==null?u.dehydrated:null,!u)throw Error(s(317));u[me]=n}else lr(),(n.flags&128)===0&&(n.memoizedState=null),n.flags|=4;Ft(n),u=!1}else u=sf(),t!==null&&t.memoizedState!==null&&(t.memoizedState.hydrationErrors=u),u=!0;if(!u)return n.flags&256?(Ve(n),n):(Ve(n),null)}return Ve(n),(n.flags&128)!==0?(n.lanes=r,n):(r=o!==null,t=t!==null&&t.memoizedState!==null,r&&(o=n.child,u=null,o.alternate!==null&&o.alternate.memoizedState!==null&&o.alternate.memoizedState.cachePool!==null&&(u=o.alternate.memoizedState.cachePool.pool),f=null,o.memoizedState!==null&&o.memoizedState.cachePool!==null&&(f=o.memoizedState.cachePool.pool),f!==u&&(o.flags|=2048)),r!==t&&r&&(n.child.flags|=8192),xl(n,n.updateQueue),Ft(n),null);case 4:return zn(),t===null&&_d(n.stateNode.containerInfo),Ft(n),null;case 10:return qn(n.type),Ft(n),null;case 19:if(Yt(te),o=n.memoizedState,o===null)return Ft(n),null;if(u=(n.flags&128)!==0,f=o.rendering,f===null)if(u)Ls(o,!1);else{if(Wt!==0||t!==null&&(t.flags&128)!==0)for(t=n.child;t!==null;){if(f=vl(t),f!==null){for(n.flags|=128,Ls(o,!1),t=f.updateQueue,n.updateQueue=t,xl(n,t),n.subtreeFlags=0,t=r,r=n.child;r!==null;)Fp(r,t),r=r.sibling;return bt(te,te.current&1|2),Tt&&In(n,o.treeForkCount),n.child}t=t.sibling}o.tail!==null&&Vt()>Ul&&(n.flags|=128,u=!0,Ls(o,!1),n.lanes=4194304)}else{if(!u)if(t=vl(f),t!==null){if(n.flags|=128,u=!0,t=t.updateQueue,n.updateQueue=t,xl(n,t),Ls(o,!0),o.tail===null&&o.tailMode==="hidden"&&!f.alternate&&!Tt)return Ft(n),null}else 2*Vt()-o.renderingStartTime>Ul&&r!==536870912&&(n.flags|=128,u=!0,Ls(o,!1),n.lanes=4194304);o.isBackwards?(f.sibling=n.child,n.child=f):(t=o.last,t!==null?t.sibling=f:n.child=f,o.last=f)}return o.tail!==null?(t=o.tail,o.rendering=t,o.tail=t.sibling,o.renderingStartTime=Vt(),t.sibling=null,r=te.current,bt(te,u?r&1|2:r&1),Tt&&In(n,o.treeForkCount),t):(Ft(n),null);case 22:case 23:return Ve(n),Sf(),o=n.memoizedState!==null,t!==null?t.memoizedState!==null!==o&&(n.flags|=8192):o&&(n.flags|=8192),o?(r&536870912)!==0&&(n.flags&128)===0&&(Ft(n),n.subtreeFlags&6&&(n.flags|=8192)):Ft(n),r=n.updateQueue,r!==null&&xl(n,r.retryQueue),r=null,t!==null&&t.memoizedState!==null&&t.memoizedState.cachePool!==null&&(r=t.memoizedState.cachePool.pool),o=null,n.memoizedState!==null&&n.memoizedState.cachePool!==null&&(o=n.memoizedState.cachePool.pool),o!==r&&(n.flags|=2048),t!==null&&Yt(fr),null;case 24:return r=null,t!==null&&(r=t.memoizedState.cache),n.memoizedState.cache!==r&&(n.flags|=2048),qn(ae),Ft(n),null;case 25:return null;case 30:return null}throw Error(s(156,n.tag))}function r1(t,n){switch(af(n),n.tag){case 1:return t=n.flags,t&65536?(n.flags=t&-65537|128,n):null;case 3:return qn(ae),zn(),t=n.flags,(t&65536)!==0&&(t&128)===0?(n.flags=t&-65537|128,n):null;case 26:case 27:case 5:return $a(n),null;case 31:if(n.memoizedState!==null){if(Ve(n),n.alternate===null)throw Error(s(340));lr()}return t=n.flags,t&65536?(n.flags=t&-65537|128,n):null;case 13:if(Ve(n),t=n.memoizedState,t!==null&&t.dehydrated!==null){if(n.alternate===null)throw Error(s(340));lr()}return t=n.flags,t&65536?(n.flags=t&-65537|128,n):null;case 19:return Yt(te),null;case 4:return zn(),null;case 10:return qn(n.type),null;case 22:case 23:return Ve(n),Sf(),t!==null&&Yt(fr),t=n.flags,t&65536?(n.flags=t&-65537|128,n):null;case 24:return qn(ae),null;case 25:return null;default:return null}}function yy(t,n){switch(af(n),n.tag){case 3:qn(ae),zn();break;case 26:case 27:case 5:$a(n);break;case 4:zn();break;case 31:n.memoizedState!==null&&Ve(n);break;case 13:Ve(n);break;case 19:Yt(te);break;case 10:qn(n.type);break;case 22:case 23:Ve(n),Sf(),t!==null&&Yt(fr);break;case 24:qn(ae)}}function Bs(t,n){try{var r=n.updateQueue,o=r!==null?r.lastEffect:null;if(o!==null){var u=o.next;r=u;do{if((r.tag&t)===t){o=void 0;var f=r.create,p=r.inst;o=f(),p.destroy=o}r=r.next}
vendor: 71,893 bytes, line 23
23while(r!==u)}}catch(y){Lt(n,n.return,y)}}function Sa(t,n,r){try{var o=n.updateQueue,u=o!==null?o.lastEffect:null;if(u!==null){var f=u.next;o=f;do{if((o.tag&t)===t){var p=o.inst,y=p.destroy;if(y!==void 0){p.destroy=void 0,u=n;var b=r,C=y;try{C()}catch(z){Lt(u,b,z)}}}o=o.next}while(o!==f)}}catch(z){Lt(n,n.return,z)}}function _y(t){var n=t.updateQueue;if(n!==null){var r=t.stateNode;try{lg(n,r)}catch(o){Lt(t,t.return,o)}}}function Sy(t,n,r){r.props=gr(t.type,t.memoizedProps),r.state=t.memoizedState;try{r.componentWillUnmount()}catch(o){Lt(t,n,o)}}function Is(t,n){try{var r=t.ref;if(r!==null){switch(t.tag){case 26:case 27:case 5:var o=t.stateNode;break;case 30:o=t.stateNode;break;default:o=t.stateNode}typeof r=="function"?t.refCleanup=r(o):r.current=o}}catch(u){Lt(t,n,u)}}function An(t,n){var r=t.ref,o=t.refCleanup;if(r!==null)if(typeof o=="function")try{o()}catch(u){Lt(t,n,u)}finally{t.refCleanup=null,t=t.alternate,t!=null&&(t.refCleanup=null)}else if(typeof r=="function")try{r(null)}catch(u){Lt(t,n,u)}else r.current=null}function vy(t){var n=t.type,r=t.memoizedProps,o=t.stateNode;try{t:switch(n){case"button":case"input":case"select":case"textarea":r.autoFocus&&o.focus();break t;case"img":r.src?o.src=r.src:r.srcSet&&(o.srcset=r.srcSet)}}catch(u){Lt(t,t.return,u)}}function $f(t,n,r){try{var o=t.stateNode;A1(o,t.type,r,n),o[De]=n}catch(u){Lt(t,t.return,u)}}function by(t){return t.tag===5||t.tag===3||t.tag===26||t.tag===27&&Aa(t.type)||t.tag===4}function Jf(t){t:for(;;){for(;t.sibling===null;){if(t.return===null||by(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&&Aa(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 Pf(t,n,r){var o=t.tag;if(o===5||o===6)t=t.stateNode,n?(r.nodeType===9?r.body:r.nodeName==="HTML"?r.ownerDocument.body:r).insertBefore(t,n):(n=r.nodeType===9?r.body:r.nodeName==="HTML"?r.ownerDocument.body:r,n.appendChild(t),r=r._reactRootContainer,r!=null||n.onclick!==null||(n.onclick=kn));else if(o!==4&&(o===27&&Aa(t.type)&&(r=t.stateNode,n=null),t=t.child,t!==null))for(Pf(t,n,r),t=t.sibling;t!==null;)Pf(t,n,r),t=t.sibling}function kl(t,n,r){var o=t.tag;if(o===5||o===6)t=t.stateNode,n?r.insertBefore(t,n):r.appendChild(t);else if(o!==4&&(o===27&&Aa(t.type)&&(r=t.stateNode),t=t.child,t!==null))for(kl(t,n,r),t=t.sibling;t!==null;)kl(t,n,r),t=t.sibling}function Ey(t){var n=t.stateNode,r=t.memoizedProps;try{for(var o=t.type,u=n.attributes;u.length;)n.removeAttributeNode(u[0]);_e(n,o,r),n[me]=t,n[De]=r}catch(f){Lt(t,t.return,f)}}var Fn=!1,se=!1,td=!1,Ty=typeof WeakSet=="function"?WeakSet:Set,ce=null;function i1(t,n){if(t=t.containerInfo,bd=eu,t=Lp(t),Vc(t)){if("selectionStart"in t)var r={start:t.selectionStart,end:t.selectionEnd};else t:{r=(r=t.ownerDocument)&&r.defaultView||window;var o=r.getSelection&&r.getSelection();if(o&&o.rangeCount!==0){r=o.anchorNode;var u=o.anchorOffset,f=o.focusNode;o=o.focusOffset;try{r.nodeType,f.nodeType}catch(at){r=null;break t}var p=0,y=-1,b=-1,C=0,z=0,k=t,M=null;e:for(;;){for(var D;k!==r||u!==0&&k.nodeType!==3||(y=p+u),k!==f||o!==0&&k.nodeType!==3||(b=p+o),k.nodeType===3&&(p+=k.nodeValue.length),(D=k.firstChild)!==null;)M=k,k=D;for(;;){if(k===t)break e;if(M===r&&++C===u&&(y=p),M===f&&++z===o&&(b=p),(D=k.nextSibling)!==null)break;k=M,M=k.parentNode}k=D}r=y===-1||b===-1?null:{start:y,end:b}}else r=null}r=r||{start:0,end:0}}else r=null;for(Ed={focusedElem:t,selectionRange:r},eu=!1,ce=n;ce!==null;)if(n=ce,t=n.child,(n.subtreeFlags&1028)!==0&&t!==null)t.return=n,ce=t;else for(;ce!==null;){switch(n=ce,f=n.alternate,t=n.flags,n.tag){case 0:if((t&4)!==0&&(t=n.updateQueue,t=t!==null?t.events:null,t!==null))for(r=0;r<t.length;r++)u=t[r],u.ref.impl=u.nextImpl;break;case 11:case 15:break;case 1:if((t&1024)!==0&&f!==null){t=void 0,r=n,u=f.memoizedProps,f=f.memoizedState,o=r.stateNode;try{var K=gr(r.type,u);t=o.getSnapshotBeforeUpdate(K,f),o.__reactInternalSnapshotBeforeUpdate=t}catch(at){Lt(r,r.return,at)}}break;case 3:if((t&1024)!==0){if(t=n.stateNode.containerInfo,r=t.nodeType,r===9)Rd(t);else if(r===1)switch(t.nodeName){case"HEAD":case"HTML":case"BODY":Rd(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(s(163))}if(t=n.sibling,t!==null){t.return=n.return,ce=t;break}ce=n.return}}function wy(t,n,r){var o=r.flags;switch(r.tag){case 0:case 11:case 15:Vn(t,r),o&4&&Bs(5,r);break;case 1:if(Vn(t,r),o&4)if(t=r.stateNode,n===null)try{t.componentDidMount()}catch(p){Lt(r,r.return,p)}else{var u=gr(r.type,n.memoizedProps);n=n.memoizedState;try{t.componentDidUpdate(u,n,t.__reactInternalSnapshotBeforeUpdate)}catch(p){Lt(r,r.return,p)}}o&64&&_y(r),o&512&&Is(r,r.return);break;case 3:if(Vn(t,r),o&64&&(t=r.updateQueue,t!==null)){if(n=null,r.child!==null)switch(r.child.tag){case 27:case 5:n=r.child.stateNode;break;case 1:n=r.child.stateNode}try{lg(t,n)}catch(p){Lt(r,r.return,p)}}break;case 27:n===null&&o&4&&Ey(r);case 26:case 5:Vn(t,r),n===null&&o&4&&vy(r),o&512&&Is(r,r.return);break;case 12:Vn(t,r);break;case 31:Vn(t,r),o&4&&Cy(t,r);break;case 13:Vn(t,r),o&4&&My(t,r),o&64&&(t=r.memoizedState,t!==null&&(t=t.dehydrated,t!==null&&(r=m1.bind(null,r),k1(t,r))));break;case 22:if(o=r.memoizedState!==null||Fn,!o){n=n!==null&&n.memoizedState!==null||se,u=Fn;var f=se;Fn=o,(se=n)&&!f?Qn(t,r,(r.subtreeFlags&8772)!==0):Vn(t,r),Fn=u,se=f}break;case 30:break;default:Vn(t,r)}}function Ry(t){var n=t.alternate;n!==null&&(t.alternate=null,Ry(n)),t.child=null,t.deletions=null,t.sibling=null,t.tag===5&&(n=t.stateNode,n!==null&&Oc(n)),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 Qt=null,ze=!1;function Xn(t,n,r){for(r=r.child;r!==null;)Ay(t,n,r),r=r.sibling}function Ay(t,n,r){if(je&&typeof je.onCommitFiberUnmount=="function")try{je.onCommitFiberUnmount(os,r)}catch(f){}switch(r.tag){case 26:se||An(r,n),Xn(t,n,r),r.memoizedState?r.memoizedState.count--:r.stateNode&&(r=r.stateNode,r.parentNode.removeChild(r));break;case 27:se||An(r,n);var o=Qt,u=ze;Aa(r.type)&&(Qt=r.stateNode,ze=!1),Xn(t,n,r),Vs(r.stateNode),Qt=o,ze=u;break;case 5:se||An(r,n);case 6:if(o=Qt,u=ze,Qt=null,Xn(t,n,r),Qt=o,ze=u,Qt!==null)if(ze)try{(Qt.nodeType===9?Qt.body:Qt.nodeName==="HTML"?Qt.ownerDocument.body:Qt).removeChild(r.stateNode)}catch(f){Lt(r,n,f)}else try{Qt.removeChild(r.stateNode)}catch(f){Lt(r,n,f)}break;case 18:Qt!==null&&(ze?(t=Qt,__(t.nodeType===9?t.body:t.nodeName==="HTML"?t.ownerDocument.body:t,r.stateNode),wi(t)):__(Qt,r.stateNode));break;case 4:o=Qt,u=ze,Qt=r.stateNode.containerInfo,ze=!0,Xn(t,n,r),Qt=o,ze=u;break;case 0:case 11:case 14:case 15:Sa(2,r,n),se||Sa(4,r,n),Xn(t,n,r);break;case 1:se||(An(r,n),o=r.stateNode,typeof o.componentWillUnmount=="function"&&Sy(r,n,o)),Xn(t,n,r);break;case 21:Xn(t,n,r);break;case 22:se=(o=se)||r.memoizedState!==null,Xn(t,n,r),se=o;break;default:Xn(t,n,r)}}function Cy(t,n){if(n.memoizedState===null&&(t=n.alternate,t!==null&&(t=t.memoizedState,t!==null))){t=t.dehydrated;try{wi(t)}catch(r){Lt(n,n.return,r)}}}function My(t,n){if(n.memoizedState===null&&(t=n.alternate,t!==null&&(t=t.memoizedState,t!==null&&(t=t.dehydrated,t!==null))))try{wi(t)}catch(r){Lt(n,n.return,r)}}function s1(t){switch(t.tag){case 31:case 13:case 19:var n=t.stateNode;return n===null&&(n=t.stateNode=new Ty),n;case 22:return t=t.stateNode,n=t._retryCache,n===null&&(n=t._retryCache=new Ty),n;default:throw Error(s(435,t.tag))}}function Ll(t,n){var r=s1(t);n.forEach(function(o){if(!r.has(o)){r.add(o);var u=p1.bind(null,t,o);o.then(u,u)}})}function xe(t,n){var r=n.deletions;if(r!==null)for(var o=0;o<r.length;o++){var u=r[o],f=t,p=n,y=p;t:for(;y!==null;){switch(y.tag){case 27:if(Aa(y.type)){Qt=y.stateNode,ze=!1;break t}break;case 5:Qt=y.stateNode,ze=!1;break t;case 3:case 4:Qt=y.stateNode.containerInfo,ze=!0;break t}y=y.return}if(Qt===null)throw Error(s(160));Ay(f,p,u),Qt=null,ze=!1,f=u.alternate,f!==null&&(f.return=null),u.return=null}if(n.subtreeFlags&13886)for(n=n.child;n!==null;)Oy(n,t),n=n.sibling}var yn=null;function Oy(t,n){var r=t.alternate,o=t.flags;switch(t.tag){case 0:case 11:case 14:case 15:xe(n,t),ke(t),o&4&&(Sa(3,t,t.return),Bs(3,t),Sa(5,t,t.return));break;case 1:xe(n,t),ke(t),o&512&&(se||r===null||An(r,r.return)),o&64&&Fn&&(t=t.updateQueue,t!==null&&(o=t.callbacks,o!==null&&(r=t.shared.hiddenCallbacks,t.shared.hiddenCallbacks=r===null?o:r.concat(o))));break;case 26:var u=yn;if(xe(n,t),ke(t),o&512&&(se||r===null||An(r,r.return)),o&4){var f=r!==null?r.memoizedState:null;if(o=t.memoizedState,r===null)if(o===null)if(t.stateNode===null){t:{o=t.type,r=t.memoizedProps,u=u.ownerDocument||u;e:switch(o){case"title":f=u.getElementsByTagName("title")[0],(!f||f[cs]||f[me]||f.namespaceURI==="http://www.w3.org/2000/svg"||f.hasAttribute("itemprop"))&&(f=u.createElement(o),u.head.insertBefore(f,u.querySelector("head > title"))),_e(f,o,r),f[me]=t,ue(f),o=f;break t;case"link":var p=O_("link","href",u).get(o+(r.href||""));if(p){for(var y=0;y<p.length;y++)if(f=p[y],f.getAttribute("href")===(r.href==null||r.href===""?null:r.href)&&f.getAttribute("rel")===(r.rel==null?null:r.rel)&&f.getAttribute("title")===(r.title==null?null:r.title)&&f.getAttribute("crossorigin")===(r.crossOrigin==null?null:r.crossOrigin)){p.splice(y,1);break e}}f=u.createElement(o),_e(f,o,r),u.head.appendChild(f);break;case"meta":if(p=O_("meta","content",u).get(o+(r.content||""))){for(y=0;y<p.length;y++)if(f=p[y],f.getAttribute("content")===(r.content==null?null:""+r.content)&&f.getAttribute("name")===(r.name==null?null:r.name)&&f.getAttribute("property")===(r.property==null?null:r.property)&&f.getAttribute("http-equiv")===(r.httpEquiv==null?null:r.httpEquiv)&&f.getAttribute("charset")===(r.charSet==null?null:r.charSet)){p.splice(y,1);break e}}f=u.createElement(o),_e(f,o,r),u.head.appendChild(f);break;default:throw Error(s(468,o))}f[me]=t,ue(f),o=f}t.stateNode=o}else D_(u,t.type,t.stateNode);else t.stateNode=M_(u,o,t.memoizedProps);else f!==o?(f===null?r.stateNode!==null&&(r=r.stateNode,r.parentNode.removeChild(r)):f.count--,o===null?D_(u,t.type,t.stateNode):M_(u,o,t.memoizedProps)):o===null&&t.stateNode!==null&&$f(t,t.memoizedProps,r.memoizedProps)}break;case 27:xe(n,t),ke(t),o&512&&(se||r===null||An(r,r.return)),r!==null&&o&4&&$f(t,t.memoizedProps,r.memoizedProps);break;case 5:if(xe(n,t),ke(t),o&512&&(se||r===null||An(r,r.return)),t.flags&32){u=t.stateNode;try{Qr(u,"")}catch(K){Lt(t,t.return,K)}}o&4&&t.stateNode!=null&&(u=t.memoizedProps,$f(t,u,r!==null?r.memoizedProps:u)),o&1024&&(td=!0);break;case 6:if(xe(n,t),ke(t),o&4){if(t.stateNode===null)throw Error(s(162));o=t.memoizedProps,r=t.stateNode;try{r.nodeValue=o}catch(K){Lt(t,t.return,K)}}break;case 3:if($l=null,u=yn,yn=Kl(n.containerInfo),xe(n,t),yn=u,ke(t),o&4&&r!==null&&r.memoizedState.isDehydrated)try{wi(n.containerInfo)}catch(K){Lt(t,t.return,K)}td&&(td=!1,Dy(t));break;case 4:o=yn,yn=Kl(t.stateNode.containerInfo),xe(n,t),ke(t),yn=o;break;case 12:xe(n,t),ke(t);break;case 31:xe(n,t),ke(t),o&4&&(o=t.updateQueue,o!==null&&(t.updateQueue=null,Ll(t,o)));break;case 13:xe(n,t),ke(t),t.child.flags&8192&&t.memoizedState!==null!=(r!==null&&r.memoizedState!==null)&&(Il=Vt()),o&4&&(o=t.updateQueue,o!==null&&(t.updateQueue=null,Ll(t,o)));break;case 22:u=t.memoizedState!==null;var b=r!==null&&r.memoizedState!==null,C=Fn,z=se;if(Fn=C||u,se=z||b,xe(n,t),se=z,Fn=C,ke(t),o&8192)t:for(n=t.stateNode,n._visibility=u?n._visibility&-2:n._visibility|1,u&&(r===null||b||Fn||se||yr(t)),r=null,n=t;;){if(n.tag===5||n.tag===26){if(r===null){b=r=n;try{if(f=b.stateNode,u)p=f.style,typeof p.setProperty=="function"?p.setProperty("display","none","important"):p.display="none";else{y=b.stateNode;var k=b.memoizedProps.style,M=k!=null&&k.hasOwnProperty("display")?k.display:null;y.style.display=M==null||typeof M=="boolean"?"":(""+M).trim()}}catch(K){Lt(b,b.return,K)}}}else if(n.tag===6){if(r===null){b=n;try{b.stateNode.nodeValue=u?"":b.memoizedProps}catch(K){Lt(b,b.return,K)}}}else if(n.tag===18){if(r===null){b=n;try{var D=b.stateNode;u?S_(D,!0):S_(b.stateNode,!1)}catch(K){Lt(b,b.return,K)}}}else if((n.tag!==22&&n.tag!==23||n.memoizedState===null||n===t)&&n.child!==null){n.child.return=n,n=n.child;continue}if(n===t)break t;for(;n.sibling===null;){if(n.return===null||n.return===t)break t;r===n&&(r=null),n=n.return}r===n&&(r=null),n.sibling.return=n.return,n=n.sibling}o&4&&(o=t.updateQueue,o!==null&&(r=o.retryQueue,r!==null&&(o.retryQueue=null,Ll(t,r))));break;case 19:xe(n,t),ke(t),o&4&&(o=t.updateQueue,o!==null&&(t.updateQueue=null,Ll(t,o)));break;case 30:break;case 21:break;default:xe(n,t),ke(t)}}function ke(t){var n=t.flags;if(n&2){try{for(var r,o=t.return;o!==null;){if(by(o)){r=o;break}o=o.return}if(r==null)throw Error(s(160));switch(r.tag){case 27:var u=r.stateNode,f=Jf(t);kl(t,f,u);break;case 5:var p=r.stateNode;r.flags&32&&(Qr(p,""),r.flags&=-33);var y=Jf(t);kl(t,y,p);break;case 3:case 4:var b=r.stateNode.containerInfo,C=Jf(t);Pf(t,C,b);break;default:throw Error(s(161))}}catch(z){Lt(t,t.return,z)}t.flags&=-3}n&4096&&(t.flags&=-4097)}function Dy(t){if(t.subtreeFlags&1024)for(t=t.child;t!==null;){var n=t;Dy(n),n.tag===5&&n.flags&1024&&n.stateNode.reset(),t=t.sibling}}function Vn(t,n){if(n.subtreeFlags&8772)for(n=n.child;n!==null;)wy(t,n.alternate,n),n=n.sibling}function yr(t){for(t=t.child;t!==null;){var n=t;switch(n.tag){case 0:case 11:case 14:case 15:Sa(4,n,n.return),yr(n);break;case 1:An(n,n.return);var r=n.stateNode;typeof r.componentWillUnmount=="function"&&Sy(n,n.return,r),yr(n);break;case 27:Vs(n.stateNode);case 26:case 5:An(n,n.return),yr(n);break;case 22:n.memoizedState===null&&yr(n);break;case 30:yr(n);break;default:yr(n)}t=t.sibling}}function Qn(t,n,r){for(r=r&&(n.subtreeFlags&8772)!==0,n=n.child;n!==null;){var o=n.alternate,u=t,f=n,p=f.flags;switch(f.tag){case 0:case 11:case 15:Qn(u,f,r),Bs(4,f);break;case 1:if(Qn(u,f,r),o=f,u=o.stateNode,typeof u.componentDidMount=="function")try{u.componentDidMount()}catch(C){Lt(o,o.return,C)}if(o=f,u=o.updateQueue,u!==null){var y=o.stateNode;try{var b=u.shared.hiddenCallbacks;if(b!==null)for(u.shared.hiddenCallbacks=null,u=0;u<b.length;u++)og(b[u],y)}catch(C){Lt(o,o.return,C)}}r&&p&64&&_y(f),Is(f,f.return);break;case 27:Ey(f);case 26:case 5:Qn(u,f,r),r&&o===null&&p&4&&vy(f),Is(f,f.return);break;case 12:Qn(u,f,r);break;case 31:Qn(u,f,r),r&&p&4&&Cy(u,f);break;case 13:Qn(u,f,r),r&&p&4&&My(u,f);break;case 22:f.memoizedState===null&&Qn(u,f,r),Is(f,f.return);break;case 30:break;default:Qn(u,f,r)}n=n.sibling}}function ed(t,n){var r=null;t!==null&&t.memoizedState!==null&&t.memoizedState.cachePool!==null&&(r=t.memoizedState.cachePool.pool),t=null,n.memoizedState!==null&&n.memoizedState.cachePool!==null&&(t=n.memoizedState.cachePool.pool),t!==r&&(t!=null&&t.refCount++,r!=null&&Ts(r))}function nd(t,n){t=null,n.alternate!==null&&(t=n.alternate.memoizedState.cache),n=n.memoizedState.cache,n!==t&&(n.refCount++,t!=null&&Ts(t))}function _n(t,n,r,o){if(n.subtreeFlags&10256)for(n=n.child;n!==null;)Ny(t,n,r,o),n=n.sibling}function Ny(t,n,r,o){var u=n.flags;switch(n.tag){case 0:case 11:case 15:_n(t,n,r,o),u&2048&&Bs(9,n);break;case 1:_n(t,n,r,o);break;case 3:_n(t,n,r,o),u&2048&&(t=null,n.alternate!==null&&(t=n.alternate.memoizedState.cache),n=n.memoizedState.cache,n!==t&&(n.refCount++,t!=null&&Ts(t)));break;case 12:if(u&2048){_n(t,n,r,o),t=n.stateNode;try{var f=n.memoizedProps,p=f.id,y=f.onPostCommit;typeof y=="function"&&y(p,n.alternate===null?"mount":"update",t.passiveEffectDuration,-0)}catch(b){Lt(n,n.return,b)}}else _n(t,n,r,o);break;case 31:_n(t,n,r,o);break;case 13:_n(t,n,r,o);break;case 23:break;case 22:f=n.stateNode,p=n.alternate,n.memoizedState!==null?f._visibility&2?_n(t,n,r,o):Us(t,n):f._visibility&2?_n(t,n,r,o):(f._visibility|=2,hi(t,n,r,o,(n.subtreeFlags&10256)!==0||!1)),u&2048&&ed(p,n);break;case 24:_n(t,n,r,o),u&2048&&nd(n.alternate,n);break;default:_n(t,n,r,o)}}function hi(t,n,r,o,u){for(u=u&&((n.subtreeFlags&10256)!==0||!1),n=n.child;n!==null;){var f=t,p=n,y=r,b=o,C=p.flags;switch(p.tag){case 0:case 11:case 15:hi(f,p,y,b,u),Bs(8,p);break;case 23:break;case 22:var z=p.stateNode;p.memoizedState!==null?z._visibility&2?hi(f,p,y,b,u):Us(f,p):(z._visibility|=2,hi(f,p,y,b,u)),u&&C&2048&&ed(p.alternate,p);break;case 24:hi(f,p,y,b,u),u&&C&2048&&nd(p.alternate,p);break;default:hi(f,p,y,b,u)}n=n.sibling}}function Us(t,n){if(n.subtreeFlags&10256)for(n=n.child;n!==null;){var r=t,o=n,u=o.flags;switch(o.tag){case 22:Us(r,o),u&2048&&ed(o.alternate,o);break;case 24:Us(r,o),u&2048&&nd(o.alternate,o);break;default:Us(r,o)}n=n.sibling}}var qs=8192;function mi(t,n,r){if(t.subtreeFlags&qs)for(t=t.child;t!==null;)zy(t,n,r),t=t.sibling}function zy(t,n,r){switch(t.tag){case 26:mi(t,n,r),t.flags&qs&&t.memoizedState!==null&&V1(r,yn,t.memoizedState,t.memoizedProps);break;case 5:mi(t,n,r);break;case 3:case 4:var o=yn;yn=Kl(t.stateNode.containerInfo),mi(t,n,r),yn=o;break;case 22:t.memoizedState===null&&(o=t.alternate,o!==null&&o.memoizedState!==null?(o=qs,qs=16777216,mi(t,n,r),qs=o):mi(t,n,r));break;default:mi(t,n,r)}}function xy(t){var n=t.alternate;if(n!==null&&(t=n.child,t!==null)){n.child=null;do n=t.sibling,t.sibling=null,t=n;while(t!==null)}}function Hs(t){var n=t.deletions;if((t.flags&16)!==0){if(n!==null)for(var r=0;r<n.length;r++){var o=n[r];ce=o,Ly(o,t)}xy(t)}if(t.subtreeFlags&10256)for(t=t.child;t!==null;)ky(t),t=t.sibling}function ky(t){switch(t.tag){case 0:case 11:case 15:Hs(t),t.flags&2048&&Sa(9,t,t.return);break;case 3:Hs(t);break;case 12:Hs(t);break;case 22:var n=t.stateNode;t.memoizedState!==null&&n._visibility&2&&(t.return===null||t.return.tag!==13)?(n._visibility&=-3,Bl(t)):Hs(t);break;default:Hs(t)}}function Bl(t){var n=t.deletions;if((t.flags&16)!==0){if(n!==null)for(var r=0;r<n.length;r++){var o=n[r];ce=o,Ly(o,t)}xy(t)}for(t=t.child;t!==null;){switch(n=t,n.tag){case 0:case 11:case 15:Sa(8,n,n.return),Bl(n);break;case 22:r=n.stateNode,r._visibility&2&&(r._visibility&=-3,Bl(n));break;default:Bl(n)}t=t.sibling}}function Ly(t,n){for(;ce!==null;){var r=ce;switch(r.tag){case 0:case 11:case 15:Sa(8,r,n);break;case 23:case 22:if(r.memoizedState!==null&&r.memoizedState.cachePool!==null){var o=r.memoizedState.cachePool.pool;o!=null&&o.refCount++}break;case 24:Ts(r.memoizedState.cache)}if(o=r.child,o!==null)o.return=r,ce=o;else t:for(r=t;ce!==null;){o=ce;var u=o.sibling,f=o.return;if(Ry(o),o===r){ce=null;break t}if(u!==null){u.return=f,ce=u;break t}ce=f}}}var o1={getCacheForType:function(t){var n=ge(ae),r=n.data.get(t);return r===void 0&&(r=t(),n.data.set(t,r)),r},cacheSignal:function(){return ge(ae).controller.signal}},l1=typeof WeakMap=="function"?WeakMap:Map,Dt=0,qt=null,gt=null,St=0,kt=0,Qe=null,va=!1,pi=!1,ad=!1,Zn=0,Wt=0,ba=0,_r=0,rd=0,Ze=0,gi=0,js=null,Le=null,id=!1,Il=0,By=0,Ul=1/0,ql=null,Ea=null,oe=0,Ta=null,yi=null,Kn=0,sd=0,od=null,Iy=null,Ys=0,ld=null;function Ke(){return(Dt&2)!==0&&St!==0?St&-St:R.T!==null?md():Pm()}function Uy(){if(Ze===0)if((St&536870912)===0||Tt){var t=Qo;Qo<<=1,(Qo&3932160)===0&&(Qo=262144),Ze=t}else Ze=536870912;return t=Xe.current,t!==null&&(t.flags|=32),Ze}function Be(t,n,r){(t===qt&&(kt===2||kt===9)||t.cancelPendingCommit!==null)&&(_i(t,0),wa(t,St,Ze,!1)),us(t,r),((Dt&2)===0||t!==qt)&&(t===qt&&((Dt&2)===0&&(_r|=r),Wt===4&&wa(t,St,Ze,!1)),Cn(t))}function qy(t,n,r){if((Dt&6)!==0)throw Error(s(327));var o=!r&&(n&127)===0&&(n&t.expiredLanes)===0||ls(t,n),u=o?f1(t,n):cd(t,n,!0),f=o;do{if(u===0){pi&&!o&&wa(t,n,0,!1);break}else{if(r=t.current.alternate,f&&!u1(r)){u=cd(t,n,!1),f=!1;continue}if(u===2){if(f=n,t.errorRecoveryDisabledLanes&f)var p=0;else p=t.pendingLanes&-536870913,p=p!==0?p:p&536870912?536870912:0;if(p!==0){n=p;t:{var y=t;u=js;var b=y.current.memoizedState.isDehydrated;if(b&&(_i(y,p).flags|=256),p=cd(y,p,!1),p!==2){if(ad&&!b){y.errorRecoveryDisabledLanes|=f,_r|=f,u=4;break t}f=Le,Le=u,f!==null&&(Le===null?Le=f:Le.push.apply(Le,f))}u=p}if(f=!1,u!==2)continue}}if(u===1){_i(t,0),wa(t,n,0,!0);break}t:{switch(o=t,f=u,f){case 0:case 1:throw Error(s(345));case 4:if((n&4194048)!==n)break;case 6:wa(o,n,Ze,!va);break t;case 2:Le=null;break;case 3:case 5:break;default:throw Error(s(329))}if((n&62914560)===n&&(u=Il+300-Vt(),10<u)){if(wa(o,n,Ze,!va),Ko(o,0,!0)!==0)break t;Kn=n,o.timeoutHandle=g_(Hy.bind(null,o,r,Le,ql,id,n,Ze,_r,gi,va,f,"Throttled",-0,0),u);break t}Hy(o,r,Le,ql,id,n,Ze,_r,gi,va,f,null,-0,0)}}break}while(!0);Cn(t)}function Hy(t,n,r,o,u,f,p,y,b,C,z,k,M,D){if(t.timeoutHandle=-1,k=n.subtreeFlags,k&8192||(k&16785408)===16785408){k={stylesheets:null,count:0,imgCount:0,imgBytes:0,suspenseyImages:[],waitingForImages:!0,waitingForViewTransition:!1,unsuspend:kn},zy(n,f,k);var K=(f&62914560)===f?Il-Vt():(f&4194048)===f?By-Vt():0;if(K=Q1(k,K),K!==null){Kn=f,t.cancelPendingCommit=K(Zy.bind(null,t,n,f,r,o,u,p,y,b,z,k,null,M,D)),wa(t,f,p,!C);return}}Zy(t,n,f,r,o,u,p,y,b)}function u1(t){for(var n=t;;){var r=n.tag;if((r===0||r===11||r===15)&&n.flags&16384&&(r=n.updateQueue,r!==null&&(r=r.stores,r!==null)))for(var o=0;o<r.length;o++){var u=r[o],f=u.getSnapshot;u=u.value;try{if(!Ge(f(),u))return!1}catch(p){return!1}}if(r=n.child,n.subtreeFlags&16384&&r!==null)r.return=n,n=r;else{if(n===t)break;for(;n.sibling===null;){if(n.return===null||n.return===t)return!0;n=n.return}n.sibling.return=n.return,n=n.sibling}}return!0}function wa(t,n,r,o){n&=~rd,n&=~_r,t.suspendedLanes|=n,t.pingedLanes&=~n,o&&(t.warmLanes|=n),o=t.expirationTimes;for(var u=n;0<u;){var f=31-Ye(u),p=1<<f;o[f]=-1,u&=~p}r!==0&&Wm(t,r,n)}function Hl(){return(Dt&6)===0?(Gs(0),!1):!0}function ud(){if(gt!==null){if(kt===0)var t=gt.return;else t=gt,Un=ur=null,Rf(t),li=null,Rs=0,t=gt;for(;t!==null;)yy(t.alternate,t),t=t.return;gt=null}}function _i(t,n){var r=t.timeoutHandle;r!==-1&&(t.timeoutHandle=-1,O1(r)),r=t.cancelPendingCommit,r!==null&&(t.cancelPendingCommit=null,r()),Kn=0,ud(),qt=t,gt=r=Bn(t.current,null),St=n,kt=0,Qe=null,va=!1,pi=ls(t,n),ad=!1,gi=Ze=rd=_r=ba=Wt=0,Le=js=null,id=!1,(n&8)!==0&&(n|=n&32);var o=t.entangledLanes;if(o!==0)for(t=t.entanglements,o&=n;0<o;){var u=31-Ye(o),f=1<<u;n|=t[u],o&=~f}return Zn=n,ol(),r}function jy(t,n){ft=null,R.H=xs,n===oi||n===pl?(n=ag(),kt=3):n===hf?(n=ag(),kt=4):kt=n===jf?8:n!==null&&typeof n=="object"&&typeof n.then=="function"?6:1,Qe=n,gt===null&&(Wt=1,Ol(t,en(n,t.current)))}function Yy(){var t=Xe.current;return t===null?!0:(St&4194048)===St?sn===null:(St&62914560)===St||(St&536870912)!==0?t===sn:!1}function Gy(){var t=R.H;return R.H=xs,t===null?xs:t}function Fy(){var t=R.A;return R.A=o1,t}function jl(){Wt=4,va||(St&4194048)!==St&&Xe.current!==null||(pi=!0),(ba&134217727)===0&&(_r&134217727)===0||qt===null||wa(qt,St,Ze,!1)}function cd(t,n,r){var o=Dt;Dt|=2;var u=Gy(),f=Fy();(qt!==t||St!==n)&&(ql=null,_i(t,n)),n=!1;var p=Wt;t:do try{if(kt!==0&>!==null){var y=gt,b=Qe;switch(kt){case 8:ud(),p=6;break t;case 3:case 2:case 9:case 6:Xe.current===null&&(n=!0);var C=kt;if(kt=0,Qe=null,Si(t,y,b,C),r&&pi){p=0;break t}break;default:C=kt,kt=0,Qe=null,Si(t,y,b,C)}}c1(),p=Wt;break}catch(z){jy(t,z)}while(!0);return n&&t.shellSuspendCounter++,Un=ur=null,Dt=o,R.H=u,R.A=f,gt===null&&(qt=null,St=0,ol()),p}function c1(){for(;gt!==null;)Xy(gt)}function f1(t,n){var r=Dt;Dt|=2;var o=Gy(),u=Fy();qt!==t||St!==n?(ql=null,Ul=Vt()+500,_i(t,n)):pi=ls(t,n);t:do try{if(kt!==0&>!==null){n=gt;var f=Qe;e:switch(kt){case 1:kt=0,Qe=null,Si(t,n,f,1);break;case 2:case 9:if(eg(f)){kt=0,Qe=null,Vy(n);break}n=function(){kt!==2&&kt!==9||qt!==t||(kt=7),Cn(t)},f.then(n,n);break t;case 3:kt=7;break t;case 4:kt=5;break t;case 7:eg(f)?(kt=0,Qe=null,Vy(n)):(kt=0,Qe=null,Si(t,n,f,7));break;case 5:var p=null;switch(gt.tag){case 26:p=gt.memoizedState;case 5:case 27:var y=gt;if(p?N_(p):y.stateNode.complete){kt=0,Qe=null;var b=y.sibling;if(b!==null)gt=b;else{var C=y.return;C!==null?(gt=C,Yl(C)):gt=null}break e}}kt=0,Qe=null,Si(t,n,f,5);break;case 6:kt=0,Qe=null,Si(t,n,f,6);break;case 8:ud(),Wt=6;break t;default:throw Error(s(462))}}d1();break}catch(z){jy(t,z)}while(!0);return Un=ur=null,R.H=o,R.A=u,Dt=r,gt!==null?0:(qt=null,St=0,ol(),Wt)}function d1(){for(;gt!==null&&!_t();)Xy(gt)}function Xy(t){var n=py(t.alternate,t,Zn);t.memoizedProps=t.pendingProps,n===null?Yl(t):gt=n}function Vy(t){var n=t,r=n.alternate;switch(n.tag){case 15:case 0:n=uy(r,n,n.pendingProps,n.type,void 0,St);break;case 11:n=uy(r,n,n.pendingProps,n.type.render,n.ref,St);break;case 5:Rf(n);default:yy(r,n),n=gt=Fp(n,Zn),n=py(r,n,Zn)}t.memoizedProps=t.pendingProps,n===null?Yl(t):gt=n}function Si(t,n,r,o){Un=ur=null,Rf(n),li=null,Rs=0;var u=n.return;try{if(t1(t,u,n,r,St)){Wt=1,Ol(t,en(r,t.current)),gt=null;return}}catch(f){if(u!==null)throw gt=u,f;Wt=1,Ol(t,en(r,t.current)),gt=null;return}n.flags&32768?(Tt||o===1?t=!0:pi||(St&536870912)!==0?t=!1:(va=t=!0,(o===2||o===9||o===3||o===6)&&(o=Xe.current,o!==null&&o.tag===13&&(o.flags|=16384))),Qy(n,t)):Yl(n)}function Yl(t){var n=t;do{if((n.flags&32768)!==0){Qy(n,va);return}t=n.return;var r=a1(n.alternate,n,Zn);if(r!==null){gt=r;return}if(n=n.sibling,n!==null){gt=n;return}gt=n=t}while(n!==null);Wt===0&&(Wt=5)}function Qy(t,n){do{var r=r1(t.alternate,t);if(r!==null){r.flags&=32767,gt=r;return}if(r=t.return,r!==null&&(r.flags|=32768,r.subtreeFlags=0,r.deletions=null),!n&&(t=t.sibling,t!==null)){gt=t;return}gt=t=r}while(t!==null);Wt=6,gt=null}function Zy(t,n,r,o,u,f,p,y,b){t.cancelPendingCommit=null;do Gl();while(oe!==0);if((Dt&6)!==0)throw Error(s(327));if(n!==null){if(n===t.current)throw Error(s(177));if(f=n.lanes|n.childLanes,f|=$c,XE(t,r,f,p,y,b),t===qt&&(gt=qt=null,St=0),yi=n,Ta=t,Kn=r,sd=f,od=u,Iy=o,(n.subtreeFlags&10256)!==0||(n.flags&10256)!==0?(t.callbackNode=null,t.callbackPriority=0,g1(Xo,function(){return Py(),null})):(t.callbackNode=null,t.callbackPriority=0),o=(n.flags&13878)!==0,(n.subtreeFlags&13878)!==0||o){o=R.T,R.T=null,u=B.p,B.p=2,p=Dt,Dt|=4;try{i1(t,n,r)}finally{Dt=p,B.p=u,R.T=o}}oe=1,Ky(),Wy(),$y()}}function Ky(){if(oe===1){oe=0;var t=Ta,n=yi,r=(n.flags&13878)!==0;if((n.subtreeFlags&13878)!==0||r){r=R.T,R.T=null;var o=B.p;B.p=2;var u=Dt;Dt|=4;try{Oy(n,t);var f=Ed,p=Lp(t.containerInfo),y=f.focusedElem,b=f.selectionRange;if(p!==y&&y&&y.ownerDocument&&kp(y.ownerDocument.documentElement,y)){if(b!==null&&Vc(y)){var C=b.start,z=b.end;if(z===void 0&&(z=C),"selectionStart"in y)y.selectionStart=C,y.selectionEnd=Math.min(z,y.value.length);else{var k=y.ownerDocument||document,M=k&&k.defaultView||window;if(M.getSelection){var D=M.getSelection(),K=y.textContent.length,at=Math.min(b.start,K),Ut=b.end===void 0?at:Math.min(b.end,K);!D.extend&&at>Ut&&(p=Ut,Ut=at,at=p);var w=xp(y,at),E=xp(y,Ut);if(w&&E&&(D.rangeCount!==1||D.anchorNode!==w.node||D.anchorOffset!==w.offset||D.focusNode!==E.node||D.focusOffset!==E.offset)){var A=k.createRange();A.setStart(w.node,w.offset),D.removeAllRanges(),at>Ut?(D.addRange(A),D.extend(E.node,E.offset)):(A.setEnd(E.node,E.offset),D.addRange(A))}}}}for(k=[],D=y;D=D.parentNode;)D.nodeType===1&&k.push({element:D,left:D.scrollLeft,top:D.scrollTop});for(typeof y.focus=="function"&&y.focus(),y=0;y<k.length;y++){var x=k[y];x.element.scrollLeft=x.left,x.element.scrollTop=x.top}}eu=!!bd,Ed=bd=null}finally{Dt=u,B.p=o,R.T=r}}t.current=n,oe=2}}function Wy(){if(oe===2){oe=0;var t=Ta,n=yi,r=(n.flags&8772)!==0;if((n.subtreeFlags&8772)!==0||r){r=R.T,R.T=null;var o=B.p;B.p=2;var u=Dt;Dt|=4;try{wy(t,n.alternate,n)}finally{Dt=u,B.p=o,R.T=r}}oe=3}}function $y(){if(oe===4||oe===3){oe=0,Oe();var t=Ta,n=yi,r=Kn,o=Iy;(n.subtreeFlags&10256)!==0||(n.flags&10256)!==0?oe=5:(oe=0,yi=Ta=null,Jy(t,t.pendingLanes));var u=t.pendingLanes;if(u===0&&(Ea=null),Cc(r),n=n.stateNode,je&&typeof je.onCommitFiberRoot=="function")try{je.onCommitFiberRoot(os,n,void 0,(n.current.flags&128)===128)}catch(b){}if(o!==null){n=R.T,u=B.p,B.p=2,R.T=null;try{for(var f=t.onRecoverableError,p=0;p<o.length;p++){var y=o[p];f(y.value,{componentStack:y.stack})}}finally{R.T=n,B.p=u}}(Kn&3)!==0&&Gl(),Cn(t),u=t.pendingLanes,(r&261930)!==0&&(u&42)!==0?t===ld?Ys++:(Ys=0,ld=t):Ys=0,Gs(0)}}function Jy(t,n){(t.pooledCacheLanes&=n)===0&&(n=t.pooledCache,n!=null&&(t.pooledCache=null,Ts(n)))}function Gl(){return Ky(),Wy(),$y(),Py()}function Py(){if(oe!==5)return!1;var t=Ta,n=sd;sd=0;var r=Cc(Kn),o=R.T,u=B.p;try{B.p=32>r?32:r,R.T=null,r=od,od=null;var f=Ta,p=Kn;if(oe=0,yi=Ta=null,Kn=0,(Dt&6)!==0)throw Error(s(331));var y=Dt;if(Dt|=4,ky(f.current),Ny(f,f.current,p,r),Dt=y,Gs(0,!1),je&&typeof je.onPostCommitFiberRoot=="function")try{je.onPostCommitFiberRoot(os,f)}catch(b){}return!0}finally{B.p=u,R.T=o,Jy(t,n)}}function t_(t,n,r){n=en(r,n),n=Hf(t.stateNode,n,2),t=ga(t,n,2),t!==null&&(us(t,2),Cn(t))}function Lt(t,n,r){if(t.tag===3)t_(t,t,r);else for(;n!==null;){if(n.tag===3){t_(n,t,r);break}else if(n.tag===1){var o=n.stateNode;if(typeof n.type.getDerivedStateFromError=="function"||typeof o.componentDidCatch=="function"&&(Ea===null||!Ea.has(o))){t=en(r,t),r=ey(2),o=ga(n,r,2),o!==null&&(ny(r,o,n,t),us(o,2),Cn(o));break}}n=n.return}}function fd(t,n,r){var o=t.pingCache;if(o===null){o=t.pingCache=new l1;var u=new Set;o.set(n,u)}else u=o.get(n),u===void 0&&(u=new Set,o.set(n,u));u.has(r)||(ad=!0,u.add(r),t=h1.bind(null,t,n,r),n.then(t,t))}function h1(t,n,r){var o=t.pingCache;o!==null&&o.delete(n),t.pingedLanes|=t.suspendedLanes&r,t.warmLanes&=~r,qt===t&&(St&r)===r&&(Wt===4||Wt===3&&(St&62914560)===St&&300>Vt()-Il?(Dt&2)===0&&_i(t,0):rd|=r,gi===St&&(gi=0)),Cn(t)}function e_(t,n){n===0&&(n=Km()),t=sr(t,n),t!==null&&(us(t,n),Cn(t))}function m1(t){var n=t.memoizedState,r=0;n!==null&&(r=n.retryLane),e_(t,r)}function p1(t,n){var r=0;switch(t.tag){case 31:case 13:var o=t.stateNode,u=t.memoizedState;u!==null&&(r=u.retryLane);break;case 19:o=t.stateNode;break;case 22:o=t.stateNode._retryCache;break;default:throw Error(s(314))}o!==null&&o.delete(n),e_(t,r)}function g1(t,n){return Et(t,n)}var Fl=null,vi=null,dd=!1,Xl=!1,hd=!1,Ra=0;function Cn(t){t!==vi&&t.next===null&&(vi===null?Fl=vi=t:vi=vi.next=t),Xl=!0,dd||(dd=!0,_1())}function Gs(t,n){if(!hd&&Xl){hd=!0;do for(var r=!1,o=Fl;o!==null;){if(t!==0){var u=o.pendingLanes;if(u===0)var f=0;else{var p=o.suspendedLanes,y=o.pingedLanes;f=(1<<31-Ye(42|t)+1)-1,f&=u&~(p&~y),f=f&201326741?f&201326741|1:f?f|2:0}f!==0&&(r=!0,i_(o,f))}else f=St,f=Ko(o,o===qt?f:0,o.cancelPendingCommit!==null||o.timeoutHandle!==-1),(f&3)===0||ls(o,f)||(r=!0,i_(o,f));o=o.next}while(r);hd=!1}}function y1(){n_()}function n_(){Xl=dd=!1;var t=0;Ra!==0&&M1()&&(t=Ra);for(var n=Vt(),r=null,o=Fl;o!==null;){var u=o.next,f=a_(o,n);f===0?(o.next=null,r===null?Fl=u:r.next=u,u===null&&(vi=r)):(r=o,(t!==0||(f&3)!==0)&&(Xl=!0)),o=u}oe!==0&&oe!==5||Gs(t),Ra!==0&&(Ra=0)}function a_(t,n){for(var r=t.suspendedLanes,o=t.pingedLanes,u=t.expirationTimes,f=t.pendingLanes&-62914561;0<f;){var p=31-Ye(f),y=1<<p,b=u[p];b===-1?((y&r)===0||(y&o)!==0)&&(u[p]=FE(y,n)):b<=n&&(t.expiredLanes|=y),f&=~y}if(n=qt,r=St,r=Ko(t,t===n?r:0,t.cancelPendingCommit!==null||t.timeoutHandle!==-1),o=t.callbackNode,r===0||t===n&&(kt===2||kt===9)||t.cancelPendingCommit!==null)return o!==null&&o!==null&&Te(o),t.callbackNode=null,t.callbackPriority=0;if((r&3)===0||ls(t,r)){if(n=r&-r,n===t.callbackPriority)return n;switch(o!==null&&Te(o),Cc(r)){case 2:case 8:r=Qm;break;case 32:r=Xo;break;case 268435456:r=Zm;break;default:r=Xo}return o=r_.bind(null,t),r=Et(r,o),t.callbackPriority=n,t.callbackNode=r,n}return o!==null&&o!==null&&Te(o),t.callbackPriority=2,t.callbackNode=null,2}function r_(t,n){if(oe!==0&&oe!==5)return t.callbackNode=null,t.callbackPriority=0,null;var r=t.callbackNode;if(Gl()&&t.callbackNode!==r)return null;var o=St;return o=Ko(t,t===qt?o:0,t.cancelPendingCommit!==null||t.timeoutHandle!==-1),o===0?null:(qy(t,o,n),a_(t,Vt()),t.callbackNode!=null&&t.callbackNode===r?r_.bind(null,t):null)}function i_(t,n){if(Gl())return null;qy(t,n,!0)}function _1(){D1(function(){(Dt&6)!==0?Et(Hr,y1):n_()})}function md(){if(Ra===0){var t=ii;t===0&&(t=Vo,Vo<<=1,(Vo&261888)===0&&(Vo=256)),Ra=t}return Ra}function s_(t){return t==null||typeof t=="symbol"||typeof t=="boolean"?null:typeof t=="function"?t:Po(""+t)}function o_(t,n){var r=n.ownerDocument.createElement("input");return r.name=n.name,r.value=n.value,t.id&&r.setAttribute("form",t.id),n.parentNode.insertBefore(r,n),t=new FormData(t),r.parentNode.removeChild(r),t}function S1(t,n,r,o,u){if(n==="submit"&&r&&r.stateNode===u){var f=s_((u[De]||null).action),p=o.submitter;p&&(n=(n=p[De]||null)?s_(n.formAction):p.getAttribute("formAction"),n!==null&&(f=n,p=null));var y=new al("action","action",null,o,u);t.push({event:y,listeners:[{instance:null,listener:function(){if(o.defaultPrevented){if(Ra!==0){var b=p?o_(u,p):new FormData(u);kf(r,{pending:!0,data:b,method:u.method,action:f},null,b)}}else typeof f=="function"&&(y.preventDefault(),b=p?o_(u,p):new FormData(u),kf(r,{pending:!0,data:b,method:u.method,action:f},f,b))},currentTarget:u}]})}}for(var pd=0;pd<Wc.length;pd++){var gd=Wc[pd],v1=gd.toLowerCase(),b1=gd[0].toUpperCase()+gd.slice(1);gn(v1,"on"+b1)}gn(Up,"onAnimationEnd"),gn(qp,"onAnimationIteration"),gn(Hp,"onAnimationStart"),gn("dblclick","onDoubleClick"),gn("focusin","onFocus"),gn("focusout","onBlur"),gn(IT,"onTransitionRun"),gn(UT,"onTransitionStart"),gn(qT,"onTransitionCancel"),gn(jp,"onTransitionEnd"),Xr("onMouseEnter",["mouseout","mouseover"]),Xr("onMouseLeave",["mouseout","mouseover"]),Xr("onPointerEnter",["pointerout","pointerover"]),Xr("onPointerLeave",["pointerout","pointerover"]),nr("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),nr("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" ")),nr("onBeforeInput",["compositionend","keypress","textInput","paste"]),nr("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),nr("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),nr("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var Fs="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(" "),E1=new Set("beforetoggle cancel close invalid load scroll scrollend toggle".split(" ").concat(Fs));function l_(t,n){n=(n&4)!==0;for(var r=0;r<t.length;r++){var o=t[r],u=o.event;o=o.listeners;t:{var f=void 0;if(n)for(var p=o.length-1;0<=p;p--){var y=o[p],b=y.instance,C=y.currentTarget;if(y=y.listener,b!==f&&u.isPropagationStopped())break t;f=y,u.currentTarget=C;try{f(u)}catch(z){sl(z)}u.currentTarget=null,f=b}else for(p=0;p<o.length;p++){if(y=o[p],b=y.instance,C=y.currentTarget,y=y.listener,b!==f&&u.isPropagationStopped())break t;f=y,u.currentTarget=C;try{f(u)}catch(z){sl(z)}u.currentTarget=null,f=b}}}}function yt(t,n){var r=n[Mc];r===void 0&&(r=n[Mc]=new Set);var o=t+"__bubble";r.has(o)||(u_(n,t,2,!1),r.add(o))}function yd(t,n,r){var o=0;n&&(o|=4),u_(r,t,o,n)}var Vl="_reactListening"+Math.random().toString(36).slice(2);function _d(t){if(!t[Vl]){t[Vl]=!0,np.forEach(function(r){r!=="selectionchange"&&(E1.has(r)||yd(r,!1,t),yd(r,!0,t))});var n=t.nodeType===9?t:t.ownerDocument;n===null||n[Vl]||(n[Vl]=!0,yd("selectionchange",!1,n))}}function u_(t,n,r,o){switch(U_(n)){case 2:var u=W1;break;case 8:u=$1;break;default:u=xd}r=u.bind(null,n,r,t),u=void 0,!Ic||n!=="touchstart"&&n!=="touchmove"&&n!=="wheel"||(u=!0),o?u!==void 0?t.addEventListener(n,r,{capture:!0,passive:u}):t.addEventListener(n,r,!0):u!==void 0?t.addEventListener(n,r,{passive:u}):t.addEventListener(n,r,!1)}function Sd(t,n,r,o,u){var f=o;if((n&1)===0&&(n&2)===0&&o!==null)t:for(;;){if(o===null)return;var p=o.tag;if(p===3||p===4){var y=o.stateNode.containerInfo;if(y===u)break;if(p===4)for(p=o.return;p!==null;){var b=p.tag;if((b===3||b===4)&&p.stateNode.containerInfo===u)return;p=p.return}for(;y!==null;){if(p=Yr(y),p===null)return;if(b=p.tag,b===5||b===6||b===26||b===27){o=f=p;continue t}y=y.parentNode}}o=o.return}mp(function(){var C=f,z=Lc(r),k=[];t:{var M=Yp.get(t);if(M!==void 0){var D=al,K=t;switch(t){case"keypress":if(el(r)===0)break t;case"keydown":case"keyup":D=pT;break;case"focusin":K="focus",D=jc;break;case"focusout":K="blur",D=jc;break;case"beforeblur":case"afterblur":D=jc;break;case"click":if(r.button===2)break t;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":D=yp;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":D=aT;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":D=_T;break;case Up:case qp:case Hp:D=sT;break;case jp:D=vT;break;case"scroll":case"scrollend":D=eT;break;case"wheel":D=ET;break;case"copy":case"cut":case"paste":D=lT;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":D=Sp;break;case"toggle":case"beforetoggle":D=wT}var at=(n&4)!==0,Ut=!at&&(t==="scroll"||t==="scrollend"),w=at?M!==null?M+"Capture":null:M;at=[];for(var E=C,A;E!==null;){var x=E;if(A=x.stateNode,x=x.tag,x!==5&&x!==26&&x!==27||A===null||w===null||(x=ds(E,w),x!=null&&at.push(Xs(E,x,A))),Ut)break;E=E.return}0<at.length&&(M=new D(M,K,null,r,z),k.push({event:M,listeners:at}))}}if((n&7)===0){t:{if(M=t==="mouseover"||t==="pointerover",D=t==="mouseout"||t==="pointerout",M&&r!==kc&&(K=r.relatedTarget||r.fromElement)&&(Yr(K)||K[jr]))break t;if((D||M)&&(M=z.window===z?z:(M=z.ownerDocument)?M.defaultView||M.parentWindow:window,D?(K=r.relatedTarget||r.toElement,D=C,K=K?Yr(K):null,K!==null&&(Ut=c(K),at=K.tag,K!==Ut||at!==5&&at!==27&&at!==6)&&(K=null)):(D=null,K=C),D!==K)){if(at=yp,x="onMouseLeave",w="onMouseEnter",E="mouse",(t==="pointerout"||t==="pointerover")&&(at=Sp,x="onPointerLeave",w="onPointerEnter",E="pointer"),Ut=D==null?M:fs(D),A=K==null?M:fs(K),M=new at(x,E+"leave",D,r,z),M.target=Ut,M.relatedTarget=A,x=null,Yr(z)===C&&(at=new at(w,E+"enter",K,r,z),at.target=A,at.relatedTarget=Ut,x=at),Ut=x,D&&K)e:{for(at=T1,w=D,E=K,A=0,x=w;x;x=at(x))A++;x=0;for(var tt=E;tt;tt=at(tt))x++;for(;0<A-x;)w=at(w),A--;for(;0<x-A;)E=at(E),x--;for(;A--;){if(w===E||E!==null&&w===E.alternate){at=w;break e}w=at(w),E=at(E)}at=null}else at=null;D!==null&&c_(k,M,D,at,!1),K!==null&&Ut!==null&&c_(k,Ut,K,at,!0)}}t:{if(M=C?fs(C):window,D=M.nodeName&&M.nodeName.toLowerCase(),D==="select"||D==="input"&&M.type==="file")var Mt=Cp;else if(Rp(M))if(Mp)Mt=kT;else{Mt=zT;var W=NT}else D=M.nodeName,!D||D.toLowerCase()!=="input"||M.type!=="checkbox"&&M.type!=="radio"?C&&xc(C.elementType)&&(Mt=Cp):Mt=xT;if(Mt&&(Mt=Mt(t,C))){Ap(k,Mt,r,z);break t}W&&W(t,M,C),t==="focusout"&&C&&M.type==="number"&&C.memoizedProps.value!=null&&zc(M,"number",M.value)}switch(W=C?fs(C):window,t){case"focusin":(Rp(W)||W.contentEditable==="true")&&($r=W,Qc=C,vs=null);break;case"focusout":vs=Qc=$r=null;break;case"mousedown":Zc=!0;break;case"contextmenu":case"mouseup":case"dragend":Zc=!1,Bp(k,r,z);break;case"selectionchange":if(BT)break;case"keydown":case"keyup":Bp(k,r,z)}var ht;if(Gc)t:{switch(t){case"compositionstart":var vt="onCompositionStart";break t;case"compositionend":vt="onCompositionEnd";break t;case"compositionupdate":vt="onCompositionUpdate";break t}vt=void 0}else Wr?Tp(t,r)&&(vt="onCompositionEnd"):t==="keydown"&&r.keyCode===229&&(vt="onCompositionStart");vt&&(vp&&r.locale!=="ko"&&(Wr||vt!=="onCompositionStart"?vt==="onCompositionEnd"&&Wr&&(ht=pp()):(ua=z,Uc="value"in ua?ua.value:ua.textContent,Wr=!0)),W=Ql(C,vt),0<W.length&&(vt=new _p(vt,t,null,r,z),k.push({event:vt,listeners:W}),ht?vt.data=ht:(ht=wp(r),ht!==null&&(vt.data=ht)))),(ht=AT?CT(t,r):MT(t,r))&&(vt=Ql(C,"onBeforeInput"),0<vt.length&&(W=new _p("onBeforeInput","beforeinput",null,r,z),k.push({event:W,listeners:vt}),W.data=ht)),S1(k,t,C,r,z)}l_(k,n)})}function Xs(t,n,r){return{instance:t,listener:n,currentTarget:r}}function Ql(t,n){for(var r=n+"Capture",o=[];t!==null;){var u=t,f=u.stateNode;if(u=u.tag,u!==5&&u!==26&&u!==27||f===null||(u=ds(t,r),u!=null&&o.unshift(Xs(t,u,f)),u=ds(t,n),u!=null&&o.push(Xs(t,u,f))),t.tag===3)return o;t=t.return}return[]}function T1(t){if(t===null)return null;do t=t.return;while(t&&t.tag!==5&&t.tag!==27);return t||null}function c_(t,n,r,o,u){for(var f=n._reactName,p=[];r!==null&&r!==o;){var y=r,b=y.alternate,C=y.stateNode;if(y=y.tag,b!==null&&b===o)break;y!==5&&y!==26&&y!==27||C===null||(b=C,u?(C=ds(r,f),C!=null&&p.unshift(Xs(r,C,b))):u||(C=ds(r,f),C!=null&&p.push(Xs(r,C,b)))),r=r.return}p.length!==0&&t.push({event:n,listeners:p})}var w1=/\r\n?/g,R1=/\u0000|\uFFFD/g;function f_(t){return(typeof t=="string"?t:""+t).replace(w1,"\n").replace(R1,"")}function d_(t,n){return n=f_(n),f_(t)===n}function It(t,n,r,o,u,f){switch(r){case"children":typeof o=="string"?n==="body"||n==="textarea"&&o===""||Qr(t,o):(typeof o=="number"||typeof o=="bigint")&&n!=="body"&&Qr(t,""+o);break;case"className":$o(t,"class",o);break;case"tabIndex":$o(t,"tabindex",o);break;case"dir":case"role":case"viewBox":case"width":case"height":$o(t,r,o);break;case"style":dp(t,o,f);break;case"data":if(n!=="object"){$o(t,"data",o);break}case"src":case"href":if(o===""&&(n!=="a"||r!=="href")){t.removeAttribute(r);break}if(o==null||typeof o=="function"||typeof o=="symbol"||typeof o=="boolean"){t.removeAttribute(r);break}o=Po(""+o),t.setAttribute(r,o);break;case"action":case"formAction":if(typeof o=="function"){t.setAttribute(r,"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 f=="function"&&(r==="formAction"?(n!=="input"&&It(t,n,"name",u.name,u,null),It(t,n,"formEncType",u.formEncType,u,null),It(t,n,"formMethod",u.formMethod,u,null),It(t,n,"formTarget",u.formTarget,u,null)):(It(t,n,"encType",u.encType,u,null),It(t,n,"method",u.method,u,null),It(t,n,"target",u.target,u,null)));if(o==null||typeof o=="symbol"||typeof o=="boolean"){t.removeAttribute(r);break}o=Po(""+o),t.setAttribute(r,o);break;case"onClick":o!=null&&(t.onclick=kn);break;case"onScroll":o!=null&&yt("scroll",t);break;case"onScrollEnd":o!=null&&yt("scrollend",t);break;case"dangerouslySetInnerHTML":if(o!=null){if(typeof o!="object"||!("__html"in o))throw Error(s(61));if(r=o.__html,r!=null){if(u.children!=null)throw Error(s(60));t.innerHTML=r}}break;case"multiple":t.multiple=o&&typeof o!="function"&&typeof o!="symbol";break;case"muted":t.muted=o&&typeof o!="function"&&typeof o!="symbol";break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"defaultValue":case"defaultChecked":case"innerHTML":case"ref":break;case"autoFocus":break;case"xlinkHref":if(o==null||typeof o=="function"||typeof o=="boolean"||typeof o=="symbol"){t.removeAttribute("xlink:href");break}r=Po(""+o),t.setAttributeNS("http://www.w3.org/1999/xlink","xlink:href",r);break;case"contentEditable":case"spellCheck":case"draggable":case"value":case"autoReverse":case"externalResourcesRequired":case"focusable":case"preserveAlpha":o!=null&&typeof o!="function"&&typeof o!="symbol"?t.setAttribute(r,""+o):t.removeAttribute(r);break;case"inert":case"allowFullScreen":case"async":case"autoPlay":case"controls":case"default":case"defer":case"disabled":case"disablePictureInPicture":case"disableRemotePlayback":case"formNoValidate":case"hidden":case"loop":case"noModule":case"noValidate":case"open":case"playsInline":case"readOnly":case"required":case"reversed":case"scoped":case"seamless":case"itemScope":o&&typeof o!="function"&&typeof o!="symbol"?t.setAttribute(r,""):t.removeAttribute(r);break;case"capture":case"download":o===!0?t.setAttribute(r,""):o!==!1&&o!=null&&typeof o!="function"&&typeof o!="symbol"?t.setAttribute(r,o):t.removeAttribute(r);break;case"cols":case"rows":case"size":case"span":o!=null&&typeof o!="function"&&typeof o!="symbol"&&!isNaN(o)&&1<=o?t.setAttribute(r,o):t.removeAttribute(r);break;case"rowSpan":case"start":o==null||typeof o=="function"||typeof o=="symbol"||isNaN(o)?t.removeAttribute(r):t.setAttribute(r,o);break;case"popover":yt("beforetoggle",t),yt("toggle",t),Wo(t,"popover",o);break;case"xlinkActuate":xn(t,"http://www.w3.org/1999/xlink","xlink:actuate",o);break;case"xlinkArcrole":xn(t,"http://www.w3.org/1999/xlink","xlink:arcrole",o);break;case"xlinkRole":xn(t,"http://www.w3.org/1999/xlink","xlink:role",o);break;case"xlinkShow":xn(t,"http://www.w3.org/1999/xlink","xlink:show",o);break;case"xlinkTitle":xn(t,"http://www.w3.org/1999/xlink","xlink:title",o);break;case"xlinkType":xn(t,"http://www.w3.org/1999/xlink","xlink:type",o);break;case"xmlBase":xn(t,"http://www.w3.org/XML/1998/namespace","xml:base",o);break;case"xmlLang":xn(t,"http://www.w3.org/XML/1998/namespace","xml:lang",o);break;case"xmlSpace":xn(t,"http://www.w3.org/XML/1998/namespace","xml:space",o);break;case"is":Wo(t,"is",o);break;case"innerText":case"textContent":break;default:(!(2<r.length)||r[0]!=="o"&&r[0]!=="O"||r[1]!=="n"&&r[1]!=="N")&&(r=PE.get(r)||r,Wo(t,r,o))}}function vd(t,n,r,o,u,f){switch(r){case"style":dp(t,o,f);break;case"dangerouslySetInnerHTML":if(o!=null){if(typeof o!="object"||!("__html"in o))throw Error(s(61));if(r=o.__html,r!=null){if(u.children!=null)throw Error(s(60));t.innerHTML=r}}break;case"children":typeof o=="string"?Qr(t,o):(typeof o=="number"||typeof o=="bigint")&&Qr(t,""+o);break;case"onScroll":o!=null&&yt("scroll",t);break;case"onScrollEnd":o!=null&&yt("scrollend",t);break;case"onClick":o!=null&&(t.onclick=kn);break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"innerHTML":case"ref":break;case"innerText":case"textContent":break;default:if(!ap.hasOwnProperty(r))t:{if(r[0]==="o"&&r[1]==="n"&&(u=r.endsWith("Capture"),n=r.slice(2,u?r.length-7:void 0),f=t[De]||null,f=f!=null?f[r]:null,typeof f=="function"&&t.removeEventListener(n,f,u),typeof o=="function")){typeof f!="function"&&f!==null&&(r in t?t[r]=null:t.hasAttribute(r)&&t.removeAttribute(r)),t.addEventListener(n,o,u);break t}r in t?t[r]=o:o===!0?t.setAttribute(r,""):Wo(t,r,o)}}}function _e(t,n,r){switch(n){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"img":yt("error",t),yt("load",t);var o=!1,u=!1,f;for(f in r)if(r.hasOwnProperty(f)){var p=r[f];if(p!=null)switch(f){case"src":o=!0;break;case"srcSet":u=!0;break;case"children":case"dangerouslySetInnerHTML":throw Error(s(137,n));default:It(t,n,f,p,r,null)}}u&&It(t,n,"srcSet",r.srcSet,r,null),o&&It(t,n,"src",r.src,r,null);return;case"input":yt("invalid",t);var y=f=p=u=null,b=null,C=null;for(o in r)if(r.hasOwnProperty(o)){var z=r[o];if(z!=null)switch(o){case"name":u=z;break;case"type":p=z;break;case"checked":b=z;break;case"defaultChecked":C=z;break;case"value":f=z;break;case"defaultValue":y=z;break;case"children":case"dangerouslySetInnerHTML":if(z!=null)throw Error(s(137,n));break;default:It(t,n,o,z,r,null)}}lp(t,f,y,b,C,p,u,!1);return;case"select":yt("invalid",t),o=p=f=null;for(u in r)if(r.hasOwnProperty(u)&&(y=r[u],y!=null))switch(u){case"value":f=y;break;case"defaultValue":p=y;break;case"multiple":o=y;default:It(t,n,u,y,r,null)}n=f,r=p,t.multiple=!!o,n!=null?Vr(t,!!o,n,!1):r!=null&&Vr(t,!!o,r,!0);return;case"textarea":yt("invalid",t),f=u=o=null;for(p in r)if(r.hasOwnProperty(p)&&(y=r[p],y!=null))switch(p){case"value":o=y;break;case"defaultValue":u=y;break;case"children":f=y;break;case"dangerouslySetInnerHTML":if(y!=null)throw Error(s(91));break;default:It(t,n,p,y,r,null)}cp(t,o,u,f);return;case"option":for(b in r)if(r.hasOwnProperty(b)&&(o=r[b],o!=null))switch(b){case"selected":t.selected=o&&typeof o!="function"&&typeof o!="symbol";break;default:It(t,n,b,o,r,null)}return;case"dialog":yt("beforetoggle",t),yt("toggle",t),yt("cancel",t),yt("close",t);break;case"iframe":case"object":yt("load",t);break;case"video":case"audio":for(o=0;o<Fs.length;o++)yt(Fs[o],t);break;case"image":yt("error",t),yt("load",t);break;case"details":yt("toggle",t);break;case"embed":case"source":case"link":yt("error",t),yt("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(C in r)if(r.hasOwnProperty(C)&&(o=r[C],o!=null))switch(C){case"children":case"dangerouslySetInnerHTML":throw Error(s(137,n));default:It(t,n,C,o,r,null)}return;default:if(xc(n)){for(z in r)r.hasOwnProperty(z)&&(o=r[z],o!==void 0&&vd(t,n,z,o,r,void 0));return}}for(y in r)r.hasOwnProperty(y)&&(o=r[y],o!=null&&It(t,n,y,o,r,null))}function A1(t,n,r,o){switch(n){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"input":var u=null,f=null,p=null,y=null,b=null,C=null,z=null;for(D in r){var k=r[D];if(r.hasOwnProperty(D)&&k!=null)switch(D){case"checked":break;case"value":break;case"defaultValue":b=k;default:o.hasOwnProperty(D)||It(t,n,D,null,o,k)}}for(var M in o){var D=o[M];if(k=r[M],o.hasOwnProperty(M)&&(D!=null||k!=null))switch(M){case"type":f=D;break;case"name":u=D;break;case"checked":C=D;break;case"defaultChecked":z=D;break;case"value":p=D;break;case"defaultValue":y=D;break;case"children":case"dangerouslySetInnerHTML":if(D!=null)throw Error(s(137,n));break;default:D!==k&&It(t,n,M,D,o,k)}}Nc(t,p,y,b,C,z,f,u);return;case"select":D=p=y=M=null;for(f in r)if(b=r[f],r.hasOwnProperty(f)&&b!=null)switch(f){case"value":break;case"multiple":D=b;default:o.hasOwnProperty(f)||It(t,n,f,null,o,b)}for(u in o)if(f=o[u],b=r[u],o.hasOwnProperty(u)&&(f!=null||b!=null))switch(u){case"value":M=f;break;case"defaultValue":y=f;break;case"multiple":p=f;default:f!==b&&It(t,n,u,f,o,b)}n=y,r=p,o=D,M!=null?Vr(t,!!r,M,!1):!!o!=!!r&&(n!=null?Vr(t,!!r,n,!0):Vr(t,!!r,r?[]:"",!1));return;case"textarea":D=M=null;for(y in r)if(u=r[y],r.hasOwnProperty(y)&&u!=null&&!o.hasOwnProperty(y))switch(y){case"value":break;case"children":break;default:It(t,n,y,null,o,u)}for(p in o)if(u=o[p],f=r[p],o.hasOwnProperty(p)&&(u!=null||f!=null))switch(p){case"value":M=u;break;case"defaultValue":D=u;break;case"children":break;case"dangerouslySetInnerHTML":if(u!=null)throw Error(s(91));break;default:u!==f&&It(t,n,p,u,o,f)}up(t,M,D);return;case"option":for(var K in r)if(M=r[K],r.hasOwnProperty(K)&&M!=null&&!o.hasOwnProperty(K))switch(K){case"selected":t.selected=!1;break;default:It(t,n,K,null,o,M)}for(b in o)if(M=o[b],D=r[b],o.hasOwnProperty(b)&&M!==D&&(M!=null||D!=null))switch(b){case"selected":t.selected=M&&typeof M!="function"&&typeof M!="symbol";break;default:It(t,n,b,M,o,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 at in r)M=r[at],r.hasOwnProperty(at)&&M!=null&&!o.hasOwnProperty(at)&&It(t,n,at,null,o,M);for(C in o)if(M=o[C],D=r[C],o.hasOwnProperty(C)&&M!==D&&(M!=null||D!=null))switch(C){case"children":case"dangerouslySetInnerHTML":if(M!=null)throw Error(s(137,n));break;default:It(t,n,C,M,o,D)}return;default:if(xc(n)){for(var Ut in r)M=r[Ut],r.hasOwnProperty(Ut)&&M!==void 0&&!o.hasOwnProperty(Ut)&&vd(t,n,Ut,void 0,o,M);for(z in o)M=o[z],D=r[z],!o.hasOwnProperty(z)||M===D||M===void 0&&D===void 0||vd(t,n,z,M,o,D);return}}for(var w in r)M=r[w],r.hasOwnProperty(w)&&M!=null&&!o.hasOwnProperty(w)&&It(t,n,w,null,o,M);for(k in o)M=o[k],D=r[k],!o.hasOwnProperty(k)||M===D||M==null&&D==null||It(t,n,k,M,o,D)}function h_(t){switch(t){case"css":case"script":case"font":case"img":case"image":case"input":case"link":return!0;default:return!1}}function C1(){if(typeof performance.getEntriesByType=="function"){for(var t=0,n=0,r=performance.getEntriesByType("resource"),o=0;o<r.length;o++){var u=r[o],f=u.transferSize,p=u.initiatorType,y=u.duration;if(f&&y&&h_(p)){for(p=0,y=u.responseEnd,o+=1;o<r.length;o++){var b=r[o],C=b.startTime;if(C>y)break;var z=b.transferSize,k=b.initiatorType;z&&h_(k)&&(b=b.responseEnd,p+=z*(b<y?1:(y-C)/(b-C)))}if(--o,n+=8*(f+p)/(u.duration/1e3),t++,10<t)break}}if(0<t)return n/t/1e6}return navigator.connection&&(t=navigator.connection.downlink,typeof t=="number")?t:5}var bd=null,Ed=null;function Zl(t){return t.nodeType===9?t:t.ownerDocument}function m_(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 p_(t,n){if(t===0)switch(n){case"svg":return 1;case"math":return 2;default:return 0}return t===1&&n==="foreignObject"?0:t}function Td(t,n){return t==="textarea"||t==="noscript"||typeof n.children=="string"||typeof n.children=="number"||typeof n.children=="bigint"||typeof n.dangerouslySetInnerHTML=="object"&&n.dangerouslySetInnerHTML!==null&&n.dangerouslySetInnerHTML.__html!=null}var wd=null;function M1(){var t=window.event;return t&&t.type==="popstate"?t===wd?!1:(wd=t,!0):(wd=null,!1)}var g_=typeof setTimeout=="function"?setTimeout:void 0,O1=typeof clearTimeout=="function"?clearTimeout:void 0,y_=typeof Promise=="function"?Promise:void 0,D1=typeof queueMicrotask=="function"?queueMicrotask:typeof y_<"u"?function(t){return y_.resolve(null).then(t).catch(N1)}:g_;function N1(t){setTimeout(function(){throw t})}function Aa(t){return t==="head"}function __(t,n){var r=n,o=0;do{var u=r.nextSibling;if(t.removeChild(r),u&&u.nodeType===8)if(r=u.data,r==="/$"||r==="/&"){if(o===0){t.removeChild(u),wi(n);return}o--}else if(r==="$"||r==="$?"||r==="$~"||r==="$!"||r==="&")o++;else if(r==="html")Vs(t.ownerDocument.documentElement);else if(r==="head"){r=t.ownerDocument.head,Vs(r);for(var f=r.firstChild;f;){var p=f.nextSibling,y=f.nodeName;f[cs]||y==="SCRIPT"||y==="STYLE"||y==="LINK"&&f.rel.toLowerCase()==="stylesheet"||r.removeChild(f),f=p}}else r==="body"&&Vs(t.ownerDocument.body);r=u}while(r);wi(n)}function S_(t,n){var r=t;t=0;do{var o=r.nextSibling;if(r.nodeType===1?n?(r._stashedDisplay=r.style.display,r.style.display="none"):(r.style.display=r._stashedDisplay||"",r.getAttribute("style")===""&&r.removeAttribute("style")):r.nodeType===3&&(n?(r._stashedText=r.nodeValue,r.nodeValue=""):r.nodeValue=r._stashedText||""),o&&o.nodeType===8)if(r=o.data,r==="/$"){if(t===0)break;t--}else r!=="$"&&r!=="$?"&&r!=="$~"&&r!=="$!"||t++;r=o}while(r)}function Rd(t){var n=t.firstChild;for(n&&n.nodeType===10&&(n=n.nextSibling);n;){var r=n;switch(n=n.nextSibling,r.nodeName){case"HTML":case"HEAD":case"BODY":Rd(r),Oc(r);continue;case"SCRIPT":case"STYLE":continue;case"LINK":if(r.rel.toLowerCase()==="stylesheet")continue}t.removeChild(r)}}function z1(t,n,r,o){for(;t.nodeType===1;){var u=r;if(t.nodeName.toLowerCase()!==n.toLowerCase()){if(!o&&(t.nodeName!=="INPUT"||t.type!=="hidden"))break}else if(o){if(!t[cs])switch(n){case"meta":if(!t.hasAttribute("itemprop"))break;return t;case"link":if(f=t.getAttribute("rel"),f==="stylesheet"&&t.hasAttribute("data-precedence"))break;if(f!==u.rel||t.getAttribute("href")!==(u.href==null||u.href===""?null:u.href)||t.getAttribute("crossorigin")!==(u.crossOrigin==null?null:u.crossOrigin)||t.getAttribute("title")!==(u.title==null?null:u.title))break;return t;case"style":if(t.hasAttribute("data-precedence"))break;return t;case"script":if(f=t.getAttribute("src"),(f!==(u.src==null?null:u.src)||t.getAttribute("type")!==(u.type==null?null:u.type)||t.getAttribute("crossorigin")!==(u.crossOrigin==null?null:u.crossOrigin))&&f&&t.hasAttribute("async")&&!t.hasAttribute("itemprop"))break;return t;default:return t}}else if(n==="input"&&t.type==="hidden"){var f=u.name==null?null:""+u.name;if(u.type==="hidden"&&t.getAttribute("name")===f)return t}else return t;if(t=on(t.nextSibling),t===null)break}return null}function x1(t,n,r){if(n==="")return null;for(;t.nodeType!==3;)if((t.nodeType!==1||t.nodeName!=="INPUT"||t.type!=="hidden")&&!r||(t=on(t.nextSibling),t===null))return null;return t}function v_(t,n){for(;t.nodeType!==8;)if((t.nodeType!==1||t.nodeName!=="INPUT"||t.type!=="hidden")&&!n||(t=on(t.nextSibling),t===null))return null;return t}function Ad(t){return t.data==="$?"||t.data==="$~"}function Cd(t){return t.data==="$!"||t.data==="$?"&&t.ownerDocument.readyState!=="loading"}function k1(t,n){var r=t.ownerDocument;if(t.data==="$~")t._reactRetry=n;else if(t.data!=="$?"||r.readyState!=="loading")n();else{var o=function(){n(),r.removeEventListener("DOMContentLoaded",o)};r.addEventListener("DOMContentLoaded",o),t._reactRetry=o}}function on(t){for(;t!=null;t=t.nextSibling){var n=t.nodeType;if(n===1||n===3)break;if(n===8){if(n=t.data,n==="$"||n==="$!"||n==="$?"||n==="$~"||n==="&"||n==="F!"||n==="F")break;if(n==="/$"||n==="/&")return null}}return t}var Md=null;function b_(t){t=t.nextSibling;for(var n=0;t;){if(t.nodeType===8){var r=t.data;if(r==="/$"||r==="/&"){if(n===0)return on(t.nextSibling);n--}else r!=="$"&&r!=="$!"&&r!=="$?"&&r!=="$~"&&r!=="&"||n++}t=t.nextSibling}return null}function E_(t){t=t.previousSibling;for(var n=0;t;){if(t.nodeType===8){var r=t.data;if(r==="$"||r==="$!"||r==="$?"||r==="$~"||r==="&"){if(n===0)return t;n--}else r!=="/$"&&r!=="/&"||n++}t=t.previousSibling}return null}function T_(t,n,r){switch(n=Zl(r),t){case"html":if(t=n.documentElement,!t)throw Error(s(452));return t;case"head":if(t=n.head,!t)throw Error(s(453));return t;case"body":if(t=n.body,!t)throw Error(s(454));return t;default:throw Error(s(451))}}function Vs(t){for(var n=t.attributes;n.length;)t.removeAttributeNode(n[0]);Oc(t)}var ln=new Map,w_=new Set;function Kl(t){return typeof t.getRootNode=="function"?t.getRootNode():t.nodeType===9?t:t.ownerDocument}var Wn=B.d;B.d={f:L1,r:B1,D:I1,C:U1,L:q1,m:H1,X:Y1,S:j1,M:G1};function L1(){var t=Wn.f(),n=Hl();return t||n}function B1(t){var n=Gr(t);n!==null&&n.tag===5&&n.type==="form"?jg(n):Wn.r(t)}var bi=typeof document>"u"?null:document;function R_(t,n,r){var o=bi;if(o&&typeof n=="string"&&n){var u=Pe(n);u='link[rel="'+t+'"][href="'+u+'"]',typeof r=="string"&&(u+='[crossorigin="'+r+'"]'),w_.has(u)||(w_.add(u),t={rel:t,crossOrigin:r,href:n},o.querySelector(u)===null&&(n=o.createElement("link"),_e(n,"link",t),ue(n),o.head.appendChild(n)))}}function I1(t){Wn.D(t),R_("dns-prefetch",t,null)}function U1(t,n){Wn.C(t,n),R_("preconnect",t,n)}function q1(t,n,r){Wn.L(t,n,r);var o=bi;if(o&&t&&n){var u='link[rel="preload"][as="'+Pe(n)+'"]';n==="image"&&r&&r.imageSrcSet?(u+='[imagesrcset="'+Pe(r.imageSrcSet)+'"]',typeof r.imageSizes=="string"&&(u+='[imagesizes="'+Pe(r.imageSizes)+'"]')):u+='[href="'+Pe(t)+'"]';var f=u;switch(n){case"style":f=Ei(t);break;case"script":f=Ti(t)}ln.has(f)||(t=_({rel:"preload",href:n==="image"&&r&&r.imageSrcSet?void 0:t,as:n},r),ln.set(f,t),o.querySelector(u)!==null||n==="style"&&o.querySelector(Qs(f))||n==="script"&&o.querySelector(Zs(f))||(n=o.createElement("link"),_e(n,"link",t),ue(n),o.head.appendChild(n)))}}function H1(t,n){Wn.m(t,n);var r=bi;if(r&&t){var o=n&&typeof n.as=="string"?n.as:"script",u='link[rel="modulepreload"][as="'+Pe(o)+'"][href="'+Pe(t)+'"]',f=u;switch(o){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":f=Ti(t)}if(!ln.has(f)&&(t=_({rel:"modulepreload",href:t},n),ln.set(f,t),r.querySelector(u)===null)){switch(o){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":if(r.querySelector(Zs(f)))return}o=r.createElement("link"),_e(o,"link",t),ue(o),r.head.appendChild(o)}}}function j1(t,n,r){Wn.S(t,n,r);var o=bi;if(o&&t){var u=Fr(o).hoistableStyles,f=Ei(t);n=n||"default";var p=u.get(f);if(!p){var y={loading:0,preload:null};if(p=o.querySelector(Qs(f)))y.loading=5;else{t=_({rel:"stylesheet",href:t,"data-precedence":n},r),(r=ln.get(f))&&Od(t,r);var b=p=o.createElement("link");ue(b),_e(b,"link",t),b._p=new Promise(function(C,z){b.onload=C,b.onerror=z}),b.addEventListener("load",function(){y.loading|=1}),b.addEventListener("error",function(){y.loading|=2}),y.loading|=4,Wl(p,n,o)}p={type:"stylesheet",instance:p,count:1,state:y},u.set(f,p)}}}function Y1(t,n){Wn.X(t,n);var r=bi;if(r&&t){var o=Fr(r).hoistableScripts,u=Ti(t),f=o.get(u);f||(f=r.querySelector(Zs(u)),f||(t=_({src:t,async:!0},n),(n=ln.get(u))&&Dd(t,n),f=r.createElement("script"),ue(f),_e(f,"link",t),r.head.appendChild(f)),f={type:"script",instance:f,count:1,state:null},o.set(u,f))}}function G1(t,n){Wn.M(t,n);var r=bi;if(r&&t){var o=Fr(r).hoistableScripts,u=Ti(t),f=o.get(u);f||(f=r.querySelector(Zs(u)),f||(t=_({src:t,async:!0,type:"module"},n),(n=ln.get(u))&&Dd(t,n),f=r.createElement("script"),ue(f),_e(f,"link",t),r.head.appendChild(f)),f={type:"script",instance:f,count:1,state:null},o.set(u,f))}}function A_(t,n,r,o){var u=(u=$e.current)?Kl(u):null;if(!u)throw Error(s(446));switch(t){case"meta":case"title":return null;case"style":return typeof r.precedence=="string"&&typeof r.href=="string"?(n=Ei(r.href),r=Fr(u).hoistableStyles,o=r.get(n),o||(o={type:"style",instance:null,count:0,state:null},r.set(n,o)),o):{type:"void",instance:null,count:0,state:null};case"link":if(r.rel==="stylesheet"&&typeof r.href=="string"&&typeof r.precedence=="string"){t=Ei(r.href);var f=Fr(u).hoistableStyles,p=f.get(t);if(p||(u=u.ownerDocument||u,p={type:"stylesheet",instance:null,count:0,state:{loading:0,preload:null}},f.set(t,p),(f=u.querySelector(Qs(t)))&&!f._p&&(p.instance=f,p.state.loading=5),ln.has(t)||(r={rel:"preload",as:"style",href:r.href,crossOrigin:r.crossOrigin,integrity:r.integrity,media:r.media,hrefLang:r.hrefLang,referrerPolicy:r.referrerPolicy},ln.set(t,r),f||F1(u,t,r,p.state))),n&&o===null)throw Error(s(528,""));return p}if(n&&o!==null)throw Error(s(529,""));return null;case"script":return n=r.async,r=r.src,typeof r=="string"&&n&&typeof n!="function"&&typeof n!="symbol"?(n=Ti(r),r=Fr(u).hoistableScripts,o=r.get(n),o||(o={type:"script",instance:null,count:0,state:null},r.set(n,o)),o):{type:"void",instance:null,count:0,state:null};default:throw Error(s(444,t))}}function Ei(t){return'href="'+Pe(t)+'"'}function Qs(t){return'link[rel="stylesheet"]['+t+"]"}function C_(t){return _({},t,{"data-precedence":t.precedence,precedence:null})}function F1(t,n,r,o){t.querySelector('link[rel="preload"][as="style"]['+n+"]")?o.loading=1:(n=t.createElement("link"),o.preload=n,n.addEventListener("load",function(){return o.loading|=1}),n.addEventListener("error",function(){return o.loading|=2}),_e(n,"link",r),ue(n),t.head.appendChild(n))}function Ti(t){return'[src="'+Pe(t)+'"]'}function Zs(t){return"script[async]"+t}function M_(t,n,r){if(n.count++,n.instance===null)switch(n.type){case"style":var o=t.querySelector('style[data-href~="'+Pe(r.href)+'"]');if(o)return n.instance=o,ue(o),o;var u=_({},r,{"data-href":r.href,"data-precedence":r.precedence,href:null,precedence:null});return o=(t.ownerDocument||t).createElement("style"),ue(o),_e(o,"style",u),Wl(o,r.precedence,t),n.instance=o;case"stylesheet":u=Ei(r.href);var f=t.querySelector(Qs(u));if(f)return n.state.loading|=4,n.instance=f,ue(f),f;o=C_(r),(u=ln.get(u))&&Od(o,u),f=(t.ownerDocument||t).createElement("link"),ue(f);var p=f;return p._p=new Promise(function(y,b){p.onload=y,p.onerror=b}),_e(f,"link",o),n.state.loading|=4,Wl(f,r.precedence,t),n.instance=f;case"script":return f=Ti(r.src),(u=t.querySelector(Zs(f)))?(n.instance=u,ue(u),u):(o=r,(u=ln.get(f))&&(o=_({},r),Dd(o,u)),t=t.ownerDocument||t,u=t.createElement("script"),ue(u),_e(u,"link",o),t.head.appendChild(u),n.instance=u);case"void":return null;default:throw Error(s(443,n.type))}else n.type==="stylesheet"&&(n.state.loading&4)===0&&(o=n.instance,n.state.loading|=4,Wl(o,r.precedence,t));return n.instance}function Wl(t,n,r){for(var o=r.querySelectorAll('link[rel="stylesheet"][data-precedence],style[data-precedence]'),u=o.length?o[o.length-1]:null,f=u,p=0;p<o.length;p++){var y=o[p];if(y.dataset.precedence===n)f=y;else if(f!==u)break}f?f.parentNode.insertBefore(t,f.nextSibling):(n=r.nodeType===9?r.head:r,n.insertBefore(t,n.firstChild))}function Od(t,n){t.crossOrigin==null&&(t.crossOrigin=n.crossOrigin),t.referrerPolicy==null&&(t.referrerPolicy=n.referrerPolicy),t.title==null&&(t.title=n.title)}function Dd(t,n){t.crossOrigin==null&&(t.crossOrigin=n.crossOrigin),t.referrerPolicy==null&&(t.referrerPolicy=n.referrerPolicy),t.integrity==null&&(t.integrity=n.integrity)}var $l=null;function O_(t,n,r){if($l===null){var o=new Map,u=$l=new Map;u.set(r,o)}else u=$l,o=u.get(r),o||(o=new Map,u.set(r,o));if(o.has(t))return o;for(o.set(t,null),r=r.getElementsByTagName(t),u=0;u<r.length;u++){var f=r[u];if(!(f[cs]||f[me]||t==="link"&&f.getAttribute("rel")==="stylesheet")&&f.namespaceURI!=="http://www.w3.org/2000/svg"){var p=f.getAttribute(n)||"";p=t+p;var y=o.get(p);y?y.push(f):o.set(p,[f])}}return o}function D_(t,n,r){t=t.ownerDocument||t,t.head.insertBefore(r,n==="title"?t.querySelector("head > title"):null)}function X1(t,n,r){if(r===1||n.itemProp!=null)return!1;switch(t){case"meta":case"title":return!0;case"style":if(typeof n.precedence!="string"||typeof n.href!="string"||n.href==="")break;return!0;case"link":if(typeof n.rel!="string"||typeof n.href!="string"||n.href===""||n.onLoad||n.onError)break;switch(n.rel){case"stylesheet":return t=n.disabled,typeof n.precedence=="string"&&t==null;default:return!0}case"script":if(n.async&&typeof n.async!="function"&&typeof n.async!="symbol"&&!n.onLoad&&!n.onError&&n.src&&typeof n.src=="string")return!0}return!1}function N_(t){return!(t.type==="stylesheet"&&(t.state.loading&3)===0)}function V1(t,n,r,o){if(r.type==="stylesheet"&&(typeof o.media!="string"||matchMedia(o.media).matches!==!1)&&(r.state.loading&4)===0){if(r.instance===null){var u=Ei(o.href),f=n.querySelector(Qs(u));if(f){n=f._p,n!==null&&typeof n=="object"&&typeof n.then=="function"&&(t.count++,t=Jl.bind(t),n.then(t,t)),r.state.loading|=4,r.instance=f,ue(f);return}f=n.ownerDocument||n,o=C_(o),(u=ln.get(u))&&Od(o,u),f=f.createElement("link"),ue(f);var p=f;p._p=new Promise(function(y,b){p.onload=y,p.onerror=b}),_e(f,"link",o),r.instance=f}t.stylesheets===null&&(t.stylesheets=new Map),t.stylesheets.set(r,n),(n=r.state.preload)&&(r.state.loading&3)===0&&(t.count++,r=Jl.bind(t),n.addEventListener("load",r),n.addEventListener("error",r))}}var Nd=0;function Q1(t,n){return t.stylesheets&&t.count===0&&tu(t,t.stylesheets),0<t.count||0<t.imgCount?function(r){var o=setTimeout(function(){if(t.stylesheets&&tu(t,t.stylesheets),t.unsuspend){var f=t.unsuspend;t.unsuspend=null,f()}},6e4+n);0<t.imgBytes&&Nd===0&&(Nd=62500*C1());var u=setTimeout(function(){if(t.waitingForImages=!1,t.count===0&&(t.stylesheets&&tu(t,t.stylesheets),t.unsuspend)){var f=t.unsuspend;t.unsuspend=null,f()}},(t.imgBytes>Nd?50:800)+n);return t.unsuspend=r,function(){t.unsuspend=null,clearTimeout(o),clearTimeout(u)}}:null}function Jl(){if(this.count--,this.count===0&&(this.imgCount===0||!this.waitingForImages)){if(this.stylesheets)tu(this,this.stylesheets);else if(this.unsuspend){var t=this.unsuspend;this.unsuspend=null,t()}}}var Pl=null;function tu(t,n){t.stylesheets=null,t.unsuspend!==null&&(t.count++,Pl=new Map,n.forEach(Z1,t),Pl=null,Jl.call(t))}function Z1(t,n){if(!(n.state.loading&4)){var r=Pl.get(t);if(r)var o=r.get(null);else{r=new Map,Pl.set(t,r);for(var u=t.querySelectorAll("link[data-precedence],style[data-precedence]"),f=0;f<u.length;f++){var p=u[f];(p.nodeName==="LINK"||p.getAttribute("media")!=="not all")&&(r.set(p.dataset.precedence,p),o=p)}o&&r.set(null,o)}u=n.instance,p=u.getAttribute("data-precedence"),f=r.get(p)||o,f===o&&r.set(null,u),r.set(p,u),this.count++,o=Jl.bind(this),u.addEventListener("load",o),u.addEventListener("error",o),f?f.parentNode.insertBefore(u,f.nextSibling):(t=t.nodeType===9?t.head:t,t.insertBefore(u,t.firstChild)),n.state.loading|=4}}var Ks={$$typeof:Q,Provider:null,Consumer:null,_currentValue:H,_currentValue2:H,_threadCount:0};function K1(t,n,r,o,u,f,p,y,b){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=Rc(-1),this.entangledLanes=this.shellSuspendCounter=this.errorRecoveryDisabledLanes=this.expiredLanes=this.warmLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=Rc(0),this.hiddenUpdates=Rc(null),this.identifierPrefix=o,this.onUncaughtError=u,this.onCaughtError=f,this.onRecoverableError=p,this.pooledCache=null,this.pooledCacheLanes=0,this.formState=b,this.incompleteTransitions=new Map}function z_(t,n,r,o,u,f,p,y,b,C,z,k){return t=new K1(t,n,r,p,b,C,z,k,y),n=1,f===!0&&(n|=24),f=Fe(3,null,null,n),t.current=f,f.stateNode=t,n=cf(),n.refCount++,t.pooledCache=n,n.refCount++,f.memoizedState={element:o,isDehydrated:r,cache:n},mf(f),t}function x_(t){return t?(t=ti,t):ti}function k_(t,n,r,o,u,f){u=x_(u),o.context===null?o.context=u:o.pendingContext=u,o=pa(n),o.payload={element:r},f=f===void 0?null:f,f!==null&&(o.callback=f),r=ga(t,o,n),r!==null&&(Be(r,t,n),Cs(r,t,n))}function L_(t,n){if(t=t.memoizedState,t!==null&&t.dehydrated!==null){var r=t.retryLane;t.retryLane=r!==0&&r<n?r:n}}function zd(t,n){L_(t,n),(t=t.alternate)&&L_(t,n)}function B_(t){if(t.tag===13||t.tag===31){var n=sr(t,67108864);n!==null&&Be(n,t,67108864),zd(t,67108864)}}function I_(t){if(t.tag===13||t.tag===31){var n=Ke();n=Ac(n);var r=sr(t,n);r!==null&&Be(r,t,n),zd(t,n)}}var eu=!0;function W1(t,n,r,o){var u=R.T;R.T=null;var f=B.p;try{B.p=2,xd(t,n,r,o)}finally{B.p=f,R.T=u}}function $1(t,n,r,o){var u=R.T;R.T=null;var f=B.p;try{B.p=8,xd(t,n,r,o)}finally{B.p=f,R.T=u}}function xd(t,n,r,o){if(eu){var u=kd(o);if(u===null)Sd(t,n,o,nu,r),q_(t,o);else if(P1(u,t,n,r,o))o.stopPropagation();else if(q_(t,o),n&4&&-1<J1.indexOf(t)){for(;u!==null;){var f=Gr(u);if(f!==null)switch(f.tag){case 3:if(f=f.stateNode,f.current.memoizedState.isDehydrated){var p=er(f.pendingLanes);if(p!==0){var y=f;for(y.pendingLanes|=2,y.entangledLanes|=2;p;){var b=1<<31-Ye(p);y.entanglements[1]|=b,p&=~b}Cn(f),(Dt&6)===0&&(Ul=Vt()+500,Gs(0))}}break;case 31:case 13:y=sr(f,2),y!==null&&Be(y,f,2),Hl(),zd(f,2)}if(f=kd(o),f===null&&Sd(t,n,o,nu,r),f===u)break;u=f}u!==null&&o.stopPropagation()}else Sd(t,n,o,null,r)}}function kd(t){return t=Lc(t),Ld(t)}var nu=null;function Ld(t){if(nu=null,t=Yr(t),t!==null){var n=c(t);if(n===null)t=null;else{var r=n.tag;if(r===13){if(t=d(n),t!==null)return t;t=null}else if(r===31){if(t=h(n),t!==null)return t;t=null}else if(r===3){if(n.stateNode.current.memoizedState.isDehydrated)return n.tag===3?n.stateNode.containerInfo:null;t=null}else n!==t&&(t=null)}}return nu=t,null}function U_(t){switch(t){case"beforetoggle":case"cancel":case"click":case"close":case"contextmenu":case"copy":case"cut":case"auxclick":case"dblclick":case"dragend":case"dragstart":case"drop":case"focusin":case"focusout":case"input":case"invalid":case"keydown":case"keypress":case"keyup":case"mousedown":case"mouseup":case"paste":case"pause":case"play":case"pointercancel":case"pointerdown":case"pointerup":case"ratechange":case"reset":case"resize":case"seeked":case"submit":case"toggle":case"touchcancel":case"touchend":case"touchstart":case"volumechange":case"change":case"selectionchange":case"textInput":case"compositionstart":case"compositionend":case"compositionupdate":case"beforeblur":case"afterblur":case"beforeinput":case"blur":case"fullscreenchange":case"focus":case"hashchange":case"popstate":case"select":case"selectstart":return 2;case"drag":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"mousemove":case"mouseout":case"mouseover":case"pointermove":case"pointerout":case"pointerover":case"scroll":case"touchmove":case"wheel":case"mouseenter":case"mouseleave":case"pointerenter":case"pointerleave":return 8;case"message":switch(xt()){case Hr:return 2;case Qm:return 8;case Xo:case UE:return 32;case Zm:return 268435456;default:return 32}default:return 32}}var Bd=!1,Ca=null,Ma=null,Oa=null,Ws=new Map,$s=new Map,Da=[],J1="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(" ");
vendor: 4,189 bytes, line 23
23function q_(t,n){switch(t){case"focusin":case"focusout":Ca=null;break;case"dragenter":case"dragleave":Ma=null;break;case"mouseover":case"mouseout":Oa=null;break;case"pointerover":case"pointerout":Ws.delete(n.pointerId);break;case"gotpointercapture":case"lostpointercapture":$s.delete(n.pointerId)}}function Js(t,n,r,o,u,f){return t===null||t.nativeEvent!==f?(t={blockedOn:n,domEventName:r,eventSystemFlags:o,nativeEvent:f,targetContainers:[u]},n!==null&&(n=Gr(n),n!==null&&B_(n)),t):(t.eventSystemFlags|=o,n=t.targetContainers,u!==null&&n.indexOf(u)===-1&&n.push(u),t)}function P1(t,n,r,o,u){switch(n){case"focusin":return Ca=Js(Ca,t,n,r,o,u),!0;case"dragenter":return Ma=Js(Ma,t,n,r,o,u),!0;case"mouseover":return Oa=Js(Oa,t,n,r,o,u),!0;case"pointerover":var f=u.pointerId;return Ws.set(f,Js(Ws.get(f)||null,t,n,r,o,u)),!0;case"gotpointercapture":return f=u.pointerId,$s.set(f,Js($s.get(f)||null,t,n,r,o,u)),!0}return!1}function H_(t){var n=Yr(t.target);if(n!==null){var r=c(n);if(r!==null){if(n=r.tag,n===13){if(n=d(r),n!==null){t.blockedOn=n,tp(t.priority,function(){I_(r)});return}}else if(n===31){if(n=h(r),n!==null){t.blockedOn=n,tp(t.priority,function(){I_(r)});return}}else if(n===3&&r.stateNode.current.memoizedState.isDehydrated){t.blockedOn=r.tag===3?r.stateNode.containerInfo:null;return}}}t.blockedOn=null}function au(t){if(t.blockedOn!==null)return!1;for(var n=t.targetContainers;0<n.length;){var r=kd(t.nativeEvent);if(r===null){r=t.nativeEvent;var o=new r.constructor(r.type,r);kc=o,r.target.dispatchEvent(o),kc=null}else return n=Gr(r),n!==null&&B_(n),t.blockedOn=r,!1;n.shift()}return!0}function j_(t,n,r){au(t)&&r.delete(n)}function tw(){Bd=!1,Ca!==null&&au(Ca)&&(Ca=null),Ma!==null&&au(Ma)&&(Ma=null),Oa!==null&&au(Oa)&&(Oa=null),Ws.forEach(j_),$s.forEach(j_)}function ru(t,n){t.blockedOn===n&&(t.blockedOn=null,Bd||(Bd=!0,e.unstable_scheduleCallback(e.unstable_NormalPriority,tw)))}var iu=null;function Y_(t){iu!==t&&(iu=t,e.unstable_scheduleCallback(e.unstable_NormalPriority,function(){iu===t&&(iu=null);for(var n=0;n<t.length;n+=3){var r=t[n],o=t[n+1],u=t[n+2];if(typeof o!="function"){if(Ld(o||r)===null)continue;break}var f=Gr(r);f!==null&&(t.splice(n,3),n-=3,kf(f,{pending:!0,data:u,method:r.method,action:o},o,u))}}))}function wi(t){function n(b){return ru(b,t)}Ca!==null&&ru(Ca,t),Ma!==null&&ru(Ma,t),Oa!==null&&ru(Oa,t),Ws.forEach(n),$s.forEach(n);for(var r=0;r<Da.length;r++){var o=Da[r];o.blockedOn===t&&(o.blockedOn=null)}for(;0<Da.length&&(r=Da[0],r.blockedOn===null);)H_(r),r.blockedOn===null&&Da.shift();if(r=(t.ownerDocument||t).$$reactFormReplay,r!=null)for(o=0;o<r.length;o+=3){var u=r[o],f=r[o+1],p=u[De]||null;if(typeof f=="function")p||Y_(r);else if(p){var y=null;if(f&&f.hasAttribute("formAction")){if(u=f,p=f[De]||null)y=p.formAction;else if(Ld(u)!==null)continue}else y=p.action;typeof y=="function"?r[o+1]=y:(r.splice(o,3),o-=3),Y_(r)}}}function G_(){function t(f){f.canIntercept&&f.info==="react-transition"&&f.intercept({handler:function(){return new Promise(function(p){return u=p})},focusReset:"manual",scroll:"manual"})}function n(){u!==null&&(u(),u=null),o||setTimeout(r,20)}function r(){if(!o&&!navigation.transition){var f=navigation.currentEntry;f&&f.url!=null&&navigation.navigate(f.url,{state:f.getState(),info:"react-transition",history:"replace"})}}if(typeof navigation=="object"){var o=!1,u=null;return navigation.addEventListener("navigate",t),navigation.addEventListener("navigatesuccess",n),navigation.addEventListener("navigateerror",n),setTimeout(r,100),function(){o=!0,navigation.removeEventListener("navigate",t),navigation.removeEventListener("navigatesuccess",n),navigation.removeEventListener("navigateerror",n),u!==null&&(u(),u=null)}}}function Id(t){this._internalRoot=t}su.prototype.render=Id.prototype.render=function(t){var n=this._internalRoot;if(n===null)throw Error(s(409));var r=n.current,o=Ke();k_(r,o,t,n,null,null)},su.prototype.unmount=Id.prototype.unmount=function(){var t=this._internalRoot;if(t!==null){this._internalRoot=null;var n=t.containerInfo;k_(t.current,2,null,t,null,null),Hl(),n[jr]=null}};function su(t){this._internalRoot=t}su.prototype.unstable_scheduleHydration=function(t){if(t){var n=Pm(
23);t={blockedOn:null,target:t,priority:n};for(var r=0;r<Da.length&&n!==0&&n<Da[r].priority;r++);Da.splice(r,0,t),r===0&&H_(t)}};var F_=a.version;if(F_!=="19.2.3")throw Error(s(527,F_,"19.2.3"));B.findDOMNode=function(t){var n=t._reactInternals;if(n===void 0)throw typeof t.render=="function"?Error(s(188)):(t=Object.keys(t).join(","),Error(s(268,t)));return t=g(n),t=t!==null?S(t):null,t=t===null?null:t.stateNode,t};var ew={bundleType:0,version:"19.2.3",rendererPackageName:"react-dom",currentDispatcherRef:R,reconcilerVersion:"19.2.3"};if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"){var ou=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!ou.isDisabled&&ou.supportsFiber)try{os=ou.inject(ew),je=ou}catch(t){}}return eo.createRoot=function(t,n){if(!l(t))throw Error(s(299));var r=!1,o="",u=$g,f=Jg,p=Pg;return n!=null&&(n.unstable_strictMode===!0&&(r=!0),n.identifierPrefix!==void 0&&(o=n.identifierPrefix),n.onUncaughtError!==void 0&&(u=n.onUncaughtError),n.onCaughtError!==void 0&&(f=n.onCaughtError),n.onRecoverableError!==void 0&&(p=n.onRecoverableError)),n=z_(t,1,!1,null,null,r,o,null,u,f,p,G_),t[jr]=n.current,_d(t),new Id(n)},eo.hydrateRoot=function(t,n,r){if(!l(t))throw Error(s(299));var o=!1,u="",f=$g,p=Jg,y=Pg,b=null;return r!=null&&(r.unstable_strictMode===!0&&(o=!0),r.identifierPrefix!==void 0&&(u=r.identifierPrefix),r.onUncaughtError!==void 0&&(f=r.onUncaughtError),r.onCaughtError!==void 0&&(p=r.onCaughtError),r.onRecoverableError!==void 0&&(y=r.onRecoverableError),r.formState!==void 0&&(b=r.formState)),n=z_(t,1,!0,n,r!=null?r:null,o,u,b,f,p,y,G_),n.context=x_(null),r=n.current,o=Ke(),o=Ac(o),u=pa(o),u.callback=null,ga(r,u,o),r=o,n.current.lanes=r,us(n,r),Cn(n),t[jr]=n.current,_d(t),new su(n)},eo.version="19.2.3",eo}var Mv;function u3(){if(Mv)return lh.exports;Mv=1;function e(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(a){console.error(a)}}return e(),lh.exports=l3(),lh.exports}var c3=u3();/** 24 * react-router v7.6.3 25 * 26 * Copyright (c) Remix Software Inc. 27 * 28 * This source code is licensed under the MIT license found in the 29 * LICENSE.md file in the root directory of this source tree. 30 * 31 * @license MIT 32 */function f3(e){return Ue.createElement(ow,{flushSync:Pw.flushSync,...e})}var J=null,no=null;function d3(){if(!J&&window.__reactRouterContext&&window.__reactRouterManifest&&window.__reactRouterRouteModules){if(window.__reactRouterManifest.sri===!0){const e=document.querySelector("script[rr-importmap]");if(e!=null&&e.textContent)try{window.__reactRouterManifest.sri=JSON.parse(e.textContent).integrity}catch(a){console.error("Failed to parse import map",a)}}J={context:window.__reactRouterContext,manifest:window.__reactRouterManifest,routeModules:window.__reactRouterRouteModules,stateDecodingPromise:void 0,router:void 0,routerInitialized:!1}}}function h3({unstable_getContext:e}){var c,d;if(d3(),!J)throw new Error("You must be using the SSR features of React Router in order to skip passing a `router` prop to `<RouterProvider>`");let a=J;if(!J.stateDecodingPromise){let h=J.context.stream;Dv(h,"No stream found for single fetch decoding"),J.context.stream=void 0,J.stateDecodingPromise=lw(h,window).then(m=>{J.context.state=m.value,a.stateDecodingPromise.value=!0}).catch(m=>{a.stateDecodingPromise.error=m})}if(J.stateDecodingPromise.error)throw J.stateDecodingPromise.error;if(!J.stateDecodingPromise.value)throw J.stateDecodingPromise;let i=uw(J.manifest.routes,J.routeModules,J.context.state,J.context.ssr,J.context.isSpaMode),s;if(J.context.isSpaMode){let{loaderData:h}=J.context.state;(c=J.manifest.routes.root)!=null&&c.hasLoader&&h&&"root"in h&&(s={loaderData:{root:h.root}})}else s=cw(J.context.state,i,h=>{var m,g,S;return{clientLoader:(m=J.routeModules[h])==null?void 0:m.clientLoader,hasLoader:((g=J.manifest.routes[h])==null?void 0:g.hasLoader)===!0,hasHydrateFallback:((S=J.routeModules[h])==null?void 0:S.HydrateFallback)!=null}},window.location,(d=window.__reactRouterContext)==null?void 0:d.basename,J.context.isSpaMode),s&&s.errors&&(s.errors=fw(s.errors));let l=dw({routes:i,history:pw(),basename:J.context.basename,unstable_getContext:e,hydrationData:s,hydrationRouteProperties:_w,mapRouteProperties:yw,future:{unstable_middleware:J.context.future.unstable_middleware},dataStrategy:mw(()=>l,J.manifest,J.routeModules,J.context.ssr,J.context.basename),patchRoutesOnNavigation:hw(J.manifest,J.routeModules,J.context.ssr,J.context.routeDiscovery,J.context.
32isSpaMode,J.context.basename)});return J.router=l,l.state.initialized&&(J.routerInitialized=!0,l.initialize()),l.createRoutesForHMR=gw,window.__reactRouterDataRouter=l,l}function m3(e){no||(no=h3({unstable_getContext:e.unstable_getContext}));let[a,i]=Ue.useState(void 0),[s,l]=Ue.useState(no.state.location);return Ue.useLayoutEffect(()=>{J&&J.router&&!J.routerInitialized&&(J.routerInitialized=!0,J.router.initialize())},[]),Ue.useLayoutEffect(()=>{if(J&&J.router)return J.router.subscribe(c=>{c.location!==s&&l(c.location)})},[s]),Dv(J,"ssrInfo unavailable for HydratedRouter"),rw(no,J.manifest,J.routeModules,J.context.ssr,J.context.routeDiscovery,J.context.isSpaMode),Ue.createElement(Ue.Fragment,null,Ue.createElement(iw.Provider,{value:{manifest:J.manifest,routeModules:J.routeModules,future:J.context.future,criticalCss:a,ssr:J.context.ssr,isSpaMode:J.context.isSpaMode,routeDiscovery:J.context.routeDiscovery}},Ue.createElement(sw,{location:s},Ue.createElement(f3,{router:no}))),Ue.createElement(Ue.Fragment,null))}eR();function wc(e){const a=JSON.stringify({...e,path:window.location.pathname,userAgent:window.navigator.userAgent,timestamp:new Date().toISOString()});if(navigator.sendBeacon){navigator.sendBeacon("/__metrics/frontend",new Blob([a],{type:"application/json"}));return}fetch("/__metrics/frontend",{method:"POST",headers:{"Content-Type":"application/json"},body:a,keepalive:!0}).catch(()=>{})}function Vm(e){return e instanceof Error?{message:e.message,stack:e.stack}:{message:String(e)}}window.addEventListener("error",e=>{var a;wc({name:"frontend.error",...Vm((a=e.error)!=null?a:e.message),details:{filename:e.filename,lineno:e.lineno,colno:e.colno}})});window.addEventListener("unhandledrejection",e=>{wc({name:"frontend.unhandled_rejection",...Vm(e.reason)})});ENV.COUNTRY==="lt"&&ENV.NAME==="prod"&&e3({dsn:"https://[email protected]/4509590235250690",sendDefaultPii:!0,integrations:[i3(),Nx()],tracesSampleRate:1,replaysSessionSampleRate:.1,replaysOnErrorSampleRate:1});ENV.MIXPANEL_TOKEN&&tR(ENV.MIXPANEL_TOKEN).catch(()=>{});Ue.startTransition(()=>{c3.hydrateRoot(document,X_.jsx(Ue.StrictMode,{children:X_.jsx(m3,{})}),{onRecoverableError(e){wc({name:"frontend.hydration_recoverable_error",...Vm(e)})}})});window.setTimeout(()=>{const e=document.body.innerText.trim().length,a=document.body.querySelectorAll("a,button,input,main,section,article,img").length;(e===0||a===0)&&wc({name:"book_page.white_screen",details:{textLength:e,visibleElementCount:a,readyState:document.readyState}})},5e3);export{p3 as __vite_legacy_guard};
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.