import{a6 as O,a7 as g,r as I,a8 as y,a9 as P,aa as z,i as N,q as Z}from"./BPRC2v3K.js";import{k as C,N as l,P as d,h as x,u as E}from"./Ca9y1zsW.js";var v=function(){try{var n=O(Object,"defineProperty");return n({},"",{}),n}catch{}}(),b=9007199254740991,K=/^(?:0|[1-9]\d*)$/;function S(n,e){var t=typeof n;return e=e??b,!!e&&(t=="number"||t!="symbol"&&K.test(n))&&n>-1&&n%1==0&&nObject.keys(n),U=n=>Object.entries(n),Y=(n,e,t)=>({get value(){return z(n,e,t)},set value(r){w(n,e,r)}}),m={current:0},p=C(0),D=2e3,_=Symbol("elZIndexContextKey"),G=Symbol("zIndexContextKey"),$=n=>{const e=l()?d(_,m):m,t=n||(l()?d(G,void 0):void 0),r=x(()=>{const u=E(t);return N(u)?u:D}),s=x(()=>r.value+p.value),o=()=>(e.current++,p.value=e.current,s.value);return!Z&&d(_),{initialZIndex:r,currentZIndex:s,nextZIndex:o}};export{v as a,X as b,T as c,D as d,A as e,U as f,Y as g,S as i,R as k,$ as u,G as z};