1(window.webpackJsonp=window.webpackJsonp||[]).push([["common"],{
vendor: 4,600 bytes, line 1
1"./node_modules/@react-spring/animated/dist/react-spring-animated.esm.js":function(e,t,n){"use strict";n.d(t,"a",(function(){return p})),n.d(t,"b",(function(){return l})),n.d(t,"c",(function(){return d})),n.d(t,"d",(function(){return j})),n.d(t,"e",(function(){return i})),n.d(t,"f",(function(){return g})),n.d(t,"g",(function(){return c})),n.d(t,"h",(function(){return a}));var s=n("./node_modules/@react-spring/shared/dist/react-spring-shared.esm.js"),r=n("./node_modules/react/index.js");const o=Symbol.for("Animated:node"),i=e=>e&&e[o],a=(e,t)=>Object(s.h)(e,o,t),c=e=>e&&e[o]&&e[o].getPayload();class u{constructor(){this.payload=void 0,a(this,this)}getPayload(){return this.payload||[]}}class d extends u{constructor(e){super(),this.done=!0,this.elapsedTime=void 0,this.lastPosition=void 0,this.lastVelocity=void 0,this.v0=void 0,this.durationProgress=0,this._value=e,s.t.num(this._value)&&(this.lastPosition=this._value)}static create(e){return new d(e)}getPayload(){return[this]}getValue(){return this._value}setValue(e,t){return s.t.num(e)&&(this.lastPosition=e,t&&(e=Math.round(e/t)*t,this.done&&(this.lastPosition=e))),this._value!==e&&(this._value=e,!0)}reset(){const{done:e}=this;this.done=!1,s.t.num(this._value)&&(this.elapsedTime=0,this.durationProgress=0,this.lastPosition=this._value,e&&(this.lastVelocity=null),this.v0=null)}}class l extends d{constructor(e){super(0),this._string=null,this._toString=void 0,this._toString=Object(s.f)({output:[e,e]})}static create(e){return new l(e)}getValue(){let e=this._string;return null==e?this._string=this._toString(this._value):e}setValue(e){if(s.t.str(e)){if(e==this._string)return!1;this._string=e,this._value=1}else{if(!super.setValue(e))return!1;this._string=null}return!0}reset(e){e&&(this._toString=Object(s.f)({output:[this.getValue(),e]})),this._value=0,super.reset()}}const m={dependencies:null};class p extends u{constructor(e){super(),this.source=e,this.setValue(e)}getValue(e){const t={};return Object(s.l)(this.source,(n,r)=>{var i;(i=n)&&i[o]===i?t[r]=n.getValue(e):Object(s.s)(n)?t[r]=Object(s.r)(n):e||(t[r]=n)}),t}setValue(e){this.source=e,this.payload=this._makePayload(e)}reset(){this.payload&&Object(s.k)(this.payload,e=>e.reset())}_makePayload(e){if(e){const t=new Set;return Object(s.l)(e,this._addToPayload,t),Array.from(t)}}_addToPayload(e){m.dependencies&&Object(s.s)(e)&&m.dependencies.add(e);const t=c(e);t&&Object(s.k)(t,e=>this.add(e))}}class h extends p{constructor(e){super(e)}static create(e){return new h(e)}getValue(){return this.source.map(e=>e.getValue())}setValue(e){const t=this.getPayload();return e.length==t.length?t.map((t,n)=>t.setValue(e[n])).some(Boolean):(super.setValue(e.map(f)),!0)}}function f(e){return(Object(s.u)(e)?l:d).create(e)}function g(e){const t=i(e);return t?t.constructor:s.t.arr(e)?h:Object(s.u)(e)?l:d}function b(){return(b=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var s in n)Object.prototype.hasOwnProperty.call(n,s)&&(e[s]=n[s])}return e}).apply(this,arguments)}const _=(e,t)=>{const n=!s.t.fun(e)||e.prototype&&e.prototype.isReactComponent;return Object(r.forwardRef)((o,i)=>{const a=Object(r.useRef)(null),c=n&&Object(r.useCallback)(e=>{a.current=function(e,t){e&&(s.t.fun(e)?e(t):e.current=t);return t}(i,e)},[i]),[u,d]=function(e,t){const n=new Set;m.dependencies=n,e.style&&(e=b({},e,{style:t.createAnimatedStyle(e.style)}));return e=new p(e),m.dependencies=null,[e,n]}(o,t),l=Object(s.D)(),h=()=>{const e=a.current;if(n&&!e)return;!1===(!!e&&t.applyAnimatedValues(e,u.getValue(!0)))&&l()},f=new y(h,d),g=Object(r.useRef)();Object(s.E)(()=>(g.current=f,Object(s.k)(d,e=>Object(s.c)(e,f)),()=>{g.current&&(Object(s.k)(g.current.deps,e=>Object(s.A)(e,g.current)),s.z.cancel(g.current.update))})),Object(r.useEffect)(h,[]),Object(s.G)(()=>()=>{const e=g.current;Object(s.k)(e.deps,t=>Object(s.A)(t,e))});const _=t.getComponentProps(u.getValue());return r.createElement(e,b({},_,{ref:c}))})};class y{constructor(e,t){this.update=e,this.deps=t}eventObserved(e){"change"==e.type&&s.z.write(this.update)}}const v=Symbol.for("AnimatedComponent"),j=(e,{applyAnimatedValues:t=(()=>!1),createAnimatedStyle:n=(e=>new p(e)),getComponentProps:r=(e=>e)}={})=>{const o={applyAnimatedValues:t,createAnimatedStyle:n,getComponentProps:r},i=e=>{const t=w(e)||"Anonymous";return(e=s.t.str(e)?i[e]||(i[e]=_(e,o)):e[v]||(e[v]=_(e,o))).displayName=`Animated(${t})`,e};return Object(s.l)(e,(t,n)=>{s.t.arr(e)&&(n=w(t)),i[n]=i(t)}),{animated:i}},w=e=>s.t.str(e)?e:e&&s.t.str(e.displayName)?e.displayName:s.t.fun(e)&&e.name||null},
vendor: 22,921 bytes, line 1
1"./node_modules/@react-spring/core/dist/react-spring-core.esm.js":function(e,t,n){"use strict";n.d(t,"useSpring",(function(){return ge}));var s=n("./node_modules/@react-spring/shared/dist/react-spring-shared.esm.js");n.d(t,"Globals",(function(){return s.b}));var r=n("./node_modules/react/index.js"),o=n("./node_modules/@react-spring/animated/dist/react-spring-animated.esm.js");n("./node_modules/@react-spring/types/animated.js"),n("./node_modules/@react-spring/types/interpolation.js");function i(){return(i=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var s in n)Object.prototype.hasOwnProperty.call(n,s)&&(e[s]=n[s])}return e}).apply(this,arguments)}function a(e,...t){return s.t.fun(e)?e(...t):e}const c=(e,t)=>!0===e||!!(t&&e&&(s.t.fun(e)?e(t):Object(s.B)(e).includes(t))),u=(e,t)=>s.t.obj(e)?t&&e[t]:e,d=(e,t)=>!0===e.default?e[t]:e.default?e.default[t]:void 0,l=e=>e,m=(e,t=l)=>{let n=p;e.default&&!0!==e.default&&(e=e.default,n=Object.keys(e));const r={};for(const o of n){const n=t(e[o],o);s.t.und(n)||(r[o]=n)}return r},p=["config","onProps","onStart","onChange","onPause","onResume","onRest"],h={config:1,from:1,to:1,ref:1,loop:1,reset:1,pause:1,cancel:1,reverse:1,immediate:1,default:1,delay:1,onProps:1,onStart:1,onChange:1,onPause:1,onResume:1,onRest:1,onResolve:1,items:1,trail:1,sort:1,expires:1,initial:1,enter:1,update:1,leave:1,children:1,onDestroyed:1,keys:1,callId:1,parentId:1};function f(e){const t=function(e){const t={};let n=0;if(Object(s.l)(e,(e,s)=>{h[s]||(t[s]=e,n++)}),n)return t}(e);if(t){const n={to:t};return Object(s.l)(e,(e,s)=>s in t||(n[s]=e)),n}return i({},e)}function g(e){return e=Object(s.r)(e),s.t.arr(e)?e.map(g):Object(s.u)(e)?s.b.createStringInterpolator({range:[0,1],output:[e,e]})(1):e}function b(e){for(const t in e)return!0;return!1}function _(e){return s.t.fun(e)||s.t.arr(e)&&s.t.obj(e[0])}function y(e,t){var n;null==(n=e.ref)||n.delete(e),null==t||t.delete(e)}function v(e,t){var n;t&&e.ref!==t&&(null==(n=e.ref)||n.delete(e),t.add(e),e.ref=t)}const j=i({},{tension:170,friction:26},{mass:1,damping:1,easing:s.m.linear,clamp:!1});class w{constructor(){this.tension=void 0,this.friction=void 0,this.frequency=void 0,this.damping=void 0,this.mass=void 0,this.velocity=0,this.restVelocity=void 0,this.precision=void 0,this.progress=void 0,this.duration=void 0,this.easing=void 0,this.clamp=void 0,this.bounce=void 0,this.decay=void 0,this.round=void 0,Object.assign(this,j)}}function S(e,t){if(s.t.und(t.decay)){const n=!s.t.und(t.tension)||!s.t.und(t.friction);!n&&s.t.und(t.frequency)&&s.t.und(t.damping)&&s.t.und(t.mass)||(e.duration=void 0,e.decay=void 0),n&&(e.frequency=void 0)}else e.duration=void 0}const O=[];class k{constructor(){this.changed=!1,this.values=O,this.toValues=null,this.fromValues=O,this.to=void 0,this.from=void 0,this.config=new w,this.immediate=!1}}function x(e,{key:t,props:n,defaultProps:r,state:o,actions:u}){return new Promise((d,l)=>{var m;let p,h,f=c(null!=(m=n.cancel)?m:null==r?void 0:r.cancel,t);if(f)_();else{s.t.und(n.pause)||(o.paused=c(n.pause,t));let e=null==r?void 0:r.pause;!0!==e&&(e=o.paused||c(e,t)),p=a(n.delay||0,t),e?(o.resumeQueue.add(b),u.pause()):(u.resume(),b())}function g(){o.resumeQueue.add(b),o.timeouts.delete(h),h.cancel(),p=h.time-s.z.now()}function b(){p>0&&!s.b.skipAnimation?(o.delayed=!0,h=s.z.setTimeout(_,p),o.pauseQueue.add(g),o.timeouts.add(h)):_()}function _(){o.delayed&&(o.delayed=!1),o.pauseQueue.delete(g),o.timeouts.delete(h),e<=(o.cancelId||0)&&(f=!0);try{u.start(i({},n,{callId:e,cancel:f}),d)}catch(e){l(e)}}})}const E=(e,t)=>1==t.length?t[0]:t.some(e=>e.cancelled)?I(e.get()):t.every(e=>e.noop)?T(e.get()):C(e.get(),t.every(e=>e.finished)),T=e=>({value:e,noop:!0,finished:!0,cancelled:!1}),C=(e,t,n=!1)=>({value:e,finished:t,cancelled:n}),I=e=>({value:e,cancelled:!0,finished:!1});function R(e,t,n,r){const{callId:o,parentId:a,onRest:c}=t,{asyncTo:u,promise:d}=n;return a||e!==u||t.reset?n.promise=(async()=>{n.asyncId=o,n.asyncTo=e;const l=m(t,(e,t)=>"onRest"===t?void 0:e);let p,h;const f=new Promise((e,t)=>(p=e,h=t)),g=e=>{const t=o<=(n.cancelId||0)&&I(r)||o!==n.asyncId&&C(r,!1);if(t)throw e.result=t,h(e),e},b=(e,t)=>{const a=new A,c=new P;return(async()=>{if(s.b.skipAnimation)throw M(n),c.result=C(r,!1),h(c),c;g(a);const u=s.t.obj(e)?i({},e):i({},t,{to:e});u.parentId=o,Object(s.l)(l,(e,t)=>{s.t.und(u[t])&&(u[t]=e)});const d=await r.start(u);return g(a),n.paused&&await new Promise(e=>{n.resumeQueue.add(e)}),d})()};let _;if(s.b.skipAnimation)return M(n),C(r,!1);try{let t;t=s.t.arr(e)?(async e=>{for(const t of e)await b(t)})(e):Promise.resolve(e(b,r.stop.bind(r))),await Promise.all([t.then(p),f]),_=C(r.get(),!0,!1)}catch(e){if(e instanceof A)_=e.result;else{if(!(e instanceof P))throw e;_=e.result}}finally{o==n.asyncId&&(n.asyncId=a,n.asyncTo=a?u:void 0,n.promise=a?d:void 0)}return s.t.fun(c)&&s.z.batchedUpdates(()=>{c(_,r,r.item)}),_})():d}function M(e,t){Object(s.n)(e.timeouts,e=>e.cancel()),e.pauseQueue.clear(),e.resumeQueue.clear(),e.asyncId=e.asyncTo=e.promise=void 0,t&&(e.cancelId=t)}class A extends Error{constructor(){super("An async animation has been interrupted. You see this error because you forgot to use `await` or `.catch(...)` on its returned promise."),this.result=void 0}}class P extends Error{constructor(){super("SkipAnimationSignal"),this.result=void 0}}const D=e=>e instanceof L;let N=1;class L extends s.a{constructor(...e){super(...e),this.id=N++,this.key=void 0,this._priority=0}get priority(){return this._priority}set priority(e){this._priority!=e&&(this._priority=e,this._onPriorityChange(e))}get(){const e=Object(o.e)(this);return e&&e.getValue()}to(...e){return s.b.to(this,e)}interpolate(...e){return Object(s.j)(),s.b.to(this,e)}toJSON(){return this.get()}observerAdded(e){1==e&&this._attach()}observerRemoved(e){0==e&&this._detach()}_attach(){}_detach(){}_onChange(e,t=!1){Object(s.d)(this,{type:"change",parent:this,value:e,idle:t})}_onPriorityChange(e){this.idle||s.p.sort(this),Object(s.d)(this,{type:"priority",parent:this,priority:e})}}const F=Symbol.for("SpringPhase"),B=e=>(1&e[F])>0,$=e=>(2&e[F])>0,U=e=>(4&e[F])>0,z=(e,t)=>t?e[F]|=3:e[F]&=-3,H=(e,t)=>t?e[F]|=4:e[F]&=-5;class q extends L{constructor(e,t){if(super(),this.key=void 0,this.animation=new k,this.queue=void 0,this.defaultProps={},this._state={paused:!1,delayed:!1,pauseQueue:new Set,resumeQueue:new Set,timeouts:new Set},this._pendingCalls=new Set,this._lastCallId=0,this._lastToId=0,this._memoizedDuration=0,!s.t.und(e)||!s.t.und(t)){const n=s.t.obj(e)?i({},e):i({},t,{from:e});s.t.und(n.default)&&(n.default=!0),this.start(n)}}get idle(){return!($(this)||this._state.asyncTo)||U(this)}get goal(){return Object(s.r)(this.animation.to)}get velocity(){const e=Object(o.e)(this);return e instanceof o.c?e.lastVelocity||0:e.getPayload().map(e=>e.lastVelocity||0)}get hasAnimated(){return B(this)}get isAnimating(){return $(this)}get isPaused(){return U(this)}get isDelayed(){return this._state.delayed}advance(e){let t=!0,n=!1;const r=this.animation;let{config:i,toValues:a}=r;const c=Object(o.g)(r.to);!c&&Object(s.s)(r.to)&&(a=Object(s.B)(Object(s.r)(r.to))),r.values.forEach((u,d)=>{if(u.done)return;const l=u.constructor==o.b?1:c?c[d].lastPosition:a[d];let m=r.immediate,p=l;if(!m){if(p=u.lastPosition,i.tension<=0)return void(u.done=!0);let t=u.elapsedTime+=e;const n=r.fromValues[d],o=null!=u.v0?u.v0:u.v0=s.t.arr(i.velocity)?i.velocity[d]:i.velocity;let a;const c=i.precision||(n==l?.005:Math.min(1,.001*Math.abs(l-n)));if(s.t.und(i.duration))if(i.decay){const e=!0===i.decay?.998:i.decay,s=Math.exp(-(1-e)*t);p=n+o/(1-e)*(1-s),m=Math.abs(u.lastPosition-p)<=c,a=o*s}else{a=null==u.lastVelocity?o:u.lastVelocity;const t=i.restVelocity||c/10,r=i.clamp?0:i.bounce,d=!s.t.und(r),h=n==l?u.v0>0:n<l;let f,g=!1;const b=1,_=Math.ceil(e/b);for(let e=0;e<_&&(f=Math.abs(a)>t,f||(m=Math.abs(l-p)<=c,!m));++e){d&&(g=p==l||p>l==h,g&&(a=-a*r,p=l));a+=(1e-6*-i.tension*(p-l)+.001*-i.friction*a)/i.mass*b,p+=a*b}}else{let s=1;i.duration>0&&(this._memoizedDuration!==i.duration&&(this._memoizedDuration=i.duration,u.durationProgress>0&&(u.elapsedTime=i.duration*u.durationProgress,t=u.elapsedTime+=e)),s=(i.progress||0)+t/this._memoizedDuration,s=s>1?1:s<0?0:s,u.durationProgress=s),p=n+i.easing(s)*(l-n),a=(p-u.lastPosition)/e,m=1==s}u.lastVelocity=a,Number.isNaN(p)&&(console.warn("Got NaN while animating:",this),m=!0)}c&&!c[d].done&&(m=!1),m?u.done=!0:t=!1,u.setValue(p,i.round)&&(n=!0)});const u=Object(o.e)(this),d=u.getValue();if(t){const e=Object(s.r)(r.to);d===e&&!n||i.decay?n&&i.decay&&this._onChange(d):(u.setValue(e),this._onChange(e)),this._stop()}else n&&this._onChange(d)}set(e){return s.z.batchedUpdates(()=>{this._stop(),this._focus(e),this._set(e)}),this}pause(){this._update({pause:!0})}resume(){this._update({pause:!1})}finish(){if($(this)){const{to:e,config:t}=this.animation;s.z.batchedUpdates(()=>{this._onStart(),t.decay||this._set(e,!1),this._stop()})}return this}update(e){return(this.queue||(this.queue=[])).push(e),this}start(e,t){let n;return s.t.und(e)?(n=this.queue||[],this.queue=[]):n=[s.t.obj(e)?e:i({},t,{to:e})],Promise.all(n.map(e=>this._update(e))).then(e=>E(this,e))}stop(e){const{to:t}=this.animation;return this._focus(this.get()),M(this._state,e&&this._lastCallId),s.z.batchedUpdates(()=>this._stop(t,e)),this}reset(){this._update({reset:!0})}eventObserved(e){"change"==e.type?this._start():"priority"==e.type&&(this.priority=e.priority+1)}_prepareNode(e){const t=this.key||"";let{to:n,from:r}=e;n=s.t.obj(n)?n[t]:n,(null==n||_(n))&&(n=void 0),r=s.t.obj(r)?r[t]:r,null==r&&(r=void 0);const i={to:n,from:r};return B(this)||(e.reverse&&([n,r]=[r,n]),r=Object(s.r)(r),s.t.und(r)?Object(o.e)(this)||this._set(n):this._set(r)),i}_update(e,t){let n=i({},e);const{key:r,defaultProps:o}=this;n.default&&Object.assign(o,m(n,(e,t)=>/^on/.test(t)?u(e,r):e)),X(this,n,"onProps"),Q(this,"onProps",n,this);const a=this._prepareNode(n);if(Object.isFrozen(this))throw Error("Cannot animate a `SpringValue` object that is frozen. Did you forget to pass your component to `animated(...)` before animating its props?");const c=this._state;return x(++this._lastCallId,{key:r,props:n,defaultProps:o,state:c,actions:{pause:()=>{U(this)||(H(this,!0),Object(s.o)(c.pauseQueue),Q(this,"onPause",C(this,W(this,this.animation.to)),this))},resume:()=>{U(this)&&(H(this,!1),$(this)&&this._resume(),Object(s.o)(c.resumeQueue),Q(this,"onResume",C(this,W(this,this.animation.to)),this))},start:this._merge.bind(this,a)}}).then(e=>{if(n.loop&&e.finished&&(!t||!e.noop)){const e=V(n);if(e)return this._update(e,!0)}return e})}_merge(e,t,n){if(t.cancel)return this.stop(!0),n(I(this));const r=!s.t.und(e.to),u=!s.t.und(e.from);if(r||u){if(!(t.callId>this._lastToId))return n(I(this));this._lastToId=t.callId}const{key:d,defaultProps:l,animation:m}=this,{to:p,from:h}=m;let{to:f=p,from:b=h}=e;!u||r||t.default&&!s.t.und(f)||(f=b),t.reverse&&([f,b]=[b,f]);const y=!Object(s.v)(b,h);y&&(m.from=b),b=Object(s.r)(b);const v=!Object(s.v)(f,p);v&&this._focus(f);const w=_(t.to),{config:O}=m,{decay:k,velocity:x}=O;(r||u)&&(O.velocity=0),t.config&&!w&&function(e,t,n){n&&(S(n=i({},n),t),t=i({},n,t)),S(e,t),Object.assign(e,t);for(const t in j)null==e[t]&&(e[t]=j[t]);let{mass:r,frequency:o,damping:a}=e;s.t.und(o)||(o<.01&&(o=.01),a<0&&(a=0),e.tension=Math.pow(2*Math.PI/o,2)*r,e.friction=4*Math.PI*a*r/o)}(O,a(t.config,d),t.config!==l.config?a(l.config,d):void 0);let E=Object(o.e)(this);if(!E||s.t.und(f))return n(C(this,!0));const M=s.t.und(t.reset)?u&&!t.default:!s.t.und(b)&&c(t.reset,d),A=M?b:this.get(),P=g(f),D=s.t.num(P)||s.t.arr(P)||Object(s.u)(P),N=!w&&(!D||c(l.immediate||t.immediate,d));if(v){const e=Object(o.f)(f);if(e!==E.constructor){if(!N)throw Error(`Cannot animate between ${E.constructor.name} and ${e.name}, as the "to" prop suggests`);E=this._set(P)}}const L=E.constructor;let F=Object(s.s)(f),U=!1;if(!F){const e=M||!B(this)&&y;(v||e)&&(U=Object(s.v)(g(A),P),F=!U),(Object(s.v)(m.immediate,N)||N)&&Object(s.v)(O.decay,k)&&Object(s.v)(O.velocity,x)||(F=!0)}if(U&&$(this)&&(m.changed&&!M?F=!0:F||this._stop(p)),!w&&((F||Object(s.s)(p))&&(m.values=E.getPayload(),m.toValues=Object(s.s)(f)?null:L==o.b?[1]:Object(s.B)(P)),m.immediate!=N&&(m.immediate=N,N||M||this._set(p)),F)){const{onRest:e}=m;Object(s.k)(J,e=>X(this,t,e));const r=C(this,W(this,p));Object(s.o)(this._pendingCalls,r),this._pendingCalls.add(n),m.changed&&s.z.batchedUpdates(()=>{m.changed=!M,null==e||e(r,this),M?a(l.onRest,r):null==m.onStart||m.onStart(r,this)})}M&&this._set(A),w?n(R(t.to,t,this._state,this)):F?this._start():$(this)&&!v?this._pendingCalls.add(n):n(T(A))}_focus(e){const t=this.animation;e!==t.to&&(Object(s.q)(this)&&this._detach(),t.to=e,Object(s.q)(this)&&this._attach())}_attach(){let e=0;const{to:t}=this.animation;Object(s.s)(t)&&(Object(s.c)(t,this),D(t)&&(e=t.priority+1)),this.priority=e}_detach(){const{to:e}=this.animation;Object(s.s)(e)&&Object(s.A)(e,this)}_set(e,t=!0){const n=Object(s.r)(e);if(!s.t.und(n)){const e=Object(o.e)(this);if(!e||!Object(s.v)(n,e.getValue())){const r=Object(o.f)(n);e&&e.constructor==r?e.setValue(n):Object(o.h)(this,r.create(n)),e&&s.z.batchedUpdates(()=>{this._onChange(n,t)})}}return Object(o.e)(this)}_onStart(){const e=this.animation;e.changed||(e.changed=!0,Q(this,"onStart",C(this,W(this,e.to)),this))}_onChange(e,t){t||(this._onStart(),a(this.animation.onChange,e,this)),a(this.defaultProps.onChange,e,this),super._onChange(e,t)}_start(){const e=this.animation;Object(o.e)(this).reset(Object(s.r)(e.to)),e.immediate||(e.fromValues=e.values.map(e=>e.lastPosition)),$(this)||(z(this,!0),U(this)||this._resume())}_resume(){s.b.skipAnimation?this.finish():s.p.start(this)}_stop(e,t){if($(this)){z(this,!1);const n=this.animation;Object(s.k)(n.values,e=>{e.done=!0}),n.toValues&&(n.onChange=n.onPause=n.onResume=void 0),Object(s.d)(this,{type:"idle",parent:this});const r=t?I(this.get()):C(this.get(),W(this,null!=e?e:n.to));Object(s.o)(this._pendingCalls,r),n.changed&&(n.changed=!1,Q(this,"onRest",r,this))}}}function W(e,t){const n=g(t),r=g(e.get());return Object(s.v)(r,n)}function V(e,t=e.loop,n=e.to){let s=a(t);if(s){const r=!0!==s&&f(s),o=(r||e).reverse,a=!r||r.reset;return G(i({},e,{loop:t,default:!1,pause:void 0,to:!o||_(n)?n:void 0,from:a?e.from:void 0,reset:a},r))}}function G(e){const{to:t,from:n}=e=f(e),r=new Set;return s.t.obj(t)&&K(t,r),s.t.obj(n)&&K(n,r),e.keys=r.size?Array.from(r):null,e}function Y(e){const t=G(e);return s.t.und(t.default)&&(t.default=m(t)),t}function K(e,t){Object(s.l)(e,(e,n)=>null!=e&&t.add(n))}const J=["onStart","onRest","onChange","onPause","onResume"];function X(e,t,n){e.animation[n]=t[n]!==d(t,n)?u(t[n],e.key):void 0}function Q(e,t,...n){var s,r,o,i;null==(s=(r=e.animation)[t])||s.call(r,...n),null==(o=(i=e.defaultProps)[t])||o.call(i,...n)}const Z=["onStart","onChange","onRest"];let ee=1;class te{constructor(e,t){this.id=ee++,this.springs={},this.queue=[],this.ref=void 0,this._flush=void 0,this._initialProps=void 0,this._lastAsyncId=0,this._active=new Set,this._changed=new Set,this._started=!1,this._item=void 0,this._state={paused:!1,pauseQueue:new Set,resumeQueue:new Set,timeouts:new Set},this._events={onStart:new Map,onChange:new Map,onRest:new Map},this._onFrame=this._onFrame.bind(this),t&&(this._flush=t),e&&this.start(i({default:!0},e))}get idle(){return!this._state.asyncTo&&Object.values(this.springs).every(e=>e.idle&&!e.isDelayed&&!e.isPaused)}get item(){return this._item}set item(e){this._item=e}get(){const e={};return this.each((t,n)=>e[n]=t.get()),e}set(e){for(const t in e){const n=e[t];s.t.und(n)||this.springs[t].set(n)}}update(e){return e&&this.queue.push(G(e)),this}start(e){let{queue:t}=this;return e?t=Object(s.B)(e).map(G):this.queue=[],this._flush?this._flush(this,t):(ae(this,t),ne(this,t))}stop(e,t){if(e!==!!e&&(t=e),t){const n=this.springs;Object(s.k)(Object(s.B)(t),t=>n[t].stop(!!e))}else M(this._state,this._lastAsyncId),this.each(t=>t.stop(!!e));return this}pause(e){if(s.t.und(e))this.start({pause:!0});else{const t=this.springs;Object(s.k)(Object(s.B)(e),e=>t[e].pause())}return this}resume(e){if(s.t.und(e))this.start({pause:!1});else{const t=this.springs;Object(s.k)(Object(s.B)(e),e=>t[e].resume())}return this}each(e){Object(s.l)(this.springs,e)}_onFrame(){const{onStart:e,onChange:t,onRest:n}=this._events,r=this._active.size>0,o=this._changed.size>0;(r&&!this._started||o&&!this._started)&&(this._started=!0,Object(s.n)(e,([e,t])=>{t.value=this.get(),e(t,this,this._item)}));const i=!r&&this._started,a=o||i&&n.size?this.get():null;o&&t.size&&Object(s.n)(t,([e,t])=>{t.value=a,e(t,this,this._item)}),i&&(this._started=!1,Object(s.n)(n,([e,t])=>{t.value=a,e(t,this,this._item)}))}eventObserved(e){if("change"==e.type)this._changed.add(e.parent),e.idle||this._active.add(e.parent);else{if("idle"!=e.type)return;this._active.delete(e.parent)}s.z.onFrame(this._onFrame)}}function ne(e,t){return Promise.all(t.map(t=>async function e(t,n,r){const{keys:o,to:i,from:a,loop:c,onRest:u,onResolve:l}=n,m=s.t.obj(n.default)&&n.default;c&&(n.loop=!1);!1===i&&(n.to=null);!1===a&&(n.from=null);const p=s.t.arr(i)||s.t.fun(i)?i:void 0;p?(n.to=void 0,n.onRest=void 0,m&&(m.onRest=void 0)):Object(s.k)(Z,e=>{const r=n[e];if(s.t.fun(r)){const s=t._events[e];n[e]=({finished:e,cancelled:t})=>{const n=s.get(r);n?(e||(n.finished=!1),t&&(n.cancelled=!0)):s.set(r,{value:null,finished:e||!1,cancelled:t||!1})},m&&(m[e]=n[e])}});const h=t._state;n.pause===!h.paused?(h.paused=n.pause,Object(s.o)(n.pause?h.pauseQueue:h.resumeQueue)):h.paused&&(n.pause=!0);const f=(o||Object.keys(t.springs)).map(e=>t.springs[e].start(n)),g=!0===n.cancel||!0===d(n,"cancel");(p||g&&h.asyncId)&&f.push(x(++t._lastAsyncId,{props:n,state:h,actions:{pause:s.w,resume:s.w,start(e,n){g?(M(h,t._lastAsyncId),n(I(t))):(e.onRest=u,n(R(p,e,h,t)))}}}));h.paused&&await new Promise(e=>{h.resumeQueue.add(e)});const b=E(t,await Promise.all(f));if(c&&b.finished&&(!r||!b.noop)){const s=V(n,c,i);if(s)return ae(t,[s]),e(t,s,!0)}l&&s.z.batchedUpdates(()=>l(b,t,t.item));return b}(e,t))).then(t=>E(e,t))}function se(e,t){const n=i({},e.springs);return t&&Object(s.k)(Object(s.B)(t),e=>{s.t.und(e.keys)&&(e=G(e)),s.t.obj(e.to)||(e=i({},e,{to:void 0})),ie(n,e,e=>oe(e))}),re(e,n),n}function re(e,t){Object(s.l)(t,(t,n)=>{e.springs[n]||(e.springs[n]=t,Object(s.c)(t,e))})}function oe(e,t){const n=new q;return n.key=e,t&&Object(s.c)(n,t),n}function ie(e,t,n){t.keys&&Object(s.k)(t.keys,s=>{(e[s]||(e[s]=n(s)))._prepareNode(t)})}function ae(e,t){Object(s.k)(t,t=>{ie(e.springs,t,t=>oe(t,e))})}function ce(e,t){if(null==e)return{};var n,s,r={},o=Object.keys(e);for(s=0;s<o.length;s++)n=o[s],t.indexOf(n)>=0||(r[n]=e[n]);return r}const ue=["children"],de=e=>{let{children:t}=e,n=ce(e,ue);const o=Object(r.useContext)(le),i=n.pause||!!o.pause,a=n.immediate||!!o.immediate;n=Object(s.F)(()=>({pause:i,immediate:a}),[i,a]);const{Provider:c}=le;return r.createElement(c,{value:n},t)},le=(me=de,pe={},Object.assign(me,r.createContext(pe)),me.Provider._context=me,me.Consumer._context=me,me);var me,pe;de.Provider=le.Provider,de.Consumer=le.Consumer;const he=()=>{const e=[],t=function(t){Object(s.i)();const r=[];return Object(s.k)(e,(e,o)=>{if(s.t.und(t))r.push(e.start());else{const s=n(t,e,o);s&&r.push(e.start(s))}}),r};t.current=e,t.add=function(t){e.includes(t)||e.push(t)},t.delete=function(t){const n=e.indexOf(t);~n&&e.splice(n,1)},t.pause=function(){return Object(s.k)(e,e=>e.pause(...arguments)),this},t.resume=function(){return Object(s.k)(e,e=>e.resume(...arguments)),this},t.set=function(t){Object(s.k)(e,e=>e.set(t))},t.start=function(t){const n=[];return Object(s.k)(e,(e,r)=>{if(s.t.und(t))n.push(e.start());else{const s=this._getProps(t,e,r);s&&n.push(e.start(s))}}),n},t.stop=function(){return Object(s.k)(e,e=>e.stop(...arguments)),this},t.update=function(t){return Object(s.k)(e,(e,n)=>e.update(this._getProps(t,e,n))),this};const n=function(e,t,n){return s.t.fun(e)?e(n,t):e};return t._getProps=n,t};function fe(e,t,n){const o=s.t.fun(t)&&t;o&&!n&&(n=[]);const a=Object(r.useMemo)(()=>o||3==arguments.length?he():void 0,[]),c=Object(r.useRef)(0),u=Object(s.D)(),d=Object(r.useMemo)(()=>({ctrls:[],queue:[],flush(e,t){const n=se(e,t);return c.current>0&&!d.queue.length&&!Object.keys(n).some(t=>!e.springs[t])?ne(e,t):new Promise(s=>{re(e,n),d.queue.push(()=>{s(ne(e,t))}),u()})}}),[]),l=Object(r.useRef)([...d.ctrls]),m=[],p=Object(s.H)(e)||0;function h(e,n){for(let s=e;s<n;s++){const e=l.current[s]||(l.current[s]=new te(null,d.flush)),n=o?o(s,e):t[s];n&&(m[s]=Y(n))}}Object(r.useMemo)(()=>{Object(s.k)(l.current.slice(e,p),e=>{y(e,a),e.stop(!0)}),l.current.length=e,h(p,e)},[e]),Object(r.useMemo)(()=>{h(0,Math.min(p,e))},n);const f=l.current.map((e,t)=>se(e,m[t])),g=Object(r.useContext)(de),_=Object(s.H)(g),j=g!==_&&b(g);Object(s.E)(()=>{c.current++,d.ctrls=l.current;const{queue:e}=d;e.length&&(d.queue=[],Object(s.k)(e,e=>e())),Object(s.k)(l.current,(e,t)=>{null==a||a.add(e),j&&e.start({default:g});const n=m[t];n&&(v(e,n.ref),e.ref?e.queue.push(n):e.start(n))})}),Object(s.G)(()=>()=>{Object(s.k)(d.ctrls,e=>e.stop(!0))});const w=f.map(e=>i({},e));return a?[w,a]:w}function ge(e,t){const n=s.t.fun(e),[[r],o]=fe(1,n?e:[e],n?t||[]:t);return n||2==arguments.length?[r,o]:r}let be;!function(e){e.MOUNT="mount",e.ENTER="enter",e.UPDATE="update",e.LEAVE="leave"}(be||(be={}));class _e extends L{constructor(e,t){super(),this.key=void 0,this.idle=!0,this.calc=void 0,this._active=new Set,this.source=e,this.calc=Object(s.f)(...t);const n=this._get(),r=Object(o.f)(n);Object(o.h)(this,r.create(n))}advance(e){const t=this._get(),n=this.get();Object(s.v)(t,n)||(Object(o.e)(this).setValue(t),this._onChange(t,this.idle)),!this.idle&&ve(this._active)&&je(this)}_get(){const e=s.t.arr(this.source)?this.source.map(s.r):Object(s.B)(Object(s.r)(this.source));return this.calc(...e)}_start(){this.idle&&!ve(this._active)&&(this.idle=!1,Object(s.k)(Object(o.g)(this),e=>{e.done=!1}),s.b.skipAnimation?(s.z.batchedUpdates(()=>this.advance()),je(this)):s.p.start(this))}_attach(){let e=1;Object(s.k)(Object(s.B)(this.source),t=>{Object(s.s)(t)&&Object(s.c)(t,this),D(t)&&(t.idle||this._active.add(t),e=Math.max(e,t.priority+1))}),this.priority=e,this._start()}_detach(){Object(s.k)(Object(s.B)(this.source),e=>{Object(s.s)(e)&&Object(s.A)(e,this)}),this._active.clear(),je(this)}eventObserved(e){"change"==e.type?e.idle?this.advance():(this._active.add(e.parent),this._start()):"idle"==e.type?this._active.delete(e.parent):"priority"==e.type&&(this.priority=Object(s.B)(this.source).reduce((e,t)=>Math.max(e,(D(t)?t.priority:0)+1),0))}}function ye(e){return!1!==e.idle}function ve(e){return!e.size||Array.from(e).every(ye)}function je(e){e.idle||(e.idle=!0,Object(s.k)(Object(o.g)(e),e=>{e.done=!0}),Object(s.d)(e,{type:"idle",parent:e}))}s.b.assign({createStringInterpolator:s.g,to:(e,t)=>new _e(e,t)});s.p.advance},
vendor: 18,220 bytes, line 1
1"./node_modules/@react-spring/shared/dist/react-spring-shared.esm.js":function(e,t,n){"use strict";let s=y();const r=e=>f(e,s);let o=y();r.write=e=>f(e,o);let i=y();r.onStart=e=>f(e,i);let a=y();r.onFrame=e=>f(e,a);let c=y();r.onFinish=e=>f(e,c);let u=[];r.setTimeout=(e,t)=>{let n=r.now()+t,s=()=>{let e=u.findIndex(e=>e.cancel==s);~e&&u.splice(e,1),p-=~e?1:0},o={time:n,handler:e,cancel:s};return u.splice(d(n),0,o),p+=1,g(),o};let d=e=>~(~u.findIndex(t=>t.time>e)||~u.length);r.cancel=e=>{i.delete(e),a.delete(e),c.delete(e),s.delete(e),o.delete(e)},r.sync=e=>{h=!0,r.batchedUpdates(e),h=!1},r.throttle=e=>{let t;function n(){try{e(...t)}finally{t=null}}function s(...e){t=e,r.onStart(n)}return s.handler=e,s.cancel=()=>{i.delete(n),t=null},s};let l="undefined"!=typeof window?window.requestAnimationFrame:()=>{};r.use=e=>l=e,r.now="undefined"!=typeof performance?()=>performance.now():Date.now,r.batchedUpdates=e=>e(),r.catch=console.error,r.frameLoop="always",r.advance=()=>{"demand"!==r.frameLoop?console.warn("Cannot call the manual advancement of rafz whilst frameLoop is not set as demand"):_()};let m=-1,p=0,h=!1;function f(e,t){h?(t.delete(e),e(0)):(t.add(e),g())}function g(){m<0&&(m=0,"demand"!==r.frameLoop&&l(b))}function b(){~m&&(l(b),r.batchedUpdates(_))}function _(){let e=m;m=r.now();let t=d(m);t&&(v(u.splice(0,t),e=>e.handler()),p-=t),p?(i.flush(),s.flush(e?Math.min(64,m-e):16.667),a.flush(),o.flush(),c.flush()):m=-1}function y(){let e=new Set,t=e;return{add(n){p+=t!=e||e.has(n)?0:1,e.add(n)},delete:n=>(p-=t==e&&e.has(n)?1:0,e.delete(n)),flush(n){t.size&&(e=new Set,p-=t.size,v(t,t=>t(n)&&e.add(t)),p+=e.size,t=e)}}}function v(e,t){e.forEach(e=>{try{t(e)}catch(e){r.catch(e)}})}var j=n("./node_modules/react/index.js");function w(){}n.d(t,"a",(function(){return xe})),n.d(t,"b",(function(){return F})),n.d(t,"c",(function(){return Te})),n.d(t,"d",(function(){return ke})),n.d(t,"e",(function(){return Y})),n.d(t,"f",(function(){return me})),n.d(t,"g",(function(){return $e})),n.d(t,"h",(function(){return S})),n.d(t,"i",(function(){return Ve})),n.d(t,"j",(function(){return qe})),n.d(t,"k",(function(){return x})),n.d(t,"l",(function(){return E})),n.d(t,"m",(function(){return _e})),n.d(t,"n",(function(){return C})),n.d(t,"o",(function(){return I})),n.d(t,"p",(function(){return H})),n.d(t,"q",(function(){return Oe})),n.d(t,"r",(function(){return Se})),n.d(t,"s",(function(){return we})),n.d(t,"t",(function(){return O})),n.d(t,"u",(function(){return Ge})),n.d(t,"v",(function(){return k})),n.d(t,"w",(function(){return w})),n.d(t,"x",(function(){return et})),n.d(t,"y",(function(){return at})),n.d(t,"A",(function(){return Ce})),n.d(t,"B",(function(){return T})),n.d(t,"C",(function(){return ct})),n.d(t,"D",(function(){return dt})),n.d(t,"E",(function(){return ut})),n.d(t,"F",(function(){return lt})),n.d(t,"G",(function(){return mt})),n.d(t,"H",(function(){return ht})),n.d(t,"z",(function(){return r}));const S=(e,t,n)=>Object.defineProperty(e,t,{value:n,writable:!0,configurable:!0}),O={arr:Array.isArray,obj:e=>!!e&&"Object"===e.constructor.name,fun:e=>"function"==typeof e,str:e=>"string"==typeof e,num:e=>"number"==typeof e,und:e=>void 0===e};function k(e,t){if(O.arr(e)){if(!O.arr(t)||e.length!==t.length)return!1;for(let n=0;n<e.length;n++)if(e[n]!==t[n])return!1;return!0}return e===t}const x=(e,t)=>e.forEach(t);function E(e,t,n){if(O.arr(e))for(let s=0;s<e.length;s++)t.call(n,e[s],""+s);else for(const s in e)e.hasOwnProperty(s)&&t.call(n,e[s],s)}const T=e=>O.und(e)?[]:O.arr(e)?e:[e];function C(e,t){if(e.size){const n=Array.from(e);e.clear(),x(n,t)}}const I=(e,...t)=>C(e,e=>e(...t)),R=()=>"undefined"==typeof window||!window.navigator||/ServerSideRendering|^Deno\//.test(window.navigator.userAgent);let M,A,P=null,D=!1,N=w;const L=e=>{e.to&&(A=e.to),e.now&&(r.now=e.now),void 0!==e.colors&&(P=e.colors),null!=e.skipAnimation&&(D=e.skipAnimation),e.createStringInterpolator&&(M=e.createStringInterpolator),e.requestAnimationFrame&&r.use(e.requestAnimationFrame),e.batchedUpdates&&(r.batchedUpdates=e.batchedUpdates),e.willAdvance&&(N=e.willAdvance),e.frameLoop&&(r.frameLoop=e.frameLoop)};var F=Object.freeze({__proto__:null,get createStringInterpolator(){return M},get to(){return A},get colors(){return P},get skipAnimation(){return D},get willAdvance(){return N},assign:L});const B=new Set;let $=[],U=[],z=0;const H={get idle(){return!B.size&&!$.length},start(e){z>e.priority?(B.add(e),r.onStart(q)):(W(e),r(G))},advance:G,sort(e){if(z)r.onFrame(()=>H.sort(e));else{const t=$.indexOf(e);~t&&($.splice(t,1),V(e))}},clear(){$=[],B.clear()}};function q(){B.forEach(W),B.clear(),r(G)}function W(e){$.includes(e)||V(e)}function V(e){$.splice(function(e,t){const n=e.findIndex(t);return n<0?e.length:n}($,t=>t.priority>e.priority),0,e)}function G(e){const t=U;for(let n=0;n<$.length;n++){const s=$[n];z=s.priority,s.idle||(N(s),s.advance(e),s.idle||t.push(s))}return z=0,U=$,U.length=0,$=t,$.length>0}const Y={transparent:0,aliceblue:4042850303,antiquewhite:4209760255,aqua:16777215,aquamarine:2147472639,azure:4043309055,beige:4126530815,bisque:4293182719,black:255,blanchedalmond:4293643775,blue:65535,blueviolet:2318131967,brown:2771004159,burlywood:3736635391,burntsienna:3934150143,cadetblue:1604231423,chartreuse:2147418367,chocolate:3530104575,coral:4286533887,cornflowerblue:1687547391,cornsilk:4294499583,crimson:3692313855,cyan:16777215,darkblue:35839,darkcyan:9145343,darkgoldenrod:3095792639,darkgray:2846468607,darkgreen:6553855,darkgrey:2846468607,darkkhaki:3182914559,darkmagenta:2332068863,darkolivegreen:1433087999,darkorange:4287365375,darkorchid:2570243327,darkred:2332033279,darksalmon:3918953215,darkseagreen:2411499519,darkslateblue:1211993087,darkslategray:793726975,darkslategrey:793726975,darkturquoise:13554175,darkviolet:2483082239,deeppink:4279538687,deepskyblue:12582911,dimgray:1768516095,dimgrey:1768516095,dodgerblue:512819199,firebrick:2988581631,floralwhite:4294635775,forestgreen:579543807,fuchsia:4278255615,gainsboro:3705462015,ghostwhite:4177068031,gold:4292280575,goldenrod:3668254975,gray:2155905279,green:8388863,greenyellow:2919182335,grey:2155905279,honeydew:4043305215,hotpink:4285117695,indianred:3445382399,indigo:1258324735,ivory:4294963455,khaki:4041641215,lavender:3873897215,lavenderblush:4293981695,lawngreen:2096890111,lemonchiffon:4294626815,lightblue:2916673279,lightcoral:4034953471,lightcyan:3774873599,lightgoldenrodyellow:4210742015,lightgray:3553874943,lightgreen:2431553791,lightgrey:3553874943,lightpink:4290167295,lightsalmon:4288707327,lightseagreen:548580095,lightskyblue:2278488831,lightslategray:2005441023,lightslategrey:2005441023,lightsteelblue:2965692159,lightyellow:4294959359,lime:16711935,limegreen:852308735,linen:4210091775,magenta:4278255615,maroon:2147483903,mediumaquamarine:1724754687,mediumblue:52735,mediumorchid:3126187007,mediumpurple:2473647103,mediumseagreen:1018393087,mediumslateblue:2070474495,mediumspringgreen:16423679,mediumturquoise:1221709055,mediumvioletred:3340076543,midnightblue:421097727,mintcream:4127193855,mistyrose:4293190143,moccasin:4293178879,navajowhite:4292783615,navy:33023,oldlace:4260751103,olive:2155872511,olivedrab:1804477439,orange:4289003775,orangered:4282712319,orchid:3664828159,palegoldenrod:4008225535,palegreen:2566625535,paleturquoise:2951671551,palevioletred:3681588223,papayawhip:4293907967,peachpuff:4292524543,peru:3448061951,pink:4290825215,plum:3718307327,powderblue:2967529215,purple:2147516671,rebeccapurple:1714657791,red:4278190335,rosybrown:3163525119,royalblue:1097458175,saddlebrown:2336560127,salmon:4202722047,sandybrown:4104413439,seagreen:780883967,seashell:4294307583,sienna:2689740287,silver:3233857791,skyblue:2278484991,slateblue:1784335871,slategray:1887473919,slategrey:1887473919,snow:4294638335,springgreen:16744447,steelblue:1182971135,tan:3535047935,teal:8421631,thistle:3636451583,tomato:4284696575,turquoise:1088475391,violet:4001558271,wheat:4125012991,white:4294967295,whitesmoke:4126537215,yellow:4294902015,yellowgreen:2597139199},K="[-+]?\\d*\\.?\\d+";function J(...e){return"\\(\\s*("+e.join(")\\s*,\\s*(")+")\\s*\\)"}const X=new RegExp("rgb"+J(K,K,K)),Q=new RegExp("rgba"+J(K,K,K,K)),Z=new RegExp("hsl"+J(K,"[-+]?\\d*\\.?\\d+%","[-+]?\\d*\\.?\\d+%")),ee=new RegExp("hsla"+J(K,"[-+]?\\d*\\.?\\d+%","[-+]?\\d*\\.?\\d+%",K)),te=/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,ne=/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,se=/^#([0-9a-fA-F]{6})$/,re=/^#([0-9a-fA-F]{8})$/;function oe(e,t,n){return n<0&&(n+=1),n>1&&(n-=1),n<1/6?e+6*(t-e)*n:n<.5?t:n<2/3?e+(t-e)*(2/3-n)*6:e}function ie(e,t,n){const s=n<.5?n*(1+t):n+t-n*t,r=2*n-s,o=oe(r,s,e+1/3),i=oe(r,s,e),a=oe(r,s,e-1/3);return Math.round(255*o)<<24|Math.round(255*i)<<16|Math.round(255*a)<<8}function ae(e){const t=parseInt(e,10);return t<0?0:t>255?255:t}function ce(e){return(parseFloat(e)%360+360)%360/360}function ue(e){const t=parseFloat(e);return t<0?0:t>1?255:Math.round(255*t)}function de(e){const t=parseFloat(e);return t<0?0:t>100?1:t/100}function le(e){let t=function(e){let t;return"number"==typeof e?e>>>0===e&&e>=0&&e<=4294967295?e:null:(t=se.exec(e))?parseInt(t[1]+"ff",16)>>>0:P&&void 0!==P[e]?P[e]:(t=X.exec(e))?(ae(t[1])<<24|ae(t[2])<<16|ae(t[3])<<8|255)>>>0:(t=Q.exec(e))?(ae(t[1])<<24|ae(t[2])<<16|ae(t[3])<<8|ue(t[4]))>>>0:(t=te.exec(e))?parseInt(t[1]+t[1]+t[2]+t[2]+t[3]+t[3]+"ff",16)>>>0:(t=re.exec(e))?parseInt(t[1],16)>>>0:(t=ne.exec(e))?parseInt(t[1]+t[1]+t[2]+t[2]+t[3]+t[3]+t[4]+t[4],16)>>>0:(t=Z.exec(e))?(255|ie(ce(t[1]),de(t[2]),de(t[3])))>>>0:(t=ee.exec(e))?(ie(ce(t[1]),de(t[2]),de(t[3]))|ue(t[4]))>>>0:null}(e);return null===t?e:(t=t||0,`rgba(${(4278190080&t)>>>24}, ${(16711680&t)>>>16}, ${(65280&t)>>>8}, ${(255&t)/255})`)}const me=(e,t,n)=>{if(O.fun(e))return e;if(O.arr(e))return me({range:e,output:t,extrapolate:n});if(O.str(e.output[0]))return M(e);const s=e,r=s.output,o=s.range||[0,1],i=s.extrapolateLeft||s.extrapolate||"extend",a=s.extrapolateRight||s.extrapolate||"extend",c=s.easing||(e=>e);return e=>{const t=function(e,t){for(var n=1;n<t.length-1&&!(t[n]>=e);++n);return n-1}(e,o);return function(e,t,n,s,r,o,i,a,c){let u=c?c(e):e;if(u<t){if("identity"===i)return u;"clamp"===i&&(u=t)}if(u>n){if("identity"===a)return u;"clamp"===a&&(u=n)}if(s===r)return s;if(t===n)return e<=t?s:r;t===-1/0?u=-u:n===1/0?u-=t:u=(u-t)/(n-t);u=o(u),s===-1/0?u=-u:r===1/0?u+=s:u=u*(r-s)+s;return u}(e,o[t],o[t+1],r[t],r[t+1],c,i,a,s.map)}};const pe=1.70158,he=1.525*pe,fe=2*Math.PI/3,ge=2*Math.PI/4.5,be=e=>{const t=7.5625,n=2.75;return e<1/n?t*e*e:e<2/n?t*(e-=1.5/n)*e+.75:e<2.5/n?t*(e-=2.25/n)*e+.9375:t*(e-=2.625/n)*e+.984375},_e={linear:e=>e,easeInQuad:e=>e*e,easeOutQuad:e=>1-(1-e)*(1-e),easeInOutQuad:e=>e<.5?2*e*e:1-Math.pow(-2*e+2,2)/2,easeInCubic:e=>e*e*e,easeOutCubic:e=>1-Math.pow(1-e,3),easeInOutCubic:e=>e<.5?4*e*e*e:1-Math.pow(-2*e+2,3)/2,easeInQuart:e=>e*e*e*e,easeOutQuart:e=>1-Math.pow(1-e,4),easeInOutQuart:e=>e<.5?8*e*e*e*e:1-Math.pow(-2*e+2,4)/2,easeInQuint:e=>e*e*e*e*e,easeOutQuint:e=>1-Math.pow(1-e,5),easeInOutQuint:e=>e<.5?16*e*e*e*e*e:1-Math.pow(-2*e+2,5)/2,easeInSine:e=>1-Math.cos(e*Math.PI/2),easeOutSine:e=>Math.sin(e*Math.PI/2),easeInOutSine:e=>-(Math.cos(Math.PI*e)-1)/2,easeInExpo:e=>0===e?0:Math.pow(2,10*e-10),easeOutExpo:e=>1===e?1:1-Math.pow(2,-10*e),easeInOutExpo:e=>0===e?0:1===e?1:e<.5?Math.pow(2,20*e-10)/2:(2-Math.pow(2,-20*e+10))/2,easeInCirc:e=>1-Math.sqrt(1-Math.pow(e,2)),easeOutCirc:e=>Math.sqrt(1-Math.pow(e-1,2)),easeInOutCirc:e=>e<.5?(1-Math.sqrt(1-Math.pow(2*e,2)))/2:(Math.sqrt(1-Math.pow(-2*e+2,2))+1)/2,easeInBack:e=>2.70158*e*e*e-pe*e*e,easeOutBack:e=>1+2.70158*Math.pow(e-1,3)+pe*Math.pow(e-1,2),easeInOutBack:e=>e<.5?Math.pow(2*e,2)*(7.189819*e-he)/2:(Math.pow(2*e-2,2)*((he+1)*(2*e-2)+he)+2)/2,easeInElastic:e=>0===e?0:1===e?1:-Math.pow(2,10*e-10)*Math.sin((10*e-10.75)*fe),easeOutElastic:e=>0===e?0:1===e?1:Math.pow(2,-10*e)*Math.sin((10*e-.75)*fe)+1,easeInOutElastic:e=>0===e?0:1===e?1:e<.5?-Math.pow(2,20*e-10)*Math.sin((20*e-11.125)*ge)/2:Math.pow(2,-20*e+10)*Math.sin((20*e-11.125)*ge)/2+1,easeInBounce:e=>1-be(1-e),easeOutBounce:be,easeInOutBounce:e=>e<.5?(1-be(1-2*e))/2:(1+be(2*e-1))/2,steps:(e,t="end")=>n=>{const s=(n="end"===t?Math.min(n,.999):Math.max(n,.001))*e,r="end"===t?Math.floor(s):Math.ceil(s);return o=0,i=1,a=r/e,Math.min(Math.max(a,o),i);var o,i,a}};function ye(){return(ye=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var s in n)Object.prototype.hasOwnProperty.call(n,s)&&(e[s]=n[s])}return e}).apply(this,arguments)}const ve=Symbol.for("FluidValue.get"),je=Symbol.for("FluidValue.observers"),we=e=>Boolean(e&&e[ve]),Se=e=>e&&e[ve]?e[ve]():e,Oe=e=>e[je]||null;function ke(e,t){let n=e[je];n&&n.forEach(e=>{!function(e,t){e.eventObserved?e.eventObserved(t):e(t)}(e,t)})}class xe{constructor(e){if(this[ve]=void 0,this[je]=void 0,!e&&!(e=this.get))throw Error("Unknown getter");Ee(this,e)}}const Ee=(e,t)=>Ie(e,ve,t);function Te(e,t){if(e[ve]){let n=e[je];n||Ie(e,je,n=new Set),n.has(t)||(n.add(t),e.observerAdded&&e.observerAdded(n.size,t))}return t}function Ce(e,t){let n=e[je];if(n&&n.has(t)){const s=n.size-1;s?n.delete(t):e[je]=null,e.observerRemoved&&e.observerRemoved(s,t)}}const Ie=(e,t,n)=>Object.defineProperty(e,t,{value:n,writable:!0,configurable:!0}),Re=/[+\-]?(?:0|[1-9]\d*)(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,Me=/(#(?:[0-9a-f]{2}){2,4}|(#[0-9a-f]{3})|(rgb|hsl)a?\((-?\d+%?[,\s]+){2,3}\s*[\d\.]+%?\))/gi,Ae=new RegExp(`(${Re.source})(%|[a-z]+)`,"i"),Pe=/rgba\(([0-9\.-]+), ([0-9\.-]+), ([0-9\.-]+), ([0-9\.-]+)\)/gi,De=/var\((--[a-zA-Z0-9-_]+),? ?([a-zA-Z0-9 ()%#.,-]+)?\)/,Ne=e=>{const[t,n]=Le(e);if(!t||R())return e;const s=window.getComputedStyle(document.documentElement).getPropertyValue(t);if(s)return s.trim();if(n&&n.startsWith("--")){const t=window.getComputedStyle(document.documentElement).getPropertyValue(n);return t||e}return n&&De.test(n)?Ne(n):n||e},Le=e=>{const t=De.exec(e);if(!t)return[,];const[,n,s]=t;return[n,s]};let Fe;const Be=(e,t,n,s,r)=>`rgba(${Math.round(t)}, ${Math.round(n)}, ${Math.round(s)}, ${r})`,$e=e=>{Fe||(Fe=P?new RegExp(`(${Object.keys(P).join("|")})(?!\\w)`,"g"):/^\b$/);const t=e.output.map(e=>Se(e).replace(De,Ne).replace(Me,le).replace(Fe,le)),n=t.map(e=>e.match(Re).map(Number)),s=n[0].map((e,t)=>n.map(e=>{if(!(t in e))throw Error('The arity of each "output" value must be equal');return e[t]})).map(t=>me(ye({},e,{output:t})));return e=>{var n;const r=!Ae.test(t[0])&&(null==(n=t.find(e=>Ae.test(e)))?void 0:n.replace(Re,""));let o=0;return t[0].replace(Re,()=>`${s[o++](e)}${r||""}`).replace(Pe,Be)}},Ue="react-spring: ",ze=e=>{const t=e;let n=!1;if("function"!=typeof t)throw new TypeError(Ue+"once requires a function parameter");return(...e)=>{n||(t(...e),n=!0)}},He=ze(console.warn);function qe(){He(Ue+'The "interpolate" function is deprecated in v9 (use "to" instead)')}const We=ze(console.warn);function Ve(){We(Ue+'Directly calling start instead of using the api object is deprecated in v9 (use ".start" instead), this will be removed in later 0.X.0 versions')}function Ge(e){return O.str(e)&&("#"==e[0]||/\d/.test(e)||!R()&&De.test(e)||e in(P||{}))}let Ye;const Ke=new WeakMap,Je=e=>e.forEach(({target:e,contentRect:t})=>{var n;return null==(n=Ke.get(e))?void 0:n.forEach(e=>e(t))});const Xe=new Set;let Qe;const Ze=e=>(Xe.add(e),Qe||(Qe=(()=>{const e=()=>{Xe.forEach(e=>e({width:window.innerWidth,height:window.innerHeight}))};return window.addEventListener("resize",e),()=>{window.removeEventListener("resize",e)}})()),()=>{Xe.delete(e),!Xe.size&&Qe&&(Qe(),Qe=void 0)}),et=(e,{container:t=document.documentElement}={})=>t===document.documentElement?Ze(e):function(e,t){Ye||"undefined"!=typeof ResizeObserver&&(Ye=new ResizeObserver(Je));let n=Ke.get(t);return n||(n=new Set,Ke.set(t,n)),n.add(e),Ye&&Ye.observe(t),()=>{const n=Ke.get(t);n&&(n.delete(e),!n.size&&Ye&&Ye.unobserve(t))}}(e,t),tt={x:{length:"Width",position:"Left"},y:{length:"Height",position:"Top"}};class nt{constructor(e,t){this.callback=void 0,this.container=void 0,this.info=void 0,this.createAxis=()=>({current:0,progress:0,scrollLength:0}),this.updateAxis=e=>{const t=this.info[e],{length:n,position:s}=tt[e];var r,o,i;t.current=this.container["scroll"+s],t.scrollLength=this.container["scroll"+n]-this.container["client"+n],t.progress=(r=0,o=t.scrollLength,i=t.current,o-r==0?1:(i-r)/(o-r))},this.update=()=>{this.updateAxis("x"),this.updateAxis("y")},this.sendEvent=()=>{this.callback(this.info)},this.advance=()=>{this.update(),this.sendEvent()},this.callback=e,this.container=t,this.info={time:0,x:this.createAxis(),y:this.createAxis()}}}const st=new WeakMap,rt=new WeakMap,ot=new WeakMap,it=e=>e===document.documentElement?window:e,at=(e,{container:t=document.documentElement}={})=>{let n=ot.get(t);n||(n=new Set,ot.set(t,n));const s=new nt(e,t);if(n.add(s),!st.has(t)){const e=()=>{var e;return null==(e=n)||e.forEach(e=>e.advance()),!0};st.set(t,e);const s=it(t);window.addEventListener("resize",e,{passive:!0}),t!==document.documentElement&&rt.set(t,et(e,{container:t})),s.addEventListener("scroll",e,{passive:!0})}const o=st.get(t);return r(o),()=>{r.cancel(o);const e=ot.get(t);if(!e)return;if(e.delete(s),e.size)return;const n=st.get(t);var i;(st.delete(t),n)&&(it(t).removeEventListener("scroll",n),window.removeEventListener("resize",n),null==(i=rt.get(t))||i())}};function ct(e){const t=Object(j.useRef)(null);return null===t.current&&(t.current=e()),t.current}const ut=R()?j.useEffect:j.useLayoutEffect;function dt(){const e=Object(j.useState)()[1],t=(()=>{const e=Object(j.useRef)(!1);return ut(()=>(e.current=!0,()=>{e.current=!1}),[]),e})();return()=>{t.current&&e(Math.random())}}function lt(e,t){const[n]=Object(j.useState)(()=>({inputs:t,result:e()})),s=Object(j.useRef)(),r=s.current;let o=r;if(o){Boolean(t&&o.inputs&&function(e,t){if(e.length!==t.length)return!1;for(let n=0;n<e.length;n++)if(e[n]!==t[n])return!1;return!0}(t,o.inputs))||(o={inputs:t,result:e()})}else o=n;return Object(j.useEffect)(()=>{s.current=o,r==n&&(n.inputs=n.result=void 0)},[o]),o.result}const mt=e=>Object(j.useEffect)(e,pt),pt=[];function ht(e){const t=Object(j.useRef)();return Object(j.useEffect)(()=>{t.current=e}),t.current}},
vendor: 65 bytes, line 1
1"./node_modules/@react-spring/types/animated.js":function(e,t){},
vendor: 70 bytes, line 1
1"./node_modules/@react-spring/types/interpolation.js":function(e,t){},
vendor: 4,875 bytes, line 1
1"./node_modules/@react-spring/web/dist/react-spring-web.esm.js":function(e,t,n){"use strict";n.d(t,"animated",(function(){return S}));var s=n("./node_modules/@react-spring/core/dist/react-spring-core.esm.js");n.o(s,"useSpring")&&n.d(t,"useSpring",(function(){return s.useSpring}));var r=n("./node_modules/react-dom/index.js"),o=n("./node_modules/@react-spring/shared/dist/react-spring-shared.esm.js"),i=n("./node_modules/@react-spring/animated/dist/react-spring-animated.esm.js");function a(e,t){if(null==e)return{};var n,s,r={},o=Object.keys(e);for(s=0;s<o.length;s++)n=o[s],t.indexOf(n)>=0||(r[n]=e[n]);return r}const c=["style","children","scrollTop","scrollLeft","viewBox"],u=/^--/;function d(e,t){return null==t||"boolean"==typeof t||""===t?"":"number"!=typeof t||0===t||u.test(e)||m.hasOwnProperty(e)&&m[e]?(""+t).trim():t+"px"}const l={};let m={animationIterationCount:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0};const p=["Webkit","Ms","Moz","O"];m=Object.keys(m).reduce((e,t)=>(p.forEach(n=>e[((e,t)=>e+t.charAt(0).toUpperCase()+t.substring(1))(n,t)]=e[t]),e),m);const h=["x","y","z"],f=/^(matrix|translate|scale|rotate|skew)/,g=/^(translate)/,b=/^(rotate|skew)/,_=(e,t)=>o.t.num(e)&&0!==e?e+t:e,y=(e,t)=>o.t.arr(e)?e.every(e=>y(e,t)):o.t.num(e)?e===t:parseFloat(e)===t;class v extends i.a{constructor(e){let{x:t,y:n,z:s}=e,r=a(e,h);const i=[],c=[];(t||n||s)&&(i.push([t||0,n||0,s||0]),c.push(e=>[`translate3d(${e.map(e=>_(e,"px")).join(",")})`,y(e,0)])),Object(o.l)(r,(e,t)=>{if("transform"===t)i.push([e||""]),c.push(e=>[e,""===e]);else if(f.test(t)){if(delete r[t],o.t.und(e))return;const n=g.test(t)?"px":b.test(t)?"deg":"";i.push(Object(o.B)(e)),c.push("rotate3d"===t?([e,t,s,r])=>[`rotate3d(${e},${t},${s},${_(r,n)})`,y(r,0)]:e=>[`${t}(${e.map(e=>_(e,n)).join(",")})`,y(e,t.startsWith("scale")?1:0)])}}),i.length&&(r.transform=new j(i,c)),super(r)}}class j extends o.a{constructor(e,t){super(),this._value=null,this.inputs=e,this.transforms=t}get(){return this._value||(this._value=this._get())}_get(){let e="",t=!0;return Object(o.k)(this.inputs,(n,s)=>{const r=Object(o.r)(n[0]),[i,a]=this.transforms[s](o.t.arr(r)?r:n.map(o.r));e+=" "+i,t=t&&a}),t?"none":e}observerAdded(e){1==e&&Object(o.k)(this.inputs,e=>Object(o.k)(e,e=>Object(o.s)(e)&&Object(o.c)(e,this)))}observerRemoved(e){0==e&&Object(o.k)(this.inputs,e=>Object(o.k)(e,e=>Object(o.s)(e)&&Object(o.A)(e,this)))}eventObserved(e){"change"==e.type&&(this._value=null),Object(o.d)(this,e)}}const w=["scrollTop","scrollLeft"];s.Globals.assign({batchedUpdates:r.unstable_batchedUpdates,createStringInterpolator:o.g,colors:o.e});const S=Object(i.d)(["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","big","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rp","rt","ruby","s","samp","script","section","select","small","source","span","strong","style","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","title","tr","track","u","ul","var","video","wbr","circle","clipPath","defs","ellipse","foreignObject","g","image","line","linearGradient","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","svg","text","tspan"],{applyAnimatedValues:function(e,t){if(!e.nodeType||!e.setAttribute)return!1;const n="filter"===e.nodeName||e.parentNode&&"filter"===e.parentNode.nodeName,s=t,{style:r,children:o,scrollTop:i,scrollLeft:m,viewBox:p}=s,h=a(s,c),f=Object.values(h),g=Object.keys(h).map(t=>n||e.hasAttribute(t)?t:l[t]||(l[t]=t.replace(/([A-Z])/g,e=>"-"+e.toLowerCase())));void 0!==o&&(e.textContent=o);for(let t in r)if(r.hasOwnProperty(t)){const n=d(t,r[t]);u.test(t)?e.style.setProperty(t,n):e.style[t]=n}g.forEach((t,n)=>{e.setAttribute(t,f[n])}),void 0!==i&&(e.scrollTop=i),void 0!==m&&(e.scrollLeft=m),void 0!==p&&e.setAttribute("viewBox",p)},createAnimatedStyle:e=>new v(e),getComponentProps:e=>a(e,w)}).animated},
vendor: 897 bytes, line 1
1"./node_modules/@sentry-internal/tracing/esm/browser/backgroundtab.js":function(e,t,n){"use strict";n.d(t,"a",(function(){return c}));var s=n("./node_modules/@sentry/core/esm/tracing/utils.js"),r=n("./node_modules/@sentry/core/esm/utils/spanUtils.js"),o=n("./node_modules/@sentry/utils/esm/logger.js"),i=n("./node_modules/@sentry-internal/tracing/esm/common/debug-build.js"),a=n("./node_modules/@sentry-internal/tracing/esm/browser/types.js");function c(){a.a&&a.a.document?a.a.document.addEventListener("visibilitychange",()=>{const e=Object(s.b)();if(a.a.document.hidden&&e){const t="cancelled",{op:n,status:s}=Object(r.e)(e);i.a&&o.c.log(`[Tracing] Transaction: ${t} -> since tab moved to the background, op: ${n}`),s||e.setStatus(t),e.setTag("visibilitychange","document.hidden"),e.end()}}):i.a&&o.c.warn("[Tracing] Could not set up background tab detection due to lack of global document")}},
vendor: 6,221 bytes, line 1
1"./node_modules/@sentry-internal/tracing/esm/browser/browserTracingIntegration.js":function(e,t,n){"use strict";n.d(t,"a",(function(){return S})),n.d(t,"b",(function(){return k})),n.d(t,"c",(function(){return O}));var s=n("./node_modules/@sentry/core/esm/tracing/idletransaction.js"),r=n("./node_modules/@sentry/core/esm/tracing/hubextensions.js"),o=n("./node_modules/@sentry/core/esm/hub.js"),i=n("./node_modules/@sentry/core/esm/utils/spanUtils.js"),a=n("./node_modules/@sentry/core/esm/semanticAttributes.js"),c=n("./node_modules/@sentry/core/esm/tracing/trace.js"),u=n("./node_modules/@sentry/core/esm/tracing/utils.js"),d=n("./node_modules/@sentry/core/esm/exports.js"),l=n("./node_modules/@sentry/utils/esm/tracing.js"),m=n("./node_modules/@sentry/utils/esm/logger.js"),p=n("./node_modules/@sentry/utils/esm/time.js"),h=n("./node_modules/@sentry/utils/esm/instrument/history.js"),f=n("./node_modules/@sentry/utils/esm/browser.js"),g=n("./node_modules/@sentry-internal/tracing/esm/common/debug-build.js"),b=n("./node_modules/@sentry-internal/tracing/esm/browser/backgroundtab.js"),_=n("./node_modules/@sentry-internal/tracing/esm/browser/instrument.js"),y=n("./node_modules/@sentry-internal/tracing/esm/browser/metrics/index.js"),v=n("./node_modules/@sentry-internal/tracing/esm/browser/request.js"),j=n("./node_modules/@sentry-internal/tracing/esm/browser/types.js");const w={...s.b,instrumentNavigation:!0,instrumentPageLoad:!0,markBackgroundSpan:!0,enableLongTask:!0,enableInp:!1,_experiments:{},...v.a},S=(e={})=>{const t=!!g.a&&!(!e.tracePropagationTargets&&!e.tracingOrigins);Object(r.a)(),!e.tracePropagationTargets&&e.tracingOrigins&&(e.tracePropagationTargets=e.tracingOrigins);const n={...w,...e},s=Object(y.e)(),c={};n.enableInp&&Object(y.b)(c),n.enableLongTask&&Object(y.d)(),n._experiments.enableInteractions&&Object(y.c)();const f={name:void 0,context:void 0};function S(e){const t=Object(o.b)(),{beforeStartSpan:i,idleTimeout:a,finalTimeout:c,heartbeatInterval:u}=n,d="pageload"===e.op;let p;if(d){const t=d?x("sentry-trace"):"",n=d?x("baggage"):void 0,{traceId:s,dsc:r,parentSpanId:o,sampled:i}=Object(l.c)(t,n);p={traceId:s,parentSpanId:o,parentSampled:i,...e,metadata:{...e.metadata,dynamicSamplingContext:r},trimEnd:!0}}else p={trimEnd:!0,...e};const h=i?i(p):p;h.metadata=h.name!==p.name?{...h.metadata,source:"custom"}:h.metadata,f.name=h.name,f.context=h,!1===h.sampled&&g.a&&m.c.log(`[Tracing] Will not send ${h.op} transaction because of beforeNavigate.`),g.a&&m.c.log(`[Tracing] Starting ${h.op} transaction on scope`);const{location:b}=j.a,_=Object(r.b)(t,h,a,c,!0,{location:b},u,d);return d&&j.a.document&&(j.a.document.addEventListener("readystatechange",()=>{["interactive","complete"].includes(j.a.document.readyState)&&_.sendAutoFinishSignal()}),["interactive","complete"].includes(j.a.document.readyState)&&_.sendAutoFinishSignal()),_.registerBeforeFinishCallback(e=>{s(),Object(y.a)(e)}),_}return{name:"BrowserTracing",setupOnce:()=>{},afterAllSetup(e){const s=e.getOptions(),{markBackgroundSpan:l,traceFetch:y,traceXHR:w,shouldCreateSpanForRequest:x,enableHTTPTimings:C,_experiments:I}=n,R=s&&s.tracePropagationTargets,M=R||n.tracePropagationTargets;let A;g.a&&t&&R&&m.c.warn("[Tracing] The `tracePropagationTargets` option was set in the BrowserTracing integration and top level `Sentry.init`. The top level `Sentry.init` value is being used.");let P=j.a.location&&j.a.location.href;if(e.on&&(e.on("startNavigationSpan",e=>{A&&(g.a&&m.c.log("[Tracing] Finishing current transaction with op: "+Object(i.e)(A).op),A.end()),A=S({op:"navigation",...e})}),e.on("startPageLoadSpan",e=>{A&&(g.a&&m.c.log("[Tracing] Finishing current transaction with op: "+Object(i.e)(A).op),A.end()),A=S({op:"pageload",...e})})),n.instrumentPageLoad&&e.emit&&j.a.location){const t={name:j.a.location.pathname,startTimestamp:p.a?p.a/1e3:void 0,origin:"auto.pageload.browser",attributes:{[a.e]:"url"}};O(e,t)}n.instrumentNavigation&&e.emit&&j.a.location&&Object(h.a)(({to:t,from:n})=>{if(void 0===n&&P&&-1!==P.indexOf(t))P=void 0;else if(n!==t){P=void 0;const t={name:j.a.location.pathname,origin:"auto.navigation.browser",attributes:{[a.e]:"url"}};k(e,t)}}),l&&Object(b.a)(),I.enableInteractions&&function(e,t){let n;const s=()=>{const{idleTimeout:s,finalTimeout:i,heartbeatInterval:c}=e,d="ui.action.click",l=Object(u.b)();if(l&&l.op&&["navigation","pageload"].includes(l.op))return void(g.a&&m.c.warn(`[Tracing] Did not create ${d} transaction because a pageload or navigation transaction is in progress.`));if(n&&(n.setFinishReason("interactionInterrupted"),n.end(),n=void 0),!t.name)return void(g.a&&m.c.warn(`[Tracing] Did not create ${d} transaction because _latestRouteName is missing.`));const{location:p}=j.a,h={name:t.name,op:d,trimEnd:!0,data:{[a.e]:t.context?T(t.context):"url"}};n=Object(r.b)(Object(o.b)(),h,s,i,!0,{location:p},c)};["click"].forEach(e=>{addEventListener(e,s,{once:!1,capture:!0})})}(n,f),n.enableInp&&function(e,t){Object(_.e)("event",({entries:n})=>{const s=Object(d.j)(),r=void 0!==s&&void 0!==s.getIntegrationByName?s.getIntegrationByName("Replay"):void 0,o=void 0!==r?r.getReplayId():void 0,i=Object(u.b)(),a=Object(d.k)(),c=void 0!==a?a.getUser():void 0;for(const s of n)if(E(s)){const n=s.duration,r=Object.keys(e),a=r.length>0?r.reduce((t,n)=>e[t].duration<e[n].duration?t:n):void 0;if(void 0===a||n>e[a].duration){const r=s.interactionId,u=t.name,d=t.context;r&&u&&d&&(a&&Object.keys(e).length>=10&&delete e[a],e[r]={routeName:u,duration:n,parentContext:d,user:c,activeTransaction:i,replayId:o})}}})}(c,f),Object(v.b)({traceFetch:y,traceXHR:w,tracePropagationTargets:M,shouldCreateSpanForRequest:x,enableHTTPTimings:C})},options:n}};function O(e,t){if(!e.emit)return;e.emit("startPageLoadSpan",t);const n=Object(c.b)();return"pageload"===(n&&Object(i.e)(n).op)?n:void 0}function k(e,t){if(!e.emit)return;e.emit("startNavigationSpan",t);const n=Object(c.b)();return"navigation"===(n&&Object(i.e)(n).op)?n:void 0}function x(e){const t=Object(f.b)(`meta[name=${e}]`);return t?t.getAttribute("content"):void 0}function E(e){return"duration"in e}function T(e){const t=e.attributes&&e.attributes[a.e],n=e.data&&e.data[a.e],s=e.metadata&&e.metadata.source;return t||n||s}},
vendor: 7,121 bytes, line 1
1"./node_modules/@sentry-internal/tracing/esm/browser/browsertracing.js":function(e,t,n){"use strict";var s=n("./node_modules/@sentry/core/esm/tracing/idletransaction.js"),r=n("./node_modules/@sentry/core/esm/tracing/hubextensions.js"),o=n("./node_modules/@sentry/core/esm/tracing/utils.js"),i=n("./node_modules/@sentry/core/esm/semanticAttributes.js"),a=n("./node_modules/@sentry/core/esm/exports.js"),c=n("./node_modules/@sentry/utils/esm/logger.js"),u=n("./node_modules/@sentry/utils/esm/tracing.js"),d=n("./node_modules/@sentry/utils/esm/browser.js"),l=n("./node_modules/@sentry-internal/tracing/esm/common/debug-build.js"),m=n("./node_modules/@sentry-internal/tracing/esm/browser/backgroundtab.js"),p=n("./node_modules/@sentry-internal/tracing/esm/browser/instrument.js"),h=n("./node_modules/@sentry-internal/tracing/esm/browser/metrics/index.js"),f=n("./node_modules/@sentry-internal/tracing/esm/browser/request.js"),g=n("./node_modules/@sentry/utils/esm/time.js"),b=n("./node_modules/@sentry/utils/esm/instrument/history.js"),_=n("./node_modules/@sentry-internal/tracing/esm/browser/types.js");n.d(t,"a",(function(){return v}));const y={...s.b,markBackgroundTransactions:!0,routingInstrumentation:function(e,t=!0,n=!0){if(!_.a||!_.a.location)return void(l.a&&c.c.warn("Could not initialize routing instrumentation due to invalid location"));let s,r=_.a.location.href;t&&(s=e({name:_.a.location.pathname,startTimestamp:g.a?g.a/1e3:void 0,op:"pageload",origin:"auto.pageload.browser",metadata:{source:"url"}})),n&&Object(b.a)(({to:t,from:n})=>{void 0===n&&r&&-1!==r.indexOf(t)?r=void 0:n!==t&&(r=void 0,s&&(l.a&&c.c.log("[Tracing] Finishing current transaction with op: "+s.op),s.end()),s=e({name:_.a.location.pathname,op:"navigation",origin:"auto.navigation.browser",metadata:{source:"url"}}))})},startTransactionOnLocationChange:!0,startTransactionOnPageLoad:!0,enableLongTask:!0,enableInp:!1,_experiments:{},...f.a};class v{constructor(e){this.name="BrowserTracing",this._hasSetTracePropagationTargets=!1,Object(r.a)(),l.a&&(this._hasSetTracePropagationTargets=!(!e||!e.tracePropagationTargets&&!e.tracingOrigins)),this.options={...y,...e},void 0!==this.options._experiments.enableLongTask&&(this.options.enableLongTask=this.options._experiments.enableLongTask),e&&!e.tracePropagationTargets&&e.tracingOrigins&&(this.options.tracePropagationTargets=e.tracingOrigins),this._collectWebVitals=Object(h.e)(),this._interactionIdtoRouteNameMapping={},this.options.enableInp&&Object(h.b)(this._interactionIdtoRouteNameMapping),this.options.enableLongTask&&Object(h.d)(),this.options._experiments.enableInteractions&&Object(h.c)(),this._latestRoute={name:void 0,context:void 0}}setupOnce(e,t){this._getCurrentHub=t;const n=t().getClient(),s=n&&n.getOptions(),{routingInstrumentation:r,startTransactionOnLocationChange:o,startTransactionOnPageLoad:i,markBackgroundTransactions:a,traceFetch:u,traceXHR:d,shouldCreateSpanForRequest:p,enableHTTPTimings:h,_experiments:g}=this.options,b=s&&s.tracePropagationTargets,_=b||this.options.tracePropagationTargets;l.a&&this._hasSetTracePropagationTargets&&b&&c.c.warn("[Tracing] The `tracePropagationTargets` option was set in the BrowserTracing integration and top level `Sentry.init`. The top level `Sentry.init` value is being used."),r(e=>{const n=this._createRouteTransaction(e);return this.options._experiments.onStartRouteTransaction&&this.options._experiments.onStartRouteTransaction(n,e,t),n},i,o),a&&Object(m.a)(),g.enableInteractions&&this._registerInteractionListener(),this.options.enableInp&&this._registerInpInteractionListener(),Object(f.b)({traceFetch:u,traceXHR:d,tracePropagationTargets:_,shouldCreateSpanForRequest:p,enableHTTPTimings:h})}_createRouteTransaction(e){if(!this._getCurrentHub)return void(l.a&&c.c.warn(`[Tracing] Did not create ${e.op} transaction because _getCurrentHub is invalid.`));const t=this._getCurrentHub(),{beforeNavigate:n,idleTimeout:s,finalTimeout:o,heartbeatInterval:i}=this.options,a="pageload"===e.op;let d;if(a){const t=a?j("sentry-trace"):"",n=a?j("baggage"):void 0,{traceId:s,dsc:r,parentSpanId:o,sampled:i}=Object(u.c)(t,n);d={traceId:s,parentSpanId:o,parentSampled:i,...e,metadata:{...e.metadata,dynamicSamplingContext:r},trimEnd:!0}}else d={trimEnd:!0,...e};const m="function"==typeof n?n(d):d,p=void 0===m?{...d,sampled:!1}:m;p.metadata=p.name!==d.name?{...p.metadata,source:"custom"}:p.metadata,this._latestRoute.name=p.name,this._latestRoute.context=p,!1===p.sampled&&l.a&&c.c.log(`[Tracing] Will not send ${p.op} transaction because of beforeNavigate.`),l.a&&c.c.log(`[Tracing] Starting ${p.op} transaction on scope`);const{location:f}=_.a,g=Object(r.b)(t,p,s,o,!0,{location:f},i,a);return a&&(_.a.document.addEventListener("readystatechange",()=>{["interactive","complete"].includes(_.a.document.readyState)&&g.sendAutoFinishSignal()}),["interactive","complete"].includes(_.a.document.readyState)&&g.sendAutoFinishSignal()),g.registerBeforeFinishCallback(e=>{this._collectWebVitals(),Object(h.a)(e)}),g}_registerInteractionListener(){let e;const t=()=>{const{idleTimeout:t,finalTimeout:n,heartbeatInterval:s}=this.options,a="ui.action.click",u=Object(o.b)();if(u&&u.op&&["navigation","pageload"].includes(u.op))return void(l.a&&c.c.warn(`[Tracing] Did not create ${a} transaction because a pageload or navigation transaction is in progress.`));if(e&&(e.setFinishReason("interactionInterrupted"),e.end(),e=void 0),!this._getCurrentHub)return void(l.a&&c.c.warn(`[Tracing] Did not create ${a} transaction because _getCurrentHub is invalid.`));if(!this._latestRoute.name)return void(l.a&&c.c.warn(`[Tracing] Did not create ${a} transaction because _latestRouteName is missing.`));const d=this._getCurrentHub(),{location:m}=_.a,p={name:this._latestRoute.name,op:a,trimEnd:!0,data:{[i.e]:this._latestRoute.context?w(this._latestRoute.context):"url"}};e=Object(r.b)(d,p,t,n,!0,{location:m},s)};["click"].forEach(e=>{addEventListener(e,t,{once:!1,capture:!0})})}_registerInpInteractionListener(){Object(p.e)("event",({entries:e})=>{const t=Object(a.j)(),n=void 0!==t&&void 0!==t.getIntegrationByName?t.getIntegrationByName("Replay"):void 0,s=void 0!==n?n.getReplayId():void 0,r=Object(o.b)(),i=Object(a.k)(),c=void 0!==i?i.getUser():void 0;for(const t of e)if(S(t)){const e=t.duration,n=Object.keys(this._interactionIdtoRouteNameMapping),o=n.length>0?n.reduce((e,t)=>this._interactionIdtoRouteNameMapping[e].duration<this._interactionIdtoRouteNameMapping[t].duration?e:t):void 0;if(void 0===o||e>this._interactionIdtoRouteNameMapping[o].duration){const n=t.interactionId,i=this._latestRoute.name,a=this._latestRoute.context;n&&i&&a&&(o&&Object.keys(this._interactionIdtoRouteNameMapping).length>=10&&delete this._interactionIdtoRouteNameMapping[o],this._interactionIdtoRouteNameMapping[n]={routeName:i,duration:e,parentContext:a,user:c,activeTransaction:r,replayId:s})}}})}}function j(e){const t=Object(d.b)(`meta[name=${e}]`);return t?t.getAttribute("content"):void 0}function w(e){const t=e.attributes&&e.attributes[i.e],n=e.data&&e.data[i.e],s=e.metadata&&e.metadata.source;return t||n||s}function S(e){return"duration"in e}},
vendor: 5,100 bytes, line 1
1"./node_modules/@sentry-internal/tracing/esm/browser/instrument.js":function(e,t,n){"use strict";var s=n("./node_modules/@sentry/utils/esm/logger.js"),r=n("./node_modules/@sentry/utils/esm/stacktrace.js"),o=n("./node_modules/@sentry-internal/tracing/esm/common/debug-build.js");const i=(e,t,n)=>{let s,r;return o=>{t.value>=0&&(o||n)&&(r=t.value-(s||0),(r||void 0===s)&&(s=t.value,t.delta=r,e(t)))}};var a=n("./node_modules/@sentry-internal/tracing/esm/browser/types.js");const c=()=>a.a.__WEB_VITALS_POLYFILL__?a.a.performance&&(performance.getEntriesByType&&performance.getEntriesByType("navigation")[0]||(()=>{const e=a.a.performance.timing,t=a.a.performance.navigation.type,n={entryType:"navigation",startTime:0,type:2==t?"back_forward":1===t?"reload":"navigate"};for(const t in e)"navigationStart"!==t&&"toJSON"!==t&&(n[t]=Math.max(e[t]-e.navigationStart,0));return n})()):a.a.performance&&performance.getEntriesByType&&performance.getEntriesByType("navigation")[0],u=()=>{const e=c();return e&&e.activationStart||0},d=(e,t)=>{const n=c();let s="navigate";return n&&(s=a.a.document.prerendering||u()>0?"prerender":n.type.replace(/_/g,"-")),{name:e,value:void 0===t?-1:t,rating:"good",delta:0,entries:[],id:`v3-${Date.now()}-${Math.floor(8999999999999*Math.random())+1e12}`,navigationType:s}},l=(e,t,n)=>{try{if(PerformanceObserver.supportedEntryTypes.includes(e)){const s=new PerformanceObserver(e=>{t(e.getEntries())});return s.observe(Object.assign({type:e,buffered:!0},n||{})),s}}catch(e){}};var m=n("./node_modules/@sentry-internal/tracing/esm/browser/web-vitals/lib/onHidden.js");var p=n("./node_modules/@sentry-internal/tracing/esm/browser/web-vitals/lib/getVisibilityWatcher.js");let h=0,f=1/0,g=0;const b=e=>{e.forEach(e=>{e.interactionId&&(f=Math.min(f,e.interactionId),g=Math.max(g,e.interactionId),h=g?(g-f)/7+1:0)})};let _;const y=()=>_?h:performance.interactionCount||0,v=[],j={},w=e=>{const t=v[v.length-1],n=j[e.interactionId];if(n||v.length<10||e.duration>t.latency){if(n)n.entries.push(e),n.latency=Math.max(n.latency,e.duration);else{const t={id:e.interactionId,latency:e.duration,entries:[e]};j[t.id]=t,v.push(t)}v.sort((e,t)=>t.latency-e.latency),v.splice(10).forEach(e=>{delete j[e.id]})}},S=(e,t)=>{t=t||{},"interactionCount"in performance||_||(_=l("event",b,{type:"event",buffered:!0,durationThreshold:0}));const n=d("INP");let s;const r=e=>{e.forEach(e=>{if(e.interactionId&&w(e),"first-input"===e.entryType){!v.some(t=>t.entries.some(t=>e.duration===t.duration&&e.startTime===t.startTime))&&w(e)}});const t=(()=>{const e=Math.min(v.length-1,Math.floor(y()/50));return v[e]})();t&&t.latency!==n.value&&(n.value=t.latency,n.entries=t.entries,s())},o=l("event",r,{durationThreshold:t.durationThreshold||40});s=i(e,n,t.reportAllChanges),o&&(o.observe({type:"first-input",buffered:!0}),Object(m.a)(()=>{r(o.takeRecords()),n.value<0&&y()>0&&(n.value=0,n.entries=[]),s(!0)}))},O={};n.d(t,"a",(function(){return R})),n.d(t,"b",(function(){return A})),n.d(t,"c",(function(){return P})),n.d(t,"d",(function(){return M})),n.d(t,"e",(function(){return D}));const k={},x={};let E,T,C,I;function R(e,t=!1){return U("cls",e,L,E,t)}function M(e,t=!1){return U("lcp",e,B,C,t)}function A(e){return U("fid",e,F,T)}function P(e){return U("inp",e,$,I)}function D(e,t){return z(e,t),x[e]||(!function(e){const t={};"event"===e&&(t.durationThreshold=0);l(e,t=>{N(e,{entries:t})},t)}(e),x[e]=!0),H(e,t)}function N(e,t){const n=k[e];if(n&&n.length)for(const i of n)try{i(t)}catch(t){o.a&&s.c.error(`Error while triggering instrumentation handler.\nType: ${e}\nName: ${Object(r.b)(i)}\nError:`,t)}}function L(){return(e=>{const t=d("CLS",0);let n,s=0,r=[];const o=e=>{e.forEach(e=>{if(!e.hadRecentInput){const o=r[0],i=r[r.length-1];s&&0!==r.length&&e.startTime-i.startTime<1e3&&e.startTime-o.startTime<5e3?(s+=e.value,r.push(e)):(s=e.value,r=[e]),s>t.value&&(t.value=s,t.entries=r,n&&n())}})},a=l("layout-shift",o);if(a){n=i(e,t);const s=()=>{o(a.takeRecords()),n(!0)};return Object(m.a)(s),s}})(e=>{N("cls",{metric:e}),E=e})}function F(){return(e=>{const t=Object(p.a)(),n=d("FID");let s;const r=e=>{e.startTime<t.firstHiddenTime&&(n.value=e.processingStart-e.startTime,n.entries.push(e),s(!0))},o=e=>{e.forEach(r)},a=l("first-input",o);s=i(e,n),a&&Object(m.a)(()=>{o(a.takeRecords()),a.disconnect()},!0)})(e=>{N("fid",{metric:e}),T=e})}function B(){return(e=>{const t=Object(p.a)(),n=d("LCP");let s;const r=e=>{const r=e[e.length-1];if(r){const e=Math.max(r.startTime-u(),0);e<t.firstHiddenTime&&(n.value=e,n.entries=[r],s())}},o=l("largest-contentful-paint",r);if(o){s=i(e,n);const t=()=>{O[n.id]||(r(o.takeRecords()),o.disconnect(),O[n.id]=!0,s(!0))};return["keydown","click"].forEach(e=>{addEventListener(e,t,{once:!0,capture:!0})}),Object(m.a)(t,!0),t}})(e=>{N("lcp",{metric:e}),C=e})}function $(){return S(e=>{N("inp",{metric:e}),I=e})}function U(e,t,n,s,r=!1){let o;return z(e,t),x[e]||(o=n(),x[e]=!0),s&&t({metric:s}),H(e,t,r?o:void 0)}function z(e,t){k[e]=k[e]||[],k[e].push(t)}function H(e,t,n){return()=>{n&&n();const s=k[e];if(!s)return;const r=s.indexOf(t);-1!==r&&s.splice(r,1)}}},
vendor: 8,550 bytes, line 1
1"./node_modules/@sentry-internal/tracing/esm/browser/metrics/index.js":function(e,t,n){"use strict";var s=n("./node_modules/@sentry/core/esm/tracing/utils.js"),r=n("./node_modules/@sentry/core/esm/exports.js"),o=n("./node_modules/@sentry/core/esm/tracing/span.js"),i=n("./node_modules/@sentry/core/esm/span.js"),a=n("./node_modules/@sentry/core/esm/utils/spanUtils.js"),c=n("./node_modules/@sentry/core/esm/tracing/measurement.js"),u=n("./node_modules/@sentry/core/esm/utils/hasTracingEnabled.js"),d=n("./node_modules/@sentry/core/esm/tracing/sampling.js"),l=n("./node_modules/@sentry/utils/esm/time.js"),m=n("./node_modules/@sentry/utils/esm/browser.js"),p=n("./node_modules/@sentry/utils/esm/logger.js"),h=n("./node_modules/@sentry/utils/esm/url.js"),f=n("./node_modules/@sentry-internal/tracing/esm/common/debug-build.js"),g=n("./node_modules/@sentry-internal/tracing/esm/browser/instrument.js"),b=n("./node_modules/@sentry-internal/tracing/esm/browser/types.js"),_=n("./node_modules/@sentry-internal/tracing/esm/browser/web-vitals/lib/getVisibilityWatcher.js");function y(e){return"number"==typeof e&&isFinite(e)}function v(e,{startTimestamp:t,...n}){return t&&e.startTimestamp>t&&(e.startTimestamp=t),e.startChild({startTimestamp:t,...n})}n.d(t,"a",(function(){return R})),n.d(t,"b",(function(){return I})),n.d(t,"c",(function(){return C})),n.d(t,"d",(function(){return T})),n.d(t,"e",(function(){return E}));function j(e){return e/1e3}function w(){return b.a&&b.a.addEventListener&&b.a.performance}let S,O,k=0,x={};function E(){const e=w();if(e&&l.a){e.mark&&b.a.performance.mark("sentry-tracing-init");const t=Object(g.b)(({metric:e})=>{const t=e.entries[e.entries.length-1];if(!t)return;const n=j(l.a),s=j(t.startTime);f.a&&p.c.log("[Measurements] Adding FID"),x.fid={value:e.value,unit:"millisecond"},x["mark.fid"]={value:n+s,unit:"second"}}),n=Object(g.a)(({metric:e})=>{const t=e.entries[e.entries.length-1];t&&(f.a&&p.c.log("[Measurements] Adding CLS"),x.cls={value:e.value,unit:""},O=t)},!0),s=Object(g.d)(({metric:e})=>{const t=e.entries[e.entries.length-1];t&&(f.a&&p.c.log("[Measurements] Adding LCP"),x.lcp={value:e.value,unit:"millisecond"},S=t)},!0);return()=>{t(),n(),s()}}return()=>{}}function T(){Object(g.e)("longtask",({entries:e})=>{for(const t of e){const e=Object(s.b)();if(!e)return;const n=j(l.a+t.startTime),r=j(t.duration);e.startChild({description:"Main UI thread blocked",op:"ui.long-task",origin:"auto.ui.browser.metrics",startTimestamp:n,endTimestamp:n+r})}})}function C(){Object(g.e)("event",({entries:e})=>{for(const t of e){const e=Object(s.b)();if(!e)return;if("click"===t.name){const n=j(l.a+t.startTime),s=j(t.duration),r={description:Object(m.d)(t.target),op:"ui.interaction."+t.name,origin:"auto.ui.browser.metrics",startTimestamp:n,endTimestamp:n+s},o=Object(m.a)(t.target);o&&(r.attributes={"ui.component_name":o}),e.startChild(r)}}})}function I(e){if(w()&&l.a){const t=function(e){return Object(g.c)(({metric:t})=>{const n=t.entries.find(e=>"click"===e.name||"pointerdown"===e.name),s=Object(r.j)();if(!n||!s)return;const a=s.getOptions(),c=j(l.a+n.startTime),h=j(t.value),{routeName:g,parentContext:_,activeTransaction:y,user:v,replayId:w}=void 0!==n.interactionId?e[n.interactionId]:{routeName:void 0,parentContext:void 0,activeTransaction:void 0,user:void 0,replayId:void 0},S=void 0!==v?v.email||v.id||v.ip_address:void 0,O=void 0!==y?y.getProfileId():void 0,k=new o.a({startTimestamp:c,endTimestamp:c+h,op:"ui.interaction.click",name:Object(m.d)(n.target),attributes:{release:a.release,environment:a.environment,transaction:g,...void 0!==S&&""!==S?{user:S}:{},...void 0!==O?{profile_id:O}:{},...void 0!==w?{replay_id:w}:{}},exclusiveTime:t.value,measurements:{inp:{value:t.value,unit:"millisecond"}}}),x=function(e,t){if(!Object(u.a)(t))return!1;let n;n=void 0!==e&&"function"==typeof t.tracesSampler?t.tracesSampler({transactionContext:e,name:e.name,parentSampled:e.parentSampled,attributes:{...e.data,...e.attributes},location:b.a.location}):void 0!==e&&void 0!==e.sampled?e.sampled:void 0!==t.tracesSampleRate?t.tracesSampleRate:1;if(!Object(d.a)(n))return f.a&&p.c.warn("[Tracing] Discarding transaction because of invalid sample rate."),!1;return n}(_,a);if(x)if(Math.random()<x){const e=k?Object(i.a)([k],s.getDsn()):void 0,t=s&&s.getTransport();t&&e&&t.send(e).then(null,e=>{f.a&&p.c.error("Error while sending interaction:",e)})}else;})}(e);return()=>{t()}}return()=>{}}function R(e){const t=w();if(!t||!b.a.performance.getEntries||!l.a)return;f.a&&p.c.log("[Tracing] Adding & adjusting spans using Performance API");const n=j(l.a),s=t.getEntries();let r,o;const{op:i,start_timestamp:u}=Object(a.e)(e);if(s.slice(k).forEach(t=>{const s=j(t.startTime),i=j(t.duration);if(!("navigation"===e.op&&u&&n+s<u))switch(t.entryType){case"navigation":!function(e,t,n){["unloadEvent","redirect","domContentLoadedEvent","loadEvent","connect"].forEach(s=>{M(e,t,s,n)}),M(e,t,"secureConnection",n,"TLS/SSL","connectEnd"),M(e,t,"fetch",n,"cache","domainLookupStart"),M(e,t,"domainLookup",n,"DNS"),function(e,t,n){t.responseEnd&&(v(e,{op:"browser",origin:"auto.browser.browser.metrics",description:"request",startTimestamp:n+j(t.requestStart),endTimestamp:n+j(t.responseEnd)}),v(e,{op:"browser",origin:"auto.browser.browser.metrics",description:"response",startTimestamp:n+j(t.responseStart),endTimestamp:n+j(t.responseEnd)}))}(e,t,n)}(e,t,n),r=n+j(t.responseStart),o=n+j(t.requestStart);break;case"mark":case"paint":case"measure":{!function(e,t,n,s,r){const o=r+n,i=o+s;v(e,{description:t.name,endTimestamp:i,op:t.entryType,origin:"auto.resource.browser.metrics",startTimestamp:o})}(e,t,s,i,n);const r=Object(_.a)(),o=t.startTime<r.firstHiddenTime;"first-paint"===t.name&&o&&(f.a&&p.c.log("[Measurements] Adding FP"),x.fp={value:t.startTime,unit:"millisecond"}),"first-contentful-paint"===t.name&&o&&(f.a&&p.c.log("[Measurements] Adding FCP"),x.fcp={value:t.startTime,unit:"millisecond"});break}case"resource":!function(e,t,n,s,r,o){if("xmlhttprequest"===t.initiatorType||"fetch"===t.initiatorType)return;const i=Object(h.b)(n),a={};A(a,t,"transferSize","http.response_transfer_size"),A(a,t,"encodedBodySize","http.response_content_length"),A(a,t,"decodedBodySize","http.decoded_response_content_length"),"renderBlockingStatus"in t&&(a["resource.render_blocking_status"]=t.renderBlockingStatus);i.protocol&&(a["url.scheme"]=i.protocol.split(":").pop());i.host&&(a["server.address"]=i.host);a["url.same_origin"]=n.includes(b.a.location.origin);const c=o+s,u=c+r;v(e,{description:n.replace(b.a.location.origin,""),endTimestamp:u,op:t.initiatorType?"resource."+t.initiatorType:"resource.other",origin:"auto.resource.browser.metrics",startTimestamp:c,data:a})}(e,t,t.name,s,i,n)}}),k=Math.max(s.length-1,0),function(e){const t=b.a.navigator;if(!t)return;const n=t.connection;n&&(n.effectiveType&&e.setTag("effectiveConnectionType",n.effectiveType),n.type&&e.setTag("connectionType",n.type),y(n.rtt)&&(x["connection.rtt"]={value:n.rtt,unit:"millisecond"}));y(t.deviceMemory)&&e.setTag("deviceMemory",t.deviceMemory+" GB");y(t.hardwareConcurrency)&&e.setTag("hardwareConcurrency",String(t.hardwareConcurrency))}(e),"pageload"===i){!function(e,t,n,s){"number"==typeof t&&s&&(f.a&&p.c.log("[Measurements] Adding TTFB"),e.ttfb={value:1e3*Math.max(t-s,0),unit:"millisecond"},"number"==typeof n&&n<=t&&(e["ttfb.requestTime"]={value:1e3*(t-n),unit:"millisecond"}))}(x,r,o,u),["fcp","fp","lcp"].forEach(e=>{if(!x[e]||!u||n>=u)return;const t=x[e].value,s=n+j(t),r=Math.abs(1e3*(s-u)),o=r-t;f.a&&p.c.log(`[Measurements] Normalized ${e} from ${t} to ${r} (${o})`),x[e].value=r});const t=x["mark.fid"];t&&x.fid&&(v(e,{description:"first input delay",endTimestamp:t.value+j(x.fid.value),op:"ui.action",origin:"auto.ui.browser.metrics",startTimestamp:t.value}),delete x["mark.fid"]),"fcp"in x||delete x.cls,Object.keys(x).forEach(e=>{Object(c.a)(e,x[e].value,x[e].unit)}),function(e){S&&(f.a&&p.c.log("[Measurements] Adding LCP Data"),S.element&&e.setTag("lcp.element",Object(m.d)(S.element)),S.id&&e.setTag("lcp.id",S.id),S.url&&e.setTag("lcp.url",S.url.trim().slice(0,200)),e.setTag("lcp.size",S.size));O&&O.sources&&(f.a&&p.c.log("[Measurements] Adding CLS Data"),O.sources.forEach((t,n)=>e.setTag("cls.source."+(n+1),Object(m.d)(t.node))))}(e)}S=void 0,O=void 0,x={}}function M(e,t,n,s,r,o){const i=o?t[o]:t[n+"End"],a=t[n+"Start"];a&&i&&v(e,{op:"browser",origin:"auto.browser.browser.metrics",description:r||n,startTimestamp:s+j(a),endTimestamp:s+j(i)})}function A(e,t,n,s){const r=t[n];null!=r&&r<2147483647&&(e[s]=r)}},
vendor: 3,911 bytes, line 1
1"./node_modules/@sentry-internal/tracing/esm/browser/request.js":function(e,t,n){"use strict";n.d(t,"a",(function(){return v})),n.d(t,"b",(function(){return j}));var s=n("./node_modules/@sentry/core/esm/utils/spanUtils.js"),r=n("./node_modules/@sentry/core/esm/utils/hasTracingEnabled.js"),o=n("./node_modules/@sentry/core/esm/tracing/spanstatus.js"),i=n("./node_modules/@sentry/core/esm/exports.js"),a=n("./node_modules/@sentry/core/esm/hub.js"),c=n("./node_modules/@sentry/core/esm/tracing/trace.js"),u=n("./node_modules/@sentry/core/esm/semanticAttributes.js"),d=n("./node_modules/@sentry/core/esm/tracing/dynamicSamplingContext.js"),l=n("./node_modules/@sentry/utils/esm/instrument/fetch.js"),m=n("./node_modules/@sentry/utils/esm/instrument/xhr.js"),p=n("./node_modules/@sentry/utils/esm/time.js"),h=n("./node_modules/@sentry/utils/esm/string.js"),f=n("./node_modules/@sentry/utils/esm/tracing.js"),g=n("./node_modules/@sentry/utils/esm/baggage.js"),b=n("./node_modules/@sentry-internal/tracing/esm/common/fetch.js"),_=n("./node_modules/@sentry-internal/tracing/esm/browser/instrument.js");const y=["localhost",/^\/(?!\/)/],v={traceFetch:!0,traceXHR:!0,enableHTTPTimings:!0,tracingOrigins:y,tracePropagationTargets:y};function j(e){const{traceFetch:t,traceXHR:n,tracePropagationTargets:p,tracingOrigins:_,shouldCreateSpanForRequest:j,enableHTTPTimings:S}={traceFetch:v.traceFetch,traceXHR:v.traceXHR,...e},O="function"==typeof j?j:e=>!0,k=e=>function(e,t){return Object(h.c)(e,t||y)}(e,p||_),x={};t&&Object(l.a)(e=>{const t=Object(b.a)(e,O,k,x);S&&t&&w(t)}),n&&Object(m.b)(e=>{const t=function(e,t,n,l){const p=e.xhr,h=p&&p[m.a];if(!Object(r.a)()||!p||p.__sentry_own_request__||!h)return;const b=t(h.url);if(e.endTimestamp&&b){const e=p.__sentry_xhr_span_id__;if(!e)return;const t=l[e];return void(t&&void 0!==h.status_code&&(Object(o.b)(t,h.status_code),t.end(),delete l[e]))}const _=Object(i.k)(),y=Object(a.d)(),v=b?Object(c.d)({name:`${h.method} ${h.url}`,onlyIfParent:!0,attributes:{type:"xhr","http.method":h.method,url:h.url,[u.c]:"auto.http.browser"},op:"http.client"}):void 0;v&&(p.__sentry_xhr_span_id__=v.spanContext().spanId,l[p.__sentry_xhr_span_id__]=v);const j=Object(i.j)();if(p.setRequestHeader&&n(h.url)&&j){const{traceId:e,spanId:t,sampled:n,dsc:r}={...y.getPropagationContext(),..._.getPropagationContext()},o=v?Object(s.g)(v):Object(f.b)(e,t,n),i=Object(g.c)(r||(v?Object(d.b)(v):Object(d.a)(e,j,_)));!function(e,t,n){try{e.setRequestHeader("sentry-trace",t),n&&e.setRequestHeader(g.a,n)}catch(e){}}(p,o,i)}return v}(e,O,k,x);S&&t&&w(t)})}function w(e){const{url:t}=Object(s.e)(e).data||{};if(!t||"string"!=typeof t)return;const n=Object(_.e)("resource",({entries:s})=>{s.forEach(s=>{if(function(e){return"resource"===e.entryType&&"initiatorType"in e&&"string"==typeof e.nextHopProtocol&&("fetch"===e.initiatorType||"xmlhttprequest"===e.initiatorType)}(s)&&s.name.endsWith(t)){(function(e){const{name:t,version:n}=function(e){let t="unknown",n="unknown",s="";for(const r of e){if("/"===r){[t,n]=e.split("/");break}if(!isNaN(Number(r))){t="h"===s?"http":s,n=e.split(s)[1];break}s+=r}s===e&&(t=s);return{name:t,version:n}}(e.nextHopProtocol),s=[];if(s.push(["network.protocol.version",n],["network.protocol.name",t]),!p.a)return s;return[...s,["http.request.redirect_start",S(e.redirectStart)],["http.request.fetch_start",S(e.fetchStart)],["http.request.domain_lookup_start",S(e.domainLookupStart)],["http.request.domain_lookup_end",S(e.domainLookupEnd)],["http.request.connect_start",S(e.connectStart)],["http.request.secure_connection_start",S(e.secureConnectionStart)],["http.request.connection_end",S(e.connectEnd)],["http.request.request_start",S(e.requestStart)],["http.request.response_start",S(e.responseStart)],["http.request.response_end",S(e.responseEnd)]]})(s).forEach(t=>e.setAttribute(...t)),setTimeout(n)}})})}function S(e=0){return((p.a||performance.timeOrigin)+e)/1e3}},
vendor: 188 bytes, line 1
1"./node_modules/@sentry-internal/tracing/esm/browser/types.js":function(e,t,n){"use strict";n.d(t,"a",(function(){return s}));const s=n("./node_modules/@sentry/utils/esm/worldwide.js").a},
vendor: 493 bytes, line 1
1"./node_modules/@sentry-internal/tracing/esm/browser/web-vitals/lib/getVisibilityWatcher.js":function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var s=n("./node_modules/@sentry-internal/tracing/esm/browser/types.js"),r=n("./node_modules/@sentry-internal/tracing/esm/browser/web-vitals/lib/onHidden.js");let o=-1;const i=()=>(o<0&&(o="hidden"!==s.a.document.visibilityState||s.a.document.prerendering?1/0:0,Object(r.a)(({timeStamp:e})=>{o=e},!0)),{get firstHiddenTime(){return o}})},
vendor: 479 bytes, line 1
1"./node_modules/@sentry-internal/tracing/esm/browser/web-vitals/lib/onHidden.js":function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var s=n("./node_modules/@sentry-internal/tracing/esm/browser/types.js");const r=(e,t)=>{const n=r=>{"pagehide"!==r.type&&"hidden"!==s.a.document.visibilityState||(e(r),t&&(removeEventListener("visibilitychange",n,!0),removeEventListener("pagehide",n,!0)))};addEventListener("visibilitychange",n,!0),addEventListener("pagehide",n,!0)}},
vendor: 195 bytes, line 1
1"./node_modules/@sentry-internal/tracing/esm/common/debug-build.js":function(e,t,n){"use strict";n.d(t,"a",(function(){return s}));const s="undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__},
vendor: 2,374 bytes, line 1
1"./node_modules/@sentry-internal/tracing/esm/common/fetch.js":function(e,t,n){"use strict";n.d(t,"a",(function(){return h}));var s=n("./node_modules/@sentry/core/esm/utils/hasTracingEnabled.js"),r=n("./node_modules/@sentry/core/esm/tracing/spanstatus.js"),o=n("./node_modules/@sentry/core/esm/exports.js"),i=n("./node_modules/@sentry/core/esm/tracing/trace.js"),a=n("./node_modules/@sentry/core/esm/semanticAttributes.js"),c=n("./node_modules/@sentry/core/esm/hub.js"),u=n("./node_modules/@sentry/core/esm/utils/spanUtils.js"),d=n("./node_modules/@sentry/core/esm/tracing/dynamicSamplingContext.js"),l=n("./node_modules/@sentry/utils/esm/tracing.js"),m=n("./node_modules/@sentry/utils/esm/baggage.js"),p=n("./node_modules/@sentry/utils/esm/is.js");function h(e,t,n,h,f="auto.http.browser"){if(!Object(s.a)()||!e.fetchData)return;const g=t(e.fetchData.url);if(e.endTimestamp&&g){const t=e.fetchData.__span;if(!t)return;const n=h[t];if(n){if(e.response){Object(r.b)(n,e.response.status);const t=e.response&&e.response.headers&&e.response.headers.get("content-length");if(t){const e=parseInt(t);e>0&&n.setAttribute("http.response_content_length",e)}}else e.error&&n.setStatus("internal_error");n.end(),delete h[t]}return}const b=Object(o.k)(),_=Object(o.j)(),{method:y,url:v}=e.fetchData,j=g?Object(i.d)({name:`${y} ${v}`,onlyIfParent:!0,attributes:{url:v,type:"fetch","http.method":y,[a.c]:f},op:"http.client"}):void 0;if(j&&(e.fetchData.__span=j.spanContext().spanId,h[j.spanContext().spanId]=j),n(e.fetchData.url)&&_){const t=e.args[0];e.args[1]=e.args[1]||{};const n=e.args[1];n.headers=function(e,t,n,s,r){const o=r||n.getSpan(),i=Object(c.d)(),{traceId:a,spanId:h,sampled:f,dsc:g}={...i.getPropagationContext(),...n.getPropagationContext()},b=o?Object(u.g)(o):Object(l.b)(a,h,f),_=Object(m.c)(g||(o?Object(d.b)(o):Object(d.a)(a,t,n))),y=s.headers||("undefined"!=typeof Request&&Object(p.g)(e,Request)?e.headers:void 0);if(y){if("undefined"!=typeof Headers&&Object(p.g)(y,Headers)){const e=new Headers(y);return e.append("sentry-trace",b),_&&e.append(m.a,_),e}if(Array.isArray(y)){const e=[...y,["sentry-trace",b]];return _&&e.push([m.a,_]),e}{const e="baggage"in y?y.baggage:void 0,t=[];return Array.isArray(e)?t.push(...e):e&&t.push(e),_&&t.push(_),{...y,"sentry-trace":b,baggage:t.length>0?t.join(","):void 0}}}return{"sentry-trace":b,baggage:_}}(t,_,b,n,j)}return j}},
vendor: 548 bytes, line 1
1"./node_modules/@sentry-internal/tracing/esm/index.js":function(e,t,n){"use strict";var s=n("./node_modules/@sentry-internal/tracing/esm/browser/browsertracing.js");n.d(t,"a",(function(){return s.a}));var r=n("./node_modules/@sentry-internal/tracing/esm/browser/browserTracingIntegration.js");n.d(t,"b",(function(){return r.a})),n.d(t,"e",(function(){return r.b})),n.d(t,"f",(function(){return r.c}));var o=n("./node_modules/@sentry-internal/tracing/esm/browser/request.js");n.d(t,"c",(function(){return o.a})),n.d(t,"d",(function(){return o.b}))},
vendor: 1,992 bytes, line 1
1"./node_modules/@sentry/browser/esm/client.js":function(e,t,n){"use strict";var s=n("./node_modules/@sentry/core/esm/baseclient.js"),r=n("./node_modules/@sentry/core/esm/utils/sdkMetadata.js"),o=n("./node_modules/@sentry/utils/esm/env.js"),i=n("./node_modules/@sentry/utils/esm/logger.js"),a=n("./node_modules/@sentry/utils/esm/envelope.js"),c=n("./node_modules/@sentry/utils/esm/time.js");var u=n("./node_modules/@sentry/utils/esm/dsn.js"),d=n("./node_modules/@sentry/browser/esm/debug-build.js"),l=n("./node_modules/@sentry/browser/esm/eventbuilder.js"),m=n("./node_modules/@sentry/browser/esm/helpers.js"),p=n("./node_modules/@sentry/browser/esm/userfeedback.js");n.d(t,"a",(function(){return h}));class h extends s.a{constructor(e){const t=m.a.SENTRY_SDK_SOURCE||Object(o.a)();Object(r.a)(e,"browser",["browser"],t),super(e),e.sendClientReports&&m.a.document&&m.a.document.addEventListener("visibilitychange",()=>{"hidden"===m.a.document.visibilityState&&this._flushOutcomes()})}eventFromException(e,t){return Object(l.a)(this._options.stackParser,e,t,this._options.attachStacktrace)}eventFromMessage(e,t="info",n){return Object(l.b)(this._options.stackParser,e,t,n,this._options.attachStacktrace)}captureUserFeedback(e){if(!this._isEnabled())return void(d.a&&i.c.warn("SDK not enabled, will not capture user feedback."));const t=Object(p.a)(e,{metadata:this.getSdkMetadata(),dsn:this.getDsn(),tunnel:this.getOptions().tunnel});this._sendEnvelope(t)}_prepareEvent(e,t,n){return e.platform=e.platform||"javascript",super._prepareEvent(e,t,n)}_flushOutcomes(){const e=this._clearOutcomes();if(0===e.length)return void(d.a&&i.c.log("No outcomes to send"));if(!this._dsn)return void(d.a&&i.c.log("No dsn provided, will not send outcomes"));d.a&&i.c.log("Sending outcomes:",e);const t=function(e,t,n){const s=[{type:"client_report"},{timestamp:n||Object(c.b)(),discarded_events:e}];return Object(a.c)(t?{dsn:t}:{},[s])}(e,this._options.tunnel&&Object(u.b)(this._dsn));this._sendEnvelope(t)}}},
vendor: 179 bytes, line 1
1"./node_modules/@sentry/browser/esm/debug-build.js":function(e,t,n){"use strict";n.d(t,"a",(function(){return s}));const s="undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__},
vendor: 2,989 bytes, line 1
1"./node_modules/@sentry/browser/esm/eventbuilder.js":function(e,t,n){"use strict";n.d(t,"a",(function(){return h})),n.d(t,"b",(function(){return f})),n.d(t,"c",(function(){return g})),n.d(t,"d",(function(){return u}));var s=n("./node_modules/@sentry/core/esm/exports.js"),r=n("./node_modules/@sentry/utils/esm/is.js"),o=n("./node_modules/@sentry/utils/esm/normalize.js"),i=n("./node_modules/@sentry/utils/esm/misc.js"),a=n("./node_modules/@sentry/utils/esm/syncpromise.js"),c=n("./node_modules/@sentry/utils/esm/object.js");function u(e,t){const n=l(e,t),s={type:t&&t.name,value:p(t)};return n.length&&(s.stacktrace={frames:n}),void 0===s.type&&""===s.value&&(s.value="Unrecoverable error caught"),s}function d(e,t){return{exception:{values:[u(e,t)]}}}function l(e,t){const n=t.stacktrace||t.stack||"",s=function(e){if(e){if("number"==typeof e.framesToPop)return e.framesToPop;if(m.test(e.message))return 1}return 0}(t);try{return e(n,s)}catch(e){}return[]}const m=/Minified React error #\d+;/i;function p(e){const t=e&&e.message;return t?t.error&&"string"==typeof t.error.message?t.error.message:t:"No error message"}function h(e,t,n,s){const r=g(e,t,n&&n.syntheticException||void 0,s);return Object(i.a)(r),r.level="error",n&&n.event_id&&(r.event_id=n.event_id),Object(a.c)(r)}function f(e,t,n="info",s,r){const o=b(e,t,s&&s.syntheticException||void 0,r);return o.level=n,s&&s.event_id&&(o.event_id=s.event_id),Object(a.c)(o)}function g(e,t,n,a,c){let u;if(Object(r.e)(t)&&t.error){return d(e,t.error)}if(Object(r.a)(t)||Object(r.b)(t)){const s=t;if("stack"in t)u=d(e,t);else{const t=s.name||(Object(r.a)(s)?"DOMError":"DOMException"),o=s.message?`${t}: ${s.message}`:t;u=b(e,o,n,a),Object(i.b)(u,o)}return"code"in s&&(u.tags={...u.tags,"DOMException.code":""+s.code}),u}if(Object(r.d)(t))return d(e,t);if(Object(r.j)(t)||Object(r.f)(t)){return u=function(e,t,n,i){const a=Object(s.j)(),c=a&&a.getOptions().normalizeDepth,u={exception:{values:[{type:Object(r.f)(t)?t.constructor.name:i?"UnhandledRejection":"Error",value:_(t,{isUnhandledRejection:i})}]},extra:{__serialized__:Object(o.b)(t,c)}};if(n){const t=l(e,n);t.length&&(u.exception.values[0].stacktrace={frames:t})}return u}(e,t,n,c),Object(i.a)(u,{synthetic:!0}),u}return u=b(e,t,n,a),Object(i.b)(u,""+t,void 0),Object(i.a)(u,{synthetic:!0}),u}function b(e,t,n,s){const o={};if(s&&n){const s=l(e,n);s.length&&(o.exception={values:[{value:t,stacktrace:{frames:s}}]})}if(Object(r.i)(t)){const{__sentry_template_string__:e,__sentry_template_values__:n}=t;return o.logentry={message:e,params:n},o}return o.message=t,o}function _(e,{isUnhandledRejection:t}){const n=Object(c.d)(e),s=t?"promise rejection":"exception";if(Object(r.e)(e))return`Event \`ErrorEvent\` captured as ${s} with message \`${e.message}\``;if(Object(r.f)(e)){return`Event \`${function(e){try{const t=Object.getPrototypeOf(e);return t?t.constructor.name:void 0}catch(e){}}(e)}\` (type=${e.type}) captured as ${s}`}return`Object captured as ${s} with keys: ${n}`}},
vendor: 1,238 bytes, line 1
1"./node_modules/@sentry/browser/esm/helpers.js":function(e,t,n){"use strict";n.d(t,"a",(function(){return a})),n.d(t,"b",(function(){return u})),n.d(t,"c",(function(){return l}));var s=n("./node_modules/@sentry/core/esm/exports.js"),r=n("./node_modules/@sentry/utils/esm/worldwide.js"),o=n("./node_modules/@sentry/utils/esm/object.js"),i=n("./node_modules/@sentry/utils/esm/misc.js");const a=r.a;let c=0;function u(){return c>0}function d(){c++,setTimeout(()=>{c--})}function l(e,t={},n){if("function"!=typeof e)return e;try{const t=e.__sentry_wrapped__;if(t)return t;if(Object(o.f)(e))return e}catch(t){return e}const r=function(){const r=Array.prototype.slice.call(arguments);try{n&&"function"==typeof n&&n.apply(this,arguments);const s=r.map(e=>l(e,t));return e.apply(this,s)}catch(e){throw d(),Object(s.x)(n=>{n.addEventProcessor(e=>(t.mechanism&&(Object(i.b)(e,void 0,void 0),Object(i.a)(e,t.mechanism)),e.extra={...e.extra,arguments:r},e)),Object(s.c)(e)}),e}};try{for(const t in e)Object.prototype.hasOwnProperty.call(e,t)&&(r[t]=e[t])}catch(e){}Object(o.g)(r,e),Object(o.a)(e,"__sentry_wrapped__",r);try{Object.getOwnPropertyDescriptor(r,"name").configurable&&Object.defineProperty(r,"name",{get:()=>e.name})}catch(e){}return r}},
vendor: 52,763 bytes, line 1
1"./node_modules/@sentry/browser/esm/index.js":function(e,t,n){"use strict";var s={};n.r(s),n.d(s,"GlobalHandlers",(function(){return g.a})),n.d(s,"TryCatch",(function(){return y.a})),n.d(s,"Breadcrumbs",(function(){return h.a})),n.d(s,"LinkedErrors",(function(){return _.a})),n.d(s,"HttpContext",(function(){return b.a})),n.d(s,"Dedupe",(function(){return f.a}));var r,o=n("./node_modules/@sentry/core/esm/index.js"),i=n("./node_modules/@sentry/browser/esm/helpers.js"),a=n("./node_modules/@sentry/browser/esm/client.js"),c=n("./node_modules/@sentry/browser/esm/transports/fetch.js"),u=n("./node_modules/@sentry/browser/esm/transports/xhr.js"),d=n("./node_modules/@sentry/browser/esm/stack-parsers.js"),l=n("./node_modules/@sentry/browser/esm/eventbuilder.js"),m=n("./node_modules/@sentry/browser/esm/userfeedback.js"),p=n("./node_modules/@sentry/browser/esm/sdk.js"),h=n("./node_modules/@sentry/browser/esm/integrations/breadcrumbs.js"),f=n("./node_modules/@sentry/browser/esm/integrations/dedupe.js"),g=n("./node_modules/@sentry/browser/esm/integrations/globalhandlers.js"),b=n("./node_modules/@sentry/browser/esm/integrations/httpcontext.js"),_=n("./node_modules/@sentry/browser/esm/integrations/linkederrors.js"),y=n("./node_modules/@sentry/browser/esm/integrations/trycatch.js"),v=n("./node_modules/@sentry/replay/esm/index.js"),j=n("./node_modules/@sentry/utils/esm/buildPolyfills/_optionalChain.js"),w=n("./node_modules/@sentry/core/esm/integration.js");function S(e,t,n=1/0,s=0){return e?e.nodeType!==e.ELEMENT_NODE||s>n?-1:t(e)?s:S(e.parentNode,t,n,s+1):-1}function O(e,t){return n=>{const s=n;if(null===s)return!1;try{if(e)if("string"==typeof e){if(s.matches("."+e))return!0}else if(function(e,t){for(let n=e.classList.length;n--;){const s=e.classList[n];if(t.test(s))return!0}return!1}(s,e))return!0;return!(!t||!s.matches(t))}catch(e){return!1}}}!function(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"}(r||(r={}));const k="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 x,E={map:{},getId:()=>(console.error(k),-1),getNode:()=>(console.error(k),null),removeNodeFromMap(){console.error(k)},has:()=>(console.error(k),!1),reset(){console.error(k)}};function T(e,t,n,s,r=window){const o=r.Object.getOwnPropertyDescriptor(e,t);return r.Object.defineProperty(e,t,s?n:{set(e){setTimeout(()=>{n.set.call(this,e)},0),o&&o.set&&o.set.call(this,e)}}),()=>T(e,t,o||{},!0)}function C(e,t,n){try{if(!(t in e))return()=>{};const s=e[t],r=n(s);return"function"==typeof r&&(r.prototype=r.prototype||{},Object.defineProperties(r,{__rrweb_original__:{enumerable:!1,value:s}})),e[t]=r,()=>{e[t]=s}}catch(e){return()=>{}}}function I(e,t,n,s,r){if(!e)return!1;const o=e.nodeType===e.ELEMENT_NODE?e:e.parentElement;if(!o)return!1;const i=O(t,n);if(!r){const e=s&&o.matches(s);return i(o)&&!e}const a=S(o,i);let c=-1;return!(a<0)&&(s&&(c=S(o,O(null,s))),a>-1&&c<0||a<c)}function R(...e){return function(){if(x)return x;const e=window.document;let t=window.requestAnimationFrame;if(e&&"function"==typeof e.createElement)try{const n=e.createElement("iframe");n.hidden=!0,e.head.appendChild(n);const s=n.contentWindow;s&&s.requestAnimationFrame&&(t=s.requestAnimationFrame),e.head.removeChild(n)}catch(e){}return x=t.bind(window)}()(...e)}"undefined"!=typeof window&&window.Proxy&&window.Reflect&&(E=new Proxy(E,{get:(e,t,n)=>("map"===t&&console.error(k),Reflect.get(e,t,n))})),/[1-9][0-9]{12}/.test(Date.now().toString());var M=(e=>(e[e["2D"]=0]="2D",e[e.WebGL=1]="WebGL",e[e.WebGL2=2]="WebGL2",e))(M||{});let A;function P(e){A=e}const D=e=>{if(!A)return e;return(...t)=>{try{return e(...t)}catch(e){if(A&&!0===A(e))return()=>{};throw e}}};for(var N="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",L="undefined"==typeof Uint8Array?[]:new Uint8Array(256),F=0;F<N.length;F++)L[N.charCodeAt(F)]=F;const B=new Map;const $=(e,t,n)=>{if(!e||!H(e,t)&&"object"!=typeof e)return;const s=function(e,t){let n=B.get(e);return n||(n=new Map,B.set(e,n)),n.has(t)||n.set(t,[]),n.get(t)}(n,e.constructor.name);let r=s.indexOf(e);return-1===r&&(r=s.length,s.push(e)),r};function U(e,t,n){if(e instanceof Array)return e.map(e=>U(e,t,n));if(null===e)return e;if(e instanceof Float32Array||e instanceof Float64Array||e instanceof Int32Array||e instanceof Uint32Array||e instanceof Uint8Array||e instanceof Uint16Array||e instanceof Int16Array||e instanceof Int8Array||e instanceof Uint8ClampedArray){return{rr_type:e.constructor.name,args:[Object.values(e)]}}if(e instanceof ArrayBuffer){return{rr_type:e.constructor.name,base64:function(e){var t,n=new Uint8Array(e),s=n.length,r="";for(t=0;t<s;t+=3)r+=N[n[t]>>2],r+=N[(3&n[t])<<4|n[t+1]>>4],r+=N[(15&n[t+1])<<2|n[t+2]>>6],r+=N[63&n[t+2]];return s%3==2?r=r.substring(0,r.length-1)+"=":s%3==1&&(r=r.substring(0,r.length-2)+"=="),r}(e)}}if(e instanceof DataView){return{rr_type:e.constructor.name,args:[U(e.buffer,t,n),e.byteOffset,e.byteLength]}}if(e instanceof HTMLImageElement){const t=e.constructor.name,{src:n}=e;return{rr_type:t,src:n}}if(e instanceof HTMLCanvasElement){return{rr_type:"HTMLImageElement",src:e.toDataURL()}}if(e instanceof ImageData){return{rr_type:e.constructor.name,args:[U(e.data,t,n),e.width,e.height]}}if(H(e,t)||"object"==typeof e){return{rr_type:e.constructor.name,index:$(e,t,n)}}return e}const z=(e,t,n)=>e.map(e=>U(e,t,n)),H=(e,t)=>{const n=["WebGLActiveInfo","WebGLBuffer","WebGLFramebuffer","WebGLProgram","WebGLRenderbuffer","WebGLShader","WebGLShaderPrecisionFormat","WebGLTexture","WebGLUniformLocation","WebGLVertexArrayObject","WebGLVertexArrayObjectOES"].filter(e=>"function"==typeof t[e]);return Boolean(n.find(n=>e instanceof t[n]))};function q(e,t,n,s,r){const o=[];try{const i=C(e.HTMLCanvasElement.prototype,"getContext",(function(e){return function(o,...i){if(!I(this,t,n,s,!0)){const e=function(e){return"experimental-webgl"===e?"webgl":e}(o);if("__context"in this||(this.__context=e),r&&["webgl","webgl2"].includes(e))if(i[0]&&"object"==typeof i[0]){const e=i[0];e.preserveDrawingBuffer||(e.preserveDrawingBuffer=!0)}else i.splice(0,1,{preserveDrawingBuffer:!0})}return e.apply(this,[o,...i])}}));o.push(i)}catch(e){console.error("failed to patch HTMLCanvasElement.prototype.getContext")}return()=>{o.forEach(e=>e())}}function W(e,t,n,s,r,o,i,a){const c=[],u=Object.getOwnPropertyNames(e);for(const i of u)if(!["isContextLost","canvas","drawingBufferWidth","drawingBufferHeight"].includes(i))try{if("function"!=typeof e[i])continue;const u=C(e,i,(function(e){return function(...c){const u=e.apply(this,c);if($(u,a,this),"tagName"in this.canvas&&!I(this.canvas,s,r,o,!0)){const e=z(c,a,this),s={type:t,property:i,args:e};n(this.canvas,s)}return u}}));c.push(u)}catch(s){const r=T(e,i,{set(e){n(this.canvas,{type:t,property:i,args:[e],setter:!0})}});c.push(r)}return c}class V{reset(){this.pendingCanvasMutations.clear(),this.resetObservers&&this.resetObservers()}freeze(){this.frozen=!0}unfreeze(){this.frozen=!1}lock(){this.locked=!0}unlock(){this.locked=!1}constructor(e){this.pendingCanvasMutations=new Map,this.rafStamps={latestId:0,invokeId:null},this.frozen=!1,this.locked=!1,this.processMutation=(e,t)=>{!(this.rafStamps.invokeId&&this.rafStamps.latestId!==this.rafStamps.invokeId)&&this.rafStamps.invokeId||(this.rafStamps.invokeId=this.rafStamps.latestId),this.pendingCanvasMutations.has(e)||this.pendingCanvasMutations.set(e,[]),this.pendingCanvasMutations.get(e).push(t)};const{sampling:t="all",win:n,blockClass:s,blockSelector:r,unblockSelector:o,recordCanvas:i,dataURLOptions:a,errorHandler:c}=e;this.mutationCb=e.mutationCb,this.mirror=e.mirror,this.options=e,c&&P(c),e.enableManualSnapshot||D(()=>{i&&"all"===t&&this.initCanvasMutationObserver(n,s,r,o),i&&"number"==typeof t&&this.initCanvasFPSObserver(t,n,s,r,o,{dataURLOptions:a})})()}initCanvasFPSObserver(e,t,n,s,r,o){const i=q(t,n,s,r,!0),a=this.takeSnapshot(!1,e,t,n,s,r,o.dataURLOptions);this.resetObservers=()=>{i(),cancelAnimationFrame(a)}}initCanvasMutationObserver(e,t,n,s){this.startRAFTimestamping(),this.startPendingCanvasMutationFlusher();const r=q(e,t,n,s,!1),o=function(e,t,n,s,r){const o=[],i=Object.getOwnPropertyNames(t.CanvasRenderingContext2D.prototype);for(const a of i)try{if("function"!=typeof t.CanvasRenderingContext2D.prototype[a])continue;const i=C(t.CanvasRenderingContext2D.prototype,a,(function(o){return function(...i){return I(this.canvas,n,s,r,!0)||setTimeout(()=>{const n=z(i,t,this);e(this.canvas,{type:M["2D"],property:a,args:n})},0),o.apply(this,i)}}));o.push(i)}catch(n){const s=T(t.CanvasRenderingContext2D.prototype,a,{set(t){e(this.canvas,{type:M["2D"],property:a,args:[t],setter:!0})}});o.push(s)}return()=>{o.forEach(e=>e())}}(this.processMutation.bind(this),e,t,n,s),i=function(e,t,n,s,r,o){const i=[];return i.push(...W(t.WebGLRenderingContext.prototype,M.WebGL,e,n,s,r,0,t)),void 0!==t.WebGL2RenderingContext&&i.push(...W(t.WebGL2RenderingContext.prototype,M.WebGL2,e,n,s,r,0,t)),()=>{i.forEach(e=>e())}}(this.processMutation.bind(this),e,t,n,s,this.mirror);this.resetObservers=()=>{r(),o(),i()}}snapshot(e){const{options:t}=this,n=this.takeSnapshot(!0,"all"===t.sampling?2:t.sampling||2,t.win,t.blockClass,t.blockSelector,t.unblockSelector,t.dataURLOptions,e);this.resetObservers=()=>{cancelAnimationFrame(n)}}takeSnapshot(e,t,n,s,r,o,i,a){const c=new Map,u=new Worker(function(){const e=new Blob(['for(var t="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",e="undefined"==typeof Uint8Array?[]:new Uint8Array(256),n=0;n<64;n++)e[t.charCodeAt(n)]=n;var a=function(e){var n,a=new Uint8Array(e),s=a.length,r="";for(n=0;n<s;n+=3)r+=t[a[n]>>2],r+=t[(3&a[n])<<4|a[n+1]>>4],r+=t[(15&a[n+1])<<2|a[n+2]>>6],r+=t[63&a[n+2]];return s%3==2?r=r.substring(0,r.length-1)+"=":s%3==1&&(r=r.substring(0,r.length-2)+"=="),r};const s=new Map,r=new Map;const i=self;i.onmessage=async function(t){if(!("OffscreenCanvas"in globalThis))return i.postMessage({id:t.data.id});{const{id:e,bitmap:n,width:o,height:f,dataURLOptions:c}=t.data,g=async function(t,e,n){const s=t+"-"+e;if("OffscreenCanvas"in globalThis){if(r.has(s))return r.get(s);const i=new OffscreenCanvas(t,e);i.getContext("2d");const o=await i.convertToBlob(n),f=await o.arrayBuffer(),c=a(f);return r.set(s,c),c}return""}(o,f,c),d=new OffscreenCanvas(o,f);d.getContext("2d").drawImage(n,0,0),n.close();const u=await d.convertToBlob(c),h=u.type,w=await u.arrayBuffer(),l=a(w);if(!s.has(e)&&await g===l)return s.set(e,l),i.postMessage({id:e});if(s.get(e)===l)return i.postMessage({id:e});i.postMessage({id:e,type:h,base64:l,width:o,height:f}),s.set(e,l)}};']);return URL.createObjectURL(e)}());u.onmessage=e=>{const t=e.data,{id:n}=t;if(c.set(n,!1),!("base64"in t))return;const{base64:s,type:r,width:o,height:i}=t;this.mutationCb({id:n,type:M["2D"],commands:[{property:"clearRect",args:[0,0,o,i]},{property:"drawImage",args:[{rr_type:"ImageBitmap",args:[{rr_type:"Blob",data:[{rr_type:"ArrayBuffer",base64:s}],type:r}]},0,0]}]})};const d=1e3/t;let l,m=0;const p=t=>{m&&t-m<d||(m=t,(e=>{if(e)return[e];const t=[];return n.document.querySelectorAll("canvas").forEach(e=>{I(e,s,r,o,!0)||t.push(e)}),t})(a).forEach(t=>{const n=this.mirror.getId(t);if(!c.get(n)){if(c.set(n,!0),!e&&["webgl","webgl2"].includes(t.__context)){const e=t.getContext(t.__context);!1===Object(j.a)([e,"optionalAccess",e=>e.getContextAttributes,"call",e=>e(),"optionalAccess",e=>e.preserveDrawingBuffer])&&e.clear(e.COLOR_BUFFER_BIT)}createImageBitmap(t).then(e=>{u.postMessage({id:n,bitmap:e,width:t.width,height:t.height,dataURLOptions:i},[e])}).catch(e=>{D(()=>{throw e})()})}})),l=R(p)};return l=R(p),l}startPendingCanvasMutationFlusher(){R(()=>this.flushPendingCanvasMutations())}startRAFTimestamping(){const e=t=>{this.rafStamps.latestId=t,R(e)};R(e)}flushPendingCanvasMutations(){this.pendingCanvasMutations.forEach((e,t)=>{const n=this.mirror.getId(t);this.flushPendingCanvasMutationFor(t,n)}),R(()=>this.flushPendingCanvasMutations())}flushPendingCanvasMutationFor(e,t){if(this.frozen||this.locked)return;const n=this.pendingCanvasMutations.get(e);if(!n||-1===t)return;const s=n.map(e=>{const{type:t,...n}=e;return n}),{type:r}=n[0];this.mutationCb({id:t,type:r,commands:s}),this.pendingCanvasMutations.delete(e)}}const G={low:{sampling:{canvas:1},dataURLOptions:{type:"image/webp",quality:.25}},medium:{sampling:{canvas:2},dataURLOptions:{type:"image/webp",quality:.4}},high:{sampling:{canvas:4},dataURLOptions:{type:"image/webp",quality:.5}}},Y=Object(w.d)((e={})=>{const t={quality:e.quality||"medium",enableManualSnapshot:e.enableManualSnapshot};let n;const s=new Promise(e=>n=e);return{name:"ReplayCanvas",setupOnce(){},getOptions(){const{quality:e,enableManualSnapshot:s}=t;return{enableManualSnapshot:s,recordCanvas:!0,getCanvasManager:e=>{const t=new V({...e,enableManualSnapshot:s,errorHandler:e=>{try{"object"==typeof e&&(e.__rrweb__=!0)}catch(e){}}});return n(t),t},...G[e||"medium"]||G.medium}},async snapshot(e){(await s).snapshot(e)}}}),K=Object(w.c)("ReplayCanvas",Y);var J=n("./node_modules/@sentry/utils/esm/worldwide.js"),X=n("./node_modules/@sentry/utils/esm/browser.js"),Q=n("./node_modules/@sentry/utils/esm/logger.js"),Z=n("./node_modules/@sentry/utils/esm/isBrowser.js"),ee=n("./node_modules/@sentry/core/esm/utils/prepareEvent.js"),te=n("./node_modules/@sentry/core/esm/hub.js"),ne=n("./node_modules/@sentry/core/esm/exports.js"),se=n("./node_modules/@sentry/core/esm/envelope.js");const re=J.a,oe={fontFamily:"system-ui, 'Helvetica Neue', Arial, sans-serif",fontSize:"14px",background:"#ffffff",backgroundHover:"#f6f6f7",foreground:"#2b2233",border:"1.5px solid rgba(41, 35, 47, 0.13)",borderRadius:"12px",boxShadow:"0px 4px 24px 0px rgba(43, 34, 51, 0.12)",success:"#268d75",error:"#df3338",submitBackground:"rgba(88, 74, 192, 1)",submitBackgroundHover:"rgba(108, 95, 199, 1)",submitBorder:"rgba(108, 95, 199, 1)",submitOutlineFocus:"#29232f",submitForeground:"#ffffff",submitForegroundHover:"#ffffff",cancelBackground:"transparent",cancelBackgroundHover:"var(--background-hover)",cancelBorder:"var(--border)",cancelOutlineFocus:"var(--input-outline-focus)",cancelForeground:"var(--foreground)",cancelForegroundHover:"var(--foreground)",inputBackground:"inherit",inputForeground:"inherit",inputBorder:"var(--border)",inputOutlineFocus:"rgba(108, 95, 199, 1)",formBorderRadius:"20px",formContentBorderRadius:"6px"},ie=oe,ae={...oe,background:"#29232f",backgroundHover:"#352f3b",foreground:"#ebe6ef",border:"1.5px solid rgba(235, 230, 239, 0.15)",success:"#2da98c",error:"#f55459"},ce="widget",ue="api";async function de({feedback:{message:e,email:t,name:n,source:s,url:r}},{includeReplay:o=!0}={}){const i=Object(ne.j)(),a=i&&i.getTransport(),c=i&&i.getDsn();if(!i||!a||!c)return;const u={contexts:{feedback:{contact_email:t,name:n,message:e,url:r,source:s}},type:"feedback"};return Object(ne.x)(async e=>{e.clearBreadcrumbs(),[ue,ce].includes(String(s))&&e.setLevel("info");const t=await async function({client:e,scope:t,event:n}){const s={};e.emit&&e.emit("preprocessEvent",n,s);const r=await Object(ee.b)(e.getOptions(),n,s,t,e,Object(te.d)());return null===r?(e.recordDroppedEvent("event_processor","feedback",n),null):(r.platform=r.platform||"javascript",r)}({scope:e,client:i,event:u});if(!t)return;i.emit&&i.emit("beforeSendFeedback",t,{includeReplay:Boolean(o)});const n=Object(se.a)(t,c,i.getOptions()._metadata,i.getOptions().tunnel);let r;try{r=await a.send(n)}catch(e){const t=new Error("Unable to send Feedback");try{t.cause=e}catch(e){}throw t}if(r){if("number"==typeof r.statusCode&&(r.statusCode<200||r.statusCode>=300))throw new Error("Unable to send Feedback");return r}})}function le({name:e,email:t,message:n,source:s=ue,url:r=Object(X.c)()},o={}){if(!n)throw new Error("Unable to submit feedback with empty message");return de({feedback:{name:e,email:t,message:n,url:r,source:s}},o)}const me="undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__;function pe(e,t){return{...e,...t,themeDark:{...e.themeDark,...t.themeDark},themeLight:{...e.themeLight,...t.themeLight}}}function he(e){return`\n --background: ${e.background};\n --background-hover: ${e.backgroundHover};\n --foreground: ${e.foreground};\n --error: ${e.error};\n --success: ${e.success};\n --border: ${e.border};\n --border-radius: ${e.borderRadius};\n --box-shadow: ${e.boxShadow};\n\n --submit-background: ${e.submitBackground};\n --submit-background-hover: ${e.submitBackgroundHover};\n --submit-border: ${e.submitBorder};\n --submit-outline-focus: ${e.submitOutlineFocus};\n --submit-foreground: ${e.submitForeground};\n --submit-foreground-hover: ${e.submitForegroundHover};\n\n --cancel-background: ${e.cancelBackground};\n --cancel-background-hover: ${e.cancelBackgroundHover};\n --cancel-border: ${e.cancelBorder};\n --cancel-outline-focus: ${e.cancelOutlineFocus};\n --cancel-foreground: ${e.cancelForeground};\n --cancel-foreground-hover: ${e.cancelForegroundHover};\n\n --input-background: ${e.inputBackground};\n --input-foreground: ${e.inputForeground};\n --input-border: ${e.inputBorder};\n --input-outline-focus: ${e.inputOutlineFocus};\n\n --form-border-radius: ${e.formBorderRadius};\n --form-content-border-radius: ${e.formContentBorderRadius};\n `}function fe({id:e,colorScheme:t,themeDark:n,themeLight:s}){try{const r=re.document,o=r.createElement("div");o.id=e;const i=o.attachShadow({mode:"open"});return i.appendChild(function(e,t,n){const s=e.createElement("style");return s.textContent=`\n:host {\n --bottom: 1rem;\n --right: 1rem;\n --top: auto;\n --left: auto;\n --z-index: 100000;\n --font-family: ${n.light.fontFamily};\n --font-size: ${n.light.fontSize};\n\n position: fixed;\n left: var(--left);\n right: var(--right);\n bottom: var(--bottom);\n top: var(--top);\n z-index: var(--z-index);\n\n font-family: var(--font-family);\n font-size: var(--font-size);\n\n ${he("dark"===t?n.dark:n.light)}\n}\n\n${"system"===t?`\n@media (prefers-color-scheme: dark) {\n :host {\n ${he(n.dark)}\n }\n}`:""}\n}`,s}(r,t,{dark:n,light:s})),i.appendChild(function(e){const t=e.createElement("style");return t.textContent="\n.dialog {\n line-height: 25px;\n background-color: rgba(0, 0, 0, 0.05);\n border: none;\n position: fixed;\n inset: 0;\n z-index: 10000;\n width: 100vw;\n height: 100vh;\n display: flex;\n align-items: center;\n justify-content: center;\n opacity: 1;\n transition: opacity 0.2s ease-in-out;\n}\n\n.dialog:not([open]) {\n opacity: 0;\n pointer-events: none;\n visibility: hidden;\n}\n.dialog:not([open]) .dialog__content {\n transform: translate(0, -16px) scale(0.98);\n}\n\n.dialog__content {\n position: fixed;\n left: var(--left);\n right: var(--right);\n bottom: var(--bottom);\n top: var(--top);\n\n border: var(--border);\n border-radius: var(--form-border-radius);\n background-color: var(--background);\n color: var(--foreground);\n\n width: 320px;\n max-width: 100%;\n max-height: calc(100% - 2rem);\n display: flex;\n flex-direction: column;\n box-shadow: var(--box-shadow);\n transition: transform 0.2s ease-in-out;\n transform: translate(0, 0) scale(1);\n}\n\n.dialog__header {\n display: flex;\n align-items: center;\n justify-content: space-between;\n font-size: 20px;\n font-weight: 600;\n padding: 24px 24px 0 24px;\n margin: 0;\n margin-bottom: 16px;\n}\n\n.brand-link {\n display: inline-flex;\n}\n\n.error {\n color: var(--error);\n margin-bottom: 16px;\n}\n\n.form {\n display: grid;\n overflow: auto;\n flex-direction: column;\n gap: 16px;\n padding: 0 24px 24px;\n}\n\n.form__error-container {\n color: var(--error);\n}\n\n.form__error-container--hidden {\n display: none;\n}\n\n.form__label {\n display: flex;\n flex-direction: column;\n gap: 4px;\n margin: 0px;\n}\n\n.form__label__text {\n display: grid;\n gap: 4px;\n align-items: center;\n grid-auto-flow: column;\n grid-auto-columns: max-content;\n}\n\n.form__label__text--required {\n font-size: 0.85em;\n}\n\n.form__input {\n font-family: inherit;\n line-height: inherit;\n background-color: var(--input-background);\n box-sizing: border-box;\n border: var(--input-border);\n border-radius: var(--form-content-border-radius);\n color: var(--input-foreground);\n font-size: 14px;\n font-weight: 500;\n padding: 6px 12px;\n}\n\n.form__input:focus-visible {\n outline: 1px auto var(--input-outline-focus);\n}\n\n.form__input--textarea {\n font-family: inherit;\n resize: vertical;\n}\n\n.btn-group {\n display: grid;\n gap: 8px;\n margin-top: 8px;\n}\n\n.btn {\n line-height: inherit;\n border: var(--cancel-border);\n border-radius: var(--form-content-border-radius);\n cursor: pointer;\n font-size: 14px;\n font-weight: 600;\n padding: 6px 16px;\n}\n.btn[disabled] {\n opacity: 0.6;\n pointer-events: none;\n}\n\n.btn--primary {\n background-color: var(--submit-background);\n border-color: var(--submit-border);\n color: var(--submit-foreground);\n}\n.btn--primary:hover {\n background-color: var(--submit-background-hover);\n color: var(--submit-foreground-hover);\n}\n.btn--primary:focus-visible {\n outline: 1px auto var(--submit-outline-focus);\n}\n\n.btn--default {\n background-color: var(--cancel-background);\n color: var(--cancel-foreground);\n font-weight: 500;\n}\n.btn--default:hover {\n background-color: var(--cancel-background-hover);\n color: var(--cancel-foreground-hover);\n}\n.btn--default:focus-visible {\n outline: 1px auto var(--cancel-outline-focus);\n}\n\n.success-message {\n background-color: var(--background);\n border: var(--border);\n border-radius: var(--border-radius);\n box-shadow: var(--box-shadow);\n font-weight: 600;\n color: var(--success);\n padding: 12px 24px;\n line-height: 25px;\n display: grid;\n align-items: center;\n grid-auto-flow: column;\n gap: 6px;\n cursor: default;\n}\n\n.success-icon path {\n fill: var(--success);\n}\n",t}(r)),{shadow:i,host:o}}catch(e){throw Q.c.warn("[Feedback] Browser does not support shadow DOM API"),new Error("Browser does not support shadow DOM API.")}}async function ge(e,t,n){if(!e)return;e.hideError();try{return await le({...t,source:ce},n)}catch(t){me&&Q.c.error(t),e&&e.showError("There was a problem submitting feedback, please wait and try again.")}}function be(e,t){return Object.entries(t).forEach(([t,n])=>{e.setAttributeNS(null,t,n)}),e}function _e(e,t,...n){const s=re.document.createElement(e);t&&Object.entries(t).forEach(([e,t])=>{"className"===e&&"string"==typeof t?s.setAttribute("class",t):"boolean"==typeof t&&t?s.setAttribute(e,""):"string"==typeof t?s.setAttribute(e,t):e.startsWith("on")&&"function"==typeof t&&s.addEventListener(e.substring(2).toLowerCase(),t)});for(const e of n)ye(s,e);return s}function ye(e,t){const n=re.document;if(null!=t)if(Array.isArray(t))for(const n of t)ye(e,n);else!1===t||("string"==typeof t?e.appendChild(n.createTextNode(t)):t instanceof Node?e.appendChild(t):e.appendChild(n.createTextNode(String(t))))}function ve({buttonLabel:e,onClick:t}){const n=_e("button",{type:"button",className:"widget__actor","aria-label":e,"aria-hidden":"false"},function(){const e=e=>re.document.createElementNS("http://www.w3.org/2000/svg",e),t=be(e("svg"),{class:"feedback-icon",width:"20",height:"20",viewBox:"0 0 20 20",fill:"none"}),n=be(e("g"),{clipPath:"url(#clip0_57_80)"}),s=be(e("path"),{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M15.6622 15H12.3997C12.2129 14.9959 12.031 14.9396 11.8747 14.8375L8.04965 12.2H7.49956V19.1C7.4875 19.3348 7.3888 19.5568 7.22256 19.723C7.05632 19.8892 6.83435 19.9879 6.59956 20H2.04956C1.80193 19.9968 1.56535 19.8969 1.39023 19.7218C1.21511 19.5467 1.1153 19.3101 1.11206 19.0625V12.2H0.949652C0.824431 12.2017 0.700142 12.1783 0.584123 12.1311C0.468104 12.084 0.362708 12.014 0.274155 11.9255C0.185602 11.8369 0.115689 11.7315 0.0685419 11.6155C0.0213952 11.4995 -0.00202913 11.3752 -0.00034808 11.25V3.75C-0.00900498 3.62067 0.0092504 3.49095 0.0532651 3.36904C0.0972798 3.24712 0.166097 3.13566 0.255372 3.04168C0.344646 2.94771 0.452437 2.87327 0.571937 2.82307C0.691437 2.77286 0.82005 2.74798 0.949652 2.75H8.04965L11.8747 0.1625C12.031 0.0603649 12.2129 0.00407221 12.3997 0H15.6622C15.9098 0.00323746 16.1464 0.103049 16.3215 0.278167C16.4966 0.453286 16.5964 0.689866 16.5997 0.9375V3.25269C17.3969 3.42959 18.1345 3.83026 18.7211 4.41679C19.5322 5.22788 19.9878 6.32796 19.9878 7.47502C19.9878 8.62209 19.5322 9.72217 18.7211 10.5333C18.1345 11.1198 17.3969 11.5205 16.5997 11.6974V14.0125C16.6047 14.1393 16.5842 14.2659 16.5395 14.3847C16.4948 14.5035 16.4268 14.6121 16.3394 14.7042C16.252 14.7962 16.147 14.8698 16.0307 14.9206C15.9144 14.9714 15.7891 14.9984 15.6622 15ZM1.89695 10.325H1.88715V4.625H8.33715C8.52423 4.62301 8.70666 4.56654 8.86215 4.4625L12.6872 1.875H14.7247V13.125H12.6872L8.86215 10.4875C8.70666 10.3835 8.52423 10.327 8.33715 10.325H2.20217C2.15205 10.3167 2.10102 10.3125 2.04956 10.3125C1.9981 10.3125 1.94708 10.3167 1.89695 10.325ZM2.98706 12.2V18.1625H5.66206V12.2H2.98706ZM16.5997 9.93612V5.01393C16.6536 5.02355 16.7072 5.03495 16.7605 5.04814C17.1202 5.13709 17.4556 5.30487 17.7425 5.53934C18.0293 5.77381 18.2605 6.06912 18.4192 6.40389C18.578 6.73866 18.6603 7.10452 18.6603 7.47502C18.6603 7.84552 18.578 8.21139 18.4192 8.54616C18.2605 8.88093 18.0293 9.17624 17.7425 9.41071C17.4556 9.64518 17.1202 9.81296 16.7605 9.90191C16.7072 9.91509 16.6536 9.9265 16.5997 9.93612Z"});t.appendChild(n).appendChild(s);const r=e("defs"),o=be(e("clipPath"),{id:"clip0_57_80"}),i=be(e("rect"),{width:"20",height:"20",fill:"white"});return o.appendChild(i),r.appendChild(o),t.appendChild(r).appendChild(o).appendChild(i),{get el(){return t}}}().el,e?_e("span",{className:"widget__actor__text"},e):null);return n.addEventListener("click",(function(e){t&&t(e)})),{get el(){return n},show:()=>{n.classList.remove("widget__actor--hidden"),n.setAttribute("aria-hidden","false")},hide:()=>{n.classList.add("widget__actor--hidden"),n.setAttribute("aria-hidden","true")}}}function je(e,t){const n=e.get(t);return"string"==typeof n?n.trim():""}function we({nameLabel:e,namePlaceholder:t,emailLabel:n,emailPlaceholder:s,messageLabel:r,messagePlaceholder:o,cancelButtonLabel:i,submitButtonLabel:a,showName:c,showEmail:u,isNameRequired:d,isEmailRequired:l,defaultName:m,defaultEmail:p,onCancel:h,onSubmit:f}){const{el:g}=function({label:e}){return{el:_e("button",{type:"submit",className:"btn btn--primary","aria-label":e},e)}}({label:a});const b=_e("div",{className:"form__error-container form__error-container--hidden","aria-hidden":"true"});const _=_e("input",{id:"name",type:c?"text":"hidden","aria-hidden":c?"false":"true",name:"name",required:d,className:"form__input",placeholder:t,value:m}),y=_e("input",{id:"email",type:u?"text":"hidden","aria-hidden":u?"false":"true",name:"email",required:l,className:"form__input",placeholder:s,value:p}),v=_e("textarea",{id:"message",autoFocus:"true",rows:"5",name:"message",required:!0,className:"form__input form__input--textarea",placeholder:o}),j=_e("button",{type:"button",className:"btn btn--default","aria-label":i,onClick:e=>{h&&h(e)}},i),w=_e("form",{className:"form",onSubmit:function(e){if(e.preventDefault(),e.target instanceof HTMLFormElement)try{if(f){const t=new FormData(e.target),n={name:je(t,"name"),email:je(t,"email"),message:je(t,"message")};f(n)}}catch(e){}}},[b,c&&_e("label",{htmlFor:"name",className:"form__label"},[_e("span",{className:"form__label__text"},e,d&&_e("span",{className:"form__label__text--required"}," (required)")),_]),!c&&_,u&&_e("label",{htmlFor:"email",className:"form__label"},[_e("span",{className:"form__label__text"},n,l&&_e("span",{className:"form__label__text--required"}," (required)")),y]),!u&&y,_e("label",{htmlFor:"message",className:"form__label"},[_e("span",{className:"form__label__text"},r,_e("span",{className:"form__label__text--required"}," (required)")),v]),_e("div",{className:"btn-group"},[g,j])]);return{get el(){return w},showError:function(e){b.textContent=e,b.classList.remove("form__error-container--hidden"),b.setAttribute("aria-hidden","false")},hideError:function(){b.textContent="",b.classList.add("form__error-container--hidden"),b.setAttribute("aria-hidden","true")}}}function Se({formTitle:e,showBranding:t,showName:n,showEmail:s,isNameRequired:r,isEmailRequired:o,colorScheme:i,defaultName:a,defaultEmail:c,onClosed:u,onCancel:d,onSubmit:l,...m}){let p=null;function h(){p&&(p.open=!1)}const{el:f,showError:g,hideError:b}=we({showEmail:s,showName:n,isEmailRequired:o,isNameRequired:r,defaultName:a,defaultEmail:c,onSubmit:l,onCancel:d,...m});return p=_e("dialog",{className:"dialog",open:!0,onClick:function(){h(),u&&u()}},_e("div",{className:"dialog__content",onClick:e=>{e.stopPropagation()}},_e("h2",{className:"dialog__header"},e,t&&_e("a",{className:"brand-link",target:"_blank",href:"https://sentry.io/welcome/",title:"Powered by Sentry",rel:"noopener noreferrer"},function({colorScheme:e}){const t=e=>re.document.createElementNS("http://www.w3.org/2000/svg",e),n=be(t("svg"),{class:"sentry-logo",width:"32",height:"30",viewBox:"0 0 72 66",fill:"none"}),s=be(t("path"),{transform:"translate(11, 11)",d:"M29,2.26a4.67,4.67,0,0,0-8,0L14.42,13.53A32.21,32.21,0,0,1,32.17,40.19H27.55A27.68,27.68,0,0,0,12.09,17.47L6,28a15.92,15.92,0,0,1,9.23,12.17H4.62A.76.76,0,0,1,4,39.06l2.94-5a10.74,10.74,0,0,0-3.36-1.9l-2.91,5a4.54,4.54,0,0,0,1.69,6.24A4.66,4.66,0,0,0,4.62,44H19.15a19.4,19.4,0,0,0-8-17.31l2.31-4A23.87,23.87,0,0,1,23.76,44H36.07a35.88,35.88,0,0,0-16.41-31.8l4.67-8a.77.77,0,0,1,1.05-.27c.53.29,20.29,34.77,20.66,35.17a.76.76,0,0,1-.68,1.13H40.6q.09,1.91,0,3.81h4.78A4.59,4.59,0,0,0,50,39.43a4.49,4.49,0,0,0-.62-2.28Z"});n.append(s);const r=t("defs"),o=t("style");return o.textContent=`\n path {\n fill: ${"dark"===e?"#fff":"#362d59"};\n }`,"system"===e&&(o.textContent+="\n @media (prefers-color-scheme: dark) {\n path: {\n fill: '#fff';\n }\n }\n "),r.append(o),n.append(r),{get el(){return n}}}({colorScheme:i}).el)),f)),{get el(){return p},showError:g,hideError:b,open:function(){p&&(p.open=!0)},close:h,checkIsOpen:function(){return p&&!0===p.open||!1}}}function Oe({message:e,onRemove:t}){function n(){s&&(s.remove(),t&&t())}const s=_e("div",{className:"success-message",onClick:n},function(){const e=e=>re.document.createElementNS("http://www.w3.org/2000/svg",e),t=be(e("svg"),{class:"success-icon",width:"16",height:"17",viewBox:"0 0 16 17",fill:"none"}),n=be(e("g"),{clipPath:"url(#clip0_57_156)"}),s=be(e("path"),{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M3.55544 15.1518C4.87103 16.0308 6.41775 16.5 8 16.5C10.1217 16.5 12.1566 15.6571 13.6569 14.1569C15.1571 12.6566 16 10.6217 16 8.5C16 6.91775 15.5308 5.37103 14.6518 4.05544C13.7727 2.73985 12.5233 1.71447 11.0615 1.10897C9.59966 0.503466 7.99113 0.34504 6.43928 0.653721C4.88743 0.962403 3.46197 1.72433 2.34315 2.84315C1.22433 3.96197 0.462403 5.38743 0.153721 6.93928C-0.15496 8.49113 0.00346625 10.0997 0.608967 11.5615C1.21447 13.0233 2.23985 14.2727 3.55544 15.1518ZM4.40546 3.1204C5.46945 2.40946 6.72036 2.03 8 2.03C9.71595 2.03 11.3616 2.71166 12.575 3.92502C13.7883 5.13838 14.47 6.78405 14.47 8.5C14.47 9.77965 14.0905 11.0306 13.3796 12.0945C12.6687 13.1585 11.6582 13.9878 10.476 14.4775C9.29373 14.9672 7.99283 15.0953 6.73777 14.8457C5.48271 14.596 4.32987 13.9798 3.42502 13.075C2.52018 12.1701 1.90397 11.0173 1.65432 9.76224C1.40468 8.50718 1.5328 7.20628 2.0225 6.02404C2.5122 4.8418 3.34148 3.83133 4.40546 3.1204Z"}),r=be(e("path"),{d:"M6.68775 12.4297C6.78586 12.4745 6.89218 12.4984 7 12.5C7.11275 12.4955 7.22315 12.4664 7.32337 12.4145C7.4236 12.3627 7.51121 12.2894 7.58 12.2L12 5.63999C12.0848 5.47724 12.1071 5.28902 12.0625 5.11098C12.0178 4.93294 11.9095 4.77744 11.7579 4.67392C11.6064 4.57041 11.4221 4.52608 11.24 4.54931C11.0579 4.57254 10.8907 4.66173 10.77 4.79999L6.88 10.57L5.13 8.56999C5.06508 8.49566 4.98613 8.43488 4.89768 8.39111C4.80922 8.34735 4.713 8.32148 4.61453 8.31498C4.51605 8.30847 4.41727 8.32147 4.32382 8.35322C4.23038 8.38497 4.14413 8.43484 4.07 8.49999C3.92511 8.63217 3.83692 8.81523 3.82387 9.01092C3.81083 9.2066 3.87393 9.39976 4 9.54999L6.43 12.24C6.50187 12.3204 6.58964 12.385 6.68775 12.4297Z"});t.appendChild(n).append(r,s);const o=e("defs"),i=be(e("clipPath"),{id:"clip0_57_156"}),a=be(e("rect"),{width:"16",height:"16",fill:"white",transform:"translate(0 0.5)"});return i.appendChild(a),o.appendChild(i),t.appendChild(o).appendChild(i).appendChild(a),{get el(){return t}}}().el,e);return{el:s,remove:n}}function ke({shadow:e,options:{shouldCreateActor:t=!0,...n},attachTo:s}){let r,o,i=!1;async function a(t){if(!o)return;const s=[];if(n.isNameRequired&&!t.name&&s.push(n.nameLabel),n.isEmailRequired&&!t.email&&s.push(n.emailLabel),t.message||s.push(n.messageLabel),s.length>0)return void o.showError("Please enter in the following required fields: "+s.join(", "));await ge(o,t)?(p(),function(){if(e)try{const t=Oe({message:n.successMessageText,onRemove:()=>{s&&clearTimeout(s),u()}});if(!t.el)throw new Error("Unable to show success message");e.appendChild(t.el);const s=setTimeout(()=>{t&&t.remove()},5e3)}catch(e){Q.c.error(e)}}(),n.onSubmitSuccess&&n.onSubmitSuccess()):n.onSubmitError&&n.onSubmitError()}function c(){const e=Object(ne.j)(),t=e&&e.getIntegrationByName&&e.getIntegrationByName("Replay");t&&t.flush().catch(e=>{me&&Q.c.error(e)})}function u(){r&&r.show()}function d(){r&&r.hide()}function l(){try{if(o)return o.open(),i=!0,n.onFormOpen&&n.onFormOpen(),void c();const t=n.useSentryUser,s=Object(ne.k)(),r=s&&s.getUser();if(o=Se({colorScheme:n.colorScheme,showBranding:n.showBranding,showName:n.showName||n.isNameRequired,showEmail:n.showEmail||n.isEmailRequired,isNameRequired:n.isNameRequired,isEmailRequired:n.isEmailRequired,formTitle:n.formTitle,cancelButtonLabel:n.cancelButtonLabel,submitButtonLabel:n.submitButtonLabel,emailLabel:n.emailLabel,emailPlaceholder:n.emailPlaceholder,messageLabel:n.messageLabel,messagePlaceholder:n.messagePlaceholder,nameLabel:n.nameLabel,namePlaceholder:n.namePlaceholder,defaultName:t&&r&&r[t.name]||"",defaultEmail:t&&r&&r[t.email]||"",onClosed:()=>{u(),i=!1,n.onFormClose&&n.onFormClose()},onCancel:()=>{m(),u()},onSubmit:a}),!o.el)throw new Error("Unable to open Feedback dialog");e.appendChild(o.el),d(),n.onFormOpen&&n.onFormOpen(),c()}catch(e){Q.c.error(e)}}function m(){o&&(o.close(),i=!1,n.onFormClose&&n.onFormClose())}function p(){if(o){m();const e=o.el;e&&e.remove(),o=void 0}}function h(){i||l(),d()}return s?s.addEventListener("click",h):t&&(r=ve({buttonLabel:n.buttonLabel,onClick:h}),r.el&&e.appendChild(r.el)),{get actor(){return r},get dialog(){return o},showActor:u,hideActor:d,removeActor:function(){r&&r.el&&r.el.remove()},openDialog:l,closeDialog:m,removeDialog:p}}const xe=re.document,Ee=e=>new Te(e);class Te{static __initStatic(){this.id="Feedback"}constructor({autoInject:e=!0,id:t="sentry-feedback",isEmailRequired:n=!1,isNameRequired:s=!1,showBranding:r=!0,showEmail:o=!0,showName:i=!0,useSentryUser:a={email:"email",name:"username"},themeDark:c,themeLight:u,colorScheme:d="system",buttonLabel:l="Report a Bug",cancelButtonLabel:m="Cancel",submitButtonLabel:p="Send Bug Report",formTitle:h="Report a Bug",emailPlaceholder:f="[email protected]",emailLabel:g="Email",messagePlaceholder:b="What's the bug? What did you expect?",messageLabel:_="Description",namePlaceholder:y="Your Name",nameLabel:v="Name",successMessageText:j="Thank you for your report!",onFormClose:w,onFormOpen:S,onSubmitError:O,onSubmitSuccess:k}={}){this.name=Te.id,this._host=null,this._shadow=null,this._widget=null,this._widgets=new Set,this._hasInsertedActorStyles=!1,this.options={autoInject:e,showBranding:r,id:t,isEmailRequired:n,isNameRequired:s,showEmail:o,showName:i,useSentryUser:a,colorScheme:d,themeDark:{...ae,...c},themeLight:{...ie,...u},buttonLabel:l,cancelButtonLabel:m,submitButtonLabel:p,formTitle:h,emailLabel:g,emailPlaceholder:f,messageLabel:_,messagePlaceholder:b,nameLabel:v,namePlaceholder:y,successMessageText:j,onFormClose:w,onFormOpen:S,onSubmitError:O,onSubmitSuccess:k}}setupOnce(){if(Object(Z.a)())try{this._cleanupWidgetIfExists();const{autoInject:e}=this.options;if(!e)return;this._createWidget(this.options)}catch(e){me&&Q.c.error(e)}}openDialog(){this._widget||this._createWidget({...this.options,shouldCreateActor:!1}),this._widget&&this._widget.openDialog()}closeDialog(){this._widget&&this._widget.closeDialog()}attachTo(e,t){try{const n=pe(this.options,t||{});return this._ensureShadowHost(n,({shadow:t})=>{const s="string"==typeof e?xe.querySelector(e):"function"==typeof e.addEventListener?e:null;if(!s)return me&&Q.c.error("[Feedback] Unable to attach to target element"),null;const r=ke({shadow:t,options:n,attachTo:s});return this._widgets.add(r),this._widget||(this._widget=r),r})}catch(e){return me&&Q.c.error(e),null}}createWidget(e){try{return this._createWidget(pe(this.options,e||{}))}catch(e){return me&&Q.c.error(e),null}}removeWidget(e){if(!e)return!1;try{if(this._widgets.has(e))return e.removeActor(),e.removeDialog(),this._widgets.delete(e),this._widget===e&&(this._widget=null),!0}catch(e){me&&Q.c.error(e)}return!1}getWidget(){return this._widget}remove(){this._host&&this._host.remove(),this._initialize()}_initialize(){this._host=null,this._shadow=null,this._widget=null,this._widgets=new Set,this._hasInsertedActorStyles=!1}_cleanupWidgetIfExists(){this._host&&this.remove();const e=xe.querySelector("#"+this.options.id);e&&e.remove()}_createWidget(e){return this._ensureShadowHost(e,({shadow:t})=>{const n=ke({shadow:t,options:e});return!this._hasInsertedActorStyles&&n.actor&&(t.appendChild(function(e){const t=e.createElement("style");return t.textContent="\n.widget__actor {\n line-height: 25px;\n\n display: flex;\n align-items: center;\n gap: 8px;\n\n border-radius: var(--border-radius);\n cursor: pointer;\n font-size: 14px;\n font-weight: 600;\n padding: 12px 16px;\n text-decoration: none;\n z-index: 9000;\n\n color: var(--foreground);\n background-color: var(--background);\n border: var(--border);\n box-shadow: var(--box-shadow);\n opacity: 1;\n transition: opacity 0.1s ease-in-out;\n}\n\n.widget__actor:hover {\n background-color: var(--background-hover);\n}\n\n.widget__actor svg {\n width: 16px;\n height: 16px;\n}\n\n.widget__actor--hidden {\n opacity: 0;\n pointer-events: none;\n visibility: hidden;\n}\n\n.widget__actor__text {\n}\n\n.feedback-icon path {\n fill: var(--foreground);\n}\n",t}(xe)),this._hasInsertedActorStyles=!0),this._widgets.add(n),this._widget||(this._widget=n),n})}_ensureShadowHost(e,t){let n=!1;if(!this._shadow||!this._host){const{id:t,colorScheme:s,themeLight:r,themeDark:o}=e,{shadow:i,host:a}=fe({id:t,colorScheme:s,themeLight:r,themeDark:o});this._shadow=i,this._host=a,n=!0}this._host.dataset.sentryFeedbackColorscheme=e.colorScheme;const s=t({shadow:this._shadow,host:this._host});return n&&xe.body.appendChild(this._host),s}}Te.__initStatic();var Ce=n("./node_modules/@sentry-internal/tracing/esm/index.js"),Ie=n("./node_modules/@sentry/core/esm/transports/offline.js"),Re=n("./node_modules/@sentry/utils/esm/envelope.js");function Me(e){return new Promise((t,n)=>{e.oncomplete=e.onsuccess=()=>t(e.result),e.onabort=e.onerror=()=>n(e.error)})}function Ae(e){return Me(e.getAllKeys())}function Pe(e){let t;function n(){return null==t&&(t=function(e,t){const n=indexedDB.open(e);n.onupgradeneeded=()=>n.result.createObjectStore(t);const s=Me(n);return e=>s.then(n=>e(n.transaction(t,"readwrite").objectStore(t)))}(e.dbName||"sentry-offline",e.storeName||"queue")),t}return{insert:async t=>{try{const s=await Object(Re.j)(t,e.textEncoder);await function(e,t,n){return e(e=>Ae(e).then(s=>{if(!(s.length>=n))return e.put(t,Math.max(...s,0)+1),Me(e.transaction)}))}(n(),s,e.maxQueueSize||30)}catch(e){}},pop:async()=>{try{const t=await function(e){return e(e=>Ae(e).then(t=>{if(0!==t.length)return Me(e.get(t[0])).then(n=>(e.delete(t[0]),Me(e.transaction).then(()=>n)))}))}(n());if(t)return Object(Re.i)(t,e.textEncoder||new TextEncoder,e.textDecoder||new TextDecoder)}catch(e){}}}}function De(e){return function(e){return t=>e({...t,createStore:Pe})}(Object(Ie.a)(e))}var Ne=n("./node_modules/@sentry/core/esm/utils/spanUtils.js"),Le=n("./node_modules/@sentry/utils/esm/time.js"),Fe=n("./node_modules/@sentry/utils/esm/misc.js"),Be=n("./node_modules/@sentry/browser/esm/debug-build.js"),$e=n("./node_modules/@sentry/core/esm/constants.js");const Ue=String(0);let ze="",He="",qe="",We=i.a.navigator&&i.a.navigator.userAgent||"",Ve="";const Ge=i.a.navigator&&i.a.navigator.language||i.a.navigator&&i.a.navigator.languages&&i.a.navigator.languages[0]||"";const Ye=i.a.navigator&&i.a.navigator.userAgentData;var Ke;function Je(e){return function(e){return!("thread_metadata"in e)}(e)?function(e){let t=void 0,n=0;const s={samples:[],stacks:[],frames:[],thread_metadata:{[Ue]:{name:"main"}}};if(!e.samples.length)return s;const r=e.samples[0].timestamp,o="number"==typeof performance.timeOrigin?performance.timeOrigin:Le.a||0,i=o-(Le.a||o);for(let o=0;o<e.samples.length;o++){const a=e.samples[o];if(void 0===a.stackId){void 0===t&&(t=n,s.stacks[t]=[],n++),s.samples[o]={elapsed_since_start_ns:(1e6*(a.timestamp+i-r)).toFixed(0),stack_id:t,thread_id:Ue};continue}let c=e.stacks[a.stackId];const u=[];for(;c;){u.push(c.frameId);const t=e.frames[c.frameId];void 0===s.frames[c.frameId]&&(s.frames[c.frameId]={function:t.name,abs_path:"number"==typeof t.resourceId?e.resources[t.resourceId]:void 0,lineno:t.line,colno:t.column}),c=void 0===c.parentId?void 0:e.stacks[c.parentId]}const d={elapsed_since_start_ns:(1e6*(a.timestamp+i-r)).toFixed(0),stack_id:n,thread_id:Ue};s.stacks[n]=u,s.samples[o]=d,n++}return s}(e):e}function Xe(e,t,n,s){if("transaction"!==s.type)throw new TypeError("Profiling events may only be attached to transactions, this should never occur.");if(null==n)throw new TypeError(`Cannot construct profiling event envelope without a valid profile. Got ${n} instead.`);const r=function(e){const t=e&&e.contexts&&e.contexts.trace&&e.contexts.trace.trace_id;return"string"==typeof t&&32!==t.length&&Be.a&&Q.c.log(`[Profiling] Invalid traceId: ${t} on profiled event`),"string"!=typeof t?"":t}(s),o=Je(n),a=t||("number"==typeof s.start_timestamp?1e3*s.start_timestamp:Date.now()),c="number"==typeof s.timestamp?1e3*s.timestamp:Date.now();return{event_id:e,timestamp:new Date(a).toISOString(),platform:"javascript",version:"1",release:s.release||"",environment:s.environment||$e.a,runtime:{name:"javascript",version:i.a.navigator.userAgent},os:{name:ze,version:He,build_number:We},device:{locale:Ge,model:Ve,manufacturer:We,architecture:qe,is_emulator:!1},debug_meta:{images:et(n.resources)},profile:o,transactions:[{name:s.transaction||"",id:s.event_id||Object(Fe.f)(),trace_id:r,active_thread_id:Ue,relative_start_ns:"0",relative_end_ns:(1e6*(c-a)).toFixed(0)}]}}function Qe(e){return"pageload"===e.op}"object"==typeof(Ke=Ye)&&null!==Ke&&"getHighEntropyValues"in Ke&&Ye.getHighEntropyValues(["architecture","model","platform","platformVersion","fullVersionList"]).then(e=>{if(ze=e.platform||"",qe=e.architecture||"",Ve=e.model||"",He=e.platformVersion||"",e.fullVersionList&&e.fullVersionList.length>0){const t=e.fullVersionList[e.fullVersionList.length-1];We=`${t.brand} ${t.version}`}}).catch(e=>{});const Ze=new WeakMap;function et(e){const t=J.a._sentryDebugIds;if(!t)return[];const n=Object(ne.j)(),s=n&&n.getOptions(),r=s&&s.stackParser;if(!r)return[];let o;const i=Ze.get(r);i?o=i:(o=new Map,Ze.set(r,o));const a=Object.keys(t).reduce((e,n)=>{let s;const i=o.get(n);i?s=i:(s=r(n),o.set(n,s));for(let r=s.length-1;r>=0;r--){const o=s[r],i=o&&o.filename;if(o&&i){e[i]=t[n];break}}return e},{}),c=[];for(const t of e)t&&a[t]&&c.push({type:"sourcemap",code_file:t,debug_id:a[t]});return c}let tt=!1;function nt(e){if(tt)return Be.a&&Q.c.log("[Profiling] Profiling has been disabled for the duration of the current user session."),!1;if(!e.isRecording())return Be.a&&Q.c.log("[Profiling] Discarding profile because transaction was not sampled."),!1;const t=Object(ne.j)(),n=t&&t.getOptions();if(!n)return Be.a&&Q.c.log("[Profiling] Profiling disabled, no options found."),!1;const s=n.profilesSampleRate;if(!("number"!=typeof(r=s)&&"boolean"!=typeof r||"number"==typeof r&&isNaN(r)?(Be.a&&Q.c.warn(`[Profiling] Invalid sample rate. Sample rate must be a boolean or a number between 0 and 1. Got ${JSON.stringify(r)} of type ${JSON.stringify(typeof r)}.`),0):!0===r||!1===r||!(r<0||r>1)||(Be.a&&Q.c.warn(`[Profiling] Invalid sample rate. Sample rate must be between 0 and 1. Got ${r}.`),0)))return Be.a&&Q.c.warn("[Profiling] Discarding profile because of invalid sample rate."),!1;var r;if(!s)return Be.a&&Q.c.log("[Profiling] Discarding profile because a negative sampling decision was inherited or profileSampleRate is set to 0"),!1;return!!(!0===s||Math.random()<s)||(Be.a&&Q.c.log(`[Profiling] Discarding profile because it's not included in the random sample (sampling rate = ${Number(s)})`),!1)}function st(e,t,n,s){return function(e){return e.samples.length<2?(Be.a&&Q.c.log("[Profiling] Discarding profile because it contains less than 2 samples"),!1):!!e.frames.length||(Be.a&&Q.c.log("[Profiling] Discarding profile because it contains no frames"),!1)}(n)?Xe(e,t,n,s):null}const rt=new Map;function ot(e){const t=rt.get(e);return t&&rt.delete(e),t}function it(e){return e?nt(e)?at(e):e:(Be.a&&Q.c.log("[Profiling] Transaction is undefined, skipping profiling"),e)}function at(e){let t;Qe(e)&&(t=1e3*Object(Le.c)());const n=function(){const e=i.a.Profiler;if("function"!=typeof e)return void(Be.a&&Q.c.log("[Profiling] Profiling is not supported by this browser, Profiler interface missing on window object."));const t=Math.floor(3e3);try{return new e({sampleInterval:10,maxBufferSize:t})}catch(e){Be.a&&(Q.c.log("[Profiling] Failed to initialize the Profiling constructor, this is likely due to a missing 'Document-Policy': 'js-profiling' header."),Q.c.log("[Profiling] Disabling profiling for current user session.")),tt=!0}}();if(!n)return e;Be.a&&Q.c.log("[Profiling] started profiling transaction: "+Object(Ne.e)(e).description);const s=Object(Fe.f)();async function r(){return e&&n?n.stop().then(t=>(o&&(i.a.clearTimeout(o),o=void 0),Be.a&&Q.c.log("[Profiling] stopped profiling of transaction: "+Object(Ne.e)(e).description),t?(function(e,t){if(rt.set(e,t),rt.size>30){const e=rt.keys().next().value;rt.delete(e)}}(s,t),null):(Be.a&&Q.c.log("[Profiling] profiler returned null profile for: "+Object(Ne.e)(e).description,"this may indicate an overlapping transaction or a call to stopProfiling with a profile title that was never started"),null))).catch(e=>(Be.a&&Q.c.log("[Profiling] error while stopping profiler:",e),null)):null}let o=i.a.setTimeout(()=>{Be.a&&Q.c.log("[Profiling] max profile duration elapsed, stopping profiling for:",Object(Ne.e)(e).description),r()},3e4);const a=e.end.bind(e);return e.end=function(){return e?(r().then(()=>{e.setContext("profile",{profile_id:s,start_timestamp:t}),a()},()=>{a()}),e):a()},e}const ct=Object(w.d)(()=>({name:"BrowserProfiling",setupOnce(){},setup(e){const t=Object(ne.k)().getTransaction();t&&Qe(t)&&nt(t)&&at(t),"function"==typeof e.on?(e.on("startTransaction",e=>{nt(e)&&at(e)}),e.on("beforeEnvelope",e=>{if(!rt.size)return;const t=function(e){const t=[];return Object(Re.g)(e,(e,n)=>{if("transaction"===n)for(let n=1;n<e.length;n++){const s=e[n];s&&s.contexts&&s.contexts.profile&&s.contexts.profile.profile_id&&t.push(e[n])}}),t}(e);if(!t.length)return;const n=[];for(const e of t){const t=e&&e.contexts,s=t&&t.profile&&t.profile.profile_id,r=t&&t.profile&&t.profile.start_timestamp;if("string"!=typeof s){Be.a&&Q.c.log("[Profiling] cannot find profile for a transaction without a profile context");continue}if(!s){Be.a&&Q.c.log("[Profiling] cannot find profile for a transaction without a profile context");continue}t&&t.profile&&delete t.profile;const o=ot(s);if(!o){Be.a&&Q.c.log("[Profiling] Could not retrieve profile for transaction: "+s);continue}const i=st(s,r,o,e);i&&n.push(i)}!function(e,t){if(!t.length)return e;for(const n of t)e[1].push([{type:"profile"},n])}(e,n)})):Q.c.warn("[Profiling] Client does not support hooks, profiling will be disabled")}})),ut=Object(w.c)("BrowserProfiling",ct);n.d(t,"l",(function(){return lt})),n.d(t,"g",(function(){return o.a})),n.d(t,"j",(function(){return o.b})),n.d(t,"k",(function(){return o.c})),n.d(t,"n",(function(){return o.e})),n.d(t,"q",(function(){return o.f})),n.d(t,"r",(function(){return o.g})),n.d(t,"s",(function(){return o.h})),n.d(t,"t",(function(){return o.i})),n.d(t,"u",(function(){return o.j})),n.d(t,"v",(function(){return o.k})),n.d(t,"y",(function(){return o.l})),n.d(t,"z",(function(){return o.m})),n.d(t,"A",(function(){return o.n})),n.d(t,"B",(function(){return o.o})),n.d(t,"C",(function(){return o.p})),n.d(t,"H",(function(){return o.q})),n.d(t,"I",(function(){return o.r})),n.d(t,"J",(function(){return o.s})),n.d(t,"K",(function(){return o.t})),n.d(t,"N",(function(){return o.u})),n.d(t,"O",(function(){return o.v})),n.d(t,"P",(function(){return o.w})),n.d(t,"Q",(function(){return o.x})),n.d(t,"X",(function(){return o.y})),n.d(t,"bb",(function(){return o.z})),n.d(t,"db",(function(){return o.A})),n.d(t,"fb",(function(){return o.B})),n.d(t,"hb",(function(){return o.C})),n.d(t,"ib",(function(){return o.D})),n.d(t,"jb",(function(){return o.E})),n.d(t,"kb",(function(){return o.F})),n.d(t,"lb",(function(){return o.G})),n.d(t,"nb",(function(){return o.H})),n.d(t,"pb",(function(){return o.I})),n.d(t,"sb",(function(){return o.J})),n.d(t,"ub",(function(){return o.K})),n.d(t,"vb",(function(){return o.L})),n.d(t,"zb",(function(){return o.M})),n.d(t,"Ab",(function(){return o.N})),n.d(t,"Cb",(function(){return o.O})),n.d(t,"Db",(function(){return o.P})),n.d(t,"Ib",(function(){return o.Q})),n.d(t,"Mb",(function(){return o.R})),n.d(t,"Nb",(function(){return o.S})),n.d(t,"Ob",(function(){return o.T})),n.d(t,"Pb",(function(){return o.U})),n.d(t,"Qb",(function(){return o.V})),n.d(t,"Rb",(function(){return o.W})),n.d(t,"Sb",(function(){return o.X})),n.d(t,"Tb",(function(){return o.Y})),n.d(t,"Ub",(function(){return o.Z})),n.d(t,"Wb",(function(){return o.ab})),n.d(t,"Zb",(function(){return o.bb})),n.d(t,"ac",(function(){return o.cb})),n.d(t,"bc",(function(){return o.db})),n.d(t,"cc",(function(){return o.eb})),n.d(t,"dc",(function(){return o.fb})),n.d(t,"ec",(function(){return o.gb})),n.d(t,"gc",(function(){return o.hb})),n.d(t,"hc",(function(){return o.ib})),n.d(t,"ic",(function(){return o.jb})),n.d(t,"x",(function(){return i.a})),n.d(t,"b",(function(){return a.a})),n.d(t,"yb",(function(){return c.a})),n.d(t,"Bb",(function(){return u.a})),n.d(t,"M",(function(){return d.a})),n.d(t,"V",(function(){return d.b})),n.d(t,"W",(function(){return d.c})),n.d(t,"gb",(function(){return d.d})),n.d(t,"Gb",(function(){return d.e})),n.d(t,"Hb",(function(){return d.f})),n.d(t,"fc",(function(){return d.g})),n.d(t,"Y",(function(){return l.a})),n.d(t,"Z",(function(){return l.b})),n.d(t,"ab",(function(){return l.d})),n.d(t,"R",(function(){return m.a})),n.d(t,"L",(function(){return p.a})),n.d(t,"T",(function(){return p.b})),n.d(t,"eb",(function(){return p.c})),n.d(t,"mb",(function(){return p.d})),n.d(t,"Eb",(function(){return p.f})),n.d(t,"Vb",(function(){return p.g})),n.d(t,"jc",(function(){return p.h})),n.d(t,"a",(function(){return h.a})),n.d(t,"D",(function(){return h.b})),n.d(t,"e",(function(){return f.a})),n.d(t,"S",(function(){return f.b})),n.d(t,"h",(function(){return g.a})),n.d(t,"qb",(function(){return g.b})),n.d(t,"i",(function(){return b.a})),n.d(t,"rb",(function(){return b.b})),n.d(t,"m",(function(){return _.a})),n.d(t,"wb",(function(){return _.b})),n.d(t,"w",(function(){return y.a})),n.d(t,"E",(function(){return y.b})),n.d(t,"o",(function(){return v.a})),n.d(t,"ob",(function(){return v.b})),n.d(t,"Kb",(function(){return v.c})),n.d(t,"p",(function(){return K})),n.d(t,"Jb",(function(){return Y})),n.d(t,"f",(function(){return Te})),n.d(t,"cb",(function(){return Ee})),n.d(t,"Lb",(function(){return le})),n.d(t,"d",(function(){return Ce.a})),n.d(t,"G",(function(){return Ce.b})),n.d(t,"U",(function(){return Ce.c})),n.d(t,"tb",(function(){return Ce.d})),n.d(t,"Xb",(function(){return Ce.e})),n.d(t,"Yb",(function(){return Ce.f})),n.d(t,"xb",(function(){return De})),n.d(t,"Fb",(function(){return it})),n.d(t,"c",(function(){return ut})),n.d(t,"F",(function(){return ct}));let dt={};i.a.Sentry&&i.a.Sentry.Integrations&&(dt=i.a.Sentry.Integrations);const lt={...dt,...o.d,...s}},
vendor: 4,287 bytes, line 1
1"./node_modules/@sentry/browser/esm/integrations/breadcrumbs.js":function(e,t,n){"use strict";var s=n("./node_modules/@sentry/core/esm/integration.js"),r=n("./node_modules/@sentry/core/esm/exports.js"),o=n("./node_modules/@sentry/utils/esm/logger.js"),i=n("./node_modules/@sentry/utils/esm/object.js"),a=n("./node_modules/@sentry/utils/esm/worldwide.js"),c=n("./node_modules/@sentry/utils/esm/instrument/_handlers.js");function u(){"console"in a.a&&o.a.forEach((function(e){e in a.a.console&&Object(i.e)(a.a.console,e,(function(t){return o.d[e]=t,function(...t){const n={args:t,level:e};Object(c.c)("console",n);const s=o.d[e];s&&s.apply(a.a.console,t)}}))}))}var d=n("./node_modules/@sentry/utils/esm/instrument/dom.js"),l=n("./node_modules/@sentry/utils/esm/instrument/xhr.js"),m=n("./node_modules/@sentry/utils/esm/instrument/fetch.js"),p=n("./node_modules/@sentry/utils/esm/instrument/history.js"),h=n("./node_modules/@sentry/utils/esm/misc.js"),f=n("./node_modules/@sentry/utils/esm/browser.js");const g=["fatal","error","warning","log","info","debug"];function b(e){return"warn"===e?"warning":g.includes(e)?e:"log"}var _=n("./node_modules/@sentry/utils/esm/string.js"),y=n("./node_modules/@sentry/utils/esm/url.js"),v=n("./node_modules/@sentry/browser/esm/debug-build.js"),j=n("./node_modules/@sentry/browser/esm/helpers.js");n.d(t,"a",(function(){return S})),n.d(t,"b",(function(){return w}));const w=Object(s.d)((e={})=>{const t={console:!0,dom:!0,fetch:!0,history:!0,sentry:!0,xhr:!0,...e};return{name:"Breadcrumbs",setupOnce(){},setup(e){var n;t.console&&(n=function(e){return function(t){if(Object(r.j)()!==e)return;const n={category:"console",data:{arguments:t.args,logger:"console"},level:b(t.level),message:Object(_.a)(t.args," ")};if("assert"===t.level){if(!1!==t.args[0])return;n.message="Assertion failed: "+(Object(_.a)(t.args.slice(1)," ")||"console.assert"),n.data.arguments=t.args.slice(1)}Object(r.a)(n,{input:t.args,level:t.level})}}(e),Object(c.a)("console",n),Object(c.b)("console",u)),t.dom&&Object(d.a)(function(e,t){return function(n){if(Object(r.j)()!==e)return;let s,i,a="object"==typeof t?t.serializeAttribute:void 0,c="object"==typeof t&&"number"==typeof t.maxStringLength?t.maxStringLength:void 0;c&&c>1024&&(v.a&&o.c.warn(`\`dom.maxStringLength\` cannot exceed 1024, but a value of ${c} was configured. Sentry will use 1024 instead.`),c=1024),"string"==typeof a&&(a=[a]);try{const e=n.event,t=function(e){return!!e&&!!e.target}(e)?e.target:e;s=Object(f.d)(t,{keyAttrs:a,maxStringLength:c}),i=Object(f.a)(t)}catch(e){s="<unknown>"}if(0===s.length)return;const u={category:"ui."+n.name,message:s};i&&(u.data={"ui.component_name":i}),Object(r.a)(u,{event:n.event,name:n.name,global:n.global})}}(e,t.dom)),t.xhr&&Object(l.b)(function(e){return function(t){if(Object(r.j)()!==e)return;const{startTimestamp:n,endTimestamp:s}=t,o=t.xhr[l.a];if(!n||!s||!o)return;const{method:i,url:a,status_code:c,body:u}=o,d={method:i,url:a,status_code:c},m={xhr:t.xhr,input:u,startTimestamp:n,endTimestamp:s};Object(r.a)({category:"xhr",data:d,type:"http"},m)}}(e)),t.fetch&&Object(m.a)(function(e){return function(t){if(Object(r.j)()!==e)return;const{startTimestamp:n,endTimestamp:s}=t;if(s&&(!t.fetchData.url.match(/sentry_key/)||"POST"!==t.fetchData.method))if(t.error){const e=t.fetchData,o={data:t.error,input:t.args,startTimestamp:n,endTimestamp:s};Object(r.a)({category:"fetch",data:e,level:"error",type:"http"},o)}else{const e=t.response,o={...t.fetchData,status_code:e&&e.status},i={input:t.args,response:e,startTimestamp:n,endTimestamp:s};Object(r.a)({category:"fetch",data:o,type:"http"},i)}}}(e)),t.history&&Object(p.a)(function(e){return function(t){if(Object(r.j)()!==e)return;let n=t.from,s=t.to;const o=Object(y.b)(j.a.location.href);let i=n?Object(y.b)(n):void 0;const a=Object(y.b)(s);i&&i.path||(i=o),o.protocol===a.protocol&&o.host===a.host&&(s=a.relative),o.protocol===i.protocol&&o.host===i.host&&(n=i.relative),Object(r.a)({category:"navigation",data:{from:n,to:s}})}}(e)),t.sentry&&e.on&&e.on("beforeSendEvent",function(e){return function(t){Object(r.j)()===e&&Object(r.a)({category:"sentry."+("transaction"===t.type?"transaction":"event"),event_id:t.event_id,level:t.level,message:Object(h.e)(t)},{event:t})}}(e))}}}),S=Object(s.c)("Breadcrumbs",w)},
vendor: 1,574 bytes, line 1
1"./node_modules/@sentry/browser/esm/integrations/dedupe.js":function(e,t,n){"use strict";n.d(t,"a",(function(){return a})),n.d(t,"b",(function(){return i}));var s=n("./node_modules/@sentry/core/esm/integration.js"),r=n("./node_modules/@sentry/utils/esm/logger.js"),o=n("./node_modules/@sentry/browser/esm/debug-build.js");const i=Object(s.d)(()=>{let e;return{name:"Dedupe",setupOnce(){},processEvent(t){if(t.type)return t;try{if(function(e,t){if(!t)return!1;if(function(e,t){const n=e.message,s=t.message;if(!n&&!s)return!1;if(n&&!s||!n&&s)return!1;if(n!==s)return!1;if(!u(e,t))return!1;if(!c(e,t))return!1;return!0}(e,t))return!0;if(function(e,t){const n=d(t),s=d(e);if(!n||!s)return!1;if(n.type!==s.type||n.value!==s.value)return!1;if(!u(e,t))return!1;if(!c(e,t))return!1;return!0}(e,t))return!0;return!1}(t,e))return o.a&&r.c.warn("Event dropped due to being a duplicate of previously captured event."),null}catch(e){}return e=t}}}),a=Object(s.c)("Dedupe",i);function c(e,t){let n=l(e),s=l(t);if(!n&&!s)return!0;if(n&&!s||!n&&s)return!1;if(n=n,s=s,s.length!==n.length)return!1;for(let e=0;e<s.length;e++){const t=s[e],r=n[e];if(t.filename!==r.filename||t.lineno!==r.lineno||t.colno!==r.colno||t.function!==r.function)return!1}return!0}function u(e,t){let n=e.fingerprint,s=t.fingerprint;if(!n&&!s)return!0;if(n&&!s||!n&&s)return!1;n=n,s=s;try{return!(n.join("")!==s.join(""))}catch(e){return!1}}function d(e){return e.exception&&e.exception.values&&e.exception.values[0]}function l(e){const t=e.exception;if(t)try{return t.values[0].stacktrace.frames}catch(e){return}}},
vendor: 2,678 bytes, line 1
1"./node_modules/@sentry/browser/esm/integrations/globalhandlers.js":function(e,t,n){"use strict";n.d(t,"a",(function(){return h})),n.d(t,"b",(function(){return p}));var s=n("./node_modules/@sentry/core/esm/integration.js"),r=n("./node_modules/@sentry/core/esm/exports.js"),o=n("./node_modules/@sentry/utils/esm/instrument/globalError.js"),i=n("./node_modules/@sentry/utils/esm/is.js"),a=n("./node_modules/@sentry/utils/esm/instrument/globalUnhandledRejection.js"),c=n("./node_modules/@sentry/utils/esm/browser.js"),u=n("./node_modules/@sentry/utils/esm/logger.js"),d=n("./node_modules/@sentry/browser/esm/debug-build.js"),l=n("./node_modules/@sentry/browser/esm/eventbuilder.js"),m=n("./node_modules/@sentry/browser/esm/helpers.js");const p=Object(s.d)((e={})=>{const t={onerror:!0,onunhandledrejection:!0,...e};return{name:"GlobalHandlers",setupOnce(){Error.stackTraceLimit=50},setup(e){t.onerror&&(!function(e){Object(o.a)(t=>{const{stackParser:n,attachStacktrace:s}=b();if(Object(r.j)()!==e||Object(m.b)())return;const{msg:o,url:a,line:c,column:u,error:d}=t,p=void 0===d&&Object(i.m)(o)?function(e,t,n,s){let r=Object(i.e)(e)?e.message:e,o="Error";const a=r.match(/^(?:[Uu]ncaught (?:exception: )?)?(?:((?:Eval|Internal|Range|Reference|Syntax|Type|URI|)Error): )?(.*)$/i);a&&(o=a[1],r=a[2]);return f({exception:{values:[{type:o,value:r}]}},t,n,s)}(o,a,c,u):f(Object(l.c)(n,d||o,void 0,s,!1),a,c,u);p.level="error",Object(r.b)(p,{originalException:d,mechanism:{handled:!1,type:"onerror"}})})}(e),g("onerror")),t.onunhandledrejection&&(!function(e){Object(a.a)(t=>{const{stackParser:n,attachStacktrace:s}=b();if(Object(r.j)()!==e||Object(m.b)())return;const o=function(e){if(Object(i.k)(e))return e;const t=e;try{if("reason"in t)return t.reason;if("detail"in t&&"reason"in t.detail)return t.detail.reason}catch(e){}return e}(t),a=Object(i.k)(o)?{exception:{values:[{type:"UnhandledRejection",value:"Non-Error promise rejection captured with value: "+String(o)}]}}:Object(l.c)(n,o,void 0,s,!0);a.level="error",Object(r.b)(a,{originalException:o,mechanism:{handled:!1,type:"onunhandledrejection"}})})}(e),g("onunhandledrejection"))}}}),h=Object(s.c)("GlobalHandlers",p);function f(e,t,n,s){const r=e.exception=e.exception||{},o=r.values=r.values||[],a=o[0]=o[0]||{},u=a.stacktrace=a.stacktrace||{},d=u.frames=u.frames||[],l=isNaN(parseInt(s,10))?void 0:s,m=isNaN(parseInt(n,10))?void 0:n,p=Object(i.m)(t)&&t.length>0?t:Object(c.c)();return 0===d.length&&d.push({colno:l,filename:p,function:"?",in_app:!0,lineno:m}),e}function g(e){d.a&&u.c.log("Global Handler attached: "+e)}function b(){const e=Object(r.j)();return e&&e.getOptions()||{stackParser:()=>[],attachStacktrace:!1}}},
vendor: 700 bytes, line 1
1"./node_modules/@sentry/browser/esm/integrations/httpcontext.js":function(e,t,n){"use strict";n.d(t,"a",(function(){return i})),n.d(t,"b",(function(){return o}));var s=n("./node_modules/@sentry/core/esm/integration.js"),r=n("./node_modules/@sentry/browser/esm/helpers.js");const o=Object(s.d)(()=>({name:"HttpContext",setupOnce(){},preprocessEvent(e){if(!r.a.navigator&&!r.a.location&&!r.a.document)return;const t=e.request&&e.request.url||r.a.location&&r.a.location.href,{referrer:n}=r.a.document||{},{userAgent:s}=r.a.navigator||{},o={...e.request&&e.request.headers,...n&&{Referer:n},...s&&{"User-Agent":s}},i={...e.request,...t&&{url:t},headers:o};e.request=i}})),i=Object(s.c)("HttpContext",o)},
vendor: 584 bytes, line 1
1"./node_modules/@sentry/browser/esm/integrations/linkederrors.js":function(e,t,n){"use strict";n.d(t,"a",(function(){return a})),n.d(t,"b",(function(){return i}));var s=n("./node_modules/@sentry/core/esm/integration.js"),r=n("./node_modules/@sentry/utils/esm/aggregate-errors.js"),o=n("./node_modules/@sentry/browser/esm/eventbuilder.js");const i=Object(s.d)((e={})=>{const t=e.limit||5,n=e.key||"cause";return{name:"LinkedErrors",setupOnce(){},preprocessEvent(e,s,i){const a=i.getOptions();Object(r.a)(o.d,a.stackParser,a.maxValueLength,n,t,e,s)}}}),a=Object(s.c)("LinkedErrors",i)},
vendor: 2,818 bytes, line 1
1"./node_modules/@sentry/browser/esm/integrations/trycatch.js":function(e,t,n){"use strict";n.d(t,"a",(function(){return u})),n.d(t,"b",(function(){return c}));var s=n("./node_modules/@sentry/core/esm/integration.js"),r=n("./node_modules/@sentry/utils/esm/object.js"),o=n("./node_modules/@sentry/utils/esm/stacktrace.js"),i=n("./node_modules/@sentry/browser/esm/helpers.js");const a=["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"],c=Object(s.d)((e={})=>{const t={XMLHttpRequest:!0,eventTarget:!0,requestAnimationFrame:!0,setInterval:!0,setTimeout:!0,...e};return{name:"TryCatch",setupOnce(){t.setTimeout&&Object(r.e)(i.a,"setTimeout",d),t.setInterval&&Object(r.e)(i.a,"setInterval",d),t.requestAnimationFrame&&Object(r.e)(i.a,"requestAnimationFrame",l),t.XMLHttpRequest&&"XMLHttpRequest"in i.a&&Object(r.e)(XMLHttpRequest.prototype,"send",m);const e=t.eventTarget;if(e){(Array.isArray(e)?e:a).forEach(p)}}}}),u=Object(s.c)("TryCatch",c);function d(e){return function(...t){const n=t[0];return t[0]=Object(i.c)(n,{mechanism:{data:{function:Object(o.b)(e)},handled:!1,type:"instrument"}}),e.apply(this,t)}}function l(e){return function(t){return e.apply(this,[Object(i.c)(t,{mechanism:{data:{function:"requestAnimationFrame",handler:Object(o.b)(e)},handled:!1,type:"instrument"}})])}}function m(e){return function(...t){const n=this;return["onload","onerror","onprogress","onreadystatechange"].forEach(e=>{e in n&&"function"==typeof n[e]&&Object(r.e)(n,e,(function(t){const n={mechanism:{data:{function:e,handler:Object(o.b)(t)},handled:!1,type:"instrument"}},s=Object(r.f)(t);return s&&(n.mechanism.data.handler=Object(o.b)(s)),Object(i.c)(t,n)}))}),e.apply(this,t)}}function p(e){const t=i.a,n=t[e]&&t[e].prototype;n&&n.hasOwnProperty&&n.hasOwnProperty("addEventListener")&&(Object(r.e)(n,"addEventListener",(function(t){return function(n,s,r){try{"function"==typeof s.handleEvent&&(s.handleEvent=Object(i.c)(s.handleEvent,{mechanism:{data:{function:"handleEvent",handler:Object(o.b)(s),target:e},handled:!1,type:"instrument"}}))}catch(e){}return t.apply(this,[n,Object(i.c)(s,{mechanism:{data:{function:"addEventListener",handler:Object(o.b)(s),target:e},handled:!1,type:"instrument"}}),r])}})),Object(r.e)(n,"removeEventListener",(function(e){return function(t,n,s){const r=n;try{const n=r&&r.__sentry_wrapped__;n&&e.call(this,t,n,s)}catch(e){}return e.call(this,t,r,s)}})))}},
vendor: 3,636 bytes, line 1
1"./node_modules/@sentry/browser/esm/sdk.js":function(e,t,n){"use strict";n.d(t,"a",(function(){return A})),n.d(t,"b",(function(){return x})),n.d(t,"c",(function(){return I})),n.d(t,"d",(function(){return E})),n.d(t,"e",(function(){return T})),n.d(t,"f",(function(){return R})),n.d(t,"g",(function(){return C})),n.d(t,"h",(function(){return M}));var s=n("./node_modules/@sentry/core/esm/integrations/inboundfilters.js"),r=n("./node_modules/@sentry/core/esm/integrations/functiontostring.js"),o=n("./node_modules/@sentry/core/esm/integration.js"),i=n("./node_modules/@sentry/core/esm/sdk.js"),a=n("./node_modules/@sentry/core/esm/hub.js"),c=n("./node_modules/@sentry/core/esm/api.js"),u=n("./node_modules/@sentry/core/esm/exports.js"),d=n("./node_modules/@sentry/utils/esm/stacktrace.js"),l=n("./node_modules/@sentry/utils/esm/supports.js"),m=n("./node_modules/@sentry/utils/esm/logger.js"),p=n("./node_modules/@sentry/utils/esm/instrument/history.js"),h=n("./node_modules/@sentry/browser/esm/client.js"),f=n("./node_modules/@sentry/browser/esm/debug-build.js"),g=n("./node_modules/@sentry/browser/esm/helpers.js"),b=n("./node_modules/@sentry/browser/esm/integrations/breadcrumbs.js"),_=n("./node_modules/@sentry/browser/esm/integrations/dedupe.js"),y=n("./node_modules/@sentry/browser/esm/integrations/globalhandlers.js"),v=n("./node_modules/@sentry/browser/esm/integrations/httpcontext.js"),j=n("./node_modules/@sentry/browser/esm/integrations/linkederrors.js"),w=n("./node_modules/@sentry/browser/esm/integrations/trycatch.js"),S=n("./node_modules/@sentry/browser/esm/stack-parsers.js"),O=n("./node_modules/@sentry/browser/esm/transports/fetch.js"),k=n("./node_modules/@sentry/browser/esm/transports/xhr.js");const x=[Object(s.b)(),Object(r.b)(),Object(w.b)(),Object(b.b)(),Object(y.b)(),Object(j.b)(),Object(_.b)(),Object(v.b)()];function E(e){return[...x]}function T(e={}){void 0===e.defaultIntegrations&&(e.defaultIntegrations=E()),void 0===e.release&&("string"==typeof __SENTRY_RELEASE__&&(e.release=__SENTRY_RELEASE__),g.a.SENTRY_RELEASE&&g.a.SENTRY_RELEASE.id&&(e.release=g.a.SENTRY_RELEASE.id)),void 0===e.autoSessionTracking&&(e.autoSessionTracking=!0),void 0===e.sendClientReports&&(e.sendClientReports=!0);const t={...e,stackParser:Object(d.c)(e.stackParser||S.c),integrations:Object(o.e)(e),transport:e.transport||(Object(l.b)()?O.a:k.a)};Object(i.a)(h.a,t),e.autoSessionTracking&&function(){if(void 0===g.a.document)return void(f.a&&m.c.warn("Session tracking in non-browser environment with @sentry/browser is not supported."));Object(u.t)({ignoreDuration:!0}),Object(u.e)(),Object(p.a)(({from:e,to:t})=>{void 0!==e&&e!==t&&(Object(u.t)({ignoreDuration:!0}),Object(u.e)())})}()}const C=(e={},t=Object(a.b)())=>{if(!g.a.document)return void(f.a&&m.c.error("Global document not defined in showReportDialog call"));const{client:n,scope:s}=t.getStackTop(),r=e.dsn||n&&n.getDsn();if(!r)return void(f.a&&m.c.error("DSN not configured for showReportDialog call"));s&&(e.user={...s.getUser(),...e.user}),e.eventId||(e.eventId=t.lastEventId());const o=g.a.document.createElement("script");o.async=!0,o.crossOrigin="anonymous",o.src=Object(c.b)(r,e),e.onLoad&&(o.onload=e.onLoad);const{onClose:i}=e;if(i){const e=t=>{if("__sentry_reportdialog_closed__"===t.data)try{i()}finally{g.a.removeEventListener("message",e)}};g.a.addEventListener("message",e)}const u=g.a.document.head||g.a.document.body;u?u.appendChild(o):f.a&&m.c.error("Not injecting report dialog. No injection point found in HTML")};function I(){}function R(e){e()}function M(e){return Object(g.c)(e)()}function A(e){const t=Object(u.j)();t&&t.captureUserFeedback(e)}},
vendor: 2,038 bytes, line 1
1"./node_modules/@sentry/browser/esm/stack-parsers.js":function(e,t,n){"use strict";n.d(t,"a",(function(){return a})),n.d(t,"b",(function(){return b})),n.d(t,"c",(function(){return _})),n.d(t,"d",(function(){return d})),n.d(t,"e",(function(){return h})),n.d(t,"f",(function(){return g})),n.d(t,"g",(function(){return m}));var s=n("./node_modules/@sentry/utils/esm/stacktrace.js");function r(e,t,n,s){const r={filename:e,function:t,in_app:!0};return void 0!==n&&(r.lineno=n),void 0!==s&&(r.colno=s),r}const o=/^\s*at (?:(.+?\)(?: \[.+\])?|.*?) ?\((?:address at )?)?(?:async )?((?:<anonymous>|[-a-z]+:|.*bundle|\/)?.*?)(?::(\d+))?(?::(\d+))?\)?\s*$/i,i=/\((\S*)(?::(\d+))(?::(\d+))\)/,a=[30,e=>{const t=o.exec(e);if(t){if(t[2]&&0===t[2].indexOf("eval")){const e=i.exec(t[2]);e&&(t[2]=e[1],t[3]=e[2],t[4]=e[3])}const[e,n]=y(t[1]||"?",t[2]);return r(n,e,t[3]?+t[3]:void 0,t[4]?+t[4]:void 0)}}],c=/^\s*(.*?)(?:\((.*?)\))?(?:^|@)?((?:[-a-z]+)?:\/.*?|\[native code\]|[^@]*(?:bundle|\d+\.js)|\/[\w\-. /=]+)(?::(\d+))?(?::(\d+))?\s*$/i,u=/(\S+) line (\d+)(?: > eval line \d+)* > eval/i,d=[50,e=>{const t=c.exec(e);if(t){if(t[3]&&t[3].indexOf(" > eval")>-1){const e=u.exec(t[3]);e&&(t[1]=t[1]||"eval",t[3]=e[1],t[4]=e[2],t[5]="")}let e=t[3],n=t[1]||"?";return[n,e]=y(n,e),r(e,n,t[4]?+t[4]:void 0,t[5]?+t[5]:void 0)}}],l=/^\s*at (?:((?:\[object object\])?.+) )?\(?((?:[-a-z]+):.*?):(\d+)(?::(\d+))?\)?\s*$/i,m=[40,e=>{const t=l.exec(e);return t?r(t[2],t[1]||"?",+t[3],t[4]?+t[4]:void 0):void 0}],p=/ line (\d+).*script (?:in )?(\S+)(?:: in function (\S+))?$/i,h=[10,e=>{const t=p.exec(e);return t?r(t[2],t[3]||"?",+t[1]):void 0}],f=/ line (\d+), column (\d+)\s*(?:in (?:<anonymous function: ([^>]+)>|([^)]+))\(.*\))? in (.*):\s*$/i,g=[20,e=>{const t=f.exec(e);return t?r(t[5],t[3]||t[4]||"?",+t[1],+t[2]):void 0}],b=[a,d,m],_=Object(s.a)(...b),y=(e,t)=>{const n=-1!==e.indexOf("safari-extension"),s=-1!==e.indexOf("safari-web-extension");return n||s?[-1!==e.indexOf("@")?e.split("@")[0]:"?",n?"safari-extension:"+t:"safari-web-extension:"+t]:[e,t]}},
vendor: 1,338 bytes, line 1
1"./node_modules/@sentry/browser/esm/transports/fetch.js":function(e,t,n){"use strict";var s=n("./node_modules/@sentry/core/esm/transports/base.js"),r=n("./node_modules/@sentry/utils/esm/syncpromise.js"),o=n("./node_modules/@sentry/utils/esm/supports.js"),i=n("./node_modules/@sentry/utils/esm/logger.js"),a=n("./node_modules/@sentry/browser/esm/debug-build.js"),c=n("./node_modules/@sentry/browser/esm/helpers.js");let u=void 0;function d(e,t=function(){if(u)return u;if(Object(o.a)(c.a.fetch))return u=c.a.fetch.bind(c.a);const e=c.a.document;let t=c.a.fetch;if(e&&"function"==typeof e.createElement)try{const n=e.createElement("iframe");n.hidden=!0,e.head.appendChild(n);const s=n.contentWindow;s&&s.fetch&&(t=s.fetch),e.head.removeChild(n)}catch(e){a.a&&i.c.warn("Could not create sandbox iframe for pure fetch check, bailing to window.fetch: ",e)}return u=t.bind(c.a)}()){let n=0,d=0;return Object(s.a)(e,(function(s){const o=s.body.length;n+=o,d++;const i={body:s.body,method:"POST",referrerPolicy:"origin",headers:e.headers,keepalive:n<=6e4&&d<15,...e.fetchOptions};try{return t(e.url,i).then(e=>(n-=o,d--,{statusCode:e.status,headers:{"x-sentry-rate-limits":e.headers.get("X-Sentry-Rate-Limits"),"retry-after":e.headers.get("Retry-After")}}))}catch(e){return u=void 0,n-=o,d--,Object(r.b)(e)}}))}n.d(t,"a",(function(){return d}))},
vendor: 695 bytes, line 1
1"./node_modules/@sentry/browser/esm/transports/xhr.js":function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var s=n("./node_modules/@sentry/core/esm/transports/base.js"),r=n("./node_modules/@sentry/utils/esm/syncpromise.js");function o(e){return Object(s.a)(e,(function(t){return new r.a((n,s)=>{const r=new XMLHttpRequest;r.onerror=s,r.onreadystatechange=()=>{4===r.readyState&&n({statusCode:r.status,headers:{"x-sentry-rate-limits":r.getResponseHeader("X-Sentry-Rate-Limits"),"retry-after":r.getResponseHeader("Retry-After")}})},r.open("POST",e.url);for(const t in e.headers)Object.prototype.hasOwnProperty.call(e.headers,t)&&r.setRequestHeader(t,e.headers[t]);r.send(t.body)})}))}},
vendor: 494 bytes, line 1
1"./node_modules/@sentry/browser/esm/userfeedback.js":function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var s=n("./node_modules/@sentry/utils/esm/dsn.js"),r=n("./node_modules/@sentry/utils/esm/envelope.js");function o(e,{metadata:t,tunnel:n,dsn:o}){const i={event_id:e.event_id,sent_at:(new Date).toISOString(),...t&&t.sdk&&{sdk:{name:t.sdk.name,version:t.sdk.version}},...!!n&&!!o&&{dsn:Object(s.b)(o)}},a=function(e){return[{type:"user_report"},e]}(e);return Object(r.c)(i,[a])}},
vendor: 1,078 bytes, line 1
1"./node_modules/@sentry/core/esm/api.js":function(e,t,n){"use strict";n.d(t,"a",(function(){return i})),n.d(t,"b",(function(){return a}));var s=n("./node_modules/@sentry/utils/esm/object.js"),r=n("./node_modules/@sentry/utils/esm/dsn.js");function o(e){const t=e.protocol?e.protocol+":":"",n=e.port?":"+e.port:"";return`${t}//${e.host}${n}${e.path?"/"+e.path:""}/api/`}function i(e,t={}){const n="string"==typeof t?t:t.tunnel,r="string"!=typeof t&&t._metadata?t._metadata.sdk:void 0;return n||`${function(e){return`${o(e)}${e.projectId}/envelope/`}(e)}?${function(e,t){return Object(s.h)({sentry_key:e.publicKey,sentry_version:"7",...t&&{sentry_client:`${t.name}/${t.version}`}})}(e,r)}`}function a(e,t){const n=Object(r.c)(e);if(!n)return"";const s=o(n)+"embed/error-page/";let i="dsn="+Object(r.b)(n);for(const e in t)if("dsn"!==e&&"onClose"!==e)if("user"===e){const e=t.user;if(!e)continue;e.name&&(i+="&name="+encodeURIComponent(e.name)),e.email&&(i+="&email="+encodeURIComponent(e.email))}else i+=`&${encodeURIComponent(e)}=${encodeURIComponent(t[e])}`;return`${s}?${i}`}},
vendor: 8,502 bytes, line 1
1"./node_modules/@sentry/core/esm/baseclient.js":function(e,t,n){"use strict";var s=n("./node_modules/@sentry/utils/esm/dsn.js"),r=n("./node_modules/@sentry/utils/esm/logger.js"),o=n("./node_modules/@sentry/utils/esm/misc.js"),i=n("./node_modules/@sentry/utils/esm/is.js"),a=n("./node_modules/@sentry/utils/esm/syncpromise.js"),c=n("./node_modules/@sentry/utils/esm/envelope.js"),u=n("./node_modules/@sentry/utils/esm/error.js"),d=n("./node_modules/@sentry/core/esm/api.js"),l=n("./node_modules/@sentry/core/esm/debug-build.js"),m=n("./node_modules/@sentry/core/esm/envelope.js"),p=n("./node_modules/@sentry/core/esm/exports.js"),h=n("./node_modules/@sentry/core/esm/hub.js"),f=n("./node_modules/@sentry/core/esm/integration.js"),g=n("./node_modules/@sentry/core/esm/metrics/utils.js");function b(e,t,n,r){const o={sent_at:(new Date).toISOString()};n&&n.sdk&&(o.sdk={name:n.sdk.name,version:n.sdk.version}),r&&t&&(o.dsn=Object(s.b)(t));const i=function(e){const t=Object(g.c)(e);return[{type:"statsd",length:t.length},t]}(e);return Object(c.c)(o,[i])}var _=n("./node_modules/@sentry/core/esm/session.js"),y=n("./node_modules/@sentry/core/esm/tracing/dynamicSamplingContext.js"),v=n("./node_modules/@sentry/core/esm/utils/prepareEvent.js");n.d(t,"a",(function(){return w})),n.d(t,"b",(function(){return k}));const j="Not capturing exception because it's already been captured.";class w{constructor(e){if(this._options=e,this._integrations={},this._integrationsInitialized=!1,this._numProcessing=0,this._outcomes={},this._hooks={},this._eventProcessors=[],e.dsn?this._dsn=Object(s.c)(e.dsn):l.a&&r.c.warn("No DSN provided, client will not send events."),this._dsn){const t=Object(d.a)(this._dsn,e);this._transport=e.transport({recordDroppedEvent:this.recordDroppedEvent.bind(this),...e.transportOptions,url:t})}}captureException(e,t,n){if(Object(o.d)(e))return void(l.a&&r.c.log(j));let s=t&&t.event_id;return this._process(this.eventFromException(e,t).then(e=>this._captureEvent(e,t,n)).then(e=>{s=e})),s}captureMessage(e,t,n,s){let r=n&&n.event_id;const o=Object(i.i)(e)?e:String(e),a=Object(i.k)(e)?this.eventFromMessage(o,t,n):this.eventFromException(e,n);return this._process(a.then(e=>this._captureEvent(e,n,s)).then(e=>{r=e})),r}captureEvent(e,t,n){if(t&&t.originalException&&Object(o.d)(t.originalException))return void(l.a&&r.c.log(j));let s=t&&t.event_id;const i=(e.sdkProcessingMetadata||{}).capturedSpanScope;return this._process(this._captureEvent(e,t,i||n).then(e=>{s=e})),s}captureSession(e){"string"!=typeof e.release?l.a&&r.c.warn("Discarded session because of missing or non-string release"):(this.sendSession(e),Object(_.c)(e,{init:!1}))}getDsn(){return this._dsn}getOptions(){return this._options}getSdkMetadata(){return this._options._metadata}getTransport(){return this._transport}flush(e){const t=this._transport;return t?(this.metricsAggregator&&this.metricsAggregator.flush(),this._isClientDoneProcessing(e).then(n=>t.flush(e).then(e=>n&&e))):Object(a.c)(!0)}close(e){return this.flush(e).then(e=>(this.getOptions().enabled=!1,this.metricsAggregator&&this.metricsAggregator.close(),e))}getEventProcessors(){return this._eventProcessors}addEventProcessor(e){this._eventProcessors.push(e)}setupIntegrations(e){(e&&!this._integrationsInitialized||this._isEnabled()&&!this._integrationsInitialized)&&this._setupIntegrations()}init(){this._isEnabled()&&this._setupIntegrations()}getIntegrationById(e){return this.getIntegrationByName(e)}getIntegrationByName(e){return this._integrations[e]}getIntegration(e){try{return this._integrations[e.id]||null}catch(t){return l.a&&r.c.warn(`Cannot retrieve integration ${e.id} from the current Client`),null}}addIntegration(e){const t=this._integrations[e.name];Object(f.f)(this,e,this._integrations),t||Object(f.b)(this,[e])}sendEvent(e,t={}){this.emit("beforeSendEvent",e,t);let n=Object(m.a)(e,this._dsn,this._options._metadata,this._options.tunnel);for(const e of t.attachments||[])n=Object(c.a)(n,Object(c.b)(e,this._options.transportOptions&&this._options.transportOptions.textEncoder));const s=this._sendEnvelope(n);s&&s.then(t=>this.emit("afterSendEvent",e,t),null)}sendSession(e){const t=Object(m.b)(e,this._dsn,this._options._metadata,this._options.tunnel);this._sendEnvelope(t)}recordDroppedEvent(e,t,n){if(this._options.sendClientReports){const n=`${e}:${t}`;l.a&&r.c.log(`Adding outcome: "${n}"`),this._outcomes[n]=this._outcomes[n]+1||1}}captureAggregateMetrics(e){l.a&&r.c.log("Flushing aggregated metrics, number of metrics: "+e.length);const t=b(e,this._dsn,this._options._metadata,this._options.tunnel);this._sendEnvelope(t)}on(e,t){this._hooks[e]||(this._hooks[e]=[]),this._hooks[e].push(t)}emit(e,...t){this._hooks[e]&&this._hooks[e].forEach(e=>e(...t))}_setupIntegrations(){const{integrations:e}=this._options;this._integrations=Object(f.g)(this,e),Object(f.b)(this,e),this._integrationsInitialized=!0}_updateSessionFromEvent(e,t){let n=!1,s=!1;const r=t.exception&&t.exception.values;if(r){s=!0;for(const e of r){const t=e.mechanism;if(t&&!1===t.handled){n=!0;break}}}const o="ok"===e.status;(o&&0===e.errors||o&&n)&&(Object(_.c)(e,{...n&&{status:"crashed"},errors:e.errors||Number(s||n)}),this.captureSession(e))}_isClientDoneProcessing(e){return new a.a(t=>{let n=0;const s=setInterval(()=>{0==this._numProcessing?(clearInterval(s),t(!0)):(n+=1,e&&n>=e&&(clearInterval(s),t(!1)))},1)})}_isEnabled(){return!1!==this.getOptions().enabled&&void 0!==this._transport}_prepareEvent(e,t,n,s=Object(h.d)()){const r=this.getOptions(),o=Object.keys(this._integrations);return!t.integrations&&o.length>0&&(t.integrations=o),this.emit("preprocessEvent",e,t),Object(v.b)(r,e,t,n,this,s).then(e=>{if(null===e)return e;const t={...s.getPropagationContext(),...n?n.getPropagationContext():void 0};if(!(e.contexts&&e.contexts.trace)&&t){const{traceId:s,spanId:r,parentSpanId:o,dsc:i}=t;e.contexts={trace:{trace_id:s,span_id:r,parent_span_id:o},...e.contexts};const a=i||Object(y.a)(s,this,n);e.sdkProcessingMetadata={dynamicSamplingContext:a,...e.sdkProcessingMetadata}}return e})}_captureEvent(e,t={},n){return this._processEvent(e,t,n).then(e=>e.event_id,e=>{if(l.a){const t=e;"log"===t.logLevel?r.c.log(t.message):r.c.warn(t)}})}_processEvent(e,t,n){const s=this.getOptions(),{sampleRate:r}=s,o=O(e),c=S(e),d=e.type||"error",l=`before send for type \`${d}\``;if(c&&"number"==typeof r&&Math.random()>r)return this.recordDroppedEvent("sample_rate","error",e),Object(a.b)(new u.a(`Discarding event because it's not included in the random sample (sampling rate = ${r})`,"log"));const m="replay_event"===d?"replay":d,p=(e.sdkProcessingMetadata||{}).capturedSpanIsolationScope;return this._prepareEvent(e,t,n,p).then(n=>{if(null===n)throw this.recordDroppedEvent("event_processor",m,e),new u.a("An event processor returned `null`, will not send event.","log");if(t.data&&!0===t.data.__sentry__)return n;return function(e,t){const n=t+" must return `null` or a valid event.";if(Object(i.o)(e))return e.then(e=>{if(!Object(i.j)(e)&&null!==e)throw new u.a(n);return e},e=>{throw new u.a(`${t} rejected with ${e}`)});if(!Object(i.j)(e)&&null!==e)throw new u.a(n);return e}(function(e,t,n){const{beforeSend:s,beforeSendTransaction:r}=e;if(S(t)&&s)return s(t,n);if(O(t)&&r)return r(t,n);return t}(s,n,t),l)}).then(s=>{if(null===s)throw this.recordDroppedEvent("before_send",m,e),new u.a(l+" returned `null`, will not send event.","log");const r=n&&n.getSession();!o&&r&&this._updateSessionFromEvent(r,s);const i=s.transaction_info;if(o&&i&&s.transaction!==e.transaction){const e="custom";s.transaction_info={...i,source:e}}return this.sendEvent(s,t),s}).then(null,e=>{if(e instanceof u.a)throw e;throw this.captureException(e,{data:{__sentry__:!0},originalException:e}),new u.a("Event processing pipeline threw an error, original event will not be sent. Details have been sent as a new event.\nReason: "+e)})}_process(e){this._numProcessing++,e.then(e=>(this._numProcessing--,e),e=>(this._numProcessing--,e))}_sendEnvelope(e){if(this.emit("beforeEnvelope",e),this._isEnabled()&&this._transport)return this._transport.send(e).then(null,e=>{l.a&&r.c.error("Error while sending event:",e)});l.a&&r.c.error("Transport disabled")}_clearOutcomes(){const e=this._outcomes;return this._outcomes={},Object.keys(e).map(t=>{const[n,s]=t.split(":");return{reason:n,category:s,quantity:e[t]}})}}function S(e){return void 0===e.type}function O(e){return"transaction"===e.type}function k(e){const t=Object(p.j)();t&&t.addEventProcessor&&t.addEventProcessor(e)}},
vendor: 132 bytes, line 1
1"./node_modules/@sentry/core/esm/constants.js":function(e,t,n){"use strict";n.d(t,"a",(function(){return s}));const s="production"},
vendor: 176 bytes, line 1
1"./node_modules/@sentry/core/esm/debug-build.js":function(e,t,n){"use strict";n.d(t,"a",(function(){return s}));const s="undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__},
vendor: 914 bytes, line 1
1"./node_modules/@sentry/core/esm/envelope.js":function(e,t,n){"use strict";n.d(t,"a",(function(){return i})),n.d(t,"b",(function(){return o}));var s=n("./node_modules/@sentry/utils/esm/envelope.js"),r=n("./node_modules/@sentry/utils/esm/dsn.js");function o(e,t,n,o){const i=Object(s.h)(n),a={sent_at:(new Date).toISOString(),...i&&{sdk:i},...!!o&&t&&{dsn:Object(r.b)(t)}},c="aggregates"in e?[{type:"sessions"},e]:[{type:"session"},e.toJSON()];return Object(s.c)(a,[c])}function i(e,t,n,r){const o=Object(s.h)(n),i=e.type&&"replay_event"!==e.type?e.type:"event";!function(e,t){t&&(e.sdk=e.sdk||{},e.sdk.name=e.sdk.name||t.name,e.sdk.version=e.sdk.version||t.version,e.sdk.integrations=[...e.sdk.integrations||[],...t.integrations||[]],e.sdk.packages=[...e.sdk.packages||[],...t.packages||[]])}(e,n&&n.sdk);const a=Object(s.d)(e,o,r,t);delete e.sdkProcessingMetadata;const c=[{type:i},e];return Object(s.c)(a,[c])}},
vendor: 829 bytes, line 1
1"./node_modules/@sentry/core/esm/eventProcessors.js":function(e,t,n){"use strict";n.d(t,"a",(function(){return u})),n.d(t,"b",(function(){return c})),n.d(t,"c",(function(){return d}));var s=n("./node_modules/@sentry/utils/esm/worldwide.js"),r=n("./node_modules/@sentry/utils/esm/syncpromise.js"),o=n("./node_modules/@sentry/utils/esm/logger.js"),i=n("./node_modules/@sentry/utils/esm/is.js"),a=n("./node_modules/@sentry/core/esm/debug-build.js");function c(){return Object(s.c)("globalEventProcessors",()=>[])}function u(e){c().push(e)}function d(e,t,n,s=0){return new r.a((r,c)=>{const u=e[s];if(null===t||"function"!=typeof u)r(t);else{const l=u({...t},n);a.a&&u.id&&null===l&&o.c.log(`Event processor "${u.id}" dropped event`),Object(i.o)(l)?l.then(t=>d(e,t,n,s+1).then(r)).then(null,c):d(e,l,n,s+1).then(r).then(null,c)}})}},
vendor: 3,411 bytes, line 1
1"./node_modules/@sentry/core/esm/exports.js":function(e,t,n){"use strict";n.d(t,"a",(function(){return h})),n.d(t,"b",(function(){return m})),n.d(t,"c",(function(){return d})),n.d(t,"d",(function(){return l})),n.d(t,"e",(function(){return P})),n.d(t,"f",(function(){return x})),n.d(t,"g",(function(){return p})),n.d(t,"h",(function(){return M})),n.d(t,"i",(function(){return k})),n.d(t,"j",(function(){return T})),n.d(t,"k",(function(){return I})),n.d(t,"l",(function(){return C})),n.d(t,"m",(function(){return E})),n.d(t,"n",(function(){return f})),n.d(t,"o",(function(){return b})),n.d(t,"p",(function(){return g})),n.d(t,"q",(function(){return y})),n.d(t,"r",(function(){return _})),n.d(t,"s",(function(){return v})),n.d(t,"t",(function(){return R})),n.d(t,"u",(function(){return O})),n.d(t,"v",(function(){return S})),n.d(t,"w",(function(){return w})),n.d(t,"x",(function(){return j}));var s=n("./node_modules/@sentry/utils/esm/logger.js"),r=(n("./node_modules/@sentry/utils/esm/misc.js"),n("./node_modules/@sentry/utils/esm/time.js"),n("./node_modules/@sentry/utils/esm/is.js"),n("./node_modules/@sentry/utils/esm/worldwide.js")),o=n("./node_modules/@sentry/core/esm/constants.js"),i=n("./node_modules/@sentry/core/esm/debug-build.js"),a=n("./node_modules/@sentry/core/esm/hub.js"),c=n("./node_modules/@sentry/core/esm/session.js"),u=n("./node_modules/@sentry/core/esm/utils/prepareEvent.js");function d(e,t){return Object(a.b)().captureException(e,Object(u.a)(t))}function l(e,t){const n="string"==typeof t?t:void 0,s="string"!=typeof t?{captureContext:t}:void 0;return Object(a.b)().captureMessage(e,n,s)}function m(e,t){return Object(a.b)().captureEvent(e,t)}function p(e){Object(a.b)().configureScope(e)}function h(e,t){Object(a.b)().addBreadcrumb(e,t)}function f(e,t){Object(a.b)().setContext(e,t)}function g(e){Object(a.b)().setExtras(e)}function b(e,t){Object(a.b)().setExtra(e,t)}function _(e){Object(a.b)().setTags(e)}function y(e,t){Object(a.b)().setTag(e,t)}function v(e){Object(a.b)().setUser(e)}function j(...e){const t=Object(a.b)();if(2===e.length){const[n,s]=e;return n?t.withScope(()=>(t.getStackTop().scope=n,s(n))):t.withScope(s)}return t.withScope(e[0])}function w(e){return Object(a.g)(()=>e(Object(a.d)()))}function S(e,t){return j(n=>(n.setSpan(e),t(n)))}function O(e,t){return Object(a.b)().startTransaction({...e},t)}async function k(e){const t=T();return t?t.flush(e):(i.a&&s.c.warn("Cannot flush events. No client defined."),Promise.resolve(!1))}async function x(e){const t=T();return t?t.close(e):(i.a&&s.c.warn("Cannot flush events and disable SDK. No client defined."),Promise.resolve(!1))}function E(){return Object(a.b)().lastEventId()}function T(){return Object(a.b)().getClient()}function C(){return!!T()}function I(){return Object(a.b)().getScope()}function R(e){const t=T(),n=Object(a.d)(),s=I(),{release:i,environment:u=o.a}=t&&t.getOptions()||{},{userAgent:d}=r.a.navigator||{},l=Object(c.b)({release:i,environment:u,user:s.getUser()||n.getUser(),...d&&{userAgent:d},...e}),m=n.getSession();return m&&"ok"===m.status&&Object(c.c)(m,{status:"exited"}),M(),n.setSession(l),s.setSession(l),l}function M(){const e=Object(a.d)(),t=I(),n=t.getSession()||e.getSession();n&&Object(c.a)(n),A(),e.setSession(),t.setSession()}function A(){const e=Object(a.d)(),t=I(),n=T(),s=t.getSession()||e.getSession();s&&n&&n.captureSession&&n.captureSession(s)}function P(e=!1){e?M():A()}},
vendor: 5,663 bytes, line 1
1"./node_modules/@sentry/core/esm/hub.js":function(e,t,n){"use strict";n.d(t,"a",(function(){return f})),n.d(t,"b",(function(){return _})),n.d(t,"c",(function(){return S})),n.d(t,"d",(function(){return y})),n.d(t,"e",(function(){return g})),n.d(t,"f",(function(){return b})),n.d(t,"g",(function(){return j}));var s=n("./node_modules/@sentry/utils/esm/is.js"),r=n("./node_modules/@sentry/utils/esm/misc.js"),o=n("./node_modules/@sentry/utils/esm/time.js"),i=n("./node_modules/@sentry/utils/esm/logger.js"),a=n("./node_modules/@sentry/utils/esm/worldwide.js"),c=n("./node_modules/@sentry/core/esm/constants.js"),u=n("./node_modules/@sentry/core/esm/debug-build.js"),d=n("./node_modules/@sentry/core/esm/scope.js"),l=n("./node_modules/@sentry/core/esm/session.js"),m=n("./node_modules/@sentry/core/esm/version.js");const p=parseFloat(m.a),h=100;class f{constructor(e,t,n,s=p){let r,o;this._version=s,t?r=t:(r=new d.a,r.setClient(e)),n?o=n:(o=new d.a,o.setClient(e)),this._stack=[{scope:r}],e&&this.bindClient(e),this._isolationScope=o}isOlderThan(e){return this._version<e}bindClient(e){const t=this.getStackTop();t.client=e,t.scope.setClient(e),e&&e.setupIntegrations&&e.setupIntegrations()}pushScope(){const e=this.getScope().clone();return this.getStack().push({client:this.getClient(),scope:e}),e}popScope(){return!(this.getStack().length<=1)&&!!this.getStack().pop()}withScope(e){const t=this.pushScope();let n;try{n=e(t)}catch(e){throw this.popScope(),e}return Object(s.o)(n)?n.then(e=>(this.popScope(),e),e=>{throw this.popScope(),e}):(this.popScope(),n)}getClient(){return this.getStackTop().client}getScope(){return this.getStackTop().scope}getIsolationScope(){return this._isolationScope}getStack(){return this._stack}getStackTop(){return this._stack[this._stack.length-1]}captureException(e,t){const n=this._lastEventId=t&&t.event_id?t.event_id:Object(r.f)(),s=new Error("Sentry syntheticException");return this.getScope().captureException(e,{originalException:e,syntheticException:s,...t,event_id:n}),n}captureMessage(e,t,n){const s=this._lastEventId=n&&n.event_id?n.event_id:Object(r.f)(),o=new Error(e);return this.getScope().captureMessage(e,t,{originalException:e,syntheticException:o,...n,event_id:s}),s}captureEvent(e,t){const n=t&&t.event_id?t.event_id:Object(r.f)();return e.type||(this._lastEventId=n),this.getScope().captureEvent(e,{...t,event_id:n}),n}lastEventId(){return this._lastEventId}addBreadcrumb(e,t){const{scope:n,client:s}=this.getStackTop();if(!s)return;const{beforeBreadcrumb:r=null,maxBreadcrumbs:a=h}=s.getOptions&&s.getOptions()||{};if(a<=0)return;const c={timestamp:Object(o.b)(),...e},u=r?Object(i.b)(()=>r(c,t)):c;null!==u&&(s.emit&&s.emit("beforeAddBreadcrumb",u,t),n.addBreadcrumb(u,a))}setUser(e){this.getScope().setUser(e),this.getIsolationScope().setUser(e)}setTags(e){this.getScope().setTags(e),this.getIsolationScope().setTags(e)}setExtras(e){this.getScope().setExtras(e),this.getIsolationScope().setExtras(e)}setTag(e,t){this.getScope().setTag(e,t),this.getIsolationScope().setTag(e,t)}setExtra(e,t){this.getScope().setExtra(e,t),this.getIsolationScope().setExtra(e,t)}setContext(e,t){this.getScope().setContext(e,t),this.getIsolationScope().setContext(e,t)}configureScope(e){const{scope:t,client:n}=this.getStackTop();n&&e(t)}run(e){const t=b(this);try{e(this)}finally{b(t)}}getIntegration(e){const t=this.getClient();if(!t)return null;try{return t.getIntegration(e)}catch(t){return u.a&&i.c.warn(`Cannot retrieve integration ${e.id} from the current Hub`),null}}startTransaction(e,t){const n=this._callExtensionMethod("startTransaction",e,t);if(u.a&&!n){this.getClient()?i.c.warn("Tracing extension 'startTransaction' has not been added. Call 'addTracingExtensions' before calling 'init':\nSentry.addTracingExtensions();\nSentry.init({...});\n"):i.c.warn("Tracing extension 'startTransaction' is missing. You should 'init' the SDK before calling 'startTransaction'")}return n}traceHeaders(){return this._callExtensionMethod("traceHeaders")}captureSession(e=!1){if(e)return this.endSession();this._sendSessionUpdate()}endSession(){const e=this.getStackTop().scope,t=e.getSession();t&&Object(l.a)(t),this._sendSessionUpdate(),e.setSession()}startSession(e){const{scope:t,client:n}=this.getStackTop(),{release:s,environment:r=c.a}=n&&n.getOptions()||{},{userAgent:o}=a.a.navigator||{},i=Object(l.b)({release:s,environment:r,user:t.getUser(),...o&&{userAgent:o},...e}),u=t.getSession&&t.getSession();return u&&"ok"===u.status&&Object(l.c)(u,{status:"exited"}),this.endSession(),t.setSession(i),i}shouldSendDefaultPii(){const e=this.getClient(),t=e&&e.getOptions();return Boolean(t&&t.sendDefaultPii)}_sendSessionUpdate(){const{scope:e,client:t}=this.getStackTop(),n=e.getSession();n&&t&&t.captureSession&&t.captureSession(n)}_callExtensionMethod(e,...t){const n=g().__SENTRY__;if(n&&n.extensions&&"function"==typeof n.extensions[e])return n.extensions[e].apply(this,t);u.a&&i.c.warn(`Extension method ${e} couldn't be found, doing nothing.`)}}function g(){return a.a.__SENTRY__=a.a.__SENTRY__||{extensions:{},hub:void 0},a.a}function b(e){const t=g(),n=S(t);return O(t,e),n}function _(){const e=g();if(e.__SENTRY__&&e.__SENTRY__.acs){const t=e.__SENTRY__.acs.getCurrentHub();if(t)return t}return v(e)}function y(){return _().getIsolationScope()}function v(e=g()){return w(e)&&!S(e).isOlderThan(p)||O(e,new f),S(e)}function j(e,t={}){const n=g();return n.__SENTRY__&&n.__SENTRY__.acs?n.__SENTRY__.acs.runWithAsyncContext(e,t):e()}function w(e){return!!(e&&e.__SENTRY__&&e.__SENTRY__.hub)}function S(e){return Object(a.c)("hub",()=>new f,e)}function O(e,t){if(!e)return!1;return(e.__SENTRY__=e.__SENTRY__||{}).hub=t,!0}},
vendor: 9,170 bytes, line 1
1"./node_modules/@sentry/core/esm/index.js":function(e,t,n){"use strict";var s={};n.r(s),n.d(s,"FunctionToString",(function(){return M.a})),n.d(s,"InboundFilters",(function(){return R.a})),n.d(s,"LinkedErrors",(function(){return L}));var r=n("./node_modules/@sentry/core/esm/tracing/hubextensions.js"),o=n("./node_modules/@sentry/core/esm/tracing/utils.js"),i=n("./node_modules/@sentry/core/esm/tracing/spanstatus.js"),a=n("./node_modules/@sentry/core/esm/tracing/trace.js"),c=n("./node_modules/@sentry/core/esm/tracing/measurement.js"),u=n("./node_modules/@sentry/core/esm/semanticAttributes.js"),d=n("./node_modules/@sentry/core/esm/exports.js"),l=n("./node_modules/@sentry/core/esm/hub.js"),m=n("./node_modules/@sentry/core/esm/scope.js"),p=n("./node_modules/@sentry/core/esm/eventProcessors.js"),h=n("./node_modules/@sentry/core/esm/baseclient.js"),f=n("./node_modules/@sentry/core/esm/sdk.js"),g=n("./node_modules/@sentry/core/esm/transports/base.js"),b=n("./node_modules/@sentry/utils/esm/envelope.js"),_=n("./node_modules/@sentry/utils/esm/dsn.js"),y=n("./node_modules/@sentry/core/esm/api.js");function v(e,t){let n;return Object(b.g)(e,(e,s)=>(t.includes(s)&&(n=Array.isArray(e)?e[1]:void 0),!!n)),n}function j(e,t){return n=>{const s=e(n),r={};function o(t,s){const o=s?`${t}:${s}`:t;if(!r[o]){const i=Object(_.a)(t);if(!i)return;const a=Object(y.a)(i);r[o]=s?function(e,t){return n=>{const s=e(n);return{send:async e=>{const n=v(e,["event","transaction","profile","replay_event"]);return n&&(n.release=t),s.send(e)},flush:e=>s.flush(e)}}}(e,s)({...n,url:a}):e({...n,url:a})}return r[o]}return{send:async function(e){const n=t({envelope:e,getEvent:function(t){const n=t&&t.length?t:["event"];return v(e,n)}}).map(e=>"string"==typeof e?o(e,void 0):o(e.dsn,e.release)).filter(e=>!!e);return 0===n.length&&n.push(s),(await Promise.all(n.map(t=>t.send(e))))[0]},flush:async function(e){const t=[...Object.keys(r).map(e=>r[e]),s];return(await Promise.all(t.map(t=>t.flush(e)))).every(e=>e)}}}}var w=n("./node_modules/@sentry/core/esm/version.js"),S=n("./node_modules/@sentry/core/esm/integration.js");function O(e,...t){const n=new String(String.raw(e,...t));return n.__sentry_template_string__=e.join("\0").replace(/%/g,"%%").replace(/\0/g,"%s"),n.__sentry_template_values__=t,n}var k=n("./node_modules/@sentry/utils/esm/worldwide.js");const x=new Map,E=new Set;function T(e,t){return function(e){if(k.a._sentryModuleMetadata)for(const t of Object.keys(k.a._sentryModuleMetadata)){const n=k.a._sentryModuleMetadata[t];if(E.has(t))continue;E.add(t);const s=e(t);for(const e of s.reverse())if(e.filename){x.set(e.filename,n);break}}}(e),x.get(t)}const C=Object(S.d)(()=>({name:"ModuleMetadata",setupOnce(){},setup(e){"function"==typeof e.on&&e.on("beforeEnvelope",e=>{Object(b.g)(e,(e,t)=>{if("event"===t){const t=Array.isArray(e)?e[1]:void 0;t&&(!function(e){try{e.exception.values.forEach(e=>{if(e.stacktrace)for(const t of e.stacktrace.frames||[])delete t.module_metadata})}catch(e){}}(t),e[1]=t)}})})},processEvent:(e,t,n)=>(function(e,t){try{t.exception.values.forEach(t=>{if(t.stacktrace)for(const n of t.stacktrace.frames||[]){if(!n.filename)continue;const t=T(e,n.filename);t&&(n.module_metadata=t)}})}catch(e){}}(n.getOptions().stackParser,e),e)})),I=Object(S.c)("ModuleMetadata",C);var R=n("./node_modules/@sentry/core/esm/integrations/inboundfilters.js"),M=n("./node_modules/@sentry/core/esm/integrations/functiontostring.js"),A=n("./node_modules/@sentry/utils/esm/aggregate-errors.js");n("./node_modules/@sentry/utils/esm/is.js"),n("./node_modules/@sentry/utils/esm/misc.js"),n("./node_modules/@sentry/utils/esm/normalize.js"),n("./node_modules/@sentry/utils/esm/object.js");function P(e,t){return e(t.stack||"",1)}function D(e,t){const n={type:t.name||t.constructor.name,value:t.message},s=P(e,t);return s.length&&(n.stacktrace={frames:s}),n}const N=Object(S.d)((e={})=>{const t=e.limit||5,n=e.key||"cause";return{name:"LinkedErrors",setupOnce(){},preprocessEvent(e,s,r){const o=r.getOptions();Object(A.a)(D,o.stackParser,o.maxValueLength,n,t,e,s)}}}),L=Object(S.c)("LinkedErrors",N);var F=n("./node_modules/@sentry/utils/esm/logger.js"),B=n("./node_modules/@sentry/core/esm/debug-build.js"),$=n("./node_modules/@sentry/core/esm/utils/spanUtils.js"),U=n("./node_modules/@sentry/core/esm/metrics/constants.js"),z=n("./node_modules/@sentry/utils/esm/time.js"),H=n("./node_modules/@sentry/core/esm/metrics/utils.js");const q={[U.a]:class{constructor(e){this._value=e}get weight(){return 1}add(e){this._value+=e}toString(){return""+this._value}},[U.d]:class{constructor(e){this._last=e,this._min=e,this._max=e,this._sum=e,this._count=1}get weight(){return 5}add(e){this._last=e,e<this._min&&(this._min=e),e>this._max&&(this._max=e),this._sum+=e,this._count++}toString(){return`${this._last}:${this._min}:${this._max}:${this._sum}:${this._count}`}},[U.c]:class{constructor(e){this._value=[e]}get weight(){return this._value.length}add(e){this._value.push(e)}toString(){return this._value.join(":")}},[U.f]:class{constructor(e){this.first=e,this._value=new Set([e])}get weight(){return this._value.size}add(e){this._value.add(e)}toString(){return Array.from(this._value).map(e=>"string"==typeof e?Object(H.d)(e):e).join(":")}}};var W=n("./node_modules/@sentry/core/esm/metrics/metric-summary.js");class V{constructor(e){this._client=e,this._buckets=new Map,this._interval=setInterval(()=>this.flush(),U.b)}add(e,t,n,s="none",r={},o=Object(z.c)()){const i=Math.floor(o),a=t.replace(U.e,"_"),c=Object(H.b)(r),u=Object(H.a)(e,a,s,c);let d=this._buckets.get(u);const l=d&&e===U.f?d.metric.weight:0;d?(d.metric.add(n),d.timestamp<i&&(d.timestamp=i)):(d={metric:new q[e](n),timestamp:i,metricType:e,name:a,unit:s,tags:c},this._buckets.set(u,d));const m="string"==typeof n?d.metric.weight-l:n;Object(W.b)(e,a,m,s,r,u)}flush(){if(0!==this._buckets.size){if(this._client.captureAggregateMetrics){const e=Array.from(this._buckets).map(([,e])=>e);this._client.captureAggregateMetrics(e)}this._buckets.clear()}}close(){clearInterval(this._interval),this.flush()}}const G=Object(S.d)(()=>({name:"MetricsAggregator",setupOnce(){},setup(e){e.metricsAggregator=new V(e)}}));function Y(e,t,n,s={}){const r=Object(d.j)(),o=Object(d.k)();if(r){if(!r.metricsAggregator)return void(B.a&&F.c.warn("No metrics aggregator enabled. Please add the MetricsAggregator integration to use metrics APIs"));const{unit:i,tags:a,timestamp:c}=s,{release:u,environment:d}=r.getOptions(),l=o.getTransaction(),m={};u&&(m.release=u),d&&(m.environment=d),l&&(m.transaction=Object($.e)(l).description||""),B.a&&F.c.log(`Adding value of ${n} to ${e} metric ${t}`),r.metricsAggregator.add(e,t,n,i,{...m,...a},c)}}const K={increment:function(e,t=1,n){Y(U.a,e,t,n)},distribution:function(e,t,n){Y(U.c,e,t,n)},set:function(e,t,n){Y(U.f,e,t,n)},gauge:function(e,t,n){Y(U.d,e,t,n)},MetricsAggregator:Object(S.c)("MetricsAggregator",G),metricsAggregatorIntegration:G};n.d(t,"d",(function(){return J})),n.d(t,"p",(function(){return r.a})),n.d(t,"z",(function(){return o.a})),n.d(t,"D",(function(){return o.b})),n.d(t,"I",(function(){return i.a})),n.d(t,"V",(function(){return i.b})),n.d(t,"ab",(function(){return i.c})),n.d(t,"w",(function(){return a.a})),n.d(t,"C",(function(){return a.b})),n.d(t,"bb",(function(){return a.d})),n.d(t,"db",(function(){return a.e})),n.d(t,"eb",(function(){return a.f})),n.d(t,"gb",(function(){return a.g})),n.d(t,"W",(function(){return c.a})),n.d(t,"g",(function(){return u.b})),n.d(t,"h",(function(){return u.c})),n.d(t,"i",(function(){return u.d})),n.d(t,"j",(function(){return u.e})),n.d(t,"l",(function(){return d.a})),n.d(t,"q",(function(){return d.b})),n.d(t,"r",(function(){return d.c})),n.d(t,"s",(function(){return d.d})),n.d(t,"t",(function(){return d.e})),n.d(t,"u",(function(){return d.f})),n.d(t,"v",(function(){return d.g})),n.d(t,"y",(function(){return d.h})),n.d(t,"A",(function(){return d.i})),n.d(t,"E",(function(){return d.j})),n.d(t,"G",(function(){return d.k})),n.d(t,"K",(function(){return d.l})),n.d(t,"L",(function(){return d.m})),n.d(t,"R",(function(){return d.n})),n.d(t,"T",(function(){return d.o})),n.d(t,"U",(function(){return d.p})),n.d(t,"X",(function(){return d.q})),n.d(t,"Y",(function(){return d.r})),n.d(t,"Z",(function(){return d.s})),n.d(t,"cb",(function(){return d.t})),n.d(t,"fb",(function(){return d.u})),n.d(t,"hb",(function(){return d.v})),n.d(t,"ib",(function(){return d.w})),n.d(t,"jb",(function(){return d.x})),n.d(t,"b",(function(){return l.a})),n.d(t,"F",(function(){return l.b})),n.d(t,"H",(function(){return l.c})),n.d(t,"M",(function(){return l.f})),n.d(t,"k",(function(){return m.a})),n.d(t,"n",(function(){return p.a})),n.d(t,"m",(function(){return h.b})),n.d(t,"S",(function(){return f.b})),n.d(t,"x",(function(){return g.a})),n.d(t,"N",(function(){return j})),n.d(t,"f",(function(){return w.a})),n.d(t,"o",(function(){return S.a})),n.d(t,"Q",(function(){return O})),n.d(t,"e",(function(){return I})),n.d(t,"P",(function(){return C})),n.d(t,"c",(function(){return R.a})),n.d(t,"J",(function(){return R.b})),n.d(t,"a",(function(){return M.a})),n.d(t,"B",(function(){return M.b})),n.d(t,"O",(function(){return K}));const J=s},
vendor: 2,103 bytes, line 1
1"./node_modules/@sentry/core/esm/integration.js":function(e,t,n){"use strict";n.d(t,"a",(function(){return h})),n.d(t,"b",(function(){return m})),n.d(t,"c",(function(){return f})),n.d(t,"d",(function(){return g})),n.d(t,"e",(function(){return d})),n.d(t,"f",(function(){return p})),n.d(t,"g",(function(){return l}));var s=n("./node_modules/@sentry/utils/esm/misc.js"),r=n("./node_modules/@sentry/utils/esm/logger.js"),o=n("./node_modules/@sentry/core/esm/debug-build.js"),i=n("./node_modules/@sentry/core/esm/eventProcessors.js"),a=n("./node_modules/@sentry/core/esm/exports.js"),c=n("./node_modules/@sentry/core/esm/hub.js");const u=[];function d(e){const t=e.defaultIntegrations||[],n=e.integrations;let r;t.forEach(e=>{e.isDefaultInstance=!0}),r=Array.isArray(n)?[...t,...n]:"function"==typeof n?Object(s.c)(n(t)):t;const o=function(e){const t={};return e.forEach(e=>{const{name:n}=e,s=t[n];s&&!s.isDefaultInstance&&e.isDefaultInstance||(t[n]=e)}),Object.keys(t).map(e=>t[e])}(r),i=function(e,t){for(let n=0;n<e.length;n++)if(!0===t(e[n]))return n;return-1}(o,e=>"Debug"===e.name);if(-1!==i){const[e]=o.splice(i,1);o.push(e)}return o}function l(e,t){const n={};return t.forEach(t=>{t&&p(e,t,n)}),n}function m(e,t){for(const n of t)n&&n.afterAllSetup&&n.afterAllSetup(e)}function p(e,t,n){if(n[t.name])o.a&&r.c.log("Integration skipped because it was already installed: "+t.name);else{if(n[t.name]=t,-1===u.indexOf(t.name)&&(t.setupOnce(i.a,c.b),u.push(t.name)),t.setup&&"function"==typeof t.setup&&t.setup(e),e.on&&"function"==typeof t.preprocessEvent){const n=t.preprocessEvent.bind(t);e.on("preprocessEvent",(t,s)=>n(t,s,e))}if(e.addEventProcessor&&"function"==typeof t.processEvent){const n=t.processEvent.bind(t),s=Object.assign((t,s)=>n(t,s,e),{id:t.name});e.addEventProcessor(s)}o.a&&r.c.log("Integration installed: "+t.name)}}function h(e){const t=Object(a.j)();t&&t.addIntegration?t.addIntegration(e):o.a&&r.c.warn(`Cannot add integration "${e.name}" because no SDK Client is available.`)}function f(e,t){return Object.assign((function(...e){return t(...e)}),{id:e})}function g(e){return e}},
vendor: 644 bytes, line 1
1"./node_modules/@sentry/core/esm/integrations/functiontostring.js":function(e,t,n){"use strict";n.d(t,"a",(function(){return u})),n.d(t,"b",(function(){return c}));var s=n("./node_modules/@sentry/utils/esm/object.js"),r=n("./node_modules/@sentry/core/esm/exports.js"),o=n("./node_modules/@sentry/core/esm/integration.js");let i;const a=new WeakMap,c=Object(o.d)(()=>({name:"FunctionToString",setupOnce(){i=Function.prototype.toString;try{Function.prototype.toString=function(...e){const t=Object(s.f)(this),n=a.has(Object(r.j)())&&void 0!==t?t:this;return i.apply(n,e)}}catch(e){}},setup(e){a.set(e,!0)}})),u=Object(o.c)("FunctionToString",c)},
vendor: 2,967 bytes, line 1
1"./node_modules/@sentry/core/esm/integrations/inboundfilters.js":function(e,t,n){"use strict";n.d(t,"a",(function(){return l})),n.d(t,"b",(function(){return d}));var s=n("./node_modules/@sentry/utils/esm/logger.js"),r=n("./node_modules/@sentry/utils/esm/misc.js"),o=n("./node_modules/@sentry/utils/esm/string.js"),i=n("./node_modules/@sentry/core/esm/debug-build.js"),a=n("./node_modules/@sentry/core/esm/integration.js");const c=[/^Script error\.?$/,/^Javascript error: Script error\.? on line 0$/],u=[/^.*\/healthcheck$/,/^.*\/healthy$/,/^.*\/live$/,/^.*\/ready$/,/^.*\/heartbeat$/,/^.*\/health$/,/^.*\/healthz$/],d=Object(a.d)((e={})=>({name:"InboundFilters",setupOnce(){},processEvent(t,n,a){const d=a.getOptions();return function(e,t){if(t.ignoreInternal&&function(e){try{return"SentryError"===e.exception.values[0].type}catch(e){}return!1}(e))return i.a&&s.c.warn("Event dropped due to being internal Sentry Error.\nEvent: "+Object(r.e)(e)),!0;if(function(e,t){if(e.type||!t||!t.length)return!1;return function(e){const t=[];e.message&&t.push(e.message);let n;try{n=e.exception.values[e.exception.values.length-1]}catch(e){}n&&n.value&&(t.push(n.value),n.type&&t.push(`${n.type}: ${n.value}`));i.a&&0===t.length&&s.c.error("Could not extract message for event "+Object(r.e)(e));return t}(e).some(e=>Object(o.c)(e,t))}(e,t.ignoreErrors))return i.a&&s.c.warn("Event dropped due to being matched by `ignoreErrors` option.\nEvent: "+Object(r.e)(e)),!0;if(function(e,t){if("transaction"!==e.type||!t||!t.length)return!1;const n=e.transaction;return!!n&&Object(o.c)(n,t)}(e,t.ignoreTransactions))return i.a&&s.c.warn("Event dropped due to being matched by `ignoreTransactions` option.\nEvent: "+Object(r.e)(e)),!0;if(function(e,t){if(!t||!t.length)return!1;const n=m(e);return!!n&&Object(o.c)(n,t)}(e,t.denyUrls))return i.a&&s.c.warn(`Event dropped due to being matched by \`denyUrls\` option.\nEvent: ${Object(r.e)(e)}.\nUrl: ${m(e)}`),!0;if(!function(e,t){if(!t||!t.length)return!0;const n=m(e);return!n||Object(o.c)(n,t)}(e,t.allowUrls))return i.a&&s.c.warn(`Event dropped due to not being matched by \`allowUrls\` option.\nEvent: ${Object(r.e)(e)}.\nUrl: ${m(e)}`),!0;return!1}(t,function(e={},t={}){return{allowUrls:[...e.allowUrls||[],...t.allowUrls||[]],denyUrls:[...e.denyUrls||[],...t.denyUrls||[]],ignoreErrors:[...e.ignoreErrors||[],...t.ignoreErrors||[],...e.disableErrorDefaults?[]:c],ignoreTransactions:[...e.ignoreTransactions||[],...t.ignoreTransactions||[],...e.disableTransactionDefaults?[]:u],ignoreInternal:void 0===e.ignoreInternal||e.ignoreInternal}}(e,d))?null:t}})),l=Object(a.c)("InboundFilters",d);function m(e){try{let t;try{t=e.exception.values[0].stacktrace.frames}catch(e){}return t?function(e=[]){for(let t=e.length-1;t>=0;t--){const n=e[t];if(n&&"<anonymous>"!==n.filename&&"[native code]"!==n.filename)return n.filename||null}return null}(t):null}catch(t){return i.a&&s.c.error("Cannot extract url for event "+Object(r.e)(e)),null}}},
vendor: 410 bytes, line 1
1"./node_modules/@sentry/core/esm/metrics/constants.js":function(e,t,n){"use strict";n.d(t,"a",(function(){return s})),n.d(t,"b",(function(){return u})),n.d(t,"c",(function(){return i})),n.d(t,"d",(function(){return r})),n.d(t,"e",(function(){return a})),n.d(t,"f",(function(){return o})),n.d(t,"g",(function(){return c}));const s="c",r="g",o="s",i="d",a=/[^a-zA-Z0-9_/.-]+/g,c=/[^\w\d\s_:/@.{}[\]$-]+/g,u=5e3},
vendor: 745 bytes, line 1
1"./node_modules/@sentry/core/esm/metrics/metric-summary.js":function(e,t,n){"use strict";n.d(t,"a",(function(){return a})),n.d(t,"b",(function(){return c}));var s=n("./node_modules/@sentry/utils/esm/object.js"),r=n("./node_modules/@sentry/core/esm/tracing/trace.js");let o;function i(e){return o?o.get(e):void 0}function a(e){const t=i(e);if(!t)return;const n={};for(const[,[e,r]]of t)n[e]||(n[e]=[]),n[e].push(Object(s.c)(r));return n}function c(e,t,n,s,a,c){const u=Object(r.b)();if(u){const r=i(u)||new Map,d=`${e}:${t}@${s}`,l=r.get(c);if(l){const[,e]=l;r.set(c,[d,{min:Math.min(e.min,n),max:Math.max(e.max,n),count:e.count+=1,sum:e.sum+=n,tags:e.tags}])}else r.set(c,[d,{min:n,max:n,count:1,sum:n,tags:a}]);o||(o=new WeakMap),o.set(u,r)}}},
vendor: 902 bytes, line 1
1"./node_modules/@sentry/core/esm/metrics/utils.js":function(e,t,n){"use strict";n.d(t,"a",(function(){return o})),n.d(t,"b",(function(){return c})),n.d(t,"c",(function(){return a})),n.d(t,"d",(function(){return i}));var s=n("./node_modules/@sentry/utils/esm/object.js"),r=n("./node_modules/@sentry/core/esm/metrics/constants.js");function o(e,t,n,r){return`${e}${t}${n}${Object.entries(Object(s.c)(r)).sort((e,t)=>e[0].localeCompare(t[0]))}`}function i(e){let t=0;for(let n=0;n<e.length;n++){t=(t<<5)-t+e.charCodeAt(n),t&=t}return t>>>0}function a(e){let t="";for(const n of e){const e=Object.entries(n.tags),s=e.length>0?"|#"+e.map(([e,t])=>`${e}:${t}`).join(","):"";t+=`${n.name}@${n.unit}:${n.metric}|${n.metricType}${s}|T${n.timestamp}\n`}return t}function c(e){const t={};for(const n in e)if(Object.prototype.hasOwnProperty.call(e,n)){t[n.replace(r.e,"_")]=String(e[n]).replace(r.g,"")}return t}},
vendor: 6,501 bytes, line 1
1"./node_modules/@sentry/core/esm/scope.js":function(e,t,n){"use strict";n.d(t,"a",(function(){return l})),n.d(t,"b",(function(){return m}));var s=n("./node_modules/@sentry/utils/esm/is.js"),r=n("./node_modules/@sentry/utils/esm/time.js"),o=n("./node_modules/@sentry/utils/esm/misc.js"),i=n("./node_modules/@sentry/utils/esm/logger.js"),a=n("./node_modules/@sentry/core/esm/eventProcessors.js"),c=n("./node_modules/@sentry/core/esm/session.js"),u=n("./node_modules/@sentry/core/esm/utils/applyScopeDataToEvent.js");let d;class l{constructor(){this._notifyingListeners=!1,this._scopeListeners=[],this._eventProcessors=[],this._breadcrumbs=[],this._attachments=[],this._user={},this._tags={},this._extra={},this._contexts={},this._sdkProcessingMetadata={},this._propagationContext=p()}static clone(e){return e?e.clone():new l}clone(){const e=new l;return e._breadcrumbs=[...this._breadcrumbs],e._tags={...this._tags},e._extra={...this._extra},e._contexts={...this._contexts},e._user=this._user,e._level=this._level,e._span=this._span,e._session=this._session,e._transactionName=this._transactionName,e._fingerprint=this._fingerprint,e._eventProcessors=[...this._eventProcessors],e._requestSession=this._requestSession,e._attachments=[...this._attachments],e._sdkProcessingMetadata={...this._sdkProcessingMetadata},e._propagationContext={...this._propagationContext},e._client=this._client,e}setClient(e){this._client=e}getClient(){return this._client}addScopeListener(e){this._scopeListeners.push(e)}addEventProcessor(e){return this._eventProcessors.push(e),this}setUser(e){return this._user=e||{email:void 0,id:void 0,ip_address:void 0,segment:void 0,username:void 0},this._session&&Object(c.c)(this._session,{user:e}),this._notifyScopeListeners(),this}getUser(){return this._user}getRequestSession(){return this._requestSession}setRequestSession(e){return this._requestSession=e,this}setTags(e){return this._tags={...this._tags,...e},this._notifyScopeListeners(),this}setTag(e,t){return this._tags={...this._tags,[e]:t},this._notifyScopeListeners(),this}setExtras(e){return this._extra={...this._extra,...e},this._notifyScopeListeners(),this}setExtra(e,t){return this._extra={...this._extra,[e]:t},this._notifyScopeListeners(),this}setFingerprint(e){return this._fingerprint=e,this._notifyScopeListeners(),this}setLevel(e){return this._level=e,this._notifyScopeListeners(),this}setTransactionName(e){return this._transactionName=e,this._notifyScopeListeners(),this}setContext(e,t){return null===t?delete this._contexts[e]:this._contexts[e]=t,this._notifyScopeListeners(),this}setSpan(e){return this._span=e,this._notifyScopeListeners(),this}getSpan(){return this._span}getTransaction(){const e=this._span;return e&&e.transaction}setSession(e){return e?this._session=e:delete this._session,this._notifyScopeListeners(),this}getSession(){return this._session}update(e){if(!e)return this;const t="function"==typeof e?e(this):e;if(t instanceof l){const e=t.getScopeData();this._tags={...this._tags,...e.tags},this._extra={...this._extra,...e.extra},this._contexts={...this._contexts,...e.contexts},e.user&&Object.keys(e.user).length&&(this._user=e.user),e.level&&(this._level=e.level),e.fingerprint.length&&(this._fingerprint=e.fingerprint),t.getRequestSession()&&(this._requestSession=t.getRequestSession()),e.propagationContext&&(this._propagationContext=e.propagationContext)}else if(Object(s.j)(t)){const t=e;this._tags={...this._tags,...t.tags},this._extra={...this._extra,...t.extra},this._contexts={...this._contexts,...t.contexts},t.user&&(this._user=t.user),t.level&&(this._level=t.level),t.fingerprint&&(this._fingerprint=t.fingerprint),t.requestSession&&(this._requestSession=t.requestSession),t.propagationContext&&(this._propagationContext=t.propagationContext)}return this}clear(){return this._breadcrumbs=[],this._tags={},this._extra={},this._user={},this._contexts={},this._level=void 0,this._transactionName=void 0,this._fingerprint=void 0,this._requestSession=void 0,this._span=void 0,this._session=void 0,this._notifyScopeListeners(),this._attachments=[],this._propagationContext=p(),this}addBreadcrumb(e,t){const n="number"==typeof t?t:100;if(n<=0)return this;const s={timestamp:Object(r.b)(),...e},o=this._breadcrumbs;return o.push(s),this._breadcrumbs=o.length>n?o.slice(-n):o,this._notifyScopeListeners(),this}getLastBreadcrumb(){return this._breadcrumbs[this._breadcrumbs.length-1]}clearBreadcrumbs(){return this._breadcrumbs=[],this._notifyScopeListeners(),this}addAttachment(e){return this._attachments.push(e),this}getAttachments(){return this.getScopeData().attachments}clearAttachments(){return this._attachments=[],this}getScopeData(){const{_breadcrumbs:e,_attachments:t,_contexts:n,_tags:s,_extra:r,_user:o,_level:i,_fingerprint:a,_eventProcessors:c,_propagationContext:u,_sdkProcessingMetadata:d,_transactionName:l,_span:m}=this;return{breadcrumbs:e,attachments:t,contexts:n,tags:s,extra:r,user:o,level:i,fingerprint:a||[],eventProcessors:c,propagationContext:u,sdkProcessingMetadata:d,transactionName:l,span:m}}applyToEvent(e,t={},n=[]){Object(u.a)(e,this.getScopeData());const s=[...n,...Object(a.b)(),...this._eventProcessors];return Object(a.c)(s,e,t)}setSDKProcessingMetadata(e){return this._sdkProcessingMetadata={...this._sdkProcessingMetadata,...e},this}setPropagationContext(e){return this._propagationContext=e,this}getPropagationContext(){return this._propagationContext}captureException(e,t){const n=t&&t.event_id?t.event_id:Object(o.f)();if(!this._client)return i.c.warn("No client configured on scope - will not capture exception!"),n;const s=new Error("Sentry syntheticException");return this._client.captureException(e,{originalException:e,syntheticException:s,...t,event_id:n},this),n}captureMessage(e,t,n){const s=n&&n.event_id?n.event_id:Object(o.f)();if(!this._client)return i.c.warn("No client configured on scope - will not capture message!"),s;const r=new Error(e);return this._client.captureMessage(e,t,{originalException:e,syntheticException:r,...n,event_id:s},this),s}captureEvent(e,t){const n=t&&t.event_id?t.event_id:Object(o.f)();return this._client?(this._client.captureEvent(e,{...t,event_id:n},this),n):(i.c.warn("No client configured on scope - will not capture event!"),n)}_notifyScopeListeners(){this._notifyingListeners||(this._notifyingListeners=!0,this._scopeListeners.forEach(e=>{e(this)}),this._notifyingListeners=!1)}}function m(){return d||(d=new l),d}function p(){return{traceId:Object(o.f)(),spanId:Object(o.f)().substring(16)}}},
vendor: 721 bytes, line 1
1"./node_modules/@sentry/core/esm/sdk.js":function(e,t,n){"use strict";n.d(t,"a",(function(){return a})),n.d(t,"b",(function(){return c}));var s=n("./node_modules/@sentry/utils/esm/logger.js"),r=n("./node_modules/@sentry/core/esm/debug-build.js"),o=n("./node_modules/@sentry/core/esm/exports.js"),i=n("./node_modules/@sentry/core/esm/hub.js");function a(e,t){!0===t.debug&&(r.a?s.c.enable():Object(s.b)(()=>{console.warn("[Sentry] Cannot initialize SDK with `debug` option using a non-debug bundle.")}));Object(o.k)().update(t.initialScope);const n=new e(t);c(n),function(e){e.init?e.init():e.setupIntegrations&&e.setupIntegrations()}(n)}function c(e){const t=Object(i.b)().getStackTop();t.client=e,t.scope.setClient(e)}},
vendor: 350 bytes, line 1
1"./node_modules/@sentry/core/esm/semanticAttributes.js":function(e,t,n){"use strict";n.d(t,"a",(function(){return a})),n.d(t,"b",(function(){return o})),n.d(t,"c",(function(){return i})),n.d(t,"d",(function(){return r})),n.d(t,"e",(function(){return s}));const s="sentry.source",r="sentry.sample_rate",o="sentry.op",i="sentry.origin",a="profile_id"},
vendor: 1,894 bytes, line 1
1"./node_modules/@sentry/core/esm/session.js":function(e,t,n){"use strict";n.d(t,"a",(function(){return c})),n.d(t,"b",(function(){return i})),n.d(t,"c",(function(){return a}));var s=n("./node_modules/@sentry/utils/esm/time.js"),r=n("./node_modules/@sentry/utils/esm/misc.js"),o=n("./node_modules/@sentry/utils/esm/object.js");function i(e){const t=Object(s.c)(),n={sid:Object(r.f)(),init:!0,timestamp:t,started:t,duration:0,status:"ok",errors:0,ignoreDuration:!1,toJSON:()=>function(e){return Object(o.c)({sid:""+e.sid,init:e.init,started:new Date(1e3*e.started).toISOString(),timestamp:new Date(1e3*e.timestamp).toISOString(),status:e.status,errors:e.errors,did:"number"==typeof e.did||"string"==typeof e.did?""+e.did:void 0,duration:e.duration,abnormal_mechanism:e.abnormal_mechanism,attrs:{release:e.release,environment:e.environment,ip_address:e.ipAddress,user_agent:e.userAgent}})}(n)};return e&&a(n,e),n}function a(e,t={}){if(t.user&&(!e.ipAddress&&t.user.ip_address&&(e.ipAddress=t.user.ip_address),e.did||t.did||(e.did=t.user.id||t.user.email||t.user.username)),e.timestamp=t.timestamp||Object(s.c)(),t.abnormal_mechanism&&(e.abnormal_mechanism=t.abnormal_mechanism),t.ignoreDuration&&(e.ignoreDuration=t.ignoreDuration),t.sid&&(e.sid=32===t.sid.length?t.sid:Object(r.f)()),void 0!==t.init&&(e.init=t.init),!e.did&&t.did&&(e.did=""+t.did),"number"==typeof t.started&&(e.started=t.started),e.ignoreDuration)e.duration=void 0;else if("number"==typeof t.duration)e.duration=t.duration;else{const t=e.timestamp-e.started;e.duration=t>=0?t:0}t.release&&(e.release=t.release),t.environment&&(e.environment=t.environment),!e.ipAddress&&t.ipAddress&&(e.ipAddress=t.ipAddress),!e.userAgent&&t.userAgent&&(e.userAgent=t.userAgent),"number"==typeof t.errors&&(e.errors=t.errors),t.status&&(e.status=t.status)}function c(e,t){let n={};t?n={status:t}:"ok"===e.status&&(n={status:"exited"}),a(e,n)}},
vendor: 374 bytes, line 1
1"./node_modules/@sentry/core/esm/span.js":function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var s=n("./node_modules/@sentry/utils/esm/dsn.js"),r=n("./node_modules/@sentry/utils/esm/envelope.js");function o(e,t){const n={sent_at:(new Date).toISOString()};t&&(n.dsn=Object(s.b)(t));const o=e.map(i);return Object(r.c)(n,o)}function i(e){return[{type:"span"},e]}},
vendor: 1,090 bytes, line 1
1"./node_modules/@sentry/core/esm/tracing/dynamicSamplingContext.js":function(e,t,n){"use strict";n.d(t,"a",(function(){return c})),n.d(t,"b",(function(){return u}));var s=n("./node_modules/@sentry/utils/esm/object.js"),r=n("./node_modules/@sentry/core/esm/constants.js"),o=n("./node_modules/@sentry/core/esm/exports.js"),i=n("./node_modules/@sentry/core/esm/utils/getRootSpan.js"),a=n("./node_modules/@sentry/core/esm/utils/spanUtils.js");function c(e,t,n){const o=t.getOptions(),{publicKey:i}=t.getDsn()||{},{segment:a}=n&&n.getUser()||{},c=Object(s.c)({environment:o.environment||r.a,release:o.release,user_segment:a,public_key:i,trace_id:e});return t.emit&&t.emit("createDsc",c),c}function u(e){const t=Object(o.j)();if(!t)return{};const n=c(Object(a.e)(e).trace_id||"",t,Object(o.k)()),s=Object(i.a)(e);if(!s)return n;const r=s&&s._frozenDynamicSamplingContext;if(r)return r;const{sampleRate:u,source:d}=s.metadata;null!=u&&(n.sample_rate=""+u);const l=Object(a.e)(s);return d&&"url"!==d&&(n.transaction=l.description),n.sampled=String(Object(a.c)(s)),t.emit&&t.emit("createDsc",n),n}},
vendor: 673 bytes, line 1
1"./node_modules/@sentry/core/esm/tracing/errors.js":function(e,t,n){"use strict";n.d(t,"a",(function(){return u}));var s=n("./node_modules/@sentry/utils/esm/instrument/globalError.js"),r=n("./node_modules/@sentry/utils/esm/instrument/globalUnhandledRejection.js"),o=n("./node_modules/@sentry/utils/esm/logger.js"),i=n("./node_modules/@sentry/core/esm/debug-build.js"),a=n("./node_modules/@sentry/core/esm/tracing/utils.js");let c=!1;function u(){c||(c=!0,Object(s.a)(d),Object(r.a)(d))}function d(){const e=Object(a.b)();if(e){const t="internal_error";i.a&&o.c.log(`[Tracing] Transaction: ${t} -> Global error occured`),e.setStatus(t)}}d.tag="sentry_tracingErrorCallback"},
vendor: 1,992 bytes, line 1
1"./node_modules/@sentry/core/esm/tracing/hubextensions.js":function(e,t,n){"use strict";n.d(t,"a",(function(){return h})),n.d(t,"b",(function(){return p}));var s=n("./node_modules/@sentry/utils/esm/logger.js"),r=n("./node_modules/@sentry/core/esm/debug-build.js"),o=n("./node_modules/@sentry/core/esm/hub.js"),i=n("./node_modules/@sentry/core/esm/utils/spanUtils.js"),a=n("./node_modules/@sentry/core/esm/tracing/errors.js"),c=n("./node_modules/@sentry/core/esm/tracing/idletransaction.js"),u=n("./node_modules/@sentry/core/esm/tracing/sampling.js"),d=n("./node_modules/@sentry/core/esm/tracing/transaction.js");function l(){const e=this.getScope().getSpan();return e?{"sentry-trace":Object(i.g)(e)}:{}}function m(e,t){const n=this.getClient(),o=n&&n.getOptions()||{},i=o.instrumenter||"sentry",a=e.instrumenter||"sentry";i!==a&&(r.a&&s.c.error(`A transaction was started with instrumenter=\`${a}\`, but the SDK is configured with the \`${i}\` instrumenter.\nThe transaction will not be sampled. Please use the ${i} instrumentation to start transactions.`),e.sampled=!1);let c=new d.a(e,this);return c=Object(u.b)(c,o,{name:e.name,parentSampled:e.parentSampled,transactionContext:e,attributes:{...e.data,...e.attributes},...t}),c.isRecording()&&c.initSpanRecorder(o._experiments&&o._experiments.maxSpans),n&&n.emit&&n.emit("startTransaction",c),c}function p(e,t,n,s,r,o,i,a=!1){const d=e.getClient(),l=d&&d.getOptions()||{};let m=new c.a(t,e,n,s,i,r,a);return m=Object(u.b)(m,l,{name:t.name,parentSampled:t.parentSampled,transactionContext:t,attributes:{...t.data,...t.attributes},...o}),m.isRecording()&&m.initSpanRecorder(l._experiments&&l._experiments.maxSpans),d&&d.emit&&d.emit("startTransaction",m),m}function h(){const e=Object(o.e)();e.__SENTRY__&&(e.__SENTRY__.extensions=e.__SENTRY__.extensions||{},e.__SENTRY__.extensions.startTransaction||(e.__SENTRY__.extensions.startTransaction=m),e.__SENTRY__.extensions.traceHeaders||(e.__SENTRY__.extensions.traceHeaders=l),Object(a.a)())}},
vendor: 5,179 bytes, line 1
1"./node_modules/@sentry/core/esm/tracing/idletransaction.js":function(e,t,n){"use strict";n.d(t,"a",(function(){return m})),n.d(t,"b",(function(){return u}));var s=n("./node_modules/@sentry/utils/esm/logger.js"),r=n("./node_modules/@sentry/utils/esm/time.js"),o=n("./node_modules/@sentry/core/esm/debug-build.js"),i=n("./node_modules/@sentry/core/esm/utils/spanUtils.js"),a=n("./node_modules/@sentry/core/esm/tracing/span.js"),c=n("./node_modules/@sentry/core/esm/tracing/transaction.js");const u={idleTimeout:1e3,finalTimeout:3e4,heartbeatInterval:5e3},d=["heartbeatFailed","idleTimeout","documentHidden","finalTimeout","externalFinish","cancelled"];class l extends a.b{constructor(e,t,n,s){super(s),this._pushActivity=e,this._popActivity=t,this.transactionSpanId=n}add(e){if(e.spanContext().spanId!==this.transactionSpanId){const t=e.end;e.end=(...n)=>(this._popActivity(e.spanContext().spanId),t.apply(e,n)),void 0===Object(i.e)(e).timestamp&&this._pushActivity(e.spanContext().spanId)}super.add(e)}}class m extends c.a{constructor(e,t,n=u.idleTimeout,r=u.finalTimeout,i=u.heartbeatInterval,a=!1,c=!1){super(e,t),this._idleHub=t,this._idleTimeout=n,this._finalTimeout=r,this._heartbeatInterval=i,this._onScope=a,this.activities={},this._heartbeatCounter=0,this._finished=!1,this._idleTimeoutCanceledPermanently=!1,this._beforeFinishCallbacks=[],this._finishReason=d[4],this._autoFinishAllowed=!c,a&&(o.a&&s.c.log("Setting idle transaction on scope. Span ID: "+this.spanContext().spanId),t.getScope().setSpan(this)),c||this._restartIdleTimeout(),setTimeout(()=>{this._finished||(this.setStatus("deadline_exceeded"),this._finishReason=d[3],this.end())},this._finalTimeout)}end(e){const t=Object(i.d)(e);if(this._finished=!0,this.activities={},"ui.action.click"===this.op&&this.setAttribute("finishReason",this._finishReason),this.spanRecorder){o.a&&s.c.log("[Tracing] finishing IdleTransaction",new Date(1e3*t).toISOString(),this.op);for(const e of this._beforeFinishCallbacks)e(this,t);this.spanRecorder.spans=this.spanRecorder.spans.filter(e=>{if(e.spanContext().spanId===this.spanContext().spanId)return!0;Object(i.e)(e).timestamp||(e.setStatus("cancelled"),e.end(t),o.a&&s.c.log("[Tracing] cancelling span since transaction ended early",JSON.stringify(e,void 0,2)));const{start_timestamp:n,timestamp:r}=Object(i.e)(e),a=n&&n<t,c=(this._finalTimeout+this._idleTimeout)/1e3,u=r&&n&&r-n<c;if(o.a){const t=JSON.stringify(e,void 0,2);a?u||s.c.log("[Tracing] discarding Span since it finished after Transaction final timeout",t):s.c.log("[Tracing] discarding Span since it happened after Transaction was finished",t)}return a&&u}),o.a&&s.c.log("[Tracing] flushing IdleTransaction")}else o.a&&s.c.log("[Tracing] No active IdleTransaction");if(this._onScope){const e=this._idleHub.getScope();e.getTransaction()===this&&e.setSpan(void 0)}return super.end(e)}registerBeforeFinishCallback(e){this._beforeFinishCallbacks.push(e)}initSpanRecorder(e){if(!this.spanRecorder){const t=e=>{this._finished||this._pushActivity(e)},n=e=>{this._finished||this._popActivity(e)};this.spanRecorder=new l(t,n,this.spanContext().spanId,e),o.a&&s.c.log("Starting heartbeat"),this._pingHeartbeat()}this.spanRecorder.add(this)}cancelIdleTimeout(e,{restartOnChildSpanChange:t}={restartOnChildSpanChange:!0}){this._idleTimeoutCanceledPermanently=!1===t,this._idleTimeoutID&&(clearTimeout(this._idleTimeoutID),this._idleTimeoutID=void 0,0===Object.keys(this.activities).length&&this._idleTimeoutCanceledPermanently&&(this._finishReason=d[5],this.end(e)))}setFinishReason(e){this._finishReason=e}sendAutoFinishSignal(){this._autoFinishAllowed||(o.a&&s.c.log("[Tracing] Received finish signal for idle transaction."),this._restartIdleTimeout(),this._autoFinishAllowed=!0)}_restartIdleTimeout(e){this.cancelIdleTimeout(),this._idleTimeoutID=setTimeout(()=>{this._finished||0!==Object.keys(this.activities).length||(this._finishReason=d[1],this.end(e))},this._idleTimeout)}_pushActivity(e){this.cancelIdleTimeout(void 0,{restartOnChildSpanChange:!this._idleTimeoutCanceledPermanently}),o.a&&s.c.log("[Tracing] pushActivity: "+e),this.activities[e]=!0,o.a&&s.c.log("[Tracing] new activities count",Object.keys(this.activities).length)}_popActivity(e){if(this.activities[e]&&(o.a&&s.c.log("[Tracing] popActivity "+e),delete this.activities[e],o.a&&s.c.log("[Tracing] new activities count",Object.keys(this.activities).length)),0===Object.keys(this.activities).length){const e=Object(r.c)();this._idleTimeoutCanceledPermanently?this._autoFinishAllowed&&(this._finishReason=d[5],this.end(e)):this._restartIdleTimeout(e+this._idleTimeout/1e3)}}_beat(){if(this._finished)return;const e=Object.keys(this.activities).join("");e===this._prevHeartbeatString?this._heartbeatCounter++:this._heartbeatCounter=1,this._prevHeartbeatString=e,this._heartbeatCounter>=3?this._autoFinishAllowed&&(o.a&&s.c.log("[Tracing] Transaction finished because of no change for 3 heart beats"),this.setStatus("deadline_exceeded"),this._finishReason=d[0],this.end()):this._pingHeartbeat()}_pingHeartbeat(){o.a&&s.c.log("pinging Heartbeat -> current counter: "+this._heartbeatCounter),setTimeout(()=>{this._beat()},this._heartbeatInterval)}}},
vendor: 249 bytes, line 1
1"./node_modules/@sentry/core/esm/tracing/measurement.js":function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var s=n("./node_modules/@sentry/core/esm/tracing/utils.js");function r(e,t,n){const r=Object(s.b)();r&&r.setMeasurement(e,t,n)}},
vendor: 1,845 bytes, line 1
1"./node_modules/@sentry/core/esm/tracing/sampling.js":function(e,t,n){"use strict";n.d(t,"a",(function(){return d})),n.d(t,"b",(function(){return u}));var s=n("./node_modules/@sentry/utils/esm/logger.js"),r=n("./node_modules/@sentry/utils/esm/is.js"),o=n("./node_modules/@sentry/core/esm/debug-build.js"),i=n("./node_modules/@sentry/core/esm/semanticAttributes.js"),a=n("./node_modules/@sentry/core/esm/utils/hasTracingEnabled.js"),c=n("./node_modules/@sentry/core/esm/utils/spanUtils.js");function u(e,t,n){if(!Object(a.a)(t))return e.sampled=!1,e;if(void 0!==e.sampled)return e.setAttribute(i.d,Number(e.sampled)),e;let r;return"function"==typeof t.tracesSampler?(r=t.tracesSampler(n),e.setAttribute(i.d,Number(r))):void 0!==n.parentSampled?r=n.parentSampled:void 0!==t.tracesSampleRate?(r=t.tracesSampleRate,e.setAttribute(i.d,Number(r))):(r=1,e.setAttribute(i.d,r)),d(r)?r?(e.sampled=Math.random()<r,e.sampled?(o.a&&s.c.log(`[Tracing] starting ${e.op} transaction - ${Object(c.e)(e).description}`),e):(o.a&&s.c.log(`[Tracing] Discarding transaction because it's not included in the random sample (sampling rate = ${Number(r)})`),e)):(o.a&&s.c.log("[Tracing] Discarding transaction because "+("function"==typeof t.tracesSampler?"tracesSampler returned 0 or false":"a negative sampling decision was inherited or tracesSampleRate is set to 0")),e.sampled=!1,e):(o.a&&s.c.warn("[Tracing] Discarding transaction because of invalid sample rate."),e.sampled=!1,e)}function d(e){return Object(r.h)(e)||"number"!=typeof e&&"boolean"!=typeof e?(o.a&&s.c.warn(`[Tracing] Given sample rate is invalid. Sample rate must be a boolean or a number between 0 and 1. Got ${JSON.stringify(e)} of type ${JSON.stringify(typeof e)}.`),!1):!(e<0||e>1)||(o.a&&s.c.warn(`[Tracing] Given sample rate is invalid. Sample rate must be between 0 and 1. Got ${e}.`),!1)}},
vendor: 5,085 bytes, line 1
1"./node_modules/@sentry/core/esm/tracing/span.js":function(e,t,n){"use strict";n.d(t,"a",(function(){return h})),n.d(t,"b",(function(){return p}));var s=n("./node_modules/@sentry/utils/esm/misc.js"),r=n("./node_modules/@sentry/utils/esm/time.js"),o=n("./node_modules/@sentry/utils/esm/logger.js"),i=n("./node_modules/@sentry/utils/esm/object.js"),a=n("./node_modules/@sentry/core/esm/debug-build.js"),c=n("./node_modules/@sentry/core/esm/metrics/metric-summary.js"),u=n("./node_modules/@sentry/core/esm/semanticAttributes.js"),d=n("./node_modules/@sentry/core/esm/utils/getRootSpan.js"),l=n("./node_modules/@sentry/core/esm/utils/spanUtils.js"),m=n("./node_modules/@sentry/core/esm/tracing/spanstatus.js");class p{constructor(e=1e3){this._maxlen=e,this.spans=[]}add(e){this.spans.length>this._maxlen?e.spanRecorder=void 0:this.spans.push(e)}}class h{constructor(e={}){this._traceId=e.traceId||Object(s.f)(),this._spanId=e.spanId||Object(s.f)().substring(16),this._startTime=e.startTimestamp||Object(r.c)(),this.tags=e.tags?{...e.tags}:{},this.data=e.data?{...e.data}:{},this.instrumenter=e.instrumenter||"sentry",this._attributes={},this.setAttributes({[u.c]:e.origin||"manual",[u.b]:e.op,...e.attributes}),this._name=e.name||e.description,e.parentSpanId&&(this._parentSpanId=e.parentSpanId),"sampled"in e&&(this._sampled=e.sampled),e.status&&(this._status=e.status),e.endTimestamp&&(this._endTime=e.endTimestamp),e.exclusiveTime&&(this._exclusiveTime=e.exclusiveTime),this._measurements=e.measurements?{...e.measurements}:{}}get name(){return this._name||""}set name(e){this.updateName(e)}get description(){return this._name}set description(e){this._name=e}get traceId(){return this._traceId}set traceId(e){this._traceId=e}get spanId(){return this._spanId}set spanId(e){this._spanId=e}set parentSpanId(e){this._parentSpanId=e}get parentSpanId(){return this._parentSpanId}get sampled(){return this._sampled}set sampled(e){this._sampled=e}get attributes(){return this._attributes}set attributes(e){this._attributes=e}get startTimestamp(){return this._startTime}set startTimestamp(e){this._startTime=e}get endTimestamp(){return this._endTime}set endTimestamp(e){this._endTime=e}get status(){return this._status}set status(e){this._status=e}get op(){return this._attributes[u.b]}set op(e){this.setAttribute(u.b,e)}get origin(){return this._attributes[u.c]}set origin(e){this.setAttribute(u.c,e)}spanContext(){const{_spanId:e,_traceId:t,_sampled:n}=this;return{spanId:e,traceId:t,traceFlags:n?l.b:l.a}}startChild(e){const t=new h({...e,parentSpanId:this._spanId,sampled:this._sampled,traceId:this._traceId});t.spanRecorder=this.spanRecorder,t.spanRecorder&&t.spanRecorder.add(t);const n=Object(d.a)(this);if(t.transaction=n,a.a&&n){const s=`[Tracing] Starting '${e&&e.op||"< unknown op >"}' span on transaction '${Object(l.e)(t).description||"< unknown name >"}' (${n.spanContext().spanId}).`;o.c.log(s),this._logMessage=s}return t}setTag(e,t){return this.tags={...this.tags,[e]:t},this}setData(e,t){return this.data={...this.data,[e]:t},this}setAttribute(e,t){void 0===t?delete this._attributes[e]:this._attributes[e]=t}setAttributes(e){Object.keys(e).forEach(t=>this.setAttribute(t,e[t]))}setStatus(e){return this._status=e,this}setHttpStatus(e){return Object(m.b)(this,e),this}setName(e){this.updateName(e)}updateName(e){return this._name=e,this}isSuccess(){return"ok"===this._status}finish(e){return this.end(e)}end(e){if(this._endTime)return;const t=Object(d.a)(this);if(a.a&&t&&t.spanContext().spanId!==this._spanId){const e=this._logMessage;e&&o.c.log(e.replace("Starting","Finishing"))}this._endTime=Object(l.d)(e)}toTraceparent(){return Object(l.g)(this)}toContext(){return Object(i.c)({data:this._getData(),description:this._name,endTimestamp:this._endTime,op:this.op,parentSpanId:this._parentSpanId,sampled:this._sampled,spanId:this._spanId,startTimestamp:this._startTime,status:this._status,tags:this.tags,traceId:this._traceId})}updateWithContext(e){return this.data=e.data||{},this._name=e.name||e.description,this._endTime=e.endTimestamp,this.op=e.op,this._parentSpanId=e.parentSpanId,this._sampled=e.sampled,this._spanId=e.spanId||this._spanId,this._startTime=e.startTimestamp||this._startTime,this._status=e.status,this.tags=e.tags||{},this._traceId=e.traceId||this._traceId,this}getTraceContext(){return Object(l.f)(this)}getSpanJSON(){return Object(i.c)({data:this._getData(),description:this._name,op:this._attributes[u.b],parent_span_id:this._parentSpanId,span_id:this._spanId,start_timestamp:this._startTime,status:this._status,tags:Object.keys(this.tags).length>0?this.tags:void 0,timestamp:this._endTime,trace_id:this._traceId,origin:this._attributes[u.c],_metrics_summary:Object(c.a)(this),profile_id:this._attributes[u.a],exclusive_time:this._exclusiveTime,measurements:Object.keys(this._measurements).length>0?this._measurements:void 0})}isRecording(){return!this._endTime&&!!this._sampled}toJSON(){return this.getSpanJSON()}_getData(){const{data:e,_attributes:t}=this,n=Object.keys(e).length>0,s=Object.keys(t).length>0;if(n||s)return n&&s?{...e,...t}:n?e:t}}},
vendor: 1,371 bytes, line 1
1"./node_modules/@sentry/core/esm/tracing/spanstatus.js":function(e,t,n){"use strict";var s;function r(e){if(e<400&&e>=100)return"ok";if(e>=400&&e<500)switch(e){case 401:return"unauthenticated";case 403:return"permission_denied";case 404:return"not_found";case 409:return"already_exists";case 413:return"failed_precondition";case 429:return"resource_exhausted";default:return"invalid_argument"}if(e>=500&&e<600)switch(e){case 501:return"unimplemented";case 503:return"unavailable";case 504:return"deadline_exceeded";default:return"internal_error"}return"unknown_error"}n.d(t,"a",(function(){return r})),n.d(t,"b",(function(){return i})),n.d(t,"c",(function(){return o})),function(e){e.Ok="ok";e.DeadlineExceeded="deadline_exceeded";e.Unauthenticated="unauthenticated";e.PermissionDenied="permission_denied";e.NotFound="not_found";e.ResourceExhausted="resource_exhausted";e.InvalidArgument="invalid_argument";e.Unimplemented="unimplemented";e.Unavailable="unavailable";e.InternalError="internal_error";e.UnknownError="unknown_error";e.Cancelled="cancelled";e.AlreadyExists="already_exists";e.FailedPrecondition="failed_precondition";e.Aborted="aborted";e.OutOfRange="out_of_range";e.DataLoss="data_loss"}(s||(s={}));const o=r;function i(e,t){e.setTag("http.status_code",String(t)),e.setData("http.response.status_code",t);const n=r(t);"unknown_error"!==n&&e.setStatus(n)}},
vendor: 3,455 bytes, line 1
1"./node_modules/@sentry/core/esm/tracing/trace.js":function(e,t,n){"use strict";n.d(t,"a",(function(){return _})),n.d(t,"b",(function(){return b})),n.d(t,"c",(function(){return j})),n.d(t,"d",(function(){return g})),n.d(t,"e",(function(){return h})),n.d(t,"f",(function(){return f})),n.d(t,"g",(function(){return p}));var s=n("./node_modules/@sentry/utils/esm/tracing.js"),r=n("./node_modules/@sentry/utils/esm/logger.js"),o=n("./node_modules/@sentry/utils/esm/object.js"),i=n("./node_modules/@sentry/core/esm/debug-build.js"),a=n("./node_modules/@sentry/core/esm/hub.js"),c=n("./node_modules/@sentry/core/esm/utils/spanUtils.js"),u=n("./node_modules/@sentry/core/esm/tracing/dynamicSamplingContext.js"),d=n("./node_modules/@sentry/core/esm/exports.js"),l=n("./node_modules/@sentry/core/esm/utils/handleCallbackErrors.js"),m=n("./node_modules/@sentry/core/esm/utils/hasTracingEnabled.js");function p(e,t,n=(()=>{}),s=(()=>{})){const r=Object(a.b)(),o=Object(d.k)(),i=o.getSpan(),c=v(e),u=y(r,{parentSpan:i,spanContext:c,forceTransaction:!1,scope:o});return o.setSpan(u),Object(l.a)(()=>t(u),e=>{u&&u.setStatus("internal_error"),n(e,u)},()=>{u&&u.end(),o.setSpan(i),s()})}function h(e,t){const n=v(e);return Object(a.g)(()=>Object(d.x)(e.scope,s=>{const r=Object(a.b)(),o=s.getSpan(),i=e.onlyIfParent&&!o?void 0:y(r,{parentSpan:o,spanContext:n,forceTransaction:e.forceTransaction,scope:s});return Object(l.a)(()=>t(i),()=>{if(i){const{status:e}=Object(c.e)(i);e&&"ok"!==e||i.setStatus("internal_error")}},()=>i&&i.end())}))}function f(e,t){const n=v(e);return Object(a.g)(()=>Object(d.x)(e.scope,s=>{const r=Object(a.b)(),o=s.getSpan(),i=e.onlyIfParent&&!o?void 0:y(r,{parentSpan:o,spanContext:n,forceTransaction:e.forceTransaction,scope:s});function u(){i&&i.end()}return Object(l.a)(()=>t(i,u),()=>{if(i&&i.isRecording()){const{status:e}=Object(c.e)(i);e&&"ok"!==e||i.setStatus("internal_error")}})}))}function g(e){if(!Object(m.a)())return;const t=v(e),n=Object(a.b)(),s=e.scope?e.scope.getSpan():b();if(e.onlyIfParent&&!s)return;const r=(e.scope||Object(d.k)()).clone();return y(n,{parentSpan:s,spanContext:t,forceTransaction:e.forceTransaction,scope:r})}function b(){return Object(d.k)().getSpan()}const _=({sentryTrace:e,baggage:t},n)=>{const c=Object(d.k)(),{traceparentData:u,dynamicSamplingContext:l,propagationContext:m}=Object(s.d)(e,t);c.setPropagationContext(m),i.a&&u&&r.c.log(`[Tracing] Continuing trace ${u.traceId}.`);const p={...u,metadata:Object(o.c)({dynamicSamplingContext:l})};return n?Object(a.g)(()=>n(p)):p};function y(e,{parentSpan:t,spanContext:n,forceTransaction:s,scope:r}){if(!Object(m.a)())return;const i=Object(a.d)();let d;if(t&&!s)d=t.startChild(n);else if(t){const s=Object(u.b)(t),{traceId:r,spanId:o}=t.spanContext(),i=Object(c.c)(t);d=e.startTransaction({traceId:r,parentSpanId:o,parentSampled:i,...n,metadata:{dynamicSamplingContext:s,...n.metadata}})}else{const{traceId:t,dsc:s,parentSpanId:o,sampled:a}={...i.getPropagationContext(),...r.getPropagationContext()};d=e.startTransaction({traceId:t,parentSpanId:o,parentSampled:a,...n,metadata:{dynamicSamplingContext:s,...n.metadata}})}return r.setSpan(d),function(e,t,n){e&&(Object(o.a)(e,"_sentryIsolationScope",n),Object(o.a)(e,"_sentryScope",t))}(d,r,i),d}function v(e){if(e.startTime){const t={...e};return t.startTimestamp=Object(c.d)(e.startTime),delete t.startTime,t}return e}function j(e){return{scope:e._sentryScope,isolationScope:e._sentryIsolationScope}}},
vendor: 3,575 bytes, line 1
1"./node_modules/@sentry/core/esm/tracing/transaction.js":function(e,t,n){"use strict";n.d(t,"a",(function(){return p}));var s=n("./node_modules/@sentry/utils/esm/object.js"),r=n("./node_modules/@sentry/utils/esm/logger.js"),o=n("./node_modules/@sentry/core/esm/debug-build.js"),i=n("./node_modules/@sentry/core/esm/hub.js"),a=n("./node_modules/@sentry/core/esm/metrics/metric-summary.js"),c=n("./node_modules/@sentry/core/esm/semanticAttributes.js"),u=n("./node_modules/@sentry/core/esm/utils/spanUtils.js"),d=n("./node_modules/@sentry/core/esm/tracing/dynamicSamplingContext.js"),l=n("./node_modules/@sentry/core/esm/tracing/span.js"),m=n("./node_modules/@sentry/core/esm/tracing/trace.js");class p extends l.a{constructor(e,t){super(e),this._contexts={},this._hub=t||Object(i.b)(),this._name=e.name||"",this._metadata={...e.metadata},this._trimEnd=e.trimEnd,this.transaction=this;const n=this._metadata.dynamicSamplingContext;n&&(this._frozenDynamicSamplingContext={...n})}get name(){return this._name}set name(e){this.setName(e)}get metadata(){return{source:"custom",spanMetadata:{},...this._metadata,...this._attributes[c.e]&&{source:this._attributes[c.e]},...this._attributes[c.d]&&{sampleRate:this._attributes[c.d]}}}set metadata(e){this._metadata=e}setName(e,t="custom"){this._name=e,this.setAttribute(c.e,t)}updateName(e){return this._name=e,this}initSpanRecorder(e=1e3){this.spanRecorder||(this.spanRecorder=new l.b(e)),this.spanRecorder.add(this)}setContext(e,t){null===t?delete this._contexts[e]:this._contexts[e]=t}setMeasurement(e,t,n=""){this._measurements[e]={value:t,unit:n}}setMetadata(e){this._metadata={...this._metadata,...e}}end(e){const t=Object(u.d)(e),n=this._finishTransaction(t);if(n)return this._hub.captureEvent(n)}toContext(){const e=super.toContext();return Object(s.c)({...e,name:this._name,trimEnd:this._trimEnd})}updateWithContext(e){return super.updateWithContext(e),this._name=e.name||"",this._trimEnd=e.trimEnd,this}getDynamicSamplingContext(){return Object(d.b)(this)}setHub(e){this._hub=e}getProfileId(){if(void 0!==this._contexts&&void 0!==this._contexts.profile)return this._contexts.profile.profile_id}_finishTransaction(e){if(void 0!==this._endTime)return;this._name||(o.a&&r.c.warn("Transaction has no name, falling back to `<unlabeled transaction>`."),this._name="<unlabeled transaction>"),super.end(e);const t=this._hub.getClient();if(t&&t.emit&&t.emit("finishTransaction",this),!0!==this._sampled)return o.a&&r.c.log("[Tracing] Discarding transaction because its trace was not chosen to be sampled."),void(t&&t.recordDroppedEvent("sample_rate","transaction"));const n=this.spanRecorder?this.spanRecorder.spans.filter(e=>e!==this&&Object(u.e)(e).timestamp):[];if(this._trimEnd&&n.length>0){const e=n.map(e=>Object(u.e)(e).timestamp).filter(Boolean);this._endTime=e.reduce((e,t)=>e>t?e:t)}const{scope:i,isolationScope:c}=Object(m.c)(this),{metadata:l}=this,{source:p}=l,h={contexts:{...this._contexts,trace:Object(u.f)(this)},spans:n,start_timestamp:this._startTime,tags:this.tags,timestamp:this._endTime,transaction:this._name,type:"transaction",sdkProcessingMetadata:{...l,capturedSpanScope:i,capturedSpanIsolationScope:c,...Object(s.c)({dynamicSamplingContext:Object(d.b)(this)})},_metrics_summary:Object(a.a)(this),...p&&{transaction_info:{source:p}}};return Object.keys(this._measurements).length>0&&(o.a&&r.c.log("[Measurements] Adding measurements to transaction",JSON.stringify(this._measurements,void 0,2)),h.measurements=this._measurements),o.a&&r.c.log(`[Tracing] Finishing ${this.op} transaction: ${this._name}.`),h}}},
vendor: 329 bytes, line 1
1"./node_modules/@sentry/core/esm/tracing/utils.js":function(e,t,n){"use strict";n.d(t,"a",(function(){return i})),n.d(t,"b",(function(){return o}));var s=n("./node_modules/@sentry/utils/esm/tracing.js"),r=n("./node_modules/@sentry/core/esm/hub.js");function o(e){return(e||Object(r.b)()).getScope().getTransaction()}const i=s.a},
vendor: 1,888 bytes, line 1
1"./node_modules/@sentry/core/esm/transports/base.js":function(e,t,n){"use strict";var s=n("./node_modules/@sentry/utils/esm/error.js"),r=n("./node_modules/@sentry/utils/esm/syncpromise.js");function o(e){const t=[];function n(e){return t.splice(t.indexOf(e),1)[0]}return{$:t,add:function(o){if(!(void 0===e||t.length<e))return Object(r.b)(new s.a("Not adding Promise because buffer limit was reached."));const i=o();return-1===t.indexOf(i)&&t.push(i),i.then(()=>n(i)).then(null,()=>n(i).then(null,()=>{})),i},drain:function(e){return new r.a((n,s)=>{let o=t.length;if(!o)return n(!0);const i=setTimeout(()=>{e&&e>0&&n(!1)},e);t.forEach(e=>{Object(r.c)(e).then(()=>{--o||(clearTimeout(i),n(!0))},s)})})}}}var i=n("./node_modules/@sentry/utils/esm/envelope.js"),a=n("./node_modules/@sentry/utils/esm/ratelimit.js"),c=n("./node_modules/@sentry/utils/esm/logger.js"),u=n("./node_modules/@sentry/core/esm/debug-build.js");n.d(t,"a",(function(){return d}));function d(e,t,n=o(e.bufferSize||30)){let d={};function m(o){const m=[];if(Object(i.g)(o,(t,n)=>{const s=Object(i.f)(n);if(Object(a.a)(d,s)){const r=l(t,n);e.recordDroppedEvent("ratelimit_backoff",s,r)}else m.push(t)}),0===m.length)return Object(r.c)();const p=Object(i.c)(o[0],m),h=t=>{Object(i.g)(p,(n,s)=>{const r=l(n,s);e.recordDroppedEvent(t,Object(i.f)(s),r)})};return n.add(()=>t({body:Object(i.j)(p,e.textEncoder)}).then(e=>(void 0!==e.statusCode&&(e.statusCode<200||e.statusCode>=300)&&u.a&&c.c.warn(`Sentry responded with status code ${e.statusCode} to sent event.`),d=Object(a.c)(d,e),e),e=>{throw h("network_error"),e})).then(e=>e,e=>{if(e instanceof s.a)return u.a&&c.c.error("Skipped sending event because buffer is full."),h("queue_overflow"),Object(r.c)();throw e})}return m.__sentry__baseTransport__=!0,{send:m,flush:e=>n.drain(e)}}function l(e,t){if("event"===t||"transaction"===t)return Array.isArray(e)?e[1]:void 0}},
vendor: 1,249 bytes, line 1
1"./node_modules/@sentry/core/esm/transports/offline.js":function(e,t,n){"use strict";n.d(t,"a",(function(){return c}));var s=n("./node_modules/@sentry/utils/esm/logger.js"),r=n("./node_modules/@sentry/utils/esm/envelope.js"),o=n("./node_modules/@sentry/utils/esm/ratelimit.js"),i=n("./node_modules/@sentry/core/esm/debug-build.js");function a(e,t){i.a&&s.c.info("[Offline]: "+e,t)}function c(e){return t=>{const n=e(t),s=t.createStore?t.createStore(t):void 0;let i,c=5e3;function u(e){s&&(i&&clearTimeout(i),i=setTimeout(async()=>{i=void 0;const e=await s.pop();e&&(a("Attempting to send previously queued event"),l(e).catch(e=>{a("Failed to retry sending",e)}))},e),"number"!=typeof i&&i.unref&&i.unref())}function d(){i||(u(c),c=Math.min(2*c,36e5))}async function l(e){try{const t=await n.send(e);let s=100;if(t)if(t.headers&&t.headers["retry-after"])s=Object(o.b)(t.headers["retry-after"]);else if((t.statusCode||0)>=400)return t;return u(s),c=5e3,t}catch(n){if(s&&await function(e,n,s){return!Object(r.e)(e,["replay_event","replay_recording","client_report"])&&(!t.shouldStore||t.shouldStore(e,n,s))}(e,n,c))return await s.insert(e),d(),a("Error sending. Event queued",n),{};throw n}}return t.flushAtStartup&&d(),{send:l,flush:e=>n.flush(e)}}}},
vendor: 2,321 bytes, line 1
1"./node_modules/@sentry/core/esm/utils/applyScopeDataToEvent.js":function(e,t,n){"use strict";n.d(t,"a",(function(){return c})),n.d(t,"b",(function(){return u}));var s=n("./node_modules/@sentry/utils/esm/object.js"),r=n("./node_modules/@sentry/utils/esm/misc.js"),o=n("./node_modules/@sentry/core/esm/tracing/dynamicSamplingContext.js"),i=n("./node_modules/@sentry/core/esm/utils/getRootSpan.js"),a=n("./node_modules/@sentry/core/esm/utils/spanUtils.js");function c(e,t){const{fingerprint:n,span:c,breadcrumbs:u,sdkProcessingMetadata:d}=t;!function(e,t){const{extra:n,tags:r,user:o,contexts:i,level:a,transactionName:c}=t,u=Object(s.c)(n);u&&Object.keys(u).length&&(e.extra={...u,...e.extra});const d=Object(s.c)(r);d&&Object.keys(d).length&&(e.tags={...d,...e.tags});const l=Object(s.c)(o);l&&Object.keys(l).length&&(e.user={...l,...e.user});const m=Object(s.c)(i);m&&Object.keys(m).length&&(e.contexts={...m,...e.contexts});a&&(e.level=a);c&&(e.transaction=c)}(e,t),c&&function(e,t){e.contexts={trace:Object(a.f)(t),...e.contexts};const n=Object(i.a)(t);if(n){e.sdkProcessingMetadata={dynamicSamplingContext:Object(o.b)(t),...e.sdkProcessingMetadata};const s=Object(a.e)(n).description;s&&(e.tags={transaction:s,...e.tags})}}(e,c),function(e,t){e.fingerprint=e.fingerprint?Object(r.c)(e.fingerprint):[],t&&(e.fingerprint=e.fingerprint.concat(t));e.fingerprint&&!e.fingerprint.length&&delete e.fingerprint}(e,n),function(e,t){const n=[...e.breadcrumbs||[],...t];e.breadcrumbs=n.length?n:void 0}(e,u),function(e,t){e.sdkProcessingMetadata={...e.sdkProcessingMetadata,...t}}(e,d)}function u(e,t){const{extra:n,tags:s,user:r,contexts:o,level:i,sdkProcessingMetadata:a,breadcrumbs:c,fingerprint:u,eventProcessors:l,attachments:m,propagationContext:p,transactionName:h,span:f}=t;d(e,"extra",n),d(e,"tags",s),d(e,"user",r),d(e,"contexts",o),d(e,"sdkProcessingMetadata",a),i&&(e.level=i),h&&(e.transactionName=h),f&&(e.span=f),c.length&&(e.breadcrumbs=[...e.breadcrumbs,...c]),u.length&&(e.fingerprint=[...e.fingerprint,...u]),l.length&&(e.eventProcessors=[...e.eventProcessors,...l]),m.length&&(e.attachments=[...e.attachments,...m]),e.propagationContext={...e.propagationContext,...p}}function d(e,t,n){if(n&&Object.keys(n).length){e[t]={...e[t]};for(const s in n)Object.prototype.hasOwnProperty.call(n,s)&&(e[t][s]=n[s])}}},
vendor: 154 bytes, line 1
1"./node_modules/@sentry/core/esm/utils/getRootSpan.js":function(e,t,n){"use strict";function s(e){return e.transaction}n.d(t,"a",(function(){return s}))},
vendor: 358 bytes, line 1
1"./node_modules/@sentry/core/esm/utils/handleCallbackErrors.js":function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var s=n("./node_modules/@sentry/utils/esm/is.js");function r(e,t,n=(()=>{})){let r;try{r=e()}catch(e){throw t(e),n(),e}return function(e,t,n){if(Object(s.o)(e))return e.then(e=>(n(),e),e=>{throw t(e),n(),e});return n(),e}(r,t,n)}},
vendor: 383 bytes, line 1
1"./node_modules/@sentry/core/esm/utils/hasTracingEnabled.js":function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var s=n("./node_modules/@sentry/core/esm/exports.js");function r(e){if("boolean"==typeof __SENTRY_TRACING__&&!__SENTRY_TRACING__)return!1;const t=Object(s.j)(),n=e||t&&t.getOptions();return!!n&&(n.enableTracing||"tracesSampleRate"in n||"tracesSampler"in n)}},
vendor: 424 bytes, line 1
1"./node_modules/@sentry/core/esm/utils/isSentryRequestUrl.js":function(e,t,n){"use strict";function s(e,t){const n=t&&function(e){return void 0!==e.getClient}(t)?t.getClient():t,s=n&&n.getDsn(),o=n&&n.getOptions().tunnel;return function(e,t){return!!t&&e.includes(t.host)}(e,s)||function(e,t){if(!t)return!1;return r(e)===r(t)}(e,o)}function r(e){return"/"===e[e.length-1]?e.slice(0,-1):e}n.d(t,"a",(function(){return s}))},
vendor: 3,760 bytes, line 1
1"./node_modules/@sentry/core/esm/utils/prepareEvent.js":function(e,t,n){"use strict";n.d(t,"a",(function(){return f})),n.d(t,"b",(function(){return p}));var s=n("./node_modules/@sentry/utils/esm/misc.js"),r=n("./node_modules/@sentry/utils/esm/time.js"),o=n("./node_modules/@sentry/utils/esm/string.js"),i=n("./node_modules/@sentry/utils/esm/worldwide.js"),a=n("./node_modules/@sentry/utils/esm/normalize.js"),c=n("./node_modules/@sentry/core/esm/constants.js"),u=n("./node_modules/@sentry/core/esm/eventProcessors.js"),d=n("./node_modules/@sentry/core/esm/scope.js"),l=n("./node_modules/@sentry/core/esm/utils/applyScopeDataToEvent.js"),m=n("./node_modules/@sentry/core/esm/utils/spanUtils.js");function p(e,t,n,p,f,g){const{normalizeDepth:b=3,normalizeMaxBreadth:_=1e3}=e,y={...t,event_id:t.event_id||n.event_id||Object(s.f)(),timestamp:t.timestamp||Object(r.b)()},v=n.integrations||e.integrations.map(e=>e.name);!function(e,t){const{environment:n,release:s,dist:r,maxValueLength:i=250}=t;"environment"in e||(e.environment="environment"in t?n:c.a);void 0===e.release&&void 0!==s&&(e.release=s);void 0===e.dist&&void 0!==r&&(e.dist=r);e.message&&(e.message=Object(o.d)(e.message,i));const a=e.exception&&e.exception.values&&e.exception.values[0];a&&a.value&&(a.value=Object(o.d)(a.value,i));const u=e.request;u&&u.url&&(u.url=Object(o.d)(u.url,i))}(y,e),function(e,t){t.length>0&&(e.sdk=e.sdk||{},e.sdk.integrations=[...e.sdk.integrations||[],...t])}(y,v),void 0===t.type&&function(e,t){const n=i.a._sentryDebugIds;if(!n)return;let s;const r=h.get(t);r?s=r:(s=new Map,h.set(t,s));const o=Object.keys(n).reduce((e,r)=>{let o;const i=s.get(r);i?o=i:(o=t(r),s.set(r,o));for(let t=o.length-1;t>=0;t--){const s=o[t];if(s.filename){e[s.filename]=n[r];break}}return e},{});try{e.exception.values.forEach(e=>{e.stacktrace.frames.forEach(e=>{e.filename&&(e.debug_id=o[e.filename])})})}catch(e){}}(y,e.stackParser);const j=function(e,t){if(!t)return e;const n=e?e.clone():new d.a;return n.update(t),n}(p,n.captureContext);n.mechanism&&Object(s.a)(y,n.mechanism);const w=f&&f.getEventProcessors?f.getEventProcessors():[],S=Object(d.b)().getScopeData();if(g){const e=g.getScopeData();Object(l.b)(S,e)}if(j){const e=j.getScopeData();Object(l.b)(S,e)}const O=[...n.attachments||[],...S.attachments];O.length&&(n.attachments=O),Object(l.a)(y,S);const k=[...w,...Object(u.b)(),...S.eventProcessors];return Object(u.c)(k,y,n).then(e=>(e&&function(e){const t={};try{e.exception.values.forEach(e=>{e.stacktrace.frames.forEach(e=>{e.debug_id&&(e.abs_path?t[e.abs_path]=e.debug_id:e.filename&&(t[e.filename]=e.debug_id),delete e.debug_id)})})}catch(e){}if(0===Object.keys(t).length)return;e.debug_meta=e.debug_meta||{},e.debug_meta.images=e.debug_meta.images||[];const n=e.debug_meta.images;Object.keys(t).forEach(e=>{n.push({type:"sourcemap",code_file:e,debug_id:t[e]})})}(e),"number"==typeof b&&b>0?function(e,t,n){if(!e)return null;const s={...e,...e.breadcrumbs&&{breadcrumbs:e.breadcrumbs.map(e=>({...e,...e.data&&{data:Object(a.a)(e.data,t,n)}}))},...e.user&&{user:Object(a.a)(e.user,t,n)},...e.contexts&&{contexts:Object(a.a)(e.contexts,t,n)},...e.extra&&{extra:Object(a.a)(e.extra,t,n)}};e.contexts&&e.contexts.trace&&s.contexts&&(s.contexts.trace=e.contexts.trace,e.contexts.trace.data&&(s.contexts.trace.data=Object(a.a)(e.contexts.trace.data,t,n)));e.spans&&(s.spans=e.spans.map(e=>{const s=Object(m.e)(e).data;return s&&(e.data=Object(a.a)(s,t,n)),e}));return s}(e,b,_):e))}const h=new WeakMap;function f(e){if(e)return function(e){return e instanceof d.a||"function"==typeof e}(e)||function(e){return Object.keys(e).some(e=>g.includes(e))}(e)?{captureContext:e}:e}const g=["user","level","extra","contexts","tags","fingerprint","requestSession","propagationContext"]},
vendor: 359 bytes, line 1
1"./node_modules/@sentry/core/esm/utils/sdkMetadata.js":function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var s=n("./node_modules/@sentry/core/esm/version.js");function r(e,t,n=[t],r="npm"){const o=e._metadata||{};o.sdk||(o.sdk={name:"sentry.javascript."+t,packages:n.map(e=>({name:`${r}:@sentry/${e}`,version:s.a})),version:s.a}),e._metadata=o}},
vendor: 1,160 bytes, line 1
1"./node_modules/@sentry/core/esm/utils/spanUtils.js":function(e,t,n){"use strict";n.d(t,"a",(function(){return i})),n.d(t,"b",(function(){return a})),n.d(t,"c",(function(){return p})),n.d(t,"d",(function(){return d})),n.d(t,"e",(function(){return m})),n.d(t,"f",(function(){return c})),n.d(t,"g",(function(){return u}));var s=n("./node_modules/@sentry/utils/esm/object.js"),r=n("./node_modules/@sentry/utils/esm/tracing.js"),o=n("./node_modules/@sentry/utils/esm/time.js");const i=0,a=1;function c(e){const{spanId:t,traceId:n}=e.spanContext(),{data:r,op:o,parent_span_id:i,status:a,tags:c,origin:u}=m(e);return Object(s.c)({data:r,op:o,parent_span_id:i,span_id:t,status:a,tags:c,trace_id:n,origin:u})}function u(e){const{traceId:t,spanId:n}=e.spanContext(),s=p(e);return Object(r.b)(t,n,s)}function d(e){return"number"==typeof e?l(e):Array.isArray(e)?e[0]+e[1]/1e9:e instanceof Date?l(e.getTime()):Object(o.c)()}function l(e){return e>9999999999?e/1e3:e}function m(e){return function(e){return"function"==typeof e.getSpanJSON}(e)?e.getSpanJSON():"function"==typeof e.toJSON?e.toJSON():{}}function p(e){const{traceFlags:t}=e.spanContext();return Boolean(t&a)}},
vendor: 127 bytes, line 1
1"./node_modules/@sentry/core/esm/version.js":function(e,t,n){"use strict";n.d(t,"a",(function(){return s}));const s="7.107.0"},
vendor: 20,001 bytes, line 1
1"./node_modules/@sentry/react/esm/index.js":function(e,t,n){"use strict";n.r(t);var s=n("./node_modules/@sentry/browser/esm/index.js"),r=n("./node_modules/@sentry/react/esm/sdk.js"),o=n("./node_modules/@sentry/core/esm/tracing/trace.js"),i=n("./node_modules/@sentry/core/esm/exports.js"),a=n("./node_modules/@sentry/core/esm/utils/spanUtils.js"),c=n("./node_modules/@sentry/utils/esm/time.js"),u=n("./node_modules/hoist-non-react-statics/dist/hoist-non-react-statics.cjs.js"),d=n.n(u),l=n("./node_modules/react/index.js");const m="/home/runner/work/sentry-javascript/sentry-javascript/packages/react/src/profiler.tsx";class p extends l.Component{static __initStatic(){this.defaultProps={disabled:!1,includeRender:!0,includeUpdates:!0}}constructor(e){super(e);const{name:t,disabled:n=!1}=this.props;n||(this._mountSpan=Object(o.d)({name:`<${t}>`,onlyIfParent:!0,op:"ui.react.mount",origin:"auto.ui.react.profiler",attributes:{"ui.component_name":t}}))}componentDidMount(){this._mountSpan&&this._mountSpan.end()}shouldComponentUpdate({updateProps:e,includeUpdates:t=!0}){if(t&&this._mountSpan&&e!==this.props.updateProps){const t=Object.keys(e).filter(t=>e[t]!==this.props.updateProps[t]);if(t.length>0){const e=Object(c.c)();this._updateSpan=Object(i.v)(this._mountSpan,()=>Object(o.d)({name:`<${this.props.name}>`,onlyIfParent:!0,op:"ui.react.update",origin:"auto.ui.react.profiler",startTimestamp:e,attributes:{"ui.component_name":this.props.name,"ui.react.changed_props":t}}))}}return!0}componentDidUpdate(){this._updateSpan&&(this._updateSpan.end(),this._updateSpan=void 0)}componentWillUnmount(){const e=Object(c.c)(),{name:t,includeRender:n=!0}=this.props;if(this._mountSpan&&n){const n=Object(a.e)(this._mountSpan).timestamp;Object(i.v)(this._mountSpan,()=>{const s=Object(o.d)({onlyIfParent:!0,name:`<${t}>`,op:"ui.react.render",origin:"auto.ui.react.profiler",startTimestamp:n,attributes:{"ui.component_name":t}});s&&s.end(e)})}}render(){return this.props.children}}function h(e,t){const n=t&&t.name||e.displayName||e.name||"unknown",s=s=>l.createElement(p,{...t,name:n,updateProps:s,__self:this,__source:{fileName:m,lineNumber:159}},l.createElement(e,{...s,__self:this,__source:{fileName:m,lineNumber:160}}));return s.displayName=`profiler(${n})`,d()(s,e),s}function f(e,t={disabled:!1,hasRenderSpan:!0}){const[n]=l.useState(()=>{if(!t||!t.disabled)return Object(o.d)({name:`<${e}>`,onlyIfParent:!0,op:"ui.react.mount",origin:"auto.ui.react.profiler",attributes:{"ui.component_name":e}})});l.useEffect(()=>(n&&n.end(),()=>{if(n&&t.hasRenderSpan){const t=Object(a.e)(n).timestamp,s=Object(c.c)(),r=Object(o.d)({name:`<${e}>`,onlyIfParent:!0,op:"ui.react.render",origin:"auto.ui.react.profiler",startTimestamp:t,attributes:{"ui.component_name":e}});r&&r.end(s)}}),[])}p.__initStatic();var g=n("./node_modules/@sentry/browser/esm/sdk.js"),b=n("./node_modules/@sentry/utils/esm/is.js"),_=n("./node_modules/@sentry/utils/esm/logger.js");const y="undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__,v="/home/runner/work/sentry-javascript/sentry-javascript/packages/react/src/errorboundary.tsx";const j={componentStack:null,error:null,eventId:null};class w extends l.Component{constructor(e){super(e),w.prototype.__init.call(this),this.state=j,this._openFallbackReportDialog=!0;const t=Object(i.j)();t&&t.on&&e.showDialog&&(this._openFallbackReportDialog=!1,t.on("afterSendEvent",t=>{t.type||t.event_id!==this._lastEventId||Object(g.g)({...e.dialogOptions,eventId:this._lastEventId})}))}componentDidCatch(e,{componentStack:t}){const{beforeCapture:n,onError:s,showDialog:r,dialogOptions:o}=this.props;Object(i.x)(a=>{if(function(e){const t=e.match(/^([^.]+)/);return null!==t&&parseInt(t[0])>=17}(l.version)&&Object(b.d)(e)){const n=new Error(e.message);n.name="React ErrorBoundary "+e.name,n.stack=t,function(e,t){const n=new WeakMap;!function e(t,s){if(!n.has(t))return t.cause?(n.set(t,!0),e(t.cause,s)):void(t.cause=s)}(e,t)}(e,n)}n&&n(a,e,t);const c=Object(i.c)(e,{captureContext:{contexts:{react:{componentStack:t}}},mechanism:{handled:!!this.props.fallback}});s&&s(e,t,c),r&&(this._lastEventId=c,this._openFallbackReportDialog&&Object(g.g)({...o,eventId:c})),this.setState({error:e,componentStack:t,eventId:c})})}componentDidMount(){const{onMount:e}=this.props;e&&e()}componentWillUnmount(){const{error:e,componentStack:t,eventId:n}=this.state,{onUnmount:s}=this.props;s&&s(e,t,n)}__init(){this.resetErrorBoundary=()=>{const{onReset:e}=this.props,{error:t,componentStack:n,eventId:s}=this.state;e&&e(t,n,s),this.setState(j)}}render(){const{fallback:e,children:t}=this.props,n=this.state;if(n.error){let t=void 0;return t="function"==typeof e?e({error:n.error,componentStack:n.componentStack,resetError:this.resetErrorBoundary,eventId:n.eventId}):e,l.isValidElement(t)?t:(e&&y&&_.c.warn("fallback did not produce a valid ReactElement"),null)}return"function"==typeof t?t():t}}function S(e,t){const n=e.displayName||e.name||"unknown",s=n=>l.createElement(w,{...t,__self:this,__source:{fileName:v,lineNumber:240}},l.createElement(e,{...n,__self:this,__source:{fileName:v,lineNumber:241}}));return s.displayName=`errorBoundary(${n})`,d()(s,e),s}var O=n("./node_modules/@sentry/core/esm/scope.js"),k=n("./node_modules/@sentry/utils/esm/object.js");const x={attachReduxState:!0,actionTransformer:e=>e,stateTransformer:e=>e||null};function E(e){const t={...x,...e};return e=>(n,s)=>{t.attachReduxState&&Object(O.b)().addEventProcessor((e,t)=>{try{void 0===e.type&&"redux"===e.contexts.state.state.type&&(t.attachments=[...t.attachments||[],{filename:"redux_state.json",data:JSON.stringify(e.contexts.state.state.value)}])}catch(e){}return e});return e((e,s)=>{const r=n(e,s),o=Object(i.k)(),a=t.actionTransformer(s);null!=a&&o.addBreadcrumb({category:"redux.action",data:a,type:"info"});const c=t.stateTransformer(r);if(null!=c){const e=Object(i.j)(),t=e&&e.getOptions(),n=t&&t.normalizeDepth||3,s={state:{type:"redux",value:c}};Object(k.a)(s,"__sentry_override_normalization_depth__",3+n),o.setContext("state",s)}else o.setContext("state",null);const{configureScopeWithState:u}=t;return"function"==typeof u&&u(o,r),r},s)}}var T=n("./node_modules/@sentry-internal/tracing/esm/browser/browserTracingIntegration.js"),C=n("./node_modules/@sentry/browser/esm/helpers.js"),I=n("./node_modules/@sentry/core/esm/semanticAttributes.js");function R(e){const t=Object(T.a)({...e,instrumentPageLoad:!1,instrumentNavigation:!1}),{history:n,routes:s,match:r,instrumentPageLoad:o=!0,instrumentNavigation:i=!0}=e;return{...t,afterAllSetup(e){t.afterAllSetup(e);const a=M(n,s,r);a(t=>{Object(T.c)(e,t)},o,!1),a(t=>{Object(T.b)(e,t)},!1,i)}}}function M(e,t,n){return(s,r=!0,o=!0)=>{let i,a;r&&C.a&&C.a.location&&A(t,C.a.location,n,(e,t="url")=>{a=e,i=s({name:a,attributes:{[I.b]:"pageload",[I.c]:"auto.pageload.react.reactrouter_v3",[I.e]:t}})}),o&&e.listen&&e.listen(e=>{"PUSH"!==e.action&&"POP"!==e.action||(i&&i.end(),A(t,e,n,(e,t="url")=>{a=e;const n={[I.b]:"navigation",[I.c]:"auto.navigation.react.reactrouter_v3",[I.e]:t};i=s({name:a,attributes:n})}))})}}function A(e,t,n,s){let r=t.pathname;n({location:t,routes:e},(e,t,n)=>{if(e||!n)return s(r);const o=function(e){if(!Array.isArray(e)||0===e.length)return"";const t=e.filter(e=>!!e.path);let n=-1;for(let e=t.length-1;e>=0;e--){const s=t[e];if(s.path&&s.path.startsWith("/")){n=e;break}}return t.slice(n).filter(({path:e})=>!!e).map(({path:e})=>e).join("")}(n.routes||[]);return 0===o.length||"/*"===o?s(r):(r=o,s(r,"route"))})}var P=n("./node_modules/@sentry/core/esm/utils/getRootSpan.js");let D;function N(e){const t=Object(T.a)({...e,instrumentPageLoad:!1,instrumentNavigation:!1}),{history:n,routes:s,matchPath:r,instrumentPageLoad:o=!0,instrumentNavigation:i=!0}=e;return{...t,afterAllSetup(e){t.afterAllSetup(e);const a=F(n,s,r);a(t=>{Object(T.c)(e,t)},o,!1),a(t=>{Object(T.b)(e,t)},!1,i)}}}function L(e){const t=Object(T.a)({...e,instrumentPageLoad:!1,instrumentNavigation:!1}),{history:n,routes:s,matchPath:r}=e;return{...t,afterAllSetup(o){t.afterAllSetup(o);const i=B(n,s,r);i(e=>{Object(T.c)(o,e)},e.instrumentPageLoad,!1),i(e=>{Object(T.b)(o,e)},!1,e.instrumentNavigation)}}}function F(e,t,n){return $(e,"reactrouter_v4",t,n)}function B(e,t,n){return $(e,"reactrouter_v5",t,n)}function $(e,t,n=[],s){function r(e){if(0===n.length||!s)return[e,"url"];const t=function e(t,n,s,r=[]){return t.some(t=>{const o=t.path?s(n,t):r.length?r[r.length-1].match:function(e){return{path:"/",url:"/",params:{},isExact:"/"===e}}(n);return o&&(r.push({route:t,match:o}),t.routes&&e(t.routes,n,s,r)),!!o}),r}(n,e,s);for(let e=0;e<t.length;e++)if(t[e].match.isExact)return[t[e].match.path,"route"];return[e,"url"]}return(n,s=!0,o=!0)=>{const i=e&&e.location?e.location.pathname:C.a&&C.a.location?C.a.location.pathname:void 0;if(s&&i){const[e,s]=r(i);D=n({name:e,attributes:{[I.b]:"pageload",[I.c]:"auto.pageload.react."+t,[I.e]:s}})}o&&e.listen&&e.listen((e,s)=>{if(s&&("PUSH"===s||"POP"===s)){D&&D.end();const[s,o]=r(e.pathname);D=n({name:s,attributes:{[I.b]:"navigation",[I.c]:"auto.navigation.react."+t,[I.e]:o}})}})}}function U(e){const t=e.displayName||e.name,n=function(){if(D)return D;const e=Object(o.b)(),t=e?Object(P.a)(e):void 0;if(!t)return;const n=Object(a.e)(t).op;return"navigation"===n||"pageload"===n?t:void 0}(),s=t=>(n&&t&&t.computedMatch&&t.computedMatch.isExact&&(n.updateName(t.computedMatch.path),n.setAttribute(I.e,"route")),l.createElement(e,{...t,__self:this,__source:{fileName:"/home/runner/work/sentry-javascript/sentry-javascript/packages/react/src/reactrouter.tsx",lineNumber:277}}));return s.displayName=`sentryRoute(${t})`,d()(s,e),s}var z=n("./node_modules/@sentry/utils/esm/url.js");const H="/home/runner/work/sentry-javascript/sentry-javascript/packages/react/src/reactrouterv6.tsx";let q,W,V,G,Y,K,J,X,Q=!1;function Z(e){const t=Object(T.a)({...e,instrumentPageLoad:!1,instrumentNavigation:!1}),{useEffect:n,useLocation:s,useNavigationType:r,createRoutesFromChildren:o,matchRoutes:i,stripBasename:a,instrumentPageLoad:c=!0,instrumentNavigation:u=!0}=e;return{...t,afterAllSetup(e){t.afterAllSetup(e);const d=C.a&&C.a.location&&C.a.location.pathname;c&&d&&Object(T.c)(e,{name:d,attributes:{[I.e]:"url",[I.b]:"pageload",[I.c]:"auto.pageload.react.reactrouter_v6"}}),W=n,V=s,G=r,K=i,Y=o,Q=a||!1,J=t=>{Object(T.b)(e,t)},X=u}}}function ee(e,t,n,s,r,o){return(i,a=!0,c=!0)=>{const u=C.a&&C.a.location&&C.a.location.pathname;a&&u&&(q=i({name:u,attributes:{[I.e]:"url",[I.b]:"pageload",[I.c]:"auto.pageload.react.reactrouter_v6"}})),W=e,V=t,G=n,K=r,Y=s,Q=o||!1,J=i,X=c}}function te(e,t){if(!t||"/"===t)return e;if(!e.toLowerCase().startsWith(t.toLowerCase()))return e;const n=t.endsWith("/")?t.length-1:t.length,s=e.charAt(n);return s&&"/"!==s?e:e.slice(n)||"/"}function ne(e,t,n,s=""){if(!e||0===e.length)return[Q?te(t.pathname,s):t.pathname,"url"];let r="";if(n)for(let e=0;e<n.length;e++){const o=n[e],i=o.route;if(i){if(i.index)return[Q?te(o.pathname,s):o.pathname,"route"];const e=i.path;if(e){const n="/"===e[0]||"/"===r[r.length-1]?e:"/"+e;if(r+=n,s+o.pathname===t.pathname)return Object(z.a)(r)!==Object(z.a)(o.pathname)&&"/*"!==r.slice(-2)?[(Q?"":s)+n,"route"]:[(Q?"":s)+r,"route"]}}}return[Q?te(t.pathname,s):t.pathname,"url"]}function se(e,t,n,s,r){const o=Array.isArray(s)?s:K(n,t,r);if(e&&o){const[s,i]=ne(n,t,o,r);e.updateName(s),e.setAttribute(I.e,i)}}function re(e,t,n,s,r){const o=Array.isArray(s)?s:K(t,e,r);if(X&&("PUSH"===n||"POP"===n)&&o){q&&q.end();const[n,s]=ne(t,e,o,r);q=J({name:n,attributes:{[I.e]:s,[I.b]:"navigation",[I.c]:"auto.navigation.react.reactrouter_v6"}})}}function oe(e){if(!(W&&V&&G&&Y&&K&&J))return y&&_.c.warn(`reactRouterV6Instrumentation was unable to wrap Routes because of one or more missing parameters.\n useEffect: ${W}. useLocation: ${V}. useNavigationType: ${G}.\n createRoutesFromChildren: ${Y}. matchRoutes: ${K}. customStartTransaction: ${J}.`),e;let t=!0;const n=n=>{const s=V(),r=G();return W(()=>{const e=Y(n.children);t?(se(ce(),s,e),t=!1):re(s,e,r)},[s,r]),l.createElement(e,{...n,__self:this,__source:{fileName:H,lineNumber:329}})};return d()(n,e),n}function ie(e){if(!(W&&V&&G&&K&&J))return y&&_.c.warn("reactRouterV6Instrumentation was unable to wrap `useRoutes` because of one or more missing parameters."),e;let t=!0;const n=n=>{const{routes:s,locationArg:r}=n,o=e(s,r),i=V(),a=G(),c="string"==typeof r||r&&r.pathname?r:i;return W(()=>{const e="string"==typeof c?{pathname:c}:c;t?(se(ce(),e,s),t=!1):re(e,s,a)},[a,c]),o};return(e,t)=>l.createElement(n,{routes:e,locationArg:t,__self:this,__source:{fileName:H,lineNumber:386}})}function ae(e){return function(t,n){const s=e(t,n),r=n&&n.basename,o=ce();return"POP"===s.state.historyAction&&o&&se(o,s.state.location,t,void 0,r),s.subscribe(e=>{const n=e.location;!X||"PUSH"!==e.historyAction&&"POP"!==e.historyAction||re(n,t,e.historyAction,void 0,r)}),s}}function ce(){if(q)return q;const e=Object(o.b)(),t=e?Object(P.a)(e):void 0;if(!t)return;const n=Object(a.e)(t).op;return"navigation"===n||"pageload"===n?t:void 0}n.d(t,"FunctionToString",(function(){return s.g})),n.d(t,"Hub",(function(){return s.j})),n.d(t,"InboundFilters",(function(){return s.k})),n.d(t,"ModuleMetadata",(function(){return s.n})),n.d(t,"SDK_VERSION",(function(){return s.q})),n.d(t,"SEMANTIC_ATTRIBUTE_SENTRY_OP",(function(){return s.r})),n.d(t,"SEMANTIC_ATTRIBUTE_SENTRY_ORIGIN",(function(){return s.s})),n.d(t,"SEMANTIC_ATTRIBUTE_SENTRY_SAMPLE_RATE",(function(){return s.t})),n.d(t,"SEMANTIC_ATTRIBUTE_SENTRY_SOURCE",(function(){return s.u})),n.d(t,"Scope",(function(){return s.v})),n.d(t,"addBreadcrumb",(function(){return s.y})),n.d(t,"addEventProcessor",(function(){return s.z})),n.d(t,"addGlobalEventProcessor",(function(){return s.A})),n.d(t,"addIntegration",(function(){return s.B})),n.d(t,"addTracingExtensions",(function(){return s.C})),n.d(t,"captureEvent",(function(){return s.H})),n.d(t,"captureException",(function(){return s.I})),n.d(t,"captureMessage",(function(){return s.J})),n.d(t,"captureSession",(function(){return s.K})),n.d(t,"close",(function(){return s.N})),n.d(t,"configureScope",(function(){return s.O})),n.d(t,"continueTrace",(function(){return s.P})),n.d(t,"createTransport",(function(){return s.Q})),n.d(t,"endSession",(function(){return s.X})),n.d(t,"extractTraceparentData",(function(){return s.bb})),n.d(t,"flush",(function(){return s.db})),n.d(t,"functionToStringIntegration",(function(){return s.fb})),n.d(t,"getActiveSpan",(function(){return s.hb})),n.d(t,"getActiveTransaction",(function(){return s.ib})),n.d(t,"getClient",(function(){return s.jb})),n.d(t,"getCurrentHub",(function(){return s.kb})),n.d(t,"getCurrentScope",(function(){return s.lb})),n.d(t,"getHubFromCarrier",(function(){return s.nb})),n.d(t,"getSpanStatusFromHttpCode",(function(){return s.pb})),n.d(t,"inboundFiltersIntegration",(function(){return s.sb})),n.d(t,"isInitialized",(function(){return s.ub})),n.d(t,"lastEventId",(function(){return s.vb})),n.d(t,"makeMain",(function(){return s.zb})),n.d(t,"makeMultiplexedTransport",(function(){return s.Ab})),n.d(t,"metrics",(function(){return s.Cb})),n.d(t,"moduleMetadataIntegration",(function(){return s.Db})),n.d(t,"parameterize",(function(){return s.Ib})),n.d(t,"setContext",(function(){return s.Mb})),n.d(t,"setCurrentClient",(function(){return s.Nb})),n.d(t,"setExtra",(function(){return s.Ob})),n.d(t,"setExtras",(function(){return s.Pb})),n.d(t,"setHttpStatus",(function(){return s.Qb})),n.d(t,"setMeasurement",(function(){return s.Rb})),n.d(t,"setTag",(function(){return s.Sb})),n.d(t,"setTags",(function(){return s.Tb})),n.d(t,"setUser",(function(){return s.Ub})),n.d(t,"spanStatusfromHttpCode",(function(){return s.Wb})),n.d(t,"startInactiveSpan",(function(){return s.Zb})),n.d(t,"startSession",(function(){return s.ac})),n.d(t,"startSpan",(function(){return s.bc})),n.d(t,"startSpanManual",(function(){return s.cc})),n.d(t,"startTransaction",(function(){return s.dc})),n.d(t,"trace",(function(){return s.ec})),n.d(t,"withActiveSpan",(function(){return s.gc})),n.d(t,"withIsolationScope",(function(){return s.hc})),n.d(t,"withScope",(function(){return s.ic})),n.d(t,"WINDOW",(function(){return s.x})),n.d(t,"BrowserClient",(function(){return s.b})),n.d(t,"makeFetchTransport",(function(){return s.yb})),n.d(t,"makeXHRTransport",(function(){return s.Bb})),n.d(t,"chromeStackLineParser",(function(){return s.M})),n.d(t,"defaultStackLineParsers",(function(){return s.V})),n.d(t,"defaultStackParser",(function(){return s.W})),n.d(t,"geckoStackLineParser",(function(){return s.gb})),n.d(t,"opera10StackLineParser",(function(){return s.Gb})),n.d(t,"opera11StackLineParser",(function(){return s.Hb})),n.d(t,"winjsStackLineParser",(function(){return s.fc})),n.d(t,"eventFromException",(function(){return s.Y})),n.d(t,"eventFromMessage",(function(){return s.Z})),n.d(t,"exceptionFromError",(function(){return s.ab})),n.d(t,"createUserFeedbackEnvelope",(function(){return s.R})),n.d(t,"captureUserFeedback",(function(){return s.L})),n.d(t,"defaultIntegrations",(function(){return s.T})),n.d(t,"forceLoad",(function(){return s.eb})),n.d(t,"getDefaultIntegrations",(function(){return s.mb})),n.d(t,"onLoad",(function(){return s.Eb})),n.d(t,"showReportDialog",(function(){return s.Vb})),n.d(t,"wrap",(function(){return s.jc})),n.d(t,"Breadcrumbs",(function(){return s.a})),n.d(t,"breadcrumbsIntegration",(function(){return s.D})),n.d(t,"Dedupe",(function(){return s.e})),n.d(t,"dedupeIntegration",(function(){return s.S})),n.d(t,"GlobalHandlers",(function(){return s.h})),n.d(t,"globalHandlersIntegration",(function(){return s.qb})),n.d(t,"HttpContext",(function(){return s.i})),n.d(t,"httpContextIntegration",(function(){return s.rb})),n.d(t,"LinkedErrors",(function(){return s.m})),n.d(t,"linkedErrorsIntegration",(function(){return s.wb})),n.d(t,"TryCatch",(function(){return s.w})),n.d(t,"browserApiErrorsIntegration",(function(){return s.E})),n.d(t,"Replay",(function(){return s.o})),n.d(t,"getReplay",(function(){return s.ob})),n.d(t,"replayIntegration",(function(){return s.Kb})),n.d(t,"ReplayCanvas",(function(){return s.p})),n.d(t,"replayCanvasIntegration",(function(){return s.Jb})),n.d(t,"Feedback",(function(){return s.f})),n.d(t,"feedbackIntegration",(function(){return s.cb})),n.d(t,"sendFeedback",(function(){return s.Lb})),n.d(t,"BrowserTracing",(function(){return s.d})),n.d(t,"browserTracingIntegration",(function(){return s.G})),n.d(t,"defaultRequestInstrumentationOptions",(function(){return s.U})),n.d(t,"instrumentOutgoingRequests",(function(){return s.tb})),n.d(t,"startBrowserTracingNavigationSpan",(function(){return s.Xb})),n.d(t,"startBrowserTracingPageLoadSpan",(function(){return s.Yb})),n.d(t,"makeBrowserOfflineTransport",(function(){return s.xb})),n.d(t,"onProfilingStartRouteTransaction",(function(){return s.Fb})),n.d(t,"BrowserProfilingIntegration",(function(){return s.c})),n.d(t,"browserProfilingIntegration",(function(){return s.F})),n.d(t,"Integrations",(function(){return s.l})),n.d(t,"init",(function(){return r.a})),n.d(t,"Profiler",(function(){return p})),n.d(t,"useProfiler",(function(){return f})),n.d(t,"withProfiler",(function(){return h})),n.d(t,"ErrorBoundary",(function(){return w})),n.d(t,"withErrorBoundary",(function(){return S})),n.d(t,"createReduxEnhancer",(function(){return E})),n.d(t,"reactRouterV3BrowserTracingIntegration",(function(){return R})),n.d(t,"reactRouterV3Instrumentation",(function(){return M})),n.d(t,"reactRouterV4BrowserTracingIntegration",(function(){return N})),n.d(t,"reactRouterV4Instrumentation",(function(){return F})),n.d(t,"reactRouterV5BrowserTracingIntegration",(function(){return L})),n.d(t,"reactRouterV5Instrumentation",(function(){return B})),n.d(t,"withSentryRouting",(function(){return U})),n.d(t,"reactRouterV6BrowserTracingIntegration",(function(){return Z})),n.d(t,"reactRouterV6Instrumentation",(function(){return ee})),n.d(t,"withSentryReactRouterV6Routing",(function(){return oe})),n.d(t,"wrapCreateBrowserRouter",(function(){return ae})),n.d(t,"wrapUseRoutes",(function(){return ie}))},
vendor: 287 bytes, line 1
1"./node_modules/@sentry/react/esm/sdk.js":function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var s=n("./node_modules/@sentry/browser/esm/sdk.js"),r=n("./node_modules/@sentry/core/esm/utils/sdkMetadata.js");function o(e){const t={...e};Object(r.a)(t,"react"),Object(s.e)(t)}},
vendor: 124,250 bytes, line 1
1"./node_modules/@sentry/replay/esm/index.js":function(e,t,n){"use strict";var s=n("./node_modules/@sentry/utils/esm/buildPolyfills/_optionalChain.js"),r=n("./node_modules/@sentry/core/esm/exports.js"),o=n("./node_modules/@sentry/core/esm/utils/isSentryRequestUrl.js"),i=n("./node_modules/@sentry/core/esm/baseclient.js"),a=n("./node_modules/@sentry/core/esm/utils/prepareEvent.js"),c=n("./node_modules/@sentry/core/esm/hub.js"),u=n("./node_modules/@sentry/core/esm/utils/spanUtils.js"),d=n("./node_modules/@sentry/core/esm/semanticAttributes.js"),l=n("./node_modules/@sentry/utils/esm/worldwide.js"),m=n("./node_modules/@sentry/utils/esm/normalize.js"),p=n("./node_modules/@sentry/utils/esm/object.js"),h=n("./node_modules/@sentry/utils/esm/browser.js"),f=n("./node_modules/@sentry/utils/esm/time.js"),g=n("./node_modules/@sentry/utils/esm/logger.js"),b=n("./node_modules/@sentry/utils/esm/misc.js"),_=n("./node_modules/@sentry/utils/esm/instrument/xhr.js"),y=n("./node_modules/@sentry/utils/esm/string.js"),v=n("./node_modules/@sentry/utils/esm/instrument/fetch.js"),j=n("./node_modules/@sentry/utils/esm/instrument/dom.js"),w=n("./node_modules/@sentry/utils/esm/instrument/history.js"),S=n("./node_modules/@sentry/utils/esm/envelope.js"),O=n("./node_modules/@sentry/utils/esm/ratelimit.js"),k=n("./node_modules/@sentry/utils/esm/isBrowser.js"),x=n("./node_modules/@sentry-internal/tracing/esm/browser/instrument.js");n.d(t,"a",(function(){return es})),n.d(t,"b",(function(){return ns})),n.d(t,"c",(function(){return Zn}));const E=l.a;function T(e){let t=void 0,n=e[0],s=1;for(;s<e.length;){const r=e[s],o=e[s+1];if(s+=2,("optionalAccess"===r||"optionalCall"===r)&&null==n)return;"access"===r||"optionalAccess"===r?(t=n,n=o(n)):"call"!==r&&"optionalCall"!==r||(n=o((...e)=>n.call(t,...e)),t=void 0)}return n}var C;function I(e){const t=T([e,"optionalAccess",e=>e.host]);return Boolean(T([t,"optionalAccess",e=>e.shadowRoot])===e)}function R(e){return"[object ShadowRoot]"===Object.prototype.toString.call(e)}function M(e){try{const n=e.rules||e.cssRules;return n?((t=Array.from(n,A).join("")).includes(" background-clip: text;")&&!t.includes(" -webkit-background-clip: text;")&&(t=t.replace(" background-clip: text;"," -webkit-background-clip: text; background-clip: text;")),t):null}catch(e){return null}var t}function A(e){let t;if(function(e){return"styleSheet"in e}(e))try{t=M(e.styleSheet)||function(e){const{cssText:t}=e;if(t.split('"').length<3)return t;const n=["@import",`url(${JSON.stringify(e.href)})`];return""===e.layerName?n.push("layer"):e.layerName&&n.push(`layer(${e.layerName})`),e.supportsText&&n.push(`supports(${e.supportsText})`),e.media.length&&n.push(e.media.mediaText),n.join(" ")+";"}(e)}catch(e){}else if(function(e){return"selectorText"in e}(e)&&e.selectorText.includes(":"))return e.cssText.replace(/(\[(?:[\w-]+)[^\\])(:(?:[\w-]+)\])/gm,"$1\\$2");return t||e.cssText}!function(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"}(C||(C={}));class P{constructor(){this.idNodeMap=new Map,this.nodeMetaMap=new WeakMap}getId(e){if(!e)return-1;const t=T([this,"access",e=>e.getMeta,"call",t=>t(e),"optionalAccess",e=>e.id]);return s=()=>-1,null!=(n=t)?n:s();var n,s}getNode(e){return this.idNodeMap.get(e)||null}getIds(){return Array.from(this.idNodeMap.keys())}getMeta(e){return this.nodeMetaMap.get(e)||null}removeNodeFromMap(e){const t=this.getId(e);this.idNodeMap.delete(t),e.childNodes&&e.childNodes.forEach(e=>this.removeNodeFromMap(e))}has(e){return this.idNodeMap.has(e)}hasNode(e){return this.nodeMetaMap.has(e)}add(e,t){const n=t.id;this.idNodeMap.set(n,e),this.nodeMetaMap.set(e,t)}replace(e,t){const n=this.getNode(e);if(n){const e=this.nodeMetaMap.get(n);e&&this.nodeMetaMap.set(t,e)}this.idNodeMap.set(e,t)}reset(){this.idNodeMap=new Map,this.nodeMetaMap=new WeakMap}}function D({maskInputOptions:e,tagName:t,type:n}){return"OPTION"===t&&(t="SELECT"),Boolean(e[t.toLowerCase()]||n&&e[n]||"password"===n||"INPUT"===t&&!n&&e.text)}function N({isMasked:e,element:t,value:n,maskInputFn:s}){let r=n||"";return e?(s&&(r=s(r,t)),"*".repeat(r.length)):r}function L(e){return e.toLowerCase()}function F(e){return e.toUpperCase()}function B(e){const t=e.type;return e.hasAttribute("data-rr-is-password")?"password":t?L(t):null}function $(e,t,n){return"INPUT"!==t||"radio"!==n&&"checkbox"!==n?e.value:e.getAttribute("value")||""}let U=1;const z=new RegExp("[^a-z0-9-_:]");function H(){return U++}let q,W;const V=/url\((?:(')([^']*)'|(")(.*?)"|([^)]*))\)/gm,G=/^(?:[a-z+]+:)?\/\//i,Y=/^www\..*/i,K=/^(data:)([^,]*),(.*)/i;function J(e,t){return(e||"").replace(V,(e,n,s,r,o,i)=>{const a=s||o||i,c=n||r||"";if(!a)return e;if(G.test(a)||Y.test(a))return`url(${c}${a}${c})`;if(K.test(a))return`url(${c}${a}${c})`;if("/"===a[0])return`url(${c}${function(e){let t="";return t=e.indexOf("//")>-1?e.split("/").slice(0,3).join("/"):e.split("/")[0],t=t.split("?")[0],t}(t)+a}${c})`;const u=t.split("/"),d=a.split("/");u.pop();for(const e of d)"."!==e&&(".."===e?u.pop():u.push(e));return`url(${c}${u.join("/")}${c})`})}const X=/^[^ \t\n\r\u000c]+/,Q=/^[, \t\n\r\u000c]+/;function Z(e,t){if(!t||""===t.trim())return t;const n=e.createElement("a");return n.href=t,n.href}function ee(){const e=document.createElement("a");return e.href="",e.href}function te(e,t,n,s,r,o){return s?"src"===n||"href"===n&&("use"!==t||"#"!==s[0])||"xlink:href"===n&&"#"!==s[0]?Z(e,s):"background"!==n||"table"!==t&&"td"!==t&&"th"!==t?"srcset"===n?function(e,t){if(""===t.trim())return t;let n=0;function s(e){let s;const r=e.exec(t.substring(n));return r?(s=r[0],n+=s.length,s):""}const r=[];for(;s(Q),!(n>=t.length);){let o=s(X);if(","===o.slice(-1))o=Z(e,o.substring(0,o.length-1)),r.push(o);else{let s="";o=Z(e,o);let i=!1;for(;;){const e=t.charAt(n);if(""===e){r.push((o+s).trim());break}if(i)")"===e&&(i=!1);else{if(","===e){n+=1,r.push((o+s).trim());break}"("===e&&(i=!0)}s+=e,n+=1}}}return r.join(", ")}(e,s):"style"===n?J(s,ee()):"object"===t&&"data"===n?Z(e,s):"function"==typeof o?o(n,s,r):s:Z(e,s):s}function ne(e,t,n){return("video"===e||"audio"===e)&&"autoplay"===t}function se(e,t,n=1/0,s=0){return e?e.nodeType!==e.ELEMENT_NODE||s>n?-1:t(e)?s:se(e.parentNode,t,n,s+1):-1}function re(e,t){return n=>{const s=n;if(null===s)return!1;try{if(e)if("string"==typeof e){if(s.matches("."+e))return!0}else if(function(e,t){for(let n=e.classList.length;n--;){const s=e.classList[n];if(t.test(s))return!0}return!1}(s,e))return!0;return!(!t||!s.matches(t))}catch(e){return!1}}}function oe(e,t,n,s,r,o){try{const i=e.nodeType===e.ELEMENT_NODE?e:e.parentElement;if(null===i)return!1;if("INPUT"===i.tagName){const e=i.getAttribute("autocomplete");if(["current-password","new-password","cc-number","cc-exp","cc-exp-month","cc-exp-year","cc-csc"].includes(e))return!0}let a=-1,c=-1;if(o){if(c=se(i,re(s,r)),c<0)return!0;a=se(i,re(t,n),c>=0?c:1/0)}else{if(a=se(i,re(t,n)),a<0)return!1;c=se(i,re(s,r),a>=0?a:1/0)}return a>=0?!(c>=0)||a<=c:!(c>=0)&&!!o}catch(e){}return!!o}function ie(e,t){const{doc:n,mirror:s,blockClass:r,blockSelector:o,unblockSelector:i,maskAllText:a,maskAttributeFn:c,maskTextClass:u,unmaskTextClass:d,maskTextSelector:l,unmaskTextSelector:m,inlineStylesheet:p,maskInputOptions:h={},maskTextFn:f,maskInputFn:g,dataURLOptions:b={},inlineImages:_,recordCanvas:y,keepIframeSrcFn:v,newlyAddedElement:j=!1}=t,w=function(e,t){if(!t.hasNode(e))return;const n=t.getId(e);return 1===n?void 0:n}(n,s);switch(e.nodeType){case e.DOCUMENT_NODE:return"CSS1Compat"!==e.compatMode?{type:C.Document,childNodes:[],compatMode:e.compatMode}:{type:C.Document,childNodes:[]};case e.DOCUMENT_TYPE_NODE:return{type:C.DocumentType,name:e.name,publicId:e.publicId,systemId:e.systemId,rootId:w};case e.ELEMENT_NODE:return function(e,t){const{doc:n,blockClass:s,blockSelector:r,unblockSelector:o,inlineStylesheet:i,maskInputOptions:a={},maskAttributeFn:c,maskInputFn:u,dataURLOptions:d={},inlineImages:l,recordCanvas:m,keepIframeSrcFn:p,newlyAddedElement:h=!1,rootId:f,maskAllText:g,maskTextClass:b,unmaskTextClass:_,maskTextSelector:y,unmaskTextSelector:v}=t,j=function(e,t,n,s){try{if(s&&e.matches(s))return!1;if("string"==typeof t){if(e.classList.contains(t))return!0}else for(let n=e.classList.length;n--;){const s=e.classList[n];if(t.test(s))return!0}if(n)return e.matches(n)}catch(e){}return!1}(e,s,r,o),w=function(e){if(e instanceof HTMLFormElement)return"form";const t=L(e.tagName);return z.test(t)?"div":t}(e);let S={};const O=e.attributes.length;for(let t=0;t<O;t++){const s=e.attributes[t];s.name&&!ne(w,s.name,s.value)&&(S[s.name]=te(n,w,L(s.name),s.value,e,c))}if("link"===w&&i){const t=Array.from(n.styleSheets).find(t=>t.href===e.href);let s=null;t&&(s=M(t)),s&&(delete S.rel,delete S.href,S._cssText=J(s,t.href))}if("style"===w&&e.sheet&&!(e.innerText||e.textContent||"").trim().length){const t=M(e.sheet);t&&(S._cssText=J(t,ee()))}if("input"===w||"textarea"===w||"select"===w||"option"===w){const t=e,n=B(t),s=$(t,F(w),n),r=t.checked;if("submit"!==n&&"button"!==n&&s){const e=oe(t,b,y,_,v,D({type:n,tagName:F(w),maskInputOptions:a}));S.value=N({isMasked:e,element:t,value:s,maskInputFn:u})}r&&(S.checked=r)}"option"===w&&(e.selected&&!a.select?S.selected=!0:delete S.selected);if("canvas"===w&&m)if("2d"===e.__context)(function(e){const t=e.getContext("2d");if(!t)return!0;for(let n=0;n<e.width;n+=50)for(let s=0;s<e.height;s+=50){const r=t.getImageData,o="__rrweb_original__"in r?r.__rrweb_original__:r;if(new Uint32Array(o.call(t,n,s,Math.min(50,e.width-n),Math.min(50,e.height-s)).data.buffer).some(e=>0!==e))return!1}return!0})(e)||(S.rr_dataURL=e.toDataURL(d.type,d.quality));else if(!("__context"in e)){const t=e.toDataURL(d.type,d.quality),n=document.createElement("canvas");n.width=e.width,n.height=e.height;const s=n.toDataURL(d.type,d.quality);t!==s&&(S.rr_dataURL=t)}if("img"===w&&l){q||(q=n.createElement("canvas"),W=q.getContext("2d"));const t=e,s=t.crossOrigin;t.crossOrigin="anonymous";const r=()=>{t.removeEventListener("load",r);try{q.width=t.naturalWidth,q.height=t.naturalHeight,W.drawImage(t,0,0),S.rr_dataURL=q.toDataURL(d.type,d.quality)}catch(e){console.warn(`Cannot inline img src=${t.currentSrc}! Error: ${e}`)}s?S.crossOrigin=s:t.removeAttribute("crossorigin")};t.complete&&0!==t.naturalWidth?r():t.addEventListener("load",r)}"audio"!==w&&"video"!==w||(S.rr_mediaState=e.paused?"paused":"played",S.rr_mediaCurrentTime=e.currentTime);h||(e.scrollLeft&&(S.rr_scrollLeft=e.scrollLeft),e.scrollTop&&(S.rr_scrollTop=e.scrollTop));if(j){const{width:t,height:n}=e.getBoundingClientRect();S={class:S.class,rr_width:t+"px",rr_height:n+"px"}}"iframe"!==w||p(S.src)||(e.contentDocument||(S.rr_src=S.src),delete S.src);let k;try{customElements.get(w)&&(k=!0)}catch(e){}return{type:C.Element,tagName:w,attributes:S,childNodes:[],isSVG:(x=e,Boolean("svg"===x.tagName||x.ownerSVGElement)||void 0),needBlock:j,rootId:f,isCustom:k};var x}(e,{doc:n,blockClass:r,blockSelector:o,unblockSelector:i,inlineStylesheet:p,maskAttributeFn:c,maskInputOptions:h,maskInputFn:g,dataURLOptions:b,inlineImages:_,recordCanvas:y,keepIframeSrcFn:v,newlyAddedElement:j,rootId:w,maskAllText:a,maskTextClass:u,unmaskTextClass:d,maskTextSelector:l,unmaskTextSelector:m});case e.TEXT_NODE:return function(e,t){const{maskAllText:n,maskTextClass:s,unmaskTextClass:r,maskTextSelector:o,unmaskTextSelector:i,maskTextFn:a,maskInputOptions:c,maskInputFn:u,rootId:d}=t,l=e.parentNode&&e.parentNode.tagName;let m=e.textContent;const p="STYLE"===l||void 0,h="SCRIPT"===l||void 0,f="TEXTAREA"===l||void 0;if(p&&m){try{e.nextSibling||e.previousSibling||T([e,"access",e=>e.parentNode,"access",e=>e.sheet,"optionalAccess",e=>e.cssRules])&&(m=M(e.parentNode.sheet))}catch(t){console.warn("Cannot get CSS styles from text's parentNode. Error: "+t,e)}m=J(m,ee())}h&&(m="SCRIPT_PLACEHOLDER");const g=oe(e,s,o,r,i,n);p||h||f||!m||!g||(m=a?a(m):m.replace(/[\S]/g,"*"));f&&m&&(c.textarea||g)&&(m=u?u(m,e.parentNode):m.replace(/[\S]/g,"*"));if("OPTION"===l&&m){const t=D({type:null,tagName:l,maskInputOptions:c});m=N({isMasked:oe(e,s,o,r,i,t),element:e,value:m,maskInputFn:u})}return{type:C.Text,textContent:m||"",isStyle:p,rootId:d}}(e,{maskAllText:a,maskTextClass:u,unmaskTextClass:d,maskTextSelector:l,unmaskTextSelector:m,maskTextFn:f,maskInputOptions:h,maskInputFn:g,rootId:w});case e.CDATA_SECTION_NODE:return{type:C.CDATA,textContent:"",rootId:w};case e.COMMENT_NODE:return{type:C.Comment,textContent:e.textContent||"",rootId:w};default:return!1}}function ae(e){return null==e?"":e.toLowerCase()}function ce(e,t){const{doc:n,mirror:s,blockClass:r,blockSelector:o,unblockSelector:i,maskAllText:a,maskTextClass:c,unmaskTextClass:u,maskTextSelector:d,unmaskTextSelector:l,skipChild:m=!1,inlineStylesheet:p=!0,maskInputOptions:h={},maskAttributeFn:f,maskTextFn:g,maskInputFn:b,slimDOMOptions:_,dataURLOptions:y={},inlineImages:v=!1,recordCanvas:j=!1,onSerialize:w,onIframeLoad:S,iframeLoadTimeout:O=5e3,onStylesheetLoad:k,stylesheetLoadTimeout:x=5e3,keepIframeSrcFn:E=(()=>!1),newlyAddedElement:T=!1}=t;let{preserveWhiteSpace:M=!0}=t;const A=ie(e,{doc:n,mirror:s,blockClass:r,blockSelector:o,maskAllText:a,unblockSelector:i,maskTextClass:c,unmaskTextClass:u,maskTextSelector:d,unmaskTextSelector:l,inlineStylesheet:p,maskInputOptions:h,maskAttributeFn:f,maskTextFn:g,maskInputFn:b,dataURLOptions:y,inlineImages:v,recordCanvas:j,keepIframeSrcFn:E,newlyAddedElement:T});if(!A)return console.warn(e,"not serialized"),null;let P;P=s.hasNode(e)?s.getId(e):!function(e,t){if(t.comment&&e.type===C.Comment)return!0;if(e.type===C.Element){if(t.script&&("script"===e.tagName||"link"===e.tagName&&("preload"===e.attributes.rel||"modulepreload"===e.attributes.rel)&&"script"===e.attributes.as||"link"===e.tagName&&"prefetch"===e.attributes.rel&&"string"==typeof e.attributes.href&&e.attributes.href.endsWith(".js")))return!0;if(t.headFavicon&&("link"===e.tagName&&"shortcut icon"===e.attributes.rel||"meta"===e.tagName&&(ae(e.attributes.name).match(/^msapplication-tile(image|color)$/)||"application-name"===ae(e.attributes.name)||"icon"===ae(e.attributes.rel)||"apple-touch-icon"===ae(e.attributes.rel)||"shortcut icon"===ae(e.attributes.rel))))return!0;if("meta"===e.tagName){if(t.headMetaDescKeywords&&ae(e.attributes.name).match(/^description|keywords$/))return!0;if(t.headMetaSocial&&(ae(e.attributes.property).match(/^(og|twitter|fb):/)||ae(e.attributes.name).match(/^(og|twitter):/)||"pinterest"===ae(e.attributes.name)))return!0;if(t.headMetaRobots&&("robots"===ae(e.attributes.name)||"googlebot"===ae(e.attributes.name)||"bingbot"===ae(e.attributes.name)))return!0;if(t.headMetaHttpEquiv&&void 0!==e.attributes["http-equiv"])return!0;if(t.headMetaAuthorship&&("author"===ae(e.attributes.name)||"generator"===ae(e.attributes.name)||"framework"===ae(e.attributes.name)||"publisher"===ae(e.attributes.name)||"progid"===ae(e.attributes.name)||ae(e.attributes.property).match(/^article:/)||ae(e.attributes.property).match(/^product:/)))return!0;if(t.headMetaVerification&&("google-site-verification"===ae(e.attributes.name)||"yandex-verification"===ae(e.attributes.name)||"csrf-token"===ae(e.attributes.name)||"p:domain_verify"===ae(e.attributes.name)||"verify-v1"===ae(e.attributes.name)||"verification"===ae(e.attributes.name)||"shopify-checkout-api-token"===ae(e.attributes.name)))return!0}}return!1}(A,_)&&(M||A.type!==C.Text||A.isStyle||A.textContent.replace(/^\s+|\s+$/gm,"").length)?H():-2;const D=Object.assign(A,{id:P});if(s.add(e,D),-2===P)return null;w&&w(e);let N=!m;if(D.type===C.Element){N=N&&!D.needBlock,delete D.needBlock;const t=e.shadowRoot;t&&R(t)&&(D.isShadowHost=!0)}if((D.type===C.Document||D.type===C.Element)&&N){_.headWhitespace&&D.type===C.Element&&"head"===D.tagName&&(M=!1);const t={doc:n,mirror:s,blockClass:r,blockSelector:o,maskAllText:a,unblockSelector:i,maskTextClass:c,unmaskTextClass:u,maskTextSelector:d,unmaskTextSelector:l,skipChild:m,inlineStylesheet:p,maskInputOptions:h,maskAttributeFn:f,maskTextFn:g,maskInputFn:b,slimDOMOptions:_,dataURLOptions:y,inlineImages:v,recordCanvas:j,preserveWhiteSpace:M,onSerialize:w,onIframeLoad:S,iframeLoadTimeout:O,onStylesheetLoad:k,stylesheetLoadTimeout:x,keepIframeSrcFn:E};for(const n of Array.from(e.childNodes)){const e=ce(n,t);e&&D.childNodes.push(e)}if(function(e){return e.nodeType===e.ELEMENT_NODE}(e)&&e.shadowRoot)for(const n of Array.from(e.shadowRoot.childNodes)){const s=ce(n,t);s&&(R(e.shadowRoot)&&(s.isShadow=!0),D.childNodes.push(s))}}return e.parentNode&&I(e.parentNode)&&R(e.parentNode)&&(D.isShadow=!0),D.type===C.Element&&"iframe"===D.tagName&&function(e,t,n){const s=e.contentWindow;if(!s)return;let r,o=!1;try{r=s.document.readyState}catch(e){return}if("complete"!==r){const s=setTimeout(()=>{o||(t(),o=!0)},n);return void e.addEventListener("load",()=>{clearTimeout(s),o=!0,t()})}if("about:blank"!==s.location.href||"about:blank"===e.src||""===e.src)return setTimeout(t,0),e.addEventListener("load",t);e.addEventListener("load",t)}(e,()=>{const t=e.contentDocument;if(t&&S){const n=ce(t,{doc:t,mirror:s,blockClass:r,blockSelector:o,unblockSelector:i,maskAllText:a,maskTextClass:c,unmaskTextClass:u,maskTextSelector:d,unmaskTextSelector:l,skipChild:!1,inlineStylesheet:p,maskInputOptions:h,maskAttributeFn:f,maskTextFn:g,maskInputFn:b,slimDOMOptions:_,dataURLOptions:y,inlineImages:v,recordCanvas:j,preserveWhiteSpace:M,onSerialize:w,onIframeLoad:S,iframeLoadTimeout:O,onStylesheetLoad:k,stylesheetLoadTimeout:x,keepIframeSrcFn:E});n&&S(e,n)}},O),D.type===C.Element&&"link"===D.tagName&&"stylesheet"===D.attributes.rel&&function(e,t,n){let s,r=!1;try{s=e.sheet}catch(e){return}if(s)return;const o=setTimeout(()=>{r||(t(),r=!0)},n);e.addEventListener("load",()=>{clearTimeout(o),r=!0,t()})}(e,()=>{if(k){const t=ce(e,{doc:n,mirror:s,blockClass:r,blockSelector:o,unblockSelector:i,maskAllText:a,maskTextClass:c,unmaskTextClass:u,maskTextSelector:d,unmaskTextSelector:l,skipChild:!1,inlineStylesheet:p,maskInputOptions:h,maskAttributeFn:f,maskTextFn:g,maskInputFn:b,slimDOMOptions:_,dataURLOptions:y,inlineImages:v,recordCanvas:j,preserveWhiteSpace:M,onSerialize:w,onIframeLoad:S,iframeLoadTimeout:O,onStylesheetLoad:k,stylesheetLoadTimeout:x,keepIframeSrcFn:E});t&&k(e,t)}},x),D}function ue(e){let t=void 0,n=e[0],s=1;for(;s<e.length;){const r=e[s],o=e[s+1];if(s+=2,("optionalAccess"===r||"optionalCall"===r)&&null==n)return;"access"===r||"optionalAccess"===r?(t=n,n=o(n)):"call"!==r&&"optionalCall"!==r||(n=o((...e)=>n.call(t,...e)),t=void 0)}return n}function de(e,t,n=document){const s={capture:!0,passive:!0};return n.addEventListener(e,t,s),()=>n.removeEventListener(e,t,s)}const le="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 me={map:{},getId:()=>(console.error(le),-1),getNode:()=>(console.error(le),null),removeNodeFromMap(){console.error(le)},has:()=>(console.error(le),!1),reset(){console.error(le)}};function pe(e,t,n={}){let s=null,r=0;return function(...o){const i=Date.now();r||!1!==n.leading||(r=i);const a=t-(i-r),c=this;a<=0||a>t?(s&&(clearTimeout(s),s=null),r=i,e.apply(c,o)):s||!1===n.trailing||(s=setTimeout(()=>{r=!1===n.leading?0:Date.now(),s=null,e.apply(c,o)},a))}}function he(e,t,n){try{if(!(t in e))return()=>{};const s=e[t],r=n(s);return"function"==typeof r&&(r.prototype=r.prototype||{},Object.defineProperties(r,{__rrweb_original__:{enumerable:!1,value:s}})),e[t]=r,()=>{e[t]=s}}catch(e){return()=>{}}}"undefined"!=typeof window&&window.Proxy&&window.Reflect&&(me=new Proxy(me,{get:(e,t,n)=>("map"===t&&console.error(le),Reflect.get(e,t,n))}));let fe,ge=Date.now;function be(e){const t=e.document;return{left:t.scrollingElement?t.scrollingElement.scrollLeft:void 0!==e.pageXOffset?e.pageXOffset:ue([t,"optionalAccess",e=>e.documentElement,"access",e=>e.scrollLeft])||ue([t,"optionalAccess",e=>e.body,"optionalAccess",e=>e.parentElement,"optionalAccess",e=>e.scrollLeft])||ue([t,"optionalAccess",e=>e.body,"optionalAccess",e=>e.scrollLeft])||0,top:t.scrollingElement?t.scrollingElement.scrollTop:void 0!==e.pageYOffset?e.pageYOffset:ue([t,"optionalAccess",e=>e.documentElement,"access",e=>e.scrollTop])||ue([t,"optionalAccess",e=>e.body,"optionalAccess",e=>e.parentElement,"optionalAccess",e=>e.scrollTop])||ue([t,"optionalAccess",e=>e.body,"optionalAccess",e=>e.scrollTop])||0}}function _e(){return window.innerHeight||document.documentElement&&document.documentElement.clientHeight||document.body&&document.body.clientHeight}function ye(){return window.innerWidth||document.documentElement&&document.documentElement.clientWidth||document.body&&document.body.clientWidth}function ve(e,t,n,s,r){if(!e)return!1;const o=e.nodeType===e.ELEMENT_NODE?e:e.parentElement;if(!o)return!1;const i=re(t,n);if(!r){const e=s&&o.matches(s);return i(o)&&!e}const a=se(o,i);let c=-1;return!(a<0)&&(s&&(c=se(o,re(null,s))),a>-1&&c<0||a<c)}function je(e,t){return-2===t.getId(e)}function we(e){return Boolean(e.changedTouches)}function Se(e,t){return Boolean("IFRAME"===e.nodeName&&t.getMeta(e))}function Oe(e,t){return Boolean("LINK"===e.nodeName&&e.nodeType===e.ELEMENT_NODE&&e.getAttribute&&"stylesheet"===e.getAttribute("rel")&&t.getMeta(e))}function ke(e){return Boolean(ue([e,"optionalAccess",e=>e.shadowRoot]))}/[1-9][0-9]{12}/.test(Date.now().toString())||(ge=()=>(new Date).getTime());class xe{constructor(){this.id=1,this.styleIDMap=new WeakMap,this.idStyleMap=new Map}getId(e){return t=this.styleIDMap.get(e),n=()=>-1,null!=t?t:n();var t,n}has(e){return this.styleIDMap.has(e)}add(e,t){if(this.has(e))return this.getId(e);let n;return n=void 0===t?this.id++:t,this.styleIDMap.set(e,n),this.idStyleMap.set(n,e),n}getStyle(e){return this.idStyleMap.get(e)||null}reset(){this.styleIDMap=new WeakMap,this.idStyleMap=new Map,this.id=1}generateId(){return this.id++}}function Ee(e){let t=null;return ue([e,"access",e=>e.getRootNode,"optionalCall",e=>e(),"optionalAccess",e=>e.nodeType])===Node.DOCUMENT_FRAGMENT_NODE&&e.getRootNode().host&&(t=e.getRootNode().host),t}function Te(e){const t=e.ownerDocument;if(!t)return!1;const n=function(e){let t,n=e;for(;t=Ee(n);)n=t;return n}(e);return t.contains(n)}function Ce(e){const t=e.ownerDocument;return!!t&&(t.contains(e)||Te(e))}function Ie(...e){return function(){if(fe)return fe;const e=window.document;let t=window.requestAnimationFrame;if(e&&"function"==typeof e.createElement)try{const n=e.createElement("iframe");n.hidden=!0,e.head.appendChild(n);const s=n.contentWindow;s&&s.requestAnimationFrame&&(t=s.requestAnimationFrame),e.head.removeChild(n)}catch(e){}return fe=t.bind(window)}()(...e)}var Re=(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))(Re||{}),Me=(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))(Me||{}),Ae=(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))(Ae||{}),Pe=(e=>(e[e.Mouse=0]="Mouse",e[e.Pen=1]="Pen",e[e.Touch=2]="Touch",e))(Pe||{});function De(e){let t=void 0,n=e[0],s=1;for(;s<e.length;){const r=e[s],o=e[s+1];if(s+=2,("optionalAccess"===r||"optionalCall"===r)&&null==n)return;"access"===r||"optionalAccess"===r?(t=n,n=o(n)):"call"!==r&&"optionalCall"!==r||(n=o((...e)=>n.call(t,...e)),t=void 0)}return n}function Ne(e){return"__ln"in e}class Le{constructor(){this.length=0,this.head=null,this.tail=null}get(e){if(e>=this.length)throw new Error("Position outside of list range");let t=this.head;for(let n=0;n<e;n++)t=De([t,"optionalAccess",e=>e.next])||null;return t}addNode(e){const t={value:e,previous:null,next:null};if(e.__ln=t,e.previousSibling&&Ne(e.previousSibling)){const n=e.previousSibling.__ln.next;t.next=n,t.previous=e.previousSibling.__ln,e.previousSibling.__ln.next=t,n&&(n.previous=t)}else if(e.nextSibling&&Ne(e.nextSibling)&&e.nextSibling.__ln.previous){const n=e.nextSibling.__ln.previous;t.previous=n,t.next=e.nextSibling.__ln,e.nextSibling.__ln.previous=t,n&&(n.next=t)}else this.head&&(this.head.previous=t),t.next=this.head,this.head=t;null===t.next&&(this.tail=t),this.length++}removeNode(e){const t=e.__ln;this.head&&(t.previous?(t.previous.next=t.next,t.next?t.next.previous=t.previous:this.tail=t.previous):(this.head=t.next,this.head?this.head.previous=null:this.tail=null),e.__ln&&delete e.__ln,this.length--)}}const Fe=(e,t)=>`${e}@${t}`;class Be{constructor(){this.frozen=!1,this.locked=!1,this.texts=[],this.attributes=[],this.removes=[],this.mapRemoves=[],this.movedMap={},this.addedSet=new Set,this.movedSet=new Set,this.droppedSet=new Set,this.processMutations=e=>{e.forEach(this.processMutation),this.emit()},this.emit=()=>{if(this.frozen||this.locked)return;const e=[],t=new Set,n=new Le,s=e=>{let t=e,n=-2;for(;-2===n;)t=t&&t.nextSibling,n=t&&this.mirror.getId(t);return n},r=r=>{if(!r.parentNode||!Ce(r))return;const o=I(r.parentNode)?this.mirror.getId(Ee(r)):this.mirror.getId(r.parentNode),i=s(r);if(-1===o||-1===i)return n.addNode(r);const a=ce(r,{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:e=>{Se(e,this.mirror)&&this.iframeManager.addIframe(e),Oe(e,this.mirror)&&this.stylesheetManager.trackLinkElement(e),ke(r)&&this.shadowDomManager.addShadowRoot(r.shadowRoot,this.doc)},onIframeLoad:(e,t)=>{this.iframeManager.attachIframe(e,t),this.shadowDomManager.observeAttachShadow(e)},onStylesheetLoad:(e,t)=>{this.stylesheetManager.attachLinkElement(e,t)}});a&&(e.push({parentId:o,nextId:i,node:a}),t.add(a.id))};for(;this.mapRemoves.length;)this.mirror.removeNodeFromMap(this.mapRemoves.shift());for(const e of this.movedSet)Ue(this.removes,e,this.mirror)&&!this.movedSet.has(e.parentNode)||r(e);for(const e of this.addedSet)ze(this.droppedSet,e)||Ue(this.removes,e,this.mirror)?ze(this.movedSet,e)?r(e):this.droppedSet.add(e):r(e);let o=null;for(;n.length;){let e=null;if(o){const t=this.mirror.getId(o.value.parentNode),n=s(o.value);-1!==t&&-1!==n&&(e=o)}if(!e){let t=n.tail;for(;t;){const n=t;if(t=t.previous,n){const t=this.mirror.getId(n.value.parentNode);if(-1===s(n.value))continue;if(-1!==t){e=n;break}{const t=n.value;if(t.parentNode&&t.parentNode.nodeType===Node.DOCUMENT_FRAGMENT_NODE){const s=t.parentNode.host;if(-1!==this.mirror.getId(s)){e=n;break}}}}}}if(!e){for(;n.head;)n.removeNode(n.head.value);break}o=e.previous,n.removeNode(e.value),r(e.value)}const i={texts:this.texts.map(e=>({id:this.mirror.getId(e.node),value:e.value})).filter(e=>!t.has(e.id)).filter(e=>this.mirror.has(e.id)),attributes:this.attributes.map(e=>{const{attributes:t}=e;if("string"==typeof t.style){const n=JSON.stringify(e.styleDiff),s=JSON.stringify(e._unchangedStyles);n.length<t.style.length&&(n+s).split("var(").length===t.style.split("var(").length&&(t.style=e.styleDiff)}return{id:this.mirror.getId(e.node),attributes:t}}).filter(e=>!t.has(e.id)).filter(e=>this.mirror.has(e.id)),removes:this.removes,adds:e};(i.texts.length||i.attributes.length||i.removes.length||i.adds.length)&&(this.texts=[],this.attributes=[],this.removes=[],this.addedSet=new Set,this.movedSet=new Set,this.droppedSet=new Set,this.movedMap={},this.mutationCb(i))},this.processMutation=e=>{if(je(e.target,this.mirror))return;let t;try{t=document.implementation.createHTMLDocument()}catch(e){t=this.doc}switch(e.type){case"characterData":{const t=e.target.textContent;ve(e.target,this.blockClass,this.blockSelector,this.unblockSelector,!1)||t===e.oldValue||this.texts.push({value:oe(e.target,this.maskTextClass,this.maskTextSelector,this.unmaskTextClass,this.unmaskTextSelector,this.maskAllText)&&t?this.maskTextFn?this.maskTextFn(t):t.replace(/[\S]/g,"*"):t,node:e.target});break}case"attributes":{const n=e.target;let s=e.attributeName,r=e.target.getAttribute(s);if("value"===s){const t=B(n),s=n.tagName;r=$(n,s,t);const o=D({maskInputOptions:this.maskInputOptions,tagName:s,type:t});r=N({isMasked:oe(e.target,this.maskTextClass,this.maskTextSelector,this.unmaskTextClass,this.unmaskTextSelector,o),element:n,value:r,maskInputFn:this.maskInputFn})}if(ve(e.target,this.blockClass,this.blockSelector,this.unblockSelector,!1)||r===e.oldValue)return;let o=this.attributes.find(t=>t.node===e.target);if("IFRAME"===n.tagName&&"src"===s&&!this.keepIframeSrcFn(r)){if(n.contentDocument)return;s="rr_src"}if(o||(o={node:e.target,attributes:{},styleDiff:{},_unchangedStyles:{}},this.attributes.push(o)),"type"===s&&"INPUT"===n.tagName&&"password"===(e.oldValue||"").toLowerCase()&&n.setAttribute("data-rr-is-password","true"),!ne(n.tagName,s)&&(o.attributes[s]=te(this.doc,L(n.tagName),L(s),r,n,this.maskAttributeFn),"style"===s)){const s=t.createElement("span");e.oldValue&&s.setAttribute("style",e.oldValue);for(const e of Array.from(n.style)){const t=n.style.getPropertyValue(e),r=n.style.getPropertyPriority(e);t!==s.style.getPropertyValue(e)||r!==s.style.getPropertyPriority(e)?o.styleDiff[e]=""===r?t:[t,r]:o._unchangedStyles[e]=[t,r]}for(const e of Array.from(s.style))""===n.style.getPropertyValue(e)&&(o.styleDiff[e]=!1)}break}case"childList":if(ve(e.target,this.blockClass,this.blockSelector,this.unblockSelector,!0))return;e.addedNodes.forEach(t=>this.genAdds(t,e.target)),e.removedNodes.forEach(t=>{const n=this.mirror.getId(t),s=I(e.target)?this.mirror.getId(e.target.host):this.mirror.getId(e.target);ve(e.target,this.blockClass,this.blockSelector,this.unblockSelector,!1)||je(t,this.mirror)||!function(e,t){return-1!==t.getId(e)}(t,this.mirror)||(this.addedSet.has(t)?($e(this.addedSet,t),this.droppedSet.add(t)):this.addedSet.has(e.target)&&-1===n||function e(t,n){if(I(t))return!1;const s=n.getId(t);return!n.has(s)||(!t.parentNode||t.parentNode.nodeType!==t.DOCUMENT_NODE)&&(!t.parentNode||e(t.parentNode,n))}(e.target,this.mirror)||(this.movedSet.has(t)&&this.movedMap[Fe(n,s)]?$e(this.movedSet,t):this.removes.push({parentId:s,id:n,isShadow:!(!I(e.target)||!R(e.target))||void 0})),this.mapRemoves.push(t))})}},this.genAdds=(e,t)=>{if(!this.processedNodeManager.inOtherBuffer(e,this)&&!this.addedSet.has(e)&&!this.movedSet.has(e)){if(this.mirror.hasNode(e)){if(je(e,this.mirror))return;this.movedSet.add(e);let n=null;t&&this.mirror.hasNode(t)&&(n=this.mirror.getId(t)),n&&-1!==n&&(this.movedMap[Fe(this.mirror.getId(e),n)]=!0)}else this.addedSet.add(e),this.droppedSet.delete(e);ve(e,this.blockClass,this.blockSelector,this.unblockSelector,!1)||(e.childNodes.forEach(e=>this.genAdds(e)),ke(e)&&e.shadowRoot.childNodes.forEach(t=>{this.processedNodeManager.add(t,this),this.genAdds(t,e)}))}}}init(e){["mutationCb","blockClass","blockSelector","unblockSelector","maskAllText","maskTextClass","unmaskTextClass","maskTextSelector","unmaskTextSelector","inlineStylesheet","maskInputOptions","maskAttributeFn","maskTextFn","maskInputFn","keepIframeSrcFn","recordCanvas","inlineImages","slimDOMOptions","dataURLOptions","doc","mirror","iframeManager","stylesheetManager","shadowDomManager","canvasManager","processedNodeManager"].forEach(t=>{this[t]=e[t]})}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 $e(e,t){e.delete(t),t.childNodes.forEach(t=>$e(e,t))}function Ue(e,t,n){return 0!==e.length&&function e(t,n,s){const{parentNode:r}=n;if(!r)return!1;const o=s.getId(r);if(t.some(e=>e.id===o))return!0;return e(t,r,s)}(e,t,n)}function ze(e,t){return 0!==e.size&&function e(t,n){const{parentNode:s}=n;if(!s)return!1;if(t.has(s))return!0;return e(t,s)}(e,t)}let He;const qe=e=>{if(!He)return e;return(...t)=>{try{return e(...t)}catch(e){if(He&&!0===He(e))return()=>{};throw e}}};function We(e){let t=void 0,n=e[0],s=1;for(;s<e.length;){const r=e[s],o=e[s+1];if(s+=2,("optionalAccess"===r||"optionalCall"===r)&&null==n)return;"access"===r||"optionalAccess"===r?(t=n,n=o(n)):"call"!==r&&"optionalCall"!==r||(n=o((...e)=>n.call(t,...e)),t=void 0)}return n}const Ve=[];function Ge(e){try{if("composedPath"in e){const t=e.composedPath();if(t.length)return t[0]}else if("path"in e&&e.path.length)return e.path[0]}catch(e){}return e&&e.target}function Ye(e,t){const n=new Be;Ve.push(n),n.init(e);let s=window.MutationObserver||window.__rrMutationObserver;const r=We([window,"optionalAccess",e=>e.Zone,"optionalAccess",e=>e.__symbol__,"optionalCall",e=>e("MutationObserver")]);r&&window[r]&&(s=window[r]);const o=new s(qe(t=>{e.onMutation&&!1===e.onMutation(t)||n.processMutations.bind(n)(t)}));return o.observe(t,{attributes:!0,attributeOldValue:!0,characterData:!0,characterDataOldValue:!0,childList:!0,subtree:!0}),o}function Ke({mouseInteractionCb:e,doc:t,mirror:n,blockClass:s,blockSelector:r,unblockSelector:o,sampling:i}){if(!1===i.mouseInteraction)return()=>{};const a=!0===i.mouseInteraction||void 0===i.mouseInteraction?{}:i.mouseInteraction,c=[];let u=null;return Object.keys(Ae).filter(e=>Number.isNaN(Number(e))&&!e.endsWith("_Departed")&&!1!==a[e]).forEach(i=>{let a=L(i);const d=(t=>i=>{const a=Ge(i);if(ve(a,s,r,o,!0))return;let c=null,d=t;if("pointerType"in i){switch(i.pointerType){case"mouse":c=Pe.Mouse;break;case"touch":c=Pe.Touch;break;case"pen":c=Pe.Pen}c===Pe.Touch?Ae[t]===Ae.MouseDown?d="TouchStart":Ae[t]===Ae.MouseUp&&(d="TouchEnd"):Pe.Pen}else we(i)&&(c=Pe.Touch);null!==c?(u=c,(d.startsWith("Touch")&&c===Pe.Touch||d.startsWith("Mouse")&&c===Pe.Mouse)&&(c=null)):Ae[t]===Ae.Click&&(c=u,u=null);const l=we(i)?i.changedTouches[0]:i;if(!l)return;const m=n.getId(a),{clientX:p,clientY:h}=l;qe(e)({type:Ae[d],id:m,x:p,y:h,...null!==c&&{pointerType:c}})})(i);if(window.PointerEvent)switch(Ae[i]){case Ae.MouseDown:case Ae.MouseUp:a=a.replace("mouse","pointer");break;case Ae.TouchStart:case Ae.TouchEnd:return}c.push(de(a,d,t))}),qe(()=>{c.forEach(e=>e())})}function Je({scrollCb:e,doc:t,mirror:n,blockClass:s,blockSelector:r,unblockSelector:o,sampling:i}){return de("scroll",qe(pe(qe(i=>{const a=Ge(i);if(!a||ve(a,s,r,o,!0))return;const c=n.getId(a);if(a===t&&t.defaultView){const n=be(t.defaultView);e({id:c,x:n.left,y:n.top})}else e({id:c,x:a.scrollLeft,y:a.scrollTop})}),i.scroll||100)),t)}const Xe=["INPUT","TEXTAREA","SELECT"],Qe=new WeakMap;function Ze({inputCb:e,doc:t,mirror:n,blockClass:s,blockSelector:r,unblockSelector:o,ignoreClass:i,ignoreSelector:a,maskInputOptions:c,maskInputFn:u,sampling:d,userTriggeredOnInput:l,maskTextClass:m,unmaskTextClass:p,maskTextSelector:h,unmaskTextSelector:f}){function g(e){let n=Ge(e);const d=e.isTrusted,g=n&&F(n.tagName);if("OPTION"===g&&(n=n.parentElement),!n||!g||Xe.indexOf(g)<0||ve(n,s,r,o,!0))return;const _=n;if(_.classList.contains(i)||a&&_.matches(a))return;const y=B(n);let v=$(_,g,y),j=!1;const w=D({maskInputOptions:c,tagName:g,type:y}),S=oe(n,m,h,p,f,w);"radio"!==y&&"checkbox"!==y||(j=n.checked),v=N({isMasked:S,element:n,value:v,maskInputFn:u}),b(n,l?{text:v,isChecked:j,userTriggered:d}:{text:v,isChecked:j});const O=n.name;"radio"===y&&O&&j&&t.querySelectorAll(`input[type="radio"][name="${O}"]`).forEach(e=>{if(e!==n){const t=N({isMasked:S,element:e,value:$(e,g,y),maskInputFn:u});b(e,l?{text:t,isChecked:!j,userTriggered:!1}:{text:t,isChecked:!j})}})}function b(t,s){const r=Qe.get(t);if(!r||r.text!==s.text||r.isChecked!==s.isChecked){Qe.set(t,s);const r=n.getId(t);qe(e)({...s,id:r})}}const _=("last"===d.input?["change"]:["input","change"]).map(e=>de(e,qe(g),t)),y=t.defaultView;if(!y)return()=>{_.forEach(e=>e())};const v=y.Object.getOwnPropertyDescriptor(y.HTMLInputElement.prototype,"value"),j=[[y.HTMLInputElement.prototype,"value"],[y.HTMLInputElement.prototype,"checked"],[y.HTMLSelectElement.prototype,"value"],[y.HTMLTextAreaElement.prototype,"value"],[y.HTMLSelectElement.prototype,"selectedIndex"],[y.HTMLOptionElement.prototype,"selected"]];return v&&v.set&&_.push(...j.map(e=>function e(t,n,s,r,o=window){const i=o.Object.getOwnPropertyDescriptor(t,n);return o.Object.defineProperty(t,n,r?s:{set(e){setTimeout(()=>{s.set.call(this,e)},0),i&&i.set&&i.set.call(this,e)}}),()=>e(t,n,i||{},!0)}(e[0],e[1],{set(){qe(g)({target:this,isTrusted:!1})}},!1,y))),qe(()=>{_.forEach(e=>e())})}function et(e){return function(e,t){if(rt("CSSGroupingRule")&&e.parentRule instanceof CSSGroupingRule||rt("CSSMediaRule")&&e.parentRule instanceof CSSMediaRule||rt("CSSSupportsRule")&&e.parentRule instanceof CSSSupportsRule||rt("CSSConditionRule")&&e.parentRule instanceof CSSConditionRule){const n=Array.from(e.parentRule.cssRules).indexOf(e);t.unshift(n)}else if(e.parentStyleSheet){const n=Array.from(e.parentStyleSheet.cssRules).indexOf(e);t.unshift(n)}return t}(e,[])}function tt(e,t,n){let s,r;return e?(e.ownerNode?s=t.getId(e.ownerNode):r=n.getId(e),{styleId:r,id:s}):{}}function nt({mirror:e,stylesheetManager:t},n){let s=null;s="#document"===n.nodeName?e.getId(n):e.getId(n.host);const r="#document"===n.nodeName?We([n,"access",e=>e.defaultView,"optionalAccess",e=>e.Document]):We([n,"access",e=>e.ownerDocument,"optionalAccess",e=>e.defaultView,"optionalAccess",e=>e.ShadowRoot]),o=We([r,"optionalAccess",e=>e.prototype])?Object.getOwnPropertyDescriptor(We([r,"optionalAccess",e=>e.prototype]),"adoptedStyleSheets"):void 0;return null!==s&&-1!==s&&r&&o?(Object.defineProperty(n,"adoptedStyleSheets",{configurable:o.configurable,enumerable:o.enumerable,get(){return We([o,"access",e=>e.get,"optionalAccess",e=>e.call,"call",e=>e(this)])},set(e){const n=We([o,"access",e=>e.set,"optionalAccess",e=>e.call,"call",t=>t(this,e)]);if(null!==s&&-1!==s)try{t.adoptStyleSheets(e,s)}catch(e){}return n}}),qe(()=>{Object.defineProperty(n,"adoptedStyleSheets",{configurable:o.configurable,enumerable:o.enumerable,get:o.get,set:o.set})})):()=>{}}function st(e,t={}){const n=e.doc.defaultView;if(!n)return()=>{};const s=Ye(e,e.doc),r=function({mousemoveCb:e,sampling:t,doc:n,mirror:s}){if(!1===t.mousemove)return()=>{};const r="number"==typeof t.mousemove?t.mousemove:50,o="number"==typeof t.mousemoveCallback?t.mousemoveCallback:500;let i,a=[];const c=pe(qe(t=>{const n=Date.now()-i;e(a.map(e=>(e.timeOffset-=n,e)),t),a=[],i=null}),o),u=qe(pe(qe(e=>{const t=Ge(e),{clientX:n,clientY:r}=we(e)?e.changedTouches[0]:e;i||(i=ge()),a.push({x:n,y:r,id:s.getId(t),timeOffset:ge()-i}),c("undefined"!=typeof DragEvent&&e instanceof DragEvent?Me.Drag:e instanceof MouseEvent?Me.MouseMove:Me.TouchMove)}),r,{trailing:!1})),d=[de("mousemove",u,n),de("touchmove",u,n),de("drag",u,n)];return qe(()=>{d.forEach(e=>e())})}(e),o=Ke(e),i=Je(e),a=function({viewportResizeCb:e},{win:t}){let n=-1,s=-1;return de("resize",qe(pe(qe(()=>{const t=_e(),r=ye();n===t&&s===r||(e({width:Number(r),height:Number(t)}),n=t,s=r)}),200)),t)}(e,{win:n}),c=Ze(e),u=function({mediaInteractionCb:e,blockClass:t,blockSelector:n,unblockSelector:s,mirror:r,sampling:o,doc:i}){const a=qe(i=>pe(qe(o=>{const a=Ge(o);if(!a||ve(a,t,n,s,!0))return;const{currentTime:c,volume:u,muted:d,playbackRate:l}=a;e({type:i,id:r.getId(a),currentTime:c,volume:u,muted:d,playbackRate:l})}),o.media||500)),c=[de("play",a(0),i),de("pause",a(1),i),de("seeked",a(2),i),de("volumechange",a(3),i),de("ratechange",a(4),i)];return qe(()=>{c.forEach(e=>e())})}(e),d=function({styleSheetRuleCb:e,mirror:t,stylesheetManager:n},{win:s}){if(!s.CSSStyleSheet||!s.CSSStyleSheet.prototype)return()=>{};const r=s.CSSStyleSheet.prototype.insertRule;s.CSSStyleSheet.prototype.insertRule=new Proxy(r,{apply:qe((s,r,o)=>{const[i,a]=o,{id:c,styleId:u}=tt(r,t,n.styleMirror);return(c&&-1!==c||u&&-1!==u)&&e({id:c,styleId:u,adds:[{rule:i,index:a}]}),s.apply(r,o)})});const o=s.CSSStyleSheet.prototype.deleteRule;let i,a;s.CSSStyleSheet.prototype.deleteRule=new Proxy(o,{apply:qe((s,r,o)=>{const[i]=o,{id:a,styleId:c}=tt(r,t,n.styleMirror);return(a&&-1!==a||c&&-1!==c)&&e({id:a,styleId:c,removes:[{index:i}]}),s.apply(r,o)})}),s.CSSStyleSheet.prototype.replace&&(i=s.CSSStyleSheet.prototype.replace,s.CSSStyleSheet.prototype.replace=new Proxy(i,{apply:qe((s,r,o)=>{const[i]=o,{id:a,styleId:c}=tt(r,t,n.styleMirror);return(a&&-1!==a||c&&-1!==c)&&e({id:a,styleId:c,replace:i}),s.apply(r,o)})})),s.CSSStyleSheet.prototype.replaceSync&&(a=s.CSSStyleSheet.prototype.replaceSync,s.CSSStyleSheet.prototype.replaceSync=new Proxy(a,{apply:qe((s,r,o)=>{const[i]=o,{id:a,styleId:c}=tt(r,t,n.styleMirror);return(a&&-1!==a||c&&-1!==c)&&e({id:a,styleId:c,replaceSync:i}),s.apply(r,o)})}));const c={};ot("CSSGroupingRule")?c.CSSGroupingRule=s.CSSGroupingRule:(ot("CSSMediaRule")&&(c.CSSMediaRule=s.CSSMediaRule),ot("CSSConditionRule")&&(c.CSSConditionRule=s.CSSConditionRule),ot("CSSSupportsRule")&&(c.CSSSupportsRule=s.CSSSupportsRule));const u={};return Object.entries(c).forEach(([s,r])=>{u[s]={insertRule:r.prototype.insertRule,deleteRule:r.prototype.deleteRule},r.prototype.insertRule=new Proxy(u[s].insertRule,{apply:qe((s,r,o)=>{const[i,a]=o,{id:c,styleId:u}=tt(r.parentStyleSheet,t,n.styleMirror);return(c&&-1!==c||u&&-1!==u)&&e({id:c,styleId:u,adds:[{rule:i,index:[...et(r),a||0]}]}),s.apply(r,o)})}),r.prototype.deleteRule=new Proxy(u[s].deleteRule,{apply:qe((s,r,o)=>{const[i]=o,{id:a,styleId:c}=tt(r.parentStyleSheet,t,n.styleMirror);return(a&&-1!==a||c&&-1!==c)&&e({id:a,styleId:c,removes:[{index:[...et(r),i]}]}),s.apply(r,o)})})}),qe(()=>{s.CSSStyleSheet.prototype.insertRule=r,s.CSSStyleSheet.prototype.deleteRule=o,i&&(s.CSSStyleSheet.prototype.replace=i),a&&(s.CSSStyleSheet.prototype.replaceSync=a),Object.entries(c).forEach(([e,t])=>{t.prototype.insertRule=u[e].insertRule,t.prototype.deleteRule=u[e].deleteRule})})}(e,{win:n}),l=nt(e,e.doc),m=function({styleDeclarationCb:e,mirror:t,ignoreCSSAttributes:n,stylesheetManager:s},{win:r}){const o=r.CSSStyleDeclaration.prototype.setProperty;r.CSSStyleDeclaration.prototype.setProperty=new Proxy(o,{apply:qe((r,i,a)=>{const[c,u,d]=a;if(n.has(c))return o.apply(i,[c,u,d]);const{id:l,styleId:m}=tt(We([i,"access",e=>e.parentRule,"optionalAccess",e=>e.parentStyleSheet]),t,s.styleMirror);return(l&&-1!==l||m&&-1!==m)&&e({id:l,styleId:m,set:{property:c,value:u,priority:d},index:et(i.parentRule)}),r.apply(i,a)})});const i=r.CSSStyleDeclaration.prototype.removeProperty;return r.CSSStyleDeclaration.prototype.removeProperty=new Proxy(i,{apply:qe((r,o,a)=>{const[c]=a;if(n.has(c))return i.apply(o,[c]);const{id:u,styleId:d}=tt(We([o,"access",e=>e.parentRule,"optionalAccess",e=>e.parentStyleSheet]),t,s.styleMirror);return(u&&-1!==u||d&&-1!==d)&&e({id:u,styleId:d,remove:{property:c},index:et(o.parentRule)}),r.apply(o,a)})}),qe(()=>{r.CSSStyleDeclaration.prototype.setProperty=o,r.CSSStyleDeclaration.prototype.removeProperty=i})}(e,{win:n}),p=e.collectFonts?function({fontCb:e,doc:t}){const n=t.defaultView;if(!n)return()=>{};const s=[],r=new WeakMap,o=n.FontFace;n.FontFace=function(e,t,n){const s=new o(e,t,n);return r.set(s,{family:e,buffer:"string"!=typeof t,descriptors:n,fontSource:"string"==typeof t?t:JSON.stringify(Array.from(new Uint8Array(t)))}),s};const i=he(t.fonts,"add",(function(t){return function(n){return setTimeout(qe(()=>{const t=r.get(n);t&&(e(t),r.delete(n))}),0),t.apply(this,[n])}}));return s.push(()=>{n.FontFace=o}),s.push(i),qe(()=>{s.forEach(e=>e())})}(e):()=>{},h=function(e){const{doc:t,mirror:n,blockClass:s,blockSelector:r,unblockSelector:o,selectionCb:i}=e;let a=!0;const c=qe(()=>{const e=t.getSelection();if(!e||a&&We([e,"optionalAccess",e=>e.isCollapsed]))return;a=e.isCollapsed||!1;const c=[],u=e.rangeCount||0;for(let t=0;t<u;t++){const i=e.getRangeAt(t),{startContainer:a,startOffset:u,endContainer:d,endOffset:l}=i;ve(a,s,r,o,!0)||ve(d,s,r,o,!0)||c.push({start:n.getId(a),startOffset:u,end:n.getId(d),endOffset:l})}i({ranges:c})});return c(),de("selectionchange",c)}(e),f=function({doc:e,customElementCb:t}){const n=e.defaultView;return n&&n.customElements?he(n.customElements,"define",(function(e){return function(n,s,r){try{t({define:{name:n}})}catch(e){}return e.apply(this,[n,s,r])}})):()=>{}}(e),g=[];for(const t of e.plugins)g.push(t.observer(t.callback,n,t.options));return qe(()=>{Ve.forEach(e=>e.reset()),s.disconnect(),r(),o(),i(),a(),c(),u(),d(),l(),m(),p(),h(),f(),g.forEach(e=>e())})}function rt(e){return void 0!==window[e]}function ot(e){return Boolean(void 0!==window[e]&&window[e].prototype&&"insertRule"in window[e].prototype&&"deleteRule"in window[e].prototype)}class it{constructor(e){this.generateIdFn=e,this.iframeIdToRemoteIdMap=new WeakMap,this.iframeRemoteIdToIdMap=new WeakMap}getId(e,t,n,s){const r=n||this.getIdToRemoteIdMap(e),o=s||this.getRemoteIdToIdMap(e);let i=r.get(t);return i||(i=this.generateIdFn(),r.set(t,i),o.set(i,t)),i}getIds(e,t){const n=this.getIdToRemoteIdMap(e),s=this.getRemoteIdToIdMap(e);return t.map(t=>this.getId(e,t,n,s))}getRemoteId(e,t,n){const s=n||this.getRemoteIdToIdMap(e);if("number"!=typeof t)return t;const r=s.get(t);return r||-1}getRemoteIds(e,t){const n=this.getRemoteIdToIdMap(e);return t.map(t=>this.getRemoteId(e,t,n))}reset(e){if(!e)return this.iframeIdToRemoteIdMap=new WeakMap,void(this.iframeRemoteIdToIdMap=new WeakMap);this.iframeIdToRemoteIdMap.delete(e),this.iframeRemoteIdToIdMap.delete(e)}getIdToRemoteIdMap(e){let t=this.iframeIdToRemoteIdMap.get(e);return t||(t=new Map,this.iframeIdToRemoteIdMap.set(e,t)),t}getRemoteIdToIdMap(e){let t=this.iframeRemoteIdToIdMap.get(e);return t||(t=new Map,this.iframeRemoteIdToIdMap.set(e,t)),t}}function at(e){let t=void 0,n=e[0],s=1;for(;s<e.length;){const r=e[s],o=e[s+1];if(s+=2,("optionalAccess"===r||"optionalCall"===r)&&null==n)return;"access"===r||"optionalAccess"===r?(t=n,n=o(n)):"call"!==r&&"optionalCall"!==r||(n=o((...e)=>n.call(t,...e)),t=void 0)}return n}class ct{constructor(){this.crossOriginIframeMirror=new it(H),this.crossOriginIframeRootIdMap=new WeakMap}addIframe(){}addLoadListener(){}attachIframe(){}}class ut{constructor(e){this.iframes=new WeakMap,this.crossOriginIframeMap=new WeakMap,this.crossOriginIframeMirror=new it(H),this.crossOriginIframeRootIdMap=new WeakMap,this.mutationCb=e.mutationCb,this.wrappedEmit=e.wrappedEmit,this.stylesheetManager=e.stylesheetManager,this.recordCrossOriginIframes=e.recordCrossOriginIframes,this.crossOriginIframeStyleMirror=new it(this.stylesheetManager.styleMirror.generateId.bind(this.stylesheetManager.styleMirror)),this.mirror=e.mirror,this.recordCrossOriginIframes&&window.addEventListener("message",this.handleMessage.bind(this))}addIframe(e){this.iframes.set(e,!0),e.contentWindow&&this.crossOriginIframeMap.set(e.contentWindow,e)}addLoadListener(e){this.loadListener=e}attachIframe(e,t){this.mutationCb({adds:[{parentId:this.mirror.getId(e),nextId:null,node:t}],removes:[],texts:[],attributes:[],isAttachIframe:!0}),at([this,"access",e=>e.loadListener,"optionalCall",t=>t(e)]),e.contentDocument&&e.contentDocument.adoptedStyleSheets&&e.contentDocument.adoptedStyleSheets.length>0&&this.stylesheetManager.adoptStyleSheets(e.contentDocument.adoptedStyleSheets,this.mirror.getId(e.contentDocument))}handleMessage(e){const t=e;if("rrweb"!==t.data.type||t.origin!==t.data.origin)return;if(!e.source)return;const n=this.crossOriginIframeMap.get(e.source);if(!n)return;const s=this.transformCrossOriginEvent(n,t.data.event);s&&this.wrappedEmit(s,t.data.isCheckout)}transformCrossOriginEvent(e,t){switch(t.type){case Re.FullSnapshot:{this.crossOriginIframeMirror.reset(e),this.crossOriginIframeStyleMirror.reset(e),this.replaceIdOnNode(t.data.node,e);const n=t.data.node.id;return this.crossOriginIframeRootIdMap.set(e,n),this.patchRootIdOnNode(t.data.node,n),{timestamp:t.timestamp,type:Re.IncrementalSnapshot,data:{source:Me.Mutation,adds:[{parentId:this.mirror.getId(e),nextId:null,node:t.data.node}],removes:[],texts:[],attributes:[],isAttachIframe:!0}}}case Re.Meta:case Re.Load:case Re.DomContentLoaded:return!1;case Re.Plugin:return t;case Re.Custom:return this.replaceIds(t.data.payload,e,["id","parentId","previousId","nextId"]),t;case Re.IncrementalSnapshot:switch(t.data.source){case Me.Mutation:return t.data.adds.forEach(t=>{this.replaceIds(t,e,["parentId","nextId","previousId"]),this.replaceIdOnNode(t.node,e);const n=this.crossOriginIframeRootIdMap.get(e);n&&this.patchRootIdOnNode(t.node,n)}),t.data.removes.forEach(t=>{this.replaceIds(t,e,["parentId","id"])}),t.data.attributes.forEach(t=>{this.replaceIds(t,e,["id"])}),t.data.texts.forEach(t=>{this.replaceIds(t,e,["id"])}),t;case Me.Drag:case Me.TouchMove:case Me.MouseMove:return t.data.positions.forEach(t=>{this.replaceIds(t,e,["id"])}),t;case Me.ViewportResize:return!1;case Me.MediaInteraction:case Me.MouseInteraction:case Me.Scroll:case Me.CanvasMutation:case Me.Input:return this.replaceIds(t.data,e,["id"]),t;case Me.StyleSheetRule:case Me.StyleDeclaration:return this.replaceIds(t.data,e,["id"]),this.replaceStyleIds(t.data,e,["styleId"]),t;case Me.Font:return t;case Me.Selection:return t.data.ranges.forEach(t=>{this.replaceIds(t,e,["start","end"])}),t;case Me.AdoptedStyleSheet:return this.replaceIds(t.data,e,["id"]),this.replaceStyleIds(t.data,e,["styleIds"]),at([t,"access",e=>e.data,"access",e=>e.styles,"optionalAccess",e=>e.forEach,"call",t=>t(t=>{this.replaceStyleIds(t,e,["styleId"])})]),t}}return!1}replace(e,t,n,s){for(const r of s)(Array.isArray(t[r])||"number"==typeof t[r])&&(Array.isArray(t[r])?t[r]=e.getIds(n,t[r]):t[r]=e.getId(n,t[r]));return t}replaceIds(e,t,n){return this.replace(this.crossOriginIframeMirror,e,t,n)}replaceStyleIds(e,t,n){return this.replace(this.crossOriginIframeStyleMirror,e,t,n)}replaceIdOnNode(e,t){this.replaceIds(e,t,["id","rootId"]),"childNodes"in e&&e.childNodes.forEach(e=>{this.replaceIdOnNode(e,t)})}patchRootIdOnNode(e,t){e.type===C.Document||e.rootId||(e.rootId=t),"childNodes"in e&&e.childNodes.forEach(e=>{this.patchRootIdOnNode(e,t)})}}class dt{init(){}addShadowRoot(){}observeAttachShadow(){}reset(){}}class lt{constructor(e){this.shadowDoms=new WeakSet,this.restoreHandlers=[],this.mutationCb=e.mutationCb,this.scrollCb=e.scrollCb,this.bypassOptions=e.bypassOptions,this.mirror=e.mirror,this.init()}init(){this.reset(),this.patchAttachShadow(Element,document)}addShadowRoot(e,t){if(!R(e))return;if(this.shadowDoms.has(e))return;this.shadowDoms.add(e);const n=Ye({...this.bypassOptions,doc:t,mutationCb:this.mutationCb,mirror:this.mirror,shadowDomManager:this},e);this.restoreHandlers.push(()=>n.disconnect()),this.restoreHandlers.push(Je({...this.bypassOptions,scrollCb:this.scrollCb,doc:e,mirror:this.mirror})),setTimeout(()=>{e.adoptedStyleSheets&&e.adoptedStyleSheets.length>0&&this.bypassOptions.stylesheetManager.adoptStyleSheets(e.adoptedStyleSheets,this.mirror.getId(e.host)),this.restoreHandlers.push(nt({mirror:this.mirror,stylesheetManager:this.bypassOptions.stylesheetManager},e))},0)}observeAttachShadow(e){e.contentWindow&&e.contentDocument&&this.patchAttachShadow(e.contentWindow.Element,e.contentDocument)}patchAttachShadow(e,t){const n=this;this.restoreHandlers.push(he(e.prototype,"attachShadow",(function(e){return function(s){const r=e.call(this,s);return this.shadowRoot&&Ce(this)&&n.addShadowRoot(this.shadowRoot,t),r}})))}reset(){this.restoreHandlers.forEach(e=>{try{e()}catch(e){}}),this.restoreHandlers=[],this.shadowDoms=new WeakSet}}class mt{reset(){}freeze(){}unfreeze(){}lock(){}unlock(){}snapshot(){}}class pt{constructor(e){this.trackedLinkElements=new WeakSet,this.styleMirror=new xe,this.mutationCb=e.mutationCb,this.adoptedStyleSheetCb=e.adoptedStyleSheetCb}attachLinkElement(e,t){"_cssText"in t.attributes&&this.mutationCb({adds:[],removes:[],texts:[],attributes:[{id:t.id,attributes:t.attributes}]}),this.trackLinkElement(e)}trackLinkElement(e){this.trackedLinkElements.has(e)||(this.trackedLinkElements.add(e),this.trackStylesheetInLinkElement(e))}adoptStyleSheets(e,t){if(0===e.length)return;const n={id:t,styleIds:[]},s=[];for(const t of e){let e;this.styleMirror.has(t)?e=this.styleMirror.getId(t):(e=this.styleMirror.add(t),s.push({styleId:e,rules:Array.from(t.rules||CSSRule,(e,t)=>({rule:A(e),index:t}))})),n.styleIds.push(e)}s.length>0&&(n.styles=s),this.adoptedStyleSheetCb(n)}reset(){this.styleMirror.reset(),this.trackedLinkElements=new WeakSet}trackStylesheetInLinkElement(e){}}class ht{constructor(){this.nodeMap=new WeakMap,this.loop=!0,this.periodicallyClear()}periodicallyClear(){Ie(()=>{this.clear(),this.loop&&this.periodicallyClear()})}inOtherBuffer(e,t){const n=this.nodeMap.get(e);return n&&Array.from(n).some(e=>e!==t)}add(e,t){this.nodeMap.set(e,(this.nodeMap.get(e)||new Set).add(t))}clear(){this.nodeMap=new WeakMap}destroy(){this.loop=!1}}function ft(e){const t=e;return t.timestamp=ge(),t}let gt;const bt=new P;function _t(e={}){const{emit:t,checkoutEveryNms:n,checkoutEveryNth:r,blockClass:o="rr-block",blockSelector:i=null,unblockSelector:a=null,ignoreClass:c="rr-ignore",ignoreSelector:u=null,maskAllText:d=!1,maskTextClass:l="rr-mask",unmaskTextClass:m=null,maskTextSelector:p=null,unmaskTextSelector:h=null,inlineStylesheet:f=!0,maskAllInputs:g,maskInputOptions:b,slimDOMOptions:_,maskAttributeFn:y,maskInputFn:v,maskTextFn:j,packFn:w,sampling:S={},dataURLOptions:O={},mousemoveWait:k,recordCanvas:x=!1,recordCrossOriginIframes:E=!1,recordAfter:T=("DOMContentLoaded"===e.recordAfter?e.recordAfter:"load"),userTriggeredOnInput:C=!1,collectFonts:I=!1,inlineImages:R=!1,plugins:M,keepIframeSrcFn:A=(()=>!1),ignoreCSSAttributes:D=new Set([]),errorHandler:N,onMutation:L,getCanvasManager:F}=e;He=N;const B=!E||window.parent===window;let $=!1;if(!B)try{window.parent.document&&($=!1)}catch(e){$=!0}if(B&&!t)throw new Error("emit function is required");void 0!==k&&void 0===S.mousemove&&(S.mousemove=k),bt.reset();const U=!0===g?{color:!0,date:!0,"datetime-local":!0,email:!0,month:!0,number:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0,textarea:!0,select:!0,radio:!0,checkbox:!0}:void 0!==b?b:{},z=!0===_||"all"===_?{script:!0,comment:!0,headFavicon:!0,headWhitespace:!0,headMetaSocial:!0,headMetaRobots:!0,headMetaHttpEquiv:!0,headMetaVerification:!0,headMetaAuthorship:"all"===_,headMetaDescKeywords:"all"===_}:_||{};let H;!function(e=window){"NodeList"in e&&!e.NodeList.prototype.forEach&&(e.NodeList.prototype.forEach=Array.prototype.forEach),"DOMTokenList"in e&&!e.DOMTokenList.prototype.forEach&&(e.DOMTokenList.prototype.forEach=Array.prototype.forEach),Node.prototype.contains||(Node.prototype.contains=(...e)=>{let t=e[0];if(!(0 in e))throw new TypeError("1 argument is required");do{if(this===t)return!0}while(t=t&&t.parentNode);return!1})}();let q=0;const W=e=>{for(const t of M||[])t.eventProcessor&&(e=t.eventProcessor(e));return w&&!$&&(e=w(e)),e},V=(e,o)=>{if(!Object(s.a)([Ve,"access",e=>e[0],"optionalAccess",e=>e.isFrozen,"call",e=>e()])||e.type===Re.FullSnapshot||e.type===Re.IncrementalSnapshot&&e.data.source===Me.Mutation||Ve.forEach(e=>e.unfreeze()),B)Object(s.a)([t,"optionalCall",t=>t(W(e),o)]);else if($){const t={type:"rrweb",event:W(e),origin:window.location.origin,isCheckout:o};window.parent.postMessage(t,"*")}if(e.type===Re.FullSnapshot)H=e,q=0;else if(e.type===Re.IncrementalSnapshot){if(e.data.source===Me.Mutation&&e.data.isAttachIframe)return;q++;const t=r&&q>=r,s=n&&e.timestamp-H.timestamp>n;(t||s)&&te(!0)}},G=e=>{V(ft({type:Re.IncrementalSnapshot,data:{source:Me.Mutation,...e}}))},Y=e=>V(ft({type:Re.IncrementalSnapshot,data:{source:Me.Scroll,...e}})),K=e=>V(ft({type:Re.IncrementalSnapshot,data:{source:Me.CanvasMutation,...e}})),J=new pt({mutationCb:G,adoptedStyleSheetCb:e=>V(ft({type:Re.IncrementalSnapshot,data:{source:Me.AdoptedStyleSheet,...e}}))}),X="boolean"==typeof __RRWEB_EXCLUDE_IFRAME__&&__RRWEB_EXCLUDE_IFRAME__?new ct:new ut({mirror:bt,mutationCb:G,stylesheetManager:J,recordCrossOriginIframes:E,wrappedEmit:V});for(const e of M||[])e.getMirror&&e.getMirror({nodeMirror:bt,crossOriginIframeMirror:X.crossOriginIframeMirror,crossOriginIframeStyleMirror:X.crossOriginIframeStyleMirror});const Q=new ht,Z=function(e,t){try{return e?e(t):new mt}catch(e){return console.warn("Unable to initialize CanvasManager"),new mt}}(F,{mirror:bt,win:window,mutationCb:e=>V(ft({type:Re.IncrementalSnapshot,data:{source:Me.CanvasMutation,...e}})),recordCanvas:x,blockClass:o,blockSelector:i,unblockSelector:a,sampling:S.canvas,dataURLOptions:O,errorHandler:N}),ee="boolean"==typeof __RRWEB_EXCLUDE_SHADOW_DOM__&&__RRWEB_EXCLUDE_SHADOW_DOM__?new dt:new lt({mutationCb:G,scrollCb:Y,bypassOptions:{onMutation:L,blockClass:o,blockSelector:i,unblockSelector:a,maskAllText:d,maskTextClass:l,unmaskTextClass:m,maskTextSelector:p,unmaskTextSelector:h,inlineStylesheet:f,maskInputOptions:U,dataURLOptions:O,maskAttributeFn:y,maskTextFn:j,maskInputFn:v,recordCanvas:x,inlineImages:R,sampling:S,slimDOMOptions:z,iframeManager:X,stylesheetManager:J,canvasManager:Z,keepIframeSrcFn:A,processedNodeManager:Q},mirror:bt}),te=(e=!1)=>{V(ft({type:Re.Meta,data:{href:window.location.href,width:ye(),height:_e()}}),e),J.reset(),ee.init(),Ve.forEach(e=>e.lock());const t=function(e,t){const{mirror:n=new P,blockClass:s="rr-block",blockSelector:r=null,unblockSelector:o=null,maskAllText:i=!1,maskTextClass:a="rr-mask",unmaskTextClass:c=null,maskTextSelector:u=null,unmaskTextSelector:d=null,inlineStylesheet:l=!0,inlineImages:m=!1,recordCanvas:p=!1,maskAllInputs:h=!1,maskAttributeFn:f,maskTextFn:g,maskInputFn:b,slimDOM:_=!1,dataURLOptions:y,preserveWhiteSpace:v,onSerialize:j,onIframeLoad:w,iframeLoadTimeout:S,onStylesheetLoad:O,stylesheetLoadTimeout:k,keepIframeSrcFn:x=(()=>!1)}=t||{};return ce(e,{doc:e,mirror:n,blockClass:s,blockSelector:r,unblockSelector:o,maskAllText:i,maskTextClass:a,unmaskTextClass:c,maskTextSelector:u,unmaskTextSelector:d,skipChild:!1,inlineStylesheet:l,maskInputOptions:!0===h?{color:!0,date:!0,"datetime-local":!0,email:!0,month:!0,number:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0,textarea:!0,select:!0}:!1===h?{}:h,maskAttributeFn:f,maskTextFn:g,maskInputFn:b,slimDOMOptions:!0===_||"all"===_?{script:!0,comment:!0,headFavicon:!0,headWhitespace:!0,headMetaDescKeywords:"all"===_,headMetaSocial:!0,headMetaRobots:!0,headMetaHttpEquiv:!0,headMetaAuthorship:!0,headMetaVerification:!0}:!1===_?{}:_,dataURLOptions:y,inlineImages:m,recordCanvas:p,preserveWhiteSpace:v,onSerialize:j,onIframeLoad:w,iframeLoadTimeout:S,onStylesheetLoad:O,stylesheetLoadTimeout:k,keepIframeSrcFn:x,newlyAddedElement:!1})}(document,{mirror:bt,blockClass:o,blockSelector:i,unblockSelector:a,maskAllText:d,maskTextClass:l,unmaskTextClass:m,maskTextSelector:p,unmaskTextSelector:h,inlineStylesheet:f,maskAllInputs:U,maskAttributeFn:y,maskInputFn:v,maskTextFn:j,slimDOM:z,dataURLOptions:O,recordCanvas:x,inlineImages:R,onSerialize:e=>{Se(e,bt)&&X.addIframe(e),Oe(e,bt)&&J.trackLinkElement(e),ke(e)&&ee.addShadowRoot(e.shadowRoot,document)},onIframeLoad:(e,t)=>{X.attachIframe(e,t),ee.observeAttachShadow(e)},onStylesheetLoad:(e,t)=>{J.attachLinkElement(e,t)},keepIframeSrcFn:A});if(!t)return console.warn("Failed to snapshot the document");V(ft({type:Re.FullSnapshot,data:{node:t,initialOffset:be(window)}})),Ve.forEach(e=>e.unlock()),document.adoptedStyleSheets&&document.adoptedStyleSheets.length>0&&J.adoptStyleSheets(document.adoptedStyleSheets,bt.getId(document))};gt=te;try{const e=[],t=e=>qe(st)({onMutation:L,mutationCb:G,mousemoveCb:(e,t)=>V(ft({type:Re.IncrementalSnapshot,data:{source:t,positions:e}})),mouseInteractionCb:e=>V(ft({type:Re.IncrementalSnapshot,data:{source:Me.MouseInteraction,...e}})),scrollCb:Y,viewportResizeCb:e=>V(ft({type:Re.IncrementalSnapshot,data:{source:Me.ViewportResize,...e}})),inputCb:e=>V(ft({type:Re.IncrementalSnapshot,data:{source:Me.Input,...e}})),mediaInteractionCb:e=>V(ft({type:Re.IncrementalSnapshot,data:{source:Me.MediaInteraction,...e}})),styleSheetRuleCb:e=>V(ft({type:Re.IncrementalSnapshot,data:{source:Me.StyleSheetRule,...e}})),styleDeclarationCb:e=>V(ft({type:Re.IncrementalSnapshot,data:{source:Me.StyleDeclaration,...e}})),canvasMutationCb:K,fontCb:e=>V(ft({type:Re.IncrementalSnapshot,data:{source:Me.Font,...e}})),selectionCb:e=>{V(ft({type:Re.IncrementalSnapshot,data:{source:Me.Selection,...e}}))},customElementCb:e=>{V(ft({type:Re.IncrementalSnapshot,data:{source:Me.CustomElement,...e}}))},blockClass:o,ignoreClass:c,ignoreSelector:u,maskAllText:d,maskTextClass:l,unmaskTextClass:m,maskTextSelector:p,unmaskTextSelector:h,maskInputOptions:U,inlineStylesheet:f,sampling:S,recordCanvas:x,inlineImages:R,userTriggeredOnInput:C,collectFonts:I,doc:e,maskAttributeFn:y,maskInputFn:v,maskTextFn:j,keepIframeSrcFn:A,blockSelector:i,unblockSelector:a,slimDOMOptions:z,dataURLOptions:O,mirror:bt,iframeManager:X,stylesheetManager:J,shadowDomManager:ee,processedNodeManager:Q,canvasManager:Z,ignoreCSSAttributes:D,plugins:Object(s.a)([M,"optionalAccess",e=>e.filter,"call",e=>e(e=>e.observer),"optionalAccess",e=>e.map,"call",e=>e(e=>({observer:e.observer,options:e.options,callback:t=>V(ft({type:Re.Plugin,data:{plugin:e.name,payload:t}}))}))])||[]},{});X.addLoadListener(n=>{try{e.push(t(n.contentDocument))}catch(e){console.warn(e)}});const n=()=>{te(),e.push(t(document))};return"interactive"===document.readyState||"complete"===document.readyState?n():(e.push(de("DOMContentLoaded",()=>{V(ft({type:Re.DomContentLoaded,data:{}})),"DOMContentLoaded"===T&&n()})),e.push(de("load",()=>{V(ft({type:Re.Load,data:{}})),"load"===T&&n()},window))),()=>{e.forEach(e=>e()),Q.destroy(),gt=void 0,He=void 0}}catch(e){console.warn(e)}}_t.mirror=bt,_t.takeFullSnapshot=function(e){if(!gt)throw new Error("please take full snapshot after start recording");gt(e)};function yt(e){return e>9999999999?e:1e3*e}function vt(e){return e>9999999999?e/1e3:e}function jt(e,t){"sentry.transaction"!==t.category&&(["ui.click","ui.input"].includes(t.category)?e.triggerUserActivity():e.checkAndHandleExpiredSession(),e.addUpdate(()=>(e.throttledAddEvent({type:Re.Custom,timestamp:1e3*(t.timestamp||0),data:{tag:"breadcrumb",payload:Object(m.a)(t,10,1e3)}}),"console"===t.category)))}function wt(e){return e.closest("button,a")||e}function St(e){const t=Ot(e);return t&&t instanceof Element?wt(t):t}function Ot(e){return function(e){return"object"==typeof e&&!!e&&"target"in e}(e)?e.target:e}let kt;function xt(e){return kt||(kt=[],Object(p.e)(E,"open",(function(e){return function(...t){if(kt)try{kt.forEach(e=>e())}catch(e){}return e.apply(E,t)}}))),kt.push(e),()=>{const t=kt?kt.indexOf(e):-1;t>-1&&kt.splice(t,1)}}class Et{constructor(e,t,n=jt){this._lastMutation=0,this._lastScroll=0,this._clicks=[],this._timeout=t.timeout/1e3,this._threshold=t.threshold/1e3,this._scollTimeout=t.scrollTimeout/1e3,this._replay=e,this._ignoreSelector=t.ignoreSelector,this._addBreadcrumbEvent=n}addListeners(){const e=xt(()=>{this._lastMutation=Ct()});this._teardown=()=>{e(),this._clicks=[],this._lastMutation=0,this._lastScroll=0}}removeListeners(){this._teardown&&this._teardown(),this._checkClickTimeout&&clearTimeout(this._checkClickTimeout)}handleClick(e,t){if(function(e,t){if(!Tt.includes(e.tagName))return!0;if("INPUT"===e.tagName&&!["submit","button"].includes(e.getAttribute("type")||""))return!0;if("A"===e.tagName&&(e.hasAttribute("download")||e.hasAttribute("target")&&"_self"!==e.getAttribute("target")))return!0;if(t&&e.matches(t))return!0;return!1}(t,this._ignoreSelector)||!function(e){return!(!e.data||"number"!=typeof e.data.nodeId||!e.timestamp)}(e))return;const n={timestamp:vt(e.timestamp),clickBreadcrumb:e,clickCount:0,node:t};this._clicks.some(e=>e.node===n.node&&Math.abs(e.timestamp-n.timestamp)<1)||(this._clicks.push(n),1===this._clicks.length&&this._scheduleCheckClicks())}registerMutation(e=Date.now()){this._lastMutation=vt(e)}registerScroll(e=Date.now()){this._lastScroll=vt(e)}registerClick(e){const t=wt(e);this._handleMultiClick(t)}_handleMultiClick(e){this._getClicks(e).forEach(e=>{e.clickCount++})}_getClicks(e){return this._clicks.filter(t=>t.node===e)}_checkClicks(){const e=[],t=Ct();this._clicks.forEach(n=>{!n.mutationAfter&&this._lastMutation&&(n.mutationAfter=n.timestamp<=this._lastMutation?this._lastMutation-n.timestamp:void 0),!n.scrollAfter&&this._lastScroll&&(n.scrollAfter=n.timestamp<=this._lastScroll?this._lastScroll-n.timestamp:void 0),n.timestamp+this._timeout<=t&&e.push(n)});for(const t of e){const e=this._clicks.indexOf(t);e>-1&&(this._generateBreadcrumbs(t),this._clicks.splice(e,1))}this._clicks.length&&this._scheduleCheckClicks()}_generateBreadcrumbs(e){const t=this._replay,n=e.scrollAfter&&e.scrollAfter<=this._scollTimeout,s=e.mutationAfter&&e.mutationAfter<=this._threshold,r=!n&&!s,{clickCount:o,clickBreadcrumb:i}=e;if(r){const n=1e3*Math.min(e.mutationAfter||this._timeout,this._timeout),s=n<1e3*this._timeout?"mutation":"timeout",r={type:"default",message:i.message,timestamp:i.timestamp,category:"ui.slowClickDetected",data:{...i.data,url:E.location.href,route:t.getCurrentRoute(),timeAfterClickMs:n,endReason:s,clickCount:o||1}};this._addBreadcrumbEvent(t,r)}else if(o>1){const e={type:"default",message:i.message,timestamp:i.timestamp,category:"ui.multiClick",data:{...i.data,url:E.location.href,route:t.getCurrentRoute(),clickCount:o,metric:!0}};this._addBreadcrumbEvent(t,e)}}_scheduleCheckClicks(){this._checkClickTimeout&&clearTimeout(this._checkClickTimeout),this._checkClickTimeout=setTimeout(()=>this._checkClicks(),1e3)}}const Tt=["A","BUTTON","INPUT"];function Ct(){return Date.now()/1e3}function It(e,t){try{if(!function(e){return 3===e.type}(t))return;const{source:n}=t.data;if(n===Me.Mutation&&e.registerMutation(t.timestamp),n===Me.Scroll&&e.registerScroll(t.timestamp),function(e){return e.data.source===Me.MouseInteraction}(t)){const{type:n,id:s}=t.data,r=_t.mirror.getNode(s);r instanceof HTMLElement&&n===Ae.Click&&e.registerClick(r)}}catch(e){}}function Rt(e){return{timestamp:Date.now()/1e3,type:"default",...e}}var Mt;!function(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"}(Mt||(Mt={}));const At=new Set(["id","class","aria-label","role","name","alt","title","data-test-id","data-testid","disabled","aria-disabled","data-sentry-component"]);function Pt(e){const t={};for(const n in e)if(At.has(n)){let s=n;"data-testid"!==n&&"data-test-id"!==n||(s="testId"),t[s]=e[n]}return t}const Dt=e=>t=>{if(!e.isEnabled())return;const n=function(e){const{target:t,message:n}=function(e){const t="click"===e.name;let n,s=null;try{s=t?St(e.event):Ot(e.event),n=Object(h.d)(s,{maxStringLength:200})||"<unknown>"}catch(e){n="<unknown>"}return{target:s,message:n}}(e);return Rt({category:"ui."+e.name,...Nt(t,n)})}(t);if(!n)return;const s="click"===t.name,r=s?t.event:void 0;var o,i,a;!(s&&e.clickDetector&&r&&r.target)||r.altKey||r.metaKey||r.ctrlKey||r.shiftKey||(o=e.clickDetector,i=n,a=St(t.event),o.handleClick(i,a)),jt(e,n)};function Nt(e,t){const n=_t.mirror.getId(e),s=n&&_t.mirror.getNode(n),r=s&&_t.mirror.getMeta(s),o=r&&function(e){return e.type===Mt.Element}(r)?r:null;return{message:t,data:o?{nodeId:n,node:{id:n,tagName:o.tagName,textContent:Array.from(o.childNodes).map(e=>e.type===Mt.Text&&e.textContent).filter(Boolean).map(e=>e.trim()).join(""),attributes:Pt(o.attributes)}}:{}}}function Lt(e,t){if(!e.isEnabled())return;e.updateUserActivity();const n=function(e){const{metaKey:t,shiftKey:n,ctrlKey:s,altKey:r,key:o,target:i}=e;if(!i||function(e){return"INPUT"===e.tagName||"TEXTAREA"===e.tagName||e.isContentEditable}(i)||!o)return null;const a=t||s||r,c=1===o.length;if(!a&&c)return null;const u=Object(h.d)(i,{maxStringLength:200})||"<unknown>",d=Nt(i,u);return Rt({category:"ui.keyDown",message:u,data:{...d.data,metaKey:t,shiftKey:n,ctrlKey:s,altKey:r,key:o}})}(t);n&&jt(e,n)}const Ft={resource:function(e){const{entryType:t,initiatorType:n,name:s,responseEnd:r,startTime:o,decodedBodySize:i,encodedBodySize:a,responseStatus:c,transferSize:u}=e;if(["fetch","xmlhttprequest"].includes(n))return null;return{type:`${t}.${n}`,start:$t(o),end:$t(r),name:s,data:{size:u,statusCode:c,decodedBodySize:i,encodedBodySize:a}}},paint:function(e){const{duration:t,entryType:n,name:s,startTime:r}=e,o=$t(r);return{type:n,name:s,start:o,end:o+t,data:void 0}},navigation:function(e){const{entryType:t,name:n,decodedBodySize:s,duration:r,domComplete:o,encodedBodySize:i,domContentLoadedEventStart:a,domContentLoadedEventEnd:c,domInteractive:u,loadEventStart:d,loadEventEnd:l,redirectCount:m,startTime:p,transferSize:h,type:f}=e;if(0===r)return null;return{type:`${t}.${f}`,start:$t(p),end:$t(o),name:n,data:{size:h,decodedBodySize:s,encodedBodySize:i,duration:r,domInteractive:u,domContentLoadedEventStart:a,domContentLoadedEventEnd:c,loadEventStart:d,loadEventEnd:l,domComplete:o,redirectCount:m}}}};function Bt(e){return Ft[e.entryType]?Ft[e.entryType](e):null}function $t(e){return((f.a||E.performance.timeOrigin)+e)/1e3}function Ut(e){function t(t){e.performanceEntries.includes(t)||e.performanceEntries.push(t)}function n({entries:e}){e.forEach(t)}const s=[];return["navigation","paint","resource"].forEach(e=>{s.push(Object(x.e)(e,n))}),s.push(Object(x.d)(({metric:t})=>{e.replayPerformanceEntries.push(function(e){const t=e.entries,n=t[t.length-1],s=n?n.element:void 0,r=e.value,o=$t(r);return{type:"largest-contentful-paint",name:"largest-contentful-paint",start:o,end:o,data:{value:r,size:r,nodeId:s?_t.mirror.getId(s):void 0}}}(t))})),()=>{s.forEach(e=>e())}}const zt="undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__;function Ht(e,t){zt&&(g.c.info(e),t&&Wt(e))}function qt(e,t){zt&&(g.c.info(e),t&&setTimeout(()=>{Wt(e)},0))}function Wt(e){Object(r.a)({category:"console",data:{logger:"replay"},level:"info",message:e},{level:"info"})}class Vt extends Error{constructor(){super("Event buffer exceeded maximum size of 20000000.")}}class Gt{constructor(){this.events=[],this._totalSize=0,this.hasCheckout=!1}get hasEvents(){return this.events.length>0}get type(){return"sync"}destroy(){this.events=[]}async addEvent(e){const t=JSON.stringify(e).length;if(this._totalSize+=t,this._totalSize>2e7)throw new Vt;this.events.push(e)}finish(){return new Promise(e=>{const t=this.events;this.clear(),e(JSON.stringify(t))})}clear(){this.events=[],this._totalSize=0,this.hasCheckout=!1}getEarliestTimestamp(){const e=this.events.map(e=>e.timestamp).sort()[0];return e?yt(e):null}}class Yt{constructor(e){this._worker=e,this._id=0}ensureReady(){return this._ensureReadyPromise||(this._ensureReadyPromise=new Promise((e,t)=>{this._worker.addEventListener("message",({data:n})=>{n.success?e():t()},{once:!0}),this._worker.addEventListener("error",e=>{t(e)},{once:!0})})),this._ensureReadyPromise}destroy(){Ht("[Replay] Destroying compression worker"),this._worker.terminate()}postMessage(e,t){const n=this._getAndIncrementId();return new Promise((s,r)=>{const o=({data:t})=>{const i=t;if(i.method===e&&i.id===n){if(this._worker.removeEventListener("message",o),!i.success)return zt&&g.c.error("[Replay]",i.response),void r(new Error("Error in compression worker"));s(i.response)}};this._worker.addEventListener("message",o),this._worker.postMessage({id:n,method:e,arg:t})})}_getAndIncrementId(){return this._id++}}class Kt{constructor(e){this._worker=new Yt(e),this._earliestTimestamp=null,this._totalSize=0,this.hasCheckout=!1}get hasEvents(){return!!this._earliestTimestamp}get type(){return"worker"}ensureReady(){return this._worker.ensureReady()}destroy(){this._worker.destroy()}addEvent(e){const t=yt(e.timestamp);(!this._earliestTimestamp||t<this._earliestTimestamp)&&(this._earliestTimestamp=t);const n=JSON.stringify(e);return this._totalSize+=n.length,this._totalSize>2e7?Promise.reject(new Vt):this._sendEventToWorker(n)}finish(){return this._finishRequest()}clear(){this._earliestTimestamp=null,this._totalSize=0,this.hasCheckout=!1,this._worker.postMessage("clear").then(null,e=>{zt&&g.c.warn('[Replay] Sending "clear" message to worker failed',e)})}getEarliestTimestamp(){return this._earliestTimestamp}_sendEventToWorker(e){return this._worker.postMessage("addEvent",e)}async _finishRequest(){const e=await this._worker.postMessage("finish");return this._earliestTimestamp=null,this._totalSize=0,e}}class Jt{constructor(e){this._fallback=new Gt,this._compression=new Kt(e),this._used=this._fallback,this._ensureWorkerIsLoadedPromise=this._ensureWorkerIsLoaded()}get type(){return this._used.type}get hasEvents(){return this._used.hasEvents}get hasCheckout(){return this._used.hasCheckout}set hasCheckout(e){this._used.hasCheckout=e}destroy(){this._fallback.destroy(),this._compression.destroy()}clear(){return this._used.clear()}getEarliestTimestamp(){return this._used.getEarliestTimestamp()}addEvent(e){return this._used.addEvent(e)}async finish(){return await this.ensureWorkerIsLoaded(),this._used.finish()}ensureWorkerIsLoaded(){return this._ensureWorkerIsLoadedPromise}async _ensureWorkerIsLoaded(){try{await this._compression.ensureReady()}catch(e){return void Ht("[Replay] Failed to load the compression worker, falling back to simple buffer")}await this._switchToCompressionWorker()}async _switchToCompressionWorker(){const{events:e,hasCheckout:t}=this._fallback,n=[];for(const t of e)n.push(this._compression.addEvent(t));this._compression.hasCheckout=t,this._used=this._compression;try{await Promise.all(n)}catch(e){zt&&g.c.warn("[Replay] Failed to add events when switching buffers.",e)}}}function Xt({useCompression:e,workerUrl:t}){if(e&&window.Worker){const e=function(e){try{const t=e||function(){if("undefined"==typeof __SENTRY_EXCLUDE_REPLAY_WORKER__||!__SENTRY_EXCLUDE_REPLAY_WORKER__)return function(){const e=new Blob(['var t=Uint8Array,n=Uint16Array,r=Int32Array,e=new t([0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0,0,0,0]),i=new t([0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13,0,0]),a=new t([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]),s=function(t,e){for(var i=new n(31),a=0;a<31;++a)i[a]=e+=1<<t[a-1];var s=new r(i[30]);for(a=1;a<30;++a)for(var o=i[a];o<i[a+1];++o)s[o]=o-i[a]<<5|a;return{b:i,r:s}},o=s(e,2),f=o.b,h=o.r;f[28]=258,h[258]=28;for(var l=s(i,0).r,u=new n(32768),c=0;c<32768;++c){var v=(43690&c)>>1|(21845&c)<<1;v=(61680&(v=(52428&v)>>2|(13107&v)<<2))>>4|(3855&v)<<4,u[c]=((65280&v)>>8|(255&v)<<8)>>1}var d=function(t,r,e){for(var i=t.length,a=0,s=new n(r);a<i;++a)t[a]&&++s[t[a]-1];var o,f=new n(r);for(a=1;a<r;++a)f[a]=f[a-1]+s[a-1]<<1;if(e){o=new n(1<<r);var h=15-r;for(a=0;a<i;++a)if(t[a])for(var l=a<<4|t[a],c=r-t[a],v=f[t[a]-1]++<<c,d=v|(1<<c)-1;v<=d;++v)o[u[v]>>h]=l}else for(o=new n(i),a=0;a<i;++a)t[a]&&(o[a]=u[f[t[a]-1]++]>>15-t[a]);return o},g=new t(288);for(c=0;c<144;++c)g[c]=8;for(c=144;c<256;++c)g[c]=9;for(c=256;c<280;++c)g[c]=7;for(c=280;c<288;++c)g[c]=8;var w=new t(32);for(c=0;c<32;++c)w[c]=5;var p=d(g,9,0),y=d(w,5,0),m=function(t){return(t+7)/8|0},b=function(n,r,e){return(null==r||r<0)&&(r=0),(null==e||e>n.length)&&(e=n.length),new t(n.subarray(r,e))},M=["unexpected EOF","invalid block type","invalid length/literal","invalid distance","stream finished","no stream handler",,"no callback","invalid UTF-8 data","extra field too long","date not in range 1980-2099","filename too long","stream finishing","invalid zip data"],E=function(t,n,r){var e=new Error(n||M[t]);if(e.code=t,Error.captureStackTrace&&Error.captureStackTrace(e,E),!r)throw e;return e},z=function(t,n,r){r<<=7&n;var e=n/8|0;t[e]|=r,t[e+1]|=r>>8},A=function(t,n,r){r<<=7&n;var e=n/8|0;t[e]|=r,t[e+1]|=r>>8,t[e+2]|=r>>16},_=function(r,e){for(var i=[],a=0;a<r.length;++a)r[a]&&i.push({s:a,f:r[a]});var s=i.length,o=i.slice();if(!s)return{t:F,l:0};if(1==s){var f=new t(i[0].s+1);return f[i[0].s]=1,{t:f,l:1}}i.sort((function(t,n){return t.f-n.f})),i.push({s:-1,f:25001});var h=i[0],l=i[1],u=0,c=1,v=2;for(i[0]={s:-1,f:h.f+l.f,l:h,r:l};c!=s-1;)h=i[i[u].f<i[v].f?u++:v++],l=i[u!=c&&i[u].f<i[v].f?u++:v++],i[c++]={s:-1,f:h.f+l.f,l:h,r:l};var d=o[0].s;for(a=1;a<s;++a)o[a].s>d&&(d=o[a].s);var g=new n(d+1),w=x(i[c-1],g,0);if(w>e){a=0;var p=0,y=w-e,m=1<<y;for(o.sort((function(t,n){return g[n.s]-g[t.s]||t.f-n.f}));a<s;++a){var b=o[a].s;if(!(g[b]>e))break;p+=m-(1<<w-g[b]),g[b]=e}for(p>>=y;p>0;){var M=o[a].s;g[M]<e?p-=1<<e-g[M]++-1:++a}for(;a>=0&&p;--a){var E=o[a].s;g[E]==e&&(--g[E],++p)}w=e}return{t:new t(g),l:w}},x=function(t,n,r){return-1==t.s?Math.max(x(t.l,n,r+1),x(t.r,n,r+1)):n[t.s]=r},D=function(t){for(var r=t.length;r&&!t[--r];);for(var e=new n(++r),i=0,a=t[0],s=1,o=function(t){e[i++]=t},f=1;f<=r;++f)if(t[f]==a&&f!=r)++s;else{if(!a&&s>2){for(;s>138;s-=138)o(32754);s>2&&(o(s>10?s-11<<5|28690:s-3<<5|12305),s=0)}else if(s>3){for(o(a),--s;s>6;s-=6)o(8304);s>2&&(o(s-3<<5|8208),s=0)}for(;s--;)o(a);s=1,a=t[f]}return{c:e.subarray(0,i),n:r}},T=function(t,n){for(var r=0,e=0;e<n.length;++e)r+=t[e]*n[e];return r},k=function(t,n,r){var e=r.length,i=m(n+2);t[i]=255&e,t[i+1]=e>>8,t[i+2]=255^t[i],t[i+3]=255^t[i+1];for(var a=0;a<e;++a)t[i+a+4]=r[a];return 8*(i+4+e)},C=function(t,r,s,o,f,h,l,u,c,v,m){z(r,m++,s),++f[256];for(var b=_(f,15),M=b.t,E=b.l,x=_(h,15),C=x.t,U=x.l,F=D(M),I=F.c,S=F.n,L=D(C),O=L.c,j=L.n,q=new n(19),B=0;B<I.length;++B)++q[31&I[B]];for(B=0;B<O.length;++B)++q[31&O[B]];for(var G=_(q,7),H=G.t,J=G.l,K=19;K>4&&!H[a[K-1]];--K);var N,P,Q,R,V=v+5<<3,W=T(f,g)+T(h,w)+l,X=T(f,M)+T(h,C)+l+14+3*K+T(q,H)+2*q[16]+3*q[17]+7*q[18];if(c>=0&&V<=W&&V<=X)return k(r,m,t.subarray(c,c+v));if(z(r,m,1+(X<W)),m+=2,X<W){N=d(M,E,0),P=M,Q=d(C,U,0),R=C;var Y=d(H,J,0);z(r,m,S-257),z(r,m+5,j-1),z(r,m+10,K-4),m+=14;for(B=0;B<K;++B)z(r,m+3*B,H[a[B]]);m+=3*K;for(var Z=[I,O],$=0;$<2;++$){var tt=Z[$];for(B=0;B<tt.length;++B){var nt=31&tt[B];z(r,m,Y[nt]),m+=H[nt],nt>15&&(z(r,m,tt[B]>>5&127),m+=tt[B]>>12)}}}else N=p,P=g,Q=y,R=w;for(B=0;B<u;++B){var rt=o[B];if(rt>255){A(r,m,N[(nt=rt>>18&31)+257]),m+=P[nt+257],nt>7&&(z(r,m,rt>>23&31),m+=e[nt]);var et=31&rt;A(r,m,Q[et]),m+=R[et],et>3&&(A(r,m,rt>>5&8191),m+=i[et])}else A(r,m,N[rt]),m+=P[rt]}return A(r,m,N[256]),m+P[256]},U=new r([65540,131080,131088,131104,262176,1048704,1048832,2114560,2117632]),F=new t(0),I=function(){for(var t=new Int32Array(256),n=0;n<256;++n){for(var r=n,e=9;--e;)r=(1&r&&-306674912)^r>>>1;t[n]=r}return t}(),S=function(){var t=1,n=0;return{p:function(r){for(var e=t,i=n,a=0|r.length,s=0;s!=a;){for(var o=Math.min(s+2655,a);s<o;++s)i+=e+=r[s];e=(65535&e)+15*(e>>16),i=(65535&i)+15*(i>>16)}t=e,n=i},d:function(){return(255&(t%=65521))<<24|(65280&t)<<8|(255&(n%=65521))<<8|n>>8}}},L=function(a,s,o,f,u){if(!u&&(u={l:1},s.dictionary)){var c=s.dictionary.subarray(-32768),v=new t(c.length+a.length);v.set(c),v.set(a,c.length),a=v,u.w=c.length}return function(a,s,o,f,u,c){var v=c.z||a.length,d=new t(f+v+5*(1+Math.ceil(v/7e3))+u),g=d.subarray(f,d.length-u),w=c.l,p=7&(c.r||0);if(s){p&&(g[0]=c.r>>3);for(var y=U[s-1],M=y>>13,E=8191&y,z=(1<<o)-1,A=c.p||new n(32768),_=c.h||new n(z+1),x=Math.ceil(o/3),D=2*x,T=function(t){return(a[t]^a[t+1]<<x^a[t+2]<<D)&z},F=new r(25e3),I=new n(288),S=new n(32),L=0,O=0,j=c.i||0,q=0,B=c.w||0,G=0;j+2<v;++j){var H=T(j),J=32767&j,K=_[H];if(A[J]=K,_[H]=J,B<=j){var N=v-j;if((L>7e3||q>24576)&&(N>423||!w)){p=C(a,g,0,F,I,S,O,q,G,j-G,p),q=L=O=0,G=j;for(var P=0;P<286;++P)I[P]=0;for(P=0;P<30;++P)S[P]=0}var Q=2,R=0,V=E,W=J-K&32767;if(N>2&&H==T(j-W))for(var X=Math.min(M,N)-1,Y=Math.min(32767,j),Z=Math.min(258,N);W<=Y&&--V&&J!=K;){if(a[j+Q]==a[j+Q-W]){for(var $=0;$<Z&&a[j+$]==a[j+$-W];++$);if($>Q){if(Q=$,R=W,$>X)break;var tt=Math.min(W,$-2),nt=0;for(P=0;P<tt;++P){var rt=j-W+P&32767,et=rt-A[rt]&32767;et>nt&&(nt=et,K=rt)}}}W+=(J=K)-(K=A[J])&32767}if(R){F[q++]=268435456|h[Q]<<18|l[R];var it=31&h[Q],at=31&l[R];O+=e[it]+i[at],++I[257+it],++S[at],B=j+Q,++L}else F[q++]=a[j],++I[a[j]]}}for(j=Math.max(j,B);j<v;++j)F[q++]=a[j],++I[a[j]];p=C(a,g,w,F,I,S,O,q,G,j-G,p),w||(c.r=7&p|g[p/8|0]<<3,p-=7,c.h=_,c.p=A,c.i=j,c.w=B)}else{for(j=c.w||0;j<v+w;j+=65535){var st=j+65535;st>=v&&(g[p/8|0]=w,st=v),p=k(g,p+1,a.subarray(j,st))}c.i=v}return b(d,0,f+m(p)+u)}(a,null==s.level?6:s.level,null==s.mem?Math.ceil(1.5*Math.max(8,Math.min(13,Math.log(a.length)))):12+s.mem,o,f,u)},O=function(t,n,r){for(;r;++n)t[n]=r,r>>>=8},j=function(){function n(n,r){if("function"==typeof n&&(r=n,n={}),this.ondata=r,this.o=n||{},this.s={l:0,i:32768,w:32768,z:32768},this.b=new t(98304),this.o.dictionary){var e=this.o.dictionary.subarray(-32768);this.b.set(e,32768-e.length),this.s.i=32768-e.length}}return n.prototype.p=function(t,n){this.ondata(L(t,this.o,0,0,this.s),n)},n.prototype.push=function(n,r){this.ondata||E(5),this.s.l&&E(4);var e=n.length+this.s.z;if(e>this.b.length){if(e>2*this.b.length-32768){var i=new t(-32768&e);i.set(this.b.subarray(0,this.s.z)),this.b=i}var a=this.b.length-this.s.z;a&&(this.b.set(n.subarray(0,a),this.s.z),this.s.z=this.b.length,this.p(this.b,!1)),this.b.set(this.b.subarray(-32768)),this.b.set(n.subarray(a),32768),this.s.z=n.length-a+32768,this.s.i=32766,this.s.w=32768}else this.b.set(n,this.s.z),this.s.z+=n.length;this.s.l=1&r,(this.s.z>this.s.w+8191||r)&&(this.p(this.b,r||!1),this.s.w=this.s.i,this.s.i-=2)},n}();function q(t,n){n||(n={});var r=function(){var t=-1;return{p:function(n){for(var r=t,e=0;e<n.length;++e)r=I[255&r^n[e]]^r>>>8;t=r},d:function(){return~t}}}(),e=t.length;r.p(t);var i,a=L(t,n,10+((i=n).filename?i.filename.length+1:0),8),s=a.length;return function(t,n){var r=n.filename;if(t[0]=31,t[1]=139,t[2]=8,t[8]=n.level<2?4:9==n.level?2:0,t[9]=3,0!=n.mtime&&O(t,4,Math.floor(new Date(n.mtime||Date.now())/1e3)),r){t[3]=8;for(var e=0;e<=r.length;++e)t[e+10]=r.charCodeAt(e)}}(a,n),O(a,s-8,r.d()),O(a,s-4,e),a}var B=function(){function t(t,n){this.c=S(),this.v=1,j.call(this,t,n)}return t.prototype.push=function(t,n){this.c.p(t),j.prototype.push.call(this,t,n)},t.prototype.p=function(t,n){var r=L(t,this.o,this.v&&(this.o.dictionary?6:2),n&&4,this.s);this.v&&(function(t,n){var r=n.level,e=0==r?0:r<6?1:9==r?3:2;if(t[0]=120,t[1]=e<<6|(n.dictionary&&32),t[1]|=31-(t[0]<<8|t[1])%31,n.dictionary){var i=S();i.p(n.dictionary),O(t,2,i.d())}}(r,this.o),this.v=0),n&&O(r,r.length-4,this.c.d()),this.ondata(r,n)},t}(),G="undefined"!=typeof TextEncoder&&new TextEncoder,H="undefined"!=typeof TextDecoder&&new TextDecoder;try{H.decode(F,{stream:!0})}catch(t){}var J=function(){function t(t){this.ondata=t}return t.prototype.push=function(t,n){this.ondata||E(5),this.d&&E(4),this.ondata(K(t),this.d=n||!1)},t}();function K(n,r){if(r){for(var e=new t(n.length),i=0;i<n.length;++i)e[i]=n.charCodeAt(i);return e}if(G)return G.encode(n);var a=n.length,s=new t(n.length+(n.length>>1)),o=0,f=function(t){s[o++]=t};for(i=0;i<a;++i){if(o+5>s.length){var h=new t(o+8+(a-i<<1));h.set(s),s=h}var l=n.charCodeAt(i);l<128||r?f(l):l<2048?(f(192|l>>6),f(128|63&l)):l>55295&&l<57344?(f(240|(l=65536+(1047552&l)|1023&n.charCodeAt(++i))>>18),f(128|l>>12&63),f(128|l>>6&63),f(128|63&l)):(f(224|l>>12),f(128|l>>6&63),f(128|63&l))}return b(s,0,o)}const N=new class{constructor(){this._init()}clear(){this._init()}addEvent(t){if(!t)throw new Error("Adding invalid event");const n=this._hasEvents?",":"";this.stream.push(n+t),this._hasEvents=!0}finish(){this.stream.push("]",!0);const t=function(t){let n=0;for(let r=0,e=t.length;r<e;r++)n+=t[r].length;const r=new Uint8Array(n);for(let n=0,e=0,i=t.length;n<i;n++){const i=t[n];r.set(i,e),e+=i.length}return r}(this._deflatedData);return this._init(),t}_init(){this._hasEvents=!1,this._deflatedData=[],this.deflate=new B,this.deflate.ondata=(t,n)=>{this._deflatedData.push(t)},this.stream=new J(((t,n)=>{this.deflate.push(t,n)})),this.stream.push("[")}},P={clear:()=>{N.clear()},addEvent:t=>N.addEvent(t),finish:()=>N.finish(),compress:t=>function(t){return q(K(t))}(t)};addEventListener("message",(function(t){const n=t.data.method,r=t.data.id,e=t.data.arg;if(n in P&&"function"==typeof P[n])try{const t=P[n](e);postMessage({id:r,method:n,success:!0,response:t})}catch(t){postMessage({id:r,method:n,success:!1,response:t.message}),console.error(t)}})),postMessage({id:void 0,method:"init",success:!0,response:void 0});']);return URL.createObjectURL(e)}();return""}();if(!t)return;Ht("[Replay] Using compression worker"+(e?" from "+e:""));const n=new Worker(t);return new Jt(n)}catch(e){Ht("[Replay] Failed to create compression worker")}}(t);if(e)return e}return Ht("[Replay] Using simple buffer"),new Gt}function Qt(){try{return"sessionStorage"in E&&!!E.sessionStorage}catch(e){return!1}}function Zt(e){!function(){if(!Qt())return;try{E.sessionStorage.removeItem("sentryReplaySession")}catch(e){}}(),e.session=void 0}function en(e){return void 0!==e&&Math.random()<e}function tn(e){const t=Date.now();return{id:e.id||Object(b.f)(),started:e.started||t,lastActivity:e.lastActivity||t,segmentId:e.segmentId||0,sampled:e.sampled,previousSessionId:e.previousSessionId}}function nn(e){if(Qt())try{E.sessionStorage.setItem("sentryReplaySession",JSON.stringify(e))}catch(e){}}function sn({sessionSampleRate:e,allowBuffering:t,stickySession:n=!1},{previousSessionId:s}={}){const r=tn({sampled:function(e,t){return en(e)?"session":!!t&&"buffer"}(e,t),previousSessionId:s});return n&&nn(r),r}function rn(e,t,n=+new Date){return null===e||void 0===t||t<0||0!==t&&e+t<=n}function on(e,{maxReplayDuration:t,sessionIdleExpire:n,targetTime:s=Date.now()}){return rn(e.started,t,s)||rn(e.lastActivity,n,s)}function an(e,{sessionIdleExpire:t,maxReplayDuration:n}){return!!on(e,{sessionIdleExpire:t,maxReplayDuration:n})&&("buffer"!==e.sampled||0!==e.segmentId)}function cn({traceInternals:e,sessionIdleExpire:t,maxReplayDuration:n,previousSessionId:s},r){const o=r.stickySession&&function(e){if(!Qt())return null;try{const t=E.sessionStorage.getItem("sentryReplaySession");if(!t)return null;const n=JSON.parse(t);return qt("[Replay] Loading existing session",e),tn(n)}catch(e){return null}}(e);return o?an(o,{sessionIdleExpire:t,maxReplayDuration:n})?(qt("[Replay] Session in sessionStorage is expired, creating new one..."),sn(r,{previousSessionId:o.id})):o:(qt("[Replay] Creating new session",e),sn(r,{previousSessionId:s}))}function un(e,t,n){return!!ln(e,t)&&(dn(e,t,n),!0)}async function dn(e,t,n){if(!e.eventBuffer)return null;try{n&&"buffer"===e.recordingMode&&e.eventBuffer.clear(),n&&(e.eventBuffer.hasCheckout=!0);const s=function(e,t){try{if("function"==typeof t&&function(e){return e.type===Re.Custom}(e))return t(e)}catch(e){return zt&&g.c.error("[Replay] An error occured in the `beforeAddRecordingEvent` callback, skipping the event...",e),null}return e}(t,e.getOptions().beforeAddRecordingEvent);if(!s)return;return await e.eventBuffer.addEvent(s)}catch(t){const n=t&&t instanceof Vt?"addEventSizeExceeded":"addEvent";zt&&g.c.error(t),await e.stop({reason:n});const s=Object(r.j)();s&&s.recordDroppedEvent("internal_sdk_error","replay")}}function ln(e,t){if(!e.eventBuffer||e.isPaused()||!e.isEnabled())return!1;const n=yt(t.timestamp);return!(n+e.timeouts.sessionIdlePause<Date.now())&&(!(n>e.getContext().initialTimestamp+e.getOptions().maxReplayDuration)||(Ht(`[Replay] Skipping event with timestamp ${n} because it is after maxReplayDuration`,e.getOptions()._experiments.traceInternals),!1))}function mn(e){return!e.type}function pn(e){return"transaction"===e.type}function hn(e){return"feedback"===e.type}function fn(e){const t=function(){const e=Object(r.j)();if(!e)return!1;const t=e.getTransport();if(!t)return!1;return t.send.__sentry__baseTransport__||!1}();return(n,s)=>{if(!e.isEnabled()||!mn(n)&&!pn(n))return;const r=s&&s.statusCode;t&&(!r||r<200||r>=300)||(pn(n)?function(e,t){const n=e.getContext();t.contexts&&t.contexts.trace&&t.contexts.trace.trace_id&&n.traceIds.size<100&&n.traceIds.add(t.contexts.trace.trace_id)}(e,n):function(e,t){const n=e.getContext();t.event_id&&n.errorIds.size<100&&n.errorIds.add(t.event_id);if("buffer"!==e.recordingMode||!t.tags||!t.tags.replayId)return;const{beforeErrorSampling:s}=e.getOptions();if("function"==typeof s&&!s(t))return;setTimeout(()=>{e.sendBufferedReplayOrFlush()})}(e,n))}}function gn(e){return t=>{e.isEnabled()&&mn(t)&&function(e,t){const n=t.exception&&t.exception.values&&t.exception.values[0].value;if("string"!=typeof n)return;if(n.match(/reactjs\.org\/docs\/error-decoder\.html\?invariant=(418|419|422|423|425)/)||n.match(/(does not match server-rendered HTML|Hydration failed because)/i)){const t=Rt({category:"replay.hydrate-error"});jt(e,t)}}(e,t)}}function bn(e,t=!1){const n=t?fn(e):void 0;return Object.assign((t,s)=>{if(!e.isEnabled())return t;if(function(e){return"replay_event"===e.type}(t))return delete t.breadcrumbs,t;if(!mn(t)&&!pn(t)&&!hn(t))return t;if(!e.checkAndHandleExpiredSession())return t;if(hn(t))return e.flush(),t.contexts.feedback.replay_id=e.getSessionId(),function(e,t){e.triggerUserActivity(),e.addUpdate(()=>!t.timestamp||(e.throttledAddEvent({type:Re.Custom,timestamp:1e3*t.timestamp,data:{tag:"breadcrumb",payload:{timestamp:t.timestamp,type:"default",category:"sentry.feedback",data:{feedbackId:t.event_id}}}}),!1))}(e,t),t;if(function(e,t){return!(e.type||!e.exception||!e.exception.values||!e.exception.values.length)&&!(!t.originalException||!t.originalException.__rrweb__)}(t,s)&&!e.getOptions()._experiments.captureExceptions)return zt&&g.c.log("[Replay] Ignoring error from rrweb internals",t),null;return(function(e,t){return"buffer"===e.recordingMode&&("Unable to send Replay"!==t.message&&(!(!t.exception||t.type)&&en(e.getOptions().errorSampleRate)))}(e,t)||"session"===e.recordingMode)&&(t.tags={...t.tags,replayId:e.getSessionId()}),n&&n(t,{statusCode:200}),t},{id:"Replay"})}function _n(e,t){return t.map(({type:t,start:n,end:s,name:r,data:o})=>{const i=e.throttledAddEvent({type:Re.Custom,timestamp:n,data:{tag:"performanceSpan",payload:{op:t,description:r,startTimestamp:n,endTimestamp:s,data:o}}});return"string"==typeof i?Promise.resolve(null):i})}function yn(e){return t=>{if(!e.isEnabled())return;const n=function(e){const{from:t,to:n}=e,s=Date.now()/1e3;return{type:"navigation.push",start:s,end:s,name:n,data:{previous:t}}}(t);null!==n&&(e.getContext().urls.push(n.name),e.triggerUserActivity(),e.addUpdate(()=>(_n(e,[n]),!1)))}}function vn(e,t){e.isEnabled()&&null!==t&&(function(e,t){return(!zt||!e.getOptions()._experiments.traceInternals)&&Object(o.a)(t,Object(r.j)())}(e,t.name)||e.addUpdate(()=>(_n(e,[t]),!0)))}function jn(e){return t=>{if(!e.isEnabled())return;const n=function(e){const{startTimestamp:t,endTimestamp:n,xhr:s}=e,r=s[_.a];if(!t||!n||!r)return null;const{method:o,url:i,status_code:a}=r;return void 0===i?null:{type:"resource.xhr",name:i,start:t/1e3,end:n/1e3,data:{method:o,statusCode:a}}}(t);vn(e,n)}}function wn(e,t){if(e)try{if("string"==typeof e)return t.encode(e).length;if(e instanceof URLSearchParams)return t.encode(e.toString()).length;if(e instanceof FormData){const n=In(e);return t.encode(n).length}if(e instanceof Blob)return e.size;if(e instanceof ArrayBuffer)return e.byteLength}catch(e){}}function Sn(e){if(!e)return;const t=parseInt(e,10);return isNaN(t)?void 0:t}function On(e){try{if("string"==typeof e)return[e];if(e instanceof URLSearchParams)return[e.toString()];if(e instanceof FormData)return[In(e)];if(!e)return[void 0]}catch(t){return zt&&g.c.warn("[Replay] Failed to serialize body",e),[void 0,"BODY_PARSE_ERROR"]}return zt&&g.c.info("[Replay] Skipping network body because of body type",e),[void 0,"UNPARSEABLE_BODY_TYPE"]}function kn(e,t){if(!e)return{headers:{},size:void 0,_meta:{warnings:[t]}};const n={...e._meta},s=n.warnings||[];return n.warnings=[...s,t],e._meta=n,e}function xn(e,t){if(!t)return null;const{startTimestamp:n,endTimestamp:s,url:r,method:o,statusCode:i,request:a,response:c}=t;return{type:e,start:n/1e3,end:s/1e3,name:r,data:Object(p.c)({method:o,statusCode:i,request:a,response:c})}}function En(e){return{headers:{},size:e,_meta:{warnings:["URL_SKIPPED"]}}}function Tn(e,t,n){if(!t&&0===Object.keys(e).length)return;if(!t)return{headers:e};if(!n)return{headers:e,size:t};const s={headers:e,size:t},{body:r,warnings:o}=function(e){if(!e||"string"!=typeof e)return{body:e};const t=e.length>15e4,n=function(e){const t=e[0],n=e[e.length-1];return"["===t&&"]"===n||"{"===t&&"}"===n}(e);if(t){const t=e.slice(0,15e4);return n?{body:t,warnings:["MAYBE_JSON_TRUNCATED"]}:{body:t+"…",warnings:["TEXT_TRUNCATED"]}}if(n)try{return{body:JSON.parse(e)}}catch(e){}return{body:e}}(n);return s.body=r,o&&o.length>0&&(s._meta={warnings:o}),s}function Cn(e,t){return Object.keys(e).reduce((n,s)=>{const r=s.toLowerCase();return t.includes(r)&&e[s]&&(n[r]=e[s]),n},{})}function In(e){return new URLSearchParams(e).toString()}function Rn(e,t){const n=function(e,t=E.document.baseURI){if(e.startsWith("http://")||e.startsWith("https://")||e.startsWith(E.location.origin))return e;const n=new URL(e,t);if(n.origin!==new URL(t).origin)return e;const s=n.href;if(!e.endsWith("/")&&s.endsWith("/"))return s.slice(0,-1);return s}(e);return Object(y.c)(n,t)}async function Mn(e,t,n){try{const s=xn("resource.fetch",await async function(e,t,n){const s=Date.now(),{startTimestamp:r=s,endTimestamp:o=s}=t,{url:i,method:a,status_code:c=0,request_body_size:u,response_body_size:d}=e.data,l=Rn(i,n.networkDetailAllowUrls)&&!Rn(i,n.networkDetailDenyUrls),m=l?function({networkCaptureBodies:e,networkRequestHeaders:t},n,s){const r=n?function(e,t){if(1===e.length&&"string"!=typeof e[0])return Dn(e[0],t);if(2===e.length)return Dn(e[1],t);return{}}(n,t):{};if(!e)return Tn(r,s,void 0);const o=An(n),[i,a]=On(o),c=Tn(r,s,i);if(a)return kn(c,a);return c}(n,t.input,u):En(u),p=await async function(e,{networkCaptureBodies:t,textEncoder:n,networkResponseHeaders:s},r,o){if(!e&&void 0!==o)return En(o);const i=r?Pn(r.headers,s):{};if(!r||!t&&void 0!==o)return Tn(i,o,void 0);const[a,c]=await async function(e){const t=function(e){try{return e.clone()}catch(e){zt&&g.c.warn("[Replay] Failed to clone response body",e)}}(e);if(!t)return[void 0,"BODY_PARSE_ERROR"];try{return[await function(e){return new Promise((t,n)=>{const s=setTimeout(()=>n(new Error("Timeout while trying to read response body")),500);(async function(e){return await e.text()})(e).then(e=>t(e),e=>n(e)).finally(()=>clearTimeout(s))})}(t)]}catch(e){return zt&&g.c.warn("[Replay] Failed to get text body from response",e),[void 0,"BODY_PARSE_ERROR"]}}(r),u=function(e,{networkCaptureBodies:t,textEncoder:n,responseBodySize:s,captureDetails:r,headers:o}){try{const i=e&&e.length&&void 0===s?wn(e,n):s;return r?Tn(o,i,t?e:void 0):En(i)}catch(e){return zt&&g.c.warn("[Replay] Failed to serialize response body",e),Tn(o,s,void 0)}}(a,{networkCaptureBodies:t,textEncoder:n,responseBodySize:o,captureDetails:e,headers:i});if(c)return kn(u,c);return u}(l,n,t.response,d);return{startTimestamp:r,endTimestamp:o,url:i,method:a,statusCode:c,request:m,response:p}}(e,t,n));vn(n.replay,s)}catch(e){zt&&g.c.error("[Replay] Failed to capture fetch breadcrumb",e)}}function An(e=[]){if(2===e.length&&"object"==typeof e[1])return e[1].body}function Pn(e,t){const n={};return t.forEach(t=>{e.get(t)&&(n[t]=e.get(t))}),n}function Dn(e,t){if(!e)return{};const n=e.headers;return n?n instanceof Headers?Pn(n,t):Array.isArray(n)?{}:Cn(n,t):{}}async function Nn(e,t,n){try{const s=xn("resource.xhr",function(e,t,n){const s=Date.now(),{startTimestamp:r=s,endTimestamp:o=s,input:i,xhr:a}=t,{url:c,method:u,status_code:d=0,request_body_size:l,response_body_size:m}=e.data;if(!c)return null;if(!a||!Rn(c,n.networkDetailAllowUrls)||Rn(c,n.networkDetailDenyUrls)){const e=En(l),t=En(m);return{startTimestamp:r,endTimestamp:o,url:c,method:u,statusCode:d,request:e,response:t}}const p=a[_.a],h=p?Cn(p.request_headers,n.networkRequestHeaders):{},f=Cn(function(e){const t=e.getAllResponseHeaders();if(!t)return{};return t.split("\r\n").reduce((e,t)=>{const[n,s]=t.split(": ");return e[n.toLowerCase()]=s,e},{})}(a),n.networkResponseHeaders),[b,y]=n.networkCaptureBodies?On(i):[void 0],[v,j]=n.networkCaptureBodies?function(e){const t=[];try{return[e.responseText]}catch(e){t.push(e)}try{return function(e,t){try{if("string"==typeof e)return[e];if(e instanceof Document)return[e.body.outerHTML];if("json"===t&&e&&"object"==typeof e)return[JSON.stringify(e)];if(!e)return[void 0]}catch(t){return zt&&g.c.warn("[Replay] Failed to serialize body",e),[void 0,"BODY_PARSE_ERROR"]}return zt&&g.c.info("[Replay] Skipping network body because of body type",e),[void 0,"UNPARSEABLE_BODY_TYPE"]}(e.response,e.responseType)}catch(e){t.push(e)}return zt&&g.c.warn("[Replay] Failed to get xhr response body",...t),[void 0]}(a):[void 0],w=Tn(h,l,b),S=Tn(f,m,v);return{startTimestamp:r,endTimestamp:o,url:c,method:u,statusCode:d,request:y?kn(w,y):w,response:j?kn(S,j):S}}(e,t,n));vn(n.replay,s)}catch(e){zt&&g.c.error("[Replay] Failed to capture xhr breadcrumb",e)}}function Ln(e,t,n){const{xhr:s,input:r}=t;if(!s)return;const o=wn(r,n.textEncoder),i=s.getResponseHeader("content-length")?Sn(s.getResponseHeader("content-length")):function(e,t,n){try{return wn("json"===t&&e&&"object"==typeof e?JSON.stringify(e):e,n)}catch(e){return}}(s.response,s.responseType,n.textEncoder);void 0!==o&&(e.data.request_body_size=o),void 0!==i&&(e.data.response_body_size=i)}function Fn(e){const t=Object(r.j)();try{const n=new TextEncoder,{networkDetailAllowUrls:s,networkDetailDenyUrls:r,networkCaptureBodies:o,networkRequestHeaders:i,networkResponseHeaders:a}=e.getOptions(),c={replay:e,textEncoder:n,networkDetailAllowUrls:s,networkDetailDenyUrls:r,networkCaptureBodies:o,networkRequestHeaders:i,networkResponseHeaders:a};t&&t.on?t.on("beforeAddBreadcrumb",(e,t)=>function(e,t,n){if(!t.data)return;try{(function(e){return"xhr"===e.category})(t)&&function(e){return e&&e.xhr}(n)&&(Ln(t,n,e),Nn(t,n,e)),function(e){return"fetch"===e.category}(t)&&function(e){return e&&e.response}(n)&&(!function(e,t,n){const{input:s,response:r}=t,o=wn(s?An(s):void 0,n.textEncoder),i=r?Sn(r.headers.get("content-length")):void 0;void 0!==o&&(e.data.request_body_size=o),void 0!==i&&(e.data.response_body_size=i)}(t,n,e),Mn(t,n,e))}catch(e){zt&&g.c.warn("Error when enriching network breadcrumb")}}(c,e,t)):(Object(v.a)(function(e){return t=>{if(!e.isEnabled())return;const n=function(e){const{startTimestamp:t,endTimestamp:n,fetchData:s,response:r}=e;if(!n)return null;const{method:o,url:i}=s;return{type:"resource.fetch",start:t/1e3,end:n/1e3,name:i,data:{method:o,statusCode:r?r.status:void 0}}}(t);vn(e,n)}}(e)),Object(_.b)(jn(e)))}catch(e){}}let Bn=null;const $n=e=>t=>{if(!e.isEnabled())return;const n=function(e){const t=e.getLastBreadcrumb&&e.getLastBreadcrumb();if(Bn===t||!t)return null;if(Bn=t,!function(e){return!!e.category}(t)||["fetch","xhr","sentry.event","sentry.transaction"].includes(t.category)||t.category.startsWith("ui."))return null;if("console"===t.category)return function(e){const t=e.data&&e.data.arguments;if(!Array.isArray(t)||0===t.length)return Rt(e);let n=!1;const s=t.map(e=>{if(!e)return e;if("string"==typeof e)return e.length>5e3?(n=!0,e.slice(0,5e3)+"…"):e;if("object"==typeof e)try{const t=Object(m.a)(e,7);return JSON.stringify(t).length>5e3?(n=!0,JSON.stringify(t,null,2).slice(0,5e3)+"…"):t}catch(e){}return e});return Rt({...e,data:{...e.data,arguments:s,...n?{_meta:{warnings:["CONSOLE_ARG_TRUNCATED"]}}:{}}})}(t);return Rt(t)}(t);n&&jt(e,n)};function Un(e){return!(!e||!e.on)}function zn(e){const{jsHeapSizeLimit:t,totalJSHeapSize:n,usedJSHeapSize:s}=e,r=Date.now()/1e3;return{type:"memory",name:"memory",start:r,end:r,data:{memory:{jsHeapSizeLimit:t,totalJSHeapSize:n,usedJSHeapSize:s}}}}function Hn(e){let t=!1;return(n,s)=>{if(!e.checkAndHandleExpiredSession())return void(zt&&g.c.warn("[Replay] Received replay event after session expired."));const r=s||!t;t=!0,e.clickDetector&&It(e.clickDetector,n),e.addUpdate(()=>{if("buffer"===e.recordingMode&&r&&e.setInitialState(),!un(e,n,r))return!0;if(!r)return!1;if(function(e,t){if(!t||!e.session||0!==e.session.segmentId)return;un(e,function(e){const t=e.getOptions();return{type:Re.Custom,timestamp:Date.now(),data:{tag:"options",payload:{shouldRecordCanvas:e.isRecordingCanvas(),sessionSampleRate:t.sessionSampleRate,errorSampleRate:t.errorSampleRate,useCompressionOption:t.useCompression,blockAllMedia:t.blockAllMedia,maskAllText:t.maskAllText,maskAllInputs:t.maskAllInputs,useCompression:!!e.eventBuffer&&"worker"===e.eventBuffer.type,networkDetailHasUrls:t.networkDetailAllowUrls.length>0,networkCaptureBodies:t.networkCaptureBodies,networkRequestHasHeaders:t.networkRequestHeaders.length>0,networkResponseHasHeaders:t.networkResponseHeaders.length>0}}}}(e),!1)}(e,r),e.session&&e.session.previousSessionId)return!0;if("buffer"===e.recordingMode&&e.session&&e.eventBuffer){const t=e.eventBuffer.getEarliestTimestamp();t&&(Ht("[Replay] Updating session start time to earliest event in buffer to "+new Date(t),e.getOptions()._experiments.traceInternals),e.session.started=t,e.getOptions().stickySession&&nn(e.session))}return"session"===e.recordingMode&&e.flush(),!0})}}async function qn({recordingData:e,replayId:t,segmentId:n,eventContext:s,timestamp:o,session:i}){const u=function({recordingData:e,headers:t}){let n;const s=JSON.stringify(t)+"\n";if("string"==typeof e)n=`${s}${e}`;else{const t=(new TextEncoder).encode(s);n=new Uint8Array(t.length+e.length),n.set(t),n.set(e,t.length)}return n}({recordingData:e,headers:{segment_id:n}}),{urls:d,errorIds:l,traceIds:m,initialTimestamp:p}=s,h=Object(r.j)(),f=Object(r.k)(),g=h&&h.getTransport(),b=h&&h.getDsn();if(!(h&&g&&b&&i.sampled))return;const _={type:"replay_event",replay_start_timestamp:p/1e3,timestamp:o/1e3,error_ids:l,trace_ids:m,urls:d,replay_id:t,segment_id:n,replay_type:i.sampled},y=await async function({client:e,scope:t,replayId:n,event:s}){const r={event_id:n,integrations:"object"!=typeof e._integrations||null===e._integrations||Array.isArray(e._integrations)?void 0:Object.keys(e._integrations)};e.emit&&e.emit("preprocessEvent",s,r);const o=await Object(a.b)(e.getOptions(),s,r,t,e,Object(c.d)());if(!o)return null;o.platform=o.platform||"javascript";const i=e.getSdkMetadata&&e.getSdkMetadata(),{name:u,version:d}=i&&i.sdk||{};return o.sdk={...o.sdk,name:u||"sentry.javascript.unknown",version:d||"0.0.0"},o}({scope:f,client:h,replayId:t,event:_});if(!y)return h.recordDroppedEvent("event_processor","replay",_),void Ht("An event processor returned `null`, will not send event.");delete y.sdkProcessingMetadata;const v=function(e,t,n,s){return Object(S.c)(Object(S.d)(e,Object(S.h)(e),s,n),[[{type:"replay_event"},e],[{type:"replay_recording",length:"string"==typeof t?(new TextEncoder).encode(t).length:t.length},t]])}(y,u,b,h.getOptions().tunnel);let j;try{j=await g.send(v)}catch(e){const t=new Error("Unable to send Replay");try{t.cause=e}catch(e){}throw t}if(!j)return j;if("number"==typeof j.statusCode&&(j.statusCode<200||j.statusCode>=300))throw new Wn(j.statusCode);const w=Object(O.c)({},j);if(Object(O.a)(w,"replay"))throw new Vn(w);return j}class Wn extends Error{constructor(e){super("Transport returned status code "+e)}}class Vn extends Error{constructor(e){super("Rate limit hit"),this.rateLimits=e}}function Gn(e,t,n){const s=new Map;let r=!1;return(...o)=>{const i=Math.floor(Date.now()/1e3);if((e=>{const t=e-n;s.forEach((e,n)=>{n<t&&s.delete(n)})})(i),[...s.values()].reduce((e,t)=>e+t,0)>=t){const e=r;return r=!0,e?"__SKIPPED":"__THROTTLED"}r=!1;const a=s.get(i)||0;return s.set(i,a+1),e(...o)}}class Yn{constructor({options:e,recordingOptions:t}){Yn.prototype.__init.call(this),Yn.prototype.__init2.call(this),Yn.prototype.__init3.call(this),Yn.prototype.__init4.call(this),Yn.prototype.__init5.call(this),Yn.prototype.__init6.call(this),this.eventBuffer=null,this.performanceEntries=[],this.replayPerformanceEntries=[],this.recordingMode="session",this.timeouts={sessionIdlePause:3e5,sessionIdleExpire:9e5},this._lastActivity=Date.now(),this._isEnabled=!1,this._isPaused=!1,this._hasInitializedCoreListeners=!1,this._context={errorIds:new Set,traceIds:new Set,urls:[],initialTimestamp:Date.now(),initialUrl:""},this._recordingOptions=t,this._options=e,this._debouncedFlush=function(e,t,n){let s,r,o;const i=n&&n.maxWait?Math.max(n.maxWait,t):0;function a(){return c(),s=e(),s}function c(){void 0!==r&&clearTimeout(r),void 0!==o&&clearTimeout(o),r=o=void 0}function u(){return r&&clearTimeout(r),r=setTimeout(a,t),i&&void 0===o&&(o=setTimeout(a,i)),s}return u.cancel=c,u.flush=function(){return void 0!==r||void 0!==o?a():s},u}(()=>this._flush(),this._options.flushMinDelay,{maxWait:this._options.flushMaxDelay}),this._throttledAddEvent=Gn((e,t)=>function(e,t,n){return ln(e,t)?dn(e,t,n):Promise.resolve(null)}(this,e,t),300,5);const{slowClickTimeout:n,slowClickIgnoreSelectors:s}=this.getOptions(),r=n?{threshold:Math.min(3e3,n),timeout:n,scrollTimeout:300,ignoreSelector:s?s.join(","):""}:void 0;r&&(this.clickDetector=new Et(this,r))}getContext(){return this._context}isEnabled(){return this._isEnabled}isPaused(){return this._isPaused}isRecordingCanvas(){return Boolean(this._canvas)}getOptions(){return this._options}initializeSampling(e){const{errorSampleRate:t,sessionSampleRate:n}=this._options;t<=0&&n<=0||(this._initializeSessionForSampling(e),this.session?!1!==this.session.sampled&&(this.recordingMode="buffer"===this.session.sampled&&0===this.session.segmentId?"buffer":"session",qt(`[Replay] Starting replay in ${this.recordingMode} mode`,this._options._experiments.traceInternals),this._initializeRecording()):this._handleException(new Error("Unable to initialize and create session")))}start(){if(this._isEnabled&&"session"===this.recordingMode)throw new Error("Replay recording is already in progress");if(this._isEnabled&&"buffer"===this.recordingMode)throw new Error("Replay buffering is in progress, call `flush()` to save the replay");qt("[Replay] Starting replay in session mode",this._options._experiments.traceInternals);const e=cn({maxReplayDuration:this._options.maxReplayDuration,sessionIdleExpire:this.timeouts.sessionIdleExpire,traceInternals:this._options._experiments.traceInternals},{stickySession:this._options.stickySession,sessionSampleRate:1,allowBuffering:!1});this.session=e,this._initializeRecording()}startBuffering(){if(this._isEnabled)throw new Error("Replay recording is already in progress");qt("[Replay] Starting replay in buffer mode",this._options._experiments.traceInternals);const e=cn({sessionIdleExpire:this.timeouts.sessionIdleExpire,maxReplayDuration:this._options.maxReplayDuration,traceInternals:this._options._experiments.traceInternals},{stickySession:this._options.stickySession,sessionSampleRate:0,allowBuffering:!0});this.session=e,this.recordingMode="buffer",this._initializeRecording()}startRecording(){try{const e=this._canvas;this._stopRecording=_t({...this._recordingOptions,..."buffer"===this.recordingMode&&{checkoutEveryNms:6e4},emit:Hn(this),onMutation:this._onMutationHandler,...e?{recordCanvas:e.recordCanvas,getCanvasManager:e.getCanvasManager,sampling:e.sampling,dataURLOptions:e.dataURLOptions}:{}})}catch(e){this._handleException(e)}}stopRecording(){try{return this._stopRecording&&(this._stopRecording(),this._stopRecording=void 0),!0}catch(e){return this._handleException(e),!1}}async stop({forceFlush:e=!1,reason:t}={}){if(this._isEnabled){this._isEnabled=!1;try{Ht("[Replay] Stopping Replay"+(t?" triggered by "+t:""),this._options._experiments.traceInternals),this._removeListeners(),this.stopRecording(),this._debouncedFlush.cancel(),e&&await this._flush({force:!0}),this.eventBuffer&&this.eventBuffer.destroy(),this.eventBuffer=null,Zt(this)}catch(e){this._handleException(e)}}}pause(){this._isPaused||(this._isPaused=!0,this.stopRecording(),Ht("[Replay] Pausing replay",this._options._experiments.traceInternals))}resume(){this._isPaused&&this._checkSession()&&(this._isPaused=!1,this.startRecording(),Ht("[Replay] Resuming replay",this._options._experiments.traceInternals))}async sendBufferedReplayOrFlush({continueRecording:e=!0}={}){if("session"===this.recordingMode)return this.flushImmediate();const t=Date.now();Ht("[Replay] Converting buffer to session",this._options._experiments.traceInternals),await this.flushImmediate();const n=this.stopRecording();e&&n&&"session"!==this.recordingMode&&(this.recordingMode="session",this.session&&(this._updateUserActivity(t),this._updateSessionActivity(t),this._maybeSaveSession()),this.startRecording())}addUpdate(e){const t=e();"buffer"!==this.recordingMode&&!0!==t&&this._debouncedFlush()}triggerUserActivity(){if(this._updateUserActivity(),this._stopRecording)this.checkAndHandleExpiredSession(),this._updateSessionActivity();else{if(!this._checkSession())return;this.resume()}}updateUserActivity(){this._updateUserActivity(),this._updateSessionActivity()}conditionalFlush(){return"buffer"===this.recordingMode?Promise.resolve():this.flushImmediate()}flush(){return this._debouncedFlush()}flushImmediate(){return this._debouncedFlush(),this._debouncedFlush.flush()}cancelFlush(){this._debouncedFlush.cancel()}getSessionId(){return this.session&&this.session.id}checkAndHandleExpiredSession(){if(!(this._lastActivity&&rn(this._lastActivity,this.timeouts.sessionIdlePause)&&this.session&&"session"===this.session.sampled))return!!this._checkSession();this.pause()}setInitialState(){const e=`${E.location.pathname}${E.location.hash}${E.location.search}`,t=`${E.location.origin}${e}`;this.performanceEntries=[],this.replayPerformanceEntries=[],this._clearContext(),this._context.initialUrl=t,this._context.initialTimestamp=Date.now(),this._context.urls.push(t)}throttledAddEvent(e,t){const n=this._throttledAddEvent(e,t);if("__THROTTLED"===n){const e=Rt({category:"replay.throttled"});this.addUpdate(()=>!un(this,{type:5,timestamp:e.timestamp||0,data:{tag:"breadcrumb",payload:e,metric:!0}}))}return n}getCurrentRoute(){const e=this.lastTransaction||Object(r.k)().getTransaction(),t=(e&&Object(u.e)(e).data||{})[d.e];if(e&&t&&["route","custom"].includes(t))return Object(u.e)(e).description}_initializeRecording(){this.setInitialState(),this._updateSessionActivity(),this.eventBuffer=Xt({useCompression:this._options.useCompression,workerUrl:this._options.workerUrl}),this._removeListeners(),this._addListeners(),this._isEnabled=!0,this._isPaused=!1,this.startRecording()}_handleException(e){zt&&g.c.error("[Replay]",e),zt&&this._options._experiments&&this._options._experiments.captureExceptions&&Object(r.c)(e)}_initializeSessionForSampling(e){const t=this._options.errorSampleRate>0,n=cn({sessionIdleExpire:this.timeouts.sessionIdleExpire,maxReplayDuration:this._options.maxReplayDuration,traceInternals:this._options._experiments.traceInternals,previousSessionId:e},{stickySession:this._options.stickySession,sessionSampleRate:this._options.sessionSampleRate,allowBuffering:t});this.session=n}_checkSession(){if(!this.session)return!1;const e=this.session;return!an(e,{sessionIdleExpire:this.timeouts.sessionIdleExpire,maxReplayDuration:this._options.maxReplayDuration})||(this._refreshSession(e),!1)}async _refreshSession(e){this._isEnabled&&(await this.stop({reason:"refresh session"}),this.initializeSampling(e.id))}_addListeners(){try{E.document.addEventListener("visibilitychange",this._handleVisibilityChange),E.addEventListener("blur",this._handleWindowBlur),E.addEventListener("focus",this._handleWindowFocus),E.addEventListener("keydown",this._handleKeyboardEvent),this.clickDetector&&this.clickDetector.addListeners(),this._hasInitializedCoreListeners||(!function(e){const t=Object(r.k)(),n=Object(r.j)();t.addScopeListener($n(e)),Object(j.a)(Dt(e)),Object(w.a)(yn(e)),Fn(e);const s=bn(e,!Un(n));n&&n.addEventProcessor?n.addEventProcessor(s):Object(i.b)(s),Un(n)&&(n.on("beforeSendEvent",gn(e)),n.on("afterSendEvent",fn(e)),n.on("createDsc",t=>{const n=e.getSessionId();if(n&&e.isEnabled()&&"session"===e.recordingMode){e.checkAndHandleExpiredSession()&&(t.replay_id=n)}}),n.on("startTransaction",t=>{e.lastTransaction=t}),n.on("finishTransaction",t=>{e.lastTransaction=t}),n.on("beforeSendFeedback",(t,n)=>{const s=e.getSessionId();n&&n.includeReplay&&e.isEnabled()&&s&&t.contexts&&t.contexts.feedback&&(t.contexts.feedback.replay_id=s)}))}(this),this._hasInitializedCoreListeners=!0)}catch(e){this._handleException(e)}this._performanceCleanupCallback=Ut(this)}_removeListeners(){try{E.document.removeEventListener("visibilitychange",this._handleVisibilityChange),E.removeEventListener("blur",this._handleWindowBlur),E.removeEventListener("focus",this._handleWindowFocus),E.removeEventListener("keydown",this._handleKeyboardEvent),this.clickDetector&&this.clickDetector.removeListeners(),this._performanceCleanupCallback&&this._performanceCleanupCallback()}catch(e){this._handleException(e)}}__init(){this._handleVisibilityChange=()=>{"visible"===E.document.visibilityState?this._doChangeToForegroundTasks():this._doChangeToBackgroundTasks()}}__init2(){this._handleWindowBlur=()=>{const e=Rt({category:"ui.blur"});this._doChangeToBackgroundTasks(e)}}__init3(){this._handleWindowFocus=()=>{const e=Rt({category:"ui.focus"});this._doChangeToForegroundTasks(e)}}__init4(){this._handleKeyboardEvent=e=>{Lt(this,e)}}_doChangeToBackgroundTasks(e){if(!this.session)return;on(this.session,{maxReplayDuration:this._options.maxReplayDuration,sessionIdleExpire:this.timeouts.sessionIdleExpire})||(e&&this._createCustomBreadcrumb(e),this.conditionalFlush())}_doChangeToForegroundTasks(e){if(!this.session)return;this.checkAndHandleExpiredSession()?e&&this._createCustomBreadcrumb(e):Ht("[Replay] Document has become active, but session has expired")}_updateUserActivity(e=Date.now()){this._lastActivity=e}_updateSessionActivity(e=Date.now()){this.session&&(this.session.lastActivity=e,this._maybeSaveSession())}_createCustomBreadcrumb(e){this.addUpdate(()=>{this.throttledAddEvent({type:Re.Custom,timestamp:e.timestamp||0,data:{tag:"breadcrumb",payload:e}})})}_addPerformanceEntries(){const e=(t=this.performanceEntries,t.map(Bt).filter(Boolean)).concat(this.replayPerformanceEntries);var t;return this.performanceEntries=[],this.replayPerformanceEntries=[],Promise.all(_n(this,e))}_clearContext(){this._context.errorIds.clear(),this._context.traceIds.clear(),this._context.urls=[]}_updateInitialTimestampFromEventBuffer(){const{session:e,eventBuffer:t}=this;if(!e||!t)return;if(e.segmentId)return;const n=t.getEarliestTimestamp();n&&n<this._context.initialTimestamp&&(this._context.initialTimestamp=n)}_popEventContext(){const e={initialTimestamp:this._context.initialTimestamp,initialUrl:this._context.initialUrl,errorIds:Array.from(this._context.errorIds),traceIds:Array.from(this._context.traceIds),urls:this._context.urls};return this._clearContext(),e}async _runFlush(){const e=this.getSessionId();if(this.session&&this.eventBuffer&&e){if(await this._addPerformanceEntries(),this.eventBuffer&&this.eventBuffer.hasEvents&&(await async function(e){try{return Promise.all(_n(e,[zn(E.performance.memory)]))}catch(e){return[]}}(this),this.eventBuffer&&e===this.getSessionId()))try{this._updateInitialTimestampFromEventBuffer();const t=Date.now();if(t-this._context.initialTimestamp>this._options.maxReplayDuration+3e4)throw new Error("Session is too long, not sending replay");const n=this._popEventContext(),s=this.session.segmentId++;this._maybeSaveSession();const o=await this.eventBuffer.finish();await async function e(t,n={count:0,interval:5e3}){const{recordingData:s,options:o}=t;if(s.length)try{return await qn(t),!0}catch(s){if(s instanceof Wn||s instanceof Vn)throw s;if(Object(r.n)("Replays",{_retryCount:n.count}),zt&&o._experiments&&o._experiments.captureExceptions&&Object(r.c)(s),n.count>=3){const e=new Error("Unable to send Replay - max retries exceeded");try{e.cause=s}catch(e){}throw e}return n.interval*=++n.count,new Promise((s,r)=>{setTimeout(async()=>{try{await e(t,n),s(!0)}catch(e){r(e)}},n.interval)})}}({replayId:e,recordingData:o,segmentId:s,eventContext:n,session:this.session,options:this.getOptions(),timestamp:t})}catch(e){this._handleException(e),this.stop({reason:"sendReplay"});const t=Object(r.j)();t&&t.recordDroppedEvent("send_error","replay")}}else zt&&g.c.error("[Replay] No session or eventBuffer found to flush.")}__init5(){this._flush=async({force:e=!1}={})=>{if(!this._isEnabled&&!e)return;if(!this.checkAndHandleExpiredSession())return void(zt&&g.c.error("[Replay] Attempting to finish replay event after session expired."));if(!this.session)return;const t=this.session.started,n=Date.now()-t;this._debouncedFlush.cancel();const s=n<this._options.minReplayDuration,r=n>this._options.maxReplayDuration+5e3;if(s||r)return Ht(`[Replay] Session duration (${Math.floor(n/1e3)}s) is too ${s?"short":"long"}, not sending replay.`,this._options._experiments.traceInternals),void(s&&this._debouncedFlush());const o=this.eventBuffer;if(o&&0===this.session.segmentId&&!o.hasCheckout&&Ht("[Replay] Flushing initial segment without checkout.",this._options._experiments.traceInternals),!this._flushLock)return this._flushLock=this._runFlush(),await this._flushLock,void(this._flushLock=void 0);try{await this._flushLock}catch(e){zt&&g.c.error(e)}finally{this._debouncedFlush()}}}_maybeSaveSession(){this.session&&this._options.stickySession&&nn(this.session)}__init6(){this._onMutationHandler=e=>{const t=e.length,n=this._options.mutationLimit,s=n&&t>n;if(t>this._options.mutationBreadcrumbLimit||s){const e=Rt({category:"replay.mutations",data:{count:t,limit:s}});this._createCustomBreadcrumb(e)}return!s||(this.stop({reason:"mutationLimit",forceFlush:"session"===this.recordingMode}),!1)}}}function Kn(e,t,n,s){const r=[...e,..."string"==typeof s?s.split(","):[],...t];return void 0!==n&&("string"==typeof n&&r.push("."+n),Object(g.b)(()=>{console.warn("[Replay] You are using a deprecated configuration item for privacy. Read the documentation on how to use the new privacy configuration.")})),r.join(",")}const Jn='img,image,svg,video,object,picture,embed,map,audio,link[rel="icon"],link[rel="apple-touch-icon"]',Xn=["content-length","content-type","accept"];let Qn=!1;const Zn=e=>new es(e);class es{static __initStatic(){this.id="Replay"}constructor({flushMinDelay:e=5e3,flushMaxDelay:t=5500,minReplayDuration:n=4999,maxReplayDuration:s=36e5,stickySession:r=!0,useCompression:o=!0,workerUrl:i,_experiments:a={},sessionSampleRate:c,errorSampleRate:u,maskAllText:d=!0,maskAllInputs:l=!0,blockAllMedia:m=!0,mutationBreadcrumbLimit:p=750,mutationLimit:h=1e4,slowClickTimeout:f=7e3,slowClickIgnoreSelectors:g=[],networkDetailAllowUrls:b=[],networkDetailDenyUrls:_=[],networkCaptureBodies:y=!0,networkRequestHeaders:v=[],networkResponseHeaders:j=[],mask:w=[],maskAttributes:S=["title","placeholder"],unmask:O=[],block:x=[],unblock:E=[],ignore:T=[],maskFn:C,beforeAddRecordingEvent:I,beforeErrorSampling:R,blockClass:M,blockSelector:A,maskInputOptions:P,maskTextClass:D,maskTextSelector:N,ignoreClass:L}={}){this.name=es.id;const F=function({mask:e,unmask:t,block:n,unblock:s,ignore:r,blockClass:o,blockSelector:i,maskTextClass:a,maskTextSelector:c,ignoreClass:u}){const d={maskTextSelector:Kn(e,[".sentry-mask","[data-sentry-mask]"],a,c),unmaskTextSelector:Kn(t,[".sentry-unmask","[data-sentry-unmask]"]),blockSelector:Kn(n,[".sentry-block","[data-sentry-block]",'base[href="/"]'],o,i),unblockSelector:Kn(s,[".sentry-unblock","[data-sentry-unblock]"]),ignoreSelector:Kn(r,[".sentry-ignore","[data-sentry-ignore]",'input[type="file"]'],u)};return o instanceof RegExp&&(d.blockClass=o),a instanceof RegExp&&(d.maskTextClass=a),d}({mask:w,unmask:O,block:x,unblock:E,ignore:T,blockClass:M,blockSelector:A,maskTextClass:D,maskTextSelector:N,ignoreClass:L});if(this._recordingOptions={maskAllInputs:l,maskAllText:d,maskInputOptions:{...P||{},password:!0},maskTextFn:C,maskInputFn:C,maskAttributeFn:(e,t,n)=>function({el:e,key:t,maskAttributes:n,maskAllText:s,privacyOptions:r,value:o}){return s?r.unmaskTextSelector&&e.matches(r.unmaskTextSelector)?o:n.includes(t)||"value"===t&&"INPUT"===e.tagName&&["submit","button"].includes(e.getAttribute("type")||"")?o.replace(/[\S]/g,"*"):o:o}({maskAttributes:S,maskAllText:d,privacyOptions:F,key:e,value:t,el:n}),...F,slimDOMOptions:"all",inlineStylesheet:!0,inlineImages:!1,collectFonts:!0,errorHandler:e=>{try{e.__rrweb__=!0}catch(e){}}},this._initialOptions={flushMinDelay:e,flushMaxDelay:t,minReplayDuration:Math.min(n,15e3),maxReplayDuration:Math.min(s,36e5),stickySession:r,sessionSampleRate:c,errorSampleRate:u,useCompression:o,workerUrl:i,blockAllMedia:m,maskAllInputs:l,maskAllText:d,mutationBreadcrumbLimit:p,mutationLimit:h,slowClickTimeout:f,slowClickIgnoreSelectors:g,networkDetailAllowUrls:b,networkDetailDenyUrls:_,networkCaptureBodies:y,networkRequestHeaders:ts(v),networkResponseHeaders:ts(j),beforeAddRecordingEvent:I,beforeErrorSampling:R,_experiments:a},"number"==typeof c&&(console.warn(`[Replay] You are passing \`sessionSampleRate\` to the Replay integration.\nThis option is deprecated and will be removed soon.\nInstead, configure \`replaysSessionSampleRate\` directly in the SDK init options, e.g.:\nSentry.init({ replaysSessionSampleRate: ${c} })`),this._initialOptions.sessionSampleRate=c),"number"==typeof u&&(console.warn(`[Replay] You are passing \`errorSampleRate\` to the Replay integration.\nThis option is deprecated and will be removed soon.\nInstead, configure \`replaysOnErrorSampleRate\` directly in the SDK init options, e.g.:\nSentry.init({ replaysOnErrorSampleRate: ${u} })`),this._initialOptions.errorSampleRate=u),this._initialOptions.blockAllMedia&&(this._recordingOptions.blockSelector=this._recordingOptions.blockSelector?`${this._recordingOptions.blockSelector},${Jn}`:Jn),this._isInitialized&&Object(k.a)())throw new Error("Multiple Sentry Session Replay instances are not supported");this._isInitialized=!0}get _isInitialized(){return Qn}set _isInitialized(e){Qn=e}setupOnce(){Object(k.a)()&&(this._setup(),setTimeout(()=>this._initialize()))}start(){this._replay&&this._replay.start()}startBuffering(){this._replay&&this._replay.startBuffering()}stop(){return this._replay?this._replay.stop({forceFlush:"session"===this._replay.recordingMode}):Promise.resolve()}flush(e){return this._replay&&this._replay.isEnabled()?this._replay.sendBufferedReplayOrFlush(e):Promise.resolve()}getReplayId(){if(this._replay&&this._replay.isEnabled())return this._replay.getSessionId()}_initialize(){this._replay&&(this._maybeLoadFromReplayCanvasIntegration(),this._replay.initializeSampling())}_setup(){const e=function(e){const t=Object(r.j)(),n=t&&t.getOptions(),s={sessionSampleRate:0,errorSampleRate:0,...Object(p.c)(e)};if(!n)return Object(g.b)(()=>{console.warn("SDK client is not available.")}),s;null==e.sessionSampleRate&&null==e.errorSampleRate&&null==n.replaysSessionSampleRate&&null==n.replaysOnErrorSampleRate&&Object(g.b)(()=>{console.warn("Replay is disabled because neither `replaysSessionSampleRate` nor `replaysOnErrorSampleRate` are set.")});"number"==typeof n.replaysSessionSampleRate&&(s.sessionSampleRate=n.replaysSessionSampleRate);"number"==typeof n.replaysOnErrorSampleRate&&(s.errorSampleRate=n.replaysOnErrorSampleRate);return s}(this._initialOptions);this._replay=new Yn({options:e,recordingOptions:this._recordingOptions})}_maybeLoadFromReplayCanvasIntegration(){try{const e=Object(r.j)().getIntegrationByName("ReplayCanvas");if(!e)return;this._replay._canvas=e.getOptions()}catch(e){}}}function ts(e){return[...Xn,...e.map(e=>e.toLowerCase())]}function ns(){const e=Object(r.j)();return e&&e.getIntegrationByName&&e.getIntegrationByName("Replay")}es.__initStatic()},
vendor: 1,243 bytes, line 1
1"./node_modules/@sentry/utils/esm/aggregate-errors.js":function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var s=n("./node_modules/@sentry/utils/esm/is.js"),r=n("./node_modules/@sentry/utils/esm/string.js");function o(e,t,n=250,o,c,u,d){if(!(u.exception&&u.exception.values&&d&&Object(s.g)(d.originalException,Error)))return;const l=u.exception.values.length>0?u.exception.values[u.exception.values.length-1]:void 0;var m,p;l&&(u.exception.values=(m=function e(t,n,r,o,c,u,d,l){if(u.length>=r+1)return u;let m=[...u];if(Object(s.g)(o[c],Error)){i(d,l);const s=t(n,o[c]),u=m.length;a(s,c,u,l),m=e(t,n,r,o[c],c,[s,...m],s,u)}return Array.isArray(o.errors)&&o.errors.forEach((o,u)=>{if(Object(s.g)(o,Error)){i(d,l);const s=t(n,o),p=m.length;a(s,`errors[${u}]`,p,l),m=e(t,n,r,o,c,[s,...m],s,p)}}),m}(e,t,c,d.originalException,o,u.exception.values,l,0),p=n,m.map(e=>(e.value&&(e.value=Object(r.d)(e.value,p)),e))))}function i(e,t){e.mechanism=e.mechanism||{type:"generic",handled:!0},e.mechanism={...e.mechanism,..."AggregateError"===e.type&&{is_exception_group:!0},exception_id:t}}function a(e,t,n,s){e.mechanism=e.mechanism||{type:"generic",handled:!0},e.mechanism={...e.mechanism,type:"chained",source:t,exception_id:n,parent_id:s}}},
vendor: 1,253 bytes, line 1
1"./node_modules/@sentry/utils/esm/baggage.js":function(e,t,n){"use strict";n.d(t,"a",(function(){return i})),n.d(t,"b",(function(){return c})),n.d(t,"c",(function(){return u}));var s=n("./node_modules/@sentry/utils/esm/debug-build.js"),r=n("./node_modules/@sentry/utils/esm/is.js"),o=n("./node_modules/@sentry/utils/esm/logger.js");const i="baggage",a=/^sentry-/;function c(e){if(!Object(r.m)(e)&&!Array.isArray(e))return;let t={};if(Array.isArray(e))t=e.reduce((e,t)=>{const n=d(t);for(const t of Object.keys(n))e[t]=n[t];return e},{});else{if(!e)return;t=d(e)}const n=Object.entries(t).reduce((e,[t,n])=>{if(t.match(a)){e[t.slice("sentry-".length)]=n}return e},{});return Object.keys(n).length>0?n:void 0}function u(e){if(!e)return;return function(e){if(0===Object.keys(e).length)return;return Object.entries(e).reduce((e,[t,n],r)=>{const i=`${encodeURIComponent(t)}=${encodeURIComponent(n)}`,a=0===r?i:`${e},${i}`;return a.length>8192?(s.a&&o.c.warn(`Not adding key: ${t} with val: ${n} to baggage header due to exceeding baggage size limits.`),e):a},"")}(Object.entries(e).reduce((e,[t,n])=>(n&&(e["sentry-"+t]=n),e),{}))}function d(e){return e.split(",").map(e=>e.split("=").map(e=>decodeURIComponent(e.trim()))).reduce((e,[t,n])=>(e[t]=n,e),{})}},
vendor: 1,692 bytes, line 1
1"./node_modules/@sentry/utils/esm/browser.js":function(e,t,n){"use strict";n.d(t,"a",(function(){return d})),n.d(t,"b",(function(){return u})),n.d(t,"c",(function(){return c})),n.d(t,"d",(function(){return i}));var s=n("./node_modules/@sentry/utils/esm/is.js"),r=n("./node_modules/@sentry/utils/esm/worldwide.js");const o=Object(r.b)();function i(e,t={}){if(!e)return"<unknown>";try{let n=e;const s=5,r=[];let o=0,i=0;const c=" > ",u=c.length;let d;const l=Array.isArray(t)?t:t.keyAttrs,m=!Array.isArray(t)&&t.maxStringLength||80;for(;n&&o++<s&&(d=a(n,l),!("html"===d||o>1&&i+r.length*u+d.length>=m));)r.push(d),i+=d.length,n=n.parentNode;return r.reverse().join(c)}catch(e){return"<unknown>"}}function a(e,t){const n=e,r=[];let i,a,c,u,d;if(!n||!n.tagName)return"";if(o.HTMLElement&&n instanceof HTMLElement&&n.dataset&&n.dataset.sentryComponent)return n.dataset.sentryComponent;r.push(n.tagName.toLowerCase());const l=t&&t.length?t.filter(e=>n.getAttribute(e)).map(e=>[e,n.getAttribute(e)]):null;if(l&&l.length)l.forEach(e=>{r.push(`[${e[0]}="${e[1]}"]`)});else if(n.id&&r.push("#"+n.id),i=n.className,i&&Object(s.m)(i))for(a=i.split(/\s+/),d=0;d<a.length;d++)r.push("."+a[d]);const m=["aria-label","type","name","title","alt"];for(d=0;d<m.length;d++)c=m[d],u=n.getAttribute(c),u&&r.push(`[${c}="${u}"]`);return r.join("")}function c(){try{return o.document.location.href}catch(e){return""}}function u(e){return o.document&&o.document.querySelector?o.document.querySelector(e):null}function d(e){if(!o.HTMLElement)return null;let t=e;for(let e=0;e<5;e++){if(!t)return null;if(t instanceof HTMLElement&&t.dataset.sentryComponent)return t.dataset.sentryComponent;t=t.parentNode}return null}},
vendor: 405 bytes, line 1
1"./node_modules/@sentry/utils/esm/buildPolyfills/_optionalChain.js":function(e,t,n){"use strict";function s(e){let t=void 0,n=e[0],s=1;for(;s<e.length;){const r=e[s],o=e[s+1];if(s+=2,("optionalAccess"===r||"optionalCall"===r)&&null==n)return;"access"===r||"optionalAccess"===r?(t=n,n=o(n)):"call"!==r&&"optionalCall"!==r||(n=o((...e)=>n.call(t,...e)),t=void 0)}return n}n.d(t,"a",(function(){return s}))},
vendor: 177 bytes, line 1
1"./node_modules/@sentry/utils/esm/debug-build.js":function(e,t,n){"use strict";n.d(t,"a",(function(){return s}));const s="undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__},
vendor: 1,537 bytes, line 1
1"./node_modules/@sentry/utils/esm/dsn.js":function(e,t,n){"use strict";n.d(t,"a",(function(){return a})),n.d(t,"b",(function(){return i})),n.d(t,"c",(function(){return u}));var s=n("./node_modules/@sentry/utils/esm/debug-build.js"),r=n("./node_modules/@sentry/utils/esm/logger.js");const o=/^(?:(\w+):)\/\/(?:(\w+)(?::(\w+)?)?@)([\w.-]+)(?::(\d+))?\/(.+)/;function i(e,t=!1){const{host:n,path:s,pass:r,port:o,projectId:i,protocol:a,publicKey:c}=e;return`${a}://${c}${t&&r?":"+r:""}@${n}${o?":"+o:""}/${s?s+"/":s}${i}`}function a(e){const t=o.exec(e);if(!t)return void Object(r.b)(()=>{console.error("Invalid Sentry Dsn: "+e)});const[n,s,i="",a,u="",d]=t.slice(1);let l="",m=d;const p=m.split("/");if(p.length>1&&(l=p.slice(0,-1).join("/"),m=p.pop()),m){const e=m.match(/^\d+/);e&&(m=e[0])}return c({host:a,pass:i,path:l,projectId:m,port:u,protocol:n,publicKey:s})}function c(e){return{protocol:e.protocol,publicKey:e.publicKey||"",pass:e.pass||"",host:e.host,port:e.port||"",path:e.path||"",projectId:e.projectId}}function u(e){const t="string"==typeof e?a(e):c(e);if(t&&function(e){if(!s.a)return!0;const{port:t,projectId:n,protocol:o}=e;return!["protocol","publicKey","host","projectId"].find(t=>!e[t]&&(r.c.error(`Invalid Sentry Dsn: ${t} missing`),!0))&&(n.match(/^\d+$/)?function(e){return"http"===e||"https"===e}(o)?!t||!isNaN(parseInt(t,10))||(r.c.error("Invalid Sentry Dsn: Invalid port "+t),!1):(r.c.error("Invalid Sentry Dsn: Invalid protocol "+o),!1):(r.c.error("Invalid Sentry Dsn: Invalid projectId "+n),!1))}(t))return t}},
vendor: 259 bytes, line 1
1"./node_modules/@sentry/utils/esm/env.js":function(e,t,n){"use strict";function s(){return"undefined"!=typeof __SENTRY_BROWSER_BUNDLE__&&!!__SENTRY_BROWSER_BUNDLE__}function r(){return"npm"}n.d(t,"a",(function(){return r})),n.d(t,"b",(function(){return s}))},
vendor: 2,534 bytes, line 1
1"./node_modules/@sentry/utils/esm/envelope.js":function(e,t,n){"use strict";n.d(t,"a",(function(){return a})),n.d(t,"b",(function(){return p})),n.d(t,"c",(function(){return i})),n.d(t,"d",(function(){return b})),n.d(t,"e",(function(){return u})),n.d(t,"f",(function(){return f})),n.d(t,"g",(function(){return c})),n.d(t,"h",(function(){return g})),n.d(t,"i",(function(){return m})),n.d(t,"j",(function(){return l}));var s=n("./node_modules/@sentry/utils/esm/dsn.js"),r=n("./node_modules/@sentry/utils/esm/normalize.js"),o=n("./node_modules/@sentry/utils/esm/object.js");function i(e,t=[]){return[e,t]}function a(e,t){const[n,s]=e;return[n,[...s,t]]}function c(e,t){const n=e[1];for(const e of n){if(t(e,e[0].type))return!0}return!1}function u(e,t){return c(e,(e,n)=>t.includes(n))}function d(e,t){return(t||new TextEncoder).encode(e)}function l(e,t){const[n,s]=e;let o=JSON.stringify(n);function i(e){"string"==typeof o?o="string"==typeof e?o+e:[d(o,t),e]:o.push("string"==typeof e?d(e,t):e)}for(const e of s){const[t,n]=e;if(i(`\n${JSON.stringify(t)}\n`),"string"==typeof n||n instanceof Uint8Array)i(n);else{let e;try{e=JSON.stringify(n)}catch(t){e=JSON.stringify(Object(r.a)(n))}i(e)}}return"string"==typeof o?o:function(e){const t=e.reduce((e,t)=>e+t.length,0),n=new Uint8Array(t);let s=0;for(const t of e)n.set(t,s),s+=t.length;return n}(o)}function m(e,t,n){let s="string"==typeof e?t.encode(e):e;function r(e){const t=s.subarray(0,e);return s=s.subarray(e+1),t}function o(){let e=s.indexOf(10);return e<0&&(e=s.length),JSON.parse(n.decode(r(e)))}const i=o(),a=[];for(;s.length;){const e=o(),t="number"==typeof e.length?e.length:void 0;a.push([e,t?r(t):o()])}return[i,a]}function p(e,t){const n="string"==typeof e.data?d(e.data,t):e.data;return[Object(o.c)({type:"attachment",length:n.length,filename:e.filename,content_type:e.contentType,attachment_type:e.attachmentType}),n]}const h={session:"session",sessions:"session",attachment:"attachment",transaction:"transaction",event:"error",client_report:"internal",user_report:"default",profile:"profile",replay_event:"replay",replay_recording:"replay",check_in:"monitor",feedback:"feedback",span:"span",statsd:"unknown"};function f(e){return h[e]}function g(e){if(!e||!e.sdk)return;const{name:t,version:n}=e.sdk;return{name:t,version:n}}function b(e,t,n,r){const i=e.sdkProcessingMetadata&&e.sdkProcessingMetadata.dynamicSamplingContext;return{event_id:e.event_id,sent_at:(new Date).toISOString(),...t&&{sdk:t},...!!n&&r&&{dsn:Object(s.b)(r)},...i&&{trace:Object(o.c)({...i})}}}},
vendor: 293 bytes, line 1
1"./node_modules/@sentry/utils/esm/error.js":function(e,t,n){"use strict";n.d(t,"a",(function(){return s}));class s extends Error{constructor(e,t="warn"){super(e),this.message=e,this.name=new.target.prototype.constructor.name,Object.setPrototypeOf(this,new.target.prototype),this.logLevel=t}}},
vendor: 636 bytes, line 1
1"./node_modules/@sentry/utils/esm/instrument/_handlers.js":function(e,t,n){"use strict";n.d(t,"a",(function(){return c})),n.d(t,"b",(function(){return u})),n.d(t,"c",(function(){return d}));var s=n("./node_modules/@sentry/utils/esm/debug-build.js"),r=n("./node_modules/@sentry/utils/esm/logger.js"),o=n("./node_modules/@sentry/utils/esm/stacktrace.js");const i={},a={};function c(e,t){i[e]=i[e]||[],i[e].push(t)}function u(e,t){a[e]||(t(),a[e]=!0)}function d(e,t){const n=e&&i[e];if(n)for(const i of n)try{i(t)}catch(t){s.a&&r.c.error(`Error while triggering instrumentation handler.\nType: ${e}\nName: ${Object(o.b)(i)}\nError:`,t)}}},
vendor: 2,053 bytes, line 1
1"./node_modules/@sentry/utils/esm/instrument/dom.js":function(e,t,n){"use strict";n.d(t,"a",(function(){return l}));var s=n("./node_modules/@sentry/utils/esm/misc.js"),r=n("./node_modules/@sentry/utils/esm/object.js"),o=n("./node_modules/@sentry/utils/esm/worldwide.js"),i=n("./node_modules/@sentry/utils/esm/instrument/_handlers.js");const a=o.a;let c,u,d;function l(e){Object(i.a)("dom",e),Object(i.b)("dom",m)}function m(){if(!a.document)return;const e=i.c.bind(null,"dom"),t=p(e,!0);a.document.addEventListener("click",t,!1),a.document.addEventListener("keypress",t,!1),["EventTarget","Node"].forEach(t=>{const n=a[t]&&a[t].prototype;n&&n.hasOwnProperty&&n.hasOwnProperty("addEventListener")&&(Object(r.e)(n,"addEventListener",(function(t){return function(n,s,r){if("click"===n||"keypress"==n)try{const s=this,o=s.__sentry_instrumentation_handlers__=s.__sentry_instrumentation_handlers__||{},i=o[n]=o[n]||{refCount:0};if(!i.handler){const s=p(e);i.handler=s,t.call(this,n,s,r)}i.refCount++}catch(e){}return t.call(this,n,s,r)}})),Object(r.e)(n,"removeEventListener",(function(e){return function(t,n,s){if("click"===t||"keypress"==t)try{const n=this,r=n.__sentry_instrumentation_handlers__||{},o=r[t];o&&(o.refCount--,o.refCount<=0&&(e.call(this,t,o.handler,s),o.handler=void 0,delete r[t]),0===Object.keys(r).length&&delete n.__sentry_instrumentation_handlers__)}catch(e){}return e.call(this,t,n,s)}})))})}function p(e,t=!1){return n=>{if(!n||n._sentryCaptured)return;const o=function(e){try{return e.target}catch(e){return null}}(n);if(function(e,t){return"keypress"===e&&(!t||!t.tagName||"INPUT"!==t.tagName&&"TEXTAREA"!==t.tagName&&!t.isContentEditable)}(n.type,o))return;Object(r.a)(n,"_sentryCaptured",!0),o&&!o._sentryId&&Object(r.a)(o,"_sentryId",Object(s.f)());const i="keypress"===n.type?"input":n.type;if(!function(e){if(e.type!==u)return!1;try{if(!e.target||e.target._sentryId!==d)return!1}catch(e){}return!0}(n)){e({event:n,name:i,global:t}),u=n.type,d=o?o._sentryId:void 0}clearTimeout(c),c=a.setTimeout(()=>{d=void 0,u=void 0},1e3)}}},
vendor: 1,203 bytes, line 1
1"./node_modules/@sentry/utils/esm/instrument/fetch.js":function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var s=n("./node_modules/@sentry/utils/esm/object.js"),r=n("./node_modules/@sentry/utils/esm/supports.js"),o=n("./node_modules/@sentry/utils/esm/worldwide.js"),i=n("./node_modules/@sentry/utils/esm/instrument/_handlers.js");function a(e){Object(i.a)("fetch",e),Object(i.b)("fetch",c)}function c(){Object(r.c)()&&Object(s.e)(o.a,"fetch",(function(e){return function(...t){const{method:n,url:s}=function(e){if(0===e.length)return{method:"GET",url:""};if(2===e.length){const[t,n]=e;return{url:d(t),method:u(n,"method")?String(n.method).toUpperCase():"GET"}}const t=e[0];return{url:d(t),method:u(t,"method")?String(t.method).toUpperCase():"GET"}}(t),r={args:t,fetchData:{method:n,url:s},startTimestamp:Date.now()};return Object(i.c)("fetch",{...r}),e.apply(o.a,t).then(e=>{const t={...r,endTimestamp:Date.now(),response:e};return Object(i.c)("fetch",t),e},e=>{const t={...r,endTimestamp:Date.now(),error:e};throw Object(i.c)("fetch",t),e})}}))}function u(e,t){return!!e&&"object"==typeof e&&!!e[t]}function d(e){return"string"==typeof e?e:e?u(e,"url")?e.url:e.toString?e.toString():"":""}},
vendor: 545 bytes, line 1
1"./node_modules/@sentry/utils/esm/instrument/globalError.js":function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var s=n("./node_modules/@sentry/utils/esm/worldwide.js"),r=n("./node_modules/@sentry/utils/esm/instrument/_handlers.js");let o=null;function i(e){Object(r.a)("error",e),Object(r.b)("error",a)}function a(){o=s.a.onerror,s.a.onerror=function(e,t,n,s,i){const a={column:s,error:i,line:n,msg:e,url:t};return Object(r.c)("error",a),!(!o||o.__SENTRY_LOADER__)&&o.apply(this,arguments)},s.a.onerror.__SENTRY_INSTRUMENTED__=!0}},
vendor: 583 bytes, line 1
1"./node_modules/@sentry/utils/esm/instrument/globalUnhandledRejection.js":function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var s=n("./node_modules/@sentry/utils/esm/worldwide.js"),r=n("./node_modules/@sentry/utils/esm/instrument/_handlers.js");let o=null;function i(e){const t="unhandledrejection";Object(r.a)(t,e),Object(r.b)(t,a)}function a(){o=s.a.onunhandledrejection,s.a.onunhandledrejection=function(e){const t=e;return Object(r.c)("unhandledrejection",t),!(o&&!o.__SENTRY_LOADER__)||o.apply(this,arguments)},s.a.onunhandledrejection.__SENTRY_INSTRUMENTED__=!0}},
vendor: 978 bytes, line 1
1"./node_modules/@sentry/utils/esm/instrument/history.js":function(e,t,n){"use strict";var s=n("./node_modules/@sentry/utils/esm/object.js"),r=n("./node_modules/@sentry/utils/esm/worldwide.js");const o=Object(r.b)();var i=n("./node_modules/@sentry/utils/esm/instrument/_handlers.js");n.d(t,"a",(function(){return u}));const a=r.a;let c;function u(e){Object(i.a)("history",e),Object(i.b)("history",d)}function d(){if(!function(){const e=o.chrome,t=e&&e.app&&e.app.runtime,n="history"in o&&!!o.history.pushState&&!!o.history.replaceState;return!t&&n}())return;const e=a.onpopstate;function t(e){return function(...t){const n=t.length>2?t[2]:void 0;if(n){const e=c,t=String(n);c=t;const s={from:e,to:t};Object(i.c)("history",s)}return e.apply(this,t)}}a.onpopstate=function(...t){const n=a.location.href,s=c;c=n;const r={from:s,to:n};if(Object(i.c)("history",r),e)try{return e.apply(this,t)}catch(e){}},Object(s.e)(a.history,"pushState",t),Object(s.e)(a.history,"replaceState",t)}},
vendor: 1,764 bytes, line 1
1"./node_modules/@sentry/utils/esm/instrument/xhr.js":function(e,t,n){"use strict";n.d(t,"a",(function(){return c})),n.d(t,"b",(function(){return u}));var s=n("./node_modules/@sentry/utils/esm/is.js"),r=n("./node_modules/@sentry/utils/esm/object.js"),o=n("./node_modules/@sentry/utils/esm/worldwide.js"),i=n("./node_modules/@sentry/utils/esm/instrument/_handlers.js");const a=o.a,c="__sentry_xhr_v3__";function u(e){Object(i.a)("xhr",e),Object(i.b)("xhr",d)}function d(){if(!a.XMLHttpRequest)return;const e=XMLHttpRequest.prototype;Object(r.e)(e,"open",(function(e){return function(...t){const n=Date.now(),o=Object(s.m)(t[0])?t[0].toUpperCase():void 0,a=function(e){if(Object(s.m)(e))return e;try{return e.toString()}catch(e){}return}(t[1]);if(!o||!a)return e.apply(this,t);this[c]={method:o,url:a,request_headers:{}},"POST"===o&&a.match(/sentry_key/)&&(this.__sentry_own_request__=!0);const u=()=>{const e=this[c];if(e&&4===this.readyState){try{e.status_code=this.status}catch(e){}const t={args:[o,a],endTimestamp:Date.now(),startTimestamp:n,xhr:this};Object(i.c)("xhr",t)}};return"onreadystatechange"in this&&"function"==typeof this.onreadystatechange?Object(r.e)(this,"onreadystatechange",(function(e){return function(...t){return u(),e.apply(this,t)}})):this.addEventListener("readystatechange",u),Object(r.e)(this,"setRequestHeader",(function(e){return function(...t){const[n,r]=t,o=this[c];return o&&Object(s.m)(n)&&Object(s.m)(r)&&(o.request_headers[n.toLowerCase()]=r),e.apply(this,t)}})),e.apply(this,t)}})),Object(r.e)(e,"send",(function(e){return function(...t){const n=this[c];if(!n)return e.apply(this,t);void 0!==t[0]&&(n.body=t[0]);const s={args:[n.method,n.url],startTimestamp:Date.now(),xhr:this};return Object(i.c)("xhr",s),e.apply(this,t)}}))}},
vendor: 1,718 bytes, line 1
1"./node_modules/@sentry/utils/esm/is.js":function(e,t,n){"use strict";n.d(t,"a",(function(){return a})),n.d(t,"b",(function(){return c})),n.d(t,"c",(function(){return h})),n.d(t,"d",(function(){return r})),n.d(t,"e",(function(){return i})),n.d(t,"f",(function(){return p})),n.d(t,"g",(function(){return y})),n.d(t,"h",(function(){return _})),n.d(t,"i",(function(){return d})),n.d(t,"j",(function(){return m})),n.d(t,"k",(function(){return l})),n.d(t,"l",(function(){return f})),n.d(t,"m",(function(){return u})),n.d(t,"n",(function(){return b})),n.d(t,"o",(function(){return g})),n.d(t,"p",(function(){return v}));const s=Object.prototype.toString;function r(e){switch(s.call(e)){case"[object Error]":case"[object Exception]":case"[object DOMException]":return!0;default:return y(e,Error)}}function o(e,t){return s.call(e)===`[object ${t}]`}function i(e){return o(e,"ErrorEvent")}function a(e){return o(e,"DOMError")}function c(e){return o(e,"DOMException")}function u(e){return o(e,"String")}function d(e){return"object"==typeof e&&null!==e&&"__sentry_template_string__"in e&&"__sentry_template_values__"in e}function l(e){return null===e||d(e)||"object"!=typeof e&&"function"!=typeof e}function m(e){return o(e,"Object")}function p(e){return"undefined"!=typeof Event&&y(e,Event)}function h(e){return"undefined"!=typeof Element&&y(e,Element)}function f(e){return o(e,"RegExp")}function g(e){return Boolean(e&&e.then&&"function"==typeof e.then)}function b(e){return m(e)&&"nativeEvent"in e&&"preventDefault"in e&&"stopPropagation"in e}function _(e){return"number"==typeof e&&e!=e}function y(e,t){try{return e instanceof t}catch(e){return!1}}function v(e){return!("object"!=typeof e||null===e||!e.__isVue&&!e._isVue)}},
vendor: 335 bytes, line 1
1"./node_modules/@sentry/utils/esm/isBrowser.js":function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var s=n("./node_modules/@sentry/utils/esm/node.js"),r=n("./node_modules/@sentry/utils/esm/worldwide.js");function o(){return"undefined"!=typeof window&&(!Object(s.a)()||void 0!==r.a.process&&"renderer"===r.a.process.type)}},
vendor: 799 bytes, line 1
1"./node_modules/@sentry/utils/esm/logger.js":function(e,t,n){"use strict";n.d(t,"a",(function(){return o})),n.d(t,"b",(function(){return a})),n.d(t,"c",(function(){return c})),n.d(t,"d",(function(){return i}));var s=n("./node_modules/@sentry/utils/esm/debug-build.js"),r=n("./node_modules/@sentry/utils/esm/worldwide.js");const o=["debug","info","warn","error","log","assert","trace"],i={};function a(e){if(!("console"in r.a))return e();const t=r.a.console,n={},s=Object.keys(i);s.forEach(e=>{const s=i[e];n[e]=t[e],t[e]=s});try{return e()}finally{s.forEach(e=>{t[e]=n[e]})}}const c=function(){let e=!1;const t={enable:()=>{e=!0},disable:()=>{e=!1},isEnabled:()=>e};return s.a?o.forEach(n=>{t[n]=(...t)=>{e&&a(()=>{r.a.console[n](`Sentry Logger [${n}]:`,...t)})}}):o.forEach(e=>{t[e]=()=>{}}),t}()},
vendor: 397 bytes, line 1
1"./node_modules/@sentry/utils/esm/memo.js":function(e,t,n){"use strict";function s(){const e="function"==typeof WeakSet,t=e?new WeakSet:[];return[function(n){if(e)return!!t.has(n)||(t.add(n),!1);for(let e=0;e<t.length;e++){if(t[e]===n)return!0}return t.push(n),!1},function(n){if(e)t.delete(n);else for(let e=0;e<t.length;e++)if(t[e]===n){t.splice(e,1);break}}]}n.d(t,"a",(function(){return s}))},
vendor: 1,493 bytes, line 1
1"./node_modules/@sentry/utils/esm/misc.js":function(e,t,n){"use strict";n.d(t,"a",(function(){return u})),n.d(t,"b",(function(){return c})),n.d(t,"c",(function(){return l})),n.d(t,"d",(function(){return d})),n.d(t,"e",(function(){return a})),n.d(t,"f",(function(){return o}));var s=n("./node_modules/@sentry/utils/esm/object.js"),r=(n("./node_modules/@sentry/utils/esm/string.js"),n("./node_modules/@sentry/utils/esm/worldwide.js"));function o(){const e=r.a,t=e.crypto||e.msCrypto;let n=()=>16*Math.random();try{if(t&&t.randomUUID)return t.randomUUID().replace(/-/g,"");t&&t.getRandomValues&&(n=()=>{const e=new Uint8Array(1);return t.getRandomValues(e),e[0]})}catch(e){}return([1e7]+1e3+4e3+8e3+1e11).replace(/[018]/g,e=>(e^(15&n())>>e/4).toString(16))}function i(e){return e.exception&&e.exception.values?e.exception.values[0]:void 0}function a(e){const{message:t,event_id:n}=e;if(t)return t;const s=i(e);return s?s.type&&s.value?`${s.type}: ${s.value}`:s.type||s.value||n||"<unknown>":n||"<unknown>"}function c(e,t,n){const s=e.exception=e.exception||{},r=s.values=s.values||[],o=r[0]=r[0]||{};o.value||(o.value=t||""),o.type||(o.type=n||"Error")}function u(e,t){const n=i(e);if(!n)return;const s=n.mechanism;if(n.mechanism={type:"generic",handled:!0,...s,...t},t&&"data"in t){const e={...s&&s.data,...t.data};n.mechanism.data=e}}function d(e){if(e&&e.__sentry_captured__)return!0;try{Object(s.a)(e,"__sentry_captured__",!0)}catch(e){}return!1}function l(e){return Array.isArray(e)?e:[e]}},
vendor: 386 bytes, line 1
1"./node_modules/@sentry/utils/esm/node.js":function(e,t,n){"use strict";(function(e,s){n.d(t,"a",(function(){return o}));var r=n("./node_modules/@sentry/utils/esm/env.js");function o(){return!Object(r.b)()&&"[object process]"===Object.prototype.toString.call(void 0!==e?e:0)}}).call(this,n("./node_modules/process/browser.js"),n("./node_modules/webpack/buildin/harmony-module.js")(e))},
vendor: 2,219 bytes, line 1
1"./node_modules/@sentry/utils/esm/normalize.js":function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return a})),n.d(t,"b",(function(){return c}));var s=n("./node_modules/@sentry/utils/esm/is.js"),r=n("./node_modules/@sentry/utils/esm/memo.js"),o=n("./node_modules/@sentry/utils/esm/object.js"),i=n("./node_modules/@sentry/utils/esm/stacktrace.js");function a(t,n=100,a=1/0){try{return function t(n,a,c=1/0,u=1/0,d=Object(r.a)()){const[l,m]=d;if(null==a||["number","boolean","string"].includes(typeof a)&&!Object(s.h)(a))return a;const p=function(t,n){try{if("domain"===t&&n&&"object"==typeof n&&n._events)return"[Domain]";if("domainEmitter"===t)return"[DomainEmitter]";if(void 0!==e&&n===e)return"[Global]";if("undefined"!=typeof window&&n===window)return"[Window]";if("undefined"!=typeof document&&n===document)return"[Document]";if(Object(s.p)(n))return"[VueViewModel]";if(Object(s.n)(n))return"[SyntheticEvent]";if("number"==typeof n&&n!=n)return"[NaN]";if("function"==typeof n)return`[Function: ${Object(i.b)(n)}]`;if("symbol"==typeof n)return`[${String(n)}]`;if("bigint"==typeof n)return`[BigInt: ${String(n)}]`;const r=function(e){const t=Object.getPrototypeOf(e);return t?t.constructor.name:"null prototype"}(n);return/^HTML(\w*)Element$/.test(r)?`[HTMLElement: ${r}]`:`[object ${r}]`}catch(e){return`**non-serializable** (${e})`}}(n,a);if(!p.startsWith("[object "))return p;if(a.__sentry_skip_normalization__)return a;const h="number"==typeof a.__sentry_override_normalization_depth__?a.__sentry_override_normalization_depth__:c;if(0===h)return p.replace("object ","");if(l(a))return"[Circular ~]";const f=a;if(f&&"function"==typeof f.toJSON)try{const e=f.toJSON();return t("",e,h-1,u,d)}catch(e){}const g=Array.isArray(a)?[]:{};let b=0;const _=Object(o.b)(a);for(const e in _){if(!Object.prototype.hasOwnProperty.call(_,e))continue;if(b>=u){g[e]="[MaxProperties ~]";break}const n=_[e];g[e]=t(e,n,h-1,u,d),b++}return m(a),g}("",t,n,a)}catch(e){return{ERROR:`**non-serializable** (${e})`}}}function c(e,t=3,n=102400){const s=a(e,t);return r=s,function(e){return~-encodeURI(e).split(/%..|./).length}(JSON.stringify(r))>n?c(e,t-1,n):s;var r}}).call(this,n("./node_modules/webpack/buildin/global.js"))},
vendor: 2,410 bytes, line 1
1"./node_modules/@sentry/utils/esm/object.js":function(e,t,n){"use strict";n.d(t,"a",(function(){return u})),n.d(t,"b",(function(){return p})),n.d(t,"c",(function(){return b})),n.d(t,"d",(function(){return g})),n.d(t,"e",(function(){return c})),n.d(t,"f",(function(){return l})),n.d(t,"g",(function(){return d})),n.d(t,"h",(function(){return m}));var s=n("./node_modules/@sentry/utils/esm/browser.js"),r=n("./node_modules/@sentry/utils/esm/debug-build.js"),o=n("./node_modules/@sentry/utils/esm/is.js"),i=n("./node_modules/@sentry/utils/esm/logger.js"),a=n("./node_modules/@sentry/utils/esm/string.js");function c(e,t,n){if(!(t in e))return;const s=e[t],r=n(s);"function"==typeof r&&d(r,s),e[t]=r}function u(e,t,n){try{Object.defineProperty(e,t,{value:n,writable:!0,configurable:!0})}catch(n){r.a&&i.c.log(`Failed to add non-enumerable property "${t}" to object`,e)}}function d(e,t){try{const n=t.prototype||{};e.prototype=t.prototype=n,u(e,"__sentry_original__",t)}catch(e){}}function l(e){return e.__sentry_original__}function m(e){return Object.keys(e).map(t=>`${encodeURIComponent(t)}=${encodeURIComponent(e[t])}`).join("&")}function p(e){if(Object(o.d)(e))return{message:e.message,name:e.name,stack:e.stack,...f(e)};if(Object(o.f)(e)){const t={type:e.type,target:h(e.target),currentTarget:h(e.currentTarget),...f(e)};return"undefined"!=typeof CustomEvent&&Object(o.g)(e,CustomEvent)&&(t.detail=e.detail),t}return e}function h(e){try{return Object(o.c)(e)?Object(s.d)(e):Object.prototype.toString.call(e)}catch(e){return"<unknown>"}}function f(e){if("object"==typeof e&&null!==e){const t={};for(const n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t}return{}}function g(e,t=40){const n=Object.keys(p(e));if(n.sort(),!n.length)return"[object has no keys]";if(n[0].length>=t)return Object(a.d)(n[0],t);for(let e=n.length;e>0;e--){const s=n.slice(0,e).join(", ");if(!(s.length>t))return e===n.length?s:Object(a.d)(s,t)}return""}function b(e){return function e(t,n){if(function(e){if(!Object(o.j)(e))return!1;try{const t=Object.getPrototypeOf(e).constructor.name;return!t||"Object"===t}catch(e){return!0}}(t)){const s=n.get(t);if(void 0!==s)return s;const r={};n.set(t,r);for(const s of Object.keys(t))void 0!==t[s]&&(r[s]=e(t[s],n));return r}if(Array.isArray(t)){const s=n.get(t);if(void 0!==s)return s;const r=[];return n.set(t,r),t.forEach(t=>{r.push(e(t,n))}),r}return t}(e,new Map)}},
vendor: 726 bytes, line 1
1"./node_modules/@sentry/utils/esm/ratelimit.js":function(e,t,n){"use strict";n.d(t,"a",(function(){return r})),n.d(t,"b",(function(){return s})),n.d(t,"c",(function(){return o}));function s(e,t=Date.now()){const n=parseInt(""+e,10);if(!isNaN(n))return 1e3*n;const s=Date.parse(""+e);return isNaN(s)?6e4:s-t}function r(e,t,n=Date.now()){return function(e,t){return e[t]||e.all||0}(e,t)>n}function o(e,{statusCode:t,headers:n},r=Date.now()){const o={...e},i=n&&n["x-sentry-rate-limits"],a=n&&n["retry-after"];if(i)for(const e of i.trim().split(",")){const[t,n]=e.split(":",2),s=parseInt(t,10),i=1e3*(isNaN(s)?60:s);if(n)for(const e of n.split(";"))o[e]=r+i;else o.all=r+i}else a?o.all=r+s(a,r):429===t&&(o.all=r+6e4);return o}},
vendor: 1,044 bytes, line 1
1"./node_modules/@sentry/utils/esm/stacktrace.js":function(e,t,n){"use strict";n.d(t,"a",(function(){return o})),n.d(t,"b",(function(){return a})),n.d(t,"c",(function(){return i}));const s=/\(error: (.*)\)/,r=/captureMessage|captureException/;function o(...e){const t=e.sort((e,t)=>e[0]-t[0]).map(e=>e[1]);return(e,n=0)=>{const o=[],i=e.split("\n");for(let e=n;e<i.length;e++){const n=i[e];if(n.length>1024)continue;const r=s.test(n)?n.replace(s,"$1"):n;if(!r.match(/\S*Error: /)){for(const e of t){const t=e(r);if(t){o.push(t);break}}if(o.length>=50)break}}return function(e){if(!e.length)return[];const t=Array.from(e);/sentryWrapped/.test(t[t.length-1].function||"")&&t.pop();t.reverse(),r.test(t[t.length-1].function||"")&&(t.pop(),r.test(t[t.length-1].function||"")&&t.pop());return t.slice(0,50).map(e=>({...e,filename:e.filename||t[t.length-1].filename,function:e.function||"?"}))}(o)}}function i(e){return Array.isArray(e)?o(...e):e}function a(e){try{return e&&"function"==typeof e&&e.name||"<anonymous>"}catch(e){return"<anonymous>"}}},
vendor: 971 bytes, line 1
1"./node_modules/@sentry/utils/esm/string.js":function(e,t,n){"use strict";n.d(t,"a",(function(){return i})),n.d(t,"b",(function(){return o})),n.d(t,"c",(function(){return a})),n.d(t,"d",(function(){return r}));var s=n("./node_modules/@sentry/utils/esm/is.js");function r(e,t=0){return"string"!=typeof e||0===t||e.length<=t?e:e.slice(0,t)+"..."}function o(e,t){let n=e;const s=n.length;if(s<=150)return n;t>s&&(t=s);let r=Math.max(t-60,0);r<5&&(r=0);let o=Math.min(r+140,s);return o>s-5&&(o=s),o===s&&(r=Math.max(o-140,0)),n=n.slice(r,o),r>0&&(n="'{snip} "+n),o<s&&(n+=" {snip}"),n}function i(e,t){if(!Array.isArray(e))return"";const n=[];for(let t=0;t<e.length;t++){const r=e[t];try{Object(s.p)(r)?n.push("[VueViewModel]"):n.push(String(r))}catch(e){n.push("[value cannot be serialized]")}}return n.join(t)}function a(e,t=[],n=!1){return t.some(t=>function(e,t,n=!1){return!!Object(s.m)(e)&&(Object(s.l)(t)?t.test(e):!!Object(s.m)(t)&&(n?e===t:e.includes(t)))}(e,t,n))}},
vendor: 1,037 bytes, line 1
1"./node_modules/@sentry/utils/esm/supports.js":function(e,t,n){"use strict";n.d(t,"a",(function(){return c})),n.d(t,"b",(function(){return a})),n.d(t,"c",(function(){return u}));var s=n("./node_modules/@sentry/utils/esm/debug-build.js"),r=n("./node_modules/@sentry/utils/esm/logger.js"),o=n("./node_modules/@sentry/utils/esm/worldwide.js");const i=Object(o.b)();function a(){if(!("fetch"in i))return!1;try{return new Headers,new Request("http://www.example.com"),new Response,!0}catch(e){return!1}}function c(e){return e&&/^function fetch\(\)\s+\{\s+\[native code\]\s+\}$/.test(e.toString())}function u(){if("string"==typeof EdgeRuntime)return!0;if(!a())return!1;if(c(i.fetch))return!0;let e=!1;const t=i.document;if(t&&"function"==typeof t.createElement)try{const n=t.createElement("iframe");n.hidden=!0,t.head.appendChild(n),n.contentWindow&&n.contentWindow.fetch&&(e=c(n.contentWindow.fetch)),t.head.removeChild(n)}catch(e){s.a&&r.c.warn("Could not create sandbox iframe for pure fetch check, bailing to window.fetch: ",e)}return e}},
vendor: 1,524 bytes, line 1
1"./node_modules/@sentry/utils/esm/syncpromise.js":function(e,t,n){"use strict";n.d(t,"a",(function(){return a})),n.d(t,"b",(function(){return i})),n.d(t,"c",(function(){return o}));var s,r=n("./node_modules/@sentry/utils/esm/is.js");function o(e){return new a(t=>{t(e)})}function i(e){return new a((t,n)=>{n(e)})}!function(e){e[e.PENDING=0]="PENDING";e[e.RESOLVED=1]="RESOLVED";e[e.REJECTED=2]="REJECTED"}(s||(s={}));class a{constructor(e){a.prototype.__init.call(this),a.prototype.__init2.call(this),a.prototype.__init3.call(this),a.prototype.__init4.call(this),this._state=s.PENDING,this._handlers=[];try{e(this._resolve,this._reject)}catch(e){this._reject(e)}}then(e,t){return new a((n,s)=>{this._handlers.push([!1,t=>{if(e)try{n(e(t))}catch(e){s(e)}else n(t)},e=>{if(t)try{n(t(e))}catch(e){s(e)}else s(e)}]),this._executeHandlers()})}catch(e){return this.then(e=>e,e)}finally(e){return new a((t,n)=>{let s,r;return this.then(t=>{r=!1,s=t,e&&e()},t=>{r=!0,s=t,e&&e()}).then(()=>{r?n(s):t(s)})})}__init(){this._resolve=e=>{this._setResult(s.RESOLVED,e)}}__init2(){this._reject=e=>{this._setResult(s.REJECTED,e)}}__init3(){this._setResult=(e,t)=>{this._state===s.PENDING&&(Object(r.o)(t)?t.then(this._resolve,this._reject):(this._state=e,this._value=t,this._executeHandlers()))}}__init4(){this._executeHandlers=()=>{if(this._state===s.PENDING)return;const e=this._handlers.slice();this._handlers=[],e.forEach(e=>{e[0]||(this._state===s.RESOLVED&&e[1](this._value),this._state===s.REJECTED&&e[2](this._value),e[0]=!0)})}}}},
vendor: 767 bytes, line 1
1"./node_modules/@sentry/utils/esm/time.js":function(e,t,n){"use strict";n.d(t,"a",(function(){return a})),n.d(t,"b",(function(){return r})),n.d(t,"c",(function(){return o}));var s=n("./node_modules/@sentry/utils/esm/worldwide.js");function r(){return Date.now()/1e3}const o=function(){const{performance:e}=s.a;if(!e||!e.now)return r;const t=Date.now()-e.now(),n=null==e.timeOrigin?t:e.timeOrigin;return()=>(n+e.now())/1e3}();let i;const a=(()=>{const{performance:e}=s.a;if(!e||!e.now)return void(i="none");const t=e.now(),n=Date.now(),r=e.timeOrigin?Math.abs(e.timeOrigin+t-n):36e5,o=r<36e5,a=e.timing&&e.timing.navigationStart,c="number"==typeof a?Math.abs(a+t-n):36e5;return o||c<36e5?r<=c?(i="timeOrigin",e.timeOrigin):(i="navigationStart",a):(i="dateNow",n)})()},
vendor: 1,392 bytes, line 1
1"./node_modules/@sentry/utils/esm/tracing.js":function(e,t,n){"use strict";n.d(t,"a",(function(){return i})),n.d(t,"b",(function(){return u})),n.d(t,"c",(function(){return c})),n.d(t,"d",(function(){return a}));var s=n("./node_modules/@sentry/utils/esm/baggage.js"),r=n("./node_modules/@sentry/utils/esm/misc.js");const o=new RegExp("^[ \\t]*([0-9a-f]{32})?-?([0-9a-f]{16})?-?([01])?[ \\t]*$");function i(e){if(!e)return;const t=e.match(o);if(!t)return;let n;return"1"===t[3]?n=!0:"0"===t[3]&&(n=!1),{traceId:t[1],parentSampled:n,parentSpanId:t[2]}}function a(e,t){const n=i(e),o=Object(s.b)(t),{traceId:a,parentSpanId:c,parentSampled:u}=n||{};return n?{traceparentData:n,dynamicSamplingContext:o||{},propagationContext:{traceId:a||Object(r.f)(),parentSpanId:c||Object(r.f)().substring(16),spanId:Object(r.f)().substring(16),sampled:u,dsc:o||{}}}:{traceparentData:n,dynamicSamplingContext:void 0,propagationContext:{traceId:a||Object(r.f)(),spanId:Object(r.f)().substring(16)}}}function c(e,t){const n=i(e),o=Object(s.b)(t),{traceId:a,parentSpanId:c,parentSampled:u}=n||{};return n?{traceId:a||Object(r.f)(),parentSpanId:c||Object(r.f)().substring(16),spanId:Object(r.f)().substring(16),sampled:u,dsc:o||{}}:{traceId:a||Object(r.f)(),spanId:Object(r.f)().substring(16)}}function u(e=Object(r.f)(),t=Object(r.f)().substring(16),n){let s="";return void 0!==n&&(s=n?"-1":"-0"),`${e}-${t}${s}`}},
vendor: 444 bytes, line 1
1"./node_modules/@sentry/utils/esm/url.js":function(e,t,n){"use strict";function s(e){if(!e)return{};const t=e.match(/^(([^:/?#]+):)?(\/\/([^/?#]*))?([^?#]*)(\?([^#]*))?(#(.*))?$/);if(!t)return{};const n=t[6]||"",s=t[8]||"";return{host:t[4],path:t[5],protocol:t[2],search:n,hash:s,relative:t[5]+n+s}}function r(e){return e.split(/\\?\//).filter(e=>e.length>0&&","!==e).length}n.d(t,"a",(function(){return r})),n.d(t,"b",(function(){return s}))},
vendor: 584 bytes, line 1
1"./node_modules/@sentry/utils/esm/worldwide.js":function(e,t,n){"use strict";(function(e){function s(e){return e&&e.Math==Math?e:void 0}n.d(t,"a",(function(){return r})),n.d(t,"b",(function(){return o})),n.d(t,"c",(function(){return i}));const r="object"==typeof globalThis&&s(globalThis)||"object"==typeof window&&s(window)||"object"==typeof self&&s(self)||"object"==typeof e&&s(e)||function(){return this}()||{};function o(){return r}function i(e,t,n){const s=n||r,o=s.__SENTRY__=s.__SENTRY__||{};return o[e]||(o[e]=t())}}).call(this,n("./node_modules/webpack/buildin/global.js"))},
vendor: 160 bytes, line 1
1"./node_modules/core-js/modules/_a-function.js":function(e,t){e.exports=function(e){if("function"!=typeof e)throw TypeError(e+" is not a function!");return e}},
vendor: 255 bytes, line 1
1"./node_modules/core-js/modules/_add-to-unscopables.js":function(e,t,n){var s=n("./node_modules/core-js/modules/_wks.js")("unscopables"),r=Array.prototype;null==r[s]&&n("./node_modules/core-js/modules/_hide.js")(r,s,{}),e.exports=function(e){r[s][e]=!0}},
vendor: 201 bytes, line 1
1"./node_modules/core-js/modules/_an-object.js":function(e,t,n){var s=n("./node_modules/core-js/modules/_is-object.js");e.exports=function(e){if(!s(e))throw TypeError(e+" is not an object!");return e}},
vendor: 440 bytes, line 1
1"./node_modules/core-js/modules/_array-includes.js":function(e,t,n){var s=n("./node_modules/core-js/modules/_to-iobject.js"),r=n("./node_modules/core-js/modules/_to-length.js"),o=n("./node_modules/core-js/modules/_to-absolute-index.js");e.exports=function(e){return function(t,n,i){var a,c=s(t),u=r(c.length),d=o(i,u);if(e&&n!=n){for(;u>d;)if((a=c[d++])!=a)return!0}else for(;u>d;d++)if((e||d in c)&&c[d]===n)return e||d||0;return!e&&-1}}},
vendor: 703 bytes, line 1
1"./node_modules/core-js/modules/_array-methods.js":function(e,t,n){var s=n("./node_modules/core-js/modules/_ctx.js"),r=n("./node_modules/core-js/modules/_iobject.js"),o=n("./node_modules/core-js/modules/_to-object.js"),i=n("./node_modules/core-js/modules/_to-length.js"),a=n("./node_modules/core-js/modules/_array-species-create.js");e.exports=function(e,t){var n=1==e,c=2==e,u=3==e,d=4==e,l=6==e,m=5==e||l,p=t||a;return function(t,a,h){for(var f,g,b=o(t),_=r(b),y=s(a,h,3),v=i(_.length),j=0,w=n?p(t,v):c?p(t,0):void 0;v>j;j++)if((m||j in _)&&(g=y(f=_[j],j,b),e))if(n)w[j]=g;else if(g)switch(e){case 3:return!0;case 5:return f;case 6:return j;case 2:w.push(f)}else if(d)return!1;return l?-1:u||d?d:w}}},
vendor: 417 bytes, line 1
1"./node_modules/core-js/modules/_array-species-constructor.js":function(e,t,n){var s=n("./node_modules/core-js/modules/_is-object.js"),r=n("./node_modules/core-js/modules/_is-array.js"),o=n("./node_modules/core-js/modules/_wks.js")("species");e.exports=function(e){var t;return r(e)&&("function"!=typeof(t=e.constructor)||t!==Array&&!r(t.prototype)||(t=void 0),s(t)&&null===(t=t[o])&&(t=void 0)),void 0===t?Array:t}},
vendor: 192 bytes, line 1
1"./node_modules/core-js/modules/_array-species-create.js":function(e,t,n){var s=n("./node_modules/core-js/modules/_array-species-constructor.js");e.exports=function(e,t){return new(s(e))(t)}},
vendor: 613 bytes, line 1
1"./node_modules/core-js/modules/_bind.js":function(e,t,n){"use strict";var s=n("./node_modules/core-js/modules/_a-function.js"),r=n("./node_modules/core-js/modules/_is-object.js"),o=n("./node_modules/core-js/modules/_invoke.js"),i=[].slice,a={},c=function(e,t,n){if(!(t in a)){for(var s=[],r=0;r<t;r++)s[r]="a["+r+"]";a[t]=Function("F,a","return new F("+s.join(",")+")")}return a[t](e,n)};e.exports=Function.bind||function(e){var t=s(this),n=i.call(arguments,1),a=function(){var s=n.concat(i.call(arguments));return this instanceof a?c(t,s.length,s):o(t,s,e)};return r(t.prototype)&&(a.prototype=t.prototype),a}},
vendor: 449 bytes, line 1
1"./node_modules/core-js/modules/_classof.js":function(e,t,n){var s=n("./node_modules/core-js/modules/_cof.js"),r=n("./node_modules/core-js/modules/_wks.js")("toStringTag"),o="Arguments"==s(function(){return arguments}());e.exports=function(e){var t,n,i;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(n=function(e,t){try{return e[t]}catch(e){}}(t=Object(e),r))?n:o?s(t):"Object"==(i=s(t))&&"function"==typeof t.callee?"Arguments":i}},
vendor: 126 bytes, line 1
1"./node_modules/core-js/modules/_cof.js":function(e,t){var n={}.toString;e.exports=function(e){return n.call(e).slice(8,-1)}},
vendor: 122 bytes, line 1
1"./node_modules/core-js/modules/_core.js":function(e,t){var n=e.exports={version:"2.6.12"};"number"==typeof __e&&(__e=n)},
vendor: 377 bytes, line 1
1"./node_modules/core-js/modules/_ctx.js":function(e,t,n){var s=n("./node_modules/core-js/modules/_a-function.js");e.exports=function(e,t,n){if(s(e),void 0===t)return e;switch(n){case 1:return function(n){return e.call(t,n)};case 2:return function(n,s){return e.call(t,n,s)};case 3:return function(n,s,r){return e.call(t,n,s,r)}}return function(){return e.apply(t,arguments)}}},
vendor: 147 bytes, line 1
1"./node_modules/core-js/modules/_defined.js":function(e,t){e.exports=function(e){if(null==e)throw TypeError("Can't call method on "+e);return e}},
vendor: 207 bytes, line 1
1"./node_modules/core-js/modules/_descriptors.js":function(e,t,n){e.exports=!n("./node_modules/core-js/modules/_fails.js")((function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a}))},
vendor: 260 bytes, line 1
1"./node_modules/core-js/modules/_dom-create.js":function(e,t,n){var s=n("./node_modules/core-js/modules/_is-object.js"),r=n("./node_modules/core-js/modules/_global.js").document,o=s(r)&&s(r.createElement);e.exports=function(e){return o?r.createElement(e):{}}},
vendor: 183 bytes, line 1
1"./node_modules/core-js/modules/_enum-bug-keys.js":function(e,t){e.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},
vendor: 352 bytes, line 1
1"./node_modules/core-js/modules/_enum-keys.js":function(e,t,n){var s=n("./node_modules/core-js/modules/_object-keys.js"),r=n("./node_modules/core-js/modules/_object-gops.js"),o=n("./node_modules/core-js/modules/_object-pie.js");e.exports=function(e){var t=s(e),n=r.f;if(n)for(var i,a=n(e),c=o.f,u=0;a.length>u;)c.call(e,i=a[u++])&&t.push(i);return t}},
vendor: 721 bytes, line 1
1"./node_modules/core-js/modules/_export.js":function(e,t,n){var s=n("./node_modules/core-js/modules/_global.js"),r=n("./node_modules/core-js/modules/_core.js"),o=n("./node_modules/core-js/modules/_hide.js"),i=n("./node_modules/core-js/modules/_redefine.js"),a=n("./node_modules/core-js/modules/_ctx.js"),c=function(e,t,n){var u,d,l,m,p=e&c.F,h=e&c.G,f=e&c.S,g=e&c.P,b=e&c.B,_=h?s:f?s[t]||(s[t]={}):(s[t]||{}).prototype,y=h?r:r[t]||(r[t]={}),v=y.prototype||(y.prototype={});for(u in h&&(n=t),n)l=((d=!p&&_&&void 0!==_[u])?_:n)[u],m=b&&d?a(l,s):g&&"function"==typeof l?a(Function.call,l):l,_&&i(_,u,l,e&c.U),y[u]!=l&&o(y,u,m),g&&v[u]!=l&&(v[u]=l)};s.core=r,c.F=1,c.G=2,c.S=4,c.P=8,c.B=16,c.W=32,c.U=64,c.R=128,e.exports=c},
vendor: 116 bytes, line 1
1"./node_modules/core-js/modules/_fails.js":function(e,t){e.exports=function(e){try{return!!e()}catch(e){return!0}}},
vendor: 1,331 bytes, line 1
1"./node_modules/core-js/modules/_fix-re-wks.js":function(e,t,n){"use strict";n("./node_modules/core-js/modules/es6.regexp.exec.js");var s=n("./node_modules/core-js/modules/_redefine.js"),r=n("./node_modules/core-js/modules/_hide.js"),o=n("./node_modules/core-js/modules/_fails.js"),i=n("./node_modules/core-js/modules/_defined.js"),a=n("./node_modules/core-js/modules/_wks.js"),c=n("./node_modules/core-js/modules/_regexp-exec.js"),u=a("species"),d=!o((function(){var e=/./;return e.exec=function(){var e=[];return e.groups={a:"7"},e},"7"!=="".replace(e,"$<a>")})),l=function(){var e=/(?:)/,t=e.exec;e.exec=function(){return t.apply(this,arguments)};var n="ab".split(e);return 2===n.length&&"a"===n[0]&&"b"===n[1]}();e.exports=function(e,t,n){var m=a(e),p=!o((function(){var t={};return t[m]=function(){return 7},7!=""[e](t)})),h=p?!o((function(){var t=!1,n=/a/;return n.exec=function(){return t=!0,null},"split"===e&&(n.constructor={},n.constructor[u]=function(){return n}),n[m](""),!t})):void 0;if(!p||!h||"replace"===e&&!d||"split"===e&&!l){var f=/./[m],g=n(i,m,""[e],(function(e,t,n,s,r){return t.exec===c?p&&!r?{done:!0,value:f.call(t,n,s)}:{done:!0,value:e.call(n,t,s)}:{done:!1}})),b=g[0],_=g[1];s(String.prototype,e,b),r(RegExp.prototype,m,2==t?function(e,t){return _.call(e,this,t)}:function(e){return _.call(e,this)})}}},
vendor: 282 bytes, line 1
1"./node_modules/core-js/modules/_flags.js":function(e,t,n){"use strict";var s=n("./node_modules/core-js/modules/_an-object.js");e.exports=function(){var e=s(this),t="";return e.global&&(t+="g"),e.ignoreCase&&(t+="i"),e.multiline&&(t+="m"),e.unicode&&(t+="u"),e.sticky&&(t+="y"),t}},
vendor: 177 bytes, line 1
1"./node_modules/core-js/modules/_function-to-string.js":function(e,t,n){e.exports=n("./node_modules/core-js/modules/_shared.js")("native-function-to-string",Function.toString)},
vendor: 231 bytes, line 1
1"./node_modules/core-js/modules/_global.js":function(e,t){var n=e.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=n)},
vendor: 124 bytes, line 1
1"./node_modules/core-js/modules/_has.js":function(e,t){var n={}.hasOwnProperty;e.exports=function(e,t){return n.call(e,t)}},
vendor: 306 bytes, line 1
1"./node_modules/core-js/modules/_hide.js":function(e,t,n){var s=n("./node_modules/core-js/modules/_object-dp.js"),r=n("./node_modules/core-js/modules/_property-desc.js");e.exports=n("./node_modules/core-js/modules/_descriptors.js")?function(e,t,n){return s.f(e,t,r(1,n))}:function(e,t,n){return e[t]=n,e}},
vendor: 152 bytes, line 1
1"./node_modules/core-js/modules/_html.js":function(e,t,n){var s=n("./node_modules/core-js/modules/_global.js").document;e.exports=s&&s.documentElement},
vendor: 319 bytes, line 1
1"./node_modules/core-js/modules/_ie8-dom-define.js":function(e,t,n){e.exports=!n("./node_modules/core-js/modules/_descriptors.js")&&!n("./node_modules/core-js/modules/_fails.js")((function(){return 7!=Object.defineProperty(n("./node_modules/core-js/modules/_dom-create.js")("div"),"a",{get:function(){return 7}}).a}))},
vendor: 386 bytes, line 1
1"./node_modules/core-js/modules/_invoke.js":function(e,t){e.exports=function(e,t,n){var s=void 0===n;switch(t.length){case 0:return s?e():e.call(n);case 1:return s?e(t[0]):e.call(n,t[0]);case 2:return s?e(t[0],t[1]):e.call(n,t[0],t[1]);case 3:return s?e(t[0],t[1],t[2]):e.call(n,t[0],t[1],t[2]);case 4:return s?e(t[0],t[1],t[2],t[3]):e.call(n,t[0],t[1],t[2],t[3])}return e.apply(n,t)}},
vendor: 221 bytes, line 1
1"./node_modules/core-js/modules/_iobject.js":function(e,t,n){var s=n("./node_modules/core-js/modules/_cof.js");e.exports=Object("z").propertyIsEnumerable(0)?Object:function(e){return"String"==s(e)?e.split(""):Object(e)}},
vendor: 171 bytes, line 1
1"./node_modules/core-js/modules/_is-array.js":function(e,t,n){var s=n("./node_modules/core-js/modules/_cof.js");e.exports=Array.isArray||function(e){return"Array"==s(e)}},
vendor: 140 bytes, line 1
1"./node_modules/core-js/modules/_is-object.js":function(e,t){e.exports=function(e){return"object"==typeof e?null!==e:"function"==typeof e}},
vendor: 467 bytes, line 1
1"./node_modules/core-js/modules/_iter-create.js":function(e,t,n){"use strict";var s=n("./node_modules/core-js/modules/_object-create.js"),r=n("./node_modules/core-js/modules/_property-desc.js"),o=n("./node_modules/core-js/modules/_set-to-string-tag.js"),i={};n("./node_modules/core-js/modules/_hide.js")(i,n("./node_modules/core-js/modules/_wks.js")("iterator"),(function(){return this})),e.exports=function(e,t,n){e.prototype=s(i,{next:r(1,n)}),o(e,t+" Iterator")}},
vendor: 1,315 bytes, line 1
1"./node_modules/core-js/modules/_iter-define.js":function(e,t,n){"use strict";var s=n("./node_modules/core-js/modules/_library.js"),r=n("./node_modules/core-js/modules/_export.js"),o=n("./node_modules/core-js/modules/_redefine.js"),i=n("./node_modules/core-js/modules/_hide.js"),a=n("./node_modules/core-js/modules/_iterators.js"),c=n("./node_modules/core-js/modules/_iter-create.js"),u=n("./node_modules/core-js/modules/_set-to-string-tag.js"),d=n("./node_modules/core-js/modules/_object-gpo.js"),l=n("./node_modules/core-js/modules/_wks.js")("iterator"),m=!([].keys&&"next"in[].keys()),p=function(){return this};e.exports=function(e,t,n,h,f,g,b){c(n,t,h);var _,y,v,j=function(e){if(!m&&e in k)return k[e];switch(e){case"keys":case"values":return function(){return new n(this,e)}}return function(){return new n(this,e)}},w=t+" Iterator",S="values"==f,O=!1,k=e.prototype,x=k[l]||k["@@iterator"]||f&&k[f],E=x||j(f),T=f?S?j("entries"):E:void 0,C="Array"==t&&k.entries||x;if(C&&(v=d(C.call(new e)))!==Object.prototype&&v.next&&(u(v,w,!0),s||"function"==typeof v[l]||i(v,l,p)),S&&x&&"values"!==x.name&&(O=!0,E=function(){return x.call(this)}),s&&!b||!m&&!O&&k[l]||i(k,l,E),a[t]=E,a[w]=p,f)if(_={values:S?E:j("values"),keys:g?E:j("keys"),entries:T},b)for(y in _)y in k||o(k,y,_[y]);else r(r.P+r.F*(m||O),t,_);return _}},
vendor: 112 bytes, line 1
1"./node_modules/core-js/modules/_iter-step.js":function(e,t){e.exports=function(e,t){return{value:t,done:!!e}}},
vendor: 75 bytes, line 1
1"./node_modules/core-js/modules/_iterators.js":function(e,t){e.exports={}},
vendor: 73 bytes, line 1
1"./node_modules/core-js/modules/_library.js":function(e,t){e.exports=!1},
vendor: 801 bytes, line 1
1"./node_modules/core-js/modules/_meta.js":function(e,t,n){var s=n("./node_modules/core-js/modules/_uid.js")("meta"),r=n("./node_modules/core-js/modules/_is-object.js"),o=n("./node_modules/core-js/modules/_has.js"),i=n("./node_modules/core-js/modules/_object-dp.js").f,a=0,c=Object.isExtensible||function(){return!0},u=!n("./node_modules/core-js/modules/_fails.js")((function(){return c(Object.preventExtensions({}))})),d=function(e){i(e,s,{value:{i:"O"+ ++a,w:{}}})},l=e.exports={KEY:s,NEED:!1,fastKey:function(e,t){if(!r(e))return"symbol"==typeof e?e:("string"==typeof e?"S":"P")+e;if(!o(e,s)){if(!c(e))return"F";if(!t)return"E";d(e)}return e[s].i},getWeak:function(e,t){if(!o(e,s)){if(!c(e))return!0;if(!t)return!1;d(e)}return e[s].w},onFreeze:function(e){return u&&l.NEED&&c(e)&&!o(e,s)&&d(e),e}}},
vendor: 844 bytes, line 1
1"./node_modules/core-js/modules/_object-assign.js":function(e,t,n){"use strict";var s=n("./node_modules/core-js/modules/_descriptors.js"),r=n("./node_modules/core-js/modules/_object-keys.js"),o=n("./node_modules/core-js/modules/_object-gops.js"),i=n("./node_modules/core-js/modules/_object-pie.js"),a=n("./node_modules/core-js/modules/_to-object.js"),c=n("./node_modules/core-js/modules/_iobject.js"),u=Object.assign;e.exports=!u||n("./node_modules/core-js/modules/_fails.js")((function(){var e={},t={},n=Symbol(),s="abcdefghijklmnopqrst";return e[n]=7,s.split("").forEach((function(e){t[e]=e})),7!=u({},e)[n]||Object.keys(u({},t)).join("")!=s}))?function(e,t){for(var n=a(e),u=arguments.length,d=1,l=o.f,m=i.f;u>d;)for(var p,h=c(arguments[d++]),f=l?r(h).concat(l(h)):r(h),g=f.length,b=0;g>b;)p=f[b++],s&&!m.call(h,p)||(n[p]=h[p]);return n}:u},
vendor: 793 bytes, line 1
1"./node_modules/core-js/modules/_object-create.js":function(e,t,n){var s=n("./node_modules/core-js/modules/_an-object.js"),r=n("./node_modules/core-js/modules/_object-dps.js"),o=n("./node_modules/core-js/modules/_enum-bug-keys.js"),i=n("./node_modules/core-js/modules/_shared-key.js")("IE_PROTO"),a=function(){},c=function(){var e,t=n("./node_modules/core-js/modules/_dom-create.js")("iframe"),s=o.length;for(t.style.display="none",n("./node_modules/core-js/modules/_html.js").appendChild(t),t.src="javascript:",(e=t.contentWindow.document).open(),e.write("<script>document.F=Object<\/script>"),e.close(),c=e.F;s--;)delete c.prototype[o[s]];return c()};e.exports=Object.create||function(e,t){var n;return null!==e?(a.prototype=s(e),n=new a,a.prototype=null,n[i]=e):n=c(),void 0===t?n:r(n,t)}},
vendor: 510 bytes, line 1
1"./node_modules/core-js/modules/_object-dp.js":function(e,t,n){var s=n("./node_modules/core-js/modules/_an-object.js"),r=n("./node_modules/core-js/modules/_ie8-dom-define.js"),o=n("./node_modules/core-js/modules/_to-primitive.js"),i=Object.defineProperty;t.f=n("./node_modules/core-js/modules/_descriptors.js")?Object.defineProperty:function(e,t,n){if(s(e),t=o(t,!0),s(n),r)try{return i(e,t,n)}catch(e){}if("get"in n||"set"in n)throw TypeError("Accessors not supported!");return"value"in n&&(e[t]=n.value),e}},
vendor: 400 bytes, line 1
1"./node_modules/core-js/modules/_object-dps.js":function(e,t,n){var s=n("./node_modules/core-js/modules/_object-dp.js"),r=n("./node_modules/core-js/modules/_an-object.js"),o=n("./node_modules/core-js/modules/_object-keys.js");e.exports=n("./node_modules/core-js/modules/_descriptors.js")?Object.defineProperties:function(e,t){r(e);for(var n,i=o(t),a=i.length,c=0;a>c;)s.f(e,n=i[c++],t[n]);return e}},
vendor: 587 bytes, line 1
1"./node_modules/core-js/modules/_object-gopd.js":function(e,t,n){var s=n("./node_modules/core-js/modules/_object-pie.js"),r=n("./node_modules/core-js/modules/_property-desc.js"),o=n("./node_modules/core-js/modules/_to-iobject.js"),i=n("./node_modules/core-js/modules/_to-primitive.js"),a=n("./node_modules/core-js/modules/_has.js"),c=n("./node_modules/core-js/modules/_ie8-dom-define.js"),u=Object.getOwnPropertyDescriptor;t.f=n("./node_modules/core-js/modules/_descriptors.js")?u:function(e,t){if(e=o(e),t=i(t,!0),c)try{return u(e,t)}catch(e){}if(a(e,t))return r(!s.f.call(e,t),e[t])}},
vendor: 428 bytes, line 1
1"./node_modules/core-js/modules/_object-gopn-ext.js":function(e,t,n){var s=n("./node_modules/core-js/modules/_to-iobject.js"),r=n("./node_modules/core-js/modules/_object-gopn.js").f,o={}.toString,i="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[];e.exports.f=function(e){return i&&"[object Window]"==o.call(e)?function(e){try{return r(e)}catch(e){return i.slice()}}(e):r(s(e))}},
vendor: 277 bytes, line 1
1"./node_modules/core-js/modules/_object-gopn.js":function(e,t,n){var s=n("./node_modules/core-js/modules/_object-keys-internal.js"),r=n("./node_modules/core-js/modules/_enum-bug-keys.js").concat("length","prototype");t.f=Object.getOwnPropertyNames||function(e){return s(e,r)}},
vendor: 97 bytes, line 1
1"./node_modules/core-js/modules/_object-gops.js":function(e,t){t.f=Object.getOwnPropertySymbols},
vendor: 435 bytes, line 1
1"./node_modules/core-js/modules/_object-gpo.js":function(e,t,n){var s=n("./node_modules/core-js/modules/_has.js"),r=n("./node_modules/core-js/modules/_to-object.js"),o=n("./node_modules/core-js/modules/_shared-key.js")("IE_PROTO"),i=Object.prototype;e.exports=Object.getPrototypeOf||function(e){return e=r(e),s(e,o)?e[o]:"function"==typeof e.constructor&&e instanceof e.constructor?e.constructor.prototype:e instanceof Object?i:null}},
vendor: 448 bytes, line 1
1"./node_modules/core-js/modules/_object-keys-internal.js":function(e,t,n){var s=n("./node_modules/core-js/modules/_has.js"),r=n("./node_modules/core-js/modules/_to-iobject.js"),o=n("./node_modules/core-js/modules/_array-includes.js")(!1),i=n("./node_modules/core-js/modules/_shared-key.js")("IE_PROTO");e.exports=function(e,t){var n,a=r(e),c=0,u=[];for(n in a)n!=i&&s(a,n)&&u.push(n);for(;t.length>c;)s(a,n=t[c++])&&(~o(u,n)||u.push(n));return u}},
vendor: 239 bytes, line 1
1"./node_modules/core-js/modules/_object-keys.js":function(e,t,n){var s=n("./node_modules/core-js/modules/_object-keys-internal.js"),r=n("./node_modules/core-js/modules/_enum-bug-keys.js");e.exports=Object.keys||function(e){return s(e,r)}},
vendor: 91 bytes, line 1
1"./node_modules/core-js/modules/_object-pie.js":function(e,t){t.f={}.propertyIsEnumerable},
vendor: 161 bytes, line 1
1"./node_modules/core-js/modules/_property-desc.js":function(e,t){e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},
vendor: 749 bytes, line 1
1"./node_modules/core-js/modules/_redefine.js":function(e,t,n){var s=n("./node_modules/core-js/modules/_global.js"),r=n("./node_modules/core-js/modules/_hide.js"),o=n("./node_modules/core-js/modules/_has.js"),i=n("./node_modules/core-js/modules/_uid.js")("src"),a=n("./node_modules/core-js/modules/_function-to-string.js"),c=(""+a).split("toString");n("./node_modules/core-js/modules/_core.js").inspectSource=function(e){return a.call(e)},(e.exports=function(e,t,n,a){var u="function"==typeof n;u&&(o(n,"name")||r(n,"name",t)),e[t]!==n&&(u&&(o(n,i)||r(n,i,e[t]?""+e[t]:c.join(String(t)))),e===s?e[t]=n:a?e[t]?e[t]=n:r(e,t,n):(delete e[t],r(e,t,n)))})(Function.prototype,"toString",(function(){return"function"==typeof this&&this[i]||a.call(this)}))},
vendor: 473 bytes, line 1
1"./node_modules/core-js/modules/_regexp-exec-abstract.js":function(e,t,n){"use strict";var s=n("./node_modules/core-js/modules/_classof.js"),r=RegExp.prototype.exec;e.exports=function(e,t){var n=e.exec;if("function"==typeof n){var o=n.call(e,t);if("object"!=typeof o)throw new TypeError("RegExp exec method returned something other than an Object or null");return o}if("RegExp"!==s(e))throw new TypeError("RegExp#exec called on incompatible receiver");return r.call(e,t)}},
vendor: 618 bytes, line 1
1"./node_modules/core-js/modules/_regexp-exec.js":function(e,t,n){"use strict";var s,r,o=n("./node_modules/core-js/modules/_flags.js"),i=RegExp.prototype.exec,a=String.prototype.replace,c=i,u=(s=/a/,r=/b*/g,i.call(s,"a"),i.call(r,"a"),0!==s.lastIndex||0!==r.lastIndex),d=void 0!==/()??/.exec("")[1];(u||d)&&(c=function(e){var t,n,s,r,c=this;return d&&(n=new RegExp("^"+c.source+"$(?!\\s)",o.call(c))),u&&(t=c.lastIndex),s=i.call(c,e),u&&s&&(c.lastIndex=c.global?s.index+s[0].length:t),d&&s&&s.length>1&&a.call(s[0],n,(function(){for(r=1;r<arguments.length-2;r++)void 0===arguments[r]&&(s[r]=void 0)})),s}),e.exports=c},
vendor: 325 bytes, line 1
1"./node_modules/core-js/modules/_set-to-string-tag.js":function(e,t,n){var s=n("./node_modules/core-js/modules/_object-dp.js").f,r=n("./node_modules/core-js/modules/_has.js"),o=n("./node_modules/core-js/modules/_wks.js")("toStringTag");e.exports=function(e,t,n){e&&!r(e=n?e:e.prototype,o)&&s(e,o,{configurable:!0,value:t})}},
vendor: 220 bytes, line 1
1"./node_modules/core-js/modules/_shared-key.js":function(e,t,n){var s=n("./node_modules/core-js/modules/_shared.js")("keys"),r=n("./node_modules/core-js/modules/_uid.js");e.exports=function(e){return s[e]||(s[e]=r(e))}},
vendor: 440 bytes, line 1
1"./node_modules/core-js/modules/_shared.js":function(e,t,n){var s=n("./node_modules/core-js/modules/_core.js"),r=n("./node_modules/core-js/modules/_global.js"),o=r["__core-js_shared__"]||(r["__core-js_shared__"]={});(e.exports=function(e,t){return o[e]||(o[e]=void 0!==t?t:{})})("versions",[]).push({version:s.version,mode:n("./node_modules/core-js/modules/_library.js")?"pure":"global",copyright:"© 2020 Denis Pushkarev (zloirock.ru)"})},
vendor: 231 bytes, line 1
1"./node_modules/core-js/modules/_strict-method.js":function(e,t,n){"use strict";var s=n("./node_modules/core-js/modules/_fails.js");e.exports=function(e,t){return!!e&&s((function(){t?e.call(null,(function(){}),1):e.call(null)}))}},
vendor: 429 bytes, line 1
1"./node_modules/core-js/modules/_string-at.js":function(e,t,n){var s=n("./node_modules/core-js/modules/_to-integer.js"),r=n("./node_modules/core-js/modules/_defined.js");e.exports=function(e){return function(t,n){var o,i,a=String(r(t)),c=s(n),u=a.length;return c<0||c>=u?e?"":void 0:(o=a.charCodeAt(c))<55296||o>56319||c+1===u||(i=a.charCodeAt(c+1))<56320||i>57343?e?a.charAt(c):o:e?a.slice(c,c+2):i-56320+(o-55296<<10)+65536}}},
vendor: 209 bytes, line 1
1"./node_modules/core-js/modules/_to-absolute-index.js":function(e,t,n){var s=n("./node_modules/core-js/modules/_to-integer.js"),r=Math.max,o=Math.min;e.exports=function(e,t){return(e=s(e))<0?r(e+t,0):o(e,t)}},
vendor: 149 bytes, line 1
1"./node_modules/core-js/modules/_to-integer.js":function(e,t){var n=Math.ceil,s=Math.floor;e.exports=function(e){return isNaN(e=+e)?0:(e>0?s:n)(e)}},
vendor: 207 bytes, line 1
1"./node_modules/core-js/modules/_to-iobject.js":function(e,t,n){var s=n("./node_modules/core-js/modules/_iobject.js"),r=n("./node_modules/core-js/modules/_defined.js");e.exports=function(e){return s(r(e))}},
vendor: 193 bytes, line 1
1"./node_modules/core-js/modules/_to-length.js":function(e,t,n){var s=n("./node_modules/core-js/modules/_to-integer.js"),r=Math.min;e.exports=function(e){return e>0?r(s(e),9007199254740991):0}},
vendor: 161 bytes, line 1
1"./node_modules/core-js/modules/_to-object.js":function(e,t,n){var s=n("./node_modules/core-js/modules/_defined.js");e.exports=function(e){return Object(s(e))}},
vendor: 425 bytes, line 1
1"./node_modules/core-js/modules/_to-primitive.js":function(e,t,n){var s=n("./node_modules/core-js/modules/_is-object.js");e.exports=function(e,t){if(!s(e))return e;var n,r;if(t&&"function"==typeof(n=e.toString)&&!s(r=n.call(e)))return r;if("function"==typeof(n=e.valueOf)&&!s(r=n.call(e)))return r;if(!t&&"function"==typeof(n=e.toString)&&!s(r=n.call(e)))return r;throw TypeError("Can't convert object to primitive value")}},
vendor: 169 bytes, line 1
1"./node_modules/core-js/modules/_uid.js":function(e,t){var n=0,s=Math.random();e.exports=function(e){return"Symbol(".concat(void 0===e?"":e,")_",(++n+s).toString(36))}},
vendor: 435 bytes, line 1
1"./node_modules/core-js/modules/_wks-define.js":function(e,t,n){var s=n("./node_modules/core-js/modules/_global.js"),r=n("./node_modules/core-js/modules/_core.js"),o=n("./node_modules/core-js/modules/_library.js"),i=n("./node_modules/core-js/modules/_wks-ext.js"),a=n("./node_modules/core-js/modules/_object-dp.js").f;e.exports=function(e){var t=r.Symbol||(r.Symbol=o?{}:s.Symbol||{});"_"==e.charAt(0)||e in t||a(t,e,{value:i.f(e)})}},
vendor: 110 bytes, line 1
1"./node_modules/core-js/modules/_wks-ext.js":function(e,t,n){t.f=n("./node_modules/core-js/modules/_wks.js")},
vendor: 326 bytes, line 1
1"./node_modules/core-js/modules/_wks.js":function(e,t,n){var s=n("./node_modules/core-js/modules/_shared.js")("wks"),r=n("./node_modules/core-js/modules/_uid.js"),o=n("./node_modules/core-js/modules/_global.js").Symbol,i="function"==typeof o;(e.exports=function(e){return s[e]||(s[e]=i&&o[e]||(i?o:r)("Symbol."+e))}).store=s},
vendor: 405 bytes, line 1
1"./node_modules/core-js/modules/es6.array.index-of.js":function(e,t,n){"use strict";var s=n("./node_modules/core-js/modules/_export.js"),r=n("./node_modules/core-js/modules/_array-includes.js")(!1),o=[].indexOf,i=!!o&&1/[1].indexOf(1,-0)<0;s(s.P+s.F*(i||!n("./node_modules/core-js/modules/_strict-method.js")(o)),"Array",{indexOf:function(e){return i?o.apply(this,arguments)||0:r(this,e,arguments[1])}})},
vendor: 635 bytes, line 1
1"./node_modules/core-js/modules/es6.array.iterator.js":function(e,t,n){"use strict";var s=n("./node_modules/core-js/modules/_add-to-unscopables.js"),r=n("./node_modules/core-js/modules/_iter-step.js"),o=n("./node_modules/core-js/modules/_iterators.js"),i=n("./node_modules/core-js/modules/_to-iobject.js");e.exports=n("./node_modules/core-js/modules/_iter-define.js")(Array,"Array",(function(e,t){this._t=i(e),this._i=0,this._k=t}),(function(){var e=this._t,t=this._k,n=this._i++;return!e||n>=e.length?(this._t=void 0,r(1)):r(0,"keys"==t?n:"values"==t?e[n]:[n,e[n]])}),"values"),o.Arguments=o.Array,s("keys"),s("values"),s("entries")},
vendor: 329 bytes, line 1
1"./node_modules/core-js/modules/es6.array.some.js":function(e,t,n){"use strict";var s=n("./node_modules/core-js/modules/_export.js"),r=n("./node_modules/core-js/modules/_array-methods.js")(3);s(s.P+s.F*!n("./node_modules/core-js/modules/_strict-method.js")([].some,!0),"Array",{some:function(e){return r(this,e,arguments[1])}})},
vendor: 194 bytes, line 1
1"./node_modules/core-js/modules/es6.function.bind.js":function(e,t,n){var s=n("./node_modules/core-js/modules/_export.js");s(s.P,"Function",{bind:n("./node_modules/core-js/modules/_bind.js")})},
vendor: 207 bytes, line 1
1"./node_modules/core-js/modules/es6.object.assign.js":function(e,t,n){var s=n("./node_modules/core-js/modules/_export.js");s(s.S+s.F,"Object",{assign:n("./node_modules/core-js/modules/_object-assign.js")})},
vendor: 356 bytes, line 1
1"./node_modules/core-js/modules/es6.object.to-string.js":function(e,t,n){"use strict";var s=n("./node_modules/core-js/modules/_classof.js"),r={};r[n("./node_modules/core-js/modules/_wks.js")("toStringTag")]="z",r+""!="[object z]"&&n("./node_modules/core-js/modules/_redefine.js")(Object.prototype,"toString",(function(){return"[object "+s(this)+"]"}),!0)},
vendor: 244 bytes, line 1
1"./node_modules/core-js/modules/es6.regexp.exec.js":function(e,t,n){"use strict";var s=n("./node_modules/core-js/modules/_regexp-exec.js");n("./node_modules/core-js/modules/_export.js")({target:"RegExp",proto:!0,forced:s!==/./.exec},{exec:s})},
vendor: 387 bytes, line 1
1"./node_modules/core-js/modules/es6.string.iterator.js":function(e,t,n){"use strict";var s=n("./node_modules/core-js/modules/_string-at.js")(!0);n("./node_modules/core-js/modules/_iter-define.js")(String,"String",(function(e){this._t=String(e),this._i=0}),(function(){var e,t=this._t,n=this._i;return n>=t.length?{value:void 0,done:!0}:(e=s(t,n),this._i+=e.length,{value:e,done:!1})}))},
vendor: 4,737 bytes, line 1
1"./node_modules/core-js/modules/es6.symbol.js":function(e,t,n){"use strict";var s=n("./node_modules/core-js/modules/_global.js"),r=n("./node_modules/core-js/modules/_has.js"),o=n("./node_modules/core-js/modules/_descriptors.js"),i=n("./node_modules/core-js/modules/_export.js"),a=n("./node_modules/core-js/modules/_redefine.js"),c=n("./node_modules/core-js/modules/_meta.js").KEY,u=n("./node_modules/core-js/modules/_fails.js"),d=n("./node_modules/core-js/modules/_shared.js"),l=n("./node_modules/core-js/modules/_set-to-string-tag.js"),m=n("./node_modules/core-js/modules/_uid.js"),p=n("./node_modules/core-js/modules/_wks.js"),h=n("./node_modules/core-js/modules/_wks-ext.js"),f=n("./node_modules/core-js/modules/_wks-define.js"),g=n("./node_modules/core-js/modules/_enum-keys.js"),b=n("./node_modules/core-js/modules/_is-array.js"),_=n("./node_modules/core-js/modules/_an-object.js"),y=n("./node_modules/core-js/modules/_is-object.js"),v=n("./node_modules/core-js/modules/_to-object.js"),j=n("./node_modules/core-js/modules/_to-iobject.js"),w=n("./node_modules/core-js/modules/_to-primitive.js"),S=n("./node_modules/core-js/modules/_property-desc.js"),O=n("./node_modules/core-js/modules/_object-create.js"),k=n("./node_modules/core-js/modules/_object-gopn-ext.js"),x=n("./node_modules/core-js/modules/_object-gopd.js"),E=n("./node_modules/core-js/modules/_object-gops.js"),T=n("./node_modules/core-js/modules/_object-dp.js"),C=n("./node_modules/core-js/modules/_object-keys.js"),I=x.f,R=T.f,M=k.f,A=s.Symbol,P=s.JSON,D=P&&P.stringify,N=p("_hidden"),L=p("toPrimitive"),F={}.propertyIsEnumerable,B=d("symbol-registry"),$=d("symbols"),U=d("op-symbols"),z=Object.prototype,H="function"==typeof A&&!!E.f,q=s.QObject,W=!q||!q.prototype||!q.prototype.findChild,V=o&&u((function(){return 7!=O(R({},"a",{get:function(){return R(this,"a",{value:7}).a}})).a}))?function(e,t,n){var s=I(z,t);s&&delete z[t],R(e,t,n),s&&e!==z&&R(z,t,s)}:R,G=function(e){var t=$[e]=O(A.prototype);return t._k=e,t},Y=H&&"symbol"==typeof A.iterator?function(e){return"symbol"==typeof e}:function(e){return e instanceof A},K=function(e,t,n){return e===z&&K(U,t,n),_(e),t=w(t,!0),_(n),r($,t)?(n.enumerable?(r(e,N)&&e[N][t]&&(e[N][t]=!1),n=O(n,{enumerable:S(0,!1)})):(r(e,N)||R(e,N,S(1,{})),e[N][t]=!0),V(e,t,n)):R(e,t,n)},J=function(e,t){_(e);for(var n,s=g(t=j(t)),r=0,o=s.length;o>r;)K(e,n=s[r++],t[n]);return e},X=function(e){var t=F.call(this,e=w(e,!0));return!(this===z&&r($,e)&&!r(U,e))&&(!(t||!r(this,e)||!r($,e)||r(this,N)&&this[N][e])||t)},Q=function(e,t){if(e=j(e),t=w(t,!0),e!==z||!r($,t)||r(U,t)){var n=I(e,t);return!n||!r($,t)||r(e,N)&&e[N][t]||(n.enumerable=!0),n}},Z=function(e){for(var t,n=M(j(e)),s=[],o=0;n.length>o;)r($,t=n[o++])||t==N||t==c||s.push(t);return s},ee=function(e){for(var t,n=e===z,s=M(n?U:j(e)),o=[],i=0;s.length>i;)!r($,t=s[i++])||n&&!r(z,t)||o.push($[t]);return o};H||(a((A=function(){if(this instanceof A)throw TypeError("Symbol is not a constructor!");var e=m(arguments.length>0?arguments[0]:void 0),t=function(n){this===z&&t.call(U,n),r(this,N)&&r(this[N],e)&&(this[N][e]=!1),V(this,e,S(1,n))};return o&&W&&V(z,e,{configurable:!0,set:t}),G(e)}).prototype,"toString",(function(){return this._k})),x.f=Q,T.f=K,n("./node_modules/core-js/modules/_object-gopn.js").f=k.f=Z,n("./node_modules/core-js/modules/_object-pie.js").f=X,E.f=ee,o&&!n("./node_modules/core-js/modules/_library.js")&&a(z,"propertyIsEnumerable",X,!0),h.f=function(e){return G(p(e))}),i(i.G+i.W+i.F*!H,{Symbol:A});for(var te="hasInstance,isConcatSpreadable,iterator,match,replace,search,species,split,toPrimitive,toStringTag,unscopables".split(","),ne=0;te.length>ne;)p(te[ne++]);for(var se=C(p.store),re=0;se.length>re;)f(se[re++]);i(i.S+i.F*!H,"Symbol",{for:function(e){return r(B,e+="")?B[e]:B[e]=A(e)},keyFor:function(e){if(!Y(e))throw TypeError(e+" is not a symbol!");for(var t in B)if(B[t]===e)return t},useSetter:function(){W=!0},useSimple:function(){W=!1}}),i(i.S+i.F*!H,"Object",{create:function(e,t){return void 0===t?O(e):J(O(e),t)},defineProperty:K,defineProperties:J,getOwnPropertyDescriptor:Q,getOwnPropertyNames:Z,getOwnPropertySymbols:ee});var oe=u((function(){E.f(1)}));i(i.S+i.F*oe,"Object",{getOwnPropertySymbols:function(e){return E.f(v(e))}}),P&&i(i.S+i.F*(!H||u((function(){var e=A();return"[null]"!=D([e])||"{}"!=D({a:e})||"{}"!=D(Object(e))}))),"JSON",{stringify:function(e){for(var t,n,s=[e],r=1;arguments.length>r;)s.push(arguments[r++]);if(n=t=s[1],(y(t)||void 0!==e)&&!Y(e))return b(t)||(t=function(e,t){if("function"==typeof n&&(t=n.call(this,e,t)),!Y(t))return t}),s[1]=t,D.apply(P,s)}}),A.prototype[L]||n("./node_modules/core-js/modules/_hide.js")(A.prototype,L,A.prototype.valueOf),l(A,"Symbol"),l(Math,"Math",!0),l(s.JSON,"JSON",!0)},
vendor: 1,168 bytes, line 1
1"./node_modules/core-js/modules/web.dom.iterable.js":function(e,t,n){for(var s=n("./node_modules/core-js/modules/es6.array.iterator.js"),r=n("./node_modules/core-js/modules/_object-keys.js"),o=n("./node_modules/core-js/modules/_redefine.js"),i=n("./node_modules/core-js/modules/_global.js"),a=n("./node_modules/core-js/modules/_hide.js"),c=n("./node_modules/core-js/modules/_iterators.js"),u=n("./node_modules/core-js/modules/_wks.js"),d=u("iterator"),l=u("toStringTag"),m=c.Array,p={CSSRuleList:!0,CSSStyleDeclaration:!1,CSSValueList:!1,ClientRectList:!1,DOMRectList:!1,DOMStringList:!1,DOMTokenList:!0,DataTransferItemList:!1,FileList:!1,HTMLAllCollection:!1,HTMLCollection:!1,HTMLFormElement:!1,HTMLSelectElement:!1,MediaList:!0,MimeTypeArray:!1,NamedNodeMap:!1,NodeList:!0,PaintRequestList:!1,Plugin:!1,PluginArray:!1,SVGLengthList:!1,SVGNumberList:!1,SVGPathSegList:!1,SVGPointList:!1,SVGStringList:!1,SVGTransformList:!1,SourceBufferList:!1,StyleSheetList:!0,TextTrackCueList:!1,TextTrackList:!1,TouchList:!1},h=r(p),f=0;f<h.length;f++){var g,b=h[f],_=p[b],y=i[b],v=y&&y.prototype;if(v&&(v[d]||a(v,d,m),v[l]||a(v,l,b),c[b]=m,_))for(g in s)v[g]||o(v,g,s[g],!0)}},
vendor: 1,079 bytes, line 1
1"./node_modules/hoist-non-react-statics/dist/hoist-non-react-statics.cjs.js":function(e,t,n){"use strict";var s=n("./node_modules/react-is/index.js"),r={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},o={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},i={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},a={};function c(e){return s.isMemo(e)?i:a[e.$$typeof]||r}a[s.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},a[s.Memo]=i;var u=Object.defineProperty,d=Object.getOwnPropertyNames,l=Object.getOwnPropertySymbols,m=Object.getOwnPropertyDescriptor,p=Object.getPrototypeOf,h=Object.prototype;e.exports=function e(t,n,s){if("string"!=typeof n){if(h){var r=p(n);r&&r!==h&&e(t,r,s)}var i=d(n);l&&(i=i.concat(l(n)));for(var a=c(t),f=c(n),g=0;g<i.length;++g){var b=i[g];if(!(o[b]||s&&s[b]||f&&f[b]||a&&a[b])){var _=m(n,b);try{u(t,b,_)}catch(e){}}}}return t}},
vendor: 2,443 bytes, lines 1-9
1"./node_modules/react-is/cjs/react-is.production.min.js":function(e,t,n){"use strict"; 2/** @license React v16.13.1 3 * react-is.production.min.js 4 * 5 * Copyright (c) Facebook, Inc. and its affiliates. 6 * 7 * This source code is licensed under the MIT license found in the 8 * LICENSE file in the root directory of this source tree. 9 */var s="function"==typeof Symbol&&Symbol.for,r=s?Symbol.for("react.element"):60103,o=s?Symbol.for("react.portal"):60106,i=s?Symbol.for("react.fragment"):60107,a=s?Symbol.for("react.strict_mode"):60108,c=s?Symbol.for("react.profiler"):60114,u=s?Symbol.for("react.provider"):60109,d=s?Symbol.for("react.context"):60110,l=s?Symbol.for("react.async_mode"):60111,m=s?Symbol.for("react.concurrent_mode"):60111,p=s?Symbol.for("react.forward_ref"):60112,h=s?Symbol.for("react.suspense"):60113,f=s?Symbol.for("react.suspense_list"):60120,g=s?Symbol.for("react.memo"):60115,b=s?Symbol.for("react.lazy"):60116,_=s?Symbol.for("react.block"):60121,y=s?Symbol.for("react.fundamental"):60117,v=s?Symbol.for("react.responder"):60118,j=s?Symbol.for("react.scope"):60119;function w(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case r:switch(e=e.type){case l:case m:case i:case c:case a:case h:return e;default:switch(e=e&&e.$$typeof){case d:case p:case b:case g:case u:return e;default:return t}}case o:return t}}}function S(e){return w(e)===m}t.AsyncMode=l,t.ConcurrentMode=m,t.ContextConsumer=d,t.ContextProvider=u,t.Element=r,t.ForwardRef=p,t.Fragment=i,t.Lazy=b,t.Memo=g,t.Portal=o,t.Profiler=c,t.StrictMode=a,t.Suspense=h,t.isAsyncMode=function(e){return S(e)||w(e)===l},t.isConcurrentMode=S,t.isContextConsumer=function(e){return w(e)===d},t.isContextProvider=function(e){return w(e)===u},t.isElement=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===r},t.isForwardRef=function(e){return w(e)===p},t.isFragment=function(e){return w(e)===i},t.isLazy=function(e){return w(e)===b},t.isMemo=function(e){return w(e)===g},t.isPortal=function(e){return w(e)===o},t.isProfiler=function(e){return w(e)===c},t.isStrictMode=function(e){return w(e)===a},t.isSuspense=function(e){return w(e)===h},t.isValidElementType=function(e){return"string"==typeof e||"function"==typeof e||e===i||e===m||e===c||e===a||e===h||e===f||"object"==typeof e&&null!==e&&(e.$$typeof===b||e.$$typeof===g||e.$$typeof===u||e.$$typeof===d||e.$$typeof===p||e.$$typeof===y||e.$$typeof===v||e.$$typeof===j||e.$$typeof===_)},t.typeOf=w},
vendor: 9,165 bytes, line 9
9"./node_modules/react-vant/es/index.js":function(e,t,n){"use strict";n("./node_modules/react-vant/es/styles/base.css"),n("./node_modules/react-vant/es/loading/style/index.css");var s=n("./node_modules/react/jsx-runtime.js"),r=n("./node_modules/react/index.js"),o=n.n(r);function i(e){var t,n,s="";if("string"==typeof e||"number"==typeof e)s+=e;else if("object"==typeof e)if(Array.isArray(e))for(t=0;t<e.length;t++)e[t]&&(n=i(e[t]))&&(s&&(s+=" "),s+=n);else for(t in e)e[t]&&(s&&(s+=" "),s+=t);return s}var a=function(){for(var e,t,n=0,s="";n<arguments.length;)(e=arguments[n++])&&(t=i(e))&&(s&&(s+=" "),s+=t);return s};function c(e){return(t,n)=>(t&&"string"!=typeof t&&(n=t,t=""),`${t=t?`${e}__${t}`:e}${function e(t,n){return n?"string"==typeof n?` ${t}--${n}`:Array.isArray(n)?n.reduce((n,s)=>n+e(t,s),""):Object.keys(n).reduce((s,r)=>s+(n[r]?e(t,r):""),""):""}(t,n)}`)}function u(e,t){return[c(e=`${t||"rv"}-${e}`),e]}function d(){}Object.assign;const l="undefined"!=typeof window;function m(e){return null!=e}function p(e){return"function"==typeof e}function h(e){if(m(e))return e=String(e),/^\d+(\.\d+)?$/.test(e)?e+"px":e}const f=({bem:e})=>Object(s.jsx)(s.Fragment,{children:Array(12).fill(null).map((t,n)=>Object(s.jsx)("i",{className:a(e("line",String(n+1)))},n))}),g=({bem:e})=>Object(s.jsx)("svg",Object.assign({className:a(e("circular")),viewBox:"25 25 50 50"},{children:Object(s.jsx)("circle",{cx:"50",cy:"50",r:"20",fill:"none"})})),b=({bem:e})=>Object(s.jsxs)("div",Object.assign({className:a(e("ball"))},{children:[Object(s.jsx)("div",{}),Object(s.jsx)("div",{}),Object(s.jsx)("div",{})]})),[_]=u("loading");var y=e=>{const{className:t,type:n="circular",vertical:o,color:i,size:c,textColor:u,children:d,textSize:l}=e,p=Object(r.useMemo)(()=>Object.assign({color:i},function(e){if(m(e)){const t=h(e);return{width:t,height:t}}return{}}(c)),[i,c]);return Object(s.jsxs)("div",Object.assign({className:a(t,_([n,{vertical:o}])),style:e.style},{children:[Object(s.jsx)("span",Object.assign({className:a(_("spinner",n)),style:p},{children:(y=_,{spinner:Object(s.jsx)(f,{bem:y}),circular:Object(s.jsx)(g,{bem:y}),ball:Object(s.jsx)(b,{bem:y})})[n]})),d?Object(s.jsx)("span",Object.assign({className:a(_("text")),style:{fontSize:h(l),color:null!=u?u:i}},{children:d})):null]}));var y},v=(n("./node_modules/react-vant/es/swiper/style/index.css"),n("./node_modules/@react-spring/web/dist/react-spring-web.esm.js")),j=n("./node_modules/react-vant/node_modules/@use-gesture/react/dist/use-gesture-react.esm.js");function w(e,t){if(!e)return t;let n;return n="function"==typeof e?e():"current"in e?e.current:e,n}var S=function(e){const t=Object(r.useRef)(e);return t.current=e,t};var O=e=>{const t=S(e);Object(r.useEffect)(()=>()=>{t.current()},[])};function k(e,t){if(e===t)return!0;for(let n=0;n<e.length;n++)if(!Object.is(e[n],t[n]))return!1;return!0}var x,E=(x=r.useEffect,(e,t,n)=>{const s=Object(r.useRef)(!1),o=Object(r.useRef)([]),i=Object(r.useRef)([]),a=Object(r.useRef)();x(()=>{var r;const c=(Array.isArray(n)?n:[n]).map(e=>w(e));if(!s.current)return s.current=!0,o.current=c,i.current=t,void(a.current=e());c.length===o.current.length&&k(c,o.current)&&k(t,i.current)||(null===(r=a.current)||void 0===r||r.call(a),o.current=c,i.current=t,a.current=e())}),O(()=>{var e;null===(e=a.current)||void 0===e||e.call(a),s.current=!1})});var T=function(e,t){const[n,s]=Object(r.useState)(),[o,i]=Object(r.useState)();return E(()=>{const n=w(e);if(!n)return;const r=new IntersectionObserver(e=>{for(const t of e)i(t.intersectionRatio),s(t.isIntersecting)},Object.assign(Object.assign({},t),{root:w(null==t?void 0:t.root)}));return r.observe(n),()=>{r.disconnect()}},[],e),[n,o]};const[C]=u("swiper-item");var I=o.a.forwardRef((e,t)=>{const n=o.a.useRef(null);o.a.useImperativeHandle(t,()=>({self:n.current}));const[r]=T(n,{rootMargin:"-0.1px",threshold:0,root:()=>{var t;return null===(t=e.trackRef)||void 0===t?void 0:t.current}});return Object(s.jsx)("div",Object.assign({ref:n,className:a(e.className,C({hidden:e.autoHeight&&!1===r})),onClick:e.onClick,style:e.style},{children:e.children}))});function R(e,t,n){let s=e;return void 0!==t&&(s=Math.max(e,t)),void 0!==n&&(s=Math.min(s,n)),s}function M(e,t){0}var A=n("./node_modules/tslib/tslib.es6.js");const[P]=u("indicator");var D=o.a.memo(e=>{var{vertical:t}=e,n=Object(A.e)(e,["vertical"]);const r=[];for(let e=0;e<n.total;e++)r.push(Object(s.jsx)("div",{className:a(P("dot",{active:n.current===e}))},e));return Object(s.jsx)("div",Object.assign({className:a(n.className,P({vertical:t})),style:n.style},{children:r}))});const N=l?o.a.useLayoutEffect:o.a.useEffect;L=N;var L,F=N;var B=(e,t)=>{const n=Object(r.useRef)(!1);Object(r.useEffect)(()=>{if(n.current)return e();n.current=!0},t)};const[$]=u("swiper");var U=Object(r.forwardRef)((e,t)=>{const n=function(...e){const t=Object.assign({},e[0]);return e.forEach(e=>{for(const n in e){const s=e[n];t[n]=t.hasOwnProperty(n)?t[n]:s}}),t}(e,{initialSwipe:0,loop:!0,touchable:!0,enabled:!0,rubberband:!0,autoplay:!1,slideSize:100,trackOffset:0,stuckAtBoundary:!1,preventScroll:!0}),{loop:i,autoplay:c,vertical:u,duration:l,autoHeight:m}=n,h=u?"y":"x",f=n.slideSize/100,g=n.trackOffset/100,{validChildren:b,count:_}=Object(r.useMemo)(()=>{let e=0;return{validChildren:o.a.Children.map(n.children,t=>o.a.isValidElement(t)?t.type!==I?(M(),null):(e++,t):null),count:e}},[n.children]),y=Object(r.useRef)(null),[w,S]=function(){const e=o.a.useRef([]),t=o.a.useCallback(t=>n=>{n&&(e.current[t]=n)},[]),n=o.a.useCallback(()=>{e.current=[]},[]);return[e.current,t,n]}(),[O,k]=Object(r.useState)(()=>n.enabled),[x,E]=Object(r.useState)(n.initialSwipe),[T,C,A]=function(e){const[t,n]=Object(r.useState)(e),s=Object(r.useRef)(t);return[t,Object(r.useCallback)(e=>{n(t=>s.current=p(e)?e(t):e)},[t]),s]}(!1),P=Object(r.useMemo)(()=>Object.assign({"--rv-swipe-slide-size":n.slideSize+"%","--rv-swipe-track-offset":n.trackOffset+"%"},n.style),[n.slideSize,n.trackOffset,n.style]),N=Object(r.useMemo)(()=>!(f*(_-1)<1)&&i,[_,i,f]),L=()=>{const e=y.current;if(!e)return 0;return(u?e.offsetHeight:e.offsetWidth)*n.slideSize/100},U=e=>{let t=0,s=_-1;return n.stuckAtBoundary&&(t+=(1-f-g)/f,s-=(1-f-g)/f),R(e,t,s)},[{position:H},q]=Object(v.useSpring)(()=>({position:100*U(x),config:{tension:200,friction:30,duration:l},onRest:()=>{if(A.current)return;if(!N)return;const e=H.get(),t=z(e,100*_);t!==e&&q.start({position:t,immediate:!0})}}),[_]),W=Object(j.useDrag)(e=>{var t;const s=L();if(!s)return;if(!n.preventScroll&&function e(t,n){if(!n)return!1;if(t.scrollWidth>t.clientWidth||t.scrollHeight>t.clientHeight)return!0;if(t.parentElement&&t.parentElement!==n)return e(t.parentElement,n);return!1}(e.target,null===(t=w[x])||void 0===t?void 0:t.self))return;const r=u?1:0,o=e.offset[r],i=e.direction[r],a=e.velocity[r];if(C(!0),e.last){V(Math.round((o+Math.min(2e3*a,s)*i)/s)),window.setTimeout(()=>{C(!1)})}else q.start({position:100*o/s,immediate:!0})},{enabled:O,transform:([e,t])=>[-e,-t],from:()=>{const e=L();return[H.get()/100*e,H.get()/100*e]},bounds:()=>{if(N)return{};const e=L(),t=U(0)*e,n=U(_-1)*e;return u?{top:t,bottom:n}:{left:t,right:n}},rubberband:n.rubberband,axis:h,preventScroll:"x"===h&&n.preventScroll,pointer:{touch:!0}});function V(e,t=!1){const n=Math.round(e),s=N?z(n,_):R(n,0,_-1);E(s),q.start({position:100*(N?n:U(n)),immediate:t})}const G=()=>{V(Math.round(H.get()/100)+1)},Y=()=>{V(Math.round(H.get()/100)-1)};Object(r.useImperativeHandle)(t,()=>({activeIndex:x,swipeTo:V,swipeNext:G,swipePrev:Y,enable:()=>{k(!0)},disable:()=>{k(!1)}})),F(()=>{const e=b.length-1;x>e&&V(e,!0)}),B(()=>{var e;null===(e=n.onChange)||void 0===e||e.call(n,x)},[x]),Object(r.useEffect)(()=>{if(!c||T)return d;const e="boolean"==typeof c?5e3:c,t=window.setInterval(()=>{G()},e);return()=>{window.clearInterval(t)}},[c,T]);return 0===_&&M(),Object(s.jsxs)("div",Object.assign({className:a(n.className,$({vertical:u})),style:P},{children:[Object(s.jsx)("div",Object.assign({ref:y,className:a($("track",{"allow-touch-move":n.touchable})),onClickCapture:e=>{A.current&&e.stopPropagation()}},n.touchable?W():{},{children:N?Object(s.jsx)("div",Object.assign({className:a($("track-inner",{vertical:u}))},{children:o.a.Children.map(b,(e,t)=>Object(s.jsx)(v.animated.div,Object.assign({className:a($("slide")),style:{[h]:H.to(e=>{let n=100*t-e;const s=100*_,r=s/2;return n=z(n+r,s)-r,n+"%"}),[u?"top":"left"]:`-${100*t}%`}},{children:o.a.cloneElement(e,{ref:S(t),autoHeight:m,trackRef:y})})))})):Object(s.jsx)(v.animated.div,Object.assign({className:a($("track-inner")),style:{[h]:H.to(e=>-e+"%")}},{children:o.a.Children.map(b,(e,t)=>Object(s.jsx)("div",Object.assign({className:a($("slide"))},{children:o.a.cloneElement(e,{ref:S(t),autoHeight:m})})))}))})),void 0===n.indicator||!0===n.indicator?Object(s.jsx)("div",Object.assign({className:a($("indicator",{vertical:u}))},{children:Object(s.jsx)(D,Object.assign({},n.indicatorProps,{vertical:u,total:_,current:x}))})):"function"==typeof n.indicator?n.indicator(_,x):null]}))});function z(e,t){const n=e%t;return n<0?n+t:n}const H=Object.assign(U,{Item:I});n.d(t,"a",(function(){return y})),n.d(t,"b",(function(){return H}))},
vendor: 73 bytes, line 9
9"./node_modules/react-vant/es/loading/style/index.css":function(e,t,n){},
vendor: 65 bytes, line 9
9"./node_modules/react-vant/es/styles/base.css":function(e,t,n){},
vendor: 72 bytes, line 9
9"./node_modules/react-vant/es/swiper/style/index.css":function(e,t,n){},
vendor: 483 bytes, line 9
9"./node_modules/react-vant/node_modules/@use-gesture/core/actions/dist/use-gesture-core-actions.esm.js":function(e,t,n){"use strict";var s=n("./node_modules/react-vant/node_modules/@use-gesture/core/dist/actions-65020aef.esm.js");n.d(t,"a",(function(){return s.i})),n.d(t,"b",(function(){return s.k})),n.d(t,"c",(function(){return s.m})),n.d(t,"d",(function(){return s.j})),n.d(t,"e",(function(){return s.o})),n.d(t,"f",(function(){return s.p})),n.d(t,"g",(function(){return s.r}))},
vendor: 23,153 bytes, line 9
9"./node_modules/react-vant/node_modules/@use-gesture/core/dist/actions-65020aef.esm.js":function(e,t,n){"use strict";n.d(t,"a",(function(){return q})),n.d(t,"b",(function(){return H})),n.d(t,"c",(function(){return D})),n.d(t,"d",(function(){return i})),n.d(t,"e",(function(){return r})),n.d(t,"f",(function(){return _})),n.d(t,"g",(function(){return k})),n.d(t,"h",(function(){return d})),n.d(t,"i",(function(){return V})),n.d(t,"j",(function(){return K})),n.d(t,"k",(function(){return G})),n.d(t,"l",(function(){return h})),n.d(t,"m",(function(){return Y})),n.d(t,"n",(function(){return m})),n.d(t,"o",(function(){return W})),n.d(t,"p",(function(){return J})),n.d(t,"q",(function(){return p})),n.d(t,"r",(function(){return X}));var s=n("./node_modules/react-vant/node_modules/@use-gesture/core/dist/maths-b2a210f4.esm.js");function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);t&&(s=s.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,s)}return n}function i(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?o(Object(n),!0).forEach((function(t){r(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):o(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}const a={pointer:{start:"down",change:"move",end:"up"},mouse:{start:"down",change:"move",end:"up"},touch:{start:"start",change:"move",end:"end"},gesture:{start:"start",change:"change",end:"end"}};function c(e){return e?e[0].toUpperCase()+e.slice(1):""}const u=["enter","leave"];function d(e,t="",n=!1){const s=a[e],r=s&&s[t]||t;return"on"+c(e)+c(r)+(function(e=!1,t){return e&&!u.includes(t)}(n,r)?"Capture":"")}const l=["gotpointercapture","lostpointercapture"];function m(e){let t=e.substring(2).toLowerCase();const n=!!~t.indexOf("passive");n&&(t=t.replace("passive",""));const s=l.includes(t)?"capturecapture":"capture",r=!!~t.indexOf(s);return r&&(t=t.replace("capture","")),{device:t,capture:r,passive:n}}function p(e,t=""){const n=a[e];return e+(n&&n[t]||t)}function h(e){return"touches"in e}function f(e){return h(e)?"touch":"pointerType"in e?e.pointerType:"mouse"}function g(e){return h(e)?function(e){return"touchend"===e.type||"touchcancel"===e.type?e.changedTouches:e.targetTouches}(e)[0]:e}function b(e,t){const n=t.clientX-e.clientX,s=t.clientY-e.clientY,r=(t.clientX+e.clientX)/2,o=(t.clientY+e.clientY)/2,i=Math.hypot(n,s);return{angle:-180*Math.atan2(n,s)/Math.PI,distance:i,origin:[r,o]}}function _(e){return function(e){return Array.from(e.touches).filter(t=>{var n,s;return t.target===e.currentTarget||(null===(n=e.currentTarget)||void 0===n||null===(s=n.contains)||void 0===s?void 0:s.call(n,t.target))})}(e).map(e=>e.identifier)}function y(e,t){const[n,s]=Array.from(e.touches).filter(e=>t.includes(e.identifier));return b(n,s)}function v(e){const t=g(e);return h(e)?t.identifier:t.pointerId}function j(e){const t=g(e);return[t.clientX,t.clientY]}function w(e){let{deltaX:t,deltaY:n,deltaMode:s}=e;return 1===s?(t*=40,n*=40):2===s&&(t*=800,n*=800),[t,n]}function S(e,...t){return"function"==typeof e?e(...t):e}function O(){}function k(...e){return 0===e.length?O:1===e.length?e[0]:function(){let t;for(const n of e)t=n.apply(this,arguments)||t;return t}}function x(e,t){return Object.assign({},t,e||{})}class E{constructor(e,t,n){this.ctrl=e,this.args=t,this.key=n,this.state||(this.state={},this.computeValues([0,0]),this.computeInitial(),this.init&&this.init(),this.reset())}get state(){return this.ctrl.state[this.key]}set state(e){this.ctrl.state[this.key]=e}get shared(){return this.ctrl.state.shared}get eventStore(){return this.ctrl.gestureEventStores[this.key]}get timeoutStore(){return this.ctrl.gestureTimeoutStores[this.key]}get config(){return this.ctrl.config[this.key]}get sharedConfig(){return this.ctrl.config.shared}get handler(){return this.ctrl.handlers[this.key]}reset(){const{state:e,shared:t,ingKey:n,args:s}=this;t[n]=e._active=e.active=e._blocked=e._force=!1,e._step=[!1,!1],e.intentional=!1,e._movement=[0,0],e._distance=[0,0],e._direction=[0,0],e._delta=[0,0],e._bounds=[[-1/0,1/0],[-1/0,1/0]],e.args=s,e.axis=void 0,e.memo=void 0,e.elapsedTime=0,e.direction=[0,0],e.distance=[0,0],e.overflow=[0,0],e._movementBound=[!1,!1],e.velocity=[0,0],e.movement=[0,0],e.delta=[0,0],e.timeStamp=0}start(e){const t=this.state,n=this.config;t._active||(this.reset(),this.computeInitial(),t._active=!0,t.target=e.target,t.currentTarget=e.currentTarget,t.lastOffset=n.from?S(n.from,t):t.offset,t.offset=t.lastOffset),t.startTime=t.timeStamp=e.timeStamp}computeValues(e){const t=this.state;t._values=e,t.values=this.config.transform(e)}computeInitial(){const e=this.state;e._initial=e._values,e.initial=e.values}compute(e){const{state:t,config:n,shared:r}=this;t.args=this.args;let o=0;if(e&&(t.event=e,n.preventDefault&&e.cancelable&&t.event.preventDefault(),t.type=e.type,r.touches=this.ctrl.pointerIds.size||this.ctrl.touchIds.size,r.locked=!!document.pointerLockElement,Object.assign(r,function(e){const t={};if("buttons"in e&&(t.buttons=e.buttons),"shiftKey"in e){const{shiftKey:n,altKey:s,metaKey:r,ctrlKey:o}=e;Object.assign(t,{shiftKey:n,altKey:s,metaKey:r,ctrlKey:o})}return t}(e)),r.down=r.pressed=r.buttons%2==1||r.touches>0,o=e.timeStamp-t.timeStamp,t.timeStamp=e.timeStamp,t.elapsedTime=t.timeStamp-t.startTime),t._active){const e=t._delta.map(Math.abs);s.a.addTo(t._distance,e)}this.axisIntent&&this.axisIntent(e);const[i,a]=t._movement,[c,u]=n.threshold,{_step:d,values:l}=t;if(n.hasCustomTransform?(!1===d[0]&&(d[0]=Math.abs(i)>=c&&l[0]),!1===d[1]&&(d[1]=Math.abs(a)>=u&&l[1])):(!1===d[0]&&(d[0]=Math.abs(i)>=c&&Math.sign(i)*c),!1===d[1]&&(d[1]=Math.abs(a)>=u&&Math.sign(a)*u)),t.intentional=!1!==d[0]||!1!==d[1],!t.intentional)return;const m=[0,0];if(n.hasCustomTransform){const[e,t]=l;m[0]=!1!==d[0]?e-d[0]:0,m[1]=!1!==d[1]?t-d[1]:0}else m[0]=!1!==d[0]?i-d[0]:0,m[1]=!1!==d[1]?a-d[1]:0;this.restrictToAxis&&!t._blocked&&this.restrictToAxis(m);const p=t.offset,h=t._active&&!t._blocked||t.active;h&&(t.first=t._active&&!t.active,t.last=!t._active&&t.active,t.active=r[this.ingKey]=t._active,e&&(t.first&&("bounds"in n&&(t._bounds=S(n.bounds,t)),this.setup&&this.setup()),t.movement=m,this.computeOffset()));const[f,g]=t.offset,[[b,_],[y,v]]=t._bounds;t.overflow=[f<b?-1:f>_?1:0,g<y?-1:g>v?1:0],t._movementBound[0]=!!t.overflow[0]&&(!1===t._movementBound[0]?t._movement[0]:t._movementBound[0]),t._movementBound[1]=!!t.overflow[1]&&(!1===t._movementBound[1]?t._movement[1]:t._movementBound[1]);const j=t._active&&n.rubberband||[0,0];if(t.offset=Object(s.b)(t._bounds,t.offset,j),t.delta=s.a.sub(t.offset,p),this.computeMovement(),h&&(!t.last||o>32)){t.delta=s.a.sub(t.offset,p);const e=t.delta.map(Math.abs);s.a.addTo(t.distance,e),t.direction=t.delta.map(Math.sign),t._direction=t._delta.map(Math.sign),!t.first&&o>0&&(t.velocity=[e[0]/o,e[1]/o])}}emit(){const e=this.state,t=this.shared,n=this.config;if(e._active||this.clean(),(e._blocked||!e.intentional)&&!e._force&&!n.triggerAllEvents)return;const s=this.handler(i(i(i({},t),e),{},{[this.aliasKey]:e.values}));void 0!==s&&(e.memo=s)}clean(){this.eventStore.clean(),this.timeoutStore.clean()}}class T extends E{constructor(...e){super(...e),r(this,"aliasKey","xy")}reset(){super.reset(),this.state.axis=void 0}init(){this.state.offset=[0,0],this.state.lastOffset=[0,0]}computeOffset(){this.state.offset=s.a.add(this.state.lastOffset,this.state.movement)}computeMovement(){this.state.movement=s.a.sub(this.state.offset,this.state.lastOffset)}axisIntent(e){const t=this.state,n=this.config;if(!t.axis&&e){const s="object"==typeof n.axisThreshold?n.axisThreshold[f(e)]:n.axisThreshold;t.axis=function([e,t],n){const s=Math.abs(e),r=Math.abs(t);return s>r&&s>n?"x":r>s&&r>n?"y":void 0}(t._movement,s)}t._blocked=(n.lockDirection||!!n.axis)&&!t.axis||!!n.axis&&n.axis!==t.axis}restrictToAxis(e){if(this.config.axis||this.config.lockDirection)switch(this.state.axis){case"x":e[1]=0;break;case"y":e[0]=0}}}const C=e=>e,I={enabled:(e=!0)=>e,eventOptions:(e,t,n)=>i(i({},n.shared.eventOptions),e),preventDefault:(e=!1)=>e,triggerAllEvents:(e=!1)=>e,rubberband(e=0){switch(e){case!0:return[.15,.15];case!1:return[0,0];default:return s.a.toVector(e)}},from:e=>"function"==typeof e?e:null!=e?s.a.toVector(e):void 0,transform(e,t,n){const s=e||n.shared.transform;return this.hasCustomTransform=!!s,s||C},threshold:e=>s.a.toVector(e,0)};const R=i(i({},I),{},{axis(e,t,{axis:n}){if(this.lockDirection="lock"===n,!this.lockDirection)return n},axisThreshold:(e=0)=>e,bounds(e={}){if("function"==typeof e)return t=>R.bounds(e(t));if("current"in e)return()=>e.current;if("function"==typeof HTMLElement&&e instanceof HTMLElement)return e;const{left:t=-1/0,right:n=1/0,top:s=-1/0,bottom:r=1/0}=e;return[[t,n],[s,r]]}}),M={ArrowRight:(e=1)=>[10*e,0],ArrowLeft:(e=1)=>[-10*e,0],ArrowUp:(e=1)=>[0,-10*e],ArrowDown:(e=1)=>[0,10*e]};const A="undefined"!=typeof window&&window.document&&window.document.createElement;function P(){return A&&"ontouchstart"in window||A&&window.navigator.maxTouchPoints>1}const D={isBrowser:A,gesture:function(){try{return"constructor"in GestureEvent}catch(e){return!1}}(),touch:P(),touchscreen:P(),pointer:A&&"onpointerdown"in window,pointerLock:A&&"exitPointerLock"in window.document},N={mouse:0,touch:0,pen:8},L=i(i({},R),{},{device(e,t,{pointer:{touch:n=!1,lock:s=!1,mouse:r=!1}={}}){return this.pointerLock=s&&D.pointerLock,D.touch&&n?"touch":this.pointerLock?"mouse":D.pointer&&!r?"pointer":D.touch?"touch":"mouse"},preventScrollAxis(e,t,{preventScroll:n}){if(this.preventScrollDelay="number"==typeof n?n:n||void 0===n&&e?250:void 0,D.touchscreen&&!1!==n)return e||(void 0!==n?"y":void 0)},pointerCapture(e,t,{pointer:{capture:n=!0,buttons:s=1}={}}){return this.pointerButtons=s,!this.pointerLock&&"pointer"===this.device&&n},keys:(e=!0)=>e,threshold(e,t,{filterTaps:n=!1,tapsThreshold:r=3,axis:o}){const i=s.a.toVector(e,n?r:o?1:0);return this.filterTaps=n,this.tapsThreshold=r,i},swipe({velocity:e=.5,distance:t=50,duration:n=250}={}){return{velocity:this.transform(s.a.toVector(e)),distance:this.transform(s.a.toVector(t)),duration:n}},delay(e=0){switch(e){case!0:return 180;case!1:return 0;default:return e}},axisThreshold:e=>e?i(i({},N),e):N});const F=i(i({},I),{},{device(e,t,{shared:n,pointer:{touch:s=!1}={}}){if(n.target&&!D.touch&&D.gesture)return"gesture";if(D.touch&&s)return"touch";if(D.touchscreen){if(D.pointer)return"pointer";if(D.touch)return"touch"}},bounds(e,t,{scaleBounds:n={},angleBounds:s={}}){const r=e=>{const t=x(S(n,e),{min:-1/0,max:1/0});return[t.min,t.max]},o=e=>{const t=x(S(s,e),{min:-1/0,max:1/0});return[t.min,t.max]};return"function"!=typeof n&&"function"!=typeof s?[r(),o()]:e=>[r(e),o(e)]},threshold(e,t,n){this.lockDirection="lock"===n.axis;return s.a.toVector(e,this.lockDirection?[.1,3]:0)},modifierKey:e=>void 0===e?"ctrlKey":e});const B=i(i({},R),{},{mouseOnly:(e=!0)=>e});const $=R;const U=R;const z=i(i({},R),{},{mouseOnly:(e=!0)=>e}),H=new Map,q=new Map;function W(e){H.set(e.key,e.engine),q.set(e.key,e.resolver)}const V={key:"drag",engine:class extends T{constructor(...e){super(...e),r(this,"ingKey","dragging")}reset(){super.reset();const e=this.state;e._pointerId=void 0,e._pointerActive=!1,e._keyboardActive=!1,e._preventScroll=!1,e._delayed=!1,e.swipe=[0,0],e.tap=!1,e.canceled=!1,e.cancel=this.cancel.bind(this)}setup(){const e=this.state;if(e._bounds instanceof HTMLElement){const t=e._bounds.getBoundingClientRect(),n=e.currentTarget.getBoundingClientRect(),s={left:t.left-n.left+e.offset[0],right:t.right-n.right+e.offset[0],top:t.top-n.top+e.offset[1],bottom:t.bottom-n.bottom+e.offset[1]};e._bounds=R.bounds(s)}}cancel(){const e=this.state;e.canceled||(e.canceled=!0,e._active=!1,setTimeout(()=>{this.compute(),this.emit()},0))}setActive(){this.state._active=this.state._pointerActive||this.state._keyboardActive}clean(){this.pointerClean(),this.state._pointerActive=!1,this.state._keyboardActive=!1,super.clean()}pointerDown(e){const t=this.config,n=this.state;if(null!=e.buttons&&(Array.isArray(t.pointerButtons)?!t.pointerButtons.includes(e.buttons):-1!==t.pointerButtons&&t.pointerButtons!==e.buttons))return;const s=this.ctrl.setEventIds(e);t.pointerCapture&&e.target.setPointerCapture(e.pointerId),s&&s.size>1&&n._pointerActive||(this.start(e),this.setupPointer(e),n._pointerId=v(e),n._pointerActive=!0,this.computeValues(j(e)),this.computeInitial(),t.preventScrollAxis&&"mouse"!==f(e)?(n._active=!1,this.setupScrollPrevention(e)):t.delay>0?(this.setupDelayTrigger(e),t.triggerAllEvents&&(this.compute(e),this.emit())):this.startPointerDrag(e))}startPointerDrag(e){const t=this.state;t._active=!0,t._preventScroll=!0,t._delayed=!1,this.compute(e),this.emit()}pointerMove(e){const t=this.state,n=this.config;if(!t._pointerActive)return;if(t.type===e.type&&e.timeStamp===t.timeStamp)return;const r=v(e);if(void 0!==t._pointerId&&r!==t._pointerId)return;const o=j(e);return document.pointerLockElement===e.target?t._delta=[e.movementX,e.movementY]:(t._delta=s.a.sub(o,t._values),this.computeValues(o)),s.a.addTo(t._movement,t._delta),this.compute(e),t._delayed&&t.intentional?(this.timeoutStore.remove("dragDelay"),t.active=!1,void this.startPointerDrag(e)):n.preventScrollAxis&&!t._preventScroll?t.axis?t.axis===n.preventScrollAxis||"xy"===n.preventScrollAxis?(t._active=!1,void this.clean()):(this.timeoutStore.remove("startPointerDrag"),void this.startPointerDrag(e)):void 0:void this.emit()}pointerUp(e){this.ctrl.setEventIds(e);try{this.config.pointerCapture&&e.target.hasPointerCapture(e.pointerId)&&e.target.releasePointerCapture(e.pointerId)}catch(e){0}const t=this.state,n=this.config;if(!t._active||!t._pointerActive)return;const s=v(e);if(void 0!==t._pointerId&&s!==t._pointerId)return;this.state._pointerActive=!1,this.setActive(),this.compute(e);const[r,o]=t._distance;if(t.tap=r<=n.tapsThreshold&&o<=n.tapsThreshold,t.tap&&n.filterTaps)t._force=!0;else{const[e,s]=t.direction,[r,o]=t.velocity,[i,a]=t.movement,[c,u]=n.swipe.velocity,[d,l]=n.swipe.distance,m=n.swipe.duration;t.elapsedTime<m&&(Math.abs(r)>c&&Math.abs(i)>d&&(t.swipe[0]=e),Math.abs(o)>u&&Math.abs(a)>l&&(t.swipe[1]=s))}this.emit()}pointerClick(e){this.state.tap||(e.preventDefault(),e.stopPropagation())}setupPointer(e){const t=this.config,n=t.device;t.pointerLock&&e.currentTarget.requestPointerLock(),t.pointerCapture||(this.eventStore.add(this.sharedConfig.window,n,"change",this.pointerMove.bind(this)),this.eventStore.add(this.sharedConfig.window,n,"end",this.pointerUp.bind(this)),this.eventStore.add(this.sharedConfig.window,n,"cancel",this.pointerUp.bind(this)))}pointerClean(){this.config.pointerLock&&document.pointerLockElement===this.state.currentTarget&&document.exitPointerLock()}preventScroll(e){this.state._preventScroll&&e.cancelable&&e.preventDefault()}setupScrollPrevention(e){this.state._preventScroll=!1,function(e){"persist"in e&&"function"==typeof e.persist&&e.persist()}(e);const t=this.eventStore.add(this.sharedConfig.window,"touch","change",this.preventScroll.bind(this),{passive:!1});this.eventStore.add(this.sharedConfig.window,"touch","end",t),this.eventStore.add(this.sharedConfig.window,"touch","cancel",t),this.timeoutStore.add("startPointerDrag",this.startPointerDrag.bind(this),this.config.preventScrollDelay,e)}setupDelayTrigger(e){this.state._delayed=!0,this.timeoutStore.add("dragDelay",()=>{this.state._step=[0,0],this.startPointerDrag(e)},this.config.delay)}keyDown(e){const t=M[e.key];if(t){const n=this.state,r=e.shiftKey?10:e.altKey?.1:1;this.start(e),n._delta=t(r),n._keyboardActive=!0,s.a.addTo(n._movement,n._delta),this.compute(e),this.emit()}}keyUp(e){e.key in M&&(this.state._keyboardActive=!1,this.setActive(),this.compute(e),this.emit())}bind(e){const t=this.config.device;e(t,"start",this.pointerDown.bind(this)),this.config.pointerCapture&&(e(t,"change",this.pointerMove.bind(this)),e(t,"end",this.pointerUp.bind(this)),e(t,"cancel",this.pointerUp.bind(this)),e("lostPointerCapture","",this.pointerUp.bind(this))),this.config.keys&&(e("key","down",this.keyDown.bind(this)),e("key","up",this.keyUp.bind(this))),this.config.filterTaps&&e("click","",this.pointerClick.bind(this),{capture:!0,passive:!1})}},resolver:L},G={key:"hover",engine:class extends T{constructor(...e){super(...e),r(this,"ingKey","hovering")}enter(e){this.config.mouseOnly&&"mouse"!==e.pointerType||(this.start(e),this.computeValues(j(e)),this.compute(e),this.emit())}leave(e){if(this.config.mouseOnly&&"mouse"!==e.pointerType)return;const t=this.state;if(!t._active)return;t._active=!1;const n=j(e);t._movement=t._delta=s.a.sub(n,t._values),this.computeValues(n),this.compute(e),t.delta=t.movement,this.emit()}bind(e){e("pointer","enter",this.enter.bind(this)),e("pointer","leave",this.leave.bind(this))}},resolver:z},Y={key:"move",engine:class extends T{constructor(...e){super(...e),r(this,"ingKey","moving")}move(e){this.config.mouseOnly&&"mouse"!==e.pointerType||(this.state._active?this.moveChange(e):this.moveStart(e),this.timeoutStore.add("moveEnd",this.moveEnd.bind(this)))}moveStart(e){this.start(e),this.computeValues(j(e)),this.compute(e),this.computeInitial(),this.emit()}moveChange(e){if(!this.state._active)return;const t=j(e),n=this.state;n._delta=s.a.sub(t,n._values),s.a.addTo(n._movement,n._delta),this.computeValues(t),this.compute(e),this.emit()}moveEnd(e){this.state._active&&(this.state._active=!1,this.compute(e),this.emit())}bind(e){e("pointer","change",this.move.bind(this)),e("pointer","leave",this.moveEnd.bind(this))}},resolver:B},K={key:"pinch",engine:class extends E{constructor(...e){super(...e),r(this,"ingKey","pinching"),r(this,"aliasKey","da")}init(){this.state.offset=[1,0],this.state.lastOffset=[1,0],this.state._pointerEvents=new Map}reset(){super.reset();const e=this.state;e._touchIds=[],e.canceled=!1,e.cancel=this.cancel.bind(this),e.turns=0}computeOffset(){const{type:e,movement:t,lastOffset:n}=this.state;this.state.offset="wheel"===e?s.a.add(t,n):[(1+t[0])*n[0],t[1]+n[1]]}computeMovement(){const{offset:e,lastOffset:t}=this.state;this.state.movement=[e[0]/t[0],e[1]-t[1]]}axisIntent(){const e=this.state,[t,n]=e._movement;if(!e.axis){const s=30*Math.abs(t)-Math.abs(n);s<0?e.axis="angle":s>0&&(e.axis="scale")}}restrictToAxis(e){this.config.lockDirection&&("scale"===this.state.axis?e[1]=0:"angle"===this.state.axis&&(e[0]=0))}cancel(){const e=this.state;e.canceled||setTimeout(()=>{e.canceled=!0,e._active=!1,this.compute(),this.emit()},0)}touchStart(e){this.ctrl.setEventIds(e);const t=this.state,n=this.ctrl.touchIds;if(t._active&&t._touchIds.every(e=>n.has(e)))return;if(n.size<2)return;this.start(e),t._touchIds=Array.from(n).slice(0,2);const s=y(e,t._touchIds);this.pinchStart(e,s)}pointerStart(e){if(null!=e.buttons&&e.buttons%2!=1)return;this.ctrl.setEventIds(e),e.target.setPointerCapture(e.pointerId);const t=this.state,n=t._pointerEvents,s=this.ctrl.pointerIds;if(t._active&&Array.from(n.keys()).every(e=>s.has(e)))return;if(n.size<2&&n.set(e.pointerId,e),t._pointerEvents.size<2)return;this.start(e);const r=b(...Array.from(n.values()));this.pinchStart(e,r)}pinchStart(e,t){this.state.origin=t.origin,this.computeValues([t.distance,t.angle]),this.computeInitial(),this.compute(e),this.emit()}touchMove(e){if(!this.state._active)return;const t=y(e,this.state._touchIds);this.pinchMove(e,t)}pointerMove(e){const t=this.state._pointerEvents;if(t.has(e.pointerId)&&t.set(e.pointerId,e),!this.state._active)return;const n=b(...Array.from(t.values()));this.pinchMove(e,n)}pinchMove(e,t){const n=this.state,s=n._values[1],r=t.angle-s;let o=0;Math.abs(r)>270&&(o+=Math.sign(r)),this.computeValues([t.distance,t.angle-360*o]),n.origin=t.origin,n.turns=o,n._movement=[n._values[0]/n._initial[0]-1,n._values[1]-n._initial[1]],this.compute(e),this.emit()}touchEnd(e){this.ctrl.setEventIds(e),this.state._active&&this.state._touchIds.some(e=>!this.ctrl.touchIds.has(e))&&(this.state._active=!1,this.compute(e),this.emit())}pointerEnd(e){const t=this.state;this.ctrl.setEventIds(e);try{e.target.releasePointerCapture(e.pointerId)}catch(e){}t._pointerEvents.has(e.pointerId)&&t._pointerEvents.delete(e.pointerId),t._active&&t._pointerEvents.size<2&&(t._active=!1,this.compute(e),this.emit())}gestureStart(e){e.cancelable&&e.preventDefault();const t=this.state;t._active||(this.start(e),this.computeValues([e.scale,e.rotation]),t.origin=[e.clientX,e.clientY],this.compute(e),this.emit())}gestureMove(e){if(e.cancelable&&e.preventDefault(),!this.state._active)return;const t=this.state;this.computeValues([e.scale,e.rotation]),t.origin=[e.clientX,e.clientY];const n=t._movement;t._movement=[e.scale-1,e.rotation],t._delta=s.a.sub(t._movement,n),this.compute(e),this.emit()}gestureEnd(e){this.state._active&&(this.state._active=!1,this.compute(e),this.emit())}wheel(e){const t=this.config.modifierKey;t&&!e[t]||(this.state._active?this.wheelChange(e):this.wheelStart(e),this.timeoutStore.add("wheelEnd",this.wheelEnd.bind(this)))}wheelStart(e){this.start(e),this.wheelChange(e)}wheelChange(e){"uv"in e||e.cancelable&&e.preventDefault();const t=this.state;t._delta=[-w(e)[1]/100*t.offset[0],0],s.a.addTo(t._movement,t._delta),this.state.origin=[e.clientX,e.clientY],this.compute(e),this.emit()}wheelEnd(){this.state._active&&(this.state._active=!1,this.compute(),this.emit())}bind(e){const t=this.config.device;t&&(e(t,"start",this[t+"Start"].bind(this)),e(t,"change",this[t+"Move"].bind(this)),e(t,"end",this[t+"End"].bind(this)),e(t,"cancel",this[t+"End"].bind(this))),e("wheel","",this.wheel.bind(this),{passive:!1})}},resolver:F},J={key:"scroll",engine:class extends T{constructor(...e){super(...e),r(this,"ingKey","scrolling")}scroll(e){this.state._active||this.start(e),this.scrollChange(e),this.timeoutStore.add("scrollEnd",this.scrollEnd.bind(this))}scrollChange(e){e.cancelable&&e.preventDefault();const t=this.state,n=function(e){var t,n;const{scrollX:s,scrollY:r,scrollLeft:o,scrollTop:i}=e.currentTarget;return[null!==(t=null!=s?s:o)&&void 0!==t?t:0,null!==(n=null!=r?r:i)&&void 0!==n?n:0]}(e);t._delta=s.a.sub(n,t._values),s.a.addTo(t._movement,t._delta),this.computeValues(n),this.compute(e),this.emit()}scrollEnd(){this.state._active&&(this.state._active=!1,this.compute(),this.emit())}bind(e){e("scroll","",this.scroll.bind(this))}},resolver:$},X={key:"wheel",engine:class extends T{constructor(...e){super(...e),r(this,"ingKey","wheeling")}wheel(e){this.state._active||this.start(e),this.wheelChange(e),this.timeoutStore.add("wheelEnd",this.wheelEnd.bind(this))}wheelChange(e){const t=this.state;t._delta=w(e),s.a.addTo(t._movement,t._delta);const[n,r]=t.overflow,[o,i]=t._delta,[a,c]=t._direction;(n<0&&o>0&&a<0||n>0&&o<0&&a>0)&&(t._movement[0]=t._movementBound[0]),(r<0&&i>0&&c<0||r>0&&i<0&&c>0)&&(t._movement[1]=t._movementBound[1]),this.compute(e),this.emit()}wheelEnd(){this.state._active&&(this.state._active=!1,this.compute(),this.emit())}bind(e){e("wheel","",this.wheel.bind(this))}},resolver:U}},
vendor: 683 bytes, line 9
9"./node_modules/react-vant/node_modules/@use-gesture/core/dist/maths-b2a210f4.esm.js":function(e,t,n){"use strict";n.d(t,"a",(function(){return s})),n.d(t,"b",(function(){return i}));const s={toVector:(e,t)=>(void 0===e&&(e=t),Array.isArray(e)?e:[e,e]),add:(e,t)=>[e[0]+t[0],e[1]+t[1]],sub:(e,t)=>[e[0]-t[0],e[1]-t[1]],addTo(e,t){e[0]+=t[0],e[1]+=t[1]},subTo(e,t){e[0]-=t[0],e[1]-=t[1]}};function r(e,t,n){return 0===t||Math.abs(t)===1/0?Math.pow(e,5*n):e*t*n/(t+n*e)}function o(e,t,n,s=.15){return 0===s?function(e,t,n){return Math.max(t,Math.min(e,n))}(e,t,n):e<t?-r(t-e,n-t,s)+t:e>n?+r(e-n,n-t,s)+n:e}function i(e,[t,n],[s,r]){const[[i,a],[c,u]]=e;return[o(t,i,a,s),o(n,c,u,r)]}},
vendor: 4,897 bytes, line 9
9"./node_modules/react-vant/node_modules/@use-gesture/core/dist/use-gesture-core.esm.js":function(e,t,n){"use strict";n.d(t,"a",(function(){return d})),n.d(t,"b",(function(){return f}));var s=n("./node_modules/react-vant/node_modules/@use-gesture/core/dist/actions-65020aef.esm.js");function r(e,t){if(null==e)return{};var n,s,r=function(e,t){if(null==e)return{};var n,s,r={},o=Object.keys(e);for(s=0;s<o.length;s++)n=o[s],t.indexOf(n)>=0||(r[n]=e[n]);return r}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(s=0;s<o.length;s++)n=o[s],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}const o={target(e){if(e)return()=>"current"in e?e.current:e},enabled:(e=!0)=>e,window:(e=(s.c.isBrowser?window:void 0))=>e,eventOptions:({passive:e=!0,capture:t=!1}={})=>({passive:e,capture:t}),transform:e=>e},i=["target","eventOptions","window","enabled","transform"];function a(e={},t){const n={};for(const[s,r]of Object.entries(t))switch(typeof r){case"function":n[s]=r.call(n,e[s],s,e);break;case"object":n[s]=a(e[s],r);break;case"boolean":r&&(n[s]=e[s])}return n}class c{constructor(e,t){Object(s.e)(this,"_listeners",new Set),this._ctrl=e,this._gestureKey=t}add(e,t,n,r,o){const i=this._listeners,a=Object(s.q)(t,n),c=this._gestureKey?this._ctrl.config[this._gestureKey].eventOptions:{},u=Object(s.d)(Object(s.d)({},c),o);e.addEventListener(a,r,u);const d=()=>{e.removeEventListener(a,r,u),i.delete(d)};return i.add(d),d}clean(){this._listeners.forEach(e=>e()),this._listeners.clear()}}class u{constructor(){Object(s.e)(this,"_timeouts",new Map)}add(e,t,n=140,...s){this.remove(e),this._timeouts.set(e,window.setTimeout(t,n,...s))}remove(e){const t=this._timeouts.get(e);t&&window.clearTimeout(t)}clean(){this._timeouts.forEach(e=>{window.clearTimeout(e)}),this._timeouts.clear()}}class d{constructor(e){Object(s.e)(this,"gestures",new Set),Object(s.e)(this,"_targetEventStore",new c(this)),Object(s.e)(this,"gestureEventStores",{}),Object(s.e)(this,"gestureTimeoutStores",{}),Object(s.e)(this,"handlers",{}),Object(s.e)(this,"config",{}),Object(s.e)(this,"pointerIds",new Set),Object(s.e)(this,"touchIds",new Set),Object(s.e)(this,"state",{shared:{shiftKey:!1,metaKey:!1,ctrlKey:!1,altKey:!1}}),function(e,t){t.drag&&l(e,"drag");t.wheel&&l(e,"wheel");t.scroll&&l(e,"scroll");t.move&&l(e,"move");t.pinch&&l(e,"pinch");t.hover&&l(e,"hover")}(this,e)}setEventIds(e){return Object(s.l)(e)?(this.touchIds=new Set(Object(s.f)(e)),this.touchIds):"pointerId"in e?("pointerup"===e.type||"pointercancel"===e.type?this.pointerIds.delete(e.pointerId):"pointerdown"===e.type&&this.pointerIds.add(e.pointerId),this.pointerIds):void 0}applyHandlers(e,t){this.handlers=e,this.nativeHandlers=t}applyConfig(e,t){this.config=function(e,t){const n=e,{target:c,eventOptions:u,window:d,enabled:l,transform:m}=n,p=r(n,i),h={shared:a({target:c,eventOptions:u,window:d,enabled:l,transform:m},o)};if(t){const e=s.a.get(t);h[t]=a(Object(s.d)({shared:h.shared},p),e)}else for(const e in p){const t=s.a.get(e);t&&(h[e]=a(Object(s.d)({shared:h.shared},p[e]),t))}return h}(e,t)}clean(){this._targetEventStore.clean();for(const e of this.gestures)this.gestureEventStores[e].clean(),this.gestureTimeoutStores[e].clean()}effect(){return this.config.shared.target&&this.bind(),()=>this._targetEventStore.clean()}bind(...e){const t=this.config.shared,n={};let r;if(!t.target||(r=t.target(),r)){if(t.enabled){for(const t of this.gestures){const o=this.config[t],i=m(n,o.eventOptions,!!r);if(o.enabled){new(s.b.get(t))(this,e,t).bind(i)}}const o=m(n,t.eventOptions,!!r);for(const t in this.nativeHandlers)o(t,"",n=>this.nativeHandlers[t](Object(s.d)(Object(s.d)({},this.state.shared),{},{event:n,args:e})),void 0,!0)}for(const e in n)n[e]=Object(s.g)(...n[e]);if(!r)return n;for(const e in n){const{device:t,capture:o,passive:i}=Object(s.n)(e);this._targetEventStore.add(r,t,"",n[e],{capture:o,passive:i})}}}}function l(e,t){e.gestures.add(t),e.gestureEventStores[t]=new c(e,t),e.gestureTimeoutStores[t]=new u}const m=(e,t,n)=>(r,o,i,a={},c=!1)=>{var u,d;const l=null!==(u=a.capture)&&void 0!==u?u:t.capture,m=null!==(d=a.passive)&&void 0!==d?d:t.passive;let p=c?r:Object(s.h)(r,o,l);n&&m&&(p+="Passive"),e[p]=e[p]||[],e[p].push(i)},p=/^on(Drag|Wheel|Scroll|Move|Pinch|Hover)/;function h(e,t,n,r,o,i){if(!e.has(n))return;if(!s.b.has(r))return void 0;const a=n+"Start",c=n+"End";o[r]=e=>{let s=void 0;return e.first&&a in t&&t[a](e),n in t&&(s=t[n](e)),e.last&&c in t&&t[c](e),s},i[r]=i[r]||{}}function f(e,t){const[n,s,r]=function(e){const t={},n={},s=new Set;for(let r in e)p.test(r)?(s.add(RegExp.lastMatch),n[r]=e[r]):t[r]=e[r];return[n,t,s]}(e),o={};return h(r,n,"onDrag","drag",o,t),h(r,n,"onWheel","wheel",o,t),h(r,n,"onScroll","scroll",o,t),h(r,n,"onPinch","pinch",o,t),h(r,n,"onMove","move",o,t),h(r,n,"onHover","hover",o,t),{handlers:o,config:t,nativeHandlers:s}}},
vendor: 116 bytes, line 9
9"./node_modules/react-vant/node_modules/@use-gesture/core/types/dist/use-gesture-core-types.esm.js":function(e,t){},
vendor: 118 bytes, line 9
9"./node_modules/react-vant/node_modules/@use-gesture/core/utils/dist/use-gesture-core-utils.esm.js":function(e,t,n){},
vendor: 899 bytes, line 9
9"./node_modules/react-vant/node_modules/@use-gesture/react/dist/use-gesture-react.esm.js":function(e,t,n){"use strict";n.d(t,"useDrag",(function(){return c}));var s=n("./node_modules/react-vant/node_modules/@use-gesture/core/actions/dist/use-gesture-core-actions.esm.js"),r=n("./node_modules/react/index.js"),o=n.n(r),i=n("./node_modules/react-vant/node_modules/@use-gesture/core/dist/use-gesture-core.esm.js");n("./node_modules/react-vant/node_modules/@use-gesture/core/utils/dist/use-gesture-core-utils.esm.js"),n("./node_modules/react-vant/node_modules/@use-gesture/core/types/dist/use-gesture-core-types.esm.js");function a(e,t={},n,s){const r=o.a.useMemo(()=>new i.a(e),[]);if(r.applyHandlers(e,s),r.applyConfig(t,n),o.a.useEffect(r.effect.bind(r)),o.a.useEffect(()=>r.clean.bind(r),[]),void 0===t.target)return r.bind.bind(r)}function c(e,t){return Object(s.e)(s.a),a({drag:e},t||{},"drag")}},
vendor: 1,007 bytes, lines 9-17
9"./node_modules/react/cjs/react-jsx-runtime.production.min.js":function(e,t,n){"use strict"; 10/** @license React v16.14.0 11 * react-jsx-runtime.production.min.js 12 * 13 * Copyright (c) Facebook, Inc. and its affiliates. 14 * 15 * This source code is licensed under the MIT license found in the 16 * LICENSE file in the root directory of this source tree. 17 */var s=n("./node_modules/react/index.js"),r=60103;if(t.Fragment=60107,"function"==typeof Symbol&&Symbol.for){var o=Symbol.for;r=o("react.element"),t.Fragment=o("react.fragment")}var i=s.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,a=Object.prototype.hasOwnProperty,c={key:!0,ref:!0,__self:!0,__source:!0};function u(e,t,n){var s,o={},u=null,d=null;for(s in void 0!==n&&(u=""+n),void 0!==t.key&&(u=""+t.key),void 0!==t.ref&&(d=t.ref),t)a.call(t,s)&&!c.hasOwnProperty(s)&&(o[s]=t[s]);if(e&&e.defaultProps)for(s in t=e.defaultProps)void 0===o[s]&&(o[s]=t[s]);return{$$typeof:r,type:e,key:u,ref:d,props:o,_owner:i.current}}t.jsx=u,t.jsxs=u},
vendor: 188 bytes, line 17
17"./node_modules/webpack/buildin/global.js":function(e,t){var n;n=function(){return this}();try{n=n||new Function("return this")()}catch(e){"object"==typeof window&&(n=window)}e.exports=n},
vendor: 392 bytes, line 17
17"./node_modules/webpack/buildin/harmony-module.js":function(e,t){e.exports=function(e){if(!e.webpackPolyfill){var t=Object.create(e);t.children||(t.children=[]),Object.defineProperty(t,"loaded",{enumerable:!0,get:function(){return t.l}}),Object.defineProperty(t,"id",{enumerable:!0,get:function(){return t.i}}),Object.defineProperty(t,"exports",{enumerable:!0}),t.webpackPolyfill=1}return t}}
17}]);
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.