import{i as Z}from"./vue-demi-3c8f99f1.js";import{N as F,l as H,O as V,P as $,e as A,w as T,r as tt,G as k,Q as L,J,z as et,R as nt,S as st,n as ot,H as ct,f as rt}from"./@vue-8853d279.js";(function(){try{var t=typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},s=new Error().stack;s&&(t._sentryDebugIds=t._sentryDebugIds||{},t._sentryDebugIds[s]="958d4cea-024d-412b-80cf-5b0beaa621a8",t._sentryDebugIdIdentifier="sentry-dbid-958d4cea-024d-412b-80cf-5b0beaa621a8")}catch{}})();/*!
 * pinia v2.1.6
 * (c) 2023 Eduardo San Martin Morote
 * @license MIT
 */let N;const x=t=>N=t,z=Symbol();function C(t){return t&&typeof t=="object"&&Object.prototype.toString.call(t)==="[object Object]"&&typeof t.toJSON!="function"}var R;(function(t){t.direct="direct",t.patchObject="patch object",t.patchFunction="patch function"})(R||(R={}));function dt(){const t=F(!0),s=t.run(()=>H({}));let n=[],e=[];const r=V({install(u){x(r),r._a=u,u.provide(z,r),u.config.globalProperties.$pinia=r,e.forEach(a=>n.push(a)),e=[]},use(u){return!this._a&&!Z?e.push(u):n.push(u),this},_p:n,_a:null,_e:t,_s:new Map,state:s});return r}const B=()=>{};function W(t,s,n,e=B){t.push(s);const r=()=>{const u=t.indexOf(s);u>-1&&(t.splice(u,1),e())};return!n&&nt()&&st(r),r}function p(t,...s){t.slice().forEach(n=>{n(...s)})}const ut=t=>t();function E(t,s){t instanceof Map&&s instanceof Map&&s.forEach((n,e)=>t.set(e,n)),t instanceof Set&&s instanceof Set&&s.forEach(t.add,t);for(const n in s){if(!s.hasOwnProperty(n))continue;const e=s[n],r=t[n];C(r)&&C(e)&&t.hasOwnProperty(n)&&!k(e)&&!L(e)?t[n]=E(r,e):t[n]=e}return t}const ft=Symbol();function at(t){return!C(t)||!t.hasOwnProperty(ft)}const{assign:d}=Object;function it(t){return!!(k(t)&&t.effect)}function lt(t,s,n,e){const{state:r,actions:u,getters:a}=s,f=n.state.value[t];let w;function b(){f||(n.state.value[t]=r?r():{});const y=ct(n.state.value[t]);return d(y,u,Object.keys(a||{}).reduce((S,_)=>(S[_]=V(rt(()=>{x(n);const m=n._s.get(t);return a[_].call(m,m)})),S),{}))}return w=Q(t,b,s,n,e,!0),w}function Q(t,s,n={},e,r,u){let a;const f=d({actions:{}},n),w={deep:!0};let b,y,S=[],_=[],m;const g=e.state.value[t];!u&&!g&&(e.state.value[t]={}),H({});let D;function O(c){let o;b=y=!1,typeof c=="function"?(c(e.state.value[t]),o={type:R.patchFunction,storeId:t,events:m}):(E(e.state.value[t],c),o={type:R.patchObject,payload:c,storeId:t,events:m});const h=D=Symbol();ot().then(()=>{D===h&&(b=!0)}),y=!0,p(S,o,e.state.value[t])}const q=u?function(){const{state:o}=n,h=o?o():{};this.$patch(v=>{d(v,h)})}:B;function G(){a.stop(),S=[],_=[],e._s.delete(t)}function K(c,o){return function(){x(e);const h=Array.from(arguments),v=[],P=[];function X(i){v.push(i)}function Y(i){P.push(i)}p(_,{args:h,name:c,store:l,after:X,onError:Y});let I;try{I=o.apply(this&&this.$id===t?this:l,h)}catch(i){throw p(P,i),i}return I instanceof Promise?I.then(i=>(p(v,i),i)).catch(i=>(p(P,i),Promise.reject(i))):(p(v,I),I)}}const M={_p:e,$id:t,$onAction:W.bind(null,_),$patch:O,$reset:q,$subscribe(c,o={}){const h=W(S,c,o.detached,()=>v()),v=a.run(()=>T(()=>e.state.value[t],P=>{(o.flush==="sync"?y:b)&&c({storeId:t,type:R.direct,events:m},P)},d({},w,o)));return h},$dispose:G},l=tt(M);e._s.set(t,l);const U=e._a&&e._a.runWithContext||ut,j=e._e.run(()=>(a=F(),U(()=>a.run(s))));for(const c in j){const o=j[c];if(k(o)&&!it(o)||L(o))u||(g&&at(o)&&(k(o)?o.value=g[c]:E(o,g[c])),e.state.value[t][c]=o);else if(typeof o=="function"){const h=K(c,o);j[c]=h,f.actions[c]=o}}return d(l,j),d(J(l),j),Object.defineProperty(l,"$state",{get:()=>e.state.value[t],set:c=>{O(o=>{d(o,c)})}}),e._p.forEach(c=>{d(l,a.run(()=>c({store:l,app:e._a,pinia:e,options:f})))}),g&&u&&n.hydrate&&n.hydrate(l.$state,g),b=!0,y=!0,l}function yt(t,s,n){let e,r;const u=typeof s=="function";typeof t=="string"?(e=t,r=u?n:s):(r=t,e=t.id);function a(f,w){const b=$();return f=f||(b?A(z,null):null),f&&x(f),f=N,f._s.has(e)||(u?Q(e,s,r,f):lt(e,r,f)),f._s.get(e)}return a.$id=e,a}function vt(t){{t=J(t);const s={};for(const n in t){const e=t[n];(k(e)||L(e))&&(s[n]=et(t,n))}return s}}export{dt as c,yt as d,vt as s};
