import{o as i,L as o,M as k,N as q,O as u,P as w,Q as C,q as t,R as d,S as D,T as l,U as v,V as N,W as p,X as R,Y as c,Z as _,_ as T,$ as F,a0 as Y,a1 as y,K as A,a2 as B,a3 as I}from"./runtime.CsWzAYvK.js";function m(e,n){var s={f:0,v:e,reactions:null,equals:y,version:0};return s}function g(e){return L(m(e))}function x(e,n=!1){const s=m(e);return n||(s.equals=Y),s}function L(e){return i!==null&&i.f&o&&(u===null?R([e]):u.push(e)),e}function K(e,n){return i!==null&&k()&&i.f&(o|q)&&(u===null||!u.includes(e))&&w(),M(e,n)}function M(e,n){return e.equals(n)||(e.v=n,e.version=C(),E(e,l),t!==null&&t.f&d&&!(t.f&D)&&(c!==null&&c.includes(e)?(v(t,l),p(t)):_===null?T([e]):_.push(e))),n}function E(e,n){var s=e.reactions;if(s!==null)for(var h=s.length,r=0;r{const n=I(e);if(typeof n=="function")return n})}export{K as a,g as b,x as m,U as o,m as s};